{"version":7,"data":{"actionType":"INITIATE","spectra":[{"originalInfo":{"nucleus":["1H","13C"],"isFt":true,"isFid":false,"isComplex":false,"dimension":2,"name":"56.zip/56","pulseSequence":"hmbcgplpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","lpNumberOfCoefficients":[0,32],"linearPredictionBin":[0,256],"tdOff":[0,0],"windowMultiplicationMode":[3,3],"title":"Parameter file, TopSpin 4.0.7","temperature":297.4721,"type":"NMR Spectrum","phc1":[0,0],"phc0":[0,0],"numberOfPoints":"1","originFrequency":[400.131701391212,100.622829803],"probeName":"Z116098_0874 (PA BBO 400S1 BBF-H-D-05 Z SP)","baseFrequency":[400.13,100.612768526],"scaleFactor":[512,512],"fieldStrength":9.397691313082694,"spectralWidth":[8.9256326329834,219.991201672515],"spectrumSize":[1024,1024],"acquisitionTime":0,"pulseStrength90":24925.224327018946,"relaxationTime":1.5,"numberOfScans":4,"groupDelay":68,"DSPFVS":20,"DECIM":5600,"increment":null,"epoch":1726518428000,"date":"Mon, 16 Sep 2024 20:27:08 GMT","localeDate":"16.9.2024, 22:27:08","solvent":"CDCl3","reverse":[false,false],"frequencyOffset":[1701.3912120091845,10061.277000005475],"experimentNumber":56},"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":[[-6992,-2374,-4463,-11690,-14536,-18413,-16338,5601,8698,-9244,-26710,-18212,-10310,-8066,5195,20785,26897,3382,-15980,2916,9021,-1664,-13613,2217,26103,33539,5175,-12354,-12425,-14771,-4089,8736,280,-25650,-22566,-13242,-15858,-13255,9368,42431,25978,11308,-374,-16847,-12968,5841,15986,25096,25409,25595,11283,-221,8545,10369,16884,10076,16470,-1972,-13797,-1888,-14296,-27969,-42042,-27011,-13585,1525,1106,15261,21220,2518,-24035,-34784,-22277,-2135,10562,13973,-8798,-7449,45641,45413,26902,4960,-13719,-23105,-30533,-20329,-7236,6966,12724,-11792,-6757,12103,35725,20004,-6648,-36725,-36426,-14390,-11374,-4589,-2406,-13653,-17602,-1542,22007,55262,57247,25375,30535,45338,28297,1652,-26775,-19440,-20399,-10928,-1409,-8709,-6311,14744,15987,14836,35217,51187,49343,41461,31755,43442,42055,20646,9011,9798,1741,-11129,-14536,-24296,-11939,6481,10917,-13761,-4605,60969,65062,22391,-306,9865,14517,9439,5408,-8027,-21061,-40316,-34054,-26969,-14838,-11236,7312,14430,16822,2893,-30195,-29417,-5732,1691,11610,22237,17964,15929,-10246,-10486,-14552,-23773,-27581,-41679,-57764,-41511,42443,118437,238160,304600,287418,194584,68605,-52179,14122,16092,-4262,-8485,-8615,3310,-26064,-16578,14975,31063,27625,24719,4456,-23745,-45033,-34913,-27209,-30304,-14011,-2028,-172,-11017,-27129,-53467,-42092,-42613,-11128,-6881,-17969,22237,52668,35574,18310,19457,8858,-3391,-3935,5613,30500,26702,17963,14885,33381,77061,72302,17240,-31902,-38323,-12740,28846,47860,30808,3565,-8963,-28631,-36436,-41341,-21283,-11207,-6745,4334,5228,-9712,-14753,6244,20827,23250,18464,11111,32151,25557,17636,15923,2583,-7553,3750,20913,2600,-37138,-35627,-667,-11752,-11305,-26554,-11637,18425,21679,421,-47796,-22008,-9960,-8057,-10174,-5287,-2182,-167,4680,11126,7255,-4536,-19593,-28618,-17195,2210,18570,9049,-12259,-16811,-37125,-25585,-10906,8860,8023,3664,-2218,-8242,383,-5083,-33392,-13257,-11352,-1085,1492,37120,77293,25729,-15437,-39839,-35579,-13274,-13065,-27633,-44642,-39595,-10057,6396,18191,37075,36090,3049,-13599,-19255,-16778,-14308,-18924,-30169,-1993,28420,66241,63619,25533,-5864,-16963,-11585,1993,-21638,-43889,-14225,5553,-11698,-23982,-509,36951,30656,24196,15285,16881,6203,-16138,-37885,-23770,3843,14743,11051,-16261,-50440,-36008,-2627,-17437,-33286,-16795,-17961,-5681,14928,22215,37575,44932,19576,-12971,-25260,-6402,-3826,-10327,-10130,-10816,-140,13275,13695,15281,19797,7508,-8416,-12615,5939,28618,26116,13890,-3992,1564,18890,26722,14585,5528,-7584,-18054,2918,33849,57478,51194,29631,-5222,-19836,6132,24935,37778,42325,24802,15368,-4032,-20966,-6140,21491,38379,13854,-26384,-103,31071,28872,819,-32444,-24552,2739,15654,11758,-18444,2949,25452,21898,1847,-17600,-12602,-1358,13028,53104,91689,95474,70745,20606,-7087,-12999,2506,12890,21809,30112,23108,3053,-25068,-46337,-17604,4257,-4399,3002,53225,98075,109349,80912,53423,28485,26976,18842,5154,-15512,-11167,-5278,-3884,-2845,-6719,19835,39545,34247,17767,-13820,-42012,-20331,-7314,2131,-2058,6411,31240,46765,32097,14055,-22159,-20719,-3009,-12620,-25030,-24622,-16752,-12361,-8206,2842,23862,26307,4045,4882,16561,26079,23261,18494,6783,-12873,-26296,-18670,-10812,-16394,-4355,3370,-3338,6411,25019,21874,-1748,-34244,-27178,-20100,-2917,24096,2718,10839,21497,14844,-4487,-9177,14938,27260,18819,-14279,-23194,-10777,-253,431,443,7531,-7797,-31020,-14152,932,-84,5847,31919,51626,40843,24561,10449,-7420,-21099,-36019,-54094,-52372,-43451,-22971,23743,39758,23225,3631,-15728,4300,8614,-13939,-21960,6845,13574,42101,94363,102688,75438,42037,53289,81745,95491,74134,55312,72921,82487,62382,24709,-2316,-10960,19021,48437,82320,96656,87176,64155,34572,-2042,-19757,-32093,-24505,17913,44563,36286,28883,28048,17227,10511,7920,-14217,-21295,-25726,-36136,-44043,-19591,-8080,-17114,-2841,4579,14855,12559,-601,-11654,-8259,-13824,-13179,-8033,-2798,468,3587,14413,35270,54673,60233,39694,16508,17261,10407,4204,9253,-9111,-18082,-6006,-3195,-2005,-3802,-15106,-31008,-32430,-10037,5066,11858,-2819,-20275,-23040,-24695,-17156,-14948,-21878,7563,15954,-4081,-5443,-25415,-17324,-17900,-26060,-16137,-16751,-29814,-23014,6818,22664,-8216,-24665,-32050,-34325,-29013,-22207,-5691,-12107,-6338,2345,6499,7878,28952,28273,13990,-15502,-33560,-17646,-18835,-23231,-29958,-43523,-20194,3378,2926,2119,12001,12304,11726,27280,46344,54279,28437,-8810,-14510,11003,22223,329,-27397,-32739,-39982,-3068,28988,42167,15719,-6839,18806,27090,33016,17202,-21169,-24053,-10442,-15886,-8035,-4857,-17502,-11252,1557,-7688,-29300,-6815,36032,55853,24949,-4503,-8629,6384,7858,-16472,-13352,-724,5154,-10529,-21724,-19484,-28890,-27634,-4795,11381,12586,-5558,-23197,-33640,-21782,-14440,-11599,-15855,-6351,8254,15606,13378,349,6527,10448,-904,-33962,19929,67086,47999,10246,-18720,-13763,-13397,-18999,-14242,-12165,-16730,-23354,-31037,-16595,-4402,-2793,-7163,12276,49179,71308,63557,29897,4361,6276,12072,6959,10813,21085,-5054,-15638,-8614,-1259,5801,-3174,-14259,-2254,434,19240,31845,25769,6586,6568,9872,-4002,-25043,-25924,-10979,-2863,-15736,-31272,-126,30997,44872,29350,5645,-16128,-16163,-19842,-19218,2213,1625,13186,17993,32464,35152,25502,17300,-5544,-17545,23262,61896,56737,7685,-22384,-19089,-2677,-8276,-14968,-13384,-7276,2380,-145,-14996,-32076,-14106,10416,33049,51289,53617,42358,37969,18452,-205,-24811,-18013,3149,9262,15266,15940,22374,-8816,-25990,-16793,-10950,5407,8123,-14713,-166,33786,46291,26242,-259,-7334,-10758,3388,17091,7690,-763,9704,16672,22004,28319,38194,26183,17109,15899,13498,5128,-14025,-15597,-6223,19394,38718,30805,29484,44057,75379,98581,97103,33010,3262,-10141,-10179,-1184,18230,11465,-13360,-17964,-24344,-43576,-63073,-72818,-45643,-17566,-6051,-14936,-13457,-6961,-23504,-1105,15854,8742,995,4178,7830,9625,-780,-2661,9742,17528,9977,-11863,-20412,-37009,-21254,-20402,-3534,7362,-5006,-15284,-25993,9085,13166,8374,11040,3785,-6002,-14981,-21078,-36144,-18465,-8578,-24094,2091,23310,18731,23915,22194,-7550,-23118,1369,-3326,-302,6393,-18390,-39229,-26560,3457,2048,-20005,-26363,-15687,-18404,-24435,-16937,-17903,-19067,-14107,-578,16150,18306,1927,-7011,-12800,-13607,6863,25876,17908,-4491,-8315,11396,5855,-7338,-25493,-22108,-22255,-26001,11869,41399,28619,15357,8679,-6704,-5286,-4212,4574,6739,16027,85859,114033,74640,22330,16680,21549,34867,31558,606,-32226,-22076,-13939,-13560],[-606,521,-4747,-12801,-13636,-18827,-19950,8240,14061,-3905,-23570,-10319,2082,4685,13021,21386,22628,1105,-13234,-1246,-1487,-9882,-9082,10375,34573,42304,11213,-11713,-15680,-20051,-10318,5810,2694,-20482,-13132,-6073,-16145,-11968,21632,56700,36981,17974,2719,-15959,-11589,6651,15529,23492,23433,22471,8850,-3182,1659,-1245,3064,1175,19026,4143,-10395,-338,-14882,-31214,-41353,-26655,-15775,-2394,-4700,6859,6223,-11023,-30464,-35671,-19645,2100,10907,8883,-17389,3176,54940,50993,29470,6120,-7588,-12055,-25823,-23147,-12002,-550,9036,-8398,-16779,-757,26975,18049,-3183,-27990,-46534,-26170,-16827,-2621,-1109,-13777,-14642,2072,26113,60823,65980,35065,37870,49142,28394,-890,-27659,-15945,-18218,-12696,-2301,-7435,-7621,14558,17883,16777,33403,44986,39962,28480,18850,34498,37158,20034,9243,8580,117,-13166,-15650,-23558,-11473,6927,12695,-9655,-1590,60155,64441,14142,-11821,-1631,8307,10981,9670,-12918,-26397,-34014,-26766,-21682,-11173,-9066,6008,9120,8159,-7390,-32137,-12017,10654,16187,20554,23241,12096,8925,-11513,-7877,-12327,-20446,-22124,-47969,-71939,-26453,50348,116661,225624,283112,262529,173864,60603,-26901,12325,10904,-6109,-11308,-14977,-4731,-35186,-11051,17900,31575,26206,21147,-854,-31322,-54793,-37925,-30462,-21581,-1383,5060,-2130,-22192,-36946,-46534,-37697,-42559,-12749,-4294,-10998,19048,46623,31871,20179,28198,23758,13312,5366,14293,40276,32514,20992,17980,38469,84124,80230,25004,-22908,-36037,-17328,25614,47585,32444,4641,-6219,-21892,-29198,-38718,-25315,-12815,-9332,-2551,-1203,-10899,-10929,9451,22383,25359,20857,6899,20079,23823,21314,16445,-2225,-10821,3963,22776,5784,-31530,-41506,-6060,-13342,-9069,-21238,-11941,19061,20204,-5646,-47001,-13773,-6140,-7392,-6675,-1379,529,1587,4417,8437,2391,-11351,-27147,-29124,-14595,4563,20629,11703,-12973,-23885,-44105,-28142,-10493,10944,9924,2976,-3417,-5690,7698,3178,-25006,-14019,-7645,4995,8769,46289,85406,33376,-7625,-33466,-34751,-21050,-21775,-29935,-40802,-34814,-7837,6791,17003,34918,33171,3156,-11675,-20333,-25568,-26105,-27418,-35966,-7603,23694,63835,63682,26050,-6955,-16214,-5612,11844,-9097,-46941,-23552,-1969,-16494,-26389,3701,45582,39552,30087,20021,14516,-1777,-15825,-24622,-15878,2525,13786,14800,-9145,-45083,-43418,-8955,-23775,-39416,-23507,-31975,-14651,11301,23837,39355,43796,18957,-13206,-26952,-6669,-3177,-9317,-7785,-6769,6042,21271,22074,21757,23390,9519,-7011,-10306,9913,32111,28643,15370,-5637,-3778,11232,19738,17247,15588,1811,-10319,7813,37067,58363,49621,25552,-9777,-16978,8444,21133,30878,38127,23377,12397,-7899,-17279,-4281,19893,32284,6490,-29262,-1908,23103,19460,-4234,-31931,-20997,3067,15258,12436,-14351,1518,25889,25842,6473,-20683,-19691,-3909,15030,55865,94248,96712,69743,17854,-12645,-15580,4539,13949,24063,31939,19187,-10590,-36957,-54112,-25797,-1813,-7415,-10294,41394,89624,107920,84719,56245,28920,25994,18829,5869,-16469,-11002,-4077,-3647,-3852,-7461,17670,35835,31987,18566,-12792,-44182,-20534,-7719,2014,1193,8584,27964,40273,29333,13868,-21950,-24360,-7407,-13628,-21805,-21962,-19352,-14813,-10698,120,21691,24122,1633,2049,15070,28561,30347,28000,14625,-8203,-23267,-17576,-18459,-23544,-9301,147,-2843,8322,21198,10380,-16171,-33100,-28795,-30756,-15838,16948,2094,8881,17974,10974,-7859,-14151,11919,27727,20691,-14459,-31699,-24120,-12136,-6064,-1291,7897,-6515,-30035,-16668,-3233,-4611,-2244,25717,47152,38529,20787,3072,-16529,-22546,-30649,-43148,-40765,-32229,-33015,12018,27048,11799,-3390,-14372,4720,6043,-18535,-17802,10969,15286,39259,87944,93337,63980,31467,43779,66221,75120,58939,48583,67475,75197,55345,19888,-2402,-7182,15397,39487,72121,90839,89063,74282,45867,11672,-3706,-18810,-20087,10150,36238,30303,23542,21820,11972,8507,7843,-13181,-18537,-19185,-26286,-43201,-38129,-24606,-23940,-2363,5524,14055,11364,402,-11213,-13480,-21476,-18905,-11435,-5295,-3623,2891,14443,34330,52244,57351,38434,16194,12926,4786,6230,12076,-7408,-14498,-5018,-4811,-4069,-2726,-8912,-22259,-25072,-2972,13405,18041,1537,-13873,-17736,-24187,-17904,-14807,-19626,12604,20402,-1708,-6213,-21419,-14137,-14508,-21497,-22722,-25097,-23411,-13336,8325,17863,-16626,-27934,-19472,-20106,-17263,-23439,-8864,-13453,-3569,8066,11854,10263,31580,33858,19050,-11240,-34143,-18560,-18629,-19831,-26540,-49943,-28965,-3911,-3318,-4895,3647,5708,8285,25872,44607,51872,26316,-12629,-23288,5070,20620,1050,-17012,-19274,-26053,6383,32126,41091,10446,-5124,27746,37054,41275,24890,-10952,-35947,-21663,-16280,-6153,-10240,-22385,505,8255,-4976,-28308,-4603,30577,41936,9707,-14201,-5400,11098,10212,-13818,-14372,-3441,5895,-6825,-21866,-24141,-31253,-21559,695,14277,10706,-11811,-21917,-25920,-17682,-9195,-6189,-14255,-8917,4967,9162,3852,-10718,-5981,490,-4559,-24911,27294,78793,52609,10597,-18489,-12577,-15953,-23334,-15324,-11691,-16050,-22143,-23179,-13729,-3101,-2396,-7182,12717,48331,67920,59715,27177,-78,5968,16503,13242,13407,22685,-1872,-14268,-10688,-4463,3241,-3219,-11485,3327,3375,7695,19924,21711,9591,11322,14416,-902,-24768,-32759,-12930,-354,-14841,-41168,-3706,30657,44619,32581,12022,-9019,-21790,-20332,-13675,7825,8652,20897,23470,30477,27646,20141,16171,-6810,-8334,36153,72648,63320,12111,-19249,-18414,-4429,-7102,-13103,-24466,-14081,3780,8036,-5488,-32067,-24708,6012,33932,56180,60481,52520,49475,26968,5831,-18244,-19653,-3393,-402,7557,14126,25159,-4552,-24544,-19882,-15224,-2718,767,-11547,7489,38787,46553,24374,-1629,-7353,-10659,4264,20162,13039,6514,17235,26565,29643,33593,42093,29406,19263,18098,19116,11873,-10845,-20330,-13316,13226,34586,26959,26325,40415,66805,89578,99145,38208,6246,-10840,-11826,-2270,13888,-356,-25904,-11644,-20256,-41548,-65501,-67748,-36935,-9720,-1334,-15212,-10830,-1621,-17536,-4910,10665,5504,450,7812,13910,15017,692,-5615,11607,19555,10388,-13957,-27487,-28860,-10811,-10887,3802,13845,1154,-13261,-25371,15231,19577,12063,12460,4263,-7185,-22884,-30664,-33074,-12381,-1174,-18479,-4093,16600,14079,20575,19789,-7440,-24792,406,-3364,-2663,2122,-17742,-34795,-33723,-2941,-1567,-18518,-21589,-10961,-12457,-16707,-11983,-20522,-21987,-14965,-492,14764,15611,-1132,-8907,-11606,-11028,8514,28154,21403,-646,-13271,5318,4366,-4965,-23850,-18574,-12059,-17787,379,31739,24984,14888,8373,-8312,-9699,-11464,-267,8316,21141,87663,108899,66738,14449,10836,18561,34166,34136,7798,-22387,-17839,-14909,-13033],[3846,2170,-6577,-15734,-14324,-19369,-23500,9156,17171,-130,-19575,-3951,11539,13659,16883,18858,15970,-2391,-12466,-7031,-13203,-12848,-2406,17554,41333,49406,15713,-12209,-19925,-26197,-17978,2472,6879,-11354,-3532,-1367,-18625,-10050,32606,66745,42665,20650,4186,-14675,-12198,4892,12684,19807,19313,17524,5185,-6623,-5120,-10799,-3828,3563,28578,11391,-7608,694,-14137,-31885,-34468,-25183,-18278,-7415,-12614,-5672,-13344,-25575,-38062,-39376,-20255,3548,8816,1179,-27030,13856,62011,53267,28924,4739,-3229,-2857,-20711,-25957,-16002,-5558,5656,-4710,-12621,-3974,22994,17403,-189,-19878,-42514,-37728,-19193,-949,-1471,-14426,-11255,5276,29066,64432,72215,43427,43383,50696,27037,-2787,-25012,-13824,-17398,-14371,-2949,-5610,-10515,12158,18440,18034,29699,36158,28236,14592,9194,30129,35261,20494,9378,8064,447,-12703,-14706,-21638,-11274,6457,13430,-6438,-821,56126,61027,7756,-19749,-12013,579,10804,13509,-14079,-29964,-26681,-19641,-17013,-8406,-7670,3558,2641,-271,-13492,-22443,-1402,19364,24055,26591,23654,6092,2790,-9098,-5031,-9949,-16685,-15552,-37474,-53901,-3677,62077,113554,209443,258871,237881,156339,57240,-10758,12303,6707,-7067,-15238,-24077,-13870,-43900,-4612,20692,31066,23600,17547,-4388,-33953,-60405,-41761,-34187,-10670,12030,12106,-2137,-30330,-32506,-36392,-31889,-39881,-12893,315,-3365,15907,39539,27396,21260,35377,36613,29314,16487,23726,49449,37143,22604,19351,40700,85889,82936,30266,-14117,-30610,-21866,21036,44937,32094,5264,-3233,-14412,-20745,-32315,-26623,-12186,-9106,-4560,-1878,-7458,-5635,11501,21396,24547,21501,6145,9157,22282,25009,18048,-6501,-13353,4214,23668,8013,-25805,-46091,-11765,-14934,-6264,-14848,-11370,18674,17072,-11488,-35971,-6571,-3354,-5619,-665,3762,4340,4038,4563,6051,-2185,-18015,-34811,-25543,-11310,6666,22186,14082,-12439,-29249,-49936,-29533,-9268,13642,12253,3239,-3048,-1758,15300,11666,-16654,-12664,-2692,12854,17837,56198,92565,39878,-866,-28125,-34380,-29576,-30227,-26583,-34338,-28692,-5378,6675,14211,30329,27766,2293,-9279,-19730,-32970,-35520,-29565,-41871,-14145,18130,60146,62111,26103,-7274,-14316,1289,22881,5392,-33828,-31519,-10428,-22220,-25935,12453,55914,50147,37304,24633,10942,-5455,-6579,-10193,-9315,-540,11546,17446,-2167,-37168,-49662,-13970,-28692,-40559,-24351,-27369,-15969,9923,25708,40144,40882,16748,-13288,-26038,-6885,-3186,-8866,-5907,-3328,11263,27949,29557,27920,27412,12469,-4275,-7133,14316,36117,31367,16629,-7430,-8470,4075,14356,21497,25491,11781,-1456,11076,36904,56240,46489,21449,-13141,-13937,10262,17638,26382,35340,22978,10675,-8837,-12495,-2406,17413,25033,-1483,-30902,-2427,15563,9569,-9249,-28459,-16079,3658,14259,12520,-9533,1984,26361,29010,10917,-22220,-28741,-8101,16416,59058,96963,97571,68816,16186,-15532,-14232,8131,17465,27548,33164,14454,-24152,-42827,-51901,-32156,-3723,-3581,-21992,27901,79004,104207,87022,58696,29605,25650,19776,7870,-15780,-10250,-1655,-1859,-3716,-7711,14806,29761,26412,16723,-13637,-46380,-19416,-8035,1103,3976,11272,25642,34894,28193,14650,-20147,-28316,-11596,-13471,-17772,-18760,-20908,-15842,-12144,-2376,19224,21689,-819,-712,13223,29498,35172,35173,20702,-4473,-21011,-16267,-26414,-28518,-12849,-2990,-2831,9160,16422,-1228,-25826,-20857,-23863,-34463,-28162,8988,384,6185,13770,6898,-10582,-19208,8531,27802,22320,-13005,-35015,-33980,-24132,-11357,-1451,9006,-4934,-28170,-19427,-7351,-8254,-13176,14948,38452,33256,15035,-5429,-24185,-20649,-23941,-31807,-28185,-19529,-36134,-1629,12894,-793,-12250,-15107,4043,3165,-22929,-13953,14349,16711,35689,79591,80928,49158,17681,30971,47970,52073,41556,39505,58906,65149,47295,15805,-975,-3487,11843,29257,57697,78995,85347,80945,57299,26490,11503,-6462,-13876,3071,27054,23033,16694,14432,6151,6491,8361,-11260,-15487,-12982,-15461,-28628,-26044,-28019,-29927,-3521,5343,11991,8419,-117,-11612,-18750,-26246,-19965,-14208,-8709,-8356,1746,12658,29822,45343,49770,33439,14061,6975,-2368,6663,12761,-6972,-11298,-4451,-7506,-7699,-3258,-4853,-15952,-19326,2487,19372,21512,3871,-8423,-11697,-18212,-10159,-9930,-18207,14838,21830,-1326,-8786,-17938,-11172,-10642,-16271,-20504,-16407,-11157,-5938,7829,11270,-26107,-26615,-8984,-6962,-6169,-17831,-12428,-17476,-3459,10054,13007,9276,31930,37715,22927,-7880,-34171,-20530,-19354,-18035,-22868,-46411,-36229,-11453,-10270,-12421,-6714,-3817,1000,19897,38251,46182,23058,-15669,-34155,-3706,15516,-1643,-9042,-7600,-14386,13789,32806,36812,2006,-2319,35083,44761,47572,31198,-1542,-28906,-35551,-15418,-2552,-6679,-9805,8085,10158,-5217,-27497,-3391,22669,25850,-7172,-18994,-743,12825,9042,-14216,-17811,-9715,2544,-5603,-19255,-27067,-27514,-15309,4907,15206,7080,-17742,-14677,-18394,-14919,-6563,-3929,-15072,-13651,-423,31,-9299,-25892,-22879,-14089,-11843,-14346,37059,89904,54758,9203,-19238,-12930,-19724,-29608,-18893,-13098,-15518,-17639,-15474,-10859,-3406,-3604,-8475,10724,43535,60502,53106,23367,-4434,4452,18769,17662,14782,21621,-1593,-15303,-15292,-10784,-2483,-6200,-11335,6027,5670,-4487,5638,14765,9894,13853,16550,297,-23037,-32308,-17171,435,-11667,-44859,-9556,25252,37558,29325,14141,-2661,-26652,-21225,-9679,10696,11914,24569,25736,26768,19162,14893,14468,-9169,-727,45950,78810,65952,15170,-15410,-21041,-8520,-5832,-4432,-28419,-23062,2107,11958,1807,-20753,-31646,932,32319,57298,63091,59407,59362,33843,9239,-14522,-18762,-9621,-12153,-3732,8975,24689,-2939,-23545,-25058,-22057,-13880,-8303,-7932,12450,39704,43572,21176,-3266,-9400,-13594,1602,19567,15400,10566,19734,30493,31542,33869,41885,29219,18537,17831,21709,15100,-8958,-24531,-21788,5537,29077,21025,20035,32830,54167,75827,96388,40975,8711,-10111,-12391,-3930,9212,-6857,-15692,-4605,-16186,-37733,-65550,-60188,-27389,-2029,2678,-15517,-8116,3116,-9963,-8200,1593,-2663,-4389,7838,17116,18226,1259,-9799,10549,17744,7633,-17405,-33971,-20084,-3420,-4809,7243,16604,4009,-13534,-21347,20386,24581,14383,12779,4847,-5488,-21024,-28168,-27728,-7687,3635,-13095,-10813,7130,6309,14338,14952,-8690,-25638,-1886,-5266,-6643,-3999,-17480,-30902,-37531,-9370,-4395,-14942,-15401,-4825,-6169,-9188,-6037,-23349,-28228,-17748,-1041,11489,10225,-6260,-11806,-11575,-11141,8149,28128,22794,2445,-17743,-2391,2001,-3091,-22151,-14725,-2051,-5102,-3069,22414,20483,13145,7246,-9711,-12636,-18071,-5514,9289,25175,88984,104038,59992,6928,3491,13107,31003,35358,14510,-12341,-11381,-13098,-10578],[6544,3323,-8744,-19472,-15363,-18871,-24371,9420,19247,3511,-14170,1869,18864,19825,18200,14966,8763,-5731,-12535,-12566,-21030,-7984,4610,23553,46729,55233,19473,-12722,-23651,-30136,-24083,234,11833,-1103,5498,1806,-21903,-6553,42240,73109,43943,20080,4287,-13907,-13816,2220,9176,15795,14925,12682,1922,-9066,-9682,-14972,-565,15771,42061,19121,-5326,1384,-12002,-28522,-26939,-21860,-19839,-12104,-20735,-20823,-35292,-34356,-41590,-42523,-22987,3120,5163,-8072,-30440,24686,67558,53189,26248,1474,-462,4652,-15553,-27880,-18791,-6844,3628,-912,-1165,3900,26140,19495,2888,-12395,-29632,-36556,-17149,272,-2960,-14637,-7305,8431,31361,66722,76409,50342,47113,50331,24789,-3303,-20942,-12829,-17410,-15280,-3009,-2913,-13950,8271,18062,18664,24432,25603,15658,2697,6714,30855,35932,21691,9768,8919,2978,-10012,-11819,-18282,-11096,4945,12730,-4745,-2206,49308,54914,3792,-19858,-17259,-8175,8979,16149,-10986,-28600,-19598,-13398,-13290,-6910,-7567,-200,-4634,-6685,-12265,-13069,2551,20349,25827,29545,24477,1333,-1106,-5480,-2963,-7429,-12525,-8450,-24035,-31687,21838,77944,108394,181035,214891,191163,118601,36456,-6313,13569,4339,-6116,-18802,-35623,-23412,-36511,1513,22609,29308,19841,13848,-5864,-31258,-56291,-50268,-37147,1150,25460,18420,-804,-24279,-18887,-25315,-25646,-35718,-12399,5272,3456,12680,31427,21836,20647,39540,45653,42520,27029,31864,55606,38743,21492,17949,39111,81496,79490,31921,-7182,-24442,-26493,14277,38969,28823,4469,-1112,-7523,-12616,-25721,-25721,-10623,-5327,-561,2984,-1359,-1080,10793,16525,19486,18842,6322,-983,19600,27062,19096,-11149,-16172,3206,22247,7845,-21574,-47200,-18244,-17314,-4180,-9169,-11707,15449,10609,-17803,-25304,-1600,-2480,-3656,5201,8105,7298,5400,3618,2741,-7448,-24996,-36536,-19815,-8849,7000,21664,14367,-12654,-34198,-56149,-30716,-8659,14869,12996,2776,-2724,1556,21055,17958,-9742,-10985,1444,19996,26047,64306,96603,43726,4174,-23038,-32165,-35130,-30869,-19312,-27263,-23038,-4546,4360,8482,21841,18110,-1505,-8291,-18895,-36058,-31489,-21669,-40299,-21693,11329,53934,57165,23814,-8708,-13018,7216,32973,19471,-19365,-33171,-20863,-29902,-21983,22618,64768,59272,43448,27069,4804,-3278,5801,2173,-5966,-6193,7143,17583,3078,-29337,-47648,-19350,-31350,-32222,-16252,-12476,-10681,9044,25925,38165,34749,11476,-14440,-23331,-8524,-5506,-10696,-6251,-2425,13383,30992,33599,31282,29727,14565,-2126,-5490,17042,38731,32548,15979,-11015,-13829,-3959,9118,24577,32712,19909,5997,10716,31451,49431,40097,15538,-17011,-12230,10227,13276,22184,31790,21942,9066,-7856,-8637,-2148,12781,15757,-10964,-31720,-2915,7982,-1450,-15372,-24825,-12318,2808,11312,10705,-5955,2217,24976,29480,13258,-22661,-40580,-15039,15527,60798,98374,96870,66614,13990,-17531,-13255,10011,20824,30677,32482,7767,-37789,-39670,-43786,-35416,-3095,2439,-25042,14122,66533,97519,86530,59561,29604,24988,20294,9467,-14788,-10132,501,143,-3561,-8640,10290,20441,16536,10936,-17736,-47777,-17948,-9396,-1977,4601,12579,22777,29453,27347,15411,-17782,-33481,-16555,-13702,-14714,-16459,-22498,-16501,-13428,-5439,15610,18171,-4056,-4070,10346,28102,36638,38601,23610,-2948,-20692,-16125,-33803,-30327,-15406,-6904,-4613,7651,9796,-13147,-20894,-10113,-16979,-29302,-37359,54,-3123,2329,8924,2708,-12753,-23974,4312,26654,23119,-9637,-28679,-24417,-25410,-14062,-702,9732,-4178,-26379,-22145,-10652,-9706,-25283,479,26182,25168,7331,-14877,-27543,-17097,-17203,-20942,-15776,-6997,-26912,-16447,-1874,-13775,-22364,-17642,1753,-630,-27163,-10883,16566,17197,31069,69246,65659,31455,1092,14787,26992,27165,22921,28566,48011,53818,39798,13162,1145,-422,8868,19392,41106,62698,76652,83368,67206,40512,24795,3841,-7875,-3044,17244,14981,9194,6902,542,4749,9303,-8744,-12313,-7549,-5612,-13372,-7576,-12069,-30591,-5741,4647,9194,4149,-1603,-12401,-23296,-26029,-16368,-15500,-12130,-12579,595,9616,22807,35472,38875,25587,10628,476,-9758,5969,11731,-6979,-7816,-3489,-10160,-11680,-4551,-2547,-11930,-15356,6518,23458,22972,4538,-4032,-5494,-9175,1369,-3136,-17519,14886,21217,-1966,-12216,-14001,-7071,-5488,-10609,-13586,-5291,-308,-243,6264,4080,-35046,-22368,-528,3882,2885,-11478,-11469,-19210,-4823,9191,10926,6148,31040,40526,26458,-4327,-32530,-22322,-19476,-16019,-17865,-36606,-33259,-16552,-16158,-18116,-17158,-13014,-7362,11310,28707,38559,20223,-15296,-41307,-13163,8516,-6424,-2609,2624,-4117,20152,32540,31077,-7691,3007,41985,51428,53224,37173,7250,-16307,-24576,-11695,2494,3684,4985,12891,8874,-6321,-24186,-1386,14574,10335,-20770,-14161,4922,12928,6131,-16016,-21773,-17390,-3054,-5845,-14658,-21987,-17106,-7561,9293,15958,3966,-17538,-6883,-11351,-11872,-4632,-2890,-16366,-18484,-5768,-9234,-23411,-42442,-40972,-30497,-17813,-2760,50025,101634,56553,8383,-18752,-12682,-22506,-35544,-22434,-13682,-12380,-9985,-7177,-6397,-2957,-4151,-8961,8410,37357,52038,46603,20655,-6570,4028,20826,21675,16396,19791,-2424,-16784,-19974,-17469,-8232,-9346,-11707,7695,8532,-11806,-8124,7445,9673,16074,18221,1509,-18641,-22845,-19159,1543,-5471,-32650,-13387,17901,26648,22062,13952,3713,-23564,-18342,-5277,12726,13503,26384,26760,23420,12237,11753,13639,-9395,6914,54035,81899,66111,17862,-10756,-22299,-9812,-2232,4518,-16864,-31849,-1292,13192,8281,-8506,-23000,-1338,30543,56570,63124,64191,68271,40193,11639,-12128,-14382,-11142,-21489,-15813,3189,23157,-1986,-21179,-28685,-28709,-24735,-12834,-2295,16450,38488,39577,18905,-2931,-11104,-17389,-2696,17239,16898,13385,19198,30204,29517,31035,39576,27545,16745,16931,23266,17264,-6226,-24459,-28720,-2117,23965,15126,12670,23540,40626,60618,90670,42565,11608,-6961,-10218,-4466,5915,-2009,-3383,3424,-10777,-31326,-58838,-49493,-15956,6970,8074,-13299,-5804,6813,-3601,-9057,-9096,-13661,-11469,5732,18613,20363,2166,-13670,8257,13996,3368,-20877,-32493,-13818,1072,-1426,8047,17071,5341,-13449,-14496,24750,28424,15794,12417,5659,-1652,-12866,-19543,-22053,-4061,6339,-8325,-14641,-2748,-2916,6690,9232,-10124,-26350,-4998,-7899,-10526,-10786,-17042,-27140,-31293,-13806,-5197,-8774,-6846,3744,1362,-1479,912,-23462,-37121,-20656,-1479,6987,3026,-12317,-14717,-12210,-13314,6041,25932,22238,5002,-19166,-10819,-749,-1695,-20192,-10592,7167,7138,1373,14146,15352,10052,5205,-10524,-12970,-21298,-11170,9655,28271,89491,99078,54435,693,-4596,5676,25627,34834,19727,-3131,-4233,-9768,-8251],[10727,7030,-7750,-20574,-13100,-14156,-19360,12293,23597,10350,-4803,9907,26767,26043,20166,13078,4444,-6112,-10834,-14734,-14432,1552,12406,29605,52275,61279,24344,-11126,-24267,-27259,-23671,1119,17938,9940,14816,5272,-23700,-390,51261,77131,42674,18005,4333,-12684,-14483,848,7170,13607,12512,10097,828,-9125,-10423,-12902,8833,30974,56166,26528,-3529,1878,-8858,-22564,-18533,-16428,-19439,-15112,-25540,-37024,-53622,-28340,-35649,-38664,-26809,1625,785,-17962,-20203,35658,72016,51449,22107,-3392,715,10301,-10947,-28672,-20627,-5196,3303,2765,9244,15998,34553,23973,5783,-6116,-17620,-24870,-12912,320,-5664,-14330,-3412,11133,32720,67583,78355,55075,48519,47770,21479,-3088,-17683,-13327,-18323,-15748,-3329,-193,-16439,3270,16422,17902,17229,13682,3616,-3138,10904,34164,37200,22453,9946,10507,6328,-6530,-7923,-14217,-11281,1702,9709,-5488,-6174,39554,45757,1225,-13658,-12875,-17441,5120,16302,-6767,-23801,-14236,-9220,-11437,-7680,-10008,-6082,-12506,-9912,-5634,-3804,4687,18576,24918,30146,26369,-1152,-2249,-3551,-3195,-5799,-8974,-2584,-11029,-9044,47089,95620,102958,142165,151035,120486,57787,-4998,-6606,14459,1772,-5601,-22617,-50197,-31159,-23209,6847,23191,26414,15180,9339,-6979,-25552,-41483,-48925,-33601,12365,37704,22951,225,-14274,-6200,-14859,-19922,-31298,-11735,9223,8230,9135,22473,15102,17756,39723,49654,51371,35130,37074,57068,36134,16709,13024,33213,70979,69956,29555,-3167,-19320,-30114,5179,29484,22455,2021,-145,-1957,-5866,-20376,-24052,-8912,541,7206,10911,5221,1468,6771,7541,10001,12472,5429,-10373,15121,26736,18806,-16133,-19358,668,18260,5028,-19222,-42650,-24658,-20242,-3018,-4598,-13393,8825,501,-22885,-15799,1354,-3051,-1633,9771,10974,8830,5257,1445,-1308,-12728,-28540,-26393,-13304,-7188,5625,19072,12357,-14169,-38435,-60864,-30439,-9758,14014,12038,1795,-2112,4485,25331,22485,-3761,-9017,4514,25798,32652,70012,97534,46071,10004,-14067,-22073,-23406,-19859,-10346,-19683,-17598,-4945,408,945,10571,4903,-7858,-8292,-17239,-29418,-18932,-11470,-32473,-27588,5013,46202,49492,19725,-10716,-11668,12632,42374,33186,-4474,-23132,-28050,-34051,-13472,33392,71767,66426,48590,27946,-2547,4005,18453,12359,-4914,-12458,2424,16614,7776,-20840,-39054,-24055,-27369,-21750,-3625,2296,-2298,9270,25431,34642,26968,4833,-14616,-18445,-10074,-8719,-13378,-7362,-2767,13479,31309,34906,32548,31213,16929,657,-4406,18998,40983,33474,14868,-14877,-17701,-10933,5307,26869,38068,27066,12940,8288,22549,40073,32365,9485,-19317,-10183,10027,9654,19107,28363,21478,9142,-4338,-4429,-1780,8083,6873,-19600,-29198,-1354,3450,-10580,-20362,-20309,-8425,2255,8456,9087,-1842,3602,23286,28818,15091,-19557,-50258,-22081,14323,62554,100114,96726,65281,13161,-17179,-12289,11212,25052,35076,32138,1546,-46101,-29134,-33631,-31686,488,9443,-15445,5654,56139,90803,85565,61099,31308,26249,22274,12389,-11480,-8405,4157,4121,-1357,-7662,6918,10698,5107,3769,-22470,-41891,-13695,-9376,-5085,4906,14085,21138,26014,28708,18300,-12774,-35838,-19788,-12519,-10773,-12911,-21839,-14672,-12177,-6507,13332,16058,-5493,-5349,9138,27081,37258,40573,25588,-1338,-19895,-14896,-27000,-26010,-14315,-9054,-6106,5908,3724,-21616,-8337,1197,-8027,-19112,-30669,-6398,-5870,-32,6264,973,-12251,-24903,2050,26664,25675,-1719,-13872,-7975,-12849,-10674,2823,12034,-2091,-22450,-21483,-9521,-5680,-29739,-13493,14299,17655,930,-21651,-22564,-10815,-8497,-8501,-1848,6768,-14134,-28840,-13597,-23602,-30382,-18795,389,-3064,-27974,-6159,20049,18881,27672,59498,50481,14182,-14993,-1857,6290,4004,6671,18939,38370,45492,36694,14471,5417,4052,9173,14314,28241,47179,66715,83699,76796,54896,37637,13687,-861,-5592,9312,8904,4067,2279,-2040,5675,12606,-3895,-7164,-1086,4678,2482,11730,5228,-23676,-6440,5967,8123,919,-1452,-11148,-24627,-20644,-8777,-13342,-12947,-13139,1628,7803,16351,26219,28115,17689,8265,-3834,-14497,6202,11146,-4769,-1851,161,-10081,-13277,-4354,-77,-8460,-11705,10699,27554,24625,5424,650,1827,2090,14430,4625,-16221,14750,20960,-1423,-14271,-7573,284,2498,-3081,-5103,6147,10179,5511,5683,-1547,-39246,-16256,7060,13105,10706,-4563,-5550,-12735,-5440,7342,7499,3017,30690,43639,31070,1063,-28201,-22270,-17108,-11548,-10187,-24667,-23421,-16616,-19013,-18820,-12236,-13951,-11892,3191,18030,30931,19559,-10026,-34405,-20885,1477,-11478,3632,12310,5752,26539,32791,25641,-16679,11475,49576,58251,59425,43718,16032,-3562,-10541,-5312,8706,16059,18238,16204,6174,-5857,-17175,2465,7996,-2318,-22203,-3325,11326,12501,2757,-18151,-25072,-24839,-9414,-6566,-8422,-10943,-3846,2000,14536,17548,2786,-12066,918,-4071,-7730,-2375,-1993,-17022,-22233,-9885,-16892,-36616,-56626,-47689,-38554,-15705,9703,65081,113302,58578,9029,-16181,-10916,-23484,-40302,-24802,-12379,-6343,-427,1936,-397,-1026,-3376,-8238,6397,31011,44108,41359,19159,-6670,5406,23046,25199,18047,17536,-4134,-18498,-24146,-23269,-12378,-11677,-12337,8427,11443,-9531,-19809,562,9378,18188,19565,2774,-12783,-12881,-15234,3704,2440,-19208,-12518,10232,13186,11550,11612,9282,-14133,-11943,-653,13856,13594,26624,26664,20464,7115,10245,13223,-6809,14024,59802,81687,63551,19240,-6351,-18643,-5855,2932,12358,-6229,-34371,-6922,11652,13610,2515,-10744,-183,28743,53900,60286,66077,74838,44947,12423,-11724,-9110,-7889,-24080,-27997,-2689,20488,-1958,-18204,-25610,-34603,-31595,-8851,4141,19005,35039,34604,17409,-733,-11410,-21231,-8779,12976,17350,14646,15548,25586,23450,24958,35115,24280,13671,15167,23811,18766,-2715,-20338,-32245,-10668,18769,9198,4315,12961,27287,45028,81820,42029,13615,-3146,-6615,-4390,3183,4818,6738,11138,-4841,-23447,-48187,-37113,-3853,16396,14507,-8766,-4867,8226,499,-8374,-20167,-26392,-19788,1348,17841,20824,2857,-17508,4704,8618,-2310,-24690,-28915,-10756,2105,-1153,5995,15152,5404,-11957,-6544,27485,30163,15501,10568,5595,2275,-4666,-11865,-17489,-2239,6369,-5180,-13948,-11071,-12796,-1837,3220,-11301,-27527,-9138,-10985,-13308,-17507,-16676,-23863,-24695,-15195,-3718,-134,4056,14683,10259,6352,8456,-18773,-44970,-21063,-1333,1828,-5072,-17939,-16612,-12837,-16779,2865,22076,20238,7464,-15898,-18439,-3118,-364,-17385,-5756,15683,18111,8188,8241,10684,6674,3374,-9417,-9379,-17452,-15938,10423,31693,90185,94802,50863,-2452,-11083,-1655,19863,33714,24154,5901,4078,-4413,-5223],[10639,7193,-9144,-24047,-12573,-10845,-15066,12572,25126,15266,2934,14894,30168,27547,18361,8916,-1034,-8162,-11925,-17806,-8002,7920,15546,30643,53090,62726,25894,-11499,-25212,-22481,-19774,1087,20644,17096,20367,5677,-26709,4256,55571,75485,36240,11791,1376,-13876,-16068,-1335,4483,11088,10029,7615,-518,-9626,-10638,-10100,16304,42023,65767,29980,-5143,-616,-7838,-17875,-11660,-11422,-18957,-17716,-22932,-40998,-33961,-14770,-24509,-30094,-32483,-2085,-5297,-29395,-8113,44986,74151,47167,15658,-11023,-938,12585,-8631,-29577,-22927,-3284,3581,5130,16040,25885,43614,28721,7337,-2272,-8340,-14955,-9742,-1817,-10025,-14317,-619,12580,32529,66630,77707,56898,47099,42779,16860,-3297,-16259,-15447,-19958,-16245,-4781,1764,-15569,-1850,13505,15341,8200,1524,-4929,-321,17476,37347,37652,22366,9991,12349,9387,-2950,-3215,-9574,-11229,-2847,4659,-8295,-12006,27800,34384,-682,-6155,-4492,-23414,217,14120,-3671,-18726,-10689,-6979,-11089,-10269,-14848,-13625,-18992,-8941,2675,5694,9222,19395,25328,30617,30851,207,-572,-3483,-5660,-5436,-6331,1497,145,12274,70346,112856,102286,108179,89845,50916,-2964,-51232,-2368,13736,-3067,-7439,-27228,-67478,-29653,-8207,12775,23692,24003,11207,4681,-8522,-18959,-25628,-33142,-23885,22900,48833,25937,272,-6050,4872,-5207,-14385,-26474,-9933,12479,11338,6110,14079,8380,13493,36646,49120,55959,40620,39533,54470,30371,9090,5418,24206,56316,56394,24452,-1551,-15204,-30120,-4908,17785,14237,-1010,709,2798,-333,-16260,-22536,-6800,7004,15995,19646,11326,2211,317,-4334,-2610,3403,3205,-18469,9148,24401,17433,-20459,-22052,-2646,12512,467,-17963,-36468,-29095,-22862,-2234,-633,-15682,-818,-12474,-22850,-7138,3258,-3977,479,12764,12364,9018,3821,-1551,-5387,-16350,-23969,-16416,-6597,-5892,3043,14820,8294,-17136,-41717,-58897,-29020,-13087,11204,9763,858,-582,7707,29072,26245,1731,-6915,6215,29634,36917,72665,95237,47318,17219,-1453,-7418,-9838,-10413,-1668,-12103,-12561,-6501,-4928,-7187,-1837,-10747,-16463,-9227,-15030,-20188,-7432,-2645,-25133,-29073,-498,36845,38936,13620,-13544,-10612,16981,50344,45541,9767,-9890,-19803,-25874,-2418,43014,75687,70199,51598,26760,-10965,11843,28584,19098,-6530,-18711,-2317,14446,11509,-12583,-30846,-27880,-21185,-11158,9695,15402,5197,9068,23367,29081,17342,-3026,-13578,-13263,-12016,-13295,-17300,-9598,-4855,10817,27943,32272,30404,30534,18317,3050,-4940,18766,41448,32985,12343,-19906,-20096,-17215,1327,26491,40065,31665,17834,3127,9901,28201,22875,2457,-20137,-9157,8222,5154,15203,23116,19504,8831,-1261,-1599,-2593,2325,-2426,-28298,-25354,877,1575,-17530,-25277,-17065,-6141,469,4348,6366,1247,4292,19497,25240,14639,-15026,-40372,-29661,11304,62169,99855,95339,63267,11988,-16601,-13635,9645,27669,38355,30575,-5459,-41267,-18343,-24730,-25590,3364,13748,-5933,3189,47421,82946,82461,61402,32697,27162,23262,14157,-8252,-7167,6684,7303,348,-6367,3537,-650,-9246,-5921,-27961,-32794,-8824,-9893,-10442,2315,12955,17923,21989,29432,20515,-7943,-32237,-23414,-12726,-8562,-10536,-21402,-13057,-10834,-7778,10068,12973,-7405,-6766,7407,24361,34906,38826,24233,-2119,-20966,-15050,-18831,-19580,-12212,-11707,-10038,1193,-4271,-25019,2919,10099,-629,-9942,-20051,-10727,-10315,-3471,2971,-1665,-12925,-24615,-584,25080,27303,7254,2103,7530,-2019,-5337,5586,12780,-1498,-19197,-19730,-6566,-22,-22504,-27838,1576,9025,-5843,-25881,-16064,-5579,-994,2257,9978,17960,-3490,-39815,-23752,-31968,-38198,-20747,-2690,-7072,-26833,-2672,21940,18672,22366,47512,32995,-4501,-32148,-20980,-16089,-18682,-8663,8437,28260,38876,35483,16075,8092,6720,9679,12468,20655,33498,54420,79245,82382,65761,46319,19604,3760,-6989,498,2216,-1149,-2014,-4340,6258,14943,-254,-3525,2986,11934,15223,28380,20537,-16231,-8327,6445,5921,-4131,-2070,-10475,-25523,-15788,-2447,-11445,-13964,-12672,1866,4649,8511,16276,16143,7586,4378,-8370,-18990,4359,8287,-2554,3732,3696,-9703,-14858,-5463,-348,-8559,-11667,11725,28629,23888,3791,2277,6644,11157,24138,8984,-17573,11895,18877,-2201,-17170,-1504,7889,10012,3219,1542,14328,17145,8627,3723,-8024,-34982,-11836,10817,17446,14106,-459,-298,-6765,-7374,2130,438,-2011,28458,44188,33870,5560,-24114,-23035,-14853,-6965,-2875,-14130,-14487,-15236,-21137,-16606,-3313,-5848,-10305,-3945,4596,21617,18777,-3530,-23803,-27786,-7400,-18133,7323,18730,12519,30318,31220,18542,-19949,19823,55324,62834,63748,48195,22090,6374,1124,390,12859,24939,26267,15989,832,-4357,-9374,5637,1164,-12665,-13066,7086,15647,9631,-2945,-22703,-29810,-33567,-17879,-9316,-2945,422,8423,10642,18422,18076,1859,-7163,6445,1493,-4439,-1536,-2847,-18602,-26260,-14252,-23361,-38891,-42660,-29982,-21197,-6944,20513,78547,121466,58761,9437,-13224,-9199,-24290,-45105,-27230,-10912,-43,8436,9886,4944,678,-2975,-8159,3247,23759,36203,36143,16659,-7011,7151,23884,26410,17799,13463,-8174,-22011,-29153,-28177,-15159,-14222,-14728,6716,12462,-3048,-23320,-6415,8010,19020,19365,2734,-7789,-4302,-8363,6690,10065,-7318,-7779,3169,-2348,-2425,6309,12378,-3901,-4796,2820,13036,11455,24686,24722,16987,2827,8793,12102,-3268,19117,61909,77370,57502,17824,-3608,-11679,1012,7861,17813,2212,-25582,-15587,7255,17085,10814,-149,3193,26554,48916,54043,64059,77520,46744,10670,-14261,-5170,-2803,-19255,-33022,-8369,16282,-3393,-15644,-21262,-38012,-26764,-1335,9808,19455,29219,28522,16199,2772,-9004,-22686,-16486,6603,16326,13813,8748,16882,13446,15555,28459,19362,9139,12011,22576,18847,586,-14040,-29088,-20446,12999,3100,-4653,1976,15212,29823,69754,38441,13461,-376,-3138,-4336,2,8552,13326,17347,707,-15201,-36304,-24585,7532,25094,21108,-3053,-5718,6575,1618,-7718,-20140,-28976,-26213,-5306,14232,18951,2646,-21515,-383,1778,-9398,-29270,-26942,-11407,-715,-4418,684,10498,4035,-9127,897,27694,28734,12502,6239,3469,4492,1307,-6615,-15205,-3258,2806,-5045,-11052,-15389,-22678,-11286,-3163,-12409,-29184,-14991,-15062,-14965,-16318,-17594,-22479,-19917,-14719,-1100,9595,15700,26269,19085,12891,14847,-11013,-33170,-17959,-1675,-4857,-14386,-22890,-18218,-14457,-22424,-2248,15417,15564,8362,-10804,-24722,-6516,-814,-15415,-2066,21423,25348,12585,3279,5140,1741,480,-7930,-4367,-10623,-20379,9557,33504,88973,88827,46516,-4785,-16909,-10215,12013,29581,24989,11750,10396,-161,-4043],[7002,4068,-12126,-25292,-12976,-8910,-12095,10538,24062,18238,8683,16740,29198,24735,13345,2974,-7067,-11858,-15654,-21701,-5195,9937,13674,26330,48787,59161,23874,-13859,-26161,-18202,-15079,-230,19672,20011,22068,3356,-29794,6713,54752,68501,25605,2289,-4112,-16810,-16978,-3681,1550,8589,7754,5317,-2198,-10964,-11620,-9299,19164,46939,69568,29035,-10158,-6254,-9444,-15236,-6558,-7150,-18360,-19438,-17126,-23999,-13990,-1444,-12850,-20971,-35558,-7413,-12241,-39538,2878,52423,74288,41033,7645,-21014,-5050,11442,-8868,-30731,-25638,-2160,4179,6090,18712,31148,50265,32395,7399,-1011,-2306,-8295,-9001,-5944,-15328,-14984,778,12674,30851,64104,74798,55894,43099,35767,11147,-4617,-16738,-18660,-21674,-17014,-7803,2571,-11313,-5840,9460,10852,-2247,-8985,-6909,6435,22762,38482,36419,21323,9932,13763,11123,174,1983,-4587,-10459,-8050,-1904,-12566,-18827,14985,21673,-2862,-70,3346,-21303,-4660,9944,-2948,-15182,-9041,-6614,-11968,-13999,-21765,-22365,-22047,-5292,9133,11693,12092,20120,26163,31706,37982,4808,2245,-4808,-10112,-6916,-5189,3477,8258,29767,89176,127165,108666,93312,55560,10172,-37662,-79320,1989,9124,-11814,-11442,-31307,-74238,-17172,7773,19638,24668,22748,8615,451,-10813,-13746,-12780,-19753,-13689,32594,58627,27465,-1524,-808,13391,3034,-9155,-21475,-7031,14990,12918,3745,7046,2321,8437,30907,44562,56376,43430,39735,49262,23396,-4,-3879,13459,39734,41200,18002,-1750,-11863,-26213,-14566,5201,5361,-3694,2353,7191,4134,-13294,-21401,-4045,13194,24121,27753,16574,1758,-7306,-17452,-16550,-6851,481,-22628,2326,20776,15553,-22969,-23163,-5618,6195,-4325,-16432,-29969,-29856,-24327,-1010,3640,-16817,-12405,-26263,-15670,1496,5546,-3809,3080,14723,12940,8631,2000,-4316,-8078,-16009,-16467,-6591,683,-3828,562,10134,3313,-20689,-43456,-54000,-25800,-15474,8235,7715,1562,3343,12865,34287,31161,7910,-3918,7282,32007,39291,72751,90509,47464,24110,10876,6271,898,-3262,6905,-3833,-7002,-7868,-9945,-12545,-9903,-22424,-24419,-9361,-11309,-10657,2436,5568,-16053,-23274,-4085,26940,26882,6939,-15778,-8778,21223,57748,57167,23991,4669,-4172,-10963,10807,51760,77434,71386,53319,25033,-18305,18920,36139,23250,-9135,-22347,-5041,12879,15661,-3702,-22107,-23422,-13889,301,23686,27472,11746,8982,21047,23271,7928,-9177,-9456,-7112,-12695,-17336,-20338,-10798,-6555,7396,22667,27162,26137,28833,19857,6448,-5343,17512,41227,32427,10009,-24391,-18722,-20379,-1769,24664,40181,34969,21985,-2136,-3396,17244,14381,-3257,-17437,-7956,5971,976,11751,17253,16672,8548,1691,1096,-2930,-2572,-10173,-34925,-19663,5088,3855,-18947,-28260,-13845,-3923,-945,712,4321,4867,5755,15127,20285,13448,-8697,-25831,-33066,8250,60785,98365,93908,62234,12149,-14283,-15582,7063,29812,41403,29572,-10722,-30928,-8060,-16047,-18345,5950,16130,1528,6873,42611,76198,79106,61992,34989,28716,24285,15887,-4044,-5036,9043,10459,2482,-3050,2909,-10293,-23841,-13824,-25954,-20929,-2043,-9071,-16383,-1925,10249,14150,18516,30311,22761,-2486,-24866,-25738,-13218,-6711,-7896,-19925,-10534,-8067,-7627,7292,10286,-8298,-6793,6678,21693,31453,35183,21174,-3831,-22271,-15006,-10703,-11556,-8134,-12994,-15040,-5126,-12408,-18491,13021,17492,5853,-1716,-10012,-8728,-14851,-6630,-204,-5109,-14940,-23106,-2011,23077,29041,17152,18020,22078,7818,1022,8080,12970,-1024,-15356,-15893,-1531,6606,-11566,-35094,-9385,1657,-10246,-22968,-9489,-821,6136,11990,20057,26808,5052,-37013,-29323,-36318,-38869,-21942,-6150,-11567,-23152,526,23283,17531,15950,34285,14721,-21722,-46073,-39535,-36925,-34787,-19910,-1368,19579,35483,36167,17691,9489,8273,10721,14242,21495,26578,42544,71466,84419,73194,51048,22122,6772,-5762,-8137,-4013,-5470,-5226,-5695,7046,16702,2379,-1243,4942,16483,25111,42673,34197,-8993,-10618,6621,3209,-10247,-2109,-9275,-24983,-12110,1992,-10062,-14766,-11641,1756,1035,738,7799,5360,-3443,-164,-12328,-22718,827,4016,624,9314,7522,-8442,-15791,-7399,-2792,-11717,-15121,9588,26854,21422,384,924,8789,17437,29771,9522,-21420,7200,15987,-3735,-19502,4167,15391,16661,8188,6117,18905,20546,9464,1126,-14697,-28343,-8508,11292,17105,13134,578,3210,-2033,-9963,-5984,-9601,-7585,24793,42136,34645,8974,-20475,-24677,-12915,-2476,3472,-5618,-7731,-14440,-22287,-13085,3556,4117,-2644,-5847,-10414,11758,17774,2597,-14639,-29188,-16572,-21760,8425,21513,15790,31128,27634,9959,-10576,26933,58780,64900,65830,50098,24919,12700,9454,4461,14051,28401,28101,12160,-6128,-1115,-2003,7308,-6031,-17847,-3099,14916,17201,4227,-11145,-30068,-36580,-43544,-27896,-13615,1235,9904,18092,17206,20300,17101,614,-4369,9158,4903,-2542,-2489,-5678,-21363,-29991,-19062,-26852,-27593,-27294,-12936,-5671,2805,28389,88188,124083,56128,8917,-10658,-8252,-25591,-45971,-29896,-10419,4835,15295,15656,8474,1168,-3906,-9712,-1540,15740,28363,30104,11696,-8568,8297,22574,24440,14690,7039,-15123,-28118,-35749,-30899,-17075,-17850,-19820,1733,10496,1969,-16516,-13044,5176,18042,17088,655,-5134,1548,-1775,10542,16318,1678,-2105,-1674,-17789,-19361,-2078,12016,4268,1084,4136,9711,6852,20412,20646,12432,-1489,6257,9677,-653,21046,59472,68634,47711,12710,-3539,-4860,7354,11069,20079,7536,-17581,-27409,1133,18344,15444,7198,6952,23831,41720,44337,57648,75348,44690,5921,-20237,-3807,1228,-12749,-24036,-13376,10387,-6511,-14090,-17981,-36692,-21784,4733,13456,17447,21265,21459,14921,6929,-3743,-19146,-24101,-1508,13571,10610,-790,5238,323,3188,19942,13130,3381,7042,18526,16192,2247,-7623,-21194,-23738,6663,-2847,-12777,-7128,5908,15874,55069,31596,10672,565,-549,-4357,-3741,8292,16025,21713,5700,-6929,-24257,-12665,17662,32717,27609,3303,-7401,2393,291,-7477,-9879,-15500,-24090,-12691,8513,15371,2095,-20341,-6092,-5052,-16315,-32864,-25379,-14384,-5985,-9910,-6627,4465,2583,-4427,8045,26464,25140,7849,611,447,5787,5890,-2690,-13762,-5510,-2666,-6871,-7325,-12800,-27615,-18895,-7492,-11240,-27422,-19989,-17889,-13286,-8693,-18152,-21545,-15495,-11481,4368,21840,29315,39729,29432,19989,21741,248,-17625,-9427,-44,-10171,-20386,-22911,-16776,-14157,-26582,-5814,9109,11342,10583,-2565,-23133,-7866,-111,-11348,3376,27331,31719,16922,2475,2583,-604,669,-2533,4638,486,-17345,10710,37372,89555,84815,44677,-3038,-17023,-14916,6831,26690,26297,18301,18561,7028,118],[1725,-730,-14305,-20891,-12854,-7573,-9917,7226,21322,19873,12893,16240,24949,19005,6602,-3428,-12355,-16301,-20877,-24661,-5185,8370,8107,17822,40297,51444,19139,-17200,-26288,-14501,-10670,-2137,16118,19755,21130,-228,-31053,7497,49788,57918,13055,-8365,-10387,-19294,-15853,-4995,-578,7018,6429,3847,-3478,-12427,-13267,-10753,17705,46401,68597,25339,-16541,-13535,-12766,-13895,-2333,-2725,-16588,-19486,-11498,-8338,2748,9831,-2120,-12096,-31271,-12631,-17972,-30184,13045,58866,73906,34948,174,-31312,-9810,8063,-10630,-31239,-27367,-1102,5731,6634,18226,32058,53791,35023,7044,-1195,1290,-4277,-10100,-10196,-18643,-15666,1573,12367,28785,61198,70961,53317,37897,28195,5466,-6508,-17878,-21214,-22056,-17343,-11642,2887,-5135,-7232,5169,5212,-12813,-14507,-2681,13261,25790,37416,33968,20199,10443,14843,11533,3074,7932,1163,-8120,-12355,-8597,-16849,-24716,2691,9179,-5206,4295,10067,-13878,-7836,4991,-4359,-13272,-8692,-7395,-13162,-17092,-29552,-30333,-20318,-777,12080,11448,8240,15756,24803,33205,46928,11316,5170,-6509,-15349,-9357,-4920,4170,13658,42332,102068,137561,121827,101811,56901,7469,-40612,-79035,-1739,-491,-23129,-13254,-29019,-52069,301,23471,26871,26078,22569,7557,-2506,-13091,-10783,-5003,-11466,-4711,41452,66879,27988,-5509,741,18474,9126,-4582,-16671,-3855,16290,12777,1556,1503,-2975,2718,22812,36282,52562,43370,38072,43062,17540,-8626,-14257,1848,22917,26307,11001,-3785,-9716,-20706,-22965,-7673,-3784,-5927,4715,10801,6892,-12157,-21330,-1202,17958,30039,33761,20118,-8,-15673,-30930,-30517,-17422,-2057,-16922,-5322,15635,12731,-23748,-22789,-8218,-610,-8660,-14346,-24012,-28397,-25431,80,7785,-15855,-25731,-35957,-4631,9510,8129,-2723,5302,15049,12043,7060,-657,-7177,-9397,-13213,-9620,1850,7433,-1515,-2017,4667,-2987,-25427,-44583,-49574,-21245,-12195,5369,5771,3620,8965,19419,40681,36735,13785,-1164,6682,31681,38478,68983,82180,43740,25921,17448,14752,7208,1079,13985,3636,-2250,-9864,-14734,-13338,-7740,-16693,-28080,-8849,-7385,-2934,9204,12696,-5662,-13862,-7272,15130,12434,-1093,-18269,-7609,23892,63100,66353,36422,18269,11751,4864,23672,57700,75772,68768,52381,21986,-24048,22683,39100,23363,-13458,-23536,-6613,10932,18753,3836,-14679,-19718,-7459,10756,36001,36565,15347,6982,17083,16301,-1981,-12780,-4166,-1914,-13489,-21705,-23058,-11645,-8362,2814,14840,18491,18345,24444,19744,9239,-6377,13643,38601,30213,6532,-29562,-15428,-20976,-5366,20188,37234,35431,23844,-7033,-15800,8319,7031,-7850,-14117,-8582,1384,-4365,7369,9227,10614,5609,2220,1892,-4233,-7861,-17705,-37332,-14348,9201,7388,-17040,-30841,-12239,-3228,-3510,-3920,1554,7350,6394,8741,12497,10022,-3399,-13712,-29786,3719,56462,93257,90245,60494,12155,-11741,-18783,2456,29629,41948,27593,-14423,-22565,-827,-9527,-12751,6154,14816,4227,10796,39464,69304,74155,61070,35971,28584,23209,15576,-993,-3871,9117,11267,2826,229,4171,-15742,-34667,-14934,-15459,-8930,4560,-8187,-23988,-9554,4099,7893,13702,29031,22608,1284,-18406,-28077,-15782,-6751,-6598,-19291,-8973,-5639,-7506,3454,6270,-9749,-7031,5292,17697,25813,28638,15167,-7970,-25020,-15981,-4720,-4821,-4215,-13822,-22311,-14331,-20704,-9413,19834,21342,9214,3195,-3325,-4947,-20479,-10776,-5246,-11967,-20993,-22911,-3519,19025,28927,24940,30634,33035,14647,5417,8299,11086,-1764,-12359,-12085,2850,11250,-3486,-26719,-18853,-4720,-12040,-16997,-5155,1744,11211,18843,26341,31221,9462,-28220,-30022,-36949,-33065,-23522,-11023,-17666,-19815,1947,22750,14286,7152,18654,-4592,-32327,-47896,-41897,-26449,-29149,-24880,-11150,11532,33150,35794,16957,8108,7472,10457,16406,26332,25992,31463,60101,81748,75554,50347,20164,7402,-2962,-17124,-10569,-9965,-8668,-7409,6726,16600,2598,-1805,3450,17125,30962,53376,44945,-3386,-14162,5350,-964,-17898,-1658,-7870,-23430,-10786,3209,-10557,-16406,-11973,384,-3537,-7041,1263,-2860,-15392,-5691,-16305,-26731,-5007,-1418,4176,14112,10911,-7009,-16735,-10514,-7452,-17921,-22671,3498,21522,17018,-4469,-3726,7715,20038,30487,5623,-27835,1330,12658,-6130,-20182,8592,21620,21461,11154,7885,19193,20043,8066,-1681,-18014,-22387,-5245,9692,12784,7996,-1774,4170,602,-12979,-16670,-21656,-11789,20179,37509,33115,10952,-17602,-27202,-11598,1433,8242,370,-3642,-15388,-22142,-9224,7865,12205,6543,-1522,-22665,3288,16526,7359,-7871,-25299,-18491,-16776,7364,20865,15743,29186,22353,600,-2447,32368,60049,64775,65937,49680,24866,15495,14373,6877,12414,26183,24080,5479,-12482,3902,4648,7550,-12911,-16498,4616,19984,16516,-2708,-20965,-39568,-44985,-53741,-37264,-17594,4628,17116,25048,21860,20798,15347,-632,-3194,9990,7061,-1308,-4331,-9401,-24344,-30961,-23203,-26317,-18391,-14373,1438,7427,11628,33697,93798,121359,51403,8294,-7844,-7445,-26536,-41212,-31173,-10484,8452,20624,19914,10827,1083,-5476,-12104,-6685,8661,21829,23811,4779,-9965,9405,20177,20510,9877,-318,-23582,-35638,-42745,-30114,-17989,-21968,-26677,-5341,6587,5169,-9764,-16518,2420,16703,14260,-2097,-4088,5352,4611,16550,22294,8642,3548,-2016,-24217,-35624,-11301,9499,10611,6140,4383,5476,1650,15661,16132,8200,-4827,3714,7407,1496,20765,53798,57313,36094,5313,-5159,1220,12616,13230,20471,10882,-10128,-25796,-2316,18992,17633,12201,11157,22195,34480,33201,48500,69587,40042,-90,-27949,-3950,4048,-6763,-15884,-16027,4415,-9702,-12207,-14375,-34573,-19325,8666,15588,14266,13019,15033,14628,12316,4288,-10817,-26146,-9219,10131,6135,-11176,-5988,-13177,-10445,11137,7115,-2136,1164,12162,11080,2178,-1951,-11871,-14915,695,-7361,-17008,-10457,1165,4364,39250,22265,5741,-113,1225,-3971,-7012,4641,15290,24480,10404,1382,-12523,-1777,26314,39154,33783,9922,-8569,-3493,-2723,-7801,-457,-1679,-15137,-18929,1214,10384,1313,-16878,-12188,-11064,-21173,-31608,-23530,-18664,-12970,-17098,-15549,-2449,1116,801,13931,23700,19243,1339,-6336,-3476,5719,8540,-566,-13062,-8337,-9488,-11449,-5340,-7516,-24463,-23374,-9955,-8626,-21831,-23305,-19833,-9737,-1139,-19662,-22696,-12869,-7649,10808,34169,42332,52489,38982,25596,26858,11531,-1918,700,1540,-15567,-20476,-19768,-14821,-13905,-24394,-9034,1188,5489,11637,5317,-16761,-9797,-1115,-8258,7409,30354,34181,17983,2064,206,-2919,1103,2973,13159,11126,-10805,10002,39156,87719,78566,40743,-2301,-15742,-18963,565,20771,23527,20640,23418,12052,2837],[-1746,-3743,-12128,-13456,-10271,-5230,-7042,4429,18508,21427,16769,14946,19285,12542,362,-8312,-15248,-20028,-25771,-23147,-5906,5168,1411,7304,29321,41128,13007,-20181,-24733,-10569,-6272,-3637,11470,17794,19048,-3492,-29938,7322,42063,45798,1031,-17927,-15586,-19139,-12841,-4745,-1425,6696,6196,3392,-3931,-13404,-15207,-14008,12976,41869,64680,21276,-21401,-20330,-17070,-13307,1515,2316,-13078,-17783,-6402,5759,15950,18569,6991,-3883,-25836,-16670,-21083,-20890,22415,64667,73866,30224,-4998,-37034,-13652,3133,-13368,-30870,-27397,325,8149,7042,15142,29087,53891,36406,6797,-2186,2800,-2651,-12529,-12539,-16818,-16281,1868,11878,26660,58218,66675,49744,32168,20742,81,-8906,-18846,-21931,-20907,-17228,-15990,2702,1117,-6459,543,-1586,-23052,-13752,3664,18189,25921,33915,30359,19134,11263,14994,10067,5110,13912,7189,-4574,-15059,-14827,-20432,-27621,-8433,-2423,-7952,6498,15087,-5726,-8836,-93,-7877,-13478,-9782,-9294,-14488,-18039,-36753,-30957,-15519,2674,11234,5477,-2874,4963,19994,33771,55392,17911,7197,-8627,-20505,-11523,-4759,4032,17064,50074,108471,143636,139821,130141,89833,39004,-15658,-62220,-14490,-14183,-31887,-8577,-17725,-29580,18059,37442,33260,27108,22531,7402,-3852,-14304,-9157,-1058,-6524,3645,48951,73106,28187,-11345,-1674,19537,12373,-1138,-12444,-1287,15809,10578,-1202,-2898,-7661,-3662,12674,24663,44608,40345,34848,37287,15052,-12895,-25308,-10111,7153,13392,4051,-7775,-9356,-15685,-29185,-20361,-12930,-7652,7515,13181,7382,-13426,-22802,1363,20578,32888,36840,21501,-3023,-24261,-42618,-40054,-26156,-2936,-7268,-12494,9094,8824,-22768,-20916,-10193,-7594,-11288,-11337,-18770,-26723,-26888,672,11578,-11955,-36311,-27787,7500,16654,11118,-717,6987,13891,9601,4256,-3967,-9710,-9049,-9952,-4349,8291,13147,1001,-4181,-1217,-10296,-31207,-44337,-45076,-15944,-6707,2869,4475,7105,15820,27012,47918,42511,18964,1110,4445,28523,34316,61276,70380,35261,21370,18067,19272,11209,3836,19150,9724,1285,-12332,-17865,-8426,4942,2786,-21815,-6723,-3431,2648,13194,19099,5141,-3770,-10117,1586,-3916,-9791,-20491,-7314,24853,66326,72885,46737,30392,26662,20190,35234,60628,71249,63090,49291,18549,-22594,22886,37524,19832,-18368,-21528,-6639,9055,20766,9674,-8766,-17156,-1803,20082,46218,42692,16202,3082,11936,9070,-11336,-11829,1703,2382,-14113,-25372,-24326,-11303,-8921,-978,6402,7565,7813,17789,18190,11687,-6499,7803,34068,26865,2653,-34536,-10900,-18151,-7781,14553,32462,33843,24149,-8372,-19603,4602,3195,-9018,-10964,-10775,-4848,-9324,3313,59,1527,-61,737,1491,-5584,-12467,-24143,-31846,-8962,13440,11337,-13954,-32388,-11125,-2972,-6266,-8519,-819,9473,7137,1709,3129,5547,927,-4037,-24022,-1235,50024,85003,84733,58789,13045,-7992,-19661,-2071,28107,40550,25636,-14144,-15477,4192,-4265,-8153,5170,11302,3007,12789,37564,63376,68913,59504,36138,27306,20836,14152,1655,-2655,7852,10464,2145,4000,8022,-11874,-23269,-5641,-1208,3527,11661,-5809,-30446,-19185,-4156,439,8752,26403,20770,4154,-12358,-28751,-18891,-6992,-5226,-18398,-7144,-2351,-5964,105,2236,-10310,-6124,4511,13917,19942,21333,8138,-12936,-27128,-16034,237,1334,488,-12204,-29057,-24075,-23383,24,24450,22725,10375,5667,886,-1595,-24712,-13642,-10348,-21015,-30114,-22012,-3435,14422,27974,30822,40114,40933,19594,8581,7568,8898,-1619,-8675,-7395,7191,14625,2022,-19625,-24526,-7837,-9405,-9989,-1717,3663,15635,24110,30048,32433,11095,-20306,-25655,-33461,-27306,-23839,-15233,-22829,-15938,3119,22018,11033,-1647,3257,-18527,-24532,-34814,-24130,-7569,-13112,-20848,-18517,5530,31712,34415,14841,5744,6264,10152,18647,32007,29563,23510,47921,76452,74394,45963,15924,8000,2231,-22543,-15345,-12983,-10859,-8006,6803,16283,2004,-3715,147,15642,34562,62121,54303,2127,-17030,4204,-4747,-23668,1550,-4135,-19249,-9820,3066,-11176,-17097,-12377,-495,-6987,-12648,-1307,-5353,-25670,-9922,-18429,-28914,-10746,-4195,9638,19826,15625,-3642,-15787,-12270,-11267,-23803,-32187,-4660,14478,12868,-7509,-8726,5907,20951,28372,-474,-33585,-2122,11507,-7198,-17567,13106,27609,25726,13696,8419,16960,17762,6818,-2221,-14008,-15338,1264,10549,8447,1619,-5506,4125,2453,-14488,-27456,-29226,-10792,17195,32502,31039,13051,-13966,-28550,-9284,6082,12742,5292,-610,-16636,-19104,-3573,10947,18330,15423,6615,-16099,-123,16483,11798,-2076,-19782,-10319,-8364,6191,18719,14258,26381,17290,-7239,5587,37301,60689,64225,65794,48749,23870,16486,17423,9110,9708,20017,16315,-1926,-14766,10895,11616,7774,-17600,-12405,10785,23694,15410,-8931,-30239,-49338,-53501,-60529,-41603,-18468,8600,23032,30481,25948,21560,14399,-810,-1985,10902,9746,790,-5364,-12148,-25953,-29824,-24906,-23245,-10366,-3179,13564,18709,19681,37692,96517,115087,46211,8992,-3645,-5691,-25781,-34063,-28838,-9959,11702,25464,23850,13189,1542,-6523,-14036,-10519,4212,17594,18085,-2938,-9339,11213,18081,16450,5140,-6867,-31788,-43063,-41018,-26924,-18041,-25920,-34169,-13094,2119,7426,-3344,-14980,1282,16448,12466,-3983,-3724,7865,11293,25292,29088,14546,8983,1807,-16226,-37527,-18654,6261,15718,10990,4633,1857,-2491,11937,12501,5339,-6443,2171,6402,3617,19079,46103,45042,24402,-2879,-7822,6180,16590,14827,20048,13129,-2736,-13284,491,20151,18383,15617,15774,22536,28885,22354,38030,61387,33908,-5592,-34648,-4673,5743,-1853,-9034,-16179,-554,-11812,-9057,-9227,-31125,-19213,10256,16341,10664,5659,10135,15666,18803,14107,207,-20063,-14598,6419,951,-20844,-12744,-23491,-24202,3027,2183,-6461,-4740,4554,4692,836,2358,-2986,-5147,-4580,-9686,-15545,-6973,699,-4477,23387,11024,-1032,-2409,1976,-3179,-8412,-1709,11503,25650,14739,9405,-1753,7466,33083,44085,39127,16258,-8191,-10223,-6634,-8858,6683,10151,-4800,-21723,-7178,4155,180,-13225,-18598,-15577,-20512,-27119,-20936,-22747,-20812,-25164,-25226,-9317,-328,5227,17818,19541,11296,-6847,-13998,-7708,4388,9198,-222,-12159,-9097,-14584,-18648,-6323,-3010,-17562,-22860,-10725,-5374,-13888,-22821,-20446,-5566,5355,-22334,-26504,-12146,-3917,17056,44837,53105,63003,46483,28823,29167,20877,12184,10108,2265,-20464,-15204,-15735,-13677,-14040,-17803,-11145,-8637,-2328,10803,11532,-9909,-12919,-4662,-7251,8929,29727,32229,15225,406,-2609,-5458,1106,7119,19444,19507,-4761,6310,37444,82043,68846,33301,-4418,-15348,-22059,-6987,11123,15725,17485,23458,13453,3296],[-575,-1715,-4400,-3146,-4353,-866,-2490,3353,16634,23640,21093,14003,13685,7221,-3422,-9994,-14710,-21933,-27414,-17472,-4994,2654,-3196,-2597,17610,29713,6603,-21744,-20887,-5694,-1430,-3956,7001,15400,17052,-5229,-26881,6750,33005,34135,-8263,-24308,-17934,-15429,-8146,-2893,-942,7537,6877,3953,-3296,-13380,-16909,-18254,6492,35497,60435,19926,-21026,-22489,-21671,-12979,5321,8233,-7511,-13992,-1525,18174,25722,24908,14367,3582,-19976,-18813,-20971,-11988,31086,70116,74839,27992,-6141,-29199,-14735,-2620,-16411,-29406,-25354,2559,11336,7564,10223,23304,51119,36793,7293,-3126,2844,-2859,-15063,-10404,-10398,-16485,1865,11468,24794,55348,62337,45809,26642,14068,-4752,-11332,-18284,-19804,-18352,-16522,-19967,2214,6388,-4604,-4461,-9435,-32322,-8785,9467,20625,23264,28339,26037,18387,12179,13904,6546,5734,19230,13026,-307,-15742,-20002,-22482,-25385,-17687,-12496,-10823,6518,18183,1456,-7778,-4313,-12881,-15943,-12339,-12121,-15663,-15642,-29185,-22564,-9956,4176,8355,-1286,-15367,-8275,13618,32909,61223,23391,7932,-11210,-24746,-12564,-4219,2988,19051,54331,109473,145071,157861,167352,139106,89469,25967,-32017,-29022,-28089,-31344,748,-2689,-9474,33948,49341,38373,27280,21911,7507,-3575,-13242,-6031,3524,-649,11638,53994,76809,28895,-17348,-7564,16689,12541,970,-8840,424,13450,6362,-4940,-6550,-11749,-10422,1131,10418,32960,34436,30213,32608,16724,-8942,-36664,-22216,-6505,3782,-2327,-13721,-11353,-12596,-32350,-32443,-21910,-8833,10327,13957,5173,-17630,-25732,3502,20614,32150,36469,20376,-7289,-32766,-37322,-34007,-26971,-1407,3130,-15736,1376,3656,-20233,-17904,-11605,-14670,-11423,-7693,-14532,-26237,-29648,112,14429,-5893,-25126,-11127,18725,22353,14098,1686,7895,11369,5372,-80,-7844,-11397,-7820,-7657,-1538,11809,16949,3174,-5754,-7398,-18639,-38242,-41767,-40164,-10959,-2796,-222,3703,11139,22596,34303,54440,47025,22453,2238,354,22168,26436,49440,55365,22603,12436,16212,23149,14903,4660,21148,13207,2572,-15788,-18560,-438,21055,23859,-8679,-3211,-308,5399,14074,23486,14105,4779,-12669,-13408,-22248,-18842,-22611,-8838,23289,66699,75979,53943,39888,38963,33198,43860,59783,63851,54675,44115,14874,-18150,18943,31068,12479,-23196,-17446,-5925,6631,20729,12615,-5440,-16526,2352,27255,53150,45132,13888,-3373,5192,1478,-20169,-8335,6569,4906,-15376,-28372,-24802,-10631,-8452,-3018,-935,-4622,-5471,8315,14356,12826,-5573,-301,27173,21818,-2054,-31672,-6970,-13269,-7827,8488,26070,29914,22481,-6160,-13246,5347,2653,-7369,-9420,-15414,-12628,-12650,-333,-10366,-11360,-9451,-3395,-626,-7436,-16738,-30004,-26650,-4384,16627,13857,-12446,-33640,-10703,-3555,-9743,-13449,-3172,10466,7314,-5771,-7927,-213,3253,2301,-19748,-7210,40936,72887,76301,56101,14038,-3980,-16999,-5700,24755,36349,22886,-10665,-9823,6588,-924,-5260,2872,5916,-2439,10755,34663,57429,62755,56316,34279,23846,16373,10899,2972,-2074,4681,7251,-420,7000,12400,-3883,-9771,6699,12851,14831,17969,-2742,-33168,-31092,-14805,-8564,3115,21586,16337,5161,-7821,-28538,-22491,-7541,-4351,-18083,-5724,927,-3767,-3139,-2436,-10570,-4840,3514,9715,13644,13372,42,-19141,-28422,-15580,3333,5876,4908,-8903,-31960,-32267,-18474,7843,25920,20672,8235,4636,1689,-611,-27024,-14819,-14693,-31505,-42596,-19326,-2506,8606,24995,33062,44707,44243,21636,9380,5158,6062,-943,-5234,-3096,10177,15671,4064,-16181,-27915,-8942,-4769,-3967,114,4275,18500,26861,30299,29634,9276,-14427,-19949,-28871,-22714,-23717,-19032,-24234,-12594,3215,20325,7700,-9047,-8184,-13596,-8293,-19020,-7184,7730,1103,-12691,-23271,-120,28596,30178,10329,2095,4363,8897,18982,34935,32195,17277,35161,68343,69058,37508,9499,8451,7704,-20643,-18735,-15431,-12804,-8558,6250,14960,-116,-7788,-5706,11424,35262,68016,61218,6575,-19759,2230,-8691,-24074,6513,960,-13873,-9533,1243,-12319,-17370,-13765,-1716,-9866,-16885,-1762,-4047,-29774,-13229,-19435,-27748,-15354,-2845,15726,25490,20781,837,-13463,-12384,-13100,-27129,-43667,-15373,5115,8478,-8005,-12169,4049,20047,23392,-8661,-36258,-1995,12253,-7430,-14006,16393,31812,28228,14806,6799,11650,13534,5584,-1177,-9904,-7863,10936,16033,6627,-4807,-10958,2239,2390,-15387,-33094,-22400,-5517,15710,26855,27656,14219,-10694,-29098,-6868,10259,15807,8139,546,-18865,-14614,2736,11733,20289,21002,14008,-5191,869,16397,14701,1941,-14274,-873,-384,4387,14597,10799,22173,11899,-13618,12362,40549,59745,62461,64621,46715,21535,15149,17891,10253,5494,9714,4836,-10232,-13400,17418,17566,7098,-20644,-9137,14374,25245,13355,-14331,-36936,-57845,-57815,-55011,-39324,-16580,12045,26563,33530,28665,21924,13439,-1146,-1241,11615,12374,2924,-6249,-14410,-27011,-29113,-24724,-19655,-4283,5038,21946,26741,25462,39692,96000,105733,40305,10256,859,-4065,-24184,-25869,-23275,-9385,13624,28880,26645,14779,1698,-7849,-16136,-13443,1553,14261,11933,-11936,-7162,12498,15777,12576,824,-12676,-39424,-47418,-34436,-23690,-18881,-30563,-42813,-21719,-3102,8187,2075,-10362,1417,16830,11441,-5075,-4620,8247,17223,35324,36043,18857,12964,6868,-4321,-23977,-22305,2419,19008,14987,4620,-1083,-5614,8960,9341,3291,-7014,1271,6151,4873,15531,36385,32150,13193,-11178,-12219,8614,18193,15221,18674,14001,3925,-157,8186,21589,17658,17219,19915,24226,25170,12439,26713,51131,26657,-9190,-31108,-5788,5883,1264,-4136,-15250,-4427,-12602,-4581,-2177,-25125,-21203,9047,15290,6615,-629,6679,17542,25501,24249,12042,-9712,-16333,2249,-4911,-27710,-11686,-25401,-37480,-3865,-1356,-9073,-9645,-2677,-962,-601,5542,4856,4211,-9017,-9488,-9471,443,2824,-10813,8576,-1309,-9145,-6125,1638,-2018,-6514,-9577,5427,25487,18792,17029,7835,14951,38023,47605,43543,22203,-5629,-15943,-9872,-10274,11343,19307,4900,-19310,-15457,-2591,-942,-9075,-24401,-17281,-15213,-21309,-16965,-24227,-27809,-31218,-30812,-13806,-929,8672,20096,15141,2734,-15333,-20035,-10415,3147,9072,-309,-8790,-3349,-11418,-25184,-9597,458,-9952,-17876,-9361,-1105,-4143,-16473,-17942,-476,11588,-23928,-31150,-11083,1023,23532,53789,61881,71713,52699,30851,29775,28631,24989,19003,3376,-19803,-8350,-11096,-12305,-12447,-10209,-9814,-18256,-9967,9807,17416,-2482,-15087,-8905,-6796,9536,27567,28457,11251,-1157,-3852,-5882,2594,11409,24922,26964,1436,1724,34092,74408,57770,24478,-7543,-14797,-21210,-11743,1010,5695,11339,20947,13486,4160],[4000,4424,5839,7754,2775,3831,2096,2580,14146,24802,24262,12201,7319,2703,-4984,-9034,-12120,-22882,-21924,-10157,-1842,1828,-3793,-10062,5356,16984,-737,-22643,-15918,-902,2722,-4054,2246,12135,14641,-6053,-23543,4858,22707,23436,-14321,-26865,-17063,-9628,-2961,-700,-374,8219,7180,4458,-2437,-12986,-18823,-23491,-697,29155,58073,23373,-13584,-16098,-26785,-13255,8527,14333,-536,-8411,2986,28333,31914,28760,19714,9944,-14035,-19271,-18627,-3790,38745,75004,76843,28637,-2586,-15941,-11911,-8763,-19208,-26863,-21559,5588,14973,8248,4220,16131,46559,36676,9092,-3046,2280,-4036,-15475,-2918,-1453,-15447,1954,11523,23570,52811,58416,42310,22233,8997,-8509,-12329,-14467,-14353,-14315,-14676,-21462,2171,10516,-2270,-9192,-17647,-26087,-1789,14151,21160,18935,22002,22261,18833,13664,12160,1774,5226,23965,18973,4919,-13883,-22909,-21417,-18900,-9689,-10800,-12215,5490,20240,7914,-4333,-5411,-16905,-19469,-15254,-14546,-15315,-9320,-17534,-11759,-4126,4778,6382,-2995,-19423,-16226,10584,32763,64192,28090,8590,-12266,-26096,-12042,-2753,1549,20472,57381,107926,141834,167881,194261,176619,128194,57740,-9694,-34306,-34842,-23363,10865,12058,8294,48955,61248,44180,28237,22063,8982,-616,-7974,2413,13777,9402,19023,56697,79032,32018,-18515,-14280,12099,11374,3361,-4075,3168,11282,2345,-7820,-7975,-13359,-15242,-9098,-3700,20130,27628,25943,30456,22880,2183,-33286,-32479,-14861,-44,-5696,-19299,-14069,-10378,-30727,-39058,-28554,-7452,14720,14983,2134,-23071,-23964,7499,20140,29783,34553,18705,-10641,-38891,-25449,-21723,-18934,3456,14906,-9498,-4618,-513,-14388,-12201,-10621,-19459,-7419,-1993,-9385,-25106,-32274,-41,17861,2888,-7132,7139,29774,28216,18627,5970,10068,10042,1524,-3944,-9564,-9555,-4711,-4889,347,13806,20230,6573,-4550,-11139,-25689,-44130,-35273,-32603,-4381,1246,-2438,5262,16762,30074,41948,60629,50960,25527,3825,-3346,14766,17042,35948,40178,9951,4866,17227,29764,20224,4256,21040,15228,2930,-18502,-15216,9387,37636,44045,7727,2974,3412,7064,13566,26723,22022,13066,-11995,-24715,-39986,-24776,-22604,-10799,20740,65851,77310,59443,47976,49471,44404,50272,56870,55982,46342,39382,13111,-13721,12837,21983,3632,-24733,-10724,-3282,5128,19936,13851,-3445,-16372,6490,33479,57989,45562,10468,-10590,-1245,-4471,-26222,-3444,11189,7031,-15815,-28800,-23788,-8845,-5800,-1047,-2861,-13357,-18755,-2263,9610,13738,-2331,-8707,19717,16660,-5946,-27560,-2962,-6057,-3047,4901,20314,25474,20458,-1387,-4567,8765,5144,-3534,-8508,-21132,-18493,-11176,-1819,-19968,-26359,-21054,-8571,-2894,-8315,-19158,-32954,-21569,387,19560,15521,-12040,-32935,-9386,-3654,-12646,-17105,-4132,11353,7938,-11323,-18874,-5631,4786,6840,-16102,-13047,30677,58431,65896,53064,15836,863,-11831,-6302,20906,30439,20159,-4584,-3953,7908,1597,-2959,964,1192,-10216,5454,30670,51898,56495,52103,30952,19012,10808,6813,3722,-1161,940,2714,-3993,9646,16821,4340,1632,18625,25778,24825,23670,1355,-29223,-43756,-26378,-17763,-2191,15487,10170,5002,-4296,-27348,-24552,-7089,-3197,-17702,-3983,4621,-583,-5364,-6942,-9870,-2723,2795,5666,7819,6014,-7842,-25667,-27985,-14284,5117,9238,9291,-4079,-27700,-31389,-10222,13792,24614,15572,3097,555,-224,-1577,-26655,-13172,-15379,-37197,-41666,-13364,-592,2113,20028,31381,44116,42836,20976,8002,1534,3314,493,-2074,637,11800,14739,3470,-15192,-30975,-9212,264,897,772,3944,19889,27255,27427,23258,4552,-10227,-14433,-24293,-18833,-22964,-21812,-21111,-9796,2376,17729,5152,-10775,-4673,4012,8610,-4566,6539,18696,11875,-3989,-24416,-6426,22660,22703,3708,-1997,2420,6846,16992,34162,31622,11332,22590,58063,59862,25669,2104,9120,12108,-17311,-20594,-17542,-14828,-9538,4685,12525,-3637,-13936,-14080,4580,33045,70719,65180,9548,-22180,-903,-12555,-18541,12148,6486,-8277,-9668,-1751,-13568,-17131,-16341,-3653,-12234,-20045,-1877,-1887,-24611,-15704,-19544,-23479,-15541,1859,21481,30462,25807,5940,-9994,-10520,-11646,-24966,-50373,-28504,-6635,3558,-6002,-10830,3738,17931,16232,-17803,-33061,2147,14485,-7177,-11103,17446,33070,28097,13771,2504,3302,7791,4383,354,-6939,-541,22767,26577,9828,-8920,-17946,-1935,-329,-16303,-23375,-11753,1399,15324,20507,22408,13543,-8831,-29213,-5031,13012,16547,8148,-762,-22341,-10085,8499,9683,16322,21256,17892,2918,3369,15026,15141,3685,-9451,6870,5294,1374,8133,4931,16101,5674,-18206,16799,41083,56277,58596,61580,43000,17514,11123,15220,9430,-424,-4509,-10117,-18842,-10667,21214,21175,4700,-22703,-8104,14551,23860,9740,-18392,-31318,-46328,-46969,-45811,-33164,-13430,13696,26738,33428,29204,21045,11399,-2916,-1486,11639,14055,3989,-7910,-16978,-28540,-30018,-23352,-16223,-722,9099,25165,30097,27593,39060,92178,93974,33431,11050,4353,-3818,-22890,-17924,-15838,-9052,13288,29806,27308,14638,526,-10431,-19184,-16233,-838,10164,4491,-22439,-4752,11832,12526,9303,-2424,-17654,-38234,-38772,-28424,-22165,-21842,-36013,-52245,-30688,-9260,6725,5675,-5098,1960,16897,10367,-5758,-7426,5416,21074,44714,41996,20783,14258,10493,5773,-10567,-21306,-2080,19876,17401,3891,-3771,-8509,5671,5562,971,-7566,198,5518,4093,9334,24342,18568,2829,-18366,-19478,6898,16184,13427,15733,12791,8752,11743,17042,22366,14962,16359,22321,25744,22406,3459,14533,38872,18403,-9774,-21807,-7569,3732,1626,-2247,-15156,-7860,-12620,507,6199,-16732,-24303,4365,11599,1434,-6627,3666,19018,30837,32753,22614,1027,-14871,-3217,-12066,-27405,-4723,-18265,-50249,-9689,-4043,-10329,-12945,-8326,-4479,-1396,7848,11111,12062,-12661,-7622,-1885,8182,5389,-15477,-4671,-14298,-18614,-11653,-509,-1402,-2394,-16798,-2830,23510,21772,23317,15417,20026,40544,49040,46139,26812,-2095,-18163,-11480,-12560,12694,24515,12243,-13696,-23075,-10182,-2841,-5214,-27237,-16314,-9164,-15177,-12523,-23240,-33069,-29213,-24099,-14606,-1153,10086,20156,10439,-6113,-23817,-22587,-11312,2058,8152,-700,-2693,9062,571,-22914,-15370,2260,-3267,-11803,-7235,3173,5841,-6274,-12672,4535,16954,-22551,-33817,-8477,6863,29026,59518,67513,77694,57024,31478,28425,33842,35335,26292,4475,-16159,-2347,-7134,-11024,-8779,-2412,-6292,-27184,-16959,8572,22574,4764,-15846,-13721,-7173,9018,24230,23831,7085,-2950,-3740,-4266,5297,15455,29174,32871,6971,-3583,29104,64846,45494,14508,-11593,-14646,-17830,-11390,-7481,-5680,2721,16093,12210,5485],[8758,11234,15090,16605,8505,6732,4652,236,9066,22860,24332,7939,-1036,-1758,-5227,-6898,-9580,-21383,-16185,-3697,2696,3093,-462,-12786,-7168,2234,-10212,-24136,-11661,2164,4465,-5601,-4042,6762,10430,-7555,-21913,24,10555,13241,-18032,-26344,-14102,-4057,853,-140,-1744,6650,5095,3046,-3136,-13878,-22391,-30274,-7509,24335,58521,31074,-1449,-4528,-29784,-15476,9417,18633,5811,-2752,5928,34708,33496,29081,21845,13878,-9373,-19781,-16679,2114,43733,77666,78214,30609,3608,-3032,-6919,-16377,-22482,-24765,-18187,7521,17122,7508,-3610,7828,40054,35005,10878,-2688,462,-6688,-12650,6701,7270,-13582,749,10532,21382,48839,53384,38013,17785,4240,-12591,-11152,-8714,-7915,-10738,-13283,-19873,1311,11579,-1654,-14555,-27536,-13924,4283,15774,18508,12070,14150,18063,18962,13936,8227,-5545,1698,25929,22971,8980,-11953,-25051,-18528,-12047,-1301,-1740,-12629,2228,19724,11776,-750,-3805,-18160,-24663,-19676,-17644,-14678,-2100,-6281,-1981,-491,3060,3459,-3413,-18499,-18031,11843,33356,62073,29652,7712,-11563,-24989,-12962,-3171,-2529,18850,57305,102768,130182,158185,188690,172332,123833,53908,-10467,-31284,-31751,-14940,17835,23044,21970,61471,71919,49570,28669,21485,9878,2286,-1575,13085,26198,19003,21526,54271,77537,35320,-13341,-21247,4707,7303,4192,56,5369,8063,-2468,-11141,-9056,-14153,-19306,-18667,-18367,5178,18431,20130,27892,29054,13970,-21013,-42160,-17974,-647,-7416,-25199,-19129,-11073,-27890,-30222,-32823,-5240,18599,14634,-3229,-31448,-15870,12237,18108,24515,29698,15040,-14438,-41886,-16629,-11980,-11514,8001,25116,1774,-8681,-4534,-7455,-6127,-9406,-22367,-2529,3239,-5090,-24136,-36612,-1793,19699,11241,9568,22710,38009,32157,22385,9744,11697,8763,-3116,-8868,-9837,-6608,-2296,-3617,-681,12128,20750,8977,-2652,-12999,-32063,-46408,-27973,-24638,1979,4247,-5269,6932,21218,35367,46883,63246,51475,25848,3737,-8021,4921,4886,19857,24203,-2878,-2250,17482,34222,23274,33,16699,13454,153,-22317,-11343,16934,50121,59186,22345,9027,5594,5864,9975,27057,27298,19589,-8814,-24096,-32237,-26384,-22271,-15203,15314,61930,75168,61250,52447,55606,50906,51842,50249,46603,37412,34046,11364,-11735,3280,9283,-7532,-23690,-4270,-1103,2497,16405,11417,-4762,-18581,8660,36591,58701,42420,4856,-19875,-8659,-10211,-24786,-744,13160,6866,-17061,-28554,-24034,-8543,-3608,2449,-47,-15375,-30016,-15271,2203,12291,495,-18525,10440,9851,-10592,-25410,-983,728,3930,3095,14184,19252,16552,1706,220,10042,6726,-989,-10029,-29145,-20419,-7234,-3123,-28207,-42863,-34585,-15661,-6548,-9711,-21239,-32451,-18391,3389,20247,14440,-14346,-31633,-8713,-4938,-16521,-20601,-5352,10352,7141,-15277,-30606,-11807,4392,8959,-13967,-20087,18337,40953,52154,47711,16346,4441,-7567,-5786,15419,21593,15761,955,1078,7331,1996,-2548,-1400,-2443,-19867,-4026,23780,44880,48490,45183,24611,11558,3001,720,2508,-1193,-3929,-3906,-9721,10326,19073,9732,8818,26892,34939,31292,26913,4621,-22413,-51606,-39001,-27566,-8066,7345,1498,2661,-3056,-26861,-24916,-6414,-2887,-18308,-3001,7313,1976,-7624,-12149,-9425,-1139,1162,601,1432,-1439,-15934,-33207,-27446,-13654,4671,10436,12392,378,-21792,-25562,-3432,16335,19609,6604,-5857,-7019,-4899,-4302,-25615,-10089,-11828,-31270,-26504,-5613,1052,-5629,12124,24719,37330,35857,16865,3705,-3851,182,1489,-322,2649,11230,11477,712,-15314,-33626,-10625,3928,3889,-66,2205,19107,24800,21253,13280,-3033,-7970,-10326,-20730,-15784,-21904,-23882,-18306,-8074,277,13702,3523,-4982,10699,22987,23404,6747,15869,24657,18502,3336,-22330,-14256,13193,11998,-4470,-5711,779,4151,12623,29580,27073,4186,10573,46103,47221,11450,-4806,9904,14281,-15969,-21082,-19522,-17261,-11446,1780,8959,-8130,-21517,-24705,-4620,27980,69969,65818,10813,-23888,-5231,-15618,-11150,17409,11546,-3132,-9803,-4886,-14132,-16141,-19796,-6337,-13714,-21306,-2482,-655,-21416,-17213,-18540,-17708,-10638,7962,26458,34558,30573,11594,-5358,-6796,-6781,-17419,-38725,-42854,-19965,-1641,-2410,-4160,6768,16103,8617,-24519,-25169,9797,18182,-6160,-9114,16203,31286,25448,10808,-3903,-6617,2263,3882,1971,-4758,6824,36004,41131,18745,-7809,-24294,-7640,-5157,-16483,-14347,-1939,8492,16178,14456,15918,11285,-8261,-28478,-3170,14784,15491,5935,-3784,-25653,-5613,13704,6479,6537,16302,17907,7827,5599,12514,13724,4192,-4647,12611,8590,-2156,392,-2338,9143,-458,-19429,19341,39488,50848,53139,57261,38480,12941,5662,10492,7328,-6379,-20468,-26599,-20395,-7350,21992,22763,1452,-23062,-8485,12239,20418,5552,-18765,-21360,-34230,-35243,-35742,-25312,-9392,13984,24455,31248,28484,19653,8820,-5580,-1467,12020,15431,4491,-9673,-19058,-29645,-30864,-19886,-11535,1814,9858,23844,29326,26731,37093,86816,82097,27165,12054,7310,-4350,-21320,-9857,-6530,-7128,11845,29098,26695,13646,-1166,-13423,-22021,-17989,-2787,5734,-2682,-29444,-1939,9686,9408,8814,-2166,-18047,-29990,-29817,-22663,-21890,-25580,-37761,-47894,-29614,-13985,4174,8412,731,3606,17302,9963,-4794,-10600,187,23358,53267,47381,21357,13655,12508,13446,1020,-15906,-5417,19777,19518,3839,-5178,-10681,2396,1613,-994,-7392,-279,4931,1890,1484,11466,6068,-4258,-20310,-28978,1339,11225,10193,12187,10427,12284,22257,25627,22938,11382,13992,23337,26894,20531,-3346,2979,26345,11051,-6139,-11957,-8866,171,-104,-2850,-16008,-10301,-11303,6651,16233,-5846,-23565,-2777,6014,-4198,-12073,1249,20138,34566,39079,31349,11028,-10952,-9497,-19811,-20200,4559,-7108,-39709,-13374,-5387,-9744,-12995,-9875,-4296,-454,10190,16073,18164,-12786,-4263,5792,15026,8037,-17546,-13298,-25616,-27947,-18024,-3985,-1359,2664,-10746,-12181,20170,23686,28186,21220,23206,41097,48599,46887,29919,1547,-14774,-10347,-15474,10858,25528,16669,-7136,-28079,-18391,-5824,-2001,-22117,-13212,-3457,-9034,-8213,-21560,-31504,-21651,-13260,-11421,-1352,8975,17844,5558,-14681,-31609,-20813,-10751,1131,6502,-1235,5345,25387,16892,-11279,-23269,2305,1751,-6575,-5651,6520,14739,4999,-5854,8485,20737,-17580,-29094,-3729,12764,32098,60469,68794,79950,58751,30383,24770,35522,41908,30740,4765,-13455,1386,-5022,-10232,-3632,4541,-2861,-31736,-23240,6356,25967,10653,-15597,-19540,-9323,6491,19365,18630,3178,-5886,-3543,-1912,8033,18122,31039,35776,10246,-10183,21803,52726,31358,2799,-17217,-16026,-14685,-7383,-11712,-18119,-8729,8152,8588,5815],[12859,17445,22850,23490,12929,8298,5666,-3015,1949,18339,21857,2054,-10132,-4830,-3583,-3683,-7269,-19043,-11948,1434,8023,6872,5113,-9493,-15913,-13359,-21199,-25599,-8297,3547,3779,-8704,-11580,-472,4399,-10066,-22135,-7870,-2697,4091,-19887,-23607,-9975,502,2842,-1738,-5690,2126,-1,-870,-6026,-16697,-28035,-35169,-10181,23368,62176,41185,11927,7713,-19759,-19647,7247,19961,10183,1810,6964,36860,30532,25861,20673,15147,-6372,-20765,-16627,4924,45134,77076,77742,32527,10104,7438,-2012,-25863,-25934,-23970,-16825,6897,16449,4375,-12880,-146,32202,31280,11631,-2478,-2518,-10244,-6803,15554,14068,-11035,-2488,7491,17087,42231,46232,32127,12552,-1086,-17013,-7432,-2923,-2418,-8891,-13486,-16188,-1026,8600,-3559,-19583,-36072,-3534,8135,13546,12229,2567,4747,13037,17777,11923,1404,-15787,-5788,23808,23751,10535,-11801,-27246,-14974,-6547,4124,4046,-11917,-3462,15994,12298,1903,-43,-13638,-27639,-24499,-20983,-14069,4044,2994,5327,-107,-1677,-2278,-7412,-21890,-19954,14786,34253,54273,27126,4967,-9428,-21973,-15935,-6220,-9375,13775,52847,92933,108534,124451,143118,117380,68961,10661,-32758,-22321,-21905,-5667,22955,30887,31714,70712,80405,54013,28286,19869,9498,3582,3114,21603,35663,24305,18039,46678,72063,37877,-3088,-19493,-4227,635,3277,3230,6844,4092,-7366,-14376,-9926,-14233,-22305,-26288,-32120,-10962,7382,12803,23789,32969,23896,-10437,-34971,-16269,213,-7408,-29520,-25836,-14230,-25278,-22075,-28342,-2035,21988,13468,-9864,-33573,-4899,18627,16245,17774,23143,10509,-17514,-36722,-11053,-5424,-6317,11462,33441,14374,-7932,-5998,664,489,-7716,-20847,2574,8165,-703,-20823,-40914,-4223,20592,19029,24447,35213,43911,34967,25817,13399,13590,8872,-5980,-12892,-7439,-2759,87,-2568,-3302,7875,19489,11248,465,-11375,-31010,-39292,-19764,-16180,8463,7313,-6512,9627,25148,39065,49542,62750,49427,24597,3214,-11619,-5220,-7677,3776,9862,-14653,-10288,13822,34107,24007,-5346,10155,9345,-4198,-25140,-6779,22519,58601,69535,35027,15755,7885,3872,6074,27397,32500,26722,-1094,-9954,-13343,-21160,-19814,-19745,9158,57027,71848,61432,55141,58909,53925,50118,42393,38611,30883,30579,11117,-9800,-6890,-3867,-17290,-18271,3199,2218,745,12447,7755,-7006,-20756,10957,38573,57518,38346,270,-27699,-13907,-13147,-21738,1197,14409,6758,-16395,-25748,-23778,-7951,-388,8309,7931,-6923,-27505,-27118,-5246,10666,4281,-24314,2419,4143,-13323,-22639,1396,8779,13748,5559,10634,14200,13429,4222,2403,10064,8405,1904,-11294,-35002,-14346,-370,-2456,-25773,-37397,-29243,-19071,-8415,-8891,-20387,-29352,-14661,6878,21060,13277,-16250,-27579,-6281,-4927,-18644,-21031,-4528,9922,7261,-14637,-39732,-15659,5398,12484,-9711,-24792,7603,24406,38260,42412,17644,8892,-2374,-2826,11371,12956,12304,7600,8025,8166,3171,-1190,-1295,-1083,-23689,-14052,16861,38789,41249,38124,18088,4571,-3966,-4392,2089,566,-6196,-8868,-14555,11619,21429,14470,14231,33173,41981,36133,29932,9218,-12838,-39376,-47122,-34109,-11471,562,-6282,1211,-1342,-24568,-20760,-2770,-693,-16921,-36,11435,6097,-7440,-15096,-6781,2270,1209,-2897,-3044,-6351,-21128,-38764,-24909,-11462,4809,12204,16608,6290,-14616,-18557,2720,17656,13732,-3261,-15564,-14285,-8005,-3583,-22498,-4518,-2801,-15829,-8869,5217,4496,-11720,3931,15759,27142,26234,12036,-825,-8258,-807,3966,2165,5067,10952,8879,-169,-11765,-29129,-11414,8139,7543,397,1631,18564,22178,14868,2958,-10265,-4994,-5507,-15938,-10838,-17964,-23075,-14823,-5104,-471,10537,5224,7725,31256,42558,37086,16485,22815,27982,23328,10942,-15931,-20759,2726,1316,-10518,-5915,1931,3521,8671,24040,21131,-2628,1667,35253,34081,-1230,-7477,12610,15625,-14952,-18428,-19313,-18272,-12635,-593,6392,-10861,-26813,-35023,-13859,22104,67472,64779,12127,-22910,-8726,-15268,-2114,23189,17094,2749,-7983,-5362,-11781,-12803,-21819,-8110,-12310,-18070,-2039,605,-18656,-16272,-14879,-9739,-2137,15530,31694,38973,36264,18958,1546,-668,1379,-6002,-24068,-51647,-32527,-5767,2582,6225,14304,16918,3458,-23429,-14346,20609,24122,-3270,-7014,13735,27594,21498,7132,-10743,-14626,-346,5162,4166,-2084,15004,50387,58367,32028,-1090,-24516,-13347,-10655,-14526,-5922,6845,15475,18505,10004,9328,8228,-8379,-26191,-201,16622,13802,2664,-7302,-26372,-879,18720,5578,-7782,7509,14690,10002,6877,9281,11352,4705,695,16485,9732,-5601,-7550,-10002,2229,-5662,-18119,20436,36419,43999,46424,52037,33757,8639,-170,4622,4435,-10626,-34209,-32587,-11965,-3745,19609,22391,-2072,-21736,-9576,8038,15384,1292,-15098,-11067,-22218,-23085,-25070,-17052,-5368,12832,20154,27511,26742,17689,5502,-9147,-656,12846,16242,4101,-11746,-20755,-29778,-28747,-14569,-5366,4188,7657,18064,24351,22903,34237,80420,70820,22003,13005,9304,-5965,-19940,-2421,3466,-3012,9740,26704,24646,11607,-3665,-17081,-24373,-18977,-5015,733,-8245,-22068,286,5445,6280,11115,1098,-15415,-22421,-21615,-18129,-23364,-28221,-31675,-34349,-18953,-15094,341,9812,5956,5473,17213,9406,-2683,-13344,-7877,23284,59439,51098,20205,10746,11855,17513,9322,-9497,-7400,18887,21354,4304,-6172,-13466,-2185,-3535,-3344,-7254,-1008,3330,-2485,-8416,-1958,-4378,-7088,-15891,-36937,-8870,2761,4884,7434,6358,13646,29847,31773,22150,6507,9606,21835,25932,17626,-8726,-7938,14029,5200,-783,-3888,-10282,-5294,-4622,-6765,-19049,-12871,-9860,12598,26369,5569,-17309,-12541,-1852,-10872,-18263,-1852,19598,35160,41479,36481,18388,-7135,-17330,-28488,-12450,12508,3218,-27494,-15285,-6350,-8458,-10512,-7240,-1778,657,10892,17892,20593,-11866,-852,11729,19438,9680,-16881,-11896,-31378,-34738,-24183,-8792,-2890,6534,-1700,-22451,15011,23572,30669,24774,24468,39514,45737,45028,30597,3717,-10033,-7885,-19122,5540,21857,17390,-1711,-28502,-27380,-10775,-447,-15954,-9576,1019,-3680,-4974,-21379,-28726,-14345,-3164,-6287,-2398,4753,12878,267,-22705,-37310,-17303,-10017,-34,3959,-2059,13820,42511,33965,2611,-28445,964,4834,-3022,-5397,8369,21704,15458,1300,10875,22674,-10267,-18722,3066,18154,32042,56073,65436,78439,58136,28216,19554,33909,44605,32296,4431,-11790,2993,-4416,-8835,3125,10853,-37,-25549,-27196,3704,27928,15468,-13793,-24988,-12565,2731,14218,14585,1475,-8943,-2762,1607,11594,20366,31512,36430,11900,-16082,14048,40030,17231,-8692,-22377,-17322,-11181,-988,-8110,-27018,-20266,-608,4494,6390],[16392,22828,29484,29258,16986,9781,6473,-5544,-5628,12906,18530,-3442,-17253,-4702,703,1117,-4222,-16988,-8317,6123,14134,12825,11342,-2778,-14315,-24284,-31426,-24923,-4408,4977,2408,-11756,-18087,-7468,-1737,-12169,-21964,-16958,-14508,-2118,-19104,-18261,-3949,5480,4760,-3647,-10521,-3722,-6376,-5611,-9520,-19923,-28205,-28734,-4294,28685,69617,52874,25438,20100,-8979,-22311,3838,19507,13484,6233,8015,36946,25649,21636,18747,16136,-2958,-19088,-17067,6322,44506,74649,76509,35110,16860,16221,2932,-33820,-26616,-22849,-16408,4708,14134,401,-16249,-3697,25833,27255,12468,-950,-4191,-11302,1506,23674,19812,-7084,-5954,3766,11908,34270,38337,26100,7974,-5659,-14418,-1930,3077,2669,-7605,-14252,-11660,-3334,3334,-5596,-19544,-23076,6017,11183,9322,4215,-7446,-4071,8698,16294,8743,-6721,-26790,-15795,18605,22239,10388,-13005,-27523,-10194,-1578,7680,7440,-9306,-9600,10389,10944,4835,5951,-4462,-20168,-23315,-21476,-12215,9210,10369,10462,-2174,-8673,-8384,-10618,-25105,-24667,15446,34165,42089,21642,1476,-7272,-18568,-18918,-10179,-16884,7517,44799,78449,78914,72937,69791,30076,-14793,-50539,-50093,-7840,-9554,5775,28826,37245,38027,75938,85669,56864,26905,17009,7486,2736,4377,24870,39100,24533,10545,35627,63514,39537,9304,-7831,-10648,-7137,1086,5499,7627,-243,-11535,-16821,-10508,-13722,-24249,-30448,-39576,-26971,-4509,4372,17742,33327,30588,-2259,-26326,-13173,755,-6376,-30597,-33319,-19241,-23649,-16239,-22143,1733,24554,11634,-16345,-20472,7392,26478,15868,10784,15797,5813,-19257,-33452,-9006,-2428,-3996,12895,39011,25548,-3372,-4040,9078,6893,-6242,-18067,6700,12088,3691,-14657,-42463,-7331,20122,25177,36179,43559,46968,36172,28038,15974,14934,9611,-5532,-13673,-4067,650,1745,-1827,-7347,793,16016,12654,3549,-8378,-24720,-30895,-12101,-9205,12901,8685,-6064,12423,27515,40112,48749,58152,44096,21159,1544,-14277,-15444,-20236,-11812,-2903,-27189,-22302,3711,27803,21884,-9854,1474,2281,-10660,-26384,-3197,24637,61469,73560,43762,21560,9475,822,2609,27646,36796,33660,9370,7128,3884,-13313,-16172,-23185,1946,50524,66920,59414,55243,58329,52130,44090,33014,31835,26267,27837,10582,-8031,-17653,-17229,-23973,-10948,10026,5221,-1200,7515,2586,-10555,-22790,12227,38228,53548,32721,-3329,-28597,-16876,-14209,-20591,959,13657,5742,-14566,-21964,-24308,-8476,2079,13927,17008,6149,-14329,-28951,-13536,7601,7030,-16999,-4800,-1279,-15135,-20155,3154,16263,23560,10112,8559,9446,9939,4347,654,7109,8205,3495,-13189,-33758,-4625,6576,-1759,-17407,-17489,-12048,-14782,-9191,-7116,-18098,-26476,-11954,9132,20498,10906,-18304,-22770,-3868,-5165,-20242,-20087,-3600,8498,6652,-11855,-40342,-18272,7023,16831,-4111,-26023,-1342,9087,23576,35620,17768,12324,1897,0,7701,3643,8451,13363,15184,9385,3876,-269,-392,3335,-17781,-24977,8965,32117,33238,29541,10295,-2844,-11110,-9674,1082,2542,-6440,-12126,-19542,12067,22357,17087,16493,35488,44678,37287,30954,13294,-3334,-26509,-44391,-37151,-13578,-5468,-13751,-335,-469,-21977,-14560,2137,2010,-14526,3494,15340,9919,-6631,-16965,-3661,5755,1425,-6307,-7346,-10500,-24719,-43421,-22246,-9433,4301,13218,20260,11596,-8704,-13654,5828,16107,6043,-14832,-26457,-20082,-8320,1932,-19069,345,7406,1208,8240,16484,7884,-17037,-5602,3644,12904,13455,5516,-6638,-12798,-1233,6105,3839,6318,9722,6165,939,-4931,-22202,-12975,11440,10757,1241,1068,17051,18544,7943,-7791,-17380,-2364,-1339,-11192,-5000,-12273,-20855,-12402,-2149,-750,7079,8640,22751,52239,59778,47431,23105,26373,27979,25556,17492,-7642,-23720,-8955,-8571,-13679,-3652,4564,4259,4916,17396,13634,-10119,-4838,25051,20468,-10709,-6002,15782,14859,-14911,-13997,-17825,-18969,-14360,-3442,4024,-11946,-27476,-44009,-23719,14549,62132,61009,12523,-20555,-11924,-12229,6786,27911,21554,7987,-5131,-3367,-7441,-8364,-21897,-9787,-8841,-11567,-982,1130,-16745,-13928,-9701,-1042,7235,22879,35963,42569,41695,26794,9419,6135,10389,6195,-9626,-40451,-43359,-9621,7038,17070,24029,19970,1278,-16140,-2991,32446,31118,601,-5423,9488,21668,15875,2296,-17676,-16804,318,7269,5983,772,23032,64067,75491,46284,7978,-19023,-18924,-16396,-10958,949,13626,21212,21074,6838,2518,3969,-9720,-22708,3778,18592,11790,-1359,-10993,-23646,3577,23121,9881,-22963,-3189,8663,9418,6423,5080,8237,5627,6175,18187,8487,-9158,-15359,-17757,-4404,-9799,-16440,20030,32130,35868,38274,45747,28844,4776,-5816,-1880,900,-11889,-28661,-16373,-1423,182,14266,20027,-5456,-19160,-10568,2534,9138,-2631,-8930,-1177,-10881,-11102,-14076,-8805,-1886,10391,14505,22889,24278,15151,1432,-13179,1527,14241,16425,2755,-14096,-21877,-27736,-22936,-7529,2300,7596,3743,8803,15915,17007,31436,73528,60683,18760,14399,10711,-8170,-18512,4319,13654,3816,8486,23535,21849,9156,-6409,-20789,-24792,-18486,-6877,-3549,-9258,-11050,2163,-355,3944,15822,6172,-12970,-15717,-14111,-14569,-25349,-24966,-19796,-19765,-7102,-11278,-3744,10523,10710,7788,17048,9149,963,-13077,-17681,21562,63210,53393,18339,6739,9305,18666,14755,-3322,-7069,18741,24318,6225,-6535,-16811,-7792,-9163,-5025,-6344,-1307,1387,-7919,-18962,-12632,-8545,-4748,-6826,-22721,-22215,-7752,-1245,2593,1854,13865,34980,35613,20654,1782,4597,18578,23087,13665,-12222,-16110,4681,2919,5117,2464,-10925,-11187,-10607,-12754,-23341,-14888,-7747,18868,36723,17248,-7930,-22765,-9881,-16818,-24465,-4803,18206,33265,40439,38478,23532,-3536,-25184,-33356,-4903,18896,12115,-16441,-14369,-6084,-5848,-5731,-1587,2200,1351,9414,16273,19395,-12642,3202,16505,22262,11291,-13606,-5893,-27058,-32338,-24866,-11973,-4902,9382,6354,-24894,9515,22371,31749,27617,25878,37681,41864,41775,29856,4898,-5588,-4589,-19743,-1413,15326,15858,3068,-23313,-34192,-16674,174,-10064,-5255,5223,1757,-1802,-21883,-26179,-7215,6262,-197,-3731,-1458,6630,-4235,-28561,-36243,-13575,-9143,-611,1626,-2200,22508,59156,50823,17395,-19176,91,7131,-330,-5762,9502,27256,24959,8771,12432,23649,-964,-5549,11895,23340,29400,47163,58389,74284,56507,26607,14644,30460,44504,31931,4401,-9966,3624,-3940,-5045,11963,17279,2594,-18610,-27078,1496,29129,19819,-10117,-27826,-15928,-1224,10042,12945,2948,-10911,-852,6735,16761,23133,31568,35573,12496,-18677,7700,28777,4955,-18064,-25285,-17281,-6874,6543,635,-25876,-28963,-8372,1084,7564],[17979,25769,33592,32855,19689,10396,6339,-7650,-14019,6313,14033,-8512,-21309,-2669,5643,5701,-1677,-16411,-6423,9092,18929,18020,15276,2577,-7630,-14444,-36106,-23033,-932,5813,-218,-15513,-22565,-14212,-8620,-14821,-21092,-27621,-24851,-6548,-17176,-11904,2499,9943,6033,-6105,-16678,-11468,-14547,-11828,-14393,-24409,-21869,-18408,6334,37483,77817,62913,36241,30541,1127,-21436,-1059,16115,14141,8908,8227,34711,19017,16493,16146,16704,212,-16612,-18692,5576,41018,69391,73122,36509,21642,21783,6006,-29072,-24879,-22195,-17941,-240,9063,-5078,-10046,-2996,20630,22009,11926,412,-4993,-9743,9135,29182,23145,-3758,-9945,-1575,4822,24104,28798,18975,3032,-10539,-10520,2466,7397,5825,-7837,-16823,-9334,-6575,-3971,-6814,-13527,-9274,13538,12819,3238,-5702,-17971,-12337,4129,13332,3482,-16414,-35827,-28636,9582,17526,7457,-16751,-25464,-5573,1864,8623,7479,-7110,-15749,2397,7572,7505,11964,4864,-8842,-15637,-18616,-10093,12018,14335,11999,-7595,-18543,-10102,-5448,-17141,-30080,9750,29968,25828,13199,-3334,-7102,-17433,-22252,-15170,-24236,1320,33471,58701,43844,14478,-9282,-57304,-90631,-93122,-37895,4158,704,15540,33365,40440,39080,74846,85301,55857,22625,10909,1994,-1421,883,21482,35875,20630,1103,21654,51853,38972,20169,4315,-9746,-14409,-2765,5863,6660,-5968,-15798,-19284,-11887,-13981,-26744,-32293,-34006,-30952,-16815,-5356,9408,28846,32314,2062,-20949,-11873,-969,-6312,-29248,-39506,-25851,-24103,-13692,-17764,4628,25180,8457,-20142,-8217,19125,34194,16776,4200,7922,913,-20033,-32652,-11232,-3671,-5363,11043,40502,32926,1171,-851,16168,11682,-6205,-16975,8427,13890,7369,-7175,-38984,-11536,17347,28215,43118,46516,46317,34741,27659,16038,14262,9219,-3704,-11537,-1874,2173,1634,-1854,-12417,-9607,9692,12101,5058,-6532,-19345,-23721,-6361,-5492,13305,6595,-4895,14028,27189,37455,43429,48718,34858,14850,-2174,-16897,-25581,-32477,-26780,-14017,-40913,-37187,-10481,17375,17852,-11376,-9214,-8117,-19481,-25412,-2026,22105,57694,70312,46879,24864,9466,-3487,-392,26269,38318,38863,20027,22654,17732,-6094,-12307,-21464,-6229,41852,59955,54741,52119,53119,44593,33142,21993,25827,22472,24284,8253,-6228,-24168,-29667,-25367,-4197,14785,6629,-4236,1447,-3797,-15095,-22045,11393,34548,46112,24996,-6181,-21995,-17624,-14494,-22021,-2414,9970,3105,-12524,-18589,-26430,-11090,2442,17251,24012,18589,-318,-17786,-23146,2192,7211,-11581,-11412,-7003,-16887,-18552,3615,21690,31223,14503,6763,4207,5089,1067,-5392,472,4941,2619,-16117,-26523,4546,11664,-2408,-9335,2072,4952,-8047,-9553,-5554,-15733,-25023,-11668,8676,17361,6528,-20646,-18858,-3014,-6901,-22262,-19731,-4375,4765,4020,-9520,-33935,-20647,8363,20862,1552,-22977,-7244,-3664,7876,26224,15114,13167,3814,863,3483,-6995,3256,16787,20888,9894,3036,-1039,-480,8004,-8737,-36921,-520,23751,23284,18480,588,-11247,-19238,-16110,-1727,3184,-5733,-13437,-25491,10491,20797,16596,14652,32427,41316,33156,28569,15333,4115,-15828,-36141,-36838,-15555,-11261,-21214,-2882,-1606,-20506,-8781,6559,4024,-11985,6203,17529,11800,-6948,-18981,-1743,7631,326,-11031,-13149,-15769,-28310,-44379,-21071,-9199,1889,12116,21636,14365,-5995,-13005,3892,10252,-4048,-28585,-36587,-21635,-5211,10714,-16413,1427,14573,15201,22027,25526,9281,-22391,-17496,-12318,-5790,-2800,-3703,-14789,-18736,-2973,6084,3156,4844,6190,2227,3009,2720,-15819,-16408,12377,12217,1229,-912,13178,12884,50,-18915,-24624,-1569,534,-8098,225,-6430,-18699,-12946,-928,-1880,1887,11530,36365,69980,71476,51964,24924,25477,23798,24124,21371,-31,-20137,-21633,-16301,-14451,-1412,6488,4787,656,9030,4069,-19379,-10204,14401,6135,-15285,-2362,17439,10583,-16271,-9710,-16550,-20896,-18352,-8309,431,-12416,-23242,-39970,-35485,3773,52278,52947,10437,-18858,-15792,-8687,13420,29598,22874,10615,-3009,-452,-3185,-4847,-20762,-12758,-5218,-4580,-435,-274,-16717,-12072,-5132,6138,14848,27804,37290,43375,44793,32918,16029,11181,17359,16165,2161,-28001,-48815,-14917,8553,25103,32420,23079,681,-8279,6415,42654,37046,3523,-5770,2130,12579,7459,-5058,-23763,-12745,2171,8040,5628,2429,28825,74262,89013,57663,15504,-13890,-20379,-20151,-7960,4365,16647,23809,21650,3204,-5768,-2953,-13796,-19424,7388,19650,8852,-6666,-15347,-19814,6279,25586,18090,-13613,-12352,-250,5183,2758,-1365,3457,5932,10112,16563,3676,-14311,-24047,-26630,-11888,-14120,-16625,16842,25696,25470,27260,36891,22285,-76,-12275,-9916,-4440,-11619,-16182,-3101,7615,3274,5477,14409,-9690,-17223,-11830,-4946,671,-7277,-3285,6353,-2263,-1419,-4652,-2177,-601,5513,6817,16546,19800,10479,-4872,-18224,3815,14670,14399,-1104,-18253,-23682,-24548,-16266,-623,9434,11135,-1710,-3975,3593,8828,27859,64674,50096,16269,15331,10526,-11929,-18365,8732,21950,11351,7971,19023,17389,5278,-10481,-25449,-23774,-17393,-8862,-6985,-6403,-2051,2557,-8697,1363,20137,10122,-12849,-11411,-8851,-13174,-27133,-17041,-7167,-6744,3013,-6559,-8858,9310,13365,8923,15465,7961,4463,-9924,-29577,17272,62982,52750,14887,1202,4144,16119,16253,467,-6261,18470,27446,8048,-8181,-22459,-15784,-16072,-6717,-5809,-2403,-1894,-14576,-29047,-14359,-6115,-555,2429,-7878,-31720,-20479,-8666,-3133,-3630,12226,36525,35767,17274,-3179,-1368,12524,16915,7059,-15772,-20949,-740,2906,9021,5500,-12196,-17917,-18577,-21377,-29674,-17636,-6403,23948,45339,26914,487,-26300,-16716,-21512,-31521,-8474,14998,27805,34773,36132,25192,-1713,-32584,-27895,889,22281,17923,-7834,-12322,-5896,-3379,-1177,3201,4381,-818,3805,9705,13496,-16689,6552,18904,22492,11725,-10524,-2321,-20243,-24773,-19200,-11881,-8114,9580,11334,-17829,3003,18929,30353,29125,27273,35353,36305,36293,26666,3657,-3525,-2702,-16799,-9780,6219,11832,6022,-16391,-33997,-24195,-1529,-6442,-2171,7926,5925,363,-22620,-23347,-1527,13365,4129,-7066,-10684,-1707,-9098,-33094,-33770,-12193,-10116,-2091,-1798,-3197,29073,72193,64745,30579,-8254,-829,7507,170,-8190,8449,29722,31391,14390,11624,22226,7954,7214,20056,26213,22642,32616,46471,66409,52872,24710,9682,24599,40665,28388,3097,-9029,2275,-4361,-9,20687,22004,3111,-13755,-25122,-2043,27617,21664,-7094,-28099,-21059,-6950,5208,11514,4742,-13118,53,11212,21509,24617,29459,31317,9937,-18059,1923,18486,-5606,-24232,-27103,-17551,-4156,11867,8645,-18323,-32816,-15784,-3445,6727],[17140,25700,34605,33948,20762,9989,5203,-8817,-22353,-719,8919,-12175,-21098,226,10154,9363,140,-17353,-6210,10235,21735,21262,16202,5055,-1661,-5607,-28510,-20200,2406,6569,-3394,-19383,-21750,-18867,-15383,-17475,-18193,-33392,-31934,-9169,-13670,-4325,9560,14476,7626,-7544,-22461,-19843,-23265,-18437,-19614,-25325,-15570,-7665,18659,47868,85590,70490,43970,39150,10918,-15759,-5353,10669,12520,10097,8234,31638,12519,12192,14545,18221,3971,-13797,-20009,3958,35917,62440,68296,36977,24595,24811,7760,-21141,-20557,-20759,-19857,-6640,2444,-10119,-2657,800,17346,16536,10698,2007,-4044,-5358,15887,32734,25054,-510,-12314,-7087,-2738,13336,19005,11939,-1186,-14570,-7291,6068,10685,7997,-8154,-20032,-8994,-9716,-9541,-4298,-2570,4250,20161,14632,-1880,-15317,-26242,-18016,465,10064,-2333,-25037,-32014,-39731,-1204,11363,3223,-21222,-20223,-20,5217,8743,5752,-5138,-18887,-6012,4662,11547,18371,14023,3776,-4581,-12069,-6628,13863,16245,11285,-14523,-28060,-4966,4942,-5500,-27757,210,23628,10040,4459,-7624,-7368,-17488,-25721,-20243,-25405,-1828,22111,36724,8432,-40035,-76749,-122721,-136549,-104341,-27623,8652,7733,21426,34875,40124,35519,68485,80379,51892,16482,2548,-5764,-6835,-4222,16047,31527,17778,-6447,6847,39335,37058,28842,15377,-1193,-16236,-5987,5874,5505,-11768,-19199,-20719,-12677,-13785,-28896,-32975,-26500,-19244,-26040,-13708,1986,21531,30277,3775,-17322,-11405,-3781,-6699,-25717,-36331,-30208,-25131,-12966,-14104,7625,25272,5676,-17244,3657,30749,42232,19904,811,2151,-1968,-18351,-31933,-15916,-7136,-8474,7295,39223,37113,5074,3075,22693,15872,-6261,-16429,8948,14997,11860,2027,-31379,-14816,13700,29154,46203,45567,43552,31962,25725,14620,12491,8246,-1474,-8627,-203,2872,1112,-883,-14816,-21348,2453,10880,5933,-5239,-14169,-16394,-998,-3466,11345,2822,-2459,15353,25547,32649,35216,36486,23688,7443,-6511,-18831,-32784,-41709,-38968,-19639,-50361,-47243,-21340,8793,15666,-7552,-18095,-19019,-27642,-21719,-2152,16540,49383,61925,45492,26580,9290,-6950,-2032,23539,37638,42976,30456,36366,29009,969,-6927,-13605,-12229,32845,52826,49387,47637,45181,33163,19418,11710,22061,20391,20872,5721,-2174,-14881,-30119,-20545,2334,18615,7727,-6745,-3310,-8306,-17317,-17519,9781,29020,37010,16942,-6840,-14478,-15087,-12908,-23532,-7192,5079,707,-9166,-14582,-28272,-14062,2040,19090,29068,29452,12675,-6141,-31937,-3806,6064,-7626,-15189,-11117,-17034,-15930,4673,26252,37588,19243,6408,88,387,-3598,-12781,-7325,401,845,-17633,-17544,12902,15913,-2920,-1145,20813,21602,-427,-8019,-2874,-12042,-23245,-12524,6756,13162,2015,-20876,-14687,-2445,-8598,-22998,-19297,-5925,158,974,-6991,-28261,-21232,10721,25398,8139,-16735,-6877,-8419,-6172,16083,11045,12758,4860,1106,455,-16872,-1279,19401,26255,11167,2353,-1982,-581,13046,843,-29362,-9353,15561,13255,7136,-8553,-18173,-26230,-21795,-4687,3732,-3095,-10856,-19925,8734,18876,15183,10910,25929,33588,25512,24638,17017,10836,-6148,-27328,-33091,-15744,-14662,-25683,-4460,-2922,-18621,-2571,11772,7260,-7294,9691,19638,13332,-6911,-19483,370,9338,-509,-15364,-18910,-20855,-30596,-39320,-19759,-9232,-614,10597,22136,15943,-4934,-15155,-1555,2137,-13046,-34812,-30808,-15561,2606,22694,-11991,-781,18403,26078,33115,33033,10037,-25158,-29454,-29368,-25839,-19408,-13326,-22731,-23976,-4652,5495,2073,2656,2401,-1022,7080,11304,-8871,-18872,12942,13881,2305,-2444,8893,7530,-5880,-26447,-28451,-913,1758,-5006,6489,1155,-14477,-14930,77,-2074,-3074,14982,48794,84377,77930,51789,23885,22688,18103,21394,24387,7892,-11296,-24637,-17324,-12004,1387,8788,6507,-1666,1630,-4692,-27780,-12400,5555,-5151,-11967,3875,19210,5364,-15079,-4065,-13628,-21921,-22716,-13239,-2438,-10519,-14725,-28084,-47068,-8309,39823,42660,7828,-16209,-17589,-3675,19233,30036,22712,12260,83,4740,2263,-706,-17573,-14600,-53,3630,1625,-1270,-16165,-9196,89,13050,21861,31738,37264,42919,46935,38571,22574,15655,23303,24955,12595,-16406,-42633,-19876,8576,31087,39738,27071,2701,-181,15303,52450,43308,7002,-5901,-5996,3318,-1084,-12732,-21356,-5233,5543,8751,4905,4825,33730,81827,99284,66455,21944,-8896,-15145,-15175,-4501,6065,17899,25086,21643,577,-13373,-10502,-18431,-14385,12431,22013,7874,-10005,-16979,-13933,9415,28404,29470,6827,-11273,-7984,80,-1879,-7762,-524,7647,14253,14301,-2126,-19176,-31384,-34400,-18122,-16665,-16712,12963,19584,15361,15337,27264,15809,-4305,-17577,-17227,-9446,-9575,-5292,7933,16133,7469,-3104,7660,-12644,-14524,-10686,-11621,-7795,-10601,2517,12799,4813,7008,4353,4427,289,399,-382,10696,15055,5221,-11729,-20487,7684,15616,11734,-5912,-22661,-24184,-19055,-7904,7174,16756,16133,-5173,-16367,-9352,1813,25381,55224,40223,15921,17947,10914,-15111,-17854,12213,29270,20047,10358,15494,13185,1790,-14072,-28327,-20023,-13893,-8414,-6869,-560,5467,3398,-17565,50,24157,13363,-13760,-8113,-4463,-11979,-24567,-6235,5604,5222,12083,-1490,-13201,7479,14943,9848,13779,7332,8629,-3416,-35276,12221,59957,50282,11375,-3708,-1556,11885,15560,2827,-4812,18903,31482,10153,-10625,-29517,-24773,-22243,-6839,-4532,-3143,-4911,-17323,-21749,-7245,-323,4390,11064,7304,-16658,-30015,-15399,-8293,-8275,10410,35918,33431,13195,-6510,-6138,5022,8484,-1082,-19123,-21432,-1146,4631,11157,6057,-13463,-23707,-26779,-30967,-36523,-20228,-5124,28395,52358,34470,7205,-18518,-17868,-22172,-35323,-11329,11256,20033,25647,30604,24396,-867,-33981,-20161,5617,23586,21356,-955,-9206,-5216,-525,3170,6482,4316,-5263,-4366,323,5599,-11049,9864,19791,21129,11667,-7664,-1142,-14999,-16693,-10133,-6964,-11008,7575,13444,-12949,-3541,13935,27275,30263,29800,33812,30159,29598,21876,555,-3481,-2082,-12862,-16112,-2614,7264,8018,-9028,-26332,-29823,-4988,-5128,-390,9631,9240,2530,-20099,-18319,3444,18451,6336,-12237,-22108,-11115,-13766,-35696,-32903,-13038,-12548,-4009,-5836,-4837,33273,80775,75147,41779,2051,-870,6669,-879,-12126,5695,29442,34815,18127,8980,18928,16164,18855,26871,26703,12552,13705,30779,55918,48240,23437,6276,18172,34666,22713,973,-7927,404,-4120,6553,29117,25317,1835,-10746,-22369,-6557,23634,21168,-4997,-25752,-27224,-13598,224,9921,6072,-14452,186,15125,26071,25348,25856,24355,4716,-15069,-1881,11317,-9931,-21426,-27082,-17244,-2768,14702,14511,-10158,-28863,-19936,-8067,4186],[14750,23441,33163,33181,20766,9095,3643,-8088,-25953,-6736,4186,-13382,-17827,3171,13639,11797,1237,-19583,-7351,9612,22190,21927,14075,4300,1639,-260,-22792,-17015,5444,7144,-6998,-23166,-17122,-20199,-21624,-20180,-13768,-23678,-33716,-10632,-9059,3620,16399,18550,9268,-7784,-26226,-28402,-32410,-25481,-24941,-21835,-10001,1945,29997,57205,90937,74019,47324,44787,19191,-8447,-8312,2686,7477,8461,6667,27156,5858,8224,13187,19596,6927,-12149,-21529,843,28635,53147,60943,34948,24161,24162,7021,-15184,-16066,-19447,-22221,-14640,-6421,-13887,2336,3731,13733,9504,7391,2070,-3277,-1024,19894,33000,24390,1193,-13530,-13290,-11302,1432,8006,3733,-6104,-18962,-6281,7242,11426,7894,-9512,-24851,-12198,-14351,-11423,659,9024,15662,24539,15385,-5877,-24805,-28081,-22515,-3828,5204,-9620,-31163,-24953,-30699,-13528,3324,-3174,-25936,-14134,5031,7358,7360,1468,-5249,-19925,-15362,1991,15546,23230,21007,15243,6573,-4722,-3420,13818,15336,7695,-22738,-32814,-322,10903,14,-24743,-8908,17194,-396,-4552,-12105,-9018,-19081,-30874,-27180,-22163,-3025,10989,13529,-26653,-91736,-139397,-182138,-178989,-124606,-37602,3507,9785,21165,30688,34550,26701,56862,70777,44470,8043,-8327,-15947,-13455,-9466,11826,29383,17409,-12316,-9852,25497,32203,33067,23127,8682,-12490,-8624,4763,3517,-18434,-23407,-22587,-13586,-13830,-31182,-35469,-22121,-10867,-30506,-19970,-2968,11763,23856,2248,-15822,-12119,-8134,-8788,-22605,-29846,-30208,-27246,-14622,-11931,9688,24224,2816,-12013,13565,40633,48952,23360,235,-1251,-2983,-15222,-30609,-23109,-12494,-12909,1322,34794,37277,6776,5987,27585,18714,-6709,-16700,7751,15115,16685,11592,-22861,-17061,8809,27314,44836,40705,38523,27343,21660,11182,8959,5717,-431,-6683,165,2188,-99,852,-12986,-33964,-5124,8653,5572,-5115,-9447,-8957,4304,-2350,8170,-1421,-151,15665,22478,25909,24516,22231,11130,-837,-11643,-21403,-35294,-47230,-41920,-18784,-50059,-48798,-26664,3650,15887,-99,-19092,-26952,-31756,-17201,-3740,8706,38173,49864,39756,26357,8944,-9153,-3430,19177,34977,45660,39142,47093,37308,7499,-301,-3314,-13765,24011,45938,43956,42403,35307,18732,4167,3346,20224,19605,17913,4313,4192,-4450,-20503,-13083,8160,21577,8695,-8292,-5664,-9316,-15482,-11551,7467,21957,26822,9023,-5726,-7251,-10346,-9655,-22094,-12605,-211,-676,-4800,-10173,-29097,-16682,1174,19366,31684,37541,23349,4127,-29873,-9648,3925,-5124,-15741,-12991,-15353,-11745,7004,30166,42724,24030,7428,-2594,-3819,-8360,-18325,-13909,-4391,-1278,-16616,-8444,19861,19445,-2831,6987,37815,37149,7582,-4633,1030,-6889,-20266,-14217,3631,8374,-1881,-18359,-9998,-1734,-9693,-22031,-19035,-8296,-4889,-1668,-4141,-22868,-19741,13882,29802,15153,-9300,-2100,-4826,-16468,6170,6081,11547,5556,1200,-893,-25082,-4188,21721,31367,13422,2395,-2657,-732,17916,9928,-18336,-16502,8341,4052,-3084,-15489,-22162,-30829,-25782,-7290,4259,855,-5220,-13635,7600,17776,14044,6474,17153,22591,15548,20307,19095,17197,2741,-18798,-27460,-13880,-15473,-25440,-4485,-3785,-16038,3969,17919,12456,28,14297,22170,15110,-5990,-18242,2874,11154,-751,-18835,-24085,-25440,-31414,-33522,-17871,-9224,-2724,9035,21916,16566,-4885,-19494,-9900,-6937,-16039,-20361,-17063,-5104,13377,36588,-4713,-6633,18177,33281,41140,38569,10263,-24246,-40480,-45541,-44834,-33366,-22415,-26935,-27240,-6212,4713,1440,812,-773,-3363,12120,19679,-1396,-18109,13822,16205,4824,-3117,4705,3282,-8630,-27696,-27132,-302,2427,-1838,13770,10434,-7605,-18163,804,-1363,-7357,18612,58933,93824,78084,46771,20634,19130,11978,18097,26717,15586,-973,-14029,-13057,-8422,3860,10984,8943,-1746,-3939,-11521,-27357,-11447,-870,-10149,-3427,11264,21248,836,-9744,2646,-9094,-21391,-27033,-18026,-4500,-6889,-4506,-15279,-44106,-21496,25042,30588,4898,-12651,-16433,2018,23927,29458,21137,12842,4015,11464,8395,3879,-12776,-14262,6148,12084,4825,-1619,-14859,-5783,5289,19069,27646,34301,35641,40842,47573,43039,28309,18924,27607,32032,21222,-6572,-33825,-24671,6868,34175,44669,30729,5944,7063,23330,61334,49334,10508,-5652,-14319,-4580,-8636,-20492,-14524,1885,8628,8688,3648,7651,37060,85775,104972,71427,26283,-4845,-10433,-8969,-1608,5949,17591,24995,20586,-1712,-20225,-18687,-22956,-7965,18303,25418,9275,-10158,-14662,-6597,13191,31708,40958,25621,-1810,-12132,-5045,-7171,-13837,-3525,10297,18320,12403,-7900,-23959,-37397,-41118,-23326,-17778,-16312,8316,14059,6254,2371,16493,8889,-8642,-22307,-23927,-14159,-7849,2095,15610,23151,12192,-8919,-132,-14586,-11779,-7489,-16505,-16204,-12988,7291,17308,9430,13110,11870,10399,666,-4692,-6656,5259,9549,-1225,-19578,-18036,12212,16358,7930,-12179,-27801,-23348,-12410,933,14592,22741,21136,-5598,-24780,-20061,-2063,23440,44528,30141,16690,22083,12016,-17577,-17432,14151,34555,28203,14681,12926,8936,-1647,-17349,-27308,-14905,-8644,-5550,-3955,5159,10487,4639,-26034,-740,26347,14747,-16239,-6267,-1344,-10547,-17932,4718,16596,14798,19110,2694,-16988,4305,14545,9592,11378,6843,12357,4089,-25166,6420,53662,45314,7284,-7845,-7401,6328,12838,3298,-4220,18522,34755,10919,-15026,-38544,-34660,-27077,-6031,-3317,-4163,-7608,-13409,-13290,-147,4902,8240,17475,21034,-490,-19917,-20939,-13123,-11878,8516,33257,28462,8117,-8133,-8990,-3904,-2373,-10662,-23209,-21182,181,5928,10756,3857,-15401,-28251,-34543,-41099,-37825,-23087,-4528,31399,56675,38694,10810,-12591,-14064,-19261,-30798,-12803,7240,10305,13344,22236,21253,-1135,-29054,-13254,8917,22838,22264,3861,-6078,-4542,2250,6945,8092,2077,-11067,-12968,-8744,219,-2706,13083,19320,18407,10940,-5446,-2082,-12874,-10052,-555,810,-12456,3321,12481,-10724,-10040,7447,22703,31035,33280,33252,23880,22174,15904,-4172,-5251,-2637,-9016,-15786,-7987,3835,9592,-1913,-16668,-25960,-9484,-6306,-178,10529,11859,5385,-13258,-10982,8238,21795,6371,-18936,-34941,-20469,-17812,-36294,-33422,-15339,-15347,-5610,-9847,-6755,35239,84706,81860,50914,11529,511,5503,-2529,-16660,2079,27186,35840,20534,5605,14745,23771,29257,32311,25368,774,-7413,13262,44623,44077,23854,6054,13856,29163,16883,-860,-5207,445,-1133,15151,37806,28305,5,-8413,-18755,-10793,18380,19470,-3032,-21443,-31208,-18857,-3335,8849,7555,-13450,879,19626,31662,26919,22582,16718,-1303,-10546,-1929,9874,-5281,-14596,-24046,-14224,-997,16404,19172,-2118,-20075,-17265,-10142,1943],[10292,18622,28751,29949,19016,7012,1128,-6047,-20402,-10934,33,-12747,-14099,5155,15433,12640,1569,-21808,-9146,7590,20403,20151,9734,1140,2395,1961,-18568,-13069,8769,8138,-10089,-25129,-10681,-17152,-25571,-21610,-7447,-13209,-31518,-9870,-2629,12497,23822,23312,12273,-5573,-24895,-33262,-39811,-30648,-26116,-16946,-3528,11755,41102,66112,94963,75035,48024,49108,27396,446,-7128,-5165,925,5736,5036,23411,1291,6570,13808,22393,10752,-9685,-20904,-1101,22032,44397,53576,32490,22528,22383,6387,-8876,-9749,-15597,-21259,-19627,-14185,-12350,7136,6776,11266,3476,4704,2995,-679,4844,23628,32864,24127,4094,-10918,-16043,-16743,-7840,-1053,-2835,-9096,-20238,-4569,8810,12513,8578,-8705,-27316,-15725,-17752,-6668,9517,22282,27510,29590,17795,-5512,-28522,-25637,-24012,-5922,1876,-14916,-29668,-17175,-20961,-20450,-2273,-8079,-24821,-4784,12464,11455,8097,-1662,-4566,-17433,-21819,2986,21939,29076,28489,27912,20063,5507,2237,15292,15385,5463,-26102,-27466,3582,13256,941,-22691,-10653,15708,2210,-9722,-13470,-9229,-18016,-30945,-31108,-16334,-759,3265,-6439,-58797,-140316,-194568,-236927,-226361,-166121,-60657,-4084,11182,19384,24971,27901,17234,44701,60645,37280,1125,-17339,-24198,-17673,-11314,12016,31521,20667,-13731,-25555,13374,26733,35080,29807,19782,-3155,-7584,4968,3257,-22802,-26476,-22596,-11873,-11404,-29976,-37814,-18747,-4025,-28254,-20651,-1657,3434,15747,217,-13534,-10946,-11002,-10266,-18734,-22025,-24893,-28052,-16212,-9074,12642,24188,1890,-5628,22772,49914,55471,27889,3312,-276,-265,-9263,-25987,-30318,-16715,-15323,-4605,29462,35419,7660,8975,32227,21933,-5342,-15646,6619,16169,23285,22362,-13159,-16499,4331,24138,40661,34087,32997,22353,16994,7291,5091,2743,242,-4850,301,1300,-546,4372,-6745,-30654,-10434,6630,4939,-5118,-3968,-168,11199,79,6401,-3418,2213,15592,19075,18771,13192,8041,-1178,-8776,-16719,-24693,-35140,-49657,-33794,-15195,-45468,-46991,-30098,-498,16828,8854,-9971,-25566,-28088,-12557,-6153,812,27480,36927,30748,24423,8783,-9685,-4760,14398,31879,47463,45492,54333,42615,13400,7222,7797,-9942,15907,39551,38906,36969,24381,2442,-10582,-2030,19523,19750,16396,5961,12013,4997,-11233,-5676,12779,23497,9409,-8913,-5657,-6979,-10267,-5516,3950,13127,15511,1111,-3914,-1017,-5003,-5686,-17522,-18247,-5525,-1069,-615,-6514,-29321,-19089,-738,17253,30785,41159,29866,11249,-22540,-15533,282,-4984,-14962,-13492,-12982,-6966,9847,32545,45691,27491,8379,-5018,-8588,-12941,-18511,-16444,-9400,-4569,-14495,-1241,23841,21006,-3253,13334,50771,49407,14283,-1193,4577,-1818,-16798,-17840,-1957,1814,-6205,-14941,-6021,-1915,-11295,-20967,-20756,-13164,-11597,-4537,-2293,-18871,-17955,15540,31596,20191,-3430,2030,-724,-19115,-4330,-957,8252,4555,-303,-2296,-31729,-6692,22169,34285,14709,1580,-4669,-2952,20276,16069,-10013,-23127,657,-5489,-12505,-20647,-24248,-32882,-27838,-11286,2608,3251,-62,-9010,5661,16389,12096,326,5297,7814,2933,14914,20122,21342,8829,-12731,-22687,-12279,-16664,-23371,-4963,-6003,-14914,8489,22794,17814,7742,17866,23257,15504,-5786,-17651,3556,11001,-2510,-23437,-30002,-31160,-32684,-29228,-17360,-11271,-6453,5331,18773,14223,-7158,-26991,-22552,-16555,-10673,-6758,-5168,4121,22961,48952,3402,-18337,11931,34726,43803,39579,7791,-22112,-34461,-43521,-35104,-22202,-21759,-21742,-27943,-9883,1900,31,-1429,-4432,-7110,14737,24765,4494,-14448,13454,17226,6648,-4838,-1234,-1561,-9915,-24476,-23975,-2022,287,-842,19652,18941,-63,-23434,-956,-2246,-12733,19876,63583,94669,69073,35085,13974,13777,4239,12670,26319,20402,6972,-5243,-9767,-7683,3319,10669,9524,-1907,-9099,-17283,-19413,-9862,-6062,-8542,4856,16673,21912,-2291,-2978,8055,-5175,-20556,-32237,-24407,-7703,-4305,4077,-4249,-30320,-37169,6544,15494,56,-9998,-14008,5941,25497,26552,16705,10645,6878,17211,13121,7180,-8062,-12254,11264,18298,6769,-3046,-14597,-3987,8239,22087,30142,33683,30783,35375,44740,44186,31079,19048,28529,35754,26405,-389,-27611,-30790,2143,32546,44999,31775,7905,11594,29049,67751,53385,12318,-6118,-22587,-10152,-14484,-28919,-9135,5638,8919,6169,676,9391,37188,84388,104170,70847,26949,-3161,-7729,-4799,-965,3428,15402,22835,17402,-5021,-26811,-28144,-25890,-1521,23432,28457,12047,-7316,-9106,1133,17126,34727,49570,39069,7779,-12471,-9834,-13161,-19774,-6156,12694,21661,11565,-11984,-29019,-42203,-47288,-28230,-18294,-15134,2493,8941,-970,-11901,3955,720,-14080,-27534,-30553,-18789,-8101,4833,18934,27665,16466,-9477,-8778,-16097,-9703,-3461,-18498,-24417,-15117,10075,19172,10864,16007,16959,15203,724,-9090,-11392,184,2983,-9206,-28574,-12249,16622,16400,2880,-20011,-33283,-20902,-5418,9278,20586,26214,24807,-2925,-24406,-22044,-1053,21690,32585,19541,17857,27554,14337,-18681,-17053,14548,37431,34798,19763,11346,4716,-4859,-19642,-23442,-9053,-2066,-636,385,9291,12966,6695,-24633,-1187,26281,14148,-19964,-5409,1095,-7498,-8912,14596,24949,21639,24166,6221,-19458,-140,12153,8056,8483,6789,15422,11276,-14699,818,44662,38159,2842,-10532,-11992,847,9354,2663,-4585,16727,36355,9799,-21270,-48490,-43371,-29125,-4489,-2156,-5203,-9016,-7794,-6286,5105,8752,10772,21474,32382,13790,-11763,-23992,-17023,-13536,7458,29726,21826,2749,-7578,-8745,-12953,-14632,-20009,-27638,-21874,1090,6107,8337,-109,-17481,-30609,-39005,-34438,-32291,-25739,-4373,33016,58199,39510,11187,-9373,-8837,-14397,-23947,-11883,4090,182,-770,12528,16839,-1824,-22587,-7264,11160,20814,21300,6979,-3175,-3766,5061,10563,9220,-653,-16102,-18592,-12478,3367,8345,16789,18240,15073,9812,-3731,-4056,-13868,-5189,8497,9641,-11264,-2696,8808,-10912,-16429,-204,17056,31293,37071,33463,17927,14622,9357,-10023,-8314,-3963,-5614,-10886,-7902,2648,11029,4481,-6983,-16832,-13118,-10169,-1931,10504,13614,8916,-4029,-2441,12782,23287,4019,-26896,-48531,-27790,-21495,-35533,-34771,-18367,-17498,-6721,-13815,-9298,34487,83426,84059,57056,19178,2348,3725,-4942,-21975,-2714,22572,33964,21031,1504,9348,29468,36963,35073,21383,-12211,-29832,-5352,32693,39830,24702,7703,11991,24962,11061,-3378,-2054,2310,3671,23782,44969,29695,-3463,-8025,-16294,-16007,10546,15142,-2978,-17877,-28054,-22229,-6594,6340,7167,-12642,293,22592,36067,27464,18019,7114,-9642,-7776,-1150,11111,470,-9887,-20827,-10495,-948,14478,19931,2580,-12717,-12134,-11363,-2146],[5396,12916,22766,25207,16136,4163,-1796,-2834,-12642,-12194,-2993,-11226,-11181,5696,15235,11720,1139,-19110,-10609,4403,16254,15835,3651,-3956,388,799,-15833,-8969,11638,8662,-13292,-24707,-4455,-12080,-27564,-22394,-786,-3666,-29729,-8368,3582,20283,30064,27245,15104,-2955,-21868,-31776,-42208,-33624,-23603,-12388,2233,19949,49845,72332,95730,71924,44477,50190,33214,7781,-4302,-13620,-8969,-157,905,18506,-3396,4629,13579,23726,12832,-8690,-20503,-3719,14527,34631,44271,27195,17414,17450,3815,-4397,-4237,-11458,-18592,-20959,-21105,-9514,9296,6857,6724,-3969,386,2284,888,9160,24520,30060,21982,5699,-7602,-16222,-19759,-15789,-10486,-10451,-13067,-20336,-4610,8249,11451,7636,-8256,-27999,-21327,-22559,-935,17803,33288,36699,32476,18632,-4682,-27322,-26128,-26177,-8592,-2487,-20534,-26344,-12462,-14528,-18456,-6621,-13534,-20250,4588,19310,14799,8581,-5586,-5735,-15740,-27189,4429,27152,32773,33534,38526,32615,15340,7307,15836,14548,3513,-24192,-21001,4910,12384,-1483,-23689,-12746,14296,10891,-12467,-14339,-10697,-16312,-25903,-29826,-12083,271,-4496,-25176,-87822,-114600,-144826,-180964,-181416,-150331,-81261,-9422,12116,16842,18405,20397,7097,31311,48308,28236,-6200,-25585,-31308,-21477,-13578,10582,30946,21627,-13049,-40843,1319,18629,32907,33197,28747,6876,-5137,3844,2104,-25620,-30690,-22672,-9745,-8873,-27004,-41280,-18117,-734,-24842,-18025,3185,-3535,4370,-3597,-11726,-9090,-13167,-12419,-16262,-15696,-19240,-29339,-19298,-7481,14235,23209,756,-1196,28822,55958,59204,30727,6672,2431,3849,-2697,-19897,-38574,-20316,-15930,-11631,22165,30521,6136,10032,34851,24176,-3145,-14404,4181,16845,29728,32123,-4562,-14969,-1065,18229,32665,25079,25875,15793,10800,2123,-39,-1953,-989,-4664,-1197,-1078,-1193,7969,379,-18973,-12841,3741,2786,-6341,1122,8714,18743,3450,6024,-3124,3456,13952,14433,10963,1604,-5462,-13386,-17013,-22340,-29489,-37815,-50459,-26348,-12539,-43105,-47321,-36430,-8296,14363,15847,1719,-15955,-20161,-9358,-9547,-4750,20887,25734,18949,20079,8079,-9366,-6343,9940,29183,48366,48814,57360,44394,17875,14446,18134,-3169,8537,33207,33998,31290,12942,-14381,-19609,-4114,18786,20397,17523,11743,20004,12577,-4027,332,15875,24289,9756,-8832,-4275,-2937,-3800,-350,-1078,2543,3300,-6247,-1723,4132,119,-1610,-12040,-22055,-9489,-236,2764,-4217,-29348,-20947,-3684,12721,26296,39695,31434,14491,-17566,-20648,-4243,-7036,-14210,-12998,-10231,-1836,13151,33619,46735,29419,8839,-7372,-13873,-15837,-13037,-12497,-12720,-8478,-12229,3708,24964,20807,-4049,17521,58994,57787,19567,2071,7668,3119,-12292,-22221,-9376,-6011,-10439,-10945,-2036,-1999,-12676,-19590,-24054,-20123,-18769,-6029,-687,-15427,-15872,15398,30593,22994,521,3938,690,-14024,-13710,-8691,4125,2836,-2656,-3483,-24702,-8136,21292,35355,15314,564,-7205,-6841,20324,19434,-4203,-24488,-6649,-13945,-18479,-22621,-24167,-30624,-24680,-15881,-834,3956,4008,-5667,3955,15835,10601,-5998,-7438,-7245,-8625,10883,21238,24056,12821,-8415,-18384,-10722,-18621,-20793,-5319,-8719,-14721,11448,26920,23998,16102,20905,23778,15770,-4993,-17455,3024,9679,-5088,-28389,-32781,-35423,-33024,-25777,-17309,-14527,-10947,280,13529,10057,-9479,-30979,-35310,-18362,-904,4550,3995,10936,30672,59447,12491,-34371,2434,32346,42329,36838,3593,-19289,-22650,-26134,-15854,-8359,-11370,-12564,-23879,-14849,-1629,-318,-1497,-6251,-11554,14846,26925,9869,-7547,13297,17892,8480,-6562,-7871,-6046,-9374,-18705,-20594,-5460,-3993,-1289,24589,27019,8705,-19931,-4068,-4350,-17942,19192,62633,86568,51502,18646,6080,8396,-3609,6258,23945,22608,12254,77,-9400,-10240,244,8494,8642,-1978,-12775,-19906,-12713,-7520,-8302,-2776,11424,20115,22366,-649,4432,12390,-1629,-18405,-35176,-31500,-11449,-2856,10856,5266,-16798,-48721,-14278,-1124,-5645,-7522,-10413,8294,24535,22636,10700,6528,9102,21952,16878,9996,-2734,-7708,15637,22325,7329,-5244,-15172,-3647,9115,22436,29730,30488,23475,27144,38848,42240,31070,16478,26829,36929,28925,2720,-24114,-37380,-4449,26826,41017,30331,8512,13842,33112,72252,55795,12751,-6598,-24698,-11097,-15910,-30763,-5854,5802,6234,1500,-3311,10256,34454,78079,97204,65176,24431,-3348,-6604,-2658,-2115,141,12951,19709,12870,-8835,-30907,-36510,-23402,4956,27665,30959,15958,-1546,-910,9617,21876,37689,54453,46071,13724,-11012,-13003,-18386,-24576,-8108,14863,24890,13071,-11371,-31652,-42589,-52119,-32493,-18010,-12417,-3780,4897,-4145,-26135,-9840,-8392,-20469,-33301,-36821,-22510,-10429,3240,18165,29725,20105,-4832,-16878,-17049,-8112,831,-16935,-31112,-17090,10888,18620,9358,15776,19566,19049,1477,-11257,-13563,-4020,-4191,-18290,-37800,-5068,20739,15835,-2766,-28428,-35686,-16479,1661,16609,24571,26595,26396,1840,-16391,-13931,4278,20118,20026,8734,19045,33963,18349,-17742,-16376,13810,38025,39335,24547,10517,658,-7489,-19919,-18495,-2703,5419,5515,4863,11287,13329,9696,-16192,-1348,24002,11788,-23695,-4813,3736,-1880,1016,22534,30149,25748,27714,9742,-19519,-5677,7865,5215,5297,7204,17612,17194,-5429,-3656,33627,29223,-1794,-11644,-14202,-3218,6415,1942,-5472,13362,35630,6660,-28475,-55830,-46569,-28071,-2765,-1237,-6193,-8759,-2336,-969,8235,11099,11995,23034,40385,24657,-6418,-24908,-19686,-13056,7743,26391,14473,-2278,-5099,-5503,-20182,-27049,-26291,-31618,-23681,679,4943,4677,-4507,-18898,-30535,-37175,-26284,-26770,-27836,-4526,33234,56960,37124,8654,-8960,-4335,-9004,-16480,-8549,2773,-7940,-14892,3401,12362,-2213,-15896,-1945,12775,18316,19228,8860,-500,-2740,7991,14219,10618,-2606,-18507,-18190,-7308,15300,22293,21766,17523,12059,8770,-2093,-5490,-17160,-1681,16896,18776,-6933,-9341,3454,-12417,-22391,-8199,11201,31162,40727,34389,13195,8136,3586,-15530,-11239,-4803,-2183,-5090,-3377,4428,13148,10581,2710,-5881,-11011,-15550,-4895,10421,15364,13722,6552,7124,17885,24021,521,-33595,-47272,-25201,-23833,-32624,-34079,-19272,-16350,-5733,-15987,-11158,32307,78483,82868,61100,25856,5305,2772,-6505,-26304,-7059,17214,30771,21180,-1014,4616,34155,42879,36339,16396,-22679,-45240,-20860,22716,37086,26883,11619,14269,24888,8062,-4840,2734,7628,11319,33288,51805,31243,-6471,-7724,-13600,-20099,2226,10207,-3098,-13683,-20748,-19539,-6852,4539,6887,-10648,373,25720,40880,28953,14511,-1534,-17568,-5213,1276,15042,6311,-5651,-15388,-3802,129,11318,19206,6178,-5657,-4801,-8819,-4705],[1160,7534,16251,19422,12227,512,-4856,1048,-5230,-10731,-4700,-9597,-9427,4785,13263,9425,577,-13386,-9688,1340,10631,9987,-2612,-9306,-3282,-2506,-12907,-4010,14606,9192,-15769,-21333,1779,-6004,-27144,-21544,6625,5649,-27540,-6072,9402,27011,35494,30979,18367,312,-18226,-27560,-37167,-31781,-19387,-7251,8216,27408,57030,76699,94375,66144,38117,49028,37230,13714,-154,-19397,-20739,-7973,-4694,14356,-7156,3036,13022,24187,14100,-7942,-19229,-5408,8063,25871,34787,20380,10321,11088,963,-136,1892,-5589,-12985,-16676,-18438,-5464,10373,5351,1277,-11198,-3751,1595,2825,13081,24071,26350,19656,7554,-2536,-11670,-17581,-18983,-18335,-17663,-16815,-19167,-4656,7275,9986,6811,-6717,-24578,-25268,-25735,4993,25540,42675,44312,34450,18747,-3494,-25823,-27932,-27124,-10313,-6284,-24679,-22582,-9775,-10644,-11593,-7208,-17417,-12959,14871,26674,18706,10278,-7977,-7084,-14162,-28257,6726,31682,35359,37380,48028,45079,25680,12806,16886,14998,4706,-17132,-14119,6918,13951,406,-20430,-19093,10982,20187,-10791,-13733,-11560,-12759,-18394,-24052,-9378,-425,-11890,-39559,-58596,-63951,-72308,-100297,-113096,-105832,-71341,-5073,15891,16881,14839,15622,-538,18868,34934,18102,-13262,-31908,-35124,-23879,-16871,5490,25508,19208,-10346,-41887,-8558,9608,28055,34156,35724,16866,-802,1928,489,-24328,-34530,-21644,-6784,-5944,-22231,-41878,-18778,154,-21427,-12557,10495,-6113,-8748,-6983,-8809,-5336,-12548,-13220,-13874,-10116,-13970,-30305,-22815,-6623,14795,21867,-100,1548,31964,58788,60210,31906,9764,6308,9213,4733,-12187,-41532,-21956,-14001,-18606,14218,24148,3229,9511,36037,26384,736,-12319,1151,17695,35919,40705,2820,-12742,-6736,10237,21962,14925,17945,8571,4390,-2937,-5134,-7551,-3755,-5845,-3942,-4440,-1351,11442,7095,-8644,-11285,511,-520,-8268,5969,17540,26840,8139,7731,-486,3960,10882,8852,3445,-8121,-15076,-23767,-25045,-26675,-31316,-32254,-42754,-18316,-10814,-42346,-47525,-43131,-19340,7683,19762,12172,-4119,-12118,-8092,-12549,-4240,22080,20053,6189,13469,6734,-8368,-7446,6775,27566,48568,49290,56482,42903,20655,20635,26789,4100,2419,26802,29265,25607,2079,-25911,-14256,-3357,17323,21489,22083,20921,27193,17818,705,4536,17567,24137,9748,-8444,-2923,761,1899,3225,-7741,-9601,-9223,-11161,986,8272,4470,1917,-6993,-20875,-10599,1530,4740,-3894,-30119,-22377,-7836,5742,18286,32791,27486,13325,-15630,-24095,-8819,-11012,-14613,-12431,-7713,3029,16352,33357,45844,29308,8020,-10232,-19962,-16931,-7133,-6561,-12915,-12647,-11041,5928,23237,18744,-5641,18747,61585,61415,22912,4577,9730,7320,-7208,-24942,-17821,-14998,-14695,-7022,2234,-1410,-13586,-17945,-27607,-28404,-22467,-5412,807,-12395,-14148,12809,26426,22937,1812,2497,-1850,-10949,-19313,-15544,342,980,-5712,-4945,-18443,-8947,18902,34315,14906,-684,-9933,-12562,17739,19689,-1231,-20325,-13413,-19904,-19703,-22371,-23588,-27894,-20792,-20235,-6237,2465,6202,-3818,2554,15888,9625,-11825,-18358,-15512,-13986,9753,22565,25296,14691,-5853,-14924,-9747,-21769,-18379,-5710,-11840,-15655,12634,30047,30594,24456,23100,23788,16371,-3264,-18178,1232,7379,-8454,-27892,-28572,-34173,-31791,-23238,-17511,-18586,-15906,-5875,6610,4946,-9661,-22237,-22108,-8986,8610,12698,9600,14346,35636,67270,21560,-48094,-5289,28606,37936,30957,-1689,-16876,-12748,-10631,290,2408,-2524,-3812,-18042,-20763,-4898,1218,1922,-4623,-16018,12322,26540,15337,1154,14228,18627,10449,-7751,-14680,-10032,-7811,-12863,-18028,-10450,-10131,-2714,28619,34485,18532,-8403,-6789,-7541,-21062,16669,55888,69484,26327,851,-579,4179,-10620,-476,19992,22305,14669,1671,-12664,-16177,-4695,5159,6667,-2064,-14609,-19355,-7288,-4397,-7037,3334,15651,21772,23481,5825,11802,15646,1445,-14840,-32585,-38600,-15346,-2588,15773,13450,-3438,-33562,-35952,-17647,-11086,-4661,-6097,9323,21669,18933,4569,1349,10896,25634,20078,13108,3700,-908,19665,24427,6505,-8039,-16472,-4523,8246,20657,27011,25514,14762,17025,30571,37704,28746,11977,23663,36691,29899,3800,-22531,-40132,-11163,18138,33592,27038,8198,14589,36359,75556,57155,12395,-6438,-18517,-7800,-12593,-23413,-4358,2920,1065,-4617,-7355,10715,29695,67903,85141,55532,19734,-4472,-6153,-1673,-3541,-1409,12186,17097,8300,-11996,-29250,-32502,-16047,11720,31208,33018,20771,6573,9426,19422,28019,40838,55804,46968,15197,-10205,-14058,-20980,-27351,-8977,17302,28870,17249,-6334,-28423,-39159,-54048,-35412,-16410,-7938,-9318,2669,-1936,-34598,-23862,-17610,-26960,-38257,-35582,-24104,-13997,-1419,14314,29983,23418,2517,-22067,-16894,-6334,5437,-12640,-33697,-18593,10414,16546,5868,13209,20320,22695,4282,-9671,-12534,-6524,-10871,-27341,-39686,3020,24882,15203,-7669,-32445,-30263,-9755,8998,22841,26449,23940,25970,7579,-5779,-2162,12017,19115,8091,-1226,20299,40889,24403,-14251,-14718,12764,37027,41967,28576,10274,-2898,-8908,-17472,-12544,4285,13611,12316,8927,11412,12545,13636,-7351,-972,20086,8308,-20749,-3461,7662,6447,10957,28053,32180,27682,30733,14202,-16372,-11780,2040,1279,2116,7946,18807,21283,2228,-6189,21342,19128,-6327,-11406,-13734,-4889,5175,2274,-5832,9159,32751,2300,-33313,-52059,-41167,-25034,-1588,-959,-7324,-7357,2259,2379,9140,11849,11832,22091,44099,30687,-4751,-25871,-21457,-11211,9079,23681,6969,-6766,-1751,-758,-23031,-37264,-26281,-33161,-26396,-1743,1989,295,-8152,-19225,-28992,-32508,-19292,-22181,-29926,-5751,31219,52333,31247,3180,-11990,-2322,-4791,-9648,-4397,2674,-11394,-26335,-3976,7859,-2833,-10221,1835,12954,14774,15493,8654,710,-2730,9656,16335,10496,-5516,-18896,-12567,3913,30620,37279,26922,16327,8434,6516,-1916,-6705,-23491,-708,22885,26021,-1750,-16756,-4311,-15501,-29721,-17808,3818,28530,41637,33639,8193,1631,-2225,-20569,-14712,-6346,-640,-1717,602,6300,13904,14211,9986,3851,-4336,-22706,-10809,8400,15178,17257,14978,14646,21192,22129,-5643,-37467,-33483,-17997,-26996,-30205,-32043,-18496,-13493,-4728,-17950,-14373,26709,68334,76219,60570,28999,6562,373,-9412,-31393,-13017,8970,24098,18742,-3508,-1358,34901,44163,33562,8173,-28371,-31445,-30493,12865,32857,26854,13669,16647,25954,5696,-7997,5665,12465,17736,39849,54873,29978,-11540,-10482,-14024,-25620,-9219,1896,-6509,-12230,-15284,-14928,-6747,783,3708,-11039,-2244,25364,42249,27796,8856,-11649,-27786,-6634,729,16349,7780,-5293,-11306,1980,-708,3624,13805,5343,-2786,-265,-6568,-8092],[-711,4201,10858,13438,7615,-3786,-7466,5284,1335,-7783,-5318,-8328,-8970,2377,9607,5958,269,-6449,-5640,-448,4088,3170,-8138,-13923,-8145,-6935,-8727,1609,17317,9326,-17436,-16336,7415,-554,-25748,-19395,14122,14326,-24660,-4346,13426,31485,39180,33768,21265,3271,-15186,-23992,-33193,-28282,-14992,-2278,13644,33361,61931,78564,90474,57527,28671,44808,38207,16762,3234,-20021,-34366,-18218,-11833,12079,-10539,687,10986,22713,13726,-8128,-17840,-6617,2547,18070,24941,11442,844,3050,-2627,3445,8129,1275,-5911,-10255,-11667,-1571,9871,1810,-5642,-18608,-7976,593,4541,15680,21629,21280,16596,8996,3256,-4050,-11685,-16770,-23497,-24995,-21229,-17413,-5094,5505,7748,5667,-4962,-19310,-24022,-21404,9178,30992,49128,49252,34506,16853,-3852,-25517,-29331,-25705,-11671,-10094,-27798,-20113,-9991,-10414,-5853,-5089,-19782,-5109,24807,33509,22305,12291,-8652,-8846,-13412,-27039,8228,34116,35926,39296,55450,56317,35460,17794,17748,16637,8983,-8571,-7865,8881,17360,6884,-10468,-26172,5095,26429,-6233,-12679,-11125,-7852,-11060,-18246,-9066,-3897,-18825,-41350,-34457,-29241,-26789,-53128,-76542,-84462,-53263,8437,21868,18541,14258,14009,-5157,7744,20458,6349,-20978,-37188,-36120,-26028,-22099,-3422,15655,13670,-7716,-31538,-15611,-82,20377,31739,39438,25216,4412,-1135,-2125,-19751,-36102,-19919,-3932,-3477,-16946,-37625,-20487,-1353,-18935,-6115,18004,-4033,-22699,-8122,-4562,-180,-9060,-11698,-10869,-5072,-9664,-31125,-26802,-7019,13774,19836,-936,2309,31767,57786,57900,30882,11705,10149,14909,12555,-3461,-33103,-22035,-11126,-21879,6354,17445,-270,7232,35832,28832,5969,-9752,-2370,18438,41086,47461,8489,-10663,-12481,444,9352,4311,9668,1542,-929,-6643,-8897,-12946,-7903,-8360,-7765,-8418,-873,14286,12423,-386,-7357,-2775,-4766,-10517,10308,25700,34765,13670,11127,2921,3391,6253,2396,-3226,-13818,-16240,-25879,-32210,-25874,-24470,-22398,-31073,-9363,-9407,-41353,-43930,-42586,-26635,503,21501,19896,6001,-6252,-8996,-13136,2928,30339,21562,-4802,4900,4656,-6794,-7259,5271,26619,47515,46950,52306,38687,21585,25203,33142,10364,-1879,20351,24769,20147,-6738,-18712,-1927,-1038,14884,22979,29401,31514,32946,20552,2982,7129,18345,23451,9479,-8214,-2655,2733,5653,4883,-15666,-22566,-19477,-10625,4613,11740,7869,4525,-2955,-16185,-8547,3751,5147,-5669,-32288,-23647,-13099,-3246,7441,20858,18358,8221,-16589,-25398,-11887,-15558,-16482,-12403,-5689,7342,19104,32027,43285,26989,5488,-13784,-26452,-17534,-3766,-2216,-10682,-15978,-11400,5589,19251,15167,-8111,16630,58273,59947,24158,6154,10542,10443,-2084,-22545,-23727,-24295,-18889,-3364,7161,436,-13538,-15691,-26381,-28867,-17839,-3048,2290,-9658,-13153,7706,19376,19911,149,-2620,-8441,-11827,-18443,-18823,-1399,-137,-9083,-7038,-14166,-9619,14963,31155,13385,-2091,-12251,-20072,12434,16760,-1162,-17606,-18292,-21397,-18123,-22023,-24214,-27044,-18281,-20323,-13399,-1297,6191,-3509,1077,15667,8629,-16861,-21509,-10092,-10614,11589,23655,24709,14183,-5301,-12998,-9964,-24576,-16123,-6425,-15463,-18079,11673,31620,36638,31763,23789,22919,17184,-1162,-20643,-2014,4121,-12751,-23859,-22447,-29034,-29706,-22095,-18228,-22466,-20962,-12997,-1542,-171,-6789,-9942,-6165,2585,15408,16566,10645,13323,36796,71241,28855,-32609,-4879,25925,31662,22406,-7642,-16235,-5897,1220,11904,9080,3573,2716,-13113,-27787,-7714,3665,7585,-232,-19526,6769,23669,20447,9622,15901,18931,11735,-8895,-22098,-14629,-7212,-9244,-17496,-17797,-18679,-5385,30811,40034,27941,4489,-7184,-12395,-20644,11369,42422,43122,-5840,-11199,-4392,685,-17327,-8273,13610,18531,13146,-1380,-20670,-26240,-11401,430,2885,-3502,-16202,-19210,-4225,-1794,-4740,6616,16051,20643,24337,13302,17200,16298,2345,-11866,-27377,-34017,-20616,-4977,17313,18860,8081,-16496,-25654,-31522,-16496,-2667,-3033,7684,15873,14673,-1877,-5845,10489,26402,21235,15324,9676,5769,21903,23187,2637,-13120,-20222,-8185,4184,15522,20815,17726,3935,4101,18806,29297,22758,4509,18371,34233,28532,2156,-23587,-35368,-17656,5804,21873,20743,5518,12595,37416,76101,55912,9731,-7413,-12751,-4724,-8947,-17843,-6155,-4251,-7942,-13590,-12747,9019,21728,53017,67181,41040,11734,-7822,-7637,-2726,-5176,-1245,12165,13982,2790,-15458,-25480,-24433,-8517,16601,31970,32427,23883,14021,19217,28505,33327,41831,51981,40647,10389,-13498,-15949,-22511,-30348,-10900,18178,31752,21046,-1628,-25358,-36797,-54293,-38768,-15518,-4185,-15273,183,2389,-27888,-39176,-28429,-34384,-35708,-31158,-25491,-19914,-9753,6225,26790,24397,8423,-24306,-17475,-6130,8156,-9146,-33259,-21624,7109,11640,-793,6966,17708,24563,7689,-6383,-10968,-9077,-18059,-36903,-31709,9665,27064,12700,-12595,-26733,-21898,-2972,14450,25667,23959,16302,21925,11263,2318,7461,18329,16848,-3943,-10878,19524,45560,30238,-10267,-13627,10082,33163,41035,29668,8411,-7769,-10712,-14625,-7486,9993,20254,17325,10465,8354,9762,16337,-671,-1717,13401,2583,-16569,-2354,11741,14953,18345,29061,29612,26645,32659,18602,-12000,-19165,-6495,-5089,-2426,7035,17273,21651,6497,-8000,7092,7239,-11703,-11567,-12734,-5387,4911,3271,-5513,4780,28129,-1882,-30205,-40184,-32337,-22644,-2721,-2863,-9977,-6718,4484,2581,6908,10046,9355,17906,42299,30327,-8010,-29036,-23811,-9733,10080,20896,-782,-11160,737,3250,-21034,-35277,-22398,-30746,-28506,-6881,-3311,-4247,-9988,-18457,-27202,-28455,-14500,-19457,-32816,-8979,26105,43865,21983,-4476,-18646,-3860,-2912,-4461,-861,2739,-9417,-25631,-8325,3498,-3948,-6110,3749,11413,10037,10048,6113,-38,-4283,9444,16212,7780,-10765,-17853,-4346,16907,45658,51921,31941,14731,4254,2923,-3379,-7296,-32165,-1920,26270,30922,3362,-19512,-13170,-17681,-29124,-28625,-4759,23154,39248,30793,3225,-4054,-6839,-21336,-17275,-7919,-665,-708,2506,7408,13446,15636,15007,12358,4793,-24151,-18374,5346,13970,19747,20981,20081,23192,18752,-12697,-33815,-19648,-10226,-29709,-27709,-28099,-14750,-8529,-2776,-18248,-17416,19480,55401,66118,57026,30115,7454,-1778,-12003,-34403,-18372,-48,16128,15827,-3549,-5895,33507,42865,29164,-608,-24830,-15501,-27486,5776,28930,26194,15086,19743,29101,6056,-10236,8668,18051,24306,45289,56463,28633,-15238,-13486,-14956,-28814,-20003,-6302,-10061,-10537,-9114,-7706,-3328,-1016,1304,-10649,-4277,24638,43105,27133,4644,-18411,-22336,-8565,211,17751,8456,-4591,-4895,10233,1025,-4109,8515,4795,244,5184,-1272,-7061],[1014,4335,8424,8452,2950,-8208,-8448,10044,7277,-4120,-4849,-7128,-9312,-1030,4897,2045,1052,1527,1144,586,-2129,-3540,-11758,-16683,-13286,-9922,-2230,8037,19877,9263,-17342,-10062,12439,3613,-24299,-15880,21602,22486,-20323,-3838,15004,33252,40865,35484,23618,5736,-12813,-21283,-29960,-24471,-10622,2290,18211,37583,64479,77990,84287,46530,16442,37256,35506,16177,4791,-14582,-28282,-20698,-16345,14218,-13028,-2626,7251,19207,11726,-9272,-16392,-7237,-1631,11623,15254,526,-10678,-6158,-6884,6421,14527,8887,1635,-4158,-5524,1668,7918,-3459,-13753,-25956,-11951,-380,6029,16579,17107,14909,12733,9865,9277,5058,-3963,-10889,-21391,-30253,-26121,-15201,-5752,3176,5004,4311,-3378,-13711,-17516,-15306,10780,33351,52072,50977,32146,12307,-6662,-25439,-24745,-21456,-12811,-14044,-29928,-19528,-13326,-14079,-2723,-1845,-20255,2272,33612,39209,25111,14014,-7785,-10621,-13307,-27001,7975,33715,34104,39040,60326,65615,44046,21817,18026,19137,15248,-531,-3139,8486,18355,12123,17,-19903,-507,28893,-1202,-11906,-8879,-1602,-3798,-13092,-10592,-9438,-22954,-29466,-19040,-17537,-19404,-52214,-82651,-91641,-40119,23989,27095,19164,14736,14470,-7117,-939,6544,-5971,-29015,-40501,-36375,-29255,-28408,-12879,5482,7822,-5798,-23642,-19768,-10425,9703,25204,39107,30971,9838,-4829,-5673,-14056,-33013,-17732,-1606,-1749,-12018,-31770,-22873,-4995,-17497,-162,23936,299,-29667,-5572,846,5605,-3729,-7627,-6492,117,-6090,-31675,-31246,-8956,10936,16992,-1790,1141,28198,52787,52103,27508,12126,13200,20263,20429,5896,-23977,-21500,-8956,-17556,-453,11731,-3060,3243,34414,31631,11840,-7187,-6195,18698,44575,51984,12233,-9279,-17830,-10606,-4108,-6049,1906,-3888,-3724,-7946,-10172,-15454,-13014,-11901,-12185,-12133,158,16218,15935,5485,-3062,-5724,-9459,-12536,13913,32722,41883,19276,15004,5236,1073,203,-4736,-8856,-14958,-11709,-20459,-28391,-21447,-14218,-9820,-16713,73,-7781,-39669,-37826,-34377,-22704,-922,22726,24231,12433,-3641,-11814,-9945,13761,41693,28159,-10372,-4961,1946,-4624,-5276,5265,25365,44328,41758,45651,32587,20747,27901,37004,15023,-4078,14135,20728,15196,-11865,-5859,10269,1835,11731,24809,37964,41775,37092,21002,3228,8790,19005,22831,9170,-8404,-3768,2606,7191,4827,-23534,-33104,-19421,-4989,9489,15082,10522,6285,110,-10936,-4549,6161,4392,-8962,-35734,-24756,-18918,-13147,-4747,5265,5823,1467,-18769,-25904,-12103,-17189,-19286,-12825,-3817,11466,21664,30392,39814,22927,1550,-17373,-30772,-18323,-3416,-249,-7711,-16795,-12649,3906,14506,11279,-10554,11702,49870,54037,23952,7469,10726,12916,3178,-15881,-20748,-29247,-22181,679,13510,4342,-11446,-11922,-19989,-20159,-10701,504,4371,-6475,-12187,1364,11011,15042,-3498,-10363,-17738,-15850,-15000,-16517,674,995,-11315,-9043,-10891,-9502,10678,27144,11892,-2529,-12641,-28115,5582,11851,-2778,-15686,-17374,-19018,-15830,-22177,-25895,-27696,-16575,-16449,-19728,-5581,5367,-3323,85,15314,8011,-20111,-16747,646,-2666,16016,24955,23085,12258,-5827,-12012,-10385,-22038,-12651,-6298,-18222,-20793,9724,32510,42504,38427,23778,22167,19169,1715,-24029,-4998,1727,-16123,-20012,-16163,-22724,-26502,-21154,-18194,-22142,-23107,-18636,-8068,-2298,-381,2698,8696,13458,19823,17141,8312,9083,35278,72283,34554,-12766,5949,27509,26423,14096,-11308,-16398,-1129,10290,20098,13085,7898,7790,-8579,-25324,-8432,7300,15135,6915,-18335,642,20935,26515,18377,19620,20417,13708,-8465,-28284,-18850,-7127,-7041,-17532,-25956,-27378,-6887,32678,44687,37639,18873,-1771,-16372,-18845,4887,24212,10686,-32845,-4913,-2304,-601,-22048,-15498,6493,13113,9649,-6657,-31253,-37157,-15843,-2956,-615,-4881,-16751,-19335,-1901,1569,-1473,7725,14190,18618,26309,21070,21590,15594,2110,-8832,-20821,-27818,-25701,-8556,16865,22848,18749,-16,-6343,-23361,-18911,-33,-63,5067,9088,11575,-6019,-13195,8930,25358,21679,18146,16394,13060,23875,20371,-2677,-19001,-24947,-13024,-1333,9003,13190,9246,-6303,-9256,5748,19066,15072,-3651,13481,31810,27169,490,-24364,-29343,-20002,-7401,8589,13776,2393,9912,37996,75382,53715,6527,-8192,-8067,-2452,-5735,-13434,-9129,-13175,-18384,-23388,-17453,6804,12973,36299,46231,24368,2720,-11308,-8929,-2894,-3542,2434,14335,12338,-1209,-16829,-20602,-16239,-711,20844,31407,30583,26307,21463,29381,38064,38789,41817,45208,30184,2003,-19566,-17879,-22375,-32456,-12362,19237,34906,24846,2663,-22115,-33988,-52167,-40851,-13896,8,-18989,-1330,8503,-14649,-32283,-38194,-35426,-28778,-26044,-25757,-24844,-17951,-3470,22148,24713,13705,-21734,-17061,-5755,10455,-5815,-30727,-24493,3090,6279,-8006,-479,13977,26592,13187,-793,-8219,-10173,-22967,-41529,-22248,16172,28827,10013,-14868,-17013,-11540,5010,19373,26414,18542,5595,16957,13991,8146,15008,23591,14895,-12935,-16019,18146,48678,36771,-4522,-11336,7750,28651,38582,29475,6414,-12373,-11365,-10605,-1927,15779,26444,21620,11008,4450,7401,18875,5089,-2001,6190,-3164,-11674,308,17426,23943,23916,26874,24605,25339,35965,24588,-5665,-24318,-15647,-12000,-6644,5492,14337,19725,8846,-7943,-6863,-3666,-15602,-10781,-10699,-3843,7061,6864,-1809,4611,26844,298,-17711,-25463,-22332,-20333,-4934,-5689,-12848,-5947,5669,1289,3418,7465,6382,12694,37343,25960,-13690,-29763,-25786,-7749,11627,19266,-6456,-13622,3116,6851,-15751,-26440,-17637,-26109,-25739,-12890,-9043,-6090,-7824,-15187,-24088,-24399,-10708,-17385,-35281,-13169,19094,33275,11812,-10573,-26360,-7763,-2444,-166,2476,3246,-4801,-16679,-8404,579,-4413,-2522,4990,9351,5291,4174,2362,-1839,-6543,8154,14829,3645,-17586,-15683,3971,28698,58534,65547,37264,13601,356,-1262,-5799,-6739,-41578,-4126,27684,33908,8282,-14159,-18866,-15877,-21184,-39725,-13835,15341,33670,25924,-1298,-8050,-9142,-17789,-18092,-9310,-1929,-1585,1892,6995,11647,14896,17735,19445,14820,-16176,-25909,1699,12171,20962,24009,22873,23589,14182,-19520,-24714,-6724,-2944,-31168,-25627,-23557,-9525,-3011,-633,-17627,-20382,10929,40607,53183,50570,29171,7758,-3859,-14715,-35022,-22735,-9770,7006,12375,-1729,-8733,29714,39027,23462,-9517,-19289,-3430,-18566,649,24269,23841,14601,21508,31863,7373,-12072,10572,22504,29206,48145,55533,26429,-17655,-17616,-17395,-29675,-28255,-14597,-14460,-9538,-3527,-439,1354,-1582,-961,-10671,-6911,22179,41806,25330,547,-21975,-17551,-12397,-1885,17441,7034,-4522,1886,18751,3851,-12793,2719,3684,2158,9655,4398,-3847],[3572,5468,7343,3073,-3627,-14632,-8955,13189,10582,-2380,-5578,-7777,-12091,-7118,-2436,-3742,1383,8246,7626,2865,-8416,-11187,-14919,-19245,-19974,-9847,4714,13248,20383,7375,-16301,-4532,15012,4324,-25102,-12844,27113,28373,-15834,-6513,12051,30392,38761,34393,23661,6043,-12519,-20686,-28585,-22051,-7949,4595,19988,38303,63145,73631,74654,32173,302,24659,27126,10005,2497,-7286,-10970,-5488,-9500,20903,-15059,-8117,663,12666,7105,-12575,-16141,-8463,-5518,5436,5219,-13208,-24866,-16770,-12949,7595,19856,15735,7696,-864,-2253,2776,3609,-11114,-23699,-34030,-16388,-1999,6163,14388,9452,6272,6964,8982,13988,13353,3169,-4557,-15070,-25501,-24899,-13707,-7408,-269,1252,2031,-3144,-9604,-10634,-10598,8563,31426,50394,48269,26155,3928,-13156,-24503,-18602,-16806,-14720,-18971,-31926,-21853,-20502,-21840,-2678,663,-19240,7869,39942,42579,26008,14190,-7155,-12510,-13962,-29514,4753,29478,29105,35872,61705,71733,50278,23926,16686,20977,21097,5112,-1490,3540,13334,10812,4610,-11189,-4430,27171,1628,-12587,-6072,5030,3351,-8693,-13600,-15850,-22559,-16539,-13466,-26296,-42297,-84907,-118307,-120245,-37241,32607,27349,15632,13213,14495,-8129,-6589,-4232,-16601,-36004,-41022,-39085,-34747,-33343,-18421,-596,4507,-4147,-18578,-22319,-22145,-4266,14052,34290,33403,14729,-8353,-10494,-9615,-28105,-15614,-254,-1242,-8766,-27179,-26029,-10607,-17201,3890,26683,3502,-19512,-393,6444,10880,1711,-2256,-954,5798,-2957,-31925,-36393,-12868,5901,12911,-3098,-1978,21234,43688,42655,21602,10629,14680,24414,27684,15222,-15119,-21326,-8854,-15604,-5635,7616,-4258,-2634,31542,34118,17072,-5494,-10494,17686,45514,53708,13714,-9225,-22426,-22475,-17521,-15735,-4432,-6676,-3895,-7349,-9570,-14353,-18833,-16274,-16766,-14636,1053,16775,17218,8636,84,-8392,-14296,-14261,16214,37934,47485,23934,17771,4973,-3647,-6925,-12578,-14155,-14376,-7829,-16233,-25380,-17274,-3798,4213,-1374,8718,-6358,-38667,-33398,-26410,-13904,3011,22960,24153,13619,-5165,-16138,-4094,24743,52161,35880,-9116,-15598,-1676,-2415,-2385,5490,22424,38003,33451,36932,24975,17821,28191,37968,17443,-5110,8023,16849,10401,-13546,5116,20184,4315,7832,26238,45709,49963,39139,18977,1435,9745,19686,22142,8353,-9721,-6643,101,6188,2924,-28227,-29012,-11827,2351,14895,18024,12042,6789,1852,-6646,-534,7965,2431,-13407,-40028,-26097,-25262,-23161,-16935,-12710,-7045,-2878,-19266,-27571,-10694,-14865,-22938,-14029,-2330,15209,23758,28475,35433,17031,-3906,-20614,-29198,-19026,-6224,-1152,-5642,-15782,-14279,1762,9937,7734,-12227,4047,36876,43924,22312,8533,10299,14498,7965,-8029,-12552,-25151,-24525,4924,20860,9798,-7353,-6874,-12120,-11001,-4101,3907,6606,-3059,-11138,-5304,2349,8919,-8579,-20123,-24885,-22468,-12628,-11152,5630,4192,-12011,-11030,-8399,-8546,6693,22961,10823,-1882,-11104,-36206,-2425,5386,-5680,-14384,-14126,-15810,-14293,-23375,-28711,-29969,-15754,-12017,-20716,-8924,4543,-2725,-887,14097,7171,-22131,-12274,9103,4476,20970,25634,20012,8666,-7727,-12390,-10816,-16039,-8110,-5343,-19868,-23520,6929,32487,47435,43752,22765,21298,21755,4432,-28473,-6652,1059,-17289,-16380,-10537,-16722,-22918,-20325,-17434,-18326,-20947,-20863,-10746,-293,7766,14176,21236,22119,21506,14570,2996,2004,31311,70389,37834,4811,20839,32541,23083,8157,-10819,-17243,1475,16552,25187,14957,10388,11177,-4815,-20674,-7666,10937,22859,15277,-12318,-4042,19733,33202,26871,24909,23228,16435,-6436,-32512,-22916,-8027,-6264,-17726,-34536,-33625,-5944,34545,48178,46914,33840,8459,-17397,-17544,-2348,2393,-22912,289,15070,4958,-51,-24746,-21975,-937,6850,5437,-11618,-37516,-36403,-14818,-3734,-3103,-6132,-16678,-19926,-136,5404,1795,6363,10473,16272,28995,27857,24628,13396,425,-6326,-14096,-21649,-30517,-13230,14428,25244,27962,14718,10516,-12563,-17457,3154,2639,1811,1766,9398,-7324,-20522,5760,22145,21071,21247,23374,20273,25503,16317,-9187,-25517,-30461,-18799,-7992,1619,4746,653,-13914,-21652,-7756,7680,6239,-11618,9724,29842,26371,-71,-23328,-23146,-17905,-19911,-4599,7123,-762,7002,38037,73111,50522,2918,-9123,-5194,-2152,-4288,-10589,-12453,-21963,-28134,-33206,-20914,4131,4493,19475,23906,6663,-6643,-14502,-9694,-1211,1401,8160,17657,11941,-3240,-15945,-15568,-8679,6486,24057,29450,27416,27602,28116,39185,47449,43661,40405,36263,17438,-7939,-27628,-19499,-21024,-33275,-13162,20603,37857,27722,5814,-18672,-30467,-48798,-41611,-11770,4294,-19415,-2378,14965,-825,-18197,-33701,-28802,-20784,-20071,-25275,-25594,-22297,-13499,16457,24474,18328,-15931,-15645,-5198,12195,-3193,-28046,-27068,-1181,1229,-14557,-8058,9850,28878,20052,5918,-5060,-10234,-24593,-37116,-12745,22188,30031,7143,-14288,-6636,-244,13617,23484,24961,10260,-7310,13076,15832,11237,19787,27060,13111,-17039,-14388,16045,49495,43198,2601,-7846,5970,24082,35279,28448,4555,-16670,-11207,-6136,3810,21330,31702,24842,10704,676,6011,20824,9727,-1913,-875,-8209,-6501,4211,23955,32084,26957,21503,18207,24993,41032,31720,1871,-24217,-24636,-18986,-10405,2882,9871,15718,9477,-6744,-19803,-11651,-17106,-9080,-8330,-1212,10970,12751,5295,10263,32526,11459,-968,-10487,-12780,-18394,-8091,-9459,-16047,-5363,5896,-1087,-748,4583,3501,7755,31603,20852,-16879,-23995,-26807,-5562,13243,18305,-9389,-14050,4951,9350,-10196,-18651,-13881,-20810,-19893,-18602,-14261,-4486,-2556,-10007,-19726,-20300,-7708,-15814,-36671,-18372,10416,21427,2603,-11887,-28526,-13471,-3333,2922,5062,3400,-823,-8478,-6104,-1172,-4273,539,5720,6984,658,-1903,-2433,-4705,-9531,5728,12493,-623,-24916,-14015,9694,36533,67291,76780,42366,12834,-3310,-6090,-9164,-5485,-46502,-6832,27122,34862,12354,-7645,-15679,-10686,-12238,-45613,-23168,5101,24810,18766,-5674,-10372,-9293,-13469,-18048,-11230,-4573,-4013,-1366,4284,7968,11647,17801,24595,24420,-5668,-28567,-2434,9953,20644,23597,22370,21823,8325,-25147,-14208,4393,3142,-30910,-24538,-19606,-4608,1460,695,-17291,-23784,1155,24634,38016,41367,26181,7284,-6180,-18210,-35228,-25657,-20146,-3042,8320,772,-10291,23613,33101,17133,-17696,-15998,3697,-10486,-3748,18135,19195,11568,20731,32427,8075,-13725,10693,24579,31181,47501,51591,23009,-18856,-23343,-21678,-28595,-27431,-22411,-19754,-9478,915,5627,5665,-1601,-3152,-11546,-10558,17519,37624,21535,-4085,-23497,-15634,-18474,-5863,14937,3358,-5245,7850,26273,6810,-22034,-3038,2190,2781,12430,9056,-436],[6825,7540,8075,-932,-10618,-21478,-7166,16038,12773,-1338,-6148,-8407,-15287,-13982,-10402,-9261,2944,14970,14569,7230,-10655,-17098,-16155,-20398,-25997,-4165,13207,18750,20610,5907,-12008,1989,17127,3491,-26000,-8391,32427,33922,-9020,-9648,6745,25161,35158,32766,23601,6523,-11688,-19300,-26203,-18602,-4755,6651,20913,37660,60366,68128,64405,17508,-16736,9352,15169,502,-1225,1732,7947,12687,7687,33486,-13337,-12748,-5659,6397,3084,-15241,-14425,-7632,-6550,1946,-1461,-26259,-37237,-23538,-18060,9543,26537,24092,14456,1738,269,4247,-24,-17875,-32209,-39683,-18216,-1192,7518,11632,1568,-1744,2040,8993,19628,22608,11636,3822,-6313,-16306,-17083,-10384,-7255,-1594,-154,1920,-1525,-4732,-2907,-5325,5435,28219,47013,43846,19220,-5444,-20437,-19854,-10534,-10395,-14814,-21947,-31189,-24232,-28330,-28062,-683,5286,-13764,14321,46260,46168,27572,15250,-4947,-11273,-11946,-29262,1300,24373,23899,32722,62312,77084,56562,26712,16112,23825,27721,10293,-514,-2507,5769,5495,4318,-6507,-6229,24122,3940,-12315,-667,13880,12429,-2680,-15229,-18368,-15810,-4952,-12907,-42358,-71348,-117574,-147844,-147647,-44952,32310,23165,9543,10705,14989,-7121,-7190,-7207,-19660,-36268,-39612,-43149,-38462,-31477,-16183,586,6644,213,-13008,-21658,-32869,-17928,1596,28175,35239,21465,-7726,-14399,-5489,-21601,-11572,2413,153,-5783,-22847,-27552,-14978,-15208,7903,28121,6163,-8620,7768,13797,17328,8472,5310,7413,14563,2664,-29240,-39266,-16448,977,9706,-2865,-4239,13757,33269,32189,15731,9504,16493,29078,36062,26281,-4428,-19249,-9110,-14321,-6932,7178,-1646,-8147,29125,37509,22659,-3223,-13200,16905,45455,54495,15011,-8695,-23794,-31512,-27216,-21877,-6244,-4759,-779,-4448,-6882,-11058,-19837,-18783,-18736,-13754,3104,17665,18184,11051,3306,-9079,-16941,-14076,18619,42744,53040,28939,20593,3788,-8568,-12075,-19050,-18251,-13322,-5176,-13039,-22881,-13227,6735,19760,14644,16865,-4435,-37945,-31107,-21164,-6034,8353,21815,20354,10235,-9565,-18949,4078,35076,60779,43365,-2297,-24345,-4959,570,1391,6062,18580,29920,23846,28087,17483,13904,27058,37174,18594,-4894,3219,14068,6580,-12562,14284,28368,7111,4492,27712,52238,56058,39917,15519,-1150,11308,21389,22134,7590,-11626,-10232,-3523,3750,249,-25085,-19364,-3122,10193,20841,21015,12959,6656,2992,-3007,3170,9421,220,-17295,-39856,-26797,-31106,-30976,-25966,-30042,-12688,1085,-14403,-30265,-8698,-10682,-26531,-15451,-726,19141,25936,26900,30740,9986,-10007,-22036,-22144,-17215,-10890,-4300,-4667,-13877,-14680,750,6968,5715,-11663,-5472,20661,30631,19837,9856,9843,15483,12203,-150,-3294,-18365,-25535,9476,28910,16482,-1194,-653,-3991,-2700,1323,6575,8810,668,-9395,-10672,-5166,2585,-13748,-27547,-14521,-26949,-11895,-5326,11906,8829,-11081,-12804,-6284,-6418,4122,19690,10771,-93,-8176,-37033,-10996,-2033,-9365,-13456,-10618,-12645,-13494,-25164,-31929,-33711,-15693,-7690,-15231,-9517,4671,-1324,-2137,11567,5702,-23475,-10988,12645,8294,24685,24780,14931,2940,-11508,-14499,-10927,-8982,-3134,-3906,-20486,-25927,3329,31178,50572,46915,20275,19834,23962,5913,-33907,-5838,2653,-15527,-13137,-6114,-11815,-19639,-19713,-16293,-13462,-15765,-18490,-8457,5050,15809,23270,30308,27565,20176,9053,-4785,-7565,25069,65487,37838,17627,33387,37599,20828,6322,-6001,-18530,1658,19900,27473,15133,10876,12500,-2374,-16957,-6873,13191,29024,23233,-3899,-5306,20491,39536,34285,30591,26834,19543,-3358,-34249,-27154,-10366,-7008,-17909,-41795,-32677,-2117,36382,49898,54582,47978,20828,-14586,-17534,-10002,-21900,-3584,35066,38019,14552,1257,-26086,-27984,-8534,517,2092,-12071,-26155,-24368,-9229,-2175,-4612,-7688,-16661,-21311,642,8751,3991,1998,5062,13690,31331,32455,25576,9140,-3364,-5065,-8109,-16117,-32844,-19364,9528,25322,34550,26175,23163,-4824,-13398,6217,4479,-2131,-6209,7080,-6706,-28254,132,15998,18443,23513,29473,26237,26086,10869,-17047,-32632,-35386,-25476,-15905,-6607,-4375,-8065,-15783,-22089,-20586,-4545,-3647,-18840,6771,27817,25791,685,-20038,-17558,-14370,-28566,-15370,1396,-4047,3704,36755,68362,45645,-1555,-11103,-5075,-4869,-5777,-10126,-15573,-25559,-28449,-35009,-22723,546,-2923,4562,1953,-11225,-16166,-17471,-10390,1527,7286,13469,20276,11604,-3982,-13945,-11339,-2695,11928,25382,25615,22503,26971,32808,47333,55342,46726,36873,25469,4075,-16388,-32640,-19297,-18206,-31391,-13149,21886,39605,28656,7192,-15146,-26501,-45138,-41438,-9819,7953,-17404,-3927,20362,11781,-5161,-24600,-21245,-12804,-13757,-24196,-22013,-19928,-22099,9690,23393,22126,-8621,-13810,-4965,12825,-2001,-26305,-29647,-5813,-3296,-19489,-14860,5624,30783,26793,12340,-2428,-10254,-23406,-28845,-4195,26922,30092,3659,-12174,2974,10803,21813,26153,21044,-822,-20213,12497,16962,11329,21197,27976,10913,-16194,-8857,12860,47157,48359,10285,-3663,4417,19578,31588,27030,3124,-20798,-11061,-2149,9011,25968,35302,26450,9512,-2262,5379,21607,12853,-1917,-7502,-12038,-1688,8345,29873,37843,26645,12970,11629,26207,47212,38951,9654,-19273,-32039,-25699,-13839,-1277,3674,10034,8677,-5271,-28955,-14643,-15985,-6709,-6168,1505,15587,19945,14543,20201,45082,29085,16900,3190,-4594,-16754,-11670,-14049,-19758,-5212,5292,-4111,-5058,1865,1382,4734,28726,20747,-9528,-15566,-24924,-3374,14486,17349,-9890,-12960,5932,10286,-5916,-13122,-11533,-15248,-12944,-21304,-17794,-205,4139,-3720,-14205,-15835,-5044,-14446,-35827,-24352,711,9687,-3299,-7578,-21062,-19531,-5120,4752,6633,2785,1257,-2907,-3585,-2195,-3487,3232,6261,4747,-3525,-7735,-7777,-8304,-12936,2420,9613,-3741,-30870,-13405,12289,39810,71592,85070,47028,12575,-6481,-11187,-12727,-3205,-38026,-9074,25155,34322,15583,-1668,-9041,-3789,-2182,-35624,-31151,-6485,13617,9917,-9673,-10835,-7603,-9527,-17850,-13863,-7995,-6645,-6061,-361,2708,6348,15693,28119,33190,4915,-23678,-6144,8372,19748,20571,19008,18266,1836,-27996,-3841,13735,8261,-29124,-23947,-16218,-444,4600,1270,-17287,-27369,-8899,8913,22193,30702,22238,6868,-8121,-22171,-35369,-26023,-30033,-12592,4648,3741,-10673,16642,26883,12020,-22900,-15203,6643,-4767,-7644,11136,13071,6852,17986,30852,8184,-14247,9786,24610,30510,43952,45609,19361,-18215,-29723,-26392,-25382,-20856,-27637,-24512,-9090,5226,11066,9639,-737,-4089,-12151,-14000,11921,31598,16563,-8385,-23984,-15672,-25196,-10029,11696,-913,-5506,13461,33299,10471,-28999,-6731,1960,3601,14587,13269,3153],[10431,10057,9954,-2712,-17179,-27152,-2948,18976,14407,-631,-6205,-8277,-17974,-20996,-18414,-13819,5534,21360,21285,12468,-7755,-19944,-16409,-21204,-31015,4106,21947,23750,20075,4955,-5444,8763,18417,885,-26420,-3299,36585,38232,-765,-11516,-953,17361,29732,30064,22735,6524,-10777,-17375,-23265,-14956,-2115,7171,19591,34437,55192,60708,52942,2311,-34319,-9619,-1672,-13379,-7022,9680,25937,31706,28227,47852,-9470,-17183,-12322,-40,-988,-18471,-12793,-6327,-6619,-975,-5222,-35560,-32948,-22840,-23748,10295,32320,31680,19886,1837,-97,4126,-4464,-24989,-40621,-44005,-19154,179,7873,6320,-8178,-10947,-3967,7767,23655,29986,18824,11450,1212,-8429,-9964,-7597,-7672,-2691,-953,2051,-584,-1511,2380,-2314,-283,22178,40146,35646,9215,-17691,-30168,-15198,-3903,-5434,-15631,-24987,-30401,-28710,-38275,-26732,4499,10719,-6183,19482,50158,47588,27398,14676,-4032,-9491,-9473,-25776,-4379,16663,16589,27571,60022,79236,60315,27711,13521,24322,31777,12337,-2131,-9647,-3064,-2059,318,-7493,-11461,17447,3301,-13206,4968,21703,19539,1452,-18298,-17751,-7421,2260,-16767,-59478,-95151,-135605,-154159,-149966,-59645,23340,13086,-347,5238,13287,-7412,-7059,-6188,-17347,-32415,-37915,-45130,-36884,-27512,-13710,1614,8435,3608,-9133,-20560,-44346,-29540,-13031,19509,34744,27791,-4103,-19619,-4666,-16991,-8589,3820,-99,-5802,-21586,-29815,-19223,-13285,9797,26459,5781,-896,15154,20156,22442,13760,11801,15603,24160,9082,-25590,-39181,-21505,-5619,5341,-3271,-6684,4966,20594,19491,8629,7155,16715,32117,43354,36859,6237,-16246,-11164,-15567,-6994,7795,2064,-14688,25182,39082,25993,-2525,-15923,14357,42545,52812,14796,-9245,-23892,-31673,-31147,-24694,-4817,-981,2163,-2505,-5261,-9141,-17680,-19617,-19229,-12175,4477,17550,17849,11861,5197,-9367,-18341,-13738,19586,45594,56954,32701,22238,1215,-13359,-14546,-24502,-22928,-14431,-5394,-12201,-22117,-11313,14804,33869,28258,22246,-4192,-38767,-30945,-18075,250,12699,17574,11607,1231,-17294,-18561,12151,42439,65357,48207,5547,-29097,-8828,2776,4000,5523,13279,20162,13260,19028,9452,8080,23598,33890,17595,-5139,-1078,11306,2557,-11378,20816,33961,9247,1214,27981,55879,58709,38608,9981,-4851,12956,23163,21714,5799,-15022,-14809,-8264,-296,-3557,-19551,-10884,4163,16797,25834,22926,12368,5169,2970,-734,5438,9630,-2512,-19662,-34330,-26890,-36389,-34281,-28654,-36721,-5842,12766,-5333,-33109,-7618,-6808,-30126,-17459,452,22802,27850,25287,25358,1664,-16362,-20939,-12800,-11843,-15930,-9572,-5324,-12206,-13006,1436,5917,5390,-9022,-16476,2230,14740,16559,11283,9387,15654,15338,6727,5219,-11847,-25443,13826,36746,23618,6469,6064,3315,3722,4963,7975,10533,4490,-6620,-13284,-10442,-3158,-17301,-18144,-3830,-19177,-12665,-576,18007,13953,-9022,-14276,-4368,-3080,3921,18298,12088,2592,-4681,-30997,-19530,-9816,-13413,-12776,-7082,-9400,-12638,-26265,-33701,-38352,-15993,-3543,-7315,-6317,6540,1078,-3534,7786,3669,-23899,-13368,10561,8229,26297,21915,7626,-5099,-17376,-18117,-9957,-1612,1847,-2160,-20009,-27075,-645,28637,51550,47563,16258,17749,25240,5731,-30322,-1456,6989,-11018,-9915,-2727,-7950,-16626,-18871,-14567,-8010,-8644,-11669,-1694,12429,22959,29693,35746,29870,16479,1751,-13373,-18451,17564,58378,34718,24547,40221,39630,18676,9953,2584,-18746,71,21168,28192,14953,10241,12371,-885,-14055,-6536,13766,33093,30290,5572,-1805,23441,45325,40724,36273,31280,23437,1001,-32284,-30489,-13268,-8204,-16949,-36136,-24038,5007,39065,50289,60434,60794,33920,-8554,-18341,-15971,-34958,30314,66367,59349,24556,3185,-25908,-32596,-14766,-3633,2484,-5348,-13431,-11700,-1724,1149,-4730,-9018,-16258,-22688,894,11579,5290,-4673,-534,11939,33337,35090,24865,3406,-8557,-4213,-2341,-10772,-28190,-26221,2836,23439,38465,33997,31077,5,-7536,9525,6011,-5571,-13945,4585,-4628,-33520,-7313,7497,13920,24802,34592,30916,25952,4949,-25252,-36187,-30611,-30777,-23889,-14513,-12827,-15935,-12090,-11477,-20285,-15755,-13358,-23401,4759,25944,25760,3360,-14114,-12140,-11164,-25423,-18277,-1746,-6470,769,34299,61321,39435,-6313,-13935,-7415,-10092,-9739,-11665,-16991,-19313,-18074,-24956,-21508,-3338,-7407,-4046,-14175,-26063,-24085,-19025,-10578,4417,12330,17203,21499,11001,-3650,-11319,-7742,1878,15654,25082,20550,16574,24758,35463,53502,61369,47886,31674,14138,-6609,-17633,-23704,-14927,-12772,-25013,-10924,23637,40218,27952,7557,-10571,-21529,-40891,-39752,-7697,11304,-13909,-5973,24454,22786,6529,-15949,-13851,-4971,-6923,-21612,-17107,-12809,-24167,2714,22081,25815,-52,-11410,-4748,12690,-1918,-25186,-31734,-10330,-6568,-21272,-19027,2229,32122,32592,18038,-286,-10430,-20326,-20162,3260,30346,29179,-100,-9458,11454,21186,29314,27578,15449,-13233,-23547,17159,18498,9346,19736,26588,8431,-12293,-2266,9065,41804,51861,18271,1243,3291,15712,28577,26422,3172,-23946,-11100,1173,13573,29644,37235,26642,8036,-3404,5456,21416,14789,-1911,-12972,-13643,2753,12111,34168,40439,22957,2182,6870,29335,53787,45675,17334,-12161,-32131,-31032,-16584,-6698,-3616,4134,7549,-3607,-19745,-12142,-12442,-3549,-4065,4092,20437,27814,24821,31882,61241,49559,34300,14825,2183,-14487,-13927,-18327,-23642,-5137,4572,-6816,-8549,233,1163,5608,32531,30696,6701,-5219,-20779,-889,15447,16220,-8708,-10719,6273,9820,-3253,-9745,-9915,-9225,-5396,-18294,-18445,5572,11257,3345,-7339,-10295,-1836,-12658,-33350,-30115,-8545,339,-3992,28,-11621,-22846,-6734,5764,7420,1591,1414,-62,-1921,-2638,-1756,5990,7172,3347,-6608,-12540,-12747,-11838,-16055,-1147,6563,-5613,-33485,-12665,13383,39980,72626,90643,51322,13183,-8601,-15784,-14743,1179,-26757,-9595,22812,33346,18522,3795,-2069,4079,9349,-22434,-33883,-17131,1992,651,-12706,-9211,-4337,-5856,-17480,-16847,-11026,-7464,-9905,-5755,-3216,31,12483,30856,41267,14988,-16864,-8035,8963,20091,16748,13948,13869,-4256,-26926,6290,21878,13109,-25555,-22677,-12679,3387,6976,1848,-16805,-30450,-17959,-4887,7710,20462,18937,7741,-8634,-25705,-33854,-23007,-37186,-19482,2821,7649,-9596,10893,22670,10128,-23061,-15688,7142,-741,-10518,4511,6921,2028,14783,28292,8650,-12338,9255,23705,28217,38804,39175,16962,-14788,-34803,-28858,-19170,-12361,-28307,-26800,-6584,10992,17166,14126,1791,-2369,-10836,-15428,7346,25515,11876,-10975,-22990,-15815,-29501,-11943,9846,-3530,-3811,19780,40963,15989,-29291,-6552,4717,6446,17708,18271,7877],[11759,10368,10070,-4035,-23905,-21220,1187,20240,14005,-1765,-7206,-8502,-20675,-29012,-27414,-18175,7301,25708,25935,16352,-3452,-19569,-17660,-23510,-26756,11677,28878,26707,17682,4123,1518,14546,18234,-3560,-25010,1382,38448,40234,7760,-8674,-9861,7581,22773,26209,20775,5775,-9977,-15076,-20035,-11479,-486,5621,15421,28264,47545,51510,40664,-12044,-45718,-29285,-23232,-30580,-13273,15546,41777,50686,50217,61376,-4593,-20535,-18289,-5547,-4281,-21654,-11258,-4550,-5957,-3829,-5909,-26829,-19485,-15573,-29239,9670,36698,38121,24144,226,-3222,2593,-9091,-31495,-44890,-44964,-18922,2176,7285,-883,-18674,-20788,-10422,5565,25961,35216,24661,18053,7093,-2393,-4092,-5200,-8666,-3322,-734,2872,300,553,5215,-1528,-7160,14818,30987,24579,-3046,-31676,-29578,-11155,988,-2030,-16873,-27188,-29434,-34355,-42897,-15898,15095,18778,3888,24325,52320,47493,26103,13015,-4038,-7377,-6492,-22143,-10993,7882,8414,21496,55964,79063,62107,27505,9129,22361,33479,12084,-4869,-15164,-8620,-5322,337,-7078,-19403,8217,815,-13609,11637,28669,24326,3607,-21755,-13594,1570,6659,-23173,-77659,-120998,-156553,-159437,-136541,-60556,14993,669,-11196,-332,11206,-8391,-7229,-3823,-12455,-26738,-33022,-36150,-28659,-23945,-15490,-2425,6304,4448,-6970,-19101,-41969,-27926,-28016,9507,32786,33977,2788,-24144,-6543,-14279,-6923,4029,-1523,-8064,-22841,-32640,-21996,-10915,10377,22922,3178,3797,21096,25390,26319,17525,16876,23161,34351,16529,-20857,-36812,-27387,-13143,300,-4013,-8009,-3150,7450,5790,1483,4327,15828,33797,49641,46956,17098,-11153,-13400,-18603,-6608,8747,6095,-21149,19850,38300,26777,-3325,-18167,10310,37240,49354,13881,-10255,-23460,-24989,-28078,-23275,-895,3234,3635,-2502,-5391,-9037,-16875,-18919,-19082,-10824,5290,16997,17189,12153,6391,-9173,-18312,-13337,19366,46591,58941,34742,22566,-2013,-15377,-13565,-27486,-27991,-17757,-8077,-13299,-22725,-11868,19446,44949,37983,24246,-6212,-39736,-29428,-12521,9182,19056,12427,-1239,-12188,-26206,-13734,19240,46222,65584,49964,12406,-26429,-12862,3774,4913,3854,7087,9912,3101,10456,921,412,17977,28378,14536,-6371,-4932,8199,-2067,-10565,24944,36983,10439,-1871,26632,56039,57530,35068,2341,-9120,14558,24396,20229,2453,-20195,-19870,-13485,-5509,-8416,-14943,-4790,9060,21137,28781,22896,9666,1902,1516,-180,5655,8036,-5766,-19379,-27471,-26291,-40505,-32475,-25705,-25217,7648,27380,5360,-30540,-8454,-4500,-32976,-20476,492,25506,28994,23086,18767,-8148,-22201,-17438,-3113,-4146,-18813,-16949,-8210,-11709,-9653,3353,6148,6019,-5707,-28814,-17464,-3467,12091,12101,8457,14357,16399,11314,11475,-6951,-25145,16810,42834,29854,14242,11860,8196,6763,5740,7205,10760,7508,-3327,-13006,-13503,-8434,-18322,-8958,5461,-10922,-15233,1503,22013,17802,-7356,-16257,-3565,178,5423,18299,13768,4729,-2395,-26512,-28484,-18480,-18606,-13422,-4667,-6906,-11886,-26278,-32836,-38617,-17212,-702,-13,-1130,9089,3143,-5953,1864,141,-23818,-20411,1774,3526,24248,15547,-3182,-16765,-26737,-23861,-8620,4295,5066,-1707,-19814,-27384,-5960,23580,48720,44017,9272,13745,23788,2240,-23936,4991,12432,-5939,-7827,-1593,-6425,-15239,-18887,-13510,-3409,-1527,-3292,6206,18934,27209,31860,36167,27874,9682,-7451,-21838,-30963,8304,48363,27320,23516,38113,34913,14345,17336,12582,-17814,-4176,19593,26887,14025,7956,9915,-1557,-13446,-8506,10931,33142,34433,13546,3653,26241,48720,44603,39858,34631,26635,5064,-28046,-33073,-17189,-10343,-15639,-27340,-13560,13228,41516,48159,62573,70033,44919,-2494,-21129,-18709,-12946,58225,90414,75118,31814,3824,-25957,-36110,-19403,-5190,6276,3879,-3160,-2089,3957,3393,-5417,-11487,-16856,-25048,-874,12007,4177,-14570,-6263,10081,33359,34432,21206,-4946,-15776,-4253,2057,-7022,-24762,-34867,-6699,18222,37967,36201,32218,1043,-2116,11630,5995,-9095,-22457,176,-3427,-28069,-16773,-4127,5957,23180,36842,32553,23607,-2386,-34586,-31770,-24468,-31399,-31904,-22623,-20734,-23767,-9116,-3339,-10544,-23369,-23411,-25674,1623,22444,24535,6105,-7773,-8086,-10735,-19295,-13738,-2980,-8866,-3045,29002,50587,30585,-12480,-19085,-13490,-18508,-16735,-16292,-18003,-11807,-7801,-15459,-18996,-8608,-9516,-4391,-15281,-30482,-28532,-19448,-11279,4556,13412,16952,19291,8231,-4338,-10141,-6211,3677,16260,21942,13364,8834,19793,34490,55779,63576,45608,23826,2030,-12017,-12244,-12793,-8585,-6171,-16226,-6927,24765,38393,24658,6452,-5711,-16668,-37219,-37647,-6504,13199,-10900,-9988,25587,30353,15095,-9436,-8371,1076,-1053,-18607,-14186,-6222,-19754,-5082,19647,28431,8104,-9845,-5713,10732,-3899,-25468,-34257,-16017,-9778,-20898,-20620,-1201,31024,35228,21276,85,-12285,-17888,-13450,8109,31041,26049,-5179,-8185,17158,29123,34494,26678,7897,-24392,-12604,25120,20002,5229,14890,22068,4540,-8701,2971,3956,32528,52099,24857,5465,1408,11482,25680,26207,4081,-26140,-12661,2453,16109,31040,36310,24401,5513,-3820,4688,19303,14669,-3027,-18036,-13914,5576,13651,34636,38088,14874,-10782,4293,32597,58507,50091,23383,-5622,-26946,-34296,-19566,-14048,-11968,-1071,6171,-2818,-12285,-7815,-8550,-883,-3047,5334,24023,34581,33905,41846,75755,68549,48708,22666,6590,-11744,-13695,-21251,-28408,-5910,3318,-9468,-11628,-750,2509,10029,42514,48339,25866,5455,-15946,1006,15089,13701,-7801,-8820,5058,7066,-3388,-9273,-9302,-3793,1348,-13066,-17458,10599,17041,9776,-301,-4410,1388,-11277,-30855,-35020,-16338,-5139,-1123,7124,-3677,-21399,-8237,5272,6484,-1088,-1218,-831,-2709,-3814,-179,7825,7527,1992,-9363,-16924,-17712,-15742,-19514,-5651,2299,-8267,-32392,-11442,13566,37496,70447,92462,53896,13510,-10609,-20395,-14216,7317,-15086,-8816,19708,31589,20388,7613,3436,11258,21149,-8033,-28584,-24808,-9025,-9049,-15729,-7014,-1247,-3616,-17977,-21035,-13768,-6292,-11724,-11966,-10322,-7765,7744,32086,47252,22661,-11470,-8354,11434,21976,12776,6900,7985,-10721,-23550,14839,27768,16595,-21451,-21174,-9921,5783,7645,1589,-16482,-34114,-26760,-17176,-5330,10768,15895,9017,-8653,-29547,-30334,-18161,-36594,-23271,2176,11131,-8589,6356,20293,10581,-20234,-17866,5129,791,-13647,-2675,-46,-3522,10602,24022,8397,-9237,8219,20789,23148,31107,31453,14759,-9910,-34895,-27762,-11367,-4214,-26513,-27429,-2935,17089,22610,17488,4173,423,-8814,-15844,3001,18451,6155,-13377,-21938,-16671,-27977,-12228,8443,-5419,-1956,24825,47336,21467,-25035,-4700,8524,9656,20032,22024,11631],[10041,7772,7574,-5174,-22414,-13643,4184,19461,11480,-4838,-9255,-9079,-22416,-36701,-36494,-21763,7598,27566,27991,18119,-121,-17836,-20495,-27720,-21745,17350,33148,27151,13427,3884,8023,19016,16964,-8316,-20232,5487,37792,39721,16038,-157,-15887,-1723,15887,22078,18252,4690,-9045,-12367,-16391,-7972,395,2314,8617,19548,38060,41362,28671,-22156,-36809,-16182,-19245,-30952,-16263,19171,54900,69364,73113,72657,431,-21816,-22262,-9080,-6112,-23196,-9473,-1938,-4239,-6464,-4905,-15015,-7249,-6942,-31450,7789,39435,43353,27839,-1380,-8440,178,-13064,-35800,-38896,-41607,-17136,4916,6253,-8285,-26314,-30262,-15648,2940,26735,38386,29291,23551,11324,1735,330,-2879,-10003,-3436,592,4692,1840,2345,6215,-2557,-13049,8021,21085,11944,-16470,-23343,-18768,-7915,4125,28,-18018,-27652,-27937,-39775,-33160,-1763,30264,30634,16706,29906,53607,46666,24423,10970,-4392,-5154,-3215,-18317,-16957,-269,717,15677,51523,77780,62768,26822,3389,18376,33578,10823,-7376,-18322,-9558,-2475,6687,-964,-25609,-1842,-2211,-11401,19734,35394,27811,4921,-22409,-7279,10181,9458,-31993,-96921,-149660,-186941,-173948,-122308,-42833,13367,-11301,-20656,-2202,11521,-8575,-7867,-2087,-7343,-20230,-25910,-25154,-16243,-17916,-19638,-12066,-596,2464,-6187,-17350,-31919,-16374,-35567,-828,30138,40155,12297,-23656,-9519,-12755,-6227,3619,-2848,-10659,-25125,-35396,-22314,-7743,10550,18886,-470,5978,25486,29652,29322,20138,20886,30139,44885,25047,-14804,-33507,-33135,-20420,-4500,-4410,-7099,-8023,-3537,-7433,-4162,1977,14653,34770,55331,56809,28478,-3249,-13218,-21499,-5784,9923,10350,-24132,13724,35264,25339,-5008,-19003,5645,30620,45377,13514,-10594,-22550,-18003,-22347,-18122,4730,7310,3395,-4382,-6847,-10121,-16945,-17345,-18713,-9459,6386,17221,17809,13616,8263,-7729,-16492,-12146,19013,46608,59255,34803,21317,-5500,-13115,-10143,-26989,-32039,-22021,-11828,-15005,-23297,-14159,20883,52508,43687,23494,-9641,-37854,-23545,-2305,22075,29034,10235,-15653,-25655,-29985,-5244,25650,47180,62618,49673,18403,-17777,-14972,4425,4910,1726,847,799,-4584,3709,-7169,-7805,11680,22146,10716,-7714,-7407,5471,-6496,-8825,28130,38633,11493,-3578,24624,53661,53606,30423,-6110,-11706,17061,25646,18313,-1611,-26032,-23134,-17203,-10035,-12934,-11292,-557,12214,23735,30102,21521,5697,-2174,-230,-234,4806,5656,-7979,-15147,-19341,-23898,-41290,-27983,-20906,-13160,21882,42264,17015,-23701,-10374,-3173,-31122,-23383,133,27972,30335,21324,12086,-17981,-24601,-11005,7036,5361,-16053,-24646,-12117,-11383,-4255,6989,8175,8052,-1527,-36309,-34219,-21944,7799,13236,8258,12744,16260,14242,16000,-2936,-23813,19034,47471,35632,22349,17084,10990,6934,4624,5506,10485,10697,1580,-9037,-13145,-11755,-15847,-518,13636,-2630,-17686,1684,24294,20687,-5604,-17608,-2994,3687,8960,20353,16342,6725,-943,-22872,-36046,-26628,-23852,-14510,-2548,-4123,-9786,-23531,-28228,-32118,-17607,1829,6865,5544,12749,5468,-8010,-4774,-3529,-21578,-30506,-11987,-3461,19604,6674,-16108,-30524,-38571,-29035,-5807,9270,7059,-1879,-18969,-25625,-11354,17015,42833,36985,253,9154,20458,-3673,-16542,13400,19188,18,-5734,-1556,-6144,-14477,-18589,-11995,1431,6311,6167,14392,24323,29116,30794,32875,23047,1541,-15917,-25579,-41493,-763,37175,17165,15655,27675,23608,9568,28573,24251,-13952,-9451,16792,25305,14109,6126,6836,-3079,-14093,-11904,5665,29983,36239,20153,9863,28750,50459,46817,41801,37277,29933,9619,-21309,-32485,-19809,-11411,-12699,-18080,-2481,22473,44811,44909,61735,76017,53749,3372,-24359,-15929,6096,78520,106541,84902,36190,3781,-25521,-36085,-19791,-2458,13353,13455,4496,4231,7472,4445,-6330,-14022,-17421,-26886,-3744,10682,1765,-25644,-9387,9395,32410,31834,15887,-14449,-22305,-2920,6403,-3854,-21712,-43799,-17423,10946,33978,33518,27469,741,3443,13555,5634,-11085,-30401,-5249,-2761,-19449,-23338,-16251,-4279,19285,36866,31941,20025,-9742,-43260,-25855,-18495,-26505,-35547,-28743,-25172,-26723,-7969,2130,-2148,-20739,-31607,-26025,-2350,17896,22624,9099,-1004,-4078,-12328,-15165,-6624,-1716,-9932,-6902,21537,37344,20300,-18685,-25495,-22035,-27323,-23660,-22203,-18900,-5850,938,-6797,-15334,-14084,-9023,2123,-3036,-20822,-25708,-17345,-10772,1568,10157,12977,14216,3857,-5809,-10013,-5909,3661,14757,17127,5424,709,13172,30592,54516,62296,40705,14647,-8655,-10347,-4647,-2961,-1342,1626,-5617,-339,26151,35110,20120,5614,311,-11116,-33236,-34424,-5272,14544,-7858,-15345,24197,34712,20830,-4607,-4402,5728,4264,-14758,-13485,-1704,-13943,-12394,17030,30672,15897,-8595,-7121,7855,-6816,-25733,-35878,-22568,-12628,-18728,-19179,-4086,27371,34430,22224,-725,-15413,-16409,-8663,10662,29395,21230,-10861,-8289,20275,34592,37522,24183,67,-23108,2186,34351,22109,769,8119,15489,-73,-5963,6881,-1406,20284,49240,29866,9080,-845,7232,23375,26841,6045,-25999,-15294,1946,16796,30388,32932,20250,2489,-3816,3004,15881,13139,-4863,-22053,-13113,6971,12652,30718,30737,3060,-23445,4396,35046,60522,51902,27737,20,-21562,-33338,-22468,-22298,-18774,-2995,5828,-2541,-7363,-4047,-5153,1133,-2941,5366,26245,39836,41022,48571,85460,83480,58953,26394,9073,-7719,-9457,-19848,-30940,-7146,2225,-11346,-13873,-770,5594,17236,56035,68852,45325,15897,-10547,2462,13478,9799,-7633,-7545,2453,2293,-6278,-11272,-9085,870,6981,-7868,-16005,14006,21055,15225,6592,1778,4726,-10443,-28616,-35910,-19784,-5337,3014,11933,1684,-16343,-8839,3627,3872,-5170,-6353,-4902,-6145,-5967,928,8507,7080,504,-11888,-20746,-22209,-19584,-23113,-10864,-3049,-11996,-29188,-9789,12799,32572,65279,90281,54286,13194,-12670,-24207,-10128,15202,-3407,-6749,16200,29427,21246,9605,7003,17158,32680,7315,-16514,-25847,-16928,-18235,-18941,-5028,872,-3062,-18984,-25346,-14995,-3173,-10148,-17981,-18200,-16610,1939,31902,50675,27085,-8586,-6635,15925,26171,10438,-1362,882,-17525,-18789,21666,31370,18513,-17189,-18997,-7872,6749,6826,805,-15592,-37605,-35239,-27301,-15461,2952,13553,10564,-8102,-32125,-24147,-12003,-27888,-22696,2859,13987,-7922,3798,19951,12717,-16205,-20444,1965,593,-16699,-10251,-7547,-9262,6221,18758,7688,-5181,7054,16197,15631,21306,22824,12852,-3506,-24984,-20754,-2059,3342,-23636,-26087,2003,23615,27471,19645,6196,4019,-5993,-14859,-432,11063,-330,-15575,-20227,-16397,-19474,-10306,7953,-6100,-175,28348,52212,26789,-19127,-1919,12996,13202,21573,24335,14291],[4935,2036,2243,-6291,-16121,-7751,5211,16340,6783,-9933,-12539,-10350,-23039,-39911,-41399,-24386,5759,26440,26914,17075,982,-17171,-25389,-34169,-18262,20202,33858,24444,7144,4016,13019,21515,14672,-11631,-13205,8486,34104,36129,23003,10790,-14675,-7354,10539,18052,15132,3006,-8533,-9978,-12897,-4909,266,-2745,-998,8243,26822,30510,17447,-24752,-19966,7954,5936,-11779,-13960,19937,64271,86975,95781,80324,4308,-21713,-24486,-11398,-7474,-23486,-7869,1032,-1835,-9057,-4534,-5552,2238,328,-28939,4008,39552,46552,30769,-1791,-15686,-3412,-16594,-37177,-33893,-36336,-14373,7640,4776,-13482,-23425,-23018,-16857,-301,25391,38844,31953,26995,13139,3158,2295,-1275,-12029,-3969,1967,6667,3631,3942,5518,-5664,-16155,2705,11250,-1490,-30289,-9693,-8629,-6422,4722,189,-19333,-26820,-26455,-39962,-22827,12195,47125,45363,31267,36090,53884,44876,22096,8293,-5475,-3862,-817,-15179,-21630,-7251,-6257,10252,47118,75769,62296,25447,-3882,12644,32289,8955,-9737,-20719,-9121,869,12543,5411,-26903,-11675,-5430,-6358,28076,41442,30733,6247,-18855,-1406,15829,9384,-43633,-101023,-139909,-179433,-167292,-105181,-26807,12423,-24120,-27441,1815,15641,-7432,-10030,-3555,-4607,-14717,-18923,-13759,-993,-5818,-17812,-22556,-10539,-1674,-6732,-16079,-22796,-3831,-22446,-11390,26569,45358,22511,-17055,-12363,-12454,-6740,2568,-3393,-11835,-26724,-37456,-20871,-4737,9873,14380,-5050,5291,27471,32210,30914,21173,23469,35777,54366,33422,-8264,-29800,-37916,-26849,-9092,-4783,-4551,-8580,-9798,-19869,-7841,-133,12908,34657,59754,65516,39424,6353,-9588,-20863,-5124,10518,14009,-20305,6478,29319,21151,-7874,-18574,290,22819,41066,13685,-10275,-21853,-12141,-16537,-11346,10437,10076,604,-8688,-9765,-12481,-18149,-15646,-19062,-8512,7647,18292,19973,16530,10979,-5295,-13585,-10337,18627,45672,57450,31919,17315,-9991,-8811,-6721,-25085,-34553,-26702,-16215,-16948,-23030,-18031,18888,55676,44952,20020,-14135,-32953,-15503,8422,34039,38510,10920,-28200,-29304,-22914,4762,30808,45332,56882,47589,23219,-6583,-13242,5018,3799,-1727,-6229,-6953,-9430,-1473,-15025,-16004,5484,15839,6522,-9092,-8782,2792,-10840,-5789,30668,38989,12081,-4002,21997,48868,47142,24813,-14825,-11123,20216,26434,15635,-6503,-32368,-23024,-18618,-13084,-16748,-9265,1453,13372,24256,29387,18531,398,-7112,-2178,-812,2957,2653,-8508,-8130,-10675,-20215,-39178,-23589,-17102,-4397,33032,54784,28219,-15251,-13386,-3151,-27421,-26099,-1019,29703,31612,19929,5456,-27239,-22241,-2748,16765,15120,-9348,-31090,-16729,-11008,2250,11419,11178,10622,2720,-25713,-36120,-39531,3993,14479,8829,10969,14828,15211,18412,-40,-21743,20071,49986,40290,29801,21050,11151,3914,1764,3317,9758,13935,7877,-2461,-9898,-13027,-11768,6336,20032,4856,-19048,-53,24436,21989,-4287,-18296,-2981,6519,13130,23292,18892,7843,-904,-20380,-32188,-34043,-29226,-16219,-1041,-1327,-6664,-18749,-21642,-24359,-16417,4013,12750,12295,16649,7574,-9358,-11628,-6985,-17312,-32884,-29359,-10288,12741,-4402,-29415,-41355,-50622,-29856,-1843,12899,7466,-2877,-17419,-22234,-16575,8994,33803,26344,-10468,5006,15728,-11803,-8722,22341,26260,6267,-3584,-2437,-6970,-14318,-17886,-9855,6705,14693,15610,21516,27688,28434,26761,26480,16080,-7126,-21482,-22652,-34760,-8587,25542,5068,1942,9845,6770,7562,42694,36850,-7533,-14926,13289,23890,15522,5840,3989,-5024,-15813,-16470,-1682,23774,35470,24739,15130,30111,50518,47340,41761,38658,33030,14428,-13010,-28058,-19803,-10542,-8173,-8710,8276,31762,48771,41114,57950,78341,59682,8359,-26595,-10228,20775,89902,113919,88080,37096,2804,-24734,-32545,-15688,3685,21834,21675,8834,6593,8187,3786,-7801,-16397,-17797,-27632,-7616,7544,-1493,-31482,-8554,10048,30841,27992,9486,-24179,-25122,912,11027,-1115,-19002,-43802,-27781,2403,26870,26231,17639,1626,9167,15572,5315,-11322,-37205,-11352,-2779,-10005,-20388,-24712,-15877,13263,34764,29327,15557,-16500,-41189,-20459,-13066,-20259,-32679,-31244,-25249,-23429,-8787,4849,3879,-15110,-33294,-26256,-7164,12425,19974,11947,5825,669,-14966,-13833,-363,1250,-9264,-10685,12095,22510,9547,-23719,-31377,-31482,-30899,-25692,-26462,-20625,-2257,7643,913,-10870,-19072,-7118,11036,11666,-7586,-18207,-12757,-7671,-4627,2412,5552,6814,-1648,-7934,-10654,-6287,2582,12027,11636,-2229,-6757,5723,24285,49901,57743,33868,5259,-15235,-5414,2069,4989,5921,10234,6150,8585,28258,31241,15549,6255,7692,-4427,-28327,-29804,-3313,16001,-4298,-21467,20652,36035,24004,-1068,-1550,9328,9291,-9884,-14848,304,-9108,-18103,14942,32946,23195,-7140,-8265,4971,-9377,-24475,-34809,-29751,-14785,-15321,-15223,-5963,21290,30181,21155,-2068,-19218,-15731,-5473,11361,25926,15342,-16352,-9325,21208,37768,38785,21009,-6189,-12599,16096,42831,24889,-2267,1298,8341,-4331,-3686,9985,-5668,6433,43898,33337,12324,-2813,3433,21875,28309,8915,-23285,-17909,328,16149,28257,27879,15014,-398,-3638,794,12127,11192,-6551,-23755,-11326,7501,9363,22580,19115,-11058,-29336,6650,36061,59627,51418,30881,5420,-15760,-29078,-24620,-29225,-19539,338,7756,-1912,-4383,-1576,-2378,2802,-3189,4837,27595,43797,46130,51717,88943,92830,64612,26544,10831,-1567,-1197,-13164,-25896,-7971,2371,-11449,-14690,610,10554,26235,70279,88514,63788,26093,-4197,4149,11281,5246,-7714,-6484,-751,-3496,-11187,-14704,-8523,5031,11808,-2940,-14567,15867,23670,19985,13516,8523,8518,-9901,-26287,-31002,-16787,-1162,6997,14157,4398,-10284,-7530,1906,322,-9944,-12915,-11109,-11528,-8599,1773,8295,6025,-935,-13927,-23458,-25276,-22417,-26161,-15983,-8423,-15277,-25445,-8827,10132,24905,57310,84495,52687,12423,-14426,-24390,-3054,24735,8274,-3336,12956,27481,21562,10133,8766,21748,43702,23530,-847,-18737,-18944,-25500,-22223,-3659,1720,-4053,-18953,-23584,-13108,1094,-5694,-22362,-26139,-25803,-4229,30553,51402,27844,-8769,-2642,22206,32687,11194,-9681,-7053,-24548,-13133,26943,32854,18720,-13226,-15980,-6435,6400,4854,-81,-13221,-31823,-43500,-32824,-19941,-1514,11943,11854,-7078,-29042,-16121,-5353,-18434,-18360,4300,15651,-8165,2964,20589,14890,-12593,-21581,-1215,-741,-19279,-18693,-16031,-15251,1768,12644,6097,-1321,5397,9723,5567,9242,12722,10325,3455,-11818,-9364,7423,9061,-21812,-23918,6924,29264,30533,19339,6474,6733,-3827,-13650,-3796,2590,-8746,-19076,-18774,-13747,-10033,-7956,6788,-7151,-505,28311,53501,29907,-14464,-863,15630,14888,20230,22831,13541],[-1708,-4877,-3794,-5851,-9365,-2372,5535,12562,1808,-15215,-15461,-11038,-21876,-36299,-37562,-24890,3106,23789,24141,14522,960,-16729,-30566,-41019,-14937,21385,32118,19846,597,5538,17275,23106,13018,-10578,-4097,11616,28737,30655,29181,22901,-5720,-5596,9238,15767,12748,1825,-7514,-7012,-8614,-1345,380,-7664,-11898,-4119,15390,20608,8707,-20870,-3349,32263,31718,7983,-7592,18781,70474,104206,118239,84916,7387,-20376,-24907,-12822,-8616,-23469,-5677,5004,1965,-10233,-4926,1553,9327,6214,-24514,-1043,37402,48134,33754,673,-23239,-7386,-19143,-36269,-29359,-29712,-10253,10693,4277,-12072,-14411,-15453,-12792,-3134,22439,37045,32853,28473,12843,2178,1841,-186,-13691,-4828,3237,8700,5873,6167,4459,-9906,-15053,61,3233,-13148,-21636,2880,208,-6711,2921,-1194,-20186,-24845,-24861,-34982,-13362,24698,63564,61801,46872,42987,53503,42399,19382,5324,-7128,-3790,268,-13025,-24323,-12547,-12006,5708,43498,73846,61203,23578,-11976,7155,30785,7253,-11863,-23317,-10549,-394,12206,6582,-26423,-19986,-7959,810,35663,46288,33517,8275,-13194,2747,16590,4823,-55753,-79570,-90562,-124493,-128956,-86629,-23083,3952,-39959,-26523,12129,23695,-4749,-14279,-9992,-5866,-11318,-12784,-2215,15313,10410,-6423,-24633,-19047,-5770,-7874,-15446,-14780,7288,-9740,-21521,22135,48822,31882,-7305,-13507,-13394,-8557,1007,-2579,-9599,-24281,-36148,-18691,-3061,7600,9132,-10418,1609,26481,32503,30660,20303,24239,39269,61257,40241,-2236,-26161,-32688,-28288,-13703,-5670,-1543,-5667,-9290,-21588,-9578,-2605,10065,32893,62019,71904,48611,15928,-3483,-15981,-5210,9752,16200,-14518,-2289,19891,13622,-12219,-17367,-6043,13701,36183,13781,-9836,-22129,-8276,-11676,-4904,14644,10391,-5541,-15802,-13976,-15977,-19781,-14185,-21065,-8500,8627,19696,23060,20225,13974,-2567,-10531,-8430,17977,43703,53439,25858,10188,-15364,-4780,-5413,-24555,-36083,-31602,-21168,-19039,-21261,-22482,13773,54224,41831,13811,-19637,-27650,-9515,14649,39987,42742,11608,-25014,-16897,-9232,14294,33838,40485,48527,43626,26395,5246,-6571,6034,1253,-7402,-14627,-12935,-12096,-6208,-23243,-23206,191,9847,2067,-10627,-9938,-546,-15347,-1879,32180,37591,11392,-3948,18422,41499,38027,18043,-21870,-7175,23214,25937,11573,-12653,-39186,-19510,-17827,-14522,-19762,-9720,634,12027,22161,26099,13545,-6443,-13333,-4611,-2219,-117,-971,-7225,-146,-2546,-16424,-36458,-20979,-15793,-354,38602,62652,37384,-6598,-17544,-5016,-23678,-28779,-3753,29738,32024,18376,-1274,-35057,-16251,5786,24875,23411,-2128,-28373,-21607,-10357,8696,15425,14005,12516,5979,-15674,-23126,-28953,638,15282,9787,8937,11806,13747,18165,1235,-19597,19283,49564,42844,35295,22909,8123,-2621,-2628,985,8399,16779,14887,5351,-4859,-12641,-8102,10688,23915,10638,-18925,-3768,22022,21005,-4093,-18618,-4142,7513,16188,25386,20094,7123,-2966,-19524,-26901,-37182,-34961,-18791,-671,826,-3559,-13505,-14779,-16260,-13413,5645,17036,17924,19834,8911,-9993,-18237,-10062,-11885,-18416,-30548,-13466,4150,-17090,-35750,-31089,-35528,-23848,2568,14743,5987,-4772,-15131,-17921,-21417,-495,21671,12124,-20942,3283,10978,-21420,-1287,30267,32509,12143,-1504,-4114,-8815,-14806,-16835,-7017,12561,23370,24139,26562,28314,25026,20184,17772,7751,-15565,-22504,-16169,-24446,-14060,14075,-7908,-15744,-13074,-11405,12643,58411,49405,384,-19576,9391,22668,18017,7617,2131,-6976,-18307,-21368,-10297,14989,32023,26776,18383,29873,49007,46134,39531,38280,35469,19115,-4058,-20473,-16584,-7472,-2388,564,18142,40217,52880,37282,51439,76799,62246,12048,-25667,-4068,30285,92147,112451,84577,34262,649,-23672,-26800,-8505,11604,30094,27510,9447,4768,5925,1323,-9864,-18409,-17913,-27127,-12370,2643,-4965,-22167,-3925,11871,29011,23600,2591,-32360,-21913,7339,15882,1199,-16688,-36405,-34015,-6301,17163,14861,4620,6050,15049,17820,5202,-10372,-39267,-17769,-3591,-322,-9220,-23526,-27112,5389,30691,24991,10507,-22259,-35904,-16038,-8533,-14282,-27382,-30639,-23610,-20000,-11104,4906,7263,-10749,-31061,-26981,-12428,6240,16496,14280,12429,6668,-16824,-15356,3771,4814,-6991,-14423,772,7063,-569,-26158,-29035,-31022,-24713,-20126,-24580,-23730,-1315,11991,7421,-5991,-23084,-5060,19584,25092,5379,-9016,-6330,-1568,-12584,-9529,-4938,-2330,-7848,-10609,-11870,-7011,1012,8823,6272,-8939,-13011,-2051,15876,41984,50005,25552,-3533,-15813,-616,6536,10381,12313,18887,18146,18780,30911,27248,11635,8452,15872,3227,-22457,-24114,-613,17663,-205,-27972,14954,34176,24567,1169,179,11802,13786,-4325,-18286,-499,-6100,-21953,13375,35016,29405,-5431,-8989,2466,-10766,-21142,-30679,-37583,-16008,-11258,-9727,-6691,12816,22152,17824,-3910,-23615,-16072,-4070,10072,20572,8388,-21548,-11330,19801,38258,38096,17409,-10157,-2249,26872,48438,27199,-3518,-4342,1587,-7684,-1878,12201,-8285,-8224,36247,34628,14636,-4590,-207,20340,29396,11555,-19286,-19730,-2390,13938,24453,21171,8674,-3544,-4229,-2229,8156,8945,-7958,-22690,-9240,6882,3431,10000,3625,-25983,-23287,9056,34373,55082,48277,32558,10662,-9040,-23064,-26358,-32111,-13068,7709,11486,-1052,-3566,-1275,-1011,3521,-4248,3420,27664,45842,48469,50574,85123,94831,64697,23154,12285,6088,9222,-3589,-19499,-8585,3571,-10077,-14743,2539,16216,35056,82190,103993,79312,35057,2401,5695,8199,-116,-8340,-6166,-4692,-10034,-18267,-19617,-8403,7859,15157,972,-14118,15542,24416,23404,19599,14894,11898,-10418,-24485,-23733,-10129,4163,9345,13206,3775,-5543,-4868,363,-4179,-15624,-20368,-18828,-18874,-12011,1647,6534,3622,-3148,-16290,-25556,-26970,-24274,-28938,-21135,-13647,-17391,-23297,-10601,4041,13751,46315,75116,48679,10672,-16221,-20720,4961,34684,19088,519,9767,25411,21047,8992,8308,24438,53235,39581,15617,-6989,-15199,-30177,-26032,-3791,584,-6910,-16422,-14989,-8694,4933,-825,-24436,-33829,-35025,-10503,27825,49091,24478,-12636,3046,29336,40333,14782,-16495,-15638,-31422,-7037,30844,32422,17050,-10170,-12529,-5590,4918,2153,-583,-8930,-22916,-39037,-28527,-16399,-1437,10997,12459,-5436,-20411,-7300,1205,-9885,-12200,5887,15934,-9377,3314,21131,15945,-9772,-18463,-2523,-1626,-19518,-27738,-25221,-20368,-1817,6759,4110,2065,4002,2778,-5070,-3396,1779,7427,11047,2973,4728,16865,13047,-21316,-20877,11800,34120,32174,17082,5431,8607,-2084,-11736,-6164,-5611,-18056,-23164,-16718,-7258,-815,-5267,5353,-7976,-2447,25267,51690,31345,-10402,-1248,16746,15391,16957,18148,10075],[-9042,-12053,-9311,-3850,-2584,2622,5474,8796,-2604,-19897,-17591,-10970,-19572,-30506,-31192,-23667,200,20286,20349,11020,276,-15870,-33616,-40490,-11221,21486,28518,14059,-4942,8453,20971,24195,12785,-4817,6636,15592,22733,24037,34553,35163,7171,2477,12332,15777,11677,1679,-5393,-2825,-3034,3179,1578,-10386,-22440,-16296,4959,12849,3305,-15327,11208,55417,56947,26694,210,16573,74176,121433,139988,87179,10131,-18100,-23888,-13693,-9700,-23114,-2249,10454,7583,-8783,-5375,6955,14753,11276,-18942,-6464,33691,48765,37552,6442,-22502,-10833,-20275,-34012,-24009,-21430,-4303,14730,6585,-3162,-4132,-7909,-5874,-3949,18866,33934,32615,28598,11296,-268,-377,937,-13123,-5273,4837,11148,9020,9997,4983,-13136,-10653,819,-780,-17463,-7528,14405,7869,-8046,-289,-2927,-19254,-21411,-22457,-29082,-4502,35617,78486,78991,63234,50998,53339,40094,17183,3126,-8460,-4276,651,-11249,-24826,-15665,-15619,3099,41880,73368,60710,22092,-18794,5889,31437,7176,-12827,-25775,-14872,-7083,5696,2446,-27383,-24817,-7999,9836,42702,50042,36298,11512,-6285,6269,13140,-3794,-62061,-54160,-46655,-74809,-92447,-74125,-30646,-12597,-55419,-14161,27474,35027,125,-18566,-20603,-10284,-9058,-6118,10053,31140,26029,6598,-18889,-21793,-6789,-7958,-14228,-7156,16523,952,-29131,18159,51113,40342,4031,-10981,-14564,-10794,-32,632,-2326,-15011,-28771,-15668,-2697,4116,3938,-15107,-3760,23406,31331,29391,18343,23777,40898,65242,45222,3326,-22102,-26000,-22460,-17653,-6602,1768,-518,-3401,-10899,-9131,-5089,6655,30033,62355,75907,55762,24759,4005,-9563,-5441,8080,17233,-8566,-11647,7820,3469,-16539,-14912,-12553,4129,31326,13900,-9060,-22996,-6053,-7442,666,17072,8408,-14521,-24227,-17240,-17876,-16473,-11862,-24210,-8689,9797,21572,26856,24411,17205,548,-7283,-6103,17716,41679,48653,18387,1743,-18131,-1977,-6584,-26440,-37712,-35831,-25755,-20307,-17281,-22468,8242,50155,36129,6043,-25157,-23281,-6799,15769,39659,41296,11717,-10895,638,5660,22460,34716,33320,38456,38398,28340,17301,4847,9083,-1622,-14227,-22292,-15477,-13201,-11074,-31498,-26067,-2498,5264,-1765,-11689,-11267,-4527,-19082,2553,32579,34452,9184,-3922,14079,32002,26753,10595,-19301,-820,25638,23926,6127,-19920,-38728,-14052,-15158,-14286,-21111,-12801,-2957,8272,17556,20424,6958,-14206,-20823,-7412,-4395,-4217,-4627,-4233,7598,4363,-13357,-34768,-20935,-17502,-1471,37452,64523,43397,1267,-21751,-9004,-20509,-31055,-8612,27283,30817,16161,-8072,-38638,-8915,13334,30434,28917,3372,-21873,-24642,-8873,14190,18105,15689,12713,7328,-8079,-10107,-14292,-2395,15123,10654,6582,7007,9496,14836,410,-18132,16104,45526,42281,37574,21982,1672,-12803,-7992,-1290,6064,18618,21715,13133,706,-11238,-6333,11656,24569,13848,-18037,-9591,16660,17005,-5847,-19271,-7345,5398,16365,24720,18348,3363,-8007,-21041,-23683,-31761,-38945,-22473,-2260,1266,-1979,-9650,-9219,-8994,-9401,6139,18818,21185,21202,8663,-10680,-24243,-13181,-6714,-3546,-9821,-11046,-5971,-30391,-26140,-11531,-18102,-14489,6119,13950,1997,-7838,-12696,-13913,-26139,-11998,6197,-5865,-23247,5914,8045,-29991,4249,35106,36213,16336,-363,-7104,-12230,-16623,-16224,-4167,18422,31376,30346,28121,25036,18241,10988,7023,-1795,-23799,-20927,-10172,-15969,-17056,2520,-20969,-34190,-35827,-20010,24977,73234,59968,7879,-22917,4409,20536,20129,10300,875,-9404,-21891,-24829,-19022,3746,25168,25089,18246,27163,45271,42299,34191,34919,35839,22325,3812,-12049,-11555,-3504,3308,8642,25808,46199,55511,32821,41701,70502,60330,13277,-23452,336,33450,85045,101815,73872,26758,-3836,-23255,-20785,-813,18899,36045,29415,5330,-1844,129,-3492,-13157,-20843,-18738,-26584,-18763,-4805,-8738,-11190,2145,13483,26213,18297,-5149,-35070,-14741,14471,19578,2001,-15872,-30166,-31739,-14537,4563,-796,-8059,13721,20043,19327,4265,-10097,-36113,-25102,-6243,7920,3754,-14488,-34826,-4838,23961,18323,4230,-27677,-32536,-13785,-6133,-10191,-23089,-30015,-23202,-17489,-14762,1678,7071,-9356,-31084,-28443,-18000,-1181,11270,14967,17718,13180,-16279,-20388,4446,7165,-4403,-18753,-13140,-8694,-9575,-25709,-21221,-20460,-14679,-11137,-17882,-28462,-3687,13036,11628,-1944,-26219,-4310,25892,35482,16276,-202,491,6339,-14844,-24716,-18644,-13166,-14898,-14354,-14142,-8498,-1231,5150,1057,-14969,-18558,-10473,4984,30219,38600,15502,-11728,-13229,2042,7597,12149,16448,26123,28760,28366,32980,22708,8036,10881,23386,10780,-16493,-18507,1896,18814,3688,-33653,6585,28532,22003,1545,238,12531,16924,969,-24042,-4529,-5618,-24933,11577,36066,33619,-3915,-9696,161,-10878,-16413,-24676,-38086,-15915,-7017,-3543,-6054,2424,9941,11636,-6654,-28822,-17924,-4977,6324,12954,17,-26755,-14602,15651,35444,35025,13265,-12501,4792,32787,49466,27476,-3871,-8205,-4021,-9838,-706,13254,-9309,-22618,26673,33052,15254,-6511,-4083,17748,28702,12779,-15167,-19885,-6173,9854,18708,12752,1064,-7574,-6395,-6330,3924,6363,-9014,-19448,-7375,4798,-5180,-6583,-14268,-33726,-12976,9866,29136,46557,42351,32691,15988,-827,-15694,-28057,-29207,-2648,16761,16023,-131,-4951,-3441,-1463,2924,-6456,890,26208,45599,47675,45120,74290,88866,59018,17085,14122,14544,20397,7147,-12828,-9060,5543,-7585,-14519,4320,21607,42289,89942,113456,90583,42175,8776,6978,4276,-6054,-9443,-6781,-9068,-16098,-26956,-25673,-9456,8814,16701,3622,-14847,12953,23256,25199,24291,20204,14283,-12284,-23398,-16522,-2996,8622,9715,9455,-176,-3095,-1595,-440,-8954,-22043,-25054,-26028,-27710,-16048,268,3001,-439,-6549,-19490,-27317,-27327,-25087,-31487,-26198,-18648,-18939,-23964,-15536,-5149,194,33454,62940,42295,7794,-18000,-16285,12497,44001,28416,4191,6566,22933,19604,6397,5610,25017,60525,54417,31011,5296,-8590,-32202,-30568,-5937,-2892,-11628,-11545,-5300,-3521,7133,2313,-24879,-40600,-43549,-16650,23509,43671,16961,-20465,9592,36218,47459,19441,-19277,-24519,-32248,-1063,33472,30313,13388,-8735,-9611,-5594,2307,-1141,-685,-3680,-14484,-29512,-20771,-8870,2005,9985,11570,-3613,-10944,753,6523,-3523,-6947,6106,13974,-12177,3187,19776,14317,-8410,-12124,-1484,-1332,-16848,-37878,-35580,-23510,-4750,1117,1160,3720,2620,-3119,-12701,-13304,-10208,3279,17930,17532,18874,24581,14031,-23552,-18502,15039,36704,31276,11971,2024,8099,-2224,-10543,-8572,-13471,-27923,-28067,-15686,-527,5835,-4568,1803,-10089,-7312,17832,45193,29367,-8421,-4875,14445,13168,10715,8659,2099],[-15403,-18007,-12527,-66,4562,7774,5796,6052,-5403,-22993,-18409,-9806,-16302,-24089,-24211,-20959,-2307,16625,16229,7062,-693,-13921,-30862,-34075,-6945,20858,23460,7529,-8422,12213,23859,24658,13883,3990,18219,20535,16826,16402,38431,46204,20639,13157,17959,17239,11382,2181,-2380,2305,3262,8013,3551,-9808,-28252,-28197,-4531,6976,134,-11671,21901,75133,79076,42109,6710,12916,74849,137232,158675,86539,11646,-16334,-22888,-15135,-11888,-23269,1360,16111,13609,-5772,-6272,10080,17890,14644,-13556,-12798,27699,47502,40928,13204,-15418,-14710,-21389,-31676,-18462,-12967,1936,18528,11221,8831,4990,-1688,1163,-3101,13835,28614,30007,26190,7566,-4899,-5440,570,-11085,-6429,5341,12384,11350,13921,6601,-14183,-6385,2739,-1422,-12349,4954,22911,12531,-11560,-5678,-5616,-17528,-18312,-20744,-24182,2075,43011,89074,93675,77734,58080,51917,36535,14150,590,-10674,-6565,-849,-11112,-25963,-18888,-18757,1056,40902,73076,59645,19575,-22996,9739,34133,7790,-13877,-29308,-23063,-17680,-3514,-4365,-30201,-26562,-6536,18277,47601,50879,36782,13909,413,9253,6167,-16118,-59731,-38478,-24731,-51256,-76536,-73367,-44867,-33356,-48910,2268,42852,45775,5388,-20602,-34418,-17573,-8422,-66,20591,43249,35977,12868,-16781,-21928,-5955,-8245,-13320,-1500,21634,7012,-34373,13993,51033,46119,14260,-6534,-16676,-14358,-1601,4634,7526,-2036,-18456,-13280,-4999,-1578,-2014,-19288,-10935,17749,28003,26339,14402,20940,39434,64750,46706,6942,-18766,-20546,-17258,-21879,-8598,3887,4246,3171,-2637,-8460,-8729,1851,25342,59721,76239,59374,30931,10446,-3973,-6485,4809,16268,-3895,-21302,-6859,-9391,-18711,-11994,-19416,-6224,25779,12842,-9034,-25062,-6039,-4599,4071,16676,3541,-26397,-30701,-17219,-15412,-10350,-8529,-23810,-8971,10658,22944,29969,27673,19539,3198,-4601,-3986,17589,39745,43859,10891,-6401,-16204,-1365,-9901,-30823,-41609,-39666,-29670,-20671,-12082,-15227,6305,46346,29981,-2030,-27630,-19393,-5636,14698,36262,36747,12373,2182,15893,18579,28341,33275,24364,27307,32254,29375,29224,19458,15199,-3168,-19866,-25841,-14619,-13892,-16482,-37767,-22640,-1760,2874,-4143,-11773,-13124,-8829,-20292,6965,31713,29693,5446,-4355,9233,21065,14084,3428,-10527,6508,27314,20609,-234,-27701,-32054,-8109,-11058,-12460,-19824,-17692,-8476,2920,11299,13414,201,-20818,-28851,-9842,-6680,-8475,-7051,294,14818,10170,-10944,-34323,-23173,-21628,-6908,30156,60576,46247,8292,-22049,-14344,-17565,-31392,-15110,22539,28110,13552,-14034,-35477,-1248,19845,33740,31699,6896,-15858,-21987,-5212,19170,20011,16582,11544,7163,-2710,451,-2112,-4226,14809,12152,5086,1663,3568,9484,-1584,-16767,11491,38824,39146,37094,19387,-6360,-24977,-11766,-2239,3786,20373,29010,21336,7114,-7988,-5777,10224,23144,15546,-16090,-15915,9861,11187,-8542,-19389,-11652,906,14069,21495,14001,-2725,-14979,-23761,-21643,-26640,-33298,-24860,-4627,873,-1354,-6760,-4305,-1774,-3684,6876,19279,23140,21965,8209,-10470,-26366,-14936,-1033,11790,11286,-3302,-15190,-37680,-8846,9848,71,-3418,9684,11966,-2732,-9849,-8770,-9234,-28686,-23780,-10182,-24469,-10457,15548,10956,-26862,8663,37267,38078,19860,1194,-9613,-15420,-18081,-14542,205,25908,40052,35358,27432,19331,10090,1749,-2927,-9948,-29467,-17911,-4563,-8172,-16084,-7040,-29495,-38520,-32858,-6795,42727,86907,69040,15659,-22258,35,18728,22746,14636,1813,-10398,-23916,-21625,-21591,-6345,17115,21404,16473,24093,41282,37558,27595,30159,35352,25288,11582,-2493,-4202,2271,10165,17053,32758,50890,57633,29485,31060,61476,55778,13728,-19840,4005,32315,71815,84974,58557,16603,-9024,-21613,-13381,7933,26284,40724,28919,-1444,-10277,-6077,-7750,-15216,-21819,-18605,-24633,-24639,-12709,-9995,143,9795,16087,24287,14247,-11282,-28536,-4631,22609,23185,2811,-15001,-23806,-22614,-18524,-8356,-17867,-9294,25241,25725,21666,3984,-9595,-32551,-31288,-9059,15625,17187,-1718,-31574,-15038,16674,11462,-1235,-30666,-29422,-12091,-4358,-6647,-18900,-28857,-22903,-14010,-16097,-2597,5249,-9235,-32054,-27286,-20379,-7526,6082,15624,23246,21674,-10290,-26797,3295,9342,-300,-21018,-27605,-21425,-14444,-20888,-10658,-7451,-3053,-517,-8195,-28471,-6961,12586,14964,2475,-25671,-3153,31484,44329,26304,9181,8743,16960,-1928,-23119,-33058,-22735,-20355,-17144,-15468,-8764,-1993,3280,-1771,-18383,-21865,-17584,-6362,16576,25547,5758,-17171,-9050,3838,6897,11820,19427,32821,38699,37759,35386,19166,6170,14106,30877,19132,-9364,-12093,5227,20781,8691,-30250,-2711,20838,18070,1643,222,13033,19984,7100,-29489,-9704,-5857,-26552,10710,37328,37219,-1033,-8839,-263,-8195,-9510,-16221,-27729,-12155,-923,4740,-1628,-6089,-4493,4033,-8816,-33041,-19867,-6803,1571,4612,-8249,-30449,-17568,10265,30658,31014,10165,-13045,8664,34404,46648,26080,-3177,-8904,-6347,-9156,1313,14551,-7707,-31232,17822,29864,15128,-7376,-6866,14892,26715,13252,-10239,-16585,-9179,5239,12371,4154,-6470,-11624,-9218,-10227,789,4792,-8323,-13922,-4727,2440,-14525,-23708,-26788,-21683,-2430,9343,21383,35528,35111,32675,22869,10242,-6148,-28820,-22159,9530,26649,21480,1820,-7188,-6754,-2639,2067,-8819,-1715,24257,44033,44866,37019,58987,76738,49478,11207,18096,24223,32487,19184,-5061,-8347,8933,-3351,-13304,6466,26993,48024,93699,117281,97890,48138,15588,9012,764,-11128,-9893,-7368,-12245,-18221,-32591,-30302,-11138,8502,17238,5911,-15498,9295,21287,26201,28128,24829,16227,-14439,-22008,-9553,3755,12245,9363,4916,-6048,-2319,2375,748,-11805,-27926,-19825,-27182,-36432,-19487,-1484,-1360,-5284,-10341,-22968,-28066,-25810,-24154,-32898,-30020,-22645,-20500,-26372,-21317,-14587,-12349,21558,50002,34727,4780,-18581,-11630,19588,52807,36809,8274,4294,20732,18191,3834,1926,24536,66019,67992,44929,16413,-1453,-31675,-34740,-9185,-7650,-16694,-4881,4623,2218,8109,3556,-24516,-42623,-44147,-21382,18689,36621,7070,-30681,17487,43186,53879,24425,-16242,-30165,-24634,5504,36223,28274,9329,-8001,-6758,-5303,39,-3587,631,2548,-6076,-20666,-13213,-399,7678,9674,10211,-645,-1414,8347,11271,1388,-2909,5208,10743,-15224,2892,16968,10841,-6966,-3953,2908,2103,-10907,-39772,-42527,-21710,-5575,-2434,-1201,4795,3055,-3294,-9395,-10635,-19232,-391,25204,32635,33405,31480,13399,-27085,-15590,17821,38358,29633,6148,-1782,6728,-2648,-8637,-9382,-17067,-27543,-27201,-14464,6259,11104,-4725,-2340,-11367,-12188,8544,36244,25929,-6418,-9513,10889,10833,5336,-2600,-8011],[-21425,-24038,-14658,3014,9854,11085,4813,2834,-8121,-25983,-19810,-9487,-14250,-19547,-19047,-18919,-5812,11473,10498,1141,-3513,-12119,-25149,-27838,-3889,18065,15678,-907,-10562,14620,24105,22737,14354,12581,28478,25022,10705,6519,38832,53538,31303,22400,22847,17868,10059,1898,213,6881,8455,11359,4833,-7044,-21530,-40752,-14172,1467,-3250,-12325,26709,88587,94893,51529,9356,6778,71407,149004,170990,81774,10482,-16730,-23212,-17646,-16040,-24900,3563,20213,18147,-3109,-7976,10432,18080,15358,-9721,-20273,18826,43372,42332,18399,-9865,-20106,-23627,-29943,-13579,-5812,6850,20844,16905,20276,11434,2077,6659,-1419,6843,20497,24167,20506,1217,-11574,-13706,-2548,-9319,-8968,3823,11249,11502,16491,8429,-12260,-4226,3771,-126,-3456,14328,27127,13112,-17451,-12803,-8930,-15847,-16665,-20643,-21225,5506,45900,93712,103430,88422,62773,48338,30930,9602,-2671,-13935,-10747,-4145,-12591,-29422,-23711,-22479,-1149,39685,72085,57429,15446,-21910,17179,38570,8709,-15402,-33081,-32381,-25418,-8288,-8229,-30672,-25891,-4603,24707,49747,48492,34578,15055,7191,13057,-1150,-28832,-52757,-30437,-16338,-41893,-70291,-76033,-57519,-50911,-33006,16906,54805,53285,10092,-17630,-42202,-26042,-9463,3919,27412,50695,40162,12149,-21403,-23633,-5920,-9977,-12989,1617,22059,7835,-37887,9707,48355,48424,21897,-2045,-19097,-18655,-3806,8287,17655,11852,-7449,-11781,-9823,-9064,-8435,-22470,-18803,10250,22956,21770,8628,15739,34936,59784,44466,8370,-16173,-16467,-13834,-25946,-11482,4616,7776,8551,3087,-8536,-13639,-4050,19194,54215,72807,59171,33788,14765,117,-8078,299,13533,-718,-28339,-22604,-23119,-15630,-8550,-25471,-16782,19628,10315,-10026,-27968,-7785,-3100,5136,13511,-3665,-38914,-27744,-12739,-9851,-3332,-3849,-18511,-8497,11315,23455,31676,29305,20484,5137,-2591,-2185,17756,38330,39902,4728,-12396,-13130,-2268,-12286,-31909,-41642,-43325,-32454,-20233,-6450,-4506,11550,46341,26245,-7960,-23265,-14104,-2633,15469,33742,32302,14147,11713,26105,27959,31613,29799,14468,15887,25768,30141,40957,35878,24329,-1971,-21675,-24434,-12328,-15053,-22347,-35385,-16410,1378,2636,-4710,-10940,-15770,-12809,-17926,10757,29324,23406,205,-5722,3900,9254,693,-2377,-1688,13396,27873,16088,-7159,-35473,-26322,-2904,-6406,-9671,-16477,-22728,-14882,-3316,4104,6056,-5239,-23491,-34327,-11654,-8904,-12537,-7930,5260,20838,14565,-9396,-35300,-27662,-27880,-16043,17469,51072,45564,13869,-17464,-20724,-15226,-29556,-23310,15049,23233,9851,-19346,-29858,5446,24581,34424,31262,7838,-11075,-15971,213,23254,20902,16125,8477,4956,-152,7510,6794,-5435,14035,13745,4239,-4112,-4048,2070,-5001,-16206,5245,29345,32910,33384,15312,-14449,-38385,-12950,-2733,978,21555,35945,28961,13144,-3828,-6836,6069,19446,15495,-14250,-22792,1698,3376,-12702,-19862,-17732,-6592,8475,14621,5901,-12058,-24499,-28145,-21628,-22773,-27061,-24730,-8312,-1260,-2740,-5976,-1118,4250,2322,7198,17686,23062,21514,7011,-10561,-25198,-16261,3953,25754,29995,5374,-23147,-32601,8375,29633,16733,6735,11931,8040,-8510,-10885,-4698,-5291,-29498,-35997,-25961,-19695,7552,29662,18868,-16137,10349,34954,36490,21253,1900,-12476,-19180,-20067,-12921,4825,33755,47986,37769,23285,10263,259,-7357,-11865,-16879,-33152,-16441,-1084,-2386,-13673,-15441,-30532,-24329,-9898,15298,60119,96312,74310,21673,-19143,-5023,15457,23793,18234,3010,-11322,-24528,-15134,-16091,-13074,7646,14847,12306,19938,35864,30561,18639,22674,32170,26110,17188,5591,2687,7480,16216,24109,37401,52455,57046,25436,18704,48713,47437,11946,-17052,4983,26057,52799,62037,38262,2737,-16477,-20213,-6725,15262,31442,42141,24512,-11778,-19270,-11198,-10865,-16744,-23023,-19359,-23339,-30529,-22140,-9707,9099,15973,17369,21398,9860,-16595,-20348,4482,28499,24179,1607,-16076,-19497,-13500,-18709,-22288,-35451,3452,37018,30023,22714,2167,-11338,-30717,-37779,-13830,20099,27371,9340,-22382,-26007,7447,3024,-7376,-32475,-28370,-12849,-5177,-5724,-16996,-29358,-24599,-11484,-15107,-9087,347,-11931,-35642,-24384,-19874,-13938,-839,14335,26930,29647,-1897,-35953,-1461,8973,2886,-21335,-43529,-30123,-16638,-15055,-293,4579,6516,7810,496,-21779,-11570,9076,15306,4844,-23211,-2874,34798,49834,33202,16593,15868,27490,16132,-4606,-33961,-29998,-25209,-20466,-17391,-9434,-2867,1611,-3878,-20951,-25150,-24991,-19567,-317,9509,-5201,-21585,-6666,2996,2938,7746,19081,36496,45297,44031,35505,14453,3627,15283,35549,25583,-3644,-7488,6893,21440,12621,-22835,-14446,9677,11336,-251,-1592,11526,20955,11818,-31485,-16673,-7867,-29077,8611,36819,38553,1480,-8173,-577,-5068,-3065,-7973,-17357,-6561,5341,13283,5312,-10478,-21554,-6462,-11983,-37083,-23555,-11165,-5709,-5883,-17879,-33898,-21617,2246,22388,24588,6623,-14558,7207,29888,38463,20845,-4322,-9025,-7023,-7548,2674,14621,-5736,-27050,10240,23969,12586,-8863,-9929,10098,21590,11200,-6413,-11952,-11948,-1106,4245,-5656,-15197,-17397,-14242,-15231,-2578,2902,-7364,-8508,-2820,-1451,-23956,-31733,-18659,-5795,5424,5978,10271,21495,25835,31548,30024,22433,3631,-30045,-15108,20216,34788,25795,3392,-11046,-11830,-5436,-10,-12378,-5468,20736,40092,39275,26225,40461,59532,37109,7053,23534,33614,43945,31004,2749,-7310,12374,1216,-12229,7738,30915,50836,92492,114936,100298,52081,21831,11122,-2672,-15511,-10391,-8593,-13994,-14778,-25880,-28935,-13810,6104,16053,7197,-16090,4412,18135,25787,30222,27746,16984,-16824,-20561,-3916,8798,14310,8498,779,-13331,-3522,5859,3286,-11788,-23108,-12431,-21624,-44106,-22349,-3807,-6648,-10993,-14595,-27202,-28245,-23262,-22193,-33415,-32333,-25604,-22748,-28762,-25595,-22130,-21646,11797,37124,26268,1712,-17850,-7342,25600,60478,44038,12614,2949,18590,16830,1997,-2226,23317,69431,79396,56378,24890,4057,-30208,-38105,-13134,-13141,-20621,2425,14117,8140,7924,2674,-24637,-39705,-38534,-24536,13786,28956,-3450,-17472,26642,50107,59134,28866,-10270,-26281,-16005,12621,39553,27274,6032,-7464,-3929,-4301,-1214,-4756,3232,9266,2355,-12179,-6282,7767,14103,10197,8966,3528,7707,15349,15637,5193,-370,2975,6619,-17719,2527,13025,6173,-4508,4762,9888,8799,-2976,-29561,-33216,-15792,-4101,-3382,-2269,5938,5847,3259,2978,2311,-16758,-2450,33284,48397,48190,37822,11866,-31106,-11501,20690,39769,28347,1116,-4777,5346,-2442,-5470,-8199,-14821,-17299,-20542,-12619,12854,15478,-5238,-6408,-10503,-13439,-433,26406,22025,-3571,-13632,7513,10227,4761,-10848,-18618],[-22490,-27543,-13605,6969,15106,14593,4870,1567,-8524,-26464,-19720,-7957,-11507,-15151,-13933,-15656,-7705,7496,5903,-4309,-5750,-7974,-16480,-20025,-85,15467,7771,-8460,-8955,17352,23719,20411,15790,21805,39002,31145,8001,-3138,37571,58539,40080,30784,27778,19075,9624,3120,4509,12690,14107,14876,7308,-1248,-10662,-37110,-21667,-2150,-5771,-15262,27566,96752,104877,55960,9415,426,66041,156950,176741,74744,8343,-17512,-22421,-17454,-18682,-25436,5765,24014,22362,226,-7868,10705,17786,15484,-5856,-25112,9685,38388,42976,22574,-5047,-25210,-24797,-26788,-7728,1316,11529,23039,24273,31238,16562,4948,11796,2075,97,11624,16925,13490,-5383,-16499,-21705,-7203,-7686,-11092,1893,9112,10545,18459,11167,-7511,-3144,4383,3056,6012,21499,28207,10968,-22918,-17768,-10277,-13301,-15418,-20990,-19005,7130,45635,93363,108247,95462,65612,43606,24372,4717,-5244,-15960,-14450,-6780,-13269,-34148,-29410,-25959,-2568,38899,70910,54988,10909,-17225,26552,44972,10886,-16235,-35187,-37880,-27613,-9038,-8786,-28023,-23698,-2228,29329,49737,44439,31854,16855,15554,19700,-4034,-35676,-43168,-19933,-484,-17322,-43099,-58118,-55049,-58666,-20306,29327,63393,57551,14670,-9892,-32526,-34020,-11945,5142,30218,54826,42566,10853,-27044,-28217,-8634,-13333,-12584,3038,19179,4874,-40396,6008,43720,47451,26670,1809,-20134,-21524,-5838,11293,27021,25554,3716,-10498,-15970,-16964,-14361,-24106,-25047,2534,17407,16738,2096,9190,28428,51598,39470,8395,-13484,-13011,-11595,-27294,-14119,4760,10530,12879,7045,-9215,-19141,-9941,12683,46703,66385,55805,33668,16956,2956,-9432,-4406,9975,1504,-27854,-35143,-29739,-8289,-4000,-28295,-26186,13590,6787,-11652,-30727,-10154,-2309,4540,8446,-11817,-36437,-17016,-5285,-3068,4565,2556,-11807,-6432,12277,23290,31910,29302,20194,6654,-830,-355,18619,37869,37241,608,-14714,-9657,-2634,-9114,-22552,-32464,-40363,-34266,-19058,-528,7356,23208,52041,27264,-8846,-16329,-6860,3430,19136,33163,28915,15916,17274,30905,33647,32825,25262,4984,5393,20030,31826,52962,53429,35891,2414,-18919,-20163,-9520,-16418,-27738,-29348,-9986,5584,4186,-3322,-9198,-18710,-14929,-12405,14095,25859,16390,-5745,-7717,-1376,-2231,-12051,-5141,6345,19485,27689,11243,-13518,-41504,-21348,1507,-1337,-5770,-11226,-23325,-19547,-8684,-2383,275,-7220,-20408,-28025,-11985,-10124,-15349,-6971,10373,25914,18211,-7782,-36258,-32878,-34547,-27054,1685,37839,42238,18492,-10170,-25546,-12905,-25407,-31733,5544,16617,5333,-23490,-23820,11351,28047,33413,28532,7127,-6697,-8391,7602,27335,21809,15025,4321,1528,480,11897,13154,-5599,13754,16069,4792,-8927,-12019,-6029,-8697,-15808,-1419,18544,24747,27845,11711,-18077,-33484,-10772,-2810,-1625,23195,43130,36434,19027,1516,-8037,605,14996,15239,-11695,-28879,-6031,-4698,-17111,-19910,-24501,-15620,1015,5215,-5092,-23672,-35301,-32368,-22682,-19287,-20409,-20965,-11830,-4071,-5039,-6258,1294,9843,9079,8245,15268,22307,21230,6487,-10073,-22628,-16233,9138,38634,46116,13591,-27543,-21721,24033,47132,31728,16041,13729,3623,-13328,-9478,53,-1323,-27251,-40116,-28193,419,27251,46547,30489,-3895,10198,29066,32424,21485,2784,-14292,-21990,-21092,-10138,10681,42835,56051,38727,17129,-320,-8387,-13312,-17221,-20573,-34106,-15819,1623,2808,-9835,-20831,-24775,-6799,13352,37213,74925,101365,76407,26741,-13439,-9248,11726,24053,21593,5052,-11053,-22158,-6887,-5014,-10963,497,8144,8490,16897,30616,22916,9302,14285,27556,25966,21694,12910,9565,12844,22515,31132,41331,52345,54769,21642,6949,34482,37475,9709,-13818,4731,17306,31657,36588,16116,-12423,-24368,-17433,297,22163,35565,41869,18276,-22635,-21426,-9111,-8743,-15509,-22998,-19571,-21404,-30707,-29433,-6510,16604,21365,18465,18977,6683,-18209,-11531,12868,32582,23605,-110,-17616,-15842,-4709,-14306,-32961,-38498,24096,49182,34352,23833,171,-14011,-28990,-40634,-18522,22404,34754,18563,-11400,-33022,-1356,-4620,-11868,-30958,-27439,-14185,-6737,-5582,-15557,-29517,-26129,-8357,-10584,-14971,-5168,-14924,-37035,-18852,-15113,-17815,-7478,12992,30384,38117,8702,-37098,-7694,7619,6516,-16530,-46897,-29539,-15456,-7934,10964,16544,14845,14448,8766,-11296,-13292,4992,14416,6556,-18092,-596,38334,54132,38603,23354,23125,38880,36377,15615,-17886,-28086,-26927,-22100,-17755,-8524,-2001,1862,-3613,-20852,-26891,-30438,-31962,-17846,-6906,-15162,-23541,-4745,1746,-1727,2333,17234,38578,49793,48179,34489,9998,1594,15520,38427,31038,1649,-3625,8165,22389,16928,-13947,-26318,-2447,4188,-2160,-3248,9905,21519,16514,-24426,-21536,-8633,-26934,6756,36201,39674,5409,-5957,762,-620,3824,840,-6464,1471,13149,23342,15796,-5958,-35382,-17483,-14189,-37003,-27231,-16162,-13485,-16442,-26867,-34316,-24634,-6309,12634,17663,4372,-15677,2174,21326,27344,13362,-6673,-8390,-5464,-4249,4885,15116,-2588,-15357,7861,18047,9342,-9608,-11600,5012,14948,8137,-2529,-5599,-11893,-7181,-3765,-14634,-23371,-23605,-20039,-19849,-4777,2075,-5135,-2633,-441,-5308,-27262,-16223,1509,9692,11373,1547,-1776,7043,16536,30787,38209,35914,13836,-30475,-8168,29329,41417,29487,5462,-14798,-16655,-8287,-1855,-15723,-9126,16846,34997,32473,15097,22663,41847,26446,8002,31224,43302,55386,43220,11509,-4860,16381,6507,-10584,8832,33865,51369,87634,108314,99150,55061,28286,14329,-4641,-17788,-10258,-9506,-12662,-5948,-11592,-18401,-15118,2425,13842,8130,-15341,-435,14691,24592,30961,29219,17098,-17823,-18167,617,12322,15423,8313,-771,-19843,-5887,8669,6849,-8559,-17340,-5664,-14062,-39740,-24138,-6174,-12261,-16826,-18397,-32036,-27724,-20023,-19527,-32934,-32324,-26387,-24638,-28146,-27079,-26971,-27270,4010,24856,17340,-1264,-16006,-3824,30012,66471,49881,16980,2293,16080,15204,1091,-6622,21359,70191,87346,64119,29428,6257,-29693,-40740,-17764,-19190,-21162,8923,22017,13347,6116,-941,-26335,-37589,-35118,-27398,8193,20694,-12691,-3040,35835,55819,61960,31341,-4451,-18611,-8326,18750,42069,26386,3096,-8012,-2420,-3856,-2680,-6279,5011,14484,9189,-5457,-1533,13515,18660,9736,6495,6738,14153,19679,17775,6216,-1388,-2807,-282,-20623,260,6284,-1138,-2774,11143,16077,15608,3616,-22025,-24116,-10109,-3181,-4581,-4354,5071,8168,11170,15728,15271,-8798,-4853,39563,61851,60106,40803,6985,-35334,-8644,21032,38389,25173,-4978,-9271,1444,-4090,-4026,-8364,-12384,-9414,-15633,-13031,15858,15923,-9044,-13395,-10313,-11343,-9764,13745,14718,-3301,-19098,2018,9090,7980,-8400,-21207],[-18645,-29595,-12093,9274,17987,16189,4144,379,-8780,-26388,-20175,-7267,-10209,-13183,-11115,-13319,-9378,3437,1374,-10736,-8721,-3352,-7769,-12899,2380,11394,-1603,-16007,-6154,18302,20932,15771,15821,28941,47491,36858,8003,-13929,32808,59023,44480,35683,30230,18770,8497,4448,8607,17529,17973,16528,9064,4480,-1159,-27545,-28161,-6216,-9475,-21069,23513,97715,106627,53392,4989,-7365,57380,157614,172521,63707,3396,-20168,-21276,-14254,-18633,-25525,5918,25379,24092,1972,-7362,10106,16048,13705,-3752,-26200,-233,31285,40782,23309,-3005,-27828,-25609,-23823,-2730,6550,13916,23159,30432,39119,18701,5378,14688,4908,-7200,951,7124,4109,-12556,-17999,-23503,-15139,-8873,-14004,-1728,4506,6699,17658,12308,-3466,-4652,2497,5132,12632,24611,24653,4833,-26392,-18835,-10551,-11922,-16284,-23412,-19072,5627,41028,86749,105946,96568,64567,36081,15262,-2052,-8558,-17046,-17364,-8744,-13273,-38388,-37304,-30591,-4816,36624,67432,50627,4755,-13640,34053,50571,12647,-17802,-38957,-44365,-35334,-16674,-14375,-28534,-23305,-1758,30175,45691,37895,28566,18923,23770,27532,-1511,-33833,-32377,-2149,33315,36792,19890,-7527,-31037,-56622,-11553,39852,68744,58142,17888,-1133,-22042,-42721,-17534,1871,27943,55211,44691,13273,-26539,-36942,-16193,-19151,-13014,2184,13112,-1788,-42250,1631,36027,41918,27073,3321,-20187,-22635,-8683,11881,33444,36764,13056,-10596,-24103,-25803,-20876,-26005,-28655,-5512,10814,10618,-5589,744,19269,40041,31354,6379,-11508,-11049,-11469,-27025,-16764,3785,11761,15252,8526,-11547,-25943,-16158,5321,36566,56383,48685,29751,15896,3516,-11334,-9730,5123,1946,-23501,-34311,-22335,-151,740,-27293,-33616,7191,1650,-14735,-33739,-13303,-2827,1898,1233,-20494,-24345,-5066,2265,3114,12224,9641,-4919,-3788,12708,21496,29575,26674,17799,6895,-62,654,19198,37189,34406,-2971,-14224,-5773,-1515,-731,-8172,-20638,-34614,-36648,-18270,4570,18327,36819,61172,32199,-5102,-10491,-374,9357,22313,31676,24450,15552,18559,30337,35303,31843,19718,-3903,-4197,15085,34451,64596,70525,48011,8455,-13845,-15099,-7059,-18324,-32675,-24162,-5078,8988,5991,-1246,-7565,-22149,-14654,-5583,16440,21039,8674,-12357,-10719,-6953,-13057,-23510,-4959,12728,23916,26389,6176,-18982,-43564,-17401,4578,3248,-1327,-4745,-17549,-20065,-12071,-7320,-3112,-5787,-14368,-20987,-11013,-10241,-16821,-5239,14702,29594,21055,-5731,-35643,-36345,-38151,-38659,-15268,22434,36718,22096,-1867,-23027,-10725,-19826,-37095,-5713,8160,-354,-26830,-18123,16219,30230,31137,24044,5346,-2403,-128,16354,31675,23073,13397,-642,-2789,-294,14140,17276,-4979,14219,19039,6538,-12144,-19603,-13881,-12014,-15505,-7894,7456,15636,21767,10021,-14412,-20754,-6747,-3313,-3869,25719,50457,43482,24333,7485,-8357,-5252,10783,15753,-7944,-33812,-12116,-11572,-21095,-19256,-31338,-24397,-6758,-5624,-18435,-37076,-40988,-33084,-24457,-15965,-13505,-15006,-14024,-6989,-7514,-6939,3359,15145,16392,10334,12599,21561,21643,7191,-8659,-19669,-14631,14759,50155,59096,20351,-27796,-10802,36903,61206,44317,24152,15296,-566,-15924,-5895,5106,2739,-21637,-27397,-13846,20146,46683,63618,42972,7883,8607,20151,26335,20831,4044,-14659,-23264,-20568,-5870,17849,52921,64114,38599,9718,-10950,-12700,-14190,-18270,-20808,-33796,-15404,4397,8057,-4921,-21581,-17290,8895,32908,55133,85186,101639,75358,30911,-5933,-11836,7721,23507,24465,7587,-9641,-17582,2123,8057,-421,-452,4084,7228,15868,25951,15260,696,5957,21905,25108,25283,19408,16149,18186,29039,38321,45145,51150,50929,17832,-3022,20019,27051,7721,-9831,3845,7643,10776,11232,-5529,-27266,-31814,-13105,7594,28573,38832,40493,11336,-30111,-12776,1249,-1167,-11642,-21735,-19127,-18792,-24383,-25941,-1213,22469,25623,19274,17057,4689,-15609,-2695,19954,34324,21406,-2082,-19489,-12664,3252,-7087,-31892,-18851,46877,60841,38680,24941,-2000,-17557,-27179,-35429,-22112,22403,38735,25118,-1064,-29227,-8705,-10422,-13641,-26623,-26166,-15701,-8551,-5640,-14011,-28438,-26510,-4800,-4457,-18498,-10294,-16996,-30816,-12116,-8077,-18583,-13418,11871,33517,46350,19904,-25186,-14849,5296,10277,-7265,-29578,-22054,-12829,-663,22449,27722,21326,18690,15754,431,-10121,1260,12391,7276,-11285,4562,42779,57580,42438,29036,29992,50266,56309,34763,-2590,-20624,-26045,-22055,-16556,-6225,177,3430,-1617,-18488,-27397,-33316,-41065,-34700,-22675,-23798,-24120,-3502,484,-6242,-3654,13963,38701,51643,49439,31633,5251,-646,14202,38713,34374,5403,-1391,8460,23254,20997,-4970,-37969,-14760,-2865,-4125,-4833,8031,21362,20525,-14904,-21706,-7117,-20384,4630,35089,40536,10355,-2631,3007,3913,10000,8848,3483,10026,21295,33597,27753,5252,-32655,-27575,-15492,-33247,-31248,-21853,-21576,-26759,-33036,-31699,-26270,-15193,1421,10048,2906,-15951,-6007,9506,14391,3712,-11299,-8766,-3564,-762,7166,15493,542,-3613,11091,13482,5421,-10300,-12430,-637,6638,3673,502,903,-9029,-12550,-11547,-22432,-30847,-30927,-27206,-24753,-6602,1513,-2884,2337,1530,-9578,-21286,4876,21825,22484,14675,-3530,-13334,-6418,7319,29590,45717,48453,22425,-30415,-2704,35232,45089,31278,6889,-18380,-20743,-11486,-3896,-19159,-13291,11911,28106,24189,4221,8140,27616,21013,13751,39595,52070,65680,54671,20270,-1733,19700,11074,-9448,8770,34709,48773,79076,98008,94564,56656,34204,18026,-5415,-18517,-10575,-10688,-8927,5054,4451,-3499,-12983,-2892,9843,7800,-13843,-5335,10401,21843,29405,28265,15863,-17159,-15442,3145,13502,15024,8389,171,-22938,-9754,9592,9747,-4376,-12910,-1057,-7871,-33133,-25609,-9068,-18527,-22540,-21054,-37938,-27102,-17135,-17213,-32204,-30583,-24922,-25185,-27081,-28282,-31257,-31307,-3207,13020,7776,-4634,-14130,-1944,31946,69945,53757,20719,1664,12479,12582,559,-11362,18375,67626,90497,66998,29050,4025,-31490,-42783,-22842,-25096,-17982,13493,27451,17227,2652,-7275,-28941,-36592,-34659,-30981,1732,12216,-15630,10895,44389,59871,62078,31687,615,-11101,-1996,23162,42939,25082,690,-9441,-2266,-4139,-4596,-8717,5158,17662,14139,-548,1006,16461,20689,8031,2979,8368,17453,21098,17681,4694,-5891,-12219,-9863,-18696,-3423,-2544,-10253,-1626,14963,20771,21685,8496,-17119,-16942,-5402,-3010,-6382,-7206,2860,9863,18396,26442,25963,-1664,-6719,44581,73210,69340,41004,-297,-28261,-5773,19895,35322,21443,-10383,-14022,-3630,-6134,-3321,-9109,-11109,-4250,-12290,-13884,16629,14066,-14231,-21626,-9543,-6625,-13951,1970,5959,-4223,-21484,-2638,9749,15583,4209,-9379],[-15287,-28054,-13565,6984,15758,13381,433,-3048,-11482,-28198,-23271,-9478,-12406,-15729,-12584,-13813,-11993,-1469,-3481,-18358,-12675,70,-1070,-8118,2150,4937,-12920,-22969,-4194,16610,15285,8115,13305,32749,52932,41169,9930,-25748,24410,54638,43947,36502,29762,16934,7177,6144,12177,20941,19789,16374,10178,9449,6363,-19998,-32054,-10834,-13489,-26490,16789,92959,101244,45027,-2908,-15113,46679,150585,158436,49650,-3449,-23179,-18056,-6835,-13602,-23894,4964,25233,24317,3043,-5654,10401,14714,11704,-2092,-22551,-8279,23956,36989,21774,-2282,-24445,-24110,-19644,2817,11524,15517,22638,35973,45107,19790,5374,17033,8231,-12293,-9003,-2736,-5035,-16684,-13718,-15948,-24220,-11196,-15109,-4495,-82,2157,15897,13315,1078,-6235,162,7342,17895,25826,19047,-2420,-23790,-14203,-7903,-9788,-17011,-25566,-19005,3694,34992,76941,98935,93810,61830,28307,6058,-8277,-10236,-14901,-15720,-6706,-9654,-33787,-43502,-33255,-5454,35021,63689,46718,-135,-9973,40621,56672,16325,-17604,-42516,-38599,-50474,-32638,-25764,-31656,-23043,-1413,29478,40054,31720,27570,23758,33245,37628,8258,-22964,-18500,23788,81893,111329,105303,62556,6168,-44586,-1001,52335,74748,58961,22453,9689,-10521,-44976,-22937,-2330,24377,54627,48741,21603,-15905,-40653,-23318,-22603,-11015,2469,7820,-8289,-39283,-776,28296,34932,26039,5216,-16496,-19184,-9646,12316,38838,47006,22207,-9801,-31517,-32534,-25614,-26566,-27398,-10747,6000,6284,-11258,-6782,10135,28369,23259,5121,-7836,-8164,-11059,-25003,-16305,4644,14195,18204,10055,-13194,-31418,-19864,-371,26324,45441,40530,24630,13875,4002,-11616,-13169,1464,2812,-17616,-24438,-10735,9328,7499,-21173,-33997,3074,-2554,-17101,-34685,-14650,-2370,-231,-5528,-26137,-11002,7580,10498,9999,21118,18847,3659,731,14242,19745,26249,23105,15064,7514,1418,2414,20782,37261,32005,-5691,-10844,346,3385,11742,9691,-5221,-25276,-34976,-16660,9927,28927,50700,72154,40641,2655,-5468,4693,13893,23946,28954,19473,14611,18215,27447,35138,30526,14935,-10572,-11491,12519,39365,76699,87215,60534,16009,-7245,-9486,-4650,-19927,-35986,-19339,-1154,11769,8181,1618,-5545,-24621,-10841,2504,18694,16003,1615,-18237,-13734,-11950,-21696,-31113,-2032,17984,27161,24785,2049,-22226,-39732,-13547,6986,7478,3980,3299,-7571,-15031,-11926,-9426,-3445,-1800,-7341,-13772,-8370,-8536,-16336,-3142,18154,32115,23673,-2268,-31248,-32847,-32254,-38121,-30764,7115,30176,25218,7133,-15789,-8389,-13083,-31622,-17762,-1678,-7039,-29174,-12584,20274,31522,28406,18785,3522,2377,8671,26085,36652,25051,11559,-5887,-7336,-1568,15061,19705,-3664,15638,22540,9123,-13384,-25842,-19928,-13967,-15105,-13585,-2670,7021,16779,11060,-6113,-9291,-2649,-5075,-5445,29320,57518,49578,28455,13178,-7183,-10771,7502,17543,-2796,-37876,-15782,-15661,-24229,-17751,-32313,-28046,-12465,-16064,-33528,-50825,-26039,-27025,-27039,-13085,-6993,-8432,-13963,-9757,-9658,-7670,5044,19777,23490,13025,9650,20779,22334,8693,-6538,-16774,-11863,20344,59484,68051,24667,-25718,-2065,45542,70368,53299,30233,16158,-4624,-16269,-1836,9257,6339,-13030,-10968,1935,37135,63518,77803,53176,17547,5512,8353,18093,18811,4994,-14254,-23483,-18961,-774,25455,62671,70959,36835,971,-19902,-10346,-10767,-16859,-19275,-32759,-14798,7330,13097,192,-18452,-11029,20707,46851,66757,89148,96411,70571,33391,1965,-12664,2862,21320,25821,9420,-8192,-12573,10457,20507,13556,6342,5175,9474,16200,21126,7300,-6851,-2171,14791,22940,27287,24262,21464,22522,34778,44813,48458,48685,44887,12787,-11057,5554,16343,5680,-5655,2243,-2370,-8738,-11863,-23961,-40037,-38447,-8304,14124,33590,40586,37773,4060,-27008,1482,15502,8756,-6992,-20227,-18870,-16356,-16963,-16143,4355,25788,27745,18908,14785,2847,-10959,5093,24681,32813,17076,-4667,-22342,-10354,9747,1318,-16821,6890,68482,70700,42182,25227,-4937,-22516,-25758,-29535,-23598,19618,38437,27952,6918,-19984,-13881,-13757,-12325,-20825,-24726,-17667,-10598,-5613,-12080,-25589,-25069,-1602,1277,-18030,-14535,-17469,-24489,-5880,-1190,-17063,-18751,10738,35702,53136,29995,-13331,-22777,1694,13449,4200,-11037,-13001,-10757,5553,33100,37138,25259,19838,20503,11618,-3110,-1359,9200,6490,-3817,12413,48308,60290,44588,33147,35851,60676,73912,50996,10577,-13239,-24369,-20936,-14246,-3114,2895,5471,1296,-14597,-26918,-32807,-37639,-35414,-30958,-29986,-24355,-2864,-290,-9429,-8939,9673,36817,50660,47476,26624,17,-3369,11204,36096,34796,6781,-1240,7759,24023,24529,3481,-25260,-25302,-8815,-5800,-6039,6190,20638,23665,-5453,-16404,-2595,-12032,2338,33638,41530,16356,1828,5903,8036,14998,15313,11682,17909,28940,43066,39448,19057,-15305,-29537,-15210,-28409,-35004,-27106,-28119,-28849,-23484,-27265,-24898,-22461,-10173,2445,2530,-13087,-14185,-2321,2893,-6173,-17793,-10457,-1950,2600,9689,16195,3705,6965,18858,13257,2614,-10231,-11929,-5867,-2081,-1260,3055,7480,-3196,-14504,-16998,-26410,-33188,-37448,-34709,-29340,-7613,1710,-488,6533,3575,-13306,-10327,25012,39869,32446,16396,-6684,-19562,-13825,-95,28374,52095,59154,28830,-28107,1792,38166,46138,31605,8117,-19413,-21524,-13682,-4984,-21085,-16850,6958,20476,15772,-4209,1007,22020,24057,23401,48485,60418,75444,65914,29738,2955,22859,15236,-8149,8387,34205,44172,68756,86558,88733,58376,40761,23377,-3722,-17132,-10643,-10803,-2492,17626,21926,14197,-5014,-7694,5223,7094,-10906,-8456,6590,18669,26608,25957,14530,-13599,-11421,4805,13579,14415,9626,3695,-19446,-13636,9479,12265,360,-8918,2168,-2873,-27376,-25827,-11145,-23844,-24927,-19647,-37162,-24946,-13632,-14333,-30141,-26696,-20937,-23190,-26738,-29640,-34954,-32997,-8531,3557,-866,-7233,-11661,-747,32445,71982,56883,24854,2105,8867,9904,1057,-14959,15685,62859,89409,65797,24783,-1671,-34844,-42934,-26349,-27670,-12877,16727,31228,20725,-754,-14325,-28084,-33531,-35333,-34204,-4262,5072,-9884,24416,52969,63231,60779,31419,6243,-3216,3911,26398,42421,23648,-431,-10352,-2200,-4088,-6008,-11314,4166,19418,17936,3433,2265,17219,20657,5713,-670,8632,18082,20329,16212,1692,-12882,-24434,-21337,-14532,-7342,-12033,-19760,-726,16617,24013,26791,11943,-14515,-11473,-1663,-3448,-8820,-10537,-42,10870,24016,34294,33729,3569,-7659,48610,82375,75803,38702,-9450,-19686,-2109,17882,31069,17694,-14292,-18781,-9394,-7993,-3292,-10472,-11822,-2123,-10740,-14247,15684,10516,-19662,-27885,-8610,-2095,-11267,-5030,-3935,-6714,-20361,-5620,11708,24511,17979,1629],[-11036,-25390,-14548,3863,12174,9983,-2367,-5186,-13462,-28916,-25447,-11148,-14715,-19523,-15038,-13973,-12226,-3348,-4586,-20211,-13117,4649,5781,-3308,1844,-1000,-22872,-24930,-1378,15117,9983,121,10338,35198,57236,45683,14375,-35851,14995,47768,40582,35196,28400,15905,8205,9945,16452,24136,21033,16157,12142,14593,12898,-13233,-31262,-14979,-15529,-26220,11169,85780,91769,33521,-12344,-20629,35645,136702,136120,33771,-11198,-24867,-11937,4121,-4493,-20179,3586,24183,23645,3882,-2992,11922,14354,10075,-550,-16795,-13408,17000,31771,18168,-2538,-20014,-20721,-14537,8662,16309,16345,21178,39893,48781,19953,5010,18579,11297,-14932,-17944,-12384,-13665,-17136,-6912,-6545,-26755,-13826,-14195,-6371,-4528,-3233,12608,13306,5114,-8096,-3253,8408,20789,24445,11102,-10683,-18577,-7861,-4298,-8122,-18564,-28339,-19663,702,27119,63817,86720,86207,56408,19666,-4140,-15101,-11661,-11599,-11284,-2339,-4312,-26809,-41511,-34322,-5897,32454,58055,41819,-4806,-8394,43816,60802,20142,-17133,-41346,-24998,-32687,-41148,-42191,-37485,-24549,-3607,25357,31524,24289,26204,28307,40895,46245,20025,-9846,-5645,49181,127916,179217,180929,122842,36968,-30677,10709,63105,78167,57825,25637,18823,-1258,-40547,-28515,-7824,18637,50623,50291,29527,-2761,-31659,-26155,-23240,-8266,2339,2251,-15083,-34208,-3099,19200,25408,22263,5923,-11466,-14167,-10739,10267,40516,53134,28058,-10652,-40222,-38208,-30656,-28627,-26343,-15323,850,1777,-16555,-15417,-1047,15009,13544,2622,-4962,-6680,-12640,-23975,-14623,5692,15946,19603,9430,-16488,-37418,-23144,-6747,13838,31592,29492,16466,8794,2101,-12812,-17011,-3243,1687,-14214,-17116,-1952,16597,13353,-14073,-29398,-478,-7546,-20884,-35699,-16259,-3070,-3698,-13674,-29419,-457,17097,15993,14594,28232,27099,10950,4018,14066,15448,19309,16086,9542,5870,1008,2199,20335,34827,26684,-11227,-8946,5396,8869,23228,26543,10125,-15365,-31116,-17048,12523,35763,60195,79776,47835,9701,-4023,5370,14234,21689,23033,12451,12138,15578,21965,31891,26849,8611,-17673,-19250,9812,43648,86082,99759,69666,21100,-3563,-7705,-6352,-24630,-40501,-17561,-1023,10834,7546,1920,-6132,-27459,-6770,8574,18243,8413,-6930,-25346,-19194,-18887,-29932,-32321,-349,19321,26448,20349,-3409,-25434,-35433,-12085,6248,8240,7063,9844,1585,-8983,-11098,-11471,-4361,330,-3239,-9184,-6923,-7596,-16496,-3953,17675,30667,23474,255,-25465,-25304,-24225,-27123,-38683,-8953,20948,25523,13833,-10039,-8510,-8163,-22048,-31065,-15048,-17127,-32203,-9624,21044,29632,23313,11107,12,5400,15328,33797,39844,25279,7255,-13413,-13601,-4763,12961,18491,-4162,15590,23922,9680,-15124,-31081,-23310,-15470,-16483,-20150,-12476,-1396,12164,12224,656,-2357,-1960,-10860,-7694,31792,61588,51993,28678,15552,-6661,-17317,3513,18546,1569,-41503,-18798,-17731,-27941,-17115,-23991,-22226,-14536,-23402,-46678,-32368,-11403,-19363,-32436,-12870,-3437,-4263,-13217,-13735,-12656,-9882,4482,21549,27767,13892,4531,17869,20735,8394,-5816,-15830,-10165,23579,64146,70665,24261,-25220,1669,47291,71973,56194,32024,14225,-10404,-16957,-703,9761,7652,-3423,4242,13678,47971,74085,84998,57256,22308,-161,-7264,6276,13528,3454,-15408,-24840,-18448,2902,31145,69148,73784,31396,-10606,-23847,-4063,-7127,-16917,-19083,-29911,-14532,9085,16203,3443,-16061,-8573,26447,53113,69861,84811,84262,60434,32164,7740,-12838,-4417,15504,23491,8208,-9079,-9814,15574,29207,25748,17049,10878,13453,15363,14028,-2408,-13963,-11029,4644,17704,25848,25532,23506,23765,37472,48391,49521,43644,34976,4162,-18105,-10069,4156,1923,-3125,-1154,-13626,-27433,-25735,-31314,-45479,-43052,-5557,17610,35127,38955,32197,-4356,-17855,14427,28219,16765,-4676,-20704,-20959,-16171,-12061,-8602,7310,24544,25606,15271,10048,-1189,-7764,9586,24978,26383,9333,-9169,-27957,-10269,13490,9449,3009,32363,85548,76401,42704,22626,-10284,-30645,-26371,-26569,-23285,12646,32017,25008,10053,-12968,-17057,-15578,-9868,-15969,-24740,-21899,-14159,-6443,-10791,-22474,-23406,-965,3882,-16018,-19054,-18084,-21016,-3012,2276,-16405,-25116,7767,34738,55795,35978,-4373,-32922,-5002,13718,14115,4231,-6625,-12130,8129,40220,42300,24506,15830,20614,19058,3209,-4017,3275,2047,1552,20067,52841,60532,43347,33573,38389,67461,85850,61177,18690,-9713,-25422,-21490,-13405,-1831,3398,5270,2466,-11985,-27704,-31087,-27055,-18877,-18855,-30616,-26818,-4635,-2247,-12212,-13785,2925,30990,44817,40160,17319,-7694,-8645,4541,28447,29574,2917,-5496,4237,22531,25081,8732,-13718,-30505,-14786,-9102,-8814,2415,17285,23533,608,-10681,2040,-4881,-2193,29671,40536,20961,4972,6813,9041,16080,17215,15030,21747,32761,48233,46845,29881,1450,-21001,-15438,-25823,-39008,-32271,-30981,-19142,-15777,-24323,-22300,-25521,-23328,-7092,839,-8371,-17054,-10205,-4646,-15525,-27839,-16011,-3520,3060,9875,14860,4348,13459,26082,16445,561,-11075,-12403,-12482,-12652,-8477,2766,11450,2310,-13078,-19730,-26263,-28050,-28568,-31061,-35586,-10343,253,-584,7322,3257,-18479,-1370,39581,51866,36920,14910,-8137,-18207,-12349,-6786,24357,53823,64094,29608,-25229,2969,35622,42041,27957,6551,-18615,-20281,-16634,-7176,-22847,-21711,-17,10099,5327,-11530,-703,22615,30969,31957,54533,65659,82122,74309,37351,6757,23285,16226,-9136,5385,30043,35670,55511,73216,80689,58576,46003,28231,-1979,-16707,-12913,-11672,3469,28560,37660,30813,4862,-11885,-1951,3674,-9368,-11273,1446,13073,20598,20421,11226,-10202,-8584,3694,10733,11614,9275,5832,-15607,-19180,6302,11757,2610,-7530,1891,-1435,-24735,-27059,-14297,-29540,-23835,-16048,-29987,-22896,-11497,-12958,-28766,-23187,-17450,-22192,-27544,-30419,-36535,-32482,-12683,-4004,-10115,-11003,-10929,-2105,29859,70983,57625,27468,1800,3624,5328,224,-18825,11762,54428,82255,58928,15329,-12182,-41235,-42827,-28879,-26616,-9047,16812,31774,22289,-4638,-21246,-22985,-28470,-35981,-35861,-10520,-1861,-3026,35369,59971,64652,57241,29963,11508,3741,8194,27014,38824,20240,-1995,-11378,-2785,-4383,-7529,-14650,1067,18734,19589,5617,1506,14810,17533,1851,-5213,6337,15303,17007,13045,-2898,-22343,-39604,-35055,-10111,-11448,-21606,-28910,-933,15574,25105,30014,13558,-14746,-8304,457,-4994,-12362,-14694,-3697,10655,27175,38586,37979,6407,-7835,51573,88983,79263,34120,-20024,-9635,2955,15745,26184,14420,-16084,-23190,-15183,-8844,-3527,-11956,-14110,-2517,-10461,-12673,14612,7020,-22433,-20136,-6971,1905,-4207,-2438,-12997,-9864,-17689,-5600,15238,33806,31271,12023],[-7556,-23184,-15568,-337,6940,5723,-4511,-6610,-15505,-29633,-26980,-12656,-17479,-24896,-18618,-14193,-10996,-2650,-2551,-15404,-10256,9255,11693,648,895,-6711,-30996,-22564,1414,13982,5716,-8137,6334,35652,59611,49212,18999,-36735,4867,38617,34350,31581,26080,15877,11528,14977,20448,26359,21400,15846,14508,19127,17751,-7723,-27670,-19119,-15123,-19477,9047,78959,81209,21353,-21820,-22754,25051,117192,107792,16363,-19784,-24552,-3771,16746,6713,-14708,1911,22285,22145,4398,-161,13909,14547,8702,713,-10996,-15986,10433,25163,12698,-3460,-14992,-16148,-8959,14419,20956,16632,18630,41581,50092,19566,4581,19394,13815,-15366,-25284,-21193,-21165,-14607,320,2678,-15879,-12111,-10342,-6574,-7627,-8304,8549,12753,8897,-9439,-7288,8391,21633,21031,1818,-18064,-12534,-1467,-369,-6732,-20502,-31108,-20372,-2487,18529,48874,70788,74827,49374,11897,-13912,-21736,-12478,-7154,-4828,3805,2350,-18820,-35204,-32826,-5574,29469,51282,36744,-8089,-8385,44047,63085,24493,-15382,-35597,-11426,-12895,-20803,-33194,-40783,-26578,-8009,18608,21745,16719,24273,31944,46830,52921,30752,2239,4518,67252,156348,217701,221211,151813,48284,-20445,22270,69645,76935,53750,26616,24826,4531,-36750,-31283,-12249,12222,44188,48898,34784,8912,-18591,-22383,-20120,-3867,3064,-1535,-17934,-26384,-3875,10916,15868,18057,7466,-4230,-7122,-10423,6895,39465,55874,31396,-11850,-47319,-39299,-33764,-30756,-25649,-18260,-3224,-1286,-19538,-23182,-12244,2223,4383,711,-1496,-4902,-14404,-22138,-10152,9208,19132,21338,8489,-19689,-40503,-24480,-12195,1291,17104,17869,7701,2956,-217,-13309,-19541,-7171,369,-12024,-12263,4395,22528,19475,-5455,-21274,-1048,-10619,-23622,-34459,-16049,-2720,-6048,-20645,-28048,8265,24438,19975,18358,34900,35605,18306,7422,13786,10595,10747,7703,3345,3811,596,1792,19351,31312,20189,-17920,-7547,10245,15296,33626,42511,25937,-3784,-25231,-17667,13918,40155,66036,84372,54051,16581,-3842,4830,14533,20165,18344,7448,11799,14437,17934,28861,23245,2842,-23535,-25773,8768,48659,94032,109117,76403,24511,-1846,-8439,-10835,-30913,-42177,-16641,-2657,7964,5705,1100,-7628,-26259,-1437,14063,17055,519,-14500,-30144,-24883,-25556,-34428,-27309,997,18604,23693,15166,-8003,-26470,-30363,-10742,4551,7112,9273,16201,10536,-2015,-8786,-12416,-5346,1171,-825,-5487,-5077,-5700,-15455,-6187,14808,26952,22226,3532,-17581,-15412,-15441,-17340,-27357,-22573,11804,25057,19653,-4819,-9341,-3614,-11346,-27939,-29419,-28358,-31712,-7331,20414,26619,18202,3639,-2727,8510,21456,40812,42927,25401,2518,-20903,-17457,-6970,10260,15854,-4698,15752,24728,9610,-15943,-29900,-19443,-13313,-16838,-24657,-17870,-5696,10449,14144,5550,1260,-3522,-18917,-7373,34769,63990,52159,26512,15764,-5574,-22034,797,20221,6648,-35471,-19643,-16860,-29415,-15252,-15455,-11701,-9903,-19646,-31469,-13308,3252,-10768,-36047,-13629,-1458,-1388,-10962,-16106,-13928,-11270,3607,22144,30481,14229,-876,14297,17888,7267,-5041,-14972,-8148,25805,65520,68652,20882,-25673,1816,43757,67749,54728,31208,11123,-16213,-17628,-1976,7793,9008,8524,18762,21893,53256,78682,85415,55802,23304,-5226,-23239,-6749,6747,840,-16939,-26137,-17848,6351,36098,72948,73282,23696,-22984,-18048,4056,-3942,-18330,-19202,-25019,-12131,11448,18936,6228,-13889,-8306,28149,53954,66731,74567,67725,46972,28693,12351,-10586,-11768,7638,18819,5115,-11229,-8368,18407,34731,35607,29445,20559,19036,13789,5894,-11656,-17824,-17951,-6739,10988,22394,24592,23677,23249,38159,50013,49616,37989,23006,-6965,-21589,-24826,-7657,-2157,-1021,-4141,-24070,-27106,-15405,-21508,-38130,-40414,-4273,18993,34330,35225,25281,-11646,-9033,24528,38296,22426,-4378,-22112,-24449,-17078,-9150,-3581,8117,20000,20352,9458,3891,-6611,-5727,11666,22108,17107,751,-13257,-30833,-10319,16891,19876,26233,57133,98278,78850,41203,18269,-15983,-33291,-27212,-25944,-20629,3697,21097,17597,9321,-8438,-16883,-15163,-6287,-11275,-24818,-27346,-17432,-6203,-8451,-18534,-21421,-1924,4229,-14193,-22695,-19017,-20079,-2951,2721,-16827,-31127,4076,31467,54832,38163,1996,-37111,-13511,11836,22118,16180,-2608,-16162,7772,44251,43932,20199,7930,17013,22850,7746,-5477,-3641,-5030,5096,27163,56871,59557,40268,31448,38487,71194,92392,65773,22237,-9466,-28898,-23163,-13508,-1916,2114,3381,2441,-10357,-29085,-28567,-16833,-4174,-6240,-25617,-30161,-7414,-4253,-13180,-15535,-4351,22588,35438,28810,5037,-16196,-14941,-4395,17171,19475,-5624,-12797,-308,19816,23490,11475,-4843,-25123,-18941,-12761,-11883,-1991,12537,21081,3613,-6248,6495,1487,-7567,24309,38596,24896,7573,6485,7743,14015,15087,14036,21906,32985,49122,49740,36925,15077,-9998,-15369,-24470,-37006,-32940,-26349,-10279,-10076,-22064,-18289,-20058,-33307,-17085,-1183,-1732,-8426,-6064,-2944,-18510,-38188,-24108,-7272,1588,8716,12597,3540,16795,31632,23076,2088,-10656,-12523,-18781,-22951,-16199,963,13879,7801,-7883,-17093,-21938,-20642,-18807,-20988,-34374,-13687,-1548,-1898,5922,1828,-23447,4890,48730,58453,37362,12425,-5810,-10018,-4441,-10228,18463,51262,63284,25420,-20827,2341,29127,34220,21685,3437,-15689,-16794,-18454,-8920,-22728,-25944,-7139,-1152,-5426,-16299,406,25873,38515,38551,58271,68869,86906,80949,44242,10868,22325,15243,-10971,1299,23840,25299,41947,60716,72995,59292,51717,34037,790,-16382,-15934,-11454,9691,38654,52216,46346,15855,-11126,-9610,-994,-8281,-11990,-2998,6952,13415,13855,7877,-6567,-5759,1753,6919,8198,8101,6533,-12808,-23689,2098,9536,3413,-7166,-159,-1993,-23631,-27966,-16966,-32794,-19318,-10331,-22004,-19269,-9082,-11571,-26638,-18715,-13240,-21346,-25340,-25309,-30159,-28171,-14110,-6977,-18193,-14613,-10783,-4446,26111,68860,57671,29901,2215,-1439,377,-969,-21251,8227,44264,70827,48391,2983,-25359,-48440,-41279,-28533,-21813,-5604,15122,30667,23349,-6468,-21448,-14394,-20640,-31941,-31337,-14389,-7263,2855,44481,66514,65562,53247,29146,17634,10873,12103,26209,33181,15606,-3438,-11011,-2272,-3286,-7213,-16461,-2454,16957,20313,7245,149,10411,12416,-2470,-9572,2382,10708,13199,10006,-7098,-31453,-53782,-33441,-4736,-14223,-28313,-32018,-1715,12758,24833,31949,14386,-17103,-6925,1370,-7102,-16326,-19050,-7367,9587,28086,39640,39015,7143,-6934,53811,93104,79965,27923,-31292,1736,9745,14362,21162,11848,-15703,-26905,-20750,-8404,-4057,-13558,-17836,-5393,-11576,-9179,14410,4807,-20523,-11915,-5238,4398,3505,6560,-17370,-14186,-15447,-3976,18604,41298,41850,20196],[-5063,-21182,-16023,-4693,787,1239,-5467,-7030,-17440,-30585,-27329,-13614,-20233,-31312,-22376,-14093,-8945,-186,1381,-8683,-5445,13324,16212,3456,-708,-12055,-34721,-18177,4142,13910,3818,-15600,1185,33939,59609,50857,22105,-30037,-5267,27831,25640,25836,23042,17044,16564,20208,23323,27178,20956,15629,16828,22370,20329,-3897,-23308,-23565,-12958,-9746,11466,75307,73352,12350,-27442,-21204,15917,95064,77415,-2308,-29143,-22249,4992,29141,18294,-8129,-2,19398,19601,4161,1850,15021,14142,6789,987,-6793,-17883,3430,16740,5167,-5215,-10347,-11670,-4090,18930,24679,16002,14215,39938,48389,18222,3522,18734,14766,-15347,-31396,-29486,-27841,-11548,5930,9978,-4065,-2885,-3991,-5472,-9031,-12199,4030,11454,11770,-10634,-12591,6424,19783,15080,-8901,-22589,-7486,3006,2238,-6621,-23618,-34297,-21584,-6281,9034,32284,51481,59765,40952,6376,-21312,-28174,-13729,-2848,1667,9683,8497,-11642,-29568,-30478,-5505,25219,42825,30846,-10282,-10521,40708,62428,28087,-12918,-30923,-3362,-530,-7919,-23876,-41223,-29875,-15424,8564,10644,8615,20551,32902,49928,56496,37055,9470,9759,73027,158911,217434,218183,144159,36365,-18522,29236,68943,68474,43984,22476,24611,4092,-36902,-30939,-15982,4154,35118,44091,35559,15253,-10158,-18470,-16146,509,3413,-3906,-15243,-17866,-4244,3175,6480,13433,9395,3625,302,-9440,1126,34722,54267,31303,-13892,-43104,-36116,-34815,-33352,-26490,-21213,-7369,-3891,-20853,-29784,-23185,-9940,-4393,-1115,1732,-3335,-16693,-20040,-4149,14731,23371,22904,6765,-23357,-38244,-25223,-17449,-10815,2226,5537,-1573,-3482,-3233,-13870,-21587,-10998,-1714,-11755,-10956,6898,25715,24521,3096,-12520,658,-11750,-25020,-31691,-14615,-1695,-7513,-26278,-24599,13980,28405,21425,20374,39993,43054,24590,9919,12595,4956,355,-2204,-3733,763,-349,600,16992,25871,12151,-25818,-6984,13672,20423,40800,55388,40182,7869,-18595,-19159,13337,41207,67196,84771,57727,21902,-5177,4031,16876,21868,16977,5639,13610,15093,15655,26295,19559,-2740,-28839,-31515,8653,53246,99469,114137,79663,25294,-1933,-10252,-16641,-37509,-36287,-16352,-6046,2883,2149,-1496,-10512,-21744,3962,18213,14821,-7715,-20709,-29065,-30582,-31664,-34362,-22794,1086,15584,18743,9191,-11775,-25656,-25226,-9467,2017,3760,9841,21452,18186,4448,-6278,-13409,-7674,-276,-618,-3013,-3330,-3363,-13487,-10123,9187,20759,19611,6861,-9113,-5245,-6966,-9411,-18452,-32947,3489,23837,24033,-778,-11069,135,-1090,-13550,-40334,-39359,-27106,-5776,18363,22634,13401,-2979,-4522,11482,26789,46673,45612,25176,-2408,-27662,-15703,-7407,7336,12097,-5248,15986,24775,8696,-16186,-23855,-10978,-7339,-14794,-25502,-17709,-5375,10954,15706,7844,1551,-7349,-28399,-3379,38057,64531,50088,22126,13685,-4535,-23664,-694,22203,12206,-27018,-18454,-15238,-29106,-12008,-7346,-1282,-1591,-8330,-11971,5646,17506,-1865,-29826,-14965,-890,198,-8117,-15618,-12816,-11195,3006,22064,31754,14106,-5889,10205,13692,5146,-4127,-13720,-5680,27200,63988,62874,15414,-26775,-819,36124,59175,50201,28729,7530,-21445,-18813,-5715,4108,12292,22810,32263,26804,53206,77284,79281,49323,21197,-6938,-31205,-19042,-440,-2115,-18338,-26934,-16752,10016,40843,74174,69614,14491,-34547,-7789,12066,-1719,-20777,-18627,-18880,-7116,15135,22110,9339,-11205,-8605,27988,51913,60078,61183,49321,31981,24127,16427,-5494,-16488,-775,12985,1144,-13705,-7374,19777,37678,43082,41825,32172,25268,11704,-1981,-17582,-17064,-20553,-17667,4268,18206,22711,23341,22375,37919,50567,49737,33500,11103,-19301,-20071,-29121,-17358,-5309,1700,-4889,-31793,-16080,-1486,-8529,-27856,-35696,-3632,19486,32584,30827,18534,-15851,-1784,31695,45628,26089,-5201,-22857,-28104,-17448,-7045,-282,7764,13937,13636,3020,-2200,-12117,-3757,12625,17929,8241,-4753,-13836,-23838,-7911,22956,35351,53205,81176,107584,79567,39228,14009,-18278,-23314,-25702,-26404,-16324,-3715,8247,7899,6675,-5000,-14368,-12570,-1209,-5361,-23006,-32478,-18250,-3079,-3469,-12868,-18399,-2648,4389,-11931,-24896,-20093,-20263,-3902,1886,-17337,-34617,1432,27563,51740,37919,7046,-27676,-21657,9425,28977,25891,739,-20754,6291,46660,43828,14552,-1492,11789,24320,11128,-4472,-8563,-12664,8013,34177,61502,59480,37990,29026,38066,73556,95281,66728,23056,-10323,-32613,-23787,-12805,-1752,650,1538,2839,-8360,-29518,-24413,-6828,8981,5188,-19153,-30529,-8805,-4536,-11146,-12609,-8980,14130,25083,16067,-7520,-21702,-18813,-12979,5117,6777,-16879,-19819,-2666,17934,21780,13636,2920,-16307,-19338,-14500,-12908,-4626,8770,18471,5253,-2514,11649,8606,-11072,19786,37736,29871,11443,6853,6239,10885,10845,10704,20373,31348,47292,49655,41485,26423,1467,-13439,-21793,-29113,-26648,-17373,-1496,-4482,-18347,-11624,-9795,-27972,-24870,-1478,7307,6581,8128,7645,-11300,-39289,-32073,-10830,436,8347,11551,3465,19133,36250,32757,9171,-6071,-9886,-22174,-29921,-21662,90,16932,14781,791,-9337,-14480,-11703,-7450,-8936,-26579,-15503,-1315,-1886,4747,1536,-25665,9794,54249,61821,36560,11973,1085,1712,5896,-8282,12726,46000,58021,18416,-13445,2385,21355,25173,15106,994,-10171,-10565,-16704,-7965,-19417,-26919,-11617,-10395,-14150,-17551,2482,29211,45167,43815,61191,71850,91666,87583,52166,17078,22162,14397,-11408,-1631,17984,15848,31190,51915,68350,62909,60121,42621,6025,-14401,-17529,-8071,17608,49312,66613,61338,28202,-3607,-14655,-4886,-6056,-9084,-4217,2878,7911,9273,6867,-1557,-1329,1364,4460,5967,7297,6683,-9911,-22398,-286,7482,4353,-5909,-1866,-2589,-22205,-26998,-17575,-30815,-12183,-2249,-12186,-12579,-4618,-8520,-22258,-11743,-6518,-18186,-19722,-15168,-18278,-20870,-13218,-5133,-23231,-16789,-10027,-6215,23229,67523,58548,33340,4660,-4472,-3404,-1481,-20816,6472,34266,57177,36441,-9565,-38730,-52165,-37471,-24680,-14438,-1573,12909,29304,25026,-4649,-13843,-3575,-10211,-22879,-22491,-13422,-10362,7573,52231,73246,66838,49885,29804,24835,18512,16233,24752,26271,10200,-4621,-8777,196,161,-3935,-15044,-4919,14942,20722,8878,-950,4677,5809,-6844,-13467,-2795,5884,11005,8535,-9319,-34045,-40346,-17703,1321,-15288,-28957,-26071,-3345,8321,23237,32501,14769,-21620,-7719,550,-10173,-20855,-23859,-11296,7162,26196,37006,36323,5183,-5692,54545,93813,77262,19976,-23926,12820,16989,13426,15341,8893,-14598,-29716,-26348,-7850,-6060,-16515,-23928,-11769,-15339,-5692,14732,3941,-16037,-5482,-5344,3426,8662,15763,-12202,-20962,-15816,-3889,18822,43897,46493,23215],[-5315,-20808,-16922,-9537,-6914,-4207,-6116,-7299,-20019,-32971,-27038,-14614,-23364,-38858,-25622,-13988,-7368,2272,5216,-2701,-586,15997,18712,4680,-3114,-17097,-31726,-13503,7070,15501,5301,-19556,-4944,30198,57104,50114,22835,-25195,-14103,16692,15503,18807,20137,19807,22877,25251,25151,27293,20932,16620,19501,24633,21116,-1127,-18307,-27270,-9451,689,18384,77425,72423,11915,-22560,-16027,10958,76654,52590,-20174,-36865,-17242,14388,41228,30387,354,-193,17177,17489,4448,3999,15848,13730,5208,1309,-3541,-19387,-3234,7983,-2650,-6066,-5234,-6631,761,22899,28426,16026,9254,36095,45145,17464,3197,17873,15231,-14605,-34455,-35205,-30957,-7846,10438,16017,9005,13182,6009,-1623,-6625,-11452,2143,11575,15264,-10052,-17708,3932,16885,8334,-18825,-19791,-2610,6178,4249,-6585,-26515,-35613,-21349,-8815,748,16436,31327,43622,34126,7292,-19077,-30075,-14256,2260,8726,15679,14614,-4804,-24174,-27024,-4627,21141,34471,25709,-9555,-12915,35656,60206,31797,-8377,-25586,887,6819,414,-18386,-42758,-33279,-23544,-2644,446,1725,16583,32093,51198,58553,39823,12134,11868,70724,145371,196015,194868,122278,16020,-23034,31056,63433,56014,30222,13523,18691,-1597,-39520,-26854,-17523,-4065,25782,38836,34963,18770,-4772,-14687,-10785,5132,3868,-4141,-8058,-9399,-4104,-2934,-1054,9932,12410,11893,8024,-7014,-6177,27470,49618,29085,-15093,-33644,-30324,-33270,-35288,-28080,-24333,-11448,-5825,-20074,-32500,-31227,-19852,-11611,-1972,5384,-1037,-18231,-17183,3166,22499,29236,24987,5100,-26728,-34010,-25760,-21750,-18931,-10509,-6470,-10173,-8998,-5905,-14101,-22947,-14365,-3970,-12743,-12688,5585,25995,28180,11116,-4003,4053,-10700,-24019,-27579,-11869,238,-7850,-29578,-20885,16690,29000,20418,20670,43266,48947,29488,11373,10556,-585,-10857,-12704,-10948,-3091,-1623,-1157,13290,18431,2659,-34359,-6170,15919,23363,43893,63868,51519,18545,-11880,-21562,10776,38899,63811,81045,58372,25130,-8187,3380,21784,27255,19170,6565,16368,16712,14137,23880,15855,-7950,-33376,-35564,9023,56635,101773,114376,79112,23687,-2263,-9939,-19286,-38220,-27679,-15699,-10431,-4095,-3193,-6044,-14846,-16187,8674,20631,11479,-16118,-24568,-23897,-32453,-35781,-31955,-20257,-517,10326,11773,2617,-14643,-23373,-20272,-8191,-1026,-1686,8314,24811,23781,9620,-4334,-15112,-11987,-4491,-2807,-1998,-2127,-1146,-10940,-15641,668,12155,15451,9405,-1421,3883,501,-3640,-13260,-29824,-3366,21758,26391,1479,-13828,2682,7731,628,-28485,-39015,-20803,-5248,14749,17682,8948,-8429,-5816,13791,30871,50837,47391,24228,-7451,-31749,-10773,-6316,4049,7166,-6007,15913,23695,6602,-16261,-16552,-1008,1185,-9936,-22849,-14718,-2890,11738,15983,7396,-1345,-13435,-32532,3493,40921,62781,45617,15545,9152,-4354,-23212,-1733,23678,17522,-17361,-15172,-14527,-29167,-8014,-328,7174,6751,3994,6279,23312,30516,6598,-23641,-16952,-1945,184,-5630,-12755,-10065,-10080,2563,21286,31285,13098,-10381,5184,7697,1492,-3639,-12448,-3244,27356,59474,53803,8258,-28421,-5639,25605,47925,43857,25103,3513,-26184,-21178,-12220,-281,18657,38353,43717,28313,47867,69857,67034,38245,16265,-4621,-21662,-27637,-7589,-5332,-19726,-27458,-15470,13582,45164,72499,62429,3794,-42639,2406,18383,-1155,-24161,-17103,-12437,-866,19522,25445,12554,-8270,-8461,27569,49036,52237,47061,30942,16402,18750,19678,1178,-16823,-8821,6353,-3539,-16374,-6798,19670,37910,47576,52385,43270,30426,8510,-8843,-18000,-13524,-19320,-27543,-2157,13411,20003,22699,21515,36855,49838,49485,30387,684,-32486,-15541,-19437,-24357,-7671,4592,-3831,-36183,-8877,8650,1643,-19711,-32636,-3936,19095,29985,25795,11875,-17618,2872,35145,49249,27099,-7402,-22551,-30884,-16943,-5762,908,5908,6811,5759,-3942,-8246,-17871,-2200,12155,12772,2024,-4968,-10534,-15368,-2807,32188,55374,81639,102228,112699,78355,36634,10105,-15475,-12795,-21829,-28489,-12516,-7473,-5512,-3664,2454,-2777,-11964,-9809,3969,1012,-19614,-37821,-17204,1725,2914,-6657,-15359,-3348,4565,-9391,-27279,-22726,-21759,-5704,-98,-18507,-35834,-900,22394,45857,34492,9808,-19461,-29601,5716,33256,32200,2735,-26022,3171,46538,41375,7341,-12538,4647,22518,11968,-2863,-11030,-21212,8812,38963,64957,59537,36363,25851,36238,73460,93756,63451,20382,-12533,-33786,-23325,-12179,-2459,-2228,-1483,2184,-7706,-30598,-20387,1129,18696,13520,-13730,-27788,-9897,-4934,-8866,-8547,-11307,4787,12999,1350,-20653,-22665,-19217,-21865,-7883,-9180,-32025,-25059,-3372,15192,18385,13592,7590,-9808,-18875,-15947,-13464,-6939,4522,14102,3554,-2065,14754,14058,-13819,14306,35850,33444,14248,5806,2658,4844,2532,3382,15652,25947,40658,44507,41234,32734,9830,-12469,-19365,-20844,-18850,-9461,4468,-1433,-15481,-5213,-123,-17713,-31566,-2585,14900,20534,22799,19250,-521,-30237,-41631,-16380,-2792,6153,9014,1466,17865,36462,40349,17230,-304,-7242,-25282,-35552,-27209,-2457,17679,19760,8397,-1989,-8501,-4943,1957,1461,-19780,-18760,-1863,-3001,1135,-685,-28001,9917,53181,59326,32188,10728,7072,10540,12838,-5797,4065,34576,44637,6036,-7102,56,9630,11990,5021,-3997,-6254,-6057,-15010,-7810,-17484,-28183,-16350,-20007,-24371,-20401,174,26717,45339,43329,59247,70609,92396,90079,56983,21283,19298,10194,-13925,-7003,9100,4301,20232,43176,62987,65533,67259,49705,9309,-14672,-21127,-5695,22829,56031,75948,70557,36664,4020,-18733,-11786,-6831,-7376,-5745,-2147,1566,4160,4688,552,622,-979,-268,759,2396,1870,-10509,-17659,-3311,1923,1386,-7614,-6842,-7029,-24436,-28399,-20422,-29264,-7636,3271,-4976,-7278,-2104,-7847,-19801,-6441,-1147,-15206,-16049,-7494,-8881,-16275,-15485,-4800,-27949,-21557,-12759,-11209,17976,63489,56373,33677,5145,-8700,-9408,-5127,-21315,2734,21391,38757,20891,-23439,-51974,-48914,-35411,-22043,-9396,-522,6907,24526,23841,-3346,-7139,4552,-1737,-14373,-14935,-11008,-14214,7655,55169,76715,65191,43967,28308,29141,22992,17278,19774,15525,1215,-8644,-7997,1681,3206,-514,-12881,-7730,10663,18512,8188,-3612,-4183,-4342,-13412,-19173,-10757,1044,10597,7851,-10286,-27372,-23465,-3738,5871,-16513,-25958,-20368,-7408,1208,19244,30596,14112,-28789,-11816,-3236,-15244,-26455,-29506,-15872,2813,21066,30454,29691,338,-4559,53376,90835,71411,11364,-13121,22766,24125,13569,9469,5857,-12784,-28864,-22132,-6586,-8391,-19788,-30684,-19881,-20028,-1531,17513,6660,-9647,289,-5671,1116,12957,25229,-1860,-23551,-15944,-3626,17998,43874,47484,23646],[-5768,-19463,-15636,-11341,-13148,-7875,-4110,-5048,-20521,-34632,-24051,-13553,-24611,-44103,-25015,-12016,-5231,5191,9268,3089,4635,18163,20272,5487,-5006,-20720,-26097,-8135,11488,19641,10697,-16207,-11275,25096,52431,46935,20971,-22168,-20077,6517,4942,11185,17842,23746,29410,29304,25702,27176,22085,19015,22024,25380,19734,234,-13488,-29798,-6139,9536,26978,84019,78168,20157,-11005,-9495,10783,67019,40588,-33430,-38454,-11142,22747,51298,41364,9430,1349,15328,15219,4468,5395,15292,12016,2711,552,-2431,-22566,-11161,-1891,-11234,-6734,-1227,-2733,3884,24564,30496,15679,2763,28927,39447,16249,2362,15513,13803,-15133,-34606,-36850,-28203,-5370,12032,19027,20953,31277,17744,3396,-1943,-6426,3366,12461,18128,-8961,-23905,-230,12031,-28,-27056,-12421,523,6247,3874,-8060,-30447,-34721,-20213,-10743,-6511,1545,10093,26783,29697,14609,-7601,-24998,-15435,6549,14540,19940,18866,-196,-20850,-24491,-4417,16233,25593,20524,-6909,-15981,28301,55583,34200,-3143,-17992,6570,17243,13308,-9229,-41225,-36212,-30035,-12359,-6934,-4449,11676,28293,49273,58343,39241,10494,11545,66552,131946,179357,181319,113180,6606,-29321,28636,56200,43910,15353,150,7672,-11579,-41961,-21658,-17017,-11369,17015,34481,36100,24428,3655,-7149,-3744,9174,3656,-3662,-554,-2857,-4813,-7787,-6376,7511,15402,18993,14677,-3778,-14785,18210,42611,25482,-14378,-24320,-24477,-30815,-36892,-30653,-28547,-16273,-7867,-18063,-29862,-33360,-26383,-17118,-1897,9345,2071,-18150,-14040,10740,31470,36152,27390,3610,-29698,-30468,-27050,-24418,-18129,-16403,-17446,-17684,-12560,-7572,-14050,-23909,-17370,-6115,-14401,-16864,517,23138,29922,17907,3482,7834,-8349,-20767,-22515,-8123,2790,-7447,-30405,-17778,16668,26493,17186,19344,44532,52806,32733,11769,7873,-4671,-20578,-21932,-17067,-7442,-2921,-3026,8614,9191,-8370,-43291,-3724,18060,24530,43083,67368,59174,27588,-5398,-24503,6909,34012,56963,74196,56365,26489,-12546,2862,27778,33922,22425,7893,18286,17929,11987,21150,12685,-11607,-35172,-34747,9967,58718,101104,110397,75472,21059,-1438,-6223,-15494,-29551,-17250,-12817,-13696,-11471,-9498,-11781,-19742,-10031,12887,21827,7776,-23778,-24371,-17880,-26607,-34830,-29163,-19262,-3171,3891,3955,-3428,-15714,-19218,-14792,-6114,-3359,-7777,5490,26538,27672,13935,-2418,-16712,-17408,-10661,-6397,-1656,-950,1295,-7361,-20996,-9687,2638,10848,11369,5296,11885,7318,860,-10720,-24370,-7348,19637,27177,2413,-16486,4750,15337,13783,-13350,-26865,-13733,-5137,10396,12695,5682,-11638,-6351,15819,34178,53806,48753,23227,-11592,-28839,-5043,-3767,959,1874,-6169,16120,22097,4013,-15458,-8389,10005,11860,-2117,-17797,-11409,-429,11958,15626,5766,-5882,-20647,-22094,12290,43404,59311,39591,7817,3234,-4519,-21697,-2246,24773,22716,-6305,-8602,-13927,-29112,-3205,5810,13539,13808,15104,22573,39297,42243,14740,-17335,-18958,-4018,-861,-3256,-8086,-6104,-8035,2664,20440,29560,11520,-13559,-386,389,-3316,-3461,-11019,-655,26550,52644,42672,475,-29747,-11044,14658,36988,37925,21541,-283,-29661,-24171,-20775,-2413,28936,54327,52715,27109,38316,57670,50500,23966,9613,638,-9688,-25170,-13674,-8159,-20601,-27327,-13711,17245,49316,68529,52244,-7786,-39209,11275,22581,-2100,-27421,-14299,-6051,5619,24164,28921,15948,-5103,-6596,28727,47638,45945,35142,15079,1547,13295,22244,8435,-12534,-14610,-143,-8201,-18459,-6045,18650,35990,49294,60388,52640,33742,4324,-12694,-13035,-8856,-16054,-35291,-7725,8562,17011,22268,21478,35701,48180,48768,28737,-5839,-41207,-9334,-10962,-27351,-9048,7519,-1766,-36797,-4916,14549,8103,-14622,-31803,-4682,18489,27205,20655,5608,-18029,5084,35190,49256,25741,-10374,-20363,-25801,-14667,-4408,535,3003,-6,-2097,-10551,-13541,-23256,-665,10672,7621,884,446,-4126,-6152,4960,44423,78353,108812,118491,113778,75848,34191,7820,-8371,-1912,-15583,-31735,-9622,-5814,-17557,-15602,-1753,-620,-9759,-7275,9112,8025,-14173,-37804,-14358,7714,10292,129,-11899,-3047,6114,-5158,-24473,-25911,-22310,-6197,-1022,-18560,-34020,-2451,16776,38156,28811,10956,-12143,-35489,1545,35359,35772,4284,-30254,-269,44852,37789,185,-23494,-2734,18707,11257,-516,-9266,-27571,8059,41587,67545,60910,37146,23606,34206,72014,89461,57779,15943,-13585,-26882,-19322,-9740,-2349,-5085,-4435,1431,-7555,-31229,-15496,8024,25957,19856,-8249,-22326,-9374,-4631,-6097,-3744,-9910,-3373,1403,-12791,-30379,-17337,-14685,-25761,-17392,-24168,-47617,-22339,-574,13077,15154,13200,10774,-4825,-17086,-15366,-11761,-6901,1931,10116,428,-3324,17105,19264,-13300,9903,34625,37020,17563,5254,-725,-1664,-7433,-4519,11437,19879,32121,37110,38623,36108,16663,-10566,-14338,-10806,-9360,-1380,9733,1456,-11069,2933,10539,-6296,-30338,-2027,22544,33844,37059,31165,12293,-16790,-37714,-20698,-5117,4899,7639,278,15905,34776,46914,27027,8456,-2042,-25270,-35675,-29329,-3546,18946,25163,17014,6663,-1599,2318,11933,12696,-11251,-19892,197,-1299,-1023,-1585,-25461,8761,49599,55277,28562,11813,13713,18384,18927,-840,-3174,20943,27020,-5930,1167,-739,-1548,-1055,-4608,-7360,-523,-59,-10128,-4755,-13752,-26584,-17120,-23979,-32283,-21759,-2797,21922,42400,40869,56270,68851,92721,91967,62247,27116,18172,7211,-14001,-10509,1816,-4372,13641,38301,60726,70950,76954,58955,14471,-12814,-21106,-462,29224,62592,83679,77341,44657,13977,-15155,-16901,-6201,-3249,-3071,-2387,771,4469,6224,4472,4822,-288,-2415,-3003,-2209,-3227,-8569,-7109,-820,-1862,-746,-7465,-10028,-10510,-25747,-27728,-21108,-25084,-1519,10289,3840,738,2965,-4990,-14822,1514,7187,-7965,-10114,1052,1341,-10190,-16189,-2362,-25664,-24067,-14330,-14592,15626,61600,55643,35273,8059,-8934,-12227,-6940,-18259,1549,10933,21679,8446,-29435,-45337,-38232,-30940,-17131,-2867,2097,1965,21153,24226,556,591,13215,8022,-3737,-5566,-4655,-13471,7598,57434,80750,64451,39280,27892,33651,27631,18809,15327,5441,-7082,-11607,-5428,5486,9184,6003,-7376,-6496,8394,17554,8881,-3641,-11461,-14179,-18549,-23377,-16682,2068,16192,11495,-7043,-15738,-6363,10334,11357,-15665,-20712,-14515,-11096,-5368,15853,29129,15460,-33450,-16720,-7768,-20019,-30089,-32215,-18164,-1085,15053,22362,21385,-5144,-2155,51621,85635,64358,5035,-2703,31552,31114,15475,4773,3218,-10279,-25063,-18245,-4638,-10333,-23157,-35421,-28699,-24657,2397,21813,11558,-3730,4075,-7289,-2855,15478,32836,8316,-18910,-16673,-5348,14060,39134,42537,19107],[-9795,-20362,-15650,-12705,-20397,-12383,-2512,-3259,-21061,-34993,-21328,-13084,-26327,-42794,-22620,-10787,-5430,5321,10329,5822,7210,17266,18687,3908,-8131,-24892,-22418,-4082,15540,23652,16598,-9634,-19625,16783,43555,39088,14351,-22891,-23784,-3460,-7088,1684,14528,26301,33397,30062,23460,26065,23554,21164,22417,22784,14620,-1347,-10729,-31132,-5228,14363,33507,91045,86279,31694,519,-4227,13564,66579,42577,-23575,-31954,-6109,28183,57531,49365,17370,3835,13236,11921,3276,5268,12717,8150,-1713,-2213,-4054,-28413,-21702,-13479,-20783,-7996,375,-1326,3945,22573,29450,14089,-5585,17957,30954,13935,244,10881,9708,-18042,-32721,-32901,-22204,-4877,9793,18091,30019,47827,29680,8408,3256,859,7483,13613,19653,-8119,-31711,-6331,5227,-9755,-25552,-4600,1406,2461,271,-11644,-35841,-31758,-18189,-11871,-11562,-9574,-11819,11204,28878,25989,7152,-16493,-17790,9224,18279,21733,20517,1373,-20450,-23948,-5627,10185,16248,15199,-3260,-19079,18548,48409,34623,1573,-9198,16185,33183,32077,5141,-30846,-33838,-28513,-10424,-5786,-9655,5000,20513,43554,55081,35553,5870,8671,60712,118798,164149,169789,107409,3158,-29707,25151,49209,35020,3140,-15922,-7009,-24411,-39767,-17919,-15428,-15751,9535,30579,38763,33190,16655,4517,3914,12043,2339,-3915,4730,696,-7213,-11597,-9357,5714,17096,23562,19132,-564,-23781,7643,34223,21657,-10976,-16156,-19995,-28996,-38830,-34604,-34413,-22441,-10738,-15966,-23789,-28811,-28499,-21281,-1356,13150,5545,-16092,-11398,17185,39941,42758,29250,1801,-32696,-29006,-30324,-24892,-9104,-11513,-26125,-24695,-14403,-8399,-14419,-25410,-20779,-8450,-16529,-22937,-8601,16498,28647,22128,8588,10015,-6798,-17153,-17740,-4663,4569,-7825,-30720,-16209,13674,20591,11237,15660,42762,53281,33144,10183,3844,-6816,-23825,-26766,-21281,-12988,-5117,-5614,2376,-2509,-21734,-48026,56,19702,23652,37932,64646,61543,33312,-607,-28738,1625,26569,46929,64316,51205,25247,-18496,1303,31395,37066,21858,5532,16370,16071,6717,16395,9441,-13305,-33077,-30097,10133,58089,96407,101678,68343,17114,-1308,-2520,-9039,-18377,-6678,-8019,-14737,-18250,-17280,-19265,-25322,-4728,15423,20932,2956,-31372,-21706,-13047,-21054,-31240,-27952,-20629,-7602,-4093,-4984,-9356,-15759,-14359,-9629,-4136,-5452,-14103,1063,25533,28811,16441,-1331,-18479,-23703,-19252,-11701,-2698,-830,2737,-4000,-24499,-21981,-6945,5881,11646,9484,17246,12273,3490,-10983,-21497,-9146,16673,25376,1012,-18871,5669,20573,24242,17,-15062,-7704,-6416,4576,6979,2729,-13327,-7386,16396,35609,54595,48697,21362,-15435,-24972,-586,-1620,-3011,-4431,-6327,15684,19077,130,-14523,-600,20660,22967,6734,-12708,-10390,-755,10045,14441,3710,-11342,-29206,-10889,20453,44053,53335,31485,-1393,-3992,-5345,-19926,-3390,24323,26503,4694,474,-12458,-27569,1018,9926,16702,17841,22915,35121,51860,51258,21280,-12150,-21865,-7898,-3676,-1865,-3398,-2670,-6673,2118,18649,25736,8361,-16073,-7335,-8897,-10021,-4764,-10646,964,23741,42890,29458,-8253,-31337,-16451,4917,28263,33209,17829,-4599,-29880,-27581,-31088,52,41488,68375,57669,22686,24699,41497,30943,6817,1317,5874,-791,-18357,-18881,-11226,-21715,-27384,-12409,19931,52170,61998,38723,-20720,-30316,17205,23349,-5483,-30216,-11635,-1315,10306,27271,31095,18178,-3136,-3731,31151,47809,41766,26421,2937,-12757,7152,22940,14086,-6792,-17319,-6747,-13305,-20335,-5826,16042,31369,47400,64242,58330,33611,-1829,-12767,-6515,-5208,-13537,-37641,-13463,2903,12959,21048,21540,33970,44739,46081,26686,-7837,-28721,-3335,-5426,-27552,-10784,8819,-1100,-37729,-4700,15278,9562,-14029,-34644,-6538,16899,23385,14366,-1553,-19509,3836,31007,44605,21032,-14827,-17717,-21100,-11767,-3521,-2157,-2015,-6431,-10112,-17516,-19087,-29303,-496,6884,1489,2966,7307,2207,1816,12841,56443,99399,129320,126380,109270,70780,30785,6359,-881,7354,-9132,-37426,-9453,-1957,-25172,-28361,-6253,643,-9269,-7085,12091,13614,-8645,-31326,-12024,12200,16008,5275,-9813,-3266,7528,-751,-18648,-26972,-21092,-5404,-598,-17209,-31263,-5387,9010,27238,19448,8728,-7890,-37597,-4825,33296,34802,3459,-34433,-5375,39952,31534,-8074,-35531,-11393,11631,7533,121,-5853,-26199,3535,39378,66720,61572,38640,20826,29963,67142,80886,48348,8361,-14133,-19446,-14136,-6811,-2643,-9522,-9484,-1949,-10519,-33407,-12326,11323,28328,21838,-5177,-18030,-10014,-6566,-6044,-1701,-8611,-12215,-11458,-27521,-33230,-11760,-10718,-20453,-19298,-28528,-42023,-14140,2126,8684,9682,10034,9833,-4273,-17472,-15686,-10793,-7301,-1547,4099,-6714,-9119,15485,20867,-12714,3657,30744,36998,17903,2054,-6640,-11052,-21587,-12628,7421,11906,20052,25391,31002,33601,18549,-10914,-9837,-2859,-2546,3016,10881,977,-8569,8977,18401,1982,-24487,-3135,26070,41840,45786,38269,21308,-6073,-28904,-26596,-9823,1038,3700,-3804,9766,27579,47606,33143,15101,1283,-26171,-35016,-30822,-6962,16606,26570,22099,12023,2013,5852,17931,20135,-5368,-21710,889,-296,-4894,-5276,-25228,2923,40618,46799,22348,10294,15601,20356,19698,1491,-11130,2226,2103,-15574,6499,-4034,-15387,-17543,-17734,-12410,2513,2747,-7100,-3342,-12831,-27384,-18507,-24350,-37130,-25555,-10135,11113,32279,32220,47854,61848,87691,88184,62891,29567,14627,1551,-15763,-16535,-7915,-13946,6663,31916,56310,73785,83878,65006,16474,-13381,-20301,2443,31657,63767,84370,76321,46772,20188,-10344,-23676,-8861,-2132,-1382,-1591,2168,5961,6776,6008,6988,-1005,-6545,-10167,-11246,-12773,-6835,2585,2702,-7618,-6608,-10055,-15748,-17750,-31103,-29797,-24519,-23388,1146,13569,9038,6080,5487,-4941,-12394,6860,12867,-3072,-6737,6419,8305,-6755,-18874,-2830,-22627,-28282,-19195,-20601,11992,57184,51503,33272,8525,-9548,-15235,-10483,-16407,-1674,-929,3360,-2603,-27689,-31135,-29403,-28815,-15011,402,2030,-5761,15229,21891,1712,3990,17294,13846,3560,499,-163,-11610,3965,55002,80863,60115,31368,23752,33624,27873,16480,7591,-7105,-17934,-17013,-5294,7313,13790,11055,-3534,-5199,5277,14705,7690,-3911,-17829,-26261,-25033,-29284,-20672,6300,23393,15504,-4147,-6371,6649,20668,14541,-16189,-18052,-11739,-16687,-13172,11038,26058,16673,-31469,-24322,-15143,-26215,-32215,-31553,-19009,-5638,7148,11807,10540,-11652,-386,47552,76926,55510,1515,5220,36902,35720,17320,685,-233,-8616,-21316,-15762,-3033,-11840,-26903,-32893,-34807,-27068,5422,26330,16926,654,5503,-10217,-7069,16975,38522,17579,-12089,-16631,-8360,7954,30873,32966,10907],[-15741,-21549,-15746,-12568,-25629,-15253,210,-528,-19662,-30192,-17207,-11300,-26417,-36065,-17755,-8601,-6085,4249,10043,7390,8896,15408,16467,2749,-9488,-26615,-18787,1201,21262,28667,23539,-1268,-27453,7686,32810,28798,5324,-24637,-23069,-10030,-17587,-6947,12375,28901,36297,29494,21295,27250,27878,24862,22537,18957,8171,-3521,-8040,-28657,-4734,17206,38861,98096,95384,44545,12013,1309,19626,73372,53363,-7919,-22182,-541,32632,61922,56193,25910,9128,13450,10060,3352,6451,11432,5342,-5232,-4181,-4883,-32732,-32515,-23968,-27853,-7618,1757,-249,3132,19084,27217,13467,-12452,6228,22765,13112,-601,6511,5578,-20823,-28371,-25226,-13740,-3532,6292,15720,37730,62909,43224,15246,10067,10571,15444,16888,22032,-5371,-38442,-11420,-238,-16430,-15278,4136,2887,-2564,-4198,-14854,-40027,-26029,-13089,-9400,-10464,-8953,-30609,3166,34124,40852,24111,-5625,-18864,12463,22199,23553,22137,2444,-20653,-23452,-6157,5406,9120,12301,2800,-18078,8944,41164,35092,6839,-864,25290,46805,47724,18036,-19618,-24524,-16507,5046,5364,-10497,-1858,10807,37372,50785,30410,1028,3668,46163,85830,115791,118540,67808,-16839,-18438,23988,42469,29005,-3931,-31350,-22719,-37580,-33189,-14693,-12161,-14110,6134,26964,39647,39968,28626,16328,11587,15206,1765,-3773,8863,3120,-9189,-12229,-8390,6013,18744,26982,23020,4071,-28814,-1191,27979,21290,-3079,-7499,-15290,-26374,-39052,-35008,-37410,-27359,-12431,-12420,-15121,-19264,-24848,-22348,1382,18543,10949,-10724,-7653,23537,48469,49761,31767,1194,-33970,-28259,-34237,-21119,4102,1263,-26595,-30083,-13815,-7003,-13769,-26145,-23090,-9070,-16589,-26788,-19535,7967,25680,24833,12423,11211,-5800,-13020,-12339,-639,6327,-8254,-30336,-14322,10025,13504,4433,11183,39255,51325,31769,7899,0,-5289,-16342,-22226,-20561,-18051,-7046,-7449,-3801,-14755,-33051,-34730,6346,21668,22129,30294,57115,59563,36356,3201,-32747,-2499,19215,36398,53786,44744,22958,-23210,163,32386,35664,16520,-641,11000,11335,-1175,10855,8110,-10635,-26748,-23441,10246,55559,88924,90039,59512,13053,-1894,803,-1259,-6353,4585,-668,-11343,-19457,-24865,-26818,-25861,469,17249,19198,-1707,-37285,-17226,-8651,-15901,-26978,-27473,-22965,-12376,-11888,-13247,-13614,-13695,-7932,-3627,-1198,-5972,-17666,-2652,23005,28329,18318,229,-18392,-25514,-28334,-16584,-3681,-691,4041,-111,-21522,-31735,-11888,3382,11615,11919,20675,16227,5665,-12000,-19174,-8132,14150,22194,-1532,-18007,7018,24588,32717,11922,-4052,-2053,-7870,-1317,1880,1209,-12352,-7814,16519,36184,54398,48407,19965,-17604,-21424,3297,594,-6707,-9923,-4766,15842,15885,-3700,-12165,7818,31818,35035,16807,-7144,-11080,-3401,7527,14801,4366,-14045,-35553,-125,27875,43717,46414,23059,-10165,-9504,-4268,-15621,-3773,23579,29929,16303,12846,-6306,-21882,5529,13234,18211,20027,28311,44703,61715,58513,27289,-6953,-24310,-12054,-6586,176,2214,1099,-5150,1998,17273,21392,5066,-16266,-13848,-18235,-16613,-6171,-9980,2980,20389,32143,16742,-15794,-31568,-18697,402,25241,32201,15977,-7743,-25138,-26822,-31375,9570,56431,80648,59759,17134,10101,25728,13094,-10120,-5588,11411,6024,-11462,-20648,-12539,-21154,-25809,-9793,23256,55166,55594,24739,-32092,-19920,21722,22400,-9370,-29145,-7978,3017,14222,29936,33290,20654,-1005,1429,36261,51148,41594,23123,-2157,-24083,2522,23455,19025,-56,-14870,-10610,-16204,-19444,-3957,14178,26663,44299,65786,61897,31887,-7696,-7460,1596,-1016,-10533,-32306,-17431,-1019,10346,21107,23872,34401,42088,43253,25307,-3859,-14148,4214,-636,-25152,-10995,10138,-640,-37644,-5119,13651,8615,-15379,-38844,-6495,16922,21017,9298,-7399,-20265,1873,25578,38112,15727,-17580,-12955,-14837,-6294,-143,-3928,-6487,-8463,-14469,-21843,-22284,-30679,638,3274,-3242,7779,14983,9389,10323,21886,68256,116731,141653,126789,101756,65758,29135,8296,7915,17031,-593,-32654,-9258,4089,-21229,-37374,-7382,4162,-7562,-7030,15005,19813,-998,-22326,-8075,16925,21754,10809,-6669,-1578,10873,5772,-10239,-19829,-15015,5,5260,-10142,-25221,-7481,1849,16322,9618,6007,-4219,-32496,-10493,29932,32269,2863,-35335,-8787,34967,25738,-13884,-40124,-17464,5162,4525,1746,585,-15954,-1666,34920,65122,64269,43619,20914,26439,61765,71498,38756,1432,-10745,-10696,-6130,-52,777,-11380,-13425,-5145,-13831,-32773,-8249,13861,28890,22642,-1605,-12762,-9378,-8176,-6189,-23,-6029,-18032,-21854,-37557,-25692,-5448,-6096,-12758,-10928,-13245,-20896,-1784,6224,4798,5410,7482,8066,-4936,-17208,-14161,-7947,-5382,-2747,-351,-14241,-15968,12862,21554,-10134,-1438,26821,35804,17788,-919,-11663,-19098,-36121,-11279,9630,7722,9741,13716,22058,28833,18772,-9929,-3247,5392,3891,6413,10968,359,-5221,15379,26129,9998,-15800,-2644,28073,46819,51166,42773,28269,3498,-20341,-29804,-13636,-2378,83,-7902,2608,18159,44783,37227,21220,4817,-25450,-33149,-28867,-9838,13239,26380,26043,16556,5095,8352,22312,26029,305,-20062,2905,2841,-6629,-8956,-23392,-3468,30694,38071,16831,8059,14849,19083,18058,3545,-13309,-14781,-24366,-10791,11180,-6811,-27190,-33864,-30937,-14542,5531,4931,-3825,-1062,-11897,-28427,-18424,-19678,-27702,-26549,-17325,-1439,18862,20815,37120,52333,79696,81039,61203,30978,11794,-3212,-16131,-21787,-16546,-20811,1431,25965,51864,75909,89945,69857,17753,-13542,-17038,5268,32435,61845,80286,70009,45334,24469,-4494,-23170,-12045,-1899,1270,2865,8050,10376,8623,8495,10400,-305,-9889,-17988,-21824,-22447,-1725,12857,8593,-11391,-13301,-12607,-20650,-26114,-38096,-31563,-27845,-21521,2802,15303,12723,10660,7529,-5520,-10399,11541,17470,459,-2768,13033,16301,-2247,-19545,-4077,-18949,-30370,-24312,-25305,9652,52477,46177,29947,8714,-8491,-15141,-11605,-13589,-4527,-11120,-11300,-7491,-18988,-17342,-21551,-26943,-13634,2627,1765,-13318,9464,19271,1840,4845,18554,17292,8844,4846,3790,-7444,94,50367,78866,53977,22212,17719,30958,25649,12286,-991,-18857,-28328,-22068,-5563,9021,18746,16269,79,-2657,4150,12670,7121,-2025,-17347,-32632,-28911,-34363,-18137,13829,32099,20666,-890,1451,16907,28870,17494,-16130,-16282,-9783,-21170,-18759,7627,24141,19951,-23092,-31481,-22567,-30053,-29751,-27196,-16305,-7287,1079,2502,968,-14383,2858,43488,67533,48240,3915,12547,40456,39475,20663,40,-2187,-5863,-16186,-12382,446,-9930,-27999,-28010,-29951,-23131,9832,32402,23836,5397,6860,-12014,-7550,20363,44568,27775,-2727,-13064,-9821,2685,22315,22133,2211],[-21635,-20510,-14732,-10757,-23406,-13942,4921,3686,-16121,-23143,-10909,-7356,-24082,-28729,-11425,-5172,-6385,2450,8904,8366,10049,13160,14599,3236,-7967,-25052,-14908,7979,28054,33433,29941,6834,-33678,-2204,20166,15977,-6066,-26065,-20383,-13390,-26502,-14960,10385,30091,36760,26783,19266,30379,33544,28217,20827,12668,-601,-7405,-6949,-25595,-5980,17012,41202,102005,101366,54557,20846,5063,25299,80071,63442,4594,-13896,3305,34145,62544,59585,32569,14320,13757,7629,2760,7355,10531,2938,-8907,-6570,-5159,-32990,-45072,-35048,-32360,-8178,690,-1736,-741,11898,21271,11218,-18717,-7721,13429,11614,-2259,298,-470,-24911,-24783,-18476,-6200,-3051,-336,9878,41034,72353,54816,20862,14901,18384,22638,18817,22461,-3510,-45306,-17270,-5734,-18168,-6181,10467,3199,-10546,-11851,-19991,-44257,-21562,-8277,-6197,-6191,-719,-19564,3385,41145,54267,38959,3564,-21032,13673,23874,23356,21952,1346,-23429,-25696,-8676,-574,1858,9273,7782,-14492,-2542,31440,32749,8906,1690,24597,46374,48688,20084,-13780,-15546,-2518,22093,17649,-8558,-10665,-1295,31385,43917,20916,-6872,-7485,12945,13706,7104,-850,-27822,-61621,-2539,19523,29875,19445,-11065,-48626,-42500,-47264,-25997,-14141,-10554,-10352,4772,19522,31149,34976,29752,20505,14564,15466,-948,-6475,8790,1905,-12562,-12129,-6920,5454,17591,26708,24038,7379,-29439,-9566,23085,23217,5786,-926,-12849,-25520,-39620,-31651,-33150,-31168,-14778,-9940,-7729,-10392,-20350,-22671,4046,23212,15671,-5517,-5175,27069,53853,54011,32203,-748,-35408,-30124,-40711,-16384,15423,13885,-20379,-36775,-14554,-6351,-14414,-28421,-26302,-9899,-16111,-26496,-33333,-3768,19044,23801,12922,9082,-8168,-11392,-8874,1368,5518,-11098,-30962,-13297,4925,4338,-4582,4279,32163,44775,26433,2919,-5333,-3262,-7466,-14813,-17210,-23433,-10790,-10413,-11520,-28212,-30276,-19523,12681,21364,17606,18866,43533,51438,34444,3663,-34854,-5529,11930,25113,41925,35875,18106,-26418,-1928,29247,28499,5518,-11076,1230,1832,-13144,4063,8153,-5690,-20269,-18123,8132,49152,77147,74497,47775,6897,-4700,2933,6230,4444,14330,6343,-6444,-15437,-32298,-34779,-20476,3444,16461,14995,-7887,-31930,-13839,-6643,-13366,-25102,-29430,-27626,-18898,-20612,-21975,-17730,-11543,-2030,1377,827,-6780,-18456,-5699,17579,24548,17849,587,-17847,-20497,-33620,-21103,-5928,-2275,3235,2156,-14926,-26213,-9848,3478,10285,10822,20141,17130,5719,-14688,-18291,-7036,10464,16082,-6820,-14743,7518,25824,37282,20107,3840,1278,-11025,-8779,-4277,-807,-10809,-9186,14281,33962,51449,46101,17311,-19925,-20442,4546,633,-11752,-15074,-2870,14743,10691,-9218,-10374,14725,41226,45507,25257,-3489,-15443,-10123,3725,15742,6761,-13713,-27510,7200,31599,40231,37027,12925,-19788,-12686,-1842,-10452,-5001,20692,30901,25895,25639,3185,-15145,7932,13780,16646,18687,29301,49070,66450,61724,30541,-3866,-28221,-18372,-11238,1140,6429,2832,-5896,-77,14102,14670,-278,-16074,-21088,-28946,-22407,-9671,-10979,3275,14453,18904,3977,-23333,-32682,-18989,-192,25502,32415,13943,-11738,-21032,-22248,-19196,21699,69825,87720,56675,8792,-5286,12584,-679,-27032,-11307,14445,8724,-7655,-20817,-13985,-20909,-24726,-8014,24957,55741,48026,9875,-39462,-11348,22607,17668,-15762,-26515,-6197,4274,14593,29368,32803,20730,-1394,5624,40556,54052,41787,21451,-3438,-34464,-2695,21257,20110,3619,-11906,-13173,-18420,-17991,-2721,11072,20280,38215,62880,60959,26417,-15263,-1445,7905,1184,-9666,-29451,-22036,-4888,7362,20053,25847,35102,38558,37906,21196,946,-1657,10687,1346,-24247,-12375,8606,-3421,-33568,-7503,8027,3565,-20095,-45147,-6227,16263,17752,3097,-14329,-22633,-2615,17362,28090,7925,-19798,-9274,-9856,-1331,3411,-6016,-12500,-7788,-16326,-25540,-25577,-26052,170,-2444,-9460,9741,18844,13800,16201,28258,74888,123789,140421,116722,89139,58393,26811,10487,14570,24192,6945,-24520,-10722,8454,-13173,-37623,-7054,7742,-6518,-9856,14971,23586,5631,-13913,-5227,18787,24283,13667,-5217,-959,12678,10785,-2948,-12216,-8575,6689,13783,-221,-18725,-11585,-7124,3592,-2520,643,-3681,-28076,-17648,23208,26117,-117,-36199,-12354,27882,18232,-19024,-31052,-22139,-1747,998,2090,6339,-5274,-8587,26092,60518,66373,49226,21882,21407,53651,59498,27258,-6093,-6647,-3970,1112,7853,6187,-11293,-17655,-10098,-19566,-30302,-5780,13461,25847,20546,289,-9239,-10113,-11856,-8891,-1125,-5402,-22091,-31044,-40807,-17808,-1743,-3734,-7270,-2407,3136,-1580,9280,8335,-697,978,4013,3980,-8250,-18081,-13115,-5695,-3607,-3697,-4452,-22328,-24321,7616,19240,-8638,-7315,20619,31100,14921,-5646,-17006,-24888,-30584,-1351,16606,7662,2054,1728,10780,21003,16434,-8402,2987,11598,7738,6977,8514,-1773,-3058,19905,31726,16165,-7476,-1838,26889,46915,51329,42810,30947,9519,-14392,-30545,-17824,-6788,-4801,-13618,-6847,5549,36875,36886,24143,6205,-25101,-31696,-26517,-13600,7141,22786,27034,18571,6197,8349,23293,28475,3953,-17244,4519,6189,-6965,-13971,-21326,-9740,20355,28969,10719,3046,9914,13529,13090,3779,-9800,-18519,-23281,1643,13615,-10077,-32300,-33850,-34875,-13472,7295,5226,-2023,598,-11867,-31055,-18674,-14245,-19303,-23681,-21841,-14480,2734,6660,23759,39638,67646,69373,55953,30158,9026,-7110,-16005,-24352,-23230,-25175,-3662,19051,46168,75779,93612,72128,17401,-13944,-13684,6934,30580,55931,70714,58094,39675,25648,178,-18242,-16255,-3556,3582,9335,16092,15418,10444,11776,14985,1291,-12894,-26450,-34029,-27330,5279,22169,14563,-12758,-20969,-15440,-23298,-35081,-43678,-32205,-30695,-19869,2939,14764,14055,13421,8106,-7605,-9725,14595,20026,2102,2505,21753,26050,3850,-17814,-6966,-16089,-29863,-28865,-25592,7825,46687,39011,24725,7888,-7054,-13063,-9965,-10603,-7473,-19505,-19812,-7264,-9734,-6648,-16057,-26154,-13699,3171,743,-20735,3503,15836,-7,2233,16033,17117,10635,6184,5873,-3074,-3596,43000,73388,44751,10896,8968,24868,20078,5334,-10792,-28966,-38298,-27065,-7257,9406,22618,20351,2360,-764,4171,10728,6210,458,-11935,-24842,-28724,-33556,-12883,20665,38765,24232,297,5509,22363,33075,18619,-17061,-16979,-10046,-25172,-22696,4265,21934,23085,-14703,-38364,-31032,-30971,-26053,-23155,-13331,-7323,-3632,-5915,-7359,-13454,5025,37100,55654,40972,8465,16563,39234,39161,22135,263,-5393,-5212,-13021,-11040,2673,-7606,-28762,-25212,-23047,-17638,12300,35763,27846,6671,4578,-16271,-7182,21981,46997,34558,4488,-10344,-13340,-5244,10146,6893,-10499],[-26147,-17451,-13995,-9438,-16193,-8971,9923,7506,-12720,-15801,-3740,-2425,-20481,-22558,-5734,-1758,-6668,-612,6462,8338,10058,10179,13228,5585,-4022,-22362,-11035,15576,34565,36428,34261,13282,-30511,-12889,5827,940,-19078,-23753,-17412,-14506,-33422,-22181,8045,29276,34454,22279,18387,35181,39400,30205,16797,3934,-11461,-12843,-7662,-23433,-8587,14683,41017,102344,103156,60603,26608,6957,29428,83601,69590,13380,-7721,5425,33043,59764,59546,37070,18673,13836,4758,1773,8476,11087,2711,-10905,-7753,-2672,-25911,-51390,-45418,-31574,-9582,-2150,-5069,-6831,1897,12170,7575,-22234,-22358,4518,10152,-3795,-6803,-6986,-26014,-21415,-12603,584,-2114,-8363,1889,40375,75921,64069,25446,17684,23821,28127,19217,21440,-1993,-43814,-22233,-9311,-13154,1362,14999,4027,-18544,-21336,-25772,-42372,-18262,-3813,-2296,-61,9199,-4369,10156,48609,65601,51533,11255,-23175,13905,24579,22850,22168,623,-26220,-29507,-12139,-6585,-4459,6827,11930,-8728,-13743,20541,28400,8196,155,15961,33887,37316,13417,-11965,-7580,11202,38164,29203,-3492,-16700,-8414,30679,37642,9492,-16285,-22221,-31631,-82595,-140581,-163447,-151098,-79544,11722,8949,12870,8652,-16491,-58489,-52650,-31259,-17200,-14386,-9797,-5661,6072,10649,14847,18792,20263,17483,13609,13388,-5288,-11744,4925,-2135,-15525,-10567,-4862,4652,14523,23827,23392,10041,-26554,-15658,21296,28172,15271,4236,-11941,-25832,-40241,-29807,-28063,-30950,-16469,-7712,-1415,-2814,-16014,-21437,7639,28047,20305,-472,-3249,28386,56342,55783,31143,-3401,-35615,-32293,-42263,-11220,24021,24648,-11491,-44171,-16885,-6311,-15512,-31260,-28914,-10009,-14350,-21250,-32726,-16350,10197,20342,11639,5170,-12928,-11727,-6669,2046,3038,-14941,-29269,-11187,724,-4470,-13815,-3255,23096,34924,18219,-3619,-10548,-1361,-202,-7783,-12207,-25344,-15065,-13416,-19352,-37818,-17416,-5349,19396,20010,11069,5542,26128,38810,28589,1540,-30436,-5067,7723,15810,30982,26513,12113,-26742,-3468,24683,19285,-7021,-21696,-9759,-10590,-26140,-244,11612,1131,-13925,-13719,4706,40057,62720,57082,34797,26,-7030,6143,14521,14813,23186,13032,-929,-9303,-27747,-32440,-14517,5047,14116,9613,-14359,-26051,-10853,-5912,-12561,-24912,-32263,-32412,-25486,-27727,-29486,-20534,-8531,4081,6342,2974,-6985,-15236,-5275,11214,18784,16214,840,-16344,-12879,-24053,-21802,-7669,-4247,1381,3666,-6802,-12532,-846,8017,10113,7839,16796,15935,4787,-17161,-17091,-5469,7092,8723,-13270,-9096,8805,25952,39381,25729,9797,3803,-13983,-16115,-10145,-2267,-7987,-9794,10928,30126,47085,43060,14635,-21333,-20794,4370,-353,-16328,-16526,637,13555,4729,-15092,-8218,21033,49710,54939,32468,-834,-21778,-18354,1830,18596,11359,-9561,-20014,11613,32217,34831,26965,2965,-28306,-10735,3559,-3749,-5383,17178,30695,34182,39076,15959,-6979,9194,13072,14200,15840,27574,49641,67296,62138,32285,-1467,-31110,-25383,-15769,2574,10371,3709,-7741,-3002,10307,7177,-5898,-14118,-25270,-31991,-16842,-13479,-11806,3285,7465,5489,-4651,-27563,-33462,-16689,2701,28062,33851,12876,-15044,-16818,-14911,-5506,35022,81303,90113,50011,-321,-13183,9008,-3788,-34666,-12273,16330,9407,-5419,-19035,-13784,-19286,-22614,-5550,26550,55077,41323,-1536,-33131,-3520,21575,11075,-22817,-22491,-5181,3762,12734,26841,30905,19711,-3025,9417,44170,56445,42066,20689,-2337,-33065,-6828,17728,18314,4668,-9193,-12880,-17967,-14903,-634,8678,14645,31386,57626,57463,19309,-22344,4928,13415,2957,-9291,-27592,-25208,-6314,6219,19574,28617,37821,36697,32176,15309,5734,9790,17628,2982,-23352,-13476,5532,-8060,-27635,-9108,867,-2885,-24499,-37066,-3861,16377,15124,-2516,-20539,-24562,-7271,9046,17124,-203,-18999,-5717,-4972,4067,8302,-5707,-17910,-4057,-14184,-26986,-27615,-22048,-360,-8237,-16175,8371,19171,16158,20360,32329,75789,119226,126314,98576,73673,50355,25213,13465,19993,30023,14452,-15657,-10990,12435,-4428,-29118,-3985,12911,-3879,-14191,13229,25964,12079,-5094,-2061,18932,24539,14833,-4311,-532,13438,14592,3520,-5004,-2165,14732,24878,12267,-10892,-16470,-16437,-8726,-14894,-5538,-4822,-24632,-24569,15081,18191,-4210,-37077,-14231,20467,10456,-21952,-23587,-23476,-6456,-790,2692,11819,5553,-12247,15053,54625,68716,55941,25053,16378,44241,46602,15526,-11658,-1891,1253,7773,17151,14223,-7294,-19139,-14342,-25373,-25977,-3924,11569,21093,17467,1787,-6601,-11325,-16461,-12948,-3857,-6137,-23341,-36783,-37409,-11953,-139,-2876,-3294,4315,16696,14767,18170,8669,-6520,-1767,1198,-610,-12241,-18648,-11870,-3478,-1543,-3738,-6606,-24141,-28337,1510,14973,-8075,-13008,12872,23611,9969,-11244,-20720,-23873,-15752,11997,26574,12144,-555,-8446,-1111,12322,13820,-4800,8916,16029,9501,5612,4726,-4287,-1708,22803,35620,21322,647,210,23600,43026,47146,39157,29809,12178,-10937,-29554,-21484,-11419,-10323,-20388,-17737,-8976,24899,32216,23520,5234,-25247,-30197,-23973,-17368,-1237,16074,25262,18332,5746,6322,21049,27488,5527,-14438,5583,9245,-5904,-19889,-19274,-13350,11551,20434,3901,-4968,1140,4515,5504,2134,-4306,-5912,497,13363,13653,-13636,-27614,-21249,-24116,-10101,7724,3567,-2200,1147,-12628,-35307,-19705,-9714,-12157,-18926,-20838,-24177,-14327,-9159,8615,24395,51659,53141,46895,26826,6165,-9859,-15901,-22689,-25491,-27607,-9477,10677,38794,72637,94046,71163,15157,-14773,-11153,6964,25750,45839,55835,41207,29902,23271,2605,-14410,-21633,-7587,4744,16191,24172,19172,11014,15354,20437,3326,-15870,-33276,-39622,-23082,12162,29242,18784,-12664,-29537,-18776,-22854,-33601,-36692,-30844,-32188,-18913,1201,11425,12371,13486,6359,-12002,-11132,15238,20075,2402,8480,31045,36173,10794,-14525,-12051,-14839,-28079,-31134,-23350,5470,39072,29479,17162,5391,-6535,-10981,-7206,-8181,-10877,-25856,-21811,-5642,-3615,-497,-13895,-27111,-15637,1622,-1525,-27927,-2950,11246,-4286,-4321,9292,12597,7971,3688,5260,119,-6609,32828,63432,31666,-2819,-2365,15521,11217,-4228,-20429,-33928,-45752,-31579,-10599,8095,24789,23066,3728,183,4981,8849,4740,2593,-5561,-17171,-27312,-32170,-8246,24654,41604,25072,-1233,5286,22671,33063,17814,-18900,-19945,-12242,-27855,-24840,988,19507,25543,-7728,-41033,-37997,-28609,-22263,-19865,-10785,-5974,-5744,-11335,-11686,-9543,6116,28727,42252,34484,13440,17739,33628,34939,21785,1592,-9189,-6391,-11529,-11082,4136,-4679,-28087,-23578,-16421,-11372,13733,36659,29159,5235,-217,-21829,-5472,22564,46761,38746,10271,-7817,-17163,-13792,-3252,-9998,-24756],[-20212,-13176,-14079,-9539,-8078,-1822,13943,9588,-10958,-9256,3376,2685,-16248,-17943,-1686,940,-6658,-4594,2998,7332,8684,6438,12593,9624,1226,-20207,-7240,23227,39673,36671,35551,17340,-24301,-23945,-9410,-15262,-29384,-17062,-14360,-14761,-37912,-28255,5131,26387,29644,17010,19519,40885,44339,30102,10253,-6641,-23879,-19333,-10073,-22616,-11621,11713,39539,99824,101071,62708,29483,7353,31809,83490,71489,18730,-3493,6250,30059,54337,56466,39446,21875,13509,1768,814,10192,13539,5727,-9488,-6040,3608,-14164,-39161,-45171,-29160,-11377,-5700,-9123,-13798,-9518,960,3095,-21752,-35841,-2223,9550,-4144,-13591,-11777,-21275,-17392,-7018,7058,376,-15099,-6577,36719,74376,70869,29386,18792,27071,31845,18416,19747,-26,-36758,-24654,-9550,-5116,8202,18828,6884,-20891,-30849,-30551,-39095,-15471,571,2276,6811,18488,8571,19532,55841,74988,62218,18119,-24188,14431,25783,23812,25086,3044,-25447,-32931,-15191,-11248,-8716,5645,15856,-1595,-21421,10180,23333,6115,-1357,8381,21142,25714,7835,-9331,399,23900,52813,40317,4299,-14449,-3020,37799,35173,168,-24150,-34088,-62453,-135291,-203614,-204154,-132775,-33880,19199,-6571,-1169,3745,-14303,-42074,-30682,-12578,-7425,-14335,-9342,-846,9813,5323,-1397,-681,6925,12050,11382,10338,-10152,-18649,-1639,-7619,-16016,-6858,-1666,4492,10730,19707,22340,12760,-22919,-18394,23094,35739,25405,8823,-11699,-26552,-40707,-28974,-23733,-27461,-16491,-4882,4467,3883,-11590,-17902,13089,33874,25501,4837,-1216,28175,56436,55629,29347,-6067,-33976,-31386,-34611,-5777,30016,33309,-1752,-42784,-20454,-6543,-16259,-33649,-29273,-8779,-11177,-13875,-19842,-25997,745,16074,10505,1796,-18416,-13140,-5010,2165,52,-17543,-23053,-6766,-929,-10704,-20988,-9143,14058,23421,8279,-10726,-13896,20,4814,-1915,-6373,-21086,-18068,-15600,-26166,-33132,-4763,6970,26594,19384,4198,-7738,7138,23377,19771,-2565,-25343,-1036,8030,10406,22612,18158,6054,-25687,-3704,20697,10789,-18301,-30522,-18597,-23283,-32860,933,18598,8840,-8004,-10096,495,29113,46874,39234,21647,-6125,-7540,9781,22137,23838,30772,18905,4084,-3574,-20550,-24749,-9076,5493,10601,3591,-20588,-20458,-7982,-5948,-13192,-26094,-34587,-32219,-24223,-25050,-35055,-21847,-4806,10178,11219,5347,-6621,-9462,-853,5507,11471,13597,964,-14804,-5612,-13909,-18138,-8086,-6092,-1354,4335,1152,1265,10808,15806,12473,4111,10948,12562,2791,-18858,-15415,-3875,4413,974,-19969,-2716,10981,25571,39600,29182,14269,6221,-15640,-22574,-15649,-3465,-4648,-9389,6476,24610,41333,39163,11673,-22229,-22354,2744,-2401,-19759,-13681,4972,11834,-2296,-21488,-6348,26094,56531,62352,37393,304,-28678,-24100,3164,22172,16035,-4422,-14202,12358,29071,27316,16426,-6517,-34983,-5896,10493,3147,-5191,12870,28964,40279,51596,29742,1390,8599,11008,11431,11955,23282,46337,63992,59387,32090,33,-29233,-33499,-19944,3882,13235,3095,-11288,-7488,5145,-1396,-11431,-11127,-23417,-22066,-8976,-17013,-12363,2461,-1009,-6847,-5923,-26685,-34483,-14184,5546,29509,34177,11614,-18187,-13505,-7580,6755,46580,88548,86696,39478,-10151,-5694,15026,2219,-24624,-9307,16540,8261,-5087,-17321,-12496,-16872,-20238,-3190,27374,52272,34632,-6813,-21939,2444,18191,2458,-30894,-19029,-5832,755,8000,21672,26799,16815,-6741,11280,45164,56213,40173,18271,-2105,-26348,-10637,12002,12568,1684,-8832,-11851,-16240,-11674,1394,6744,9897,23699,49983,51316,10611,-28393,9759,16986,3553,-9964,-26874,-26479,-5637,6495,19081,30894,41476,36643,26519,6796,8299,19034,24320,4926,-22134,-14969,101,-15134,-21543,-9951,-7775,-9975,-26024,-25741,-668,16058,12164,-8113,-26430,-26291,-11981,1152,5754,-8831,-16966,-3521,-1313,8583,13024,-3656,-22138,5,-10488,-27479,-29557,-19755,-1588,-13766,-24496,2098,14709,15182,21540,32464,68859,101499,100425,73942,55699,41144,23377,15647,23132,33623,20741,-7446,-9559,15778,3168,-20456,446,18912,370,-20561,9065,26015,17154,3018,854,16761,21675,13381,-4841,-1385,11897,15729,7592,-3,2630,22634,36351,24956,-2995,-22484,-26458,-19880,-27334,-12442,-7900,-23014,-31328,5764,8546,-9801,-38618,-14559,12725,1918,-23542,-18291,-22959,-8894,-1114,3337,16111,15454,-8548,3144,47683,70365,62512,29788,11482,33491,32934,3549,-14139,2468,4330,12780,26417,23381,-509,-16396,-15409,-26693,-21213,-2912,8480,15420,14147,2897,-5068,-13176,-21912,-18188,-8065,-8424,-23871,-38910,-34048,-9199,-834,-3553,-823,8550,25860,26748,23879,7002,-11901,-2300,-493,-4676,-15552,-18443,-10554,-1483,481,-3200,-6671,-17572,-22911,-3830,9385,-8580,-18146,3886,13766,3254,-17277,-21385,-17478,-1919,25346,36962,18972,1228,-15614,-12139,4984,13127,1230,14392,18862,9692,3239,770,-6296,-898,24346,38216,26181,8861,4065,19717,36531,39924,32954,25783,12104,-9459,-28179,-23544,-15213,-15507,-27286,-28838,-23662,10777,24233,19825,2359,-25574,-28214,-20495,-19046,-10315,7428,21670,16829,4853,3600,16688,24003,5794,-11459,6720,12336,-3276,-24951,-16645,-12357,6356,13702,-2774,-14804,-9639,-5614,-2756,-305,983,9415,21251,22342,12514,-16161,-20789,-10372,-13549,-5018,8054,1298,-3368,1449,-12842,-39588,-20052,-5076,-4958,-12950,-16053,-24515,-28573,-23847,-5513,9551,34214,34407,35714,22574,4556,-10134,-14555,-19144,-22882,-27795,-14701,2484,31396,67939,92585,68485,12858,-14278,-7945,7046,19847,33738,38397,22574,18610,19377,4271,-10811,-26070,-11986,6426,24249,32907,22488,11436,20492,28272,7537,-16861,-31266,-29695,-14348,19577,35418,22357,-10614,-33902,-20374,-19254,-23962,-26105,-25518,-30044,-16694,-72,7555,9808,12818,4268,-16731,-12528,15515,19955,3917,15103,40179,46364,19260,-8584,-16626,-12961,-24055,-28549,-19283,4350,31840,20045,9787,3509,-5183,-7749,-2356,-4121,-12219,-27602,-18377,-2972,522,3158,-12785,-27426,-16817,622,-2583,-31667,-7286,8123,-8131,-12089,1220,6322,3180,-262,4235,3956,-6186,23070,51265,17169,-15999,-12566,6593,2700,-12189,-23056,-28845,-43231,-32617,-12792,7712,27600,27261,7961,3553,8861,9576,5123,6165,1988,-9238,-24510,-29898,-3391,27082,42163,25220,-3014,3259,20455,31409,17532,-18975,-22357,-13578,-27002,-23893,-65,19075,29184,-496,-37333,-36190,-22936,-16743,-15297,-6913,-2117,-3512,-10880,-9213,-2744,8024,20609,30192,30843,19273,18492,26171,29018,21605,5546,-11294,-7569,-9892,-10464,6616,97,-24341,-20641,-8685,-3209,16117,36594,29167,2852,-5429,-26209,-1906,23214,45442,41837,15958,-4354,-19291,-20612,-15236,-25312,-34964],[-11497,-8119,-14174,-10273,536,6657,16827,9791,-10931,-3461,10439,8067,-11063,-13841,1186,3260,-5461,-7762,-282,5939,6234,2352,12963,14926,6893,-18796,-3304,30414,42822,33904,33553,18859,-19222,-34073,-23571,-29531,-22397,-8265,-10699,-14949,-40122,-32805,1662,21702,23017,12402,22677,46400,47362,27347,1083,-16831,-34133,-26179,-14112,-23342,-13972,9452,37866,95330,95880,61263,29684,6526,32455,80201,69583,20922,-1138,5997,25631,46692,50444,39368,23348,12205,-1510,-272,12076,16993,11168,-4812,-1267,12561,-1045,-24291,-35913,-27686,-13625,-9436,-13342,-20733,-21358,-11840,-2257,-18674,-42341,-6244,9643,-3333,-19791,-13085,-14230,-12839,-2016,12716,4010,-17806,-14799,30288,68162,74239,31998,17726,27674,33299,16077,17154,2094,-29195,-24591,-7336,3147,14218,21963,11428,-15119,-35394,-33578,-36325,-13592,4047,6303,12655,25557,18756,28409,61497,81648,70303,23671,-24457,15065,27410,26200,30827,8950,-20226,-33542,-17829,-14734,-11413,4909,18930,5357,-23437,719,17762,3058,-2133,6123,15486,21195,8464,-4357,7867,33873,64559,50235,13290,-5790,10395,49951,36842,-5101,-29295,-37018,-56029,-91660,-111605,-93305,-45821,6146,17503,-22726,-6586,5502,-6000,-22204,-9257,3899,649,-15364,-10702,2088,14202,6106,-8996,-13963,-3000,8094,9147,6635,-15297,-26930,-10183,-13452,-13635,-2006,1786,4480,6228,14506,20631,14702,-20684,-19062,26583,43780,35140,12544,-12348,-27985,-41476,-29607,-21115,-23467,-15401,-1952,9401,9152,-7610,-12812,19700,39959,30531,9674,298,25871,53537,53016,26389,-9260,-30807,-26760,-25909,-1135,32698,38882,7322,-33912,-25667,-7756,-17169,-35805,-27701,-6923,-7712,-6872,-8354,-26520,-8827,11679,10456,807,-23088,-15450,-4179,1508,-3047,-17040,-13658,-764,-649,-14068,-24416,-11467,6859,11696,-2975,-18517,-14657,-60,6651,1905,-911,-12957,-18087,-17021,-31715,-23292,5769,16948,33821,20309,-1599,-19789,-11977,6173,8279,-8816,-20398,4377,11344,8711,17078,11274,249,-24639,-3298,17129,2950,-28885,-39387,-20291,-25946,-24984,7109,27216,15951,-3381,-7792,-4610,16585,30185,21557,8722,-10659,-7453,11244,26361,29513,35829,23037,7471,382,-14414,-17866,-4864,4523,5813,-3086,-26149,-15198,-5260,-6535,-15194,-28426,-34634,-27129,-18835,-20526,-37513,-21822,-896,15603,15489,7612,-5966,-2912,6264,2302,2849,9906,616,-14141,205,-4916,-12294,-6801,-7278,-4809,4044,7970,13633,22247,24715,17816,1321,3187,7019,-287,-19309,-13338,-2416,2806,-5660,-22788,3266,13816,25369,38945,31456,18317,9633,-14655,-26671,-20432,-4540,-1394,-7989,1278,17712,34532,34542,8379,-22653,-24197,150,-5040,-21194,-8425,9319,9363,-10335,-28002,-4966,29689,61400,67272,39627,71,-28874,-19844,7776,25479,19350,-113,-10123,9657,22505,18280,6280,-14351,-36399,-813,17642,9585,-4439,8314,26186,44246,62457,43192,9561,6346,8455,9588,8378,17601,40226,57497,54260,30630,1530,-22973,-32697,-22184,5131,15131,1390,-16028,-13127,-1042,-10345,-14409,-6913,-16750,-12582,-1976,-17001,-11594,1340,-10253,-12649,427,-21491,-34610,-12385,6731,28488,32666,10181,-20488,-10813,-787,17039,55242,90878,78147,26292,-18592,7083,25475,11363,-12705,-4282,16044,6900,-5464,-15507,-9524,-12981,-17002,-392,28231,48114,28028,-5031,-11256,6868,13537,-6704,-38547,-15899,-7215,-3607,1670,15098,21522,13088,-11598,11533,43610,53380,36127,14133,-2926,-20933,-13361,4974,3777,-4618,-10517,-10644,-13490,-7967,4219,6975,7847,16682,41678,44353,2413,-29413,13407,19383,3987,-10424,-25457,-23902,-2220,9005,19732,33254,46433,39888,23807,-2557,8998,26864,31850,9698,-18077,-15369,-6328,-22630,-14894,-9068,-16091,-14558,-21188,-13574,3467,15816,9703,-12322,-30262,-26330,-14632,-3749,-2955,-15871,-14098,-1844,1961,12924,17957,253,-21231,4265,-5905,-26748,-30681,-18042,-2028,-15869,-32679,-7479,6849,11827,20599,29305,54901,73722,68852,47833,37841,32286,22243,17728,25114,36166,26667,745,-5178,20230,10901,-11613,6790,26894,7827,-26787,3905,24952,21756,11328,4932,13996,17130,10555,-5669,-2468,9135,15034,9910,3402,6987,31394,48245,37630,5503,-27351,-35305,-25751,-37784,-17779,-11083,-21809,-36022,-2650,-843,-15135,-36815,-11873,6722,-6086,-22967,-13320,-20268,-8438,748,5521,20387,25360,2350,-5318,41746,72135,69517,36983,8888,23247,20397,-6959,-11563,7716,6756,17066,36008,33839,9116,-8429,-9948,-19512,-15121,-1156,6339,11395,12903,5258,-3052,-13988,-26357,-22661,-11779,-10501,-23828,-38316,-31632,-8127,-2143,-4008,1917,11959,31667,35135,27588,5114,-14014,558,477,-5904,-15533,-15889,-7799,1634,3658,-1053,-3887,-7412,-11793,-5126,4688,-8667,-21007,-4530,3634,-3363,-21933,-17515,-7868,11889,38532,47360,27229,6325,-18346,-19514,2232,17020,10445,20517,21562,10127,2015,-1124,-6103,752,25980,41016,32314,18452,10907,18009,30164,32199,26461,20970,11087,-8320,-25497,-22199,-16244,-18429,-32363,-37779,-35218,-2028,15436,14894,-891,-24991,-24739,-14657,-15695,-16414,-833,18002,15745,5227,2237,12134,19719,6149,-7300,9077,16398,1510,-25451,-12434,-6970,5829,9800,-7773,-24454,-19480,-13496,-9279,-2107,5754,22994,37378,28744,11750,-16299,-13802,-426,-2798,1792,9563,-154,-4390,2386,-11433,-42118,-17981,1084,3521,-5490,-9529,-17998,-34953,-34798,-15666,-1112,18914,15506,23979,18771,5053,-7461,-11000,-13757,-17580,-25711,-18160,-4236,25191,62860,90209,65212,11779,-11441,-3125,8257,14230,21282,20794,5052,7889,15494,6055,-6872,-28203,-15301,9508,33594,42332,25693,11907,27103,38540,14408,-15181,-24456,-18902,-4253,27331,40980,25515,-7180,-28707,-19427,-13072,-11379,-12406,-16475,-24697,-12808,13,4076,7124,12022,2470,-21302,-13294,15845,19970,5856,20077,46832,54604,27781,-997,-19431,-10033,-18271,-22783,-13942,4392,25355,11271,3180,2537,-3157,-3883,3999,1690,-11266,-25726,-12078,141,2832,4701,-12370,-26880,-16866,544,-2257,-30887,-9315,6641,-10589,-20467,-7289,-1167,-3509,-5560,2610,7778,-2941,15072,37439,1461,-28257,-19717,-391,-3713,-15093,-15964,-18010,-35820,-31195,-13876,7951,30475,32827,15661,10032,14964,12123,6512,9900,8890,-2305,-21671,-27733,62,26592,39415,23981,-5340,-971,15381,27468,16783,-18088,-24770,-14759,-24688,-22250,-464,19145,32421,5390,-33154,-30768,-17001,-11398,-11153,-3612,1634,-67,-7610,-3882,3716,8772,11136,18543,27825,23052,17421,15994,20117,19907,9462,-13421,-10912,-10310,-11270,7707,3792,-20448,-18057,-2247,4042,17187,33071,25210,-2930,-13082,-27997,-139,20602,40318,41056,18578,-3113,-22393,-27907,-27606,-30598,-23594],[-5265,-5003,-16024,-13118,7049,13402,16253,5876,-14587,-483,15173,11504,-6917,-11144,1671,3531,-4958,-10464,-4512,2267,680,-4073,11882,18557,10190,-20045,-1246,34533,41642,26160,26278,15895,-17451,-40309,-32571,-31638,-11141,-727,-7926,-16968,-42957,-37514,-4036,13905,13796,8087,25292,48930,46003,19939,-12329,-18065,-21511,-32926,-21243,-27197,-16034,7204,35093,88076,87057,55527,26204,3445,30215,73160,63300,19055,-1796,3608,18851,35940,40388,35306,21392,8240,-6476,-2934,12341,19026,16292,682,4559,21364,10388,-10971,-27513,-28463,-17323,-13687,-18056,-27250,-32574,-26475,-9261,-15870,-33356,-8700,9155,-2649,-26077,-11363,-7482,-8918,1206,16175,7150,-15793,-22733,20666,57419,72680,31766,13356,24850,31916,11580,12783,3342,-22423,-23374,-4794,9768,18604,23712,16089,-6337,-27199,-34295,-34936,-13474,5353,8140,15597,28937,25253,34764,64208,84571,74784,27072,-24689,14991,28626,28914,37990,16842,-12483,-29498,-20412,-17870,-13663,3526,20378,10955,-20959,-7952,11860,-940,-5283,1904,8365,14930,7553,-789,13256,39864,71988,57806,22183,4869,24915,63057,41208,-6575,-32616,-29884,-26261,-33349,-32837,-13499,12228,30345,11454,-34439,-7635,6687,1023,-6249,7793,16106,5603,-18334,-14859,2009,18275,12912,-3452,-13646,-5551,6597,7059,2622,-20182,-35591,-18401,-16823,-8661,2980,4730,4417,1615,8893,18310,15406,-20174,-18574,30035,50671,43871,15634,-13485,-29846,-42041,-31755,-20626,-20188,-13481,925,13250,12868,-4155,-6755,26782,45675,34885,13623,1083,21439,47671,47986,22327,-12965,-26449,-19856,-17215,2175,31999,41007,14927,-24146,-31945,-10140,-18442,-37331,-24936,-4758,-4508,-1252,763,-20061,-17624,8305,12507,4077,-23876,-17426,-3829,470,-5166,-12036,-2388,5944,370,-15274,-23122,-8867,4522,3361,-13561,-26700,-12876,-1800,5155,3547,3666,-3456,-13967,-17284,-33829,-13934,14402,25296,41256,23245,-4919,-29149,-29010,-11180,-5094,-16909,-15749,9444,15482,9449,14157,6294,-4599,-23869,-2977,13631,-4180,-38006,-43248,-11432,-12699,-10725,15629,35491,21428,-598,-7047,-10391,3073,13428,4691,-3312,-13206,-8184,9334,26102,30833,37560,24909,8710,2058,-9846,-12573,-2231,2122,-148,-10316,-27876,-10147,-2529,-7158,-18045,-31011,-31808,-21695,-14484,-17866,-35962,-20397,2749,19737,18615,9381,-5179,3392,14451,3105,-6696,5102,-501,-14868,4091,2383,-6164,-4016,-7294,-8675,2745,13021,23701,31958,32841,25298,1185,-5511,-610,-4290,-18166,-10985,-1234,2304,-9163,-18158,7908,16579,25650,38356,33662,22992,14705,-10826,-27147,-24248,-5861,978,-6370,-4460,9594,26820,29064,4434,-22816,-25026,-3059,-8079,-21045,-3445,12408,5450,-19728,-32721,-4562,31247,63658,68895,38535,-1622,-20655,-8992,13751,27317,20036,2035,-8067,3664,12734,7943,-3101,-19560,-32658,2338,23202,14413,-4060,3402,22309,45724,70444,54569,16503,2110,5693,8711,5475,11034,31865,48368,47091,28061,3214,-15627,-24246,-22128,5393,15324,-1763,-22159,-20206,-8638,-19815,-13278,-2273,-9288,-5080,2867,-14246,-10096,-562,-20391,-7621,9387,-15523,-33669,-12581,4695,23659,28148,7621,-22480,-9500,4234,23958,59216,86975,64493,10648,-22430,18138,34651,18428,-4048,-30,14527,5411,-6655,-14236,-5783,-8422,-13686,1964,28529,42337,20131,-1417,-3576,8646,7222,-16228,-34222,-14007,-9530,-9174,-5944,7258,14862,8293,-18000,9191,38439,46930,28983,7341,-5618,-17392,-16025,-3983,-8440,-14703,-15140,-10873,-11411,-4945,7080,9400,8198,9940,32505,36603,-4751,-25853,14736,19635,3385,-11336,-23721,-19307,1993,12054,20524,34445,50953,45164,24735,-11629,6645,32132,39075,16766,-12013,-15158,-13879,-26611,-9321,-8373,-24541,-15760,-12540,-2617,6458,13958,6348,-15984,-32031,-25424,-15384,-5593,-7419,-19745,-12134,-1950,3457,15575,21288,3574,-17983,6924,-2781,-26809,-32517,-17997,-2484,-14024,-36052,-19395,-4648,4883,16115,21364,33335,39983,39134,24548,20565,22826,20252,18182,24690,36358,30578,7026,-404,24470,17565,-4043,13097,35263,16998,-28450,-3333,21477,24249,18115,8856,10054,9967,5088,-8296,-5301,3816,10981,8729,3662,10188,39607,58095,47471,12259,-30130,-41980,-24306,-27743,-21603,-15223,-22288,-39406,-11133,-10876,-21045,-31747,-7924,2034,-15118,-21762,-9402,-16659,-7708,2368,7615,22984,33268,14888,-8317,35641,71875,74636,44378,7887,12396,7896,-17173,-6509,12420,7349,18771,43367,42898,18852,1571,-1024,-10360,-9637,-31,4258,8324,12559,7294,-1978,-15074,-30969,-27390,-15975,-13399,-25005,-37759,-31539,-9770,-5235,-5479,3672,13469,32804,38298,27949,2091,-13189,4308,2103,-5705,-13523,-12831,-5320,4148,6114,646,-786,2254,-519,-3065,123,-9818,-23054,-13573,-7487,-10893,-26395,-11785,1840,23768,49097,55111,33940,11219,-19069,-23549,3181,23641,20233,25391,22644,9651,967,-2113,-5444,1584,26186,42504,38044,27590,18625,18112,23896,23613,18955,14541,8034,-8744,-22768,-18894,-15727,-20104,-31500,-30261,-32555,-11279,6513,8524,-5462,-25274,-21583,-8076,-8595,-16203,-8352,13237,13887,5607,1446,6693,13640,5199,-3704,10985,19650,6414,-21163,-8445,-918,7121,6741,-11683,-32954,-25777,-17467,-14132,-4497,7851,31274,46209,31022,10361,-15491,-8719,6892,6261,8224,10900,-1940,-6600,2328,-10073,-39200,-14239,7786,12025,1743,-3718,-11099,-31570,-41865,-20993,-5027,9810,-2378,11045,14489,6158,-3678,-6518,-7921,-12011,-22911,-20626,-10369,19212,56579,85891,60423,11050,-7472,2116,9598,8286,8181,3808,-9935,-1867,11465,7038,-3821,-28146,-17411,13027,42563,50872,27678,10951,33234,49304,22491,-12001,-17158,-8704,4995,33829,44723,27139,-3985,-23067,-16774,-5607,2444,2900,-5424,-17912,-8323,948,688,3852,10568,604,-26306,-13919,15438,18937,5910,21512,49488,59376,34663,6522,-19852,-6683,-11892,-15865,-8324,4759,19182,2896,-2872,1985,-1285,-350,10965,8710,-8663,-21903,-3641,4454,4155,4809,-12298,-25525,-15796,1444,-582,-26519,-9126,6636,-10261,-27506,-14526,-8652,-11235,-11721,249,11037,2280,11521,24950,-14050,-38134,-21052,-3430,-5304,-9574,-2776,-4919,-26585,-27940,-13504,8903,33366,40002,27116,20390,23011,16185,8660,13377,14584,3376,-18932,-25779,1852,23344,34085,22315,-6742,-6005,8731,21903,15746,-15896,-26328,-15206,-21292,-20266,-314,19675,35355,10169,-29886,-25511,-11486,-6399,-7440,-977,4752,3402,-3313,2169,9285,8469,853,8715,25313,24582,15424,5304,9999,17658,13076,-14853,-15958,-12332,-12986,7622,6228,-16651,-14997,3320,10490,17568,26863,17875,-11426,-21651,-23461,-133,14824,32098,37076,18667,-3641,-25889,-34516,-34918,-19495,-12674],[1126,-1071,-16538,-14867,13632,20414,15093,735,-18504,2549,20009,15383,-1386,-6425,3301,4582,-3206,-10260,-7336,-1738,-6030,-10987,10622,21576,12511,-21839,624,36811,37718,15410,15598,10252,-17268,-36432,-28088,-21435,-880,6055,-4800,-19125,-46132,-41355,-10559,4771,4373,5807,27242,48652,40821,8860,-28312,-6489,-8959,-33385,-30419,-33206,-16620,5673,31794,79002,76110,47084,20361,-756,26050,63742,54144,14273,-4636,-127,10523,22905,27031,27525,16093,1676,-12935,-7124,10663,18742,19767,5760,10343,28602,18936,-171,-20453,-30740,-22099,-17373,-22298,-31336,-36497,-41255,-17374,-14720,-26525,-10710,7480,-2877,-29937,-8727,-2178,-6316,2038,16665,8594,-11983,-28499,8091,43037,65508,27559,5083,18737,28130,5087,6063,2864,-17248,-22338,-3773,13409,20498,23271,19010,1005,-20626,-34004,-35605,-15871,3297,6167,13878,27248,26940,36982,62664,82671,74543,27263,-25615,12817,27884,29964,43983,24022,-5108,-24409,-23741,-22255,-17336,-6,19039,13883,-18229,-16922,5179,-6615,-14324,-12461,-11379,-4309,-3804,-3720,13967,40511,73261,60897,28814,13963,36024,72697,44687,-7319,-36845,-17423,12518,30266,47081,67178,73596,58774,8574,-44354,-13041,921,1493,2920,18852,23158,6678,-23767,-22524,-2017,20533,23064,12069,-71,-985,5548,3437,-2844,-25931,-43210,-23396,-16058,-3402,6050,5428,3062,-3430,2579,14434,13778,-21101,-18235,30849,53926,49755,17087,-15869,-33071,-42751,-36650,-23791,-19563,-12372,2334,14597,13618,-2621,-1682,32220,49042,36755,14964,-312,13849,37962,39637,16197,-17976,-22735,-13521,-10530,2580,26862,38331,19126,-15756,-36619,-14899,-21470,-38251,-22839,-3718,-3115,1263,5607,-15234,-25743,5672,15668,10374,-19928,-18288,-4396,-1428,-6353,-4634,8443,11229,-388,-17055,-20173,-3976,7303,2299,-17651,-24125,-10856,-6114,-493,2103,5973,4768,-8068,-17190,-31562,-6898,20253,31237,47411,26568,-6594,-32783,-33032,-27237,-20388,-27147,-12326,12127,17724,9930,12020,2272,-8789,-24505,-4000,10081,-9151,-39697,-31612,1794,2407,2714,22981,40942,23661,-847,-8742,-17198,-11444,-3446,-11571,-14332,-15122,-10615,4334,21718,27636,35240,23662,7002,735,-7730,-9809,-1943,-2198,-7659,-18471,-24061,-5696,-138,-7723,-21144,-32549,-28022,-17351,-11939,-17762,-34578,-17913,5330,21617,19681,9831,-4734,8644,22164,7304,-16759,-1034,-2828,-17364,5727,7532,-933,-531,-6153,-12612,339,15782,30757,39064,38848,33251,4355,-13522,-10083,-8579,-15321,-8349,-378,2616,-8481,-12518,10573,18502,26424,38641,36892,29131,21529,-5027,-24416,-26636,-7552,2022,-5255,-10192,801,18691,22944,-62,-22535,-23638,-6062,-11061,-20285,-153,13479,-191,-30341,-29183,-5016,30743,63213,67073,34247,-4085,-10682,2956,19690,27601,18167,2038,-7476,-4348,981,-2723,-10652,-20653,-27471,3108,26409,17360,-4274,-1265,18123,45350,75396,63256,22108,-3442,3768,8984,3856,4834,22802,38316,39400,25664,6030,-7561,-15752,-20136,4692,14108,-5635,-28688,-27751,-16723,-28686,-8758,3019,-1911,751,5773,-11016,-7952,-2614,-28934,3254,18624,-9553,-31300,-14324,-56,15789,21280,4386,-23689,-8947,7782,27693,58488,77447,47531,-5798,-18413,26648,40829,22293,1367,3038,12930,4779,-7548,-12549,-842,-2718,-9676,4425,29045,36391,11443,756,970,8199,263,-24144,-27840,-12584,-11185,-13466,-12202,281,8389,3939,-24132,5063,30551,37890,19869,-970,-8881,-14689,-18130,-13739,-22308,-26587,-21438,-11974,-9668,-1942,10960,15246,11657,4594,23620,29538,-8735,-20656,14550,18581,2530,-11830,-21004,-13508,6640,15381,21854,35062,55067,52271,30260,-15632,2097,35460,46295,26007,-4176,-13513,-18997,-20039,-4621,-8143,-31659,-12757,-2353,7033,8224,10657,2485,-18330,-30439,-22300,-13089,-3589,-5377,-16335,-10265,-3145,3610,16864,23153,5993,-14643,8353,-1126,-27619,-34664,-18804,-2083,-8540,-26934,-25485,-16773,-4804,8600,9247,6564,12719,25419,12057,6569,13525,17645,17456,22445,34655,32602,11309,3591,28246,23376,2518,19135,43893,27690,-20314,-11936,16062,24762,23383,12845,6340,1265,-2457,-12519,-9668,-3522,3977,4369,1764,13876,47519,65199,53412,16489,-27703,-38323,-18130,-19513,-22223,-19465,-24149,-39888,-19487,-20907,-26502,-25581,-3300,104,-24745,-19416,-5731,-11567,-7044,3074,9207,23622,38490,26342,-5182,29118,68825,76981,50939,8797,1141,-4364,-25355,-761,16303,6403,17477,47308,49235,27410,11867,8794,-1776,-5500,230,2312,6095,12411,8312,-2252,-16697,-34691,-32134,-20485,-16742,-25973,-35299,-32336,-13448,-10134,-8288,4047,13014,29400,36163,24964,-1828,-10559,7230,2946,-5389,-10996,-10434,-4081,5044,6700,602,1017,9598,8416,472,-4406,-12870,-25280,-23767,-19089,-19337,-23173,-6228,10026,32413,55444,58593,37458,14071,-19695,-24860,5753,30341,28303,27488,21005,7421,-833,-3618,-6083,173,23682,41360,41691,34504,25125,19158,17881,13938,9697,5698,1918,-11816,-20880,-15350,-15185,-21641,-25126,-20277,-21501,-12140,97,2006,-11475,-28280,-20511,-2703,-538,-8930,-12932,6221,9720,4273,-15,-377,4538,1213,-2777,10345,19933,9092,-16553,-6976,2228,6719,2126,-14839,-27778,-22933,-16640,-17770,-9263,4988,31347,45585,27596,6691,-16039,-7824,9265,11056,11606,9877,-6034,-12068,-1132,-11414,-35027,-10789,13001,18328,6361,-1071,-7454,-26612,-46248,-22430,-1922,11668,-14207,-4709,7738,5313,-1559,-3565,-4074,-8780,-21668,-23730,-17988,11263,47176,77474,52011,8508,-4935,5242,8768,209,-7144,-12034,-20497,-11024,6137,5108,-4166,-26986,-18738,14594,48151,55682,26254,5826,35617,57117,28748,-9987,-12645,-1967,10364,36178,44066,24805,-3736,-19693,-14848,382,14314,16559,4424,-12696,-5878,623,-4277,-1934,6580,-2798,-32917,-16185,11998,14323,1484,18150,47161,59467,38044,11533,-18982,-5209,-7540,-10761,-4912,3126,11350,-6963,-10162,-235,-1943,506,16322,14828,-6809,-18749,5305,10361,5101,3609,-13220,-24787,-15160,1855,1008,-21244,-8392,6327,-7524,-25274,-18381,-14832,-18936,-18788,-4307,11908,7337,13928,19586,-24009,-31653,-17957,-3050,-2192,660,10912,7256,-17374,-24243,-12848,9280,35027,47505,40424,33164,31505,20248,10183,15231,17744,6694,-17310,-25066,1078,17078,26695,20768,-6146,-10283,1545,14683,13817,-12928,-26715,-15049,-17284,-18256,-143,20146,37737,13899,-28078,-21686,-7107,-2209,-4453,698,6762,6066,787,7837,13776,7313,-9528,2415,23541,24289,13566,-2432,1665,16312,16599,-14590,-21589,-14797,-14457,7279,8081,-12360,-10315,9241,17195,18862,20208,9200,-20648,-26764,-15473,95,7853,23237,32259,18526,-3577,-27496,-37755,-27659,-8775,-1863],[6330,2434,-16801,-16781,18471,26063,12932,-5963,-21938,5332,24206,18938,4788,202,6646,6475,-992,-8698,-9611,-6571,-14100,-18621,8528,23371,13673,-23627,2335,37087,31470,2527,2468,2878,-17734,-29642,-18399,-10249,7915,12145,-1061,-20244,-49093,-43892,-16721,-4001,-2829,6074,28499,46127,32904,-4187,-27540,9914,4464,-26840,-39931,-39358,-14962,5525,28681,69422,65182,38566,14756,-3761,22097,54482,44994,9199,-7293,-2907,2945,10051,12956,18240,9538,-5381,-18716,-10780,8842,17626,22733,11626,17276,35458,26122,9799,-12454,-30452,-24518,-16963,-22547,-29782,-29334,-43191,-22654,-13114,-20500,-10740,6929,-1892,-26457,-4345,3798,-2641,3116,16795,10516,-6569,-26443,-3411,29573,56046,21897,-3791,13885,26633,956,163,3479,-10790,-18902,-1968,16688,22721,23519,22176,8109,-14170,-31709,-34651,-17170,1050,3086,10118,23433,26877,37888,59940,79238,72856,27525,-23748,11288,27701,31458,50290,32064,3703,-16963,-24120,-25168,-19964,-2584,18314,17430,-13694,-23112,1519,-9821,-24517,-32561,-38729,-31305,-21076,-10331,12710,39330,71524,62206,35355,22857,45141,79804,47665,-7205,-39607,-41,57568,105407,144555,167865,152943,99318,12614,-55770,-18998,-6414,256,9848,28654,29876,8405,-26854,-28506,-5273,23781,36642,34453,22979,12363,8254,1763,-6385,-29787,-37280,-18952,-8345,4275,10094,7105,3755,-4916,-359,12749,13986,-17059,-14533,31267,55853,55316,19996,-16205,-34519,-40113,-34490,-27326,-18822,-9543,5022,16252,14278,-144,4810,38241,52475,38714,16305,-1176,6488,28069,31588,11514,-20023,-17343,-5996,-3589,2848,20595,33866,22231,-6875,-30278,-18887,-23475,-35595,-19006,-1158,-903,3249,8547,-11621,-28978,6679,21890,20621,-10062,-13821,-2202,-722,-3614,5740,20325,16817,-1341,-18251,-15252,3431,15389,10510,-8848,-15330,-7188,-10008,-7139,421,8277,13042,59,-14641,-26207,-177,25023,35853,52595,30616,-5559,-29250,-22219,-32369,-34039,-31875,-7702,14148,19248,10954,11675,858,-9934,-24443,-3923,10207,-7145,-29542,-15784,16495,17648,15342,29419,44374,24047,-2395,-10875,-22369,-24117,-18002,-24644,-21075,-15274,-11813,564,17511,23389,31313,21144,4228,-1634,-6399,-7969,-2298,-6556,-14698,-25264,-17325,-59,3665,-6157,-21230,-29901,-22767,-12791,-9727,-18506,-30499,-12953,8049,22296,19721,10005,-3269,14132,30108,14641,-24152,-6858,-4932,-20010,6767,11926,4341,4390,-2769,-14612,-1672,17438,35815,44609,43521,41352,11219,-17139,-19580,-10597,-9799,-4134,1369,4390,-4163,-6902,12021,20041,28445,41132,42681,37843,30505,2453,-19349,-26434,-8680,2406,-4315,-14438,-7130,11581,17348,-4005,-20877,-19866,-7364,-13008,-19226,1532,12728,-7038,-38043,-21475,-5413,28865,60665,62410,27673,-5878,-413,14432,25268,27257,14968,885,-7220,-12081,-10783,-12375,-15054,-17348,-21131,2063,27131,18584,-4927,-4907,14647,44073,77629,69137,26526,-9399,3479,10176,3550,-21,14534,29131,32813,24705,10474,1180,-7012,-16985,3047,11746,-9517,-34381,-34264,-23981,-29780,-2831,8950,5175,5221,6983,-8117,-5602,-4442,-25291,15477,27289,-3749,-27863,-17154,-6819,5861,12764,674,-24210,-8819,9936,28286,53090,63091,28980,-21590,-10971,32381,43362,22722,3714,4650,11490,4930,-7841,-10058,5121,3909,-4997,6969,29828,31198,2600,-229,2016,5420,-7066,-28468,-22585,-11490,-11298,-14126,-14484,-4176,3054,775,-19877,-573,20446,26907,9499,-10169,-11947,-12588,-19931,-23748,-35029,-35427,-27461,-13780,-8415,1077,16049,24173,17541,883,15057,23447,-9159,-15603,13084,16395,1425,-11965,-17734,-7510,10887,18057,23126,35058,58255,59983,38868,-11631,-4317,36738,52802,35881,4232,-11024,-16647,-11053,-1195,-9074,-33017,-7353,7282,14793,8360,5606,-2120,-19524,-26433,-16581,-7987,1227,1233,-8453,-7914,-5118,2314,16584,23286,7065,-11825,8542,-1147,-29404,-37108,-20072,-802,-1638,-14594,-16532,-22479,-16384,-1724,-6570,-20401,12705,34295,14395,-1526,4673,14364,15789,18658,31158,32599,13316,5568,30566,27887,7855,24321,52111,39150,-9539,-21093,9007,23302,26988,16806,4217,-7498,-11439,-18205,-15377,-12239,-5368,-2212,117,19761,55154,68993,54624,17531,-21339,-29205,-11291,-13270,-19814,-22547,-26956,-38790,-27655,-29689,-29790,-19643,1404,2048,-27296,-15239,-1500,-4823,-5485,3049,10122,22348,40701,35241,833,21975,62816,76296,56113,11799,-9502,-15231,-21136,4709,19352,4870,13632,47545,52396,34325,21709,18360,5625,-2651,150,1074,4745,12091,8309,-3504,-18264,-31027,-34499,-23996,-18606,-22499,-28858,-29910,-16286,-15390,-11733,3668,11604,23107,30419,20254,-5011,-7281,9071,2834,-5212,-8251,-8414,-3663,4686,5680,-982,1645,14616,14608,4128,-7626,-17124,-27220,-33407,-26940,-25431,-17732,-902,16998,38275,57924,58297,38438,15698,-19600,-23745,8812,36048,34335,27252,17544,4498,-2701,-5540,-7860,-2869,19263,38342,43581,39477,30407,21500,14116,5118,10,-4242,-6069,-16199,-18426,-11192,-14144,-22241,-19315,-11587,-12120,-4483,2113,1107,-14321,-32937,-20414,1934,7974,2167,-9540,-1320,4268,1978,-1079,-6737,-5962,-4799,-3868,7780,17865,10029,-12412,-7501,2403,4415,-3240,-14683,-15707,-12347,-11106,-18393,-15196,-1755,24385,37576,20399,2098,-17301,-10172,7546,12154,12467,7363,-11344,-19675,-7133,-14984,-31415,-6946,17593,23311,9330,-339,-5793,-23041,-47879,-20206,6975,24642,-6978,-21523,-178,3278,-506,-1394,-1364,-6920,-20794,-25553,-25757,2447,36077,66175,41230,5306,-3106,7015,6806,-8245,-22964,-19156,-20369,-15598,2102,1771,-6928,-23726,-16518,15133,50816,57446,22954,-2602,34626,62013,33482,-8387,-10331,1944,12502,35074,39967,19632,-5440,-17451,-12791,5394,24248,28484,13173,-8583,-4769,161,-8915,-8688,1759,-5305,-33257,-18081,6666,7378,-5309,12726,42462,57514,40048,15392,-17017,-4827,-4609,-7034,-3051,317,2958,-17242,-17422,-3260,-4535,-508,20975,20809,-5325,-15915,15326,20543,9722,4729,-12718,-23349,-13948,2822,3594,-14732,-6542,6255,-2291,-14563,-14716,-14711,-20478,-22637,-10147,10952,12406,22668,27887,-15191,-22155,-13455,-303,3955,11749,22843,17532,-8355,-19955,-11891,9181,35722,55170,54520,47421,40160,24033,10915,15378,18372,7732,-16753,-25605,-1982,8789,19031,20534,-2553,-11011,-4143,6310,10773,-9511,-25391,-14263,-12762,-16104,-320,20055,39258,16633,-27917,-20210,-4777,303,-2986,573,6707,6789,3378,11902,16308,4553,-20267,-178,21735,21608,11231,-5137,-2930,15396,18521,-13849,-28562,-18496,-16667,5393,7825,-9373,-5853,13957,22471,19774,12899,-1345,-31581,-25281,-7398,-340,-1200,12868,25308,16712,-4308,-28788,-39858,-22322,-1723,6229],[10970,6129,-16133,-18650,21353,30336,10963,-13020,-22594,8643,27998,22208,11488,8649,12280,9585,1419,-6934,-12182,-12311,-23062,-26705,5235,23528,13551,-24924,3625,35035,23147,-11837,-12049,-5242,-18178,-22711,-8867,-731,14426,16675,2254,-20702,-52034,-45962,-22713,-12017,-7180,7049,27645,40511,21972,-18180,-10664,27595,17646,-18329,-42407,-41072,-12861,4782,23778,57923,53543,29895,9437,-6090,17612,44990,35787,3558,-10344,-5460,-4623,-3122,-2148,6782,868,-13882,-24864,-15103,5476,14126,23284,16295,23201,39901,30225,17251,-4916,-27742,-24675,-13943,-20106,-26236,-21604,-32903,-24864,-12492,-16825,-11110,5726,-1692,-23825,-838,8393,194,2865,15049,10953,-2774,-22763,-13049,17338,43756,13122,-13695,11063,27550,-883,-6276,3354,-4971,-15075,-1435,17597,23229,22406,22902,12033,-10408,-30320,-33022,-18137,-2571,-2904,2317,15686,23225,35472,54260,72696,68159,26170,-21273,8035,25445,30460,53425,37657,10908,-10130,-23241,-28882,-24124,-6083,16441,19546,-10079,-28751,-1029,-11232,-31340,-41593,-34987,-31404,-34006,-19692,8035,34367,64915,59628,38570,27283,48691,80970,45655,-12003,-42284,16501,92695,161259,214871,238206,206184,123787,12873,-63443,-20617,-11388,-742,14411,35811,34455,8884,-29484,-32504,-8333,24756,46371,52402,42656,25745,12068,720,-9732,-34428,-30070,-10256,1361,11323,12908,7855,4289,-5047,-1906,11589,15333,-8288,-9564,28637,53809,57780,21831,-16903,-36685,-36939,-27812,-31685,-19987,-7805,6248,15704,12523,946,10058,42057,53418,38376,15297,-3979,-2404,16706,22546,6839,-19533,-13006,-319,946,860,11610,25784,21696,-588,-22461,-23382,-26451,-32894,-15889,646,-59,2606,7388,-12034,-28846,8477,27756,30653,838,-6531,1404,996,131,15134,30073,19939,-5020,-21620,-11559,9702,23536,20387,1972,-7765,-4543,-14633,-15682,-3024,8519,18549,6848,-12453,-21447,3896,25595,34975,51856,30597,-5753,-28226,-15434,-25566,-37224,-22670,-3522,13566,17719,9764,10177,-630,-10228,-25224,-4044,12779,-1004,-17984,-3959,27760,29819,24520,32203,43261,20396,-7149,-15111,-26630,-34826,-31650,-33451,-23384,-15485,-12107,-1090,14412,18230,24891,15780,-1115,-6454,-7582,-8807,-4979,-12503,-22448,-29546,-10690,5059,7109,-4200,-19261,-25550,-18219,-9796,-9508,-21278,-25038,-7569,8980,19778,16703,7859,-2583,18124,36184,21805,-25929,-13600,-8242,-23952,6048,14124,7914,8704,810,-15676,-4635,16486,37264,47142,45498,46825,18466,-16283,-29608,-10406,-3640,128,2529,5548,-39,-3350,10647,19288,29688,43985,49205,46955,39168,9064,-14823,-25387,-10589,642,-5348,-18172,-14937,4679,11273,-8366,-19283,-16209,-8094,-15350,-19804,184,8647,-16232,-26444,-13485,-6685,24367,54713,53730,17980,-7412,8074,23172,28803,25752,10433,-1863,-7933,-17997,-21653,-21518,-17180,-12320,-14675,-1245,23909,16756,-7350,-8391,11225,41260,76163,70876,28464,-16322,3591,10449,2771,-4480,6782,20863,27268,24685,15187,9178,791,-14106,-760,7251,-13934,-38309,-36545,-28409,-23163,2361,14233,10813,7556,5746,-6794,-4483,-6752,-15485,26691,34185,967,-24559,-21496,-15668,-5925,2440,-4267,-25051,-9689,9936,25083,42532,44320,10055,-33633,-3993,34609,41558,19306,2621,4026,9436,4663,-8273,-7318,11053,10323,-532,8833,29999,26652,-5542,-5490,-1241,-394,-15304,-28597,-19352,-11308,-10257,-11165,-12360,-5766,-1119,-1532,-15562,-7966,8198,14198,-1897,-20196,-14648,-11489,-22171,-33765,-35599,-29608,-26723,-16399,-8191,3668,21852,34708,24359,-1572,6108,17694,-7629,-11673,10251,12887,-380,-12338,-14683,-2183,13894,19070,23335,34093,59845,66754,47997,-2964,-12471,35488,57396,44442,11686,-8993,-10449,-3013,348,-11828,-28128,-1728,14879,20059,6601,-1534,-7904,-20236,-20993,-8774,-1065,7178,9051,371,-4864,-7503,-675,14379,21400,6526,-9763,7342,-3055,-32391,-39942,-21575,781,4791,-2821,-1881,-15147,-26905,-14647,-25491,-21127,35021,52791,25029,-2971,-3718,10259,13367,13491,25780,30369,12849,4497,30185,30237,11394,27822,58850,50217,1438,-27689,465,19753,28655,20316,4375,-14179,-20950,-25338,-22266,-21130,-16237,-8646,2139,28407,62016,68898,50422,14767,-14155,-20150,-5462,-9119,-16491,-23466,-30459,-38381,-35670,-34730,-30084,-15119,5227,6934,-17559,-9516,3306,2740,-2229,2624,9877,18923,39359,40253,5786,13555,53624,72261,59168,16150,-16704,-20063,-13317,8809,20838,3124,7608,43804,51855,38903,30134,26576,11129,-1307,-141,400,3486,10703,6833,-5820,-19630,-27224,-33021,-25761,-17936,-16468,-20051,-22448,-15251,-19240,-15616,2652,9667,15293,22711,15226,-6544,-4708,9314,1262,-5650,-5667,-6797,-4074,2973,2870,-4284,963,16945,17377,6228,-9426,-22398,-29001,-33649,-25435,-24393,-13339,3662,22462,41219,56446,54346,37144,16628,-18257,-21961,10681,39305,37529,24567,12581,1204,-4919,-8656,-11207,-7527,13066,33532,43358,42081,33788,24081,12915,-1759,-9683,-14811,-15464,-20921,-15178,-6964,-13125,-22613,-14697,-4647,-5411,4216,11661,8701,-9785,-33022,-20570,5415,15727,13436,-803,-7896,-2324,-1527,-2016,-10585,-16645,-12617,-7114,3029,13191,8853,-9482,-10318,-890,-339,-9045,-11626,-4969,-1131,-4605,-17273,-21907,-11847,11911,24589,10840,-3086,-19591,-15637,1764,9264,10455,3223,-17782,-29174,-15472,-21222,-28637,-3456,21118,26726,10690,-965,-5110,-20882,-49865,-17213,17274,41062,9090,-24733,-8867,-229,-986,-421,-44,-6499,-20301,-25647,-32832,-7265,23559,52081,28238,1475,-2386,7057,3648,-15952,-38271,-13813,-14727,-14445,688,-2249,-12108,-19717,-11525,14423,50025,55896,18512,-14274,29934,63161,35937,-7476,-10437,2764,11245,30402,32529,11874,-8819,-16099,-10877,8821,31196,37515,19933,-6027,-5236,-419,-12109,-15543,-2822,-5179,-24207,-18129,-167,-1260,-12909,5422,35489,54186,41278,18295,-15645,-5680,-3275,-4930,-2868,-3627,-5731,-27774,-23955,-7034,-9234,-3119,25191,26610,-4561,-13909,25374,34798,19948,10419,-9531,-20791,-12020,4457,7204,-7524,-4025,6159,3716,-3393,-5885,-7402,-12999,-19773,-16711,8380,17154,34404,44272,78,-14352,-10107,2341,9995,20842,31170,24685,-384,-15581,-11211,8271,35412,62303,67958,61672,48394,27080,10536,13678,16491,6582,-17255,-27365,-6868,-221,12835,21967,3311,-6858,-6388,-2492,6534,-5921,-22120,-12682,-7697,-13498,-868,19239,39895,18777,-28626,-21276,-4768,878,-3207,-1537,4403,5394,4277,14265,16931,288,-30280,739,20171,17213,8477,-2398,-2127,14978,18542,-12984,-36416,-22914,-19360,2003,5370,-8074,-2290,17206,26080,20388,6763,-11787,-42640,-18676,89,-223,-10343,2415,16866,13773,-5118,-28954,-41906,-20085,1545,11430],[14858,9846,-14493,-20679,21723,32857,9791,-19452,-19717,12525,31024,24579,17895,17832,19536,13510,3412,-6080,-16125,-18703,-29910,-33650,455,21645,11982,-25368,4084,30381,13098,-26594,-24729,-11704,-17491,-16206,-971,6202,18126,18971,4194,-21185,-54773,-48066,-28520,-18508,-8894,7078,23815,31532,8541,-27397,7404,44812,29745,-9739,-34516,-36435,-11441,2054,15672,43582,40649,21134,4706,-8173,12127,35209,26723,-2562,-13910,-8013,-12180,-16107,-17482,-6471,-9787,-23900,-31651,-20494,71,7801,20683,18816,26996,41093,30762,21685,1649,-23668,-23227,-9735,-16138,-23152,-16866,-24058,-24128,-13031,-15767,-12728,3183,-3120,-23239,730,10729,1403,929,11285,9345,-1828,-20730,-16804,7853,29932,1383,-22024,11833,31036,-269,-13291,1928,-569,-11631,-2637,15591,21277,19164,20105,11604,-10343,-30595,-30682,-17882,-6537,-11442,-9619,3906,15740,29356,45477,63132,60564,23058,-19282,2304,20134,25848,51866,39427,15262,-5057,-21896,-33532,-30269,-10426,13334,19687,-8333,-34213,-3296,-10583,-28617,-28920,-18863,-15602,-30929,-28442,814,25232,53473,53186,37358,25327,45610,75951,37640,-24239,-39945,28582,103590,166864,211757,227365,191813,108908,5048,-46279,-17742,-13203,-791,16453,38701,35120,6848,-33376,-33316,-10671,22086,47710,58440,50629,32426,15080,590,-12624,-40037,-24571,-1595,10231,16531,14034,7432,3973,-5086,-3057,10939,18827,3909,-3742,22856,47598,56619,22062,-18376,-40023,-34399,-21458,-31928,-22541,-7923,5177,12478,8157,434,13525,43056,51528,35578,11861,-9040,-12629,4662,13214,2568,-17146,-10496,2614,2501,-3433,338,14338,17133,2127,-16504,-26379,-29996,-31138,-13997,1284,-823,-690,2149,-16730,-27407,9645,31754,38677,10558,1733,6188,3324,3239,21897,36493,19954,-11490,-27185,-9731,13682,29433,27997,10612,-2118,-3414,-18945,-24632,-7912,6662,20682,11049,-11695,-18048,4963,21169,27027,43000,24280,-8896,-30327,-14099,-19673,-26877,-12021,384,10735,13101,5910,6791,-2978,-10367,-26441,-4098,16856,6052,-10049,1933,34270,38460,30091,31095,37406,12633,-14963,-21138,-28871,-36016,-38892,-30696,-21163,-15249,-10527,1220,14734,13975,16879,7894,-8646,-13247,-11098,-12141,-9805,-19803,-29286,-26224,-4441,9572,9994,-2295,-16307,-20936,-14561,-8304,-11138,-24735,-18608,-2260,7992,13922,10416,3149,-2813,20544,40115,27656,-21358,-20679,-12441,-28546,4006,14330,9783,12158,4203,-15656,-8303,13132,35259,46988,45517,48988,24379,-12269,-36786,-7645,2536,4235,3065,5605,2538,-2000,6570,16072,29614,46450,55517,55345,46487,14022,-11561,-24052,-13041,-3078,-8457,-21283,-21918,-1386,5247,-12541,-17884,-13308,-8482,-18167,-21799,-3510,1833,-25419,-14279,-5469,-8165,17509,45570,41453,5891,-7915,14407,28785,30344,24089,6320,-4994,-8930,-18824,-27204,-29464,-17284,-6669,-7893,-5171,16992,12048,-11402,-11246,8353,37502,71584,68771,28042,-23469,3757,9441,1117,-8520,53,14141,23270,25729,19765,16228,7707,-11213,-6578,962,-18106,-37656,-31985,-25830,-16959,6536,18740,15091,8220,2635,-6857,-4674,-8963,-5124,36617,39542,4939,-21270,-26525,-25496,-18254,-8762,-10009,-25752,-10965,8225,18779,27790,23158,-5911,-28337,1786,33914,36290,13093,-1000,1644,6963,3833,-8607,-4026,16833,16306,3783,10312,29559,23074,-10162,-14398,-8321,-8798,-24028,-26584,-17916,-11718,-8237,-6114,-7456,-4765,-3843,-3096,-12827,-16401,-5103,935,-13166,-30183,-16139,-10900,-24542,-39274,-23782,-16472,-19192,-18785,-8592,6229,28490,45958,31442,-2476,-3127,12279,-5353,-8633,6876,8755,-2481,-12700,-11543,2819,16022,18652,22530,32756,60233,72086,56164,6660,-21249,32060,59704,50780,17532,-7929,-4080,3637,325,-15989,-22429,3461,20340,23327,3975,-9929,-14424,-20442,-14044,962,7323,13545,16436,9069,-661,-8872,-4648,10775,18183,5225,-7820,5382,-6155,-35908,-42445,-22461,2617,10243,7506,12042,-2325,-23555,-28881,-42921,3961,58953,69633,36333,-37,-11017,6022,11181,7899,19197,26655,10863,603,26836,30292,13224,29554,63711,60339,12240,-23275,-8631,14775,28867,23559,7103,-15702,-27752,-32936,-27785,-20693,-21174,-9140,10066,39704,68047,65312,41304,8755,-7098,-11728,-566,-6317,-12972,-21841,-33594,-37777,-37445,-33096,-28451,-12294,7945,13416,-6079,-2372,8893,10720,3238,2912,8737,13875,34833,41168,8042,4028,42077,65586,60306,21582,-13919,-14787,-6396,11320,20569,1736,782,36968,48154,41335,37036,33320,14923,-791,190,655,2251,8264,4256,-8538,-19977,-23751,-30310,-25584,-15135,-9395,-9756,-11131,-8866,-19014,-18993,1931,8334,8115,15582,11935,-5635,-2823,8461,-1230,-5852,-2387,-4633,-4375,749,-921,-8388,-83,17238,17141,6483,-9787,-27326,-29903,-25668,-17199,-17629,-9554,7831,26931,41987,51931,47895,34730,18155,-14522,-19904,11125,40037,38254,20384,7468,-1289,-6904,-12679,-15373,-12672,6252,28018,41742,42940,35675,26673,14368,-5143,-18103,-24545,-24523,-23332,-10473,-2304,-11703,-22709,-10692,1153,-694,11337,24394,22727,1078,-25471,-19055,8361,22696,23925,9693,-10239,-8778,-5480,-2401,-10050,-23578,-20655,-11316,-2996,6815,6389,-7109,-14416,-6659,-6471,-13407,-6823,3987,8810,1162,-15507,-27245,-22935,-1449,11628,1907,-7468,-21911,-22636,-6676,3487,6558,-1431,-23997,-38480,-23442,-28944,-25596,-16,24148,29465,11752,-1021,-3022,-17728,-53218,-14481,26991,56577,25305,-9564,-15953,-4201,-2227,157,888,-6361,-19166,-23424,-34615,-16647,11060,36502,14548,-1656,-1861,6313,520,-19737,-25072,-4437,-9558,-9848,3204,-4631,-18252,-14760,-4559,13537,46732,52262,15139,-27336,23080,61431,36822,-6163,-11538,1802,8044,23682,23441,3377,-11848,-14000,-8097,11469,35601,43987,25301,-3984,-6028,142,-11842,-19799,-4549,-312,-11615,-14198,-6496,-9732,-18926,-3656,26843,50431,42464,21008,-14480,-6517,-2214,-3109,-2928,-7135,-13019,-36903,-27213,-9978,-14670,-5197,30745,33604,-3279,-11830,35401,52437,36244,21942,-2329,-15680,-8021,7997,12831,1050,-63,7114,10450,7646,5325,4700,409,-11006,-21651,6041,22611,47189,61529,14982,-6668,-7136,4698,15216,27614,36018,29106,6891,-10375,-9917,7615,35443,69521,80838,75880,56987,30369,10172,11477,13633,4812,-17401,-28781,-11533,-7100,10341,25641,11076,1880,-3342,-9333,2427,-1168,-15875,-8875,-994,-9179,-527,18857,40813,21825,-27690,-23547,-5899,686,-3814,-4390,1099,3213,4854,16328,17116,-4021,-33802,5005,20337,13283,6438,4170,3824,15829,17754,-11178,-43436,-26222,-21061,-1591,1949,-7572,872,19829,28960,21793,4797,-16952,-37036,-9964,7571,2523,-14914,-4973,8650,11297,-4305,-26198,-40783,-19869,2305,14745],[18394,14013,-11103,-21557,20427,34409,10550,-22763,-13269,17636,33777,26258,23995,27382,28170,18567,5458,-5855,-21103,-22421,-24732,-32667,-4493,18795,10236,-23463,4626,24384,3228,-36179,-25310,-11011,-13113,-8922,6080,11527,20211,20073,5501,-21006,-55645,-48979,-32408,-21123,-7749,6562,18164,20948,-4330,-20548,26601,61755,41676,-307,-25773,-30281,-9673,-1764,5287,27709,27796,13841,2252,-8936,6919,26807,19591,-7417,-16297,-8800,-17222,-25158,-28270,-18113,-19563,-32995,-37054,-25165,-5549,705,16725,20631,29962,40776,29866,25176,9007,-17487,-19592,-3265,-9278,-19157,-14128,-17219,-20313,-12478,-15041,-13826,1051,-4512,-22949,1987,12463,2670,-555,7996,7822,-2021,-18878,-12343,4172,18844,-9600,-22173,17928,37882,3668,-18484,1148,4029,-6965,-3312,12810,18708,15600,15579,8578,-12186,-30280,-25802,-13657,-6704,-18354,-22497,-9176,6924,21912,36161,53359,52909,20610,-16269,-3853,13651,19508,47345,39092,18423,-99,-18694,-35464,-34742,-12504,11601,20002,-6655,-36851,-3875,-6479,-18773,-20346,-13777,-12011,-31694,-33435,-5694,14506,40060,45559,33933,19298,38926,68552,27310,-40728,-26376,37184,90414,122030,134278,133977,109965,58244,-3108,-28771,-15850,-15190,-771,16593,37803,32742,3907,-37082,-29898,-10191,18009,42695,54638,49267,34605,19503,3748,-12565,-43614,-19559,6670,18438,21054,15207,7681,4337,-4144,-2685,13097,27098,19887,4860,17046,40143,54331,23039,-18146,-41991,-30997,-14121,-24945,-22969,-7836,3793,8921,3807,826,17354,43409,49219,32880,8698,-13802,-21279,-4685,6584,1066,-12639,-8075,4565,3141,-7506,-10241,2378,10852,2993,-11250,-24202,-30569,-28551,-11439,2696,-1035,-4159,-4531,-23166,-24187,11214,35031,45805,20022,11529,13510,7573,6450,27029,40859,18748,-17974,-31768,-7861,16840,33914,33607,17679,3226,-1891,-19990,-29870,-11917,5021,21427,14037,-11135,-14550,4984,14119,14420,28209,13528,-13257,-33128,-16088,-16221,-16517,-323,6116,8446,7770,1369,3230,-4639,-8988,-25945,-2267,22992,14147,-3536,5060,38503,45812,34341,28340,29036,2991,-23294,-26406,-27389,-27511,-28188,-20618,-15053,-12499,-5240,9536,21541,14189,10297,-150,-16040,-19625,-14770,-15753,-14655,-26199,-28951,-17918,3009,15071,13791,703,-11959,-15175,-10084,-6408,-12634,-24150,-10050,4178,6817,6534,2552,-2481,-2360,22972,43416,33156,-14090,-25609,-15491,-31444,2489,14290,11622,16257,8786,-13275,-10899,9230,31652,46097,46142,49355,29236,-6132,-32104,-1880,9604,9317,4340,5661,4420,-1323,1538,11896,29243,49133,61910,63249,52968,18182,-8529,-21580,-14337,-6959,-12194,-22797,-26123,-4745,1148,-14619,-15562,-10203,-7705,-20066,-22832,-6641,-4488,-21803,-663,3724,-7795,9900,34787,27413,-6495,-5919,19592,32389,31327,24245,5399,-6103,-8486,-13698,-23176,-34587,-14938,123,246,-6228,8153,5901,-15744,-11932,7367,34316,65736,64437,26517,-28789,4532,8080,-455,-11095,-4569,9736,21398,28283,24658,23081,14745,-6884,-13115,-5715,-20259,-32619,-24781,-18762,-10499,10582,23222,18970,8524,-848,-7117,-5261,-9557,5976,45977,44447,9300,-17006,-30494,-34569,-29294,-19335,-15180,-24695,-11335,6035,11034,10841,3182,-12567,-16300,6910,31688,29407,6054,-5432,-1261,4899,3078,-7939,552,22851,22160,8561,12326,28997,20736,-8812,-25320,-17936,-18650,-32221,-23802,-17384,-11927,-5258,-114,-1481,-2130,-5099,-4084,-11432,-24737,-17944,-11354,-22757,-38846,-15505,-9906,-26141,-32739,-10729,-2778,-9979,-19369,-8845,9401,36157,57279,38487,-1488,-12109,7578,-2739,-5846,4044,4971,-4207,-12435,-7554,8279,18130,17689,21419,32007,60217,75973,62653,15603,-28849,27023,59672,54483,21417,-8028,1773,9014,-706,-20810,-16158,8230,24090,25507,2137,-17960,-21039,-19992,-5633,12267,16802,19888,22555,16979,4617,-7885,-8573,6467,14536,4254,-5440,3248,-9719,-39272,-43916,-22339,4574,14547,15875,23167,10087,-11258,-21658,-23045,28294,76621,80716,44558,3910,-16860,2296,10036,2767,11958,22298,8712,-5338,20479,27907,13308,29370,66195,68767,22441,-14209,-17413,8807,27870,26372,11447,-12094,-26673,-30230,-23621,-12887,-11764,-1976,22325,52367,72742,58606,27956,372,-660,-4245,3426,-4382,-9558,-18833,-35564,-36201,-30635,-28199,-26975,-11659,9039,19825,5254,5475,14735,18273,9951,4161,6561,7330,27270,37733,6764,-6624,28833,56747,59452,27356,-5944,-8411,-1081,11686,17847,158,-5831,27727,41585,41418,41870,38066,16773,-852,1292,1503,631,4480,463,-11573,-19296,-20698,-28155,-25002,-11930,-2397,746,1539,653,-15225,-21662,1790,8000,2804,10445,10960,-3226,-1968,6456,-4599,-5257,1814,-1731,-4312,-1756,-5445,-12799,-1167,15527,13782,4298,-9816,-27405,-30125,-18302,-8367,-10120,-6729,11133,29992,40466,44553,39335,31352,20230,-8976,-18179,9558,37765,36257,14893,2723,-2829,-8790,-17890,-20132,-17814,-863,22006,38670,41854,35682,28323,17014,-5514,-25022,-32564,-31378,-21820,-4990,2094,-10441,-23239,-7693,5453,1889,15585,36468,38787,14331,-16347,-15641,10346,27939,32330,19433,-7501,-14660,-10226,-3091,-6723,-22751,-27518,-15862,-10375,-1414,2455,-5611,-19516,-14787,-13630,-15500,-2440,10090,15924,4542,-14718,-28122,-30854,-9354,3602,-4472,-11092,-24215,-29975,-17334,-5092,667,-6711,-29621,-39781,-24814,-30917,-22409,2392,25861,31022,12432,-151,813,-12808,-58775,-13334,34065,67974,38515,4056,-18401,-8942,-4849,-262,1011,-6870,-18055,-20373,-30681,-25960,-1592,19232,457,-4272,-2078,4268,-2863,-18708,-13295,3338,-7510,-5523,7854,-4799,-25363,-9951,2443,11986,40471,46319,13221,-38969,14643,56482,35354,-5082,-13549,-1065,2875,14957,12879,-5473,-13940,-11447,-5256,12505,36389,46720,28309,-3046,-7569,1121,-9237,-20793,-3264,7777,1654,-7621,-11957,-18458,-22160,-13832,17340,45776,42013,22043,-14525,-8062,-2016,-2052,-3561,-10455,-19201,-42018,-26980,-12432,-21333,-6271,37281,41083,-2083,-10707,43330,70001,55095,36316,6901,-9104,-2908,12299,19007,9443,3975,8046,16161,16853,15733,17371,14634,-1082,-24454,3712,27505,57830,73549,26527,535,-4723,5574,17800,30252,35833,29241,11533,-5863,-9145,6091,34838,75147,91158,87864,64377,32583,8650,7813,9029,1646,-18155,-30451,-16156,-11593,9956,29100,18001,11408,2546,-13717,-2556,3214,-8355,-4006,5697,-4811,-670,17524,40503,24365,-25345,-28067,-9418,-1502,-5841,-9122,-4415,-869,3993,16960,15791,-9469,-28631,9559,20792,9420,3621,10099,10460,15764,14750,-10164,-42031,-29192,-22962,-6758,-3830,-9617,1518,19931,29322,22155,5969,-14280,-25411,-2496,12882,6245,-13297,-8622,-502,7900,-3360,-22391,-36191,-23157,-759,14426],[19951,17038,-7202,-20698,17277,34183,11891,-22210,-5748,22479,34881,25538,27848,35003,35838,23040,6258,-7562,-28221,-19406,-11738,-23637,-9576,14534,8009,-19864,4479,16768,-6102,-30693,-12638,-1866,-5057,-1327,11629,14727,20370,19527,5446,-21126,-55361,-49167,-34240,-20211,-5563,4661,10461,9164,-13794,-4551,45404,76973,52658,9243,-16896,-23858,-8024,-6980,-7561,10375,14693,7517,1438,-9241,1449,19535,14101,-11340,-17671,-7704,-18283,-26466,-27521,-23294,-25419,-36759,-39578,-29010,-11166,-6563,11774,21595,31860,39266,28243,28305,17179,-9869,-14530,5101,395,-13684,-13413,-13104,-15456,-10520,-14067,-14273,-669,-5897,-22879,2922,13553,3914,-1272,5899,6813,-3187,-17077,-4889,5342,12719,-16000,-14472,26966,45844,8999,-21745,1003,8431,-1553,-3116,9540,15473,11629,9455,3061,-15916,-28807,-18928,-5976,-1777,-20196,-33438,-22707,-2667,13553,26854,44125,45885,18937,-12770,-10320,6038,11588,40143,36654,20119,4348,-14375,-32981,-33477,-11437,11570,20581,-5182,-36585,-3648,-366,-4979,-6670,-8171,-10917,-33698,-35185,-11140,3127,25402,36812,28600,10565,30712,60891,16977,-56959,-6293,43539,65336,58168,30223,7523,-1266,-4758,-4803,-15561,-18147,-20913,-3520,13499,32816,27465,408,-40036,-25348,-8375,13398,35186,48043,46785,37910,26525,9427,-10228,-44277,-16417,12408,23979,23419,15323,7548,4182,-3834,-2156,17477,38918,37297,14844,11738,31884,50948,24394,-16622,-42547,-27570,-7006,-15598,-20804,-7990,1626,4817,-508,1853,20924,42649,46211,30045,5730,-18283,-27865,-11049,2218,1185,-8062,-6757,4633,2236,-11608,-19787,-9920,2588,1190,-7960,-19976,-28563,-26128,-9200,3895,-1433,-8114,-12749,-31359,-20437,11659,36237,50737,27764,20882,21500,11916,7922,28914,41738,15475,-24085,-34087,-6921,17924,35429,35539,21534,6985,-933,-19088,-31504,-15991,3016,20212,14786,-12277,-12534,3003,4685,-1780,8826,-905,-18556,-33458,-21573,-16671,-8291,10776,12560,6621,1339,-4598,-1453,-6759,-7496,-24812,-330,28350,20927,1775,6894,40917,51446,36837,23568,17734,-8824,-31292,-30680,-24774,-18046,-15502,-9505,-8085,-8836,1650,20924,32620,18505,5710,-8633,-23923,-26149,-19106,-20119,-20216,-29518,-22513,-8949,10246,20104,16968,3017,-8257,-9907,-5967,-5079,-14875,-19559,-1143,10102,4480,-3177,-7861,-10053,-2430,24119,44821,36718,-7584,-28490,-18167,-33206,179,12804,12311,19798,13275,-10190,-13499,3878,25601,43597,47046,47434,31134,-873,-24533,4188,15715,13698,4917,4219,4137,-2318,-5251,5753,27096,50131,66149,68429,56679,19935,-7181,-19631,-15394,-11530,-17546,-24610,-28416,-6377,-1806,-15495,-13783,-8346,-7427,-21739,-22230,-7729,-6981,-7920,12724,12675,-6079,813,21557,11131,-19235,-2973,22328,32890,30822,25243,7007,-5597,-7434,-6810,-16060,-37781,-12022,6451,8181,-3627,-2546,-2371,-21190,-11397,7046,30782,58325,57411,22972,-25350,4316,5314,-2796,-12984,-8310,5651,19403,30241,28167,28382,20809,-1838,-20502,-13169,-20810,-26773,-17867,-11506,-4870,13498,26420,21361,7701,-5209,-8291,-7215,-9096,16262,53481,47958,13156,-12694,-33092,-43352,-39406,-29718,-19707,-22188,-11458,2768,1949,-7965,-10673,-7787,-5616,10343,27623,21158,-1430,-10581,-5156,2380,1497,-7049,5275,27724,26476,12753,14175,27157,17930,-4155,-37762,-30166,-30261,-38823,-21452,-18181,-12616,-2803,4889,3218,-288,-6672,-6209,-12479,-33283,-30316,-22758,-30385,-37699,-13550,-8958,-27218,-26087,-19,8701,-1547,-18361,-9532,12370,43554,66783,44006,170,-21338,3022,-872,-3872,1536,1251,-6077,-11994,-3053,13846,20028,16267,20086,31844,59595,77573,66229,22342,-32185,19952,56435,54487,22187,-10288,6284,12469,-3087,-26316,-9962,11934,25910,26803,2140,-23249,-27839,-19563,3073,23735,26053,25037,26129,22657,9753,-4836,-11658,1554,10715,3927,-3036,697,-13801,-42621,-44258,-21946,5889,17106,21436,30133,19386,870,-7366,-4156,46880,85731,84717,47980,6435,-21658,-826,9959,-1566,4084,17874,7784,-11770,11062,22721,11257,26834,65570,74407,31215,-4898,-24712,1808,25417,28092,15766,-6582,-20429,-22511,-16549,-5441,-2448,8064,36051,64563,75294,49106,11215,-8750,4724,1883,6362,-3072,-6451,-15570,-36036,-33798,-23500,-23646,-26874,-13662,7984,24737,15444,13141,20073,24505,16439,5813,3097,-668,16936,30012,1876,-18173,14741,46327,56630,32766,2650,-3261,2238,9585,12214,-2429,-11199,16995,32672,39097,44211,40413,16579,-1114,3172,2665,-1401,-585,-4481,-14735,-17705,-18022,-26971,-25139,-9296,3711,10336,13681,10823,-10037,-23445,2583,9131,280,7898,11918,-427,-2132,3475,-8424,-3135,7071,2020,-3539,-4060,-10027,-16394,-1805,12129,7590,-366,-10020,-23472,-29869,-12523,-1226,-3757,-4982,13317,31387,36740,34778,29330,27223,22523,-2540,-16758,6043,32656,31773,8614,-938,-3119,-10050,-23646,-24234,-21791,-7626,15979,34469,39015,33866,28704,19827,-3955,-30020,-36459,-32076,-16462,778,5816,-9557,-24358,-5738,8238,2634,16856,46094,54229,28076,-6431,-10723,11298,31018,38064,27374,-1423,-18778,-15737,-4581,-2732,-16781,-29168,-18640,-18495,-11243,-2615,-4824,-23513,-24587,-20572,-14867,457,12897,19578,4970,-15416,-25807,-26478,-6434,3621,-6931,-13960,-25707,-32906,-28556,-15750,-6817,-12309,-32851,-31171,-16194,-20700,-18833,3266,25820,31203,12842,1718,5960,-6193,-52433,-13999,37602,73851,47687,15316,-14696,-14172,-9051,-1904,253,-8119,-17402,-17460,-25547,-34880,-14338,458,-12296,-6268,-3185,829,-6487,-14681,-3540,8424,-8944,-2893,12839,-2800,-33029,-5918,8451,9700,31315,38298,12872,-33006,6445,48824,31280,-4665,-15763,-5405,-3809,4723,1485,-13620,-14395,-8740,-2881,11571,33151,45207,28562,-3345,-9895,1936,-5984,-19248,237,17066,14332,-83,-15683,-27591,-20213,-16593,11605,41481,39487,20863,-15837,-10755,-2942,-1824,-4570,-13342,-24211,-36608,-24341,-14365,-29180,-5588,44515,48589,-1080,-10994,47766,84521,73030,50361,16216,-1978,2631,16492,24563,16536,7234,8356,19882,23301,23794,28330,27070,7471,-24929,1594,30998,64421,77440,33570,7323,-1935,5326,17391,28227,30284,24560,12388,-2824,-9063,3383,33224,78248,97806,96347,69702,33141,5553,2486,2652,-2967,-19735,-31927,-20051,-13579,10020,30829,22595,19344,9008,-14266,-8364,6529,-427,1521,11509,-1326,-1816,14820,38335,25673,-21789,-34647,-15424,-5672,-8913,-15371,-12116,-6747,1737,16159,13080,-15860,-22482,12990,20999,6268,72,13644,15389,14051,9743,-10003,-35821,-31125,-24688,-13279,-11736,-14253,-661,17338,27077,21193,9029,-6696,-15065,3085,15735,10156,-6970,-7817,-9913,3947,-2280,-18066,-30985,-28871,-6601,10929],[19243,18601,-2911,-16104,14201,32652,12996,-18498,1464,26377,34048,21726,28473,39387,41058,25982,5400,-11476,-36702,-9273,3657,-11663,-13536,9303,5754,-15057,3499,7960,-13852,-18847,4118,12725,5967,6435,15526,15780,18780,17426,3912,-22012,-54884,-48967,-33976,-17238,-3623,1087,868,-2915,-15582,13015,62374,89177,61954,18281,-8498,-17929,-6858,-13445,-22508,-7962,1204,1416,1178,-9989,-4906,12909,9630,-15027,-18308,-4645,-14007,-18771,-17517,-17509,-22829,-29970,-36927,-32095,-16658,-13347,6204,21465,32406,36869,26539,31480,25875,-1467,-8645,14804,12515,-6158,-14373,-12212,-11134,-7371,-12578,-14177,-2215,-7483,-23103,3403,13828,4880,-1227,5290,6464,-5224,-15319,2343,8813,11918,-13733,-3906,35841,52354,13772,-23738,1246,12035,3862,-2051,5893,11386,7065,1978,-4752,-21511,-25747,-10829,3843,7389,-14980,-35141,-35808,-12604,4570,17903,35884,39785,17711,-9406,-16961,-2544,2472,31120,32373,20163,7871,-9604,-27088,-26075,-7183,13221,21534,-3797,-34429,-3222,6478,10452,13212,8052,1218,-21683,-32131,-15278,-7378,10449,26983,21668,724,23692,54795,8344,-49528,14921,50624,45548,16415,-34964,-81334,-89323,-48989,1529,-3510,-19447,-27443,-8020,8387,25965,21443,-2131,-40631,-22387,-6932,9826,30136,46167,50215,45384,35270,16181,-6319,-42027,-15542,14866,26057,23001,13939,6662,3074,-4823,-1805,23793,52704,54172,24663,7365,23510,46831,25838,-14336,-41470,-24006,-469,-5891,-16010,-8137,-1140,429,-4293,3614,24119,40960,42797,27293,3306,-21911,-30730,-14551,-477,2011,-4134,-6735,2752,-68,-15274,-26652,-21263,-6916,-3049,-6841,-15469,-25292,-24084,-7505,4654,-1948,-11933,-21677,-39685,-16282,10640,35257,53441,33538,29007,29162,15510,7059,27132,38862,10327,-28039,-32365,-6981,16785,33758,33668,21891,8897,-509,-17368,-32057,-20251,1055,17842,14030,-15213,-12597,-977,-5649,-18787,-11122,-16552,-22967,-28033,-28487,-20647,-2295,20906,19463,5982,-5428,-11504,-6899,-9153,-5943,-22992,323,30259,23668,4701,8473,42740,55957,38334,17794,4465,-20833,-32633,-31556,-22182,-8214,-1712,1959,-1028,-4847,8844,32733,45132,25816,4711,-16049,-31751,-31934,-22820,-24063,-25520,-23265,-14387,-193,16938,24313,19146,4153,-5677,-5380,-2225,-4131,-17538,-13124,7545,15148,1399,-14416,-20365,-19140,-2946,23929,44359,38189,-2576,-28643,-20064,-33689,-3297,9787,11952,22840,17674,-6732,-16022,-2610,17522,39703,48587,44694,30033,2616,-18233,9346,20306,16916,4571,1100,1660,-4601,-13239,-1999,23096,49011,67519,70183,57166,19041,-7690,-18570,-16007,-15641,-23995,-27315,-28908,-6474,-3446,-15282,-12808,-7907,-7921,-22096,-18437,-4299,-1058,8032,25190,21002,-2764,-8976,6367,-6570,-28922,180,22537,30469,28959,26591,10218,-3623,-5727,-113,-9526,-38783,-9160,11814,15230,2339,-12559,-12079,-26361,-9939,6966,26904,50100,48314,17540,-21242,2668,1259,-5406,-13541,-11105,875,15866,30358,29621,31799,25792,3955,-22243,-19754,-19727,-21318,-11931,-5263,-313,15225,28000,22023,5741,-10170,-10222,-10613,-7787,24863,58528,49773,16240,-8511,-32576,-47138,-41047,-36099,-21520,-18507,-11486,-1457,-7211,-27102,-7961,1905,2539,11816,22100,12501,-8232,-15647,-9878,-792,-1068,-6184,9443,30616,28456,15943,15751,23535,13527,504,-31110,-44164,-43278,-31944,-19483,-19799,-13773,-1639,7914,5449,-656,-9679,-10427,-16485,-40805,-41554,-33157,-34656,-29584,-10892,-8156,-27534,-21613,6824,16427,4804,-16686,-10963,14496,49556,73023,46920,1377,-30859,-1382,-259,-3044,-798,-2566,-8432,-11549,1701,19192,21623,14813,19213,32491,58312,76435,66274,26101,-28279,10595,49478,50201,19061,-15366,9095,13579,-7074,-31375,-4551,14061,25742,27477,4601,-21956,-34334,-19839,10725,33805,33639,27815,26050,24673,13358,-1023,-12672,-3708,6877,4054,-1379,-2745,-18739,-46447,-43378,-22290,5720,17378,23568,32194,23905,10078,5018,11405,57559,85894,81375,45847,6094,-26270,-3586,10344,-5138,-4694,13845,9184,-14923,-1211,14378,6530,21404,61063,76035,37410,3134,-27099,-6730,20748,27577,18193,-2366,-14401,-15290,-9945,50,4370,17160,48406,74145,74570,36866,-8203,-15534,8287,5844,7605,-2696,-4235,-13149,-36039,-31815,-18020,-21411,-29007,-19023,3952,26558,23016,19234,23642,28131,20761,6252,-2461,-10625,3705,17890,-6627,-30421,329,34367,51370,36601,10099,-358,2725,4479,3097,-7222,-15084,5154,21450,33823,43121,39422,13695,-1821,5021,3284,-4220,-7213,-11025,-18374,-16099,-16343,-27470,-27110,-8308,7533,17269,23128,19148,-5707,-25037,3816,11352,215,6895,13060,1227,-3883,-958,-12734,53,12407,5720,-2619,-6338,-14383,-18411,-2443,6717,-1661,-7954,-11051,-20415,-30095,-9347,2636,-54,-5095,13479,30165,30211,22466,17956,21764,23704,3100,-16141,246,24485,24520,1383,-3676,-2630,-10441,-27785,-25908,-23895,-13974,9727,28861,34035,29773,27177,21581,-2271,-33544,-34906,-26391,-9385,5709,7834,-9854,-26680,-5422,8931,1298,14894,51853,66907,40764,3262,-5672,10612,31136,40283,32431,5270,-20211,-22432,-7743,-69,-10795,-25235,-17591,-25159,-22820,-8729,-4976,-22448,-35444,-25618,-12630,963,11807,19091,1974,-17983,-24616,-18993,2067,8339,-6704,-16719,-25809,-27713,-33646,-27533,-15679,-18180,-32134,-22355,-4461,-8877,-15045,1981,23389,29524,12600,3747,11005,855,-44546,-16461,37030,73597,52247,23475,-8921,-19191,-15060,-5090,-1624,-10371,-17782,-15480,-21027,-31108,-27128,-19548,-18099,-7764,-5350,-4071,-10488,-10277,3997,10898,-13500,-2411,16767,283,-32869,-3208,12830,6782,19595,28563,13500,-19985,1265,39612,24663,-5376,-17373,-10488,-11385,-6350,-9829,-19470,-13286,-6286,-1353,8665,26047,39556,26155,-4680,-12835,2115,-3450,-16984,4576,25946,25617,7220,-16887,-36303,-14943,-7784,13864,39451,35916,18274,-17580,-14646,-4859,-2068,-5292,-15112,-27420,-31643,-20735,-15465,-37381,-2720,52258,55966,96,-12432,48245,94000,87454,61763,24410,5289,8391,20240,28922,21848,9547,8108,21493,26921,29200,36808,36770,13850,-24155,221,32927,66364,73020,36343,14053,2515,5561,15077,22483,20467,15803,9442,-1010,-8769,171,30983,78835,100683,101086,72955,32336,1344,-3833,-4684,-8277,-21503,-31959,-21865,-13321,9880,30715,24704,24933,15011,-10432,-13755,8965,7895,8031,16450,1242,-3585,11287,34589,25805,-17064,-41279,-23028,-10641,-11355,-20859,-20904,-13324,-1007,14749,9981,-21893,-17034,15266,21068,4771,-2934,15250,18361,11212,4104,-9569,-29819,-30834,-25007,-19876,-20552,-20449,-4774,12949,23133,19476,12793,1903,-5939,7307,16828,13948,816,-4094,-18068,440,-593,-13044,-24693,-31951,-13059,5539],[14330,16722,-235,-9654,11739,28526,11173,-15697,5690,27126,29763,12900,23650,38077,41178,25171,1307,-18769,-32594,2872,18101,-545,-16034,2618,2835,-10866,549,-2523,-20059,-8960,19216,28182,17666,13121,16784,13839,14821,13222,289,-24609,-55864,-49624,-33171,-14660,-3520,-4885,-11009,-14508,-9896,28473,75485,96617,68201,25569,-1714,-13714,-7097,-21109,-39158,-27112,-13132,-5655,-61,-12277,-13164,5997,5080,-19648,-18738,-2,-4859,-6194,-6010,-7510,-15000,-22183,-33205,-34681,-22125,-19062,196,19716,31119,33652,25006,34606,34359,6864,-2719,24854,26146,3295,-16239,-14947,-8468,-3729,-10714,-13922,-4026,-9643,-23779,3222,13064,5220,-708,5887,6531,-8099,-13765,7912,12267,14370,-4923,5961,41862,55207,16442,-25571,1571,14278,8487,-446,1869,6256,1785,-6308,-14415,-28801,-21049,-2320,14389,18639,-4834,-25453,-32940,-22466,-4804,9505,28769,34471,16288,-6798,-23556,-11727,-7104,21726,26754,18485,10069,-4977,-19482,-15998,-660,16120,22834,-2301,-31098,-2855,12800,23580,30413,24357,15562,-8010,-26336,-17769,-15480,-3823,16460,13165,-9579,19967,50864,1655,-35843,34513,60548,36301,-3102,-63839,-126640,-137727,-53737,18215,12415,-14018,-28670,-10509,4201,20094,16912,-2418,-37869,-22789,-7025,7979,27959,46879,54517,51233,41352,21692,-1884,-38308,-16538,14276,24707,19798,11100,5150,1105,-7194,-1284,31640,66615,68570,32682,3596,15246,41989,26643,-12217,-39182,-20293,5196,3208,-9312,-7962,-4517,-4346,-7338,5909,26644,38431,39094,24607,1490,-24090,-29858,-16769,-2717,2495,-1389,-8198,-1156,-3759,-18224,-28356,-28804,-16617,-9262,-7891,-11472,-21825,-22816,-6772,4555,-2656,-14937,-30327,-32564,-12230,7896,32181,54058,37175,35173,35439,17558,3399,21404,32093,3393,-28633,-28147,-8349,13219,28795,28106,18608,8579,-788,-15600,-33792,-24535,-724,15202,13280,-19173,-15481,-7288,-15554,-30934,-17993,-22720,-25895,-22086,-29592,-27325,1494,29576,26216,6391,-12101,-19055,-12861,-11736,-4486,-20555,-2022,25785,18967,2235,8512,43937,59425,39274,12014,-9712,-25399,-23900,-28196,-20314,2342,13102,13436,5662,-944,15263,42868,56305,33767,7182,-20051,-37935,-31712,-23685,-25761,-26537,-15564,-6394,7636,22467,27079,19758,3539,-4612,-1904,862,-3667,-20502,-6446,15318,18869,-1998,-25775,-34466,-29104,-3950,22242,41979,37440,480,-27176,-21033,-32820,-8483,5007,10484,25274,21851,-3236,-18553,-10075,7730,34366,50298,42897,26535,3958,-14129,12640,22837,18510,3064,-3831,-2947,-7661,-21620,-10938,17284,45564,65640,68171,54250,15419,-10208,-18718,-16177,-17580,-29226,-30736,-27866,-5526,-3913,-14420,-12803,-8912,-9149,-20065,-11754,3427,11059,23720,36014,28303,1912,-17517,-9774,-24101,-24511,2872,20354,25519,25882,27518,13557,-926,-3432,5673,-4434,-37920,-6724,15858,20818,9799,-15592,-20686,-22675,-7990,6785,22860,41956,37967,10597,-18579,-442,-3611,-7330,-11892,-12108,-4717,9962,27832,28785,33416,29945,10572,-13322,-20399,-17288,-16521,-7067,-334,3226,16080,28060,21087,2917,-15189,-12376,-15105,-6020,31209,60844,49857,18548,-4268,-28259,-38507,-31390,-27319,-18255,-14022,-11355,-6050,-13938,-25614,4971,11284,8152,11681,16018,4858,-12835,-19365,-14759,-4210,-4151,-5199,12842,31296,28026,18467,17586,18498,7353,3556,-18488,-43566,-40323,-23911,-16999,-20339,-14306,-1520,9014,5188,-3310,-13851,-16209,-23036,-36426,-44955,-41746,-33880,-22041,-7477,-6912,-26328,-19285,9599,20081,8857,-14792,-12628,15924,53913,75729,47242,1913,-39062,-4583,-338,-2767,-2325,-5804,-10697,-10343,7225,24746,23602,14684,20563,35066,57271,73369,63625,27545,-21946,-136,39641,42511,12770,-22280,11245,13197,-11749,-28471,408,15291,24751,28791,10111,-14129,-36085,-20286,17182,42159,39367,28375,22708,23064,15346,3225,-10019,-7435,4289,5134,-74,-6297,-23702,-49963,-40682,-22824,4710,16448,23533,30738,24103,15948,15194,23079,60694,79030,72441,39480,3579,-30099,-4890,11753,-6764,-13053,12133,14485,-9402,-13411,4483,388,14365,53862,74329,41536,10344,-21802,-15739,14618,25295,18796,137,-9009,-7783,-3278,4221,9066,24722,58760,80963,71368,23770,-27593,-14140,11072,8652,8290,-1893,-1703,-10560,-35102,-29864,-13962,-20770,-31342,-26243,-1753,25848,28395,24249,26144,29919,23124,5618,-9024,-21155,-10540,3459,-16189,-37067,-11530,22782,45172,39643,17133,1477,1666,-1584,-7133,-12589,-15827,-5451,9997,27169,39792,36247,9569,-1280,7905,4574,-5980,-13284,-17393,-20644,-13398,-14276,-28026,-29213,-7562,9848,21975,30072,25739,-1731,-25239,6782,16036,3830,8074,14748,2681,-5630,-5239,-15186,5291,18612,10311,-263,-6755,-15897,-16554,-1745,1114,-11901,-16470,-10972,-17247,-29595,-7466,4299,1987,-5656,12951,27602,22513,9802,7694,16577,24594,8608,-14652,-5811,15375,16445,-4848,-3794,263,-7570,-23978,-22605,-22210,-17622,5155,23745,28740,25250,25556,23627,332,-34375,-29004,-16348,-331,10890,9345,-9903,-28546,-5085,9191,-160,11881,55137,77553,53431,13970,377,9925,29931,40611,36003,12904,-16907,-28282,-11063,2191,-4884,-18396,-11665,-20991,-33925,-13253,-4112,-16237,-39929,-24639,-8133,792,8667,16299,-2301,-20100,-23762,-12199,10874,14427,-4302,-17956,-22380,-17729,-24224,-34121,-23310,-22008,-28055,-12908,9206,5035,-9272,224,20190,27645,13254,6881,16535,8900,-34807,-18297,34269,69479,54095,30029,-1607,-20188,-20818,-8020,-2811,-11767,-17638,-12998,-15783,-23119,-28894,-22277,-10709,-7078,-6700,-8409,-13148,-5171,11114,13140,-18476,-2136,20639,4950,-27073,-363,17097,5369,7758,19372,15893,-5944,3215,32396,17684,-5941,-16289,-13706,-17460,-15833,-18066,-20039,-9773,-2840,699,5674,17371,32040,23187,-5049,-14601,2850,-922,-13909,10023,34823,36411,15012,-14360,-39676,-8526,5189,24243,42028,34428,17220,-17108,-18114,-6076,-948,-3697,-13875,-27207,-26433,-15648,-14234,-40490,3295,61446,64293,3066,-13170,46150,98464,97706,70155,31964,13663,15460,24557,32906,26307,12112,8673,22337,29109,33250,43772,44544,18975,-22287,867,34350,64771,62872,36661,21724,9952,8734,13487,15770,9235,5343,4276,1189,-6294,-1735,29454,78053,100838,103009,75121,31418,-2552,-9543,-11287,-12694,-21953,-29204,-20129,-10699,10266,29993,25388,28735,20789,-2813,-16492,11424,17217,16336,21253,3644,-4860,8177,30226,25483,-10694,-39775,-30738,-14376,-10788,-21019,-28724,-18981,-3001,13874,7825,-25498,-11593,17074,21402,5485,-3645,16534,20424,8479,-281,-7298,-22836,-27597,-22810,-24662,-28740,-26687,-9350,8063,18668,17726,16553,10131,2349,10913,17084,17471,8219,739,-23290,-1756,2047,-7106,-17032,-25259,-17485,-543],[5725,11778,883,-2764,11213,22246,5903,-15106,6520,24625,22840,-543,13304,30803,35674,20336,-5654,-27912,-22216,14677,30389,8519,-16202,-4384,-101,-7725,-3987,-13654,-24224,-2703,30554,42072,28774,18511,15663,9266,9023,7674,-4534,-28288,-58516,-51417,-32815,-13535,-5594,-12836,-24587,-22964,-1572,40162,83700,98612,70840,30611,3118,-11599,-8984,-28637,-54839,-45948,-28010,-14001,-2838,-16145,-23650,-1407,31,-25685,-18780,6033,7531,7774,4426,1865,-6919,-15812,-30208,-36189,-27015,-22699,-5740,16122,27861,29836,23767,37379,41868,14451,2585,34193,40108,13912,-17492,-21289,-7919,-283,-8731,-13868,-6450,-12638,-24817,2335,11239,4757,-76,6986,6455,-11790,-12644,11102,14273,17217,5051,13086,43108,52875,15947,-28255,1769,14831,11665,1133,-2584,-62,-4150,-14227,-24743,-36521,-15191,5740,24300,29649,6589,-12952,-20373,-31212,-14355,1698,22519,29370,13849,-5555,-28989,-20706,-15718,13846,20464,15118,10591,-1093,-11437,-5324,6761,19460,24104,-729,-26870,-2567,17341,31290,38087,28975,19022,-2690,-22265,-18685,-20217,-16544,6209,3194,-20050,20040,48320,-3590,-22826,52209,72323,28656,-34214,-115171,-189190,-157588,-20143,45604,30945,-5814,-24469,-8604,2931,16125,14250,-426,-32033,-26550,-8551,7005,24778,42284,50298,48258,40913,24246,2073,-33840,-18479,11443,20509,14329,7285,3547,-1122,-10365,490,40792,79292,79237,38024,150,7387,36614,26439,-10641,-36097,-16650,9817,11282,-1207,-6472,-8150,-9471,-9158,8841,28535,35502,35520,22274,620,-23211,-28051,-19281,-5273,2169,107,-10886,-6734,-8484,-19887,-23782,-26549,-23765,-15966,-10207,-7949,-18424,-22372,-7044,3568,-3189,-15791,-33631,-22683,-8630,3756,27880,53443,39137,39289,39882,17965,-2761,12309,22161,-4735,-26454,-23598,-10862,7631,21171,19757,12333,6242,-1452,-13080,-31964,-26372,-1788,13739,15305,-19736,-21185,-15637,-21338,-22070,3354,-3891,-23667,-16641,-19686,-33187,3860,36907,32703,7643,-18011,-26485,-18508,-13886,-2758,-16989,-7407,14577,6437,-6105,6450,44414,62252,40473,7868,-21992,-14818,-11418,-22426,-18780,14443,29077,25126,12396,3577,21438,51449,65474,41135,12074,-17996,-32196,-25279,-19770,-23093,-20587,-7520,1335,14537,26798,28403,18914,1380,-4554,957,3570,-3284,-22947,217,22176,21558,-4539,-32786,-47027,-35589,-4850,19600,38342,35130,1992,-25193,-20529,-29156,-14855,-956,8422,27491,26193,627,-20571,-17789,-2863,28017,51778,43967,22606,3850,-12042,14013,23505,18746,922,-9961,-8906,-10184,-27327,-19928,10414,40394,61069,63048,48668,9760,-14259,-19779,-15594,-15611,-25488,-28053,-24781,-3580,-3115,-12923,-13277,-10712,-10263,-15435,-3380,13513,25315,38085,44960,34620,7790,-19917,-23045,-27837,-13360,5006,16456,18951,22069,27635,16090,1908,-479,10664,-488,-36029,-4661,18635,24790,17134,-8272,-18705,-15348,-5733,6491,19197,34931,27434,2833,-17164,-4556,-8455,-7542,-7755,-10129,-9849,1743,22449,25870,33732,33784,18049,-1984,-13619,-13891,-12258,-3084,3359,5924,16497,26933,18859,-427,-19680,-14153,-20199,-4439,34791,60222,48140,20011,199,-21353,-29344,-21141,-15385,-11143,-9268,-11217,-10457,-15583,-9042,17719,18423,11330,10266,10113,-811,-14677,-21158,-19383,-7611,-7463,-4341,15020,29403,25122,20623,19983,12638,-502,4037,-7718,-29360,-27371,-16884,-13598,-17964,-13182,-2211,8146,2372,-8107,-18106,-21202,-22206,-28245,-37604,-44807,-30689,-15596,-3871,-5364,-24025,-19340,7924,19132,9996,-13496,-14631,16176,55848,74367,44578,1044,-33322,-6519,-1228,-3162,-3270,-8628,-13107,-8563,13011,29925,25580,16026,24530,39416,56389,68512,58550,26713,-16393,-12149,27102,31746,3629,-28421,12920,11295,-17172,-22929,4211,15264,22983,30556,17095,-4464,-31473,-21451,21294,47462,42005,25839,15606,16999,14584,6473,-5447,-8963,2531,5886,-65,-10466,-29263,-51025,-36823,-23936,2272,14290,21750,26449,19716,16997,21519,29117,55990,65894,58421,29004,-1593,-33704,-5431,12996,-7305,-20789,12531,22115,1746,-19960,-6388,-7277,5601,43864,68667,42504,15508,-14542,-25640,5988,19999,16158,-548,-5269,-941,2293,6019,10415,28931,65032,83322,64801,9784,-39221,-6549,12149,9413,7580,-1427,288,-8659,-34181,-29617,-13098,-22471,-31788,-34212,-9496,21345,29949,26582,26232,28693,21893,2020,-17676,-33101,-26166,-13237,-25422,-29393,-19473,11004,37192,40396,22168,1097,-1816,-7837,-15879,-17204,-14947,-14959,-2058,18378,33086,29633,3243,-516,10284,5213,-7430,-18703,-24010,-22190,-11191,-13110,-29197,-30686,-7898,8920,22379,32294,28383,14,-25617,9733,21389,9202,9465,14960,2356,-8589,-10618,-16254,10308,23441,13717,1708,-6618,-15263,-12963,-1628,-5798,-23770,-26205,-10665,-15687,-30117,-8448,2109,541,-8238,10140,22052,12329,-3731,-1555,10282,23055,11745,-13825,-13122,4367,6294,-11373,-3046,3887,-2951,-16922,-18162,-19574,-19703,821,17677,21649,18917,22516,24219,1703,-35062,-23143,-6140,7997,14097,8257,-11590,-31632,-6402,7329,-3222,6685,54352,83948,63889,23523,5035,7486,25826,37446,36200,18867,-11809,-33799,-16314,1979,-1484,-12643,-4931,-11949,-32128,-16727,-3940,-9979,-31899,-19837,-4004,-1556,1997,9783,-8819,-22357,-25276,-9352,14628,16885,-3519,-19772,-17855,-7991,-12527,-28805,-29816,-24867,-24499,-5175,21680,18325,-3595,-3787,14300,23604,12567,8394,19640,14908,-25996,-20641,27850,60607,51669,32887,4344,-17761,-27478,-12557,-5228,-13986,-19030,-12221,-12007,-16177,-18460,-4412,337,-6461,-9080,-13774,-16665,-2192,15742,13669,-24662,-3682,22003,8089,-23276,397,19196,3902,-5248,9154,16989,5724,9794,27216,9115,-8871,-15085,-16455,-23589,-25111,-23455,-18173,-6958,-937,875,786,5965,21567,18217,-6206,-17326,1582,-1109,-13077,13396,40638,43906,20421,-11665,-37251,-4618,16705,37006,46554,33887,16553,-15792,-23065,-8642,-509,-1861,-11987,-26919,-23144,-11820,-13168,-35511,9294,69103,70761,5498,-14941,39577,94998,100094,72104,35992,20455,21216,26834,33780,27319,12529,7779,20267,27792,33858,46893,47935,20451,-22359,855,32800,57642,47065,32985,27375,17157,12726,11693,7895,-3352,-7226,-4263,2174,-3541,-4089,26408,73671,95970,99719,73722,28154,-8210,-16475,-18891,-18146,-23058,-26344,-17583,-8651,8922,26846,22663,28268,23463,4308,-17976,11421,24663,23657,23370,3431,-7724,3459,22946,22298,-5282,-32353,-40257,-17854,-8639,-16375,-32575,-25308,-6444,11246,4526,-27531,-8430,16036,19195,5214,-3927,16213,19969,4164,-4670,-4972,-16843,-24177,-20652,-28058,-37493,-33835,-15527,1062,11805,13573,17047,14666,7125,11588,14453,17809,11682,2954,-26665,-4934,2976,-3025,-10888,-17290,-19819,-9192],[-786,9317,5431,8092,16657,18794,1905,-12350,8627,23801,19319,-12663,2392,22345,29014,16010,-10277,-29672,-7904,29053,43820,18944,-10796,-6544,1323,-1886,-5526,-20198,-23360,3190,40719,56424,41880,26061,16263,6203,5561,5287,-5717,-28221,-58313,-51025,-30192,-11059,-6563,-18746,-35873,-22607,8394,50194,89513,98023,72543,36016,8786,-8793,-9768,-31076,-54566,-38566,-39937,-20532,-4320,-18131,-33790,-6442,-3035,-30567,-15670,15357,23472,23440,15162,11178,1527,-9412,-26272,-34009,-28008,-21751,-9091,12573,24638,27439,24379,40954,49328,22413,8346,43367,54638,26005,-15078,-29278,-7829,3925,-5473,-12836,-8290,-15224,-24469,2202,9879,4803,1543,8875,6636,-15153,-11067,12727,15190,19424,13793,17252,39482,45567,12627,-31298,2681,14613,13831,2854,-6762,-6812,-9600,-18621,-29570,-31172,-8356,13109,32894,38947,16974,-1606,-9570,-29862,-23085,-5130,16970,24038,9955,-5848,-24937,-26395,-20093,9465,14466,10410,9369,1606,-3971,4609,13762,22269,24606,433,-22141,-2281,19206,33364,36658,21054,9356,-6886,-21639,-18979,-22011,-26594,-2797,-7851,-28492,22058,45127,-8477,-10018,67546,81567,14037,-89306,-203728,-263421,-118698,27376,71588,44481,-2671,-21797,-5506,2568,11505,10832,1536,-25406,-33013,-11791,4260,16763,28167,34188,34590,33134,22932,3995,-30256,-21738,5860,12811,5937,1682,955,-4318,-14619,3533,49923,88774,84462,39272,-4259,-812,29969,24169,-10614,-33751,-14853,11850,16830,6789,-3475,-12377,-16055,-10472,11306,28676,31386,31168,19232,-455,-20583,-27505,-24306,-9700,-488,-1047,-15918,-14975,-15350,-21232,-17078,-17949,-24667,-21699,-13481,-6060,-16683,-24317,-9812,174,-4670,-14872,-26877,-15208,-7503,-2836,22056,51071,38439,39875,40657,15331,-12400,-562,8818,-15050,-25213,-21515,-15872,-1075,10085,8121,2331,581,-3821,-10147,-22255,-23123,-3397,12860,20550,-13066,-30750,-26386,-18195,260,32148,18088,-17019,-13429,-8368,-29646,4028,41372,37173,7702,-24547,-34836,-24674,-16802,-2232,-13653,-15500,-2005,-11876,-18685,1824,42542,63044,40772,5028,-24485,-1666,-66,-17613,-18465,26695,44270,35412,17996,8013,26974,57886,71246,45763,16425,-12810,-24719,-19160,-14082,-18412,-14184,-623,7355,18987,28318,26751,15250,-3529,-6175,2200,4591,-4225,-24922,5346,26702,22106,-6624,-30284,-34443,-28868,-6567,15165,32727,30593,1109,-24592,-19702,-23955,-21306,-8366,4830,28318,29550,3787,-22855,-26443,-14732,19695,51151,47116,19408,2080,-12834,12388,21402,16802,-2295,-17598,-16488,-11998,-25167,-28713,2128,33090,53517,54708,40370,1886,-20414,-22510,-15264,-11241,-17187,-21754,-20545,-1667,-2125,-11730,-14587,-13457,-11177,-10039,4450,23062,38288,49343,50960,39098,13678,-14205,-21089,-13100,-3072,5820,10810,10914,17146,25966,16572,3642,2218,14307,2061,-33945,-3554,19612,26469,22618,2260,-9230,-8208,-3863,5587,15952,29223,17178,-5579,-17110,-9520,-12855,-6192,-2251,-5292,-12223,-8090,14161,21025,33089,37501,25953,9595,-4504,-10122,-8550,80,5842,7775,16655,24887,15572,-4079,-22857,-15096,-25192,-3746,35174,56528,44543,20551,5044,-12632,-19323,-10218,-3090,-2481,-4636,-11134,-13975,-12175,5158,27570,22992,12569,8233,5274,-3997,-14239,-21145,-23137,-10374,-10389,-3584,15982,25145,20493,23367,23721,7852,-8580,2078,732,-15973,-15226,-10681,-8582,-11515,-9055,-2465,6232,-2036,-13403,-18638,-17896,-11905,-19791,-29828,-39750,-27099,-9853,149,-2974,-20518,-20834,2740,14383,8791,-12360,-16035,15880,55845,69877,39892,-615,-26786,-6650,-1942,-3188,-2770,-10092,-14753,-5410,19637,35298,28257,19697,31835,46144,56800,63520,52908,25235,-11215,-23781,13736,20085,-5686,-22728,15710,9454,-21781,-16834,7814,15248,21971,33803,25375,5846,-24268,-21997,23921,50414,42331,21369,6444,7911,12036,9380,706,-6694,2602,6824,-276,-13674,-33720,-45012,-30414,-23330,53,13203,21181,22760,13468,14324,24741,30399,45990,49557,42180,16946,-7426,-33758,-3841,15193,-5669,-23582,16338,32118,15855,-12092,-13992,-13690,-2243,33849,61389,41924,19967,-6011,-32069,-3463,13213,11784,-2695,-939,7004,8355,7237,10178,31132,68323,82699,57009,-2405,-22799,3962,13426,10170,7575,730,3729,-5297,-30840,-29676,-13972,-23379,-25417,-29434,-15704,15166,29260,27786,25793,26667,19025,-2951,-26236,-42937,-40391,-28612,-27640,-18128,-19299,1477,29795,40708,26875,637,-4966,-8671,-12943,-13788,-10962,-20060,-11673,10279,25466,21843,-2624,2615,14034,7310,-6157,-19459,-26774,-20483,-7605,-10662,-27479,-26090,-6217,6821,20242,31504,28796,1455,-24045,14353,28940,17800,13087,15795,2542,-10296,-14711,-13466,16458,28360,17566,5103,-3799,-10549,-6771,-389,-11298,-32553,-27678,-7518,-13547,-29550,-9904,-1510,-2175,-10422,7489,15922,2428,-13610,-5302,5602,21127,14437,-11375,-18619,-5556,-3346,-15399,654,10349,5031,-7661,-12092,-15011,-17948,-806,13143,15227,13425,20796,25701,3944,-33993,-16059,5318,17153,17224,6644,-12644,-32591,-6886,5802,-5322,2262,52287,88322,74170,33914,10240,5773,21654,33541,35415,24961,-3847,-32512,-20826,1765,1596,-6446,3549,-279,-18995,-15722,-2177,-2506,-20564,-11267,1661,-3097,-5260,2692,-13670,-20597,-26386,-8639,14498,16864,-3016,-19776,-10781,2671,132,-17579,-28621,-23713,-19681,2944,34495,32555,4053,-7319,8220,19815,12591,10037,22011,20380,-16586,-20435,20844,50720,47861,34375,10658,-11160,-29903,-16184,-6452,-14129,-19569,-10988,-7538,-8146,-6817,13264,12565,-3979,-10006,-17189,-19034,408,19973,14960,-28177,-4268,22934,11172,-19633,1292,21512,5025,-15734,531,18234,16513,20612,27851,2600,-12287,-12555,-16425,-27278,-30995,-22433,-13697,-3383,1264,1122,-3508,-4777,11705,14265,-5663,-18982,135,-2146,-12835,16125,44905,49712,25002,-8079,-32655,-654,29056,51660,53490,35910,18278,-11552,-26811,-10373,1268,2006,-7907,-24889,-19646,-7501,-10645,-28172,16396,76445,76708,9096,-15230,31208,85747,95951,69067,38145,27238,27257,28763,33198,26711,12702,7380,17499,25287,33352,48322,49003,20336,-22665,1662,30152,47625,30370,28050,32136,24770,18640,12393,3137,-11953,-16710,-11750,4739,1245,-4664,23818,67808,88145,93209,70553,24521,-13499,-22116,-24766,-22307,-22643,-21844,-12948,-5442,8022,23827,19136,25556,24505,11260,-16590,10718,31517,31270,24608,2580,-9827,-609,14776,18394,1070,-22493,-43776,-17820,-3143,-7659,-25441,-29362,-9443,8701,2101,-25429,-5504,14139,16020,4903,-2217,16961,19729,902,-6341,-561,-9702,-19051,-17072,-26590,-40251,-35912,-19367,-5137,5041,9002,15790,16985,10070,11328,11310,16776,12835,3996,-26229,-7091,3977,835,-4846,-8821,-17359,-17949],[-6572,7787,11277,19791,24100,16191,-2420,-9227,10403,23450,19281,-21417,-9888,11790,20042,11080,-12749,-20850,8007,43612,56293,28844,-2824,-4705,5713,5298,-4536,-21908,-20016,7536,47985,68899,54997,34559,18203,4409,4088,6079,-2788,-23749,-53407,-48854,-26190,-7988,-6772,-22075,-43855,-15849,17532,57766,92534,94870,72955,41315,15060,-5338,-9568,-27221,-39778,-22741,-38709,-23759,-3516,-16392,-42744,-8028,-3639,-32668,-9152,27410,41368,39763,26035,20036,9738,-3028,-21251,-28803,-23936,-16682,-9123,9656,22238,26958,26722,45006,56425,30763,14591,51906,68865,38737,-8298,-37382,-6749,9400,-375,-10059,-8724,-16521,-21412,4007,10381,6584,4832,11729,7298,-17220,-8115,13938,15914,21098,20726,19096,32016,34610,7642,-29811,5720,15462,16315,5555,-9285,-12319,-12187,-15414,-19963,-18363,84,20548,40611,46476,25971,8312,195,-19366,-26545,-9264,13144,19389,5766,-6209,-17230,-21627,-15639,10702,11262,6529,8207,4514,3820,14509,20994,25420,25309,2290,-15596,156,20359,34297,35103,13264,-1636,-11704,-20457,-17442,-20313,-24565,-7476,-16165,-26257,25340,41754,-11907,2142,80514,86198,-6038,-150349,-286951,-209293,-65091,58116,82542,49754,-4405,-22261,-3493,2222,6075,6456,3495,-17672,-38690,-15185,586,6879,10758,14705,18776,24482,21471,6053,-25378,-24020,-299,3833,-3255,-3909,-1048,-6645,-16989,10311,60711,96649,86167,38374,-7897,-6817,24760,22392,-9610,-30204,-13238,13144,21904,16671,4122,-13293,-21675,-8922,15415,29386,28656,28359,17612,63,-16220,-24764,-28449,-13119,-3218,-2788,-20990,-23392,-22085,-20090,-8682,-6890,-16462,-20181,-12992,-3349,-14689,-26761,-12977,-3649,-4813,-10189,-17076,-8747,-7375,-9249,18157,49865,37577,39037,39553,11914,-22569,-12825,-3489,-25052,-24655,-20423,-21051,-10535,-1785,-3753,-8570,-6253,-5876,-4220,-6782,-12877,-3663,14443,30496,226,-30224,-30768,-5747,25365,60976,39790,-8775,-10660,2928,-18448,4411,44651,41131,8053,-30033,-38164,-28943,-18815,-1497,-9193,-20878,-16335,-27284,-27977,-1656,40193,63333,41644,5339,-14133,10951,10264,-13245,-17153,39900,59220,45312,23958,14123,33782,63661,74461,48094,20204,-6150,-16997,-12318,-7116,-12299,-7362,6251,12839,22042,27950,23148,9961,-9782,-7253,3324,4998,-5446,-23566,9870,29876,21758,-6766,-20600,-20440,-19258,-7945,10291,26586,25347,-788,-24642,-17849,-16657,-19618,-14083,660,28302,32487,6983,-24225,-34922,-26610,10242,48496,51805,19427,376,-15489,8521,17378,13614,-5107,-24380,-23878,-11956,-18926,-34257,-6508,24704,44251,44670,30930,-6765,-27914,-26399,-15117,-5827,-8335,-14528,-15301,275,-986,-10632,-15968,-16140,-11053,-4861,10679,30626,48385,56719,53821,41627,19066,-4705,-7846,1027,5142,5249,3954,2023,11164,22235,14584,3597,3911,16237,3167,-32113,-3705,18556,25517,25173,11295,18,-2172,-2943,3674,13060,24542,7468,-14632,-18530,-15250,-16712,-4471,2875,849,-9919,-16952,3346,14311,31504,40698,33237,20002,3975,-6986,-5994,1886,6567,8071,15870,21465,10719,-8617,-23939,-15699,-27844,-5430,31140,48812,38028,19091,9291,-3550,-9400,137,7740,5036,-1756,-12422,-17350,-7922,14778,32602,23766,11001,4768,596,-6675,-14331,-21762,-27282,-13598,-14106,-4662,14042,17089,13592,25871,27609,5044,-15594,-3816,4717,-6041,-6075,-7006,-3667,-3542,-3712,-3084,2197,-9026,-18650,-14301,-8029,-1872,-13246,-24780,-37284,-26045,-6988,2204,-1971,-18305,-25191,-7359,4274,3270,-13514,-18624,12977,51799,60683,31470,-5101,-23506,-7966,-4604,-4888,-3120,-12431,-17968,-3452,24409,38199,28971,22760,39037,52037,56117,56679,45168,21359,-8918,-36581,-1874,6564,-14382,-13314,17206,5575,-27596,-13203,8573,12769,19282,35463,31184,13008,-19118,-24205,22344,48112,37469,12440,-6543,-6302,4915,8783,4534,-4503,1041,4458,-3684,-18334,-37721,-38751,-24492,-22803,-4454,11205,20417,18949,4799,5161,21490,23889,29224,28608,22052,1350,-16344,-32229,-3522,14940,-5473,-21671,19560,39906,27261,-1087,-17403,-20322,-11067,22105,50464,36804,20265,-251,-29165,-16557,1814,2553,-8934,1597,12848,11550,4785,5337,27983,65112,75898,45236,-15388,-10878,10871,11663,7878,5257,1323,5340,-3564,-28090,-33616,-19811,-24460,-17440,-18524,-20346,4539,22796,24196,21505,21017,11705,-12604,-36934,-33042,-28066,-29985,-23993,-10183,-16531,-9076,19827,37043,27442,-3306,-9977,-5072,-2083,-5388,-7899,-23339,-21093,399,14092,9678,-10527,4389,15419,7281,-5884,-18502,-26773,-19428,-6458,-10455,-25438,-19984,-5124,243,11937,24085,23285,-1064,-24015,16552,34340,25201,15349,13903,-132,-14087,-20911,-11207,19406,29159,17768,5933,-2205,-6399,-2705,-2128,-18196,-30372,-19349,-5360,-14359,-31565,-15137,-9759,-9579,-15293,1832,5998,-9919,-18294,-5400,-332,15316,13023,-10933,-24831,-17146,-15818,-19363,3586,15718,11753,-1040,-8876,-12846,-16531,-3138,6795,6067,5601,17226,24564,3472,-34921,-11700,13741,23017,16498,943,-16422,-29499,-9732,1395,-9683,-4290,46122,87372,80608,41450,12418,1705,14834,26136,30466,27466,2835,-26743,-26981,-1254,1221,-3484,9668,9573,-8029,-13877,-2315,2399,-11382,-3808,5395,-6219,-15530,-6909,-17668,-17214,-28086,-13209,7502,11214,-6202,-20760,-5041,10536,9577,-8632,-24125,-22196,-16747,8348,44063,44031,10401,-12603,-680,13564,10241,8603,20458,21930,-10116,-20235,11362,38496,40522,31832,14058,-5165,-26700,-21304,-9007,-14169,-21718,-12063,-5155,-1880,2628,26894,21628,-2615,-11850,-20057,-23055,-201,21044,14368,-29574,-5886,20929,11211,-18882,11,21847,6417,-23862,-8627,16802,23605,30815,31941,-2053,-18575,-12010,-16461,-30749,-32624,-18887,-10246,-1659,1416,-823,-9080,-15587,2002,10112,-5289,-21795,-3705,-6036,-15427,15780,45296,51580,26442,-6441,-29545,1979,39354,63064,57835,36428,19336,-6957,-29932,-13028,2361,5591,-4026,-22726,-17584,-4591,-8790,-21922,22183,81075,79816,11808,-15307,20376,70076,83944,59618,36813,32109,31692,28640,29546,23115,11202,6021,12998,20690,30850,47086,46748,17589,-24479,1638,25209,34499,14290,21334,34083,30414,24053,14228,1877,-13963,-19200,-14857,8502,6369,-4564,20754,59804,76722,82781,64642,19662,-19143,-26413,-28220,-25457,-21422,-16815,-7514,-1807,7057,20706,15094,20235,22814,16093,-14344,8564,36501,37786,24399,794,-11141,-4251,5357,13873,7997,-11733,-33842,-14311,4239,2257,-16474,-30202,-12533,5694,148,-20722,-3077,11201,11357,3384,51,18358,19755,-1189,-5592,5181,-1822,-12964,-12920,-22293,-34276,-30433,-18903,-9612,-1228,3933,12517,16706,10789,9972,7965,14515,11824,3693,-24560,-8442,4817,4073,402,-1085,-12402,-26367],[-13220,5366,15968,29154,29508,12140,-8729,-7713,10015,22226,22215,-19602,-24122,-1924,7367,4168,-13305,-7896,22619,55440,65136,35714,4155,-1452,10441,11639,-2515,-19989,-16974,8462,50033,76435,65169,41613,19906,2484,2773,8245,2507,-16778,-46751,-46180,-22854,-6287,-7917,-23642,-33321,-8714,23039,61042,91297,87977,70307,44449,20022,-2883,-10157,-20583,-25842,-10802,-27258,-23116,-926,-11142,-31885,-6829,-3193,-29786,-1553,39376,57830,53884,34904,26297,15351,1236,-17185,-23441,-18010,-10976,-8020,5709,19211,26305,28043,46671,60355,36977,18834,56854,79290,48668,-638,-44232,-5560,14139,4507,-7341,-9568,-18340,-17719,6017,11307,8504,7623,13042,5868,-20023,-5749,13113,14613,20046,23182,16739,19434,18931,-529,-22611,9076,16270,17537,7024,-11971,-17684,-12536,-8017,-7314,-6510,7441,25548,44695,49225,30516,14015,6586,-9965,-21548,-12330,8673,13073,-752,-8378,-11341,-13108,-7196,14033,9366,2183,5521,5611,9514,21725,25740,26357,23716,2395,-9667,3156,19844,34753,37344,15453,-978,-9463,-17889,-16384,-18794,-16387,-9081,-20311,-18434,25739,35765,-16236,8031,85841,82994,-27909,-191198,-226043,-168703,-56964,47958,69906,45448,-8903,-26545,-6052,-1041,-1884,-1238,2637,-11387,-39362,-22048,-5238,-2246,-2627,1553,8772,18363,19618,6978,-20455,-26274,-8205,-7425,-14785,-11662,-4937,-10391,-18323,18340,70622,100711,82477,33161,-13407,-12153,19678,19730,-9177,-27353,-13602,12062,25057,26633,14309,-10928,-27796,-6697,19113,29086,25877,25322,15428,-216,-13049,-20069,-24216,-14962,-7129,-6732,-27308,-32755,-30194,-18472,-1488,2758,-6104,-12662,-8517,-972,-14090,-31349,-17653,-9504,-5091,-4411,-8371,-5157,-10142,-15766,16110,48986,35475,35499,35060,6687,-31173,-19338,-10610,-34708,-27035,-21467,-26529,-21642,-15056,-15424,-20322,-15328,-8902,2877,10296,-295,-4112,16280,41553,15118,-15667,-20692,8023,46482,83250,56004,-2913,-9657,11646,-7433,4311,45507,43262,7864,-33402,-31165,-31572,-21311,-2061,-5305,-20876,-22394,-32855,-29892,-3353,36901,61918,41654,7110,-3450,20578,17676,-10876,-15304,51860,71811,53271,29087,20466,40012,66509,72778,45921,21313,-639,-10174,-5656,-636,-6631,-1298,12084,16895,22776,24661,16733,2392,-17624,-7122,3986,4041,-7765,-20907,13018,31023,20096,-5744,-10378,-8464,-11078,-9506,4803,19854,19433,-3675,-25752,-15739,-8191,-8639,-14278,-4396,26590,34198,9677,-24559,-41238,-38274,-448,43285,55883,22652,-517,-19658,2456,11556,9463,-6519,-24903,-26327,-10616,-13181,-33103,-15031,15726,34117,34133,21736,-14640,-36135,-31230,-15413,-583,111,-6857,-9519,2120,170,-9440,-16697,-17733,-9702,-609,14641,35386,54740,59923,53705,42370,23749,5337,5884,12740,11272,3787,-3073,-6671,4729,17010,10641,1910,4451,16658,3364,-30256,-4507,16213,22664,25069,17738,7949,3050,-2376,1556,11387,21384,-288,-23057,-20125,-20294,-18890,-2472,7447,7773,-2478,-17046,-6495,7787,30618,44477,40533,29796,12117,-3507,-3299,3706,7012,8120,15364,18265,5924,-12456,-21631,-14407,-24035,-8446,24073,38718,30082,17140,14390,6962,1617,10875,17862,11866,483,-13577,-18852,-3637,21096,34537,22754,8785,1994,-2181,-8236,-14430,-22256,-30103,-15261,-16605,-5968,10955,7311,7983,30569,33769,8455,-14847,-11329,6035,1924,1812,-3655,2955,6835,4127,-1291,-997,-15312,-18447,-4289,5820,9462,-6557,-20268,-35460,-25628,-4961,4176,-376,-15452,-29086,-19147,-8065,-3939,-14437,-19549,10133,46458,50058,22394,-9527,-20937,-8804,-6697,-5616,-1906,-13123,-20309,-465,29543,40968,30033,27024,47402,58712,56879,51278,38794,18443,-6539,-40197,-15548,-3958,-14782,-2447,19925,2824,-31034,-9268,9444,10860,17824,37956,36741,19396,-13569,-24324,19930,43768,30652,2666,-18142,-21057,-3344,7644,8492,-654,363,1593,-7068,-20516,-33848,-29674,-16096,-19044,-7442,12211,23538,19842,638,-6175,15147,13517,10913,8001,2662,-13291,-24186,-28018,-1408,15512,-3595,-14824,24718,47890,37993,10774,-12226,-21900,-16095,13719,40960,31214,19851,5856,-17814,-27509,-10016,-7459,-14147,6862,20285,15553,2698,127,23514,59370,67165,33942,-24865,-1299,16592,10825,6710,4828,4200,8974,541,-22206,-36821,-25080,-19582,-6295,-4954,-16218,-5260,14634,19675,17586,16661,5405,-21916,-29591,-20459,-14129,-15160,-15053,-2072,-10858,-16602,11628,33530,27701,-6561,-10779,5018,13375,7657,-2196,-21850,-24214,-5693,4252,-2202,-14253,8547,18388,9166,-3045,-13496,-21457,-15753,-3874,-8350,-19383,-10506,-221,-5923,1920,14577,16177,-3361,-21217,20045,40988,34629,20249,13746,-1316,-15619,-24753,-6487,22687,29515,18061,7966,1854,245,2569,-3154,-20821,-18260,-7769,-752,-13857,-32131,-19669,-18006,-17215,-17323,-2107,-3121,-19051,-11044,1043,-2637,10032,11656,-8607,-26466,-24893,-26934,-17486,9527,23383,20068,6087,-5113,-9488,-12218,-2203,2808,-1823,-328,15845,24601,4147,-33816,-6435,22390,28933,15637,-4939,-18731,-24172,-10776,-1756,-12305,-8797,40222,85065,86670,49602,15304,-493,10166,19691,25326,29880,11440,-16845,-28318,-2536,1479,-259,16491,20565,3682,-9140,-1096,8116,-1146,5253,10515,-6644,-24415,-13557,-15210,-9799,-23136,-19162,-1914,4028,-9471,-18920,2137,18574,18583,161,-17540,-18124,-12345,14370,53303,55478,18439,-15220,-8701,8465,8748,7281,18232,22592,-3887,-17186,3619,28457,33472,28624,17239,2038,-18554,-24142,-9489,-10705,-22074,-12450,-1937,5359,12314,38424,29593,212,-11505,-18239,-25643,-1015,21783,14586,-25500,-5356,18873,10698,-18408,-417,23140,10418,-24490,-15544,15206,29399,41314,40468,-200,-24741,-11702,-14970,-31479,-26827,-12863,-6035,484,1981,-2410,-13276,-22473,-3577,8728,-2754,-23500,-7542,-10047,-18649,14369,43951,51729,26848,-5040,-25919,4513,46640,69141,57843,34682,20167,-1007,-28433,-14684,4278,10110,872,-18793,-15086,-1420,-6216,-15527,27790,84090,81183,14832,-13523,9757,51212,66843,46060,33687,36214,35628,27783,24316,18309,9545,5037,8579,15925,28221,44970,42952,13876,-26349,1826,19397,20693,2278,14520,33876,34332,28908,17291,4601,-8429,-11885,-8980,14482,11920,-3235,18294,51025,63135,69770,56947,14519,-24145,-27142,-26527,-26024,-18710,-10760,-887,3040,6889,18390,12426,13610,18709,18457,-11954,5571,39646,42994,23482,-855,-10573,-6696,-4546,10274,16093,-176,-22409,-7813,12696,12359,-7636,-27473,-15508,2421,-1086,-14673,-794,7778,5482,307,1690,19570,19795,-2165,-3224,11459,6373,-6494,-8794,-17420,-26953,-22098,-14134,-11456,-6421,-1441,7403,13769,9060,7393,4733,11630,9306,2185,-23567,-9452,5241,6295,4148,4846,-7481,-33071],[-22300,251,17089,33298,29634,4573,-18441,-9610,5866,19089,26679,-6124,-36238,-19216,-10036,-5498,-12121,3835,33169,61918,67998,37317,7167,185,12903,15113,-1068,-16587,-15822,4551,45146,76549,69787,45018,19864,-744,-280,9467,7517,-10150,-41070,-43929,-21840,-7543,-11418,-24545,-25088,-5109,23144,58984,85083,76775,63367,43773,22040,-2739,-12866,-15150,-16698,-4614,-19530,-18972,2887,-3983,-19058,-4036,-2916,-24017,4940,48929,70279,63704,40273,28670,16847,1986,-15511,-19635,-13045,-7118,-7817,-171,14884,23999,26336,43896,59097,39230,19355,56144,83236,53277,4909,-34638,-4454,17039,7994,-5587,-11727,-21628,-15052,7092,11827,9678,8637,11489,958,-24366,-4915,9667,10531,15475,20132,9771,2080,-1002,-11909,-15746,11712,16784,17092,6271,-15570,-21759,-11084,-847,2899,2471,12210,26810,43697,45782,29273,14417,8726,-3345,-14301,-14743,2630,4286,-10091,-12480,-8401,-6406,642,16572,7862,-2617,1207,4428,12286,25269,26984,24263,19192,216,-5204,6206,18368,34128,39902,21665,6281,-3669,-15144,-16682,-19026,-10326,-8287,-18916,-12730,22017,27138,-21158,5720,81191,73852,-40412,-173171,-203334,-187861,-107965,-404,42117,36331,-11451,-29974,-10922,-5412,-9509,-10414,-323,-6015,-28925,-32657,-10986,-6107,-5949,-640,6468,14832,16930,6980,-15691,-26605,-15640,-18108,-27011,-21414,-10877,-15652,-18203,26183,78618,100616,73408,23198,-21726,-16660,14846,16273,-9485,-25606,-15717,9202,26932,36567,26072,-5617,-34284,-4646,21951,27915,23177,21864,12357,-1821,-11217,-13637,-13713,-12622,-11114,-12583,-32240,-35831,-38977,-16901,3969,10300,3398,-2897,-956,1579,-14546,-36723,-21881,-17091,-5421,1378,-1049,-4087,-15474,-19561,16995,48942,32737,29886,27651,565,-26978,-12574,-6296,-33687,-32098,-23104,-28350,-32136,-27093,-19114,-24384,-25727,-12446,10220,27099,12373,-4737,17428,51402,29663,-7,-6406,19636,61066,96280,64929,-45,-10210,17386,1933,4366,44333,43915,8316,-29203,-25632,-32053,-24256,-3898,-2161,-15127,-17328,-26204,-24031,-2450,33413,58878,40664,9542,5142,26825,21925,-10470,-12629,61468,81228,58995,33218,26132,44169,65057,65417,38782,19327,3199,-4152,978,5182,-1576,4131,16972,19746,21450,18641,7902,-6885,-24996,-4454,4863,2090,-10957,-17932,15063,30518,17700,-3804,-1514,1246,-4636,-10951,-616,13284,13688,-6678,-27357,-13349,1153,6163,-6824,-9706,22990,34521,11981,-23212,-35502,-39029,-11596,36131,58132,27975,227,-24066,-5134,4665,5254,-5386,-18181,-20935,-8668,-8614,-28246,-22550,6952,24267,24581,14548,-19248,-41848,-36376,-16132,3981,7863,955,-3605,3809,1340,-7923,-16198,-17564,-7557,2206,15954,36915,56898,58948,50826,41409,27429,14454,17697,21519,15286,1750,-9552,-14562,-1845,10707,5098,-1540,3298,15252,2566,-28574,-5755,12917,18262,22365,20854,13827,7165,-2165,-576,10805,19285,-5531,-29657,-21315,-24047,-19561,-997,10686,14185,7468,-7113,-10243,2864,30842,48679,47423,38579,19539,248,-353,5714,7476,8051,15053,15565,1528,-15313,-17679,-11293,-18298,-12799,14270,26727,20885,14907,20208,18283,13018,21069,26341,17063,1610,-14640,-18862,-618,24070,33802,20417,6311,74,-3563,-9803,-15368,-23403,-31788,-15429,-17893,-7799,6580,-4008,5797,37398,41963,17965,-6334,-20150,4662,7546,8172,-552,10575,18237,13119,2576,-2854,-19579,-12193,8527,21269,21104,-249,-16592,-34408,-26321,-4328,5300,1073,-12668,-31261,-32002,-22089,-12942,-15202,-18741,7354,39918,38420,12812,-13809,-19376,-10328,-8891,-5974,0,-12924,-22619,2521,34009,42742,30485,30945,54896,64410,58030,46874,33450,16144,-4506,-30593,-25082,-9685,-8105,7543,22409,436,-32061,-5888,9673,8695,16527,39942,40745,23770,-8783,-22448,16414,36955,21417,-7934,-23615,-25835,-13007,4998,11140,2763,-932,-2864,-11313,-20583,-25945,-19215,-6742,-13902,-9465,15096,29009,24170,2905,-18013,5005,-732,-7925,-11855,-16192,-27011,-31188,-23516,900,15616,-1426,-7106,29806,54105,45867,20282,-4028,-19627,-18202,8348,33057,24553,17311,10569,-5247,-26711,-22290,-19023,-17111,13756,27746,18909,-88,-6228,16797,50214,55785,22349,-31882,4411,19316,9636,5468,5050,7698,12975,5366,-15206,-35605,-25664,-10816,4963,7968,-7042,-12706,3504,12664,12761,13136,1123,-27436,-17539,-8508,-1593,-1690,-5960,4476,-5736,-22845,3711,28604,25819,-10674,-7676,16432,27818,20446,3665,-19825,-22372,-8214,-3760,-14407,-12866,12739,20893,10941,-205,-8384,-15745,-12236,-2027,-6359,-12449,-1044,5793,-11919,-11020,1895,5903,-7322,-17539,22545,46187,43088,25251,13401,-2992,-16905,-26078,-2391,23699,26997,16000,8711,5728,6369,6281,-6028,-19354,-6733,2320,3257,-14042,-33564,-25340,-27902,-26681,-15803,-5855,-13203,-23744,-266,8777,-3120,3477,8160,-7061,-25270,-27057,-33540,-11838,15559,30016,26379,10503,-3771,-7665,-8138,-742,-1039,-10969,-6748,13822,22895,3241,-32920,-3133,28071,31803,11955,-13586,-21534,-19636,-12432,-6081,-15822,-13917,32171,78690,89081,55148,16088,-3084,5930,12082,17386,29241,18635,-7591,-24463,-3892,63,249,20574,29082,12492,-5967,-1865,11683,7000,12366,13685,-7128,-33956,-17411,-9887,-2926,-16335,-28807,-15401,-6819,-15510,-17296,7101,23357,23640,5116,-13336,-15269,-9603,17897,58824,63307,24703,-16932,-18524,1797,5029,3025,12432,19319,-1386,-15273,-4593,18404,24135,21832,16632,6360,-11970,-25988,-10692,-7452,-23468,-15365,-1200,10030,18485,43903,32730,948,-12126,-15458,-27020,-4210,19561,12729,-20835,-5812,13695,6313,-21436,-2833,22233,13012,-21577,-23477,10325,30627,47800,48000,5053,-31614,-15379,-16033,-32131,-21472,-8822,-4588,-190,45,-6190,-18581,-26640,-7402,7015,-1494,-26771,-13883,-16007,-25586,8631,37861,47336,23330,-7191,-25330,2149,45065,63949,48076,25936,16701,2397,-25141,-18476,3384,11704,2977,-16806,-15310,-1256,-6410,-12573,29565,81898,77237,14582,-13374,-2729,28115,43673,26549,25969,36093,35575,22983,14622,9862,4833,1255,1635,8520,22902,39420,35148,6604,-30937,-809,10059,4501,-7129,4974,28403,33089,29431,17446,6227,-2525,-2469,720,19062,14139,-4009,13821,39183,45315,52031,44946,6484,-31092,-26533,-23266,-26300,-17455,-6590,3999,6441,4960,14116,9599,4177,9523,15179,-12791,-530,38138,43806,19766,-4053,-10333,-10230,-16904,6559,22981,9342,-13270,-2028,18959,19523,-1916,-25307,-20491,-3198,-3713,-10422,-605,2369,-3235,-6527,-438,17200,16892,-4705,-2436,15368,12250,-2234,-7133,-14953,-22309,-15676,-9125,-12376,-11687,-8326,-584,6866,3371,2083,414,7697,5014,-1356,-25080,-11949,3899,6185,4868,7213,-5021,-33878],[-31132,-5370,16173,33451,25681,-4666,-29208,-13023,109,16545,33255,11532,-26268,-35069,-29690,-14467,-7939,13976,40067,63692,65769,34533,6493,-25,13396,16495,615,-11831,-14735,-2661,34598,69757,68973,45063,18824,-4051,-4770,9261,11295,-4664,-36342,-41704,-22623,-11206,-16703,-25218,-20790,-5598,18499,52769,75227,62614,52836,39429,21071,-4724,-17360,-12283,-12741,-4098,-15991,-13258,7550,3396,-8855,-933,-3238,-19559,9342,55071,77660,68541,41904,27294,14101,-943,-16601,-17899,-10128,-6096,-9698,-7799,9545,19520,20721,35723,51621,36495,15274,48697,79007,51041,6469,-25783,-3654,17594,9500,-5193,-15548,-26782,-14520,6275,11131,9332,7000,6427,-8031,-28706,-6192,3320,3243,7092,11314,-1542,-18906,-23986,-24941,-10904,12450,16272,14553,2495,-20798,-22847,-9814,3125,8522,6966,12902,23039,36283,35131,21354,8727,5824,-644,-9655,-17452,-5824,-7655,-22716,-18433,-9492,-3632,5275,15906,4904,-8446,-5113,339,11145,24035,23660,18259,11146,-4617,-3191,7991,15805,29510,35240,19070,5366,-3819,-15901,-19754,-22150,-8258,-7528,-16601,-11504,13603,15264,-27142,-3900,66854,61217,-37879,-141293,-196386,-233312,-192425,-55756,17039,24667,-14481,-30823,-14959,-9241,-14886,-19080,-4632,-1832,-18062,-38271,-16100,-7578,-6635,-2899,1730,7814,10573,4699,-13129,-25975,-20406,-23641,-34969,-33103,-19320,-22920,-18512,31317,82688,95346,58477,7526,-34225,-21051,9021,10741,-12080,-26775,-20541,4354,27119,45066,37162,-243,-42027,-4543,22509,24939,19388,16626,7048,-6049,-11579,-7640,-3618,-7849,-15130,-21163,-31200,-29042,-40342,-17140,6207,14271,9733,5192,6323,3257,-16718,-35346,-23217,-27239,-7255,5075,3613,-5947,-23366,-19036,19399,48466,28545,21654,16716,-6778,-18108,-626,3503,-26337,-39456,-24369,-25431,-28648,-21054,-13384,-17361,-26663,-17361,15297,40408,22157,-7006,15639,56751,40977,13576,5399,26529,67613,99023,66055,-190,-13259,18779,7735,3456,40131,42006,8951,-24056,-22992,-33024,-29062,-8357,-1373,-8007,-7130,-14362,-15418,-1330,28085,52619,37044,10332,9730,28132,21501,-13335,-11027,66089,85226,60679,34490,28558,43615,57481,51653,26105,13087,3776,-438,6014,8775,1357,7486,19394,19973,16787,8631,-4335,-18669,-26236,-764,4886,-1972,-16339,-16374,14703,27195,13542,-2854,4049,7221,-1357,-13606,-6966,5916,7182,-10641,-30428,-12274,9359,20627,3848,-15680,15731,31686,12357,-21613,-29689,-31221,-23403,26542,56489,32032,1021,-28478,-15150,-4149,268,-3317,-11157,-15703,-8350,-6877,-24607,-29606,-2548,14042,15516,9031,-20253,-38153,-42086,-18823,5993,13065,6870,321,3558,828,-7643,-16000,-17450,-6932,1594,12859,33489,53174,52473,43867,37186,28177,20198,25014,25446,15602,-2175,-16522,-22906,-9887,2167,-3283,-8461,-1657,10042,-1063,-28874,-8850,7391,11091,15719,18736,15509,8223,-3994,-4192,9257,16069,-9641,-30659,-23200,-27707,-20896,-2232,10400,17399,15856,4935,-5846,-745,30551,51289,51878,44425,24378,2586,1255,6358,6591,6385,13220,11926,-3808,-18655,-14584,-8321,-13555,-19497,845,12031,9178,11196,24903,28027,22261,28087,30688,18273,-295,-17078,-19595,-927,22586,29697,15907,2457,-2557,-5764,-13576,-19053,-27119,-33510,-15819,-19444,-11757,-511,-17981,7167,44357,50247,29950,3995,-30842,-332,9523,11674,1058,16864,27924,20502,6111,-4622,-21793,-3926,20873,35589,30809,3811,-15393,-35404,-29598,-6766,3655,427,-11849,-31574,-45544,-37874,-24898,-16608,-17467,3764,31354,24997,1681,-18906,-20177,-14545,-13042,-7850,458,-13803,-26871,3407,35711,41630,28336,32019,58672,66479,57296,41612,27352,12799,-4239,-22790,-25282,-11028,-1330,13846,22159,-3528,-32378,-4807,7583,4428,13313,39354,41313,24236,-6671,-19995,10925,26697,8774,-19389,-18507,-11570,-23567,-704,10469,3313,-4808,-10396,-17890,-20386,-18492,-9666,1281,-9842,-11884,17521,33857,28677,9145,-21598,-9768,-18703,-25213,-29785,-35431,-38983,-36096,-20916,1426,13667,-597,-1038,32765,56645,48835,24978,2171,-16956,-19891,4204,26239,16284,11171,12059,5500,-14230,-31163,-32761,-16443,20406,33432,20087,-4648,-14330,7074,37076,41275,9650,-35375,5584,18192,7063,3030,4675,10222,15774,9243,-9003,-28677,-18145,-1623,13970,17915,2112,-13125,-11260,2229,6301,10334,695,-20694,-7141,1111,8164,8772,1153,8664,-2557,-28535,-4789,21494,20895,-15881,-2555,25870,38331,30077,7944,-19432,-20053,-7636,-7569,-21693,-7618,15567,21899,11613,1280,-5149,-11863,-10305,-1883,-5387,-6513,6538,10930,-14837,-25589,-12786,-7479,-13286,-13594,23473,48872,49123,29045,12165,-5773,-18574,-23079,-172,21636,21023,10936,7421,8492,10899,7595,-11382,-14825,2334,9530,5578,-14872,-31655,-31706,-38310,-32347,-10873,-8920,-23915,-20981,9345,15359,-2123,-3649,2697,-6757,-22387,-21781,-20681,-4320,20883,34569,29638,11551,-5228,-7463,-4772,847,-4180,-20857,-13258,10720,19098,689,-31774,-1838,30530,31521,5893,-24613,-23223,-16109,-14268,-11036,-19928,-19523,22331,68474,87473,57819,15028,-5229,3218,4290,7230,26008,24304,446,-18045,-4004,-1856,-1459,21900,34876,18188,-4881,-4377,13869,13481,17603,15056,-7465,-30316,-15978,-3591,2889,-9374,-35906,-30538,-19592,-23095,-15601,10097,25406,25294,6746,-11061,-13112,-7739,19818,61421,68142,29779,-15968,-28629,-4963,240,-2911,4588,13595,-1617,-14310,-11485,9907,14157,12922,13150,8338,-6876,-23760,-11094,-4245,-24411,-19496,-1751,13096,22008,44339,32219,706,-12404,-12025,-21601,-5531,17707,11650,-15304,-5924,7180,-214,-26032,-5166,20654,14861,-17288,-30716,4201,29164,51348,54344,13308,-29512,-21300,-18278,-30070,-16016,-5385,-4192,-1691,-1793,-8509,-20246,-25198,-8082,6493,107,-27442,-18561,-18691,-33624,723,29572,41256,18736,-10578,-26279,-3656,36733,50236,31569,13054,11446,5152,-20098,-21974,1505,12019,3974,-15086,-16022,-1868,-7322,-11151,29412,76583,70129,13037,-13059,-13753,5468,19867,5161,16470,33820,33569,16578,3250,1270,-233,-3021,-4959,1449,17696,33296,26342,-1356,-34547,-3712,116,-10359,-11587,-4632,20349,29074,27631,16194,7135,2744,6977,11977,23485,14747,-4697,10054,27315,26688,32887,31554,-1718,-37328,-23838,-18694,-24599,-15542,-2077,9337,10687,3705,9891,9335,-3922,-2055,8465,-14823,-6844,34338,42262,16075,-5756,-8486,-12649,-28834,5910,30642,18601,-4792,4129,24622,25500,2534,-22959,-24941,-8603,-5446,-6376,-156,-2074,-11770,-14719,-4853,12149,12043,-7655,-2223,18061,17002,1105,-6419,-13482,-18951,-10374,-4158,-11600,-15012,-14217,-8647,-1624,-4169,-4025,-3171,5326,1816,-4476,-26992,-14802,2433,5552,4248,7496,-3886,-29585],[-37116,-11710,12409,28821,17138,-15685,-37450,-17853,-6643,15070,40071,28189,-8206,-36082,-48189,-18701,-2147,21918,43286,61188,59235,28151,2540,-2147,12408,16719,3321,-5418,-11442,-10586,20671,57846,63981,43072,18383,-5169,-9083,8354,14300,510,-30986,-37879,-22919,-14910,-21398,-24848,-18271,-7961,12305,45917,65322,49178,42036,34203,19597,-6234,-20550,-9704,-10899,-5923,-13510,-5384,14838,12375,1229,4173,-1642,-14713,14243,60517,82832,71598,43368,26383,11192,-3663,-16926,-14790,-5986,-4527,-10538,-12610,7574,16739,14969,25882,41526,32225,10273,38274,69921,45431,7295,-16566,451,19915,13121,-1969,-16650,-29205,-12175,7331,12965,11335,6823,2527,-15808,-24722,-5117,-1170,-2548,-110,2032,-11246,-34654,-33937,-26556,-3960,15288,18663,14529,338,-22995,-18333,-5665,7516,13512,11012,13609,18539,26880,22381,12040,2100,2838,2761,-3810,-16352,-11629,-17465,-33210,-20208,-9861,-231,10945,16270,4198,-10662,-8201,-1438,10988,22863,20669,13371,4860,-6613,1244,12793,17071,24456,25614,8998,-2812,-8142,-16855,-20806,-22825,-5520,-3977,-11621,-9319,5929,4703,-30929,-12108,51441,50646,-29872,-120867,-185831,-235795,-227311,-77354,4804,12218,-19152,-29297,-13888,-8742,-15050,-22460,-5454,4922,-4795,-27426,-17774,-8760,-9653,-9966,-7976,-1756,4218,4220,-9242,-22205,-18051,-18772,-29640,-40130,-25023,-27060,-16230,37117,86637,89895,43526,-8611,-46066,-20708,6207,7099,-13223,-27288,-23765,2643,30200,55713,50637,7812,-44365,-2435,24923,24615,18531,13594,3573,-8702,-9877,894,8495,818,-14701,-28213,-24386,-18682,-32599,-15750,8987,18513,16373,14162,15469,7612,-16205,-27890,-17495,-35273,-7315,9742,9314,-5824,-26793,-11606,25825,50737,26748,15143,6623,-11099,-8038,13150,15627,-17494,-39148,-20569,-17770,-19474,-11411,-5394,-8616,-17898,-19939,20245,51724,30959,-7917,13538,59474,50914,26786,16199,31926,70585,96783,64658,1331,-14902,19305,12935,4546,36241,40666,12716,-17177,-20263,-32789,-32821,-12488,-495,47,4739,-1280,-6019,109,22523,45652,33406,11559,12921,27313,19251,-16503,-8691,67306,85781,60564,35055,29769,41013,47529,36401,12695,6236,3761,3324,11673,12557,4592,11123,21630,19870,11328,-2695,-16864,-29352,-19278,5281,6470,-5423,-21444,-14125,14323,23594,10234,-914,8747,12076,1333,-15132,-11727,239,2350,-13097,-32325,-10513,17940,35356,16945,-18289,6722,27561,12776,-18080,-23304,-23564,-30663,17952,53200,35289,3107,-29215,-25026,-12275,-2989,538,-3991,-10702,-8240,-6029,-21138,-33171,-10413,5823,9115,7021,-16758,-30520,-43078,-21621,7034,17186,12080,3407,2820,162,-7068,-14813,-16509,-6843,-1026,7115,26935,45509,42689,34817,31366,27315,23602,28829,25940,13870,-6131,-22012,-30024,-17557,-6627,-12612,-17342,-9242,2275,-6240,-29728,-12073,1442,3063,7082,12938,14090,7362,-6519,-7735,7621,12700,-11451,-25691,-23952,-29651,-22045,-5083,7662,18034,22352,16586,4151,-1252,30707,53164,54918,48504,27850,4757,2832,6961,5845,4619,11155,8758,-8573,-21287,-11567,-4700,-8900,-24793,-13388,-2777,-3199,7815,29409,36594,29626,32257,31473,16270,-4077,-19330,-20382,-3162,18954,24800,11456,-1038,-4786,-8073,-18436,-24163,-32130,-33333,-15405,-19930,-16330,-8579,-31836,12857,51950,59311,43335,14520,-33090,-6296,9982,14205,2741,22208,36024,26452,9459,-5352,-20614,5224,33010,49317,39379,6661,-15472,-36638,-33411,-10747,404,-1249,-11891,-29394,-39988,-41187,-35468,-16190,-14527,1642,23081,11847,-9195,-22951,-21803,-20290,-18061,-10309,147,-14892,-32031,3081,35530,38726,24573,30817,59104,65424,55224,36224,21274,9376,-4327,-16647,-18749,-9224,3445,16802,19685,-8259,-32065,-4878,4334,-1001,8981,37177,39692,21967,-6216,-16290,5546,15119,-5114,-27137,-7935,3284,-21637,-7999,7476,1688,-10102,-19151,-25333,-19788,-11478,-667,8423,-6362,-13601,19718,37782,32607,16994,-10242,-26800,-34570,-28589,-31609,-37390,-38771,-33552,-19475,1048,10997,119,4193,34597,56769,48098,25716,5949,-14688,-21655,1093,21743,8899,2910,11399,14783,161,-25295,-37589,-11153,27185,38142,20255,-9302,-20962,-3611,22348,25995,-2394,-31853,4964,15767,4860,829,4898,12749,18389,13006,-2915,-19620,-6382,7347,21188,25436,10400,-5378,-27371,-9547,225,10055,5787,-8944,2143,9348,16480,17799,7685,12414,401,-31000,-12267,14036,14864,-18041,4115,33438,45259,36727,11365,-19288,-18375,-4083,-4046,-13051,-126,18036,22753,12597,2710,-2700,-8825,-8782,-1967,-4091,-936,12861,15495,-10904,-31426,-23674,-21098,-18866,-7870,24857,50459,53679,32452,11277,-8205,-19298,-19289,1283,18051,13395,4519,5568,11382,15035,7946,-17474,-8030,9966,14855,7294,-14301,-28357,-33945,-35095,-22010,-3883,-9478,-32885,-13650,17656,21157,1108,-8458,-2595,-6288,-17866,-13466,-7711,4718,26287,37784,30766,10499,-7944,-7111,-851,3723,-4321,-26432,-17068,7708,14509,-1931,-28875,-878,31358,29890,25,-34979,-20885,-12331,-14562,-14579,-22813,-24138,12348,56053,82839,58649,13684,-5074,3550,-1515,-3186,22214,29566,8118,-10681,-1189,-1938,-3558,21683,38846,21770,-4880,-6972,16705,19791,22162,15828,-6814,-21248,-9995,3207,8456,-1821,-23408,-38311,-31694,-30024,-12991,12291,26161,25075,6593,-9171,-10301,-5304,21731,62775,71503,34943,-11391,-35719,-9675,-3823,-8616,-2957,7819,-2747,-13388,-15343,4389,5562,3852,8308,9187,-2198,-18350,-9280,-624,-23461,-23173,-2094,15818,24148,41407,29749,890,-10994,-7535,-11980,334,20987,15190,-7730,-4509,1300,-6763,-28305,-5436,19764,16655,-12862,-35100,-954,26993,53273,59690,23534,-17639,-26556,-19794,-24264,-9125,-1159,-3316,-2159,-860,-5216,-13585,-18391,-5412,8080,3323,-22118,-16141,-13358,-34758,-7431,21571,36311,15969,-12762,-27430,-10319,25947,33344,13567,97,7150,8785,-13523,-23138,89,12338,5181,-12317,-15559,-1510,-7302,-9838,28778,69875,61701,11744,-11307,-20678,-12646,1055,-14309,7472,30955,31108,10356,-7404,-3971,-3464,-6104,-9046,-3068,14611,28717,18866,-7823,-31223,-4922,-8016,-20545,-11756,-12333,12123,24394,25233,14820,7936,7600,16002,23325,28292,15120,-3317,9017,17794,10293,15295,19318,-7824,-40688,-19159,-12655,-20325,-11370,4480,16773,17421,5009,7145,12863,-6437,-13154,519,-16028,-10669,30526,40368,14781,-3767,-3891,-12325,-37668,9991,40465,29105,4559,11904,31411,32214,7737,-18917,-26197,-11073,-4082,-660,2897,-2599,-16591,-21312,-9337,6123,6828,-9389,-861,21259,22253,5328,-4516,-10772,-14520,-4176,2009,-8034,-14324,-15960,-13004,-8298,-10353,-7963,-3568,7290,2969,-3767,-25406,-15497,3743,7663,5753,9143,-864,-22136],[-34979,-18505,5163,18798,3515,-28743,-30473,-24638,-14476,13270,43978,40087,6970,-23904,-38397,-17389,1829,25281,40934,52938,47156,16726,-6557,-8556,7865,13919,4752,87,-7717,-18844,2679,39717,52935,36962,16348,-5888,-14975,3770,13239,2298,-27632,-35046,-24756,-20680,-27666,-26803,-19829,-14310,3220,36848,53670,34980,29388,25939,14928,-10123,-24631,-10048,-13188,-12004,-14219,515,20663,18973,8007,7519,-1542,-12821,16463,62201,82927,70214,42188,24284,6600,-8232,-19265,-13253,-3645,-5312,-13356,-16334,6416,13065,6676,11897,26097,23289,1465,22327,53291,33627,4255,-10365,4091,21049,15885,1056,-17850,-30857,-10970,6959,13823,12254,5092,-2376,-21769,-17723,-4539,-6371,-9388,-8318,-9349,-19867,-29653,-18084,-17147,2001,16925,20203,13934,-2898,-24847,-13818,-2437,9115,14761,11448,11190,10375,12891,6180,146,-7260,-2523,4217,254,-14936,-16813,-26641,-40904,-19883,-11961,1460,15068,15238,2419,-12364,-10388,-2924,9694,19593,15790,7369,-1817,-7987,5573,17706,19296,17183,11306,-5764,-16080,-17706,-20234,-21620,-22597,-4236,-1444,-7309,-7980,-3058,-6846,-35667,-18127,36415,37542,-36061,-127907,-191529,-228539,-214889,-95095,-13869,-7743,-29973,-32415,-14482,-9305,-15385,-25120,-6425,10567,6465,-16759,-20001,-15051,-20056,-25073,-23530,-13222,-2054,4019,-5960,-18392,-13544,-11173,-21194,-40712,-29236,-29495,-13815,41581,88839,83826,29374,-25247,-44329,-17446,4628,3608,-14741,-28828,-26376,3284,34613,66160,63893,16061,-40504,410,28045,26043,19246,11526,795,-10819,-7339,9932,20536,10405,-11527,-34553,-16056,-7711,-24246,-14084,11312,22176,22318,22467,24462,13186,-13549,-18680,-8484,-28934,-6931,14127,15247,-3245,-22465,-808,34226,54443,26715,10388,-2387,-12949,995,25367,26417,-8865,-31344,-13181,-8550,-10184,-2313,2063,-574,-8793,-20454,23651,59170,37281,-8159,10520,58552,58060,37976,24874,35778,70539,90834,61395,3763,-14371,19587,17696,7290,32782,39685,18468,-9445,-17477,-31903,-35575,-16288,-162,6170,13127,7355,-553,-1092,15578,37974,29823,12941,14921,24850,15758,-19282,-6404,64547,82657,58543,34791,30211,37831,37529,22788,1545,595,3821,7309,17966,16884,8407,15210,23829,19542,5550,-14534,-27457,-33025,-10045,12981,9855,-7354,-25579,-10915,14487,20483,8571,2550,13801,17171,4651,-14785,-14134,-3043,-209,-13445,-31985,-7495,26978,49837,31419,-14985,-3278,22847,13887,-12404,-15751,-15607,-28381,12753,49943,37795,6371,-25814,-33152,-18166,-3601,5776,3248,-5736,-7731,-5021,-17126,-32115,-15283,606,5790,8180,-10403,-21609,-38122,-23392,7962,20905,16963,6063,2286,98,-5527,-12275,-14581,-6831,-4681,119,18736,35572,31402,25139,25046,25657,25344,29864,24010,11247,-8778,-24759,-34850,-23438,-14244,-21492,-26977,-18519,-7049,-12005,-29958,-14171,-3608,-4335,-1819,4972,10444,5380,-8825,-10096,6453,9912,-10641,-18685,-22272,-28846,-22318,-8574,3436,16668,26860,26930,15810,1444,31691,54838,57370,51820,30936,7675,5325,8473,6320,3953,9941,7117,-11652,-22618,-8127,-37,-3664,-22899,-23095,-14256,-14466,6168,34224,44059,35137,33810,29243,11824,-8581,-20078,-20654,-5695,15716,21606,8999,-2868,-5945,-9896,-23192,-29422,-37117,-30727,-13571,-18576,-20011,-15736,-26158,21560,60149,69313,57157,24661,-24440,-10148,11133,17472,5452,26535,42325,30882,12420,-5035,-16930,14743,45212,62860,47425,8979,-16082,-36693,-35044,-14693,-3457,-3172,-11995,-26003,-29032,-28332,-26809,-12689,-9600,2570,16958,434,-18593,-25098,-23405,-26719,-23220,-12962,-804,-15860,-37145,2006,33872,34622,19673,27519,56304,61446,51766,30644,15189,6028,-4164,-11849,-12118,-7122,5194,16363,15040,-13671,-31599,-5722,268,-7498,3608,33746,36529,17514,-7185,-11982,1300,3648,-18552,-26907,2659,16027,-11556,-16176,2351,-2158,-16255,-26482,-30192,-19678,-5664,6973,14038,-3926,-14918,20923,39669,34494,23398,3619,-26039,-29870,-17755,-19082,-22890,-30579,-29910,-19618,-521,7773,640,8271,35188,54754,44002,22444,6440,-14188,-25089,-2897,18314,3470,-7172,8396,21663,13264,-13499,-26343,-4351,32781,41063,18989,-13895,-20136,-14784,7081,10821,-13846,-27236,4046,13291,3047,-1545,4995,14485,20040,15673,1942,-10835,4860,14112,25453,29480,16140,3916,-28771,-21212,-5177,11156,12961,1753,9054,15261,22801,25121,13314,15587,2880,-30196,-19247,6079,8019,-15070,10247,37698,47356,38904,12585,-19738,-18847,-528,3191,-771,6587,18916,22503,13026,3336,-1788,-7512,-8591,-3061,-3560,2732,16345,17605,-4649,-21283,-24550,-32254,-22965,-1448,26497,50142,55430,33881,9331,-11464,-20495,-17066,716,12177,3605,-4018,2113,13087,17496,6334,-24083,-1454,14851,16900,6982,-13414,-26032,-30975,-25967,-11086,2253,-9543,-37740,-7378,22714,24335,4233,-10976,-8312,-7000,-14072,-6540,2912,12491,29632,37686,28085,5967,-13008,-7629,2009,6078,-2672,-21882,-17475,3198,7618,-5908,-26149,-1386,29539,26221,-5088,-27124,-16804,-10022,-14945,-17748,-25634,-29291,850,40175,73250,55626,10513,-4425,4394,-6487,-14818,17149,32442,13243,-5263,2131,-1313,-7088,18133,38842,21290,-7744,-10523,19120,24270,24206,14198,-7381,-14717,-4263,7884,11733,3932,-12193,-27054,-40334,-36136,-11789,11792,23991,21503,3231,-9140,-8699,-4095,22048,61559,71918,38306,-6388,-32986,-13485,-8563,-15349,-10678,1618,-5787,-14468,-18419,-476,-2914,-6526,659,7242,243,-13431,-7603,840,-22799,-27909,-3949,16294,23121,33940,24042,-240,-9893,-4183,-1958,12230,30225,23184,-78,-3728,-5035,-13764,-24136,-5253,17565,16015,-11244,-36547,-6021,22970,51856,61442,32017,-4472,-26448,-20816,-17583,-2751,1998,-3731,-2965,2080,2600,-2569,-9345,-2028,9547,6237,-14521,-8018,-3624,-25213,-17008,13412,32226,14880,-13800,-29929,-17598,14407,16127,-3479,-12364,2717,11276,-8155,-23377,-2521,10889,4887,-10131,-15505,-1611,-7744,-10308,25994,60472,50811,9175,-9879,-24303,-25724,-10541,-30955,-1948,25968,26578,2944,-17683,-5348,-5849,-9493,-11898,-6263,12248,24421,11726,-13937,-26511,-5818,-14997,-22921,-11892,-19438,3163,18133,20939,11717,6775,10083,22111,31413,30935,13708,-834,9178,9465,-3901,-802,7669,-12801,-41851,-15157,-7531,-15916,-6663,11374,24500,24744,7250,3960,17425,-3242,-23110,-9518,-17501,-12788,25721,36941,14511,-103,974,-11323,-44324,15791,50006,38712,12747,19139,37598,38178,12267,-14926,-25454,-11641,-1324,4998,6980,-541,-17994,-26740,-14992,-2316,-444,-11772,-157,23005,25812,8413,-3116,-8377,-10444,1263,7253,-4279,-12020,-15043,-14314,-13849,-16001,-10907,-2761,11161,6459,-641,-20964,-15501,6296,11355,8698,11662,3158,-13995],[-26259,-18476,1082,10174,-8458,-34865,-20963,-26786,-16654,15852,49126,51411,22707,-7190,-19765,-8106,8113,28889,38384,44776,35571,6003,-15418,-14275,4866,13238,9521,9073,649,-19201,-12693,21686,41332,31845,17414,-1579,-16456,-134,12064,4701,-22014,-28892,-23313,-23634,-30823,-27031,-20739,-19668,-3247,30269,44862,25042,20273,19548,11274,-12588,-25031,-8996,-14738,-17435,-13363,7604,27794,26169,14961,12275,342,-10367,19583,63832,81878,68405,42400,25868,5997,-9832,-20022,-9928,198,-4983,-14486,-14776,9106,12083,131,-1902,9223,12858,-7687,5104,33755,19522,660,-4343,9372,23811,20565,6492,-16416,-28438,-7966,7739,15928,14281,4475,-4580,-17235,-7569,-1940,-9438,-14343,-14195,-18653,-21805,-14535,-1634,-3915,9199,19413,22346,14570,-4821,-23981,-8065,1567,9975,14331,10233,7568,659,-2856,-7866,-9008,-15776,-7784,5779,4350,-11986,-18769,-30452,-32411,-16644,-13710,3797,19667,15060,954,-12506,-10142,-2033,9598,16522,11004,2049,-7199,-7410,10951,23715,23283,11184,-244,-11961,-19591,-25684,-23331,-20274,-19738,-2756,646,-3039,-6503,-12007,-16511,-34620,-20706,23914,21049,-58112,-147881,-189574,-205699,-199173,-138323,-46917,-33731,-41889,-38876,-17708,-10823,-14222,-25848,-7642,15128,15622,-7555,-20817,-23649,-33891,-41346,-30691,-16140,-3723,5701,-2080,-14091,-8600,-3793,-12998,-35191,-31517,-30152,-10988,45228,90111,78858,19280,-39094,-30617,-11633,4488,553,-16383,-30791,-26879,6737,40050,75531,75922,23882,-34873,4220,32153,29601,21546,10590,-1104,-12197,-3823,19102,32029,20038,-6442,-32500,-6712,3395,-15843,-12280,13384,25580,27806,29945,32671,19353,-8816,-8342,1964,-20966,-6506,17963,21348,2360,-12018,11543,43484,58943,28274,7827,-9507,-13042,8126,34512,34370,-1060,-21553,-4121,820,-1457,5866,8446,6178,-95,-19199,24561,61531,40107,-8300,6416,53722,61467,45891,30657,37359,66484,80517,54874,4864,-11414,20411,22381,11205,29633,38473,24436,-1933,-14972,-30814,-37635,-19996,-1101,8274,14708,7978,-1963,-6658,6681,29501,26026,13941,15611,20941,11360,-21215,-5425,57097,75328,54000,33087,29922,34716,28567,12225,-5879,-2945,3979,10973,24141,21331,12187,18962,25233,18106,-976,-26771,-29080,-24990,-769,20861,14110,-7888,-28987,-7508,14685,17556,8200,7194,19587,23015,8811,-12957,-14690,-4545,-1245,-12442,-29673,-3746,35470,62582,45573,-6603,-14439,17282,15138,-5620,-7672,-7931,-20010,11588,47413,39075,9585,-20630,-36059,-21570,-2528,10877,9446,-1677,-7377,-4091,-13097,-28348,-17299,-2431,4027,10367,-3597,-12638,-31039,-24261,8351,23567,20577,7421,1320,31,-3762,-9390,-12683,-7638,-9491,-7775,9276,23971,19207,14982,17956,22748,24967,27769,19411,7542,-10191,-25127,-37378,-27309,-20776,-29793,-36924,-29608,-18089,-18580,-29536,-15401,-7989,-11080,-10457,-4644,4244,1759,-11401,-11635,5045,7174,-8475,-10978,-18463,-25887,-22242,-12939,-2488,12797,28362,34452,25998,5363,32437,55558,58824,54131,33308,10865,8272,10443,7628,4185,9386,6665,-13372,-23570,-5071,4718,1467,-15615,-19992,-18108,-23514,6000,38445,49263,37711,32004,23643,4826,-13443,-19423,-20833,-7650,14416,21100,8885,-3190,-6585,-11615,-27491,-34410,-41004,-26769,-10857,-15972,-22117,-20390,-14115,30818,67839,79216,69868,33417,-15604,-9916,14149,22022,8823,28798,45735,32906,14039,-4721,-12461,23877,57128,75936,54852,10647,-17363,-35471,-32752,-17329,-7442,-5193,-12008,-22634,-19865,-15974,-14778,-6756,-3236,6531,13710,-8619,-26029,-25935,-25041,-33471,-28041,-15925,-2768,-16870,-39741,295,30767,29486,13720,22048,50263,54618,46594,24411,8687,2506,-3687,-8258,-6897,-6327,3480,12603,8327,-19823,-31075,-7227,-4536,-15182,-2788,29309,32444,11503,-9451,-7939,-1450,-6309,-29014,-20865,11335,25633,-1886,-24092,-4576,-8031,-21985,-25213,-24752,-20559,-1656,12522,17612,-2785,-16003,20797,39027,33636,26708,15268,-11318,-16009,-5850,-6401,-10617,-22901,-27523,-21342,-3125,4584,1187,11323,34931,51546,37792,15992,3787,-15616,-30592,-8695,14775,933,-17807,3624,25967,24080,-2140,-16259,2012,36623,42070,16520,-17487,-15728,-25076,-6408,-2391,-24173,-22538,4728,12468,2182,-3807,4978,15504,20822,17166,5376,-3141,13721,18017,26780,30234,19159,12061,-14110,-26126,-8561,12901,19805,10181,13545,19128,27702,31500,18735,18914,5504,-27540,-25167,-1226,2382,-8860,15574,38918,45129,36857,11720,-19876,-20926,2032,11098,10569,11841,18377,21525,13368,3921,-1438,-7085,-9021,-4455,-3489,4589,17138,17174,952,-8057,-15600,-31527,-22468,6021,29639,48865,54867,33515,6538,-15143,-22012,-16167,-1311,5160,-6828,-13597,-2217,14035,18822,3681,-24974,4903,17694,16307,5149,-12069,-24363,-27906,-18389,-1601,7269,-9870,-34514,-3090,24855,25251,6937,-10523,-13236,-8270,-10927,-1505,10814,18391,30766,34465,22166,-1226,-19083,-8058,4187,8103,648,-12490,-13684,-2038,-879,-10413,-23529,-2345,26460,22351,-6252,-15851,-12117,-8767,-15251,-19866,-27612,-30456,-11256,21975,59180,48983,6075,-3447,5007,-10065,-25785,12441,33115,15871,-1911,5326,390,-10647,11779,35018,17202,-12728,-12881,22005,27452,24271,10810,-8738,-10072,423,10819,13180,7914,-3092,-16790,-30995,-33613,-11914,9087,19615,15503,-2335,-10124,-7974,-3683,21451,58864,70349,40284,-1718,-26183,-15724,-13183,-22110,-16161,-2789,-9075,-16829,-21152,-4997,-10339,-16704,-8553,3528,1145,-9137,-6363,110,-22518,-32898,-6774,14974,19601,23330,16284,-2089,-8856,-1570,8099,27950,45294,35360,7661,-3512,-10381,-17929,-17335,-4498,14243,13024,-12290,-33858,-9736,18160,47715,59557,37856,7941,-17393,-18689,-10446,3170,4309,-5135,-3383,7523,13623,10833,1902,2432,11134,9148,-6122,2646,7404,-14847,-26925,6909,30371,16778,-11641,-31597,-23470,4468,2139,-16499,-23435,-2244,12361,-4289,-22600,-5893,8080,3619,-7856,-15465,-1625,-7895,-12087,21473,49178,38408,5883,-8370,-24150,-32603,-14245,-40918,-10828,19407,20400,-5070,-23845,-2151,-6673,-12739,-13320,-7805,10931,20856,5668,-19055,-22568,-6184,-19433,-17235,-12947,-25426,-5052,11277,15377,7345,4114,10571,25251,35601,31003,11175,3545,10433,2573,-13818,-12773,-1873,-15859,-39298,-12225,-3583,-11679,-1415,18519,32309,32316,10346,243,22037,5078,-26987,-20491,-18386,-12786,20674,32658,15278,4508,5455,-10064,-37769,21652,58300,46837,19340,25373,43110,43615,16406,-10983,-22891,-10169,2487,10479,11868,3600,-15709,-29338,-20941,-12448,-9348,-14760,-137,23067,27177,9996,-2283,-6229,-6505,6042,11385,-928,-8903,-12084,-12695,-17567,-20379,-12545,-1216,15675,11187,4473,-13776,-14193,10043,16805,13949,16386,8966,-5211],[-15451,-12376,402,3542,-18463,-27649,-11171,-24690,-14117,20408,53477,60321,36874,9337,-1518,4201,14784,31284,34744,36283,24265,-4604,-24903,-20323,2239,13390,15770,19373,11083,-12337,-24027,4062,28750,26786,19942,5598,-13297,-4673,8811,5687,-16013,-21315,-20104,-25048,-32288,-27226,-22229,-24999,-7935,24365,37191,18106,14183,14356,7208,-15681,-23206,-8017,-16550,-23109,-11975,13604,33541,31446,19899,16084,1709,-9339,21717,63661,78180,64659,42351,29941,9506,-8969,-21154,-7036,3298,-5556,-15264,-10385,12617,11655,-5281,-15310,-9769,-1051,-18369,-12160,13275,2772,-5013,-788,13277,25635,24549,11552,-15075,-25361,-5322,7344,16457,14523,2550,-5560,-7160,2081,-3,-12563,-19391,-19154,-25427,-18755,-2601,10325,7552,14932,20051,21904,13301,-7992,-23042,-4029,3476,7485,9635,4730,91,-13038,-20416,-13247,-12139,-23172,-15143,4852,5690,-10746,-19916,-28312,-24829,-14652,-17509,4722,22299,13551,-2929,-14355,-10680,-1432,8717,11831,4039,-5139,-13702,-7726,14116,27398,25749,6031,-7274,-7966,-11072,-26045,-26529,-19313,-17336,-3584,-486,-2210,-8033,-22519,-22038,-27845,-23929,9962,-34,-82497,-127571,-127795,-118765,-107279,-87518,-59457,-56091,-46260,-43925,-21935,-12475,-10555,-23469,-10548,16508,20769,-1667,-20663,-30937,-43736,-38895,-20271,-9441,-2272,6916,-146,-12664,-7713,-1305,-9109,-30679,-35171,-32787,-10931,45067,87751,72787,12497,-36146,-18863,-7158,2520,-5109,-21232,-35808,-26917,9557,42706,79710,82561,27681,-31712,5822,34088,32043,22077,7613,-5314,-15862,-2162,25137,39551,26133,-3124,-26029,413,11216,-10756,-13460,12448,26061,30168,33667,36764,22539,-5384,-354,9860,-15897,-9152,18280,24637,7762,-1695,21542,49971,60905,28345,4795,-16763,-15171,10071,36986,36048,2743,-14432,2267,6741,3662,10348,10990,8794,5095,-19057,19744,55591,36232,-11447,-1233,42799,58187,47272,30480,33004,54542,62340,41357,1071,-8853,20148,25078,13485,24260,34021,26662,2014,-15415,-32129,-41557,-25936,-5634,3961,7236,-1225,-11740,-17965,-5682,18233,19621,11995,12833,13811,4513,-23684,-8904,42686,61557,44444,27362,26309,28783,17950,2244,-11677,-6171,2289,11909,27545,23481,13289,19557,23114,12713,-10518,-30945,-20360,-16558,5427,25789,16366,-9183,-33602,-6488,12554,12657,6851,10867,24567,28181,12079,-11899,-15767,-6745,-3300,-12530,-27579,-1415,40862,70690,56303,2804,-28183,9268,14373,-345,-1352,-2635,-12187,12277,44550,37634,10284,-17127,-31339,-24080,-2540,13107,12169,-735,-9074,-4936,-11068,-25354,-18415,-5844,833,10389,734,-5869,-25035,-25683,6498,23250,20773,5475,-1902,-1838,-3702,-8272,-12846,-11008,-16363,-16979,-1959,10427,5673,3398,8718,17157,21200,21450,10920,1508,-11629,-24794,-37964,-29800,-27508,-37234,-40816,-41690,-31734,-26858,-29299,-17184,-13117,-18254,-18917,-15641,-5586,-4866,-15645,-13750,1918,3110,-7080,-4373,-13995,-22522,-23144,-19172,-11035,5310,25358,37258,32019,7839,31119,53864,58155,54427,33814,12989,10346,11571,8470,4202,8489,6215,-14919,-25796,-3903,7897,5035,-8008,-10219,-14342,-28144,5852,40402,50467,35797,25744,14024,-5005,-18191,-18445,-21765,-8641,15372,22642,10062,-3121,-7818,-14063,-31289,-38840,-41190,-22824,-8347,-13354,-22714,-21332,-3909,38277,73481,87417,79801,39638,-8606,-6093,19012,27406,11770,27621,44884,31398,13168,-5663,-8515,31834,68151,87891,61219,11192,-19853,-33955,-27921,-17750,-11173,-7424,-12044,-20041,-13518,-6315,-3616,294,3655,12253,12776,-15343,-31465,-26697,-27304,-40417,-31676,-19411,-6238,-18206,-36878,-1996,26148,23336,6684,14325,41087,45112,39414,17049,1335,-1522,-3138,-5781,-3395,-7394,-1640,5954,-74,-26647,-30430,-9410,-10075,-24197,-10054,24085,28012,4738,-12917,-4996,-3086,-13601,-32979,-13824,17237,31487,5914,-28632,-12855,-15444,-24747,-18036,-19560,-22636,57,15346,18759,-3027,-16697,19369,35858,29921,26323,23194,1206,-4082,3919,4439,-547,-16897,-26509,-24403,-6363,2097,1986,13640,34354,48296,31235,7796,-1284,-18387,-37616,-16345,10361,1118,-26491,-1979,27926,32220,7401,-7866,7176,38585,41343,13301,-18969,-11524,-28453,-14581,-11239,-32735,-17550,7797,14066,2608,-5519,5099,16182,21115,17747,7518,3012,19344,19042,25695,28439,19915,18453,-13,-19013,-8723,14871,25275,16156,16042,21658,32023,37733,24618,23042,8821,-24165,-29287,-6368,370,-1022,20514,38086,39888,31635,9423,-18857,-23325,3667,18416,20505,15771,16975,20486,14332,5499,-242,-6179,-8883,-5106,-3231,5304,16077,14834,5098,4011,-3469,-22015,-17381,15134,35367,47993,53035,32130,3616,-18427,-23195,-15758,-3673,-1192,-15396,-22510,-6264,15073,20019,1459,-18433,11719,19811,14395,2854,-9891,-22580,-25494,-12090,6663,11629,-10566,-31717,-178,25083,24893,9619,-7412,-16028,-8996,-7672,2041,16097,22409,30104,29007,14292,-9625,-23407,-7157,6517,10460,5515,-2088,-6847,-6370,-9682,-14141,-20431,-2367,24132,20734,-1654,-4879,-6997,-7677,-14960,-20429,-28032,-27057,-22150,3352,41917,39585,1403,-1965,5332,-11747,-29549,9834,32190,16541,-96,8320,3419,-12291,3695,28083,10614,-18329,-11515,26209,30235,23463,6983,-9554,-5843,4950,13305,13864,10689,3996,-8960,-22735,-28311,-12755,5138,14195,8448,-8669,-11005,-7502,-3301,20951,56179,68150,41644,2637,-20021,-16159,-16741,-27602,-16836,-3307,-10450,-19001,-23523,-9075,-15616,-22343,-16532,-165,1632,-5019,-5518,-2344,-22398,-37016,-9794,12631,14671,11369,8015,-3791,-7419,1049,18130,45292,63930,50017,15389,-3589,-12879,-15685,-10244,-3237,10151,8132,-15210,-29120,-11227,13586,41589,54364,40710,18773,-5443,-12504,-3045,8650,5954,-7291,-2793,15147,26485,25769,15091,8676,13372,12358,2414,13539,17860,-5123,-34717,3410,30898,21415,-6101,-29515,-26324,-2477,-5966,-22769,-32278,-8536,11753,-2142,-21374,-9821,4197,1851,-4950,-15359,-1451,-7322,-14815,15370,36482,25066,2063,-6683,-21056,-35047,-14999,-41263,-18754,11513,12639,-13595,-20047,3229,-6295,-15870,-14140,-8193,10264,17692,658,-23118,-20271,-6765,-20847,-12537,-15218,-30326,-11710,3973,8412,1497,-124,8889,24963,35110,27686,7885,9208,11502,-3946,-18251,-16618,-8118,-17412,-37014,-11428,-1814,-8642,3328,24680,38815,38593,12945,-5091,24957,15139,-21142,-31308,-18893,-12253,14805,27002,15676,8116,7855,-10175,-31933,24822,62987,51453,22443,28658,46301,47196,18902,-8625,-20793,-8712,5241,13987,15469,7142,-12613,-29063,-27515,-24939,-20838,-19911,-2604,19468,24079,7876,-4019,-6251,-4500,8334,12390,-343,-7659,-10143,-11428,-21267,-25052,-14945,-1577,17439,13702,8516,-6937,-12774,12405,21400,19488,21863,14559,1689],[-5883,-4142,1915,-1196,-25740,-17145,-3778,-21287,-10246,23533,54447,64581,46998,22712,13711,15775,19790,30788,28881,26815,12890,-15818,-35697,-26747,-1119,12957,21514,28709,21089,-2620,-26236,-12308,15468,21424,22641,13654,-5923,-9572,2451,4107,-10716,-13490,-16069,-25450,-32535,-27886,-24411,-30195,-10990,18689,30562,13984,11671,11369,3198,-19681,-19520,-6986,-18182,-28250,-9620,18255,37381,34422,22649,18665,2364,-9464,23254,62221,72613,59684,42441,36555,17792,-4698,-22209,-4355,5885,-6482,-13986,-3934,16260,11926,-7242,-22205,-25466,-17331,-23494,-13723,3364,-11232,-10667,1183,16066,27012,28282,16536,-13452,-21436,-1867,7147,16128,13608,363,-4086,4231,11234,2078,-14208,-22421,-20578,-24250,-12730,6093,18458,17396,20278,20144,19902,10985,-11115,-20975,-532,4564,3173,2256,-3422,-9531,-28761,-24320,-1299,-3877,-23288,-22572,3074,5801,-9995,-19170,-22727,-18655,-13218,-21063,6558,24921,12931,-7107,-16338,-10708,411,9439,8455,-2548,-11968,-18223,-6597,16744,30110,28611,5198,-10864,-5168,-4971,-21829,-25773,-16604,-14116,-4433,-2292,-2938,-10242,-28779,-18914,-21172,-26601,-4017,-18531,-80617,-78786,-49543,-20557,-7762,-9128,-21654,-41610,-41164,-38982,-18655,-8300,-2221,-15966,-10445,18426,25700,4154,-18655,-30865,-40224,-30526,-11283,-1595,1637,9508,1813,-12810,-9980,-2730,-8096,-26858,-38046,-35544,-11521,43359,84172,68049,11760,-21151,-7153,-2512,656,-11060,-27109,-41268,-23648,13502,44408,80397,85463,29679,-28602,7556,36145,35381,22925,4842,-9589,-19131,330,30301,45206,30803,585,-18497,7528,17787,-6826,-15201,11277,26443,32249,36355,39130,24737,-1336,7237,16948,-11502,-12278,17754,27575,14574,9188,31045,55756,62600,29225,3707,-20955,-17551,9248,35097,33980,4884,-8366,7454,11244,7664,13845,12487,10016,9253,-17248,11696,44111,28217,-15289,-9391,29430,51181,44791,26978,24978,37651,40014,24610,-3772,-4734,22019,28944,16565,19346,28644,26876,4481,-16184,-33112,-44634,-30962,-10112,-2022,-3212,-13411,-23289,-29536,-17433,7286,13284,9693,9541,6805,-1143,-23168,-14601,24649,44529,32645,20111,21074,20836,6495,-5952,-14534,-6891,1658,12747,30515,25731,13885,18962,19590,5404,-19965,-16652,-8459,-8147,10450,29591,18518,-8932,-35926,-5695,10401,8259,6781,15839,31301,35262,16865,-9433,-15247,-7597,-4318,-11456,-23543,1828,45200,75975,65114,13682,-34643,1900,13833,5221,5236,2566,-4497,15715,43952,36447,10564,-13901,-25760,-23990,-2174,14165,13299,-852,-10496,-5197,-9000,-21831,-17024,-8194,-2441,9643,4227,559,-18555,-25314,4685,22034,19469,2303,-5188,-3295,-3262,-6984,-13047,-14615,-21751,-23507,-11326,-1228,-5699,-6759,-309,11359,16845,13976,1109,-4416,-10962,-22027,-34552,-28871,-32264,-35931,-30000,-32580,-42953,-33377,-26883,-17685,-17231,-23741,-23381,-22404,-16537,-12432,-19551,-14682,-1060,-408,-5247,2403,-7473,-17566,-23237,-25069,-19948,-3624,19731,36864,34940,9655,29041,51373,57207,54570,34147,15519,12984,13311,10229,5473,8860,7194,-14824,-28097,-3342,10566,8209,-350,165,-7413,-25288,6431,40908,48581,30568,16710,2581,-14685,-19129,-16097,-21791,-6531,19807,26698,13012,-1812,-8444,-15792,-32435,-39840,-36737,-17942,-4972,-9838,-20706,-18039,4976,44189,77690,94329,87572,44368,-2770,631,26495,34385,14947,23656,40447,27240,10667,-7002,-4101,39698,79336,99556,67618,11776,-22493,-31866,-21505,-14683,-12784,-8524,-10790,-17026,-9086,990,6785,8603,11488,19397,13979,-19112,-33906,-27082,-29626,-41907,-31696,-22258,-10409,-18890,-30671,-3615,21120,17276,-352,5464,30126,34296,31165,9260,-6189,-5350,-1953,-3417,-740,-9438,-8774,-1782,-8537,-32785,-28828,-11584,-15543,-33874,-17051,18933,24326,-1135,-16876,-3251,-3843,-17352,-30302,-7668,20502,33846,11620,-25728,-21496,-22866,-21926,-9789,-14635,-25569,-508,15283,17521,-4334,-16256,17200,30770,23863,22605,27249,10913,4695,11218,13320,7480,-12598,-26514,-28333,-9666,805,3158,15494,33867,45926,26170,-224,-7713,-21426,-43857,-25380,4691,2733,-28785,-7576,27790,37387,14482,-1412,10739,38560,38900,9463,-18089,-7841,-23351,-15018,-14233,-38844,-12609,12231,17127,3821,-6781,5174,16445,20810,17227,8030,6726,20806,16891,22318,24434,18474,22485,12374,-6880,-6068,16257,28390,19130,16388,22900,35736,43503,30463,27440,12235,-21120,-31837,-8891,2285,7197,24762,35569,32421,23767,5579,-17203,-25422,3912,23878,28153,17742,14271,18932,15402,7763,1923,-4565,-8115,-5210,-3251,4647,13215,10454,6708,13109,7496,-11971,-10447,25127,42842,47513,49850,29416,169,-21722,-24511,-16128,-6372,-6134,-19896,-29748,-10195,15714,20773,-157,-10125,18355,21251,11334,-120,-7771,-21265,-24401,-7598,12872,14578,-12615,-30254,1036,23127,22918,11489,-3696,-17309,-9498,-4918,3248,17568,23288,26818,21005,4504,-19037,-23519,-5398,8371,12374,10417,7425,806,-9316,-18845,-17345,-17705,-1797,22921,21805,6189,4509,-2675,-7321,-14948,-20746,-28072,-24497,-27887,-14667,21673,27126,-3808,-1109,4253,-12741,-23687,8693,28782,14379,-623,9834,6349,-11919,-6343,17440,1440,-23816,-7371,30670,32023,21598,2844,-9611,-1789,9366,15447,13554,11514,8015,-4414,-16786,-24155,-14951,-414,7505,330,-15741,-12253,-8090,-3555,20160,53556,65273,41808,5670,-15668,-16336,-19857,-31477,-14204,-744,-9460,-20404,-26148,-13547,-19199,-18163,-17544,-2864,1587,-1797,-6025,-7006,-23249,-39730,-13426,8977,8421,-1227,-253,-5576,-6181,3358,26995,61541,82477,64178,21838,-4657,-12434,-9650,-4174,-2504,4812,1106,-19743,-24717,-11327,9145,33388,45611,39820,26740,6250,-4262,3766,12968,6389,-10690,-1350,23771,39718,40953,28920,16478,16329,15603,10175,22884,26181,3012,-29032,2698,32390,26956,998,-24076,-24098,-4265,-6252,-20441,-33182,-15757,9534,-1917,-20465,-14197,-420,185,-1114,-15121,-1215,-5840,-17739,7976,22938,11345,-2015,-4669,-15872,-34142,-17345,-38877,-25077,3025,3827,-22198,-11766,8555,-5177,-18263,-14777,-7449,10311,15030,-2906,-25082,-19363,-7757,-19734,-9574,-16737,-31478,-15483,-2963,748,-5089,-5013,5930,22121,30831,21790,5918,16017,12254,-10169,-16981,-10850,-8539,-17097,-35832,-11983,-1368,-5993,8100,30209,44269,43727,15357,-11202,26738,25607,-8579,-27925,-17755,-11280,9433,21528,16552,11374,9092,-10756,-28247,25432,64339,53146,22747,29615,48013,50104,21117,-6656,-18754,-6856,7668,16625,18556,10345,-9012,-25511,-29324,-37045,-32320,-25314,-5957,13753,17896,3488,-6757,-6796,-2615,10076,12162,-894,-6896,-8265,-9999,-23211,-27614,-16237,-2172,17682,15139,12758,772,-8111,15227,26775,27267,30442,22133,8884],[117,2600,4188,-3353,-22560,-9900,-928,-19973,-8610,22372,50032,62543,51121,30708,23784,24004,21535,26089,19762,15703,1208,-27869,-33219,-29608,-6373,10048,24206,34245,27744,5131,-20186,-25636,1576,14809,23390,19755,2506,-13485,-8568,-1804,-8029,-7620,-13375,-26732,-33302,-30408,-28502,-36463,-13696,13046,24884,11127,11036,10007,-1047,-25417,-16099,-7259,-20942,-33539,-7911,19972,37610,33444,21602,18235,583,-11864,23018,58384,64217,52347,41013,42956,27540,403,-24581,-3495,6335,-9041,-11141,1862,17427,10713,-6363,-17729,-23265,-36336,-13704,3898,13646,-13470,-15555,402,16054,26287,30002,19551,-13361,-18223,1299,6711,13693,10139,-3214,-2264,13133,17637,2880,-14979,-23142,-19414,-18980,-7738,10197,21578,23820,23917,18753,15349,6322,-15330,-19272,1233,3805,-3637,-8480,-14702,-21462,-39947,-6387,18013,10631,-16279,-30295,-410,3763,-10871,-18434,-18309,-15220,-13744,-23336,8801,26819,12699,-11598,-19042,-11337,2208,11071,6567,-8564,-18697,-19642,-4411,18221,30919,31492,8302,-16494,-13923,-10989,-23036,-22415,-12952,-11536,-5711,-4899,-5451,-12966,-27456,-14858,-18945,-30139,-17577,-29918,-67354,-52442,-10286,32724,51260,40290,6341,-25470,-39507,-34369,-11389,-1065,5677,-8835,-7692,20855,30024,8668,-18677,-29211,-37564,-33414,-12437,1068,5039,12199,2765,-15601,-16249,-8915,-10831,-24933,-40258,-38433,-12829,40000,79165,63946,14906,-6659,3549,1278,-1800,-17315,-34213,-43140,-17813,17950,44880,77355,84239,29912,-25243,9560,38368,39270,23915,2242,-13921,-21109,3714,34380,48762,33992,4757,-10049,14359,22792,-4165,-17305,10382,27217,34574,38530,40082,25789,2909,14103,22845,-7692,-15217,16984,30369,22038,19841,39830,60857,64228,31004,4536,-21564,-20234,6127,29425,28962,5655,-3596,11113,14416,10985,16943,13672,10617,12937,-12889,1232,28352,16947,-19502,-17024,15571,41940,39672,21429,14980,18997,17642,8481,-6949,601,26507,34660,20814,15571,22895,25421,5926,-16440,-32804,-46029,-33537,-12256,-5774,-10982,-22456,-31294,-37631,-27132,-2344,7769,7788,6812,1401,-3902,-18914,-21622,5052,26005,19870,12236,14262,10339,-6291,-12311,-15457,-5496,3064,14498,33754,28702,14444,17426,15145,-3237,-24721,-828,4331,291,14748,32650,20942,-6679,-33128,-4497,8951,5230,8539,22491,40100,44519,23530,-5050,-12561,-6555,-3656,-8330,-17025,6736,49142,79030,72189,25388,-20382,-2914,14316,11495,12656,8544,3189,21020,46052,36937,11360,-10580,-20091,-21615,-1096,14627,13530,-1213,-10582,-3932,-6175,-17264,-13088,-9195,-5343,8733,7589,7350,-11090,-22405,3949,20841,17539,-1023,-7392,-3157,-1354,-4532,-12222,-16965,-22568,-24287,-15888,-7895,-12222,-13620,-7832,7024,14093,8041,-8281,-8746,-7409,-16235,-27638,-24959,-32622,-27114,-15608,-16337,-29832,-33240,-21448,-16071,-19644,-26550,-21522,-18712,-26024,-19606,-21699,-13655,-2843,-2388,-2520,9653,1345,-10834,-21642,-29120,-27748,-12500,12832,34364,35637,11310,26955,49057,57047,55538,35190,19129,16806,16307,13468,8568,11198,10190,-12371,-29751,-2621,13245,11534,7246,9699,-173,-19163,7724,40213,44107,22857,6273,-8518,-19619,-14105,-11937,-19773,-847,27189,32575,17374,942,-7709,-15864,-30271,-36499,-29918,-11544,-91,-4908,-16154,-12180,12948,48860,80873,100091,93682,48454,2453,8896,36173,42862,18689,17508,33078,21238,7322,-7786,1709,48239,91248,111117,74622,13254,-24435,-29162,-14170,-8517,-11164,-7565,-7372,-12388,-5523,6394,16471,18134,20409,27487,16678,-20108,-32930,-26316,-31416,-35370,-27209,-23201,-14454,-17979,-22432,-3445,16735,12304,-6319,-3364,18823,23607,22971,1962,-13101,-8174,395,-232,2025,-11291,-15998,-8085,-14694,-34331,-25492,-13027,-19859,-43340,-22095,14757,22299,-4290,-20526,-2509,-3848,-17799,-25137,-2700,21778,33498,15527,-19512,-29158,-26320,-14140,-1168,-9548,-28629,-2847,12659,14387,-5945,-13537,15367,24933,16582,16930,28753,18335,10863,16665,20744,13994,-9461,-26541,-31904,-11935,1286,5158,17576,34170,45387,24511,-5048,-13388,-22508,-40329,-33917,-1629,4923,-23803,-11809,26568,40158,19455,3667,13299,37349,35521,5741,-14615,-3789,-18101,-9833,-11678,-36046,-7523,17166,20871,5869,-6991,5828,16986,20562,16235,7427,8026,18443,12310,17686,19475,15848,24646,22984,6464,-919,17391,29490,19667,15420,23809,39524,49103,36382,32229,15892,-18145,-32175,-8032,7604,15807,28985,32840,24790,15094,1153,-14640,-25410,3561,27721,33862,18288,10840,17343,16899,11087,5766,-1264,-5821,-4111,-2929,3693,10103,5424,6269,19290,16445,-2622,-2193,36174,51835,48224,46338,26286,-2952,-24245,-25105,-16247,-8115,-7822,-17816,-31392,-13054,16638,21935,67,-920,25332,23239,8656,-2707,-5215,-19722,-23551,-3834,17727,16787,-15181,-28015,1821,20101,20331,13227,369,-16758,-8798,-1927,2785,15662,21425,21734,11807,-5601,-27352,-18309,-2065,10564,14522,15506,16177,9122,-9146,-26916,-19000,-14718,122,24084,26289,15670,12647,1333,-6752,-14438,-20488,-27335,-21898,-21152,-25295,591,13391,-7963,-196,2599,-12616,-16215,8942,23601,10175,-2607,10417,9402,-8724,-16414,4270,-8345,-25110,-1230,35642,33790,20201,265,-7257,3797,15384,18860,13652,11362,9768,-1960,-12096,-20398,-17397,-6273,919,-7306,-22006,-12955,-8947,-3420,20234,52428,63109,41788,8171,-12247,-16079,-21763,-30365,-9919,4267,-5182,-18910,-27180,-17205,-20474,-10347,-9789,-2322,2269,1369,-6997,-12579,-24162,-38219,-16568,5335,2589,-12246,-6443,-6189,-4216,6460,35099,75902,99208,76713,27246,-5854,-9275,-2362,1373,-1680,-638,-6637,-23872,-20535,-10041,5853,24462,34684,36186,32213,17350,5347,10591,16856,6495,-14431,2057,33723,53508,56371,43169,26273,21163,19830,17613,30615,32469,10036,-19572,4477,34150,32490,8928,-16076,-17082,81,-1050,-13940,-26087,-20195,7220,-2721,-19494,-17848,-4284,239,4434,-13688,-323,-2807,-18705,574,9903,-1515,-5380,-1647,-8448,-26693,-20613,-38763,-28393,-4407,-4656,-29823,-3583,13180,-3370,-18452,-14713,-5067,11454,13273,-4441,-23392,-18637,-8939,-17565,-6783,-14032,-27218,-16183,-8826,-6879,-11661,-9657,2552,17783,24081,14597,7189,23270,12502,-16352,-13074,-2459,-4177,-15533,-35096,-12904,-1303,-3097,12965,34968,48432,47376,17277,-17779,27642,35126,5099,-15051,-15820,-10748,4752,16636,17938,14397,9407,-11739,-26787,22956,61814,51561,19830,27566,47589,51871,22766,-5406,-17741,-5815,8897,17790,20155,11870,-6639,-22172,-23817,-36327,-41252,-30829,-10702,5404,7987,-3852,-11258,-8651,-1576,10709,10140,-3486,-7790,-8012,-10310,-24976,-28736,-17729,-4250,14933,13829,15341,7297,-1856,16830,30854,35068,39829,29603,14616],[78,4493,4357,-4508,-17035,-8729,-4496,-23470,-12146,14773,38909,53306,48063,31946,27379,27460,19598,17203,7385,3145,-9800,-34330,-22360,-24408,-13184,3742,22288,34281,29396,8481,-15842,-27730,-10907,7187,21303,22472,9591,-12832,-23632,-11784,-8197,-4403,-12720,-29572,-35332,-34289,-34046,-38310,-14489,11287,23042,9629,11161,10301,-3852,-29547,-13246,-8398,-24525,-37837,-7047,19275,34844,29161,17339,15145,-3214,-15349,21850,52989,53993,43456,38219,48033,36901,5207,-27582,-3852,5248,-12269,-6260,6864,15972,7912,-2981,-5619,-5993,-19674,-83,24169,34587,-1434,-16785,-2049,13985,24114,30222,20995,-14263,-14874,5174,7973,10549,5285,-6978,-472,19038,21427,3413,-13535,-20698,-16581,-13456,-3922,11119,21185,27565,26744,17268,9812,534,-19515,-17212,2326,2548,-10787,-20421,-25904,-28615,-20955,16078,38343,27288,-5354,-32146,-4347,846,-12230,-17318,-14966,-13561,-15252,-20282,12548,29124,14101,-14016,-20674,-11503,4524,14258,7583,-11892,-23832,-16857,-630,19799,31063,35635,15847,-17935,-32465,-27179,-27533,-17302,-8089,-9076,-6127,-7056,-8032,-14347,-22220,-12246,-19975,-33573,-27310,-32907,-64353,-62031,-25468,23678,54387,50412,14416,-15254,-39833,-34104,-5903,5425,10790,-4250,-3764,23476,32912,10869,-21123,-27097,-34538,-45243,-18019,2481,9423,15232,3057,-19873,-23918,-17908,-16340,-24358,-40392,-38587,-13440,36153,73518,60385,19583,5967,12788,4020,-4701,-22227,-39986,-32838,-9876,22892,44610,71239,79239,28895,-20884,12523,41331,43905,25436,329,-17775,-19797,8018,37363,50343,36042,9752,-686,20736,26099,-2663,-19336,10377,28872,37619,40764,40113,25686,6906,19882,27221,-4317,-16813,16564,33061,29328,29576,47538,65141,65838,33505,6894,-19016,-23204,1007,20548,21711,5034,-566,12775,16021,13577,19610,14682,10863,16255,-5932,-10886,9460,2986,-24342,-23826,2690,31686,32857,15050,5274,2419,-583,-3990,-8355,5861,32457,41370,25483,12579,16552,22177,6138,-16244,-31215,-45859,-33071,-10982,-4842,-12223,-24356,-32312,-38542,-35527,-11186,2485,5742,4329,-2402,-3934,-12563,-29408,-14737,6732,6279,3549,5428,-2966,-19505,-15254,-16025,-4063,5570,16563,36384,31332,13866,13555,8732,-13803,-16811,14521,16082,7439,17157,33748,22331,-3894,-27862,-4020,7104,2555,10683,29013,48825,53684,30160,-257,-9124,-5014,-2589,-4294,-9640,11861,51340,78591,75789,35455,-6439,-5320,14483,16807,19282,13973,9249,25442,48562,37901,11514,-8845,-16063,-19343,-1009,12977,11393,-3240,-10587,-2622,-4144,-13192,-8897,-10747,-9494,6197,9328,12852,-4487,-18951,2829,18188,13546,-5729,-9680,-2606,743,-2235,-11654,-18759,-19329,-20760,-15838,-9473,-14041,-17841,-15120,3509,12843,4523,-17554,-12477,-3097,-9563,-19951,-20936,-28727,-17840,-1852,-787,-15968,-27136,-15294,-14147,-22368,-28560,-16626,-9192,-23969,-27203,-22750,-12720,-5140,-4610,-1106,14862,9673,-4985,-20362,-32178,-35741,-22501,3429,28358,32699,10956,23070,45173,55816,55301,34928,21616,19521,18281,15833,11071,13163,12818,-9764,-32536,-3604,13772,12765,12151,15500,4091,-14693,6953,35791,34881,10855,-6823,-18616,-16186,-6556,-8353,-17588,5204,33722,36691,19927,2445,-7744,-16281,-27981,-32707,-23884,-5920,4069,-878,-11979,-7423,17708,50053,80744,102150,95965,49971,4921,15005,44429,49614,20550,7215,20912,11568,1268,-9512,6916,55178,101195,119459,79621,13531,-27558,-28563,-9068,-2970,-8931,-6816,-4126,-7936,-4432,7662,22603,25898,27565,33307,17547,-21548,-31102,-25854,-34358,-30143,-21830,-23742,-20338,-17443,-15155,-3474,11107,6474,-13000,-13825,5784,11614,13275,-6535,-21408,-11972,1579,1717,2933,-14620,-23427,-12538,-18022,-29645,-22649,-15901,-24323,-47212,-25731,9529,19624,-6061,-25895,-5230,-5808,-18542,-22420,-1423,19148,28728,15414,-14898,-29756,-22329,-5604,5185,-6583,-33746,-8912,5302,7268,-9631,-10418,12280,16909,6621,8643,27563,22424,12971,18346,24540,16784,-9588,-27933,-35199,-14685,1090,5673,17834,33108,44414,24488,-6356,-17997,-21791,-30465,-36512,-10356,4542,-18957,-16138,22798,38792,20370,5508,13134,33413,29525,246,-11097,-931,-15311,-5050,-8166,-31446,-4708,19356,22144,6341,-8047,5241,15982,18475,12925,3800,4698,10564,3725,10349,12312,10578,23060,29304,17287,3643,16270,26703,16028,11578,22817,41424,52175,39874,34946,17427,-17325,-32125,-6248,12725,22376,31317,28898,16793,5352,-5305,-13379,-24379,1120,28026,35713,15642,4793,13645,16522,13095,9082,1825,-3855,-3788,-4044,1329,6283,-738,2177,20610,21050,3823,4996,45821,59432,48112,40986,21216,-7288,-27631,-26374,-17339,-10011,-7660,-13184,-28107,-16402,16040,21831,568,6753,30641,24360,5453,-6269,-4044,-19670,-23867,-1850,19775,16636,-19187,-24863,1202,14731,15710,13170,2609,-16506,-8391,-391,-865,8790,15240,13629,614,-16715,-29389,-11900,1056,11552,15241,18769,22088,15792,-7514,-34774,-20695,-13165,1497,25727,31436,23465,17619,3322,-7304,-14843,-21396,-27477,-20575,-13500,-17171,-21111,-918,-11183,-587,-804,-13041,-11075,7769,15133,2542,-7322,8526,10650,-4881,-21731,-12257,-17541,-21578,4018,39029,34215,18515,-1350,-3847,9858,21994,22449,13186,9028,8038,-2398,-9694,-18267,-21064,-13378,-6502,-15282,-28243,-14539,-11514,-4066,20000,51659,60594,40344,8815,-10990,-17114,-23973,-28153,-6918,8749,58,-15440,-26395,-20418,-21456,-3986,-1353,44,2402,3135,-9265,-19780,-26254,-36403,-20316,913,-3203,-21249,-10764,-6664,-2751,9158,40789,85832,110856,84883,29888,-8354,-6212,3348,4997,-1962,-6962,-15591,-27456,-18154,-9503,2431,14194,21142,29103,33831,25878,14130,16129,19189,5313,-19466,6469,43590,66296,70086,55715,36136,26741,23995,23402,35095,35262,14724,-11662,6237,33895,35667,15596,-7515,-9250,5201,2091,-11255,-21340,-19657,4423,-5341,-19635,-21230,-7456,1586,10384,-11602,109,447,-17158,-6881,-2853,-13845,-8590,1291,-168,-13619,-20152,-39780,-28814,-10267,-12458,-36135,2650,16004,-1971,-16824,-14128,-1900,12660,11508,-4791,-19084,-17144,-10884,-16096,-3511,-8520,-22994,-16160,-14070,-14724,-18501,-14252,-1466,12141,15569,7041,11333,29386,11447,-23323,-9577,4246,1123,-14075,-32408,-12913,-695,260,17451,38385,50707,48901,18070,-24799,27870,42602,16854,-3935,-14652,-11142,682,12264,19817,17601,9380,-12764,-27302,17509,55620,47092,13887,22226,44636,52160,23765,-4756,-17941,-6064,8765,17538,20054,11428,-5786,-20314,-18277,-24528,-31855,-32500,-16080,-4816,-4869,-13299,-16862,-11243,-822,11067,7361,-7420,-9856,-9085,-12069,-26528,-27912,-19016,-7040,10037,10462,16629,12772,5272,17695,33784,42703,49537,36968,19496],[234,7074,7198,-1205,-10839,-7930,-8425,-26297,-15735,6364,27262,43286,43813,32049,29999,31468,20288,11148,-1784,-4896,-14103,-28245,-11455,-13468,-15626,-1634,19320,32245,29430,10457,-13069,-22509,-15973,2582,19591,24523,17079,-5172,-34160,-20711,-7808,-1135,-11531,-31569,-36482,-36016,-37709,-34615,-8623,19293,29183,11607,12720,13071,-2632,-26749,-9351,-8295,-27049,-39691,-5895,18214,31343,23794,11829,11011,-7456,-17678,21241,47468,43492,34301,34626,51258,44786,9229,-30387,-4530,3435,-15100,233,11255,12054,3373,1319,7545,12029,-1371,13039,42063,54892,13783,-14665,-5921,9913,20347,28584,20370,-16502,-11571,9410,11141,7306,-678,-11010,-292,20542,21557,3407,-10805,-17537,-14217,-9852,-2188,8921,17448,27861,27841,15199,3204,-6796,-24432,-16016,1839,346,-16420,-27733,-24569,-18283,-2928,36072,55324,41947,5096,-26068,-9823,-3914,-15051,-17356,-14226,-14988,-18940,-14999,15991,30257,15527,-14561,-21799,-12601,5313,16645,9359,-13549,-28878,-13743,1921,19677,29149,38890,24433,-9066,-42234,-43041,-27652,-13923,-5007,-8560,-7188,-10313,-11805,-15688,-18742,-12534,-23518,-36423,-32077,-33767,-74563,-96310,-74801,-24829,21609,35661,10978,-8131,-37296,-37639,-5588,7841,11736,-3552,-2194,23008,30909,7908,-26578,-24913,-29517,-39961,-15390,7764,14974,16768,956,-25373,-26552,-25911,-25048,-26525,-38991,-34868,-14284,30600,65606,54793,21371,13432,17590,3157,-10144,-24391,-34879,-21860,-3023,25520,41373,60219,68285,24380,-17584,14371,42905,46916,25381,-2827,-23075,-16700,10702,36864,47819,34972,13407,7116,24147,25339,-4404,-22971,9493,29464,39394,41274,37581,22376,8035,22065,27697,-3217,-17162,15043,33569,33700,35827,51823,66508,65547,34606,8537,-15801,-27451,-7581,7473,11332,1291,-1300,10463,14219,13622,19978,13843,9305,17711,1567,-22427,-12226,-14339,-31501,-31057,-8958,20471,24121,8032,-2667,-9390,-12559,-12924,-11397,8799,37113,46553,28494,8782,8440,16410,4237,-16552,-29492,-44698,-31017,-7464,251,-6832,-18468,-25340,-29998,-30882,-20589,-3925,2293,997,-5553,-2980,-6652,-30061,-28027,-11972,-7819,-6037,-5288,-18073,-24609,-11320,-16178,-4355,7558,17878,37178,32249,11022,5799,-477,-23891,-2621,27581,25170,12077,16621,31825,21527,-2007,-22937,-5193,3914,-644,11848,33629,55302,60474,35018,3719,-6050,-4003,-2008,-284,-2707,16029,50937,74063,74891,42212,4850,-5415,13630,20204,24163,18173,13032,27499,49869,38511,10760,-9412,-14346,-18188,-2485,8820,6530,-7309,-10741,-1755,-3239,-9906,-5494,-13431,-15143,1957,9287,16685,703,-15789,1081,13959,7543,-11481,-11644,-1436,3192,147,-11053,-19153,-13905,-15456,-12435,-7007,-11939,-18967,-21755,1936,14394,5878,-23113,-14708,1499,-2445,-12023,-17138,-24979,-9321,10441,12995,-4231,-19776,-8841,-11586,-25164,-29607,-10988,896,-11050,-24866,-20880,-11808,-7529,-6673,-866,17835,16848,-372,-19158,-31822,-40881,-32278,-7176,20140,27587,9671,18408,40566,54029,54173,33842,23315,21363,19480,17538,13142,14951,15289,-6608,-33635,-5102,12938,12532,14771,18046,5794,-11881,4399,28145,21841,-4155,-20531,-20386,-5326,2338,-4675,-14381,11272,38863,38806,20708,3113,-7633,-16018,-25495,-28743,-18019,-207,8446,3159,-7644,-3415,20310,49012,78459,101457,95696,50339,5966,19141,51065,54761,21545,-5443,5940,81,-5671,-9897,12666,61397,109511,124624,83219,13908,-29847,-29162,-5651,1961,-5759,-5335,-199,-2383,-3815,6252,25899,32346,33544,37354,17191,-22764,-27259,-23209,-34395,-24771,-15472,-22004,-26350,-15802,-8039,-2410,5875,1376,-18511,-23919,-6790,456,4334,-13838,-29438,-14997,2968,3923,3575,-17535,-25651,-11564,-15358,-22124,-18943,-18677,-25632,-33709,-24699,4868,17401,-4854,-31041,-9959,-8351,-18940,-21403,-2215,14644,21795,13100,-10978,-20240,-12091,4119,10667,-4215,-30921,-16366,-4839,-1913,-12938,-5444,10087,9066,-3621,1736,28400,27142,13850,18162,26313,17404,-11238,-27665,-31933,-15676,1334,6138,17948,32163,44092,26957,-2227,-17137,-16706,-18416,-26277,-19348,2607,-15323,-18522,18870,35585,19320,6176,12462,29175,23118,-5208,-6295,2839,-13026,-800,-3877,-26294,-2831,19702,22008,6806,-8020,5420,15338,16365,9222,-867,-1317,-299,-6638,2482,5266,4834,19571,32546,26066,8179,14561,21937,10216,7000,21880,42915,53910,42021,36704,18096,-17123,-30129,-2850,17879,27969,33283,26045,11667,-1787,-11752,-12138,-21089,-1321,26579,35434,11663,-2348,9107,15270,14647,12748,5827,-994,-3006,-4962,25,4924,-4416,-3561,18778,22778,8818,12107,54694,65921,48068,35316,15829,-11169,-30308,-26313,-17315,-10184,-5103,-7532,-22612,-18780,15162,21760,2423,13646,35205,25919,3613,-9220,-3017,-19844,-22931,410,20717,15549,-21422,-18717,1146,8668,10470,12530,4021,-15639,-7075,797,-6136,-1380,6539,4500,-10357,-26703,-21642,-4748,4863,12515,15598,21057,25899,21223,-4459,-37397,-21609,-12080,2893,27938,36618,29395,20201,4291,-7676,-14914,-22446,-27369,-19123,-6986,-4899,-19361,-9117,-10836,-953,-4443,-13127,-7964,4933,4390,-7356,-13484,5165,10668,-352,-11708,-24986,-18311,-15535,8223,41086,34208,17821,-1054,709,16916,29679,26705,13119,5530,3943,-4211,-8421,-16811,-24516,-20585,-13714,-22421,-32471,-16231,-15160,-4594,20192,51761,58413,38185,8293,-11129,-18951,-25924,-26302,-5276,12120,5524,-10149,-22530,-21025,-22339,660,5761,3267,2211,3990,-11000,-27456,-28706,-35027,-24068,-3354,-7661,-17945,-12504,-6542,-1383,11748,44183,90868,116465,88128,29889,-11629,-3837,7190,7057,-2722,-13121,-24636,-29174,-17484,-10065,-1000,3656,6196,19613,32012,31608,21692,20620,20419,3496,-25092,12127,53471,78029,81648,66001,45402,32919,28320,27710,36302,34736,17374,-5297,7221,31240,35992,20574,853,-2030,8048,34,-14758,-21610,-17480,1429,-9254,-20582,-23601,-8973,4242,16399,-8358,187,3641,-12923,-12833,-14446,-19322,-10823,4072,8529,2610,-10046,-33694,-26240,-12908,-17509,-32916,7182,17657,-547,-14099,-12187,1996,13821,9851,-3905,-13165,-13003,-12386,-14869,1089,-2301,-19094,-16685,-17814,-21130,-24229,-17866,-5449,6337,7069,1506,17396,34004,9506,-30508,-6530,9020,6021,-12691,-27206,-9329,2566,5127,22075,40972,51643,48849,18206,-24127,28715,48366,26138,4721,-14410,-11023,-1769,8940,22914,22356,10681,-12410,-28078,10738,47717,41917,6839,14494,39798,51475,24858,-3561,-18157,-6781,8292,17029,19263,10164,-4996,-18582,-14389,-15330,-20457,-25087,-19318,-14672,-18520,-21610,-20599,-12666,1264,13028,6129,-10750,-11432,-9836,-13311,-25540,-24621,-18596,-8504,5300,7166,18308,18597,13587,19402,36933,51102,60141,45267,25192],[-3141,6299,7913,344,-8644,-10787,-15636,-31609,-22595,-5490,12985,30602,36181,28578,29173,33420,21849,7388,-8858,-10927,-16146,-23548,-4270,-3717,-15692,-8309,12487,25448,25207,8407,-14731,-21194,-17141,-1447,15886,23328,21698,3552,-28924,-26089,-8277,122,-11875,-34680,-38680,-37323,-40519,-31010,2412,34137,40178,14963,13011,15076,-106,-21727,-6174,-8246,-29772,-42152,-6171,15938,26689,17067,4604,5068,-12919,-19359,20085,40828,32054,24107,28887,50635,48876,10766,-33975,-6117,305,-17950,6556,14292,5210,-3853,4298,18040,26362,14328,23892,55265,69362,25979,-12092,-11473,3656,14645,24594,17155,-20311,-8481,13539,15627,5016,-6843,-15162,-2538,17129,17838,3292,-7511,-14768,-12775,-8252,-2162,4830,11860,25235,27359,12997,-3372,-14680,-29529,-15584,260,-1592,-15164,-16746,-10507,-4222,12878,51739,67757,53479,14096,-19814,-16073,-9369,-17974,-17661,-15257,-18601,-23406,-8966,19269,30698,17353,-12270,-21101,-13695,4985,18261,11653,-13100,-33098,-11048,3212,18305,26190,41142,32388,2102,-28086,-30677,-24867,-13230,-3715,-8584,-7663,-12841,-15009,-15926,-16344,-13979,-26493,-35595,-30636,-35038,-88341,-118632,-100712,-48251,9314,35004,16237,-572,-32713,-37685,-5762,9466,12555,-2647,-1138,20725,25595,2053,-31172,-23541,-28147,-30257,-4067,18240,22812,18474,-1423,-25744,-15682,-19258,-30558,-28660,-34752,-29660,-13059,25587,57413,48531,20589,16581,18964,31,-16287,-19319,-21411,-10491,3078,26424,36323,46102,52868,17575,-14172,16179,44141,49219,24967,-5767,-28242,-11948,12802,34179,42708,32227,16740,14230,25629,21801,-7788,-25903,9198,30241,41062,41459,34253,17400,7082,21542,25355,-2761,-13520,14177,33042,35841,39429,53649,66105,64722,35455,10594,-10918,-26649,-17862,-7397,244,-4076,-4480,5561,10394,12344,19156,12381,7414,18760,10170,-14134,-26237,-31780,-39583,-36572,-15797,11188,16079,3192,-5109,-11840,-14326,-15730,-16183,10477,40480,50274,30447,5267,214,10489,2472,-15574,-26638,-41627,-27883,-2183,8393,3254,-6757,-12531,-16719,-18953,-29152,-10361,-1411,-1956,-7037,-1152,-1184,-17198,-13408,-19509,-17488,-13254,-14965,-30144,-13397,-637,-12752,-5098,9309,19178,36839,32047,7231,-5265,-9469,-14463,12640,38462,32002,14934,14053,27789,19273,-614,-18115,-7099,179,-3592,12281,36180,59011,64270,38024,7219,-2974,-3063,-1397,3951,3785,19352,48472,66348,70039,45582,13351,-3254,12319,22052,27585,21606,15225,27327,49694,38805,9943,-11830,-14478,-17820,-4939,2906,-340,-12832,-10400,-966,-2777,-6855,-3005,-16879,-21678,-3230,8080,19193,4640,-13065,-981,8670,291,-17063,-12238,817,6441,3228,-9771,-17953,-8354,-10388,-8176,-3380,-8473,-17753,-26788,3139,19079,12353,-19058,-14561,6024,4739,-4208,-13537,-21821,-1943,20721,24227,4590,-13538,-2532,-8130,-27385,-29495,-5965,9293,1463,-14514,-16495,-11135,-9953,-8494,-1845,18213,21836,2389,-18205,-27847,-32111,-38435,-18008,10743,21588,8452,13908,35643,51507,51759,31794,23929,21913,19465,18118,14254,16040,17097,-3326,-28324,-6222,11018,10823,14949,17354,4916,-11006,-300,17092,5244,-21646,-31368,-11319,7189,11033,-1150,-10569,16197,41460,38001,18937,2365,-7631,-15215,-23353,-25275,-12707,5272,12773,6934,-3633,-668,20659,45897,74104,97967,92994,49682,5795,20637,54860,57254,21458,-19301,-10224,-12166,-12505,-8102,18346,66110,114791,125210,84481,14174,-29966,-31274,-4713,5093,-2920,-3921,3484,3478,-3352,2184,25522,36230,37238,38637,14904,-24314,-22007,-18112,-28597,-19472,-9310,-18499,-32399,-13556,-2004,-1050,776,-3248,-22700,-33432,-18624,-9660,-3237,-18535,-37372,-17256,4123,5923,3580,-20265,-20846,-6676,-9599,-14493,-14978,-21695,-22424,-19920,-19246,429,14653,-1831,-34099,-16982,-11679,-19423,-22365,-5096,8505,13161,8734,-8317,-10895,-143,13972,14874,-2823,-22213,-23405,-17224,-12803,-14415,555,8771,1745,-13708,-1006,33771,34826,14510,16020,25716,15505,-14510,-24453,-23890,-14894,1132,6065,17620,30817,43400,30197,4781,-10933,-8459,-6129,-14213,-28360,-1441,-14235,-19003,15293,31140,16759,5973,11673,25238,16730,-10706,-833,7488,-10897,2202,152,-20929,-2308,17716,20230,7310,-6712,6621,15148,14242,5351,-6014,-8980,-12525,-18259,-5620,-1295,-1069,14284,32273,31687,11567,12133,15446,2585,2231,21129,43669,53848,42307,37008,17572,-17641,-26689,1152,22017,32004,34650,24554,10307,-4192,-17731,-11218,-16561,-3138,23857,33489,7014,-10630,3412,12572,15051,16030,10145,2291,-2092,-5420,849,7324,-3309,-9990,14372,21990,12507,18637,61871,70269,47397,29265,10277,-14310,-31926,-24421,-15552,-8553,-1443,-2257,-16928,-20054,13932,21641,5125,19292,38615,27647,3327,-11323,-2074,-20207,-19727,3688,21156,13827,-18808,-10044,2342,2470,4818,11342,4639,-14139,-4913,1612,-12160,-13578,-2883,-4086,-19656,-33871,-13207,2500,9215,13614,15676,22364,27536,24895,-1252,-31906,-21958,-11377,3950,29673,40410,32776,20448,4550,-7306,-14202,-23320,-26498,-16768,-1996,5097,-676,-3517,-6260,-555,-7356,-12698,-6950,-80,-8117,-18812,-20063,827,9483,4429,2596,-5545,-8293,-8938,10993,41652,34048,18413,642,5604,24466,37777,31074,13569,1389,-1784,-6352,-7675,-15630,-26006,-27269,-20305,-27694,-30476,-17184,-19677,-4553,20947,52522,56611,35546,6876,-12316,-21390,-27040,-24645,-5036,13858,10231,-4075,-16352,-18102,-23448,3414,10682,5796,1412,4194,-9702,-22726,-30656,-33511,-27629,-6962,-10121,-12688,-12642,-5941,-143,14009,45167,90655,115430,86097,27268,-15391,-2599,8931,7728,-3513,-18060,-33057,-29391,-18738,-12182,-4686,-6101,-9273,8517,27044,34221,27488,23942,20692,1469,-26981,18512,62956,88226,90295,73228,53002,38833,32423,30350,33981,30793,17902,-729,6711,25826,32916,23132,7710,3518,8154,-6799,-23422,-26283,-17177,-2456,-14485,-22356,-25059,-9338,6830,21304,-4612,-706,5675,-8026,-16136,-23706,-8920,-11727,5657,16063,18698,5920,-22004,-22734,-12726,-18759,-26720,9419,17967,452,-11989,-10318,4994,13411,7076,-3189,-7657,-7699,-12725,-14296,5259,2402,-16375,-19716,-19796,-20314,-22300,-20525,-10556,-497,-1737,-1719,22279,35191,5269,-29929,-4923,10546,8389,-13129,-22666,-3502,7460,9806,24943,40913,49492,45446,15726,-16172,28706,50377,30398,8380,-17563,-10764,-4142,3960,24494,26473,11538,-12686,-29015,1617,37587,35741,-1258,1972,30253,46638,22988,-4430,-20350,-10752,4752,13516,14964,5579,-6291,-18264,-15552,-12026,-13934,-18751,-19498,-23507,-30164,-20949,-17918,-15312,1296,13295,3728,-16408,-16063,-13739,-16655,-23132,-23963,-20551,-12221,-2559,390,16246,20260,17605,17261,35489,54935,65907,49033,26648],[-4811,7119,10824,3843,-5493,-11968,-20670,-34200,-27451,-15079,2032,21088,30590,26610,29802,37794,28781,10928,-9223,-12053,-15040,-18603,2444,7006,-10698,-12038,5497,17717,20460,6056,-16763,-21106,-14850,-2304,13449,21992,25855,13874,-15328,-21310,-6055,2355,-10862,-35773,-38785,-35936,-39444,-23410,19651,54492,55453,21533,14006,17431,4297,-15085,-1752,-6046,-30316,-43936,-5860,14880,23694,11988,-1494,-188,-17268,-18657,19936,34831,21903,14975,22521,47277,49946,11003,-36978,-6820,-2439,-19230,13338,17560,-2240,-12364,6393,25862,36884,27621,32938,64031,77267,34142,-10058,-17651,-3576,8008,19072,12132,-24448,-4685,18028,21252,5392,-11085,-18592,-6799,9509,11299,4148,-3690,-12226,-11728,-7812,-2812,657,6638,20881,25798,11145,-8815,-21839,-33994,-15712,-1821,-1945,-6127,-116,5233,9272,25403,61775,74870,61101,21022,-14459,-22760,-14421,-19669,-17647,-17578,-23985,-26441,-3067,21780,30127,19043,-8332,-19159,-14898,3233,18497,13316,-11884,-36734,-9418,2817,15045,21765,40987,37674,8106,-26638,-34182,-29540,-16395,-4857,-9118,-8044,-14090,-17194,-15879,-15618,-17426,-30763,-34893,-27769,-37208,-88274,-93816,-59072,607,55820,70249,35240,3832,-33904,-33410,-3290,11773,14360,139,507,17202,18166,-5363,-33282,-25160,-35306,-32792,1979,26070,29114,19261,-4196,-19574,-776,-3891,-25196,-29436,-29653,-24183,-10502,20806,48513,41000,16439,14720,16159,-5940,-23291,-11300,-8250,-639,6810,24166,28531,28916,32668,7696,-11838,16578,43603,49250,22896,-9477,-31535,-7772,13162,28497,34343,26860,18186,19073,24064,14838,-13019,-27103,8393,29899,41225,40155,29506,10249,2556,16919,19071,-3552,-8206,13055,30181,34198,38967,51676,62708,62305,34857,11966,-5657,-19898,-30169,-23566,-11235,-11848,-10998,-2733,3663,8588,15881,9025,4099,18298,17830,1799,-10868,-28371,-36733,-36548,-17925,3641,8470,-123,-3232,-7216,-9097,-12173,-22223,9940,40462,50396,29688,818,-8690,4685,1027,-14140,-24438,-39376,-26226,1442,14432,11079,2932,-1883,-6399,-10310,-29468,-17892,-6441,-5592,-8518,-833,1930,-4274,3543,-8227,-16459,-15664,-21857,-27661,-422,10722,-6385,-6423,9043,18872,33906,29245,2621,-20543,-9563,2771,25584,45339,35111,14836,8519,20742,14481,-1154,-14833,-10526,-5139,-7440,10362,34773,57820,62913,37469,8770,-1413,-3594,-2138,6679,8036,20127,42740,54701,60307,44126,17580,-1362,9452,21133,28220,23028,15001,23805,46479,37207,8339,-17064,-17499,-19264,-9182,-5360,-9868,-20673,-10511,-1438,-3495,-5163,-2961,-21982,-29912,-10040,4888,19298,6098,-12221,-4503,1481,-8732,-21628,-12208,2847,9241,5970,-8827,-17648,-4824,-7547,-5967,-1979,-6854,-17149,-29184,5601,24664,20458,-10310,-13182,9001,10421,1999,-11185,-20258,3001,27554,31304,8927,-10321,2193,-4751,-28537,-28910,-3089,14114,10846,-6005,-12456,-11898,-13414,-10974,-4850,14988,22845,1935,-18578,-23773,-24450,-31200,-28376,562,15249,7677,10176,30145,47228,46856,27874,22397,20004,17040,16387,13199,15240,17069,-1103,-21358,-6342,7951,7156,12117,13078,1017,-12754,-7894,2084,-15028,-41501,-26439,31,17790,17947,1509,-7249,18604,40295,33235,13587,-765,-8540,-14519,-22153,-23079,-8738,9712,16308,9740,-742,56,18281,40540,67535,91515,87693,47699,4405,18885,54678,55981,19827,-27586,-21782,-22219,-17236,-4532,22770,68112,115311,119915,82325,13872,-26714,-34571,-7088,5312,-1714,-3649,5678,8271,-3208,-4451,20592,36099,37327,36146,10037,-26456,-16387,-11612,-20234,-14713,-4458,-14531,-33089,-11610,1895,-544,-4737,-7883,-25587,-42153,-29751,-18819,-8830,-18601,-35251,-18788,4509,7089,2396,-23404,-14005,-1401,-4330,-8028,-11509,-25294,-16180,-7022,-11624,-4230,10362,1511,-29074,-26463,-15677,-19690,-24980,-9877,994,3272,2649,-7340,-2742,11479,22954,17432,-2809,-13489,-24127,-29594,-23851,-11941,6579,7945,-4910,-23205,1989,43719,46169,15505,11700,22410,10789,-19303,-18441,-14905,-12962,-376,5018,16521,28530,41364,32485,11818,-2411,948,5135,-3046,-31390,-7866,-16390,-17615,12466,26135,13277,5218,11007,22015,10809,-16368,4563,12556,-8456,3780,3387,-15777,-3486,13248,17005,8086,-4055,8949,15392,12074,1651,-10373,-15203,-21577,-30595,-13909,-7355,-7044,7199,28082,33079,12663,8635,7370,-6567,-2093,20425,43180,51508,40236,35350,15504,-19067,-22759,4692,24237,33806,34938,24032,11994,-1720,-22572,-11078,-11956,-3826,20493,30571,2866,-20243,-3942,7729,13535,18059,13939,5257,-1580,-5248,4237,13147,2449,-15479,8033,19021,14769,23736,66120,71355,45111,22353,4387,-16667,-31880,-21336,-12344,-5901,1907,1726,-11961,-20294,12037,21085,7836,23025,40168,28740,3920,-12816,-1468,-21016,-14618,7906,21254,11430,-11693,-225,4788,-3480,-1490,9170,4160,-12286,-2539,1589,-17672,-23657,-9239,-10013,-25715,-31412,-5943,9073,13491,14489,15095,22328,26661,25901,594,-28227,-22387,-11401,3925,29526,41268,32749,18104,4142,-6042,-12812,-24134,-24825,-13338,1041,11425,13923,10074,835,812,-9054,-12180,-8389,-7804,-21861,-30160,-24629,-4280,6767,8760,17235,15921,5173,-2719,11890,40391,33488,19630,2274,9600,31332,44874,34331,13937,-3253,-8756,-8321,-7454,-14883,-24012,-32755,-26417,-28305,-23776,-16129,-25199,-3941,21883,53219,54726,32243,4454,-14591,-24527,-26344,-23165,-6379,13431,13148,1471,-9479,-13171,-25139,3954,12673,6221,-398,4009,-4373,-14583,-30547,-30988,-30982,-9695,-10624,-9946,-12740,-5285,723,15510,43643,85231,107785,78913,22262,-19086,-2727,8596,7347,-3807,-20147,-40107,-29596,-21995,-16003,-8637,-13079,-24273,-3169,19638,33955,31424,26237,20470,74,-20061,25104,71765,96675,95798,77213,58427,43964,36282,31752,28640,24049,16876,2442,5002,18383,26993,23487,12875,7970,7783,-14725,-33356,-32141,-17882,-6832,-19891,-23486,-25070,-8945,8787,24937,-341,-1977,6666,-3281,-15544,-15045,432,-9771,6391,22142,33071,22728,-9063,-19055,-10246,-15772,-21659,10455,18493,2285,-9860,-8624,7126,11721,3825,-2156,-2250,-1581,-10043,-12839,8925,6161,-13475,-24196,-17584,-12361,-14634,-19309,-15430,-7055,-9201,-1467,26240,34226,189,-21034,-2650,10807,9642,-13902,-17944,4517,14786,15366,27390,39792,46026,40529,12272,-9007,29659,50524,31306,8685,-21466,-6853,-3655,-1306,25581,31251,13737,-11840,-26072,-5629,29901,33282,-3119,-12803,18108,39371,19980,-5049,-20439,-15408,740,9572,9887,1057,-5840,-14524,-17634,-11065,-9447,-12817,-13680,-16506,-13619,-9066,-9877,-14782,2286,14891,3818,-19889,-20488,-17172,-16772,-19126,-23147,-21568,-14410,-9267,-5811,14021,21103,20017,14461,32779,57152,69566,51237,27176],[-5025,9112,15178,8520,-1390,-11314,-23339,-34104,-29923,-21551,-4750,15222,27210,26081,31647,43806,39604,19736,-4867,-10599,-13268,-14445,7568,16856,-3040,-13123,-2151,8765,14772,3046,-18857,-22116,-12367,-1727,11468,19699,28150,23324,-816,-10177,-1813,4714,-9391,-35421,-37325,-32953,-35345,-12085,40136,75854,71286,29667,14750,18402,8161,-9067,2514,-2965,-29664,-45982,-5863,14170,21753,8301,-6620,-5156,-21067,-17138,19409,28544,12889,6667,14667,40182,46739,8918,-39486,-7334,-5548,-20002,19044,20436,-9180,-22612,6462,29645,42175,36872,38851,67174,77376,36694,-10422,-25372,-12446,-397,11073,4406,-28443,-1035,21605,26084,7590,-13085,-22196,-13802,-2605,2257,5441,-613,-10817,-11712,-8791,-4288,-2980,2944,15243,22677,8869,-13521,-27991,-36942,-17131,-4652,-627,6072,16797,20183,20521,33065,64771,75729,63813,24945,-10802,-30049,-17958,-19487,-17387,-21059,-31084,-25398,1732,22619,27889,19721,-4493,-17422,-16839,-186,17003,13444,-11366,-39263,-9226,692,9590,15346,37455,40446,12431,-25914,-38524,-33381,-20984,-8102,-10403,-8892,-14319,-17952,-16093,-17079,-23367,-38465,-37597,-26370,-36373,-64417,-40705,17279,86082,131234,120848,56687,2755,-41327,-27391,1347,14482,16804,4984,3671,13606,10395,-13031,-31834,-23726,-35370,-38904,-939,26634,31269,18291,-7008,-10410,14258,12409,-14593,-27029,-24250,-18418,-7220,16513,39149,32489,9703,8628,9808,-13932,-29702,-4001,3171,7571,8397,19124,18850,10970,9398,-4104,-10258,15784,41398,46915,19238,-13546,-28121,-4404,12131,20667,23711,19501,17713,21661,20207,6094,-17682,-24905,7461,28737,40109,37772,24364,2634,-5109,8744,9758,-4402,-2696,12132,25466,29226,35053,46547,56998,59040,33563,13517,400,-11818,-31442,-31853,-19896,-20710,-19619,-13089,-4741,3304,11037,4462,74,17007,24402,16277,7811,-12214,-28290,-32889,-18068,-1866,2080,-2174,537,-666,-2932,-6951,-22201,8120,37374,47206,26843,-3663,-16741,891,1511,-11781,-22650,-37776,-25570,2751,16114,13067,6564,2965,-1466,-5685,-23496,-25402,-11744,-8934,-9766,-1915,3121,6504,16118,5776,-7181,-11929,-20971,-16036,11340,21784,2703,-6124,7362,17424,29071,24615,514,-17252,3670,19558,35774,48726,35345,12859,1416,12149,8389,-2744,-12299,-13699,-10792,-11213,6763,29970,52204,56917,34132,9141,-721,-4837,-3504,8297,10483,18915,34787,40666,47251,39023,18676,199,6149,18518,27024,23385,13808,18300,41199,34509,7417,-23353,-22101,-21206,-13637,-13940,-20052,-28198,-10035,-2287,-4151,-4114,-4682,-27023,-38510,-17073,957,18024,5999,-12495,-8562,-6356,-17798,-21336,-11231,5015,12014,8934,-7653,-18410,-2154,-5866,-5562,-2879,-7075,-17647,-27024,8918,30314,28409,-1526,-10637,10983,14997,7071,-9276,-19389,6288,31686,34873,9446,-9597,5861,-841,-26427,-26986,-1643,15890,17096,395,-9247,-13454,-17160,-13240,-8616,9385,20262,-1104,-19550,-20128,-18176,-21949,-31652,-7987,10534,9014,9616,25681,41926,40029,22878,19351,16183,12712,12866,10470,13076,15739,467,-14291,-3767,5561,2871,7494,6628,-4665,-16180,-17425,-15621,-36741,-31496,-12497,9959,25844,23302,4114,-4076,18860,36016,25277,5315,-5689,-9796,-13278,-20884,-21408,-5543,13592,19571,12165,1609,-574,13996,34053,60008,83444,80959,45238,3092,14927,51099,51404,17470,-15348,-14069,-20414,-15962,325,25783,67399,110810,109234,77099,13686,-19863,-34037,-12297,2907,-2073,-4454,6236,11574,-2791,-11812,11646,31656,33592,30084,3146,-27546,-10627,-4438,-11315,-10184,-972,-10644,-25299,-10092,3574,-1175,-10432,-12160,-26623,-47740,-39551,-26367,-11209,-13549,-24795,-18818,4412,7580,261,-26811,-8037,2384,-893,-2988,-8573,-28539,-8890,4491,-3569,-8806,4438,4681,-18425,-37423,-19044,-18450,-27406,-15416,-6915,-6843,-3941,-7735,4036,22036,30662,18565,-3965,-5277,-14525,-30786,-26952,-5149,12157,7407,-10482,-30560,9190,56063,59803,16975,5388,16641,3575,-24499,-10807,-6317,-10594,-3461,3192,14797,25268,37676,32886,17279,5976,10073,14730,6438,-20515,-16021,-21372,-14081,10905,21524,9837,4479,10696,19777,6021,-21837,9423,17553,-5113,4398,5812,-11108,-6281,6750,13150,9565,-113,12403,16135,10078,-1098,-11408,-13658,-17294,-39259,-22288,-12988,-12957,-1511,19928,29555,10638,3765,-2026,-16680,-4973,19625,41084,46694,35642,31494,11786,-21410,-19263,6929,23977,32924,33749,23719,14810,2963,-23423,-12057,-8166,-3033,17536,27949,1394,-31091,-13315,293,9652,18243,16519,7227,-1887,-4202,9721,20679,10182,-16563,701,14329,15396,26531,66298,68333,40329,14051,-1971,-18166,-29842,-18253,-8705,-3360,3866,3806,-8272,-19436,9368,19846,9975,24504,39329,28344,4321,-14117,-1427,-22293,-8966,12313,20838,8259,-3108,9315,8017,-8349,-8792,5452,2231,-10496,-786,162,-19867,-16186,-6657,-10917,-27118,-25716,-667,14226,16902,14583,13335,20549,23061,23360,-230,-27335,-23517,-12568,2082,26271,37942,28597,12979,3206,-3992,-11230,-25229,-22769,-9303,1837,13384,22920,23274,8053,2827,-9607,-12323,-12638,-18518,-25498,-24342,-21373,-9866,2116,11935,30639,36054,18214,2595,10859,37163,32024,20258,2202,11473,36138,49338,35085,13280,-8296,-16636,-10162,-8205,-15139,-20462,-30166,-32135,-23325,-16096,-12263,-22338,-3161,22259,52877,51996,27799,632,-18274,-28730,-24098,-22260,-9688,10240,13204,5096,-3581,-8301,-27714,1736,10929,3295,-3458,3735,2922,-8326,-27728,-27440,-33879,-11845,-10037,-9519,-14063,-5432,527,15410,39247,74679,93812,66789,14942,-21460,-4747,6013,5966,-3685,-19118,-35359,-31698,-27745,-22002,-13133,-15134,-32578,-14956,10230,30948,33132,27148,19697,-477,-13738,30581,78780,102442,97483,77360,60717,47195,39157,31827,20439,14621,14258,3944,1932,9260,18441,21384,16000,11772,8656,-20158,-40804,-36079,-18552,-11723,-24300,-23135,-24448,-9403,8739,26214,3247,-3884,5884,-104,-13535,-9307,7204,-5845,5700,25446,43387,36025,1812,-16851,-7885,-11597,-18765,10061,19197,4540,-8230,-8303,7118,7746,-600,-1700,2059,3739,-6491,-11298,10563,8242,-10871,-29459,-13362,-4578,-7602,-15875,-20238,-14143,-16164,-7,28604,31111,-6137,-13682,-80,9873,9347,-15501,-14094,12580,22559,20445,28498,36993,40847,33760,7245,-3664,30601,48426,28439,5104,-17055,-252,-558,-7731,24431,34810,15671,-11370,-23091,-9161,26046,35133,3534,-29512,2621,28484,14612,-6370,-18473,-21063,-4364,4423,3545,-3113,-3880,-8504,-16563,-11051,-7157,-8699,-7522,-6369,252,1941,-2756,-12242,3099,16494,5183,-20436,-25740,-20595,-14934,-16347,-23411,-22757,-16222,-15079,-12174,10453,19727,18980,9243,27253,55833,68999,49838,24853],[-3944,12033,20601,14282,4060,-8384,-23256,-31207,-29070,-23566,-6444,13450,26392,27231,34811,50979,52832,31662,2503,-7539,-11258,-10904,11023,25041,6026,-11204,-9835,-542,8845,150,-19350,-22268,-10197,-180,10265,16883,28536,31086,13269,3848,4538,7541,-7164,-33115,-33652,-27845,-27746,3164,62205,95961,86127,39163,16023,18125,10990,-3965,6590,952,-27613,-47404,-5470,14208,21280,6772,-9585,-8727,-23340,-14780,18735,22911,7032,1056,6377,30404,40159,5435,-34608,-6779,-8182,-19871,23904,23910,-11461,-32520,5513,30208,43077,42490,42209,65647,71135,34562,-12545,-33905,-21955,-9784,1335,-5184,-27594,3159,24591,29927,11429,-12061,-25393,-22335,-17422,-6069,7865,2122,-9788,-11762,-9869,-5250,-4243,2860,10664,19228,6866,-16909,-31692,-35830,-19053,-6912,3126,19407,33462,34383,29800,36133,61398,71274,62389,26531,-8166,-34867,-17833,-16771,-16149,-24303,-38490,-21260,5821,22276,24651,19789,-894,-15951,-19071,-3923,15046,12783,-11361,-39659,-9887,-2185,3172,7725,31319,42539,21866,-7693,-15318,-20254,-22138,-11966,-12316,-9954,-13833,-17208,-16231,-19890,-29372,-42314,-40738,-24411,-29253,-36171,5463,77714,150537,186146,156297,69971,-1107,-44277,-20059,5786,16751,19725,11086,7687,10115,2614,-21053,-28177,-16437,-21208,-31378,-9332,21271,29674,15307,-9397,-279,28217,27292,-3580,-21912,-19032,-12969,-4027,12797,29517,23137,1190,-788,816,-22502,-32562,1449,12726,14555,8593,12186,8504,-4121,-14602,-15694,-8887,14339,37924,42346,14108,-17691,-24407,-2091,9823,11473,11861,10848,15348,22044,15065,-1972,-18964,-20925,6466,26837,37764,34435,19435,-3526,-15509,-2459,-1588,-4717,1904,11146,19016,21209,28145,38697,49341,55156,31923,15605,7039,-3831,-21073,-22478,-22495,-29481,-29473,-24551,-13895,-2784,5262,-1110,-4643,14814,29140,27348,22231,975,-21284,-30404,-20053,-7034,-4051,-5032,2103,2151,-953,-5011,-19962,4695,31099,40618,21948,-8105,-23495,-1273,3186,-9459,-21799,-37170,-25663,1265,12549,8524,3881,2007,-1955,-5383,-20309,-32790,-17284,-12172,-11555,-4944,1870,13406,22799,15953,1948,-6566,-15130,-4220,22096,32083,12635,-3885,4052,14168,21907,17922,2597,1306,20216,33555,41936,48123,32455,8893,-7003,2391,1108,-5638,-10974,-15906,-16685,-15323,1033,21403,41835,46064,27808,7857,-1561,-7355,-6098,7969,10383,15114,24442,24552,31396,30618,16922,643,2222,14062,23743,22328,11782,11115,33810,30416,7227,-28003,-27497,-23543,-17713,-20331,-26081,-22343,-9520,-4116,-5285,-4666,-8734,-30458,-36152,-24384,-3927,15012,3927,-14411,-13618,-14985,-25534,-18829,-10908,6107,13534,10901,-7380,-19552,527,-4991,-7409,-6791,-9826,-20376,-24749,11225,33960,33809,4837,-8534,11216,17536,10137,-8496,-19740,7452,32764,34615,5822,-11888,7654,2524,-22690,-24780,-2128,14103,19144,3483,-8197,-16485,-21824,-15824,-12818,2018,13820,-7176,-21698,-17835,-13842,-14670,-25262,-13575,7185,11702,12292,22564,35208,30699,16322,14135,9751,5769,6865,5338,8877,12442,520,-8448,352,4368,-1704,1224,-1735,-12121,-21570,-29047,-34411,-19846,-10661,109,16321,30126,26361,6267,-1866,16375,28454,14084,-6176,-12826,-11999,-12181,-19789,-20678,-3757,16153,21828,13569,2868,-2919,7432,26313,51668,74098,72857,41887,1839,9084,44093,43248,14110,-113,2288,-9943,-10600,4441,26240,63160,100650,93429,68561,13255,-11801,-27282,-20588,-2459,-4590,-7056,4238,12207,-2566,-17194,-664,22051,25113,20004,-5930,-26273,-5840,1807,-3504,-6612,358,-8095,-19059,-9950,2267,-3913,-16895,-16491,-26721,-45758,-47896,-32311,-10998,-6764,-15687,-17614,3437,6908,-3195,-29645,-4153,3391,-390,-162,-6837,-28582,-2404,13576,3183,-13436,-3342,7175,-6709,-34451,-20588,-15725,-27590,-20693,-14688,-16751,-10007,-9616,8889,30545,36246,18005,-6472,1479,-1609,-16593,-16078,3390,16493,6364,-15234,-30851,16892,67394,72605,17882,-3078,8543,-5929,-28002,-3120,810,-8886,-8382,877,12480,20929,32155,30765,20090,12569,17677,22056,13704,-10603,-23556,-26046,-8760,10594,17845,7070,3959,10442,18068,2564,-25892,13239,21807,-906,4722,7501,-7266,-10431,-1023,9589,11747,4527,16526,17235,8489,-2039,-7407,-3337,-3741,-27562,-30620,-18409,-18676,-11553,8133,20884,5037,-2678,-12363,-26191,-5399,18640,37279,39605,28790,25604,6660,-24354,-16805,7421,21171,29387,31035,22917,16906,7022,-19368,-14114,-5578,-714,16450,27477,4794,-29819,-24542,-9390,3836,16738,17779,8043,-2870,-1865,16429,28242,17543,-11840,-6021,8786,14524,26694,61966,61194,32901,4419,-8213,-18351,-27207,-15735,-5341,-1511,4224,4133,-5711,-16947,6831,18607,12126,24649,36624,26431,4064,-15140,-1476,-22636,-3687,16312,19995,4880,5424,17992,11891,-10021,-16640,305,-778,-8644,174,-2513,-16181,-613,3640,-7132,-25726,-21977,2925,18057,19370,13995,10628,17476,17644,17436,-3910,-29100,-24923,-14424,-1333,19890,30433,20697,5976,2868,-826,-9395,-26286,-20340,-4811,1193,11565,26278,32972,14190,5465,-9052,-13151,-18999,-29161,-9826,-9548,-12844,-14347,-3866,14268,42422,53911,29930,7681,9563,33241,30024,19866,-17,11174,38535,50623,33057,11571,-12315,-23603,-11498,-9672,-16216,-17155,-24463,-31157,-16373,-7823,-5705,-14597,-1922,22210,51548,48610,22645,-4049,-22703,-32155,-21309,-21614,-14372,4797,10488,6563,907,-4011,-29227,-2752,5821,-2803,-6139,4822,10679,-4045,-23154,-22759,-33194,-12900,-8193,-9038,-15980,-6281,-500,13865,32688,60408,75273,51287,6595,-19902,-8136,2219,4648,-2686,-16375,-31735,-36018,-35432,-29526,-17197,-12019,-21354,-25416,515,26741,33461,27316,19200,490,-8667,34489,83625,105425,95785,74212,60066,48483,41234,31537,10932,3773,11012,4468,-1584,-62,8760,17750,17880,16042,12454,-18176,-35420,-32775,-17701,-15917,-24310,-20632,-23237,-11153,6504,25081,5797,-5705,3741,1363,-12069,-6407,11469,-778,4224,25828,48742,43893,9164,-16556,-6707,-8046,-17896,8815,20414,7248,-6735,-9181,4877,1642,-5831,-1652,5364,7915,-3405,-10182,9929,9070,-8332,-27353,-8923,2062,-1661,-12137,-23723,-21722,-22498,2112,30569,27518,-13030,-8289,2679,8645,8089,-17441,-10972,20073,29921,24673,28370,32966,34658,25944,1199,35,31386,44872,22803,-1508,-11015,7832,4911,-14160,20630,36332,16648,-11694,-21430,-8374,26275,40416,15019,-22227,-15433,14328,7105,-8155,-15742,-24405,-9818,-1402,-3115,-5551,-680,-1630,-9681,-8607,-5609,-6237,-2648,1555,10273,10212,2792,-8913,4002,18120,7418,-18307,-30859,-22983,-13419,-15068,-24300,-23774,-17834,-18615,-17949,6013,16515,14730,1666,19244,51027,64172,44794,19662],[-5359,12068,23293,17742,7831,-6217,-23518,-28764,-27260,-23416,-6131,12533,25119,27101,36268,55827,64018,42139,9041,-5824,-11427,-10218,10402,28463,13054,-8687,-19125,-11536,1163,-4053,-18675,-21073,-10079,93,8150,12085,25253,34799,24410,17054,10898,9335,-5666,-30310,-28891,-21607,-17943,20398,82756,111891,97729,48532,17506,15828,11444,-1079,9214,4363,-25274,-43028,-4967,14230,21334,6704,-10453,-10727,-23859,-12106,17574,18632,6060,-300,-1541,18809,31149,1358,-27272,-4787,-9924,-18880,27884,28507,-5871,-34518,4731,28625,40870,45263,43750,60720,60630,29339,-14936,-42377,-30768,-19281,-9230,-15556,-19852,8671,27523,33001,16613,-8204,-27350,-30126,-30786,-8006,12165,5386,-7925,-10473,-9318,-4030,-1558,7542,10080,17464,6488,-18072,-31890,-32786,-19950,-6561,10090,33711,50377,48860,38598,36308,53851,63741,58815,27498,-4913,-29584,-13007,-10958,-12723,-25205,-42313,-14704,10707,22444,22261,20830,3822,-13228,-19814,-4979,15387,13675,-9952,-38724,-9650,-3840,-1456,1411,25067,44576,33282,11983,3622,-8538,-20543,-14465,-13530,-9627,-11348,-14197,-14645,-21105,-28448,-33316,-35916,-16523,-17890,-20131,21975,92740,162100,193876,161455,72486,-1444,-34551,-11075,10276,20253,25247,18994,12595,7404,-4737,-28644,-22586,-9509,-11539,-25254,-15575,17768,28927,12681,-9164,11066,41200,40678,7995,-13919,-12760,-6757,267,11467,21812,15030,-6516,-10738,-7625,-27255,-28433,7044,22519,22699,10188,6326,465,-10328,-32003,-20674,-5085,14942,35801,38011,9826,-19696,-19651,1028,8371,3867,2310,4054,13554,22702,12228,-4029,-14020,-14594,7511,26412,36416,32380,17152,-4525,-25734,-13752,-11264,-2307,7224,11802,13089,12761,21067,30871,42333,52886,32370,20496,16062,5854,-9310,-10950,-19033,-33634,-37220,-33662,-20246,-6316,1724,-5149,-7874,13809,33582,36123,33118,12118,-14031,-27294,-22963,-11197,-9012,-8398,798,207,-3150,-5567,-18244,1434,24065,33203,17491,-10307,-26961,-1273,6559,-5974,-20104,-35643,-23919,-489,7037,2270,346,425,-3389,-6248,-18005,-37812,-20877,-13500,-12377,-8088,-139,17274,25123,22815,9813,-809,-7668,7230,32317,41720,22769,1220,1350,10687,14182,11278,9978,21744,37971,45291,45263,45312,28342,4859,-14390,-6001,-5165,-7992,-9299,-15326,-20659,-18321,-5099,11068,28873,32674,20555,6462,-2608,-9749,-8536,6967,9156,10318,13620,8678,15498,21690,14917,1566,-585,9644,20189,21505,10898,4678,26423,26758,9447,-24483,-27313,-24367,-18933,-18668,-19637,-14339,-7825,-5772,-6080,-6108,-13617,-28837,-29262,-30252,-8256,11695,1303,-16613,-18320,-22791,-25117,-16422,-10884,6667,14247,12185,-7413,-15631,6201,-2661,-9812,-12344,-13693,-24228,-22746,12687,35614,36621,9103,-6544,10690,18860,12037,-7995,-20237,7790,32321,32242,-157,-15793,8357,5664,-18202,-21989,-3452,9994,17764,3773,-8862,-20115,-26529,-17844,-15199,-3744,5995,-14860,-24102,-16121,-10453,-8752,-17568,-14519,5226,15322,17941,22096,28312,19859,9088,7452,1435,-3039,-854,-1559,3354,7898,-491,-3692,5241,5353,-4885,-5145,-10472,-20119,-28032,-37015,-19224,3400,8405,10172,19012,30962,27755,8635,-233,11844,18856,1209,-19901,-21176,-14592,-11051,-18474,-20399,-3067,17552,23216,14212,3451,-6141,-874,17965,43492,64738,64325,37978,1029,2820,34917,32422,10246,12612,17177,279,-5077,6803,24019,55793,85863,74270,57682,12830,-3957,-18786,-31227,-9984,-8809,-11195,-222,10128,-2136,-15637,-11049,8085,12002,6379,-16510,-23360,-2428,6370,2499,-4244,-538,-7312,-14931,-11465,-2051,-8969,-24137,-20729,-26824,-40921,-41312,-35731,-9581,-577,-8210,-15531,1707,5107,-7765,-26903,-2038,1733,-2996,209,-6517,-25002,2463,19736,7840,-17623,-11993,9343,4759,-21258,-19540,-12491,-24903,-24177,-21387,-25855,-14107,-12833,11677,36464,39177,15685,-10175,6187,10298,-292,-2160,11602,19112,4233,-19561,-26404,22399,75056,81740,17094,-13655,-1307,-17139,-27022,3513,5778,-8614,-14711,-1122,9828,15700,25051,26040,19812,16458,22947,26826,18583,-2403,-22951,-21267,-2592,11041,15086,5071,3459,9577,15888,-89,-25805,15551,24659,3522,5346,8504,-4614,-15524,-9147,6773,13879,8806,20379,18178,7310,-994,-245,9549,9805,-15727,-35640,-24095,-24219,-22704,-6838,7095,-4424,-10995,-23428,-28188,-3600,17099,31594,30456,20000,17832,272,-27701,-16022,5724,15789,23277,26689,20761,16721,8528,-15656,-17323,-4642,2224,17808,30079,12217,-17403,-37257,-20184,-2912,13877,17577,7430,-4502,1420,22968,34195,22777,-5774,-10998,2747,11910,23781,52778,50034,22666,-6557,-13695,-17496,-25469,-14422,-3111,-1019,2745,2709,-4334,-13103,5497,18150,15174,24996,32987,23080,2615,-16211,-1458,-20819,170,18819,18144,1585,12944,25124,15788,-7699,-24241,-6416,-4747,-7116,-93,-6570,-9879,13538,14967,-2646,-25550,-19833,5153,20404,20478,12426,6861,13331,11488,8482,-10484,-33219,-26170,-16741,-6158,10514,18885,9412,-1858,3780,3023,-7740,-27469,-18033,-530,-228,6611,24234,37566,18135,7947,-8400,-15054,-26647,-15666,5541,4318,-4176,-16287,-10718,15835,52015,68446,39723,12983,10112,30120,27562,17827,-4767,8683,38098,48178,27962,8586,-13844,-26600,-12765,-12017,-18328,-15105,-19794,-24926,-8972,632,2201,-7025,-457,21576,49128,44521,16913,-9311,-27234,-27783,-18857,-21368,-20086,-2515,5012,5571,3523,-719,-27182,-9197,-2326,-11470,-6114,8062,17608,-1910,-18001,-17398,-30016,-12758,-4946,-6064,-17081,-7924,-2374,10881,24527,43833,54023,34002,-1518,-16544,-12530,-1748,4078,-1024,-13677,-30112,-42081,-43401,-37624,-19817,-7036,-12995,-33133,-7656,22936,33219,27208,19437,2804,-5185,36219,85619,105243,91056,68259,56659,47742,42491,31588,2117,-7137,7896,4513,-4801,-8265,-535,13421,18816,20646,19440,-7268,-21597,-23772,-15402,-18284,-20805,-16784,-21499,-14385,2067,21509,6837,-7014,720,1106,-12156,-6080,13313,4575,2742,23342,48687,45383,12036,-18488,-7252,-6087,-18954,7034,21811,9977,-5303,-10749,546,-6292,-11416,-1838,7796,10771,-1546,-10247,7034,9107,-5877,-22497,-5234,7214,2938,-9110,-24760,-29381,-26192,5715,33719,25384,-19707,-5180,4971,7528,6227,-19450,-8292,26713,36238,27701,27050,28057,28045,17825,-5303,2321,31739,40564,15557,-10107,-4855,16148,11768,-18032,14094,35198,16091,-13043,-21431,-6154,28252,46467,27141,-6312,-33249,-2352,-2018,-10223,-13429,-22554,-14852,-7415,-9193,-6071,2632,4862,-181,-2567,-3781,-5303,429,6488,15812,15078,6585,-5629,5178,19738,9888,-15569,-30796,-24588,-13485,-15376,-25508,-24676,-19577,-20538,-22673,1122,11901,7919,-8005,9271,43001,55334,36292,11721],[-8187,10171,24138,20039,11144,-3778,-23067,-24959,-23532,-20840,-4161,12391,23665,26006,36201,58116,72036,50194,14394,-5154,-13191,-11910,6032,26732,17083,-6037,-29148,-23384,-7803,-9145,-15996,-16723,-11707,-1392,4884,5299,18097,33762,31575,27525,15840,9334,-5706,-27927,-23677,-14831,-7083,37652,99201,121670,104570,56440,18981,11014,8360,-1743,8889,5570,-24107,-36407,-5157,12801,20121,6309,-10544,-11963,-23130,-10383,14815,15766,9826,2278,-9048,5311,19994,-3262,-19252,-2602,-11846,-18673,29367,32782,4846,-23105,3771,24526,35532,44626,42433,51876,46259,21098,-17020,-33983,-36371,-30292,-21994,-27817,-9947,13647,28434,33124,20285,-4691,-29928,-29014,-18659,-2015,15986,7172,-6956,-9452,-8570,-2253,2701,13781,12456,16309,5994,-19235,-31791,-30802,-21537,-5101,17374,45841,64631,61273,45344,32595,41456,52167,51781,26102,-2987,-23645,-7182,-5171,-9777,-25893,-36316,-8664,14212,21159,18850,20691,7448,-11142,-20623,-3958,16923,14736,-8789,-38550,-10348,-6037,-5412,-4741,17090,40695,33889,15431,6732,-7800,-24320,-18687,-16394,-10335,-9436,-11837,-13522,-21760,-23490,-25811,-25951,-4091,-9889,-25281,6894,70170,134899,167936,144702,67399,2375,-21774,-3524,12846,23640,31754,25998,15355,2650,-14723,-37774,-18632,-10890,-16206,-30092,-13157,20403,29573,9419,-8224,20127,49320,48733,16808,-6450,-7788,-2052,3472,10434,14566,6840,-14322,-22044,-15474,-27143,-21852,10979,30523,30158,11881,616,-6744,-9193,-18006,-16351,-161,16337,33801,32774,5076,-21216,-15604,3310,6366,-2566,-4443,-991,11488,22785,11892,273,-6077,-8030,9076,26082,34767,30291,16109,-1857,-32194,-25301,-17886,1146,11772,12399,6517,3236,13440,22554,35243,50964,33809,26813,25862,15910,2251,-1098,-14755,-32057,-39678,-38200,-22845,-6820,565,-8040,-10437,13117,36396,41114,39105,19962,-7661,-24245,-27360,-15334,-14289,-13839,-4514,-6894,-8491,-7646,-17328,-2145,16325,25329,13529,-10788,-28373,-1249,9598,-2546,-18303,-33866,-20747,-2327,587,-3633,-2553,-809,-4554,-7396,-16807,-40545,-22656,-13496,-12850,-11616,-3360,17193,23008,25772,15160,3698,-1457,15395,38428,47043,29885,7200,-262,6833,5882,5156,20141,42242,54939,53969,45600,40510,23211,888,-20136,-12144,-9937,-9611,-7354,-12993,-22381,-20419,-11292,-251,14388,18026,13150,5051,-3953,-12028,-10791,5369,7103,5075,3082,-5895,1321,14113,14115,3534,-1754,6040,17150,21515,11826,426,20232,24416,14325,-15233,-21223,-23311,-17214,-12341,-10506,-6106,-4739,-6929,-6833,-8495,-18139,-23084,-22474,-33324,-11293,8850,-1051,-18319,-21898,-28742,-20384,-14722,-11012,6821,14148,12592,-7381,-4501,16427,2426,-11251,-18351,-17326,-27839,-20197,13584,35456,37073,11715,-4280,10308,19766,13554,-7118,-19898,8585,32006,29806,-6019,-19475,8740,8832,-13192,-18226,-4500,5019,14148,2095,-10521,-23246,-30227,-18381,-13658,-3405,1628,-21466,-25552,-13933,-6777,-3019,-9890,-11459,4382,19391,25665,25047,23038,9109,2443,431,-7530,-12302,-8838,-9092,-2240,3387,-1572,674,10751,8863,-4947,-9420,-17360,-26410,-28325,-24918,1356,25949,25841,18179,18997,29703,28967,12410,1966,6755,9410,-9971,-33763,-27778,-16119,-9088,-16227,-19529,-2481,18643,24553,15037,4545,-8208,-9559,10289,37016,57253,57025,34547,1306,-1589,25918,20931,7115,22570,28920,8433,-625,7702,20296,47194,69332,54943,46735,13353,3635,-9673,-40795,-17236,-12919,-15215,-5528,7039,173,-5893,-5666,-4328,-3799,-9029,-26358,-19462,363,9781,7228,-2337,-2565,-7436,-12068,-13710,-8136,-15230,-31042,-23676,-26757,-36640,-35074,-35136,-7323,4999,-1488,-12101,485,3354,-12033,-21286,267,-536,-7421,-885,-6663,-20468,6365,23792,11126,-19587,-17825,12820,16274,-8232,-15907,-9030,-20426,-24281,-25190,-32495,-15073,-16261,13509,40515,40139,12567,-13724,9515,20429,14607,11029,19235,20735,1677,-22960,-22969,25310,78523,86443,14989,-25093,-10858,-28042,-21695,9330,9143,-9204,-18980,-904,8178,10955,17902,20041,17433,18226,26412,30005,22170,4789,-13783,-10383,4249,12379,13620,4252,3399,8301,13068,-2151,-22736,16964,26564,8296,7395,9746,-2511,-20078,-15735,5163,15667,12475,23781,19131,7169,2155,8066,21686,21098,-5871,-28987,-29624,-28469,-30410,-23152,-10533,-16855,-20505,-32333,-20916,-179,15352,24737,20410,10544,9210,-6464,-30570,-16612,2338,8730,15676,21460,17302,14045,7217,-13560,-21009,-4986,5240,21559,35769,21615,-5821,-31293,-26570,-7837,10965,16511,5796,-6100,5450,28676,37925,25395,-974,-13671,-3319,7800,18101,39353,35809,10237,-17993,-17070,-15912,-24832,-14312,-2193,-1851,-138,53,-3739,-8191,6788,19687,20509,28026,30485,19259,185,-17346,-1086,-17357,2163,19163,14871,-968,19222,30519,19313,-2856,-26074,-14557,-9232,-6174,-1729,-11908,-4359,24154,23720,-231,-27318,-17557,6700,21269,19940,9651,2030,8518,6347,-1902,-18807,-32787,-26644,-19154,-11860,-1087,3957,-4504,-8735,5959,6854,-6721,-28766,-16287,2866,-1845,-578,17458,36330,19024,9254,-8827,-18488,-30692,-3055,18340,15574,2700,-15894,-17848,16531,58793,78696,47070,18537,13974,29201,24560,13533,-12308,4125,34420,41553,19559,3970,-12970,-24915,-14955,-15687,-21967,-15139,-16680,-18703,-1949,8408,9892,-483,489,19843,45241,39339,10311,-15248,-30697,-24051,-17586,-22119,-26762,-11590,-3491,1567,3559,884,-24006,-17612,-13440,-20117,-2377,12773,22238,-2356,-13313,-12324,-26932,-12000,-826,-887,-16457,-10944,-5627,6022,14825,25891,31446,16045,-8673,-14119,-18093,-5381,3909,245,-12343,-30380,-40374,-35590,-40100,-20819,-3193,-8481,-36919,-12982,20240,32515,26633,20036,5371,-4053,34669,83482,100895,83067,59445,50203,44393,42225,31745,-4017,-16793,4857,3884,-7702,-14842,-8560,8575,18160,24152,28211,8264,-5317,-13474,-13541,-19152,-17109,-13153,-19885,-19508,-4872,15125,5435,-8353,-3118,-1232,-14573,-8459,12398,9054,1600,17848,42806,39899,9549,-23266,-10103,-6610,-22314,4423,22289,11685,-4538,-12611,-5813,-16033,-17178,-2472,9162,11969,-1610,-12517,1825,8431,-3985,-18358,-3146,10302,5627,-7649,-23946,-32676,-23516,11565,38924,25816,-25227,-4801,5823,6214,3675,-21595,-5774,32306,40995,29147,24436,22371,21289,9889,-11786,3413,31353,35958,7870,-19513,975,23774,18997,-16831,5245,31270,13868,-15199,-22926,-4935,29315,50847,37798,8817,-19361,-19722,-11482,-12139,-11735,-19961,-18445,-12792,-13727,-5326,5351,10556,10112,6046,-1010,-5299,2090,8846,17293,16954,9281,-1988,7468,22048,12863,-12519,-29602,-25640,-14585,-16289,-25990,-24651,-20307,-21372,-25081,-2783,7467,846,-17798,-671,33463,44266,26018,2632],[-13158,5556,22323,20533,13325,-1882,-21807,-18892,-19245,-18143,-2678,11447,20934,23009,33635,56685,75097,54357,17584,-5963,-16764,-16305,-2356,19108,16598,-4504,-31768,-34475,-18126,-15242,-12265,-10384,-14887,-5339,-47,-3553,7144,27902,34095,33623,17730,6581,-8224,-26802,-18758,-8312,3498,52864,109463,124131,105768,61816,20379,3873,1128,-6806,4609,3471,-24754,-29822,-6361,9000,16380,4215,-11022,-12920,-21376,-10096,10291,14994,16885,7364,-14590,-8832,8834,-6484,-11598,-791,-13996,-19977,27706,35892,16694,-9740,3345,19006,28732,41693,38499,39848,29782,11723,-15755,-20485,-27273,-39365,-36278,-27258,-53,17317,26645,29514,21026,-3192,-33717,-18343,-1509,8045,18130,6759,-7379,-9082,-7961,-522,6964,19374,16565,15775,5011,-20886,-33134,-30678,-23994,-3113,23462,54249,74711,70658,50145,26338,25522,37240,41558,22062,-2940,-19071,-2255,-851,-8541,-27512,-30986,-4116,15663,17961,14015,18720,9350,-9806,-20752,-559,19582,15932,-8008,-38343,-11695,-8276,-8222,-10414,6992,27650,18310,776,672,-7580,-31367,-26057,-21133,-12805,-9266,-10959,-13013,-21782,-18796,-21425,-16090,9572,-7725,-40030,2256,78345,147725,175255,146181,69046,11024,-6345,4723,14897,27474,39334,32384,16299,-3749,-26743,-36056,-17047,-20473,-30083,-27118,1643,28267,30720,5654,-7120,25918,51470,50236,21725,-749,-4512,917,5225,9015,7705,-1039,-21042,-33659,-20538,-22666,-15705,12348,35598,35972,13287,-4579,-13805,-5720,-4283,-6950,5387,18094,31563,26561,-400,-22891,-12667,4418,3665,-6895,-6789,-3447,9442,22507,14607,8999,2547,-2057,10533,25326,32407,27733,15557,2440,-22078,-33741,-18357,4676,15041,12165,-1084,-7037,5831,14041,28055,48716,35574,33554,35389,25630,13055,6555,-11408,-28331,-34803,-34389,-20820,-3922,1937,-9601,-12460,12582,37013,41743,39939,24262,-2633,-21455,-32587,-18388,-20006,-21356,-11852,-15193,-11768,-8414,-15537,-5542,8598,18177,10627,-9778,-28189,-2330,11038,25,-16880,-32309,-16848,-3967,-6685,-10109,-7440,-4515,-6931,-8919,-16865,-40901,-22673,-12603,-13342,-15598,-8008,12860,16922,24856,17569,6296,2403,18689,37985,45509,31914,12387,-388,2738,-2824,257,30670,60914,69527,59277,43216,34089,17254,-3031,-23800,-15428,-12964,-10449,-5353,-10076,-22338,-21932,-17145,-11664,-394,3534,6238,3502,-5873,-14417,-13040,3174,4543,22,-6487,-18347,-9317,9378,15224,6712,-1175,3694,15133,22638,14586,-815,16012,23782,21326,-3757,-13373,-20982,-14056,-5550,-1856,1827,-518,-7557,-8259,-12135,-20649,-15382,-16008,-32185,-12861,6747,-2809,-19225,-24065,-31381,-16019,-13959,-11446,6280,12815,11455,-6987,11974,30554,10020,-10899,-24163,-19637,-29000,-16568,13972,33467,35159,12705,-1821,10447,20598,14952,-5860,-18395,10458,32823,28890,-8959,-21085,8909,11651,-8127,-13711,-4893,27,9171,-1134,-13005,-25317,-32516,-17375,-8341,4112,5618,-22032,-25532,-11010,-2428,3002,-2150,-6340,3796,22811,33788,30488,20305,-513,-3152,-6554,-16555,-20691,-15660,-16884,-7329,-537,-2470,4616,16275,13896,-2109,-10514,-20626,-25009,-21097,-12369,21448,46850,41075,24103,16714,27206,30757,17779,5076,1781,1573,-13867,-25422,-26808,-15785,-6371,-13390,-18070,-1927,19380,25717,16060,6442,-7562,-17864,3536,32549,52273,51552,31698,2123,-3372,18456,9982,4949,29395,36684,13760,1985,7034,15974,39111,53780,37913,37263,14648,10367,-778,-28970,-21331,-15504,-17630,-9950,4873,5226,8232,13901,1614,-17176,-24969,-29102,-15134,2612,11987,10579,-940,-5314,-8160,-10222,-16417,-15301,-22013,-37192,-25028,-26748,-33229,-29608,-31768,-4671,9827,4665,-7507,309,2080,-15337,-14687,4005,-1403,-12782,-3073,-6998,-15675,9474,26084,13362,-18582,-16790,18264,27526,4066,-10990,-6025,-15887,-22014,-25931,-29933,-14532,-19434,15019,42957,39337,8961,-16262,11696,28260,26885,22288,25846,21585,-992,-25305,-21202,25537,77812,86735,12335,-36048,-17966,-34899,-14875,14257,11147,-10323,-15830,2206,8225,7614,11845,13877,13794,18351,28442,32285,25264,11387,-2633,1688,11217,14244,13128,4284,3712,6605,9335,-4284,-19380,17854,27845,13333,11098,11747,-475,-22903,-19667,4173,16527,15192,26395,19987,8249,6932,16405,31814,29713,2151,-22222,-34016,-29397,-20824,-27002,-30404,-31001,-29799,-23866,-12767,3990,13648,17428,10715,1760,782,-12740,-32413,-18068,-2023,1071,7960,16258,12909,9265,3529,-12873,-24354,-6025,8035,26882,43530,31464,4729,-18710,-20690,-7641,9550,15407,3798,-6820,10130,33414,39505,25687,2075,-14672,-9061,2817,10560,23138,20098,-3165,-27241,-17100,-13656,-24683,-14831,-2114,-3273,-3355,-2825,-3077,-2093,11603,24310,29311,35934,31891,16946,-2019,-17921,163,-12828,2723,17559,10544,-1427,24937,34800,22753,3068,-20470,-23179,-12973,-5371,-4019,-17699,-523,30939,29047,-12,-27151,-12711,8986,21432,18298,6242,-3067,4331,4928,-8252,-22309,-26214,-25360,-20454,-16563,-12215,-12006,-18579,-11454,9599,10862,-5746,-28637,-14406,5821,-2444,-7863,7979,30330,17346,9504,-10143,-22721,-24959,8246,28356,24122,7825,-14168,-23043,17275,63395,85172,52757,25154,21855,32213,22221,7892,-21362,-718,28637,31919,9143,-1249,-10472,-21831,-17753,-19635,-26071,-16476,-14036,-11912,5263,15858,17366,5526,1503,17914,40966,34084,3893,-20520,-30127,-20467,-16733,-22968,-30626,-20503,-13703,-4337,1977,1713,-20147,-25499,-25366,-17367,5074,18976,24860,-4037,-8377,-6904,-23237,-9795,4819,6063,-13643,-14300,-9177,565,5232,9043,10372,32,-13052,-12372,-23352,-6984,4904,1712,-11478,-30220,-32110,-26535,-33090,-19275,-366,-6660,-37572,-13847,20032,32750,26985,22168,8926,-4051,30657,77830,93219,73313,49451,42227,39688,41407,33020,-4642,-21155,3270,4027,-8690,-17918,-12957,5047,17182,27291,38466,24955,10609,-4021,-12545,-17880,-12993,-9289,-17450,-24805,-12543,7645,2673,-8883,-5896,-3997,-17799,-11763,10314,13454,2727,11407,33009,29359,3216,-29477,-13689,-8397,-26519,2501,22569,13154,-3401,-12696,-11904,-25663,-20920,-1985,11127,13245,-2046,-16020,-3569,8791,-1359,-13877,-1496,12577,7635,-6632,-20802,-25322,-14082,21158,47577,30198,-26324,-5716,6119,5803,1862,-22188,-1336,38547,45602,30450,22103,17531,16055,4002,-16155,5196,31640,32850,2326,-26736,7663,31648,27347,-9925,-3404,26476,11826,-16051,-23902,-4110,29342,53483,47397,24027,-1540,-19406,-17488,-12040,-9093,-16069,-18502,-15365,-14975,-2818,8487,16655,21663,17020,4009,-4344,4219,10714,16951,17945,12975,3946,12901,27009,18055,-7458,-26359,-24554,-14497,-15441,-23572,-21562,-17398,-18291,-22824,-3188,5911,-2371,-21100,-6891,25415,34034,16908,-4779],[-20067,-1561,18050,19399,14344,-636,-18047,-11566,-14945,-16514,-2642,9163,16836,18226,28694,51659,72997,54647,18880,-7573,-21306,-22636,-13710,6566,11441,-4110,-17773,-25306,-28000,-21160,-8391,-3777,-17879,-11168,-5806,-12624,-4841,20083,33420,35427,16280,1296,-12939,-25972,-13773,-1839,13569,65238,113294,119969,102071,64916,22581,-3366,-9343,-15637,-2886,-1039,-25581,-22610,-7498,3345,10340,467,-11938,-13170,-18638,-10321,5453,17341,25545,13473,-15253,-17933,2739,-4775,-4233,1196,-14935,-22092,23672,38070,27721,2723,5061,14867,23964,39337,33704,26888,14700,5188,-8883,-7149,-13814,-25631,-27039,-10878,9585,20180,22990,22934,19029,-3672,-37947,-8015,13359,18275,18710,4752,-8435,-8529,-6749,1596,10896,23666,21396,16553,4353,-21748,-35621,-31829,-25520,-359,28219,58875,80450,77247,54407,21083,9342,21071,29742,16352,-4126,-15582,1566,1985,-8901,-30084,-26253,-596,15677,13618,8529,15510,10157,-7956,-17800,5418,23725,18026,-6758,-36078,-11727,-8223,-8312,-14343,-3964,7476,-7938,-10606,13695,13184,-20477,-35212,-26365,-16211,-10719,-10900,-11915,-20191,-14199,-18361,-8258,21656,-8374,-38414,44515,155591,237584,247471,185953,84450,24765,14360,17579,19448,33122,48826,39892,17703,-9019,-34391,-24685,-16108,-30573,-27709,-5271,19101,34987,29904,1440,-5344,29659,49341,46580,23590,3499,-2166,2849,5991,7255,1702,-7611,-24549,-40958,-20352,-16294,-10927,10911,37363,39906,14591,-7883,-20594,-3297,5184,3333,11370,20221,29180,19796,-6374,-24761,-10549,4664,674,-8305,-4926,-3070,8010,22341,19998,19285,10612,3062,11670,23999,29316,24668,15077,6780,-10659,-26546,-13455,7731,16957,10820,-9734,-16870,-685,5907,20929,45663,36966,39709,43679,34382,22717,12071,-9196,-25020,-29944,-28256,-15477,1489,5085,-9882,-13862,12266,35199,37829,35939,25298,833,-19177,-34711,-18231,-24595,-30084,-17658,-19117,-10068,-7340,-12187,-8254,1764,13052,9156,-7696,-25984,-4985,9946,878,-16525,-31636,-13238,-4990,-14323,-18509,-17054,-13716,-12955,-12043,-18673,-39203,-21449,-11555,-14501,-20464,-14553,4099,7280,20117,16711,6583,3893,17591,31626,37643,28868,15649,495,-1642,-11958,-3066,39221,75412,79988,60901,38312,26116,10201,-7477,-25680,-16536,-14815,-11107,-4071,-7899,-22108,-23518,-22442,-22563,-14584,-9848,-246,1022,-9267,-17761,-16096,-112,1417,-4441,-14638,-27805,-15147,7287,17332,10260,375,2191,13812,24283,18097,260,13436,24123,28840,7750,-5767,-18863,-11434,-552,4541,8116,3674,-8172,-11643,-17790,-19533,-7784,-10984,-30362,-13790,4689,-4604,-20016,-25520,-28489,-13572,-14907,-13194,3886,8981,7256,-6250,30706,45820,18058,-9555,-30238,-20399,-25803,-12497,13154,28931,30105,11136,-293,10432,20747,15467,-5326,-16668,12678,34336,29606,-7384,-19895,7787,12665,-4451,-9817,-5527,-5325,2914,-6326,-17236,-26632,-33972,-16148,-1781,14835,16299,-15577,-24915,-8460,1518,8397,4763,-1208,1882,23512,39647,35668,19073,-9122,-8641,-14457,-25962,-25398,-18842,-25804,-12425,-4602,-4239,6809,20098,18184,1251,-9833,-20424,-19337,-14467,-1286,38688,63865,52249,26670,11396,23207,32401,23318,8005,-3859,-4810,-8159,-11324,-19241,-14346,-4416,-11763,-17611,-2848,18228,25082,15765,7889,-4532,-24290,-3627,28529,48409,46726,28036,1429,-4360,11805,-836,2362,31697,38957,14768,1198,3784,11263,32431,40558,23795,29021,14857,14283,5800,-18033,-20277,-16435,-17837,-11876,5082,11910,22550,36864,24628,-9747,-27500,-21733,-12031,2953,11588,11042,-1606,-9832,-10471,-10496,-20753,-23983,-29149,-34146,-26210,-28202,-31807,-25881,-28183,-3017,12536,8935,-3312,155,127,-18729,-8950,8332,-387,-19162,-7450,-8729,-12124,10592,25608,13543,-16269,-10624,24189,36683,13845,-7098,-5314,-13627,-20331,-26015,-28048,-15260,-22245,15500,42692,35616,3664,-18305,11611,32238,34585,29629,29706,20410,-4743,-27262,-22173,22119,72445,82554,9571,-35305,-21458,-30929,-9575,16896,10717,-12930,-9590,6427,8842,4932,6382,7249,8462,16103,28161,32961,27175,16388,7121,12190,16443,14913,11913,3488,3028,3363,3446,-8233,-17491,17269,27589,17313,14921,13529,714,-24547,-22432,1695,14784,15510,26728,19368,9313,11767,23266,38481,34672,7465,-16873,-31595,-27041,-11653,-12029,-28567,-36165,-27627,-15971,-6334,7164,10961,9157,1434,-6296,-7718,-19136,-34367,-20951,-7711,-7254,530,10795,6970,1965,-2888,-14202,-27721,-8282,9406,31722,51033,39845,13137,-7324,-9112,-2688,9557,13820,932,-7100,14341,36197,38237,23218,2600,-16149,-15410,-3337,1315,4958,3634,-17059,-28513,-14782,-11618,-25094,-16286,-3226,-5332,-6687,-5952,-2556,4357,18664,31130,40661,48006,37846,17170,-3389,-18144,1604,-8226,1655,13676,5104,490,29972,37765,25515,8461,-14385,-32012,-15533,-5042,-6987,-24005,729,33278,30292,-1478,-21338,-5222,12174,20752,15278,1932,-8507,1165,7793,-4075,-14672,-18362,-22844,-20522,-18850,-19013,-24751,-27164,-9439,13633,14437,-4955,-26682,-12403,8112,-2190,-13817,-2833,20552,13078,8197,-12609,-27637,-18210,17294,34860,29319,10767,-12766,-24842,18014,65777,87917,56838,32447,32172,38572,20971,1346,-31092,-4457,21423,20016,-2545,-6777,-7993,-19844,-21393,-23163,-29611,-18781,-11443,-4601,12383,22515,23985,10732,2411,15938,36615,28961,-2166,-24621,-26803,-17050,-16236,-23719,-26944,-26853,-25031,-11628,-890,1926,-15932,-23179,-22177,-6235,14351,25572,25154,-6195,-3291,-1303,-18815,-6334,11452,13465,-9958,-17835,-12780,-4985,-3577,-5393,-7668,-12693,-15088,-11583,-27799,-6773,6512,3091,-10922,-28247,-22473,-17147,-24882,-15988,1316,-7018,-39100,-11960,21357,33627,28343,25781,13310,-4715,24096,68423,82131,62090,38728,33112,33743,39728,34720,-1299,-19531,2870,4942,-7734,-17545,-13443,3181,16263,30229,48520,38935,22451,1860,-13656,-14941,-9133,-6075,-14983,-29585,-20554,-453,-1673,-9624,-7600,-7013,-21522,-15861,7061,16946,5729,4726,19858,14391,-6723,-37358,-18055,-11966,-32029,960,21589,13248,-2978,-11851,-16864,-35403,-22414,-1030,13164,14399,-2861,-21774,-8569,9426,969,-10074,-1358,12919,7776,-7276,-16854,-15014,-2071,32248,57212,35903,-23454,-9089,4171,4509,-748,-22151,4089,44276,48685,30191,18597,11925,10595,-1478,-19602,6244,30774,29396,-2330,-31127,12984,37393,34191,-1656,-12184,19614,8492,-17000,-25777,-5960,25529,51289,52889,36290,14371,-3954,-18654,-12377,-8066,-13549,-17754,-17508,-16192,-2198,8810,19930,30605,25879,7605,-5414,3948,9525,12524,15452,14741,9027,18176,31249,21962,-3822,-24308,-24707,-16302,-15938,-21712,-18916,-14229,-14077,-19609,-3654,3819,-3242,-14114,-10663,15776,21474,5597,-14053],[-26645,-8786,13696,18647,15808,1553,-10441,-2108,-9044,-14485,-2831,6841,12970,13460,23207,45006,67637,52962,20111,-7928,-24660,-28706,-24782,-7358,3128,-3311,-3728,-10349,-22124,-23583,-4237,2840,-17577,-17109,-10044,-16645,-9184,17263,33275,34718,12470,-5336,-18593,-22804,-7666,5447,23661,75021,111893,111120,95227,66771,26660,-6477,-21071,-26748,-10457,-4673,-23080,-13692,-6819,-2825,3042,-4158,-12832,-12238,-14960,-9720,2371,22746,34343,19421,-11197,-12110,5824,2277,3078,3942,-13297,-23924,18359,39609,37068,13889,9686,14761,24261,40135,29918,15587,5195,5036,1719,5812,32,-9793,-8826,5581,18809,22697,18585,14360,14733,-5804,-38522,843,24976,26526,17833,1693,-9515,-7195,-4516,4240,14168,26216,25635,18415,4416,-20591,-36658,-33566,-23651,2966,31462,59744,81662,80985,58987,20246,-2639,5785,17712,9697,-6173,-13111,4075,3222,-10833,-33531,-21561,2283,14721,8656,2851,11439,10264,-4684,-11021,13005,28779,21024,-4781,-32753,-9004,-4549,-5417,-15934,-12993,-13214,-29113,4457,41860,41644,-62,-36726,-31091,-19651,-13373,-10969,-9555,-16395,-8940,-14000,-2347,30611,-6758,-24866,89110,227494,319417,313944,222534,98141,39863,36396,32630,26387,40235,59022,47913,20027,-11583,-28402,-14449,-13496,-31963,-14670,10397,27468,34660,24962,-4021,-2652,32509,45166,39877,23461,6534,-451,3737,5622,4819,-3620,-12839,-24733,-34902,-15797,-10009,-7761,6672,35728,41891,15822,-8189,-26929,-3448,9911,12461,17366,22655,26726,12872,-12726,-26701,-9016,4222,-2503,-7890,-1738,-1159,7335,22413,26596,28794,17285,7134,12322,21988,25521,21123,14372,10269,-223,-15698,-7376,9977,17610,8362,-18963,-22807,-4742,-1217,14058,41508,37276,44299,49859,41572,30920,15777,-7678,-22449,-25888,-22283,-8631,7969,8835,-9255,-14257,12548,31302,29797,28257,24142,3062,-17389,-28863,-14188,-23095,-33441,-19059,-18068,-8010,-6857,-8235,-9928,-2736,11259,9501,-4617,-21197,-8397,6334,-221,-17397,-31901,-10301,-3929,-17486,-24341,-27856,-26590,-22241,-16946,-21815,-35424,-19110,-10503,-16373,-26105,-22750,-8177,-4659,12602,13333,5344,4524,15098,23776,27854,23439,17240,2101,-5328,-19965,-3881,44722,84489,85826,59760,32290,17736,2765,-12105,-25980,-16286,-15466,-11365,-3340,-6570,-22199,-24280,-24927,-30361,-25854,-20172,-5578,-2166,-13917,-21691,-19651,-3678,-880,-6394,-18614,-26474,-15495,7221,19864,14202,3123,2122,13848,26853,22247,3340,12867,25538,36407,18850,1393,-17020,-9528,2441,8559,12767,7963,-7504,-16127,-23669,-13586,-558,-7161,-29242,-13636,3318,-5734,-20048,-25628,-24704,-12310,-16385,-15733,64,3042,170,-3225,49909,60588,25720,-7235,-30528,-18606,-19593,-7416,12280,23104,23017,7759,773,11136,21289,15982,-4976,-14292,15762,37166,32771,-1030,-15568,5945,12227,-1792,-6210,-5685,-9774,-2458,-11507,-22310,-25813,-33255,-14403,5218,26360,29766,-6703,-23183,-5738,5554,13822,11682,4484,-494,21597,42724,39610,19139,-14971,-13250,-22333,-31816,-19740,-13475,-27803,-15535,-7601,-6038,7875,22588,21650,4698,-7939,-17902,-13806,-8030,8497,52785,76797,59568,26640,4362,19565,34868,29390,11530,-8970,-8676,1303,1503,-9917,-11106,-2717,-11072,-17798,-4737,15661,23003,14583,9505,1221,-19137,-10571,25117,45800,43061,24217,-637,-5193,6290,-10289,-34,30550,36982,12667,-1812,-39,9345,30090,32229,14290,23062,14160,15637,10137,-8378,-14455,-14396,-14011,-7681,10678,20432,36068,59878,52990,12266,-10798,-13506,-9651,2121,9349,9268,-3811,-15019,-13038,-11784,-25808,-30556,-29992,-27587,-26780,-30245,-31299,-22959,-24051,-1437,13930,12030,998,912,-1710,-21591,-3817,13651,3734,-22420,-13094,-11038,-9186,10584,23459,12721,-12924,-2575,30486,43889,21400,-4097,-6515,-13429,-19460,-25698,-27125,-16326,-19353,16380,40703,29885,-2573,-18586,10126,33063,38101,33286,31087,17817,-8465,-26775,-24790,16363,64595,76844,9799,-23691,-20009,-25119,-6075,17746,8667,-16123,-3033,11362,10298,3539,2365,1448,2793,12622,26547,32972,28722,20432,15240,20736,19865,14451,10163,2131,1831,-583,-3711,-13689,-16530,15884,26562,20611,18824,15595,1944,-24534,-24904,-2478,10688,13787,25027,17557,10695,16953,29222,42425,36900,10806,-12477,-27413,-22397,-2878,3054,-7997,-21106,-17661,-8891,-1375,9352,7650,747,-6035,-12462,-15397,-25064,-36357,-24406,-13664,-14960,-4823,5957,292,-6729,-10855,-16735,-30237,-11037,9613,35595,57544,46547,19580,2788,3248,5101,11182,12203,-2254,-6450,18207,37329,34761,18899,1318,-18586,-22139,-9711,-8075,-13033,-11495,-27910,-21445,-10793,-9422,-24827,-17906,-4765,-6954,-8916,-8518,-1555,11250,27103,39433,53699,62941,47967,21027,-2498,-17400,3281,-3472,-84,8490,116,5378,34967,40004,27805,13057,-8643,-35430,-15898,-4645,-9750,-30156,-354,31716,28275,-2173,-10842,4416,16525,19655,11288,-2882,-13763,-209,14190,8914,-1627,-9448,-19207,-19055,-17343,-16763,-22871,-20942,-4458,17421,17495,-3978,-22918,-9828,10125,-1161,-17016,-13211,9148,6929,5475,-15773,-32361,-12015,23742,37796,31162,11700,-12137,-23426,18854,66329,87581,59683,40092,43437,47020,21409,-5059,-33990,-5442,14081,7198,-14343,-12050,-6264,-19563,-25437,-24669,-29822,-20801,-8171,3338,19353,28212,29510,15191,3392,14366,32738,24398,-7525,-26954,-22361,-13534,-15708,-23842,-21541,-25983,-36547,-19175,-4241,2028,-11220,-14863,-10389,6627,24133,31836,23382,-7553,2168,4703,-13241,-1599,18713,20639,-5979,-21054,-15745,-9599,-10678,-16006,-21285,-21068,-15919,-11465,-28410,-5315,8522,4635,-9998,-23619,-11901,-7473,-16264,-11305,2677,-8062,-41569,-8985,23124,34828,31070,31252,19067,-4529,15761,56023,68487,50296,28282,23894,27383,37542,36590,3683,-14981,3885,7201,-4322,-13495,-9859,3898,16898,34556,58496,49633,29848,4450,-15914,-10226,-5074,-3229,-12346,-30505,-27225,-6905,-6240,-10500,-7552,-8832,-23650,-19448,4015,20070,10895,250,5680,-2678,-18022,-45231,-21536,-16286,-37759,1204,20104,12524,-2775,-10121,-17325,-33567,-20040,1388,16434,17215,-1267,-27932,-9169,11336,3990,-5763,-1552,12377,7090,-8448,-11052,-2608,11779,44353,67114,42277,-16781,-13428,1007,3199,-3118,-19421,11954,51048,51831,29971,15437,6777,5925,-5480,-20307,8134,30087,26718,-4723,-27786,18109,42173,40475,7900,-16012,13648,6340,-15706,-25566,-8314,19979,45956,55580,46718,29154,11910,-12648,-11454,-6828,-10497,-14691,-17252,-16170,-2031,8059,22073,38162,33600,11250,-6435,3587,8102,7435,12445,17044,15494,25355,36869,26748,721,-20899,-23371,-16983,-14775,-17734,-14049,-8318,-6364,-13052,-1376,4222,2035,-1507,-6237,8665,10460,-4151,-21398],[-23605,-19991,4887,13142,12119,-747,-5866,3770,-6571,-16289,-8161,-582,4494,4167,12783,32652,55243,45330,17022,-11212,-26004,-29195,-24873,-19710,-12073,-5926,4294,-1267,-13440,-24078,-4632,4601,-17423,-26373,-14791,-14202,-1399,22258,33533,29510,3136,-16695,-28269,-20060,-4089,9801,29931,78487,102787,95592,82913,64280,29046,-5506,-28628,-27365,-12006,-5162,-17968,-6058,-6496,-11398,-7718,-12216,-16678,-13356,-13570,-10573,-467,26952,39114,21361,-8401,-3354,12300,9133,7439,4776,-11715,-27109,10006,37887,41644,20976,14209,17080,27645,42392,25996,6168,2094,8978,11298,15685,11260,3982,7253,19049,25155,23045,12686,2832,6675,-11100,-34482,5736,30811,29836,13729,-3808,-12013,-6587,-2914,5589,14787,25064,26522,18881,3526,-18629,-32503,-32494,-20331,5020,31580,55653,76911,80251,62588,23703,-6370,-7386,5397,1416,-10096,-12928,3895,1582,-15380,-35245,-17478,3844,12184,2440,-3778,5786,8944,-656,-2457,19970,32810,23481,-3141,-29350,-4192,1391,-1616,-16283,-16293,-21813,-26053,17782,58434,59301,15429,-28049,-35725,-23128,-16937,-10774,-6163,-11024,-3697,-7608,3309,36623,-407,-27567,81988,219836,312363,305093,211082,91073,49691,51912,42464,31162,45720,66033,52747,20697,-13207,-20157,-6026,-8128,-29961,-14919,7234,20911,25969,15808,-11658,310,33932,39499,31162,21196,7638,77,2880,3388,924,-9218,-17834,-23989,-26705,-10024,-5155,-6441,-295,30675,41700,16552,-6061,-33185,-7266,9282,18841,22601,25004,24081,6044,-19453,-28293,-8216,2814,-6395,-8125,-300,109,6743,22223,32380,35615,21663,9663,12035,18919,20753,16814,12937,12224,7929,-6863,-2981,10852,16760,4681,-26262,-19611,-5706,-7248,7183,35720,35414,45988,52721,46190,36866,17548,-6693,-20586,-22556,-16834,-1828,13710,11617,-8870,-13793,13313,25648,17975,18299,21910,4232,-16387,-23461,-8847,-15902,-22759,-15404,-15325,-9793,-9485,-5469,-11116,-4261,12364,11006,-1148,-14890,-11223,367,-3701,-19954,-33414,-8796,-759,-11801,-20943,-31883,-37350,-32285,-23162,-25109,-30264,-16405,-10088,-19495,-32824,-32438,-22906,-17893,3240,8118,3161,5008,12933,17550,19288,17062,16612,3280,-7760,-22668,-2556,46054,86915,86522,56466,26217,9831,-4635,-16887,-26384,-16221,-15678,-11666,-3505,-6569,-23259,-23192,-22790,-30887,-31517,-26573,-9952,-6395,-20029,-25850,-23672,-6882,-1319,-4908,-16605,-19732,-13607,7003,21366,17790,6546,3268,14999,29870,26209,7099,13522,27208,42974,28615,7394,-16012,-8868,2875,9636,15252,11829,-4733,-19451,-25064,-5037,5490,-4952,-29309,-12754,2520,-6258,-19485,-24694,-21421,-11556,-17071,-19146,-5273,-5031,-10029,2661,66886,72558,31542,-5065,-24680,-15479,-13011,-1824,11969,16981,14641,2698,1121,12547,22507,16607,-4961,-11820,19099,40563,37339,7078,-10277,3204,10119,-389,-3255,-5470,-13014,-5584,-14209,-27836,-23812,-31943,-12665,11408,36524,42278,1504,-20901,-3149,9241,18924,18446,10657,-2657,16766,42083,40788,18813,-17801,-17128,-29591,-26870,-8383,-3023,-17002,-14910,-9105,-7802,7730,23507,23742,7374,-6161,-15394,-9068,-2146,16442,62828,84828,62599,24059,-3713,17273,37952,35475,15541,-12874,-10903,9754,12135,-985,-6659,-1439,-11636,-19000,-7817,11479,19129,12180,11013,8368,-9362,-17388,21644,43554,40073,20236,-4422,-7368,661,-18436,-2311,26720,32021,8794,-5416,-1519,12668,32942,28835,8845,18806,12205,14193,11744,-711,-7472,-10343,-7131,2100,21371,29744,47531,80507,81516,36269,4838,-6403,-8140,186,5444,5301,-7670,-20199,-14884,-13442,-31286,-26876,-21770,-21031,-26979,-32493,-31316,-20770,-19528,404,14255,14018,5279,2679,-3311,-24265,358,19247,10019,-18100,-19644,-13639,-6798,9742,20160,11314,-9458,4677,36107,48723,26543,-2190,-9648,-15222,-19392,-25013,-25654,-15521,-11056,18705,37608,22617,-9481,-17066,7571,31166,37642,33192,29815,13826,-11329,-23012,-28197,9312,56395,72537,14940,-11560,-15810,-21370,-4765,16835,5333,-19523,2827,16157,12101,3151,-316,-3049,-2412,8604,24123,32586,29958,23550,21368,26741,21069,12524,7777,269,300,-4607,-11189,-20469,-16239,13852,25048,23161,22350,17891,3653,-22941,-28199,-8548,4427,10183,21281,14546,12400,22549,34705,44383,37093,12496,-9085,-23197,-16241,5635,16922,11610,-5513,-7179,-2624,2144,10359,3657,-7433,-10917,-16468,-22019,-30353,-38313,-27965,-19188,-21003,-7109,1998,-6639,-15799,-19254,-19942,-30798,-13987,8720,38059,62408,51312,23947,11210,14587,13345,13515,10368,-5672,-4887,21562,36865,29488,13413,-1193,-22081,-29106,-15576,-15892,-28065,-20911,-23010,-12570,-5995,-6832,-22956,-19210,-6254,-7425,-9394,-10249,35,18253,35712,47882,66831,78604,60343,28018,1037,-15619,4852,1178,-1599,3173,-2236,12896,40004,41648,29455,16525,-3506,-28049,-13954,-3891,-11637,-35578,-3641,26783,24017,212,1706,14930,21438,18089,6381,-8184,-18714,148,22236,25188,13252,61,-14873,-16427,-12695,-7575,-10009,-9394,954,19929,19467,-2998,-18088,-6863,11808,57,-17969,-21981,-1314,-619,1152,-19535,-35283,-7135,26951,36834,29347,10410,-12762,-21102,19153,64870,84346,60965,47008,53811,55521,23161,-10757,-25779,-3665,7510,-5590,-25750,-17333,-6334,-21778,-29428,-23117,-25540,-20990,-4311,11154,25341,32097,33062,18235,3897,12846,29018,19937,-12777,-28083,-18112,-10515,-15616,-23715,-16483,-19969,-47718,-26057,-8005,1628,-6753,-6407,862,18536,32551,36301,19118,-7859,7218,10393,-7220,3278,25151,26095,-3009,-24574,-18275,-13082,-16363,-22683,-29602,-26352,-17761,-12776,-26184,-4497,9604,5459,-9262,-17759,-1944,1191,-8550,-6610,3513,-9081,-37895,-7068,22952,34378,33860,37348,25242,-3108,5276,40350,52006,37317,17494,14049,19907,33673,36787,7188,-11325,4799,9501,76,-7470,-4209,6030,18549,40088,68090,57715,33844,4497,-19221,-5949,-2211,-2177,-11293,-27838,-28921,-9728,-10709,-13369,-7739,-10255,-23876,-23443,543,21268,15931,-1780,-8850,-21691,-29391,-38471,-24567,-22681,-36607,2228,16695,9175,-4794,-10236,-14044,-23128,-15754,3487,19249,20665,3088,-24035,-4838,12536,5884,-2494,-3573,9165,3769,-11747,-5381,9035,24081,53835,73412,45755,-9757,-20071,-5406,-380,-7465,-15467,19929,56864,53332,28213,10928,-127,-528,-10626,-20173,8668,27246,22132,-7713,-23564,20503,43454,43391,15302,-12846,8133,3954,-14190,-23767,-12387,11605,35749,52899,52289,39396,23952,-6275,-12118,-7996,-9406,-12312,-17349,-18113,-5115,3529,20189,41069,36893,11990,-10109,592,4507,595,7045,17210,20338,31155,40617,29263,3134,-19015,-23063,-18813,-14410,-14507,-9989,-3094,975,-6770,504,4143,8909,10400,1966,2766,-1241,-14650,-22831],[-18164,-22746,-3557,6164,5944,-4741,-2445,8351,-4834,-17916,-15210,-10258,-5737,-6573,651,18170,39812,35234,12511,-14757,-25344,-24320,-14545,-14077,-30421,-9022,7900,3429,-7869,-23293,-7605,3436,-16800,-34798,-16152,-6225,13334,36322,38958,24855,-7952,-30008,-32169,-16456,-1285,12917,34099,77817,89408,76880,68079,59548,30992,20,-16770,-13232,-909,3091,-8958,1770,-4645,-18840,-18831,-21304,-21756,-15210,-12991,-11091,-1078,30148,40717,20354,-7488,2934,18539,14869,9937,4829,-9675,-29251,710,34126,42531,25145,18870,21930,33347,46118,23552,1825,5370,15261,19461,23124,20432,16193,21362,29816,29343,22508,8023,-8979,-3340,-17717,-31195,7364,31700,28863,7615,-10289,-14620,-5680,-1030,6472,13578,21130,24328,17937,2265,-15585,-26430,-28062,-16187,6432,29509,48109,67457,75733,65445,30464,-947,-14369,-5203,-7054,-14777,-14164,1867,-1992,-21249,-29240,-12721,5444,9512,-3691,-10247,-238,7320,4690,7307,26055,35680,25533,-1318,-24866,2741,9088,2454,-15668,-11700,-9710,-18089,14353,55437,62180,23587,-20350,-39346,-25701,-19273,-8349,-732,-4132,1363,440,11917,42738,9964,-54412,16925,131149,218528,222944,150978,60949,50994,57357,43244,30265,46940,67194,52091,18178,-14553,-11997,2515,-273,-26941,-30522,-12394,5428,14756,5664,-20391,3528,33378,32372,21348,16724,6751,30,1311,231,-3705,-14999,-22849,-23219,-19717,-4495,-1827,-6476,-8964,23271,39926,16981,-2473,-34806,-14603,3893,22193,27105,27545,21930,613,-25034,-27527,-7524,983,-10742,-10200,-1700,-301,5902,21728,36278,39088,23705,10856,11068,15177,15434,12089,10975,12927,13275,-1019,-1160,10447,14692,560,-21802,-9620,-3783,-11959,510,28440,30897,44064,51716,47747,40168,17554,-5790,-18660,-19163,-11495,4320,17666,12572,-9454,-12532,14593,19362,3340,8770,20297,5095,-15898,-19950,-4327,-7649,-10266,-5820,-8378,-12257,-15052,-4519,-11942,-3175,14872,12855,2324,-8176,-11286,-6638,-9322,-24124,-35942,-9213,2762,-2116,-11782,-28280,-41362,-39588,-29316,-24557,-24342,-13867,-10669,-24053,-36071,-33295,-30359,-29038,-6197,2413,918,5250,10272,11510,10574,8620,12794,3079,-8563,-17336,-248,42777,82359,82238,51784,21217,3686,-10920,-20925,-25219,-17036,-16112,-12388,-4708,-8076,-24999,-19888,-18157,-26609,-31123,-29866,-13741,-11813,-27275,-27946,-26655,-8524,755,-698,-11949,-15069,-12622,4686,20641,20306,10091,5277,16793,32673,29190,10358,14394,28239,47634,36234,11618,-16275,-9773,412,7463,15244,14818,299,-16687,-17612,3778,9613,-4761,-30680,-11700,2018,-6423,-18702,-23392,-18606,-10237,-15530,-23379,-12002,-14887,-23301,10324,78932,79636,34213,-4234,-20658,-12746,-7480,3451,12594,11866,6088,-3946,349,14235,24267,17158,-5550,-10085,21659,43196,41419,13970,-6158,-792,6127,-554,-1416,-5243,-15304,-6766,-12726,-23128,-22403,-31829,-11707,15568,43598,51233,7385,-18905,-1313,11787,22897,24351,16708,-3930,8799,36879,37763,16018,-19670,-20890,-32692,-17108,3608,8368,-6339,-11103,-9334,-9846,6016,22406,23787,8388,-5693,-14211,-5728,2437,21684,67712,86923,60647,18589,-12359,16312,40629,40551,19348,-14861,-13397,14959,19383,6135,-2250,-1071,-13956,-21949,-12714,5179,12756,7739,11484,14976,-466,-24621,16986,40222,36598,15651,-10475,-12556,-7147,-26463,-4959,20842,25527,5016,-6673,2363,21016,39098,28196,5053,14557,8424,9444,9717,3765,-2059,-6356,490,14078,34201,37896,55249,96122,106090,58093,17475,-1682,-8318,-3464,-586,-1435,-13925,-24592,-15613,-15362,-35607,-17431,-11539,-15315,-27704,-35157,-32393,-20211,-15636,1935,13051,14210,8553,4563,-5315,-27952,2508,23484,16214,-10873,-27101,-16816,-5681,7518,15379,8786,-7480,8762,39097,50026,28353,-2335,-15466,-19293,-20300,-24332,-23487,-11814,-789,22600,33381,13510,-17485,-15217,3343,26262,32837,28594,24877,7533,-13126,-17775,-31248,1237,48999,70898,23694,-763,-12084,-21235,-6795,13237,62,-23771,6422,19093,12676,2238,-3086,-7196,-7517,3723,20368,30843,29643,24602,24288,28812,18744,7854,3714,-2948,-2363,-8975,-18306,-29203,-17369,10170,22152,23780,24009,19179,5095,-20699,-33828,-17387,-4495,3963,14503,9354,13380,27495,39074,44122,34819,11639,-7951,-20051,-9999,12800,27876,27813,7996,1829,1555,3109,8911,-2251,-16234,-14137,-19820,-28775,-35371,-38978,-32389,-24773,-24847,-7718,-2301,-14492,-24546,-26274,-24287,-30502,-18076,5730,37823,64169,52918,25044,16358,22706,19203,14183,6737,-10453,-3710,23065,33698,21694,6299,-5454,-27400,-37024,-21417,-21039,-16139,-16874,-13458,-5135,-2049,-4713,-20277,-20910,-8407,-7503,-9193,-12272,985,23775,42267,54013,77223,91758,71734,35667,5543,-14099,4819,4268,-3016,-1682,-925,21180,43739,41535,29152,17555,-256,-20982,-11293,-3567,-13044,-37963,-9943,18152,17766,5024,13138,23893,24988,14875,-403,-14978,-24189,657,29235,40705,27538,8648,-11252,-14160,-7422,2736,3000,467,4102,19199,18701,-3369,-14045,-4926,12085,98,-19286,-26237,-8045,-9660,-5747,-24683,-34365,-5062,25569,30949,22856,5875,-15763,-20498,17260,60289,77500,59345,51191,60865,61404,24554,-16095,-19681,-1272,1772,-17830,-37157,-23926,-9856,-27849,-32246,-19447,-19506,-18621,-924,17210,28753,32660,33133,18504,2691,10246,24313,14350,-19281,-29513,-15613,-9295,-17141,-24507,-13324,-14316,-36862,-30548,-12571,-258,-3845,278,9536,27163,37558,37320,11761,-7884,10595,14608,-2055,6662,28917,28151,-2551,-29443,-20683,-15525,-21390,-26038,-27337,-30818,-22457,-16420,-26473,-6211,8316,4479,-9551,-12530,5763,7430,-3092,-3257,3543,-9347,-31616,-7625,18866,30328,35178,42568,30652,-521,-7182,21621,32816,22652,5746,3131,10763,27200,33814,7257,-10444,4292,10527,3933,-1147,1679,8220,20150,46094,77414,65287,37188,3861,-23292,-3867,-1530,-3699,-12930,-26585,-25212,-7374,-12791,-19222,-9996,-12077,-22971,-27281,-3230,19673,19052,-1611,-20954,-41924,-33818,-28994,-26934,-31771,-28740,3413,11000,2316,-10126,-13567,-9839,-14312,-11321,4235,20592,24139,9883,-12652,1228,11902,5842,-787,-7572,2627,-2810,-17295,-982,18152,32723,58426,73758,44476,-4104,-27281,-15719,-7060,-14643,-11289,26600,60775,52864,25019,5299,-9264,-9846,-18032,-20041,7011,21426,14517,-12822,-22221,19352,40455,41878,18995,-6202,4364,1353,-13382,-20852,-16302,2268,21491,44414,51983,43695,30453,-2777,-15398,-12258,-10717,-11627,-18725,-22947,-11756,-5178,13570,38436,35094,9481,-16720,-5344,-833,-6224,-274,14660,22611,34371,41375,28539,2568,-19313,-23631,-21031,-14987,-12642,-7556,251,6390,-2107,1089,2839,14771,20032,10150,-93,-13209,-17239,-13485],[-10829,-14469,-4398,3314,2215,-5495,4042,15781,314,-14726,-18395,-17619,-13416,-14345,-8598,6471,26660,27228,10321,-15218,-24045,-18883,-3962,486,-25397,-9710,9340,5936,-3650,-22027,-10795,1608,-15269,-34496,-12924,4071,29786,55153,50656,25570,-15472,-38910,-24420,-11665,1624,15649,37150,74734,74573,57481,52524,53546,32481,7080,-4300,604,14527,17594,2146,9514,-1678,-22771,-27214,-29963,-27917,-18076,-13398,-11557,-305,31249,38747,16101,-9704,4838,21166,17451,9560,2991,-8928,-30771,-9730,27365,38852,25410,21616,26163,37556,48063,20928,1029,9644,19851,23941,26319,25588,24721,31142,35605,29451,19616,4492,-18811,-15916,-25820,-30518,3861,26131,22019,-2006,-19070,-18993,-6548,-991,4783,8565,12570,16762,12752,-1912,-14554,-22069,-24802,-13929,4878,23279,35906,51924,65154,64216,35196,5327,-16243,-15460,-17429,-22179,-19006,-4155,-9518,-29640,-23942,-9500,5196,4999,-11510,-18604,-8528,3302,8337,14714,28087,34240,24161,-1900,-21568,8271,14740,3526,-17667,-5786,8436,-1806,6405,42441,56556,25638,-16407,-42961,-29855,-21715,-5928,3738,418,2738,5267,19939,47368,17864,-93268,-65972,30503,118139,136367,83575,20083,42454,52348,34115,20611,40029,59487,43649,10517,-15988,-4652,9439,4897,-22626,-51585,-31382,-5168,5948,-5228,-30781,4296,28161,21447,8860,7578,1678,-1852,-1164,-4090,-9763,-22663,-30158,-24518,-16182,-2192,-2435,-10184,-21003,12428,34742,14730,-831,-29967,-27031,-7253,20468,28611,28085,18590,-4330,-28805,-25689,-8380,-2584,-16837,-16455,-8029,-4709,2335,18650,35576,37021,21592,9033,7862,9436,8236,5449,6904,11040,13719,-466,-3884,7155,9886,-4372,-11044,370,-2103,-17294,-7347,18369,21865,36491,45029,44389,38946,14304,-6340,-17565,-16603,-7438,8021,17763,9834,-12827,-12140,14802,12551,-14216,1939,19311,5137,-16609,-19733,-2871,-1462,652,6565,2786,-10055,-22654,-6108,-13287,-2036,15955,13153,4446,-2939,-8863,-12799,-17029,-30042,-39447,-12762,3580,3893,-6510,-26534,-43482,-43708,-34922,-20414,-18961,-12584,-13077,-30353,-28436,-22084,-16566,-23730,-13384,-2626,-1156,4047,4505,1447,-2312,-4238,4661,538,-8557,-11002,1300,34732,71036,73376,46069,17612,138,-14574,-22233,-22342,-18595,-17392,-13995,-7020,-11046,-24910,-15593,-13926,-23752,-30134,-32212,-17132,-18270,-33037,-24965,-25068,-7473,5011,4513,-8034,-12983,-13337,-603,17208,21422,13485,8004,18923,34822,30860,12643,14953,28264,50111,41484,14020,-17653,-11875,-4556,2590,13258,17150,7336,-6852,-5480,11857,11793,-6283,-31058,-10471,2065,-5935,-17504,-21782,-15536,-7044,-11687,-23362,-18512,-24023,-36369,18582,84693,81113,33627,-4783,-18146,-10735,-3005,8480,14946,9927,19,-10930,-919,16521,27070,18264,-5955,-8839,23437,44744,44199,18720,-3567,-5217,1401,-1260,151,-4214,-16002,-7168,-8774,-17633,-21421,-32173,-11019,17972,47593,56239,11165,-16558,480,13748,26199,29851,23069,-2749,-742,28100,30980,10498,-21976,-23826,-27057,-6468,15786,20260,4442,-5131,-7615,-11032,3957,20510,22864,8653,-5749,-13388,-2746,6565,25050,68172,83884,54792,11540,-18761,17347,43265,45226,23794,-12661,-15563,17475,23990,12048,2630,-208,-16276,-25413,-18137,-1616,5190,2249,11652,21054,7505,-30846,11983,36319,33277,11907,-16916,-20087,-17015,-33911,-6472,15762,21300,5607,-927,13233,33745,47452,29791,2438,10755,4792,3341,5353,6001,2073,-2209,8853,27215,47959,44955,59745,106491,125106,76753,27521,1661,-8935,-7403,-7089,-9404,-21117,-24293,-13412,-15418,-29935,-6579,-321,-9232,-27651,-36330,-33268,-20206,-11401,4465,12050,14110,11947,7630,-6134,-31072,3897,27040,22477,-2520,-28918,-18226,-4318,5549,10903,6631,-6235,10101,39921,49063,28288,-3174,-22378,-22828,-19549,-21806,-19618,-4964,11592,29936,30459,4676,-23738,-12200,-936,20486,25900,21302,17727,487,-11477,-10797,-28636,-5155,45043,73530,35330,9514,-8483,-23398,-10727,8447,-5401,-26970,8717,20980,12876,1635,-4988,-9833,-10676,50,17152,29073,28829,24804,25365,28259,14210,1778,-473,-5852,-4487,-11486,-20881,-36084,-18122,6254,19353,23750,24869,20648,7844,-16232,-34856,-26694,-13352,-2834,6378,3721,15152,33157,44052,43851,32074,9819,-7683,-16235,-2520,19978,36920,40890,19814,10103,4865,2986,6388,-8668,-23801,-14750,-21801,-34405,-35191,-35157,-35833,-28279,-23836,-6448,-5730,-21120,-26425,-22424,-26433,-29563,-21576,2490,36589,64389,53062,24527,19458,28425,23104,13648,2415,-14890,-1552,24119,29510,13441,-134,-9194,-32178,-43480,-25307,-20983,-7667,-8471,-4220,1838,2486,-1150,-15418,-20970,-9192,-5581,-7090,-13016,2800,29064,47626,58480,85123,102370,82100,44250,11811,-11332,4659,7246,-1799,-2467,5817,31083,47555,41355,28595,17947,2867,-13534,-6750,-1506,-11584,-32767,-16889,8689,12723,12278,23611,32029,28342,12002,-6734,-20990,-27256,2571,36010,55783,42337,17921,-6593,-10643,-707,13556,15295,9125,6105,16625,16719,-3407,-9538,-2432,13010,1109,-19744,-21650,-6494,-16166,-12627,-28703,-30082,-3840,21819,22653,14197,496,-18740,-20186,14876,54801,69609,56758,54072,65831,65715,26983,-18444,-14458,2502,-221,-24255,-34940,-29839,-14834,-35413,-28786,-12406,-11039,-11834,4191,23309,31514,31993,31831,18190,2074,8863,20902,9895,-24818,-29075,-12701,-7682,-18006,-23947,-9933,-8312,-25654,-27621,-14764,-1058,-213,7201,17451,34136,41082,37320,4698,-5550,14707,19833,4472,10551,31939,29041,-2260,-33049,-19783,-14224,-23082,-24810,-21310,-29196,-27407,-19321,-26929,-8275,7113,4356,-8032,-5826,13537,13704,2621,1267,5981,-5408,-23046,-7745,13335,24933,37226,49007,37652,5731,-15950,4520,15304,9809,-3733,-5447,3306,21257,30428,6517,-9546,4937,12642,9387,7433,9752,12602,23541,53913,88105,75299,43687,6391,-24000,-1346,-222,-4424,-13986,-25785,-21717,-691,-7672,-24140,-12358,-12016,-20074,-24628,-3537,18329,22356,2411,-22613,-43551,-25171,-19404,-25714,-40429,-19483,7204,6672,-5015,-15820,-15340,-2807,-4295,-4820,6190,22954,30040,20573,1269,8966,11914,6683,2312,-9746,-4195,-9567,-20836,4254,26504,39328,59791,69907,40661,2187,-24411,-26994,-14053,-21959,-5061,33674,64871,53349,24011,2790,-16570,-19618,-25133,-18045,5501,15088,6100,-18259,-21715,17200,35725,38170,20719,1305,5172,838,-11786,-16340,-14639,-1977,7940,32939,47909,43806,32916,-1131,-19458,-17386,-11893,-10930,-19745,-28409,-18599,-15260,4258,32308,30620,6428,-23056,-11866,-4958,-8632,-6527,10958,23438,35893,40117,25670,167,-20400,-22767,-20051,-14870,-11026,-5915,2266,10147,1249,968,982,19179,27530,17220,1515,-11237,-7347,-5939],[-9828,-11477,-5447,-2266,-6039,-9821,6438,19017,1862,-14064,-22682,-28027,-24148,-24506,-19774,-6629,12121,17109,5672,-17427,-25922,-17629,1095,10286,-13992,-12602,4641,2429,-4664,-24644,-17271,-3846,-16785,-32330,-10170,11765,42502,71425,63300,30519,-16620,-33077,-17965,-8344,2521,16105,37615,68866,58937,37718,35986,45483,32003,12517,5678,12404,29672,33576,12973,16218,1279,-22839,-29012,-35086,-34658,-21730,-14424,-11700,1478,30648,34260,9874,-14282,2944,19933,17049,7074,-21,-9058,-31140,-19456,19040,32360,23403,23189,29520,39840,48114,19058,3245,13936,23241,26284,27048,28363,31048,38006,38066,27451,16732,4786,-17693,-25949,-29639,-30013,-2064,17463,12719,-11916,-26572,-22248,-6693,-254,3269,2793,2616,6845,5801,-6465,-13362,-16903,-19915,-10682,3405,16370,23504,34833,51909,60954,38691,11544,-13242,-21707,-25822,-28489,-23833,-10434,-17068,-33848,-17289,-4597,6777,2596,-16917,-24969,-15009,661,13129,22390,29167,31581,22494,-1326,-15925,14868,20519,4726,-19236,1939,30417,28008,22889,44997,59133,30832,-11675,-42390,-31541,-20969,-948,9731,4907,3507,8496,26667,51594,23207,-108758,-100068,-670,93279,115626,59901,-5485,33197,46730,24912,9093,29984,49001,34121,4296,-11590,4958,16753,8255,-18898,-41375,-26834,-3995,2115,-13484,-34234,6060,22890,11829,-934,-1831,-3084,-771,1265,-3357,-11399,-27190,-35893,-24073,-12459,85,-3573,-14436,-32782,3348,30124,12803,1187,-23625,-40068,-18730,17276,30011,29498,17380,-5157,-26499,-20928,-7214,-3977,-19950,-23385,-15267,-9447,-1277,15497,32789,32435,18491,7362,5698,5302,2716,119,3774,9861,12109,-2610,-8130,3869,5267,-5482,2421,10951,436,-21330,-13416,8551,10909,25748,35386,38607,35500,10250,-6082,-14848,-12424,-2298,11449,16092,5649,-16695,-10610,15804,8754,-30796,2298,21319,6958,-15684,-20110,-2547,4117,10800,19362,14913,-3948,-27912,-7104,-12977,-282,16262,13149,6822,2046,-3767,-12702,-22157,-32353,-39914,-17634,2336,5549,-6802,-29365,-46675,-44770,-37685,-14561,-13018,-11198,-15676,-30405,-19170,-9866,-1945,-13485,-14168,-4339,-1417,2233,-3777,-12185,-17966,-19444,-5917,-3031,-7444,-5420,2378,23913,55484,62252,40877,16261,107,-13697,-19348,-18210,-18624,-18616,-15585,-9063,-13727,-21383,-10386,-10251,-22640,-29897,-32073,-18599,-24001,-29778,-18296,-19718,-3146,11164,10048,-5290,-12211,-14099,-8050,11753,21650,17138,11850,21630,36427,31536,14288,15409,27572,50764,44697,15059,-19530,-14265,-11138,-3683,10451,19431,15918,6612,7974,18800,12254,-9036,-28880,-9046,2789,-4654,-15810,-19918,-11879,-2041,-6926,-19872,-21568,-26102,-21862,25974,83429,76692,29777,-6735,-16906,-9650,283,12995,18730,11686,-1610,-17253,-2512,19073,30562,19805,-5990,-8304,23962,44468,44597,20492,-3016,-9845,-3381,-1999,1747,-2351,-15112,-8978,-5593,-13267,-20944,-32028,-10867,18245,48023,56716,12556,-13987,2051,14804,28355,34371,29002,292,-10801,16198,20402,1605,-25465,-26317,-19564,3927,27474,31843,14794,1392,-4833,-11474,1685,17993,21038,8085,-6481,-12934,-307,9887,26245,63977,75531,45029,2971,-20139,19017,44872,48819,28289,-6793,-16056,17201,25641,16190,7233,1303,-17371,-28972,-23753,-7901,-3130,-4643,10784,25391,13532,-31423,6220,31139,29373,8966,-21702,-30235,-29490,-39183,-6798,12824,20974,11431,10447,28094,48099,55628,32217,-82,7009,2434,-2904,-1284,5610,4155,1137,16723,39588,60324,49628,60243,110333,136053,90089,34029,3220,-10265,-11799,-13918,-18582,-28653,-19436,-9289,-13773,-23473,3831,10645,-3250,-27088,-36232,-34608,-21322,-7539,7419,11385,13666,14929,11158,-5819,-30382,4382,29207,27699,5535,-21569,-17032,-2822,3765,6712,4485,-6468,7871,37793,45736,26300,-4989,-30380,-23505,-16311,-17804,-15353,2586,24551,39918,29398,-3378,-23073,-8730,-5435,14237,17525,11679,8304,-6996,-6840,-3251,-22519,-9105,43857,78222,47056,18359,-5592,-27696,-16597,2278,-11002,-28092,9077,21023,11908,529,-6696,-11699,-12115,-2188,14510,26784,26778,23569,24295,24859,7217,-5856,-4772,-8565,-6283,-12142,-17939,-28327,-18478,1647,16193,22502,24226,21594,11367,-10180,-25977,-29197,-19452,-9747,-3178,-2236,17289,38820,49105,43516,28700,6640,-8500,-11643,5308,26433,43190,49373,28433,16387,6493,1239,2221,-16153,-29884,-14333,-23765,-39586,-29825,-30052,-37700,-29855,-21055,-5231,-9274,-25838,-20151,-13871,-24016,-28837,-24817,-1159,34103,62689,51416,22039,19674,30557,23623,10390,-3679,-19296,573,23802,23688,4487,-5922,-12524,-36078,-47946,-28486,-19320,-4148,-1995,2968,7239,6745,3109,-9796,-20102,-9290,-2999,-4634,-13559,4362,32825,50311,59677,88549,108246,89214,51589,17950,-8541,3236,8876,1048,384,14885,40568,49921,39938,26750,16806,4831,-7096,-1981,1383,-8376,-26305,-24825,-1668,8417,18252,30561,37248,29843,8656,-12876,-26326,-27102,3976,40567,68075,55724,26313,-2371,-7506,5347,22313,24519,14618,5193,10521,11730,-4923,-6748,-1311,13116,2026,-20005,-18438,-1438,-18435,-19637,-32567,-26550,-4920,14631,11072,2455,-6890,-22773,-22021,10139,46935,59419,51395,53464,66464,66063,27922,-19675,-12166,4785,-651,-23729,-27633,-35347,-22783,-38003,-21495,-4993,-2915,-3964,8960,27144,31478,28154,27213,15339,134,6664,16725,4579,-31071,-28499,-11429,-7869,-20406,-24117,-8510,-4711,-16767,-21440,-16231,-2768,1885,11910,22002,36795,40845,34627,-2856,-3888,17307,23803,9762,12238,31550,26475,-4416,-35773,-18231,-12618,-24295,-23183,-16139,-23512,-33348,-22771,-29868,-13128,3598,2719,-6959,-274,18888,17567,6141,4404,8377,-601,-15656,-9357,4415,15996,37120,53487,43195,12038,-17384,-10002,-590,-2512,-12846,-13518,-4313,13996,24646,2939,-10675,4037,12809,13177,14798,16536,15795,24668,57961,93626,80997,47492,8153,-20799,-600,-931,-6021,-15529,-28073,-22284,4223,-303,-26419,-18029,-13641,-19603,-22889,-2930,15001,22748,5672,-17922,-30360,-16409,-13272,-24682,-41158,-12097,10183,2133,-14780,-22273,-11976,4929,4565,638,6664,23544,35110,30944,13826,14466,9973,6094,4423,-11330,-13136,-18263,-22541,7254,30968,40896,55227,59472,32261,6447,-15669,-38483,-23068,-25147,269,38123,66343,52815,23966,2927,-19387,-31614,-29537,-16858,2170,6557,-4885,-26093,-23296,12778,28018,30744,18505,5788,7128,19,-11846,-13129,-9875,-445,-2162,18229,39129,38588,30141,-2701,-24888,-23153,-13034,-11358,-21672,-31653,-22447,-24007,-7811,22861,24163,3698,-25144,-17933,-7283,-6845,-10599,5789,22160,35009,36348,20320,-4286,-21933,-20583,-16638,-13683,-9551,-5099,2901,12181,3296,340,-1081,22093,33115,22969,5573,-2650,1037,68],[-7872,-7696,-1945,-3370,-11475,-10700,11305,24467,5876,-10635,-22019,-33971,-31444,-30793,-26280,-14190,3132,11303,4342,-15792,-24224,-15001,5475,17991,-2899,-13572,-922,-1901,-6020,-26439,-21817,-7837,-17016,-28221,-4951,20291,54362,86361,77868,41984,-7443,-21756,-10050,-3364,4813,17798,39297,64876,47687,22371,22544,38931,32440,18395,15470,24285,45546,50905,24889,24078,6178,-18483,-23921,-32732,-38631,-23416,-13420,-9061,6213,30966,30240,4820,-18412,-262,16780,15464,4468,-2431,-8531,-29329,-26094,11285,25480,21192,24792,32440,40662,46879,18872,7863,18600,26505,27983,26762,29878,36005,42727,38209,24455,15102,8936,-9412,-24585,-26114,-28614,-8981,7977,3338,-20139,-30022,-23445,-5600,1695,2694,-2618,-7523,-4354,-2419,-11076,-11985,-10751,-13086,-6076,2497,9662,12820,18505,36904,55130,39878,16407,-8837,-24204,-31510,-32799,-28078,-16329,-23826,-30849,-9996,1525,10052,2337,-19638,-29015,-19260,-591,18356,29488,28998,27441,20117,222,-8411,21428,24969,5284,-20617,9995,50982,56557,48168,59483,68650,38946,-6518,-39761,-30325,-18994,4853,16194,8389,3452,9387,28100,51193,24508,-104027,-106986,-5281,93906,119745,61539,-8802,28477,44043,19856,-53,19490,38747,26253,1516,-3884,13682,21458,8690,-19840,-43880,-30640,-8981,-4416,-20648,-28833,8511,18971,5078,-7121,-10542,-6607,3377,8718,3261,-7691,-27348,-40160,-22588,-8915,1976,-5450,-19824,-42487,-1089,26992,10529,2194,-17346,-29846,-25579,12489,30285,30812,17648,-3040,-21372,-15124,-4597,-3395,-19088,-28406,-20436,-13037,-5359,11228,27114,24971,14024,5396,4221,2815,-1003,-4159,1050,9012,8250,-7960,-13856,27,479,-1954,16413,20481,2060,-25547,-17875,-1213,-2359,11567,22820,30024,29151,4709,-6092,-11724,-7786,2893,13794,12026,-478,-21152,-8838,16439,7530,-26519,7301,24571,9685,-13431,-20471,-3665,8230,18436,28123,21919,-1203,-29579,-6917,-11655,639,14462,11763,8514,5627,1263,-7430,-20777,-28238,-37264,-24061,-1684,3030,-11485,-35297,-50458,-45047,-38345,-9141,-7711,-10574,-19004,-25275,-10229,1400,9826,-5788,-11051,-3816,-1147,-994,-14042,-26754,-29653,-32276,-17926,-7878,-6859,-2103,1840,10761,36742,49374,35456,15352,1189,-10852,-15482,-13964,-17076,-20547,-17929,-11070,-15451,-17047,-5669,-8203,-22937,-28431,-26870,-17664,-26702,-22401,-11237,-13971,2450,17345,14256,-4736,-12584,-13861,-17127,3892,20221,20064,15727,23745,36246,30255,14446,14849,25305,48786,44993,13961,-22545,-17122,-19591,-10545,7107,21108,24404,20372,20260,23282,10142,-13667,-27005,-8531,3067,-3696,-14730,-18947,-8707,2977,-3269,-17849,-19776,-20069,-8346,30282,74362,65763,22001,-10825,-17507,-10412,1416,15806,22209,15008,-41,-22618,-5211,20556,33259,20563,-6542,-9533,22018,40995,41083,18053,-5569,-15249,-8300,-3011,2870,-568,-13250,-13975,-5617,-11229,-21549,-31377,-12313,15340,43869,51788,10761,-12096,2417,13883,28126,36523,32890,2987,-20278,1267,5712,-11446,-25857,-29506,-13223,12909,37488,41716,23353,6715,-2697,-12219,-1464,14287,17684,5921,-8698,-13643,583,11288,24288,54382,61171,30724,-7827,-17768,19014,43747,49893,31368,273,-13034,13936,23549,17333,10089,2725,-16509,-31406,-28612,-12116,-11250,-14047,7351,26175,15988,-27790,-1379,23393,23451,5792,-21334,-39629,-41642,-32798,-6951,11667,23154,19345,23063,43102,60863,61159,33722,-3531,2827,1802,-7993,-10628,1579,2859,2115,22205,48828,68633,50054,55403,106123,136537,95578,35463,1897,-13383,-17725,-21599,-29593,-29396,-13914,-5801,-12397,-18669,11803,19471,1167,-27298,-36901,-38171,-24889,-5697,9127,10216,11978,16056,13410,-5521,-25950,3137,28627,30159,11395,-13914,-14393,-2292,1065,1653,886,-9648,751,31613,39389,21560,-8989,-40285,-20597,-11811,-14179,-12861,7849,35360,49786,28962,-11152,-17987,-6410,-11413,6704,7463,-592,-4152,-13869,-1639,2881,-17094,-11743,42401,80943,55511,23935,-4535,-32543,-24928,-6344,-17493,-27059,6112,17642,8187,-2643,-9644,-14427,-13387,-3954,11424,22603,21931,19425,19952,17724,-3164,-15421,-9539,-12053,-8955,-12565,-13364,-20397,-19378,-4979,11270,18620,20584,20441,14034,-4378,-17363,-19661,-18899,-16744,-14960,-8862,18425,42799,52527,41812,23502,960,-10726,-6838,11792,30560,45159,51372,31778,18785,4965,-3321,-4791,-25874,-33878,-15137,-27524,-39736,-24204,-25701,-36394,-31140,-19750,-6134,-14439,-27446,-13062,-6828,-20736,-29526,-28229,-5720,29739,58334,47279,16955,15936,27735,19241,2809,-12893,-23893,1127,20767,15255,-5708,-11460,-15987,-38701,-49934,-33234,-20353,-6650,808,6709,9891,9668,6846,-5006,-19444,-9785,-1364,-3420,-15092,4459,33792,49080,56376,86024,107761,91347,55849,22273,-6879,-384,8084,3785,4622,23161,47757,49522,36364,22935,13611,4958,-2623,1807,4229,-4764,-20719,-32652,-12677,3714,20137,32290,38258,28691,4927,-17671,-28652,-24937,3661,41808,76221,66524,32968,644,-5633,9614,27803,29698,16233,804,458,2975,-8881,-6862,-2507,11850,2824,-18514,-17292,2374,-15771,-23686,-35817,-25064,-8315,4555,-3166,-11771,-16018,-27375,-26206,2841,36758,47094,43045,48939,62412,62043,26591,-20231,-12633,4858,-963,-20978,-22589,-29826,-29647,-27293,-12643,1910,4227,3890,13166,28493,28614,21385,19546,10171,-2882,3685,11868,-1300,-35533,-27036,-11415,-9746,-24279,-24475,-8733,-3573,-10400,-14961,-16815,-4958,2722,14566,23331,35413,37631,30719,-8586,-3191,18882,26892,13908,11873,28082,21216,-8309,-33782,-16429,-11368,-25404,-21206,-10857,-16526,-31986,-24328,-29812,-19714,-1407,255,-5542,4924,22740,19930,8328,6812,10974,4298,-9512,-11051,-5576,5749,35559,56243,47551,18078,-11450,-15213,-10070,-11334,-19813,-19566,-10498,7377,18646,-1287,-12019,2515,11610,15721,21185,22298,18153,23423,56544,90994,78638,45660,8627,-13973,-259,-2593,-6283,-14000,-29375,-26137,7015,7504,-21563,-26040,-16676,-21373,-21639,-1156,11307,21176,7706,-12492,-21713,-10566,-10033,-23869,-33814,-5956,12567,-838,-24240,-19990,-3422,14909,13600,5872,6729,23338,39690,40718,25109,18175,7241,5368,6542,-10841,-22093,-26697,-21721,8446,32138,38325,46115,44303,21203,9572,-5763,-27469,-30927,-19305,5134,40241,65452,52036,25893,6374,-15177,-28335,-24729,-16017,-1928,-2707,-17093,-35150,-24844,7822,19062,21013,13279,7207,8528,-1476,-13439,-11113,-4506,4657,-4371,2625,27189,29453,23607,-6067,-27367,-24074,-12578,-12169,-24130,-28559,-19304,-22662,-19765,12484,18188,3089,-20819,-20473,-7657,-3544,-11799,-520,18721,31654,30182,12601,-10708,-23175,-17759,-12464,-11568,-8456,-5505,1836,12230,3623,-1303,-3874,22834,36027,26321,8722,3064,6785,3625],[-5252,-3946,3606,-893,-14154,-8663,17924,31396,11341,-5925,-18457,-33981,-35496,-33909,-28698,-16653,-820,9465,5710,-11150,-18933,-11315,8443,21981,5697,-14193,-7420,-7191,-8115,-27854,-24435,-10491,-16542,-23493,1325,28530,63945,97553,91216,56293,6834,-9510,-2001,2008,7547,19954,41719,62841,41014,11693,12012,33471,32935,23515,23864,34762,59930,66609,36014,31812,11676,-12735,-17264,-27378,-38942,-23510,-10954,-4311,12992,31714,26452,1014,-21752,-4801,11463,12180,1248,-4943,-8148,-26533,-29984,3943,18363,18497,25444,33573,38945,43545,19487,13080,22757,29265,28943,25231,29515,38677,44465,35522,19947,14169,14681,-255,-15743,-19108,-26776,-16803,-920,-4394,-24608,-28070,-23141,-4124,4029,2593,-7619,-17749,-16800,-12327,-16455,-11325,-4500,-5195,-875,1602,3010,4684,5028,20528,45821,37713,18931,-5275,-24632,-34769,-34548,-31722,-21880,-29593,-25475,-3475,7541,13858,3083,-20685,-31238,-21812,-1233,22849,34728,27014,21492,16408,2021,-66,26869,26907,4021,-22226,16729,64285,71916,58667,64281,72764,44844,-2149,-35709,-26439,-17955,9871,22590,10704,2700,9067,23800,44236,23938,-86128,-135283,-49372,49619,89235,50375,-1629,28370,41900,16867,-5257,10726,29913,19874,804,3330,19063,22083,8122,-17136,-39643,-46828,-24627,-14722,-24535,-21288,11643,17590,1457,-11167,-17789,-7984,10019,19879,14638,465,-23333,-43292,-20858,-5560,3757,-7596,-26181,-36162,2693,27635,8259,1543,-12019,-18326,-20334,6659,29139,31800,19281,964,-15532,-9118,-976,-1160,-15159,-23044,-16789,-12164,-8898,5764,18706,15063,8457,3230,3497,2295,-2326,-6976,-1252,8468,3104,-15919,-19702,-4234,-3660,6071,30198,28368,2141,-30438,-20207,-10406,-17184,-4696,8940,19439,20288,-2073,-6641,-8773,-3243,7767,15160,6103,-7926,-23898,-6782,16496,8040,-14841,13430,27708,12870,-9760,-18948,-5143,11264,23572,31998,22553,-3429,-27920,-5152,-9294,818,10845,9258,9690,7868,5225,-111,-13336,-21178,-32962,-30697,-7653,-1353,-16397,-39066,-50822,-45035,-37990,-4321,-3078,-10377,-22359,-19894,-1640,11547,18422,-855,-7321,-2164,-712,-4514,-23144,-34214,-27249,-33567,-28883,-12560,-6708,-629,353,-2567,17400,36547,30167,14386,2388,-7462,-11422,-9253,-13723,-22410,-20180,-11739,-14229,-11796,-1108,-6975,-21334,-21210,-15985,-13052,-23398,-14237,-4003,-7855,9022,23602,17552,-5339,-12140,-10522,-23235,-4783,18253,23056,20222,25864,34909,27930,14151,14328,22575,45317,43424,11846,-25471,-18647,-28229,-14017,5592,23540,33254,34125,31529,26165,6693,-18800,-24598,-7942,3776,-2184,-13363,-17951,-5091,8439,-66,-16396,-15236,-11626,3592,31887,59849,50627,12244,-15186,-18086,-11500,1793,18046,25848,19396,3780,-24673,-7495,22020,36023,21623,-6263,-11082,19007,35693,35018,13032,-9501,-19335,-10955,-2057,5466,2643,-8679,-18728,-7579,-9921,-21097,-29183,-13758,10973,36988,43649,7946,-9169,3268,12655,27051,37704,35921,5852,-24026,-13321,-10159,-26018,-19686,-30451,-6563,22327,47606,51387,31576,12202,118,-11523,-3294,11723,15123,4383,-10214,-13459,1858,12671,21319,41937,43435,14480,-18422,-13585,18377,41460,50169,34621,9186,-4369,11382,20392,17532,12968,6212,-11427,-28363,-26893,-9619,-12612,-23757,3165,25103,16750,-24280,-8485,15310,17545,4397,-14465,-26741,-29689,-22184,-4941,13831,27851,28596,36659,58512,72743,65688,36125,-5002,1461,5732,-7245,-18987,-3379,611,2849,27108,56447,74300,48323,47794,96604,128955,95031,34283,475,-15588,-22632,-26433,-32865,-19985,-7106,-1735,-9913,-13430,19272,28067,6197,-26033,-36786,-41817,-28057,-3716,11640,11302,11946,17697,16422,-2939,-18833,3304,28012,32216,17158,-5389,-8858,-133,71,-1760,-1824,-13037,-8057,25079,33719,17286,-12476,-33195,-12784,-4445,-9040,-10124,12181,45096,60066,30712,-15642,-11592,-2870,-16267,588,-813,-11497,-15831,-12247,5551,9680,-10786,-11564,41217,82007,61846,28464,-2276,-27566,-30966,-14454,-21379,-23037,2649,13439,4307,-5230,-11125,-15546,-12320,-2671,10666,19255,16891,14966,15263,10143,-13594,-21356,-10477,-13153,-9785,-10953,-7453,-12231,-18087,-10952,7131,14696,16502,19600,18005,3117,-7376,-7924,-10673,-19618,-25711,-12206,20961,47219,56267,40960,18977,-4300,-9947,1155,19101,34556,45250,49225,31867,19433,2846,-7914,-11924,-35069,-31851,-15325,-30815,-33690,-17225,-20028,-32691,-30659,-18012,-7037,-18769,-23557,-5387,63,-16332,-29118,-27953,-7940,26543,54270,43611,12496,11095,22521,12384,-6731,-22783,-24866,2018,17189,6804,-13963,-13734,-16739,-36873,-48407,-38436,-23358,-12005,2383,9257,12130,13492,11971,820,-16864,-8595,1115,-1576,-15485,5198,34100,46241,51002,79873,103105,90447,58709,26453,-4325,-3888,7002,7395,10338,31219,53924,48216,32817,19577,10913,5607,2016,6478,8828,610,-14262,-31625,-21396,-511,18740,30406,36962,27293,3995,-16936,-24776,-21094,3214,41508,81763,76210,39590,4228,-3344,13629,31657,32704,16050,-4859,-10982,-7633,-13804,-8557,-4513,10944,5556,-12731,-15355,4709,-9470,-19849,-35683,-24335,-11645,-5185,-17022,-25509,-24431,-29817,-30671,-4874,26495,34789,33633,42308,55619,55607,24472,-18106,-12958,4321,-847,-18452,-17777,-21266,-21436,-13968,-2053,9285,11488,12560,18145,28873,24584,13607,10755,4516,-5226,1381,7848,-5887,-32575,-22913,-10772,-11806,-28257,-22906,-8788,-3532,-5467,-8480,-15757,-6108,3701,16522,22835,31667,33715,28345,-9797,-2529,20873,30310,17924,10620,22945,15072,-12282,-31478,-13856,-9891,-25814,-18014,-4577,-8490,-25531,-22454,-25966,-25606,-6463,-1886,-2573,11181,26637,22259,10524,9494,14133,9083,-4198,-11404,-12802,-1776,33787,57903,51253,23987,-3788,-11091,-10189,-13722,-23019,-22615,-13987,3430,15034,-3518,-11851,1283,9689,17526,26966,27472,20177,20558,49991,80176,67839,37937,8143,-6108,110,-4326,-3697,-7371,-24390,-32288,7972,14871,-12585,-34919,-20790,-24896,-19732,1568,8460,18476,8372,-8917,-17213,-7907,-9046,-22913,-26612,-750,14276,-1827,-26972,-13144,7937,27516,23498,11360,7065,22966,43775,49459,34868,20425,4504,5236,9048,-8433,-28364,-31502,-20352,7875,30390,32464,33915,26432,9380,12190,4420,-16335,-28477,-13811,9676,40085,62038,50946,29395,11768,-8560,-19857,-18789,-15219,-5981,-11252,-29252,-43918,-24711,3899,10543,10421,6034,5953,8235,-4055,-16258,-9883,262,10118,-363,-10992,13939,18311,15547,-8785,-23799,-19159,-9646,-12197,-26434,-24250,-11997,-13645,-22409,5180,15534,5668,-13970,-18534,-6602,-398,-10655,-6952,13888,26783,22837,3667,-17983,-22693,-13705,-6998,-7800,-6911,-6305,232,11739,3493,-2979,-6429,22451,37203,28010,10678,6748,10931,5941],[-3320,-2090,8223,2578,-15507,-5774,24220,37779,16013,-2488,-15124,-30256,-36723,-35872,-29599,-16945,-2513,9544,7720,-5925,-12355,-8158,8309,20249,8820,-17030,-15828,-14619,-12447,-30467,-26281,-13213,-17063,-20139,6398,34366,69056,102353,99844,68927,20733,795,3772,5435,8677,20690,43136,61041,36816,4124,2856,27534,31664,25917,28786,41475,69813,77213,43710,37203,15603,-8672,-12820,-23262,-36929,-23451,-8737,674,19693,30932,21097,-3010,-24635,-11381,3281,6213,-3714,-8947,-9386,-24606,-32773,-3847,10325,14069,23356,31069,33263,37064,19440,16866,25044,30602,28574,21721,26080,37546,41872,29014,12833,12584,19267,6704,-7403,-12583,-25669,-25880,-7649,-8532,-22801,-23898,-22705,-3776,5255,1876,-12566,-28178,-31003,-24687,-23795,-12737,361,2136,3437,-472,-4411,-1287,-3493,3267,32190,31279,18093,-4163,-25122,-36781,-34222,-34460,-27593,-34536,-21742,341,11491,16274,2857,-22136,-33102,-24254,-2759,25025,36448,22366,13332,10573,2843,7562,30074,25487,-329,-24971,19873,67094,71214,48486,49903,64302,44602,413,-30900,-21327,-19854,12114,27247,11034,515,8553,16435,32088,24059,-45461,-134249,-109256,-26230,30811,26802,5800,26809,35484,10954,-9516,2928,20350,11519,-1454,7863,20390,18997,8361,-3864,-11023,-19852,-28437,-21877,-23053,-14591,14417,17979,-686,-16159,-23871,-7787,17276,32121,28017,10573,-17304,-46518,-20210,-2958,5182,-9991,-33736,-24781,13690,33419,6483,-1450,-8646,-8638,-10980,499,26268,32014,21633,5403,-10390,-4098,2371,1361,-10441,-13425,-6444,-6328,-10909,-1069,7467,2692,1473,262,2696,2827,-1849,-8606,-3788,7275,-2556,-25746,-23907,-9221,-6102,16731,42480,33483,-335,-36500,-21035,-19252,-32482,-19855,-3789,7424,8878,-10429,-8636,-7272,-102,11176,14969,-1624,-16595,-22677,-5183,15110,8181,-6502,17397,28681,15026,-5844,-15461,-6549,12937,26218,32079,18843,-8753,-27214,-4159,-7420,-327,5246,5230,9619,8066,6731,6174,-4356,-13989,-28928,-36072,-15636,-6663,-19351,-37491,-45797,-44360,-38380,-1305,-208,-11322,-26059,-15421,5540,19446,22932,588,-5718,-1643,-1417,-7990,-29497,-34432,-23717,-30819,-38639,-16673,-7802,-1566,-2435,-14658,-1287,24025,23965,11896,2075,-5294,-8398,-5066,-10120,-24780,-22699,-11349,-11075,-6628,2294,-6981,-16372,-9174,-2262,-6220,-18205,-6941,2164,-2482,15093,28679,19049,-7409,-10852,-5261,-21706,-14124,15382,25325,24223,26922,31504,23893,12777,13253,18871,39860,39361,8114,-28857,-19136,-25387,-12408,6075,26163,41251,46210,40425,26652,1381,-24912,-22470,-8098,3924,-1168,-12763,-17930,-1926,13182,1769,-16407,-11388,-4682,12111,29625,40939,32258,935,-19386,-18750,-13341,790,18786,28109,22509,6878,-24860,-10054,22401,37609,21891,-6133,-13639,14287,27982,25931,5163,-14977,-21955,-11523,526,8918,6339,-2515,-16787,-11454,-9925,-20111,-26925,-15985,4537,26972,32352,4098,-6088,3762,10312,24212,36875,36874,7181,-22235,-25569,-26397,-33110,-12706,-29633,-530,31394,56950,59655,38166,16572,2318,-10473,-4452,9765,12834,2879,-11671,-13287,2610,13130,16737,26612,22380,-3743,-28708,-10377,15637,36898,48535,36683,17898,6865,10804,16182,15930,14689,10531,-4482,-22993,-21490,-2724,-6263,-31908,-2912,21041,14834,-22181,-15836,6130,10657,3357,-6327,-12380,-11606,-10980,-2305,16680,31503,35773,48453,71753,81566,67970,37901,-5108,2096,11970,-1956,-24672,-9755,-3347,2214,30003,60863,75840,43494,36870,81696,113430,87671,29968,-1422,-17496,-27458,-27586,-23232,-9823,-1028,895,-8291,-9066,24774,34851,10374,-24743,-37149,-45641,-30556,-2964,13453,13500,12763,18657,18639,243,-11479,4250,26577,32748,21370,2132,-2793,2360,-444,-4844,-4950,-17032,-17583,19350,29081,13056,-16486,-24580,-3688,3372,-4173,-8567,13567,51142,67313,31745,-18614,-6556,481,-21067,-5699,-8149,-20088,-22606,-4252,12559,15466,-5309,-11336,37496,78769,63910,30443,269,-17411,-31145,-22901,-22944,-18750,-2061,7336,-803,-8190,-12214,-16336,-10641,-105,10837,15679,10581,8982,9264,1638,-23916,-19578,-7440,-12458,-9872,-9355,-2967,-5789,-16171,-17426,2459,9479,10725,17644,21491,10324,1901,2547,-1491,-19036,-35370,-12579,23226,50283,58324,39093,13613,-9830,-5766,10800,25519,36686,42065,41743,27117,16841,-853,-13374,-20227,-44727,-27385,-16634,-34970,-27872,-10931,-14754,-28850,-30172,-17322,-9376,-23155,-18502,623,4937,-12891,-28914,-25517,-8644,23554,49505,39432,8158,4552,14028,1996,-19310,-34368,-23023,1307,11442,-2790,-20194,-13887,-15884,-32821,-45249,-43621,-29963,-19365,1741,9343,12632,16588,16559,5979,-13853,-7356,2711,-756,-16231,5087,32370,40716,42695,69329,93414,85286,58553,28761,-2413,-8443,4264,9364,14467,36661,57002,44530,28083,15652,7784,5681,5559,10485,13345,5710,-8499,-24712,-28101,-6874,12248,23647,32325,25131,5541,-12064,-19485,-18069,1017,38286,83139,82909,44513,6807,-2237,15721,32433,32407,13165,-12589,-23035,-20376,-21025,-13477,-8859,8963,8755,-5108,-12812,3644,-3569,-12674,-33908,-25953,-15361,-13431,-29126,-36459,-32269,-30830,-36139,-13464,15553,21726,22325,32716,45426,46252,20694,-13657,-12156,2371,-2341,-17965,-13720,-12186,-8680,-265,8205,15507,17305,20298,22511,27272,18491,4183,231,-2305,-7754,-1416,3596,-9807,-26370,-17470,-10062,-14942,-33414,-19887,-9067,-5547,-3254,-3917,-14869,-7191,3829,16806,19692,25213,29341,27538,-8465,-3021,22375,32908,20607,7544,15482,7730,-16826,-29959,-11918,-9422,-26752,-15150,930,-1457,-19378,-19660,-21407,-28565,-12155,-4692,956,17779,30085,24014,12039,11386,16235,12007,-1061,-11443,-14960,-3694,31397,57393,53073,28339,2089,-6403,-6792,-11941,-23812,-24305,-15956,1886,14273,-3233,-10690,-475,6089,17533,31029,31101,20990,16108,39645,63686,51452,26314,6490,-158,-930,-6713,804,2691,-14630,-37984,6371,20216,-2898,-35248,-26623,-30659,-17484,3953,6085,14287,6728,-8764,-17287,-8923,-10384,-21977,-20271,2640,14164,-2428,-22890,-6196,20002,41228,33458,16418,7194,21973,46362,55810,41815,20599,1412,5152,11129,-5708,-29488,-31071,-20553,4616,25234,23393,19386,7220,-2143,13974,13863,-6084,-24126,-9528,13079,36884,54997,48133,32493,16655,-2887,-12737,-13718,-15091,-10156,-18205,-40515,-46901,-23407,1221,3114,-428,-3069,1778,5010,-8743,-20679,-9785,3261,13548,4478,-20017,332,6342,7675,-9189,-18186,-12623,-5032,-11226,-28763,-20807,-4477,-3861,-14240,3969,16769,10165,-7398,-15308,-5725,1241,-9121,-13576,7426,20508,14769,-6216,-25981,-20927,-8897,-665,-2969,-5356,-7837,-1752,11244,3184,-4866,-9031,20846,36397,27592,10626,8248,13362,7103],[-336,-904,12260,7186,-14299,-1408,30935,44484,20671,238,-11801,-24566,-31437,-34810,-28811,-15534,-1998,12149,11115,157,-4443,-4320,6613,14521,7043,-21324,-23062,-22009,-17426,-32836,-25544,-14557,-17280,-17014,11167,38812,70865,101940,104098,79170,33252,9602,7993,7721,9256,21169,44633,60137,35089,321,-3629,22550,29961,26890,31411,45341,75571,82876,48688,41248,19098,-5481,-9983,-19990,-33562,-21869,-5617,6760,26714,29117,14818,-6387,-24521,-17243,-4763,319,-7995,-12444,-10434,-22263,-33645,-9685,3652,9524,19756,26332,25533,29762,20287,20437,27176,32597,29388,18731,21596,34299,36836,20929,5213,11958,23362,12383,399,-6083,-23571,-31883,-7739,-5616,-15690,-18353,-20711,-3066,6851,2374,-14744,-33618,-36841,-33859,-31123,-14495,5265,10061,8157,-2090,-10671,-3830,-3861,-10079,17018,23052,15981,-3711,-24482,-36318,-31560,-32720,-30860,-35861,-19140,2417,14227,18099,2407,-23340,-33611,-25776,-3990,26184,35920,17109,5559,4797,4249,15583,32749,22929,-5723,-26880,20393,63627,64620,30733,24336,47793,40759,3650,-23881,-14340,-23050,12000,29581,9785,-1957,9609,11748,20761,25367,-7570,-87720,-129360,-84771,-20807,4675,5961,19588,25220,2472,-14058,-4150,9408,481,-4432,12218,21303,16248,9917,10254,13576,6126,-14516,-21280,-18396,-9001,17128,20289,-265,-20456,-26250,-5483,24788,44581,42567,22263,-9161,-45886,-19512,378,7844,-10765,-40822,-13059,29445,45506,7857,-4951,-5813,241,-888,-2355,23859,33073,25776,10949,-5011,722,5981,4580,-4752,-2385,6549,3250,-9285,-7206,-4601,-10216,-5361,-2327,2599,4813,1014,-7724,-5342,6155,-6011,-32026,-23001,-12859,-3570,29917,53772,36585,-4411,-38248,-19877,-26193,-39241,-21937,-8773,-3094,-3108,-18841,-11152,-6659,2116,13694,14321,-9239,-24359,-18055,-3229,13171,7793,-1062,18819,27471,16274,-1466,-9757,-6177,14559,28242,32166,16415,-11436,-29838,-5304,-6384,-1791,-646,933,9078,7129,6271,11005,4922,-6714,-25030,-35572,-23320,-10374,-17984,-28865,-34303,-39237,-38714,159,1316,-12655,-28895,-11438,11671,25468,24200,-541,-6336,-2569,-2811,-10156,-32516,-37045,-24656,-29931,-35874,-18759,-9496,-4047,-5552,-21654,-16643,12931,17120,8096,452,-4231,-6087,-1131,-6406,-27046,-24495,-9370,-6502,-1348,4780,-7314,-7774,5980,12930,2184,-12305,-399,7377,2278,20537,32608,19136,-9978,-8275,987,-14490,-22765,12451,27207,27686,26939,26354,18657,10776,12073,14778,33028,33299,3233,-32229,-18509,-18713,-7000,8809,29265,48337,56303,46902,25172,-5186,-31413,-20346,-8695,3619,-652,-12966,-18736,1188,17454,2699,-17635,-9028,-160,16700,23866,20166,13571,-9473,-21092,-18656,-15260,-1147,18144,28642,23521,8126,-24669,-12618,21710,37912,21341,-6178,-16767,8419,18576,14767,-4374,-20415,-21823,-9683,4940,13280,10441,4741,-6914,-14414,-10684,-18611,-24889,-18717,-3474,14523,19202,434,-2885,3993,7042,19727,34077,35687,6589,-19230,-29086,-33935,-19731,-6521,-29238,4925,40220,65561,66262,42766,19523,3627,-9240,-4769,8670,11125,1672,-12861,-13161,2891,12753,11004,9631,-718,-22471,-32783,-8527,10673,30181,44975,37206,25521,18840,13822,12131,12696,15089,15180,2960,-17272,-15739,5588,3831,-21136,-10815,14129,10517,-21488,-23166,-3800,2902,2126,1075,1434,6270,-26,357,18650,32278,39272,57131,81586,86529,67955,38569,-4122,3701,18436,5167,-24408,-16908,-8638,199,30643,61824,73276,36006,23369,62832,92037,74704,23639,-2832,-18577,-32027,-25081,-13652,-339,3728,1434,-8099,-5700,28054,39381,13272,-23785,-36784,-42979,-29818,-3619,14286,16497,14504,18908,19701,3284,-4689,6037,24694,31896,23850,8169,2899,4863,-708,-7787,-8475,-19934,-21312,17565,26970,9563,-20881,-17115,4976,10599,-16,-8076,11640,52392,69577,30480,-21474,-3321,3485,-24322,-12776,-14761,-23402,-15475,5074,18657,19910,-880,-11914,30557,70803,61356,29816,3170,-6528,-24898,-31196,-22132,-14690,-7062,-264,-6647,-10900,-12664,-16636,-8567,3119,11606,12212,3499,1717,2316,-6826,-28867,-10769,-695,-9362,-8741,-7918,-251,-1306,-13976,-23855,-2546,3210,3525,14710,24193,16757,9929,11028,6227,-16246,-33471,-10373,24918,51717,58295,35864,7373,-14423,1876,21523,30821,36723,35769,29567,17781,11418,-5039,-18474,-29043,-40234,-22728,-18987,-39351,-22528,-5636,-9988,-24648,-29009,-17437,-12806,-25569,-13648,4795,7758,-10548,-28636,-22373,-7719,21097,44433,35118,4895,-2227,3423,-11063,-33822,-31470,-19214,-1267,3565,-12805,-21665,-11992,-13138,-26774,-38304,-33805,-31727,-20049,-283,7513,11755,18875,20357,10568,-10192,-5937,3545,-805,-17087,4391,29050,33330,32565,55749,79991,76726,55772,29383,-916,-13440,283,9183,16369,39306,56954,38975,22820,11893,5003,5831,8546,14059,17659,10401,-3188,-17243,-29187,-15685,1340,13041,25630,23823,10216,-4679,-14267,-15990,-2648,32707,80752,86490,47784,8574,-2084,16099,30645,29658,8665,-21175,-26892,-23407,-26997,-20949,-15096,6333,12501,3530,-8705,-206,1147,-4809,-30366,-29444,-17849,-15922,-27532,-29305,-33974,-30604,-40518,-21047,5285,8975,10253,21360,33246,35746,16889,-5823,-7592,411,-5090,-17979,-9153,-2390,5388,13584,18080,20864,22013,27262,26676,24670,11355,-5658,-10730,-8963,-9525,-4059,-162,-11974,-19070,-10582,-8119,-18011,-35269,-14583,-7958,-8589,-3167,-1030,-13971,-7444,3899,16290,14990,17784,26536,29095,-6013,-3794,24182,35292,22638,3686,6938,659,-20666,-28521,-10114,-9250,-27541,-12503,5541,4435,-13712,-16206,-15668,-25058,-17274,-7478,5609,25430,34105,26230,13752,13032,17490,13376,424,-10911,-11335,1526,29746,55503,53594,31618,6196,-3785,-3660,-8454,-22779,-24918,-16386,3199,17169,331,-8063,-1989,1540,16379,33978,34032,21508,11830,29399,47630,36475,16694,6116,4526,-2669,-8752,7185,15439,-1306,-30314,3229,23885,7052,-25843,-32681,-37204,-14020,6472,5005,9812,3671,-11187,-20428,-11830,-11942,-19366,-14038,4836,12708,-2911,-17832,692,32310,55516,43806,21741,8031,21325,47983,59977,46166,19538,-1123,5770,13288,-2709,-27191,-29448,-22224,-818,17647,12668,4754,-10555,-10978,15867,22959,3640,-20105,-6076,15778,31311,44585,43257,34295,20164,1233,-6910,-9395,-15130,-13551,-21355,-37802,-42134,-21109,380,-1904,-9823,-12749,-4317,-725,-15161,-25768,-10047,4786,14868,8141,-21934,-11877,-4387,2398,-6280,-11693,-5219,1244,-8386,-30178,-18381,1999,4932,-3550,9398,21562,15718,-1564,-12134,-5321,1570,-7727,-19736,-48,13933,7489,-15682,-33479,-18044,-3249,6580,2794,-3731,-9814,-3287,11817,3542,-6598,-11456,18464,33929,25205,8626,8059,14531,7759],[3708,-666,14537,11280,-11606,3085,36877,50494,24421,1212,-9883,-19197,-23231,-29407,-27373,-14355,-811,15793,14538,5268,2664,-890,3194,5439,-353,-27551,-22410,-26999,-23316,-30817,-22935,-15339,-18053,-15012,14507,40865,68716,96027,102962,84978,42125,15383,9387,7681,8272,20387,44908,58243,33387,-1816,-8480,17709,27026,25652,30895,45321,75808,82191,49738,42919,21364,-3850,-9629,-18773,-30991,-19954,-2843,12279,31683,24189,5739,-10910,-22303,-20454,-10352,-3725,-10525,-15124,-11506,-20466,-34402,-13188,-1848,4005,13580,18625,15520,21720,21059,22782,28504,34777,31328,16542,16019,28560,29194,11389,-2828,11601,25751,15802,6349,-879,-21170,-27513,-2562,1224,-8065,-13248,-18126,-2686,8059,3530,-14119,-28921,-22193,-20932,-35299,-16945,9392,17409,12256,-3908,-16212,-5070,217,-14576,1778,13625,12592,-4056,-23330,-34557,-28627,-29171,-31042,-34648,-18718,1745,14541,18037,458,-25545,-33579,-27709,-5866,25658,32582,11245,-1334,-824,5601,22776,34199,19014,-11887,-27564,18299,58903,63663,24913,3008,30900,36194,8061,-15308,-6958,-26764,8056,26723,4675,-5177,10643,10439,12914,21948,3466,-72230,-142308,-122507,-53797,-13212,-6431,4203,12713,-7344,-20396,-12523,-4189,-13285,-6133,17581,23505,14912,8796,13968,20696,13162,-11081,-19560,-13864,-6049,17855,22437,2625,-21075,-24193,-2994,30167,54635,55859,33592,-514,-42332,-19018,4027,11117,-10278,-46555,-2425,45938,61085,12458,-8682,-3867,7608,8318,-539,22403,34601,30616,16506,-169,4440,8710,7307,685,8112,19026,13309,-5431,-12283,-17129,-23399,-12107,-5042,2263,6885,4929,-4935,-6150,4319,-6833,-28110,-18418,-13803,4242,44165,63112,37071,-10425,-32294,-17973,-30712,-29051,-8373,-3378,-9930,-14791,-27107,-14532,-7575,2666,14644,12939,-16062,-29453,-12770,-1532,10363,5968,1065,16945,23260,15613,2330,-3364,-4302,16095,29848,33503,18026,-7951,-37432,-9916,-7260,-3759,-6086,-3459,7699,4941,3501,13488,13151,-210,-21956,-31058,-26226,-10360,-12196,-15869,-19571,-30508,-38422,-382,1125,-14484,-30511,-8509,16201,29177,22414,-4086,-9557,-5555,-5006,-11349,-32794,-38760,-25843,-28396,-29456,-19248,-12006,-7977,-8899,-21555,-24565,3130,9215,2705,-2749,-4647,-4821,2069,-3314,-29426,-25343,-6410,-1541,3414,5860,-7764,2666,21976,27728,10873,-6385,5011,11189,5933,24663,34826,17622,-12653,-5166,6717,-6728,-29583,9670,28407,29938,25312,19310,12217,7966,10544,10237,24860,25196,-2892,-31359,-17530,-12926,-750,12683,32388,54007,63803,50658,21819,-12803,-37983,-18418,-9837,2577,-1068,-14434,-20366,4551,21411,3071,-20081,-8804,1232,16960,15084,79,-1163,-15134,-18826,-17650,-16909,-3889,15939,26943,21699,6696,-25333,-15260,19708,36635,19722,-6721,-20150,1889,8213,2701,-13908,-23167,-18730,-5739,10718,18080,14529,12182,5393,-12831,-11892,-17160,-23488,-21807,-12644,214,5659,-1988,99,3809,2848,13566,29263,32313,3818,-18184,-25089,-24030,-8843,-2446,-29258,9664,48624,73233,70789,44883,20630,3661,-8194,-4358,8379,9987,736,-13856,-13258,2626,11511,4554,-7391,-24531,-36366,-25739,-8000,3577,21595,39533,35820,31201,30049,20068,9327,7937,13954,19458,9824,-12154,-11007,13263,14373,-10244,-20097,4719,4278,-22109,-30317,-14155,-5586,117,6689,13540,22210,9833,2450,18616,29145,38089,61662,86994,87094,65540,37687,-2885,4670,23118,11317,-20432,-24254,-14899,-3234,28841,59255,66922,26459,8078,41583,67246,58134,17016,-2920,-18623,-35806,-21379,-5485,7603,6632,-641,-9682,-3471,28854,41161,14342,-23542,-34119,-34850,-25288,-5904,13855,19664,16816,18344,19214,5298,700,8052,22487,29735,24397,12242,7436,6779,-1200,-10889,-12338,-19711,-13737,21386,27830,7016,-25737,-11434,11948,16259,2926,-8453,6329,48060,65437,25769,-25725,-2154,5782,-22581,-21204,-21326,-21746,-6037,13164,23008,22516,2192,-13446,20326,58224,54070,26436,5882,3237,-17484,-38024,-20504,-11438,-11203,-9128,-12749,-12987,-12701,-16543,-6480,6085,12113,8760,-3993,-6862,-5644,-14601,-23408,-328,7788,-4246,-6243,-6568,668,941,-12202,-26694,-7930,-4236,-5131,10663,25493,21578,15834,16621,11069,-13639,-26361,-7662,25216,50870,55521,30613,-224,-17207,10950,31887,34238,33933,26036,13048,3897,3593,-8407,-21732,-36748,-32147,-19441,-22651,-42416,-18462,-2204,-6443,-20601,-27163,-18741,-17485,-24169,-10071,6481,7962,-9990,-28758,-20011,-6446,18395,38466,29979,2398,-8046,-8189,-26421,-29815,-18258,-15136,-6581,-7156,-22492,-18357,-9213,-9344,-19420,-28072,-20423,-19744,-11925,-3746,3510,8915,19278,22283,13829,-6694,-5107,2891,-2463,-18755,2443,23665,23993,20829,39719,63406,64868,49967,27637,-615,-19335,-5584,5586,14930,38279,52969,31168,16684,7838,2105,5511,10349,16260,20511,13512,751,-11083,-24743,-27664,-13959,-1111,17542,23739,16458,2631,-10664,-16079,-8657,24185,73859,85505,48091,8386,-3929,13727,25597,24100,2414,-30549,-17147,-7106,-20091,-28717,-23959,2189,15393,11250,-4283,-7299,3137,1457,-25823,-35131,-18915,-12595,-18319,-19693,-29114,-31201,-37801,-26583,-4424,-3910,-2895,8037,19081,24733,13761,3946,-185,-1579,-9834,-17743,-4750,6585,18543,25719,25980,24097,24366,32020,29374,20495,2588,-16379,-22441,-15452,-11384,-7594,-4459,-13428,-12759,-3986,-5802,-21218,-29442,-8357,-5764,-13158,-6277,-1116,-14370,-7961,2903,14090,8098,9549,24991,30918,-5009,-5629,25161,36280,23024,-1456,-3216,-6627,-24428,-28293,-9717,-10424,-29312,-11736,7424,7431,-10109,-13595,-10155,-18679,-22215,-11437,9905,32615,37533,27840,14488,13025,16400,11900,-905,-11554,-6366,9500,28177,51364,51708,32647,7337,-4989,-3394,-6251,-22139,-26289,-17056,5376,21471,4918,-5676,-4295,-4996,12916,34637,35362,20958,7011,19530,33822,25569,11951,8301,8773,-5199,-11277,13479,28461,13094,-21212,-2150,24700,15432,-15891,-37373,-42171,-10514,7979,4072,4537,-1390,-16597,-26338,-15642,-12606,-15252,-8891,4845,8907,-4903,-14411,6002,42809,68108,53093,26420,8921,20427,47745,60821,46785,16628,-3814,6141,14570,-663,-25344,-28997,-26063,-9149,7359,551,-9070,-24866,-16321,17432,30801,11924,-17281,-4303,17000,23112,30095,34894,32905,20606,2494,-3425,-6734,-15966,-16453,-20857,-30951,-37533,-19018,362,-4904,-17112,-22656,-12136,-9016,-23453,-31060,-10711,4612,13994,9897,-19439,-22087,-13057,-56,-1690,-5335,2333,8577,-3783,-30073,-17383,6423,11664,6620,18517,28397,21457,3352,-9495,-5431,929,-6685,-24788,-7799,8337,2705,-22445,-37352,-14212,3244,14632,9301,-1928,-11764,-3491,14273,5364,-7601,-13221,16063,30544,21502,5454,7298,15441,9051],[6281,-3241,12155,11388,-11003,4448,38983,52979,24878,-1869,-12179,-17217,-16982,-22857,-26358,-15937,-1347,17488,15179,6262,5510,-533,-2883,-5633,-14019,-21956,-12241,-22144,-27317,-24045,-21033,-17545,-21267,-15895,14458,38740,61337,83990,95332,84344,45038,16156,6238,3717,4215,16756,41963,52955,29079,-4894,-13230,11748,21713,21141,26210,40314,69341,74158,45711,41175,21702,-3870,-11932,-20449,-30659,-19184,-1822,15346,32008,14211,-7729,-17966,-19859,-17781,-9227,-2946,-9487,-15925,-12510,-20001,-35025,-14015,-6504,-3239,4079,7609,3286,13102,20815,23272,28637,36665,34108,15573,9960,20644,19423,1082,-10238,11319,26104,16787,10044,2633,-18694,-19170,4225,8380,-1647,-9180,-15307,-2536,8866,5290,-11047,-20378,-8994,-6576,-26870,-19419,12749,23798,15507,-5783,-20776,-6501,4469,-8965,-9690,4656,8907,-4276,-21201,-31617,-25639,-25433,-28419,-32321,-19878,-1332,12477,15998,-3003,-28546,-31906,-30083,-8122,24063,27333,5836,-5951,-5308,7025,28757,34432,14118,-17662,-25535,15648,56834,70289,34660,1554,23542,35422,14825,-4779,945,-27600,785,18725,-4137,-6661,12071,11761,9009,10743,-16551,-101967,-164878,-119141,-35907,655,-14451,-15424,2312,-15089,-27541,-21605,-18537,-25806,-3257,24683,27619,14911,4108,7214,12019,4062,-15112,-12649,-7061,-4539,16659,24270,8703,-14734,-18080,-718,33000,61853,67571,44425,8349,-37940,-17459,8682,15290,-8024,-40637,7654,61498,77764,20346,-11209,-2150,13916,16788,5967,23210,37150,36040,22173,4613,7526,10880,9893,6155,17880,30285,22700,-537,-15322,-28568,-35335,-17591,-7196,1978,8997,9784,56,-5143,2407,-4858,-18295,-11738,-9845,16817,59203,70775,35683,-17342,-23720,-15218,-30756,-13568,10481,8292,-10426,-23614,-33794,-17848,-9306,2135,14628,11612,-20418,-28789,-7265,362,7580,3430,1002,12873,16844,13365,5697,3392,-773,18386,31629,36137,23698,1604,-29097,-16102,-9125,-5413,-9284,-6719,6223,2537,-627,14208,20407,5816,-19222,-25133,-19985,-4974,-3121,-2140,-5464,-21277,-36526,-1941,108,-15767,-29908,-6176,19683,31320,18953,-8722,-14352,-9655,-6820,-10880,-28624,-30023,-21047,-23638,-23660,-18664,-14721,-12305,-11496,-17550,-21325,-4988,884,-3442,-6716,-5868,-3982,4971,-588,-31327,-24454,-2446,3775,7788,5893,-7358,13939,37585,41224,19428,-152,9828,14085,8828,27643,35614,15138,-14290,-1688,11495,-107,-31314,7855,29313,31072,22204,11080,5366,4844,9004,5794,16084,15752,-9661,-28835,-16147,-7828,5230,17018,35549,58455,68978,52268,17486,-20482,-40359,-16243,-10961,1206,-2175,-16920,-21572,9302,26008,4044,-22768,-10453,-114,13832,4894,-14695,-5371,-12182,-12999,-15390,-17449,-6703,12615,23276,17225,2751,-26750,-17488,16779,34161,17423,-7489,-22648,-4046,-1445,-7797,-19764,-20381,-12896,441,17696,23215,18660,19389,17670,-6651,-12956,-15811,-22508,-24461,-21721,-14822,-5465,-2078,2978,3537,-1712,6257,22995,27402,-597,-19868,-21914,-16887,-1865,-1036,-28899,13994,56794,80182,73387,44612,20033,2612,-7213,-2946,9202,9764,380,-14361,-13217,2251,9893,-1601,-20528,-35729,-28998,-16784,-8025,-4789,12222,32973,32810,34759,39783,28314,8888,2324,11627,23187,15807,-7691,-7448,19578,24181,688,-26944,-5905,-2518,-23221,-36637,-24014,-14042,-2545,10398,23499,35492,18422,4066,16558,22417,32382,61959,87875,83632,61212,35590,-1599,4328,25123,15183,-16402,-30637,-21161,-7482,25142,53902,57970,16219,-7551,20162,42203,41418,12994,-769,-17260,-36477,-17536,1299,13941,7954,-4948,-12324,-1758,27711,40471,13786,-23555,-28786,-24778,-18465,-9231,12743,23066,19865,17634,17653,6280,4713,10172,20684,27195,23772,14842,11035,8326,-1618,-13539,-15469,-15406,-746,30100,31575,5984,-30282,-7150,17243,20491,5138,-8497,-941,39008,55502,18278,-31165,-2073,7976,-16802,-28713,-26729,-18347,1902,19644,25926,23906,4743,-14156,8660,42887,43477,21441,8738,11737,-10594,-34055,-18509,-8419,-12276,-17787,-17167,-13287,-11620,-14982,-3489,9210,12650,6234,-10114,-15450,-13483,-19754,-14987,10085,17324,3182,-1198,-3529,1686,2425,-10015,-22055,-12043,-11484,-13634,6994,26337,25491,20305,20104,13672,-11469,-20386,-4891,24858,48760,51173,24484,-8010,-16587,20735,41863,36555,29246,14236,-5584,-12335,-3491,-7742,-20272,-32490,-24778,-16799,-25821,-40013,-14736,339,-3066,-15685,-23618,-19860,-21500,-19520,-6713,7015,6959,-9937,-27989,-17553,-4449,16322,32729,25000,1629,-9743,-16271,-38606,-13439,-3902,-9629,-12993,-19277,-26132,-11447,-4578,-3492,-9668,-14140,-4304,-4348,-2258,-6671,-745,5632,18940,23599,17233,-2131,-3451,2314,-4190,-19658,853,18047,14879,9960,24155,46640,52316,43293,25363,118,-24200,-11626,26,11984,35447,46981,23341,11840,5354,936,6536,12736,18592,23210,16493,4935,-4763,-17004,-33000,-30681,-15199,11924,27220,24827,10587,-7203,-16813,-15129,14927,64516,81266,46838,7832,-6014,10429,19478,18243,-2893,-36599,-2567,15591,-2703,-21269,-32680,-1324,18953,19233,1731,-15050,4070,7370,-18367,-36245,-16014,-5274,-8972,-10897,-22650,-31069,-32966,-26542,-10748,-14323,-14369,-4351,6013,17223,15116,16598,10523,-808,-13787,-13782,1408,16202,31846,37431,33508,27131,26324,36333,32451,17387,-5184,-25354,-31624,-18039,-11149,-9882,-7233,-12592,-6022,3704,-1168,-21107,-21005,391,-175,-16164,-10349,-2044,-13870,-6672,3031,12564,1644,4031,26689,33662,-3914,-5976,27335,38045,24220,-4695,-12233,-11611,-25620,-27134,-8679,-10681,-29906,-11054,8300,9353,-6622,-9776,-3006,-9569,-23358,-14420,15513,40786,42174,30812,16180,13206,14918,9805,-2734,-11741,-687,18893,28985,47586,49784,33699,7961,-7544,-3948,-3890,-20312,-26504,-16112,9655,27826,11284,-2014,-5067,-11212,9301,35092,37396,21853,3624,11055,22739,19042,13420,15496,16053,-5203,-12061,20944,42613,29284,-9733,-7324,24765,23623,-4510,-33459,-35335,-5312,10395,5017,904,-5936,-22199,-31089,-15669,-8387,-7595,-3001,4632,4817,-6804,-11202,11149,52387,79643,62597,32311,11970,21395,47598,60122,45447,13989,-4826,7912,16680,2004,-22993,-27549,-29058,-18355,-3254,-10199,-18596,-25841,-15997,20506,38830,20236,-13915,-2666,18329,14781,13401,24186,28944,18778,1992,-1130,-4500,-16193,-17237,-16789,-23682,-32511,-16191,1837,-5128,-20266,-30575,-19643,-17883,-31650,-33843,-10219,4343,12941,11665,-14267,-28698,-18554,-24,3740,1273,10642,17525,3265,-26898,-16829,9271,16710,16120,29485,36859,27930,8449,-6457,-4967,548,-5253,-27073,-13945,5695,2340,-22993,-34296,-9150,10837,23497,16472,288,-13039,-1782,18750,8900,-7534,-14026,14140,26765,16949,1777,6719,16533,11324],[11057,-3186,9492,11117,-9520,6106,40746,55547,26235,-4272,-14904,-15304,-10129,-14083,-21165,-16053,-199,19716,15702,5538,6051,-934,-6682,-7964,-20566,-7949,413,-10835,-18128,-17123,-18400,-18990,-24662,-17207,13156,34689,51497,69279,84360,79630,43860,13741,531,-2111,-1011,11880,36904,45220,23051,-8246,-16568,6148,15607,14979,19038,31984,57965,60768,38047,37410,21806,-2831,-13684,-22990,-31590,-19175,-2170,15805,27005,-535,-24531,-25416,-17173,-10924,-1197,3935,-4000,-13378,-12506,-20633,-30484,-12297,-10244,-12166,-8553,-6135,-10528,4296,19042,21870,27579,37876,37127,15909,4471,11394,8365,-9147,-15060,10978,24463,15408,11304,4210,-16537,-12074,9725,13493,2534,-6791,-12947,-2808,8873,6916,-7251,-13076,1535,6094,-17658,-21670,14692,28202,16991,-8357,-25028,-9866,5696,-1327,-13159,-3234,4965,-4411,-18732,-28466,-23313,-22715,-25408,-29615,-21997,-7137,7184,10925,-8974,-32267,-28816,-33913,-11643,20831,20055,408,-8855,-9460,6819,31597,31879,7080,-23866,-22011,12859,54261,73236,41417,10055,27604,39263,22755,5571,8136,-24039,-9843,6359,-15832,-4906,13598,13005,5771,-7759,-49695,-117663,-117174,-33772,49157,60147,3296,-33450,-3859,-18968,-35482,-31408,-32454,-34299,1319,30134,29977,13013,-3356,-1390,4700,1224,-5578,1219,1040,-4327,12783,24728,16239,-4253,-11075,-185,32143,65175,76480,53319,15440,-35222,-15754,12794,18463,-5718,-32307,15694,72942,91075,28569,-13433,-2152,17645,22854,13635,25054,39172,40024,26139,7890,8669,11114,10999,10228,25133,38216,28909,2324,-18257,-38371,-43874,-22563,-10097,148,9330,13634,5394,-3264,-596,-2788,-8955,-5397,-2740,30976,72684,75145,31385,-25798,-15084,-13178,-27983,1139,28320,20083,-7080,-28183,-39027,-21957,-12810,-561,12536,9202,-23090,-26045,-3350,1103,3982,-510,-1486,6600,7732,8326,7192,8698,2604,20311,32092,37332,29263,11679,-18085,-21435,-12057,-7748,-10607,-9344,3831,-609,-6605,12454,25390,10134,-17863,-19885,-10130,3052,5559,8084,3999,-15195,-34433,-4679,-2065,-16801,-28310,-5333,21406,31415,13906,-14330,-20630,-14694,-8093,-9170,-22806,-20534,-14517,-19382,-20441,-18913,-18457,-17236,-13740,-14196,-16745,-12457,-8319,-10594,-11753,-8327,-4085,6859,948,-33386,-22662,1326,8309,10704,4141,-6418,24169,50705,51617,26413,5562,13583,15618,10367,28712,34308,11351,-14927,1062,14206,3937,-29190,6578,29283,30282,16906,1582,-1953,946,6777,975,6517,4843,-17315,-26244,-15011,-3985,9741,20442,37831,61065,71433,51658,12353,-27755,-35450,-14198,-12304,-816,-4428,-20742,-21024,15723,31370,5971,-24538,-14102,-3864,8605,-5041,-17260,1066,-3220,-5555,-12408,-16959,-9499,8039,17450,9938,-3881,-28849,-19409,12741,30344,14306,-8750,-23631,-8605,-8976,-13995,-18758,-13518,-5220,8402,25089,28002,22327,25445,27901,526,-14187,-14925,-22109,-26318,-29039,-29952,-10567,-164,5367,3002,-6526,-2107,15434,21304,-6329,-24689,-22247,-14375,-150,-2937,-27722,17713,64356,86126,73900,41764,17533,322,-6609,-769,10940,10266,346,-14579,-13056,1766,7954,-6872,-22061,-16937,-15110,-8577,-8225,-13795,3022,25873,28209,35787,47162,36797,10664,-3798,8059,25811,20354,-4202,-5386,23789,32259,11126,-21983,-15988,-8492,-24267,-41785,-32799,-22020,-6000,11897,30645,45327,25271,4947,12430,12575,22345,57820,83998,76344,55008,32294,-655,2120,23646,15752,-14226,-35550,-27017,-12464,19639,46097,47146,6103,-22685,10,19189,27963,13279,3109,-15053,-34730,-14326,6241,18070,7422,-11545,-15497,-560,24576,37021,11218,-23919,-22017,-14123,-11311,-13679,10911,26065,22946,16695,14862,5618,6720,11496,19060,24454,22074,15793,13229,8927,-2495,-15963,-17667,-9137,12416,40322,36298,5637,-34727,-4691,20188,22644,6145,-8207,-8923,25960,40632,8549,-36023,-2943,9606,-9892,-27761,-28751,-15922,6913,23435,26709,23630,6475,-13156,-2656,26067,30240,14974,10819,17833,-5686,-30010,-17325,-6378,-11173,-25921,-19469,-12737,-10319,-12446,-137,11629,12108,3823,-14517,-23940,-21509,-22274,-7835,18653,26058,11344,5483,1200,3340,3342,-8041,-17253,-14559,-18535,-21337,3682,26106,27582,22402,20665,13249,-11073,-16871,-3731,22857,44733,44861,17037,-16603,-14488,28810,49421,36566,21706,-142,-25374,-28676,-7153,-3530,-15961,-25701,-19541,-15959,-28418,-35765,-12562,858,-1026,-11314,-20087,-21778,-24641,-14973,-4729,5483,3899,-11391,-27525,-16369,-3648,13244,25825,18589,627,-8052,-17534,-27657,1802,9821,-3545,-20109,-33689,-20969,-4148,260,2567,435,790,11934,10681,5030,-10125,-6193,544,16292,22884,19327,1633,-2601,415,-7399,-21129,-1765,10999,5043,-798,8735,29498,38614,34931,21400,-204,-26788,-19335,-8944,6581,29668,37919,14565,7133,2814,-186,7207,13963,19115,23716,17444,7515,-192,-9248,-19259,-29080,-26201,9142,32002,32258,16660,-5829,-20221,-23738,3615,51212,71569,41780,4806,-10245,4397,10839,10884,-8403,-34494,10246,39024,18244,-4694,-31183,-5753,20905,24915,6647,-24820,1791,10415,-10474,-28612,-11619,898,-2985,-5786,-18047,-31978,-30362,-24795,-15338,-23369,-25439,-17034,-7063,12794,19396,28520,20385,482,-17996,-8638,6515,23551,42122,45760,37996,27590,25543,37651,33349,13561,-13621,-34481,-33593,-17669,-11310,-13265,-10999,-12731,-1906,9309,2845,-19043,-12852,8554,5855,-18573,-17654,-6052,-14655,-6221,1794,9403,-6420,-125,28090,33456,-5322,-6980,27960,38169,24173,-6999,-21940,-16855,-26698,-27617,-9672,-12504,-31896,-13197,5466,7589,-5849,-7336,2896,-1242,-21399,-18854,19248,46441,44852,32143,15864,10663,10406,4769,-7311,-14407,1605,24918,29302,42188,45615,32441,6037,-13312,-7464,-4123,-20065,-27906,-16005,12819,32431,15739,-116,-6438,-19193,3119,32800,37678,22013,-791,310,9332,10637,14076,21689,22278,-5051,-13517,26411,54304,43427,837,-14259,21844,28630,4951,-25750,-26895,-1287,11209,5138,-3131,-11773,-29451,-34083,-12105,-1082,608,1056,1981,-1536,-10926,-10682,13490,57994,86891,69518,37165,15169,22210,45537,55869,40210,9857,-6347,8807,17493,3156,-22323,-25760,-28704,-29860,-15425,-20546,-23734,-18761,-12878,23189,44899,26562,-11588,-2952,18045,6201,-6559,9533,20218,12585,-2125,-1875,-4480,-17497,-17475,-12223,-17621,-28643,-14321,2752,-4954,-20987,-36529,-27488,-27799,-39363,-33642,-9644,3278,11626,13503,-8113,-31948,-23094,-667,7350,6430,18195,26497,11196,-21660,-17257,9535,18972,23541,39842,45383,34537,13663,-3125,-4008,339,-3862,-26121,-16881,6553,6097,-17770,-28404,-3333,18970,32411,23558,2580,-13462,1535,24475,13628,-6481,-13809,12966,23072,12139,-1411,7135,18275,14804],[11570,-5201,2202,5440,-12686,2943,37201,53399,24438,-8532,-21216,-17767,-7524,-8642,-17162,-17396,-1533,17934,12043,-791,-86,-6237,-9449,-1066,-7072,3110,8769,-2885,-10838,-13622,-18756,-22819,-31231,-21552,7751,26101,37210,50688,68910,69275,36637,6003,-9589,-11404,-9364,3446,27119,32698,13071,-14332,-20647,-986,7026,5634,8078,19251,41076,41721,25687,30487,20778,-634,-13105,-25042,-33660,-21591,-5561,11606,14646,-20435,-36933,-26188,-14957,-4702,7656,12674,2696,-9561,-12550,-23336,-26411,-10514,-14427,-23615,-24510,-22143,-26136,-5333,14678,18064,24766,37380,38956,16507,152,1683,-3218,-18722,-15794,10321,21128,12000,10268,3948,-14837,-6879,12869,15759,4266,-6108,-11194,-3140,8263,8147,-3787,-7835,9223,16655,-9268,-22560,15554,30668,16880,-11222,-28652,-14958,3846,4216,-8985,-8584,2092,-3320,-15362,-24577,-20592,-20075,-21551,-24747,-21129,-13504,-154,3713,-16518,-29694,-23848,-36116,-15342,17264,12657,-3867,-9785,-12635,5206,31655,27340,-707,-28768,-16868,11470,47974,65060,34447,13029,35632,46093,31737,14956,15325,-16108,-19995,-5705,-24310,1659,17221,14075,2491,-26401,-60870,-77312,-37838,54454,126803,114559,26826,-44372,-4300,-16677,-40493,-38602,-42470,-37977,4783,32842,29416,9340,-7957,751,15317,18293,13333,13644,7814,-3464,8710,26005,26227,9640,-2430,600,30164,67307,84852,62014,21964,-33217,-12522,17376,21547,-2383,-23095,22388,79855,99502,36409,-14064,-2542,20207,27858,22159,29107,41879,43481,29448,10974,9376,10876,12054,14182,30913,43587,32367,3138,-20851,-36032,-35566,-25096,-12479,-2139,8832,17214,11688,777,-2862,-664,-418,1428,6925,45943,84533,77087,25721,-33000,-5745,-10832,-23134,14860,44258,30725,-1855,-26440,-39176,-25337,-16585,-4069,9663,6768,-23556,-23177,-341,1646,1005,-4062,-4050,1025,-1827,1664,7689,13140,6290,22689,32018,36930,32467,18415,-9633,-20222,-14014,-9899,-9372,-10098,1759,-3060,-12846,9663,28886,13502,-16962,-14745,853,12530,13548,15434,9889,-11408,-31375,-6870,-3723,-16083,-25368,-5018,22514,30812,9033,-18890,-25759,-18120,-6999,-5547,-17789,-15219,-11334,-17912,-19351,-19801,-22573,-21379,-14738,-11983,-13605,-18666,-17150,-17383,-16668,-10943,-4185,8473,1960,-34883,-19787,5062,12251,12403,1241,-4224,33022,60787,58639,31720,11065,17005,16657,11271,28430,31549,7177,-13851,3277,15146,5648,-26508,6164,28655,27897,9877,-8036,-8674,-3222,4125,-3795,-3046,-6567,-25076,-23204,-13766,-975,12872,22722,39162,62080,71718,49674,7458,-32602,-29221,-11915,-13427,-3075,-7447,-25097,-16712,24301,37936,9464,-22940,-18672,-7961,4574,-11261,-10297,11597,7866,2662,-8640,-15236,-11670,2687,10004,469,-12628,-30314,-20602,7932,25574,10760,-10233,-22808,-10799,-12639,-13769,-12204,-4718,3990,17963,32504,32190,25428,29930,34885,6166,-15776,-14178,-21951,-26853,-30720,-33433,-7812,3031,7201,2313,-11111,-11126,7095,14774,-12435,-32331,-25581,-16315,-4253,-8051,-25385,20799,71106,91012,72600,36584,13271,-3045,-6435,2070,13529,11417,479,-14524,-12581,1322,5913,-10630,-14202,-1642,-3116,-1801,-8248,-22535,-4599,19188,22411,34246,51729,44338,14022,-9720,3384,27003,23194,-1749,-4817,25572,38045,20607,-12233,-20721,-11748,-24487,-39363,-38625,-28597,-10046,11257,34776,51527,30279,5083,6665,856,8753,49555,75656,65857,47242,28132,29,-1623,18725,12937,-14301,-38707,-31914,-17926,12650,36381,35319,-2985,-36154,-17454,317,20709,17675,7956,-12353,-32336,-11921,9205,19743,5119,-20041,-17846,377,19737,30914,6668,-24340,-14595,-3638,-4820,-18974,8701,28402,25668,15726,11141,3239,6611,11701,17714,22106,19902,15459,14086,8505,-3914,-18027,-18588,-2539,23833,49429,40468,5382,-38843,-3879,20798,22700,5967,-7527,-14402,11265,23569,-1479,-31231,-4006,10788,-2507,-17908,-24463,-14521,8867,24403,25459,21985,7751,-9740,-9533,10563,16245,8163,12064,21396,-2909,-27326,-16939,-5245,-9354,-28425,-19710,-11917,-8917,-8789,3815,13450,10388,1432,-16409,-30171,-28782,-22370,-2398,25088,33443,19616,13490,7973,6866,5040,-5715,-12928,-14600,-23229,-24725,1863,25466,28241,22482,18846,10485,-12081,-15378,-4064,19693,39623,37780,9472,-25102,-12144,34414,53983,34477,11907,-15910,-32762,-28738,-3864,3192,-10402,-19751,-16202,-16369,-28781,-31205,-11481,-61,117,-7383,-16699,-23894,-24870,-10858,-3506,2780,-243,-13505,-26850,-15982,-3912,9456,18255,11071,-669,-3736,-11493,-14292,15534,23185,4298,-22353,-38195,-11074,3406,5644,8951,10662,15903,27604,24362,9776,-13293,-11685,-5527,12227,21147,20822,4862,-2074,-1965,-11192,-22081,-4473,3692,-4126,-10068,-4813,13929,25679,26575,17131,-563,-22484,-27185,-19811,702,22487,27432,6566,3836,1023,-514,8264,14756,18485,22717,17189,9293,3358,-1400,-4504,-11242,-22515,10889,37799,38600,21294,-5486,-25381,-33084,-7929,35431,57394,33726,180,-15501,-3080,1385,3876,-12472,-29538,20632,62065,42531,15253,-19395,-9311,22179,28999,10969,-33891,-2609,11365,-1745,-17071,-5536,5637,276,-3659,-14692,-31740,-29583,-23314,-17332,-26087,-32661,-27474,-17791,12816,26591,39351,28777,2523,-20043,-2788,10883,29111,49726,51287,40269,26568,23185,36948,32972,10556,-20451,-40835,-26052,-14236,-11086,-16600,-14856,-13663,56,13130,6595,-14376,-4388,16437,12459,-17816,-26829,-11525,-15252,-5824,170,5774,-14694,-1602,28824,30429,-7933,-7421,27765,37846,24480,-5730,-27683,-21770,-26793,-28775,-11826,-14874,-34311,-17175,65,3349,-6689,-5290,8230,6780,-15301,-23102,21401,49538,45796,32214,14018,6058,3912,-1797,-13111,-18745,723,27304,29401,36671,40544,30066,3161,-20510,-12373,-6039,-20536,-28953,-15474,15295,35245,18292,536,-6913,-26604,-4576,28575,36915,22353,-4859,-11232,-5298,-476,10210,22776,24999,-5014,-14865,30007,63213,54928,10269,-21665,16909,30666,12262,-17487,-18868,1691,10898,4732,-6791,-17802,-36876,-32062,-4753,8533,8742,3403,-2426,-9080,-16531,-12424,13233,59561,89657,73810,41320,18985,23298,42136,48765,31882,5022,-8176,8976,17306,3114,-22913,-21868,-21077,-38135,-28041,-29210,-23873,-13197,-8032,25444,48858,30912,-9806,-4839,16462,232,-28207,-7732,6935,2061,-9724,-5613,-6679,-19962,-17324,-7980,-12643,-25717,-13419,2686,-5313,-20585,-37410,-35044,-37666,-40369,-30256,-9172,1831,10944,16276,-748,-29417,-27851,-3627,7726,9141,24009,34306,18751,-15394,-18410,6857,17887,27958,47992,52852,40881,19041,547,-2729,-29,-3118,-22913,-15349,10140,12007,-10612,-22639,2239,26444,39925,29097,3844,-13726,4938,29507,17753,-5770,-13739,11465,18627,6413,-4335,7608,19311,17722],[14140,-2909,-1249,2067,-13341,2012,35359,53440,26624,-6460,-21774,-17772,-2982,-865,-9580,-13763,193,17853,10435,-5809,-7055,-10665,-5572,12691,12221,15384,17054,5592,-2094,-8426,-17089,-23817,-35130,-23582,3228,18086,24030,34323,55208,59249,28980,-1871,-18531,-18168,-16064,-4424,16556,19746,3400,-19368,-21904,-5836,-105,-2918,-2447,6630,23842,22313,12783,24217,22149,6118,-6039,-20843,-30877,-23526,-9367,5061,-2242,-33435,-19216,-13774,-10005,2094,16947,22665,10733,-4152,-11264,-26062,-21059,-8161,-17748,-35575,-36366,-31935,-39088,-13786,9298,13714,21789,36233,40123,17853,-1171,-5567,-12697,-25643,-12914,10489,17974,8404,8525,3292,-12470,-2359,14568,16084,4539,-6138,-9307,-2499,7891,9326,-695,-4125,14671,25427,-1422,-21137,16010,31646,15664,-13808,-31276,-20563,566,7354,-3025,-10680,1363,-341,-10867,-19684,-16640,-16544,-16109,-17145,-14736,-17129,-8347,-4981,-25095,-21929,-17508,-30193,-18787,13734,6141,-6842,-10357,-15640,1897,28998,21281,-8290,-28843,-10825,11042,36437,45292,12547,4471,37703,50293,39361,21414,21252,-6091,-23352,-13399,-22524,11160,23317,14066,-2169,-39138,-55769,-55918,-21942,57018,123424,113154,25970,-54487,-3302,-12666,-41390,-41443,-47292,-41550,4717,31693,25059,4058,-7484,8035,27563,30979,20249,14787,8903,-3433,4520,27989,37523,25051,7354,1962,28005,69488,93188,70340,27557,-31978,-8487,21671,23939,1217,-14527,26089,80155,100405,41387,-14256,-3658,21385,31523,30218,34436,44515,45543,31360,13273,9272,9733,12432,17166,34263,45284,31827,462,-24020,-24134,-23479,-25286,-14982,-5616,6709,19443,17584,5962,-4226,173,6098,7925,16643,59011,92647,75623,18490,-32663,3115,-8957,-18200,26014,56404,38383,2375,-22345,-35902,-28266,-20887,-8790,5541,3514,-23584,-21968,849,1287,-1630,-7091,-5892,-2197,-10562,-7056,6486,15803,9249,24525,30899,34420,31288,19261,-4020,-11452,-14465,-12717,-7278,-9782,-397,-5111,-19361,5781,30250,15186,-17088,-10264,11312,22009,20893,21374,14244,-8439,-27520,-8345,-4531,-13764,-21978,-5682,22704,29356,4437,-21686,-26752,-18467,-3852,-1004,-14299,-15167,-13666,-20025,-19945,-21760,-27744,-24418,-15172,-11571,-12510,-23218,-24813,-23321,-21476,-13801,-4506,9417,2036,-36253,-16896,7827,14694,12056,-3159,-1399,39333,66567,61297,34324,15524,19680,17074,11398,26566,27189,2699,-11722,4365,13924,4735,-24555,5762,26801,23452,852,-17090,-14427,-8041,479,-8931,-12539,-18042,-31848,-20194,-12817,923,14197,23128,38787,61021,69698,46436,3064,-32904,-23012,-9741,-14683,-5876,-11377,-28846,-8813,34269,45005,13951,-18590,-22385,-9442,5230,-10892,-3183,21161,18372,10694,-4444,-12756,-13213,-3402,1184,-10712,-23142,-29596,-21123,2275,19826,6773,-12020,-21245,-10845,-12481,-9262,-4056,4515,14143,28419,39256,35286,27572,32267,37593,8420,-17989,-13125,-21829,-26268,-26373,-20922,-1041,6451,8220,1350,-15105,-20583,-1632,8455,-17689,-42350,-28373,-20783,-14243,-15620,-22102,23053,76696,94695,69880,29458,7403,-7328,-6775,5323,16752,13002,498,-14234,-11681,957,3878,-12671,-5843,9346,5514,3109,-8095,-30081,-9256,13962,15998,30300,53303,50243,18241,-14275,-2235,26551,24209,-279,-5529,24876,41215,28670,-2092,-15983,-11060,-23327,-36977,-36979,-31820,-14218,8865,36140,54468,33642,4622,40,-10576,-7210,37905,63586,53116,38468,23638,834,-5619,11324,7585,-16045,-40754,-35172,-23512,4604,25391,23367,-10166,-41739,-29781,-12249,19761,24362,13131,-9225,-29533,-10215,10306,18994,1376,-29665,-17627,1432,13714,22565,481,-24326,-7016,6122,518,-24653,6643,30053,27839,15015,7076,-544,4662,10941,16983,20864,18057,14459,13961,7256,-5728,-19552,-18179,3547,32671,55832,43098,4830,-42258,-4268,19420,20914,4757,-6627,-13872,-828,8661,-9035,-25275,-4516,11780,5163,-5439,-15358,-13084,8207,22859,22592,19492,9025,-4239,-8356,536,4166,2514,12724,22687,-1943,-25534,-16955,-4738,-7672,-24623,-18947,-11261,-7366,-3925,8630,14997,7664,-922,-15764,-30108,-33237,-20847,1592,29548,39321,27560,22408,16571,12701,8588,-2362,-8696,-12582,-22676,-21593,2450,25241,28076,21120,15422,6362,-13718,-15100,-5244,16186,34562,31446,3407,-32005,-10313,37211,55267,30661,759,-30140,-16222,-11997,5386,11165,-4432,-14497,-14265,-17234,-26203,-26314,-10820,-1607,920,-3722,-13397,-25516,-22156,-6889,-2289,-37,-4323,-15233,-25383,-15775,-4763,5573,10796,3077,-1856,2095,-2237,-2114,27753,36572,14799,-14910,-22889,542,11532,11950,15856,20820,30462,42091,36051,12498,-15449,-16085,-11588,8134,19713,22473,7895,-1362,-3942,-14528,-21244,-6165,-2435,-10900,-16499,-15048,1607,15354,20009,14078,205,-16260,-27202,-28818,-3218,15641,17384,1303,3078,814,682,10431,15875,17500,21106,16740,11185,6651,6642,10186,6068,-9481,16758,44201,44005,25177,-4768,-30760,-29589,-16896,18972,40257,23838,-4929,-20408,-10423,-6745,-728,-13705,-25229,28825,83655,69991,37807,-5891,-9962,23950,32534,15506,-23882,-7772,11325,8227,-3071,2619,9635,1927,-3421,-11726,-28564,-29736,-22444,-16309,-20811,-29558,-29994,-22771,16846,35887,49087,35666,5344,-18528,3399,15018,33711,55500,55063,41536,25476,20789,35625,32603,9989,-22090,-34228,-17875,-8719,-9531,-18403,-17506,-14755,707,15830,10687,-7104,5193,24621,19946,-12604,-35811,-15946,-13886,-4458,-587,3109,-21549,62,29004,25603,-9804,-6028,27812,38622,27052,810,-19158,-25626,-24727,-29231,-13888,-16381,-33517,-21439,-6070,-1527,-7527,-2258,14123,15502,-5343,-23671,22709,50521,45676,31797,11560,622,-2763,-7657,-17672,-23087,-2113,27000,29890,32829,36358,28215,1434,-26572,-16435,-8163,-20259,-27351,-12767,18116,37007,19696,1169,-4454,-26416,-12031,23706,36120,23908,-6540,-20395,-17137,-12432,1189,17606,23819,-4356,-14717,32551,69729,63905,18850,-26554,11462,30554,17768,-9100,-11033,4300,10410,4621,-8970,-22527,-42313,-25187,5133,19416,16540,4565,-7240,-15618,-21941,-15391,11218,57817,88616,76046,45518,24141,25380,38425,40134,22019,892,-9698,9025,16878,2696,-23659,-15151,-9256,-23728,-37199,-33865,-22021,-8731,-1667,27451,50939,33698,-7691,-7412,14394,455,-21362,-20669,-9212,-11968,-20031,-11620,-10550,-23342,-16755,-4158,-8207,-22977,-12933,1775,-6568,-20238,-33883,-37818,-35688,-32835,-25326,-8921,594,11528,20268,7906,-21101,-30418,-8790,4322,8669,27167,39753,24660,-9296,-19693,1175,13127,28627,52693,58178,46308,24291,4326,-1652,-1208,-3810,-19449,-10725,14530,17494,-4709,-18663,6347,31780,44372,31435,2735,-14951,6442,31567,19061,-7220,-15486,7972,12058,-1271,-7750,6291,17480,17491],[13582,-2021,-4186,-2354,-15128,-553,31458,51851,28827,-2638,-20177,-18678,-152,5322,-2760,-9836,914,16118,8297,-9861,-16874,-16416,-427,24964,29110,25127,22054,11508,5304,-3869,-15630,-24129,-33776,-25325,-2446,8854,10640,19369,42666,49129,20507,-10422,-24994,-21143,-22046,-13402,3864,5715,-6875,-24848,-22264,-9826,-7043,-11778,-13069,-5658,7620,3987,-840,17868,24482,15004,4230,-12833,-25498,-25286,-14735,-4944,-23625,-15155,4783,3039,-3116,8207,24640,31355,17955,666,-10408,-29669,-15588,-6893,-21328,-32131,-22519,-20117,-26688,-19465,2699,8552,18050,33462,39276,18440,-563,-9397,-19006,-30057,-9961,10767,15142,4852,6128,2158,-9765,1544,14870,14456,3229,-7070,-7711,-1184,7444,9773,1347,-2098,17772,32071,5493,-18050,16012,31001,13242,-16201,-33125,-24448,-1235,9621,2319,-9600,3194,4486,-5366,-13860,-11097,-11372,-8769,-7314,-4405,-14067,-15289,-14025,-31968,-12747,-10202,-23353,-21519,10375,1178,-8146,-11967,-19388,-2333,24811,14976,-14301,-23311,-4129,11387,22731,21665,-16191,-10821,31932,48947,43980,24670,25026,4236,-14508,-11511,-11928,22432,32513,14738,-7454,-42446,-62262,-84465,-92695,-45807,25060,48327,-3043,-63608,-4687,-12033,-40972,-38228,-41776,-40294,3209,28486,19390,-87,-3510,11338,27961,27073,9683,3960,4961,-4836,185,30475,49075,40716,18131,4591,27214,73671,102301,78514,32575,-30462,-3425,26217,26447,5496,-6717,26411,73574,93549,42784,-14307,-4740,22036,34670,37946,40792,47043,46280,32147,15138,9002,8299,12409,19123,35114,43318,27435,-5514,-24866,-10155,-11258,-22851,-17172,-9838,3380,20372,22787,11994,-3475,109,10980,14324,25254,68562,96010,70927,10753,-22484,11345,-7270,-13667,34204,64323,42875,4962,-18327,-32620,-29881,-24919,-14092,781,-287,-23612,-22455,565,537,-3131,-8563,-5598,-1014,-15122,-17238,4001,16945,11625,25772,29405,31569,28039,18170,4807,3023,-11520,-16029,-5173,-8606,-2194,-6379,-25267,1732,29907,15483,-17767,-5805,21169,31412,28426,27535,19121,-4470,-22691,-8278,-3450,-9561,-18046,-6988,22348,27477,630,-21680,-21634,-14885,824,4872,-8482,-14300,-17184,-22695,-20173,-23497,-33817,-24926,-15085,-12409,-12509,-21853,-25179,-25923,-25477,-16235,-4542,10056,1570,-37097,-14268,9496,15517,9650,-8499,1973,42899,67884,59668,34072,18737,21721,17379,11425,23825,22033,-1121,-8732,4569,11064,1875,-22951,5091,23730,17220,-9602,-23280,-17970,-13265,-4012,-14112,-20954,-27158,-25107,-17117,-11956,2100,14100,21791,36686,58062,65848,42588,-147,-28717,-16814,-7441,-15952,-9025,-15552,-28505,1874,44951,52050,19033,-12753,-21001,-4659,12564,-4740,1495,28141,27341,18356,487,-9409,-13710,-9589,-7934,-21805,-33418,-25554,-20556,-3731,13650,2912,-13539,-19508,-9288,-9775,-3558,3916,13897,25163,39457,45275,37470,29000,32658,36129,6857,-19525,-10530,-20933,-24565,-19730,-9463,6576,9816,8767,536,-17496,-29644,-9636,3585,-19744,-34394,-22973,-20848,-28944,-22035,-17767,24821,81390,97649,66896,21636,755,-11733,-7073,9241,20850,15267,661,-13136,-9757,1192,2438,-12742,841,16314,10865,6436,-7512,-34379,-9983,11554,10256,24832,52497,54736,23337,-15337,-8106,24864,23901,820,-6645,22375,42135,35356,7931,-6551,-6634,-20196,-34216,-32686,-29886,-17309,5859,35880,55446,36221,4245,-5966,-17572,-23681,24356,49270,39662,29829,19837,2631,-7196,3951,2060,-17439,-42301,-35843,-28454,-3686,14158,12583,-14233,-33482,-28550,-16376,22597,31798,18594,-5185,-25762,-8621,10185,16421,-2967,-38261,-13641,3307,7480,12935,-6458,-23086,675,15043,4791,-29872,5584,31405,29685,15103,3699,-4837,1728,10033,17631,21599,17536,13732,13593,5785,-7434,-20184,-16439,8985,38813,58982,43923,4024,-44296,-5082,16766,17853,2878,-5614,-8569,-4081,1546,-11514,-19272,-3911,13005,13118,7848,-3908,-10239,5903,19511,18791,16822,10748,2671,-1112,-207,-2719,-408,13234,22221,-2206,-23948,-16826,-4459,-6191,-21151,-18025,-10979,-5565,2080,14397,16560,4178,-3180,-13189,-24941,-32276,-18308,4495,32283,43603,34681,31570,26198,20209,14086,2337,-4242,-9412,-18653,-15116,5465,25907,27485,18652,10908,1654,-15371,-15393,-6657,12996,30399,26980,165,-34571,-9655,36756,52801,25151,-10928,-26237,1974,6642,17149,19033,1155,-10052,-13649,-18267,-21677,-21354,-10422,-3499,1291,-793,-10699,-26488,-18068,-3242,-1039,-2667,-7938,-16272,-23367,-15932,-6353,1622,3586,-5412,-2953,7969,6796,7866,37759,49371,27274,-1709,-6978,12137,19533,18423,22425,29698,42781,53839,44376,12945,-17080,-19605,-17664,4631,18788,23736,9856,-1251,-6005,-17628,-18885,-7020,-6992,-14351,-20010,-22248,-7805,7615,15276,12107,1693,-9095,-17010,-24756,-4396,9222,8030,-960,3993,1289,2327,12620,16312,15262,18103,15370,12284,8534,13085,22749,20914,3505,23476,49002,46852,27111,-4083,-29815,-19013,-20230,1883,19992,11427,-11442,-25631,-18075,-13194,-3249,-13468,-23500,33277,100519,97534,60321,6917,-8659,25018,34311,18793,-13824,-14657,9098,17305,10820,10795,11438,735,-6369,-10890,-24850,-31703,-23428,-14239,-15819,-23819,-24952,-22024,21004,43735,55291,38714,6262,-16831,7061,16695,35483,57709,55494,40234,22854,17094,32356,30735,10202,-18777,-27356,-12327,-4505,-8790,-20165,-20283,-18236,-2055,15086,12677,-265,13498,30584,25490,-6535,-39928,-19087,-12301,-4377,-2488,-455,-28713,1394,25850,17220,-11999,-5180,25869,38600,30169,9343,-8297,-24104,-22761,-30786,-17921,-18843,-29514,-27710,-14145,-8441,-10099,-293,18338,22508,4859,-19940,20578,46573,41826,28279,6063,-7562,-10564,-13194,-21019,-28057,-8575,22178,28070,28727,31300,25017,-637,-29658,-20496,-12418,-21103,-24695,-9942,18926,35277,17545,-133,-895,-17859,-20132,16101,32793,23991,-7586,-27656,-25528,-25539,-13200,6119,18179,-4286,-14851,31905,71370,67644,23822,-21319,3813,26081,18827,-3488,-6007,4242,7668,2654,-11733,-27561,-44685,-18729,13297,27754,20932,2238,-13478,-20123,-26392,-21164,5761,51153,82208,74378,47851,28585,26525,32943,29039,10149,-3259,-12609,7310,14751,580,-25256,-8192,2371,-9469,-27089,-33856,-22050,-5097,4384,27533,49726,33746,-6097,-10953,11302,6176,1792,-11031,-22584,-29076,-32810,-19541,-16136,-28308,-16709,-1512,-4571,-20313,-12759,-157,-9209,-21103,-31052,-32731,-27416,-24971,-20820,-9054,49,13364,25062,17480,-9446,-24439,-12488,-1501,5354,27684,42622,28726,-3522,-19497,-5995,6001,26524,54559,61930,51589,30504,9517,475,-1764,-4387,-15042,-3578,20130,23059,736,-14694,10947,36813,47635,32656,1726,-14611,8042,32626,19674,-8307,-16302,5357,6701,-6924,-7901,6214,15808,16943],[10672,-2267,-5515,-5938,-16525,-3605,26670,49610,31382,1906,-18065,-19672,1664,10296,3332,-6153,612,13354,6844,-9029,-24452,-21112,4401,34020,42171,31917,23900,15081,11689,550,-13889,-23607,-31955,-26859,-8953,-1092,-2164,6809,32189,40138,12845,-17698,-24686,-19543,-26516,-23411,-9891,-7468,-16787,-30739,-22235,-13150,-13916,-20952,-22511,-15013,-3143,-8771,-14044,11407,26633,23835,14822,-3921,-19649,-25245,-22149,-18446,-27923,8206,27316,19643,4418,12817,29508,37067,22844,3368,-11429,-34976,-11256,-7988,-25693,-18290,-1791,-70,-9782,-17527,-4766,2132,12637,27897,34962,16602,-79,-10313,-21621,-31827,-9576,9734,11875,819,2382,-327,-7829,4158,13280,10296,-497,-9888,-7665,-547,5664,7967,996,-2697,17603,35416,10176,-15260,14520,27711,8548,-19553,-35208,-23506,1203,13064,7174,-6402,6433,9720,-115,-8392,-5167,-5453,-913,2669,6239,-6236,-18477,-21812,-21798,-4236,-3585,-17563,-24583,5625,-3422,-8263,-16004,-24997,-6331,19992,8598,-19075,-18282,1412,11396,11286,4865,-33202,-19488,22589,42624,44380,24508,25086,11860,-1942,-1590,362,32782,42017,17063,-12246,-37640,-73179,-131528,-204013,-206701,-118560,-39503,-33888,-42309,-10434,-18264,-41409,-30604,-29562,-29065,2351,24058,14194,-2036,-613,8450,17173,10697,-12057,-11260,-196,-7850,-5783,31468,58032,53707,27723,7143,27511,79644,110553,84714,35468,-30016,1673,30509,28802,9656,-544,22563,59864,79206,39816,-15244,-6489,21505,36627,44177,46282,47849,44401,30764,15633,8055,6189,11161,18841,32337,36863,18670,-15117,-19319,3669,-172,-19354,-19632,-15339,-1676,19066,25997,17390,-996,-869,13988,19691,30911,72227,92889,62376,2969,-10871,17825,-6471,-10844,38199,66960,43463,5063,-15900,-30793,-30066,-28709,-20241,-4802,-5048,-24205,-25179,-1396,-699,-3576,-8777,-3797,3482,-13465,-29151,-44,16130,12837,25578,26984,29029,25672,20412,18444,19006,-5459,-20310,-4435,-7700,-4126,-7617,-30428,-2369,27576,13962,-19213,-1572,29471,39242,34424,31931,22566,-1201,-18646,-7182,-849,-4466,-14249,-9553,20728,24456,-3154,-20152,-14651,-9659,5198,11315,427,-7055,-14954,-22370,-19115,-22898,-34016,-22810,-15273,-14508,-13051,-15415,-17641,-23529,-28842,-18475,-4715,9889,128,-37539,-12937,9184,13844,4457,-14665,4844,42861,64096,53301,30111,19588,22160,17008,11149,20254,16291,-4056,-6012,3343,6353,-2961,-22045,2984,18519,8597,-21677,-24192,-19038,-19626,-10028,-19739,-27378,-27200,-16552,-14893,-11999,1941,12089,18031,31963,52399,59575,37570,-2858,-23662,-11608,-5840,-18222,-13507,-19942,-22761,13276,54330,57233,23065,-7175,-14210,5578,23762,2614,2403,31098,33218,24416,5332,-6170,-14083,-16394,-16834,-28103,-29325,-19939,-19836,-10782,6416,-1460,-15328,-19119,-8237,-7424,294,9955,22185,35628,49389,49294,37753,28742,30264,29978,807,-18539,-6746,-19898,-23067,-13898,-412,12500,11750,7867,-1079,-18682,-37952,-16752,-42,-18238,-21816,-10227,-10916,-34251,-19879,-13842,25048,84106,98953,63441,13253,-7236,-16909,-8189,12535,24471,16879,-282,-12150,-7831,945,558,-12467,4350,18582,12072,7159,-7863,-32211,-9017,11034,4963,17251,48508,56706,27944,-12973,-15193,20793,21190,514,-8833,17261,39659,39056,16055,2735,-1166,-16510,-31644,-29377,-26376,-19588,1912,33786,54305,37220,2894,-11442,-17215,-39374,8816,32593,25282,20737,15907,4369,-5557,-1375,-1833,-17221,-39802,-35595,-33738,-13327,1988,2720,-15892,-25221,-21665,-15758,24734,37227,22679,-1509,-22281,-8373,7745,10928,-8833,-36260,-7928,4755,220,1262,-14999,-21866,6671,21266,6404,-35653,4403,31020,29623,14549,211,-10311,-2883,8248,18582,23015,17196,12255,11885,2913,-10326,-21480,-15282,12055,40640,57104,41221,1346,-45801,-7327,11810,12319,-1120,-6333,-3410,906,2747,-10649,-15251,-3814,13077,19560,19372,6595,-6927,1477,13522,13072,12872,11504,8702,6630,5121,-3825,-1294,12330,18930,-4680,-23465,-17606,-5551,-6106,-19425,-18773,-12670,-4956,7470,19480,16817,-1309,-6649,-10728,-19481,-28551,-16497,5198,32164,44866,39089,38793,34417,26814,19452,6998,-665,-6955,-15006,-9059,8998,26353,25498,14070,4476,-4146,-17726,-16846,-8773,9631,26645,23951,-577,-31601,-11642,31727,45235,16996,-22060,-11457,17466,22843,27863,24770,4795,-7470,-15149,-20177,-17299,-17473,-10995,-6307,241,114,-9873,-27054,-14194,-731,-552,-5648,-11481,-17147,-21829,-17377,-9367,-2790,-3644,-14839,-4231,12364,13301,14435,44552,60346,39990,12527,7407,22118,26245,23872,27470,35897,51160,61322,48225,10876,-18785,-22837,-23542,2476,18386,23935,9882,-2532,-8767,-20644,-15717,-7194,-9227,-13528,-20310,-26321,-15197,1879,12024,10883,3512,-1339,-4619,-11104,-2597,3513,-37,-162,5860,1967,3713,14162,15603,11518,13566,12977,12286,8461,16884,32085,32393,14187,28964,51095,46523,26827,-2934,-20933,-9167,-15470,-13680,-2210,-2932,-19142,-30652,-25251,-16312,-3428,-12306,-24514,34058,111053,122774,81434,18367,-6134,25455,34572,20893,-5122,-22537,5162,24882,23729,18527,11414,-2733,-11944,-12193,-21395,-31392,-23349,-10739,-12638,-19733,-19758,-19072,23902,49042,58004,38248,5053,-16575,7849,15992,34905,57099,53413,37118,19466,13169,28327,28367,11529,-12218,-21554,-9240,-1903,-8529,-20901,-21032,-23509,-7582,11342,12858,6016,20768,34573,29064,-623,-29035,-17864,-10009,-5067,-4742,-4015,-32179,1917,19930,6860,-12662,-4539,22705,38638,34619,19216,2787,-16820,-20356,-31349,-22555,-20395,-25866,-34442,-21375,-15505,-12943,1734,21906,28565,15258,-12078,15921,38431,35046,22485,-1381,-16365,-15465,-14462,-19547,-28139,-16008,15075,24973,25536,26860,21872,-1602,-24854,-21834,-17336,-21528,-20379,-6274,18728,31207,13078,-1611,4468,-6573,-23728,7112,27762,23058,-7338,-30984,-28718,-35793,-26583,-5061,12705,-2797,-13895,29540,69399,67168,25974,-14866,-4516,18367,16196,-64,-3022,2509,3790,-129,-14165,-31580,-41804,-13861,19108,33131,22013,-2806,-18275,-17946,-23663,-28418,-1868,41002,71940,69836,48986,32674,27276,26760,17224,-1109,-5625,-16165,4596,11804,-2244,-25877,-1516,12840,2776,-17610,-32085,-23035,-440,10004,25809,45695,31691,-4457,-13717,8224,14746,22551,9113,-13741,-24083,-30163,-25583,-21501,-34513,-17264,39,-1477,-17315,-12321,-2635,-12984,-23460,-30450,-29664,-21918,-19605,-18225,-9907,1,15341,29207,26497,3177,-13001,-9377,-7216,-998,24620,41642,29565,336,-18735,-14601,-3752,20973,52423,62486,54893,35873,14450,2073,-3043,-6103,-11598,2835,24321,26305,3616,-12321,14282,39562,47791,30991,-777,-14763,7316,30213,17107,-11393,-18604,1187,440,-12068,-7749,4354,11251,12780],[8950,-439,-2499,-4821,-13950,-3770,24441,49961,36749,8788,-13905,-18001,5293,16567,10894,-820,1514,12273,8962,-1116,-18510,-20008,10086,41172,52518,37322,24677,18449,19115,6863,-9935,-20848,-29352,-27138,-14573,-9874,-12329,-1558,25194,34098,8441,-20395,-19802,-15702,-28296,-32542,-19861,-14517,-23357,-34829,-21014,-15026,-19920,-29511,-26249,-16765,-2999,-9573,-23934,5462,28115,31449,24400,4650,-13882,-22949,-30891,-28691,-4829,29116,45954,33857,11485,15657,31151,39052,24718,3369,-14831,-39530,-8935,-12064,-29468,-5439,18263,19962,5956,-9370,-11194,-5625,4887,18757,26243,11180,-1573,-10377,-21924,-31321,-13339,5938,7031,-4476,-3564,-5206,-7959,4521,9203,3003,-7574,-15747,-10603,-2254,1063,2246,-3196,-7070,13023,34056,11000,-14941,10163,20528,212,-25411,-37016,-19155,7463,18796,12345,-2636,8974,13225,3060,-5186,-974,-849,5072,9988,13631,647,-17251,-23704,-13768,1100,-53,-15214,-30143,-3115,-9693,-8166,-21212,-27072,-7197,15597,1456,-24338,-17627,2968,9535,4835,-2107,-32269,-21937,13820,34354,40493,20323,19820,13610,6933,7614,8914,37802,45788,17322,-16742,-30577,-70235,-142336,-242157,-323909,-198815,-76585,-30078,-23917,-20482,-32247,-38181,-23266,-19987,-19709,-398,15959,7209,-5438,-3167,-330,448,-9462,-33969,-19117,-4169,-12254,-15048,28084,60727,60293,32728,6716,26556,84359,113945,85426,33004,-34098,4638,32662,29205,11399,1919,13229,38619,57917,31635,-18265,-11328,17347,34935,46124,47490,43935,37341,24823,12499,4697,1978,6818,14104,23898,24302,4175,-29187,-10508,14570,7592,-17559,-24078,-23783,-10110,13446,24823,19507,744,-3527,13910,21743,30956,66993,80941,48518,-4953,-1937,20380,-8380,-12051,35849,62479,38608,1201,-16892,-32201,-30741,-32925,-28306,-12111,-11709,-26052,-30697,-5698,-3226,-4285,-9694,-3274,7353,-8676,-44011,-6564,12209,11508,22306,21512,24201,22256,22543,28780,30589,374,-26440,-6841,-8831,-7558,-10605,-34916,-7248,22292,9518,-22273,1291,34440,42837,35496,30618,20458,-2407,-18139,-6886,1528,-269,-11789,-14686,16334,18801,-8508,-19869,-9740,-6114,6905,15113,6523,199,-9396,-19897,-17474,-19014,-25484,-19943,-16710,-17913,-13729,-9135,-10761,-20284,-31575,-21087,-5791,8147,-2938,-37665,-13997,5992,8840,-4128,-20541,6024,38452,54853,42029,21750,16954,19873,15185,10268,16108,10520,-5920,-4563,312,-150,-9532,-22093,-1433,10458,-2819,-34801,-19857,-17959,-27566,-17718,-25463,-29247,-18959,-9532,-14124,-13476,143,8116,11720,24250,43698,50650,31062,-5668,-19726,-7910,-5257,-21900,-19847,-23056,-13895,23951,60931,59339,25070,-2629,-5221,18367,35438,8573,-392,29940,35506,28459,9972,-3153,-14568,-23548,-22327,-20754,-16062,-13716,-19151,-18650,-1489,-6016,-16821,-20417,-8646,-6642,1598,14024,29324,45084,57569,51220,36354,27041,25688,20618,-7352,-12588,-1654,-18438,-21664,-9361,6239,16397,12360,5876,-3150,-18075,-33793,-20580,-1534,-13689,-9028,5787,5783,-12587,-8993,-10399,24264,85393,99220,60708,6342,-15504,-21942,-9392,15468,27789,18043,-1936,-10578,-5387,736,-1222,-11819,5649,17824,10654,6421,-8434,-31703,-7431,12396,1589,8856,42467,57033,32620,-7133,-22632,15129,16909,-396,-10825,10788,34704,40157,22566,11507,5075,-11810,-27939,-25969,-22105,-19322,-1056,31909,52948,37832,1518,-14407,-10106,-27446,-6551,15558,11781,12645,12980,6859,76,-328,94,-12352,-34918,-34358,-36491,-23311,-9064,-3549,-13978,-17455,-15236,-13742,25415,40787,26122,2743,-18198,-8492,4225,3793,-14796,-26152,-742,6669,-6575,-10880,-23682,-19870,11537,25365,6183,-40667,4060,29748,28387,14089,-1974,-14976,-7203,7327,20892,25736,17802,11067,9974,-220,-13374,-22697,-14223,13509,39106,51209,35868,-2394,-45025,-9707,5874,5446,-6370,-8140,773,8913,8496,-7935,-12753,-3776,12857,24967,29025,15645,-2697,-3075,6443,6720,8690,11989,14029,13518,12594,426,373,10849,13966,-8104,-22777,-18107,-6824,-6099,-17930,-20332,-15567,-4753,12580,24266,16525,-7851,-10244,-7970,-14080,-23893,-14931,4648,30213,43893,41077,43948,40802,31863,24214,11963,2873,-4768,-11961,-3716,12899,27156,23020,8267,-2803,-9573,-19641,-18229,-10163,7402,24362,23138,1685,-25660,-15650,22874,33307,7334,-23125,3310,29824,35713,36518,28277,6718,-6141,-17827,-22144,-13309,-14209,-11627,-9011,-1626,-644,-10508,-25597,-10114,1448,-218,-8196,-14007,-17213,-20447,-19704,-12949,-6462,-9539,-24097,-4592,15344,17004,17893,48566,69339,52050,25886,19623,30203,31566,28191,30937,39301,55373,64503,48070,7209,-20002,-25478,-27028,3136,19163,23334,8175,-4981,-12042,-22770,-11997,-6241,-8088,-8796,-17242,-25958,-21286,-2588,9809,10151,5576,6981,8670,3886,1601,-1001,-5888,3084,8244,2715,4435,14689,13677,6455,7733,9734,11115,6128,17399,37586,40065,21871,32006,49799,42657,24186,-1065,-11617,-908,-7723,-19803,-24803,-18541,-27919,-34804,-30940,-15773,-2050,-10973,-28380,31250,114063,142745,99414,27562,-4025,24714,33074,21453,1479,-30154,-393,29852,34220,24687,9372,-8445,-19958,-16137,-19123,-25144,-18760,-6321,-12078,-18485,-17244,-17908,24068,50421,56928,34509,1281,-19376,4946,12237,31643,53630,48754,31903,14860,8894,23722,25423,12831,-5674,-17361,-9356,-2105,-9651,-21184,-19059,-29680,-16304,3918,10364,10469,25880,35596,29383,3142,-18033,-13300,-8480,-7505,-8073,-8270,-27370,51,10649,-5079,-12462,-5463,17511,37673,39034,28444,12862,-10224,-18885,-30430,-26331,-20314,-23801,-29468,-24536,-22576,-16421,3119,24061,32563,24096,-3526,8222,25331,24491,13573,-11176,-23606,-14361,-10933,-14478,-22342,-21343,6780,20199,22358,22457,18103,-2622,-20461,-21592,-23408,-22146,-16439,-3431,16508,24149,5875,-3278,9787,3457,-19820,-3642,19990,19638,-8084,-32644,-29491,-40422,-35852,-13431,7974,-1653,-12795,25263,63645,62121,24565,-10638,-13723,6860,9083,272,-2852,-1517,-1740,-4291,-17084,-35097,-40274,-12313,20953,33989,18580,-11032,-19314,-11298,-17553,-32734,-11697,27591,58191,62244,48176,35314,26813,19633,5395,-9474,-6245,-20722,570,7843,-5818,-25444,3540,20627,11562,-11756,-32303,-23135,4931,14173,21791,38892,27746,-2943,-14498,5637,23023,39351,28283,5213,-6529,-17235,-23477,-23369,-40758,-18460,619,1162,-13957,-11267,-4914,-17034,-26690,-31911,-29065,-19443,-17236,-17847,-11010,643,17012,32174,34390,15917,576,1349,-6967,-8371,18798,37380,27664,2478,-17490,-22675,-14295,13551,47459,60433,56479,40659,19638,4074,-3702,-7395,-7937,8973,27901,28394,5430,-9613,18062,41683,46806,28775,-2270,-13574,6149,26404,13541,-14202,-20187,-2213,-4020,-13651,-5748,2908,6226,7395],[1612,-3362,-2615,-5639,-13888,-7243,18971,47198,38742,11586,-13851,-19178,5572,18911,14616,948,-1070,8710,10255,6963,-8905,-16912,12298,42517,56195,37729,21395,18816,24650,12128,-6645,-18893,-28689,-29212,-21592,-19450,-21535,-8093,19094,28921,5798,-19924,-16324,-13697,-29843,-35983,-19287,-12802,-25082,-34139,-19148,-16030,-25416,-37039,-23447,-12403,3959,-2022,-27468,289,28497,37185,32403,12488,-8141,-19359,-25462,-16060,16451,46202,60034,45275,18220,17840,30898,38545,24946,2406,-18429,-34435,-7295,-17285,-28042,7662,37897,39886,21648,1846,-11550,-11717,-2706,8641,15771,4688,-3093,-8785,-19697,-28876,-18562,1770,2987,-8187,-8684,-9512,-7396,5602,6148,-3628,-14457,-21297,-13364,-3343,-3089,-4195,-7782,-11481,7812,31555,11335,-14017,6692,13534,-7816,-29943,-35702,-11623,18684,30446,22648,5094,13978,18389,7908,-508,4879,5751,12393,17641,20526,7979,-10592,-16467,-5293,6834,4060,-12575,-34602,-12218,-12469,-3374,-16675,-15311,2489,18475,-1160,-25962,-17117,4340,10824,8136,-846,-37825,-25007,13701,33586,39750,17526,14480,13865,13868,14950,15204,39886,44823,15198,-17192,-22705,-67897,-149374,-242460,-292989,-194515,-71991,-17003,-12168,-27180,-45157,-28404,-15083,-13330,-14680,-4423,6393,-249,-9303,-6121,-6719,-10212,-20498,-38438,-17711,-4545,-12460,-20928,24636,61097,64316,36973,7108,27338,89548,114425,83671,28578,-38955,9521,36571,31521,14294,4414,3342,16183,37452,24599,-17284,-15793,12817,32807,46832,47174,38575,28790,18024,9477,3041,114,3538,8841,14009,10184,-11429,-36533,1436,25551,15665,-14077,-26494,-31209,-17976,7057,22537,21305,4168,-3401,14776,23415,28440,55873,63820,33588,-7711,6763,22089,-9714,-14385,30290,54360,31958,-2929,-18121,-33616,-30243,-33416,-33399,-16759,-15771,-24959,-30654,-7867,-3357,-2638,-9191,-2621,11100,-1687,-41781,-11668,8569,10602,18720,14855,16950,15339,18736,31444,37262,6617,-29895,-9857,-9630,-10019,-13411,-35437,-10148,16801,4729,-24172,5037,38084,43539,32605,24489,13562,-7398,-19929,-6213,4797,4498,-8625,-20546,10703,12106,-13933,-20226,-6283,-3966,6537,14861,6124,1152,-7033,-17837,-14514,-12236,-16498,-16041,-17697,-19939,-12323,-3078,-5046,-17619,-31620,-22437,-6374,6243,-6121,-36675,-16269,1328,2066,-14059,-21380,6293,30989,42043,27912,10359,11599,15493,12702,9883,13224,6906,-5586,-3774,-3332,-6723,-15898,-22052,-7427,265,-16106,-40562,-12856,-14990,-35862,-25315,-29074,-25419,-10047,-3981,-14386,-16018,-2751,3057,3739,14091,32457,39537,23275,-8787,-17360,-5665,-5411,-26504,-27938,-22229,-3992,32956,63780,57678,24543,522,3733,31025,45038,11973,-6399,25045,34009,30170,14192,-466,-15463,-30892,-20427,-8182,-2711,-7612,-18969,-27302,-9717,-10675,-17665,-23899,-11464,-8153,292,16133,34867,52526,62888,50517,33021,23654,19299,10103,-11768,-3585,3472,-17306,-20769,-6890,9817,17512,11049,2330,-6214,-16585,-25342,-19816,-1483,-8577,2453,21640,23903,9033,3020,-8635,22044,84814,97883,58345,1797,-24008,-27144,-11251,17030,29665,17646,-5154,-9146,-3371,-323,-3814,-12036,4747,14927,7449,4562,-9181,-33902,-7243,13640,-314,-488,33987,55073,36292,-305,-31151,7118,10278,-2801,-13052,2690,26667,37521,26164,18358,10591,-7368,-23844,-22718,-18234,-17241,-2827,30506,51266,37334,-783,-15239,-1911,-13662,-20730,-1721,-961,5067,10159,8811,6798,6410,7575,-4172,-29743,-33512,-32638,-34009,-17010,-4972,-9894,-11203,-10747,-12728,23375,41324,27940,6558,-14645,-9935,-941,-5466,-21174,-16663,5891,7904,-13244,-23820,-32996,-18371,14052,26183,3157,-43479,3394,26505,24821,12453,-3597,-18331,-10718,7025,23413,28193,17894,9046,6972,-4394,-17420,-24915,-14505,12379,33547,40826,27102,-8148,-43278,-12774,-1499,-3395,-13747,-11888,2605,15075,13447,-5951,-12762,-5100,11443,28098,35127,21298,583,-7466,-1828,-715,3505,11135,17365,17921,18504,6006,2624,7814,6807,-12805,-22206,-18637,-8469,-6255,-16412,-22822,-20259,-5605,16244,27600,14908,-15903,-14001,-5672,-9741,-20066,-14472,2371,26117,40253,39772,45681,43692,33499,26536,16085,5832,-3515,-10448,-70,15910,27500,19705,958,-10894,-14001,-21205,-19594,-10731,6258,23121,23631,5568,-19352,-21722,10235,17142,-2808,-12139,16186,38101,43922,41744,28848,6422,-6284,-21465,-24264,-10472,-11827,-12142,-11306,-4290,-3201,-12578,-21962,-5801,3593,-62,-10217,-15300,-16667,-19413,-23017,-16392,-8470,-12958,-31107,-3695,16762,17700,18493,50084,75803,62155,36868,28920,36014,35197,31119,32700,39904,55560,63773,44829,2879,-20211,-27086,-25554,7089,21437,22391,5329,-7962,-15483,-23183,-7933,-3897,-3805,-1967,-11647,-21314,-26084,-6652,8007,9589,7904,15909,22606,18871,7453,-3709,-8648,7956,11214,3893,4634,14396,11149,1066,1591,6480,9369,2016,15004,39707,44504,27089,32789,45572,35903,19992,2125,-2304,5878,-139,-10716,-27823,-32966,-36701,-35765,-32227,-12232,679,-8950,-33641,26207,110333,155862,113768,34928,-2548,23256,30666,21327,6559,-29743,-6088,32492,42209,29406,6393,-14925,-27799,-21203,-16917,-14981,-8892,-660,-13184,-19050,-16697,-18506,22118,48558,53815,30265,-2705,-23129,-170,6650,27156,49030,43136,25902,10040,5503,20274,23371,14495,599,-13443,-11327,-4320,-11266,-20320,-14475,-25063,-26430,-5814,6386,13806,29597,34676,27203,5022,-8466,-6988,-7510,-10748,-11333,-12139,-24139,-3433,-315,-15669,-11374,-7318,11463,36360,43695,37353,22722,-3722,-17826,-28314,-23786,-17306,-22450,-24890,-21880,-27738,-18977,5044,25944,35288,31635,5340,-279,8893,11486,2899,-21020,-23149,-6829,-3760,-7425,-13857,-18813,934,15719,20231,19273,14780,-3454,-18023,-21118,-29250,-22130,-12980,-1343,13045,15426,-2292,-3558,14908,11917,-12457,-14302,10395,14231,-10507,-35880,-26569,-36033,-42791,-22024,2155,-1771,-11256,20517,55832,54133,20695,-8074,-21840,-7282,-1499,-1570,-4592,-6876,-7866,-8826,-19848,-37459,-41062,-13795,19086,30551,11063,-20917,-14883,-3318,-11522,-26479,-22268,12423,42637,52635,45688,36397,25272,12245,-4586,-12078,-5518,-25718,-4213,3464,-9447,-24458,6530,25116,16300,-9792,-34922,-20962,10098,16302,15569,30048,22718,-1463,-13083,3951,29303,51336,43642,22950,8903,-5782,-15925,-20486,-37869,-20481,50,2891,-10972,-10170,-6960,-20882,-30277,-35331,-31215,-20326,-18528,-20424,-12707,1072,17188,32744,39723,26972,13799,14837,587,-14756,10045,29364,22340,1752,-17614,-30078,-25452,4257,39258,54627,54713,43081,23510,5392,-4508,-8891,-5020,13441,29619,28330,5427,-7172,21283,42152,44013,25742,-3118,-12280,3539,20431,8258,-17535,-22169,-5881,-7555,-13167,-3959,487,-430,-374],[-6750,-6724,-2418,-5026,-12887,-10350,14197,45188,40673,13314,-15036,-20192,5595,20181,17062,1690,-4277,5645,12775,15548,1493,-11632,13030,40420,55415,35275,16516,18541,30085,17869,-2583,-16433,-28484,-32011,-28614,-28266,-28163,-12470,14116,24958,5225,-17241,-14857,-13843,-31562,-29891,-9646,-5909,-22657,-30173,-16110,-15759,-29645,-34929,-18968,-6580,11600,6678,-24685,-3952,27515,40598,38341,18996,-2936,-15481,-18548,-1221,33488,57682,68131,52488,23351,18783,28482,35240,23257,672,-21184,-29244,-7235,-24054,-22945,19644,55020,57420,35467,12623,-7449,-16373,-10757,-2887,3191,-3430,-5721,-7741,-17624,-25486,-25781,-4046,-1913,-11690,-14062,-14324,-7534,5952,3080,-10123,-21854,-27517,-17138,-5231,-7856,-12597,-13842,-16853,1017,26693,9705,-14143,2957,6048,-16358,-33351,-34628,-4680,30261,44080,35371,14306,19261,23281,12764,4003,10376,12134,18806,23310,24585,12851,-3813,-8165,1529,11068,6916,-11399,-40064,-22775,-10923,3814,-5251,1376,18484,26689,-822,-26238,-17641,4188,14003,16253,6793,-25292,-6643,27504,41668,42983,15062,8183,11681,16017,16484,16142,37281,37549,6495,-16784,-19443,-85009,-182613,-264122,-297042,-208935,-90804,-26058,-9762,-29425,-49891,-19291,-9924,-12530,-16047,-12485,-6632,-10683,-14848,-6405,-3342,-2410,-8010,-22944,-19068,-7022,-11144,-21027,20891,59005,65462,39958,7660,27239,91258,109369,78069,21362,-42097,14812,40469,34067,16743,5424,-7554,-5601,21450,20872,-11706,-20578,6516,28794,44860,43947,30886,18283,9825,5928,2481,124,1017,2755,2760,-5143,-27727,-25594,13725,35583,23651,-9228,-26938,-37540,-25298,-403,18707,22038,7849,-869,16337,23839,23075,39004,42396,18890,-5070,14440,22629,-10692,-18190,21511,42950,23931,-6956,-19887,-35017,-29476,-31382,-32341,-17284,-15663,-21015,-24916,-6744,-1048,554,-7913,-2777,13335,5153,-28568,-13698,6194,10532,15206,7039,6125,1834,4928,25855,39683,12870,-27838,-12781,-9681,-11174,-16113,-34247,-10773,11859,235,-24155,10031,41077,42034,26774,15113,3502,-15034,-23206,-5317,8580,9936,-4208,-26565,4107,4869,-18897,-21182,-4148,-3367,3756,9568,-983,-5533,-10660,-18415,-11091,-4138,-6941,-11155,-17325,-19099,-8596,2864,-310,-15651,-30365,-21549,-5622,5111,-8397,-34704,-18765,-3430,-4517,-21121,-15597,6309,21788,27849,13466,-2347,4482,9861,10416,10868,13107,7154,-2643,-2746,-6092,-11117,-19353,-20615,-13489,-10760,-29734,-29683,-4581,-10159,-38410,-28436,-27645,-18160,-1488,1072,-14376,-18493,-5431,-1318,-3905,3006,20133,27614,15270,-11544,-15704,-3831,-4931,-29463,-34852,-15673,6916,40593,63346,53063,22415,3257,12628,42823,52163,13646,-13614,18402,30126,30712,19062,3207,-15527,-36702,-12548,5663,11155,-516,-18147,-35050,-15850,-13680,-16055,-27937,-15494,-10056,-907,18386,40116,58718,66164,48573,29404,20301,13775,4092,-4287,7529,8956,-15480,-18687,-5037,11734,17276,9312,-1186,-8774,-13461,-16646,-14249,996,-2748,13304,36949,42099,29868,14631,-7539,20339,84205,96484,57650,1732,-29471,-30406,-12247,18441,31204,16830,-8453,-6460,-545,-871,-5896,-11928,4190,13483,6212,4939,-6745,-28223,-7369,15122,522,-8354,24996,52451,40079,7542,-32026,-1571,2904,-5239,-13777,-4766,17503,32599,28054,24434,16443,-2105,-18111,-17633,-13145,-12588,-1245,31765,51049,37197,-2572,-13123,6106,-1606,-26250,-16664,-10680,-223,8757,11161,14028,17054,19495,6768,-23465,-31762,-25850,-35136,-15584,244,-3323,-5207,-6838,-11164,20645,40579,29649,11139,-10550,-11389,-5890,-14761,-25575,-7711,12402,9475,-17725,-35506,-41251,-16467,15382,24975,-1319,-38984,3245,22379,19972,10487,-3601,-17873,-10762,8752,26771,30763,17931,6918,3891,-8394,-21258,-27124,-15214,9836,25524,27784,16311,-14825,-40401,-15191,-8773,-12828,-22099,-16031,3389,19336,17131,-4009,-13896,-7003,9786,29597,38007,23689,2658,-10101,-9666,-8055,-1874,9536,19287,20584,22553,11159,4874,3690,-1531,-17428,-20579,-17882,-8985,-5305,-13469,-24089,-25706,-6625,18801,29756,12578,-24466,-16228,-3088,-5875,-16750,-14536,-779,20929,34952,35812,44101,42873,31332,25939,19300,8706,-2616,-10080,2288,18129,27581,16222,-7044,-18124,-15401,-21622,-20281,-9916,6642,23008,25076,10393,-12770,-28347,-5040,-1904,-9495,1594,26858,42421,47261,43317,26783,4280,-7453,-25125,-26080,-8674,-9908,-11824,-12382,-6962,-6813,-15078,-16371,-652,6479,365,-11248,-14947,-15389,-18408,-26956,-18109,-7717,-12953,-28421,-1474,16917,15851,17117,49807,79511,69414,44662,35086,39604,37170,32716,32963,38182,52540,60211,39944,-1023,-19176,-26890,-19713,13795,25272,21830,2445,-10320,-18514,-21911,-3691,-278,2318,5383,-4570,-14036,-27228,-11087,5878,8712,10328,25169,36723,33316,14286,-4370,-8717,13487,14728,5668,4373,13342,8555,-3579,-3823,3876,7475,-3415,10250,39014,46283,30385,31718,38937,26863,14962,6511,6632,11114,6158,1390,-10065,-33470,-43913,-33658,-28576,-7132,4309,-5924,-36363,19963,101120,160958,123890,40705,-1867,21068,27704,20960,10379,-22811,-10733,32839,47325,32418,3019,-20865,-28957,-24143,-13431,-2686,3975,5777,-15239,-20422,-17281,-20311,18657,44205,50297,28610,-3269,-20932,-5210,440,22642,44612,37721,19939,5393,3356,18809,22862,16475,6612,-8855,-13635,-7915,-12829,-18242,-8312,-16441,-34581,-16541,2069,16573,32453,32715,23210,5286,-509,-585,-7119,-14036,-13660,-14928,-21892,-7632,-11136,-21008,-9807,-9554,5576,35095,48657,46339,32850,3005,-16756,-25124,-16713,-11650,-20823,-21545,-18162,-30273,-19184,8512,28542,37482,38204,14717,-5903,-8578,-2417,-7843,-27006,-14464,4290,5472,749,-4156,-9994,623,13810,20453,18525,13030,-3706,-16874,-20812,-33076,-20712,-9497,517,9450,6843,-8793,-1149,20242,19383,-4209,-21530,654,8191,-13675,-41580,-17560,-22568,-39501,-33800,-6054,-2272,-8456,17237,48471,45822,16424,-5621,-24462,-21609,-13199,-3462,-6281,-11636,-12487,-11621,-20708,-37177,-42507,-16522,15294,24583,1357,-27702,-5268,5930,-4925,-19217,-27883,-1570,28421,43484,43192,37257,24214,6632,-9516,-8337,-2851,-28829,-7631,816,-10913,-21937,8852,27607,18367,-9947,-37723,-15806,15690,17725,9262,22116,19549,2050,-8484,5119,34825,60121,55866,38526,22724,5141,-5893,-13387,-32009,-21285,321,5356,-6983,-7591,-6836,-21922,-31121,-37628,-33623,-21949,-21238,-23971,-12855,2929,17576,32658,43955,37349,27412,30228,14214,-14518,1386,20252,16002,66,-17757,-34202,-34254,-3894,30566,47131,51165,44533,27643,8131,-3117,-8125,-575,18339,31676,28563,6296,-2411,26141,43271,42158,25052,-548,-8752,2032,15193,4251,-18574,-22162,-7302,-7735,-9322,-616,-582,-6071,-7769],[-16098,-10644,-2650,-4039,-11778,-13492,10201,44074,42473,13846,-17794,-21257,5236,20180,17901,1202,-7860,3318,15756,23212,10835,-6072,12243,35468,50865,30522,10896,18320,35457,23948,2196,-13412,-28401,-35364,-35301,-35632,-31610,-15133,10001,21991,6253,-13463,-15123,-15985,-33197,-21348,2548,2091,-18359,-24227,-11265,-13541,-31064,-30300,-14313,-919,18109,14295,-18317,-6299,26182,42678,43149,24923,2450,-10741,-11083,13104,45852,63836,70901,56076,27387,19502,25398,30801,21413,542,-19779,-23068,-7575,-30610,-15156,31245,69840,72582,47706,22811,-841,-18137,-17477,-13722,-9193,-11026,-7719,-6240,-14770,-19811,-30346,-9899,-6620,-13828,-18137,-17871,-6968,6815,1450,-14309,-27394,-32350,-20077,-6222,-11027,-21009,-19363,-21086,-5314,21287,7689,-13828,831,626,-22640,-31507,-32341,2282,41599,58513,49889,25400,25865,29203,19106,9928,16781,19362,25422,28178,27129,16326,2864,417,8053,15339,10102,-9980,-42866,-28793,-2194,13995,10334,21603,38540,38844,2631,-24744,-16971,4864,19753,25928,20469,6149,29963,54911,58779,51885,14731,2783,8940,15025,14585,14115,33278,29000,-5439,-14989,-19121,-106396,-139434,-151777,-156623,-139842,-99648,-51124,-10113,-23268,-44744,-12204,-6728,-13693,-17469,-18503,-17662,-17539,-14822,-113,11681,21912,20793,-192,-20331,-11081,-8293,-14555,19779,57383,66240,43969,10894,26819,88812,99891,70565,13964,-36975,20880,44745,37508,19820,6228,-17531,-20430,15602,24135,-797,-22229,-82,24245,41592,39269,22588,7863,2176,3532,4286,3066,866,-2338,-7690,-19268,-35515,-11074,26532,45870,33187,-1309,-23864,-37788,-30106,-7187,15044,23027,12465,4501,19565,23967,16685,19029,20311,8474,2619,22084,23358,-10008,-22037,11278,30273,16405,-9300,-21319,-34883,-27208,-26935,-25317,-12269,-10138,-14191,-16757,-1620,3989,5429,-5131,-2951,14593,11906,-14359,-10403,7036,12582,13135,44,-5203,-14416,-13769,19539,42000,19918,-22089,-13972,-7852,-10090,-18006,-32297,-8630,8729,-2818,-21216,17108,44906,40367,20756,5955,-6156,-22442,-26069,-3798,12963,16457,2078,-31282,-2806,-1892,-22224,-22034,-2650,-3790,-1179,1248,-9401,-14069,-16371,-20269,-7722,4516,3149,-5180,-15035,-15342,-3102,8789,3671,-14172,-27360,-17948,-3090,5266,-9257,-31887,-20785,-7029,-8132,-17195,-6225,6267,11744,14426,1542,-14393,-3732,3566,8709,13163,15780,11019,2104,-1271,-7240,-11845,-18005,-17358,-18184,-21781,-38649,-15788,3988,-4135,-30067,-23349,-21138,-9693,6271,5799,-13582,-20789,-7635,-4201,-9648,-8469,7119,15149,6951,-14387,-14986,-2594,-3655,-27894,-29277,-5146,17895,45990,59110,45305,18474,5233,20420,52134,55671,13346,-21308,10708,23935,29810,24009,7560,-14966,-33821,-3150,19126,24783,7217,-17059,-39557,-18642,-15043,-12423,-28219,-20525,-11128,-100,21256,44558,62691,66610,45081,25391,16983,10332,6249,9845,18354,13205,-13801,-15627,-4012,11650,15328,6776,-5006,-11270,-9932,-8841,-7146,4475,2526,22357,49822,57863,47451,23666,-8008,19218,83337,94389,57371,4391,-28350,-30965,-13104,18830,31441,14669,-12331,-3383,2148,-1697,-8308,-12379,4234,14508,8260,8720,-196,-18920,-8239,15302,2685,-14043,15155,48414,42713,14564,-23277,-11438,-5785,-8395,-13805,-11336,7182,24880,27308,28647,21431,2742,-12004,-11477,-7536,-7090,2608,34795,51247,36425,-4733,-10263,11949,7319,-19407,-27269,-17205,-3868,7668,12507,19435,27253,31803,17736,-17562,-30010,-18805,-23534,-6060,8689,3519,-649,-4574,-9634,17546,38550,30664,15329,-7196,-13818,-10851,-23364,-27453,-1021,17106,10075,-20237,-40234,-37500,-15467,14579,20905,-8066,-34416,2097,16210,12695,6792,-3538,-14769,-8154,10985,29113,31585,16142,3069,-635,-13344,-25928,-30490,-17556,4937,14575,11931,2821,-23433,-38056,-17959,-16556,-23521,-32283,-20324,2848,20883,18571,-2695,-16088,-10395,6756,28061,36102,21127,1277,-12547,-17643,-16371,-8889,5664,18401,20495,23191,13105,4582,-3276,-12044,-22364,-18959,-16719,-9097,-4611,-10729,-23888,-32840,-8984,18595,28988,8055,-34574,-17322,-1505,-3812,-15293,-16310,-5894,13725,27144,28135,37620,36429,23270,20185,19501,9831,-3474,-12371,1989,17935,25632,11189,-16844,-22868,-14289,-22254,-21909,-9702,6528,21875,25113,13717,-7618,-33554,-23599,-23694,-8751,13512,33307,41240,43962,39440,20742,-1107,-11207,-29900,-29154,-9550,-9941,-12111,-13666,-10624,-12283,-18374,-11047,3867,8719,-456,-12841,-14725,-15112,-18930,-32933,-18321,-5801,-11979,-23883,-230,14273,10309,13022,46576,78473,71349,47027,36412,39361,35788,31290,30198,32985,45672,53394,33091,-5436,-19020,-26350,-13490,20431,28686,20624,-817,-12420,-22160,-21440,-1234,2413,7154,10472,1419,-7021,-24051,-18057,1113,5352,10867,32521,48621,45046,19950,-4719,-9042,17103,16932,6364,2062,9862,4672,-8032,-8971,774,4113,-11245,2361,34580,44343,30642,27711,28892,14554,8247,9964,13088,13014,9040,10255,3001,-24330,-38179,-31469,-23574,-2919,6871,-3471,-32776,11604,86421,156140,127706,43456,-3600,16305,22622,18887,11382,-17135,-15085,29230,47490,31644,-2241,-26232,-22566,-21553,-9133,8944,16085,10528,-19261,-23160,-19821,-24366,12604,36518,45935,30154,1301,-10825,-8053,-6622,17354,39494,31477,12716,-867,335,17364,21926,16721,10572,-4880,-16130,-14082,-15847,-16891,-3012,-8713,-32622,-28605,-3263,17338,32956,28631,16177,2361,3866,2989,-9306,-18662,-16441,-18280,-22072,-13474,-21452,-20709,-9958,-13716,-1336,32076,51825,53649,41274,7962,-17473,-22466,-9156,-5627,-19967,-21331,-17472,-33462,-18187,11967,30286,37482,41830,22574,-6306,-25270,-17975,-19039,-26958,-3846,14924,13696,7543,4180,-825,3682,13702,21714,18666,11258,-5395,-18559,-22678,-35124,-19865,-7888,214,4185,-2349,-13222,1858,23683,23927,2074,-23913,-10043,404,-17883,-39461,-6902,-6482,-24456,-43617,-17327,-3761,-6450,14099,41000,36969,11046,-4505,-21121,-32715,-24780,-5854,-8829,-16901,-16487,-13560,-20855,-35808,-45342,-21468,8620,15112,-11440,-26467,5943,14280,434,-12712,-22546,-14059,15640,34123,39222,36128,21985,1468,-10764,-3313,-667,-29603,-10867,-1317,-11482,-19821,8745,26300,16050,-13571,-40947,-10709,19131,16552,1778,14951,17802,6231,-3136,7273,37900,64220,62807,48925,32329,13275,3112,-5899,-26368,-22439,-262,6534,-4226,-5772,-6584,-21734,-30112,-38329,-36842,-24678,-26291,-30034,-13055,4245,16453,30231,45093,44535,38659,44015,28620,-8187,-7322,9204,7499,-4162,-19770,-36353,-41878,-11773,20460,36471,43873,42805,29905,10596,-1118,-6596,3817,22096,32568,27769,6934,3148,30823,43430,40050,25759,3868,-4787,331,9821,725,-18419,-21715,-7921,-6379,-4785,2334,-1806,-11806,-15676],[-26562,-15460,-4201,-3997,-11735,-17381,6716,43538,43859,13043,-22593,-22911,3865,18258,16383,-1137,-12045,1172,17767,28281,17311,-2215,9258,27681,42780,23471,4708,17916,39812,29267,6711,-10646,-28939,-39865,-42139,-40858,-32692,-17167,5818,19028,7607,-9720,-17154,-20632,-34603,-12586,13910,8731,-14016,-17230,-5357,-10035,-29666,-25873,-10553,3186,22136,19371,-11671,-7329,24340,43330,46611,29735,7303,-5989,-4120,24868,52235,63978,67974,55446,29434,19351,21498,25375,19610,2563,-14239,-16842,-8804,-36539,-6492,41437,80963,83726,56843,30760,5233,-18283,-23030,-23588,-20934,-17755,-9162,-4871,-11740,-12792,-24057,-15706,-12014,-15548,-21526,-20334,-6369,7286,311,-16575,-30181,-35453,-22444,-6694,-12314,-29384,-24502,-24397,-11521,14822,4513,-13909,-354,-2676,-25031,-28134,-29620,7944,50406,70571,63121,36294,32416,34975,25815,16267,22891,26029,30929,31145,27292,17390,7728,7492,13171,18672,12679,-9081,-35156,-21486,11254,25166,26723,42478,58586,50597,6242,-23585,-16181,5756,24978,31852,28625,25890,55980,78450,76565,62669,15145,-2668,4213,10718,10651,10519,28919,22105,-16899,-14305,-19084,-95052,-77888,-50730,-41534,-54335,-77613,-78482,-5383,-7970,-33209,-7435,-4749,-13628,-14973,-16717,-19312,-13630,-6955,6758,23794,39594,40137,14081,-22629,-15241,-4693,-5172,20876,55238,65072,47238,15618,24112,79405,84901,60250,6245,-29989,24928,46934,39784,22008,5800,-26504,-20969,18511,32165,12177,-19169,-8004,18007,35884,31866,12376,-3507,-5991,911,6464,6610,1378,-7657,-18207,-30717,-20337,2476,37591,54856,42860,8170,-19117,-33360,-33168,-14301,10592,22889,16092,9987,22216,22018,8586,-3660,468,4407,11661,27974,22849,-9245,-26954,-1214,15657,8356,-11484,-24307,-33969,-24677,-21840,-16843,-4674,-2393,-7226,-9063,4336,8929,9496,-2618,-4391,13471,16752,-1065,-3607,10068,15266,11207,-6128,-13965,-25844,-25529,17963,44253,25255,-16702,-14341,-5671,-8437,-20647,-31282,-5787,6175,-5736,-17042,24575,48497,38071,14679,-2374,-14631,-29290,-29431,-3553,15916,22208,8414,-29844,-11422,-8968,-24412,-23851,-2945,-6338,-9438,-8431,-14867,-17671,-17659,-20287,-5481,11485,11671,42,-12580,-11315,1738,12916,5287,-14699,-23401,-13261,-328,5218,-10275,-30060,-23439,-9876,-7024,-6237,2871,4625,133,3085,-5407,-22131,-13418,-3803,6590,14955,18983,15753,6323,-688,-7726,-9744,-13191,-13511,-20167,-30518,-25759,-2799,11060,1291,-19571,-13488,-12552,-2213,11946,9336,-12533,-23949,-10254,-5914,-12036,-20450,-7279,1383,-2787,-18713,-16449,-3203,-2482,-21546,-16175,6764,27215,47525,50007,33652,11823,5307,25428,56915,54142,10279,-28617,2077,14920,26529,27663,11474,-14566,-29097,5167,30638,36908,14723,-16450,-33044,-18017,-15594,-8108,-20953,-25069,-9838,4045,24568,47199,63234,63329,39515,20600,13490,9714,14634,23725,26555,14583,-13121,-12120,-3925,9332,11358,3055,-9471,-14140,-7072,-2806,-787,7574,6395,28785,58949,69421,59917,28714,-10455,18986,82070,91127,56330,7414,-24072,-28994,-14198,17750,29894,10750,-16565,-365,4278,-3066,-11334,-13685,5112,18126,13856,16333,10187,-7629,-9037,13738,5426,-15703,4926,42840,43641,20024,-14949,-22033,-15212,-11720,-13203,-15584,-2854,15236,24159,30935,25343,6996,-5765,-4346,-1168,-1076,8101,39160,51636,35158,-6888,-7378,15658,13432,-9802,-25301,-19085,-5285,7148,12966,22646,35222,42723,28006,-11825,-27565,-11279,-10136,6863,17985,10129,2887,-3442,-7494,16197,37353,32287,19701,-4052,-16323,-14097,-26289,-25728,3778,20406,10358,-19697,-31459,-30976,-14500,12856,15323,-15723,-30160,556,9032,4115,2241,-2941,-9452,-3142,13924,30781,31202,13226,-1741,-5723,-18115,-30113,-33770,-20248,-723,2884,-4132,-11349,-32148,-35259,-19802,-22923,-33268,-41916,-21027,3555,22106,19957,205,-15724,-12718,4065,24956,30893,15056,-2702,-14519,-23506,-24011,-16195,906,16315,19713,22202,12724,2445,-11819,-21929,-24323,-15610,-13411,-7084,-3115,-7509,-20964,-39393,-10836,17161,26732,2965,-44089,-15354,852,-1619,-13567,-17358,-10600,6924,19424,19365,28433,26246,10943,10680,17931,10707,-4189,-15404,1200,17299,23329,6525,-25833,-19675,-9575,-21301,-22889,-8934,7050,20933,24980,16827,-2119,-29628,-38136,-25004,937,24423,37191,36775,36164,32237,13272,-7351,-15634,-33600,-31489,-11011,-9867,-11169,-13421,-12686,-16386,-18929,-4528,9627,12167,-529,-13040,-12903,-13804,-18745,-34743,-14625,-1423,-9530,-19962,1307,10989,3805,9260,42822,74561,69573,45892,35279,37558,33191,28948,26667,27017,38197,46668,27398,-7958,-18269,-23879,-6078,28037,33351,21328,-1153,-11374,-23613,-20289,1253,5641,11696,14685,7741,1024,-17061,-25544,-4514,1314,11340,39411,59582,55689,26215,-2856,-8480,20163,19651,7995,32,6117,1944,-9290,-10497,-322,1714,-18402,-5143,29395,41424,30506,23560,18336,1937,3014,14103,18747,13635,10406,16848,12374,-16373,-32376,-26793,-15696,2335,10322,323,-26527,3634,70093,144350,127208,45479,-5400,10856,17471,17201,11640,-11914,-16800,23774,44428,28709,-7444,-26986,-13096,-12464,-1674,20739,27688,14760,-22416,-24107,-21568,-28115,6500,28310,43162,36778,12755,5092,-3540,-10775,13813,35821,26490,6222,-7208,-2556,16691,21463,16578,14095,230,-15199,-20417,-18556,-14744,2576,-958,-24180,-37331,-6947,17957,32895,24579,8263,-1843,6183,4642,-12733,-22628,-18070,-20852,-22894,-18330,-26122,-16645,-10543,-18207,-7441,28630,54239,60504,48844,12130,-18734,-18764,-370,1766,-17807,-23015,-19213,-37554,-14676,16473,32250,36465,43471,29735,895,-29244,-33043,-27667,-20557,7109,24815,21125,13519,11619,7702,8660,16247,25014,20492,10292,-7774,-21903,-25623,-34537,-19013,-7400,-1527,-1780,-10209,-13302,5510,25695,26172,6641,-20869,-19956,-7756,-20711,-31550,1299,5982,-10011,-33377,-25821,-4487,-5040,11577,34652,29353,6091,-3687,-13980,-23975,-24981,-6768,-11026,-21829,-18938,-13774,-19539,-32928,-46744,-27467,231,3314,-26063,-16138,17845,21769,4803,-6778,-14625,-19515,6307,25682,34220,33158,18700,-3036,-9864,754,644,-27912,-13505,-2622,-10996,-18138,6224,21216,9492,-20232,-39212,-6720,19701,12632,-6203,10037,18196,11081,2374,9839,38574,63885,64256,53252,36887,17935,9907,514,-21488,-24259,-2147,5722,-3585,-5612,-7134,-21169,-27750,-35728,-37703,-26526,-32306,-38784,-13657,4344,13443,25136,42528,47426,46153,54339,40809,1242,-14015,-3270,-3026,-10963,-23353,-35814,-48781,-19376,9217,22532,32233,36971,29309,12059,737,-4988,7516,24213,31815,25568,7120,8626,34323,41906,37278,27352,8978,-1320,-1962,4354,-2309,-17564,-21561,-8411,-4711,-1117,3925,-3790,-17776,-23861],[-33147,-16541,-3016,-1380,-9285,-18130,7697,47214,48655,15111,-25308,-21728,4547,17421,15388,-2420,-13730,1593,20549,32379,22359,1177,6142,19730,34071,16704,490,19109,44252,34769,11931,-7049,-28685,-44115,-38544,-38809,-31236,-17927,2222,16579,9528,-5389,-19014,-26880,-33685,-3888,23416,13461,-9859,-9458,1277,-5543,-26177,-21866,-8107,5093,23147,21291,-6592,-7902,21841,42534,48524,32827,10697,-2352,932,31945,51556,57470,58923,49805,28173,17017,15904,18432,17194,5682,-7453,-12460,-12277,-37326,676,48200,86217,88397,60386,33911,7574,-19683,-28881,-33261,-32850,-24498,-11509,-5443,-10436,-6893,-15271,-21210,-20277,-19252,-26464,-23254,-7944,4918,-2999,-19483,-30522,-36706,-26125,-8653,-13132,-37531,-30932,-28833,-19837,4993,-2421,-17059,-3336,-6156,-24321,-27172,-29083,9359,53042,75824,70533,43112,35682,37511,29762,20007,25632,28886,32234,29458,22622,13510,7767,9878,13956,18231,11837,-11268,-28454,-7532,24350,33505,39229,59116,73268,56704,6041,-26002,-18497,3729,25115,31392,24113,18353,51681,79860,82920,68225,12733,-10527,-5511,1389,3924,5055,22427,15112,-25803,-18547,-16792,-78752,-69345,-38508,-27042,-46568,-86093,-90518,7579,11899,-14844,-2320,-3327,-13366,-13240,-12290,-14100,-5473,670,6264,20134,33674,32708,6011,-34028,-16401,-1227,3929,21540,49137,58047,45598,17939,15665,59508,62222,44703,-3203,-25727,23622,44017,38151,20958,2470,-32664,-12773,22688,39277,22857,-14194,-19203,8074,25723,19465,-2200,-18025,-16935,-4458,5917,7414,-267,-14988,-28769,-22868,-7918,11876,44233,60305,50245,16548,-15425,-31824,-35900,-23216,3916,19729,16431,12541,21474,15834,-2079,-28821,-9273,6069,18523,30051,19282,-10459,-32968,-16891,-1869,-1740,-15415,-30329,-33062,-23479,-17854,-9757,2132,4045,-2751,-4281,7831,10872,10316,-2201,-7822,9138,18258,9382,3759,13621,16923,7976,-11715,-17681,-25980,-24817,15991,42306,25877,-14023,-15101,-4757,-7817,-25018,-31840,-4006,3130,-9509,-13215,30821,50531,33757,6965,-11358,-22940,-36292,-35191,-6029,15988,25755,13288,-23682,-22378,-16130,-25487,-26697,-5391,-10966,-20991,-19218,-21112,-18867,-13736,-15803,-3617,15445,17136,3264,-11303,-8901,4384,14175,3667,-17940,-19274,-8604,1674,4032,-12518,-30339,-27218,-12015,-2176,4733,9688,588,-12668,-3138,-4776,-17768,-21630,-10770,4119,15235,21034,19319,8711,-1535,-7976,-6123,-7019,-9763,-18129,-24122,-11235,8216,15899,5280,-9647,-2679,-3967,3420,15314,11827,-11024,-27644,-13280,-6243,-9607,-26131,-22803,-13364,-13960,-24858,-20459,-6041,-1601,-12745,-1798,18825,34090,44647,36183,18471,2560,3221,26971,56344,47415,4630,-29110,-6323,3499,20795,29411,14488,-14353,-25932,11545,39608,47046,21841,-16113,-28319,-15372,-15888,-3847,-12076,-24180,-4911,11622,28208,47581,59948,56299,32048,15250,10207,12003,24464,34042,30627,12264,-13503,-8411,-4171,5342,5734,-1675,-14420,-17319,-5314,1125,3774,9481,8624,32440,63923,75997,66385,29244,-14442,19998,80306,86473,53751,9098,-20786,-26281,-15410,15075,26407,4986,-20153,2373,5660,-5053,-15035,-15976,6371,22995,21501,26562,22925,4742,-8713,10352,8227,-12639,-4936,35482,42286,23353,-7535,-31789,-23878,-14198,-12104,-16603,-10449,4844,18765,31002,27683,10230,106,3148,5656,5002,14162,43731,51486,33121,-9060,-5133,17236,16889,-1449,-16599,-16738,-4718,6863,12212,23114,39553,50694,36649,-6470,-24425,-3709,3068,19346,25790,15417,5075,-3720,-5399,17144,38095,34869,23900,-1472,-18893,-15259,-22028,-22578,6234,21857,9978,-17161,-23395,-25788,-13656,10282,8403,-24046,-26751,-1903,725,-5761,-3442,-2606,-3797,2292,16284,30835,28971,8724,-8005,-11892,-23114,-33989,-37267,-23489,-7007,-8698,-18678,-25034,-38822,-32607,-21386,-27891,-40582,-42605,-17809,5798,23481,21476,4485,-11755,-12650,1703,20032,22275,5405,-9921,-17832,-26839,-31186,-24431,-5258,12707,18238,19542,9269,-2620,-22406,-26710,-22197,-11189,-8879,-4126,-2274,-5565,-17899,-36127,-12797,13826,22214,-3410,-46307,-11909,3210,255,-11722,-17338,-14603,623,12136,10277,17139,12674,-5840,-3329,13363,10128,-5559,-19764,-433,15662,19760,1372,-31964,-12530,-3851,-20018,-24477,-9277,6481,18628,23240,18311,2524,-20874,-20545,-4557,13231,32531,37342,28441,23350,21214,4335,-14671,-21935,-37513,-34099,-13982,-10845,-10584,-13410,-14080,-18910,-17223,1403,14946,15066,-1236,-13277,-11052,-12658,-18892,-29505,-9168,3142,-8074,-18529,1229,5868,-4161,5371,37390,66416,62679,40229,30954,33131,28121,24353,21158,19469,29733,39532,21903,-10221,-18894,-21645,379,34316,37302,22480,196,-9186,-24178,-20292,1967,7232,13628,16063,12318,7873,-9792,-34780,-12604,-5045,9952,43601,67212,63197,31147,-733,-9029,20468,20876,8746,-2956,647,-1118,-8899,-9514,-866,-1047,-24792,-11792,22766,36497,28829,18330,6493,-11446,-1096,16939,21674,11412,8611,19169,16153,-12446,-28272,-20909,-6751,7116,12996,3472,-21507,-5429,52160,125813,121104,45399,-8300,3106,10719,14295,9609,-9187,-17950,15107,36478,21807,-14296,-25190,-4760,-2053,6747,29964,35790,16302,-24815,-24052,-23491,-32520,-567,18929,40150,44823,27003,22708,5581,-11844,10791,31945,21214,-913,-15346,-7620,14023,18905,14183,15537,4679,-11869,-27021,-22377,-13341,6538,4684,-17179,-36339,-9702,17199,31023,19586,-1289,-8080,5386,2857,-18792,-26599,-20018,-24265,-25257,-21858,-24125,-13301,-12759,-24145,-13676,23439,54306,65290,53641,13902,-21830,-15059,8105,9043,-14880,-27475,-24675,-34902,-10160,20495,32982,33290,41909,34745,11878,-17395,-46285,-32069,-12661,15984,32046,26130,17314,16721,13587,12359,19515,29001,22674,8970,-11788,-27438,-29676,-33825,-19235,-8865,-5473,-9001,-15809,-10425,8351,25393,25419,8574,-16585,-28454,-16268,-22618,-26588,2577,8906,-4089,-25172,-25973,-4990,-4917,8934,29238,23404,2108,-2978,-5663,-7865,-11644,-5015,-12320,-26234,-20079,-12519,-16803,-28775,-43745,-33597,-9046,-9926,-40433,-1868,29683,28284,8259,-1384,-6852,-13675,2036,19212,28826,28764,14642,-6716,-8524,3119,1162,-25774,-14904,-2573,-9110,-16294,1969,13137,-334,-28587,-32936,-3806,17785,6857,-12759,9213,21592,17295,8637,13249,38089,60673,61570,52413,37216,19924,14917,6136,-16603,-25713,-4352,3784,-4304,-6346,-7783,-19666,-23508,-29368,-31508,-23112,-33122,-47186,-12803,4652,10289,19214,37947,47371,50961,61931,50868,12675,-13340,-13802,-12664,-16793,-23477,-28805,-41153,-24347,-14,8305,18710,29161,27824,14542,4387,-1253,12745,27217,31962,24570,9506,15982,38697,41138,36467,32009,16641,4024,-1931,2091,-1780,-13519,-18999,-6073,-530,3933,6874,-3490,-20326,-27819],[-38809,-17396,-2855,-197,-8309,-18924,9689,51432,53739,17848,-26599,-20307,4462,15061,12459,-4898,-14996,1804,21209,32836,23367,1444,938,10339,23932,9307,-2736,20159,46754,38471,16031,-4162,-28536,-40408,-30437,-32773,-29038,-18457,-1684,13728,11040,-935,-18894,-33681,-29675,3847,29992,15760,-6191,-1543,8132,-425,-21524,-18298,-6961,4832,21483,20459,-3447,-8269,19410,41368,49952,35003,13188,615,4333,34312,45137,46030,45674,40735,24623,13485,10046,11847,15708,10384,-40,-9084,-16460,-31195,7096,52640,86918,87761,59411,33308,6999,-21528,-32906,-38486,-39119,-28439,-12639,-5916,-8893,-632,-5324,-19483,-28892,-23018,-31018,-23871,-9521,1737,-6679,-21478,-28177,-34395,-28434,-9507,-10818,-34714,-34826,-31668,-27737,-5532,-10769,-20980,-6097,-7880,-21207,-26495,-28241,8890,51470,75675,73361,47422,37759,39028,33070,23374,27331,30154,31774,26021,16410,8030,5970,10235,13078,16717,10311,-13481,-20465,9214,37901,40837,48896,72084,83293,58603,4708,-28697,-21276,956,22925,33541,23810,-2095,20251,58206,75610,67779,9753,-17292,-16739,-9244,-2087,1481,16167,8695,-28499,-23453,-7759,-57051,-105636,-114975,-117736,-126920,-142578,-58584,27849,33372,7767,8893,1342,-12914,-14754,-9266,-7847,1848,5915,558,2862,6758,1635,-21164,-37969,-9839,5112,14569,23764,41195,46978,40349,18963,3442,31393,34917,26769,-10088,-20928,19737,38721,35233,19326,-608,-30797,-4675,25504,44672,32112,-7525,-31018,-2826,13835,4594,-18767,-32798,-28347,-10637,4128,6836,-2296,-20412,-25494,-11597,2218,18766,48513,64333,56960,25116,-11242,-31327,-36812,-30766,-2237,15822,15467,13614,18836,7469,-11689,-23282,-2104,12140,24168,30204,14678,-11969,-32282,-32288,-19468,-11894,-18874,-33613,-30415,-21959,-13371,-2775,8740,9621,289,-1269,9377,10528,8990,-2441,-10316,4514,18391,18178,11810,18560,18783,4814,-15003,-15124,-20332,-29295,6698,33890,22267,-13045,-15380,-4218,-7195,-28728,-31609,-2345,988,-12479,-8826,36631,51712,27329,-3616,-22308,-31323,-42037,-42284,-9931,14173,27907,17338,-17387,-33166,-20581,-24720,-28153,-8063,-14868,-32190,-32621,-34218,-23454,-10303,-9419,-787,16939,19901,4962,-10866,-7992,5166,13216,-353,-22768,-14665,-3692,3322,2138,-15681,-32368,-31405,-13187,3683,13980,13993,-5305,-23563,-1518,2270,-6666,-19598,-13614,2543,14235,21510,21111,9258,-3335,-7745,-1852,-578,-6134,-14220,-13707,2096,17243,18724,7838,-779,7656,3800,7277,16992,14057,-8757,-27647,-16129,-5168,-3989,-17358,-35438,-27256,-25418,-32211,-26827,-10960,-941,-3370,12687,30366,38228,37467,18480,706,-8748,-892,24885,50328,35981,-2995,-23641,-12847,-9514,12812,28862,16245,-14299,-24383,15605,45707,54843,28409,-15597,-26033,-12973,-16715,-261,-3007,-16799,2657,20744,31371,45158,52633,45685,22852,9461,7313,15765,32158,38883,29336,5627,-14844,-5054,-4259,484,-1082,-7313,-19849,-20891,-5104,2555,5709,9374,8931,33250,64644,77258,66478,25051,-18723,21884,77428,79978,48937,8259,-19539,-23556,-16369,10624,20738,-2776,-21564,4482,6004,-7914,-19594,-19545,6845,27010,28859,37281,36179,17014,-6973,5147,10631,-6446,-12893,25968,38020,24022,-1593,-23921,-26876,-14394,-10516,-15002,-13020,-4553,11259,28466,27834,11954,5081,10262,12386,10715,19897,47380,50107,30024,-11318,-3850,16891,18046,5022,-7991,-11939,-2721,6484,10079,20689,39622,54890,43180,-1383,-20549,3497,15081,29240,30668,18681,5852,-5394,-3941,19932,41253,38660,27770,481,-21246,-14674,-15686,-19739,6385,21483,8976,-13684,-16751,-21506,-12535,7148,550,-32330,-24116,-5225,-8284,-16309,-9878,-2641,1374,7178,17507,29099,25073,3093,-15278,-18853,-28046,-36899,-40673,-26770,-13037,-18298,-26701,-31239,-36056,-29807,-22722,-31288,-41812,-34951,-12367,9679,25724,23665,10081,-4498,-8769,716,14256,11522,-6361,-19392,-22675,-27181,-34283,-32932,-11965,8580,17185,16551,3641,-10005,-32447,-19579,-15474,-5137,-2902,-275,-2014,-5031,-15447,-32157,-14152,9612,16399,-10139,-38878,-7391,6309,3020,-8294,-14470,-15637,-3201,7603,4324,7979,371,-22777,-19989,6762,8814,-6490,-23666,-1234,14511,16169,-3066,-28147,-3936,2661,-17703,-25689,-10033,5464,15800,20895,19161,7322,-10138,-2341,15605,26064,38633,35166,18258,7780,8918,-2896,-19832,-28616,-40633,-35277,-16731,-11528,-9464,-12883,-13682,-17786,-12598,7628,20627,18200,-1310,-12297,-7967,-10098,-17605,-22364,-1484,8628,-6683,-17943,898,753,-10929,3496,31951,55896,52723,32541,26039,28168,22464,19290,15572,12557,22683,34065,18236,-10933,-19511,-18522,7108,40390,41778,25373,4075,-5327,-22660,-19808,2450,8426,14276,16301,16587,14777,-1338,-37607,-21089,-11740,8433,46385,72699,69040,36213,3020,-8848,19505,22002,10204,-4557,-4362,-2714,-5717,-4788,976,-2022,-25958,-13388,17476,32031,27953,14592,-3869,-21640,-1053,20289,23715,8535,5802,19231,16534,-10772,-23730,-12016,4725,13481,16851,7556,-16385,-13631,35995,104979,112099,45449,-9437,-4704,4657,12229,7474,-7041,-17361,5675,25934,13029,-20787,-21116,3369,9638,16978,37612,41413,16930,-23119,-21194,-23436,-35017,-5888,11205,38159,53738,43643,42276,18135,-7925,10182,29514,17526,-6371,-23159,-13424,10262,15313,11285,16751,9947,-5358,-28388,-25066,-10730,10420,9542,-11190,-29613,-9678,17100,29435,15835,-9854,-13276,4210,-6,-25329,-27718,-20657,-26960,-26567,-20814,-17540,-9881,-14461,-29542,-17928,18267,53428,69170,56705,14702,-25011,-9662,17573,17502,-9326,-31413,-32060,-27333,-3694,25038,33616,29545,38746,38777,25152,-798,-43416,-29760,-4317,23259,37296,29537,19917,20365,17458,14663,23502,34097,25789,8115,-16261,-33441,-31128,-32043,-19670,-11180,-10411,-15991,-16225,-5519,10765,23660,22720,8696,-12583,-32985,-23701,-23999,-25134,-2793,2721,-7192,-23677,-23804,-5729,-5504,6475,25177,19833,111,-1577,3227,9074,5481,306,-11718,-28944,-20295,-10175,-12697,-23502,-38143,-38434,-18332,-23745,-36564,13380,40730,33519,10580,3158,23,-5177,2392,14997,23288,22971,9507,-10321,-8558,2817,110,-24367,-15688,-1996,-6871,-14896,-4475,1653,-13676,-36252,-26385,-3252,12405,-1346,-17221,11070,25938,23156,14097,15764,35393,53858,53963,45333,31971,17607,16022,8613,-13908,-28769,-8911,-1408,-8681,-10378,-11075,-20070,-20519,-23336,-24212,-16668,-26530,-41152,-12184,2654,4592,10092,28862,41618,49944,63302,54812,21094,-8019,-21949,-22288,-20639,-18636,-18986,-33302,-30091,-9214,-8169,368,15954,21649,13952,5509,313,15329,27222,29024,20654,9711,20199,39093,36578,32965,34308,21354,6239,-4213,-1581,-2910,-11989,-19283,-6366,257,4564,5623,-6314,-24181,-30295],[-40367,-19350,-5179,-2126,-10409,-20712,10779,54023,57374,20396,-24809,-19766,2365,10177,6778,-9240,-16778,218,18281,28485,19283,-2606,-7202,-889,12388,1248,-5476,19834,46053,39122,17821,-2945,-28700,-33610,-22931,-26943,-27408,-19658,-6657,9632,11202,2994,-15463,-34039,-23898,9635,32726,15163,-3559,5504,14344,4537,-16819,-15716,-7568,2025,17099,16900,-2831,-9506,16792,40004,51119,36325,14601,2622,5614,31572,33878,30790,29444,29050,18962,8795,4317,6313,15096,15376,6561,-6978,-20909,-24658,12383,54741,83532,82268,54131,29016,3429,-23806,-34024,-35727,-32035,-28918,-12171,-5762,-6658,6044,5389,-10096,-28247,-26032,-33875,-21483,-10387,-1651,-10349,-22506,-24797,-30683,-28506,-8450,-5253,-24137,-33377,-31830,-33993,-15275,-19585,-24793,-8331,-8102,-17511,-25484,-26225,7446,46420,70539,71803,49421,39171,40129,36194,26881,28748,30536,30479,22273,10546,3104,4271,9981,11678,15200,9195,-14280,-10739,27106,51423,47454,55435,80472,88190,56853,3495,-29704,-23028,-1656,21070,43462,43078,8782,-10048,26402,58782,61526,7234,-21266,-26581,-18735,-5676,237,10408,1818,-28174,-24712,4649,-24105,-116927,-199398,-239896,-237828,-171018,-20362,47331,50998,27511,21839,7211,-13961,-19315,-7346,-1269,8383,9894,-4370,-17493,-25848,-35339,-40923,-19011,-452,13735,26371,28092,33933,34362,33178,20151,-8572,-2422,5729,9434,-10462,-13713,15534,33042,32589,18446,-1853,-25045,771,26097,48040,40615,1025,-36946,-12399,2484,-10417,-35155,-40700,-37885,-16326,2084,5909,-3221,-19552,-15631,-904,11064,24599,52199,68434,63881,34462,-5547,-29965,-35966,-33456,-5804,12958,14894,14659,15813,-1220,-16460,-4806,10236,20049,29654,30138,10802,-12408,-26245,-39922,-33689,-20349,-18955,-26987,-25110,-18861,-7129,5385,16025,15158,3119,1240,9893,8961,6930,-1877,-9252,2741,19209,26560,21001,25584,22058,3044,-15424,-7249,-8551,-27540,-9811,20349,16732,-12255,-14447,-3006,-5304,-28629,-28566,465,1223,-12660,-2614,43164,53144,19391,-17846,-35749,-38590,-42659,-39344,-12780,12087,29925,21647,-10487,-35382,-19946,-22015,-26337,-8503,-14582,-30679,-36920,-41700,-26130,-9331,-4718,2471,17120,21126,6284,-10158,-7510,5305,11512,-5096,-26662,-8638,2412,5704,677,-18624,-34897,-34770,-13287,9517,21779,16666,-11600,-25358,6933,12723,5657,-9552,-9661,3617,13270,21236,21890,9109,-4669,-6060,3326,6405,-1882,-9939,-3721,14633,25259,20789,9985,7696,17806,11278,10540,18581,17499,-5008,-25276,-17551,-2363,3388,-6180,-25434,-32557,-32868,-37559,-34223,-16670,395,6436,27409,41758,40505,27447,-894,-17411,-20370,-5767,20317,40306,21701,-10769,-17675,-15208,-21874,3934,26792,17425,-13509,-23381,18204,49773,61010,35160,-13492,-25400,-11375,-17825,3146,6482,-6034,11695,29960,33824,40421,42391,32893,13143,4302,5735,20120,36763,38243,22924,-4580,-15784,-1694,-2979,-3104,-7312,-12671,-24803,-24017,-5832,2114,5356,7550,8044,32270,62369,74391,61456,17392,-19740,24663,73474,72098,42395,5156,-19722,-20206,-15494,5400,13696,-11508,-19253,6500,5928,-11091,-24303,-23808,6091,29118,34672,47208,48958,28690,-3774,-1017,12962,1503,-15290,14827,31063,22322,3003,-14880,-20431,-10763,-7643,-11584,-10068,-10007,2386,23533,25764,12245,9183,16760,18835,16075,25101,49695,47441,26058,-13351,-3251,15304,17695,9980,-202,-6004,236,5939,6781,15753,35615,55256,47650,3910,-15802,10019,25073,35296,31904,19601,5384,-8186,-3502,23380,46238,43504,31144,1780,-23144,-13421,-10392,-18132,4354,19349,7323,-10120,-11295,-17606,-10961,3247,-8354,-39848,-22336,-9469,-17800,-27063,-16870,-3281,5395,10740,16960,25224,19486,-3349,-23107,-26373,-32650,-37941,-44155,-30129,-18579,-24554,-24124,-23477,-28212,-27100,-24392,-34326,-39475,-28378,-7136,13787,28006,25707,15688,3923,-2357,1081,7852,-721,-19120,-30168,-29504,-26820,-30137,-37790,-19073,3965,16403,13520,-4009,-19722,-32661,-6741,-6210,1820,3538,3331,-3158,-6964,-15004,-30207,-15571,4401,9149,-17512,-32812,-3354,9438,6359,-3609,-9415,-13608,-4313,6432,3735,5919,-2733,-23982,-34706,-1999,6030,-7526,-26011,-1351,13549,12239,-7195,-20619,3992,8436,-15441,-27133,-12002,3126,11736,17325,18687,11446,554,14422,33047,37078,41861,30352,6468,-9919,-3036,-6496,-20502,-35063,-43735,-35302,-19525,-12689,-8961,-13089,-12929,-14604,-7166,12915,25252,20195,-1697,-11095,-4680,-6891,-15461,-14554,6881,13708,-6377,-18448,-205,-4600,-15924,2884,25741,42710,39789,23416,20873,22401,15721,13122,9342,5854,16472,29272,15173,-11240,-21124,-15839,12783,44892,45405,28359,8234,-1799,-20693,-19740,1665,7931,12594,14736,19479,20433,6804,-28202,-30326,-19331,5900,46500,74711,72033,40064,6919,-8690,16188,21564,11024,-5364,-9360,-4024,-1681,1552,3982,-2043,-22392,-10573,13153,27474,27200,11889,-13067,-25643,2378,23235,23972,4377,1346,16402,13157,-12120,-19492,-1716,16881,20289,20782,11224,-12379,-22034,21717,83411,100161,44802,-8977,-13105,-1165,10140,4572,-6267,-16665,-4897,12485,1830,-27704,-16992,9625,20231,26679,41974,43137,15888,-18716,-17238,-22633,-36026,-9668,4863,35558,60718,59960,61303,30914,-1627,10717,27317,14515,-10367,-30594,-21020,3909,9314,7045,16880,14715,2050,-23643,-26366,-7635,13156,12396,-7688,-24246,-8487,16988,27639,12757,-17294,-16179,3418,-3270,-31911,-26021,-20845,-29724,-26232,-16311,-10235,-7023,-15627,-34549,-20410,12582,50665,70857,56938,13859,-28435,-3289,27066,26212,-1897,-29193,-35253,-17881,3495,29049,33329,25008,33948,41213,38323,15151,-31612,-23837,2848,27964,39715,30584,20674,21842,18558,14559,26809,39012,28796,7039,-21366,-36187,-27238,-29251,-20722,-14442,-16162,-21782,-11926,-223,12243,20491,18310,7057,-10032,-33019,-29365,-25217,-25802,-10824,-6518,-13632,-25951,-24459,-7441,-6484,4304,22369,18368,110,646,12144,25476,23204,8701,-8741,-28080,-20185,-7328,-7481,-17318,-31699,-40099,-26622,-37090,-20548,28492,50754,37581,11985,7036,6078,2691,5797,13571,18831,16998,4146,-13595,-10057,371,-2073,-23402,-15475,-613,-4094,-13154,-11701,-11823,-28747,-28421,-19765,-4174,4887,-10063,-17159,14873,30680,28783,19279,17923,31697,45092,43261,33862,22747,12216,13998,8485,-12799,-32359,-14745,-8716,-15701,-16786,-16091,-21744,-18434,-17695,-16968,-8591,-15049,-26446,-9508,-128,-2113,-590,16984,31874,44524,59656,53582,26580,-566,-20266,-24786,-16077,-7109,-6589,-25366,-35069,-14784,-21833,-19981,-402,12627,11672,5343,1053,16820,26164,24946,15626,9154,22421,37021,30120,28466,35279,24372,7116,-6700,-4876,-4475,-11713,-20506,-7587,-808,2542,2196,-10083,-26519,-28617],[-34356,-17293,-4930,-2339,-10727,-18434,14768,58468,63130,26741,-16852,-16223,2257,6972,2708,-11077,-15552,-33,15058,22930,13888,-7484,-14881,-10431,3231,-3782,-5106,20335,44453,38964,19450,-1129,-26345,-25340,-14438,-20197,-24857,-20012,-11080,5673,11173,7511,-7974,-24322,-16388,14337,32690,12979,-1082,12067,20391,9792,-11857,-13643,-9380,-2700,10912,11579,-4330,-12083,13952,38773,52392,37098,15048,3656,4618,23902,19000,13014,11369,15408,11171,2750,-1255,1759,14229,18598,10566,-7029,-25827,-19466,15333,53648,75889,71872,44115,20239,-4103,-26881,-32603,-31091,-27277,-28352,-11588,-6196,-5025,11511,14949,1420,-17852,-27758,-29701,-18188,-11833,-6612,-15620,-24254,-22462,-27970,-28305,-7349,794,-13413,-28825,-31042,-35247,-23425,-29307,-29435,-12322,-9812,-16139,-26123,-24900,3379,36226,58585,63753,46687,37599,38504,36614,28002,27676,27806,26287,16575,3867,-1864,1989,7726,7749,11462,6243,-15665,-2303,42062,61299,50383,55695,80491,84530,48924,-452,-31646,-25549,-6115,18201,51868,61906,34453,-2810,4459,39457,48676,2039,-24941,-32093,-26138,-8779,-2983,1955,-8830,-32540,-24851,11166,-3257,-96493,-208034,-279407,-260219,-135870,-4896,55185,58482,35872,25940,7047,-19737,-25546,-5674,5487,14559,13290,-5338,-28740,-44264,-43158,-24114,-10162,3197,19716,34905,31193,27260,20593,23321,20552,-12339,-41395,-24952,-6062,-6341,-7847,8782,24784,27572,15455,-3973,-21026,1020,21967,46548,45745,8790,-26882,-20138,-8588,-25176,-42813,-32452,-40125,-23611,-2456,2590,-4642,-15257,-7580,6442,16461,27581,53616,70442,68293,41634,-862,-29285,-36201,-32864,-8721,9331,13035,14030,10954,-11640,-16975,8270,18362,25454,32934,28288,6046,-13769,-20833,-33388,-36994,-28295,-16015,-16435,-19390,-16223,-1158,12832,21949,18674,4052,1606,7642,4649,2965,-2028,-6232,3333,19636,32785,29071,32431,24963,1026,-16079,984,5582,-11282,-26748,4568,9988,-12778,-14255,-2781,-3622,-25650,-24239,3083,2446,-10953,4096,49128,53760,9845,-36754,-51580,-43340,-37867,-30496,-14303,8959,30609,24907,-4404,-28092,-16439,-19348,-23217,-7075,-10575,-19248,-19174,-23005,-22021,-11664,-4277,3371,15186,20100,6392,-9990,-8111,4235,8718,-10645,-27690,-2143,8757,8050,-1013,-21827,-38152,-38016,-13994,13749,27232,17190,-18372,-17495,18132,23382,16789,1736,-1649,6901,12355,19929,21366,8172,-5485,-3381,8618,13075,2367,-6747,4640,25586,31977,22169,11590,15328,27179,18076,13344,20420,22047,-326,-22726,-17789,1347,11195,4811,-13233,-25123,-30963,-36035,-41902,-22568,2345,16024,41643,52518,41153,15615,-19980,-31848,-31030,-10726,14046,27582,6052,-17233,-12117,-13373,-30649,-4922,23622,18261,-11724,-22291,19878,52324,65874,42297,-9096,-25619,-10676,-19120,6661,16366,6044,20863,37871,35041,33812,30492,19372,4006,638,6024,24446,38267,32812,12150,-17220,-14868,2031,454,-3240,-10735,-16319,-28219,-25799,-6678,666,3429,4673,6927,30895,58896,69351,53518,8454,-14956,28410,68778,63695,35254,819,-20028,-15338,-11134,1558,7098,-18306,-13195,9489,6613,-13502,-27664,-27371,4466,29376,38802,55973,61007,39891,995,-6622,16122,10986,-9726,3776,22558,19393,7150,-5291,-8765,-2561,-2029,-5972,-3503,-9019,-6272,17309,22364,12080,13322,23304,25620,21890,30571,51417,44512,22361,-13985,-2059,14067,17502,14810,7761,1185,4557,6094,3543,9835,29106,53143,51338,10871,-9183,16467,33238,37815,30292,19130,4942,-10625,-3193,27298,52804,49914,34913,3502,-23344,-11419,-6149,-17083,1484,16699,6116,-5849,-5552,-12445,-7808,-759,-17585,-41187,-20290,-13417,-26445,-35851,-22987,-3431,9122,13813,15520,20261,13529,-8839,-28834,-31617,-33670,-35314,-45169,-32373,-22442,-26188,-16883,-12358,-19091,-23441,-25430,-37112,-37156,-23056,-2445,17820,30317,27726,21199,12922,5932,3559,2282,-12401,-29232,-36108,-35538,-25772,-24254,-28598,-24756,81,16704,11789,-12011,-29736,-20189,7855,4870,10080,10731,7019,-4936,-10862,-16283,-29883,-16500,-610,1696,-24533,-27695,210,13019,10925,2719,-2424,-8641,-2177,9396,10125,15284,10316,-2869,-22898,-11047,2381,-8096,-24462,-222,13326,8816,-10167,-12680,11091,13383,-13126,-28168,-14584,25,7101,13209,17454,15248,11064,29558,47321,45789,42753,23918,-5444,-27709,-10118,-4312,-15013,-34506,-45166,-33660,-21586,-14035,-9027,-14018,-12303,-10575,-1740,17179,28549,20902,-2251,-9636,-1228,-2924,-12166,-6023,15631,18276,-6938,-18784,-1151,-9067,-17601,3269,18986,27725,25314,14819,16673,16558,8389,6183,2840,-315,11007,24740,12391,-11111,-23655,-13942,16947,47382,47659,30563,11468,654,-18785,-20095,-513,5441,8644,11829,20910,24499,14100,-18017,-38227,-27436,2357,43678,72960,71878,42105,10196,-8510,10384,18805,10462,-5624,-13886,-5552,2164,8201,7460,-1444,-16934,-5777,9663,22725,26350,10205,-21064,-21661,8021,25554,22282,-1069,-4724,10807,6443,-16445,-15840,8601,28129,26586,24022,13671,-9921,-31158,9740,62710,85771,42947,-7175,-22093,-6579,7593,738,-7041,-16811,-16581,-3374,-11586,-35284,-13989,12814,27861,33800,41983,40396,13105,-13429,-13574,-22234,-35595,-11970,-421,31328,64094,73870,77571,41711,4605,11181,24424,11531,-12763,-35536,-30999,-5968,73,916,15247,17827,8528,-17161,-24995,-4770,13827,12270,-7701,-22372,-8039,16090,25142,9664,-23396,-15559,4029,-5301,-35452,-22837,-21412,-32971,-23984,-10717,-4032,-5089,-16207,-28873,-21521,5791,44932,68888,53348,10752,-30042,3000,35402,34038,6203,-20524,-23515,-7983,9976,31326,31223,19496,27706,41470,49457,28125,-20653,-17594,7579,29173,38454,28408,18736,20275,16070,11280,28100,42197,30357,4773,-27330,-29622,-20669,-26056,-23048,-18946,-22492,-24209,-5723,4182,12198,15768,12385,3703,-9776,-32061,-32480,-25563,-25754,-15049,-10230,-14671,-25151,-26518,-10313,-7696,2569,20514,18062,1151,3070,20177,40054,39699,18558,-3956,-24128,-20574,-4957,-1995,-10948,-25590,-38681,-33553,-46581,-4709,42449,59156,40092,12157,9938,10964,8976,9911,14301,16142,11904,-708,-16468,-13049,-3839,-5340,-23023,-14590,1204,-1145,-10905,-17885,-25424,-35879,-16686,-13514,-5681,-3184,-16568,-12955,18943,34645,33630,24076,19799,27629,35477,30848,19612,10951,4725,9360,5980,-13109,-34891,-20832,-16993,-24406,-24841,-21849,-24223,-17226,-12661,-10319,-569,-2300,-10602,-3639,-2463,-8806,-11683,3652,19642,35962,52127,48187,29235,6596,-12419,-17854,-4726,8383,7649,-16443,-37269,-14771,-25097,-38375,-17885,2320,8626,4690,1857,18272,25423,21190,10756,8606,23459,33722,23327,24205,35673,26752,8136,-7796,-6899,-5867,-11696,-21144,-8470,-2454,-611,-1691,-13036,-26612,-25824],[-26159,-11968,-2597,-1274,-9362,-12599,20489,63462,69698,35650,-5807,-10372,4001,5709,852,-9804,-11698,837,11676,16849,8408,-12053,-21325,-17481,-2528,-4932,-1963,21529,42221,38313,21218,1787,-20908,-15747,-4975,-12457,-21136,-19303,-14536,2095,11022,12506,1973,-11814,-7508,18404,30779,10266,1745,18373,26681,15765,-6297,-11505,-11619,-8354,4332,6080,-6632,-15696,11354,38453,54619,38334,15577,4810,2514,13114,3209,-4635,-6139,1813,2737,-3158,-4981,-691,13339,19916,12321,-8117,-29009,-14920,16857,50706,66244,59249,31672,8752,-13938,-27026,-27869,-26392,-24745,-26872,-10008,-5997,-2783,16799,24138,14063,-6007,-24070,-23897,-13525,-12314,-11516,-21062,-24771,-19587,-24914,-27122,-5336,7621,-2580,-22096,-28400,-28571,-21903,-28936,-30177,-16874,-12452,-16132,-26816,-22790,-1226,23101,41949,51039,40541,34261,35345,35326,27722,25501,23396,20711,10672,-1467,-3966,2169,6019,2960,6801,2696,-16373,5317,53951,67752,50420,50745,72840,73188,36255,-6566,-34547,-27227,-10497,14421,49902,60002,34379,-1190,-851,26402,32745,-6341,-27579,-25848,-24781,-11061,-8953,-8238,-21532,-42847,-24776,8715,-9517,-107689,-223456,-293239,-282065,-172385,-23825,51408,59787,35212,18995,-318,-27361,-26469,-354,15447,24665,20227,-2284,-25613,-37379,-43919,-34124,-17175,1609,22871,39870,33390,23917,9581,13038,21657,456,-14771,-38214,-13778,-15,-4790,-887,14190,20193,10310,-6765,-18201,-2287,14075,40502,47469,15474,-16134,-20588,-14986,-29502,-28359,-21302,-32898,-31660,-8797,-2115,-5382,-10110,-1912,10592,18846,28311,53226,70281,69736,45965,2405,-28926,-37702,-31862,-11519,4953,10178,12247,5176,-23145,-14958,15424,20225,27115,33837,24802,369,-16433,-17268,-24187,-28551,-33836,-10496,-5128,-14024,-14646,3888,19037,25958,19719,2842,-402,2535,-2062,-2274,-3175,-2741,5577,19375,36157,34906,37874,26620,-1948,-18937,4895,14295,1107,-26250,-7940,3030,-15010,-15859,-4499,-3086,-21760,-19842,4732,3610,-8250,10363,53710,53118,782,-57851,-63484,-43466,-31525,-22860,-14964,4073,28813,25924,-334,-20435,-12863,-18181,-20746,-5026,-5287,-7606,-3847,-10553,-19616,-16368,-6480,1293,10452,15970,4170,-11487,-10614,1119,4134,-17385,-25608,3375,13836,9017,-4155,-26048,-41652,-42337,-17195,14866,29164,14578,-26300,-7172,28540,31674,24712,11020,6273,10479,10646,16620,18516,5459,-6788,-1217,12294,17532,4870,-6570,9463,32998,35837,21671,11295,20445,34022,22623,14500,21196,25779,3350,-21599,-18730,3855,17271,13598,-3404,-16063,-23902,-30348,-44749,-29417,3138,23233,52966,60398,38767,1545,-31588,-22320,-34689,-16860,5309,12152,-11167,-22581,-8737,-10547,-32723,-14726,17979,17090,-10759,-22536,19206,51922,67740,47834,-4172,-27333,-12450,-22401,8492,24474,16351,27075,41396,32492,23851,16389,4538,-5736,-3011,6297,26366,35041,21601,-3963,-32439,-13194,4201,4065,-959,-11656,-19093,-31310,-27797,-9157,-3224,-1529,-746,4154,28108,53732,62032,43018,-1110,-7775,30754,61381,53269,26337,-5963,-21415,-10767,-5062,-167,1612,-18852,-6067,11975,6743,-16532,-29749,-30632,155,25803,39069,61006,69668,48261,4864,-12799,18268,19525,-612,-6871,11321,13907,9270,3363,3632,7463,4799,38,2628,-5110,-15604,8423,16065,9922,15831,27992,30730,26274,34522,50893,39877,17499,-14691,-1610,12058,16364,18147,14188,7352,8032,5190,-1001,1954,19348,47624,53075,18144,-2450,20801,37263,35014,24471,15850,3171,-13773,-4506,29265,58013,55609,37383,4162,-23275,-10748,-4835,-18211,-3347,12285,3898,-2612,-728,-7202,-4681,-6756,-29047,-35652,-19325,-18194,-35211,-34396,-29224,-4346,11215,15143,11990,13038,6203,-13838,-30152,-30593,-30174,-31310,-41838,-34389,-26038,-26628,-11637,-3171,-11122,-20042,-26586,-41394,-37534,-20685,-308,19518,30458,27656,24477,20122,13556,6358,-3283,-23403,-31967,-29185,-27401,-25188,-19210,-20036,-28199,-4055,16639,10306,-20388,-36343,-5896,20985,15358,17950,17034,9383,-8096,-17852,-20438,-32491,-18127,-6105,-6534,-32047,-24702,1771,15593,15282,8945,4316,-3297,1074,14345,20670,32367,32759,22662,-2090,-18397,-2989,-9350,-21451,578,12411,5020,-12643,-6113,15960,16088,-12098,-29645,-18477,-4521,1279,7883,14683,17704,20069,41626,56979,50822,40759,15738,-17255,-42649,-9074,1501,-6453,-25772,-42826,-31540,-23522,-16435,-10601,-16561,-13259,-7729,2148,19411,29409,19408,-3761,-8900,1320,783,-8548,2318,23667,21461,-8911,-18234,-1570,-11998,-16293,3332,11189,11148,10317,8047,13513,10643,314,-1861,-4249,-6464,5309,19432,9131,-10917,-27351,-13639,18604,46908,47517,30717,12495,1265,-17580,-21291,-4550,409,2368,7905,20573,26445,19800,-8457,-32621,-34992,-2346,37642,67227,68215,41599,11951,-8450,2015,12872,7557,-6170,-17380,-7739,4999,14046,10632,-742,-11913,-1485,6484,17546,25067,9405,-27753,-14699,14380,27163,18718,-7689,-12129,2892,-2881,-23342,-13029,17579,37031,31422,25912,14446,-8861,-40352,745,44051,69697,39604,-4623,-30807,-10872,4519,-3701,-8937,-18112,-28958,-19530,-25434,-32566,-12591,12363,31326,36949,37503,33696,9384,-8203,-10859,-22782,-33673,-12599,-4697,25527,63664,84214,89620,49380,9507,10997,20674,8593,-13042,-33451,-42723,-19224,-12156,-6825,11923,18967,13363,-10703,-20164,-2259,12298,9128,-11056,-24450,-9366,14246,22131,6558,-27235,-11645,7222,-3468,-30566,-19180,-22312,-32751,-20024,-5298,781,-3607,-15664,-23619,-21193,-1830,35995,62708,46040,5736,-26037,8818,42172,40649,14465,-9740,-11041,1707,15220,31632,27427,13941,21590,40188,57934,37468,-11441,-11976,9896,27140,33807,23218,14217,15762,10215,5305,27212,43087,30045,1249,-32165,-21193,-13329,-22461,-26409,-24005,-27663,-20838,991,7726,11115,10450,6350,-31,-11246,-32607,-31746,-23255,-20965,-9719,-4384,-6960,-17017,-23805,-13081,-8085,2511,20302,18758,2796,5573,27192,52406,54237,28884,2267,-18542,-21275,-3206,3557,-4482,-20007,-35900,-38404,-36506,10333,55195,66073,41291,11381,12166,14964,13830,13697,16585,16006,9326,-3465,-17777,-16413,-8560,-9008,-22822,-13021,3477,2043,-7782,-19420,-30000,-21334,-5424,-7626,-6108,-8577,-16701,-6552,22228,37188,37443,28567,21733,24000,26257,18302,4534,-1602,-3482,3067,1735,-14385,-32856,-24770,-23692,-32505,-32437,-25503,-26487,-16631,-8213,-4495,6413,10066,5502,5359,-3110,-14575,-22123,-9813,6521,25662,42089,39963,29421,12371,-4189,-7745,9028,25428,22790,-6293,-34256,-10655,-16843,-37802,-34703,-7972,5355,3988,3207,20247,25734,18630,6712,8274,23762,30065,17265,20828,35906,29164,10201,-6771,-7654,-7052,-11484,-20437,-8500,-4066,-4065,-5070,-14333,-25771,-23243],[-17371,-5567,-107,-671,-7439,-5533,25462,66417,74301,44093,4804,-4567,5892,5068,151,-6832,-7344,1181,6776,9488,2974,-15896,-26814,-22583,-5808,-3772,1589,21534,37949,35809,21732,4555,-14303,-6818,3559,-5449,-17774,-19147,-18483,-2746,8870,15795,11082,-162,667,20443,26135,6143,3384,22745,31662,20894,-1758,-10735,-15428,-15834,-3051,191,-9934,-21748,7595,37684,56310,38773,15113,5182,-1240,-624,-12314,-21223,-22893,-11908,-6826,-9126,-7190,-2437,10576,17529,10533,-10906,-29048,-12213,15981,45394,55056,45552,17771,-5265,-25668,-22287,-21675,-22658,-25043,-25500,-8526,-6013,-772,20966,31762,25762,5205,-18076,-18011,-8821,-12356,-16594,-27021,-23582,-16300,-21779,-26032,-3611,13801,7154,-15082,-25065,-21676,-13043,-17681,-24888,-22156,-16933,-18055,-27331,-20297,-5539,8268,21572,34176,30869,28765,30221,31733,25446,22050,17255,13634,4332,-5616,-3096,5372,5818,-2469,908,-1862,-17053,11098,61504,69835,47067,40638,57724,54543,19517,-14525,-38624,-28384,-14521,7376,34489,34170,940,-32675,-6152,16785,14254,-19513,-29401,-17822,-17960,-14083,-18354,-19741,-34207,-49199,-22825,-1522,-23405,-83973,-126951,-139152,-130613,-120678,-47338,45613,62991,35147,6325,-12084,-31613,-20727,8189,28229,38725,30103,-113,-13027,-8186,-13777,-30062,-21911,1712,24220,41753,35184,24517,3566,2655,22181,19637,17469,-17565,-11882,5810,-5204,-14246,1362,10478,3093,-9866,-15541,-7488,2763,29791,45137,19909,-7397,-15244,-13855,-20607,-15773,-11968,-25943,-38729,-15867,-6798,-4534,-5270,1488,11973,18705,27236,51201,67774,67929,47023,3927,-28826,-40365,-32446,-14956,-198,6681,10078,-69,-34406,-12833,17075,15842,24854,32532,20076,-6100,-20475,-15862,-16908,-20439,-33377,-3547,5772,-9378,-14226,7888,23955,28088,18510,-124,-4333,-4470,-9185,-6773,-4904,215,8400,18481,36713,38211,41491,26880,-5772,-24069,2557,13112,2446,-22033,-14834,-3960,-18400,-19181,-8101,-3744,-17922,-15581,5667,4626,-4799,16150,57093,51649,-5056,-67499,-60738,-39453,-26211,-17567,-15143,-2227,24583,24788,1967,-13873,-9945,-18339,-19107,-2793,-112,2160,5495,-7088,-21669,-16715,-5094,-409,4157,9443,56,-14196,-14172,-3265,-1394,-23935,-21797,8050,17715,8857,-8333,-29750,-40558,-45914,-22519,13675,28550,9826,-33910,3108,37474,37516,29599,17985,12920,14123,9114,12349,14297,1888,-7763,809,14588,19835,5895,-9024,10972,36935,37201,20019,9753,23453,38702,25475,14825,21353,28597,6238,-21153,-19945,5394,21837,20521,4300,-8306,-15910,-23338,-37674,-35202,3207,28244,61223,65352,34220,-12540,-18530,-9473,-27435,-22986,-4062,-3014,-27585,-24966,-6690,-7396,-28082,-24060,10997,14705,-10050,-23255,17176,49580,67366,52137,1712,-27810,-15200,-26816,9371,31138,24697,30166,40506,26560,12040,2601,-9381,-14752,-5661,7189,26531,28513,6675,-23232,-29766,-9753,5568,8274,4074,-9053,-19420,-32499,-28983,-12071,-8202,-7937,-7144,1031,25527,49018,55166,33448,-6721,836,32243,52412,42236,17306,-13478,-21945,-5688,3036,3990,2537,-8879,2749,15235,7792,-18594,-28002,-30187,-5390,19703,36562,62947,75386,54473,8453,-17970,20269,27626,10453,-11488,-572,7564,10894,12561,17035,19440,13807,7565,8439,138,-23032,-1416,8434,7305,18023,31937,35135,30227,38081,49533,35107,13013,-13998,-333,10974,15924,21343,20077,13193,11436,4441,-5285,-5911,8723,40957,54694,27000,5437,23939,37993,28585,16395,11438,1516,-15862,-5834,30203,62116,61205,39811,5230,-21564,-10182,-5067,-20069,-8298,7790,2105,823,4595,-589,-414,-13313,-41529,-28060,-17882,-21819,-37549,-25665,-33555,-4349,13407,16679,8490,5505,-529,-15955,-24684,-22607,-23083,-25052,-35256,-33602,-27864,-26825,-8284,4699,-3243,-15267,-25120,-43916,-38851,-19791,473,19851,29370,26474,26454,26295,21122,10371,-7057,-29814,-24680,-17549,-17568,-23464,-13795,-11097,-25738,-6830,17433,10399,-25744,-28658,8620,32785,25745,26426,23603,11926,-10068,-26049,-24841,-36383,-18614,-10123,-13432,-38168,-22129,2685,18310,20442,15830,11404,2686,5643,21245,34210,53984,59364,48855,19518,-17252,-8118,-9935,-17541,1748,11674,2331,-12760,352,19914,17833,-11098,-30023,-21761,-8540,-3752,3187,12092,20270,28750,51719,63315,53575,37945,8239,-26307,-31257,-730,9608,4136,-13419,-35684,-28060,-23910,-18407,-12107,-19033,-14708,-5324,5576,21063,29331,17420,-4640,-7615,4111,5328,-3302,11752,32151,24688,-10565,-14364,971,-10714,-11673,3930,4108,-4637,-1605,5848,12926,6703,-6433,-9251,-10194,-11146,478,14584,6870,-9002,-28982,-13579,18836,44591,46015,29780,12502,1729,-15505,-21785,-8892,-5625,-4103,5320,20154,27777,25171,1422,-21487,-28471,-6388,30196,59399,62668,39753,13207,-6962,-6966,4819,3107,-6416,-17721,-9016,7956,19869,14447,1152,-6900,2424,4536,13232,24537,10794,-29814,-6955,21677,29520,15029,-13830,-18783,-5146,-12471,-30716,-9976,25319,43745,35254,27211,14697,-7289,-33065,-3335,29248,54055,35919,-823,-26320,-12033,2209,-6954,-10039,-19430,-39996,-26584,-29179,-23566,-11893,9219,31017,36424,30167,25355,6969,-2561,-8411,-23454,-29614,-10654,-7040,19808,61079,91315,97376,54178,13310,10733,17023,6654,-10506,-24953,-35044,-34348,-25662,-14853,8026,19004,17204,-3692,-12263,504,9362,4085,-15895,-29394,-12330,12007,19461,4214,-28054,-5879,13481,3751,-20054,-15100,-22708,-27369,-14580,-185,4798,-1646,-13572,-18664,-19217,-9292,24318,52576,35942,-204,-20683,14162,47421,46157,22772,1894,1778,10994,19233,30279,22642,9847,17954,38831,63888,43230,-3907,-6845,10442,22700,26646,15717,7589,8776,1581,-2353,24399,41484,27700,-3399,-29765,-12472,-5891,-18496,-30448,-28691,-29227,-13732,7650,10700,9669,5666,1889,-2404,-13179,-35236,-27985,-17200,-8899,5765,9445,6170,-4789,-16328,-14824,-6954,5017,22183,20220,4408,7684,32823,61964,65943,38455,8979,-12502,-22206,-2466,8574,1558,-15405,-33685,-41312,-25298,24209,66392,71228,40919,9452,13543,17818,16987,16179,19056,17790,9598,-3447,-16778,-18835,-12822,-12935,-23061,-11528,5447,4787,-4428,-15432,-19580,-6984,3723,-2913,-4842,-8453,-11132,-519,23287,37056,39113,31798,23034,20504,17506,6031,-10532,-14090,-11961,-4768,-4479,-17133,-28804,-23898,-25031,-34987,-31777,-23071,-28045,-17441,-5409,-785,10542,19889,19952,15436,-2450,-19933,-32063,-23407,-7150,13798,29801,29202,26457,15073,1575,1090,21397,40908,36413,3487,-29291,-6323,-6145,-22375,-43004,-18559,795,2078,3923,21564,25917,16267,2357,6733,22261,25323,11210,17176,34842,30617,12327,-5019,-8928,-9633,-12359,-19656,-9121,-6926,-8898,-8904,-15291,-26322,-21711],[-8304,652,1562,-1126,-4684,1480,28494,66123,75501,50238,13301,60,7396,4827,420,-3035,-3353,810,360,1534,-539,-16152,-26935,-23720,-6503,-1281,4598,19915,31694,31566,21092,7320,-7285,916,10727,594,-14716,-19560,-22803,-8873,4462,16781,18157,9790,7794,20776,19634,1307,3890,25235,35468,25287,1863,-11068,-19937,-23867,-9371,-4279,-12048,-29214,3562,36936,57537,38707,14232,5614,-4976,-15109,-21606,-31286,-37094,-24213,-15878,-12715,-6670,-3278,6163,12059,6334,-13807,-24834,-10482,13848,39299,44792,34175,6274,-18557,-28148,-12698,-13660,-18289,-25957,-22385,-6129,-5079,2135,25102,38676,36743,16210,-10400,-10844,-3113,-10617,-19905,-31054,-19059,-10808,-16672,-23607,-1249,20190,16879,-6889,-19981,-14231,-1902,-3821,-15220,-25122,-21702,-20104,-25242,-15856,-6185,-3280,1394,16215,19982,23002,24966,27569,22931,19441,11712,7138,-913,-7504,1317,12735,9534,-5990,-4341,-5705,-16367,16371,66123,69211,42221,27864,38339,32152,2476,-19906,-37539,-27701,-16271,-1677,14642,8301,-19772,-22207,-1617,6377,-5916,-35136,-27934,-8237,-8950,-15489,-27227,-29625,-42626,-35987,-15101,-10951,1942,36748,76159,90361,66145,14278,-9792,49664,71879,43327,786,-19405,-27359,-10944,19418,43340,54866,40702,262,6177,32976,35542,15979,1801,9921,26801,43498,38808,29850,4667,-6368,21933,38494,43949,1558,-3341,11938,-5923,-28749,-10493,1278,-3406,-10519,-10347,-10756,-9759,16507,40279,23020,238,-7525,-6893,-8789,-3830,-3108,-18699,-38784,-20135,-7908,0,817,4857,12934,18317,26427,49273,64557,64648,46493,5277,-27408,-42127,-33518,-17957,-4477,4532,9922,-1638,-38735,-10190,16005,7767,20691,30882,16096,-11632,-24295,-15027,-10575,-12762,-27780,5245,16976,-4269,-13415,12355,29103,29967,16844,-2939,-8172,-10307,-11878,-6759,-5354,3328,11942,18180,35971,40201,44335,26983,-8931,-28906,-3093,4843,-4895,-24029,-19318,-10486,-21045,-22709,-12179,-4408,-13483,-10433,7341,6585,94,22395,60417,50451,-6951,-55315,-48600,-32259,-21055,-13196,-14250,-8664,19021,22726,4013,-7251,-6735,-18507,-17332,7,4865,9955,10177,-6089,-17883,-7452,2283,1402,-1555,2025,-4705,-16708,-17114,-7437,-6460,-27864,-16685,12589,21014,8352,-12596,-30001,-34949,-43905,-28219,12117,27244,4635,-37310,13036,45102,41477,32176,23002,18256,18021,8862,8458,9879,-1448,-7530,3198,15885,20253,5947,-13318,9649,37625,36450,17844,7605,24802,41611,27166,14976,21050,30261,8489,-20609,-20713,6231,25038,25755,10027,-2453,-8533,-15920,-29523,-37166,2663,31004,66013,66963,27950,-23815,-3505,1845,-20419,-28513,-12438,-14405,-38867,-24508,-5623,-4567,-21974,-32169,3216,11269,-9731,-24463,13964,45533,64740,54719,8024,-24980,-17603,-32271,9136,35793,30166,29388,34747,17150,-439,-8589,-20612,-22870,-7534,8236,24768,19277,-10785,-33334,-12636,-5190,5673,12155,10275,-4510,-17778,-31865,-29771,-15587,-14116,-14943,-13751,-2563,23105,45083,49687,26629,-5863,9069,32056,41774,30554,8150,-21611,-21530,-1075,11544,13912,12052,6482,12242,18608,9278,-19758,-25039,-26197,-12095,10784,30761,60847,76957,57448,10611,-22801,20870,33786,20931,-7122,-12498,149,11696,21546,29864,31449,23438,15278,12451,4011,-26456,-12617,-1001,3620,18905,33975,37499,32350,39917,46374,29342,8007,-12932,772,9849,15091,22990,23704,16835,13026,2482,-10382,-14476,-2948,32856,55268,35668,12690,24139,33855,17959,5555,4851,-1602,-18272,-8341,28508,62882,64514,40589,5267,-19902,-11197,-8222,-24109,-14480,1863,-907,2607,8445,5218,3017,-20729,-44603,-20909,-17574,-25168,-29903,-18461,-34762,-5029,14292,17325,4385,-3321,-7896,-16707,-18289,-14254,-15984,-18808,-28407,-30732,-29059,-29948,-8990,8959,2333,-11001,-21828,-40643,-40879,-22051,-2135,16648,24857,21877,24748,28894,25903,12947,-11045,-29807,-16948,-8247,-9703,-23052,-10442,-4423,-21584,-10475,16588,9386,-27827,-16633,19515,39878,32884,32760,27893,12512,-11348,-24834,-26232,-35230,-19528,-14659,-20790,-39970,-21900,642,18425,23403,20250,15723,6033,8004,26249,46053,74216,83809,70854,37430,-9297,-14545,-12527,-16318,-27,7979,-1869,-12790,4111,20384,16016,-12813,-31938,-26469,-13984,-10010,-3089,7339,20317,34208,56927,63804,51620,32380,-137,-33828,-19456,6845,15083,12491,-2204,-28434,-26433,-25733,-22547,-15876,-23501,-19461,-6395,5715,19648,26080,12913,-7325,-8668,4123,7563,658,19346,38088,25256,-14319,-10141,4077,-7836,-8016,1924,-4532,-21446,-10487,5272,11709,2508,-13632,-18330,-17458,-17090,-6322,7580,3018,-8112,-26189,-16328,14738,37562,40206,24910,9121,164,-14938,-24135,-15999,-15083,-12412,2192,17292,26027,27514,8579,-12661,-21451,-11836,19296,47564,53006,33919,11116,-6681,-17990,-8079,-5998,-9861,-17813,-11472,8366,22630,15937,1356,-4876,2859,813,7111,21961,11538,-26961,-2119,26506,30088,9172,-21726,-25612,-14498,-23479,-39311,-9505,28253,44899,34834,24963,11987,-6880,-23173,-5251,15775,37237,29515,1161,-18706,-12440,-1664,-10800,-12070,-23160,-31034,-17059,-17990,-16964,-14346,1288,24457,29824,18799,14778,4491,616,-8851,-26615,-26124,-8942,-9911,12780,55153,92611,97911,53385,13272,7811,11208,3228,-8503,-16746,-22199,-24892,-36004,-24898,1739,16103,18124,1871,-4839,993,2885,-4196,-21421,-36429,-19233,7009,14967,573,-29564,-2360,19293,12640,-10026,-13151,-24410,-22485,-10493,2118,6053,-1163,-12629,-16257,-18177,-17836,8107,36700,21756,-8497,-17391,16559,48797,48293,28628,11512,12261,17504,19949,25530,15569,6463,16756,37210,65823,43662,35,-3825,8124,15028,16256,5008,-2378,-1889,-10981,-12149,18238,35601,21549,-10730,-24119,-5516,-373,-15901,-36427,-33462,-27718,-7030,12473,11968,7114,1074,-917,-3168,-14849,-38779,-23558,-8928,7086,25394,26046,19069,5390,-10562,-16702,-5179,9133,25185,21324,4587,8074,35878,67430,73263,45363,14380,-7591,-23914,-3719,11786,5981,-12758,-33556,-42936,-15453,36240,75317,73943,38330,5888,13647,18995,17930,16500,20244,19963,11661,-1280,-13794,-18692,-15546,-16796,-23993,-10812,6433,6505,-1511,-9190,-8045,4194,9740,135,-1986,-3449,-4052,3776,21598,33851,38223,33350,23500,17278,9707,-5133,-24201,-24888,-19534,-13078,-11850,-20856,-24774,-18672,-18998,-27514,-21804,-14970,-27008,-19177,-3989,944,11569,26650,32215,25756,-106,-24123,-38507,-35114,-19423,2123,17285,18048,21648,15228,5109,8201,31584,54000,48060,13017,-22937,-2464,3310,-7961,-28003,-27689,-3918,37,5052,23275,26913,15227,-1138,5170,20566,21360,6835,14608,34110,32814,16013,-1500,-9523,-12195,-12665,-17425,-8925,-9398,-13201,-11032,-14409,-25801,-17442],[-713,4470,476,-3955,-2015,6354,27678,60741,71271,51594,17400,1575,6997,3562,-112,-817,-1555,-1288,-8534,-7203,-2063,-13056,-21155,-20811,-6227,131,5125,15163,22379,24508,18223,8875,-1863,5724,14866,4193,-13130,-21729,-28601,-17463,-3622,13725,21116,16176,12282,18437,10807,-5040,1951,24601,36835,27623,3266,-13642,-23792,-26450,-12695,-6828,-11957,-32753,-395,35323,56754,36701,11757,5178,-8117,-28495,-16117,-25631,-39489,-34139,-22745,-12383,-4677,-4714,-1073,3159,-103,-16455,-20227,-10481,10015,32354,35930,26428,176,-22469,-13667,-1338,-5152,-13531,-25480,-17692,-3623,-3888,5133,28391,43842,45443,25581,-2404,-3174,2737,-7927,-21475,-28984,-12737,-3728,-9920,-20094,769,25759,25730,1543,-14060,-7260,8547,9789,-4259,-23513,-27045,-22294,-21207,-10228,-2506,-6265,-13925,-1518,8240,16796,19377,22607,19976,17666,7100,1140,-6056,-8824,7022,22157,16162,-7309,-9298,-9372,-15167,20453,67429,65673,35677,12788,16101,7919,-12587,-20724,-33172,-26400,-16491,-11420,1775,13423,20009,27892,16031,-5543,-28457,-43598,-23760,1734,798,-12971,-29717,-34617,-49262,-24312,-5409,-12935,42360,141919,229527,254243,203293,108160,34642,55686,75921,49917,2424,-20293,-20932,-2204,30269,57342,67895,47511,-1764,18795,61143,70090,48934,24272,18317,28934,44285,42262,36559,10117,-14369,19664,53811,63770,17394,6672,17239,-5912,-42866,-19330,-6393,-8560,-8747,-3055,-10470,-22708,1309,32990,24291,6298,125,1534,2432,6895,4889,-11610,-32495,-20117,-4759,7286,7551,8045,13410,17609,25538,46811,60148,59739,44185,5975,-25409,-42824,-35611,-21334,-8429,3399,11700,642,-32627,-7796,13458,-3028,14870,28630,12686,-16536,-28298,-14986,-5528,-5978,-20465,14472,27272,470,-12581,16879,34017,31248,14542,-5718,-11863,-13191,-7687,-1780,-4723,5639,14680,17651,33639,40343,45708,26343,-11752,-32100,-8011,-3904,-13417,-29611,-26069,-17136,-22799,-26550,-16967,-5577,-9319,-5140,9435,8915,5362,28195,62974,48720,-7734,-41945,-34000,-22670,-15372,-9198,-12905,-15560,11846,19674,6159,-517,-3395,-18770,-15889,2383,8463,15057,13536,-47,-6268,2964,8902,4246,-6230,-6069,-10070,-18555,-18947,-11194,-11092,-28105,-11304,16393,23077,7003,-17261,-26417,-27335,-37505,-31056,11583,26261,-149,-33878,21579,50638,43139,32211,25625,21712,21520,9756,5221,5328,-4542,-6366,5410,15612,18208,4757,-19198,5244,34560,33110,14798,4604,24158,42368,27433,14712,19610,29872,9563,-19798,-20501,6139,26420,28838,13329,722,-2973,-9038,-21464,-34639,1099,31078,66637,64444,19874,-27432,9685,11101,-14409,-33374,-18223,-18231,-33878,-22814,-5472,-2583,-16809,-38262,-5036,6768,-10092,-26496,9472,39814,59750,54986,14046,-18664,-17874,-38623,7587,37896,32024,24381,24272,4898,-11137,-14105,-26061,-29913,-8809,9152,21285,8303,-29005,-12420,4918,-94,4361,15068,16363,533,-14912,-29837,-30272,-19475,-19966,-19735,-18167,-6258,21042,42263,46307,23762,239,16080,30172,30318,18951,-586,-29525,-19949,2787,19583,27805,28563,24561,22165,22094,11336,-19279,-22069,-20337,-18190,-79,22335,55063,74536,57387,11437,-27127,19896,37666,29946,2881,-20800,-7022,12810,30576,41791,42930,33282,22914,14831,6073,-23438,-23914,-10887,-112,18960,34505,38098,32806,40193,41984,23245,3194,-10966,2252,9222,14266,23235,25015,18208,12921,-215,-15580,-22747,-13928,24908,55580,44036,19358,21753,25668,5018,-6278,-2909,-5913,-20720,-11074,24930,60617,65673,40359,5067,-17859,-12883,-13246,-29468,-20607,-4533,-4504,3198,11018,10231,6076,-23261,-27185,-13575,-17563,-26367,-21806,-12359,-31439,-5496,15069,18656,2176,-11077,-14194,-15881,-12384,-6359,-8797,-12173,-20855,-24917,-26968,-34948,-12582,10440,6419,-6311,-15722,-31745,-37941,-25680,-6882,11156,18194,14907,20335,28748,28528,14720,-14090,-25308,-11082,-1523,-3522,-23324,-8293,646,-17317,-13942,14994,7834,-25221,-4803,26755,42648,37358,37844,31025,12663,-9096,-12064,-17800,-25754,-18596,-18208,-26718,-33190,-21927,-2722,16951,24918,22963,18167,7612,8786,29650,55936,92071,104966,88307,51746,1991,-18690,-15780,-16909,-3840,2488,-5962,-11184,6704,19005,12295,-15685,-33941,-30294,-18532,-15262,-8935,2292,19422,37758,58701,60427,47014,26429,-6590,-36352,-11404,12110,18156,19241,8557,-20400,-25247,-27638,-26890,-19444,-26852,-25632,-9178,4461,17418,22426,8861,-9564,-10372,2934,8898,5000,26733,43100,25096,-17969,-4604,9178,-2561,-4503,-919,-12152,-36218,-12360,6782,11191,390,-17674,-26343,-23750,-22142,-12815,852,-240,-6460,-20522,-19194,8521,28062,32231,18511,5524,10,-13368,-25918,-23190,-25315,-18773,1112,14572,23780,29204,15027,-4641,-15139,-15509,8075,35016,42203,26708,8064,-5388,-23720,-23097,-17612,-14797,-16559,-11997,8740,24494,17287,2088,-3462,2251,-2461,1610,19607,13655,-19924,2093,30808,31262,4215,-28539,-26706,-20102,-29916,-36356,-9299,28209,42599,32219,21452,9185,-4411,-12927,-3935,5875,22802,23402,3661,-11051,-10380,-4304,-12171,-12074,-26571,-20477,-587,-2879,-10729,-16959,-7438,15396,21099,8067,6736,4832,3559,-9651,-29317,-20930,-5310,-10695,8053,49830,91016,93869,49612,11884,4749,5902,567,-5718,-8348,-8779,-7526,-22516,-33739,-3586,13796,19611,9002,3758,1498,-4318,-11027,-19623,-31514,-26580,1806,11180,-1623,-30530,304,25598,23449,520,-11046,-24482,-16107,-5712,3995,7315,334,-10932,-13944,-16012,-23556,-9525,18460,6973,-16052,-14192,18058,48483,49275,33994,20836,22201,23391,19917,20226,9469,6756,20884,39563,67060,41536,2670,-350,6222,7802,6593,-5077,-12371,-12884,-24358,-19792,11370,27849,13948,-18299,-16846,1574,5144,-12614,-41723,-35034,-22752,142,17426,13955,6171,-518,439,286,-12098,-33740,-16736,1535,23265,42729,39435,27450,10600,-8249,-17464,-1145,16103,30829,23952,5157,8546,38176,70554,77694,50679,19489,-2575,-24338,-5172,14604,10199,-10398,-33883,-40889,-5014,48142,83579,75855,35209,2640,14370,20178,18296,16086,20984,22762,15508,3173,-8419,-14313,-14611,-18459,-24232,-9888,7379,8175,1756,-2270,1943,12228,13190,2350,2536,3831,2710,6551,18051,28504,35496,33725,23676,15034,3806,-13982,-34134,-31258,-24852,-20279,-19009,-24608,-21074,-12012,-9505,-15837,-9966,-4502,-22676,-21326,-3702,866,9270,29804,41502,35158,3243,-27090,-34652,-35594,-28648,-8491,5767,7784,15560,12699,6007,12662,38198,62971,56114,20907,-16380,-275,9184,2256,-16497,-35387,-9465,-2968,5616,24344,27452,14241,-4918,2689,18097,17554,2991,11782,32685,34590,19627,1730,-10972,-16189,-13739,-15739,-9827,-13220,-18348,-12454,-13947,-21980,-10664],[7038,7520,-1481,-6411,2268,10704,24868,52222,63441,49459,18438,1518,6328,2639,-736,282,-858,-3157,-17646,-13705,-1635,-9019,-16043,-16373,-4857,550,3649,8087,11089,15580,14020,9715,1882,7745,16145,5607,-12520,-25093,-32089,-27895,-15149,6561,19623,18659,13907,13700,295,-12695,-2622,20730,35497,27514,2092,-18635,-20090,-16120,-10324,-7017,-9149,-22110,-2311,32568,52892,31670,6712,3002,-9786,-15319,-6088,-16314,-28918,-30267,-21049,-8529,-3121,-8086,-12013,-8141,-7409,-18185,-17708,-13084,3931,24233,28047,21889,541,-11048,1006,9042,1989,-9551,-22006,-13069,-2465,-3757,6689,29281,45517,49705,31196,4005,3325,7079,-6131,-22618,-24410,-7152,2991,-3193,-16717,617,28560,31833,8256,-9320,-2818,15547,20287,4985,-18697,-34181,-25387,-17854,-5598,3193,269,-13852,-17406,-5194,8697,12058,15525,15221,15246,2435,-5718,-13576,-12494,10804,30051,22439,-8044,-15804,-14907,-15586,21422,63913,57762,25809,-5537,-8613,-17689,-23887,-20720,-32037,-27037,-17621,-20880,-4943,22021,41039,47727,22323,-17889,-36212,-27957,-20170,9126,9804,-5717,-21851,-25979,-38182,-17873,1714,-8980,47469,152319,240299,260416,205548,111238,35271,46148,62557,40941,-2647,-23686,-20596,1628,37430,66468,73462,47741,-4667,13843,58143,68605,49760,25266,16302,25852,40239,40718,39057,14293,-22176,14480,63587,75847,28328,13364,18401,-7624,-47794,-24302,-13360,-13931,-7167,3609,-7636,-34254,-15688,22769,22504,9351,5300,7822,10313,14093,9960,-6583,-25706,-17085,418,14475,12698,9193,11737,15012,22728,41856,52916,51963,38887,4357,-24895,-43143,-40258,-26845,-13900,1464,13573,4444,-25975,-7158,9913,-16149,6564,24239,8382,-22125,-33980,-16830,-2947,-1423,-14037,21730,34441,2921,-13115,19986,37141,30490,10300,-9757,-16473,-12717,1057,5453,-4477,5375,14432,15032,28521,37297,44093,23492,-15515,-33518,-8657,-5427,-12857,-28647,-33675,-23620,-24547,-31484,-23432,-8503,-7011,-1301,10714,10332,9233,31829,63218,45053,-9669,-29449,-18559,-11703,-9803,-6341,-12459,-23965,2495,15403,8509,5858,-591,-19811,-15886,2861,9172,16749,16805,6838,52,3754,7515,3650,-10341,-14863,-16112,-19518,-19590,-14741,-15940,-26300,-6970,18393,22816,3867,-23083,-21171,-19299,-29676,-26410,13172,26215,-3871,-28746,27451,52981,41754,29224,25313,22757,23834,11149,2518,298,-7747,-5008,6565,12956,13013,1998,-25795,-2541,27185,26545,10210,216,21018,40420,25783,13496,16253,26540,8779,-18754,-18807,4930,25492,29233,13734,494,-292,-3675,-14445,-30531,-1949,28128,62611,57165,9830,-21697,20243,17991,-9706,-36712,-20252,-14761,-24621,-21356,-6229,-1778,-13470,-39834,-13428,1247,-11327,-29736,3509,32422,52364,52440,19038,-10309,-14836,-45056,4549,37022,29793,15190,9911,-8464,-16110,-12875,-24370,-35773,-9694,9706,16449,-3289,-31055,8363,21283,4966,1537,16453,21316,5019,-11642,-27025,-30613,-23423,-23753,-18127,-17290,-9604,19346,40453,44815,24133,7870,21264,26753,19150,8288,-8469,-35703,-17532,5670,26400,43276,48924,43992,32177,25553,13883,-16946,-19433,-13989,-20934,-11905,12090,46247,68648,54748,11187,-30947,17273,39039,36884,13951,-19838,-12016,15349,39599,52404,53366,42870,30074,15875,6326,-17972,-32076,-18925,-2784,18634,33951,37280,31782,39018,36822,17328,-802,-7803,4452,9395,13614,22082,23917,17269,11276,-3235,-20268,-30001,-22461,18396,56030,51714,25320,17196,14546,-8103,-17107,-11020,-11415,-23416,-13317,20178,55773,64852,39678,5276,-15281,-14515,-19168,-35508,-25332,-10660,-8371,2728,12178,14140,9000,-15131,-8585,-5952,-17402,-24521,-13743,-6952,-28246,-5388,16431,21623,3781,-14635,-17680,-14163,-7483,639,-1780,-5343,-12703,-16676,-20525,-36849,-18112,9628,9408,-949,-7450,-20887,-29970,-28828,-12904,4360,10447,6223,13783,26278,29168,15807,-15503,-20646,-7620,2458,865,-24087,-7172,4079,-13740,-16952,12787,5529,-20519,5401,29806,41053,39327,41992,33439,13091,-3409,1432,-4981,-14656,-15121,-20401,-30022,-26235,-20817,-6420,14000,24809,23891,18871,7609,7916,30997,62970,106098,121237,100177,61817,13472,-17170,-19231,-19340,-9543,-4187,-8865,-7840,8497,16299,7238,-19236,-35573,-31759,-21066,-18470,-13530,-2494,17813,39387,57317,54043,40566,20939,-9959,-35232,-7417,13853,18140,23853,18258,-12017,-24250,-29643,-30759,-21432,-26744,-32660,-13226,2318,15229,19899,6910,-10680,-12666,519,9103,9707,33798,47071,24363,-21101,1476,15459,3795,-1656,-4456,-17805,-32824,-8735,8849,10980,518,-16830,-29638,-28727,-25940,-18383,-5023,-2851,-4440,-14194,-20761,755,16608,22418,11301,3417,2426,-10619,-26662,-28065,-35692,-21169,1843,12351,21479,30487,20680,2214,-9953,-16424,-2454,22925,31149,18698,4358,-3277,-16239,-36079,-31500,-21551,-15256,-10225,9280,25391,18359,3213,-2527,881,-5312,-3265,17296,16515,-11351,5814,34219,32759,607,-33765,-21868,-18988,-26147,-27358,-9425,24828,36768,27121,16541,6686,78,-3160,-1271,-901,11774,18247,6627,-3693,-7005,-5631,-11419,-10524,-29633,-10759,15851,11675,-5466,-18793,-13392,7039,13302,558,2658,7018,5748,-11019,-31066,-14642,-372,-9615,5884,45813,86971,85639,42934,8980,1280,819,-2110,-3525,-1062,3953,9159,-8154,-41066,-7247,13057,22566,17634,12395,1408,-12228,-12536,-9384,-17018,-30235,-3749,7660,-2623,-31122,1150,30709,33924,10376,-9331,-23010,-8839,-934,5118,8539,2354,-9265,-12032,-13402,-25034,-28016,-726,-7478,-22705,-11822,17947,45928,48508,38024,28844,30656,28127,19109,14643,4955,9929,28749,46633,68618,37158,3471,3191,5260,2248,-432,-12302,-20632,-22168,-36608,-22709,3722,18141,4751,-26173,-9325,8028,9955,-9275,-44651,-33660,-16874,6601,21808,16252,6572,257,4452,6537,-5139,-23570,-8341,10956,33640,50288,42551,26735,8511,-10739,-18086,3980,24296,37770,27429,5701,8612,39182,70863,78582,53312,23078,1473,-24076,-7245,16239,13404,-8826,-34770,-35703,5658,59274,90476,76403,31172,-215,15576,21055,17715,14471,20384,24608,19049,7843,-2357,-7872,-11251,-18161,-24340,-9518,7506,9038,4449,3387,8682,15890,13285,3039,6931,10206,7226,6833,12338,20820,30477,32123,22690,12942,-836,-20898,-35571,-32027,-28661,-26142,-25657,-28541,-18818,-6300,-335,-4363,1275,6022,-16713,-24137,-4994,-1303,2959,28389,46538,42033,6127,-29442,-28290,-27106,-32483,-17816,-4049,-875,8587,7385,3881,13704,40186,66419,59183,25779,-10814,-324,10396,6957,-9810,-36205,-16108,-7425,4999,24211,26813,12503,-9531,-743,15023,13781,-1079,8056,30272,35434,22192,3544,-13550,-21801,-15645,-15472,-12487,-18822,-23103,-12693,-14780,-16496,-2470],[16791,11959,-1821,-5034,9719,16756,22703,43409,54950,46331,18838,2426,7660,3823,-242,1580,540,-2305,-20154,-14123,-392,-5848,-12431,-11634,-1756,1157,1579,504,-143,6445,10084,10888,4739,8019,15647,5957,-11661,-27877,-25872,-34715,-28815,-3528,14611,18033,13446,7738,-10479,-20626,-8997,14565,32156,25544,-1010,-24706,-11393,-4690,-4404,-5290,-4343,-9457,188,29327,45994,23594,-945,-1046,-9860,-5234,824,-10669,-22352,-21124,-12798,-3447,-2931,-13383,-25620,-15699,-11224,-17971,-17694,-17931,-3701,15592,20948,19165,4538,1210,13070,17241,6966,-6915,-17263,-9649,-3087,-4881,6364,27335,43150,48699,32221,8126,8033,9376,-5987,-24330,-21920,-3439,8340,2653,-13858,-2207,27893,34496,12426,-6672,-1759,17919,26211,11038,-13980,-33291,-28253,-16595,-3077,8640,10441,-1847,-21589,-19700,-1455,3065,6564,8696,11693,-2200,-13135,-24363,-19306,11444,34499,26252,-9289,-24461,-23096,-18215,18839,55608,45419,12343,-26262,-29673,-38115,-27183,-23894,-35738,-29971,-20765,-28486,-16544,5119,21250,27798,5002,-29499,-14727,-16016,-18926,12534,17852,5918,-8831,-13025,-22905,-9845,8750,-4129,3128,60122,112864,125851,96348,43173,-6051,16561,31493,14766,-20480,-35189,-26351,2641,41403,70584,72609,44027,-3139,-1836,32977,41229,25630,6221,2814,15578,29428,31924,34505,13829,-29148,7420,67400,80121,33136,14138,13258,-13477,-38015,-25053,-19938,-20546,-7468,8031,-4000,-36181,-32703,10575,17797,9056,6967,10404,13549,16567,11078,-4532,-20772,-13101,5550,19902,15232,7619,7517,10205,17475,34007,42858,41675,30979,246,-26553,-42854,-45952,-34300,-21384,-1965,14592,7993,-21638,-8214,7205,-27519,-3743,17405,2965,-27948,-41031,-19944,-2540,904,-9357,26052,37722,2542,-15019,21474,38189,27524,4024,-15193,-21900,-9540,11145,12702,-5102,2171,10592,9736,20715,31152,39407,18307,-20281,-32654,-3927,2676,-844,-14685,-26346,-26758,-26261,-36634,-31193,-13118,-6795,694,11019,10914,11421,32917,60899,39626,-12074,-17492,-3412,-746,-5342,-5381,-13420,-33794,-7556,11666,12448,12440,2090,-21201,-17292,1319,6931,15342,17226,5613,-6983,-8106,-2276,-962,-13154,-22334,-20884,-18571,-18276,-17127,-20592,-24230,-3828,18662,20331,-860,-29584,-15195,-11167,-21100,-16897,18008,28182,-5087,-24065,30503,52157,37658,23888,22845,22181,25355,13279,1149,-4505,-10408,-3301,6801,8243,5194,-1423,-28756,-12720,16216,17267,4371,-5137,15919,36246,22692,11710,11394,20607,6475,-16850,-14948,3556,22881,27510,11941,-2710,-480,147,-8485,-26293,-5933,22978,54758,45766,-1326,-11659,28638,23232,-5633,-33428,-18575,-8328,-17042,-20193,-7078,-1504,-11474,-36903,-20708,-4280,-12594,-33527,-3326,24164,43490,47575,23093,-759,-8390,-40744,671,33678,24070,3020,-5853,-18364,-12835,-7540,-19224,-39635,-9672,10405,11379,-13532,-14201,27539,35987,10154,-2182,16498,24995,8865,-7987,-23265,-30317,-26347,-22142,-9210,-10478,-11536,18473,39838,44854,26241,14869,24760,22629,9942,-57,-14663,-34204,-14297,7935,31909,58670,70899,64046,42328,29216,17119,-12683,-16765,-7517,-18039,-23256,1308,35709,60588,50637,10623,-33855,13508,38257,41755,24238,-10882,-12125,20341,48645,61603,62662,52131,36735,16298,5334,-12548,-26719,-20684,-3090,18652,33110,35824,29887,36834,31568,12268,-3161,-3083,7844,10780,13433,19799,20710,14420,8654,-5878,-23519,-34525,-26516,14384,56942,58476,30635,11329,2167,-18589,-23860,-18363,-17864,-26494,-14337,15154,49206,62590,39339,6700,-11927,-15358,-24677,-41376,-26734,-15526,-12169,1352,11894,16777,12120,221,9984,1813,-16714,-20161,-5648,-1815,-25364,-4540,18787,26619,9680,-11426,-16769,-12081,-3747,6432,4702,1304,-4244,-6665,-10623,-28228,-24435,7011,11625,4986,1868,-9693,-20180,-29300,-19406,-2623,2936,-3546,5626,21874,27923,16175,-14657,-16610,-6427,3832,3566,-24122,-7087,5613,-11330,-19512,9780,1999,-16144,12919,28169,35189,39161,45464,35351,14063,3947,14599,8930,-2915,-9926,-21566,-29829,-19568,-17727,-9480,9350,22555,22671,17747,6062,5145,29600,66089,114761,130976,105342,66821,23118,-10920,-21445,-23950,-16756,-10717,-9121,-3431,9263,12251,924,-23353,-35825,-30252,-21354,-19332,-16519,-7087,15058,38493,52639,45086,32518,15821,-10708,-35082,-7802,11276,14025,25296,25684,-4299,-23486,-32138,-33748,-21092,-22844,-38621,-18581,-818,13217,19155,7535,-10908,-16273,-3859,7247,13940,39545,49023,22285,-24188,6715,21184,9303,-572,-9267,-21378,-21753,-4059,9652,10070,1849,-12349,-24441,-32823,-28915,-23181,-10509,-5910,-3443,-8757,-19975,-8350,3114,10309,3303,3417,6477,-7901,-26761,-23126,-31601,-20016,2612,9836,18483,30555,24468,6684,-7154,-15761,-12183,11428,19808,9647,-603,-1668,-5009,-21604,-36868,-30998,-15807,-7696,9072,24265,17947,3492,-2995,-1971,-8784,-8630,13716,18248,-3568,8067,35346,32993,-2640,-31687,-16436,-14120,-18894,-19472,-10831,17030,26532,18336,9106,3740,4689,4220,233,-6067,3977,13748,8987,2087,-4245,-6899,-10778,-9595,-33323,-3535,28848,22902,-2827,-19224,-11666,4577,10002,-2806,938,8301,5533,-14327,-32212,-9090,4098,-8239,4485,41815,79925,72980,32514,3363,-3995,-5596,-6764,-4120,3101,13667,22288,2800,-36954,-9695,13567,26519,26170,18866,-971,-21774,-7254,4005,-1012,-24278,-10557,2859,-3933,-30897,-1454,32334,41318,17506,-9564,-21360,-2314,2228,4315,8733,3425,-9161,-11642,-11864,-23155,-46676,-17925,-20604,-29263,-11791,14787,39842,44586,39056,33743,35945,30447,16862,8495,1727,13649,37229,56926,70861,30462,1139,5421,4741,-1172,-3355,-14134,-23807,-25081,-33194,-20595,-5457,5956,-6531,-32876,-3127,12476,12790,-7090,-41374,-31313,-12324,10857,24363,17711,7113,1578,8622,13209,3739,-12182,227,17140,36286,47978,37757,21641,4196,-14857,-19112,8815,31915,44332,30712,5659,7578,38196,67863,75358,52274,23956,3446,-24129,-10338,15981,14862,-8442,-35764,-28716,15942,68810,95214,75071,26056,-2269,17236,21558,16106,11542,18112,24598,20892,11316,3287,-1123,-7010,-16637,-24497,-9870,6654,8951,6296,7132,11660,15026,10277,2383,10407,14570,9092,4725,5215,11792,23879,28861,20688,11062,-4028,-25458,-31288,-30884,-31494,-29877,-30383,-31659,-17707,-1653,7808,6233,11976,16562,-9515,-26221,-6593,-3800,-6067,23478,48059,46800,9000,-29958,-22039,-19006,-29531,-23894,-9992,-5881,3199,1614,719,13074,39230,65768,58625,28800,-5049,-417,9041,8012,-6216,-30538,-21059,-10993,5441,25295,27426,12308,-12403,-1990,14458,12649,-3261,5971,29629,37874,25936,6293,-13941,-25399,-14932,-13776,-13770,-22667,-19633,-9053,-13811,-8522,8817],[22040,11909,-5834,-4735,14324,19310,16725,30282,42320,38651,15044,767,6904,2607,-3214,-1141,-1190,-2396,-15797,-13262,-3714,-8611,-14178,-10675,-659,-931,-3738,-9379,-12610,-5079,4234,9756,4190,4435,11447,3404,-12384,-30028,-22172,-27489,-44858,-17037,5244,13282,9862,-155,-21984,-29132,-17695,5807,26299,21160,-6356,-27597,-2609,5229,1222,-3661,236,1920,6196,25765,36161,12610,-11159,-7067,-10000,333,3589,-9094,-18979,-13049,-3584,1698,-3871,-19177,-26579,-10601,-7491,-15518,-18850,-23016,-10546,8361,15248,17366,9244,11644,23203,24198,10952,-4467,-11897,-6494,-3769,-5202,6065,24526,38744,44379,30605,11920,12911,11752,-5500,-25254,-19775,333,14165,9542,-9276,-4972,26252,36196,16396,-3867,-1625,18061,29653,15958,-8520,-27826,-27796,-15169,-275,15111,22087,12348,-11771,-29778,-9898,-3418,180,4321,10056,-3398,-16264,-33609,-24153,12401,38105,29833,-8550,-31600,-30539,-19262,16566,46876,32841,-758,-33774,-19650,-21551,-22396,-27465,-39571,-30318,-22548,-30212,-30183,-31269,-20363,-7922,-21907,-34241,4958,-4728,-16424,15585,28190,22858,8568,1427,-6879,5425,21349,742,-67010,-49850,-4072,33024,45313,25533,-23447,-14065,369,-11409,-37898,-46170,-26324,9404,47930,74748,72458,43632,4585,1451,32525,43709,26328,-2700,-10036,3205,16439,20724,27133,11928,-31534,2183,67800,79580,34260,11645,4785,-20315,-27214,-20326,-23178,-25386,-6679,13022,2000,-27634,-43707,503,13618,8456,7800,11774,14903,17265,11175,-2700,-15514,-7090,12139,25813,17982,6437,4069,6419,12899,26723,33839,32967,24528,-2880,-27505,-39600,-41295,-38266,-27858,-4334,16911,12805,-17304,-7596,9408,-25404,-12553,10928,-652,-29652,-42331,-20292,-935,3950,-4206,29593,39511,1850,-15359,23934,39691,24993,-1641,-19526,-25472,-3391,22507,20616,-4677,-1625,5397,3789,12798,24621,34183,13181,-23726,-28473,4550,15854,16219,4397,-10184,-23925,-26118,-38194,-37452,-17105,-6665,2567,12064,12800,13994,33290,57855,34710,-12682,-6553,10062,9290,-1791,-5667,-14663,-43243,-13505,12594,20420,20960,6316,-21139,-18592,-735,3393,11928,12127,-5417,-24676,-24581,-12573,-5330,-12625,-23774,-20435,-14431,-14133,-16647,-23570,-21912,-1021,18266,16746,-6025,-33927,-8160,-2484,-11515,-5282,26218,32832,-2801,-19727,31321,48879,31793,17497,19771,21398,26981,16701,2147,-7817,-11497,-835,6637,2264,-4230,-4164,-23589,-23471,2848,6108,-2268,-10965,9536,30439,18667,9742,5770,12694,2980,-14022,-9388,2895,19299,24327,8868,-8297,-3594,2209,-3842,-22654,-10498,16396,43954,30927,-12770,-815,35063,27113,-2000,-29450,-15479,-2793,-12049,-19589,-7888,-1673,-10706,-33867,-26097,-9303,-13484,-36503,-11160,15088,33394,40337,25559,8511,-482,-32849,-4230,27663,14863,-11448,-19614,-19186,-5780,-2406,-14821,-41521,-9250,10730,6070,-21180,877,43306,47642,14541,-7305,14315,26290,11014,-5017,-19540,-30166,-28160,-15641,2789,-1348,-12402,17471,39191,44506,27161,18937,25501,17268,2641,-6404,-19906,-29071,-11654,8565,34739,71198,91120,82406,51107,31741,19620,-8134,-15128,-2580,-12312,-34247,-10351,23353,50328,44705,8923,-36496,7722,34276,43190,31525,-744,-7733,26402,55879,67633,69158,59433,41337,15182,2090,-9442,-18919,-16220,-1952,18021,31129,32948,26184,32504,25183,6966,-4895,1670,11083,11982,12269,15063,14248,8696,4173,-9079,-25750,-29405,-26880,11666,56776,62505,33767,3676,-11173,-24713,-24538,-24612,-26167,-31508,-15198,9106,40333,58046,38619,8522,-9131,-16494,-29336,-35020,-25040,-19315,-17133,-2368,8709,16600,14219,16546,25724,7841,-16741,-15833,961,1879,-23981,-4415,20763,31977,17327,-4404,-13192,-11199,-2544,9419,8888,5983,2793,3162,238,-16893,-30616,1872,12112,9901,9836,-601,-11720,-27337,-26743,-9472,-3593,-14725,-4657,14866,23814,14656,-12540,-13940,-7797,2318,4255,-21419,-8977,3986,-11420,-22710,4703,-4159,-14214,16000,20737,24751,36935,47807,36085,14691,10492,25487,21386,7526,-5165,-23173,-27883,-14275,-13371,-11356,2167,17000,18392,14226,2634,-153,24310,63831,116249,132376,102550,65693,29025,-4032,-18669,-29099,-23034,-13979,-5832,759,8272,6414,-6901,-27824,-33546,-27482,-20385,-18608,-17941,-11845,10449,34368,44636,34077,22977,10438,-10715,-38034,-12120,4603,4993,22671,29711,1808,-22626,-34777,-35022,-18740,-17438,-31376,-24710,-4861,11422,20081,10059,-10710,-21666,-10499,2952,17107,43198,48243,18277,-27249,10258,25101,12699,-1775,-15357,-22950,-14204,-1051,8502,8200,3610,-6632,-18344,-34529,-30975,-26894,-15728,-10013,-4172,-4941,-16521,-16598,-11175,-3700,-4574,5488,10807,-5929,-26377,-16022,-21501,-17548,2434,6997,14938,29446,26332,8707,-6828,-14984,-19303,1597,9290,640,-6176,-765,5396,-2843,-19067,-34487,-18407,-5304,8348,21405,16122,2950,-4500,-5726,-12594,-14304,8901,18344,2678,9120,34252,31714,-5501,-28258,-12403,-9105,-12495,-13066,-12604,5744,12857,6438,-209,1001,8750,9014,301,-9410,197,11102,11322,6741,-1999,-7903,-10904,-9787,-35325,1370,37745,30362,-2501,-16335,-1435,12877,14297,-2113,-49,7847,3183,-19080,-31681,-4210,8223,-6424,3332,37653,71221,58036,19691,-4117,-10503,-12978,-13242,-7332,4423,20135,31159,9792,-32955,-10046,16169,32232,34622,23091,-5244,-30602,2587,18042,14858,-12843,-16834,-2697,-5193,-28081,-6714,30743,45460,22122,-11194,-19039,3922,4359,2652,8965,4226,-9842,-11644,-10717,-18925,-32257,-20612,-24779,-31603,-13304,9500,31248,38273,37599,35935,38588,31209,14631,3711,866,17464,45373,69627,75576,23839,-3553,6739,5578,-943,-516,-8807,-18246,-17773,-19874,-15572,-15097,-7056,-17873,-27503,2080,15398,14228,-5468,-36358,-28381,-9048,13278,25514,18673,7922,3073,12389,19775,13609,-139,8984,21754,36817,46353,38511,25249,7783,-13930,-19366,13525,38769,50289,33949,5684,5892,35748,62371,68834,47969,22225,3420,-24568,-13766,14249,14918,-8605,-35153,-20439,25704,76474,97600,72007,20449,-2579,19704,22188,14013,7798,14578,22710,20561,12978,7973,5030,-2926,-14698,-24726,-10842,4912,7926,7164,8684,10688,9854,4700,605,12340,16296,8037,197,-2836,2208,16169,23914,17328,8790,-6396,-28217,-28418,-31283,-34564,-32597,-33510,-34316,-18407,1081,13737,14705,21139,25969,-2572,-27659,-8656,-5941,-17750,14818,45366,48364,10686,-29417,-17095,-12864,-25120,-27295,-13369,-8719,-836,-4507,-3878,10162,34746,60215,53420,28503,-817,-1339,4542,4613,-6769,-26251,-24245,-14710,5722,26570,28369,12517,-14573,-2070,15028,12180,-5711,3824,28925,39782,28583,7902,-13705,-27456,-13504,-12536,-15312,-24204,-13565,-5240,-13104,-1093,19499],[28237,13268,-7120,-245,21250,23918,13116,19321,32641,33493,13938,2667,9145,3604,-4978,-3084,-1312,605,-7870,-9263,-7274,-13565,-17154,-9662,1972,-1513,-8078,-15864,-18876,-14972,233,9564,3592,616,7213,1441,-11558,-28746,-18075,-17050,-32883,-27902,-4593,7717,6153,-6987,-31200,-30412,-25635,-2440,20582,16838,-11284,-21933,7132,14944,7046,-1540,4772,12630,14834,23364,25270,594,-22319,-13816,-10670,2467,3400,-10120,-16962,-5246,6005,7088,-5123,-22994,-13182,3144,2029,-11377,-19804,-26385,-14785,3409,10559,15136,12580,19785,31397,29915,13971,-2429,-6899,-3978,-4327,-4324,6064,21151,32641,37128,26666,15410,17791,14124,-4885,-26110,-18076,3801,19828,16737,-3594,-7466,23501,36663,19650,-1570,-2835,15619,29901,18848,-3741,-23030,-26468,-14481,1851,20898,32252,24336,-931,-31237,-16072,-6606,-2684,2119,9353,-2272,-14557,-32681,-23160,13779,40082,31922,-7269,-35807,-37022,-18920,14434,38029,20197,-13748,-19535,-1150,-4468,-16968,-31261,-40713,-28639,-23810,-28458,-32783,-40620,-20791,-4962,-25234,-33203,20360,6781,-12741,17935,38460,39300,24622,12272,2517,17346,32082,444,-112533,-44985,40591,108145,127909,92097,14433,-21024,-14554,-19749,-33779,-43908,-18071,20012,55068,77154,71994,43760,8423,16899,58522,77335,56251,11165,-15347,-9437,3142,9525,18863,9145,-31073,-4074,62059,72402,30448,5543,-7026,-26569,-16568,-14518,-25155,-29150,-5439,17544,8276,-17739,-43384,-8624,8653,6228,6433,10583,13443,15510,9459,-2316,-11614,-1642,17944,30692,19922,4831,579,2601,7997,19543,25808,25875,19490,-5484,-28766,-35122,-32304,-35155,-33765,-7010,18803,16867,-14114,-5905,15021,-14314,-20378,3938,-3175,-26856,-35807,-17719,1506,6983,177,31229,39000,130,-14651,26480,40810,22256,-7347,-23577,-27915,3016,32676,27176,-4452,-6651,-1701,-3694,4238,17497,28128,7665,-26404,-24225,10283,24477,28064,18782,2946,-19642,-25195,-35746,-41092,-20423,-6854,3703,13019,15640,17026,32803,53828,30224,-13015,-224,18259,15754,-260,-7819,-16665,-47117,-11383,19869,31966,30819,11590,-19827,-20010,-3323,-1135,5828,853,-21760,-43748,-29337,-15582,-6398,-9010,-17684,-13919,-7798,-8246,-13616,-24468,-19961,1152,17167,12172,-11489,-28825,-606,6186,-1638,6682,35992,38986,1862,-16086,29878,43262,24450,10751,17156,21129,28962,21319,5745,-8588,-10490,2331,6298,-4280,-14361,-5195,-13657,-30256,-11523,-6092,-9321,-16884,2521,23608,14210,8034,616,3881,-1232,-10460,-2882,3794,15917,20969,6359,-14539,-9147,2765,-285,-19504,-14666,9930,31954,14261,-21984,10268,40386,30531,1991,-24568,-12095,895,-9021,-18763,-7792,-1308,-9971,-30967,-27731,-12127,-12377,-32285,-18898,6340,23582,32082,27055,17412,8192,-24372,-9026,20285,3877,-25528,-22837,-10518,1253,1307,-11635,-40171,-7438,11715,1924,-23148,13840,55841,56723,18902,-12616,10868,26026,12329,-1918,-15045,-29140,-26876,-5558,16340,8855,-10954,17273,39277,43987,26601,20499,24588,12134,-1495,-9674,-23015,-23654,-8791,8727,35837,80612,108626,98882,59179,33982,22147,-2650,-13247,1557,-5255,-37190,-21038,11499,40320,38967,7527,-33105,1667,28668,42477,36694,9530,838,33929,61829,71251,73764,65733,44977,14111,-1859,-7794,-12340,-8804,1522,18260,29740,30536,22494,27651,19242,2876,-4627,7452,15357,14167,11327,9357,6409,2310,-24,-11027,-24737,-24521,-23934,11196,56648,64897,36031,-3081,-22226,-23805,-18838,-24681,-32061,-34074,-14314,4028,31464,53364,39564,12575,-5357,-16425,-28909,-27027,-19810,-19104,-21521,-7014,4168,15146,16877,32505,38684,13002,-15960,-10921,7298,5618,-22421,-3704,23564,38465,26535,4790,-7255,-9922,-2227,11006,11933,9841,9565,13696,12545,-4265,-29402,-3525,12722,14865,16974,6931,-4261,-22878,-31842,-12513,-5175,-23049,-14480,7483,18720,12843,-8294,-10432,-8499,1295,6058,-14383,-10799,734,-12533,-25039,-1011,-11467,-13324,15907,9487,12870,35903,51228,37471,16371,16736,34784,32708,17236,-395,-24333,-24398,-8935,-6833,-9389,-5620,9606,12802,10416,-269,-5799,16609,57408,111559,126537,93429,60077,32037,2992,-12099,-20733,-19392,-8811,2047,5595,6966,531,-14137,-29384,-28713,-23528,-17717,-15845,-16563,-15039,5463,28682,35854,24047,14272,5867,-10289,-41075,-16341,-2045,-7533,17297,31372,7388,-19494,-34515,-33004,-14380,-11300,-22799,-28145,-7951,11095,22982,14256,-9324,-27351,-17230,-1643,20293,45612,45655,13290,-28240,12978,27695,14508,-4077,-20903,-22473,-9527,384,6584,6640,6337,-329,-12880,-33025,-31172,-28483,-19871,-14493,-5971,-2198,-11010,-18823,-22204,-17996,-10553,8919,14679,-4441,-25410,-9386,-12635,-15292,1502,4657,11775,28026,27199,9337,-7964,-14514,-20580,-5117,1436,-6231,-10811,52,14503,15100,-348,-22887,-21980,-3289,7883,17827,13586,2181,-6128,-9269,-15981,-19614,3410,16886,7162,9462,31484,29115,-7877,-26202,-10094,-5279,-7389,-7736,-13322,-7249,-2792,-7536,-10287,-1014,11763,11349,-726,-10748,-152,10904,14136,10741,12,-8611,-12156,-11291,-33110,4217,42317,33925,-3964,-10564,12113,27957,23160,-164,-2362,5063,-1102,-24958,-29813,-67,11915,-4372,1584,32515,61738,42992,5721,-12856,-17951,-21204,-21408,-12909,3097,22942,35013,12270,-31070,-8881,20197,39113,42323,24712,-11382,-28693,13673,30978,29143,-562,-20485,-8941,-6702,-23876,-13991,26103,46045,24002,-14224,-16217,9747,5547,673,9560,4859,-10954,-11463,-9842,-14280,-17279,-9170,-18699,-29124,-15870,2786,20817,29801,33609,35285,38544,30555,12978,1213,1717,20386,51928,82573,82604,19248,-10377,6736,7336,2182,6099,421,-7700,-5917,-7043,-10819,-24902,-19256,-25617,-19142,5945,16603,14178,-4500,-31300,-25568,-7392,13650,25009,18700,8335,3916,15049,25463,23187,11542,17132,26379,40736,52080,47515,35130,14950,-11345,-18306,17746,44272,55029,36673,5744,3446,31893,54788,59532,40582,17738,1161,-25833,-17224,11170,13654,-8965,-32161,-11728,34207,81488,97029,67011,14662,-1064,22714,23050,11769,3574,10184,19149,17904,12451,11226,9950,322,-12942,-25054,-12211,2507,6089,7080,8099,6003,1196,-2255,-1673,12667,15449,4363,-6318,-10980,-6660,8338,17845,12828,6018,-8149,-29432,-27130,-32470,-35646,-34342,-36098,-36428,-20677,2104,17421,20968,28792,34114,3841,-27714,-10319,-5756,-29711,3681,39251,47131,11481,-27543,-12976,-8009,-20401,-27457,-15158,-10249,-2842,-9157,-8626,6190,28130,51123,44717,25509,2109,-2141,-1467,-1665,-9991,-22034,-23234,-17358,6928,29363,31275,14715,-14500,-178,17219,12613,-7892,2615,28835,41660,30753,9332,-11969,-25749,-10768,-10348,-15285,-19212,-7147,-1004,-11184,6570,29777],[32557,13751,-7261,5218,27776,28195,10198,9353,25499,30754,15331,6569,12119,4454,-7490,-6060,-1817,3905,-531,-4571,-10140,-21705,-22745,-10498,3880,-2182,-12858,-17872,-15998,-24681,-3617,8355,1263,-4759,1788,-1294,-10974,-27644,-15125,-7228,-17859,-26833,-14490,642,1274,-13931,-35777,-25506,-32257,-10612,14058,11516,-16463,-14663,15871,22657,11227,-822,7002,20574,22600,20426,12577,-12890,-34547,-22046,-14024,227,-459,-14243,-16670,1129,14281,11284,-7646,-23509,352,18089,12845,-7162,-20569,-27727,-16771,-442,5175,10625,12700,24505,36628,33339,14954,-2091,-3787,-3337,-5500,-2880,5775,16730,24540,26897,20392,18017,21853,15769,-4892,-27795,-17204,6269,24338,23110,2119,-9719,19346,35460,21525,-568,-5812,10418,26520,19002,-645,-19712,-25909,-15190,2560,24871,39547,32819,7701,-25608,-18802,-5881,-1425,2023,8883,83,-9127,-21914,-14990,16509,40783,32444,-5868,-33023,-35899,-16967,12921,30056,8608,-26178,-6710,14363,8564,-13465,-35013,-37639,-26475,-24909,-26404,-28087,-20386,1557,13766,-16235,-28330,33274,19948,-6816,20382,46921,50607,34657,17370,2761,16908,32200,-5976,-97988,-13899,81714,148745,159786,114850,32647,-16828,-21294,-21658,-28153,-37877,-10011,27663,58522,74565,66863,38838,3101,16058,63005,85575,65003,15568,-20522,-20757,-7492,1354,12323,6897,-28620,-13073,49573,59153,23158,-2168,-20281,-28874,-7715,-10372,-26868,-30736,-3147,21803,14430,-8222,-35682,-16775,3112,2816,3358,7329,9977,12200,6698,-3082,-9266,2407,22336,34431,21285,3074,-2958,-1556,2648,12938,19518,20992,16273,-7270,-30418,-30071,-22249,-26247,-37298,-10543,19429,19284,-12263,-3361,22084,-2553,-27338,-3603,-4566,-20862,-27563,-12635,4668,9677,3196,30593,36163,-2601,-13139,28611,41185,19183,-13249,-27773,-29698,8110,40152,31175,-5240,-13082,-10635,-13129,-5356,9727,21170,1535,-28648,-22518,8547,21822,27499,22189,8811,-16492,-24523,-31615,-40186,-22714,-7302,3704,12980,18756,20698,31593,48679,25778,-15165,-753,19398,17486,-844,-11626,-19544,-35916,-1340,32666,45476,40748,16826,-18029,-22125,-6679,-6391,-3203,-13324,-35201,-44833,-26326,-16125,-6320,-4387,-7811,-4123,-250,-2359,-9625,-23537,-19397,1721,14632,6074,-17815,-21023,6162,13455,6956,16950,44524,44136,6355,-14315,25352,34594,14984,3392,14975,20756,30315,25829,10688,-6956,-8262,4946,4940,-11538,-25311,-5150,-3587,-24553,-25824,-19682,-17650,-23876,-5811,15010,8422,5636,-3768,-5582,-7162,-8021,2279,5033,12492,17531,5357,-19378,-18055,558,875,-18214,-18937,3599,18987,-4130,-25408,19908,43605,32420,5173,-19873,-10395,1132,-8903,-18722,-8003,-1435,-9972,-29525,-26668,-13158,-9887,-23748,-26820,-2994,13523,22317,26213,23926,15194,-17240,-14717,10905,-8910,-35607,-14522,-848,4273,1323,-11439,-38531,-5628,12100,-2178,-21407,22720,63308,61564,21636,-19150,4917,22851,11390,-236,-11461,-28682,-23876,4696,28442,17312,-8909,16241,38361,41300,22433,17850,20670,6012,-4669,-12175,-25572,-20029,-7478,6944,33626,84422,120084,110640,64495,34080,22720,1712,-12542,2973,-111,-28267,-31823,-248,30185,32461,4864,-29870,-5539,20334,38268,38241,17669,9905,40123,64134,70377,74537,69101,45911,11658,-7933,-9413,-9402,-3199,4805,17829,27619,27453,17751,21053,12330,-1606,-4259,12158,18717,15391,8789,1287,-3389,-4788,-4462,-12975,-23007,-21695,-21436,10588,54657,63927,35846,-8889,-30062,-20640,-12138,-18204,-28517,-26882,-13268,-1233,21849,47655,40943,17313,-2083,-16831,-25748,-20510,-14321,-16124,-26053,-14130,-3030,11207,18568,44658,46151,15206,-15914,-7484,11508,7694,-22073,-4069,25279,43742,34413,12772,-1806,-9412,-3896,9904,12297,11355,14457,22945,23946,6933,-23363,-9531,12369,18038,21139,10896,176,-19152,-32021,-11988,-2639,-20287,-22746,-650,11850,9585,-4285,-6960,-7587,2117,9560,-6156,-12852,-5114,-15748,-27848,-8427,-20433,-13899,11817,-5677,1515,36668,55044,38530,17664,20931,40811,40908,24348,2526,-26617,-21150,-4573,-13,-4833,-13922,-368,5510,6215,-2499,-11417,5900,46030,99865,112901,77872,49702,31112,8350,-5370,-11538,-8963,1642,11701,9749,4616,-5790,-20346,-27588,-23630,-19855,-14855,-12742,-14206,-17108,-154,21675,27567,16657,7138,1181,-11215,-35288,-16315,-3601,-23572,9142,30279,11902,-14384,-31160,-29749,-10066,-6142,-15501,-27087,-10065,11266,25800,18029,-7772,-32048,-20610,-4154,23216,46289,40900,6900,-27004,14558,28343,14183,-7318,-24747,-21720,-7978,-95,4121,5443,9428,5493,-8746,-31748,-30228,-28716,-23417,-19563,-9012,-868,-5187,-13859,-24185,-31753,-14700,11515,16667,-3925,-24455,-3869,-5555,-14489,-404,2869,9091,26431,27466,9265,-9866,-14621,-18682,-8828,-3005,-9641,-13473,1054,22011,30928,17590,-10091,-24891,-1926,8051,14366,10838,1550,-7186,-11697,-18441,-24052,-2264,14030,9704,9312,27598,25492,-9778,-25150,-9355,-2793,-3190,-2838,-11694,-18968,-18620,-22207,-19412,-2014,13618,11803,-1928,-10000,1641,13135,17998,14787,2386,-8695,-14148,-13431,-28667,5815,43198,34327,-5868,-2809,25946,44365,32233,1040,-6604,419,-6357,-30942,-26494,4068,15822,-1566,-499,26494,52885,30933,-6990,-21384,-25151,-28905,-29613,-19179,480,22828,34463,11051,-30207,-6392,25367,47064,49610,24685,-18214,-19221,25301,42741,41716,11783,-18855,-14618,-7652,-18337,-20866,20162,44310,24259,-17444,-11863,16282,7186,82,11805,6639,-10806,-9423,-7849,-9141,-4329,4082,-10978,-26695,-17185,-2708,10954,20856,28488,33119,37187,29841,13276,2213,4289,22995,57330,94887,91861,19525,-17456,6351,10497,7790,14934,11492,5038,7304,4843,-6808,-33330,-25722,-22516,-10011,9417,17185,13831,-3013,-25338,-22001,-6271,13079,23838,18549,8951,4824,17545,31024,32651,23017,24893,31386,46620,57576,50649,35408,13314,-14089,-14331,22035,48885,58998,39341,6571,1153,27671,46472,48993,31389,11392,-2603,-27415,-19637,7712,11981,-8463,-26581,-2815,41196,83641,93483,60408,9445,2101,26113,24430,10020,-489,5729,14710,13418,9869,12895,13356,2469,-11620,-25403,-13630,-255,3544,6027,5475,-2082,-9799,-9011,-3996,11256,12007,-1829,-14758,-18947,-14153,818,10696,6831,1982,-10309,-30269,-27512,-31769,-31018,-32514,-38187,-38061,-25221,598,17774,23790,33631,39435,8052,-27622,-12552,-3685,-31346,-9968,28848,41764,9789,-26400,-11363,-5864,-16982,-26422,-18665,-13806,-5447,-13435,-15043,-426,17917,37074,30838,17494,823,-5530,-10741,-12525,-17480,-19874,-21474,-21565,6187,30870,33570,16353,-15125,-558,16546,9515,-13761,-1414,25046,38992,28095,6500,-13473,-26557,-11541,-11306,-17472,-17469,-5750,-1507,-12655,9225,33893],[33609,12448,-6734,9797,32462,30950,7320,335,20982,30804,19412,11437,14705,4198,-11195,-10413,-3383,6169,5149,580,-7059,-25935,-28490,-13498,4281,-3226,-18084,-15184,-8854,-34261,-7654,5701,-2934,-11463,-4389,-4740,-11036,-27419,-13288,1425,-3755,-15271,-20701,-7026,-4339,-20806,-30242,-20635,-29947,-17429,7254,5583,-20874,-7288,23180,28100,13663,-1539,6607,25328,28172,16599,-1118,-25738,-30413,-26794,-20162,-5535,-7035,-20390,-17169,6221,21103,14417,-10803,-20310,12976,31964,23537,-2462,-19813,-26632,-16581,-3376,-894,4114,9989,26343,39380,34852,14207,-3337,-2473,-4370,-6653,-377,5856,12077,15512,15159,13444,20422,25474,17122,-5085,-29816,-16235,8285,27913,28680,7894,-10757,14677,33319,22519,-455,-9755,3628,20503,17011,1079,-17459,-25932,-16784,2251,27261,44293,38372,14419,-17717,-16741,-1037,4016,4287,8903,3508,-1205,-8435,-2200,22202,41933,32839,-3395,-26653,-28805,-12844,13129,24541,233,-36502,4085,26399,17718,-12205,-38628,-31172,-23913,-26116,-26245,-30774,-24873,-175,13911,-10840,-9380,47607,34972,2492,24092,53097,55593,37438,18242,-1568,4176,19773,-11656,-90409,-44581,13510,52635,62437,45363,2680,-26881,-38369,-36356,-35783,-38085,-8054,27981,55332,65094,54109,26789,-7524,-8532,28405,48616,35263,-4015,-34413,-29124,-13237,-3136,7637,5016,-24787,-24072,32440,42796,15405,-8635,-32900,-27541,-2081,-8712,-27950,-28877,748,26216,20458,574,-27625,-22487,-1342,87,397,3740,6204,8931,4426,-3698,-7612,5426,25790,37798,23020,2019,-6121,-5791,-2529,8006,16021,18962,15291,-7587,-31764,-24212,-11330,-14572,-34254,-14669,18870,20242,-11030,208,29353,7893,-32718,-10611,-4004,-13034,-18795,-5628,8801,12347,5145,28299,31976,-5361,-10588,30561,41281,16542,-18561,-31678,-30494,11778,44777,32712,-6786,-20073,-20032,-23820,-15534,1913,13983,-4587,-29842,-23093,819,10881,18938,19439,11558,-12366,-23997,-27101,-35459,-22638,-6709,3475,12135,22171,26040,31123,43573,22054,-18810,-6840,15376,16315,-1691,-15238,-21911,-23657,13261,49505,60199,50573,22104,-15397,-24270,-9628,-10439,-12834,-24230,-37627,-47501,-33524,-22836,-8480,422,3532,7234,7885,3448,-4914,-20234,-19595,1223,11438,-510,-23980,-12898,12402,19510,14282,25298,50929,47468,9940,-13880,18733,23973,4495,-3050,14536,20958,31580,30531,17104,-2078,-4340,7497,3593,-17305,-34731,-3596,5817,-11285,-31965,-33071,-26144,-31043,-14210,5829,2321,3543,-4875,-11940,-13881,-6585,5906,6800,10667,16305,8730,-16494,-28879,-3462,528,-17923,-21488,-613,7328,-21954,-18416,28692,45707,33686,8402,-14391,-9328,-671,-10106,-18204,-7648,-974,-9276,-28383,-23439,-11304,-5115,-13408,-29440,-11479,4924,13071,24150,28646,20879,-10817,-19866,1582,-20069,-29960,-2721,6236,3147,-1433,-13037,-36435,-2872,13121,-4999,-18506,28376,66758,63276,23706,-24774,-1795,18338,9551,1143,-7892,-27603,-19021,15068,39190,24343,-5664,15368,37382,37463,15828,12286,15231,379,-6695,-13720,-26393,-17077,-6689,4484,29405,83392,125433,117820,67834,32992,22155,5689,-11620,2645,3456,-20264,-40465,-9278,22109,26736,1975,-27218,-11762,11115,32221,37867,24779,19185,45029,63376,65872,72408,70411,45233,9140,-14721,-13018,-9156,538,8193,17914,26129,25223,13709,14422,5859,-5310,-3078,16455,21926,16444,5660,-7549,-11672,-8801,-6620,-13543,-20848,-19637,-19248,10283,51788,60882,34573,-10911,-29722,-16606,-4596,-7097,-16412,-17417,-11001,-5238,13306,42526,43774,23495,1861,-16626,-22060,-14695,-8504,-10539,-27501,-22447,-11333,6487,20317,52812,48486,15124,-15562,-4754,14318,8830,-21920,-4536,26549,48091,41018,19635,3489,-8292,-5953,7613,11283,11853,18520,31410,34568,16673,-17049,-13801,12199,19977,22831,12083,2504,-16090,-28836,-8992,2497,-11133,-23501,-7501,4741,5960,-624,-2819,-2995,7407,16370,2870,-13264,-12221,-19938,-30640,-16068,-25563,-13600,5679,-21744,-3439,40669,59865,39851,18872,23453,43980,46106,29006,3800,-29598,-17613,-444,6958,1553,-19855,-11754,-1935,3098,-2747,-14622,-6505,30818,82425,93120,57775,36088,27023,12111,1122,-2540,2627,13520,21543,13181,1757,-11716,-23265,-23652,-18683,-16441,-11858,-9591,-11764,-17851,-5254,15298,22470,14275,3332,-3522,-13807,-28397,-9437,3960,-36763,-403,27149,15594,-7759,-25932,-26738,-6881,-2562,-9997,-23327,-11196,11035,26954,20057,-6633,-31577,-16374,-1148,25965,45140,34042,-1008,-24697,14953,26771,11518,-10938,-25595,-21976,-9512,-2408,1250,4354,12238,10053,-6455,-31536,-29213,-28893,-27178,-25564,-13640,-1554,-692,-6481,-18048,-41943,-18820,10888,15157,-5317,-24457,-494,-1341,-16337,-3985,839,6038,23917,26750,8456,-12517,-15942,-18023,-11735,-5519,-10574,-14740,1446,26697,42459,32216,1110,-25972,-2446,7804,10547,7056,22,-8456,-13632,-21037,-28612,-9105,8591,8762,7175,21572,19661,-12800,-26338,-11545,-3110,-1123,475,-9038,-25707,-34112,-37788,-27111,-4004,12419,9132,-4263,-9406,2418,15103,21052,17207,3357,-10057,-18474,-17286,-24673,4713,39030,30305,-8938,3895,36202,56190,36233,-1682,-14940,-7796,-14060,-38488,-23862,6389,17980,-130,-4912,17404,43152,21756,-17954,-31016,-33537,-35427,-37186,-26528,-4703,17912,27682,4447,-32042,-5640,28447,53005,54067,21357,-27402,-10520,34514,50579,49644,20958,-15248,-21500,-10306,-14245,-26601,11890,38660,20986,-22786,-8095,21497,7531,-851,13463,7554,-11009,-7474,-6630,-6054,3981,12815,-6709,-26412,-17780,-6837,1458,10103,20558,27675,32736,27054,13074,3592,5416,22909,59133,102834,99443,22877,-25496,3508,12340,12374,22040,20557,15940,17915,12925,-6239,-41611,-24098,-13883,-2618,10531,15336,11476,-2714,-20354,-19454,-7234,9998,20295,16327,7846,4177,18509,34847,39855,31968,30003,32482,45584,50279,35011,15398,-4313,-25913,-8770,24710,51018,60603,40359,6784,-1826,22306,36980,37084,20154,2628,-8582,-30067,-21463,3429,9481,-7504,-20133,4844,45264,81734,86058,51595,4487,5479,28788,25680,8636,-4406,1465,9946,7577,5336,12784,15002,3377,-10783,-25439,-14440,-2695,817,4518,1668,-12377,-20125,-12381,-4993,9209,7315,-9030,-23645,-25025,-18392,-4407,4416,1030,-1939,-11727,-29491,-27013,-25543,-21416,-23854,-29845,-33804,-28691,-772,17256,25615,38030,44145,12387,-24918,-12474,2693,-16280,-20251,18220,35959,9105,-22956,-8664,-2378,-10691,-20770,-20154,-16053,-5335,-12939,-18183,-4608,9434,23783,17509,9758,141,-6712,-17241,-21450,-21670,-13565,-15193,-21142,9611,37265,41704,24186,-10036,2374,18697,9078,-16387,-1094,24394,38650,27907,7192,-10878,-23525,-7800,-6887,-13409,-11556,-850,1994,-8340,15926,40831],[30978,9284,-6065,12407,34492,31541,4068,-7610,18063,32645,25109,16058,16136,2395,-16062,-16032,-6380,6562,8619,5946,2795,-15580,-24997,-18460,2700,-4880,-23614,-11058,-2294,-28339,-12016,1435,-8906,-18955,-10587,-8768,-12067,-28236,-12381,8549,8631,-2565,-19223,-14218,-10242,-27359,-25330,-16533,-24388,-21450,641,-643,-23357,-400,28644,31047,14333,-3551,3617,26706,30782,11583,-15024,-30224,-15924,-18509,-28808,-13721,-15310,-27527,-17842,9971,26275,16595,-13838,-15163,24123,43912,33755,3375,-16886,-23994,-15022,-5703,-7362,-3681,5234,25986,40204,34853,12035,-5986,-2680,-6813,-7086,3472,6833,7945,6630,3601,7893,23220,28940,18503,-5116,-31636,-14244,10377,30763,33422,13666,-10000,10336,30956,23162,-735,-13720,-3333,13167,13664,1901,-15741,-26025,-18655,1422,28554,47184,41937,20050,-8931,-10321,7041,12602,8680,9712,7972,8312,6306,13307,31735,45416,34992,1404,-18267,-19771,-6400,15757,22543,-2958,-33851,13478,35744,23946,-12348,-38205,-20900,-19361,-27687,-28004,-37366,-37853,-5666,17114,12922,23076,65282,50474,15322,29877,57666,56752,35633,17754,-3223,-11247,1543,-8184,-49572,-70580,-77825,-87374,-87711,-70659,-57293,-49642,-63347,-55312,-50802,-41627,-10984,22698,46875,50709,36059,11659,-10994,-41328,-29921,-14762,-15273,-34641,-43096,-26070,-12449,-5320,2833,2183,-20256,-34186,14440,27143,9746,-11312,-41078,-24300,617,-8450,-27074,-23677,6252,30892,26122,8141,-20902,-24199,-2649,133,-525,1516,3540,6971,3894,-2870,-5613,8061,28966,41545,25928,2306,-8645,-9734,-6693,5704,15753,19722,16335,-6233,-32057,-17170,550,-1123,-24869,-19019,17410,20206,-9588,4760,36015,16708,-34583,-15358,-866,-4164,-9691,2527,13789,15132,6312,24995,27384,-7243,-7123,32424,41458,14993,-22477,-34994,-30031,14183,46658,32094,-8785,-26740,-27732,-34927,-25774,-5852,6732,-10494,-29652,-23853,-4666,7420,21418,26485,19979,-5379,-23746,-22713,-29681,-19974,-4234,3797,10386,25227,33061,32390,39432,19564,-22108,-15986,8854,14255,-1561,-17720,-22968,-11453,28958,67980,74875,59633,27011,-12174,-26367,-11472,-11753,-20522,-29661,-28296,-30059,-40459,-35755,-14101,4786,14785,18561,15589,8609,-211,-15386,-20457,-475,7633,-7250,-29513,-5231,17626,23825,19653,30938,53965,47702,11445,-15006,10327,11788,-6647,-7722,15700,21198,32245,34735,23987,4920,423,9496,2351,-19774,-35095,-1673,13541,2544,-21993,-45066,-34534,-38558,-22342,-3819,-4171,1623,-2155,-10704,-21620,-7064,6839,7767,10365,17897,16426,-5475,-40015,-9420,-1545,-18908,-21951,-2779,-2535,-36905,-6237,35848,46138,33684,11031,-8729,-8544,-3746,-12066,-17449,-7404,-488,-8251,-27805,-20273,-8074,545,-3051,-22474,-19032,-2372,4811,20563,30908,24432,-5889,-24521,-6803,-25104,-18353,6157,8044,-3023,-7090,-16445,-34280,-109,14249,-7030,-17346,30222,65827,61449,24350,-27026,-8485,12785,6609,1632,-5209,-26539,-14106,24032,47135,28810,-2523,13805,35388,31930,6647,3497,8068,-5034,-8705,-15322,-25909,-15452,-7212,741,22722,76922,123407,119051,68201,29892,19438,8119,-11032,-212,4346,-14481,-40043,-14697,15829,21047,-2165,-26468,-16753,1000,24214,35617,30208,26903,46956,58410,56821,66395,68497,42042,5852,-22518,-18812,-12261,1162,10244,17651,24487,23114,10023,7578,-708,-9037,-2387,19074,23718,16100,1010,-17134,-14637,-7884,-6330,-13575,-19676,-18941,-18383,9032,47241,55362,31828,-9442,-23703,-12096,3209,5294,-2895,-8053,-8454,-8575,5478,37229,46700,29696,5664,-16364,-19955,-10518,-3574,-4370,-24600,-31969,-20632,1145,21388,55719,44900,11915,-15594,-3518,14796,7993,-22782,-5709,26447,50333,45151,24390,7772,-6923,-8247,4371,9098,11550,21471,38158,43097,23625,-12638,-15703,11680,19894,21492,10475,2991,-13986,-26576,-6322,7504,-2660,-18090,-12381,-2288,1807,1568,1010,4099,16240,25363,11452,-12054,-20069,-24915,-33781,-21955,-19040,-11021,-495,-30001,682,46784,64701,40839,19447,24064,44160,47959,30851,3161,-32972,-13812,3546,13473,8304,-20625,-23646,-8323,1563,-1178,-14239,-19215,12819,60679,69192,35121,20670,20580,14370,7099,5617,13093,24314,30264,15787,-1147,-16497,-22127,-19061,-13995,-13144,-8548,-6359,-9628,-17351,-8180,12193,22741,17451,3971,-7494,-17532,-20803,2052,18005,-19782,-8361,23575,19274,192,-19436,-24083,-4790,-35,-5702,-18676,-11020,10360,26244,20496,-5309,-26043,-7287,8322,29759,43381,26542,-9213,-21087,15433,24186,7871,-12754,-22490,-22472,-12259,-4616,-555,4429,15788,14477,-4623,-30748,-27153,-28202,-29952,-30797,-18143,-2831,3156,1324,-9027,-34706,-22844,7445,11171,-7142,-23986,2129,1426,-19250,-7359,100,4147,22230,27218,9403,-13261,-16050,-17031,-13412,-5771,-8617,-13169,3248,30365,50730,44079,11529,-22764,-2744,9072,8909,4593,-284,-7618,-12697,-21623,-30966,-14676,2991,6505,5039,15951,14182,-14794,-27338,-14245,-3811,1306,4713,-3609,-21348,-35333,-42690,-28634,-5185,10428,6258,-4702,-7139,3756,18219,25398,20323,5213,-10338,-22252,-19044,-18774,3820,33124,25386,-9346,11305,44275,63616,36099,-5881,-24138,-16385,-20866,-41905,-19208,9817,21146,2585,-8516,8337,35766,18864,-20434,-37988,-38211,-31100,-35167,-29281,-8537,11580,18274,-3862,-33094,-4342,31628,59260,58751,18686,-34744,-335,43863,57201,55480,29152,-8914,-26068,-11662,-9004,-24249,5750,32971,17639,-26925,-1806,28616,10055,991,17285,10677,-8257,-2747,-2958,-1929,10695,19167,-3312,-24667,-13649,-4473,-2120,1712,13498,22524,28643,25229,14686,7060,7459,23095,60266,108335,106610,31010,-29228,1412,15341,17912,29279,29590,26803,27715,19501,-6471,-41247,-15020,-2421,5537,12142,14006,10127,-615,-13538,-14959,-7077,7513,17288,14753,7767,5058,21137,39796,47172,40483,34629,30435,36818,31893,6358,-17184,-30072,-37591,-755,27993,53005,62035,41811,8533,-2686,18533,29285,27083,10141,-5642,-14066,-30424,-20259,818,8608,-3962,-11817,12464,47691,77305,76525,42403,1530,9744,31668,27994,9228,-6535,-842,7012,2599,567,12169,15980,4118,-9403,-23708,-13143,-3408,-981,3569,-1885,-23250,-23239,-9713,-3697,7531,2577,-15948,-32067,-28070,-19142,-6643,-29,-3879,-5499,-12587,-27164,-24703,-16247,-9418,-11189,-17867,-24944,-26543,-1793,15600,25969,41152,47075,15686,-20991,-11482,10697,599,-22417,6979,28698,7955,-19338,-6697,819,-3599,-13422,-20450,-19437,-5615,-11200,-20243,-8640,357,9382,2831,-228,-3191,-9452,-23932,-30809,-22691,-6908,-9545,-19912,13081,44042,50939,33468,-4337,3042,17979,5916,-20693,-1563,21242,34756,24450,5855,-10292,-22506,-5355,-3280,-10134,-8129,866,2692,-5180,19629,43380],[27505,7110,-3647,14804,35753,31933,2325,-12745,16818,36117,32512,21214,17809,836,-20100,-20877,-9331,6176,11067,12325,16710,887,-14970,-23261,111,-6244,-28183,-7158,2967,-22116,-15692,-3504,-15505,-25331,-15051,-12563,-13716,-29545,-11715,14274,18994,8955,-12829,-19523,-15788,-32588,-21153,-13493,-19705,-22190,-5488,-7093,-23568,5238,31597,31005,12857,-7065,-2110,24311,29597,4702,-28936,-21057,-1024,-5576,-27046,-23555,-25168,-35627,-19434,11163,28490,16775,-16927,-10403,32123,52452,42394,9564,-13393,-22152,-14364,-9154,-15325,-13457,-2212,22542,37962,32011,6968,-11566,-5719,-12224,-7936,6803,7069,2970,-3122,-7813,3907,24694,30268,17906,-6964,-34852,-12725,10678,30702,34875,16869,-9797,4560,26520,21497,-3307,-19059,-11248,3557,7273,-293,-16654,-28155,-22910,-2148,26568,46242,41679,22590,-2193,-3695,14301,20095,11736,8575,10442,15812,18701,27464,41947,49521,37543,6477,-10883,-12138,-930,17766,21124,-3396,-25287,18681,40060,25414,-15136,-31770,-11367,-14680,-32380,-32664,-33855,-22763,5088,31584,39189,51592,80436,61420,27441,34763,58554,54254,29764,13011,-6226,-21502,-15024,-3610,-11252,-44962,-83292,-123412,-146306,-136744,-111278,-62910,-46506,-31452,-36977,-44054,-16117,15081,34985,33330,16085,-2409,-6438,-17444,-22525,-13177,-7215,-14543,-20975,-15115,-9340,-10132,-6894,-5585,-19004,-43192,-4473,11312,3616,-11745,-34114,-20531,-696,-10921,-27023,-19538,9822,32512,28001,10975,-19456,-25102,-2880,743,-1735,-1877,-728,3576,2280,-3202,-5817,7530,29040,42808,27057,883,-13697,-16213,-12233,3187,15084,19315,15479,-6766,-33927,-11891,10238,10574,-14997,-26417,12219,16563,-10352,6944,38467,20862,-32346,-18543,1930,2250,-3439,8128,16237,15005,3925,18245,20171,-10616,-6042,31258,39047,12157,-26919,-40418,-30795,12821,43325,27010,-13628,-34223,-31731,-45858,-36652,-16305,-3433,-18957,-30590,-25617,-4524,16078,36453,42201,30838,-461,-26596,-20861,-26417,-18049,-2110,2994,5251,24614,38508,33383,34689,16641,-24178,-28257,-1025,9681,-2774,-21438,-24483,-2026,41416,83675,86146,65164,29028,-10788,-30501,-13732,-11628,-25904,-32986,-14948,-7910,-19549,-39805,-22546,6900,23105,26905,20183,10797,2124,-11624,-23371,-5255,1478,-15561,-33761,-330,19691,24304,20876,31724,51274,42441,8540,-19378,-910,-2912,-19222,-11021,16468,19432,30363,36366,28921,11084,3675,9177,-26,-19361,-28130,-1798,17866,13714,-9292,-42045,-42346,-43884,-30338,-14803,-12145,-1309,2149,-3720,-29969,-11024,3278,5751,9868,20824,25578,7790,-35654,-18019,-6160,-22008,-21952,-4898,-11760,-28278,5448,39956,43585,31059,11761,-4253,-7874,-7079,-14333,-17375,-8469,-1194,-8164,-28563,-19072,-5841,5016,5548,-13355,-25331,-9414,-2637,15013,30136,25195,-3234,-28546,-13130,-21748,-9793,9234,3182,-14620,-15078,-21094,-32579,1512,14745,-8759,-19229,27904,60419,55884,22872,-23845,-13129,7143,2677,784,-4129,-26122,-10500,30387,51224,30043,-505,10918,31581,24568,-4443,-8381,-533,-9961,-10395,-16407,-24362,-15427,-9404,-4503,13600,65273,113888,113857,65192,24542,14086,8328,-11045,-5730,2279,-11090,-33307,-16156,10813,14870,-8035,-28277,-20251,-9473,14806,32212,33864,32132,45131,48976,43139,56199,62736,36018,1685,-28744,-24700,-18242,-1498,10439,16752,22376,20719,6670,933,-7235,-12934,-2766,19470,23470,13773,-5414,-25426,-9890,-2361,-3960,-13502,-19727,-19483,-18821,6541,41046,47813,28044,-5562,-15234,-5762,11544,17543,9765,371,-6039,-11389,-1767,31113,48609,34940,8954,-15841,-19716,-8126,157,1536,-18723,-38056,-29157,-3886,21766,53578,35859,5564,-16129,-3877,12659,4752,-24998,-7552,24707,50034,46463,26928,10946,-5387,-10179,1080,6858,11425,23590,42783,48761,27097,-10763,-15570,10416,17490,17337,7098,2964,-12034,-25437,-5124,11153,3918,-12207,-15114,-8763,-2803,1609,3580,11697,26420,34812,18598,-10152,-27425,-30026,-34550,-21720,-8732,-5888,-3820,-19890,9712,52867,68107,40681,18862,22622,41369,46332,29686,502,-34332,-9946,7268,18871,14107,-16784,-34425,-12848,1093,969,-11388,-29513,-6949,36277,43482,11795,4556,12389,14964,11902,11882,20707,31980,36327,16922,-4266,-20158,-19402,-15016,-10311,-10624,-5563,-3761,-8687,-16651,-8378,13458,27436,23596,7588,-10646,-22518,-13611,14363,33562,-1621,-11819,20114,22471,8129,-12926,-22661,-4712,962,-3015,-14738,-10770,8057,22634,18562,-4442,-19409,2652,20800,34149,40797,18474,-17975,-17179,15522,20193,3041,-12519,-17724,-23873,-15772,-6405,-1993,4614,19186,18078,-3679,-29582,-24826,-27401,-32314,-35566,-22833,-5362,5080,7162,-1048,-24273,-27536,-9,3822,-10117,-23981,3068,1895,-23821,-11034,-436,2349,20556,28312,11622,-12519,-15094,-15469,-15393,-6178,-6368,-10493,5518,32034,54234,51085,19204,-18062,-3528,10657,8679,2687,-404,-5709,-10105,-21343,-32085,-19757,-3428,2107,1689,9999,8427,-16847,-29060,-18365,-5833,3044,8766,2581,-12803,-24518,-30593,-25340,-7354,6448,2564,-4201,-4972,4026,20368,29241,22531,6320,-11004,-26186,-18433,-12557,2089,25086,19486,-7637,17370,48104,64080,30008,-12417,-33821,-25792,-26787,-35403,-14063,13033,23857,4994,-12193,-1447,29692,19646,-15619,-37133,-34074,-21932,-25455,-26259,-11315,3127,5727,-14410,-34221,-4415,33064,64072,62603,16650,-34566,9454,51515,60991,57523,34173,-3008,-29142,-13328,-4568,-16608,1597,26576,13071,-31216,5337,36089,13376,3622,21140,14156,-4409,2603,1450,1797,14504,21589,-2303,-22365,-7043,2581,101,-4477,6395,16584,23624,22581,15621,9915,8491,21990,59146,109240,110452,40260,-27797,-1156,17570,22204,34442,36422,35266,34374,22574,-9078,-33257,-5012,8242,12586,12704,11720,8385,1869,-6434,-9823,-6724,4579,13552,12462,7448,6508,24443,44602,53035,46809,37200,24991,22433,9859,-21491,-47883,-43878,-21871,6105,30656,53800,62068,42329,10472,-2131,15690,22993,19012,1655,-13293,-18842,-26129,-16871,-671,8782,1060,-3329,18567,47255,69581,64406,32281,-369,13311,33444,30292,11081,-7533,-1808,5765,-1153,-4465,10673,15759,4149,-8008,-20116,-9798,-2406,-2034,3043,-4468,-32813,-14213,-2229,-412,6618,-1283,-20938,-39468,-27018,-17250,-5839,-1576,-6709,-7833,-12421,-22583,-19430,-5022,4255,4477,-2283,-12561,-15968,-528,14249,26162,43907,48959,18887,-15101,-9024,19805,17604,-11998,-2304,21835,7831,-14471,-4027,5280,5189,-3887,-15626,-22096,-4957,-7868,-19405,-10573,-7278,-2833,-9511,-9535,-6914,-11932,-28472,-36131,-15955,1904,-2709,-15499,18956,53211,63035,46008,4096,3717,16752,2823,-22960,359,18623,30287,20967,6074,-8302,-18346,-68,3035,-4529,-3347,3386,4591,742,24643,46106],[22350,4818,-1763,15215,34697,30729,601,-17536,14176,37849,38717,24989,18579,-1026,-23836,-25368,-13042,4054,11579,18114,30755,18061,-4000,-26521,-3918,-7949,-31991,-5122,5967,-17081,-18464,-8841,-22035,-28187,-16754,-15867,-16028,-31158,-11086,18491,26973,18377,-5814,-21835,-20178,-33859,-17448,-11433,-16234,-20614,-10336,-13110,-21852,9710,32352,28552,9924,-11155,-9287,19355,25573,-3081,-39211,-7981,13922,9137,-14148,-27433,-34236,-42032,-21030,10568,28545,16041,-17808,-5599,37798,58918,51001,17399,-8860,-20514,-13939,-12604,-23059,-23093,-10097,18037,34453,27984,622,-18302,-9342,-18930,-7123,10848,8062,-982,-11398,-14752,4420,26465,30966,16864,-8995,-35617,-9704,11029,29343,34428,18772,-8943,-638,22082,19672,-5716,-22247,-15827,-4472,627,-3242,-17889,-29178,-27105,-6205,23633,43949,40133,24367,4250,3751,21438,27066,14580,7346,12515,22515,29974,41223,53801,56386,43198,14062,-2598,-4140,5086,20675,21705,-62,-17046,21746,41832,25384,-16098,-22760,-2774,-8601,-36305,-35404,-25195,-14494,4042,28747,43339,64587,90121,69484,39897,40887,58856,50971,22782,3851,-15832,-28279,-23250,-7002,-14646,-64422,-120804,-168098,-186008,-165137,-105206,-52670,-34727,-20031,-28048,-41079,-13938,14477,27737,21043,3577,-8466,-3709,-1728,5276,19220,21506,5921,-7668,-4576,-5838,-16164,-18523,-14828,-18735,-45002,-20405,-1759,-860,-7339,-17466,-11878,-1078,-12718,-26559,-14796,13921,33858,29119,12269,-20441,-23335,207,3955,-1079,-4237,-4255,1127,1775,-2303,-5383,6652,28708,44095,28679,49,-18756,-22419,-16175,2489,15416,19077,14191,-7536,-34529,-6065,19848,22452,-3645,-34130,5905,12101,-10558,8678,38716,22851,-24692,-16095,6267,8074,1967,12843,17899,14068,355,10661,12989,-13166,-5555,29236,36448,10613,-28459,-45636,-30110,10331,37544,20310,-18516,-34615,-26097,-36699,-36730,-26175,-14259,-28053,-30424,-27274,-5278,19690,43149,49816,35259,257,-30548,-18693,-23518,-15796,1401,3857,-884,21651,43148,35789,31929,16084,-20148,-39750,-12554,3583,-4542,-24979,-23844,6369,51500,96871,95162,68842,30016,-9381,-34331,-14117,-8715,-25121,-28588,-4755,4645,-7773,-32943,-27118,9189,29998,33648,23369,11777,3881,-7410,-25002,-11041,-4896,-23011,-30257,3381,20316,22777,19724,29563,44727,33494,2957,-24916,-12167,-17221,-29315,-10125,18421,17359,27594,36954,33083,17012,6537,8263,-1568,-16013,-22245,-2624,20905,23522,2387,-31888,-41005,-35893,-33614,-24588,-19419,-3314,8045,5643,-21350,-16350,-3106,1953,9987,25532,35737,21545,-22367,-26677,-11032,-24936,-21385,-6900,-19690,-15262,16477,42468,39505,27223,12054,294,-4827,-6823,-13886,-16469,-9359,-1800,-7992,-29060,-18627,-4204,8845,13241,-4010,-27077,-15394,-7728,9639,28530,25256,-981,-29323,-14977,-15364,-4559,7573,-6250,-29196,-21102,-23348,-30044,2983,15825,-8605,-22479,23396,52730,48602,20687,-17524,-11882,4611,-53,134,-3323,-25182,-7404,34993,52562,29547,1394,7974,26997,17177,-14089,-21299,-8245,-12229,-8862,-13931,-20829,-15521,-11806,-9738,3853,50761,99130,103943,60247,18551,7363,7309,-10605,-12247,-1171,-8572,-26620,-14330,7364,9062,-14398,-31390,-21768,-18429,6064,29643,36941,35561,40520,36503,26364,43022,53850,28195,-2114,-25269,-23767,-24154,-5978,9761,16114,20570,18612,4411,-4117,-12406,-15965,-3502,18367,21742,10036,-12742,-26377,-533,6066,205,-12782,-19931,-20052,-19363,3786,34373,39781,24715,644,-3890,3821,21198,29545,21233,8008,-3337,-13105,-8027,24067,49114,39061,12069,-14100,-20101,-6627,3383,7555,-10929,-31519,-31673,-6860,22474,48307,23324,-2916,-16513,-5072,8523,-440,-28069,-9204,21943,47705,45629,28166,13811,-3207,-10765,-756,6453,13036,25799,45636,51598,27314,-10988,-14316,8496,13241,11664,4246,4679,-8566,-24056,-5054,13571,8808,-7462,-16131,-13862,-7165,-376,4557,18514,36319,43577,24014,-8246,-30447,-31977,-30107,-15049,2102,1281,-1870,-5934,19307,57293,69135,39111,17261,19656,36339,41911,26137,-3422,-31083,-5703,11057,23137,18547,-11033,-36048,-14937,1179,2897,-7518,-30412,-26394,12234,19948,-9350,-10625,3758,14424,15527,15917,24723,35605,39079,16577,-7245,-22399,-16443,-11633,-7761,-9084,-3121,-1991,-9106,-16119,-5773,18793,34452,30428,12595,-12263,-28120,-7310,25479,47888,15598,-8807,17660,25116,15425,-6758,-22459,-6782,736,-1468,-11741,-10986,3847,16185,14441,-3968,-12896,11970,33670,39051,37856,10683,-26787,-13281,15202,15024,-2435,-10117,-12688,-26035,-18590,-6869,-3348,4424,22153,20864,-3305,-27717,-22228,-26238,-33818,-39323,-27233,-9111,4639,10198,4910,-13980,-28344,-11022,-6693,-14127,-24720,2142,91,-29577,-14742,-1242,303,18787,29933,14789,-10734,-12952,-12343,-17541,-7904,-5177,-7585,7869,31495,52584,52287,23152,-13672,-4660,12037,9459,1204,-718,-3283,-6737,-20762,-32496,-24383,-10416,-4195,-3161,3763,2616,-19236,-31513,-24009,-9333,3689,12145,8373,-5152,-15737,-19649,-20579,-11414,227,-1752,-3427,-3777,2730,20466,31517,22949,5804,-12757,-29261,-15270,-6967,-816,15433,13532,-4570,20991,47033,57188,17920,-20596,-36093,-31409,-27604,-28105,-9421,15323,25333,6214,-15998,-11533,24584,21357,-9340,-30810,-27364,-13000,-14264,-18903,-12630,-6950,-9535,-26869,-35430,-6929,31969,66679,65393,16119,-24885,17556,56293,61086,54948,34629,437,-30199,-16425,-2354,-8665,-688,19257,6609,-36414,11939,42621,16235,5163,23189,16323,-1314,6638,4990,4054,14700,19376,-4619,-20246,-640,10792,5392,-8150,-1374,8953,16481,17386,13606,9990,7026,18172,54300,103987,108661,47048,-22961,-5354,17165,23223,35506,38987,39056,35706,20214,-15651,-26724,2029,15367,16387,10322,6588,4408,2820,-1089,-5871,-7491,-254,7324,7586,5112,6866,26506,47125,55157,48590,35562,17327,8243,-6811,-34764,-44453,-33204,-15960,8250,30534,51374,58510,39461,10025,-2397,11809,16327,11506,-5951,-20551,-22022,-19748,-13970,-3253,7640,4544,2091,20084,41245,56374,47785,18964,-4249,12843,31006,29574,11380,-10277,-4551,3292,-5781,-12055,5699,11494,477,-9643,-17414,-7400,-2579,-5296,51,-7570,-22178,-2935,4141,1084,3802,-5917,-22083,-29144,-24981,-17159,-5896,-2798,-9309,-11021,-13802,-18825,-14679,3792,15181,18425,12453,-1062,-5369,729,10669,23357,42855,46200,18590,-11036,-9258,24979,29674,224,-11534,12162,5069,-12320,-4407,6989,10838,2744,-10195,-27368,-7352,-7941,-20344,-14764,-17731,-13629,-19047,-20278,-14901,-18551,-35198,-31879,-8865,7638,527,-12760,22354,59420,72208,55905,9969,-538,10085,-4922,-23296,-80,11771,20296,12584,3162,-9715,-14327,3485,6725,-2084,-2163,1822,2603,4006,26041,44435],[17555,3626,-15,14453,32273,28903,-311,-22401,9826,37023,43044,27526,19245,-1811,-26107,-28611,-16826,750,10578,22833,43163,34174,6711,-26044,-8809,-9844,-34455,-5131,6762,-13174,-19567,-13499,-26560,-25934,-15471,-18169,-18769,-32822,-10536,21062,32281,25124,-130,-21556,-22963,-30801,-14515,-10718,-14448,-18707,-13864,-18758,-19767,12402,30567,23569,5390,-15830,-17349,12431,19060,-11641,-32284,4378,27462,23675,-635,-18747,-31626,-38946,-23313,7557,25829,13969,-16217,-1751,40543,63234,59307,25912,-4668,-20078,-14628,-16627,-30715,-32479,-18122,12496,29430,22397,-7358,-25818,-12556,-27334,-4972,14529,8934,-4410,-18041,-14890,8131,27622,30167,14520,-11932,-30924,-5990,10775,25872,31045,18169,-8904,-5962,17092,17375,-7651,-21380,-14826,-8737,-5594,-7060,-19484,-26773,-29503,-10925,19472,40017,36926,24748,9368,10231,26648,31602,15646,5023,12943,26904,38584,52802,65117,64268,50654,22837,5437,3028,10257,22988,22589,4489,-10370,21960,40461,23702,-14749,-14830,2788,-3825,-36501,-36386,-23456,-30287,-27278,-834,20919,56904,90331,75345,51664,47349,57980,43972,11462,-11817,-35467,-40298,-26504,-22225,-67354,-154525,-221408,-251694,-224731,-145131,-70106,-49794,-44431,-29208,-33172,-31987,-2116,21984,26936,16464,1273,-8753,-9183,-11887,-6414,11177,15810,1223,-5977,1313,-5512,-22831,-29080,-23368,-18870,-39035,-31398,-11800,-4082,-442,-1172,-1425,-696,-15120,-27018,-9532,18674,35442,30435,13177,-22764,-19352,5091,8118,133,-6409,-7502,-865,1682,-743,-4130,5901,28247,45344,30400,-432,-23494,-28053,-18493,2732,15678,18016,11641,-9362,-33133,-11,28912,33884,8227,-36479,-1176,7284,-10062,9480,36628,22990,-14849,-8950,11320,12833,6166,16134,18262,12143,-4312,2419,5876,-15333,-6075,26347,33818,10561,-26251,-44226,-27715,7197,30049,12768,-22417,-26943,-16068,-21963,-23157,-29466,-23524,-37987,-29113,-30107,-15908,4717,27240,37152,25822,-4959,-33091,-14969,-20338,-13907,5611,6736,-7086,15899,45596,38587,31102,18259,-9796,-43850,-24888,-4642,-7856,-28484,-20620,13625,58716,106405,101439,70656,30120,-7856,-35289,-12822,-4474,-18477,-19005,-4908,-821,-13989,-36447,-25116,11956,35428,38661,25393,11772,5309,-2759,-23187,-17366,-11028,-28839,-25235,5906,19663,19619,16592,25086,35080,21574,-4790,-31018,-21849,-29198,-32017,-4954,21972,15507,24222,36650,36333,22112,8786,7069,-2088,-12055,-18597,-3653,23720,32354,12345,-23238,-34436,-28256,-30604,-31583,-25151,-3894,14488,15043,-11067,-20537,-11560,-3314,10188,30860,45490,34208,-9506,-33532,-15091,-26572,-21192,-9912,-27245,-3583,26556,43735,34209,22436,12159,4898,807,-1931,-10075,-14545,-9708,-2220,-7963,-29127,-18606,-3510,11660,19846,4904,-24227,-20900,-10735,5576,27399,25782,1833,-27231,-14110,-10531,-2597,2329,-17543,-40743,-20874,-21386,-26641,4287,17461,-6396,-25779,17775,44019,40662,18216,-10599,-5334,6357,-706,135,-2407,-23606,-4885,37827,51484,28045,3337,5317,21757,10582,-18794,-34124,-13526,-11131,-2932,-7098,-15533,-15209,-13799,-14340,-5576,35025,81014,90578,54093,12850,-255,5224,-9788,-18768,-5122,-6298,-20412,-11360,4704,3675,-20322,-33220,-22431,-25156,-854,28585,39596,37197,33565,21849,7441,27492,41873,18866,-5100,-17708,-16582,-25347,-11298,8527,15739,18930,16441,2867,-7414,-15836,-17944,-4564,15808,18350,4687,-20914,-20282,9838,15112,4936,-11645,-19912,-20210,-19579,1089,27645,31941,22406,8774,9772,15883,31599,40465,30657,14275,-778,-14098,-13870,15196,47076,41144,14457,-11308,-20148,-5706,6116,13424,-2203,-21195,-26527,-7124,23956,41863,9213,-13078,-16897,-7077,2367,-7716,-31878,-10556,18084,43264,42820,28488,16498,-730,-10265,-977,8357,16531,28051,46377,51047,23964,-13377,-13558,5176,6992,5447,3576,8996,-3221,-21834,-6152,14450,11701,-4739,-17121,-17930,-11208,-4796,2968,22903,43997,50057,26810,-7527,-27857,-28585,-23219,-6005,12167,8773,3975,6082,26711,58256,66393,35273,14175,15036,29188,34887,20380,-8196,-25979,-1530,14435,25631,20772,-5981,-30039,-15798,538,3423,-4303,-23477,-41103,-7245,3535,-24749,-24034,-4609,12700,17400,16965,24092,34076,37580,14228,-10391,-23807,-14120,-9395,-7012,-9431,-2191,-1911,-11565,-16508,-1863,25751,40957,35824,17145,-12583,-34037,-2885,33607,58770,30330,-1865,16007,26471,21083,-1640,-23706,-11498,-819,-915,-10090,-12484,-2716,6911,8121,-4303,-7628,19215,44487,43647,34582,3643,-35115,-10173,13852,8444,-8347,-6656,-8627,-29144,-19703,-5973,-5342,3067,24029,22476,-3503,-25506,-19713,-24688,-34107,-40588,-30739,-14268,1317,9868,8416,-4224,-20318,-22681,-20044,-19134,-26713,-936,-3925,-35007,-18240,-2925,-2416,16660,31516,17968,-8989,-10307,-7863,-18984,-11671,-5894,-5129,9717,28556,45761,47265,22738,-10647,-5920,12724,10597,-108,-1599,-1002,-3551,-20491,-32961,-28479,-17373,-11630,-9422,-2558,-2897,-22027,-33772,-31002,-14230,3032,14547,13088,-39,-10494,-11595,-16690,-17720,-7851,-6135,-3065,-3850,135,18157,31679,21254,3417,-15739,-28480,-10495,-2447,-4689,5341,8953,-1122,22033,41951,44979,1487,-27343,-25980,-23070,-21531,-21630,-5647,16652,25637,6255,-19171,-19874,20810,22554,-4451,-25966,-21662,-5415,-3944,-9857,-11484,-15832,-25010,-36577,-35515,-11527,29116,67717,68004,18642,-14000,23960,58402,58107,48587,30814,1131,-28437,-20663,-2244,-2144,-798,12174,-871,-35324,18034,48310,18721,5312,23300,17121,770,9158,7656,5513,12639,14079,-9028,-17686,4939,18487,11488,-7917,-8234,819,8070,10045,8729,7709,4137,12480,46507,93735,101781,50508,-16901,-10016,14714,21502,33056,37834,38609,32390,13410,-24965,-21653,6001,19230,17496,5768,-619,-933,2976,3175,-2215,-7873,-5403,-234,1208,1911,7156,27992,47993,54242,46646,30760,11001,2799,-8761,-33522,-49535,-41105,-18594,7729,28660,46968,52621,34225,7946,-2670,8321,10861,6457,-9620,-22353,-18161,-12486,-10719,-5537,6352,7120,5181,18015,31173,39869,29168,4344,-9237,9276,25578,27184,11495,-13428,-8209,347,-9713,-20225,-850,4795,-5492,-12957,-14456,-4860,-2629,-9277,-3695,-7733,-8043,7168,8951,1654,1173,-7482,-15316,-19036,-21842,-18000,-5938,-2047,-8762,-11628,-13627,-14371,-9411,11255,24212,31135,26852,10366,4801,4001,7853,20201,40015,40852,17100,-7076,-10641,27072,37676,10984,-16472,2099,1683,-10928,-5666,7586,14318,7321,-4882,-28377,-10384,-9728,-22123,-19702,-28553,-13014,-15038,-21993,-23798,-26795,-36187,-24460,-2850,11412,1932,-10208,24755,63751,79154,63728,14599,-7699,44,-15162,-17495,-950,2946,6821,1414,-669,-12229,-9307,7191,9336,-1183,-2354,-1379,-1261,6214,26064,41144],[15565,4944,2772,14117,30259,28242,1229,-26122,5150,34594,46298,30344,21923,1140,-24239,-28589,-18634,-1686,9961,27568,54240,49459,18035,-20660,-12222,-10051,-32999,-4982,7562,-8409,-16738,-14151,-24694,-18908,-10135,-16927,-19403,-32285,-8207,24057,37052,31232,5816,-17773,-21705,-24026,-10372,-9226,-12178,-15190,-13778,-21602,-15914,15371,28649,18705,1794,-18468,-22851,7176,13454,-17946,-20113,17025,40979,39051,14512,-6506,-20788,-30196,-24055,4552,22833,13171,-10273,3197,42971,68362,69685,36733,937,-18633,-14009,-18561,-35232,-38453,-22847,8983,25715,18024,-13954,-27512,-10142,-32986,838,19878,11879,-4775,-19414,-7646,15441,30314,30222,13262,-13167,-22121,493,12452,22785,27030,17183,-7875,-9076,14129,17556,-5301,-13429,-6184,-4409,-6665,-8113,-17697,-18562,-21834,-12697,17144,37301,34716,26138,15358,17499,31668,35362,16762,3798,13713,30781,46284,63704,76830,73927,60805,34102,15043,11238,16345,26391,25306,11098,-3112,22066,38572,22756,-9361,-5856,8333,929,-30043,-33186,-20421,-25678,-9801,15098,15825,41711,84845,82784,65178,56131,57731,34175,-3032,-29173,-32374,-27670,-18954,-40189,-85275,-71681,-47839,-27241,-10511,3382,-2050,-31694,-58187,-40895,-28588,-11813,17139,35193,32666,21078,9661,-3479,-17588,-36195,-35793,-15027,-11107,-19404,-5439,5685,-5548,-23321,-30705,-26753,-15964,-27242,-26002,-14013,-3785,8552,14050,9039,585,-17294,-24985,-1313,26220,39779,34724,16409,-23301,-11898,12117,13548,2605,-7065,-8796,-891,3386,2844,-23,7917,30033,48473,33805,1186,-25203,-30952,-17852,4824,16920,17313,9124,-11016,-27552,7661,38692,45943,21467,-24207,-6503,4450,-7249,10618,33951,23406,-2906,1822,17733,17656,10395,19177,18512,10707,-8309,-4890,92,-16363,-6350,24199,32813,13494,-19452,-35105,-22508,5256,23030,6558,-22285,-16586,-4647,-6706,-4570,-17204,-20704,-34364,-25493,-29267,-34102,-23250,-4234,9952,6630,-12236,-24830,-7566,-14936,-11656,10764,12433,-10373,8225,45595,41366,32415,23760,6217,-29102,-30078,-11374,-10903,-29786,-14461,20461,63753,112416,105547,71550,30386,-5263,-29651,-9714,487,-8065,-9829,-15181,-20824,-31264,-39462,-18060,15738,40132,42565,27074,11746,7328,2922,-17493,-23187,-15912,-31735,-20208,7795,18443,15827,12566,19672,23985,8285,-13396,-36230,-27151,-34209,-24830,4176,28275,15138,21013,36080,39086,26477,10714,6265,-1404,-8561,-16725,-3493,27781,41157,21183,-15772,-27493,-20723,-24367,-33449,-28278,-2453,21220,23992,-68,-17633,-20648,-9141,10408,36115,54070,45048,2076,-35759,-17320,-25965,-21557,-14368,-33488,7585,35956,44368,28258,17137,12389,9604,8531,6670,-3428,-11372,-9069,-2287,-8157,-28695,-18519,-3743,13347,25336,13246,-18752,-26271,-11930,3954,27963,27816,6143,-23044,-13042,-8533,-3177,-4149,-24083,-25964,-14266,-16135,-22363,5481,19481,-2397,-27026,12128,35488,33062,15852,-3908,3743,11629,874,1058,-1012,-21307,-2974,38919,48472,26321,5498,3288,16061,5484,-16453,-34466,-15381,-7018,6810,3163,-8703,-14071,-14766,-17692,-13764,19808,61725,75355,47567,8509,-8210,2285,-8800,-24095,-8636,-3790,-14531,-8264,2316,-1036,-23681,-29166,-22813,-29379,-5082,29114,41841,37214,24973,6085,-12460,10773,27218,8527,-6819,-9557,-7507,-20060,-16087,7152,15601,17329,13962,1636,-9129,-17284,-18684,-5732,12067,13304,-2311,-29708,-11925,19774,23506,9431,-10149,-19214,-19430,-18943,-1049,21375,24877,21470,18474,24656,29044,41930,49641,37538,18848,1351,-14666,-19582,4162,41802,40603,15743,-7748,-18575,-4657,8646,19152,7018,-10320,-18105,-4454,26854,36738,-3435,-24011,-17218,-9590,-5372,-16685,-33955,-11260,13406,37058,38724,28718,19430,2007,-8983,156,12267,21538,30347,45074,47084,17319,-17421,-13993,112,-891,365,6239,15806,3767,-18442,-7985,13987,12777,-4060,-19004,-21229,-14196,-11337,-1563,24009,48391,53439,26735,-8359,-23578,-22433,-14408,3766,21081,15480,11081,15021,31090,55187,59477,29037,9758,9182,20592,26139,13373,-12404,-20000,2596,17370,26323,20680,-2635,-24776,-16560,-1330,2332,-2171,-15366,-37781,-14274,-510,-28466,-34369,-11507,10364,17668,15193,18759,27342,31939,10175,-13390,-24438,-12204,-7987,-7925,-11930,-3128,-3727,-16005,-17667,2296,32328,45394,39030,20555,-11804,-38623,-526,38143,65351,41880,6080,15043,26473,24980,2548,-25565,-18499,-3092,-519,-9351,-15135,-10984,-4021,520,-5230,-3911,23823,52015,47654,31644,-1577,-39334,-7939,11467,888,-13699,-2840,-5758,-32656,-18517,-3754,-7921,608,24865,23241,-3622,-22861,-17014,-22184,-32412,-39687,-31670,-20134,-4387,6811,10123,5200,-7189,-22210,-34829,-24247,-29737,-5584,-9025,-34983,-20398,-5236,-5391,14561,32898,20667,-7739,-7511,-2522,-18163,-17118,-8267,-2976,11091,23760,34806,36852,18418,-8846,-6420,12977,11968,-1015,-2794,1054,-808,-20567,-33704,-31429,-22827,-18261,-16140,-8311,-7476,-24692,-33330,-38479,-19836,1467,16235,16819,2642,-8638,-6470,-14227,-25799,-16367,-9663,-3430,-4741,-2611,13919,29842,17847,-301,-19462,-24898,-5197,1084,-8821,-3683,6783,1999,21306,35359,32137,-15501,-27313,-14131,-11824,-13810,-16106,-2788,17276,25256,5616,-20935,-23371,18682,22938,-1340,-22706,-17322,533,4714,-912,-7654,-18720,-28232,-27299,-34142,-17188,25755,68015,71082,24465,-3407,28906,58342,53013,39738,23617,-724,-25889,-25552,-3815,2482,646,6336,-8337,-29656,23672,53196,20832,3956,21559,16591,1721,10132,9456,6752,9857,7619,-13812,-14591,9383,24626,16682,-4753,-12499,-6504,-681,1050,1344,3936,1303,5769,36476,79890,90716,50133,-11823,-14347,10679,17519,27646,33463,34462,25385,3587,-34584,-17839,6986,20073,16263,-444,-9384,-7013,2648,6659,1557,-6972,-9421,-8229,-5984,-1512,7592,28781,47189,50512,41439,23462,5990,6673,5930,-11607,-27326,-29481,-13839,7306,25146,40969,44969,26999,4181,-3177,5720,7092,4249,-8606,-17405,-10052,-5055,-7122,-7064,5082,8613,6042,12832,18145,21982,10892,-10290,-15365,2870,17810,23851,11915,-16327,-12887,-3589,-13178,-28085,-7736,-3549,-13340,-17622,-11366,-2362,-2592,-13645,-7501,-4117,4594,15043,11774,1309,-310,-4585,-6632,-10447,-18708,-19592,-6079,210,-5225,-8772,-10798,-9359,-3937,17282,31068,41858,39982,21088,13758,8593,7091,17804,36029,33843,15476,-3019,-12714,25835,41321,18585,-16154,-7486,-1843,-9708,-6969,7171,15273,9347,-1165,-23857,-12791,-12255,-24547,-25021,-25899,-1446,-2421,-12495,-21553,-24593,-29419,-19030,799,12910,1807,-7902,26056,65809,83154,68620,17797,-16753,-12379,-26548,-11447,-1953,-6582,-9280,-11430,-4663,-14748,-4272,10913,10845,-1668,-3107,-4777,-6470,7390,25350,37469],[18376,9778,7624,15479,29976,29865,6026,-24040,1122,31158,48554,33946,27372,8676,-17200,-24859,-18222,-3083,9650,31483,62536,62110,28548,-12990,-14456,-9431,-28149,-4749,7869,-3836,-11536,-11112,-18135,-10593,-3372,-13542,-18925,-31321,-6346,25547,39508,34875,9940,-13710,-19015,-17594,-7634,-9396,-11790,-12922,-12986,-24040,-13524,15673,23971,11488,-3580,-21907,-27704,1788,6647,-24521,-10938,25778,50145,50450,26345,2514,-13029,-24128,-27082,-2125,15910,9969,-5336,4888,41321,70473,77385,44573,3101,-20626,-16271,-22479,-37993,-35724,-27730,3339,18949,10500,-22600,-21522,-5203,-21453,4739,21509,11609,-7159,-19935,-2733,19184,28991,25882,7875,-17578,-16302,3820,10760,14873,16975,10198,-11802,-15749,7647,14970,-3563,-6761,886,1083,-6256,-10342,-16949,-13014,-15051,-15409,11493,30241,27701,22549,16223,19351,30308,32060,11620,-2516,8494,27683,46541,67106,81503,77443,65607,40371,19361,13787,16626,24185,23060,12560,-1597,16390,30468,16359,-6824,-1042,9381,10,-26576,-30278,-16219,3849,38138,63853,46089,33188,72681,84258,73197,60203,51413,17359,-22001,-24771,-11728,-6946,-9694,-56577,-26340,50512,126784,161546,146756,103179,44219,-12342,-34632,-21968,-9398,5122,29339,40983,34172,24312,16213,-2144,-27505,-22602,-15347,-13183,-26244,-25444,-1375,4695,-9436,-22921,-31225,-32755,-16852,-19534,-15976,-14169,-6252,12510,21873,12398,-3852,-24255,-24140,2897,29497,40185,35259,15115,-28077,-7954,14237,13305,-368,-12393,-14313,-5421,463,2035,766,7233,28445,47452,32701,-1141,-28226,-35830,-21119,2027,12761,10802,631,-18467,-24371,10836,43012,52271,29484,-14995,-13955,-1216,-8042,6210,25346,18996,4281,8245,19018,16664,8929,16276,13026,4464,-16372,-16614,-10144,-22345,-11583,17830,28399,14036,-14703,-29586,-20393,-340,12113,-2681,-22236,-10857,1216,2552,9837,-492,-7600,-22654,-24810,-26447,-24252,-18662,-12782,-8068,-11325,-19990,-16139,-1198,-11534,-13823,11364,15483,-12516,-5934,37505,38064,30007,26933,20995,-6572,-22564,-14701,-14864,-30563,-10976,22264,62289,110317,103076,67383,26766,-5728,-25764,-9670,1071,-1314,-8187,-32754,-34625,-25460,-26234,-13586,16290,40223,41422,24440,8127,6305,5657,-13282,-31860,-22906,-34784,-19275,5281,13093,8240,4681,10741,9384,-8284,-24798,-31117,-29034,-31865,-16249,13140,34601,13859,14997,32169,38212,26842,9154,2905,-3099,-9316,-19165,-3905,30817,47481,26550,-12002,-23830,-16292,-20113,-32675,-31019,-1664,25247,29516,8671,-10509,-28251,-17192,8047,38157,58285,50931,9316,-35212,-19921,-25557,-24820,-22667,-30582,16546,42626,42634,19969,9426,10605,12116,15405,15250,3027,-8889,-9185,-3936,-10605,-29750,-19901,-6667,12016,27857,19111,-13651,-33099,-12735,3860,29217,30231,10877,-18150,-14371,-11064,-6615,-9706,-18689,-10786,-6120,-10657,-18559,5391,20377,1621,-25676,6262,27018,25508,12813,1081,12067,17584,3182,2039,256,-19084,-2562,37483,43279,24292,7253,1447,9526,1731,-9966,-24086,-14882,-1431,18377,14986,-1103,-12274,-14624,-19642,-20204,6544,43232,59730,41244,6272,-16072,-1465,-8044,-27135,-11065,-881,-8865,-5266,27,-4634,-21817,-21099,-22209,-30893,-6221,30971,43749,36076,15812,-9393,-31691,-4450,11184,-1760,-6635,-1133,2254,-11651,-18356,6422,16066,16144,11579,992,-9025,-16195,-17491,-6082,8232,7446,-10194,-37332,-2148,29516,31400,14031,-7514,-16713,-16456,-16122,-1286,16873,19793,22744,29919,40289,42789,52208,57488,42617,22597,3879,-14024,-24008,-7494,34338,38353,16842,-2660,-13500,-1480,12525,25988,17600,1547,-7618,2022,32715,36005,-9557,-32861,-16082,-10915,-12580,-25044,-29180,-9643,9678,31027,35701,31154,24436,6516,-5772,3473,18654,28697,34022,43496,41527,9475,-20731,-14216,-5250,-8115,-334,13510,25619,13153,-12558,-8527,14099,13986,-3495,-20424,-22269,-13449,-17250,-7455,23098,50635,55074,25585,-8856,-16810,-12388,-2203,15405,30482,22467,19062,22418,34256,50134,50444,22413,6148,4427,13128,18578,8238,-12430,-11634,8558,21692,27196,20290,507,-19725,-16211,-2678,1720,863,-6213,-23779,-5551,7210,-22087,-38665,-14140,9883,18532,13097,11047,17781,24747,6932,-13979,-22366,-8375,-5022,-8128,-14835,-4287,-5618,-20309,-17191,7845,38934,48790,41677,24426,-8597,-37506,1640,40809,69238,51689,15067,16189,27042,29087,7930,-24913,-25377,-3687,2157,-7221,-16683,-17863,-12972,-5458,-4819,-151,27232,57353,52573,31383,-2562,-34596,-4842,9820,-5443,-15749,2487,-2347,-34300,-14130,862,-9226,-988,26474,25143,-1493,-18125,-12309,-16836,-26993,-36639,-29312,-23817,-9843,3800,12447,15752,9384,-6440,-31445,-26900,-31891,-9368,-12026,-27350,-18648,-6143,-6545,14241,35203,23866,-5782,-3465,4421,-13482,-22149,-10313,464,13410,19106,22436,23769,12421,-6382,-4077,14472,14748,-151,-2779,4130,2660,-19717,-33590,-31738,-24275,-20615,-21016,-12031,-9885,-25546,-29509,-36811,-24360,532,18560,20838,4551,-8609,-2947,-12037,-33760,-21988,-10835,-3823,-4864,-3201,9473,27206,14287,-3547,-22344,-20157,671,4654,-11669,-9885,7421,5142,20978,31593,25881,-22246,-20218,-2449,-67,-5442,-10876,-251,18013,25328,5537,-20526,-20989,18586,23407,1057,-20116,-13797,5276,11885,7499,-1346,-12985,-15219,-16459,-31442,-21856,23434,68429,74960,32844,6930,33029,56986,47110,30163,14599,-4373,-23210,-30300,-6228,5509,2930,2526,-14577,-24078,29040,57375,22642,1315,18377,15021,1670,9787,10534,8237,7893,2196,-16615,-11003,12702,28796,20210,-578,-13145,-11452,-8496,-8899,-7854,113,237,-1053,24899,63996,76620,45803,-9115,-18137,5411,11731,19821,26384,27370,16202,-6620,-30390,-15263,5141,18174,12925,-7930,-19174,-13180,1844,9407,5474,-4666,-11165,-15654,-13590,-5014,7779,28276,44292,43935,33267,14215,269,12702,24712,15319,748,-6158,-1112,7134,19597,33289,35710,17849,-1754,-4673,3699,4574,3837,-5087,-10119,-1656,1814,-3646,-7976,3437,8500,4544,5013,3579,5296,-3688,-23264,-23049,-6336,8321,20118,12603,-18364,-18980,-9392,-17422,-35215,-13451,-12740,-22974,-23690,-8674,-552,-3059,-18540,-11002,1506,15068,20455,12704,221,-225,828,1291,-3674,-16338,-21782,-6494,2943,-537,-4144,-6404,-4392,1187,21620,35380,49757,50697,30159,20696,13102,8352,16501,31275,26225,14538,1016,-14797,21179,40468,22312,-13453,-15947,-5204,-8225,-7587,5855,13593,8559,245,-20160,-13429,-13633,-22888,-27038,-14458,13163,11393,-1509,-12935,-16459,-22702,-15266,2022,12330,867,-5489,26622,65817,84223,70499,19961,-23891,-23755,-21473,-5594,-2220,-13308,-23340,-20188,-7172,-15440,979,15167,12148,-2372,-2700,-5514,-11032,8619,25441,35445],[18604,10518,7356,11807,24943,27227,7379,-18999,-7749,21321,44036,32941,30307,15328,-10097,-22022,-20357,-8059,5030,29645,62952,66742,33202,-8658,-19246,-11980,-24110,-6507,4972,-2772,-8003,-7899,-12309,-4835,1186,-11046,-19288,-32425,-7912,23155,37714,34350,10537,-11837,-17539,-14079,-8097,-12629,-14374,-13165,-13229,-26466,-13878,12330,16017,1720,-11097,-26621,-31612,-3265,-911,-30741,-5442,30107,54330,56861,33815,7493,-8836,-20904,-31604,-11575,6148,5413,-1836,3954,36956,70568,82605,49583,2669,-24688,-19586,-26378,-34392,-30555,-30322,-2493,11138,2053,-27689,-10845,2691,-10962,7958,21244,10120,-9386,-19222,23,20572,25890,19819,1200,-21709,-11469,6192,8628,5516,4083,368,-17679,-23135,669,12734,-35,-521,7130,7365,-1870,-9120,-14011,-7929,-8691,-14149,6832,22799,19722,17838,16052,19998,26934,25996,4345,-9871,1327,21612,43315,66718,82287,77510,67579,44646,22052,14600,15167,20607,20055,12880,-1312,9855,21406,9860,-2377,4696,11050,-569,-21510,-24854,-15942,10321,49513,76569,59328,35587,62473,81064,78140,63063,44200,3082,-23311,-10049,-1821,2322,-6546,-63651,-15860,59335,126721,148797,125101,83238,35963,-8272,-27162,-12122,1921,14069,32777,39437,32273,25446,18251,-4530,-22475,-5950,-868,-7108,-13813,-4774,6324,3244,-12827,-24134,-32536,-40888,-19138,-14683,-8495,-12775,-6424,17041,28893,15785,-6352,-27649,-20930,6156,31741,40086,35397,12925,-32294,-2788,16529,12615,-3607,-17086,-19256,-10123,-2642,1439,2718,8697,28335,46833,31596,-2787,-27409,-35143,-24555,-1537,7703,3191,-8969,-26284,-19694,14004,46305,57069,36221,-5981,-16263,-4321,-8209,854,15852,14705,10167,13163,18915,14204,6214,11909,6357,-1724,-22317,-28127,-20828,-29249,-16572,12156,25174,16243,-8821,-23829,-17849,-5209,2183,-10124,-19936,-6575,4567,8720,21928,18485,10662,-10645,-23572,-24231,-12745,589,6867,2514,-11162,-22286,-6131,6994,-6611,-16438,10392,18474,-8863,-22680,24239,30924,25928,29720,35190,17761,-2682,-7267,-13038,-26871,-8132,21984,57694,103442,97171,61346,22410,-6249,-21840,-10257,-375,2176,-11146,-43099,-24927,-16591,-22060,-12629,16164,38304,37801,19848,3583,4733,7539,-9243,-30891,-28864,-36494,-20544,369,5761,-620,-4310,1433,-4473,-22232,-30545,-24883,-27716,-26863,-7688,23063,42715,13988,8068,26646,35460,24967,5805,-1406,-6278,-13169,-23447,-2743,34140,52814,30301,-10157,-22422,-14012,-17520,-30485,-32083,-712,27332,32394,15592,-2610,-21150,-25466,4011,37370,58367,52075,12420,-34610,-22856,-25537,-30143,-33991,-21197,23722,46965,39285,10268,-261,6805,12325,20766,22539,8526,-7087,-10034,-7267,-15440,-32518,-22719,-12324,7459,27099,22029,-9810,-39504,-12848,4990,30538,32336,15446,-12886,-18201,-18474,-12090,-11250,-6736,1470,458,-6838,-16181,3264,18959,4093,-23463,-74,18317,17491,8180,2908,16983,21217,4167,1754,325,-18163,-5032,32208,35086,21007,7180,-1538,1040,-1913,-3814,-16477,-15107,2973,28629,25450,5167,-11442,-14878,-21618,-25953,-4807,25929,43540,33944,4709,-24823,-7780,-9745,-29437,-14071,410,-5389,-4330,-4192,-8828,-17473,-12850,-21144,-31386,-6926,31254,42836,31734,4614,-25691,-34782,-14945,-6617,-13382,-7062,4673,9406,-4935,-19757,3866,14314,12617,6665,-1790,-10033,-15530,-17122,-8034,2147,-1615,-21539,-36868,5962,36139,35717,15649,-6691,-15248,-14041,-13762,-2261,11390,13672,22718,38913,52168,52686,58386,60397,42677,22351,3472,-15620,-29706,-20980,22589,31540,14490,266,-8429,1160,14740,30580,25772,10475,598,8146,37715,36231,-10490,-37222,-16906,-14168,-21357,-32861,-23658,-9111,3735,22268,31243,32880,28134,9270,-4446,4710,22754,33417,35154,38408,31318,-2460,-25739,-17679,-14500,-17109,479,20330,33332,20147,-8505,-11315,11300,11925,-6336,-24983,-24632,-12008,-22952,-18319,16331,46811,51233,19949,-12084,-10668,-2147,9161,24742,36610,25620,22875,24676,32973,40254,36372,12092,10,-2449,3774,9644,2698,-10912,-4911,12584,23629,24758,16207,-281,-18830,-18913,-7071,-1606,1488,-83,-12168,6020,15842,-17382,-41131,-16002,8015,16705,8022,-1807,2715,13712,1785,-15488,-21166,-5892,-3564,-10302,-21758,-9356,-11098,-27657,-17792,10837,41116,47223,40256,25153,-7094,-35523,244,38295,67120,56095,20696,15478,24887,30222,11382,-23784,-34757,-5696,3783,-6770,-19815,-24264,-20268,-12078,-6441,186,25950,57059,54913,30832,-2685,-29446,-4100,5751,-13313,-17024,5738,-1466,-36755,-10982,3842,-12233,-4449,25907,25317,31,-14410,-8605,-11773,-21140,-33754,-28175,-25699,-16032,-410,13212,24079,24643,10743,-18817,-29117,-34033,-13658,-13655,-18636,-15345,-7564,-7931,13062,35307,24526,-5779,-1018,9792,-8477,-28367,-13798,2797,14223,12760,7727,7293,3529,-4891,-857,15246,16505,117,-3653,5985,4720,-19996,-34815,-31801,-23919,-19874,-25164,-16091,-12713,-26083,-25823,-30701,-29189,-1307,19748,23343,4502,-11600,-2394,-11505,-40800,-23343,-11459,-6170,-5276,-2271,4129,22473,9766,-6680,-24626,-16564,5098,6938,-14145,-14874,7959,6825,21437,32596,28933,-12175,-12126,7183,10458,1914,-7226,634,17671,25048,5460,-19368,-17114,18849,23442,2561,-18685,-11967,7850,16474,13965,5506,-3130,-2175,-7975,-28452,-24021,21945,68097,78210,41527,16112,35875,54126,40564,20571,4659,-9788,-20921,-34812,-9323,6761,4923,295,-19250,-19145,33656,60271,23648,-2745,13847,12347,461,8087,10723,9852,7477,-564,-15762,-7163,14933,30857,21795,3274,-10853,-12728,-13502,-18700,-17683,-1767,2175,-6915,12667,47816,61000,38049,-9267,-21478,-464,4980,10539,17608,18938,7801,-11517,-18636,-13485,1349,14560,8347,-15541,-27833,-17723,1134,12093,10062,-722,-9722,-19737,-20518,-7982,7897,26645,39678,35409,23456,4669,-6316,14441,34157,28506,12445,2609,4496,5068,12801,25000,26136,8081,-9208,-6801,2509,3340,4606,-741,-2747,6297,8421,141,-7684,1921,7305,1698,-3313,-8472,-4535,-8587,-29016,-31642,-17187,-787,17466,14135,-18217,-25680,-16644,-22775,-31973,-15125,-19838,-33118,-25741,-6127,703,-3893,-23420,-13229,7782,23613,24340,13102,-312,1908,7038,8094,1538,-14637,-23916,-6875,5711,4037,529,-1820,68,5588,24206,37067,54322,58049,36644,24888,16225,10319,15641,25766,19045,14363,4355,-16454,12796,34684,21358,-12025,-23538,-9006,-7176,-8046,2887,8455,3881,-2055,-19025,-13434,-13571,-20568,-24108,-4069,26016,22700,6905,-6805,-10868,-18266,-14447,-860,7839,-2471,-5000,24443,61697,80096,66941,18763,-23270,-24375,-13074,-2658,-4248,-15509,-15988,-15902,-10361,-17638,2974,16456,10079,-6265,-4122,-6387,-13436,6337,22823,31594],[20858,11887,6929,8250,20297,25115,9687,-12059,-15521,11002,38123,32473,35255,24926,939,-15524,-20392,-12039,598,26300,59631,66945,35423,-4699,-22535,-13888,-17760,-4634,3674,-1354,-3242,-2182,-5204,1421,6461,-6675,-16914,-31386,-10099,20078,35207,33303,11085,-9438,-15149,-11029,-8839,-15746,-16579,-12977,-12380,-25621,-14450,7955,7688,-7483,-17929,-30207,-32911,-6056,-7008,-33381,-1534,31973,55278,59560,38020,9828,-6626,-18773,-34720,-21515,-4049,1541,1068,1930,31968,69959,85999,52536,988,-28936,-21770,-28175,-30546,-27289,-30497,-7223,3760,-5571,-24018,1077,12271,-1134,10772,19938,8350,-10542,-18244,1151,20119,21862,13212,-5446,-23763,-7306,7972,6955,-3552,-10367,-10924,-23927,-30570,-6350,10922,4147,4545,11890,12620,4192,-4926,-9905,-3483,-3118,-9792,3963,15659,11434,12810,15907,20843,23246,18752,-3950,-17532,-7042,13212,37146,62783,78913,73474,65807,46231,22917,13744,12258,16161,16635,12273,-1900,2791,12175,4827,3639,10288,11764,-543,-14829,-20680,-26418,-12752,15178,37859,33379,29973,52201,71116,77736,63067,37056,-4751,-13856,-236,58,-2573,-14101,-56013,-60037,-58698,-64932,-80943,-87308,-64048,-28594,-22180,-39298,-23896,-3530,10686,26883,31064,25694,21173,12199,-9698,-8746,4339,4848,4508,11849,14889,10480,-478,-19702,-26635,-29013,-44525,-24498,-14835,-7042,-13420,-4114,22429,36155,21202,-4628,-27429,-18605,7222,31641,38093,33918,9339,-34799,3506,19570,12272,-6561,-20807,-23855,-15595,-6442,852,5472,11927,29480,46269,30212,-3861,-24682,-32514,-28524,-5626,2247,-4929,-18846,-30489,-13588,17465,48890,60469,41585,2540,-12683,-4297,-7608,-4618,6734,11326,14473,16059,17493,10966,3046,6965,-455,-6458,-22737,-35410,-31392,-35065,-18625,8673,24148,20591,-1632,-17297,-14563,-8511,-5417,-14592,-16708,-3375,5727,11856,31041,37506,30392,1615,-21260,-24226,-15112,-2475,4600,1077,-14236,-21306,5540,16963,221,-17653,8623,21620,-715,-38251,7110,20444,20294,32071,47966,40882,21899,9438,-3683,-19548,-5306,20946,51824,93907,89526,55012,18808,-5455,-16892,-10238,-2553,3169,-12569,-35318,-31009,-29879,-33798,-13052,17135,35988,33418,14954,-164,4147,9811,-4462,-23486,-29748,-37473,-22680,-5456,-1892,-8669,-11982,-5360,-11556,-20510,-22114,-17850,-25536,-21856,1532,35081,53743,17320,2230,21390,32901,23228,3029,-4667,-9498,-18099,-25550,1578,38946,58842,34771,-7688,-21234,-12044,-14744,-26183,-29592,1972,29230,34542,22201,6011,-11806,-29933,653,35707,56167,50391,13380,-34102,-24879,-24537,-33546,-44166,-10058,30794,50991,36850,2298,-9567,2858,12182,26202,29825,14697,-3824,-9516,-10133,-20374,-34725,-24648,-18242,2056,25313,24081,-5350,-35079,-9703,9107,33455,35733,21613,-5123,-19680,-27834,-15602,-5991,6877,12220,6728,-2832,-12980,1641,17398,6812,-19567,-4011,12230,11700,4442,3691,19863,23544,5449,2486,1733,-16018,-7976,25611,26906,19095,7642,-3270,-6526,-2901,3055,-9266,-14784,7836,38781,35971,12149,-9104,-13050,-21078,-28136,-10275,14349,30825,28704,6129,-28817,-13857,-11486,-29468,-15104,2633,-1423,-2616,-7490,-10788,-10444,-2570,-15495,-27478,-5208,32014,41581,27115,-5058,-31187,-17972,-11078,-18358,-21798,-5754,10216,16109,1762,-18182,2044,12752,9323,2089,-3837,-9501,-12938,-15020,-8598,-2698,-10400,-33041,-26050,15163,42524,39228,16954,-5067,-12206,-9550,-9102,-1141,7714,9083,23420,46898,61765,60356,62354,60697,40493,20902,2718,-17004,-32250,-26782,12720,24259,11659,3332,-1493,6085,18097,35452,33658,18532,8549,15579,43399,38339,-6002,-30415,-17115,-16442,-26236,-28127,-16373,-7211,-1560,14040,28849,36651,32988,12782,-2602,5908,26148,37376,35942,32852,19858,-15113,-28245,-21390,-24841,-23141,4789,27628,40153,26192,-4478,-13979,8197,9300,-9641,-29815,-25329,-7587,-19402,-31381,6317,39488,44641,12774,-14326,-2111,10439,21354,33714,41850,27238,24284,24534,30370,29299,20888,991,-5892,-8653,-4530,2797,303,-6087,2092,16832,25416,21596,11148,-2522,-19779,-22567,-11967,-4782,2348,5284,-2138,17127,23637,-14371,-41882,-15481,7086,14695,3478,-16104,-14086,3214,-2017,-15732,-18836,-2540,-1099,-10942,-30405,-16198,-17903,-34937,-16440,13198,40449,42584,36846,24661,-5903,-33290,-2614,32895,61355,56977,24354,14330,22040,30481,14907,-19660,-42787,-7424,5579,-6216,-21878,-24650,-20557,-16875,-8666,-1376,21575,53103,56149,31545,-1116,-24604,-4145,898,-20701,-16034,8090,-1534,-38152,-8743,5680,-15550,-7997,24649,25199,2197,-10518,-4719,-6061,-13948,-29146,-27366,-22497,-18222,-2612,14070,30707,38152,26499,-8091,-29746,-29743,-15240,-11414,-9295,-9864,-7568,-8012,11815,33701,23347,-6649,622,14075,-3231,-33168,-16985,4894,14431,6176,-6857,-9907,-6076,-2870,3987,16405,17913,400,-4570,7419,6392,-20257,-36592,-31258,-22457,-16917,-27428,-20580,-16001,-25086,-22169,-25449,-33242,-3122,20390,24850,3637,-16330,-3675,-11543,-36865,-19005,-11425,-10083,-4964,838,-568,16471,5635,-7895,-23378,-13958,8219,8479,-15499,-19369,7310,7814,24671,39435,38651,1651,-5196,14883,19815,8279,-5013,-85,16318,24759,6025,-17510,-13928,18967,23648,4236,-17631,-11533,8436,18578,18311,12029,7236,8519,-2114,-25005,-22040,21164,66493,79874,49162,23879,37523,50019,33835,11878,-4649,-16407,-18830,-35893,-12468,6605,6283,-833,-22162,-15068,37200,61456,23517,-8109,8294,8676,-1894,5122,9895,11257,8527,-282,-12020,-3387,16136,30819,21348,6007,-7367,-10593,-14034,-26305,-26190,-461,6590,-11216,388,32662,45002,27364,-12729,-25256,-6764,-2290,297,7787,10831,3692,-6223,-7040,-12658,-3848,9914,2890,-22190,-29454,-19222,425,14769,15083,4114,-6110,-18323,-26272,-10720,7466,23533,33169,25325,12959,-3816,-12997,8674,28760,21809,1097,-10415,-3587,-1160,5542,17084,17477,-914,-17603,-9510,1578,2645,5501,3077,3619,13273,14526,4067,-6349,515,5149,-1787,-9363,-11715,-2591,-2787,-23853,-39023,-28302,-6982,16708,16465,-15957,-31551,-24156,-29003,-28580,-12307,-20085,-35041,-20141,-3460,1654,-4805,-27541,-13472,14136,30804,28055,14905,1512,6352,13629,14237,5994,-12767,-24826,-6373,8982,8556,4945,2752,4415,9803,25978,37251,56464,62574,40989,27057,18333,12691,15430,20926,15032,16102,7926,-15798,2484,25665,17228,-11838,-28665,-11837,-5321,-7064,22,1839,-2923,-6473,-18789,-11950,-10752,-17016,-18780,6253,37505,32560,14184,-1956,-6597,-14462,-13970,-5240,1785,-5745,-4254,21961,56089,73461,60597,16732,-16936,-15017,-4657,9,-5298,-11324,-1627,-4488,-11138,-19333,4433,17522,7816,-9847,-4281,-5273,-12915,3975,20834,29053],[21030,10401,3210,1913,13198,20425,9619,-6727,-21654,-237,29929,30849,39516,34189,12747,-7938,-20100,-16629,-5049,20167,51536,61193,33253,-3389,-25828,-16525,-11253,185,3688,-525,1024,3771,1419,6973,11171,-1988,-13120,-28478,-13756,15845,31844,31732,11412,-7240,-12829,-8857,-9705,-18237,-17864,-12394,-11077,-22942,-15246,2670,-633,-15299,-23230,-32362,-33451,-8010,-12418,-31927,1226,31742,53272,58534,38804,9687,-6030,-17200,-34185,-30924,-13424,-1058,3307,-675,27356,68878,87526,53695,-1215,-31008,-21366,-26987,-26797,-25025,-29729,-10251,-2168,-10899,-14738,13696,22876,8402,13528,18507,7326,-9649,-16078,2181,19134,18171,7609,-10315,-22434,-3049,10031,6980,-9426,-24462,-20745,-25919,-35598,-12472,9861,8566,8929,15878,17095,11107,1536,-4616,1242,2570,-3229,4004,10346,4549,9484,17989,24630,22625,13775,-10429,-23245,-14342,4533,29969,56999,72698,66432,61161,45970,23149,12700,9711,12909,14544,12382,-1704,-3274,4537,3468,10961,15210,10986,165,-6550,-17555,-37729,-32637,-23092,-16341,-8733,15671,39273,57835,73202,60622,32427,-3983,-5362,9354,5708,-8010,-21505,-38256,-80562,-169522,-245266,-267547,-228726,-153085,-60701,-24627,-36978,-45592,-20523,792,20255,24013,19197,14897,3951,-6580,5347,18100,30987,48586,53528,36243,13292,-4255,-29860,-17960,-14643,-30155,-30486,-18165,-9477,-14292,653,28434,43751,28779,497,-26523,-16518,7965,30476,35221,31971,6111,-33336,10935,24010,13193,-8492,-22966,-27156,-21399,-10652,581,9207,16859,31999,45980,28854,-3979,-20569,-29083,-32041,-8587,-2027,-12165,-27180,-24812,-5516,21990,51551,63101,46015,10800,-5335,-1222,-5733,-8833,-197,9718,17413,17053,15242,7934,473,2591,-6077,-8236,-17155,-27302,-39289,-32116,-15323,8555,26005,27327,7115,-9584,-10263,-9886,-10047,-15959,-13106,-932,5049,11977,36593,54761,49485,13576,-17810,-22928,-26175,-25504,-21992,-22149,-27044,-10856,18613,27947,8403,-16381,6289,24491,9301,-25277,-12337,6914,12801,33631,59031,62235,48038,31707,11531,-9902,-2551,19599,45636,83040,80847,48750,16128,-3347,-11181,-9496,-5191,2749,-6016,-16112,-22244,-30591,-30112,-6781,19336,33393,28536,10112,-2995,4350,12071,462,-15907,-25853,-39000,-26046,-12417,-9944,-15669,-17769,-8840,-8423,-7975,-9843,-10692,-24534,-18082,10725,48182,66214,22881,-2612,16140,30525,22143,1427,-6943,-13249,-23696,-23352,7462,43724,64514,39544,-4547,-20383,-10785,-11962,-20195,-24475,5270,30139,35414,27534,13616,-4121,-29596,-2199,32690,51141,45457,11937,-34564,-27322,-23654,-30662,-34773,244,36336,53715,34887,-3202,-18905,-2248,10912,30630,35833,20449,38,-8614,-13362,-25966,-36570,-26444,-24856,-4700,21746,24301,-1483,-27704,-4895,14385,36095,38653,27687,3701,-15915,-38948,-16731,1851,17977,19885,11280,280,-9977,-195,14658,8347,-15922,-6370,7940,7190,640,2224,19004,22566,5392,3077,3473,-13573,-12393,16769,18223,17386,7389,-5117,-13918,-2380,9062,-3521,-15641,11394,46682,44525,18239,-6518,-10514,-19451,-28345,-11125,8386,21447,24561,8595,-25011,-20562,-14448,-29850,-15517,4647,1977,-1024,-10674,-11857,-3434,7921,-6456,-20463,-2742,31707,38751,21363,-13262,-19727,-3646,1165,-16121,-24887,-4281,14155,20930,6839,-16060,-420,10015,5123,-2855,-5790,-8384,-9807,-12428,-8617,-6387,-18188,-40175,-13458,24482,47941,41166,16993,-3794,-8783,-4266,-3377,965,4842,4962,23194,51782,67229,64085,62579,57228,35323,17504,657,-19306,-30582,-18701,10318,18543,8124,5316,5428,11954,21565,39412,39741,24248,14746,22345,47447,39228,-1018,-22736,-17692,-18360,-24339,-17773,-8932,-5148,-6898,6218,28220,41318,37808,16063,-1163,5959,27394,39148,35320,26660,7619,-28365,-27560,-25246,-36297,-23771,10555,33393,44413,29748,-1763,-17484,4190,5580,-13561,-34589,-24358,-1557,-8012,-37335,-7115,28495,35248,4157,-14402,8307,24103,32915,41258,45622,26964,22675,21980,26828,18562,5232,-10718,-11574,-14195,-11680,-1480,1017,171,8567,20735,26668,17760,5315,-6096,-22583,-27442,-17306,-7505,3424,9751,5965,26064,29453,-12673,-40691,-13571,6818,12609,867,-27349,-28403,-3325,-3518,-15035,-15753,1459,2537,-8435,-38490,-24193,-25279,-33901,-12418,15197,37040,35021,31597,22935,-5452,-31734,-6660,25193,52678,54583,25903,12531,18763,30165,18616,-12826,-38501,-9140,6755,-5604,-21675,-18592,-14836,-19485,-11691,-4736,14394,46450,56415,33339,1395,-20458,-4754,-4349,-26566,-13220,9502,-2232,-37780,-8004,5780,-19154,-11072,22987,24975,4938,-6400,-672,48,-5617,-22543,-26611,-15869,-13204,-923,15452,35295,48835,39206,296,-29033,-23242,-12068,-5372,355,-2631,-5175,-6243,10464,30283,20548,-7808,1744,17339,1936,-32318,-18675,7024,14457,296,-18985,-25518,-14564,462,10499,18560,19337,1006,-5052,9003,8621,-19158,-37171,-29651,-20690,-13215,-27290,-25793,-19405,-21538,-18164,-20758,-35209,-4077,20971,25771,2937,-21418,-5448,-10942,-26460,-10936,-10424,-14857,-2919,6131,-2906,10330,3523,-5663,-19025,-11696,10682,10160,-14807,-23815,5625,9940,32175,50541,49784,13567,368,21512,28664,14238,-3549,-1777,14521,25178,8249,-14057,-11286,19292,25072,7661,-15329,-11339,8047,19177,21285,18269,16996,17108,2005,-20131,-16183,21287,63835,79951,55598,30775,38788,45638,27936,5385,-10819,-22810,-15825,-30284,-14061,6413,7937,-445,-22734,-11150,40222,61451,22880,-13652,3084,5107,-4381,1984,8898,12926,11224,2905,-6478,959,17395,29840,19921,8179,-3100,-5649,-9564,-25466,-27031,4506,12840,-12861,-10116,20692,30678,15542,-18559,-29294,-12203,-8593,-9491,-1259,6191,7492,7170,3953,-12044,-8760,5990,-2147,-24411,-20967,-16449,487,18340,21046,9877,-932,-12734,-29028,-12848,6908,19595,25536,15037,3918,-8743,-17386,-1399,16412,9438,-15054,-34805,-21722,-9931,-138,11686,12234,-6034,-24496,-12096,869,2383,6371,6250,9038,19436,20341,8312,-3938,-457,2562,-4735,-9394,-3340,8268,8120,-13791,-31800,-30408,-7662,18055,19393,-12283,-32757,-28365,-33187,-25259,-7152,-13708,-25756,-13724,-572,2429,-5614,-30079,-11896,20082,36901,32381,19228,6436,12560,20160,19702,9904,-10424,-24161,-4994,12568,12679,8529,6627,8214,13477,26949,36201,56421,64217,42875,27048,18923,14149,14678,16894,15077,19073,11203,-13167,-9110,13719,10039,-13541,-31927,-14192,-3443,-5584,-2860,-5887,-11829,-13222,-19697,-10327,-6993,-13119,-13084,15218,46064,39870,19689,862,-4758,-12351,-14125,-11025,-6245,-9560,-4118,18662,48806,64240,51279,13161,-10736,-5514,2444,1536,-6362,-5767,11753,7177,-10930,-22049,4127,17052,4348,-13926,-4720,-4549,-13457,413,18000,25890],[22352,9927,242,-3192,7461,16573,10288,-77,-17522,-5432,25259,31997,45612,45102,27212,2932,-16600,-18497,-8278,15126,42874,53065,29317,-2647,-26785,-17234,-3086,8910,7414,2111,6499,11217,9211,13613,16897,4210,-7021,-22858,-16750,12500,29652,31498,12987,-4192,-9478,-5795,-8499,-17752,-16579,-10430,-8686,-18903,-15116,-2368,-7767,-19900,-24273,-31106,-34184,-10376,-17966,-27168,3618,30086,48907,54154,36299,7332,-6683,-15852,-30135,-39276,-21185,-2873,4205,-4151,23158,66678,86506,52621,-4237,-28195,-18828,-24084,-23528,-23932,-29911,-12722,-7387,-14169,-4561,25410,32610,16216,14762,15921,6050,-7898,-13137,2849,17066,13961,2237,-14059,-20131,-384,10782,7196,-11222,-38277,-24904,-20995,-32953,-19653,6970,10329,10453,17125,18724,15965,6928,-833,4104,6230,2152,4274,4931,-2527,6544,20830,30305,24856,11374,-15176,-27478,-21151,-5824,20232,47599,61643,54297,51333,41288,20316,9286,5743,9219,11652,10933,-2936,-10284,-3597,2668,15404,15875,5916,-1824,-731,-15944,-30531,-9188,5409,9192,-1184,4300,21273,43741,64223,53635,28160,1019,2001,17177,13468,-4152,-20149,-30926,-41551,-71012,-78289,-56661,-27147,-11917,-4307,-4917,-11909,-26510,-32850,-7060,17543,21026,14817,9173,77,1614,8870,20955,46941,74411,74897,45388,13428,-6976,-21779,-5027,-1004,-18942,-35507,-24579,-15624,-17533,2033,29996,46787,32990,2840,-29727,-15290,7758,27049,30160,27962,1729,-32025,15076,25675,11539,-13037,-26096,-29472,-30018,-18306,-2907,10102,19404,32037,42509,24202,-6525,-18714,-27985,-36751,-12132,-7177,-20825,-34376,-16352,1235,24485,51246,61850,46295,15369,240,671,-5705,-13899,-6666,6806,15764,12952,9211,2523,-4017,-3591,-12636,-9521,-11402,-19532,-31636,-24693,-10363,8888,27658,33160,14336,-3658,-7952,-12537,-14983,-18066,-12313,-1932,-27,6210,35284,65655,63165,21550,-16254,-20138,-23908,-29173,-27683,-25631,-12450,6326,29496,36291,14414,-15114,863,23891,16625,-9180,-30800,-11269,903,32008,66550,80032,72368,54288,27634,-1367,-2381,15986,37622,69740,69381,40361,11909,-2573,-7450,-10276,-10212,-240,2261,3045,7908,6803,15,5652,19954,28416,21235,3531,-6977,2868,11810,2904,-10878,-22610,-38838,-32920,-22630,-20383,-23480,-23378,-11202,-2219,2904,250,-5841,-27216,-17581,17585,59435,76646,27536,-8300,8935,26603,20597,150,-9807,-19178,-29820,-19040,11567,45395,67012,42270,-2528,-21238,-11820,-10504,-14193,-19335,6527,27844,33210,29505,17573,-934,-29696,-5942,26760,41792,36031,7214,-36111,-32045,-24733,-25914,-25120,6616,37848,53025,31729,-6439,-29128,-10374,7116,32302,38717,24008,2746,-9206,-18573,-33217,-37657,-29646,-33088,-13860,15001,21100,-76,-22347,-1351,18153,36035,38770,31332,11349,-8412,-40742,-16799,7341,23493,22689,12628,1229,-8585,-3370,9421,6979,-14473,-8722,3962,2429,-4558,-2893,12719,16361,2286,2136,4195,-12019,-19365,4587,8267,14279,4882,-8866,-22196,-1791,12819,-393,-19155,11869,50264,49108,21725,-5153,-8883,-18425,-28809,-10648,5879,14322,20123,9955,-19764,-28786,-19742,-32632,-16567,5345,3723,-554,-14513,-13771,1493,16780,3649,-12426,-1022,28959,33204,13622,-19695,-10679,6215,12899,-6021,-22859,-4159,15315,22682,9064,-15383,-4864,4867,-949,-8542,-8016,-7514,-7370,-10504,-8953,-8922,-22126,-29909,-1136,32953,51795,40983,15015,-3894,-6075,547,2098,2908,1927,611,20689,51990,67298,62733,58018,49205,26698,11656,-3400,-23409,-26949,-5900,18834,17697,4264,5260,10626,17132,23995,41291,42641,26383,17895,26603,47755,36463,1139,-17406,-19522,-20449,-18009,-8126,-2731,-4132,-12981,-1155,28607,45479,41331,18101,-941,4065,25533,37718,32448,19816,-4217,-41932,-24886,-28336,-42698,-18440,15772,36062,44874,29622,-1422,-22795,-1238,166,-18187,-36322,-22271,4605,5788,-19529,-23914,13854,23135,-5773,-11984,19196,37050,42206,46177,47153,24491,17689,16885,22519,9372,-8849,-23053,-17203,-19251,-17789,-3583,3396,5832,13459,23493,26844,13136,-1242,-10893,-27118,-33991,-23316,-10062,4062,12790,11838,32371,33262,-11114,-35855,-11452,6353,10048,710,-22406,-25786,-2979,-2940,-14481,-12932,5180,6699,-2562,-31814,-30531,-30186,-23874,-6389,16858,31031,24281,24041,19319,-6703,-31918,-12195,15208,41256,48631,24674,9272,14533,28716,21660,-5043,-28008,-12046,5644,-5815,-19290,-10751,-8253,-21052,-16567,-10480,3978,37501,54966,34859,3260,-18080,-6658,-10431,-29815,-10307,8912,-4301,-36058,-10197,2646,-24215,-14317,20007,23592,6934,-3244,2233,5030,2305,-15380,-26779,-8979,-3822,3772,16238,36416,54728,46808,5107,-27858,-16593,-5995,1776,8724,4436,-1542,-3956,7447,23562,14948,-10169,1128,18205,5370,-26988,-19507,7758,13079,-5668,-26515,-37147,-21856,3694,16786,20387,19399,529,-6464,9519,10602,-16884,-32672,-28024,-20692,-11160,-25833,-33538,-22952,-16749,-15216,-18198,-33820,-5452,19895,24462,1146,-27449,-8355,-10689,-16642,-3030,-9949,-21729,-571,11082,-3796,3119,2626,-1957,-15129,-11221,11075,10623,-13550,-30011,2260,13328,41836,61007,56548,20229,2702,25798,35382,18057,-4430,-6068,10494,24481,10486,-10339,-10451,18114,26128,11606,-12555,-12342,5462,17016,21368,22025,23491,21722,3050,-15525,-10195,19973,58128,76333,58515,34791,37847,39321,21083,-664,-14089,-29928,-13439,-24974,-15144,4976,8389,-544,-23322,-9347,40610,58201,19767,-20885,-3014,93,-8622,-2896,5881,12584,12741,5549,-2436,3764,17028,26403,15893,7795,-688,-1295,-4274,-19138,-21095,9438,17363,-14230,-18960,11118,17252,1998,-27994,-35339,-17822,-15020,-20249,-10043,5168,16243,21369,11628,-13657,-14183,1784,-8240,-21930,-11519,-12878,-627,20925,25646,13922,2733,-7794,-29048,-16715,4059,12994,15049,3478,-3679,-10574,-19388,-11325,6177,5496,-10518,-23828,-29722,-19436,-4595,8325,10215,-6565,-26853,-16676,-2155,72,4816,6476,11277,22533,23549,10477,-3071,-3241,-2408,-8494,-4773,8776,19845,17795,-4512,-22410,-21182,-5323,18653,20251,-10099,-29477,-26302,-30105,-23144,-3461,-7086,-17638,-8875,417,1024,-8227,-32037,-11165,23201,39960,35496,24097,12079,17838,24322,22458,11431,-9312,-23730,-4818,14330,14378,9188,7554,9309,14548,25370,32497,53011,61766,40806,23423,16130,12134,10882,12493,17472,20995,12268,-10843,-21753,-2067,-1258,-18634,-35687,-17921,-3639,-5841,-7090,-15053,-23498,-23361,-22896,-10644,-4824,-10792,-9203,20601,49500,42851,22216,701,-6775,-13530,-16025,-18408,-17153,-15209,-5988,13669,39537,52369,38787,7096,-6956,1420,6844,891,-8655,-1864,21892,16486,-11371,-26906,1033,13948,-1152,-19204,-6800,-5851,-16202,-5083,13216,20616],[21963,8325,-3801,-9031,868,11074,9090,5141,-8937,-3640,24241,33883,50396,54249,40782,13855,-12691,-19697,-10407,10496,33602,42050,21805,-4907,-27889,-17970,3613,17191,11691,4344,10657,17431,15747,18974,21131,9189,-1650,-17472,-19758,8506,26763,30386,13219,-2882,-7205,-3121,-6451,-16056,-15328,-9662,-7700,-16298,-15900,-8825,-15544,-22591,-22877,-30014,-37634,-16406,-26654,-22537,3963,25416,40676,44924,28811,1126,-10043,-16401,-26675,-33967,-28002,-6670,1315,-10587,17614,61240,81033,47625,-9843,-24795,-16764,-22179,-22241,-25105,-33335,-17023,-13947,-17052,3198,33804,38888,19993,12224,10324,2674,-7408,-10852,2178,12855,7863,-4305,-18186,-20046,-1408,8277,5580,-10078,-27746,-19545,-13959,-27072,-29913,-66,6986,7102,13847,15899,16527,8579,-826,3216,6042,3882,2240,-2317,-11072,2777,22790,36305,28907,11415,-17945,-29570,-25924,-18527,7103,33658,44826,36205,35322,30786,13006,2362,-301,4358,6697,6562,-6721,-18310,-12532,145,15178,11788,-2766,-6578,1035,-13355,-23968,-15543,1060,12409,3744,-3917,1973,31696,53008,43185,22999,5627,7959,18507,11473,-4327,-22674,-45644,-58904,-89519,-102421,-84566,-50019,-22312,-3725,-854,-4253,-16073,-27578,-9537,13938,16647,10647,3822,-1796,1404,50,367,19285,45578,51091,32562,11052,-7480,-15027,834,3590,-15564,-36892,-31044,-23428,-25910,-2824,25829,44141,32203,1063,-36127,-14038,7398,22609,24373,22620,-3315,-32485,14828,23365,6464,-20521,-27852,-27815,-38635,-28786,-9810,7447,18579,28903,35773,16373,-11602,-19583,-29090,-39941,-15753,-12919,-30496,-35278,-8733,6233,24676,47784,56542,42223,15857,2555,231,-7622,-18856,-11853,2154,9429,3776,-428,-4865,-9969,-10993,-19329,-10557,-7362,-14304,-23758,-17650,-5650,9138,28754,37701,19925,526,-7555,-16694,-20832,-21681,-14093,-5753,-8618,-4906,27438,69129,70104,25080,-16458,-18713,-13373,-9520,-2502,1765,11724,21822,37556,41567,17910,-14023,-6988,19861,20458,3984,-24216,-30312,-14296,28248,71519,94379,93155,74097,41922,5228,-4247,11388,29358,55883,56480,30706,6709,-2788,-5297,-11715,-16265,-5474,2766,7970,21249,25896,18122,15153,18650,22034,12707,-3648,-11169,249,9655,3403,-7938,-20486,-36333,-39365,-34470,-31990,-31174,-28201,-12905,2716,10489,7914,-2569,-32204,-18898,22841,68823,84566,31104,-13740,831,22268,20025,841,-11934,-25334,-31807,-13985,13753,44070,66438,43232,-903,-22187,-13568,-8778,-7425,-14068,5910,23036,29106,29183,18550,-1640,-31988,-9171,19314,29711,24124,1752,-34612,-36792,-26408,-21574,-18128,9158,35849,49649,28297,-6162,-33703,-20386,2621,32478,39684,26546,5301,-10387,-24585,-39206,-36073,-32995,-40030,-23425,6482,15742,-147,-18633,721,20461,33818,36667,33027,18255,1244,-29339,-15719,9435,23828,21838,12258,1609,-7510,-6369,3127,3719,-14385,-10341,1136,-1695,-9878,-10238,2299,5953,-2750,908,5036,-10053,-26947,-9416,-1213,10593,1054,-13933,-29903,-148,15549,1460,-24085,10072,50144,50348,23375,-4118,-7399,-17307,-29165,-9881,5539,9741,16086,10523,-14908,-36340,-25986,-36792,-16940,5948,4964,-61,-17455,-16098,4803,24384,14491,-3417,695,24714,26033,5179,-21953,-4048,12167,21599,3668,-18768,-4703,14743,22440,9533,-15431,-10477,-1791,-7719,-13064,-8881,-5810,-4791,-8399,-8632,-8873,-18219,-16371,11262,41381,55324,40069,12223,-4437,-3257,5480,7770,5309,73,-2590,16647,48267,63023,57443,49852,37937,16074,4739,-8191,-28259,-22646,6353,34848,24766,2419,4100,14255,21539,25775,41566,42790,25591,18535,28377,44350,30222,355,-14121,-21797,-21570,-10260,326,2554,-3722,-18940,-6348,30379,49221,43880,19459,-1114,1270,21653,34056,28297,13902,-11892,-38731,-21148,-27720,-30774,-8674,20346,36058,42260,26534,-2718,-29201,-6798,-6033,-21931,-31384,-18814,11027,20577,-306,-41492,-2723,9988,-15355,-7221,30045,48662,49106,48783,47071,21071,10695,10508,18818,4184,-16887,-34668,-21478,-22426,-21480,-3442,6744,10609,17190,25792,26923,9087,-6987,-15051,-30792,-41209,-28866,-11804,4655,15135,16685,37584,36955,-7046,-27777,-8671,6145,7872,3491,-7238,-9269,4122,-346,-13979,-10111,8906,11772,6621,-16827,-25437,-24470,-12515,1545,19753,24697,11735,15060,14503,-9170,-33338,-17971,4403,28660,40341,21494,5179,10079,26805,24380,3144,-17359,-15872,2154,-6119,-14550,-3184,-2680,-21549,-22745,-17298,-8465,28306,52454,36024,4468,-17067,-9144,-16033,-27685,-7597,6702,-7055,-32652,-15120,-3464,-30183,-17036,16145,21392,8294,-854,4067,8771,9590,-7895,-27174,-2572,6988,10538,16688,34538,56055,49775,7434,-24362,-9873,1250,8839,15737,10948,2980,-1264,2918,13752,7016,-13132,-873,16944,7133,-20874,-19075,7181,10608,-11018,-24785,-31502,-26558,6583,22441,21943,18325,-745,-8585,9312,13001,-12435,-26611,-25673,-22473,-10592,-21621,-36756,-21730,-10754,-12896,-17556,-30898,-6983,17255,21047,-1381,-32569,-11335,-10338,-8322,3688,-9412,-29843,2088,14953,-3316,-4189,3268,2202,-12060,-12069,9909,10298,-11523,-34328,437,19767,52495,68397,57357,21424,2310,28491,40284,19968,-7170,-12425,4486,22735,12804,-5833,-9981,16151,27168,16430,-8360,-12949,1869,13214,19387,23485,26712,22874,2099,-10938,-4897,17441,50185,69696,58170,36189,35087,31656,13676,-6036,-13582,-29610,-10978,-20128,-14804,3390,8570,-501,-23795,-9216,38683,52214,14736,-28852,-8696,-5437,-13723,-8578,1495,10512,12856,7023,2,5440,15808,21523,10214,5559,196,2197,635,-12691,-14795,13189,19553,-15444,-21961,5424,6626,-10393,-37620,-38917,-21061,-19568,-30552,-15517,8894,27470,34246,16445,-16536,-17811,-1100,-13984,-16793,-2978,-9405,-1729,23639,29619,16800,5254,-3597,-26247,-21436,12,5260,3403,-6679,-6660,-8461,-15843,-11458,1648,132,-11815,-16924,-21794,-23819,-5355,8929,13043,-1137,-20636,-21882,-6386,-3105,2142,5139,11740,23901,25387,11692,-2845,-6571,-8174,-11195,3085,21229,30497,26258,4826,-12269,-11253,-1059,19107,20166,-8256,-23813,-17934,-20979,-19755,-238,-595,-10028,-4060,1297,-589,-10553,-31410,-9975,25149,41893,39032,30632,19429,23581,27929,24523,12737,-7171,-21394,-3830,16223,15888,9289,7744,9945,15330,23790,28977,49499,58784,38199,19493,12667,8805,6425,11237,24025,24158,13799,-6684,-27497,-17958,-13088,-23872,-37675,-20351,-3405,-5417,-9520,-20823,-32748,-33059,-24780,-10050,-1758,-7286,-4551,24959,50633,44635,25459,2045,-8582,-14445,-16071,-22434,-26795,-19211,-6372,11080,33107,43003,28067,2615,-2199,9088,12248,2044,-8434,3478,31859,26322,-9048,-29724,-685,12294,-4411,-21450,-6736,-5401,-16993,-8089,10561,17084],[17001,3497,-10403,-17312,-8594,1924,4109,6916,-2247,1612,25780,34808,51798,59541,51219,22959,-9856,-21435,-11728,7219,25812,30376,11490,-10139,-29456,-18647,8218,23494,15484,6401,13884,22799,21653,23721,24551,13595,3504,-11688,-19290,5926,24681,29493,13032,-1956,-3934,1855,-1547,-12237,-13158,-8526,-6159,-13086,-14994,-13482,-21221,-21946,-19895,-28035,-39898,-23294,-34894,-15892,5678,21561,32693,35207,20623,-4610,-11533,-14849,-21451,-26089,-27971,-9443,-1759,-15998,15044,56848,75756,43531,-13432,-18742,-11517,-17236,-18024,-22874,-35377,-18838,-17348,-15144,12726,43346,46117,24360,10663,6831,2260,-3478,-4412,5696,12336,5597,-6453,-17731,-17786,-908,7910,7326,-2741,-12740,-6362,-2340,-16837,-36988,-5190,4249,4634,11958,14881,18551,11816,956,4443,7998,7628,3292,-5463,-14702,4176,29416,47902,39921,19444,-12644,-24013,-20883,-26090,-2349,22258,29556,19637,20549,21384,7947,-1035,-954,5284,6283,5884,-6190,-19080,-14033,2422,17728,11752,-5310,-4753,6575,-1523,-8136,-26926,-50994,-41851,-30021,-13710,-5388,28209,48546,38875,23426,12614,15114,16534,354,-14026,-34185,-71792,-93677,-178643,-270686,-326876,-303203,-187277,-68816,-21234,-18433,-22595,-21968,-8399,8129,10637,7712,-387,-5933,-5602,3251,1998,-3924,8438,27669,32388,22146,420,-9472,2376,3981,-13238,-30682,-27788,-23490,-35131,-5923,24549,44369,34734,3724,-36723,-7980,12390,23792,24596,22095,-2833,-27311,17609,24280,5418,-23067,-21482,-19050,-34225,-33955,-12630,8176,21023,29477,33225,13020,-11847,-16362,-25278,-34559,-13420,-13087,-34393,-26209,3514,15754,28964,47645,53725,40348,18598,7311,3160,-5020,-16559,-9674,1559,4836,-3892,-7017,-7482,-10737,-12918,-19492,-5980,200,-5799,-11857,-6215,3411,14429,34657,46314,29535,8755,-3228,-16802,-22469,-21479,-12360,-5933,-13780,-14960,19470,70197,74931,29354,-12820,-16478,-5336,488,8675,16445,27904,34557,47613,48615,23697,-8576,-11580,17507,25342,18280,-1489,-31907,-26302,27925,78226,107790,111275,91590,55749,13153,-3147,11519,26567,47330,47693,24888,5311,527,-67,-8863,-17880,-9773,-6222,-6616,6799,17252,17831,18904,19128,18995,7931,-6699,-11104,681,9912,6163,-2984,-15578,-29260,-30017,-24974,-36764,-34910,-29014,-11406,8553,18081,16629,3081,-33855,-17323,30147,79270,92614,36450,-15181,-4258,21234,23824,6742,-9731,-26565,-25824,-6541,16794,42735,65548,45080,3178,-19476,-12027,-3262,2582,-6493,5795,18635,26471,29994,19723,-3076,-33396,-8710,13701,18552,14007,218,-26517,-35743,-25299,-16018,-12240,10047,32797,46050,26896,-1374,-26576,-29484,1087,33974,41526,30684,9988,-9937,-28937,-38117,-31280,-34023,-39380,-29784,-1300,10688,496,-14680,2443,22428,31186,34063,34331,25799,12976,-16484,-12970,8846,20669,19523,12527,3655,-4875,-7191,-2139,144,-14317,-10252,478,-4059,-13674,-17636,-10103,-6984,-8015,928,7291,-6319,-31456,-23524,-8349,7230,-3108,-19719,-34877,3450,18401,3262,-29059,6812,47036,48913,23851,-2780,-5572,-15647,-28955,-9263,5900,7072,12635,10381,-10589,-30427,-31626,-39711,-15721,7065,6176,840,-18576,-18884,6451,30433,25081,5796,2364,19199,17562,-3533,-20403,185,14107,25777,9830,-15512,-6083,12591,20391,8488,-16037,-17331,-10080,-15001,-15618,-8275,-3564,-2407,-6499,-8087,-6976,-9821,-3256,22739,49045,58194,38319,8417,-5861,-945,9664,12582,7268,-1102,-4829,10509,40284,54332,48211,38097,23423,3347,-3468,-13947,-34314,-19435,15047,50619,36524,2666,1156,14874,23351,25422,38902,39010,20961,15594,26163,36066,19724,-4385,-14040,-25514,-22531,-4037,5893,5466,-5314,-25840,-9738,31690,50735,43877,18737,-2819,-3129,15324,27569,22081,8340,-13821,-28617,-18886,-24765,-17835,1515,22536,32129,35611,19523,-6669,-34675,-12659,-14157,-25100,-25682,-16023,15847,33739,17686,-29850,-21499,-4563,-25037,-3416,37899,56102,51521,47378,43878,15863,1156,1853,14561,2001,-17326,-44217,-25300,-24600,-23842,-3745,8262,12346,18147,26287,25830,4771,-12567,-18629,-31514,-45079,-34948,-14718,3223,15224,19488,41142,40100,-1277,-19567,-6809,4527,4679,6268,6367,6202,12095,1294,-15616,-9177,10737,15753,15996,-2265,-14307,-14830,-2994,8850,23131,18998,-2803,3464,7106,-14328,-37260,-24378,-7689,14393,28998,15246,-1130,4004,22964,25012,9317,-9117,-21928,-5324,-7353,-10017,1431,-456,-22480,-30753,-24337,-22939,19114,47598,34846,3257,-18847,-13332,-21057,-23284,-7111,1437,-11590,-29576,-24165,-13423,-36293,-20371,9994,16943,7422,-800,3138,9443,14197,-2171,-28437,1250,15687,16293,15440,29064,52428,48243,7890,-19164,-4869,6672,13387,19744,14950,6125,105,-3941,-178,-4182,-17670,-5395,12419,5945,-16633,-19022,3914,5854,-16560,-19354,-22714,-29768,7280,25628,21731,14972,-3784,-12525,7271,14748,-7219,-21082,-23500,-27105,-11909,-14888,-23965,-14028,-5082,-11883,-19730,-29788,-9785,11987,14617,-5432,-32332,-14748,-11048,-3144,7591,-9247,-32285,3643,15991,-3525,-11588,3852,4670,-11003,-14860,6575,8385,-9788,-28631,3368,28690,61609,70214,51200,16491,-941,29260,42599,19179,-12125,-20933,-4184,18930,14029,-1447,-9181,13455,27524,21131,-3420,-12337,-2088,8196,15420,22146,26047,20283,-563,-7253,-1384,13578,40656,60383,54212,34363,29964,22353,5221,-11433,-11045,-21798,-8812,-16391,-13800,1637,8384,-471,-24559,-11227,33887,43223,7521,-37468,-13596,-11501,-19695,-15021,-4546,6133,10655,6275,178,5440,13368,15112,2789,1231,-899,3968,3814,-8389,-11280,14017,18141,-17518,-18386,3065,-636,-18622,-37933,-33095,-20229,-21391,-39135,-16011,15257,38119,44046,18048,-20720,-19058,-2962,-19334,-12135,3260,-7611,-2672,26287,32472,17932,5969,-810,-22987,-27296,-5405,-3309,-8779,-13458,-5331,-4811,-7150,7591,24092,13794,-15538,-34665,-31895,-20544,-3064,12199,18736,7126,-11287,-26308,-12149,-7530,-1981,1920,10058,23073,25236,11193,-4240,-11153,-15241,-13720,10368,30995,38278,32440,13383,-2600,-2888,2229,17824,18067,-7765,-18697,-8419,-11036,-15718,1388,4001,-4300,-428,1153,-3160,-13284,-30206,-9765,24738,41529,41258,36554,26278,28127,29661,24684,12639,-5218,-18518,-3394,16722,15987,7864,6089,8935,14637,21070,24580,45215,55119,35009,14930,7353,2533,244,12435,32035,26765,14275,-2819,-23452,-34273,-26447,-30602,-39974,-23606,-5023,-6698,-12191,-23580,-35947,-39782,-27017,-10848,-489,-5338,-2052,25389,46900,42781,27305,3893,-11130,-17084,-16820,-24602,-36694,-24525,-8213,8404,27669,34518,17216,-3041,258,14063,15330,1731,-9292,6330,37417,32107,-8180,-33827,-4618,8323,-9196,-24752,-8904,-7577,-20039,-12700,5556,10653],[11287,-427,-14886,-23804,-17381,-7325,-1150,8328,4096,8942,30453,36591,51734,62748,59875,31661,-6492,-22639,-11118,7333,22754,22517,1618,-16349,-30374,-18405,11345,27752,18670,8890,17026,28055,27578,28326,27568,17738,8527,-5621,-15076,5302,23272,28185,11689,-1612,509,9055,5045,-8059,-11590,-8123,-4895,-10063,-13201,-16160,-25655,-21294,-17976,-26551,-39158,-30743,-32332,-9409,7406,17751,24516,24883,11548,-9974,-11589,-12745,-16870,-19881,-24614,-13880,-7232,-22072,13580,51751,69189,38838,-16826,-13114,-6030,-11969,-13276,-19131,-37833,-21032,-20538,-12042,20864,50883,51048,26164,6961,2559,1625,193,2118,9688,12276,3978,-7762,-17165,-17446,-2520,6113,8528,4797,314,6492,8696,-7039,-32238,-10115,-828,-662,7670,12263,18146,12239,140,3611,8055,9161,2867,-8933,-17669,5664,35341,59236,51542,28799,-5883,-18108,-14337,-28500,-12041,9565,12420,1444,3890,9265,869,-4808,-170,7102,5504,4134,-6073,-17346,-12710,4699,18830,11618,-6131,-670,12180,12247,18125,33761,43149,40380,16730,-3524,-1602,26150,46150,37382,24045,14334,14532,6751,-21100,-31595,-44980,-31770,11346,39786,67541,72083,47431,8274,-32135,-52310,-51749,-38993,-19198,-11891,-4214,-1135,-1800,-12928,-21174,-14158,24473,52609,74051,91147,94267,75996,46535,12073,-6944,-2442,-616,-12525,-21525,-18654,-15967,-34151,-7290,23675,44648,37771,7756,-36859,-4798,15864,24101,23734,19202,-3415,-21192,19376,24382,4569,-24337,-15511,-11551,-26287,-38188,-15797,7671,21911,29089,30566,10121,-11489,-13708,-21302,-28174,-11154,-13528,-37677,-16679,14877,24554,32273,45910,48654,36001,18758,9254,4176,-2677,-11981,-6158,-188,-2504,-14374,-14621,-9462,-10775,-13801,-17964,-1371,6129,1144,-1101,4188,11220,19249,39983,53654,38124,16183,336,-17650,-24876,-22173,-11275,-6172,-18128,-27484,8213,64411,72803,29804,-9624,-18040,-1518,7979,13038,15516,26798,39753,55445,52935,27205,-3608,-16585,12658,26830,28862,19847,-15181,-34630,27244,81234,113440,119277,99554,62701,17347,-2659,13142,25793,40728,39739,19422,4037,3501,4591,-5181,-18084,-17240,-27155,-38643,-25893,-7931,4736,15047,18266,16217,4182,-8571,-10146,812,9440,7993,754,-11117,-20891,-18592,-12492,-27655,-38249,-29508,-10476,11917,22683,23345,8391,-31799,-14921,36473,87203,97225,40227,-15529,-8683,20769,28500,14064,-6216,-24417,-17873,-242,17962,38948,61654,44901,6868,-15343,-8910,3563,12564,153,3377,12451,23508,30404,19608,-6562,-32355,-6531,8396,7293,5604,2112,-15316,-29186,-22539,-11562,-9853,7604,27261,40737,25659,4551,-17822,-38484,2286,35786,43342,35323,15375,-9215,-32713,-32068,-25380,-33623,-34509,-31934,-9085,5390,1175,-11209,2433,22478,27273,30105,34351,32938,24872,-4137,-10126,4578,13792,15886,13555,7167,-1091,-6122,-6244,-4182,-14936,-9490,965,-5455,-16101,-23668,-22870,-22018,-12803,2259,10752,-1017,-28746,-37093,-12534,3983,-7717,-26605,-34441,8839,21509,5269,-32854,2242,41168,45028,23319,-1088,-3429,-13459,-27929,-8899,6077,5483,9752,9592,-6757,-23532,-30419,-35213,-12211,9250,7852,2581,-17041,-21539,6845,35044,34961,14946,4384,13241,8720,-11405,-16323,2926,12896,25652,12390,-13262,-7416,10061,17826,7318,-15615,-23949,-18865,-21183,-14725,-5360,80,797,-3818,-6451,-3070,611,9681,33835,56664,61452,37098,5046,-6817,1995,14043,17341,9757,-234,-4771,3872,30104,43560,37478,25276,8102,-9383,-11037,-18546,-39629,-16199,20737,62828,50004,6230,-1740,13730,23445,24036,34554,32964,14504,10909,21543,25151,7640,-10748,-15277,-28750,-21442,1663,10114,7671,-7167,-31619,-9303,33727,51427,42966,17714,-4032,-6442,9790,21313,16486,5443,-9135,-19599,-16728,-19453,-4597,12453,24306,26769,27717,11417,-10502,-25935,-14611,-21709,-24699,-18906,-12176,20898,46531,35520,-10256,-38864,-17171,-31331,50,43512,60423,51383,44247,40003,11872,-7343,-6378,11981,3931,-11099,-34483,-26147,-23911,-23361,-3204,9448,13086,18848,27742,26468,3081,-14987,-18210,-25995,-36731,-38110,-16990,1775,15453,23050,46156,45626,7840,-9804,-3464,3976,3006,9981,18335,19748,19946,3123,-17328,-7888,12852,20571,26446,12731,-1134,-3815,6330,17086,29656,18937,-13882,-7822,-159,-19459,-39135,-27092,-17275,1933,18015,8953,-6993,-1141,19726,25861,15340,-1252,-26523,-13519,-6030,-4253,5078,798,-20863,-33291,-24242,-26315,13878,43037,33403,1946,-20839,-16373,-21359,-17194,-6786,-4328,-14992,-24953,-34510,-22242,-32941,-21629,3970,12737,6668,-815,1608,9090,17898,3502,-27192,4309,23255,21977,14987,23834,48420,47364,11578,-10717,230,11379,16972,22758,18165,9240,2180,-8995,-15011,-15839,-21294,-9993,7096,4151,-12493,-17809,54,1037,-19752,-13577,-15641,-31043,7288,27894,21498,11520,-6126,-15929,5428,17552,-138,-14455,-19692,-32127,-11762,-4158,-7338,-1479,1670,-9716,-22272,-28898,-12026,6224,7586,-8519,-26473,-16508,-11425,234,10151,-7268,-22567,5317,15362,-3972,-16083,5065,6265,-10430,-17613,2974,6515,-7001,-16004,13787,40576,69185,67388,40615,7588,-4348,29991,43823,17225,-16990,-27866,-13832,14296,15058,3710,-5774,12381,28688,26645,3153,-8427,-3476,4590,11697,19752,23137,15734,-2708,-3531,1551,10795,32832,51108,48405,30607,23765,12975,-2910,-15620,-6844,-13100,-5793,-12745,-11774,1008,9103,905,-24077,-14283,27279,32640,-515,-37142,-16172,-16719,-25013,-20603,-11131,380,6889,4066,-966,4563,10512,8266,-5254,-4121,-3011,4705,5692,-5835,-10588,11853,13423,-19637,-11492,3620,-3655,-18799,-26012,-20581,-14374,-19572,-36859,-11559,22816,47385,50968,17548,-24839,-17787,-3770,-23457,-8272,7293,-7463,-2052,29668,34844,17946,5470,1234,-19193,-33298,-11295,-11357,-19389,-14627,-1501,-960,4127,40678,78819,76730,38811,-5121,-18696,-10621,1187,16799,25647,16193,-1265,-24749,-18284,-12214,-6571,-2230,7127,20863,23776,9530,-6797,-16228,-22850,-16249,15596,37506,43353,36941,21597,6825,4172,4205,15036,14618,-7913,-14167,741,-1074,-10536,2180,7074,36,2661,891,-5578,-15288,-28310,-9914,22813,39633,42396,41731,32700,32087,30442,23972,12196,-2490,-14201,-2430,16756,15935,6616,4308,7950,14157,18848,20866,41966,53152,34080,12393,2109,-4882,-4600,18015,42166,30556,15740,2260,-13417,-39594,-38689,-36446,-40706,-25907,-6719,-7917,-13270,-21461,-29985,-32987,-27073,-10792,961,-3047,130,23973,40921,39983,30542,10020,-9430,-17597,-15430,-22118,-40011,-28502,-8721,8727,26706,30570,9928,-6485,3594,19481,19318,3255,-8123,9759,41488,36458,-5823,-34978,-6918,5819,-11679,-25613,-9768,-8670,-21422,-14843,2110,5333],[5678,-2627,-16229,-27374,-24779,-15492,-5551,9983,10125,16343,35861,38534,50114,63741,66251,39447,-2851,-23902,-9645,9608,23687,20031,-5496,-22710,-30937,-17977,12523,29204,20403,11313,19989,33064,33247,32399,29910,21373,13051,127,-9460,6080,21791,25531,8445,-1861,6023,17621,11908,-4708,-11601,-9175,-4417,-7618,-11164,-16658,-29319,-22303,-17872,-26096,-36136,-32510,-22541,-4393,8446,14076,16819,15217,3192,-12836,-10032,-10644,-13630,-15737,-21205,-20735,-15599,-24536,12821,45980,61620,33774,-19655,-8723,-1129,-7129,-8744,-14741,-33243,-24182,-24165,-9122,26877,55683,52942,24811,594,-2721,57,2439,7168,12553,11474,2023,-9537,-18231,-19981,-6903,2282,8257,10577,10220,16858,17570,952,-20469,-10508,-6017,-8770,571,8065,15011,9065,-4109,100,5802,8109,353,-13543,-20963,5493,38724,67998,61087,36428,-615,-14237,-9872,-22681,-22010,-4282,-5594,-16491,-12436,-4773,-8277,-8537,1369,8351,3322,583,-7294,-15615,-11286,5404,17030,8319,-9620,2355,16660,22990,38748,81470,116702,121830,83073,29371,8763,23988,44610,37851,23700,9965,5781,-6373,-41343,-24790,-22099,-4158,84182,196065,307767,353642,304232,188181,58649,-20068,-39273,-27036,-13712,-14882,-13369,-11169,-15511,-32046,-28175,-3588,40347,87478,134903,165349,159996,118758,68718,24482,-1333,-5810,-3310,-9535,-11692,-7013,-2200,-14312,-4268,22793,44522,41113,12683,-37554,-4870,17855,23243,20333,12200,-6432,-16283,19509,23390,3800,-24559,-12560,-6864,-19463,-40921,-20146,5331,20551,27057,27253,7419,-10917,-12102,-18030,-22722,-10189,-15573,-41102,-8684,24135,31506,33641,41784,40757,28716,15712,7457,2273,-1422,-6950,-3308,-4011,-12889,-27834,-22455,-10937,-10797,-14419,-16210,1770,9354,5587,7200,12054,16215,21960,43005,57991,44201,21492,2013,-20247,-28889,-24762,-11502,-6758,-20185,-42280,-5312,51426,62970,25549,-7707,-22650,-1665,16153,18357,5010,12842,42473,60279,53433,27274,-526,-22296,4350,23852,34262,36025,3517,-27849,25566,79198,109809,115896,96867,61517,16707,-3224,15301,25667,34788,31638,13357,1835,4872,7633,-1652,-17747,-27347,-36034,-16919,3119,11163,10832,13170,16164,12819,928,-9988,-9623,-512,7241,7823,2166,-8239,-12571,-7053,-1016,-19421,-42469,-30545,-11242,11808,23377,26964,12381,-26318,-12544,40327,90760,96727,40826,-16438,-13234,19495,31706,20143,-3371,-21074,-11467,3121,16067,31794,53601,41197,8560,-11238,-5287,9832,20148,3663,-2980,3386,19253,29737,17831,-12149,-26871,-4124,2505,-4341,-378,6208,-3846,-20324,-19108,-9745,-12438,1027,18603,32929,23198,9226,-10477,-33289,5499,37024,44393,39432,20103,-9457,-36830,-25448,-19901,-32717,-30686,-30664,-17777,-676,1234,-8716,-359,19094,21106,23824,32173,38612,35163,5907,-8652,-4234,2918,10820,14748,10988,2628,-4291,-9508,-10320,-17714,-9856,708,-7565,-18273,-25960,-31097,-38672,-16482,3946,14160,4442,-21116,-34717,-14567,-392,-13962,-35984,-28456,14472,23602,6332,-33117,-4720,31637,37771,20674,-427,-2460,-12235,-27308,-10074,4338,2955,5920,6716,-4971,-18196,-24747,-28392,-8025,11040,8535,3603,-14494,-24737,4611,36481,41850,21875,5158,5696,-1588,-19192,-12535,3043,7417,19924,10018,-13575,-9918,6155,13793,5100,-14914,-29996,-29301,-26577,-12386,-2151,3418,3341,-1926,-5475,438,9829,20281,42461,62219,63252,34847,767,-8678,3884,16802,20114,10952,897,-4517,-4434,17178,30381,25019,11370,-8134,-23038,-19149,-22838,-40029,-14632,21579,67189,59696,10103,-5929,9163,19846,19690,26639,23407,5305,3337,13267,11175,-6193,-19361,-19083,-32738,-19974,4939,11429,7690,-10664,-37069,-7200,34403,49463,39499,14794,-6187,-9295,5171,15234,10872,3558,-3261,-13639,-16484,-14743,6496,21509,24226,19113,17956,1664,-14806,-17292,-12664,-29459,-22420,-13030,-9011,24403,56639,50617,7427,-35951,-27862,-32896,595,44186,59338,47207,38191,34380,8442,-14407,-15352,9244,6613,-4377,-26592,-26078,-23129,-22953,-3925,8406,11323,18257,29236,27840,2703,-15787,-15642,-18688,-29049,-38074,-20489,-1319,14455,26122,51364,51896,17577,-638,-174,3224,1484,12245,26280,28756,24517,2967,-20697,-7679,13710,24349,35326,25648,10600,5608,13527,24214,37483,23970,-16475,-19496,-8282,-25426,-35814,-26021,-24021,-9079,7133,2008,-13457,-6517,15979,25686,19690,4879,-28019,-20854,-2613,820,6536,287,-17611,-26836,-17273,-14029,11940,37845,30419,-573,-23917,-19025,-18624,-12013,-7855,-11405,-17716,-20227,-39468,-23242,-22065,-21603,-2864,8017,5167,-1897,-1567,6599,19295,7682,-24380,5382,27897,25764,14705,20066,46378,49531,19512,-858,4160,13703,18412,23843,19410,10920,4304,-9082,-26612,-27385,-24474,-14949,687,1389,-9277,-16641,-5018,-4426,-21185,-9727,-11230,-32805,5563,28211,20351,7554,-7816,-18624,3169,20204,7219,-7697,-15237,-34185,-9388,8791,10514,12322,8429,-6450,-24380,-28841,-14096,236,705,-9963,-20378,-17365,-12466,1055,10820,-3993,-12662,6175,12273,-6086,-17189,5536,6023,-10831,-20432,-1127,4188,-3925,-1968,28440,53184,73564,59803,27079,-4692,-6628,30516,43567,13841,-20601,-27169,-24239,8353,15028,8606,-398,13348,30483,32204,10379,-2168,-1573,3204,8813,16654,18296,9545,-3890,-342,3898,10335,28828,43446,41330,24927,16472,3801,-10563,-18515,-2145,-4363,-2263,-9513,-9663,1151,10456,3477,-22012,-18522,18774,20768,-9121,-30332,-16765,-20994,-28693,-24145,-18260,-6824,1445,352,-3435,2553,6893,1030,-13865,-10457,-6063,4269,5998,-5173,-13160,6025,5057,-21047,-4396,5406,-3697,-12914,-11250,-5776,-5423,-15416,-29967,-4992,29828,54376,54902,15505,-27830,-15755,-4726,-26801,-5780,8553,-9331,622,33554,36500,16664,3542,2361,-15296,-38118,-17782,-18715,-26347,-12388,1823,1484,12540,69558,129932,140945,101414,42150,8342,329,4947,20169,31122,23652,7256,-19882,-24633,-17163,-11737,-7528,2633,16870,20466,6057,-11101,-21886,-31320,-20523,16672,39340,44782,38862,28158,14709,8934,3743,9782,9107,-9468,-11534,7363,6972,-5715,1225,7412,1757,4020,-466,-8667,-17485,-27193,-11752,18223,34881,40645,44117,36785,33932,28948,21105,10105,-496,-10093,-2353,14725,14344,4584,1565,6057,12891,15911,16288,38059,51341,34245,10720,-4458,-14435,-7387,25586,51688,33833,16749,6526,-3654,-29241,-51060,-42969,-42030,-29442,-10674,-11329,-15274,-18658,-23364,-27052,-27219,-12180,9,-3215,-879,18141,30639,34050,32579,17805,-4634,-17336,-14586,-18965,-36921,-34296,-11018,8745,26618,27357,2748,-10897,4521,21927,20723,3026,-8740,9925,40144,35051,-6321,-36464,-11315,901,-15880,-28502,-13740,-13025,-25461,-18923,-4342,-3367],[287,-3448,-15453,-28762,-30155,-21094,-8347,11953,15641,22763,40002,39650,46718,62293,69805,45640,598,-25610,-8074,12349,26258,21836,-7853,-28083,-31426,-18010,11500,27570,20308,13360,22825,37867,38491,35698,31568,24575,17091,5322,-4004,7521,19787,21191,3348,-1870,12701,26794,18284,-2410,-13260,-11617,-4568,-5485,-8921,-15362,-30738,-24777,-19162,-26475,-33649,-26563,-14081,-1230,8769,11174,10946,8304,-1575,-11238,-7112,-8475,-11301,-12819,-17366,-27511,-26128,-17843,12976,40415,54105,29242,-20521,-5180,3495,-2456,-4328,-10057,-28805,-27618,-27452,-6371,31260,58246,52368,21045,-7634,-7844,-1997,3353,10507,13849,9596,-487,-12116,-20982,-24756,-13325,-2838,6964,14589,17248,24604,24253,7149,-8912,-2463,-5415,-16900,-8280,3713,10461,3186,-11085,-5106,2483,5984,-2872,-18455,-24400,3442,39302,73533,67740,41380,2421,-12488,-7936,-17919,-29530,-16986,-19503,-24822,-19357,-16087,-17299,-10385,3497,8737,53,-4081,-9371,-14229,-10783,3887,11598,-389,-18107,2946,18647,27955,40979,80511,120489,133248,99342,44934,16708,22324,43596,39045,22575,3010,-5705,-16110,-34926,-15005,-8687,-526,68211,162558,263778,314019,283123,189063,73292,-1152,-28642,-23924,-15831,-16275,-14478,-15463,-27397,-29302,-8739,9417,35881,75632,123501,158134,158056,120287,72743,32105,5262,-4979,-2546,-6443,-5136,2917,11375,2041,-726,19565,42122,43185,17340,-35017,-4483,21621,24786,17343,3246,-10400,-13875,17427,21039,2884,-24266,-11752,-3543,-12950,-36484,-25356,1616,17388,23741,23695,5517,-9721,-10837,-15109,-17984,-9836,-18607,-42427,-1872,31733,37073,33675,36062,31086,19709,10604,2864,-1754,-629,-1887,-1106,-8950,-24690,-42144,-25764,-10675,-10060,-14098,-14141,3850,10619,8304,13476,17665,18708,22734,43661,59260,47848,24927,2304,-23539,-31841,-28534,-12184,-6702,-17988,-41169,-17093,33201,47004,17665,-6182,-25239,-13413,5108,4592,-16791,7149,50197,62782,50950,24776,1321,-26402,-6497,17396,35117,46493,19855,-14838,24507,74582,100493,105231,87194,54748,12967,-3204,18360,26195,29637,23915,7477,-484,5304,9928,2676,-15919,-36316,-18587,1344,27812,39071,31758,19982,14652,9780,-626,-9852,-8967,-2462,4274,6554,2118,-6112,-3804,4936,9720,-12232,-40139,-29590,-12094,9489,21406,28537,16054,-18761,-9536,42230,90317,91850,38873,-17594,-16505,18164,33299,24521,-1151,-17370,-6816,4198,12271,22704,42720,34944,9010,-6549,-459,15656,25198,4259,-12330,-7231,14850,29318,16271,-17210,-18888,-948,-2737,-14237,-1683,12323,7689,-9989,-14160,-9506,-18704,-7764,8900,24535,20685,13218,-3805,-22835,11271,38959,46145,44173,25116,-9509,-39280,-18222,-13767,-29883,-27720,-27539,-25878,-5473,2497,-5052,-3926,13543,14271,16846,29647,44557,44933,14620,-7095,-15416,-9226,6942,17633,16074,7389,-514,-9531,-16415,-21618,-10559,380,-9511,-18929,-20898,-23790,-30085,-15239,7534,18831,11143,-10941,-20433,-13323,-4393,-20244,-46336,-17697,21328,25992,7894,-27678,-12366,20458,29202,17719,583,-1390,-10699,-25617,-11135,2159,652,2536,3202,-3981,-13458,-18302,-20392,-2436,13560,9465,5074,-10202,-25203,1358,35963,46486,27415,6003,-1616,-11551,-24191,-8235,2323,-427,10741,4986,-14572,-11765,2798,10227,3700,-12218,-29455,-39517,-27931,-8301,2135,7642,6626,487,-4021,4288,18335,29414,49508,66586,64539,32758,-2916,-9908,5910,19070,21980,11984,3125,-3600,-12619,4100,17576,13677,-294,-21470,-35623,-26222,-24862,-34088,-13374,19160,64125,64271,13896,-9923,2744,14011,13715,16315,12407,-4258,-5041,3437,-2979,-18785,-27767,-23677,-35375,-17066,7032,11424,7203,-13869,-38494,-3003,34717,46103,34888,11376,-7795,-9492,4368,12293,7547,3590,2470,-9572,-16874,-10023,16081,29227,23795,11270,8611,-7342,-17280,-8139,-6690,-32019,-17859,-6881,-5281,27429,64675,63334,23360,-20846,-31150,-30212,-1051,40546,53888,40592,31017,29032,7736,-16272,-23537,7142,9879,2224,-19253,-24688,-21866,-22213,-4968,6223,8448,18227,32493,31354,4534,-14567,-11143,-10448,-21136,-34233,-24155,-4833,13576,29824,57573,59337,27920,8480,3892,3495,1129,13655,30873,33802,26190,1665,-24706,-7433,14253,27677,42673,36524,20761,13573,19195,30751,46642,33514,-7761,-28982,-15946,-30487,-29661,-21263,-25819,-17003,-1681,-3915,-19403,-11078,12875,25561,23262,10267,-23274,-20494,3625,5649,6953,-497,-12406,-16770,-7226,-1113,13176,33038,26776,-3363,-26986,-20369,-14360,-7612,-9497,-18630,-18441,-14924,-26143,-11504,-7917,-19518,-9622,3922,3903,-3233,-5581,2745,18880,10816,-19761,5198,29849,27886,15543,20327,49653,57040,31814,10180,7290,13820,18437,23728,19209,11659,7658,-1050,-18921,-31711,-26162,-18553,-5435,-1127,-6262,-15068,-10369,-9717,-20843,-7450,-8391,-34203,2625,27043,18813,3997,-7718,-18666,1177,22633,14607,-593,-9978,-27829,-4071,23116,28756,26093,15242,-1397,-23302,-29099,-15041,-3923,-3360,-8025,-14408,-17424,-14104,-261,10208,521,-3339,6290,7058,-9989,-15671,5025,4107,-11755,-22608,-5206,1670,-546,12003,44157,64903,74228,48865,13656,-18693,-5821,31184,42136,9505,-20587,-18108,-31394,1374,13785,12817,6173,16739,33242,37653,17813,5421,3412,4587,7552,13762,12513,2600,-3682,2326,6308,13397,30188,39210,34244,17992,8708,-4307,-16981,-19694,2630,4248,1723,-6613,-7754,1928,12398,7214,-17993,-23671,8790,8396,-17500,-24291,-15960,-23971,-27845,-23222,-25397,-15058,-5202,-4317,-6739,-363,2678,-5737,-22269,-17180,-9320,3156,5111,-5781,-18527,-3298,-6473,-19757,2043,7607,-2024,-4960,3507,9869,5164,-9876,-23165,2102,35798,59320,56772,13393,-27529,-13829,-6241,-29367,-4302,7482,-12039,6204,38311,37953,14720,788,3172,-10958,-34268,-24324,-24800,-26508,-9543,3460,2356,14519,77230,144358,161312,125249,64095,23065,7038,7866,21639,34164,28812,13713,-15064,-29662,-20862,-16168,-12826,-2384,12097,16219,1682,-15863,-25597,-37482,-26472,13669,37136,43493,38912,33326,21576,12465,2122,3402,2981,-11079,-9868,11802,13533,-631,-92,6254,2089,4903,-1435,-10771,-18363,-25549,-13901,12617,28817,37250,44847,39793,35251,26968,17956,8340,2506,-4594,-1229,12500,13256,4202,594,5999,13555,14790,13018,35258,51115,36920,11660,-9806,-21740,-3265,36485,62317,39355,20409,12682,7090,-16720,-46388,-46711,-41043,-31094,-13600,-13637,-15233,-13645,-15282,-19794,-24113,-11336,240,-2383,-1531,11976,20762,29530,37222,30222,6780,-11333,-9985,-12128,-28562,-37619,-10717,12398,30669,27845,-599,-11630,7875,26263,24445,5951,-6228,11945,38765,33086,-4668,-33017,-12107,-699,-16108,-27951,-15090,-14691,-26111,-18976,-7708,-9086],[-8167,-6939,-17444,-32924,-30887,-24504,-12118,11037,17351,24630,38771,36174,38535,55414,67310,46737,458,-30750,-9457,11594,25598,22631,-8335,-33470,-34767,-21642,5564,20308,15716,12250,23052,39964,40588,35475,30105,24999,18310,7432,-1882,6452,14602,12861,-5277,-2737,18207,33589,21520,-3213,-18431,-17210,-7156,-5406,-8427,-15111,-30103,-29242,-22950,-29361,-34791,-22912,-10007,-1755,6667,7626,5989,3681,-3049,-8646,-5322,-7901,-10943,-11660,-13555,-23241,-26324,-10898,12415,34121,45807,24198,-20782,-3386,6812,926,-1298,-6667,-25978,-31664,-30276,-4754,33374,57977,48880,14647,-17855,-12546,-5175,2084,11060,12350,5347,-4900,-16690,-25625,-31286,-21856,-9340,4322,16309,20983,29093,28078,10811,1114,10322,2804,-19323,-18345,-255,5296,-4760,-20561,-11254,-1015,4119,-5388,-22874,-28400,-963,36548,75047,70727,42965,2744,-12992,-8732,-16088,-28455,-23129,-18489,-16422,-11412,-15976,-21831,-10280,5140,7571,-4407,-9623,-12004,-13111,-11166,-128,2473,-14397,-25655,2472,16728,27616,35004,39064,47387,58771,48384,25719,15672,22660,42342,38657,21022,-499,-12219,-22478,-37505,-20809,-13787,-10462,-14533,-45895,-60850,-53874,-29303,-2653,586,-12641,-47467,-46221,-32982,-22569,-14337,-16833,-34527,-17220,2395,9767,15472,21312,39099,65065,81669,74605,55372,31015,5817,-7024,-3363,-7750,-4524,8430,20695,12926,-154,11966,35287,41684,20091,-29397,-1435,28289,30891,18045,-4189,-13101,-13746,12403,16318,665,-24220,-11110,-185,-6456,-29083,-30468,-3147,12664,19252,19992,4372,-8273,-9803,-12511,-14030,-9853,-22179,-39838,4251,38142,41694,32897,29444,20599,10120,4649,-3381,-7077,72,2876,625,-14027,-34450,-36499,-20837,-8217,-8101,-12429,-11614,5351,10667,9967,18111,21324,19041,21696,41786,57289,48932,26477,1504,-25611,-28247,-32821,-12898,-5821,-12720,-25842,-21484,11959,26718,7149,-4530,-17594,-26115,-29492,-27012,-4423,31585,61511,62934,46124,20416,2451,-25780,-19227,8328,31977,51034,32402,-2266,25093,70179,89904,91727,74022,44575,7544,-1623,21855,26723,24756,16354,1936,-2665,4988,11871,8297,-11942,-41317,-16163,-15560,4630,28135,34831,26289,13724,7340,-303,-8012,-8255,-4889,756,4352,743,-4684,4989,16776,19152,-6338,-31923,-24707,-11689,5476,17201,28323,19437,-10846,-6477,41821,85573,82727,34199,-19612,-17907,16683,32446,25963,-468,-14724,-4628,2832,6818,12135,29555,26374,8121,-1697,4957,20016,26633,1525,-23912,-18793,10125,28924,15291,-20044,-10772,2154,-7479,-21108,913,18644,17977,354,-8442,-10679,-28301,-17583,-571,16525,18192,16115,1731,-13069,18109,41162,48329,49011,29782,-9724,-38332,-11069,-7368,-25403,-25953,-24869,-33127,-8538,4953,71,-7189,5762,6687,9156,27070,50878,53740,21459,-5549,-27846,-20758,5007,21460,21298,12266,4342,-6111,-21022,-27481,-12599,-1181,-12296,-18908,-12340,-9063,-11627,-8968,12458,24064,18083,-653,-7331,-10348,-8458,-26732,-42408,-5055,28219,27855,9288,-20954,-20967,7772,19611,14355,1258,-1022,-9670,-23615,-12439,-849,-2100,-1043,-1555,-4695,-10519,-12996,-13066,2876,15571,9587,5872,-5765,-21965,-3373,32591,47556,30293,6048,-8960,-21482,-25221,-4623,276,-10948,-1414,-1916,-16129,-13372,-476,6634,2381,-8880,-22480,-37224,-25341,-4535,5945,11549,9609,2270,-3388,6996,24557,35627,53514,68231,63765,29466,-7034,-11501,6719,19512,21626,11516,4566,-4090,-21408,-8729,5517,3720,-8598,-27541,-46484,-33359,-25666,-29196,-13556,12891,52992,61123,14882,-14965,-6073,5594,5410,2319,42,-13865,-14380,-8046,-16916,-29495,-35903,-29828,-36165,-14368,6708,9245,5528,-16762,-34534,1208,33215,40142,28056,6316,-9985,-7944,6645,12300,5988,3767,5633,-8674,-19110,-6983,22310,33725,21859,2744,-754,-15884,-18629,-487,-209,-25917,-13124,-1759,-2267,28447,68776,71612,35366,-8922,-26384,-27966,-6145,31418,43183,30835,22180,23706,9162,-12791,-31748,3974,11752,7167,-13443,-23728,-21744,-22704,-7691,1659,3557,18249,36540,35610,6750,-13604,-7340,-3561,-14499,-29589,-28864,-9668,11866,32717,62872,65790,36744,15786,7032,3444,412,12702,30756,33526,23652,-1793,-30594,-8290,13094,28853,46433,43233,27217,18157,21773,35076,54746,43800,4218,-25440,-24169,-33360,-23658,-16082,-24856,-22759,-8690,-9302,-25953,-15956,9396,24451,24932,13834,-15240,-11828,10478,8698,5481,-2225,-7535,-7672,1640,8872,14631,27453,21396,-7557,-31088,-21887,-11419,-5596,-12845,-26828,-18262,-10585,-12710,4960,6395,-16865,-17361,-330,1881,-5964,-11476,-3492,15392,11622,-14708,2921,27769,26978,16301,23735,57071,67404,45111,20315,8276,10424,16338,21486,16497,10604,11776,11707,-2244,-23425,-26952,-19724,-11163,-3775,-4315,-14044,-16410,-15602,-20751,-7598,-7420,-32870,-2305,23505,16002,254,-6685,-16180,-1232,23375,20456,5612,-5177,-20525,2195,36455,45036,37566,20798,4301,-19270,-30465,-15044,-5046,-3170,-3410,-9571,-18124,-17410,-4373,7839,4712,3880,4575,-994,-16623,-14427,2335,-324,-13877,-24646,-9858,-1929,1979,23916,57423,73138,69941,35495,3364,-30948,-2234,31100,38781,3650,-17186,-7320,-23977,-7331,10232,14968,12060,21174,36079,41821,23987,12353,9217,7203,7037,10755,5802,-5240,-3218,3614,8429,18888,35256,38144,27485,9740,449,-11305,-22352,-20240,6091,11429,5027,-4958,-7090,2194,13849,10943,-13071,-30424,-3093,-4634,-25529,-20080,-15441,-26365,-24685,-19523,-32081,-24795,-13437,-10301,-11347,-4853,-2590,-11027,-27882,-24043,-12666,1060,2543,-7775,-26248,-16491,-21259,-15600,6571,8819,-617,1738,16144,24344,15350,-4573,-17514,7962,39591,61648,56626,11634,-24451,-13511,-9560,-31271,-4514,3820,-13970,13741,42894,38398,11470,-3494,2879,-7330,-28218,-31975,-30719,-23534,-9172,1504,285,9813,57144,107621,116618,87788,42547,14122,5849,9137,19925,32862,29754,16294,-12602,-32456,-23337,-20299,-18906,-8928,5494,9889,-4701,-21249,-25542,-34568,-35643,4846,29603,38184,35349,34906,25561,13540,-1472,-5001,-4792,-14002,-10813,11990,16455,2531,-3244,2044,-580,3635,-3519,-13317,-19633,-25183,-18179,4520,19849,30346,41935,39729,34223,22773,12836,5351,4590,74,-1006,8081,10717,3597,-240,6151,14422,13567,8798,30678,48790,37852,11287,-16462,-24396,5490,46883,70712,44558,24409,18113,15521,-6788,-37758,-49560,-40413,-33359,-17851,-17262,-16031,-10174,-9364,-14256,-20776,-10960,-1113,-3505,-4692,3162,9486,24189,41075,42574,19771,-3176,-4908,-5734,-20751,-41766,-11199,15533,33796,26575,-4863,-12582,9930,28719,26681,8149,-4460,12109,34034,27132,-4928,-29330,-13222,-2937,-16486,-28230,-17925,-17694,-27493,-19493,-12318,-15983],[-12598,-6942,-16583,-34154,-24927,-19405,-10272,13552,21472,28037,38125,33961,31940,49366,64741,48210,2024,-33564,-7966,12478,26184,25765,-3723,-32314,-35782,-23992,-82,12774,11682,12734,25508,44075,43940,36015,30010,27109,21121,10673,738,6357,10150,4896,-12109,441,26074,41081,25035,-3199,-23037,-21869,-8413,-3723,-6214,-13028,-26171,-29190,-24806,-31474,-36817,-21008,-7554,-2601,5221,6247,4651,3516,-349,-4793,-2890,-6574,-9678,-8982,-6916,-12420,-14799,-2905,12832,29153,38757,20407,-19526,-1078,10806,4879,2053,-3067,-23000,-33323,-30105,-2497,35151,56826,44571,7928,-27462,-14508,-7906,44,10050,9178,-301,-10458,-22174,-28457,-33487,-30789,-15630,1654,16897,22592,31303,29912,12596,9760,24545,15724,-12973,-27240,-2788,1222,-12522,-31299,-16017,-3005,4547,-4973,-24769,-32480,-7302,30771,72685,70296,41621,842,-15237,-11753,-17161,-24426,-18841,-9523,-5678,-223,-7271,-19185,-9857,5075,4126,-10395,-16102,-15019,-12986,-12352,-6074,-9061,-30190,-17403,3430,10838,26125,52410,58909,34512,6711,-19265,-20067,7584,26940,40415,34412,18611,986,-12946,-30814,-29121,-22809,-25494,147,35806,25218,-6803,-53747,-96068,-103485,-51049,-13390,-23330,-17919,-32654,-32888,-10096,-11262,-36354,-15463,158,-1012,8591,10986,17508,22117,18917,23232,31354,22305,-2463,-15512,-8287,-15055,-10228,9145,25205,19750,-567,533,22898,34670,18953,-25326,812,33982,37881,20182,-10135,-14433,-14814,3746,7508,-4846,-25200,-10744,1584,-2636,-23767,-34743,-10020,5129,12174,14553,1784,-9106,-11018,-12062,-12815,-12258,-27949,-36626,8467,42057,43990,29985,20761,8348,-819,-2687,-11685,-14662,-952,5376,323,-20007,-29469,-22970,-13097,-5486,-6414,-10936,-10119,5055,8483,9422,19783,21727,15962,17283,35587,50304,45599,24374,-1788,-24968,-20933,-34780,-15096,-6072,-8145,-13429,-17488,-11066,2580,-6457,-4053,-6370,9461,26397,44046,58576,66087,67116,59428,38186,13380,1913,-20895,-34503,-3638,24236,48664,39216,7303,25912,65788,78854,75719,56894,30180,-17,560,23883,25381,18454,7444,-4366,-5687,3000,12760,14518,-6197,-36681,-8580,-5489,-25909,-15291,14803,23690,11701,4612,630,-5652,-8459,-8590,-4057,483,-2739,-4822,12370,26846,25829,-2769,-23047,-16836,-9517,-423,10441,25893,21719,-4280,-4684,38205,75918,69197,26198,-23547,-17426,14642,28210,23019,-2593,-14469,-5687,-1339,-369,186,14631,15784,5754,2711,10079,21783,23466,-4219,-32183,-28464,4649,27864,14574,-20166,-4135,4268,-12013,-23190,5264,23642,25936,9624,-2646,-12246,-40289,-24815,-7405,10515,16301,18039,6067,-4524,24829,43318,50730,53570,33780,-10052,-33351,-3984,-607,-19268,-24389,-22675,-34048,-9177,8709,6897,-7904,-3361,-1111,1380,25319,58089,61862,26805,-3385,-36805,-26560,5966,25943,26302,17101,10134,860,-18883,-35099,-15810,-4026,-15819,-18050,-3124,5914,5752,1074,19151,30277,25411,9402,4565,-5993,-11716,-31551,-27758,8637,35253,29734,11247,-13529,-29182,-4501,11198,12187,2497,-533,-8331,-20580,-12647,-3182,-4072,-3717,-6353,-6269,-8785,-8540,-6299,8051,17598,9674,6724,-845,-15176,-7826,27576,45945,31395,6493,-14149,-28734,-20577,-748,-1476,-22208,-12481,-6342,-15376,-12997,-2055,4581,2357,-4467,-12626,-24246,-19338,-589,10193,16333,13570,4620,-2462,9667,29586,40078,55616,68215,61954,26151,-10112,-12000,7501,19414,20445,10861,5922,-5235,-28699,-17269,-2710,-2293,-10445,-20825,-34053,-37914,-24138,-24172,-13488,5252,37099,51716,13607,-19585,-13994,-1429,-1941,-13494,-9338,-19272,-21214,-17821,-27421,-33497,-39159,-35288,-31708,-10529,5842,7172,5262,-15458,-25194,6676,31644,33604,21149,1660,-10724,-3136,13009,16984,8295,5645,7864,-8853,-21109,-3927,26700,36512,20412,-3792,-7538,-21182,-17125,6945,7175,-16911,-6732,4387,2094,29269,70578,76982,44877,1340,-18949,-22777,-11608,19994,30378,20832,14703,21634,14917,-3305,-35259,1626,14231,12962,-6606,-21067,-20705,-22319,-9875,-2940,-506,21237,43552,42432,11021,-11444,-2929,3588,-7137,-22646,-30913,-12784,12019,36826,68808,72659,45675,23116,10999,5032,1192,11550,28342,30437,19613,-4293,-32591,-7750,12376,29777,48349,47410,31629,21164,23402,39273,63053,54965,17635,-13806,-30536,-28119,-16146,-9560,-21222,-24085,-10642,-11033,-30560,-18729,7983,24799,27128,17991,-4224,2148,18967,12004,4740,-2372,-1934,1164,9893,17261,16985,23207,16629,-10910,-34001,-21780,-8430,-4057,-15640,-33236,-15417,-5457,1630,23838,21748,-12020,-23730,-2266,1253,-8029,-16988,-9774,10942,12196,-7284,1388,23782,25047,18600,30710,67985,79516,58911,30530,8971,5769,14869,19359,13445,10370,18999,28012,16182,-11512,-24628,-15514,-12684,-4015,-1312,-11393,-19925,-19802,-19728,-7918,-5711,-26417,-6823,19799,14068,-1468,-3295,-10008,-1693,24032,26220,12556,794,-11990,9913,49276,59809,47537,26641,11999,-12089,-30902,-11774,-207,3394,4604,-4046,-17984,-20564,-9001,6087,9690,10277,2691,-9781,-23791,-12621,-885,-5344,-15158,-24391,-12813,-4833,5103,34636,68103,78151,62453,23700,1777,-20147,4856,31799,35298,-1780,-10466,4457,-11812,-15898,5854,16272,18017,27292,40268,45928,29834,19191,15856,11239,8093,9210,362,-11843,-1561,5096,12033,26973,43179,40806,23485,2749,-5460,-14761,-24879,-19567,9027,17962,8643,-3253,-6350,3120,15972,15654,-6296,-34358,-14924,-16309,-29786,-16429,-14428,-26662,-20143,-13826,-31177,-34276,-21428,-15780,-15580,-9227,-6399,-10305,-21589,-25338,-13341,36,71,-8866,-27407,-25352,-24420,-8102,10364,10137,1263,7512,27226,38030,25697,1492,-11474,13600,42611,63192,56749,12549,-18874,-13633,-13263,-27809,-4651,527,-9592,24116,48456,39299,8607,-7649,2971,-3281,-21298,-39541,-32916,-19831,-10792,-3003,-3472,7474,32873,52290,35552,7330,-13429,-13225,3384,10638,16926,28845,27827,16520,-10720,-28820,-21817,-21459,-23580,-15263,-1232,3142,-11225,-23346,-18568,-21416,-41006,-8116,18848,30683,29533,33940,28055,14244,-4305,-12723,-12016,-16251,-12645,9445,17086,4989,-6301,-3284,-4331,2103,-4610,-14151,-19497,-24231,-22730,-3522,10388,22094,37456,38630,33017,18617,8102,3803,7941,5784,469,3723,9027,4891,1251,8811,17766,14548,5854,26036,45298,37289,10068,-22468,-15481,19344,57894,78483,51581,31121,25161,23743,2520,-28955,-47338,-37316,-33211,-20158,-18942,-14805,-5728,-2877,-7291,-14336,-7838,-700,-3284,-6831,-4046,1584,22170,47075,56655,35785,9358,3901,3288,-10579,-42440,-8720,21161,38352,25826,-7068,-10259,14389,33089,31327,13576,707,14891,31134,22579,-2522,-21582,-10178,-1187,-12416,-24532,-17189,-16830,-24459,-15724,-13027,-18643],[-19081,-10166,-19597,-37242,-20933,-14913,-9102,13695,22326,27466,32942,27923,22367,39598,57471,44996,20,-38613,-7952,10480,23444,25861,-346,-30209,-37939,-29109,-9083,1588,4556,10940,26449,46474,44702,33479,27720,27399,22146,11720,489,3652,3351,-5027,-17481,5113,33022,45912,25956,-4673,-28851,-27226,-10510,-2708,-4553,-11438,-21693,-25348,-25185,-34650,-40583,-22634,-7186,-4311,3225,5272,4671,4690,2568,-2222,-1671,-5948,-8461,-5459,1218,-305,-2735,4738,12851,24241,31736,16606,-18090,1306,14839,8780,5124,144,-20205,-32557,-27894,292,36675,55047,39960,1776,-30582,-13606,-9901,-2430,7795,4742,-6950,-16944,-26813,-24911,-27402,-32915,-20500,-91,17246,23051,32171,30652,13226,17272,38583,30614,-2654,-28420,-3061,-62,-16172,-28443,-16056,-1628,9202,388,-21901,-34214,-13805,23731,68284,68528,39764,-850,-16870,-14498,-19219,-20141,-10763,-831,3392,10327,3591,-13050,-8866,4316,-100,-16074,-21283,-16153,-12636,-12417,-10425,-18516,-31315,-5584,7929,5308,29103,85853,130743,137505,114350,59822,-1945,8672,35873,40982,29102,16505,2717,-13405,-34764,-12636,-4275,-17670,27549,147971,259879,336834,328858,232592,107763,40857,29813,22545,16218,-12178,-30716,5172,3901,-28983,-15729,-3679,-1755,27226,64356,107416,123824,94212,47158,29429,17268,-9434,-21865,-12330,-22413,-14425,11769,31424,29390,5899,-6290,10940,27078,18001,-20823,2260,38769,45040,22961,-13938,-12103,-11568,-2681,-951,-9417,-22047,-7989,3400,64,-19228,-33391,-15415,-1833,5726,10220,-179,-10361,-12183,-11200,-11790,-14741,-33410,-30910,13652,46219,46592,27610,12829,-2690,-10038,-8010,-18034,-21586,-1561,7692,380,-23488,-18202,-9497,-3645,-686,-2815,-7473,-7324,5522,6756,9148,20943,21436,12080,11690,27119,40387,39713,20486,-5304,-19143,-10903,-28084,-16772,-6048,-3788,-2713,-8100,-28375,-21227,-19724,-2978,145,39563,82869,110722,111101,87229,63254,54879,29594,5838,1697,-12393,-35889,-15162,14530,41968,41921,14999,27497,61811,67810,57374,35807,12063,-7783,4255,25131,23022,11766,-1681,-9921,-8110,900,14293,22750,2777,-28298,25632,64893,61489,20441,245,15697,9572,2560,2491,-2457,-8630,-12482,-9089,-3939,-7344,-5695,18452,35026,29876,-954,-13645,-6918,-4741,-6853,2168,22157,23221,743,-4189,31813,62199,52447,15455,-29219,-14591,12735,21006,15415,-7832,-16733,-9723,-7809,-8725,-12470,-403,4517,2506,6589,14509,20427,15450,-10701,-22636,-24662,-1916,25352,13301,-19928,-227,4540,-16783,-21037,8996,25955,30413,16590,2216,-12704,-34746,-22232,-9150,7537,15047,18638,8561,1718,29756,44150,52012,56407,35769,-11433,-27340,1988,5420,-12848,-22432,-21023,-27039,-8869,11986,13524,-5958,-14107,-10246,-7602,23158,64332,67609,29340,-2086,-33176,-23537,7735,28631,28706,19576,14418,8444,-10110,-30622,-21881,-10418,-22277,-18470,3098,16503,18765,10813,25251,35124,30521,16411,12690,-3150,-16246,-33607,-15077,19824,39484,29099,11394,-8266,-37793,-16965,3353,9543,1876,-2421,-9247,-19364,-13942,-6631,-7416,-8014,-13493,-11500,-11301,-8265,-3639,9517,16338,6616,4446,1007,-9898,-13789,18258,38670,27610,4335,-18535,-30243,-15841,-6,-5660,-35616,-18472,-7185,-14164,-13757,-5167,818,-39,-3323,-5982,-14871,-15667,-545,11106,18354,14846,3808,-5042,8542,29696,39052,52050,62650,55144,18935,-15842,-15256,4226,14881,14679,6080,2661,-11402,-34609,-21131,-9803,-8227,-11041,-13217,-24483,-32042,-24842,-23379,-17130,-6806,14681,32899,5328,-28156,-20829,-6620,-8853,-34854,-14711,-21606,-26847,-27322,-37620,-32974,-37100,-36464,-27663,-10235,236,1365,2932,-12767,-17259,8606,25609,22358,10149,-6772,-14254,-317,17454,20609,9505,4566,4918,-14276,-27104,-5475,24489,32803,14887,-12311,-15909,-27291,-18224,8996,9896,-11648,-3622,7034,3281,25180,65321,74652,47013,5225,-15173,-18145,-18582,4209,12607,6967,5029,18905,19652,5053,-32101,-4516,12936,15536,-2957,-21063,-23332,-25598,-15977,-11889,-7150,23024,48620,46750,12417,-13010,-2975,6096,-3793,-18414,-31819,-17336,10000,37428,70257,74732,49746,25667,10843,3341,-1469,5693,19519,20628,10506,-8675,-25106,-9831,7600,25805,43819,44368,29315,18015,19859,39020,66472,61227,26490,-5800,-25905,-23408,-11938,-6782,-20938,-25448,-11228,-12548,-35783,-23336,4518,22509,25851,18708,4026,13611,23906,11339,913,-5107,-771,4468,12306,19413,15180,16050,8561,-17428,-39733,-24065,-9679,-7155,-21738,-37274,-14497,-3933,11990,38953,33021,-9447,-31592,-5493,-1947,-13399,-25652,-19506,1840,8878,-1529,-1797,14446,18408,17998,35172,75243,86543,67352,36103,5655,-2642,11455,14036,6764,8275,25615,42147,30649,-2834,-22940,-11373,-12122,-5000,-516,-10225,-21872,-24541,-21476,-11290,-6077,-20645,-13398,13157,10152,-4213,-1508,-4641,-2753,21501,28607,17019,4755,-5743,14984,57389,68922,52382,29721,18282,-6075,-32724,-8160,6760,11535,11911,-490,-19678,-25937,-15922,3121,12416,12994,-1841,-21265,-30408,-12532,-6927,-13004,-17368,-23793,-15254,-9078,6415,41450,72955,76835,50153,14090,6315,-5944,11955,31157,29937,-8417,-4221,14226,-914,-25666,-1149,14725,21674,32349,43557,47898,33055,23415,20424,13669,8050,7088,-5055,-18223,-752,5442,15609,34647,50205,44009,21260,-2756,-8213,-15456,-26225,-19989,9548,21878,10863,-2860,-6720,3422,17446,19854,756,-25295,-26399,-26966,-28403,-14347,-14143,-25582,-15468,-7793,-23257,-43826,-29581,-21219,-20013,-13590,-7208,-3356,-11199,-18710,-10856,135,-2512,-8734,-15986,-7993,-6066,569,12800,10916,2829,11531,35771,49669,35204,7761,-5218,18581,44670,64010,57361,15824,-12759,-14506,-17234,-23218,-4494,173,2202,36275,54385,40388,6140,-11664,3228,648,-14150,-29196,-25703,-16391,-14773,-10248,-9120,12418,44464,65218,39212,3625,-14290,-11737,8749,11233,12314,22494,23172,14537,-9432,-22678,-16479,-18766,-25707,-21286,-8171,-4088,-17429,-19742,-7270,-4574,-25767,-24659,5721,21102,21133,29951,28769,14858,-5288,-18048,-18617,-17876,-15580,3822,14772,5804,-9502,-10072,-9530,-57,-4822,-13540,-18712,-23314,-28272,-10679,662,12144,30906,35850,30998,13896,3218,3453,11660,11250,2112,-1533,7274,6632,3314,12253,21836,16130,2751,19559,38267,32252,4864,-28811,-155,34246,66549,83007,57890,38050,31407,29288,8609,-22508,-42808,-33964,-32717,-22454,-20696,-14034,-2952,1654,-1215,-7768,-4813,-1186,-4468,-10477,-11402,-4513,20798,51417,67656,49642,21271,12333,10939,-2143,-36281,-7147,24631,39168,20559,-11898,-9497,16358,34453,33468,17273,4409,15649,26151,15843,-2213,-15565,-8599,-1010,-9610,-22152,-18100,-17412,-22578,-13973,-15826,-23014],[-22101,-11632,-21538,-31881,-14130,-7757,-4603,16041,24485,27553,28314,23182,15179,31266,50444,41432,-1759,-36961,-5292,9824,21767,26672,4491,-25214,-35510,-32396,-17039,-9033,-2097,10041,28928,50107,45683,30505,25870,28382,23913,13167,-59,609,-3187,-13302,-15873,12940,40578,49635,26131,-5448,-31878,-29827,-11573,-822,-1982,-8832,-15627,-18617,-22354,-35077,-39098,-22832,-4344,-3944,2280,5345,5966,6496,4883,-851,-1457,-5723,-6803,-743,10501,12353,9322,11696,12195,18893,24201,12232,-16817,3633,18489,12176,7442,2462,-18005,-30999,-24996,3056,37481,52302,34893,-3616,-24092,-11489,-11921,-6045,3569,-1584,-15217,-25272,-24758,-17717,-19389,-25858,-24393,-1996,16154,21191,30488,29025,11154,21543,49197,43587,6912,-23578,-3421,-505,-15175,-19520,-13276,917,15641,8040,-17052,-33807,-21921,13993,60622,64434,36709,-3125,-18799,-17572,-23964,-18246,-4681,3252,7222,16491,11755,-8599,-10613,-188,-7814,-23887,-26952,-17985,-14841,-14197,-14857,-27204,-25109,-129,9850,-767,29757,95621,151023,168966,150937,95567,30667,19299,39433,39625,21395,9001,-6006,-22224,-30980,-8400,4051,-8289,36078,163338,277699,351708,341177,247567,132947,80855,61398,40923,21154,-14648,-23221,18201,14185,-20001,-7915,5253,12996,33161,70688,119268,142267,117079,66383,35548,17089,-7630,-25507,-18633,-29213,-14970,15264,37305,37835,13030,-9207,22,19562,16974,-17073,19,39601,48424,21793,-21007,-11475,-8173,-6495,-8994,-13247,-17776,-6755,1727,-1109,-18146,-31160,-21109,-10100,-2076,4609,-4343,-14835,-15795,-12311,-13213,-19701,-40820,-25634,17247,47978,46756,23139,3179,-14875,-19857,-13351,-22802,-30097,-4848,6827,-1867,-25923,-9499,489,3540,3042,-201,-4949,-5859,4378,3226,6662,19284,18419,5515,2557,14070,25315,28785,12285,-11073,-12628,-1686,-21124,-20133,-8526,-2682,3573,-181,-27403,-36159,-29529,-3730,-5509,33459,85544,117599,112360,74725,50327,48736,19226,-3720,70,-4092,-20548,-24252,2364,30751,39483,19141,27299,55422,54326,35084,9127,-11650,-16022,6995,23572,17949,3255,-12192,-15422,-11048,-2241,15619,31609,13346,-21620,57252,113658,114777,60319,2409,7377,7478,74,3590,-266,-9600,-17048,-14737,-9125,-13470,-7861,21949,39851,30230,-1436,-4985,3000,1278,-12762,-7293,17181,23315,3427,-5555,22641,45026,33355,2257,-35871,-9981,11446,11613,3121,-16362,-21136,-16055,-15791,-17590,-24760,-12061,-4933,-483,10274,18441,16327,3443,-12796,-3693,-11752,-9041,21508,11378,-21193,1315,3617,-20825,-16988,11654,25965,31934,21691,6789,-9252,-20485,-12175,-4357,9282,16054,19569,10734,6930,33743,44557,52975,58365,36799,-12309,-20034,8344,12153,-4997,-17043,-16784,-18556,-6938,15694,20719,-227,-22836,-18657,-15812,22079,70479,72477,31285,134,-21627,-14642,11164,30921,30133,21326,18651,17511,3585,-17122,-26560,-18118,-29346,-17581,8007,24097,29234,21493,32941,40900,35586,22562,19578,563,-19243,-29302,-2561,30296,43265,28754,12707,-2394,-36225,-22862,966,10060,2637,-3393,-9183,-17065,-12885,-7035,-8215,-10520,-18869,-16992,-14800,-9095,-2153,10244,14987,3827,2407,2886,-3840,-15750,8980,29769,22741,3277,-17210,-22522,-9509,1210,-7951,-29918,-9397,511,-8780,-12041,-6047,-774,-1144,-2189,164,-5912,-11624,-659,12734,21708,17493,3922,-7040,7858,29257,36983,47245,55886,47652,12236,-19709,-17010,1195,10439,9065,1710,-1081,-18243,-26987,-15271,-11199,-10578,-9133,-5840,-15254,-23404,-23028,-22278,-19624,-17371,-7062,11371,-5267,-35666,-15828,-912,-5579,-27100,-7595,-16204,-24306,-27652,-37196,-28933,-30180,-27280,-20774,-8719,-4905,-2722,4207,-4387,-6851,11775,20244,11845,669,-13573,-15238,4812,23735,26738,13807,5594,2563,-19241,-31330,-6406,20845,27775,10452,-17197,-20467,-28823,-17535,10518,12599,-5412,1214,11487,6659,21533,58419,70091,47179,8319,-9439,-9293,-14980,-5418,-2154,-4227,-475,20587,27419,15738,-22762,-8785,13650,20663,3124,-18082,-24139,-26999,-20396,-19391,-9142,28871,56562,53454,16166,-12854,-2240,9226,800,-11985,-25930,-16449,11526,39742,72162,76874,54021,28679,11646,3318,-2588,573,10200,10339,3089,-7603,-14681,-8589,4193,22282,38424,39623,25728,14222,17057,39968,69961,67099,35278,3022,-17097,-16405,-6211,-2987,-19550,-22027,-5802,-8462,-32266,-24174,4157,22750,26459,21303,13750,25974,29764,11879,-684,-5640,200,6360,13151,20079,13699,10741,2272,-22065,-36740,-22940,-10048,-10035,-25991,-29141,-11250,-1641,22263,53450,43793,-4946,-31297,-5206,-3277,-17604,-31949,-27157,-7132,6471,6647,-359,4859,11637,18102,39423,80420,90542,73050,40288,2660,-7095,11416,10005,994,9309,35035,56596,44019,5761,-18408,-4864,-6957,-3006,2026,-6531,-17402,-21675,-22366,-13445,-4634,-13167,-17254,7751,8224,-4485,1433,2363,-540,19489,31008,22302,9992,1253,19974,63137,74746,55004,33227,25816,1066,-31484,-1767,16869,21934,20398,4096,-19986,-30070,-20815,2627,15524,14779,-6012,-31822,-21773,-10645,-12742,-20135,-16714,-20304,-13227,-11574,8469,46803,74230,71370,36527,11308,14831,8002,20234,31475,25358,-13600,2609,23486,10017,-27583,-8360,12514,24810,37600,47406,49442,35127,26290,23904,15280,7734,5462,-8775,-22064,701,6614,20536,42317,56381,47684,22050,-3488,-4932,-12595,-25811,-20909,8581,23926,12551,-2615,-6835,4357,19397,24447,8823,-14686,-27739,-27993,-23125,-12689,-13526,-22040,-9659,-770,-13229,-34031,-36659,-25524,-23668,-15534,-2456,7669,-105,-9136,-4764,2471,-4164,-6269,-623,12631,12828,9530,14384,11576,4409,14229,41963,59097,43887,14612,1865,23397,46309,64618,58729,20775,-6968,-15797,-20354,-18758,-3322,5820,19088,49368,60300,41586,4265,-15283,3578,4144,-7002,-16847,-13611,-12360,-20158,-19908,-16509,15658,63506,97787,79788,44971,19066,11477,17153,9027,4879,13789,15992,10227,-10002,-16691,-9043,-12840,-23587,-26322,-15504,-11848,-21582,-11730,5068,13064,-4491,-30706,-7405,9863,10239,23214,27924,15831,-3481,-17186,-24226,-18449,-19154,-4647,9226,4351,-12388,-18418,-16230,-2653,-3722,-11488,-17716,-22477,-30820,-12806,-7338,934,22497,31456,28239,8786,-1509,4694,15586,16063,3720,-7590,5758,8443,5055,15573,25795,17790,-514,11302,27690,22551,-4964,-19789,17693,48506,72146,83947,62983,44699,36622,32177,11461,-18365,-37952,-30047,-31079,-23791,-21561,-13103,-1098,5276,5130,-630,-1261,-1545,-5911,-14052,-16123,-6520,21248,54726,75637,61192,32544,21118,18391,5793,-26547,-4767,27122,37328,12477,-17453,-8819,17266,34380,34826,21091,8736,16887,22541,11134,-904,-9142,-6226,123,-5438,-17564,-16604,-15537,-18103,-11101,-16969,-25256],[-25127,-14906,-25806,-25022,-8137,-1916,-817,17144,24652,25215,21813,17672,8592,22457,41686,35149,-6223,-31745,-2954,8126,19296,26149,8004,-20489,-30438,-31914,-23445,-19782,-10167,7855,30630,52690,44777,24896,22205,27752,24253,13163,-2476,-4451,-10661,-19214,-8999,21197,46470,50322,23939,-6860,-29685,-29014,-12954,259,-127,-6614,-9890,-12006,-18762,-31363,-30200,-15038,3817,-763,1925,5112,6690,7018,4887,-1951,-3455,-7039,-5788,3814,19164,23763,19688,16608,9879,11946,15049,6289,-16449,5123,20830,14220,8253,3205,-16953,-29726,-22339,5212,37158,48442,29443,-7778,-17653,-9498,-14222,-10814,-2513,-9422,-24296,-30795,-17352,-9275,-11330,-19504,-26324,-4003,13654,17183,26522,25349,6498,22205,55351,53289,14664,-18716,-4315,-691,-10972,-11629,-9384,4071,23029,17046,-10982,-31960,-30408,2925,51473,60007,34642,-3905,-18921,-18210,-29674,-18001,-574,3137,6242,18720,17467,-5370,-14316,-7977,-18305,-32689,-30601,-19895,-18115,-16663,-18536,-33723,-19374,2063,7700,-7472,21947,66213,92430,91324,76667,49391,23976,24716,32684,33311,12430,-4832,-25624,-38087,-29647,-19996,-7882,-10483,18123,65202,53059,9542,-37193,-51513,-8890,60858,57878,20282,-7576,-39650,-12670,22818,14917,-9630,8678,25344,27916,15933,16786,34224,50754,48904,34091,24627,15475,-4216,-31119,-24204,-28864,-11922,18167,40356,41102,15032,-12520,-7936,16118,19546,-10399,-1287,40251,51258,20101,-29070,-13489,-6674,-7151,-13904,-14754,-13877,-6597,-1351,-3195,-17454,-27994,-24691,-17322,-9019,-400,-8741,-20173,-19316,-13120,-14708,-24761,-46430,-19787,20753,48869,45918,18125,-6456,-26394,-28478,-16999,-22589,-37157,-9771,3868,-5025,-25994,-2920,7809,9136,6514,2345,-2473,-4597,3008,-691,3136,16248,14491,-1605,-8596,-1887,6873,14286,1065,-17202,-5694,7091,-13672,-23569,-12602,-3972,6332,5417,-12942,-18222,-23356,-5543,-9849,-12609,15112,41004,47581,33306,42812,42915,8805,-13919,-1931,3847,-6002,-23772,-9883,17827,34002,20967,26067,48241,42105,15382,-16722,-38472,-21737,8448,19632,10944,-6083,-22327,-18951,-13574,-5423,17594,41232,25155,-20339,63555,106837,95272,36608,-12503,6053,7687,-2641,3734,461,-10955,-21238,-19669,-13560,-19997,-10618,22791,41038,27015,-3582,2594,12065,7749,-14864,-16064,11805,21964,3727,-8598,11450,25804,13388,-12538,-34479,-4207,11336,1872,-13158,-27852,-26121,-23298,-24166,-26420,-32148,-14570,-9542,-2391,13675,21759,9922,-11492,-6936,16077,1318,-16724,15922,8126,-25238,766,1846,-23411,-13646,12247,23212,30100,24342,10543,-2771,-8063,-2042,3217,13961,18604,20672,12470,10897,36170,43627,52487,58344,35939,-13148,-12685,14308,18666,3028,-9176,-10264,-11003,-5389,18179,26620,6375,-27152,-26938,-24263,20274,74147,74839,31840,1836,-11584,-6791,13767,31136,29100,20742,20888,25553,18051,-2837,-25003,-27923,-37140,-16305,10092,27153,35655,30931,40299,45772,38709,26051,23753,3481,-22317,-24878,7294,37607,44578,27009,13544,2326,-28527,-20741,2508,11869,3077,-5025,-9889,-15864,-11613,-5947,-7959,-13158,-22908,-24562,-21217,-13138,-4076,7970,11361,-767,-1551,2325,28,-14562,-1102,17775,14803,856,-14277,-15553,-5124,376,-10349,-16837,4562,10598,-3234,-11072,-7661,-2981,-3752,-4116,2379,-739,-10636,-3735,12493,23656,18688,2209,-11220,4976,25783,31424,38724,45350,36844,3440,-24404,-20326,-4443,3503,1200,-4891,-8122,-28585,-18449,-8271,-11640,-14107,-10572,-3814,-10050,-16514,-21325,-23975,-23948,-28026,-29154,-13039,-20900,-34691,-5418,10108,4482,-4247,4218,-10123,-19805,-24056,-36108,-27114,-25091,-20185,-15372,-9439,-12707,-8310,5552,4226,1730,12404,12067,-1120,-10205,-22018,-17155,7947,27220,30371,16429,4842,-2140,-26639,-35272,-10329,12144,17833,3283,-22137,-24925,-29757,-19212,7480,11072,-2418,3622,13770,8377,14721,46298,59822,41865,7278,-5351,-1392,-5900,-6129,-13359,-15328,-5414,21340,32652,23329,-15444,-14602,12679,24290,7497,-16285,-27116,-29777,-27026,-29079,-9131,33886,62439,57840,17965,-14851,-4851,8797,2302,-8138,-20653,-14340,12228,39263,69917,74407,53956,27833,8988,324,-6765,-7978,-3266,-3598,-5075,-4854,-6391,-7931,-1938,15109,28494,29492,17062,6110,11783,38332,69187,67964,39256,7872,-11453,-12190,-3684,-2822,-21624,-18938,-144,-3933,-26585,-25353,2322,21003,24731,21597,20125,34081,31946,9492,-4317,-8616,-3783,1898,7697,14941,8037,2730,-6500,-28880,-32362,-21527,-12987,-16837,-31947,-22040,-10385,-3299,27337,61689,48680,-3283,-25509,-5844,-7288,-25116,-36727,-34463,-19987,1007,12323,2270,-8122,591,13848,37664,77463,85925,70523,37830,-3964,-5647,11104,3228,-7733,9519,41898,65758,51113,9483,-15857,-1009,-3595,-2892,1968,-4710,-13224,-18916,-26742,-17974,-5786,-9120,-21332,-188,4243,-6840,595,5906,504,14116,29215,24043,12145,4499,20164,61657,72534,51201,33007,29903,4547,-31485,2379,24120,28685,25045,5468,-22717,-36231,-25670,1001,14880,11631,-13554,-26345,-12055,-10264,-21780,-24639,-16532,-18342,-10612,-15580,7444,47041,68505,58229,19206,11291,19972,16925,25055,28976,18195,-20695,5527,27949,16645,-19516,-18869,6308,23671,38818,47637,46763,32114,23729,22057,11776,2836,35,-14829,-26060,-669,5406,22922,45743,57502,47368,21619,-2394,-582,-10748,-27466,-26154,2643,20478,10073,-5845,-9733,2804,18592,26045,14334,-6143,-18510,-21189,-20491,-14283,-15340,-19411,-5770,3972,-5693,-25518,-42162,-31448,-29240,-15691,3583,16924,7617,-1967,787,4158,-7291,-4524,12856,30550,27707,15011,12533,9433,3301,13213,43252,63471,49033,19622,7553,25844,45247,62534,57871,23622,-4617,-19656,-23362,-17673,-2961,15250,36062,60120,63422,40430,810,-20493,1705,4813,-2081,-5513,-1364,-8477,-23998,-32608,-26765,5059,47812,74555,56788,30273,11069,10764,14500,2436,-7483,776,4984,1941,-15550,-13046,-2863,-6997,-19021,-28684,-24577,-20980,-20896,-4298,14587,28009,16490,-7269,-14474,-3136,-3527,13983,25190,16350,-505,-11907,-20253,-18023,-22355,-15898,-700,-838,-14189,-29508,-25442,-6056,-2089,-9470,-18074,-22513,-19506,-6516,-10122,-11668,11436,24474,23735,2507,-6840,6197,18213,18644,3864,-15408,3775,8881,4408,16482,27404,17605,-5225,454,13374,8291,-19768,-1771,34876,59510,72871,79837,64936,49021,39036,31047,9598,-18115,-35092,-27294,-29349,-25093,-22562,-13391,-1288,7173,10656,5286,1148,-3031,-8709,-18068,-17556,-5840,21700,55174,78444,67987,40729,28202,24015,11603,-17680,-2787,26975,31244,843,-24797,-10026,15114,30917,33476,23119,11878,17090,19516,8395,283,-4419,-5258,192,-1889,-12222,-13050,-12198,-13229,-8785,-17023,-26279],[-29387,-20925,-33046,-19372,-4171,1449,949,16128,22127,20010,13642,12004,3352,13924,31959,26767,-13225,-27195,-1705,5315,16554,24919,10408,-16127,-24109,-25348,-22435,-26208,-18733,4919,31814,54537,42744,17366,17151,25873,23661,12612,-5314,-10016,-16922,-18836,877,29706,51193,48978,20576,-7693,-24037,-24780,-13412,1468,1990,-3604,-3822,-5268,-14328,-26384,-17128,2892,19124,6967,3904,5754,7762,7328,3885,-4056,-6190,-8432,-4068,9204,27940,34624,29134,20607,7595,4999,5919,476,-15246,7320,23314,16442,9189,4080,-15271,-27107,-18364,8409,37512,45557,25845,-8441,-11029,-6552,-14930,-14494,-8029,-15878,-27516,-20291,-6749,1358,-1922,-12188,-24132,-4163,11728,13182,22589,22084,1516,21037,58421,60829,22046,-13158,-4099,577,-4403,-3211,-3751,9104,32340,28365,-2288,-27837,-31314,-5892,44723,59047,37128,41,-14186,-13148,-30151,-16897,3827,1619,2983,19626,23289,-379,-16062,-16377,-28884,-37037,-28133,-19599,-19023,-16879,-19592,-29831,-8052,9588,5258,-14973,6057,10580,-15198,-48936,-30044,-29017,-15460,17914,18592,21818,2696,-21501,-34610,-26200,-27997,-35885,-25763,-11181,-10438,-56590,-86583,-48143,9426,51968,68082,63282,25309,-19014,-16723,-3360,8539,23755,11871,2374,24984,43514,35253,-12906,-23071,-1311,7246,-1205,-15527,-3859,7772,-6078,-30714,-17815,-18224,-7015,19023,38748,37859,11221,-18792,-12135,18973,27711,913,3001,44380,57169,22863,-30127,-16685,-6252,-5439,-15298,-14833,-10474,-5820,-2399,-2950,-14181,-22131,-23756,-20910,-12883,-3035,-11290,-23457,-19498,-11018,-13708,-27227,-43332,-12057,25933,50815,45941,14525,-13937,-34639,-33205,-17276,-16890,-33393,-14639,390,-7347,-23559,2850,13874,14481,10948,6084,1212,-2108,3096,-3306,13,13610,11860,-6381,-19586,-18389,-12334,-1386,-11171,-20849,2334,16296,-4707,-24543,-16712,-6063,7124,9611,3135,2813,-7686,-7039,13647,35304,44048,40155,39602,43851,53798,38531,254,-22934,-2692,12151,8180,-15407,-19323,6442,28202,22307,25442,43607,37407,9359,-26783,-62677,-22401,8995,14517,3565,-14445,-27111,-18205,-14271,-7292,21251,52002,38083,-24486,37992,44354,13206,-5652,19229,27443,12465,-4914,3547,346,-11715,-23071,-21051,-14535,-24182,-12415,21863,39306,21377,-5673,9667,20502,14939,-10186,-19500,7748,20007,2637,-12055,134,7103,-4941,-26896,-24717,3143,13558,-4195,-30185,-36561,-26893,-27555,-29728,-33308,-24748,-6657,-6685,-1609,17773,25579,3545,-25410,5901,34983,13614,-23136,9842,4736,-28472,850,1824,-21702,-10808,11627,18938,26238,25683,14614,5987,2622,7088,11617,20460,22890,23091,15262,15265,38389,42270,51248,57123,34129,-12610,-4561,20852,25775,11790,1067,-1131,-3735,-3973,19933,31539,13094,-24392,-32906,-31904,18055,75200,75232,32316,3832,-3920,-1134,15634,30131,26678,18735,21655,32610,32731,12678,-15255,-32188,-31645,-13147,11034,27617,39741,39901,47976,50535,40768,27962,26654,6800,-24206,-21218,15077,42482,44467,25157,15137,7164,-20217,-13700,7296,15498,4475,-5807,-10051,-14799,-9496,-2735,-5531,-14658,-22773,-32507,-28954,-18748,-7838,4168,6907,-5666,-5990,503,2530,-10033,-8077,5415,5572,-1945,-11014,-9897,-1945,-1251,-11477,-4600,18698,21020,2314,-10256,-9136,-4707,-6496,-7869,1578,1496,-11713,-8268,12021,25563,19757,181,-16053,1587,21169,24356,28490,33004,24658,-5513,-28218,-23809,-10807,-3614,-6436,-11375,-15638,-37282,-10045,-1884,-11682,-18626,-15136,-6298,-7609,-10094,-17884,-26427,-28132,-33637,-37404,-29697,-37062,-23544,6547,23066,18410,18298,17587,-4360,-15253,-20253,-36814,-24179,-20202,-13802,-10115,-10178,-20331,-13420,8155,13341,9745,12214,3107,-14171,-19385,-29771,-18077,10555,29280,32557,18374,3946,-6401,-32569,-32801,-14928,738,5448,-4504,-25253,-27024,-28287,-20695,2093,7322,-770,5445,15834,10574,7606,31705,46756,34012,5193,-735,6531,4612,1094,-13799,-22189,-8202,21755,36207,29035,-8927,-18506,12529,28409,12182,-13703,-29777,-28348,-33099,-36942,-5484,39335,67758,61728,20017,-16184,-8156,7354,3029,-4980,-15564,-10211,13963,38089,65696,69495,51795,25655,5398,-3337,-11658,-17228,-17672,-17066,-9553,493,1712,-5411,-7783,7300,17653,17646,6838,-2396,8244,37344,67072,66595,40979,11157,-6654,-8480,-1917,-3718,-24312,-14364,7114,2589,-19412,-24350,1394,19751,23509,22558,25836,40526,33387,7342,-7176,-11234,-9636,-6144,-1097,7241,1215,-5187,-14756,-33992,-27589,-17101,-13931,-23922,-34644,-14839,-9074,-6151,29644,65715,49926,-1682,-17223,-4742,-11012,-32716,-32613,-33772,-33018,-3927,17912,8219,-18483,-11331,7834,32223,68875,75542,62352,31158,-9834,4413,13438,-2848,-15651,11680,48232,71799,54519,11195,-12597,2938,-45,-2148,2313,-1957,-8273,-15992,-30789,-20708,-6581,-5996,-22037,-7084,1430,-8418,-1382,8485,2840,8966,26484,25269,14223,6932,18470,55860,65363,44496,32311,33229,7055,-31000,6614,30307,33775,28338,6557,-24516,-39206,-25761,1297,13705,6937,-20754,-15406,-2140,-8288,-27590,-16266,-14661,-15236,-5652,-17399,6683,45859,60047,41606,3517,14553,23287,23476,29010,26810,11972,-26133,7200,30352,21610,-10850,-28015,-133,21469,38748,46947,42969,27031,18557,17589,5887,-3942,-6626,-20728,-26377,-1551,5098,25414,47657,56537,45789,22183,2016,5406,-7516,-27530,-32851,-4964,14677,6331,-9436,-12030,1946,18090,27557,19927,2852,-8061,-15455,-18500,-15691,-16141,-15294,-1007,9104,1613,-17653,-35765,-35242,-28902,-12011,11256,25362,14067,4785,7427,7566,-8720,-1406,26010,47055,40103,19130,10312,7339,2288,11671,42787,65668,53477,25775,14904,29001,44369,60309,56745,25937,-3332,-22921,-22725,-18034,-386,28734,53771,70277,65926,39389,-1542,-24390,144,5231,3302,7108,12680,-1815,-17662,-25495,-31835,-13574,18643,60933,87325,87756,53095,13044,-998,-2205,-19181,-13315,-6160,-6451,-22950,-9206,3233,-304,-11991,-23342,-28797,-23671,-14230,2411,21928,40780,37176,17941,-5582,-12362,-14797,7893,24520,18888,4205,-5483,-13617,-14017,-19043,-22916,-12183,-7152,-10210,-26009,-33331,-6687,1849,-6138,-18040,-20671,-7563,5616,-3188,-20074,206,17164,19658,-2320,-10500,8937,20886,20451,4067,-22152,3570,9683,2554,15683,27356,16516,-9829,-10362,-44,-4575,-17822,19129,51668,67772,69946,72274,64710,51759,39689,27574,4484,-20728,-33566,-25132,-27095,-24836,-22526,-14012,-2288,8838,16194,10396,2952,-4689,-11707,-20425,-14846,-3291,22172,53228,76510,70119,45825,33736,28300,15763,-9602,-259,24915,21946,-12029,-32755,-12762,10058,24249,29534,23401,13887,16515,17643,8388,1762,-1536,-6027,-984,875,-6562,-7412,-7696,-9143,-6308,-12821,-21741],[-34134,-28394,-38070,-14934,-1784,2920,1081,13546,17534,12721,5044,7317,220,6779,22495,17702,-21287,-23598,-2443,857,13318,22961,11548,-12719,-18093,-17138,-15060,-24119,-27393,724,31475,54602,39136,7516,9657,21559,20953,10645,-8709,-15856,-21218,-13965,9791,36146,53070,44472,14910,-9484,-19847,-21375,-14596,919,2470,-1658,258,-974,-11745,-22653,-4508,24051,36429,15588,5757,4831,6642,5066,-283,-9311,-11822,-12161,-4200,12494,33692,41701,34428,20791,3066,-4180,-5457,-7574,-15800,7350,23031,15955,7430,2303,-15744,-26037,-16090,9575,35598,40951,21407,-8943,-7712,-6185,-17140,-19710,-15373,-22201,-21966,-10714,2886,10413,5277,-7204,-22116,-5809,7155,6195,15955,16728,-6472,14803,54977,62509,25548,-10411,-6199,-579,-382,2048,-391,12153,39387,37810,5285,-25020,-25586,-13485,38925,59490,41314,5361,-8351,-6738,-25415,-17796,5597,-3180,-5062,16795,26706,4320,-14995,-25191,-36331,-30570,-23907,-19975,-19881,-17252,-21587,-24333,2703,19017,3449,-26856,-15364,-32053,29238,89851,110399,64944,-18576,-999,1659,4275,-11428,-36799,-15782,-13191,-26775,-30474,-22369,-4890,-32492,-17191,120189,291102,391510,362119,230268,78566,-18559,-10263,27320,36914,28536,22731,7309,7793,30108,47417,30532,-17945,47207,110025,133075,101301,27123,-35835,-6091,-14919,-19758,-7065,-9275,-4995,14801,30217,27577,2484,-28732,-13906,24208,36835,11711,8329,47775,62320,27205,-24471,-21324,-6737,-2897,-14848,-15936,-9330,-5669,-2755,-3134,-11557,-16582,-20792,-22184,-15569,-5883,-14550,-26174,-17495,-7879,-12206,-28899,-37200,-4653,30825,52051,45072,10645,-20711,-35670,-33316,-16222,-9849,-24223,-20693,-5279,-10568,-21353,6117,17021,17827,14380,9071,4180,-187,3119,-6054,-4407,9997,9560,-8620,-30050,-35745,-31369,-17482,-24806,-21575,9513,24081,3955,-23118,-21810,-9853,5028,11302,17194,22190,9281,-8884,41492,118727,176614,188873,158991,110957,67955,33576,-7144,-31186,-2463,19681,20468,-6325,-25209,-2845,22320,22762,24734,41311,39997,17641,-15818,-51238,-20356,7419,7725,-4375,-21607,-22271,-14196,-13670,-8570,25430,62310,50089,-26458,-5497,10550,65945,106825,104064,66289,20045,-7811,2211,-966,-12460,-22296,-18232,-11580,-23371,-13123,18877,34294,13322,-6976,15608,27454,22060,-1223,-14868,5321,17067,42,-15789,-10483,-9615,-20215,-38093,-13117,11462,17683,-3527,-29587,-22685,-20762,-25288,-29074,-32472,-14079,5201,1550,1898,22511,30065,-607,-28835,21387,51496,24481,-24937,4087,2285,-20541,4280,5772,-15135,-8315,10153,13806,21144,26365,19576,15929,11532,14957,19639,27297,28142,26958,19766,21021,41240,40917,49518,55037,31844,-9996,4582,28305,33668,21283,12984,10017,3566,-2553,21188,35539,19307,-17823,-32681,-36558,15738,73550,73938,33508,6692,1510,2225,16844,28585,23782,16042,21247,38517,47048,29326,-1272,-20907,-20645,-7462,12724,27891,43320,48995,56196,55592,42361,29166,29440,11320,-23672,-17930,21373,45628,43791,24134,18230,13032,-11480,-5575,13761,20800,7564,-4765,-8899,-13307,-6453,2245,-812,-14138,-19165,-26670,-28907,-23356,-11633,286,2823,-9717,-9797,-1717,4210,-3513,-7836,-3949,-3403,-4746,-8079,-5286,548,-2878,-10969,6526,31519,30660,7585,-9412,-10066,-5403,-8399,-12510,-1611,1287,-14163,-13091,12330,28063,21348,-1244,-20622,-1256,16656,17121,17927,20220,12437,-13349,-30360,-26761,-16304,-8800,-11701,-15469,-19232,-25452,-1550,3450,-12071,-24198,-22452,-12731,-7341,-3819,-12455,-28094,-31004,-30864,-22517,-18452,-28904,-10162,18331,35147,33077,39724,30786,475,-11871,-17879,-32107,-17854,-14640,-7818,-4760,-9594,-24136,-17445,11617,22362,17162,11582,-5962,-26108,-24113,-35610,-17758,12804,30087,33200,19341,2891,-9116,-32664,-27247,-19227,-12466,-8227,-12288,-26561,-26259,-24438,-20422,-4751,1862,-235,6745,17727,13454,1726,15709,32152,24951,3355,4212,13590,13443,8150,-8703,-23732,-10186,20588,37113,32184,-3677,-19120,13267,32586,16848,-10708,-31660,-26437,-35115,-33581,-442,44033,71626,64509,21953,-16647,-11867,5025,2805,-3044,-11737,-5910,15763,35641,59117,61768,47153,22020,852,-7890,-17528,-26870,-32552,-27395,-10229,6054,8784,-1954,-13059,-946,6796,5055,-4096,-9525,7410,36944,63571,62904,40104,12306,-3448,-6055,-1577,-6203,-27823,-9703,14339,9497,-12328,-22397,314,18020,22129,23681,30372,44836,33741,5089,-10071,-13866,-16670,-17835,-13392,-3109,-7156,-13741,-23113,-35767,-23567,-11638,-12276,-30208,-33537,-8853,-8126,-11066,28038,64102,46282,-1051,-9434,-3341,-15175,-36949,-24700,-26853,-42217,-8668,21830,14683,-20725,-24601,-1074,22014,54107,59018,47686,18916,-12858,16381,16362,-8917,-22797,13826,51978,73025,52919,9714,-10123,5582,2011,-2473,1681,37,-4814,-14614,-28601,-21843,-8372,-5456,-22196,-13885,-1620,-10672,-6135,8295,4236,3100,21607,24506,14680,7018,13521,44574,52283,34252,29844,33958,6803,-31987,8749,32983,34977,28311,5594,-26952,-39311,-24167,1302,10597,-440,-27673,-6776,5215,-7133,-23014,-9368,-13631,-13129,-1603,-18846,4759,42299,48805,21557,-8782,16657,22536,25699,29977,23164,5177,-31128,5607,28676,22763,-4580,-32536,-7709,16586,35382,43243,36418,18263,8892,8496,-4280,-14477,-16538,-28688,-25678,-3524,3845,25787,46193,51999,41309,21304,5851,9577,-4970,-26571,-42798,-15211,5307,-400,-14981,-15169,-9,16013,26986,23287,9792,-825,-13301,-19256,-18273,-17490,-12273,2356,12313,6205,-12791,-31914,-35526,-26779,-9084,16722,29694,16657,8628,12330,10093,-10284,358,35922,58865,47087,19527,6066,3367,-632,8076,39156,64081,55453,31301,22097,31074,41715,55688,52680,25041,-5067,-26758,-22311,-22318,2592,41874,68684,77103,65478,36453,-4605,-28610,-3046,3657,7459,18846,25902,4870,-9399,-14892,-26488,-19355,44856,140597,206003,204902,134038,41992,-23983,-3768,-24505,-26785,-16472,-13061,-24573,-7287,6557,4466,-6062,-16278,-22898,-17815,-8357,5260,24248,48130,53700,39293,8387,-14271,-18108,6966,25738,21473,7271,-2130,-9727,-9327,-11531,-18913,-24711,-14083,-3292,-14375,-28995,-5396,5631,-3784,-19142,-18108,2920,17329,6848,-17500,-11781,8749,15103,-5889,-13735,10502,21904,20089,2946,-21218,4091,9991,-1410,11437,23912,13014,-15354,-19177,-5748,-6761,3643,40347,66196,71849,62638,61000,61415,51799,37875,22165,-3436,-26881,-34511,-24956,-25721,-23696,-22445,-16040,-4791,9668,20403,13375,3022,-7251,-15363,-20801,-11743,-1607,21165,48142,69336,66771,46883,36789,30555,17619,-3302,2535,21021,10157,-21735,-27454,-17351,1681,14014,22489,21306,14083,14617,16126,9637,2868,-900,-9200,-3952,2301,-1714,-1758,-3697,-6622,-2889,-6493,-16170],[-37081,-34130,-31648,-9609,1589,5382,2455,12455,14110,6864,-72,6695,1537,4239,17136,12663,-23690,-17866,-2694,-2709,12226,23187,14548,-7406,-10005,-6304,-3457,-15129,-30575,-1269,32580,55837,37661,-389,3026,18058,19375,10706,-8434,-16861,-19019,-4860,19546,43151,55358,40679,10767,-9121,-14957,-16876,-13355,1827,4548,2408,5297,3701,-8193,-17317,9138,47372,55200,26042,9781,5225,6306,3427,-4186,-14231,-16775,-14743,-3074,16498,39112,47581,38153,20087,-169,-11742,-15321,-14377,-15015,8096,22889,15673,5946,882,-15401,-23631,-12726,11406,34210,37613,19013,-7409,-5214,-5983,-18257,-23298,-20996,-22693,-13218,-245,13540,19993,12579,-2038,-18733,-6662,2419,-994,9841,12834,-13863,6146,47656,60678,27515,-8127,-8280,-2173,2576,6130,2574,15075,45682,46816,13497,-21299,-19858,-15091,37374,63572,48466,13005,-558,1403,-17985,-18404,7034,-7128,-15029,13095,30222,11361,-6842,-19975,-22937,-19718,-17829,-19150,-19167,-15865,-23073,-21180,8436,24318,4338,-37894,-30148,-18918,66089,135314,154315,99960,6455,-19346,-8975,-12134,-25249,-24823,-9848,-11449,-27516,-27182,-20064,-6859,-36594,-46198,65334,208553,291558,259746,139083,10708,-34029,15839,45528,48452,34298,21470,4149,4725,23792,37990,23816,4735,60571,123604,150107,121377,45701,-19424,-12981,-20491,-14605,-6599,-10563,-6949,8296,19398,16751,-4488,-36325,-12485,29317,43968,19159,10139,46471,62937,29010,-19850,-24237,-5329,2092,-9901,-14370,-8286,-5308,-3809,-5851,-11687,-13085,-17481,-21233,-17218,-9706,-19527,-27580,-14179,-4990,-11564,-30971,-31345,1830,34800,52035,42763,5924,-26998,-29045,-29398,-14784,-3506,-14873,-26907,-13783,-15695,-20595,6128,16475,18212,15573,9976,5060,-158,1952,-9806,-11468,4280,6633,-8476,-28245,-29709,-27779,-27203,-37849,-19966,14019,28693,10389,-20637,-28871,-16327,-993,9450,27719,38289,23999,-11130,48336,147655,228732,250611,210516,134805,61115,25801,-15072,-38110,-1662,25015,28890,-302,-27859,-11313,14898,20716,21828,37516,42386,28191,-150,-33381,-20032,1571,-2411,-14386,-27793,-15633,-10578,-13906,-11628,27166,68907,57548,-19402,-20088,61575,147319,185022,159305,94048,24343,-14378,-2848,-5491,-15514,-21592,-15172,-8104,-19861,-14843,11712,23905,926,-8590,17789,30049,26230,7021,-7842,2138,10485,-6448,-22050,-22050,-25472,-30723,-27978,-3418,17649,20417,1177,-11307,-7677,-13044,-20311,-25745,-28026,-6057,14737,9427,4935,25009,32520,-2828,-18773,33523,61724,30763,-21747,-3011,-489,-10419,9985,11978,-7679,-8603,5325,5520,12683,24130,23038,23624,16118,18811,23874,30513,30533,29001,23168,25693,42280,36919,44521,49373,26472,-7962,11801,33708,39252,28265,22791,19415,8062,-3931,19151,35662,21653,-13157,-28373,-33082,11145,66518,68231,32809,7902,2246,543,14509,24066,18238,10336,16860,40019,57298,43585,12194,-8391,-11092,-2359,14002,27450,45047,55541,61840,58041,40868,27355,29943,14436,-22572,-17096,23899,44793,40264,21557,20141,17524,-4899,-531,17760,24417,9666,-4423,-9073,-14046,-5578,5422,2879,-13884,-16869,-19772,-20806,-22773,-15718,-4898,-2667,-14884,-14912,-6501,2647,1171,-2686,-8654,-13005,-10162,-8392,-4181,26,-6667,-11756,13702,39737,36289,9711,-11091,-12790,-7379,-11285,-19680,-9104,-3385,-19680,-19321,11527,28878,21282,-3890,-26736,-5285,10698,8307,5725,5736,-1085,-21490,-32951,-30937,-20922,-12040,-14831,-16906,-15944,-13082,4892,5560,-15264,-32706,-33301,-24321,-10645,263,-7460,-29341,-33461,-27110,-12998,-1883,-10228,3061,27481,42821,44617,57098,41098,2480,-11891,-18680,-24183,-9807,-9683,-3815,-970,-8159,-21169,-21496,13730,29119,22140,9049,-16282,-34849,-23943,-38434,-17855,13260,28319,30810,17610,65,-11091,-28096,-22505,-23396,-27902,-22971,-20693,-27586,-24009,-19843,-18349,-12687,-5805,-1770,6330,18195,15816,-2252,-1683,16293,15102,1734,7984,18031,17995,10314,-5987,-23710,-13612,16180,33875,31470,-821,-17240,13915,35561,20405,-8320,-32270,-25519,-32319,-28446,3476,46315,72660,65037,22768,-16909,-16136,1519,1105,-3072,-10088,-2970,16420,31110,49683,50801,39539,16656,-4698,-13465,-24562,-31294,-36762,-29585,-9179,10083,14156,1483,-17315,-9302,-3046,-7040,-14388,-12823,9284,36896,58873,57218,36786,11280,-2060,-5169,-2784,-10236,-31791,-5715,20634,15986,-5700,-20119,-1305,15516,20540,25065,34060,47497,33472,3086,-13020,-15800,-21102,-30332,-27827,-15058,-16360,-22557,-30844,-34104,-20292,-5857,-7946,-31650,-30494,-4034,-7108,-17461,22883,57108,38238,-793,-2478,-1789,-18897,-31712,-16011,-17740,-34204,-12126,24111,20588,-14225,-37266,-11989,8237,35213,38468,28104,1927,-9413,27577,19363,-13850,-26955,15749,53259,70069,47276,6047,-7831,7635,3230,-3383,684,1588,-2576,-14116,-25272,-20487,-10177,-6694,-22697,-19474,-4225,-12618,-12822,6054,4852,-2261,15751,22671,14363,5710,6628,29594,35405,22752,26808,32870,4676,-33406,9291,32602,32990,25797,3448,-29207,-39161,-22492,1169,6834,-8702,-29589,-57,10265,-6724,-17536,-3502,-12734,-11441,1374,-19727,2991,38183,37773,1912,-12717,17071,18883,24697,28810,18980,-1074,-34166,1808,23959,21005,-111,-28677,-14224,10376,29789,37538,28618,7597,-3910,-4021,-17337,-27253,-28192,-36989,-23944,-5271,2594,24927,42762,45731,35719,19970,8921,12236,-2073,-23008,-35639,-24227,-4869,-8239,-20603,-17589,-1923,13471,25350,25090,15118,3369,-13753,-21495,-20430,-18275,-9893,4940,14254,8679,-10189,-29737,-34808,-25600,-7321,19751,30042,15963,10256,15959,12237,-11088,1214,42834,65937,49077,17060,1081,-1519,-4603,3742,33924,60138,56106,37158,29873,32803,38000,49245,46080,21510,-8642,-29175,-22954,-29242,6772,53688,80266,80676,62492,32389,-7392,-32102,-7148,1106,11300,30108,38428,11278,-3273,-8183,-22757,-16116,63608,174594,246675,240112,156266,51683,-16235,-5765,-24098,-30894,-22279,-14557,-19463,-7969,6752,6975,-1877,-10055,-16518,-11957,-5097,3820,21242,49180,64309,54685,19965,-10056,-12681,11201,29021,23452,7724,-2344,-8036,-4795,-3146,-8722,-28722,-16795,4382,-4389,-21702,-3508,8259,-3039,-21191,-15166,11573,26755,15656,-9952,-23621,-79,10469,-7652,-17309,9981,20942,17559,392,-16222,4742,10098,-6216,3527,16811,7022,-21530,-19534,340,2864,23770,60210,77659,71581,51428,47033,55466,49310,34297,17301,-9837,-33427,-37398,-27279,-24824,-22289,-22723,-19931,-9118,9137,22252,13454,765,-11029,-19784,-20908,-11355,-2484,17672,39673,57098,57788,43516,36821,30315,16694,369,4951,15760,-2348,-19269,-19777,-23613,-10079,106,11917,16162,11628,10555,13400,9600,2386,-2650,-15341,-9379,1468,924,1736,-2082,-6358,290,-2301,-14089],[-39352,-38525,-24690,-4936,4745,7881,4133,11966,11067,1878,-2347,8047,4416,4007,14409,11292,-18724,-11619,-4495,-7714,10803,23131,17109,-2637,-2556,3980,7590,-6361,-28850,-3148,32564,55590,36228,-7187,-5034,13030,16484,10245,-6810,-14863,-14127,3250,26652,47621,55437,35488,5881,-9747,-12696,-14760,-12887,1266,5280,5486,8148,5541,-6896,-13769,19200,66098,69007,33090,11670,3376,3374,-788,-10775,-21648,-23560,-18900,-3862,17826,40723,48690,36719,15211,-4989,-19874,-25947,-22798,-16269,6080,19499,12182,1365,-3530,-17665,-23375,-11827,10257,29783,32081,15030,-8216,-7189,-9664,-21987,-28379,-27059,-21127,-7505,7073,21162,26179,16284,-203,-18034,-10528,-5974,-11370,1953,8401,-21463,-7993,33566,52199,24649,-9667,-13693,-7704,692,5459,1558,14242,47309,51341,18521,-19856,-18246,-14000,36589,67011,53751,18270,4808,6802,-13272,-21769,5194,-10667,-29024,6243,30873,17443,2851,-6627,-8894,-10794,-13639,-20390,-20956,-16500,-26249,-24488,3404,17456,548,-33508,-32226,-35831,5363,43288,57693,30732,-16406,-27156,-16510,-24430,-30941,-17937,-16159,-22604,-32781,-38564,-38825,-20346,-1470,-29474,-156444,-301416,-350313,-295923,-164929,-18046,11873,9875,16103,20110,24435,28230,13359,3125,16020,31270,35421,23691,17268,26037,36427,33828,6216,-12058,-8400,-15187,-24162,-25216,-25322,-11914,2198,10545,9960,-7992,-40258,-12708,30005,45398,20753,4907,36548,54859,23590,-21227,-26632,-4906,5679,-4748,-11500,-8436,-7206,-9089,-13246,-16133,-13714,-16637,-20738,-19520,-15775,-27208,-27124,-12355,-4957,-14150,-35630,-27225,6323,36740,49731,38040,-568,-32907,-24301,-25748,-14001,697,-7053,-28776,-25633,-23643,-22128,2374,11775,14987,13628,7817,2865,-2966,-1132,-14581,-21978,-4169,2333,-7311,-18207,-14483,-10552,-19141,-35082,-17981,15067,29507,13664,-18721,-37772,-25385,-10832,4273,34967,50929,34844,-11416,29183,89709,138816,149040,122857,71714,25516,15649,-23734,-35250,1286,29156,33936,2679,-27268,-18739,5851,16492,16784,30079,39374,33295,11181,-20543,-22397,-8307,-15268,-25786,-29134,-11195,-8644,-14867,-16232,25816,71102,59589,-15857,-19773,50488,110012,140683,130734,86530,22340,-24939,-10689,-12250,-19694,-21394,-13070,-5083,-16054,-17009,1489,9551,-14541,-8685,16859,28702,27742,13698,-1487,-1469,914,-15933,-29864,-33186,-38614,-24938,-18489,4390,21975,21775,7521,6203,6101,-5712,-15351,-22700,-25047,-219,21583,15992,7803,26052,33825,-1013,-5968,41307,65948,33268,-17494,-9060,-1291,15,18523,20831,676,-10008,-1456,-4395,2620,20650,26482,30169,18271,20203,25336,30631,30434,29819,26341,30365,42795,31676,37635,41555,19530,-5256,18222,38131,43488,33604,30973,27552,11089,-6565,15349,33300,21317,-9815,-22031,-24361,7207,56359,59889,31718,9283,614,-4288,10228,18503,12308,3822,10162,38350,64208,56118,25551,4167,-2136,3103,17493,29441,47444,61059,66068,59260,38021,24559,30118,17651,-19084,-15816,25041,42256,35935,19188,22315,22396,1380,2776,20106,27412,12218,-3316,-9113,-15425,-5606,7671,6485,-12080,-15142,-13614,-12757,-15350,-15334,-7954,-7062,-19009,-19055,-11775,-310,4971,5742,-4637,-18577,-16381,-10337,-4759,-1597,-10573,-12630,18351,44639,39230,10177,-13571,-15371,-8858,-13030,-26474,-18375,-9956,-24867,-22839,11529,29627,21330,-5624,-32199,-8376,5568,333,-5568,-7819,-13305,-27642,-34412,-33713,-20362,-10467,-13228,-12786,-5535,-365,10908,6312,-19486,-41251,-35816,-35907,-14519,3869,-1682,-27605,-33224,-23830,-7203,11742,8791,17471,35872,47096,53500,71153,49740,3665,-13525,-19898,-13550,550,-3513,126,3041,-3380,-11555,-22837,15860,34980,26204,6432,-25704,-29135,-19734,-36439,-16835,13758,25953,27265,14834,-2828,-10322,-20812,-17433,-24334,-42085,-33900,-27052,-26766,-19124,-13336,-12732,-16584,-12698,-3336,5934,18837,19125,-1595,-17582,2463,7725,2487,11832,21127,19252,8315,-6065,-23413,-17479,10040,28032,28483,1287,-12443,15920,38714,24386,-4893,-31063,-23848,-28537,-23559,6900,47159,72034,64605,23769,-15644,-18866,-1154,-226,-3309,-8913,-111,17236,26129,39340,38602,30793,11480,-9084,-17815,-30605,-23063,-23740,-23054,-6854,13535,19361,6109,-18404,-15561,-9216,-15548,-20442,-9923,14414,38440,54914,51734,33174,10063,-714,-4113,-3725,-13865,-34058,-1229,27024,23195,2027,-16153,-1991,13762,20360,28347,38854,50688,34615,3186,-14378,-14891,-17154,-30292,-37964,-25845,-24043,-29555,-33347,-29929,-16146,1307,-472,-26149,-25700,1195,-4201,-23018,16208,46813,28194,1177,4976,1166,-19930,-23764,-5957,-6911,-22552,-12263,26262,26604,-4196,-36718,-22194,-5896,16567,18202,7424,-17213,801,38124,23343,-15434,-25742,18687,53790,65210,40102,2706,-3768,11120,5672,-3045,1072,4181,97,-12572,-20121,-15737,-9762,-7439,-22338,-21808,-4639,-12087,-19279,3908,6208,-5051,11203,21841,15232,5153,462,14413,18681,13852,25468,31989,2867,-32595,10024,31034,29922,22934,2174,-29379,-38343,-20211,2160,4711,-14570,-24790,6358,14547,-5759,-11247,3019,-10003,-8522,4486,-18939,3645,36179,30747,-10494,-7981,17258,14861,22824,27521,16154,-4865,-34177,-1871,18486,18497,4385,-21026,-16669,5263,24249,32095,22357,-1326,-16929,-17376,-30337,-38851,-37655,-39002,-19331,-4551,3267,24961,40050,40841,32143,20625,12872,15242,3234,-15299,-25129,-23739,-10272,-13014,-22577,-16830,-1602,12709,24823,27190,20428,6222,-14483,-22491,-19672,-16560,-6429,8546,16810,10949,-7746,-26951,-32601,-23289,-5129,21795,28194,14052,11842,20313,15992,-9140,3100,48482,69917,48252,14179,-2082,-5054,-7449,1210,29980,56688,57911,45457,39977,36004,35200,43033,39089,17705,-11123,-27112,-22113,-25522,14301,65167,89652,82615,58869,29488,-7328,-32065,-10002,75,17081,42703,52067,19384,1699,-4605,-22524,-18339,14792,79519,120172,114515,63452,9343,-9157,-10566,-24979,-28038,-22896,-11698,-14495,-10543,5091,8483,1669,-4104,-9996,-6655,-3623,-441,14546,44978,68915,63856,27863,-4544,-5410,18167,34310,25374,6577,-4382,-6218,700,5762,2353,-19877,-11577,13318,5387,-14742,-1309,10310,-2987,-22387,-10829,19497,34457,22809,-3022,-31073,-7382,7194,-7218,-21090,8198,19077,14180,-2468,-12445,5658,11116,-8482,-6746,7300,10,-26223,-14895,9236,13856,40498,77908,86333,68055,37959,32627,48564,45807,31100,16998,-6648,-28059,-37388,-31244,-23538,-20291,-22738,-25053,-15055,7044,21402,10644,-3683,-15751,-24697,-23026,-14662,-6241,11439,28239,40722,43761,36000,33813,27453,12820,819,6010,9678,-12447,-13071,-17189,-28056,-24070,-17068,-2519,7259,5546,3226,7543,5880,-1002,-6265,-21782,-16709,-3059,-447,933,-4895,-9345,429,-2955,-17666],[-43093,-42780,-20600,-3556,5500,8610,4561,10707,7289,-3006,-3121,9108,6398,3716,12658,12690,-9298,-5437,-8154,-14796,8392,21997,18523,1012,3703,13098,17164,905,-24738,-4413,31753,54222,35514,-10267,-13399,7729,13502,10244,-3164,-9709,-7453,10552,32294,51049,55188,31203,2466,-9738,-11209,-13185,-11443,1440,6925,9688,11168,7004,-5332,-9737,26985,79799,77994,37872,13209,1773,607,-4612,-16804,-27942,-27577,-20732,-3107,19859,41933,48409,33549,9881,-7610,-23831,-32116,-28726,-15958,4977,16686,9291,-2447,-7035,-18707,-21476,-9600,9899,26183,28234,13198,-7823,-9571,-13249,-24380,-30580,-27478,-16865,-1259,15075,29564,32944,20598,2649,-15981,-13316,-13511,-19441,-1560,9289,-20489,-22528,18041,42180,21723,-10411,-17773,-12507,-1567,4575,1087,14110,48476,55406,24452,-15951,-16279,-8687,39745,72813,60165,24533,11473,13237,-7525,-23251,4858,-7838,-41329,1366,32881,26177,15817,10865,7019,-211,-7335,-19424,-21717,-16014,-25666,-28153,-4915,5524,-5992,-27925,-18755,9800,30909,34268,32185,14016,-9608,-14928,-15209,-25286,-27549,-10935,-7810,-21092,-28773,-22517,-16323,-1112,54381,200635,353717,466915,489672,420890,306642,195897,73684,806,-34583,-17999,29182,58438,45325,21249,26055,49303,65092,39904,31429,59110,71075,46821,11963,-4803,-2577,-7397,-32699,-45166,-28528,-7222,4219,10904,12326,-5432,-36848,-11346,30143,45770,22674,-252,23446,42854,15764,-22205,-27009,-5495,7235,-1507,-9306,-9406,-10499,-15976,-20079,-19365,-14331,-15526,-19184,-20407,-20770,-31977,-23884,-10785,-5893,-17619,-40458,-22115,11698,39530,48104,33904,-5790,-34687,-20010,-21132,-11253,5318,1441,-22219,-37378,-31574,-23133,-2088,6036,10995,11088,5033,-23,-6268,-3666,-16725,-33526,-12818,-1354,-4654,-8228,-1344,4714,-4240,-23272,-15452,14705,28722,15509,-16608,-45640,-34604,-22068,-1736,41458,61964,42471,-6261,26959,52512,62683,56975,28045,1021,839,5337,-31589,-26077,8851,35295,38563,5397,-22928,-21816,-2927,12229,11861,20179,31339,33230,18851,-9786,-25579,-20624,-29097,-37088,-26706,-9133,-8508,-15824,-20689,21453,69140,56585,-19116,26549,72633,41987,-39610,13691,43416,15997,-39436,-16764,-17299,-21828,-21730,-12243,-2877,-12772,-19329,-10413,-6467,-31383,-6588,13485,23769,26596,18058,2631,-5807,-11227,-27878,-38446,-43364,-38963,-21054,-12454,9732,24017,21103,12614,20079,17347,-332,-12393,-21650,-23859,3168,25182,20258,9910,25504,33794,3538,4444,43457,63713,31745,-14715,-13175,-522,9173,27714,30383,8766,-12167,-10302,-16034,-8785,15981,29611,35410,18563,19236,23591,26825,26731,28263,28152,33900,41889,24697,28405,31135,10683,-2707,22961,40596,45310,36145,36080,32980,11903,-10927,9267,27829,17590,-8522,-15749,-15004,5080,43653,48626,29321,10252,-2908,-12438,3361,11487,5948,-3393,610,32508,66237,65081,36804,14689,4572,7245,22067,32841,49598,64273,67435,57991,32928,20108,28984,19583,-14896,-13698,24646,37639,30046,15828,23268,26432,6377,3344,19197,28118,13676,-3025,-10535,-18747,-8072,7117,8076,-10185,-15495,-10091,-6797,-7682,-10945,-8704,-10974,-23164,-23093,-18474,-5795,6104,13338,3860,-18064,-23941,-15172,-8199,-5430,-15543,-15304,18912,44655,37955,7523,-18117,-18864,-11268,-15020,-31636,-29090,-17907,-27095,-22193,10822,28646,20000,-7622,-37887,-11832,109,-7796,-16784,-21130,-24941,-33122,-36342,-34924,-17143,-6865,-9473,-5908,6193,10412,14773,4366,-26029,-41886,-23430,-30081,-18182,5503,2802,-25270,-32735,-23107,-6341,19302,24773,30961,42500,46447,57368,79505,54719,2880,-18013,-21401,-3110,10309,2016,2611,5730,3060,-448,-22032,16233,38100,27580,2155,-35466,-21172,-16099,-35365,-16479,12792,21641,21195,9511,-7114,-8369,-13991,-13911,-23252,-36990,-36183,-31896,-25811,-13963,-7213,-6164,-14145,-17965,-6235,3926,17843,21261,1160,-32220,-9193,2338,3654,13745,21091,15571,823,-10732,-25347,-23589,706,18113,21698,1065,-7620,17279,40139,27015,-2060,-29849,-22939,-25916,-20925,7548,44421,67715,61185,22866,-15089,-21586,-4468,-2702,-5243,-9680,885,16391,19230,26961,24044,19508,4989,-13593,-21938,-28904,-14395,-11967,-15400,-6243,14403,22644,9858,-18345,-21178,-13167,-21147,-22546,-4879,19429,39122,49975,45083,27993,7306,-927,-4482,-5920,-18518,-36006,1641,31218,28927,9011,-12349,-3557,10934,19734,31552,43090,53004,35602,3665,-15884,-13048,-8342,-17330,-29343,-34268,-31279,-32270,-29367,-25831,-12923,7591,7156,-18890,-21695,4921,-1253,-28445,6695,32128,15585,3354,10824,3275,-19965,-16238,3037,2812,-12135,-11142,26386,30191,4300,-27001,-31224,-19437,672,736,-11487,-34383,13270,45310,25896,-15464,-22546,20561,52009,57434,30543,-1109,470,14459,7865,-3146,882,5670,1304,-11705,-15303,-10561,-8697,-8842,-22844,-22801,-4880,-10815,-26894,626,6364,-7265,6450,20343,15480,3779,-5866,-481,3357,7840,24182,29674,-8,-30431,9115,26620,24315,18216,127,-29131,-38571,-19764,1849,2496,-18213,-18966,10328,15952,-6577,-6550,8034,-7359,-6614,5256,-19022,4842,34600,26602,-11822,-1999,15264,9186,18589,24212,12534,-8447,-34286,-6946,10687,13585,6860,-14430,-17055,-415,17117,25275,16489,-7659,-29282,-32180,-42039,-45999,-40516,-32549,-13877,-3380,3658,24015,36678,36234,29507,21778,15756,16634,8760,-6258,-14171,-15478,-8854,-13387,-21316,-14960,-1028,11822,23460,27372,23259,5586,-17129,-23437,-18048,-14715,-4174,10924,17844,10967,-7334,-25287,-30861,-21762,-4625,20626,22304,9196,11748,23531,19476,-6587,4055,50790,68877,43230,9575,-4950,-8961,-10940,-1064,26156,52632,59359,54137,49929,38407,31380,35411,30344,12473,-13047,-22404,-19305,-14341,23431,73967,94539,80958,52893,26463,-5444,-29569,-13025,-586,23303,54784,65331,28984,5564,-5342,-29173,17601,68409,122215,122920,91786,50096,17311,-8901,-16715,-28572,-28040,-24272,-9377,-9684,-16808,411,7521,2871,-415,-5067,-3743,-5577,-8470,3581,34534,65275,64435,29706,-2023,-1347,23063,38444,25420,2854,-8247,-4200,6172,13507,11335,-10126,-2758,22612,14595,-8656,-212,10765,-4284,-22342,-5480,26312,39921,27489,1698,-26804,-12685,5202,-5763,-25439,5527,16612,10420,-5336,-10180,6294,13090,-6234,-18279,-3469,-6405,-26610,-10753,15677,21872,53175,92755,92737,62764,24277,20554,43013,43630,31227,24129,6713,-16383,-32874,-32520,-20171,-15822,-20228,-28116,-20718,4979,19683,7194,-7903,-18879,-27433,-25572,-18819,-9797,5374,17454,24479,28792,28235,31392,25529,9621,1382,8466,6659,-14436,-7774,-16168,-24735,-25909,-28752,-15825,-688,399,-2818,2693,2942,-1851,-4480,-16072,-14189,-5946,-595,1105,-6642,-9283,2651,-2805,-20764],[-44323,-41619,-19530,-5340,4179,8005,4288,9200,3326,-7224,-3019,9148,6783,2221,10703,15389,1048,443,-12939,-23718,4968,19245,17942,2693,7904,20074,24262,5786,-21050,-5703,29433,50987,34576,-9490,-22434,1862,10026,9848,994,-3952,-1513,15679,35637,52711,53986,27268,-205,-10036,-11138,-12927,-10196,1496,8578,13899,13591,7451,-4188,-6332,30613,85291,79540,38362,12681,-873,-3088,-9033,-23084,-31749,-27452,-20552,-1464,21907,42078,46063,27988,3616,-9047,-24364,-33201,-32634,-15111,3896,13686,6177,-6323,-10485,-19518,-19017,-7138,9271,22411,24969,12314,-7204,-13058,-17617,-26328,-30885,-24689,-12520,4434,22656,37601,39291,24724,5798,-13491,-15910,-20419,-23396,179,15199,-11171,-36875,1520,30829,18421,-10914,-20986,-16910,-4660,3016,657,14095,48415,58011,30240,-10160,-14232,-2292,44456,78844,65911,30414,18311,19684,-1701,-23387,5665,-567,-39840,-1972,35045,35832,29713,29417,23195,10791,18,-16554,-21496,-15311,-22855,-28960,-9655,-2123,-11989,-23182,4457,75327,157466,211489,214438,152212,63429,9969,-2373,-16101,-25988,-1932,11292,-5327,-21226,-615,16958,32556,89797,354251,705319,1000130,1089521,936194,637553,340679,113472,17299,-4332,8944,56294,93301,76288,41946,40959,70737,85227,40059,82410,181094,218837,167166,72899,3122,-1877,-1414,-15753,-16664,-8182,5864,12234,17734,20247,2061,-24444,-3891,33716,49135,28973,1064,12595,31812,11129,-16908,-24554,-7094,6250,-1688,-9902,-12498,-15197,-21459,-21858,-18100,-12096,-12235,-15739,-19181,-23192,-28341,-19140,-9280,-6721,-20339,-43308,-15014,19034,44410,48622,31934,-8074,-32397,-15033,-14664,-5400,11807,11693,-10739,-35971,-36497,-21633,-4950,1712,8422,9878,3553,-1673,-8187,-3680,-13257,-33770,-19062,-2890,-123,2029,10537,17970,11056,-10960,-11666,15188,28782,17881,-13163,-39316,-41549,-32176,-6035,49582,73192,47966,5290,72933,210815,336160,380268,305117,166931,41681,-4861,-34051,-12927,22793,47353,47287,12242,-12634,-14603,-5834,12134,11224,11970,22734,32536,27166,3511,-23325,-29646,-38655,-43509,-22171,-7489,-8590,-14760,-20562,15778,65269,51744,-4922,145778,269237,302088,238884,126402,49520,15738,-26335,-9155,-8962,-15417,-20054,-10631,740,-7673,-19522,-19933,-16575,-19254,-572,10757,17983,24983,21739,6074,-8773,-22691,-38644,-41711,-47867,-33729,-18907,-7792,14575,25869,20371,17243,31394,27396,4662,-9775,-20554,-21841,6520,27947,24443,13622,26230,35140,11336,13584,42207,57849,28948,-11465,-13014,3003,18497,38170,41530,18410,-11731,-18337,-26605,-17982,13139,34848,42240,20619,19180,21438,21632,21672,26391,30516,38073,41577,18589,19578,20876,2923,1968,28308,43323,46899,38031,40061,37653,13019,-14176,3716,22016,13296,-6321,-7452,-3343,8386,32647,37640,27973,13322,-4217,-20386,-3261,5965,2470,-7483,-8649,25113,65503,72083,47354,24591,10781,11819,28913,38526,53167,67150,67994,56426,28144,16652,28726,22140,-8580,-7760,25870,33907,25128,13531,24862,31662,12405,3843,17111,28386,15845,-1741,-11439,-21864,-10962,5447,9182,-6618,-15726,-7728,-1539,610,-2653,-5080,-12067,-25366,-24838,-24084,-11531,6325,20529,14810,-10134,-27906,-20678,-12278,-9195,-18989,-17893,17261,41709,34419,3718,-22536,-20945,-12877,-15822,-30077,-32284,-21235,-21518,-16427,10895,27442,18964,-8069,-40968,-14030,-3896,-14141,-25778,-31760,-33687,-36537,-36899,-32673,-12503,-1870,-3937,3068,18212,20064,17767,1427,-33078,-32148,-7611,-12706,-17238,6756,6935,-22110,-31667,-23377,-8445,21877,37831,44190,49374,42974,57140,82897,56924,1761,-23581,-20306,7202,19493,7623,4996,8312,11623,11611,-18100,15947,39451,27239,-2702,-39718,-13962,-13244,-35222,-15840,11462,16635,13910,2954,-11042,-4321,-7153,-11182,-20316,-23652,-28936,-33615,-23878,-8327,-1313,1096,-6119,-17285,-9335,1090,15786,22363,4801,-30437,-16035,-115,5172,14224,18825,8471,-10294,-18585,-28167,-31014,-10711,5232,12103,-683,-2948,18222,40236,28777,774,-27798,-22070,-23932,-20141,5606,38400,60031,54997,20140,-15361,-23962,-7918,-5764,-8194,-11681,464,14348,11384,13943,8396,6452,-2337,-17676,-24838,-23589,-6401,-1531,-8440,-7518,12928,24281,12694,-17752,-25886,-14933,-23065,-21058,-42,23063,38326,44046,37603,21790,3562,-2244,-5885,-8938,-23722,-37323,2761,32880,32862,15190,-8605,-5845,7106,18573,34360,46688,54645,36518,4538,-17399,-10890,1590,-2728,-16835,-26365,-30520,-26542,-23665,-21828,-10572,12614,14048,-11751,-18816,6974,1472,-31684,-5088,14080,2393,5785,14755,4069,-19521,-9693,10421,10715,-3638,-9407,24501,30851,9976,-18166,-32775,-25923,-5597,-6126,-14567,-12705,26153,48761,26683,-14380,-19072,21331,48429,47753,19766,-4063,5074,17841,10164,-3427,-47,5770,1038,-11418,-11146,-5831,-7006,-10057,-23497,-22665,-5129,-8995,-34529,-2725,5529,-9218,1792,18382,15181,1925,-11220,-11414,-5877,6169,23068,26335,-3098,-26407,6899,19929,16881,12271,-2208,-27722,-37943,-20928,64,281,-18199,-13532,11886,14666,-9157,-3570,11523,-4686,-5805,3541,-20026,6614,33447,24972,-4912,2491,11579,2762,12768,19246,8158,-11894,-34270,-12606,1351,7071,7659,-9513,-16185,-6135,9101,17829,12100,-7593,-26936,-31893,-36844,-38858,-32108,-22405,-7328,-1498,3981,22654,33540,32876,28708,24278,18399,17095,14684,3868,-2815,-4412,-729,-7535,-16512,-11770,308,11419,21846,26074,23832,2175,-20596,-22955,-15315,-12530,-2707,12542,17974,9477,-8081,-23815,-28825,-20268,-5001,17101,13652,2632,11237,26590,23563,-2935,4886,50617,64066,35735,4864,-6442,-12201,-14039,-1972,23875,49572,61622,63651,59805,40466,27441,27716,21554,7708,-12074,-14510,-11364,968,35012,80882,95772,76719,45800,24913,-176,-23582,-14663,660,31072,67185,79653,44019,14868,-4093,-36149,79280,248861,420274,482667,427327,288092,127882,1551,-17770,-31778,-30390,-28421,-8754,-3287,-25593,-3866,6094,3099,1899,-989,-2330,-9818,-18108,-8706,20574,54764,57385,26341,-2309,-448,24944,40839,24295,-1796,-10964,21,12788,20889,18751,-457,8436,33557,24988,-1560,979,10697,-5482,-18720,2430,33523,44668,31093,5526,-22409,-14147,5820,-2336,-27275,4391,15466,8150,-6562,-7894,7579,16964,1167,-28333,-12949,-9053,-20814,-6445,19486,27118,62669,104933,98002,57702,12738,13703,41117,45182,37055,38622,26580,-510,-24086,-27446,-13347,-7491,-13533,-25151,-24514,4194,18587,4817,-10201,-18819,-24893,-26544,-21010,-10940,1277,9683,11304,15548,22606,31484,26249,8776,3372,12876,7052,-10998,-3674,-15429,-17983,-13969,-20483,-25715,-5965,-2379,-6267,-27,2540,2157,4310,-4220,-5638,-5950,1541,3294,-6221,-5275,7522,-970,-22010],[-38976,-38057,-18697,-7276,3813,9017,6271,10248,1853,-8453,-709,10041,7604,1021,9499,19534,12132,7464,-15486,-30573,2758,16395,16334,3185,10762,25504,29537,9117,-17664,-6548,26118,46386,33387,-5615,-31498,-3972,6605,9174,5068,905,2417,18109,36480,52374,51432,23050,-2946,-11189,-12696,-14476,-10239,482,9154,16804,14506,6181,-4338,-4962,28202,80029,71499,32492,8038,-6433,-9499,-15797,-31295,-28418,-25196,-20158,-684,22245,39458,39970,18372,-5190,-12016,-25282,-32995,-36518,-16305,398,8136,361,-12827,-16555,-22971,-19057,-7533,5358,15485,19083,9124,-9117,-20222,-25758,-30619,-32888,-24706,-11921,6179,26284,41656,41719,25291,5867,-14038,-21600,-28028,-23428,3573,21434,-1058,-35708,-18201,15450,11260,-14993,-27001,-24346,-12206,-2918,-3550,10229,43009,54750,31274,-6941,-15629,-329,44859,79508,65811,31015,20501,21392,-528,-26785,3150,4324,-31410,-8885,31821,40439,38419,42676,33865,16740,3031,-16213,-22664,-17477,-23435,-28193,-11984,-4916,-15266,-19849,21517,100429,196260,262750,265526,193778,96377,28437,5162,-10203,-28969,-781,13086,-4882,-25104,-1057,17176,33794,70585,307402,629204,896815,972659,827066,554510,289985,93313,10491,2616,23336,67271,99280,75609,38154,34513,64010,73497,16032,54629,169384,215975,166448,66322,-13457,-11940,-5733,-8918,-3863,798,9752,12873,18295,22224,5630,-14936,3265,36518,50960,32866,1904,577,18970,6554,-12978,-25018,-12642,-409,-9049,-16899,-21523,-24463,-27122,-24034,-18961,-11856,-10978,-14842,-20426,-27631,-25909,-18495,-12579,-11789,-26435,-45251,-11173,22952,46131,46330,27293,-12233,-32984,-14282,-11586,-1883,15173,18390,-1628,-26725,-31179,-22139,-10153,-4981,3231,5741,-831,-6299,-13062,-5544,-8907,-22743,-25351,-6930,921,7343,15968,23668,19551,-4617,-11535,12719,26007,16668,-13267,-36594,-47897,-44758,-12538,54922,79804,46408,16784,95616,313555,510978,580681,471389,258501,54437,-20503,-27093,-595,37680,62028,58178,21028,-482,-1078,-486,15294,12655,3085,11407,28994,33833,17696,-13442,-24296,-32854,-36182,-20180,-9867,-13034,-15714,-17176,4805,56488,44587,27304,267226,444050,521936,462988,294630,122162,21816,-5742,10989,11566,-2916,-18797,-11567,2851,-3593,-20828,-26927,-14285,-4360,5102,6432,8745,19536,20985,5342,-13186,-31716,-33438,-36301,-42915,-30962,-20705,-7512,15665,24350,16335,17676,36455,32465,5886,-10596,-22206,-21616,7045,27250,25843,16334,26276,35729,18208,18377,35306,46577,22768,-10483,-12664,5345,24657,45922,50486,26553,-10479,-27387,-38084,-25254,10335,39488,48428,22958,18557,17119,13177,13147,21832,30807,40083,39286,11394,9439,9115,-4875,6593,32150,44191,46185,37204,40771,39436,12700,-17689,-2676,14559,7358,-4290,840,8237,14692,23431,26168,25995,16702,-3505,-27940,-10622,972,1037,-8510,-17631,15241,60701,75192,54958,31691,14647,15051,35161,43236,55809,68057,66421,53353,22808,13263,27947,23789,-2102,331,28052,30479,20284,11015,25753,36776,18460,3951,13000,27068,17465,-603,-12828,-25461,-14998,1579,8514,-2910,-16277,-7812,1711,7930,6597,836,-11348,-26602,-25221,-28060,-17713,4966,25824,25120,1052,-24411,-26873,-17111,-12962,-20490,-20406,13107,35585,28422,-1404,-26580,-21582,-14250,-16445,-25433,-23857,-16400,-11516,-8643,11079,25523,17862,-7373,-40482,-15498,-6770,-18862,-32444,-38134,-39014,-38420,-35726,-28756,-8219,2675,1584,12122,28817,27859,19563,-2411,-40334,-21010,8591,5992,-10809,7865,10315,-18927,-30600,-24205,-12709,19779,47106,56444,56990,38238,52903,81183,56089,556,-29493,-16257,16474,27244,12875,7515,10966,21515,23764,-11994,15239,39140,25300,-7965,-32183,-7959,-11489,-35884,-14727,10030,11353,5973,-4017,-13054,1822,-238,-9134,-16658,-11306,-19349,-32459,-20756,-2515,3945,8358,4177,-10980,-12055,-2335,12707,22027,7849,-20978,-17175,-250,6477,13539,15198,191,-22046,-27231,-29025,-37024,-23239,-9510,688,-3293,1381,18726,39198,29898,3891,-24626,-20764,-22232,-20919,1318,29552,49389,46233,15604,-16621,-25966,-11234,-9037,-11595,-14326,-1012,11587,3902,2390,-6392,-7467,-10106,-21092,-26017,-18866,613,7577,-2300,-10304,9486,24539,14581,-17233,-29281,-14399,-20940,-17541,3247,24422,35544,37024,29465,14978,-668,-4134,-7782,-12227,-28859,-37778,2120,31802,34704,20398,-4840,-8571,2354,16699,36332,49377,55587,37306,5756,-18730,-9192,10369,10096,-6122,-19062,-25652,-21330,-18016,-17927,-9067,15995,19459,-5646,-17336,7040,3449,-30570,-18543,-5852,-8186,8103,16335,2945,-19604,-4817,15480,16013,2240,-7983,20556,28136,11952,-11695,-25924,-20128,95,999,1224,10189,37674,48246,25234,-13196,-16589,20738,43307,36859,8747,-5193,9640,20853,12339,-3976,-2337,3749,-1204,-12202,-8535,-2779,-5653,-10966,-23814,-22285,-6267,-7756,-31429,-5411,3418,-11986,-3336,15342,13580,-927,-15442,-15026,-6264,7457,21160,21550,-6201,-21622,2953,10762,7449,4782,-5283,-25340,-34668,-23826,-4236,-3181,-16263,-10188,9964,9883,-14424,-3563,12213,-3273,-7429,-1952,-22945,7433,30978,23101,1447,3265,5290,-5114,4605,11485,1534,-16819,-35107,-19711,-10365,-1720,5517,-8192,-16889,-13290,-903,8676,8044,-2489,-13161,-15845,-23036,-27305,-21301,-12822,-1653,-771,2364,19242,29069,28994,27768,26412,19482,15112,18808,12535,6481,4894,8324,226,-11533,-9600,354,9491,17969,21264,19949,-5650,-26233,-22774,-14062,-12494,-4291,11212,15163,4524,-11960,-24573,-28737,-21040,-8201,9542,937,-7216,8613,27355,25884,-921,3189,45765,53833,24452,-1556,-8986,-17099,-19011,-3918,20871,45496,62222,70691,66049,39124,20771,17820,10955,1766,-10181,-6558,-871,16846,45851,83189,90738,67270,35154,22560,5654,-17166,-16989,1185,37295,76567,92271,64583,34504,8103,-13802,114088,360461,593463,678411,598263,399151,170908,89,-20104,-44037,-38453,-41645,-17312,-4074,-28689,-3881,3904,591,83,-1608,-6050,-19449,-29477,-20678,4079,36640,40522,14652,-9018,-6328,19466,36859,18306,-10034,-13356,3164,16808,24025,20805,5098,17399,42538,33411,3708,-897,6398,-9790,-14491,9444,37747,45434,30328,5184,-21374,-15264,5328,-463,-24813,2674,12678,4211,-9514,-8945,5655,18575,8393,-25126,-22582,-9644,-13852,-4634,17078,26213,65582,110012,98281,49724,419,9210,39528,47252,44707,54366,46667,15307,-14883,-21456,-6772,867,-6310,-19154,-28684,1497,15056,529,-13709,-18929,-20698,-26187,-21791,-12237,-3736,2620,-441,1969,16819,31265,26614,7306,3512,15279,5791,-9406,-3455,-17863,-12232,-2112,-7457,-26936,-11119,-5585,-9978,-3326,2791,8859,15808,8469,3283,-5737,3158,4724,-6338,-566,11938,-214,-21108],[-32346,-34494,-20396,-11188,2659,9899,8888,12263,1260,-8676,1739,10670,8184,-713,7666,23089,22203,14754,-14142,-28638,2697,13988,13895,2478,12346,29527,33397,11673,-13999,-6403,22686,41537,32634,731,-37094,-8101,5217,10175,10327,5597,5366,19515,36854,52109,49425,20220,-4037,-10696,-12811,-14993,-9291,790,11026,20769,16840,6586,-2546,-2767,22642,67185,57304,23398,2325,-11753,-15305,-21346,-32106,-21255,-19745,-16379,2992,24873,38242,34528,9312,-11777,-13104,-24390,-30345,-36230,-15425,-1173,4518,-3683,-17496,-20843,-24775,-17469,-6591,2600,9974,15001,8138,-8312,-24804,-32394,-31170,-31610,-23477,-10265,8886,30752,46531,45209,27460,8048,-12267,-23922,-25002,-15388,12122,31418,12232,-18396,-31686,2728,5834,-17359,-30107,-28499,-18417,-7464,-5896,8020,37745,50877,32546,-1383,-14097,2120,45294,79364,64868,31531,23216,23606,1283,-28127,2772,10796,-22224,-14680,27819,44267,46207,54657,43471,22544,6812,-12884,-18549,-14299,-19113,-19552,-9355,-5106,-12465,-12712,26900,67710,111760,137259,132641,97293,62980,31608,2335,-10701,-30645,-7348,-5973,-21915,-31608,-18016,-17569,-6087,4128,63799,113462,129827,105929,66140,42553,40202,20719,-27492,-49980,-3535,45483,68117,39816,8753,7002,30088,43225,34765,-30408,1018,33662,19267,-22336,-30024,-17563,-15339,-17566,-10740,-6015,1918,4873,11826,18055,5504,-10197,7579,38420,51232,32987,-664,-12006,6783,2237,-12527,-25975,-14202,-4471,-15765,-21723,-27116,-29315,-29037,-26462,-20961,-11223,-8190,-12530,-20275,-30575,-22088,-17104,-15441,-16696,-31943,-41472,-6915,26788,47984,44709,23528,-14851,-33536,-14035,-8655,2095,18561,24436,7330,-16939,-25359,-21415,-13707,-9872,-609,2483,-4312,-10172,-17387,-6006,-1826,-10682,-25344,-10347,1070,10267,17539,24125,22603,-2381,-12125,10842,23865,15051,-14507,-35368,-41916,-47742,-18370,59418,83555,39975,28704,40819,220017,369865,416528,325677,155719,14601,-3212,-9707,13484,54120,80500,73694,33920,14681,17782,16912,25819,18122,-5359,-959,25209,41911,36134,6526,-7356,-21057,-29696,-19147,-14026,-20455,-17555,-9205,-9667,45694,42323,56905,317904,439626,482722,433690,298580,144719,26169,18862,40368,40370,15212,-15593,-13540,5238,900,-22152,-26560,-2643,8707,10154,2352,-2265,10759,15994,1080,-17232,-24455,-21000,-27242,-35298,-27809,-24040,-10940,13234,19644,9043,13787,35155,32059,3161,-14759,-26397,-23069,4725,23238,24508,18093,26439,36157,23115,18627,23304,30740,13470,-12133,-13992,5138,26671,49461,55752,32129,-8844,-36566,-48280,-27975,7444,42176,52799,25007,17191,10455,1254,716,13787,27858,38553,33787,2324,-2532,-4570,-12155,10006,33400,42121,42174,32681,37158,37226,9996,-22135,-10563,4948,-387,-3071,7532,17730,20682,15707,13809,22078,18640,-1849,-33696,-19365,-4388,321,-7529,-24885,2256,50901,72718,57463,33872,14364,15182,37873,43824,54959,65124,61239,47331,15721,8437,24753,22581,2120,7628,29275,25805,13825,6366,24015,39707,22668,2624,5427,22326,16514,-1433,-16329,-30745,-21428,-6304,3967,-1642,-18432,-12460,836,11872,13557,5647,-11406,-29151,-26668,-29372,-25246,310,26849,31453,10874,-17488,-33995,-23986,-18110,-21316,-23498,4963,24789,18420,-9369,-30965,-22631,-17519,-19458,-23051,-15422,-8039,-2110,-2493,9066,20815,14664,-7845,-39727,-18573,-10679,-24038,-38567,-38398,-42347,-40613,-34459,-26226,-7059,3754,3954,17822,34936,31365,18040,-8923,-47470,-11848,21766,21770,-2842,7227,10792,-18101,-31739,-26983,-20049,11798,50218,65081,63400,32411,43247,72657,50132,-2699,-36831,-12316,22080,31050,15476,8400,11961,30068,33449,-6534,12498,35461,20080,-15225,-26968,-5168,-12762,-38583,-14768,6868,4303,-3863,-12049,-13372,7982,5051,-9401,-14844,-2502,-12497,-31328,-18048,1520,6458,13321,13308,-3915,-15547,-7821,6959,18241,7722,-15423,-16246,-844,5550,10511,9856,-6984,-25340,-27818,-26425,-31054,-36748,-25929,-12486,-7346,3867,17387,35839,29163,6058,-21709,-19990,-21785,-24198,-6086,17504,35263,34041,8187,-20079,-28718,-15355,-13349,-16025,-18187,-4294,7561,-2575,-5478,-17274,-21690,-18757,-24691,-26677,-15908,5555,14548,2540,-14537,3796,22934,14782,-17834,-30923,-11687,-15519,-13433,3856,22424,29969,28357,20332,7444,-5392,-6408,-9835,-15378,-33134,-37452,-391,27714,34002,24194,-1220,-11399,-3325,13798,36969,50785,55678,37833,7276,-19501,-8390,16877,19846,1911,-13759,-22122,-16963,-12684,-13925,-7988,17870,23281,-649,-16911,5347,4637,-25662,-31591,-23269,-11112,10443,15940,155,-20360,-1375,18463,18937,5819,-6748,15682,22932,10809,-7330,-17264,-8984,11250,14511,20939,31689,47511,45269,22656,-11488,-14421,20077,38419,26962,346,-2615,15194,24573,15666,-3029,-4631,828,-4025,-12688,-6381,-490,-3808,-9917,-21603,-20486,-7053,-6164,-22701,-4635,2151,-14230,-7243,12938,12314,-2936,-16593,-10501,718,11330,19962,17586,-6381,-14689,-160,1907,-1278,-1687,-6635,-19737,-26563,-24513,-8773,-6210,-12375,-7312,6715,4193,-19637,-4399,12139,-1204,-9386,-8958,-24758,9119,28804,21640,6141,2506,-934,-11695,-3025,3558,-4981,-20949,-34407,-25467,-21481,-9278,3178,-8242,-17719,-19404,-10018,739,6651,6760,3217,2361,-7356,-14338,-9230,-2272,5360,1256,1312,16410,25774,26745,28626,30553,22104,13725,23462,21791,15854,13957,18328,10129,-4840,-6047,1756,8722,14584,15933,14615,-14211,-29708,-20353,-11964,-12106,-6125,9950,12646,-627,-15929,-24651,-27845,-21265,-10768,2105,-11265,-16400,7310,28775,29081,1874,1724,39409,42010,13423,-6078,-9887,-20652,-22713,-4108,19920,43477,63805,77115,70501,36806,14226,9084,2238,-1696,-5015,3680,13770,35013,57934,83818,82635,55641,24255,22456,14184,-8088,-16374,3566,44147,84896,105420,94506,70738,38615,21964,82273,268960,412203,429330,345125,203401,55829,-20193,-1908,-9481,-15566,-27408,-38244,-16584,-2951,11178,9242,1837,-1087,-4785,-13085,-30731,-26608,-17906,-1883,21251,20066,-2389,-20087,-16695,8621,27973,9427,-18160,-11221,6501,19377,24101,18934,7768,24868,50660,41357,9064,-3569,-1001,-15106,-8508,16546,40215,43610,26576,2063,-22143,-15440,4365,894,-17279,2541,9522,-423,-13426,-12534,908,17799,14424,-13606,-25373,-7370,-6580,-3434,9501,20128,62671,107632,93284,38941,-12549,6519,37492,49058,52444,68645,64801,29830,-6244,-16003,-1584,7822,59,-12543,-28928,-3208,8789,-6164,-19318,-20599,-17019,-22384,-19971,-14835,-10857,-4478,-10475,-12587,9807,29019,24722,3290,-454,12806,-1365,-11717,-7490,-25427,-10471,4851,887,-19768,-18495,-11971,-16823,-9754,1520,14596,25083,17529,8184,-8716,605,1629,-10822,382,11499,-4696,-18453],[-26676,-31727,-25711,-17804,-313,9331,10673,13665,-226,-10168,2362,9761,7567,-3917,3522,23680,28855,20162,-10096,-19837,3865,11126,9547,-1035,10923,30354,34166,11980,-11752,-7210,17473,34968,30411,6497,-30979,-12089,4694,11892,14782,7685,4998,17925,34956,49994,45741,16242,-5991,-10300,-12679,-15966,-9488,182,11844,23430,18672,7196,-613,-1827,12214,46042,36149,9444,-6483,-18942,-22500,-26829,-23303,-14333,-14612,-12038,7320,27771,36583,28162,-457,-17173,-14899,-24865,-28621,-34810,-14549,-2748,981,-7817,-22236,-25387,-27082,-16639,-6662,-1065,3932,10615,7313,-6199,-24214,-34301,-28213,-28589,-22918,-9345,10652,34031,50193,47903,29530,10680,-9502,-21546,-15219,-4730,22011,41631,25323,-1248,-26483,-6965,705,-19759,-30887,-28366,-24397,-11702,-7648,6018,31251,44839,32183,4347,-10419,3489,43677,76499,61575,30537,24926,24846,2293,-28821,3213,16872,-13496,-21158,21228,45173,50959,62974,49968,26614,10098,-8309,-12966,-7682,-9188,-6652,-4089,-7996,-11897,-6808,16395,-5904,-25856,4773,27802,2419,-28577,14008,-10225,-21690,-30413,-18613,-39435,-25574,-16826,-14181,-15334,-43786,-15716,117294,288583,465482,547711,476841,287639,80405,30923,39463,36672,3926,-3034,10816,-11845,-24020,-13970,5939,42072,99721,128643,145669,150202,127019,76997,32238,-323,-9946,-21649,-19215,-15076,-13688,-10940,-1020,7943,2266,-10739,4541,34228,45079,25755,-8903,-28149,-6547,-5686,-17907,-24804,-8388,-1947,-18538,-23018,-26259,-28317,-30982,-29685,-24176,-10944,-4617,-9385,-19549,-30283,-14803,-12404,-15480,-20855,-37031,-34287,-1188,31219,50534,44425,21395,-15324,-32962,-12890,-4946,6991,22658,30496,16533,-6355,-18030,-18585,-14102,-11124,-1215,2046,-4949,-11387,-19406,-3684,8078,3036,-17858,-11272,1784,12278,16901,20892,21119,-2787,-11004,11911,24509,15305,-15157,-34143,-33551,-34759,-21155,64142,85564,30773,41493,41666,164161,242123,264291,234565,202912,157636,55913,18763,33741,73689,102618,94248,51674,33752,41535,44418,45687,28863,-12671,-11340,25989,55664,61596,35717,14875,-7015,-21700,-16100,-15598,-27685,-17928,4009,-21005,38044,53060,78310,275119,311081,285570,182030,86262,65259,33621,49497,79744,78572,40480,-6702,-12111,11758,8898,-20273,-19578,12176,21833,16659,2543,-10086,1837,9739,-3000,-15800,-9685,-6124,-14585,-23905,-19959,-22247,-14033,10690,15041,1587,8748,30897,29078,-403,-18903,-29743,-22986,2767,19288,23725,22101,30654,40304,28849,17839,10440,14790,4858,-13156,-14609,5144,27529,51369,59822,37860,-4046,-37500,-39604,-22131,7974,45251,57634,29461,18444,5269,-10155,-11818,5709,24740,36414,28166,-5284,-12661,-16159,-13626,15271,35281,40434,38375,28047,32811,34534,8376,-23861,-16092,-2664,-5319,859,15466,27607,27553,12365,4644,19563,21861,3074,-32334,-25300,-6538,3090,-2263,-23712,-9417,40314,68119,57781,34094,13189,15523,39411,42743,53302,61554,56031,41983,10656,5454,22255,21637,6740,16049,32051,22958,8951,2796,22894,43416,28103,3711,-1800,17510,16138,-796,-18125,-33035,-25638,-14668,-1258,-231,-18345,-18250,-756,15424,20660,11499,-9743,-30116,-26461,-25722,-28055,-3960,26698,36210,20830,-7795,-32348,-28662,-20893,-18664,-22301,-3205,13115,8056,-16453,-31117,-21360,-19710,-22167,-21034,-7163,2706,8111,4169,7652,16370,12345,-6938,-37524,-20604,-12892,-26931,-41292,-35654,-43129,-39509,-30435,-22706,-6519,3726,5289,21923,38678,33142,15957,-15106,-41113,-2566,33509,35812,6908,7861,11047,-17119,-32506,-28589,-26566,1578,49791,72070,70607,30117,31711,60434,41595,-5801,-42075,-7478,26003,33029,17567,10093,13852,38993,42493,-61,10330,30935,14156,-21596,-21868,-3384,-14811,-39394,-13600,4296,-2101,-12886,-17444,-9498,15657,10773,-9747,-13373,4226,-7596,-29216,-13786,5570,7804,17346,22197,3916,-17545,-13409,352,12538,5666,-12228,-14203,-1255,3811,7236,5811,-7082,-14039,-17382,-20181,-22815,-28881,-37164,-22995,-10310,5930,15650,31743,27990,8553,-17967,-18277,-21018,-28263,-14440,5015,19958,20193,-643,-24425,-30863,-18976,-17394,-19921,-21752,-8080,3705,-5515,-5681,-17163,-31119,-26406,-27483,-26681,-14090,9123,20262,7266,-18089,-2800,20505,14081,-18900,-28885,-5838,-6861,-8191,2422,17520,22229,18803,11081,122,-9717,-7943,-10704,-16932,-34154,-35732,-3912,21296,31088,26712,2549,-13260,-9341,10023,36289,50959,55026,38167,9198,-19108,-8323,20842,26104,7085,-10496,-20016,-13568,-7967,-10012,-7164,18227,25293,3022,-17433,1748,4556,-19562,-35593,-25632,-5370,12171,13342,-4690,-22426,236,18921,18971,6601,-6482,10134,15422,6348,-5776,-10234,956,21248,27187,38221,49535,54084,40087,18669,-10275,-13288,18960,33677,18364,-4312,2471,20690,28006,19232,-907,-7235,-3592,-8040,-13623,-5598,-10,-2865,-8158,-18084,-18496,-8589,-5613,-14800,-1240,1289,-16986,-10854,10268,10410,-5015,-16466,-4474,8182,14575,18091,13843,-4160,-7214,-2642,-6585,-9604,-7668,-7014,-12426,-16148,-21711,-13992,-10341,-9432,-6470,1048,-2897,-24032,-7169,9954,-77,-12885,-18534,-25149,9921,25028,18114,6884,-897,-8182,-18135,-11025,-5520,-12593,-25584,-34272,-31226,-32894,-15435,-415,-11179,-20777,-26060,-19408,-7131,5684,15537,18120,19327,6907,-3068,1123,6906,11700,2892,-808,12470,21683,23807,28797,34517,24805,11673,26729,29425,23175,20459,26202,18999,1134,-3010,2768,7371,10113,9070,7234,-22888,-29327,-17960,-11025,-13175,-9604,7777,9750,-6734,-21381,-25619,-27791,-22525,-13181,-4098,-20313,-24169,6179,29279,31254,3532,-1097,30505,28218,2366,-9618,-10847,-24073,-26104,-4154,19274,42007,64535,80501,70982,31911,6586,778,-5089,-3580,1018,14242,29805,52923,69074,81881,71074,41201,12948,23506,23325,1827,-13562,6368,49896,90318,117057,131075,119896,81079,65982,69944,94909,218780,380145,445534,371475,233877,99857,60293,57432,35603,14673,-3724,-3578,37277,39812,26567,12702,3867,-7965,-22387,-24983,-9988,-329,12717,24773,8684,-21107,-35198,-29323,-5802,15397,-800,-19955,-4782,9382,19951,20860,13310,7531,30377,57594,48855,15018,-4861,-11228,-18527,-848,23758,41463,40021,20766,-2807,-23273,-14570,3364,2662,-7282,5412,7264,-4634,-17232,-17417,-5574,15250,19325,-1996,-17342,-2274,1451,222,39,11661,56570,99663,84608,27203,-24299,6433,36062,51525,60552,81733,81730,44437,3533,-9334,4000,14941,7271,-4049,-21218,-5410,3878,-11367,-23548,-21132,-11397,-14382,-13620,-15786,-16496,-7797,-13479,-23068,5528,28274,24185,565,-4828,8963,-11664,-8578,-7896,-31861,-8690,10298,7585,-12768,-22806,-16658,-21861,-13585,3852,23091,35784,27078,13485,-9520,-637,-496,-14098,2746,11628,-8560,-12941],[-20453,-27479,-31944,-23989,-2837,9156,13216,15940,-1274,-11960,2583,9183,7802,-6152,-1195,22370,32877,24363,-3650,-9007,7272,9583,5456,-5809,7703,29050,32905,11168,-10040,-8284,11446,27796,27564,11654,-22858,-15312,6049,15732,18755,7255,1408,13612,31078,46122,40196,10698,-9250,-9943,-11883,-16996,-10964,-1708,11114,24311,19778,8117,1176,-2438,-2704,18717,9772,-8980,-18641,-28458,-31119,-27878,-15045,-8606,-11048,-8526,11174,29988,33685,20362,-10983,-20995,-18636,-27902,-28758,-34145,-14676,-5259,-3383,-12919,-27908,-31333,-31098,-18078,-9254,-6870,-3779,4625,5315,-3904,-17835,-26156,-23795,-25738,-24024,-10400,9988,34505,51015,48309,30144,12438,-6722,-15397,-5374,4817,30079,49067,35502,12784,-12258,-12178,-5492,-23915,-29457,-24673,-30424,-16483,-10090,2658,22120,35115,28287,7886,-6390,2253,38071,69123,54463,26555,23951,23404,782,-30475,2765,20688,-6536,-29477,10160,40895,50393,65076,51005,26685,10749,-5325,-9785,-2675,770,4064,-20,-12193,-16460,-6185,-4008,11525,138481,248174,282361,197170,37361,-16129,-18975,-32556,-14247,-13292,-8146,4941,-308,6097,32983,19621,39156,366779,842958,1298100,1484140,1287413,820089,333532,124142,130601,126026,68730,-21976,-30134,-12494,-1176,10380,33945,72239,136420,238076,338498,374210,314093,188164,77208,18780,9338,3784,3145,-65,-18435,-28722,-15116,-3245,1437,-10867,-5688,21662,30328,11520,-17298,-39682,-18918,-17775,-28249,-17400,2510,6335,-16933,-27089,-27194,-29501,-34337,-31409,-27945,-12280,-2778,-8364,-21430,-21505,-4654,-4789,-13215,-25947,-44040,-25854,4366,34358,51753,43450,18922,-15738,-32251,-11995,-2071,10715,25473,34708,23985,2845,-11136,-15686,-13273,-10389,13,3216,-4020,-11218,-20334,-286,18203,16059,-7918,-10739,1768,12198,13121,13080,13923,-6189,-8318,14742,26466,16432,-16316,-34278,-24508,-20378,-21149,67083,83922,18312,52874,323110,872977,1383817,1587945,1370874,918728,464099,137647,56117,62524,96248,124113,115411,70920,53972,66672,76282,71658,42597,-19673,-16379,33858,75138,91640,69777,39096,7389,-13109,-11328,-12603,-31842,-17814,19561,-13656,35625,75107,122554,406696,913877,1214928,1069553,620545,194461,78967,83741,127091,127326,71002,6917,-5977,21982,19176,-15944,-11706,25774,33369,23144,6697,-11917,-6771,2194,-5900,-8722,6057,9355,-153,-10097,-8884,-14483,-15415,8288,10577,-6376,2377,23924,23201,-5147,-23220,-32569,-21786,795,15087,23015,27607,38512,47866,34727,15990,-2662,-565,-3023,-13921,-15261,4905,26892,50953,61793,42860,2699,-28871,-26693,-11365,11300,47376,61416,34942,21518,1597,-20597,-24242,-2507,20940,33074,21977,-11880,-20989,-24626,-8759,21693,37322,38826,34751,23397,27850,31360,7612,-23118,-19001,-7581,-6441,6943,23790,36725,33354,11535,-1147,18156,25414,9409,-26253,-27766,-5840,8212,5503,-15829,-18450,29882,61617,55552,32049,11094,16042,39143,39730,50464,57219,50965,37546,7860,3980,20183,20754,11099,24226,35225,21328,5368,253,22405,47538,34388,7337,-8022,12729,16240,1524,-17335,-30510,-25312,-22941,-6986,791,-15712,-23795,-2291,18650,27519,17775,-6850,-29630,-24838,-19999,-23170,-6928,25697,39163,29897,2917,-24276,-29334,-20787,-13401,-16424,-9829,1630,-1910,-21625,-26980,-18142,-20618,-24468,-19537,45,13661,18345,11060,6989,12590,11132,-4860,-34315,-21532,-13384,-27584,-41087,-33019,-43383,-34537,-23924,-18150,-6352,2895,5597,24074,40042,33498,13745,-20344,-32125,6739,43285,47305,17014,10300,11649,-15526,-32450,-28419,-30149,-9212,46750,77403,78122,32823,20311,45900,31208,-8676,-43221,-2355,28550,33652,19528,13050,17296,48307,51051,7478,9531,26369,8488,-25072,-16130,-1907,-16917,-35691,-10560,3011,-7079,-19835,-18022,-1930,24705,17425,-9269,-11949,9129,-4527,-25869,-7399,10272,8433,20622,30816,12212,-17141,-18292,-6356,5578,2247,-10505,-11724,-1417,1878,4807,4851,365,155,-4895,-11894,-14019,-16013,-29006,-24341,-10283,8362,14342,27831,27061,11862,-12982,-14897,-18960,-31705,-21067,-4524,5872,6253,-9624,-28457,-31147,-21133,-20237,-21979,-23686,-11328,1076,-3692,1833,-6494,-27135,-30082,-28314,-25726,-12690,12159,25646,12939,-18536,-8819,18417,13471,-19395,-22787,3449,4777,-955,349,10789,13629,9790,3292,-5466,-12427,-7353,-8791,-15118,-30105,-31681,-6709,14164,27116,28758,7344,-12289,-14087,6416,35265,50858,54549,39149,12361,-16214,-7322,23712,30214,10762,-7974,-18213,-10135,-3064,-5427,-5406,18326,26632,6504,-17385,-2553,4089,-12536,-23606,-9931,5972,14084,9861,-10386,-24333,1481,18222,17402,5823,-6290,5860,7848,365,-5871,-4705,8736,28746,37596,52341,63595,57962,34849,14947,-8558,-11918,18771,30592,12929,-3280,10046,26926,32027,23926,3721,-7945,-7723,-11670,-13591,-4728,64,-1853,-5109,-12916,-15362,-9633,-5049,-7059,4948,2428,-18787,-12723,8865,9366,-5718,-14885,717,14210,17206,16734,12168,1435,1733,-2148,-11828,-15287,-11191,-4842,-2581,-3076,-13443,-16928,-14259,-6965,-6389,-5300,-8773,-21520,-9932,7195,1330,-15998,-28689,-21265,11012,20847,13559,5288,-4960,-14665,-22838,-17396,-13575,-19150,-28559,-33944,-35681,-41019,-16674,-3213,-15290,-24827,-31863,-27266,-13114,5735,23501,31785,35395,20300,7171,10408,15568,18417,5544,-2502,8727,17804,20961,29003,39082,28820,10682,29829,36386,29482,25441,32591,27270,7248,709,4663,6700,6113,3349,1816,-24048,-23625,-14933,-10139,-14395,-12804,7258,9446,-10874,-26781,-26095,-27182,-23445,-12634,-3700,-17027,-23911,6565,30014,33289,5065,-3989,20945,14878,-6250,-10768,-10826,-25658,-27237,-3111,19651,41878,64992,81154,68226,25623,-699,-5245,-9227,-2994,7935,25484,46796,70298,79422,78958,58352,25978,4078,26483,33012,12729,-8259,10080,54825,93058,126693,170920,176243,129715,114841,332000,838179,1522363,2005737,1999029,1507640,840900,304453,156985,153695,112625,75442,62163,60668,91484,78133,55477,36030,20700,-1405,-18428,-5321,9980,22091,39918,51872,24318,-18603,-25473,-25152,-16075,4599,-6268,-9921,4192,11538,18341,14459,4491,4658,33635,62920,55609,21563,-2321,-23987,-15259,7900,30529,41531,34942,13238,-9070,-23768,-13491,1828,4643,3215,10280,5614,-8710,-21236,-23726,-13914,10166,21764,8141,-7246,3230,8655,6056,-8491,1690,47742,86142,71585,13780,-33110,6935,33448,52446,66382,91169,95157,57130,12618,-3272,8060,19980,13062,3902,-11719,-4395,796,-14823,-26373,-22371,-6223,-6256,-7329,-17657,-22225,-9650,-12807,-26883,1823,26617,22680,-2962,-11893,1698,-24770,2094,-3889,-29699,-9584,11013,9333,-9596,-26019,-22185,-27651,-16794,5968,29815,43531,32932,15154,-11846,-3775,-5028,-19547,2587,8541,-15275,-9802],[-14404,-21943,-36011,-27155,-4454,9482,16441,19069,-1792,-14059,2920,9718,9748,-5795,-5044,20046,34808,27650,4184,2493,13005,10662,4087,-9533,4449,27199,31153,10806,-7450,-8176,6442,21989,26057,17521,-13942,-16284,10975,23721,23791,6005,-3647,8437,27039,42180,34419,5172,-12319,-8001,-8761,-15948,-11646,-3032,10634,25303,22140,11429,4695,-2360,-18865,-8292,-15617,-28280,-31532,-37724,-33817,-19627,-5512,-2030,-7038,-4079,16318,33404,31634,13482,-19145,-20408,-22095,-30522,-27658,-32092,-13457,-6327,-6154,-16409,-31456,-36303,-34281,-19687,-12245,-12426,-10696,-628,4374,505,-7985,-15504,-17365,-21432,-23778,-11033,9055,34287,51104,48620,31615,15700,-1429,-5814,5224,14445,37521,54938,44158,25018,2129,-8965,-10074,-27663,-24691,-18651,-25756,-18187,-10566,210,12902,24245,23027,10842,-678,971,30733,59694,46268,22248,22706,21591,-998,-30528,3508,24479,1258,-31203,-2975,33495,46506,62792,48460,24182,9868,-2805,-5900,1731,8479,10741,384,-16170,-20554,-7953,-16157,47703,193702,320003,355165,256123,82327,-35958,-17931,-13615,9768,6422,4612,17141,5143,3532,38679,39081,27961,338679,805926,1252400,1433709,1241746,790305,328084,148812,158312,150827,93155,638,-24126,-1633,10378,20864,46584,75356,110620,214844,331686,378979,321993,190166,73358,22238,18363,20456,24354,17717,-9466,-36722,-20000,-4473,8733,-3030,-13812,6724,13055,-1851,-14935,-22827,-20534,-27340,-36240,-7895,14130,18250,-8123,-31381,-29516,-28759,-27462,-28938,-29228,-12922,-1824,-9194,-25687,-10850,7156,5072,-8104,-27934,-36074,-17026,8950,35485,50884,41041,15436,-16750,-30348,-11167,-262,12658,26466,36761,29246,9896,-5719,-13833,-12618,-9037,2005,5118,-2529,-10593,-20670,3221,26958,26801,1284,-9367,605,9888,6370,1161,2028,-10187,-3911,17975,28130,17469,-18268,-35930,-15864,-6690,-18093,66814,77263,3239,61248,684231,1852561,2962527,3405655,2920083,1883510,849484,230247,98119,100326,122477,140551,132147,87944,72211,89534,107284,99535,56740,-24646,-12729,47979,97718,122362,104476,62441,20147,-5373,-5933,-5325,-24991,-18673,34047,8034,38319,100473,238167,938694,2102851,2795284,2559441,1619435,621311,174022,117098,177976,187293,104077,22517,3394,33187,28685,-11698,-6982,34475,40607,26969,12141,-6977,-13120,-6476,-6989,219,19014,22268,12889,2944,1597,-5458,-14398,5413,5365,-16149,-6675,13362,12983,-12826,-29487,-36922,-21375,-3039,8618,20082,31811,46954,55925,38276,11308,-17252,-16652,-12117,-16605,-18094,2520,22923,46017,59136,44408,8160,-19417,-15531,-1124,14274,45444,60823,37932,23191,-2805,-31151,-38419,-12955,13862,25902,12703,-20202,-29669,-29086,-1614,26226,36759,34740,29057,16663,20215,25465,5065,-22821,-21359,-11350,-5839,11887,29241,41604,34268,8731,-6198,15045,25886,12891,-21411,-29019,-5511,12057,11721,-7957,-24781,18177,51150,48140,25132,5699,14239,34382,32636,43858,49497,43560,31632,4786,934,15671,17162,12018,28356,35033,17517,46,-3873,19964,49063,38380,10465,-15002,5404,14032,2922,-15863,-26143,-21966,-32312,-15499,-1716,-13534,-25147,-5012,19091,31209,21328,-5844,-30518,-24691,-15883,-16590,-10147,21675,37686,34602,10876,-17221,-27824,-20592,-9158,-9903,-15242,-11038,-13579,-26261,-22806,-16123,-22753,-28749,-21059,3130,20886,25253,15251,4499,7108,8375,-4636,-32921,-24032,-15002,-28965,-41620,-33157,-41447,-28874,-18088,-15236,-8944,-760,2537,21573,36568,30092,9098,-26755,-24367,13263,47986,52989,23854,12029,10478,-15504,-33761,-29070,-31368,-21427,39675,78503,82593,37536,9033,27974,17160,-13986,-42038,128,27495,30873,19136,14910,20116,55411,56692,13519,8084,19849,1438,-25327,-11514,-2548,-20886,-30377,-7835,958,-12598,-25925,-15685,5647,32242,22691,-9683,-12804,9974,-5475,-23251,-1067,13754,6333,20766,36585,18324,-16401,-24299,-14896,-4320,-4247,-11711,-11106,-3474,-2101,1531,5178,9072,11702,5521,-4777,-7203,-5457,-14903,-16590,-8348,9486,11797,22463,24408,13797,-8885,-11765,-17264,-34910,-23398,-8922,-6257,-8514,-19791,-32995,-30775,-23423,-23469,-23261,-24864,-15406,-1973,91,11708,6491,-15464,-28506,-28207,-25511,-13278,13208,29190,17903,-16667,-15213,15398,11591,-20561,-15646,13433,16553,6435,-2928,1174,3412,744,-3391,-9890,-14820,-6068,-5508,-11328,-23938,-26958,-9176,5962,21098,28826,11595,-9224,-17776,1935,32740,49208,52819,39215,15145,-12155,-5500,25399,32009,12503,-6925,-17790,-7893,549,-1808,-4014,17170,26290,8764,-17380,-8532,1968,-6428,-9570,8356,17624,14825,4702,-17833,-25430,2099,15916,13631,2727,-7429,2439,720,-7203,-8512,-2241,12430,31786,43686,61387,71960,57905,29334,10961,-7460,-11256,18465,28067,9702,1096,17805,32377,35200,28241,9444,-6626,-11616,-15532,-13397,-4293,-760,-1769,-2428,-7946,-12366,-11082,-5450,-793,11509,4439,-20362,-13643,8067,8513,-5901,-13649,2785,16683,17728,14944,11923,8476,10839,898,-13390,-18586,-12811,-1129,8356,10939,-2181,-16408,-18595,-6253,-7861,-12720,-12602,-14298,-12620,3310,2103,-18375,-35834,-14568,11453,15496,7340,1251,-9787,-20753,-26479,-22374,-20255,-24030,-28756,-33783,-38691,-32744,-13261,-5291,-20687,-30514,-37605,-33971,-17615,5344,28947,42643,48922,31453,15186,17405,22541,24445,8476,-4330,4311,13043,17067,28112,42907,32890,10186,31948,41613,33829,28073,36439,33606,12406,4232,6560,5828,2204,203,2288,-14608,-16657,-12606,-10159,-16385,-15365,9291,12902,-11382,-32679,-26652,-26482,-24618,-9166,3598,-5749,-16739,7397,30046,34127,5639,-7554,10733,2329,-12006,-10629,-10699,-25556,-26319,-2110,19722,41641,63722,77735,61462,17455,-7908,-9054,-10752,-1470,14112,35866,62486,85079,87443,74905,45390,10893,-477,30084,41410,22911,-2342,13408,57565,91856,132090,207369,230024,176888,162109,725552,1889057,3280603,4173749,4059957,3007099,1635619,571900,271872,266465,207539,149766,144643,146855,154242,121395,91482,68175,47397,19096,2885,16381,29657,44096,69101,87994,57093,7300,-3844,-4861,-7914,5743,1555,5548,13494,12224,13836,4634,-7393,-966,33936,65691,60644,27829,4202,-18806,-4937,16893,36080,40270,28449,4201,-16454,-22911,-13069,-716,6501,12804,15446,4030,-12864,-25453,-29877,-22871,2529,21123,15931,1740,7726,14038,12946,-9976,-7577,37499,68473,54787,-874,-23905,7374,29310,50997,68906,96235,104428,67444,20696,1923,10336,22445,16929,10791,-2007,694,1563,-14406,-25370,-23686,-1719,1155,-2453,-20647,-27028,-10552,-11603,-23875,-1117,24448,20870,-6181,-20450,-6303,-16653,18668,4664,-22100,-12015,7899,7170,-9200,-27296,-26890,-32336,-18075,7991,34905,48712,35702,14041,-14917,-7002,-10216,-23052,1384,4015,-22235,-7936],[-8590,-14987,-28952,-23510,-4657,10368,20111,22796,-1872,-16666,3450,11331,13065,-2698,-7262,16855,34247,29084,11436,13016,19284,13355,5665,-11092,1305,24479,28315,10125,-4972,-7782,1906,16868,25198,22817,-6034,-16694,17547,33806,28122,2602,-11518,961,21188,36361,26690,-2033,-17299,-6885,-6041,-14985,-13233,-5750,8364,24373,23499,14597,7377,-3571,-36794,-22730,-24657,-40093,-38374,-34926,-25704,-10203,2455,2675,-5208,-1605,19625,34866,27454,4674,-26302,-19688,-27927,-33202,-27121,-31355,-13756,-8861,-10220,-20864,-33456,-34501,-36948,-24547,-18761,-20682,-19764,-8213,1182,3154,-298,-7438,-13254,-19465,-24631,-14556,4380,29903,46948,45323,30488,17038,2744,2153,12529,20175,40308,55198,47209,31310,11185,-3705,-15505,-34003,-21576,-15004,-19758,-18755,-12187,-4776,540,9328,13160,9356,2203,-3319,18542,45418,34451,15006,18280,16353,-6198,-32027,1784,24921,6708,-23181,-20670,20181,36412,53264,39434,15469,3100,-4442,-2814,3994,9784,10924,-2333,-20729,-21760,-12060,-12523,24785,88083,145103,161289,107275,20482,-28133,-24712,-6650,27463,22556,-5469,-635,2633,389,1190,2142,-47979,-25415,64120,171475,231863,208126,121432,33911,70363,88043,81191,47233,-14801,-44265,-44231,-21650,-7163,9354,26306,32102,39281,81597,113201,104743,52785,8812,1295,3801,9395,18619,12731,-15002,-29839,-10649,5875,16996,4662,-14216,-4997,-1233,-11971,-14556,-16033,-18552,-30749,-41457,-7910,17837,26231,1459,-22321,-24495,-24325,-25625,-31811,-30862,-13142,-2394,-12588,-32928,-4520,14742,11915,-3801,-24074,-27894,-12210,8777,31206,44656,34110,8027,-21084,-29214,-12460,-1739,10535,23593,34948,30425,12564,-4566,-16018,-15366,-10452,1557,4687,-3576,-12429,-22520,4468,31602,32441,6289,-9625,-3199,4418,-3700,-13916,-10792,-10928,251,18808,26643,16115,-21589,-37169,-9580,4003,-13429,61834,64086,-12081,64952,1057741,2904059,4674457,5381592,4601498,2915130,1238649,317977,138424,143318,151595,148274,139953,99294,85438,106717,132870,125044,68554,-26221,-3902,64194,119927,150412,136512,82801,29898,528,-1004,3315,-13352,-21032,44990,30450,43677,121376,417347,1668884,3512570,4622836,4285865,2797101,1152588,295141,145176,226588,256044,138363,38307,13885,43025,35364,-9015,-6813,36911,42594,27146,17003,2328,-10638,-10962,-4815,8221,27723,31308,23159,13647,9580,1953,-10159,3773,1137,-24810,-16848,955,-368,-22815,-37258,-42191,-21208,-7929,235,14905,34056,54613,63198,39342,4491,-32041,-32535,-21963,-20641,-21909,-849,16906,37508,52372,42678,11950,-11248,-6598,7145,16301,39701,55933,38026,23096,-7457,-37034,-39495,-24137,4050,15454,1054,-29921,-36763,-25896,6069,28980,34038,28869,22336,9146,11229,17954,1377,-22757,-22094,-12565,-3488,15675,32074,42417,30471,3495,-9989,10864,23477,13144,-18830,-28906,-5373,14747,16305,-1486,-24356,7516,38539,36911,14746,-1377,11388,26732,23708,34987,39602,35054,25587,2469,-2975,9736,12032,10344,28812,31856,12075,-6144,-8173,16976,48981,40838,13648,-20078,-3091,10655,4505,-12438,-20610,-16300,-31377,-24402,-6726,-11248,-15847,-5592,18497,32979,23162,-5743,-31540,-24825,-12509,-9801,-11119,16774,33580,35874,16691,-10921,-24454,-19572,-5290,-2771,-15357,-20972,-25074,-27376,-18524,-14289,-24486,-32636,-23452,3572,25119,29775,17957,1682,1573,5365,-5226,-32012,-26684,-16649,-30132,-42057,-34074,-35637,-22014,-12084,-12625,-12574,-4731,-1593,16293,30078,24650,3683,-32099,-16660,18182,48641,53889,28182,14207,9314,-15276,-34413,-29575,-29000,-31020,31379,76894,84664,43884,2430,9707,1589,-20472,-39059,1152,24519,26536,17977,16931,23652,61437,60747,19191,7466,13056,-4919,-20063,-6154,-3320,-24556,-23419,-4271,-488,-17221,-28593,-10672,13230,38841,27548,-9336,-14656,8090,-8999,-19776,6269,17579,3059,18745,40213,22951,-14504,-30056,-23528,-15373,-12048,-13905,-11055,-6161,-6816,-1501,6887,16686,20468,13992,1454,-1730,3243,-1419,-4658,-3643,10560,9243,16816,20808,14907,-4974,-8057,-14938,-33914,-17631,-5182,-12137,-21960,-29214,-35208,-28761,-25037,-26053,-22177,-23351,-18954,-4808,4766,21637,19089,-2257,-21474,-25892,-24982,-14932,13251,31620,22466,-12589,-20800,12321,9273,-21429,-8090,23310,27701,13915,-5545,-10196,-6731,-6443,-7033,-11584,-16430,-4069,-1025,-5851,-16695,-21520,-9949,-1431,14002,27179,15348,-3745,-18419,-2460,29324,46360,49936,38281,17347,-7103,-1515,27749,33272,13615,-6495,-18392,-6696,2765,481,-3244,14961,24547,10015,-16826,-15903,-1809,-1673,3224,24265,27225,14220,-1817,-26839,-22420,3323,12998,8418,-2243,-10194,-174,-4291,-15112,-13666,-3374,11387,29840,44780,64642,73868,53694,23609,6670,-7513,-11798,17272,25159,7562,6026,24082,35862,36399,30892,14766,-3492,-14709,-20013,-13679,-4433,-2518,-3188,-1458,-4711,-10714,-13720,-7611,2794,16249,5733,-22624,-14546,7074,7042,-6677,-14275,398,14318,14903,11580,11767,14663,18442,4865,-12570,-20809,-13920,2474,18508,23732,8865,-13105,-24055,-8800,-12079,-22131,-14295,-7940,-15458,-2836,724,-19531,-24342,-8184,9610,7629,-1636,-5959,-16272,-27379,-30392,-27260,-25751,-26982,-26614,-31392,-34898,-23258,-9040,-7919,-27724,-37847,-33705,-34176,-22267,2171,29544,48229,57263,37982,18785,19885,25529,27492,9631,-8048,-2957,5121,9932,23950,43374,34157,7993,30912,42739,33958,26267,35510,35448,14139,5157,5975,2287,-3356,-287,9215,-3450,-12470,-13799,-13429,-21211,-18135,12584,18517,-9160,-41209,-29384,-27700,-28286,-6343,11514,3256,-11503,5569,26655,31050,2733,-14124,-1950,-11179,-16942,-12565,-13204,-26292,-26494,-4345,16137,37691,57280,67299,48327,5101,-17141,-13067,-13004,-2712,16105,41788,72667,93289,89722,67459,31324,-3853,-1684,30672,44615,28453,247,12875,54695,83617,129122,231223,268597,212873,198699,1155114,3040738,5183998,6499322,6257173,4598698,2474967,854476,380431,372866,302747,224796,228764,236908,213938,161970,127481,102018,76607,45140,26641,34992,44473,60466,92168,119383,89414,33080,15188,14252,10903,19927,17709,19459,19283,8806,3741,-10882,-24336,-11462,28474,62763,60634,30400,10190,-4215,6288,23243,37601,35352,18353,-8379,-26910,-23791,-16358,-6928,5485,18022,16901,-611,-19698,-31972,-26125,-28211,-9245,14855,18442,6261,8016,14470,16984,-5485,-15293,24861,46163,32893,-17941,-16596,5129,21497,44569,65372,94464,107065,72929,25380,3906,8524,19864,16327,14021,5037,6284,3890,-12426,-23281,-26167,-219,5181,-1756,-26864,-32117,-13241,-13456,-22974,-5456,20101,17382,-9964,-30249,-11647,3987,35861,13635,-15813,-16698,219,652,-11983,-28839,-31253,-36476,-19402,8217,36849,50001,34263,9233,-19853,-10511,-16212,-23869,-1183,-1908,-25289,-7961],[-5821,-9228,-17974,-16355,-5546,9475,21733,24709,-3485,-21732,2412,12011,15386,790,-8620,11845,29735,26627,15449,20255,23517,15349,8455,-10201,-1913,20136,23342,7868,-3949,-8172,-2750,11597,24133,26387,-611,-18046,23848,43670,30346,-3555,-22729,-9427,12703,27860,16639,-11005,-25062,-7853,-5280,-15226,-15872,-10051,4116,21317,23243,16593,8433,-6097,-38507,-7415,-5932,-22490,-23897,-24404,-16625,-1683,8518,5330,-5487,-1198,20742,34001,21049,-6088,-28856,-20434,-35511,-32620,-26348,-31389,-15197,-12486,-15103,-25246,-31988,-29773,-34492,-31630,-28001,-30707,-30062,-17252,-3644,4125,5008,-1822,-11273,-19368,-25490,-20056,-3212,22298,39476,39257,27611,17308,6337,8783,17395,22968,39466,50931,45551,32556,15656,1376,-18762,-33535,-18992,-12125,-14703,-17073,-13356,-10701,-12785,-7054,959,5071,3165,-8302,3881,29244,22214,7900,13403,10312,-12274,-33615,-831,23973,11648,-12545,-36345,4552,23508,40154,27607,3594,-7438,-8038,-195,6979,9866,12647,7534,-4977,-14397,-11416,7832,71230,140201,172304,164844,115694,48742,16454,-2363,-433,35991,43547,23215,-8672,15677,51941,51929,26297,85582,326224,613766,845485,901011,752503,483766,211833,-18794,-32413,-620,12604,22571,34102,15825,-5830,-10700,-18415,-16761,54155,126180,204800,227008,168349,77039,11825,-16031,-27570,-15451,-4291,-9035,-24576,-5854,16019,28002,26712,10684,-6750,-4358,-3807,-18492,-24849,-18461,-17018,-23788,-36550,-17782,13820,29266,8552,-14855,-20183,-23678,-29981,-39391,-29386,-9078,309,-13143,-37122,-2318,18032,15697,218,-17843,-22385,-10038,6071,23971,35534,25323,-399,-25664,-26940,-12720,-3132,8036,20988,33677,31568,14469,-4601,-19587,-19017,-12424,791,4009,-4999,-14319,-22686,6541,34999,35719,9469,-9161,-5896,326,-11475,-21600,-10119,-2592,6167,19399,24215,14803,-21944,-32843,-2767,14386,-5153,56164,48364,-16137,67379,1367068,3804054,6157004,7098611,6061018,3795522,1550878,388230,174257,188383,183950,149617,140079,106454,95274,119539,153364,148146,79238,-24354,7836,82332,142605,176865,166762,102226,39415,7521,5878,13819,-74,-21329,54119,52112,51197,135412,622443,2414987,4838043,6312759,5890487,3912369,1677983,416116,166582,268302,327851,175375,55728,26242,52060,40444,-6097,-8786,35579,41894,26006,22417,14594,1456,-4380,1779,15959,34017,38256,32192,23276,16294,8599,-2379,6866,2008,-22976,-22070,-8307,-12390,-31609,-43414,-38925,-18526,-10274,-7185,9809,35925,62122,70204,39816,-1609,-42563,-44729,-30154,-23059,-22403,-1949,12467,28781,44277,39923,15706,-3142,1580,14415,18500,32637,49055,36757,22564,-10575,-32213,-25983,-29158,-6411,3802,-10641,-39103,-36321,-17705,14332,31313,30842,23089,16728,3266,3310,10977,-1814,-21759,-19905,-10134,665,19196,33558,40458,23409,-3123,-11476,6880,19208,10847,-18004,-27535,-4698,17107,19958,3822,-18770,434,26154,23958,2998,-7840,9056,18647,15955,25795,28951,26747,20746,1790,-6889,3488,6665,7185,26329,26383,5653,-12358,-11242,14709,48213,42353,17076,-20690,-11681,6918,6716,-7102,-14566,-9958,-20882,-28767,-13398,-8959,-3188,-2155,18155,33586,23742,-6175,-32085,-24712,-9654,-3418,-8925,12590,28279,34271,20422,-5468,-20788,-18067,-1887,4338,-9732,-22415,-35067,-24631,-14563,-12568,-25220,-32653,-24632,2344,26554,31970,19309,-1132,-3610,2112,-6749,-31461,-29244,-18568,-31499,-42060,-34387,-28452,-14768,-6414,-10348,-16842,-7333,-4948,9555,21333,17523,-2295,-33758,-9308,21214,44999,49893,29660,16352,8326,-14634,-33393,-30634,-25583,-32116,23410,72799,83671,49687,2703,-6723,-14931,-28286,-35583,490,19687,20878,15988,18579,27290,65756,62827,23877,7221,5848,-10224,-11909,-189,-3863,-26503,-16046,-653,-1865,-21408,-27792,-5362,19344,43340,31060,-8564,-17946,3156,-15262,-15719,13765,21534,-1258,13791,40625,25052,-12614,-36037,-31305,-27089,-20769,-16706,-11920,-9806,-12695,-5295,7765,20716,25187,19279,5602,1455,9049,9243,6766,2195,11117,6190,10336,15305,14069,-2149,-4602,-12733,-29338,-8775,2655,-10943,-32708,-36509,-33433,-26294,-26938,-28174,-18845,-19137,-21652,-8370,8036,29173,29189,9626,-12587,-22097,-24237,-17855,12010,32247,25416,-8482,-25810,8740,6111,-22307,-1651,31208,36409,20130,-6658,-23219,-15343,-10603,-7211,-10558,-17873,-2520,3283,-102,-9604,-16246,-9125,-6565,6191,23320,17814,3092,-15098,-6102,25010,41969,45337,35634,18155,-1964,4613,31788,35206,14918,-6239,-20055,-6751,3179,816,-3785,11520,21460,10258,-15516,-24402,-7199,1381,13641,36010,33602,12305,-9171,-36841,-14622,6717,11130,3285,-7920,-14370,-2331,-5841,-20768,-20721,-7963,5822,23328,41154,62382,69709,46100,18129,2656,-8454,-13341,15114,21675,5973,10138,28432,37246,35575,31664,19159,1281,-15375,-24300,-13927,-4014,-3734,-5025,-1862,-3099,-10090,-16781,-10673,4203,18984,6233,-25007,-14722,6727,5850,-7400,-16005,-5234,8382,9816,7553,12028,19991,25020,9747,-9913,-21646,-13808,6704,28414,35567,19353,-7407,-27881,-13147,-17270,-31411,-12769,-2675,-16018,-9419,-1346,-17048,-12657,-1859,6951,-872,-11150,-13865,-21930,-31073,-31771,-30504,-27563,-25910,-22332,-25427,-26210,-13853,-4262,-9123,-30681,-30745,-26632,-28785,-25090,-1911,27344,50397,62082,41801,20124,20010,26586,29586,11213,-10926,-10797,-3613,2135,19122,42561,34343,6339,29285,42271,32528,22926,32681,35405,15039,6036,5374,-1357,-7000,5238,22693,8160,-9023,-15856,-16739,-25252,-17092,19859,28452,-2417,-43756,-30508,-27232,-30687,-2628,19739,10455,-7404,3950,23234,27560,-39,-19871,-12871,-21578,-18602,-13813,-14866,-25023,-25398,-6771,11885,32746,48741,53760,33282,-7090,-23667,-13831,-13194,-3590,17331,46439,80103,98009,89881,60986,22062,-9294,3220,31471,45813,32419,2712,12063,50050,72734,121351,241514,288046,236317,223520,1532222,4054109,6833037,8490140,8124001,5945542,3183962,1097005,463694,454932,384046,291699,303265,317397,264489,198905,163657,137965,108593,75473,53196,53318,57816,74352,110820,144767,118929,58672,34869,34063,33662,43031,39660,34750,25828,6821,-6440,-26280,-40412,-20714,22374,58887,60038,33500,18480,12588,21005,32141,40450,32281,10158,-18844,-34410,-22637,-18573,-11681,6447,23312,18653,-3916,-24290,-34120,-18736,-20031,-17483,8343,20528,11011,8760,14495,22011,4389,-14198,16075,26262,12204,-28930,-7761,4907,15413,38281,60720,90971,108077,78450,31477,7453,7458,16948,15792,17977,13541,15150,10701,-5951,-17086,-24303,2561,9817,-1093,-31703,-32788,-13776,-14152,-21208,-7166,18099,16924,-9302,-30796,-5351,30229,55108,25134,-7509,-18707,-6940,-4679,-12406,-26695,-31042,-36899,-17730,10255,39357,51154,32467,4683,-22724,-10153,-18793,-21688,-1140,-4932,-21985,-6395],[-5902,-4331,-6709,-8461,-6596,7290,21689,25270,-5607,-28175,855,12459,17074,4599,-7705,7151,22968,21297,16835,25039,26312,17120,12568,-5539,-2657,16260,18002,5536,-2925,-7651,-5370,8029,24459,29794,3698,-18931,30734,53606,31766,-10221,-34937,-20510,3539,18800,7131,-18117,-33567,-9282,-5137,-15174,-17093,-13156,646,18664,23298,18879,9626,-7483,-22977,13511,15279,-3364,-8842,-12891,-6703,7445,14721,8075,-5476,-589,21649,32726,14663,-16548,-25532,-21049,-37361,-27876,-23399,-29716,-15454,-14897,-18370,-26587,-27567,-24193,-29651,-35560,-36926,-39557,-38771,-24890,-7655,5375,9817,3311,-9393,-18910,-24170,-24623,-11289,14031,31188,32701,25093,18543,11100,15922,22142,25252,37536,44783,41482,31054,17873,6957,-16704,-27988,-14438,-7165,-8171,-12467,-12120,-15230,-23901,-20933,-10174,595,4037,-11284,-10164,15157,13577,4534,11291,6647,-16064,-34165,-2659,23597,17720,-917,-26482,-8518,11960,28080,17851,-6678,-18408,-11870,62,9745,12809,19083,24657,17101,-979,-2474,39288,173605,366421,514162,539523,418764,224719,83887,37889,23799,41011,73129,74043,26493,34573,98981,133804,112929,203885,746356,1481292,2096907,2269289,1906094,1214742,534358,75918,70921,109724,104365,105274,123373,98786,55979,41133,49500,50095,118473,310481,504518,562595,447433,249686,87655,10337,-2348,-6989,-12707,-21184,-7873,24805,48835,53787,37640,16357,3994,7013,5074,-19108,-43141,-18501,-10120,-7412,-19557,-30619,5977,28066,11144,-12996,-21379,-28804,-34484,-35118,-23180,-1389,6667,-9784,-36056,-3488,17080,15621,2797,-12386,-19392,-10116,1894,14615,24007,15198,-9003,-29438,-23956,-11800,-3745,6543,20632,35028,34289,16719,-4940,-24024,-23173,-15011,-676,2595,-7085,-16181,-20666,9876,37570,36975,10892,-8370,-6771,-991,-14158,-15012,4951,11122,12626,19255,20452,13073,-19350,-25920,4486,24283,5371,51404,31866,-6628,68929,1541628,4342986,7064757,8156734,6958627,4319179,1714512,428087,200227,227561,213833,145592,132479,108563,100747,126817,166761,165944,87042,-22545,20038,100033,163246,199260,192663,119617,48423,15314,13899,24362,12675,-19337,60533,70234,57655,139151,806206,3001766,5771121,7472371,7001802,4708503,2077154,507611,177246,294815,389074,212083,73054,38264,57909,42440,-3923,-13064,30582,38449,23106,26811,26567,16133,7338,9477,21795,37183,42242,38774,30376,20521,13114,5850,13348,7307,-13013,-19200,-12122,-20230,-37127,-42717,-34323,-14008,-9505,-13297,4402,36329,67458,74723,38757,-6857,-43363,-39604,-36737,-23321,-19494,-864,10474,20943,35323,36007,18697,3966,8126,19570,19706,24700,40474,33530,20707,-13044,-24686,-14390,-22232,-17636,-9238,-21545,-35409,-29896,-9015,21571,32439,26676,17046,12013,-961,-3411,4429,-5008,-20707,-16279,-6103,4592,21416,33154,35378,12947,-11327,-11634,2364,12364,5180,-19814,-26657,-4521,18263,21772,6958,-13063,-3228,14635,10078,-9120,-12648,7086,11559,10897,16752,17369,18283,16666,1890,-11298,-3405,1023,2518,20667,18283,-2257,-18977,-13042,13020,46475,42327,19717,-17376,-20524,2374,8545,-1451,-9330,-4948,-10912,-23269,-21394,-7818,8451,3765,18266,32855,22613,-7690,-32421,-24713,-7987,1521,-4861,9877,22764,30077,21674,-1568,-18292,-17001,404,10348,-1600,-14948,-28619,-20463,-11627,-11358,-25102,-28119,-22457,665,25547,31762,19107,-4041,-8480,-1746,-9562,-31434,-31606,-21296,-33746,-40570,-32482,-20960,-8071,-1695,-8576,-21446,-7040,-4950,3806,11534,9108,-8649,-29449,-2634,22200,37111,41368,28491,18145,7694,-13333,-30196,-32639,-22914,-24779,17676,67041,79638,53453,8799,-16568,-31430,-36523,-31493,-1492,13486,14587,13542,19706,30626,68097,62974,27405,7216,-1467,-13717,-3099,6310,-3373,-24162,-8723,2742,-3186,-25086,-24929,-899,23473,45376,32938,-7305,-22322,-4268,-23463,-10859,21246,26107,-5132,6023,37616,24510,-11050,-39949,-31426,-31362,-27066,-18701,-13166,-13667,-19162,-10112,6692,20625,25943,21395,7655,2522,12086,16748,16287,8332,11597,3108,3480,7976,11291,-139,-1166,-10416,-23644,90,10779,-5745,-34669,-36673,-28410,-23755,-29148,-28292,-12876,-12154,-21647,-12440,9303,33841,36572,19816,-3258,-17054,-22439,-20688,10343,31426,26584,-5216,-29514,5290,2805,-22574,3462,36638,42229,24878,-4951,-36525,-18526,-10152,-3984,-6987,-18613,-1431,7239,5807,-2415,-10886,-6632,-7305,-656,17895,19274,10980,-7533,-7105,20789,36664,39510,31648,17839,3336,12807,38317,39097,17671,-5031,-21865,-7295,2423,-358,-5404,7464,17955,10354,-12776,-32372,-13049,3398,21776,43552,37099,10109,-15807,-33507,-3574,13796,12653,823,-11799,-18564,-4061,-4188,-20760,-28076,-15037,-3139,13557,33961,55778,60902,36629,13657,-115,-9483,-15288,12330,17914,4849,13151,31010,36859,33118,30735,22434,7136,-12917,-27267,-13576,-2094,-2969,-5872,-2888,-2702,-10035,-19433,-13694,4052,19870,5943,-27153,-13664,7527,5509,-7663,-18009,-12787,221,3444,3431,12496,24302,30675,15064,-6531,-21268,-12076,11908,38089,46149,28646,-854,-27320,-17919,-21654,-33332,-9390,1362,-14050,-15262,-3433,-12062,-1806,4067,3947,-9146,-20032,-21167,-25078,-29342,-29612,-32615,-27000,-22916,-17225,-17066,-15016,-3938,482,-8986,-26149,-20149,-19032,-24139,-26302,-6510,22987,49522,63497,43164,19647,18199,25928,30821,13339,-12199,-18879,-12755,-5647,14181,40443,33025,5005,27305,40468,29911,18650,28542,33816,15249,6804,4548,-5194,-7890,14942,38652,18559,-6827,-18756,-19472,-27474,-13030,29645,40946,6459,-36357,-29467,-25137,-30982,567,26133,14703,-5273,2358,20018,23945,-2550,-24436,-21479,-28776,-19360,-15153,-16008,-23047,-24445,-10218,6100,25680,37439,37447,17025,-18764,-26758,-12712,-12715,-4931,17096,48844,83560,98321,87348,55064,17929,-4613,10400,31173,43773,33288,3659,9876,42920,59198,108194,234725,283270,243238,232393,1768757,4692737,7841318,9677423,9219493,6728999,3594314,1241403,502199,493480,433066,336332,351878,370140,295189,225668,194571,170876,138383,104276,77918,68537,67585,83598,122172,159841,140765,80637,52643,51624,54332,66181,61751,48819,31515,6013,-16202,-39077,-37889,-27390,14692,52728,57156,35101,26054,28705,36329,42655,44051,30201,2854,-28043,-36031,-21826,-21259,-16260,7669,26816,18582,-7984,-28331,-32622,-11249,-8224,-17977,765,20644,14286,8178,12212,25836,14884,-7911,10302,9211,-7410,-26838,515,4603,9861,31047,53628,84494,106051,82316,37142,10663,5345,11898,13297,20425,20977,23816,18331,1650,-9550,-19842,4332,12540,-2650,-36933,-31497,-14426,-15450,-20527,-8536,16572,17683,-6020,-23146,8448,56658,72261,35744,287,-19463,-14498,-8933,-10746,-22348,-28408,-36207,-15604,11921,40381,50182,28442,-1387,-20083,-7744,-19592,-18571,-238,-6387,-17491,-5235],[-7879,586,4494,-877,-7379,4340,20386,24853,-7369,-35004,-650,12871,18096,8053,-4814,4158,15163,13496,15666,27499,27600,18270,16783,1295,-475,13474,12679,3166,-1910,-6174,-5699,6257,25792,32788,6585,-19465,37398,62225,31817,-17041,-47623,-31905,-6327,9504,-401,-20549,-39205,-11302,-6157,-15484,-17060,-14488,-1504,16526,23090,20452,10231,-8015,-9535,29962,32121,13370,5548,-1414,2879,16090,20316,10245,-5630,-359,21491,30122,7735,-27161,-21052,-22208,-33008,-22325,-19722,-27039,-15372,-16971,-20735,-25608,-22522,-18747,-24619,-31803,-38412,-43261,-44880,-30824,-11433,5808,12980,6800,-8701,-18884,-21414,-26878,-20568,4532,21445,24694,21661,19319,15453,22204,25891,26269,33926,36346,34202,26068,17178,11537,-11448,-21494,-8711,-720,-930,-7056,-10115,-19450,-32048,-29700,-19555,-4527,3599,-13313,-23808,4389,9141,4686,11499,5091,-17705,-35482,-5338,22378,23091,9167,-14163,-15954,3058,18833,12602,-11446,-27590,-17517,-4798,8054,14830,21698,29678,25298,9551,8300,60381,199675,414134,595060,638762,516446,316018,139428,63021,51922,50178,96538,95344,40619,32123,92674,146972,141722,213291,733529,1429842,1984994,2104775,1727766,1069252,453066,77017,118116,154610,149280,151313,164579,128290,77742,59598,72853,65552,90487,287515,490251,552232,442068,247815,87614,21081,12072,-1077,-16903,-24339,3343,43005,68063,67243,42871,18840,10244,17616,16316,-12313,-37506,-13062,-1490,9003,-3043,-29695,957,26074,10672,-16019,-28730,-37760,-27306,-27098,-16714,6095,13495,-5263,-31797,-5116,13693,12335,3540,-8081,-18094,-11760,-2774,3594,9690,3111,-17762,-31648,-21446,-11197,-4606,5830,22802,39184,38528,18902,-5937,-29471,-27878,-19100,-4168,-917,-10898,-18524,-17211,13654,38756,35751,9936,-8416,-6633,-267,-12543,-2984,23540,24777,17582,17210,14349,9680,-15855,-18723,11132,32660,16085,48305,16388,6910,68918,1540546,4390714,7177312,8298487,7075634,4358568,1691034,430332,211988,252704,234034,137770,118238,104928,100856,127453,171369,175563,90244,-21152,31033,113904,177692,213795,210874,133335,56174,23074,21855,33307,23222,-15853,63432,82464,60676,130938,925231,3287196,6082975,7816101,7346773,4990735,2252769,546129,174277,299370,425479,243493,88247,47716,58497,40227,-3293,-19586,22467,32498,18156,28918,36054,29480,18626,15649,24632,36894,42741,41971,33853,21565,14744,12409,20835,14738,-1641,-11355,-10316,-20953,-35948,-39677,-30189,-8604,-6141,-17416,-1464,34542,69107,75024,35447,-10860,-36291,-31161,-37354,-21603,-15620,1383,10955,15299,26379,31189,20653,9671,12674,22183,19397,16831,31046,28363,17216,-15521,-18777,-5611,-12853,-28550,-23310,-25897,-25295,-22068,-1180,27097,32117,21519,10734,8116,-3573,-8725,-1587,-8303,-19974,-12382,-2136,7078,21903,30979,27673,-293,-19891,-11045,-3030,2873,-3842,-24381,-27038,-5308,17870,21441,7681,-9121,-4725,4827,-2906,-18876,-14454,5665,7655,9635,8737,5089,9666,13060,2226,-16010,-10804,-4386,-2844,12491,7998,-11527,-25712,-13444,11962,43948,40727,21119,-12394,-29395,-3049,9271,3396,-5536,-2366,-3365,-13945,-27646,-8509,16827,9747,19048,30950,19701,-10469,-32424,-24823,-7845,4476,-521,9150,18389,24386,20655,454,-17643,-16776,1334,14618,6330,-5241,-18994,-16621,-9989,-10769,-24538,-23059,-17142,429,23272,29592,17401,-7032,-12951,-6345,-13718,-31926,-33200,-25151,-37354,-37946,-28637,-14039,-2671,1622,-7391,-25949,-3815,6,2382,2706,-22,-15111,-22985,3064,21147,25324,29117,25333,19399,7443,-11375,-25841,-35672,-21862,-16762,15467,60698,72942,54189,16902,-14759,-42022,-39744,-26783,-4392,6274,8230,10834,19971,32931,67918,60972,29382,7013,-8828,-15362,4688,12523,-1861,-18414,-2118,5363,-4799,-28522,-22046,1838,25054,44454,32617,-6112,-27703,-13841,-32725,-5649,28109,31211,-6856,-4668,30757,21001,-10403,-33058,-23302,-20360,-22839,-19220,-14765,-17217,-25658,-16671,2545,16073,22667,20159,7315,1284,12137,20571,22808,13519,11720,-165,-3792,-1607,6268,991,1921,-8379,-18235,7337,16648,-1083,-29326,-31292,-22998,-22093,-32303,-25344,-5028,-3620,-18515,-17297,7838,35019,40695,27603,5217,-11942,-20051,-21939,8285,28697,25085,-4013,-32004,1829,-737,-22670,6456,38664,44243,27310,-1192,-25206,-14765,-6391,536,-2591,-18821,-1460,10069,11208,4480,-5954,-3811,-4385,-5579,10759,19174,18668,2321,-5124,16603,30132,32141,25937,15928,8039,21553,45863,44061,21379,-3181,-23876,-8458,333,-3283,-8636,2421,13989,10198,-9233,-35387,-18656,4302,27083,46536,37653,7905,-20672,-22600,8727,23798,17872,2108,-12184,-21336,-6102,-1955,-16623,-33416,-24351,-15026,1155,23699,45394,48341,25959,10014,-1659,-10609,-17948,8474,13484,3477,14407,31326,34338,28736,27613,23750,12695,-8774,-28463,-13049,817,-334,-5227,-4311,-3728,-10818,-21691,-16566,2298,18622,4352,-29314,-11764,8952,5611,-7851,-20047,-21489,-9427,-3915,-1043,12240,26900,34841,19831,-3539,-19969,-8708,17870,46898,54583,35690,4943,-22588,-21069,-22784,-25448,-5903,3880,-10968,-19122,-5332,-6389,7579,8984,533,-16888,-27666,-27021,-24821,-24597,-25654,-34687,-26849,-20580,-12104,-7135,-2082,6700,5038,-8224,-18177,-8959,-10931,-19997,-26692,-11377,17066,45967,61634,42214,17660,14758,23628,31104,15871,-11400,-26698,-21885,-12702,9531,36979,29881,3645,25092,37622,26506,14067,23801,31211,14982,7360,3294,-9196,-5660,26551,54383,26956,-6097,-21923,-20501,-26834,-7613,40389,54458,15987,-27764,-26117,-21690,-29259,2583,29837,16003,-4729,1583,17998,21123,-4286,-27108,-26980,-32040,-20450,-16605,-16484,-20910,-24121,-14843,-1350,16240,23728,19824,1219,-28603,-25974,-10461,-11949,-6534,15675,49050,83066,94606,82588,49743,18094,4655,17466,29604,38573,30760,2850,6389,33926,44424,90838,211490,255334,233800,224879,1807951,4801081,7961587,9768004,9271897,6754125,3603183,1251177,488286,480450,439257,349829,364570,383967,300383,238358,216749,197392,162955,127958,97809,79582,73501,88040,125911,164000,153548,97965,67825,66036,70796,85358,81427,60938,36534,7734,-19424,-27965,-22421,-26205,6447,44964,52325,35186,32232,43065,51579,55702,50010,30151,-2716,-34701,-31026,-21277,-23644,-19707,9517,29013,17096,-12614,-31148,-29986,-3663,4573,-8485,-5722,19745,16779,6885,8271,29345,25936,1196,8367,-1935,-22481,-14922,8469,4359,5935,24710,45624,76425,102169,85310,42939,14057,2875,5514,9401,21652,27313,31700,26122,10041,-586,-12456,5404,13434,-5888,-41640,-28405,-14735,-16412,-20051,-8989,16317,20305,152,-12433,25990,80948,86380,45110,7715,-18079,-20458,-9269,-5136,-14845,-22829,-33184,-12738,13686,40554,47775,22978,-8135,-10835,-2724,-17839,-14097,2089,-5263,-11782,-4035],[-10442,6394,15537,6037,-7774,1010,18136,23673,-8218,-40768,-1921,13206,18404,10525,-1078,3455,7562,3595,12083,27723,27340,18438,19996,8369,3742,11820,7446,533,-1152,-4103,-4259,5987,27353,34804,7595,-19718,43033,68292,29859,-23781,-48084,-42082,-16940,571,-4220,-16736,-30898,-13363,-8512,-16697,-16523,-14022,-2096,14738,21921,20328,9499,-8309,13,39493,42554,26101,18035,9032,11104,23157,24524,11192,-6439,-1112,19460,25371,-181,-37512,-17080,-24242,-29918,-17940,-16542,-24111,-15808,-19568,-22857,-23572,-18022,-14349,-20582,-26296,-31452,-38243,-42745,-33335,-15149,4668,13695,7798,-9929,-19526,-17547,-24208,-31377,-6355,10014,14657,16288,18431,18159,26634,28142,25661,28459,25698,23481,17513,13572,14528,-4977,-14735,-2345,6667,6464,-2087,-8608,-24116,-33872,-29255,-25323,-10097,1316,-15380,-36783,-1255,9039,7664,13449,5383,-17331,-38359,-9746,19661,26598,16334,-5152,-16247,-2069,13793,13547,-6750,-26890,-24186,-12822,1828,11935,13879,14518,11663,10189,12707,51222,95737,174933,258024,297022,277249,241567,148861,56668,61955,61124,97298,64595,8248,-2469,18803,57376,69453,91816,197146,245257,182860,37799,-103455,-162453,-75340,-15481,34938,70136,93508,118657,121695,74146,35341,21900,23409,2811,-35245,6192,67153,83029,56125,13921,-14332,-5827,-7158,-29567,-27797,-27562,-8898,35446,60336,60025,42904,20223,6221,15501,18504,-8910,-32709,-15095,-2343,15397,3217,-26576,3123,28849,13170,-16506,-36781,-29098,-22015,-23672,-12205,11663,19173,-1068,-26895,-4170,11433,9744,5159,-2939,-15595,-11737,-4728,-6011,-5792,-9842,-24002,-29589,-18753,-10854,-5584,6510,28165,46640,44965,21696,-6809,-33546,-30278,-23573,-9168,-5904,-15481,-19644,-11799,18300,39518,33364,7925,-8468,-5061,2277,-8516,8763,40565,36089,20782,13878,6707,5134,-11852,-11288,17555,39966,26637,48388,6056,20023,67883,1367229,3939293,6471068,7492861,6386459,3906732,1489168,397507,209271,259644,240342,129262,101227,97062,96641,122513,167941,176486,89264,-17442,40052,121399,182960,218246,219913,143247,63313,31382,30130,40911,31776,-10604,63887,88744,60466,112540,952637,3203049,5696032,7256974,6838771,4689205,2161965,522030,158474,280637,428706,265154,100621,54008,53939,34732,-3262,-26622,13676,26059,12521,29257,42952,40647,28147,20051,25281,34589,40985,42591,34445,20613,14666,17406,28534,23320,9878,-1488,-4321,-15557,-31563,-37113,-25282,-1895,-342,-17816,-6485,31458,67391,71275,30730,-11805,-26968,-23198,-31451,-17739,-11097,4599,13905,13581,19511,27083,22780,15087,16433,23528,18732,11146,22957,22816,13339,-17286,-14381,1068,-3547,-28757,-34354,-17499,-14271,-12859,6854,32011,31619,16702,5379,6037,-3802,-11604,-5988,-10554,-18591,-7897,1802,8571,21656,28594,19484,-14205,-24052,-9157,-8443,-7875,-14570,-30348,-27814,-6211,16857,20001,7206,-6325,-5001,-1930,-11313,-20706,-12359,6044,9357,12578,3453,-6550,1959,10516,3341,-19350,-17427,-7942,-6597,4033,-2671,-20767,-30707,-11845,12319,41849,38751,22132,-6701,-37039,-8377,9306,7617,-2541,-1925,1678,-4587,-23651,-10503,21183,14681,21186,28932,15918,-13680,-31050,-24061,-8583,5995,3642,10820,16855,19508,18724,1261,-18327,-16633,1674,17547,13306,3960,-10533,-13075,-8922,-10021,-23428,-18678,-10274,3675,22085,26978,15094,-9419,-16172,-10905,-18333,-32187,-32722,-29436,-41887,-34343,-23708,-7736,1529,3914,-6180,-28992,1225,9283,7574,-1680,-8397,-20646,-16234,8158,18945,10994,15101,21846,20697,8121,-8356,-20688,-38037,-22101,-10335,17171,55549,64927,52035,24232,-6109,-28161,-31841,-21256,-7170,-1038,2900,8527,19580,33953,65181,57081,29948,6679,-15652,-15424,10731,17793,391,-11466,3651,7225,-6537,-31485,-19759,2878,24251,40764,30141,-5195,-33420,-24626,-40141,-314,34185,36939,-4480,-17718,20326,14926,-10606,-26595,-14293,-9393,-14860,-18278,-16287,-19236,-29548,-25066,-4848,7648,16039,16127,4957,-1884,9551,20847,26041,17109,11419,-3475,-10902,-13340,-347,1934,4725,-6612,-13341,12517,19420,881,-25226,-26032,-18467,-21652,-36079,-19150,4144,5556,-13155,-22560,3736,32823,41603,32783,12194,-7555,-17687,-20191,6034,23918,20491,-5410,-32536,-1405,-4304,-22935,7061,37047,42214,27082,3358,-11862,-7201,-1499,4610,1371,-18364,-2755,11580,15998,11101,-1555,-1701,-6,-7684,2126,17302,25243,12583,-883,12391,22302,23318,18568,12394,11733,29567,52567,48631,25125,-1212,-25994,-10118,-2874,-7660,-13453,-3715,9709,9882,-5440,-29135,-22280,4472,29568,45392,35842,6252,-22293,-12458,21078,35301,25720,6700,-8736,-20384,-8149,-864,-11914,-30964,-35208,-28953,-12796,11320,32246,33392,14947,7302,-1841,-11504,-21330,3474,8436,1663,13812,29343,29770,22599,22312,22830,17169,-4275,-27730,-12632,3984,3477,-2886,-5447,-5925,-12366,-23420,-19053,-691,15546,1546,-30523,-9285,10533,5820,-8111,-21609,-30191,-19610,-11783,-5997,10705,27484,37265,23562,-1132,-17255,-3415,24604,54451,60313,39888,9179,-15808,-19254,-18960,-17343,-2920,5161,-7696,-18876,-6552,-771,15328,12690,-3166,-23703,-33255,-29929,-21960,-19329,-21035,-34893,-28656,-20107,-7281,3590,11827,18160,9825,-7251,-9733,2363,-2215,-15682,-26407,-15984,10465,40442,56993,39329,14636,10189,19929,30485,18728,-8369,-31961,-30329,-18166,5458,32282,24923,2024,22770,34130,22789,9845,19266,28280,14479,7584,1456,-13173,-741,38404,68217,32960,-6894,-24051,-18780,-23512,-2329,50649,67625,25301,-18756,-21057,-17396,-26526,3026,30571,14893,-4703,2744,18116,19810,-5130,-28090,-29564,-30466,-22339,-18217,-16464,-19134,-24848,-20912,-10699,4244,8225,2671,-12346,-34774,-22905,-7968,-11437,-8414,13110,46929,78703,87239,75680,44241,19804,13349,22561,26322,30191,24367,-301,1301,23366,29439,70374,174763,209612,210385,202454,1640216,4352306,7163313,8736929,8264500,6010857,3204737,1121429,426419,419455,401146,329158,338384,355785,278791,234388,226900,213869,178906,142805,109380,84614,74409,86709,121375,157100,156140,108989,78671,75397,80495,96761,95222,68982,39553,11053,-12119,-12847,-8819,-19157,-2926,34663,44303,32125,34865,52843,64268,69695,57603,30896,-7895,-35377,-27412,-22743,-26444,-22845,10110,28295,12655,-19716,-33338,-28985,1570,15171,3555,-10019,16456,16587,2861,970,31456,35478,9256,7398,-7172,-24494,-3871,13145,1062,1314,18358,35407,64952,94231,84664,45780,14485,-2933,-5009,998,18192,28686,34594,29828,15103,5818,-6149,2093,8443,-14389,-44161,-28085,-18664,-20703,-23357,-12201,13503,20453,4252,-5018,39669,96096,91951,47939,9635,-19417,-27070,-9165,-673,-9486,-19602,-32139,-14638,10093,34536,38616,10783,-20918,-3640,-1090,-19291,-14623,-477,-7593,-11505,-9311],[-12899,12681,25300,11216,-8689,-3149,14510,21237,-8579,-39767,-3481,12986,17789,11418,2162,4491,1394,-7933,6456,25964,25748,17652,21795,14600,8946,11317,2715,-2131,-391,-1367,-1332,7374,29053,35984,7142,-18843,47842,71876,26387,-29075,-36272,-39822,-26915,-5766,-2367,-7915,-19386,-12752,-10400,-17750,-15187,-11341,-233,14240,20564,19156,8272,-7648,6197,42845,47250,35258,29091,19129,18721,29296,28290,12084,-6641,-1735,16572,19540,-7727,-33530,-12930,-25662,-27243,-14128,-12908,-19930,-15796,-21692,-23529,-19988,-13122,-10050,-16757,-20273,-24068,-32888,-38096,-30598,-16974,3220,13216,7520,-11721,-18791,-11222,-16621,-36692,-16668,-1288,4055,9877,16555,19924,30139,30254,24939,22783,14749,11136,7485,9179,17451,3137,-6560,5690,15845,14897,3022,-7141,-28345,-29480,-22621,-25045,-14229,-1532,-17039,-40074,-94,13545,13542,17500,8128,-14314,-40936,-14715,16776,28840,21100,825,-13250,-3322,12988,20048,6178,-14642,-24779,-17798,-3820,5334,-1640,-4487,262,4178,7070,16458,75428,228426,321740,306566,157429,54808,105232,36149,43998,61862,71965,14156,-10295,-32066,-13341,-6114,-41197,64493,558608,1335515,2138519,2540054,2304640,1573689,745026,234861,99576,92308,40467,8780,25344,3736,-8314,-1497,7921,37952,154848,334520,512057,585280,492714,286496,96462,-13253,-8896,26377,43522,31838,-578,13411,36359,50670,58832,38522,3875,-4063,3952,-16710,-45905,-32401,-19153,7526,-4833,-33611,9955,37157,21262,-10669,-36732,-26162,-24014,-20716,-5648,16876,24053,2720,-24404,-5597,8010,8140,8090,2413,-11763,-8209,-1992,-10778,-20787,-23089,-24564,-24124,-16097,-11425,-7580,7640,35317,55865,52586,24496,-8180,-32261,-27827,-27667,-15837,-12362,-20244,-18464,-5362,22789,39531,30172,5501,-8277,-2759,4975,-5003,17522,52880,42789,20960,8762,-2777,-1178,-8703,-4901,22639,45153,35344,50482,3015,30092,64751,1065075,3101928,5123213,5941887,5063710,3076435,1159205,338089,192836,246318,229964,120354,84023,85309,87879,111926,156364,167478,83148,-11892,44737,119579,176232,210350,217703,147593,68565,38940,37386,45885,37045,-5156,61373,88034,56147,85364,882637,2772205,4705428,5931559,5602412,3878227,1826790,439273,131334,240582,396303,271460,107506,54889,43244,25463,-4648,-34360,5033,19406,5739,26625,45580,47467,33749,21115,22911,29904,36457,39732,31261,17187,12488,19519,34230,30670,19720,7709,2466,-8975,-27970,-35370,-20357,4605,5677,-15852,-11330,26183,61098,62255,23757,-10106,-17660,-15961,-25029,-13309,-7222,6857,16799,14065,14275,23201,24363,19482,18876,23256,17245,7359,16234,16627,8569,-19385,-12526,4721,4109,-17857,-25083,-5750,-3434,-3188,14749,36033,30615,11778,369,4971,-2788,-13141,-9735,-12442,-17316,-4050,4404,8114,20113,25936,11607,-27958,-20212,-7207,-14679,-19820,-26323,-37744,-29442,-7895,14589,17010,5393,-5054,-6200,-6882,-13648,-15766,-8708,7885,15436,17310,454,-17700,-5269,8032,4389,-20727,-23375,-9729,-7895,-3452,-13114,-29831,-32621,-9442,13246,39956,36461,22615,-1575,-31051,-13760,8127,10509,-575,-4134,3259,2896,-13613,-13887,20183,17101,23868,26662,11138,-17432,-28505,-22510,-10500,5814,6650,13496,17681,16528,16361,661,-20494,-16473,1428,18839,18402,11319,-3637,-10138,-8382,-9100,-22321,-15879,-3764,9835,23280,24810,12387,-11322,-17947,-15130,-23023,-32210,-30703,-32950,-38850,-29828,-18508,-2467,4241,5114,-4888,-29242,6139,20174,17483,278,-14611,-24523,-9883,12643,16345,-4372,1684,19384,22292,9876,-4289,-14974,-35878,-23195,-5937,21404,52791,56918,47390,29087,2366,-16286,-21755,-15118,-9003,-7675,-578,7030,18692,33445,59869,51518,29272,6334,-21317,-14727,14604,21421,2669,-4536,8630,8555,-8054,-33546,-17909,2698,21617,34911,25956,-4535,-35271,-35270,-39056,5070,39569,43379,2556,-31562,7261,7372,-10996,-20217,-5854,-96,-7738,-16444,-16876,-18303,-26498,-34592,-14742,-3216,7529,10699,1730,-5959,5312,18434,26485,19172,11001,-6176,-16252,-26377,-6011,4269,7874,-4490,-8345,16169,19590,25,-23789,-22066,-14702,-21765,-36554,-9974,14728,15235,-6425,-26708,-1873,28333,40183,35924,17856,-3871,-15369,-16290,4283,17721,13289,-8919,-29736,-3331,-6948,-23020,5986,32693,37021,24817,8231,506,1461,3496,7806,4792,-16580,-4470,12634,21041,18287,3079,-281,4467,-6423,-6959,14276,30625,22374,4713,8554,13871,14065,10569,8174,14866,36504,57425,51984,28521,927,-27538,-11439,-6142,-12054,-18565,-10237,5914,10165,-1196,-20707,-21284,5156,30281,41744,33228,6241,-19885,-2998,33139,47311,34827,13276,-2592,-14942,-8124,-608,-7794,-23447,-35896,-41807,-25859,-1347,18140,18104,4933,6226,-90,-11181,-24679,-1996,3564,-3,12076,25784,23995,15680,15745,20391,20746,250,-25521,-12133,7058,7877,1162,-5142,-8351,-14042,-24149,-20612,-3880,11746,-1578,-28243,-6148,12148,6136,-8164,-21951,-36325,-29053,-19383,-11262,7919,26306,38179,26384,1305,-12271,4112,32325,60687,63232,41203,11767,-8151,-12045,-11853,-9773,-112,6051,-4260,-14821,-6400,4793,21697,15339,-6877,-29154,-35757,-28656,-17947,-14334,-16125,-29919,-32641,-21580,-2844,14288,25823,30220,15376,-6060,-1749,13564,7219,-10420,-24799,-19556,4179,33836,50305,34964,11038,5049,15148,29054,21809,-3387,-28923,-36881,-21454,1922,26508,18407,0,20363,30345,19158,6494,15664,25654,13875,7297,-1117,-16662,5973,49422,79140,36468,-9133,-23109,-14121,-18629,1797,59258,79313,33951,-9594,-15019,-12668,-23106,1880,28727,12632,-3315,6832,20919,20338,-5223,-28511,-30450,-28279,-24709,-19823,-16098,-17922,-26675,-28375,-21827,-9840,-7261,-10858,-20875,-34590,-19058,-5655,-11352,-10240,9879,42919,71314,77239,66981,37932,20746,19353,25011,21633,19625,14686,-5575,-4880,12318,15884,48809,130251,155699,178122,169371,1307366,3458248,5644107,6837421,6443201,4679557,2494334,882485,333472,326611,328825,280035,280310,293461,235863,215372,224800,219208,185185,147821,111801,83839,71038,80624,110291,141971,150434,114468,85602,80094,83559,99781,102203,73085,41372,16369,198,1589,3368,-9934,-11270,23552,34652,27187,34904,58389,74895,85153,68198,33855,-11002,-29646,-24390,-24143,-25421,-22292,11176,26896,7840,-26924,-30162,-27598,6102,24890,16883,-6288,14233,16390,-1223,-5834,36394,46416,18192,9102,-4522,-12332,6697,17081,-2764,-758,17103,28188,54425,86104,83701,48773,15192,-8481,-15701,-8060,13605,28393,35765,32802,20297,13183,2647,-859,1758,-23156,-35129,-26592,-21525,-23347,-24659,-12279,13536,22906,10540,3199,52359,105709,94005,49339,11302,-18221,-24781,-3691,7258,-990,-13043,-27306,-15081,7563,29090,29723,-920,-16849,7661,3974,-16665,-13273,-876,-6110,-9371,-13423],[-14672,18183,32113,13128,-11673,-9238,8397,16273,-10056,-36627,-6866,10808,15249,9451,2818,4911,-3488,-21523,-1833,21288,21827,14788,20834,18067,12819,10272,-2650,-6081,-905,481,1146,8765,29239,34850,4053,-17902,50354,71644,20299,-33204,-26080,-31161,-35607,-9124,2874,1849,-7940,-9030,-11412,-19329,-14826,-8717,2099,13532,17737,15661,5379,-7509,7897,39460,45416,39471,37124,27412,24415,33064,30360,11986,-7160,-3363,11689,11608,-15828,-26945,-10353,-27510,-26123,-12073,-9816,-15836,-16628,-24548,-23827,-16478,-9087,-7148,-14587,-15622,-18262,-29185,-34854,-26610,-17693,560,10696,5115,-14721,-16829,-3694,-7435,-27216,-26024,-12665,-7620,1289,12281,19388,31539,31380,23421,16335,3154,-2856,-3522,4318,19870,11630,1998,14123,25281,22904,6777,-7311,-33328,-24467,-16129,-21799,-17266,-5529,-19786,-31987,4925,20204,20227,21797,11615,-10249,-38909,-19572,13926,29046,22691,3182,-12650,-4348,12568,27528,21590,1078,-16358,-15361,-4068,-841,-14963,7782,28408,7394,-4001,16817,296551,705988,1008774,1029014,713554,242941,63408,52305,5801,44789,35324,60439,70556,15945,75380,148311,116908,241813,1343659,3007130,4593719,5265760,4640845,3088462,1438689,479692,315412,297154,175693,15325,75213,111291,88555,89367,126996,158646,298045,700133,1109272,1263439,1061661,636554,251700,53226,53989,109509,129535,105575,56194,29481,44685,75592,99065,78140,29979,-16459,-18189,-19636,-25129,-32526,-39986,-5160,-15895,-25931,19834,48093,32556,-1680,-32102,-30411,-25082,-8779,7823,25845,30947,8677,-22153,-16225,-3025,3087,9469,5104,-9001,-2091,5027,-8186,-29613,-33914,-19765,-17992,-14235,-13782,-11938,7579,41914,64447,59563,26262,-11061,-27050,-21476,-30118,-24261,-20291,-23695,-14887,635,25617,38071,26463,3628,-7154,-278,6385,-3845,22083,58927,43606,17084,1483,-14259,-9668,-7544,-864,25152,47069,40577,52337,5874,35751,58575,704888,2077401,3455357,4016294,3423485,2065021,778752,265130,165490,214655,203711,109905,68489,70357,74752,96134,137301,148409,71092,-6716,44591,108875,158325,190694,203958,145030,70685,44558,42505,47336,38230,-724,55719,80322,47553,51940,734056,2102599,3349899,4157635,3934998,2753910,1328804,316044,97165,186642,335013,259598,106698,48820,26495,12605,-7920,-39976,-2174,13154,-2234,20249,42803,48461,34134,17973,17166,22780,29026,32974,23954,11245,8385,18123,36467,35214,26713,14851,8160,-3404,-25770,-34085,-16127,9652,10259,-13419,-16477,18181,49665,47554,14266,-6605,-9187,-9599,-19132,-9354,-4673,6872,17586,14279,9602,18946,24782,22304,19721,21371,14826,4806,10637,9640,2595,-22608,-13833,4726,9110,-6919,-11352,5168,6199,6152,22314,39247,29002,6349,-4770,4416,-1326,-14311,-13894,-14677,-16881,-1922,4629,4998,16850,22882,4991,-36406,-12870,-6498,-22524,-31869,-35815,-44944,-32151,-11021,10401,12064,2220,-5457,-9722,-12127,-12545,-10873,-5965,10645,23252,21303,-1638,-28596,-12631,4442,4422,-20103,-28895,-10696,-7224,-8966,-22922,-38809,-31293,-7766,13464,37592,33726,22421,2073,-25338,-19326,5379,11448,172,-9267,362,7065,-3914,-17673,12893,15984,25756,23484,4859,-22051,-25675,-20827,-14247,3424,7481,15197,18810,14988,13344,-1975,-24513,-16542,176,17831,20569,15701,936,-8463,-8810,-8573,-21931,-15755,559,16398,26352,23114,8778,-13573,-18742,-19221,-27997,-32825,-28862,-31635,-31434,-24994,-14021,858,4606,4486,-4289,-28320,8839,29498,27972,6218,-17832,-26878,-5014,15706,13448,-18670,-8242,17966,23414,11937,-35,-9576,-30818,-25320,-4272,25474,51848,49243,40079,29791,7157,-8207,-13043,-9583,-10341,-13871,-2741,5569,16505,30309,51143,43544,26590,5186,-26206,-15113,15105,21812,3207,775,11898,8668,-9951,-35153,-17101,916,16823,26658,19701,-5012,-29915,-40844,-31405,9348,43289,49323,12074,-31582,-8106,-1147,-11733,-14603,878,6423,-3041,-15249,-16751,-15216,-19153,-26230,-27112,-15820,-2055,4607,-2002,-10849,-640,13236,23734,18810,9544,-8820,-18842,-39070,-6966,8371,10789,-2508,-3678,17928,16939,-4138,-25787,-20266,-12352,-22374,-30456,675,25637,24212,-61,-28895,-8788,21640,36259,36484,21322,-1881,-14220,-12629,2369,9703,3012,-14871,-25003,-3953,-8882,-23666,3021,25736,28709,20160,12121,10923,9046,7093,9006,6698,-14319,-6707,13179,26137,25687,7631,-362,7282,-3522,-16523,9604,33671,29910,9502,4139,4441,4465,2060,3259,16842,41134,58831,52530,30184,2252,-29015,-12782,-9461,-15675,-22777,-17383,2230,10633,2697,-13045,-16399,6540,29495,36463,30352,7478,-15589,4944,43570,57813,42626,19080,3559,-7652,-4773,-605,-4941,-15688,-23646,-26998,-28780,-13016,3983,3457,-3928,6327,2942,-9725,-27788,-8134,-1227,-1775,9084,20558,17058,8255,8357,16781,23111,3949,-23210,-12256,8863,11407,5603,-3528,-10764,-16028,-24356,-21571,-6836,7753,-4627,-23710,-3203,12851,5728,-8543,-21504,-34269,-36341,-26684,-17488,3379,23036,37215,27918,3888,-5445,13019,40306,64818,62685,39130,12268,-764,-2601,-4076,-3297,2533,6890,-914,-9526,-5036,9906,26402,16496,-11057,-33630,-35659,-25532,-14276,-10576,-11809,-23031,-36945,-24525,516,23401,38265,41644,21281,-4968,4902,23826,16720,-4320,-21798,-21591,-1460,26456,41787,28946,6621,-710,9058,26336,24385,2433,-21204,-37661,-23366,-2026,19243,10219,-3073,17228,25928,15262,3685,12878,23146,12554,5698,-5120,-19299,12995,58322,86050,37035,-13160,-18693,-7846,-13875,3495,64746,88039,41089,-1187,-9277,-8473,-19580,-1065,24751,10510,605,13196,25373,21673,-5632,-30323,-30534,-23839,-26958,-22006,-16356,-18103,-30133,-37792,-35236,-25315,-19167,-16745,-22757,-31420,-16081,-4683,-12738,-12646,5636,36772,61129,64724,55668,29173,18381,20794,23596,15037,7446,2001,-13475,-12454,763,3961,26977,83182,103162,141502,129635,887061,2331165,3763938,4517476,4235700,3071374,1636202,588182,231021,223446,238753,212896,202769,210769,179333,183917,210363,211965,180018,141539,103802,76140,62491,69162,92910,120108,137144,113552,87186,78725,78572,92629,99784,71253,40376,21186,11658,12956,12209,-2257,-18400,10682,22323,19026,30777,57745,81160,98832,79025,36850,-13673,-25732,-23744,-25455,-21009,-19345,10913,23550,1962,-33609,-24500,-27258,7718,31225,27956,2353,12652,14648,-6895,-10892,43498,56689,25504,10396,-379,-1830,13669,17892,-9533,-2152,19959,24183,43890,76006,79944,49194,13613,-15954,-28364,-19711,5492,23708,32504,32263,22697,18421,10721,-4056,-8563,-31357,-27142,-26959,-25538,-26582,-24568,-10611,14097,24482,15291,8448,59285,106081,89610,46098,9420,-18221,-19346,1489,13677,6287,-7216,-23184,-17407,2782,21117,18182,-14934,-2729,18553,8508,-13863,-14014,-3096,-5154,-9342,-20054],[-12376,24859,37926,13924,-14685,-14770,2194,10938,-11092,-34014,-10310,8582,13119,6861,2292,5354,-5008,-33234,-10175,15727,17502,11705,18929,20081,16176,9695,-7124,-9827,-1306,2523,3949,10924,28890,32518,-240,-15904,51500,68895,13006,-34402,-16965,-22511,-37468,-8167,10122,11660,3595,-1584,-9363,-20008,-15093,-6467,4472,12772,14101,10601,1579,-7507,6253,31138,38497,39414,42377,34148,28666,34809,31124,11643,-7339,-5591,5310,2248,-23983,-22847,-9783,-29745,-25952,-11064,-6616,-11805,-18188,-27808,-23511,-13194,-5826,-5575,-14146,-12637,-14311,-27183,-33334,-23356,-17654,-2991,6617,1115,-18096,-13216,4616,2116,-18330,-30469,-22814,-19374,-9239,5453,16402,30795,31635,21403,9555,-8524,-16908,-13103,492,22346,20376,10750,22460,34223,29799,8641,-9732,-38992,-20242,-11580,-18503,-19187,-10227,-24050,-25922,11085,27547,26647,25376,14934,-5769,-32414,-20352,12758,27869,21847,3328,-16067,-7695,9865,32642,35536,16066,-3512,-3205,4168,495,-16765,20755,50630,20502,-4797,50781,383095,865313,1244253,1288278,939612,410524,92679,76907,-21956,17909,11157,100578,114150,31836,70659,183736,171319,265121,1424382,3147729,4751051,5387618,4698087,3089158,1420644,509225,383065,361763,232854,88307,141818,172296,140962,137834,181274,195009,281073,719874,1176926,1352195,1145665,692634,280154,85591,91228,150067,169369,143952,97776,65955,78927,110078,132150,111931,65360,11961,-7429,1240,4691,-4654,-18682,-3599,-8697,-6161,30268,58857,44581,9489,-19101,-22297,-12234,6249,22685,38520,41818,19710,-11481,-30495,-23302,-6603,7702,3775,-8813,4244,14361,1165,-21717,-28071,-12709,-12200,-12714,-17235,-19003,5726,46591,70887,64794,26935,-15103,-20503,-13334,-29019,-32987,-28271,-22930,-9455,5480,26141,35234,23456,4259,-3425,3080,6612,-4852,23268,59567,39418,9571,-7039,-26348,-19247,-8208,682,24941,45641,41952,52418,11122,37405,49821,364898,1089037,1833427,2139713,1826740,1093522,431245,192947,132049,170797,166473,97273,55972,54120,58887,77092,113074,121245,53524,-2743,42380,94028,134287,163341,181055,135780,69625,48267,45679,45814,36120,2926,48123,67564,36133,16489,545784,1354180,1937207,2334691,2213442,1572987,784273,180339,64034,131838,260368,231829,97964,36317,5847,-1951,-12117,-32710,-5604,9120,-9684,10940,35190,43986,29895,11516,9242,14548,20061,23551,13843,4237,4182,14439,35701,37242,31323,20350,13037,1699,-23452,-31720,-12080,13498,13495,-10817,-20919,8506,34395,28809,3975,-1359,-1004,-3251,-13186,-5395,-2512,5254,16249,13366,5296,14913,24762,24416,20163,19421,12949,4053,6997,3082,-3426,-26159,-17284,2084,12062,3218,1846,15091,15033,15688,30595,43191,28155,1433,-8799,5664,1647,-14232,-17979,-16537,-16541,-1013,3086,195,13029,20583,1674,-27993,-5489,-6782,-31090,-36134,-32572,-39070,-34276,-14698,5159,6373,-705,-6021,-14659,-18141,-11384,-8712,-4241,15125,31902,24210,-3114,-36590,-19176,167,4062,-17226,-32433,-10911,-5068,-11145,-30412,-46349,-28084,-6701,13152,35352,31808,23008,5204,-21063,-22969,2795,11712,1325,-14989,-6259,8349,4482,-16629,960,12672,27042,20059,-1961,-26003,-22203,-18443,-18980,-49,6862,15680,19282,14497,10365,-5855,-28736,-15737,-1092,15369,20413,17684,3915,-7255,-9274,-7692,-21146,-17749,2665,22149,30826,22682,4988,-15607,-17820,-22043,-32215,-33658,-26985,-25079,-23038,-19164,-9615,2887,3241,2601,-3968,-27464,9193,36127,36957,13537,-17183,-27319,-1313,17758,11558,-23442,-9835,17941,24242,14691,4833,-4037,-24914,-27230,-4549,28357,52369,43034,31368,26521,7910,-3621,-5995,-4632,-10867,-18790,-3434,4360,13392,24781,39533,33627,22347,3672,-29560,-16994,12399,18800,1584,4251,13705,8083,-11664,-35533,-16742,-1673,10714,17020,12398,-6218,-25247,-31806,-22916,12463,45459,54510,22577,-15724,-22464,-8166,-11776,-9407,6198,10543,-553,-14570,-15265,-10736,-10743,-14216,-26338,-26546,-9947,68,-4624,-15207,-7345,6256,18530,16231,7044,-11079,-17416,-25032,473,14889,13688,-243,1118,18437,12363,-10691,-30591,-20065,-10892,-21847,-20843,12273,36569,32202,5352,-28134,-15898,13703,30491,34780,22633,-1606,-14435,-9960,334,513,-9807,-22160,-18790,-2696,-9638,-24771,-1034,17427,18332,13603,14740,19203,14947,8944,8086,6993,-11963,-8691,13942,31670,33457,12380,-1822,7933,-300,-25702,3446,33931,34228,12237,-1269,-5706,-4544,-5985,-1611,17710,43044,56354,49767,29582,2524,-28539,-14082,-12320,-16962,-23139,-24553,-1297,11283,6024,-6770,-9765,9074,28152,30979,27993,9564,-11052,11079,51522,65356,47234,22160,7971,-513,1804,956,-2731,-8683,-12113,-13273,-18000,-20641,-8752,-9284,-11289,7210,6750,-7132,-29145,-14710,-5676,-3496,5157,14011,9424,1197,1627,13270,24592,6486,-21459,-13320,8730,13142,9376,-1034,-12564,-18165,-24168,-21633,-8648,4515,-6756,-18735,-1052,12062,4119,-9490,-20702,-28316,-33310,-31767,-24991,-2815,17883,34508,28331,6995,2500,22416,47872,66350,58490,33712,10833,5789,6905,3037,2028,5369,8175,2529,-3918,-2597,14536,29427,15974,-15984,-37306,-34932,-22594,-11721,-8627,-8697,-15565,-31372,-26001,2430,29649,47789,51220,26930,-3918,9902,32623,25742,2335,-17737,-21413,-6036,18813,31951,21306,1285,-6830,1842,22193,26005,8248,-13338,-33687,-25225,-7168,10436,773,-7430,12993,20711,10890,1132,10753,20551,10084,2330,-10819,-19920,19361,64446,88638,34827,-18656,-12169,-1128,-10190,2209,66507,93149,46449,5949,-4537,-5244,-16035,-4822,20411,10561,7287,20716,30206,22800,-6876,-34286,-27745,-17945,-26334,-24855,-17662,-19790,-34483,-48669,-50639,-35562,-19640,-13453,-20702,-29293,-14426,-5458,-15932,-15697,804,29209,49261,50384,41468,17259,11729,17247,18291,7076,-4055,-10789,-22369,-20242,-10539,-5839,6398,39091,61034,105076,88149,470384,1218724,1934045,2281627,2119901,1533356,814674,301562,140645,133125,151852,142650,122976,126041,119447,145519,186249,193290,163899,124876,86658,62218,49417,53225,71068,94485,118734,107069,83649,71666,66159,75992,87674,63281,36479,24524,20672,20761,17487,3020,-21331,-3281,8008,8130,22901,51360,82723,108903,88400,39140,-15945,-23940,-25278,-23837,-15312,-15595,9403,18895,-3467,-31187,-18634,-27077,6283,33855,35915,12238,13084,11915,-13328,-9722,52882,65832,30855,10601,2310,4602,16708,15671,-19026,-2267,26471,25093,34796,64409,73215,46724,9739,-24541,-28185,-32246,-5692,14847,25187,28429,22260,21256,17651,-3422,-18686,-26838,-20908,-28891,-28978,-29006,-21624,-6362,15653,25067,18012,10314,59491,97747,79459,38527,4194,-19797,-15284,4384,17193,11342,-2877,-20616,-21195,-3837,11261,4915,-28720,9484,28142,12217,-11310,-16521,-6982,-5225,-11226,-27560],[-2316,36391,46698,17787,-13733,-15340,47,9059,-8574,-29024,-10499,9632,15001,7395,3459,7803,-1171,-31342,-14739,12104,15421,10968,18696,22823,20649,11116,-8862,-11527,35,6049,8089,14601,29061,30173,-4291,-12393,51913,64737,5644,-32431,-8709,-14480,-32398,-4044,17538,20467,14479,7915,-4528,-19671,-16580,-5857,5295,10770,9010,3455,-3778,-8686,1239,18442,26561,34280,43425,37789,30165,33089,28970,9709,-8742,-10203,-4190,-9919,-33921,-24071,-14050,-34978,-28288,-12537,-5190,-10462,-23012,-33512,-25178,-13037,-6083,-8090,-18357,-14354,-15241,-29756,-36747,-24951,-20973,-10361,-1692,-7064,-24084,-11690,9635,7629,-14334,-31439,-32916,-32657,-24565,-7529,7232,24166,27195,15226,-954,-23582,-31697,-21944,-5114,21171,25128,15197,25911,37653,30620,3925,-19196,-41267,-21488,-13822,-21091,-24980,-19523,-34507,-26741,12011,29942,27355,22791,12646,-6033,-28866,-18842,9805,21628,15139,-1012,-26390,-19359,-716,28355,40358,22366,7191,9800,13922,8992,-12889,-3238,24685,14129,-5808,27070,190434,448322,666393,704114,532398,285229,89674,40916,-37111,-4172,-20648,43856,77161,40564,10561,45544,49504,19480,440937,1030990,1580852,1797561,1557419,1006258,454345,216060,177823,159165,86251,17177,62935,77031,74509,81751,101540,87113,86253,243061,447737,543443,483995,293753,111528,45151,63368,99599,114504,105344,80203,56862,70540,97020,117089,104610,69404,25236,3700,7780,9375,-773,-15769,-7582,-11149,-7767,27568,59024,47316,13270,-11290,-13292,-7511,5034,21219,40632,45899,26177,-1227,-16289,-32977,-19368,-2283,-6911,-17865,1360,16584,7382,-12237,-21419,-11472,-13005,-16522,-25523,-34582,-3787,42622,68174,61403,20676,-25190,-19417,-10833,-30606,-44210,-37957,-23920,-9284,2633,18050,25376,16342,2607,-2162,2251,565,-12673,17111,51252,26630,-6265,-21080,-40951,-33262,-15816,-5790,16422,35399,33863,43988,10054,30459,33888,108318,316137,554960,657735,566446,337005,181125,126357,91754,117027,119461,77112,40988,33223,36985,51864,81144,83573,26134,-4171,36655,75667,104971,128057,147178,115468,60444,45193,42257,37145,26976,1325,34970,47298,18739,-21094,360040,687153,747905,820785,778222,572339,305428,57755,37239,86668,186866,189746,77715,14377,-20422,-20360,-20616,-30176,-8908,4107,-18453,-4447,19414,30675,17913,-1211,-3693,2386,6894,8863,-1600,-6443,-2338,6144,28883,33490,30285,20879,13720,3195,-23586,-31492,-11606,12755,12015,-11622,-27203,-5263,13358,4583,-8256,1706,3611,6,-10288,-4483,-3283,-416,9950,7796,-2246,8216,21646,23356,18061,15643,9856,2575,2786,-5032,-11434,-32185,-24764,-5078,10677,9706,11498,21388,20571,22911,37401,46221,26472,-4784,-12887,7322,4600,-14389,-23849,-19859,-18075,-3237,-1961,-7605,7453,17498,130,-18966,-1227,-9972,-40389,-28313,-22086,-31471,-35966,-20095,-2296,-763,-3825,-7286,-21177,-26232,-13689,-11774,-4696,20027,39289,24563,-5924,-33799,-25423,-5929,2355,-14179,-33675,-12147,-3873,-12047,-36072,-49045,-25615,-7346,11163,32312,30365,24394,7678,-18750,-23251,1441,11778,3428,-17632,-16553,6487,10502,-8959,-12111,8609,27106,16004,-9295,-27908,-18714,-15824,-24669,-4074,4948,14353,17732,13231,6859,-10867,-30058,-13880,-2076,11768,18126,17473,5550,-6240,-9406,-6266,-19079,-21434,2435,25966,35287,23292,1265,-16947,-15010,-23016,-35185,-34543,-24534,-16500,-13495,-11921,-4622,4426,887,-13,-3627,-25994,7618,39664,43457,20615,-13762,-26211,1735,19309,11759,-13518,-2893,19096,24939,18684,11043,2452,-18111,-27295,-5486,30039,53853,39244,23169,20444,5574,-1382,60,374,-10019,-21182,-2211,4159,10378,17933,26446,22968,17705,2979,-29866,-19742,7708,13451,-1559,6572,15121,8166,-11801,-33674,-15406,-3453,4996,8057,6317,-6598,-20451,-22136,-14434,15389,47212,59665,33889,1597,-16576,-9007,-9201,-3258,11696,14116,1543,-12506,-11022,-4573,-1471,-1161,-10803,-20410,-10711,435,-3523,-16183,-12536,-133,13038,13016,4756,-11497,-11757,-8126,15328,24884,17913,3961,7700,19630,8089,-16916,-35395,-19126,-8229,-17109,-8109,25622,48463,40309,10755,-24302,-20894,6747,24877,32558,23354,-1490,-14700,-7267,-374,-7225,-22945,-25765,-10010,1881,-7618,-24699,-3730,10777,8568,7067,17353,26590,20271,10331,6476,7069,-8583,-8267,16879,39132,42861,18796,-2944,7667,3641,-30936,-2694,32382,35927,13383,-6674,-14833,-10380,-10978,-4300,18860,43368,51428,44943,27779,2976,-24844,-14144,-13161,-14100,-17531,-28294,-3485,13214,9810,-1031,-1947,13948,28295,27568,27564,12928,-6039,16301,57323,69754,48239,22194,10548,6188,10837,6267,900,-1622,-1136,-960,-6697,-19712,-17140,-17824,-16028,9155,11589,-2832,-26470,-20592,-8718,-4176,1491,7359,2398,-3587,-1423,12202,26372,8310,-20062,-14742,6936,13138,12287,2175,-12738,-19625,-22998,-19742,-8102,3273,-6872,-13779,262,9864,1461,-10712,-19478,-22336,-25238,-28536,-33417,-9567,11833,30905,28416,11095,10899,31597,54512,65167,50992,25560,8160,11299,15364,8938,6518,8679,10113,6273,1889,742,18681,30690,13556,-21967,-39976,-35148,-20820,-10927,-9039,-7432,-8518,-20266,-22193,2486,31745,53035,57494,31121,-3214,12846,39172,33313,8596,-13669,-20162,-9813,10895,20858,11586,-5577,-13389,-6523,16117,25737,12748,-7188,-31466,-29015,-14801,-416,-9860,-13878,6647,13720,4957,-2364,8028,16562,5161,-3991,-19144,-18928,23423,66464,86068,29318,-25523,-6255,4066,-9194,-3267,63603,93557,48878,10276,-2423,-4397,-13724,-8394,17027,12739,14360,26807,32796,21489,-10325,-35032,-23389,-12828,-24737,-29828,-21646,-24171,-37850,-42628,-43641,-28634,-10686,-8109,-20944,-30651,-15619,-9645,-22584,-20983,-5579,19727,35325,33161,22611,347,-1004,7337,7968,-3021,-13242,-17804,-24037,-27028,-22525,-15370,-13221,671,32079,69933,47333,132893,327617,493083,540524,480662,343812,178160,74882,73202,70065,85303,82351,57052,55339,63408,104359,154383,163855,136636,97968,60936,41632,31095,32282,45052,66155,95929,94342,73858,58073,45929,49921,65035,47816,28159,24114,24918,23252,17661,4010,-21136,-19142,-9009,-6325,10521,38937,78140,112330,93154,38499,-19472,-25448,-30037,-21915,-11303,-13607,5421,12172,-8461,-24896,-14831,-27726,587,31480,39115,19948,14593,7576,-20399,-3734,62196,71940,32871,8309,1666,5894,14957,9867,-31242,-1437,34168,29602,27511,50923,62609,40435,3110,-30338,-18118,-34923,-19578,2014,14320,21515,18852,21328,22907,2953,-17665,-15438,-16690,-31448,-29547,-29700,-17123,52,18430,24916,18810,9112,53306,82678,65176,27886,-3190,-22339,-13355,4778,17782,14278,326,-19018,-24458,-10378,1699,-7481,-18810,20370,37221,16533,-7539,-17325,-9502,-4538,-12435,-23497],[4315,42696,49223,16134,-17221,-18565,-5640,3088,-10320,-29000,-14265,7339,14675,5667,558,6022,1251,-21951,-18984,5969,11300,8555,16582,22786,22541,10952,-11040,-13931,433,8407,11001,17194,27808,26402,-8893,-9222,50357,58740,-1870,-28804,-1690,-7464,-25433,1669,24359,28251,24891,18901,3093,-16922,-17631,-5610,5794,9252,4937,-2868,-7758,-8175,-2785,6484,14363,28234,43987,42084,33167,32361,28259,10866,-6728,-12377,-11482,-18855,-38945,-25458,-18044,-37593,-26323,-9393,1036,-5604,-24602,-33903,-22104,-9277,-2775,-7362,-19854,-13135,-13149,-28716,-37234,-24003,-20487,-12981,-5136,-9998,-22998,-4183,19543,17304,-6654,-25760,-31519,-33342,-32530,-16401,1945,21778,28027,15167,-4198,-30152,-31293,-17837,-1550,27180,36535,25869,34948,46031,36074,3907,-24395,-33714,-16606,-10970,-18082,-23323,-20678,-38703,-22126,19177,39152,34250,26046,16855,1360,-16419,-4601,17780,24518,17347,5874,-22504,-24892,-3441,27423,48294,32517,28217,26659,31023,35230,14925,-18567,-40786,-13423,-16055,-43084,148752,392221,556377,572087,402518,166548,52369,-15037,5442,8569,-7476,31579,76336,144105,237138,242454,192633,275804,1146153,2504664,3786698,4319868,3813795,2577534,1266850,321561,220382,226026,160144,86751,67328,35000,-15532,-3997,16828,79087,301847,563339,838153,918199,721806,410370,158406,11626,4934,6366,19233,33544,21217,-5067,5325,28515,58044,63661,43346,11640,-7019,-7424,-5155,-9219,-32518,-21914,-29940,-20686,26804,62014,52053,18168,-4709,-5466,-8752,-4390,11957,38611,50120,35086,13009,4566,-9899,-13425,-4087,-9791,-21112,1314,23215,21143,5506,-7126,-2912,-6481,-10970,-21646,-43286,-5705,44099,69984,62978,21605,-26160,-11119,-1302,-22921,-39468,-31549,-15421,-1853,5172,14823,22563,19235,11784,9648,10990,2601,-12176,19278,50300,21632,-15547,-25384,-35789,-33448,-16500,-6967,12755,29587,29501,39329,13825,28857,24672,36863,87179,140439,148047,100440,45046,82963,81195,60416,72810,81381,62709,34830,21342,23107,34756,56083,50458,2293,3234,41645,69319,86424,100488,117185,96555,54650,46760,43801,33381,23356,5967,28311,32803,7948,-36103,229078,253732,87841,142559,145334,87759,45034,1477,33603,71164,140149,152289,58451,-4199,-29462,-29177,-22682,-22469,-3661,7684,-16420,-14839,6112,19153,8950,-9571,-11200,-3430,-50,-496,-11898,-10805,-1251,3850,25915,33415,32807,25377,18908,9644,-17604,-25423,-6350,15865,14230,-7620,-26372,-14005,-3853,-14989,-11922,9539,11978,7524,-3047,752,683,-1933,6555,4916,-6239,5894,22546,26321,20734,17500,12958,7288,4678,-7624,-14335,-33691,-29183,-9780,11404,18404,23306,29979,28664,33420,48256,54094,29843,-6413,-10502,15159,13169,-9062,-25673,-19133,-16018,-3272,-5112,-12577,5792,18573,4245,-8346,4171,-11387,-35843,-13133,-7299,-21142,-32317,-22435,-7236,-4177,-2310,-4630,-22513,-28464,-15351,-16554,-2759,28722,48578,26121,-6996,-25063,-26830,-10396,2761,-8581,-30605,-11854,-1621,-10576,-37673,-43350,-21681,-7032,9960,30890,31977,29397,12482,-15763,-17806,5108,15054,9346,-10593,-26153,4233,15890,3958,-10533,8394,27565,12881,-15142,-24962,-14141,-11868,-28157,-6371,3459,12340,14658,10754,3064,-15819,-24903,-10291,-1792,8099,14668,15967,6629,-4772,-8594,-3910,-14970,-25711,114,27278,38400,24187,-2450,-17055,-10745,-22512,-37352,-35546,-21333,-7252,-3461,-3799,799,5604,-2418,-3829,-4105,-23951,3716,39051,45969,25480,-10268,-25233,3134,19189,12818,-109,6543,19135,23637,22383,17256,8644,-12007,-26393,-8001,28761,53533,35950,15235,10886,-837,-2552,3477,3548,-9994,-22699,-1353,3020,5745,8196,10608,9857,10834,1257,-28767,-25524,-383,4452,-8527,5218,13911,6901,-12478,-32666,-15240,-6456,-2258,-1527,524,-8018,-18128,-15652,-9233,15426,45977,61786,42348,16279,-1137,-5185,-6620,1169,15094,15324,1570,-10754,-7154,-337,4950,9151,2150,-9338,-6205,3081,-1471,-15706,-17894,-7606,5376,6590,-368,-13137,-7019,6019,30868,34363,20214,7236,13102,18881,1746,-23611,-33616,-19203,-6646,-10872,3821,36953,57629,45126,12685,-22464,-26424,-1740,16860,27183,20774,-4197,-18026,-7859,-2654,-13939,-35569,-21783,-2237,6152,-6113,-25963,-6859,4599,-2063,-1993,16886,29947,21865,8270,1328,4011,-7605,-8079,19177,45321,50562,23768,-6083,3722,4887,-30178,-11476,25943,31715,9634,-14998,-24858,-14447,-14422,-6837,17694,39470,41944,35724,22208,1135,-22389,-15736,-14656,-10851,-11249,-26290,-6932,13721,11429,1519,3596,18330,28027,24280,26376,14506,-3212,18198,58056,67737,42407,16193,8460,9422,18193,12502,4656,3530,6766,7243,777,-15440,-21038,-22622,-19994,9674,15026,896,-22783,-27158,-11859,-5340,-3130,-513,-5055,-6699,-890,13051,27297,7783,-20808,-17497,2143,9875,12582,4120,-12587,-21306,-21978,-17116,-6478,3017,-6169,-10391,-531,5258,-3153,-13026,-18671,-17146,-17426,-21486,-31164,-15432,5595,26889,28453,15637,18482,39340,59227,60919,40502,15354,4963,15483,22044,13455,10643,12428,12476,10386,8106,5080,22527,30308,9387,-28689,-40254,-36352,-20155,-11651,-11426,-7695,-1909,-7610,-13029,1557,29878,54230,60467,33863,-2036,14876,44236,39970,14975,-8953,-17795,-11641,4372,10448,1288,-12486,-18145,-13413,10014,25001,17020,-1564,-30033,-33705,-23419,-10786,-18361,-20415,52,6749,-798,-5078,6248,12749,-399,-11189,-27470,-15010,26987,66580,81171,23624,-28551,363,9582,-8623,-10025,59701,92643,51211,14255,-452,-3240,-9942,-6573,19468,19419,23377,33368,35146,20263,-12342,-28858,-15769,-5983,-21268,-33807,-25098,-27382,-34768,-32643,-29270,-12486,2737,-2165,-22223,-31443,-15916,-13572,-29008,-24929,-9338,13110,23890,17020,2848,-17582,-15626,-4287,-2565,-10472,-14453,-11423,-15837,-26303,-30470,-21414,-26590,-23460,16905,40775,13975,-14153,114718,282022,387356,367029,248942,115863,-538,29961,37127,50960,45847,23849,16743,20788,69241,122549,130871,104566,67209,33373,20080,12774,11638,20812,41298,74539,80274,62577,43095,23598,20887,37737,29564,19662,23551,28020,24432,16856,4530,-17673,-31878,-24105,-19774,-1661,25863,71488,111836,95579,37829,-21118,-26360,-34102,-18352,-6347,-10525,2355,6944,-9723,-17447,-10519,-26304,-6192,27192,40314,27204,18953,4707,-24082,5626,72075,76489,33612,5658,20,4778,10951,3094,-38552,2211,43211,37363,23982,37365,49429,31566,-4554,-26839,-9545,-26568,-33513,-12790,2115,13036,13420,19223,26714,13282,-5132,-3953,-14386,-33317,-27860,-30425,-12903,6840,21279,23258,16786,4076,40283,61647,46664,13562,-13608,-27474,-15674,347,12808,12110,-622,-21187,-28917,-18811,-9577,-20514,-11163,25818,41551,17541,-6512,-18266,-12355,-7317,-16773,-19368],[11693,48485,50719,14370,-19997,-19162,-9879,-2325,-12217,-29738,-17284,5604,15714,5859,-2596,3035,4171,-11296,-19180,179,7809,6980,15180,22422,23797,10831,-12251,-15502,1171,10647,13483,19113,25824,22162,-12764,-6715,46841,51287,-9115,-24765,3632,-2184,-19254,6698,28864,33414,32919,28586,10524,-13841,-19690,-7885,3533,5865,-170,-10295,-12628,-8510,-7100,-5540,263,18897,40968,43595,34448,29469,25322,11226,-5493,-16169,-20203,-27178,-38433,-30944,-26454,-40103,-24116,-5719,7204,-2362,-28045,-32942,-19747,-7488,-1355,-8744,-24178,-14236,-13187,-29191,-40600,-27038,-23054,-16684,-9274,-13174,-21115,1949,26919,23674,-2587,-23164,-29216,-28755,-34105,-26966,-6327,16520,26457,13658,-6932,-32810,-24445,-11125,2411,32057,46118,34104,40815,50527,37501,592,-33079,-27419,-14193,-11186,-17807,-23175,-21862,-43584,-20547,23521,45899,37998,25834,18200,7063,-5002,9801,25632,27778,20246,15002,-9344,-27963,-2418,21265,49096,37456,46243,26012,34693,57346,44957,35410,32971,-27476,-46793,124906,714061,1519746,2148628,2228727,1663519,791701,209330,122163,111888,56276,98865,235868,239615,276862,482580,623735,574382,751415,3019606,6498398,9674592,10885488,9476174,6290979,3017397,947692,773440,760486,574570,385047,373500,333815,205361,176000,261441,339677,646544,1432985,2255360,2526409,2064530,1232039,515912,139795,101628,142737,146696,116485,63545,11796,-3386,-15299,8800,34059,24615,4101,-13041,-21406,-1147,7486,-21682,-11029,-15095,748,39764,67237,53689,16358,-15539,-17856,-25195,-21737,-7434,21831,40019,30482,12936,10263,550,-9581,-7301,-12231,-26973,-6440,22338,28899,17289,1534,537,-5121,-8915,-17533,-46054,-9482,40071,65047,58282,18284,-29025,-8627,2434,-19469,-35074,-26585,-11157,209,1022,5214,16285,20729,19090,19415,17522,2090,-12913,20483,48238,16488,-26936,-28657,-26694,-28329,-20412,-13613,3076,17597,18396,27469,10824,22706,12414,61638,233679,403521,457935,361747,177055,61355,44700,29580,33095,47057,45671,26564,9185,8725,17457,29884,14985,-25339,10978,46987,65214,70500,73667,84494,70587,42498,43114,40668,25504,16912,7334,19013,16172,-4410,-19187,158966,146247,326666,518648,504956,334341,140773,22940,38625,69806,113318,119429,35760,-19441,-10942,-29005,-26598,-18306,-409,10062,-12225,-25988,-12007,2228,-3811,-20610,-20764,-10484,-8043,-11279,-23975,-16577,-863,1028,20012,29776,31388,26074,20573,12765,-13955,-21847,-4021,15415,12807,-6232,-25353,-23672,-22766,-33932,-12525,14038,16323,11652,1081,2938,2217,-5399,-42,-1528,-13519,1044,20629,26624,21567,18430,15710,11633,6111,-10840,-18105,-36086,-36128,-17661,8199,22807,30740,34701,33168,40822,56599,60296,32074,-9218,-7236,22991,21278,-4143,-28276,-19567,-15474,-6166,-11244,-18859,3472,18568,7671,-1527,5652,-15617,-25170,807,5110,-13203,-28831,-25627,-13421,-7210,-500,-2374,-19865,-21658,-17258,-27008,-1252,36586,55446,25339,-10346,-18493,-26062,-16644,1871,-4558,-28579,-13722,-2131,-11283,-39610,-39568,-19534,-8835,6321,27795,33205,34698,16929,-14671,-11649,11111,19506,16252,1386,-22909,574,18269,16815,6020,11853,26085,8295,-21125,-20740,-11078,-9053,-21273,-7912,886,7896,8141,4397,-3600,-22035,-18480,-7130,-1886,3074,8759,11924,5843,-4280,-8277,-2175,-10470,-28964,-5353,24519,37947,23305,-7410,-16270,-6621,-22233,-40317,-36196,-17911,1266,5848,4139,6090,6507,-6342,-9165,-6157,-21879,-2405,34073,43982,27264,-7982,-24699,2678,16979,13781,11683,15118,17162,19692,25409,23355,14664,-6537,-24541,-11425,24857,50859,32885,9532,227,-9522,-5650,5043,5361,-10582,-22784,-401,1781,667,-2876,-6064,-4517,2804,-407,-25478,-32463,-8786,-4426,-17951,1078,11253,5640,-12519,-31818,-14960,-9283,-9432,-8842,-1979,-8400,-16901,-11247,-6176,14082,43451,62198,48780,28996,13454,1574,-2882,5531,18568,17035,2844,-6666,-2430,3188,9664,17596,13181,475,1063,8074,2360,-12654,-19568,-12390,-862,-264,-6215,-14135,-2724,18443,46671,44272,22485,11859,19476,18746,-3942,-24685,-23963,-16745,-3191,-1765,16568,47945,65804,48775,13340,-21436,-30294,-8955,9536,21907,18164,-6336,-21352,-9218,-3529,-13041,-24509,-10925,6489,11918,-3006,-25009,-6713,3046,-8940,-10431,16075,31946,22425,5643,-4389,703,-6665,-5828,23228,52432,58695,29632,-7792,-740,6057,-22968,-19657,17432,24337,3771,-23087,-30362,-13722,-13422,-6183,17226,34519,31638,25551,16068,159,-18704,-16222,-14460,-6121,-3908,-20452,-8934,15325,13546,3607,9093,24328,30007,23473,26450,16504,158,19510,56025,61375,32034,6730,4253,11366,24985,20458,11107,9610,14011,13612,6488,-10268,-19475,-22232,-20935,10866,19134,6114,-17232,-31436,-12462,-4410,-5804,-6578,-9948,-5856,4137,17669,29747,7193,-21555,-17918,-2777,5881,12504,6675,-10301,-20717,-18928,-12111,-2406,5346,-3212,-6673,-1313,646,-7311,-14097,-15916,-10109,-7862,-12084,-21423,-15083,3030,25833,31257,22290,26572,46969,63498,55848,29958,6396,4150,20274,28716,18871,16869,18175,16570,16455,16565,12197,27676,29764,5069,-33571,-36507,-36877,-19151,-12260,-14031,-7873,5392,6805,63,1616,25527,52875,61202,35935,786,17701,49135,46713,22347,-2540,-13373,-10418,879,2715,-7994,-17751,-18833,-15811,5896,25110,21948,4560,-27719,-37883,-31724,-17560,-21170,-25657,-5534,833,-5464,-6065,6023,9697,-5753,-18179,-31979,-8472,30675,65764,75513,19463,-24853,7791,15781,-7715,-16312,57492,92454,54505,18546,2031,-1030,-4136,1328,28270,29809,33943,40355,37394,19761,-11214,-19370,-5276,2630,-16154,-36378,-27290,-27964,-28085,-21610,-13963,5585,16796,2886,-24515,-29899,-14521,-16330,-34275,-27039,-9760,10555,15700,2517,-17023,-35231,-30562,-15372,-11264,-14181,-9893,-156,-5927,-20718,-32604,-24039,-31744,-24853,8013,17298,-10082,67083,323736,585769,728483,675518,468301,232605,40991,-1090,17925,37059,31152,19661,8064,-6706,42879,94048,98086,70786,35439,6941,-278,-3876,-7078,537,21634,55811,65895,51135,28555,1649,-7368,9418,10209,12050,23365,30601,25231,16109,5410,-12587,-32401,-35806,-30684,-11878,14662,64257,108136,95784,37506,-20464,-25366,-36088,-13180,69,-5577,1248,4210,-7444,-9188,-4964,-22021,-12599,22498,40821,34649,25993,4721,-22776,16938,82059,80019,34256,4069,-708,3706,6951,-2325,-30711,9790,54158,48157,25451,25900,35542,22066,-10530,-19201,-724,-16176,-37660,-25379,-7168,6276,8795,17615,31528,27773,13353,8971,-10827,-30598,-22740,-29092,-6481,16036,26692,23381,15466,-859,25301,40446,28941,347,-22286,-30955,-17838,-4506,6399,8590,-1828,-22608,-29499,-23562,-16843,-26527,-4015,30500,45808,20377,-2806,-14131,-9330,-7531,-17840,-13272],[15556,50029,48174,9832,-24722,-20121,-15186,-9712,-16951,-33568,-21501,2045,15371,5902,-7496,-3159,4849,-3308,-17951,-6831,3476,4763,13244,20727,23223,9396,-14086,-17495,1086,11708,14454,19159,22323,17163,-15714,-5993,40817,42240,-16007,-21306,6986,1095,-14629,10061,30628,35663,38057,35938,16711,-10773,-21792,-12308,-1155,1102,-5486,-17700,-17565,-8882,-9745,-14761,-13694,7941,35540,43253,35224,26032,21354,11636,-4274,-20318,-28191,-30667,-31140,-35663,-37074,-35514,-19946,274,14839,1033,-31406,-28753,-16351,-5790,304,-9789,-28907,-14590,-12057,-27800,-43605,-31860,-26292,-18180,-10767,-13341,-16497,8733,33854,28983,380,-21546,-26583,-21694,-25408,-32129,-13819,11830,25291,13633,-5375,-27101,-14044,-1903,8702,38491,56598,42693,46441,54184,38285,-1492,-35953,-19171,-10766,-10289,-15925,-20633,-19250,-40860,-17592,29148,53936,42391,26153,20666,14973,8738,26195,35250,35135,27846,28555,11917,-18514,10028,17032,45139,40350,61226,22060,29780,64651,58935,65323,94913,32567,5426,299024,1045920,2095969,2960082,3087315,2365356,1274522,438997,248394,233129,137868,213084,388507,381890,349187,554520,810869,796138,912266,3566563,7622973,11252836,12563163,10863942,7179409,3468065,1206267,1071542,1037101,803537,587318,574468,502216,339212,302377,411639,467425,695230,1657921,2687288,3040702,2513737,1521118,655790,236691,205303,269103,276783,231350,168696,122145,113069,95424,75942,88607,89670,82316,65946,47790,59984,57543,29847,46308,46987,56750,79017,92340,73541,35226,-11636,-23346,-9530,-7807,-5772,11134,28635,22455,7296,10260,5552,-4985,-1777,-7453,-26797,-11413,22544,36387,27608,9056,3849,-4836,-7689,-11471,-33085,-7654,36647,59399,53704,16253,-28381,-7853,4085,-17102,-31053,-22671,-8085,528,-5611,-4943,13081,25302,27795,30279,25453,3816,-9337,26106,51024,17739,-31192,-25496,-15551,-18301,-21872,-20879,-7883,4588,5819,13436,5376,17054,2406,40618,180074,317927,357676,275347,121179,31140,17710,4738,6172,24850,32791,20645,1591,-558,5500,8563,-14312,-33937,22278,54032,64660,60852,54257,57452,44167,28441,38372,37086,18345,12960,9495,11285,2504,-13116,-350,129154,130718,324409,495228,488692,339421,159277,36534,45992,72191,98921,100486,21856,-6272,6037,-21329,-28344,-13970,3269,13623,-4483,-27290,-29367,-14956,-14178,-28617,-28249,-14768,-12812,-18483,-33108,-20523,1159,1752,15795,26588,29677,26186,21540,14993,-10453,-18118,-1458,14805,11093,-4332,-21228,-28840,-37159,-35584,-8340,17317,18927,14716,4532,4486,3691,-7330,-6053,-7679,-20987,-3756,18330,26689,22846,20505,20095,17651,9250,-12218,-20132,-35261,-41991,-25916,3460,24838,35641,37671,36164,46807,63775,65943,34458,-11381,-1898,31773,29962,1486,-29258,-18980,-14171,-9507,-17924,-23011,2704,19175,11330,3319,5112,-19954,-13025,14208,16175,-6192,-24785,-27125,-17915,-7429,2635,619,-12958,-9393,-12184,-37210,2428,44329,60987,24040,-14506,-13119,-22502,-22569,1299,-1120,-26629,-16222,-3820,-12856,-40047,-36035,-17682,-11194,1516,24051,34474,40506,21879,-14045,-5560,19039,25864,24220,15266,-7478,-1189,18917,28493,24793,19034,23464,2884,-25259,-16452,-9288,-7091,-14804,-7640,-1893,1953,-653,-5136,-13085,-26872,-12642,-4606,-2150,-2635,999,5920,3598,-4602,-8411,-1178,-6225,-25645,-13469,17795,33431,19937,-13679,-14289,-3325,-23026,-44550,-33999,-14401,8350,13735,11241,10968,7589,-9646,-15499,-10110,-20775,-10365,25021,37436,25418,-7734,-24536,53,11979,13054,19757,20970,12371,12063,26688,28391,19828,-2313,-22973,-16105,17980,44857,28852,6764,-8101,-18169,-10006,4394,4976,-12899,-22563,-170,-6,-4778,-14268,-21358,-20475,-7069,-2861,-21570,-34708,-13030,-7592,-28324,-6907,6278,3411,-13274,-32546,-15840,-13176,-17491,-13074,-1688,-8507,-17930,-10283,-6552,10389,38811,59648,51408,37653,24014,6890,-150,8309,20981,18713,5239,-1822,1005,4004,10561,21697,19620,6078,6137,11568,4770,-10505,-18833,-14473,-5414,-7980,-14360,-16617,-1741,26286,58932,51517,22591,15936,24751,17537,-10670,-21587,-15402,-13439,328,7011,27425,55979,70366,49000,10654,-23864,-35419,-16847,1659,15815,14630,-8694,-25201,-13211,-4626,-7089,-10246,-521,13330,16236,-1000,-23998,-5411,3881,-12579,-19977,12853,30466,19858,547,-12554,-4853,-8238,-4634,26066,57465,64253,33514,-9844,-7424,4970,-16395,-28323,4993,11947,-6002,-31638,-29598,-12267,-11922,-5144,15358,26783,19252,12825,7580,-1949,-16489,-18147,-15569,-3493,831,-16710,-12038,15270,13577,2838,11828,28790,31137,21730,24491,16162,1767,17856,48552,47922,14877,-8157,-4298,9327,27602,25772,16795,14137,18042,15566,7780,-8667,-19203,-22739,-21985,9899,20975,9796,-13244,-35469,-13123,-4047,-8888,-12955,-14499,-4937,8422,21804,30758,4033,-24999,-16881,-9234,-950,9669,7104,-8992,-20465,-16603,-7882,718,6900,-1364,-5315,-4522,-6089,-13138,-16244,-13545,-3453,946,-3618,-13000,-10759,2998,26287,34679,28007,32111,51457,64510,48030,18193,-2084,3881,23330,33221,23533,23200,23076,19437,21681,24718,19626,31386,26274,-1915,-34037,-31733,-38702,-20272,-14900,-18804,-10091,10742,19686,12755,969,16877,47248,57446,34642,2626,19291,51595,51002,28071,3122,-9117,-8596,-1639,-3862,-17997,-22725,-17013,-14451,2752,24250,25271,9082,-25675,-39038,-38765,-18817,-19040,-31165,-11716,-5885,-10983,-7149,5194,5283,-12734,-26509,-26661,-2027,32438,62360,67979,15801,-18647,13721,20516,-8142,-21921,57409,92615,57406,21508,3392,632,1838,11940,40047,40956,43813,45877,37991,18960,-7469,-8620,5799,11068,-11109,-39091,-29154,-26465,-20939,-11542,159,22134,28382,5122,-28719,-26087,-12384,-18304,-37961,-28317,-8231,10801,9241,-11215,-36861,-37371,-37848,-22509,-16689,-15221,-4742,9322,2757,-14376,-29150,-23816,-30408,-17231,-496,-2426,-25085,65119,281677,483051,579033,522288,352995,171178,28064,-22526,2867,26956,25652,22502,6724,-21826,24135,69726,67887,37539,4257,-16671,-18494,-18374,-23510,-14541,6898,38917,50802,39775,15221,-18525,-29375,-14430,-9426,5424,23139,32362,25556,15392,6452,-7131,-23735,-42929,-38872,-19666,6294,56884,101457,93256,36832,-18307,-22576,-36021,-7391,7194,659,1624,3220,-3633,-1224,1136,-15543,-18564,17446,40481,41517,34044,7069,-18042,28276,90258,81497,34204,3102,-561,3233,3321,-6131,-19252,19888,65723,60164,30482,16626,20616,11626,-14041,-9871,7662,-5738,-27550,-31263,-11743,1500,4792,16174,36704,44256,34156,22217,-6061,-23876,-15707,-26354,1311,26215,33323,24609,14464,-5652,9591,20529,12676,-11276,-28727,-32949,-19686,-9598,-1766,2679,-4321,-23585,-27196,-24670,-20046,-24598,1629,33583,48976,24205,2887,-6616,-2645,-5596,-16240,-6372],[19418,51098,45781,6773,-27196,-18524,-17816,-15392,-21025,-36718,-23049,-227,16123,8403,-10396,-9363,5757,4150,-14360,-12232,1107,4488,13348,20476,23373,8850,-14843,-18114,2117,13616,15798,19047,19189,13567,-15722,-5760,34054,33463,-20700,-17435,9805,3743,-10517,12500,30685,35961,40920,41034,21629,-7405,-22139,-17720,-7308,-4139,-10022,-23906,-21988,-8809,-9955,-19402,-26325,-3684,28143,41086,35564,22554,16343,11408,-3857,-25053,-34042,-27847,-21802,-30687,-37678,-27505,-14876,7387,22777,3871,-35329,-23158,-13029,-5153,1353,-11064,-34657,-14251,-9829,-24824,-44725,-39630,-30155,-17616,-10414,-11844,-11517,14272,38472,31480,644,-22589,-26263,-16366,-14646,-28235,-21013,6401,22388,12913,-1567,-18161,-5098,5857,14102,43696,65132,48951,49308,54614,36380,-2933,-26781,-11693,-8907,-10251,-14264,-17765,-15745,-34244,-15134,33931,60643,44889,24718,21871,22407,21492,40281,42077,42750,36105,40871,33738,-4526,28027,15521,29366,32304,70389,74869,59212,54963,56862,28425,64007,62333,53631,375542,750995,1287983,1801477,1903639,1557010,1118882,551691,257826,302670,214482,275165,347448,351163,291012,289169,527225,577360,427929,1374233,2952699,4346351,4878394,4321278,3038444,1719158,684418,688215,659680,544677,463282,424853,309068,231125,224116,281031,277083,299788,645667,1120392,1309438,1108225,695201,324655,178536,186903,219111,228014,212450,179471,147269,138320,114322,87232,109756,135486,150582,137449,104619,95427,70182,43983,81957,81754,81111,101447,115427,100904,68073,19924,7664,16341,857,-2070,12053,24479,18909,7888,20169,18233,8655,9484,-6471,-28190,-9678,27595,43908,34746,13183,5491,-8373,-12555,-9582,-21805,-2576,32114,51748,48709,14226,-25776,-11551,-224,-20122,-32678,-25013,-10492,-4981,-17821,-14740,12796,29716,33620,37494,30247,4218,-5017,32259,54867,21521,-27661,-21287,-7128,-9616,-22646,-31259,-22683,-11015,-9894,-4534,-5387,8946,-7902,-10605,29318,69548,69459,33818,-3741,5296,-4426,-16041,-7647,14074,23150,14673,-4295,-7218,-3888,-9375,-26531,-10210,31996,56525,60767,52212,41072,38809,19214,10398,29962,30561,10058,9707,9772,2582,-10196,-19741,11589,108669,44799,133538,237241,247554,181602,95624,32563,47840,68391,83974,91876,23787,14860,17548,-16552,-29816,-11567,4549,15238,2699,-18074,-38225,-30852,-18437,-30379,-35238,-17935,-15810,-22690,-39208,-25089,1803,3677,12498,22655,26197,23825,19581,13824,-9696,-16125,-134,12792,7737,-3536,-16261,-28424,-38274,-23646,-3974,17178,17786,14784,5462,3549,3219,-8790,-11571,-13162,-28802,-9881,14066,24898,22775,21690,23966,23286,12308,-13207,-21621,-32430,-40803,-35254,-3852,23103,36585,37751,36538,49900,67986,68997,35068,-14317,3291,39299,37119,5887,-29848,-17991,-12499,-13192,-24957,-24020,2806,19627,14135,5739,2240,-22445,-1070,26000,25073,-721,-21197,-26689,-19320,-5357,5887,3376,-5127,3698,121,-20328,8323,50978,64674,22348,-19393,-9170,-17956,-26194,1303,1560,-24616,-18433,-5496,-13875,-36832,-31930,-15443,-13106,-3747,19963,35313,45977,27030,-13134,-256,27395,33453,32467,29036,9372,1515,18915,37940,41245,27720,20322,-2797,-25427,-12567,-8430,-5565,-8658,-5565,-4143,-4177,-9353,-15141,-24026,-23836,-7626,-2467,-1962,-7694,-7435,-868,922,-4927,-8292,-356,-2213,-19002,-22650,8452,25771,14688,-19886,-10512,-414,-24290,-43058,-28921,-10039,14578,20796,18151,16361,10434,-9424,-19567,-14213,-20114,-18093,14172,28286,21365,-8327,-22877,-3013,5432,10968,24807,25115,6748,2012,27186,33369,25484,2272,-20604,-20296,10230,37403,25257,8698,-6864,-19039,-12240,3654,4041,-15464,-20746,1181,-104,-7301,-19250,-21816,-30410,-16487,-4362,-15867,-25030,-6094,1061,-23083,-16406,1335,2099,-13295,-33176,-16301,-16521,-24329,-11838,2148,-6627,-19083,-10719,-8058,7054,34853,56482,52034,43664,31645,11290,2837,11297,24261,22510,10784,4844,4504,3717,9204,22680,22577,8800,9443,13932,6417,-8694,-16189,-12156,-5104,-12587,-22601,-19100,-2882,30506,67723,56751,22218,21182,30490,17206,-16585,-16718,-7345,-8268,5342,16225,37529,62363,72611,47401,6569,-28059,-40993,-23621,-3918,12126,13307,-8302,-25237,-17463,-3998,1390,2856,9224,19389,20231,1232,-21961,-2173,7248,-11723,-28354,9172,27453,16135,-4828,-20999,-10641,-10709,-3542,28588,61336,68173,36432,-10624,-13920,3566,-10070,-32821,-8511,-2609,-16742,-33763,-24270,-10528,-10156,-2987,13927,18713,7536,-135,-1008,-3458,-14555,-20128,-16928,-2067,3894,-14236,-14994,14604,12737,714,13111,32466,31918,19402,21170,14760,3136,14717,36974,28853,-6663,-25710,-15233,4619,26627,28282,21584,18029,20072,14423,5902,-10080,-21326,-24454,-22388,7649,21253,12484,-10347,-37934,-13107,-3589,-11576,-18525,-17718,-4291,10985,24537,30678,-416,-30174,-13582,-14216,-9250,5154,6120,-8380,-20094,-14563,-4238,3034,7750,-561,-5778,-9380,-13851,-19607,-18839,-11131,3117,9156,3785,-6150,-5262,5584,28714,38696,32392,34848,52599,62313,38440,6865,-8338,4206,24875,36227,28384,29735,26700,20657,25610,32195,27081,33079,19286,-11772,-27649,-26191,-40169,-23738,-19380,-25272,-14246,13645,29877,23359,-158,4564,38041,49223,29414,2681,19257,51138,52113,31273,7265,-5583,-6982,-3886,-9484,-28838,-26932,-13699,-10431,989,22120,26168,11261,-23813,-33513,-29583,-14311,-15046,-33220,-18784,-14028,-18096,-9024,2746,-1436,-21982,-34660,-18841,2731,31113,55544,58129,12040,-13201,16634,22323,-10900,-24629,59584,92756,59014,22069,2492,534,6440,22410,51578,50590,51314,48596,35998,17292,-2411,1384,15303,17495,-7658,-42590,-31141,-24241,-15567,-4519,10851,34483,35126,3004,-35099,-21394,-10868,-19829,-37205,-29900,-6912,11301,2126,-24011,-22303,-19213,-23289,-20030,-17898,-16061,-3349,13017,7468,-10049,-23599,-21893,-28445,-13969,-11495,-20592,-31881,19044,119426,194519,213280,170752,96395,38074,2863,-14941,-4277,15744,20151,22174,2552,-29748,8895,47829,40906,6322,-26273,-31705,-35149,-31751,-38454,-23411,-5103,21111,33032,27332,2372,-37126,-26147,-16954,-29658,-1418,21088,31647,23854,13193,6052,-3456,-16818,-36022,-45829,-26109,-393,48369,91043,86499,33765,-16883,-19823,-35599,-3362,12778,6029,1390,1537,-1430,4048,5647,-8976,-24877,10697,37727,45697,40290,9574,-12973,36886,93848,78823,31589,965,-1115,2408,-894,-9468,-8530,29697,75524,70849,36560,9086,3435,-898,-14649,-840,13944,2679,-15930,-24641,-11398,-2247,185,13644,40704,60095,54398,34141,-817,-15042,-8440,-23219,9163,35600,39395,25705,12964,-10471,-5439,2921,-1740,-20782,-31831,-33261,-20590,-13925,-11275,-6388,-8762,-23601,-22990,-22456,-19246,-19629,5597,35042,50883,28874,10546,3794,6967,-1099,-11900,1513],[21538,50313,42498,4168,-28025,-16598,-19054,-20373,-25470,-39166,-22776,-2519,16213,11467,-11628,-16078,5914,9965,-10535,-16574,206,5525,14880,21386,23950,8637,-15481,-18210,3801,16158,17280,18549,16344,11436,-13479,-6180,26976,25393,-22925,-13253,12425,6190,-6626,14226,29572,34839,41812,43835,25234,-3539,-19206,-22147,-13440,-8598,-12478,-27180,-25003,-7441,-7454,-18931,-35916,-14226,20167,38123,36429,20579,11524,11065,-3664,-28921,-33536,-19926,-10841,-16782,-21346,-16819,-8278,16039,31740,7528,-38253,-15671,-8628,-4133,3329,-10690,-39308,-11046,-4526,-18628,-39304,-47372,-28734,-12643,-6653,-7653,-5265,20012,42360,32964,120,-24239,-26473,-11782,-3383,-17633,-23955,2650,19341,13000,5486,-6845,3237,13221,19787,48994,72964,54421,51229,53837,34200,0,-11844,-3425,-6872,-8941,-10720,-12442,-9894,-25149,-10682,40246,67980,47687,24125,24300,31444,34763,52940,46999,51553,45557,51436,54918,10887,48684,20210,710,6959,86471,190578,157503,93210,135759,149168,85394,57484,71606,319344,589876,1511023,2177260,2223817,1519759,691043,492588,229514,288307,241825,270999,179010,137777,260887,435678,355005,200049,919192,4266415,9577513,14858310,17327500,15552549,10569687,5057286,1321925,607109,711475,492542,60392,160141,312138,285478,232463,310023,445959,1173309,2323763,3456178,3845198,3150276,1871862,745133,42466,65487,174024,208654,163484,72097,15257,-9817,-24721,10099,20165,75828,131338,136554,90562,47423,-6844,1611,80149,66911,30662,63154,98567,101003,78665,35712,25019,10606,-36293,-36061,-2797,18418,16355,15226,40688,40227,27762,14645,-19093,-20560,12619,49622,59644,44502,19436,11909,-9501,-22770,-11445,-11988,5793,29695,46523,48534,17677,-18155,-16772,-8535,-26073,-37734,-31285,-15753,-13999,-29954,-12541,20008,36082,37895,41637,32463,4504,565,39069,59462,26795,-19737,-17022,-680,-2067,-20291,-39706,-36629,-23121,-23776,-21720,-19384,-417,-16901,-30550,22032,78562,113889,110405,70849,12442,-20396,-28669,-8203,13536,18201,9977,-7923,-11075,-10893,-21522,-11466,13707,39901,53848,51682,42329,34218,33523,5376,-9923,18920,22073,2268,8016,8800,-6287,-20941,-23498,17137,94650,25201,-18896,-27040,-2607,12054,23193,24341,43339,57906,66423,88086,38617,33269,23633,-15580,-30224,-10534,3587,14689,8523,-5570,-25021,-24660,-13251,-25412,-41052,-19665,-16811,-23597,-39776,-30481,641,5840,10813,18667,21468,19119,14533,8947,-11952,-15375,553,10076,3218,-3739,-11101,-23109,-28894,-14989,-1869,13184,12649,11602,3595,-172,519,-9926,-15285,-16096,-31665,-17396,7466,20751,20630,21023,26179,27365,14330,-14483,-23005,-29484,-34500,-42427,-13835,17164,33066,34601,33974,49425,68228,68206,32622,-18996,6698,43872,41071,7554,-31614,-16913,-10542,-16269,-30591,-22333,2917,19338,15371,5415,-3050,-20453,9448,35165,31039,2539,-19027,-25339,-17733,-2717,7790,4629,1204,15176,15020,-3011,15000,55136,65461,19610,-25447,-7409,-14310,-25664,1292,2671,-23243,-19771,-6306,-13255,-31422,-27789,-13184,-14262,-9264,14995,34284,49193,30729,-12443,2879,33786,40072,39001,40268,24377,7437,17910,43113,52302,34473,15851,-9565,-23771,-10532,-9461,-5401,-4141,-3909,-7083,-10645,-15787,-21008,-29941,-18228,-5040,-2095,-2463,-12288,-17097,-9052,-2954,-6259,-9070,-1022,-246,-13656,-32656,-3832,14313,6553,-25194,-6758,654,-26945,-37868,-23645,-6374,18448,25537,23385,20930,13967,-6002,-19302,-17761,-21249,-25789,1753,16438,14430,-10727,-20820,-6802,-3545,5757,25559,26616,868,-11251,25515,36791,30456,6369,-18582,-24826,1373,28368,21277,12859,2078,-12158,-12241,2247,1613,-19262,-18651,2752,808,-6741,-14928,-10096,-19886,-24517,-6077,-9893,-12430,6968,14873,-10538,-25650,-3493,777,-13891,-34712,-17632,-20538,-30206,-8388,6607,-4406,-20858,-12971,-10655,4511,31903,52581,50010,45974,35176,13386,4777,13472,27205,26945,17508,11452,6754,1321,4621,19302,20752,7567,9479,13431,5642,-8851,-14489,-8452,-1712,-13245,-31281,-22797,-7403,29566,70461,57867,20523,26493,35460,16870,-22583,-13474,-1353,-3199,10290,24177,45423,65873,71341,42953,526,-34341,-48470,-29949,-7076,11097,14228,-5779,-22408,-21641,-2813,8896,12936,16493,23345,22688,2682,-20060,1162,10699,-9409,-35090,4600,22542,10926,-10570,-29813,-16963,-14652,-3593,29505,62756,69199,37185,-11371,-19981,1662,-4739,-30529,-20618,-17209,-26062,-28651,-19171,-10189,-9686,-915,12719,11027,-2680,-13077,-9399,-4858,-13575,-22627,-19032,-2285,4890,-13306,-18394,12611,10469,-2947,12711,34597,31343,15545,15871,12209,4189,10156,21462,4828,-28994,-40227,-27226,-2532,21792,27096,24103,20649,20073,10478,1108,-14555,-26459,-26406,-22093,4060,19724,13741,-8915,-39576,-12713,-3366,-14167,-23304,-19569,-4355,10936,24718,29493,-4642,-33120,-9046,-14760,-18008,-368,4067,-8493,-19593,-12694,-1143,4735,8044,-698,-7655,-15190,-21497,-25678,-21536,-8661,9419,16563,9874,-1235,-699,9501,32593,42803,35117,34726,50476,57403,28480,-2166,-11351,4886,25448,38891,34451,36558,29082,20425,28312,39006,34636,32701,8973,-23715,-18331,-19349,-37882,-28888,-24375,-31249,-19203,14574,37258,31459,-843,-9096,27391,37958,21026,1343,18186,48464,50597,32378,10355,-2172,-5126,-5446,-13454,-39188,-28614,-9114,-4620,1951,20018,25478,11971,-20921,-26461,-20460,-7148,-10616,-28720,-24912,-22224,-25553,-10539,-357,-9291,-31336,-27261,-10784,6350,27618,46580,47476,9269,-8455,17265,21947,-14714,-21142,64684,93919,60624,21567,577,-210,10484,32744,62484,59202,57454,49908,33255,16667,4331,11136,23724,22745,-4604,-40182,-30667,-20720,-11262,190,18675,43059,37943,-1809,-38290,-15320,-8645,-18586,-31498,-29936,-5166,12056,-5075,-23229,-2051,-1617,-6966,-9295,-13783,-16379,-5541,11311,8977,-6537,-16401,-17493,-26317,-14356,-23250,-32786,-30060,-21503,-20053,-2617,24738,47259,51618,38048,21758,3863,-108,8308,15337,21102,-462,-31570,-3729,28903,20332,-15377,-31719,-17649,-34465,-41869,-39901,-21995,-12984,3039,13993,15912,-7654,-43155,-8428,2212,-31003,-6352,18663,30041,21727,11142,5833,-276,-10995,-29623,-41132,-27978,-3894,40779,79453,77466,29489,-15308,-16143,-33627,-361,17533,11218,1319,-362,-612,7261,9352,-1615,-25801,3789,33746,47876,44885,12642,-7545,42957,93105,72811,27207,-1637,-1717,2276,-4387,-11321,1218,38712,83486,80178,43614,5845,-14607,-13823,-10051,7953,18428,9061,-4999,-11841,-6510,-4601,-4750,10302,43472,74267,72951,44596,5395,-4841,-1289,-19487,16854,43573,44197,26237,10921,-14350,-15797,-10225,-12949,-25970,-28588,-29557,-18773,-14471,-18540,-19111,-15057,-20869,-17868,-18075,-15441,-14468,7537,34532,50954,33499,19189,15748,18085,5063,-6019,9412],[23627,49573,40121,3473,-25609,-14061,-18134,-22986,-29017,-36320,-20582,-4791,15267,14258,-10951,-22822,5269,13858,-7441,-20024,413,7306,17148,22898,24334,7801,-17356,-19120,5069,18328,17782,16516,12542,9235,-11587,-8634,18660,16866,-24457,-10579,13294,6934,-4654,13493,25753,30672,38856,42155,25224,-1478,-15080,-24603,-20179,-13774,-14639,-28850,-28954,-7335,-5908,-18058,-43933,-25387,9461,31768,34909,17633,4371,7282,-6957,-33708,-28923,-12881,-2242,-2817,-5417,-7505,-3978,22085,37818,8707,-41707,-10310,-6777,-6043,2861,-11865,-44879,-8603,-83,-13392,-32357,-38191,-22360,-7262,-3752,-5291,-1899,22207,41961,30043,-4574,-29501,-30263,-11887,3206,-9111,-24502,-2683,12139,9710,10737,1570,6808,16122,21546,50083,75663,54992,48357,48208,28412,3926,1367,1211,-8866,-10490,-9771,-9011,-6143,-18732,-8127,44148,71734,46935,20996,24448,38095,44054,59328,45495,56747,51066,54277,68730,20880,64090,24423,-21783,-35882,120500,327308,288604,219295,325837,484753,441525,149051,90490,480449,2871078,6519161,9310760,9643150,7072416,3019186,764297,641382,349444,208299,357982,777542,617823,690705,1611862,1983116,1741475,3203026,13724052,29924263,45180546,51472817,45238073,30126700,14170651,4321691,3052060,3083829,2283585,1290666,1455564,1625400,1198240,995993,1346773,1623337,3111286,6872778,10679615,11984870,9897593,5960275,2488103,606184,488327,828914,887135,660057,365511,243745,276845,316931,308986,178635,27879,-11655,30310,4791,14513,96810,137704,158764,125616,44549,-12570,6469,32269,26987,1627,-3319,-28207,40825,33292,-38612,-21237,-13202,4219,49959,49829,28445,-4132,-14797,31512,70565,98055,89550,61117,32360,27233,-1243,-39966,-19725,-6087,12713,28074,44479,54187,29025,-5849,-22331,-19241,-30412,-37694,-31026,-18573,-21449,-26795,3013,33125,43664,39939,41374,30597,3468,5192,43910,61609,29651,-13853,-15314,2221,2572,-16345,-35396,-34656,-22880,-28504,-29791,-34972,-11832,-25103,-6936,90737,191455,242451,214354,120664,15212,-30156,-29097,-4135,16197,15478,5388,-11030,-14545,-17971,-27098,5212,32844,45976,46986,37099,28818,30260,38501,9125,-31959,5139,11386,-4622,6826,6049,-15534,-29878,-26194,16847,88782,99336,115253,120940,99453,50492,19663,17287,32852,42062,48143,83878,55497,46445,24390,-18434,-29598,-10714,418,11726,12385,6094,-9443,-11035,-5652,-20267,-42702,-20158,-16263,-22673,-36973,-36008,-2020,7505,10764,15253,16225,12565,6742,796,-16354,-14423,1761,7848,-1475,-4320,-5738,-15499,-20199,-10965,-2705,5881,4318,5936,-380,-5941,-3352,-10206,-16059,-15543,-26665,-25234,-745,14846,16846,18796,26842,29903,15509,-15605,-23599,-26146,-27741,-34787,-24614,8224,26198,29437,29776,46411,65262,64156,27632,-24788,8578,45635,41969,6829,-34417,-14398,-6809,-15872,-29992,-18566,3786,19519,16240,3923,-8721,-13925,19242,42673,35331,4913,-17149,-22768,-13502,591,9112,5298,6480,25254,30808,14774,22724,57720,64561,17143,-30891,-6314,-10695,-21099,2720,3761,-21117,-18051,-3709,-8863,-24089,-22318,-9262,-12345,-11991,11135,32549,50850,33738,-10244,5392,38833,46153,44557,49502,37791,15908,17696,44977,58586,39330,11821,-15578,-21062,-8851,-10423,-4672,229,-2006,-9479,-14888,-15129,-15541,-19516,-12023,-3533,-1981,-2012,-13810,-25556,-16431,-5980,-6740,-9019,-1600,856,-9082,-32817,-16316,1558,-2218,-23929,-1899,1494,-28373,-30881,-17166,-2127,21463,29473,28456,26234,19634,1571,-12179,-16178,-21809,-30916,-9052,4852,7018,-12897,-17049,-8378,-12454,-1042,23986,27664,-1087,-25101,23335,40091,36437,11967,-15029,-27642,-5869,20813,19069,19068,14773,-1701,-8797,2183,-402,-22189,-14716,6186,4246,-2118,-5145,3464,-6685,-24411,-6568,-2403,2083,22825,30322,3373,-23710,-5030,1219,-13488,-35370,-18404,-23696,-32003,-3411,11869,-893,-21061,-14458,-11148,5981,32852,50617,47636,46512,36535,14933,7245,16418,30991,32662,25714,18863,9187,-1425,-1300,13266,15829,4170,7743,11371,3750,-9680,-12976,-3718,4166,-9295,-33806,-26321,-13816,24714,67121,55030,19366,33065,40750,17858,-26963,-11272,3595,2306,15865,31616,52010,67681,67801,36915,-5674,-38338,-51622,-33688,-6390,14017,18484,-730,-17667,-22984,-520,15383,20608,21854,26007,24546,4429,-17183,5102,14407,-6228,-36028,568,17272,5764,-14916,-36704,-22303,-18760,-3767,29503,62330,67948,36366,-11883,-23806,711,782,-22098,-24342,-25156,-28099,-21078,-14638,-10699,-9892,1613,12875,6047,-9145,-24546,-16027,-5508,-12799,-24743,-20747,-2913,5136,-12553,-21638,9840,7424,-7153,11681,35761,29865,10774,9415,9650,5795,5449,3755,-20558,-31201,-33263,-35200,-10678,14277,22845,24166,22050,18818,5003,-5360,-20999,-33590,-25368,-20320,-81,16981,13903,-8536,-40752,-11617,-3059,-16393,-26928,-19501,-4372,8510,22377,28387,-5395,-27408,-3656,-10691,-25462,-5717,1780,-8856,-18534,-10388,2103,6712,8546,-1123,-10092,-20757,-27001,-29687,-23931,-6130,15217,22959,14465,1463,1916,13324,36879,46236,35899,31758,45347,50603,19678,-7711,-11866,5355,25410,42065,41955,43197,30082,18837,29683,44830,41918,29979,-4428,-33603,-7356,-11248,-32586,-35236,-28324,-32932,-24017,13613,41411,36388,-1089,-20638,17164,24789,9903,-1474,15925,43651,46452,31202,12126,853,-3396,-6806,-16434,-48477,-27791,-4403,1382,5182,18349,23299,11278,-17264,-19437,-12188,-188,-6847,-24442,-28632,-29822,-32847,-11730,-4179,-17986,-33192,-17315,-3414,8287,21779,35612,36216,6952,-5157,15219,18950,-19482,-13877,70681,95075,62040,20053,-2429,-1874,13380,41802,71349,66017,61908,49876,30143,17012,11301,19597,30118,26179,-2247,-34708,-27588,-17073,-8808,1830,22676,46911,36480,-8988,-33908,-9291,-6263,-15152,-25251,-28780,-4033,11428,-13227,-11955,15468,13182,7025,2181,-7936,-17370,-11939,3589,6709,-4125,-9262,-12694,-24721,-17927,-35730,-26896,-24718,-22247,32999,123659,179384,189832,153787,92485,41699,15962,5546,4685,11100,19418,-1785,-29225,-15274,11147,6281,-16949,-9021,-3686,-24864,-41136,-28789,-14626,-16155,-15672,-6494,5630,-14965,-32583,4847,20557,-13281,-9436,15170,26977,18550,8636,5270,1694,-7088,-25592,-36164,-24895,-5057,33872,67010,66140,23174,-14801,-12885,-31187,301,20008,14680,18,-4061,-2739,7048,10975,5040,-18168,-3705,27523,46639,46073,14505,-3577,44790,86668,62461,19859,-6140,-4049,1151,-8281,-13101,7835,44390,87431,86110,49576,7340,-30792,-23974,-2445,14397,19341,11391,2657,-565,-1335,-7598,-11936,4294,42827,83780,86756,51473,10782,3929,3360,-17007,22067,47577,45071,23657,6161,-17074,-13870,-15678,-19227,-24362,-21556,-23152,-14293,-9029,-11460,-28594,-20078,-14903,-14697,-14873,-11922,-11320,5484,29978,46915,35240,25722,25818,27289,9819,-1729,14505],[22187,45738,35343,1081,-24709,-14680,-18436,-23421,-31862,-31628,-20000,-9921,10423,13635,-10971,-30941,2110,14134,-6984,-23934,198,8415,18825,23908,23599,5398,-21441,-21336,5653,19882,17127,12959,7781,6594,-10912,-12423,10328,8897,-25004,-8641,13536,7315,-3264,11841,21116,25448,34008,37929,23552,690,-8485,-19748,-22508,-16480,-13912,-26476,-31121,-6025,-3668,-16074,-44283,-32854,-293,25393,34029,17069,-1230,3298,-10185,-33004,-19552,-4508,7009,12619,11976,3604,1570,28840,44537,11544,-35983,-3266,-3304,-6271,4454,-10039,-42608,-3055,7261,-5205,-21220,-22744,-8940,2513,2523,-385,3479,26148,42870,28520,-7639,-31332,-30415,-10995,10006,1015,-18001,-3598,6367,8516,18846,12007,11533,20601,25231,52705,78899,56667,46959,44197,25658,13804,17529,7839,-8902,-9031,-6138,-2033,1333,-9264,-1446,51607,77814,49009,22183,29093,48675,55304,65342,44027,64383,58566,54587,79319,29951,78028,30305,33014,27266,178373,457763,423839,394515,577822,929251,953346,398907,238819,1156615,6038796,13167925,18769174,19508277,14566109,6737660,1770120,1402479,750349,289085,721539,1797295,1539737,1370546,3083402,4117069,3826138,6079877,25500428,55237566,82828212,93783618,81967361,54320080,25523880,8227341,6308531,6254641,4734537,3010625,3250564,3388054,2466072,2082489,2776239,3175343,5446491,12520553,19755816,22256732,18444343,11160258,4725419,1395733,1184366,1808192,1906188,1473157,974708,800779,872189,905371,828392,620247,414714,264234,203572,233684,320184,424706,447923,421742,386878,321291,215149,98022,32437,32285,41013,29916,103143,219705,210411,91892,10253,-14985,13208,71664,61124,19528,6156,68943,132378,174280,183700,145434,97117,63603,60348,27062,-23737,-25788,1302,21415,32408,52535,71875,55723,20535,-8110,-11102,-15560,-17646,-9360,-2567,-8221,-2816,28323,54084,57601,46256,43220,30785,6752,13155,50652,64667,32944,-7571,-12237,5992,8523,-7742,-19924,-14635,-6032,-16108,-17811,-35514,-19492,-27292,-6793,81143,170726,213672,184910,94844,3769,-30008,-20415,2160,20808,16126,3563,-11278,-15591,-22836,-23799,19957,49405,54273,42369,22866,15143,29666,49939,25170,-44853,-7695,1859,-7016,8165,4391,-21946,-33478,-26962,15059,86591,123764,131838,138411,121909,74254,31841,10193,20152,25154,33532,79547,70467,55788,22642,-22387,-26322,-9862,-2669,8376,15965,17337,5236,1360,1955,-15398,-41054,-18220,-13213,-19872,-32274,-36901,-3832,9811,13105,13969,12308,5914,-2131,-8648,-19769,-10733,5341,7913,-4629,-3931,633,-6493,-12896,-10180,-5831,-3448,-5630,-794,-5276,-12487,-6388,-8814,-14462,-13029,-20768,-31841,-9799,7782,11866,15349,26044,30819,15815,-16474,-23190,-22201,-20719,-24779,-30150,-2749,16713,22945,24700,41414,59351,56931,20043,-31829,8627,44077,39229,3236,-38787,-10351,-1292,-11626,-24553,-14519,4779,19889,16467,1396,-13867,-5891,27478,47898,37563,6017,-16110,-20248,-8965,3123,8951,4558,9593,32459,44748,31062,29727,57746,61182,13980,-36174,-6546,-8241,-16055,4520,4075,-19359,-15020,828,-2864,-17058,-17059,-4997,-8597,-11862,7732,28806,49225,34232,-7742,6539,40940,49678,47338,54796,47325,23376,16628,42041,58592,40161,6965,-22041,-19872,-8861,-12181,-4410,2948,-1890,-13283,-17888,-10095,-4788,-7413,-7754,-4830,-3772,-2273,-13704,-32981,-24131,-9454,-7832,-9730,-3795,-901,-7597,-27077,-29333,-13274,-12355,-18887,1920,470,-29041,-24493,-11825,461,21686,30696,31440,30321,25139,10026,-2321,-10563,-21896,-35156,-18982,-7176,-2019,-16428,-13980,-8664,-21514,-11204,18614,26761,480,-36270,18720,41057,41361,17161,-11845,-30426,-12712,13879,16822,23771,25494,6861,-5497,1355,-3901,-25601,-11152,9060,7411,2662,3451,13982,4055,-19609,-8250,4044,15324,36885,42806,15183,-14100,-4312,1401,-14079,-37122,-20896,-28118,-31526,-96,15106,1392,-21453,-16183,-10130,10226,36151,49332,43691,43848,34374,14358,8381,18089,33133,36695,32357,24586,9843,-6132,-9926,3140,6404,-2821,2580,6006,-942,-12985,-13776,-891,8873,-5038,-30159,-31395,-23668,14373,54727,45005,17721,38763,44181,18105,-30730,-12042,5548,5867,19690,36292,55176,65957,60349,27542,-13114,-35222,-44676,-35150,-4493,18083,23319,3919,-14038,-22981,505,18559,23906,23290,25508,24078,4845,-14902,7783,16465,-4384,-34112,-4254,10489,-511,-18889,-38389,-27661,-24256,-5397,26954,58338,62716,32224,-14319,-26435,-351,5353,-11878,-17701,-22004,-23004,-14759,-12386,-13368,-11974,3135,13163,3629,-12277,-35459,-21679,-6923,-13504,-27647,-22741,-4469,4246,-12379,-26130,4943,2349,-12856,9243,34822,26414,4238,1101,6469,6888,296,-14564,-26227,-10590,-16722,-32664,-19697,4148,15162,20431,20701,15429,-2184,-13631,-29452,-39441,-21138,-17950,-5276,12388,12079,-10014,-41560,-10760,-3542,-19112,-30325,-18313,-4402,3240,17134,28134,-741,-19209,1424,-5347,-30385,-10655,-838,-9857,-17351,-7790,5650,9226,9288,-1827,-12797,-25226,-28605,-30813,-26419,-4285,19587,27493,16825,1156,1507,15483,39943,47711,34053,25606,37352,42892,13189,-10235,-11853,4783,24738,45835,50089,48660,29332,15833,29479,49113,48239,24767,-19502,-24940,4575,-2345,-25647,-40174,-29226,-29000,-27428,10890,42119,37752,-1264,-23166,9218,11129,-3289,-5618,12368,36907,39892,27770,12433,3251,-2105,-8377,-19303,-54727,-25409,-364,6647,9811,17574,20148,9673,-13154,-13033,-5216,5508,-3906,-20541,-28737,-35326,-38292,-12497,-8421,-26457,-24926,-7406,2926,8431,13885,23246,24838,4667,-3508,10629,13388,-24538,-5620,75612,95295,63266,17990,-6172,-4333,14961,48974,77410,70717,64742,48926,27166,17962,17491,26176,34072,27643,-462,-28302,-22681,-13931,-8492,190,22435,45742,31102,-17374,-26652,-4261,-4081,-10827,-20049,-27147,-4103,8450,-22333,-1268,28815,23840,17104,10987,-3298,-19387,-21862,-9812,987,-2793,-3523,-9357,-24192,-23915,-40082,-16345,-18121,-12392,37351,108719,147764,151905,122818,76734,38369,20224,7097,1175,6091,15447,-3699,-24801,-24671,-7066,-2852,-6391,6338,4079,-21197,-37811,-20361,-7186,-14346,-29787,-26870,-3583,-20603,-29391,10015,31907,117,-11783,9417,21350,13090,4406,3182,1218,-6372,-25054,-34666,-22642,-5826,26313,52936,51708,13296,-17380,-12351,-30481,-3428,17821,13849,-4842,-12025,-10163,1172,8266,8288,-11066,-13112,16728,39369,41008,12082,-4074,39543,72208,45595,6972,-15492,-11471,-4761,-15787,-18220,7593,42631,83455,84798,50457,9683,-23843,-22150,2198,14256,12839,5613,2538,3256,-2137,-15664,-25697,-8620,34147,83346,90421,50193,10634,5853,450,-20386,19662,42324,36610,12478,-6496,-20091,-7433,-14673,-20462,-22259,-20161,-22371,-13131,-3935,2178,-8250,-14109,-12252,-19949,-19869,-15708,-15271,-5786,15671,32802,27242,22819,26283,26817,5605,-6468,9685],[24505,45899,34490,2541,-21128,-13104,-14957,-16889,-25608,-23669,-17355,-13827,5678,13010,-8754,-34675,161,14286,-6079,-25318,1937,11154,22043,26376,23633,3193,-26021,-22244,7427,22078,16385,8882,2749,3479,-11743,-16565,2975,1902,-25151,-7657,12956,7108,-2891,8863,15364,18776,26689,30478,19349,1654,-1915,-11193,-20313,-18187,-12772,-23665,-33456,-6165,-3959,-16736,-41452,-37523,-11375,16243,30422,15372,-7855,-4187,-16155,-28546,-11452,569,12274,23808,25179,11427,3627,31219,46743,11172,-33192,172,-3322,-9639,2918,-10706,-39780,-762,11008,-379,-12624,-9618,3122,9859,5572,654,4803,25950,39426,22791,-14831,-32886,-30567,-14965,10396,5461,-13579,-6764,-4688,2625,22174,17006,10797,20012,23934,49789,75526,52493,40200,35017,18969,20293,27970,8441,-14520,-12340,-8438,-140,4374,-4878,1079,54157,77783,45892,19988,30478,54971,60061,62717,34986,66170,59913,43661,76697,28442,80640,26254,104368,116654,235397,542442,522219,563224,824440,1384186,1509514,721122,499704,2067936,9471411,20252710,28856979,30059411,22662036,10973160,3142641,2280721,1355280,617003,1234273,2923931,2569146,2072602,4532129,6329962,6042949,8973132,37330058,80622295,120469037,135960500,118479775,78318728,36806118,12254637,9764740,9609474,7367810,4924958,5217371,5270760,3823823,3251150,4302605,4777329,7679447,18151833,28934608,32690321,27152296,16466619,7011442,2258010,1974731,2890153,3027762,2384510,1690139,1471922,1591183,1608104,1442644,1161128,917576,736494,620000,618719,717761,829553,836331,784413,748573,677510,530913,365510,277201,256666,230402,195260,296595,444337,435490,275618,153715,111465,119647,160446,132754,85593,111366,189306,261302,305662,292351,218828,147461,106229,102413,66355,14002,-13801,5396,24162,35407,63132,92768,89293,57419,27385,19911,11713,9361,19434,23571,14882,21220,49989,72087,69968,51372,43169,28836,8492,17324,51938,61095,28924,-8606,-14828,3866,8879,-2680,-7581,3393,11008,-1966,-3505,-23721,-25517,-29139,-26741,17020,61575,83931,72350,25730,-14644,-29585,-15601,2517,19154,12098,-2644,-15892,-21086,-31724,-21624,25770,56620,57767,35100,4842,-3673,25277,56895,37711,-29488,-24173,-11626,-10553,5780,-1550,-30426,-36486,-32254,8519,75689,91137,55574,45880,47234,33038,15446,-4656,1966,4168,18292,70178,76264,56481,14568,-31281,-25682,-12528,-9915,289,14684,22969,13494,7137,3985,-15549,-43947,-18518,-12385,-19956,-30474,-34824,-7481,8951,13181,10762,6165,-4162,-15339,-21636,-22523,-7286,7813,6832,-9422,-5895,4343,-351,-9982,-14720,-14264,-17443,-19261,-10895,-13685,-22093,-9787,-8614,-14984,-13663,-18800,-36698,-22223,-3061,3020,8039,20974,27190,12374,-19850,-24479,-20206,-15966,-16684,-23942,-16717,3103,13554,17339,33018,48861,44787,8060,-41808,5094,37247,30848,-5137,-43368,-6458,4133,-6237,-19368,-12630,4009,18758,14498,-3161,-18302,849,32401,49327,36473,4626,-17191,-19415,-6337,3196,6070,1254,9251,35238,54381,43767,34281,54306,54600,9118,-41752,-8675,-7820,-12332,5749,3143,-18798,-12495,5361,2583,-11683,-13047,-1311,-4273,-9483,4744,22757,43756,31538,-5259,6992,40129,50179,47042,55768,52246,28213,14060,34662,52928,36943,1505,-28704,-20398,-10088,-13770,-3930,4369,-3448,-18459,-19448,-3883,6091,3158,-5483,-8419,-6908,-2815,-12207,-35484,-31022,-12440,-8675,-10400,-6781,-4853,-8732,-22588,-36292,-28412,-21097,-12338,5396,-1125,-27251,-18355,-7173,1997,20124,30277,33410,34210,31126,19280,9207,-1552,-18699,-37654,-26454,-17473,-10723,-19811,-10772,-6239,-25984,-22964,11370,25521,6072,-26222,13148,40929,46474,23215,-7678,-31497,-17493,9381,15765,27426,33883,13556,-2221,943,-7249,-27056,-6655,12345,10901,7614,10695,22265,13475,-13139,-9843,10517,27989,49322,52607,25705,-2152,77,2952,-13806,-38209,-23596,-32032,-28712,2896,17763,4000,-20349,-15698,-5371,18513,42932,50601,40629,40462,31309,13986,10145,20167,34969,40071,38496,30084,10640,-10529,-18627,-8420,-4811,-10892,-3681,-293,-5863,-16450,-15027,1384,13169,-444,-26779,-35531,-34239,1474,34761,28499,18614,45083,47239,19085,-31181,-13720,6379,8952,23133,39698,56530,62553,51110,16791,-18869,-27054,-36040,-32661,-867,23621,29189,8892,-10431,-21280,1432,19872,24522,22418,23495,23019,5672,-11494,10879,18626,-2185,-30879,-8082,4166,-5976,-20686,-34195,-30590,-29213,-6611,23517,52329,55053,26158,-17619,-26415,223,10682,65,-3989,-10143,-13717,-9072,-11075,-16543,-14114,5022,14867,5379,-11098,-43610,-24721,-7876,-14323,-30000,-23074,-4863,4431,-10745,-30850,-922,-3560,-18711,6934,33067,22429,-2449,-7374,4126,8380,-3341,-22404,-1557,12441,-22,-23862,-27078,-6108,6126,13895,17007,10723,-9523,-22013,-37224,-31814,-14030,-14354,-10333,7058,9103,-12498,-40176,-9546,-4119,-21541,-32946,-15659,-3148,-3580,10750,30978,9870,-9231,6378,-40,-31115,-13938,-2820,-10769,-15404,-3985,10762,13409,11089,-1865,-14416,-26733,-26465,-29393,-28601,-3022,22503,30224,17165,-2001,-1919,15601,41082,46797,29683,16745,27833,36619,10406,-10713,-12416,3114,23829,50154,57957,52319,26926,11794,27930,51721,53222,17968,-26699,-8509,16918,6874,-17737,-35884,-26725,-22843,-28159,6750,39574,35589,-1831,-16435,4726,-1310,-17683,-10664,7476,28504,31256,22200,11120,4687,-1644,-10637,-23036,-52030,-22803,2353,10548,14743,17694,16615,7818,-9037,-7876,-67,9371,-1847,-17169,-27041,-37411,-39319,-13078,-12953,-31863,-15541,1759,7774,6595,4199,10090,13635,1772,-3764,3630,5333,-29080,1913,77865,93665,63979,15662,-10368,-7514,15018,53661,80029,72923,65864,47234,24318,18625,22066,30429,35385,27143,965,-21258,-16819,-11599,-10300,-4552,17943,39796,22783,-24749,-19621,-626,-2191,-6677,-16299,-25484,-5355,3067,-30827,7264,37498,29963,22789,16118,-832,-21404,-31750,-27068,-6025,-1743,562,-7905,-24504,-30547,-31524,-7799,-10449,2720,19321,24193,14123,10130,11747,14980,18696,20685,6778,-2777,621,9789,-5609,-18621,-25954,-24508,-7890,3345,15402,6777,-21796,-36627,-13546,167,-7393,-21232,-30091,-8918,-23024,-31456,9312,37986,10759,-11778,3967,15859,7987,1073,2314,1258,-5769,-24606,-33279,-19855,-4188,21055,40896,38221,3593,-19763,-11480,-28381,-7774,14365,12037,-9502,-20472,-18791,-5975,5587,11941,-3281,-18739,5920,30651,34288,9731,-4373,32324,55604,28163,-5834,-24417,-18992,-10998,-21969,-21533,5883,38677,77030,81780,51637,16105,-6308,-8511,8266,13635,5614,-1554,1128,5650,-3146,-21564,-38679,-20828,24751,80035,91089,48706,12575,8399,-2009,-21167,17850,36226,27328,1230,-17950,-15463,1925,-6912,-13238,-15986,-16613,-18697,-7441,6846,21747,17284,4595,-4730,-22868,-22611,-16174,-14180,-12243,4731,21507,21466,22070,28604,28326,4438,-7719,8119],[25632,45020,32107,2053,-20611,-14083,-12895,-11391,-18359,-17662,-17369,-20572,-2602,8442,-8797,-32131,-3553,11459,-7660,-27307,2282,12442,23818,27380,21790,-1076,-32400,-21457,9194,23068,13813,2756,-4076,-1950,-15637,-20973,-3592,-4712,-26049,-8213,11171,6104,-3671,4757,9021,11377,17718,20916,13844,2232,4591,-1292,-14848,-18395,-10913,-20495,-34116,-6591,-5570,-18737,-38848,-36890,-21114,6700,26054,14350,-12027,-11842,-20004,-19696,-2986,4788,15952,32486,36000,18393,5221,32129,47344,10785,-30117,3310,-3213,-12119,2019,-10335,-36182,1569,14503,4779,-2906,4825,16879,18543,9557,2411,7018,26790,37150,18524,-20479,-28333,-25167,-17272,10265,9664,-7254,-6864,-15101,-1720,26215,22279,11131,20819,24032,47779,72147,49290,35040,27690,14933,28102,38186,9251,-18606,-13385,-10582,2674,9465,1154,5997,58174,78253,44619,21647,35941,64042,65467,59127,26811,69559,63048,29549,67679,23426,79384,18832,174716,209517,280900,567683,566789,691171,1013878,1753858,1995578,1048491,812411,2986879,12441987,26264738,37426704,39054998,29651954,14842209,4552160,3079506,1994301,1067131,1748284,3907826,3479982,2629311,5634983,8139098,7915503,11243386,46592318,100435226,149709977,168574764,146595186,96738312,45488806,15523485,12678650,12426440,9626962,6644983,6946911,6873769,4979711,4249476,5597251,6077092,9300487,22514383,36191778,40990084,34108583,20714720,8845793,3016311,2699238,3847708,4013059,3198688,2364464,2129922,2299620,2292124,2032645,1699203,1453007,1275208,1114529,1059226,1142986,1244085,1236120,1170953,1135018,1053133,875988,681761,585605,552621,486329,418745,524288,683677,678299,495097,341681,286620,291191,324412,287930,241945,268910,336372,407034,452366,416372,309927,216886,164883,158118,122635,71408,31733,23641,33229,47471,83772,122805,134965,113516,88043,74056,55277,50932,63603,63280,47873,48883,73360,92946,88032,64687,52900,36722,18160,26532,56552,59727,26363,-8235,-14142,4808,12349,6357,8021,24383,31374,16191,14104,-4898,-17669,-23268,-34348,-27024,-4578,13266,17929,3237,-18013,-22946,-7629,5247,19334,10840,-5647,-17489,-23139,-35845,-15716,30409,61784,61890,30852,-10287,-20103,24073,64490,50152,-12957,-34430,-20926,-8625,6742,-4098,-32946,-33504,-34947,6687,63890,38376,-40125,5267,27607,16886,329,-17291,-12679,-11555,9282,63035,79173,55815,7999,-37353,-21555,-12074,-14271,-5614,15174,29154,21396,12554,6535,-14342,-44900,-15037,-7901,-16685,-25358,-26961,-5591,11470,16559,11316,3860,-11184,-26332,-28746,-16494,1348,14479,9890,-10191,-4531,10747,8062,-5143,-17258,-21841,-29904,-29323,-17820,-19646,-27995,-7185,-4572,-13278,-13587,-16184,-32045,-32653,-12512,-4649,1884,16453,23667,9734,-21210,-23112,-15782,-9086,-6404,-11448,-25963,-9359,6336,12813,26433,38719,32430,-3659,-45790,2822,29619,21108,-14114,-36133,995,12857,2644,-12232,-9577,4922,19456,13793,-5728,-17345,8953,37079,50161,35373,3984,-17233,-17337,-3041,3608,3525,-1580,8345,36244,61573,54810,38632,50321,47798,5138,-44067,-9955,-6953,-7821,8574,3519,-17260,-9044,10868,8474,-6388,-8651,3377,1783,-4047,4227,16559,36415,27455,-1046,9575,38856,49560,45576,54200,53885,31020,10907,25124,44186,31525,-2988,-34178,-21295,-10801,-13199,-1655,5887,-5411,-23903,-18973,2316,15549,11831,-4551,-13155,-10315,-2887,-9431,-32415,-35653,-13944,-8352,-10167,-9573,-10089,-11804,-19351,-29326,-42348,-24396,-4936,8955,-2278,-23020,-12713,-3365,2484,17165,28638,34728,38114,37409,28636,21088,9101,-12325,-37201,-32099,-25542,-18482,-22950,-7853,-1933,-23141,-35844,2703,23747,13174,-14597,6443,39348,51210,29400,-3174,-31192,-21123,6166,14777,28904,38492,17126,-431,-88,-10980,-26541,-2264,14687,13068,10937,15045,27231,20549,-7064,-12452,15508,38283,58229,58044,33343,9051,5984,4731,-13501,-39389,-27663,-36052,-25671,4413,18744,5835,-19059,-14113,1296,28319,50576,52570,37556,35772,26887,13003,11345,21183,34841,40968,42336,33790,10366,-15497,-27775,-21748,-18067,-20649,-11808,-8004,-11048,-20532,-18002,1487,15017,2028,-25579,-38446,-40123,-12517,6799,4099,21788,50162,48123,18867,-30330,-17370,4786,9866,24370,40144,54483,56068,39036,3489,-22521,-18349,-27845,-29406,1940,27879,33478,11972,-8711,-20551,346,17774,21182,17875,18575,20005,5482,-8493,12984,19634,-886,-28478,-12381,-2935,-11939,-22000,-30449,-31566,-34058,-8532,18017,43093,43749,16762,-23432,-25403,1105,15424,11387,10556,2794,-5021,-5807,-12053,-21268,-17085,5927,16405,9125,-8270,-41506,-26202,-9460,-16368,-33011,-22555,-4620,5280,-8338,-37110,-8810,-11311,-25707,3939,29569,17197,-9840,-16413,1676,8868,-5775,-10623,24081,31912,13370,-15654,-31652,-15300,-3518,4202,9726,3602,-17409,-30593,-37592,-21833,-6053,-10606,-15666,626,4394,-16578,-37585,-8823,-5465,-24110,-35509,-12735,-1021,-11462,4735,37172,23879,1428,10370,3763,-29653,-15682,-4325,-11820,-12996,901,17544,19104,13634,-1210,-14449,-25340,-23333,-27217,-30613,-2644,23662,31011,15640,-7818,-8264,13515,39748,43202,22951,5845,19103,34697,11875,-10068,-13820,734,23163,54670,64686,53908,23334,7473,25746,53048,57026,12450,-12371,10429,29538,16338,-8874,-28586,-21857,-15738,-25632,2442,35129,31191,-2311,-7054,4401,-9623,-31039,-14757,2449,19942,22228,15978,9349,6117,-1050,-12651,-26986,-48469,-19491,4874,14288,20564,19870,15008,8310,-3546,-2818,4549,12944,1149,-12698,-23839,-35314,-35248,-11920,-15745,-28439,-5184,11487,12732,4726,-4796,-932,4966,-238,-4002,-3334,-2808,-29966,9926,78764,91813,65883,15405,-12513,-9065,15627,57599,80992,74505,67290,46935,23409,20285,26686,34374,36346,27092,4518,-11516,-8309,-7915,-11760,-9705,11726,31971,15182,-25885,-11435,3729,1560,-1205,-11879,-21839,-5411,-2165,-32415,15547,43644,33715,26160,19472,1492,-19954,-31827,-38984,-8985,1527,4924,-6345,-23519,-34011,-22571,335,-435,21264,43598,57468,58340,41134,5329,-34827,863,22056,9268,-3583,-2712,5658,-4397,-9778,-18221,-37648,-8569,11042,20829,7173,-23632,-33801,-5623,9308,4295,-2428,-13828,-8202,-20273,-34967,6483,42169,21224,-8092,1401,13112,5705,901,4831,4247,-2753,-21595,-29491,-14740,620,19582,33025,28329,-3325,-19932,-8548,-23279,-10228,11456,10885,-11883,-27436,-26396,-11773,5141,17351,5694,-18661,-3196,22298,27678,8746,-2912,25223,39585,12599,-16625,-31510,-25563,-17262,-26539,-22460,3651,33284,68886,77459,53009,24120,10561,7089,14713,12584,-1885,-9765,-1589,6175,-4951,-24550,-41798,-31548,14297,73345,88127,46698,15488,10422,-4816,-20328,15474,28248,16141,-11404,-28407,-8669,9505,406,-5550,-10184,-13723,-14903,-1130,18281,41431,43569,25728,3039,-26120,-26401,-16872,-12034,-14157,-3851,11025,14478,19317,28244,27165,1662,-9949,5703],[30206,47292,32015,3148,-19287,-13257,-8903,-4383,-8830,-10284,-16621,-26183,-10034,3526,-8552,-25421,-5607,9041,-8678,-27695,3302,14341,26046,28630,19903,-5199,-34266,-15405,13279,24334,10850,-3998,-11278,-8523,-21220,-22764,-7865,-9980,-27204,-9585,8842,4887,-5088,161,2837,4052,7817,10218,8035,2593,10387,8057,-9403,-18690,-9576,-18146,-33713,-8233,-9286,-22802,-38396,-34767,-29755,-4039,19609,12243,-13995,-18589,-19305,-10245,3595,6260,15976,35951,41564,21925,4209,29208,43768,7774,-29340,3515,-5466,-16042,-987,-12040,-35390,609,14344,6978,4429,16798,28201,24743,10943,1677,7020,25542,33065,12739,-27627,-24115,-19873,-19866,6906,10274,-3570,-8322,-28418,-7450,27052,23922,9043,19152,21560,42831,65068,43381,27748,18334,8846,31261,42703,5401,-24706,-15963,-17590,1014,11382,3840,8037,58147,73910,40073,21956,40303,70424,66358,50059,15611,69108,63015,8437,47302,9946,69970,3397,223816,281561,295831,522365,541675,741147,1092402,1941666,2289254,1297105,1097975,3686614,14249059,29788168,42464496,44383681,33899271,17445372,5659117,3596921,2499557,1502672,2119015,4502646,4045069,2893450,6118324,9105139,8992640,12339430,51063396,109919375,163520899,183772947,159533372,105132080,49476173,17248372,14351878,14030584,10975709,7767698,8027150,7809017,5648476,4828888,6342259,6752310,9903047,24550497,39783955,45165988,37643703,22880091,9779786,3484665,3181556,4446894,4619871,3713450,2832124,2617653,2829912,2794009,2454335,2104921,1898732,1762121,1576474,1454859,1497249,1570933,1552443,1484449,1450486,1359669,1171457,978533,895070,857757,753454,650111,733454,881220,882832,702860,535762,475193,483462,516286,478593,433221,441989,478174,535585,579117,525675,396751,288206,224816,213683,183785,138360,92818,56683,47421,62841,105184,151150,180066,176910,160439,137140,104605,98851,114634,105697,79404,70787,89852,108019,103529,78828,66342,49068,29224,34652,58586,55008,19920,-11773,-15528,3317,13163,12622,19623,40401,46445,29723,26512,11110,-4861,-17272,-24439,3927,49300,73665,64450,24606,-21033,-16315,-1976,5718,16852,7386,-10419,-21338,-26604,-39118,-13142,28741,59615,59894,22761,-28705,-39976,20040,66307,55971,-1057,-36860,-30167,-7369,5988,-7851,-34249,-31357,-39356,6266,51588,-5665,-5074,64844,74770,40057,644,-25622,-25130,-22772,1852,53670,75142,50181,-358,-39277,-18785,-12872,-19505,-13138,13438,31622,24771,13709,5609,-15655,-45754,-11973,-4059,-13855,-20879,-19253,-1706,14015,19250,11541,1596,-18224,-37994,-27330,-6775,10615,21053,12902,-10695,-3320,16229,15174,-904,-18839,-30436,-42669,-35503,-22975,-25282,-29566,-2500,-251,-12524,-16286,-15778,-25334,-41836,-22910,-13652,-5550,9995,17700,5258,-23222,-21960,-11783,-2846,3132,1035,-24945,-22097,-317,9488,20424,27564,18281,-16415,-36611,1083,20148,8751,-25034,-26178,9687,22319,11928,-5700,-7347,5589,19859,12511,-7516,-13068,16204,39630,48704,32689,2494,-17843,-15659,-835,2829,27,-5217,5591,34168,64494,62290,41242,44899,39982,930,-42209,-11380,-6732,-3711,11710,4281,-15873,-6163,15520,13139,-2465,-5152,7722,8007,2460,5259,9837,26842,21594,4135,14334,37535,47864,43007,50131,51889,30877,6379,14174,33514,24317,-6586,-38756,-22594,-10734,-10244,2394,7618,-7604,-29479,-16823,7520,22383,17727,-5047,-18596,-13618,-2491,-5888,-27457,-36862,-13585,-6456,-8558,-11302,-15573,-15973,-16836,-20390,-31754,-19736,3457,13258,-1711,-16755,-7480,-183,2388,13730,26787,36362,42847,44506,38317,33124,20893,-2936,-31872,-36053,-30547,-23844,-24788,-4482,4295,-14217,-47868,-5698,22332,20778,-3624,-117,37627,56508,36440,2525,-28373,-23060,4245,14394,29211,40373,18671,767,-706,-13516,-22761,2979,16903,14611,13380,17616,30297,26649,-158,-14668,19883,46875,64473,60343,39171,20026,13694,8094,-11443,-38290,-31356,-36961,-21089,6150,19853,8721,-16028,-10243,10342,39789,59113,55825,36082,31963,23431,13374,13636,22638,34260,40888,45377,37300,10876,-18848,-34287,-33939,-30075,-29539,-19294,-13813,-12727,-21871,-20708,1180,15915,3652,-24872,-36268,-29324,-17800,-20548,-18697,29698,55406,48374,18810,-27748,-20682,2867,10359,25018,39376,50886,48470,26452,-9960,-20236,-8185,-18942,-24931,5004,31789,37235,14574,-7250,-19652,-1259,14173,16095,11782,12745,16980,6057,-4337,15841,21352,1331,-25423,-15593,-9044,-16721,-21701,-26326,-29292,-31464,-9289,12447,32666,30806,5748,-30253,-22084,3660,20892,22701,24731,15058,2813,-3798,-13869,-25874,-18924,7134,18723,14804,-3853,-34537,-24719,-9937,-18111,-35280,-20046,-2233,8327,-3951,-41319,-17044,-19251,-32329,1596,25623,12135,-16436,-24289,-57,8844,-5905,7597,46178,46580,23022,-9117,-31416,-19671,-10620,-6637,-414,-5421,-24912,-37786,-30081,-11179,2439,-6518,-20468,-5951,-1283,-21656,-33960,-8389,-7220,-26130,-37748,-9990,1826,-18298,2097,46277,39211,12209,13137,5523,-28168,-16126,-5400,-13025,-10295,6596,25585,25596,16254,-159,-13053,-22723,-20954,-25529,-32821,-3662,22610,29566,12383,-15872,-17381,8932,35149,36286,13480,-6748,13977,38488,16201,-9522,-16690,-2764,21962,57578,68223,52068,17740,2170,22222,52104,58396,11271,9475,29289,40357,23982,-1053,-21877,-17395,-9863,-22537,-2922,28173,23894,-4429,41,5285,-13889,-39751,-18246,-4019,10058,11867,7941,5501,5630,-2250,-16385,-33222,-45666,-17563,5481,16107,24736,21564,14116,10348,1403,-97,6476,14404,3247,-9266,-22151,-33556,-31276,-11397,-18783,-23371,3017,19014,15346,725,-14565,-10761,-3152,-4161,-6672,-12105,-12898,-29086,15416,75664,87015,65832,14540,-14979,-11471,13993,57643,77255,72307,65795,44746,20862,19221,27993,34934,34108,24647,7214,-2481,-716,-6058,-15768,-17900,977,19978,6774,-22657,-5747,5444,3610,1670,-10263,-19897,-7627,-10227,-28374,20000,43939,31760,23814,17556,362,-17769,-23027,-22039,-8613,3205,5701,-8306,-24855,-35426,-16540,4487,7185,28874,60143,102520,127360,113828,64007,2392,-5737,21117,11455,-3082,-6543,908,-3085,-2915,-10445,-37530,-9376,13200,19969,2592,-29219,-30914,427,16697,15443,14656,1616,-6014,-15559,-37998,768,42981,28949,-4506,-1095,10321,3389,786,7459,7270,-49,-18775,-26149,-10451,4649,18276,26283,19617,-9496,-20427,-6232,-17952,-12308,6787,8019,-13797,-34710,-34255,-16787,5418,22218,13179,-16430,-12313,13056,19966,7492,-888,18025,24556,-1122,-25716,-37294,-31746,-25128,-31049,-22189,350,25972,58578,70940,53110,30912,24181,21018,20190,10723,-9550,-18849,-5575,4692,-7504,-23321,-30779,-35442,3447,64222,82511,45255,19733,12659,-6672,-17079,13657,19931,4829,-23547,-30891,-35,16326,7790,2691,-3808,-9728,-9145,7204,31378,62026,71255,49332,12798,-26109,-28077,-14852,-6706,-8871,-4299,6642,10681,18582,29178,27450,1565,-8571,7510],[31528,45991,27880,-172,-22392,-15352,-8402,-962,-2184,-5852,-18757,-32267,-17652,-4090,-11427,-21262,-8373,5044,-11230,-29320,2598,14593,26503,28006,16319,-10017,-28256,-6157,18906,25045,6971,-11673,-18385,-15289,-26533,-20276,-9321,-13362,-28072,-10877,6973,4569,-5820,-3287,-1254,-949,-623,1414,5182,5232,17610,18624,-2778,-17309,-6313,-13758,-29814,-7936,-11474,-25024,-36486,-30055,-32478,-11725,15142,12857,-9394,-15623,-8661,3097,12536,9721,17167,38766,46378,26791,5862,27714,41206,7315,-25448,6364,-4261,-15435,-341,-10205,-31588,2264,16522,12325,15292,32000,42721,34474,16173,5328,11754,29132,34271,12621,-28942,-14961,-9041,-14025,8972,15332,4485,-4353,-36627,-5576,32685,29984,12652,22676,24291,43075,62710,43171,26684,15197,8136,36681,48825,4815,-22761,-10715,-21028,2705,17927,11306,15165,61950,72941,40539,29016,51632,82045,71307,44941,11279,72858,68172,-8336,25920,-1470,63351,-9034,250188,325938,283633,427640,463429,709425,1046644,1906536,2324405,1412089,1294779,4001485,14457957,29966800,42743114,44747335,34372501,18156385,6197266,3706685,2748835,1820090,2253144,4564124,4128718,2804460,5871537,8997831,9017423,11998968,49645076,106730047,158475313,177775106,154072229,101412146,47784176,17008334,14375939,14031421,11090706,8028412,8199273,7849860,5667530,4849069,6357021,6639593,9340684,23758327,38824353,44185985,36883241,22427849,9585391,3554289,3310236,4545518,4703089,3806353,2984345,2823542,3060238,2997835,2610026,2286664,2158139,2094724,1909317,1721977,1704524,1739853,1716520,1653717,1624304,1531782,1357320,1198826,1147717,1114680,981419,845623,883871,999319,1010938,862346,704195,647353,663596,698141,665958,624134,603280,593102,626171,664299,602910,468219,354403,282617,266895,247965,213485,167018,108833,75796,86592,130548,179724,223553,244339,240098,206564,160390,154548,172808,151585,111621,90936,104184,121717,120448,97506,86770,69714,46478,47364,64031,53410,16474,-12103,-12321,5663,17216,21172,31796,55420,60078,42704,38130,28284,13888,-7038,-17139,12775,56892,79460,67481,21670,-23454,-5432,6472,9730,17918,7871,-10606,-21314,-25369,-36027,-10169,25948,55568,57106,17512,-40937,-56799,16930,66070,59381,10226,-26832,-32929,-3435,7759,-8312,-31010,-26504,-38486,11477,47320,-14469,-471,58646,67196,36135,1789,-22278,-25453,-21463,-862,45365,68609,44064,-5984,-31086,-14465,-11654,-21661,-18418,13027,33681,27050,14192,4535,-16244,-39768,-6582,1665,-8704,-14545,-9919,6032,19404,23798,13737,1709,-22152,-46277,-16591,6289,21705,29018,17448,-9132,-210,22748,23001,5336,-15724,-34878,-42383,-32194,-22634,-27163,-24266,4058,5276,-10885,-20149,-15276,-16809,-33078,-31400,-22057,-12348,3510,11115,547,-24402,-19933,-7231,3738,12712,13545,-14001,-32864,-4632,8797,16985,17467,4045,-27271,-23191,2511,11509,-3844,-35040,-13935,19829,32484,21353,469,-5338,6560,20221,11172,-7573,-6437,22617,40322,45351,28856,467,-18826,-14235,373,1103,-4051,-9337,1308,29375,63126,65934,42032,38446,31563,-3413,-38984,-13051,-7309,-230,14702,5172,-15029,-4460,18479,15855,-499,-3284,10819,13291,8659,7004,2525,15027,14044,9470,20513,36455,45258,39518,43794,46063,26998,-319,2504,21844,15377,-9773,-35766,-24812,-10362,-5840,7232,8885,-10591,-35613,-13928,10501,25118,19313,-7973,-25297,-17520,-2849,-3106,-23109,-35659,-12482,-4084,-6586,-12393,-20997,-21427,-15676,-12575,-19902,-11326,11487,17287,-18,-10577,-4253,818,380,8911,23851,37303,47161,50921,46606,43228,31438,7125,-23989,-39563,-34377,-27890,-26665,-2195,10255,-3861,-38499,-14669,19577,25995,4415,-7787,34776,60749,42440,7641,-24632,-24948,1112,12588,26957,38434,16957,-151,-2448,-15892,-17837,7203,17129,13639,13146,16975,30201,30371,6095,-17670,21660,51667,66309,58161,41498,28597,20740,11351,-9008,-35523,-34849,-33883,-16442,6814,19894,11464,-12629,-6090,19173,50141,65684,57839,34430,27930,19948,13750,15481,22985,31839,38533,46267,39204,10912,-21525,-37329,-36915,-33290,-37942,-26354,-16525,-10636,-20213,-24116,-667,14584,3031,-25785,-31303,-16463,-7851,-5494,1795,40903,59316,46710,17441,-25537,-24220,-77,9457,24009,36472,44937,39000,12906,-23304,-13070,2034,-10802,-20953,6996,34055,39325,15869,-6780,-19679,-4292,8616,9175,3995,5671,13483,6724,33,18695,23109,3705,-22585,-18546,-14758,-20999,-20936,-22648,-25690,-26380,-9229,6808,21236,16388,-7029,-38274,-17190,7083,26261,32698,36456,24630,8485,-3503,-16774,-30433,-19497,8193,21066,20778,874,-27210,-20741,-8885,-19286,-35071,-16169,1952,13244,1959,-33805,-24006,-25852,-36762,92,21490,7535,-21879,-30192,-1394,7877,-4312,24828,62212,55374,28324,-5006,-28412,-17618,-12296,-15565,-12343,-15915,-31543,-39508,-21450,-526,10972,-2149,-24130,-11724,-7038,-27104,-29423,-8022,-8958,-26727,-39086,-7706,5060,-20243,5266,57178,54491,22877,14923,5458,-27265,-15315,-5704,-13849,-6931,13202,34614,32516,18916,1592,-10110,-19585,-19232,-24011,-34468,-5358,20236,27068,9309,-22415,-25881,3451,28299,27200,2580,-18075,16887,48700,23110,-7909,-19297,-5754,21161,58974,68735,47707,11402,-2873,18696,50096,58449,18837,33458,47953,49509,30020,6078,-15353,-13040,-4538,-18853,-7688,20863,15925,-7062,4967,6980,-13212,-31026,-18580,-10220,600,2311,93,1067,4425,-3989,-20556,-40099,-40422,-15243,6123,17772,28210,23422,15656,16015,7518,1767,7193,15659,6136,-5441,-20735,-31846,-26957,-10078,-20376,-18478,9975,25512,17197,-3375,-22044,-15993,-8774,-8684,-10140,-20169,-22293,-25375,19765,70531,80937,64842,14357,-16049,-12976,11608,55007,70236,67522,62376,41549,17513,16399,27188,33565,30326,21408,10341,6765,6879,-4689,-20676,-27131,-12446,6560,888,-15521,-1437,5804,4911,2792,-10292,-18760,-10835,-19333,-21975,21790,39989,25672,17267,11867,-2540,-13785,-10831,-5944,-4230,3797,3740,-12598,-27160,-31932,-11716,6020,12427,26687,42424,76247,99132,90728,51768,2320,-5715,18429,13363,-381,-9390,-2804,-1003,2023,-4513,-27668,-9795,11468,14616,-5478,-37055,-26450,5382,22655,25251,28500,13454,-3295,-8580,-31721,-4333,42354,34720,-1143,-3193,7783,1239,591,9783,10133,2334,-16349,-23614,-7522,6937,16132,19933,11758,-14786,-21526,-4923,-12986,-13346,195,3172,-15144,-39076,-40200,-19469,6282,25725,18050,-14753,-21907,3041,11104,5386,1408,11842,11990,-12281,-32396,-38453,-33672,-35608,-35898,-21803,-4355,16540,45793,61104,49979,33757,32092,30358,22664,6718,-18365,-29952,-12128,-362,-12205,-20019,-20665,-29948,-9227,51623,73067,42743,22834,12994,-9283,-14148,10071,9259,-8344,-35766,-24408,6889,19609,12138,8001,-257,-7849,-4816,13844,42000,78868,94892,69803,20206,-25917,-31044,-14101,-2987,-3689,-1981,4314,6353,15861,27256,24945,-227,-8104,9009],[35837,47073,25863,-1739,-23560,-14476,-6287,3998,6336,501,-18381,-30245,-17303,-8565,-13479,-16696,-8355,3137,-12201,-29936,2508,15147,26724,26775,12427,-13638,-18840,5036,25982,25413,2476,-20073,-23477,-19311,-25505,-14958,-9303,-16043,-30004,-13490,3908,3260,-7809,-7594,-5297,-5615,-9735,-7094,3285,7205,22979,26762,1158,-18378,-5047,-11187,-27094,-9889,-16045,-29285,-37530,-28507,-33642,-21122,7656,10778,-4743,-7657,3350,13728,17680,9286,13638,34823,44077,26478,3813,21136,32936,2378,-25361,4987,-6453,-17397,-3394,-12409,-32227,-898,13567,13151,21525,41912,51778,39271,17066,5380,12984,29113,32266,9618,-32853,-10403,-2291,-8512,9025,16750,7756,-4551,-40940,-4033,34534,31791,12775,21631,22559,39189,55904,39239,22251,8497,2357,33804,46178,-2440,-20852,-6888,-29642,-2429,18562,13215,16883,59074,65124,35688,32140,58972,87838,70070,34418,4424,69603,67165,-25339,-3398,-15587,52080,-25120,239813,324082,237566,299954,345654,595999,876969,1645245,2081292,1352828,1342368,3841915,13008265,26747472,38184409,40046265,30944419,16788018,6017556,3365921,2664964,1927306,2100814,4064438,3698324,2374903,4951001,7838719,7978358,10300886,42686682,91659018,135824065,152063012,131555797,86490579,40824097,14850233,12732698,12417125,9933423,7353932,7409661,6973249,5018285,4292069,5625377,5756481,7743740,20322908,33537844,38277987,31999224,19454703,8298275,3197882,3043286,4107642,4230067,3442658,2772700,2686375,2922654,2841540,2449037,2189126,2159906,2186240,2026097,1787453,1704939,1699716,1676849,1623667,1601306,1517710,1380753,1283411,1277246,1255318,1107531,949514,930616,1001446,1024539,929387,801723,757365,782833,818010,796633,762741,708955,647253,648865,677961,620139,498968,392350,318617,299362,295465,275963,233348,161664,105653,106002,147435,195715,249249,294932,304213,262331,206010,201261,220085,185588,132079,99219,106952,124286,128254,109478,101950,86889,60015,55707,64350,47008,8805,-15696,-11850,4152,16530,23498,35733,60256,63353,46535,40851,38006,28181,-1064,-21563,-2423,20177,29830,23139,-5167,-20016,1248,10338,10376,16278,6448,-11336,-21956,-24475,-34183,-14068,16034,44295,48891,12662,-41554,-64977,8596,57470,54623,14666,-18881,-31941,-3554,5861,-11463,-30435,-24931,-34666,15395,46744,5569,-40917,-8964,10239,3508,-6133,-17673,-18670,-15460,-4807,32695,55520,33368,-12996,-26672,-13982,-13369,-24785,-25111,9547,30885,24053,9988,-983,-20485,-35379,-3613,4381,-6097,-11301,-4053,11961,23035,25823,13461,-262,-26650,-39255,-6712,16616,29549,33675,19058,-9804,722,26302,27723,9959,-11660,-33412,-30713,-25199,-20144,-27200,-20453,7233,7728,-11398,-28282,-16480,-10104,-21659,-35365,-32369,-21089,-5384,1575,-6964,-27352,-20042,-5242,7597,19172,22637,-3532,-38557,-8811,8033,14105,7139,-11972,-31943,-10358,5906,4095,-15914,-35886,-2386,28619,40446,28063,3946,-5512,5864,18391,7970,-7533,-607,26055,37365,38539,22392,-3666,-21912,-14777,-1039,-2983,-9981,-15212,-5636,20929,56419,64376,39746,30117,21719,-8924,-36590,-16247,-9849,1451,16161,4943,-15922,-5132,18538,15571,-1488,-4250,11274,16132,12956,8191,-5647,798,5097,13804,26395,35286,41762,35345,35749,36649,19066,-9549,-8429,10441,4963,-12524,-28896,-27941,-9966,-854,12171,9459,-14368,-36647,-10514,11118,23492,16162,-13413,-32595,-21747,-4335,-1628,-19990,-33752,-10951,-1486,-4364,-12249,-23343,-26173,-15054,-5875,-9257,-1890,19086,21298,3194,-4968,-3036,-414,-3371,3319,20437,37942,51185,56628,53378,50988,40058,17137,-14284,-38756,-37183,-30417,-28338,-832,15620,6498,-25573,-23407,15476,28216,9319,-16012,31854,64156,47351,12230,-19778,-25525,-3248,9443,22893,34001,13009,-2583,-4738,-17060,-12083,10503,15644,10491,10666,13922,27810,32360,12200,-19938,21025,52808,64332,52467,40843,34794,26899,14782,-5685,-30522,-32934,-26796,-11166,7129,19622,14762,-8202,-1527,27405,58837,69800,58327,32714,24369,17177,14577,17251,22710,28328,34805,45778,40095,11085,-22642,-35424,-26376,-23069,-31535,-29161,-13734,-4737,-15183,-27273,-3224,11789,875,-27413,-24880,-3566,10580,31268,40644,54898,62212,43722,15154,-23638,-26882,-3003,8003,22121,32350,37655,28643,-454,-32029,-2185,12686,-3109,-17319,8353,35296,40575,16889,-6276,-19972,-8060,2241,1945,-3993,-1469,10465,8149,4951,21963,25331,6534,-19637,-20862,-19491,-24275,-19553,-18999,-21216,-20522,-7665,2273,10268,1920,-20496,-40341,-10690,11322,31481,40989,45067,31113,12006,-4369,-20106,-34156,-18244,9376,23435,26389,5607,-19509,-14516,-5492,-18873,-31536,-11077,7787,19807,9236,-23447,-25169,-27027,-33826,-5,17854,3941,-25675,-33077,-2428,5881,-1883,38432,70894,58243,29328,-3482,-24874,-11707,-7988,-16811,-22232,-25902,-36047,-34166,-13080,9529,19107,2361,-26080,-15671,-11750,-32141,-24257,-7679,-10457,-25385,-38700,-6363,7930,-15658,13448,68134,68277,32773,15634,3570,-27268,-13839,-5514,-14339,-3195,20016,43434,38745,20963,3588,-6432,-16774,-18427,-22835,-35433,-7671,16845,24166,8061,-20487,-24044,-1547,19738,16518,-9150,-23545,27979,62937,31319,-4792,-20433,-7483,20581,58213,65878,41118,4641,-7615,15330,47192,57434,33727,57091,65182,55979,33517,11708,-9670,-9372,-128,-15341,-11519,14139,8381,-10176,7389,8293,-9767,-19882,-15544,-15645,-8132,-5584,-6709,-3751,2370,-6344,-25164,-42830,-31815,-11665,7620,19700,30618,24617,19187,24918,15020,3061,6786,17115,9879,-1339,-19475,-30107,-22313,-7952,-20514,-14699,15298,30807,18581,-6720,-24958,-15562,-11616,-13858,-14182,-25997,-28928,-19882,23110,64116,73900,62560,14554,-15635,-13296,8590,49617,60158,60081,56677,36861,13112,11774,24300,30493,25387,17647,13717,15756,14094,-3721,-26067,-36304,-27702,-5734,-467,-6734,1611,5033,5293,2078,-11828,-18612,-14955,-28432,-15639,21222,32736,16432,7524,3508,-5958,-8454,1004,7595,1618,3034,-630,-18404,-28935,-24973,-6788,6114,15101,25554,21580,20549,18336,13161,-2803,-24633,-7822,14987,15075,3728,-10779,-4943,2011,5321,-793,-19173,-9027,8109,7105,-15277,-42909,-19982,10097,27761,33599,38884,21552,50,871,-18621,-5112,42107,39582,2561,-4135,6245,0,809,12063,13230,5059,-13724,-21411,-5530,7813,13397,14325,5337,-18236,-22349,-3754,-7664,-11760,-6983,-2365,-14582,-33172,-37747,-17534,8887,28798,21116,-13723,-30470,-5371,3071,3915,5579,10022,5448,-18050,-33809,-34668,-27740,-39233,-36201,-19784,-7824,8126,33645,50132,44840,33581,35524,36071,23672,2730,-25491,-40617,-18848,-6869,-16653,-14377,-10536,-20801,-20688,38881,63010,41539,26528,13626,-10070,-9997,6802,-1299,-20161,-36225,-13542,13664,21649,15529,12203,2321,-6147,-99,20491,51567,92917,114608,87257,26741,-23417,-32704,-12723,570,1271,1936,4269,3554,13503,24877,22053,-1491,-6565,11969],[39756,47485,23569,-3612,-24456,-12965,-4882,8554,14752,7136,-16276,-22769,-9944,-8955,-15310,-12782,-6699,2778,-12316,-30189,2605,15357,25890,24181,7853,-15842,-9284,16216,33121,25131,-2428,-28705,-22467,-15438,-15840,-8111,-8060,-17573,-32482,-16778,242,1550,-10249,-11861,-8220,-8628,-18007,-12887,3770,9723,27836,33855,4090,-20407,-4142,-8668,-24191,-12249,-20683,-32970,-39369,-28376,-32436,-30048,-505,8129,718,3642,16397,23234,21137,7492,8207,27102,37582,23717,865,12351,21852,-4389,-26044,2598,-8742,-19003,-7207,-15720,-34070,-5367,9133,12827,26023,49201,58065,42105,16952,5277,13865,28530,30090,6831,-35969,-7528,3203,-1233,11278,18606,9664,-5769,-30447,714,36796,33521,12848,19109,19640,34849,48429,35029,17778,1569,-5344,26038,38325,-12445,-15546,-1095,-35504,-10302,16768,13193,16769,53291,54562,29435,34838,65412,90961,66753,23535,-700,62583,62716,-26365,-26169,-14837,43081,-33733,200742,281931,173038,177984,226927,436033,628514,1224299,1623902,1136899,1230845,3252655,10264019,20928158,29915693,31442664,24464461,13683221,5165082,2660180,2269999,1799344,1701351,3132175,2865886,1716718,3592219,5924600,6143539,7669534,31901914,68408834,101122558,112934239,97493501,64017577,30300989,11304887,9831501,9589423,7793388,5917083,5858618,5398912,3863736,3299438,4331962,4327152,5508352,15086679,25218739,28886947,24185466,14688530,6236894,2508696,2451647,3245083,3321042,2716331,2254475,2244800,2454672,2366645,2013729,1840380,1909715,2021705,1905071,1640413,1502854,1463815,1444538,1401298,1387762,1324224,1241044,1217430,1257622,1249905,1104040,939140,865965,891321,924914,893020,810569,784625,817562,850500,842478,819962,738165,631413,600482,617567,573694,483103,395625,328359,307587,319983,317056,282059,206625,132990,120026,156379,200233,255450,320761,342249,296380,235928,232738,249354,204196,140707,97863,100832,117945,128134,115110,111402,100237,70966,61442,61638,38332,143,-18309,-11175,1452,13484,21665,33285,56514,58206,43296,37148,42050,38504,2226,-30955,-10600,2010,-522,-5592,-13269,-11409,4802,11409,9437,14154,5676,-9699,-19356,-20879,-31963,-22538,2092,29248,38644,11082,-29557,-52694,-1013,43859,44913,14673,-13536,-28490,-6169,1878,-15704,-31459,-24663,-30316,18330,49936,36762,12350,14285,23247,12650,-1758,-13376,-10666,-8623,-8327,17820,38886,20861,-18876,-25078,-15894,-16238,-26513,-28322,5128,25378,18137,3494,-9021,-26515,-31331,-1787,5186,-5185,-10278,-793,16293,25673,26516,11927,-3232,-30364,-31799,859,24073,34526,35682,18584,-11834,367,27847,30441,13875,-6903,-26817,-20533,-17955,-16267,-24846,-19155,6717,7329,-12524,-37852,-16285,-4463,-11329,-28225,-42170,-30398,-15022,-9189,-15927,-30730,-21500,-5212,9315,23001,28610,4647,-31010,-12209,7365,12372,-1458,-28217,-24020,1725,11616,1332,-20998,-24405,8305,36033,46114,32097,5188,-7156,4150,14935,3761,-6888,4121,26921,31514,29268,14385,-8962,-26536,-16773,-4446,-8617,-16896,-22003,-14174,10069,45642,58488,35145,20929,11415,-14825,-34724,-20598,-13793,1812,16294,3830,-18166,-7663,16303,12984,-4788,-7737,9128,16412,15190,8809,-13468,-14747,-3148,17020,30937,34014,38013,31504,27726,25240,8055,-20532,-14793,1486,-6019,-13631,-21449,-30819,-9380,4371,17077,9644,-18344,-28809,-6463,10049,18216,8738,-20703,-33357,-25281,-6924,-1588,-18215,-32071,-9187,1183,-1936,-10527,-19756,-26326,-13963,5,268,7488,26224,25525,7987,-1,-3438,-3720,-8556,-2328,17072,38442,54786,61421,58385,55966,46043,26192,-3693,-31200,-38328,-31888,-29905,-554,19891,15916,-13469,-31293,9684,26848,10707,-24519,29672,66530,50724,15910,-14160,-23023,-8459,4766,17443,28308,7618,-6364,-7450,-16615,-6320,12442,12296,5126,5969,8840,23444,32624,17874,-19350,17737,50070,58744,43726,37169,38079,31388,17859,-1850,-23874,-24790,-17616,-5549,6984,18831,18258,-3030,2912,34043,64770,70574,56550,30302,21043,14831,15322,18429,21500,23737,29897,43901,39671,11019,-22354,-32093,-18318,-14180,-23674,-24147,-7431,2699,-8670,-29993,-6507,7525,-2826,-29377,-18380,7962,29866,66044,78814,69759,63560,39178,11563,-22609,-28622,-5804,6032,19393,27179,29306,17589,-13440,-27490,10499,23342,3787,-14524,8761,35532,41258,18033,-5394,-20438,-12658,-4618,-4868,-11399,-8358,7948,10034,9802,25021,27370,9074,-17199,-23076,-23555,-26944,-18174,-15866,-16881,-14592,-4877,-888,420,-11850,-34131,-28944,-3687,15260,35500,46353,49391,33691,12821,-6568,-23948,-36708,-15930,10055,24999,30382,9336,-12279,-7407,-459,-16984,-27520,-5729,14098,26714,16773,-12197,-17996,-20467,-24981,959,14550,933,-28422,-33403,-4053,2054,-414,46072,71266,55140,25736,-5211,-22348,-5476,-1033,-8552,-20338,-27901,-35408,-28715,-6284,17704,25690,6090,-26511,-17509,-14682,-35369,-19541,-8067,-12256,-22791,-36327,-7056,8984,-8723,23303,76844,78659,40508,14511,-694,-28853,-12948,-5895,-15348,-257,25445,50008,42467,21114,4612,-3573,-15550,-19432,-22880,-36212,-11234,12086,20892,9488,-9047,-11215,-4892,9545,4210,-21769,-19205,42993,77263,38809,-875,-19810,-8216,19157,54270,59151,32290,-2828,-12991,11307,42722,54950,50958,77661,78984,58022,32769,14222,-6290,-7685,2203,-13383,-15115,7868,1390,-14478,6484,7665,-6698,-11096,-11279,-20606,-16983,-11987,-12344,-9637,-1659,-10388,-31123,-34787,-21444,-6993,9695,21102,30570,23291,22548,34653,22742,3201,4187,17731,13099,1632,-19196,-28499,-18163,-6258,-20736,-13676,17525,33604,18677,-9519,-23632,-12263,-13176,-20945,-19857,-29150,-31265,-14922,24317,55771,64804,57335,13331,-15338,-13751,3661,40070,45957,48593,46961,28860,6234,4083,17929,24425,18075,11981,15399,22310,18861,-4754,-33197,-44600,-44862,-14224,1779,575,1861,1616,2836,-2168,-16467,-21459,-21761,-37338,-12070,16823,21526,3573,-5729,-7556,-10099,-4404,8914,15707,4828,-1185,-8831,-26301,-29743,-17979,-2785,4199,13339,28549,38125,45911,36927,25904,6331,-24038,-14702,10178,15098,6116,-13198,-8067,3203,4983,-1315,-14590,-8751,3438,-1855,-26753,-35631,-14103,12950,30255,38249,43613,24025,2233,10080,-5373,-2820,40585,41638,4517,-5955,3658,-2374,-785,11867,14145,5978,-12944,-21700,-6717,5066,7777,7154,-1864,-22008,-24894,-4737,-4152,-9594,-16113,-10119,-14141,-28127,-32923,-13866,10983,29366,20330,-15772,-38405,-12507,-5305,1426,9726,11622,3639,-20533,-33579,-32308,-21632,-28311,-31559,-17904,-10496,1235,22748,37724,36225,28778,33238,36665,21997,-1999,-29906,-44757,-26022,-15759,-21491,-9117,-2372,-12701,-27993,26634,52731,40798,29515,13648,-9858,-6214,2839,-12431,-29552,-25436,-2430,18922,21769,17082,14232,2861,-5684,3805,25923,58659,102380,127883,99174,31116,-19820,-33138,-11634,2815,4200,4594,3690,1051,11055,21802,18574,-2666,-4707,15314],[40031,44437,18781,-7822,-26807,-13626,-6764,10433,20661,11871,-14286,-15589,-1258,-6513,-17919,-10993,-5453,2360,-13213,-30811,1975,14034,22604,18867,1536,-17637,-1891,24929,37978,23073,-8229,-35706,-15241,-4938,-3635,-1404,-6586,-18213,-35827,-20981,-4342,-876,-13244,-16127,-9917,-9740,-24662,-14639,6408,12953,32651,40530,7122,-22478,-2765,-5361,-20497,-13969,-23856,-34058,-40550,-28394,-29425,-37103,-7610,6368,7292,16825,30368,32557,24339,6181,3097,18225,29556,20820,-827,3702,10452,-10793,-24616,2180,-8171,-17949,-9276,-17534,-34109,-7744,6816,14451,31362,56285,64073,45717,18853,7917,16992,29955,30309,6942,-35292,-3430,10224,9485,18590,24241,13510,-4825,-17803,10754,43216,38983,15987,18199,18801,33620,43858,33683,16360,-2316,-11420,17414,29434,-20792,-4884,9392,-28557,-16021,16511,15233,18844,48971,45944,26198,41061,74439,95191,66011,17836,-194,55951,58284,-12061,-12296,3942,42121,-26618,147725,215269,109941,99254,146395,278147,365653,746072,1067020,822156,991720,2385496,6883877,13888948,19894989,20974715,16473277,9592328,3851480,1764161,1665417,1472875,1157948,1998373,1839445,992605,2121912,3719386,3961450,4726121,19810293,42403418,62456122,69496039,59806920,39218236,18664698,7207149,6366289,6223587,5184226,4070277,3926318,3510087,2487359,2117655,2793302,2702527,3162976,9269578,15806035,18202045,15265144,9245096,3890571,1660199,1685627,2170860,2200140,1809653,1563977,1614686,1777032,1694984,1416137,1332576,1477672,1651783,1585757,1325248,1155487,1095959,1080219,1043796,1039539,1004554,979768,1025140,1101523,1106718,977399,822674,712374,702392,742828,769247,736356,730586,767198,794843,799338,789030,690436,555131,497070,500360,476821,427363,367682,315093,295290,321873,334148,308664,238787,156509,131429,162132,199448,247321,321065,350838,306679,249130,247205,258947,208968,141944,93100,92211,108698,125118,118726,119032,113407,83774,69393,61015,32741,-3592,-13461,-4725,3164,13465,21058,29853,49577,50332,38641,32962,45595,48925,7602,-35412,-6670,16777,20102,10635,-2415,-3942,9953,14546,11475,16170,10124,-1646,-9291,-10295,-23601,-28720,-9331,16630,31172,14090,-12758,-31956,-3620,32947,37006,15995,-6256,-21199,-6489,284,-16692,-29507,-20742,-22496,23827,57395,64361,60882,75648,76723,48562,14919,-6165,23,1624,-6001,6799,24799,12173,-18842,-22060,-15687,-15503,-22713,-22205,4724,22281,14622,-10,-14885,-29208,-23563,2933,7975,-2413,-7811,3584,22239,30688,29708,13100,-3342,-29923,-23492,8865,31638,39885,38505,19638,-11668,2133,30869,34771,20348,793,-16567,-9638,-9271,-9434,-18548,-17423,5134,7053,-9882,-23626,-9970,3172,495,-15296,-40082,-36736,-21422,-17024,-22767,-30871,-21269,-4323,11667,26907,34071,12500,-22570,-12673,8779,13773,-4680,-37960,-9694,14940,20710,6047,-13764,-9719,19779,43849,51273,35422,6457,-7863,3749,12228,1141,-3831,9374,27354,25285,20397,7814,-12552,-30473,-18154,-7632,-13400,-22426,-27325,-21511,-405,33741,50796,30461,13227,2882,-19043,-31802,-24467,-17189,2575,16515,3200,-20121,-10106,13831,10188,-8392,-12183,5590,15157,16337,9894,-18270,-29424,-6996,19910,33987,32852,34866,29262,22113,14646,-3882,-31578,-12263,-2473,-16077,-11201,-12876,-30689,-8004,10105,22355,10219,-21371,-20467,-1489,8649,10963,-1580,-27375,-24282,-26198,-10141,-2717,-17519,-30618,-7215,3908,725,-7405,-12676,-21185,-11746,5441,8929,16453,32897,30175,14227,4671,-4458,-8466,-14473,-7066,14178,38736,57612,64938,61310,57755,48740,33285,6588,-20785,-36395,-33217,-31672,-1812,22404,23519,-2967,-35594,1613,21283,8074,-31315,28608,67295,51790,17931,-8644,-16965,-13242,-1889,10667,22335,1340,-11847,-10960,-15092,-1811,12102,6491,-2905,-1312,1706,16833,30472,21996,-15047,11258,42907,49303,31794,29818,37320,32784,19225,1201,-17069,-15305,-8521,-835,5368,16254,20422,1503,5934,37420,66206,66677,51274,25897,16830,11616,14484,17560,18150,17188,23097,39649,36619,9245,-21993,-30639,-14711,-9565,-18789,-18593,-1667,8550,-3483,-32195,-11513,852,-8953,-30815,-13831,15874,45186,92503,109338,82321,61853,31889,5392,-23754,-30596,-9467,2643,15015,20274,19298,5199,-26642,-15766,22484,32615,8781,-13794,7006,33966,40813,18751,-4738,-21492,-19060,-12552,-11551,-18242,-15661,4930,11075,13027,26223,27562,9641,-16782,-26584,-28028,-30222,-18190,-14602,-14395,-9999,-2008,-3403,-8625,-24535,-42783,-18031,1801,16899,36453,46936,47905,31208,9921,-10840,-28818,-37124,-14258,8963,24379,31150,10590,-7017,-1384,4373,-14972,-24575,-1517,19228,32132,22945,-1728,-6888,-9988,-15198,2149,11019,-2306,-31222,-33022,-7295,-4475,-1642,46090,63526,46640,17562,-10702,-21507,-806,5376,3438,-5861,-16457,-29354,-24856,-2017,22972,29816,8318,-26022,-17312,-14995,-32992,-16056,-9554,-14533,-19743,-32552,-10218,7427,-2566,32265,81978,84646,45414,11558,-7039,-31614,-13004,-7109,-16956,1465,28760,53333,43039,19245,4517,-1943,-15917,-21991,-23930,-36069,-15462,6871,18478,14588,6379,4038,-4419,-493,-8237,-33607,-8385,58540,89494,45163,4045,-16612,-7152,17495,48372,50611,23652,-9052,-18195,7540,37907,52643,68009,94842,89701,56295,28408,14323,-4370,-6910,3647,-11878,-17003,3874,-2870,-18021,4186,6448,-3808,-3793,-5689,-22708,-24346,-14780,-14017,-14260,-5944,-14362,-36208,-24176,-8754,915,14538,23850,29788,20809,26434,45536,32270,4988,1540,19291,17449,5294,-17267,-23553,-11871,-2886,-19336,-13266,18960,36345,20336,-8572,-18060,-6432,-11694,-27137,-24285,-27005,-26669,-8566,26223,48672,56493,51715,12981,-12862,-11764,-162,29371,30990,36158,36026,20346,189,-3264,11180,18504,11570,7424,17849,28729,23626,-4872,-38707,-43029,-48625,-11261,9661,8676,2563,-1205,465,-6677,-20889,-24446,-28151,-37737,-8688,12111,10978,-7647,-16571,-14794,-9966,868,15190,20983,7386,-5518,-16656,-30112,-24962,-8657,3760,4960,11014,30755,59241,88283,92359,80581,48208,-1513,-21114,8415,17314,9593,-13913,-9643,4718,4210,-2455,-10492,-5633,3052,-5452,-31051,-25794,-6178,17562,33787,42549,46215,24842,6953,21365,9083,3739,40549,43862,7678,-5693,2972,-2935,-1319,11905,15507,7956,-10863,-21377,-8182,1612,2121,1185,-7050,-23488,-26297,-5127,130,-4609,-23255,-16822,-11585,-22305,-27031,-7895,14453,29757,18137,-18628,-35409,-14661,-11291,200,15536,17732,6626,-20199,-32550,-29928,-14856,-15963,-23080,-14549,-9870,-444,17290,27760,26606,21587,27827,34419,19764,-5211,-28076,-35606,-30344,-25361,-25008,-4201,4221,-5821,-23671,17806,44649,41380,32312,13738,-8408,-2891,-1420,-23632,-33030,-13562,7684,22257,20074,16595,13666,809,-7202,5891,29021,61922,105570,132426,103125,31667,-17127,-33397,-12612,1750,2713,2950,-886,-4297,6197,15887,12306,-6401,-5673,15448],[40006,41649,15462,-10503,-26556,-13783,-9238,12416,26458,17040,-10463,-8091,8029,-941,-18700,-9120,-3276,3202,-13560,-29302,2557,12783,18127,11942,-5418,-18679,3233,30603,39854,19493,-14034,-28955,-4923,8205,8714,4431,-5326,-17920,-40044,-26444,-10469,-4783,-17497,-21131,-11167,-9960,-29441,-13516,9118,15345,36097,45519,9336,-25672,-2463,-3023,-17968,-16710,-26837,-33665,-42201,-30391,-27678,-41999,-15108,3267,11734,27765,41544,38523,24425,2708,-4007,6321,18185,15374,-4209,-7575,-3837,-19899,-23285,1372,-7501,-17858,-13034,-21186,-35268,-10716,4027,14626,33570,58993,65617,45993,18678,8751,17501,28487,27932,4997,-35676,-2791,13830,17661,24877,28233,14345,-6735,-9030,19222,48336,42759,16390,13267,14453,29944,36505,28978,11698,-9236,-21480,2939,14569,-31926,3494,17215,-17987,-23881,11858,13215,16975,40358,33673,19929,44143,78958,93886,61773,11768,-1562,43400,46860,-2648,6767,20641,40924,-20291,86773,133868,55304,65299,108096,161468,148426,305769,530103,477829,677075,1440321,3603360,7149393,10288031,10908213,8709043,5425665,2375103,877615,988044,1021744,593479,911576,845160,353028,847058,1698281,1908380,2086025,8964240,19151889,28024168,30963602,26493466,17358000,8385077,3431730,3087886,3048543,2673405,2225311,2048839,1733082,1203848,1019183,1354600,1256345,1223927,4084806,7274218,8469242,7115274,4271331,1759356,841202,915411,1120565,1114042,925406,858634,940356,1043102,978463,791435,779854,961852,1162009,1141753,913450,741588,677655,662177,627285,630578,627425,653332,747967,842195,855381,752225,622480,501443,473857,515207,581782,591946,603933,639965,660503,673679,673189,571592,429807,355385,344548,342041,335235,306702,274503,257998,293831,317355,301020,243670,163693,131438,157598,187959,221015,288341,320581,283587,235207,233855,239237,191969,129196,79198,75251,90513,112492,113101,117498,118476,90637,71946,55178,22991,-9310,-8561,305,2397,9467,15041,19159,33333,33826,26435,22322,42003,51812,7871,-35894,-17299,5001,10464,1771,-10508,-4252,10151,12965,9390,14987,12067,4359,-462,-635,-14891,-32465,-21784,1077,19454,12087,-2469,-15060,-2463,22038,26763,13526,-2923,-16743,-10293,-5217,-20937,-30320,-18937,-17610,25337,58790,70380,68069,81696,81105,52572,18731,-3245,7250,9609,-2216,-2748,9839,3051,-19034,-22858,-18249,-16008,-19781,-16367,3648,17406,9519,-4488,-23130,-30881,-17123,5531,7723,-3043,-8943,4153,24549,32837,30601,12431,-5117,-30779,-19204,12334,34445,40970,37691,17910,-13669,1466,30934,36436,24839,6475,-8639,-2498,-4108,-4815,-13538,-18743,-1551,3370,-5955,-9396,-1914,8821,9665,-3683,-30625,-43314,-27267,-24020,-30505,-30726,-22650,-6020,11228,27491,35671,16473,-17582,-14236,8411,14253,-5500,-26371,3554,25607,28466,12524,-3314,2461,28419,48661,52671,35056,5019,-10282,1978,7855,-2081,-1480,12286,25000,16820,10614,1575,-15511,-35421,-21030,-12438,-18883,-28161,-32451,-27870,-11463,20045,40321,24332,5722,-5264,-23029,-29627,-29434,-21045,2238,15093,1316,-23026,-13085,10521,6596,-12806,-18514,-648,10924,14942,10046,-19619,-36703,-5876,21076,33493,29623,30536,27086,18551,6073,-15763,-32282,-5166,-2304,-24523,-6039,-4322,-27405,-6675,15354,27125,10651,-23439,-13220,3334,7278,3031,-13515,-24729,-14910,-23991,-14088,-5313,-18210,-29802,-5633,6131,3109,-3913,-5657,-15102,-8849,10470,16852,24758,38992,35324,21735,9773,-4315,-12887,-19174,-9375,12384,38987,59674,67292,62418,56721,48374,38218,16063,-9540,-31248,-34400,-32646,-4157,23547,29670,6353,-30041,-8039,12399,2372,-24708,29892,67230,51286,19045,-2719,-7509,-13282,-9170,4274,18529,-3397,-17709,-13921,-11809,2162,10581,-327,-11965,-9287,-5170,9764,27191,25357,-7402,3880,33408,38223,18808,20442,33783,32063,19797,4411,-9375,-4944,920,4006,3668,12917,21964,6276,8822,38628,64280,59805,44253,21161,13393,8937,13268,15931,14204,10546,16403,34713,32338,6992,-20278,-29453,-14344,-8313,-15765,-13703,3421,13100,875,-29869,-16266,-6167,-15266,-27295,-10174,21011,56088,109464,130019,92431,58629,23694,-1506,-24988,-31149,-12078,7,11354,14134,10233,-5779,-34776,-2896,34471,42074,13911,-13060,4911,32754,41477,21150,-2276,-20376,-25198,-19188,-15817,-21809,-21207,3205,12796,15975,26792,27115,9485,-16985,-29798,-30592,-32331,-18112,-13757,-12569,-5321,2490,-3606,-15018,-31362,-30398,-7432,6396,16870,35128,43720,42086,25406,5040,-15285,-32197,-33493,-12476,7305,22704,29745,10415,-2874,3966,9245,-12431,-21734,2472,23782,36447,28252,8367,5570,2099,-4889,4576,8591,-4659,-33279,-32268,-11120,-12521,-4981,39712,51027,35709,6919,-18595,-20842,2887,10828,15701,12206,-646,-21167,-21860,284,25779,31963,9596,-24929,-15153,-12130,-26876,-13514,-11498,-16504,-16290,-27715,-15117,3524,2108,39290,83377,86284,47609,7500,-14446,-33986,-13756,-8901,-18853,1902,29641,52981,40372,15655,3398,-1695,-17628,-25764,-25834,-35011,-19830,1943,17612,22454,22091,18456,-467,-8732,-19801,-41433,2879,71328,97292,49261,8819,-12164,-5115,15290,41313,42073,17135,-12673,-23649,3595,32644,50727,82142,107382,96660,50452,19788,11299,-4594,-7580,3680,-11392,-17773,1466,-4956,-20646,561,4108,-2391,1089,-582,-22315,-31184,-15299,-12565,-17396,-11249,-19103,-39379,-14348,3814,10397,20637,26455,27098,15736,28562,54725,41609,7936,-2227,19907,21049,8003,-14726,-16324,-4668,510,-18305,-14722,18414,37788,22439,-5523,-12712,-1643,-9533,-32622,-28369,-23527,-20202,-2781,27376,41516,47457,44091,11540,-10408,-9409,-4100,16351,14300,21607,22407,9893,-6038,-11241,2493,11091,4177,2078,18636,32431,25911,-6191,-43757,-35041,-32426,39,19277,15094,1830,-5400,-3999,-13201,-26827,-29895,-36185,-31983,-8093,5339,842,-15922,-21765,-15512,-6865,4623,17170,20963,6571,-11503,-24120,-27846,-18158,-239,10064,7104,7226,22779,51301,80917,87090,78838,49970,213,-25277,7540,19407,11864,-15367,-12279,3574,779,-5860,-8634,-2027,6050,-3196,-24483,-16855,1138,22063,36710,44773,45313,23185,12457,31740,21369,9986,39235,43936,9788,-5561,2029,-3798,-2824,10111,15158,9069,-8956,-21664,-11450,-4097,-5127,-5186,-11690,-24262,-27793,-6444,3568,1251,-26498,-22824,-8769,-17251,-22328,-2521,17342,28692,13614,-23259,-27994,-13013,-15769,-835,21297,25385,10902,-19843,-32492,-28190,-8541,-3631,-13226,-10402,-6543,3135,18371,22972,17891,13565,21228,31015,18236,-5845,-22175,-25522,-28867,-34519,-26348,386,9593,147,-14143,14990,41185,44508,36182,15309,-4872,1168,-4139,-32908,-28533,-1183,18048,25627,19107,16540,13027,-1250,-8190,8585,32319,63960,105167,130880,101826,31573,-12418,-30104,-12019,1146,630,648,-5781,-9106,3235,11896,8262,-7865,-4846,16871],[38334,38278,12943,-12354,-24999,-14601,-13593,13369,30701,21202,-6656,-2188,15294,4424,-18566,-7756,-1354,3985,-14402,-26175,4068,11427,12184,3014,-13445,-20348,4937,31825,37421,13883,-19366,-18907,5819,21187,19809,8860,-4467,-16480,-37083,-32832,-18155,-10201,-22868,-26416,-11677,-9345,-30062,-10637,11371,16901,38454,49237,11499,-28941,-2817,-1329,-16230,-19732,-28422,-31389,-41698,-33293,-26640,-36157,-20315,-69,14397,36423,50142,41830,22404,-1694,-11449,-6294,6120,9381,-7908,-19739,-18741,-29874,-19947,2615,-4932,-17413,-16858,-24756,-35430,-11922,3298,15280,34297,58934,64361,44638,18018,8909,16459,25294,24137,2270,-35855,-3781,15624,24140,30448,31459,13904,-9626,-2742,26407,53136,45974,15374,6119,8454,25557,28133,22208,5108,-17536,-33262,-13883,-2576,-32597,10353,23049,-7181,-28753,5065,9155,13223,29977,20332,12738,45584,80325,89117,56365,7680,-3671,27666,30746,-235,17278,31328,38450,-17850,31452,56723,18319,45335,86554,111657,68841,-12460,134404,187450,364324,630048,1043112,1948675,2863091,3101571,2624011,2010983,1049463,224027,392214,552789,148013,99713,92634,7889,91723,273109,390490,267178,1614571,3704407,5611046,6378104,5632058,3862323,1952072,766627,642071,709829,770600,780377,681726,552951,405708,350270,407156,468204,509416,572417,1176103,1440789,1199871,689651,332145,252318,314623,323934,308526,277841,309568,382407,422248,387268,296242,311503,479540,666481,678157,503058,362159,310344,289014,248754,252102,277019,336317,452417,543927,558405,484438,388981,285882,261944,296512,376026,414293,438574,470892,484526,500839,505146,412696,286503,210025,186342,199619,227527,227310,216914,205260,243994,273447,263960,222316,154970,122705,146290,170528,185120,231270,259505,233311,198050,196741,196153,158608,107167,60601,54051,67506,94112,101660,110166,117988,93632,71177,46489,11306,-14657,-2422,5913,1553,3772,6650,5019,11639,12476,10017,8542,34004,49014,5007,-30876,-28998,-26157,-28336,-29932,-23227,-3759,7716,8779,5100,12091,12406,8678,7308,8812,-4105,-23494,-25863,-13889,5999,7476,4821,736,5139,16046,17896,10204,-1161,-12975,-14902,-12774,-27023,-31281,-17221,-13980,24485,53887,58668,46320,44528,40999,24490,7039,-3542,12939,17312,4993,-4729,-1378,-3715,-18985,-25393,-21022,-15717,-17038,-11214,3778,13358,5495,-7270,-31312,-26680,-10441,7606,6075,-5599,-12002,2603,24644,33438,30766,11684,-6695,-31988,-17419,12817,34133,39508,35027,15186,-16195,-288,29449,36898,28583,11335,-2040,2356,-1191,-1468,-8909,-19615,-10874,-430,1441,5525,7733,13613,17230,7092,-20505,-46334,-30530,-26988,-37201,-29066,-24049,-8906,9367,26137,34852,17931,-14625,-16331,7021,14327,-3535,-12850,15638,34333,34600,18757,6310,12100,34666,51079,51126,32035,1961,-13410,-229,3054,-4587,626,13656,21084,7842,2306,-2017,-15583,-37763,-24208,-17383,-23212,-32366,-33814,-28372,-21086,6811,29061,18215,-187,-11798,-25647,-27267,-33737,-23198,1793,12793,-1116,-25363,-14425,8111,3860,-16113,-25078,-8538,4547,11764,9934,-16618,-22961,-476,21111,29701,24136,24772,24573,17066,1889,-22888,-20411,2379,485,-22351,1359,4261,-22396,-4828,20467,31708,11489,-23625,-7183,7852,7058,-2626,-21743,-14333,-6285,-19509,-17858,-8825,-19824,-29332,-4414,7868,5199,-611,-137,-10529,-5887,15384,24474,32519,44573,41089,30420,16080,-1087,-13848,-19202,-8164,12029,39199,60903,68537,61950,53289,45266,40785,24078,1261,-24756,-35440,-31248,-7537,23384,34449,14572,-20720,-18921,817,-5745,-14282,33354,66487,49450,19442,3367,3699,-6768,-16106,-944,17605,-5297,-23578,-15957,-7354,5569,8241,-7556,-21178,-16266,-9986,3028,22919,27542,1479,-2012,23110,26850,5834,9514,27637,29056,19212,7341,-1527,5136,9784,8490,1834,8347,22035,10541,11364,37512,58965,50514,36052,16550,10971,6695,11364,13260,9603,3989,9999,28963,26491,3734,-17806,-27398,-17148,-10906,-15076,-10398,6669,15259,3423,-25679,-20519,-13245,-21026,-21797,-8130,22523,60999,115428,138533,98287,53579,14523,-9048,-25620,-30760,-13821,-1679,8872,9374,2910,-13865,-28789,8642,45268,51151,19170,-12036,2242,31754,42947,24665,1336,-17448,-30635,-24289,-18256,-22706,-25024,2377,14611,18003,25967,25272,7936,-18352,-32590,-30198,-33331,-18435,-13874,-12101,-1115,7999,-2266,-19850,-29575,-17296,1525,8831,13906,30450,36046,31904,16365,-1895,-19869,-32957,-28889,-11595,4430,19308,25563,8128,-812,7312,12605,-10855,-19753,5400,26646,38337,31406,16708,16787,13330,4599,7354,6732,-6700,-35269,-32728,-15949,-22150,-10671,27958,36867,24212,-5188,-28939,-20182,4928,14123,25529,28546,13990,-13469,-20264,-79,25329,31324,9126,-24796,-13055,-8366,-21364,-12905,-14562,-18698,-13676,-23154,-21747,-3373,4203,42833,80212,82899,46343,2117,-22774,-34662,-15875,-11913,-21671,91,27056,48043,33909,10029,626,-3641,-20980,-30973,-29228,-34588,-24448,-2759,17703,30655,35452,29792,4150,-14123,-29867,-38417,10906,78416,98548,49665,11699,-8571,-3700,11932,33960,35431,14184,-12989,-29961,-1230,26588,48934,91524,114498,99719,40879,6580,4669,-7481,-10112,1855,-12307,-18148,-500,-6160,-22172,-4097,384,-3117,3069,2917,-20568,-38306,-15527,-10062,-18498,-17761,-25018,-37921,-6896,14291,19557,26306,27618,21957,7452,27511,60148,49106,11748,-7267,18249,22674,8849,-12356,-8275,2518,2929,-18708,-18114,15746,37545,24390,-2084,-9908,449,-7869,-34181,-31631,-21528,-14814,1751,27269,33886,37286,34192,8368,-8979,-7671,-7874,1675,-3513,5473,6421,-2043,-11943,-19061,-8259,1901,-4482,-4604,16791,32362,24746,-9430,-44876,-27179,-15774,14040,28398,19112,-702,-11428,-11062,-21670,-33854,-38174,-44253,-27078,-11163,-3491,-6920,-17642,-17726,-9427,-2144,5979,14261,15214,1938,-17834,-26867,-21211,-11929,5638,14538,10015,3559,5973,16909,30087,28942,26586,14949,-15265,-22299,5964,19734,11955,-18226,-16467,-771,-5707,-11432,-9015,1109,11227,3196,-15199,-10018,6713,25741,38655,44700,41177,19846,17788,39526,29737,13359,35119,40700,9652,-6737,-303,-6077,-6232,5612,12111,8411,-7759,-22521,-16818,-12665,-14637,-12748,-16436,-24960,-29304,-9467,5189,6663,-23030,-26858,-7167,-14166,-20300,53,17884,25094,6146,-30415,-21658,-10481,-20158,-3121,24892,31366,13486,-21178,-34703,-28244,-4332,6632,-4285,-7002,-2729,9089,23590,24007,12096,6125,14715,27145,17207,-5009,-16246,-16791,-23541,-43348,-27330,2741,12032,3469,-5655,16367,41111,48430,39532,16686,-1522,4155,-6630,-41599,-21883,9193,26489,27411,17592,15519,10946,-4732,-10307,10017,33943,62966,99550,121875,93844,29164,-7864,-25647,-11558,-557,-3544,-4042,-12372,-15735,259,8118,4884,-8827,-4288,17380],[34414,34076,10836,-13801,-23202,-15562,-20159,13060,32848,23800,-3689,1556,19680,8008,-17889,-6313,587,4818,-15295,-21344,7349,11404,6449,-6493,-21328,-22182,4074,29355,31691,7761,-21352,-7645,17400,34261,30609,13591,-1945,-11724,-27814,-36384,-25010,-14726,-26669,-28295,-8706,-5622,-24412,-4745,15388,20162,42477,54530,16680,-28117,-907,2608,-12217,-19662,-25030,-24796,-35541,-33281,-22708,-25131,-16905,451,18715,46040,59656,46379,22389,-2807,-14585,-14264,-711,7934,-7501,-27879,-28012,-34103,-10392,10862,3874,-12108,-16022,-23172,-30356,-6757,9448,21255,38474,61096,65331,46592,21513,12677,18275,24926,23499,3404,-31273,-1152,20623,33349,39185,38112,17239,-8206,5998,36358,61655,52818,17743,2238,6297,25604,24130,18341,1550,-21859,-30870,-22253,-11665,-15983,20204,31198,6685,-22553,1832,8465,13064,23735,11697,9920,50074,83383,86552,55323,10505,-1682,15083,16152,-278,21914,38606,37304,-14449,-5588,2308,1665,20570,62016,98305,101711,105315,106170,67762,140687,191220,449115,1063600,1501379,1527805,1053744,413819,146444,275304,99667,169189,142343,315565,288519,209841,367752,513298,436391,700631,3093610,6889045,10577059,12212505,10820640,7186982,3263420,990617,780072,775582,518943,386626,566887,641626,523545,456442,505822,632086,881206,1525177,2226971,2469686,2068693,1311541,645358,224402,160917,223677,251465,224538,169579,152944,144749,171359,173238,102066,133890,266601,292775,188282,129735,117274,92424,58839,10630,25768,91838,202615,275056,284334,236203,177558,119949,122480,139999,198996,245581,275311,302861,311692,325608,328616,252516,159643,98973,67977,85064,129911,148913,156466,150002,185774,216180,210383,183409,135545,110378,133258,152583,149728,164338,182841,168295,146989,145911,141669,118193,82646,42905,33716,45097,75638,89589,102007,116034,96007,70190,38313,781,-16342,6935,14736,3703,-708,80,-6614,-10333,-9094,-6609,-4450,25015,43223,1539,-24096,-7920,-2771,-9690,-10343,-7720,1093,4997,4470,1106,9534,12538,12291,14772,18913,9600,-6060,-15023,-22679,-5074,5190,14265,18715,19212,17587,13175,8507,1202,-7816,-16988,-20366,-33780,-29370,-13987,-10246,22727,45232,45633,36770,24817,9890,-3661,-10595,-5083,18502,25807,15509,2764,-4458,-6605,-18582,-28240,-21847,-13775,-14236,-6429,5724,11526,3844,-7190,-27129,-18093,-3048,9705,3705,-9429,-16116,-308,23022,32865,30654,11404,-7330,-33304,-17665,10952,31500,36308,31269,12088,-18810,-3072,26497,36201,31458,15429,3330,5261,-269,468,-4953,-16515,-16947,-321,11738,20249,17409,17064,22755,16378,-11193,-41408,-31692,-25940,-29986,-26949,-25374,-13099,5883,22639,31501,16800,-13614,-19854,3870,13116,-542,-1267,25325,40023,37422,21968,12181,17704,37239,49980,45783,25676,-3495,-18221,-3921,-2942,-7155,1148,12451,14952,-1733,-4019,-3256,-13514,-34057,-28287,-22641,-26115,-34438,-31243,-24813,-29221,-5885,16942,11433,-5386,-17751,-28027,-25777,-34201,-23322,44,8278,-5465,-27084,-14344,5811,1089,-18720,-31560,-18861,-5068,5568,8102,-12712,-11955,4643,18580,21270,14534,15384,19042,14542,245,-21558,-11786,6847,2126,-14238,8228,10700,-18667,-3850,23710,34264,11070,-24051,-4493,9771,6448,-5197,-18065,-5122,-787,-16280,-22307,-14725,-23934,-30993,-5588,7062,4885,30,1172,-10612,-5482,18411,30122,37783,47556,45279,37902,21801,3895,-10807,-15129,-5764,11073,37282,59265,66793,58243,46096,38036,39064,28190,8767,-20159,-37351,-29092,-13791,20156,36154,19963,-12781,-32329,-14367,-17082,-6015,36321,63422,44919,17680,7606,13555,2137,-22569,-6234,17243,-5872,-30802,-18456,-3946,6970,4119,-15957,-30442,-20067,-12280,-3989,16298,26688,8752,-4280,12891,15544,-6985,-3802,17875,22445,15881,8257,4404,12686,15956,10860,-1363,968,18690,12366,12191,33100,49566,38618,26513,11756,8777,3902,7620,8411,3385,-3288,2940,21296,17928,-1855,-16083,-24127,-22399,-18211,-17649,-9862,6683,13662,2841,-22463,-24442,-20483,-25288,-17334,-8807,19316,58566,109968,134113,98177,46099,3972,-17106,-25082,-30313,-15312,-2623,7620,6240,-2103,-17200,-18090,17707,53747,59071,24274,-10476,-1269,30442,44335,28196,5042,-14096,-31096,-27824,-20048,-22751,-26987,2214,16229,18919,23520,21807,4897,-20833,-32817,-27444,-32932,-19031,-14815,-12885,2740,14375,273,-24147,-24367,-6219,8529,8914,7827,22502,24706,18837,5453,-9827,-23485,-30258,-24027,-11262,946,14848,19464,4472,-380,8816,14436,-10156,-17820,7961,28318,38174,32742,23538,26589,23668,13824,11189,6471,-7252,-35710,-33667,-20095,-30174,-15514,15799,27003,16051,-15061,-39634,-17601,6729,16535,33414,42433,26979,-5598,-18305,-1366,23328,29574,8558,-24281,-10354,-3702,-15878,-12627,-16871,-19110,-10368,-17403,-26285,-10922,5818,44622,74854,77037,43970,-1821,-28471,-31262,-17005,-13680,-22938,-1720,23346,41208,26649,5455,-1157,-5195,-22587,-33090,-31432,-32880,-26058,-4183,20952,40272,47961,39840,10180,-13538,-33825,-31107,17110,81360,95662,48891,14843,-3843,-661,10682,30970,35604,18290,-7491,-31091,-3658,23348,50604,99231,120029,103472,33206,-6946,-1592,-9161,-10634,1978,-10646,-14727,950,-3820,-18882,-5239,-605,-1980,6314,8485,-14680,-41656,-12926,-4268,-13851,-20637,-27829,-31658,1547,25582,31034,34362,30700,18709,415,27053,64875,57872,20387,-8277,18070,26132,11931,-6346,3728,13415,8319,-16388,-18020,15971,40163,30260,4948,-5919,4041,-2411,-26314,-28951,-17383,-6558,9719,30490,30460,30876,27240,8324,-4141,-2174,-5859,-7328,-15657,-5586,-5396,-8761,-11913,-20295,-15655,-3866,-9322,-7662,17012,33188,24851,-9762,-38403,-16415,3232,32029,40851,25791,203,-14130,-15424,-25872,-34170,-38155,-34818,-20081,-12938,-8302,-5176,-8365,-4445,3744,7502,9947,11991,9364,-578,-15978,-17320,-9141,-2648,13147,21250,17842,7366,-6341,-19572,-25411,-30115,-31305,-27927,-27521,-12452,7534,21907,13960,-17727,-16853,-2653,-9756,-13272,-5945,8320,21754,15332,-2794,-812,14964,33056,44449,47547,39615,20853,26847,48522,38159,17537,32303,38410,11352,-5183,51,-5678,-7179,3006,10855,10344,-2856,-18782,-18839,-19529,-21940,-17249,-17041,-21206,-25147,-9712,9032,15186,-12052,-22820,-3485,-9583,-17652,2603,19026,22586,17,-35885,-13712,-5595,-21752,-3844,28520,37219,16578,-20738,-35939,-27133,215,16829,5663,-1971,3099,17684,32671,32287,14818,5070,13144,26758,19487,-1170,-9368,-7766,-14975,-39479,-27064,4154,12953,5509,2007,21141,44683,53748,43227,18539,1892,6731,-7927,-48826,-15288,17562,33038,28079,16113,14002,7944,-9213,-13508,9945,33582,58740,88856,106104,79701,24082,-4498,-21434,-11964,-3892,-10217,-11893,-18928,-24992,-4071,3010,671,-10877,-5859,15006],[31486,31966,11240,-13097,-18882,-12608,-26901,13047,33894,25516,-1260,3506,21223,9124,-17330,-4554,2452,5226,-16663,-16035,11393,12393,1232,-16956,-30228,-25750,-962,21470,21057,-608,-20686,1913,26593,43870,37808,15778,-548,-6819,-18510,-34899,-34001,-21515,-31396,-27689,-5883,-3031,-19312,-953,16580,20523,43500,56597,20066,-25715,-1838,3504,-11161,-21691,-22238,-19940,-30699,-35696,-21444,-16549,-10374,-489,18554,50269,63900,46238,18396,-6801,-19350,-22889,-7166,5058,-9527,-38070,-33012,-29394,-2186,18671,11209,-9083,-17707,-23613,-28501,-3670,14095,24780,38705,58152,61105,44131,20948,11630,14703,19219,17797,100,-30381,-2790,20665,36622,41982,39154,15901,-10712,8703,39855,64217,53695,14669,-6377,-134,21321,16282,8748,-7762,-29589,-17580,-14923,-8610,-3039,23506,31908,13175,-17013,-6529,2208,7606,13071,-1153,2181,47751,78654,77471,49467,10093,-4982,-2558,-4911,-11309,11764,31985,26662,-18226,-27442,-21254,-7242,-13548,24906,70923,98920,144735,164764,109786,93491,252018,954092,2043405,2917329,3047915,2306338,1153149,352422,402809,229613,31341,240291,437223,410963,220563,378758,662135,649617,871251,3791573,8271505,12452006,14139198,12355570,8122954,3720681,1324712,1162100,1130472,842152,632284,770643,793000,619635,529429,618337,677589,830778,1818245,2899667,3297423,2784254,1731563,786452,302865,254574,354587,373095,312767,243124,218653,237148,265391,256303,169992,55090,17416,41930,62718,121892,139188,141835,151006,110888,48929,-31880,32247,78260,75978,44628,22404,45144,76221,71787,77042,109098,137375,161237,168417,176066,172661,113951,66978,45271,30608,30093,57449,79502,95661,93481,122846,151474,147170,130463,103070,89677,112951,128267,112448,93177,98176,93458,84131,84702,80424,71271,52798,21717,9386,19305,53814,72983,88695,107612,91897,62993,24995,-14498,-19653,12815,20457,3084,-9844,-8346,-15157,-33233,-34591,-27833,-20704,10389,29359,-7942,-22324,5870,18827,13571,8385,2158,-929,-3214,-4651,-6877,2703,7213,9535,15987,23593,19662,8842,-3006,-23666,-15615,2690,21990,33478,31851,20177,8170,4529,304,-5157,-17780,-29295,-45019,-27047,-13222,-10449,16283,31861,40316,52062,53678,37130,9254,-19848,-9742,20564,31191,23959,11952,-2518,-9436,-21424,-33801,-22706,-13713,-14791,-5054,6104,9073,1563,-7547,-19255,-10478,2021,9018,-1899,-16757,-23112,-6710,17358,28742,27877,9283,-9019,-36159,-21860,5203,25339,30193,25132,7165,-23008,-8821,20220,32442,31498,17128,6122,5170,-2348,-393,-3324,-10550,-8806,5639,22440,32669,24801,17707,25009,22859,-4066,-36856,-32927,-24403,-25290,-25949,-26774,-18750,420,16673,25467,13112,-14202,-25398,-1427,10294,2204,7680,31926,42110,36095,20850,13229,18681,35701,45122,36787,16308,-11180,-24725,-9146,-9986,-9650,84,8980,7287,-10518,-7143,-2343,-10046,-28518,-31731,-26029,-26222,-33862,-28864,-21949,-33637,-16349,5676,5114,-9118,-22374,-29461,-24098,-29062,-20540,-2092,2489,-10737,-26303,-12258,4447,-867,-19435,-34091,-28855,-16071,-2041,5778,-8805,-3987,8471,14969,10318,2546,3672,11081,10736,113,-15570,-5507,9159,3046,-5969,15173,16047,-14982,-1713,26671,36262,11006,-24011,-3741,10321,6788,-2532,-6520,3039,2940,-13643,-24434,-20813,-28394,-32755,-7432,5408,3810,-521,-244,-14095,-5880,21718,35856,42362,49596,49243,45269,28299,11573,-2918,-7744,-1606,11041,35008,56696,64151,53615,37823,29409,35288,30087,14301,-16220,-36337,-25177,-20796,16113,37051,24722,-4832,-38198,-29580,-27399,1504,39761,60270,40368,16297,11916,23207,12669,-23706,-9559,18121,-4120,-36920,-19171,177,8859,1230,-22260,-32612,-16250,-9602,-8184,9774,24805,15744,833,7659,8581,-14702,-16619,7326,14762,11991,9071,9969,19173,21015,12930,-3610,-7079,13676,13384,13344,28190,39296,27617,19151,9783,9030,2865,4291,3583,-2191,-9032,-2844,13691,8719,-7945,-13649,-17910,-22857,-27678,-21056,-10145,5243,10133,920,-18851,-25568,-25007,-24599,-12976,-10604,13112,50611,96335,120179,93419,38036,-6040,-22318,-21790,-28567,-15183,-1308,9121,6335,-3011,-14088,-6970,25494,60756,66657,30297,-6897,-4369,29453,45805,31785,9065,-10302,-27278,-29337,-21126,-22206,-25992,3454,18387,19638,20384,17550,1227,-23461,-29386,-23547,-30926,-19152,-15821,-14135,6782,21648,3918,-28270,-19595,2719,13606,6831,-1255,11724,11133,4923,-5854,-17927,-25549,-25738,-19252,-11418,-2990,9487,11833,-373,-1756,8013,14057,-10979,-15956,9884,28340,35397,31518,27935,33852,32060,21978,15206,7087,-6902,-34743,-35811,-23472,-30270,-15965,8715,24112,12000,-20585,-41957,-14260,7148,16970,37787,51398,35940,595,-17112,-4611,18682,25480,6496,-24926,-9156,-934,-12571,-14426,-20037,-19377,-8303,-12638,-26570,-20226,5506,42821,65966,67473,38932,-5757,-28554,-28078,-19218,-16163,-24606,-5716,16474,30850,17147,251,-4263,-8631,-23586,-29866,-34871,-32928,-27082,-5141,23737,47255,55923,45130,13444,-11777,-33970,-27563,17648,76548,85771,43586,14442,-1864,118,8307,29620,38694,24044,-1763,-25892,-7247,19504,51715,101863,120957,105596,26994,-23161,-10609,-13032,-12788,257,-10077,-11820,1237,-2842,-15765,-6631,-2828,-2877,7013,11881,-9830,-37722,-12699,-687,-9414,-22811,-31740,-27709,5989,32211,38887,38984,30336,12869,-9646,22334,63291,61979,28222,-8537,14222,26098,12088,-2390,13442,22073,11080,-16602,-18439,14298,40194,34054,9295,-6351,3882,1337,-18433,-26948,-16623,-780,15642,31287,25570,22871,18284,6069,-1718,1114,-3568,-11708,-22404,-14256,-15417,-13427,-12042,-20373,-24923,-11722,-16017,-12872,13389,29000,20314,-13171,-34675,-9347,17608,46013,49859,29294,-1222,-19314,-22608,-29794,-30854,-28528,-24064,-17467,-19379,-13336,-915,932,6373,13874,14245,10519,5142,-1819,-5343,-10376,-6220,155,2676,15556,23367,23233,13188,-12005,-44291,-22756,-5199,-14004,-33843,-28713,-8442,5815,19038,10892,-20294,-19283,-7434,-16646,-16368,-4783,13259,29936,24657,5527,4653,19658,37541,47934,47745,35682,20889,32737,52248,40548,16541,24975,31257,8813,-7026,-2939,-8561,-11192,-2656,6455,9542,78,-15700,-20876,-29400,-31839,-23917,-18956,-18253,-20017,-11249,10219,21306,-2404,-17835,-3220,-8806,-19683,-384,15452,16621,-8151,-38545,-9397,-4277,-25829,-8059,26749,37352,15426,-22005,-39804,-29150,418,21999,11729,253,5930,22937,38858,40532,22047,8357,13883,26752,21276,1159,-5536,-2101,-8114,-31460,-29579,1179,9197,3238,5322,24058,47335,56812,44108,17704,2218,6204,-10474,-51348,-12107,21383,35266,25744,12914,10365,2699,-15876,-19241,6824,29817,50272,72802,84309,60100,15892,-3310,-18582,-13583,-8611,-18512,-22474,-15935,-24460,-8992,-3230,-4093,-13351,-8746,10776],[30830,32629,14039,-10365,-10957,-3739,-21276,14122,34329,26682,861,4179,20426,7854,-17000,-1753,4936,5760,-17814,-10212,16196,15210,-986,-25409,-34726,-28769,-9085,9449,7008,-10178,-16962,9827,33318,49846,41510,15971,342,-1538,-8865,-26429,-42562,-29098,-32324,-22484,-2580,-1231,-15713,721,15333,18366,41881,55755,22093,-21027,-4994,1762,-12573,-25260,-20054,-16632,-27248,-39802,-22192,-10113,-2561,-1536,14514,49640,63666,42542,11466,-12938,-24786,-30426,-11966,1500,-13211,-43080,-28599,-21025,4869,25745,16978,-7652,-21237,-25850,-30036,-3226,16581,26014,35818,51148,52654,37862,16513,6049,6353,8910,7738,-7057,-32704,-7700,16545,34462,39114,34898,10556,-16222,6243,37266,60642,48517,6921,-17746,-9181,13484,6329,-5012,-21563,-27773,-8097,-314,5091,5404,20716,25540,12203,-15211,-18792,-8389,-1793,-418,-17237,-9524,39078,67120,63413,39675,6421,-12507,-23327,-29738,-29329,-8956,12576,7247,-25490,-22950,-8551,-2996,-19168,-12131,27512,57302,93671,117387,105629,115746,244206,745052,1571884,2266696,2394059,1865463,1066214,439314,335298,245067,121081,204030,317184,309713,124026,165726,411754,439742,543090,2463535,5358781,8025746,9069334,7885438,5150408,2347598,921880,853872,834095,659557,541235,618311,601505,466260,389160,450822,461017,463155,1138521,1912154,2209666,1880848,1162068,512844,220311,204142,270800,273319,225006,189389,192183,227422,247409,228624,163677,84942,11252,11831,82155,131119,143758,160564,177337,143539,81236,19013,-1102,8307,-8151,-15961,4027,41717,63535,55286,26719,23472,43376,65857,74166,74007,61952,16529,21397,36774,45022,36316,27716,32373,42727,42892,66147,93973,92120,79861,66152,64568,88063,99653,76162,30199,20223,22215,21215,26520,25494,25681,22290,253,-16286,-5140,33618,55572,73246,95258,83104,51242,8489,-32935,-22306,16059,23995,1139,-22265,-14553,-13423,-31156,-48257,-51083,-35479,-7382,9546,-21791,-23867,2133,11056,2252,-3770,-8586,-12160,-15432,-16378,-15898,-5848,-1893,1392,11482,23009,25425,19425,5897,-18686,-23256,-295,26241,42829,40022,21291,3026,-446,-2397,-3695,-14643,-28104,-36271,-23267,-13827,-13447,6557,17117,36980,58731,68436,54707,22895,-18078,-14851,20250,33959,29738,19888,1397,-12397,-26321,-33746,-22596,-14965,-17671,-5600,5738,6814,-816,-8253,-13122,-3954,5463,6493,-9440,-25607,-30325,-14891,8966,22272,23456,6276,-10617,-37108,-28511,-2447,17961,23396,18627,2128,-26907,-16447,11742,26581,29550,17564,7857,3937,-5516,-2598,-3086,-3347,5384,16379,33185,42965,30144,16397,25154,27561,1819,-32784,-34259,-23482,-22136,-25404,-26785,-23481,-5394,9797,18433,8749,-14340,-31606,-7350,7450,5334,14951,36353,41634,31575,16191,10446,16052,31095,37693,25714,5612,-19614,-31508,-14729,-17017,-11098,-1384,4641,-232,-16194,-6590,301,-5696,-22738,-31732,-24958,-23696,-32896,-26956,-20633,-33587,-22718,-2777,601,-10690,-24896,-29147,-21055,-21996,-15515,-3678,-3489,-15745,-23328,-8758,4100,-1833,-18219,-30832,-31962,-25810,-9343,4008,-5191,1472,10785,11530,-625,-9365,-8434,1486,5580,-29,-9799,-824,10343,4002,2340,22399,20893,-10181,2914,30299,38511,12197,-22943,-4037,10197,8383,4139,6174,10383,5613,-11250,-23119,-25687,-31668,-32786,-8914,3846,2828,-1493,-3451,-20175,-5218,26746,42694,47037,51309,53076,52232,35395,21152,8014,1388,3881,12227,33052,54090,61638,49276,30044,21061,30700,30485,18248,-12596,-32826,-19043,-27598,12377,38146,29738,3621,-24659,-35726,-27773,8746,43485,57915,37185,16502,16948,32820,23996,-18548,-10666,19685,-634,-40567,-17398,5569,12331,1112,-24513,-26644,-8012,-3045,-8276,4581,22814,22750,11459,9606,8134,-13562,-27250,-2257,7534,8682,10567,15626,25094,25592,15460,-3763,-14456,7927,14297,15735,24807,30867,20280,16574,12121,12455,4753,2769,73,-5860,-12119,-6611,7293,298,-13459,-9929,-8902,-13747,-29237,-22681,-9866,3628,6084,-952,-13919,-22929,-24730,-19200,-8068,-12413,5302,38987,77931,100742,85460,30805,-14095,-20845,-15746,-24698,-12569,2960,13840,10049,446,-6201,4744,33227,67125,74430,37791,-547,-5984,29104,47312,35432,13723,-5630,-23031,-28735,-20476,-19679,-21114,6884,22004,21409,17992,13774,-1841,-24836,-23470,-18152,-26871,-17585,-15559,-14368,12041,30273,9235,-30031,-14653,10557,17814,3970,-12071,147,-1102,-5807,-14688,-24372,-24938,-19710,-13569,-10702,-5962,4689,4429,-4825,-3631,6025,12437,-12312,-12541,12552,28056,31385,28857,30855,39502,39492,30140,20352,9602,-4509,-31154,-37716,-23921,-20118,-7882,13246,28699,12925,-18766,-29469,-9520,7294,16760,39852,56097,41556,5963,-15339,-8130,13100,20621,4336,-25328,-8338,542,-10418,-16992,-22615,-18168,-6203,-7872,-20390,-27308,5316,39171,55740,56592,33310,-7801,-24222,-25202,-21048,-17671,-24740,-10085,8461,19536,8114,-3450,-7159,-12082,-21229,-23093,-34582,-33451,-26412,-4619,26690,52299,60374,47001,14983,-9224,-31609,-27006,13834,66022,71598,35492,11793,-1358,-123,6346,30764,43876,30416,4056,-20669,-10460,16612,53207,101485,119397,108590,27084,-35806,-19844,-16963,-14851,-1669,-8834,-8098,1745,-1996,-12118,-6798,-4584,-3826,7271,14883,-4842,-32296,-13468,1849,-4801,-21523,-34660,-24942,7973,35400,43888,41120,27868,6448,-20355,15357,56772,62342,36120,-4945,8732,24201,11020,701,21632,29397,12564,-17531,-17012,12644,38996,36782,12167,-9344,2190,5048,-10846,-25267,-16881,4754,21251,31184,20863,15336,9894,3790,56,3820,112,-7986,-17984,-15839,-17088,-13060,-11685,-19077,-33508,-19436,-22483,-18171,8028,21995,13321,-17666,-32415,-4266,28683,56837,56868,31775,-2785,-24709,-29855,-29670,-24187,-17248,-13545,-16903,-28127,-14298,4928,8874,14218,20890,18879,9928,-2939,-15125,-7761,-1509,4965,7883,5751,14736,22689,27290,21658,-6809,-45624,-15051,10316,4577,-20243,-33297,-8467,3598,13443,4664,-23843,-21696,-12738,-23379,-18033,-3126,17790,36803,32010,11639,8635,22837,40853,50850,47590,32090,21640,36682,52566,39234,12980,15791,21734,4129,-10291,-7258,-12629,-15684,-7899,2444,8706,2946,-11641,-19403,-34384,-39147,-30240,-20272,-14046,-12442,-10044,11661,26982,6539,-12562,-4397,-9750,-24232,-6737,9526,10258,-13540,-32112,-6817,-4865,-30479,-13805,21342,33626,12530,-21924,-41418,-31838,-1746,23906,15662,1689,7328,25707,42320,47453,32380,16156,17875,28456,23847,3266,-2875,2203,-1599,-23652,-33117,-4188,3010,-1027,6077,25564,49416,58665,43603,15615,987,4363,-12589,-46464,-10825,22355,34849,22419,9887,6592,-2551,-22331,-25552,2411,24441,39738,54336,60518,38791,6828,-2771,-15767,-14571,-12191,-24447,-33366,-6115,-12064,-11499,-8999,-8163,-14659,-11045,6747],[25993,28921,11692,-12561,-5481,4049,-12419,10750,28669,21866,-2599,-1144,12876,-378,-21520,-2040,4088,2590,-22341,-7953,17605,16321,-1670,-24574,-23854,-27073,-20796,-6958,-10713,-22162,-13849,13820,35424,50232,40113,12970,-419,2735,-57,-16590,-37930,-34351,-26962,-14989,1012,-262,-13992,246,12014,14141,38142,52654,23681,-14141,-8360,-1119,-14933,-28220,-17408,-13412,-23616,-42408,-22701,-3905,6835,458,9342,46891,62051,38853,5123,-18163,-27619,-33017,-13216,188,-14936,-34806,-19496,-10761,14322,34998,24506,-3703,-22185,-26145,-30928,-1814,20317,28990,34622,45262,45121,32586,12793,859,-1369,-388,-1100,-12628,-32844,-10072,14015,32531,36215,31054,7073,-18612,4921,34636,56505,43008,1088,-23317,-13301,8637,2073,-14374,-31107,-16912,3573,17696,24534,15497,18661,18993,10363,-11995,-27362,-15133,-6764,-8223,-28972,-17071,31694,56915,52694,33555,6479,-16163,-38618,-41949,-29427,-18814,-10281,-12033,-23991,-8035,8333,13480,421,-26303,-10452,13034,24693,36148,63725,98828,117149,216015,480312,722861,788227,651740,475632,282802,174865,155217,112078,105185,120103,140681,75977,2843,43080,75719,67942,505930,1121000,1688822,1914395,1652687,1041464,427360,245840,275663,274475,244139,250842,283095,265745,222300,177358,174952,164133,94659,181218,376733,469946,421459,259505,109730,67617,73350,86068,74784,57790,58918,80519,118163,136433,125354,84659,42923,8380,17644,60806,84419,95010,118721,133390,105451,52131,13552,17054,25736,19067,18393,21528,28435,38368,35212,15018,-6651,2614,26329,36985,28484,9087,-27882,8514,32308,49989,48032,30709,17291,8890,9038,30682,62082,67457,56232,42193,46146,68173,75801,48602,-6701,-24965,-19014,-17975,-3741,-2738,-6243,1671,-11849,-34177,-14064,25934,46767,64382,87517,77787,43027,-2769,-46513,-16691,23793,32392,5304,-30187,-10379,157,-9827,-26478,-44459,-33775,-19265,-7843,-31577,-21140,-9071,-11891,-23490,-28883,-28964,-23752,-24256,-21754,-16516,-7116,-6813,-5341,7456,22857,31659,30090,15930,-8927,-23245,-858,29407,49313,46168,23673,2430,-615,-909,2233,-3888,-12987,-19819,-13614,-10324,-13586,-577,6611,29308,46075,54082,43514,17988,-18682,-14606,22552,38531,36789,29343,8691,-11667,-27707,-27256,-18101,-13270,-17953,-2694,9246,8924,553,-5840,-4877,5057,11185,6285,-14342,-29663,-30702,-19630,2185,17629,21244,6072,-8476,-32063,-33220,-7061,14445,20790,16325,1200,-25874,-22379,4622,21919,28743,20010,12187,5610,-5660,-2443,-1259,6018,21815,30933,45339,53071,35606,15755,26158,33223,9008,-26648,-33333,-21318,-17979,-23059,-23407,-22985,-8623,4781,13218,6609,-11452,-34658,-11084,7209,10504,22358,40413,40560,25885,9992,6024,11748,25248,29590,14821,-4078,-26380,-35151,-18820,-22801,-10400,-1719,1157,-5702,-17009,-3090,4179,-760,-16544,-27560,-19881,-19469,-32102,-24605,-20116,-31162,-23943,-7195,-1516,-10265,-25401,-27048,-16450,-14175,-9542,-4722,-9437,-20072,-19630,-5325,3554,-2912,-16558,-24791,-24678,-29376,-15435,2503,-2910,3847,10638,8017,-9495,-17717,-18104,-9801,-1893,-2202,-6567,1568,9938,4309,9299,28315,24088,-4843,9045,33445,39739,13399,-21719,-6456,8100,9338,11020,16549,15139,5761,-10872,-21379,-30169,-33823,-31022,-11243,930,330,-4557,-9772,-30117,-3132,32314,48781,49748,50477,53862,55417,39821,29002,17899,8889,7664,11870,29036,49286,57169,43249,21077,11418,23383,26972,17898,-12092,-30153,-13392,-35313,6787,36903,32271,9570,-13504,-23925,-19211,12678,43909,53426,32850,15542,19563,38985,32287,-12777,-13197,18092,613,-40793,-16608,8747,14165,660,-25956,-22407,-1593,2126,-8062,-2179,17611,26033,20720,13754,9961,-8952,-35293,-13392,-1908,2870,9204,17577,26774,26137,14895,-5255,-23786,-1790,11520,15758,20626,22993,15157,16446,14949,14861,5882,-130,-5408,-11061,-16291,-12382,-1154,-9970,-21838,-9048,-2015,-2985,-17544,-23042,-12211,-1438,-1534,-5845,-11519,-21238,-23785,-15227,-6596,-17858,-7299,21244,53528,75269,71429,20987,-23662,-17373,-11759,-22739,-11540,5702,16922,12348,2953,76,12970,37326,68939,77927,42164,4008,-9962,24789,44007,34391,14582,-4303,-22749,-30037,-20971,-17641,-16713,8213,22993,20565,13040,6946,-8034,-28498,-19923,-15322,-25003,-18123,-17647,-16992,14483,35629,11891,-29293,-12701,13669,17541,-2687,-27913,-13320,-11273,-13096,-22550,-32272,-25945,-16607,-10765,-12541,-11377,-2894,-5792,-12064,-9402,-648,5957,-17751,-10747,12678,24327,23145,21415,28742,40032,42449,34726,22862,10241,-3819,-28983,-42440,-24498,-10473,2470,22992,33249,13292,-15186,-20447,-7394,3685,12671,36493,53271,40500,6975,-16252,-14672,3910,12178,-940,-28393,-10907,-2646,-12576,-23250,-27324,-18547,-6991,-6369,-14628,-23783,3134,31350,42209,42669,25145,-10469,-23897,-26161,-25223,-20653,-25353,-16591,-2387,6158,-1528,-7880,-12406,-17369,-18261,-17785,-30755,-36830,-27169,-5613,26789,52653,58919,43409,12715,-8702,-30529,-31640,3869,49363,53147,23143,4882,-4392,-3509,2623,30782,46545,33518,7061,-17722,-15274,12567,52545,96742,113711,110445,32242,-30434,-29656,-22139,-18549,-5494,-8570,-5412,925,-2845,-10009,-7704,-7383,-5957,6077,16216,-1358,-28271,-16484,1908,-1990,-19414,-37022,-24630,6469,33978,44480,39427,22243,-1278,-31968,5730,44463,57622,42387,1420,1614,19737,7976,1748,26783,33914,11756,-19681,-14948,10183,35487,37256,12788,-15112,-938,8015,-4889,-25103,-17563,9972,25933,29564,15858,8222,2546,1610,989,5594,3904,-1877,-12393,-12925,-12315,-10176,-12114,-18329,-39129,-26613,-28470,-23244,1438,12855,4570,-22814,-31407,-985,36370,64201,61832,33672,-3963,-29559,-35671,-26376,-16385,-5367,-3366,-16966,-38007,-10592,10663,14521,18608,24374,21248,8933,-10108,-28569,-5641,8550,15490,14477,7428,11657,20105,30273,31467,6585,-26944,-25136,725,1731,-17889,-35167,-6979,2669,6896,-3073,-26786,-23133,-17493,-28063,-17640,-118,22775,42943,38101,16856,12525,25715,43834,53916,48166,29987,23167,39221,50719,35917,8894,6901,11750,-1258,-13716,-11602,-16483,-18767,-9801,1772,9709,6712,-6224,-14557,-27247,-35228,-34481,-19947,-7409,-1736,-3490,15575,33362,15336,-6958,-5733,-11059,-29722,-14452,3523,6225,-12442,-23954,-4785,-6129,-34300,-19780,13674,27779,9943,-19274,-38354,-33290,-5038,23721,18584,3535,8170,26422,43034,51713,43047,26074,23875,31450,27207,5662,-444,6149,5187,-15522,-36262,-10896,-4226,-5836,5068,25620,50471,59170,41849,12488,-1417,1706,-14131,-42400,-11049,20889,32126,18610,7271,3022,-7233,-27705,-32087,-3162,17610,27698,34854,37203,17782,-2758,-3258,-13594,-15170,-14145,-24977,-25895,4066,1461,-10640,-14616,-12756,-15862,-13267,2553],[22860,25804,8838,-14216,2638,14499,-2643,7789,21772,15745,-7060,-7392,3906,-10553,-25625,-1240,3903,-351,-26404,-6165,18323,18324,2108,-13764,-12219,-17326,-23542,-17119,-21811,-29674,-10613,15643,34645,46856,35501,8589,-1331,7092,8866,-6151,-27171,-30135,-18928,-6380,5366,585,-13687,-2066,7030,8115,32411,47428,24967,-5555,-9661,-4370,-17889,-27253,-15295,-11173,-20698,-40085,-23347,855,15659,4648,2501,41110,58223,34622,-1276,-24061,-29502,-34648,-15055,-1525,-16561,-28678,-11861,-1258,23637,43155,30726,150,-22466,-27145,-33553,-2540,21748,30300,32205,37859,35692,25026,6307,-7092,-11109,-11198,-11580,-19875,-34049,-13274,9589,27262,29637,23927,1595,-21698,1120,28148,47539,32950,-6334,-24648,-15853,2605,38,-19404,-29520,-7569,12169,31849,40862,21958,12649,7664,2771,-13105,-36223,-20719,-10376,-13587,-40466,-23801,21468,44063,40909,25920,4651,-20675,-45346,-27440,-11205,-1797,-35468,-32279,-18031,2405,20312,25986,10176,-21657,-37672,-14014,9181,23447,29164,55760,20875,165198,387309,543508,552724,371676,56549,48167,22558,34145,44188,35638,73269,94635,119523,157999,155440,106868,142379,748607,1640047,2429480,2687666,2293175,1507146,723834,183059,141285,110263,38812,-35629,2740,68359,104947,90134,46778,37308,192157,460919,712061,797434,652381,383539,141369,6255,-6243,7553,20838,20873,-2887,-45118,-15589,6974,13725,-12072,-26701,-21992,-16475,418,10389,31008,55474,62339,44285,14300,7358,22150,23973,11646,1795,-2438,-6966,-1335,-608,-6417,-18963,-4358,23116,36046,18949,-7823,-39036,-7705,15033,36182,42884,31163,13032,-12920,-14483,12137,49967,65194,56366,32458,30957,48457,51639,23084,-11648,946,-3145,-11974,57,-5348,-29064,-13012,-19257,-38365,-9883,24599,40638,56162,78702,70355,32927,-13559,-36496,-9995,29794,39338,9520,-36661,-4477,12390,7023,-9682,-27584,-23599,-27093,-26331,-33497,-18653,-24597,-27901,-13129,-16241,-37137,-35472,-34190,-22448,-12446,-4384,-10434,-15107,-1309,17501,31893,34265,20881,-2017,-21987,-5703,24971,46625,43739,20715,597,-1261,-359,7174,7106,3314,-3660,-4139,-7788,-15555,-9557,-5257,11776,17131,18653,11810,-2106,-27559,-13924,22645,39742,40026,34761,13425,-11915,-27231,-22427,-14846,-13227,-19309,237,12686,11033,1093,-5158,923,11841,14742,4299,-20015,-29191,-26339,-22779,-6538,11144,17307,4627,-6762,-26748,-38261,-10854,12301,19674,15403,1362,-22957,-29809,-4288,15094,25590,21074,16088,7656,-5116,-2334,-915,13092,35020,43374,54423,59206,37832,12901,25603,37212,14679,-21247,-32213,-20267,-15177,-21427,-19758,-19122,-11054,-270,7985,4794,-8188,-30743,-13801,7830,15246,27710,42105,37180,17585,1050,-845,4547,16788,19559,3299,-13270,-30268,-32172,-21826,-28948,-9303,-2003,-2202,-9677,-15178,311,7004,2717,-11552,-22226,-14044,-15523,-32594,-22037,-19515,-26437,-21085,-8155,-2223,-9318,-25247,-24325,-11390,-6944,-4274,-6152,-15908,-23705,-16570,-3495,1315,-5429,-15977,-18875,-14575,-22682,-18827,971,-2517,2967,7780,4405,-12747,-15394,-16748,-20875,-11315,-6513,-5846,2153,8629,4389,14698,32653,25984,1745,16724,36363,40224,14935,-19241,-10078,4782,9881,17199,24523,17861,4208,-11863,-19807,-28428,-31775,-26516,-12588,-1926,-2469,-8490,-17078,-29708,3713,40052,55169,51535,48123,51963,54866,41846,35313,26883,15490,10665,11004,24384,43978,52527,37440,13103,2835,15537,21414,14948,-13107,-26697,-6631,-24687,2030,35305,34078,14608,-3370,-10427,-8957,15197,42637,48711,29497,15401,21683,43603,39337,-5853,-15073,15494,1650,-35888,-14955,11570,16291,1675,-25727,-19062,4482,7242,-6111,-7577,12070,27889,28853,19705,14385,-2280,-25438,-22502,-9963,-2234,7744,18470,27092,25688,14188,-5274,-29913,-11941,8197,16358,19736,21029,17186,22074,20678,18815,9134,-896,-9319,-14487,-18540,-17173,-7350,-15963,-28997,-8043,5116,9522,-4010,-17635,-13076,-5900,-8287,-9310,-8290,-17936,-20150,-10300,-5073,-23067,-20051,3025,29245,50280,56296,12673,-30575,-11427,-6678,-19062,-8541,9998,21135,15876,7068,7379,21510,41946,70162,80447,46511,9892,-12224,19895,39160,32009,15230,-2519,-22412,-28159,-17315,-11221,-9483,10921,25088,21306,10284,1638,-13172,-30119,-15130,-11128,-21472,-16742,-17841,-17611,17849,40944,15524,-21893,-8853,16505,17289,-7559,-41032,-17199,-10074,-10385,-23367,-36767,-25160,-12614,-6719,-12501,-14805,-8809,-14101,-17437,-14559,-7529,-989,-22832,-6166,14833,22095,15905,13902,26029,39924,45288,39860,26629,12823,-1055,-24675,-44663,-21615,310,15643,35594,38195,14874,-9247,-11351,-4293,329,8901,32156,47590,37264,7583,-15892,-19688,-4254,4604,-5145,-28154,-12428,-6331,-14779,-28717,-29297,-16574,-6465,-4297,-7578,-13367,3623,24039,30234,30816,19396,-9573,-23742,-27399,-27764,-20922,-22172,-19278,-10601,-3293,-6326,-9362,-16144,-19282,-12017,-10614,-24191,-35500,-25969,-4777,27473,52072,55673,38813,11153,-5984,-26219,-37019,-7254,33693,37383,11436,-2239,-7113,-6289,546,31650,48478,35891,10330,-13642,-18279,10512,52619,91479,107238,113264,43177,-14420,-33920,-24757,-20708,-7941,-6107,-687,2208,-1913,-6375,-6521,-8022,-5776,6961,19128,3578,-22579,-18345,2689,1782,-15116,-35413,-23595,4900,31384,43784,37193,16875,-7051,-37640,-2716,29820,50891,49289,11981,-2754,15885,5902,3313,31190,37837,11217,-20062,-10527,9192,32015,37806,13857,-20535,-2260,12472,1452,-24202,-15077,17357,31785,28712,12880,4188,-700,2243,3560,8690,9171,4603,-7664,-7957,-4892,-5525,-11799,-16869,-33733,-30634,-31612,-25590,-3691,4498,-3004,-25988,-29337,2628,42605,69902,66526,36960,-2696,-31480,-36794,-20238,-6490,8431,7991,-14405,-35029,-2558,17047,19178,21010,25703,22685,9219,-13449,-39133,1538,19921,26327,21562,9763,8451,17583,33587,42447,23958,-527,-18309,-11264,-6196,-15657,-19422,636,4552,1545,-9733,-26601,-21924,-19973,-28794,-14735,5178,29441,49681,44481,23017,18006,29909,47838,58168,50572,30244,25692,41379,48361,32590,6532,797,3568,-5608,-15782,-14428,-18483,-18459,-6095,6689,14224,12414,1085,-6920,-17476,-26281,-34932,-16643,2955,13137,9640,24066,41692,24933,-130,-5715,-11144,-34032,-20140,891,7561,-4330,-14114,-1739,-6302,-35202,-24222,6009,22733,10347,-13155,-31569,-30858,-7601,23439,22424,7611,10106,26511,42239,53687,53011,37220,31772,36318,32411,10024,3697,11773,14057,-5161,-35117,-16400,-9432,-8059,4575,26057,51950,59875,40615,10279,-2787,543,-13249,-37048,-10337,19514,29631,16908,7384,2132,-8613,-28723,-35848,-7136,12206,17525,18699,19753,1925,-9538,-2028,-9443,-12410,-10972,-17510,-14205,16034,17486,-3153,-15483,-14954,-14051,-11836,2050],[18718,20253,2592,-16227,10836,24384,5245,3130,11961,6750,-13955,-14811,-5748,-20751,-25781,-369,3221,-4013,-30899,-6238,16787,19374,7426,-2790,-1083,-5252,-11015,-7599,-11468,-22323,-8605,14654,30579,39715,27826,2824,-2666,11059,17350,3906,-16688,-21742,-10456,2385,10307,1732,-14222,-5805,940,821,25267,40874,26665,4927,-5071,-5003,-18753,-22510,-13307,-9341,-17769,-34553,-22332,4971,24205,11672,-3486,34051,53950,31920,-5318,-29303,-29226,-36760,-17557,-2825,-16507,-23217,-4655,9096,34081,51007,36680,5288,-19687,-26245,-34133,-3512,22347,31408,30435,31206,26564,17071,-1016,-15302,-19214,-19210,-20189,-26012,-33136,-14927,5685,21161,21898,16047,-3572,-23169,-2471,20556,36317,21082,-11777,-19760,-14541,-1910,2282,-14412,-17700,1760,19566,43255,54575,26823,5416,-5471,-7665,-16283,-31423,-19393,-8236,-12664,-41731,-24591,13027,32949,31464,19523,3479,-22708,-33238,-11082,9873,24888,-5472,-20616,-8226,9266,28917,33975,18186,-11331,-30826,-20242,24473,51967,32502,30892,93580,399797,827785,1173236,1222614,916103,417607,42913,-2466,-7224,2730,51950,130755,136968,131782,190611,252533,221758,255135,1224197,2650029,3905971,4322716,3695518,2425024,1169960,408397,351844,319263,221579,107132,112338,154387,152912,135720,130505,107230,242999,689706,1129875,1289499,1076121,645742,254651,69873,65978,96108,110820,98142,72490,33963,7677,-4927,-10882,-17624,2381,15372,2779,-30422,-28050,6735,20117,17141,19060,25604,34270,44154,34412,14409,-12866,-30549,-33265,-34620,-34347,-31011,-19859,7249,38483,52599,30440,-1948,-32328,-26043,-2619,19238,31017,25936,9702,-23046,-25600,7289,49338,71444,66188,36473,22829,32394,30546,2320,-1217,21418,19088,8924,12479,-1957,-38166,-18125,-20423,-26363,-93,27675,37637,49836,70586,62988,23459,-20263,-23236,-1944,35653,46309,15257,-31841,1879,21922,19050,2608,-13291,-11773,-25021,-36064,-22035,-12260,-29988,-19444,5194,1916,-23664,-37820,-35222,-16494,-3822,3405,-8704,-23997,-12655,8735,27168,32900,21970,3140,-17308,-11194,16766,38393,35484,14351,-923,-1204,435,11938,18167,19645,12505,5615,-5104,-17834,-18647,-17103,-7457,-10837,-12359,-9509,-12549,-29428,-12526,21417,38239,40195,36956,16475,-11421,-23627,-18717,-12579,-13877,-19750,4635,17347,14206,1701,-5686,4792,16740,16677,1357,-24599,-23117,-18556,-21381,-16139,3752,12276,2423,-5254,-21528,-38189,-12098,12425,20735,16557,3252,-18322,-36648,-14054,6758,20581,21154,20075,10912,-2933,-1055,-1284,17462,43979,52087,59514,61095,36958,8349,24363,40068,19119,-16434,-29912,-19282,-13086,-20001,-15832,-13253,-11990,-4642,3350,3500,-5162,-25704,-14420,9467,19330,31129,41795,32142,7609,-9204,-8156,-4335,6552,8446,-7601,-20051,-27266,-24340,-21981,-35196,-8017,-1894,-4654,-11535,-12392,2677,8413,4427,-7915,-16883,-8564,-12108,-33168,-18397,-15495,-18426,-14882,-5940,-1886,-8454,-25016,-21540,-6503,-933,-486,-8401,-23022,-25725,-14778,-4112,-3466,-10129,-17369,-14609,-5388,-12767,-18317,-979,-4440,-1274,2058,299,-9628,-5140,-5559,-25070,-22289,-12720,-7460,1041,6517,3874,17659,34575,26431,9196,24857,38335,39318,16121,-15719,-14650,179,9380,21373,29286,18045,595,-14785,-19656,-24599,-27506,-20828,-12202,-4605,-5876,-13634,-22659,-14347,14899,49249,60875,51550,43437,46005,49055,40100,38671,33488,20062,11860,8607,18362,37630,47198,31388,5813,-4895,6886,13293,8763,-16435,-23367,67,-13401,-1214,32727,34159,17554,4330,844,-215,15396,38597,42662,25916,14748,22124,45633,44081,655,-16632,11418,1695,-30768,-13985,12401,16956,2210,-25995,-17525,8892,10650,-4490,-12317,5488,27058,33329,23879,18166,3280,-17672,-29971,-16833,-7247,5109,17176,25161,23466,12341,-5263,-29352,-22854,3475,16289,21391,24885,25484,31342,27334,22748,12898,-682,-12610,-17419,-20355,-22296,-10488,-14018,-29490,-8476,10453,20837,8665,-10253,-13120,-10359,-14242,-11610,-5721,-14897,-16227,-6130,-4806,-28821,-30210,-12909,6322,26523,40163,4920,-33276,-5824,-2089,-15023,-5070,13912,24312,18433,10699,13965,29089,46002,69678,80195,48797,15049,-13668,12858,31144,26653,14118,-1658,-23020,-23702,-10745,-2421,-1674,13031,26586,22326,9068,-2677,-18370,-30821,-10869,-7178,-17914,-15024,-17526,-17649,20220,43915,18285,-12763,-4270,17944,16087,-9915,-23652,-7052,-14,-1913,-19246,-38253,-24700,-9467,-2993,-11921,-17598,-14433,-21644,-22066,-20288,-15779,-9574,-26579,-490,17782,20756,9573,5563,21593,38066,46632,43805,29686,15289,1683,-20374,-42354,-18023,9523,27636,45335,39858,14380,-4859,-4382,-2315,-4504,3837,25532,38269,30792,5988,-16219,-24519,-12654,-3577,-10010,-24524,-14142,-11751,-18124,-33072,-28865,-14291,-6263,-3594,-2160,-3743,5083,16038,18626,20106,15084,-6665,-22769,-30980,-30402,-20294,-17511,-17368,-15402,-8070,-7702,-10620,-20288,-18114,-5522,-3899,-17413,-29943,-24816,-4438,26530,48710,49213,32122,9285,-2452,-20109,-39485,-18172,22590,26572,240,-11130,-11425,-10433,-2314,30051,46628,34977,11441,-10794,-21858,7765,50669,83657,97537,112983,54074,230,-31742,-26928,-23940,-11401,-4061,3391,3255,-1415,-3688,-5933,-8966,-5549,7660,21067,7209,-17960,-21252,1814,3796,-12029,-33980,-24191,1220,25796,39820,32585,9960,-13281,-28363,-11277,11084,40400,53689,22375,-5111,10447,2220,2561,31915,38095,8090,-21169,-7366,6361,25717,35555,12762,-27847,-4174,15053,4821,-25591,-11844,23533,35339,25548,8821,361,-2562,2830,4835,9934,12073,6585,-7659,-6406,-853,-3819,-14094,-18089,-29810,-33910,-34838,-27892,-9942,-5344,-11528,-29416,-29108,3376,44139,70601,67413,38100,-2406,-33524,-36393,-15656,1719,20167,16757,-11432,-24246,4533,20186,19335,17992,21329,19427,6922,-16317,-29589,8037,28055,33416,25503,9609,2114,11930,33532,49638,35485,15117,-10381,-24056,-20268,-21995,-10071,7547,4799,-6214,-18076,-26259,-21580,-23470,-29943,-14078,8311,33626,53176,47566,26578,21257,31722,49064,59373,50418,28156,24362,39022,41863,25762,2458,-5549,-5906,-12569,-20414,-19621,-22377,-18579,-1568,12380,17838,15515,5471,-1837,-10899,-20155,-35975,-14473,12635,27565,24080,33036,47476,30685,3339,-8515,-14124,-39367,-23840,28,10647,3638,-7433,-1892,-9366,-36498,-31191,-4567,16300,10346,-8616,-26318,-28350,-13516,19274,23236,9621,8764,21543,35485,48463,56082,43506,36013,37936,34537,11826,5134,14728,20439,2861,-32115,-23972,-15280,-10738,433,22382,49050,55918,35123,4380,-7526,-3534,-14868,-35172,-13092,13943,23065,12845,5432,-776,-11296,-29628,-40356,-13824,4014,5417,3001,5807,-11591,-17718,-3815,-8183,-10928,-7469,-10157,-5492,24166,29939,4687,-14184,-19314,-14333,-11516,673],[14895,13603,-5732,-14691,19874,33952,11745,-2337,524,-3728,-21849,-19903,-10780,-19539,-18379,1392,2494,-7813,-35343,-8185,12728,18600,12081,6276,8777,6800,4797,9714,3282,-13850,-8966,10096,22689,28711,16975,-4985,-5536,13239,23749,11647,-8756,-14610,-3862,9145,13928,1826,-16528,-12288,-7599,-9268,15195,31641,26867,14717,3663,-2373,-17045,-18677,-13963,-10382,-17235,-30028,-21211,5996,29479,18165,-8587,24080,47251,28706,-8478,-36189,-29711,-35327,-23746,-6735,-17441,-20598,-261,17540,42341,54915,38855,8256,-16896,-25336,-32591,-7264,19047,29031,26186,22517,14918,5662,-12096,-25501,-24905,-22071,-25093,-31267,-32729,-18085,-647,11387,10097,4461,-11675,-26425,-8848,9085,20149,5052,-16929,-15378,-14025,-7943,3772,-7199,-8277,6914,21733,47406,60710,26135,-6280,-23390,-23724,-25055,-26494,-15083,-4388,-10354,-35641,-22763,5402,21962,21304,10828,-707,-25482,-26465,-618,26113,47296,23243,613,-1149,8425,28844,34337,24265,-1048,-21290,-27382,13002,42157,31400,27588,115491,344286,683942,974569,1025673,790867,418568,93788,-6989,14201,25171,50610,100351,109403,88134,113007,167957,150701,147126,787150,1699109,2476565,2703959,2282618,1494780,746929,307062,278237,247550,183397,110486,111377,137652,134872,113920,102590,58466,130136,477311,818872,946341,793735,469525,174253,58853,65915,88052,100792,93040,81381,54026,29376,11455,-6481,-4990,19822,34545,22923,-8994,-12718,4241,7569,4070,20134,38268,50128,60932,50188,31272,4029,-8380,-16874,-34942,-46800,-35275,-12166,17917,50701,64005,40585,8493,-21040,-37128,-15724,4487,16935,15630,2617,-28196,-28904,4377,47598,72687,70124,41297,17875,18007,10699,-15322,4257,28693,28741,19317,15659,-6402,-32776,-18019,-20866,-20100,5656,28296,32960,41708,60109,53154,12579,-23976,-14191,3726,38614,50474,19542,-24833,4689,25373,23583,7917,-4175,-3373,-19443,-28095,-11631,-4275,-22461,-26600,-1512,-3124,-26451,-38952,-29322,-10094,4323,11642,-4024,-28879,-27665,-4687,15674,24101,17330,4428,-11499,-14953,7119,26300,22151,4358,-3377,-2398,-519,14233,26513,32944,25961,13272,-4118,-21847,-28836,-29034,-23117,-26106,-18374,-4926,-6297,-22730,-12910,17157,32254,35498,34710,16850,-10687,-21099,-17828,-13080,-16451,-19835,8880,21898,17271,1270,-8914,5074,18007,15442,-3819,-27870,-16349,-11211,-17416,-27632,-5569,4876,-1942,-5617,-18203,-34243,-12198,12816,21955,17975,5240,-14041,-32787,-25263,-4041,12645,19004,22803,14184,-252,775,-2791,17701,46855,54681,58541,57279,31893,1368,21915,40938,21275,-13472,-27516,-18650,-12341,-19409,-12540,-7834,-12340,-8932,-1465,1379,-4103,-22616,-13889,10715,21438,31770,38992,25238,-3930,-19302,-13905,-13976,-5286,-3631,-17313,-23226,-21259,-16413,-19530,-39316,-7528,-2078,-6470,-12209,-10591,3125,7940,3883,-6152,-12640,-4473,-9654,-31667,-13978,-7426,-8390,-6696,-1744,-1381,-8534,-25596,-19610,-2764,3012,978,-12053,-31055,-25595,-14891,-7907,-11408,-17491,-21310,-13005,1303,-4047,-15149,-3866,-8999,-8877,-6526,-4830,-4346,5589,6672,-17031,-33513,-19842,-10782,-1474,3725,2343,17557,33615,25692,16925,32415,38808,36628,16484,-11648,-18853,-5138,7712,22989,30599,15641,-5017,-19749,-21361,-22005,-23120,-14814,-9437,-6447,-9780,-19839,-19327,1627,28546,58986,65191,49426,36212,35499,37681,34327,38666,37142,22218,10952,4392,10917,30339,41262,25254,-539,-11503,-2237,2818,-421,-22012,-20416,6094,-2241,-1078,29492,32368,18047,9034,9004,6194,13286,31754,35030,21499,12941,20581,45061,46508,6411,-16582,6770,1127,-25888,-14334,10454,15227,1365,-26117,-16936,11596,11998,-3967,-16174,-1842,23402,33264,24689,19857,6857,-12308,-33488,-21514,-11512,1521,13905,21380,19910,9514,-5652,-23280,-32308,-2278,15402,25103,33561,38381,42700,34228,26469,16672,203,-15148,-20088,-21962,-27495,-8604,-5423,-20786,-10635,13420,29849,19517,-2782,-12135,-14217,-18078,-12265,-4071,-12397,-12473,-2858,-5780,-32844,-21783,-15027,-10444,5309,24358,-1938,-28098,-995,2011,-10530,-1243,17007,25925,19547,13555,19854,35906,49760,67911,77052,48646,19036,-13469,4012,20241,18520,11392,-1444,-23488,-17309,-2251,7524,5966,14183,27414,23835,10093,-4456,-22398,-29929,-7226,-3485,-14317,-12905,-16436,-17106,21367,44137,20197,-3573,985,18548,14764,-7630,-4739,10062,13304,8170,-12468,-35512,-24533,-6966,741,-10336,-19259,-19351,-27783,-25171,-25759,-24494,-18615,-19235,6331,22159,21667,6331,-1919,16585,35535,47182,46871,32165,17702,4462,-15951,-36747,-14136,17001,37435,50996,38180,11743,-2389,672,-1098,-10052,-1628,17786,27154,22585,2893,-16789,-27983,-20121,-11462,-14868,-19995,-14634,-16764,-19980,-28005,-24756,-11296,-5433,-3430,1802,4725,7888,8768,8641,11996,13628,-550,-15341,-34676,-31415,-17965,-11220,-10619,-13229,-6282,-6240,-11660,-23273,-12848,1422,2969,-9877,-22740,-22325,-3732,24939,43952,41399,25499,9139,3071,-11640,-28597,-18420,23322,25531,-6104,-19892,-15974,-14577,-5006,26684,42170,32147,11548,-8117,-24744,5192,47583,74692,85983,109553,63606,13022,-25371,-27315,-27137,-14403,-1386,7783,5268,53,-620,-4667,-8834,-3802,9646,23238,10583,-13360,-23505,867,5381,-9109,-32115,-24687,-2459,19713,35122,28275,4202,-18289,-19643,-16110,-8926,29648,56892,32706,-2719,5687,-1287,1222,30788,36393,4127,-21026,-4321,2997,18681,32474,11606,-34217,-4739,16994,6600,-27515,-6420,29589,37869,21876,5386,-1430,-1392,5205,6761,11072,13908,5313,-10381,-6990,910,-3612,-16894,-19825,-26492,-33160,-35304,-27384,-14587,-13456,-17410,-29338,-28147,3436,43233,68512,66409,38851,-1192,-33477,-33761,-10593,10183,31408,24782,-5551,-12732,11863,22180,17473,12145,13728,13642,3809,-17380,-20146,14576,34604,38710,28535,9676,-4333,6078,32543,54583,40219,14953,-21110,-35405,-28592,-39184,-9174,12271,5413,-13766,-24501,-23247,-19520,-24939,-30124,-13703,11284,37535,56022,50180,30243,24732,33925,50345,59957,49865,25710,21331,34794,34251,18436,-528,-8970,-13122,-19113,-24882,-24294,-25109,-16672,4841,19777,22364,18197,9060,2637,-5318,-14833,-35700,-10759,23840,43595,41234,44620,53022,34866,5829,-11403,-17180,-36869,-18602,5213,17354,12039,-1635,-2482,-12321,-35367,-37766,-12737,13620,12872,-3488,-20152,-23550,-19826,14632,24129,12159,6822,14283,25691,38874,53971,46602,38685,38700,35933,13525,6350,17574,26693,10827,-25697,-27992,-16787,-10091,-4474,17149,44143,49606,27676,-2783,-13023,-7966,-16952,-34687,-16916,6754,15009,8632,3308,-3779,-13434,-28772,-40978,-20607,-4316,-5672,-8577,-2003,-19807,-25062,-6810,-8108,-8898,-2468,-2964,1505,29498,39192,12629,-9397,-20550,-15506,-11217,-391],[12179,7223,-14846,-7967,30117,43352,17445,-7385,-10893,-13608,-27944,-18449,-5953,-5451,-6035,5464,2941,-10316,-34948,-10797,7258,16536,15830,13893,18019,18812,20715,26854,16221,-6666,-10644,3451,12862,16411,5525,-13101,-8643,14733,28947,17834,-2632,-8589,1653,14758,17218,2384,-18183,-19346,-16474,-20380,4120,21821,26785,24435,15826,5426,-11297,-14871,-16056,-13008,-17720,-25495,-18352,5548,32526,24610,-8727,13957,40170,26585,-8803,-40157,-29696,-31300,-31117,-11490,-17576,-18145,3723,25718,49589,55994,38475,10140,-13244,-22776,-28626,-11167,13930,24973,21268,13940,3050,-6963,-24124,-31104,-23048,-17607,-21494,-29671,-31691,-20657,-6970,555,-3289,-8439,-20538,-29578,-15695,-3455,2404,-10766,-18488,-11919,-13703,-12964,4810,-254,-904,9419,20310,45675,60203,21570,-19927,-43307,-40811,-37036,-23637,-9206,939,-7333,-30673,-19169,2385,14697,12785,2002,-5867,-27149,-22759,5722,38123,64683,48275,19752,3647,2834,22361,30610,27032,6211,-11674,-24419,-12611,6470,12873,19885,69152,110094,193393,283176,309515,251773,163927,35423,-37199,-9140,26223,16822,11433,25093,24321,17050,1289,-16574,-53507,11151,82144,139591,141615,70888,-29746,-57103,31578,36668,15072,11077,3249,-1840,25178,48089,30543,-4113,-37134,-36438,61980,150185,184617,151516,72420,17926,12274,20193,19567,30378,41119,49846,31690,1130,-20387,-37170,-26732,1010,15915,9279,-16651,-24168,-17106,-15360,-13496,7676,28337,43733,59019,50689,33086,7930,-3491,-16612,-34948,-44886,-31727,-9995,19279,51005,61605,38314,9856,-17918,-38477,-25195,-7767,3721,4494,-5319,-31423,-30576,12,42519,67908,66618,41941,14529,6910,-5647,-27752,5253,28512,29352,20379,11337,-15828,-28438,-14851,-21151,-18362,7091,25679,26425,32373,48352,42311,2203,-24059,-7946,7791,39961,53021,23346,-18480,5047,24370,22624,8243,1471,2483,-14090,-17731,-3263,3159,-13735,-42554,-19484,-18394,-36946,-41889,-25281,-4504,11508,19589,2521,-25417,-43460,-19853,-219,10056,8835,3042,-5585,-14460,-874,13136,6666,-6269,-4751,-3430,-1855,15173,32916,43746,37288,19774,-3478,-25884,-37127,-36967,-31047,-22684,-8579,1162,-3533,-20808,-14066,11282,23294,27340,30103,16777,-8025,-19101,-18415,-14964,-19155,-18302,13587,27331,21591,1505,-13346,2939,16734,12293,-9784,-28037,-9881,-4422,-11952,-35415,-15004,-3452,-7219,-6912,-15936,-30065,-11262,13361,23312,19863,7815,-9507,-25444,-35493,-15865,3134,15693,25051,18236,3672,4288,-3376,15146,44712,51656,52005,48715,23796,-6543,19622,40900,22105,-11665,-24798,-17265,-11764,-18349,-8727,-2615,-11523,-12097,-5672,-1254,-4691,-20971,-12360,11642,21990,30573,35012,18006,-15255,-24102,-14737,-20990,-16734,-14931,-23814,-22582,-15267,-9099,-15205,-35410,-7381,-2144,-7191,-12014,-9590,2654,6839,2349,-5198,-8994,-1166,-7116,-27508,-8532,3547,3168,3234,4268,-389,-9132,-26653,-18209,106,5347,671,-16266,-34629,-23520,-16248,-14196,-21575,-26232,-26784,-13633,5554,2797,-10944,-7178,-15322,-18653,-16838,-10560,157,14433,17269,-6009,-29024,-25181,-14207,-4245,1079,167,14823,30436,24981,24870,39165,38050,32631,16353,-7013,-19612,-9337,5632,22486,29105,11417,-11792,-26096,-24231,-20169,-18822,-8576,-4488,-6504,-13594,-25904,-9933,16913,42828,68376,67805,45357,26893,20969,21930,25508,35872,38074,22191,8228,-1334,2533,22640,35187,19613,-5320,-16496,-11131,-9370,-11758,-29091,-17813,11077,8257,3512,26478,29063,16146,10581,13782,10112,9288,22528,25940,15850,9553,17069,42272,46935,11327,-13754,2909,471,-21463,-16390,5156,10399,-1254,-23542,-15621,12873,11265,-4927,-18993,-9575,16988,28353,21358,18664,8065,-9566,-29910,-23053,-13973,-2289,9242,16331,15474,5844,-6935,-17109,-26371,-8694,13416,29620,44628,53140,54340,40615,29719,19749,1039,-17084,-23005,-23697,-30026,-3077,4474,-11910,-15003,13452,35561,27468,3421,-10769,-17404,-19538,-12249,-3951,-10897,-9433,-961,-8406,-28475,-6406,-1125,-9185,-12718,9448,-8158,-23136,2489,5268,-6023,2261,18405,25100,18420,14972,24528,41505,52751,64694,70522,45274,20884,-11739,-6499,6417,7397,6645,-2240,-22838,-10825,6081,16575,11940,13347,26829,25140,12684,-3042,-23320,-27739,-5095,-962,-11556,-11187,-15189,-16936,20217,40602,20491,3857,5456,17731,13030,-2165,12158,26934,24855,16318,-5791,-30297,-25354,-5941,3712,-8478,-20397,-24330,-32681,-27168,-30986,-33624,-23749,-9717,13048,27153,24437,6417,-7710,11061,32169,46306,48058,32950,18888,6141,-12489,-31245,-11329,21468,43196,51328,32680,6473,-2689,2834,-1549,-16643,-7584,8851,14792,12746,-2329,-18544,-29916,-26616,-19664,-20536,-15943,-14158,-19094,-17904,-18546,-19391,-8873,-4694,-4343,3185,10509,10383,1944,-381,5829,14158,7832,-3822,-27769,-29743,-15071,-4927,-2907,-7342,-2262,-5219,-14116,-23579,-6146,7316,8676,-3020,-15505,-18997,-3585,21856,37358,32242,19076,10106,8944,-2892,-15200,-5073,34365,32233,-5428,-28086,-21543,-19399,-8503,20833,34926,27092,9803,-6673,-25700,1742,42303,63895,72247,101774,69395,22251,-19664,-26942,-30902,-17299,676,11097,6960,1413,1804,-3695,-8570,-1539,11915,24406,12318,-10196,-25885,-1013,5486,-7581,-31037,-25783,-6500,13215,29912,24524,-31,-22967,-13067,-15368,-28576,20773,57783,40700,2304,1295,-5491,-1357,27439,32231,-1344,-20418,-2746,-2103,10795,28071,9846,-35644,-5060,16839,5527,-30936,-705,33748,37926,16809,1482,-2348,1200,8169,8398,11005,13302,-187,-16184,-10241,-322,-5633,-20703,-22527,-24665,-30267,-33045,-25042,-17744,-19235,-19733,-25767,-26687,2110,39343,63031,62534,37979,-187,-32280,-30511,-5551,17890,40753,30953,1713,-2047,17997,22257,13241,3287,2566,4638,-1367,-18791,-13172,19485,38398,41215,29783,9402,-10936,44,30137,56225,38616,2173,-41350,-4674,2769,-23792,-14223,13465,5883,-21014,-27755,-18886,-16633,-24758,-30593,-14246,13286,40419,57814,52045,33518,27790,36242,51584,59561,48306,22332,16264,28609,25731,10702,-2787,-9883,-17504,-25007,-29334,-27986,-26241,-13401,11493,26939,26518,19805,11357,5965,-1087,-10644,-34933,-5795,35830,60351,59794,57821,57962,37191,7145,-14184,-19956,-28127,-6673,15468,26198,19876,3201,-3177,-14657,-33156,-42541,-14191,16350,17657,2247,-12822,-16884,-25719,10798,25907,15540,4880,5590,14034,26377,47240,46779,40312,39375,37237,15644,7929,20999,33342,19122,-17090,-23712,-11791,-5046,-8619,11457,38310,42052,19388,-9996,-17820,-11340,-18500,-34632,-20625,-570,7007,5324,1876,-5982,-14281,-25995,-36505,-25111,-10588,-13399,-13962,-4449,-22370,-29901,-9582,-7766,-4860,4845,4899,8088,33230,45804,20695,-1893,-14642,-16046,-9760,60],[5585,-2561,-27714,-2310,36329,47444,17890,-14619,-24461,-24109,-29877,-14868,2532,9214,5698,8861,1756,-14034,-34908,-16272,-1734,10623,15790,17726,24327,28081,33335,39495,24449,-2659,-14700,-5719,1357,4114,-5075,-21395,-12279,15162,32464,22012,1372,-4037,6028,19281,20344,3985,-17516,-24523,-23160,-31034,-6092,13313,27291,34561,30817,18179,-1578,-9673,-17898,-15408,-17283,-19221,-12068,6185,35324,32413,-1873,7811,35745,27843,-4242,-34898,-26553,-23824,-32929,-13398,-13496,-11475,11308,36878,58795,57493,38878,13995,-6082,-15690,-20274,-10241,11669,23617,19975,10061,-4017,-15372,-28299,-23867,-13415,-7614,-11950,-21579,-25931,-17808,-7724,-5392,-12577,-17090,-24495,-27528,-17461,-10666,-8908,-15878,-11716,-5068,-9010,-11150,9734,10023,9376,14646,20789,43479,58091,18640,-28520,-37768,-35119,-44156,-17311,1719,11593,297,-22723,-10683,8942,17170,11945,-637,-5806,-22256,-15386,14559,51696,82381,74120,41179,11642,322,17780,29762,29176,12569,-1113,-14098,-23481,-19056,-2858,10984,182,31013,191197,297642,311993,206797,40362,-15084,30350,-16839,5277,2928,9042,-30252,-3429,34767,41475,38991,75062,577903,1324555,2032721,2318623,1998027,1239541,460041,78750,65591,96682,61872,16224,6150,-14229,-29512,-41338,15729,69146,72651,182959,328455,395576,342158,216428,107964,29088,7209,-4947,4617,29176,45056,32503,7527,517,1023,-7986,-11597,-15654,-20481,-34993,-42887,-47186,-38526,-27498,-8047,11836,29771,47546,39086,20035,-3262,-10227,-17877,-30752,-45492,-31838,-11000,16306,44986,51943,27839,3543,-19646,-38241,-28719,-14304,-3853,-1110,-7543,-29394,-29302,-1764,38817,63035,62076,41942,15329,3682,-12804,-30860,7044,28158,28709,19892,7467,-21867,-17476,-5023,-16316,-15290,9355,24338,22358,26460,40212,35485,-2337,-17671,726,14893,44495,58622,31069,-8596,8099,24527,21957,9342,8958,10604,-5966,-6008,6954,11261,-5942,-20923,-9330,-10607,-30097,-37949,-18898,3659,21209,30399,13181,-14317,-37219,-29134,-14359,-3529,1564,3207,2287,-9123,-5399,1549,-6688,-11640,-464,-133,568,18729,41030,55486,49857,28772,761,-25756,-36316,-35122,-27891,-6913,7773,5638,-6826,-22066,-11938,7762,15581,19992,27768,20678,-423,-14276,-16706,-14329,-17913,-12490,21363,36415,30255,6050,-15031,1809,16291,10724,-12953,-23493,-1472,4349,-3257,-24072,-19961,-9018,-10067,-6185,-11927,-23877,-7629,15876,26664,24229,13271,-2150,-15463,-37376,-25490,-4780,14047,29230,25370,11146,11829,560,13434,41030,46006,42526,38229,15486,-12164,20060,42383,24032,-8858,-20240,-13239,-8991,-14247,-1868,4448,-7712,-12020,-7369,-2724,-5068,-18800,-8918,13530,22676,29738,32398,13100,-23593,-19492,-9294,-21052,-24420,-22719,-25179,-19167,-8981,-1497,-9057,-29224,-6161,-965,-5981,-10372,-7839,3333,7303,2168,-3016,-4488,2941,-2668,-20667,-1365,16704,16447,15290,12624,2136,-9065,-27133,-16214,3197,7340,23,-19068,-27000,-19750,-17383,-21311,-30951,-31998,-31372,-15190,8268,8369,-6138,-9822,-21796,-28512,-27019,-15911,3403,21326,26067,4667,-19462,-25807,-16069,-5871,-355,-1736,10635,26452,25807,33219,45365,36801,28298,16492,-1440,-15191,-10045,4270,20794,25912,6550,-18427,-32741,-26241,-18063,-14160,-1917,1998,-4425,-16680,-26773,821,30879,56350,76585,68659,39870,16312,3697,4725,15850,31620,37045,20585,4329,-7893,-5972,15277,29585,15239,-7746,-19381,-18619,-22404,-23565,-35400,-15374,14806,17635,11569,24810,25058,12315,9183,15358,11803,4212,11700,15927,8931,4470,11993,38047,45941,15444,-8489,1112,143,-17634,-20068,-3655,2221,-5261,-17701,-11906,13439,8910,-7303,-20785,-17143,8287,19007,13887,14432,6918,-9378,-28444,-21520,-13226,-4508,4629,11020,10774,1698,-9268,-12860,-16961,-15026,10263,33694,55754,67240,64718,45965,32403,21634,1288,-18381,-26431,-25605,-25585,3180,13057,-4333,-21730,10657,37642,31935,7591,-9706,-19982,-20191,-12992,-5602,-10442,-7313,-672,-12871,-20405,8199,15243,3751,-21267,-4091,-13852,-19895,4474,7659,-1754,4988,17588,21420,14718,14615,27627,45576,54648,60112,60662,38421,20034,-9140,-17369,-9740,-6409,-103,-4099,-20905,-5645,12627,23179,15168,9976,24566,25770,15888,1276,-19389,-24823,-4969,-202,-10161,-10275,-14032,-17488,16197,33078,18834,8411,7931,15035,10605,3523,25274,40138,32079,20845,-532,-24365,-27067,-6812,5457,-6808,-21195,-29489,-31897,-28480,-34071,-33437,-15269,-1058,18817,32099,28228,8681,-10874,5422,28028,43650,46785,31436,18209,6127,-10539,-26793,-10175,22337,43987,46351,24083,-350,-5297,1871,-4005,-23089,-12758,-526,2234,1780,-9689,-21753,-29707,-29390,-27529,-25887,-12994,-13152,-16163,-11736,-9733,-14746,-7849,-4409,-6067,1716,12843,11365,-4272,-8803,918,15648,17445,9013,-17216,-25402,-12363,319,3437,-2216,-69,-6700,-18745,-19818,-21,11243,12379,2153,-9301,-15319,-4356,17000,29016,22177,13063,11091,13546,4469,-2721,11787,48428,41126,287,-31957,-28438,-24942,-13050,12927,25874,20347,5942,-7014,-21704,-2691,34556,51246,56956,90006,70467,27030,-16482,-26515,-31056,-19319,1313,12343,7309,1827,2913,-3579,-8728,479,13724,23728,11428,-9506,-28904,-4348,3485,-8213,-31510,-27820,-11024,6511,24495,21492,-2475,-27798,-9534,-10093,-22835,16676,55645,44577,6857,-2971,-11086,-5202,22206,25860,-8400,-20213,-3685,-9759,2658,22163,7064,-29375,-6301,13403,629,-36689,3358,34374,34259,9593,-3955,-3699,3449,10327,8706,8635,9023,-10471,-23924,-15473,-4444,-10084,-25855,-26483,-25279,-28548,-30902,-23141,-19924,-22397,-19140,-21312,-25293,-1382,31830,53422,54657,34017,-817,-31191,-27327,-1278,23445,46478,33811,7953,5903,21221,19221,5904,-9013,-12850,-8619,-10275,-22995,-10141,20883,37821,39376,27631,7227,-18591,-6827,25157,53091,33054,-11591,-17133,30607,36916,923,-19987,11687,4777,-28377,-27876,-15876,-15199,-25001,-32947,-17062,12594,40464,56927,51508,34501,28522,36971,51268,56691,44085,16574,7868,19176,15264,1471,-6100,-10790,-20505,-31122,-35432,-30049,-26814,-11066,15557,30601,27274,17982,10281,6020,-188,-9548,-36030,-2030,45764,74829,76427,69378,59941,35439,5104,-18534,-23877,-20077,5414,26099,33460,24421,4854,-5937,-18297,-33011,-36957,-10036,21202,21340,6134,-6712,-11286,-32583,6283,26418,17263,892,-6186,-712,10238,34432,41907,38696,37844,36184,15615,7393,22573,37777,24923,-10068,-16137,-4249,897,-13357,3165,29436,31244,8225,-19250,-23633,-15537,-21711,-37388,-26644,-10158,-3023,225,-1709,-10254,-16923,-24950,-32762,-28181,-16300,-19615,-17400,-7679,-24815,-34729,-14750,-9691,-1636,11134,10402,11462,32526,46341,24801,3597,-9887,-18752,-10457,-1356],[-1782,-10791,-27174,2943,39872,47580,14977,-17922,-29097,-27844,-27654,-11272,11184,22116,16375,12054,-372,-18295,-36788,-23769,-13509,988,11705,17604,27166,33557,41122,45932,27044,-2601,-21563,-17167,-10687,-5995,-12610,-29918,-17398,13314,32826,22599,1674,-2661,7545,20912,21345,4653,-16138,-26712,-25991,-39484,-16392,4553,25662,41900,44597,31351,8186,-5888,-22083,-20280,-18642,-14321,-5889,5450,34656,37626,6258,4053,31028,28522,637,-28781,-24011,-17228,-28700,-15254,-8712,-3699,18960,46809,65547,55448,35997,15187,-528,-9124,-12554,-8047,8896,21209,18227,6821,-9665,-20965,-21695,-14048,-4383,680,-3880,-14200,-20385,-14363,-7009,-9791,-21485,-25521,-26936,-25032,-18548,-15743,-13674,-10127,-3395,-37,-5142,-7650,12991,17914,17360,17580,18200,35897,49094,12126,-31772,-18583,-16666,-31321,-12859,11164,20902,6067,-17696,-4298,16762,22229,12937,-2240,-5821,-16926,-9072,21253,61663,95032,94392,58499,17046,-3411,11866,26128,25712,12557,883,-13003,-26424,-22352,-6264,8242,-47979,171784,456102,668264,700040,518536,242035,70455,72498,20402,-17361,24389,60713,19413,-2371,51455,95222,102510,128466,832842,1858568,2795095,3140396,2683847,1675926,669237,190353,184042,206782,155458,95519,84652,49281,-1813,8020,74062,112042,95661,306876,565420,683146,599403,385748,186000,65481,36381,34196,40210,57690,69825,62579,51726,48573,44039,27844,7670,-21449,-32562,-27675,-23599,-24134,-18387,-13144,-12227,-607,16905,32751,20268,-3172,-23219,-14625,-10906,-21046,-39797,-34494,-15301,9340,34251,38027,10778,-11449,-27390,-37349,-28568,-18252,-10004,-5613,-8408,-26651,-30558,-6146,31643,54178,53309,36620,13508,1789,-16293,-32154,4482,23070,23434,15115,1087,-25894,-5034,5789,-10887,-14931,7987,19535,15707,18961,30820,27772,-5754,-10926,7340,20051,47219,62161,37369,-288,9577,22060,17926,7638,14171,16549,-36,1608,13900,14623,-7173,-8580,7569,3288,-21649,-34216,-14686,9474,28460,38914,22276,-3635,-23355,-28570,-27142,-18724,-7588,1054,7098,-5680,-11893,-12312,-19330,-12137,5552,3347,2687,20844,46582,63792,59249,36079,4654,-25270,-30421,-29871,-22580,4708,18885,6071,-16431,-26184,-9745,3297,6199,10920,25076,25235,7581,-10242,-15901,-14134,-15855,-6759,27923,44838,39131,11408,-16328,-1422,13599,7797,-16208,-19127,5205,11556,4789,-13032,-20731,-13808,-13127,-6508,-9387,-19105,-5166,16607,28274,27434,18187,4890,-6134,-30981,-35240,-13409,11431,32295,32433,19102,20166,6653,11654,34937,36688,28257,23890,4855,-16854,20572,42810,24637,-7650,-16994,-9720,-6522,-9373,5846,11079,-3474,-11223,-9149,-5547,-7494,-18356,-6646,13555,21091,27403,29564,8944,-30479,-12253,-2409,-17065,-28539,-28310,-24919,-16896,-5090,3724,-4308,-24140,-6026,-999,-5610,-9786,-7044,3731,7932,2329,-902,-891,6262,2142,-13574,5030,28569,28573,26747,20862,4361,-9985,-28788,-15206,4926,7629,-2048,-20564,-19458,-16514,-19244,-28775,-24972,-27873,-33683,-18532,8158,11204,-2750,-12970,-28678,-34256,-34646,-22005,3811,24773,31525,12830,-12063,-24582,-17524,-7240,-1615,-4072,4739,21574,27448,40373,49662,34192,23035,16100,3887,-8507,-7627,3063,17410,20719,813,-24705,-36695,-25267,-16004,-9925,4068,8259,-1830,-19791,-20779,11013,42145,67019,81827,66780,32599,4457,-15566,-8623,7813,26791,34207,17303,-801,-15258,-14436,8198,24252,12091,-8000,-20637,-22753,-35970,-31608,-34695,-13445,16611,24922,20661,24819,21020,6933,4893,13833,11431,-1198,-30,5574,804,-2419,5896,33203,43981,18629,-2250,1536,7,-14628,-24629,-15768,-9078,-9325,-10158,-5543,14343,5898,-10597,-21913,-23578,-1729,6401,2957,7582,3828,-11250,-29024,-17962,-8658,-2607,2531,6956,6662,-2164,-12136,-10685,-9370,-19702,6405,36755,65539,79068,72994,50268,34844,22484,1146,-18432,-29765,-27125,-20500,8756,19694,1931,-30027,6555,37046,33468,10028,-8715,-21562,-21481,-14828,-8097,-10050,-5436,-1327,-18425,-11680,21438,29909,16212,-12661,-15134,-18208,-17639,5937,10205,2968,7527,15252,15752,9365,13243,29756,48782,56159,55357,48964,29249,17243,-5809,-23653,-25879,-21173,-7465,-5876,-18151,-1693,17335,27369,16099,5094,21916,26547,19832,8207,-11500,-20629,-5848,-351,-9180,-9073,-11811,-17166,10435,23308,16411,10714,8842,11334,8294,8268,34540,49069,35177,22517,4194,-17281,-27558,-8395,7019,-4287,-20206,-31800,-26828,-28582,-31628,-24681,-4962,7315,24572,37858,33287,12421,-10791,1398,24594,40487,44281,28930,16954,5758,-8757,-22160,-9101,21131,41175,38461,15764,-4450,-6958,-159,-6828,-22919,-13266,-7210,-7585,-7996,-17009,-24315,-27161,-25332,-24737,-20529,-9617,-10790,-8576,-2748,-1212,-10136,-6936,-3037,-6048,-353,13371,11931,-7767,-14968,-1683,18917,29052,23390,-4900,-18385,-8364,5811,9216,1959,506,-9519,-23258,-12992,6398,14711,15593,6994,-2823,-9907,-4018,12547,21406,13837,9351,12827,17738,11432,9501,28777,61965,49884,8534,-26393,-33873,-28162,-16017,6642,19143,15290,2411,-6962,-15060,-4754,27225,39840,43866,78086,69272,29501,-14110,-24125,-23984,-16934,2547,13391,8111,3224,4879,-1991,-6985,4272,17132,23395,9994,-9264,-30196,-6644,1885,-8613,-31209,-28117,-13348,2382,21576,21546,-940,-29350,-6519,-1116,-1961,21010,53086,46116,11476,-4552,-15532,-6472,19189,21445,-12945,-18225,-4654,-17165,-1321,18023,6164,-20805,-6110,9338,-5154,-29980,7524,33608,29403,3185,-8346,-3256,7303,13841,10229,6616,3767,-21966,-19456,-15937,-6410,-12603,-28370,-27795,-25411,-26124,-27275,-19737,-18670,-20576,-14829,-14982,-21026,-3539,24310,43186,45915,29796,-251,-27172,-20523,5475,29652,51215,36235,15064,13581,24233,16200,-876,-20258,-28721,-22419,-19903,-27397,-7832,21644,35930,36255,24989,5885,-23832,-10629,21054,48561,29278,-13618,-1251,46631,51625,11599,-19622,12833,5069,-31599,-23384,-11984,-12654,-23133,-32859,-18233,12594,40910,56651,51722,36203,30084,39187,52646,55028,40918,12552,376,10533,7242,-4517,-6734,-9089,-19434,-31742,-29664,-25137,-23066,-6467,20020,33323,27147,15878,9352,6299,1055,-7817,-35471,3432,56234,89452,93272,81503,62286,33179,3275,-19976,-24106,-10590,18635,38341,41519,29052,7033,-6897,-19466,-31328,-29897,-829,29151,26345,11610,1578,-3639,-32861,5087,29110,20741,-1067,-16294,-13150,-3459,20905,36306,37776,37995,36603,16945,8430,26006,43543,31566,-1794,-5422,7131,10072,-13408,-3465,21829,21681,-1268,-25901,-25553,-16015,-22044,-38518,-30987,-17714,-10767,-2972,-3816,-12969,-17876,-22510,-27483,-25308,-16897,-20759,-18157,-10044,-25261,-35705,-18290,-9713,4344,19638,17177,15582,31431,44422,27714,9577,-3765,-19614,-9896,-1268],[-4491,-10443,-15905,10995,44376,47518,13119,-11599,-18965,-21522,-23309,-6348,20813,34971,28105,17625,-432,-20092,-37285,-29754,-24620,-9485,6162,16038,28617,36905,45476,47840,26298,-4356,-28920,-26697,-17883,-8887,-12904,-34721,-22214,10774,31428,20941,-338,-3128,7474,20800,21141,5113,-13662,-24108,-22649,-30086,-23902,-3345,22197,46324,56312,43707,17406,-3219,-27896,-27179,-21316,-10780,-225,4060,30565,39562,13514,3308,26090,27832,4598,-23427,-22579,-12622,-23353,-16581,-3657,4584,25871,54354,68697,49413,29190,12403,1684,-4661,-6847,-5659,5511,17352,15219,3216,-14118,-19913,-12894,-6272,1389,5252,846,-9321,-16475,-11907,-6159,-12826,-29834,-33796,-27345,-23453,-20008,-18519,-9961,1187,3437,1860,-3438,-4666,12938,21762,21633,16941,11313,21946,32059,506,-24253,-2254,31,-19748,-11896,16765,26303,7658,-17536,-2504,21551,25889,13220,-4441,-7579,-13459,-5049,24872,66892,101452,107057,69489,18095,-9590,4204,18067,18236,7407,-6217,-20234,-37050,-30806,-6044,10153,-33995,162900,406395,590801,619156,469145,253998,99953,72114,35730,-14155,32627,58777,19308,-19499,10189,46440,62137,60637,576601,1289274,1921203,2131035,1788318,1078157,396619,126858,146049,164678,130302,92053,78041,37426,-7326,5102,61716,82915,28113,190404,406815,517522,473911,317740,159900,66098,38099,32507,40782,60319,76465,75398,71005,66284,57678,39963,18751,-9696,-18814,-18554,-14239,-9760,-2148,-1391,-10062,-2373,13696,24069,5530,-23181,-23469,-4839,-4191,-17794,-36097,-34786,-18826,2591,24231,26536,-4343,-28501,-33429,-32277,-25400,-18962,-14073,-8984,-8323,-23173,-34584,-13386,21212,42425,41917,26783,7541,-1099,-18221,-34051,-2546,13219,14076,6891,-7449,-23509,6424,15669,-5667,-17104,2687,10901,5824,9136,19481,18331,-8835,-5183,11374,22331,47070,62447,40806,5280,9078,17018,10705,3483,16833,19803,3114,4425,16497,14391,-15294,-12212,7836,2254,-24187,-32931,-13157,12096,32318,44095,28558,4760,-11961,-18624,-27833,-30566,-17342,-3174,9280,-2775,-15679,-20705,-21448,-4316,12419,6305,3949,21111,49054,68159,64925,41255,7895,-24778,-23447,-23499,-20921,4127,17016,76,-27852,-25478,-7562,-1812,-4163,1355,22662,29966,14986,-7080,-15707,-13844,-13067,-1805,32545,51673,47310,17177,-15879,-6323,9141,4087,-19000,-15592,10133,17209,12006,-2469,-15598,-15861,-15562,-7560,-8153,-15678,-4003,15492,28027,29339,22528,11722,2615,-22317,-43909,-21771,8491,34504,39482,27697,29186,14891,12344,29465,27282,11394,7203,-6970,-18295,21462,42707,24700,-7381,-14946,-6759,-3863,-3125,15128,18189,1842,-9235,-10516,-8995,-11009,-18822,-5337,12073,17966,24796,27793,6656,-34745,-4930,4586,-11344,-27951,-30408,-23504,-15528,-3150,6804,-981,-19691,-6294,-1797,-5841,-9632,-6162,4872,9648,4196,2340,2700,9849,8168,-5792,10842,38548,39314,37470,29124,7131,-10788,-30567,-14080,6371,7481,-3927,-18359,-11617,-13177,-20154,-24488,-12015,-17185,-29977,-21854,6431,12354,-84,-15457,-32585,-24789,-25886,-27663,2510,25847,34678,19330,-5783,-23387,-18321,-7500,-1773,-5169,-482,17929,30627,46803,52850,31410,18277,16379,9789,-438,-2269,3070,13696,15087,-4204,-27380,-29174,-20530,-12806,-5196,10057,14556,1257,-21791,-11839,21518,51533,74958,84326,63075,24926,-7021,-33669,-7243,5868,23921,31308,13805,-5689,-21870,-21170,2630,20219,11222,-5444,-19739,-20170,-26810,-26057,-26372,-11119,17152,30413,29793,27279,18858,1907,-895,10645,10417,-4901,-10593,-3027,-6991,-9954,751,29616,42412,21661,4584,4088,410,-11774,-27004,-29282,-21516,-10301,-1330,3352,17463,4386,-13230,-22294,-26076,-10738,-6916,-9779,-606,-110,-13965,-29378,-12567,-551,4691,5392,5796,4092,-4705,-14327,-9679,-3324,-20769,2659,38811,73302,87743,78767,53647,37335,22694,1124,-16713,-31657,-27846,-15955,13121,24264,7034,-32036,3471,35213,32927,11191,-7429,-21606,-23694,-17448,-10230,-8898,-3419,-2506,-24548,-2678,33005,41763,25683,-4625,-23253,-20910,-15856,7437,13336,8188,9951,11693,8563,2798,10950,30734,50978,57223,50834,36394,18358,12633,-2751,-20597,-34918,-35814,-14720,-7432,-15832,345,19490,28537,14455,-991,19324,27211,23598,16063,-2213,-15709,-7787,-1674,-8770,-7667,-8763,-15389,3139,12299,13019,10255,7475,6049,5115,10208,38685,52332,33581,21082,7927,-10015,-26385,-11140,7654,-1690,-17877,-28912,-21593,-28725,-28333,-17473,3770,14327,29456,43289,37768,15075,-10611,-1999,20919,35912,39758,24756,14410,4315,-7930,-18233,-8551,17408,34252,28090,9497,-3575,-6317,-3109,-10789,-18305,-10185,-10612,-14616,-17009,-24203,-26005,-24942,-20664,-17350,-13453,-6861,-9182,-1197,5500,5054,-7359,-7597,-2064,-4904,-3214,11115,10474,-9966,-20282,-4031,21782,40144,36613,6819,-11339,-4712,9796,12495,3020,-2370,-15080,-24205,-6704,11005,15974,16511,9523,1853,-4996,-4085,7202,13390,5927,5551,12525,19099,15630,18806,41914,70423,54478,14529,-19744,-35326,-29087,-18474,2083,14905,11269,-2206,-8165,-9176,-4529,19917,29393,32902,65895,64564,27905,-14651,-22072,-16910,-12585,2249,11997,7009,3296,5634,-879,-5350,7445,19749,21372,5904,-11683,-31958,-9802,-1118,-10697,-32237,-28729,-15739,-1627,18404,21502,954,-28459,-5843,7022,15549,28578,48059,42753,12700,-6312,-21106,-5973,17650,18496,-14848,-17286,-7906,-26169,-2410,13823,4853,-14457,-6877,2916,-13028,-22821,8776,28836,21079,-4427,-14125,-3891,9765,15753,10278,2509,-4719,-23790,-8355,-10778,-5828,-13589,-29266,-28096,-27412,-25797,-24990,-17742,-17800,-18786,-11851,-10501,-16897,-5995,15242,30606,34289,22997,-901,-22640,-12605,12070,33808,52271,35710,19663,18031,24301,10771,-8943,-28711,-35253,-36024,-32388,-34210,-8397,19220,30332,29419,19188,2400,-28799,-13237,15552,40469,24058,-13930,-8253,35224,40108,4320,-13241,15306,3855,-33134,-19690,-10421,-11966,-22146,-31093,-19400,11034,39290,54424,49927,35849,29884,39885,52810,52396,36893,8851,-7373,1065,550,-7594,-6458,-7729,-18151,-28511,-23501,-18909,-17975,-2092,22409,32293,23084,11037,6443,4622,706,-7333,-35001,7646,64019,100780,106563,90614,62613,28366,-411,-19305,-21652,-2536,29313,48324,47394,31635,7855,-7912,-20204,-29545,-24048,7537,35582,29638,16410,9678,3628,-27200,4869,31475,23745,-2477,-24814,-22189,-12971,7120,28986,35936,38032,36728,17649,9317,29539,48751,37003,5400,5025,18934,19707,-9504,-9159,14606,12738,-9530,-30071,-24159,-13815,-20022,-37999,-34690,-24012,-17011,-5584,-5737,-15375,-18409,-20147,-22351,-19527,-14054,-19454,-19369,-12507,-24369,-34158,-20720,-8211,11882,29005,24315,19986,29818,39743,28099,14541,2532,-18558,-8817,-305],[-5605,-5750,-5128,17616,46144,43966,9873,-2234,-7271,-14087,-21136,-3957,27377,44046,37283,22377,-933,-21708,-37914,-35135,-35881,-22368,-2507,11270,26595,35861,44198,43772,21288,-9111,-37787,-29295,-17722,-6040,-9308,-34314,-27587,6645,27371,16242,-5260,-5902,5315,18382,19003,4429,-11509,-20125,-17515,-21807,-26089,-10543,16526,47169,64646,53744,25165,-1597,-34101,-35662,-24609,-8431,4753,2923,23605,38130,19014,5179,21566,25919,7546,-18561,-21747,-9967,-18908,-16038,2334,13597,32312,59761,68730,40843,19687,6213,878,-1770,-2383,-2660,3199,13699,12231,175,-16230,-14192,-4943,-397,4654,7242,3518,-5646,-12855,-9277,-4331,-13084,-33664,-35557,-24480,-21191,-20027,-17171,-186,14007,9641,2806,-1793,-1195,11557,23607,24369,15073,2614,4628,10227,-13768,-11712,12826,15315,-8876,-12211,20260,29381,6928,-20081,-3293,24041,28649,14084,-5210,-8851,-10063,-932,28226,70314,104631,114576,76323,17309,-15527,-2350,8891,11603,1998,-15362,-21325,-25803,-24681,-4122,10732,-44242,48634,142026,208837,218666,165842,112525,68077,41778,24792,-8705,20038,18883,-13581,-31090,-34253,-22137,3000,-59437,46877,144256,210210,199085,113300,-3439,-46868,-18105,28995,42780,28387,26358,13339,-15593,-29940,-34666,4474,24415,16285,-36271,24766,87046,120760,107581,71589,37575,11935,-2455,8750,32755,55908,60383,59097,54577,46515,29173,8357,-15816,-20393,-26456,-23241,-12311,-1509,-3660,-8443,9793,24623,28229,3822,-25535,-13742,2047,-5708,-23412,-37030,-33462,-21213,-2790,16545,19010,-11629,-38657,-29885,-27656,-21980,-17233,-14598,-9245,-5745,-17604,-36487,-19959,11820,33020,33529,17562,-186,-3769,-17848,-34190,-10190,2646,4480,-1297,-15202,-15504,17018,25163,609,-18578,-4066,853,-5069,-937,8216,8987,-9897,815,14696,23324,45434,60724,42356,9285,8274,11476,2521,-631,18699,21945,5166,4295,15890,13801,-17680,-23615,-4927,-11219,-33120,-29849,-12760,12589,33689,46788,32842,11550,-2455,-7307,-14657,-25104,-23400,-7823,11003,3398,-8933,-12183,-5947,10518,19782,9031,4818,20211,49153,69389,67635,45004,11170,-23817,-16536,-15851,-23025,-7946,4821,-9298,-34577,-19088,-5194,-6646,-14290,-6921,21170,34402,21382,-4411,-15495,-12755,-9635,2199,34950,56358,54122,23031,-12623,-12213,3637,329,-20723,-12964,13529,21441,18304,7495,-6936,-13708,-16642,-9130,-8198,-13657,-4221,12529,25800,29685,26006,18047,10485,-13955,-45861,-29311,5424,35706,46053,36486,38198,24158,16412,27013,22071,-4437,-10808,-19471,-15535,22267,41894,24313,-7986,-14630,-5110,-1397,4028,25587,25836,8025,-6545,-11867,-13151,-15470,-20378,-5630,8568,13161,22190,27064,5873,-36019,1062,10177,-6533,-26044,-29304,-21235,-15311,-3788,6805,-139,-16667,-7558,-4060,-7479,-10447,-5668,6050,11552,7143,6131,5666,13165,14486,1604,14792,44770,46976,45826,36057,9902,-11506,-31612,-13205,7079,6616,-5493,-13276,-4489,-10682,-20039,-13475,491,-5997,-22344,-24684,2625,11196,945,-17885,-30260,-13605,-15357,-33547,-1013,23947,34915,23556,-800,-23624,-20188,-7925,-1879,-5167,-3888,15546,33680,51125,53881,27701,13487,16576,15141,7020,3452,3065,8969,8542,-8990,-25075,-22351,-15229,-9626,-1130,14749,19369,3099,-22673,-1937,31571,58502,79072,82961,56850,16420,-18450,-15583,6018,10315,23119,28021,9561,-10824,-28141,-26424,-2386,16371,11327,-1836,-18211,-15473,-14335,-14146,-17002,-9416,15258,32575,36471,30295,18292,-2375,-8530,5512,8360,-6818,-18895,-9074,-14213,-18543,-2913,27163,40611,23500,10239,6503,-237,-10121,-24697,-34125,-29286,-7303,7010,12871,22671,5000,-14900,-23345,-24275,-15771,-18080,-24027,-10281,-5346,-17680,-27229,-6528,9005,15030,12018,6809,2185,-6610,-15859,-9791,654,-19271,-1547,38786,77411,91559,80568,54852,38676,21443,599,-14199,-31136,-28850,-13141,15012,25752,10077,-22349,3079,32861,30424,10693,-6353,-19976,-25446,-20075,-11321,-7294,-1900,-4673,-29714,5672,41945,49691,31064,-131,-26082,-22483,-14661,8775,16576,13143,11675,6728,-162,-5104,7176,29745,51386,57192,46330,23550,6009,5995,-1172,-13173,-24758,-38861,-21013,-9022,-14946,-264,18472,26257,10081,-7708,17176,27390,26358,23406,6929,-10607,-10719,-4292,-8906,-6087,-5224,-11972,-4654,2041,8579,6939,3640,-995,271,8372,37139,49518,27626,17049,10638,-3119,-23581,-14988,7054,653,-14375,-22567,-16156,-28848,-26103,-12275,10413,19817,33486,48041,40849,15659,-12138,-5411,16724,29927,33466,19340,10978,2176,-7768,-14814,-7809,12128,24165,17065,7965,3008,-1776,-5101,-15350,-14388,-6039,-10573,-18546,-24330,-28342,-25220,-23002,-16497,-10257,-6475,-4126,-8586,4268,11971,8948,-6316,-9479,-1304,-2238,-4986,7215,7444,-11154,-24307,-6075,24141,50053,48019,17660,-4342,-959,12713,13720,1497,-7788,-21871,-18473,-1151,14119,15631,15674,10140,5037,-463,-3855,2020,6041,-879,1465,10296,18084,17487,25318,50807,73495,54869,17769,-13935,-29624,-26488,-19263,1056,14585,9589,-6632,-9436,-3476,-654,15769,22996,26500,55555,58020,23505,-17133,-19632,-9893,-6877,1350,9051,4835,2867,6238,917,-2791,10696,22242,18910,434,-15610,-33283,-12470,-3966,-12961,-33278,-28821,-17556,-5169,14980,21092,2718,-25910,-5658,14462,29526,36468,41918,35764,11154,-8045,-26674,-2218,19389,19130,-12049,-16636,-12007,-33377,-581,10896,4111,-9723,-7150,-2974,-18358,-15621,8018,21406,10883,-11486,-19941,-4720,11678,16907,9807,-2360,-14743,-9610,2980,-1582,-772,-11098,-27837,-27024,-29772,-26287,-22901,-16084,-17234,-17894,-10522,-7387,-12399,-6634,7097,17986,21849,15426,-1180,-16468,-2968,19236,36960,50901,33586,22381,20183,22542,4247,-16271,-24375,-16518,-27325,-42448,-39197,-10118,14928,22502,20280,11395,-2340,-30725,-13300,9954,30391,16821,-16738,-27733,13077,20363,-1807,1482,19078,2101,-33021,-17252,-10574,-12423,-21332,-27636,-18985,9146,36593,51037,46717,34136,28718,39191,51890,49714,33341,7156,-12815,-7416,-2764,-5480,-4068,-6266,-17207,-24269,-18177,-12748,-11900,2573,23422,28011,15217,4234,2429,1673,-259,-7099,-33188,10402,68617,107999,115033,95778,61115,21600,-5411,-15805,-16828,3807,36659,55029,50686,32384,7681,-8768,-20501,-26907,-19640,13016,38611,30391,20096,16948,9924,-21599,4399,32475,25610,-3355,-28972,-23876,-14754,-4479,20306,32765,37243,35852,16873,9462,32399,52468,40159,10215,13480,29136,28063,-3345,-13274,7519,4353,-16323,-31304,-20958,-10480,-16563,-35515,-38393,-29681,-22623,-8864,-8764,-18733,-19767,-19350,-19076,-14426,-10975,-19084,-22998,-14530,-22053,-32519,-23185,-6561,18678,36816,29764,23078,26672,31315,23632,15841,6464,-16926,-9504,-609],[-4991,728,4292,22581,45437,37586,6597,8352,4222,-7434,-21181,-3893,30843,49220,43607,26211,-1311,-22296,-37189,-37084,-40428,-36057,-12911,4390,21826,31039,38113,35480,13951,-15416,-43525,-22002,-10826,-130,-4549,-30912,-32296,2117,21860,9800,-11619,-9328,2540,14939,15975,3366,-9383,-15781,-11972,-14023,-22731,-16106,9878,45366,69811,61438,31843,320,-36056,-43419,-26373,-5972,9947,3684,15487,34345,23177,9197,18747,23893,10324,-13205,-20346,-8498,-14975,-12404,10207,23753,38843,63693,66638,31741,9176,-2349,-1963,634,1964,1420,3238,11746,10419,-1602,-15973,-7407,2227,4211,6394,7926,5460,-1965,-8427,-5570,-1237,-10837,-31392,-29927,-19159,-17183,-17522,-12081,11775,26744,15994,4462,1208,3279,10266,24896,27032,13649,-5914,-12932,-11488,-26207,3267,27657,29677,1823,-12480,22682,31039,5009,-23895,-5159,24888,30715,15853,-3930,-8636,-6032,4111,32504,73425,106222,118409,80170,16050,-19665,-6464,1015,6459,-2636,-22104,-15344,-11806,-4337,5495,12612,-12325,-7701,51208,128995,162324,108982,-8932,4694,8191,1096,-12121,-698,-15633,-12994,-5543,15406,64728,74201,31581,211758,531763,843549,977692,877967,629388,345999,89538,73707,72561,18841,-29479,-7508,18451,17617,-8214,-16309,23147,95175,174811,232594,228935,151603,56181,19282,5528,-22494,-16390,-14744,-2903,22189,30226,33317,33658,29502,11070,-12568,-27064,-17298,-25936,-36930,-21592,-8484,-10599,2647,31849,44683,43046,14457,-15939,-13471,-190,-13831,-35052,-33971,-29098,-25629,-10615,6948,10389,-16609,-34364,-25187,-24524,-20000,-15668,-13636,-7725,-1898,-11160,-30968,-23454,6508,29510,31860,13184,-8243,-6110,-15766,-30978,-15544,-5513,-2868,-7820,-21036,-7457,25567,33252,7175,-17598,-11124,-9655,-16110,-10458,-2305,242,-8970,6724,17559,23262,42396,56997,41809,11638,7262,5849,-5934,-3706,20027,23158,6493,2153,12157,11954,-12233,-24730,-16390,-22159,-28226,-23785,-12944,10867,32353,46772,34976,16652,4967,2114,-427,-9982,-21392,-12836,11754,11165,4652,6923,16438,26428,25976,10684,4606,17733,46669,67438,67309,47079,14117,-23017,-10844,-8133,-24863,-23150,-3360,-10029,-31194,-14362,-3378,-11297,-24027,-13149,19713,36974,25551,-2788,-15712,-11462,-6670,4338,34147,57665,58238,27839,-7565,-19209,-2952,-3590,-21709,-11774,15014,23697,22877,15935,2042,-8779,-16639,-11700,-10131,-13738,-6407,7307,21049,27725,27753,22898,16555,-7150,-38034,-36008,1859,35289,51129,44385,45986,32697,22364,27895,23628,-7788,-28414,-30619,-10315,22217,39923,23295,-9488,-16734,-5688,195,11141,36317,33749,14525,-3926,-13812,-18147,-20700,-23428,-8236,2525,6644,19789,26915,5733,-34102,5020,13326,-4270,-25898,-25765,-17697,-16001,-7413,2962,-2615,-15817,-10332,-8189,-10904,-12569,-6127,6424,12603,10140,9660,7418,15626,20075,7620,15861,45858,50200,50506,40661,12548,-11218,-28186,-12616,6910,5046,-6383,-7191,1096,-9695,-18942,-2867,10929,3656,-13941,-25855,-3320,7470,-168,-20441,-24384,-4024,-6470,-28566,-6840,18937,32125,25509,3519,-23303,-23947,-9381,-2581,-4157,-4010,14275,35235,52524,52253,22731,8543,16374,19312,12797,7902,2147,2981,1037,-13640,-21143,-16986,-10898,-7323,1601,17494,21958,2940,-20841,8230,41018,63682,79892,78144,48568,7546,-29361,217,20902,18471,24117,24383,4619,-16083,-33866,-29944,-7343,12134,11471,1615,-16800,-11415,-3526,-2313,-8537,-8657,10585,30743,39286,32378,19122,-4688,-17529,-1029,5544,-6844,-21215,-11042,-19239,-27317,-3964,25968,38481,23881,14051,7620,-2662,-9876,-17690,-18836,-18919,-1358,14057,22124,29966,8508,-14514,-25351,-21801,-12551,-18830,-37519,-20634,-11512,-21383,-22388,-137,18949,26435,20442,9148,695,-8010,-16084,-9686,3345,-16782,-5998,36663,77443,90137,78045,53470,38391,18770,-162,-11156,-28426,-30476,-12242,14254,24165,11069,-12530,6804,31502,27082,9100,-5182,-16489,-21968,-19260,-10187,-5111,-815,-7420,-22799,13250,48196,53704,32573,1213,-22647,-22774,-13400,10365,19974,17705,12859,1089,-9560,-13779,2042,26700,49921,56100,42203,11726,-6832,-2102,-1333,-6118,-13230,-27128,-23835,-10190,-15426,-3393,14649,21138,3756,-13119,16300,27354,28103,29769,15508,-5290,-13848,-7588,-8861,-3891,-1132,-6959,-9792,-3821,3500,1384,-2042,-9093,-6366,2785,30320,41357,18530,11625,12683,3258,-19499,-19380,5349,2784,-9666,-14379,-10037,-28059,-24834,-8741,15221,24199,37162,52187,42419,14287,-15527,-9073,12070,22914,26059,13480,7421,41,-7734,-11487,-6089,6757,12305,7581,11652,13179,6421,-4122,-19616,-12279,-2560,-8841,-20322,-28273,-26467,-22181,-20623,-12244,-3269,637,-769,-8819,7132,16093,10525,-6744,-12112,-557,1701,-4171,3084,3428,-11903,-26760,-7580,25928,58004,56935,27224,2562,3209,14977,13404,-1899,-14640,-23553,-11478,3673,16008,14147,13476,9106,6863,3634,-3046,-2315,-77,-6511,-3123,6475,15207,17352,29061,55296,71511,51468,18299,-8866,-21412,-21598,-18528,2822,17103,10017,-10235,-10082,2332,5951,16945,22606,25322,47612,50487,16983,-21059,-16548,-2940,-668,200,4923,1970,2226,7136,3852,954,14034,24541,16604,-5627,-20463,-33795,-14096,-5853,-14555,-33358,-28501,-19054,-8742,10536,19440,3544,-22955,-4799,21137,39845,42243,35050,25899,7057,-10319,-30250,3879,23798,22762,-6678,-16327,-16368,-26899,2026,9116,3718,-6641,-6408,-5233,-15611,-8567,5402,11913,-431,-17224,-25227,-5788,12958,17284,8735,-7692,-25285,3317,13064,8235,6645,-6686,-26149,-26006,-31209,-26962,-20883,-14683,-17328,-18660,-11358,-5978,-8105,-4997,1312,6809,9960,8170,-519,-8894,7607,26336,39011,47410,30150,22968,20004,19055,-3180,-21628,-12858,1228,-9923,-31172,-34140,-12326,9081,12951,9306,1913,-8080,-27669,-11330,4439,18913,7645,-17930,-21025,8945,18471,11030,17656,22611,201,-32374,-16539,-12615,-14336,-21141,-24367,-17209,7184,32876,46339,41853,31021,26471,36285,49045,46762,30492,7532,-14353,-13577,-2578,583,26,-4967,-17410,-21124,-14233,-7592,-5841,7193,23117,20638,3297,-3683,-2291,-2481,-1447,-6754,-30182,11025,69106,109804,116901,95760,57503,13131,-11408,-10970,-11363,7912,39903,57539,50897,31217,6539,-9670,-20609,-23725,-17058,14394,36962,27952,22091,22602,14625,-17590,2260,31044,25671,-3974,-26978,-18880,-10300,-11178,10658,28020,35072,33429,14090,8628,34101,54106,40436,11919,18986,36540,34146,3323,-13758,999,-2945,-20788,-29784,-17565,-7202,-12613,-31653,-40836,-34160,-27468,-12794,-12922,-22937,-21782,-20183,-17908,-11271,-9344,-20920,-27372,-12972,-17510,-31431,-24957,-4750,24109,42475,33311,25116,23248,20975,14512,13246,7790,-15034,-11874,-1853],[-3137,7072,11997,25897,42724,29183,4456,19202,14972,-2159,-23452,-5610,31394,50360,46543,28621,-1476,-21471,-34763,-35368,-33870,-46608,-23906,-4101,14465,22563,27777,24563,5677,-22528,-35451,-11472,-1477,5830,-713,-27310,-36153,-2649,15114,1905,-18923,-12660,-456,10597,11925,1519,-8054,-12265,-7252,-7422,-17791,-20643,2351,40759,70918,65617,36473,2470,-30763,-39509,-25686,-3513,14818,6103,6739,27945,25167,13478,17195,21470,12333,-8043,-18801,-8910,-12226,-6564,19046,33738,44393,65271,61957,22577,-2137,-13616,-6557,2556,5864,5503,4692,10964,9067,-3204,-15211,-1595,7532,6696,6063,7010,6366,1228,-3877,-1646,1719,-8298,-27224,-23634,-13156,-12238,-13396,-5549,22894,37673,21811,6696,5051,7727,8694,25260,29198,12564,-13411,-23307,-13060,-16998,19306,41627,42225,11308,-13142,23520,30666,1482,-28953,-7830,23694,31122,17311,-1874,-7765,-2346,8976,36771,75676,105932,118398,80666,14013,-22130,-8551,-5079,934,-7809,-28402,-12975,-10315,3745,15420,18537,16178,66543,222554,377508,427812,323230,123561,-29702,-6206,-18333,-15369,-14760,-5768,9448,5079,34743,111984,127317,67198,432123,1018742,1560073,1767705,1545315,1052634,536370,172077,153467,148853,84117,18028,39341,65198,50604,18512,14908,45371,115807,256252,388265,421014,325448,168627,54436,-1335,-9411,8353,-4395,-22078,-5709,5674,19277,27319,24475,3712,-17013,-6834,10347,988,-20305,-24595,-13225,-10039,18985,52189,63671,60367,30741,-736,-14381,-5129,-17592,-30244,-23740,-19910,-28799,-21877,-5982,-824,-23197,-28926,-19890,-21253,-19171,-15188,-13263,-6567,1482,-5251,-24009,-22332,6612,32451,36919,15469,-15186,-8237,-12851,-25273,-16163,-8882,-6640,-12284,-25045,-1783,30989,38709,12682,-14032,-17142,-19976,-26525,-18590,-11566,-7529,-6852,11738,19722,22182,37971,51325,39141,12356,5883,149,-14228,-5206,20779,23394,7241,-809,5675,6142,-12647,-21792,-18844,-19648,-18082,-17689,-13100,6906,28175,43941,34963,20223,10490,8732,10719,4114,-13515,-18374,9475,15499,15764,24312,35806,39217,29801,10601,2725,13401,41655,62552,64139,47402,16439,-22883,-7196,-2041,-23756,-27366,2458,-1021,-29232,-14074,-2400,-15800,-33032,-16655,17175,36354,26555,-2620,-16821,-10778,-5091,3975,29504,54863,58850,30821,-2189,-27185,-10506,-7751,-22405,-12059,14551,23676,25118,22051,9466,-3540,-16225,-15547,-14317,-16374,-10807,-135,13643,23033,27150,25471,20113,-2578,-31317,-41309,-2394,32941,53938,50439,51561,39032,27800,30185,29573,4983,-14525,-20254,-4899,20926,36716,21741,-11388,-21480,-9000,492,17376,46434,41726,20857,-1983,-16723,-23553,-25691,-28178,-13535,-6130,-938,17936,26772,5326,-31362,6739,13520,-5399,-28684,-20661,-12917,-16818,-13809,-4916,-8663,-17603,-14827,-13954,-15674,-16010,-8032,5322,11951,12099,12088,7466,16650,23945,11368,13350,41030,48039,50584,42345,15226,-8654,-22201,-12268,5850,2884,-6549,-1903,4339,-10812,-17712,5546,17994,10462,-6820,-24701,-11266,970,-3844,-23136,-19312,2668,-293,-22937,-15017,10697,26206,25188,7699,-19050,-29137,-12637,-4610,-3088,-1740,13022,33932,50229,47418,15986,3114,15264,21526,15879,9715,-759,-4734,-7730,-18605,-18662,-13945,-8781,-7057,2111,17582,21597,277,-16278,17540,49178,67692,78731,71141,39089,-1072,-24631,11564,32182,26248,25261,19704,-1459,-21793,-39098,-32740,-13203,6512,10194,3376,-16585,-9274,4526,7056,-2443,-9632,2433,23962,36704,31645,19965,-5072,-27817,-8978,1568,-6411,-17926,-10154,-21440,-32835,-3076,24864,35060,21940,14993,6188,-7980,-11819,-9510,-2949,-4477,4479,18446,29704,37975,13696,-12652,-28802,-21024,-6804,-10975,-32928,-30937,-19046,-24272,-17452,5345,27552,36453,27801,10789,-1370,-9991,-15914,-8963,4941,-15141,-11414,31734,72464,82668,70243,48266,35111,13827,-1844,-8807,-25815,-33758,-14278,9907,18707,9144,-4231,12796,30976,22955,6001,-4804,-12835,-16178,-15112,-8065,-3642,-1200,-11226,-16443,18786,50688,52902,29525,-950,-21007,-22846,-12705,11270,22225,20510,12477,-5449,-19649,-23923,-5507,20405,45355,52770,37450,911,-20520,-12257,-4499,-2208,-5223,-18137,-22754,-11547,-18022,-9961,7461,12891,-4749,-15894,15723,26058,27670,33623,21989,-1083,-17629,-12128,-9258,-2180,2084,-2122,-9580,-4255,-3225,-7046,-10028,-18185,-15941,-7493,17809,27797,6412,4705,12877,7534,-16018,-25085,1285,3269,-5287,-6219,-4445,-27179,-25500,-7750,17302,26655,39577,54403,41272,10265,-20821,-13949,5824,13953,16798,6522,3046,-2878,-8812,-9404,-4430,1426,-1313,207,17112,23079,15443,-676,-23498,-13591,-1927,-8527,-22331,-28165,-22557,-19192,-18449,-8546,2570,6657,2256,-10745,5798,16107,8523,-9722,-16394,-1032,5046,-1837,-1073,-2298,-14002,-29026,-9642,25667,61858,61403,33679,7890,6610,15628,10773,-7706,-22671,-17339,-5472,6526,15645,10637,8973,5363,6136,5910,-2895,-6647,-6002,-12321,-9327,512,9920,14413,28941,54322,64071,43837,15366,-5238,-13147,-16457,-18149,4244,19311,10466,-13862,-10802,7318,13057,22069,26732,27275,40547,41191,7697,-27001,-13720,2829,4446,-2027,-1132,-2185,602,7593,7077,4849,16304,25398,13841,-12415,-26694,-33893,-15423,-7311,-15831,-33308,-28859,-21389,-13579,3720,15125,2177,-20565,-3232,26297,45852,43950,26748,13181,49,-14207,-25349,10180,28466,26676,-1958,-17183,-21225,-21057,3015,7200,2525,-5946,-5233,-2371,-6490,-2631,493,360,-12805,-21736,-29368,-7785,12845,16321,6330,-13883,-29890,13372,20485,16224,13417,-2904,-25967,-26200,-29757,-27141,-19367,-13955,-18370,-21341,-14675,-6853,-4954,-1968,-1577,-1648,27,2199,1072,-752,17900,32293,39487,41873,25382,21092,17317,13726,-11607,-23767,-1210,16820,6427,-17434,-26212,-14648,1877,2120,-3032,-8748,-13847,-22283,-8479,-925,6620,-1793,-17564,-7592,14938,24199,22894,27718,25028,-1233,-31745,-17517,-16475,-17990,-22222,-22244,-14872,5492,28403,40470,35559,26912,23261,30745,43866,43434,28551,9429,-12178,-15808,-187,7958,4944,-3829,-18772,-19514,-11776,-3658,-208,11708,21948,11166,-12076,-9846,-6578,-7262,-2067,-5649,-26447,9592,65382,105666,111298,90323,52135,4023,-16865,-5839,-6006,10082,39320,56056,48460,28766,5096,-10259,-20104,-20284,-15871,11844,30812,22767,22652,26682,17994,-14730,-1934,27089,24116,-4145,-21652,-12370,-4559,-11961,1066,22338,31856,29768,9728,7503,34996,53956,38232,10821,21642,41044,38012,10009,-9618,-3624,-7983,-22026,-26641,-14445,-4150,-8498,-27273,-39559,-35792,-30189,-16002,-16979,-26527,-23205,-21613,-17994,-9728,-9226,-24535,-26787,-6494,-11104,-30346,-24664,-2235,28469,46388,35685,27175,21786,12705,2474,7746,7320,-12925,-14875,-2836],[1119,14139,19673,29577,40400,21399,5846,31244,26183,3137,-26222,-6441,31102,49086,47138,30501,-57,-17756,-29645,-31140,-24947,-36559,-32013,-12617,5795,11781,15284,14144,-1147,-28763,-25607,130,8527,11021,1980,-23758,-38232,-6907,7961,-6568,-26012,-14527,-2819,5893,7141,-1065,-7775,-10020,-3863,-2419,-13366,-24587,-5517,33659,67611,65536,38324,4776,-21795,-29017,-22197,-1195,18805,9476,-1628,18841,24253,16445,16123,18309,12869,-4026,-17760,-11989,-11192,140,27462,41946,47685,63488,54141,13444,-13989,-27363,-10579,4505,8785,8215,5834,10038,6851,-6167,-15711,1801,9605,5790,2674,3738,5385,2824,-565,980,2637,-7878,-24783,-19049,-8335,-7980,-9411,12,30861,45070,25867,8533,8325,10512,5586,23417,29490,10853,-17810,-10610,11865,5167,34551,53299,51406,17815,-15583,21526,26954,-4833,-35256,-11486,19582,28357,16498,-1259,-8113,-891,11556,38901,75253,102279,113418,76585,9847,-24389,-10362,-10383,-6266,-14048,-35771,-13282,-19440,-6088,15098,21261,18864,54602,206536,361288,415075,322260,146457,-7187,-8287,-23404,-14911,-16420,-7998,2299,-4320,16079,91376,111319,23064,328166,803047,1228724,1379346,1190754,803638,410870,142446,140903,134963,77679,22202,45680,65485,46904,11817,4616,29474,75504,183618,293470,331268,270719,155958,62001,2746,-3376,10534,-2473,-22490,-16770,-2309,21171,31586,25291,3455,-7060,16243,35774,22159,-7820,-26839,-17911,-9438,26283,60926,72814,71067,43030,12114,-8832,-4457,-11637,-19028,-14994,-11387,-23835,-32495,-19055,-11588,-28594,-22830,-14604,-18848,-20577,-16999,-15448,-7997,2571,-1372,-18466,-18596,10254,38682,44702,21368,-19885,-10549,-10272,-19644,-13096,-8040,-7833,-15883,-28791,648,32509,40348,15607,-9765,-20028,-28483,-32893,-23921,-18741,-13894,-4856,14856,20589,20017,32301,44077,34842,11882,4102,-5709,-21805,-5234,20778,22536,7373,-3210,-2328,-4437,-24002,-26113,-20198,-18096,-14593,-12771,-12657,994,21323,38494,33079,22690,14779,12806,17843,14726,-4883,-23483,2742,13362,20282,35732,49330,47654,30986,8624,-983,7433,34767,55528,58836,46359,18256,-23358,-5876,1271,-23432,-24252,9323,5669,-30371,-15405,-1740,-19704,-36465,-17296,13084,32117,24271,-3638,-18717,-11005,-5012,1315,21330,48417,56379,32192,2893,-28229,-18161,-11710,-22730,-12724,13049,21961,25281,25875,14895,867,-15659,-20043,-20132,-21020,-16536,-8420,4680,16273,24594,25968,21503,246,-26403,-42987,-6510,29491,54877,54760,55080,42964,31542,32011,35870,19483,1540,-8126,287,19346,33522,20907,-11876,-27433,-14109,365,23102,56190,50592,27619,-61,-19671,-26744,-27305,-33497,-20395,-15728,-6877,18010,27211,5080,-28079,7511,11860,-8950,-32520,-13591,-6531,-15814,-20371,-14707,-16301,-20744,-19531,-18821,-18729,-18998,-10289,3826,10550,13608,14174,6945,17202,26738,13650,8496,31742,41614,47227,42613,19750,-2192,-14675,-10631,5543,1849,-4940,2932,6276,-12785,-15890,12247,22397,15220,-480,-20440,-18748,-6585,-8528,-24091,-15048,7387,4245,-17523,-23355,1120,19029,24450,13579,-10049,-29242,-16175,-6674,-1446,2041,12200,30717,45694,40967,8977,-1092,14761,23122,17500,9954,-4493,-12524,-15987,-22403,-16832,-11842,-7726,-7775,1810,16770,20083,-2573,-8881,26829,57220,73049,79674,66420,32198,-6032,-16909,19532,39847,32797,26736,15276,-6967,-26056,-39986,-34617,-18429,950,8460,4418,-16254,-7545,11161,14853,2403,-10748,-7376,13908,29987,28979,21476,-2600,-35886,-15986,-1731,-4899,-12278,-7258,-20384,-28417,92,24589,31621,19284,14714,3928,-14470,-14149,-625,12111,9708,10076,21457,36802,47387,20999,-8494,-30370,-20320,-999,-1645,-21429,-32373,-25854,-23544,-11875,11018,35710,45531,34254,12435,-2193,-10965,-14399,-5547,8065,-12849,-15977,26049,64532,71346,59106,40775,30205,8414,-2612,-5752,-22111,-35409,-17477,3826,11374,6199,3640,20606,32657,20356,3543,-3718,-8146,-9148,-8687,-4570,-1679,-1320,-13549,-9551,23620,51077,49183,24015,-4114,-18282,-21165,-10813,12999,24580,22834,12165,-10178,-26600,-33537,-13742,12516,39279,48751,33633,-6404,-32906,-22265,-9025,-383,316,-10833,-18130,-10823,-19975,-17931,-554,4285,-12689,-14061,16585,25107,26689,36322,27650,3340,-19863,-15644,-8241,395,5589,3372,-3670,-672,-9951,-16217,-17674,-23991,-25873,-20196,2647,12133,-5592,-1179,12616,10800,-12228,-30031,-3665,3306,-231,2837,1811,-24909,-26275,-7364,18655,29144,42411,56037,39116,6070,-22539,-16985,-83,4969,7601,338,-310,-4840,-9487,-7252,-1686,-1335,-14031,-2900,23202,32244,25082,5974,-23271,-17061,-3203,-9119,-23013,-24018,-17870,-15478,-14760,-3657,8663,12795,6330,-12199,1684,13042,4329,-13735,-20605,-1387,8520,2484,-2592,-7820,-16466,-30177,-10952,24353,62142,62125,37674,12540,10369,16132,7553,-13959,-22351,-9651,382,8670,14492,6636,3672,314,4099,7376,-2360,-9635,-10544,-17166,-15490,-5406,4200,10316,26371,49501,53450,34099,10822,-1391,-4028,-10194,-17524,4832,20844,11268,-16186,-10221,12742,21136,30341,34370,31884,34895,31290,-2880,-32573,-9886,8473,9274,-3992,-7639,-5842,-516,8929,11630,9807,18443,25660,11922,-17729,-32613,-32311,-15417,-7250,-15531,-32531,-28836,-23472,-18484,-4236,9255,-223,-17456,610,31294,49177,42638,18174,-329,-7960,-18206,-19602,16737,32855,29972,1786,-18129,-24836,-16477,2696,5674,1241,-6502,-2881,5297,5327,2949,-5264,-11462,-24475,-23814,-28825,-9679,12239,15206,3619,-19710,-20322,20858,25729,22363,18957,1,-26629,-26281,-25350,-24705,-17299,-12825,-18620,-23571,-18494,-8835,-2291,2474,-666,-5004,-4978,-286,4536,8377,28050,37441,39241,35749,20575,17954,13403,7796,-19849,-21223,9887,30531,21128,-4727,-18694,-15811,-5266,-8337,-14994,-18276,-16442,-15565,-4804,-5046,-4826,-8661,-19219,-11464,5122,13624,19039,29892,27426,-892,-30336,-18908,-20959,-22677,-24341,-20913,-11947,5124,24345,34593,29269,23253,19981,23217,37063,40390,28182,12590,-7772,-13759,3151,14999,10127,-2377,-20418,-18879,-10248,-457,5268,16446,20720,1592,-28659,-9396,-8700,-11614,-1246,-3142,-21839,6848,58072,95770,98386,80115,45756,-4042,-18917,-684,-825,11049,35803,51406,44204,25833,4078,-10142,-18654,-16827,-15484,6088,20992,15678,22192,29363,20405,-12210,-8210,20723,21142,-4014,-16446,-7407,-573,-10085,-7864,16223,27786,24996,4083,6535,35112,52027,33749,7047,21332,42314,39430,16168,-3060,-5726,-10594,-21036,-23446,-12091,-1780,-4988,-23539,-36994,-35025,-29836,-17291,-19879,-28248,-23678,-23296,-19110,-9847,-10872,-29787,-20337,1992,-4727,-29584,-23001,260,31104,48075,36631,29091,22830,10161,-10505,-526,4825,-11465,-18587,-3790],[2330,16762,22774,29519,34767,10819,6596,39671,33367,4477,-32976,-8450,27208,42261,41721,27984,-496,-14636,-25593,-29119,-19256,-24990,-33595,-23476,-6694,-3521,-30,4301,-7787,-35501,-17501,9246,15581,12513,1006,-22841,-39968,-12560,-1315,-17223,-33790,-16029,-6031,-826,-137,-6216,-10531,-11086,-3858,-1036,-11954,-29721,-14155,23357,58711,59650,35730,5883,-13442,-19616,-17744,-70,20619,12143,-8310,6766,19463,16503,14225,13829,11089,-2275,-17955,-18368,-11896,6391,34109,47083,47876,57934,43281,4623,-23626,-30836,-7684,8405,11059,9058,5656,8275,3297,-10954,-17391,2903,8388,1460,-3516,-1396,2872,2937,1383,2126,1139,-10145,-24673,-16142,-4870,-4597,-5861,4247,35678,49315,28750,10648,11354,11903,1363,19845,28325,9382,-14319,8758,39416,29443,49096,63184,57811,21764,-19166,17715,20895,-12874,-36601,-13877,14136,23368,13865,-1935,-9313,-1182,12166,39086,72564,96019,104724,69164,4502,-25922,-11509,-13801,-12596,-17692,-23423,-6861,-16067,-25427,4231,15177,-2169,-23164,58703,147691,187288,147792,66361,-21270,513,-12214,-13017,-6784,-15611,-28890,-16145,-4057,34361,49651,-42710,29037,156048,263342,297697,255106,182707,107794,37970,56858,50697,14224,-11527,15852,29642,16477,-14898,-36433,-11303,17794,39070,49839,64023,78186,72661,43494,665,-12511,3808,1936,-6943,-11827,-3399,22166,30696,20762,-1915,-6454,25295,47407,30974,-4654,-37735,-27686,-17956,21693,58525,72166,72890,46891,16717,-4901,-1313,-6813,-11588,-8195,-5144,-16176,-30006,-23655,-16231,-29150,-18801,-10967,-18483,-24326,-20489,-19897,-11972,1782,1189,-13761,-13846,15811,45909,52482,27725,-21088,-11521,-7188,-14270,-8625,-4994,-7498,-18902,-32441,1756,31679,39128,16413,-5368,-17469,-26289,-27900,-24037,-20931,-16746,-2651,16810,21042,18227,27322,37621,31609,12701,3675,-10212,-26268,-3197,21143,21792,7991,-2872,-7818,-15066,-34448,-15701,-10836,-12577,-11628,-7206,-10466,-5102,13299,31899,30741,25434,19579,16275,22174,22296,3245,-24443,-6943,6635,20874,43657,58845,52977,30471,5547,-5773,1063,27659,48028,52891,45088,20421,-23439,-6397,2014,-24006,-23994,10165,8022,-23768,-12242,-457,-22144,-31763,-15907,7829,24699,19238,-5076,-20814,-11966,-5991,-2903,10588,39781,52137,32730,7650,-21518,-24907,-15120,-22378,-12320,11618,19324,23786,27588,18253,4016,-15225,-24519,-26863,-26998,-22233,-15372,-4327,8188,20454,24544,21023,1739,-23065,-41836,-9903,25637,54283,57303,56539,44255,32730,31816,39494,30763,14751,2554,4935,18047,31139,21363,-10087,-32686,-20390,154,28148,65177,60242,34592,1813,-22376,-26193,-25347,-34023,-28101,-24378,-8875,20039,27927,4705,-24602,7713,8718,-14528,-32619,-5154,506,-13050,-23834,-23035,-22840,-24581,-23724,-20628,-17811,-20701,-12795,2136,8525,14375,15646,5877,17082,28034,14189,1662,18834,31300,40880,42156,26309,7082,-6477,-7879,6099,2014,-2425,6642,6723,-15606,-14252,16578,23740,17600,4571,-14591,-23672,-14792,-13928,-23484,-12226,9786,6912,-12642,-29324,-9219,10961,23394,20619,1157,-22814,-19619,-9007,-335,5111,10652,25291,38970,32961,1633,-3972,14701,23833,17392,8279,-9365,-20346,-23645,-25464,-16080,-10872,-8064,-9978,618,15448,17903,-4398,-514,35032,64232,79612,84198,66376,29851,-6231,-10900,23799,43270,36562,27074,10441,-12164,-28914,-39072,-36672,-22757,-4707,5575,4021,-16338,-6509,15900,20362,5344,-12296,-18727,606,18928,23811,22386,880,-33747,-21819,-4608,-3350,-7091,-4760,-19109,-22585,3473,23698,27334,15527,13026,972,-21798,-16897,7182,24518,21425,13886,22509,42620,56677,28673,-3520,-28450,-19802,3242,5716,-11740,-26157,-31639,-20709,-6858,15833,42351,52374,38360,13034,-1893,-11214,-12824,-561,12611,-10212,-19978,19740,54005,56646,44778,30689,23168,2313,-2848,-2641,-17851,-32467,-21803,-4037,2255,2267,10181,27833,34935,18864,1574,-2683,-3609,-2742,-2607,-1398,75,-1190,-13598,-2906,27014,49034,42515,16168,-7551,-14219,-18319,-8290,14854,26206,23929,11525,-12325,-26667,-39071,-22576,2927,31468,43660,30211,-10146,-44023,-31355,-15013,-1060,2973,-5682,-12312,-7943,-19435,-26614,-8268,-3504,-18833,-10671,17691,24088,24920,37435,31936,7369,-20617,-17815,-6268,3057,8556,8429,3613,2728,-16910,-25663,-23293,-23061,-29332,-32033,-12147,-3005,-15554,-5528,11439,12362,-9001,-33521,-9785,2249,4567,11760,7881,-22059,-27055,-7352,19619,31829,45361,56607,36038,2770,-17015,-15744,-4939,-3547,-1348,-5133,-2778,-6015,-10128,-5625,1229,-1534,-24570,-3098,27799,39138,33771,14293,-18135,-22947,-6782,-10875,-21346,-18242,-13589,-11683,-9871,2150,14568,18470,10944,-12162,-4790,6606,-2186,-18848,-24469,-1903,11356,7422,-1151,-12486,-19735,-30655,-11938,21411,58107,58481,38345,15762,13879,16296,3889,-20266,-14781,-2279,5471,9894,12535,2152,-2413,-6124,536,7555,-1994,-11659,-14101,-21263,-21128,-10297,-1417,5254,21413,41244,40620,22993,5233,2701,5278,-3262,-17039,3411,20707,11806,-17165,-8592,18332,29454,39656,43107,37567,30205,20556,-14705,-32931,-5281,13624,13323,-5730,-14339,-8301,-896,10985,16964,15235,20042,24867,10595,-20487,-36137,-29690,-14582,-6284,-14199,-31345,-28626,-25325,-23160,-12855,2077,-3500,-13615,6520,36260,50432,38822,9308,-13817,-15584,-20762,-13141,22653,35611,31071,3655,-19258,-26129,-13608,770,4048,-505,-8341,-169,14642,16955,7752,-11478,-22951,-34851,-23979,-24816,-11568,10849,13942,599,-25033,-10292,25269,28384,25964,22248,1266,-28122,-25213,-19360,-19930,-14790,-11369,-17192,-22790,-20668,-11432,-357,7273,2869,-3372,-4312,869,9270,17751,37200,41202,38096,29458,15975,13916,8643,1520,-27718,-15363,19930,41827,33153,5723,-12751,-15814,-11846,-17753,-25600,-23774,-14028,-8400,-1079,-7924,-14710,-12112,-20822,-29533,-23125,-16163,2349,28124,30701,1131,-27965,-19984,-25379,-28207,-27770,-20450,-8935,6087,21088,29294,24037,20769,16702,13885,28975,37626,29094,16127,-3019,-9721,5919,20126,14382,-1000,-22066,-19221,-9714,1886,10216,20919,19307,-6010,-18766,-1050,-7962,-15152,777,381,-16649,3215,47572,80211,78751,65829,38603,-9545,-16201,3995,3799,11185,30071,44230,38598,22703,3601,-9451,-16617,-13927,-15708,-2199,8417,7456,20856,30571,21977,-9373,-16535,12014,16744,-4078,-12986,-5157,523,-8951,-15945,9960,22877,19099,-2601,5968,34299,48214,27197,772,17970,40067,38199,21375,4098,-5299,-11204,-19252,-20892,-10607,-286,-2588,-21154,-35221,-33464,-26475,-15499,-20083,-27168,-23148,-24724,-20666,-11086,-13709,-35637,-12410,9870,403,-29182,-20894,2281,31840,47645,36399,30960,26189,14534,-15952,-10639,741,-10692,-22379,-4659],[4547,19284,26016,30663,30872,2570,10528,48158,40308,6137,-38513,-5757,24986,34766,34478,24806,1007,-8717,-19342,-26257,-13844,-12954,-24185,-31849,-18978,-18897,-10545,1050,-10209,-36139,-8280,18596,22374,13494,-286,-21545,-37790,-16314,-9322,-26685,-37465,-14147,-7091,-6601,-7066,-11157,-13720,-12999,-4884,-1023,-11509,-33110,-19011,13466,47379,50613,30945,7729,-4989,-10188,-11561,1863,22153,15455,-8673,-4969,13026,15257,12908,10160,8917,-1244,-17517,-25956,-11398,13259,39993,50344,46566,50689,31852,-2065,-21315,-12682,6070,17423,14812,9452,5005,6642,-342,-16160,-17469,3866,5670,-4734,-10747,-6427,475,2918,3065,2851,-1753,-14226,-25762,-13689,-1869,-1361,-2164,7922,38573,51875,31872,14386,15266,12933,-2996,15718,26837,9510,-5209,27227,64576,54328,63306,72021,62368,23964,-22994,13530,13908,-21268,-29369,-13172,9162,17427,10152,-3479,-10891,-2544,11369,37711,68100,87927,93604,59676,-1244,-26371,-11649,-14827,-15764,-16412,-12160,2934,-1769,-24696,-11023,1429,-26589,15530,49935,42838,15948,-20604,-33162,-3371,21029,7934,-5308,8503,6856,-14224,-12605,7450,9125,3996,8947,3637,1562,61042,139921,165975,103023,-2910,-62451,-37247,-40603,-22036,-15193,-15829,-12912,-15269,-12991,2692,-9377,17980,79821,113713,108675,81401,55184,30223,-1708,-5760,20894,28601,19783,1970,-5093,16474,22539,11330,-12381,-15476,22240,47037,32558,-671,-29825,-30357,-31351,12351,52152,67278,69066,43795,12712,-8794,-2828,-5793,-4114,-627,238,-9490,-21646,-19189,-15382,-31280,-17712,-10031,-20773,-29656,-23812,-25651,-18525,-602,2901,-9478,-8998,21561,52106,58169,31967,-20770,-10145,-3038,-9110,-4466,-2076,-7223,-22061,-35455,3508,30063,36019,15493,-1261,-11482,-19416,-21953,-21092,-18301,-15383,68,18257,21670,17846,24744,34289,32106,17068,6194,-11949,-25938,801,22619,22041,9737,759,-6322,-15983,-18943,2201,7804,3103,-2331,-162,-6232,-9356,5690,25595,29147,29385,26136,21198,25629,27972,10957,-19541,-16335,-565,21504,50740,66101,56326,29142,2258,-10733,-4120,22156,41692,47746,44751,23879,-21780,-8053,1236,-21551,-24424,7529,9227,-11931,-4228,2108,-22295,-27557,-13146,2697,15234,12448,-5854,-22021,-13031,-7143,-7426,-997,31576,48289,33709,12590,-14892,-29545,-17522,-20487,-9392,11590,16917,21486,27813,20053,6285,-14619,-27934,-33321,-32963,-24985,-17243,-10594,166,15602,21907,19539,2828,-20388,-39642,-11591,22590,53174,58692,56567,43448,31712,29772,39955,38246,25322,12079,9480,17998,30662,23827,-5526,-33169,-26473,686,32923,73494,70737,41905,4100,-24054,-23223,-21716,-29250,-33952,-27486,-5519,24076,29179,4604,-20653,8115,5068,-20886,-25897,4577,7912,-8871,-20914,-22230,-22680,-27316,-26069,-17923,-12740,-20092,-14827,1074,6719,14892,16907,4860,16695,28128,13398,-5942,4233,18494,33138,42518,35154,18437,2380,-3938,7872,3617,610,9406,6265,-18543,-12709,18714,22510,18145,8699,-7759,-22868,-22263,-18872,-21486,-10554,10340,8238,-7928,-26585,-18562,3007,22456,28349,13342,-13815,-21495,-11163,1,6736,8183,18308,30902,24175,-5356,-4803,15505,24077,16055,5202,-14848,-27425,-29921,-27793,-16071,-10507,-9267,-13327,-609,14932,16515,-3323,7878,41711,69797,86836,92216,71701,32978,-2205,-6421,25010,43073,37425,25878,5212,-16824,-30028,-37943,-36747,-24360,-9652,1710,2247,-16753,-5865,18922,23614,6379,-13977,-30083,-15097,4346,16601,22206,4173,-28325,-25978,-6802,-1859,-2943,-3575,-19278,-18118,5839,21351,21834,10744,10298,-1831,-27613,-19365,12982,33243,29565,15301,21635,46814,64729,35593,1436,-24403,-19203,5592,10331,-4574,-20396,-33425,-17349,-3037,19158,46937,56435,39473,12164,-411,-10549,-11911,4742,18040,-7243,-23382,13405,41935,39684,27964,18260,14045,-4298,-2770,234,-13183,-27026,-25962,-13247,-8074,-2063,14911,32903,36211,17715,-72,-2260,-90,1786,1496,450,1615,-90,-10720,2954,28506,44561,33231,6438,-9998,-9132,-14727,-5638,16279,26544,23347,10400,-11463,-20701,-31295,-30215,-7829,22173,37440,26813,-10800,-48300,-34916,-21971,-4049,2897,-2679,-6332,-3261,-15281,-31193,-13653,-8939,-21546,-8196,17978,22729,22373,36883,34611,10634,-20321,-18595,-3996,5097,10356,12188,9757,3921,-23939,-32690,-23989,-16292,-19085,-24198,-17742,-11920,-20398,-7974,9206,11899,-6944,-34185,-17043,-307,8302,19566,12972,-19319,-27497,-7305,20679,34880,48063,55792,32381,1561,-7483,-9745,-7422,-10339,-9491,-9977,-4574,-6586,-11024,-5054,3433,-73,-29064,-2593,29649,42870,40515,23025,-9687,-30658,-12394,-12929,-16686,-11941,-10194,-8195,-4252,8424,19869,23188,15602,-9460,-11676,-2758,-10822,-24846,-27038,-2687,13125,12008,2630,-14652,-23876,-30010,-12911,16588,49691,50400,35195,17002,16625,16028,94,-25964,-7402,4074,9494,10292,10046,-2569,-8904,-13723,-4426,6276,-2124,-13020,-16858,-24502,-24814,-12914,-6240,-321,14503,30459,26908,11523,-456,7077,14320,4115,-16302,-261,18915,12279,-16207,-6006,23981,37650,48841,51525,43571,26982,9462,-27291,-24972,66,18220,16495,-6927,-20166,-8358,112,13852,22743,20831,21123,23049,9840,-19711,-30487,-26322,-13093,-4745,-12147,-29570,-28001,-26412,-26571,-20760,-5379,-6850,-8629,14425,41757,50849,34042,926,-26017,-18553,-18290,-5766,27765,36386,29579,3688,-20052,-23972,-12178,-2121,2647,-2379,-10890,2544,23725,27203,11956,-16953,-32842,-41037,-22454,-19404,-12888,8978,12996,-1961,-28581,-779,27076,28923,27357,23457,1187,-29233,-21189,-11637,-13023,-11314,-9059,-12986,-16595,-17551,-12821,1547,12394,8348,2286,1244,5244,15099,27290,45311,43900,36646,24090,12548,10200,4229,-4080,-33954,-7023,29510,51150,42542,13825,-8132,-13930,-16284,-24728,-31771,-21150,-7127,-748,2929,-8948,-21273,-11854,-16030,-28251,-37698,-46257,-7249,30239,36058,5079,-23734,-19075,-27709,-32828,-31454,-19538,-5222,8966,19811,26149,21983,20802,14261,4028,21130,36030,31690,20232,1941,-4715,8029,23157,17560,629,-22649,-19706,-9400,4058,15041,25316,18091,-7910,2186,12684,-3876,-16860,4142,5041,-10435,115,35312,60387,54837,49406,31589,-10443,-10195,8464,8211,11535,23721,35966,32717,20140,4198,-7784,-13929,-11534,-15893,-11586,-5109,-351,19306,30779,23299,-5254,-26113,1672,11377,-4370,-11428,-5557,-1065,-9570,-22811,3998,17377,12343,-9699,6110,32548,42591,19049,-7541,11705,34243,34262,25298,10930,-2987,-10562,-17642,-19216,-10019,130,-1819,-20814,-35131,-31872,-21335,-11090,-17420,-24535,-22484,-26039,-22456,-13099,-17141,-39180,-6251,14809,2801,-29935,-19790,2603,29810,44534,34372,31739,29775,21501,-7861,-22192,-5576,-11745,-26532,-6958],[4839,19264,27384,31139,26820,-5065,14672,54003,44448,6165,-35559,228,23658,25921,24089,19129,2460,-2423,-13155,-24597,-10709,-2994,-12906,-33790,-31964,-33588,-10989,3223,-10498,-30908,513,26685,27538,13137,-2542,-20906,-34063,-18993,-16715,-35665,-36136,-10695,-7206,-12297,-14517,-16654,-18191,-16709,-7946,-3450,-13170,-31631,-18107,4999,34195,38457,23399,8909,1697,-2405,-5835,3391,22343,17901,-3708,-14482,4685,11854,10892,6640,5717,-1894,-17137,-34457,-9167,19370,43794,50752,43179,41762,20122,-7865,-11143,7177,25061,30414,19601,8761,2806,4087,-4744,-22015,-14811,5174,1727,-13033,-18993,-11164,-2136,2184,3676,2447,-6481,-20805,-28175,-12237,-212,647,464,10110,39183,52540,34761,19189,19472,12923,-8299,10775,24726,10708,4258,41899,84123,77117,75679,78645,64181,23519,-27788,8842,5881,-30209,-21352,-10786,4559,10243,4613,-6932,-13940,-5802,8299,33751,60885,77249,79784,47809,-8323,-26740,-11912,-15273,-16507,-12772,-5122,7610,3499,-17405,-22500,-13222,-24966,61093,137496,171693,164218,115015,56616,35951,35192,23987,6419,19064,24101,8196,-13780,9467,18726,7569,24469,108913,262983,456066,576797,535377,335441,96572,-14659,-32231,486,21559,8631,-25792,-34730,-23561,2449,26832,6454,29067,140870,223248,227710,159897,69471,17022,-5696,8628,42171,51774,38543,12229,-9177,5772,10825,977,-22676,-24976,15316,42091,33907,8593,-11440,-15645,-23955,7078,46539,61602,63165,38179,4895,-20487,-11023,-6571,3313,6697,4780,-4752,-15131,-14048,-13629,-32604,-19118,-12855,-26753,-34477,-24890,-31446,-29328,-6048,2080,-7428,-6506,24258,53791,58269,30455,-23504,-8152,257,-6247,-3512,-2743,-10318,-28173,-35757,5068,26740,29653,10845,14,-6518,-15091,-19916,-20061,-15802,-13143,1213,17375,20416,16933,23219,33251,35423,23608,10026,-12496,-23997,3873,23013,21239,10313,4350,85,-7405,-10376,9423,18169,15242,6682,4808,-2692,-12331,-2471,18270,26496,32280,32293,26412,27686,30563,16028,-13835,-25080,-8705,19645,53215,67694,54971,24909,-3047,-17494,-8842,17200,35133,41840,43641,26811,-19769,-12723,-2610,-20239,-27395,2424,8250,-4902,1530,3552,-22248,-26395,-11524,-2781,2819,2460,-7506,-23497,-15924,-10005,-13250,-12926,24726,44657,33828,15791,-10402,-33608,-20998,-18650,-5782,11454,13328,16793,24772,18494,5832,-15779,-31761,-39757,-38476,-23912,-13999,-12995,-8414,8597,16516,15667,2104,-19667,-38316,-13071,19191,50437,57473,53678,39105,27269,25057,36129,40352,31606,18705,12219,17687,30580,26459,-500,-29360,-32707,566,35783,79151,79720,47461,5129,-26041,-21082,-19267,-25222,-32023,-23720,314,27990,29352,3366,-17846,7432,45,-28055,-17129,13705,13773,-5549,-14958,-12944,-15793,-28391,-27430,-13465,-6772,-18582,-17416,-412,4247,14082,16757,2824,14882,25871,10230,-14523,-11302,3474,24677,43699,44627,29848,10479,-291,9530,5203,2608,10262,4314,-22028,-12277,17781,18181,16375,11227,-1299,-17426,-27655,-22915,-19364,-10673,8592,7785,-4054,-19146,-24264,-4804,20859,35183,24732,-4568,-21227,-13521,-1264,5945,4149,9860,21646,14681,-11773,-3765,16808,23593,13393,718,-20886,-33459,-34101,-29990,-17033,-10760,-11104,-17674,-1266,16010,16903,855,15147,46160,73190,93145,101158,79846,39861,3846,-3413,23793,40022,35627,23047,-394,-20986,-29582,-35574,-32579,-21735,-12750,-2749,-729,-17419,-5369,20457,24778,5620,-15458,-28178,-32001,-12375,8359,20831,6617,-24022,-28163,-7806,-41,284,-3806,-21365,-15328,6701,17235,15086,5222,7147,-3389,-26800,-20206,16474,37953,33807,14479,19396,49435,70906,41284,6210,-19292,-18039,6568,12677,342,-15875,-29935,-13804,-352,21025,49686,58155,37953,10152,2436,-8338,-11487,9828,23962,-3516,-25519,8342,30324,22551,10219,4653,3789,-10459,-1973,3381,-7514,-19640,-25760,-22163,-17899,-5123,18326,35585,35921,16672,-988,-2128,2470,4270,3282,1453,4457,3905,-4510,8379,28574,38611,22654,-3760,-9535,-2865,-9943,-2479,17628,26035,21671,9570,-7395,-12241,-21111,-29832,-17460,12855,31070,24005,-8636,-39546,-28657,-27435,-7796,1525,-644,130,3278,-8000,-23967,-13940,-10282,-20304,-7075,17516,21663,20044,35661,36511,13814,-18792,-17847,-1368,6739,11362,14801,14243,3021,-28751,-28228,-18722,-7048,-4560,-6838,-6879,-7585,-17391,-7735,6942,10273,-5656,-31478,-24366,-3823,11006,26042,17069,-16566,-26568,-6225,22787,38840,50638,53994,29173,3440,3044,-895,-6023,-12909,-15055,-13765,-5552,-6286,-11883,-5506,4628,2097,-24857,-2754,28564,43479,45205,31695,811,-23929,-18078,-13030,-9621,-5546,-7632,-5018,1757,14794,24373,26733,19985,-3777,-14098,-13047,-20943,-31014,-26846,-3712,13662,15673,7625,-12659,-28102,-27671,-14106,9873,37426,38196,27916,15705,17971,15023,-3718,-28633,-1493,8731,12061,9826,7098,-7539,-15453,-22432,-10784,3110,-3440,-14544,-19476,-27272,-24598,-13401,-10413,-6559,5576,17646,13069,-10,-5973,10827,21899,10887,-15293,-6734,15230,12406,-13714,-3540,28532,44415,56189,57807,48457,25100,-1691,-39346,-14987,4836,20998,17517,-8559,-23739,-6515,1730,16197,27207,24894,20389,18960,8119,-17451,-25367,-23931,-12629,-4473,-11210,-28644,-28401,-27784,-29210,-27914,-13629,-11092,-3951,22279,46362,49776,28289,-7415,-33246,-14251,-12323,561,30052,33224,23624,147,-22010,-22087,-13918,-7229,-193,-6118,-15794,2728,29050,32993,13437,-22344,-39278,-35514,-21788,-15466,-15438,4425,10082,-5776,-29922,5626,24432,25400,24570,20531,-2341,-30169,-16360,-4710,-6842,-9171,-8247,-8642,-8497,-10905,-13382,1538,15285,12538,7816,6980,8861,18774,33885,49453,43015,32501,17586,8139,4964,-1714,-11109,-28188,321,36177,55996,46506,16713,-7206,-12433,-19004,-30901,-29465,-15816,-994,4201,4392,-10867,-25040,-11716,-11227,-12861,-13501,-17739,-108,34667,39970,7761,-20316,-18231,-28926,-35050,-33988,-19336,-3224,10948,18348,23502,21727,21044,10279,-8047,12149,33275,33114,22163,4381,-1947,6767,21291,16738,-174,-24217,-22509,-11468,3792,17188,26866,14422,-4689,21610,26473,476,-18681,6140,8204,-5486,-3415,20436,35847,27861,30739,23093,-8989,-5029,10636,10406,10757,16271,25899,25353,16624,4194,-6770,-12465,-11456,-17425,-22226,-18966,-7670,16440,28810,23285,-867,-34359,-10870,4192,-6054,-12610,-9304,-5805,-12697,-29143,-2346,10609,4231,-16905,6436,29260,34778,9512,-17457,2624,24793,27592,27642,16947,476,-9064,-16238,-17961,-9721,-25,-2361,-22250,-36200,-28996,-14217,-4248,-11948,-20625,-21191,-26046,-22593,-13477,-18188,-35393,-1619,17495,3755,-30076,-18112,2920,27272,41450,33157,33587,34820,30154,5264,-21693,-10713,-11528,-26826,-7859],[5199,19196,29710,33553,24917,-9470,20502,59007,47634,6902,-22033,10528,26113,19556,13685,13327,5683,5638,-5413,-22085,-7664,6615,-348,-22670,-36780,-29015,1233,10159,-8204,-22304,11102,35791,33464,14266,-2728,-18321,-27775,-18112,-20715,-41651,-29063,-4693,-4644,-15538,-20133,-20125,-21393,-19861,-10728,-6055,-14806,-23601,-9982,2766,23600,26920,15923,10944,8033,5182,501,6080,23055,21009,5498,-14541,-2493,8638,9920,5332,3797,-2179,-14625,-26817,-2607,26369,47295,50487,40193,34217,11246,-11669,1182,27556,46920,47533,27265,9300,1115,2642,-7477,-24809,-7272,10006,362,-20404,-24390,-12272,-2417,3080,5409,3335,-9694,-27003,-27905,-9315,2280,3411,3889,12942,40186,54016,39763,27273,26327,14235,-12222,8330,25140,15255,14533,53973,98890,98206,87751,84872,65345,22648,-29931,6726,53,-34752,-12851,-6051,2919,4870,-8,-9805,-16081,-8237,5678,29799,53561,66794,66491,36741,-14193,-24287,-9866,-13607,-13617,-6385,530,8739,816,-19151,-17645,-13993,-24929,41773,103587,137647,143708,115841,78770,55562,36899,30484,15915,22465,24857,11976,-26121,-12052,3690,-5348,-19928,1967,88059,222710,327499,321589,191962,25938,-43051,-47446,-10643,15534,4121,-25443,-19920,-20483,-2498,21895,-2128,12838,104322,165236,156857,91696,17653,-3198,-13399,13026,47731,56077,41416,13109,-15631,-3577,3084,-4520,-27181,-23394,15211,42326,39160,18147,2045,-1749,-10088,7990,42541,56798,59303,37003,4326,-26841,-19284,-4157,10978,14058,10690,1412,-7525,-7397,-9740,-25779,-17543,-14979,-32176,-30944,-19223,-29600,-40896,-10933,1556,-5028,-4023,25745,52683,54476,24913,-28096,-3284,4974,-3255,-3488,-5004,-14897,-35184,-29248,9098,24883,23090,4898,545,-1273,-11160,-19764,-19650,-12403,-9006,3063,16677,19482,17442,24862,36640,43157,33846,16926,-9966,-20299,7433,24103,21309,11470,8570,9999,5799,-5143,4239,15009,17516,11222,8302,1609,-11288,-7907,12643,24799,35616,39402,33901,31578,33005,20431,-7584,-30673,-17946,13376,49122,62836,49558,19603,-8176,-23408,-9832,15096,30360,37143,43715,31129,-15317,-18240,-7687,-23605,-29265,2593,10181,-1479,4265,5240,-20462,-26355,-9367,-4672,-8584,-8342,-7993,-22655,-18405,-12316,-17148,-15872,23703,44195,35086,18906,-6379,-35135,-23876,-15160,-510,12694,10447,11578,20167,15290,4349,-17115,-34239,-33367,-35556,-18304,-6189,-8899,-14216,1308,10149,11282,1288,-18982,-35891,-12975,17200,48086,55443,49572,33079,21840,20948,31068,39193,35138,23658,14292,18102,31747,29945,5303,-23091,-35185,999,37833,82896,87255,51688,5766,-27175,-19211,-17307,-20812,-24485,-15891,7624,32098,29323,2050,-15349,6688,-4758,-31697,-6810,22639,18618,-2915,-8195,-594,-5465,-26039,-27379,-8332,-557,-15876,-19729,-1745,1919,12737,15845,531,12418,22114,5577,-22507,-24676,-11235,18407,46954,54525,41070,18039,3202,11193,6806,3801,9978,1960,-24787,-12400,14550,11834,13363,12953,5043,-9274,-26789,-23945,-16892,-11887,5418,6364,-527,-10641,-21443,-11249,18794,40700,34829,4518,-18305,-15409,-3751,3128,-863,1085,12269,5523,-16059,-546,18953,22888,10120,-4334,-26568,-37055,-33377,-31487,-18597,-11101,-12567,-21631,-244,19392,19870,7277,20820,48394,74366,97271,108039,87341,48074,10497,-1423,21186,35343,32061,19173,-5888,-24552,-27816,-31226,-25637,-15555,-12739,-7042,-4499,-18169,-4801,20815,24151,3244,-16453,-15852,-22970,-28541,406,18282,7803,-21254,-28407,-7212,2381,2649,-5447,-25499,-14236,5720,11054,6870,-1162,3681,-3441,-19243,-18428,17302,38317,33844,11480,15966,50061,74230,44976,10241,-14012,-16661,6368,13064,2972,-12995,-25660,-10575,792,21008,50367,57726,33952,6716,5684,-5013,-11845,13730,29169,456,-26536,4932,20512,6913,-7591,-9614,-7319,-15923,-922,6523,-1126,-10960,-19671,-26821,-24687,-6020,20256,35263,33085,14711,-1717,-2695,3404,3952,1983,2095,9819,11545,3846,12860,26873,31283,11287,-13842,-6430,3708,-4472,702,18386,24313,18688,8902,-1548,-3310,-10322,-20473,-22705,4314,24651,21449,-4961,-31306,-20308,-27489,-11150,-296,859,6577,10652,545,-13542,-9823,-8560,-17855,-7955,15858,20709,18126,34045,37775,16936,-16426,-16661,905,7577,11358,15843,16351,55,-26587,-18460,-10607,2071,10307,10952,10366,5691,-8762,-5097,5482,8273,-5017,-27347,-30679,-8097,12294,30562,19741,-14055,-24106,-3938,25938,43370,52614,51251,26892,7688,12726,8460,-1225,-9992,-15885,-16346,-5985,-5176,-12526,-7061,4474,3929,-19118,-4316,24726,41358,48067,40090,12589,-11428,-18416,-9115,-1275,657,-5625,-1982,7907,20988,28096,29184,24036,4266,-7282,-17452,-30599,-33217,-23719,-4587,13377,18581,13291,-7026,-25178,-23613,-14970,2281,23345,23390,17227,12231,18105,13727,-6717,-24370,3066,12091,13871,9507,4766,-11760,-19845,-29250,-16894,-1062,-5400,-15914,-21497,-28845,-21085,-12107,-13281,-12332,-4024,4907,1379,-9961,-9734,14417,28412,17517,-12411,-14542,11492,13662,-8997,-547,32524,50248,62125,62415,52848,26168,-8799,-27205,-4141,9679,22757,17251,-9589,-20671,-2029,5082,18885,30921,28088,18999,13919,6353,-14118,-20792,-21614,-12211,-4560,-10463,-27356,-28577,-27714,-29065,-31317,-20258,-14091,1744,30868,51351,49305,24544,-11907,-22368,-5865,-4267,6921,30835,27738,15072,-5156,-23136,-20315,-17062,-12062,-2571,-9853,-21131,1613,31172,35106,13737,-23824,-31480,-27931,-20571,-11617,-16982,-1206,6521,-8777,-25604,10396,19604,19979,19925,15844,-7204,-26905,-9797,2884,-25,-6555,-7218,-3085,1362,-1148,-9726,2294,18032,16992,13985,13069,12287,21457,38827,51249,40627,27786,12218,4981,788,-6562,-17143,-20406,7986,42012,58622,47243,16644,-6995,-8886,-16181,-29048,-23990,-10129,4492,7999,5267,-11759,-22503,-10610,-10896,-10722,-4929,-5858,5350,37542,42808,10861,-15853,-15618,-26539,-29085,-26422,-16071,-571,13843,18990,24020,25548,23346,7080,-19260,5324,31457,35020,23858,6417,486,4351,16705,13861,-1453,-24471,-25291,-13495,3316,18572,27271,10114,3647,40561,40566,6218,-18464,8391,11544,97,-4004,6876,11439,5506,14268,15456,-5250,167,12340,12252,11161,11141,17117,18857,14144,5477,-4398,-10361,-11880,-18430,-29277,-26120,-11084,14211,26578,23766,5269,-22205,-23189,-2775,-7312,-14241,-14218,-11389,-16013,-33227,-7685,4084,-3540,-20505,8230,25781,26285,798,-25651,-7165,13427,19713,29489,23017,5577,-5859,-13814,-15720,-8304,455,-3237,-24613,-36846,-23200,-4666,4844,-4102,-15414,-19023,-24278,-20089,-10768,-15188,-29120,1183,17889,3479,-29291,-15737,3293,24793,39203,33119,36244,40307,38483,18537,-10824,-14328,-10154,-24274,-8078],[-613,13471,27570,31855,18727,-16163,21259,56770,43513,2347,-12633,16958,26107,11597,-1244,1683,4102,8610,-2690,-24576,-10231,9882,6684,-13319,-22971,-13878,12542,12610,-10871,-17080,17911,40405,34733,11708,-5745,-18939,-25137,-19372,-26140,-43962,-25034,-2861,-5591,-21626,-29333,-26497,-27968,-27737,-18393,-13978,-21847,-18659,-3690,2952,13236,12952,4199,7862,8123,6635,1262,3916,18652,18957,10654,-9780,-12185,794,4519,728,-1897,-7284,-15176,-17236,2472,28841,45302,44745,32975,23915,1151,-19376,8533,41849,63671,61442,32057,6318,-4831,-2465,-12920,-26091,-1255,13682,-1351,-28986,-26613,-13593,-4772,1107,3702,1319,-13271,-29938,-26913,-9161,1180,2338,3440,11945,37500,52120,42356,33956,31357,12664,-18742,5627,24850,18635,20651,58742,104045,111722,94652,86082,61516,17219,-28333,3782,-6539,-30792,-8682,-4431,-17,-1804,-6820,-15379,-20734,-12893,433,22684,43018,53591,51100,23834,-21904,-22369,-8962,-13664,-12307,-2295,3266,7033,-2804,-14755,-5095,-4652,-41626,-26023,-22330,-36140,-16805,8286,32386,45720,28453,24795,14845,18288,18120,7734,-20409,-26954,-15174,-36866,-29559,33221,75756,127931,170570,165159,106354,38168,-4729,-11609,-22992,-18759,-6279,8318,16032,-8665,-26200,3523,-823,2800,10932,2272,-26217,-7971,20511,16229,-17224,3796,33356,39284,27328,1856,-26679,-8203,1829,-5064,-29101,-20779,17764,43840,40560,18887,6572,4601,-5054,4107,32322,46321,52222,35709,7454,-20842,-25729,-2629,14523,17408,14365,6491,-1048,-2308,-8129,-21571,-14779,-16413,-37296,-24349,-11137,-22124,-45201,-15265,120,-3765,-2935,24458,47280,45335,13970,-34980,2517,9376,-1486,-5320,-9734,-22083,-43999,-21297,13589,23459,15729,-3487,-955,2600,-8365,-22558,-21200,-9521,-4926,4315,15110,17544,17566,27529,41859,52159,45052,24644,-6504,-17358,9647,24166,20644,11586,11118,19261,19469,3431,-6698,-236,8763,8842,9063,5136,-8163,-10701,8135,22767,37681,45481,41755,36591,34943,23167,-2466,-32584,-31779,-896,35452,49200,38579,12442,-13831,-27853,-7812,14497,26026,32496,43895,35759,-9543,-24747,-15085,-34362,-17943,15556,21214,3919,4577,6221,-18049,-28092,-7612,-2460,-14583,-19928,-8048,-20228,-20326,-14179,-17879,-6782,28290,46219,36582,21111,-3499,-34306,-26240,-10972,4820,14051,7626,5418,13440,9954,1346,-19177,-35599,-27772,-29239,-11463,2715,-1219,-15558,-6438,2519,6149,-105,-18576,-32763,-12303,15989,45927,52410,43999,25390,16404,19254,26572,35383,35652,26206,14783,17981,32715,32856,10330,-17198,-32834,1158,38312,83676,91457,53102,4930,-28270,-18462,-16589,-16777,-16833,-8077,14131,35032,28227,-50,-14014,5226,-9216,-27834,3611,30126,21394,-2286,-3200,10561,4468,-22110,-27591,-4582,4235,-13208,-22769,-4335,-1427,9845,13104,-2906,8564,16304,-1067,-30096,-30128,-22936,15629,51298,63019,50357,23707,5196,11448,6998,3141,8000,-1045,-26640,-13962,8479,3189,8805,13227,10170,-951,-20773,-22080,-15164,-14885,332,3376,1679,-3174,-14177,-16337,15072,43298,41950,11888,-14624,-17460,-8206,-2367,-7420,-8195,2465,-3356,-17570,3498,20860,21126,5627,-10374,-32098,-37967,-31057,-30836,-21739,-12440,-13921,-23385,1758,23562,23835,13237,23434,47520,72339,97008,109095,89956,54248,15765,-1193,16953,29019,26607,13964,-11728,-28713,-26229,-26263,-18221,-8625,-10513,-11396,-9731,-20037,-5219,19148,20952,-1678,-17939,-4448,-6138,-26912,-6800,13572,6404,-21142,-27788,-5919,4371,3063,-9444,-32604,-15546,1752,1615,-4017,-9809,-1426,-3614,-10558,-14856,14345,33305,28673,5488,10329,47101,72714,44861,11817,-10508,-16819,4139,10807,2260,-13127,-22781,-9166,-1068,17664,47699,54433,26930,381,6929,-2593,-14333,14537,31371,2799,-27926,1915,12334,-6310,-25619,-25153,-20214,-21507,-1356,8134,4339,-2889,-11985,-21244,-23217,-5684,19404,30460,25905,9805,-3997,-5458,916,-916,-3752,2778,17516,21318,11774,14591,21808,21340,-1677,-24129,-3473,8363,-242,2128,16742,19735,12905,6823,3288,3801,-929,-9610,-21138,-3970,16783,17386,-2267,-25261,-14141,-23083,-14029,-3054,753,10987,16323,7380,-5226,-5645,-7415,-17586,-12574,11424,18205,15220,30768,37035,18592,-14704,-17418,724,5864,8742,13491,14159,-6169,-21062,-10057,-3581,8107,22124,25459,25554,19219,331,-2270,4290,5614,-6169,-24818,-34106,-14443,10231,30955,18969,-13658,-22158,-2454,27830,45950,51642,45870,23926,11049,18571,14911,3501,-4727,-12983,-19321,-8036,-5212,-14467,-11498,944,2835,-16569,-9280,16825,35399,47766,46306,23165,291,-11941,-3288,5452,4511,-5793,-877,11964,24774,29139,28742,25749,11696,4155,-10094,-27944,-28613,-21148,-7060,10691,19015,17316,-1477,-19218,-20236,-16793,-6518,8897,6287,2068,5084,15262,10493,-10305,-21631,4462,12566,13597,8208,1873,-16497,-20884,-22214,-21536,-7315,-9546,-19009,-24796,-30851,-18809,-12172,-16929,-18848,-15285,-7622,-8017,-19046,-12977,15959,32007,22102,-9058,-24224,7301,14826,-4284,1205,34049,53236,64834,63660,54978,28515,-8841,-13044,5169,12751,21824,14103,-11649,-15139,2646,8385,20219,31981,28599,15643,6852,2996,-12238,-18303,-20848,-13311,-6528,-11450,-27080,-29759,-27080,-27419,-31453,-25424,-16311,7026,38261,55092,48461,22554,-11148,-14255,1335,2775,11653,28898,19131,3461,-12851,-23972,-20343,-22474,-16161,-5260,-14209,-27309,-1894,28364,31863,11743,-21279,-23554,-22387,-20002,-9111,-17596,-9036,787,-11902,-19767,12304,12168,12151,13316,9460,-13919,-22152,-3473,9678,5995,-4504,-7146,1925,10550,8612,-3333,3788,20123,20763,19296,17605,13690,21569,40603,49619,36090,21827,7269,2297,-2808,-10603,-22245,-13996,14422,46095,58553,44515,13727,-6528,-4058,-11809,-26284,-21024,-6835,7362,9426,4686,-12596,-17271,-9457,-16323,-20951,-6069,-5262,-385,33929,42779,13419,-11438,-12796,-22785,-21057,-17399,-10217,2132,16539,20810,26790,31683,26387,4153,-29419,611,29442,36023,24361,7384,1870,437,9072,8343,-3942,-24168,-28495,-15688,2085,18348,25544,4404,13804,57596,53212,11984,-16963,9889,14090,5484,-1436,-2369,-6008,-1888,2487,8287,-1740,4122,12782,12973,12174,8982,10229,12847,11983,7370,-1106,-7883,-13221,-19684,-24872,-20047,-10733,11886,23418,23908,11812,-8825,-34770,-9851,-8492,-15976,-20262,-17778,-19269,-35001,-13153,-3033,-11555,-17699,10333,21229,16430,-6649,-25748,-16252,69,10125,29830,27941,10828,-2098,-11134,-13178,-6443,790,-5380,-28911,-35184,-15281,5737,14281,4106,-10368,-17390,-22213,-16249,-6080,-9715,-23717,509,14640,737,-28882,-14108,2307,21599,37082,32959,37896,44027,44063,29077,-623,-16482,-9063,-21897,-9541],[-6331,9084,27627,31717,13585,-17264,22312,52984,37795,-1699,-3354,23205,28317,9374,-12055,-9841,2560,11144,-101,-26024,-11943,12549,13214,-3671,-9598,1093,22801,13533,-14394,-9700,26321,45918,36678,10668,-6323,-17472,-21534,-18463,-27365,-37151,-21053,-1215,-5842,-25378,-37308,-30157,-30279,-34883,-25406,-21712,-29785,-13464,2880,7975,9836,3825,-5894,3453,5774,5560,-185,219,12737,15212,13767,-2788,-17740,-7259,-1715,-3980,-7720,-13614,-15392,-8181,8397,30128,41362,37311,25242,14802,-5965,-27261,13499,51953,76174,72914,35899,2824,-11836,-8097,-17670,-23085,4523,18099,-61,-27346,-22068,-12860,-6504,-1104,1154,-654,-11865,-21793,-22987,-9203,-1056,-301,1276,9293,33383,48854,44254,40669,36128,10272,-25068,5721,26317,22212,24121,57939,101394,118043,97400,83474,54069,8794,-24617,1706,-11640,-27366,-7710,-5427,-3582,-7824,-13415,-21334,-25756,-17450,-5302,14393,31250,39672,35838,11341,-28865,-20143,-8176,-14270,-12809,-789,4762,6422,1017,1157,10825,8550,-17055,14908,78977,120015,118700,58675,-20861,17598,22519,15153,5146,13550,23219,17238,1375,-1576,18029,4477,43210,263023,517934,727976,789621,672997,451756,233962,84506,62442,48597,22211,25727,53028,52714,12238,-22005,11934,26803,18413,26417,84754,142674,153942,113489,50754,-8911,-12515,9410,13735,6575,-14940,-32090,-4624,7641,-19,-25907,-22099,17051,41080,34182,10624,4914,5299,-7105,-7332,13837,28050,38772,29640,7597,-16861,-30425,-4550,13351,16281,14463,8957,2656,-916,-11319,-20424,-12251,-17181,-42591,-18834,-3667,-13834,-35559,-18515,-2655,-4284,-3662,20018,37412,30867,-2175,-33556,7904,12373,-1534,-8811,-16238,-31260,-45782,-14407,16698,21424,7516,-14747,-4888,4336,-6677,-28103,-24976,-7910,-2154,3989,11914,13674,15802,29103,46190,59380,54654,31094,-4065,-16773,9081,21712,17820,9314,10334,25074,30258,14551,-8289,-17791,-5592,1675,7282,6590,-5469,-11783,3972,19139,36924,48644,47758,41050,35519,23205,483,-27938,-49293,-22385,13228,27404,22097,3025,-20837,-29167,-5029,13407,20397,26513,42859,39347,-3907,-30968,-25055,-36180,791,34714,37696,13831,4796,5648,-16274,-32404,-7541,1848,-10889,-27006,-8819,-17877,-21388,-15824,-15782,4311,35247,48593,36820,21365,-2533,-32404,-27441,-7387,8506,13938,3882,-2176,3968,1960,-3705,-22463,-35584,-24146,-24197,-5902,10134,6498,-12878,-14564,-6655,-31,-2676,-18879,-29907,-12277,14576,43449,48121,36752,16229,12188,20769,24199,29850,33032,25666,12760,16004,31973,33808,13221,-13393,-30247,262,36600,80703,90737,50427,1655,-30045,-19385,-17518,-13781,-10678,-2249,18292,35779,25470,-3400,-14357,2840,-12477,-19345,13132,35314,21505,-4452,-1350,18405,11966,-18431,-29180,-3320,6730,-11188,-27151,-9290,-6720,4724,7930,-7754,3319,8765,-9198,-36976,-24799,-23578,16980,55780,68968,56667,26800,5091,9665,5216,536,4754,-4022,-26580,-17037,22,-7146,3249,12207,13865,6622,-13047,-18325,-14317,-19407,-6169,-828,2527,2675,-6755,-19045,9649,42686,45721,17213,-11029,-19180,-13990,-9747,-14758,-17015,-6907,-10267,-15191,8107,22639,18732,601,-16437,-35858,-37131,-29087,-27432,-26024,-14433,-14357,-20360,4715,27774,27925,17762,23414,44598,68015,92302,103328,86463,57464,19781,-1789,12375,22572,20903,9088,-16283,-32917,-24500,-20585,-10390,-1443,-6330,-14162,-15079,-22115,-5795,16624,16517,-7927,-18976,5569,9041,-11277,-10795,7929,3459,-22258,-25176,-3031,6821,2647,-14273,-39870,-17031,-3701,-9717,-16067,-19819,-7396,-3705,-2029,-8843,9511,24930,20321,-1517,3893,41519,67120,41793,11754,-8182,-17760,1707,7839,-146,-14917,-20114,-8350,-4615,12428,43209,50389,19694,-7556,6541,-533,-17416,13370,31327,4419,-28479,311,7644,-13123,-38110,-38790,-32837,-24631,-2104,9590,10073,5539,-3219,-12283,-15712,-3107,17571,23071,16025,3334,-6293,-8553,-3514,-8680,-10602,7687,29495,33890,19913,14925,14985,10661,-13817,-27285,-378,12086,3934,3278,14154,13935,6105,4875,7804,10299,8264,1779,-13444,-9505,9134,13321,474,-19719,-9221,-17090,-13452,-4137,1010,14566,21087,13100,1404,-2036,-6609,-17946,-18878,6413,15894,13130,27775,36182,20726,-11421,-18346,-332,3551,5466,9448,9415,-13200,-14702,-2346,2952,12084,31194,36924,37841,31468,9447,1822,6011,5679,-6436,-22727,-30782,-20703,6391,28617,16214,-13802,-19637,-749,29173,47119,48669,39487,21608,13660,21303,18877,8065,2126,-6685,-20958,-10580,-5084,-15776,-17126,-4557,-172,-16219,-16010,7153,28026,46374,51746,33331,11744,-2091,4015,11110,7119,-6566,-371,14879,27139,28831,26860,26302,18774,17013,3507,-17585,-23377,-19073,-9948,7057,18371,20615,4018,-13074,-16868,-17698,-12222,1552,-6800,-15314,-3879,10855,6707,-13044,-20388,3912,11542,12826,7548,-114,-20438,-17844,-13409,-19357,-13474,-14454,-22873,-28607,-32121,-17552,-13526,-20836,-24555,-26698,-16511,-12713,-25207,-15141,16133,33425,25212,-4917,-31596,4338,16515,474,2315,33569,53837,64934,62328,55372,31861,-1809,-240,13047,14452,18759,8687,-14301,-9677,7084,11664,20544,30610,26695,11024,-1219,-1442,-11777,-17197,-20922,-15347,-9902,-13808,-27355,-30993,-25220,-24240,-28895,-27856,-16837,11998,44118,57365,47380,22501,-5847,-9055,6153,7971,14574,24624,8227,-10028,-21872,-24183,-22284,-29619,-17232,-7857,-18170,-30895,-7012,20599,23076,7636,-16686,-17628,-19084,-20194,-8095,-16463,-19024,-7484,-15341,-14601,11118,2627,2392,5962,2914,-21854,-18012,1533,14865,10530,-3354,-8551,5405,17707,16645,3709,6272,21678,23615,23107,19698,12131,18138,38236,44063,29275,14393,2267,-518,-6276,-14011,-23103,-9942,18308,47585,55611,38746,9221,-4329,898,-8877,-26900,-21793,-7383,6268,7512,1861,-14385,-12851,-8795,-24030,-26647,1531,2459,-8250,24760,39496,14395,-8448,-11552,-20241,-14338,-9166,-3889,3792,17623,22261,29908,37524,28495,674,-38868,-3375,25378,34203,22253,6208,1177,-5486,-2103,-584,-8691,-24740,-32285,-18287,-918,15236,20342,-3586,23221,70972,62612,16232,-15514,9217,14458,9348,2921,-2477,116,8001,-2370,636,-675,5291,10686,11304,12456,9200,5456,6386,8851,8743,2262,-5281,-15623,-22472,-17570,-11365,-9368,8130,18169,22309,16897,2655,-23935,-17532,-10066,-17403,-27203,-25105,-22315,-31929,-20156,-11736,-20499,-11244,11367,14712,4494,-11621,-15529,-17508,-14297,-1450,27811,30694,14988,1216,-8843,-10893,-4643,505,-9277,-35626,-28637,-6172,15765,22766,11448,-6161,-16828,-20607,-11981,-520,-3538,-20025,-4046,7679,-4518,-29040,-13527,-119,18378,35522,32546,38121,45463,46575,36434,8153,-10999,-7886,-19954,-12171],[-13407,5266,28031,30410,6792,-13454,21380,45788,28766,-7025,2889,26137,29832,11290,-14500,-22309,-1088,11084,469,-26342,-12405,14117,18057,4068,981,12445,28468,10939,-19873,-781,35670,51793,38681,10143,-5746,-14771,-17754,-16734,-25893,-32001,-18237,-440,-5920,-26373,-42064,-30428,-26371,-27122,-26572,-25375,-32911,-8505,8777,14619,12349,1557,-11479,-1830,1278,1967,-3963,-5165,5424,9856,14193,2973,-16536,-13926,-8202,-8762,-13169,-20531,-14873,157,14810,31101,36645,29482,18112,7971,-8461,-26779,16922,57939,83745,80949,38655,-323,-18541,-12871,-20256,-18235,10055,23122,4167,-19419,-15346,-10003,-6479,-2339,-933,-998,-5251,-11514,-16611,-7976,-2873,-3061,-1187,6363,29069,45253,46379,48020,41399,8576,-27841,9857,30739,26935,26412,53459,93164,118001,97055,78338,44512,-931,-19300,1813,-13641,-24613,-8143,-7612,-6702,-11277,-16870,-24457,-27984,-19030,-8795,7610,20979,27797,23553,2304,-30351,-15988,-5667,-13202,-13286,-211,5935,6803,5765,14152,27339,25408,12050,62161,161761,233067,232524,143572,14305,-6332,23099,10193,-5310,12225,34094,32513,15866,14575,45490,42943,79291,365357,726827,1026349,1113921,950734,640484,334656,134101,104708,92948,62722,58234,81081,72868,26734,-3352,30295,43147,19713,62457,163268,232303,224338,149948,61079,-3508,-24619,-6784,-2592,-6986,-26464,-27372,1749,15577,7449,-19100,-23383,13698,34915,24352,909,3610,6096,-7841,-17584,-6252,7744,23249,22090,7977,-11563,-27355,-6521,12203,15389,14610,11502,5865,-961,-16233,-17229,-7278,-15461,-42490,-12190,5018,-4120,-25069,-18000,-4039,-3914,-3386,15445,26421,14827,-18976,-21912,14824,16229,-599,-10235,-19412,-34748,-36606,-6829,20149,20758,1670,-25695,-7783,6851,-2725,-30687,-27162,-4968,1590,4477,9667,10447,14259,31087,50679,65724,63817,37884,-837,-16248,8028,18944,15051,7001,8512,28956,38146,23254,-1823,-23487,-14375,-2685,7011,8319,-1864,-9624,2587,16319,35595,50812,53320,46297,36911,22971,3634,-17386,-51957,-42145,-9940,3880,5008,-5240,-26620,-25153,-476,13253,15230,21369,42736,43914,3546,-29724,-31080,-20738,17617,49931,50975,24529,7955,5950,-13036,-36442,-7231,8371,-149,-17149,-8296,-14010,-18685,-14490,-10190,15711,43713,51752,37287,21819,-988,-27881,-24212,-2590,12170,13980,1272,-8402,-5640,-5949,-8091,-24128,-32704,-20409,-19136,-454,17141,14647,-6499,-19415,-14604,-4587,-4059,-17570,-25700,-11233,14687,42669,45009,30484,8736,12476,26673,26518,26279,30042,24159,10063,13654,30825,34202,15458,-10286,-27500,208,34786,76038,86529,45205,-2408,-30567,-19918,-17849,-10063,-4665,2775,21372,35910,22928,-6057,-14435,1861,-11366,-7993,23107,39775,20757,-7739,-1191,23848,17879,-14159,-30711,-3077,8496,-8159,-31118,-15537,-12793,-1239,1963,-11818,-905,2419,-15127,-33682,-19227,-13867,23018,61038,73228,60897,28488,4180,7156,2877,-2041,2690,-4503,-23251,-19983,-8417,-16844,-1169,11587,17492,14360,-3989,-12660,-12951,-23706,-12063,-4459,3388,7864,524,-17871,3996,40179,47348,21625,-6792,-18978,-18837,-16543,-20630,-23303,-13796,-11910,-8505,14103,25447,17180,-3241,-20442,-35234,-35506,-26134,-21760,-29904,-15926,-12833,-14166,8912,31923,31923,21141,22401,41835,63294,84448,91850,77974,58344,23639,-1640,9096,17825,17029,6784,-17159,-36055,-21738,-13593,-1589,6394,-349,-13690,-18665,-23030,-5282,14895,12773,-13612,-18363,14594,22628,4016,-9952,2958,531,-22241,-19537,2160,10605,2797,-17735,-31509,-15656,-8564,-21173,-25849,-30070,-13418,-3497,6328,-89,5717,16201,11690,-7040,-1955,34457,58536,36787,10866,-6431,-18661,908,5941,-2608,-16997,-16464,-6931,-8504,6881,38398,47449,15542,-15732,4954,1526,-19654,11364,29901,6090,-27242,472,6838,-11786,-29747,-38138,-37119,-23029,-2258,11937,16865,14919,6679,-2386,-6797,1676,16227,14977,5071,-3289,-7152,-10026,-8498,-17688,-11540,19287,46108,48999,28558,14826,7658,632,-22771,-19411,3033,15474,8724,5180,11698,8134,-360,3989,12413,16911,17848,13628,-3131,-11127,2634,10271,3947,-13581,-4738,-10664,-8552,-2085,2692,17950,25267,17931,6705,896,-5359,-16560,-23577,3040,15091,12960,26271,36395,24607,-5005,-16883,-684,2504,3143,5022,3591,-18340,-7564,5364,9569,14913,37532,45394,47281,42261,18643,7781,11971,10796,-3415,-19843,-25602,-25211,2059,24735,12604,-13294,-15898,1669,30179,46911,44269,33307,20568,15654,21599,20838,12554,10105,1988,-20017,-12766,-3810,-14776,-22222,-10802,-4148,-16821,-22938,-1937,21520,45663,57524,43647,23265,9054,12212,16231,9474,-6604,615,17461,29002,28447,24971,26800,25809,29840,18481,-6996,-18126,-16902,-12244,3803,17988,24158,9960,-6355,-12803,-15893,-9648,7413,-3603,-30370,-11878,6792,4101,-13329,-19314,2916,10640,13286,9124,242,-22372,-12811,-4323,-11478,-16174,-17961,-25905,-31778,-30981,-16007,-14981,-23345,-26845,-36488,-17852,-12012,-25785,-15651,16216,34003,27960,524,-25557,3970,19438,5978,3994,32235,53202,63781,59975,55254,36298,8669,11895,20522,16116,15102,2604,-16047,-3811,11971,15744,21102,28042,23634,6766,-8231,-5364,-11236,-15383,-19674,-16441,-13016,-16055,-26560,-29783,-20754,-18261,-23329,-26120,-14319,17809,49301,59077,47055,24777,2107,-5097,9497,12169,16902,19916,-2651,-22689,-28111,-23037,-24729,-28199,-13902,-8751,-18907,-25839,-10308,10160,10495,3423,-10671,-12227,-16367,-19667,-6974,-12354,-28351,-16326,-17471,-9342,8481,-6643,-6769,1419,79,-26209,-13792,6145,19487,14799,-1509,-9997,8431,23721,23690,11484,11270,24647,27307,26934,20785,9089,12468,32999,36361,22239,7440,-1200,-2091,-8251,-15282,-19205,-6998,20557,47727,51845,33037,7576,2062,6735,-6602,-29261,-24179,-10205,2723,3924,-1564,-15851,-8856,-7057,-28196,-18465,15947,19027,-1757,17806,35893,14995,-6005,-11160,-18501,-8489,-1202,2926,5443,18069,23996,33558,42963,30550,-1779,-32448,-6564,19653,29976,18478,4197,-200,-11245,-14787,-11042,-14219,-25384,-29388,-18731,-4348,10347,12807,-11652,32272,81403,69575,19931,-13250,7292,13595,12618,9176,7419,19722,22248,271,-6239,-1599,4400,6929,8091,12539,12048,4603,599,5416,10437,6754,-814,-16024,-26165,-12522,-5352,-8657,3288,11352,19204,20391,11949,-11972,-24096,-10947,-16819,-31546,-31476,-23700,-28166,-28569,-21475,-29084,-4669,11253,6768,-8948,-11624,-3057,-6306,-22965,-13996,23685,31300,17820,3892,-6873,-8773,-2818,-192,-14595,-40871,-19222,3350,24549,29468,17165,-3062,-17361,-19873,-8125,4628,1673,-18222,-12639,-2920,-12365,-30056,-14586,-4172,15569,34156,31057,35956,43650,45350,39813,14391,-5326,-7125,-18928,-16790],[-18165,4806,29756,28440,-881,-6980,19466,36543,17895,-12530,6322,26051,30621,16220,-6920,-34329,-6570,8668,-616,-23826,-9717,16066,21987,9840,8458,19571,28918,5148,-25469,9801,46228,58398,40904,9739,-4922,-11288,-13760,-14637,-23716,-28458,-16606,-330,-5611,-24546,-37336,-28328,-20901,-19981,-20155,-20316,-23814,-4194,13461,20598,16528,3563,-10856,-6633,-4997,-4388,-10476,-12655,-3560,2472,11080,5576,-12189,-17895,-15063,-14471,-18758,-28428,-14341,6636,20418,31585,31314,21318,11232,2687,-7373,-18381,18394,58757,84743,83391,38668,-4134,-25250,-17118,-21351,-14044,13707,26756,8713,-11904,-9322,-6838,-5861,-3656,-3500,-707,2724,-1631,-9916,-6484,-5074,-6852,-4904,2049,23121,39737,47048,53916,45189,6419,-26796,15374,35807,30964,26351,44678,79199,110320,91994,69278,31645,-13098,-13950,2135,-14775,-23818,-10957,-12181,-11122,-13922,-18058,-25098,-27886,-18693,-10892,1578,11469,17177,13360,-3956,-27242,-11544,-2963,-11806,-14373,-1298,4471,4115,3591,17645,38510,40676,27818,58399,143688,207714,206599,127018,16363,-12367,20473,6593,-12990,9362,33574,35372,19414,17668,46590,50911,72478,310702,611879,860644,936665,807545,552824,296233,126868,95936,88012,65365,63216,80186,69158,26596,-823,28938,35624,3910,29391,120526,180432,174043,111699,39700,-9078,-27360,-10058,-7611,-13692,-33775,-27668,1085,17170,9675,-16533,-25247,7554,26025,14397,-6805,1126,5027,-7319,-20375,-22713,-10565,9128,16359,11507,-3494,-20196,-7633,12447,15988,15473,13865,7961,-2718,-21873,-12719,-2386,-14517,-39755,-5830,12972,4755,-15682,-15813,-5306,-3914,-3313,9813,13664,-2878,-31214,-8514,21218,19219,80,-10173,-18262,-29195,-27163,-422,22041,19354,-2937,-37031,-9877,9158,2409,-27619,-27659,-2269,4611,4138,6817,6462,11272,31362,52937,68770,70094,42924,1346,-17195,5059,14368,10804,3258,4394,29077,40393,23549,-2808,-24655,-14982,-2422,7488,8876,649,-6851,2278,13038,32408,50421,56354,49844,37183,21019,5223,-7271,-37642,-51891,-30323,-18565,-11116,-12554,-32395,-19828,3580,12003,8813,15745,42021,47778,11085,-22282,-27435,-8487,26757,54228,53066,28111,9870,5551,-9894,-38736,-8334,13953,10742,-7534,-8111,-10463,-14230,-11642,-4122,24707,49871,52603,35876,21030,46,-22530,-18874,1680,14064,12423,-1728,-13795,-16191,-14343,-12477,-24728,-29027,-17718,-15733,2873,21660,20816,-163,-20852,-22056,-8347,-5319,-16028,-22046,-10887,14519,41822,41740,24246,2468,15264,33197,30527,24358,26069,20464,5211,9213,27385,32181,15287,-9623,-26506,-382,31677,68642,77522,35988,-8837,-30913,-21302,-18615,-7250,-629,5164,21576,33826,19216,-9386,-15620,1261,-7269,3174,31610,41896,17771,-13579,-3947,25183,20235,-11379,-33496,-5257,8121,-5661,-34737,-24965,-21425,-9565,-5710,-15216,-4340,-2136,-16426,-28448,-17524,-4022,30075,64476,73621,60879,26796,631,2195,-1515,-5436,1263,-3537,-19517,-24337,-16884,-26409,-5665,9760,19194,20039,3692,-7870,-12871,-29259,-18453,-8943,2431,10225,5038,-15848,-3472,34138,45078,23207,-4143,-18863,-22731,-21961,-24230,-28250,-19234,-9571,-1113,19136,27188,14683,-7457,-23501,-33728,-35850,-23658,-16335,-32878,-19054,-12069,-9159,11264,32838,32613,20900,19193,38352,56868,72015,73828,63989,55069,25362,-2501,5155,12911,13398,5606,-15825,-35730,-20313,-7934,5519,12246,4273,-12482,-21975,-24670,-5702,12371,8508,-19599,-18315,19901,31625,15023,-7673,-3006,-3873,-21417,-13550,6808,13165,1675,-20162,-21357,-12226,-13657,-34099,-25264,-34864,-21946,-5884,11634,8364,3585,8180,3550,-11291,-9167,23958,45073,27706,6669,-7929,-21718,146,3330,-6827,-21256,-14015,-7026,-14613,-418,31513,43751,14318,-25075,-392,719,-22900,6475,24889,5383,-26608,-789,6048,-7590,-17297,-26524,-26222,-20065,-4253,12807,22060,22405,14616,5241,-188,5214,13375,4965,-8457,-11504,-8347,-10914,-15410,-27711,-2870,34303,63536,62794,34638,11867,-2272,-10848,-27806,-12322,3820,15764,11299,5398,7071,149,-8589,1511,14188,20873,24866,22725,5104,-12193,-5458,5818,5458,-9335,-3155,-7137,-3262,247,3016,18274,25781,18764,7805,364,-5467,-13963,-20150,501,13677,12154,23710,35091,27703,2065,-13169,-1549,1475,-25,-1919,-5181,-18924,-2634,10353,13507,14273,37919,47738,51102,48560,24857,12653,18926,18273,1243,-18057,-23239,-30112,-4830,17240,5794,-14472,-13792,1768,27651,41896,35571,24924,17716,13978,16898,18156,13995,15782,9124,-19197,-17207,-3950,-13552,-27811,-20017,-11571,-20410,-31966,-11152,14465,43553,61041,51112,31661,17509,17573,17941,9072,-8229,-514,16979,27804,25770,21032,24812,29679,38632,29953,346,-15800,-17302,-16559,-1451,15526,25324,13428,-2088,-10894,-13637,-2638,18256,9206,-19452,-17775,1921,1123,-13146,-20282,-500,7913,12974,10649,634,-24867,-9731,2287,-3855,-15434,-20710,-29079,-35370,-29774,-16198,-18085,-24391,-26279,-37126,-15160,-10803,-24860,-17339,14099,31676,28031,4362,-18666,3217,20639,9572,4020,27856,49142,59364,54785,52470,38665,17396,20827,25419,15938,9384,-5454,-18005,351,14937,18162,19810,22275,17411,1114,-15342,-10378,-12029,-13746,-17954,-17655,-17279,-19936,-26240,-27602,-15837,-11444,-16895,-22947,-11310,22258,51511,57955,45104,26196,8650,-3681,9478,13296,16831,13701,-14216,-34143,-25406,-22916,-27295,-21318,-10196,-9748,-17688,-18828,-10385,-2051,-6752,-1515,-5785,-8684,-15452,-19967,-7000,-7596,-25899,-24622,-18945,-5690,3413,-15381,-14523,197,1037,-22579,-11240,8646,21847,17332,-81,-12654,9502,27047,28163,17868,16951,27964,30810,29673,19854,3776,3547,23849,25952,14583,513,-4094,-3605,-10031,-15935,-16216,-6227,19828,45359,46885,28332,10478,10795,11824,-6043,-29289,-26202,-15005,-3215,-1366,-5918,-17829,-6439,-4953,-27779,-17378,20577,28251,9247,16653,32292,14362,-5141,-12581,-18558,-4700,5046,8554,6142,17116,24896,36261,46562,31934,-3297,-28018,-10638,11174,22294,12503,1164,-2373,-15766,-28339,-22092,-20144,-26728,-25350,-16960,-8166,3547,2963,-16893,40196,88493,73907,22981,-10602,3951,11408,15152,16315,21214,38966,33943,5736,-11702,-4665,1412,1560,3369,12030,16146,7263,-4009,1603,12507,12500,5912,-12411,-30478,-10695,-3268,-10005,-2834,2991,14374,21853,18544,-2258,-26102,-10871,-14199,-29243,-32962,-23305,-24081,-36709,-31156,-25248,592,9963,-1744,-23246,-7065,8763,8858,-15308,-25387,18009,30131,19438,5979,-4977,-6514,-673,-768,-20179,-30256,-8462,12895,31776,34214,21203,-653,-18062,-19548,-4696,8980,5525,-16889,-24253,-15956,-21756,-30922,-16800,-8536,14535,33317,28745,31791,39109,41300,40056,18496,-591,-5852,-16915,-21508],[-17718,6836,30870,24134,-10454,-1184,15691,24799,4982,-18880,5841,22327,29574,21071,2909,-24611,-14703,3108,-4072,-20139,-4966,18481,24801,12886,11920,21567,23709,-3545,-24920,21158,57379,65321,42821,8641,-4870,-7719,-9693,-12458,-21886,-26256,-15828,-317,-4411,-20762,-31836,-25455,-15753,-13646,-12488,-11094,-14397,-270,17264,25448,19586,5848,-5878,-6782,-10884,-12529,-18851,-21078,-12933,-5992,5099,5170,-7716,-17351,-20795,-20477,-23355,-35938,-13078,11703,25625,32971,27268,14513,5773,-490,-3624,-8578,19295,55564,80002,80520,36378,-7830,-30068,-19170,-19994,-9907,16089,29295,13404,-4724,-3433,-2740,-3817,-4056,-5372,1053,11376,8362,-2304,-3537,-6144,-10229,-8433,-2363,16498,33273,47060,58708,48023,5123,-22268,21828,41418,35013,25389,33705,62230,97175,83558,57868,17275,-26038,-7390,3367,-14721,-23293,-14131,-17239,-15532,-15053,-16225,-22326,-24715,-15605,-10228,-2036,4428,9398,6576,-6105,-20680,-5597,1235,-8757,-13648,-1610,2514,931,-252,17793,44822,51793,31428,23799,54064,79728,75858,31111,-26222,-6552,13418,2940,-14790,5494,21471,25414,21286,28472,42698,40805,58617,217279,402217,565344,638217,579070,409108,216323,93387,56495,48435,36822,44663,62331,56448,22269,-7039,10813,18028,10857,-27099,6960,47662,57701,37316,8036,-19338,-21724,-6148,-7063,-15224,-31979,-31935,-6337,12755,6846,-18237,-25285,3059,19572,9915,-9759,-3463,942,-8014,-18440,-29769,-22336,1148,16280,19403,6496,-12373,-4559,17332,21183,20300,18896,11730,-2954,-24336,-7629,1586,-14687,-34530,1300,20760,13352,-6360,-11410,-4911,-2673,-1739,5262,1419,-19377,-21855,6306,27877,22474,2009,-7159,-12095,-19204,-16866,5979,23530,18039,-5078,-43163,-8787,12927,9848,-19220,-24656,1221,7956,4052,4411,2973,8050,30845,53772,69374,74086,47053,3563,-18207,1594,9381,6397,-501,-345,26750,38796,18164,-11578,-27095,-9513,2388,9305,9533,3085,-3141,3809,10763,28931,48835,57767,52124,36966,18518,6204,1497,-22324,-46323,-42986,-34496,-21235,-16199,-36614,-13261,7866,10570,2358,11161,41885,51880,19583,-11273,-16675,2196,32996,53449,47835,25254,9409,5308,-5836,-33667,-9659,18669,20687,1383,-7271,-6356,-7858,-6638,2667,31818,53366,51084,33183,20109,1937,-15593,-11568,6280,15168,10271,-4076,-16267,-25661,-20794,-14930,-22697,-23597,-14403,-12753,4893,24411,25568,5948,-18523,-27236,-9688,-4970,-13270,-18224,-10292,14862,41478,39147,19302,-1072,19787,39261,35096,25294,22995,15976,-598,3760,22556,28607,13650,-10382,-26072,-241,28707,60280,65675,24389,-16464,-29369,-22171,-18310,-4398,2299,5875,19932,30667,15586,-12133,-16779,2213,-470,14298,39307,42762,13861,-20595,-7395,24058,20138,-9325,-34907,-8177,7106,-2582,-32198,-36108,-30718,-17976,-11539,-14363,-4199,-1419,-10130,-23020,-18160,4893,37413,66372,70898,57340,22569,-4566,-3993,-6305,-7303,2472,-169,-15242,-28828,-20402,-29191,-8983,7793,19860,24226,10301,-3641,-13095,-34793,-23423,-12924,646,10490,7290,-13445,-11424,25930,40190,23015,-2295,-18384,-22069,-20107,-20918,-30172,-21423,-4258,6518,23773,28596,12245,-10805,-24269,-32630,-37139,-20351,-10636,-27842,-23051,-11960,-5532,11740,30609,30112,17954,15763,35967,50174,56861,52542,48594,49501,26016,-3285,1248,8523,10845,6335,-12004,-30940,-19595,-3218,11333,16598,7725,-10673,-23914,-25934,-6076,10398,5504,-23037,-18139,21955,36384,22045,-4854,-8646,-8036,-17788,-7041,11061,14991,571,-18933,-11592,-6316,-16659,-38995,-13360,-21262,-32060,-10335,14372,16642,6636,6034,629,-11651,-16523,11464,28313,15727,-119,-12095,-24954,579,1073,-11399,-26339,-11862,-7573,-21542,-7328,24073,40127,17261,-27008,-8369,-2406,-25801,1,17583,3312,-25702,-3332,4529,-3255,-6906,-15270,-15672,-16640,-7212,13068,26248,28430,20844,10986,4574,7631,10129,-4581,-22373,-18323,-8538,-9532,-19679,-20430,11922,51672,80964,74767,38489,6994,-13457,-22615,-25601,-7082,2638,13626,12156,4747,1386,-8840,-17315,-1962,13643,22729,29675,29347,11174,-13062,-14606,990,5770,-6193,-3377,-6050,1746,2833,2358,16096,23051,16057,5522,-2345,-4919,-8846,-11393,903,12847,11441,20743,32820,30499,10093,-5770,-300,2489,-2564,-10112,-15166,-14256,569,13290,15424,11459,32974,44688,50413,50980,28531,16771,26351,27489,8115,-15710,-23193,-34736,-12607,7811,-3154,-16363,-12823,-92,21990,32240,23196,15182,13262,9163,8237,12026,13103,19279,14406,-18290,-22958,-4754,-11405,-30139,-30902,-21590,-25265,-31019,-17318,8177,40717,62719,55954,37028,22977,19890,16681,6614,-10729,-3301,13893,24218,21768,16185,21045,30474,43008,37194,4459,-16069,-19593,-22360,-8186,11531,24453,14541,-295,-10903,-10637,5341,28406,22002,-3547,-16528,-1574,-776,-11901,-21850,-5407,4201,12446,12372,1453,-27379,-8634,6667,2619,-11233,-20518,-29252,-32453,-28422,-17369,-20774,-21564,-23116,-29719,-11975,-10683,-24520,-20002,10398,27057,25812,6510,-13869,1351,19787,11254,2747,20912,42104,52248,47460,47428,38642,23341,26640,28177,14829,3246,-13171,-17939,3415,16221,18919,16960,13741,8422,-5426,-21360,-15725,-13036,-11062,-14784,-17758,-21473,-24763,-25769,-24772,-10676,-3888,-9441,-18958,-8493,25096,50605,53861,41174,25767,12741,-4065,6406,11435,14615,6949,-25064,-30834,-20715,-23767,-23310,-15198,-7525,-11122,-15637,-12224,-5735,-8886,-27189,-5657,-2382,-6677,-15869,-21028,-7717,-2708,-15294,-25095,-18223,-3520,-3047,-18454,-16007,2250,4651,-17330,-10531,8838,21677,18081,1154,-16139,8547,27683,30050,22352,22386,31343,34030,31313,17092,-3181,-8232,11127,13573,6971,-5720,-6385,-5237,-11914,-16659,-14849,-7598,15936,40299,41097,25961,17807,20034,15442,-7236,-24404,-23384,-18970,-9598,-7020,-10613,-20345,-5871,-2858,-22258,-26174,10972,23714,12836,17436,28071,12330,-6138,-15904,-20425,-3395,8771,12029,5386,14563,24410,37256,47726,32566,-3585,-25551,-16131,-394,10744,4398,-2639,-5165,-17852,-39811,-30355,-24940,-29112,-22322,-14472,-12060,-4988,-8723,-15145,46346,92050,75661,25348,-8035,-834,7981,16874,23594,35621,55200,41956,10808,-14478,-9799,-3587,-5316,-2806,10493,19994,11710,-6965,-2708,14805,19262,14373,-6086,-32412,-12458,-5436,-14118,-10478,-6969,7568,20853,21967,4691,-23157,-10487,-10977,-23960,-29968,-22225,-19325,-26731,-30770,-17762,3758,7380,-9570,-37810,-935,18753,23791,-692,-28618,11209,27455,19815,7291,-3232,-4149,1687,-1081,-24028,-18982,2691,21802,36982,36725,23397,1244,-18137,-19264,-1786,12207,7910,-14271,-34457,-30203,-31055,-30574,-19707,-11405,15773,32848,25812,26194,32629,35564,38185,20956,3346,-3517,-12872,-19555],[-9872,12696,32973,19736,-18262,5569,12684,13482,-6813,-23546,3854,18018,28910,26248,12830,-12834,-23460,-3702,-8150,-15099,1740,22824,28153,14531,12537,19723,14817,-12660,-16247,33580,69527,73120,44958,7403,-4953,-3511,-4761,-9441,-19805,-24242,-14751,833,-1398,-15460,-26471,-22161,-10911,-7889,-4892,-945,-4743,3581,20558,29256,20351,5614,475,323,-13180,-21425,-28229,-28224,-20603,-14794,-3498,1606,-4942,-14184,-24125,-26863,-25912,-33392,-11463,14756,29753,35206,25036,9379,1431,-2643,171,-83,19255,48289,69333,71575,30775,-12464,-32094,-19241,-17185,-6679,16060,29339,16548,738,1012,860,-1828,-4847,-7716,2575,18387,16710,4590,-443,-7031,-14213,-12828,-8053,7790,24546,44696,60208,47905,3309,-17633,26251,44746,37012,22172,19841,42313,78754,70752,43307,950,-40295,-1565,3247,-15908,-24226,-18456,-23652,-21523,-17124,-14393,-19338,-21511,-12494,-9216,-5306,-2179,2219,594,-6942,-14315,-475,4622,-6223,-12749,-2817,-440,-1396,353,20651,46796,55432,31115,24123,29763,31977,35940,18971,-6908,3453,4062,-519,-11747,1556,3775,9573,26398,48396,56234,38673,73781,250005,457863,662894,775358,718740,499119,237762,89003,35303,17465,5802,22335,49018,52767,25401,-5182,-3753,14534,33592,33407,47286,66185,60620,32567,4824,-22756,-14980,-2682,-5133,-10534,-16895,-29301,-17910,4033,173,-23028,-23323,580,15644,9164,-10685,-12292,-9130,-14946,-20997,-31758,-32079,-5311,16123,24718,12208,-8340,670,24212,28270,26948,24722,15511,-3020,-26204,-6434,578,-19152,-29248,6243,25042,18213,-336,-8369,-5499,-2701,-971,319,-11710,-34341,-6222,18727,31681,23216,2623,-4413,-5819,-10286,-8697,9665,21943,13958,-7678,-33663,-6795,15689,16449,-10811,-21591,2599,8835,1496,-404,-2706,2055,26863,50510,65008,72870,47441,3190,-21627,-4657,1735,-542,-6595,-7620,19973,32557,9925,-23252,-28270,-5004,5574,8897,7953,2984,-1474,4226,7266,23194,43988,55172,50319,33410,13100,4489,7055,-9498,-32564,-41708,-35939,-21145,-16792,-39194,-8243,9835,6667,-6112,5748,40033,53698,26413,-885,-5901,12191,40843,55213,42608,19224,4995,2935,-3213,-27351,-12904,19819,26498,6983,-7978,-4003,-2451,-2187,7585,34669,51399,44522,26857,16982,2705,-9539,-5178,8963,13468,5587,-7786,-17267,-29414,-24930,-16804,-20322,-18558,-11692,-11545,3720,23380,26801,9394,-16480,-30691,-10085,-4527,-11296,-16255,-11251,13720,39303,34938,13649,-4129,22500,41729,36886,26630,19766,9409,-8771,-4088,14739,21781,8913,-14042,-27237,-702,24674,50248,51011,10079,-26526,-27468,-23722,-18175,-3078,2599,3541,15172,25219,10860,-15464,-19382,2855,5934,23235,44455,41118,8015,-29507,-10516,20557,16826,-9370,-33137,-11862,4926,-87,-24598,-40714,-36337,-23140,-11490,-9079,-847,3674,-961,-18480,-19989,11758,42847,65201,64009,49225,14778,-12300,-11827,-11122,-7178,5587,3975,-11818,-33260,-16787,-23218,-12076,4871,18575,25731,14440,-1266,-14393,-40712,-26483,-16773,-2607,7862,6334,-12310,-20072,15432,32521,20647,-1871,-18751,-19198,-14790,-16596,-30111,-21122,1139,12811,27145,28912,9327,-13589,-23860,-33271,-38356,-16675,-5550,-21479,-28438,-13531,-4324,9313,24474,23756,12430,12790,34620,43105,39875,31381,36266,42985,25556,-4138,-3197,4007,8672,8037,-7017,-26121,-19975,-34,15293,19037,9460,-9427,-24993,-26744,-6397,9154,4222,-22369,-18119,20526,36753,25116,-2649,-13606,-11048,-12020,-673,14341,15904,-3,-14667,-2730,781,-16943,-28075,-76,-7138,-33623,-16622,14607,24288,15192,11888,4738,-8508,-23077,-1772,9655,1699,-9169,-18689,-24156,2339,-528,-15502,-31148,-9641,-7970,-28227,-11751,17327,36691,22953,-17406,-17422,-7348,-27463,-6927,9237,904,-23875,-6965,1750,-203,1283,-5231,-5966,-12910,-10319,13459,29943,33392,25623,15270,8169,9356,7383,-11104,-30523,-19278,-6993,-5788,-15191,-7474,28793,70344,97694,84754,40727,1389,-23976,-33281,-20628,-3010,640,10123,12108,4241,-3897,-17304,-24893,-5525,11749,23409,33049,34288,15945,-13146,-23724,-2617,6223,-2918,-3606,-6212,6631,6073,1651,12669,18283,11141,1727,-4623,-1538,-1093,-1370,5180,14216,12218,18677,30712,33925,19755,5499,5742,7377,-2605,-17367,-22215,-8468,3450,15758,16920,8905,25038,38665,47713,51276,31154,21406,34603,38421,17932,-10421,-23018,-37641,-17644,-92,-11930,-16910,-11303,-2270,15177,19826,9216,6141,8737,3196,-1765,5654,12216,22116,18929,-15906,-26825,-4037,-6784,-25382,-38178,-31856,-26798,-22236,-16828,4601,38795,64272,59951,41099,26944,20765,14561,4376,-11986,-5792,10304,20596,18994,13162,17819,30032,44614,41641,7197,-16813,-20952,-26860,-14283,8115,23542,15165,764,-10558,-4966,14462,37549,33888,12051,-7344,-110,1232,-7670,-20581,-9055,2034,13802,16184,4867,-26585,-7192,11109,9732,-3551,-15286,-23856,-26127,-24743,-16749,-18889,-14492,-16863,-21826,-8178,-9951,-22649,-21019,7793,22837,23851,9246,-8885,-12,18859,13226,2689,14161,34803,45195,40852,42794,38465,28469,31790,31547,16098,1406,-13860,-12151,8332,18468,20382,15125,5245,-551,-10020,-23041,-18306,-10898,-4528,-7727,-13902,-21531,-24615,-22382,-19339,-3300,6306,1190,-12150,-4127,28384,48970,49194,37426,25270,16251,-3226,3157,9255,13057,3077,-30396,-23332,-15880,-22390,-16070,-7531,-3985,-10756,-11464,-4166,4473,124,-25251,-5011,1818,-3534,-14709,-20252,-6177,4434,-2162,-14075,-11960,11,-6434,-11647,-9445,8061,11018,-11055,-9292,9073,21244,19537,4799,-17206,8029,28250,31971,27096,29052,36580,39029,34116,15034,-8571,-19779,-2169,2511,2305,-8287,-5776,-4772,-11689,-15525,-12862,-8596,11272,34775,36883,28214,29426,30401,19280,-7792,-16562,-14531,-16000,-10975,-8984,-12845,-21142,-5162,-20,-13493,-33478,-4999,11256,9861,16934,24314,11109,-6958,-18761,-21508,-2586,11483,14634,4759,12348,24171,38109,48214,34353,-519,-21610,-20051,-12784,-2777,-3375,-4979,-6657,-16314,-28690,-27568,-24450,-31038,-19159,-10960,-13984,-13230,-19613,-7098,51643,93468,76421,28350,-4605,-5572,4922,19093,31790,50597,69196,48045,15776,-12717,-15427,-9120,-12276,-9096,8710,23506,17186,-7150,-6529,18087,27571,24586,1791,-28257,-16955,-10720,-20276,-18810,-17575,-488,17842,22599,9196,-19477,-10355,-8255,-19129,-27276,-20814,-13613,-16785,-22106,-11946,4552,3729,-14418,-25308,4517,26131,36715,13086,-22087,3561,23399,18698,7324,-2190,-2266,3547,-1773,-24030,-8770,12793,28705,39043,36012,22768,1729,-18178,-19773,-543,13033,7892,-10552,-21771,-29938,-31559,-30489,-24280,-12688,17050,30626,20705,18170,23444,27469,33190,20160,4487,-2414,-9535,-13754],[-83,19316,33905,14039,-14406,11631,9625,2066,-17438,-27129,71,13594,27998,29884,20412,-2326,-31896,-12264,-13686,-10529,7885,27455,31108,13938,9405,13495,2787,-20439,-6210,45275,80894,80261,46016,5209,-5521,528,253,-6278,-17994,-22588,-13531,2918,2828,-9797,-21681,-19123,-6916,-3256,1675,8495,4382,7006,23082,31870,18507,1337,6786,12260,-9182,-28379,-34463,-27790,-21366,-21964,-14265,-4915,-4642,-10902,-23461,-32532,-24073,-23854,-9543,15689,32613,38287,25180,6583,-1582,-4278,2613,5922,18310,37936,53907,57287,22034,-18137,-29585,-16722,-12730,-3817,13846,26995,18079,4514,4009,3830,-91,-6004,-10331,3551,23284,23248,10769,3023,-7117,-18115,-17404,-14262,-2212,14515,40209,58312,45006,1544,-13423,28000,45233,37005,17430,4448,21973,58493,55828,28143,-13409,-26766,3769,1957,-18088,-25173,-21952,-29238,-27960,-19944,-12955,-16652,-18427,-9387,-7876,-8018,-8093,-4283,-4717,-6771,-8216,4117,7454,-3575,-11183,-4511,-3003,-1313,5459,26759,48044,54405,36659,59128,95970,122625,130695,95185,38950,13091,-2200,-231,-3796,1243,-8130,660,31904,60728,73968,51729,96712,322510,607968,886517,1029193,943945,652410,311137,115115,47510,24938,7249,17891,48700,57254,33556,6831,4531,24782,38538,62498,110724,142132,123970,67926,16019,-18671,-11413,-1792,-1934,-518,-142,-17804,-24799,-1720,-3557,-23561,-18427,748,14300,10636,-8239,-19078,-20839,-25779,-25674,-26386,-37114,-12746,13285,25740,13414,-6350,8080,32495,36711,35270,31778,20085,-2033,-28153,-8166,-4052,-26173,-23157,10050,26697,19865,2748,-6662,-6404,-3157,5,-2756,-22521,-31837,8123,28634,33194,22312,2819,-1838,-150,-2514,-2057,11483,18239,8084,-10058,-25335,-3528,18233,22440,-2819,-18571,2501,8097,-2517,-6879,-9787,-5682,20419,44239,56973,67301,44868,1161,-26277,-12461,-7240,-8845,-13892,-15651,10773,24338,3845,-26674,-27668,-4483,5233,6714,5324,1420,-1180,4002,3576,16607,37334,49853,45372,27256,5886,1851,12067,4230,-11525,-20452,-16301,-8320,-13355,-35926,-4067,10338,1458,-15154,720,37248,53852,32066,8792,4390,23162,51072,62122,43798,17099,404,-427,-1305,-20587,-16145,18193,28548,9866,-9324,-2645,2328,2070,11199,34112,44774,33778,17756,12520,3108,-3974,552,10398,9924,-574,-11979,-16393,-21580,-24061,-17277,-17530,-13412,-8210,-10303,645,19569,25452,10999,-14623,-29017,-8581,-3060,-9453,-15369,-12824,11796,35624,29299,7516,-7023,23063,40714,35907,28161,17517,2047,-18092,-12984,4935,12547,1916,-19537,-28155,-825,20648,40198,36422,-3894,-37764,-24937,-24929,-17473,-2579,1094,-855,8402,18563,6040,-18338,-22942,2991,11219,29957,47350,37746,1251,-37451,-9754,17374,11940,-10803,-28579,-13971,3028,2476,-14792,-26671,-28425,-17909,-2467,-306,5232,11334,8103,-14439,-18585,17705,46437,61379,53786,37356,4191,-21678,-19428,-13344,-4007,10460,8601,-8920,-29882,-10417,-17715,-14748,1624,15896,24854,16200,-559,-16166,-39618,-26538,-19634,-6575,3027,2731,-12391,-28188,3814,23222,17004,-2146,-19834,-16957,-10222,-13194,-29178,-19386,5572,17439,29401,28324,6250,-15325,-22924,-35296,-36170,-12599,-1170,-15289,-34847,-16736,-5502,4056,14895,14172,5650,11114,34080,35868,22807,16259,32159,37781,24481,-4743,-8212,-826,6480,10021,-1571,-21239,-21422,1457,17255,19552,9419,-9364,-25913,-26938,-6527,8638,4544,-18516,-18472,15688,33081,24812,-1465,-17687,-12418,-5550,4847,16120,15776,169,-9421,4764,7824,-15686,-19827,11692,6531,-21469,-24429,12243,30496,26720,22721,12819,-4403,-27086,-14251,-9330,-13601,-20369,-27643,-18445,4546,-2024,-19188,-34444,-7825,-8463,-34324,-12876,11744,32628,28364,-6280,-24996,-14261,-28386,-14084,277,-1622,-21588,-12222,-3356,223,6642,2756,2079,-9752,-13912,13451,32428,36475,27996,17238,10003,9713,4444,-14169,-22930,-15102,-5133,-1899,-7606,4371,44471,87823,111569,91246,40463,-5409,-31191,-35735,-17068,-890,-2536,4632,10201,2922,-9213,-25628,-31414,-10208,7604,21895,33829,36425,18505,-13184,-33448,-5494,6079,-432,-4090,-8496,9534,8221,-320,7114,10594,3364,-3469,-5830,3216,6616,7363,10379,16397,13309,16295,27272,36128,28904,17854,14795,13961,-1700,-23919,-19371,-4344,4676,16549,16783,6312,14914,30257,42915,48376,31279,24792,41184,48141,28052,-3642,-22355,-37671,-18539,-5250,-20993,-17369,-10678,-6234,6498,4187,-7305,-3337,2477,-5121,-13318,-110,10493,22429,20408,-14071,-27113,-3063,-1945,-17749,-32174,-33952,-23887,-15152,-13589,1195,35396,63600,61248,42071,27407,18313,10041,806,-13870,-9931,4521,15473,15971,10559,13487,26348,41448,41157,6547,-19782,-21800,-28937,-21758,3184,20457,13061,-1209,-11166,1111,21744,42698,41805,24403,3264,4037,4719,-3210,-18341,-13191,-674,14475,19407,8429,-23878,-7282,13508,14983,3645,-9053,-17454,-20059,-21100,-16117,-15014,-7475,-10996,-15931,-6921,-10929,-21250,-22338,4141,16896,19994,10326,-5635,-3551,15241,12928,1532,5641,25184,36131,32894,36431,35787,30279,33946,33327,17955,3433,-7669,-4054,12900,19351,19971,11887,-5288,-11526,-14628,-23247,-20286,-7910,2817,26,-9217,-19812,-20679,-18667,-14356,2995,15641,11619,-5603,-1493,29016,43999,41376,31045,21687,16178,-3598,-2440,4418,9902,75,-30205,-19722,-14312,-20248,-8500,-1120,-2483,-11648,-8539,2277,15243,16558,-4302,-1907,3980,-1889,-14299,-20050,-4658,10831,9708,-773,-3614,2764,-6635,-3683,-2565,12983,15642,-7120,-10184,6708,17854,19218,8252,-17316,5433,26470,31635,29398,33538,40317,42675,35238,11149,-14088,-32081,-17726,-8686,-1724,-9417,-4968,-4852,-11836,-15080,-12690,-11377,3719,26377,31596,31298,40242,38231,20535,-9821,-8976,-4872,-8649,-7727,-8462,-14680,-22453,-6770,-910,-10090,-33262,-19503,-1899,3521,12775,19165,8818,-9667,-22539,-22775,-3989,10898,13832,1971,8544,22058,36766,46230,35335,3965,-16543,-20887,-25275,-19499,-10903,-7163,-8645,-14954,-20598,-20140,-20749,-34036,-17913,-8809,-15189,-21804,-27939,1407,54029,91168,74730,30178,-2235,-11537,1173,20354,39036,63916,79475,51685,19374,-9153,-21742,-15674,-19761,-16084,5505,24916,21431,-6134,-10594,21276,36162,34878,9188,-23597,-24370,-18444,-27581,-25086,-27359,-9594,12508,20103,10930,-16933,-11748,-7370,-16240,-26416,-19157,-7393,-7581,-14343,-8331,2880,-439,-14081,-13639,8388,30713,46937,24126,-15237,-3904,18965,16809,6621,-1376,-380,5352,-2339,-20624,691,22118,34074,38859,33176,20457,1881,-17221,-19716,328,12895,7451,-4591,-9613,-18308,-24407,-29725,-27990,-10636,19067,28149,15706,10928,15250,20480,28115,18763,5283,-461,-4946,-6407],[6952,22883,30638,5081,-5688,14214,4640,-10970,-24930,-30242,-6198,8605,24968,29375,22980,4607,-25307,-22794,-22428,-9089,10169,29303,31491,9362,578,1546,-11700,-21765,1216,53189,88317,83850,43574,428,-7410,2551,3310,-4934,-18158,-22737,-13681,4148,6115,-5887,-18989,-17962,-5402,-1433,5277,14955,11014,8413,23304,32049,13598,-8515,11656,24666,-1373,-26752,-27184,-19526,-14532,-23738,-27769,-15108,-8325,-10189,-21240,-32138,-18815,-15084,-8569,13313,32877,40608,26332,5195,-4282,-6961,1761,7519,15031,24534,34122,37745,9454,-26034,-24751,-12460,-7478,-1736,8796,21608,17166,5642,4472,4924,120,-8570,-14103,2710,24827,26880,15250,6026,-6916,-22155,-22366,-20748,-12778,3835,33044,52270,38905,-540,-10733,25873,41755,34233,11009,-12114,3954,40429,41928,16234,-17088,-10614,7956,-1053,-21607,-25365,-23355,-31822,-33796,-23928,-12791,-15203,-16084,-6883,-6950,-10824,-13918,-10824,-10008,-6364,-2922,7790,9329,-934,-9398,-7032,-6017,-1711,7522,28910,48203,51718,43452,69911,106195,132484,138160,100138,44836,13658,-3168,2645,4704,5080,-7813,174,30758,54991,73742,59689,95237,308120,589845,868126,1014863,940920,664649,330437,125008,46762,26792,12587,18505,44208,52738,34108,13443,13060,26531,19968,37371,92052,126672,110390,57093,8699,-19731,-13736,-5693,-1105,7841,12072,-8761,-24705,-1108,-1734,-18759,-13575,526,12433,11560,-3172,-16791,-26487,-36487,-25403,-14813,-27318,-20364,8120,23744,12203,-3871,16179,40894,45342,44007,39179,24890,-509,-30189,-10678,-9860,-33742,-16010,13914,27018,19173,3356,-6196,-7305,-3581,1626,-2469,-25306,-19251,19947,35928,32957,20570,3188,597,4735,4282,3533,12160,13381,1538,-11427,-17779,770,20971,27873,4643,-15573,1516,6672,-6677,-14089,-17569,-14187,12547,36132,46725,58417,40130,-1619,-30917,-20613,-16177,-17355,-21337,-22201,2123,16726,927,-23432,-31094,-8975,1802,4146,2919,-440,-1436,3669,548,10495,30387,43319,38554,19521,-1869,-26,18049,19942,14480,10988,13109,10809,-7311,-30917,71,10356,-3757,-23231,-3055,34175,52949,37016,17937,14225,32740,57619,66667,46813,19304,-1270,-3518,628,-13049,-16930,15001,27555,10821,-10244,-1409,7029,6661,14218,31295,34947,20312,7085,7689,3849,1555,6061,11367,5636,-7001,-15638,-13785,-13276,-19668,-16086,-14111,-7674,-2925,-6977,-2293,14478,22956,12335,-10817,-21892,-4397,228,-6890,-14486,-13844,9990,31066,22660,1186,-9846,21977,37056,33028,30098,17218,-4470,-26730,-20818,-5561,2023,-6260,-25424,-26633,346,17730,31811,25234,-12274,-37286,-21258,-24661,-15460,-1911,-1042,-5986,1115,12117,2362,-19405,-26819,2545,15238,34730,48510,33615,-5208,-32633,-3345,17397,7719,-12564,-22569,-12366,2894,5914,-3459,-9743,-13573,-3930,12511,10545,12988,19675,15795,-10462,-11605,24192,48917,55861,41552,23100,-7889,-30999,-23035,-10660,2173,16821,13855,-5752,-25291,-4217,-13630,-16478,-851,12852,22401,16189,-850,-17401,-34392,-24154,-20502,-9933,-2610,-2215,-12866,-32794,-7234,13995,13548,-1742,-20541,-15947,-7033,-10221,-26556,-16640,9085,20747,31176,27499,3757,-15218,-21170,-36726,-30712,-7774,2923,-9089,-36866,-20602,-8163,-2948,3486,3382,92,11290,34138,29100,8544,14055,37855,36415,23881,-4203,-12987,-5380,4593,12382,4532,-15747,-23192,1842,17828,18880,8360,-10114,-26692,-25850,-5732,9187,6328,-13215,-18731,8468,26922,22817,-565,-20140,-11721,1110,9620,16788,15413,1755,-3846,11385,14869,-13660,-14363,21333,19550,-8230,-31513,8163,35321,39129,35105,21723,-485,-25161,-21096,-20472,-25164,-29811,-29446,-10210,7163,-3107,-21824,-33267,-6044,-8478,-34558,-10719,8604,28282,31965,3913,-24197,-22027,-28465,-20136,-7716,-2995,-18397,-18201,-10362,-1639,9799,9122,8799,-6852,-17215,13554,34114,38056,28247,17214,10613,9340,1678,-14197,-14073,-9423,-3415,1331,-304,14448,57849,103034,121956,94322,38194,-12592,-27052,-27217,-15254,-79,-5711,-2058,6874,1076,-13802,-32925,-35154,-15636,1762,18601,32328,36123,19456,-12109,-38776,-6870,6046,1793,-3642,-12166,10196,9158,-3116,211,837,-5906,-7684,-4377,8501,13406,14328,15131,19086,14976,14005,22623,36790,36907,30192,25470,21006,-324,-27144,-12789,-1983,4651,16156,15505,4932,7272,23136,37796,43029,29234,26910,45600,55777,37634,4297,-19005,-32513,-13895,-4887,-27457,-17346,-10428,-11417,-2097,-10589,-25137,-12093,-5091,-14953,-22622,-1848,9094,20407,18689,-12647,-21897,-1104,2865,-9494,-21201,-22184,-18128,-10141,-10609,-2887,30116,60701,60245,40520,24841,13124,3919,-3479,-16172,-15441,-2789,9651,13187,8777,8642,19837,34114,36277,2958,-24063,-19958,-24606,-30072,-2970,15549,8522,-5790,-10689,7677,27003,43946,45874,33601,13315,9727,8996,1052,-15720,-17280,-3744,14267,21791,12000,-19800,-8066,14350,18469,9574,-3151,-11301,-14487,-17377,-14729,-10578,-1437,-6033,-11991,-8185,-13040,-19985,-23467,-232,9661,14763,10354,-3043,-8562,9208,10521,-365,-3728,13940,25687,24159,28990,31237,29309,33604,33891,20757,9329,2254,5022,17288,19185,17865,7591,-16780,-22874,-17923,-22926,-21700,-4357,10346,7906,-4327,-17832,-16764,-14575,-10037,7629,23289,21060,393,-894,26774,36070,30814,22233,15129,12564,-5148,-9652,-2433,5796,-1872,-27822,-20158,-15953,-16528,-694,4110,-2895,-13846,-7088,6928,25038,33832,15082,2651,4106,-1684,-14259,-19849,-2838,16271,19708,11622,5310,5307,-2620,3304,2931,15858,17540,-5750,-13038,1956,11776,17568,11519,-15916,1041,22878,29513,29378,35350,41925,44465,34471,5512,-18958,-33722,-34101,-18567,-5154,-9213,-4145,-5511,-12156,-15040,-14091,-15389,-5941,15408,24916,33455,48349,42775,19091,-12770,-2197,4115,-45,-1804,-6308,-16393,-24162,-10676,-6980,-15261,-35601,-24064,-6781,1565,9564,14506,5644,-14174,-25904,-22732,-6690,7116,9431,-3005,3418,18177,33457,42271,35573,9608,-9946,-16364,-26104,-35335,-14772,-8872,-11311,-15351,-16172,-13781,-16384,-36028,-18874,-8414,-15648,-28021,-26574,8333,53108,85093,70433,30247,-1437,-18623,-2985,20410,44669,74551,85693,53230,21589,-5507,-25490,-21940,-25376,-22748,806,23669,23506,-5079,-14699,24063,44491,44341,15189,-19540,-32417,-24674,-25503,-19269,-26675,-17729,5186,14673,10076,-15589,-15500,-9089,-15897,-27653,-17130,-1378,52,-8689,-7414,-1340,-4507,-9652,-3988,9907,32020,53558,31234,-10921,-10857,14406,14097,4927,-1260,928,6454,-3478,-16805,8608,29774,37215,36164,28045,16185,1070,-16382,-19695,323,11481,6715,2003,554,-9059,-18429,-29273,-30579,-7464,20102,24535,10538,5229,9378,14978,22802,16340,5118,1358,-187,590],[13070,25391,25753,-3287,2558,15587,980,-18187,-19747,-29120,-9866,6675,22260,26904,22738,10113,-12675,-22532,-28547,-8972,9824,29597,31379,3701,-11752,-12787,-19214,-14649,6767,58003,92228,84553,38923,-4629,-7519,4196,5651,-4166,-18797,-23051,-13788,5471,9157,-2738,-16964,-17320,-5115,-1250,6825,19062,15849,8796,22186,31033,8542,-21808,16446,36503,8001,-17879,-16369,-9125,-4981,-17907,-34640,-27099,-15209,-12047,-19218,-25492,-11607,-7027,-8072,8261,30933,41929,28074,5309,-6228,-10505,-2169,4799,9302,9567,11959,14668,-6172,-35892,-18593,-6369,-1247,227,1578,13942,14274,4245,2327,3906,-1457,-12624,-18994,-174,22888,27470,17900,8478,-6377,-25585,-26881,-25651,-20494,-5292,23433,42335,30204,-2768,-9954,19577,34093,28564,3261,-29145,-5505,30353,34506,13824,-5673,4324,10647,-5933,-26345,-24299,-22240,-30191,-35825,-29108,-14385,-15507,-14775,-5342,-6954,-14223,-20120,-17905,-15401,-6185,1070,10232,10065,1325,-7842,-10390,-10705,-4964,3456,23169,44431,48066,42454,47044,55463,62423,64576,40414,11614,3492,1978,7076,10249,12219,1749,120,21196,34466,52786,52989,66793,212315,427989,657326,795454,762988,560481,290283,103792,17810,7574,1910,8073,25786,33368,22864,9302,9107,15037,-7857,-17074,29592,54457,41782,9199,-14209,-25875,-20899,-13629,-3824,11898,18091,-6058,-23715,2611,1706,-14033,-11307,-2992,7063,9690,1895,-7450,-21488,-42984,-20467,-3235,-15311,-24735,2373,20828,10582,-964,22594,47953,52773,51277,45008,28217,-28,-32441,-12661,-15286,-41524,-8346,18066,26500,16355,1350,-7409,-8720,-4459,3159,529,-18829,-8011,28132,39847,30766,17970,3255,2131,8152,9560,7675,11547,7549,-5204,-11754,-11572,4826,23163,31827,10597,-13403,-657,4778,-9943,-21414,-26297,-23476,3353,26461,34869,46497,33102,-5197,-34875,-28836,-24526,-25799,-28886,-25091,-2397,12492,1061,-18357,-39268,-16703,-2844,2140,1066,-2390,-2358,2782,-2186,4983,23554,36091,30303,10371,-9950,-1233,23401,34435,39482,42236,41994,29460,-1490,-25507,3869,9789,-8787,-29949,-6233,30208,50489,40623,25691,22295,37094,55210,62209,44486,20478,-1245,-6478,2159,-5494,-14301,10617,23315,9626,-10701,-483,11176,11052,16239,26412,22786,4914,-4897,2338,4394,6361,10693,11518,568,-13635,-18888,-10652,-5920,-14759,-14333,-10878,-2103,3527,-1140,-3440,8982,20061,14491,-3317,-11490,1753,4727,-3881,-13556,-14273,8061,25241,14504,-6067,-13231,19159,30861,28444,31851,18396,-9262,-30129,-24976,-16515,-9759,-15641,-30933,-22542,2374,15659,25263,19023,-10519,-25169,-17064,-23137,-12630,-1173,-3655,-11574,-6176,6247,-102,-18457,-31402,445,16992,36759,47323,28469,-11383,-22797,6506,21169,5311,-14690,-16433,-7741,4312,9769,8161,7290,2498,12830,28969,21357,20360,26305,20365,-7378,-1652,31171,50076,48615,27599,6870,-20788,-35361,-19887,-4261,9573,23254,18900,-2583,-21224,95,-11669,-17631,-2485,9460,18204,14029,-2530,-18223,-29554,-21390,-19948,-12344,-8336,-7852,-13737,-30396,-16987,5501,10686,-308,-19986,-17101,-6079,-7936,-22368,-13753,10958,22128,31986,25986,1468,-13789,-18958,-34725,-24067,-3017,6069,-3716,-29539,-24389,-12012,-11126,-8185,-5868,-2455,12076,33398,22439,-54,23087,48734,38985,23717,-2779,-17435,-9913,2506,14409,10525,-10276,-25504,747,16659,16774,6076,-12106,-28154,-24025,-4435,9887,8055,-8716,-19473,-817,19378,19979,-99,-21437,-10218,6709,12812,15886,14726,4028,981,16739,21388,-11823,-12560,27611,30670,4641,-31724,2365,37889,49883,45788,28627,1981,-20453,-17596,-9257,-18129,-22306,-16820,-1298,9322,-4382,-23928,-30527,-4915,-8471,-31818,-7530,7789,23465,32133,11393,-16751,-29874,-28487,-24519,-13950,-3140,-14870,-24319,-19356,-6020,10584,13481,13665,-4778,-20298,13326,34542,37728,25958,14744,9627,8096,-1336,-13742,-8000,-4977,-2962,2645,4959,21660,67543,114360,127810,93620,33743,-20164,-19010,-20346,-15651,-632,-8296,-9839,1889,-1790,-17921,-37876,-35601,-22116,-5886,13272,28228,33081,18646,-9918,-31433,-7137,6019,3582,-2068,-16797,7914,8287,-6809,-7792,-10614,-14871,-8992,-1007,12667,18047,18600,17900,21057,16641,11583,16341,34998,42503,40813,35485,26643,302,-26130,-7968,-1772,3254,14487,13007,4916,7375,21041,33397,35497,24827,27202,47087,60234,45446,12233,-13158,-25305,-6094,294,-27053,-17147,-10394,-17492,-8228,-11937,-21211,-18360,-13794,-25813,-21744,1429,8506,15995,13444,-11714,-14031,2009,7174,-1959,-10472,-10771,-12103,-7748,-9756,-8660,22377,55359,57176,37006,19838,5918,-3023,-8125,-18956,-22185,-10939,3733,10583,7524,3720,11005,23399,27789,-3062,-27886,-15121,-17014,-34800,-9790,9485,2231,-11511,-6849,14678,30236,41774,46778,40321,22342,15803,13297,4747,-13463,-20965,-7015,13093,23199,15400,-15073,-8537,14270,20470,13925,1718,-5935,-9510,-13398,-11953,-6374,3246,-2140,-9747,-11475,-15373,-18708,-24137,-4895,1762,9008,10326,283,-12987,1645,6573,-2281,-12162,2213,14923,15619,21629,26086,26776,31762,33838,24589,17505,13032,14410,21744,18601,14760,3171,-25672,-28657,-17748,-21995,-22639,-328,17967,15960,874,-16101,-12765,-9475,-5853,10722,29164,29467,6328,-1608,22354,26480,18869,12189,6784,6492,-7277,-16807,-9621,2216,-2472,-25867,-23430,-19119,-10422,8110,9215,-4009,-16319,-6198,10649,33867,50070,32344,8262,3274,-1855,-13288,-18000,412,21624,28400,22673,14419,9001,4762,9899,7777,17311,17451,-5772,-16392,-3605,4891,16489,15759,-12411,-3488,19338,27354,28556,35571,42299,45319,33027,-392,-21593,-23492,-36101,-24080,-6784,-6680,-2078,-5307,-10991,-13545,-15165,-18421,-14839,3968,18058,34828,54192,45309,16680,-14267,4954,13204,9270,5488,-2786,-16982,-24459,-14889,-16246,-24705,-31574,-17527,-2512,7037,12482,13577,3339,-18639,-25472,-18747,-7376,2518,3406,-8092,-750,14719,30524,39013,37222,17844,-585,-6907,-13089,-20557,-10902,-8216,-12912,-16219,-13622,-7992,-10701,-32793,-20093,-7802,-13518,-25700,-17452,14905,50895,77476,65467,30094,-432,-24490,-5074,21190,50231,83687,89764,54968,24559,-427,-21289,-22645,-22168,-24278,-2897,21856,25197,-2633,-16175,28567,54453,54613,21554,-14138,-27114,-20169,-14880,-8671,-15559,-18093,-916,9191,9548,-12397,-19586,-11275,-15836,-28250,-12297,6205,7911,-3256,-6942,-5274,-4992,-1339,5626,11237,32411,58660,36482,-7247,-14352,12512,13161,4715,360,3685,8845,-3204,-11261,17011,37709,40337,33610,23310,12450,1298,-14121,-17786,1589,11192,8304,10248,10142,-595,-12257,-27091,-29761,-2636,21462,21800,7603,4218,9361,13425,19475,15048,6055,4845,6406,8744],[15042,23872,17044,-11129,6710,13245,-2820,-12732,-14955,-29664,-10576,5726,17922,20921,18362,12656,-1461,-12053,-23041,-11238,5327,27068,30389,-1678,-27653,-25216,-12708,-7541,9183,58374,91107,81164,31722,-8957,-5113,5515,6969,-4219,-19765,-23297,-13820,6529,11573,-286,-15114,-16704,-5577,-2203,6676,21008,19126,8690,20269,29612,6317,-27894,22143,47228,17554,-7675,-5684,1255,4736,-8992,-21494,-30376,-23790,-15570,-17331,-17317,-2752,1193,-6906,2043,28063,42810,30654,7562,-6149,-13327,-6944,-166,2370,-4284,-9051,-8859,-22605,-32486,-9699,2910,7330,3900,-5457,6625,11574,2082,-811,2313,-3291,-16468,-23170,-3377,19379,26840,20478,12118,-3756,-25699,-27739,-24687,-18523,-8197,13741,31249,22066,-2978,-9282,11316,24567,22160,-3211,-32484,556,33690,39763,25058,13201,19112,13767,-10446,-29528,-20339,-17721,-24375,-30940,-32835,-15749,-15571,-12352,-2747,-5976,-16248,-24650,-23401,-18100,-4289,5605,13492,11985,4981,-4482,-11974,-15100,-8461,-1840,13968,37417,44080,33818,9454,-11920,-4501,4502,-14552,-36005,-5665,11271,14959,14959,22116,14246,-1090,9525,13652,25232,38905,30607,107246,268768,459398,588639,586774,444748,231414,66720,-20120,-6968,-7843,-6079,3262,9333,7067,561,-1150,1105,-12737,-7794,23567,32660,12540,-14865,-27369,-26648,-25443,-18951,-4053,16667,22512,-6110,-23292,6336,4012,-10768,-9983,-7800,-26,6676,7670,5936,-9534,-37079,-15460,6154,-5160,-23348,-1132,19805,10602,1750,27619,54735,59979,57548,49456,30348,-111,-33553,-12565,-18158,-31948,699,23480,26428,12697,-2094,-9248,-9768,-4993,5060,5912,-8461,1642,33234,41111,27760,15654,3489,3104,10702,13979,11088,10583,2005,-10305,-10122,-6359,8400,24878,34317,14997,-11938,-3329,3784,-9733,-25272,-35310,-32794,-6264,16302,22853,32766,24454,-8837,-35650,-35773,-30601,-32775,-35521,-21949,1462,15712,6097,-10627,-38272,-22622,-5414,2003,621,-3693,-3575,1365,-4707,376,17446,28974,21474,423,-17826,-2096,26400,44569,58850,67477,65010,43880,2401,-20019,7103,8642,-13409,-34566,-9565,24839,46129,42368,31338,27488,35311,44632,49785,36089,17801,-2139,-9792,2812,1227,-8923,5606,15726,6151,-10615,-18,14348,14687,16772,19718,9715,-11124,-17930,-3830,4028,9600,13640,10322,-5536,-20671,-22059,-8074,-315,-10986,-13211,-8783,2253,9912,6461,-1181,4405,17764,18648,8055,526,8571,9350,-1016,-12789,-14461,5417,17585,4272,-14935,-17127,14683,22193,22331,32752,20080,-11288,-22540,-22156,-27692,-23067,-26457,-33830,-17271,4258,13611,19857,17086,-1605,-14101,-13397,-21179,-9854,-787,-6781,-17536,-13076,1056,-1689,-15860,-35811,-4452,15395,35037,42897,21644,-17708,-13658,16737,27144,5031,-17499,-11479,-2349,6162,13130,18619,22536,17168,28514,43458,30051,25309,29104,20207,-6258,8250,37788,49499,39442,11999,-10938,-28357,-26538,-12609,3134,16247,28271,22792,125,-18469,1403,-12417,-18272,-3302,5702,12100,9331,-6079,-18950,-25852,-19663,-19020,-13623,-12854,-12795,-14832,-25771,-24064,-1613,8661,2284,-16846,-21052,-7859,-6522,-17391,-11238,10703,21125,31325,23339,-963,-11701,-16498,-29622,-17406,918,7728,124,-22538,-24682,-15763,-18621,-15526,-7324,-853,12200,30860,16000,-274,35797,59879,44166,24042,-675,-20735,-14234,208,15875,15919,-5254,-28150,-1792,13803,13373,2759,-15254,-30497,-21696,-2756,10214,8692,-6169,-20856,-10811,12663,17497,152,-21752,-8787,10723,14238,13693,14187,6557,4843,21070,27655,-9545,-14369,30214,39308,16464,-24183,-4393,38125,57737,53350,32590,3024,-15392,-8723,7334,-1141,-5574,-1711,7905,11145,-5548,-25266,-28001,-4189,-8043,-30713,-4481,9408,19370,28983,15665,-8577,-32096,-28043,-25866,-16788,-1601,-10659,-28084,-28985,-11941,9923,16527,17223,-3070,-22158,13334,34356,36290,22079,10651,7742,6924,-3707,-13614,-4398,-1817,-3375,2290,8239,26387,73834,121751,129731,90326,28285,-26776,-11127,-14633,-17222,-1298,-8603,-17145,-3588,-4755,-20728,-33604,-33675,-28479,-14057,7060,22641,28392,17140,-6095,-22515,-5806,7079,6094,1753,-19335,3953,6734,-9924,-15181,-21846,-17910,-5853,3715,15788,21061,20881,19003,22485,18935,10137,9557,31378,45928,49480,44086,30694,543,-23593,-4650,-2484,1838,12854,10615,7111,17024,26764,31582,27502,19308,26557,46542,62127,51822,20349,-5048,-15834,3699,8635,-21110,-15811,-8971,-22336,-8890,1333,-5381,-18335,-21827,-35863,-12762,8681,10037,10761,5962,-9921,-4396,7456,12034,5487,278,695,-5812,-7051,-10388,-15358,13109,48739,53595,33510,14598,-938,-8558,-11629,-21065,-28695,-17664,-634,8939,7328,384,1903,11578,17935,-9715,-27160,-7389,-7478,-27533,-14762,4703,-3050,-13168,2057,22933,32575,37903,46622,46668,31602,22612,18006,8468,-11197,-23340,-9440,11832,24402,19214,-9378,-7215,14590,22025,17323,5896,-976,-4568,-8446,-6979,-1953,7059,1200,-8355,-15613,-16579,-16980,-24007,-9058,-5778,3969,11507,5630,-13483,-5918,2045,-3214,-16563,-8534,5190,8488,15742,21870,24179,29543,33658,29107,26265,23248,23597,26185,17960,11256,-459,-24322,-22303,-13196,-19769,-23394,3833,25387,23990,6305,-14823,-8532,-3194,-1612,12041,32863,36466,12296,-3036,16126,16038,6407,1664,-2577,-1448,-10219,-22792,-16011,-414,-2662,-25057,-28672,-21614,-2408,17575,14190,-5579,-19051,-5994,13187,40889,63522,46146,13485,1259,-2708,-11644,-14586,4495,26241,34889,30913,21941,13100,12678,15284,11298,16587,14666,-7734,-20624,-10169,-2270,16020,20020,-8463,-8548,15533,24649,26279,33289,40278,43990,29873,-7376,-23569,-14513,-24684,-26059,-7941,-3492,-226,-5483,-9523,-11624,-16668,-21078,-21948,-8333,9429,33190,55852,44442,12176,-15123,10626,20305,16525,10668,-1083,-18749,-24900,-20390,-28794,-31752,-19158,-9216,1193,11698,16604,13637,-180,-24969,-22930,-13243,-6433,-3625,-5865,-14993,-5670,9900,26287,35117,38383,25697,8100,2246,-21,-4895,-4477,-8161,-16193,-20240,-15388,-5808,-6878,-29341,-24122,-9460,-11777,-19906,-9243,17971,44769,65802,56809,26314,-2349,-31755,-7819,19482,52126,87420,88552,53746,24994,2504,-16650,-20388,-17787,-22465,-8305,16353,23051,-2699,-18048,31313,62330,61795,24528,-11093,-18127,-10924,-5095,366,-5253,-13087,-8079,711,6455,-10122,-27636,-17568,-19675,-31150,-8694,11016,11740,-2135,-10659,-11755,-4961,5075,10988,8430,28129,58378,36129,-8053,-17986,9409,10106,2026,-752,3425,8019,-5959,-8427,21532,41480,39286,27449,15219,5208,-2057,-15381,-18740,-427,7687,7728,14619,14086,2250,-10646,-27703,-30826,-1777,18084,15394,2457,3201,10138,10795,13394,10233,3410,5134,9783,13005],[15942,21551,8517,-12809,8984,10015,-3722,-5131,-11369,-30966,-7213,6520,13797,13878,12472,14304,9248,938,-12803,-13380,-1548,23874,31161,-1813,-33238,-21303,-764,-1722,9348,55019,85415,74300,23402,-10179,165,7626,8014,-4391,-20051,-22642,-13231,7491,13483,1894,-12824,-15602,-6325,-3847,5079,20839,20786,8172,17535,27741,7869,-14612,28289,55657,25751,1550,3467,9926,12691,-538,-9179,-19374,-33071,-21200,-16397,-9453,6188,8555,-5946,-5757,23583,41811,32238,10229,-5256,-15757,-11098,-6176,-6427,-16806,-25488,-32195,-37395,-20472,800,13829,16564,7851,-12694,-297,8282,-2064,-6220,-1135,-6769,-21440,-27751,-8142,13241,23743,21545,15400,-724,-23938,-25805,-19318,-9390,-5561,3003,18884,14768,-2599,-10272,245,12459,13835,-9084,-17517,13728,45194,53816,42949,31836,31299,15716,-15736,-30716,-16051,-13106,-18595,-24781,-34575,-18397,-16809,-10201,-693,-5644,-18399,-28824,-28310,-18722,-2468,8926,15939,13701,8245,-837,-12876,-20076,-12076,-5923,4897,26970,36951,20886,-18580,-28626,12646,27850,5990,-25373,-5408,15708,21480,18622,28959,20559,-5192,313,2218,5541,25230,6823,43315,174704,340119,461249,475265,366431,184594,35427,-40965,-2756,-4239,-11321,-10478,-8212,-5698,-5789,-7824,-3092,-3274,9516,35453,43583,28023,-82,-23098,-22373,-22989,-18090,1427,24765,28387,-5315,-25078,5992,2655,-9483,-9003,-12180,-6953,3468,13818,20442,4352,-28850,-13142,11945,1467,-21643,-3844,19350,10402,1903,30884,60670,66208,62062,51658,30539,-1257,-31339,-11777,-18260,-20953,9851,28665,25714,7438,-7616,-12197,-10977,-5857,6358,11750,1785,9028,34895,39515,23984,13396,2980,2570,11806,17087,13374,9051,-3141,-12730,-7170,-2805,10399,25188,34483,16926,-11956,-6441,4358,-5006,-21074,-41301,-41942,-16057,6079,11588,18100,14386,-12252,-31925,-38795,-32540,-35695,-37749,-14511,12660,26383,14596,-3820,-33016,-23723,-4292,4237,2075,-3878,-4936,-745,-7328,-3367,12291,22482,12833,-9683,-24724,-2829,26686,49616,71519,85321,80662,52800,3712,-14733,9560,6964,-17408,-34703,-13581,17850,39847,42034,34501,29523,29769,31250,35975,26661,13217,-4427,-13612,2510,6670,-2262,1175,5296,1006,-9414,497,16844,17647,15908,12200,-1041,-23816,-31016,-10479,2687,11135,14808,7941,-12262,-27698,-24786,-6140,3632,-8572,-12961,-7935,5129,15623,15110,5367,3358,18095,26242,22527,13264,15402,13760,1879,-11632,-14097,2267,8512,-7399,-24494,-18963,9932,12204,15951,33156,22170,-9146,-12946,-14602,-32439,-37180,-36755,-29846,-11529,5831,11566,15376,17526,8672,-4645,-10387,-18832,-7065,-234,-9327,-22514,-17923,-2432,-1914,-11452,-30584,-11959,10592,29703,35422,13414,-23661,-5779,25838,33748,7057,-20281,-7949,2495,7919,15932,27448,35229,29410,41320,54192,35674,26964,27342,15075,-7098,16711,43643,47622,29046,-4332,-26653,-16125,-14540,-4393,9885,21295,31349,25448,2688,-16743,-154,-15351,-17280,-2659,2411,4867,2566,-11226,-19319,-23314,-19231,-18158,-13406,-13822,-14109,-15214,-22115,-25185,-6222,7990,6270,-10711,-27326,-11945,-5650,-12206,-9034,8492,17872,29102,19543,-3399,-9310,-13793,-23614,-11338,3659,7741,2097,-16432,-19895,-16586,-21205,-11775,1282,4139,10836,26072,10442,6093,47099,68302,49905,24764,1724,-21813,-18034,-2165,16646,20176,-1196,-30771,-5737,9288,8719,-1533,-19532,-33877,-19276,-1042,9596,7271,-6539,-23246,-18624,9032,15780,-146,-21753,-8427,12453,13486,10256,13689,8380,7208,24122,33399,-6189,-19920,28610,44450,25978,-16230,-11921,35515,61336,56498,32784,2336,-11183,-60,22470,16759,12757,13956,16342,12064,-7084,-26462,-26703,-4482,-7678,-31948,-3040,12088,16557,22480,15540,-2989,-26748,-27741,-25084,-16801,406,-6611,-27805,-37958,-19513,7544,17743,18789,-2549,-23232,12781,32880,33318,16571,4677,4248,5208,-5783,-14921,-3799,-728,-5267,-671,8415,27749,75860,124004,127112,84243,21456,-29216,-5245,-11094,-20481,-2545,-7456,-23371,-9975,-8380,-22943,-31150,-32120,-34905,-23227,-643,14926,21315,13932,-2689,-15407,-4553,8148,8455,6605,-17063,-1124,4207,-12877,-22290,-32744,-13690,-1180,7150,16377,21258,20021,16980,21563,20229,8483,1406,24572,45395,53876,48564,31136,-1176,-22702,-4180,-4990,-484,10252,7353,9580,30163,36703,31059,18484,11627,23574,42746,60004,54917,26522,2629,-6058,12882,16442,-15407,-14759,-7034,-25509,-7263,14451,7472,-14190,-29098,-37502,-4096,15834,12102,4274,-4610,-8401,4685,13689,16261,11400,9346,10339,-1170,-9354,-13432,-23883,1095,39679,48567,29566,9153,-7113,-12789,-15032,-23710,-35391,-22581,-4510,6493,6367,-1955,-7005,-984,6866,-17340,-22701,860,1833,-18810,-16345,2173,-5152,-7143,13847,30850,32953,31935,45513,52633,40463,28802,21581,10700,-10520,-25913,-12025,9341,24119,21913,-4386,-5340,14332,22037,18464,7888,2052,-1122,-3931,-1327,1545,8761,2672,-8849,-21283,-17509,-16228,-24690,-13834,-13831,-1076,12976,11769,-9729,-13319,-3813,-3971,-16059,-18347,-3785,2361,10988,18388,21388,26439,32183,32344,33001,30741,30755,28984,16050,6555,-3687,-15856,-10930,-6089,-16564,-25003,6749,31263,30728,10871,-14960,-4876,3357,1970,10554,33310,41039,17659,-4879,7986,4816,-6343,-9065,-12559,-11052,-14755,-26557,-20670,-2590,-3772,-25601,-33424,-20064,6632,26966,18666,-7559,-22186,-6751,14174,45389,72965,55437,17180,-2141,-4450,-9632,-10010,8800,29643,38595,35455,26711,16884,19506,19148,13386,13692,9243,-11540,-25503,-17101,-7604,16796,24032,-4673,-13686,11863,21645,22829,28797,35957,40462,25205,-14926,-25534,-8178,-15908,-26563,-8386,111,1355,-5803,-7547,-8963,-17701,-22602,-23826,-19233,-573,28719,53784,40985,6565,-14723,15117,25678,21663,13365,-1495,-21435,-24745,-25071,-42304,-31802,-10277,-5768,-584,11096,18058,13609,-4110,-32136,-18467,-6286,-2098,-7763,-16348,-22071,-9974,5144,22249,32438,40444,33403,16037,10365,11144,8546,2430,-8186,-20134,-26047,-19880,-6098,-3994,-25248,-29333,-11628,-9311,-12960,-2172,18825,36553,51989,45822,19987,-5803,-31574,-9625,16635,51415,86719,83841,51090,24310,4633,-12096,-16729,-13503,-18214,-12773,9347,18936,-3805,-18538,34012,69639,67384,25821,-8712,-8631,-49,4667,9123,4566,-4962,-12649,-7996,3679,-6074,-36642,-25586,-25055,-32951,-4642,14750,13457,-3151,-15956,-16437,-2275,10790,14194,3925,21951,55620,33339,-10228,-19306,7374,7402,-583,-2220,2323,6130,-9363,-5784,24635,43529,36824,20795,6900,-2726,-6718,-18038,-20335,-3377,3425,7007,16757,14561,1900,-11127,-28513,-31823,-2967,12314,7991,-2403,3527,12409,8827,6963,4412,-300,4616,12128,15653],[13377,16350,-749,-12212,6679,3841,-4493,-388,-11426,-35477,-4789,5264,7388,4122,3737,13144,16761,12396,-3028,-15924,-12081,19390,32971,3192,-19480,-9240,8478,416,5688,46393,73538,62531,13386,-9371,5754,9422,7595,-5813,-20485,-22149,-13141,7095,13653,2840,-10979,-14924,-8166,-6897,1272,17710,19910,6423,13143,24415,11085,-483,33297,60332,31097,8283,9781,15453,17379,5545,736,-8554,-28009,-28875,-16687,-2919,14048,14261,-5837,-15092,17368,38157,31722,12163,-4380,-17287,-10840,-8693,-15699,-26419,-21893,-16710,-20717,-7573,12530,25650,25619,11391,-19182,-5388,4638,-8205,-13654,-6064,-11766,-27463,-31673,-14158,4977,18474,21151,18221,2499,-21149,-22220,-11842,1859,169,-8098,7470,10507,-1539,-12665,-12182,-624,4296,-12884,-3798,27540,58874,70806,61701,47886,40471,16820,-20637,-27675,-11969,-9328,-13991,-19086,-31395,-21778,-18422,-7746,1198,-5551,-20082,-31583,-30282,-16901,-675,11324,17895,15609,11546,3345,-12525,-24561,-15142,-8684,-1260,16471,27852,11181,-16709,-32953,-5645,6633,-7114,-20845,-4586,11763,22680,21105,30339,18349,-10854,-3629,-111,4371,20993,8632,39121,156635,320229,453937,483910,380190,190533,33817,-47481,-4678,-3516,-9583,-11769,-12006,-8308,-3347,-966,7320,-1270,-14442,-3805,1035,-5512,-18830,-27136,-16660,-16637,-11110,11286,35595,37124,19,-27412,2173,200,-6535,-5635,-12832,-9650,2885,20941,34816,18536,-19306,-10665,16933,7196,-19919,-6571,18740,9493,457,34039,66236,71753,65631,52746,30160,-1896,-28831,-10502,-14486,-9175,18703,33153,24380,1112,-14510,-15174,-11303,-6250,7524,17655,11419,15172,34653,36744,21035,12096,2091,906,12205,19748,15423,7929,-6664,-11072,-2897,-303,11119,24425,32785,16751,-13035,-8389,7874,3905,-10737,-30114,-41865,-24346,-2605,3182,4942,4405,-14022,-25366,-34349,-28965,-31303,-31155,-5124,27577,41405,24249,553,-31415,-18872,1284,9562,6290,-1919,-5531,-2909,-9541,-5661,8838,17668,5875,-18274,-27719,-2555,26147,52152,80359,98306,90804,57251,3005,-9444,11585,5340,-20181,-31370,-18057,9722,32252,39997,35420,29171,23864,20332,27421,22729,11663,-5606,-17344,1636,10875,4572,-1011,-6801,-4233,-6491,2080,19527,20490,14163,5380,-4522,-23088,-39986,-16924,706,11224,14485,4903,-18780,-33979,-26409,-4448,6426,-7190,-13383,-8083,6583,20322,24026,15181,7629,22615,37502,38742,25864,21697,17785,5026,-9607,-12977,-1079,-1306,-19224,-30525,-15510,6683,2298,10751,33538,24711,-3483,-3719,-6016,-21876,-32695,-34361,-21164,-5714,7012,9549,11447,18002,17132,2835,-8085,-16150,-4167,958,-10105,-24678,-19202,-3511,-495,-5365,-20057,-21188,3097,21193,25344,4150,-28380,687,32971,39552,10671,-22105,-5893,5991,9118,18135,34371,44947,38683,50148,60035,37587,24809,20982,5492,-9420,22944,48239,44926,18255,-20424,-16058,184,-2356,3348,14983,24144,32230,26950,5505,-15105,-3684,-18983,-13635,-82,582,-2269,-5469,-17497,-19065,-21798,-19952,-17488,-11920,-10522,-10240,-14035,-19854,-21304,-7633,8893,11586,-2277,-22731,-16759,-4846,-7229,-6882,4907,12882,25498,14870,-5342,-6759,-10852,-17570,-6133,5170,6307,2255,-11509,-13747,-13032,-16699,-1092,13965,11004,7995,19288,6991,14865,55101,72895,54643,25897,4209,-20500,-20695,-4061,16987,23156,1785,-32252,-10580,3603,3276,-6358,-24456,-37774,-16702,832,8240,3714,-9984,-26341,-17963,10069,15055,-1007,-21647,-9296,11945,10884,6348,13420,9158,8222,26141,38698,-905,-28257,23283,45928,32650,-9650,-19319,30470,60551,55259,29675,599,-7742,7246,35476,34212,31451,29484,23760,12397,-8601,-27278,-26447,-5531,-7006,-35051,-3312,15191,16386,14506,11117,-928,-21694,-27506,-23325,-15086,2392,-2682,-23007,-40598,-27816,4124,17574,18695,-3062,-23445,11807,30424,29485,10875,-1900,-490,3127,-6929,-16784,-5222,-933,-7573,-5685,5765,26214,74163,121379,120671,76346,14032,-24641,-1447,-9551,-24731,-3827,-5419,-24267,-16265,-11640,-23290,-29729,-31109,-37983,-32663,-9194,5708,12323,9044,-711,-10709,-3799,9172,10876,12345,-8533,-3435,2438,-14778,-28421,-25894,-7005,3084,8621,14818,19165,16432,11939,18038,20171,6549,-7477,14735,40639,53227,47909,27706,-4828,-23749,-6292,-8719,-3302,6941,3516,11605,42422,47121,31153,9247,2089,18234,35982,54003,54409,30078,8796,3317,20758,22330,-11432,-13998,-4342,-25109,-6836,23109,16553,-9028,-32114,-30099,2371,21214,14289,-1936,-17525,-7137,12562,20324,20158,15921,16500,17665,1456,-14443,-17536,-32217,-13336,28404,42305,25737,4728,-10982,-14949,-18242,-26747,-34640,-24155,-7982,2883,4470,-2509,-12473,-11769,-3686,-24534,-16677,8871,10340,-10369,-12586,3905,-973,5140,27212,37958,31540,24712,44683,59020,49357,34475,23889,11202,-11687,-28413,-14498,5727,22302,23170,-567,-3545,13340,20422,17244,7482,2834,462,-291,4393,4240,8391,2111,-11154,-28144,-18374,-16770,-26648,-19303,-22335,-6149,14306,17886,-3247,-19019,-10861,-4619,-12996,-24919,-11402,-2421,7500,15838,18794,22607,29027,33275,36429,34526,34937,29278,12312,571,-6228,-6631,711,2073,-12362,-27252,7861,35001,35585,14132,-16701,-1994,9766,4807,5963,30251,42950,22360,-5897,-1203,-6629,-18576,-18860,-21749,-21248,-21092,-27342,-22597,-4825,-6481,-26980,-31149,-13670,16068,35742,22441,-9656,-25579,-8501,13483,47025,77769,59680,18591,-6982,-7067,-7534,-4894,12696,31398,39095,35746,27956,19580,24284,21213,13924,8774,1346,-17145,-30928,-23553,-8804,18881,27291,-1656,-18683,8327,18229,18227,22307,29364,34590,19006,-22602,-28074,-5190,-11086,-27823,-8123,3492,2156,-6458,-5409,-5922,-18041,-23268,-20358,-24985,-11880,21448,48223,35315,275,-13688,18159,29123,24370,13159,-4488,-25110,-24031,-26713,-47721,-31593,-10422,-11041,-9291,4558,15542,12622,-8381,-39717,-13169,1186,5097,-6787,-25047,-28194,-13400,877,18801,31475,43474,40094,22225,16279,19194,18765,8155,-8750,-24639,-33140,-26399,-8683,-2221,-20825,-34566,-13493,-6205,-6080,3363,17735,27003,36903,32803,11154,-10486,-26433,-10280,12844,48068,81670,76397,47325,22691,6063,-7943,-12994,-9647,-13079,-14802,1956,13573,-5632,-17568,36952,76478,71590,25890,-6641,795,10852,14208,17628,13695,3909,-13116,-15558,2628,465,-37372,-34190,-30910,-31783,124,17884,13845,-5205,-21004,-15649,3063,16118,16141,-1027,15626,52485,30544,-11269,-17510,7211,6168,-1803,-2741,1570,4359,-11831,-1853,27751,45329,34713,15635,459,-9506,-11300,-20701,-21119,-5800,-179,6984,17629,13136,186,-11911,-27700,-30877,-4594,6053,1631,-5324,5673,16370,8746,2152,-386,-3044,5263,15221,18647],[9366,10512,-7488,-11184,1342,-3258,-4541,2670,-13279,-41463,-3754,2244,-247,-6630,-5814,10460,21743,22617,6702,-16449,-24125,15998,37045,12406,-5420,2513,13801,-560,-728,33666,56669,47108,3540,-6894,11346,11617,6570,-7619,-20227,-21224,-12880,6032,12732,3270,-9013,-14167,-10462,-10632,-4030,12270,16998,3894,7502,19679,13929,10987,36347,61071,33424,12318,13103,17590,18462,8692,7723,294,-18650,-33094,-17612,1910,20232,17977,-6847,-25170,9918,31679,28555,12588,-4251,-17629,-5190,-3638,-20571,-30028,-8818,2612,-3935,5468,24708,37314,33425,13503,-23746,-7822,398,-16584,-22255,-11652,-18107,-34216,-31655,-21308,-5292,10923,18845,19911,5122,-18685,-18910,-4875,11528,5217,-19660,-809,9923,-644,-16920,-23774,-12760,-6522,-14097,7549,38800,69925,84949,76642,59071,45360,16353,-24285,-23476,-9453,-7920,-12068,-15354,-27169,-26489,-20593,-5765,2020,-6543,-21975,-32893,-28606,-14965,-304,11766,18325,16619,13999,6527,-12123,-29276,-20225,-14681,-7722,7338,18090,7787,1809,-15025,-34699,-30684,-33312,-40648,-13818,534,16129,19307,25757,10406,-15513,-6060,-494,17522,30283,27945,117297,304207,538809,708494,715419,540071,268563,59892,-53294,-16405,-12305,-9331,-5415,-3239,-1517,5241,14522,23544,-1630,-22824,12699,23875,8573,-9897,-9040,-6377,-5909,-1944,19426,43675,44741,7339,-26313,-3138,-1005,-1252,-236,-10030,-7629,4678,26590,45685,29503,-11449,-6406,22335,13211,-15949,-11036,15881,6422,-2142,36116,69387,74516,66780,51911,28790,-2373,-28248,-10554,-9613,679,24903,34822,20805,-7303,-23664,-18349,-11376,-7070,7271,21657,18736,19522,32831,33250,18776,10604,-506,-3110,11018,21120,16383,6347,-9357,-7800,696,131,9379,21369,28171,13316,-16380,-8924,13002,13646,-196,-19961,-32534,-29729,-9641,-2055,-4885,-5087,-14598,-19439,-27841,-23477,-24287,-23456,3271,41832,56407,33472,5004,-22107,-8774,9402,16369,11908,1128,-6131,-6016,-12287,-7536,6074,13778,460,-24263,-25158,-2111,25247,53631,86970,107569,96078,57095,-489,-5446,12097,2884,-22771,-29523,-23950,-352,22607,35305,33058,25882,17133,11198,24049,24868,14624,-4306,-21384,-736,12670,9582,-1059,-19640,-8051,-3114,4312,22048,22533,10830,-411,-287,-12375,-29754,-23691,-2746,8994,11820,613,-24663,-37895,-27527,-3670,7496,-7563,-15301,-9999,5637,22628,31281,25343,15346,30156,50265,54092,36308,25811,20149,7381,-7692,-12241,-5473,-12217,-29526,-24769,-8469,5308,-7001,6917,33234,26722,3026,3758,1224,-10714,-17595,-21228,-11663,-989,6764,6617,6741,15995,21544,7152,-7482,-14188,-2104,2092,-9350,-23838,-18029,-3206,1596,1174,-8702,-28052,-7143,9287,12432,-6565,-30791,4868,36898,42810,14036,-22822,-6049,6931,8634,18864,38468,50823,44096,53742,59695,34665,17870,10253,-7381,-12835,25784,50387,41094,7168,-35839,1620,15714,8686,9365,17107,23693,30099,26706,8201,-12688,-7791,-20176,-7951,3795,318,-8315,-14346,-25023,-18713,-21774,-22177,-17577,-10473,-5460,-3785,-11804,-19541,-17298,-6917,10550,17257,7112,-11695,-18293,-4344,-3403,-5203,132,6248,20236,9151,-6759,-4724,-8402,-12501,-2511,4984,3189,261,-8527,-8538,-8037,-10028,9755,26375,18168,3815,10618,6053,22947,58893,73021,56885,26774,6037,-18625,-22330,-5482,16662,24329,3210,-32091,-16212,-3171,-2934,-11738,-29911,-41283,-14275,2636,6365,-1856,-16703,-29477,-10275,14430,14665,-2851,-21999,-11638,9116,6624,2479,12939,8353,7786,26942,42987,5866,-36983,14850,43562,35851,-5336,-25895,23454,55578,49996,23994,-1544,-4996,13000,46168,50395,49409,43904,29737,12312,-9832,-27601,-27074,-7178,-5852,-34623,-5215,18103,19354,8167,2939,-2851,-18909,-27659,-21786,-13050,3851,1064,-15646,-34334,-35819,216,16373,17231,-4494,-23190,10453,27214,25447,6817,-6979,-6005,600,-6948,-17819,-7314,-1314,-8611,-11441,958,22475,69479,114433,111184,67509,6765,-20280,434,-9720,-29154,-4775,-3277,-20781,-20985,-13075,-20431,-27958,-30128,-34676,-41590,-17794,-4215,1982,2471,-947,-8677,-3668,10083,13509,18906,4371,1443,3719,-14731,-32990,-19173,-930,6139,8538,12307,15950,11014,4399,12172,18678,4322,-15957,2435,31870,47325,41925,20871,-9843,-26366,-10292,-12775,-6055,3340,-423,12871,51560,55397,31184,870,-8721,10825,26919,44747,50432,30773,12951,11884,27206,25887,-9373,-13153,-636,-20883,-9443,26203,21724,-4199,-28930,-24001,6534,24469,16647,-5428,-31318,-5990,19070,27273,24450,19732,21960,22635,2224,-21532,-19754,-34345,-29301,15593,35210,22502,2277,-11621,-14878,-20866,-29537,-29442,-22390,-10793,-1384,2586,-163,-10631,-16543,-11101,-28171,-9915,16599,18053,-2139,-4483,10317,8901,20939,41460,44277,29032,17555,45359,66391,58760,40238,25492,10408,-14239,-27595,-15998,1744,19560,23332,2269,-2041,11798,17587,14236,5241,1796,476,2598,10119,6897,6823,118,-14454,-35222,-18995,-18140,-29466,-24733,-30559,-10899,15413,23647,4417,-20961,-18322,-4714,-9605,-23610,-16505,-5162,5579,14530,17027,18738,24625,31881,36432,34662,36076,27058,6936,-6011,-7291,1963,11585,10716,-6901,-28455,7509,36858,38773,16395,-19364,673,16285,7565,-1065,24497,42932,27034,-4245,-9048,-16899,-28310,-25076,-27018,-28946,-28465,-26617,-22035,-7026,-10404,-27765,-23388,-4133,25975,44066,25976,-10924,-28292,-10519,11772,46353,78387,59440,17908,-12533,-9652,-4880,767,16290,31840,36852,32279,26089,21350,27262,22022,13576,2943,-7953,-23744,-36041,-27430,-5005,22505,30008,817,-22610,5474,14930,13240,14953,21469,27122,12048,-28834,-30213,-4989,-9964,-29455,-6517,6691,2396,-6890,-2797,-2310,-17164,-23014,-13995,-21950,-23496,12337,40232,28447,-5706,-12179,20150,31175,25256,10719,-9529,-28814,-22323,-23767,-33720,-27649,-13814,-19972,-20032,-3703,11722,11536,-12515,-44347,-7297,8832,14265,224,-24457,-31111,-15472,-2142,16525,32533,47407,45254,26184,19552,23809,25474,12186,-9795,-28946,-37603,-33651,-13049,-1524,-16238,-35465,-14041,-2504,354,7363,15198,17038,21591,18329,118,-15786,-20687,-9614,8515,42306,72772,67096,42839,20353,6833,-4360,-9670,-6399,-7723,-13573,-4693,7555,-8036,-15514,39976,82463,74254,24843,-4938,9450,20657,22895,25393,21528,12038,-10520,-21304,3717,9030,-26640,-42856,-36936,-27831,5093,20175,13017,-7774,-23601,-9426,9863,20591,16787,-6200,10073,50286,29348,-9441,-13166,8344,6094,-1732,-2258,1266,2816,-12629,3272,30812,46842,33042,12075,-3777,-14887,-15950,-23339,-21102,-7891,-3656,6535,16491,9640,-2874,-13191,-25583,-27583,-6692,-796,-3940,-7111,8048,20427,9636,-1295,-4575,-5350,6447,18188,21277],[6124,6377,-9311,-9860,-5126,-9046,-3134,5561,-14648,-44328,-3485,-1535,-7792,-16648,-14131,7568,25110,32204,17017,-13513,-34251,15545,43506,23959,7990,12077,15164,-3890,-8737,18256,36423,29614,-4335,-3432,16873,14627,5692,-9049,-18915,-19571,-11917,5047,11406,3773,-6631,-13077,-12772,-14518,-10163,5160,12534,882,906,13411,14622,18296,36490,57838,32714,13566,13375,16260,15751,8475,11263,6276,-10456,-27585,-18721,4532,24014,19207,-9465,-33700,1884,22324,22226,10631,-5851,-17681,2211,5991,-16890,-28989,1661,18076,10762,17575,36064,47389,38678,12976,-25937,-8597,-5067,-27366,-27870,-16013,-24653,-32955,-29164,-28896,-17656,802,13971,19555,6141,-17778,-17489,-483,17216,6698,-32138,-4644,11465,-1109,-23684,-27784,-19893,-18863,-13909,15385,45671,75354,92155,84337,63346,44622,13244,-26010,-21004,-9891,-10302,-14162,-14908,-25131,-33381,-23711,-5513,545,-9767,-25134,-33796,-27682,-15554,-3010,8953,16003,15459,14317,6853,-13286,-33458,-29618,-26549,-16900,-460,8900,8052,21460,37362,50894,60300,38325,-5588,-30494,-12868,3129,11365,17140,2917,-17168,-11382,-3157,30774,43891,45672,212835,507541,837723,1040448,999532,724117,352212,83884,-33050,-11519,-13360,-5119,7363,11111,7862,13513,28533,36782,-2048,16412,85314,110293,84004,38612,14328,4785,4526,4335,21031,44563,46893,11848,-22057,-8520,-2387,2373,3792,-6537,-3304,6996,28353,50534,34446,-8363,-2254,26684,18179,-10672,-17671,9543,457,-5766,35117,68016,72478,63774,48048,25661,-3671,-29610,-13302,-6976,6156,26540,32076,13746,-18465,-35389,-21225,-11999,-9227,4365,22025,22277,21563,30059,29682,16712,7548,-5945,-10496,7544,20390,15377,3341,-12529,-6154,1742,-2371,4283,15058,19870,5740,-23009,-8316,17641,21236,7293,-13330,-26089,-29916,-14962,-4856,-9108,-12820,-15115,-16247,-23543,-19549,-18936,-18114,8755,52555,68739,42390,12313,-9248,1618,16944,22761,17408,3967,-7477,-10678,-16129,-9868,3026,9950,-3738,-25858,-21005,-2738,23179,53417,90267,111782,95651,51828,-7220,-3610,10428,-924,-25996,-30443,-31497,-12659,10651,27518,26944,19215,7141,892,21817,28104,18572,-1924,-25410,-5016,11517,11728,377,-22900,-7728,-403,6825,24396,23570,5795,-4660,6270,-2753,-21008,-30032,-7818,4257,6631,-4750,-25953,-33704,-28337,-3819,6962,-9712,-18736,-13569,2151,22003,35776,33874,23907,38920,62543,66783,43411,26910,20307,8453,-6442,-12436,-11096,-23725,-31575,-14165,-838,5712,-13782,4732,32204,27959,8962,9173,6441,-1393,-4128,-7437,-2395,2478,4920,2692,979,10787,21460,8125,-8686,-13191,-1068,3038,-7338,-21188,-16300,-2400,3975,7776,2802,-19114,-18738,-5161,-2411,-18109,-28945,6893,37663,43273,16479,-21793,-8032,5386,6470,18202,39956,53348,46282,52615,53570,27094,6559,-1122,-15897,-14850,25371,50110,36762,-3087,-24769,17907,29840,18535,13808,16301,20041,25301,25170,11305,-7664,-8217,-14720,-509,9017,2262,-10972,-21768,-32838,-17831,-22621,-25026,-17750,-9272,-178,3334,-8554,-20498,-14160,-4742,12979,23297,17356,965,-11904,-3426,-501,-3459,-4453,-723,14300,3485,-6596,-2755,-6129,-8161,14,3849,-644,-2976,-7029,-4395,-3251,-3953,19199,37784,25885,242,1548,8194,29979,59462,69756,56824,27739,7619,-16700,-22259,-5491,16499,24401,3829,-30032,-21372,-9812,-8752,-16555,-34379,-39621,-11120,5320,5784,-7214,-25118,-28713,-636,20619,14990,-4819,-22127,-14343,5251,2263,243,12791,6769,7018,27408,46634,14088,-31584,5579,38656,36362,-2665,-29651,16478,48434,42835,18111,-2177,-1598,18562,55723,65752,66700,57397,35076,13144,-9269,-26098,-27129,-8017,-2991,-28324,-7241,21685,26154,8502,-6256,-7554,-17842,-27465,-19984,-10358,5676,5737,-6376,-24111,-40516,-2502,15661,15924,-5503,-21651,9920,24627,22968,7220,-6660,-10290,-1401,-5045,-15811,-7428,448,-5617,-13762,-3606,18556,63773,105063,100495,59499,1444,-15486,1871,-10107,-31612,-4142,-492,-16199,-21386,-10453,-13549,-23452,-27470,-28795,-39488,-24299,-12790,-7986,-4697,-2805,-8228,-2982,11847,17420,27244,20860,14649,10514,-11172,-33456,-12596,5197,9467,9354,11630,14246,6091,-3907,5683,16857,2766,-21377,-10539,20605,37480,32260,12711,-14236,-29027,-14368,-15196,-7335,758,-3113,14245,57639,61083,31517,-4650,-19276,2611,17198,33947,44206,29449,15797,20228,33158,28005,-8211,-10940,4975,-13151,-14432,24776,24090,762,-22482,-18144,9584,26706,20189,-3445,-38762,-4227,24927,35212,30531,24315,26743,26059,2141,-28909,-16370,-26072,-45149,2719,28212,20539,2363,-9100,-12510,-21894,-30755,-23362,-17979,-11752,-4377,3110,6326,-1462,-12450,-12332,-25034,-1888,24736,25643,6619,6646,20560,22720,39356,56548,50403,26630,12162,48482,75006,69005,46920,27480,9350,-17096,-24013,-15401,-1389,16997,23280,4832,-536,10152,14255,10464,2267,-116,-363,5238,16134,10499,5417,-2257,-17477,-41166,-18919,-19453,-32212,-28773,-37283,-14889,16403,29038,12577,-18595,-25156,-3684,-6335,-20291,-18368,-5460,5305,14549,16511,15612,19795,28666,33474,31683,34468,22653,370,-12224,-6297,9762,21393,19506,-142,-26822,6251,37280,40621,18016,-22111,3699,23106,10877,-9613,17163,41826,32110,877,-12350,-24115,-32573,-25511,-26107,-29522,-35900,-25701,-20357,-9097,-15039,-26923,-13805,7128,36204,51894,29471,-10816,-29643,-12300,9503,43800,75291,55332,15256,-18206,-11363,-1442,6715,19443,31074,32199,25553,21670,22324,28716,21895,12719,-2755,-17642,-30841,-39929,-27491,1688,27078,32015,2694,-24940,3341,11873,8330,7694,13087,18573,4731,-32065,-30389,-6676,-11853,-29594,-3648,9343,1985,-6901,126,1527,-15366,-22220,-7044,-13681,-34142,1983,30408,20758,-11116,-10773,20966,31884,24614,6601,-16265,-31481,-19881,-17975,-17908,-13696,-7505,-19167,-23315,-8212,9559,10660,-16857,-39417,-1514,15800,23796,10656,-15939,-30225,-16512,-3895,15150,34688,51065,47801,27010,19435,24438,28136,13836,-11657,-31666,-30532,-39298,-19301,-2565,-12427,-30816,-13369,891,5396,9228,11074,6874,6426,2509,-13294,-21108,-15028,-8130,3751,34069,60280,56208,37434,16957,6361,-2118,-7649,-4553,-3194,-10144,-10030,868,-11482,-13429,42112,86367,74492,22129,-4338,16063,27909,29471,31243,26870,17816,-7538,-25273,6226,18234,-14122,-46920,-43473,-22782,9166,20875,10636,-10569,-21089,-1049,16413,23273,15566,-11944,5818,49729,30596,-4181,-7419,9625,6189,-1161,-1205,1354,1664,-10924,8769,33143,47437,31160,9291,-6333,-18850,-20833,-25462,-20229,-9902,-7886,4278,12485,3792,-7384,-15448,-22872,-21917,-8643,-8288,-9295,-8893,9189,23242,10711,-3375,-8415,-7737,7426,20051,22741],[5057,5395,-6088,-7728,-11145,-11689,266,9559,-13286,-38757,-2836,-4648,-13743,-24201,-19099,5951,28262,42226,28891,-6373,-35189,19318,52303,37129,21120,19673,13920,-7802,-16201,2738,15791,13008,-7769,1888,23698,19964,6949,-8120,-15098,-15603,-8351,6482,12021,6488,-1989,-9797,-12978,-16296,-14519,-947,9048,-368,-4287,7619,14263,22685,35245,53206,31532,14505,13172,14138,11804,7167,13524,11282,-1932,-19139,-17229,7163,27460,20269,-11390,-32348,-2930,13261,15332,8460,-7164,-15995,11039,18379,-7320,-25832,10730,31968,25433,30774,48406,57649,43469,12061,-24520,-6508,-8909,-34900,-22163,-13912,-24989,-26939,-24632,-30470,-28626,-8517,9546,19912,8259,-15786,-15569,3449,21012,6529,-42347,-2086,15958,-340,-29684,-21037,-16847,-28745,-10976,22523,50834,77333,93831,86343,63067,41104,10317,-23741,-17930,-10448,-13564,-17234,-14769,-22983,-39187,-24437,-4315,-370,-12285,-26630,-32292,-26260,-16502,-6163,5779,13909,15121,15214,7026,-13350,-30858,-36414,-38050,-21793,-3125,4632,10562,31842,65635,97669,112126,80592,21909,-30347,-21636,-9141,2330,10507,885,-17210,-18015,-8306,34583,49915,49790,249749,587682,950087,1155988,1088599,774240,370371,86451,-22195,1745,-2405,5879,21456,23544,15661,19575,37585,45213,-1214,21494,109031,143055,114902,59932,25704,12975,11923,6612,17921,40792,45234,13596,-18792,-13974,-5705,2927,5494,-3123,2754,10857,28909,52391,36031,-7991,1523,30211,22598,-4616,-22265,2988,-5093,-8017,32810,64528,68151,59061,43900,23478,-3761,-29773,-15862,-5028,9376,26002,27427,5858,-29143,-43805,-20455,-11045,-10331,1163,20792,24213,23996,29962,29431,17017,4939,-11662,-18855,4401,19899,14649,1005,-14878,-5494,1760,-5524,-1775,7787,10345,-3624,-30789,-5277,22483,27246,12495,-8967,-21395,-26198,-16847,-4879,-6741,-15202,-14765,-14558,-20643,-16609,-14690,-14018,12476,60315,78910,52015,20909,-379,8578,23248,29556,23692,7553,-8155,-15111,-19236,-11354,808,7219,-5670,-23129,-17115,-3836,19919,50545,88539,109437,89241,42453,-15398,-2698,7930,-4658,-28557,-32622,-37919,-25486,-1926,18160,18597,10314,-6293,-9685,18300,28093,19958,-146,-27647,-9970,8615,11925,3294,-11460,-3016,1920,10127,27522,24599,356,-6765,11489,3395,-15337,-28527,-13324,-1879,-23,-9629,-21214,-28520,-28347,-3941,5925,-12664,-22457,-17331,-2843,19032,37530,40087,31743,47545,73133,76025,46971,25034,18425,8296,-5939,-13506,-17580,-33896,-24107,-4082,5804,6984,-15428,3950,30653,28464,13744,12629,9531,5645,7222,5534,6364,4839,1501,-2143,-5680,2443,17088,5795,-11779,-13480,-1417,3349,-5102,-18728,-15908,-2371,5888,13767,13645,-5943,-28212,-21532,-18243,-29374,-25269,6519,35132,40656,17172,-19752,-11765,1129,2177,15609,38582,52736,45797,47552,42148,14663,-8787,-4106,-6825,-13387,21213,46789,31588,-12271,-12549,31139,41218,26161,15989,11892,12338,17150,21617,14000,-519,-2924,-5882,6997,14164,5158,-10223,-24732,-35602,-17424,-25136,-28720,-18688,-9801,3135,8718,-5966,-23571,-13170,-3206,14533,28064,26706,13331,-2699,-3217,5,-3047,-9317,-8501,7014,-2652,-6051,-2293,-5637,-6149,55,610,-6179,-8472,-8491,-3161,-1318,-1262,25140,46320,32630,-2405,-8449,10936,34225,56024,62270,52816,26816,7139,-16902,-22284,-5738,14862,21789,2094,-28588,-27254,-17574,-15458,-22047,-37640,-34803,-8901,7260,6007,-11109,-33450,-23453,6808,24946,13976,-8453,-23915,-18856,-871,-3178,-1785,10776,2625,4296,25594,47164,20694,-20482,-4482,29962,32408,-3627,-31509,9006,38910,33602,11850,-2461,859,22413,62361,77752,80395,67193,37640,13142,-8460,-24470,-28075,-9665,-445,-22263,-10784,23995,33823,14988,-14283,-16480,-20674,-29207,-20179,-9367,5832,9314,1761,-14925,-40835,-5615,13760,13169,-7851,-20999,8226,20814,20406,10369,-2086,-13871,-5107,-4010,-12996,-6661,2941,-426,-10908,-7816,13346,55717,92016,87065,50528,-3587,-12263,1197,-12401,-32951,-4142,476,-13765,-19497,-6090,-5773,-18023,-25007,-24517,-33291,-28948,-20704,-18899,-14534,-8627,-11193,-3622,12168,20270,34922,37220,30509,20060,-6322,-29383,-6633,10401,12514,10994,12402,13546,1203,-14343,-2321,12815,-358,-23911,-25455,5447,22482,18504,2962,-18511,-33204,-19820,-17207,-9075,-2744,-6464,13637,58487,61576,29647,-8649,-31134,-8240,5331,20319,33993,24034,15280,26041,36558,26778,-9841,-9199,10137,-4973,-21435,18017,22134,3667,-16808,-14409,9920,26405,22968,1751,-28138,-4187,27998,41878,36621,28101,28953,25955,-608,-36761,-9297,-14198,-44592,-11188,19384,17421,2028,-6855,-10551,-23102,-31917,-18435,-13697,-11839,-5819,6131,14984,10035,-4364,-9174,-18832,5554,31432,31226,14027,17548,31019,36926,57517,69975,54475,22979,7469,51790,82141,77469,52543,28441,6750,-21439,-20247,-14340,-4865,13362,21615,5598,-877,6534,8827,4696,-2482,-4064,-3492,5956,20550,13599,3377,-6035,-20975,-43292,-19747,-21842,-35800,-31688,-42095,-19762,15477,32233,19084,-14845,-31833,-2934,-4784,-18855,-19156,-5161,4768,14039,15676,12221,13852,22752,26667,24730,28969,14956,-8397,-18403,-4641,15240,28422,26619,6253,-23539,3225,35302,40028,17857,-25397,6163,28926,13844,-19797,8271,39107,36401,7725,-10355,-26681,-31396,-22695,-22054,-24646,-40519,-25856,-19342,-11825,-20869,-25193,-4494,18261,45464,58083,32019,-10097,-30322,-14387,6151,38862,68148,47219,10001,-24070,-12135,2158,11891,21244,28464,24827,15528,14902,22109,28385,20507,11072,-7615,-26305,-37999,-40380,-25435,8399,31205,32610,3476,-25790,1366,8695,3616,1297,4901,9232,-2957,-31785,-27424,-8644,-14998,-26277,-249,10903,799,-6459,2949,4964,-13328,-21276,-858,-4517,-37611,-9156,19115,12270,-16121,-10001,20390,31173,22753,1643,-23860,-31672,-17115,-11369,-2786,3877,6321,-9225,-18800,-7807,9679,9535,-21765,-32722,3731,21431,32342,21755,-6249,-27770,-16739,-4360,14378,36849,53246,47046,24295,15777,21194,26884,13053,-14099,-30021,-23226,-36767,-27209,-5703,-10082,-25263,-12031,3243,8396,8713,5552,-3032,-7955,-13917,-28715,-23908,-9831,-5973,-397,24221,45173,44353,31300,12647,4507,-1569,-7343,-4495,-121,-6089,-13374,-6113,-16029,-11952,42644,87191,71722,17529,-5218,19821,31716,33092,34346,28937,20252,-6123,-27204,9337,26895,-1933,-37403,-43288,-18002,11589,19588,6756,-12682,-14533,6867,21352,23512,12174,-18457,3399,51061,34347,3568,-1405,10022,5436,-994,-77,2056,1723,-6401,13461,33804,46193,27941,5849,-8474,-21240,-25019,-25242,-18300,-11748,-13697,-1158,4802,-4663,-13445,-19486,-20799,-15245,-8952,-16064,-15523,-12288,7411,23286,10848,-4180,-11303,-9821,6816,19159,21510],[5675,6922,-128,-5375,-16818,-11426,4394,13973,-9052,-29101,-2265,-7459,-18614,-29745,-20943,4894,30621,51669,40995,2957,-26837,25291,60783,49247,32003,23626,9388,-12933,-23546,-12777,-4602,-2156,-7771,7667,30648,26340,9464,-5790,-10252,-10615,-3234,9731,14038,10547,3744,-5474,-12006,-16762,-17328,-6199,6154,-679,-8726,1388,11578,22906,31515,47086,29636,14699,12165,11091,6326,4042,13655,14177,5362,-10373,-14165,8783,29439,20263,-13618,-25519,-4237,4675,7276,4974,-9489,-14524,18707,29878,2603,-23341,17415,43306,38728,43538,59985,66398,46516,9703,-22084,-3473,-11411,-30547,-10940,-7064,-20050,-20561,-19722,-26817,-37738,-17211,5050,20194,10621,-13591,-14233,5734,21902,3753,-50450,2809,20588,666,-35114,-13401,-10457,-32947,-7426,28160,53608,75132,88940,81481,57373,34208,6670,-20446,-15201,-11759,-18206,-21610,-15434,-21669,-43046,-23724,-3167,-1468,-14768,-27222,-29659,-24927,-18616,-10499,1626,11413,14921,15840,6663,-12974,-25600,-29833,-34335,-19531,-1283,4507,10846,23933,50026,78699,94051,69049,22585,-24520,-29684,-18045,-4617,6454,-639,-20668,-26339,-18257,23160,39748,35319,198442,475618,774469,945230,892056,635446,302020,64171,-34320,-751,1896,13315,26852,26118,17108,20981,40181,50220,11961,-13306,67368,101796,84509,44112,21204,14819,13256,4041,12138,34578,40723,11953,-19929,-24204,-13788,-1120,2398,-3512,6670,14111,29054,52477,35257,-9714,2933,31011,24853,182,-23775,-3234,-10181,-10277,29065,59440,62156,53187,39995,22193,-3678,-30526,-17604,-3633,10726,23527,21072,-2602,-38038,-40749,-17250,-9367,-10747,-2251,17943,24561,26828,32693,32245,19040,2954,-16578,-28010,1837,19620,14119,-853,-17339,-6529,417,-9153,-8364,-78,147,-14305,-38880,-1118,26472,30761,14699,-7308,-18652,-22468,-16874,-4155,-2306,-13650,-14668,-14548,-19318,-15027,-11901,-11362,14178,64555,85740,59793,25709,605,10433,28177,36564,30295,11471,-8359,-18980,-21304,-12223,-944,5092,-6256,-19562,-14380,-5698,14522,43053,79420,98562,75905,29178,-23696,-2506,4887,-7966,-29687,-35311,-37725,-37964,-14210,7974,8831,-290,-21942,-17195,11961,22642,17361,151,-27899,-15006,4635,10721,6877,1049,2968,3667,13850,31357,25869,-4637,-7836,13722,5616,-12669,-25180,-18229,-8503,-7304,-12581,-14840,-23765,-27533,-3438,5182,-15630,-24846,-19408,-8013,14530,36861,43732,37952,54951,81168,81477,47251,20593,14894,7123,-6042,-15062,-24279,-34341,-14530,4607,11028,8291,-13488,4191,29092,28652,17520,14793,11061,10684,16549,17600,15056,6977,-2763,-7098,-11840,-7677,9911,1227,-16013,-14601,-2745,3302,-2906,-16869,-17126,-3298,7467,19397,23945,7475,-25336,-38140,-29922,-29141,-21024,4619,30495,36114,16721,-16667,-15579,-4570,-3360,11807,35513,50800,45060,41788,28305,-1058,-22543,9112,12363,-7514,14468,41543,26631,-18552,-2386,41596,50173,32139,16978,5325,1566,6692,16941,16959,8925,6994,4358,14653,19536,9152,-6288,-20378,-27572,-16678,-28257,-30455,-19152,-11466,4816,12588,-3595,-27620,-13247,-1997,15623,31950,35416,25486,7339,-2830,-1209,-3392,-13110,-15464,18,-7367,-4636,-2600,-6301,-5774,-1491,-3623,-12164,-14947,-12022,-4151,-2010,-1507,28502,52896,39278,-1734,-17378,14066,36797,50494,52328,45940,24512,5311,-18545,-21627,-5586,12531,17493,-939,-27192,-32440,-25206,-21538,-26305,-35441,-28672,-6738,9358,8908,-8584,-27915,-14634,12174,27205,12516,-12297,-26448,-23883,-7622,-7856,-2723,7559,-2961,745,22301,44985,25505,-9709,-11673,19244,25302,-7202,-30753,3464,30187,25491,7967,-1189,3482,25719,67018,86716,90477,73486,38216,13300,-6256,-21589,-28370,-10914,2482,-16193,-14240,26226,42282,26113,-12200,-27343,-26313,-31711,-21391,-9256,5430,12742,9183,-6725,-36725,-7854,11936,10381,-10221,-20246,6405,16899,18798,15980,5774,-13764,-9553,-3617,-9539,-4192,6944,6797,-2977,-7786,8771,46901,77129,72324,41607,-7145,-9463,-113,-15142,-31850,-4018,438,-12784,-15984,-189,2917,-11258,-21983,-21535,-28280,-27986,-24307,-27815,-25751,-17270,-15757,-4239,11839,22690,42393,52793,46465,31292,221,-20515,2086,17807,18423,16065,16404,15753,-828,-25121,-8556,7933,-4193,-22025,-39996,-11715,5262,5008,-4404,-19373,-32116,-24789,-17438,-10393,-6196,-9508,12075,55581,58029,26308,-10001,-42517,-20605,-7294,5602,21108,15574,12640,30125,38308,23367,-13177,-7015,15258,3818,-18656,9412,17582,5318,-11653,-11842,8773,24926,25660,9003,-17064,-5460,29034,47772,43333,31995,29409,23188,-5074,-31604,204,-1207,-27316,-22449,9784,13422,923,-5200,-8722,-23645,-32129,-13857,-8901,-9112,-2537,13474,26052,22525,5161,-2929,-10980,13104,37377,35461,20617,27829,40937,51031,75150,81763,57132,19069,4413,55035,87302,83682,57175,29141,3739,-25857,-15921,-12444,-7702,9606,19198,5348,-2476,1377,1892,-2135,-7831,-8953,-8125,5300,23653,16615,1853,-10115,-23582,-38612,-20968,-24405,-38684,-31736,-40413,-25087,13023,33591,24085,-10411,-34035,-1967,-4351,-18749,-19192,-4346,4002,13127,14847,9472,8209,15414,17233,14995,20480,4867,-18355,-22619,-2208,18695,32763,31989,12274,-19014,-691,31702,37574,16378,-27779,8653,33972,16975,-29261,-385,35637,39979,15481,-4193,-23543,-27981,-18971,-17310,-18352,-34630,-26443,-18638,-14264,-26905,-22480,4434,29021,53736,62793,33973,-8478,-30184,-16133,2420,32280,57923,36270,2870,-28387,-10812,6456,16496,22030,24634,15717,3487,7402,21489,27172,18667,9469,-9669,-27780,-34461,-37388,-22721,13996,34485,32150,3791,-24593,-82,5985,281,-2347,-1140,575,-10094,-28496,-20930,-7491,-14969,-19211,3621,11957,-8,-4632,6134,8262,-10870,-19572,4611,4180,-30264,-19846,7394,3608,-20413,-9434,19006,29671,20700,-2345,-29424,-28875,-13726,-4515,9992,18116,16625,-2744,-16019,-6257,10701,7905,-26691,-25550,8770,25872,39458,32138,2594,-25180,-15610,-3018,14511,38624,53577,43328,18732,9612,15403,23063,10916,-15788,-25000,-16278,-29597,-35625,-10419,-9062,-19981,-10333,4546,9532,6439,-348,-11495,-20177,-28448,-44371,-20649,-4606,-2445,-1467,15323,29616,33035,25523,8587,2209,-2004,-8059,-5534,1916,-2044,-13987,-11994,-20614,-10571,41937,85038,66496,11968,-6749,21270,32635,34247,35182,28350,19903,-6280,-26035,13387,35226,9982,-27205,-35243,-13162,13170,17508,3036,-11830,-6089,14057,25062,22400,8052,-24247,4250,55221,41152,13510,5429,10401,4661,-391,2274,5342,5745,1463,17940,33680,44000,24039,2155,-9851,-20282,-23420,-19450,-13251,-10628,-18596,-8234,-4353,-12710,-17942,-23466,-18109,-6918,-3784,-18318,-20811,-15953,4222,22296,11987,-1262,-7703,-5165,6488,17183,19370],[7466,10212,6936,-2473,-21317,-8649,8338,18365,-2054,-17219,-1498,-9827,-22535,-33084,-19822,4113,32297,60151,52494,12958,-15935,31592,67011,58518,39408,23335,1891,-19215,-30641,-27573,-23479,-14453,-5430,13418,37309,33134,12942,-2466,-5116,-5145,2993,14716,17541,15705,10129,-524,-10060,-15972,-17846,-9671,4361,-77,-12130,-5135,6795,19334,25856,40917,28047,14860,11206,8307,375,-440,11982,15037,11043,-1934,-9932,9465,29985,19470,-16006,-17933,-1703,-1745,-1291,280,-12898,-13769,24442,39057,11143,-21533,22213,52365,50501,55485,70252,73224,47888,6225,-18762,566,-11171,-19372,2225,2407,-12755,-13829,-14317,-21427,-32688,-24210,1216,20881,13611,-10833,-13256,6669,20524,-791,-46053,7753,24444,2209,-38201,-7669,-4761,-29363,-3522,32748,54715,69773,78656,70667,47127,24800,2634,-16965,-12359,-13066,-23281,-26123,-16060,-20688,-41064,-21637,-1748,-2179,-16615,-26397,-25402,-22467,-20896,-15224,-2737,9063,15245,16741,6818,-11367,-19300,-21633,-25519,-13517,3733,7614,8042,3969,3097,8898,20744,14440,-1086,-25727,-35623,-19969,-5780,5666,-2708,-25462,-34108,-28643,2249,17017,12879,90010,233188,404701,518052,510726,380660,189645,38799,-63923,-16907,-1920,13398,21758,19219,13549,20708,42484,59522,38663,-27892,-9980,21035,26270,17092,14364,13555,11090,1337,8553,29701,36389,9729,-21059,-36028,-22288,-6455,-3908,-8287,7071,16508,30737,52779,34032,-11378,3085,30373,26315,4666,-21741,-8262,-14842,-12618,25423,54332,56184,48058,37957,22446,-3594,-32351,-17230,-1551,11510,20103,13933,-10608,-41870,-32800,-12722,-7164,-10287,-5005,14444,24207,30430,37881,37422,22778,3137,-17948,-37127,494,20003,14255,-1819,-19846,-8787,-1719,-12537,-14412,-7480,-9498,-25128,-33516,3701,29437,31795,14079,-8015,-17291,-19340,-16139,-3517,1690,-10764,-15086,-15606,-18926,-14337,-10158,-9731,14204,65502,88634,64016,25618,-4340,10585,33609,43829,37148,15749,-8040,-21740,-21984,-12478,-2322,3384,-6155,-16474,-12652,-7838,7751,31632,63842,80286,56835,13241,-29209,-2627,1719,-10389,-28637,-37638,-33663,-34029,-24705,-2156,-1340,-11521,-36882,-18645,3457,13648,13211,225,-26703,-19534,305,8745,10368,11561,8134,4682,17481,35374,27299,-8488,-9150,12562,4099,-12772,-22839,-21478,-14740,-14493,-12864,-8471,-19557,-26111,-2155,5039,-18201,-24483,-18363,-11824,9329,34153,44699,41888,60164,85839,82888,44541,13917,9850,4838,-6858,-16917,-30766,-26968,-5810,11425,14469,8821,-11400,4760,27540,28442,20141,15931,11243,13638,23529,28283,23619,9350,-7530,-11805,-15625,-17618,1588,-4622,-21006,-16641,-5177,2648,-1378,-16041,-20272,-5638,8290,24293,33214,20008,-14585,-32109,-23261,-19000,-16886,1412,24416,30283,15223,-13118,-17909,-10786,-9866,6830,31298,48763,45962,38676,15728,-18396,-13760,30435,32795,593,5630,34923,22040,-21284,5392,48922,56320,36259,17137,-1867,-11728,-5772,11154,19842,19590,18406,14400,21703,24567,13396,-1153,-13169,-19910,-15717,-31798,-28146,-18941,-14471,4638,14626,-1707,-32113,-14108,-1490,15759,34397,42732,36466,16813,-2363,-4437,-4975,-16061,-21181,-5966,-9787,-3199,-3967,-8483,-7318,-4721,-8782,-18429,-22170,-17682,-7414,-5762,-4668,29591,57561,45477,2026,-23602,16635,37988,43852,40665,36360,20310,1841,-21833,-20491,-5637,9107,11453,-5280,-26080,-35711,-32370,-25602,-27149,-29192,-22169,-5002,11248,14391,1135,-12244,-3947,15031,26647,10518,-15722,-29860,-29300,-14337,-11161,-3170,2896,-9912,-3729,17189,39549,27413,-899,-13454,7202,15471,-13357,-28799,629,24317,20648,7384,1090,5934,28144,69265,91788,95840,75419,36440,13243,-3018,-17666,-27668,-11945,5127,-11022,-17197,28452,50418,38351,-434,-30310,-33823,-31798,-23499,-10315,4469,15741,15359,-104,-31950,-9322,10186,7743,-12427,-19520,4313,12784,17668,22064,14439,-9560,-14615,-4608,-6837,-1207,11463,14435,6535,-3038,5412,37627,61095,56570,32520,-9341,-7040,-1676,-17863,-29785,-4126,-737,-13404,-12365,5871,11493,-4150,-19048,-20342,-24404,-22552,-21246,-28818,-36272,-27696,-19932,-4423,10663,24263,48939,65892,59816,41874,7615,-8200,15213,29351,28551,24584,23024,20577,985,-25621,-9429,2948,-8718,-17566,-26342,-29673,-9053,-2103,-5525,-15489,-26362,-26495,-16258,-11397,-9539,-12215,9832,50028,51373,21653,-9087,-46859,-34150,-20121,-9117,6190,4549,8759,32701,38572,18300,-17835,-4401,19919,12714,-4152,3809,11871,5880,-7132,-10218,6540,22760,27952,16283,-7896,-8242,28274,52754,50315,35929,28305,18165,-10890,-22136,10414,11675,-9721,-22110,859,8602,-1503,-4403,-6992,-23287,-31299,-9270,-3105,-2686,6212,24874,39024,34983,14778,4855,-2125,20887,42790,38609,26414,36830,49528,64448,91634,91653,58696,15425,3105,57569,89763,86887,60387,29807,1151,-28245,-11058,-9777,-9401,6224,16532,4599,-4809,-5018,-6228,-9459,-12934,-13883,-13693,3648,25533,19511,1406,-13680,-24362,-33764,-22269,-26555,-38540,-28731,-34499,-30461,9478,33490,27741,-5519,-28280,-476,-4485,-19167,-18263,-3190,3061,12031,14422,8242,4349,8103,6503,3754,10053,-6593,-28035,-22823,932,20419,34544,35581,17866,-13666,-4650,27261,33837,13979,-27639,11573,38379,20559,-32663,-6963,32001,42705,23273,3903,-17214,-24222,-15378,-12951,-12354,-27396,-26694,-17571,-15214,-32103,-18861,13060,39265,60955,66174,35651,-5810,-29267,-17000,-1018,24772,45582,23636,-5237,-28628,-6666,11894,20827,22261,20342,6014,-9183,895,21099,25874,17149,8715,-7623,-20117,-26175,-33006,-20109,17836,36565,30994,4334,-21168,-753,4183,-666,-1826,-3168,-5778,-15877,-23567,-11889,-935,-8207,-9875,7737,13223,922,-796,9990,11561,-7938,-16691,9459,11805,-21239,-29115,-4089,-4964,-24123,-8742,17151,27626,18972,-4105,-28904,-24526,-9742,2184,19641,26948,20051,-3343,-18866,-6968,10644,5359,-31169,-18203,13468,28874,44386,40407,9482,-23260,-13130,-164,15205,39232,51416,36715,10774,1834,8230,17761,8159,-15988,-19199,-10449,-22528,-43348,-16839,-9900,-16034,-9516,3967,8167,2171,-6559,-18403,-29737,-34421,-37568,-13534,107,1966,1412,9527,14778,22492,19899,4702,-720,-3862,-10236,-8163,2093,302,-13686,-16938,-25532,-10139,38963,78653,57945,4844,-9603,19564,29853,31957,32688,24225,15898,-9236,-23468,16915,41681,19949,-18406,-28251,-9728,12813,13857,-966,-9185,1113,18479,25858,18861,2437,-30088,6229,59842,48293,22752,11028,9099,2089,-1262,3928,9610,12271,9331,19773,30527,38551,16930,-4440,-13379,-19273,-18401,-12029,-7549,-7982,-21474,-17862,-15066,-19025,-20816,-29106,-17348,-148,3340,-14822,-26036,-22304,-2518,18248,11705,1714,-2625,-636,3971,11537,13722],[6198,10880,10795,-1454,-21965,-7659,8014,19055,3644,-7537,-2982,-14553,-28672,-34946,-19322,505,30801,64718,59932,19596,-8447,33905,66943,60982,39916,16359,-10070,-28599,-36872,-36273,-39612,-23780,-4152,16659,41198,37665,14966,-617,-2233,-1543,7927,19189,20556,19787,14912,2883,-9122,-15696,-17076,-11853,2544,-201,-15653,-13095,-734,11808,18537,35461,26690,14504,9960,5911,-5763,-6846,7838,13007,13803,4622,-6110,8318,28270,17346,-19243,-11742,2850,-4992,-10370,-6194,-18098,-14549,27247,44481,16892,-20642,25089,58841,60058,65678,78212,77359,47305,1646,-14577,5629,-7342,-6427,15777,12735,-4779,-6972,-8490,-15537,-25576,-28733,-1492,22227,17380,-7365,-12546,6574,17705,-5967,-40340,11629,27182,4555,-36369,-4417,-941,-24854,861,36751,54971,62666,64947,55687,33744,14012,-1325,-13278,-8752,-13375,-27580,-29269,-15635,-19229,-37030,-17944,596,-1658,-16966,-23364,-18687,-17457,-21568,-18980,-6119,7713,16729,18942,8692,-7366,-11413,-12184,-15366,-5052,10863,12943,4861,-6573,-15472,-28166,-29375,-26466,-23521,-25389,-27859,-12098,396,8907,-2687,-26170,-37811,-32203,-14243,-5673,2093,10529,30458,86105,147114,181601,169822,113925,40148,-34570,-23532,-4624,9871,12487,10611,11482,24668,51832,76177,64268,20986,1852,21964,37885,32465,23254,15553,11324,3559,9428,27790,34421,10287,-15030,-28414,-21276,-8067,-9010,-14515,5792,19842,35760,54849,33915,-10880,5097,31731,30083,11297,-15727,-11000,-18799,-13171,24189,51000,52238,46210,39899,25442,-2473,-33272,-13231,2716,13318,17298,7710,-16197,-37617,-22988,-6575,-3634,-7924,-5507,12112,24822,35669,45312,44690,29233,8128,-12672,-30899,1489,22115,16204,-705,-21126,-10656,-3094,-14299,-18178,-12567,-16556,-34087,-24648,9841,32261,31464,11868,-9727,-15774,-15705,-14234,-2229,5500,-7151,-15002,-16022,-17831,-13116,-8136,-7853,13753,64397,88487,65910,24292,-8420,13901,40901,51433,44879,21163,-6483,-22299,-20440,-11379,-2625,2743,-5000,-13332,-10914,-8924,2202,20023,46278,58987,35612,-2829,-27222,-1899,-516,-10841,-24871,-37953,-28580,-23769,-27919,-10781,-10205,-21438,-36664,-14904,-3856,6271,11879,2248,-24014,-22461,-3121,7094,13547,19308,11867,5451,21120,39443,29169,-10168,-10829,8841,-26,-14710,-21094,-21781,-19127,-20435,-10477,-2229,-15537,-23784,290,5936,-19761,-20976,-13821,-12247,4902,30515,43672,43730,62985,87107,80762,39796,5922,3858,1773,-8013,-18386,-35530,-19046,1558,16528,16411,8586,-9871,5558,26233,27996,21817,16578,10634,14777,28182,37382,32145,12586,-12039,-15580,-14552,-21148,-4970,-9894,-25465,-19457,-8540,1463,-746,-16227,-25162,-9396,8161,28233,41130,31022,-3195,-17734,-10373,-8652,-13103,-2814,17683,23888,12909,-9466,-17040,-15900,-16835,787,26545,47698,49869,41017,9847,-27477,7073,52805,51169,8909,-4769,27567,17721,-21469,10490,52839,59315,38266,16803,-6595,-25069,-19821,4146,22061,30143,28980,22874,27249,28548,16889,3411,-6362,-13369,-14910,-35447,-24049,-18368,-19152,2435,14559,-625,-32537,-15610,-2217,14206,34575,47593,44999,24414,-2213,-10243,-8555,-19353,-25935,-10770,-10506,-3060,-7045,-12884,-11379,-10105,-15218,-25207,-30177,-25775,-12740,-12955,-10404,28551,59919,50152,6641,-24500,17587,37658,36557,27485,23787,13259,-4021,-27423,-19709,-7143,3573,3041,-11479,-26000,-34661,-34624,-25382,-23908,-22516,-16638,-4883,11763,20828,14372,4854,6809,14642,22181,7121,-18726,-34923,-35705,-20797,-13686,-4584,-3838,-18749,-10097,9125,29731,24764,3938,-11603,-6344,2810,-22693,-27184,-879,21320,19243,8677,2515,6663,28075,67546,91205,94558,71310,30952,11415,-461,-14142,-26982,-14284,5644,-8735,-20378,29561,56165,47999,12615,-17857,-27171,-26833,-26998,-14030,1758,16751,18648,3302,-29410,-11562,7131,4052,-15552,-20253,495,7005,14982,25595,20828,-4368,-20745,-8813,-7325,-396,13927,19674,14025,2334,1944,26595,43109,38706,21664,-11823,-6472,-4659,-21449,-29437,-6293,-4601,-17180,-10994,9390,17346,642,-18569,-22850,-22875,-17233,-15283,-21549,-32337,-33875,-21497,-5480,6817,22917,52070,73292,66903,48020,13173,4844,30875,43551,40534,33187,28958,24976,3927,-16427,-5813,-2942,-15634,-14504,-13993,-26896,-10113,310,-1373,-10245,-22279,-24598,-16408,-14160,-14648,-16532,5313,41289,41066,14099,-8686,-38037,-50468,-34386,-24247,-11964,-10259,2961,32070,35504,10187,-25416,-3575,21637,19080,11497,4593,4865,3492,-5341,-11416,1286,17957,27155,19894,-3392,-14735,24013,54562,54820,37400,23732,9347,-19832,-15003,17954,21598,5734,-9870,-5999,1461,-7582,-6490,-7397,-24161,-31730,-6531,1896,4935,16748,36802,50892,44334,21656,11104,5136,26566,45530,38696,29113,41753,54056,74516,104121,97215,57214,10161,969,56581,86777,84271,59426,28150,-2540,-27615,-8121,-8769,-12003,1186,11650,1507,-9414,-14395,-17547,-19166,-19466,-20288,-21978,-908,23959,19747,-202,-18424,-25289,-31310,-25738,-30296,-37177,-26085,-29626,-37457,3102,30054,27936,-2487,-21812,-619,-7047,-21487,-18227,-4203,-259,8773,12590,6965,1230,79,-6475,-10064,-3437,-20669,-36030,-20636,2276,18374,31642,35098,20618,-10193,-10225,20401,27038,8653,-26777,12802,39867,22353,-27707,-12295,26133,42021,28085,10231,-11699,-22582,-14432,-11579,-9386,-22311,-28157,-17740,-15902,-37091,-16631,19258,46630,64761,66118,35081,-4269,-29811,-18793,-5763,14831,29861,8194,-15298,-25370,-1711,16609,23122,20387,14388,-5025,-23139,-5221,19177,23005,14564,7474,-3706,-11159,-18710,-29343,-19802,17625,35243,27568,3918,-17439,-2395,1620,-611,1189,-2074,-10116,-21392,-19691,-3206,8677,2628,-1422,10161,13868,3199,3621,13065,13355,-6098,-14056,12217,16497,-14290,-37506,-16348,-14754,-28933,-9006,13677,23725,16307,-4667,-24301,-21122,-6551,7297,25535,31849,20544,-6102,-25157,-11502,7727,920,-35389,-11984,16640,29251,45574,44587,12858,-23097,-10310,2826,15243,37379,45757,26873,581,-6720,666,11714,5092,-14945,-14314,-6803,-17344,-41924,-25294,-13285,-14461,-10889,535,3568,-4425,-13186,-23922,-33858,-26602,-22618,-5703,3910,6766,7537,8589,2011,13079,14419,1132,-4008,-7005,-13651,-12181,291,289,-13912,-20749,-30192,-10588,33751,68041,46389,-3359,-13268,15246,24043,26728,27346,17342,9173,-14180,-19751,20167,46500,28140,-10685,-21959,-7136,11464,9883,-3903,-5195,6982,20622,24510,14270,-2963,-34214,9157,64884,55643,31458,16153,7352,-1065,-2539,5711,15400,21361,17183,19856,25414,30954,7757,-12688,-18003,-18289,-12050,-3528,-484,-2911,-18303,-24017,-20435,-17879,-19761,-33553,-16511,6567,11802,-8995,-25662,-28102,-9347,14459,12354,5578,2939,3643,2167,5448,7780],[4474,11337,14284,1561,-14079,-7078,5384,18123,9079,1033,-3751,-19220,-35272,-31539,-18776,-4400,28156,66852,64182,23100,-4755,32015,60685,56561,33817,4190,-23357,-35054,-27651,-21814,-24523,-26385,-4780,17083,41830,39160,14828,-1006,-2323,-564,10410,21791,21868,21414,16630,3266,-10625,-17239,-16320,-13324,-499,-2725,-20462,-23554,-11256,1087,10905,31249,24765,12288,7065,2826,-12497,-16737,-552,6090,11140,6392,-5790,2843,21843,11653,-25733,-10317,5054,-7013,-21815,-17209,-28031,-19573,24081,42692,16320,-23510,23165,59536,63800,70227,79943,75084,41400,-7197,-12911,8255,-3619,3502,25136,19143,-635,-3970,-6117,-13257,-22945,-34203,-6777,20314,17826,-7311,-16268,1580,10104,-14740,-38715,9700,24359,3368,-35383,-8202,-3782,-25215,1185,35731,50277,50482,45371,34069,14086,-1975,-9825,-14201,-8950,-16952,-35163,-34849,-18637,-21825,-36320,-17636,-862,-4580,-20536,-22931,-14444,-14551,-24299,-25928,-12959,2564,14356,17663,7372,-5833,-6589,-5612,-7151,1847,14658,14172,-39,-4228,5848,10073,10077,-1638,-17385,-20694,-19889,-3583,6832,10130,-4954,-27159,-40886,-36508,-24573,-22395,881,9623,-1111,9109,33107,63245,89127,91179,50565,-10125,-16941,-7180,3178,3047,4419,11406,29324,61210,87953,73415,37063,32971,59882,73538,57546,34105,16689,10662,3350,5971,21254,28263,7727,-8931,-14989,-16111,-10726,-15853,-24114,286,20145,38534,53252,29594,-13349,5497,31626,32096,15621,-11384,-15905,-26956,-14990,21086,44747,45966,43837,41548,26533,-4520,-33936,-10438,4478,11792,11218,-1100,-22441,-31963,-16060,-3407,-3114,-7797,-7616,7338,22623,37918,49468,48729,34354,14716,-5208,-23507,597,21781,15934,-1407,-24560,-15233,-6962,-18161,-23137,-18468,-23854,-39363,-17799,13328,31283,26432,4839,-15470,-17031,-14791,-14760,-3585,5940,-6507,-17231,-18113,-18635,-14214,-8756,-8670,9849,58424,82903,64510,23203,-9916,16308,44768,55099,50101,24479,-6921,-23614,-19758,-11897,-4830,185,-5858,-12928,-11860,-11580,-3531,8444,27785,35654,12505,-19621,-20839,-2312,-4044,-11536,-21302,-37060,-24919,-15475,-22730,-19577,-18920,-31149,-28324,-10294,-8767,911,11702,3931,-22412,-25530,-7192,4015,13552,21351,11541,4155,22612,41150,29388,-11249,-14629,1629,-7528,-19563,-21522,-20956,-22223,-26108,-8125,1970,-13338,-22045,2313,6293,-21674,-16654,-8183,-9979,1213,25752,40186,42542,62156,83915,74548,32842,-3563,-3700,-2870,-10204,-19806,-35146,-12342,6626,19311,16451,7071,-9436,5852,24548,26698,22087,16527,9180,13843,30060,44194,40106,16654,-15597,-18030,-9277,-13307,-6263,-12012,-25089,-22997,-12512,19,-1059,-17264,-31329,-14194,7105,31169,47619,40319,7263,-4963,1783,1000,-9455,-7374,11521,18041,10555,-5387,-12211,-16947,-22276,-5401,22559,48937,57719,49890,14945,-11729,29521,73553,66598,17132,-15048,21307,14578,-20071,14009,54548,60303,39352,17688,-3524,-22013,-30233,-2553,24595,40870,38696,30232,32162,32539,20496,7998,483,-6715,-12751,-35330,-18529,-16056,-23673,444,14499,1658,-25540,-15290,-2406,12579,34040,51366,52294,31445,-303,-16602,-12049,-21793,-27959,-12350,-9073,-2777,-9637,-17353,-15677,-15232,-20349,-28213,-27937,-31846,-14966,-19091,-13875,28722,62579,55172,12722,-20161,19407,38812,32123,16296,11309,5911,-9466,-32461,-16900,-7889,-1569,-4806,-16430,-24176,-29500,-26974,-18714,-16009,-13866,-9778,-3918,13509,30058,31174,24092,19748,14571,16920,5241,-17840,-37782,-35658,-22321,-12707,-4100,-8316,-25012,-15189,1264,18906,20493,7354,-6747,-17359,-7722,-30051,-22410,689,23480,23743,13739,5680,8460,28267,64848,87968,89612,64336,25084,10819,4185,-7942,-23047,-14958,6907,-6463,-19797,33061,62402,57082,26784,-1717,-13039,-17093,-26576,-16956,995,19100,22430,6943,-26048,-11226,6322,2988,-15717,-18860,-1434,3176,13813,29195,27590,3659,-21477,-12523,-7801,1078,17143,25239,21952,9580,1707,17714,27581,23071,13059,-10864,-3959,-5001,-21344,-27343,-6875,-7174,-20089,-8353,13362,23344,5949,-17423,-25220,-19098,-9376,-5614,-8860,-16290,-20608,-14127,-3403,4090,22233,54933,77717,70360,52019,19782,21334,51455,62759,56114,43575,36438,31334,9936,-6541,2627,-4808,-20861,-10244,-1844,-8959,4594,11779,8489,-1912,-16515,-20530,-14699,-15011,-17661,-18680,2691,34623,32615,8020,-5824,-24982,-44749,-43615,-32477,-28397,-23583,602,32275,33032,3528,-31695,-1084,23724,26000,28605,15013,2561,2128,-2558,-11486,-3363,14038,26256,22409,-196,-21166,20555,56749,59767,39535,19692,1322,-27835,-7263,25575,31713,22250,9325,-2293,-2778,-13514,-7434,-6214,-22822,-30019,-1839,9714,16225,30614,51174,64122,53227,28921,18780,13859,33286,49028,39445,32109,45721,57825,84450,115519,101772,56364,6907,852,55111,81578,79013,57291,27345,-3452,-22124,-4074,-6302,-12209,-2181,7985,-290,-11853,-21885,-28472,-27687,-23850,-24116,-29298,-4718,22192,20167,-135,-20820,-23588,-28126,-28063,-32541,-33650,-21774,-23458,-39926,-2321,26780,27864,1639,-13644,591,-8755,-21717,-16036,-4675,-2898,6677,12757,8889,2272,-4270,-17372,-22577,-15858,-33297,-31777,-14621,4261,15537,27032,33336,23079,-6365,-14219,14376,20251,3195,-23643,14811,40879,24722,-17339,-13481,20417,40083,31823,16445,-5319,-20425,-13731,-10901,-7171,-17231,-27990,-16474,-13849,-34622,-13556,25340,53150,67155,64869,34566,-1787,-29714,-19157,-9202,5206,13682,-7090,-22999,-17623,5693,22651,25761,19054,9804,-13654,-34742,-8308,17573,20743,13267,8103,2803,-1303,-10423,-24425,-19915,15056,32172,23987,4962,-11755,-3211,-27,1935,7420,3258,-9956,-24323,-15589,5788,20694,15928,6631,12393,16294,8999,10043,16988,15297,-3783,-10223,14491,19656,-8420,-41473,-27473,-23974,-33410,-8383,10281,19419,13960,-3311,-18204,-17946,-2881,12211,29992,37547,25959,-1204,-25323,-16241,4090,-3599,-36479,-5735,19523,28299,44065,45411,13769,-23163,-6138,6641,15564,34209,38111,15841,-9130,-12461,-4042,7595,3783,-11846,-9710,-4400,-13363,-33763,-34162,-17940,-14256,-13714,-4927,-3239,-12072,-18865,-27004,-29894,-15417,-8434,2440,7785,12648,16237,12814,-6591,6093,10083,-1164,-6391,-10167,-16940,-16285,-2519,-1463,-14757,-22894,-33002,-10961,27313,54377,33144,-11396,-16501,9705,16735,19896,20522,9425,1637,-19024,-14365,23905,50432,35208,-3293,-15601,-4476,10324,6929,-4804,-407,11928,21273,21972,10020,-6602,-35536,13011,70440,63227,39925,21379,6128,-3822,-3453,7940,22319,31987,24791,18679,18936,21943,-2508,-21399,-22807,-17272,-5248,5704,7769,3938,-11206,-20445,-15800,-11154,-16349,-35448,-14653,13669,20406,-3285,-23865,-27930,-13336,12782,14527,10280,8953,8214,2099,650,3170],[1100,10531,16969,5855,-6997,-8281,24,15310,13050,7719,-3138,-23045,-41990,-27339,-18525,-9753,25692,67744,66212,24094,-4439,26564,49508,46446,22834,-9275,-27464,-25814,-18480,-9492,-12565,-22924,-5543,16786,41258,39585,14702,-1184,-2468,604,12765,24578,23748,22983,17809,3311,-11725,-17481,-13066,-11126,-1560,-4493,-22816,-31597,-18624,-4881,10714,33539,26658,12382,6645,3190,-14400,-25277,-8511,-1090,7344,7317,-5145,-2526,15347,7350,-30261,-9505,8104,-4113,-28815,-27752,-37773,-22861,20304,38764,14389,-24825,21668,59507,66538,73757,80202,71456,35534,-14711,-8673,13464,4172,14977,34913,26239,4566,381,-1877,-9175,-19308,-35355,-9077,20600,20278,-5258,-18965,-2453,4162,-20136,-35407,7583,21701,4190,-31268,-13182,-7526,-24746,3019,35328,46613,40206,28280,14622,-3872,-16470,-17133,-14082,-7246,-17779,-39773,-36557,-19365,-22616,-33082,-15125,-370,-5242,-21644,-19525,-7330,-8406,-22781,-29747,-17199,-610,13749,18492,8334,-1408,993,4108,4882,12687,21088,16768,778,-2887,1908,3182,4778,-1803,-11672,-13932,-12824,6295,15845,13972,-3070,-23495,-36617,-41371,-31721,-27866,-35,3878,-26179,-46249,-49001,-26014,18762,56884,46447,-1895,-11811,-6184,4190,5755,10019,18622,36472,68608,92590,72887,25576,10752,44273,67473,58669,36480,17730,10652,627,-764,12463,20345,3694,-3758,-2550,-8695,-12200,-21289,-31568,-3518,21354,41701,51470,24836,-15220,8062,33340,35159,20497,-5928,-18057,-34498,-13192,19544,39135,41221,44808,46241,29184,-5650,-30614,-5953,6986,10800,6432,-7493,-24149,-23733,-8575,208,-1938,-6090,-7605,3921,21173,39958,52515,51983,41332,25638,5761,-15060,613,21815,16325,-918,-26118,-18458,-9711,-21266,-26522,-21892,-27697,-31449,-10772,16564,29272,19834,-3863,-21753,-17811,-13778,-15147,-4766,6227,-5732,-18150,-18255,-18356,-14973,-9468,-9676,4914,50144,75098,64073,27363,-7481,15672,44427,55921,54142,27072,-7985,-24199,-18497,-12452,-7439,-2889,-7398,-13763,-14171,-14849,-8653,-1756,10155,12399,-10051,-32790,-11475,-2150,-7593,-11405,-17425,-34186,-21137,-8109,-16332,-27228,-25270,-37992,-21740,-4045,-8738,-4272,9942,4134,-21901,-28276,-11327,-267,9739,17336,7052,1294,22026,40257,27826,-11802,-19961,-7936,-17323,-26737,-24184,-20115,-23662,-31423,-7236,3358,-13555,-21314,3231,5333,-24626,-12835,-3131,-6659,-1450,20292,34556,38135,57123,75851,64143,23757,-14315,-13335,-9824,-14156,-21641,-30624,-8032,8351,18930,13922,3492,-10972,4319,21101,23169,19688,14576,5862,9653,27754,46941,45656,19967,-18341,-20183,-3785,-2945,-2365,-10421,-20478,-28759,-17932,-2850,-4006,-20841,-39851,-21294,3168,30954,50479,45623,14066,3534,9855,7284,-8256,-14201,4337,10909,6124,-3308,-7173,-15057,-24699,-13683,17376,49923,65948,60452,25153,5510,48374,87924,75370,21827,-27061,14196,9643,-21300,13446,51604,56719,36863,17344,4568,-6244,-21046,-11312,24260,47900,43646,32739,33008,33184,20665,9032,3849,-3243,-12433,-33596,-15615,-15618,-30844,-3698,11819,2234,-19580,-15840,-5324,7453,29308,50363,54517,34135,90,-26463,-17783,-26934,-31193,-15221,-10883,-6250,-14817,-25139,-23423,-23241,-26798,-25527,-21709,-27273,-12870,-17374,-14585,27291,61980,56310,15217,-18582,18609,37986,27332,4481,-4195,-5254,-17530,-27421,-16295,-11992,-10166,-15565,-23221,-24518,-26829,-21460,-12751,-9398,-7915,-6068,-6421,12484,37280,45719,40172,30063,11845,7273,620,-17767,-38560,-31821,-22475,-13175,-5585,-12005,-27670,-22947,-10258,3542,10709,5012,-5796,-29175,-16523,-28758,-18458,-593,24132,27711,16948,5976,6726,24091,56861,77937,76931,50508,14786,6945,6108,-3665,-20372,-18685,4260,-8725,-19327,34595,64487,60590,36152,11296,-392,-8448,-24938,-23369,-1948,18308,22340,6549,-26296,-12790,3435,237,-17139,-19693,-5714,-2918,9542,28105,29891,9083,-18693,-19395,-12545,-1418,16284,26237,25249,12975,-322,6970,10897,6253,3278,-10681,-3728,-6787,-21373,-27564,-10089,-12283,-25672,-8617,13084,24510,6756,-20295,-30880,-16412,-3535,2142,2125,-1334,-4663,-4424,-2488,-1602,18008,52928,74518,65628,48823,22513,35856,70784,80465,68655,49803,40170,34437,13390,-737,8782,-6135,-28059,-9368,5374,4100,18284,21732,16685,4224,-13290,-19572,-15323,-17946,-22410,-22564,-1582,27372,23863,317,-4909,-14057,-28949,-41343,-31994,-39618,-33437,-919,29671,27563,-4510,-39501,-995,22110,29112,41437,26398,2759,-1589,-2377,-13671,-11232,7101,21070,19576,-1852,-30684,15209,55706,60918,38313,13247,-7819,-37045,-2834,29245,38264,35853,27841,8395,-5052,-22137,-9974,-6703,-22822,-29590,1592,16729,26648,42845,63155,74251,57604,33088,24275,20370,37420,49982,38029,32383,45715,58054,91213,122390,102301,53362,2788,-748,50147,71510,68452,50971,24316,-4264,-17379,-2040,-5387,-12978,-6744,2816,-3214,-13224,-24085,-34096,-36106,-28570,-27273,-37740,-9777,17796,17914,-1419,-23246,-22472,-26619,-31230,-36017,-31430,-18880,-18739,-35362,-8205,21777,25336,4335,-6909,736,-11704,-21401,-14412,-7052,-6833,3994,13069,11649,4839,-6071,-25623,-35098,-27185,-31553,-22172,-8750,4475,10130,19116,28538,23116,-4632,-18250,7729,11944,-4210,-21245,15362,39296,25463,-7609,-13348,12670,34822,32313,20263,-432,-19350,-15009,-12673,-7352,-13950,-27707,-15583,-11531,-30866,-11348,29586,56885,66212,60768,32459,-231,-30602,-19593,-12537,-4981,-3754,-22979,-24481,-8678,13329,28279,27547,17438,6217,-18741,-40889,-10244,14471,17626,12077,9361,9356,7300,-2932,-19609,-21464,8839,25972,19185,6532,-5665,-4509,-2375,4902,14198,10028,-7079,-25447,-12624,12992,31540,27612,12171,13295,19772,16774,16858,20513,16280,-2153,-6620,15182,20172,-4912,-39361,-37968,-32934,-35303,-7622,6124,13673,10570,-2209,-13631,-16409,78,15940,31941,42370,34014,9146,-16746,-17465,418,-8722,-34198,-363,21295,25332,39066,41927,11462,-23688,-1834,9902,15112,29130,28351,3965,-16783,-13633,-5109,5633,3832,-8306,-6466,-4023,-11522,-26115,-40916,-24027,-15709,-18396,-13188,-12819,-21202,-24006,-28732,-25389,-5466,3581,9413,11009,18495,25060,18663,-11750,880,6086,-3182,-8506,-13741,-20338,-20777,-6916,-5671,-17362,-24776,-33964,-11905,19229,37675,18209,-19509,-19661,2890,8053,11489,12498,1318,-5664,-21700,-8299,27364,52746,40313,2991,-9964,-2389,8958,4544,-4836,3448,14993,19797,17702,5814,-8951,-35950,16762,75389,69799,47033,25676,4682,-6840,-4875,9257,28213,41499,30414,15170,10133,11018,-13722,-29594,-27756,-17276,449,14010,15356,10270,-3895,-11695,-6684,-3855,-13473,-36514,-12776,19650,26733,258,-23527,-25682,-13819,12420,16581,14195,13963,11790,2320,-3449,-840],[-2530,9825,20153,11257,-1785,-10784,-6892,11600,15612,12807,-824,-25176,-44679,-23891,-18539,-14717,24129,68177,66794,23074,-7380,17751,34227,31249,8046,-18790,-18160,-14953,-10170,117,-4684,-19252,-6721,15413,38983,38302,14050,-1292,-2176,1933,14177,26238,24896,23326,17389,2060,-13319,-17164,-8943,-7319,-1975,-6664,-23760,-31664,-20359,-2913,18322,40678,31010,13535,7200,5019,-12918,-32615,-16641,-9192,1475,6042,-5722,-8935,7855,3712,-32321,-10818,9704,421,-28851,-38522,-48176,-23253,15715,32129,10191,-25616,19348,57410,66741,74560,77454,65195,28553,-21888,-3722,19225,13185,25828,43071,32040,9014,4429,2616,-4737,-15974,-34818,-9968,21448,22971,-2831,-22202,-6660,-807,-22402,-31847,4111,18022,5422,-25753,-20315,-13211,-24483,4779,34038,42789,31794,15779,1222,-16626,-28570,-24560,-14289,-5119,-17071,-42232,-35851,-19438,-22860,-28544,-11834,748,-5107,-21744,-14726,808,-986,-18766,-31295,-19778,-2978,13594,19970,10253,4249,9799,15055,17590,24027,28717,20285,4226,-10592,-27485,-42147,-37852,-28937,-20654,-12293,-6110,15126,23920,19698,4649,-13833,-26367,-39502,-34262,-23878,-6652,-43976,-125424,-181830,-196735,-166282,-101627,-20528,22793,-1556,-4589,3812,16244,19509,23173,28780,42255,69879,89073,73337,25548,-29734,-17410,21818,34766,28303,15915,8325,-6081,-10667,1996,10351,-3138,-622,9058,930,-11265,-25824,-38138,-5950,22056,43923,49337,19983,-16149,11852,35379,37671,24560,-342,-16487,-36621,-8445,19107,34375,38381,48861,53249,33138,-5493,-25201,-47,10453,11384,4718,-9339,-20089,-13528,-68,4905,951,-1598,-4560,2747,21254,42071,54463,54815,50629,40244,19324,-5039,2232,22953,18180,1756,-23120,-17743,-9501,-22527,-27552,-21404,-26426,-23189,-2961,20472,27693,13689,-12203,-25382,-15962,-10979,-13819,-3889,8901,-1855,-14478,-13851,-14943,-13473,-8342,-8844,983,41768,67562,66390,37135,-1595,12109,41211,55898,58310,30319,-8160,-22460,-14987,-11099,-8515,-4620,-7731,-13734,-15979,-17252,-12766,-11005,-7068,-10547,-29864,-31621,2198,1270,-8831,-8476,-11503,-27786,-14273,822,-8685,-30655,-25382,-34286,-13320,6028,-1794,-9745,6453,4114,-20301,-28368,-13089,-3607,3837,9814,1194,229,22156,39369,27039,-9541,-22178,-15434,-25052,-32342,-26184,-17291,-21212,-33566,-5990,4194,-13717,-18829,5520,5509,-26076,-7247,3281,-1008,-121,17910,30840,34253,51338,66505,53289,16386,-21179,-21464,-15832,-16635,-20523,-23089,-3061,9940,18784,12440,1408,-11147,3885,18814,20441,17797,13845,4078,5614,24539,48525,51475,25310,-16082,-18757,3491,9049,7491,-2693,-12796,-31284,-19409,-2850,-5914,-23497,-33213,-25915,-275,30755,52874,50150,20229,10683,16607,13106,-6345,-19763,-227,5908,3100,5,-101,-8506,-18824,-19843,14489,53239,76126,72914,38362,22514,65388,97983,80330,25876,-32437,9988,5932,-22381,12647,47903,52325,34418,19222,17426,12811,-5713,-17428,24350,53912,46670,33264,32938,33601,20396,9663,7005,394,-10624,-29727,-12378,-14061,-31658,-5617,10576,4715,-12219,-13738,-7479,2247,23799,47889,54888,35745,2386,-26911,-18860,-27765,-31924,-17250,-13802,-9953,-17949,-30835,-30327,-29779,-28209,-20593,-14949,-16749,-3844,-5725,-8092,28014,61495,56540,16743,-17198,18840,38436,25374,-3242,-18499,-16240,-22283,-20854,-15015,-16180,-18679,-25317,-26921,-23912,-24108,-15946,-5808,-1803,-1928,-2736,-9413,12268,45341,60144,55325,40218,10864,-2878,-3901,-16708,-34983,-27597,-20139,-12818,-5368,-9568,-22140,-29804,-21806,-12397,-851,228,-6787,-37183,-15785,-18299,-12503,-2946,23823,31998,20455,6370,4328,18408,46797,64635,60209,33418,3418,2572,7771,1249,-16261,-22969,400,-12432,-16124,36771,65066,61142,42749,22937,12454,995,-20155,-30415,-4208,16950,21075,4933,-27407,-13654,1136,-1666,-17439,-20247,-9653,-8509,4770,24927,30110,13787,-12249,-25017,-18554,-5286,13664,24884,25947,14180,-2456,-2728,-3775,-8023,-3784,-8990,-3395,-7658,-19558,-27314,-13449,-16947,-27695,-9228,10666,22602,4762,-25106,-34262,-12176,2324,9553,12626,13369,11909,6794,-994,-7952,12519,48041,65941,55073,40252,22855,49079,88633,96062,77852,52590,41396,35546,15308,2511,13070,-5555,-34814,-10105,9169,13041,27956,28845,23217,9277,-10887,-20072,-16411,-21140,-27003,-26357,-5478,21923,17771,-6368,-4458,-4092,-13555,-30404,-24825,-27206,-26482,-101,25806,20889,-11217,-36068,-2028,18120,29408,50112,36682,6266,-5845,-3199,-15779,-20984,-1417,12836,12631,-6473,-39621,10413,52823,59106,34782,6573,-14107,-31516,-626,29978,42359,47173,44843,22551,-2833,-31435,-12309,-7644,-23154,-29303,4839,23498,36204,53220,72416,81076,57913,35101,28377,25309,39586,49253,35829,31375,43395,56554,96072,125507,99907,49419,-1143,-3172,42998,58335,54333,41711,19986,-4240,-13445,-1223,-5191,-13559,-11599,-2854,-6000,-11410,-15942,-20975,-31957,-32344,-28688,-38526,-14329,11987,13773,-3515,-24795,-21619,-25617,-32636,-36516,-29809,-16785,-14762,-28082,-12469,16419,21414,6167,-1396,504,-14897,-20125,-13245,-10535,-10780,1991,14345,15368,8615,-4633,-25268,-38279,-30023,-19879,-12677,-3721,3385,3316,9443,22014,21436,-4602,-21335,1658,3346,-12662,-19511,14750,35612,24959,574,-12820,3253,26938,30206,22122,3105,-18648,-17522,-16096,-8908,-11657,-26713,-14852,-9375,-27990,-9386,32524,58190,62324,54433,29269,682,-31460,-19365,-14843,-14093,-20941,-36393,-16712,760,20976,33651,29246,16670,5006,-17746,-35393,-11762,9925,13994,11580,11680,15626,14719,3941,-14547,-23095,-277,17229,13870,9114,940,-5782,-5414,7803,20750,17102,-2463,-24208,-10331,18094,39750,36041,14990,13552,24665,25958,23910,23828,16703,-849,-3214,14705,18590,-3363,-34779,-44300,-38197,-28398,-6147,1807,6949,6248,-1927,-10967,-16299,2514,18872,30881,42988,38748,18223,-5223,-12904,-2077,-14008,-29034,4691,22607,21179,31396,34898,6799,-23331,2619,12627,14249,23141,17990,-6659,-18770,-9373,-2130,6412,5462,-4657,-4239,-4993,-11285,-19288,-31284,-29329,-16928,-22193,-23426,-24100,-30895,-27485,-29128,-20757,3204,13583,15319,14158,24420,33210,23981,-14231,-2141,2848,-4763,-9967,-16886,-22811,-24670,-12094,-11484,-21093,-26374,-32853,-12744,10547,19689,3278,-26118,-21829,-3813,-384,3275,5826,-3624,-9296,-18284,-1233,31144,54163,44082,8792,-4438,-138,8216,3411,-3986,6499,16854,17145,12682,2645,-9572,-35820,21419,80425,75829,53275,29550,3713,-9253,-6105,9938,32670,49072,34053,10004,-33,355,-21627,-29060,-29009,-17291,5571,21611,22215,15770,2978,-1662,3384,3081,-11070,-36612,-10176,24764,30613,2112,-23858,-23682,-11047,13708,18740,17791,18540,15027,3206,-5844,-3283],[-3964,11469,25533,18304,2980,-12831,-13080,8897,18023,17679,3776,-24605,-43163,-20136,-17601,-17738,24469,69533,67688,21881,-12166,6994,16908,12935,-7753,-17148,-5333,-4593,-2446,7526,55,-16242,-7825,13264,35194,35374,13029,-631,-80,4038,14487,26051,24475,21782,14851,-862,-15698,-16577,-4980,-3601,-2878,-10047,-24548,-26831,-17476,4852,30082,49668,35927,14229,6937,5890,-11041,-38024,-25514,-18798,-7219,1422,-8882,-17524,-1519,-146,-31128,-15717,7755,3365,-23735,-46624,-45941,-20014,10521,22542,2876,-27379,14443,51506,62533,70599,69857,54671,18790,-30156,-725,22610,19940,33164,46941,33939,10179,5685,4813,-2368,-15152,-36228,-12135,20116,23054,-2707,-28605,-13210,-6848,-23884,-30852,-2949,10965,4144,-21698,-31617,-23052,-26438,3420,28938,36133,23705,9058,-1542,-17219,-30305,-34774,-17755,-5822,-17932,-44392,-36713,-22474,-25664,-25940,-11125,-853,-7744,-24362,-12257,5952,3525,-16783,-33940,-23821,-8000,10203,18299,9601,7171,15484,22320,25154,29745,32461,21211,3354,-21119,-14064,4142,11223,-6613,-28004,-18634,160,20220,26369,23257,13059,-3668,-17374,-28412,-20966,-11684,-17912,-95359,-127025,-109144,-79322,-66466,-83192,-105181,-5663,7951,14048,21998,31834,33085,33306,34344,42092,63077,78928,77043,56255,27250,-11155,-31660,3287,15311,9133,790,-17871,-24111,-10596,-3351,-14669,116,18607,10808,-7621,-27516,-45879,-11542,17403,41006,43404,12121,-18664,12536,33253,35065,23159,864,-15490,-29123,-6242,15546,26878,33785,51168,57319,33653,-8182,-21504,2992,10947,10279,3197,-9729,-15379,-6040,5277,6734,2122,2124,-2494,-304,18806,39957,50910,53080,57437,52581,30018,2142,1391,21122,17414,2685,-18925,-15744,-9560,-25506,-30095,-20683,-24635,-19047,1134,20856,22942,5100,-23038,-26487,-14619,-9949,-14433,-4392,11099,2885,-8939,-8621,-12067,-13237,-8802,-9429,-5056,30241,56769,65495,44414,2668,4133,33644,52177,58542,30240,-11275,-22255,-13026,-11296,-11451,-8463,-10260,-15936,-20640,-22363,-19878,-24198,-28960,-37366,-44282,-16017,16318,4698,-11036,-6514,-7299,-21553,-7332,8187,-3427,-30861,-22851,-27883,-7073,14502,6364,-17458,-1351,974,-20733,-28929,-15640,-9368,-7557,-2980,-7379,-465,20645,35983,24223,-7810,-19797,-20282,-29548,-34437,-28522,-15595,-18791,-34138,-7858,1266,-16785,-17285,6176,3847,-28918,-3013,7686,3064,1776,16371,27555,29470,43141,54249,40297,9018,-21596,-28747,-22909,-19880,-18886,-16106,255,9240,16861,10204,-1018,-12229,1985,15191,16185,14189,11907,1675,-198,18394,46562,54793,29871,-11778,-16481,9494,19120,17948,6515,-5648,-26004,-16482,-930,-8052,-27045,-24652,-26773,-4999,28568,52815,52043,23817,14446,19896,16292,-5716,-25685,-4046,1022,-214,2708,6206,-1132,-10530,-23405,11986,56113,84775,83037,49477,36320,77851,101622,79904,27459,-23518,6990,1553,-24768,10792,42607,46127,30812,21573,30532,30890,8869,-19462,23554,57076,46195,30207,30585,32269,18080,8523,8731,3005,-8648,-26134,-10310,-12877,-25460,-5884,10046,7901,-5009,-10511,-9836,-3979,16653,43057,52515,35363,5442,-15901,-12994,-21020,-29432,-19555,-19340,-13459,-17743,-26260,-33382,-32732,-24398,-16033,-8917,-5794,7585,7575,1450,29914,60356,55032,16435,-16243,19583,39113,24897,-6314,-29256,-25521,-19717,-14453,-13910,-20654,-27033,-32946,-26242,-23059,-22169,-11315,952,5798,3347,-537,-13400,13290,53978,73604,68560,49278,12138,-12818,-8946,-16123,-31032,-23731,-17569,-12363,-3197,-2698,-14999,-32314,-32008,-27943,-13361,-6463,-9871,-33126,-8565,-6804,-5107,-6895,20944,35305,23998,7235,1605,11546,35310,49142,40826,14140,-8162,-2219,8962,6587,-10757,-27944,-4399,-16310,-10401,39419,64273,59105,46518,32681,24689,10606,-13769,-37715,-5492,15131,18870,2471,-28950,-13536,-291,-2652,-16858,-20466,-12963,-13104,109,20379,28636,17688,-4430,-25197,-24498,-9731,9743,21540,24222,13154,-4886,-10135,-14668,-16958,-6148,-5766,-2601,-7381,-16285,-25800,-16320,-19845,-23188,-9463,6628,17797,119,-31077,-29811,-6206,8443,16691,22586,27551,28231,18232,1021,-14257,6604,41003,53254,40047,27176,21071,60154,103291,107629,82424,51783,40310,34841,15725,3523,15375,-3779,-39480,-11810,10036,17682,32555,32662,27815,13383,-8771,-21371,-17169,-23951,-30815,-29447,-8379,18636,14963,-10671,-3933,5139,1389,-18154,-16907,-12869,-13627,2162,20974,13749,-14948,-29338,-3877,12162,26991,54317,44583,11556,-9852,-4376,-16304,-32031,-10293,2434,2279,-12567,-34488,7546,48604,54477,29340,1067,-14420,-21964,-202,28174,44322,55904,59080,36635,2539,-35756,-13792,-8752,-23558,-28860,7956,29643,44252,60981,77993,83596,54080,35240,31202,28667,39712,46911,33417,30024,40178,54676,99558,124948,94977,44934,-4648,-6263,34597,43551,38122,30401,14733,-3657,-10486,-1396,-5522,-13907,-16429,-8665,-8125,-6740,-4259,-7260,-21476,-33841,-29007,-31640,-17265,5435,8049,-6358,-25388,-21097,-24485,-30163,-31876,-28268,-15225,-11393,-20767,-13964,11344,16508,6955,2514,-110,-18034,-18876,-13072,-14732,-13916,1001,16258,19195,12533,-1003,-18122,-28904,-23890,-10599,-5131,-466,846,-4224,-572,14710,18136,-6404,-23253,-3467,-4901,-21805,-18765,12522,29623,22927,6349,-13347,-8095,16738,25719,21848,4707,-18600,-21289,-20966,-11307,-10144,-25453,-14979,-8373,-26367,-7893,33801,56633,55155,45701,24617,350,-30879,-18487,-16180,-20587,-33497,-28597,-5779,9425,27500,37898,30487,16592,5702,-13242,-28870,-14728,3070,9155,11251,14307,20536,20100,9271,-10110,-23800,-12414,5610,7629,11707,6957,-7531,-10294,9128,25436,22533,1701,-21740,-9380,19744,43168,39062,14002,12810,29615,34580,29743,25761,15632,-842,-1284,12172,14254,-4557,-31305,-38262,-34605,-21523,-4938,-3478,-1627,-176,-4064,-11542,-18685,3155,19960,25512,36093,35620,21070,2400,-8743,-5921,-20677,-23319,8433,22599,15256,20523,23810,-709,-22488,5598,13321,11820,15820,7191,-14802,-15436,-3186,2094,7962,6785,-2721,-4303,-8216,-13683,-14901,-21332,-30249,-16704,-20103,-32422,-35804,-41814,-29168,-29917,-17079,9291,20114,18646,15992,28701,38406,25765,-16916,-4560,-1063,-7547,-12402,-20717,-25316,-28884,-19056,-19703,-26858,-29240,-32105,-14686,528,624,-11076,-28618,-24094,-10870,-8711,-4180,2463,-3307,-7830,-11128,5181,33907,53568,45311,12831,-318,1074,6908,2087,-4030,7326,16467,12508,6087,-513,-10256,-35998,26445,84510,80046,57355,31707,2070,-11982,-8165,8647,33827,52494,34191,2343,-11657,-7317,-19815,-20029,-24972,-17634,9239,27256,26820,18804,7751,6904,11832,8306,-9856,-35585,-7658,27869,30870,1762,-24754,-23000,-7772,15325,20064,20393,22073,17395,4059,-6966,-4479],[-3819,14566,31609,25213,6601,-14845,-18464,6850,19705,21899,9430,-22355,-42129,-16175,-15734,-18915,26049,71724,69544,21773,-17627,-4699,-736,-6620,-20257,-6845,6971,4941,4985,13602,3233,-12863,-8034,11073,30656,31553,12532,2251,5580,8287,14687,24555,22906,19026,11150,-4232,-17401,-14426,-298,494,-3496,-13480,-24627,-22480,-12746,15232,43830,59766,41689,15259,6528,6096,-9122,-37852,-32926,-27599,-16338,-4398,-12584,-26190,-10270,-2088,-25866,-22015,3949,5638,-15946,-37766,-33281,-11864,9110,14370,-4003,-27853,9164,44223,56323,64200,59993,42689,8964,-35130,2007,25087,25586,38648,48554,34079,10256,6356,6815,131,-14311,-37794,-13438,18730,22618,-2533,-35662,-18978,-11195,-23195,-30211,-10569,3433,2681,-16835,-40852,-33778,-26693,1315,22656,29520,19575,12211,9163,-3343,-16789,-33708,-21507,-6947,-17927,-42490,-37650,-26383,-28091,-22849,-10578,-2770,-10944,-27100,-9984,9982,6889,-15366,-35341,-26356,-13141,5779,15711,8803,9533,19797,27427,29147,31427,33194,20842,-1109,-23095,16983,50283,57228,25112,-19538,-24777,7831,24754,26228,25072,18751,4227,-10417,-18213,-4385,2152,-26646,-81615,-41234,36674,99571,99537,29672,-69403,-10815,27789,36002,39460,44341,41183,37825,36255,40187,55817,70433,78874,78321,65755,32493,-5861,-1474,11417,3709,-5609,-27506,-34685,-18888,-15051,-24661,3411,28130,21156,-124,-20354,-38015,-17095,10092,35792,36565,4625,-18990,12632,29800,29911,18513,-242,-14202,-23154,-5336,11024,19118,29679,52799,59226,31952,-11793,-17587,4694,10289,9654,3859,-7663,-10266,-174,8856,7355,3645,6602,-295,-4190,15203,35012,43177,48163,61901,61939,37875,7339,-631,17549,15182,3080,-13564,-11638,-8393,-27636,-30942,-18409,-21990,-18278,2014,18445,16310,-3754,-32911,-22012,-12531,-9553,-15988,-5248,13983,9801,-1343,-2689,-9295,-13453,-9877,-10258,-11599,17031,43358,59577,46005,4305,-3528,25328,45957,55209,27284,-16797,-23224,-12299,-12388,-15370,-13583,-14056,-18919,-26729,-29070,-27634,-38205,-50973,-56585,-33478,5820,30287,8063,-13822,-5570,-4782,-15654,-339,14265,-294,-29337,-19745,-23276,-4673,18717,12325,-22689,-10478,-3878,-22775,-29278,-18565,-17056,-23912,-15475,-11806,1087,18590,31035,19724,-6950,-14300,-18606,-25892,-28082,-24952,-14904,-17217,-31588,-13240,-5732,-22687,-16587,4976,225,-32077,-599,9453,4606,2938,15244,25263,24987,33680,40085,25815,2112,-15629,-29067,-30326,-23915,-17300,-10318,1792,6272,13233,7395,-3613,-14531,-1989,9737,10074,8562,8117,-1851,-7852,9189,40555,54580,32439,-7550,-14702,13136,25963,26319,14610,-295,-20101,-10344,2664,-9954,-31919,-18326,-23796,-11405,23764,49661,50805,24339,14238,18968,15924,-7221,-32304,-8232,-4889,-4477,3991,10332,5080,-2938,-22294,8617,56683,89603,88307,55993,45464,84381,98230,73700,25650,-16734,3717,-4666,-28395,7831,35532,37713,25326,22886,41011,45540,20670,-16654,21132,56204,41286,22565,25192,28082,12478,4597,8135,3665,-7659,-24286,-10640,-13315,-20808,-5844,9115,10334,576,-7906,-13390,-12128,7088,35138,46690,32154,7842,-5095,-3571,-11830,-24136,-20833,-26457,-14254,-14171,-18603,-28998,-30125,-20235,-13214,-5009,3517,18183,19313,9965,31079,57295,50743,13423,-15981,19507,38268,23849,-6139,-24225,-24799,-13957,-9844,-14245,-25741,-34887,-32590,-23701,-23247,-22398,-9005,5951,11899,6614,-796,-19468,15482,62481,84977,78469,55701,14532,-21580,-15816,-17767,-28536,-21412,-16778,-12982,-181,4666,-9540,-27781,-31836,-32787,-26662,-15065,-15315,-30626,-1615,3095,2120,-13049,14072,36348,26822,8313,-1404,3426,22462,32004,19795,-6933,-19010,-8213,8664,11199,-4911,-34544,-10280,-18321,-3505,41327,61363,54130,46795,39250,34582,18757,-7834,-33799,-6539,11979,14937,-1495,-31386,-13108,-1563,-3681,-16682,-21397,-16497,-17266,-4603,14467,25065,19889,2824,-20124,-29181,-14713,4219,15814,19501,9159,-8457,-14356,-18866,-18020,-4261,-2124,-1971,-6749,-12770,-23497,-18993,-20704,-17989,-9630,827,9644,-7594,-36515,-20936,320,14073,22826,31227,40221,42985,28418,2657,-20620,454,32119,37456,21506,10223,17068,67620,112557,112960,81047,47042,36702,32071,14268,2113,15433,-2039,-38379,-14360,8191,17690,31736,33146,30149,16246,-6971,-23216,-17313,-26249,-33892,-31813,-10460,16628,14326,-12263,-3154,13429,15340,-6033,-10404,-801,-1692,4246,14991,6514,-15121,-22892,-6467,4413,21820,53991,49525,17096,-13171,-5542,-14164,-34160,-16712,-8454,-10617,-18009,-23358,7259,43417,47298,22516,-2235,-9203,-12379,-982,24367,44456,61695,69494,48405,8615,-28160,-14230,-9761,-23630,-27955,10954,34889,50462,65758,79280,81090,46589,34139,33215,30841,38138,43308,31495,29671,38036,54046,102306,121149,88266,40602,-7132,-9180,26650,29543,22152,18745,9632,-2310,-7870,-1644,-5550,-13351,-20123,-13561,-8546,142,8507,6911,-9505,-30921,-28569,-25240,-17235,-298,2023,-8827,-24218,-19846,-21756,-24164,-25515,-25080,-12739,-7428,-13038,-11676,8055,12093,7600,5644,-33,-19704,-17261,-13074,-17593,-14238,2146,19362,23506,17061,4976,-8406,-20422,-17165,-3221,1024,1831,-1757,-10030,-7143,9351,14905,-8355,-22312,-5954,-10482,-28945,-17447,9903,22853,20854,10904,-14068,-19711,6717,21122,21143,5645,-17887,-24522,-24937,-11940,-7339,-22657,-14642,-7133,-23956,-5244,34987,53839,46509,36521,20135,213,-26273,-14906,-14761,-20657,-21788,-13786,6636,18372,34020,42299,32822,18656,8922,-7202,-23648,-18425,-4519,4785,12766,18712,25537,25006,14444,-4955,-20403,-24987,-6610,2488,15467,13627,-7713,-15649,10066,29326,27181,6064,-17056,-7971,19298,42689,37735,11090,13348,35564,43322,35493,27672,14669,-550,537,9351,9252,-6517,-27668,-29357,-25956,-13841,-2473,-7853,-10234,-7075,-7175,-13690,-21862,3426,20882,18839,24751,27792,19739,5529,-8248,-11897,-25936,-16213,12438,23035,9783,8835,11119,-8600,-19588,8160,13280,9442,9548,-935,-16221,-8394,3936,7266,10655,8516,-1467,-5240,-11870,-17002,-11872,-11823,-23242,-11752,-9378,-18267,-28325,-33080,-26643,-30122,-13258,14015,24361,20525,17721,32059,41064,24290,-19456,-5727,-4714,-10690,-15116,-24173,-26815,-31442,-26527,-28727,-32994,-32430,-31204,-16786,-9397,-16723,-19000,-23309,-25637,-16712,-14922,-7482,5893,3592,-1179,-2492,11098,36063,51680,44622,15544,2770,1661,5350,634,-4929,6324,14443,6646,-1372,-3348,-11411,-34552,32499,87760,82380,59164,32042,-277,-14823,-10941,5285,31200,50981,30522,-7536,-22243,-6517,-9006,-9989,-19153,-17804,11336,30381,28312,18431,9451,12600,17408,11212,-9883,-32928,-5944,27995,26736,-955,-25021,-24568,-6055,15748,19473,21055,23596,17955,3809,-7956,-5475],[-1256,19524,38312,32057,9984,-15791,-21694,6223,21389,26189,16170,-18343,-40521,-11213,-12189,-17975,28664,74878,73119,24348,-21409,-15786,-16651,-25185,-21935,5980,17821,13576,12352,19185,6378,-8174,-6855,9264,25823,27228,12933,7873,14905,14943,15171,21751,19962,15026,6523,-7530,-17647,-10464,5122,4762,-3905,-16806,-24406,-19551,-8586,25345,57307,69550,47391,16107,5450,4948,-8210,-34567,-38255,-34879,-24762,-10497,-15959,-34150,-17210,-2058,-18741,-28759,-1488,6872,-7757,-25165,-20204,-1088,12932,10540,-8295,-27040,3820,36197,48719,55900,48620,30179,-100,-31879,4167,26159,29369,41893,47937,32577,9354,6489,8484,2620,-13292,-39196,-13936,17184,21558,-2161,-39876,-22622,-13600,-21735,-30042,-18016,-3982,1058,-11427,-29481,-38055,-24300,-1407,15711,23669,19745,21732,25124,14581,-904,-21646,-24305,-8372,-17113,-38870,-39300,-31313,-28928,-19295,-10123,-4965,-14809,-29643,-8032,12568,8711,-15003,-35164,-26589,-17928,326,12206,7785,11284,22609,30425,30398,30284,30651,17871,-8335,-25030,19337,50645,55337,22520,-21189,-23690,13352,27739,24614,23161,17926,6951,-6041,-13404,3510,8957,-25641,-71368,-34878,45551,116987,125467,58023,-42800,-3457,39942,46491,45860,47702,41379,37073,36608,39798,52628,64805,70333,70137,56736,26691,2544,9665,14570,1597,-7333,-30990,-38963,-19910,-20543,-29823,7361,34819,28407,6294,-12102,-27477,-19625,2646,30042,30232,-589,-15976,13597,26962,23760,11742,-2829,-12981,-18161,-4794,6548,12295,26988,53913,59112,28582,-15104,-13904,5094,8974,10147,6617,-4273,-5651,4329,11200,7590,6386,11951,1994,-8833,11202,28285,32184,40805,63317,67106,42420,10777,-3166,12886,12070,3468,-7717,-6234,-5594,-25803,-26478,-13911,-17781,-20225,-123,13603,8639,-10974,-29542,-14637,-9308,-9055,-17849,-5986,17664,18558,7369,3340,-6633,-13693,-10920,-10528,-16881,3581,28347,48782,41816,3730,-6967,18398,38062,49148,22408,-23728,-24680,-12328,-13637,-19096,-18698,-17635,-20407,-30083,-34860,-31488,-44021,-53573,-39896,-6979,29003,43287,11303,-16391,-5055,-3303,-9938,6734,19671,1699,-28775,-16917,-20509,-6263,18098,14328,-23172,-17403,-8435,-24983,-27779,-20032,-23185,-29230,-10831,-3458,6049,17955,26431,14706,-6354,-8470,-12705,-17924,-18710,-17885,-13854,-15770,-27525,-20927,-15741,-29254,-15465,3021,-4015,-28936,829,9365,4268,3475,14856,25060,23055,25662,26536,11770,-2836,-8031,-21714,-34705,-27294,-14985,-4737,2907,2562,9412,5533,-4766,-16484,-7064,3602,3454,2220,3387,-5605,-15727,-1499,31794,51537,33488,-3458,-12958,15193,30248,32504,21460,3917,-14282,-2310,8378,-9571,-36685,-13975,-19837,-18086,17586,44664,47845,23308,11577,15120,13049,-9798,-36042,-12111,-11080,-8356,4992,13090,10696,4173,-17654,5027,55285,90764,89017,58486,50993,86193,89851,63684,21708,-11828,555,-11733,-29356,5808,28569,28709,19231,23633,48757,56718,30012,-10733,18573,52469,33319,11769,18561,22284,4603,-946,6473,3563,-6753,-23369,-12408,-14430,-17262,-5445,8316,12475,5180,-5550,-17068,-20945,-3479,25696,39023,27489,10173,5476,7617,-1127,-15998,-16087,-15638,-8493,-7521,-10716,-22359,-24990,-16340,-11286,-2487,11446,27656,29239,16700,31487,53081,44881,9236,-14784,19021,36213,22438,-3553,-14665,-16465,-8010,-6559,-15084,-29097,-36442,-26934,-20609,-23574,-24140,-8454,9659,16995,8640,-2742,-26599,20408,72038,95392,85916,60043,18056,-23149,-23760,-21031,-26846,-19868,-17313,-13740,3813,11314,-5801,-22402,-22378,-20027,-37685,-23443,-20810,-30423,3104,11222,9227,-19107,4695,36348,30049,11055,-2358,-3679,10280,15724,598,-27116,-21964,-14563,7577,15527,1684,-29510,-14679,-14417,4616,42773,57111,47459,44596,42965,41932,25244,-2608,-25678,-6720,8002,9792,-6368,-33730,-11780,-2145,-4458,-16884,-22913,-20032,-20510,-8303,8538,20272,20748,9254,-13063,-29627,-18986,-2007,8525,12426,2699,-12615,-13827,-14320,-12428,424,1685,-1242,-5681,-9151,-20380,-20945,-19452,-13103,-9475,-5861,-1217,-17492,-34085,-10766,6749,19051,27892,38467,51093,55629,36794,3652,-26571,-5050,22631,20556,1141,-8984,11747,70737,115137,110963,73553,38852,30944,27507,11066,-1433,13691,-787,-34929,-17375,4415,13483,26172,30848,30297,17766,-5482,-25077,-16663,-27807,-36439,-33584,-12182,14687,14112,-11798,-2049,20430,27582,5220,-6112,7620,7295,4617,7455,-703,-12726,-17224,-9866,-5231,13640,49158,51062,21588,-15924,-6903,-9679,-20802,-16027,-16455,-25512,-20248,-12390,8714,36949,37407,14323,-3795,-2266,-3781,-3016,18370,42197,63407,74403,55481,12690,-22296,-14747,-11438,-23952,-27426,12710,37951,53572,66280,74786,71994,35164,31354,33763,31159,34124,37575,29258,30087,37322,54401,103154,113156,79102,35592,-9450,-12252,19621,17562,7601,7180,4325,-1469,-6449,-2609,-6084,-12868,-23052,-18146,-8149,7066,20219,20042,2321,-25218,-29230,-20735,-15784,-5561,-4841,-11587,-22549,-18672,-18237,-17179,-18507,-20733,-9869,-3740,-6236,-7841,5625,7469,6888,6760,-415,-20760,-16714,-14448,-18746,-12610,3848,21782,26480,20639,11479,1044,-13747,-13475,799,4325,1825,-5389,-13626,-8386,6219,10992,-10818,-19549,-7049,-13805,-29664,-16301,5671,14347,17753,13136,-16076,-32235,-2673,16233,19093,4643,-17972,-28154,-27792,-11068,-4159,-19911,-14913,-6436,-21262,-2725,34845,48736,35537,26174,14661,-1053,-20086,-9675,-11939,-16346,-8115,-804,17992,25947,38914,45282,34637,20831,11816,-3076,-21702,-24575,-13948,-190,14769,23406,29327,28157,17927,-758,-14631,-31702,-19443,-2290,18557,19228,-7198,-22912,9174,30785,29264,8734,-12193,-7283,15444,36859,30921,5797,14432,40522,50165,39487,28042,12496,-1304,824,5234,2982,-9924,-25027,-22284,-18204,-7057,-103,-12063,-19788,-15506,-12289,-18134,-26717,2016,20533,12091,11642,18615,16668,5044,-12281,-22046,-25010,-9402,15469,22910,4484,-3414,-2803,-16429,-16438,8843,11391,6280,4157,-5807,-12563,-1750,9504,11232,12650,9183,-2026,-7954,-16362,-21633,-11327,-4514,-14379,-3842,4102,-2235,-12994,-21755,-22367,-30734,-10695,16380,25580,20259,18546,33258,39877,18552,-22329,-7040,-9052,-15004,-19112,-28120,-28417,-28891,-34871,-37718,-37912,-36281,-30679,-19652,-19382,-26847,-14596,-16935,-27217,-21277,-18528,-5561,14357,13592,7113,5333,15490,36820,48157,41635,16321,4187,1022,2863,-1760,-7242,3282,10718,-353,-9490,-6090,-13727,-30930,39211,89577,82250,58169,30093,-3643,-17784,-14441,-188,24635,44295,23087,-19093,-25132,3215,3920,-1303,-13881,-17160,12222,31006,26534,14515,7991,15162,20071,12226,-10147,-28765,-4834,25338,18901,-4646,-22539,-27918,-5945,15057,17479,20379,23743,17418,3167,-8234,-5634],[797,23084,42228,35773,10743,-17987,-24899,4365,20584,28007,20950,-15575,-40424,-7707,-9519,-17961,29003,75747,75507,27455,-23330,-27446,-31518,-43709,-14690,15621,24115,18384,16825,22015,7722,-4588,-6757,5375,18306,19958,11625,13294,24243,20927,13537,15027,12751,7065,-1430,-12830,-18301,-7323,8639,6544,-6601,-22417,-26650,-20789,-8143,31535,66825,75710,49898,13940,1037,-148,-11122,-33523,-42856,-42376,-32702,-17761,-19878,-40053,-22959,-2747,-13262,-35040,-10394,4741,-2321,-14893,-9718,8279,18889,10578,-10306,-27435,-3325,26134,38392,44301,34541,16115,-9418,-26690,3518,23486,28744,40612,43220,27648,5652,4161,7681,2874,-14094,-39096,-15562,13511,17952,-3321,-32730,-24319,-15756,-22158,-32189,-26430,-12565,-2472,-7697,-18621,-28479,-22089,-6183,7225,17736,21549,31218,38984,30013,12626,-10881,-25840,-11542,-17351,-36604,-43407,-38631,-28358,-16989,-11284,-8975,-20914,-32765,-7947,12050,7314,-17252,-34224,-25702,-22900,-7348,6378,4822,10834,22680,30390,28692,26552,24424,10659,-17165,-30838,-1752,14832,15339,-8450,-37696,-18043,13619,26302,20335,16067,10338,4364,-3405,-11056,3173,8603,-9049,-61827,-101939,-75578,-18992,15195,-4397,-62363,-7218,35374,40124,38167,41504,37121,35511,37821,41095,51751,57420,50541,37711,12007,-19290,-8703,13522,13833,-828,-7811,-33352,-37213,-15736,-19015,-32481,7678,35481,29890,8062,-8346,-21195,-18828,-3061,24432,24735,-2865,-11000,15458,25138,16890,2569,-7620,-13180,-14649,-4798,1777,6530,25346,53912,56643,23557,-17886,-12256,3018,6280,10972,9817,-1672,-2924,6895,12036,7412,9837,17087,3395,-14863,7177,20688,18524,31064,60417,66559,42677,11993,-6270,7136,8001,3567,-2323,-800,-1786,-19878,-18430,-7519,-11930,-24092,-5551,6131,57,-15604,-21063,-7319,-5546,-8467,-20069,-6968,21138,27543,15670,8425,-4726,-14286,-12089,-10397,-19820,-9156,12869,35124,34579,3570,-5784,12514,28817,41217,16675,-30601,-26099,-13130,-14988,-22090,-22963,-19955,-18993,-26300,-35108,-30813,-39340,-38144,-14417,19341,49751,53660,13734,-18478,-4676,-2628,-4842,13254,24390,3169,-29208,-14688,-19110,-10676,13950,12821,-22220,-21494,-11977,-25928,-24105,-18401,-21095,-9097,7114,10627,13408,19615,23183,9621,-5770,-3171,-6230,-9057,-8354,-9354,-11545,-13821,-21803,-27068,-27604,-31310,-13083,1255,-7488,-23992,1875,8091,2678,3583,15165,27041,24683,21230,15847,-307,-5126,-396,-12469,-32949,-28743,-11304,1434,4665,-616,6591,5679,-3284,-15915,-12375,-2133,-2431,-3703,-1538,-9018,-22258,-12183,21580,46364,33426,699,-10736,16429,32676,36768,27236,7594,-8143,6833,15983,-5929,-38520,-11308,-16252,-23811,11209,39035,44513,22258,8154,9732,8734,-12408,-32005,-14956,-16740,-10429,6821,15526,16521,11321,-11505,1937,52546,88880,86157,58269,54403,85067,79000,52081,17026,-7875,-1967,-18467,-24659,6535,23594,20778,13799,24427,54204,64746,37433,-3221,17514,47384,23924,-110,13383,16710,-4142,-6727,5138,3983,-4923,-22343,-14448,-15082,-14070,-4628,8112,14918,9618,-2826,-19700,-28949,-13409,16625,31453,22971,13159,16271,20172,11318,-4886,-4790,-1211,2839,1722,-2166,-14907,-18840,-12016,-9128,-326,18644,36367,37715,21882,31507,48791,39073,5945,-11430,18703,33786,21620,978,-5551,-7440,-2067,-3692,-14953,-27920,-30253,-20769,-16520,-22369,-26222,-8659,12988,21994,10677,-5017,-32534,29260,83888,106512,92537,63530,22951,-15764,-31365,-24333,-24532,-17797,-17958,-13137,9099,17238,-2965,-15947,-11597,-7904,-31304,-28318,-22561,-30647,5692,18116,16769,-20390,-3439,37670,35327,17130,1515,-6226,1710,3665,-10536,-21375,-13198,-19783,7170,20674,9975,-19545,-12906,-4000,14595,44724,52984,41020,41703,44976,47386,30649,2609,-15913,-4641,4509,4659,-10893,-34045,-8338,-809,-3906,-16560,-24070,-22443,-21677,-9401,4708,15986,21513,15646,-4872,-24947,-20584,-7150,1437,4627,-4628,-15227,-8448,-4788,-3346,7027,6342,738,-3175,-4534,-15655,-20793,-15985,-7843,-8037,-11252,-12623,-25510,-23067,372,13426,24157,32833,45276,60971,66794,44064,4880,-30398,-7901,15272,6397,-17928,-26402,7740,70296,111537,102525,61669,29179,24712,22699,7542,-5455,12159,1241,-30587,-19336,1022,7332,18321,27656,29713,19130,-3159,-24689,-14122,-27057,-37544,-33804,-12872,13020,14082,-9197,681,27106,38722,16303,-2856,12656,13442,3627,-506,-6337,-8081,-11254,-12256,-15260,3816,41660,50560,25696,-16797,-7322,-2642,-6134,-6339,-14040,-38878,-16151,-1588,12023,30494,26531,6498,-3408,4896,4434,-4636,11612,38546,61693,74202,57813,14595,-17590,-14854,-12891,-23497,-26512,13786,39332,54161,63173,65068,56995,21713,28253,33978,30817,28876,30681,27432,32224,39249,56411,102276,101892,68620,30803,-10569,-13538,15793,10731,-2092,-1716,380,-411,-5183,-3081,-6065,-11562,-23538,-21142,-6165,14134,31046,32508,14416,-17252,-30552,-17369,-13109,-8955,-11169,-13352,-19808,-16512,-13145,-8922,-10148,-14311,-5406,672,377,-2916,4746,3844,5676,6722,-467,-20193,-16412,-16162,-16173,-8753,6363,23734,28509,23930,18916,10637,-7583,-12296,2387,5632,413,-8860,-12569,-2392,7088,7743,-11471,-14288,-6367,-14051,-21965,-13846,949,5472,14859,14316,-17685,-43182,-8229,12989,16917,2700,-18159,-31026,-26898,-7596,190,-16719,-14210,-4407,-16883,397,34285,42507,23699,16315,9266,-2511,-12226,-2023,-7037,-9946,3349,10478,28521,32841,42942,47541,36312,22960,13825,-1015,-22138,-32198,-23734,-4430,17969,29082,32954,30583,20454,3003,-7191,-17397,-25628,-4851,21488,24306,-4811,-31080,7623,30653,29501,10380,-6868,-6304,9442,27082,20499,732,17239,44888,55583,42428,27667,10026,-2192,507,1204,-2640,-12870,-22164,-16549,-11572,-551,3101,-14142,-28595,-24203,-17790,-22443,-30846,-98,19928,7837,501,12409,16781,6824,-14008,-33886,-15788,-2320,18401,23275,1338,-12646,-14002,-20264,-12957,8479,8861,3713,1321,-5931,-6691,3971,13894,14540,14593,9730,-3184,-11194,-19771,-25342,-12166,1019,-5561,5709,18348,13751,2123,-11245,-17092,-30504,-8976,17236,25158,19418,19688,33113,35743,9993,-23279,-8106,-13172,-19200,-23143,-31546,-29287,-24589,-28457,-31975,-34371,-36076,-29247,-22056,-27876,-18883,-5300,-10827,-27994,-23314,-18552,727,25443,24559,15564,12324,18913,36874,44186,37543,16036,4755,-11,191,-4396,-9966,-493,6651,-7009,-16197,-7388,-16054,-25114,46843,90383,80233,55016,26591,-7140,-19693,-17479,-6485,15545,33986,13365,-30481,-16530,17446,16353,5842,-9292,-14809,13081,30116,22372,7967,4350,15432,20817,12573,-9120,-23057,-3560,20839,8982,-7002,-17205,-31959,-6669,14001,15111,19371,23515,16815,3120,-7049,-4311],[2328,25113,43404,36814,9862,-20379,-27009,2099,18425,28450,24517,-13262,-40048,-4358,-6545,-17945,27912,75062,77435,32190,-19987,-35061,-36934,-30725,-4432,22782,27590,20989,19962,23992,9347,-427,-5653,1607,10389,12045,10551,19839,34333,27589,12177,6827,3401,-2592,-10048,-17096,-16529,-2820,12572,8322,-8791,-27528,-28791,-23510,-8159,36499,74689,80657,51622,11450,-3603,-5810,-14811,-32659,-40770,-37712,-32056,-20781,-19478,-33480,-22875,-1678,-6993,-30380,-18977,2528,3079,-4614,732,18222,27966,16478,-6999,-26224,-8375,18429,29634,33636,22139,5067,-14253,-19829,3432,20453,26904,38130,38080,23013,2809,2898,7708,4043,-13484,-35010,-14824,11225,15359,-2429,-22779,-19960,-13971,-20852,-32835,-31686,-18363,-4342,-2636,-7859,-18782,-18013,-8874,2022,16048,26834,41271,51839,44703,26411,1281,-21709,-12719,-15511,-32496,-45215,-41369,-23073,-12698,-10593,-11313,-25737,-31941,-6218,11923,6217,-18291,-29319,-20958,-23408,-13244,1734,3007,11256,23507,30937,27550,23704,19000,3643,-22227,-25036,-3062,4714,3703,-11825,-29244,-9712,13238,23489,15854,8792,3954,3762,2811,-2826,7115,12737,14869,-34288,-165302,-227861,-188963,-122242,-83822,-92619,-20958,20995,25603,26018,35593,38544,40499,43230,44492,51308,47776,29883,10031,-14708,-29648,-3050,12252,8409,-3511,-7732,-34184,-29991,-7390,-11457,-31128,6646,33217,29065,8110,-6670,-16774,-13687,-2746,22688,23393,384,-3222,20065,26654,12456,-6636,-13128,-13671,-11269,-3859,-1356,4341,26426,54614,54054,19323,-18200,-11384,-29,3833,13231,13923,660,-1093,9009,13127,8662,15014,22781,4928,-20641,5871,15728,5234,20890,54203,61167,39694,12269,-8361,2023,4559,4614,3507,5365,3877,-10336,-7302,1597,-3442,-25624,-12963,-2752,-8036,-16557,-13163,-205,-777,-6852,-21663,-7590,24341,36119,23262,12681,-3257,-14785,-12894,-9549,-19528,-19248,-1020,22054,28111,5970,-2156,7439,19670,33438,12482,-32471,-26107,-14297,-16237,-23936,-25569,-20261,-14754,-18558,-30600,-29227,-33597,-24360,5945,39892,65070,59816,14630,-20017,-4225,-2692,-1049,18336,28014,4367,-30392,-13357,-18671,-15939,8815,10206,-20714,-24602,-14917,-24775,-19096,-13802,-11114,11269,26000,24586,21026,22506,20487,3607,-5861,515,-1041,-675,1779,-643,-8567,-11860,-15214,-20374,-30503,-25216,-10123,-557,-9823,-19186,1834,5060,-760,2377,14908,29504,28145,19809,8198,-10715,-6226,5664,-4236,-28135,-28742,-7247,7202,6193,-3926,3984,6759,-208,-12811,-18864,-8186,-8231,-10073,-7877,-13631,-27562,-23300,9321,37851,30656,3171,-9579,15472,31834,37420,30090,9106,-3526,14542,22850,-1409,-35887,-12281,-15451,-29962,3317,31529,39637,20196,3355,1749,1512,-16550,-27188,-18454,-23527,-11919,7867,16199,20691,16355,-6792,-2545,46567,82192,78432,54327,54646,80247,65488,38259,10116,-6763,-6058,-26547,-18480,8164,19241,12521,7242,22977,55077,67186,40499,2560,16322,39504,11637,-12493,10098,10716,-15063,-14426,2250,2862,-4492,-23393,-18848,-17418,-13755,-6449,5636,14952,11339,-2438,-23559,-35582,-24440,6482,22518,16724,14039,24254,30615,22296,5916,8042,13286,14714,9973,4126,-9821,-14936,-9932,-9248,-1090,22287,41354,41798,22555,28097,41874,31296,1956,-9104,15467,28466,19078,3951,-170,-1850,597,-3971,-16004,-25101,-25116,-17452,-14015,-21323,-30795,-12351,13089,23991,10203,-9837,-30706,38604,94841,115928,96354,63789,25799,-8021,-35333,-29088,-23773,-17707,-21211,-13666,12049,18945,-3896,-11188,-3400,51,-23699,-30154,-21510,-32086,2985,20532,21387,-16466,-7967,38961,40138,23665,7516,-5380,-4226,-4817,-10504,-4576,-4074,-26252,5089,23827,16870,-10150,-6468,7479,23040,44249,46479,32702,35903,42592,47851,31745,4788,-7512,-2852,-993,-3154,-17785,-34220,-5660,-352,-4846,-18568,-27190,-25226,-23250,-10763,857,9996,19580,19037,862,-20630,-21938,-13337,-7530,-6020,-14577,-16725,-3034,3822,4397,11472,8742,1251,-2093,-1818,-12405,-21097,-13899,-5193,-8330,-16423,-23105,-23179,-11488,8814,17019,26388,34829,48868,66954,73492,47368,3571,-33325,-10005,9307,-3500,-31727,-30532,4431,63916,99369,85761,44108,16562,16105,15618,1579,-11601,9520,2093,-27716,-22492,-3141,-1318,7327,21803,26337,17987,-2548,-23650,-12451,-26173,-38493,-35231,-15402,8640,11016,-7835,2707,30955,45961,24487,-2389,11375,13781,-1320,-10949,-12141,-4737,-7103,-14240,-26646,-9426,30256,46314,27130,-17710,-9091,3493,6453,5316,-3749,-27848,-9729,6149,14023,22382,13818,-2113,-4494,8734,9759,-7182,2384,31437,54448,66890,53245,12028,-16188,-16805,-16169,-24322,-27370,11903,36748,50011,54329,48253,34696,5920,23357,32112,28208,20966,20897,23746,33519,41100,57167,96838,85689,55235,24369,-11992,-13463,14101,8310,-6467,-7857,-3344,-982,-5728,-4594,-7112,-11184,-22983,-23838,-4630,19058,38668,42028,24448,-9828,-34444,-16677,-11835,-11982,-18221,-15470,-18030,-15010,-8423,-1388,-2416,-7875,-1013,4179,5103,555,3384,-118,2484,4061,-1863,-19605,-17747,-19241,-12179,-5168,7618,23261,27822,25349,25331,18562,-3008,-14782,495,3732,-3646,-13149,-8298,7163,10374,4258,-10041,-8378,-5991,-13737,-14387,-10973,-4785,-4067,11318,13785,-18805,-44495,-9140,10849,13661,-1155,-19731,-34083,-23462,-3438,4077,-14603,-12629,-1231,-12062,2718,32174,34372,10525,6918,3115,-5087,-4228,6607,-1330,-4709,10814,18659,36750,37959,45117,47931,36236,22980,12865,-2475,-25424,-40580,-32473,-8218,21083,34520,35695,31563,21021,5078,-369,-3020,-15515,-4830,23225,27728,-1505,-40080,5272,28282,27123,10203,-2365,-5718,1311,13759,7639,-2245,20827,47604,58662,43528,25791,6543,-3935,-983,-2826,-7019,-14624,-19416,-12867,-7079,4850,6567,-13317,-32256,-33351,-22842,-23566,-28908,-3386,18461,5351,-10005,7332,19095,11580,-9947,-24540,-4862,4236,20641,23621,613,-15292,-17242,-18028,-10385,6634,5645,1657,562,-3423,-1712,7737,16547,16730,16030,9956,-4850,-15007,-21348,-26400,-14436,3985,1548,14416,31002,27801,14823,-2667,-12077,-29299,-8969,16060,23336,18636,21131,31285,28525,-882,-21992,-9861,-17528,-23009,-25664,-28629,-28301,-19646,-19357,-22512,-28113,-31991,-27267,-23936,-34155,-10036,2378,-6029,-28446,-23787,-16837,8031,36100,33996,22265,17439,20669,35603,39629,32270,14276,4013,-1910,-3175,-7754,-13298,-4908,2304,-13049,-19490,-6926,-17779,-18476,53893,89199,75638,49108,21012,-11038,-20663,-20105,-13358,4628,21225,2007,-35706,-3966,31411,26102,10304,-6428,-11765,13634,27490,15645,-1393,-1453,13268,19544,12152,-7111,-17030,-2721,14276,-2375,-7134,-10794,-32710,-8580,12166,12143,17699,22564,15785,3160,-5206,-2454],[5083,27280,43744,37262,9621,-20766,-26290,1206,16913,29343,28310,-10081,-37271,308,-2060,-16819,26397,73521,79194,38644,-11682,-32350,-27823,-16508,5849,28256,29283,21990,22015,25301,11239,4175,-3140,-1485,2577,4029,9624,26563,43771,33939,11148,-2439,-8245,-14087,-18986,-19801,-12807,2220,16242,9621,-10547,-32228,-31197,-27887,-7519,40355,80347,83653,51688,8049,-8245,-11360,-19390,-32934,-38086,-33066,-25806,-18626,-15357,-24181,-18799,-636,-1626,-20674,-27500,-855,6817,3726,9188,26415,36585,23764,-2128,-25378,-12083,12715,21875,23276,10849,-3368,-15204,-13740,2272,15514,22135,32718,30997,17129,-810,883,6508,3884,-13757,-31095,-13761,8418,11912,-1601,-13530,-12957,-10292,-19108,-33249,-35361,-23224,-6653,1066,-375,-12046,-15161,-10694,-592,16656,31776,48202,60461,55647,37717,12035,-15728,-14018,-14347,-28943,-42750,-34656,-16847,-9108,-10489,-14298,-31455,-29254,-5120,10061,3390,-19610,-23786,-15824,-21392,-18644,-3766,-58,9916,22634,29541,23777,17944,12186,-4006,-26813,-14415,19178,34374,34345,12812,-13673,-4001,13020,18533,8579,1222,678,6013,9318,6080,16095,22176,29451,-23380,-192152,-294556,-236807,-149943,-89842,-81025,-39834,5171,12294,17796,33831,43389,46305,46752,43924,44968,33369,14708,6391,4433,582,2681,2899,-1578,-7947,-8308,-29004,-22902,-597,-4480,-26912,4873,28706,25828,5535,-7829,-14886,-7757,1761,24045,24700,5686,3471,23977,28938,10070,-16113,-21801,-17313,-11120,-5025,-4792,3760,27425,53646,49433,14041,-18753,-13015,-5571,-126,14172,16001,154,-2566,8485,12498,9263,19125,26292,4247,-27000,6635,13744,-7006,9020,43119,49352,31651,9776,-11048,-3723,329,4805,7831,10288,9443,-14,4474,11333,5602,-21834,-23246,-14195,-16339,-16278,-7815,4902,3125,-5793,-23998,-9488,25147,41712,27971,14315,-3893,-16797,-14945,-9794,-18307,-25901,-13700,9394,20822,6391,-1061,1803,11035,26845,11299,-26640,-24772,-16793,-18694,-26102,-27780,-20072,-10190,-11141,-26205,-28736,-30331,-15082,19609,52496,72510,59883,12603,-21808,-4254,-4072,156,20550,29477,4784,-32557,-13643,-19470,-20551,4791,8819,-17820,-28449,-17801,-22064,-13811,-7759,1045,29111,41470,35743,27099,24879,16850,-4281,-7070,1977,2422,6861,11012,7395,-5548,-10156,-8351,-8465,-16459,-15673,-6973,-2072,-10223,-14940,735,560,-5751,29,14031,31710,31933,20244,3524,-19042,-6771,10030,2398,-23001,-26950,-2623,12679,7675,-6920,1944,8820,4445,-7443,-25089,-13492,-13046,-16203,-15165,-19356,-29613,-32632,-3505,26852,25522,4109,-9134,12883,28281,34854,30265,8833,-272,20538,28542,3405,-31972,-16494,-16995,-35802,-5233,23175,34281,18344,-891,-7292,-7656,-21163,-22733,-21560,-30236,-11750,8989,16392,23897,19769,-3194,-7450,38396,72055,67739,48754,53558,73837,51848,24393,2372,-7396,-10792,-34536,-11802,11122,16752,5627,952,20307,52550,65097,40093,6959,16193,30729,-1770,-15395,12367,7654,-24849,-21949,-774,1397,-4454,-25220,-24237,-20150,-15320,-10170,1732,13523,11376,-3483,-27330,-28364,-33533,-2519,14293,10441,13694,30065,39303,32288,16814,21827,27950,26722,17633,9051,-6193,-12326,-8899,-10359,-3470,23621,43851,42826,20037,22370,33714,23341,-760,-7363,10361,22135,16793,6277,2563,1014,935,-5968,-16422,-21231,-21535,-15571,-11313,-18194,-33732,-18059,11239,24158,8776,-15020,-22410,48661,105229,124800,99482,62784,27641,-738,-26351,-30911,-22544,-17913,-25332,-13948,13295,17403,-7055,-6634,3220,4939,-18893,-28857,-18157,-30065,-3579,19571,23961,-7645,-2765,42676,45827,31441,15673,-947,-5762,-7763,-2739,9384,3743,-26193,3213,26346,23392,-387,3434,19504,30685,42622,39220,24352,28977,37363,44597,29631,5261,604,90,-6624,-12159,-25658,-32533,-2686,415,-5985,-21339,-26454,-22765,-22814,-11676,-1732,4035,16422,20629,5057,-16884,-22143,-18753,-16393,-17361,-20862,-13609,2340,11607,11276,14258,9806,1472,-1406,12,-9754,-20672,-12487,-4155,-9526,-18312,-16884,-10479,-318,14888,18164,26579,34859,50243,69948,76617,47748,790,-32536,-10172,7148,-4225,-20922,-15526,4393,53414,80652,63190,23671,3260,6811,7809,-5320,-17198,7918,3410,-24822,-25857,-6191,-8738,-4253,14796,21509,15378,-2954,-22338,-11189,-24599,-35638,-37434,-19308,2147,5431,-7505,4711,32705,49776,30247,-2796,4294,8816,-9304,-22606,-16841,-2765,-3697,-12742,-31329,-24697,16807,39746,26790,-17685,-11721,8195,16487,16058,8543,-12766,-3404,10910,14635,14211,2398,-9331,-7546,9049,12425,-9313,-8374,21562,42665,54038,43602,6401,-17165,-19706,-20563,-26035,-29163,7634,30680,41581,40358,25639,7473,-8344,17600,28769,24118,11596,9072,18190,33242,41710,55645,86370,65373,39682,16724,-12815,-11205,14290,9106,-5818,-9888,-6143,-2880,-7741,-6795,-8855,-11531,-22125,-25432,-3766,21566,42702,48109,31752,-3812,-39291,-17966,-12423,-14889,-25699,-17793,-17603,-14339,-4444,5024,4139,-2195,2798,6481,7720,1874,822,-4444,-2624,-1212,-4912,-19401,-20555,-21657,-8710,-2972,6993,19910,24087,24532,29822,24060,-186,-20485,-4439,-1281,-10412,-17959,-2811,17165,14651,598,-6572,-2881,-7062,-14762,-9141,-8136,-9781,-12156,7136,11838,-18530,-34176,-6124,9374,9030,-7061,-23022,-36673,-19909,-222,6440,-14182,-10019,2717,-7908,3353,27910,24086,-3890,-990,-4001,-9089,2897,15116,4380,-2182,13374,22951,41727,40679,44954,45716,33185,19376,7581,-8259,-30632,-34055,-29138,-11492,22955,38642,37011,30608,18911,4477,4166,8535,-2330,-2231,23139,28611,1564,-31582,2529,23374,21670,7685,272,-6051,-8125,-1644,-4799,-1427,23950,47851,58758,42171,21770,1385,-7222,-4127,-6890,-9583,-14538,-17204,-11729,-5382,8454,9727,-9727,-24710,-36428,-25162,-19062,-21954,-8228,15510,3583,-22053,-1097,18101,13678,-6040,-14144,4738,9565,21631,23339,1810,-10653,-11273,-12904,-9720,3102,1828,-135,625,-1082,877,9035,17195,17563,16671,9781,-6696,-19293,-20912,-23779,-17823,3884,6016,20501,40182,38151,23456,3100,-8083,-27273,-11172,12634,20813,19091,23132,27875,18613,-13109,-19836,-12891,-22342,-25547,-22679,-24167,-24429,-13671,-10445,-14119,-22642,-28237,-24994,-24701,-32277,-4838,7010,-2790,-28540,-23660,-14809,14593,44779,40691,26455,20453,20787,33082,34954,26458,11400,2299,-4325,-6859,-11368,-16556,-8967,-1401,-17067,-16437,-3470,-16581,-11158,59754,86206,69042,41171,14172,-13996,-19636,-21101,-18934,-5269,9782,-8214,-25635,8990,43607,33147,12707,-4544,-7652,15013,24650,8124,-11832,-7145,10620,18106,12586,-3154,-9953,-1008,7550,-11969,-3124,-2651,-25988,-9738,11454,10623,17296,22832,16262,4988,-1275,1305],[6113,26831,40935,34957,7974,-21133,-25289,-415,14262,28849,30311,-8057,-33600,4484,1961,-16345,22803,69298,78517,44179,-2237,-23586,-18080,-5353,14231,31588,28699,20410,21595,24305,11596,7686,-219,-4433,-5695,-4270,7956,31738,50633,38431,9971,-12111,-22447,-27622,-27193,-20481,-8178,6864,18946,10090,-11605,-34177,-33224,-31157,-3934,44196,84236,84879,50233,4458,-10511,-13685,-22847,-33681,-35992,-29736,-19352,-12615,-8788,-15043,-12769,321,2894,-10396,-32701,-4684,9218,10242,15766,32777,43791,30468,2747,-24549,-13021,10571,16715,14948,2463,-7464,-11867,-7840,1053,9956,15672,25534,23215,11196,-4041,-886,4924,3096,-14280,-26813,-11548,6246,8821,-74,-4612,-4113,-4040,-14975,-31073,-35906,-25899,-8250,4104,4350,-7667,-12693,-9403,1404,20219,36464,52656,65827,63867,47604,22260,-8413,-14118,-12959,-24685,-35408,-24797,-9612,-5280,-9784,-16502,-36244,-24331,-3213,8285,818,-18727,-17160,-9813,-16520,-20426,-7871,-2548,8353,21492,27647,18413,9643,4775,-10235,-31997,-9113,29392,45679,42234,14206,-14657,274,16712,15042,949,-4306,1296,11331,14609,10644,23607,30721,32224,-27756,-176235,-212855,-150947,-76517,-37845,-49612,-52587,53,10700,18214,35042,45804,47561,45948,38982,33532,18145,8231,8132,6056,-6088,-14169,-11916,-8278,-9567,-4866,-18639,-16491,3790,501,-20711,6072,25618,22336,1501,-10457,-13746,-1045,10191,30206,29600,12276,8791,27059,32676,12662,-17985,-31807,-22842,-13358,-7359,-6639,5483,28707,51883,43999,8759,-19337,-15414,-11291,-3752,14481,16817,-1941,-6207,6365,11170,9901,22373,27986,2158,-28319,10935,16745,-13191,-2597,29520,33370,19903,5581,-13223,-8582,-3357,5041,11447,14773,15656,11360,17250,22057,15517,-12629,-31517,-25482,-21012,-14377,-3673,9065,6792,-4609,-26096,-11832,24056,44452,30222,14005,-5952,-19650,-17650,-10755,-16657,-26401,-24366,-3303,10279,1247,-4111,-3391,5328,24373,15601,-16357,-21114,-19612,-21875,-28522,-29765,-19789,-6111,-4853,-22391,-27360,-26459,-6626,29758,59019,72740,54303,7982,-23157,-3867,-5673,-867,20069,29111,5010,-34644,-14927,-20848,-22869,3433,10137,-13030,-32349,-19880,-18226,-8284,-1047,12940,43182,52158,43268,31073,25780,11504,-14039,-8914,1584,4967,14019,19324,14553,-2670,-8559,-1369,4390,-1645,-5467,-3691,-2638,-8442,-11195,-934,-4617,-11551,-2781,13108,33455,34817,20867,637,-25016,-7059,12887,7288,-18533,-23426,2722,17921,9151,-9330,650,11718,10363,-705,-21639,-16603,-16199,-21496,-22810,-26170,-28448,-33849,-14813,14477,18348,3461,-9314,8982,22319,29243,27755,6817,1397,24252,32333,7630,-27799,-23745,-20151,-39983,-14204,14461,28860,17117,-3265,-15909,-18429,-25482,-19026,-23769,-35268,-10080,10202,16663,25961,21309,-1002,-12433,28491,59348,55459,42877,51894,66710,39270,11549,-5789,-9577,-16057,-38427,-5768,14430,15844,791,-4446,16658,47052,58854,36211,9407,16731,21912,-15683,-4828,20372,9409,-28775,-27208,-3808,-541,-5053,-27615,-30376,-23242,-18923,-15926,-3635,10520,9597,-6224,-30628,-21135,-28274,-9609,7281,4402,11709,33058,45368,40454,26819,34915,41339,37376,23783,12120,-4405,-11322,-9118,-12612,-7482,22763,44051,41165,14613,14237,24265,15312,-2498,-7203,3277,15714,15310,7549,2409,644,-1425,-9534,-16216,-18191,-20268,-14826,-8156,-13121,-30000,-25511,7281,22175,6386,-19542,-14064,57996,113507,132096,102182,61034,28301,5250,-18005,-28057,-20701,-18289,-30028,-14469,12130,12346,-12041,-2335,7936,6585,-17464,-28145,-15388,-25250,-13693,15028,23994,2597,9816,48895,51973,39513,24257,4405,-5029,-7515,5147,19664,9278,-21371,1908,28155,29125,9193,14348,30780,36899,39780,31403,16223,21148,29571,37792,24297,4284,8162,4067,-11451,-22024,-34360,-29458,252,1305,-7274,-23740,-19841,-14189,-18988,-12713,-3666,-1546,12348,20582,7755,-13916,-21534,-22753,-23952,-24590,-13291,-6811,7202,18124,17055,15266,9537,1504,-1121,996,-7722,-19415,-11704,-4569,-11642,-16618,-3534,3496,9391,18244,16856,24815,33114,49606,70112,76413,45648,-3035,-29719,-8704,8783,1824,-6859,-414,7771,40545,57492,37326,2931,-8949,-2103,235,-12063,-18743,8265,5989,-21044,-29098,-7849,-11786,-14525,7638,16163,11946,-4130,-21548,-10155,-22392,-32154,-40070,-24284,-5842,-2011,-7848,7007,32944,50602,33957,-1986,-7750,-652,-19119,-33894,-19597,-1874,58,-6442,-21119,-40356,3196,32422,25784,-16012,-14724,11233,23720,24743,19774,252,1699,13238,14474,8525,-2530,-11865,-12045,6414,13131,-9665,-19294,10259,28357,38885,33032,1119,-18321,-21248,-24354,-27688,-29240,2865,22705,30285,22907,845,-13378,-12262,12649,25301,20099,3193,-2649,11697,31464,40719,51807,71787,42994,23894,9565,-11313,-6764,15991,11361,-2528,-7948,-6771,-4562,-9730,-8313,-9776,-11274,-20955,-24527,-2577,22739,44121,51521,36884,1292,-31670,-18474,-13528,-16942,-31968,-19011,-17420,-13300,-101,11321,10326,3336,6741,8629,9501,2108,-2115,-7790,-7885,-7445,-8304,-18437,-22419,-18734,-5671,-1403,5742,15195,18856,22803,33113,27979,2130,-26179,-9632,-7293,-18027,-20871,3640,27229,20136,-1480,-949,2887,-8704,-16624,-5261,-4316,-8586,-12194,4184,10653,-15098,-22897,-207,9424,4575,-13094,-25973,-34405,-16414,2512,8342,-13467,-5273,8086,-3674,3428,22861,13369,-17272,-4046,-10068,-12632,10126,24321,11259,-1171,12461,24780,44607,42416,44051,42217,28104,12994,-948,-16859,-31508,-21153,-17937,-12443,24427,42314,38262,29219,15510,2326,7097,17842,10366,3690,22866,28187,5086,-19744,1974,17826,14811,4379,2142,-5753,-14770,-13388,-9612,4200,27151,46872,57297,39736,16924,-4190,-10891,-7530,-9364,-8808,-11363,-14353,-11678,-5069,11474,13698,-3240,-14685,-26877,-21781,-10737,-13802,-13195,12205,4050,-30171,-13824,10671,9167,-6424,-6013,13300,14521,22302,23213,5060,-2023,-1838,-7603,-10341,-751,-1184,-930,1177,334,1588,8800,16826,17931,17265,10066,-7396,-22791,-18798,-18410,-20752,1364,8363,23844,45223,43961,27378,6068,-5042,-24473,-15180,7677,19135,22422,26387,23695,7114,-25298,-18252,-17298,-27543,-25943,-17581,-19887,-18836,-6397,-1633,-7039,-18575,-25470,-22881,-24260,-28213,-3761,7996,-1594,-28717,-24080,-13695,18966,49883,43223,27005,20511,18545,28562,29561,19708,6776,-1077,-8005,-11589,-15942,-20382,-13049,-5045,-18982,-9624,2052,-12273,-4918,62141,79935,59387,30324,5302,-15716,-17894,-21543,-23164,-12439,2498,-15343,-17520,18716,50883,35166,11106,-5583,-5002,15104,20080,-1239,-24720,-12918,6276,14880,11721,-306,-4810,-969,-1242,-19379,1555,3876,-20168,-12472,9371,8079,15479,21537,15322,5274,1099,3266],[5934,24510,36060,30880,5750,-20602,-23694,-2150,11282,27680,31066,-6660,-28588,8520,5662,-16112,17656,62771,75296,48110,6999,-13963,-9984,3519,21514,34081,26900,16697,18579,20446,9743,9696,2868,-6803,-14150,-11632,5736,34558,53968,40320,8749,-19238,-37769,-40739,-30378,-18835,-3691,10242,20001,9362,-11816,-29190,-32252,-24299,3369,48657,86532,84192,47111,1450,-7954,-10198,-22544,-34110,-34572,-28130,-14827,-6283,-2234,-7416,-7137,429,5793,-1615,-29586,-9303,9605,14091,19589,36253,47947,34326,5618,-24552,-11834,11152,13783,8695,-3074,-8120,-6792,-2996,-743,3656,7453,16335,14354,4729,-7426,-3153,2104,687,-16139,-23207,-9301,4002,5407,853,2483,4216,3041,-9245,-26673,-34333,-27358,-10069,5216,5114,-6801,-11398,-5703,6245,24633,39262,53595,67122,68461,55059,30716,-1842,-14179,-12567,-20730,-27145,-15241,-3244,-2602,-9676,-18807,-37240,-19364,-1476,6178,-1709,-16300,-11195,-4562,-11213,-18497,-10218,-4709,6176,19578,25012,11584,-1504,-4538,-16595,-38938,-11560,19289,26653,17164,-12776,-29706,5730,22666,13144,-6345,-9264,1361,15218,15966,7462,21823,30138,31239,5343,-53727,-53920,-12690,21406,16863,-27077,-49097,5525,16723,19201,31694,40172,41101,39654,30123,18987,4859,4300,1705,-10991,-33791,-33875,-13150,-6473,-7605,1729,-8354,-11810,4869,1901,-15982,8822,23171,17272,-5740,-16584,-15234,4134,19618,39458,36290,18072,11393,28071,36869,19459,-9458,-30958,-29781,-17946,-10692,-6599,8179,29137,48707,37371,2818,-21236,-18910,-16432,-6694,13694,16072,-5342,-11916,2492,8768,9713,23698,27043,-1700,-22003,17719,23239,-11110,-12160,16212,15761,4973,-309,-14966,-12222,-6350,5081,14037,18571,22170,23120,30314,33042,25548,-979,-23269,-23517,-17067,-10324,276,12763,10095,-3515,-27804,-14436,21159,44245,30102,11942,-9316,-23220,-20972,-12557,-15282,-22846,-32907,-16931,-4727,-9867,-10556,-7405,3771,27125,25013,-4334,-15342,-21916,-25549,-31342,-32050,-20103,-3277,-303,-19593,-24184,-19935,2947,38240,61191,67060,44104,1264,-23275,-2241,-6025,-3305,17424,27436,5483,-35448,-16285,-21837,-22470,4383,13667,-6612,-33543,-20302,-13455,-2362,5958,23571,52938,57904,47241,33087,24975,4520,-24846,-10313,309,7994,21574,27109,21097,341,-6539,6027,17756,13391,4947,199,-1326,-4515,-7196,-1975,-8898,-16717,-4584,13552,35458,36663,20969,-1281,-27908,-6348,15289,11269,-14099,-17647,9625,23757,11464,-10142,1060,16132,18035,7646,-14634,-15485,-16460,-24165,-27923,-32731,-25176,-26483,-19826,3849,10942,2402,-8841,5396,15537,22063,23874,4394,2541,26500,34943,11885,-22224,-31817,-21365,-36618,-22083,7245,25012,17977,-1647,-19874,-28944,-26707,-14887,-23368,-34047,-6112,12844,18832,28100,22264,1059,-15512,19059,46811,44710,39299,51458,60670,29767,2049,-12443,-11490,-20068,-32486,359,18678,17436,75,-6433,14167,40940,50854,30740,11129,18830,15546,-27501,10798,33477,17510,-22282,-25768,-5161,-1476,-4853,-28502,-34651,-24973,-22870,-21481,-8184,7857,7810,-8947,-30459,-13663,-20511,-12922,3285,593,9530,34501,49927,47872,36765,47599,53796,47121,29354,14698,-2929,-10336,-8960,-14344,-11146,21994,44344,39452,8812,5620,15291,8784,-2552,-7660,-3602,12292,16593,9175,1050,-1453,-4875,-12408,-14116,-15479,-19824,-12808,-2818,-5232,-20623,-31235,2904,19502,4679,-20575,-5143,66974,119812,138009,105821,60640,29489,11175,-9591,-21863,-17080,-17200,-33273,-14274,9736,5431,-16156,3179,12126,6618,-17912,-28325,-13131,-18226,-25024,8498,22727,13581,26185,58315,59525,48439,33369,10242,-3071,-5388,12214,27557,13569,-16210,2712,30568,35107,19442,26184,41739,42530,37085,24564,9714,13848,20962,29191,17311,3688,16153,9983,-13015,-30816,-42306,-24619,4010,3269,-7467,-22408,-9388,-746,-10639,-12932,-4708,-5521,8791,20260,10305,-10293,-18885,-23640,-26580,-16225,-810,2599,12417,24074,22529,15612,8980,2310,-357,2092,-5303,-16411,-10471,-5313,-13712,-12611,9594,16800,17583,19531,14081,22032,30552,47885,68359,73940,42332,-6690,-26148,-5679,13267,9796,4658,11932,13560,28122,33100,11597,-14309,-17707,-9229,-5768,-16885,-14947,10730,10318,-15606,-31418,-8716,-10441,-21521,1621,11428,8530,-5641,-21164,-8901,-19373,-27569,-39949,-29732,-14414,-10294,-8170,9852,32340,49039,36058,1741,-23226,-13326,-28948,-38259,-20378,-1602,4973,3536,-6607,-30134,-9060,25621,24964,-12741,-17970,12291,27785,30629,28538,10579,4950,13503,14136,7579,2419,-7684,-16811,1228,12161,-8147,-29228,-1405,13600,25427,26672,-21,-17531,-19568,-25893,-28990,-25557,-164,14347,17207,3471,-12775,5821,-3474,9183,22138,16711,-2400,-12162,4451,27549,37183,45043,53685,19789,9259,3983,-7623,-1615,17561,12689,307,-4781,-5837,-5577,-11287,-9089,-9713,-10445,-20190,-22157,-1240,22544,42785,51813,39134,4801,-23014,-16461,-14699,-18849,-32345,-19365,-17555,-12008,4348,17004,15457,7877,9967,10106,10202,1009,-6036,-10571,-12931,-14465,-12196,-17126,-21763,-14904,-4128,-1122,3698,9320,12249,19802,34257,29470,3248,-26684,-12988,-13456,-25927,-21201,9502,35796,25435,-2305,4800,7742,-11578,-19646,-3251,-486,-1005,-3829,2367,10286,-9984,-13429,5761,9704,-130,-19080,-27683,-31293,-14387,3570,9207,-11520,160,13140,-552,2145,16416,1924,-26243,-2535,-14774,-15624,16395,32947,18293,-2043,7786,23750,44606,42513,41939,36754,20133,3074,-13256,-28518,-24907,-8346,-7041,-11987,24371,44351,38635,26823,10291,-2115,7405,23769,20769,11009,22250,25847,7833,-8427,3801,11780,6394,-26,2614,-5069,-15421,-14252,-4396,11539,29183,44150,53953,35840,10844,-10625,-15576,-11605,-10823,-6257,-6904,-11675,-12918,-6220,13509,17787,4338,-4990,-17987,-15811,-2022,-6278,-18241,8218,6449,-24261,-29445,-3677,-2626,-10711,804,20372,18626,22232,22677,8879,6573,6473,-4020,-12500,-4438,-3279,-1375,993,-100,303,7086,15413,17653,17480,10489,-6921,-24946,-16519,-12491,-22256,-3356,9200,24997,45537,44110,25768,5951,-3271,-21435,-20661,2106,19648,29251,31151,19645,-4596,-34245,-18036,-22949,-32619,-24742,-12917,-15774,-11996,2327,7538,-753,-15604,-23588,-20890,-22704,-25423,-5960,5862,-2135,-28783,-24867,-13282,21102,51189,41568,24140,17996,14463,22581,23952,12826,1207,-5309,-12153,-16466,-20513,-23741,-15843,-7520,-17695,-916,9992,-4331,698,61235,71427,48299,18721,-2666,-12613,-14344,-20087,-23267,-12201,4211,-13728,-11411,25662,54038,33530,7120,-7855,-2710,15246,15989,-9195,-37247,-13965,3125,12204,11321,2513,-247,-808,-9508,-18676,7525,10227,-13718,-14240,8318,7005,14650,21050,15291,6021,3773,5398],[2750,18886,27971,23667,1338,-20614,-23214,-5588,6570,24432,29190,-7110,-23899,10807,7330,-17475,9845,52846,68094,48442,13744,-6575,-4967,9685,27418,35597,23662,10169,11705,12099,4173,8865,4598,-9296,-23531,-16655,2830,33826,52483,38415,6902,-19365,-33285,-30571,-24997,-16167,-961,10917,18155,6527,-11910,-24111,-29113,-15428,12381,53205,86817,81010,41890,-250,-849,-2408,-18320,-33424,-33972,-28573,-13331,-2151,2283,-2407,-3430,-899,6438,4330,-23439,-15051,7510,14743,20088,36137,47987,34010,5318,-25840,-10037,12599,12039,4139,-6509,-7359,-2243,230,-3348,-3015,-1860,5518,4457,-2385,-11129,-6298,-2350,-3828,-19851,-20767,-7748,1371,1380,276,6768,10467,9388,-3177,-21258,-31818,-28300,-12650,3722,1511,-9773,-11137,-955,11631,28139,39327,50756,64211,69118,59589,36703,2818,-15086,-13753,-17663,-19631,-7343,1026,-2004,-10966,-21751,-33644,-15753,-580,3686,-4099,-13749,-7103,-1119,-7039,-14695,-10363,-6373,3728,17372,22546,5155,-13784,-15611,-24100,-43153,-18365,-1576,-5417,-16939,-38705,-20769,14693,27389,11650,-12720,-14842,-1962,14848,13726,-792,10266,19795,37784,69821,76158,96881,111134,95694,46305,-22048,-42041,11768,20578,14195,20900,27899,29939,30352,19782,4573,-5759,-2490,-6186,-13022,-11187,-1107,1887,-2422,-5272,7519,-1127,-8841,3468,-142,-14237,10338,19344,9586,-16801,-27592,-21150,5815,27667,49357,42693,21703,10753,26562,40556,27840,1875,-20755,-32881,-24391,-14522,-5177,10329,27505,43311,28924,-4581,-25434,-24483,-21012,-9463,11038,13167,-10013,-19885,-3580,4497,7341,21682,22324,-8039,-13950,24678,29940,-5093,-15963,7965,1433,-12695,-8402,-16922,-15134,-9317,3930,14568,20680,27799,33813,42114,42705,34108,10534,-9095,-9450,-6775,-4144,4378,15648,12004,-3700,-30014,-17956,15919,40613,27140,7509,-14820,-28285,-25819,-16241,-15475,-19369,-34488,-31369,-22768,-24252,-18314,-10645,5133,32930,36331,7226,-9122,-23856,-30599,-35576,-35966,-22712,-3460,813,-19396,-21147,-13339,10406,42189,57420,55064,29243,-8249,-22677,-172,-4910,-7018,12137,23667,4970,-35098,-17836,-22198,-21764,4479,16410,-775,-31045,-20000,-9360,2385,11370,30757,56676,57534,46514,31896,21014,-5057,-37017,-11804,-2510,10936,28249,32890,25481,1962,-5461,12266,29590,26569,13647,3249,488,-504,-4065,-3113,-12622,-21825,-5936,14655,36496,35754,18426,-4550,-28969,-5797,16241,13239,-10837,-11263,16635,28832,13297,-10571,1881,20511,25717,15829,-8001,-12264,-15410,-24690,-26352,-34563,-22008,-18407,-16657,-2776,3414,-18,-8658,1681,7414,12640,17806,714,2041,26003,35033,14742,-16378,-34305,-18075,-30039,-29714,1058,21866,19729,2705,-17119,-35412,-24517,-11409,-21585,-28961,-1596,15757,21965,29125,21636,1961,-17098,10212,35114,36177,37556,51055,54480,22146,-4679,-18130,-13709,-23409,-27164,5082,22211,19885,2393,-5127,12689,34350,41391,23404,11072,20849,11477,-24237,26080,48102,28987,-10821,-19757,-5770,-2443,-4859,-28231,-32686,-26144,-27671,-25188,-11212,5335,5661,-11949,-27204,-7278,-14306,-14309,1139,-1500,6335,33458,51965,53418,45192,57955,63405,54178,32969,15834,-2516,-10070,-9136,-16219,-14457,21549,45018,38266,3305,-3738,6207,2660,-2908,-9871,-9512,12369,19597,10229,-1989,-5836,-9848,-14162,-11504,-14433,-20433,-9304,3716,3813,-9456,-28721,-2317,15414,2943,-18453,3011,73930,122331,140423,108944,61143,30760,16214,-2346,-15680,-13218,-15486,-34940,-14625,5367,-3587,-17783,9057,15080,4667,-20503,-30283,-12265,-10644,-33027,-305,19516,23427,42454,69052,67303,56830,41426,15027,-1770,-3125,17778,32754,15957,-11627,4798,32855,40446,29275,37375,51089,46613,34003,18289,4192,6567,11531,18888,8649,3628,23703,16724,-11181,-37477,-48548,-19351,7637,5432,-7141,-17023,3455,15751,631,-12592,-6175,-8606,5479,19432,12527,-6032,-14327,-21651,-23371,-5535,11809,12736,17425,28712,26940,15038,7734,3268,255,2815,-2827,-12264,-9104,-6630,-16047,-8776,20019,27366,22996,18270,9717,17955,26857,44708,64336,69080,37914,-10094,-22913,-2367,18246,16265,12400,20111,19166,18083,10277,-10830,-21961,-22005,-14493,-10119,-18833,-9656,13658,15246,-9217,-32267,-10776,-8791,-24124,-2830,7362,4914,-8003,-21594,-7852,-16185,-22312,-35259,-35497,-23360,-19083,-8498,12607,30755,44990,36222,8130,-35867,-27110,-33015,-30218,-20420,-2014,10784,15168,8078,-16200,-19413,19725,24336,-8801,-22002,10679,27955,32819,33708,17378,5649,11716,13886,11606,14204,1838,-19481,-6349,9405,-5747,-34469,-12405,672,17768,27798,4079,-14130,-14975,-24435,-29901,-18989,1089,7754,3928,-14301,5679,32303,8641,7272,19330,13995,-4192,-16538,-3408,21018,30475,35063,33162,-3135,-2018,1144,-2732,3046,17663,11692,1131,-2468,-4440,-5705,-12041,-9240,-8945,-9401,-20043,-19067,107,21081,38735,48670,37959,6287,-14107,-11538,-15164,-21048,-28662,-19085,-17717,-10337,8752,21648,18986,10782,11802,10546,9793,-1289,-11208,-13261,-17136,-21790,-16282,-15666,-19616,-12183,-4607,-2384,1124,3130,4890,15468,32719,28057,2700,-20499,-11854,-17774,-31541,-19112,13814,41825,29583,-2343,9306,10822,-15582,-22189,-3014,2754,9561,7882,1791,10715,-4764,-6583,10281,9412,-5180,-24073,-26894,-28629,-14483,2412,9154,-7009,5228,16557,751,-822,8371,-10079,-19890,988,-17434,-17578,20990,40027,24633,-4493,-292,20011,41384,40555,38379,29035,9026,-10257,-28764,-33122,-15287,3107,2032,-11210,22122,43954,37511,23095,3151,-9101,4717,25766,27924,18174,21490,21417,9015,1483,7487,5787,-3391,-5542,1542,-3992,-10042,-5282,5025,17849,29214,39450,48655,30351,3414,-17956,-21686,-16573,-12112,-3845,-2979,-9986,-15530,-8610,14326,21301,11641,3566,-10517,-10169,5312,-380,-23047,3237,8908,-12191,-38431,-21647,-17787,-14118,6930,25615,21375,20911,21081,11868,13055,11845,-3031,-16144,-7405,-4804,-2387,-915,-2921,-3075,3730,12567,16133,16548,10174,-6146,-25869,-15284,-7659,-22303,-10114,9649,26180,41635,37646,17810,2240,-3487,-19168,-27303,-3017,22704,38582,36780,16216,-14708,-25709,-19901,-29215,-33364,-23965,-10240,-12612,-4988,11532,16643,4662,-13950,-23245,-19828,-21370,-24553,-11240,443,-5035,-29703,-26500,-14143,20151,47704,34922,17170,12219,7906,14516,17222,5182,-5779,-10893,-17331,-21960,-25562,-26947,-17622,-9373,-15210,7459,18693,5155,4613,55900,60252,36080,7904,-5540,-5375,-9933,-17617,-19929,-5661,12177,-6837,-8442,28870,52500,27899,434,-11592,-1738,14519,12368,-13865,-30322,-9207,1477,9748,10505,3996,2622,-1336,-17245,-11918,12845,15148,-7877,-15373,7714,6856,14195,20684,15417,6188,5588,6683],[-3048,10743,17528,13798,-5088,-20909,-23630,-10559,451,19465,25196,-8581,-19486,11472,7042,-20012,96,40381,57567,45292,17861,-1570,-2499,14241,32984,37192,20295,2036,1615,-282,-4279,5867,5107,-11177,-32790,-16336,1472,30891,47361,33820,5687,-11184,-15009,-13339,-15008,-12635,353,9347,14054,2550,-11280,-20063,-26211,-7135,21941,58166,86069,76404,35900,1246,9419,7362,-11992,-31065,-32951,-29301,-13644,74,5136,949,-744,-2175,6344,8421,-17840,-20366,4609,13886,18892,33925,45205,30772,3153,-26720,-7551,14631,11757,2017,-7610,-5442,2264,3348,-4967,-7494,-8936,-3992,-4173,-8038,-13220,-8559,-6568,-8612,-23452,-17731,-5376,192,-1369,-395,9577,15513,15624,3825,-14174,-27265,-27320,-14323,1362,-4287,-14210,-9242,5392,17694,31483,38357,46378,59374,67859,62995,41896,7013,-15406,-14520,-13744,-11731,91,4484,-2011,-12092,-23651,-29716,-12153,1125,2931,-4300,-10371,-3518,2050,-2684,-9148,-6873,-5257,3935,18215,23882,3663,-21751,-24775,-29693,-39075,-24527,-20165,-28782,-27208,-19055,2361,25797,30300,11160,-16020,-19107,-6681,12934,12854,-5263,-2370,8792,50423,111763,137002,151550,137517,90414,24504,-40240,-39723,12693,18534,4872,8189,17661,22518,24074,12434,-6043,-14461,-11662,-12246,-5713,6997,14626,8510,-2632,-3182,12410,4823,-4092,3734,-1824,-12658,11899,15917,2484,-26709,-40231,-28801,6128,35876,60408,49648,24961,9626,25428,45654,37867,14204,-10071,-24110,-28071,-15351,-809,13276,25424,37625,20813,-10963,-28368,-28807,-22462,-10546,8254,10176,-13108,-27645,-9586,320,4229,17805,15621,-14585,-4718,32112,36340,2333,-8749,12196,1281,-27493,-16225,-16827,-15365,-10437,3225,14686,22720,33879,44552,53667,52056,42234,22477,7012,7625,7626,5954,11167,19739,14014,-3835,-31211,-20463,10680,36285,23861,2790,-20764,-32889,-30463,-20214,-15660,-15670,-27924,-36297,-35917,-34361,-23435,-11636,9593,40968,48655,18935,-1723,-23169,-35083,-37306,-37528,-26661,-5824,-587,-20509,-17903,-8127,13531,39675,47158,38168,12079,-18767,-19819,3445,-380,-8385,6595,19417,4295,-32610,-16798,-18889,-21430,2559,17398,4030,-26044,-17899,-5420,6337,15383,34658,55210,52355,42287,28491,14887,-15500,-27788,-12069,-5603,14629,34336,36972,28013,2519,-4903,17558,39663,37587,20569,5696,2829,3440,-1246,-3495,-14637,-25998,-5973,16958,36865,32293,13229,-9223,-27452,-5089,16186,13632,-8344,-4555,23533,33111,14695,-10550,3047,24549,32917,23408,-1952,-8284,-13549,-23304,-19423,-25986,-19011,-11133,-7859,-1875,-2243,-3552,-8648,-1345,-1288,1414,9879,-3978,-146,22662,32480,15908,-10564,-23128,-9662,-22594,-37098,-3844,19099,21690,8540,-9270,-24478,-19721,-8918,-19407,-23621,2427,18343,25333,28495,19122,1310,-17392,2874,25590,30518,36787,49480,46975,15082,-9447,-23057,-16420,-26259,-23986,7395,23921,21930,6178,-1414,12179,27716,31220,14422,8564,21462,9216,-13889,38512,61262,40454,394,-13380,-6721,-4497,-6082,-27575,-28199,-27742,-32159,-22834,-11568,2895,2971,-14937,-23375,-3341,-10982,-16589,-855,-2781,1302,29009,50541,55949,50523,64011,68184,56679,33041,14309,-4187,-11534,-10722,-19225,-17253,21236,45783,37544,-1383,-14466,-4089,-4901,-5940,-15278,-12866,14555,22064,9162,-7615,-13402,-16911,-14833,-10518,-16661,-22109,-5275,9400,11594,639,-20385,-9386,8460,-445,-15749,8399,76662,118902,136720,108888,60755,30687,18749,1804,-12467,-11800,-15262,-35649,-17700,-2493,-15788,-16444,13192,15012,-661,-26096,-34121,-13749,-4835,-22172,-12624,12790,29559,54971,77946,72922,62231,45961,16613,-3228,-2545,20498,33897,14715,-9673,5707,32880,42957,36307,45252,56370,46955,28637,10739,-2396,-2525,13,5727,-2840,2779,28480,21631,-8566,-40307,-46844,-16295,8710,5400,-8460,-11063,16056,32197,11570,-13082,-10555,-13216,543,16334,12708,-2835,-9848,-19214,-20103,2110,21329,20615,20123,29845,27970,11751,3838,2090,-1517,1151,-2113,-9270,-9582,-10351,-20477,-8316,24445,31913,22980,12607,2291,10880,20202,38104,56114,60204,30981,-14659,-22308,-1421,20324,18098,14142,21707,20806,10281,-7500,-20661,-18334,-24284,-19810,-14633,-19563,-7122,13711,17755,-4478,-31909,-17234,-11680,-23769,-6862,2232,-835,-13293,-24245,-9032,-15080,-18541,-30896,-40033,-33368,-29253,-10478,13025,26459,36883,32565,14202,-22849,-30553,-26569,-24491,-22469,-4643,15289,25332,19929,-6163,-29176,13190,22093,-6634,-28855,4504,22318,29286,33201,18656,1941,6555,12457,17204,26528,12507,-18471,-17392,3394,-4978,-30676,-22536,-9357,15800,32666,8961,-10830,-10703,-22667,-31604,-12484,6165,4361,-7372,-15897,28449,52685,17655,5304,15527,10425,-4355,-16283,-12805,10583,19310,20934,10906,-25709,-7784,450,1139,5288,14422,6830,-1506,-3067,-4655,-6161,-12804,-9950,-9101,-9717,-21293,-16531,401,17640,31323,41071,32163,4778,-6554,-5913,-15318,-24502,-27225,-19230,-18213,-8904,12121,24061,19715,10823,11009,9005,7701,-4985,-18217,-17088,-20720,-29084,-20290,-14834,-18308,-11840,-7878,-5758,-2081,-2639,-2767,9427,27823,23108,-176,-13365,-6884,-18336,-30828,-16293,15488,44104,31364,-2704,11321,11154,-20021,-21450,-4373,4786,20640,19715,2300,11419,-833,-2869,12631,8069,-10630,-26810,-24352,-26709,-17030,-1113,8629,67,9227,17447,-109,-5464,-1114,-21523,-11544,4094,-18120,-18300,23535,44902,29621,-7675,-10688,14294,35111,36438,33396,19276,-4721,-25148,-23671,-19793,-5350,12686,8981,-10583,17801,41062,34843,18294,-5226,-17975,-232,24274,31824,24598,21364,15610,8798,9994,12537,1157,-13468,-11326,-148,-1822,-1708,5748,13846,22203,27580,33544,42281,24135,-4386,-24694,-28457,-21502,-13226,-2121,44,-9045,-18524,-10820,14807,24599,18684,11483,-3876,-5228,11300,4303,-25989,-1895,10242,-2261,-30051,-37147,-29359,-12870,12807,29952,23638,19143,19101,14265,17720,14927,-3509,-19207,-7894,-5069,-3439,-3748,-6893,-7139,-114,9160,14064,15030,9522,-4914,-25310,-14303,-3556,-20576,-16836,12761,32939,38798,26493,4702,-3870,-4892,-17236,-30929,-4992,29032,50132,43746,15261,-17866,-18728,-22362,-25876,-27528,-23584,-9394,-9809,2434,21382,26383,10506,-12258,-23659,-19139,-20133,-24666,-17953,-6939,-9552,-31218,-27885,-15490,16732,40034,24083,6892,3838,-506,5016,9602,-2815,-13467,-17170,-23012,-27460,-30576,-28810,-17853,-10322,-12706,14849,27309,15023,6766,46220,47002,24281,1928,1505,4081,-5037,-14619,-14955,3117,21157,-326,-8801,28537,46863,18744,-8738,-16252,-2617,12349,9450,-13099,-15798,-1592,1055,6922,8319,2972,2693,-3502,-24402,-5161,15584,17133,-4232,-16618,6356,6359,12804,19012,14223,4048,4732,5472],[-9255,2583,6987,2976,-12141,-20325,-23690,-15884,-5800,14082,20634,-9197,-14511,11454,5713,-22574,-10125,27015,45252,39702,20026,1767,-1629,18166,38844,39514,17951,-6040,-10612,-15536,-13606,1846,4685,-12097,-33520,-11600,3671,28012,40569,28098,6066,565,3120,3461,-4295,-8666,444,5764,8100,-1854,-9968,-17013,-24433,-243,30507,62583,84174,70556,29623,5642,20445,16611,-5946,-28511,-31757,-29513,-15218,236,6056,2752,1044,-2941,6103,10812,-13861,-24986,1521,12160,16495,29947,39820,24874,-688,-27007,-5540,15758,11526,919,-8032,-3589,6128,6195,-5613,-9256,-11924,-10605,-10846,-11849,-13813,-10075,-10418,-13484,-26218,-14320,-2543,300,-2925,-1550,10344,18330,20372,10269,-6754,-21606,-25287,-15670,-2231,-12125,-19416,-5677,11744,22724,33341,35831,40408,52475,64201,64524,45500,9865,-16116,-15203,-9836,-4758,5769,5920,-3699,-14089,-25636,-26870,-9647,2567,2976,-3574,-7930,-1676,3827,671,-4060,-2197,-2549,6602,22371,29164,7229,-22064,-29639,-31524,-35558,-28909,-31056,-46183,-36639,-15995,11645,32336,29922,9576,-17956,-22967,-11207,11659,14017,-4086,-8187,4516,55107,103309,98414,75745,35258,-12964,-53371,-78990,-41639,4635,8524,-6809,-1500,13377,20786,21027,6910,-15364,-25917,-22460,-24303,-18944,-7047,1242,-3092,-10275,-2552,15531,10283,2720,5617,-2940,-11097,13186,12951,-3127,-28478,-35698,-37206,5129,43116,69896,54673,26213,7308,24261,50620,46733,24997,-206,-13987,-24426,-13065,4334,15028,21206,30218,11962,-16193,-26633,-25096,-21764,-12057,3796,6219,-14629,-35715,-16515,-4922,-1158,10629,5840,-21554,3337,37375,39400,7895,4386,25681,14670,-24190,-22726,-15213,-14183,-11019,1644,13151,23338,38695,53436,63020,59184,48105,32711,22476,24631,22904,17898,19396,23806,14727,-5397,-32822,-22823,5365,31902,20517,-2657,-28192,-37134,-35537,-25343,-16575,-13182,-23246,-27719,-25335,-35734,-28426,-11986,14490,48081,59038,28992,5089,-20709,-35952,-31451,-31014,-33118,-11627,-5609,-23268,-15853,-6898,9795,28598,28946,16040,-7108,-29917,-15956,7200,6248,-5285,2018,14483,2166,-29051,-12299,-11718,-22339,-3337,14793,6262,-20640,-14986,-3057,7942,16409,33924,48040,42274,34286,22363,6284,-25341,-15306,-11810,-9341,17766,38321,38066,27495,856,-5905,20660,46363,44768,24302,6311,4160,5982,448,-3784,-15562,-29874,-5375,19409,35592,25584,4652,-15865,-24552,-5121,14408,11857,-7266,1115,28975,35530,14743,-10999,3492,27017,38286,29174,2588,-4974,-11900,-21729,-12330,-17347,-16611,-5593,1900,5554,-4114,-8380,-9296,-3330,-9807,-11581,128,-9789,-4334,16297,27154,14974,-5451,-9724,1204,-15153,-42500,-7665,15991,22906,14391,117,-12902,-14080,-7684,-17829,-19572,5129,20051,28053,25890,14676,-1014,-16929,-1804,19461,27585,35790,45715,37361,7564,-13174,-27075,-19362,-28273,-23278,7029,23510,23083,10259,3493,12734,21955,21870,5100,3958,20458,8484,-5601,47257,71451,49902,9346,-8320,-8185,-7641,-8462,-26824,-24910,-29749,-28071,-15749,-8403,1648,1002,-15630,-19644,-1723,-10089,-20760,-2854,-2973,-4499,22079,46635,56155,52983,65729,68124,54731,29860,10719,-7149,-13910,-12971,-22411,-17509,22220,47622,38302,-3292,-24949,-14612,-13731,-11596,-22955,-10772,18141,23625,6611,-14257,-22209,-22516,-13238,-10886,-20924,-21639,-105,14388,18119,9578,-11259,-16365,-231,-4666,-12946,11801,75960,110600,127618,105772,60067,30425,20030,3998,-11706,-12683,-16019,-35444,-22683,-12278,-29247,-11930,16227,13028,-7857,-31254,-32969,-14558,62,-9705,-26356,4307,32818,63953,85124,77156,65507,47977,16443,-5762,-1996,22162,32928,11554,-9019,6185,31761,43842,41570,50696,58688,44911,22507,3478,-8588,-11594,-11163,-7845,-14300,2989,31705,25602,-5027,-36862,-40700,-14349,8469,4426,-10040,-4378,29332,48919,22617,-12185,-16213,-18024,-4190,12943,12842,1060,-4101,-15189,-17046,7777,28787,27317,22269,29337,27305,7879,-724,402,-3917,-818,-936,-5830,-10012,-14333,-24814,-9898,24083,31633,19245,4986,-5237,3556,13119,30289,45928,49907,24308,-17661,-22373,-1132,20857,17130,12118,18841,19478,6916,-9784,-10727,-12702,-24982,-23376,-17377,-18568,-6158,12050,19067,102,-28062,-26377,-17873,-20153,-7804,-1696,-6521,-19218,-24962,-10255,-14108,-14292,-25184,-35561,-35181,-35137,-11691,13090,21918,27451,27441,20696,-2689,-15840,-17624,-20272,-24692,-6867,20184,35362,30520,1796,-32313,8189,20290,-4445,-36266,-3534,13457,22471,29470,16857,-3674,878,12333,24309,38789,24558,-11614,-28574,-3229,-4097,-23953,-27347,-13177,18223,38075,13337,-6918,-5939,-19887,-31563,-4652,15792,7958,-8633,790,48602,66978,24400,5218,13078,8054,-2671,-12812,-20706,-907,6653,6025,-7110,-26111,-4986,3565,5642,7111,10160,996,-4641,-4267,-4649,-4956,-11179,-8818,-8323,-9505,-21013,-12351,2010,15071,23622,31737,24336,3131,1446,1239,-13066,-26566,-25699,-17627,-16251,-5235,16604,26320,19811,10168,9744,7902,6728,-6754,-23852,-20161,-21556,-31735,-20631,-12420,-16022,-11770,-11479,-8693,-3168,-4461,-7238,4379,22122,17165,-2837,-4731,1857,-12849,-23436,-11728,16276,44228,32225,-2036,12504,10537,-20757,-14786,-4540,7662,33303,32551,6021,14089,3213,-207,14912,7821,-14175,-25362,-19527,-23546,-19920,-4669,10188,10620,13826,17404,-1169,-9507,-9477,-25854,-3206,7354,-16211,-16484,25656,48871,34415,-8939,-19726,9328,27870,31753,28623,9527,-18630,-28690,-5943,-4574,5329,21526,15226,-8759,13253,37306,32093,14118,-12574,-26247,-4798,21380,33996,31200,23564,10514,8783,18424,19504,1,-21614,-15414,-306,2912,8273,16374,21187,25387,25809,28177,36594,18945,-10633,-27149,-30310,-24280,-13237,-372,2948,-7768,-20090,-10738,16472,28688,26244,19840,3114,-226,16815,8881,-25503,-5829,10817,4897,-19742,-42465,-34257,-9325,18724,34714,26721,18114,17784,16907,21657,17187,-3547,-18798,-4685,-3379,-3633,-6204,-10378,-10319,-3305,6072,12201,13593,9056,-3006,-23257,-12386,515,-17328,-20759,20769,49499,46274,16451,-11633,-10945,-6673,-15270,-26686,-2479,38155,63234,52174,17973,-12073,-13031,-23022,-17249,-19879,-22838,-10219,-6907,10276,31688,36948,17625,-9352,-24151,-18461,-18865,-24992,-24631,-15066,-15072,-33254,-27925,-16721,11459,28957,10034,-5821,-6475,-10227,-5229,1360,-10827,-21101,-23499,-28798,-32314,-35177,-27837,-16415,-10282,-10842,20755,35006,24328,7314,32624,32452,14879,4522,14739,14289,-25,-11554,-10080,10855,27582,3290,-11780,25848,38707,7259,-19770,-19958,-5430,8695,7702,-7471,-3512,5576,1111,3384,4409,-908,-374,-7577,-27739,-1392,14828,15563,-3463,-17638,3857,4970,10017,15526,11260,-938,751,1621],[-11823,-1517,-81,-5874,-16983,-16701,-21129,-19246,-9778,10685,18222,-6167,-7115,12806,5404,-22966,-18288,15507,33898,34014,22153,5330,-509,22893,45964,43619,18199,-11278,-22757,-30244,-18772,-779,4692,-11083,-27018,-4048,10964,29006,35830,24237,9507,13679,20764,19888,6816,-3485,582,1477,1877,-4705,-6915,-13594,-23096,5613,37874,66264,81662,64418,24361,12633,31485,24802,-506,-25828,-29918,-28006,-16434,-584,5963,4116,3108,-1926,7347,12863,-10790,-27824,-140,11186,14336,25482,33090,17686,-4983,-25980,-3945,15834,11071,344,-8090,-1415,9942,9419,-4628,-7948,-9981,-12335,-14064,-12779,-12560,-10239,-12800,-17015,-25736,-10044,1290,2359,-2433,-2374,9570,18959,23325,15747,736,-14924,-22248,-16412,-6413,-20799,-22774,-312,17635,26326,33559,32226,33725,44251,58490,64235,47624,11566,-17079,-15114,-5937,995,9439,5202,-7117,-16923,-27855,-24874,-8133,3678,3570,-2541,-6856,-1634,4201,3032,29,2264,1012,11861,30271,38350,14910,-15344,-26379,-29136,-34471,-25316,-18752,-30628,-44505,-34252,5091,32101,27896,6810,-19418,-26108,-11874,13056,15354,-2347,-6995,6005,45930,53009,-8596,-77778,-131359,-153625,-140705,-101714,-39902,-9019,-5468,-15791,-4953,13376,21644,19000,1630,-22707,-34108,-25170,-28682,-40088,-44857,-32615,-27566,-19006,-1348,18689,17170,11175,8316,-3364,-8621,15585,12121,-5535,-19535,-22104,-43496,4043,49038,76101,56420,24788,3901,23519,54795,53016,33381,8697,-3478,-14706,-7530,9116,14821,14439,20804,2615,-17938,-19071,-16518,-19700,-14500,-1998,2378,-13203,-41338,-24020,-10935,-8758,321,-6479,-25779,9495,39478,38094,11226,19056,42082,32519,-6367,-20450,-11416,-11588,-10980,-562,10358,22715,41971,60038,69745,63754,51505,40763,36561,40737,37941,30510,28396,27643,14227,-8264,-34779,-24472,1698,29942,19100,-7457,-36641,-38003,-38672,-30323,-17100,-11505,-20712,-23132,-17686,-31258,-33767,-11409,18970,53262,66572,37196,11102,-16777,-29574,-23047,-22110,-41386,-20269,-13397,-25653,-14403,-8658,1515,12176,6008,-8616,-26317,-29228,-11336,10997,14323,3316,1758,10500,-1071,-23989,-3547,-632,-20036,-11570,10219,7616,-13742,-11094,-2171,7236,14541,29084,36660,29026,24011,14762,-3217,-25864,-4817,-10781,-12595,20233,40182,36501,24378,-2541,-7841,21941,49767,48126,25062,5343,4434,7403,1653,-3401,-15155,-32496,-3596,22238,33221,16687,-6216,-22713,-20634,-5432,11611,8807,-6877,5794,33019,36459,13965,-11454,3532,28134,41954,33415,6155,-1942,-9841,-20001,-5718,-8770,-13831,-1121,11173,16420,-378,-13116,-9870,-2996,-14904,-24978,-9881,-15462,-9393,8435,20657,12985,-503,4111,13343,-7299,-35932,-9810,12857,23589,20203,10108,-1476,-7760,-6771,-16502,-16478,6974,21480,30337,22201,9429,-3981,-15504,-2419,17808,27115,34217,39895,26165,-63,-15812,-29237,-21330,-28204,-24104,4874,21840,23971,14578,9103,14705,18330,15433,-2068,-1225,18862,9474,1184,52745,78468,56749,15846,-4470,-9510,-11057,-11173,-25739,-22511,-31450,-21153,-7173,-2484,2805,1467,-11995,-15472,-1481,-10083,-26303,-4017,-1442,-8614,14649,42199,55543,53588,63958,64119,49325,24458,6272,-10075,-15885,-14667,-24264,-14525,25165,51031,40840,-1828,-30611,-23134,-23093,-19046,-30628,-4440,22243,24312,3575,-19499,-26852,-20178,-9503,-11900,-24862,-16617,6462,18999,23627,17522,-2083,-20303,-9308,-8811,-10004,14362,73162,99209,114735,100268,59681,31072,21448,5715,-12271,-15611,-17331,-34418,-28695,-22183,-31773,-5873,18528,9988,-15718,-30444,-25452,-11905,4698,1813,-35767,-4165,33928,69722,90557,80402,67254,48304,15731,-7899,-666,23614,31093,7733,-8837,6457,30003,43720,45542,54111,58664,41287,16436,-2686,-13537,-19182,-19972,-20077,-22376,4750,33800,28739,-1208,-31036,-34558,-13215,7253,2828,-11546,2613,42998,64915,33156,-9411,-22223,-22659,-8081,10027,13609,5913,2801,-9609,-14066,11595,34150,32774,24270,27906,25461,4161,-5327,-1517,-6475,-2239,1432,-1866,-10114,-18011,-28525,-13432,19263,26810,12338,-3517,-11030,-2204,7009,21978,34427,39216,18930,-18462,-22852,-1368,19841,13796,6954,12101,14872,6110,-1911,-1054,-9874,-26007,-25714,-18806,-17335,-7081,8193,18540,3924,-22155,-37057,-26152,-14677,-6142,-4610,-12193,-25233,-22550,-11614,-13618,-9966,-18591,-28041,-28779,-32338,-12347,12428,17130,17061,20766,25943,16647,1359,-9326,-17859,-27397,-8846,24423,44147,38967,7170,-29845,3858,18094,-3084,-41321,-12702,1612,12306,22487,11891,-11387,-5315,12645,30419,48685,35704,-2574,-37000,-10783,-4114,-18129,-27587,-14041,19074,38738,14063,-4430,-2571,-17965,-30908,2868,26690,15989,-437,18860,62887,73484,27579,5542,10874,5463,-2061,-10583,-27356,-13754,-7549,-9055,-14383,-12212,1077,7800,9099,7189,4138,-5722,-8324,-6861,-5874,-3877,-8745,-7111,-8262,-10491,-20189,-8208,3459,12448,15248,20031,13788,859,7999,7282,-10762,-28431,-25352,-16052,-13424,-1049,20354,26686,17718,7308,6507,5982,5959,-7007,-27447,-24397,-22158,-30813,-19062,-10240,-14480,-13533,-16710,-12495,-3724,-3890,-9478,-781,14563,9144,-6247,3261,10896,-5211,-15171,-8052,14024,39938,29622,-3009,10679,6914,-18438,-6538,-5043,9480,44857,43717,10820,16332,5022,-478,15330,6821,-17617,-23617,-15507,-21283,-24963,-9740,11884,21086,16757,14326,-4314,-14513,-17438,-20804,2531,7985,-15188,-15126,25039,49296,36186,-10008,-25386,3945,17878,24100,21676,-1963,-33866,-16040,10766,9250,13654,26920,18370,-8097,6628,30647,26946,8406,-20206,-33460,-9457,15634,32339,35248,25579,4476,6970,24460,25414,78,-29311,-19575,-498,7732,16368,23117,24075,25109,22028,21564,29750,12967,-16833,-25240,-24350,-25733,-14392,-881,3447,-8190,-21433,-9731,17514,31348,31940,26458,8409,2639,19789,11489,-24164,-10176,9322,8937,-10589,-35916,-39239,-8453,22824,38548,29179,16319,15533,18181,23611,17779,-3435,-15277,99,-1529,-4333,-9174,-13946,-13472,-7129,1906,9126,10815,7305,-2102,-21272,-10212,3485,-14528,-20938,32183,73729,68444,18650,-28007,-18667,-9510,-14373,-21444,2349,47618,75834,60794,23515,-2914,-8710,-20473,-8230,-11730,-20994,-13256,-4182,17755,41482,47585,25857,-4846,-24389,-17878,-17655,-25109,-29719,-22853,-21015,-35268,-25734,-17196,5239,15803,-5608,-19521,-17366,-20115,-14515,-6061,-17385,-26651,-28070,-33341,-32747,-31465,-23040,-12329,-8005,-8556,26215,42576,33928,8372,17554,19385,11578,15848,31247,26287,6884,-6568,-4008,18239,32279,5718,-12615,25521,33131,-1685,-28627,-16939,-6888,7107,10613,3243,9171,13930,4106,2568,2605,-3588,-2510,-9440,-21267,2539,14543,14712,-1216,-13441,4943,7168,10540,15045,11602,-3580,-683,1361],[-10521,-1670,-4136,-13642,-19906,-11868,-17715,-22228,-12944,7740,16718,-1136,604,13737,4383,-22889,-25706,4805,22498,26911,22480,7296,-1147,25835,51346,46622,18476,-14591,-36128,-28105,-16673,-3034,2961,-10872,-22395,2448,19888,33472,33542,21704,13365,24124,34523,32707,15320,373,-1363,-5537,-5993,-6937,-4176,-11508,-24660,7543,40820,65860,75696,55603,18156,18655,39107,28789,1345,-25958,-30174,-27440,-18887,-4267,2818,3066,3459,-1179,8516,12990,-10707,-30904,-1989,9356,10633,18643,23208,7576,-11585,-26411,-5538,12039,7429,-2855,-10454,-1101,11421,10581,-4574,-7034,-7851,-12469,-16096,-13415,-12390,-11566,-15601,-20307,-24148,-7539,3699,4059,-1961,-4566,5140,14822,21578,17267,5349,-10182,-21074,-19059,-13220,-31806,-23987,3621,20054,25677,29503,25375,24496,32710,48357,59468,45726,9790,-20583,-16352,-4701,2765,8431,-217,-14742,-22809,-32436,-25637,-9825,1956,1840,-4290,-9766,-5684,854,2054,522,3049,2109,16715,38948,47957,22348,-8254,-22526,-28043,-36652,-19059,-906,-1803,-11218,-29162,-7000,25320,23362,1211,-23264,-30764,-12528,12114,11625,-7476,-10233,2261,25080,-7414,-107998,-189034,-226336,-216570,-164453,-88975,-37218,-23075,-18233,-19879,-7296,10349,17968,12654,-6876,-23782,-21183,-20203,-14898,-13630,-15576,-20437,-29373,-18764,-513,20558,22139,16259,7483,-6276,-7450,17436,11895,-6500,-10205,-12459,-45450,794,50487,75392,51870,18184,-2363,21417,55411,53462,36376,13988,4710,-5133,-2012,10593,10286,3134,7238,-8511,-16543,-11269,-9772,-19233,-19084,-9339,-1638,-10672,-40113,-33331,-18939,-19831,-14552,-22394,-24604,11362,35954,30222,11039,31036,55095,46893,10058,-12024,-7325,-9467,-12007,-4721,5230,19448,41767,62277,71810,63871,50703,44675,46977,53491,50008,40730,35300,29021,10938,-13769,-38203,-26762,-532,30433,19383,-11686,-47157,-35184,-37519,-33603,-17701,-11796,-21165,-21483,-12562,-23203,-29629,-10933,21012,54431,69158,41806,14542,-13721,-23341,-15622,-14154,-33421,-32269,-23866,-26640,-14312,-12479,-8513,-5470,-17183,-32524,-36584,-18998,-7970,13027,21306,13752,5883,7528,-6491,-18946,6972,11988,-12660,-20541,4307,8107,-7093,-8035,-4099,2844,8529,19506,21412,13085,11643,5568,-13368,-19304,1464,-10748,-15867,20322,38470,31256,17795,-8544,-11392,20408,48687,46433,21717,1528,2163,6567,1439,-3529,-15048,-32247,-1777,24157,28966,5465,-19513,-26536,-17302,-7081,7022,3923,-8008,8111,34311,34862,11464,-12919,2050,26765,42762,35127,7903,-61,-8082,-19174,-957,-1474,-11225,1607,18224,26727,6571,-17305,-11173,-1343,-14377,-38801,-19429,-21086,-15288,3,13862,9786,3410,16748,24829,-68,-29827,-11418,8609,22644,24794,19298,8821,-1905,-6588,-16236,-15128,7233,21952,31215,17069,3205,-7792,-14216,-343,18874,26984,30606,31149,12995,-8268,-18214,-30323,-22514,-26423,-26407,736,18666,24060,18072,13888,16767,16093,11846,-5932,-6363,16798,11138,6091,54506,81321,59762,19022,-2478,-11094,-15022,-14586,-25131,-21470,-33029,-14216,1003,4024,5647,4235,-5297,-11279,-2633,-10021,-29583,-4324,1259,-8805,8299,38447,54736,52533,58847,56392,40796,17124,1297,-12629,-17155,-15597,-24451,-10012,28954,54819,43762,1134,-25653,-22928,-32282,-27926,-26098,2986,25417,23570,298,-21073,-20975,-12369,-4912,-13413,-25610,-7873,13741,22864,27714,23995,6541,-18845,-17939,-12630,-6991,16870,69443,86431,99842,93160,59860,33167,23913,8191,-12718,-20582,-19148,-31713,-35143,-29405,-19966,301,19969,6274,-23631,-23663,-15118,-5174,9322,11852,-25072,-10728,33442,72582,94113,82752,67883,47674,15474,-8401,1589,25033,29113,4274,-8479,6688,27947,43057,48586,55896,56932,36885,11147,-7093,-16432,-23377,-24028,-28861,-22394,8104,35254,31269,2665,-24658,-28396,-12390,5545,1067,-12559,9824,56729,79179,42808,-4737,-26964,-26287,-10319,8504,15772,12097,11012,-2173,-10347,14208,37926,37413,26865,26817,23578,1725,-8882,-2840,-8057,-1588,6039,3196,-9165,-20377,-30846,-17976,11948,19356,3972,-10956,-12310,-3137,4624,14878,23124,30049,16489,-16317,-22598,-1035,18428,9631,353,3259,8111,6381,6657,5421,-9154,-26761,-26290,-18428,-15377,-8785,3182,16961,7627,-14255,-32696,-27755,-6916,-1835,-5636,-16587,-27788,-17014,-11843,-12550,-4580,-10241,-18718,-20733,-25759,-11373,12225,13550,7692,14073,30186,34413,18704,-856,-15473,-28912,-9327,28713,52483,46345,11562,-26921,1059,16457,-1457,-33720,-18650,-10352,876,14421,5889,-19266,-10074,14243,35775,56601,45959,7520,-31362,-17426,-3697,-12301,-24634,-14195,16429,33812,11510,-2688,150,-16000,-28678,10829,38375,27105,13137,35967,71874,74012,28880,7331,10206,3782,-2092,-9543,-30496,-25473,-20241,-19581,-7620,-380,8426,13282,12668,7064,-1196,-9733,-9622,-8560,-6740,-1847,-4411,-3387,-7524,-11430,-17465,-3050,5987,11517,8898,8777,3469,650,14268,12903,-7830,-28641,-24397,-13337,-8756,4711,24515,26599,15167,4069,3195,5329,7659,-3443,-24975,-28321,-21879,-27932,-15287,-6913,-12007,-15096,-21410,-15147,-2487,-465,-8178,-3722,7856,1766,-7556,12123,20915,4363,-6092,-4218,10160,32686,24652,-4688,7325,1909,-12593,2619,-4454,11873,56143,54180,17859,19397,6000,-2011,15546,6625,-19365,-21345,-11456,-18584,-30302,-14058,14745,31350,19361,10029,-7696,-18232,-20779,-11341,6860,7109,-14483,-13478,23012,47213,35765,-9584,-21756,431,7004,14697,13807,-13133,-44220,-1075,26261,21908,20152,29721,19526,-7453,-348,22685,20636,2436,-25446,-31068,-10841,9232,28255,37466,27919,-905,4760,29163,30806,1870,-34831,-22476,625,13161,22925,26619,23426,22521,17543,14961,22880,7311,-21481,-20217,-17311,-24051,-15809,-2792,2349,-9204,-20547,-6714,18794,33124,36148,31758,12538,3847,20870,12932,-22207,-14037,7411,12517,-302,-24729,-46437,-9443,26413,42354,31639,14371,12886,18680,24481,17917,-1627,-8997,5845,526,-5066,-11798,-16555,-16050,-11417,-3195,4938,6789,4337,-2363,-19327,-7367,5554,-12656,-17796,45036,101130,100939,39177,-20054,-24720,-13387,-15005,-17920,6848,55212,86213,68564,30694,6103,-5709,-15913,-236,-4054,-17197,-19152,-2161,23632,49254,56746,33986,497,-24526,-18454,-17515,-25799,-26050,-27019,-27577,-29870,-22534,-17851,-2575,468,-22529,-33166,-26793,-31001,-21359,-12093,-22021,-29398,-30683,-36470,-28264,-26240,-17648,-7879,-5516,-7896,28962,47457,41242,8673,-194,7000,12497,28729,46005,36762,12874,-2419,244,22029,32235,4216,-10327,26970,29754,-7732,-24801,-11058,-9684,5193,14758,13404,18575,19237,5651,927,-165,-7982,-6882,-12459,-15971,2589,10922,10886,-1175,-8700,5851,8601,10068,13272,11098,-7690,-2583,1801],[-5337,1810,-4976,-19380,-18350,-6193,-13692,-24651,-14980,5439,16520,5575,8492,14556,3110,-21866,-31246,-3704,12500,19631,21897,8525,-2852,27274,55042,48702,19119,-14244,-25742,-9475,-6552,-2716,803,-10696,-18303,8530,30153,42702,36714,22983,18340,32379,45052,42752,22533,4499,-3391,-12963,-11458,-4974,664,-7852,-26775,7216,40911,62909,68197,46477,13969,25270,45083,30692,1798,-26823,-30279,-25855,-19483,-7499,-156,2713,5114,2220,12885,14787,-10283,-31013,-832,9950,8625,12683,13621,-1757,-17070,-25921,-7554,7231,3393,-5953,-11763,820,13804,12660,-2664,-4343,-4566,-10342,-14745,-11372,-10674,-11093,-15408,-19285,-20039,-3912,7813,8628,1915,-3904,1012,9384,18293,17891,10056,-4546,-18802,-20259,-18731,-40331,-20285,8582,22021,24066,24634,19036,16745,21793,37417,53529,43243,8268,-22760,-15492,-2832,3917,6268,-6714,-22875,-27211,-33455,-24734,-10768,974,937,-5710,-13040,-9828,-2384,1409,1003,2991,3549,23800,50782,59939,31071,523,-16511,-25682,-37396,-16965,5372,10909,7667,-7488,-5232,19785,18894,-3172,-25895,-34453,-14770,8422,6193,-15183,-19564,-7990,5990,-39269,-138694,-208827,-240854,-232078,-181231,-99745,-35275,-26859,-21313,-17784,-9226,4630,10805,3839,-15712,-17108,-9587,-17031,-9031,-922,-46,-5590,-17019,-13796,1660,22932,25187,18151,4297,-9958,-5537,20860,14398,-3988,-242,-3230,-41920,-2494,49446,70105,43981,9718,-7369,21204,55090,50467,36215,17784,12507,5318,4994,11266,4651,-8929,-7200,-16357,-10159,-2114,-2614,-17742,-20767,-12361,-1942,-5806,-33280,-40070,-24635,-28967,-30540,-37771,-18734,11365,29363,18815,11084,41567,64961,57665,24647,-1147,-980,-5420,-11398,-7592,1412,16697,40612,62523,71647,62116,48427,46973,55803,64667,60578,49682,41279,29682,7454,-18750,-38415,-27476,1113,35371,23611,-11998,-41406,-29074,-32189,-30502,-15692,-11491,-21642,-18804,-6840,-13238,-20032,-8651,22615,53479,68625,44716,17265,-10230,-16746,-7926,-6038,-23249,-37948,-29611,-23522,-13458,-15037,-15989,-18505,-32268,-42136,-22079,-9505,-4674,14615,27798,25102,14328,7932,-11900,-12706,19304,26405,-1264,-26011,-1833,7746,-1494,-5027,-7071,-3590,146,7728,5794,-1948,298,-2640,-21304,-13747,4202,-11092,-17508,18934,34407,23956,9525,-15437,-14624,17555,44553,41084,15580,-4140,-1793,4594,957,-3372,-14683,-29164,889,25983,24307,-5845,-33180,-21766,-14023,-9163,1813,-1455,-9688,8668,33479,31615,8176,-14631,-257,23666,41471,35173,8730,1497,-5730,-18489,2341,4940,-7968,3461,23341,35288,14944,-18495,-12715,1330,-8973,-31405,-24778,-25389,-19924,-5414,9656,6616,6637,27991,35271,6614,-24440,-12613,3329,20166,28203,27630,18091,3500,-6598,-16766,-15276,6240,21793,30855,11022,-3318,-11681,-13157,2993,20939,25956,24563,19653,-1529,-16258,-20106,-30850,-22641,-23049,-28580,-4820,14376,23383,20367,17072,17981,14370,10310,-6179,-10089,14933,12923,9150,52633,79674,58439,18611,-2484,-12897,-19432,-18912,-25382,-21884,-33180,-7935,7849,9739,9085,8458,2602,-7461,-5073,-8712,-21145,-3878,4540,-4220,5213,36538,54232,50033,50651,45268,29625,8244,-3943,-14768,-17771,-15896,-23582,-5777,31813,57162,45179,3284,-19430,-14854,-26787,-35997,-16516,9206,26262,20663,-3379,-18534,-12015,-3940,-932,-15606,-21394,2341,20463,25107,29473,27993,13582,-13151,-25489,-16512,-4255,19610,65578,73555,84441,85115,60423,36471,27468,11891,-11459,-27877,-21905,-27454,-39338,-27445,-9727,4930,19542,1373,-32083,-15284,-4320,3600,13140,19193,-12185,-13991,30970,71993,94769,83216,66764,45815,15481,-7325,3678,25278,26238,899,-8518,5968,24771,41093,49862,55320,52993,31308,6081,-10435,-17887,-23672,-23487,-31379,-16576,11564,35262,32168,5301,-19345,-23170,-12638,2444,-1809,-14126,15789,68572,89284,49835,113,-29349,-29186,-11701,7611,18383,18389,19180,5814,-6661,14766,39173,40171,29095,25739,21325,-3,-11981,-4317,-9008,914,11920,8196,-8232,-22321,-33150,-23752,4133,10923,-5285,-17061,-9135,1592,6854,9093,11801,22496,16339,-12825,-22298,-845,16050,4393,-7762,-7592,-1190,5189,11981,8031,-10431,-27491,-26271,-17545,-13668,-11857,-3530,13467,9996,-6125,-18511,-17327,1492,3089,-6030,-20367,-24222,-10157,-11682,-11821,812,-1375,-9149,-13123,-19394,-9865,11653,10458,-740,6889,32019,48495,34066,6947,-13213,-29596,-9395,31818,59276,51873,14771,-23215,-1341,14281,-520,-24582,-17419,-19657,-11692,5472,-940,-27364,-13639,15819,39065,61165,53364,16226,-22165,-23470,-3562,-7368,-21623,-16601,8318,22142,4821,-2826,1049,-15044,-26112,17781,48628,38326,27493,49969,74751,68883,28027,9461,10062,2006,-3873,-10801,-30962,-35064,-28916,-20940,1914,8340,14788,18318,15362,6154,-5200,-9688,-8320,-9247,-7714,93,616,1344,-6802,-13222,-14110,1808,8420,11388,4851,-712,-4823,2665,19252,16799,-5740,-28411,-23392,-10638,-3738,10660,27926,25340,11788,237,-282,5837,11533,3020,-18335,-32512,-21999,-25293,-10932,-3351,-9205,-16384,-25499,-16969,-706,3639,-5124,-4496,2823,-3976,-6212,21116,30735,14173,2402,-1201,4131,22089,16580,-8079,1950,-4785,-5802,10445,-3997,14345,65824,62804,25981,22575,5658,-5243,14968,6494,-20089,-19635,-8399,-16180,-35832,-17233,17402,39349,20964,4685,-11283,-20141,-17605,-1670,9058,4162,-15021,-12472,19087,41930,32331,-8578,-13727,-1163,-4544,3164,4850,-22986,-33487,12257,38676,31843,23721,29139,18130,-7450,-7588,13479,12843,-4158,-26642,-22916,-8205,3023,21658,37094,29380,-5806,2055,32117,34873,4184,-37958,-24451,2530,18191,27213,26591,19194,17611,12300,8241,15699,1657,-24511,-14809,-10282,-20179,-17729,-6299,-518,-10470,-16742,-2117,19967,33501,38213,35075,14945,2876,19825,13149,-20395,-17549,5389,15809,9734,-13484,-44119,-9998,30489,46157,33769,12057,9688,18380,24532,18011,2035,-1653,11441,2338,-5890,-13865,-17971,-18188,-16409,-9391,-531,1410,100,-4034,-17534,-3948,6819,-11979,-13932,56834,126268,135132,68586,815,-24501,-18102,-17384,-16947,8925,59144,93033,74829,38558,13960,-3712,-11376,6028,2746,-11000,-26892,-602,27390,54280,63608,41393,6468,-23292,-20394,-18467,-26996,-21555,-19086,-23042,-22999,-18567,-18268,-11232,-15070,-24888,-17900,-16456,-22163,-18700,-12263,-20759,-27019,-28954,-31362,-23966,-22075,-12436,-3354,-2825,-8640,29022,49496,46140,9511,-19321,-2202,16124,39828,57509,45060,17785,933,2770,22488,28153,-549,-3305,31482,30069,-7406,-14205,-5057,-13083,4135,19810,22141,24941,21547,5572,-1044,-2801,-12549,-12384,-15793,-13244,-580,4767,5110,-2071,-3600,7493,9640,9061,10797,10568,-4175,-1508,4938],[-443,4701,-5892,-22736,-14235,-2501,-11756,-27759,-17980,1386,15168,10749,13760,12990,-522,-22065,-35328,-11037,2743,10710,18623,7203,-7588,25129,54829,47646,17899,-12225,-11126,8306,5269,-993,-3117,-12461,-16130,12462,38870,53381,43279,26311,22020,36359,50336,48187,27091,7573,-6433,-20800,-11373,962,6948,-2744,-28399,3502,37032,56389,58443,36743,12107,31493,48655,30091,407,-29168,-30721,-24260,-18721,-9832,-2531,3137,7930,8056,20141,18500,-9161,-28522,2776,12607,8086,7518,4546,-9732,-21283,-25279,-10285,1281,-1187,-9081,-11510,4502,17047,15348,544,-513,-1153,-7835,-11265,-7544,-7919,-9172,-12571,-14772,-14731,404,13350,15823,9008,282,-1676,3213,13683,17689,14709,1624,-15651,-19838,-22051,-35262,-14477,13894,23486,21763,19381,13797,11248,12375,26262,46699,40531,7647,-22796,-12696,-150,4909,3635,-13521,-30390,-27156,-27883,-20924,-10022,1235,1015,-6559,-15949,-12862,-4651,1687,2091,2156,5309,32713,64937,73149,39977,10332,-7663,-20904,-35906,-22977,-6728,-2999,-1172,-3830,2013,16747,12747,-6009,-26224,-37897,-18215,3041,3047,-18275,-30483,-21510,-3681,-38548,-131600,-210984,-254541,-251171,-206251,-128828,-25755,-17734,-16156,-13239,-11491,-3012,2203,-5815,-24096,-9707,-1359,-16241,-18005,-14131,-14958,-16339,-20275,-13262,3619,24454,25190,16816,-947,-14989,-3753,24678,18505,655,9478,5976,-35966,-6024,46046,61029,33912,827,-9011,23337,54362,44751,33143,19944,19373,15806,12947,11603,-926,-19176,-20413,-16332,-431,8137,5160,-14807,-17689,-9186,1266,-94,-25675,-40880,-25227,-27400,-31002,-26472,-12082,9834,20371,5189,12719,49965,70786,63929,36370,10340,7095,532,-8824,-8154,544,15571,38978,61087,69658,59048,45393,48222,63109,73953,69048,56510,45507,29307,4387,-21498,-34724,-26881,5503,42958,30551,-8611,-31937,-21825,-25827,-24205,-11453,-10252,-21856,-16400,-3274,-6356,-12460,-5183,23922,50515,65095,45918,19268,-6675,-10221,-518,1469,-13141,-26305,-22781,-18190,-12922,-18068,-22859,-27394,-36104,-31738,-10959,-2209,-1986,15341,32758,35305,24093,11032,-16440,-5957,31836,41035,11455,-25456,-11120,3115,548,-2851,-10486,-11599,-10045,-4682,-7332,-12806,-7963,-9004,-26293,-11582,2901,-12711,-18068,15619,27890,14890,48,-22756,-17075,13414,37518,32297,6628,-12177,-7977,1126,-271,-3728,-14763,-25747,3581,27055,19400,-15929,-34361,-14501,-11607,-12143,-4254,-7442,-12406,6846,29953,26312,3679,-17205,-3997,18393,37721,33240,8228,2219,-3329,-18398,3336,9628,-4720,4007,25802,40504,22315,-16540,-15349,3340,-2929,-19964,-23033,-28468,-21341,-4922,9608,3544,8329,36589,43316,11659,-20724,-14557,-3938,15243,29424,33980,25283,7389,-7473,-18883,-17737,3366,20349,28574,3462,-10516,-15658,-13315,5202,21416,22176,14986,4858,-17645,-23216,-22013,-32292,-22661,-19346,-28352,-11922,8427,20976,20219,17104,16551,11130,8356,-5289,-12132,12869,13416,9450,46439,72562,51728,13679,-5377,-15539,-24665,-25324,-27405,-24362,-31145,-3735,11842,12926,11164,12056,9337,-5327,-9484,-6370,-12524,-4041,7021,2439,6283,36343,53503,45564,39016,30443,15828,-2149,-9741,-17349,-18741,-16618,-23529,-3935,31258,55525,42697,2127,-15773,-7098,-16146,-27332,-8512,12008,23099,14410,-8267,-15122,-4930,2288,567,-19125,-14622,11337,24740,24274,27456,27976,17469,-6843,-30357,-21452,-2603,22147,61622,61153,69421,76430,60698,39996,31204,16206,-7564,-35540,-25701,-23057,-32390,-20457,-2973,6150,15764,-5609,-34352,-8037,4731,11567,14754,22343,-1646,-13793,25646,67035,91134,80301,62776,41965,14907,-5510,4270,22843,21064,-3322,-10045,3005,19271,36603,48051,51282,45987,23777,259,-13897,-19201,-22132,-21848,-29054,-11003,13264,32671,30144,5250,-16590,-20053,-14904,-3280,-7112,-17658,18751,76120,92740,52352,3101,-28624,-31063,-13458,6111,20047,23280,25719,12701,-4203,12178,36793,39805,29657,23957,18176,-1937,-15531,-6908,-9836,4378,17533,11686,-8667,-25087,-37236,-28178,388,4920,-14271,-21941,-3652,10209,12835,4486,41,16210,17051,-9795,-22855,-1740,11995,-2331,-17597,-20292,-13288,843,12809,6928,-12918,-27908,-26749,-17428,-13120,-16748,-12171,7419,9843,464,-4667,-4375,8723,6791,-7151,-24110,-17465,-3416,-11893,-12324,5138,6679,-721,-7114,-14683,-8929,9898,6997,-8392,-1161,30525,57446,46002,13422,-11229,-30073,-10155,32855,63783,55121,16855,-18699,-4175,10680,-1065,-15776,-9229,-19349,-24912,-3916,-8078,-34719,-16056,16501,39621,61483,56398,21832,-14393,-28884,-4150,-3847,-19848,-22069,-5227,4269,-5845,-5372,-558,-15715,-24167,22583,55845,47667,40232,59601,71607,59078,25109,11115,9676,-421,-7671,-14535,-30459,-34331,-27888,-14912,8988,13707,19208,21939,16654,4340,-6736,-5767,-4960,-8660,-8704,1457,5522,6311,-6250,-16217,-11037,5472,9946,11318,3155,-5815,-7623,6773,22526,18397,-5212,-28502,-22550,-8612,642,15878,29976,22829,7893,-3665,-3230,7745,17275,11275,-10052,-36538,-22920,-23280,-6621,46,-6263,-16735,-28179,-17978,896,7149,-1626,-3088,756,-6379,-2028,29920,39883,23474,9779,761,-3769,8732,5709,-13286,-5110,-12616,342,15709,-4476,17000,73190,69110,34507,25919,4363,-9981,13480,6184,-19913,-18560,-6547,-14088,-39037,-18255,19136,43964,21560,-475,-14173,-19117,-9414,7103,9175,-385,-16624,-12115,13633,33733,26177,-7130,-5238,-668,-15275,-9530,-3692,-27968,-20912,22850,47116,38349,24198,25323,14469,-8003,-14232,3994,4146,-10921,-23740,-14229,-2295,-1161,13347,34267,29560,-9902,-465,33715,37714,6717,-38072,-25301,5070,22596,29456,23774,12350,11241,6952,1971,8631,-3671,-25564,-9737,-3399,-15080,-19658,-10775,-4383,-10538,-9637,4027,21306,32701,38252,36452,15781,-85,17205,12826,-18496,-20397,3474,17912,16791,-5828,-37786,-6856,36361,50235,35588,9601,6293,17780,24426,18603,7209,5757,16422,3926,-6520,-15076,-18172,-19752,-21824,-16332,-6971,-4912,-4922,-6860,-15697,-38,7715,-12157,-11113,65514,144404,163179,97609,20456,-18248,-23013,-21398,-18744,7348,58149,95359,79228,46392,20399,-2636,-8293,10044,8357,-3047,-16083,842,28568,55928,67396,47379,12678,-19781,-24077,-20666,-28889,-19414,-12782,-14387,-15640,-14226,-18191,-19906,-16349,-8852,-3415,-3948,-11136,-10243,-5862,-14434,-21931,-24913,-26649,-21363,-19535,-8410,350,-630,-11069,25813,47947,47860,11186,-28854,-5750,19295,46392,63726,49535,20401,2470,2703,19171,20133,-8878,4767,37048,31972,-3436,-7087,-1709,-17845,3341,23807,27722,27151,19680,2520,-4326,-5877,-16959,-19518,-20460,-14782,-7782,-4719,-3079,-4148,-138,8338,8511,5748,5961,8447,1597,1668,8425],[2747,5599,-7852,-21390,-9943,-750,-11779,-27441,-21426,-4313,12375,13512,15956,9038,-6387,-23531,-35181,-15930,-5883,487,12668,3264,-15529,19440,50571,43136,14325,-9931,1186,22773,15374,1195,-8856,-16879,-16232,13655,44438,62491,50230,29408,22615,34835,49232,48048,28322,8664,-11073,-25922,-4564,9261,13751,3251,-25484,-4506,28355,45621,45987,26459,12578,36424,49294,26757,-3091,-33505,-31603,-23906,-18224,-11447,-4349,3710,10999,15331,28702,23056,-7884,-25409,6856,15582,7527,1901,-4843,-16492,-25144,-26192,-15023,-6964,-7460,-13366,-10496,8482,19656,16929,3060,2677,820,-6931,-7741,-4018,-6014,-7672,-9279,-9774,-10492,3386,18292,23579,17185,6301,-3084,-4385,6523,15229,17539,6298,-13530,-19335,-23731,-28701,-10113,17241,22704,17335,12469,8424,6867,3773,13913,37645,36219,6716,-21968,-10206,1711,4584,-281,-21189,-33599,-21895,-19238,-15585,-8683,1277,387,-8360,-19569,-15312,-6993,1520,2582,-1061,5575,41272,78787,84779,46778,19132,2439,-14384,-31974,-35192,-33787,-39272,-34667,-19809,137,11601,2798,-8967,-25095,-38115,-16281,786,3961,-13708,-30595,-31155,-5867,-12371,-63720,-103541,-118150,-106585,-81495,-56277,-3968,-1269,-7220,-9186,-14533,-10786,-4600,-14150,-31881,-4427,3276,-13058,-34728,-45890,-39956,-30416,-28174,-15712,4150,23906,22835,14004,-6716,-22529,-3782,26904,22282,4903,16640,13252,-29486,-10156,39911,48304,21775,-7942,-7110,26674,52849,36590,26824,19658,24039,24818,20657,11083,-6568,-24162,-26376,-8375,10248,18118,12352,-11522,-11900,-2553,5757,4570,-19313,-35844,-20066,-15139,-13786,-12724,-6777,6479,9200,-9534,15778,55029,71626,64845,43955,20915,15667,7556,-4784,-6315,3185,16533,36904,57853,65835,54817,41887,48601,68596,80670,74520,60190,47030,27397,2128,-20370,-29303,-25666,10780,50722,38218,-3129,-22708,-14594,-19681,-17462,-6099,-8156,-22102,-16169,-4304,-4794,-7741,-680,24900,45749,58888,45462,20658,-3144,-3909,6222,7782,-3919,-13437,-11197,-12536,-14453,-24252,-30685,-31654,-30076,-18425,-2905,2669,20,15290,35784,43275,33218,15761,-18197,1065,43671,54995,25356,-15603,-23667,-6673,-1084,-1213,-12364,-18555,-19545,-13900,-12381,-14091,-10124,-12333,-28720,-12218,-1418,-15369,-17522,11200,20098,5590,-8732,-27696,-17597,9092,29067,21816,-3711,-21887,-15582,-2981,-1630,-4179,-14564,-21554,6614,27937,15639,-21353,-22695,-7310,-9395,-14997,-9986,-12786,-15154,3762,24917,20168,-916,-19721,-8161,12236,32955,30749,7617,3159,83,-17638,2926,13497,-560,4504,26803,43093,28687,-11741,-18124,5037,2953,-9521,-16097,-29665,-17776,2448,15048,2330,9577,43376,49768,16010,-17632,-16193,-11991,9184,29554,39273,31390,10776,-7911,-21244,-21148,301,19237,26013,-4132,-16346,-17169,-13355,6554,20475,16462,3305,-11191,-33108,-24468,-22404,-33591,-21424,-14358,-23163,-17700,2652,18192,18837,14980,13273,6901,5939,-3959,-11124,12151,13640,8479,37767,61721,41337,5955,-9414,-16954,-27447,-32407,-28782,-26010,-27097,-504,14157,14749,12687,15491,15391,-3704,-13932,-1915,-3952,-4017,9954,10767,12495,39355,54219,41190,26349,14308,2562,-10556,-13447,-18761,-18654,-16345,-23467,-3686,27717,50289,36954,-1644,-13430,375,-5414,-16379,-1693,12275,17304,6544,-12483,-11588,499,6865,567,-21743,-6416,19338,27429,21674,23020,25220,19399,-232,-28376,-25765,-260,26229,59582,51804,57711,69700,62414,45034,36325,22353,542,-29743,-26220,-17737,-24419,-13324,1150,4968,9930,-12464,-24459,-1164,12648,18766,15312,22637,7182,-9942,19158,59432,84524,75101,57319,37820,15254,-1609,4985,19081,14769,-6961,-11704,-922,12851,30873,44302,45207,37616,16035,-4799,-16224,-19421,-19545,-20094,-27201,-6743,13886,28789,26434,3622,-15279,-17702,-17455,-10420,-13782,-22190,19383,79311,89910,51041,4624,-25596,-29803,-14661,4894,21559,27561,31379,19053,-2065,7585,32009,37397,29414,22699,15717,-2894,-18352,-9442,-9121,9409,23200,14266,-9740,-27632,-33881,-22096,6517,6794,-19067,-24389,3279,21409,21763,2276,-10708,12229,18654,-6984,-23385,-2906,7350,-9222,-27460,-31967,-26343,-5875,10545,4441,-13699,-26216,-27037,-17557,-12930,-21786,-20367,189,7753,5433,7636,7662,14545,9260,-8765,-26584,-9527,3405,-11717,-13395,8774,13985,6659,-2277,-11166,-8236,7514,3530,-14315,-9001,26598,61855,54853,19154,-8848,-30249,-11301,32566,66801,57111,19018,-13071,-6937,6036,-2722,-7621,1966,-9377,-34599,-12186,-13866,-34945,-16293,16824,38078,57897,54828,23969,-8578,-32157,-4976,-1233,-18505,-28207,-20977,-17046,-18674,-9663,-4316,-17717,-23023,24904,59441,54328,50401,64615,63575,46247,20784,12056,8873,-3321,-12670,-19884,-30145,-26836,-20906,-8137,12714,16164,21599,23860,16516,1976,-5244,117,-661,-6770,-9213,2200,9767,10907,-5720,-20383,-8852,7332,10039,10707,3134,-4655,-3059,12229,23919,17503,-6546,-29365,-22116,-7799,3578,19575,30218,19180,3949,-6919,-4851,10859,23999,19947,-1683,-37387,-24904,-21944,-2877,2725,-3708,-16185,-29009,-18695,1511,9034,1146,-343,1721,-5075,3766,37742,47604,31387,15307,1226,-13319,-6781,-7548,-20463,-13646,-21102,4289,17146,-7011,19461,77125,72205,42174,29018,2184,-16539,10396,4916,-19493,-18552,-6515,-12780,-35188,-17205,18896,43955,20551,-4538,-15961,-15466,403,13759,6789,-6105,-19213,-12867,6535,22581,17515,-5723,1908,859,-22382,-21135,-9231,-24845,-10347,29449,50383,40261,21011,17996,8330,-9691,-20155,-5360,-5420,-17962,-19924,-6948,4425,-2421,3577,28586,27516,-13831,-2815,33711,38855,8712,-36114,-25673,7252,25563,29350,18414,3356,3674,1423,-3952,1473,-9065,-25589,-5898,2501,-10169,-21795,-16122,-8801,-8561,-432,10879,22420,30426,35925,35468,14731,-5338,13157,12129,-16677,-22977,1047,17266,18455,-4418,-34340,394,43669,53945,36533,6686,2545,16853,24177,19357,12597,12155,20079,4908,-7217,-15907,-17980,-20917,-27378,-23880,-14263,-11887,-10333,-10711,-13931,3891,8428,-12777,-10341,69353,151928,179070,120077,36344,-10784,-26524,-26722,-23092,1597,51596,92838,81782,53765,25531,-2433,-7354,11703,12785,6003,-3646,2849,27202,54171,68002,51827,19251,-13789,-29312,-23641,-30910,-19319,-8250,-5959,-7697,-9120,-16712,-23827,-3237,5087,8724,6957,-1757,-1684,3306,-6430,-16359,-20491,-22888,-19930,-17912,-5092,3768,1768,-13622,20359,43740,47314,14857,-10900,-2438,21194,48366,64781,50435,21366,3083,1191,13908,10746,-18857,12318,42573,34162,907,-2822,-485,-22421,3971,27374,31329,26883,15401,-1737,-7064,-7641,-18492,-25575,-24725,-18655,-15691,-14102,-9603,-4462,2987,9694,6855,1822,634,6524,6305,6204,12371],[6606,6915,-8410,-15910,-3640,2369,-10376,-23472,-21915,-8452,10791,16193,17737,5753,-11276,-23314,-30329,-14944,-9608,-7825,6903,-484,-23833,13665,45439,38021,10963,-6095,12617,34897,24326,4902,-13577,-21871,-16288,14209,48200,69877,56741,32003,20858,29244,43411,44255,28133,9128,-15591,-21127,6923,19655,21792,10917,-17429,-15370,16425,32317,32732,18171,16316,41180,48805,22861,-6348,-35380,-30290,-23912,-18141,-11551,-4400,5246,14990,24480,38237,28364,-5889,-22274,10747,18393,6761,-4068,-13704,-20089,-27895,-28656,-21449,-17213,-15049,-18516,-8810,12152,21190,16832,4037,4641,1389,-7337,-4574,-1537,-5703,-7389,-6698,-5862,-8328,4035,21510,30618,25079,12775,-2620,-12616,-3373,10046,17662,8306,-13519,-19519,-23688,-25081,-9054,17181,18707,10084,3355,2338,2972,-3639,458,25939,29645,4684,-21613,-9737,1704,2545,-5293,-27657,-25696,-14135,-10519,-10497,-7866,-188,-2274,-12267,-24633,-17633,-10369,-284,1552,-7752,2852,47579,90016,92491,50067,25438,11783,-7426,-26071,-39392,-40846,-38120,-37087,-38328,-12762,720,-10665,-13077,-24035,-32828,-7791,4237,5462,-8897,-21653,-33330,-5001,29941,42071,61970,76848,74680,50342,12441,16790,12882,-326,-8839,-18247,-16892,-8760,-20009,-34409,-1150,5625,-6310,-22719,-17505,-3387,-487,-13224,-13537,3264,21263,19952,11796,-10206,-33479,-6894,26058,24153,6502,18850,16045,-24929,-14970,30112,31328,6709,-16326,-3748,29103,49431,25925,16497,15666,24873,30475,26332,8248,-13738,-22314,-19050,1304,18743,25252,16555,-10195,-7030,3201,8435,5900,-16167,-29722,-12456,-1367,1224,-2763,-5123,126,-4690,-23834,18026,54697,65916,58970,45336,28111,22368,13532,-1172,-3813,7443,18380,33276,51564,58992,48333,36890,46969,70719,82941,74990,58681,43886,22404,-196,-16579,-24564,-25798,14040,55249,43439,1399,-15724,-9527,-15839,-12949,-2209,-6990,-23936,-19453,-10484,-8094,-4994,3447,23692,37888,48889,41818,19966,-1158,594,10442,10850,2062,-3234,-1321,-9372,-20755,-34117,-34539,-26236,-17948,-7513,1095,3647,-310,12949,35018,46674,38819,19291,-17607,6414,52397,65955,38971,-360,-27920,-20005,-6176,-1203,-12199,-20194,-23786,-16013,-8630,-8816,-8393,-14389,-31186,-15051,-8500,-20313,-17513,5078,10785,-3892,-15924,-26643,-17665,3839,19117,10198,-14898,-34086,-25148,-8510,-4297,-5994,-15032,-17919,8466,27340,12310,-21682,-13875,-2245,-8395,-18313,-15898,-18026,-18499,-836,18151,12793,-6233,-22984,-13404,4899,27067,27454,6342,3538,3583,-16709,350,15784,3582,4437,25939,42511,32786,-6400,-21573,5387,7351,-749,-8050,-29977,-12610,12378,23171,2428,9747,47584,53885,19007,-15778,-17967,-21196,1866,28051,42713,35689,12990,-8415,-24145,-25703,-2739,18458,23141,-12089,-19872,-15709,-13532,6048,17132,8327,-10468,-26966,-25528,-20592,-21988,-35198,-19576,-8892,-15649,-20017,-2709,14755,15919,10284,7584,924,1851,-3967,-8840,12093,13020,6138,26964,47537,27665,-4209,-14206,-16741,-25590,-29247,-27490,-24245,-22147,1400,14642,15166,13242,17909,19943,-2944,-17924,3342,3339,-4600,13188,19563,21534,44659,56163,37423,13836,-2094,-7183,-13831,-13975,-18990,-17664,-15191,-23684,-5405,20648,40886,27667,-8261,-11984,7129,4520,-6200,3233,9953,9386,-2141,-15437,-9035,3705,9327,-1068,-22503,1502,25541,28271,17522,16489,19998,19500,5826,-23274,-28926,3061,31743,59193,45797,49931,65464,65573,51289,42428,29730,11487,-15740,-21012,-11920,-16701,-7353,2674,1602,2598,-16877,-13934,5367,19213,24603,14987,20666,14232,-4517,12209,50018,75462,67876,50845,34043,16928,4494,6880,14949,7984,-9465,-12994,-5328,6262,24464,38944,37775,28906,9134,-8294,-16912,-18293,-16367,-18287,-27050,-4145,13587,24295,21741,1024,-14786,-15290,-18778,-18164,-21342,-27278,17939,77723,81278,46319,4705,-22229,-26821,-15012,4259,23196,31593,36529,25007,164,1706,25760,33762,28858,22536,14927,-2150,-19642,-11222,-6371,15797,28796,16225,-10973,-27961,-26426,-8863,20211,16419,-17514,-24361,10932,33699,31900,2455,-19283,10762,20868,-4153,-23264,-3773,2998,-15200,-34800,-34645,-37234,-13908,6777,2773,-10906,-22012,-26498,-17404,-12351,-23995,-22503,-6306,4491,8829,17638,17543,18919,10786,-10473,-26325,-726,10673,-10274,-14134,12238,20749,13273,2058,-8040,-7202,5236,542,-17738,-15150,21889,63295,61626,24846,-5683,-30084,-11814,32485,69809,59318,22517,-6168,-8679,1220,-4728,-79,13683,3368,-26961,-17369,-16440,-27101,-13107,18141,35698,51461,49302,23135,-4283,-31016,-5002,1658,-15492,-28398,-26097,-29277,-27205,-13859,-8906,-19910,-22163,25194,59781,58501,58050,65749,52652,32535,16283,12757,8240,-5579,-16593,-24522,-29761,-19825,-13580,-2590,14212,17126,22904,24796,15818,289,-910,6707,4125,-3280,-7983,3246,13692,15364,-4257,-24654,-7112,7855,9320,10127,4568,1834,7031,18924,24363,15162,-8720,-30031,-21395,-7627,5457,22150,29434,15737,1560,-7744,-3579,15563,31564,28799,6875,-31444,-26861,-20004,980,5232,-1098,-14502,-27796,-18738,1619,9772,3522,3666,5538,-468,10630,44801,54295,38295,19536,1033,-22620,-22145,-20969,-28035,-21556,-27627,6089,15098,-11163,22498,77868,72488,48870,32552,533,-24025,6309,3227,-18212,-18719,-7569,-11408,-27449,-13717,17228,39872,18569,-5582,-15279,-9155,10807,18461,2920,-10034,-20501,-13802,-990,10029,8580,-3296,8025,3357,-19374,-22153,-6723,-15068,-1622,32451,48934,37948,15164,8452,987,-11795,-24167,-12785,-14485,-23871,-16125,-1096,10985,80,-5992,20960,23660,-17269,-3923,33021,39034,10717,-32272,-25188,9198,27507,27801,11908,-6193,-3728,-3380,-8596,-4850,-13898,-24832,-2988,7584,-5606,-23489,-21159,-12003,-3535,10291,18418,23803,27386,31959,32781,12581,-12171,8909,12006,-14268,-24931,-1522,14218,15384,-8383,-31375,9884,51359,57014,36793,3717,-1073,16096,24187,20228,17486,17265,22409,5435,-7845,-16534,-17687,-21184,-31362,-31387,-21796,-18625,-15200,-15013,-12068,7661,9339,-12999,-11744,67569,147371,179751,132219,47310,-4154,-25287,-29988,-28492,-8150,39679,85927,82837,60322,29497,-3075,-8942,11018,16002,15377,9384,5717,23283,48984,65361,54526,26022,-5936,-29811,-27007,-31689,-21175,-5658,1622,256,-3548,-14046,-19518,7418,15156,17566,15132,5078,4800,11812,747,-11941,-17051,-20578,-20041,-17519,-2934,6457,3966,-15329,12651,36717,44265,19509,4652,3365,20525,44976,59763,46649,19804,2049,-2256,6959,1189,-29278,16937,45090,33586,2202,-2385,-2382,-27131,4437,29123,32137,23710,8390,-7500,-10048,-9667,-19585,-30313,-29784,-23712,-20187,-18473,-11817,-4273,4126,9660,3334,-4031,-6390,3198,8021,8626,13783],[7686,5412,-10714,-11251,1578,4444,-9802,-20314,-22009,-13177,7813,16170,16821,1274,-16715,-23226,-25325,-11069,-9943,-15300,-53,-5369,-33266,7889,39141,31698,6943,-2825,21139,42548,29949,7843,-17339,-27937,-16833,13409,49053,73326,59880,31458,15192,18900,32710,37101,26433,8189,-20248,-12244,19126,29967,29593,18734,-8136,-28788,1534,16963,19336,12981,21581,45444,47945,19718,-7576,-30652,-26734,-24003,-19363,-11284,-3325,7462,19836,35012,47696,33456,-3671,-19935,13521,20268,5350,-10469,-20374,-19657,-28780,-31925,-28349,-28861,-23058,-24030,-6998,14930,21386,14838,3056,5172,1211,-7464,-1417,-102,-7039,-8391,-5134,-3437,-8316,2286,22785,36519,32247,19139,234,-18825,-14985,2863,15379,7714,-15454,-19974,-21894,-23816,-11322,13811,11974,733,-6990,-3534,196,-7770,-11518,13221,21905,2145,-21965,-11210,539,275,-9006,-25930,-15716,-5681,-2258,-5996,-7346,-2802,-6424,-17486,-29869,-19270,-14151,-3135,-67,-16186,-1942,51773,98282,96153,50801,30055,20106,-234,-19724,-33141,-25673,-15768,-13839,-34299,-29686,-13729,-24197,-16831,-23225,-30275,-839,8763,4153,-9541,-17400,-35659,-2480,61991,111244,161714,187404,172992,120307,48827,25101,17727,-169,-12515,-19870,-21635,-13759,-24121,-26890,3183,8895,-148,-10872,-548,15659,16720,-511,-7308,2620,18431,18114,11091,-8848,-37384,-11489,23533,25200,6267,16846,14884,-22027,-18898,17158,11166,-10281,-21016,147,30416,44738,14753,3460,8627,22350,33018,30085,3665,-22063,-17558,-9102,9237,24039,28938,17515,-10847,-3906,6710,8528,3855,-15849,-24049,-4504,11065,13015,2676,-7163,-8366,-19520,-27779,18438,48974,54251,47005,40564,31342,26635,18025,1679,-1274,12104,20815,28566,42643,49575,40043,30812,43590,69464,80568,70231,51803,35980,14614,-2136,-11784,-21159,-27696,14262,55181,44857,3680,-11606,-7233,-14832,-11520,-866,-7397,-27198,-24367,-17397,-11634,-2209,6176,19497,26818,35176,34538,16790,-1053,2896,11498,9885,3671,2777,4783,-9765,-31841,-38485,-25055,-10442,-3727,-39,965,469,-3639,7703,29680,44382,39390,19893,-16502,8910,56568,72520,50480,14467,-14831,-27349,-13293,-3337,-10065,-14385,-18608,-11395,-2533,-3942,-7244,-17183,-28346,-16448,-15670,-27954,-19047,-2635,388,-12920,-19874,-24250,-19084,-2983,7985,-864,-23333,-43457,-34001,-15658,-9163,-10116,-16964,-16088,7807,24096,8292,-20759,-9493,-644,-9434,-22445,-22330,-23603,-22620,-6653,9881,3969,-12872,-27753,-20324,-3775,20003,23016,3715,2371,5987,-16377,-5184,15625,6564,3082,22721,38459,33510,-2335,-25654,3590,9429,5857,-349,-27718,-8940,20689,30311,2254,7826,48187,54688,19728,-16061,-20642,-32236,-6897,23981,43034,36987,12895,-10090,-28326,-31775,-5959,17372,19182,-21407,-20768,-12874,-14703,2354,10138,-3104,-26730,-29601,-14405,-16824,-22595,-38090,-18570,-4583,-8765,-18734,-8250,9613,10498,2026,-1626,-8019,-5464,-7288,-8173,10651,10125,1460,13519,29659,10392,-17252,-20103,-16131,-21339,-21797,-23389,-19461,-17913,693,12291,13360,11658,17640,21279,-4452,-22086,6856,7134,-7447,15504,26916,30120,49765,57609,33395,1841,-18495,-10512,-12107,-12816,-19453,-17268,-14601,-25350,-10505,8726,25977,13745,-18861,-11885,11639,11670,956,4508,4138,-831,-11552,-18053,-9329,3035,8053,-5679,-22531,6632,27978,25778,10773,7010,11433,16634,9365,-19770,-31926,5809,36536,57803,40805,43943,61738,68062,56600,47324,35912,22016,-1404,-13278,-7549,-11212,-4374,369,-4962,-6666,-17227,-4510,10117,22828,27246,12441,15615,17999,-598,3857,38068,63035,57408,42178,29509,18511,10997,9285,10251,314,-11810,-15028,-11334,-1194,16458,30670,28041,19354,2540,-11152,-17210,-17122,-13798,-17134,-29726,-4681,11014,18208,15174,-3512,-16052,-13646,-18849,-26707,-30968,-33968,13200,69648,66306,37182,1851,-20845,-24948,-16048,2718,23499,34042,39879,29039,1191,-6469,17401,28155,26825,22052,14656,-887,-20349,-13593,-3510,21334,32421,16124,-13521,-25646,-18202,5761,35011,27823,-13158,-23793,17232,44152,39854,2355,-26371,9795,21723,-2766,-23785,-5663,-2042,-21137,-34033,-26390,-37348,-23898,1144,1532,-6677,-17638,-26378,-18259,-12550,-22040,-16901,-11239,-834,9014,22992,22850,20170,10006,-13639,-24381,7236,16929,-8648,-15403,14188,25333,17583,4723,-6305,-7065,1904,-3376,-20261,-19901,16603,62027,65680,29099,-3623,-31370,-12047,32656,72598,61199,26251,182,-10394,-4696,-8220,5010,22971,14349,-16318,-19951,-16843,-18816,-7862,19945,31791,41511,38956,18266,-2742,-28001,-5122,4147,-10752,-19835,-11246,-10832,-18701,-17127,-14359,-22667,-22838,22182,55647,58735,61544,62114,38953,17889,10808,11865,6590,-7716,-18163,-26637,-30454,-15102,-8602,87,13303,16242,22313,23727,13613,-1395,3699,11624,7344,-49,-5976,3671,15776,18055,-2934,-28014,-7098,5852,6952,8776,5566,9293,18047,24944,23034,10806,-12165,-30148,-21524,-9225,5047,22386,26806,12179,322,-6725,-535,20028,37882,35904,14151,-23846,-28866,-17875,3853,6301,99,-13653,-27012,-19595,31,8291,4270,7016,9542,4401,16310,49471,58549,42846,21319,-664,-29364,-33458,-31603,-32202,-24222,-27944,4479,8609,-17574,25062,74157,68740,52744,35237,-916,-33294,302,116,-17163,-19800,-10579,-10745,-19702,-9546,13397,31151,14562,-4553,-13163,-2101,19745,19788,-2695,-8981,-18699,-15529,-9361,-3486,1133,-335,12104,5129,-9792,-9208,3732,-3753,4105,31003,42042,30522,6531,-3013,-7329,-14913,-26634,-17586,-22856,-26924,-13862,1919,15339,4156,-14625,10847,17017,-21513,-4446,30970,37450,11809,-28004,-25021,9597,27429,24233,4081,-16291,-11153,-8179,-12571,-10762,-19057,-24911,-2089,10550,-2863,-25728,-26021,-13564,2940,20473,25106,24457,22933,25822,27856,8973,-21067,4528,11810,-12128,-27217,-4894,8979,8953,-15796,-27647,17811,56639,57925,35432,-50,-5371,14601,23396,19795,20127,19760,22316,4448,-9542,-18277,-18431,-21067,-31348,-38930,-30083,-24952,-19588,-20275,-11070,10057,9600,-13120,-16065,59233,130491,164337,131442,51894,84,-21329,-24153,-26775,-22051,22771,75307,82184,64908,31657,-4945,-13891,7491,17314,23621,21480,8725,16319,39962,59107,54846,32192,2590,-23317,-29502,-30847,-25245,-5512,7365,7119,1592,-11295,-15291,13470,20160,22117,19452,8312,7889,17523,5509,-9728,-15439,-20272,-22120,-18732,-2307,8102,5555,-15557,2927,26934,38675,23772,16467,8296,16970,36371,48580,37626,15272,-978,-7757,-1057,-6856,-24185,17358,42782,28630,-741,-5762,-7280,-30655,3702,28562,30232,18119,-709,-14197,-13719,-13154,-22740,-35035,-35306,-24612,-17910,-15880,-10971,-4854,2876,7642,-2032,-11689,-14873,-1774,6559,8079,11822],[9101,4359,-11438,-4623,8766,8813,-6706,-15210,-19100,-15237,6265,16291,16226,-1165,-19126,-20221,-17802,-3080,-4997,-18251,-4994,-8202,-36421,6799,35839,27977,5648,2065,28926,47971,34423,11829,-16655,-30325,-14644,14241,49797,74885,61001,29126,7773,6842,20909,30789,26373,8244,-22087,-1399,32426,41163,38409,27820,2920,-27673,-12982,2851,8960,13047,28543,51031,49599,20663,-3570,-21812,-20378,-21699,-20195,-10095,-446,11867,27436,48128,58019,39280,-151,-17119,16360,22494,4827,-15384,-20476,-15687,-26801,-32200,-30108,-31981,-27928,-27888,-4317,17781,21513,12327,1342,5572,2256,-4395,3373,1803,-8562,-9236,-3327,-1252,-9002,-363,23431,42309,39708,26308,6121,-19212,-25835,-4251,12346,5972,-17827,-19113,-17905,-22514,-15258,8745,4356,-8717,-16091,-7018,55,-6516,-16938,3094,15488,619,-22161,-13084,186,315,-8273,-17315,-5154,3665,6293,-1275,-6033,-5110,-10194,-21742,-32289,-19608,-16882,-5418,-497,-20312,-5436,55332,104327,96896,50925,34930,28440,7700,-13339,-29889,-28708,-20767,-18151,-37381,-40683,-25642,-34216,-18135,-22057,-29679,1628,10909,1049,-14015,-19815,-42455,-1,66684,112195,157159,180600,169753,123499,54452,20999,12965,-6261,-14965,-16379,-27446,-22568,-25033,-14529,11680,15415,3591,-11959,-7995,5958,10165,-774,-3450,3156,16787,16864,11426,-2530,-25856,-14244,22219,27849,6933,13777,13067,-18276,-20478,2630,-9491,-25492,-18209,5316,31944,40729,6577,-9142,722,18562,34369,33732,169,-28502,-12355,-234,15652,27497,30969,17519,-11007,-885,9268,7658,746,-15483,-17030,4530,22905,22812,5368,-10238,-15522,-28804,-18719,18322,40544,39901,32345,32499,32645,30469,23079,5826,2906,18242,25378,25526,34029,40542,32827,26402,41054,67362,76112,62943,42385,26271,7386,-1036,-5161,-16982,-28919,13574,52555,44357,5580,-8090,-5320,-14136,-10884,-24,-7140,-28624,-26513,-18091,-10600,2185,8730,14769,15486,20939,26250,13791,-6,5810,12058,7499,3228,6639,9141,-10827,-42565,-27944,-5561,9756,10528,5864,-38,-3350,-7006,2414,22660,39087,37302,19633,-13934,10912,58500,76902,60681,27518,-446,-20553,-19274,-4951,-4210,-3290,-7426,-2571,4369,603,-5979,-18362,-19692,-9655,-14543,-33014,-19308,-8023,-6838,-17378,-18214,-21456,-19887,-8501,-315,-5289,-19420,-30052,-27602,-19875,-13122,-13494,-17405,-13430,7329,20987,5914,-19048,-6802,451,-9325,-23751,-25464,-25870,-23396,-8945,4743,-2325,-17348,-30637,-25321,-9726,15703,21022,3069,2676,10099,-13521,-10191,16322,11339,3817,20877,35233,34341,3341,-24852,3708,13211,14481,10929,-19910,-4564,28579,37611,4067,7042,48523,55597,21653,-14886,-20749,-36183,-12471,20808,43321,38452,13750,-9738,-30068,-34527,-5442,19378,17421,-28653,-16376,-6688,-13424,-1238,2903,-14109,-39138,-15211,-3606,-11981,-21609,-37632,-15480,1303,-359,-12655,-10405,6156,6181,-6103,-10782,-16350,-12699,-10966,-7068,10101,8033,-2030,1409,12277,-6230,-29060,-22954,-12681,-13846,-11552,-14144,-10040,-11491,608,10661,13059,11409,17674,22292,-5161,-22988,10712,9855,-9261,20079,35520,40094,56645,61074,32304,-4568,-23741,-5196,-5548,-8376,-17384,-14659,-11720,-24883,-15795,-4473,9113,-1066,-29789,-8997,16923,18628,7500,5095,-1077,-8119,-16192,-17391,-9679,1400,5944,-10150,-19618,11162,29205,22907,4785,-1771,3156,14042,12871,-16106,-31851,10347,42401,56710,38159,41065,60095,71557,62769,52909,42620,33279,14160,-2508,-2335,-5678,-1732,-2576,-11274,-13088,-10505,6051,15704,26107,29193,10451,10782,21091,3483,-2922,26853,50435,46588,34082,26855,22298,19787,14856,8874,-3917,-11042,-15028,-16183,-6194,10017,22068,18920,12379,-568,-10818,-14837,-13475,-9015,-13421,-31633,-5779,8678,13237,9602,-7174,-16256,-10045,-14549,-30386,-40138,-38609,7883,57627,48636,26489,-1631,-19576,-22602,-15842,2280,24540,37087,43696,33229,3285,-14450,9937,23415,25661,23095,16730,2874,-18095,-14976,518,27136,35577,15919,-15026,-20197,-7743,21962,49823,39207,-7121,-20759,23561,53293,45775,2233,-29489,10403,22566,-1139,-23261,-6867,-5731,-25007,-26898,-15418,-26117,-33510,-4187,2012,-1246,-12465,-25067,-18521,-11897,-16710,-8191,-10937,-6062,7369,24505,24460,19636,8471,-16811,-20028,15512,23439,-5443,-15375,15920,28786,20742,7146,-4386,-6480,-1099,-7051,-21280,-21313,13567,60928,68811,32781,-2200,-33053,-9681,35511,77184,64178,31016,6571,-10940,-10238,-12059,8181,29852,23341,-6869,-19570,-15192,-10750,-418,23456,27604,29650,25396,10732,-2872,-24342,-4252,7493,-3250,-6168,8290,10510,-4806,-16175,-17743,-23676,-24047,16783,48083,55726,61367,54975,24410,3880,5390,10045,4782,-8217,-14943,-23289,-31296,-11801,-5360,1003,11886,14941,20844,21479,10734,-2111,8228,14936,9047,2785,-2919,4168,16207,19090,-1320,-21150,-8303,2061,4344,8059,6400,16182,28402,30182,20739,5598,-15263,-26924,-22005,-11997,2919,20844,23277,9719,782,-3942,3733,23705,42353,40931,20245,-15428,-27939,-14614,6080,6106,-171,-14035,-26909,-21284,-2938,5077,3661,9266,12609,8242,20185,51533,60337,45100,20952,-3286,-25320,-25452,-27488,-23336,-15758,-20505,98,-1443,-23212,27355,66421,61244,53373,36893,-1354,-43819,-6740,-3832,-16161,-20980,-14854,-10136,-12385,-5063,8466,19134,8863,-2433,-9949,5208,26751,17774,-8056,-1059,-12403,-17113,-17684,-14407,-758,3774,14625,5957,910,8712,18861,7267,7215,25940,30705,18901,-2704,-13116,-13604,-17509,-25328,-17592,-25487,-22531,-12826,2229,17212,8575,-18226,-784,8212,-26291,-3870,28229,34694,12470,-23207,-24848,8732,25890,19568,-3896,-25533,-17286,-12317,-15102,-14878,-23838,-25658,-2700,11696,-1731,-28103,-28983,-12181,10254,29722,30975,24938,18087,18753,22010,5500,-30228,1895,12270,-9600,-28838,-7804,4017,2888,-22174,-22353,23727,59506,57497,33562,-3348,-9268,13241,22567,18629,20975,20446,20823,2943,-11381,-20191,-18930,-19129,-26023,-32490,-37058,-27201,-21477,-24842,-9717,12141,10445,-11509,-21378,46718,105488,137228,119709,51649,3314,-15765,-16389,-17373,-36801,5616,65540,82319,68971,34022,-5181,-20066,3580,18772,32069,33829,13652,8867,29810,52052,55190,39749,13521,-14233,-26511,-27611,-28590,-5146,13409,14880,8431,-6539,-10782,17095,22673,25011,22395,10422,10019,22392,10152,-6928,-12722,-18907,-22966,-18283,203,12180,9791,-11577,-4530,18383,34429,30131,27608,14654,14768,27475,35880,27287,11632,-2138,-11216,-5578,-8501,-16890,17178,39013,23026,-3704,-7982,-9934,-28488,5548,30000,30472,15389,-6481,-16900,-14119,-14340,-24486,-37594,-34111,-17108,-8954,-8017,-5884,-2275,4126,8500,-3875,-15578,-19120,-3104,7447,9842,11758],[5833,-1013,-15071,-835,13146,10971,-5546,-12852,-18065,-18779,1845,12457,12051,-5300,-21787,-18082,-11515,4348,280,-19510,-10910,-11961,-29804,8305,33540,24779,4593,5318,32919,48453,35007,13782,-14304,-28081,-11688,14830,48653,72528,57627,22502,-3283,-7754,8327,25664,26800,7707,-22196,8348,44053,50690,45833,35709,13269,-13631,-26249,-10072,881,15245,34363,56298,52895,24885,3832,-12198,-13202,-17745,-21138,-9759,2345,17326,37035,62304,67801,44588,3455,-14641,18491,24420,4791,-18661,-15235,-10625,-23474,-28235,-24230,-21138,-27046,-30123,-1629,20136,21278,9206,-1241,5697,4636,2050,9717,4345,-10066,-9661,-1136,873,-10002,-3348,23869,48094,47591,34360,14294,-13856,-33978,-10168,9341,3723,-19918,-16329,-11799,-19335,-19511,3157,-2870,-16912,-21526,-6885,2950,-648,-13285,-948,12216,721,-21806,-14087,1923,3933,-2518,-6318,6017,13999,15359,4021,-3416,-6093,-11922,-22584,-30289,-18968,-17868,-6199,1032,-13521,-3136,59548,108412,95451,51332,41039,37573,16513,-6158,-22607,-31931,-38446,-38334,-46924,-36838,-29990,-37939,-16491,-20366,-29200,1997,12239,-455,-16759,-23470,-50799,697,51690,75483,108041,136742,144467,118072,59992,15664,5079,-12241,-10083,-8896,-34764,-32100,-17309,1603,23978,24288,5479,-22074,-31911,-22571,-12875,-11849,-3953,3900,15432,15025,13053,8218,-11755,-13488,23030,32533,9442,11578,13092,-12341,-20034,-13007,-28445,-30803,-10036,11147,33398,37507,2702,-18804,-7462,13997,34847,37552,-610,-30402,-8161,6486,20198,29321,31924,17530,-9909,1887,10683,6024,-2573,-13693,-8470,13998,33322,30063,5548,-13084,-19421,-25277,-8296,17377,30410,24364,16634,22408,32270,33927,28682,11146,8161,24915,31036,24188,26262,32447,27051,23757,39313,64454,69847,53637,31106,15604,1898,2543,1990,-12528,-29585,11760,47260,41525,6496,-5537,-3995,-13799,-11311,-226,-6778,-28089,-27422,-15849,-8683,5096,9733,9447,3835,6409,16623,10591,1742,9063,11768,3352,175,7576,11080,-12388,-42080,-13134,13123,26545,20707,8934,-1898,-7223,-10445,-3304,13693,30379,31778,17324,-11930,11340,57254,77877,67081,35921,9943,-11983,-26453,-7349,2771,8597,4312,6086,9519,3009,-6365,-18176,-8479,2581,-5341,-28630,-19534,-11567,-11175,-18477,-15516,-20165,-21802,-14252,-6399,-3243,-7209,-13977,-15438,-19778,-17183,-17323,-17925,-11652,5488,16476,2890,-19607,-7061,-166,-9402,-23521,-26177,-25860,-21550,-7855,2663,-6740,-20826,-32813,-29298,-13610,13029,20029,2915,2639,13859,-9989,-15778,16349,16008,5106,19258,32555,34328,8963,-19526,5544,18286,24548,24789,-8906,-1689,32991,41894,5137,5592,47001,55085,23300,-13524,-20081,-27789,-15035,17003,41661,38237,13800,-9238,-30752,-33752,-3047,22315,15777,-34455,-10367,-97,-11561,-6382,-6129,-25958,-29040,-1078,4513,-8721,-21372,-36298,-12558,6319,6792,-6280,-11332,2590,1493,-15311,-21283,-25217,-21392,-16916,-8147,7689,4709,-5972,-10542,-5618,-23131,-40641,-24328,-9420,-6444,-856,-2983,656,-5183,-787,8058,12628,10791,15976,20811,-7190,-23099,12099,9010,-11155,24755,42951,48592,62351,63851,31772,-6334,-14578,1280,445,-4258,-15331,-12268,-8929,-23723,-22945,-19675,-10556,-16968,-35125,-4604,21101,23225,11170,3467,-5685,-10998,-15587,-16031,-12094,-3129,1038,-16269,-16891,12560,26985,17747,-1992,-10952,-5944,10091,14058,-14745,-31164,13968,46231,52683,34456,37744,57195,72829,66740,56293,46886,41917,27577,7849,1369,-2447,-1297,-7390,-18002,-15043,-1481,15188,19955,27071,28487,7193,4746,21496,5201,-9877,15013,36365,33872,24747,23973,25823,28072,21023,9666,-4621,-9001,-14753,-21573,-9892,4137,11426,9000,6992,-1811,-9561,-12129,-9487,-3820,-8855,-31777,-8871,4969,7803,3660,-11300,-16754,-6165,-8063,-26522,-49109,-37427,1100,40956,28264,13346,-7148,-20163,-21809,-16410,1049,24516,39029,46438,35993,5050,-23222,2887,18697,24016,23748,18995,7226,-14374,-17775,3182,30876,36355,14132,-16357,-14437,2673,36826,61622,47246,-2220,-16271,28075,58564,46925,-691,-29626,10648,21727,-793,-23297,-8870,-9213,-28078,-20998,-6286,-14762,-38053,-10690,1543,2434,-8588,-23977,-19528,-11770,-11974,-972,-7132,-11587,2697,20597,20951,16151,5127,-21209,-15355,22615,28799,-2137,-15022,16104,29638,21394,8166,-3325,-6643,-4908,-11695,-22703,-20801,12606,59939,70097,34272,-3158,-35450,-5224,40499,82657,66858,35083,11483,-11593,-15995,-17302,7966,32686,28727,-338,-18939,-14059,-4538,7070,27152,22098,15584,8542,241,-5315,-21831,-3371,10800,5100,7169,24764,27361,6915,-11793,-17204,-22037,-25820,8491,36771,48728,56584,44183,9336,-9462,-397,6668,2402,-7229,-9021,-17877,-32591,-10148,-4051,446,10476,13181,18178,17625,6723,-2386,11657,16090,8465,4035,-70,4101,14069,17585,-96,-14374,-11202,-3411,2613,8657,6822,21159,36544,33737,17269,-215,-16975,-22353,-23083,-15954,-945,17446,19106,8407,1829,-1110,7382,25155,43631,42865,24510,-6928,-22488,-10425,7179,4058,-2693,-16467,-26946,-24448,-7650,-40,1264,9402,13330,9629,21200,50186,58994,44496,18125,-6863,-15517,-11321,-15208,-12581,-5280,-11830,-6189,-14114,-19567,28838,54896,49866,49921,36582,-1010,-49239,-13589,-8290,-15722,-21588,-19647,-9453,-6264,-1088,3418,5253,1315,-1174,-6682,11787,30892,12001,-9874,9953,-3970,-17993,-25748,-15038,3899,8475,15481,5085,10051,26229,34590,16480,7532,17674,15478,3918,-9161,-15803,-13645,-17454,-21813,-15038,-19450,-15992,-13224,-749,15752,11553,-14311,-13612,-2810,-30357,-2914,24398,30310,12072,-18878,-25310,5975,22449,13639,-12109,-33338,-21844,-16410,-16827,-16751,-28189,-27873,-5543,10109,-3186,-31626,-29590,-9322,16379,36336,34628,24268,12360,10555,15185,2370,-30947,966,12142,-7884,-29886,-10797,-482,-2101,-25688,-16345,27599,59598,55153,30416,-6838,-13741,10745,20356,15363,18592,18101,16878,-255,-14594,-23315,-19941,-16754,-19850,-24972,-29864,-24732,-22046,-29713,-9460,12326,10244,-9760,-27842,30632,75278,101917,97869,45627,4095,-10987,-9378,-7696,-30234,-6165,58883,82216,70519,35086,-4065,-28636,-1643,18708,38332,43819,18226,-118,17547,43234,53923,46377,24277,-4894,-21837,-24502,-30863,-6329,17417,20970,14364,-2538,-8605,16132,20854,24255,21716,9037,8755,23558,11996,-5858,-11226,-18805,-24846,-18460,2416,16455,14051,-7140,-11066,9144,29384,35125,35175,19268,12135,17600,20710,13434,6352,-4208,-15293,-9360,-7812,-11549,13407,30799,14081,-9054,-10874,-11879,-25047,6443,30174,29978,12931,-11589,-19425,-15471,-17275,-28636,-40369,-29467,-7447,227,-1055,-2061,-1067,3923,8228,-5927,-19278,-22736,-4751,6931,10014,9660],[2024,-6601,-17189,3712,18104,14290,-3165,-10359,-16274,-20796,-2582,7621,7186,-8432,-21932,-14503,-4137,12911,7014,-17240,-15432,-14560,-20779,13517,34172,24063,5235,8018,34448,45668,33114,14603,-10440,-21735,-7105,16332,46913,67546,50681,12332,-16948,-22406,-1499,23665,28158,6971,-20393,16407,53158,57703,50962,41354,21825,-482,-27928,-21242,-5870,16488,37213,59885,56568,30623,11976,-3609,-6800,-13436,-22301,-11693,3331,22331,47128,75238,75030,47570,5271,-14123,18338,24497,3794,-21131,-9370,-7015,-21117,-23045,-16338,-11359,-22996,-32949,-1362,19705,18527,3510,-6678,3431,5921,8653,14966,5314,-13648,-11709,-798,704,-13384,-8422,22142,51526,53492,40801,21406,-7807,-38774,-16736,4205,-1300,-23961,-14223,-6433,-15973,-24990,-4473,-11300,-25449,-23650,-5855,5615,4930,-6694,-322,9985,-603,-23805,-16159,3147,7833,3600,2362,14507,21974,21539,6706,-2499,-8119,-13252,-21252,-28348,-21191,-20232,-8468,1089,-2624,4438,62275,107345,89030,48712,44880,44545,23018,-391,-10924,-13513,-20161,-20439,-25835,-30552,-32225,-34982,-15889,-21308,-30653,943,12585,-1943,-17230,-24168,-58845,-1567,41433,64410,110400,159392,180562,153618,84989,17586,-628,-14173,-4171,-4164,-42041,-33531,-5076,16056,34018,30019,4492,-35391,-39059,-29764,-26389,-26303,-9284,1412,10760,10843,15450,20217,1735,-12076,22436,35480,10494,8156,13474,-6595,-19842,-31825,-37180,-23210,-2803,13817,31202,31670,-86,-23462,-18278,6248,31866,38887,-621,-30126,-8565,7893,20109,27061,29558,15481,-10016,1549,8382,1525,-7535,-11855,-1093,20640,38843,31668,1226,-16611,-21295,-18492,-1716,13264,17383,6983,-415,9806,28560,34968,32622,15245,11777,29173,34510,21900,17537,23622,20813,20679,36135,58755,60214,41115,16997,3365,-2486,5784,6979,-10002,-31484,7159,37946,34670,4443,-5705,-4802,-15129,-14236,-3182,-8164,-27341,-30893,-16397,-10246,3868,7833,2790,-9280,-9006,4541,5960,2983,11398,9438,-3616,-6545,4448,9576,-14755,-32997,-1064,26419,37045,25281,8468,-4928,-10578,-13732,-9846,2519,17892,22039,11712,-12281,9100,52102,74468,68337,39101,16348,-4049,-33969,-11367,8603,18656,13983,12370,11693,2392,-9330,-16225,3202,16196,6810,-20257,-20585,-14192,-13638,-18370,-14427,-20516,-25078,-21212,-11051,1905,6847,1934,-3064,-15513,-21276,-21939,-19364,-11516,1815,10048,-2018,-23370,-9926,-2368,-10043,-22617,-25150,-24091,-17664,-3772,3699,-9135,-23383,-34220,-31804,-15369,11535,19579,3015,1772,16529,-6314,-21283,15564,20127,6797,18091,31614,34442,14640,-10967,10527,25847,36806,41281,4807,-387,33146,42352,4777,3469,43925,53509,25019,-11305,-18738,-20517,-13829,13086,38256,36607,13432,-8323,-29965,-29866,787,25811,14322,-33055,-3640,6523,-8908,-12260,-16118,-37128,-15424,11143,10226,-6824,-21618,-34534,-9595,10509,12540,-626,-11169,-363,-2407,-23645,-31582,-31833,-29935,-24191,-10971,3648,903,-9307,-20457,-22410,-38468,-49355,-24134,-6479,890,10682,9957,12504,1518,-2612,5420,12859,10779,13503,17669,-9768,-22414,11424,5382,-10626,30079,49726,55987,67169,66266,32098,-3969,-5740,6598,4990,-637,-12909,-9588,-5668,-20748,-29507,-29515,-24502,-19416,-21757,2304,25536,26784,13361,2000,-5790,-6530,-9690,-13594,-15263,-9220,-5379,-22557,-14175,11641,22393,11583,-7962,-18159,-13597,6385,14008,-14697,-29435,17076,48255,46315,29943,34005,53163,71987,68686,57823,49035,47938,38741,17819,4499,-611,-1679,-11795,-21631,-9929,8456,23342,23618,26813,26337,3894,-1079,20176,5277,-15890,4111,22553,20796,15312,21557,29420,35959,27749,13229,-588,-5183,-13284,-26348,-11089,696,68,-134,4623,-690,-7164,-8769,-4771,2253,-3204,-28239,-12438,1083,2935,-1412,-14544,-16323,-1284,402,-16950,-38550,-30707,-4779,22457,7946,-252,-13119,-21419,-21810,-17158,-277,24200,40693,49108,38449,7678,-25887,-1551,15449,22899,24522,21640,12543,-8522,-21971,4667,32907,35468,11798,-15908,-8249,12934,49828,70481,52272,2404,-9478,31256,59937,43288,-6542,-26490,11080,19897,-1093,-23414,-11026,-11591,-29664,-16830,780,-4624,-27727,-18245,-653,3934,-5929,-22656,-20669,-11684,-8363,4072,-1966,-15665,-4039,11960,13140,10592,779,-26247,-10458,28791,33289,1314,-14020,15033,28126,19866,8151,-2713,-7254,-9134,-16914,-24775,-19286,13708,59350,69560,33348,-6593,-35613,1105,47302,88538,68695,37914,14775,-12501,-21023,-23830,4294,31390,30445,3161,-19387,-14502,-567,13478,29928,15013,105,-10507,-12248,-9596,-20741,-2768,13704,12842,17666,35780,38091,14936,-6411,-12552,-17724,-26225,-2123,22400,37876,47163,30404,-4996,-19108,-6035,2013,-181,-5056,-3089,-13562,-33864,-9698,-4079,-557,9565,11104,14412,12198,1531,-2590,13774,15485,5668,3105,1561,2985,8866,13289,603,-8907,-15868,-9329,3318,11006,7077,23812,41708,35064,12503,-6347,-16809,-18551,-24545,-20277,-5993,12499,14737,7756,1921,-49,8611,23036,40541,40843,26321,930,-14613,-5992,6572,-453,-8219,-21028,-25429,-29663,-14541,-7336,-3520,6428,10550,7443,18402,44625,53749,40334,12389,-11579,-6973,-132,-4940,-4038,3223,-4898,-12303,-25844,-9643,28555,39976,34408,41572,33081,-940,-37419,-17904,-12863,-16775,-21193,-22916,-8946,-2353,1317,-803,-7797,-8350,-2610,-4511,16413,31088,1949,-6082,20297,3821,-18170,-30534,-7187,11056,12379,14256,1574,15871,40433,47689,22444,4703,6611,-3173,-12121,-8596,-8317,-7204,-13896,-18557,-13846,-14028,-11085,-15137,-7673,10128,11522,-8020,-25281,-15648,-26289,-2715,18791,23601,9699,-16280,-27121,714,16599,6187,-20766,-35513,-24723,-21196,-18763,-16680,-29857,-31787,-11253,5022,-8017,-37259,-28645,-7069,19627,38897,34875,21580,5384,1250,7610,-149,-21483,1065,10254,-7963,-29631,-14250,-5000,-6445,-24593,-8422,31130,57770,50908,25723,-10724,-19292,6377,16075,9485,12478,12412,10340,-5400,-19348,-27262,-21258,-14836,-14660,-18744,-22932,-21001,-22383,-34065,-10688,10170,8440,-8603,-31105,14143,45107,64034,69264,34636,2546,-7445,-3742,754,-14438,-2754,58448,82073,69281,34996,-728,-28285,-7024,17234,41975,50840,22071,-9014,4661,33937,51478,51767,34367,4456,-16564,-21326,-27745,-8397,19594,25401,19336,635,-8408,11548,16080,20949,18270,4907,4828,21462,11635,-5592,-10085,-19058,-26767,-18274,5409,21909,19024,-2198,-14439,926,25027,39268,40249,23113,11103,10684,7497,-1640,1244,-5749,-18377,-11337,-5404,-7015,7972,20417,4379,-13736,-11051,-9735,-19038,8053,30914,30918,13193,-13683,-20764,-16456,-20197,-32448,-34177,-20086,5447,10780,6402,2013,579,4486,9119,-5700,-20068,-23087,-4119,7935,11586,8699],[-5188,-15313,-19831,5694,20233,15394,-3047,-11229,-17218,-24461,-10020,-922,-1090,-13563,-22808,-12553,1427,19416,11750,-15216,-20896,-18705,-14556,18104,34492,22903,4505,7413,31298,37896,26790,11906,-8575,-16494,-3567,16612,42807,58573,38767,-2787,-34430,-33431,-7211,22926,28253,4418,-18954,20642,57360,59891,51498,42409,26286,9086,-19742,-31668,-14062,13399,34902,59703,58262,35025,17937,2012,-2941,-10490,-23548,-16628,1444,25543,56048,84759,78061,46936,4056,-16621,15001,21866,1048,-23056,-5185,-5948,-20787,-18646,-9317,-3867,-19112,-37513,-4394,15732,12641,-5123,-15153,-1573,5166,13604,18089,4260,-19488,-15364,-2518,-1922,-19073,-14859,18697,52685,57432,45564,26797,-3100,-38152,-23381,-2687,-8725,-29445,-12834,-1884,-12302,-28308,-11990,-18916,-31999,-22571,-4308,7655,8879,-766,3369,8897,-3314,-27618,-17984,4033,11334,8636,8400,20584,27823,24970,7192,-2515,-9605,-12346,-17343,-26505,-26085,-23313,-11634,-239,8460,16617,65291,102370,79163,43724,46484,50069,28332,4785,-1675,2011,1903,3116,-9279,-27944,-35552,-31611,-16723,-23585,-33486,-6,12677,-4353,-16578,-19939,-59158,-1194,51818,90208,151127,208277,227901,190934,108649,22806,-3430,-14183,-3477,-3934,-42481,-26039,6271,27002,39837,32022,4693,-39955,-27594,-14556,-15343,-27533,-13156,-2270,4775,7989,20901,32991,14746,-9798,20542,36862,10701,4902,15617,-14,-17639,-45747,-24696,-13352,2699,13914,26135,23956,-1957,-19688,-29488,-2486,27277,39216,868,-29438,-12832,5152,16835,22224,25306,12766,-10037,-241,4455,-3449,-11264,-8120,5840,24901,39725,28384,-5393,-18178,-20996,-12954,1980,7660,4124,-8724,-14314,-1314,23986,35335,36266,19187,14563,31631,36009,18991,9157,15623,15381,18125,32563,51578,49000,27532,2449,-7411,-3961,8925,10500,-8447,-33316,1363,26578,25402,649,-7158,-6164,-16318,-17802,-7428,-10148,-25705,-36127,-18035,-12538,1313,5525,-2940,-22178,-22198,-7822,1659,5143,14118,6534,-11724,-14957,-789,6497,-15676,-22549,10223,37681,45232,27987,7213,-7133,-10686,-13773,-14514,-8189,3989,9851,3969,-14275,5561,44908,68412,66447,39787,21959,5789,-27971,-14726,13428,26852,21704,16819,12062,76,-13693,-11724,14993,29794,19581,-10746,-21471,-16068,-14775,-17719,-14063,-19459,-26354,-28363,-14300,7636,20793,17449,9104,-8817,-23580,-26259,-21225,-12337,-2680,2562,-8549,-29222,-12868,-4444,-10555,-21073,-22636,-20561,-12074,2577,7454,-9182,-24408,-34051,-31898,-15030,11148,19823,3888,383,18138,-2300,-24651,14431,23901,9261,17993,33599,36339,21093,-86,19608,36891,51709,60059,20980,84,29147,39125,2982,1004,39959,51514,27324,-7500,-16620,-14366,-9719,9782,33600,34068,13263,-6499,-27567,-24642,5430,29460,13395,-25490,3488,13034,-5376,-17804,-26185,-39496,-2763,21158,13944,-5946,-22050,-32058,-6474,13850,16725,3782,-10363,-2161,-4567,-27794,-34620,-30812,-34409,-31881,-14965,-1684,-2793,-11330,-24988,-36736,-47641,-46730,-23342,-4048,8099,23026,24275,25138,8706,-4409,2921,13586,11559,10833,13343,-12602,-21286,8957,-311,-6337,35857,55818,62283,71075,68212,32903,71,785,9773,7505,2061,-10357,-6753,-2039,-16094,-27735,-18763,-7999,-2435,-6597,11415,31008,30397,15524,3228,158,2870,-1362,-10257,-18233,-16074,-12607,-27669,-11729,8750,15975,5066,-12177,-21223,-17774,4085,13434,-15376,-26884,19459,48319,38277,24691,29691,47877,68798,68295,57311,48884,50917,47028,26919,7486,224,-2086,-13814,-19476,-813,18070,30244,26619,25666,23284,1040,-6276,17303,3853,-20667,-5098,10015,8290,6195,19477,32662,42903,34267,18544,6409,-136,-10649,-30061,-10139,309,-11037,-7210,5229,2109,-4094,-5095,255,8671,2731,-23383,-15459,-2422,-1116,-5211,-16303,-14559,4527,10036,-5347,-27852,-22714,-7408,5452,-10064,-12381,-17844,-22245,-22137,-17875,-1410,23944,42441,52252,41443,11916,-16975,-2090,14250,22727,25566,24565,18824,-348,-25828,5569,33787,33695,9895,-12861,-1580,22694,60422,76746,55333,8118,-361,33567,57691,35343,-14986,-20399,12453,17938,-1380,-23115,-12624,-12055,-29128,-14012,6161,4563,-15996,-26107,-4680,3496,-4056,-20508,-20998,-10922,-5556,7129,3081,-16405,-11046,110,2611,4499,-3298,-30760,-4783,34769,37652,5391,-11892,13530,25146,17129,8004,-1654,-7427,-12753,-21561,-26829,-17250,16365,59083,67550,30642,-11493,-30627,9180,55609,94534,69881,39956,17329,-12800,-22783,-30532,-1658,27278,29766,4788,-20493,-15959,1956,18881,31632,7177,-14469,-28978,-23963,-13822,-19883,-1624,16858,19918,25154,41509,43387,19961,-664,-4884,-10749,-22232,-12325,7515,25041,34866,15995,-13871,-13884,-8910,-1670,-929,-1074,2605,-10214,-33138,-8330,-3082,470,10610,10326,11429,7135,-2987,-1364,16516,15927,3263,1697,3082,2240,2346,8692,3172,-3164,-20044,-11071,8755,16469,9446,26375,45750,36019,8519,-10581,-13879,-14493,-23702,-20766,-8713,9006,12952,9143,2019,148,8377,18725,34701,36769,27678,9937,-3891,363,6321,-5291,-14599,-20596,-20954,-33599,-21257,-14310,-8518,2333,6298,3768,13948,37126,46836,34878,6233,-14698,835,8892,3450,3531,11036,1885,-12127,-21507,1922,28448,25512,17938,30969,28406,511,-24782,-14757,-14020,-17165,-17541,-19384,-6011,1567,4281,-809,-10755,-16695,-4744,-1128,21188,29742,-9364,2949,30724,12122,-15543,-25715,2008,19198,17138,13781,-2060,20341,52495,59008,27247,1792,-3068,-21066,-16746,904,5495,3807,-6198,-13264,-12550,-8961,-5986,-14989,-15622,3094,10642,-729,-20444,-21537,-18457,-1176,13984,17153,7666,-13391,-27658,-4217,11173,285,-26409,-30765,-23907,-24130,-18897,-13331,-25280,-32403,-17025,-892,-13588,-42595,-25068,-3975,21874,39440,33843,19166,-130,-6025,2511,562,-10729,3670,8464,-7743,-25846,-15508,-7435,-7431,-15633,4282,37685,57021,47243,22009,-12533,-23738,2187,11845,3404,5140,6047,4027,-9789,-22608,-28047,-20392,-11847,-8869,-11695,-15322,-16198,-21417,-31679,-11407,7594,6770,-6597,-25199,4114,23051,31226,39638,21764,898,-3526,1844,8746,793,13420,65697,83253,66750,35394,5890,-17876,-9821,15800,44051,55756,26113,-13329,-5185,26604,49255,56545,44200,14380,-10090,-17002,-22991,-9948,20917,28916,23875,3501,-9278,5139,10508,16667,13325,-873,-758,16819,9828,-5248,-8641,-19012,-28080,-17196,9568,28682,24641,2884,-14128,-5469,21821,42303,43005,26132,12011,9041,1365,-16751,-3239,-6938,-20542,-12431,-3203,-3880,1111,8657,-5037,-16113,-7804,-3786,-11512,9585,31371,32550,15512,-13444,-22930,-18679,-24254,-32934,-23431,-7862,19336,20565,12314,4305,650,3963,9302,-5106,-19767,-22419,-3270,8655,12832,7420],[-11706,-23163,-18729,7994,22354,17017,-2575,-12779,-18161,-26927,-17262,-9580,-9346,-17809,-22107,-9347,8127,26574,17029,-11445,-23847,-21553,-8743,23461,36375,23437,4659,6385,27022,29120,19651,8836,-6460,-10634,1379,18540,39633,49450,25900,-18774,-51382,-28202,-5192,25113,29622,3423,-15243,23989,59310,59969,50135,41502,29267,17437,-11386,-38036,-21665,8026,30251,58403,60108,39840,23689,7235,1050,-6306,-20868,-19783,567,29910,66031,92899,79466,45597,2810,-19135,11613,19590,-448,-21547,-256,-4546,-19726,-12722,-888,4206,-13604,-41159,-7846,11111,6572,-13420,-22893,-6026,4821,18621,21330,3919,-24461,-17263,-3308,-4032,-23877,-18469,17094,54751,62427,51498,32907,2121,-33675,-26895,-8258,-15426,-32995,-9603,4338,-6302,-24940,-13930,-20562,-31565,-18548,-473,11056,12792,5052,9575,10477,-5133,-30240,-16731,6446,15654,13683,13858,26678,33884,27845,7946,-566,-6984,-6532,-9912,-22384,-31349,-24554,-13465,-1231,19636,32765,71428,96801,69329,39004,47624,55996,34902,10249,807,2376,2734,4509,-9220,-30687,-36760,-29413,-18326,-25108,-36918,-1722,11361,-8156,-16426,-13335,-50875,3571,67816,104485,146390,182353,196339,170765,103869,21027,-9541,-18080,-9260,-6984,-39779,-20410,13824,34195,41692,31912,9122,-30558,-32886,-18500,-13884,-21872,-12130,-4952,-148,7693,27895,44873,26873,-6821,17578,37187,11032,2821,19602,7340,-13296,-30482,-12516,-4724,6594,12324,19235,15329,-3142,-12812,-35307,-9724,22906,39568,3217,-29344,-20188,-494,11564,15726,19750,9860,-9100,-1532,1270,-6638,-11691,-2291,12117,26432,35520,20448,-12042,-17230,-20284,-9031,3639,1608,-7370,-18803,-19645,-7098,20582,35966,39969,22904,16270,31885,34743,14487,1036,8711,10688,15757,28484,43111,36809,13742,-11443,-14744,-3398,10990,12099,-8215,-35238,-5360,13801,14068,-4896,-9719,-7931,-17123,-21312,-12765,-13026,-24250,-42070,-18235,-12052,-127,3755,-7219,-34109,-28282,-18625,-1848,7858,16684,2796,-20847,-23895,-7217,2226,-15210,-11868,21781,48911,53369,30829,5994,-8791,-8198,-10403,-15839,-16287,-9991,-4540,-6426,-18818,531,36004,60042,61881,38055,25702,14746,-16280,-16046,15869,31523,25973,18374,10016,-4450,-20189,-7056,24525,40603,30000,-2271,-22850,-19766,-17488,-18437,-13987,-15340,-22996,-33734,-18478,10624,31679,30145,18810,-3045,-24647,-31241,-25084,-15441,-9054,-7263,-18354,-35817,-14348,-6519,-12498,-21072,-20981,-17647,-7552,7845,10553,-9512,-25870,-34108,-31895,-15447,9334,18557,3702,-3470,16444,-72,-25711,10997,25179,10414,16957,36374,38909,26551,10263,30142,49049,66476,77651,36673,-1535,19164,30499,-2324,-3859,33372,47279,28129,-4165,-15962,-11587,-6529,5347,25872,28764,11513,-5633,-25910,-21321,7919,30526,11204,-18305,8496,16978,-3355,-24019,-37860,-31176,6289,26658,13827,-8057,-24734,-30923,-5438,13998,16929,4379,-11569,-4681,-6638,-26655,-27223,-26045,-31054,-38912,-21413,-9924,-8064,-13928,-23310,-34545,-40306,-42149,-25157,-4335,12959,33710,37206,35872,14131,-8020,-1967,11914,10611,6213,6090,-17757,-22064,3020,-9062,-1207,39389,58850,65261,71904,67391,31540,1747,2580,8337,5576,1320,-10210,-6224,-470,-12464,-20337,-3390,12794,14608,6558,19833,35844,33093,17372,6996,8219,11713,5240,-8319,-21815,-24871,-22088,-29830,-11859,2198,6208,-3324,-15892,-20938,-18537,2570,11278,-18035,-25833,18823,44425,27710,16978,22835,39399,61226,63347,52581,44278,48523,49907,32666,8761,-1486,-3898,-14077,-15065,7052,24413,33502,26659,21732,17666,-3136,-12836,10825,-1012,-26157,-14185,-2446,-4757,-4390,15374,32999,46334,37821,22266,12162,3350,-9203,-34339,-10171,325,-22033,-12525,5889,3660,-2833,-3518,3000,12620,5998,-20793,-19117,-7265,-6423,-9744,-18384,-13462,8949,18071,4686,-19365,-16449,-7361,-7396,-24975,-21977,-20999,-23374,-24270,-20434,-4182,21933,42413,54128,43618,16093,-8525,-1182,12823,21403,24793,25575,23883,8055,-20177,5400,32497,29971,7332,-9448,3509,29502,66144,78775,55662,13918,8495,33372,50355,21973,-27315,-13653,13385,14643,-3146,-24068,-15112,-12215,-28101,-14101,8306,11250,-4829,-27935,-11900,-396,-4600,-19173,-21614,-10943,-5142,6507,5269,-15397,-17880,-15065,-10873,-2489,-8055,-34975,116,39078,40399,8351,-10537,10214,19486,12011,6364,-1568,-8528,-16972,-26669,-30254,-17143,17397,56237,61998,24712,-18706,-23835,16452,62593,97944,68505,39545,17831,-13757,-21651,-33060,-10668,19741,25893,3533,-23676,-19718,1609,21185,29950,-2825,-26273,-37900,-31731,-18247,-20353,-1565,18429,24157,27710,40484,42190,20733,3271,2678,-3344,-15998,-19893,-7037,9905,19214,1065,-12696,-3874,-8918,-4479,-694,2534,5979,-9473,-31894,-6803,-1681,2496,11795,9570,8427,1790,-7578,-5,19190,17646,1778,-751,3148,597,-6131,4843,7544,2021,-23804,-7918,16519,22731,12957,28509,48037,35813,4553,-14068,-10954,-11644,-21394,-17263,-8374,7249,13305,10964,656,-2052,5152,11069,25230,29960,27792,18923,7942,7367,5641,-11034,-21961,-14387,-15768,-29982,-28301,-21293,-14406,-3553,29,-1895,7364,27259,37688,27519,-796,-16575,6526,14501,8549,8841,16953,7493,-6166,-9058,11953,27376,12709,648,18138,21793,1844,-13102,-6516,-12271,-17823,-12551,-11467,-1584,4678,6761,1827,-3875,-21611,-8138,2724,25171,26394,-21627,12938,39417,19295,-11918,-23289,8309,25143,21196,13516,-6401,22455,60762,66691,29886,-1375,-9745,-24854,-5235,13460,19729,15238,2697,-7073,-11823,-5325,-1655,-12766,-24584,-5663,8086,5389,-8495,-12759,-10231,494,9200,10249,4969,-11438,-27674,-9194,5701,-4312,-28153,-26425,-21944,-25939,-18537,-9002,-18737,-28418,-22830,-7946,-20235,-40478,-20627,-1219,22179,37092,30604,16105,-4807,-11532,-613,2897,-1067,6743,5510,-8243,-20584,-15005,-8468,-5056,-2726,18418,44816,55723,43005,18576,-13152,-28184,-2927,6659,-3514,-3737,-1031,-1968,-13359,-23633,-25271,-18649,-9280,-3661,-4754,-8180,-11961,-20728,-27900,-12545,3615,4069,-5170,-17192,3341,13194,8207,11445,7345,-1411,-431,5920,14375,12758,31005,75954,83872,61802,35017,13222,-8152,-10577,13107,43086,56988,28724,-10911,-8982,20926,45976,58815,51668,22874,-4139,-12872,-18576,-11841,20154,30075,26297,4409,-12469,-2869,4594,10969,6158,-9157,-8900,8550,5523,-5937,-8265,-19971,-30087,-16672,13152,34761,28926,6142,-12890,-11083,18434,42552,42141,26742,12981,11254,4193,-27135,-7991,-9301,-23144,-14730,-3539,-3743,-7834,-4173,-13310,-15457,-2710,3404,-4427,9527,29943,33285,18309,-11953,-28038,-23936,-30406,-26321,-11432,4913,31762,27447,14730,2964,-2667,655,7124,-5874,-20031,-22804,-3900,7737,12602,5278],[-16712,-27852,-15909,8982,22808,17326,-3648,-16788,-20780,-29978,-25364,-18834,-18443,-22948,-22116,-6556,14200,32366,20751,-8356,-25650,-25099,-5413,26717,36937,22902,3226,3201,20649,18676,10576,3805,-6342,-6665,5313,19945,35674,39072,11322,-36121,-38249,-16622,-345,26764,30078,2607,-11226,24745,57037,56042,44975,36696,28810,22373,-6190,-35351,-29106,-1632,21856,54290,59820,42515,26917,10064,3272,-2872,-16050,-19448,623,33844,74581,97356,77467,42043,239,-23093,6871,16241,-2285,-18760,3711,-4231,-19518,-7013,7256,11510,-8137,-42556,-12924,4616,-812,-21819,-27848,-10383,3377,21660,22946,2976,-29169,-17891,-4124,-6600,-28494,-18907,16895,57008,67565,57558,38548,6645,-28570,-28019,-13173,-21920,-34631,-5614,11070,283,-18335,-10079,-16577,-27157,-14194,4159,14552,15376,9192,15408,12798,-6888,-31386,-13605,8950,19103,17292,18092,32421,39681,29605,8709,3483,-68,2962,-540,-16442,-36904,-23923,-14285,-2655,29021,49817,79824,91494,60695,35270,48420,61819,42442,14540,-4152,-11888,-17403,-16506,-25430,-37858,-33501,-28924,-21176,-26372,-40308,-5620,7116,-13186,-17317,-7131,-39056,6626,71918,86214,77634,65504,73135,85770,68115,10251,-22223,-26814,-18233,-10415,-36638,-19085,17314,38322,41231,31729,16081,-14548,-37594,-35109,-21846,-18242,-9369,-6365,-3571,7781,33431,54221,37597,-3271,13996,37192,12623,2549,24643,14604,-8324,-15991,-2199,2863,9672,10366,12053,7697,-2651,-5160,-28031,-12470,20810,40978,5962,-28940,-28648,-6341,6393,9050,13909,7739,-5624,679,2153,-5311,-7240,5933,18288,25821,26940,9725,-14028,-13525,-18873,-4693,5539,-2630,-13824,-18251,-13727,-4111,21680,39117,45346,27609,18053,31036,31539,8980,-5388,4628,8151,14829,25547,35433,26082,2235,-21985,-16016,-731,13101,13407,-7665,-35578,-10798,2169,3126,-9914,-11005,-8010,-15573,-21829,-16599,-14836,-21685,-40035,-14997,-6517,2466,4806,-7660,-34002,-21921,-21434,-1453,13090,20925,455,-27992,-27664,-10567,-167,-11952,-911,33958,60622,62428,35651,7077,-7982,-2519,-2763,-11223,-15981,-17734,-17108,-16640,-23255,-2696,29069,53037,57868,35567,27165,21328,-4660,-11554,18248,34620,28873,19508,8366,-8233,-26070,-1193,33007,49755,39237,6721,-21424,-24062,-20628,-17933,-9436,-5513,-13141,-27619,-21779,12230,40583,41264,27519,2890,-22847,-33417,-28525,-18158,-14563,-16921,-29039,-31067,-9518,-4937,-13509,-20753,-18383,-13785,-2839,12859,13708,-8962,-25929,-32431,-30459,-15325,7713,17655,4621,-7563,13354,2300,-22539,7334,25887,12181,16857,41065,44297,33096,21471,42977,63320,81813,94291,52792,-2005,6013,19541,-8694,-8942,26627,43126,29385,517,-14660,-10063,-3293,2168,17547,23095,10635,-3335,-22897,-18213,9796,30804,10374,-10399,13181,20230,-970,-27272,-48422,-21930,13693,29896,12422,-10812,-27427,-28905,-4404,13009,15200,3168,-12796,-5526,-6386,-21029,-19880,-20709,-24463,-31806,-26181,-17812,-12254,-15048,-18534,-24775,-32760,-39198,-27978,-4805,17736,44527,50247,46344,19856,-10785,-7702,9142,9474,2123,-1417,-23039,-22530,-3339,-16331,5168,42152,60682,67016,71850,65877,29745,2252,1832,4475,1324,-999,-10750,-6226,808,-8379,-11857,11576,32771,30963,18965,28718,42099,37767,22452,15103,17815,19975,11063,-5951,-22529,-30740,-30577,-26003,-12681,-5453,-4215,-10972,-16616,-16605,-13560,5298,10785,-19558,-24577,16976,38850,18093,9229,15614,29940,51460,55803,45545,37128,42581,49029,36617,10612,-3270,-4871,-11352,-9740,13662,28587,34573,25191,16758,11451,-6836,-19140,2362,-7523,-30621,-21301,-12496,-15538,-14691,10462,31567,47428,39447,24874,16682,6052,-7868,-36603,-10873,748,-25070,-13195,6916,4621,-2300,-2949,4320,14716,7178,-19906,-21643,-12074,-11909,-13962,-19613,-11975,12857,25102,13501,-12265,-11178,-4423,-10712,-27331,-23453,-19975,-22762,-26409,-23642,-7439,19282,41617,55732,46270,21077,-827,549,11272,19369,22847,25332,28307,17248,-7448,7610,31344,26175,5608,-5548,7652,33684,67463,77574,54938,20589,16951,31639,39412,5071,-40601,-5929,14825,11272,-5448,-25512,-17563,-11503,-25926,-16121,8168,16356,6521,-16655,-19225,-6565,-6862,-18096,-21359,-11020,-6315,2947,4615,-13425,-21029,-29563,-24612,-8423,-12520,-34854,4775,42275,42017,10474,-9844,5684,11976,5328,3754,-2015,-10033,-21158,-31459,-34446,-19201,15694,49791,52763,16125,-26694,-16801,22258,67349,98124,64719,36901,16685,-14853,-18821,-25618,-21261,10157,19792,30,-28518,-24975,-1303,20044,24460,-14679,-26455,-23539,-28200,-21551,-21775,-2798,18000,25078,25289,33180,35291,17626,5015,9201,3950,-8949,-19219,-16791,-6122,1125,-12344,-4929,5426,-6075,-5728,134,4774,6421,-11533,-30623,-5293,-110,4615,12112,8369,5444,-3570,-12057,1154,21790,21163,2662,-3494,1514,-2333,-15843,4867,14148,6840,-25892,-2254,24347,28083,16868,30487,48748,34407,490,-17794,-9622,-10599,-18519,-11757,-4931,7723,15380,12507,-2460,-7206,-1609,-142,12206,20577,26500,27203,19896,14300,4339,-17520,-22088,-7299,-10923,-24932,-34826,-27675,-21128,-11091,-7950,-9218,-1060,15305,26377,18208,-8684,-17418,9594,16359,9984,11444,20554,11502,1622,2114,18886,24704,3532,-16741,3987,13224,2120,-3411,2994,-9017,-19212,-7599,-2379,3504,6619,8063,4749,4111,-19666,-12334,6653,27905,21287,-29176,21588,45299,24326,-8465,-24023,10302,27356,23524,13066,-11534,21774,64305,69683,29840,-4704,-11430,-10223,9527,25149,31692,24992,11087,-939,-11542,-3357,1554,-8965,-31937,-15919,3663,9481,2580,-1165,-2647,1555,4044,2596,1084,-11102,-27677,-14142,115,-7589,-26055,-23607,-20404,-26978,-18368,-4907,-12014,-22628,-26202,-15273,-26897,-34064,-15940,1148,20680,31957,25029,12114,-8786,-15374,-2444,5360,6578,9154,983,-9701,-14906,-12762,-7936,-218,9548,30177,49644,52426,37757,15390,-12952,-33062,-9276,279,-11140,-13318,-7532,-6396,-14899,-21201,-20444,-17019,-7674,771,1933,-1790,-8589,-20633,-24844,-14003,-1747,193,-4668,-9930,8830,13622,-86,-12213,-7165,-3924,1661,8125,16949,20172,44649,84921,82903,54542,33536,19693,-212,-10081,8937,38919,54348,29537,-4226,-4832,17276,41488,58005,55954,29165,820,-9045,-14600,-13409,17580,28946,26371,3201,-17771,-9319,515,4881,-2452,-19238,-18789,-2722,-608,-7358,-8926,-21788,-32642,-16734,15718,39428,31394,7283,-12298,-15592,14986,40106,38048,24972,13255,15044,11408,-14520,-12457,-12689,-25849,-18357,-6461,-6336,-17683,-15262,-17184,-11530,3335,10764,1998,8208,26853,33221,21595,-8446,-34952,-31677,-34255,-17010,1062,17679,42184,31384,13854,-1663,-8990,-5028,3054,-7641,-20550,-23971,-5632,5871,11783,3886],[-15442,-23170,-10830,10873,23840,18354,-4201,-21049,-22694,-31600,-30306,-24208,-24576,-26804,-20916,-1936,21613,38482,24556,-4424,-24395,-27629,-2794,29165,37254,22366,1581,-35,15080,9590,2019,-1193,-6715,-3394,9294,21997,32520,29602,-2391,-47580,-21328,-4548,5601,28367,31079,3939,-5476,24627,51990,49592,37499,29441,26312,25037,-2972,-27465,-24934,-14032,11902,49067,58421,43812,28490,11492,4737,676,-8808,-12467,4282,38420,81857,98810,73125,37430,-2164,-27308,2019,12831,-3686,-14496,7558,-3948,-19299,-761,15867,19011,-1887,-36191,-18488,-2721,-8358,-26654,-22270,-12394,1572,23027,23318,2086,-30776,-15878,-4024,-8772,-31627,-15168,19038,60250,73399,64176,44231,11256,-22297,-26303,-16715,-27270,-33093,-577,18435,7104,-10572,-2231,-8927,-21329,-9824,9434,18134,16737,11754,20071,15166,-8314,-29690,-9363,11016,21149,19267,21532,38327,45530,30523,10020,10199,10921,15071,10028,-8860,-39275,-21010,-13884,-4741,35558,65196,88574,86881,54268,33455,49758,67403,50342,17371,-12055,-30881,-44934,-45738,-43268,-35893,-26866,-28742,-24742,-28172,-38975,-10220,1290,-17372,-17892,-2617,-28548,2007,59992,49596,-10255,-79048,-83381,-22496,22478,-1500,-38228,-36905,-24031,-11162,-30906,-18779,18455,40429,40126,31919,20913,-199,-18983,-29183,-24795,-17614,-9185,-8095,-7232,5707,35618,59976,46247,502,9773,36810,15536,3607,28917,19964,-4819,-3847,5925,8977,11665,8083,5053,2611,83,2231,-18987,-10312,21035,42531,7321,-28567,-36048,-9758,2376,2276,7282,5847,26,6875,7508,71,404,14872,23166,22049,13477,-1509,-8556,-8737,-16989,564,7989,-4975,-14873,-10831,-3281,4616,27428,44663,51764,32351,18990,28180,25316,1190,-10416,2876,6925,14403,23291,28722,17337,-6802,-29077,-13793,1886,14416,14014,-7331,-35053,-15188,-8348,-7256,-14142,-11066,-7064,-12740,-19575,-18733,-16071,-18885,-35995,-12217,-440,6544,7199,-5392,-24265,-11575,-14792,2788,19930,25853,-1047,-32239,-23661,-9488,-756,-8090,7036,42015,67599,67711,39085,8617,-6063,3899,6455,-3554,-9458,-15418,-24366,-25590,-26051,-3340,24899,48080,54261,30584,23407,22962,4932,-2805,20413,35595,29871,19923,7019,-11132,-29171,4276,39068,55963,46032,14960,-17200,-29971,-25064,-15872,-281,7621,-313,-16761,-24276,11548,45977,49250,33861,7464,-20454,-31815,-31344,-20415,-19517,-26776,-40409,-18826,275,29,-13948,-21020,-15856,-10262,596,15937,15208,-9032,-25577,-29933,-28705,-15863,5280,16244,5903,-12207,8091,3913,-17986,2689,25130,13608,16625,45602,50894,39650,32034,55923,77416,95260,107292,67175,-843,-9696,7333,-15944,-14747,19408,38541,30168,5405,-13298,-10340,-1198,-246,8387,16698,10263,-29,-18961,-15981,10177,29721,10686,-2909,16624,21989,955,-27066,-41143,-13714,18927,30631,9648,-14541,-30479,-26465,-3911,10390,11109,-231,-14284,-5005,-4588,-14964,-14430,-16999,-18837,-24106,-26157,-23415,-15352,-15476,-14428,-17821,-28177,-38636,-32031,-4920,22360,54767,62398,55784,25542,-12004,-15145,4330,7298,-1409,-8622,-28605,-22667,-8902,-17952,11061,43348,60899,67404,70919,63619,27224,1188,-1249,-1530,-5066,-5051,-12349,-7085,1456,-4434,-3909,24380,50333,45641,29938,37150,49223,44454,30875,25583,27094,26558,15567,-3332,-20255,-27222,-28184,-21328,-14100,-13289,-14183,-16922,-14475,-9761,-4001,12923,13163,-18722,-23196,14092,32329,11051,2203,8556,20091,40225,46207,36633,27871,33578,44803,38927,13525,-4151,-4691,-7258,-5017,18313,30440,33556,22247,10978,5042,-9842,-24674,-7805,-15145,-33483,-26284,-19373,-21949,-24314,4691,28379,46294,39166,25978,19346,7618,-6798,-35634,-12823,368,-18437,-9939,7693,4772,-2354,-3199,4206,14769,6135,-20830,-22953,-16671,-17528,-17848,-19951,-10065,16210,30896,20733,-6655,-6976,-558,-8332,-21393,-18739,-16007,-20285,-27358,-27092,-10878,16222,40167,57033,49472,26621,6017,2010,8897,16194,19580,23823,31975,26972,8850,14940,32239,23538,5241,-1563,10904,35158,64572,73546,53782,27574,24355,28821,26169,-13611,-32068,2530,17005,8501,-7838,-27153,-19553,-9849,-22483,-19385,6400,20400,18210,-1908,-18820,-13571,-10448,-17084,-19686,-10787,-8408,-2873,1214,-11660,-18775,-27661,-28987,-11772,-16249,-30918,9509,44693,42768,11881,-9777,382,3353,-2233,530,-2707,-11530,-24858,-35439,-38806,-23443,10572,39173,40042,5694,-32347,-10363,26138,69378,95017,59074,32457,14333,-15564,-15571,-18115,-29444,388,12601,-4980,-34282,-29579,-5982,15560,15353,-27421,-16121,-7929,-19147,-22670,-23610,-5292,15449,22684,18459,20679,24061,11435,4611,14347,10919,-1849,-11791,-15298,-19674,-18068,-19245,3653,13530,-1501,-5416,861,5024,3802,-16127,-29178,-4059,1144,5854,10976,6484,2577,-8555,-16083,2035,24254,26274,6662,-5205,-1587,-6640,-23668,10694,22965,11772,-25623,3236,30544,31359,20471,32496,48223,31958,-3549,-22552,-10536,-11525,-15723,-6010,398,10318,18599,13717,-6697,-15266,-11831,-14545,-3678,9253,23888,34272,31201,20662,2488,-23936,-14467,-631,-6981,-20561,-29262,-30945,-27808,-19428,-16658,-17252,-10518,1956,13341,7192,-17201,-17546,10088,14726,8072,11553,21970,13847,8358,9986,21974,20251,-464,-32572,-9736,3216,896,3619,11228,-5805,-21464,-3509,6163,8574,7306,7712,6034,9197,-15620,-15881,10376,29251,15197,-19994,27677,47784,26627,-5721,-27485,7871,25376,23501,12006,-17280,18202,62694,67483,26859,-8090,-8782,2227,21978,33966,40024,31931,17895,4265,-11473,-2906,3604,-4495,-27887,-27162,-2516,11214,11361,9017,3540,1449,-1781,-5946,-4255,-12782,-28226,-18987,-5661,-9846,-22673,-22402,-19992,-27754,-18792,-1712,-5883,-16788,-23681,-19856,-29060,-27903,-11339,3506,18157,24716,17352,7090,-12188,-18228,-4132,6699,11689,10330,-5116,-12103,-9512,-9310,-6150,4808,18092,37088,50477,46588,31572,12385,-12363,-38325,-16982,-7364,-19237,-21847,-11637,-8108,-13615,-16143,-15427,-16414,-7266,4463,8237,3680,-6103,-21070,-22842,-15400,-8209,-4740,-5116,-4210,14794,16696,2270,-22434,-19483,-6077,2776,8379,16218,22346,51968,89563,79599,45421,30749,24187,5223,-9714,3339,31830,48177,28579,3120,2832,15572,35929,54043,56715,32867,4679,-5341,-10763,-13489,14079,26191,24436,298,-24292,-8902,304,-166,-11216,-29808,-28057,-15431,-6984,-8760,-10090,-23799,-35059,-16886,17332,42493,32220,6800,-12691,-18205,12245,35952,31922,21633,12720,18444,18078,-5085,-15738,-15997,-27420,-22232,-10737,-10322,-26185,-20311,-14921,-5197,10373,18583,8661,7079,23482,33526,26375,-1503,-32420,-37021,-27957,-6228,14548,31102,51531,33929,11599,-7449,-16129,-10947,-648,-8270,-19360,-23416,-6298,5480,12886,6126],[-10977,-17017,-6918,11452,23311,17753,-6451,-27651,-25659,-34273,-30535,-25162,-27281,-31216,-20552,2328,27743,42050,25584,-2519,-23238,-31862,-3522,27936,34237,18672,-3163,-5469,8830,374,-8130,-8715,-10482,-4042,9860,21261,27111,18462,-17402,-34847,-8281,3089,7994,26779,29959,4809,-1077,21063,41343,37749,24860,16899,18888,22305,-4566,-19887,-12724,-30972,-813,40430,52832,40362,25063,8199,2096,796,-3351,-3910,8740,40193,83749,93935,63352,28581,-7051,-34833,-6048,5998,-8241,-12670,7947,-6784,-22308,2667,21516,23448,1770,-30681,-27387,-14000,-18767,-24846,-13312,-13513,-3745,19244,18917,-2111,-28905,-14348,-6069,-13689,-34539,-11726,20013,61037,76277,67698,46594,13063,-17779,-25475,-22163,-34398,-31907,1934,22699,10145,-6280,3787,-3039,-18506,-8990,11673,18261,13547,9548,19845,13635,-12654,-28505,-8255,8739,18074,16304,21390,41443,48236,27516,9047,16284,21654,25386,17849,-3264,-33747,-18975,-15200,-10766,35388,73359,91873,79277,47130,30806,49392,69812,54806,16582,-19517,-45110,-60366,-46502,-34497,-25195,-21578,-29441,-30572,-33518,-36031,-15445,-5805,-21040,-18731,-1774,-23995,-13662,34124,9459,-74599,-177029,-195536,-98302,-8269,-6481,-50409,-45333,-25813,-11637,-25717,-18569,16582,38615,36131,28514,18328,2935,-9503,-19603,-26052,-23574,-15011,-13313,-14576,-605,32906,60496,50988,2871,3256,33926,17517,3706,29373,20678,-5289,3257,9771,11376,10559,3694,-2651,642,4008,7479,-12537,-6706,21224,41395,4287,-30310,-35726,-9152,-658,-5702,-1870,2396,5619,14518,14326,6189,7700,21579,24379,13102,-5234,-5823,1911,-5002,-15003,5690,9678,-7108,-13768,-3835,5420,13517,35136,50824,57290,35102,17212,21579,14327,-10691,-14358,1868,5197,12685,20413,22625,10742,-13731,-34223,-12602,2126,13782,13137,-8210,-35001,-19637,-18782,-17357,-17571,-10913,-6789,-10748,-16619,-19903,-17820,-17002,-33221,-13496,1938,8591,8557,-2857,-16085,-2998,-4370,9168,26761,29882,-2897,-33069,-16171,-5290,-868,-6064,9573,42438,66144,65878,38349,8562,-4762,8818,14690,3981,-2417,-7704,-22089,-28665,-23498,-1294,23471,45089,50504,22152,13790,20291,12861,7641,22336,34181,28580,19252,5675,-13122,-23861,8050,41748,58470,49562,21301,-11304,-36022,-30177,-12006,11457,21655,12847,-5730,-24683,8246,46866,52938,36765,9524,-19192,-28754,-31473,-21699,-24348,-36087,-29321,-5192,12146,7121,-13710,-22375,-14134,-8022,1788,16093,14146,-10561,-25268,-27038,-26888,-17566,1642,13959,7164,-16382,522,4323,-13748,-3173,22530,14215,15653,48411,56985,45316,40853,67202,89297,104803,114705,78045,2398,-24865,-2992,-22031,-20989,11946,33516,30068,9833,-11895,-12340,-488,-1951,-1246,9751,10471,4296,-13891,-14331,9100,27669,12072,3561,18451,22042,2166,-24095,-32106,-6771,22164,29293,5956,-19016,-33233,-23572,-3939,6287,4944,-5400,-15320,-3032,-1636,-9584,-11059,-15423,-14996,-17440,-21201,-23050,-17134,-15513,-11535,-13668,-26509,-39966,-35465,-3313,27325,64207,73135,63992,31423,-10058,-24426,-2564,3962,-3915,-13933,-33846,-22008,-11659,-12736,15671,42835,59670,66851,69704,61218,24444,-908,-5697,-8553,-12603,-10274,-14711,-8486,1728,-621,3228,34601,64999,58555,39436,44743,56734,52720,41693,36726,35376,31406,18998,-201,-15999,-20578,-21028,-17032,-15395,-19529,-21467,-19578,-9693,-350,9603,25123,19120,-14867,-21282,10964,26154,7834,-2907,2651,10902,28814,35791,26929,17583,22779,38530,40413,18085,-2885,-2962,-2616,-929,21327,30598,31208,18486,5128,-731,-11546,-27339,-18723,-22422,-33477,-28832,-22392,-21881,-31851,-1352,24181,43778,37750,26047,20477,8335,-5606,-32697,-15717,-1098,-10122,-4526,8414,4610,-2194,-3271,3563,13570,3732,-22836,-22979,-20445,-22662,-20784,-18878,-7155,19557,35825,26645,-2093,-3357,3188,-6455,-16787,-12754,-10558,-16031,-25747,-29767,-13759,13413,38594,58295,53352,32738,12479,3267,5727,11970,15340,21599,35269,37362,28301,28569,37068,23411,6740,2750,13836,34556,58434,67578,52774,34427,30661,25876,12732,-31335,-16478,11858,20447,7310,-9421,-28219,-20196,-6631,-17276,-22580,4195,24312,30598,14983,-7682,-18272,-14440,-15447,-15976,-9456,-10101,-9485,-4049,-10234,-12559,-13504,-18633,-11631,-18595,-25126,15150,47181,43417,13271,-9644,-4697,-5057,-9425,-2412,-2801,-12040,-27139,-37881,-42039,-29068,2452,25111,25308,-4705,-30595,-4431,28508,69268,89798,53072,27463,11851,-14949,-11745,-10094,-26064,-6575,6189,-10081,-38280,-28673,-10159,9041,4080,-35330,-2953,6694,-9286,-21045,-24560,-8110,11602,18044,8941,5116,10981,3890,2986,18676,18067,5491,-2201,-5547,-21746,-34103,-14501,12204,21186,4317,-3532,1444,3656,-977,-21929,-26413,-2607,2295,6274,8958,4617,658,-12082,-18566,3436,27171,32992,14138,-3687,-4732,-11444,-20386,21751,34333,18078,-23228,7947,34825,32742,24084,35314,47588,29523,-6408,-27672,-12795,-13447,-12443,13,7114,15246,23331,15853,-9578,-24828,-24016,-30433,-20172,-2113,21089,40657,42097,27015,1225,-26743,-5930,5982,-3264,-16203,-23461,-27815,-31073,-25660,-23194,-23342,-18765,-10821,246,-4066,-24898,-16228,9470,11341,4725,10996,22835,15814,13888,15110,22235,15371,788,-24792,-18995,-6204,-715,8791,17942,-2531,-23310,414,14425,14295,8019,6625,5810,11544,-11856,-15711,14865,30522,10546,-8833,31858,47942,27221,-2481,-26992,3430,20867,22158,11213,-21944,13194,57233,61367,22219,-10134,-3356,12485,31805,40323,45449,36839,23781,9176,-10265,-2221,6053,1322,-18122,-34989,-8729,11968,18695,18080,9164,1187,-7098,-13975,-9600,-15176,-28426,-22384,-10327,-10346,-18478,-21240,-19526,-27438,-18561,1637,557,-10271,-17340,-16641,-23292,-21081,-5729,7665,17242,18006,9555,2488,-13714,-19618,-5312,7593,15520,11601,-10818,-13793,-3480,-3995,-2309,10170,23927,40665,49078,40289,26265,10726,-10469,-36724,-24644,-14833,-26199,-24835,-11174,-6001,-8851,-8916,-10038,-16246,-6741,8788,15188,9317,-3228,-20580,-20810,-15114,-14080,-9302,-5184,942,19300,18619,6778,-12941,-23900,-6426,4019,7771,13255,20093,52961,89220,74471,35954,27395,26835,8538,-9738,-2701,23148,39892,26817,10352,11192,15881,30216,47802,54494,34377,7996,-1062,-6266,-10869,11263,23123,21456,-3247,-28398,-1242,4374,-2739,-18513,-33018,-27790,-25726,-11284,-9357,-11150,-25324,-36665,-16665,18031,43735,31560,5182,-13982,-18520,10714,30942,24681,17198,11006,19855,21696,395,-18052,-18514,-27304,-25757,-15696,-15063,-31290,-18867,-9718,1811,17692,26358,15325,6322,19946,33964,32111,8136,-21025,-29296,-18113,4609,27708,43976,58979,34889,8156,-13876,-23435,-16907,-3690,-7751,-16888,-21436,-6167,6330,15490,11107],[-2463,-8810,-1074,14447,25102,19295,-6353,-31917,-24970,-34289,-24103,-18538,-22137,-30825,-16350,10388,36286,46627,27493,1095,-18930,-33758,-3533,27053,31789,15674,-6906,-8177,6968,-3907,-15194,-14513,-13573,-4827,10524,21236,23251,9832,-29153,-20295,4020,9678,10509,26589,31331,9409,5874,18904,29724,24889,11497,3551,11009,18405,-6252,-8983,4065,-16000,-7969,33650,47410,36215,20652,4159,-778,1111,3342,7503,16853,42695,83558,86910,52407,19458,-9760,-40171,-13337,-533,-12389,-9880,8771,-8539,-24315,7065,27877,28595,6460,-23209,-34625,-25279,-26805,-14982,-2060,-9632,-8514,14073,13329,-5973,-22685,-10186,-6472,-17557,-31641,-6585,22740,62497,79152,71121,49025,15913,-11443,-22751,-26295,-39511,-28774,4906,26674,12094,-2978,9672,3133,-15903,-8575,13746,17936,9053,5959,17802,10916,-16798,-25958,-7994,4687,12705,11663,21200,44797,50534,23563,8950,24000,33572,35604,25053,2713,-24883,-15354,-15237,-17933,30918,75172,89991,70310,41349,29406,50060,71851,57913,15958,-20195,-44011,-58729,-39092,-25577,-17531,-16647,-27276,-34244,-39409,-33430,-17006,-9223,-20676,-15731,1087,-18895,-32393,10728,-11506,-88506,-186284,-208130,-110821,-13224,-1628,-44325,-40554,-24550,-12471,-23063,-18310,13456,34280,29704,21492,11087,-3570,-17205,-28710,-36432,-32764,-23174,-19666,-23533,-7352,28615,58670,54373,6455,-3065,30174,19818,4387,27490,18729,-7651,6200,10756,11601,8194,-739,-7512,4719,10700,12352,-7680,-2551,21834,38303,-2084,-32473,-26712,-3034,-408,-12572,-11920,-1051,11633,23063,21601,12403,14391,26290,22687,277,-21103,7461,15539,-920,-10647,11535,11379,-8704,-12287,1046,11490,20961,43690,57749,62262,36317,13401,12104,-365,-25389,-14564,2006,3351,10163,17718,18934,8599,-16390,-38286,-13746,427,12541,12353,-9022,-34648,-23549,-28640,-25099,-18561,-10355,-7431,-10089,-13962,-20036,-19620,-15580,-29849,-18381,680,8328,8475,-1114,-10483,2580,5562,16375,32992,32540,-5229,-31990,-9194,-152,-1399,-6580,7351,36354,58024,58813,34637,7111,-4547,11463,20749,9928,2363,-717,-14520,-22685,-16629,2889,24281,43766,46694,11434,594,16534,20066,17908,24318,30791,25165,17452,4170,-14238,-18820,9456,40871,57347,49678,24999,-5113,-30781,-32309,-6857,23421,34572,24392,3592,-22645,2390,42793,51543,35384,8132,-20191,-26308,-28414,-22004,-30003,-35386,-15846,7604,23461,14421,-12936,-25422,-14171,-8159,-266,12437,9759,-14390,-25542,-24367,-25236,-20980,-3772,10167,7581,-17439,-9539,2724,-11277,-10820,17367,13102,12950,47680,60179,48468,46252,74487,96312,108084,114540,83125,6565,-25357,-6870,-23024,-27295,3844,27320,28002,12444,-11242,-16708,-1951,-3889,-11693,1619,10371,8641,-8387,-13332,6229,24529,13066,7443,17342,19279,1471,-21066,-25310,-2208,22625,25286,710,-24977,-34021,-21361,-5598,-204,-3990,-12711,-16044,-881,930,-6214,-10738,-17317,-14462,-13455,-15964,-19135,-19105,-16582,-11023,-13365,-28673,-43258,-34139,-282,31637,71197,80496,69418,36361,-5211,-36678,-12461,-1726,-6393,-16640,-35075,-21815,-12055,-6568,17081,39161,55747,64303,67297,57861,20566,-4775,-11833,-16424,-21305,-17361,-18910,-11557,387,1557,7914,40607,75015,68188,45910,49518,62241,59786,51478,45531,40773,33152,20105,1974,-12360,-15628,-15918,-14797,-17410,-23700,-24811,-19650,-4236,10327,25176,39019,26489,-10164,-20172,6754,19813,6703,-6831,-2959,1533,16697,24120,15851,5667,9984,30112,40220,22678,-567,-1303,620,1247,21714,28203,26666,12911,-1784,-6856,-13181,-26123,-30787,-28252,-31633,-30669,-23583,-18387,-30780,-8613,18192,39158,34361,24059,18967,6880,-5637,-29989,-20611,-5136,-4105,64,7703,3017,-2685,-3623,2084,10806,-284,-26585,-23487,-24496,-28352,-23819,-17641,-4411,21749,38577,29822,146,-1558,4708,-8780,-15692,-8677,-5917,-11823,-22960,-32031,-17230,9650,35593,57880,55967,37547,17237,3114,382,5160,8795,17557,36841,46713,48451,45734,44622,24636,8446,5945,15261,30940,48438,58786,50350,38912,34180,21920,-309,-34854,-2117,20271,23742,6648,-11203,-29763,-20433,-3004,-11757,-26066,903,27036,41970,31739,6897,-18129,-19736,-14368,-11748,-8183,-11844,-16722,-11931,-10634,-6194,-266,-8047,-10315,-20905,-19094,20628,48709,42855,13518,-10519,-10433,-13760,-16865,-6055,-3311,-12434,-28969,-40231,-44545,-36946,-9642,7308,9272,-14054,-24382,-559,28211,66175,82166,46474,21448,8426,-14253,-8781,-3087,-16307,-9736,529,-15720,-35681,-22077,-12214,733,-8980,-26878,9374,18759,-1059,-18849,-25219,-11916,5686,10670,-2996,-13125,-2814,-4959,-799,20823,23835,11358,6034,5033,-11689,-25478,-5195,19233,27206,9297,-2207,7,-732,-8769,-29032,-23237,-2341,1686,4280,4937,1604,-1555,-15248,-20581,4120,29056,39183,22842,546,-8039,-17751,-11135,34460,46239,24672,-20301,9989,35287,30744,26157,37416,45700,26017,-8860,-32973,-17006,-17356,-10074,4651,12971,20388,27889,18050,-10219,-35834,-37426,-42108,-34245,-13483,17034,44710,50609,31703,-558,-24614,1363,10842,-1208,-13293,-18759,-22517,-29482,-27715,-25759,-26437,-25355,-23076,-13492,-16336,-32264,-14943,7035,5854,-117,9592,22640,16489,16630,16306,18781,9347,3159,-14564,-21856,-15318,-3776,10692,21093,-1074,-25815,2564,20503,18945,7606,3402,2390,9839,-10479,-13093,18547,30601,7329,323,32657,44574,24826,164,-19264,-1521,13587,18201,9014,-26240,5724,46903,50319,14736,-12060,1488,18942,37165,42649,46547,38221,26979,11893,-9596,-2214,7860,6819,-8743,-28009,-15837,10573,22994,24132,12438,-879,-13456,-22706,-15874,-19467,-30045,-25999,-15478,-11349,-15744,-21348,-20455,-27929,-19141,3483,5420,-5062,-11568,-10640,-16508,-15496,-1008,12109,17506,11873,987,-3047,-14971,-21468,-7992,6332,16754,11708,-16274,-15829,1338,1056,1751,14737,27368,41518,45623,33169,20566,8543,-9201,-32053,-33684,-23429,-33325,-23627,-9357,-3346,-3774,-2503,-6608,-18668,-7457,12135,20758,13200,-1679,-20647,-20484,-14756,-20351,-14938,-6390,3948,19980,16406,7660,-5051,-20587,-6824,3543,4517,6471,11768,45657,81480,65444,24754,21349,25161,7420,-12791,-11019,11443,28210,22419,14781,16791,15219,22460,37536,47218,31396,8545,1542,-3301,-8074,7951,18292,15692,-9008,-24078,6982,8821,-4824,-25397,-25385,-20363,-23744,-13585,-11176,-14229,-28474,-38968,-18323,15271,40429,27048,393,-18286,-18884,8295,23473,14711,9630,5480,16062,18974,-797,-22088,-21540,-27479,-30586,-23023,-22153,-31714,-17347,-6873,6177,22559,31514,19515,3763,14090,32017,35927,17134,-9792,-19638,-9907,12257,37127,53015,61800,32172,1973,-21246,-27179,-23781,-7374,-7942,-15481,-20728,-7338,6241,17116,15501],[6084,-1565,4182,17567,27067,20790,-5792,-23540,-22125,-34001,-17146,-9926,-14512,-26869,-9944,20012,44613,49579,27805,4020,-14267,-35148,-4931,24463,27817,11255,-11515,-9320,7487,-5259,-20670,-20643,-18077,-8046,8695,19261,18479,1487,-39493,-8688,12724,12925,11414,26435,33425,15258,12947,17194,16230,9343,-4168,-12134,1217,11595,-9026,2189,20917,4696,-5627,28078,40573,29516,13368,-2561,-6011,-804,8328,17668,24662,43291,78957,76234,38769,8077,-11604,-34743,-21756,-8938,-18303,-8386,8226,-10617,-26135,10425,32834,32405,9979,-16410,-36759,-38300,-30304,-4580,7766,-4462,-13938,5955,4753,-11289,-16945,-6196,-7046,-21856,-28574,-2794,24613,62322,79623,72129,49603,18174,-5439,-20628,-31245,-43542,-26533,6130,28038,10679,-2950,12754,7108,-15514,-10332,13658,15368,1751,-424,12427,5153,-22413,-24732,-10655,-2965,3534,4347,19867,46557,50353,17024,8212,30816,43684,43175,29587,7306,-16450,-12098,-15340,-27357,20857,68379,80262,57946,34617,26689,49575,72114,58155,14597,-16382,-29717,-47185,-41869,-28840,-17823,-14288,-23753,-34285,-46328,-32217,-16147,-9726,-18289,-10983,6557,-9825,-44902,7929,15623,-24104,-96657,-130077,-76570,-2796,6502,-32686,-29393,-22072,-16332,-26482,-22797,6640,25755,18802,9741,1886,-10991,-28796,-42348,-34980,-32095,-31161,-26019,-32695,-13938,22445,54367,56231,11048,-8747,24925,21265,4573,22659,14056,-12403,3550,8230,9415,4641,-4841,-8010,12673,18652,16412,-5220,-161,21334,32925,-11347,-33871,-17571,5006,2094,-17802,-22774,-4333,16811,30225,26964,17078,19315,28158,17757,-16000,-14770,31100,30039,3952,-4263,17124,12332,-10781,-12277,2971,14352,25730,51184,64436,66126,35809,7665,217,-17534,-36227,-10505,2801,1183,6864,15322,18243,11246,-14189,-42093,-17496,-2350,12085,13114,-8563,-33381,-26626,-37864,-28274,-16943,-9788,-9341,-11074,-12390,-19750,-21107,-14338,-25547,-24124,-1844,7578,7733,-415,-7269,5160,13178,23239,38221,33677,-7848,-31166,-3929,4378,-2768,-9273,2695,27820,48415,51548,31613,6183,-4651,12302,24671,14266,4627,3642,-6870,-13812,-8112,8735,26924,44138,44066,1794,-12402,14350,26745,27309,27261,26982,20971,15555,3318,-13862,-14429,9423,38043,54505,47967,26887,1501,-19884,-27020,-273,35057,46159,34237,11344,-18923,-4117,35456,46351,30831,4325,-22243,-23392,-23529,-20697,-35857,-24486,-2049,19940,34154,22050,-10304,-28709,-14906,-9626,-4314,6467,3701,-19043,-24695,-20373,-21734,-24006,-9255,6505,8495,-12407,-19211,674,-9466,-18375,11413,11813,10066,44341,60656,49822,49035,78021,98444,105722,108080,83042,12278,-9543,-321,-15578,-28929,-2606,21827,25584,14603,-9576,-21428,-3606,-4446,-20270,-5558,11642,14563,-614,-9859,4652,23128,14670,9945,14812,15490,577,-17511,-19280,1721,22359,20804,-3925,-29716,-29319,-18197,-7153,-7072,-13309,-18933,-13857,2912,4570,-2832,-11030,-20818,-15594,-10704,-10693,-14050,-20099,-16897,-10897,-14853,-32329,-43820,-26130,5887,36995,76998,85447,73514,42192,4100,-25859,-21910,-7373,-6792,-13790,-28000,-20589,-9549,-777,16739,34117,51004,61745,65805,55813,17938,-7914,-16426,-20157,-26097,-23091,-22631,-14229,-694,3715,11716,44110,81926,76172,50931,52595,66304,65631,59719,52458,44752,33734,20777,4758,-8287,-11206,-11513,-12864,-17837,-22821,-21653,-16164,3139,23705,43360,54560,35583,-3987,-18154,3713,15688,8419,-7521,-6266,-6023,6140,13731,5842,-5438,-1682,22708,40445,28418,4103,1635,3929,3527,21844,25621,22163,7601,-7733,-11340,-13032,-20080,-33682,-26292,-26868,-30522,-22489,-12671,-22483,-14559,12827,34769,31196,22087,16907,5046,-5239,-25996,-24990,-9597,526,4466,7202,1870,-1803,-1675,2925,9837,-2491,-29137,-23109,-26782,-32590,-25119,-14628,-149,24538,40765,31805,1710,60,5242,-13699,-15946,-5190,-884,-6461,-18066,-30736,-19791,6429,32592,56892,58041,41884,21672,3408,-5323,-2819,1573,13577,38153,56011,69208,65503,55079,28004,11216,9296,16671,26222,36733,48952,47471,41639,35998,18591,-9420,-19994,11011,28462,27950,7797,-11764,-30287,-18696,2312,-5002,-27557,-1735,29802,52900,48471,23027,-11171,-24788,-12665,-6253,-5867,-11807,-20481,-20646,-11581,2,11266,1357,-8036,-22004,-11632,27117,50507,42240,13792,-11155,-15481,-20897,-22864,-9155,-3044,-11383,-29015,-41864,-44490,-45600,-24095,-10930,-2902,-17280,-16586,2099,26531,61706,74044,41054,16129,5320,-12847,-5962,3383,-5701,-7885,-2542,-20191,-29068,-11808,-8318,-5647,-19472,-13673,20893,28986,6050,-16126,-24298,-14882,-678,2454,-14383,-31589,-12741,-12599,-5739,21295,28446,15956,12782,15122,2579,-8463,5010,25461,32262,13571,-1389,-3179,-7462,-18181,-32231,-18864,-2647,-271,481,-126,-1767,-3469,-17458,-21539,4655,30315,44743,32431,7916,-9130,-24233,-934,47566,58312,31957,-15724,9819,32239,26020,27139,38997,43074,22129,-9775,-31254,-21097,-22345,-8170,8196,17837,25449,32360,20892,-7033,-30976,-29334,-24680,-27203,-22259,12383,46590,56542,34821,-2296,-20798,7364,14106,-420,-11472,-14688,-16686,-24232,-24213,-23169,-25460,-27835,-30659,-26592,-28460,-36397,-13330,3881,-174,-4483,8994,22657,16839,17347,14565,12822,3419,5117,-7364,-19510,-22745,-7415,9890,20817,-1238,-28207,3221,24434,22620,6714,-1363,-3607,5047,-11057,-9192,21659,30221,6988,7703,30785,38536,20220,3111,-7942,-1988,5821,12446,5731,-28804,-3252,32817,35508,5349,-13074,5518,22254,38740,41826,44272,36863,27922,12677,-9266,-1933,9986,12623,370,-19284,-22421,8024,24961,27633,13800,-4208,-20273,-30789,-21241,-24291,-32467,-29465,-20558,-12815,-14123,-21797,-21912,-28666,-19698,4479,9115,-783,-6535,-4466,-10019,-10658,3174,17126,19998,8449,-6412,-8412,-15166,-22325,-11008,4178,16853,12009,-18403,-16679,5753,6365,6701,19807,30860,42311,42349,26820,15448,6733,-7580,-26916,-42443,-31070,-38302,-21750,-7477,-671,1501,3504,-4262,-22645,-7515,15824,25889,16438,-133,-19718,-20286,-13230,-24406,-19857,-6997,6729,19116,12268,6061,-406,-14559,-6089,2868,304,-1996,-320,32374,68395,54342,14005,14216,20641,3483,-17377,-19629,-864,15726,17417,17916,20893,14617,14720,25635,37020,25800,8182,4154,-161,-4002,6761,14304,9632,-14155,-16149,15361,14021,-4778,-28430,-18706,-11907,-11894,-10676,-11807,-16938,-30928,-37307,-19525,11289,34775,21170,-4763,-22595,-16997,7653,16895,5316,1852,-1264,9522,12553,-5683,-24311,-20834,-24933,-33044,-29228,-27057,-28096,-16224,-4783,10440,27842,37037,24250,2615,9242,30707,40459,27603,3045,-8250,-975,19349,45256,60820,63300,29694,-2259,-20660,-18027,-21367,-6845,-4842,-11450,-17719,-5866,9055,21345,22225],[12465,3145,7453,19487,28064,21192,-5460,-15653,-18113,-34309,-11816,-2286,-7513,-21238,-2047,30234,51559,49934,25799,5638,-10094,-35411,-7956,20062,22292,5465,-16585,-8486,9361,-4756,-23807,-27037,-23741,-13540,4277,15167,12721,-6540,-35003,-289,17797,13455,11917,27237,36486,22047,20215,17822,4172,-7600,-20626,-28770,-8777,3133,-10732,13196,37020,25334,6006,25650,33768,21565,4539,-10618,-12574,-4286,11836,26063,31312,42417,71196,63797,24307,-4291,-11189,-26686,-29847,-18102,-24556,-7013,7929,-11079,-24946,13934,37525,36083,13382,-9594,-29848,-45003,-25227,5508,16425,1337,-17501,-3039,-5074,-16346,-11453,-1885,-6479,-24434,-25731,361,26481,61693,78848,71908,49768,21224,1046,-18253,-35863,-43911,-24387,6733,27855,7109,-4908,14102,9940,-15932,-12668,12761,12164,-6423,-7749,5586,-2061,-27887,-23800,-14594,-12426,-7328,-3027,19247,47787,48611,9340,8253,37260,52310,48954,32896,12220,-7335,-8100,-14062,-36045,7507,55042,64718,44258,27872,23106,48249,71664,57076,13250,-9831,-9215,-22800,-34827,-37485,-22614,-12791,-18787,-30077,-47175,-30600,-13390,-7710,-14717,-6747,11788,432,-47390,20603,71723,79566,31658,-21497,-21419,14762,15775,-22126,-18918,-17746,-21447,-33922,-31583,-3023,14689,5556,-3506,-5338,-8741,-16890,-20545,-16313,-24499,-36647,-27869,-28277,-20047,14673,48664,57719,17423,-11289,19727,22630,4732,15770,7869,-19062,-4117,3586,6533,1654,-6861,-3988,22249,27118,20180,-4568,162,19814,27364,-19749,-32616,-9922,12802,5871,-20521,-33341,-6072,21019,35026,29625,20112,22660,27551,10351,-33990,7795,57399,44521,10325,3379,21870,12284,-13587,-13841,2412,14535,27909,56708,70321,68832,34008,711,-12744,-30134,-23710,-3659,3837,-1294,3055,13257,20071,17140,-8590,-38909,-22902,-4766,13607,16363,-6061,-30955,-28647,-44881,-27009,-14165,-10099,-13056,-14025,-12599,-20122,-22528,-13722,-21937,-28228,-3737,8041,7100,-1070,-6623,4469,17052,28034,41165,32321,-11332,-31671,-1168,6843,-5884,-14553,-3753,18770,39602,45835,30059,5934,-5239,10981,25639,16157,3700,3998,-1895,-5946,84,14479,29485,44651,42485,-4461,-24949,11548,30429,33789,29782,22332,15537,12784,2052,-13442,-11656,7334,33418,50340,44411,26108,6904,-9058,-18530,5755,44225,54478,40566,15839,-16319,-11390,24873,36930,22351,-2745,-25464,-20763,-19379,-20067,-39847,-12919,10457,30104,42255,27979,-7455,-33153,-17661,-13686,-11367,-2531,-4616,-25432,-23621,-16142,-17216,-26166,-15685,1969,8523,-5744,-24041,-2908,-9840,-26623,3840,9200,5949,36916,56138,47308,47270,75416,93214,96103,94521,76109,16941,6021,10338,-5492,-25128,-8095,15797,21430,14694,-8374,-27636,-6637,-5336,-26585,-12637,12610,20241,7765,-4232,4747,22743,14536,9036,9142,9328,-1976,-15716,-15870,3327,19924,14500,-9239,-31443,-23693,-16039,-10415,-15780,-23685,-22895,-10509,6120,7211,-811,-12441,-27302,-20186,-11237,-8248,-11687,-22584,-18094,-12782,-19695,-38315,-40319,-17502,12257,40994,79052,85190,73917,46848,14860,-10663,-24731,-13303,-6855,-8635,-21078,-20786,-8368,1194,12532,25825,43511,57250,63360,53374,15016,-11659,-19110,-17660,-23244,-25296,-26721,-18236,-3579,3529,12337,43052,83462,80137,52096,51151,65509,66246,62141,54350,44997,31234,18916,5679,-6392,-9705,-10126,-13237,-18402,-19964,-16941,-12738,9716,36696,60309,67680,42671,470,-17557,46,12000,10198,-7257,-9483,-14009,-4933,2956,-4758,-17423,-12613,15439,38967,32288,8088,3272,4984,3967,20259,21318,15920,626,-14691,-16159,-13409,-13915,-22259,-19255,-22234,-30866,-22323,-8429,-15205,-19222,6753,28994,26452,18325,12662,903,-6603,-23013,-28748,-15097,1388,5827,4739,-767,-1518,997,5417,10598,-2873,-29902,-23924,-28616,-36333,-26707,-11961,3557,25979,40376,30577,659,-484,2748,-22259,-18446,-3945,2499,-2159,-13595,-27805,-23626,1636,27482,52978,56888,43146,23629,2662,-12307,-13744,-7588,8577,37442,62900,86940,83495,64636,30586,12623,10834,16315,19240,22250,36653,41954,40301,34161,14199,-14282,-8794,19954,33940,30934,8753,-12919,-31271,-16606,7360,756,-27972,-5166,30673,60879,62280,37319,-2220,-30773,-12173,-1764,-4440,-11459,-18396,-30784,-14226,3678,18763,7395,-7204,-22882,-4280,32972,51049,40017,12592,-12956,-21230,-26849,-28150,-13090,-3426,-10186,-28321,-44588,-43277,-51977,-41253,-23372,-5378,-12802,-10128,2291,22664,55254,64799,35889,10850,1452,-12434,-4833,7537,2398,-4337,-3912,-23738,-22823,-1214,367,-7009,-20750,-1577,29944,36178,10835,-14510,-22773,-16502,-7201,-6106,-22576,-36354,-14056,-17080,-12654,18723,30220,17742,16770,23289,16349,7125,14041,30042,35383,15908,-2124,-8995,-17136,-27837,-25524,-14175,-4217,-4391,-5642,-6503,-6021,-5844,-19535,-22312,4293,30210,48622,41596,17161,-6592,-26894,8237,59087,68978,38965,-9472,7424,25364,18485,26630,39301,39200,17604,-9091,-22638,-22526,-28238,-7130,10157,20930,29384,35894,23662,-1434,-18511,-13506,-7556,-11738,-25160,7097,45877,59143,35849,-4144,-17421,11513,15468,-986,-10905,-11410,-11254,-18239,-18583,-18796,-23089,-26590,-25980,-32427,-37707,-33743,-11441,670,-5448,-6746,10172,23642,17557,16862,10867,5463,-1425,6030,-3207,-16600,-27744,-10914,6915,17360,-2852,-29889,2576,26196,25260,5806,-6959,-11344,-1741,-12991,-5035,24354,30001,10023,13927,27177,30762,14332,7177,5780,4920,365,5865,1822,-28620,-12717,16228,18326,-4659,-12317,9079,23290,37565,39103,39924,33824,27254,12003,-8957,-626,13292,19482,9869,-10463,-26412,5376,25471,29275,13838,-8166,-26907,-34403,-23101,-27653,-34720,-32364,-24971,-14432,-13067,-21755,-22983,-28867,-19414,5283,12037,2950,-1964,1455,-3721,-6099,7040,22520,24557,8624,-10924,-12627,-13723,-20471,-12664,2607,17239,13526,-15687,-15362,10369,12010,12108,24589,33706,42544,39080,21240,11246,5983,-4886,-20930,-42754,-34149,-36789,-21330,-6561,1588,6773,9281,-2435,-27408,-5485,20478,30904,19526,2057,-17043,-19086,-10412,-24662,-23002,-6101,10445,18701,8350,3419,1873,-8721,-4174,2491,-4179,-10697,-14432,14983,51581,42130,4655,6539,13809,-2669,-22919,-27711,-12704,3657,12422,19973,23575,13783,7453,13023,24616,17969,7111,6594,2891,561,7741,11553,3768,-17675,-7502,22716,18717,-3502,-27913,-13753,-4374,661,-3965,-11356,-19432,-33062,-34966,-20676,5761,26529,13750,-10311,-26167,-13779,8210,11458,-3290,-6410,-9708,-188,2248,-13518,-22269,-16302,-20564,-33187,-34709,-25681,-24285,-17962,-5051,13267,32279,41682,28199,1540,4164,28491,43676,36908,14794,2174,6333,23610,49605,64978,61746,26128,-4937,-12855,-7792,-13941,-3882,-708,-7138,-14789,-4159,12211,25390,28035],[13771,2750,6218,17622,25642,18209,-7397,-10811,-15774,-36679,-10784,1227,-4297,-17451,4693,38401,54456,45360,19418,3942,-8606,-35394,-14332,12242,13726,-3036,-22922,-7880,9475,-5580,-25854,-35245,-31604,-22469,-4167,7408,4382,-15900,-28353,3460,17934,10561,11493,27604,38432,27553,26003,20425,-2086,-25319,-33917,-31177,-18174,-7246,-11362,21946,50158,43510,19859,25514,26665,12139,-5854,-19762,-20859,-10227,12613,30896,34679,38966,60319,50011,9562,-17760,-9580,-19519,-37004,-28408,-30639,-6030,7938,-10005,-21543,17019,41430,39197,16141,-3586,-21153,-33143,-16866,13857,22861,6173,-18486,-12053,-15758,-20803,-7077,1845,-5239,-24859,-23783,2443,27947,60548,76853,70437,49529,24652,7209,-16130,-40296,-42035,-22669,6520,25947,1425,-8646,13770,11505,-17011,-15282,11147,8725,-14600,-15517,-2111,-10253,-32701,-22946,-18657,-22451,-18443,-8718,19567,48175,45030,800,9184,42840,58977,53165,35915,18452,2702,-3293,-11324,-36429,-7223,37465,46049,31506,21666,18788,45811,70281,55040,11166,-3765,7178,-5545,-27732,-46678,-25491,-10520,-14076,-24342,-41815,-29233,-11319,-5424,-11644,-5747,11255,4882,-50014,19423,94911,133303,104796,45195,16736,28664,25346,-11767,-11287,-13854,-25498,-41074,-41568,-13362,3497,-6785,-14675,-11034,-4856,-3975,-5587,-7889,-24037,-39634,-23073,-20274,-26108,5409,42385,59381,25307,-9453,16190,24723,5368,7483,1091,-26806,-15542,-1493,4669,630,-6103,2156,31498,35197,23836,-4963,-1264,17980,24746,-20726,-29313,-4146,19294,10035,-20771,-42332,-4789,24589,37264,29722,22075,25148,25378,1658,-49376,32549,82531,58491,18386,11593,25546,11387,-16720,-16077,516,13219,28388,60277,75429,70974,32087,-5998,-23156,-18977,-6484,4642,5222,-3515,-430,11934,23709,24817,-640,-31241,-26756,-4657,18161,22753,-857,-26814,-28547,-38144,-23041,-11108,-11399,-18181,-18180,-14131,-21139,-23502,-13466,-19617,-30506,-4349,10549,7606,-2408,-7734,1341,17226,30185,41405,28467,-15183,-32241,-64,7628,-10079,-21766,-11826,8916,30399,39880,28329,5874,-5673,8345,24146,16065,451,861,358,594,7906,19903,31586,45202,42914,-4513,-36604,7200,30889,37161,31302,17143,9462,9559,543,-13062,-10012,4032,28600,46568,40394,23303,10910,925,-9559,10777,50557,59352,43305,17065,-15384,-18225,12805,24728,11001,-12077,-26856,-17716,-16105,-20699,-32518,-1336,21675,38131,47653,31922,-4728,-37951,-22075,-19807,-20652,-13429,-13965,-32760,-21835,-11273,-11281,-24859,-22193,-2811,7908,649,-18116,-7346,-12160,-34603,-4287,5915,1481,26113,46590,40791,41012,66468,80615,80170,75603,63234,19865,18372,20708,4502,-18363,-11648,9742,16058,13069,-7428,-34643,-10545,-6621,-28052,-18293,13357,25610,16707,4105,8349,23732,12363,4745,724,1750,-5414,-15514,-14897,2803,15677,6823,-14575,-27912,-18464,-15008,-15288,-25775,-31693,-21507,-6619,8413,8714,427,-12966,-34689,-27852,-14964,-9095,-12798,-26732,-19662,-16322,-27435,-43382,-34447,-10050,17485,42918,76799,79053,70220,49983,25707,3590,-15439,-16153,-6406,-3229,-15166,-22745,-10274,-1285,4667,14630,33430,50869,59981,50669,12088,-15422,-18362,-11644,-15639,-20688,-28630,-23097,-8355,676,9558,37495,79437,79633,48990,44432,58554,59804,56926,50401,41315,25809,14390,4238,-7122,-11360,-11846,-15653,-19093,-17379,-13582,-10683,14699,47793,73852,76404,46189,2194,-18765,-4182,8798,11786,-6693,-13105,-22854,-16957,-8118,-15740,-30234,-20515,8826,35276,33186,10210,2989,3388,2330,17180,15486,7878,-8207,-22837,-21414,-14868,-9580,-12516,-12055,-18802,-32180,-24016,-6611,-9783,-19423,457,21784,19891,12606,6429,-5542,-10124,-21651,-28538,-18742,-1783,3222,-146,-5143,-2402,3727,9468,13706,-976,-28466,-26043,-29618,-36686,-28991,-10084,6205,25741,37087,25886,-3209,-3516,-2937,-33556,-21881,-4669,3976,535,-10326,-25094,-29344,-5299,19730,45480,51573,40380,22433,802,-18405,-27505,-16792,3602,34661,66589,99576,97003,70969,30897,11836,10142,13970,10514,5380,21931,33207,34328,28284,8292,-15591,-3355,23323,35570,31820,8732,-15263,-32686,-14721,11256,4515,-27971,-9749,28874,64683,71570,48020,5696,-36083,-13593,562,-4764,-11685,-13122,-28464,-18052,4073,21465,9428,-8529,-22835,2388,37521,49824,35680,9447,-16309,-28136,-30176,-32026,-18267,-4966,-9281,-26984,-48839,-42249,-41597,-40424,-15900,3490,-4257,-6002,-18,16907,47006,54258,30378,5513,-3526,-13840,-6113,8424,6502,-1847,-4436,-25800,-18183,7963,10957,-1736,-12135,7854,35678,39853,12865,-14707,-21338,-15766,-12269,-13282,-23307,-19811,-7288,-15839,-21801,12237,27943,15770,17721,29170,28070,20181,21188,32616,36072,15733,-4442,-17080,-29269,-27458,-15613,-9757,-7182,-10899,-13936,-13915,-11279,-9034,-21952,-23526,2620,28494,50388,49591,27286,41,-19806,15446,67548,76918,44840,-1761,3907,15070,8528,24552,37871,33804,12423,-7017,-12528,-19160,-32539,-7205,10219,21682,31271,37551,25282,4289,-6901,1385,7570,2300,-21648,1148,42285,57842,34317,-6368,-15199,13311,14697,-2990,-11804,-9299,-7092,-13167,-13292,-15006,-21719,-24583,-18002,-22173,-32399,-27343,-9618,-2262,-8927,-6126,13144,25699,18970,15897,6053,-2442,-4693,5581,-2127,-15739,-30434,-13882,2130,10878,-5989,-30654,514,25488,26402,4867,-12722,-20123,-9784,-15971,-1505,26340,30014,15671,19366,22508,21756,7786,12474,20728,16710,-766,-915,-2650,-26316,-21993,-2087,-128,-13921,-9665,12122,22400,34219,35260,34361,29667,25091,9829,-8866,1516,17679,27299,19688,-1807,-25991,2916,24725,29121,12465,-12840,-33483,-29546,-20218,-27804,-36157,-34967,-28846,-16451,-12739,-21322,-23566,-28365,-18404,5656,13725,5686,1696,6489,1916,-2236,9882,27027,29444,10994,-12435,-15753,-11157,-16026,-11999,2205,18221,15915,-10183,-12454,14735,16879,15954,26281,32586,39030,33410,14865,7317,5963,-1499,-14663,-34725,-30016,-30796,-23676,-7833,2442,11035,14039,-1521,-32364,-1341,25461,35006,21828,4343,-13181,-16775,-7348,-22789,-24515,-4119,14807,19249,5600,288,1797,-4608,-2262,1678,-9454,-18620,-28869,-5287,31962,28815,-3582,-2148,4318,-11303,-28910,-34467,-24234,-8062,6820,20043,23844,11398,-176,-515,9715,7278,4400,7410,4297,3712,9027,8850,-2704,-19784,-189,27143,20838,-3092,-27550,-12296,137,10550,3188,-11199,-23075,-36532,-33618,-23430,-2573,14799,3681,-17306,-27801,-11606,7890,6084,-11864,-16501,-21351,-14319,-12707,-18646,-15862,-10542,-16743,-32861,-40193,-20819,-21965,-25123,-10090,12212,33375,42942,28765,-2146,-3678,22632,42367,41246,21579,7860,8511,21692,46715,62133,54443,19008,-7804,-6482,-1864,-10100,-2798,632,-6211,-15541,-6097,11749,25200,28671],[14921,2291,5443,16749,24600,16795,-6630,-4420,-10913,-34828,-9551,4835,-696,-11762,13987,48222,57125,40066,13110,3311,-5681,-31418,-19647,5419,6606,-9604,-25270,-4653,10607,-4927,-23770,-35013,-35116,-30016,-12455,15,-2764,-23074,-21160,6539,17156,8606,13952,30328,41551,34204,33229,27976,4654,-27939,-22020,-14953,-20793,-15437,-8148,30712,62546,61165,35210,29524,22578,4985,-13472,-24618,-26838,-15675,13262,34365,36706,35605,50185,38755,-1100,-28057,-5084,-11242,-37209,-36924,-31982,-2600,11180,-5266,-15197,21804,46757,44045,20503,3603,-10885,-20483,-6713,21922,28760,11445,-15281,-17463,-24313,-22080,-2217,6520,-1785,-21697,-20985,5368,30876,61005,75941,69892,50790,29684,14100,-12850,-42394,-37881,-19776,7094,23984,-4500,-12057,13654,13316,-17061,-16453,10350,6873,-20214,-22019,-8869,-17574,-34564,-20351,-19544,-29190,-26314,-10139,21621,48389,40487,-7232,11994,48246,64600,57554,41079,27967,14697,3179,-6501,-27261,-19522,19643,28831,23055,17557,15185,43448,68454,52632,8688,274,13340,-4249,-34063,-49138,-19708,-6294,-10728,-18234,-34661,-28455,-11544,-4227,-9302,-7796,3506,1290,-51237,-11340,50883,88675,73440,31925,16034,33776,37644,4565,-1629,-9218,-25672,-43261,-48574,-21306,-5070,-15031,-21308,-17106,-8853,-6869,-9689,-14994,-32637,-30800,-13601,-10961,-30271,-4013,36818,61583,33946,-4063,15554,28234,7199,-1332,-4873,-32360,-28896,-5632,5038,2176,-3090,8181,39166,42109,27312,-5494,-3800,16997,27643,-12306,-24999,-532,23806,13830,-19339,-42746,7,27837,37122,27822,23574,27391,22550,-7234,-40098,54803,103693,71096,27443,19542,27871,9726,-19758,-18054,-1753,11421,28001,62075,79797,73197,31277,-10797,-22464,178,11051,13338,6917,-5102,-2994,11460,28172,33047,8940,-20807,-24624,-879,25577,31824,6801,-20878,-25609,-29587,-17693,-8396,-13816,-24254,-22545,-16383,-22613,-23886,-13323,-18248,-33003,-4893,13768,8858,-4078,-9850,-3360,14026,29269,38457,22135,-18691,-30819,648,7738,-13994,-29946,-21656,-3358,18080,30684,23975,4868,-5628,5281,20881,14632,-3934,-4752,582,6203,15638,25213,33414,46194,46113,2411,-32427,4030,30041,38225,31407,11521,3468,6569,-720,-12325,-8666,716,25356,44840,37500,19610,13781,9939,-841,14999,54483,61438,43223,15784,-15692,-23292,1647,12197,-1109,-21187,-22958,-13217,-12945,-22206,-23009,10692,32265,44835,51105,34379,-1820,-38350,-26968,-26488,-30509,-24176,-22175,-39460,-18388,-4755,-3068,-19009,-26683,-6451,7730,6863,-9166,-11029,-15229,-39960,-10833,3567,-1381,14111,33535,31453,31647,52548,62564,60665,54670,47190,21722,27750,29875,14378,-9883,-11776,5224,11212,11404,-5437,-38737,-13844,-7266,-24526,-19966,15179,31835,27288,16025,16975,26872,9495,-1243,-8226,-4158,-7094,-14770,-14513,1791,11330,-363,-17794,-21783,-12753,-13719,-20087,-34426,-29308,-14891,-1455,11101,10585,2919,-9524,-33337,-35804,-19807,-11663,-15885,-30093,-19450,-19407,-35778,-40318,-26930,-3014,22112,43790,71735,68602,63909,52774,36910,17274,-2612,-11928,-3605,2936,-8810,-24435,-14265,-6224,-4186,3239,23128,44740,57663,49662,11208,-16923,-14660,-4019,-6047,-11737,-24905,-25878,-12913,-2935,5456,29820,71979,76391,43483,34100,46665,47172,45255,42516,35965,20000,9412,2327,-8456,-13902,-14083,-17138,-17952,-14448,-10773,-8506,19682,57790,84314,81504,47343,2825,-19691,-6608,8365,15460,-4260,-15322,-30370,-27764,-16684,-23874,-40733,-21427,4940,31164,32677,11964,2784,1266,584,14820,10503,303,-16724,-29733,-24584,-15489,-5861,-4127,-4816,-14958,-32325,-25586,-5215,-4190,-13832,-3248,15376,13590,7156,978,-11459,-13556,-19983,-22703,-15659,-6190,-1479,-5239,-8896,-2707,7702,16118,20377,3988,-25770,-26793,-27951,-34412,-29440,-6807,9835,26033,33239,20228,-7381,-6724,-9186,-28881,-22257,-4447,5907,3679,-6348,-21130,-34026,-12289,11439,36506,44021,35374,19951,-78,-17975,-28118,-18040,2487,32524,68936,107914,106270,74646,30222,10744,9444,12060,3404,-10794,7410,23340,25941,20643,2753,-14813,-2302,22487,34752,32091,9283,-17033,-32259,-11499,15345,7676,-26777,-13640,25978,65575,77277,55955,12957,-33830,-15368,1847,-5480,-11475,-7030,-18086,-19777,2992,21154,9281,-10036,-19504,9824,42173,48436,30875,6020,-19504,-34534,-28398,-32045,-23024,-6162,-7192,-23465,-50578,-40705,-30844,-21798,2625,18061,5802,-2801,-2599,11583,38818,43771,25341,1423,-8214,-15896,-8610,7030,7403,-379,-3646,-25012,-14370,16001,22257,8398,-815,15154,39004,41198,13379,-15638,-19271,-11821,-12819,-15794,-16521,-5045,2386,-9567,-31589,2468,21834,10702,17299,34037,38290,31447,27340,34140,35180,13965,-6446,-23214,-30686,-15171,-4821,-5050,-10309,-18643,-22612,-20566,-16493,-12217,-23979,-24745,345,26138,50894,56878,38415,10580,-8583,21001,72648,81866,49676,7634,2434,3391,-2294,21749,35226,27547,7458,-3500,-2207,-12065,-27187,-7881,8843,20298,30891,36939,25127,8754,2940,14176,19862,13525,-15758,-4911,36229,52835,30385,-8814,-14067,12871,12135,-5994,-13946,-8451,-4693,-9553,-8891,-12239,-22136,-23308,-10777,-12162,-22309,-20419,-8080,-4535,-9785,-2859,17394,28664,21276,15223,1065,-10028,-6244,3827,-3803,-17451,-30872,-15912,-3855,1843,-10586,-30361,-2967,22131,25588,3766,-17463,-28826,-18401,-19660,791,27281,30133,22775,24303,17493,11911,1388,18701,35554,29632,2369,-7183,-7569,-23150,-28892,-21393,-18023,-19801,-5487,14460,19795,29099,30881,28358,24861,21440,6049,-9212,3899,22521,35455,29317,6202,-22115,618,22715,27090,9444,-18510,-40076,-21545,-13862,-24096,-35836,-37582,-32334,-19056,-13378,-20829,-23635,-26948,-17027,5195,13619,6871,3955,10136,6431,418,10938,29354,32798,13520,-11926,-18028,-8114,-10120,-8763,3257,19747,18488,-4155,-8737,18483,20200,16941,23351,25783,30173,24211,7081,3567,6527,2339,-8392,-26329,-21789,-22944,-28725,-11255,1776,13964,17592,-1241,-29917,4986,30647,38085,23396,6802,-8121,-12647,-4158,-20348,-23828,-776,20005,21301,5162,-1900,442,-1972,-318,902,-14792,-21576,-32773,-24711,12396,16142,-9475,-10382,-6092,-20234,-25525,-30779,-33851,-17719,1907,19278,22837,8395,-6942,-12917,-5478,-4304,1621,7637,5040,6282,11146,7429,-7879,-18625,6845,30025,21659,-2343,-26798,-12606,3173,18843,11345,-9244,-25507,-38877,-31060,-25510,-10396,3863,-5330,-21786,-23835,-8593,8852,3930,-16044,-24321,-32369,-28303,-23196,-7536,-4148,-1639,-10602,-29290,-37108,-13846,-16824,-33444,-16037,11047,34828,44589,29769,-4628,-10170,17293,40404,44061,26802,12397,9548,17953,41140,57147,46934,13982,-5820,883,3968,-5726,453,3999,-3473,-14526,-6507,12906,26178,29631],[14767,689,3957,15500,23566,15757,-4459,2083,-5259,-30908,-9475,7045,1745,-6114,23510,57362,57566,32533,5638,2366,-2982,-26093,-25110,-1782,-386,-15292,-24641,-1589,10332,-5065,-20555,-27653,-30218,-33073,-21720,-8189,-10314,-30001,-14833,7716,14222,6402,17006,32570,42795,39178,39452,37105,17908,-12709,-6620,-915,-17847,-22498,-4503,36916,71632,75494,48275,33996,19438,-1121,-18061,-23404,-29209,-22263,11786,34222,35083,30602,40085,29054,-7609,-30344,-610,-4274,-32317,-44873,-29109,1463,15707,360,-9138,25827,51163,48403,24321,9701,-1933,-9697,1638,27137,31813,14699,-11570,-19935,-31410,-22303,791,9755,1285,-18272,-19450,7235,33236,61174,74546,68639,51478,33591,19029,-10693,-42548,-33812,-17700,6448,20187,-12219,-16298,12193,13339,-17987,-18170,8305,4773,-23859,-29217,-16574,-25642,-33977,-17478,-17312,-29971,-29818,-9439,22471,45819,32810,-16492,14385,51199,67401,61288,47901,39186,26330,9014,-2163,-17849,-24251,3355,14894,18134,13783,10844,39958,64255,47532,4402,897,8228,-18913,-51922,-30962,-9113,-3336,-11107,-14377,-28399,-29431,-16086,-6396,-8931,-12450,-10248,-8798,-42049,-61736,-40607,-24280,-26201,-27054,-417,39934,55477,28862,14994,-887,-22300,-42864,-51991,-26731,-11403,-19845,-25169,-25488,-22612,-25575,-28490,-31224,-38770,-18488,-3528,-2439,-30589,-13191,31570,62664,40648,1387,16275,31443,8808,-11316,-9661,-30294,-43944,-10129,6273,4365,-655,11098,42986,45728,28843,-6708,-8247,16627,34533,-1132,-21614,-833,24312,15066,-18692,-36033,5751,29175,33424,23183,23529,28226,18383,-16824,-24569,70533,117133,79729,34806,24878,27120,5912,-23737,-20476,-5139,8491,25977,60973,82120,74788,31396,-13115,-11860,18334,26167,20189,7432,-7160,-5607,10403,31245,39551,18105,-9698,-17114,4879,33448,41088,14753,-14805,-21214,-21031,-12782,-7704,-18795,-31963,-27036,-19973,-25605,-25069,-14384,-17996,-36855,-7736,14628,8422,-7301,-13699,-10211,6599,23620,30480,12065,-22202,-27124,1020,7167,-16929,-38405,-33755,-19338,1310,16939,15468,1332,-6250,1187,15221,11137,-9556,-12973,-1573,10048,22185,29348,34016,46769,50763,13197,-16138,5110,29068,36742,28471,4020,-3073,3128,-2616,-12133,-8246,-2877,23517,44635,35518,14858,14424,16524,6048,17404,55332,60383,40113,11738,-17849,-27271,-7584,1121,-12035,-24622,-15608,-8005,-10399,-25299,-12695,22006,41415,49663,52042,34486,145,-34138,-32420,-33004,-40570,-33928,-28380,-45321,-14063,2700,6526,-10677,-27679,-9215,7532,11854,-1158,-13914,-19364,-37106,-15187,2134,-2387,2148,17532,19323,19385,34042,40307,39335,33681,29728,21906,33469,36587,23085,-1154,-9440,1996,6999,9812,-2820,-33837,-16976,-7980,-19627,-17968,17651,38366,38757,30239,28930,30725,5876,-8565,-16165,-6242,-5891,-12647,-14295,225,6768,-6976,-18785,-15292,-7287,-12518,-24792,-36326,-20837,-6487,4079,13802,12578,6594,-2598,-23953,-37229,-24945,-15832,-20856,-29817,-17554,-21764,-43642,-32021,-19096,2847,25142,42937,63943,54185,54753,54193,46660,28860,9850,-3202,1197,9082,-2411,-25050,-20471,-12710,-12422,-6932,13339,39225,56464,50215,12189,-16435,-10321,3793,4026,-1244,-17591,-25633,-16962,-7177,384,20631,61471,70314,35738,20236,29609,28014,27415,31189,29491,14566,4427,80,-10117,-16775,-15708,-16497,-15276,-11754,-8855,-6329,24442,65803,90599,82396,45863,2345,-20072,-6973,10655,21111,-449,-16330,-35653,-35195,-20778,-26065,-32675,-17635,2982,26469,30673,13183,2841,-1133,-1506,12803,6354,-6677,-24780,-34221,-25117,-15273,-3122,2323,1579,-10904,-31134,-26735,-3934,1720,-5846,-4103,9837,7538,2136,-2919,-15581,-16450,-17976,-14531,-7823,-10269,-8043,-9901,-11392,-2635,11990,23885,28796,10101,-23283,-25533,-24616,-32092,-27064,-1790,14610,27190,29413,14432,-11021,-9562,-15041,-20946,-19321,-2510,8731,7486,-1502,-15784,-32283,-18707,3041,26605,34703,28393,16321,-158,-12393,-15460,-10083,6181,32055,70178,111546,110407,75072,28492,9741,9394,11444,-190,-23540,-5748,13003,15993,12046,-2278,-14665,-5415,17581,31451,31591,10274,-18080,-30056,-7229,19322,10149,-25048,-16635,22080,63496,79086,60688,18939,-27525,-17406,1763,-6720,-11367,-1789,-8138,-18005,1075,18423,7500,-10877,-13372,17894,46846,47045,25878,2576,-22197,-38274,-23483,-29050,-27035,-6917,-3945,-18011,-46456,-38835,-20405,-3578,21597,32771,15452,-125,-4264,7634,30965,33235,20158,-1805,-12513,-18351,-12113,3387,5203,-75,-2148,-22424,-11642,22208,32552,19538,9232,20014,39903,40376,12587,-17142,-16901,-6215,-9019,-13349,-7432,7089,11580,-1549,-30768,-10689,11345,2721,16836,38311,46926,40932,32572,34690,32764,10869,-6596,-19664,-16104,-646,5930,-281,-13000,-27003,-28906,-24422,-21314,-15191,-25423,-26224,-2436,23530,50433,63329,50064,23722,4252,24859,73729,83157,53112,18087,5741,-6664,-12428,18549,31485,20737,3156,746,7313,-3904,-20495,-9048,6115,16640,27669,33262,22224,10641,9915,23574,28265,20958,-10604,-10822,27991,44314,24069,-11648,-14109,10217,7997,-9719,-17321,-9291,-4693,-7565,-5255,-10236,-24507,-22950,-4831,-3863,-13398,-14418,-7255,-6099,-8240,1795,21923,31920,24171,15103,-3501,-16674,-6520,862,-7646,-20761,-28450,-16730,-10216,-8916,-16394,-29099,-7754,16110,22428,2260,-19514,-32886,-26958,-23474,1476,26894,30148,30238,28811,12872,1635,-3575,25344,48920,41031,7639,-11806,-12430,-20070,-25769,-38159,-28418,-18692,-401,15999,15821,22616,26489,22841,20036,16458,757,-9954,5901,27003,43042,37984,13038,-17338,-1561,19482,23211,4656,-25353,-35359,-13291,-6207,-17939,-33269,-40284,-35177,-22130,-15096,-20599,-23022,-24458,-15730,3475,11208,5955,4345,11995,9339,1327,9499,28344,32990,14304,-11068,-19969,-5418,-4236,-4135,5195,21088,20128,705,-5160,21047,21482,14935,16259,14158,16929,12228,-1871,-269,6984,5829,-2864,-18613,-12866,-14425,-32985,-16159,-718,14825,19236,-1813,-20950,12448,35172,39394,23563,8684,-2780,-7271,-1603,-18795,-21560,3089,24837,23425,5915,-3276,-2284,-1455,636,-514,-20650,-17632,-20566,-32756,-4552,4824,-13185,-17241,-15954,-24388,-16728,-23588,-30671,-25148,-2748,17132,19992,4029,-13565,-23841,-20368,-16379,-1590,6329,4099,7147,12558,6179,-12201,-15908,12389,30569,20207,-2419,-26415,-15311,3833,24201,18732,-6445,-27180,-38222,-28121,-27557,-16141,-3064,-11297,-21674,-18390,-6325,9584,3962,-15562,-27127,-38756,-32594,-11109,8563,9500,8263,-3541,-24248,-33048,-7165,-9846,-36969,-23390,8911,35530,45502,30097,-7085,-16227,11647,36717,43872,28782,14113,8066,11379,32264,49761,39293,10696,-1653,6897,7879,-2552,3810,7684,-356,-13008,-7067,13945,26705,29396],[11819,-3469,278,12250,20921,13708,-2440,7233,-471,-27073,-11654,6702,1823,-2111,31231,63788,54300,21831,-3488,328,-1602,-20980,-30491,-10049,-7911,-20398,-22661,-234,7552,-6913,-17660,-20879,-22994,-26321,-31737,-16716,-18480,-37293,-9453,7132,9216,3750,19330,33056,40922,41309,43741,45699,31832,3105,6879,10156,-13052,-27854,-1945,40096,77043,85929,58136,37453,16827,-5560,-17341,-16245,-24316,-28626,8576,30747,30225,24887,31493,21844,-8409,-21221,3610,1490,-26251,-45100,-22859,6595,21731,6744,-3428,29159,54778,52516,28027,15130,5848,-658,8059,29908,32713,16536,-7933,-18902,-33239,-21481,2655,12215,4301,-14756,-18241,9166,35890,61872,73849,67930,52401,36717,22519,-8733,-38283,-28631,-15209,5847,16229,-19610,-18787,11071,12777,-18512,-19377,6101,3614,-23257,-35965,-24083,-32839,-29797,-12744,-10940,-23050,-26787,-7069,22336,41288,23452,-24964,17429,53061,69459,67186,58743,53154,38386,15223,2528,-8555,-15629,-5277,8208,17186,11277,7144,37310,59730,41381,1256,3216,2698,-31716,-35212,-9406,1623,-1767,-12339,-10967,-22369,-28020,-21002,-8940,-7267,-14630,-22593,-17452,-28031,-77323,-89566,-81506,-61550,-26256,23404,64257,80433,57345,37406,12942,-15532,-41635,-49871,-27569,-13764,-20415,-25678,-32480,-35928,-35960,-26509,-23391,-23072,-6300,7066,5910,-26380,-18103,29494,64438,46574,7542,19436,35498,11586,-19486,-9338,-17831,-34534,-13510,9849,8397,1809,12091,44686,47776,30304,-5402,-11477,19952,44866,10985,-17340,-3122,22551,15235,-17593,-29547,12389,29963,28392,18492,23957,29561,15453,-24063,-10002,80027,123133,85039,40957,28613,24949,1871,-26393,-21119,-7400,6769,24559,59108,84367,78111,35098,-9697,2050,35154,39432,26251,8418,-7693,-6294,10371,34042,45363,27765,2801,-5685,12948,42001,50783,23568,-7572,-14458,-11315,-6897,-7495,-24777,-38169,-27893,-22452,-28270,-25733,-15119,-16507,-34774,-11189,14032,7326,-10341,-17388,-17176,-3070,14411,18436,-130,-22838,-19927,3477,8502,-15408,-36173,-44763,-35114,-14852,3490,6396,-2498,-6021,-2164,9037,7314,-13954,-21259,-3784,13707,28780,33609,34847,48272,57153,26044,1050,11554,29807,34410,23425,-4428,-8228,776,-3833,-11228,-7338,-5022,24287,46716,35789,11051,13879,21378,11831,19144,54662,58171,36257,7241,-19851,-29429,-11967,-3788,-14973,-14934,-5690,-1258,-7032,-28379,-1355,33062,50064,53860,51732,33194,1833,-28421,-34930,-33781,-45658,-39185,-30121,-38677,-8194,11763,17975,-67,-23470,-9979,8386,16312,5923,-14602,-23393,-32337,-15638,2812,-368,-6294,1274,6423,6381,13215,17273,19628,15755,14067,21411,36587,41486,31102,8114,-4783,802,4624,9557,1108,-27379,-19456,-8365,-14358,-12879,21382,45667,51287,46352,43080,34866,2702,-15225,-18350,-2008,-312,-7418,-12642,-1013,2708,-12055,-17162,-8556,-1858,-10842,-28337,-28665,-10942,2557,10082,16998,15232,11808,6996,-11961,-27461,-27608,-20355,-26637,-24321,-13834,-22587,-34787,-21740,-11115,7674,26566,40615,54755,37534,43285,53558,53604,37507,20910,7474,7937,15221,4124,-22841,-27560,-17869,-16327,-12918,5499,35191,56782,52403,14989,-14263,-5847,11684,14406,10198,-8173,-22063,-19752,-11437,-4825,10949,48768,61772,26540,3659,7965,3384,5269,17645,22880,10596,311,-1959,-11459,-19026,-15105,-12938,-11278,-9238,-7593,-3909,29079,71579,92579,79362,42098,1148,-19432,-5138,15290,28236,4316,-16258,-36623,-31588,-18098,-21112,-24017,-12547,1886,21250,27472,14006,3489,-3399,-4268,10366,2700,-13070,-32175,-33687,-22783,-14187,-1461,6579,6689,-6759,-28536,-26980,-2358,8060,2897,-2592,5083,1646,-2366,-4735,-16583,-18297,-15602,-5863,1620,-11839,-16031,-12930,-11784,-2251,15746,31341,37181,15951,-20969,-22193,-20567,-29870,-21559,5101,20556,29391,26124,9332,-13339,-11559,-19622,-14812,-14691,1164,12532,11955,4235,-8974,-24902,-23164,-5025,16384,24256,19824,11612,-90,-5799,-3567,919,13511,33821,70481,110496,109102,72100,25846,9227,10509,12773,840,-24551,-15967,2840,5406,3293,-6856,-16314,-12221,9050,25733,30021,11360,-18396,-26685,-2440,22769,11848,-23044,-18650,17255,58505,76890,61940,23185,-20590,-19616,-34,-8699,-11896,1717,439,-13188,-960,13934,4592,-10362,-5579,26207,51259,45637,20862,-740,-24066,-33477,-17312,-24714,-30079,-7302,164,-11195,-40193,-36613,-10905,12844,37816,44865,23638,2395,-4143,5413,23296,22420,14165,-4943,-16504,-20603,-16107,-2230,508,-419,-312,-19153,-10248,25962,40497,29062,16511,22284,38440,37534,10626,-19046,-14596,-494,-3169,-8215,852,16250,19080,6532,-18915,-26495,-3374,-6686,18023,42269,53935,48647,36892,34300,28912,6879,-3698,-7514,-99,13774,16057,4314,-14621,-34373,-26896,-23353,-25316,-17666,-25869,-28182,-5539,21043,49258,68774,61726,38305,17925,27287,70459,80438,55027,28853,14091,-9634,-18882,15256,26908,13872,20,5083,15346,3708,-14326,-10493,2249,10737,21252,25985,15966,9170,13227,28635,32074,24076,-7404,-16162,18139,32890,15674,-14938,-15167,5682,2711,-13647,-21741,-12121,-7286,-6458,-1471,-7972,-27708,-22400,25,2462,-6612,-10081,-7381,-6906,-5162,6646,25926,34894,27158,15394,-7386,-21656,-5991,-3005,-12347,-22170,-22616,-16042,-15611,-19547,-22469,-26985,-13330,7818,16854,176,-18095,-26990,-27349,-25664,510,25146,29935,37227,32746,9297,-8543,-5411,31916,59762,49379,12756,-13420,-16044,-17574,-16741,-23620,-19662,-10874,5017,16889,11139,15295,22597,18952,16109,10595,-5586,-10710,7088,30374,49102,44852,18276,-12893,-3520,15272,17776,-1710,-33258,-26630,-5488,1290,-11163,-29323,-42497,-36314,-25012,-17664,-20679,-21329,-20953,-14780,344,6326,2662,2686,11989,10417,253,5279,23422,29125,12265,-11153,-22017,-3664,501,277,7008,21356,19905,3475,-2299,22123,20880,11204,7402,762,2436,9,-10871,-4397,6719,8266,1331,-12167,-4759,-6112,-23971,-19477,-4897,13154,18483,-3240,-11366,19908,38289,38402,21806,9316,1923,-1568,-113,-18549,-18488,6579,27947,23803,6031,-4504,-6468,-3574,-281,-3157,-27371,-11387,-7919,-20434,-13565,-4003,-15193,-19946,-19735,-17054,-8747,-18266,-24760,-25802,-7677,13021,14733,-2406,-20855,-31739,-31090,-26702,-5683,2548,481,5307,11963,3960,-16351,-13889,15197,28086,15585,-4544,-26856,-20885,1220,25323,23629,-4244,-28845,-34965,-25911,-30149,-17109,-2306,-11540,-18783,-14668,-6668,8183,4146,-12780,-23882,-32313,-20494,4483,23030,21870,16757,2524,-19818,-31207,-2817,-3208,-27759,-32735,4438,33764,43924,28019,-11255,-23253,4407,29967,39070,25635,11003,2268,584,19527,39887,31229,7742,973,8908,7474,-2917,4728,9280,925,-13089,-10232,12294,24303,25632],[6423,-9810,-5340,7082,16673,10811,-637,11081,3274,-23540,-15562,4146,-250,-4,36427,66735,47206,8316,-13110,-2461,-1626,-16490,-31697,-19093,-15844,-24510,-20780,-1049,2184,-10503,-15509,-14869,-16236,-18544,-26837,-23380,-26716,-32434,-4890,5113,2252,179,19716,30946,35244,39657,45147,51750,43134,16633,17478,17628,-9385,-31529,-1760,39723,78333,91844,63999,38541,13737,-8558,-12522,-7173,-15747,-30333,3561,23765,22243,18980,24671,16587,-5570,-10539,6680,5287,-21337,-38361,-16095,11873,28106,12852,1079,30711,56405,55165,30615,18945,11341,5439,11305,29398,30865,16236,-5913,-17228,-30555,-21483,2561,12965,5914,-12726,-18117,10411,37659,61668,72622,66724,52223,37515,23229,-7960,-32069,-23292,-13193,4523,11982,-25263,-18843,9624,10563,-19710,-21493,2402,1939,-20334,-43444,-32797,-37943,-25007,-7621,-3793,-15174,-22475,-6612,18813,33094,11450,-31421,19500,52649,70328,74800,71889,67285,48510,19880,5594,-1622,-5355,-5051,6542,16422,7598,1951,33692,53923,33350,-814,9216,5771,-25936,-17558,2147,6148,-3956,-14454,-9336,-18735,-24946,-24752,-11512,-4782,-14121,-31798,-25055,-22484,-48509,-54552,-31880,3946,42677,77358,95452,102817,78534,54312,24120,-10949,-42466,-45930,-26973,-15226,-20854,-26545,-37131,-32075,-19267,-6712,-8582,-14320,1356,14817,10830,-24345,-19634,28757,64733,49343,11731,21669,37286,12489,-27117,-5434,-2517,-17056,-18245,13069,11699,1194,8681,42178,46198,29801,-2397,-13093,25216,53345,19872,-14529,-9276,16632,12151,-18421,-26359,15947,27412,20338,12404,22608,29096,12271,-28998,132,80514,118911,83870,42487,27895,19108,-4420,-29304,-22262,-10552,4310,21734,54589,84441,81048,40153,-3341,13570,46830,47547,28724,7554,-8735,-7276,8929,33899,47671,34739,13241,4730,19388,47413,57089,29683,-2391,-8819,-3646,-2685,-9859,-34036,-39672,-25478,-25105,-32769,-28653,-18437,-17004,-30014,-16555,10339,3838,-14999,-23102,-26351,-16794,-925,-389,-16186,-21350,-13052,5718,9762,-11539,-26241,-39936,-48804,-28214,-8574,-3444,-7967,-7255,-7032,281,977,-18354,-29772,-7389,14797,32686,35356,33414,47902,61334,35744,13127,16410,28236,28577,13766,-16317,-13077,-2710,-6906,-12222,-8457,-7965,24417,47514,35347,6489,9533,21607,13669,17726,50394,53263,30757,1893,-21701,-32539,-12795,-2060,-7994,-2517,2899,3987,-5045,-31229,7413,40616,55496,55060,47907,27987,420,-24157,-29769,-27533,-37239,-38631,-29869,-33296,-3700,19423,28082,9400,-18713,-11211,7949,17694,9221,-15352,-29480,-29007,-14661,3163,1826,-10450,-14100,-7140,-7151,-10497,-5102,2008,294,-63,18330,35313,42388,35892,15196,-1040,-951,2005,8655,3893,-22203,-23954,-11049,-11769,-8446,23874,51113,61918,60906,55388,36169,-1673,-20822,-13370,5562,7051,-947,-10828,-3872,-3054,-17532,-15854,-4244,1002,-10850,-31605,-21403,-3285,9233,14063,18492,16382,15989,15764,-1134,-17034,-26297,-25707,-34430,-18190,-10846,-23857,-26310,-12851,-5412,9368,24338,35135,43936,19000,27835,47819,54189,40318,27714,16460,14089,19174,8560,-18978,-30915,-18328,-14246,-13561,-1045,31240,56681,53971,17278,-12820,-3249,17703,23054,20361,741,-17767,-22470,-17013,-11256,-218,32852,49390,15253,-15807,-19069,-22841,-18215,1598,15357,7245,-3731,-4950,-13594,-21439,-13042,-8453,-7918,-8395,-8293,-2642,32119,73717,89343,71728,35164,-1810,-18946,-2807,20025,34509,8050,-16808,-33832,-22317,-11205,-14020,-17062,-9164,-526,14411,22257,13345,3678,-6285,-9339,5474,-2160,-20228,-38097,-28538,-19042,-13446,-2018,7418,9103,-3789,-25728,-26898,-1195,13742,10623,-595,18,-5142,-7209,-5280,-15085,-19602,-13831,1412,9932,-10091,-25661,-13360,-10000,-2120,17591,36598,43488,20212,-18429,-17878,-17201,-28052,-14102,12953,26797,31916,23056,4960,-14441,-13019,-22957,-11649,-10430,5354,16419,16276,10141,-1356,-15723,-23432,-12755,5929,12945,9713,5403,-1152,-1012,5842,11089,21905,37242,69509,104819,102260,65659,22248,9159,12663,15928,5582,-14946,-20635,-6833,-5122,-5096,-11401,-20136,-22245,-2457,17678,26862,11858,-18298,-22939,2066,25104,12596,-20827,-19724,11495,50709,70737,59554,25270,-14101,-21791,-3874,-11681,-13561,2851,6845,-6991,-2408,8402,988,-8367,2765,34202,55015,44082,15970,-3843,-24571,-25915,-10658,-20067,-31939,-7438,4729,-3647,-33052,-33773,-2809,26482,49897,53023,29818,5094,-2009,4653,15543,11327,7030,-8647,-20164,-21301,-19139,-8850,-5117,-237,1940,-15630,-10171,26975,45270,35584,20611,22233,35048,33086,7817,-20939,-12474,4453,2715,-2701,7254,22619,24729,14148,-5671,-28825,-17527,-11352,22483,46226,59515,54838,40518,33259,24046,2892,2451,7704,15918,27371,25393,8823,-14435,-32708,-19270,-19064,-27589,-18966,-24584,-30449,-8368,19217,47785,73237,73097,53598,32152,29195,63201,74035,55883,39483,25619,-3006,-17765,12395,22148,7915,-1236,9400,21830,10277,-8728,-11618,-2111,3119,11895,15280,6528,4395,12795,29197,31337,23083,-6260,-20074,7822,19886,6091,-18337,-16548,199,-2835,-16707,-26395,-16675,-11461,-4168,4054,-3809,-27273,-19416,4651,7267,-1934,-7443,-8112,-6575,-1158,11260,29259,37504,29993,15921,-10475,-23526,-4525,-7038,-15223,-16894,-13574,-13367,-18055,-25607,-26201,-23774,-18315,-1597,9464,-2291,-14444,-19951,-19945,-23592,-1572,22504,29738,43399,36039,7288,-17708,-3027,38326,67669,54293,16646,-11305,-16545,-15567,-7250,-5032,-3072,166,10690,17814,7043,8060,19932,18117,14443,4908,-11815,-10649,7592,32390,53133,49523,22015,-8727,-4638,10897,11699,-8800,-41199,-17553,2121,8320,-4535,-24882,-42375,-34588,-26250,-20140,-20375,-17836,-16227,-13764,-3581,-338,-2482,-391,10847,10208,-2177,-942,15274,21714,7771,-12156,-23888,-2567,4002,3788,8244,20376,17907,4486,286,22313,19396,7752,-262,-10817,-9242,-8611,-17903,-8320,6100,10000,4697,-6469,2606,2108,-11190,-15884,-9248,9721,16050,-4384,-1583,27373,40472,35884,18882,9268,6278,4585,1418,-17848,-14141,10075,29345,22123,5153,-5060,-10641,-7299,-2375,-6038,-31059,-5330,2100,-6848,-10041,-7785,-15030,-15892,-12516,-6446,-1698,-14506,-21250,-22228,-11628,8231,8436,-9593,-27455,-30715,-23505,-24229,-9150,-2422,-4506,2200,10659,2073,-18895,-12191,16464,24502,9596,-7418,-26353,-26693,-2864,23683,27057,-1672,-28940,-30136,-22855,-30781,-11689,6240,-5458,-14957,-11803,-8398,5807,5230,-8134,-17594,-22795,-6657,19245,35640,33312,24969,9086,-14476,-29508,981,4323,-15928,-37502,0,31575,41885,25661,-14882,-28529,-1602,23251,32794,20256,5744,-5048,-11113,7837,32715,26856,7606,3496,9288,5373,-4156,5795,11480,3255,-11831,-13155,10709,21833,21416],[618,-16296,-11031,1705,12426,8731,2340,15101,7216,-19055,-18872,1181,-2866,1349,39800,66867,37636,-6292,-19486,-4456,-2007,-11902,-26456,-27156,-23012,-26466,-18982,-3192,-4638,-14794,-13481,-8920,-9634,-11529,-18153,-23555,-32106,-24967,-336,2684,-5978,-4194,18057,26569,26397,34323,43553,54360,50732,27602,25387,21947,-7201,-33699,-4011,36246,76032,93653,66219,37227,10047,-9986,-5989,2036,-6169,-23676,-2316,14043,12402,14317,20002,12866,-1781,-1106,8659,7204,-17978,-32954,-10124,16985,34429,18648,4680,30393,55699,55853,31791,20997,14343,8370,11246,25898,26770,14131,-5746,-16775,-28653,-22923,795,12093,5790,-12583,-18773,11065,38168,59874,70170,64577,50503,35621,21035,-8179,-25282,-17878,-11520,2912,8773,-24477,-15905,8105,6810,-21500,-24766,-2923,-625,-16919,-40628,-39791,-30988,-20596,-2670,2275,-9685,-20642,-9848,11088,21113,-2463,-28495,20495,50396,70881,83969,85845,79993,55764,22630,6760,2610,2326,-271,6753,14208,2315,-4810,28774,47289,24636,-804,18731,16243,-17023,-18097,-630,3454,-9044,-17220,-9440,-17029,-21937,-26225,-12657,-1336,-11073,-37095,-36523,-28892,-37328,-33635,-1532,41178,79259,104836,110923,114789,87157,60265,28238,-10200,-44459,-42955,-26610,-16914,-22823,-29193,-35677,-24844,-9486,349,-7942,-15646,5753,19568,12223,-25601,-18134,28967,63587,49148,13805,22041,36383,11134,-33480,1224,13592,-714,-23652,16005,15033,-2108,1269,36061,41708,28312,3304,-9505,32164,58016,24910,-12778,-18213,7860,6796,-20329,-25905,16182,22142,10990,6530,20127,27585,10393,-27919,6355,73348,105879,76665,39530,23361,10752,-11561,-30462,-23384,-13472,2225,18593,48769,83374,84099,46613,4860,22109,53307,50940,28455,6015,-9007,-7575,7096,31835,47343,39396,21690,13611,23953,49579,59860,33116,1004,-4313,2197,670,-12690,-43755,-31256,-19315,-25627,-37627,-32937,-23915,-20108,-27998,-21246,6013,342,-19103,-29242,-36246,-31828,-20705,-24425,-29330,-16178,-6704,8179,11671,-5950,-16502,-28662,-52922,-37144,-18680,-12948,-13411,-8704,-12081,-9387,-6350,-20212,-28923,-9889,14556,34831,35626,30864,46388,63313,42179,20392,17916,24085,20356,1218,-29487,-14145,-5743,-10637,-14030,-10441,-10376,24105,47046,34614,3161,2666,18268,12650,14445,44125,47786,26760,138,-18141,-32555,-9280,6277,4972,9549,10242,8251,-3120,-26365,13663,45091,58617,54498,41974,20108,-3166,-20565,-22555,-19127,-27985,-34157,-28577,-29287,-5,26078,37049,17868,-14065,-11957,7421,17177,9663,-15284,-34207,-24968,-11946,3922,4295,-8134,-18694,-13665,-13575,-27002,-16233,-9483,-10696,-10180,14403,31488,40677,38383,20744,2072,-2697,164,8210,6342,-17245,-29829,-15297,-11287,-4759,25769,55207,70770,73561,65180,34986,-5794,-20401,-3432,15064,15850,7070,-7493,-7170,-9741,-22405,-14857,-1933,1835,-11604,-30478,-15277,2280,13776,16498,18958,16672,19290,23295,8361,-7139,-20212,-26970,-27834,-12063,-8377,-25091,-18835,-5422,-1621,8766,19621,28205,34920,3367,9599,36847,47946,37404,30264,23281,19576,21270,11054,-13477,-21067,-11562,-8014,-9626,-4898,28087,56360,54879,18998,-12039,-2075,22203,30162,29297,9078,-13170,-24087,-22851,-17859,-11866,14826,34179,4350,-25219,-15532,-6513,-18832,-14897,8091,5273,-6581,-8157,-15840,-23146,-9736,-3742,-5362,-8933,-10490,-2224,33850,72981,82431,61077,26113,-5861,-18352,-288,24143,39158,10310,-18206,-29245,-12783,-2719,-6834,-11735,-7810,-4383,6609,15799,11484,3574,-8945,-16855,-2046,-8266,-27889,-31908,-20899,-14351,-13167,-4689,4952,8665,-2183,-22922,-26095,-226,18548,16845,1128,-5218,-12635,-11932,-4704,-12151,-20188,-12812,6613,16021,-5607,-32473,-9946,-5580,-1526,17346,38974,47070,23120,-13986,-13148,-15070,-26034,-5546,21087,32771,34340,20180,1519,-14439,-13979,-25132,-11861,-7587,8949,19607,19805,15642,6514,-5825,-18495,-19577,-4499,1390,-1477,-2481,-4315,436,11468,18480,29126,41120,66916,94952,90381,56089,17788,9277,15294,20189,11982,-4830,-18746,-15887,-14962,-12797,-16462,-25769,-34893,-15612,7556,21484,10814,-18479,-19766,5264,25565,12032,-18608,-20165,4540,40037,60610,53255,24517,-9149,-23702,-10347,-16278,-17176,713,9933,-1471,-3235,2148,-3460,-6002,10142,40656,57056,41549,10698,-7309,-23727,-17871,-4539,-16345,-33244,-8196,8529,3249,-26237,-30769,2802,35833,56363,55888,32913,7234,672,3697,6564,-641,-2096,-14217,-24184,-19996,-19618,-15200,-9867,757,3895,-12882,-12212,24208,45455,37479,20674,19372,29333,26535,3452,-23425,-11632,7078,6363,717,10457,25552,27641,19996,7176,-7495,-10096,-2401,29539,49133,62677,58548,42462,30716,17505,-1171,9828,22601,30161,38584,32690,12158,-13375,-25344,-12049,-15201,-28452,-19696,-22479,-32905,-11467,17118,45035,75355,82508,67636,45356,30483,51536,63406,55101,48292,36926,6839,-12611,9070,16577,2604,-1436,12548,25709,14505,-4780,-13105,-7541,-6805,-1115,477,-6690,-4365,7726,24326,25253,17270,-8201,-23022,-2880,5692,-4846,-22754,-18668,-6406,-9058,-19033,-30232,-23223,-15517,391,11181,1981,-21081,-13897,8758,10087,-193,-7476,-10086,-6026,2154,14310,30786,38548,31171,15056,-14290,-22257,-3011,-11771,-14496,-6711,-3283,-9743,-17416,-23012,-25275,-20491,-21807,-11740,-79,-6222,-11640,-15341,-14821,-20477,-5395,18247,28514,47214,37206,5478,-26249,1531,43266,71295,54713,17806,-7486,-14485,-15096,637,10792,12386,10822,15438,18271,3729,564,17730,19901,14831,-602,-17522,-10430,6430,31756,53596,50547,23284,-5666,-5489,6041,4782,-16817,-32922,-9058,8782,13769,498,-21654,-40868,-31833,-26114,-22727,-19982,-13331,-11267,-13353,-8669,-8999,-9900,-5178,8281,8235,-6232,-9015,4220,11037,841,-14514,-26317,-2800,5365,5033,7492,17037,13429,3340,2068,21150,16555,4006,-7372,-20721,-16373,-11488,-21803,-12726,4561,10483,6819,-1959,8435,9215,1557,-7037,-13154,4313,11650,-5308,7345,33831,41162,31623,14532,8046,9480,10166,3144,-15521,-9183,12812,28093,17365,2366,-5329,-14053,-12647,-6007,-9254,-25541,-999,8052,2293,-2511,-7409,-13961,-9210,-2150,3107,3409,-12913,-20420,-20306,-14724,2713,1177,-17474,-32145,-25862,-14472,-16020,-12132,-8616,-10839,-1839,8861,538,-20118,-11566,15963,20397,2940,-11169,-25451,-29814,-8158,19280,28461,419,-28069,-24619,-19194,-29447,-4279,16652,2195,-12018,-10416,-12098,1751,6045,-3421,-11540,-14533,5401,31387,44713,42128,31886,15336,-9011,-28064,3784,11617,-4478,-32234,-4607,28407,38768,22463,-18324,-32011,-6471,17027,25909,13339,-1380,-13757,-22908,163,30198,26124,8881,4630,7422,1152,-6814,6335,13621,6024,-9955,-16391,8448,18512,16103],[-5588,-22787,-16799,-3910,8149,7493,6223,19155,11104,-13765,-19966,-1579,-5589,2069,41193,64109,26225,-21016,-18529,-4931,-2424,-7205,-18891,-31247,-28704,-26107,-17147,-5943,-11937,-18985,-11188,-2602,-2732,-5217,-10453,-17736,-29820,-16862,4988,949,-14725,-8810,15007,20943,15915,26153,39442,53581,54852,36646,31666,24536,-5235,-32308,-7619,31112,71693,92900,66366,34885,6890,-9004,1739,11785,4597,-13096,-6661,3612,3531,13152,18422,11157,2378,7687,11001,8720,-14974,-28124,-4223,22952,41690,25587,9364,29872,53937,55562,32693,22617,16269,9604,9576,21560,22683,12247,-5821,-16909,-27758,-24232,-564,11355,5316,-12936,-18154,12714,38613,57438,67232,62410,48436,32515,17646,-7425,-16945,-11008,-8523,3139,9514,-15975,-9713,8141,3330,-22144,-27650,-8256,-2797,-12674,-29938,-28441,-21851,-15331,3078,7753,-6350,-21476,-16174,340,7046,-15491,-18748,22023,48374,72940,94727,99927,91070,60863,24786,7472,5628,8094,5124,7538,11363,-3061,-10798,24303,41469,17666,2612,29587,27062,-13602,-33901,-10211,-1656,-14065,-20412,-10136,-15061,-18719,-26151,-11409,3224,-5761,-33042,-53191,-42812,-51615,-64010,-46359,-6581,41521,83171,102847,116431,86653,58648,27651,-10680,-45067,-42153,-26883,-18426,-25625,-32894,-32299,-23705,-12078,-7348,-19710,-17627,10888,22590,11689,-27983,-14736,29683,61436,46824,14212,20717,33528,8331,-37045,9804,30200,14642,-28117,19423,20283,-5469,-8849,27527,35552,27211,11783,-307,39969,58251,26497,-10960,-28440,-1947,561,-22125,-26724,14142,15840,2931,2463,17368,26050,11265,-20158,10013,60853,86487,64524,32796,16089,1373,-17656,-28564,-24116,-15054,1411,16070,42873,81814,87016,53719,13652,27517,54873,50323,26401,4815,-7808,-6728,5639,28819,45205,42002,28095,20646,26434,48391,58888,33698,2570,-1265,6084,3478,-13634,-37473,-19212,-11312,-23440,-41744,-37515,-31492,-26332,-29519,-24165,1734,-2463,-21279,-33337,-36686,-35646,-36531,-33645,-17801,-8540,-1621,9904,13344,-481,-7885,-18543,-47487,-45974,-30559,-23538,-18559,-10239,-17045,-19266,-14109,-19314,-19876,-10204,13102,35097,34398,27229,43392,62664,45550,24151,16581,17689,10410,-13103,-31195,-10568,-7910,-14940,-16720,-13271,-12214,22449,44338,32718,1442,-6421,11469,8845,9431,36079,42264,25718,4221,-9968,-26748,-3279,17097,18225,19412,15286,10727,-1567,-18494,16283,45700,58992,51989,34006,9606,-9194,-18278,-16589,-11979,-20993,-30974,-28657,-27355,2007,30592,43560,24014,-10901,-12782,6538,14684,6938,-15274,-27303,-20059,-8736,4110,5474,-2808,-9384,-6910,-6848,-6232,-7559,-13744,-17891,-16022,10085,25614,36351,38072,23889,3432,-5444,-1592,7593,7729,-12999,-37700,-21652,-13677,-3122,26126,56884,76385,82443,70480,30448,-9969,-14821,6674,23734,23961,14823,-3538,-11072,-18080,-27273,-15532,-2653,-201,-13473,-26428,-11536,4619,15070,16376,17519,15173,20320,27884,14994,562,-13273,-22258,-19232,-7533,-7647,-27452,-13640,-810,-743,5560,12982,21192,30212,-3400,-11134,19685,33832,28021,27459,26357,22905,20452,10322,-8350,-9541,-3239,-2636,-6191,-7183,24731,54497,53710,18793,-13030,-3127,24163,34532,35704,15514,-9751,-25064,-28178,-24834,-24419,-5454,16610,-2835,-5862,16496,27553,3950,-28137,937,3725,-8618,-12118,-18855,-24997,-7312,-705,-4955,-11794,-14921,-3588,33400,69298,72774,48311,15106,-11421,-18703,944,25961,40509,9670,-21714,-25600,-5344,4587,-1424,-9052,-9121,-9915,-1860,8124,7697,2248,-11170,-27238,-11815,-15321,-32297,-22556,-13009,-10073,-14409,-10151,-1375,4520,-2971,-21216,-25295,-210,21351,20385,1318,-10724,-20548,-16087,-4008,-9818,-20960,-13397,8591,18565,-1090,-23376,-4104,519,21,14907,37833,47460,25066,-7449,-9110,-15081,-23857,2617,28060,37201,35504,16700,-1738,-14426,-15147,-27134,-15952,-7217,10468,20809,21415,19649,13531,3593,-11296,-24625,-15119,-9938,-13124,-12285,-10528,-2608,12090,21592,33238,43694,62078,81318,74176,43796,12385,8869,17330,24297,17966,2812,-15436,-24395,-23515,-19721,-22560,-30723,-36885,-26167,-3666,13504,7340,-19723,-17983,6298,23605,9967,-16596,-20264,-3657,26685,46904,43189,20569,-6543,-24572,-19637,-22716,-23171,-5157,8991,1998,-3518,-4035,-8584,-4418,15445,44631,56608,37466,4831,-11404,-21705,-9876,504,-14189,-34561,-10067,10715,8537,-20415,-27756,5496,40177,56718,53131,32574,8330,2541,1290,-4111,-13085,-13078,-22040,-27903,-17216,-16683,-17520,-10772,2836,5413,-11141,-16349,17525,40720,34442,16984,14154,21799,18223,-2438,-26387,-12324,6889,6918,1155,10400,25381,27881,23680,18869,16452,17733,17484,38072,50603,63240,59636,42560,26715,9580,-4459,17147,35947,42014,47018,37719,14187,-11887,-18719,-6707,-12804,-28333,-19800,-19889,-29714,-14325,14596,40981,74726,89218,79455,56943,32139,36812,49548,53307,54759,46248,15502,-7800,5328,10622,-1305,-577,14708,27327,16578,-2244,-14552,-13370,-18231,-17010,-17392,-22412,-15739,-1001,14933,14704,7480,-12829,-24605,-12345,-7517,-15651,-27776,-20512,-12860,-15255,-19877,-27481,-26193,-13725,8322,20000,9331,-11980,-6097,13278,12102,-409,-9406,-12295,-4973,4712,15993,30870,38249,30562,12510,-19114,-18247,-1020,-16522,-9804,5452,7551,-5176,-13813,-14026,-19546,-16975,-21576,-19883,-10355,-11349,-10654,-13256,-11791,-17843,-10290,12938,26432,48472,36067,3432,-26026,6875,46719,70860,51246,16566,-2951,-10714,-15923,6838,23464,25130,20076,19410,18919,2418,-6376,16140,24104,17526,-4626,-20085,-9888,3905,28598,50501,48024,22490,-3206,-5527,1590,-1965,-24732,-24379,-859,14955,17925,3944,-19837,-39039,-28858,-24860,-24649,-18569,-7611,-5868,-13035,-14020,-18414,-18703,-10599,5195,5243,-10800,-16850,-7027,-252,-6493,-16862,-28553,-3805,5062,4188,4766,11602,7174,1059,3665,19271,12787,-449,-15288,-29905,-17008,-7596,-19969,-16998,2776,10419,8494,2028,13107,15206,13464,3562,-15090,-2154,6130,-5228,15526,39401,40911,26526,9608,6223,11795,15225,6187,-10091,-3271,15072,24553,10039,-1432,-4200,-14338,-18397,-10398,-11775,-19260,1929,10238,6599,3434,-4944,-12112,-1999,8014,11086,6738,-12896,-21271,-19042,-16162,-2556,-5911,-24906,-30342,-21040,-7800,-8832,-14019,-14926,-17303,-5055,8078,476,-19518,-11467,14592,17472,-1972,-14547,-24039,-26503,-13274,13352,28443,2236,-25928,-17840,-14146,-26131,3045,25929,9402,-9751,-9717,-17032,-3410,6800,1424,-5879,-7642,15464,40839,50192,48013,37750,21640,-3077,-25869,6434,18862,6391,-24660,-8447,24921,35165,19065,-20608,-32714,-9414,12841,20894,7617,-8078,-22040,-31263,166,33687,28833,11229,4846,4404,-3934,-9894,7202,16547,10043,-6787,-18545,6501,15192,10608],[-10802,-27434,-21449,-8569,5015,8077,11460,23707,15288,-7314,-16840,-3145,-7740,2582,40811,58733,13741,-34388,-10804,-3684,-2978,-2916,-11060,-27680,-32804,-24473,-15713,-9336,-19661,-23396,-9461,3184,3651,-535,-4998,-11178,-23537,-9250,10003,-748,-25036,-14316,9803,13320,3732,14220,31335,47749,53980,42208,35114,24598,-4284,-28176,-13821,23283,64319,88581,63463,30438,2849,-7777,8080,19822,14115,-3044,-9894,-8600,-4327,13537,17208,8670,4045,13512,11757,7912,-14509,-26017,-816,27193,47237,31378,13503,27466,48940,51643,30645,21316,14786,6953,4429,14950,17047,8660,-8392,-20362,-30301,-26886,-3403,8380,1839,-16431,-18367,12604,36006,51260,60372,56787,42965,25532,10591,-8085,-10241,-5803,-7077,2803,11786,-7112,-4722,6638,-2519,-24393,-32704,-16284,-7652,-11028,-20590,-16552,-14358,-12304,6112,9176,-8550,-28384,-28114,-16023,-11757,-27290,-10579,21229,43973,72859,101641,108682,95846,60229,23275,4764,4578,8902,5899,4450,4652,-11523,-17403,18280,33642,9802,5201,35016,29663,-16633,-51326,-14623,-6926,-20842,-27268,-14219,-15100,-17528,-28849,-12601,4257,-3520,-24192,-47173,-60524,-71455,-107801,-117810,-92074,-34528,33393,80355,110889,81230,53843,24815,-11737,-43893,-47271,-31238,-22379,-30631,-39498,-32253,-29494,-24395,-24655,-33656,-11980,14553,21285,7388,-32204,-14661,26406,54762,39453,9924,14835,26201,1622,-38176,15883,43113,25307,-33808,20404,25496,-7680,-23132,14712,25742,24180,18966,8920,44195,51065,22370,-10807,-41446,-13957,-8409,-26003,-29700,8890,8095,-4015,-1853,12156,22411,12520,-11139,9937,42914,60831,46149,20570,4644,-9973,-22896,-26950,-26631,-16979,-179,12263,35282,77401,86590,57945,19715,27493,49823,44358,21257,2355,-7403,-6943,2846,23564,39911,40733,30372,23659,24795,41948,52159,29395,339,-1882,6018,4009,-12585,-25134,-8472,-4678,-21339,-44884,-36648,-37436,-36148,-34375,-27696,-5129,-6812,-22340,-31628,-28108,-21447,-15753,-4501,2081,-1417,288,8427,12311,2384,-1677,-9715,-39201,-57437,-47338,-36106,-23642,-12879,-22871,-29683,-22778,-18332,-11911,-9390,9486,32427,30750,21633,37852,58665,45690,25245,13625,9973,-605,-28313,-19079,-5260,-9718,-20178,-20795,-17269,-13991,18465,38408,28567,583,-17362,1342,2297,2731,26172,36485,27410,12463,-740,-19158,3386,27085,28899,25846,17289,10819,-881,-11420,14704,42138,56526,47595,24457,-2855,-17179,-17523,-12803,-7237,-16771,-30286,-31054,-27575,2037,32431,46936,27205,-9670,-13568,5684,11075,1704,-15501,-20108,-14347,-5284,3504,4796,2158,2848,5877,6277,13079,4797,-13274,-22105,-16970,6984,19424,30656,35730,25001,3245,-8926,-2837,7299,8656,-8782,-37786,-28569,-18096,-3196,25459,56585,78841,87283,71149,23491,-13380,-7632,15616,30945,30954,21965,1202,-13782,-26850,-30919,-17261,-5548,-3926,-14722,-21626,-9477,4578,13994,14607,15172,12833,19672,29971,19302,6561,-6302,-14769,-11220,-4028,-7751,-30029,-9856,1863,-1541,1979,8382,18645,32752,2856,-27819,-1656,14088,14357,20808,26641,24960,18061,7425,-3256,1747,4784,1260,-4282,-7913,22252,52126,51550,17834,-14346,-4694,25015,37406,40753,21260,-6291,-23997,-27615,-29548,-35554,-24879,2053,141,17753,48374,60309,26638,-21812,-3852,3822,-8233,-14873,-20809,-25772,-5178,1569,-5334,-15295,-19701,-5032,32579,65367,64114,37277,5241,-16163,-18474,2188,26754,39908,7610,-25732,-21892,1036,11298,3335,-7309,-10421,-13431,-7008,2294,3992,1436,-10141,-33269,-16874,-17726,-24199,-11547,-3711,-4792,-15456,-16177,-9083,-1198,-4317,-18913,-22787,729,23786,22973,1755,-13179,-23798,-15925,-1411,-6869,-20293,-13560,9272,19423,3836,-12523,4468,9541,5572,13800,36120,47734,29437,2550,-4066,-15118,-19352,11643,35121,41466,36861,14378,-3203,-12982,-14622,-27112,-21334,-7297,11427,21583,22757,23767,21233,14049,-1826,-24246,-23593,-17551,-20524,-20565,-17450,-7898,9765,22208,35583,45972,57068,67087,57244,31966,8472,9655,20200,29515,24611,9586,-11935,-29844,-27684,-23542,-27389,-27349,-22741,-22946,-11176,5530,3289,-20307,-15732,7053,21404,8791,-12763,-18049,-10523,13454,32792,32286,15727,-4500,-21823,-29042,-28204,-29306,-12552,5999,4873,-1356,-6772,-11605,-2295,20088,47603,55275,33561,437,-14098,-16981,-168,6258,-11848,-34446,-11267,12725,13554,-13981,-22916,7252,41341,53104,47084,30884,9935,4477,-1447,-14616,-22269,-22922,-29930,-27166,-12456,-10388,-12125,-5471,7301,8166,-8603,-20343,9042,33189,28761,12191,9198,15032,10539,-7899,-27842,-12770,5562,5861,146,9200,24390,27383,26625,30387,41667,52148,43214,48109,51874,62723,59629,42300,22970,2256,-4777,25071,48659,52759,54105,41910,16343,-9027,-12339,-2239,-10680,-26899,-18122,-15749,-24160,-15073,12817,37136,72448,93865,89467,67645,36205,23103,35484,52441,59792,53654,22329,-3796,2380,5858,-2134,2407,17410,28388,18071,380,-14495,-17587,-28461,-33591,-33850,-29548,-23475,-10004,3933,2230,-4010,-18579,-24042,-17479,-15429,-22373,-27896,-20111,-16517,-20024,-18518,-19642,-16915,-3078,19641,30483,18240,-1219,3935,19660,15508,-180,-11058,-12680,-2550,7304,17308,30646,37551,28795,8773,-24388,-11892,2250,-20143,-2646,18266,18733,640,-7906,-3085,-11326,-12769,-17756,-21525,-18369,-16738,-11241,-12981,-10183,-15512,-15330,7430,23917,47411,32900,1036,-19535,12273,48872,67051,44932,13829,2044,-5921,-17708,11514,32935,34813,27591,22832,20236,3691,-12002,15016,29677,21939,-6019,-17706,-9143,308,23254,44267,42436,20131,-980,-4532,-1801,-7784,-31795,-16138,7028,20792,20888,5676,-19718,-37166,-26199,-23560,-25695,-15626,-901,-224,-12735,-19005,-26699,-28339,-15668,2036,1580,-14976,-21328,-13513,-7793,-11534,-17641,-27443,-5537,3195,1218,-179,4025,-504,-1709,5059,16722,8336,-5445,-24183,-37563,-12072,-17,-14361,-20913,764,9831,9763,5357,16269,19304,23090,13140,-15030,-9570,-451,-4471,22246,43393,39399,20626,4063,3442,12594,18943,10395,-2332,2890,16176,18383,119,-5429,-1347,-10806,-23804,-15729,-13569,-13500,3117,8408,5550,5472,-3167,-10403,4227,16190,16361,7479,-14816,-23584,-18193,-16468,-7734,-12812,-31652,-24841,-17390,-4437,-4538,-15588,-21357,-23632,-6663,8533,1578,-17995,-12461,12017,15913,-3523,-16989,-23259,-21155,-18153,5960,26390,2725,-23414,-10536,-8344,-22098,8247,31461,14107,-9004,-9931,-23418,-10227,6580,5464,-1580,-3191,22325,46479,51037,49586,41510,26950,2189,-23558,8371,24953,15346,-17944,-12128,20319,30196,14642,-22120,-31768,-11604,10145,18448,4764,-12659,-28777,-31228,6005,40442,32362,12874,3359,138,-9830,-13859,7724,19510,14465,-3299,-18873,4545,11297,4297],[-17449,-28025,-27215,-14152,1277,8345,15385,26266,17411,-1923,-11605,-4850,-10852,1452,37332,49692,-478,-28178,-1621,-2033,-4855,-511,-4806,-21807,-35371,-23035,-15269,-13365,-27423,-28337,-9021,7697,9019,2297,-2266,-6032,-17218,-2432,14528,-1858,-36067,-18566,3697,4593,-8120,-254,19879,37674,49060,44914,36725,23657,-2729,-22083,-21151,14423,55665,82557,59490,25940,-261,-5407,13965,27202,23275,6989,-9295,-20079,-7568,16176,17346,6703,4836,18194,12967,6966,-14548,-24291,2214,31480,52738,37961,19713,26390,43533,46391,27764,19423,12552,3399,-678,9948,13283,6391,-10571,-24329,-31565,-25467,-4347,6050,-1835,-20173,-16300,13345,32982,44077,52021,50011,36789,17818,3186,-6973,-2605,308,-4370,5035,17789,2846,1074,6297,-7415,-25058,-34238,-23338,-12036,-8908,-9713,-2529,-5096,-8349,9220,9745,-12669,-36204,-31001,-28948,-31514,-24877,-1718,21600,40632,72553,105410,113188,96322,57035,21542,2116,3117,8443,5088,422,-2632,-19881,-19192,15296,27645,4319,8748,37082,26463,-22164,-39242,-9356,-8517,-25556,-31843,-17398,-13149,-13400,-29350,-14872,4112,-2763,-15907,-27712,-66738,-68670,-96752,-113299,-105218,-60021,10499,69464,108176,78281,53250,26416,-8312,-37270,-51995,-35369,-24169,-31572,-36133,-31150,-31973,-29354,-30695,-26214,-3281,17196,18742,3379,-32158,-16168,21116,46221,30360,4443,8013,17880,-5587,-34404,21147,53843,33490,-37243,21462,33211,-2736,-34164,1876,16147,22116,26208,18621,46269,39824,16201,-8886,-37291,-23024,-16593,-29008,-29299,6138,4771,-5435,-3854,7473,19438,15862,-704,9976,24539,34131,25517,6390,-7220,-18587,-22970,-24312,-27870,-16522,-240,9656,28667,72023,84152,60431,24562,24449,41254,36325,15997,876,-6246,-6415,900,18733,34152,37903,30597,24675,21212,32550,41828,22227,-3706,-4452,3909,4179,-7705,-12369,1817,1751,-18622,-44595,-30238,-27304,-35588,-35810,-31833,-13913,-11141,-20549,-26629,-20567,-5567,9895,24939,21774,5496,197,4313,9158,3599,3563,-506,-27813,-60817,-65451,-45467,-25782,-15089,-28177,-36454,-30476,-17543,-5522,-7261,4819,27848,25803,15178,30793,52542,43632,24828,10764,3135,-10364,-39796,-8689,-149,-10704,-25091,-25162,-21069,-14915,12963,30057,22647,404,-27305,-10513,-5542,-4192,15449,30795,30988,22287,8336,-10713,10302,35135,36223,28779,16585,8867,-1045,-5943,9442,35058,51837,41932,14382,-15549,-24877,-18008,-11484,-5187,-15067,-31474,-35724,-29665,47,31307,46775,27080,-10571,-14156,5081,7266,-5280,-16158,-13937,-8704,-2140,1603,1659,4528,12367,17864,19049,27871,13451,-12713,-24829,-14085,5697,13939,24219,31520,23801,1076,-13550,-4047,6878,8854,-5026,-29543,-33390,-24328,-5461,23316,53824,77299,86919,66308,14101,-16902,-2141,21648,35149,35240,26866,5272,-14868,-34822,-33183,-20628,-11107,-9316,-15116,-17908,-9955,1484,9895,10469,11206,8849,16277,28404,20135,9618,-1087,-7981,-5218,-2811,-9693,-33770,-8541,1591,-4701,-1494,8250,22027,39688,14394,-19257,-26733,-10110,-2827,9885,23027,24449,13265,1142,-80,10381,9909,1683,-6030,-9782,19012,47796,47075,14842,-17062,-7624,23546,37364,42958,24862,-4170,-22809,-23820,-32008,-37701,-23758,-1554,10686,39104,75997,85922,42847,-11822,-7443,3595,-7479,-17695,-23046,-27447,-5515,1113,-8140,-20879,-26099,-8019,30010,60501,56529,28382,-3422,-20965,-19414,1594,24767,35722,2562,-31769,-19971,4297,14948,5295,-8137,-12005,-13931,-8016,-2007,-1099,-660,-7569,-24958,-11966,-13280,-13592,-1168,4705,-652,-18120,-23921,-18927,-9722,-7872,-17894,-20697,695,23889,22800,716,-13240,-21198,-12718,1091,-5365,-20263,-14854,7160,17070,6512,-3694,12562,18794,13455,14342,33786,47656,35184,12845,-93,-16576,-14655,19038,39788,43173,36026,11075,-5209,-12407,-14366,-26584,-28829,-9360,9832,19893,21799,25834,27327,23223,7094,-20689,-31531,-21735,-21307,-23118,-24346,-15755,3630,18974,34289,45533,50258,51593,39410,19902,4447,9513,21617,33432,29643,13818,-10721,-33239,-28996,-26187,-31986,-20281,-10072,-11254,-12959,-2883,-2892,-22150,-14697,5943,17598,7141,-9076,-15536,-17080,-484,18060,20171,8843,-4762,-17885,-31335,-29804,-32003,-22616,-335,5395,1308,-6587,-13028,-1553,22097,47595,51180,28040,-4006,-16891,-11631,9463,11052,-10963,-34887,-13442,12616,16293,-8754,-18084,6817,38087,44653,37107,26859,10314,4384,-6343,-26181,-24749,-29825,-37626,-23596,-8264,-4222,-3984,1821,11573,10371,-6732,-24815,-2023,22395,20263,6235,4192,8608,2883,-14033,-28882,-14010,2053,2055,-3320,6248,21942,25118,27312,39729,64879,86214,69670,56832,51326,59823,57228,40326,18374,-5266,-3406,31887,59317,61250,58741,44033,17335,-6478,-7710,25,-10011,-25950,-16275,-11529,-18231,-14741,10431,32765,67399,94707,95686,75739,41676,14877,23158,51902,62094,57336,25527,-2099,-916,1465,-955,6306,19993,28418,18416,2423,-13758,-20000,-32074,-33545,-20534,-13911,-16415,-14655,-5880,-10423,-16166,-25719,-22854,-17650,-15564,-21122,-22348,-17957,-16525,-24014,-16576,-10558,-2739,11844,31572,40390,26778,9319,14590,27328,20733,1787,-11104,-10848,401,9264,17778,29785,35972,25188,3115,-30359,-4619,5915,-22904,4547,29795,28774,6597,-1599,6795,-3262,-8774,-13190,-16864,-19998,-21602,-13370,-14573,-10362,-14071,-20727,1571,20420,43563,27332,-2445,-14044,16528,49019,59906,36095,9990,6945,-961,-20920,14083,38539,40711,32591,25196,21743,6651,-16186,13369,34599,26382,-4813,-12949,-8850,-4431,16115,35650,34518,16545,889,-2892,-4004,-12363,-30696,-8751,14129,25992,22473,5349,-21746,-35212,-24368,-23290,-25775,-11085,6306,5233,-12615,-22739,-25837,-34550,-18658,-848,-2365,-17576,-18897,-9267,-6030,-10949,-15095,-22373,-7919,71,-3461,-7146,-5328,-8817,-3989,6350,13832,4531,-7871,-26779,-33264,-5114,7564,-8350,-23801,-1182,9022,10901,8177,18025,21227,29580,20354,-13361,-17330,-7469,-3070,27316,45641,36796,14424,-1666,-146,11829,21126,15706,6999,9112,16069,10099,-11343,-7148,3862,-4038,-25793,-21447,-13974,-8235,3236,3583,-16,3546,-2950,-8776,9329,22083,18867,5827,-17831,-25281,-16740,-15549,-11985,-18426,-28193,-18766,-14524,-3883,-3126,-16616,-26572,-26970,-5340,10956,4168,-15461,-14020,8926,16341,-35,-16251,-22914,-16217,-21746,-1638,22884,2041,-20083,-2329,-1367,-17131,11100,32766,16022,-9267,-9620,-28945,-17567,5906,9148,1862,-790,26304,48747,47870,47181,43561,31570,6948,-20712,10336,30242,22597,-12062,-14983,15190,24369,9789,-21775,-29248,-13127,9012,19532,7010,-11866,-29884,-24071,14494,48095,35533,13726,1071,-3569,-14438,-17685,8658,23105,19741,927,-15651,3993,7937,-1961],[-23375,-22604,-28953,-17994,-998,9284,18319,27201,17911,2789,-5069,-5848,-14403,-612,31680,38127,-15326,-15427,6631,-404,-8186,-529,-951,-17409,-35957,-22611,-15974,-17388,-28548,-33355,-10737,9851,12389,2743,-3140,-3969,-13023,2281,17258,-2884,-40806,-18883,-2773,-5845,-18483,-16823,4470,22967,39480,43354,35214,20805,-1647,-16127,-30563,3615,44773,73878,53514,20506,-3641,-4140,17243,31703,29616,14424,-6944,-30941,-7756,17721,16269,3090,2865,19828,12685,4107,-16988,-24380,3072,33426,55532,42741,25777,25578,36603,38101,21848,14855,7888,-2239,-6255,5835,9751,3388,-14366,-30458,-28652,-21101,-5298,2144,-7739,-25884,-14332,12375,27210,33810,39805,39410,27500,7367,-6502,-6515,3144,4510,-3017,7233,23664,10433,4626,4355,-13498,-26504,-30651,-30145,-18111,-8576,-47,10740,3677,-5774,9793,7554,-19388,-32974,-12185,-15397,-30100,-13207,5347,21025,35869,68094,101561,109447,89441,49331,17589,-2499,-607,5028,918,-6587,-12527,-30225,-16922,13879,21918,-1253,10061,35919,20744,-29847,-38582,-10866,-12863,-28843,-31452,-20513,-10644,-7298,-25419,-20890,1242,-4994,-14519,-15393,-52567,-55406,-52079,-44956,-37002,-12882,32477,75865,106171,72738,51472,28242,-4012,-29910,-44373,-37636,-23804,-29323,-32767,-28158,-25652,-19088,-19513,-18391,-2163,14833,13378,-1013,-27854,-20207,12407,34689,19034,-2513,-258,7649,-14332,-29557,23927,60468,37980,-37246,21002,40906,6694,-25598,-10264,6939,19860,31414,26397,44692,24947,8261,-6201,-26097,-25606,-23612,-31622,-24526,8857,8143,-1967,-4326,3152,16464,19322,9001,10432,7721,8718,4069,-8588,-17681,-21184,-19251,-21375,-26979,-14080,683,7940,22868,65019,78902,60272,27582,18756,30283,27347,11136,-45,-5046,-5488,-362,14626,28411,33858,29013,23989,16214,20911,28518,12695,-9118,-8767,235,4320,-278,139,11574,8203,-15230,-44500,-22421,-15728,-25622,-32919,-36465,-22469,-12865,-15912,-21022,-13842,9488,35239,52612,39631,12038,-1223,-2202,4450,4091,8591,8828,-15581,-51816,-75531,-46200,-23610,-15651,-31934,-30990,-34061,-16540,0,-3779,122,22285,20596,8909,23247,45231,39808,23013,8154,-1895,-17179,-32436,-878,4047,-10517,-28100,-28312,-22682,-13882,7558,20951,16243,1132,-26827,-21694,-12309,-8754,5913,26073,35848,32656,17757,-652,18268,41934,41053,29489,14894,6538,-946,-1203,2645,26700,46958,36916,6241,-23473,-24529,-17880,-11279,-4260,-13648,-31259,-40218,-31536,-2240,28788,44622,25282,-11793,-12641,6524,5829,-11278,-15439,-7360,-2253,1846,-81,-2244,5304,19510,28582,30985,39617,19631,-12119,-24460,-6940,8171,12003,19882,27962,22425,-1048,-17190,-3364,8208,10430,81,-19569,-29833,-28828,-7653,21900,50905,73818,83179,58219,5117,-19025,2451,26159,37837,38197,30846,10048,-11734,-33294,-31132,-22958,-16750,-12960,-12128,-13666,-10833,-2242,5235,6312,7926,5451,12239,25280,19568,11724,4061,-613,725,-1854,-11286,-35692,-7456,704,-7579,-1365,15872,32538,49585,27436,372,-30597,-29753,-17558,-2120,17963,23600,8836,-6290,2823,17658,13597,556,-9534,-11395,16738,43546,42524,12046,-18833,-9332,21980,36435,44289,28325,-1276,-20022,-18381,-31224,-28868,-5576,11214,25890,58288,98629,103314,52810,-3576,-8181,4530,-5239,-18722,-23597,-28214,-6769,-404,-11445,-26524,-31972,-10575,27713,57002,52466,24420,-7570,-23278,-19788,862,21895,30019,-3354,-37542,-18045,5995,16733,5818,-9647,-10873,-8681,-2921,-2323,-5695,-2581,-2928,-12051,737,-2383,-1430,9643,13213,3482,-20850,-30678,-27522,-18829,-11942,-16783,-17972,906,22965,21353,-304,-10110,-14194,-6566,4495,-4034,-19689,-15580,4153,13358,7896,3805,20445,28650,24082,19256,34036,49714,42973,23147,3697,-17663,-9171,25337,42652,42983,33657,7592,-7068,-11906,-13494,-24224,-34656,-11979,6779,16759,19470,26533,32294,31535,15751,-14992,-37731,-21735,-15725,-15906,-21181,-20592,-3093,13923,30633,42997,42671,36553,22833,9109,875,8857,21947,36261,33461,16474,-10835,-33153,-27806,-27496,-34435,-12986,617,1421,-7723,-9031,-10044,-24709,-14171,3760,13062,5598,-5589,-12830,-22280,-13933,4868,8935,1024,-6963,-13630,-21717,-25215,-25313,-33860,-8994,4046,4335,-3345,-11766,-1960,21455,44512,44271,20868,-8393,-19637,-5941,18807,14883,-11474,-36115,-16645,10101,16388,-5039,-13777,4510,30907,32212,24347,21250,9318,1932,-13495,-38579,-19421,-28502,-37301,-19699,-5642,253,3282,7920,14108,11170,-6008,-28829,-15034,9679,10582,424,-178,2969,-4389,-21010,-29703,-15894,-3470,-4396,-9008,1963,18184,20822,24985,45617,83511,115128,93267,62388,48039,53922,51768,35857,12334,-13277,-1742,36705,67347,67079,60402,43297,16236,-5452,-5822,-716,-11531,-26554,-15537,-8427,-13150,-14555,6426,27637,59109,90416,96452,79688,47029,17646,16632,50850,60582,55996,24028,-3682,-5741,-3525,684,9825,21600,26679,16776,2943,-13472,-20729,-25109,-17750,-3540,922,-3581,-9865,-9183,-18742,-25690,-34640,-22835,-15375,-11189,-15543,-17845,-15791,-14850,-26954,-15998,-2327,11676,26258,40592,46812,32485,17475,23797,34694,26876,5640,-9056,-7991,2217,9229,16183,27165,32275,18449,-5755,-33396,1468,8042,-25784,9309,37615,35399,10653,2716,13052,1977,-6916,-10811,-11936,-15408,-23575,-16562,-18624,-13658,-15006,-27697,-5627,14557,35882,18401,-8297,-10918,17659,45424,48544,24041,4689,10365,2640,-27138,12855,38596,41134,33284,24764,21526,8752,-19923,8921,35658,27812,-3154,-9237,-10743,-11101,7472,25486,24752,11172,934,-2463,-6414,-16743,-25738,-4184,18514,28750,21142,1373,-27597,-34285,-25183,-26132,-25595,-6599,12008,8590,-14334,-24653,-17348,-23905,-18505,-4510,-7443,-18847,-12431,887,2342,-5750,-10319,-17330,-12403,-5392,-10460,-16966,-17117,-17651,-6231,6077,9527,1540,-5782,-17598,-22846,-847,11204,-5276,-26653,-4375,6702,10536,9090,17093,19404,30864,22943,-12254,-25894,-15422,-2622,29085,44514,31720,6832,-8697,-5928,7976,20142,20146,15564,13606,13194,-1120,-23717,-5567,9819,3154,-22678,-28486,-14156,-4950,1701,-3970,-10142,-3291,-5962,-8606,11851,24192,17249,756,-21403,-23826,-15540,-15017,-15701,-22251,-22150,-14409,-13574,-6859,-5694,-18106,-28778,-23819,-2581,13905,6765,-13255,-17034,4495,17184,6339,-12229,-23730,-13814,-24605,-9515,17177,-932,-16694,5731,5708,-12256,10453,28675,13844,-11192,-8241,-28788,-24285,4134,11655,3777,-1192,26628,47052,40337,40333,43248,34601,10124,-18391,11713,33924,27299,-7957,-17643,8913,17000,4029,-19824,-26286,-15239,7854,22520,13123,-6118,-25117,-16646,21982,53572,36496,12801,-2013,-5532,-15877,-21443,9524,26609,25008,5100,-10616,5213,5391,-8335],[-25809,-17184,-24544,-17543,-550,11070,20104,26560,17082,7127,2211,-5408,-17763,-2505,25590,26212,-28463,-4467,13658,1555,-12037,-2297,1045,-14466,-35529,-22280,-16303,-18492,-20611,-30496,-13450,10575,14802,2541,-6033,-3900,-10033,6024,19399,-1837,-28345,-11674,-5644,-15678,-22491,-26795,-10520,7708,28380,39428,32421,18132,687,-9139,-30021,-6501,34194,65084,48050,16684,-5070,-2512,19579,34928,34560,20726,-2154,-28990,-4738,19112,15699,26,572,20807,13161,1837,-19243,-23106,4475,35092,57324,47352,33412,28065,32010,30295,15616,10374,4105,-5848,-7678,5871,8798,1862,-17282,-32946,-20509,-13512,-4011,-899,-12736,-27724,-10456,11886,21315,23505,26518,27379,17620,-2936,-15630,-4700,8912,8760,-842,11298,30328,17284,7836,2893,-18015,-26395,-24249,-29635,-23118,-7537,10254,24925,14131,-2143,10071,5782,-21819,-14542,15076,11298,-6459,1439,12861,21826,31470,60271,90899,98645,77249,40041,13866,-6720,-4092,1337,-3895,-14040,-22367,-31242,-9543,15798,18766,-5316,10969,37338,23890,-21916,-45506,-21475,-19189,-25508,-26950,-20977,-5569,2214,-15279,-26987,-1325,-6464,-16934,-8521,-30861,-36723,-11930,19282,35537,46205,65222,85276,100527,61221,45086,28075,345,-22461,-35859,-33477,-19362,-24100,-28640,-22580,-15787,-5806,-7259,-15971,-8097,8970,6576,-3891,-20561,-23730,2316,22155,7795,-8825,-8418,-3206,-23467,-22772,25849,64232,40387,-31951,19774,47923,18122,-13205,-18863,29,18076,34840,32368,40664,8988,545,-2629,-15679,-20269,-26993,-32806,-15968,18864,18758,5660,-2607,388,13990,22180,17330,11897,-4517,-11087,-14585,-20491,-20835,-16259,-13612,-17632,-22785,-9668,2682,7350,18176,56552,71134,57589,28924,11556,18676,18880,7167,-775,-4103,-4182,-1030,11339,23037,29003,25986,22016,10482,7902,12979,1411,-15365,-14648,-4509,4546,8054,11743,20555,14750,-10933,-45163,-14084,-3574,-14767,-28022,-36075,-24110,-9945,-9882,-15794,-8496,22391,58028,76026,53916,17245,-4068,-11485,-1306,4263,13035,16351,-6670,-44108,-66744,-40142,-18771,-14926,-34664,-25789,-30736,-15904,4191,0,-4956,15011,14462,2113,14437,35816,33228,18752,4425,-6414,-21995,-26616,2581,5327,-10919,-29955,-30918,-22483,-12092,1824,10703,8541,921,-19165,-31822,-17632,-10420,-2329,20823,39285,40972,25826,9286,25573,46031,42035,26858,11547,2995,-2118,1182,-5987,16834,41210,31623,-386,-22009,-17078,-18033,-13564,-5411,-12758,-28681,-40890,-33770,-6020,23613,39299,20761,-14204,-10335,8433,5636,-16669,-14660,-2088,2679,4387,-3204,-8225,2923,22533,35706,39723,47013,22551,-13062,-22488,1479,12137,12231,16791,24099,19635,-4463,-20999,-2448,9578,11826,4644,-10132,-21533,-30220,-10870,19918,46773,67233,74750,46057,-4087,-21845,3979,27214,37133,37804,31833,13420,-6463,-24861,-26638,-24685,-23378,-14865,-7883,-10855,-13593,-7717,-1059,877,3974,1207,6116,19214,16173,11360,7402,5481,5195,-2545,-13993,-34273,-7908,-1963,-11107,1111,27343,45302,57940,38045,18722,-7431,-17338,-21248,-15278,10525,21273,4288,-16092,3735,21591,14184,-3318,-15936,-13906,13726,38008,36744,8250,-20879,-10839,19069,33208,43277,30199,1055,-17404,-13980,-31032,-20740,11386,29704,41057,72436,112484,109252,54616,602,-8150,4917,-3630,-19638,-23886,-28982,-10395,-4373,-16406,-33387,-38402,-13923,24476,53473,50042,23491,-8076,-23833,-20824,-1256,17138,22052,-10737,-42432,-17194,4961,15207,3523,-12617,-7816,-571,4829,-225,-10693,-5743,1191,-69,14020,9997,10301,19187,20087,6109,-24543,-33714,-31049,-28604,-17304,-16722,-16042,28,19908,17726,-2283,-6454,-7095,-270,7283,-3907,-19583,-16239,106,8100,7123,8730,26512,37398,35318,27464,37167,53270,50416,31280,6216,-18471,-4232,29309,42637,39978,28954,3201,-9513,-12183,-12809,-20909,-31287,-15340,1998,11904,15364,25147,35173,37942,23087,-9130,-40122,-20095,-8786,-6412,-11491,-15993,-6308,8778,25249,38310,34325,22389,8300,-389,-2892,7290,20869,37498,35726,17759,-11546,-30197,-25284,-27766,-33945,-7029,8526,12121,1052,-10426,-16630,-27282,-13701,1006,8226,4093,-2768,-10389,-25650,-26054,-4556,941,-6480,-10794,-9834,-12300,-20182,-18723,-27391,-18122,1711,7705,2141,-7612,-2740,18546,38638,34873,12411,-12259,-21771,300,28065,18297,-12720,-37677,-20365,5588,14230,-2519,-9936,1339,21211,17588,11147,15983,7928,-1933,-21726,-37868,-11525,-20888,-29516,-15827,-4325,2985,8676,11832,14756,10845,-5795,-30013,-27078,-1021,3549,-2522,-2145,-380,-9648,-27504,-29080,-16453,-8789,-11330,-14566,-1481,14881,15971,20675,48590,96888,136383,112495,65224,43121,46409,44610,30109,6223,-20021,704,40960,74555,72158,60780,41103,14302,-4861,-5305,-2839,-13597,-27268,-14724,-5269,-7803,-13532,2429,24161,50199,82596,92970,80676,52944,31108,21453,50833,57093,51606,20166,-6384,-10481,-7330,3910,14485,24047,25070,14982,3756,-11924,-18248,-15583,-3503,11164,13670,9577,2373,-1369,-14478,-23124,-37974,-22381,-11294,-5012,-8771,-12845,-12220,-11401,-23965,-15099,6551,26879,39850,46811,50402,36536,24723,33081,43340,35594,13390,-2751,-2813,4688,9378,14814,25129,28792,11066,-15262,-26060,7896,10275,-26114,13314,43291,40197,14493,6740,17455,5906,-5382,-9096,-7555,-7603,-17360,-15081,-21140,-17543,-15850,-27172,-10779,9246,27830,9684,-13035,-7574,17836,40411,36163,12142,1819,14952,7514,-33430,10205,35559,38544,31986,23763,21506,11389,-20397,3450,33914,27315,289,-4751,-12226,-14855,3729,20375,18761,7813,1616,-1218,-6766,-18180,-21361,-468,22151,31117,19359,-3621,-34611,-31594,-26444,-29646,-21761,-190,18033,11806,-15683,-21528,-7098,-12252,-13123,-6060,-10331,-16199,-3657,12773,13415,3337,-2228,-10518,-16611,-10449,-15790,-25282,-26195,-20782,-5488,6420,6415,2134,1679,-3840,-12229,1768,12446,-3445,-27320,-6678,5044,10733,10207,15859,16070,28784,22673,-10157,-29937,-20221,-1317,29340,41772,26084,-36,-14844,-12033,2811,17650,24696,24186,17673,9150,-12860,-26322,1059,17356,11217,-15548,-33680,-12850,-2243,1021,-9801,-20731,-12853,-10762,-8555,13092,23856,12987,-5554,-19830,-16962,-13333,-14124,-16623,-20764,-16990,-11222,-13505,-11646,-10832,-18496,-24851,-18413,1203,17480,9736,-10684,-20410,-255,18328,14178,-4955,-23482,-13738,-25816,-15972,10213,-5533,-12331,14085,13185,-7024,7022,19976,7923,-13633,-4125,-19464,-24638,1889,13279,4663,-3956,23705,41986,29267,30039,41066,36078,11496,-17063,12409,35878,29370,-5895,-20277,1388,7873,-2429,-16652,-23481,-18557,5414,25300,20339,1468,-19278,-11626,26222,54683,33816,9167,-5780,-4855,-13162,-25066,9279,28625,28704,7757,-6125,7523,3517,-15404],[-22876,-12591,-20440,-13584,2579,13347,20332,24089,14847,10873,9509,-3744,-21173,-4084,20083,15543,-33897,3648,18414,2845,-16803,-6498,340,-13956,-36619,-22650,-16494,-16420,-12862,-25028,-17824,8759,15087,1210,-11372,-6846,-9514,7482,19658,264,-13660,-724,-4362,-25037,-20940,-18057,-15494,-3362,16872,32113,26929,14183,2310,-3258,-21629,-16483,23010,55109,41836,13041,-6392,-2657,19031,34856,35937,23788,1951,-20855,-2467,17916,13633,-4052,-3474,19596,12642,-1322,-22423,-21356,5150,34581,55775,49240,39878,31892,29518,23225,8285,5016,789,-7054,-5567,7580,7794,-599,-21315,-28024,-12130,-6392,-3078,-4900,-17023,-22605,-7136,9770,13773,12259,11050,12223,5498,-14359,-25683,-4091,12249,10743,81,14674,34639,20856,8394,-131,-21951,-26633,-18957,-24017,-28295,-7645,18685,37291,23879,757,8268,3732,-16061,6935,44163,38976,15900,14826,18879,22037,25028,46311,71122,78746,58489,28500,8781,-12220,-8885,-4059,-10750,-23327,-32091,-19873,-1317,18161,16026,-10041,9921,39978,33939,-1925,-32576,-33607,-23583,-18600,-24169,-20590,-101,11816,-4527,-29304,-5049,-8801,-20701,-4740,-5381,-10204,17813,57827,74963,73983,74499,80320,86135,42443,32620,23887,2561,-17106,-28737,-26178,-12991,-17923,-24297,-18724,-10685,-559,-3491,-18704,-17614,751,-2640,-6238,-14298,-26750,-9604,8290,-3637,-15468,-17823,-15850,-34166,-15096,26655,64446,40052,-25366,16687,51776,27924,-3233,-22826,-5292,15385,35167,35185,34356,-6998,-6652,183,-7664,-13190,-26418,-33482,-6355,32757,32801,14895,356,-1126,11082,22578,22371,12737,-11196,-18102,-22305,-21025,-14077,-8552,-8168,-13654,-16470,-4528,4786,7011,13778,46172,60718,52058,28117,3418,7460,11306,3437,-2382,-4136,-3026,-1762,8146,17600,23201,21480,18849,4492,-5729,-4179,-10945,-21691,-21959,-9646,4923,16031,21901,28601,21518,-5269,-42369,-5895,8677,-2681,-19092,-26992,-15743,-3569,-3731,-11239,-4688,32586,76805,93620,63840,20821,-7586,-22666,-5317,5687,17354,21505,-2625,-41675,-57103,-30622,-12218,-12708,-35998,-21953,-27226,-14955,7797,4519,-9017,6461,7855,-4760,4787,25126,25349,13833,1007,-9471,-24190,-23986,1947,3635,-12031,-30273,-32291,-20236,-9294,-3076,564,424,-113,-11216,-34197,-18896,-7407,-6610,15569,41038,47082,32873,19193,32404,48159,40065,21912,8078,-437,-3973,1844,-14547,7558,36007,27167,-4036,-13452,-7437,-17049,-17324,-6865,-10090,-21673,-33036,-33956,-10038,17134,32405,15347,-15568,-6328,11457,7308,-19440,-12711,2671,6366,5688,-6708,-14797,-1203,22819,40142,46080,51693,24370,-13796,-18470,10913,17696,15110,16312,21538,16936,-7720,-23184,-269,11925,14033,9400,-645,-10787,-25363,-13250,18829,43318,59577,63640,32263,-11200,-24379,3532,26012,34267,35170,30880,16328,1214,-13532,-19024,-23072,-28787,-12912,-2143,-8484,-16739,-12944,-6977,-4095,911,-2326,-444,11929,11637,10134,10350,11725,10089,-2915,-16291,-30457,-8091,-4460,-13258,6296,40706,58379,64391,46863,35472,13990,3408,-9891,-25526,3011,19531,2412,-26374,4146,23488,13357,-7641,-22393,-14310,11426,32865,31636,5255,-21588,-10491,16511,29250,41411,31936,4371,-13609,-9640,-30927,-12486,27470,49772,55895,81972,117418,104812,50091,2032,-6607,5954,-1781,-19475,-22692,-27579,-14874,-9269,-21239,-39788,-43584,-16612,21671,50784,49305,25287,-4638,-21196,-21003,-3330,12152,13742,-17274,-40384,-15976,2740,11743,-235,-15013,-2347,9234,14029,4264,-14453,-9255,4674,10510,26017,22570,21994,27987,25862,8013,-27396,-28507,-25301,-35912,-22563,-16726,-14169,-1182,15734,13089,-4240,-2663,-525,5771,9767,-4178,-19011,-15489,-3152,3083,5432,11863,31147,45158,46705,38173,43516,58054,56398,36889,7982,-17718,430,31405,40435,35141,23223,-870,-11425,-12347,-11729,-16599,-25406,-18422,-3307,6617,10567,22323,36268,42589,29185,-3430,-36920,-17916,-2016,3335,-529,-4955,-1839,6651,20019,32650,26122,10067,-2981,-8259,-6874,5268,18967,37435,36767,18435,-11275,-25087,-21482,-26404,-31328,-2842,13451,19922,10302,-6309,-19584,-27729,-12471,-1607,3520,2442,-982,-8574,-27236,-35927,-8579,-1854,-12059,-15965,-7193,-4335,-16209,-13186,-16786,-24036,-795,11064,8468,-1641,-3299,13498,29923,22912,2686,-15534,-23126,6727,36798,21252,-14579,-39717,-24856,-1177,9548,-1739,-7434,-2734,9564,1803,-594,12131,6298,-7008,-30533,-28195,-4502,-12787,-21788,-13146,-5248,2808,10575,11971,12256,8278,-7018,-29063,-32755,-6019,1303,-2449,-2370,-2303,-13504,-33950,-27826,-15682,-13021,-17832,-19158,-4029,11659,10123,13476,47242,102568,146255,124102,64029,35616,36525,34920,22051,-928,-25884,2218,43808,80380,75924,59052,36341,10249,-6151,-7315,-7192,-17148,-29263,-15262,-3628,-3898,-13449,-2552,21664,40956,70481,83941,77170,57047,47228,33444,50179,50659,43718,13887,-10808,-16661,-11331,6670,18484,25659,21959,11365,3218,-10825,-15441,-8372,6407,20429,21355,19191,14490,10100,-4198,-14502,-32380,-23374,-8680,-1143,-4391,-9393,-9395,-8698,-21679,-15766,13757,39773,49060,46979,48346,36562,28878,40190,50737,43938,21663,4260,1594,5580,7837,11857,21814,23730,1617,-26382,-18313,12076,10125,-26767,14340,44476,40770,15677,8197,17956,6124,-6569,-10464,-7098,-2140,-8268,-9628,-22010,-23792,-18264,-22314,-14150,3663,19217,1312,-16070,-5778,15139,32185,21704,-274,659,18823,11815,-31054,4252,27657,31145,26711,20009,19146,11676,-20132,-5511,26438,21882,2414,-1777,-14577,-13661,7017,22170,17547,5715,872,-1597,-7584,-19116,-19998,-22,22570,30659,15284,-10802,-41082,-29137,-30195,-33732,-16390,5524,21818,12508,-18772,-18016,1050,-2491,-7140,-7013,-11967,-12790,2944,21021,21141,11503,5743,-4224,-21389,-16400,-18544,-26539,-24552,-16908,-3728,5467,2917,3424,8610,6880,-4712,1779,10500,-4116,-28204,-9872,2353,9714,9848,13112,10201,22146,18354,-8775,-26148,-20123,-869,26449,35780,18346,-7571,-21091,-19920,-5158,12111,26999,30471,19402,2415,-25411,-15910,9103,24011,17835,-8816,-28651,-12052,-1570,906,-10830,-25828,-25114,-18380,-9945,11764,19997,5284,-11472,-12102,-8332,-11295,-14454,-15677,-17411,-14135,-10611,-15353,-18177,-18866,-18031,-20433,-14701,3768,19873,11737,-8685,-24597,-5939,18142,21015,3408,-20328,-16577,-25853,-20455,1853,-11815,-7077,22215,20398,-1840,1373,7369,-1699,-14741,2827,-6177,-16390,-397,14079,4938,-8543,18105,34415,15841,18308,38229,36595,11452,-16691,12763,36673,29621,-5196,-22160,-6405,-2080,-7588,-11952,-20006,-21483,2658,27640,27548,9430,-13852,-8254,28105,52396,28783,4433,-7320,221,-6322,-23282,9473,30417,32054,10368,-1034,12607,5396,-18734],[-19948,-11040,-19224,-10526,5395,13776,17015,18088,9759,12471,15067,-2455,-25971,-6497,15061,6892,-29227,7518,19524,1983,-23172,-14001,-3965,-16727,-40291,-24200,-16912,-12992,-7009,-20647,-23675,3855,12558,-1357,-18603,-12998,-11907,6153,17597,2663,-321,10548,188,-31793,-18147,-2823,-2591,-892,8894,22022,18666,8680,2597,962,-15021,-24665,11887,44414,35030,9427,-8032,-4775,15621,31496,33729,23702,4755,-14146,-1748,14336,10350,-8472,-8525,16836,11581,-4590,-24956,-18269,6092,32554,51140,48356,44804,36744,30541,20169,2647,973,199,-4015,-464,9983,6403,-3878,-25965,-21540,-4120,-71,-2508,-8671,-17110,-14716,-4017,6803,6035,2435,-4140,-4700,-7424,-24763,-35063,-4460,13657,11182,729,17692,36653,21641,7041,-3503,-22507,-26058,-14638,-17807,-31568,-7935,25626,47955,33195,3954,5747,3550,-3462,29516,73203,65497,36415,26784,24160,22375,17176,27003,43780,51463,35665,17384,3498,-17949,-13852,-10021,-18474,-33243,-28938,-8841,6585,20541,13652,-14894,7668,40521,40605,12229,-16373,-31170,-20259,-11241,-22532,-19329,5767,20488,4578,-24855,-10630,-14486,-24058,317,17494,16249,38221,72866,79698,64847,55128,60738,66578,23091,19617,18893,4175,-11913,-20707,-16733,-5172,-11076,-20115,-17614,-12335,-6362,-10879,-25310,-23288,-6890,-13256,-7666,-10630,-29406,-22532,-5411,-14099,-22107,-28060,-29379,-35324,-6589,27159,61594,37309,-18876,12459,51958,34822,3954,-21203,-9057,11713,32714,35256,28143,-17731,-11184,1913,-2353,-7259,-23158,-33905,2981,47275,47248,24349,4285,-1020,7741,19805,23160,11668,-12969,-10418,-12307,-10329,-4227,-1150,-3747,-9630,-9271,562,6481,6405,9188,34126,48232,44016,25162,-4738,-2351,4615,-875,-5620,-5494,-2372,-3033,4260,11494,16233,15447,14557,-1201,-18869,-22371,-22926,-26438,-30614,-14126,5351,22597,29951,35280,28157,1564,-36466,1043,19930,9939,-7427,-16607,-5428,2777,1151,-8137,-3117,39140,89884,103857,68379,21876,-11482,-32883,-4045,9140,21292,24055,-2986,-42381,-46158,-20120,-5651,-10066,-35187,-20294,-25397,-13996,10513,9291,-10661,-3922,151,-12369,-6282,13592,17379,9702,-1168,-10830,-23930,-24578,-2943,-1906,-15096,-30229,-33278,-17687,-6725,-7497,-9684,-8640,-3030,-5198,-25384,-15425,-1045,-5863,9517,39846,49692,37744,27528,37358,47605,34698,14153,4537,-3953,-7505,-126,-22761,-541,30912,22803,-5553,-4798,1349,-15346,-23131,-8033,-5444,-12023,-23212,-31323,-14753,9146,24195,9674,-14675,-1856,14182,9083,-19946,-10573,5731,7231,4208,-11026,-22053,-7453,20037,41143,49146,53365,25095,-14542,-14595,19119,22916,18630,17169,19541,13701,-11460,-23939,2024,13970,15713,12844,7313,-224,-17254,-15000,17728,40178,51016,50152,17343,-16029,-27510,290,21795,28473,29413,27053,17633,9326,-1635,-9679,-18603,-32533,-8917,3016,-7776,-20940,-17853,-12568,-9089,-1976,-5752,-7880,3027,5578,7599,12263,17513,15340,-2691,-18787,-26382,-8292,-6917,-14366,11725,52382,68440,67352,52990,49058,31657,20675,3830,-25953,-4078,18481,3733,-37001,3725,22923,11096,-11268,-23288,-11028,9476,27841,27112,2886,-21484,-9005,14029,24237,38270,33033,8221,-9024,-5949,-30957,-4714,41679,68677,69112,86151,112719,90778,39965,718,-4316,7158,-409,-18992,-20626,-24063,-20099,-15047,-25402,-43940,-41483,-18852,18962,48034,48673,27956,1086,-15946,-20209,-5376,7104,5571,-21632,-33515,-14464,-367,6662,-5169,-15801,4101,18723,22868,9748,-16377,-13521,6385,18330,35009,33703,32827,35409,29996,8942,-27744,-19684,-16170,-34968,-27348,-16816,-12547,-2900,10557,7682,-6164,454,4700,10650,11379,-4986,-17823,-12969,-4644,-629,3559,13495,34232,51479,57227,49558,51471,62448,59425,39350,9039,-15089,4677,31789,36584,29575,18256,-2981,-11636,-11713,-9999,-11687,-19975,-20630,-8002,2306,6324,18761,35860,45554,34024,1878,-32194,-15267,4395,12943,10551,7557,8578,9616,16972,27568,19153,546,-9836,-14083,-10775,3641,17319,36800,37265,19513,-8370,-17848,-15749,-22375,-27186,-53,15930,25024,18850,1896,-15707,-23179,-9075,-2839,-150,1055,200,-6921,-26850,-40368,-7185,1075,-13191,-21176,-5337,2346,-12985,-8576,-6713,-21321,-1656,15045,15530,6005,-1916,7833,19677,9671,-6631,-16534,-22107,14300,45928,25141,-15333,-40677,-28952,-8848,3753,-1713,-5619,-6458,-1896,-12198,-6930,12011,6255,-11175,-36712,-18983,1891,-5039,-14525,-10931,-7442,589,9686,9201,7588,4441,-8685,-26408,-26168,-1888,5495,1209,-261,-2220,-15179,-38636,-24897,-12212,-13274,-20427,-20000,-3994,10097,5192,4878,42599,100934,144731,127910,60245,27065,25925,24330,13135,-7624,-27977,3789,46869,86534,80087,56793,30456,5380,-8159,-10320,-11812,-20408,-31035,-15851,-2386,-468,-13291,-6659,21496,34460,56593,71305,70701,59890,63245,48987,50017,43453,35513,8826,-14224,-22877,-13905,9918,22881,27539,18589,7235,2678,-8920,-11994,-2997,12559,24693,24517,25430,24930,21564,6921,-5427,-26965,-24507,-6742,1056,-1596,-6362,-6191,-5385,-18953,-16592,20134,50535,54064,41755,41660,33894,31291,46257,57558,51992,29961,11409,5554,5992,6018,8740,18536,18562,-7741,-33297,-10680,14834,8563,-27384,13720,42449,38312,15240,8375,16254,3974,-9392,-13764,-9793,787,1597,-1356,-19714,-30730,-20273,-17914,-13352,747,13528,-2673,-14044,-3914,11414,22751,7699,-9636,2619,23147,16753,-23310,-3246,16662,20623,18926,14720,15328,10239,-19096,-16873,14138,12260,3641,665,-15411,-7081,17081,30976,22044,6182,-281,-2833,-8411,-19542,-20834,-2047,20470,28052,10352,-16933,-34670,-26244,-35056,-31646,-9509,10815,23815,11387,-22605,-15012,7272,5656,-1336,-6558,-11397,-9359,6879,24742,24364,17919,13230,1971,-20945,-21460,-16957,-19387,-15351,-9885,-1089,3933,-214,4666,13576,14558,1119,1514,7378,-6142,-29777,-13410,-774,7979,8598,10008,3740,13069,11972,-7447,-18577,-15010,-919,21021,27144,9105,-15137,-25762,-28773,-15393,4042,26650,33962,18775,-6606,-31591,-4605,16484,28977,22458,-3644,-23261,-12301,-2805,2054,-5380,-18607,-30139,-28152,-12808,7828,12910,-5024,-10741,-1383,527,-9466,-16574,-14435,-15232,-13956,-12911,-18946,-23540,-27959,-16785,-17893,-13747,3770,19889,11998,-7762,-29373,-12921,15519,25257,11218,-14485,-21782,-25118,-23130,-8055,-19158,-1276,29368,26376,2528,-5335,-7995,-15034,-12213,11169,7292,-5683,-2962,13395,4259,-15001,9689,24478,535,7472,35338,35909,9499,-18337,11747,35583,27672,-6420,-24033,-14691,-13285,-10113,-7331,-16748,-22790,41,28306,32493,15284,-10712,-7196,27293,46530,21025,-1671,-6147,7138,998,-18055,9014,30592,33596,11674,3131,18597,10238,-14910],[-16116,-9861,-18300,-6963,9251,14325,12594,11223,4592,14445,21236,653,-29551,-7527,13274,3403,-23450,9402,19146,847,-28361,-22261,-9396,-20225,-41579,-24462,-15466,-7803,-1441,-15874,-27077,-1838,9115,-3156,-23973,-20082,-15288,3779,14954,6225,12027,21694,7365,-31561,-15930,12296,16728,13746,9796,11765,9063,2706,2411,4422,-9400,-27376,2595,34466,28701,6506,-9400,-7872,10480,25974,29095,21668,6893,-8388,-1641,9759,6976,-11907,-13307,13637,10879,-6770,-24852,-13226,8491,30323,44362,45207,48270,42249,35265,23343,2283,780,3791,2916,6107,12231,4519,-7640,-30692,-14812,3450,5463,-2097,-10573,-11723,-5840,-645,3830,-424,-3420,-14654,-21924,-19179,-30619,-40433,-5592,13694,10941,2110,20605,36590,20166,4576,-5626,-18418,-23654,-11080,-12481,-31722,-7720,31330,56868,41997,8079,3888,6364,11864,51979,100126,88978,54234,37046,29039,23216,8893,3795,11129,19273,12813,9677,-1061,-23124,-18198,-15773,-26030,-34351,-18717,1300,13750,22692,11311,-19619,4333,35725,36971,12587,-11190,-24959,-14198,-4717,-20233,-17580,11777,27908,11923,-17869,-18084,-25618,-29215,6565,32640,34821,55380,83590,75599,44402,28204,40840,49497,10612,12392,17160,7518,-4281,-9917,-5613,3225,-4756,-17112,-17896,-18188,-20430,-26059,-30534,-22750,-13632,-23838,-7873,-9903,-31640,-35082,-16268,-21976,-27434,-35355,-32503,-21643,2443,27566,55980,32425,-12727,8441,48875,38359,8530,-16945,-11386,7478,28610,34148,25616,-11995,-10744,2582,404,-3078,-19125,-34092,11422,60317,60351,33422,9144,1050,4528,13948,19468,8002,-12568,-655,908,1562,5005,5066,-328,-5384,-1757,5469,7859,5580,4505,21547,35133,34678,20851,-11403,-9793,-1296,-6077,-10292,-7590,-1886,-4495,-369,4707,8498,8533,9915,-5225,-27671,-39597,-28069,-26020,-38677,-15626,6437,27809,36130,40868,34800,9501,-29640,6416,29525,21830,4412,-7044,3498,7935,4768,-6400,-3598,42190,96958,106835,67839,20517,-14341,-25909,4535,15375,25352,25288,-4791,-41137,-34670,-10749,-247,-7435,-31876,-20588,-25181,-12666,12712,14453,-7488,-15485,-8196,-20230,-18179,3109,11377,8185,-875,-9893,-20813,-24968,-9673,-10604,-20265,-29974,-33934,-15561,-4770,-11116,-19403,-18285,-7731,-1329,-15325,-7913,6947,-895,2872,35767,48748,40275,33684,40010,44693,26711,4089,1921,-6703,-12683,-4622,-28941,-5961,26150,18516,-5610,1685,8142,-12819,-29552,-7104,1202,-1409,-13341,-26494,-19454,771,16474,6026,-10163,2427,15893,9895,-18875,-8633,6642,4645,-227,-14583,-27977,-15340,14701,38899,48854,52347,25108,-15011,-12423,24638,26625,21404,18296,17677,9831,-15752,-23249,3767,14984,15976,13959,12684,8703,-8707,-15900,15880,37094,42299,35400,2252,-18149,-31023,-5935,14431,19529,20196,19929,16581,16312,9556,215,-12866,-32897,-5397,5814,-9736,-26478,-21608,-17499,-14515,-5376,-9417,-16277,-7762,-2165,3522,12664,22355,20896,-1189,-21813,-23256,-8813,-9515,-15201,14913,59361,72829,65771,55607,58102,43927,32228,14348,-18004,-9977,17941,7551,-27448,2086,19496,7415,-12190,-14392,-4617,7323,22277,22616,521,-21626,-7835,10865,17442,32988,32464,11574,-4429,-3632,-29836,1401,52576,84147,79387,84569,98682,68692,24830,-3514,-2465,7369,-811,-19614,-19141,-20160,-25885,-22041,-28145,-38483,-35557,-21736,15058,43486,46026,29339,6968,-9834,-19243,-8336,1137,-3004,-23286,-26900,-13875,-4994,-446,-11608,-15148,9006,25269,28947,13975,-16923,-20072,4244,21127,38811,41001,40746,39605,30772,7495,-25000,-11056,-8174,-28877,-32680,-18371,-12667,-6592,3117,311,-9482,995,6598,12196,10088,-8085,-17340,-10172,-5322,-3679,795,12541,34225,54420,64408,58345,57392,63154,56825,36692,7806,-12463,6714,29076,30208,23229,14830,-2624,-10668,-11386,-9214,-8385,-17198,-23383,-12682,-1251,2367,13540,32454,45057,35634,4640,-28574,-13666,8664,20280,19179,17272,18908,15044,15451,22532,12408,-7379,-13461,-19210,-16333,1163,14912,34219,35727,19627,-4350,-10661,-9821,-17339,-23582,-274,14464,25698,24046,10025,-7690,-15468,-4794,-4062,-4402,-1978,-1029,-7228,-26813,-38546,-4662,5738,-11138,-27253,-6158,5697,-12366,-7170,76,-15083,-2000,17741,21022,12879,263,912,6960,-5871,-15249,-15947,-20003,21487,53895,28871,-15594,-41078,-33962,-18343,-3911,-3834,-6250,-11343,-13553,-23021,-7650,14292,6794,-14831,-38199,-12034,5935,187,-9804,-10897,-12349,-5065,4697,2401,-378,-1886,-12225,-24826,-17005,6778,12381,5610,1953,-2304,-16876,-42209,-21887,-7955,-10778,-19433,-18301,-2989,8908,675,-5907,33418,90570,130968,122298,53179,16669,13801,12040,2446,-14660,-27878,4169,49181,91843,83494,52982,22498,-1347,-12060,-15035,-16820,-23860,-33447,-17486,-2731,1133,-14288,-10368,21902,30615,41567,55121,60781,59993,76069,64011,49294,35688,28613,6668,-15981,-29875,-15555,12483,26488,28541,14155,2077,1529,-7098,-9296,-604,13829,22876,22110,26936,31502,29923,15542,1175,-23504,-26391,-6200,956,-1088,-4539,-3389,-1958,-16393,-18031,24680,57651,53788,30800,30347,28629,31863,50781,62767,58171,36294,16815,7982,5441,3669,5240,14929,13121,-16054,-28515,-4084,15613,5207,-28152,11471,37295,32839,12966,7314,13046,-72,-13890,-19000,-15696,544,10138,6905,-16160,-30144,-21087,-14264,-9616,1519,12079,-1267,-8679,-1436,7973,13752,-3778,-12756,6778,27811,22245,-15012,-10876,3728,7954,9394,8453,10342,7147,-17870,-29812,-2202,-860,4038,2817,-13820,1598,29848,42599,29297,8449,-1500,-4587,-9245,-19734,-23281,-6005,16251,23661,5838,-17794,-23526,-22729,-38902,-24590,-1547,15669,24359,9080,-26101,-12499,11878,12464,4239,-4611,-9037,-6322,8242,23919,23212,22597,20204,8535,-15735,-23246,-13013,-11110,-6023,-2647,2326,2836,-2226,5933,17623,21554,7717,2878,4367,-8892,-32031,-16407,-3443,6369,7393,8047,-206,5757,7041,-5191,-10419,-7674,-689,14412,17310,-219,-21350,-26704,-32338,-26485,-5153,24129,35081,16658,-16491,-24131,5011,22498,32346,25454,195,-18866,-13220,-4879,5071,3897,-6450,-19191,-30227,-16227,2131,3962,-14858,-1861,10717,9577,-6996,-20074,-13666,-14403,-15704,-17103,-21995,-20765,-25052,-14692,-17200,-15295,1162,17492,10819,-7493,-32353,-20656,10599,26731,18087,-6911,-24439,-23245,-25074,-18595,-24201,5332,35534,30887,6003,-9917,-20867,-29274,-5971,19875,19466,4148,-5539,11213,2820,-22460,-976,13064,-14764,1927,33685,34528,5971,-22396,8740,32322,23669,-9565,-26334,-22431,-24901,-8956,-4152,-14451,-20619,-518,27215,33904,17451,-10963,-8572,24122,37788,10720,-8874,-3391,12784,5953,-14362,6511,27482,31604,10078,4463,22912,15449,-7855],[-11938,-9029,-17642,-3390,13239,14502,7214,3915,-174,17037,28148,5509,-31278,-7323,14347,4058,-18817,9852,17687,-458,-31011,-29908,-14721,-22984,-37738,-22715,-12023,-1471,4010,-10586,-25117,-6770,5597,-3761,-24351,-26766,-18775,1024,12377,10580,22916,31854,15670,-25676,-15158,25544,36767,32403,19301,3858,-1170,-3358,2006,7366,-4548,-24806,-3970,25941,23171,4340,-10263,-11297,4302,19036,22930,18564,8771,-2954,-1099,5464,4311,-13573,-17192,10473,10802,-7348,-21559,-6355,12799,28982,36370,40167,50177,47719,42463,31882,8592,5480,11130,12065,12787,13699,2066,-11632,-32634,-7759,10477,10128,-1623,-9115,-2697,3665,3271,1521,-4561,-3926,-13936,-34056,-25602,-28529,-36888,-7338,12927,10943,5041,23487,34717,16935,1854,-4748,-11018,-18938,-8084,-8534,-30148,-6605,35913,63846,49918,13230,3809,11865,27727,73097,122812,107596,68354,45079,33388,24596,1890,-20402,-23974,-13498,-1013,7659,-4398,-27327,-21620,-20940,-30124,-24140,-8610,10363,20134,24520,8664,-24479,-60,26050,25136,2468,-15632,-22280,-8612,909,-16479,-15848,16992,34218,19108,-8551,-22372,-38748,-35205,11067,39599,54378,95037,133117,115887,63332,30025,36905,38999,5432,12507,20288,13285,5289,1870,5177,10448,-647,-16050,-17204,-22528,-35353,-33457,-21948,-20317,-21904,-27043,-6834,-12036,-31601,-34496,-19311,-25384,-28830,-27653,-18352,-8225,11036,27104,47326,25198,-7420,5532,42950,37863,9962,-13496,-13204,2723,23913,33675,28835,1632,-7144,1288,23,-1463,-16099,-34815,17796,69849,70348,40965,13820,3909,1234,4595,10553,647,-13293,5307,10549,10579,11726,9040,1420,-1694,4859,9285,8196,3755,-969,8989,22234,24601,15303,-16148,-15944,-7929,-13251,-16551,-10375,-2140,-6526,-6446,-3620,-502,532,4803,-7286,-25913,-25851,-20763,-21235,-28915,-13740,7691,31082,39877,44629,40363,17013,-23587,9084,35869,30495,13570,781,10494,11479,6497,-6766,-6713,41278,97482,102601,62163,16213,-15653,-10855,16887,23051,28904,25200,-7280,-39123,-27447,-6056,1876,-6100,-29114,-23342,-27201,-11819,13619,18862,-627,-25565,-16768,-27464,-29998,-4873,7679,8804,1088,-7646,-15961,-20072,-12788,-20610,-28152,-29950,-34575,-14978,-4447,-14599,-28177,-28751,-14451,82,-6208,949,14141,4692,-4762,28613,43982,39899,36684,39602,39399,16850,-8049,446,-8354,-19662,-11805,-29812,-8356,21306,13813,-5659,4718,11766,-10256,-26596,-3558,8495,8329,-4800,-21664,-23003,-6327,11476,6399,-3521,5574,15720,8738,-17678,-7515,4881,-1824,-6443,-13969,-27832,-24071,7366,33729,45235,48821,24476,-15072,-13197,26324,27866,22338,18600,15394,5283,-20488,-21976,4425,14558,14260,12020,14723,15053,-1246,-15784,12584,33548,34261,20979,-11881,-17693,-32122,-14625,4525,7863,7808,9677,12937,21203,19306,9830,-7134,-31298,-4171,5167,-14736,-31695,-22347,-20701,-20291,-9399,-12723,-24159,-19999,-10760,-1431,11887,26477,27141,2717,-23862,-21394,-9236,-11715,-16044,14610,60118,70540,59954,54899,62439,50600,37910,20356,-10892,-12598,18426,13048,-15260,100,14204,3715,-8399,-2910,3549,5680,16679,18650,-1332,-21815,-7244,7495,9535,26074,30542,14694,806,-1528,-25317,6076,60277,95848,87301,79541,79158,42962,7355,-8524,-520,7044,-2551,-21037,-18084,-16211,-26719,-27291,-26685,-30851,-29983,-24591,10379,37379,41547,29730,13147,-2801,-17189,-11221,-4753,-10632,-21255,-20985,-13478,-9689,-7666,-17157,-12231,12220,28757,32344,17114,-14898,-28068,-1345,19263,38054,44685,46004,41082,28888,4744,-18690,-2539,-1406,-22845,-37279,-20364,-13521,-11142,-5364,-7782,-13103,-209,5873,10945,6475,-12756,-16254,-6347,-4216,-4581,-999,10684,32368,54837,68637,64331,60670,60110,49320,30037,5526,-9259,7599,24846,23566,19235,16219,2873,-6743,-9797,-8196,-5984,-16061,-25268,-15130,-1636,1427,8995,27649,42325,34992,5640,-25080,-11580,12040,26248,25961,23925,27342,21687,16578,19635,7776,-11878,-12726,-21252,-22156,-489,13594,31345,33672,20226,1422,-2747,-2680,-10365,-19088,-1766,10831,23540,26754,17684,3076,-4635,1653,-3921,-7842,-5362,-3273,-8098,-26176,-34595,-1652,11368,-5877,-31209,-8272,7013,-12801,-8033,4017,-8853,-702,20279,25944,19809,4584,-4437,-5727,-21398,-17742,-12063,-15553,29786,62193,34301,-13033,-38955,-38068,-27035,-10621,-6184,-7815,-16012,-22701,-25385,-2846,19465,9383,-15763,-33919,-5968,9235,4248,-6354,-11591,-18221,-12069,-1955,-5915,-9170,-8345,-15806,-23463,-7860,17358,20804,11047,5156,-1626,-17848,-42528,-17475,-2136,-5433,-14763,-13878,-280,9382,-1148,-16362,21592,73709,108536,109646,45241,6619,2137,83,-7961,-19548,-26749,5026,52333,97405,87285,49163,14292,-8180,-16202,-19134,-19250,-25203,-34717,-18457,-3130,2268,-14965,-11778,23336,30347,28720,38297,49701,58701,86071,78273,49546,30240,26991,10192,-13859,-35445,-14470,15626,30453,29878,10503,-1634,1778,-3962,-6227,193,11761,16685,15787,25020,34914,35533,22135,6094,-20793,-27429,-5501,296,-1318,-2669,171,2829,-12781,-18628,28362,61768,49679,16458,17208,23263,32544,55126,67187,62862,40812,20776,9782,5203,2194,2769,12255,8812,-20354,-19320,2304,15562,1368,-27332,9191,30763,26027,10227,6574,10705,-3575,-18392,-24714,-23148,-1712,16962,14329,-11870,-25079,-19393,-10367,-3851,6262,14987,4329,-1189,3148,7523,8551,-8977,-8780,12740,33371,28828,-5747,-15511,-8792,-4957,-203,2727,5530,3442,-15933,-40303,-20422,-15207,4622,5469,-9675,11196,42948,53954,36661,11629,-2087,-5960,-9446,-18976,-25955,-10730,10841,18343,3468,-11076,-10614,-18109,-38369,-15369,7356,20330,24124,6580,-27716,-9928,15516,18495,10023,-1181,-5510,-3571,7628,19260,18823,26062,26873,15927,-8188,-20497,-8416,-3630,2132,4101,6567,3180,-2585,7482,21845,29306,15919,5936,1395,-12513,-34581,-18259,-5113,5390,6809,8091,808,5018,6818,-1717,-2482,68,93,7817,7749,-8187,-25077,-24909,-26932,-35194,-14097,19854,34188,13823,-25430,-15836,12382,26697,34116,27037,2924,-15285,-14569,-6875,9575,13869,5307,-7735,-22090,-19391,-4711,-5383,-17932,10368,23277,18643,-3496,-24619,-13736,-14637,-18469,-21420,-21123,-11577,-14716,-12031,-18059,-18938,-3812,12918,8677,-7429,-31400,-28166,3934,25747,24001,1890,-18806,-20025,-27800,-27251,-22017,13054,40890,33982,8748,-9309,-17350,-19583,2437,28462,29758,12089,-7640,8098,1240,-28912,-12566,1934,-20324,4725,34862,33919,2435,-27927,4164,27663,18920,-13311,-28481,-25401,-26782,-4815,-2303,-12519,-14388,3776,26630,32972,16750,-13444,-10301,21035,29334,755,-14049,383,16765,8752,-12001,3042,22065,27110,6774,3855,25862,20827,-468],[-5199,-6134,-14936,2068,18742,15841,3010,-1549,-2437,21981,37308,13257,-29288,-4968,18312,7769,-14378,10374,16333,-1183,-29349,-33294,-17620,-22588,-30860,-18490,-6685,5652,9380,-4863,-18224,-8749,2899,-3377,-20248,-31267,-21924,-2074,9782,14617,31193,39623,23263,-17891,-16878,34983,54309,50173,32459,272,-12511,-10360,324,8589,-1716,-21551,-8848,17731,17091,1441,-11844,-15900,-3934,9656,14409,13416,8896,815,-936,838,1131,-15021,-22005,5381,9083,-8467,-17788,-168,16769,27245,26047,31379,48141,50186,48241,41029,17560,11830,18419,19468,16258,11628,-3372,-18045,-27746,-2720,14324,11234,-3341,-6286,5623,10920,5292,-2227,-8612,-2592,-6102,-20284,-23085,-23786,-33050,-12177,9366,9536,7335,23617,28693,9818,-2788,-2538,-4251,-14610,-8001,-8862,-31295,-7036,36787,66037,53828,16444,3419,16349,40258,89123,136922,117371,75317,47692,34219,23829,-3475,-30100,-23254,-14585,4207,8634,-8845,-32789,-26631,-27650,-26126,-16857,-1790,15680,23173,23491,3406,-31972,-7067,13267,12072,-6888,-18160,-17425,-3676,3979,-14176,-16476,17990,37200,25189,1502,-17207,-36696,-35490,9859,40958,86248,167419,230759,210415,130015,62517,43362,29228,-252,14269,24168,17667,11664,9351,11425,13264,-1064,-18251,-15266,-21517,-44367,-28493,-12810,-18847,-32809,-17755,-5560,-17989,-30237,-23865,-15162,-25402,-26717,-19086,-6328,2754,17353,24245,34845,14832,-4499,3446,34448,32417,6961,-13423,-16206,-2931,19360,34996,35857,13007,-4955,-3577,-4668,-3737,-15910,-37426,20455,73845,75379,45280,16326,5421,-2781,-8670,-4434,-11372,-17143,5648,14293,14719,14532,9714,661,373,9310,10984,6629,47,-7988,-2754,10431,14428,8816,-19114,-23008,-16839,-23140,-23138,-13430,-3701,-9287,-14087,-14043,-10957,-8399,-643,-7622,-17838,-11100,-11018,-16263,-21384,-10357,8680,32386,41086,46129,43988,22781,-19426,8594,38265,34911,19575,7827,16489,13769,6180,-9241,-12195,36932,92276,92643,52524,9501,-15230,3010,29437,30923,31797,23630,-11591,-40983,-26974,-7286,319,-6186,-27329,-27999,-30958,-11658,13122,21951,7564,-19071,-21617,-28805,-32378,-7883,6377,10509,3665,-4744,-9908,-10000,-5820,-22549,-37546,-29188,-33970,-15578,-5419,-17690,-30664,-38007,-21738,476,2490,10029,19863,9223,-12568,19743,36773,37564,37166,37004,33198,7867,-19888,847,-7917,-26346,-20172,-26515,-7797,17173,9609,-5595,5091,12794,-7390,-17233,2530,16095,17115,2700,-17031,-22802,-8710,12078,11762,4228,8161,14425,6488,-15745,-6328,1580,-10604,-8945,-5988,-19603,-30012,125,27579,39928,44371,24535,-13245,-16190,24917,27421,22164,18645,13558,1482,-23942,-20167,5003,14093,11916,8042,14392,19628,5701,-13505,8589,29978,28457,9560,-22692,-14500,-27579,-23058,-5275,-4267,-5800,-1936,7970,24601,28262,19636,-957,-30120,-5178,1611,-21592,-29271,-18618,-20491,-25185,-12770,-13468,-26049,-31518,-17351,-5084,11566,31213,35182,10174,-21397,-19834,-8198,-12080,-16197,11178,54919,62453,51633,52220,63257,52940,39159,22571,-5938,-10303,20901,19929,-3575,-449,9241,2280,-742,9107,12921,6021,12380,16345,-1520,-20927,-6561,5117,2085,18886,28380,18542,7901,2562,-17743,10182,65674,104418,94296,75187,61063,20583,-7944,-10592,2583,7179,-4571,-22365,-16804,-11986,-20043,-24861,-21189,-22827,-24085,-26333,5666,30488,36127,30095,20160,5429,-13224,-12814,-9437,-15767,-16477,-15293,-12311,-12839,-12838,-18797,-7331,14078,29534,33472,19569,-10098,-35087,-9596,13630,33834,45265,48885,40376,25086,1809,-10007,5998,4365,-17854,-40233,-21983,-14240,-15421,-13875,-15670,-16165,-2474,3054,7232,859,-18691,-13644,-1406,-1419,-3074,-835,9124,29485,53186,69992,67208,60804,53505,37755,20184,2856,-5659,7767,20152,18473,19545,22886,13228,70,-6594,-6737,-4546,-16187,-25628,-14687,1489,4486,6695,22211,37624,32047,4644,-21752,-8788,14589,30632,30536,26654,32000,27169,19130,18959,5560,-12722,-8827,-19177,-28173,-1348,13335,28273,31097,21034,7744,5039,4884,-2329,-13751,-4083,5352,18673,26435,23388,14086,7671,9378,-3090,-10776,-9434,-6834,-9887,-25627,-31055,468,16220,385,-31057,-12047,5930,-14238,-12064,3644,-5663,620,21706,29374,25675,9819,-7322,-17342,-35748,-12428,-6258,-9882,38315,69906,40710,-8204,-35621,-41692,-33212,-15264,-8900,-10898,-21550,-28973,-20586,3401,25013,12476,-15102,-28774,-1727,11101,6311,-5138,-13911,-25626,-19821,-9171,-14814,-17817,-14153,-19744,-23672,-955,26332,27927,15672,7866,-1632,-19751,-41214,-13003,3410,40,-9698,-9530,2025,9867,-1172,-25273,6549,50571,79379,90590,36229,-3446,-9911,-12297,-18450,-21659,-26447,5317,54914,101194,89482,43975,4932,-16059,-21455,-22367,-18905,-25123,-35908,-19816,-4756,1616,-16548,-12231,23517,30597,18147,21022,37085,54839,91409,89321,49568,27042,30073,16934,-9898,-33599,-11957,17811,33106,30003,7051,-3459,2887,-955,-4379,-1845,5460,5515,4828,18643,33606,36648,25082,7966,-20105,-28623,-5830,-1852,-3398,-2259,2804,7183,-9775,-19765,29474,61108,41033,-973,3394,17934,32634,57941,69041,64021,41386,21319,9404,3920,289,61,9149,4359,-20922,-10847,6831,13371,-4096,-25863,5911,22152,17142,5964,5179,9110,-6034,-23030,-31821,-32520,-6880,19459,18187,-9152,-20762,-16996,-7589,1210,11615,18525,10032,6045,8782,10078,7999,-7818,-2466,18098,37975,34612,2754,-16053,-20067,-18367,-10307,-2945,380,-1789,-14663,-34073,-37973,-27875,4558,7273,-5198,19414,53207,61443,40688,13096,-3410,-7951,-10108,-18096,-28651,-16660,3453,11247,2892,-199,2058,-13659,-34877,-6407,15345,23366,22203,3330,-27751,-8266,17338,22839,15006,2273,-2631,-2225,4455,10525,11631,27621,32121,23148,390,-14869,-4632,1534,7693,9116,10615,4676,-1935,8195,24826,35770,23175,8476,-2842,-17982,-36854,-19604,-6506,4334,6191,9353,6021,11422,11211,1889,4059,6534,530,1457,-706,-14053,-26580,-22937,-21373,-30248,-21782,13670,31101,10473,-30776,-9466,16758,28329,33817,26902,4277,-12827,-16616,-8476,14396,22270,14329,1795,-14049,-21858,-12593,-13538,-11938,22861,35087,26982,633,-29994,-15065,-15845,-21311,-23206,-15420,-120,-3463,-9284,-20342,-24414,-10917,6398,5895,-7438,-28780,-30709,-3848,22668,28854,11421,-8422,-15734,-32222,-28254,-12624,21745,45259,35472,10616,-4697,-5237,-5153,11775,36291,37480,17429,-9406,4340,-371,-32377,-24021,-7352,-11984,12708,38952,34986,249,-33431,-1796,22076,14350,-16627,-30422,-22278,-18383,-62,-1978,-10838,-6040,12392,28313,31084,14131,-17016,-10964,19373,23325,-6170,-15196,3825,18594,9389,-10807,-919,14814,20699,2430,1561,27194,25571,6075],[777,-4183,-13097,6292,22414,15257,-2286,-7158,-4439,26808,46108,21075,-25842,-3007,21830,10719,-11833,9599,13477,-3278,-25390,-29373,-17376,-19110,-23326,-13653,-1524,11588,13058,-307,-9810,-6444,1348,-3219,-15576,-30079,-24705,-6053,6566,16993,35651,43715,28708,-10146,-21608,39234,67225,64669,45589,2641,-24121,-18096,-2753,7835,-1093,-19303,-12276,9901,10546,-2027,-13588,-20471,-13443,-1439,4611,7107,7649,3426,-192,-2677,-1633,-15835,-27546,-1439,5597,-10161,-13912,5349,20454,26161,15298,19821,42640,49638,51815,49150,27260,18747,24834,24619,16652,6665,-10926,-25675,-22602,1179,15701,9394,-6081,-1887,12927,16372,6288,-6208,-12000,-566,3279,-6134,-15105,-19148,-31006,-18857,4816,8630,9996,21838,19906,439,-7181,1544,2141,-9982,-9282,-12424,-34935,-7875,35085,64407,54361,18262,3580,19833,49704,100216,142550,118803,75747,45498,32152,21875,-3301,-9398,8808,14850,20211,11236,-13389,-38138,-32326,-33185,-21929,-11784,2401,17910,23346,20207,-3050,-39621,-14107,3128,6947,-3804,-8226,-5929,2877,5952,-13464,-18544,14920,36971,29859,11348,-6506,-23184,-29267,4169,42525,122739,238826,320979,294394,186112,85182,41120,14493,-9986,13560,25341,18374,12703,10981,12518,12102,-4200,-21696,-10740,-12540,-39180,-34305,-13018,-18019,-25828,-8099,-2859,-26020,-30051,-16477,-10502,-24774,-23713,-12869,3077,11710,22159,20294,20589,2995,-3580,3170,26540,24218,808,-16226,-19874,-7689,17220,39588,44208,20428,-5649,-11430,-12738,-9252,-18307,-41460,19469,72308,75408,46080,16049,5013,-6638,-23746,-24561,-26808,-23182,1070,12240,13978,13610,7385,-2241,849,11524,10664,3347,-5358,-16227,-11721,1285,5578,2665,-20327,-32568,-28579,-34956,-25638,-15912,-6683,-12486,-22060,-26422,-22055,-17273,-5902,-7063,-10475,-423,-3986,-13699,-17234,-8010,8791,31803,39693,44876,44757,25491,-18219,4658,36449,35131,23247,14716,21321,14006,3107,-14049,-19869,29591,82307,78503,39993,711,-14836,13281,39193,37054,33002,19375,-19975,-49230,-32815,-13935,-4827,-8319,-27383,-34328,-32162,-13392,9938,21941,13875,-8651,-19697,-23832,-23381,-6512,5322,10213,3780,-3685,-4741,713,6164,-13169,-34097,-28534,-33993,-18218,-8642,-21740,-27369,-31365,-28740,-112,9611,17084,22353,10561,-21571,8928,27001,32633,34309,31547,25773,1071,-25016,1100,-7331,-29239,-29309,-24909,-7484,12409,4816,-6908,2097,10118,-6097,-9499,8011,21642,23065,7517,-14451,-20813,-7210,16003,18305,10348,8657,10732,2211,-14181,-6385,-4229,-21402,-4193,5712,-9282,-30362,-7353,20028,32257,38113,24060,-10709,-22492,19153,23894,19504,16839,10639,-2668,-26851,-20196,4093,12847,8486,985,10432,21038,10601,-10673,2441,24097,22791,-49,-30101,-11015,-22123,-28437,-13796,-16304,-20943,-15558,496,24748,34538,27556,3893,-31241,-10381,-6512,-30939,-22136,-13851,-19327,-30690,-16488,-12383,-21097,-30360,-20460,-7712,10750,35165,43112,18794,-16491,-20067,-7209,-12107,-17409,2939,42264,47662,40191,46455,59467,49986,35165,19692,-5071,-6421,23328,25550,5562,-638,4363,2215,6741,19053,20973,7041,8228,14165,-1558,-20194,-7308,2418,-5612,10454,24775,21693,15437,8171,-9813,12236,67422,108409,99416,73624,50919,9622,-15151,-8569,5513,6520,-7951,-24831,-16802,-9283,-12903,-18469,-15497,-16119,-19104,-27855,-455,21671,28828,29425,26382,13062,-8889,-14006,-13876,-18987,-11818,-10892,-11146,-14838,-16284,-17219,-2849,13558,26549,31192,20071,-4740,-30539,-20743,4106,25952,41870,48158,36498,18599,-1697,-1464,13081,7993,-15386,-42559,-23926,-15362,-19309,-22561,-23789,-19125,-6347,-2536,214,-7632,-26869,-10083,3324,1423,-805,318,7644,25231,48887,67674,66052,57064,43551,22789,7137,-537,-2821,6735,15234,15723,23576,32022,25459,8008,-2794,-5653,-4860,-17677,-24567,-12626,6331,10215,7113,16356,30592,26107,887,-19162,-6036,15647,32666,32245,24650,31251,29290,21004,19295,5067,-11174,-3892,-14084,-34463,-2268,13130,24544,27551,21234,13111,11473,11628,5535,-7999,-6669,-1739,11096,22536,25838,23304,19763,17082,-2440,-13405,-14429,-12009,-12961,-25743,-28408,1052,19229,5990,-26851,-17494,2552,-15727,-19826,-2173,-7385,358,21279,30695,29693,14801,-7159,-24652,-31122,-3285,88,-3876,46250,76202,47289,-2016,-31953,-43217,-32547,-16238,-11409,-15299,-28569,-31697,-13710,8362,28986,14723,-14150,-25073,436,11539,6387,-6256,-17993,-33669,-23609,-12973,-20647,-22401,-16478,-22868,-25860,2965,32182,32543,18820,9618,-2725,-23154,-39339,-8948,7854,4282,-5964,-6745,2840,9538,-17,-26230,-11084,22893,46872,67379,26928,-12488,-22261,-24893,-26920,-19570,-26812,5049,56424,102215,89144,37179,-5246,-24634,-26747,-22400,-15514,-23771,-36981,-21406,-7458,-763,-18883,-12231,21734,29433,10146,4596,23867,48766,92032,96379,49453,26661,36215,24529,-5431,-27208,-8382,18815,34095,28761,4805,-1596,5583,1766,-3964,-6488,-4329,-9525,-9766,8556,27797,33313,24504,7160,-21040,-29355,-7052,-5112,-7062,-3462,4077,10452,-7758,-21563,27736,55590,28947,-19391,-7545,13910,32565,59128,68013,61225,37628,18167,6785,1533,-2107,-2885,5576,-284,-18879,-4036,9211,9105,-10929,-23791,1861,12038,6753,423,3315,8975,-5763,-25458,-39244,-40614,-14257,16558,17404,-8719,-17650,-14681,-6102,4472,15309,20263,14004,12399,15238,15559,12028,-2700,3547,21872,40805,38717,9820,-12633,-26829,-31468,-20329,-7992,-4382,-8311,-14404,-22646,-32576,-27344,3993,7745,-1495,25173,59033,63445,39866,11550,-6076,-10779,-11401,-17065,-29574,-23065,-5825,2390,3847,11768,13391,-9980,-30852,967,21214,24027,18379,-581,-26725,-7878,17120,25201,18736,4974,-1329,-2711,-1123,-1654,3066,27084,35328,29533,9347,-7416,-1733,3864,10009,11751,13855,7194,-340,7351,24724,38213,26636,8679,-8553,-25211,-37037,-21060,-8351,2486,4811,10658,12919,21221,17487,4339,8171,10416,-491,-4807,-7337,-17605,-27177,-22380,-17486,-24008,-26970,5405,25654,6698,-30332,-6045,17422,26671,30872,24557,3792,-12062,-19901,-9936,18089,27344,18926,7842,-7705,-23665,-21839,-18573,-3399,33318,44408,33187,4186,-32153,-18459,-18455,-23594,-21207,-7404,11387,7116,-7392,-24462,-31803,-20165,-2175,2184,-8160,-26757,-27575,-12438,17333,31888,20477,2868,-11542,-38878,-21356,-11,30234,47512,34360,10570,-45,5219,7327,20320,41864,41151,18822,-12109,-725,-3010,-33387,-35175,-14438,-4199,20718,43993,37116,-536,-36298,-9810,15121,9756,-19617,-33092,-17536,-10459,2729,-4247,-10255,1850,22122,32001,28998,10120,-21020,-10940,18320,19302,-9554,-14097,5159,17276,7250,-11306,-5701,5547,12434,-2830,-2842,26094,28439,10717],[4849,-4052,-12931,8269,23072,11800,-8627,-12665,-6672,30766,53558,27738,-22045,-2174,23586,11609,-11111,7725,9051,-7242,-20638,-20557,-13016,-13246,-16066,-9060,2564,15568,14572,2591,-1491,588,2589,-3289,-12139,-24483,-25874,-10509,2988,17451,36239,43994,31727,-2790,-28728,38005,74579,75042,57032,10042,-29963,-24936,-6536,5554,-2142,-17827,-14122,3111,4397,-5097,-14224,-22582,-22263,-12889,-4720,1048,5935,5769,2057,-3556,-2664,-15308,-33078,-9203,760,-11973,-9506,10754,24273,26748,6912,7120,34780,46730,53260,55737,36698,25694,30261,27799,14828,118,-19155,-30499,-16445,5186,15902,5732,-8166,4216,19658,20872,7470,-8862,-13978,2011,12892,7804,-5151,-14566,-29795,-25383,1710,10251,14088,19483,10333,-8940,-8845,7711,9069,-4021,-9692,-17348,-39527,-7547,32499,60617,52873,19743,5194,23164,57094,107317,141198,113905,71403,39954,28452,20322,3666,14882,37750,42646,37070,14720,-16502,-41224,-37152,-32181,-17568,-7330,5416,18430,21730,15848,-8708,-38782,-18020,-911,9305,6029,6267,7755,10920,8539,-13187,-20673,9575,34191,32411,20139,4896,-10754,-22992,-2032,45185,143037,266156,343196,302789,178413,67346,20945,-4630,-21934,9526,22709,15555,9817,8769,10539,9517,-6345,-23229,-2527,5340,-18432,-51189,-22138,-17210,-15414,1978,3007,-30620,-30573,-11657,-7178,-23879,-19503,-6941,11777,20666,27866,18289,8315,-7311,-2786,6162,23805,17917,-5047,-19106,-21890,-8787,19738,48357,53353,25724,-7361,-19222,-20891,-15150,-20787,-44127,16922,67509,72552,45083,14609,4535,-7589,-33305,-46361,-39032,-26805,-4890,7294,11044,11604,4661,-4696,1973,13773,10748,850,-9884,-22829,-14749,-2477,1220,304,-17451,-34684,-40870,-35323,-20997,-15568,-8853,-13699,-25434,-35973,-28276,-21999,-8076,-4160,-3260,8244,1453,-12218,-14640,-5844,9871,31926,38194,42984,44470,26703,-18160,-5,33229,34308,27719,23193,26477,13653,-595,-18512,-26281,22702,71685,64693,28616,-6785,-13551,21445,47037,42618,34336,14662,-29760,-58686,-38732,-20767,-9627,-9959,-27068,-34034,-28862,-15121,5766,20079,18752,1297,-13187,-15586,-11697,-1035,5122,8380,2022,-3445,748,12061,20002,582,-24641,-26150,-32813,-20462,-11796,-24772,-23104,-25191,-30164,1079,16830,23365,23517,10606,-29664,-885,17769,27739,30703,25887,19769,-113,-17531,2139,-5687,-24895,-30173,-23451,-6983,8791,1513,-7477,-1280,6203,-4945,-2739,13190,26269,27776,11392,-12305,-17272,-2337,22194,25305,15867,8893,6749,-1401,-10904,-5713,-10148,-26690,7962,20282,2616,-24492,-12465,13697,24733,32321,24928,-5745,-28869,11369,19352,16464,15085,8446,-5178,-27152,-20816,3582,13460,7395,-6313,5080,21389,15440,-5541,-3313,17049,17524,-7651,-30084,-5936,-15823,-24641,-16019,-22383,-33741,-28584,-7407,23281,39477,34762,9044,-30603,-18011,-17164,-29650,-13101,-8133,-17043,-34989,-17882,-8190,-12520,-18942,-16833,-6873,11462,39866,51885,29071,-9443,-20381,-4954,-10515,-18075,-8175,24641,29001,28141,39604,53243,44023,28291,13771,-6599,-1458,26439,30595,13257,876,1967,4505,13998,27715,28488,9992,5968,13353,-250,-18009,-7871,885,-11285,2746,21480,25553,24530,16745,-874,13598,67070,109330,104129,78088,54618,16542,-7839,-1732,9496,6527,-10987,-26878,-16794,-7051,-5986,-11279,-9654,-9565,-13549,-27198,-6681,12528,21445,29185,32648,20872,-3312,-13300,-16578,-18941,-6603,-5986,-8083,-13858,-17318,-13607,1748,12686,21731,27098,19893,1395,-18569,-28635,-5882,16972,36320,45198,31000,11160,-3848,7107,19543,10780,-14221,-43659,-24553,-15061,-19882,-27409,-29286,-20190,-9946,-9095,-8486,-17383,-34198,-4317,8699,4915,2573,2985,7701,21359,43624,63335,62667,51882,33948,8466,-6842,-2884,290,6156,12427,17316,30961,41983,38180,17029,2155,-3942,-5585,-18161,-20879,-9031,12434,18123,11335,12284,22840,18451,-4220,-15848,-2516,16276,33496,32578,19643,25959,28357,22109,20706,6769,-7640,1746,-6743,-34618,-2770,13202,21146,24145,21530,17779,16947,17871,13567,-948,-7149,-8481,2390,16177,25525,30569,31435,24844,-1271,-14245,-18837,-17601,-16217,-25599,-25480,1219,21100,11114,-20120,-22520,-1094,-14183,-30233,-12911,-13920,-1321,19692,30682,32495,19706,-3540,-22079,-16810,6832,6841,2687,53699,81196,54040,5409,-27480,-39490,-25891,-12497,-11900,-19199,-36424,-30075,-7014,11462,30827,15851,-13240,-22817,1411,11666,5730,-8517,-22818,-29249,-16365,-8119,-17649,-17917,-12270,-22302,-29329,4443,35077,34971,21020,11020,-4209,-27505,-36323,-4822,11424,7257,-3736,-5664,2180,8476,2113,-17501,-29336,-6383,15093,43287,18847,-17806,-34040,-36671,-26387,-13752,-26332,4990,57148,100535,86394,29555,-14766,-32087,-27997,-16935,-9301,-21041,-37178,-22240,-10109,-3731,-20671,-11593,18484,26394,4585,-9200,11780,41866,89195,99914,50063,29416,43541,31610,-832,-19924,-3575,19227,33890,26859,5360,4963,10845,4776,-4380,-12634,-15827,-26170,-25563,-3161,18838,26657,21541,5088,-22039,-28172,-8314,-8453,-11273,-5656,4295,12686,-6367,-23405,23760,46275,15593,-35244,-11902,12136,33113,59282,64720,55169,30355,12190,2786,-1247,-4328,-5339,2302,-4408,-15535,1387,10048,3714,-17915,-20641,-2020,1751,-3750,-5308,1846,11066,-1480,-22667,-35406,-35724,-21719,8518,12260,-10163,-15305,-12230,-5153,5988,16424,19484,16244,18408,22909,23653,19423,4278,8903,24292,42044,41264,15756,-6633,-25652,-41880,-28664,-11019,-6989,-14690,-14490,-11336,-14818,-14747,3983,7399,1557,28644,60411,60227,34563,7226,-9628,-13656,-12386,-14955,-26877,-27513,-15640,-6947,6495,23720,23456,-6562,-26659,6730,24993,22810,13657,-3947,-24544,-7958,15850,26497,21935,7471,-1029,-4099,-7523,-15127,-4059,25484,37187,35624,19179,2312,2017,4679,10065,12837,17019,11725,3767,6280,21895,36525,26289,7245,-13511,-31548,-35362,-21902,-10015,496,3284,12115,20313,31662,23809,5811,10387,12096,-2636,-10124,-10724,-18453,-26991,-22709,-14779,-18783,-28115,-3459,19387,4065,-25696,-4637,15474,22823,26430,21209,2674,-11911,-23311,-10272,21013,29494,19556,10811,-2585,-23625,-30894,-18123,5205,41531,51175,37458,7531,-28812,-22908,-21244,-23584,-15749,2055,22972,17498,-5451,-28981,-36575,-28553,-10721,-1016,-8579,-24808,-23692,-19113,11457,34156,29604,14634,-6904,-39626,-10477,14654,38917,48205,31498,9346,3443,12895,17680,28167,45452,41187,16899,-15296,-6048,-5990,-32800,-43397,-18398,1319,27245,49342,40779,1097,-33712,-18701,8152,6370,-21106,-35538,-12321,-3445,3382,-8424,-9906,9007,31557,37700,28857,7155,-23095,-9967,17591,16560,-10176,-12435,4587,13634,3435,-12410,-10106,-4275,4182,-7123,-8208,23401,29915,14098],[5800,-6709,-15317,6916,19565,4602,-15095,-17241,-9963,32763,58286,31683,-19532,-3313,22426,9549,-12379,4562,2730,-13957,-16879,-11802,-6767,-7425,-10576,-6182,4151,16292,12878,2753,4961,9682,6739,-4033,-11531,-19596,-25457,-15825,-1543,15142,32392,39794,31439,3157,-37400,30443,74957,79950,64914,18772,-22738,-28112,-11181,1215,-5279,-17433,-15388,-3117,-1532,-7946,-13967,-21498,-27931,-24436,-13081,-4683,3380,7316,4845,-2455,-2343,-14261,-38095,-17931,-5896,-14359,-5182,15283,27211,28013,2170,-6249,24383,40826,51537,59316,43910,30912,33298,27992,10289,-8139,-28152,-26511,-10320,8735,14706,-214,-9699,10437,24662,23500,8166,-10539,-15411,4046,21461,20769,5021,-10859,-29963,-31137,430,13803,18426,16001,118,-17817,-8178,14104,15382,2122,-9122,-23311,-42756,-6750,28599,54370,48811,19887,6870,25218,61344,109318,132863,103290,62397,30549,22202,18415,13764,36550,61039,64766,50212,16922,-19101,-42519,-41773,-29204,-13852,-4249,6394,16431,17409,9484,-14436,-35210,-19268,-1347,12239,13083,16495,17640,17178,10518,-13930,-24210,1800,27725,30860,25773,14845,-765,-18930,-7113,42658,133623,233156,281198,223966,103865,14686,-9165,-23039,-33936,2124,15589,9030,4045,3751,5600,5207,-7799,-23495,6032,25860,8062,-32728,-36354,-17559,-6976,10627,10048,-27248,-31082,-9988,-6956,-23907,-15363,-2139,18552,28389,33469,17704,-1791,-16807,-3246,10175,25632,14612,-10332,-22347,-23300,-8019,24258,57901,60627,28199,-10720,-26481,-28552,-21584,-23847,-45216,11764,58744,65877,40975,10780,2917,-6734,-31025,-46822,-35933,-26269,-11298,-321,5775,8059,866,-7484,2658,15060,10351,-1723,-14231,-27912,-14834,-3252,16,1036,-11499,-25179,-34253,-26347,-14533,-14471,-11420,-14304,-24066,-29027,-26461,-22454,-8112,-554,2544,13897,3918,-13276,-14952,-5682,10335,31715,35555,39148,41632,24819,-20659,-5773,28044,31466,30846,30164,29788,11232,-5918,-23348,-30576,16297,61032,51963,18698,-13074,-13107,26220,51156,45646,34278,8965,-39973,-64537,-42663,-26287,-13713,-12110,-27712,-30564,-25754,-18204,-1030,14349,19622,8077,-7283,-7898,-1148,4512,3495,3463,-2657,-4963,4888,21352,31666,13322,-15893,-23779,-31851,-23232,-15954,-27851,-20292,-21235,-28698,2457,22040,26867,22205,8393,-35693,-10225,8586,22036,25553,19146,13912,1643,-10190,1677,-5310,-20307,-24732,-22889,-8470,4603,-1787,-8445,-5157,357,-5852,692,15384,27906,29550,12704,-12307,-15164,1681,26442,29449,18683,7313,1215,-4901,-7636,-5824,-17199,-21117,21731,34395,13641,-17753,-16536,7398,16269,25719,25446,-346,-31869,710,12589,11874,12049,5456,-7646,-26779,-23869,1974,14930,8699,-13253,-2627,19598,19015,451,-8104,7315,9497,-17229,-24774,-990,-10907,-18830,-13886,-20834,-33498,-41776,-16955,18693,41170,39224,12929,-26573,-28502,-29681,-18494,-4955,-4017,-16147,-36913,-17401,-3542,-4772,-9067,-10409,-4303,12260,43492,59185,38425,-2861,-22178,-3411,-9332,-19467,-22649,2718,6735,14804,30554,43781,34357,17835,3929,-11503,1937,27882,32941,17674,1920,575,6441,18616,33062,33444,12859,4249,12078,452,-16002,-9429,-1054,-15712,-5247,17319,28501,33053,25883,6944,12701,63257,105836,106438,85807,66154,30528,4219,5904,12699,5718,-14862,-29791,-18314,-6976,-1584,-6354,-5840,-4751,-8761,-25321,-14410,1897,12927,27764,36894,26871,1598,-12195,-18959,-17927,-2250,-1362,-4076,-11305,-19116,-11764,4920,11319,14924,20350,17680,6092,-6825,-20604,-13337,7160,28051,38987,22986,1965,-5702,13457,23641,11527,-15398,-45144,-24789,-14171,-17441,-24341,-27580,-20510,-13768,-16937,-19383,-28280,-22982,2075,13147,7412,5106,4973,7701,17002,36742,56525,57053,46287,27298,-1399,-21819,-4838,2509,5337,11386,21459,38241,49268,48050,24827,6336,-3002,-7453,-17304,-16455,-6177,17286,25362,16846,9720,13885,8317,-10837,-12452,250,15339,32246,31235,12122,15519,23265,20722,21114,8670,-4557,5912,83,-27695,-4578,11598,16867,19891,20590,20172,19925,21983,20142,6021,-5530,-14612,-7786,6663,21261,34059,40564,30807,-645,-13830,-22522,-24266,-20420,-26079,-23030,386,20905,14351,-13596,-24913,-4029,-9382,-26037,-29336,-25176,-4802,16101,28425,33090,23135,1107,-13980,-4882,15039,12208,8211,58837,83174,59067,12179,-23365,-36627,-19291,-6828,-10569,-21808,-45630,-26141,-2540,11160,28741,14186,-13983,-23137,548,11026,4189,-12008,-28808,-18547,-3498,2914,-8121,-8143,-4065,-17894,-34792,2768,34165,34428,21469,11267,-6741,-33591,-32647,-1496,13076,7789,-4208,-7506,-1136,5461,3514,-7016,-30038,-35410,-13656,19920,11872,-17858,-45108,-40477,-17966,-6898,-24793,4473,56103,95363,80596,21047,-22434,-34265,-22516,-7605,-2065,-18198,-37099,-22627,-12609,-6983,-21404,-11273,13454,20714,-480,-20271,1346,34530,83434,99771,51036,33631,49332,36235,2659,-12827,1363,18512,31890,23950,8365,14238,17757,7494,-6061,-20193,-27805,-37004,-32290,-14315,7300,16916,16400,2238,-22272,-25229,-9863,-12067,-16068,-9244,2735,12942,-6243,-25690,17264,33527,2232,-39887,-11746,11004,33518,57894,58964,45886,19771,3575,-2656,-4730,-6756,-7649,-916,-8340,-12585,4852,9027,-2804,-24405,-17048,-5898,-8466,-14022,-11143,477,14406,5487,-15980,-27737,-26478,-26937,-4763,2634,-13820,-14205,-10233,-4870,5066,13629,15317,16433,23743,31006,32689,27734,11311,12896,24846,41069,41573,20008,-183,-19879,-44893,-34592,-12014,-7043,-20098,-15200,-1400,2203,-624,4396,5847,3294,29259,56887,51780,24837,-154,-14469,-16825,-13119,-12060,-21859,-28370,-25258,-16218,9660,34096,31433,-3862,-23127,10065,25915,19382,8114,-6693,-22098,-8693,13521,26636,24319,9422,-1931,-6371,-14079,-28639,-8590,22763,37426,40903,29218,13574,7266,4739,8140,12310,19795,17982,10798,6113,17160,31648,23192,5159,-16136,-33809,-33167,-22491,-11949,-2058,1152,12868,26513,40138,27963,5525,10256,11037,-6592,-15192,-11939,-18376,-27006,-24235,-13717,-15319,-27397,-12546,12775,2680,-20299,-5203,11057,16900,20569,16941,957,-12486,-26917,-10046,22508,28311,15852,10168,710,-22318,-37690,-14449,12198,46271,54138,38745,9759,-24769,-28584,-24433,-22152,-9272,11256,33383,26775,-3871,-33678,-33494,-30540,-17908,-3827,-9177,-23560,-20493,-22309,5312,35269,37890,25386,-2735,-34380,1529,29426,46519,46383,26372,6233,4113,16572,24456,33827,45784,36617,10942,-19989,-12206,-10190,-32877,-45514,-21367,3426,30471,52867,44357,3791,-29081,-28827,942,3455,-22025,-38143,-8065,1526,379,-15491,-10614,13751,38088,42838,30096,5566,-23520,-10068,14700,11893,-11875,-13100,679,6745,-2801,-14970,-14965,-15081,-3915,-10485,-15310,18096,28647,14924],[6351,-9252,-17270,4983,14658,-3173,-15461,-16535,-11761,35078,62240,34696,-16606,-3844,20817,7278,-12734,2863,-2531,-21277,-12632,-2812,1184,-1149,-5614,-3773,4555,15174,9589,1691,10493,20247,14648,-3407,-12580,-15283,-22718,-20202,-5496,11569,25979,32836,29209,8734,-38020,18017,69365,80282,69644,27455,-11977,-24608,-14863,-3939,-9169,-16581,-15301,-7783,-6038,-9611,-12307,-17361,-26306,-34135,-18924,-8914,933,8718,8137,384,-402,-12481,-36718,-24801,-12486,-15592,-139,19364,29390,29568,1893,-18017,12504,32477,46945,59803,48313,33918,33762,25382,3656,-17231,-36851,-20774,-4594,11913,12844,-7918,-10266,16097,27684,24106,8326,-11054,-16069,5689,28908,32630,15076,-7878,-31285,-34186,1353,18595,22270,11611,-9714,-24719,-6083,19593,20444,7755,-7333,-28379,-38452,-5832,23452,46080,42450,18424,7878,25505,61900,105761,118545,88674,50004,17630,13099,15804,23972,53636,77352,79653,57996,16878,-21660,-42845,-42987,-26236,-11107,-2838,5135,11919,10608,1297,-20624,-32673,-19060,-1268,12422,14309,19437,21313,20101,11268,-15067,-29471,-7849,18307,26180,28764,24137,9183,-14678,-11542,31350,101846,164896,178157,113252,19407,-27133,-26051,-32484,-42399,-5039,6819,1042,-2161,-2436,-2054,-1420,-10199,-23824,11761,41501,29101,-15002,-48038,-16984,-581,16691,16528,-19403,-29443,-10762,-9700,-24426,-11928,942,22662,34106,38173,18000,-9440,-25768,-5086,13855,29904,14342,-14656,-25851,-24706,-7017,28534,65740,64954,28080,-15364,-31074,-33790,-27848,-27070,-44134,4044,46438,55555,33666,4549,135,-4845,-20844,-27151,-22908,-21719,-15601,-8629,-494,3603,-3741,-10495,2783,15373,9522,-4321,-18134,-30516,-14693,-3095,730,4237,-2913,-13927,-23482,-17256,-8565,-13689,-14449,-14747,-20332,-21541,-20679,-19669,-6290,3680,7349,17040,3727,-16643,-17946,-7553,10017,31249,32003,33486,36273,19900,-25513,-11293,21697,26284,30967,34098,31159,7640,-12103,-27801,-30625,11671,52042,41769,11283,-16989,-12619,28682,51992,46096,33037,3595,-48014,-65038,-44504,-29139,-16007,-14408,-29096,-27243,-22800,-21964,-10112,4796,16031,11166,-3086,-1447,7744,9066,969,-2886,-7724,-6057,8224,28118,40183,23924,-7960,-21305,-30746,-25478,-20212,-29728,-18345,-18979,-27600,3633,24928,27768,19547,5429,-30524,-17448,752,16626,20019,12277,8477,4336,-4803,-179,-6119,-16696,-19321,-21855,-11442,260,-4565,-8852,-7473,-5638,-8484,760,14454,26847,28947,12044,-13948,-14487,3946,27806,30391,19114,4594,-4931,-6810,-4170,-6108,-24262,-11569,35059,47465,23967,-10791,-19010,1814,7806,19171,26059,5584,-26366,-11312,4759,6881,8746,2483,-9526,-25482,-28680,99,17982,13636,-15506,-11254,16969,22470,8139,-7752,-2859,-1344,-29729,-15940,4430,-6917,-14204,-10748,-16180,-24488,-39221,-26953,11979,40140,41372,16351,-19018,-31015,-25542,-6161,2476,-1238,-16071,-32707,-14146,1343,1919,-470,-2898,-48,13844,46538,65142,46829,3426,-24397,-2146,-8172,-20267,-34355,-15808,-15521,1783,20608,32799,22814,5551,-8197,-17731,4202,27859,33087,19516,2621,305,7790,20968,35664,36405,15972,3974,10939,983,-13615,-10629,-2588,-17759,-12158,13511,31227,41084,35171,13990,10426,57016,98995,106293,94250,78705,43825,15690,13292,15570,4893,-18454,-32500,-20525,-8299,656,-3584,-3603,-898,-3847,-21409,-22388,-9089,4390,25606,39336,31412,6287,-10096,-20321,-16098,2321,4271,1691,-6818,-22220,-11773,7929,11705,8814,12539,14290,9559,4198,-6209,-11970,-712,18865,30928,13865,-7641,-6850,17607,25791,11181,-17471,-41929,-23548,-11728,-12162,-17228,-22060,-19910,-16337,-23395,-29548,-26790,-11138,9313,17161,9476,7065,6182,7552,12907,29483,48918,51546,43587,27481,-983,-36069,-5358,4645,5277,12763,27171,44091,53099,54170,31090,9659,-2469,-9237,-14030,-11627,-4200,20553,31163,22390,9325,5086,-3132,-16283,-8131,2446,13415,29890,29781,5280,1549,15224,17245,20302,10355,-2326,8280,5710,-20661,-7716,8106,12001,15330,18709,20482,20566,24005,25239,12835,-1580,-18188,-18180,-5059,13612,33732,46589,34630,-96,-11943,-23492,-31215,-24913,-26588,-20543,-637,19221,15854,-7771,-20797,-3634,-2254,-10284,-21311,-22161,-6798,11301,24351,31881,25181,5644,-5686,3833,20483,15719,12249,60958,81643,61639,17651,-19621,-34885,-14589,-1241,-7354,-21151,-49174,-20923,-470,7387,22374,9460,-16446,-25876,-1769,10135,2697,-15512,-34460,-8051,10454,15890,3038,2322,5085,-11039,-41812,-1601,29869,31267,20308,10428,-10018,-41237,-28013,1114,12806,5762,-7502,-12424,-7296,199,3413,2277,-11351,-23192,-32907,-983,6260,-13279,-34971,-29410,-8271,-300,-22342,3376,53095,87124,72573,13093,-24500,-28213,-12828,3759,5250,-15781,-36874,-22477,-14185,-9253,-20184,-11535,7229,13048,-6061,-28501,-6458,27757,76125,96852,52407,37876,52081,37477,4514,-6442,5769,16629,28034,20191,12940,24109,25294,9732,-8888,-28469,-35439,-22071,-17488,-19193,-5499,4829,9756,-554,-20743,-21073,-11597,-15937,-21136,-14207,-882,10784,-7593,-28314,8481,18334,-9590,-33042,-12385,8364,32985,54759,51104,34115,6782,-6882,-9236,-8871,-9475,-9937,-4064,-12117,-10761,6208,6215,-10108,-28056,-13386,-9715,-18199,-23449,-16727,-912,17957,13442,-7615,-20000,-17893,-26389,-22386,-10508,-19469,-14409,-8777,-4925,1638,6501,8002,15069,28416,38969,41467,35505,17730,15464,23600,37860,39595,22567,5775,-13266,-40024,-37233,-11111,-4570,-22941,-16327,6811,16967,12159,5313,3266,3710,27209,49025,39197,11811,-9934,-20319,-20013,-13187,-8308,-15488,-25130,-32465,-23890,12778,42309,37284,-1639,-20185,11123,24207,14314,2586,-8252,-19368,-9511,10906,26326,26418,11404,-3211,-8642,-19363,-40064,-9916,19725,36764,45784,39631,26340,15023,6054,5844,11287,22956,26543,21677,9356,13485,26955,20847,5323,-14192,-29829,-29497,-21933,-13286,-4222,-593,13692,31828,46531,30055,4401,8999,8454,-11318,-19201,-11093,-17449,-26265,-25352,-12891,-12319,-25288,-19676,8082,4057,-13836,-5555,6439,11142,15455,13915,699,-11829,-28669,-7813,24305,25978,10078,7974,4094,-18152,-34249,-7853,19032,49086,54773,38723,12668,-18246,-32638,-25715,-17991,-776,21611,44273,36884,-159,-35225,-26469,-23153,-19078,-3515,-7350,-20354,-15510,-19395,2324,38173,47832,37273,3599,-25100,16509,46103,55313,44905,22443,4460,4923,19569,30450,39821,45706,30833,4635,-22845,-15530,-12052,-30629,-41009,-21073,5968,33889,57505,50808,10619,-20154,-35042,-1670,5087,-18375,-35722,-613,8793,-2138,-20909,-7657,20158,45186,50372,36752,10456,-18047,-7381,13318,8574,-11666,-12095,-1657,1987,-5902,-13544,-14872,-20746,-5187,-6893,-18034,16012,30223,18807],[5764,-12219,-19112,1967,8088,-10608,-9851,-12823,-12716,36868,64357,35688,-14378,-3994,18676,4974,-12276,2398,-6114,-29547,-8773,5068,8818,4065,-2278,-2829,2934,11523,4220,-1166,14048,30071,24082,-1599,-15821,-12459,-19487,-23807,-9229,6620,17386,23397,24889,13359,-27555,1021,57813,75743,70474,34119,-2542,-19266,-16895,-9863,-13677,-15092,-14142,-11175,-9555,-10851,-10496,-12632,-20965,-39192,-22542,-11796,-1418,9642,10988,3639,2174,-10641,-30865,-24957,-15680,-13459,5889,22870,30410,30324,4185,-24233,-48,21932,39656,57052,49331,34199,31442,20138,-4540,-26406,-33520,-15768,131,14466,10974,-16580,-9957,20607,28578,22584,7790,-10493,-15517,7326,35274,43182,24733,-5343,-33330,-33203,4104,23671,25052,6984,-17299,-27906,-3679,23519,23927,12467,-4376,-29193,-31550,-4937,17496,36772,34865,15844,8159,24076,58749,96910,100053,72560,36784,2690,1560,12627,32667,65464,86527,87100,60303,14650,-24004,-42358,-40136,-23226,-9126,-2806,2204,5727,2498,-7490,-26525,-30862,-18540,-2624,9634,10804,16594,20319,20578,11273,-15445,-35287,-18182,8205,21515,31520,33908,20397,-8729,-18449,14738,72189,111451,107629,54487,-2836,-19915,-21814,-34952,-45844,-8374,207,-5416,-6478,-8421,-12298,-10810,-14769,-25374,13612,48429,37975,-9727,-49579,-11194,5869,20059,21569,-10996,-25521,-12672,-13962,-24242,-9334,2250,24187,37827,41758,18976,-14029,-33354,-7322,17118,34818,16231,-17645,-29222,-26159,-6425,31536,70733,66404,26197,-20045,-30554,-34432,-32501,-29291,-40772,-5002,32012,42701,24054,-3286,-3063,-2134,-8828,-8412,-8596,-14816,-15076,-13859,-5226,-416,-8308,-13056,2835,15260,8793,-6444,-20933,-30357,-15217,-2984,2504,9330,7949,-1289,-12281,-8666,-3653,-13476,-17466,-14990,-16011,-14610,-14072,-15110,-2757,9035,12121,18797,1965,-21263,-22574,-10633,9352,30914,28174,26643,29006,12673,-31909,-14692,15426,18942,27698,35174,31644,4601,-18112,-30936,-27032,9820,45848,34686,6494,-17821,-10052,30939,50846,44432,30991,-438,-52505,-64863,-45371,-29389,-16456,-16635,-30892,-24108,-19789,-25115,-20660,-8034,8002,10305,-1008,3404,14750,12677,-1336,-8957,-10950,-5308,11009,32101,45136,31867,-942,-18705,-29350,-26404,-23705,-29687,-16761,-17901,-27915,3799,25062,26300,16651,3318,-23018,-20931,-4878,12250,14818,5679,3168,6184,-1662,-3357,-8114,-14373,-14870,-19905,-15426,-4113,-6725,-8324,-7243,-10044,-12718,-2793,10185,23143,26157,9580,-17129,-15128,4182,25871,27885,17146,888,-11312,-6921,-999,-6644,-30938,-2397,46340,58525,33190,-3907,-19947,-3218,-587,12754,26426,11345,-17794,-23900,-3666,1854,5423,-426,-11083,-23575,-35175,-1969,21936,21118,-11546,-20168,13934,25993,17224,-722,-9409,-14257,-45136,-5226,9844,-4170,-12127,-9744,-13173,-17359,-30039,-36799,3280,36019,40761,19021,-9735,-18788,-9776,5766,8396,-366,-16754,-26506,-9396,5381,6735,6317,4174,4658,15614,48380,68888,53251,8552,-27054,-1819,-7748,-20431,-25464,-11211,-28366,-10678,9888,20915,10168,-7892,-22138,-22861,4912,25554,30467,18398,1999,-272,7414,20432,35020,36840,18448,4549,9313,532,-11695,-11457,-4157,-18436,-18003,9884,33034,47351,42880,19396,6456,48077,88595,102175,99396,86785,52626,24045,18851,17227,3471,-22063,-35278,-23920,-11501,-65,-3910,-3668,1440,595,-16410,-29288,-20679,-4586,21672,38904,33582,9928,-7835,-21458,-14589,6688,10363,8064,-1703,-26872,-13509,10958,14105,4979,4033,9207,10837,12974,6936,-4496,-5350,9412,21366,3916,-17726,-8826,18372,25135,9300,-19937,-37165,-21315,-8469,-6235,-10889,-17999,-19975,-18158,-25595,-28943,-15368,-135,16173,19929,10454,7583,5427,5703,8075,21533,40798,47027,44566,33137,6275,-28755,-5048,6149,5264,14973,32064,46565,52219,55061,34444,10928,-3215,-10992,-10024,-7836,-4142,21041,33889,25702,9485,-3435,-15718,-18145,-3743,3097,9936,26296,28376,1538,-15151,4887,11273,17174,10395,-2153,7640,8699,-15127,-13069,1722,5774,9888,15201,18043,18146,23084,27875,18266,2828,-19118,-28065,-18805,2486,28922,48183,35144,-244,-10099,-22231,-38415,-29953,-27358,-18496,-2056,15801,15029,-3634,-13114,197,4615,4746,2133,-328,-2849,5771,18144,28585,25401,8731,112,8340,22069,16364,13680,58786,75655,60536,20684,-16930,-34801,-13048,2303,-3633,-17368,-39191,-15639,-1230,-217,11198,1318,-20631,-31243,-5708,8881,1583,-18166,-30123,919,23251,27776,12674,10698,12678,-3999,-37310,-8259,22547,25644,17343,8205,-13970,-46970,-22697,2938,10564,984,-13820,-20630,-16550,-7676,1035,8972,5281,-667,-23044,-18639,1677,-7270,-24655,-19734,151,5055,-19973,1346,47990,76697,64016,8161,-19845,-21016,-2003,15666,11892,-14235,-36763,-22074,-14478,-9494,-17485,-12559,669,4841,-12094,-34030,-11049,22423,68744,92439,54097,40950,51024,34950,4506,-1206,9103,13666,22470,15890,17852,32891,32393,11425,-12409,-35713,-30118,-6151,-1507,-13449,-17297,-8634,2493,-2561,-17318,-16347,-13201,-19929,-25952,-20225,-6454,6243,-10242,-30555,-1924,2143,-18436,-29156,-17373,2554,30894,49963,41995,21232,-7144,-17948,-16346,-13239,-12275,-12130,-6934,-15510,-10148,5677,2023,-17550,-25965,-9766,-13191,-26870,-31143,-21488,-2259,20962,21106,1224,-12414,-10684,-20044,-41441,-24219,-26355,-15619,-7557,-4654,-3734,-4605,-1194,13205,32566,46371,49235,42080,23345,16847,20936,32786,35700,23740,10968,-7222,-34020,-36672,-8719,-176,-22085,-17543,13251,28948,22708,6669,-43,2976,22949,37832,23973,-2993,-21113,-26798,-23035,-12389,-3806,-8405,-19244,-33849,-28170,15259,47848,40928,160,-17846,10132,20192,8101,-2421,-8683,-16582,-10235,8333,25831,28342,13586,-4411,-10620,-22906,-46625,-9229,16519,35311,50006,49816,39651,24751,9579,4159,10144,26416,36871,35725,16871,12725,24356,21060,8986,-7655,-22062,-24396,-20595,-14362,-6207,-2105,14289,35670,50114,29506,2139,6492,4222,-17143,-22481,-9452,-16843,-25417,-26047,-12581,-10155,-23072,-24701,5356,7269,-7226,-5467,1834,5655,11048,11953,1492,-10445,-29032,-4589,25762,22395,2150,3877,6894,-12294,-25608,-433,24519,48803,51762,36166,14998,-10525,-33491,-26330,-13090,7694,31165,53760,46042,4313,-34281,-18522,-13315,-15294,-1772,-4737,-16751,-10487,-14214,1131,41196,57333,47910,10047,-14484,31513,61436,62442,41684,18194,2122,4068,20235,33255,43133,42505,21737,-3961,-26288,-18376,-13996,-28731,-36104,-20767,6596,34880,60033,56479,17854,-10644,-33661,-1890,8100,-13307,-30516,6826,15279,-7097,-27256,-4010,24630,48789,55435,43904,17448,-11496,-6430,8918,1961,-14484,-13926,-6520,-4495,-9704,-12268,-14250,-24322,-3570,-1332,-18770,12873,29984,20885],[1992,-17454,-22364,-3733,-1158,-14920,-3979,-10669,-14548,36316,62738,32858,-14642,-4891,15224,2018,-12252,1871,-8070,-39004,-6573,10341,14269,6641,-1926,-4536,-1639,4590,-3781,-6458,14555,37235,32643,640,-21626,-11679,-17208,-26926,-13050,430,7364,12180,18678,16701,-14800,-19512,41141,66659,67272,37745,4293,-14574,-16478,-15837,-18158,-12732,-11668,-12981,-12488,-12292,-9361,-8734,-15741,-37071,-24331,-13093,-3021,10441,13367,6957,5075,-8635,-23651,-16884,-10859,-5505,13904,26585,30867,30256,7526,-21218,-11206,10534,31100,52195,47780,32606,27489,13784,-12517,-33387,-27122,-11128,4411,17160,10780,-23272,-8020,24728,28589,20127,7539,-8013,-12377,10433,41706,53273,34744,-1905,-34346,-28127,8914,29208,27536,4261,-19071,-26087,-649,26757,26899,17210,576,-23595,-22582,-2956,12497,29002,28858,14387,9277,22433,53412,84761,80694,58704,27394,-10146,-10392,10371,40253,73240,90318,88904,58930,11919,-24559,-39502,-34949,-18665,-6394,-2530,-521,-96,-4723,-14554,-29636,-27761,-17357,-4184,8349,10305,16855,21713,22512,12616,-13795,-38789,-26521,566,20298,36791,44753,32314,-1474,-29411,3275,64473,96588,91862,56448,21590,5487,-16089,-38635,-43289,-7168,-2051,-7445,-6055,-10975,-23078,-21548,-19762,-27555,13842,49622,38059,-13630,-38124,1819,14757,22160,25965,-2096,-19470,-13523,-16800,-21401,-6377,3180,24702,40968,45346,21576,-14316,-37088,-7622,21540,40585,20256,-18199,-31153,-26574,-5367,33942,73527,66398,24400,-22046,-24776,-30020,-33081,-28287,-34008,-12330,18229,29638,14241,-10890,-4687,2496,4054,9833,6242,-5750,-8445,-11163,-4669,-1602,-10939,-13457,4364,16250,9621,-6662,-21174,-27276,-15182,-2067,5868,16792,21545,13294,130,278,1123,-12739,-18904,-13860,-10715,-7113,-6272,-8578,3268,16904,18741,21330,960,-24610,-26114,-12632,9997,32102,25786,20466,21655,5116,-37815,-13665,11554,11502,23349,35928,33630,4567,-22130,-31126,-20555,11935,43620,31220,4509,-14584,-2315,36505,50479,42318,29244,-2298,-53158,-64089,-44479,-27086,-14886,-17720,-31705,-20030,-15578,-24952,-29987,-22098,-3007,6431,-323,7324,20770,16800,-1676,-13494,-11686,-2422,13911,34216,47522,37958,6065,-15033,-26678,-24867,-24632,-27223,-14229,-16385,-28680,3209,23208,23915,15500,4429,-13867,-18957,-6743,10390,11320,432,-1387,7293,261,-6639,-10169,-12403,-10610,-16333,-18844,-7376,-7232,-5827,-3801,-10332,-17057,-8966,3679,18002,22419,6501,-20674,-15377,4094,22172,23193,13936,-2651,-16557,-4870,2345,-6623,-36001,6044,55533,67778,41861,3723,-18177,-6718,-7935,7455,27164,17221,-8213,-34417,-11127,-1913,3230,-2266,-11554,-20254,-40909,-3055,26788,30318,-3335,-27653,11840,30579,28081,11918,-5759,-22761,-30715,6959,15636,-1826,-12024,-11241,-12361,-12077,-21588,-41662,-6036,29630,38130,21589,907,-3426,7383,17068,13082,-738,-16644,-18880,-3500,8732,10120,11920,11009,9890,17994,49549,70826,57911,12812,-28922,-1889,-7590,-19189,-9401,8930,-16468,-21370,-280,10017,-1384,-20127,-35615,-21454,5005,21520,25831,15244,475,-1210,5731,17788,32003,35551,20671,6317,7818,-430,-9911,-11026,-4973,-18016,-21878,7273,34376,51877,48746,23671,1920,37455,75732,93996,99427,88924,56691,29375,22758,18127,2126,-24810,-37242,-27705,-15638,-3059,-6776,-5316,3006,5139,-10077,-29059,-31773,-13260,16274,36002,33920,13125,-4912,-21888,-12974,11419,17150,14805,3896,-28455,-13750,15333,18895,5331,-3421,3263,10532,19436,17548,3775,-5688,1893,12431,-4832,-26894,-11928,16175,22316,6781,-20738,-30968,-17428,-3933,54,-5509,-15355,-20757,-19269,-22694,-19645,-4149,10038,22790,22050,11133,7315,3179,2168,2611,13611,33452,44865,48983,41022,14412,-19107,-3395,7654,5547,17475,35581,45781,47419,51367,35224,10633,-4576,-11628,-5848,-4943,-5418,19264,33635,26334,9451,-10412,-27296,-14799,775,2674,5775,22683,27924,2634,-32299,-5101,3987,12246,8938,-3611,4398,9274,-10723,-19710,-6836,-1102,4326,10832,13740,13484,19898,28521,22433,7035,-17841,-33713,-32196,-10381,20761,45712,32720,-647,-8757,-20019,-39017,-34426,-27280,-16059,-2955,11729,12723,-664,-4447,6547,10323,18097,26043,25583,9342,1763,10803,24255,24840,10889,3566,9331,20426,14704,12829,52665,65907,56134,21619,-14721,-35452,-14217,3746,168,-11223,-27680,-10115,-3834,-10573,-3711,-8707,-24557,-38091,-10306,8153,1972,-18431,-25369,8486,34673,37961,20221,16529,18199,2673,-28801,-15104,13976,18913,13474,5360,-17324,-38358,-16127,5080,7678,-5404,-22151,-31103,-27924,-17297,-3086,13174,19006,16332,-10396,-31945,-1554,-1285,-15537,-11359,7129,9339,-17664,-1114,41748,66297,58272,9707,-12004,-14532,9124,27774,18101,-13048,-36227,-21175,-13217,-7188,-13984,-13699,-4511,-1203,-16436,-35690,-12247,19588,63107,88408,56498,42671,46639,29365,3293,3140,11551,10365,16073,11949,22556,40007,38697,13085,-15341,-36612,-19393,7968,12988,-2389,-23283,-21925,-4026,-3099,-12372,-11166,-13909,-23482,-29548,-26424,-13246,58,-13375,-30731,-12669,-13012,-23462,-28968,-27153,-6600,27200,44020,33008,9319,-20006,-28063,-22966,-16866,-14605,-13937,-9147,-18047,-10374,3820,-2854,-24203,-20357,-6074,-15864,-33764,-35874,-24747,-3329,23071,27754,10008,-4910,-4783,-10587,-27957,-27876,-32931,-17284,-6033,-3285,-9751,-18751,-9678,12098,36261,52837,55541,47245,28093,17376,17370,26439,30525,23993,15424,-2051,-28475,-33980,-5332,5356,-18080,-18499,18054,37969,30683,8273,-3762,1353,17097,24603,7843,-17612,-32075,-33469,-25736,-10675,1267,-1047,-12211,-28799,-27830,16626,50402,42372,1538,-16075,7615,14575,1378,-6571,-8362,-14010,-10842,5990,25286,30127,16075,-5114,-12250,-24975,-40584,-7884,13194,33087,53219,59041,52341,35279,15402,3915,9180,29988,48150,51695,28240,15631,24042,23531,15625,2310,-11968,-18219,-18879,-15416,-8041,-3316,14642,37892,50830,26407,-1274,2834,-1503,-24094,-23817,-7061,-16870,-24928,-26005,-12788,-8872,-21185,-27394,4509,11443,-788,-4392,-2199,851,7604,11114,3128,-8565,-28180,-874,26835,18185,-7256,-1674,9128,-5308,-15468,6981,28301,45216,44812,30826,16342,-2157,-26874,-26842,-8402,15181,39010,60993,53408,8991,-31305,-10572,-3408,-8873,553,-1925,-13171,-5942,-8810,1235,43842,65592,56401,15985,-3630,45007,73627,66585,36472,13936,-892,1982,19021,32581,42717,35510,9440,-14624,-30559,-21062,-16236,-27445,-31509,-20628,5404,33429,60038,60399,24406,-1465,-23564,513,12073,-7075,-22763,13926,20995,-12845,-30330,636,27080,48617,56957,49863,24976,-5078,-7886,1186,-7939,-20705,-18711,-13889,-12556,-13883,-11213,-13522,-22812,-27,4978,-13404,9156,28025,21032],[-723,-20700,-22722,-7765,-7570,-8916,3289,-7954,-13876,36624,60507,29348,-14428,-3500,13832,1625,-10224,3560,-5646,-33782,-3619,15228,19452,8566,-2609,-6859,-6921,-3340,-12117,-12084,13601,42496,40480,4256,-28112,-11270,-15020,-28374,-15634,-5265,-1792,1433,12137,19615,-1294,-39436,21572,54380,60823,38322,8371,-10707,-13547,-20525,-21926,-9721,-7882,-12736,-15602,-14902,-9944,-6951,-12609,-34754,-25081,-13364,-4164,10511,14425,9207,6941,-7548,-16749,-5910,505,6923,22943,29571,29690,27875,9351,-15684,-20390,-2387,20772,44368,42549,27973,20949,5639,-20843,-36077,-23011,-8886,6174,17914,10761,-25994,-6760,26385,26086,14956,5361,-6190,-9128,12805,45798,60181,42190,-7,-36078,-23172,12210,31746,26835,1711,-17094,-23777,-212,26489,26574,19017,4147,-16896,-15157,-2987,5980,21124,23138,12274,8639,17806,43269,67341,59272,45735,21845,-18550,-25146,5878,42960,73945,86229,82621,51258,5682,-26575,-37566,-31025,-15981,-6291,-5322,-6276,-8737,-14350,-23168,-32738,-26693,-19521,-7400,10491,17484,25046,27292,24433,11929,-14927,-42047,-34370,-7859,18115,39823,50970,38490,1415,-47352,-384,63937,83509,70542,42397,20033,4188,-26690,-47987,-36790,-7113,-4943,-8320,-3447,-10217,-32760,-35493,-26198,-34191,10038,46061,34583,-16116,-22504,13821,20545,18986,25460,2927,-15916,-16350,-20365,-19818,-7011,-9,20469,39510,44722,21342,-15135,-40068,-9326,23385,42797,21493,-20627,-35747,-30304,-8297,31279,69785,60974,18984,-24230,-20354,-26986,-33517,-27776,-28314,-19521,2362,13002,716,-22058,-8105,4830,12819,22787,16626,474,-1701,-4582,-1842,-3322,-15283,-15533,3397,14335,7918,-9057,-23058,-26240,-18073,-4281,6395,21931,32905,24988,9199,5263,1641,-15409,-22389,-15333,-8749,-3068,-1523,-4546,7386,23265,23684,21530,-2019,-28710,-29750,-15832,8730,31240,21623,12021,11276,-5577,-45939,-12225,7280,1848,16137,34065,34027,4276,-27242,-32059,-15926,13771,41039,26639,562,-11207,7820,43680,49115,36926,23995,-6958,-56304,-64916,-45343,-27244,-15847,-21020,-34456,-18373,-13567,-23833,-35039,-37892,-19164,-3544,-4521,6722,22512,18363,-3345,-20569,-14529,-1787,13313,31450,44548,39170,9885,-13466,-25893,-24367,-25796,-26270,-13615,-16686,-32159,-1509,16595,18396,13826,6366,-6492,-15536,-7524,8386,6786,-6329,-8093,4798,-1470,-12350,-14695,-13324,-9239,-14395,-23692,-11904,-8593,-4101,-824,-8935,-22506,-19769,-7027,9416,15698,722,-26549,-16164,2979,15937,14850,7592,-8055,-22269,-3768,3243,-8424,-37591,10998,59940,72566,47452,9770,-15608,-10263,-16116,1277,25975,20661,-780,-27004,-18668,-6083,367,-4902,-12908,-17559,-35436,-4627,29825,37747,4248,-34100,9281,34379,38229,25582,5769,-17281,-12533,17634,19627,-1378,-15049,-16749,-15182,-9955,-15310,-36690,-16592,19654,32074,22323,10377,10820,22334,25322,14651,-3683,-16233,-11903,1243,9600,10582,14956,16002,13907,19389,48669,69577,59232,14661,-30595,-3641,-9073,-18130,4900,27500,-2178,-30811,-10194,388,-10825,-27693,-29362,-15077,3833,14853,18415,9487,-2912,-3782,1886,12443,26115,31937,21573,7935,5573,-2827,-9349,-10371,-5738,-17995,-24882,4807,34268,53487,51512,26144,-3085,24922,60287,80814,92493,84089,55487,31084,24301,17649,369,-27060,-39121,-32219,-20650,-8502,-12525,-8762,3462,9181,-3240,-22636,-40673,-21955,8888,30250,32164,15621,-1757,-22058,-11722,15811,23564,20594,8806,-23448,-9875,20820,24613,8792,-9202,-3476,8673,22914,24315,9616,-3638,-2364,5946,-10568,-33668,-16883,11075,17482,3806,-19235,-23720,-12079,1654,6276,-1210,-14124,-22597,-20651,-18852,-10771,5555,18864,28752,23588,11738,6473,-376,-3249,-3938,5575,27049,44609,54431,47584,20090,-11356,-506,9082,5699,19515,37280,42004,39548,44058,33855,9323,-5983,-10813,-1998,-2967,-7623,15668,30468,23928,8273,-15492,-33389,-8620,4931,1379,1541,19782,28300,6690,-25616,-11869,-3647,5927,6080,-6302,-1056,7640,-7254,-25993,-16704,-7961,-866,6192,8378,7319,15049,27514,25288,10504,-15757,-32017,-37661,-22427,10734,39792,27769,-1393,-8407,-18014,-35293,-37379,-25594,-12615,-2809,7841,9678,1596,4174,13884,14260,28589,48363,52498,27056,1327,3182,19727,24458,12916,5409,7796,16504,11554,10221,43403,53436,49087,20907,-12576,-35807,-17457,3377,3633,-4017,-16201,-4357,-7308,-22547,-20994,-17976,-25708,-44949,-14840,8462,4292,-16120,-21749,14792,44752,46374,25642,19787,21498,8701,-19679,-19354,6041,12291,9409,2456,-18987,-28270,-8056,8457,5592,-12062,-31535,-42831,-40368,-27700,-8327,15076,29338,27459,-2324,-40000,-3484,4018,-7648,-4203,12652,12656,-15414,-3738,35250,58003,58104,18332,-3603,-9189,19947,39591,23928,-11882,-35043,-19914,-11103,-3453,-10568,-14616,-7226,-3100,-16563,-32892,-11260,19148,59870,85640,59405,42824,39494,21468,1423,6602,13059,7092,9423,8797,26434,44983,43696,14826,-16612,-30275,-8608,19792,25328,9291,-19530,-33249,-8974,-2450,-6910,-5949,-13472,-26394,-31549,-32064,-20723,-7117,-16302,-28230,-22496,-24934,-25876,-29965,-36124,-17384,21824,37049,25053,230,-30039,-36347,-28057,-18934,-16341,-15603,-10929,-19811,-11486,722,-8246,-29402,-14186,-2737,-17845,-38482,-36980,-26500,-4422,23642,32448,17868,2047,-268,-58,-5261,-14187,-34894,-19278,-4229,-816,-14464,-34918,-13293,12246,38844,57413,59533,50380,31305,16754,12831,18916,24272,23260,18718,1736,-24076,-30740,-1952,10756,-12950,-19459,20851,43466,35399,9287,-8190,-1453,9760,10165,-7839,-28710,-35326,-38903,-28449,-8654,6129,5630,-5649,-21719,-24623,15910,49265,41112,1851,-15394,3854,8007,-5568,-10333,-8472,-12608,-12085,3274,24059,31072,18235,-5618,-14360,-27061,-34739,-7326,9082,29376,54355,65857,62509,44504,22005,4820,7875,32671,58645,67326,41292,20883,24121,25611,22346,12736,-1736,-12383,-17847,-17160,-10114,-4594,14237,37965,48414,20658,-6394,-2480,-9134,-32731,-20417,-3413,-17551,-25960,-25546,-14124,-9109,-20454,-28400,4388,15051,4649,-2593,-5796,-3598,4627,10634,4588,-7157,-27031,2323,26964,13560,-17732,-8433,10362,1674,-5468,13293,29614,37885,33456,22201,15882,5740,-16998,-28339,-5212,20389,43905,64793,57738,12712,-27947,-3885,4830,-2806,2051,12,-10493,-2787,-4769,1457,45122,71420,61611,20458,6015,55129,80622,66208,29078,9834,-4879,-671,16394,28230,37531,24087,-5783,-26991,-35389,-24044,-19089,-27073,-27528,-20144,2435,29571,57343,61793,29290,6490,-12684,5149,16561,14,-13423,20299,26065,-13239,-20500,6651,27870,45028,54529,53280,31563,453,-11902,-9363,-19549,-29172,-24850,-22942,-21716,-17380,-10176,-12893,-17243,4019,11158,-5484,6038,24998,19622],[-6674,-26116,-24621,-13639,-12116,-1732,7001,-8994,-14495,34086,54182,21908,-17055,-3401,11392,571,-9685,3928,-2835,-26674,-2589,17146,21756,7460,-6693,-11893,-14561,-13810,-22207,-19504,9381,43453,44787,6871,-35358,-12170,-14463,-29723,-18108,-11074,-10055,-8495,5016,21226,11123,-28078,583,39228,51008,35201,9052,-7892,-9328,-22647,-24952,-6812,-3157,-9892,-19042,-19151,-12665,-7693,-11974,-33787,-23788,-12104,-4283,10331,14681,10801,8001,-6887,-9847,6006,15818,23097,33605,32849,28037,24384,10434,-10484,-23984,-14847,11010,35616,35683,22357,14121,-1704,-26764,-32331,-19771,-7411,7019,18274,12629,-20684,-4550,27534,23539,9465,3164,-3508,-4465,16170,49365,65565,48546,2230,-35619,-17028,15387,32809,25049,2001,-11140,-20107,-49,25364,25558,20350,8388,-8624,-7306,-2582,981,16850,21735,13383,9534,13397,31975,49163,40430,37280,24116,-13836,-38738,2156,43662,71240,78453,72556,41293,-583,-26880,-33451,-25324,-12051,-5518,-7792,-11642,-16667,-22885,-30035,-32684,-24365,-21276,-7105,19011,32136,39817,37064,28538,12143,-16032,-39414,-34764,-13808,16395,42024,54884,41695,3616,-56771,3022,53200,41939,6703,-18189,-19909,-19349,-43536,-49558,-24280,-4471,-4886,-4312,4831,-537,-25534,-37315,-26323,-40636,6395,43793,36244,-6378,-7243,23471,24373,14163,23839,7731,-10927,-15932,-18906,-15908,-7254,-3215,15459,37063,43420,21642,-13693,-38635,-8418,26606,45343,23560,-20795,-38112,-33763,-11817,27054,63309,54014,13884,-22921,-15468,-23477,-31329,-24583,-20778,-20103,-10624,-3341,-12477,-32977,-9181,8101,20354,33239,25302,6561,6656,6300,5465,-2244,-17903,-16052,3064,12597,6679,-10601,-23786,-24530,-19720,-6086,7032,27267,44090,35972,17411,9082,946,-18268,-24569,-16411,-7288,444,2926,-442,11999,30594,29863,22776,-3140,-28775,-27624,-15654,9040,31438,19119,5204,1763,-15512,-49371,-8976,5639,-5698,9817,32289,34888,5884,-30046,-31545,-11069,17046,39756,22508,-3577,-5372,22266,55323,50573,31596,17420,-13643,-62438,-62116,-44864,-28207,-17537,-23937,-36074,-16785,-11510,-20068,-27099,-34051,-33237,-16471,-11382,3705,22252,19318,-4562,-28238,-16706,-1093,11422,26332,38963,37956,12580,-12040,-25081,-23416,-25866,-25496,-12886,-16117,-34100,-8400,7835,12573,13596,10387,391,-10647,-5850,7811,2823,-12935,-14952,927,-4622,-18263,-19547,-15141,-8996,-13017,-27760,-15804,-9077,-1786,2165,-5752,-24250,-31956,-19496,-431,8086,-5763,-32329,-14331,4318,10990,5691,178,-13569,-25605,-2877,2853,-10808,-34460,13592,60752,73943,50895,15158,-11234,-11664,-23213,-4496,23893,22493,5038,-18316,-23742,-9349,-2050,-7243,-14094,-14712,-27818,-5249,31432,43126,10466,-35859,7526,38100,47741,38972,20819,-1185,5065,26428,22175,-1715,-18895,-23409,-19154,-9334,-10172,-28330,-25850,7242,23577,21637,18377,23169,34194,30273,13357,-8270,-14444,-5708,4637,8276,8678,15973,19495,16920,20026,46216,65691,57545,14362,-31324,-6639,-11911,-17555,15947,40683,7999,-35868,-18371,-6279,-15407,-24572,-17968,-7356,2056,6114,8841,1945,-7664,-7698,-3556,5117,18130,26587,21208,9041,2683,-6486,-10055,-9880,-6371,-18554,-27774,2161,32519,52032,51083,27031,-7438,11060,42904,62876,78498,72825,49551,29444,23552,15818,-1744,-28736,-41643,-37236,-25600,-15780,-20910,-13700,2790,12397,3536,-14980,-36835,-30617,-553,21707,28407,17399,1371,-22233,-11210,19047,28462,24175,11836,-15600,-2271,26407,29508,12921,-13518,-10946,5410,22908,26272,11584,-1604,-3209,3358,-11964,-35208,-24046,3342,10770,274,-16341,-16226,-5923,7711,11872,1732,-14461,-25921,-23386,-16713,-4321,12720,25486,33246,24148,11950,4828,-5356,-10902,-12372,-3442,20623,44299,57866,50202,21851,-5328,2772,9515,4685,20144,36546,35282,29144,34114,30789,7450,-7201,-9148,790,-2408,-10914,10229,24061,17794,4703,-19785,-30836,-2959,7431,-1333,-2930,17236,28211,10425,-14464,-14160,-11506,-2064,1325,-10381,-8953,3368,-5330,-28454,-27163,-14680,-6081,1021,1985,-352,8393,24410,26024,12195,-14520,-27311,-30142,-29192,199,30751,20101,-3610,-10125,-17408,-33097,-38855,-22729,-8515,-2117,3956,5769,2787,11582,20431,15336,34274,66055,77115,46167,4580,-4712,14828,24247,14946,5971,4287,10873,7377,6132,31835,38986,39670,18423,-10932,-35521,-22635,1061,5821,2567,-5925,756,-11415,-35532,-38563,-22438,-23092,-45950,-19462,9318,7727,-12633,-20055,19429,53064,52618,28570,20115,22064,13326,-10718,-18945,19,6209,5094,-691,-18879,-17961,962,13097,5136,-17665,-41400,-51947,-49961,-37660,-14400,14495,35511,32417,912,-38192,-4729,7939,-1541,1292,16354,14701,-13586,-6776,28910,52885,63753,31380,3971,-5568,29531,50179,28986,-10794,-33496,-18816,-9299,-8,-8135,-15384,-7633,-1077,-12027,-27308,-9592,19980,58340,83741,62053,41133,30158,12055,-608,9024,13426,3899,2871,6447,28970,47538,46960,16557,-15527,-21859,1133,29105,35170,19886,-10121,-35143,-11882,-1261,-1786,-1068,-11870,-28333,-32073,-31239,-27658,-14015,-17827,-23970,-28497,-28397,-27433,-26189,-21375,-20828,15352,29332,18902,-4308,-34417,-41162,-28977,-18230,-17084,-17157,-12375,-20739,-13273,-3282,-13759,-31155,-8416,78,-19054,-39226,-34798,-26613,-5493,22581,34839,24361,8333,3485,10804,15982,3979,-27562,-20816,-1892,2783,-13978,-34203,-7730,14101,40029,59674,60994,51430,32801,15133,7722,10883,17782,22026,21037,4302,-20739,-27499,1100,15482,-7825,-20061,21952,45632,36967,9523,-12998,-5046,1725,-3931,-19884,-25684,-23036,-28381,-30018,-6181,10761,11482,-139,-15183,-20942,12997,44718,37504,1190,-15470,316,2721,-11150,-13585,-9522,-12651,-14133,194,22128,31125,20039,-5585,-17133,-29972,-29885,-7622,4233,24132,53045,69542,69017,51033,27997,6588,6184,34004,67126,80881,53979,26833,23093,25202,26470,20882,6806,-7780,-17817,-19246,-11619,-5415,13288,36168,43525,13119,-13127,-9391,-18487,-41580,-10736,3144,-16858,-29202,-24694,-16654,-11012,-21166,-28240,4014,17088,8662,-347,-8854,-7853,1750,9827,5009,-6986,-26300,4334,25862,9010,-27662,-15060,10449,7654,3207,17636,27920,26746,17673,10099,12932,12037,-6956,-31384,-4711,22111,44691,64051,57782,14083,-26060,131,9719,374,1056,-301,-9953,-2254,-3610,130,43573,73194,62069,22023,12509,59603,80048,59414,19181,5414,-10739,-3599,12204,19601,26105,7209,-23429,-36633,-34642,-28498,-23875,-28952,-25571,-19334,-3429,22189,50741,58854,30331,10986,-4346,9486,19529,5859,-5313,23802,28861,-3753,-5319,12252,25777,36903,46259,51143,33906,2520,-20308,-23241,-27648,-27683,-26117,-29143,-32869,-20610,-11596,-15247,-14563,4558,13702,-519,1928,18648,14055],[-11713,-29666,-24919,-16849,-9459,6700,10209,-10420,-13127,32023,47303,14147,-19204,-1991,10680,1390,-8134,5198,1624,-19172,-812,18845,23828,6135,-11567,-16852,-21300,-23785,-31004,-25775,4281,41878,46867,9835,-29635,-11761,-13573,-29318,-18588,-14853,-15056,-14687,-343,23124,23166,-6541,-16445,23716,39814,29872,7795,-4422,-3479,-20268,-26308,-3564,3083,-3362,-20722,-24131,-16905,-10392,-13206,-32565,-18910,-8444,-2768,10467,14788,12249,8535,-6287,-2873,17887,32666,41570,45509,36602,26316,20550,11328,-6541,-21822,-25785,2980,26704,28043,16555,7869,-7281,-29268,-27825,-17556,-6717,6792,17843,15666,-10954,-1779,27956,21111,3807,470,-921,235,19426,51505,68417,52554,3744,-32994,-10604,17290,31171,21327,3899,-4175,-16367,-627,23058,23312,20482,12138,-758,-431,-2729,-3085,15644,24043,17378,11560,8933,20034,31695,24866,32020,31255,-663,-37532,-1734,41630,65146,67476,59289,29155,-7505,-26478,-28323,-19043,-7959,-4972,-10748,-17352,-24416,-30497,-35790,-31120,-21752,-22713,-6321,24535,40276,46677,40320,29313,11014,-17404,-32832,-29279,-18568,12784,41162,55864,42518,5789,-41212,7031,30209,-18454,-69313,-77193,-49652,-31368,-50279,-43330,-11901,-153,-2754,1969,15305,13924,-7970,-23727,-21793,-43280,1477,39108,35567,-332,-104,27381,23985,6776,20614,11180,-5718,-12443,-13060,-11066,-7859,-7196,8922,32527,40294,21268,-11556,-34979,-5824,30539,47892,26307,-18142,-34625,-36994,-16781,20603,53876,45166,8544,-20245,-12073,-21381,-28690,-20380,-12965,-14271,-18826,-19910,-24278,-40623,-8269,11184,25458,39874,30920,11121,14449,17885,14295,104,-19809,-16184,2175,9862,4699,-12415,-24680,-23178,-19665,-7821,6812,31361,53179,44468,23317,10661,-1701,-21852,-26011,-17989,-7248,2547,6039,2556,15713,37354,36112,24406,-2717,-25245,-20974,-12008,10681,32220,18047,517,-6111,-23947,-43364,-6145,5447,-10831,3252,28679,34166,7716,-30605,-30760,-6935,20291,38344,17642,-8744,2072,39036,69606,54594,26768,9082,-23504,-64554,-52962,-41361,-29670,-20266,-26579,-36023,-15667,-9895,-15346,-16062,-17067,-24371,-28659,-21047,-1868,19867,19044,-5810,-35542,-16220,438,8609,19261,31389,34645,13966,-11086,-24591,-22615,-25965,-25384,-12140,-14350,-31277,-17046,-1883,7357,14286,15197,6155,-5743,-2728,8048,-907,-19435,-21328,-3449,-8536,-23780,-24121,-17398,-9667,-12534,-30642,-18754,-8494,1005,4548,-2320,-19900,-31710,-32214,-10523,539,-12092,-35742,-9004,9409,9759,-2208,-7229,-18496,-24867,-2207,1475,-13495,-31534,14284,58555,72302,52286,19843,-5322,-9812,-27061,-9341,21307,23032,9399,-10649,-24538,-11200,-3647,-8878,-14655,-11592,-19797,-4172,31848,46207,15008,-32343,7414,42021,56368,51101,36211,17332,20928,32993,23549,-1839,-20168,-24509,-19943,-8223,-5194,-19259,-29624,-6256,13778,19995,24790,33188,42482,31969,9721,-13021,-10735,-212,6865,5508,5407,15872,22187,19560,20527,43104,60273,53800,12775,-30594,-9892,-15264,-17277,23500,47788,13787,-32749,-22432,-8410,-13875,-16342,-7286,649,936,-3249,-1390,-5602,-12256,-11529,-8971,-2467,9805,21011,20544,10204,118,-10243,-11037,-9046,-6023,-18590,-30394,-179,29922,48608,48733,27666,-8935,-2291,25330,41993,59310,57308,40776,26016,21854,13871,-3013,-28625,-44106,-39704,-27718,-22271,-30292,-18454,2155,15677,10895,-6706,-29681,-37264,-10608,11897,24156,19742,5473,-21350,-10507,21590,32035,25739,13145,-7138,7756,31969,33407,16801,-16094,-17529,2439,20619,24346,10605,294,-509,5955,-8262,-30591,-31020,-4681,4014,-2501,-12053,-7961,1666,14986,17748,4519,-14984,-29502,-26682,-15983,182,18014,30631,36980,24766,12820,3614,-10297,-19394,-21746,-12819,14390,43274,58512,49024,20913,621,6849,9342,3104,20266,34552,27366,18390,24498,28707,7421,-6358,-5873,3541,-2113,-13914,4563,15836,8994,-650,-23379,-25990,1320,8444,-4648,-6516,15719,27767,13083,-5791,-12408,-18193,-10625,-4280,-14345,-18050,-2524,-4274,-24181,-32335,-19485,-10485,-3755,-4178,-8263,1065,20043,25169,12559,-13931,-22279,-20143,-25400,-7390,20803,10970,-7246,-13577,-17823,-32030,-38264,-18338,-3243,-408,756,1864,3574,17895,26036,13920,34474,77313,97194,64259,11085,-11874,10076,24790,17865,6616,508,5342,3945,2610,20780,24746,29406,15013,-9532,-33860,-28414,-2299,6791,7984,2785,4974,-15262,-44011,-32593,-18170,-17283,-39582,-23858,10587,11770,-8855,-20448,22686,59849,56998,29347,17880,20065,16320,-2357,-14057,-2926,1183,678,-4078,-17303,-7995,10458,18868,6878,-20029,-42866,-40018,-38903,-39152,-20580,11522,37161,31510,-218,-36320,-5838,10021,2271,4680,17934,15205,-12511,-10585,22880,50726,72837,45620,9745,-4327,36778,58335,32567,-10183,-32278,-18637,-8937,1656,-7523,-16471,-7183,2436,-5313,-20852,-8601,20232,56595,80992,62971,36916,18777,1654,-2787,9711,11896,77,-3965,3966,29152,46965,47575,17394,-12913,-14063,8733,35097,41582,27937,-460,-26375,-13615,-1072,1497,2233,-10254,-29717,-32838,-25807,-29079,-18713,-17593,-20074,-26804,-23808,-29695,-16141,309,-8519,7862,20006,13565,-5246,-32062,-38204,-24493,-15318,-17614,-19786,-14856,-22118,-16791,-9167,-20334,-29087,-4838,824,-20928,-37019,-32429,-26599,-7906,18529,33339,27649,12336,5813,19969,32684,19643,-18890,-22276,-573,5572,-8189,-14826,2992,15899,37969,57732,58270,48778,30834,11012,760,1392,10332,19112,20958,4180,-20037,-26166,1954,17490,-5080,-21558,20029,43109,33954,7214,-19376,-10581,-7881,-17515,-22137,-14811,-11310,-19387,-29028,-4654,13603,14849,2306,-12057,-20190,6319,35737,30452,-1910,-17401,-2776,51,-14545,-17805,-13603,-16021,-18856,-4883,17819,28581,19747,-6346,-22042,-35007,-25845,-9817,-2692,15825,47468,67977,69438,52192,30403,6848,2398,31980,70912,89274,62896,30291,18719,19979,25001,23514,10994,-6426,-20149,-21735,-12302,-6250,10875,31713,35862,3861,-22471,-18959,-30422,-28551,1223,12210,-12975,-36196,-24974,-21241,-15591,-24444,-28725,1580,15935,9994,836,-12234,-12954,-2297,7173,2863,-9432,-27177,4028,22706,4356,-32286,-18802,8946,11311,9136,18953,22583,11830,-2342,-5503,6863,15606,1615,-27004,-7794,19484,40604,58113,52786,12071,-26847,604,10252,-757,-3359,-3534,-12072,-4767,-5813,-3473,38665,70317,57493,20351,15134,57639,71262,46047,8579,1410,-17763,-5338,7796,8375,9491,-12957,-31945,-24855,-26166,-32351,-29725,-32237,-24937,-17151,-10891,12693,41728,52655,28214,12626,1780,13558,21754,11076,1797,25374,30787,11708,11003,18619,23248,27106,34411,44687,32995,2815,-29418,-30602,-19024,-14703,-16319,-19639,-25540,-20023,-13238,-18491,-13732,3260,14527,3117,-33,12163,7367],[-12920,-28679,-21768,-14470,-85,17326,14928,-9944,-7905,32477,42207,8441,-18840,1958,12958,5197,-4360,8256,7871,-10479,2917,21671,26961,6149,-15940,-20166,-24754,-31408,-32637,-28699,-639,38331,46882,13217,-19587,-8970,-11731,-26780,-16764,-16202,-16734,-16422,-3208,25368,34128,13827,-19138,8978,27874,22635,5002,-9,3128,-14795,-26830,-867,9918,5848,-18252,-29139,-23149,-15587,-16700,-29754,-11404,-3097,-516,10120,14118,12825,7669,-6566,2985,27928,48221,59681,56818,39652,23730,16262,11781,-4940,-18442,-33038,-3359,17187,19457,10325,1833,-11583,-29367,-25123,-17397,-7652,4444,15245,17927,-1001,306,26368,17764,-2777,-4120,-304,2688,20447,50395,66934,52167,2569,-29394,-5274,16408,25067,14047,4755,963,-13949,-2727,18754,18656,18086,13698,4527,3495,-5018,-7571,15465,27626,22419,13572,3893,8283,16780,12536,27394,38519,13064,-23585,-7179,36047,55571,53675,43389,14820,-16089,-26775,-23759,-13769,-5127,-5922,-15312,-24311,-32585,-36072,-39749,-29585,-19830,-24138,-9991,18991,32691,36777,29829,21888,6295,-18345,-25956,-23471,-23466,6668,36770,54181,42469,9196,-23566,14531,20932,-34478,-60237,-39189,-4947,-1177,-40047,-42521,-2675,4604,-231,7445,24861,28642,9814,-10005,-17152,-34386,-4767,28637,24558,-8798,-1748,26590,19469,-3332,16233,12495,-2013,-7749,-5579,-6639,-9482,-12696,467,25239,34608,19486,-9701,-31124,-2393,34839,50615,30331,-12076,-26904,-36335,-23284,12072,42063,34706,2803,-18059,-11102,-21501,-26734,-16283,-5773,-5079,-18202,-34875,-26944,-30551,-5421,13684,27892,42378,33056,13639,20630,28189,22615,2591,-21469,-16453,264,5739,1563,-14808,-26135,-22104,-17049,-9022,5621,33631,59157,49618,26365,9873,-6047,-25608,-26626,-20183,-8637,3231,7621,4118,17972,42689,41840,26330,-789,-19643,-12570,-5583,13883,33835,18745,-877,-10344,-28466,-37967,-4758,5848,-13163,-4200,22418,31029,8975,-29096,-29910,-3515,23040,36498,12147,-14394,10872,56722,84664,60604,23672,-9,-35278,-49562,-39300,-34356,-30557,-23360,-28141,-33358,-14541,-8352,-10301,-5433,-252,-4158,-21108,-32563,-8774,16316,18099,-6410,-38961,-12470,3402,5982,11512,23311,30394,14617,-10227,-24053,-21705,-26149,-25230,-10642,-10808,-24208,-25321,-9897,4198,15787,20191,10914,-1146,1342,8989,-4086,-25107,-25600,-6688,-11907,-27593,-27010,-18989,-10401,-12472,-31674,-19935,-6166,4807,6654,860,-11138,-17035,-39384,-19146,-5286,-16733,-33565,-346,18186,13225,-6454,-13050,-21668,-20943,-1075,2,-15737,-28046,14132,54575,68616,52183,24109,2044,-4285,-24974,-12415,19020,23101,13047,-3393,-20865,-11018,-3879,-9222,-13978,-7891,-11323,-800,31852,47429,18343,-25574,9903,46585,64125,61605,50511,35270,34381,37433,24271,-704,-15735,-15242,-13746,-4675,522,-9559,-25029,-19244,3927,17936,29685,40700,47088,30692,4410,-15874,-5024,4714,8218,2214,1880,15530,24717,22403,21441,40160,54421,49002,10778,-28214,-12482,-18359,-17118,27623,49080,15731,-26977,-20937,-6090,-8217,-7139,2793,8654,1302,-11904,-10838,-11306,-15108,-13799,-12729,-8640,2740,16439,20291,11781,-1473,-13168,-11519,-7600,-4330,-17204,-32655,-2103,26932,44117,45582,28981,-6358,-13127,8881,19923,36949,39547,30742,21989,20150,12590,-2771,-26065,-40715,-36048,-25332,-24084,-38504,-21724,2148,19386,18917,2052,-21943,-38435,-20123,1907,20398,23273,10898,-18970,-9242,23383,33999,25069,12410,385,18169,36659,35891,19613,-17588,-21932,846,16947,19336,7558,2079,4662,12622,-936,-22562,-32279,-10372,-1351,-3909,-6875,845,10481,23380,24018,7591,-15007,-32663,-30108,-16491,2876,21634,34467,40025,25744,14608,3336,-14374,-27721,-31464,-22348,8035,40635,55850,44451,18445,7069,11238,8260,1184,20436,32035,19468,8931,17787,30057,11008,-2456,-885,6816,-1381,-15782,-170,6982,-1730,-7396,-26796,-22004,3509,7688,-8369,-8840,15081,26768,14376,526,-8993,-22848,-19157,-9983,-16761,-27513,-9475,-3958,-17126,-25748,-20956,-13780,-7806,-9441,-15662,-6268,14826,22920,11803,-13863,-17841,-11070,-15994,-8872,12643,1687,-12323,-18535,-18991,-31821,-35766,-12605,3172,2416,-1517,-1542,4315,23118,30750,10789,28748,80743,110673,79348,19493,-17247,5613,26134,21991,8329,-2010,1698,3044,2540,14221,13655,20250,11643,-8190,-30706,-32324,-5481,6929,12083,9762,8195,-17906,-33574,-14230,-7707,-9653,-32201,-27464,12246,16125,-5069,-22677,25338,65721,60241,28835,14058,16244,17912,5309,-6699,-2430,-2188,-3364,-7332,-14621,1473,20325,25778,11058,-17441,-33124,-27369,-25614,-29871,-25018,7098,35022,26235,-4179,-35410,-6485,10833,4253,6429,18068,14894,-11493,-14578,17963,51020,82869,59462,14040,-4966,41734,63956,35002,-9421,-31019,-18805,-9260,2342,-7660,-17002,-6282,6116,2113,-13615,-7791,19616,53955,76810,62110,31067,7066,-7254,-3645,9596,9372,-3579,-9936,1866,27799,44463,46564,18182,-8545,-6497,15094,38876,45607,34252,8728,-16408,-13553,-1251,3682,4807,-7928,-28955,-33681,-20920,-21882,-16250,-14368,-16083,-20220,-18941,-29470,-2235,22347,10579,2362,10600,9805,-2813,-24514,-28218,-15043,-9429,-16243,-21872,-17068,-22634,-20325,-15124,-26036,-24842,-2342,721,-22309,-33925,-29751,-25357,-10144,13132,29412,28874,15353,8877,28331,45264,32355,-10481,-21248,946,8396,1256,3977,15648,18582,34139,53086,53084,44115,27049,6180,-6097,-7176,4523,16631,20428,3254,-20198,-25112,2251,18312,-3322,-21730,17274,38153,28581,4275,-23957,-15297,-16319,-24652,-14020,-4432,-1276,-11076,-23530,-1744,16945,18003,3671,-10864,-21185,-1568,25535,22946,-4897,-18179,-1832,3821,-11818,-20309,-18806,-20602,-24241,-9582,13433,25673,19467,-5439,-25569,-35038,-19095,-10547,-8675,7106,39935,63245,65663,49631,30440,6925,-1366,28569,71467,93705,69137,32693,13696,13081,20723,23026,13047,-6100,-21820,-20106,-8300,-3828,9979,27739,29032,-2922,-31471,-28373,-40715,-15274,15204,25265,-3178,-35402,-24763,-24736,-20001,-27553,-28204,-814,13918,10988,2750,-13537,-16490,-5397,4627,226,-12288,-27158,3798,19987,2182,-25778,-14672,8704,14672,14230,19495,16290,-3330,-22831,-21164,249,18443,10320,-19800,-12152,14788,33984,49407,45046,8534,-28512,-501,8292,-4590,-9260,-7631,-14796,-8198,-9279,-7533,32285,64592,49995,17341,15450,50927,56266,28493,1752,-199,-23275,-4356,5534,-1116,-7418,-22518,-17543,-9629,-16428,-31399,-34444,-35075,-24117,-13561,-17719,3286,32557,45094,24348,12581,6575,17697,24020,16135,8151,25811,32717,28420,27446,25997,21849,17839,20760,34713,29307,2237,-31913,-22529,-5859,-1736,-4303,-8694,-17551,-17689,-15045,-22526,-14850,47,13329,4869,-863,5652,-330],[-16377,-29497,-21659,-12729,7346,23875,15684,-12547,-4275,30490,34490,578,-20356,3586,13512,7374,-2740,8593,11107,-4798,4808,22185,27840,4767,-22623,-23936,-25780,-29530,-24273,-27950,-7506,30486,42367,14471,-10318,-5648,-10665,-23906,-14573,-16969,-17618,-15981,-4777,26447,41994,30119,-6972,-4738,15012,13279,882,4872,9341,-8363,-27578,495,16440,16464,-10124,-29145,-31187,-23060,-21820,-23913,-2382,3695,2408,9501,13176,13041,5968,-7016,8051,36105,61785,76570,67398,42585,21397,13533,13595,-4153,-15033,-26477,-6069,8866,12193,5888,-2121,-13216,-26934,-22883,-17360,-8002,1931,12040,20374,9493,3571,24404,15168,-7882,-8781,-256,3981,20426,47591,62811,48914,229,-22971,1224,15354,16721,5166,5315,5609,-10309,-3070,15471,14128,15604,15199,9052,6356,-7247,-10204,17440,33177,29784,17948,1903,2472,10593,6707,24561,45607,26407,-9980,-11676,30274,46549,41635,29860,2696,-23523,-25332,-17526,-7268,-1200,-5923,-18873,-29686,-37000,-32791,-35271,-25711,-15791,-22347,-16753,5099,14398,16041,10322,9007,435,-15308,-17858,-17097,-26260,2268,32894,52997,45108,17916,-4188,33838,52017,33327,52242,87579,99020,60567,-18640,-49013,8407,13344,5026,13756,35243,44313,27510,3625,-10778,-23238,-6877,17031,6934,-27199,-1459,27204,14643,-12588,14761,14162,1309,-1833,3263,-1266,-10216,-17997,-7586,17242,28382,18312,-6558,-26273,3123,41244,55614,37908,-1615,-16612,-28748,-29179,3780,30474,24793,-1758,-15873,-11254,-22361,-24256,-11400,1797,5988,-9298,-29317,-13725,-13501,564,16959,29351,42438,33158,15327,25952,37316,30316,5490,-22045,-16024,-1747,1250,-1765,-16756,-26974,-19673,-11257,-8301,4448,34631,62243,51761,27130,7690,-10680,-27558,-25835,-22341,-10592,3281,8203,4607,18923,46360,46918,28861,2724,-13176,-3991,2495,18807,36695,21475,1646,-9169,-26527,-34245,-5201,6080,-12957,-12111,14153,25789,9340,-26491,-29034,-815,24881,34017,6311,-19651,20297,73686,98301,67031,22816,-8578,-47017,-34553,-26401,-28081,-32538,-27195,-28164,-28884,-13483,-7104,-5915,3158,13743,15376,-2176,-33570,-15428,12181,16667,-6340,-36357,-8556,6036,3158,3390,15214,25308,14033,-10194,-24184,-21348,-26970,-24705,-8667,-6489,-16076,-27890,-14007,2843,16728,23729,13578,1783,4603,9191,-7676,-30485,-27586,-8878,-15042,-29567,-28049,-20380,-11881,-13700,-32015,-20199,-3129,8606,7533,2097,-1917,-2342,-30231,-25929,-9316,-19813,-28097,9052,27616,18331,-7747,-17643,-23754,-16793,-461,-2373,-18597,-25080,12426,48283,62108,49332,26361,8876,2577,-19338,-14882,15918,21710,14976,2290,-15823,-10315,-4258,-9775,-13579,-5330,-4292,3064,30424,45670,19392,-17842,13731,50199,69117,68437,61127,49350,43140,38109,22908,457,-7674,-1793,-3416,317,5531,-1093,-16653,-31662,-6818,13973,31240,43725,46231,24923,-3742,-16041,704,7287,7063,-2551,-2727,13736,25614,23935,21245,36093,47168,42202,7275,-25909,-15523,-22409,-18740,26773,43615,12877,-21218,-16330,-2288,-2357,406,10555,14734,1722,-20362,-19607,-14848,-16338,-14787,-14930,-13365,-3293,12111,19251,12340,-3357,-16173,-12509,-7025,-2886,-15422,-36050,-5248,22194,37727,40991,29973,-1323,-19372,-7028,-3189,11957,19890,19296,16787,17585,10927,-2227,-22309,-35957,-31100,-20654,-19705,-30679,-23829,1614,22227,26018,9783,-14894,-33664,-28980,-8731,16479,26876,16300,-16298,-8549,22982,32725,20664,8012,4393,25799,38319,35468,19799,-19667,-23865,135,11673,11119,2297,2834,10162,20501,7330,-13534,-24400,-11662,-5037,-4698,-2327,8656,18901,31349,29395,10009,-15186,-35795,-34064,-18942,2979,22795,36124,41362,26187,16363,3320,-17905,-34695,-40063,-32129,687,35097,49143,36478,14789,12996,14319,5076,-1419,20455,28885,11858,1491,15222,35658,18196,3909,4949,10310,-279,-16487,-3554,-1582,-14178,-15572,-30922,-20097,2626,4319,-13072,-10483,14343,24592,13901,4255,-5904,-25140,-27725,-15351,-16599,-36724,-17532,-4916,-10138,-16645,-19258,-16332,-11543,-13934,-22484,-13591,8607,19013,9700,-14601,-14869,-4367,-6578,-4346,8876,-6231,-18776,-25069,-21022,-32625,-32094,-6357,9965,5851,-3192,-4538,4809,26868,34458,7220,16791,75420,115737,89557,28028,-19961,979,27524,26637,10971,-2845,557,5089,7512,15037,8581,13963,8814,-7248,-26753,-31224,-7588,6360,14526,14532,9980,-19087,-21638,3199,4438,-1740,-24916,-29948,13749,20083,-1752,-26830,27786,70741,62536,27472,9319,10982,17865,11621,781,60,-4283,-7243,-10749,-11966,9604,29704,32943,16554,-11653,-23541,-15546,-13195,-19896,-26375,1621,29536,17802,-9793,-33908,-6980,10459,4369,6399,16787,13814,-10524,-18911,13748,51766,90825,71035,16481,-7702,43705,66132,35673,-8934,-30342,-19394,-9315,3531,-7470,-16990,-6060,8307,8490,-6608,-7464,17072,48909,69677,58380,23406,-4370,-12928,-3380,8407,5580,-7592,-15285,-741,24520,40017,43776,18407,-3748,84,19725,40095,46837,38278,16262,-7923,-12855,-2486,4155,5976,-5910,-26795,-35861,-17973,-14663,-9807,-10182,-13096,-14570,-17252,-25290,11593,41274,28509,-206,795,6108,967,-13709,-15092,-3897,-2557,-13723,-23614,-19686,-23110,-23966,-21189,-30472,-21647,-1993,-1242,-24473,-32517,-28328,-24329,-13114,5695,22193,26764,16158,11797,34128,52008,39954,-4555,-19618,984,9287,9740,19144,26170,20159,27409,44611,44441,36345,20375,-459,-13948,-15447,-280,13531,18260,220,-22648,-25827,484,16386,-4204,-21949,12564,29765,19824,-577,-24267,-19230,-24221,-22872,-7609,1438,4482,-5757,-18223,1040,19459,19712,2555,-13430,-25875,-11262,14112,14508,-8765,-18650,1092,10479,-6351,-22020,-26959,-27866,-32108,-15167,7427,20701,17252,-4710,-26589,-27927,-11855,-10557,-14140,-3080,28872,53579,55859,41247,25505,3990,-7305,21577,66327,91562,70174,32026,7045,4019,13201,18593,11376,-8822,-23688,-15804,-2079,-136,8947,22784,21870,-8027,-40953,-39272,-33919,-4976,27326,38264,7960,-26499,-27120,-28471,-25771,-31991,-29388,-5275,9109,9399,2587,-15285,-20641,-10032,-307,-5154,-17702,-28220,1562,15517,-303,-18017,-8075,7900,15440,16098,17167,7443,-18832,-34938,-34146,-8514,18362,16558,-14034,-19337,6342,23205,36431,32991,1422,-33068,-5062,1938,-13121,-18096,-14085,-19755,-14105,-15555,-13758,22758,54318,38249,11384,11685,38157,34299,6514,-776,-1414,-27829,-3914,3509,-6656,-13495,-7728,-969,3026,-8197,-28442,-38272,-38386,-24295,-10981,-23962,-6277,23054,35917,18118,10022,8989,20397,25026,19516,12247,24168,33539,42735,42085,32948,21081,9515,5961,21319,22778,961,-26282,-11857,5454,9312,6690,586,-11666,-15731,-17034,-26927,-17343,-4262,10552,5023,-1537,-324,-7976],[-17831,-28680,-21005,-8837,14981,29465,15995,-14349,642,29269,27684,-5990,-20709,5468,14833,10240,-1025,8182,13039,-245,6803,22445,28458,4448,-28900,-24756,-21950,-19465,-16155,-22431,-14414,19975,34775,14631,-1446,-1156,-9266,-19936,-11550,-16701,-18104,-14380,-4814,26499,46436,41382,6361,-15592,2106,2755,-3050,9962,14581,-2189,-28956,168,21836,26977,1412,-20043,-37595,-32917,-27332,-16430,6015,10436,4801,7603,11141,12030,2662,-8319,11076,40859,71241,89673,75197,43914,18287,11912,15828,-4709,-13298,-15263,-6589,750,5744,2489,-5475,-14505,-25165,-22465,-18259,-8398,-1731,6610,20770,18087,6534,20099,11065,-12616,-15101,-2837,1726,16984,41056,54195,40779,-5410,-16112,7204,13579,5358,-7314,2469,7356,-6970,-2332,12124,8063,11324,14640,10565,5894,-11463,-13119,18260,37084,36163,22387,2149,3440,12521,4939,20547,48832,35662,257,-17148,23431,37758,31733,20020,-5840,-31342,-24163,-11916,-1815,1591,-7105,-23370,-35356,-30956,-26681,-30503,-21961,-11549,-19033,-26037,-12474,-5083,-4486,-10309,-6657,-6978,-11344,-11137,-12416,-28867,-1322,28240,49641,47093,29058,16375,58535,99717,121586,173167,212432,198535,120470,4183,-55577,21666,25101,12122,19584,44335,58052,42475,15099,-3456,-11697,-3480,9065,-9497,-43289,5303,28624,8574,-18749,16690,15640,2766,2691,10859,3382,-11302,-24551,-15882,7471,20840,16985,-3579,-22300,8679,47949,61180,47071,10304,-6149,-19856,-34632,-5074,18471,14380,-6679,-15713,-13945,-25057,-22628,-7475,8056,15784,608,-12201,4644,4256,8168,20017,29376,39767,30677,15312,29138,43558,35539,7120,-22791,-16077,-4849,-4390,-6138,-19058,-27376,-16025,-4457,-6485,2549,33346,61270,49860,24805,3770,-15282,-26781,-24924,-25274,-13519,2186,7041,3143,17561,47043,50049,31134,6689,-7481,2979,10170,24223,39982,25176,6693,-3738,-20243,-32997,-8121,5002,-11837,-19646,5061,19056,8294,-24276,-28443,728,25080,30414,205,-23365,29135,88120,108417,71965,23713,-14926,-40655,-22379,-17808,-26723,-38632,-32369,-26158,-23763,-12611,-6354,-2849,8782,23444,31203,16634,-16965,-17857,8752,15379,-5396,-32195,-6563,6946,-212,-4436,7892,19829,12157,-11250,-25136,-21308,-26176,-22135,-5844,-1920,-8242,-19622,-12316,3119,16646,25234,13973,2719,6336,8207,-11677,-35036,-27216,-9996,-17672,-28599,-26595,-21245,-13854,-15960,-31854,-19506,458,12429,7570,1066,5917,9928,-20910,-28869,-10553,-20617,-22036,17805,35695,22488,-7589,-20611,-24372,-13038,-59,-5118,-21839,-22536,9729,40446,53347,43865,26401,14570,9584,-12628,-16678,12212,19284,15673,6715,-10613,-9325,-4958,-10711,-13682,-4210,845,6780,28056,41611,18943,-9273,18770,52704,71047,71319,67499,58568,46849,35103,19544,1550,1561,11654,7899,6107,9524,5734,-7712,-36355,-17928,8111,29273,42031,40010,14864,-13774,-11428,6158,7383,3333,-8069,-7731,10612,24745,23977,19767,30889,38814,33819,2532,-23942,-18803,-27243,-22289,21149,32355,5972,-15452,-10465,1522,2249,5710,15628,18377,1763,-27549,-25302,-14763,-15069,-13794,-14744,-15304,-7368,8287,17383,11707,-5616,-19019,-13799,-7550,-2203,-13380,-40441,-9993,15494,29683,35298,30494,4888,-16867,-22130,-26128,-13984,-151,7294,10707,14103,8592,-1881,-17961,-30293,-26040,-15541,-12184,-20405,-24520,136,23686,31407,15831,-8952,-26836,-33912,-19812,12290,29899,20858,-14023,-8880,19746,27419,11918,-764,3258,28428,35662,31550,16987,-22514,-22743,-49,5255,433,-4710,2293,14685,27569,14800,-4855,-12823,-7815,-6680,-5413,575,14221,25479,37456,32706,10911,-16147,-38250,-35745,-23629,92,21012,34964,40135,25242,17168,2896,-21253,-30751,-31211,-38263,-7682,26068,38271,25442,10079,16847,14418,-1236,-4584,20105,24897,4586,-3574,16454,44314,27457,11216,10444,13358,835,-16330,-5536,-8392,-27884,-24850,-36218,-21048,-2125,-2503,-19573,-12470,12273,20556,11237,5076,-4366,-25199,-36439,-19738,-14154,-37471,-27094,-8011,-5091,-9155,-16415,-18930,-15871,-18448,-29215,-21383,841,12880,5695,-16827,-14509,-1484,-185,2371,10169,-10736,-25736,-33477,-24406,-34950,-28429,-984,15710,8761,-5051,-7732,4305,28351,36759,5271,-1478,61020,111049,93163,34725,-19900,-4819,27542,30201,13192,-3113,629,8449,15778,21556,10112,11378,6359,-7544,-23203,-26046,-8385,4901,14783,16429,9662,-19352,-11725,17545,15262,4975,-18619,-30969,14201,22651,442,-33067,30042,74474,63623,25356,4153,4488,15710,15661,6543,2464,-6036,-11481,-14913,-10621,15318,37454,39159,21828,-5300,-15272,-5473,-2723,-11545,-25013,-4518,21482,7734,-15430,-30939,-7544,9278,2971,4716,14315,12167,-9486,-23495,9596,51182,94705,79085,17063,-12291,42474,64412,34276,-8944,-30527,-19606,-6452,8612,-4664,-16045,-6743,8572,13220,-183,-7234,12490,41046,59199,51602,14528,-13992,-13809,-2100,6636,1121,-11629,-19511,-3817,19950,34607,40131,18611,1380,6058,23184,39464,45973,40632,22460,-639,-11346,-3935,3828,6512,-3834,-23232,-38654,-16482,-8475,-2565,-5448,-10433,-10303,-17837,-17793,24326,56225,43253,1346,-7556,3267,7356,1713,1738,8759,5472,-9124,-22996,-21001,-22131,-24996,-24337,-30347,-18747,-2312,-3459,-26158,-31699,-26794,-22340,-15072,-1674,13684,22951,16371,15896,38499,54591,43820,165,-16991,898,9468,17161,31468,35080,22049,20296,34821,34934,28061,13567,-6310,-20380,-20492,-1606,12309,16914,-2553,-25028,-25920,-962,14149,-5254,-20109,8728,21061,10823,-4362,-18996,-18515,-28023,-17959,-3049,4966,8272,-1169,-11767,6269,24179,23304,2448,-16500,-30928,-17597,6683,9587,-9591,-15471,7292,19957,2101,-19487,-34625,-32639,-33799,-17321,3639,17294,16437,-1023,-19968,-15289,-1719,-5994,-13821,-9601,18599,43167,44318,31071,19131,1225,-11829,14725,59250,86589,69790,32520,3540,-2593,7149,14856,10055,-10529,-20739,-6399,8771,8124,11922,21252,18704,-7872,-37659,-44920,-23936,5691,40494,53440,22311,-14266,-28167,-28406,-27947,-32521,-28297,-7186,6280,9435,4177,-13682,-21112,-12143,-3440,-8770,-21082,-26152,1756,13463,108,-8832,1797,10945,18023,19083,16515,1085,-24384,-17878,-24508,-14259,19882,24395,-5698,-23670,-736,13378,24425,21821,-4574,-35567,-8247,-3965,-21522,-23567,-17361,-21882,-17457,-19692,-17292,14925,44322,27403,7243,8565,24767,11442,-12609,4666,1620,-26676,-1294,5003,-2523,2224,14666,16630,16508,2285,-21484,-36682,-37558,-21051,-5664,-24517,-11095,18060,30105,14268,9410,13179,25335,28334,24573,17466,24228,36556,56582,57588,42345,23972,5720,-5479,8901,17710,3031,-15723,203,16827,20864,18677,10592,-4989,-11845,-16252,-28262,-17651,-5858,9388,6474,-352,-3387,-12558],[-19767,-29075,-22248,-6077,19684,31560,13754,-16496,4328,26789,20172,-12863,-21709,5769,15073,11855,-1127,5086,11801,1504,7233,20971,27382,4287,-30124,-22371,-16743,-11774,-10624,-17061,-21271,6467,23902,12924,5556,2948,-8215,-15948,-8776,-16182,-19274,-13578,-4627,24589,46365,46232,15340,-20759,-10468,-7977,-5259,14322,18074,2735,-29318,-1711,25565,36062,13550,-7843,-24185,-33709,-26282,-8951,12538,16298,6251,4231,8038,9850,-1895,-9894,12026,42028,76088,98046,79683,43596,14797,11727,18368,-5451,-12166,-5047,-5651,-6544,1132,750,-8347,-16302,-24618,-22932,-18457,-7413,-5102,-471,19179,24742,9907,13691,5131,-15845,-21677,-7423,-3829,10333,31374,41959,28554,-13695,-8936,13280,13798,-4705,-22645,-3939,6699,-3126,765,9992,1379,6198,12718,9619,2668,-17005,-15834,17549,38798,41068,27007,5426,10450,19714,5937,15518,48105,40626,7094,-22756,17366,31342,26710,17635,-5744,-35094,-22553,-6594,2958,3613,-8942,-28024,-36419,-24293,-21480,-27329,-18494,-6916,-14231,-32334,-25581,-15252,-13400,-20915,-17680,-12307,-7375,-5190,-8635,-30277,-5159,22025,43239,46372,39272,36256,79241,134108,179823,247847,287400,258918,159970,24511,-46519,33500,36694,19790,24386,50359,67673,53424,23688,3922,-974,4319,9081,-14915,-36379,11126,27598,871,-15750,22470,18190,3597,6215,17467,7831,-11949,-31740,-22507,-3273,13438,16688,-371,-18969,13807,54356,66531,56488,22358,3986,-11147,-28846,-14074,6529,3655,-12212,-18047,-19176,-29083,-21943,-5019,12465,23009,8414,3795,23374,21821,16814,22844,28566,35322,26290,13812,30006,46426,37656,6921,-24040,-16915,-9090,-10941,-11436,-21660,-26393,-11147,1907,-4211,-121,29581,56040,43808,19481,-1264,-18274,-23678,-24778,-29243,-17102,-14,3922,-614,13463,44119,50584,32786,10495,-3229,7442,16116,29044,42961,28879,12564,3454,-13123,-34150,-13330,2346,-11244,-25528,-3549,11501,5341,-23583,-28092,836,23132,25353,-5974,-24089,36246,98536,113551,73856,25124,-17089,-28739,-13153,-12888,-29903,-50099,-38319,-22411,-19031,-12230,-6424,-1614,10839,27852,41365,32235,-593,-12416,7322,14508,-4024,-28190,-6686,5715,-4450,-11546,1671,14019,8702,-13873,-27107,-20871,-21297,-16972,-2244,2201,-1670,-9311,-6814,4108,15090,24193,11870,1329,5857,5586,-16193,-38002,-26091,-11144,-20217,-25670,-23804,-21767,-16358,-19125,-31500,-18199,4070,16017,7155,-2548,10870,18081,-15079,-27040,-9029,-19519,-17005,24626,40688,23526,-8454,-22448,-23720,-10049,201,-7809,-25273,-20569,6342,31618,42784,35892,24057,18532,15601,-6450,-17942,7984,16169,15608,10181,-5834,-8351,-6171,-12231,-14551,-4757,3765,9676,25234,36300,18213,-19,24657,54032,69919,70413,69707,62758,45801,28917,14511,2386,9995,22876,17966,11617,12228,10782,532,-26141,-28418,765,24177,36110,29356,1500,-21277,-1549,11809,5661,-2446,-12811,-11886,6677,22427,22837,17367,25001,30070,24768,-2664,-21978,-21539,-32006,-27105,11952,17320,-3119,-9034,-4013,5115,5615,9181,18488,19976,1635,-30612,-23747,-10402,-10616,-10104,-11597,-13342,-8176,5915,15587,10790,-7288,-20497,-14116,-8197,-1677,-10407,-34345,-15331,7852,21341,29845,31383,12090,-7673,-30220,-34750,-33518,-16275,-2926,5272,10816,6466,-1037,-12453,-23008,-20074,-9881,-3427,-10184,-22811,-1251,24769,35881,21162,-3017,-18862,-28920,-29481,9154,33147,25293,-11277,-8956,14955,19276,337,-12418,-2396,26130,29627,25747,13307,-22969,-17643,1420,105,-9763,-11044,2219,19176,34251,22050,4141,264,453,-4827,-4693,3052,18447,30849,42322,34844,11464,-16550,-35550,-29709,-28328,-3778,18146,32640,37763,24257,18325,3585,-22697,-22136,-18879,-30009,-13527,15932,25897,14185,6341,19266,12409,-8886,-5202,21481,22192,-68,-4195,21826,55580,38757,19982,16741,17504,3794,-13496,-4150,-9235,-35166,-30134,-37122,-22568,-8473,-10678,-25966,-13290,10360,16723,8661,5379,-2468,-21616,-36420,-19666,-8677,-27113,-35780,-11322,-730,-2315,-12019,-19706,-19033,-21324,-33812,-27525,-6312,6747,1990,-18569,-15145,-948,3945,9889,16626,-7741,-27275,-40087,-26893,-36295,-23300,4762,21576,12551,-5138,-9058,4643,29483,39917,9778,-22485,40915,98939,91735,40552,-15652,-10116,27358,33501,15810,-2107,2074,13129,26476,31519,17783,14255,6199,-7428,-18727,-18222,-5946,4794,14975,17478,9228,-17308,-2804,29677,25272,11694,-11771,-28203,15059,25208,3187,-34387,34060,78475,65246,24586,1136,-826,13163,18685,11346,5139,-6450,-14629,-18426,-9709,19539,44338,45137,27357,1693,-7128,3934,6762,-4066,-21494,-9249,13636,-444,-17398,-25660,-6737,9478,2371,3296,12464,11602,-6963,-26578,6071,49322,94719,84028,17179,-16909,39327,59798,31738,-8603,-30688,-17143,2551,20889,3075,-13182,-7338,7858,16975,6254,-5927,6815,31179,46212,42552,5707,-19205,-10814,92,5119,-3003,-14933,-21938,-6896,15073,29383,36714,19509,7079,11868,25996,37602,43580,41758,27583,5848,-8850,-4874,3435,6894,-1682,-18712,-37780,-16237,-3610,4065,-694,-7969,-7443,-19565,-8937,34795,66156,53307,5384,-13039,1947,16977,21022,21198,21856,13785,-3162,-19996,-20798,-19853,-22700,-23189,-26596,-16589,-3428,-5910,-27689,-31861,-25512,-20119,-16348,-8844,3888,17058,15457,19797,40395,52729,43431,2806,-14974,-363,7760,21636,39448,40860,23113,12842,23654,24447,19240,6831,-11555,-26144,-22980,-876,12018,15390,-6144,-28317,-26406,-3244,10511,-7536,-18081,4732,11349,878,-7956,-13533,-15746,-29652,-15742,-2098,4761,8480,772,-6503,11700,29292,27295,2354,-20918,-35964,-19385,3288,7333,-8718,-11165,12999,27947,9689,-15619,-33235,-30881,-26559,-17223,527,13647,14875,2952,-9959,-2087,8056,223,-9833,-12844,7946,30655,29891,17617,9288,-3906,-17345,5685,48165,76695,65572,31685,781,-9919,-1010,8437,5904,-13607,-15922,3645,20062,17182,15836,20262,16129,-7463,-33170,-39408,-16869,13225,50804,66138,35196,-2436,-29789,-29124,-29413,-32130,-28220,-9274,2836,7828,4047,-12398,-21227,-15177,-8029,-13532,-25345,-24645,989,10099,-1083,-2700,9992,14121,19075,19789,14216,-5681,-19181,-3736,-13998,-19442,19655,29996,1275,-26355,-9145,1697,10735,8873,-12615,-36891,-13076,-12412,-32693,-24942,-19348,-23869,-21076,-24728,-21194,5723,31560,14719,1740,3047,8729,-13668,-25635,11653,5045,-23944,-916,5344,4534,21538,34517,30322,26853,11234,-14659,-33896,-35639,-17502,-1006,-23430,-14375,14391,24969,10201,7929,16069,29034,30276,27535,20154,22696,37956,65470,69707,50144,26260,2290,-16371,-4628,12096,5753,-5599,9741,24907,29468,27981,17973,-489,-9133,-15611,-28896,-17928,-6575,7580,6751,-433,-6577,-16444],[-19810,-25304,-21995,-2826,23135,32119,11104,-15501,8250,24861,13935,-18183,-21719,6253,15754,13525,-1768,602,8903,1950,7314,18979,25769,5559,-21243,-16762,-11416,-6182,-7155,-12680,-23783,-7981,12036,10529,10938,6588,-6820,-11712,-5932,-14650,-19959,-13561,-4585,20849,41916,44689,18916,-18293,-20914,-15780,-4266,17458,19684,6129,-24767,-3807,27758,42887,24312,3721,-10707,-19346,-17188,-2865,16354,20647,6440,-879,3702,6371,-7406,-11274,10720,39386,75896,100827,80194,41280,10842,12010,20069,-6066,-10602,2634,-4982,-13143,-1876,-22,-11762,-20052,-25819,-23597,-17343,-5233,-7248,-9314,15026,28736,13440,4880,-3907,-17728,-24589,-13487,-12976,7,18486,26403,12517,-24324,-2681,18756,17488,-5671,-37944,-14565,3604,561,5110,8644,-6123,163,9124,5862,-3625,-24199,-18907,14282,37208,43256,30740,9946,18529,26691,6864,9024,43036,40661,9795,-28537,12504,27542,26517,21869,1147,-28628,-20786,-2242,6412,4266,-11812,-32564,-30785,-20117,-18777,-26394,-16342,-3116,-9563,-31598,-35542,-23836,-20689,-25948,-21005,-12556,-3559,192,-5722,-29606,-12058,12350,33198,41415,44444,50615,90501,146681,201039,274518,314100,281826,179196,41328,-37763,37213,42135,23642,25278,50056,69840,57877,27471,8297,6742,13295,15364,-9940,-36787,7329,20751,-8603,-7146,29887,21951,4910,9489,23635,12420,-11801,-39120,-24891,-14378,7612,18008,3245,-15947,17910,59521,70453,64417,33184,12965,-3532,-22022,-22911,-4970,-7098,-18453,-22987,-26546,-32700,-22145,-4483,14574,26937,13000,17268,40875,38612,25930,25383,27448,30204,20921,11243,28632,45824,36517,4759,-25857,-18614,-14185,-17638,-17109,-24211,-23401,-5527,6987,-2154,-3330,23621,46965,34113,11937,-5910,-17765,-20230,-25735,-33898,-20319,-2848,-888,-6502,6787,37795,48748,34104,14192,-222,9351,19857,32677,45263,32112,18165,10558,-6696,-36036,-19169,-877,-11416,-28522,-11005,3349,72,-24829,-27299,-160,19219,19086,-11626,-21820,41177,104387,113465,72232,25999,-14620,-17793,-4645,-7758,-31952,-63868,-41649,-17581,-14892,-12096,-7007,-1812,9823,27213,45284,43287,14523,-989,9184,14544,-2578,-24122,-7325,3508,-8822,-17063,-3005,8328,4018,-17940,-29206,-18434,-14402,-9943,2140,5870,3644,29,-315,5281,12368,20900,7798,-1939,3298,1623,-20718,-37994,-25688,-13339,-22916,-22093,-20766,-21973,-19037,-22611,-30831,-16411,7467,19381,7148,-8456,12161,21189,-13313,-22014,-5501,-17437,-13582,28895,41822,20552,-11976,-23740,-22106,-7819,446,-9869,-28056,-19254,2546,22347,30973,25764,19449,20407,19797,-1694,-18874,3295,12654,15183,12943,-1784,-7698,-8093,-14558,-16481,-7159,4191,11039,22139,30788,18337,9333,30607,53935,65730,65947,68055,62161,40478,19976,7887,2273,15846,30015,24844,15263,12860,13502,7116,-14469,-34770,-7990,16151,26387,15183,-13808,-16298,11878,17729,2617,-10247,-15611,-14734,1637,18231,20066,13684,18088,20674,14987,-8508,-20592,-23926,-36674,-33350,-317,-258,-12702,-2622,1750,7552,6997,10214,18546,18851,295,-28753,-17297,-4117,-4616,-5180,-7329,-9626,-7000,4219,13305,9135,-8832,-21091,-13821,-9315,-2143,-7614,-27052,-21423,-1192,12335,24106,31640,18540,2382,-17554,-15605,-14403,-17817,-10416,22,6786,3387,-1024,-7303,-15555,-14465,-5237,4077,-1771,-20533,-3616,24378,38204,24642,1736,-11695,-20511,-36922,5913,34984,27935,-9606,-9819,7724,7376,-14449,-26878,-13813,17181,19170,17531,9040,-19636,-11317,2807,-4202,-18931,-17025,1697,22053,38600,27113,11294,11636,8706,-1930,-4127,3638,19536,32858,43725,33858,9903,-18090,-31428,-23318,-32672,-9443,13111,27813,32655,21480,18027,3731,-23865,-15441,-8069,-17512,-15258,4519,11719,2271,1789,17748,6180,-18514,-3420,23054,19354,-3515,-2707,27487,65018,48364,27217,21461,20559,6548,-10105,-1729,-5666,-25383,-26773,-31214,-25148,-16932,-20967,-33396,-14943,6664,11602,4806,3894,-1798,-17480,-28814,-17017,-3459,-17698,-40029,-16298,912,1711,-8832,-20511,-22895,-24740,-38076,-33709,-14390,-777,-2907,-21646,-18769,-4750,3353,14178,22953,-577,-22042,-33662,-29992,-36882,-19008,8396,24965,14766,-5226,-10156,3851,28443,42264,19166,-24878,15641,78918,83733,43022,-10613,-16883,24524,33685,15950,-2837,1256,15475,35160,39400,26119,18962,6063,-8924,-15625,-11604,-2928,4388,13682,16312,7226,-15485,2842,37260,31975,16240,-6399,-24151,14268,25634,4538,-26881,37778,80555,65423,23430,-1101,-6099,8530,18615,12897,5555,-7863,-18647,-23260,-11524,19960,47832,48355,30575,6816,-1014,10663,13167,396,-19395,-13996,5629,-6441,-16172,-20742,-6234,10145,2067,1251,10016,10615,-4779,-28980,826,43867,88920,83751,15445,-21976,33068,50827,26343,-9795,-32480,-12744,15864,37752,13368,-10396,-9257,4881,18209,10953,-4912,-1154,18185,29709,30004,-4030,-20303,-8294,803,2337,-8023,-18804,-24152,-11410,8902,23356,32486,19840,11810,16066,26780,33268,38374,40273,30203,10361,-6648,-6137,2132,6045,-874,-14916,-33287,-18184,-1367,8382,2613,-6741,-6786,-21569,-938,41259,69681,57158,9020,-14751,2752,28853,41685,40794,33621,20998,2705,-16016,-19808,-17079,-18533,-19150,-22179,-15830,-5743,-8676,-29160,-33234,-24892,-18425,-17466,-15692,-7125,8897,13021,22123,39121,46653,38931,3060,-14299,-3244,3664,22319,42517,43017,23009,6058,12079,13901,11178,1748,-15143,-31056,-23517,1147,12591,13660,-10469,-31920,-26879,-6212,5746,-10647,-16246,882,1448,-9189,-10776,-8828,-12563,-31185,-16000,-3790,1781,5733,280,-2548,16951,34704,31897,3274,-24484,-33467,-15593,4441,8187,-5807,-6119,17608,33749,16061,-10926,-25097,-23782,-18866,-14389,-843,10758,13359,7432,1812,11163,17552,7955,-3005,-11451,-665,18313,15283,3348,-2103,-10043,-22466,-4177,34895,63726,58743,30188,-462,-17004,-11214,-466,-252,-15986,-9039,14439,32057,27475,21507,20747,14484,-7473,-30324,-34610,-11639,18753,59070,76527,46837,9784,-27221,-30574,-29415,-30423,-27750,-9766,779,6101,3686,-10139,-19584,-17614,-12308,-17310,-28399,-22389,738,6658,-2946,1879,17613,18672,20393,20017,12062,-10714,-11148,7759,-4901,-20866,19619,34858,8266,-23889,-16111,-9323,-1921,-3078,-20403,-33041,-17039,-20840,-29023,-18253,-16849,-23015,-22288,-28233,-23145,-2467,18460,2922,-2897,-2335,-5957,-36063,-20985,19570,10600,-18170,-1030,5575,12855,40207,51548,41212,35639,20261,-6231,-28141,-30550,-11591,4978,-20175,-14940,13387,22515,8311,7831,19635,33091,32207,29679,21668,21138,38815,70221,78999,57026,28330,-586,-25582,-16361,8623,10600,4821,18107,31241,36306,35475,23753,3049,-6510,-14045,-27437,-16666,-4890,6575,7048,-948,-9308,-18742],[-21002,-23131,-20601,-1982,22574,28665,5726,-13895,9644,21061,6669,-24348,-23050,4928,14599,12960,-5057,-7117,3089,-184,5330,14764,21938,6287,-12736,-11644,-8548,-4423,-7343,-11377,-20811,-20999,615,6801,13152,7961,-6317,-8659,-4225,-12832,-19626,-14884,-6276,14253,32363,36195,16092,-15389,-23195,-16561,-1573,18241,18740,7252,-19039,-4425,28511,46590,31887,12603,902,-6249,-7519,751,17123,23301,5457,-7749,-1840,1689,-13086,-11842,7476,33371,71086,98158,76925,37332,6932,12050,20371,-6283,-7541,7769,-5127,-18385,-3448,-87,-15525,-25788,-27414,-22703,-14839,-2094,-6697,-18595,9124,30680,17918,-4106,-15835,-18021,-18876,-17250,-23714,-12785,4173,9834,-4901,-33190,2858,24135,25801,7155,-21696,-27589,360,4700,10290,8396,-13117,-5212,5203,731,-11440,-31566,-21169,9552,33378,43570,34215,15049,25229,31399,7236,2717,35636,37513,9853,-32439,10074,26975,30423,29888,10251,-20913,-17519,2264,9705,4819,-14249,-33671,-26338,-17697,-18032,-26624,-14445,262,-4592,-23746,-45188,-40913,-36576,-31017,-17807,-6420,2727,6909,-2093,-25405,-21194,800,22460,34759,44925,58227,95681,151062,212603,291987,334341,301708,198733,61817,-32439,31624,39953,22201,21613,43451,64533,55845,26731,9195,11698,22802,26419,3175,-39971,-5259,10056,-15729,2216,37787,27645,8753,14729,31384,18665,-9624,-39061,-21905,-23859,5578,21998,8625,-11577,21828,63860,73117,70600,42766,21081,3404,-16033,-29868,-14236,-16144,-23973,-28915,-32855,-31198,-21718,-4994,15296,28497,15219,28790,57273,55031,35949,28515,27305,26368,16494,9025,26200,42896,33244,1711,-27279,-20215,-18673,-22334,-21478,-25448,-18043,958,11139,-116,-6012,16776,35581,22404,4269,-7373,-13299,-16874,-26981,-35084,-21161,-5077,-6260,-13466,-1427,29534,46129,36375,18715,2663,9663,21906,35326,47150,35185,23476,17121,-922,-35108,-21970,-2578,-11298,-28065,-17016,-5330,-7495,-27485,-25148,-1400,14144,12338,-16022,-18210,44167,106063,108994,67595,25792,-9860,-8068,3700,-1253,-29242,-67282,-39118,-12094,-10944,-11542,-7326,-2400,7091,22808,43552,49461,27952,12823,14665,15999,-1129,-20157,-6997,1826,-12094,-20186,-5952,3336,-1103,-22957,-29175,-13365,-6372,-1920,7156,9459,8387,8420,6004,6560,9262,16227,2897,-6034,-621,-2877,-24347,-35800,-26571,-17096,-25461,-18107,-17727,-21763,-21311,-25607,-29667,-14173,10619,22671,8518,-15686,9640,19087,-15230,-15623,-903,-15158,-11660,30714,39386,14011,-18555,-24117,-19443,-5975,899,-10694,-28027,-18405,-1278,13324,18758,14276,13243,20343,21904,1406,-19400,-1497,9243,14969,15502,1758,-7246,-10468,-17442,-19259,-11012,2485,10754,19101,26367,20366,18459,36212,52674,59164,58908,63752,58165,32337,9433,345,1022,18331,32321,27694,16262,11267,14017,12003,-3968,-27852,-17046,6516,14595,-67,-23458,350,27645,24616,-48,-19170,-15228,-15624,-4128,12554,16091,9302,10755,11126,5092,-14515,-19568,-25471,-40188,-40228,-14145,-17967,-18119,3787,6703,9037,6804,9249,16254,15392,-2280,-24846,-9865,2693,2089,272,-2859,-5666,-4965,3162,10980,7380,-9661,-20591,-12532,-9957,-3120,-5039,-19806,-26339,-10727,3428,18617,31431,23957,11582,-7083,343,5423,-5416,-12828,-4290,2313,-478,-1761,-2680,-8091,-9139,-1556,9941,4717,-18155,-6498,22979,38807,26717,5593,-5456,-12421,-33702,2863,35326,28723,-8936,-10848,-917,-7230,-29592,-34731,-29701,2523,5556,8556,6690,-11826,-4559,4158,-6800,-24714,-21249,1591,23733,40826,30073,16362,20491,15328,1148,-3400,3049,17940,31583,41696,30043,6633,-20303,-27151,-17219,-31327,-15369,7024,21361,25477,17376,16702,3859,-24248,-10816,1031,-5111,-10727,-5265,-2085,-8579,-3362,12512,-3596,-25789,1909,25331,17150,-5134,315,32272,71005,55208,32573,24754,22685,9277,-5982,1504,447,-13337,-18257,-23861,-25567,-23753,-29074,-36399,-16600,2059,6355,890,1913,-1334,-13003,-21868,-12903,1401,-9401,-30900,-20914,1094,3981,-6283,-20397,-26239,-28001,-41051,-38844,-22018,-8119,-7593,-25011,-24239,-11584,-1081,15114,27418,8511,-12325,-25202,-32300,-34050,-14796,10554,26407,15984,-4144,-9646,2982,26468,44863,32137,102,-9903,54274,71248,43040,-5013,-23842,19917,31292,14255,-4550,-1678,15491,41142,44330,33807,24583,6533,-10828,-12944,-5874,761,4856,12661,14921,5502,-13246,6392,41586,36513,19822,-1312,-18654,13055,25071,5642,-18882,41882,81597,65221,23004,-1465,-9516,3388,16743,12436,4878,-9222,-22279,-28134,-14929,17676,48748,49646,32407,11180,4497,16040,17760,3109,-18259,-17531,-191,-8032,-11638,-15486,-4680,13095,4476,874,8747,10570,-1860,-28351,-5173,36063,79031,79581,13580,-24006,25883,39431,19565,-11319,-33990,-5085,33230,57668,25768,-6882,-10951,1445,18477,15205,-2762,-9474,4246,12056,15964,-12681,-18002,-6608,689,-557,-12475,-21651,-25024,-15838,3274,18129,28942,20981,16798,19897,26834,27907,31742,37447,31586,14386,-3310,-6011,1547,5394,-223,-10786,-26991,-20417,-326,11553,5666,-5309,-6474,-20164,6844,44814,68426,56480,12485,-10805,8221,43222,62826,59854,44481,28032,9204,-10618,-16996,-12534,-12379,-12789,-16882,-15014,-7617,-9739,-28189,-33474,-23301,-16028,-17198,-20272,-17375,235,10501,23402,35940,38491,32467,2533,-13693,-6234,-1454,20383,42063,42927,23009,2426,2913,6034,7027,1279,-14819,-33496,-21946,5027,15018,12802,-14096,-33180,-25586,-8538,1244,-13075,-13762,-1606,-6861,-17690,-11639,-4116,-8745,-31884,-16159,-5681,-1810,1691,-1583,782,22289,40702,37519,6311,-23918,-25177,-8144,9115,11951,-698,-244,21444,37692,21600,-5392,-16507,-14898,-10384,-9149,163,9453,12673,12614,14465,24167,26962,17015,5460,-6684,-5230,8285,3417,-8721,-12753,-15711,-25702,-13870,20920,49166,50040,27942,-291,-21736,-22121,-10921,-7298,-15838,-605,25658,44462,38740,28762,22537,13191,-8644,-29020,-30758,-7984,22554,65277,84028,56534,21903,-18915,-33355,-28758,-28121,-26840,-8627,419,4405,3212,-7052,-16424,-19395,-16032,-19590,-29881,-19692,674,2707,-5833,5013,24337,23984,21869,19686,9862,-13977,-3761,16438,2444,-18193,19621,38416,14542,-18411,-20848,-19490,-13000,-13390,-27904,-27727,-19790,-28354,-15620,-7659,-10794,-19667,-21210,-28918,-23537,-9816,4880,-7756,-7115,-7555,-16702,-39020,-7583,26184,17269,-10295,-1964,4389,19578,54962,63549,47974,41784,28229,2819,-20253,-23408,-4381,11327,-16356,-15005,13045,21332,7765,8308,22843,36152,32593,29414,20471,18089,37300,69148,83084,60653,27752,-5401,-35418,-24101,6914,15737,13726,24136,34784,39863,39310,26113,3837,-5932,-13563,-25782,-15717,-2972,4692,5479,-3873,-13652,-21576],[-20198,-19232,-15654,-18,21615,24882,1214,-10308,11503,18490,1344,-28669,-22784,4743,14179,12776,-8158,-14884,-1612,-1239,4205,11124,18587,8353,-4275,-5928,-6066,-4111,-8843,-11260,-15586,-17487,-4180,4323,13953,8546,-5057,-5196,-1926,-8982,-15588,-14951,-8495,6377,19715,23052,8805,-14326,-17200,-11038,2052,17675,16551,7240,-12590,-758,29830,48297,36354,18651,10726,5591,1263,2317,16118,25560,4769,-15261,-7708,-3304,-17216,-10899,3347,25214,62949,91139,70788,32607,3859,11625,19217,-6355,-3212,10759,-6028,-21739,-4291,138,-18890,-33218,-27343,-20195,-12099,1047,-3940,-26332,2009,30764,23309,-8292,-30337,-17490,-10958,-14727,-30057,-27290,-9762,-5126,-19956,-30900,6954,28748,36861,26432,-2300,-30630,-1070,8680,14728,7892,-19673,-9726,968,-5568,-20419,-37806,-22889,3392,27333,41729,36634,18874,28200,32014,5846,-3154,26847,31935,7705,-34200,8539,27465,34995,37283,17669,-14477,-13416,6301,12217,4768,-16671,-32033,-24039,-17911,-20275,-28894,-13360,2062,-238,-12802,-32554,-52563,-41281,-22938,-8574,2927,11051,14325,1407,-20528,-31252,-10928,13077,28539,42434,59789,99538,163723,244115,339223,388441,351594,238467,92320,-23572,19344,31684,15683,13332,31584,52597,47312,21180,6266,13444,30202,37687,19183,-25703,-21550,-1500,-16938,9211,43695,33376,14149,21520,40166,25553,-6745,-34243,-17925,-31873,6075,26868,14737,-6527,24548,65966,72978,73206,49355,26790,8281,-12174,-33288,-21186,-23623,-29159,-35120,-31470,-25580,-20959,-7397,13872,27131,14406,37180,70898,69460,45375,31206,27268,23518,12877,6654,22156,37184,27424,-2726,-29041,-22369,-22488,-24437,-24578,-25933,-12056,6838,13335,666,-8816,8870,22024,8960,-2381,-5087,-7518,-14676,-28667,-30403,-19797,-7052,-12381,-21650,-11482,20009,43600,39722,23690,5225,8183,21648,35997,47580,37221,27572,22029,3273,-31247,-19730,-2194,-10881,-26157,-22190,-15177,-17928,-31271,-22381,-3248,7610,4656,-20060,-15518,44630,103336,100388,59808,23242,-6369,-2166,8125,1807,-26964,-58973,-33272,-7002,-7603,-10823,-7511,-3123,3524,15684,36650,50215,38605,26254,22222,18350,-197,-17373,-6455,593,-14080,-21558,-8129,-1278,-6409,-29035,-25840,-6792,1859,5773,11726,12675,12853,16082,11620,7545,6092,10813,-1776,-10013,-5444,-7483,-26541,-33227,-28856,-22861,-26696,-14090,-15039,-21447,-23057,-27909,-28500,-12031,13070,25545,11404,-22008,3184,11808,-19886,-8919,3669,-13437,-11126,30338,34168,5199,-28037,-22308,-15767,-4359,1386,-10400,-25120,-18029,-5129,4844,6737,2169,6137,18498,21739,2676,-19600,-6198,6131,15141,18089,4983,-6892,-13047,-20606,-22602,-15728,-768,8897,16135,23673,24297,26942,41125,50583,51094,50502,58346,52737,23352,-1263,-7320,-1423,17166,29693,26300,14327,7538,12661,15478,5288,-17332,-23799,-2455,3673,-11482,-12566,21200,44780,32877,-385,-28038,-12313,-14759,-10118,6130,11709,5233,4158,2285,-4133,-20131,-18531,-25776,-41321,-46699,-27789,-28921,-14395,10264,11038,10119,5823,7053,12373,10306,-5791,-21103,-2947,9422,9083,5903,1446,-2147,-2925,2703,9154,6266,-9218,-18991,-10113,-9042,-3748,-2500,-12734,-26828,-19404,-4509,13971,31104,28431,19571,1414,12477,21179,7426,-9939,-6953,-2186,-4733,-2845,1461,-690,-3918,1481,14269,9517,-15715,-9226,21256,38413,27997,8885,-40,-5318,-26171,326,34214,27755,-9045,-11368,-9563,-23160,-33585,-20019,-30622,-15026,-9117,930,8267,-1211,2266,5690,-7343,-25954,-22479,2584,24720,41356,31164,19185,26282,19525,3787,-2233,2151,14388,27361,36523,23928,2193,-22526,-22536,-11359,-25135,-19935,903,14104,16879,12338,14688,4320,-23392,-8141,8293,6205,-2086,-10092,-13368,-17109,-9100,4062,-15992,-22690,10186,28261,15872,-4918,4001,35350,72407,58361,35698,26570,23721,11758,-1275,5042,6757,-2906,-9429,-16310,-21489,-23348,-25795,-28853,-17662,-2886,1593,-2458,99,-687,-8516,-16069,-8727,5724,-2216,-21379,-22401,1090,5372,-4006,-19046,-27958,-30810,-42308,-42571,-28448,-14310,-11393,-28264,-30570,-20200,-8794,12566,28790,17391,-1966,-17929,-33390,-28860,-10542,11282,25813,16059,-1766,-7211,2231,23903,47552,46092,24278,-21967,27737,55849,40874,430,-30437,13696,26287,10978,-6543,-6621,12799,43374,45635,39667,29652,7097,-12932,-10733,-1370,4212,5902,12343,14136,4663,-10992,8138,43211,39190,22588,3471,-12550,11480,23477,6272,-11559,45508,81185,64349,22856,-799,-11061,-1927,13246,10208,3335,-10633,-25616,-33075,-19938,12672,46732,48649,32630,14727,9461,20030,20478,4029,-18549,-20629,-3939,-6696,-6199,-10558,-2448,17905,9622,2587,8589,11004,1167,-25123,-12284,25873,65535,71548,11629,-21580,18564,26177,11318,-13605,-32997,4874,52437,77056,38022,-3591,-12744,-2447,17587,18548,0,-17768,-9807,-5558,951,-19800,-15517,-6883,-1182,-4356,-16914,-23649,-25275,-20419,-1888,13230,25463,22237,21285,22651,25533,21077,23203,32706,31138,17425,598,-4862,1156,4283,-486,-7137,-19945,-22401,-950,12912,7707,-4301,-6610,-15444,13280,44880,62471,51557,14752,-3556,17185,57585,81233,75479,52821,33769,14985,-5393,-13502,-7101,-5861,-6168,-11906,-14784,-9561,-9340,-24902,-31727,-21184,-13763,-16554,-23006,-26778,-9073,7235,22266,30171,28286,24204,868,-13764,-9551,-8072,15215,37679,40060,22235,1526,-2886,1658,7325,4824,-11709,-33957,-20005,9299,17917,11640,-17406,-30856,-22878,-10958,-3763,-15474,-11795,-3738,-13963,-25222,-11905,-552,-5506,-28510,-14775,-6887,-5566,-3830,-5747,2205,25971,45382,42237,9945,-19725,-16612,-826,13874,16063,4577,4728,23202,38546,24878,-809,-9100,-6654,-2656,-3815,1723,8323,11567,16757,25553,34828,34694,25413,12937,-2241,-6964,571,-4371,-15711,-20566,-20551,-26744,-24212,5887,32694,38582,23333,-831,-23541,-31644,-22028,-14617,-13495,7376,35451,55410,49098,35698,23748,10345,-12569,-30480,-29033,-7088,23544,68138,86941,62277,31825,-7816,-35512,-29159,-26986,-26915,-7510,359,1605,1422,-4674,-13430,-21673,-20259,-21395,-31070,-18125,-831,-3310,-10891,5789,28766,28273,22153,17543,6243,-16634,1640,21625,7202,-13938,18449,39165,18435,-13357,-23466,-29659,-22420,-21767,-35985,-23250,-21688,-26971,-3330,2723,-3954,-15640,-19415,-26265,-23770,-17098,-9953,-17323,-12013,-13020,-20031,-22693,3612,29592,23361,-1890,-3910,451,22551,63325,68658,49372,44150,33905,11318,-11578,-15779,2669,16822,-13162,-16705,11339,19740,7444,8499,24763,37109,30275,25585,15448,12378,32083,61436,80196,59205,22919,-13432,-36971,-21096,6770,19800,20254,27727,35543,39717,38754,24266,982,-8501,-15262,-24987,-16271,-2502,1155,1178,-9868,-19636,-25447],[-18648,-14513,-9499,2488,19971,20514,-2825,-6655,13038,16392,-2891,-32046,-21654,4719,13358,12104,-11530,-22342,-4051,-751,3790,7889,15456,10531,2850,-857,-4425,-5439,-11898,-12996,-11694,-6349,-1270,2810,12680,7504,-3910,-2049,381,-4069,-9064,-13486,-11947,-3226,4240,6128,-2325,-15887,-12282,-5354,4524,15267,12785,5573,-6537,6166,32141,48107,36809,20526,17526,14939,7742,1231,13771,27786,4968,-22821,-14144,-8882,-19366,-9427,-1620,15272,52040,80282,62003,27134,1533,10243,16181,-7455,853,11560,-7829,-23644,-5616,-139,-20868,-39769,-24750,-17326,-10414,3071,-708,-27546,-5962,28876,28987,-2089,-26755,-16470,-4097,-7333,-22636,-35902,-19169,-13383,-21785,-21766,8912,31828,48090,45726,15357,-16316,1110,12160,17427,6040,-25887,-13237,-3459,-12609,-29850,-34440,-24249,-3657,19661,38004,37597,20419,26588,28239,2475,-8011,18407,25714,4843,-35562,6368,27179,37901,41820,22118,-9393,-8740,9816,13926,4154,-19041,-30559,-23936,-20527,-25124,-32900,-12896,2375,3311,-2409,-15330,-28559,-18492,-3579,5532,13765,20073,21946,4338,-17244,-38306,-19285,7642,25505,41136,59588,104819,186543,295466,413858,471942,426682,294629,129507,-9011,6629,22851,8300,3723,18466,37760,34909,12694,1527,13223,33805,44288,30362,-11998,-33332,-9672,-13438,13278,46875,38079,20293,29610,49720,32598,-3744,-30658,-14723,-37553,7632,31383,21064,-832,26278,65717,69907,72004,52710,30008,11051,-10412,-30617,-24437,-28596,-33445,-32092,-24346,-18767,-19492,-11437,10679,23498,10993,42308,81127,81235,53688,33393,27231,21798,10488,4423,16929,29340,19784,-7970,-30864,-24632,-24410,-23715,-26046,-25488,-6035,11758,13749,182,-11495,784,7529,-4716,-5617,536,-1563,-13262,-29143,-25095,-16785,-8424,-18160,-29258,-22692,11597,43334,45206,29653,8077,5732,19506,34707,46444,38320,30698,25485,5987,-26539,-13938,504,-9673,-24136,-25487,-24338,-29894,-32996,-19213,-5401,92,-3722,-24217,-14167,43013,97113,88950,49803,18321,-5630,-1697,5593,-2405,-29692,-52397,-26681,-2439,-4640,-9625,-7155,-3248,791,8103,26342,46216,46245,38269,30663,21523,661,-15867,-6671,-492,-14628,-21836,-10064,-5562,-11086,-35720,-20091,597,9849,12414,15113,15454,17658,23808,16942,8402,3549,6035,-4294,-12137,-10119,-11416,-26529,-30164,-31028,-29928,-24192,-10231,-12737,-20996,-24007,-29472,-27723,-10367,14543,27746,15555,-19906,-6800,22,-24088,-2242,7549,-12577,-11536,28465,27678,-3147,-34277,-17410,-11193,-2844,1658,-9529,-21515,-18133,-9164,-3037,-4628,-9810,-1112,15066,19231,2005,-19668,-10765,3196,15459,20606,7924,-6647,-15707,-23882,-26278,-20627,-4899,5566,12825,22200,28952,34142,44898,47801,42195,41707,53182,47810,15594,-10657,-14600,-5323,12142,22274,20664,9313,1596,9497,17578,13220,-7110,-23386,-7694,-2356,-11197,5722,42680,61752,41802,2082,-34189,-9124,-13549,-16377,-565,7437,2204,-565,-4992,-12179,-25437,-17731,-25397,-40501,-52273,-40215,-19118,-4916,16142,14352,10728,4295,3819,7062,3694,-10498,-18533,2421,15131,15405,10808,4783,18,-2048,1971,7420,5510,-8097,-17271,-7518,-6786,-3888,-566,-6788,-22995,-26339,-11580,9811,30146,31302,25486,7437,20088,31738,17089,-5008,-8475,-7238,-9735,-4571,4297,5583,355,3284,16416,12076,-13957,-12067,18963,36834,28034,10865,3680,-195,-19825,-2442,30686,24149,-10707,-11880,-17482,-39656,-19654,-1278,-9091,-22216,-21825,-4255,12875,9492,7897,6691,-6670,-24547,-21060,3961,24395,39611,29609,18591,27564,19894,4595,-1496,777,8790,19722,27708,15185,-3810,-24694,-18395,-6762,-19111,-22804,-5527,5712,6405,5595,11137,4196,-21964,-8272,12550,14820,6606,-9416,-20927,-23662,-16355,-7775,-30526,-10971,18890,30361,14393,-4302,6547,35194,67742,56244,35371,25778,22350,12618,2705,7369,10722,4172,-2651,-9938,-14823,-15713,-14472,-19698,-18679,-8805,-3496,-6036,-2293,-853,-5385,-12639,-6301,8394,2791,-13555,-19439,1380,5779,-2666,-17466,-27835,-33039,-42173,-45879,-34132,-19713,-15068,-32087,-35853,-28748,-20153,5680,25640,23600,5784,-13542,-34156,-23446,-7199,9669,22104,13769,547,-4139,545,19789,48671,57781,44005,-5472,884,38089,35825,4174,-35725,5041,17857,5813,-8259,-13155,6529,40298,42340,42136,32226,6255,-16120,-10128,684,5685,5910,11687,13341,3850,-10094,7516,41977,39501,23704,6846,-7505,8556,19779,5070,-6750,46698,77933,61476,21406,-1110,-12205,-7984,7571,5864,529,-12984,-29690,-38891,-27202,4366,40853,44349,30352,16629,13012,21728,20450,2347,-21253,-25009,-7418,-5749,-2468,-7387,-943,22755,15786,5368,8376,10505,2895,-21352,-21191,12732,48417,59316,8880,-16786,11326,11231,931,-17699,-28764,15416,70588,92001,47431,-2038,-15699,-7550,14682,19903,2134,-25460,-20860,-18191,-14104,-24250,-14966,-10134,-5997,-10352,-22392,-25293,-25984,-25760,-7190,7633,20881,22348,24024,23221,21909,12046,12098,25388,28103,18621,4081,-3492,4,1698,-2619,-4974,-13378,-22746,-3852,11635,7790,-4608,-7556,-9687,17261,41008,52120,42982,15194,4164,27069,69162,93709,84903,57116,37070,18701,-1773,-10314,-1714,-292,-753,-8207,-15741,-12078,-8115,-20467,-27882,-18904,-12284,-16448,-24625,-33897,-18384,2822,17851,21522,16276,14616,-1898,-14631,-12535,-15886,6860,29608,34397,20105,2002,-4716,1217,11138,10373,-7636,-33105,-18546,12953,20186,9465,-19656,-24882,-18883,-13536,-9492,-17983,-10831,-5980,-19684,-31950,-12543,1464,-3071,-21787,-10518,-5961,-8119,-9975,-12324,1358,27199,47677,44861,13116,-14019,-9337,4619,16873,19136,9039,8163,22775,36345,25556,2111,-3505,133,3754,630,2855,6820,9822,19283,33960,42370,40399,32388,18373,122,-7614,-4572,-6798,-13957,-20356,-22052,-24528,-34647,-9304,15252,25023,16562,-2684,-23221,-34756,-30482,-19214,-9208,14495,43530,64582,58157,41867,24022,5928,-18696,-34077,-28855,-8436,22429,68279,85664,63941,39118,4886,-26288,-29413,-26808,-27666,-6349,811,-1501,-1065,-2789,-10506,-23548,-24156,-22373,-31900,-17360,-3495,-10882,-16849,5296,31440,31702,21784,14291,1802,-17837,6292,25015,10849,-8625,16932,37762,20454,-8990,-22944,-38364,-26353,-24615,-34697,-19218,-21350,-18356,7861,12366,3238,-10766,-16652,-23169,-23272,-22577,-24288,-22413,-16466,-16764,-15090,-9458,10754,30756,29320,7439,-4500,-4912,22671,66031,68098,46946,44239,38646,20459,-1348,-6950,10367,22529,-9255,-19248,9072,18586,8479,9953,27076,37622,27018,20002,8400,5574,24757,49462,71665,53801,15447,-22037,-23394,-8363,9919,24229,26584,31737,36482,38576,36285,20567,-3420,-12425,-17248,-23250,-16738,-2373,-2009,-3806,-16101,-21358,-26322],[-16881,-9414,-3089,5294,17865,15723,-6439,-3660,13909,14382,-6396,-33750,-20119,3922,11296,10433,-15190,-27292,-3437,1463,4208,5364,12658,11983,7890,2866,-3691,-8106,-16249,-16864,-10403,2555,4888,1740,8988,4354,-3543,304,2303,880,-1937,-10840,-16887,-14740,-13096,-12307,-15029,-18763,-9666,-1895,4788,10960,7309,1867,-1793,14106,35515,46711,33147,17256,20272,20749,10944,-2767,10815,30355,6652,-27643,-21241,-15333,-20114,-8575,-7440,3935,39004,66284,50865,20874,-259,7933,11242,-10543,3233,10224,-10491,-25027,-8313,-1576,-20696,-33862,-20870,-15129,-10727,3078,1447,-23315,-14340,24738,33928,11358,-10296,-14825,331,844,-11386,-24035,-18562,-11602,-12237,-13817,7941,32453,56942,61127,29418,-2175,6509,14826,17716,1985,-32093,-16140,-8264,-20193,-38527,-30690,-25891,-11222,10822,32517,36506,18866,20029,20237,-3032,-11945,11719,20653,2843,-39128,2055,24509,37492,42205,22989,-5707,-4104,12431,14504,2649,-21771,-30513,-26116,-25189,-31422,-36232,-13288,1288,5171,3667,-5101,-14279,-2621,11791,19096,24421,27822,28592,5880,-17192,-37476,-21776,6817,26097,43081,60707,109053,206497,341517,480824,545508,491400,342151,160047,3195,-3947,16416,3098,-4407,6749,22747,21022,2818,-3870,11479,32726,42960,31045,-8540,-37862,-12663,-9453,14203,46812,40665,25852,37895,58980,38813,-1484,-28119,-12742,-39813,8303,33958,26476,5008,27179,63079,64014,67159,52919,30855,11754,-10665,-28275,-23779,-30283,-35825,-26498,-17087,-12269,-17546,-17050,5964,18174,5277,44032,87373,89642,60241,34855,26867,20779,9129,2304,10772,19933,11004,-13476,-32578,-26599,-23983,-21719,-26524,-24194,-486,15396,12636,-1439,-13904,-6593,-6584,-16614,-4313,7901,4067,-12064,-27276,-19990,-13133,-9149,-21811,-30264,-34337,7209,47038,53550,37067,11726,3202,16050,31640,43758,38667,33351,28128,7599,-22588,-7566,4641,-7668,-22696,-26100,-27961,-35465,-29080,-15728,-7552,-7827,-12439,-28806,-13647,40201,88732,76287,38963,11847,-7580,-6303,-3581,-12951,-35783,-46097,-20140,1683,-1644,-7502,-5757,-2150,438,2972,15250,38952,51262,48762,39442,25784,2418,-14744,-7832,-1523,-13728,-21245,-11682,-9353,-14104,-36912,-12761,8666,17552,17817,17053,17908,23431,32480,22842,9842,2667,4040,-2405,-10305,-12807,-13495,-23677,-25365,-29336,-32794,-18356,-6321,-10354,-19757,-23443,-30016,-27102,-8966,15360,29577,20980,-9436,-18771,-14537,-20655,4827,10984,-11959,-11644,26605,22442,-6137,-20036,-9443,-5301,-681,2202,-7959,-17498,-17915,-12811,-9657,-14227,-20096,-6958,11088,15282,220,-18971,-14356,1015,16356,23663,11418,-5637,-17446,-26167,-28999,-23672,-8015,2028,9639,21689,33762,40465,48245,45493,34084,34358,50348,46059,12144,-15893,-19921,-9747,4507,11850,12526,2823,-5294,5770,19527,20958,3192,-15495,-5362,769,359,24448,63714,78045,51332,7393,-25783,-6245,-12133,-21735,-5393,5284,2206,-800,-7593,-16050,-28577,-16178,-23779,-38005,-50242,-33135,-5693,6337,22110,17644,12147,3887,1210,1930,-2896,-15075,-15922,7090,20552,21665,15676,8000,1699,-1646,1649,6722,6054,-5666,-14819,-4171,-2466,-1934,1865,-1299,-16957,-28516,-16413,7320,29678,33628,30271,12198,24450,38135,24059,791,-7981,-11653,-13804,-5199,6863,11387,4538,5013,17675,13777,-11691,-13470,17693,35680,28097,12556,6689,4013,-13815,-4349,25701,18978,-12743,-11163,-21382,-32992,-1724,17076,13287,-2415,-21476,-4863,19941,20024,13107,8537,-3187,-19422,-16005,6761,24111,37103,26798,15619,25188,17464,4545,34,866,3594,10782,17338,5978,-9287,-23731,-13488,-2269,-13223,-22385,-10523,-1873,-4092,-1407,7385,4672,-18593,-9682,15019,21561,14718,-4263,-22048,-26775,-23272,-20062,-29682,3902,27817,32367,13767,-2474,8775,33001,58718,50327,33159,23767,19757,13054,7083,9541,12978,9037,3051,-3546,-6112,-4273,-1120,-10073,-17901,-13905,-7514,-8391,-3665,-425,-2440,-10234,-4410,10979,7126,-6326,-12024,4735,7560,-388,-14266,-24305,-29634,-40158,-47018,-36736,-22438,-17124,-33917,-31140,-27692,-32618,-3490,19863,27710,11173,-10953,-32145,-16663,-3011,7719,17073,10681,3846,509,-625,15611,49013,67118,59240,13887,-21619,21124,29950,7520,-30453,-4123,8164,1596,-6156,-15262,-666,33615,36647,42722,33498,5351,-18624,-9617,1832,6382,5895,11913,14011,4334,-9195,6812,40617,39766,25042,10325,-2425,5908,15571,3340,-3525,46251,73228,57979,19764,-1538,-11962,-12517,2200,2195,-983,-14321,-32830,-39521,-33910,-4588,33379,38753,27557,18750,16839,22838,19474,-39,-24416,-28877,-9594,-5213,269,-4729,934,28215,23397,10235,9370,10293,4605,-16194,-28724,-1123,30476,45603,7254,-10223,6817,-2238,-9555,-21919,-21635,27393,87372,101836,54163,-1039,-18264,-12165,11376,20712,4893,-25961,-13688,-8420,-17760,-21759,-15024,-14433,-12161,-17202,-26929,-24472,-25606,-29851,-10905,2768,16523,22443,26174,22991,17548,2656,584,17784,24424,19533,8441,-415,-467,-951,-5052,-2840,-6196,-18566,-7225,9261,7311,-4845,-7476,-2877,20159,35265,40183,33877,15687,12348,37287,77598,99761,88125,58345,39057,21253,1188,-6038,4772,5290,4372,-4567,-16370,-13628,-5148,-14368,-21348,-14935,-10122,-15721,-24380,-33000,-23005,-1008,11588,11813,4594,6105,-3757,-14367,-12246,-21172,-2321,20297,27923,17827,3550,-2527,4987,17662,17150,-2696,-30588,-16468,16630,22301,7340,-18006,-15518,-12597,-14607,-14495,-19240,-9716,-7253,-22514,-36637,-12964,3115,-57,-12917,-3137,-1566,-7268,-14084,-19991,-495,26773,48002,45609,15953,-7790,-3167,8383,18288,21440,13089,10753,21354,32448,24481,3832,798,5864,9295,4417,3627,5297,8140,20657,39732,47180,44686,38089,21813,187,-8363,-7566,-5387,-6563,-12426,-18311,-19486,-29988,-23077,-1759,10578,8616,-5307,-22254,-32192,-31449,-18356,-3651,20736,49977,71970,65756,47013,23244,392,-25528,-37698,-29282,-11382,20078,66592,81031,61661,43372,18147,-13714,-26807,-27140,-28785,-5148,1757,-4219,-3872,-1520,-7887,-24261,-27181,-23116,-33056,-17508,-7511,-19909,-22288,3933,32146,33705,20484,9837,-3637,-17677,10425,27380,13913,-3202,14868,33943,20162,-6139,-21067,-35496,-23707,-22150,-28220,-16481,-19909,-10685,16617,19753,9209,-6331,-14136,-21038,-23251,-25861,-32367,-21864,-21242,-19001,-8917,-2354,12260,28941,33416,15684,-4116,-12369,19075,62283,61403,40185,41320,41457,28768,8463,1120,16773,26683,-6201,-24127,4693,16069,8942,11121,28508,36531,21886,11834,-1633,-3781,13982,32754,56067,42594,4181,-29330,-11107,5135,13685,26956,31308,35032,36568,35478,30840,13794,-10948,-19796,-21360,-22967,-19560,-5470,-7084,-11632,-21554,-18185,-25326],[-18106,-7135,266,5500,13090,8303,-11870,-3638,11958,10345,-10921,-33997,-20146,54,6089,6275,-20009,-27855,-1578,4042,4840,3467,9973,11856,10162,4677,-3884,-11459,-20941,-22541,-11889,7780,10480,1048,3539,-287,-3541,2560,4645,6095,5376,-6700,-21677,-26624,-27532,-22719,-19456,-17854,-7042,828,4683,7168,2268,-1956,3097,23297,41715,47564,28899,10866,20800,24884,12930,-6802,10739,36103,12780,-23508,-25602,-19794,-17812,-6122,-10972,-5165,27794,53234,41063,17130,1590,8550,8283,-12645,6421,10448,-10287,-23192,-9183,-950,-15428,-23512,-13472,-10473,-9820,4321,5381,-15657,-18353,22006,40899,30492,9606,-8572,5468,11211,2336,-9574,-8878,-2209,338,-5443,7520,33939,65481,74134,42333,13392,17252,20752,19654,-347,-33557,-14863,-9469,-23864,-36372,-24956,-24382,-14836,5418,29550,37000,17898,12888,12814,-6562,-11458,11496,22146,6878,-38400,-1071,22650,37002,41993,24292,682,3894,17719,17587,3882,-21344,-28368,-26599,-27442,-32182,-30869,-10911,2575,8195,7785,-764,-9676,3058,20263,31164,36919,36976,36833,9004,-16832,-30637,-15569,12619,31909,50126,66127,112442,216784,366705,516710,582207,521090,363751,176154,10107,-11181,13627,1814,-8262,-1039,10947,9765,-4882,-7472,10705,30769,37800,25036,-12357,-37361,-8764,-3575,14947,46213,43376,32576,47915,69450,45961,2040,-24021,-9346,-37959,9177,35871,32457,12981,29894,60668,58125,61615,52673,31844,12731,-10530,-24348,-18930,-27232,-33038,-19645,-8782,-4675,-13477,-22281,1924,13662,-524,44258,91117,95898,66140,37045,27553,21487,9881,1704,5407,11024,3252,-17229,-32685,-26496,-20627,-18574,-25730,-20981,5390,18695,11487,-2853,-14861,-11331,-17588,-21978,1139,16412,10005,-9704,-23216,-14621,-8853,-8733,-20601,-21747,-32143,9285,55477,65281,46657,16983,1848,12285,27435,39934,38726,36332,31093,9050,-20015,-2249,9013,-5264,-21814,-24498,-23273,-23716,-21491,-12024,-9622,-15758,-21316,-34074,-13127,36945,79240,63572,28428,4996,-11369,-14186,-16332,-25313,-40072,-39473,-15047,4683,1091,-4767,-3680,-399,2150,1756,5598,29407,53506,57144,47530,30516,4906,-13626,-10195,-3333,-12682,-20758,-13662,-13724,-16134,-29228,-5385,16096,23679,20654,16118,18603,28844,40890,28461,11103,2773,5155,3047,-5301,-13062,-14239,-19489,-19488,-23198,-24933,-12333,-3913,-9177,-18790,-22551,-31024,-28085,-9369,14038,29501,25733,2185,-28545,-30575,-10647,10647,12398,-12811,-12285,24031,18549,-2632,-5985,-1049,65,618,1399,-7585,-14915,-18715,-17677,-16665,-23329,-29279,-12339,5284,8586,-4082,-19245,-18513,-2247,15829,25388,13799,-5443,-19757,-28817,-31693,-24996,-10553,-2743,4620,19193,35763,43883,49487,42250,25593,27321,48659,46530,12295,-17317,-24412,-16301,-6760,-1765,1919,-5160,-14224,40,19800,26839,11465,-7374,1153,8753,12735,39669,80690,90253,58310,11856,-20903,-6393,-13111,-27781,-8655,4347,3802,2114,-5498,-14597,-26455,-15847,-23230,-36762,-46793,-24858,3691,15086,25926,18967,12625,3214,-2049,-4378,-10891,-20876,-14656,9149,23531,25547,18290,9073,949,-3787,-460,4911,5621,-4385,-13876,-2392,1339,368,2997,1505,-12971,-27731,-20726,4633,27822,33518,31980,13951,24085,38760,26398,4454,-7775,-17170,-17575,-5660,7387,14422,6476,4823,16485,13149,-10661,-14860,16066,33490,26379,12021,7052,5517,-9833,-7244,17361,10477,-16810,-11070,-21085,-16448,13699,31488,32467,20136,-10586,-3551,25618,27524,15793,9715,2014,-11263,-9655,8968,22268,32480,21379,8670,17412,10709,1966,756,1376,-1048,626,5422,-3791,-14283,-20242,-9549,470,-9426,-21225,-15236,-9141,-15050,-9940,1987,4079,-15010,-13433,14339,24714,19750,560,-20329,-28134,-28829,-27275,-13046,17128,34293,32354,12329,-1251,9077,27623,45201,40350,28520,19489,14730,11954,10427,10148,12088,10554,6439,1563,2108,6511,10549,-2032,-16508,-18862,-11780,-10762,-4975,-510,-977,-9930,-3923,12727,9869,-1028,-3877,10300,10179,2098,-10622,-19618,-24982,-38470,-45414,-36132,-23504,-18719,-32317,-20467,-16219,-38091,-14996,11496,28213,12630,-11240,-27947,-9571,1502,5582,10642,6392,6827,5190,-2200,10441,47107,72203,68297,28644,-22560,5742,23136,9698,-22559,-14045,-2518,-896,-299,-8543,-6533,23439,28885,40987,32810,3718,-20875,-9885,1521,5610,4890,11856,14931,4829,-8980,6308,39779,40248,26377,13274,1704,2961,10363,412,-2924,43080,66506,53221,17086,-2961,-11290,-15133,-1936,415,-611,-14630,-35245,-32441,-35032,-12496,25345,32313,24379,20812,20437,22975,17293,-3268,-27652,-28455,-10093,-6105,1142,-3345,2212,32857,30824,15913,10768,9674,5665,-10514,-28786,-15152,12817,31710,6701,-3762,4974,-12337,-19965,-26217,-13040,39646,100589,104856,56808,-1229,-20553,-16606,7235,20419,7536,-19244,-787,7683,-4684,-15776,-15993,-19364,-19770,-25342,-27681,-21369,-24479,-32380,-13528,-1870,11863,21675,26926,21457,12178,-7101,-10278,11043,20438,19770,12906,3739,-696,-4108,-7947,-1161,678,-11903,-11110,5356,5684,-5618,-6648,3627,21523,27863,27588,25381,16098,19440,45539,80982,97690,84026,55928,38938,21658,2676,-1149,11456,9928,8239,-1774,-17176,-14735,-1778,-7990,-13846,-9992,-7757,-15130,-23814,-26612,-19426,-4373,3213,962,-6717,-1021,-4849,-13242,-9021,-19638,-11128,10581,20711,14578,3998,330,9969,23926,22756,1360,-27928,-14660,18900,22707,4539,-12669,-5002,-5444,-14597,-19189,-20028,-9254,-8510,-23499,-39131,-14330,3672,2853,-3983,4540,3983,-4329,-15457,-29388,-3655,23833,45040,42921,16687,-3332,310,9094,16927,21699,15379,11383,18273,26377,20649,3008,2552,9162,12548,6028,2395,2262,5329,19630,41395,48132,46376,40907,21692,-3528,-10917,-11109,-4919,18,-3572,-12416,-14382,-21130,-31446,-18803,-5511,-1493,-9634,-22413,-30013,-28045,-14806,838,24446,53261,75945,70090,49251,19743,-7187,-30833,-35768,-30592,-16817,15847,62592,72775,54420,42886,29479,-52,-21253,-28035,-30550,-5057,1933,-7102,-7830,-2199,-6970,-24414,-29825,-25588,-36080,-19621,-14073,-31231,-25945,904,29561,32688,16971,3159,-11088,-17509,12955,28227,15783,820,11302,26865,16598,-6013,-20391,-30181,-20193,-19551,-24626,-16258,-19387,-5813,21388,23297,12365,-3719,-13063,-20815,-25016,-27294,-23523,-19220,-27128,-20805,-6069,-2321,7786,23884,34264,21076,-3928,-22055,11749,52475,49205,29430,35433,42069,35343,16606,7318,20862,28437,-4674,-31164,-1700,11853,8152,11632,29146,34242,15748,2364,-13451,-15214,472,12977,34499,26205,-9149,-29257,-801,17056,17422,28453,35342,38360,36745,31963,24268,5876,-19763,-29478,-25831,-23366,-23602,-10946,-12901,-20694,-20766,-13518,-23695],[-15933,-1710,6178,8562,11385,3654,-13950,-1522,11925,8765,-11882,-30279,-18106,-3699,1086,3011,-22405,-24001,2607,8750,8099,4923,9815,12100,11526,6210,-3346,-13291,-23177,-28127,-15060,9843,14407,927,-2733,-5789,-3735,4911,7466,10950,11625,-2354,-25688,-38526,-28618,-14688,-10282,-12135,-4292,2398,3739,3388,-3462,-7371,6037,30577,47890,49716,24695,-422,16649,24761,11222,-12603,11300,41962,20119,-16292,-28629,-24910,-16549,-5502,-15227,-14645,15978,38776,29750,12535,3313,9034,4480,-17402,6134,8645,-10938,-22573,-12128,-2423,-10701,-15059,-7638,-7827,-12067,2381,6352,-10685,-21126,16202,44397,47465,26679,-2755,6380,17651,12149,1055,-1247,4113,7439,-2547,2577,30989,67482,78235,47978,24061,26370,25127,18861,-5306,-33293,-14939,-12138,-28037,-32325,-22678,-25372,-19463,-1269,24115,33645,12324,807,1920,-13168,-12501,11849,24887,11504,-33013,-7837,16348,31138,36174,21352,4720,9533,20090,17677,2444,-23222,-29416,-30426,-31489,-29701,-25366,-10871,767,6831,6511,-3888,-15812,-4076,17102,35002,44854,42652,40898,7996,-20032,-24077,-9052,17095,34899,53665,68073,110035,213451,366046,515058,575260,509377,353392,172389,7819,-19851,7001,-3635,-15032,-11329,-2725,-3089,-14986,-15019,5686,25205,29107,15076,-19642,-34449,-5527,-850,11694,41233,42139,35920,54682,76112,49435,2609,-22434,-8422,-37665,5739,32874,34816,18974,30796,55116,49180,52462,48710,29454,10361,-13474,-22079,-15094,-24752,-31522,-15406,-3271,351,-10790,-30314,-4154,7522,-9078,40159,89211,96568,67812,36729,26148,20478,9287,-420,-1839,361,-5498,-21314,-33917,-26717,-18035,-17554,-26913,-18581,8738,19072,8280,-6203,-16692,-15086,-23876,-19988,6144,22661,13787,-8139,-20215,-11454,-6549,-9607,-16815,-11859,-20620,14895,65381,77752,56457,22203,534,7053,20700,33425,36899,38415,33746,9922,-20567,-389,11022,-4493,-22332,-22476,-16437,-11692,-13366,-9337,-12723,-24412,-31119,-39777,-12320,33109,68650,50905,18585,-917,-15304,-23030,-29505,-35981,-41838,-35991,-13497,5668,3130,-1863,-1409,1170,4577,3871,-367,18828,53322,63412,54617,35461,7852,-11999,-12740,-5742,-12017,-20350,-15552,-18876,-17639,-21924,1676,22602,28046,20869,12239,17185,33289,48457,33838,12671,4269,9803,11141,2266,-9575,-12645,-13777,-12086,-13966,-14276,-6613,-2672,-8572,-17237,-20656,-31332,-29951,-10957,11273,28186,30132,14153,-15107,-16302,1923,15831,12721,-13817,-12131,21956,17358,5570,7383,7860,5636,2136,420,-7379,-12668,-18992,-22426,-22821,-30367,-34435,-15732,-742,878,-9236,-19223,-21732,-5316,15031,27006,16444,-4551,-21037,-30009,-31794,-22586,-10095,-6314,-684,15349,35691,45848,50401,39952,18639,22345,49524,50334,16718,-14371,-26052,-22978,-18581,-13499,-5532,-9119,-21793,-5556,20347,32616,19198,446,9670,18533,23803,52067,93843,98709,63268,15571,-18347,-7996,-14999,-30817,-7305,6826,8299,8681,1933,-7116,-20251,-15058,-22148,-35187,-44481,-19130,10194,22118,29118,20103,13987,4322,-3645,-9532,-18059,-24534,-12341,10507,25669,28466,20176,9742,-351,-6733,-2752,3497,5530,-3003,-12906,-716,5698,4458,4735,3208,-10456,-25719,-22589,3435,26271,32689,32311,14517,21235,35806,25961,7150,-6684,-21848,-17489,-3460,7780,15906,7434,4240,14765,12153,-9310,-14378,15972,31940,24309,10684,6168,5857,-6262,-9673,7103,240,-21133,-10343,-16246,-1101,26577,42167,47954,40070,1140,-1169,29479,32352,16866,11569,10210,754,-1657,11357,20048,27200,14996,-727,5551,1093,-1936,1785,3615,-2028,-6524,-3981,-10608,-15388,-14717,-5948,2331,-6845,-19610,-18311,-13279,-21033,-18651,-4132,3014,-10895,-18123,11555,24994,21927,3766,-18525,-27469,-25200,-16640,2710,27482,37906,30493,10406,-421,7948,20105,29712,29069,23327,13917,8155,10370,13103,9579,8706,9563,8165,5754,9361,15446,19701,4093,-14608,-22264,-16247,-13035,-5810,-817,-885,-11362,-4033,14273,11431,2304,3435,17119,13542,4911,-6688,-14714,-20724,-37419,-41876,-32999,-23442,-20141,-27580,-9132,-2209,-23083,-27669,1661,24700,9815,-14477,-22553,-2566,6458,4564,4190,1792,8939,8948,-4547,3881,42237,72162,70676,37541,-6729,-6850,15763,10544,-15298,-24531,-13116,-1200,7516,3760,-5891,10868,19827,36913,29971,1049,-23083,-11396,-526,3129,2423,10550,14782,4066,-9851,6397,39966,41192,27536,15076,3963,-931,3751,-4040,-5805,36354,57323,46627,12642,-5958,-10959,-15615,-3608,1566,1726,-14045,-36314,-25876,-27354,-16118,18694,25954,20888,22149,22924,21482,13398,-7733,-29557,-20781,-7452,-8772,-713,-4227,1705,35165,36351,20863,11561,7843,5277,-5397,-19736,-26785,-2755,19434,6829,1041,4356,-16725,-29860,-29073,-4272,50686,108067,100210,54217,-3279,-22160,-21220,1554,18237,9116,-12278,10084,21573,9390,-10036,-18239,-23616,-28199,-31981,-21609,-16937,-23099,-32911,-15985,-6854,6417,19188,25470,18150,5597,-17193,-16821,7270,16837,18979,16653,8207,-957,-7918,-11059,-214,6421,-4818,-15034,-355,2514,-7287,-5196,9132,21275,19324,15502,18604,16384,24492,50329,78383,87219,73040,50293,36522,19584,2688,4403,17945,13297,10536,-22,-18040,-15321,1392,-1882,-6136,-4246,-4860,-14462,-23565,-19712,-10936,-6338,-6267,-10063,-16600,-5679,-4626,-10978,-3960,-12293,-15287,2985,14145,10845,3029,2541,14771,28918,26732,4564,-24833,-12523,19932,21565,2352,-3850,6531,2715,-12537,-21945,-19444,-8346,-8822,-22398,-35986,-15375,4550,6867,5246,12165,10244,480,-12514,-32026,-5401,20344,40219,37987,16236,73,2275,8294,14680,21631,17462,11849,15700,20526,16034,1383,3675,11838,15237,7166,859,-508,3415,18399,41221,47816,47738,42779,20141,-8485,-11254,-12771,-5141,5896,5797,-4144,-7616,-11843,-21475,-31463,-20378,-11413,-13459,-21433,-26403,-22357,-8710,6209,28245,56199,79248,73744,51148,16356,-13076,-26028,-27005,-28410,-21091,13569,60407,65608,46309,40961,41229,17360,-10087,-23826,-27213,-2069,5149,-5865,-8613,-919,-3887,-20186,-27886,-26379,-35289,-19095,-18890,-37676,-22017,636,27768,32558,15469,-1182,-15838,-13487,17956,32037,20999,7688,11003,21599,14764,-3810,-16880,-22702,-13868,-14401,-19278,-13702,-15425,951,26831,27633,17336,1836,-8461,-17361,-23717,-23008,-10072,-12605,-28826,-17885,-2449,-3469,3891,21625,36846,28115,339,-27862,7207,43735,38718,21356,32835,46304,45304,28015,16755,27860,33160,779,-32753,-3408,11967,11596,17116,35031,37174,15554,-669,-19041,-21843,-8836,-2089,14612,11808,-15773,-18339,12535,32191,26381,35000,44920,47387,42796,34576,23707,4247,-21894,-34620,-23380,-18303,-22154,-12345,-13127,-23648,-12239,-3872,-16795],[-13368,3774,11596,11511,10175,-812,-15030,685,11751,7629,-11198,-25790,-15960,-9200,-5197,-651,-23511,-20071,6563,13690,12684,8725,11324,12145,11620,7031,-2506,-13473,-22217,-31381,-19488,9124,16421,1484,-8656,-11173,-3434,8220,11683,16015,17102,2475,-26273,-40326,-16340,1662,4474,-1882,1179,5736,4905,2240,-7640,-12172,8780,37005,54884,55472,26240,-12669,10227,22786,8480,-16565,14547,49560,30276,-6438,-26536,-27192,-14040,-3888,-17164,-21105,7177,26773,20498,10276,7638,12519,3615,-21178,5373,8125,-9280,-20183,-13454,-2575,-4375,-5704,-460,-3777,-13754,942,7867,-5272,-18915,11136,47247,63648,43059,5522,7013,23094,20906,10968,5989,8977,11765,-1748,-2908,27363,66127,76656,49625,32802,36294,32022,20374,-7352,-28756,-12817,-12275,-28100,-27405,-19934,-25192,-21326,-5086,20259,30317,6408,-10917,-7096,-18748,-11645,15172,31292,19273,-23941,-12457,10241,24326,29422,19048,10323,16184,23044,18351,2059,-23669,-29762,-33471,-31022,-22873,-17696,-9038,-615,5088,6395,-4169,-19189,-11823,11156,35499,51058,48747,43753,5503,-22582,-16905,-2276,20881,36108,54404,67783,108588,210000,359160,500789,552770,483291,332055,161441,5623,-22423,-234,-11288,-22511,-19990,-12695,-12184,-23015,-23691,-578,20161,24075,11890,-16737,-27294,-3312,598,7962,35439,40206,38671,60440,81157,51790,3104,-20744,-7450,-34862,747,28034,36282,25146,32249,49212,40139,42699,43583,25924,6775,-17391,-19188,-10904,-21800,-30346,-12192,1064,4486,-7690,-38792,-9384,2577,-17936,33955,83548,93206,66628,35468,24316,19109,8573,-2565,-9214,-9910,-12886,-23598,-34909,-25831,-15505,-17447,-28807,-15866,10598,17901,4779,-10001,-18228,-16577,-20622,-14896,9888,26705,16014,-6667,-18123,-9982,-5735,-11370,-11742,-2143,-10050,21997,75254,90237,66532,27891,178,1390,12273,24865,33556,40098,37177,11982,-23359,-2099,10285,-5416,-23050,-19595,-9346,-614,-5372,-7595,-16741,-33285,-40685,-33247,-10124,29253,57446,38723,10235,-3681,-15427,-28381,-41510,-46124,-46405,-38932,-16751,4288,4313,933,681,1745,6056,6897,-2169,8062,50948,67444,60258,39812,9971,-10973,-15183,-8971,-12567,-20529,-17262,-25401,-20026,-16039,7313,27045,29621,17655,4608,12280,34808,53135,37534,13659,5993,15807,19358,10189,-3790,-9316,-7786,-4664,-4673,-4881,-2927,-3768,-9450,-16018,-18906,-30428,-33729,-14926,5911,24421,32618,24591,1886,2224,13249,18769,10779,-15764,-12524,18633,16410,12990,17706,15126,9719,2480,-1940,-8660,-12098,-19630,-27913,-29089,-35150,-34923,-18851,-8157,-8769,-16192,-20395,-25186,-9590,12433,26952,17824,-4401,-22666,-30939,-30594,-19363,-8359,-9222,-7410,8247,31707,44905,49703,37230,11698,17591,50613,54517,21716,-11277,-26889,-30684,-27212,-16054,-5218,-6108,-25099,-12095,19720,36610,24629,5611,15994,25565,30698,59496,100443,100780,63699,15897,-19854,-12083,-19191,-27009,-3371,10654,13034,15381,10424,1376,-14769,-15449,-21981,-34337,-44584,-17381,12408,25551,30010,19553,14636,5565,-4854,-14542,-25482,-23717,-10128,9890,25346,28642,19688,8605,-3377,-11842,-6651,914,4002,-3295,-13429,-687,8691,8347,5902,2602,-11233,-26285,-22996,2307,23681,29883,30051,12745,15286,28724,21828,7421,-6375,-25844,-14218,334,7352,14381,5890,1941,11691,9935,-8975,-13127,16386,29788,20631,7431,2880,4005,-4125,-12646,-6046,-12447,-25694,-10247,-10761,11325,35284,47436,57324,53831,9043,-704,29348,32804,15043,13011,19491,13924,5993,12497,16403,20524,7414,-12382,-10836,-11742,-7871,2211,6433,787,-7208,-7039,-12243,-12545,-9711,-3994,2383,-6109,-18808,-19978,-12924,-14469,-26550,-11649,429,-7630,-23362,6303,21764,20309,3702,-19013,-25967,-17381,-3311,14949,32974,37193,25805,7112,-946,4808,10581,14516,19425,18722,7102,303,8707,14519,7279,2829,6244,8123,8464,14523,21197,25104,7252,-13340,-22046,-21496,-15791,-6607,-1812,-2670,-14674,-4325,15603,11696,3166,8423,23156,16428,7347,-3164,-10518,-17633,-37492,-38110,-29345,-23211,-21931,-22540,732,10430,-8643,-36862,-8776,16908,2658,-20627,-16873,3750,11640,5887,116,-1323,9883,10929,-7953,-4350,34083,66749,66662,40572,4968,-15323,8383,10247,-9180,-32095,-21317,-77,15084,16843,2416,-1437,10617,30934,25309,-2493,-25042,-14112,-4007,-501,-1048,7827,12878,1513,-11350,7771,41651,43088,28814,15667,4047,-5920,-3846,-9076,-12112,26175,46025,38390,6533,-10093,-10880,-14026,-1658,6063,5912,-12347,-34592,-20736,-18567,-12686,16599,21854,17833,22555,23976,18384,7956,-13199,-27668,-10860,-816,-12021,-5282,-7627,-963,34543,39168,24368,11533,4828,3399,-1338,-9258,-21961,-10845,11776,7577,3556,3409,-15279,-33395,-26128,3987,59559,108684,88678,46399,-7013,-21539,-25157,-5808,13925,9233,-7061,17577,31628,20830,-5734,-21675,-23712,-27385,-21089,-13252,-12101,-21754,-32299,-19181,-12481,55,14478,21317,12891,-2122,-27377,-13769,8350,14465,16876,18848,12041,-1537,-12264,-13893,-376,10092,1181,-17794,-8325,-2792,-10326,-3562,12897,19055,9736,4473,13397,15716,26285,50121,68969,68611,56327,41860,31089,14155,796,9720,22992,14277,10095,-469,-19873,-16414,2845,2389,54,821,-2369,-14583,-25309,-15379,-3223,-7607,-16909,-21761,-25242,-8932,-4650,-9455,-112,-5445,-12732,-1698,7653,5259,-1088,1801,16609,30079,26863,4952,-23133,-11818,17696,16868,62,5320,16594,9409,-10612,-23766,-19475,-8680,-10126,-22015,-32472,-17271,4166,9843,11972,16698,13970,3673,-8806,-21565,-5885,15249,31772,28689,12075,-235,326,3926,9827,19195,17032,10012,11674,13070,8479,-3359,2032,11530,14782,5170,-3647,-5725,-226,14640,37205,44331,46205,40853,14510,-16511,-8554,-12113,-9511,7365,11637,2253,-2647,-5308,-12183,-27632,-36959,-24866,-21273,-24167,-25952,-19744,-5520,8358,28658,55464,78413,73045,48980,9577,-19689,-17927,-18795,-25748,-27457,9973,57026,57376,34798,34042,48703,33696,1968,-17393,-22127,420,7667,-4293,-9560,-1314,-2393,-16120,-26025,-29734,-31615,-18910,-25508,-27452,-16003,-873,22569,28895,11816,-7029,-21421,-10446,20628,34042,24924,12883,9889,14456,10888,-3571,-14964,-17340,-9754,-11761,-16618,-13024,-12491,5168,28446,28157,19426,5662,-4912,-15210,-24093,-19298,482,-8050,-30907,-15778,-2795,-9353,-2169,18229,36343,31442,2857,-33723,2031,33338,27121,12361,29373,49454,53294,37282,24194,32662,35865,5174,-30077,-3990,11955,14226,22505,41345,40801,17161,-471,-20430,-26522,-17499,-15289,-6023,-3272,-16894,-6577,23167,44837,35249,42012,55014,56482,49160,38340,24846,5017,-20051,-33192,-18411,-12416,-19270,-13741,-12232,-21177,-3255,5304,-9635],[-11524,8013,15144,12868,7999,-6701,-16565,1729,10052,5432,-10857,-22703,-15458,-17907,-14235,-6252,-25179,-18702,7692,16381,16182,12322,12135,10173,8783,5225,-3559,-14164,-20818,-30535,-26612,4231,14693,647,-15188,-17887,-4488,10649,15396,19132,19390,5235,-24674,-31612,-3898,16296,17926,8717,7547,9870,7060,1900,-12066,-17890,9208,39848,59402,61901,33328,-21735,-176,17165,3104,-19556,17435,55656,40019,2730,-22562,-27778,-12449,-3139,-18673,-26513,-434,15731,11671,8392,11971,16259,3512,-25288,2007,6669,-7715,-18343,-14754,-3234,831,2136,5715,-294,-16392,-1684,8079,-1478,-15150,5283,46984,75338,55486,13487,6291,25415,26352,18048,10535,10015,11308,-4755,-10225,21508,59621,67940,45601,37451,44379,39715,23656,-6289,-23565,-10468,-11549,-25925,-23540,-18066,-25376,-22347,-7592,16519,25683,-698,-21657,-14298,-24516,-10297,18709,38111,27309,-13018,-12822,4578,16464,21905,17463,16167,22213,25140,18285,1580,-23738,-30233,-35475,-26377,-14658,-9253,-5896,-2208,2638,6958,-1520,-16761,-13854,7441,34418,54406,53723,43811,-70,-25809,-12245,1812,22089,34697,51899,64982,111845,218965,369693,507308,552168,476349,322673,153689,6419,-18584,-6510,-19958,-28548,-22772,-13759,-13122,-24788,-32652,-7480,15248,22120,14779,-7137,-20421,-3545,362,4505,29631,37931,40819,64867,84391,53153,3898,-18886,-6684,-29861,-5002,22352,37143,31025,34042,43356,31514,32890,37637,21528,2256,-22332,-15434,-6413,-18452,-29748,-10157,4115,7574,-4266,-34966,-12031,67,-26260,26315,74638,86151,62871,33672,22569,17687,7941,-4290,-16034,-18535,-17402,-23381,-35045,-23628,-12901,-17520,-29853,-12371,11500,16218,2238,-13310,-18831,-15715,-14410,-10449,11895,28460,16904,-5192,-16843,-9762,-5827,-13654,-6154,7237,-113,28949,83761,101922,76798,34539,1678,-3411,3390,15350,29396,42012,42465,17278,-25253,-6520,7561,-6996,-22158,-15181,-1717,9809,2652,-5854,-20605,-40050,-32597,-23142,-5293,26610,46779,28097,4699,-1609,-8528,-23230,-46961,-56561,-55546,-47356,-23304,1980,5950,4796,3740,2193,6808,10054,-289,-927,48188,70771,65731,44348,11618,-10515,-16684,-11836,-13253,-20027,-16784,-30329,-21971,-10353,12521,30400,29563,12572,-5086,4819,33633,55112,40236,15288,8841,22955,27796,18831,4626,-2900,-483,3486,4822,3757,-226,-5536,-9862,-13573,-15933,-26355,-36794,-19836,-515,19686,34355,34444,19079,19861,23411,20553,8177,-16603,-12372,14583,15282,18591,25620,21505,13453,3079,-3985,-9832,-11644,-18675,-29043,-29410,-31396,-31839,-20899,-15282,-18318,-22606,-21257,-26761,-13382,9588,26679,19330,-3567,-23176,-30209,-27891,-15471,-5067,-9477,-13290,-559,25424,42719,48972,35443,5938,14000,52422,58961,26770,-8480,-26681,-32942,-18889,-5652,4594,4234,-19078,-17568,19319,40007,29036,9302,20281,29935,34510,63165,101256,97352,60518,13836,-23311,-15299,-23346,-20685,2758,16108,18239,22047,19456,10447,-9093,-15686,-20989,-31991,-44431,-17673,12262,26828,29958,18744,15760,7854,-4538,-17688,-29598,-18252,-6839,8860,23817,27204,18091,7182,-6235,-17557,-10512,-1419,2229,-4109,-14127,-975,11304,12694,7973,1652,-13730,-28763,-20673,2421,21379,26549,26739,10169,8332,19759,15807,6559,-5821,-25063,-8517,6238,8092,11177,2922,-894,8900,7954,-8687,-10113,18401,28028,16587,3763,-1464,1375,-2153,-14606,-20555,-25295,-26240,-9758,-5208,21705,41047,48502,61087,61261,13142,-2219,25765,29630,11374,14953,29512,27323,13307,13040,12311,13682,771,-21230,-29349,-25618,-14410,3018,10229,7301,313,-1225,-8076,-7326,-5405,-3215,1544,-5791,-17566,-19128,-8212,-3843,-25800,-19381,-3016,-4902,-24588,-22,16175,15803,930,-21344,-23422,-10010,7927,23251,33575,32515,19012,3134,-2240,645,970,4411,16088,16904,571,-6452,8843,15486,4082,-3938,2314,7534,10341,17897,24071,27080,7737,-12591,-18124,-25121,-18221,-6903,-2984,-5671,-18724,-3468,17536,11631,2268,10968,27501,18381,9456,165,-6767,-15313,-37351,-33643,-25175,-22525,-23572,-17964,8634,20627,3741,-27623,-18439,5791,-7665,-28563,-10961,9494,17281,10517,1616,-50,10455,11219,-11817,-13627,23520,57043,57884,39109,12148,-18531,2161,9810,-3783,-22451,-23159,1366,21266,28705,13801,-7164,2977,24231,19917,-6042,-25861,-17084,-7681,-3652,-3859,4792,9763,-2072,-11833,11300,45282,46605,30970,15659,2437,-11483,-10827,-12018,-20359,13709,33832,29559,-226,-13846,-10214,-10844,3753,13356,11782,-9107,-31729,-16894,-10916,-4654,21047,22516,16416,22395,23965,14517,1939,-18687,-23386,-538,8695,-13271,-11544,-12877,-5087,31535,39582,26744,11463,1689,944,2009,590,-9038,-6228,11177,9352,4299,1599,-11556,-26638,-19612,12059,66349,103043,72977,35127,-10710,-17700,-25624,-13670,8518,8765,-2964,22322,38310,29708,-2205,-24878,-18956,-17412,-9603,-3939,-6354,-19445,-31316,-22673,-17603,-5795,8735,15679,7146,-9240,-34574,-4464,14920,15250,14831,20338,15869,-1196,-15047,-14316,-339,12581,6756,-16082,-16976,-8849,-13010,-347,16264,16509,1044,-3453,10546,15097,25948,46027,54728,45540,38937,33935,24398,7012,-762,15993,27724,14239,8218,-1854,-21183,-16630,3737,5892,5689,6270,1266,-13557,-27663,-12852,3377,-6800,-25138,-31579,-29088,-9711,-3859,-7707,3048,627,-5053,-1063,3456,-329,-6478,-309,16450,28541,24533,4027,-21265,-10952,13782,10376,578,15490,26322,15790,-7723,-22792,-18517,-8295,-10635,-21066,-27800,-16928,4760,13342,17482,19471,16408,6295,-3941,-10370,-1760,12101,22559,17481,6194,-2352,-3419,-1482,5203,16832,16316,8301,8693,6633,498,-8621,464,10785,13482,2263,-8867,-11175,-3368,11046,32700,40923,44231,37464,7419,-22828,677,-4100,-15115,6572,15795,8388,2564,760,-3566,-14896,-41565,-39553,-31465,-29621,-28021,-19579,-4356,9029,27955,53492,75795,70197,44944,1845,-22807,-8375,-9892,-20739,-33357,7473,55057,51734,23853,24779,53433,49906,16380,-7097,-13799,5013,11749,-528,-8103,-757,-7,-10545,-22536,-33301,-24827,-15777,-29583,-16870,-7991,-1386,16207,23705,8225,-11780,-24360,-6773,22560,35643,29116,18352,10237,8249,7718,-2829,-12344,-11782,-5820,-9676,-14450,-11698,-8302,9016,28444,26927,20537,9582,-576,-12487,-24334,-15358,9130,-4299,-31574,-13199,-4934,-16673,-6134,16063,34543,32351,4522,-31130,-788,24989,17868,4955,26927,52811,60136,45273,30650,36438,37811,9672,-21970,-1170,13283,16953,28572,48880,46023,21474,4105,-15623,-24781,-22821,-22996,-22031,-14088,-10574,4406,30937,54827,44205,49999,65444,65038,55240,42864,27661,8331,-13955,-22797,-11473,-5753,-14776,-14592,-10310,-14198,5265,13317,-2736],[-8156,13149,18971,14713,6856,-12125,-16612,3682,8924,4086,-9580,-19481,-14669,-26906,-23875,-11792,-25881,-18155,7458,18118,19641,16446,13232,7840,4897,2378,-5225,-14307,-18565,-26264,-34288,-2523,11173,-145,-19618,-23934,-5287,13729,20041,21648,19654,6933,-20311,-22278,6923,28202,29616,19426,15462,16206,11349,2903,-15657,-22505,8509,39796,61479,68597,45608,-14913,-12964,9300,-3355,-20180,19867,60031,49109,11383,-17388,-25665,-10852,-2175,-18812,-30598,-6431,6497,4214,7559,16307,19792,3918,-27985,-3327,4567,-6130,-16827,-15206,-3584,5101,8652,11084,3055,-18932,-4869,7474,1048,-10970,-454,43718,81503,63169,20568,5757,25145,28730,22546,12831,7697,6599,-10914,-18450,13976,48570,53254,36634,38054,50117,47880,29187,-1813,-18515,-8321,-10309,-22610,-20516,-16764,-25725,-22891,-9097,12772,19933,-8317,-28193,-19146,-30280,-8251,21553,43668,34244,-1072,-7020,1240,9139,15402,17561,21733,26986,25949,17174,790,-23599,-30783,-34093,-20510,-6462,-783,-1455,-3399,-366,5405,-2263,-16848,-13762,6530,32871,54344,55376,39727,-9274,-28913,-9944,2983,21043,32196,48736,61880,121215,245395,409513,551729,590673,500955,330918,149311,5367,-12988,-10226,-27211,-29492,-19407,-7530,-7189,-20115,-39730,-14275,9287,19199,16309,-828,-16308,-5612,-1066,1590,23904,34883,41640,67193,85264,53126,4579,-17473,-7164,-24697,-11249,15808,36410,35102,35002,36991,22768,22555,30450,16063,-3139,-29225,-11562,-2447,-15468,-30523,-10251,4847,8363,-1920,-25236,-11689,-378,-34383,16601,61876,74817,55959,30684,20183,15302,6353,-6511,-22968,-25029,-19142,-22350,-34467,-21579,-11462,-18315,-28497,-9054,10643,13784,213,-16883,-19531,-14473,-10274,-9028,10457,26266,14861,-5580,-17976,-11843,-7640,-17829,-2046,14472,7601,33077,88103,110074,84997,40417,3671,-8089,-6641,4067,23046,42433,47986,24840,-22862,-14581,1799,-10300,-21091,-11624,3961,17146,8568,-5372,-25344,-36666,-22188,-13330,226,23734,35234,17457,227,1943,1059,-12449,-38277,-58717,-65658,-59688,-32859,-1995,6901,8405,6471,1118,5088,11072,1693,-9315,44110,72256,69682,47399,11140,-12547,-19702,-16335,-15781,-20386,-15240,-27560,-22588,-5886,15859,31168,26577,5001,-16844,-6590,27656,52301,40128,16084,11032,28660,34198,26123,13449,4847,6385,10377,12452,10041,396,-8214,-9956,-11048,-13026,-21388,-31317,-26792,-8941,12933,33932,42046,34037,34295,30331,19678,3937,-16855,-13175,7596,11128,19994,29383,25223,15367,2720,-6625,-11954,-12363,-17173,-24008,-23976,-27038,-29679,-23636,-23097,-27667,-26090,-22666,-26639,-17511,5496,25041,19683,-3381,-23880,-29457,-25860,-12987,-2657,-8663,-18194,-11784,16237,38368,46898,33010,-246,10000,52987,61256,29406,-7994,-27579,-26343,-7460,6292,16832,16338,-9610,-22367,17831,41351,31181,10464,20949,30131,34295,62043,95083,87393,52606,8545,-24302,-14799,-25501,-15296,8340,20922,21901,26580,26864,18143,-4542,-16835,-19790,-28694,-42770,-20021,9583,25320,28054,16737,16092,9573,-4289,-19977,-24822,-13048,-4075,6578,20035,23062,14455,4817,-8953,-24083,-14407,-4101,-632,-6387,-15879,-2392,12443,15990,10034,634,-17322,-32002,-17283,2646,18515,22034,21878,6256,387,9179,7668,3852,-5991,-21464,-3395,12185,9742,5997,-2307,-5081,5905,5390,-9599,-6634,20770,25567,11605,-546,-7330,-2509,-1122,-15770,-36545,-33587,-22305,-9804,-1121,29199,43664,45381,58742,61466,12543,-6946,17943,22122,5461,16473,38111,38387,18550,11899,6986,6066,-4244,-18441,-22963,-29087,-21413,3362,13509,14543,11017,7864,-3009,-3198,-3348,-4759,-858,-6010,-16117,-17496,-3093,5091,-17968,-27248,-8186,-3892,-20992,-7508,7900,7903,-5245,-26165,-21295,-5237,14839,26066,28214,23138,9656,-2196,-5135,-4947,-7852,2014,19156,17163,-5770,-10396,10644,15422,-525,-11139,-1882,6037,10507,18476,23216,24807,4577,-13485,-14170,-21709,-20482,-7892,-5432,-10608,-23490,-2243,19086,10748,-864,9822,28173,17615,9803,2068,-4537,-14614,-35864,-29179,-21318,-22156,-25837,-15436,12939,26535,12335,-17310,-27517,-8635,-20930,-35536,-6287,13310,21883,16557,7768,5286,10381,8742,-16697,-24420,10605,43339,45043,33559,14627,-19188,-3428,8777,-38,-15460,-21272,676,24082,37010,23750,-3406,-3208,16563,13458,-10147,-26202,-20369,-11365,-5892,-5508,1787,5377,-6443,-10829,15814,49273,50402,32982,14179,-1721,-18511,-16235,-11336,-25842,-954,20641,19839,-7933,-17016,-9823,-8267,9723,20777,17405,-5794,-30004,-15731,-6470,2566,28833,26852,15664,20329,21644,9142,-5271,-24899,-20285,7777,17507,-12373,-19936,-20891,-11248,25302,36423,26727,10468,-2148,-2938,3202,7692,2045,3216,14368,10296,2105,-2928,-10107,-20729,-13597,18384,69300,90565,54428,20933,-14071,-13443,-23293,-22351,1243,6731,-894,23336,40442,34558,-666,-28239,-14333,-8497,237,4305,-1186,-17326,-31483,-28061,-23256,-11836,1253,7809,262,-16120,-30782,3959,23028,17706,11886,19703,17944,-1354,-16811,-13554,-1380,12442,10345,-11747,-25883,-16521,-15723,3081,18059,12682,-7589,-9770,7467,12835,22251,37025,35598,20633,25114,27423,15729,-2695,-2345,21423,30529,11883,3452,-5751,-23401,-17530,2467,6876,8893,10201,4445,-12427,-31628,-14045,6437,-6306,-29097,-36398,-28868,-10481,-4335,-7771,3364,3641,1939,1594,-84,-7290,-14199,-5104,12312,22445,18017,49,-21052,-11765,6578,803,2726,24053,33400,19565,-6356,-21780,-18558,-8905,-12166,-21543,-23845,-15333,4720,15127,19534,18432,15450,6104,-603,-606,4624,10570,12123,3338,-3030,-7999,-10607,-9149,-304,12942,13579,5159,5106,-355,-9390,-15381,-1966,8236,9699,-3328,-16575,-18697,-7947,6149,27057,36551,40041,30865,-2583,-24137,12043,7040,-21352,1691,16103,11802,5786,4376,2260,-4400,-26414,-45182,-44446,-38972,-34667,-24390,-7785,5874,23996,48258,69340,63024,36879,-8798,-22575,-1176,-3304,-16517,-39884,3896,52278,47266,13498,11334,52551,62098,29813,3771,-5135,9375,14813,2355,-6794,-1381,938,-6424,-19983,-35437,-18341,-12058,-25748,-8947,-1990,-3359,6391,14305,2126,-17496,-25200,-5548,20688,33543,30369,21267,9425,974,3146,-3941,-11407,-8516,-4679,-10804,-15131,-11656,-5278,10019,24504,21417,17914,10703,1601,-12073,-27199,-14590,12349,-4484,-33773,-13199,-11070,-26006,-8295,12685,28847,27891,2102,-25126,-3098,17630,9607,-3134,22671,53061,62318,48602,32892,36163,36073,11226,-14129,2287,12986,16444,31830,54025,49222,24632,8594,-10045,-19215,-24506,-23594,-21096,-16070,-2888,10407,32215,58573,49906,55644,72258,69018,57090,44215,28318,10265,-8520,-14758,-6485,-1712,-12167,-17574,-10645,-9716,9816,16730,580],[-4247,18224,22256,16228,5902,-17872,-16164,5618,7641,2674,-8756,-17152,-14095,-32573,-34445,-17730,-26455,-18652,5396,18076,21816,19550,13364,4548,-317,-2025,-8248,-14830,-16556,-21563,-40856,-10677,6031,-1373,-21503,-29153,-5973,17184,25251,23329,17593,7107,-14756,-13742,14924,36218,38430,28971,23794,23833,16640,3974,-18949,-24778,6732,36557,60266,73972,59965,2491,-27141,-395,-10375,-19262,21014,61761,56500,18946,-11863,-21605,-9057,-755,-17461,-34179,-11507,-1182,-1744,7696,19994,22050,3775,-27670,-10090,1824,-4778,-15849,-14622,-3116,8525,13767,15558,6346,-20470,-8412,6180,2422,-7119,-5274,37756,81541,65570,26195,6955,23314,28622,24941,13707,3139,-1390,-19247,-26330,5497,34104,34468,24020,35155,53445,56072,36665,4797,-13910,-6655,-8867,-18803,-17691,-15361,-25551,-22639,-9555,9240,13718,-15303,-27712,-22040,-34498,-4793,23863,47354,39658,11438,3460,2193,4900,12420,20153,26973,30545,25735,15465,185,-22805,-30822,-30205,-14694,963,7386,4609,-2687,-3239,-40,-10591,-25723,-17514,5042,30300,50935,52396,31324,-20901,-25056,-6297,3869,19471,30523,47870,61381,134377,279506,460626,608165,637936,528670,336566,138430,-2363,-5702,-9299,-30696,-27116,-15735,-1465,-750,-14509,-34033,-19239,2775,13520,12491,-1149,-14509,-6507,-1294,268,19008,31572,41553,68008,84577,52473,5639,-16039,-8655,-19925,-16304,9308,34092,37232,35259,30758,14591,12467,23086,11155,-6830,-30678,-7132,1472,-12308,-31160,-11688,3835,7137,-622,-16019,-7921,1537,-29412,5649,46412,60625,47361,27608,17961,12615,4354,-8644,-28800,-26347,-17938,-21026,-32969,-19675,-10825,-18685,-23066,-5160,9203,12146,-574,-20066,-19846,-13187,-8526,-10465,5780,20208,9875,-8142,-21493,-14770,-9519,-23505,436,19393,13097,33981,87638,113773,90386,45174,6139,-11845,-16749,-8029,14745,41029,53164,34178,-14057,-25364,-6380,-15217,-20535,-9592,6851,20663,12028,-5824,-30109,-29008,-12782,-4197,5732,20513,22937,6721,-3818,4404,9465,-2868,-26844,-48632,-59958,-67449,-43192,-6797,7542,11960,9135,-1098,1228,10228,2980,-17203,39092,72125,72222,49194,9310,-16254,-24318,-22822,-20320,-21745,-12941,-18433,-17837,-1626,17706,29603,21144,-3226,-23492,-21380,16828,44728,37264,16180,12432,32272,38124,31713,22154,13481,12606,15705,18096,14493,283,-9208,-8022,-8071,-9842,-15727,-24160,-33413,-18063,4961,31666,47423,46277,45172,33917,16432,-1115,-15512,-14242,-2543,3470,17298,29242,26341,15732,1888,-9078,-14434,-13563,-14964,-18395,-18838,-23798,-28592,-26570,-30338,-25390,-21121,-22892,-25183,-20989,876,22592,19273,-3571,-24559,-28637,-24417,-11814,-1491,-7394,-20206,-24179,5683,32598,43570,29781,-6773,6061,52330,61110,29417,-9565,-29443,-20267,1748,15923,28061,27790,79,-24939,15590,40911,31592,9996,18718,26992,31116,57021,82996,72162,41031,1664,-16276,-8528,-21781,-10630,12913,24752,24002,29022,32638,24575,-685,-18195,-17502,-23997,-38802,-22287,6130,22377,25247,14323,16069,10873,-4057,-21191,-20536,-8709,-1833,3814,14751,17007,9784,2753,-9627,-23698,-15802,-5761,-3440,-9150,-17753,-3909,12909,18642,12715,1769,-17564,-27030,-12776,3518,16008,17541,16893,2396,-6687,-739,-927,485,-5943,-17318,765,17957,13317,1013,-8562,-9439,3904,3039,-10999,-2215,23903,23207,7212,-3656,-13116,-6156,31,-14685,-37275,-26077,-16247,-9475,2312,34975,45071,40654,52676,56672,9085,-13601,7555,12015,-440,18753,45475,47006,22197,10095,1719,-959,-5328,-5293,-1591,-15063,-25243,4344,16865,21869,22218,16895,1126,-374,-2768,-7522,-3283,-4978,-13136,-15109,1721,12528,-8669,-30927,-13592,-3399,-16048,-13864,-1078,-1552,-13127,-31620,-18687,-2110,18283,24600,18686,11287,268,-6930,-8019,-9966,-12448,7064,26619,19449,-10161,-8648,15300,16163,-4433,-15627,-3894,5396,10437,17802,20421,20193,-554,-14407,-9528,-15216,-19995,-8343,-7879,-15678,-25990,315,21480,10989,-3821,6612,26198,15168,9562,3866,-2320,-13632,-31145,-22758,-15820,-20100,-26789,-13685,14884,29361,18443,-8034,-30477,-22343,-32606,-26669,-1593,16544,26477,24102,17863,14864,12339,5573,-19879,-32327,-800,29434,31991,27441,15600,-17930,-6490,9349,3998,-9659,-18766,-1046,25012,42967,32559,5144,-5833,10584,8489,-12377,-23921,-20545,-11631,-4172,-2950,2559,3699,-7210,-5354,22870,54869,55833,36618,13472,-5937,-24410,-15665,-4430,-17002,-13729,9731,12276,-13485,-16651,-7586,-4844,16848,29237,24285,-615,-27243,-15223,-3529,8771,38616,35169,17407,18428,19213,4929,-10876,-29148,-16976,15350,25969,-7690,-26831,-28942,-15762,18875,32284,26704,11212,-3669,-5599,4411,13969,12513,13995,19993,11987,-439,-7764,-9625,-15037,-6343,25126,70467,75035,38197,8814,-13247,-7544,-17411,-27121,-4657,6073,2329,23820,40989,38045,1591,-28066,-8879,800,10465,13663,5924,-12582,-29071,-32791,-26448,-14767,-4269,1270,-4348,-19136,-25899,12117,32953,23517,11086,19695,20671,367,-15053,-9851,-866,12454,14695,-3936,-21952,-21699,-14590,9227,21199,10708,-13092,-12745,5774,11551,18509,26868,16411,3962,23237,26828,8931,-11242,-315,28401,34209,10439,-1190,-9337,-23580,-16310,1946,8096,12304,15138,9801,-7997,-32462,-16214,8341,-4284,-25618,-30375,-24803,-9045,-3463,-6955,3559,6277,9266,6691,-703,-12433,-20389,-9116,7065,14791,10365,-4038,-19715,-11511,-705,-7959,8831,33138,40184,23156,-4253,-18985,-16968,-7684,-11862,-20551,-17947,-10013,6852,17626,20761,16496,13972,5891,3734,10271,14585,14022,5416,-9288,-12112,-13853,-18048,-15303,-3247,10481,11768,3691,3824,-4924,-17909,-18864,-1404,7335,6675,-8487,-23678,-25240,-11160,3050,24063,34481,36545,24175,-12021,-16403,25665,21185,-19380,-4165,15320,14908,9544,8349,8086,5831,-11319,-28877,-37196,-41463,-39149,-30330,-12640,1608,19384,42423,61750,54193,27461,-19516,-17448,5261,2675,-11572,-34229,2095,51066,46482,8925,-3413,48094,70960,43322,16496,5583,15474,18729,5907,-3988,-957,2464,-2159,-16309,-28196,-10637,-6486,-18540,-2202,3103,-4603,-4178,2561,-4664,-21566,-22520,-5452,16477,29026,29915,23112,8980,-5237,-908,-5164,-10354,-5922,-4792,-13616,-16526,-10521,-1889,9805,18561,13281,12880,10119,2591,-12901,-31001,-16131,10689,-7738,-36654,-14830,-19463,-32004,-6891,9101,20525,19140,-3547,-20827,-4079,12823,3688,-11054,17091,50345,59997,47525,31282,32396,31249,10223,-7513,6030,11156,12582,31972,56212,49738,25647,11237,-6282,-13643,-22625,-20681,-8329,-8604,2468,10591,26601,55861,52040,58279,74286,67384,53816,41390,25661,9338,-5949,-10365,-4793,-1400,-12854,-23165,-14309,-9430,9250,14453,-774],[462,23594,25560,18012,5753,-22791,-14927,7811,6773,1539,-8296,-15338,-12794,-27656,-44855,-23117,-26285,-18775,2731,16936,22821,21436,12629,896,-5926,-7233,-12010,-15234,-14298,-16518,-34784,-18639,582,-2459,-20759,-32354,-5544,21812,31693,25131,14196,6528,-8237,-5498,20631,40848,44753,37434,32451,32408,22480,4900,-21573,-22955,5043,31112,56332,77836,74559,23307,-35514,-10483,-16512,-17153,21358,61251,62310,25915,-5470,-15433,-5890,2209,-13687,-36813,-15442,-6836,-5221,9520,23372,23136,3194,-23080,-15216,-61,-2793,-14647,-12048,-390,12311,18430,20025,10533,-19230,-11353,5117,3639,-3069,-7560,30734,76485,63529,30896,11726,22430,27886,26799,15103,-977,-10399,-27708,-31333,-2283,18593,14730,10212,30463,55420,64562,45980,12857,-9122,-4899,-6681,-13859,-13568,-12368,-23252,-20125,-7937,7053,8573,-19679,-22986,-23411,-32325,1357,27033,49960,44383,24829,16820,8450,6505,15220,25896,32644,33869,25668,14537,1196,-20106,-29177,-24703,-8361,8041,15725,13034,1813,-4340,-7853,-24665,-41035,-22612,1811,25937,44919,45480,20055,-32413,-13804,1284,7163,18480,29350,48754,63934,146869,303409,487366,626153,639430,514380,312824,112239,-14604,5710,-2923,-30752,-25413,-14946,967,3153,-9779,-26165,-19829,-2196,6891,5279,-4992,-11318,-2880,2328,1749,15924,29248,42025,68990,84044,52673,8107,-13571,-9991,-14982,-17262,4891,31459,38515,35909,26068,8482,4204,17433,9448,-4745,-19594,-1152,6456,-7885,-28641,-12526,2690,5230,713,-6674,-844,6374,-20011,-4681,30706,46600,40133,26697,17614,11274,3494,-9202,-29632,-21386,-13982,-18677,-30286,-16966,-9680,-16721,-13981,1128,9887,13740,937,-21442,-18428,-11027,-7850,-13266,-697,11534,2983,-12145,-26328,-13892,-7510,-27884,2210,22822,17316,32683,83230,113393,93237,49278,9799,-13121,-24355,-18593,5696,38308,58023,45039,-648,-36771,-15427,-20940,-19386,-7693,8069,21311,13905,-6057,-32008,-21037,-3747,4754,11424,17607,10982,-3256,-7190,4896,14772,2280,-20171,-40364,-48339,-55153,-49617,-10861,8938,16389,12737,-3114,-3254,9287,4755,-23954,34044,71147,74117,51025,8209,-19302,-27333,-28805,-25598,-23518,-9800,-7295,-6763,4464,19414,26845,14621,-7595,-12298,-34057,2334,33666,32685,16409,13671,34099,39964,35984,30868,23050,18587,19919,22572,18756,2302,-5183,-2683,-3808,-5461,-8663,-15447,-25194,-23366,-2439,28547,51236,56082,52976,34935,11855,-5375,-11524,-13469,-14835,-6902,11686,26297,25630,15414,1567,-10157,-16239,-13971,-11662,-12776,-14171,-20965,-27189,-27789,-30530,-15585,-12989,-20089,-23010,-22435,-3166,20255,18863,-3540,-24754,-27260,-22920,-11216,-1183,-6021,-18567,-33717,-3725,26371,39128,25754,-13131,3303,50962,58846,27186,-12439,-31237,-15207,8097,22454,37043,37651,9223,-23986,13106,39190,30964,9077,14901,21924,26262,49177,66576,53413,27307,-4154,-4879,979,-14725,-6356,16379,27431,24674,29632,36934,29909,2811,-19208,-13829,-18006,-33538,-22618,3450,19257,22325,12018,15862,11739,-3941,-21650,-17163,-5343,-380,828,8386,9602,4908,1866,-7532,-17136,-13480,-5635,-5432,-11803,-19330,-5032,13044,20608,15856,5866,-11696,-17820,-7534,4831,14034,13582,12561,-639,-11835,-8280,-9031,-3075,-5473,-13541,3277,22711,18323,-1815,-15143,-13446,2953,634,-13005,2688,27185,20854,4055,-4906,-18115,-9137,1258,-11661,-22917,-13976,-10333,-9101,4881,38954,45800,35961,44867,48956,4136,-21728,-4571,400,-4391,21793,50974,52346,23641,7349,-3528,-7521,-3237,9831,19037,-1158,-23500,5426,19434,27649,31319,23210,2545,24,-4333,-11871,-5778,-3183,-9727,-13386,4801,17610,-259,-27824,-19204,-3783,-11880,-18377,-10513,-12453,-22807,-34029,-16441,-1218,17728,18620,5558,-1430,-7064,-10674,-11187,-14459,-12594,13870,33416,20875,-13815,-3918,21009,17292,-7419,-16900,-4336,4740,9277,15180,15250,13013,-8202,-15836,-5327,-8812,-17523,-9394,-11548,-21602,-26105,2300,23212,11535,-6393,773,20439,9711,7324,4153,-1388,-13062,-24690,-15255,-9541,-17234,-27213,-14149,13028,27751,20814,-1213,-23866,-25075,-30887,-18297,1375,17502,28942,30175,28031,25355,15703,1192,-21195,-26792,-8101,16734,19446,21015,15142,-17272,-8891,10029,6836,-6728,-19184,-5467,22537,44786,37909,12114,-7039,5226,3817,-13871,-20629,-18135,-9223,-171,1974,6521,5363,-3720,2668,30102,59497,60266,39588,11925,-11285,-28879,-10665,5096,-4659,-21535,540,5931,-17783,-14972,-5610,-2812,22225,36002,30060,4216,-25022,-17410,-4269,10839,45481,43118,18963,14614,14670,148,-16499,-33114,-15793,19267,30689,-2898,-30567,-36639,-18110,11229,25491,24673,11813,-4405,-9033,3381,17074,19885,22054,23288,11465,-5239,-14529,-12323,-11877,-320,29818,67373,56028,24422,-272,-10699,-2963,-11696,-26594,-10483,4993,5189,22469,38304,38199,2470,-27245,-5364,7733,18331,21511,12648,-7308,-25152,-38954,-28876,-16274,-8539,-4970,-8331,-20151,-24038,17030,40930,29197,10345,18149,21546,1194,-13232,-6830,-1411,10450,17616,3829,-12667,-22777,-11659,15223,23335,8434,-17805,-16050,2403,8885,13212,14751,-1975,2761,30605,29640,2860,-19757,2985,34118,36517,8230,-7651,-14885,-23845,-15299,42,7269,13510,18489,14690,-2550,-29504,-21535,6595,-3849,-21427,-25185,-21289,-7939,-3505,-7466,1544,6401,13954,10281,-1499,-17687,-25240,-13850,-1206,3817,-238,-10198,-19459,-12469,-9674,-15850,15518,39963,44136,24141,-3964,-17263,-16070,-6803,-11733,-20003,-12468,-4028,8873,18483,19189,11992,10272,3908,7100,20057,24789,19690,3012,-17982,-21159,-20529,-27094,-20298,-5103,7661,9225,2350,3055,-8786,-26156,-17967,1073,7026,3404,-14160,-30938,-30882,-14423,231,22382,33084,32383,16454,-21160,-6202,38187,34915,-10585,-11737,12380,16291,12470,11652,12875,14345,1385,-14842,-25859,-33942,-34365,-36393,-18901,-4372,13291,35188,52379,43173,16177,-30679,-10945,9552,6618,-7479,-26103,2386,50831,48186,11148,-19399,39577,74589,55082,29580,17285,22451,22762,9346,-617,74,4037,1564,-11852,-19238,-2388,-77,-11440,2910,6832,-4536,-12999,-11104,-11959,-22704,-18868,-6636,10121,22304,27842,24098,9102,-9558,-3950,-5908,-8458,-3419,-5541,-17345,-16697,-6889,2526,9448,12311,3943,6453,8653,3143,-14001,-31621,-18615,5064,-12913,-35305,-16738,-27837,-28681,-2211,6628,11665,8258,-10263,-16646,-2951,11654,1281,-17144,11929,46344,55157,44178,28103,27685,25952,9152,-317,11465,10004,7634,31186,57430,49608,26413,13567,-2705,-7374,-19064,-17648,3846,2684,6717,8181,18002,51237,54663,61395,74874,63924,49525,38507,23649,9178,-2844,-5691,-2483,-690,-12894,-26466,-16790,-8801,8433,11581,-1601],[5464,28856,28731,19921,6280,-25309,-13424,9640,5963,109,-8863,-14523,-10851,-17746,-41140,-27735,-25733,-18104,-89,14451,21711,20843,9999,-3812,-12350,-13791,-17129,-16222,-12517,-12215,-28759,-26543,-5542,-4518,-19899,-34238,-4683,26651,38241,26311,8830,4253,-2499,1269,23078,41117,47351,43197,39485,39514,26464,3687,-25120,-19219,2509,22495,48508,78362,86157,43137,-23781,-21817,-22802,-16262,19312,56902,64462,30444,11,-9211,-2728,5132,-9303,-38881,-20383,-12588,-7946,10953,24228,20787,23,-16887,-14640,-1520,-1905,-15209,-9413,3010,14867,20791,22521,13603,-16868,-15764,2170,2680,-1139,-9163,21598,65089,55305,32345,17708,22145,25503,26609,15723,-4436,-20602,-37406,-33878,-11022,1481,-5712,-5582,22536,53927,70225,53441,18698,-6898,-5848,-6471,-10260,-10210,-9890,-20902,-17482,-6690,3859,2445,-23254,-20776,-26850,-25660,7427,28902,49043,45903,35687,28349,15674,10941,20231,31046,35735,34226,23176,12023,1463,-18142,-28749,-20885,-4233,11983,21126,20351,7232,-5638,-18291,-42157,-45129,-21888,-3523,16566,33368,32635,4283,-40883,-3928,7167,8775,13792,22808,44038,63038,151323,301246,462297,570271,560026,431595,245733,67259,-26211,15276,2526,-31272,-27868,-20136,-3624,842,-8888,-19475,-18003,-7545,-909,-2691,-7977,-5579,2902,6780,2321,10951,24929,40523,67730,81073,50735,8531,-13570,-14298,-13438,-16259,855,26163,36126,33797,19858,1515,-5097,10728,8701,705,-10216,2754,9039,-5716,-26586,-15011,-1286,-290,-1085,-880,4786,10138,-13094,-16807,13267,32157,33445,25821,16381,8570,1001,-11124,-27006,-16860,-11645,-18526,-29908,-16824,-11077,-15470,-5887,7134,11392,16028,1034,-23969,-18339,-11280,-10968,-19947,-11545,-2515,-8839,-20840,-25920,-8022,-2124,-23833,42,21435,17031,26333,72045,105546,89842,48994,11027,-14963,-29237,-27329,-6974,30638,58330,52807,11573,-26359,-27560,-29645,-18681,-7511,5733,16683,11127,-9146,-31211,-16377,1470,9932,13547,11649,-3402,-15515,-13232,-280,12404,-1274,-22412,-37068,-36989,-41047,-45000,-16564,8014,18552,14240,-7399,-10464,6360,4784,-27548,25851,65978,72096,50293,5916,-23513,-26022,-25756,-30010,-28876,-9545,1398,5195,10402,18728,20365,4739,-6202,2448,-16466,-17872,17181,24001,13858,11743,30994,36576,35701,36025,29849,21079,19947,23314,21127,5636,824,2513,-1186,-2608,-3007,-7977,-15313,-20352,-10127,22152,50721,60442,54970,30956,3795,-10371,-7812,-11714,-29047,-21949,1410,18588,20711,12040,-635,-12277,-19643,-15566,-10139,-10023,-12794,-20918,-26998,-28024,-25399,-8046,-6739,-17628,-22881,-24032,-8681,15863,16173,-5680,-27085,-27881,-23671,-13177,-3900,-7502,-17327,-25244,-11152,17725,30791,18128,-21260,245,46772,52291,20580,-18421,-33283,-13583,8975,23298,40817,43028,15155,-22146,8493,34326,27518,6419,8808,14256,18589,37195,45255,30747,10947,-7816,5509,9281,-8970,-4461,16587,26688,21936,26633,37839,32206,4091,-21583,-10966,-13005,-29655,-22634,582,15067,17992,8209,13618,10260,-5858,-23463,-16273,-4747,-1773,-4187,-493,-287,-900,1004,-5047,-12105,-10541,-5310,-7759,-15461,-21953,-7067,11504,20263,17484,10759,-3288,-8801,-3442,4768,11101,9047,8046,-3673,-15958,-13442,-16983,-7740,-5794,-11635,2395,24479,22562,-2098,-21914,-17534,1674,-3277,-16753,6466,28880,17356,1472,-5410,-22766,-12261,1425,-8543,-11298,-4014,-6582,-10042,5456,40013,44950,31634,36801,40257,-1030,-31103,-17893,-11128,-4763,24928,53858,53615,21992,2848,-9358,-14389,-581,23111,36533,9998,-19729,5512,20008,30299,36355,25118,35,-3050,-8828,-18247,-8675,-1947,-7547,-13634,5070,19651,5938,-22782,-24216,-5174,-9203,-20340,-19731,-24038,-33654,-28752,-15137,-2726,13322,8655,-8964,-9785,-8066,-12316,-14493,-18298,-10140,18638,36288,19271,-18188,670,26230,18667,-8586,-15657,-4153,3496,6766,10547,7867,3808,-18130,-17348,-2007,-3367,-14237,-11259,-16790,-28306,-25043,2682,23623,12225,-7266,-6580,11306,1121,2717,2453,-2125,-12506,-16818,-6698,-2412,-13512,-26565,-16974,7235,21768,19692,3476,-13637,-12396,-19302,-11551,2188,15786,28476,33431,36500,35264,20716,-2554,-19296,-17797,-6912,8817,9381,15663,14566,-17097,-11164,10549,8430,-6633,-22811,-12028,17159,42715,39642,16286,-7446,820,-264,-14097,-16293,-13198,-4292,5322,8259,13451,11620,4502,12403,36947,62515,62951,41424,9859,-16314,-26633,-2944,15425,7711,-17850,-5598,1629,-20124,-12864,-4027,-2132,25457,40759,34640,8715,-22573,-22106,-8448,8522,47725,49006,19898,9160,8275,-4941,-21824,-36288,-16522,19125,31155,957,-26418,-27017,-15491,4076,16833,21006,12621,-3666,-12933,380,17287,24349,27147,23379,8423,-11616,-21614,-17443,-10715,4590,32510,60221,35870,14868,-3459,-7457,190,-6605,-21167,-14812,4179,8570,20715,33434,35752,2458,-26712,-3558,12366,23802,27902,19238,-1078,-19183,-34401,-29226,-15657,-9477,-9035,-10990,-19325,-24803,18996,46606,34209,10100,15659,20889,1089,-12190,-5222,-3069,7050,19681,11198,-3475,-18004,-7334,20711,24623,6191,-21602,-20239,-2535,5302,7811,3402,-12055,14517,41588,34308,-1148,-26399,7029,38446,37949,6483,-14774,-21993,-23583,-14201,-2669,4832,12794,20277,18976,3881,-22047,-29257,1508,-5211,-18477,-21394,-18487,-6893,-4032,-8838,-2043,4581,16006,11727,-2986,-22561,-24582,-18416,-11632,-9395,-13027,-17771,-20013,-14531,-19313,-18380,21652,44149,45135,22536,-5611,-16939,-15952,-6229,-11537,-19576,-7632,1791,10540,17597,15184,5558,4916,669,9689,28567,34251,26135,5830,-15029,-24858,-24607,-36355,-22129,-5872,4443,6086,1275,2658,-12030,-32765,-12754,5182,7598,581,-19021,-32168,-27353,-17377,-2684,21128,31587,27573,8311,-27633,3190,48072,46560,-443,-20315,7584,15859,14390,14386,16694,20912,11072,-4252,-17848,-28115,-29543,-30982,-25312,-11540,5871,26608,41455,30387,3407,-41600,-5088,11098,7769,-5215,-18716,5451,51328,51103,18256,-36069,27152,71780,63478,41630,28893,29413,26238,12107,2430,986,4900,3979,-7327,-10160,5416,5931,-5670,5649,8605,-2980,-14911,-25337,-19802,-21424,-16419,-9902,1250,13111,23569,23538,8976,-12284,-6786,-6718,-6300,-1749,-7621,-22399,-14910,-1583,6879,8406,6134,-6478,-2013,5381,2198,-16215,-27353,-21708,-5299,-20841,-32539,-19776,-35430,-21252,2259,3865,1874,-4959,-17844,-13582,-2038,11312,-312,-23079,5881,39819,46936,37727,22551,21366,19417,7088,5911,16416,7988,158,27931,55883,47100,25077,13569,-1050,-2734,-17122,-17040,11326,11248,7441,2023,6185,45454,57285,63626,72705,57818,43715,34995,21384,8383,-916,-2373,-1261,-1224,-14135,-28654,-19634,-9261,6180,7125,-2897],[10803,34174,32220,22402,7900,-23344,-11438,11222,5539,-1418,-10199,-14334,-7853,-6992,-31978,-29982,-24382,-15743,-1589,11489,18653,17611,5504,-9334,-19122,-21244,-23157,-17391,-10826,-8530,-23579,-33801,-11848,-7683,-20094,-34713,-3061,31796,44843,27287,2176,573,2100,6659,22843,37645,46519,46160,44435,44225,27802,37,-29283,-14826,-398,11368,37627,75875,93877,60473,-7431,-33382,-28844,-16926,15179,49157,62846,32523,4626,-3077,746,8119,-4453,-35907,-26260,-18455,-9844,11760,22498,15096,-5297,-9421,-5108,-313,-1549,-17287,-6450,7409,16823,21341,23411,15816,-13359,-21187,-2319,-21,-1093,-10099,12053,49373,42179,31122,24376,24288,23209,25499,16643,-4267,-26388,-43469,-33275,-19560,-14150,-22261,-21297,12988,49980,73067,58520,22139,-6797,-8994,-7428,-7019,-6583,-6942,-17632,-13944,-5044,705,-3404,-25016,-21453,-30580,-16784,13823,30691,46055,45526,44258,37705,22912,17225,26378,35485,37028,32719,19559,9428,2407,-15712,-28588,-17715,-894,14408,24876,27086,14031,-4997,-26949,-41670,-27589,-11164,-4426,6242,18731,16840,-12078,-27329,3524,10020,8266,6518,11961,33274,57536,149109,277270,393442,453842,417566,299193,151246,14809,-27965,19622,5159,-27874,-28303,-26832,-11619,-4685,-8992,-12200,-12817,-10585,-5360,-3781,-3158,4149,11336,12838,3192,5523,20933,39851,67022,78137,48719,8714,-14126,-19420,-13467,-12492,368,21429,32696,31149,14316,-3969,-12973,5185,10982,9787,-723,6461,11255,-3722,-23631,-15762,-5132,-6704,-3646,3317,10230,14627,-6210,-27298,-1136,22882,31743,28062,17047,7462,-194,-11719,-22298,-12018,-8777,-17653,-29338,-16713,-12212,-12665,3051,15610,17583,21393,1876,-24507,-16731,-11106,-14400,-26453,-22765,-18289,-22235,-28999,-14010,5268,9319,-14169,-3045,18244,15315,18564,57923,93596,83080,46969,12418,-14720,-26059,-24585,-19643,20839,56275,59259,23970,-12692,-31184,-29593,-13533,-4728,4241,10804,6897,-11933,-27144,-12103,5781,14124,14846,5787,-16173,-26345,-18056,-6952,5969,-7305,-24407,-28380,-20098,-23275,-32093,-19662,7966,21613,16954,-9837,-15724,5729,7052,-19000,17923,59602,69196,50463,6242,-25315,-21034,-15643,-22731,-34328,-9384,10103,19413,19815,19811,14108,-4044,3247,18663,2843,-29936,416,15406,11886,10050,26410,31318,34032,40363,36443,23129,19106,24181,25971,13985,10133,9721,2906,2056,4521,1545,-2997,-8872,-11721,16298,49295,62637,54726,25874,-3460,-11494,-1527,-4942,-22681,-36915,-8892,10400,15355,9251,-1284,-12354,-20961,-14643,-7290,-6944,-11513,-20143,-24102,-23895,-18172,-14,434,-12975,-21374,-22961,-12080,12937,14676,-6545,-28420,-27460,-23298,-13739,-5708,-8718,-14987,-15396,-10440,10315,21466,9839,-26619,649,43205,44976,13110,-23664,-30482,-12118,7668,21773,42377,46846,20850,-17383,5511,30062,24863,5882,5387,8871,12154,25024,23807,9038,-2842,-4632,16769,18089,-2516,-1865,16614,25436,18933,23419,38551,34581,6253,-22285,-6323,-6317,-24536,-20532,584,13380,15614,5955,12256,9359,-6855,-23771,-14750,-3954,-3278,-8494,-8680,-8893,-3555,3106,-491,-6585,-5798,-2556,-7588,-16935,-22646,-7128,11224,20328,19820,17785,7645,1693,1794,5661,9733,6768,6311,-3869,-16855,-13876,-20746,-10413,-4230,-8873,501,25388,27645,2557,-23655,-18270,2385,-6175,-19320,11233,31044,15276,1939,-3376,-24297,-13039,2926,-3680,-783,4870,-3119,-10236,6287,40317,44416,30204,32670,35536,-1896,-35651,-27451,-15429,1291,30529,56972,53815,19853,-1061,-13287,-19361,3155,35318,51838,19752,-14753,6368,20353,31439,38849,24582,-4210,-7560,-14091,-23964,-9737,-137,-5526,-14295,4460,20854,11467,-16735,-24104,-4879,-5682,-17718,-24204,-29295,-31643,-21351,-12824,-4164,8135,-1531,-16491,-4458,526,-8895,-15399,-19416,-5707,21708,35729,15436,-22651,5183,31701,21956,-5583,-11720,-2536,3098,4765,5870,330,-4819,-27958,-16652,1745,2108,-9672,-12099,-21769,-32614,-22986,2430,23947,14449,-4012,-10918,2020,-8757,-2919,-117,-3375,-9980,-6428,4167,6914,-7552,-22929,-20393,-997,13180,17073,8045,-933,2938,-7109,-5771,1797,12373,25682,34159,43313,44738,28251,-1563,-13358,-8704,1387,8950,3966,13048,15566,-15941,-12750,11484,9665,-8191,-28213,-18341,10750,38315,38929,18600,-6489,-1737,-2780,-11880,-10179,-5723,3102,12122,15468,22788,22391,16621,23527,43510,64089,63959,42401,8348,-17952,-18136,6492,25888,19671,-9040,-7534,200,-20109,-10579,-2420,-2120,26943,43919,38546,13457,-18594,-28581,-15063,2527,45000,52175,20395,2928,719,-9981,-26557,-37547,-18334,15201,27797,3780,-18263,-15730,-8067,-240,7498,16404,14155,-730,-16544,-3842,15370,26515,29788,20641,3128,-18310,-25350,-23755,-10563,8774,33514,49669,17223,9993,-1295,-4119,2210,-2059,-13897,-16268,4289,13170,20122,27629,31658,2206,-26332,-2866,15078,27128,33084,26049,6514,-11167,-26072,-26383,-12474,-6130,-9280,-11936,-17125,-27383,18906,50323,38549,10814,13052,19366,382,-12252,-5271,-5726,3210,21683,18167,5209,-11237,-2151,25476,25299,4354,-24171,-25015,-8341,1593,4158,-2857,-5653,28626,51460,39130,-2279,-29229,11189,41628,39365,6856,-19765,-29917,-21895,-12450,-5240,1604,10809,20870,22803,11361,-11333,-36439,-6035,-7752,-16086,-17712,-15634,-5157,-4168,-10144,-6055,1910,16096,11348,-4964,-25966,-20174,-21664,-21591,-21340,-26154,-24728,-20489,-17058,-26925,-13058,26789,45953,43739,19053,-8624,-17639,-16144,-5367,-10451,-18346,-3016,7446,12204,15630,9948,-1391,-752,-2516,12361,36294,42930,32748,12715,-3095,-17505,-20494,-28803,-19212,-5074,1585,3316,1298,3245,-14006,-32410,-5107,10889,9749,-379,-19990,-24262,-19550,-18319,-5399,19757,29895,23043,1427,-26854,11292,55245,55851,9448,-27618,2424,14724,16233,17656,20676,26583,18793,4110,-11534,-23246,-25268,-24518,-24251,-17079,-1178,18131,30644,17814,-8943,-35186,165,10848,6900,-4281,-11807,12142,53371,55265,28148,-23719,12825,63446,68552,52767,40764,36931,30030,15311,5973,2530,5860,6016,-1974,-468,13436,12070,-558,7081,9779,1536,-6112,-23599,-24710,-18379,-14772,-14153,-8515,3333,18511,22594,9613,-12029,-8302,-6161,-2767,149,-9833,-26630,-9615,5802,11813,7944,2548,-14951,-11193,1374,699,-18302,-20703,-21516,-18738,-30133,-28979,-22790,-35541,-13617,5710,1313,-7204,-18573,-22329,-10652,-1317,11151,-1647,-28605,-245,31799,36838,29648,16059,14886,12882,5201,11765,20967,5662,-9150,22908,52078,42851,22173,11722,-615,389,-16355,-17521,14395,15646,4825,-6772,-6081,42008,61513,65751,68904,50775,38404,32707,20262,7805,316,-69,-870,-2720,-16443,-29487,-22580,-10253,3254,2044,-3790],[16401,39588,36366,25753,10814,-17936,-8618,12841,5894,-2653,-11747,-14167,-3616,3416,-22608,-28259,-21779,-11316,-346,9413,14388,12135,-372,-15055,-25502,-28796,-29231,-17942,-8466,-4839,-18892,-39166,-17677,-11780,-21647,-33315,-189,37580,51724,28738,-4643,-3920,5616,11075,20999,31570,43020,46673,47269,46112,26257,-5826,-31671,-10325,-3137,-1314,25299,71468,97683,74379,8773,-38319,-34203,-19073,9473,38796,57639,32278,8454,2847,4656,11132,532,-30279,-32811,-24348,-11183,11474,18108,6253,-11795,-1148,8614,4662,-1422,-20890,-3264,12428,18285,20187,22618,16883,-9499,-26691,-8371,-4532,-3185,-11477,3092,31235,25091,27436,30288,28578,21622,23570,17542,-416,-21802,-35915,-32494,-27650,-24145,-26647,-35863,2301,43528,72129,59801,22114,-9506,-14785,-9437,-4274,-3120,-4076,-14269,-10544,-3895,-2888,-9328,-26278,-24992,-30403,-7905,19121,31589,40903,42919,49103,43185,27810,22376,30808,37325,35356,28465,14113,6169,3110,-13852,-29815,-16365,592,14498,26051,31645,20044,-3178,-31867,-32726,-14622,183,-362,-925,3236,-763,-22080,-15423,7353,8636,4413,-2357,-679,18144,46875,142352,245921,312419,323804,264741,162375,57937,-33040,-27357,15152,2200,-23258,-25369,-33816,-23037,-13888,-11439,-7421,-8123,-12706,-9263,-3593,752,10397,17454,16901,2171,-2260,15982,38936,65613,73633,44675,6691,-16759,-26914,-17008,-10006,867,15863,26526,25987,7340,-10003,-20973,-1605,13053,18124,6470,7668,10928,-3964,-21983,-16163,-10102,-15607,-9223,3400,12620,17254,-1426,-33983,-11436,18632,32883,30839,17336,5931,-2164,-13372,-19705,-9692,-7720,-17919,-31019,-19019,-15275,-11194,9855,23670,25604,26375,683,-24927,-16004,-12800,-19726,-29473,-31573,-34351,-31922,-20586,-1013,21109,22532,-5393,-9246,11144,10097,7919,39742,76072,70884,40695,11188,-15550,-22020,-17624,-33104,6470,48816,60903,32781,-1631,-21779,-21669,-7942,-2632,979,1495,-1316,-16992,-24884,-10939,6432,14471,12463,-2372,-27021,-34786,-22162,-14194,-3828,-10448,-20088,-15754,-3411,-7362,-20401,-21960,6009,22769,18235,-12128,-19963,5000,8960,-10617,8211,49182,62473,48579,6227,-27599,-18199,-7048,-13522,-35703,-12314,15385,31627,29469,20606,6179,-11883,13692,32000,19682,-9322,-14711,5379,7773,6113,18218,21846,28316,40711,39435,21802,14798,23036,30930,23314,18222,15073,5428,5665,10989,10201,8613,3261,-8469,8892,44390,60053,49913,17723,-11109,-10850,4048,3206,-6942,-30198,-20071,121,7377,4621,-3183,-13595,-22589,-14042,-6025,-6298,-13080,-21141,-21374,-19660,-12768,5630,5640,-9216,-21001,-22688,-15943,8936,11867,-8498,-31368,-28992,-24336,-14673,-8127,-12017,-15218,-9044,-6287,2125,8429,-1782,-28646,1651,37806,34729,2553,-29677,-26743,-13039,2141,15805,39396,46640,23701,-13111,2514,24740,20986,5243,3654,4866,5230,11044,1410,-12472,-13561,899,25422,24035,1564,-1020,14156,21200,13373,18012,36892,34769,6958,-23914,-2728,-578,-20646,-19932,390,11872,12993,2919,9449,6780,-9139,-24868,-14819,-5172,-7209,-14545,-17991,-16762,-4300,5507,2893,-3334,-2455,-450,-7619,-18329,-23534,-7493,10048,18543,20085,23268,17083,10565,5540,4959,7515,4539,5040,-3812,-17796,-13800,-21553,-12789,-2958,-7094,-4549,23041,30621,8249,-21629,-17669,2772,-9807,-21907,14524,31282,12618,2856,-1740,-24974,-13661,3675,293,6204,10108,-2225,-11966,5238,37692,41493,28663,30624,33717,54,-32245,-29995,-11382,9913,36499,59160,52256,16068,-6070,-16989,-24325,5056,43710,62151,25710,-11529,5798,18370,29031,36914,20319,-11331,-15076,-21584,-28903,-10813,-341,-6164,-17359,1520,19913,14338,-12280,-20385,-3811,-2337,-13290,-22436,-22776,-20368,-14202,-11025,-6409,2298,-9992,-11051,9940,13260,-2332,-14811,-19506,-2618,21188,30178,7895,-29452,7343,35210,25305,-525,-7706,-1573,2050,2241,118,-8469,-13184,-35904,-15047,4101,5566,-6200,-12885,-26055,-29175,-22344,-41,22819,16633,1596,-9135,-4492,-20111,-10926,-5179,-6652,-6394,4664,15565,16777,-851,-17617,-24017,-12575,1422,12660,11906,11729,16359,2523,-2714,-1227,5879,18905,30562,46437,51735,36327,4844,-5981,-1645,10200,13568,1196,11435,16593,-14990,-15251,11052,9073,-12310,-34220,-22541,3406,31232,35034,18310,-5620,-4038,-5068,-8664,-3919,2123,10699,18063,21235,31580,34270,29176,33585,47748,62385,61498,40918,6548,-15300,-8134,15229,34168,29068,-2026,-7470,-167,-19963,-10043,-2323,-4024,25284,44062,40387,17099,-13932,-37823,-24540,-7976,35845,50590,18970,-4869,-9171,-16704,-32608,-37013,-21919,6292,19811,4106,-10407,-5149,502,-1599,-3093,9758,14975,2928,-19916,-9989,10482,25293,28912,14296,-5544,-24607,-23040,-31727,-12068,10821,31393,34868,1269,6998,1390,-2528,1782,400,-7817,-16246,3925,17468,20061,20304,25089,616,-27372,-4356,14600,26891,35543,31553,13891,-3090,-18274,-22128,-8403,-1122,-7324,-12960,-15561,-32259,16236,51028,40757,11074,9432,16052,-2056,-15134,-8724,-10956,-1637,22617,23021,11527,-5780,1681,27566,23805,1432,-26829,-31160,-15792,-3185,2099,-1906,6473,38181,56147,41115,-2578,-30070,13149,42308,39901,8991,-19340,-37416,-19939,-11365,-8481,-3355,6419,18824,24474,17981,-162,-31876,-16696,-11852,-14016,-14339,-13715,-3905,-4956,-12367,-11253,-2358,13172,7888,-8822,-27652,-17176,-24575,-22092,-19061,-24170,-25998,-21746,-21279,-25622,-5740,28779,43812,38715,12629,-14270,-20877,-18122,-5594,-9692,-17364,-77,11138,12263,11380,2842,-9388,-7343,-6310,13887,41710,48939,37281,19839,9518,-5786,-11532,-18390,-14382,-4332,-2116,-122,1141,3373,-16123,-27776,1910,16056,11768,-588,-17313,-16478,-12503,-17475,-9664,15745,25958,17637,-4554,-21759,16320,58067,60890,16827,-30321,-3541,12080,16903,20385,23865,30526,23910,9872,-6809,-18959,-20843,-17051,-15183,-17985,-7681,9424,19820,5734,-20587,-26522,3354,8093,3154,-5887,-6946,20077,55468,58990,37591,-8318,-2647,49445,68908,61478,51523,43856,33311,18439,9337,3855,6178,7111,3316,8807,20825,17452,3162,6937,10466,8319,7740,-7515,-21609,-15382,-14554,-19436,-18538,-6015,12941,21217,10839,-8908,-8066,-3799,1996,2247,-11942,-26856,-1613,14506,16985,8292,2842,-17078,-20496,-2969,-1046,-19476,-12949,-15395,-31197,-32182,-24249,-25099,-28839,-7089,7775,-802,-14214,-30805,-18983,-7108,-407,11177,-2579,-33275,-5416,23661,26828,21921,10506,9969,7823,5116,18384,25966,4289,-18810,17860,47669,38706,19437,9787,443,3357,-14576,-15641,15427,17012,821,-15435,-12421,45366,70202,70348,66762,46782,37740,35419,23633,10533,3697,3929,1373,-2394,-17044,-26547,-22701,-8271,3333,277,-626],[20997,43881,40190,28915,13810,-11736,-5739,13705,6192,-4346,-14019,-14584,518,11765,-14143,-23951,-18906,-6272,2993,8430,8858,3925,-8160,-21380,-31870,-36759,-35420,-18225,-5870,-1548,-15198,-35517,-23512,-17715,-25575,-30672,3098,43132,57975,30139,-11437,-9743,7111,13814,17633,23131,36710,44199,47080,44040,20913,-14423,-28978,-6895,-6326,-15510,13051,65773,97146,83313,22855,-29392,-38597,-23269,1944,25962,48464,29173,10804,7657,8199,13334,4536,-24923,-40035,-30641,-13107,8979,10522,-5914,-17730,6742,22415,12033,-1846,-26463,-530,17015,18746,16986,19592,16015,-6532,-27297,-15970,-11131,-7860,-14738,-5154,12575,4943,21616,33976,33202,20454,20452,17453,4713,-13384,-30014,-34017,-34618,-24077,-19570,-38093,-9148,34569,66795,56345,17977,-15426,-22851,-11455,-1912,-150,-1737,-11510,-8160,-3999,-7196,-15455,-27886,-28272,-23661,-96,22351,30935,34032,38251,49515,44013,29132,24614,31902,35620,30292,21297,6886,2300,3134,-12966,-32555,-17179,-216,11842,24385,33609,24249,-632,-29443,-24831,-4439,10625,6878,-813,-5009,-12268,-13336,-5823,8621,5437,-448,-8875,-9667,4537,34817,134111,221066,251367,227846,153576,63655,-9040,-65995,-31411,4547,-4629,-20903,-23199,-40134,-37583,-26584,-16973,-6426,-5410,-14003,-16043,-10161,-4286,8647,18409,17463,-607,-11928,10765,38248,63747,67648,38525,2523,-20520,-34405,-23349,-9695,923,9402,17723,18437,-1074,-16513,-27246,-9951,13530,24056,11096,6474,8330,-6035,-21493,-16125,-14714,-25476,-17662,-534,11926,18044,1695,-29404,-14607,18553,35087,33250,17223,4304,-4622,-16060,-19409,-9683,-8029,-18604,-34708,-23412,-19754,-11147,14322,30715,34128,30087,-2279,-24573,-15890,-15920,-25641,-25648,-25514,-20665,-18263,-7958,13129,38332,36262,2141,-17716,1313,2579,-3760,19760,55077,54712,31015,7738,-17544,-19979,-11939,-36952,-11510,36407,57717,37689,6625,-13351,-14310,-3538,-2289,-4477,-10631,-12689,-23705,-24589,-12317,3994,11460,6926,-11682,-27231,-30601,-22282,-14777,-7883,-3160,-9202,-4106,8472,3574,-11879,-22969,2610,22447,18676,-13035,-21653,4262,10626,-2824,-979,35560,52421,44735,5697,-29955,-16404,312,-4314,-29350,-17617,17400,41205,38985,21997,-1634,-13225,23333,42143,33432,9552,-14511,-3803,2244,1160,8583,9919,19752,37637,39105,17767,8082,21165,36307,32608,24545,18358,6804,8726,16793,18389,19820,15094,-1837,1591,37041,53754,41863,8293,-16151,-8229,9121,12015,8051,-17432,-27666,-10243,-1899,-893,-5825,-15686,-23734,-13503,-5782,-7290,-16681,-22940,-18683,-15902,-8886,9533,9503,-5930,-20917,-23030,-19627,4639,8616,-10370,-34347,-32067,-25756,-14414,-9070,-15848,-17702,-5968,-1867,-5018,-7249,-15680,-25793,3040,31340,22819,-9917,-33443,-22658,-14897,-5774,6973,33222,43537,24520,-9128,1188,20186,17172,5048,4550,3581,-871,-2885,-19187,-30715,-17510,6552,31407,27279,3653,-1158,10221,14815,6197,11679,33917,33712,6997,-26061,203,4756,-17092,-20723,-222,10797,10764,-172,6065,3445,-11779,-26096,-15799,-7546,-12666,-21647,-26522,-19997,-2338,8333,5154,-2035,-361,1005,-7771,-19064,-23830,-7546,8689,15586,18466,26671,24437,17710,8067,3052,4964,2929,4442,-3563,-19065,-14348,-20361,-13890,-1441,-5277,-11880,18023,31529,13738,-18255,-16047,3262,-12819,-22723,16591,30013,10031,4090,-485,-24406,-13619,4229,3560,10206,12197,-3334,-14824,2784,32690,36198,26040,29577,33934,3695,-27759,-26149,-3025,19401,42889,61530,50747,12204,-11325,-19849,-28704,5147,48304,67414,28116,-9989,4041,14435,23670,31496,13983,-19262,-24589,-29803,-28538,-11693,-2572,-9361,-22283,-2507,17911,14972,-9240,-15085,-1080,1979,-7425,-15363,-11194,-8361,-7046,-9138,-8258,-1677,-11348,2116,26919,27327,6603,-11963,-18469,-1258,17895,21223,-1433,-37916,7526,36898,28682,5783,-3561,-863,1211,413,-5527,-17705,-19422,-30390,-12578,5183,7002,-4057,-12729,-24556,-23765,-23035,-3880,21195,19106,8818,-553,-1853,-26286,-20576,-12305,-11185,-1045,16409,27371,27095,6772,-10457,-23395,-25913,-11689,8258,16010,23666,27177,9314,-2106,-6206,-2932,8690,23109,46019,56262,44633,16118,2204,3306,17118,18936,-540,10192,17270,-14137,-18310,9340,7014,-17669,-29499,-20432,-2438,23183,29258,16629,-4641,-6056,-6763,-4591,2417,10054,18125,22945,25246,38835,45517,40681,41851,49334,57423,55756,37354,5427,-8482,2557,22887,39881,35592,2053,-6615,29,-20192,-11247,-3548,-7385,20872,41522,40452,19948,-8170,-34102,-33286,-21841,21167,44336,15966,-12939,-20899,-25137,-40199,-34170,-25491,-6679,8805,2567,-3397,4487,8821,141,-13743,1634,15138,7073,-19407,-16372,3613,21293,25176,5656,-16482,-25219,-17050,-39503,-14221,10910,26367,16860,-8436,4275,2559,-2517,-690,918,-3436,-15643,2980,21173,20763,12295,16743,-1809,-29211,-7491,11309,23306,35315,35642,20790,4527,-11250,-17102,-3733,4090,-4460,-14463,-14769,-32206,12244,49434,41097,10918,5406,11700,-5445,-20621,-15555,-18570,-6159,22899,25617,15225,-2259,3625,26700,20178,-2543,-29246,-34871,-23710,-8472,2055,4563,16756,41486,54784,39468,-3208,-31296,12505,40934,40220,13303,-12221,-28540,-17743,-10888,-11709,-9453,-25,14200,23789,23229,10482,-20569,-28603,-14821,-10013,-10224,-12393,-3046,-6143,-15189,-17239,-7631,7644,1629,-14312,-26066,-16296,-26358,-11165,-4960,-10108,-18992,-23212,-26995,-18889,-47,26975,37593,30284,3651,-22401,-26891,-22077,-7094,-9412,-16510,1047,12393,10320,4889,-5550,-17872,-14385,-10358,14000,44346,51571,38881,25241,19997,5724,-1990,-9503,-9753,-4249,-6832,-4298,388,2532,-18873,-24193,7062,19585,12634,-916,-13411,-10400,-7044,-15238,-16285,7768,18729,10829,-9607,-17212,17536,55939,60775,20508,-26668,-10224,7673,15743,21737,25604,32341,26160,12653,-4369,-16389,-17373,-10248,-5813,-13497,-12916,413,9034,-5348,-30354,-21331,3316,2427,-4012,-11087,-5710,26201,55663,60608,44179,3887,-17286,30005,63247,66071,59461,48636,34769,20419,11443,3708,4660,6192,7011,16017,26082,20545,4065,4277,10036,15217,21003,7626,-15089,-14593,-17327,-26548,-26721,-14549,5857,18006,11093,-4822,-6656,-808,6146,2890,-15255,-23065,6163,21966,20209,7627,5043,-12345,-31353,-9277,-4815,-20801,-6722,-6696,-17600,-20689,-20536,-28579,-23614,-4507,5907,-4952,-20700,-29054,-12588,-5369,-1710,8841,-5515,-39455,-11811,13472,15531,13170,4170,4372,1684,4524,22972,28389,1167,-31389,10818,40481,32454,14340,5164,-743,2899,-14091,-12721,12458,12156,-7526,-26140,-10638,52077,79720,74259,63986,43984,39325,39979,28004,13178,5791,5970,1680,-4049,-19789,-23729,-22763,-6778,2850,-1690,2324],[24628,47071,43874,32005,16905,-5114,-2118,14582,7012,-5740,-15939,-14622,4632,18233,-6032,-17665,-15245,-594,8566,10117,4156,-5402,-16451,-26570,-36397,-42928,-38832,-16761,-1742,2840,-10841,-28788,-27536,-24343,-30524,-25795,7738,49487,64674,32850,-15865,-15390,7803,16196,14831,14725,29659,40448,45244,39367,13328,-23885,-22100,-3377,-8613,-28969,5621,61739,94375,88269,35315,-18919,-37631,-27681,-5369,13175,37445,25119,13321,12735,12726,16165,8759,-18978,-43644,-35187,-14521,5596,1746,-19018,-17732,15278,36116,21703,-981,-31806,3358,22455,19977,13764,16116,14739,-3311,-21396,-21872,-17465,-12926,-18616,-11212,-2289,-14808,16694,36681,38230,21006,17893,17578,10845,-4301,-24787,-36532,-36636,-16708,-10558,-29632,-18855,25422,59140,50070,11772,-22414,-28633,-9830,2365,4250,1913,-7677,-5221,-3781,-10332,-19738,-27477,-24277,-12184,8049,24982,30208,28073,33879,47364,42077,28420,25098,30941,32035,23833,13411,263,8,4138,-11335,-34476,-18063,-1333,8252,21698,34927,28320,4008,-19421,-9830,12158,26511,19207,7543,2936,-2063,3870,2522,9820,4487,-1991,-9719,-12568,-2984,26743,125294,202025,213992,176620,99791,19179,-36369,-71562,-34712,-4700,-9536,-19496,-21928,-37603,-41572,-38914,-24000,-7096,-2904,-12900,-24285,-23546,-17164,952,15626,16137,-2832,-20763,7826,39705,63159,62013,32108,-1889,-22623,-32019,-28228,-9202,1650,3707,8231,10644,-8968,-21380,-26762,-17908,13131,28151,14520,4800,5587,-7807,-20540,-14402,-15715,-30719,-26810,-6244,10282,18879,5302,-21868,-11110,21041,37465,35733,18181,4440,-5733,-18126,-19604,-9992,-7609,-17581,-37851,-27890,-23523,-10895,17907,37567,43145,33403,-4821,-21713,-14689,-18604,-29274,-20884,-15672,-4709,-4218,6550,29896,57647,50996,9652,-26047,-8115,-4151,-12748,2105,34688,37929,20493,4020,-19196,-19233,-7350,-27026,-30494,21276,51397,40010,13343,-5628,-7405,540,-2605,-10743,-23367,-24674,-30227,-24783,-14355,359,6911,78,-19334,-19256,-22202,-17176,-5741,2335,13559,6213,6142,15368,9612,-5852,-21917,-805,22003,19766,-11112,-20308,4195,12900,5458,-5153,21005,40639,39972,5280,-31648,-13054,8311,5947,-20753,-23183,17416,48631,48616,25134,-6492,-7507,32398,49890,44492,26443,-1602,-9043,-3156,-2526,1830,-644,10908,32837,36769,12597,952,20364,42573,41757,29649,20310,8222,12351,22898,27038,31487,27161,6965,-3030,29084,45642,32700,363,-15518,-3447,14529,21435,21430,-6319,-26562,-17933,-10586,-5889,-8209,-17546,-23436,-12308,-5460,-8490,-20834,-24013,-15425,-12227,-5575,12878,13170,-2200,-19963,-23057,-22155,1187,6174,-10580,-34025,-35719,-25795,-11484,-6630,-17800,-21298,-5260,1896,-8362,-23176,-29579,-20335,4754,24814,10959,-22713,-31804,-17827,-15653,-13171,-2472,25832,39189,24521,-4788,2984,18362,14901,5757,7792,5129,-4908,-13922,-30222,-32932,-15449,11322,35148,28488,4540,-1277,6149,7463,-1413,5905,30878,32537,7300,-28142,3136,10413,-12720,-21986,-1134,10312,9509,-2418,3239,513,-13724,-26863,-17072,-10174,-18475,-28829,-29527,-16588,2182,11812,6673,-2184,933,2087,-7799,-18641,-22743,-6600,7883,12213,15307,27815,29526,23213,9750,459,2801,2563,4676,-3123,-20440,-15568,-18263,-13067,808,-2461,-20205,11156,30695,18345,-15114,-13878,4254,-13783,-20800,17712,27748,8074,5631,863,-21771,-12236,5094,6418,12082,12041,-5648,-18341,-572,26048,28934,21593,27816,34190,7319,-24851,-22142,5596,28585,49402,64553,50487,9684,-15985,-21578,-31809,3692,49299,67840,27340,-9924,1307,8921,16100,23910,7647,-24135,-34247,-29802,-23972,-12370,-6578,-14745,-28170,-6116,15763,13799,-7366,-9472,3367,7829,-230,-5852,1331,3709,197,-6881,-9092,-2368,-5345,15916,43077,41196,16979,-6892,-16485,-1594,12803,11195,-8985,-36026,6360,36931,31715,12359,825,152,1453,272,-9916,-26774,-22242,-22056,-9833,4963,6353,-3518,-11420,-18418,-18522,-24863,-7779,20159,21976,16629,11255,8919,-18380,-31108,-21022,-15425,6303,28485,39077,37327,15083,-1633,-16410,-35285,-23173,5407,20583,34045,34987,13157,-3605,-12176,-12874,-4102,12539,42391,58392,52712,30182,10655,6099,21065,22474,-2928,8481,16922,-13744,-21573,6459,3849,-21967,-20504,-13511,-4526,15946,22937,14560,-3750,-7858,-7656,-175,8549,17767,25073,26711,27444,43898,54714,49928,47590,47923,49321,47161,32332,5780,620,13483,29187,42772,39037,3037,-5916,284,-20987,-14052,-5900,-11748,14156,36658,39000,22246,-1311,-22394,-30184,-37364,2526,33922,11832,-19115,-33810,-34565,-46196,-29522,-25980,-21689,-2268,279,2655,12927,16098,3580,-22775,-7230,14644,11203,-14531,-19763,-3899,15257,19376,-3412,-26553,-19087,-10944,-36496,-16068,9309,18835,-2817,-9638,853,1948,-3463,-4569,-169,-809,-15427,1317,23967,21944,4395,7456,-4310,-29928,-11537,5847,16827,32604,38280,26969,11320,-5092,-11623,1372,8734,-1734,-16523,-14465,-26094,8487,46553,40187,10590,1738,7403,-8340,-27375,-25153,-27395,-8420,23103,26220,16496,-654,3651,23231,15022,-7084,-30818,-30805,-29123,-13371,3672,12605,23581,38847,47996,34456,-4738,-33957,10063,38872,41457,19947,-1543,-18421,-14994,-10489,-13823,-15424,-7536,7751,21256,27231,20367,-8662,-28816,-12398,-2306,-4334,-10813,-1958,-6844,-17538,-23294,-12677,752,-6295,-20098,-22353,-16277,-25011,1274,10203,3684,-10234,-23621,-32693,-12704,3285,21890,28311,19885,-6163,-31363,-34870,-26928,-9048,-8882,-14716,1436,11953,7132,-2629,-13447,-25245,-20351,-13392,13512,44919,51442,38174,28939,28299,16360,7345,-1573,-5300,-3989,-11302,-7907,-10,1651,-21225,-21411,11032,22106,12895,-1011,-9194,-5234,-2170,-11228,-23956,-3219,9222,3767,-12578,-13727,16249,50420,56790,21457,-22311,-15767,3135,13955,22639,27034,33508,27125,13669,-3789,-15972,-15714,-4800,2745,-6109,-14382,-6816,427,-12854,-32881,-18542,1509,-3774,-12184,-18202,-7097,30038,54486,61143,48738,13993,-20654,8506,53387,67769,65692,52524,35833,22868,14097,3882,3172,5194,10575,22598,30829,23003,3927,1480,10994,23138,33460,21419,-7656,-14442,-21119,-28299,-19707,-17685,-306,15081,12399,1841,-1298,4979,11505,4231,-17125,-16369,14862,29678,23378,8070,10117,-2710,-32224,-14810,-8036,-19178,-54,4777,1608,-7467,-15535,-30436,-18654,-3524,2692,-8652,-23556,-17434,-4593,-2937,-2368,7091,-7161,-38189,-16077,4616,6975,7590,725,1031,-2763,6622,28407,31058,-485,-43068,6609,34937,28186,10567,1495,-1042,2114,-10859,-5163,10641,5095,-16419,-31726,315,62878,92136,80825,64893,46667,46329,49005,36097,19066,10350,9785,3711,-3972,-20740,-17459,-16467,-1796,5717,-10,8155],[25361,47112,45400,32992,18055,-52,866,14279,6819,-8191,-18479,-15445,6755,21170,205,-11705,-12424,3706,13992,13202,509,-15908,-25706,-30202,-38033,-42221,-37155,-14367,2811,7485,-6294,-21896,-29307,-32559,-35458,-20222,12301,55350,70638,35817,-18001,-21597,6782,17269,12152,6442,21761,35035,41091,31618,3144,-34248,-14516,-781,-11065,-40203,4981,59575,89292,88350,44478,-9910,-34315,-32658,-12730,698,24595,19927,15407,17192,17203,18769,12182,-13622,-40799,-38062,-16566,522,-8301,-32768,-12023,23163,47846,31325,481,-34437,7669,27828,21427,10236,11645,12296,-940,-14616,-23885,-23060,-18033,-23560,-16689,-11576,-31576,13533,37689,41683,21902,15269,16952,16187,3657,-20317,-39820,-33799,-8624,-3693,-23075,-26884,16085,49382,41248,3696,-30368,-27224,-4219,8297,9682,6467,-3224,-2179,-3749,-12775,-22550,-24673,-14111,1142,15827,26479,28722,23168,29773,42644,37441,25450,23341,27545,26412,16012,4970,-5408,-812,5633,-9381,-35353,-18791,-2459,3968,17909,35377,32109,9805,-6865,9098,33789,46968,35366,20572,20288,20931,21710,8751,10122,4914,-971,-7939,-14327,-8431,21906,111697,175421,180397,152213,94853,31208,-15732,-44997,-31007,-9265,-9479,-16433,-18732,-23464,-22938,-32189,-30959,-7802,95,-9990,-29387,-38387,-31763,-7994,11353,13889,-4239,-27994,7511,42912,63415,56657,25522,-6526,-22730,-24478,-26913,-7083,3403,-860,-1528,3392,-15820,-23824,-20313,-23868,11478,29771,16369,2773,3046,-9069,-19305,-11409,-12596,-26972,-35482,-12529,8563,20031,9767,-13123,-5048,23135,37935,37184,20011,6472,-5311,-19445,-19961,-10136,-6002,-14543,-35092,-31977,-26027,-10284,20631,43565,51364,36038,-5827,-16440,-12323,-20569,-29642,-16382,-5977,10414,9183,22113,49265,78356,65882,16894,-32576,-14467,-7893,-16438,-9800,18179,22982,10552,747,-20100,-19804,-3975,-14793,-47149,4758,42680,40013,18606,1458,-669,5001,-2529,-16563,-34721,-34312,-35996,-25183,-16440,-3808,1421,-7471,-23096,-9906,-13241,-8969,7959,21262,35135,26261,18604,20473,12605,-1487,-19111,-4177,21405,21573,-6673,-17054,4315,15395,14027,-1915,7162,27670,34328,4689,-33228,-7815,17086,17033,-10385,-27030,15721,53446,57369,29504,-7244,748,40337,55055,52360,40267,12834,-9532,-8072,-3750,1945,-5122,4003,27252,32861,6828,-5568,20924,48843,49793,33240,20789,9800,16440,29033,35805,43227,39019,16642,-3739,21395,36679,23598,-4107,-9916,2615,20030,30474,31986,2181,-21625,-21396,-17934,-10197,-10392,-18936,-21884,-10766,-5024,-9424,-24894,-23904,-11926,-8983,-2833,15842,16762,1856,-18162,-22712,-23595,-1369,4663,-8858,-29831,-38834,-23532,-6068,-1102,-16634,-25488,-6752,4364,-6573,-32423,-35749,-14120,5896,18189,65,-34806,-26434,-12621,-14380,-17137,-10783,18463,34401,24010,-331,7493,19634,14458,6800,11712,7946,-6928,-18594,-21942,-23824,-12135,14190,36420,27666,4272,-1286,2465,-384,-9071,1244,28083,31425,7837,-30288,5947,16190,-7381,-23083,-2781,9728,8861,-3726,1342,-1715,-14909,-27513,-19009,-13149,-24160,-35560,-25177,-9830,8009,15465,7239,-3991,1183,2433,-8077,-17375,-20416,-4775,7514,8377,10263,26040,31687,26542,10242,-2980,1164,3324,5193,-3098,-22091,-17558,-15924,-10841,3440,1318,-27662,2767,27991,21211,-13280,-12061,5317,-12666,-17233,17471,24351,6514,7048,2516,-16801,-9435,6020,8561,12311,10283,-8750,-22633,-4934,18054,19952,14613,23493,32254,9150,-24469,-20401,12267,36110,54928,67394,51085,8718,-19834,-22710,-33064,480,46491,63333,23305,-11635,-2765,1665,6723,15331,3059,-22012,-28489,-22245,-19101,-13353,-12130,-21874,-32340,-8287,13559,10763,-6907,-4623,8507,14620,7653,4160,13192,14921,6916,-4757,-9511,-899,2645,26874,56134,53407,27513,-625,-14277,-3799,6424,2558,-10449,-26334,4152,35023,33408,17874,4960,1548,2946,1760,-12554,-35597,-22425,-15197,-7892,2961,3182,-5241,-9791,-11565,-14165,-27984,-10350,20260,24741,23692,23100,21938,-7173,-33044,-30707,-16756,15165,40023,49543,46216,23112,8029,-5915,-27513,-27378,4456,24851,41728,39196,13752,-7091,-17851,-21764,-18438,-510,35727,57934,59719,44724,18479,6415,21222,22634,-7245,5351,14612,-14661,-25061,2277,-278,-22250,-11881,-5806,-2818,10624,16879,12250,-3771,-9814,-8068,3593,13767,24643,30990,29112,27713,46204,60567,55662,49815,42940,38036,36087,26373,7571,10086,23767,33561,42392,39011,811,-6128,-76,-22575,-18572,-9509,-16959,5286,29500,35911,23799,5988,-10289,-19231,-38777,-18069,19878,6664,-21070,-43240,-40803,-38866,-23668,-22367,-28688,-8591,-1669,7377,19544,21458,6710,-28226,-16281,13024,14254,-8357,-17886,-10809,7602,11952,-10914,-27380,-11312,-6529,-31605,-17501,5890,8903,-21820,-6493,-3968,-237,-4949,-9580,-2868,-229,-16617,-1657,25078,22562,-3283,-2244,-6465,-29117,-16185,-1475,7529,27171,38872,31591,16431,-392,-6417,6184,11958,-179,-19533,-14850,-19989,5639,42736,38080,9737,-1598,3567,-9805,-31507,-36742,-33925,-7651,23007,24616,15098,-1329,1352,17322,8643,-12161,-32018,-25858,-28913,-17821,5339,19195,26257,30699,36357,26119,-7926,-37130,6922,37164,43836,27934,10086,-8536,-12210,-10493,-15016,-20720,-15852,-434,16729,29357,28471,2105,-18208,-4764,8181,2727,-9234,-1086,-7100,-18902,-30006,-17385,-7189,-15714,-25381,-18269,-16131,-21635,12408,23778,15706,-2333,-23419,-36099,-8610,3221,13113,16108,8217,-15584,-37810,-38501,-31530,-11911,-8795,-12425,972,9377,2155,-11262,-20324,-31380,-25304,-15925,11716,42688,47792,34465,29858,33301,24632,14974,4476,-2104,-4292,-15924,-11409,-846,-42,-23754,-20036,12952,22630,11405,-2344,-6486,-1960,1232,-6982,-31498,-17580,-3149,-4414,-15024,-12697,11885,41245,48402,18702,-20276,-20770,-2194,10436,21615,26834,33000,25911,11780,-6704,-19822,-18160,-2891,8192,119,-13798,-13087,-6889,-17685,-30528,-19625,-3079,-10237,-20344,-27728,-12859,28563,49696,58691,49403,20127,-12246,-14262,38365,64758,68146,53461,34510,23844,15594,2784,144,2489,11891,26399,33044,22821,823,-2683,11719,29151,41855,30623,-2859,-17258,-27936,-22049,-11265,-16818,-7533,10169,12344,8231,5317,10776,15262,3801,-19569,-11286,21050,34414,23611,6779,13982,5670,-22774,-21716,-13242,-17930,3919,14639,18182,3451,-12442,-32921,-17318,-7109,-4682,-14982,-26175,-10407,-24,-3278,-5412,3013,-9989,-31240,-20597,-5953,-1395,2775,-2927,-3978,-9474,7731,30811,30070,-4205,-33817,3990,28980,22865,4621,-4832,-4826,-3150,-8819,1523,8114,-6687,-29474,-25515,9439,69740,100737,84771,64825,49372,52173,55795,41538,22460,12239,10353,2343,-7330,-21060,-13641,-13095,774,6012,-921,10216],[24619,45196,45816,32966,18448,4782,4841,14690,7026,-10182,-19700,-15374,7965,22005,5871,-5224,-9280,7504,19629,18304,371,-24228,-32994,-28999,-34409,-35070,-30457,-9747,8741,13502,-62,-13801,-26591,-40639,-30112,-13524,17303,61325,76581,39748,-16781,-27181,5143,17923,10563,-83,14703,29480,35957,22492,-7982,-33806,-6553,1512,-13300,-29186,10772,59923,83126,84475,50282,-2490,-30581,-37080,-19241,-9971,11230,14755,17641,21276,21637,21324,14902,-8899,-36051,-38962,-19323,-5946,-18612,-44091,-3716,29965,56886,39697,2386,-29763,12303,32963,23164,6684,6181,8517,75,-8525,-21134,-26477,-21676,-28455,-22565,-14267,-27857,12899,36845,42397,22119,12298,15095,19839,9895,-16270,-41255,-28560,-2219,311,-18673,-33633,6505,38172,30897,-5514,-39049,-19247,4125,15184,15540,11354,1316,529,-4402,-15280,-24657,-19983,-1564,14390,22338,26201,25609,18731,25323,35246,30056,19918,18828,21289,18412,6556,-4216,-10113,-865,6716,-7956,-35686,-19579,-3691,-784,12779,34014,34693,15141,3938,23924,50610,63163,49381,33983,38861,45066,36826,11982,7878,3691,-658,-6519,-18009,-16778,15848,89855,133328,138188,141087,125605,87244,39431,-6817,-25268,-11529,-6093,-10556,-11583,-5770,-1860,-15864,-33826,-7996,3041,-6689,-27253,-40935,-37928,-12472,8089,10938,-5823,-33370,8533,46112,62867,50439,17992,-12326,-21969,-16936,-19861,-3002,5783,-4691,-11959,-3061,-21750,-24206,-12024,-24342,7775,27772,15361,-620,-148,-10873,-18943,-8457,-7267,-18504,-34131,-18181,6728,20491,14013,-4277,700,22123,34062,35614,21287,9140,-4469,-21061,-21330,-10821,-4075,-10612,-30442,-36401,-27994,-10333,21400,46997,56701,36911,-5103,-10226,-10035,-22755,-28154,-13624,1630,22553,19787,36627,69905,98439,78882,22370,-31918,-15431,-7730,-14973,-13847,7903,11452,1559,-2502,-20763,-22680,-2786,-3581,-32402,-12272,31514,37070,21454,6876,5115,9537,-1899,-21499,-34029,-31462,-39572,-26656,-19146,-9024,-5584,-16308,-22049,-1757,-5372,-375,21575,40577,56291,48451,34541,26446,14227,1415,-15622,-8620,19380,22862,-1232,-13284,3323,16714,21469,6245,-4456,13127,26952,2949,-35081,-2549,24820,27164,146,-26667,11731,54381,63262,33310,-5249,8547,45661,56539,55783,49294,24931,-7403,-13231,-2743,9032,-546,913,21182,27040,19,-11351,21740,53268,55003,34294,18950,10709,19815,33850,43242,53545,49238,25446,-1387,14021,26990,14895,-4612,-2493,8357,24443,37371,37970,6529,-17953,-21438,-24088,-14694,-13278,-20254,-20100,-10015,-5322,-10419,-28517,-23135,-9227,-7147,-1408,17799,19568,5320,-16454,-22691,-24772,-3823,3285,-6166,-23878,-35278,-19155,502,5719,-13013,-30001,-10762,4807,-887,-22376,-24838,-8562,5169,10768,-9245,-38950,-19969,-7994,-11548,-16100,-16204,11789,29342,22706,3438,13084,22878,15196,7173,14456,10136,-7792,-15691,-11681,-17580,-10828,14238,34753,24529,2536,-1595,-730,-8360,-16549,-2314,25289,30018,8074,-32277,8210,21405,-1622,-23323,-5681,8195,8134,-4325,373,-3386,-15798,-28491,-22357,-17060,-29303,-36391,-19217,-2777,13859,18698,6622,-7808,12,1589,-9001,-15730,-17343,-2463,7211,3827,2929,20863,30419,27200,9124,-7467,226,4940,5444,-4029,-24099,-20099,-13687,-8042,5964,5643,-28160,-6497,23567,21930,-13298,-11245,5924,-10407,-13455,15519,19746,5088,8226,4965,-9621,-5256,6754,9819,11664,8029,-11782,-27596,-10216,9291,10101,5335,15818,27026,8299,-26879,-20997,16116,41118,58509,68963,51508,8849,-22551,-23538,-32310,-4382,40081,54341,16359,-15069,-8194,-7116,-3401,7694,1824,-15029,-19073,-14778,-15227,-14585,-17569,-27922,-28657,-8322,11378,6247,-7689,-973,13545,21732,15821,13859,23687,24717,12794,-3015,-10111,844,9134,33651,64993,63232,37518,6135,-12048,-7350,-345,-1972,-4460,-16278,1706,31372,33275,21700,8691,3677,5857,4635,-13059,-42739,-21307,-10193,-7058,-627,-2198,-9177,-8310,-5169,-10711,-31864,-9913,22129,27362,29460,33524,34011,3317,-24049,-34667,-12393,25491,50777,58214,53009,30344,18193,6104,-14196,-21854,5353,28459,46524,40149,11705,-11514,-20327,-24048,-31022,-14449,27144,55554,65605,58516,25536,4872,17947,19543,-13276,998,10452,-16847,-28070,-2395,-4251,-17993,-4242,1126,1277,8094,12156,10016,-4766,-11334,-7684,6599,18234,31001,36299,30906,27049,46479,63161,57843,48596,34866,24630,24088,20971,10972,19335,33320,36399,39342,36172,-3576,-6719,-615,-24062,-23938,-13551,-21855,-4614,21030,31968,25242,13833,2038,-7158,-24933,-33698,4015,1382,-18301,-33129,-34911,-27304,-16199,-15853,-16242,-5268,-1320,11417,24749,25216,9024,-28416,-23667,10768,16149,-1725,-12021,-14861,-198,4384,-13934,-18673,-3644,-3731,-27810,-17967,1609,-2118,-26087,-2790,-9375,-2493,-5568,-14404,-6046,-741,-18660,-5328,24949,22707,-9733,-10162,-6748,-27104,-19948,-8897,-3188,19989,37949,34942,20226,3467,-1025,11113,14359,774,-22504,-15007,-13914,4793,39238,35915,9156,-3754,1407,-8410,-26797,-38822,-29868,-3324,23438,21968,12264,-3088,-2021,11035,3061,-16220,-32366,-21083,-24631,-20743,6880,24073,26064,19314,22154,16183,-11504,-34773,6572,38314,48647,37636,22709,1853,-8476,-9840,-14630,-23531,-23080,-8570,11747,30595,35360,11969,-6760,6535,21184,11484,-6541,568,-5387,-16865,-28189,-20226,-14142,-24841,-27430,-13143,-13202,-15807,22502,35982,26490,5083,-21949,-33675,-5672,922,2214,3414,-1438,-20355,-32936,-28814,-29975,-14276,-8097,-8508,1436,6270,-3180,-19038,-23713,-33950,-27585,-16771,9902,38972,42022,29245,29228,36177,31399,21785,9898,1115,-3753,-18985,-13245,-752,-1107,-24684,-18217,14361,22587,9473,-3882,-4261,858,4658,-1474,-29498,-31957,-16009,-12047,-16285,-12583,6564,30911,37926,14071,-19409,-23585,-6374,6773,19901,26337,32401,24387,9018,-10928,-25436,-21436,-1852,12192,5697,-11171,-16711,-11257,-18913,-27200,-22752,-7808,-12542,-21337,-33342,-21268,22620,42704,54759,47886,23916,-1374,-27614,21062,58934,68388,52978,32352,24894,17710,2455,-2289,99,12594,29094,34525,21885,-3256,-5338,14128,34437,47421,36464,473,-21162,-31833,-13803,-3137,-12574,-13496,5292,12843,15858,14332,17974,19085,3663,-20272,-6603,26098,37747,22884,5713,17832,13589,-13526,-26565,-17928,-15702,7337,24124,33081,13589,-9185,-32364,-17264,-12580,-13345,-21250,-27389,-5966,2816,-4047,-8026,-422,-10648,-23299,-21377,-15478,-6735,1577,-4139,-8335,-15836,10342,32746,28091,-6954,-18995,7621,27164,19804,-284,-10572,-9526,-9820,-5597,8773,9813,-15442,-37521,-15548,16276,72847,106273,88067,65949,53285,57684,61486,45942,25532,14268,10842,824,-10845,-16617,-9687,-10048,3324,6200,-2194,10862],[19160,37876,41457,28524,14984,6506,7037,13434,4838,-14379,-21743,-16713,5695,18568,8531,-876,-8171,8333,22577,22229,1583,-28959,-35395,-25631,-30118,-28615,-23334,-4875,13879,18813,6081,-6435,-22242,-37549,-22238,-7821,20768,65487,80742,42875,-14366,-33078,1980,17025,8636,-5675,8174,23666,29853,12599,-19459,-24278,186,2587,-16477,-20305,18349,60945,75499,76695,51859,2355,-27430,-39667,-25294,-18314,-2273,9886,19590,24278,25068,23069,16234,-5578,-32172,-39332,-23456,-14048,-28537,-33696,4299,34793,62308,45491,3990,-23703,16703,37357,24845,2981,-629,3030,-934,-4269,-16806,-26786,-22005,-29329,-27786,-11479,-13380,14562,34104,39774,21050,8998,11895,21446,14266,-12240,-37125,-22551,2019,1828,-15810,-39558,-3141,26974,21319,-13509,-34877,-9115,13748,22475,21534,16382,5858,3021,-5582,-18080,-26265,-13821,11423,26547,27302,24201,20752,14412,20340,25829,20662,12335,11929,12648,8541,-4065,-13480,-12921,-184,7313,-7096,-35485,-20054,-4669,-5081,7093,30735,35558,19337,11796,30633,55656,67483,55214,44041,54958,65745,47975,12966,3408,-66,-1938,-4430,-20810,-27221,6373,61565,81122,89447,129915,158676,143981,91064,21453,-25179,-13735,-2562,-4078,-2777,10034,16406,-930,-30236,-7996,5346,-2990,-20613,-31417,-29668,-7443,8305,7687,-7456,-27702,10069,48454,60886,43249,10007,-18944,-20337,-10190,-10542,3408,8902,-7559,-22322,-6917,-25324,-22842,-3761,-17289,2852,22539,11551,-5261,-3777,-13200,-19405,-5813,-1090,-9108,-23014,-19103,5717,19979,17577,4386,5897,17608,25145,30332,21447,11821,-3594,-23144,-23675,-11861,-1963,-6199,-24967,-37518,-29244,-11199,20040,47256,58427,36230,-1925,-3816,-8308,-25065,-25580,-13096,6385,30544,26365,48791,90968,116531,88784,25369,-25307,-10456,-3723,-10666,-11260,5272,5227,-5483,-5492,-20767,-27980,-3775,5483,-15194,-25694,19078,31569,21774,10186,9389,13693,-842,-25468,-25149,-20918,-34391,-29416,-22482,-15214,-14092,-26408,-17264,4360,649,7068,32502,55241,71778,66864,49298,31720,14446,2966,-11801,-14518,15183,22827,4212,-9312,853,16117,26845,15744,-10522,-2686,17538,-399,-34978,1327,29997,34852,9531,-21604,5550,50940,64993,35235,-2429,14365,47340,53799,54281,52711,33113,-5219,-18970,-163,19551,10024,2923,15626,19579,-7894,-15887,21793,54532,56296,32384,14661,10473,21540,36263,48140,61161,56642,32106,2238,7360,17035,7230,-2152,4308,12577,26832,40769,38266,5767,-17276,-20403,-28633,-20131,-17485,-21429,-18887,-10964,-7026,-11615,-29939,-22297,-8082,-7367,-1795,18282,21024,7440,-15675,-23576,-26308,-6844,1258,-3707,-17756,-28774,-13440,6901,12055,-8638,-33639,-17298,2956,6314,-6410,-11298,-4635,1659,2085,-15642,-28883,-13768,-4779,-8382,-12208,-17394,6311,24072,20369,5828,18067,26439,16187,6150,14769,10393,-8410,-9824,-4815,-15648,-12914,11018,29941,18997,-858,-2625,-3356,-15336,-22784,-4950,22144,27867,7454,-31720,9594,25310,3704,-22200,-10064,5141,6794,-4452,143,-4861,-16996,-29504,-27700,-22601,-32810,-31396,-14374,2963,18745,21074,4905,-13836,-2858,-781,-10798,-14139,-14121,-151,6540,-1673,-6962,12204,25579,24890,6057,-13050,140,6999,4977,-6320,-26485,-22824,-11945,-5540,7818,9832,-21211,-15297,17928,20576,-15302,-11865,5511,-8365,-10678,11568,13869,3513,9234,8567,-928,-98,6964,10059,10909,6491,-13689,-32831,-16247,419,517,-5209,4837,18315,4466,-31977,-22739,16906,42993,59282,68062,50344,8940,-24173,-24163,-30632,-10758,30383,41527,6991,-20087,-14925,-17078,-12590,3075,4057,-7192,-10636,-8487,-12918,-15703,-19526,-26388,-21919,-6806,8975,677,-9525,1146,17711,28345,23693,22597,32222,32509,17413,-1995,-11559,1176,12480,35685,69042,70128,46359,12681,-10017,-11624,-6870,-1849,5256,-6854,-483,26080,30900,23379,11708,6487,9789,8173,-11921,-42302,-19738,-6920,-7368,-5465,-9282,-15175,-7434,159,-8213,-35973,-6577,25546,29608,33465,41547,43470,12097,-15429,-26767,-3259,36979,60436,64487,56862,36044,28276,18407,-1163,-13144,7226,30967,48442,38296,7696,-15725,-18198,-18412,-34118,-27719,17761,51862,70225,70422,31534,2100,11762,13762,-20508,-4238,4676,-20226,-30201,-6812,-7005,-11779,1945,6490,5721,7653,8775,7440,-6853,-11929,-6587,8629,22013,37053,41313,32705,26350,45523,62803,56527,43991,24146,10174,12729,17120,15345,27715,41677,37842,34052,30950,-9241,-7309,-1106,-24834,-29615,-17567,-25561,-14775,11846,27529,26691,21821,13963,4302,-11720,-26956,-11943,-3801,-13544,-21513,-22461,-13989,-7321,-7930,-578,4805,1917,14931,28515,27331,10013,-25740,-28025,7785,16351,4499,-5083,-15471,-7332,-2485,-12298,-8527,2817,-2761,-25414,-18002,-3239,-13452,-13334,-236,-15053,-4305,-5111,-18654,-9291,-1992,-21299,-9636,23415,21886,-14883,-13708,-4769,-24314,-22174,-14804,-14261,11315,35210,36470,22280,6274,4113,15661,15787,1021,-25241,-15061,-8499,5253,35949,33649,8581,-5229,528,-4907,-17834,-27234,-19219,3069,23956,18418,8332,-5465,-5722,6052,-480,-18695,-32509,-17240,-19823,-22598,7229,26449,23387,6023,6544,5302,-14787,-25893,11040,42923,55434,48139,35394,12124,-4256,-8903,-13680,-24300,-28529,-16005,6608,30598,40232,19823,3317,18830,34758,20745,-3306,2339,-1919,-11316,-21066,-21529,-19551,-33504,-26443,-7912,-7677,-8565,30395,45564,34916,10844,-20572,-29799,-4535,-3914,-10837,-8027,-6605,-18242,-22156,-17799,-23597,-16593,-7758,-4072,2487,2433,-9362,-25309,-24210,-34214,-27856,-16833,7348,33082,33600,22029,26325,36147,35554,26656,13811,3538,-3201,-21093,-14298,-664,-2371,-24533,-16365,14598,21205,6218,-6715,-3550,2388,7245,3995,-20096,-36876,-28117,-19729,-18016,-14103,56,19573,25393,7063,-20760,-25495,-10079,2057,16249,24298,30610,21795,5069,-16190,-31359,-22726,-795,14184,9027,-9112,-19240,-14087,-18907,-25661,-28631,-11889,-9530,-13570,-26939,-33119,10983,32469,48130,43201,24253,7098,-14670,1802,49536,65236,49759,28022,24606,19111,1843,-5036,-3032,11326,29385,34054,19070,-9319,-6605,16674,37261,48702,37556,663,-27321,-23536,-6034,3066,-8381,-18523,-640,12626,22997,23557,24643,21426,2633,-20626,-4045,28259,38111,20008,3601,20014,19346,-5893,-28174,-22867,-14028,9186,31439,44301,21262,-7014,-30784,-19272,-20434,-23555,-27591,-29420,-5125,2773,-6091,-10742,-3717,-9939,-16070,-18850,-24776,-10671,2210,-4038,-12664,-21103,13422,33429,24486,-9189,-5508,15780,29133,18084,-4568,-15880,-15679,-17905,-2522,15065,15250,-13228,-26358,-7297,19132,70282,106608,89195,66571,56075,60742,64353,48006,27331,15889,11128,-770,-14346,-12761,-6088,-7575,5156,5602,-4537,9684],[11656,27507,34274,21869,10193,7620,9706,13028,2358,-18675,-22175,-17211,2128,13225,10032,2935,-7293,7880,24057,25545,4390,-27156,-30659,-20930,-25230,-22022,-15423,1042,18836,23943,12695,771,-16976,-29072,-14333,-2815,23043,68052,83392,45411,-11268,-38042,-1556,15414,6601,-10025,3297,19298,25022,5012,-27067,-16126,5533,2818,-20472,-14118,24777,61305,66797,66456,50032,5078,-24379,-37271,-30821,-22833,-14310,6253,21240,25916,26929,23535,15842,-4095,-29955,-40509,-29367,-23801,-36483,-23189,10283,36852,63403,47594,4373,-18284,20057,40249,25754,-1347,-9498,-4771,-4874,-3213,-14177,-25624,-19194,-23731,-26217,-5423,-719,16779,28795,33086,17935,5020,6769,20177,15983,-8938,-30745,-17442,3338,696,-14528,-37948,-13406,17071,15022,-15978,-25942,-204,22292,28537,26316,20299,9239,4382,-8003,-22273,-27972,-7662,22576,35729,29415,19529,13095,8597,13469,13996,8949,2186,2022,1127,-3725,-16537,-22659,-13952,76,6285,-7993,-36072,-21230,-6609,-9796,304,24530,32934,20856,16810,30191,48563,57892,49378,46629,65146,79758,53700,11582,-2966,-6334,-4278,-1227,-20722,-36063,-6411,30784,30748,40482,103431,160003,163761,112126,29390,-34126,-16772,-2375,-1740,2429,19665,28113,8911,-27112,-10251,5011,203,-12331,-18325,-12143,6466,11271,2828,-9553,-23766,10295,48391,56222,34268,1523,-26571,-18631,-5337,-1903,10524,11292,-10867,-31601,-7227,-25922,-21648,2642,-7603,-2379,14226,4702,-11277,-7982,-16385,-21176,-4444,4023,-1074,-11448,-13242,5612,17512,19275,11862,10381,9964,10728,20669,19487,13232,-3658,-26269,-27235,-13429,-309,-2211,-19657,-32642,-29904,-13393,16113,43767,56128,34364,3156,1703,-7865,-27092,-22487,-15347,7504,33295,27807,57304,110870,130986,94347,25104,-19066,-3007,1933,-6480,-7166,7458,3898,-10301,-8329,-19965,-35714,-6701,11559,-1020,-25710,7338,24270,19670,10992,11326,16329,-435,-29431,-18271,-10931,-28729,-33525,-26445,-22204,-23985,-37043,-11185,8162,4421,12346,39188,62419,77291,75054,55837,31328,11024,2710,-7756,-21257,8440,20900,8908,-5134,-2684,13405,29630,24136,-8838,-18713,5992,-5897,-32880,3534,32117,39294,16836,-14902,-1959,43440,62114,34655,-110,17384,44873,46926,48234,50743,36886,-4624,-25007,3074,30073,21797,8874,12093,11596,-16344,-18520,20538,52159,53439,27946,8876,9212,21235,35802,49907,65399,60663,36032,5626,2257,7877,1585,1397,9285,14777,26891,40141,32797,-55,-19568,-19774,-30210,-26636,-22909,-21908,-18429,-13839,-10152,-12658,-28006,-21607,-8526,-9524,-3799,17443,21175,8132,-16034,-25378,-28168,-10457,-1662,-2229,-12216,-21652,-7018,12402,16891,-4867,-34323,-25507,-595,13388,8689,835,-2554,-4662,-7439,-17304,-18006,-8124,-3149,-5874,-8513,-15511,2441,18954,17297,6808,21546,29168,16900,3821,12453,8472,-9110,-4566,-1772,-17683,-18337,4975,22496,11643,-5520,-4307,-5024,-18798,-25179,-6623,18689,24957,5946,-28552,10326,27629,8035,-19713,-15412,753,4957,-4000,600,-6304,-18644,-28849,-33671,-29890,-33048,-27165,-11312,6873,22350,22725,2906,-21660,-7202,-4511,-13166,-12656,-11007,1940,5392,-7929,-19158,925,17788,19875,1136,-19187,1125,9232,3713,-9918,-28978,-25220,-10932,-3842,8722,13347,-12993,-20830,12193,17939,-18640,-13885,3814,-7502,-9602,5653,6898,1721,10359,13396,8445,5508,6473,9349,10708,6638,-13634,-36132,-22630,-7809,-7572,-15040,-8607,6737,-2023,-38826,-23240,14984,41482,56677,63781,46402,7786,-25120,-24380,-28313,-18366,17831,25750,-4144,-26411,-22762,-27528,-18374,2665,8453,-370,-3939,-3970,-12450,-16125,-15581,-18077,-15256,-5124,5895,-5504,-12266,1457,20302,33570,30541,29739,38239,37691,20263,-2116,-14419,-942,11958,32892,68045,73666,53368,18251,-8535,-16073,-12942,716,14744,964,-2542,19038,25923,22529,13527,9474,13920,11448,-10154,-37381,-17823,-4921,-8609,-11078,-17284,-23102,-7636,3838,-6866,-39785,-1991,29503,30956,35183,46351,49269,18575,-7791,-16612,8331,48956,68552,67737,56866,39265,37381,29853,10153,-5198,8972,31948,47595,34082,2351,-18717,-13525,-10351,-27500,-38944,8503,47273,73252,79319,35993,-1359,3232,6079,-28413,-10018,-2451,-24723,-31430,-10385,-7858,-5468,6198,9696,8924,7679,5819,3731,-9991,-11257,-5128,9467,25180,42990,46267,34949,26291,44077,60016,51988,36198,11329,-3975,3658,15156,19722,34558,48249,37986,26993,23675,-15289,-7572,-1360,-24472,-35195,-21234,-27373,-24464,2443,22825,28068,29435,24786,14350,-223,-11667,-25012,-8992,-8853,-10415,-8252,228,2615,685,14289,16909,7625,18122,30966,27985,9634,-22743,-28947,4098,14646,9735,1384,-13601,-13039,-7751,-7862,603,7614,-3405,-24279,-18029,-8169,-23801,-467,1131,-20410,-5387,-3702,-21998,-11945,-3216,-23424,-13850,20847,20196,-18224,-10527,-250,-20513,-22064,-16227,-22140,2081,30893,36192,22789,8383,9077,19885,16737,1151,-26908,-14636,-3627,6569,33075,31672,8330,-6053,726,-2,-7415,-13626,-6243,10804,24771,14905,4613,-6732,-7246,5321,-75,-18303,-31928,-13918,-14977,-23124,6559,26848,19764,-6565,-8348,-4724,-15447,-12666,21390,51519,64422,59642,48385,22738,1084,-6944,-11927,-23223,-30311,-20527,2965,30366,43670,25987,12026,31367,48329,30596,1142,4845,4085,-1786,-11307,-20455,-21406,-39218,-23128,-2114,575,417,36605,52949,41479,15404,-19062,-25369,-4066,-9617,-24089,-12608,-3599,-9099,-8872,-5038,-14427,-17500,-7095,1280,5176,-440,-14981,-25327,-22229,-33191,-25123,-15035,5287,26294,24020,14326,22441,34468,38053,30496,17292,6294,-1572,-21030,-13658,399,-2717,-22074,-13032,15060,19787,2898,-9683,-3093,3957,10191,10197,-8036,-23121,-31263,-25533,-19471,-15692,-5632,9633,13178,-475,-23045,-25783,-11901,-2324,11727,21732,28666,19422,1691,-20024,-33474,-19432,1767,15330,10850,-7452,-20267,-14625,-17327,-24727,-35169,-11474,-879,-357,-13193,-37998,-4490,20517,39972,36734,22385,13212,237,-16510,38293,59937,44822,22512,23850,20534,1868,-6939,-5878,8911,28174,32555,15424,-16175,-4930,19678,38146,46731,35196,-1555,-32842,-13591,1645,8063,-4152,-19898,-6543,12388,29825,32723,30687,22619,1336,-20547,-3413,27690,35812,15602,908,20812,23214,410,-25811,-27175,-12628,10055,36475,51593,26324,-5801,-29121,-22608,-29794,-33778,-31501,-32399,-7452,151,-8991,-13157,-6672,-8655,-9960,-14261,-33254,-14771,3062,-3162,-16098,-20557,16380,32584,19095,-11285,5542,25333,32787,16244,-8826,-20814,-23162,-26976,-923,19130,21914,-2264,-14588,-2265,16962,60855,99802,86083,64241,55067,59004,62317,45891,26117,15409,9766,-3684,-18947,-11546,-4723,-7434,4121,2032,-10043,4761],[3040,14810,24698,13789,5374,9135,13399,14216,202,-22282,-20230,-16072,-1663,7120,10951,6598,-6017,6805,24357,27902,7570,-22313,-24464,-15643,-19613,-14809,-6750,7764,23333,28533,19371,7611,-11458,-20872,-6947,1289,24002,68692,84235,47074,-8206,-40854,-4529,13815,4568,-13483,519,17818,23980,3135,-25010,-9966,9391,2608,-24993,-10633,28516,59829,57396,55689,46801,7238,-20316,-32778,-35669,-22395,-20751,5043,22779,26207,27018,22581,13796,-4435,-29441,-42623,-36930,-34624,-38811,-15236,13575,36020,60258,45734,3199,-13958,22097,41434,25679,-6140,-20485,-14486,-11668,-5775,-14620,-25073,-15029,-15565,-16814,2954,9321,18227,20978,22894,13375,1125,155,16177,15086,-6689,-24795,-13885,2006,-2324,-14065,-32194,-22993,11294,15147,-9967,-18320,6048,28542,32694,29458,22732,11156,4551,-11299,-27467,-27948,-1887,30984,41235,28417,12283,2705,718,4416,326,-4352,-9988,-10447,-12654,-17771,-30540,-28308,-12840,-178,3566,-10896,-37878,-23230,-9779,-15247,-7543,15668,26381,19379,20474,28591,37345,41256,34975,40886,67825,86323,54209,8319,-9699,-12888,-5389,2045,-19697,-39788,-19005,1956,-5477,4331,71699,138661,154747,109226,22630,-48565,-19497,-5921,-5105,2104,22772,33005,13077,-26733,-15373,1661,2328,-2442,-216,11095,24777,15232,-3927,-11635,-22256,8605,45601,48914,23797,-6403,-34316,-17150,-2511,4807,16868,11887,-15525,-32667,-3844,-24111,-21489,6763,2174,-5187,4465,-4132,-17247,-11758,-19659,-23933,-4580,7165,4827,-406,-3302,6705,13020,18872,17910,14740,1773,-8097,7528,15468,12979,-4763,-30000,-30886,-14743,1077,1291,-14705,-27996,-29676,-16554,10188,37292,50987,32882,9551,6145,-8412,-27037,-18646,-19835,5321,30976,24364,62136,128309,141009,95433,21803,-13947,4370,7551,-3466,-4381,10664,5308,-13028,-10762,-18115,-44904,-10187,14900,9509,-15145,-141,17091,16267,9949,11191,17299,-880,-32828,-13138,-2457,-23552,-38138,-30368,-28984,-34310,-35168,-4723,10432,6578,15614,41669,62111,72142,70783,51413,23085,3107,1088,-2892,-25277,-196,17374,12891,-239,-5680,9458,30321,30765,-1828,-31424,-7046,-13530,-29783,5464,32382,41058,22094,-8125,-8637,33500,55606,32212,1756,17779,38780,37117,39327,45078,37052,-5691,-29885,6689,39142,32580,16800,12177,5440,-23550,-18718,18456,46947,47486,22671,4134,8032,19544,33084,49068,66688,61800,37698,8505,-114,1309,-938,5109,12608,15530,25359,36223,22908,-9473,-22954,-19031,-28598,-33153,-28118,-21010,-17871,-17747,-13607,-12442,-24034,-20418,-9484,-12367,-6166,16440,21101,8404,-16646,-27109,-29269,-13577,-4669,-1410,-6953,-13615,329,17367,20463,-1774,-31621,-32863,-4019,20230,22196,11448,-1351,-12497,-15831,-13706,-7164,-2122,-2085,-3863,-5822,-12308,779,15120,14813,7546,24044,31268,17896,1590,8816,5600,-9091,-266,-1241,-21815,-25384,-2043,14158,4217,-9921,-5478,-4630,-16266,-21707,-6508,16011,22366,4702,-23403,11763,29248,11902,-15541,-19751,-3394,4011,-1923,2507,-6930,-19555,-24319,-30157,-35555,-29855,-23212,-9120,9892,25693,25029,2785,-29075,-11539,-8202,-14614,-10226,-7117,4686,4772,-13434,-32089,-9898,9286,13772,-4289,-23724,4134,12351,2751,-13497,-30244,-26140,-9816,-2188,9559,16783,-4675,-19575,8807,16272,-20756,-15862,1854,-7298,-9566,-946,151,765,12832,20089,18663,11975,6226,8878,12306,9629,-10696,-34000,-27801,-13805,-12451,-20592,-22105,-5583,-9336,-41386,-19482,12190,37669,51473,56665,39978,5481,-24924,-22880,-24224,-25515,3929,8972,-15263,-32630,-30364,-35503,-17898,6806,14424,5658,1503,-635,-12869,-14405,-6786,-7193,-8748,-3614,2671,-10903,-14837,725,21697,37550,36570,35645,42241,40687,21782,-2842,-18112,-4998,8365,26537,63071,74497,58815,23014,-7131,-19396,-17793,3786,22470,7131,-4267,10907,19033,19779,14487,12747,18168,14437,-7910,-31711,-14492,-2547,-9371,-15819,-23457,-32036,-8548,6071,-6204,-40436,2786,33394,31453,34792,47982,51503,23060,-953,-6052,21189,61120,75269,68119,52896,39616,45014,39869,19362,1060,10250,31650,44734,28466,-3248,-19539,-8406,-3022,-20303,-46302,407,42373,74603,84575,38688,-4770,-6738,-2188,-36073,-15787,-10409,-29952,-31805,-12580,-6661,-26,8202,10400,9901,6656,2112,-1862,-13624,-9206,-3786,8965,27878,48954,51228,37737,27047,42446,55262,44577,25465,-3053,-15861,-1891,14439,22818,38916,52118,36577,18422,14178,-21125,-7736,-1706,-23335,-40866,-24908,-27697,-33370,-7374,17351,28502,35441,33144,21787,8441,1761,-27401,-15288,-6041,-1313,5080,13567,12224,8679,26374,27579,13857,20165,31283,26432,7061,-21667,-28901,-1345,9935,12355,5406,-12036,-18187,-11900,-3545,6782,9304,-6587,-25470,-19725,-14173,-31901,8745,318,-26412,-7241,-3297,-25989,-15048,-5211,-24940,-18300,16183,16274,-20536,-3814,4999,-17167,-21152,-12943,-20982,-8189,23506,32388,20202,8312,12042,21965,15811,-172,-28678,-15389,-1047,6367,28613,28154,6580,-8424,-546,3413,1401,-1496,5568,17174,23793,10023,222,-7206,-5903,8391,2631,-16826,-32132,-12956,-12300,-24494,2791,23514,14292,-17735,-22936,-14441,-13870,1011,33878,60958,72874,69597,59156,31372,5393,-5986,-11695,-23461,-30526,-22850,-405,28129,43543,28094,16786,40818,58516,38178,4454,5695,9991,8785,-1490,-19390,-21551,-37835,-21298,1595,8227,8230,38693,55587,43640,16152,-20255,-23111,-6027,-16987,-33768,-8428,4584,1763,3215,6438,-5954,-18799,-8759,4513,6854,-3885,-21506,-21617,-21429,-32023,-21847,-13478,1766,16660,11573,4364,15573,29137,36607,30914,18044,7087,-1278,-21144,-13910,-49,-4502,-19866,-10438,13722,16249,-2581,-14854,-4801,3542,11242,14468,2539,-8166,-23360,-29951,-23049,-19050,-11793,220,595,-9787,-28170,-26925,-13897,-8100,4254,16443,24287,14968,-3235,-24189,-33577,-16624,2043,12888,8807,-8690,-22396,-15050,-16294,-25625,-39563,-7083,9053,12858,669,-23318,-23920,5684,28740,27118,16830,14834,9797,-31692,24478,51259,36656,14379,21032,20079,688,-9474,-9879,3769,23992,28577,9694,-24666,-1957,21152,35607,40808,29348,-6718,-25129,-3939,7756,10799,-985,-17317,-12557,11168,34869,40006,34487,21535,-1092,-21368,-5766,23390,30045,9147,-3010,19588,24606,4760,-22570,-30215,-11943,9814,38632,54411,28238,-5892,-27816,-26683,-39997,-38823,-30285,-34480,-12232,-4376,-11984,-14828,-9131,-7458,-4832,-8400,-33849,-19656,3660,-1052,-16249,-14873,19703,31145,13047,-12545,14747,35132,37051,14487,-11857,-23283,-28262,-32637,403,22375,29625,12005,-3108,1522,12435,47615,88073,80247,60226,51735,54372,57561,42026,24379,15290,9424,-4968,-21305,-9965,-2640,-6482,3275,-1311,-15125,-37],[-10451,-3953,9235,1195,-2007,7697,14182,13161,-5161,-28107,-19536,-16708,-8420,-2457,8066,6762,-7439,2235,20386,25744,6837,-20782,-21582,-12911,-15952,-9540,-314,12028,24218,29471,22959,11263,-8487,-15684,-2809,2031,21308,64884,80786,45506,-7612,-42462,-7883,11266,1202,-18158,-1981,18332,26809,6634,-18685,-7481,10480,1134,-30582,-10870,27824,54730,46653,45404,44019,10381,-15032,-28411,-40176,-18877,-17480,6466,23750,24677,24766,19691,9827,-6853,-30745,-44427,-46065,-45244,-35662,-10327,13828,32355,53252,40004,315,-10926,22734,40885,24566,-10802,-33236,-23889,-19960,-11375,-18279,-26052,-10941,-7120,-4844,13123,17279,18416,11399,11092,9265,-1068,-6509,10556,12456,-5249,-19808,-11586,-752,-5627,-13029,-26087,-26439,12605,22527,703,-11568,9758,32765,35619,31817,24544,12488,4593,-13756,-30456,-23747,4606,37446,43993,25546,4024,-8802,-8143,-5510,-13190,-16917,-22055,-23517,-26239,-30600,-42576,-25015,-8773,488,738,-14469,-39681,-24558,-12596,-19822,-15017,6083,17553,16168,23430,29622,30689,28387,20162,30035,63959,86820,51533,4783,-14455,-16859,-3967,4227,-20242,-40032,-27305,-22508,-22604,-4421,65890,136590,156444,109840,16331,-58189,-19561,-9790,-11032,-1003,22748,33971,13817,-27117,-20740,-2367,3859,7891,19029,34098,42361,19035,-10703,-12292,-21867,6315,41474,40750,13762,-11453,-39490,-15014,-513,10008,22280,11124,-20488,-23616,2907,-20442,-21211,9909,12166,-2183,-2824,-11900,-19800,-12963,-21022,-26215,-5234,8855,9320,10572,8495,9726,7846,17552,23429,20162,-2241,-28452,-6046,10891,11984,-5812,-32610,-31853,-14066,3406,5282,-9317,-23012,-27976,-19314,3989,30050,45783,34131,17299,10301,-8572,-23089,-13261,-24872,1261,25038,17721,64586,142453,146693,92964,16632,-9334,11064,12672,-1161,-2825,13333,7702,-14121,-12448,-15118,-42235,-12216,16542,16731,-3676,-446,12386,13213,8403,10270,17637,-1285,-33509,-9029,4588,-18494,-41900,-33628,-34364,-43883,-25542,2065,12236,8068,17454,40746,56176,59229,56656,38562,9339,-7550,-824,3150,-21958,-9788,12515,16084,5350,-6726,5187,29423,35375,6572,-33093,-21097,-22981,-24697,8364,31949,40656,25111,-2242,-12545,22736,46608,28491,3099,15349,29268,25278,29081,37293,34158,-8550,-32532,9861,45503,40825,24474,15335,2601,-27957,-17650,15416,39240,39015,17662,2391,7181,16377,28045,45497,64797,59824,36792,10014,-558,-2566,-1420,7617,13684,14460,21998,28961,9238,-21633,-25562,-18273,-26156,-31465,-30020,-19783,-17503,-22792,-17333,-11442,-20017,-19403,-11119,-15887,-9005,15027,20512,7942,-17936,-29183,-29958,-16437,-8324,-2250,-3095,-5850,7280,20710,21682,-658,-28363,-36259,-7023,25548,32608,19279,-1563,-21934,-22024,-7874,2554,3504,-2122,-3644,-5571,-10245,-365,11710,12412,7562,24691,31546,18056,-840,3661,1415,-9384,1771,-3507,-27589,-33494,-9816,4813,-3417,-14438,-6915,-3403,-10345,-15551,-5949,13219,19244,3000,-17749,13214,29164,13970,-11419,-22753,-7536,3374,629,4456,-8004,-20244,-17260,-20634,-29842,-25608,-20582,-8713,11118,27884,27324,4407,-31627,-16358,-12460,-15780,-7900,-3613,6875,3619,-18482,-44554,-17019,764,6283,-10874,-26077,7709,14911,1117,-17690,-31128,-27025,-9820,-1768,9196,18713,1834,-14159,7810,15732,-20633,-18096,-1191,-8914,-11727,-8896,-7094,-386,15548,26891,27874,17674,5195,7791,14393,13730,-6758,-31005,-32220,-18427,-15446,-21610,-34435,-18301,-17191,-35390,-12794,8710,30974,42835,45802,29996,630,-24830,-20422,-19166,-30998,-11662,-8699,-26310,-39061,-37928,-35945,-13107,12842,20052,9894,4675,582,-14715,-11319,3221,3252,-3751,-3853,-1654,-15805,-17828,-1777,20859,39014,40506,39261,43386,40592,21019,-5015,-23294,-11349,1560,16846,54173,72130,61713,25876,-6680,-21843,-22002,5154,26809,10550,-6902,1216,10091,14856,13886,15290,21481,16263,-6128,-26295,-9800,1056,-8846,-18391,-23598,-40193,-10546,6300,-6598,-38768,6284,35890,30379,31833,46026,50020,25448,4746,3961,33900,72451,80246,65652,44741,36400,50199,47527,25907,5194,10737,30189,40429,22176,-8289,-18486,-4305,1968,-15939,-48423,-6009,37450,74072,85788,39387,-7603,-17179,-9334,-37188,-20957,-18543,-35172,-31370,-13073,-3813,4131,7982,8640,8355,3858,-2975,-9502,-15883,-5572,-2611,7580,30850,55542,56641,41423,28883,41056,49548,35565,13075,-17282,-21185,-2792,14738,24351,40778,53348,34297,9888,3237,-24700,-7142,-1507,-20990,-44289,-28020,-26520,-38620,-16722,11717,28256,39860,39058,26957,14863,12853,-16603,-22193,-4897,5868,16951,25731,21572,16431,35936,36412,20359,21897,30428,23757,3451,-22155,-28905,-7686,3271,12814,7348,-11164,-22148,-13620,837,10911,8943,-10918,-27799,-22406,-20162,-30377,15047,-1205,-31835,-8845,-3279,-29902,-17418,-6435,-23242,-20015,11081,11469,-19712,5141,11663,-13096,-18756,-5162,-10423,-16268,14466,26301,15943,7468,14087,23056,14562,-1338,-28873,-15914,698,5697,23719,24339,4674,-11272,-2579,5895,9220,9680,16640,22969,22268,5578,-2457,-4393,842,15913,8079,-13313,-30800,-12512,-10208,-25136,-2426,18423,9626,-22120,-33125,-20222,-8169,15441,47747,71342,81614,79094,68799,39375,10264,-4194,-11209,-23981,-29013,-21247,-1234,26031,41798,27940,19256,48098,66117,44678,8232,6541,16860,21316,9500,-16803,-19164,-31881,-20031,4690,16102,16003,38516,55232,43134,14753,-22693,-21026,-7475,-20812,-21711,3495,16756,13933,15067,17659,2903,-18138,-11225,6729,8749,-5366,-24517,-16745,-20506,-28330,-16495,-10067,-750,6665,-1062,-5332,7951,22404,33215,29733,17910,7692,-697,-19837,-13528,-466,-6083,-16625,-7007,12533,12522,-8278,-20032,-6355,3128,12017,18045,12172,5574,-11746,-29334,-27147,-21961,-15964,-5849,-8628,-17759,-34018,-27418,-14625,-13046,-4462,9902,18723,9343,-9148,-28419,-32598,-15166,-167,7553,4182,-11638,-24607,-14165,-14521,-26099,-33467,928,19400,25312,13762,-8590,-36475,-10231,15884,15846,8906,12843,13981,-28140,10187,40683,26353,4866,17092,18144,-1433,-11982,-14189,-3557,17443,22654,2595,-31198,1740,20882,30021,32292,22433,-11952,-16481,4942,12137,11500,1266,-12317,-16849,8998,37596,44483,35251,17780,-4960,-23712,-11630,14873,20428,361,-8688,15796,22971,6428,-20679,-31725,-12879,7716,36842,51782,25816,-8542,-28147,-31786,-49671,-35106,-27438,-34072,-20002,-11591,-16048,-17477,-13176,-8929,-2766,-3939,-28477,-27768,1380,0,-14729,-10155,20648,26702,3964,-15981,19198,41012,37449,9343,-16487,-25680,-30708,-34068,-1862,21522,33748,22858,4193,916,3323,29082,68935,67710,50115,41810,42784,46073,32368,17858,10944,5404,-9277,-25855,-12593,-4773,-9701,-2469,-9481,-24470,-9284],[-20585,-20264,-2377,-6175,-2859,10552,18495,16075,-6964,-28328,-14210,-13185,-11466,-8970,7297,9043,-5971,-41,17697,24165,6633,-18760,-17168,-7711,-9234,-1377,8211,17789,25501,30763,27256,15722,-4054,-9602,1861,3314,18860,60245,76531,44189,-6013,-39670,-7356,12126,696,-20772,-1492,23634,36147,16369,-10365,-5734,11986,1774,-32813,-11708,25433,48565,37657,39577,46484,19082,-5711,-21869,-40557,-11949,-4878,12796,26341,23546,22330,16943,6121,-9206,-31491,-41695,-47906,-45420,-29652,-6859,12758,27785,44601,32320,-2868,-7953,23222,39821,23535,-13426,-43023,-24618,-24344,-17147,-23499,-27849,-7036,1286,8036,24602,24126,17584,1154,680,7881,-298,-11553,4551,8957,-4545,-16040,-10414,-4052,-8188,-10950,-19577,-20553,20366,34298,12672,-5750,10731,34925,37512,33603,25827,13235,4547,-14722,-27997,-16257,11998,42042,44122,21046,-4754,-20887,-17837,-16067,-25818,-27141,-32726,-36589,-34670,-31481,-31775,-16952,-3186,1835,-2048,-18710,-41068,-25339,-14977,-22969,-22080,-4154,6616,10530,22449,27950,25021,19906,8459,16334,53602,80771,45690,515,-18066,-20137,-3235,3105,-24476,-41365,-33534,-42762,-26973,3641,80716,154630,172417,117239,12691,-57249,-16280,-11395,-16650,-5077,20199,30940,10813,-28849,-24999,-6258,3414,14153,31704,49081,53401,19968,-17401,-12700,-22855,2829,35290,31374,3931,-14066,-40250,-13288,-313,12209,24836,7801,-25649,-12474,10274,-17010,-21378,11386,20545,4685,-5445,-16471,-18502,-12261,-21010,-28669,-7381,7886,11396,19970,19316,12978,1590,14718,27294,25255,-656,-45616,-17366,5652,9531,-7466,-34211,-30101,-11894,6005,8935,-4446,-18586,-26013,-22002,-2324,22877,41806,37937,24877,13448,-8399,-16559,-7301,-29860,-4565,15826,8747,64894,151128,146970,86776,9550,-5829,15827,16046,67,-2379,14699,9568,-15029,-14467,-12252,-34586,-12251,16592,20341,5238,4531,10749,10994,6850,9367,18154,-1078,-31935,-6460,9713,-13868,-42900,-36731,-38173,-41198,-16126,8632,13901,9225,17983,36970,46718,42956,37581,21958,-5449,-17722,-2025,10088,-12935,-18910,6316,18086,11013,-5441,1246,27261,37821,14088,-24673,-35364,-32025,-17014,12643,31432,38478,25747,2141,-12655,13107,36786,24402,4074,10111,16849,12665,19427,29368,29153,-12795,-32188,12228,48754,46044,30865,20421,3797,-28038,-16234,11812,30045,29286,14433,5020,7328,12311,21359,39891,60369,55339,33793,10227,174,-3978,-814,8767,12860,12047,17447,19365,-6485,-33668,-24177,-16714,-23401,-25811,-26225,-18203,-16596,-27505,-19946,-9325,-15974,-18142,-12494,-18975,-11453,13980,20208,7609,-19093,-30789,-29411,-17940,-11801,-4302,-428,1693,13823,22758,21004,-1178,-25154,-32649,-8132,29751,40216,24790,-2173,-31376,-23272,-895,11731,9498,-2122,-4672,-6974,-9130,-1056,9345,11096,8067,24595,30847,18080,-2161,-1353,-2665,-9355,2334,-6994,-31887,-37595,-16103,-3956,-9665,-17674,-7628,-1013,-2647,-8136,-4521,11276,16620,2023,-10972,15712,28361,14992,-6929,-22368,-9952,4249,4290,6952,-8769,-18995,-7407,-8079,-18385,-19720,-18182,-8904,11759,30088,30825,8914,-24974,-20065,-15892,-15489,-4758,366,9334,2917,-21004,-30992,-14273,-4634,-758,-17194,-24268,12294,17501,-131,-20971,-30525,-27374,-10029,-1589,8613,19848,7032,-6687,10337,17940,-16274,-18596,-3864,-11130,-14995,-16765,-13564,-832,19116,33948,36319,23053,4417,7178,17317,18822,-1820,-27630,-34583,-21081,-16720,-18956,-37643,-29157,-22992,-26494,-3995,6676,22966,32128,32597,17748,-5892,-23933,-16205,-12258,-29380,-27354,-25307,-35051,-41891,-39026,-28961,-5769,19984,25695,13407,6546,697,-16594,-6458,13551,13035,292,-5306,-6158,-19023,-20263,-5040,18535,38499,42808,41260,42602,38283,18721,-7813,-28912,-18273,-6683,5797,43153,67731,62658,27300,-6608,-22611,-24512,5177,28331,11758,-10268,-8953,744,9033,12428,17447,24256,17505,-4294,-20549,-3069,7537,-5252,-16747,-16953,-30112,-12739,5168,-7337,-36904,8466,36927,28113,26958,41282,45969,26785,10054,13620,46129,82749,84065,61669,33611,30010,52832,52793,30213,7917,11102,28479,35945,16581,-11470,-16087,-1561,4262,-14852,-48730,-10213,33051,71906,83335,38368,-9304,-26579,-13087,-30695,-24733,-25885,-38674,-30030,-11818,77,6926,5795,4674,4350,-879,-9512,-18968,-14234,-535,-1668,5812,34694,62988,62527,45833,31389,39568,43351,26141,539,-28235,-17493,260,15466,23911,39843,51732,31392,3037,-8457,-24090,-5821,-790,-17761,-39460,-30833,-24838,-36150,-25548,5689,26767,41960,41884,29570,19057,21544,-2220,-28787,-5785,10294,25993,35465,29645,23263,42525,42601,25992,22962,28229,19886,-1107,-24682,-30549,-15280,-5371,10437,6513,-12125,-26056,-13308,4751,13011,6587,-16274,-31501,-26749,-26777,-22838,18247,-3560,-37206,-10158,-3944,-34131,-19803,-7308,-18740,-17861,5598,5403,-16368,14339,18551,-9039,-16224,4006,2208,-19167,3360,17353,9563,5255,14299,22337,12475,-2836,-28131,-16791,1123,3889,17622,19398,1893,-15495,-6664,6045,14601,18323,25315,26849,19246,913,-3812,510,10733,24825,13880,-9422,-28058,-12910,-9353,-25581,-9719,11258,5774,-19231,-34278,-20838,-290,28650,60035,80288,88901,86553,75719,45461,14736,-2178,-10884,-25802,-28208,-18187,-472,23618,38003,25032,18875,51890,69691,48867,11528,6585,23099,34043,20048,-13758,-16341,-26485,-20474,6259,22687,22396,35627,51363,39404,10579,-27154,-18956,-7188,-17305,-6407,17761,29746,25448,25342,27242,10928,-15847,-15230,6774,9691,-5075,-21355,-12631,-19976,-23345,-9910,-5080,-1736,-2811,-12884,-14120,-221,14532,27953,26852,16763,7868,-221,-17582,-12820,-1188,-7703,-12907,-3100,11600,8781,-13947,-24113,-6881,3090,12484,20618,20089,16849,-520,-24802,-31433,-23561,-17420,-7827,-11519,-21234,-36805,-26659,-13864,-15604,-13386,2706,12356,2529,-16558,-33014,-29816,-13730,-3875,392,-1692,-15245,-25895,-11182,-11196,-24443,-23429,11220,29856,36844,25862,5870,-20134,-25160,3396,4866,415,8858,14063,-19266,-1504,30625,15971,-3437,14128,16254,-3139,-12582,-16364,-11108,10605,16829,-3486,-25777,7157,20582,23854,24928,19597,-9713,-5416,14859,17057,12888,5129,-4407,-15099,8788,40526,48463,35519,14322,-7223,-24432,-17835,5508,10520,-7134,-12671,13006,21995,9014,-17008,-30036,-11831,7562,34992,47919,23072,-9847,-26157,-32815,-43045,-26708,-21012,-28532,-24538,-15861,-16122,-16636,-14379,-8722,940,3572,-18138,-33175,1318,5018,-7338,-2247,24305,24790,-2485,-16239,24636,48010,39065,6758,-16320,-22122,-25529,-29591,-1248,23182,40122,35647,13975,3382,-1397,15973,52178,56295,41271,32927,32176,35939,25039,14535,10141,5440,-8743,-24424,-10884,-2855,-8731,-4542,-13674,-28227,-13099],[-29072,-30364,-7575,-7432,-92,13306,21418,17875,-9206,-26086,-9231,-10380,-14852,-16226,4465,9083,-6004,-4013,12377,19123,2632,-20450,-14774,-3705,-3205,5805,14704,20768,23129,28579,28335,17347,-1664,-6116,3620,1931,13564,51613,68275,39960,-6417,-36475,-5575,14157,1112,-23686,-1371,29810,47240,26811,-4254,-7023,11898,2560,-31987,-14965,19497,39517,28704,36175,52173,31428,5262,-15105,-38309,-4770,10593,21622,28778,21289,18362,12963,1366,-12732,-32378,-36772,-39482,-36728,-24256,-5992,9421,21578,33944,22172,-7432,-6275,22394,37102,21420,-14310,-29852,-15110,-19015,-18778,-27532,-30519,-4742,8002,19556,35152,29170,14842,-9984,-5690,9545,2481,-14639,-1669,4375,-5458,-14515,-11127,-8098,-10298,-8673,-13581,-11055,31132,46870,24079,-1356,8635,34976,38419,34765,26366,13078,4062,-14205,-21018,-6489,20320,45041,41977,15297,-13418,-32737,-27746,-26695,-35841,-31745,-38439,-45011,-26989,-21106,-20703,-8282,2784,3797,-4118,-22623,-39840,-25313,-16589,-23887,-27332,-14361,-5774,2403,15967,18825,12849,8807,-2530,1534,38452,68942,37615,-3814,-21095,-24696,-4531,-443,-30706,-43718,-40587,-45480,-22509,2943,71890,141170,158279,103495,-350,-51628,-7935,-7978,-18708,-8878,14495,23155,3721,-32656,-26086,-8405,1659,15058,35517,54695,57607,18398,-22927,-12604,-23810,-1200,27601,21538,-4780,-13984,-36460,-11414,-1463,11560,24373,2451,-28527,-1144,17161,-14118,-21413,11509,26557,12647,-2654,-15063,-14214,-9946,-19628,-30765,-10701,4567,11567,27533,28273,15881,-4902,10894,29379,29310,5176,-30436,-21329,753,6083,-9319,-34280,-26339,-8183,9090,12426,20,-14496,-23722,-23963,-7656,17462,40660,43926,31863,15889,-6998,-8245,-925,-32362,-11080,4831,-115,64217,153475,141980,77784,1452,-3194,18572,17590,873,-1480,16176,11667,-15444,-17056,-9943,-27351,-9838,15943,21117,11281,11551,12096,10292,6267,9911,20376,964,-29359,-5299,13324,-9319,-40139,-39882,-40260,-34033,-7352,14864,15977,10748,17805,31352,35901,27334,17760,4752,-17965,-24132,-1482,17714,-1318,-23214,-824,18807,16257,-2184,-1625,24367,38377,19939,-14299,-39611,-32736,-7608,17875,30927,34817,24011,4652,-9771,6615,28094,20873,4832,2210,2145,751,12241,23067,22922,-17999,-29511,13413,48755,48096,35404,26039,8011,-24859,-15360,7745,20141,19346,13637,11097,8594,7649,13436,32768,53895,48738,28886,8967,920,-4250,-380,8222,10099,8318,11855,8067,-23008,-36166,-18578,-14483,-20951,-19970,-21491,-16703,-15065,-28922,-20444,-6542,-12309,-16904,-13431,-21318,-13617,13133,20107,7427,-20092,-31861,-27662,-17791,-14916,-7759,533,8201,19119,23068,18193,-3631,-22747,-26755,-7284,32554,44688,27735,-3054,-39594,-19791,6009,19999,15533,-1873,-7122,-9815,-9197,-2026,7632,10712,9222,24107,29297,17762,-2360,-5633,-6378,-9469,1317,-11170,-31321,-31848,-19525,-11857,-14110,-19323,-7789,1683,4876,-1108,-2868,10025,14407,1776,-3605,18947,26764,14789,-2544,-18868,-10285,6437,8461,9408,-9470,-15300,4393,6463,-4577,-12556,-16037,-9623,11907,32278,35337,15519,-16294,-22195,-18342,-13976,-1104,4501,11737,2505,-20138,-16940,-3819,-5343,-6691,-22997,-19378,17173,19601,-1109,-22831,-28559,-27624,-10555,-1690,7721,19862,10459,844,15385,22503,-8705,-16590,-5589,-13446,-19174,-24192,-19120,-878,22860,40372,43311,27610,3902,6958,20289,23806,3306,-24270,-35044,-22472,-17481,-15424,-30217,-37136,-25055,-17056,5222,6829,14420,19981,17813,3928,-13837,-22064,-10598,-3732,-20248,-40536,-37943,-37449,-36123,-32069,-20504,2211,27173,31189,16599,7474,70,-17782,-458,23161,21542,3386,-7834,-10485,-20407,-21989,-8693,14925,36042,43406,41779,40319,34211,15192,-10856,-34324,-23789,-14769,-5080,31378,62062,61836,27344,-6803,-21728,-24342,4707,27793,11160,-14327,-18384,-7061,3422,10536,19323,26726,18583,-2057,-14176,5603,17279,1924,-11266,-7677,-18966,-14284,3227,-7883,-34846,9459,36619,25087,20873,34667,40617,28137,15789,23232,57672,91846,87365,57975,21584,21271,53086,55946,33070,10327,12276,27537,32597,13113,-11726,-12820,33,4193,-16200,-50629,-11754,29846,68750,78297,36400,-9383,-31676,-11841,-23837,-26101,-30681,-37274,-27306,-8661,4867,8935,2512,-629,-1283,-6685,-16020,-27545,-7063,6080,-371,4819,40357,71725,69222,51150,34536,37979,37441,18251,-9019,-27820,-7800,6461,17162,22260,36826,48115,28979,867,-16993,-18232,-2993,1273,-13074,-32848,-32769,-22594,-29626,-32864,9,24532,42168,42271,30608,22326,29230,13813,-27317,-7556,12399,32262,42874,36650,29687,47177,46990,31143,24256,25808,16018,-5115,-28055,-33487,-23087,-14512,6144,3822,-14171,-29674,-10299,9356,14968,4291,-20672,-35201,-31757,-33359,-13854,20023,-5434,-34079,-8819,-2758,-33019,-21613,-7022,-11608,-11341,1498,-694,-10645,23896,26040,-4213,-13275,13665,14966,-14061,-8462,6732,2356,2685,13424,20685,10630,-3553,-25664,-16784,1534,2304,11545,14366,-599,-19920,-12187,4381,17934,24667,31734,29243,15555,-3144,-3324,6986,22370,33792,19486,-5051,-23030,-12641,-8593,-24472,-17974,3447,3927,-12364,-26891,-15729,9162,40468,69940,87278,94591,91826,79735,49793,19403,1103,-9228,-27671,-28366,-14800,1789,21764,33313,20575,16843,52697,69619,51117,14836,6591,28588,46496,29893,-9959,-13356,-21575,-22145,6903,27981,27459,31024,44940,33347,4466,-32820,-15082,-2743,-7123,8812,32266,42418,35872,33858,34924,17989,-11734,-20379,4615,9528,-2905,-14600,-9329,-19389,-17392,-2225,1692,60,-9045,-20702,-20159,-8051,6453,21594,22821,15047,7860,198,-14524,-11613,-2137,-9242,-8873,1183,11214,5438,-19144,-24820,-5446,3843,12634,21958,25695,24937,9007,-18893,-35653,-23467,-16512,-6790,-8532,-18532,-31228,-24561,-11965,-14887,-21234,-5091,5011,-5874,-25834,-34794,-23226,-10691,-7711,-7570,-7906,-19304,-26120,-6666,-6962,-21143,-13140,21614,39064,46108,35442,18217,-3549,-36536,-8076,-5563,-8690,2757,9775,-14484,-9503,21384,5448,-9581,12003,13662,-5442,-11863,-16244,-19458,2883,10393,-8850,-17122,12428,19044,16628,19481,22021,999,6438,24134,21268,14001,9140,3762,-9762,9426,42283,50400,33907,10021,-9123,-24382,-25540,-5661,-534,-14348,-16256,9926,20446,11117,-13232,-27880,-10601,7580,31595,41649,18496,-11665,-23843,-31409,-34829,-18086,-13712,-21112,-24804,-17816,-14292,-14655,-14977,-9206,3981,11470,-6315,-34215,1339,11238,1923,5806,27896,22945,-8780,-15913,28735,53265,39203,4481,-13874,-16317,-18796,-24957,-372,24680,45485,46879,23355,6606,-2489,10247,39010,44438,31128,22524,20094,24654,17356,11388,9500,5932,-7008,-20597,-7997,-483,-7256,-6456,-17305,-27481,-13934],[-29285,-20011,-684,-563,5104,15249,21993,17384,-11896,-22565,-5869,-9599,-19479,-24537,-1032,6053,-8566,-10375,3954,10152,-5787,-26041,-14414,-1361,1403,11086,18119,19838,16198,22280,25367,15497,-1916,-5819,1941,-2483,5143,38770,55706,32379,-9186,-33975,-3251,16977,2504,-26496,-2518,35030,57303,35485,-1201,-11282,10414,3375,-28857,-20346,10382,28071,19868,33686,58523,45257,16756,-8477,-35155,1602,26274,31764,30823,18020,13282,8117,-4181,-17105,-32473,-30878,-30953,-27584,-20046,-7353,4407,14434,22322,10538,-13108,-5831,20347,32840,18313,-12975,-16501,-2282,-7049,-11270,-22554,-31164,-4138,12606,28808,43695,32578,10603,-20945,-5038,14184,6486,-15151,-6996,-551,-7786,-15172,-13575,-12482,-11876,-6492,-8338,-1078,42349,58392,34505,1936,4205,33990,39223,35931,26585,12295,3306,-12145,-11511,5388,29960,47347,38620,9300,-20646,-41174,-35825,-35978,-35188,-28575,-34967,-33790,-16176,-10459,-10737,-331,8512,6437,-4530,-24179,-35764,-24111,-17164,-22717,-28470,-22668,-18888,-7606,5622,3856,-6411,-7925,-16085,-14212,21193,53636,28952,-6974,-23704,-30236,-6171,-3810,-35469,-45271,-48039,-26252,-9917,-17043,12767,60001,80641,47088,-31154,-38112,4557,309,-16150,-12907,4574,10031,-7591,-38877,-23070,-8019,161,12733,34172,55795,58929,16491,-26763,-11126,-23170,-4938,19410,12171,-11209,-10737,-29838,-8458,-3033,8855,21291,-4092,-26661,9934,23128,-11600,-20877,10523,29637,19363,2925,-9073,-8455,-6535,-17172,-31862,-14644,-358,10725,33212,34986,18134,-10730,6583,29607,31629,12094,-14219,-16667,-3014,2163,-10989,-32839,-21354,-3114,12795,15940,4290,-10406,-20805,-24592,-11180,14814,42604,50974,37966,18000,-3648,1235,5641,-30251,-17254,-6365,-5839,63299,149285,132285,67043,-6747,-1240,19375,17457,1939,1433,19748,15638,-14014,-20127,-8383,-20460,-5218,15407,20083,14955,18174,15213,11133,7194,12763,25195,5501,-25890,-4978,16089,-4448,-35488,-43359,-40996,-27600,444,20431,18584,13037,17411,24682,24886,13750,-1998,-13833,-28563,-25956,750,25328,11042,-18033,-8477,18091,20474,2008,-3112,21076,37300,23855,-4697,-26261,-23674,1798,23088,30184,29791,19818,4821,-5912,4288,22111,18349,5280,-8079,-14287,-8671,8674,19309,16002,-23994,-26044,12860,45428,46992,37680,30825,13282,-20654,-15988,2861,9865,9836,14671,18343,10487,2381,4322,24371,45645,40165,21951,5747,414,-5073,-1382,5365,4971,2883,4947,-4684,-39638,-24998,-11429,-12600,-19857,-14945,-17269,-16170,-13467,-24357,-18702,-4139,-9911,-16538,-14439,-23282,-16466,11500,19319,6626,-21646,-32896,-25471,-16567,-17907,-13315,-1281,12180,21697,20581,12460,-8835,-22249,-21917,-5735,33067,45168,27290,-4847,-40670,-14800,11241,26162,20346,-2036,-11755,-14450,-11233,-4488,5360,10094,10169,22836,26375,16134,-2646,-9709,-10587,-11098,-2201,-16466,-26103,-22395,-19911,-19802,-17366,-20064,-8629,2847,9857,3363,-2496,8313,11470,1108,2709,21356,23282,12314,363,-14575,-9752,8353,11391,10191,-11270,-10281,16099,20873,9271,-5881,-15427,-12005,10456,33131,39161,21809,-8835,-23565,-21015,-12929,1430,7164,12514,990,-17285,-4644,7599,-2996,-12270,-29362,-14368,20347,19418,-3287,-23964,-26838,-29310,-12771,-3400,5112,17132,10377,5914,20043,26902,-949,-13436,-7100,-16363,-25253,-32243,-25119,-2421,24522,43903,46827,29479,2164,5408,21054,26294,6517,-22655,-35740,-24838,-20080,-14251,-24246,-39250,-24602,-9638,11986,7528,4631,5553,766,-12218,-24379,-20651,-5776,4322,-8892,-31284,-30221,-32445,-32433,-26665,-14016,8123,32133,34769,18144,6211,-2571,-19313,4241,29580,26635,3965,-12773,-15932,-21938,-24737,-14119,8540,30049,40563,39237,35254,27204,9132,-15274,-37855,-26178,-22292,-16023,18372,54084,57684,24326,-8949,-21278,-22389,3406,24596,7638,-20391,-25781,-12317,-2599,6787,19239,27374,18120,-905,-8827,13921,27825,10202,-5468,400,-9269,-16133,-819,-9642,-34204,7762,33508,20071,12567,25330,33270,28515,20856,31305,66559,97741,88797,54582,9849,9475,49522,55630,33588,11702,13145,26205,29468,10894,-10698,-10866,-978,642,-19931,-44298,-12095,26504,63483,70178,32530,-9557,-28875,-8397,-18674,-26377,-31669,-32959,-24694,-5469,8679,8978,-2784,-8205,-9397,-13910,-20005,-19191,2869,12422,27,3753,46367,79736,74834,55458,36331,34348,30360,11718,-13402,-17726,2461,13252,18869,18719,30810,41721,26314,3739,-14450,-9900,226,3641,-8141,-26370,-35029,-21303,-23800,-39373,-6337,20390,39356,39415,29514,24304,35497,29660,-15698,-10256,11110,34491,46682,41254,34551,49429,49058,34848,25090,22722,11738,-8565,-31958,-38512,-31515,-23997,-448,-1081,-17506,-33414,-5680,14252,17325,3170,-22778,-37880,-36966,-39053,-4869,20827,-6992,-27157,-3938,2434,-24571,-23691,-6326,-3532,-2755,-731,-6893,-3999,32820,33249,850,-10789,22162,26090,-5058,-20513,-5373,-5389,-410,11123,17908,8937,-3517,-21907,-15613,2240,1521,6097,9571,-2306,-23499,-19250,652,18821,28159,35260,29739,11224,-6811,-1975,13492,33700,41113,23840,-761,-16242,-10930,-7474,-21299,-26795,-4196,3927,-5036,-17583,-7159,19187,50300,76606,91514,97982,94060,80025,51917,24329,6154,-5162,-27146,-29766,-12112,4706,20634,28437,15473,14137,50983,66300,51613,18282,7089,33070,57878,38580,-5388,-10346,-16951,-24603,7210,31991,31184,25646,36945,25916,-2628,-36407,-7983,6674,6557,23711,46179,54190,44980,40554,40605,24073,-5850,-25894,512,8400,942,-6480,-6492,-18179,-10500,6578,10426,5556,-8203,-19214,-20938,-14352,-620,15265,18591,13581,8250,969,-10500,-9346,-2772,-10111,-4155,6232,12068,3371,-22928,-20518,-1115,6221,13036,22508,29214,30116,16897,-12219,-38733,-21153,-13513,-3798,-2782,-11968,-23322,-20584,-8528,-10296,-23420,-12540,-2485,-14869,-34205,-26905,-12362,-5233,-9992,-13927,-11989,-22505,-24152,-275,-1508,-16326,-3077,31526,46962,53043,42280,27879,9760,-23795,-15823,-13835,-17342,-4308,2327,-14152,-12375,14253,-4048,-10971,11737,11014,-7961,-9234,-12712,-27575,-4963,3949,-12249,-8057,17197,16533,9353,17700,29783,17022,18753,32507,24922,15147,13012,11334,-2985,11007,42992,50411,30718,5269,-10452,-22705,-34312,-17806,-11790,-20598,-19196,6733,18560,12828,-9432,-25504,-9589,7335,26717,33408,12182,-14383,-21815,-28814,-27441,-10143,-6258,-12780,-19768,-16925,-11701,-12479,-15571,-11165,5484,18461,5353,-28390,764,17043,10674,12475,30069,20072,-16046,-15927,30744,55687,37022,1756,-10936,-10822,-13766,-22300,-524,24568,48034,54661,30723,9327,-612,13088,32644,32860,18736,9369,5325,10882,7706,6432,6687,4289,-6774,-17191,-6276,-362,-8116,-10828,-22912,-24558,-13862],[-21485,-3402,15330,13120,13872,19239,23130,17306,-11558,-16275,-1744,-8575,-23152,-30859,-6360,2563,-11352,-16653,-4798,160,-15814,-31783,-13001,1712,6648,16325,20319,16865,6754,14173,20348,12230,-2840,-6726,-1126,-7805,-4240,24082,41044,23311,-12499,-30853,555,21567,6127,-26898,-3771,39455,65678,42335,-19,-16634,9246,5298,-24068,-26056,-68,16260,12267,31260,63326,58637,28429,-1460,-30992,7225,41258,42771,33009,14683,8463,3693,-9545,-21282,-30531,-24072,-22337,-18764,-16636,-10022,-1161,7478,11162,-1098,-19271,-6260,17434,27417,14577,-9494,-3471,11076,6995,2064,-10286,-26724,-5129,14774,35068,49347,34305,5396,-29258,1435,20419,10493,-13677,-10647,-5274,-11341,-18051,-17888,-17358,-13548,-5184,-4609,7633,51675,67238,43202,3905,-2055,32693,40122,36946,26116,10384,1626,-9591,-1254,18336,40119,48842,34236,3145,-25755,-35524,-36586,-37805,-27411,-22305,-27879,-24071,-6912,-1713,-3048,5291,12399,8498,-3874,-22639,-30761,-22681,-17671,-21182,-25929,-25378,-33061,-19586,-6200,-11102,-25890,-25389,-30470,-32206,4277,37480,20541,-9036,-26891,-33807,-6444,-6345,-37154,-45606,-53105,-5693,4301,-47856,-82494,-74788,-48684,-43578,-72016,-18324,16401,9419,-10988,-18281,-9979,-8231,-22998,-40601,-17937,-6621,-973,9611,32423,56985,59907,14683,-30310,-8696,-21227,-8738,10818,3104,-15186,-4949,-21542,-4973,-5272,3885,14834,-12342,-20792,19549,26972,-10245,-20725,7392,28281,22171,7260,-2758,-3404,-3701,-15151,-32466,-19834,-7049,8623,35767,38130,18473,-16210,1085,26901,30640,16592,-2279,-9291,-6394,-2811,-13271,-31267,-16530,2019,16133,18614,7592,-6938,-17883,-24429,-13564,13897,45646,56843,42049,19241,1051,10461,11276,-26027,-23093,-17059,-6788,61377,138213,118052,54868,-14894,-620,17663,15250,3116,6476,26199,22313,-9720,-23558,-8034,-14125,575,15049,17802,16596,22630,18074,12502,9184,17478,32018,11816,-21643,-4958,18398,815,-29383,-46939,-40792,-22334,6587,24578,21205,15925,16979,17407,14087,2490,-21544,-35646,-38897,-25314,3136,31704,22659,-7700,-15977,15836,23139,6098,-3252,17691,34989,25978,3445,-13297,-12844,10123,27792,29385,23917,13431,2505,-2655,5707,19795,17037,5650,-18474,-30608,-12740,9037,18374,9155,-30257,-22710,10533,39522,43687,38135,34301,18401,-16265,-18322,-2755,-48,1874,16836,25305,13002,-2719,-5266,15731,36758,30682,13772,970,-1479,-6893,-3854,552,-2024,-3642,-2506,-17499,-33133,-12156,-4321,-11302,-20123,-10686,-13399,-16385,-11447,-16734,-14624,-2049,-8516,-16755,-14942,-24054,-19948,9130,17997,5500,-23375,-32970,-22404,-13913,-19429,-20098,-5433,13584,21566,15739,4573,-16017,-23097,-18351,-3588,31988,42495,24285,-6696,-33070,-9845,14963,30587,24164,-1854,-17478,-19445,-14243,-7722,3042,9636,11534,22068,23445,14085,-2697,-12720,-14595,-13687,-7213,-21511,-18468,-12105,-16571,-27019,-18272,-18827,-9510,2616,12196,5381,-2695,6988,8635,694,8279,23260,18870,8722,2576,-9747,-8017,10292,13412,9865,-12945,-3549,27682,34992,22870,369,-15675,-15052,8446,33370,42536,27491,-2490,-23167,-23041,-11914,3382,8917,12361,-708,-12660,5977,17800,1201,-16220,-34666,-9425,22199,17570,-5790,-23091,-24790,-31308,-15598,-5627,1832,12533,7527,8765,23814,30753,6618,-8893,-6916,-17567,-30976,-38930,-30385,-5024,24256,44849,47462,29368,116,3095,19893,26567,8302,-21997,-36472,-27819,-24002,-15132,-20894,-35192,-22567,-4126,16195,8786,-4548,-9453,-16729,-28998,-35952,-18826,-1597,12041,3375,-13857,-15671,-26263,-30595,-22957,-9470,12145,35257,37032,18935,3892,-6115,-20152,7575,32884,28708,2962,-18830,-21442,-23527,-28004,-20370,259,21325,34924,34353,28388,18507,1832,-19242,-30994,-22672,-25593,-24733,5845,44902,50875,18836,-12525,-21221,-18325,3252,20572,2574,-26410,-24231,-12269,-7661,1770,17623,26761,16752,-337,-4254,21436,38157,18526,-606,6569,-1378,-17396,-6374,-12229,-34588,3961,28310,13992,3167,14279,24705,28295,25716,38119,72670,100234,88490,52608,2042,-4149,42667,52391,32597,12726,13787,24441,26657,9869,-9277,-10719,-4421,-5522,-22764,-34584,-11016,23087,56523,60028,27252,-10316,-24408,-5452,-15718,-26287,-28876,-28876,-22640,-2981,10877,7054,-9847,-17886,-19525,-20366,-15275,-4916,13127,17455,-856,2269,51428,85253,77951,57456,35553,27585,21091,6320,-11533,-6952,10645,19037,20258,13494,21544,32366,22955,10011,-1249,-1327,2934,5500,-3925,-20971,-38233,-22126,-20404,-41219,-14227,13406,32716,32864,25896,24472,39461,43242,-1788,-13429,5429,31661,45774,42084,36462,48560,48133,36053,24486,18215,6203,-11913,-34538,-41125,-35759,-31259,-10031,-8852,-22088,-32723,-1370,18038,19522,3500,-22001,-36259,-36647,-29427,2713,20089,-9424,-21972,2777,11323,-15600,-27894,-7072,3027,4783,-2145,-14455,1138,38949,38070,4297,-10872,26782,32888,2571,-31066,-19908,-14503,-5690,5617,12344,5691,-4393,-18972,-14731,1814,423,622,4046,-4115,-25312,-29352,-7031,15185,26580,33552,26096,4435,-12361,-2898,16672,40940,43476,24047,900,-10563,-9448,-7707,-18289,-38012,-12829,2818,-923,-10462,670,26698,55416,77297,90136,96052,89970,73425,48978,27098,10800,-597,-23485,-34908,-13231,4844,17452,21267,7933,9073,44784,57750,47940,19184,5842,33724,64651,42974,-2902,-10131,-15303,-30211,4999,31949,30726,17457,25485,15209,-12441,-30356,-352,17213,19163,35279,56127,61676,49568,42382,41241,26123,-1481,-32845,-8191,3521,2999,-697,-6867,-19125,-5880,13251,17864,11604,-2673,-13093,-19423,-21239,-8873,6765,11849,9886,6298,-807,-8687,-8856,-5818,-12959,-1623,9158,11465,103,-27654,-15836,3078,7575,11013,19567,27867,29768,20333,-7882,-38512,-19730,-11849,-2577,744,-6980,-17429,-17597,-6265,-5358,-18955,-21679,-12206,-26072,-37285,-15853,-2566,-1713,-13672,-18562,-14032,-26375,-21967,5546,2815,-12900,3937,38024,50995,55144,43788,32023,16802,-12962,-18315,-20322,-26978,-13520,-9231,-19931,-13218,7719,-13624,-8532,11909,7006,-12207,-6398,-7641,-31363,-13948,-3719,-14069,-744,19589,11784,1556,18599,39353,33720,29755,38476,26909,15292,15225,16554,2812,12393,41900,47985,25702,-192,-11671,-19470,-32743,-29061,-21538,-24645,-21331,3425,16442,14200,-5621,-22782,-8985,6651,20861,24166,4883,-17764,-20042,-25747,-20747,-2506,1808,-3227,-10885,-12638,-8248,-9576,-14997,-13583,6376,25103,17160,-18760,1023,23001,19238,18835,32168,17844,-22439,-13952,33125,57683,35236,1046,-6290,-4470,-9037,-19223,1065,25521,50425,61765,39031,14679,6335,24767,38647,28459,9154,-2092,-7611,-903,392,3766,5672,4384,-4176,-10469,-1401,1854,-6954,-12889,-24991,-17336,-8338],[-11018,13878,34133,29926,25126,25581,25476,18223,-7545,-7627,3437,-7059,-25856,-34302,-10676,-626,-13821,-22314,-12952,-9632,-26203,-34415,-9449,6024,12768,21688,21678,12420,-4436,5347,13958,8248,-3878,-8180,-4775,-13201,-13683,8887,25484,13446,-15754,-26876,5462,27324,11451,-24340,-4828,42487,71190,46711,-355,-21960,8947,8176,-18504,-31004,-10896,5412,5980,27533,64148,68874,39043,5585,-26016,11521,54166,53471,35149,11566,4737,503,-14291,-24755,-26593,-16788,-13989,-10660,-13966,-13496,-6534,1408,1495,-11392,-25595,-7478,13742,21019,10413,-4675,8517,23654,20984,17129,4283,-18428,-7511,14278,37869,51601,34313,43,-27592,10177,26681,13557,-11191,-11979,-8884,-15286,-22605,-23791,-22659,-15733,-5164,-2859,14094,57650,72598,49833,4647,-8886,32146,41431,37822,24870,7173,-1264,-7252,8813,31563,50057,49487,29265,-2733,-27473,-25717,-29010,-29374,-20008,-16210,-21241,-16446,-10,4509,1892,7888,13574,9227,-2651,-18552,-25571,-21349,-18198,-19681,-21479,-19425,-36518,-32366,-17390,-20640,-35217,-31942,-32933,-42271,-6631,24804,13998,-9729,-30229,-30304,-4965,-8722,-35617,-42665,-53303,8094,13229,-75475,-173583,-210700,-179365,-131130,-91874,1282,24135,15899,-5477,-22922,-26052,-28105,-39054,-29055,-12790,-5383,-1615,7523,32028,58491,60145,12676,-31970,-5429,-18132,-11840,3110,-4654,-15722,3300,-11762,-1129,-7758,-2616,5292,-21130,-11667,27775,28817,-9648,-20905,2180,22336,20136,8633,1940,270,-1885,-13877,-31860,-25899,-14208,5827,34822,37460,16721,-20757,-5331,21345,26154,17392,4662,-3431,-9607,-8481,-16121,-30008,-12116,6837,18937,20414,10040,-3799,-14695,-23387,-15187,13661,48110,60336,43869,19834,6841,18850,15695,-21659,-28055,-25608,-3444,57907,121292,100546,42324,-21861,-1307,13661,11469,4742,13377,35608,32091,-1896,-25167,-8148,-7591,7299,15369,15423,17244,24586,19577,13765,12008,23479,39916,18962,-16852,-4237,21048,7057,-21552,-41568,-38729,-18133,10879,26979,23559,19415,17068,10413,4404,-4034,-33772,-59422,-48690,-25519,3646,35869,32550,3270,-21438,12473,24298,9656,-2067,14779,32172,26935,10263,-1525,-2306,17528,32362,29241,18130,5509,-2065,-818,9195,20802,16772,6397,-16815,-23203,-9972,12400,19676,3051,-36225,-20032,6605,32250,39628,37525,36315,22624,-11863,-22342,-9101,-9089,-3672,19197,31028,16016,-6716,-14726,7843,28375,21444,5260,-4916,-4701,-9783,-7600,-5874,-10423,-10493,-9457,-27675,-17939,-931,1583,-11031,-21810,-7224,-9809,-17306,-9056,-8409,-9162,-445,-8121,-17521,-14702,-23049,-24302,5697,15871,3860,-25390,-31436,-18466,-10148,-18571,-27101,-11673,12128,18510,8705,-4945,-24660,-24975,-16293,-1425,29622,37194,19180,-8281,-25502,-6142,16942,33133,26652,-1389,-23479,-23853,-17728,-11408,631,9061,13117,22241,21280,12031,-2802,-14770,-18349,-16905,-13084,-25504,-10414,-1886,-10712,-32710,-16742,-15673,-10471,545,11430,4780,-3071,6250,6014,355,12704,24223,13780,4590,4194,-5092,-5751,11743,14157,8360,-13718,4160,38290,47770,34962,5238,-17120,-18456,6137,32819,44761,31586,2259,-21460,-24448,-11324,4435,9491,11209,-2410,-7500,14239,25222,5059,-18483,-34797,-5191,22385,13984,-8465,-20813,-22792,-32816,-18654,-8047,-1740,6334,1966,9057,25666,33011,13148,-3836,-4967,-15958,-31567,-38359,-33844,-9040,21503,42905,45247,27371,-2153,-273,16454,24358,8529,-22148,-37556,-31611,-29181,-17756,-20014,-33951,-20933,-982,17336,9526,-11833,-23700,-33168,-39638,-35370,-16678,1345,18748,15374,3173,-2178,-20826,-30907,-21389,-7230,14092,36437,37869,19000,947,-10118,-20425,8945,32743,27751,870,-24709,-26454,-25661,-31799,-26851,-9478,10253,26716,27334,20142,9062,-5268,-20280,-23259,-16443,-23281,-28449,-4615,35127,41720,11181,-17308,-21836,-13149,5206,17182,-2556,-27501,-15753,-8102,-11181,-4297,14680,25173,14784,-172,-515,27476,46941,25612,2394,10359,4267,-17783,-13004,-15498,-35458,-1193,22024,8148,-5558,2604,15215,27349,30495,43925,76040,99264,86324,51996,412,-18068,33567,47213,31067,13852,14038,21991,23959,9513,-8356,-12435,-9637,-12262,-20354,-23503,-7794,20226,48925,49391,21604,-11464,-22417,-4641,-14969,-26324,-26098,-26035,-21077,-1276,11555,3863,-17517,-28547,-29297,-20675,-4949,8933,22407,20878,-2663,388,54547,87007,77859,56680,32007,17794,9519,1840,-6124,1523,16214,23511,21782,8092,10001,21025,19381,17552,14421,6848,5299,7153,-227,-16410,-38993,-24832,-19334,-36568,-23167,4186,23125,23882,20877,23457,41163,53575,11779,-14819,-3885,24753,40974,39577,35670,45368,45193,35513,23195,13294,265,-14243,-31852,-32897,-27209,-24999,-21215,-17873,-24794,-26048,2557,20899,22135,6199,-18603,-31659,-29191,-19686,9596,18920,-11909,-18161,10432,23088,-6992,-33595,-8630,8268,11045,-2337,-22269,4872,42607,40876,6701,-13019,27542,35473,8007,-26216,-33132,-22339,-12157,-2131,5069,1817,-5259,-16307,-13271,1330,205,-2661,-15,-4120,-22084,-38461,-17487,8072,20902,27495,19172,-3537,-19022,-5969,16527,43692,41060,20554,643,-5693,-7295,-7940,-14993,-32820,-19716,715,546,-4875,7628,32115,56683,73099,84010,89364,79930,60645,41911,28797,16078,5309,-16484,-40414,-17349,2540,12801,13043,-371,3490,36005,45929,41465,18456,4133,31657,67168,43828,-1693,-11772,-15692,-37558,1866,28928,27086,8064,12453,3221,-22094,-21705,7933,28296,30727,44366,62770,65436,50315,40240,37813,24995,1882,-32771,-19944,-3771,3707,3241,-9323,-21294,-2931,18276,24382,18257,5259,-6861,-17411,-27086,-16954,-2501,3984,5148,2919,-4332,-8589,-9461,-10334,-16736,-507,10673,10192,-3429,-32022,-11507,7265,8583,7442,14071,22641,25062,20208,-5261,-35313,-18943,-11201,-2759,2057,-3962,-13297,-15256,-4583,-413,-11514,-30901,-22908,-37851,-31746,-6500,3962,-1422,-18796,-17663,-12510,-29691,-18926,11327,6711,-10644,8103,41238,51547,52861,40385,30910,18102,-4912,-14775,-22632,-36516,-23379,-23325,-30299,-14051,1752,-22123,-3538,12796,2544,-17494,-3430,-1719,-22802,-22843,-12020,-13584,4628,19547,5228,-5643,21268,48309,48848,38945,41898,27317,14429,15372,18862,6722,13109,39061,43527,19478,-6002,-12751,-15092,-21365,-26732,-23449,-23898,-22234,1,14089,15107,-2056,-19856,-9284,4960,14028,14313,-3170,-22360,-19388,-23598,-15530,4122,9681,6519,-943,-6913,-5378,-7164,-13882,-17314,5564,29815,27154,-9151,953,27129,25531,23298,32748,15003,-28732,-10840,34963,58249,32854,536,-2742,89,-6764,-17130,2784,25706,50835,66390,46326,20475,14226,37991,51570,31631,2606,-13067,-20182,-12405,-6620,1090,3976,3516,-2122,-3739,3597,3313,-6780,-15405,-19608,-10213,-1734],[193,30051,51903,47058,37411,33586,28808,19981,-562,2534,9296,-5387,-28066,-34764,-13742,-3128,-15657,-27259,-20065,-18386,-36048,-30970,-3614,11482,19533,27006,22398,7133,-16575,-3015,6789,4099,-4671,-9643,-8228,-17942,-22389,-5330,10309,3424,-18403,-21852,11071,33471,17660,-19132,-5142,43912,73243,48315,-1726,-25766,9805,11731,-12524,-33364,-20998,-2756,1214,22004,59870,74001,47541,12392,-20195,14233,63986,62920,37217,9104,3031,-488,-17724,-26818,-21012,-9190,-6010,-3297,-11715,-17048,-10671,-2895,-5444,-18302,-31405,-9064,9695,14224,6446,927,19119,34853,33910,31913,19025,-8318,-10485,11465,37472,50783,33105,-3898,-17842,18963,32106,15499,-8114,-10520,-9876,-17616,-26897,-29973,-27506,-18168,-6160,-2962,18005,59792,74540,54609,4709,-14074,33401,43529,38824,23146,2958,-5137,-5264,18315,44566,59218,49310,24280,-7655,-25283,-16311,-19862,-20395,-13419,-10985,-15848,-10821,4591,8285,4201,7488,11845,8352,-1262,-13269,-20394,-19956,-18289,-17703,-15916,-10064,-20564,-40603,-28251,-27823,-37248,-27716,-21701,-22055,-4445,19371,10654,-9009,-31921,-24548,-3673,-12062,-31861,-34918,-52135,15575,19843,-87651,-222264,-290573,-254447,-171786,-76235,16024,27376,18355,-1736,-23844,-37549,-42001,-33778,-18457,-8976,-5001,-2154,5935,30324,56724,57447,10216,-26249,-1822,-14255,-13039,-2224,-9802,-12976,13356,-892,2668,-10223,-9492,-5967,-25182,305,35019,29275,-9022,-20902,-4581,12242,13142,6606,4510,2646,-884,-13033,-29045,-30674,-18628,3143,30372,33174,13123,-23501,-12092,13482,18685,14535,6853,-640,-12768,-14133,-19237,-29075,-8012,11210,21201,21482,11997,-415,-10794,-21416,-16563,13007,48700,60808,43436,20074,13258,26022,18903,-17673,-31681,-29156,1476,52323,100199,81390,30593,-25244,-3179,7792,6911,6968,21200,46836,44121,8687,-21757,-7261,11,14854,16709,13900,17764,24277,19177,14417,15324,29902,47630,25770,-12251,-2369,24470,14651,-12027,-32857,-34476,-14899,13135,27323,25255,23263,18055,4554,-3397,-4021,-27043,-61580,-56368,-29524,669,37130,39875,12902,-21541,8644,24246,12565,213,12772,29454,27300,16054,9191,7920,24689,37363,30304,13248,-3142,-8533,-783,12848,23591,16977,7911,-1947,-5232,-2956,17249,22165,-1914,-41435,-18340,1345,25177,36459,36660,36866,25529,-7364,-27732,-16219,-16971,-6446,20986,35010,19375,-8478,-23513,1605,21560,13733,-2339,-11233,-8908,-13355,-12062,-13441,-19553,-16272,-13977,-27179,-5105,7631,5570,-12077,-24563,-4377,-6344,-18773,-6467,-345,-3257,557,-8678,-18709,-13492,-19813,-29462,970,12703,1508,-27868,-27987,-13709,-5688,-15272,-31308,-19457,7818,12606,-161,-15310,-33989,-27343,-15759,363,26374,29957,12564,-9286,-19197,-4242,17115,33800,27584,-923,-28513,-26770,-21142,-15066,-1859,8142,14629,23464,20533,10564,-2944,-15941,-21242,-19355,-18373,-27443,-2765,7998,-3427,-30014,-13232,-11071,-11368,-3552,7613,2168,-2685,6431,3859,-27,15769,23998,8453,732,5467,-968,-3484,12385,13501,5913,-12608,12154,47232,58267,44364,7832,-20113,-21263,4016,31407,45302,33496,5274,-19019,-25123,-11333,4447,8818,9245,-3674,-2571,19795,29216,7316,-19235,-29506,-1877,20911,8984,-10780,-17873,-21029,-32464,-21251,-10115,-4819,-570,-5839,6891,25155,33229,18312,1196,-1646,-11840,-25351,-31746,-33246,-14413,16142,38259,40733,24049,-4308,-4694,10833,19895,7513,-22450,-38411,-35849,-34999,-20877,-20288,-34127,-20461,-134,15547,9069,-15752,-33212,-34662,-24409,-23150,-14207,2837,24075,26432,18919,9762,-15873,-33031,-21911,-7110,14312,35991,37463,18507,-2024,-13885,-20412,8251,29424,24330,-1365,-27548,-29928,-28250,-35419,-31534,-19562,-2284,16693,18800,11236,471,-9378,-16367,-15966,-10267,-18236,-25366,-10243,25731,30992,2249,-22548,-22883,-7671,9316,15745,-5591,-21129,-6535,-3012,-13169,-10862,11083,23252,12841,122,2684,31880,53404,30772,3380,11992,7793,-17296,-19905,-18991,-35684,-6264,16380,4608,-10344,-7734,5091,25597,35363,49241,77187,95267,82274,51714,3083,-30259,24032,41677,30131,15457,13837,18778,21248,9357,-8255,-15529,-15331,-16049,-12577,-11602,-1782,19176,42347,40108,16999,-12031,-22910,-6429,-16035,-26447,-24207,-24178,-19540,32,11303,539,-23586,-36129,-31111,-14014,6420,21671,30138,22812,-4690,-1828,54856,84096,74234,53106,26042,5788,-3934,-2243,-625,7229,19447,26813,23722,4252,-2368,9027,16175,24685,29175,14402,7707,9154,3375,-12243,-36108,-28804,-20057,-33031,-32332,-6158,12111,14313,15835,21796,40526,59755,23876,-13136,-15626,15400,33648,34615,32699,40678,41273,34197,22128,9133,-5074,-15177,-26074,-24604,-19530,-18256,-31040,-25612,-23237,-18249,6107,22870,25014,10636,-14390,-26937,-20693,-9506,16233,17904,-13744,-15269,18037,35904,1088,-38907,-9954,12721,16217,-1609,-28991,7471,44244,42165,8670,-16486,24759,34295,11382,-15491,-29742,-25208,-18712,-11045,-2763,-1819,-5403,-13450,-10910,1439,1256,-2570,-822,-1335,-14971,-33699,-29420,-1322,12334,18248,9934,-11421,-25974,-10795,13310,41880,34362,13943,-749,-1324,-4186,-7211,-11225,-23406,-22011,-2257,231,-172,13783,35892,55106,65361,74220,78658,64718,43101,32209,30389,22606,12789,-7414,-35463,-23349,-1688,7104,4654,-8047,-1037,26681,32970,33610,16876,2861,28052,65983,41973,-1103,-14396,-17386,-36195,-880,23961,21250,-1230,-398,-8002,-26475,-13213,16434,39235,41317,51664,66737,65988,47854,35071,31441,21557,4593,-24547,-31724,-11748,3475,5739,-12754,-23905,-1206,21922,30039,25158,13507,-1930,-16032,-30501,-23944,-11490,-3867,252,-1233,-9005,-9901,-10847,-15602,-20565,-278,11211,8644,-6810,-34600,-7566,11294,9537,2996,6837,14555,17207,17380,-3848,-32759,-18610,-11157,-3749,1701,-2726,-10671,-13386,-3056,4367,-3837,-31060,-33297,-45856,-24537,-290,6615,-4239,-23319,-11783,-8663,-32022,-14656,17500,10873,-9074,9735,41486,49128,46842,32808,25307,14954,740,-9137,-20516,-33475,-30472,-36589,-33127,-15652,-4177,-27142,2337,14425,-1294,-22858,-488,4408,-13044,-28444,-20089,-11166,8277,17471,-2321,-10941,24452,55174,61085,46199,43155,26644,12925,13625,18368,8618,13070,34999,38030,13277,-11285,-13189,-9918,-10396,-13991,-15444,-19377,-21203,-2835,12158,16112,1705,-16193,-9975,2705,7135,5197,-10456,-27738,-19695,-22438,-11460,10070,17552,16513,9429,-408,-3165,-5220,-11774,-21883,3297,32430,34871,-413,724,29075,29268,25959,32053,12008,-31739,-6101,36810,57868,30214,-358,-1086,2366,-6673,-15107,4897,25270,49593,68922,52726,26478,21441,49372,66189,41438,1911,-21863,-31441,-22873,-12904,-1285,1910,1859,-642,2564,8472,4245,-7460,-17861,-11823,-3673,4917],[12222,44872,67254,63262,50207,43030,33321,22893,8813,13838,15759,-3569,-29813,-32213,-15206,-4178,-15998,-31161,-25766,-25285,-44604,-22184,3808,17466,26257,31718,22371,1567,-28857,-9879,-1112,-290,-5587,-11261,-11363,-22123,-30467,-17558,-4003,-7145,-20888,-16648,15986,38161,22809,-13166,-5180,42613,70473,45798,-5009,-27649,10314,14129,-7842,-32323,-30222,-7673,-3187,13324,48917,71227,51322,16904,-15320,13477,68152,68425,37264,5697,1914,-652,-21106,-28983,-16341,-3530,-616,1161,-11781,-22232,-14765,-6937,-10861,-21885,-38027,-12879,3419,5340,1009,4538,25710,41875,42638,42671,30131,-145,-15443,4373,31981,45112,28828,-7261,-9061,24235,33672,13887,-7154,-9132,-9769,-18525,-29771,-35838,-32705,-22861,-10291,-7278,16593,55389,70767,55078,1867,-18150,33843,43605,37263,18447,-4711,-12465,-6409,24087,53902,64098,45236,16650,-14061,-23318,-10230,-13299,-14241,-10090,-9421,-14581,-9805,4308,7007,1303,1637,4516,2878,-3082,-10815,-18390,-21287,-20618,-17811,-12245,-3286,-8544,-32448,-41450,-41073,-44680,-26529,-13947,-7952,4551,18460,7760,-10260,-32960,-23005,-6970,-19125,-30077,-27938,-53349,18250,32750,-70439,-210612,-296972,-274033,-181284,-64075,22517,26116,15419,-3134,-23915,-37370,-34249,-21815,-12332,-9067,-8164,-5960,1069,22602,47329,48767,5587,-20472,-1218,-12576,-13934,-6905,-14189,-11204,21232,7699,3215,-15186,-17170,-17306,-19464,11645,38885,26398,-10252,-22699,-14858,-3881,-1084,-1267,2539,1646,-2693,-14534,-26403,-28187,-17954,-874,20420,23397,5761,-26184,-21042,1624,6791,6578,2958,-3166,-18038,-21159,-24465,-30375,-6246,12844,20691,19753,11706,1639,-8002,-20808,-20355,9018,44568,55928,38766,18057,17599,29640,19044,-16027,-35682,-28087,3655,42320,74989,60351,18925,-24165,-8031,-1335,668,7764,26924,56318,54935,18681,-15205,-5547,7321,21253,17395,12014,16817,20492,15098,12495,17116,34301,52481,29793,-10053,-1259,26931,21916,-2799,-24911,-30443,-14179,11600,23811,24352,25531,18519,-997,-10872,-2245,-13683,-41186,-60047,-39686,-7198,33936,42599,18755,-17779,3848,22174,13666,2034,10590,25887,26147,19863,17926,16712,30662,41616,31359,8519,-12677,-17525,-3716,14215,25343,15903,9277,13538,9984,3993,21357,23943,-6574,-38646,-18727,-5761,19146,34607,35268,35145,26085,-3481,-33977,-24882,-24201,-7611,20972,36353,22189,-7869,-31439,-3091,16356,8068,-8020,-17448,-14020,-17269,-16770,-22054,-28628,-19194,-14023,-16786,4395,12527,6764,-15008,-27361,-2213,-3338,-20929,-4361,6411,1976,506,-10497,-20422,-11546,-14781,-34271,-5396,8106,-1974,-31064,-23136,-8500,-1196,-10734,-27748,-28044,741,4024,-10520,-25340,-39793,-29661,-16799,1425,22536,21436,4942,-9547,-14269,-4295,15516,32681,26859,-907,-30979,-27860,-24005,-18227,-4421,6726,15780,25495,21505,10364,-2646,-15832,-21393,-18060,-19957,-26682,4227,17576,4776,-22026,-8369,-5529,-11747,-9453,1638,-622,-215,8022,2685,-265,17653,22760,3723,-1714,6928,2708,-1278,12363,11795,3276,-8885,20127,54269,65987,50335,7721,-24607,-21103,3097,29520,44180,33332,7051,-15800,-24488,-11559,3799,7379,7224,-3582,2156,23034,30169,8012,-18306,-23107,1008,18494,3654,-11496,-14037,-19026,-29849,-22256,-10846,-5948,-6059,-14607,3193,22836,32014,22682,6500,2986,-5910,-16979,-24254,-28162,-20075,8940,31990,35366,20787,-5357,-9344,4028,14331,6436,-21324,-37001,-38824,-39680,-22056,-19024,-31807,-20362,-501,12064,7839,-15288,-29420,-21372,-10666,-10964,-10746,3575,28530,36756,33538,20763,-10163,-34731,-23453,-7902,14101,35095,36830,18333,-3840,-16128,-19705,6441,24272,20054,-2060,-24764,-30362,-29953,-36355,-29886,-26440,-14381,6664,10283,3155,-4596,-7007,-7903,-8403,-4185,-11753,-16878,-7762,18561,20427,-5958,-26444,-23118,-1608,15491,17456,-4098,-10934,2179,1629,-13619,-16497,8439,22426,12352,1901,6514,35532,57970,34505,3395,12857,10429,-15438,-25414,-21456,-33946,-8820,13989,5928,-7470,-12766,-4691,23771,41085,55217,77502,89576,76948,50860,6617,-37706,16938,38156,31338,18394,13911,15592,19204,9844,-8140,-18557,-19078,-13454,-1744,1355,7742,21941,39191,34410,15371,-10042,-23798,-9911,-17695,-25558,-21949,-21835,-16739,2210,11582,-1049,-24524,-31307,-22713,-4070,18037,33660,36806,24237,-5512,-3639,52299,76716,67707,47610,18943,-6537,-17816,-5708,3930,11077,21570,29808,26592,3706,-13214,-1593,14433,31153,42179,21772,11167,12664,7888,-7475,-31551,-32640,-21331,-29972,-40085,-15540,2279,6831,12606,20376,37969,61603,34142,-8490,-27793,6154,25921,28800,28702,35649,37662,33436,22539,7241,-8374,-14369,-19141,-16015,-12429,-12701,-25173,-28146,-18203,-9709,9659,24277,28017,15976,-9946,-22018,-11675,1600,22974,17452,-14104,-12481,25220,48377,8882,-37603,-9432,17373,20980,-117,-30383,9530,44642,42746,11024,-20007,19237,30304,13461,-5037,-18031,-22200,-23977,-19811,-9811,-4313,-4241,-9907,-7499,2547,3509,568,2139,4155,-5953,-23202,-41393,-11573,2437,7390,-450,-17995,-32158,-16655,7597,35879,24226,4946,-2371,2901,-92,-5010,-6838,-14468,-19734,-5852,-1000,4005,19153,38438,51756,55554,61981,64866,45694,23311,22110,32497,30516,21708,3063,-26418,-29638,-7230,664,-3372,-14062,-3394,18787,20965,25680,14952,2273,23834,61672,38078,-803,-17352,-20011,-31015,-2693,17784,13987,-9691,-11712,-16505,-23283,-5743,24176,49014,50563,57348,68249,63485,42482,27577,23129,16404,6523,-14496,-33139,-18164,2289,6650,-16364,-26559,-824,23842,34189,31254,20451,1064,-15895,-31728,-29719,-19952,-11339,-4758,-6281,-14945,-13013,-13553,-21715,-24357,-1269,10305,6203,-10785,-35025,-4553,14222,9743,-2538,-2135,3937,6671,11881,-4074,-31557,-19386,-12130,-5774,-500,-3780,-10216,-12788,-2327,8033,2520,-24293,-36150,-37930,-18589,2602,5578,-9565,-24148,-5418,-5545,-34863,-10071,23181,14690,-8624,8109,38036,43140,36676,20849,15263,7988,3206,-5027,-17356,-26767,-28249,-23444,-19644,-18048,-12045,-25983,6849,15218,-5038,-28720,727,8756,-5100,-27195,-28364,-9168,9057,12415,-11520,-15037,25491,57592,67978,49850,41157,23778,9525,8699,13761,6944,10534,28498,30715,6467,-17041,-14393,-6126,-1981,-2953,-7253,-15861,-20370,-6271,9370,15835,4160,-13344,-12165,-1379,-795,-3691,-16648,-35360,-22650,-24064,-10152,13596,23507,24738,17977,4559,-3571,-5760,-10621,-28865,-2231,30790,37918,4951,-1640,26593,28281,24881,28247,7252,-28339,-2066,36543,54269,24829,-4768,-4020,-21,-10208,-14462,5147,21977,44680,67352,55842,29946,24631,54832,76295,51749,4883,-27594,-33032,-31724,-20645,-5648,-2678,-2825,-2225,5563,10418,2444,-11218,-15091,-7552,-592,8383],[23502,56666,78093,76222,61736,52333,37942,26185,19032,25114,22072,-2088,-31350,-27218,-14866,-2658,-13283,-32658,-29259,-28804,-39804,-10495,12447,23995,33089,36301,22703,-1967,-32076,-12323,-8211,-3427,-5368,-11413,-12126,-23952,-36065,-23321,-14500,-16472,-21176,-9683,21493,42361,27850,-5518,-2467,40785,65064,41193,-7939,-24761,12009,16934,-2646,-26158,-30128,-5420,-4188,4757,34673,62773,52109,21179,-9102,11784,68739,71828,37701,4028,3858,2589,-21144,-28504,-10415,2660,4721,5351,-11304,-25780,-15174,-7433,-11469,-19026,-37346,-15615,-1745,-2041,-2261,8901,31196,47498,49717,51550,39663,8323,-17828,-3195,25475,38819,25490,-5756,438,28988,34580,12426,-4880,-5108,-5233,-13476,-24312,-32288,-31810,-25194,-13218,-11803,13457,48337,65417,55000,21,-17154,36180,44754,36598,14572,-11929,-19286,-7030,29290,62381,67536,40478,9794,-18351,-19354,-3676,-5711,-7002,-5936,-7638,-13655,-9459,3138,4648,-2701,-5084,-4155,-3554,-4968,-8431,-16374,-21870,-21750,-16537,-7096,3944,2104,-19445,-36280,-47996,-47771,-26062,-10131,2234,15660,22327,7777,-10582,-30607,-21699,-10754,-24818,-28260,-22513,-51617,21856,55371,-25616,-155245,-260040,-277974,-200687,-63100,27573,27895,13961,-4618,-21531,-29019,-22278,-11480,-6908,-8512,-10939,-10043,-3612,13650,36002,39671,3424,-14596,-637,-9705,-11018,-7715,-14825,-8709,28503,16291,3247,-19158,-18666,-16514,-5307,23926,42299,23680,-9981,-23041,-25305,-21922,-19032,-11811,-759,639,-3984,-15009,-21596,-18727,-10039,-2589,8731,11723,-2015,-26335,-29162,-10862,-5636,-2232,-2621,-6984,-21923,-25881,-28640,-30560,-3994,14247,19898,17879,12091,5275,-3778,-19388,-24487,3816,37979,48215,32413,16149,21504,31827,18756,-14123,-37407,-24844,4134,30174,49963,41307,10628,-19319,-13634,-11015,-4096,8781,31508,64362,64742,28471,-6279,-489,15918,27882,19108,11686,16223,15686,9515,9838,18861,37932,55729,32563,-8640,44,29463,29854,6989,-16906,-26109,-14628,7527,17710,21887,27081,19554,-4580,-17562,-2097,-3726,-25237,-54548,-53509,-17178,27664,41387,21248,-13321,-68,19703,14264,4192,9140,22385,24388,22729,25800,24697,35712,45102,32501,4652,-20915,-27610,-8654,13333,25549,13726,10942,27270,21929,9783,24666,25113,-10387,-34136,-20613,-13574,16031,34926,34022,31693,24762,281,-34529,-34399,-29383,-7698,19368,35539,24660,-4731,-32001,-5932,13170,5316,-9970,-20999,-18406,-19695,-19659,-29810,-32799,-17131,-8854,-5139,10470,13708,5147,-19597,-26535,-275,-835,-23137,-3051,11338,5962,-686,-13585,-22324,-9092,-8777,-32197,-13180,2117,-6664,-31408,-17538,-3258,2684,-6429,-20286,-34650,-8831,-6880,-22079,-30970,-30936,-31634,-19679,1242,18014,11908,-3613,-9382,-10764,-6464,11856,29552,24096,-2279,-31113,-28322,-26628,-21226,-7722,4068,15641,27116,23227,11108,-1912,-14352,-17503,-11933,-16015,-24840,9543,25900,12609,-14286,-3773,-589,-12153,-17817,-5678,-1815,3982,10110,1762,-1295,17432,19584,-715,-3051,7735,4779,-406,10585,8132,-96,-4198,26381,57833,69094,50822,3160,-31679,-17199,2853,26036,40006,29863,6621,-13220,-23693,-13219,1235,4008,4210,-3166,5170,22820,27121,5997,-17210,-17737,2216,14125,-2616,-11376,-10659,-18049,-27677,-23099,-11583,-5973,-9339,-24820,-2968,17582,28322,24946,10455,6872,-726,-9804,-18056,-22186,-26204,-1283,23153,28479,16762,-6579,-15388,-5022,6726,4328,-19568,-34052,-39381,-42271,-21401,-16118,-26882,-21636,-3105,6067,4291,-13451,-20974,-10884,-419,-1147,-8037,2012,30340,44242,44840,29033,-5076,-32977,-27143,-10649,12333,32459,34535,16870,-6052,-18396,-20218,2171,16355,14153,-2430,-20705,-30337,-31390,-34508,-24991,-24598,-26126,-3822,860,-5287,-6431,-109,1459,-2309,136,-5531,-6539,294,12843,9251,-13747,-29691,-23778,3018,20848,20009,128,-1144,8092,3170,-15211,-22264,5773,21416,12100,3880,9556,36924,58873,35082,1199,12050,11085,-14156,-30398,-24248,-32276,-9457,14190,10659,675,-11076,-15607,20322,45756,60196,75732,80955,68340,46090,6201,-39786,12437,36061,33211,20872,12606,10897,16178,9212,-9378,-22475,-20943,-7429,8379,13227,18553,27451,38762,31255,15581,-6285,-23809,-16075,-21074,-24830,-20125,-19717,-13755,4179,11514,-1652,-21396,-22632,-12943,5370,27726,43091,40822,23964,-6036,-6410,44849,63403,56973,39029,9921,-19110,-32394,-9947,5678,12149,21753,31196,28511,4934,-21967,-10904,12990,35223,51184,27334,14588,16718,12176,-3250,-26934,-36629,-23878,-28389,-44480,-23249,-5301,2017,10715,18062,32144,57433,40453,-3462,-39422,-2134,18068,22006,23096,29468,33527,32479,23613,6992,-10057,-13198,-13012,-8590,-7062,-9458,-18830,-26159,-12993,-2049,11915,23829,29410,20065,-6698,-17927,-3516,12296,28244,16236,-13860,-10469,30448,58009,15231,-31686,-6986,21818,24705,846,-28861,10328,43272,42111,13192,-23193,10737,23414,13942,3554,-7286,-17263,-27719,-28294,-15950,-6076,-2560,-6412,-4067,3756,5704,4693,7106,10724,3037,-12815,-38530,-22014,-7792,-3926,-11513,-23242,-36188,-23442,-591,25767,11043,-6364,-3947,6644,4291,-1865,-2355,-6519,-15805,-10291,-2983,7187,23147,39610,47237,44722,48143,48728,24686,5431,14274,34971,39233,31477,14214,-16072,-33611,-13492,-6314,-10754,-17638,-2939,14034,11836,18888,13029,2155,19600,54912,32794,-518,-19811,-23118,-26297,-3560,11229,6342,-16612,-20047,-20427,-17612,212,30454,56976,58319,61757,67836,58500,35002,19114,14751,10865,8035,-3974,-21335,-19373,778,6421,-18495,-27984,-1230,24362,36807,36170,25705,2632,-16315,-31418,-33131,-26695,-17246,-9092,-11463,-21298,-17256,-17148,-27794,-27065,-2820,8504,3228,-15189,-33417,-1712,16403,9697,-8053,-11482,-7348,-4583,5172,-5000,-30917,-20392,-13011,-7530,-3100,-5926,-10939,-12604,-1436,11439,8318,-17096,-28210,-29037,-12943,4324,3499,-14199,-19846,430,-3420,-37661,-4128,29386,19449,-7361,4878,32508,35318,24380,6921,3800,652,4153,-1861,-13414,-20396,-20838,-10532,-4618,-16790,-20571,-20136,11165,16321,-6873,-32724,1413,12350,2137,-21077,-32718,-6540,9032,6712,-19819,-16302,25381,56992,70797,51608,38247,20976,6429,2938,7434,3847,7397,21875,24190,1628,-20863,-14221,-2048,5601,7047,522,-12126,-18217,-7645,8370,16880,7813,-8895,-12504,-4168,-6513,-8630,-16854,-32362,-25312,-25588,-8678,17439,30148,33770,27246,10631,-3640,-5902,-7714,-34866,-7785,27929,39230,9842,-2817,22992,25991,23588,24963,4652,-19134,3986,37163,50313,19523,-9937,-7827,-2993,-12206,-10995,7110,19615,40146,65737,59389,34417,27367,57758,83898,63133,12685,-24058,-22245,-22003,-24868,-7590,-5064,-5741,-2253,9634,13879,2991,-12556,-9291,-2513,3709,13268],[26663,58111,77070,78013,64254,53784,35402,22860,22379,28953,21218,-7660,-39089,-26916,-18770,-3607,-12263,-34635,-35364,-33083,-31468,-4283,15241,24416,33555,34657,17946,-7213,-20141,-14451,-19731,-10587,-9550,-15263,-15355,-28569,-42749,-23998,-24057,-29733,-23921,-6253,22172,40430,27083,-2028,-1669,34066,52790,29941,-15198,-23372,9425,14884,-1971,-21883,-22771,-1366,-5424,-6251,14638,45120,45227,20518,-6149,5086,61441,68448,34132,-186,4049,4522,-21580,-29869,-7792,5052,5746,5136,-14246,-31185,-15377,-8084,-11491,-15900,-31852,-20659,-9151,-10987,-6453,10294,32045,48084,51340,54493,43474,13044,-19364,-13839,15827,29885,20669,-2968,7062,30215,31960,8678,-4086,-2025,-165,-6470,-15157,-23104,-26598,-26229,-16324,-18257,6313,36860,56726,52099,-3015,-15541,36637,43955,34320,9507,-20523,-27208,-9182,31289,66987,66743,32673,1294,-22866,-16115,1524,1078,-331,-2493,-7209,-14657,-11186,-263,-110,-8701,-12294,-14201,-12355,-8885,-8331,-16377,-23517,-23354,-15585,-2378,10243,9864,-7753,-22717,-34048,-39781,-25301,-10157,7649,23558,25954,7879,-11296,-26818,-19713,-14031,-28222,-28082,-22166,-49957,22298,68668,7186,-111435,-227793,-281882,-234327,-63155,35174,34160,15901,-4362,-17702,-19876,-11394,-2952,-2455,-7736,-13853,-14751,-7675,6221,26518,32668,3544,-10100,-275,-5740,-5476,-5892,-13173,-6543,33442,23697,2445,-21562,-13234,-4391,10343,35535,44972,21337,-8373,-22262,-35330,-26903,-35091,-24577,-4923,-74,-4545,-14180,-15298,-7980,159,-1989,-3067,-765,-9550,-24888,-35630,-23039,-16613,-9390,-7057,-9076,-22226,-27008,-30793,-28510,-828,15635,19044,16267,13718,10807,1922,-17183,-28777,-2008,29695,38497,25036,14592,24707,32927,18907,-11185,-36338,-21918,3000,16799,27604,26478,7070,-13459,-19314,-19691,-5920,10045,34658,70138,72523,37225,3476,7527,25414,34553,22011,13273,16481,11243,3969,7571,20946,41114,57915,34901,-6960,1585,31937,38114,17071,-8969,-21740,-15915,1342,9670,18229,27988,21231,-5755,-23509,-4239,2236,-12066,-42137,-68635,-26837,19158,36571,20589,-9952,-2243,17790,15168,7082,8677,19132,22223,25119,33418,32064,39470,47221,33320,1754,-25258,-36488,-14604,10566,24164,10732,12906,38395,30596,14400,27547,26155,-12806,-30460,-23171,-20552,16501,37183,33211,27165,22353,4423,-26431,-41323,-29437,-6964,16885,33521,27310,548,-24981,-6819,12117,5668,-7695,-19183,-19174,-18709,-18491,-28831,-26742,-10511,-207,5611,13795,12010,1554,-24673,-20921,2282,1540,-23394,-2147,14745,8998,-2342,-17179,-23170,-5880,-2146,-23972,-20300,-3866,-11253,-25493,-10943,2408,6218,-2702,-12847,-30535,-19458,-18374,-33480,-25944,-22415,-32322,-23596,389,13586,2580,-12116,-8147,-7326,-9345,7085,25459,20329,-4516,-30670,-28217,-28388,-23531,-11270,739,14596,28264,25546,13245,432,-10304,-9500,-2018,-8146,-22784,13429,33140,20002,-7049,331,3556,-11938,-27818,-10584,1380,9872,12793,1511,-2634,15616,15021,-3746,-2592,8316,5487,-714,7418,3059,-3425,644,30651,57867,67325,45474,-5909,-33890,-9794,3969,21351,33010,23523,4548,-11226,-22616,-16004,-3009,-973,674,-2348,6544,19708,20958,2063,-15803,-13373,2015,8338,-8849,-10221,-7534,-17676,-26487,-24437,-12598,-4988,-8746,-34368,-10945,10049,22852,25334,12978,9639,3145,-4255,-13086,-16304,-28745,-14090,12342,20729,12393,-7877,-22141,-15803,-2299,1682,-17057,-30121,-36042,-40019,-18845,-11497,-20810,-23492,-7350,-1642,-1339,-12053,-14385,-4161,6044,5774,-6331,-1811,29324,48359,52185,34218,-869,-27807,-32282,-14808,9271,28206,30611,14016,-8885,-21108,-22162,-4295,6287,7284,-2820,-17987,-31357,-31498,-31138,-20249,-17710,-29471,-13324,-8852,-14017,-5367,8655,10234,2001,2905,1031,4833,10861,8907,-1920,-19948,-31836,-24719,5764,24160,22105,5458,7013,10846,1142,-18856,-27565,3323,20123,12108,5987,11693,36016,56044,32437,-2857,10188,10191,-13782,-33973,-27426,-31325,-8630,16355,17310,11071,-4035,-27562,15412,48723,63534,71693,69348,55796,35949,35,-39104,11168,35343,35152,22378,9709,4630,11987,7228,-11913,-27008,-20808,-1027,16406,23203,29454,34936,40476,29861,16987,-1042,-20024,-23769,-25941,-24229,-18390,-17415,-10582,5997,11315,-1301,-16734,-14805,-4400,13131,34799,49446,41938,22052,-6144,-10064,32081,44541,42216,27518,-593,-30047,-44573,-14314,4718,10873,20295,30781,28729,6730,-26683,-17843,11671,36684,55543,30636,17934,21283,16072,265,-22503,-38891,-27304,-28179,-40660,-26933,-8773,583,10216,14833,23057,47138,41960,825,-41013,-7870,11128,15127,16444,22279,28770,31233,25189,8308,-9769,-11730,-8038,-2742,-3564,-8448,-14720,-23150,-9070,4029,12509,21275,28649,22166,-4789,-14675,3411,21907,31200,13889,-13079,-9009,33360,63666,19933,-24389,-2246,26391,27636,1159,-28356,10006,40464,40577,15348,-24365,32,14526,13372,10091,1495,-12391,-29195,-35609,-20422,-6921,-511,-3031,-850,4891,7483,8781,12811,17502,11362,-3333,-28842,-30566,-16051,-13008,-21533,-26986,-34408,-29986,-10272,12956,-3625,-19099,-4438,10249,8985,2161,2322,564,-11615,-15096,-5097,9373,25763,39836,42695,34479,34191,31794,5498,-2861,11701,37787,48428,41957,25823,-4791,-31703,-19148,-12923,-16504,-17565,1060,13939,7423,14688,11816,2503,15877,46703,27075,376,-20382,-25682,-21985,-3596,5457,-81,-20970,-24122,-19810,-12133,4593,34966,62852,64655,65302,66173,51881,26552,11481,8774,6726,9706,6706,-6032,-13879,-247,5640,-17678,-27012,-1789,23891,37915,39558,29123,3380,-16437,-29676,-32872,-30176,-20580,-12163,-16127,-27293,-21929,-21272,-33144,-28019,-4511,6108,-206,-20137,-29780,1440,17979,9592,-12691,-20041,-17455,-14770,-1621,-6118,-30489,-21150,-13183,-8289,-5199,-8415,-12341,-12494,-72,14872,13846,-9539,-19689,-20616,-8118,4862,1094,-16009,-12620,5460,-2588,-39360,3165,36026,25213,-4351,896,25590,26393,11003,-7271,-6274,-4595,4031,373,-9255,-14360,-12919,1236,9818,-9976,-27283,-12080,15300,17387,-7131,-34461,1254,14668,8133,-14423,-29344,-3667,8567,984,-26466,-15802,23524,53145,69169,51141,34621,18226,3614,-3472,-407,-745,3239,14906,18175,-1915,-23353,-13381,1334,11403,14869,6559,-9080,-15913,-7573,8574,18620,11889,-3815,-11045,-5871,-10362,-10008,-12325,-24167,-27960,-27631,-7903,20437,36140,42192,35761,16419,-4441,-6877,-4620,-29861,-14412,22638,37520,12836,-3880,17281,21356,20897,21012,3173,-9581,9530,36224,43421,11852,-18054,-12971,-6935,-12535,-6909,8543,16172,34083,62059,60977,37396,27466,55931,85871,70973,19886,-19474,-14484,-12236,-25031,-9834,-7698,-9212,-3265,12048,16080,3391,-12788,-5825,38,6105,16372],[30619,58260,73341,76967,65797,55232,33794,21109,26330,32920,21008,-12256,-43022,-24105,-18643,1396,-5081,-28241,-33810,-29966,-23039,2197,18391,25157,34177,33601,15419,-5666,-5553,-10369,-28630,-15013,-11770,-16281,-14771,-29894,-36180,-16621,-23561,-40935,-22703,-779,23551,37686,25563,1994,2267,28560,39974,17798,-21632,-20597,6827,12410,-1314,-16125,-12152,6508,-2157,-11725,-3242,24740,35256,18947,-2634,-2045,50669,62140,30287,-3343,5391,8019,-18968,-30187,-5451,6742,5542,3677,-17435,-34578,-12528,-5982,-8749,-11602,-25108,-24846,-15750,-18204,-8567,11300,31011,46208,49899,53673,43561,15906,-16896,-24493,6666,21721,17074,1758,12626,30197,28151,5262,-2727,1452,6054,2340,-3764,-11135,-17822,-23266,-16504,-23200,-2756,23592,46981,48016,-5558,-14381,35176,41889,31562,4937,-28395,-33001,-11442,30788,67984,62321,22925,-8138,-27056,-13037,6281,7948,6676,1206,-7101,-16497,-13754,-4711,-6079,-14470,-15208,-20397,-22193,-14462,-10387,-18275,-25884,-24721,-14502,1893,15876,15382,1712,-12220,-24200,-32363,-23477,-10569,9836,26902,26632,6729,-11672,-20383,-15002,-14751,-28189,-28004,-25631,-50787,15022,55839,-5630,-123937,-243496,-306846,-244732,-49704,47562,43649,20961,-1242,-12266,-10998,-2239,3197,-167,-8777,-18342,-19935,-10532,2491,21773,29197,5037,-7396,-445,-1579,784,-3174,-11125,-5557,34422,28378,359,-22346,-5757,9418,23924,45068,46498,19150,-6315,-21291,-30369,-5819,-11996,-35191,-9651,-949,-4973,-12721,-9022,1542,8698,-812,-13355,-13727,-17156,-23481,-32420,-33067,-23252,-12746,-8010,-6771,-17760,-24943,-30966,-24786,2488,16198,17336,14236,15786,16999,7789,-15352,-33983,-8421,19785,26707,16213,12290,25834,32206,19113,-7859,-34378,-20749,-420,2094,9054,16754,7399,-8468,-25487,-25591,-5427,10282,35035,71907,76296,43033,11885,16017,33742,39546,24711,15608,16951,7440,-692,5880,22350,42577,57904,35811,-5501,2383,32894,44727,25672,-2640,-18936,-19240,-7853,-685,12526,26995,22080,-5983,-29400,-7696,6395,922,-25592,-62694,-36033,7780,27351,15922,-9436,-4051,15559,15558,9653,7920,14725,18287,25943,39837,37823,40632,46514,32377,-1542,-25221,-30570,-21766,5221,20254,6053,13642,45234,35057,17084,29276,26424,-14468,-28193,-26710,-25876,18490,39162,31478,20885,18460,7976,-16991,-34239,-25437,-6616,13110,30095,29426,6349,-18170,-7084,11769,7321,-3710,-14898,-16857,-15890,-15067,-21787,-17989,-2533,8831,13999,14092,7413,-4049,-29397,-14286,4793,2926,-22320,-2214,16095,10529,-4698,-21419,-22863,-2827,3774,-15293,-22977,-8503,-14254,-18538,-3959,7986,8854,-445,-7187,-23582,-30219,-28206,-39219,-19148,-16245,-32034,-28138,-1212,9161,-6167,-20334,-5937,-3208,-11657,1699,21000,16361,-6965,-30875,-27025,-29233,-25350,-14952,-2958,12742,28526,27741,16357,4601,-3823,856,9643,852,-21256,15736,38966,26441,-677,3523,6516,-11026,-37992,-9098,8843,16465,15700,1905,-3950,12584,9553,-4533,-256,8884,4990,-2147,3171,-2931,-6237,4732,32650,54405,60624,34363,-19125,-22555,-222,6702,16028,23694,15010,1509,-9723,-21193,-19360,-8501,-7062,-2881,-1200,6598,14631,13117,-2379,-13728,-9712,918,1951,-13843,-8142,-4233,-16962,-25693,-26747,-14086,-3419,-4828,-31502,-19698,1540,16804,24393,14377,11490,5958,130,-8690,-10403,-23516,-28441,655,12929,8203,-8747,-27536,-27219,-11585,-612,-13626,-25358,-30712,-34987,-14787,-5596,-14257,-24482,-11985,-9620,-7989,-11540,-10240,-642,9312,10119,-5148,-7052,26115,49419,55770,36681,2650,-21691,-35390,-19044,5807,23181,25876,10568,-11688,-23993,-24695,-11775,-4474,768,-3152,-16907,-33074,-29397,-27138,-15979,-10914,-21012,-18766,-17085,-22194,-2166,17900,18277,5113,5492,9435,17526,22400,7452,-11629,-22917,-32103,-24922,7276,25559,23555,11180,13803,11431,-3381,-24028,-30189,2052,19259,13208,8951,13711,33841,50717,27796,-7183,8924,9274,-13397,-33770,-29984,-30560,-6642,20025,25105,22435,5882,-35853,10634,50392,65411,65982,55587,39888,20829,-11361,-34240,13735,36359,37420,23516,6188,-2081,7651,4873,-14598,-30947,-18879,4855,22636,31630,40207,43910,43820,29846,19525,5880,-11593,-27189,-30366,-22803,-15707,-13873,-6418,8592,12024,501,-11603,-7969,2881,19461,39722,53278,40981,19575,-4951,-13191,15054,22140,24880,14294,-11251,-35149,-41056,-16295,2689,8715,18326,29277,27567,8611,-26111,-20792,11072,36418,55942,32209,21919,26927,20098,3620,-17762,-36574,-30304,-28408,-35179,-24893,-7381,2532,11385,11544,11834,31893,38868,4433,-31175,-9811,6288,9619,10126,14912,23768,29946,27423,11345,-6908,-9161,-3688,1806,-1465,-8936,-12603,-20768,-6790,8300,11578,16972,25974,22419,-3746,-11814,9187,29982,31456,10639,-11504,-7518,34211,65115,23222,-16129,4768,31495,30235,1197,-28625,8966,36768,38639,17763,-22048,-11774,4817,12375,14700,8161,-8140,-28314,-40806,-22659,-6715,1773,168,2005,5841,8703,12260,18279,23797,18576,4814,-19920,-32706,-19482,-16370,-27065,-29619,-30654,-32844,-20126,-256,-16942,-31554,-3031,13849,13819,6712,7002,6647,-7873,-20069,-7201,10219,26704,39165,38761,25923,21201,15370,-5936,2589,14618,40157,57049,52440,37126,6586,-24854,-23242,-18594,-19826,-13641,8313,18225,7747,13364,11244,2624,12053,37114,21026,1770,-18502,-27002,-18665,-3797,849,-4224,-22384,-24839,-17405,-8053,6780,36802,65731,68802,67373,62939,43599,17465,5677,6630,4911,11244,16460,9226,-4671,-911,3977,-14666,-24406,-2874,21887,36566,40110,29670,2863,-16461,-27052,-29692,-29802,-21669,-14541,-20688,-33217,-27109,-26476,-38108,-27989,-7075,2304,-5059,-26766,-24684,4209,18013,8503,-16632,-27263,-24815,-22829,-8420,-8075,-31078,-22315,-13264,-8630,-7182,-11648,-15065,-13261,843,17433,18225,-2637,-12241,-14289,-6394,1820,-3146,-14375,-4066,9103,-4011,-36671,10475,41726,30649,-164,-3918,16862,15957,-3431,-20118,-12011,-7025,2109,800,-6250,-9838,-6415,10202,21110,-282,-22586,-3321,18312,17075,-7615,-35296,-917,14314,11369,-9692,-24778,-1674,7203,-4874,-31341,-15754,18693,45184,62238,47330,29536,14582,227,-11045,-10291,-7571,-3030,6572,11289,-6129,-26111,-13412,2404,13928,19041,9426,-8053,-15020,-7540,8673,19763,14962,285,-9028,-7421,-13534,-9875,-6916,-17041,-30088,-30911,-9061,21085,39828,48276,41779,20314,-7109,-9972,-2948,-23907,-23098,13888,31773,12751,-5633,9011,13757,15883,15473,1811,-2197,12451,31631,31603,271,-29393,-16521,-10007,-11209,-4165,7950,10467,25340,55085,59149,37483,24079,48645,81013,72909,23544,-18290,-10545,-5096,-21743,-13765,-11741,-14058,-6083,12017,16159,2688,-12545,-5991,-972,5591,16669],[30105,52348,62545,68118,60947,51162,27924,15915,25440,31725,16482,-20435,-37284,-23916,-18809,7152,2320,-22033,-30522,-26946,-19354,3845,17035,21604,30574,29177,11695,-1751,5098,-6296,-35813,-20170,-15743,-18151,-14812,-32136,-30968,-10143,-18387,-46501,-20594,3262,22433,30957,19803,2713,5302,22056,25126,2779,-30191,-20700,782,6337,-3730,-12355,-3551,13278,1819,-10943,-13714,3139,20711,13975,-1401,-11291,34738,50735,23671,-8105,4744,9976,-16260,-32416,-6058,5183,1649,-1195,-22950,-36504,-9543,-3638,-5975,-8991,-19919,-29564,-23319,-25004,-10521,10035,26526,40232,43715,47386,38137,14964,-12930,-34615,-1910,13762,13288,5413,15420,27754,22183,1489,-2188,3480,10994,9998,6602,78,-9087,-18328,-14275,-24330,-14194,8810,35791,41835,-8312,-16251,29733,37066,27276,529,-33728,-31226,-14230,26593,63810,53287,11063,-19201,-31969,-11157,9658,13950,13089,4351,-7833,-19390,-17158,-10327,-13229,-17804,-10715,-16043,-29415,-22235,-15284,-22695,-28922,-25428,-13476,5104,20026,18456,7749,-5825,-19156,-27659,-19360,-8815,9484,25137,22577,3363,-10983,-10992,-7226,-12468,-25311,-25735,-27838,-51712,-710,16962,-65206,-198518,-320663,-371173,-195402,-21827,63197,53721,27781,4858,-5093,-3102,4163,5931,-1468,-13131,-25222,-25105,-11438,3416,22430,29071,7257,-6038,-1568,1682,6514,-409,-9565,-5949,30799,29342,-2991,-22016,509,20993,34509,52532,47547,17740,-3888,-19864,-17903,16360,10621,-19515,-13155,-1609,-4977,-10637,-3249,9131,14326,15,-18398,-25778,-24284,-22212,-25187,-30296,-21644,-10911,-3977,1158,-8699,-20185,-28806,-19629,6163,16326,15245,12300,18411,23561,13660,-13735,-39434,-13512,9996,14297,6913,9384,24999,30385,20106,-3781,-31631,-20788,-5139,-12576,-2647,13609,10973,-4100,-29985,-24017,-2865,9752,33012,69816,75962,45741,18602,24015,40286,42603,27177,18905,18732,6373,-1677,6559,23488,42231,55466,34965,-4040,3131,32531,49211,32529,2100,-17695,-24346,-19207,-11291,5683,24488,22162,-5528,-34065,-9596,12395,17094,-3828,-41307,-41150,-5260,14766,8293,-11409,-6010,13148,15825,12238,7086,9273,12762,25565,45489,42737,40089,43829,30261,-5011,-22188,-21107,-28495,-1813,14596,367,13041,47941,36164,18736,30531,26655,-14514,-26409,-29963,-27091,20789,39993,28677,13439,14001,11081,-7949,-24903,-20051,-6428,8856,26261,31469,12564,-11600,-6684,11930,9601,689,-10445,-13711,-12766,-11197,-14917,-9665,5411,17130,20015,12200,1086,-10530,-30274,-8048,7168,3373,-21287,-2762,15975,11098,-6975,-25306,-21013,-32,8609,-7241,-18004,-9091,-12856,-10799,3643,13767,10936,536,-3302,-17964,-37227,-29656,-30720,-14150,-12211,-30277,-30780,-2816,5229,-13370,-27112,-2224,2638,-11339,-2973,17510,13928,-7346,-28833,-23293,-28332,-26137,-17753,-5825,10984,28303,29796,20389,10725,4787,12694,22206,10082,-19980,16792,43423,31841,4955,5982,8499,-9203,-31047,-1227,18612,23043,18785,3129,-4551,9139,4146,-2353,4047,9962,3847,-4305,-1499,-9014,-8146,7603,32436,47908,49535,18503,-33784,-7889,10764,11066,10995,12980,5396,-1682,-8487,-19271,-22320,-14521,-13540,-5938,192,5813,8802,5514,-5553,-10726,-6398,-509,-4174,-16669,-5448,-417,-14864,-23958,-30152,-16237,-1934,350,-23360,-28223,-6382,11245,22474,14843,12667,8159,4001,-4292,-4314,-13982,-39474,-10701,5381,4198,-8920,-28447,-38287,-20165,-2078,-9484,-19902,-24398,-28871,-9809,896,-7618,-23773,-16066,-16801,-14768,-11968,-8345,213,9837,12032,-4279,-13070,21120,47548,55622,36481,5172,-15663,-31606,-22452,2354,17831,20771,7066,-13887,-27062,-27114,-19369,-14928,-4764,-3862,-17535,-33959,-25845,-23087,-12279,-5276,-12654,-18102,-22066,-29479,1818,26487,25125,7099,8801,20075,31050,33596,8050,-19110,-22773,-30855,-24034,7763,24992,23970,16459,19163,10576,-9375,-30426,-28632,2037,18806,15405,12695,15695,30845,43719,22005,-10579,9080,9171,-12551,-31351,-31345,-29979,-4435,24062,32916,33625,16633,-24681,7052,50571,65283,58377,39799,20867,1357,-27199,-23914,19423,38562,39649,24315,2460,-8693,3607,2549,-16975,-33898,-16147,9694,27138,38341,49928,52911,47254,30074,22405,13857,-75,-19513,-30531,-20361,-12088,-9149,-1343,12069,13810,3340,-6834,-2483,8548,24135,42436,54586,38226,17014,-2406,-14681,-5249,-1772,6077,29,-21356,-32118,-27830,-13864,1114,6586,16236,26825,25026,9761,-22539,-19945,11093,34806,52886,32171,26536,33364,24043,6681,-12894,-31301,-31804,-28585,-29589,-19141,-3042,6381,13594,8652,-439,12799,31317,7234,-20523,-8670,3576,6165,5187,7841,18361,28178,29754,15536,-1787,-5133,293,5024,-725,-10612,-12473,-19782,-6652,10104,8858,10970,21461,20840,-3446,-9334,13514,35588,28469,6543,-9341,-5839,33104,62349,25068,-7438,13205,36887,32510,1133,-29126,7279,32379,36400,20285,-16697,-23810,-4791,11124,17345,12539,-4795,-25944,-42958,-22715,-5635,3970,2885,4196,6363,9200,14716,22706,28945,24233,11190,-12229,-26727,-16511,-12259,-23510,-31209,-26839,-27408,-26757,-9210,-20468,-27321,831,17560,18641,11416,11460,11611,-4828,-24992,-9193,9541,25863,37708,35895,19983,10328,963,-3927,15096,20679,41386,64085,62312,47528,17427,-15911,-24726,-22395,-19585,-6179,18410,25956,11935,14728,11368,2248,7632,26329,15012,3914,-13857,-25649,-16358,-4537,-1772,-4723,-20237,-23599,-14542,-4980,7149,35920,65517,70641,67847,58297,34241,8752,3065,9140,6471,13105,25047,23402,5896,-588,1967,-10340,-20746,-4043,18736,32830,37556,27391,1510,-15794,-23187,-24398,-25501,-20266,-15734,-24429,-38089,-30867,-31642,-40997,-26870,-10063,-2441,-10748,-34657,-17521,7116,16941,6880,-18603,-28143,-25317,-25687,-13450,-9956,-31907,-22947,-12432,-7771,-8054,-14420,-18143,-14058,1995,19859,22223,4242,-5386,-9566,-7583,-4701,-7870,-7603,6178,12562,-6607,-28945,18273,47042,36270,6069,-7399,7975,5669,-16418,-24652,-9344,-5544,-211,814,-3532,-5834,-444,17142,29291,10715,-8824,6972,21633,16569,-7764,-34662,-3489,12679,13030,-6006,-19934,1132,7271,-8008,-31557,-15436,12643,35251,52335,42038,25030,11921,-1644,-17072,-19728,-14112,-9276,-992,5121,-9966,-27471,-12739,2820,15107,21625,11216,-7008,-13672,-5829,10635,22359,18966,5174,-4922,-6710,-14182,-7397,-167,-8941,-26983,-31988,-9725,21606,43327,54043,47327,24532,-8697,-12456,-318,-16930,-30557,4841,25235,12602,-4785,2303,6959,11840,11640,3389,5377,15123,25847,17733,-11301,-19563,-10044,-5717,-5724,-153,8542,6088,17432,48303,57298,38217,21416,40368,73579,72340,26656,-17125,-5934,3499,-15005,-15628,-13410,-16094,-6217,14227,18680,4971,-9245,-5423,-851,6804,18719],[28094,43939,48611,54920,52424,44090,20468,9952,22061,27726,10173,-29312,-31630,-24109,-17189,14516,10435,-16262,-26806,-24000,-18239,2577,13099,15737,24888,23870,9470,4597,13722,-1594,-31158,-23773,-19365,-19154,-14650,-34089,-26418,-4410,-11287,-35524,-16052,7618,20988,22553,11515,1374,8067,16976,12135,-11446,-39063,-22528,-7312,-1767,-7629,-9309,3813,19088,6329,-4430,-7554,-8961,5525,7478,-1287,-19834,16120,36212,15668,-13391,2847,11065,-12949,-35796,-8671,1342,-4873,-7923,-28956,-34723,-6277,-578,-2536,-7144,-15517,-31505,-30650,-29558,-11676,7493,19940,31475,34104,36964,28405,11174,-8108,-29464,-7118,7435,9801,7701,16106,24024,15527,-1059,-1813,4393,14533,16042,15386,9957,-1192,-12479,-9871,-19808,-26245,-5065,24335,34370,-10146,-21039,20376,29810,22068,-2447,-31271,-23661,-16289,19119,54510,40333,-871,-29924,-36622,-10334,11716,19065,18823,6977,-9008,-22357,-20216,-16255,-20299,-15856,-1163,-4328,-22649,-31723,-22632,-28855,-30164,-24166,-12051,7415,22506,19265,10324,-1181,-13019,-19254,-10401,-4255,6970,18913,13961,-1958,-8960,107,2547,-8029,-21394,-21970,-25568,-47844,-19940,-26275,-125137,-267147,-373671,-312865,-137082,9482,78082,61975,35022,13295,3373,3382,7498,4904,-6939,-19935,-31409,-29157,-10563,7458,25502,29222,8215,-6449,-4621,2888,10574,1688,-8983,-8109,21949,25365,-8233,-22140,3980,28681,41464,57641,48231,17111,-1572,-18024,-6301,35802,30207,-5382,-14434,-2432,-4914,-8696,1208,13960,16168,-610,-17070,-35288,-31250,-21559,-18921,-21325,-16004,-6855,2537,11876,2375,-14384,-25656,-14325,9398,15577,12435,10061,20651,29262,18537,-12929,-37281,-16066,1430,2001,-2710,5175,21679,27378,21337,240,-28578,-22177,-10924,-26761,-5418,15596,15816,-794,-28883,-17606,141,7938,28285,63510,70941,44579,22629,29963,43699,42665,28410,22328,21899,8986,1878,9805,23826,39056,49317,30799,-3992,3220,30206,50283,36531,4413,-18854,-31909,-30781,-18387,-2014,20031,20678,-5621,-37691,-10128,19712,35209,21279,-16596,-35520,-18360,-721,-1679,-15961,-9681,9442,15180,14107,5557,2191,5220,23586,49831,46707,38168,39397,26795,-9193,-19186,-13091,-32206,-10530,7223,-6467,10173,46153,34148,19349,30901,26471,-13228,-25102,-32379,-25060,21569,38260,23841,4429,8863,12775,-796,-16986,-15396,-7162,3850,21905,32834,18284,-5752,-6325,11633,11221,4058,-7448,-12118,-11253,-8796,-9986,-3248,11715,23129,22775,7902,-6785,-17748,-27829,-3786,8091,1918,-21707,-4278,14067,10315,-9394,-28388,-18814,1363,11048,-1283,-10401,-5712,-7975,-3230,10998,18981,11823,-359,-1726,-14917,-32776,-24087,-24471,-12317,-10548,-27088,-28636,-4606,1166,-19169,-31409,2386,9601,-8363,-6596,15118,13583,-4170,-22175,-17755,-26030,-25966,-19311,-7442,9377,27214,30942,24338,17613,14109,24537,34258,18390,-19302,15964,45576,35194,9073,7115,8943,-7372,-21125,8591,27608,28133,21127,4378,-4787,5169,-1046,1946,9334,11155,1819,-7651,-6815,-15211,-9980,8115,29286,38142,34240,-539,-23294,8003,21829,15943,6451,1201,-4954,-5181,-8141,-17549,-24392,-20892,-20355,-8917,933,3847,2723,-436,-6679,-7580,-3912,-2514,-9999,-17901,-3179,3353,-11389,-20515,-32480,-19859,-1868,4373,-17049,-36153,-12642,6197,19045,13766,12730,9628,7417,-113,1411,-3503,-24960,-20135,-2516,-529,-8910,-24432,-47207,-27802,-3219,-5525,-14528,-17970,-22498,-4715,7007,-1669,-21831,-19470,-23026,-21482,-13675,-8835,-1579,7505,11110,-4125,-19704,14177,42384,51316,33106,5721,-11036,-26698,-24991,-1369,11992,15101,3541,-15131,-30701,-28991,-26390,-24633,-9583,-5831,-20166,-31397,-22279,-19883,-9693,-1597,-6313,-13362,-22671,-35796,5136,33143,29828,7477,12963,32087,44098,42963,9405,-24428,-21319,-29175,-22414,6931,22131,22745,20276,22601,8635,-15683,-37908,-24112,2577,18106,17889,16388,17077,26896,35414,15492,-12325,10469,9894,-11335,-28798,-31258,-30082,-3124,27133,39423,43297,26418,-14880,4733,48616,62136,48106,21633,-1032,-21167,-45380,-10121,26775,40925,41051,24337,-1533,-15179,-258,116,-19230,-36169,-13553,13103,29786,42822,57310,59966,48872,29144,24494,21803,12799,-6132,-24215,-17335,-8326,-4150,3880,15872,16161,6270,-3357,908,11875,26548,42509,52977,33535,14403,896,-13878,-27739,-23942,-13128,-15010,-30604,-25173,-14610,-7130,1218,4885,13811,23175,20960,9279,-18846,-17248,11089,31768,46719,30384,31131,39573,27107,8784,-8634,-25401,-30875,-28369,-24384,-12605,1589,10170,15586,6187,-12192,-9200,19544,8866,-11212,-6337,2101,4576,2248,1314,11970,24943,31005,19704,4425,-61,3777,6548,-1775,-13673,-14687,-20960,-9458,8351,3636,2898,14861,17108,-4270,-7807,15620,37309,21552,1332,-7430,-4448,29782,55331,24955,515,21427,41481,33734,613,-27938,4422,26837,33267,22045,-10338,-35774,-14017,8995,17454,14049,-3030,-23683,-42196,-21572,-4541,5146,4183,4795,5585,8252,15277,24901,31787,27336,14787,-6856,-18955,-9637,-3833,-14311,-29776,-23973,-20628,-22760,-7510,-8944,-10682,6469,20701,22521,15120,14639,14551,-3364,-30521,-11754,6517,22467,34742,33396,16256,1805,-10702,5499,26467,26031,40017,67651,69982,55516,26205,-7603,-24241,-24533,-16484,2981,29681,34983,17779,16983,11020,260,1224,13471,8381,5980,-7920,-21924,-15981,-6885,-2735,-2381,-15983,-22040,-11962,-2622,5638,31508,61243,69008,65393,51115,23142,226,2916,14064,10103,14505,31133,34605,15218,-29,-1064,-6878,-17889,-6215,13593,25642,30534,21192,-1664,-15460,-19383,-19081,-20017,-17921,-16545,-27880,-40471,-30759,-34865,-38037,-26153,-14492,-8985,-17227,-24288,-9465,9085,13718,3678,-18980,-22230,-20408,-23176,-16174,-12240,-33337,-23563,-11593,-6781,-8712,-17172,-22339,-15755,2292,21099,24784,9862,-363,-7296,-11999,-14560,-11136,1871,15471,14308,-11314,-19958,24940,50533,40509,12674,-9342,-1481,-4904,-25697,-17800,-1959,-2988,-3760,-425,-2539,-3637,3720,20699,32440,19391,5693,16912,24135,14731,-9286,-34111,-7000,8980,12022,-4634,-16034,4006,8423,-8308,-28728,-16513,4580,22926,39349,34517,20228,9244,-2816,-21082,-29065,-19813,-15831,-8195,-1447,-14943,-27973,-12836,1299,14067,21863,11041,-7073,-13172,-3978,13102,25123,22464,9215,-795,-5483,-14236,-4953,5800,-1395,-21077,-30606,-11076,20627,45082,57783,50696,27590,-9545,-15165,1785,-10410,-35576,-5125,17293,11394,-2504,-2516,711,7804,8488,6037,11366,15776,17291,836,-18160,-2993,3138,3957,940,3257,8925,2023,9092,40427,54085,38355,18853,30770,63162,68189,27695,-16943,-1411,12166,-7447,-16910,-14418,-16854,-4683,17854,22559,8535,-5355,-5221,-339,8720,21269],[26074,35221,34122,39743,41794,35371,12847,4574,17421,22120,3342,-37118,-25992,-23539,-13518,23033,18806,-10951,-22747,-20497,-18289,-460,7645,8560,18298,19160,10048,12856,21927,4572,-22819,-24930,-21567,-18819,-14230,-34785,-21193,1316,-3327,-23037,-8932,13125,20661,14333,1711,-1470,10431,14313,4447,-19375,-36226,-24994,-16504,-10835,-11893,-6196,10363,23898,10731,3928,6723,-1465,-4252,1297,-1555,-24428,-3041,20338,7335,-18456,259,11748,-8823,-39655,-12544,-4017,-13064,-14466,-32247,-30332,-2791,3336,2014,-5047,-11238,-28152,-36093,-30354,-11721,4607,12613,21432,22668,24044,15858,5869,-2748,-18427,-7178,3500,6799,8759,15501,20284,10094,-803,-896,4734,16921,20525,22586,18451,5723,-6312,-4081,-12440,-32328,-14727,13870,26828,-9623,-26876,8143,21085,17029,-2676,-23745,-15184,-15867,9646,40960,25002,-8856,-31533,-36328,-9953,12938,23656,24160,9488,-9824,-23717,-21164,-21056,-24606,-9163,9942,8916,-9895,-26283,-29433,-31691,-26061,-19940,-9375,9585,24129,18940,10821,4050,-2697,-5753,2460,3051,4193,10483,3051,-7781,-5685,11733,13151,-2405,-17850,-19483,-22364,-41815,-33370,-41323,-116346,-217874,-276512,-227286,-90087,33128,89216,68133,42190,23095,12835,9407,9685,2372,-14523,-24176,-26126,-27552,-8076,12050,27134,26368,6217,-8470,-8825,2919,13311,3611,-8244,-10584,8991,16972,-14645,-22497,5343,32928,45416,61022,49411,18098,1307,-15078,4090,51582,46224,7147,-12916,-2764,-3987,-6357,5059,16801,15258,-2059,-12389,-33806,-37021,-20557,-13160,-13002,-10287,-2790,9520,23364,14399,-7503,-21623,-8795,12528,14702,9807,8288,22769,34196,22783,-12127,-32485,-14888,-3792,-8078,-11197,442,16984,24406,23185,4564,-24378,-23616,-16215,-31685,-553,21182,21613,2401,-23335,-9778,3557,5814,22112,54345,62424,40456,24584,34054,44351,40284,28851,26283,27353,16315,9978,16021,24256,33917,40300,23842,-5235,2933,26786,48401,38147,4993,-21704,-40892,-25179,-14762,-8384,14711,18344,-5971,-39892,-9866,26420,52050,46057,9031,-21151,-25049,-16726,-10912,-20823,-14916,4730,14171,15881,4307,-5153,-2646,21365,53719,50810,36294,34347,22733,-13282,-16444,-6134,-28994,-19411,-224,-12970,5708,41325,30885,20141,31133,26646,-9995,-23024,-32250,-21539,20917,34419,17661,-5173,4135,13384,4589,-10379,-11494,-8374,-1016,18035,34108,23925,61,-5371,11324,12511,6819,-5417,-12225,-11441,-7873,-6706,1558,16411,26813,22694,2081,-14901,-24446,-25004,-1580,7423,-1140,-23328,-6084,11227,8939,-11083,-28722,-16474,1325,10971,2348,-3052,132,-1370,4197,18181,23821,11924,-2529,-1580,-13825,-29144,-18588,-20754,-13283,-9886,-21541,-22164,-5770,-2749,-22903,-30675,8021,17426,-3251,-8303,14315,15892,3304,-11417,-11044,-22274,-24015,-18517,-6802,8717,25817,31435,28155,24880,23632,35886,45375,25728,-18548,13422,45308,36350,11747,7250,8223,-5715,-12467,17469,34135,31259,22626,5571,-4516,1206,-5138,7750,15226,12680,-561,-11928,-12299,-20784,-12030,5982,23239,25726,16443,-14472,-2434,24275,32342,20771,3168,-10359,-14938,-8737,-8673,-16144,-24544,-26218,-26542,-11716,755,866,-2591,-3035,-5423,-4657,-2231,-4838,-15051,-18273,-1702,6936,-6528,-14868,-26366,-25035,-3817,6033,-13441,-38726,-15895,1711,13991,10997,11737,10767,10857,3960,6642,6751,-9640,-22776,-10697,-6421,-8895,-18253,-40062,-33889,-4336,-2178,-9596,-11754,-16021,421,12527,3456,-19065,-21874,-28060,-27660,-16399,-11295,-5563,2613,7426,-4685,-25891,5538,34078,42992,26519,3758,-8685,-23170,-26662,-5271,5867,8995,382,-14663,-34242,-29350,-29886,-31680,-13795,-9324,-24335,-26917,-19599,-18048,-8419,-127,-2381,-7641,-19514,-38670,7055,37143,31828,6139,18010,44414,55542,49587,10587,-27650,-20189,-27650,-20320,4801,17155,19815,22127,23943,6253,-19792,-33578,-18539,3116,16720,19894,19313,17454,22044,26349,8929,-11988,12602,11267,-9755,-26560,-29785,-31076,-3229,28519,43810,50492,33968,-7608,3003,44198,55401,34794,1190,-23833,-38388,-27467,5110,34476,42766,41195,23404,-5625,-21363,-3964,-2456,-21491,-37833,-11292,15329,30910,44981,61498,63584,47415,26258,25163,29073,25978,8777,-14964,-13984,-5034,355,8680,19626,18732,8739,-1602,1855,12568,26522,39953,48492,27180,12153,4618,-10467,-36899,-26024,-29102,-30040,-37656,-18241,-3272,2144,4005,4191,11124,18599,15992,7091,-16268,-14268,10800,27623,38409,27365,35347,44835,28908,9720,-5301,-19748,-27160,-26619,-19314,-6587,5246,12869,16622,4563,-19035,-32190,5231,9700,-3576,-3783,1525,4798,2103,-3493,4791,19905,30577,23234,10948,5803,7218,6807,-4360,-17656,-18799,-24156,-15124,2790,-3990,-6852,6736,11690,-5912,-7141,15537,34676,11243,-4321,-5956,-3211,24885,45159,23166,7262,28540,44779,33841,53,-23304,665,20416,29358,22904,-4099,-30534,-21671,6070,15415,13197,-2523,-22071,-41165,-19365,-3408,5345,4077,3830,3578,6109,14139,24844,32295,27970,15666,-3831,-11763,-1474,5737,-3852,-23399,-21746,-14659,-12529,3878,7639,6690,13729,23568,25537,17720,16494,15601,-3213,-36274,-14318,1646,17029,30637,31318,14775,-3280,-17626,14440,33609,28830,35985,67179,74947,60761,32617,-709,-22342,-24739,-11374,13000,41457,44493,24530,19328,10024,-3091,-6893,-832,1971,8278,-1226,-16296,-17062,-10052,-1372,1955,-10421,-19157,-7833,1540,4435,24467,53504,64159,59992,41493,10883,-6995,4737,19650,14894,15894,34875,42543,22633,1133,-4390,-4783,-16157,-9039,7047,15538,19363,11555,-6306,-15345,-15780,-14217,-14477,-14875,-16241,-29839,-35490,-24250,-29843,-31662,-25913,-19940,-16408,-19681,-9830,-536,10353,8740,-646,-17360,-15765,-14352,-17299,-14934,-13646,-32609,-23024,-10309,-5473,-8860,-18859,-27074,-17838,2004,21423,26164,14290,2991,-6800,-17913,-24611,-9335,11582,22218,13717,-17758,-10800,30073,52064,43062,18952,-8796,-10640,-14913,-24011,-6818,5682,-1255,-8225,-2726,-3628,-3371,6009,20828,30187,23653,18390,25414,25528,11592,-12547,-33283,-10633,3844,8640,-5392,-12720,7156,10810,-5925,-25271,-19538,-5342,8762,24225,24973,14902,6232,-3572,-21572,-30462,-19975,-20056,-13458,-7880,-20542,-26549,-14554,-2668,10876,19813,8622,-8880,-14336,-3027,15113,27151,24379,11100,1661,-5405,-15393,-4216,9483,4195,-15475,-27835,-14107,16938,43633,57810,50240,28156,-9296,-18233,1707,-6062,-32231,-16491,7165,7758,-876,-5753,-5665,2218,4298,7104,13493,12226,4128,-20259,-9030,12535,16754,13940,5275,3395,6721,-3674,-2083,29058,47038,35418,14396,18202,48082,58313,23958,-19989,295,17466,-2771,-20769,-18302,-19973,-4672,19751,24351,9510,-4774,-8544,-2266,7995,20632],[26133,28956,22233,25720,31392,27099,7064,1611,13410,16707,-2308,-40450,-19125,-20584,-7282,32827,27645,-5331,-17172,-14898,-17462,-3597,2155,1318,12208,16605,14326,23388,31686,13535,-13000,-23320,-21465,-16834,-13255,-32332,-14253,7851,5480,-9748,523,20238,22565,8254,-8749,-5520,12039,13844,3793,-15433,-27516,-26586,-26047,-20128,-15670,-2711,16008,27307,14137,11381,20657,15592,-2093,-2928,-2142,-23268,-21421,4175,-1005,-23327,-3153,11732,-4509,-41741,-17721,-10978,-22601,-18479,-29309,-25406,-127,7136,6933,-2761,-7508,-23296,-35658,-28686,-11600,1100,4724,10680,10241,9366,922,-451,1920,-8523,-4162,599,2957,7583,13049,16422,6664,1818,-285,3608,17062,22235,26898,24164,10217,-1580,879,-5934,-24550,-18702,3741,18866,-7540,-30045,-6991,10390,11552,-1479,-16837,-8481,-13656,-1438,22795,7445,-10268,-22082,-31763,-11297,11912,26152,27401,10293,-11569,-24016,-20820,-25354,-25162,-2046,18951,19550,1733,-15652,-25118,-25324,-19230,-14842,-7087,10058,23802,17069,8905,7020,5344,4851,13439,11275,3282,1342,-9492,-15155,-3446,20993,21370,1229,-17370,-21848,-24240,-38838,-38762,-35602,-81515,-155469,-210098,-185652,-72075,40975,93561,71419,47157,30631,20327,13680,10703,-893,-23480,-24424,-18063,-22161,-6781,12487,22445,16492,-1657,-13836,-14703,901,12793,3154,-8765,-13425,-8521,3236,-23304,-24575,3334,32188,44564,60691,49119,18730,2796,-13360,10903,61128,56508,16181,-11627,-4464,-3904,-5355,6693,16242,10703,-5800,-9378,-28233,-41483,-20498,-9492,-7858,-7682,-1889,13490,32054,24478,-1489,-18789,-5220,13445,11986,5787,5271,22711,36220,24502,-12802,-29895,-13061,-7059,-16336,-19472,-6080,10097,20295,23457,7169,-20714,-26022,-21916,-22941,5532,26783,26158,4111,-18261,-3513,5447,2153,13593,41658,49666,32289,23054,34588,40758,34052,26835,28852,33033,25700,19222,22574,23509,26149,28154,13628,-8992,407,21254,42343,35971,2565,-27467,-34142,-10038,-3967,-12781,7653,13898,-8243,-42976,-10884,28735,62218,64182,29757,-7021,-21615,-29279,-15980,-23247,-23028,-2364,11478,16250,2574,-12197,-9774,18759,56098,53775,33363,27196,16429,-18527,-15159,-1467,-24001,-28149,-7523,-18908,-1147,33618,26636,20317,30071,26077,-6233,-20828,-30682,-19109,17761,27801,9603,-15926,-878,11725,6997,-6297,-9685,-11236,-6458,13959,34297,28400,4893,-4785,10004,12522,8265,-4808,-15085,-14486,-9500,-5974,3871,18417,27047,18952,-5809,-23290,-30666,-24052,-2566,3927,-6570,-26905,-8752,7055,6481,-12524,-27264,-15340,-1333,7209,2366,1814,5517,4603,10290,24031,27286,10528,-6301,-2705,-14475,-29496,-16257,-20339,-17247,-9324,-14307,-14359,-6541,-7247,-25177,-26339,13622,24611,1945,-8891,13981,19361,12935,860,-4776,-18153,-20880,-15955,-4532,8588,23785,30818,31109,31457,32161,45544,54460,31416,-17697,8621,41838,34556,12415,6139,6143,-5049,-6185,23108,36503,31571,22651,6049,-4415,-2978,-7980,13708,20692,14045,-3304,-17393,-17946,-25318,-14956,614,13983,11118,-238,-4826,18875,39538,41253,24579,1152,-20058,-23631,-12715,-10380,-15560,-23219,-28401,-30816,-14572,-881,-3408,-6744,-2347,-2917,-2666,-1660,-7556,-19312,-18968,-1503,9882,-933,-7675,-18646,-31726,-8315,4445,-13147,-33908,-16393,-2751,7122,6275,9602,11736,14409,7737,11084,15947,4648,-16057,-18261,-13816,-9242,-12335,-32431,-38136,-5921,109,-5538,-6145,-9680,5584,17473,7805,-15831,-23141,-31866,-32965,-19768,-15220,-11273,-4508,1193,-5861,-28838,-4445,22990,31049,16895,-1007,-9275,-22009,-27697,-9071,-207,2642,-2081,-12393,-33271,-27924,-26661,-30489,-17304,-14059,-28368,-22229,-18430,-17930,-8498,-820,-846,-2692,-14889,-35395,7230,38087,30834,3277,23665,55924,64447,53019,11124,-28810,-20309,-26377,-18006,1554,10573,15448,21805,23164,3992,-19031,-24518,-13106,3270,14379,20702,20830,16514,16383,16990,2878,-10146,14752,12806,-7994,-24760,-27851,-33021,-4908,27886,45553,54448,38290,-3689,452,37196,44928,18429,-20727,-29938,-23086,-5171,19786,41169,43467,39759,21367,-9683,-27213,-7752,-5403,-24117,-37564,-9309,16717,30872,44869,61916,62658,42073,20922,24009,35177,38628,23526,-5128,-10730,-2858,3573,12409,22810,21033,10218,-1943,19,10373,23890,34784,41166,19419,10504,8275,-5295,-14482,-8035,-26331,-41367,-39681,-13122,5160,11475,8880,4443,7977,13292,10842,3304,-15503,-12229,9714,22390,28772,23535,38470,48167,28834,9047,-3488,-15220,-22235,-22949,-14368,-1859,7227,13539,15723,3460,-16325,-23247,-8134,9821,2040,-1561,1482,6014,4071,-5801,-3081,12444,27497,25038,16411,11320,10342,5845,-8671,-22472,-24512,-29476,-23783,-7049,-14167,-18370,-2843,4502,-8662,-7871,12828,27044,-1897,-10109,-5782,-2770,18515,32472,19325,11645,33054,45541,31980,-954,-18284,-4408,12600,23967,21921,398,-19854,-26914,1630,10991,9971,-3639,-22259,-42439,-16986,-3041,3856,1835,533,-459,2165,10709,21837,29742,25455,13081,-3997,-6605,5413,13623,5239,-15640,-20584,-10994,-3409,16612,22887,22504,21098,25333,26689,18073,15911,13830,-5099,-29051,-17088,-5345,9209,24688,28351,13851,-5750,-19988,18396,34494,27136,28382,61321,75565,61869,35322,3214,-21230,-24791,-6763,21874,51810,52646,30493,19903,6897,-8564,-16728,-16074,-3930,9790,4494,-11030,-20216,-13455,1276,5958,-5444,-14907,-1427,8716,5341,15051,41945,55281,50507,28347,-3080,-12875,6344,23272,18552,16378,35412,46003,26682,1845,-8351,-5348,-16845,-13371,-1323,2262,3624,-1917,-13106,-16538,-13690,-11270,-10586,-12284,-15175,-30028,-29360,-14939,-20037,-25952,-27155,-26876,-23466,-12892,4815,8096,10161,1524,-6296,-15039,-11357,-10198,-11393,-10673,-13552,-28258,-21081,-8955,-4489,-9093,-19313,-32521,-20505,706,20391,25927,16923,4229,-8274,-24773,-30775,-3288,19354,25317,10225,-25685,-2806,32861,51160,43332,23806,-6362,-18781,-23410,-14855,2951,10884,-1667,-13434,-6178,-7240,-5073,6407,17709,22742,21994,27394,31432,25522,7565,-17123,-31177,-13075,-1256,4182,-6885,-8834,11136,14493,-1807,-22293,-24193,-16198,-5719,8994,14607,9621,3441,-3559,-18719,-22366,-14276,-16097,-12513,-10210,-20724,-22543,-17222,-7740,7652,17373,5409,-11310,-16134,-2069,17619,29530,25736,11677,3055,-5862,-16898,-4195,11967,8906,-9740,-23575,-16889,12251,40438,55419,47469,28324,-4702,-17455,1023,-2302,-24001,-24707,-2146,3899,1342,-5210,-9245,-2637,1181,8084,13835,6890,-10429,-34706,7169,28273,30995,24730,9281,2779,4660,-7575,-13206,17270,39231,32483,11516,6780,32552,46796,19064,-22158,2296,22066,1792,-23559,-21735,-22096,-2705,23364,27418,11340,-3698,-10887,-1955,8970,20998],[24666,22185,10611,10735,18488,16363,80,-2094,7239,8709,-9631,-37125,-14063,-17986,-2058,40155,33454,-2282,-12449,-9361,-16958,-8378,-5077,-8066,4835,14425,19653,33877,41758,23478,-3927,-21533,-20970,-15349,-13579,-28025,-7261,13592,13174,2294,10094,27390,25796,4936,-19978,-11885,11218,13403,7305,-5942,-19758,-25687,-32664,-29153,-18610,603,19916,28363,15350,16068,30852,31721,9459,-3846,-3218,-18763,-38084,-11375,-9045,-27924,-7356,10909,-465,-36310,-23841,-19181,-31766,-16646,-20338,-20422,1362,10521,12083,253,-3933,-18195,-31035,-25880,-11206,-2282,-2455,1439,-273,-4464,-14571,-5424,6290,228,235,-1470,-1392,4957,9871,14000,7517,7308,890,1978,15859,22067,29161,27840,13055,2322,5272,-475,-15925,-17169,-4731,12481,-3227,-23989,-21849,-219,7341,1409,-10849,-2915,-8865,-9159,3319,-8788,-4605,-9962,-25676,-12941,10034,27761,29648,10598,-12821,-21785,-18149,-27305,-21799,5239,26397,27994,12457,-4232,-12723,-13325,-9864,-8055,-3999,10334,23408,16461,7356,7436,8143,9373,21333,21805,9875,-1547,-19042,-22099,-189,29545,28578,4187,-17345,-25477,-27948,-36261,-40994,-37534,-78544,-149516,-209393,-192314,-77563,38471,94462,75540,52994,37486,27268,18725,13692,-1196,-29444,-22259,-11014,-15149,-5417,9893,13552,2591,-12373,-19623,-18878,-878,10632,1533,-8958,-13363,-26579,-12214,-31186,-26143,546,29009,41042,58488,48928,20458,4379,-11646,15804,66118,63034,23750,-9582,-5826,-2928,-3871,7983,14714,5758,-9339,-7008,-22447,-39334,-19144,-5832,-3928,-6365,-2648,15441,38724,33674,5414,-15301,-2075,13650,9206,2287,2809,22116,36927,25462,-12874,-27805,-10534,-7666,-20488,-24998,-11652,4235,17269,23400,9448,-16058,-26846,-25805,-15480,12062,32974,30860,6218,-12606,2587,7439,-967,5152,28196,35416,22459,20063,33423,35048,26058,24062,31281,39577,37011,29496,29785,23381,18554,16282,3502,-12609,-2519,16035,34504,31938,-927,-34095,-22298,7251,9961,-12109,1077,9118,-11076,-41177,-10390,28458,66239,74921,44307,4541,-13049,-21797,-11825,-18629,-32035,-10068,8635,16651,2377,-14243,-11233,18435,58478,56529,30476,18995,8896,-23672,-13652,2359,-18442,-31974,-11594,-21041,-8326,26050,23952,21189,28883,26019,-951,-16986,-27130,-16887,13776,20479,1902,-25905,-4760,9106,7861,-3417,-8863,-14647,-10869,11074,34590,32832,9902,-3508,8766,12487,9933,-3584,-19041,-19158,-12423,-6473,4999,18896,24981,12912,-14310,-29593,-33895,-24216,-5630,-1348,-12751,-26817,-10893,3014,4304,-12541,-24561,-14839,-5898,587,-538,4380,9975,9973,15562,29048,30043,8636,-10135,-3011,-14300,-33089,-16723,-22099,-22127,-6412,-5036,-5417,-5768,-11444,-25538,-19999,19450,31064,6827,-8321,13977,23253,23287,13464,883,-13430,-16275,-11601,-643,9460,21972,29978,33887,37728,39922,53662,61763,36113,-15541,2320,35742,30418,11806,4790,3767,-4944,-2044,25149,34774,29605,21774,6307,-4161,-6711,-8721,19576,25694,15630,-5447,-23244,-22482,-27140,-18033,-7380,2443,-3326,-4795,17971,39512,53318,48479,27403,744,-23814,-28456,-16719,-12548,-15430,-21007,-26126,-30957,-16790,-3610,-8546,-9015,736,113,-1465,-1731,-10017,-22261,-20161,-2192,12473,5311,782,-9835,-36567,-14828,-109,-15810,-29572,-15352,-7196,-735,189,6963,13151,18461,11536,15065,24057,17684,-4373,-21824,-22134,-9769,-7413,-26594,-40454,-7862,1572,-2169,-957,-3222,11258,22539,12124,-11737,-22686,-33651,-36398,-22784,-19498,-17721,-12946,-6614,-6922,-25732,-14753,10217,16669,5176,-8024,-12647,-23331,-27667,-11797,-5308,-3225,-3325,-8723,-29381,-25130,-20574,-24085,-19141,-18486,-28040,-17681,-18725,-19200,-9358,-2900,-922,1225,-10191,-30588,6026,36340,27319,-76,29878,66063,70654,53743,11507,-27222,-21277,-24590,-15253,-2026,3663,10637,19833,20830,2541,-13966,-15796,-7946,3361,11547,20274,20952,14561,10525,8114,-1913,-7438,16738,14408,-5875,-22949,-25782,-35265,-7520,25727,44939,55203,39281,-2965,-3697,28383,31708,117,-25460,-7586,2072,15586,32736,46226,43067,37146,18762,-12983,-32209,-11403,-8471,-26934,-35098,-6844,18137,30622,43380,59125,57398,33303,13707,21640,40596,50903,37868,4922,-7267,-1527,5662,15329,25730,23389,11143,-3775,-3940,6069,19496,27998,32019,11517,10383,12307,1253,5906,8591,-12348,-31793,-35541,-9580,10965,19733,15051,5997,5130,8531,7326,-614,-15844,-10869,8370,17084,19707,20399,40885,49854,27531,7512,-2641,-11460,-16627,-16998,-8500,2449,8620,12744,13219,3228,-6876,-1373,-11029,10489,6769,1643,3203,8492,7679,-4626,-9795,3435,22226,25353,20726,16424,13773,4954,-13503,-26138,-26704,-34355,-32966,-19584,-24378,-30188,-12404,-3182,-11418,-9127,8618,15789,-14712,-14085,-6313,-2457,12262,19379,14509,14071,35144,44100,28815,-1518,-13234,-9582,4365,17892,19714,3305,-11758,-27649,-3326,5797,6268,-5079,-23639,-41921,-13753,-2636,1712,-1499,-4118,-5669,-2562,6124,17049,25255,20893,8038,-6376,-2750,11003,19682,13101,-7008,-19093,-9144,3624,27426,35645,36625,28603,26761,26642,16767,13495,10030,-7926,-21724,-18311,-12572,668,17930,24772,13200,-5907,-20359,17187,29891,21513,18293,50917,72025,59309,34851,4579,-21177,-25098,-3153,29414,60539,59406,35678,18805,1856,-14956,-23826,-20090,-6600,11041,9313,-6530,-24319,-13755,5370,9408,-1021,-8611,8306,20054,11030,5978,28112,43347,37569,12346,-17093,-15644,7389,24587,20670,16468,33614,45612,27718,2377,-11563,-7897,-19511,-18516,-10101,-12193,-14946,-17726,-20873,-18564,-12962,-10196,-8320,-9725,-12683,-28054,-23657,-4864,-9224,-21053,-29464,-33602,-24232,-663,19239,16370,8924,-7142,-11673,-12334,-8977,-8119,-6290,-4754,-11003,-21971,-17255,-6965,-3462,-9110,-18289,-35517,-23100,-1165,18384,24442,17932,3611,-11535,-32527,-28461,4661,25214,25608,4748,-32542,3266,33093,47945,41315,26678,-3272,-24572,-28143,-5597,10069,12810,-4544,-19039,-10902,-13630,-8391,5049,11741,10955,13467,30946,33820,23577,3075,-21774,-28065,-13839,-4921,292,-7293,-3881,15669,18497,2232,-20606,-30641,-27672,-19016,-4503,3901,3976,387,-3714,-15807,-16880,-9067,-9775,-6914,-6208,-13720,-18131,-21460,-13370,5327,14844,1223,-14863,-19168,-1864,19760,31508,25781,9964,2116,-8122,-19929,-5914,12200,11540,-5398,-19787,-19666,5953,34491,49414,41518,27876,2781,-13404,-1655,-582,-16679,-25511,-10446,-1331,1948,-3711,-11386,-8112,-2601,6912,10919,-1199,-25263,-14943,22261,41338,42685,33375,11037,-343,924,-10787,-26062,3497,28906,27609,8342,-4486,15481,32613,11505,-24693,1846,22867,3239,-26920,-26944,-25061,-1573,25576,28588,11159,-4632,-14179,-1928,9074,19766],[27149,20645,5689,1531,8983,8609,-3100,-1824,4070,3236,-13639,-26038,-6545,-11618,5672,48316,39696,2103,-4557,-107,-11858,-9959,-9455,-15935,149,16023,28434,47112,55175,36851,7021,-17354,-17590,-11938,-12490,-20348,1803,20623,21569,14751,21250,36446,32572,8170,-25641,-18139,9560,13797,13436,4678,-11728,-19520,-21234,-27157,-17608,5343,23415,28321,15420,18745,37541,44518,24213,111,-3517,-13101,-35971,-24373,-15387,-31013,-11346,10027,3563,-29608,-29866,-27628,-34423,-8406,-8153,-15138,1612,13351,17342,4279,-236,-13146,-26497,-22913,-10694,-5266,-8132,-3961,-5248,-13599,-29024,-7222,10074,7347,4142,-3731,-6682,744,6027,13299,12530,14360,2144,-507,12925,19639,28910,28873,13624,4607,8023,2680,-10066,-14988,-12172,7764,1646,-14110,-31522,-10582,3822,3965,-7339,266,-3362,-8689,-12200,-19331,2446,515,-20353,-15797,6445,27359,29632,9190,-14698,-18782,-15064,-28381,-18394,10814,30889,32827,20578,6315,623,-271,-86,-1436,-1678,9257,21641,16088,5746,4755,4796,6641,24649,32488,22342,4539,-20813,-28021,3762,37121,34634,6272,-16701,-26737,-28033,-32255,-44390,-48226,-101650,-180540,-239592,-207319,-79453,35675,92708,79339,59866,43936,33114,24020,17895,571,-31430,-21229,-6384,-9707,-5168,4805,2605,-12587,-24214,-25354,-22176,-4049,5495,-2763,-10532,-11996,-39139,-27561,-38375,-28040,-2994,23635,34652,53782,47676,21872,4721,-11248,17770,65638,64947,28905,-8033,-8085,-2386,-3150,7841,12163,1479,-12369,-5743,-17603,-34781,-17418,-2994,-1873,-6819,-5757,14215,41981,40621,12249,-11769,-338,12111,5513,-1442,147,20240,35571,24998,-12835,-26879,-9084,-7841,-22296,-27720,-15109,822,15175,22001,10403,-11449,-26171,-28386,-9969,17642,38554,34945,8209,-7083,7947,9047,-3770,-3042,14516,20361,11319,15634,30532,27575,16529,20323,32813,45467,48085,39082,36154,23538,11850,5778,-5413,-15232,-5224,11950,26040,26474,-5180,-40648,-9006,24986,24140,-7143,-4343,4218,-14564,-35679,-6003,28611,66727,79843,53053,12872,-4278,-8545,-2445,-10253,-32674,-17608,5856,17170,4219,-9280,-5244,21349,60990,58612,27632,10303,649,-28366,-11409,5722,-12738,-27845,-10901,-18289,-14328,20707,23752,22786,27719,26774,6043,-10996,-21642,-14253,9997,13871,-3766,-33665,-7099,6326,8256,-875,-8436,-18107,-13108,9997,35524,37753,15652,-1116,8054,13021,12747,-135,-21294,-24322,-15636,-7215,5926,18767,21608,5748,-22153,-30626,-31769,-24530,-9574,-7121,-17076,-20449,-11235,356,3566,-10376,-20794,-14464,-11638,-7937,-5511,5110,13556,15069,20526,33719,32759,7284,-12267,-459,-10505,-38359,-18773,-24459,-24444,354,6434,4991,-2407,-14156,-23718,-12134,25865,36984,11563,-6489,14323,27039,33264,25453,6203,-7544,-9717,-5213,4966,11831,21425,30173,37651,44648,47701,60949,68086,40994,-10633,-4095,28253,25215,11243,4747,2683,-4335,933,24405,30168,26728,21231,7494,-2811,-8861,-6372,25848,30808,18306,-5557,-28004,-23406,-24314,-19217,-16493,-9047,-11299,9922,43202,59342,65933,54767,30115,2523,-19643,-26866,-19551,-13490,-14583,-17723,-20774,-26535,-16770,-6175,-13381,-8333,5848,4034,-5,-1167,-10821,-22833,-20863,-2450,15834,12943,11015,723,-28957,-21384,-5995,-19985,-25079,-13381,-10570,-7185,-5496,5377,16214,23920,16405,19754,32008,30157,9667,-17163,-29670,-9461,-2859,-21647,-40882,-9107,3365,1589,4853,4380,18589,29171,17961,-5523,-19232,-31514,-35497,-23623,-22237,-23159,-20885,-13828,-6280,-18611,-23192,-2120,2069,-6606,-15465,-17357,-25985,-24872,-11669,-7756,-7101,-2479,-3680,-24609,-20674,-13136,-16185,-17491,-19344,-21701,-12669,-19545,-20551,-9548,-4675,-912,5045,-5295,-25419,4617,33185,22701,-1890,37102,75108,74982,53298,13242,-21620,-21186,-20764,-11242,-4506,-1496,7117,17532,18205,2746,-6749,-7014,-2362,4441,9480,19394,20429,12533,5553,724,-4667,-3790,19031,16463,-2848,-20260,-23090,-36433,-9873,23105,42864,53448,37586,-4425,-8967,19432,17844,-17618,-2764,18000,26589,34071,43474,49576,41921,34089,16417,-14642,-35741,-14559,-11285,-29573,-31110,-3126,20267,31013,41642,54350,48912,22267,5635,19026,46082,63242,51969,15293,-3213,-529,7095,17926,28802,26193,12088,-6314,-9184,651,14320,20669,22136,4844,12302,17136,8942,23102,21310,164,-20063,-28926,-6986,14581,26195,21320,8652,3169,5382,6684,-3199,-16571,-9878,7125,12437,12844,19026,42869,50283,25622,5695,-2424,-8311,-10701,-9299,-1251,7095,10435,10942,9273,3492,3613,17514,-164,12403,11446,6794,7437,12046,11709,-1054,-13481,-6434,14961,24009,23384,20523,17229,4615,-18144,-26392,-20949,-31182,-31672,-29037,-25836,-36083,-21054,-10747,-13696,-10614,3539,2430,-21437,-15381,-7523,-2330,6943,7168,9106,14444,34570,40306,24405,-1705,-8737,-14105,-4028,11250,16277,4302,-6687,-26463,-8196,1110,3498,-6284,-26182,-37487,-9898,-2158,-715,-5439,-9725,-11928,-7848,808,11062,19363,14691,824,-10557,-18,14970,23566,19450,1733,-16878,-9250,7820,34592,44845,48177,35422,27663,25224,13624,9073,4221,-11219,-14962,-17471,-18364,-7385,10610,20037,11741,-5442,-22362,11059,20351,12225,6192,36501,63954,52941,31117,3217,-22803,-26610,-1382,34805,66778,64010,39207,15606,-5534,-21263,-20962,-7131,-5140,11686,12709,-3590,-29005,-9765,10133,11905,2446,-1070,20437,34352,20994,292,13228,28846,21371,-6143,-27140,-14621,7476,23304,20699,15971,29926,41723,25775,2388,-13007,-11515,-23803,-23876,-17232,-22905,-30029,-29368,-26528,-20989,-13721,-11197,-7738,-6991,-8945,-25092,-18492,4888,1168,-17070,-32471,-32567,-17039,12831,32794,24004,6912,-16402,-14307,-9320,-8243,-7502,-1953,1535,-6372,-14921,-11760,-3804,-1857,-8507,-16273,-31353,-24911,-2976,15997,22337,17742,1636,-16095,-41033,-20513,13265,30111,24818,-945,-28232,7337,31282,43251,37775,27835,-225,-26548,-27185,2470,15129,12420,-8766,-23847,-16226,-21964,-11440,3135,4504,-2106,-1016,28679,32733,20384,-42,-22381,-23612,-12358,-5079,132,-3663,3398,21628,23241,6416,-18923,-36997,-36614,-24463,-11379,-4768,-664,-1641,-3196,-13037,-12921,-4595,-3172,1029,3005,-3307,-12691,-25450,-15758,6721,14461,-1794,-17497,-21379,-561,23260,34993,26648,7974,564,-10357,-22570,-7325,12240,14047,-659,-14795,-19402,939,28282,42221,35459,30403,14186,-5710,-4029,1407,-8765,-17662,-13354,-5121,2916,-436,-10235,-11345,-4659,6091,7987,-7765,-27966,5028,37111,53583,53781,42236,13816,-2601,-1350,-9790,-36104,-8367,19546,24060,8003,-11141,1130,20449,5680,-23377,1902,22668,4498,-25837,-28566,-23327,2026,29330,30906,12554,-3526,-14039,1263,12212,21155],[28789,19646,3778,-3956,-372,-168,-6982,-2215,149,-3052,-16681,-15487,-858,-6039,11326,52767,42184,4155,2602,8649,-5584,-10453,-12673,-25650,-4478,17653,36307,59040,67646,49177,16078,-14518,-14903,-9923,-12857,-13454,9180,25393,27129,24076,30418,44223,39903,15622,-19442,-25094,4440,11843,17350,11727,-6261,-12348,-8855,-16540,-13929,9423,24429,25219,12355,17404,38574,50812,35922,5656,-4618,-9722,-24676,-35209,-21183,-33454,-16474,7486,5524,-24419,-36859,-37099,-27621,1728,3623,-10908,-1026,13905,21004,7841,2320,-9678,-24020,-21469,-11422,-8850,-12687,-4841,-3434,-13556,-27737,-6090,12163,11681,5795,-7546,-13756,-5723,1063,13716,19655,21054,2497,-4572,7603,14387,25546,26570,11271,4491,8168,2514,-8311,-15347,-19146,4415,5472,-5253,-26968,-20424,252,4564,-7344,241,1305,-282,-8694,-16749,6917,7478,-16956,-20323,880,24381,26682,5432,-17794,-16293,-12709,-29743,-16573,13921,32148,33858,25447,15059,13100,12059,8901,4041,-739,6589,17790,14482,3937,1787,-510,649,25372,42602,37224,16581,-12789,-27759,8096,44068,40446,8509,-14522,-23355,-21184,-25711,-41816,-39569,-97074,-173410,-221117,-178269,-59702,36920,86994,79359,66129,50292,37871,28606,21810,2732,-30135,-20555,-3462,-6498,-5704,-75,-6491,-24922,-35007,-30327,-25742,-9509,-2824,-9909,-14120,-11280,-27519,-33164,-42326,-29848,-5949,17636,26405,46987,45050,22366,3416,-12513,16285,59410,61834,30994,-7380,-11911,-3128,-3978,5773,9369,-371,-13559,-5114,-14117,-30980,-16302,-1645,-2040,-9040,-11270,9259,41099,44444,18203,-8576,-672,8102,230,-6034,-3272,16626,31696,22591,-13239,-27534,-9750,-9279,-24281,-28096,-14825,1238,13845,18397,8925,-8223,-24895,-30697,-6942,21310,42322,37384,9168,-2711,11675,9412,-7004,-11402,631,4752,-1206,9381,25532,18385,5298,14982,32218,48740,56360,45894,39768,22740,5661,-3746,-13625,-17478,-7834,8856,17875,19479,-10625,-40119,3943,40982,36057,-922,-8832,-1433,-19533,-28818,1690,30669,65673,80727,56976,17764,2259,2501,6796,-2085,-22928,-24983,2109,16643,6933,-749,4682,26205,62349,58476,23919,1158,-8542,-32930,-9514,7542,-8337,-20747,-7088,-13338,-18327,17578,24500,23346,25111,27065,13408,-4064,-15527,-11935,5813,7527,-7656,-33921,-9416,2659,7782,556,-9481,-22871,-13709,9324,35705,41785,20826,943,6306,12635,15404,4738,-18099,-29157,-19914,-9230,5590,16956,16011,-3314,-29441,-26446,-27171,-25539,-14845,-13359,-16374,-13095,-10665,-1872,3158,-7736,-17975,-15905,-19945,-19457,-13723,2478,14417,18123,23434,36218,33776,5164,-13233,3962,-3777,-32116,-22711,-27613,-22151,8682,17651,14775,1836,-16473,-22018,-5163,30697,40214,14104,-5645,12697,27961,39563,33514,9080,-2453,-3249,1042,9948,13536,20478,30027,41020,50713,53856,65658,71751,44666,-4442,-11562,18195,17789,9507,4845,1776,-4693,1342,19633,21868,21896,19684,8172,-1954,-11015,-2955,30498,34011,20222,-5092,-32789,-20767,-18757,-18364,-27591,-17784,-5347,31873,66065,75806,75225,58352,31069,4255,-13833,-23809,-22290,-13868,-14416,-15497,-15790,-21192,-15512,-9743,-19307,-6303,10637,7033,278,-1301,-11247,-22698,-22383,-3475,18529,20156,20993,11071,-18526,-26544,-13164,-26555,-21596,-12969,-13754,-10908,-10841,3980,19393,28984,20817,23806,38330,40365,22980,-7267,-36707,-9733,-184,-18869,-41851,-10873,4294,4442,9939,11718,26134,36195,24287,1564,-14088,-26564,-31051,-22865,-23941,-28157,-28391,-19634,-4699,-11153,-26931,-13863,-12535,-18145,-22620,-22870,-28889,-19605,-9361,-8258,-9691,-1153,701,-20580,-15917,-5886,-8570,-13288,-15867,-13647,-8515,-21842,-22255,-9436,-6297,-1015,7952,-1538,-21377,2296,28176,16740,-1909,43850,81677,76704,51652,16118,-13044,-19171,-15346,-6939,-6236,-4522,4938,14767,15081,3599,6,756,2848,6019,8087,17653,18691,9908,918,-5918,-6333,-160,20813,17992,167,-17330,-20488,-34873,-12214,19717,38971,48771,32846,-7860,-14289,11701,5423,-24394,19921,41894,47855,48847,50788,50326,39316,30195,14039,-15039,-38285,-17933,-14557,-32635,-26012,1313,22376,31556,39743,48345,38260,9821,-2914,16367,51510,75267,65331,25423,984,-35,7771,20050,31723,29086,12925,-9391,-15430,-5360,8783,13229,11982,195,15735,22540,17299,36732,29743,9240,-10401,-22088,-4957,16192,30132,26332,11654,2223,4240,8859,-3592,-17237,-9195,6001,8770,9237,19783,44635,49990,23728,3985,-2691,-5764,-4754,-523,7324,12597,13335,8586,4097,3721,12669,32734,15527,15950,16759,14249,14316,16497,15237,3303,-12894,-16064,6172,21004,24091,23213,20274,4956,-21831,-23121,-13799,-24200,-20047,-18284,-14645,-25925,-27690,-17393,-14818,-11737,-1465,-10212,-16759,-14287,-9009,-2188,3320,-2873,3807,13220,31747,34626,19303,-1430,-4827,-16520,-11877,4648,12175,3800,-4228,-25782,-11460,-1040,3353,-6386,-29167,-31852,-5301,-1125,-2521,-8785,-15050,-18505,-12962,-4237,5149,13248,7829,-7697,-15159,2485,17857,25882,24813,10557,-13423,-10698,9457,38039,50472,56988,41373,28353,22888,9162,3178,-2850,-13575,-8458,-14529,-20325,-12861,3623,14332,9240,-5068,-25640,1746,7457,476,-6697,19718,52017,43494,24850,-218,-25735,-29203,-1267,38067,70457,66384,40736,10681,-14932,-24597,-11439,5993,-1007,11899,14927,-2049,-33527,-2955,15324,13958,5374,7403,34142,50341,33548,984,-382,12908,2789,-25063,-23740,-10025,7112,20055,18915,15043,25241,35316,21444,1923,-11772,-13756,-27609,-26792,-18454,-18522,-17244,-15986,-23090,-22595,-15721,-14090,-8394,-3674,-4245,-21841,-13670,13762,10465,-13975,-35153,-25712,-7190,25942,44848,30694,4362,-24770,-12166,-5885,-8602,-7378,1875,7304,-841,-7723,-5186,630,614,-7233,-14060,-27909,-25803,-4511,13426,19846,16336,-1662,-21616,-47795,-11987,20504,33324,23198,-6067,-22895,8870,27410,37294,32838,26938,1613,-26377,-23911,8838,18389,10384,-13726,-27693,-22359,-31802,-12634,769,-3399,-11370,-20332,19407,27270,15482,-1326,-17669,-18820,-10315,-2831,3737,3342,12030,28033,27582,9738,-17431,-40681,-33670,-19144,-10219,-10916,-4928,-3426,-3117,-11660,-11099,-1936,2186,8757,13302,7132,-7540,-29400,-13911,10776,15178,-4235,-19704,-23207,987,27050,39040,27789,5185,-2591,-13439,-25745,-9321,11187,15384,3272,-9911,-16913,-3044,21143,33255,29611,35778,27087,2861,-7300,2466,-1935,-8364,-11550,-8330,2689,2149,-8127,-13298,-6581,4417,4675,-11433,-15888,21887,48955,62698,62166,49560,16567,-4942,-3637,-6635,-24280,-18324,9836,20152,8432,-13994,-11384,10092,1218,-20020,359,19234,3321,-22174,-24845,-18540,5838,31971,31823,13468,-2056,-12857,4939,16189,23462],[25279,14696,492,-6997,-10248,-12903,-15514,-7335,-7397,-11651,-17770,-10022,-610,-5245,11295,50101,37942,1315,5709,13298,-1850,-11621,-14995,-33698,-10232,16345,40032,66464,75495,56862,20516,-15451,-15231,-11285,-16169,-10000,12352,25655,27753,28214,35534,48942,46009,24835,-6261,-27627,-4958,6433,17075,13562,-4504,-6676,1184,-6927,-8837,12396,22757,19087,6264,12240,34115,50282,42510,10677,-6286,-9080,-18054,-37854,-25725,-34112,-21974,3673,5391,-21048,-43725,-41325,-18168,11561,14275,-6902,-5855,12756,23620,11543,4620,-7038,-22872,-20716,-12451,-11816,-14392,-1207,3369,-6425,-16192,-1986,13799,14548,6326,-11552,-20817,-12670,-2942,16572,28702,27980,3369,-8452,1748,8309,21061,22864,7994,3821,7434,778,-8953,-16867,-23323,3955,9421,2679,-18212,-27063,-1805,4515,-9085,-1012,6405,12715,9033,-6672,9241,12215,-13820,-24298,-4126,21018,22905,1440,-19961,-12710,-9234,-29280,-14344,16838,32968,34091,29519,23896,26068,24949,18733,10387,1164,4874,14115,12770,4032,2760,-1668,-870,29914,55578,54672,32297,877,-19128,13942,52044,48105,13266,-9689,-15745,-8835,-14751,-27784,220,-36319,-96455,-143912,-123917,-37611,34991,76202,74509,70807,57164,42785,32647,25211,5270,-26524,-17248,285,-2740,-3501,147,-8734,-28940,-40958,-32023,-27160,-14402,-11296,-16877,-17029,-9798,-14309,-21919,-37317,-27775,-4216,15394,20140,41265,43461,24050,2941,-13114,13375,49995,56084,32028,-5276,-15046,-3087,-4184,4327,9824,3512,-9479,-2191,-10006,-26765,-14253,128,-2081,-10137,-16123,2877,38287,47131,25040,-3597,-1027,3593,-4741,-9576,-5379,13487,27526,20268,-12278,-27422,-10524,-10409,-25801,-25005,-8358,7849,15549,14528,6410,-5336,-21986,-31470,-4439,24726,45600,39534,10456,1754,15158,9957,-9254,-18243,-11345,-8903,-12952,3220,20348,9878,-5473,9757,30646,49960,61825,50274,41184,21786,1459,-10743,-19852,-18507,-8963,8220,13364,13237,-15530,-31705,16755,55191,45778,5938,-10700,-6304,-24523,-20387,11241,33969,63249,78615,57665,20446,6818,11097,14855,5346,-13462,-29287,-1702,15878,10878,9151,16099,32739,63198,56981,20674,-6116,-16804,-32918,-7307,8566,-4724,-13079,-1240,-7464,-17479,17171,25778,22838,21408,27441,21578,4288,-8209,-8802,2214,2245,-9235,-27649,-11606,-737,7773,1751,-11300,-28476,-11869,9097,35261,45104,25695,2953,3527,11239,17808,11001,-9163,-24407,-23842,-12125,4306,13843,8807,-13554,-30908,-19547,-21681,-25352,-19485,-16408,-9353,-5406,-8904,-3281,3191,-5168,-16711,-19456,-30667,-33556,-24796,-3482,12281,18799,23842,35984,32660,2139,-12750,9515,4797,-19590,-25611,-29040,-15734,16663,27157,22885,6112,-18155,-21604,-314,32822,39784,13628,-6812,8062,24748,40445,35780,8567,869,2066,6087,13078,13389,18262,28960,43463,55347,57736,67039,72031,46570,2099,-19409,5405,7918,6184,4515,495,-6675,-1234,10904,10377,14950,16507,7629,-2360,-14093,26,32279,34026,20148,-5121,-34584,-15688,-12324,-14942,-32625,-13462,10931,53404,84094,87197,79805,58148,29241,4295,-10252,-22790,-24209,-13677,-15734,-15758,-13096,-17278,-13817,-14609,-26803,-3869,13774,8042,-1560,-3115,-12323,-23119,-25475,-6108,19452,25517,29052,19526,-8818,-23531,-18270,-35949,-19844,-15738,-16289,-9317,-14220,2208,21237,31995,23377,26020,41778,46868,33319,3177,-33294,-11814,-525,-19137,-44083,-14047,3290,5207,13044,17425,32377,42192,29795,8079,-8777,-20764,-25385,-21232,-25155,-32542,-31624,-21249,-3203,-5468,-20761,-23785,-26181,-26902,-25015,-23438,-23139,-12705,-6118,-7965,-11929,-1166,2500,-18714,-12047,-55,-2532,-8508,-10257,-6900,-6597,-26623,-23879,-9376,-8074,-1747,8997,-200,-19859,-1894,20746,9169,-608,48351,84319,75048,48559,19407,-3224,-14710,-9464,-3617,-7968,-5654,3722,11406,11337,3979,4522,6258,6602,7210,7092,14797,15150,5926,-4380,-12926,-7949,2490,21041,17770,1897,-15225,-18960,-32133,-15350,14776,32580,40584,24553,-12700,-15266,7527,-1661,-8739,39664,61671,63965,58547,53514,47499,34224,24639,10857,-15163,-39992,-22603,-19395,-36972,-20760,5261,23047,30965,37106,41810,27133,-2621,-11649,13360,56098,85991,77006,34322,4339,-681,7241,21118,33666,31125,12918,-13345,-22812,-11725,2798,5471,1418,-2430,19286,27590,25470,46524,33753,13881,-3903,-16331,-3642,15552,30575,28542,13702,1726,4453,12327,-2260,-18060,-9376,4359,5659,8654,21970,45945,49209,21981,2096,-3940,-4428,373,8138,16231,18477,16779,5492,-2623,2940,18880,43512,30441,20608,22422,22928,22585,20964,17083,6595,-9552,-24276,-4152,15786,22062,23588,21747,5026,-24742,-18936,-7209,-17581,-7748,-707,-990,-16354,-31872,-22842,-14868,-12502,-6169,-18370,-8373,-12695,-10957,-2499,932,-10565,-1394,10401,26717,27127,13519,-1372,-2083,-16419,-18996,-1840,7533,1947,-4093,-26304,-12112,265,5979,-5500,-32180,-25664,-538,224,-3572,-10935,-19044,-25125,-17859,-8675,-58,7406,550,-17336,-18723,5083,19773,26875,29245,18943,-9212,-13339,8531,37713,52258,62446,45760,28476,19543,3411,-4141,-10817,-14006,-2481,-10719,-18478,-14741,-2705,7449,5187,-5433,-25014,-8487,-7364,-12892,-19626,2203,36930,31454,16450,-5428,-29831,-32837,-2764,38974,71245,66105,39509,4098,-26231,-22505,-1561,16239,3191,11429,16013,-1696,-37785,4293,20316,15862,8057,16310,48215,66359,46544,7116,-9491,-3508,-17504,-29102,-10750,-3414,6581,15397,15548,13476,20026,27118,15051,796,-8323,-12151,-26032,-24225,-13305,-5439,2051,606,-14565,-22325,-18862,-18787,-9781,249,814,-18711,-9314,21053,17891,-12016,-35477,-18788,2494,37479,54611,35911,1259,-28103,-6307,-2107,-9565,-6870,5326,11890,4341,-983,1799,6067,3970,-5518,-12316,-25662,-26060,-5793,10711,17058,13579,-6353,-27575,-41929,-6148,23717,32867,19788,-10359,-19391,7475,21504,30229,26592,23715,1374,-26693,-21096,13439,20331,7722,-18504,-30539,-28234,-31647,-10518,-2000,-11101,-8507,-25059,2542,16821,8694,-809,-10388,-14521,-9246,-362,9015,11539,20708,33821,30573,11540,-16221,-36929,-26624,-12197,-6119,-14593,-9453,-5744,-4400,-12404,-11665,-1577,5519,14840,22120,15678,-3735,-32303,-9692,15315,15404,-6773,-21850,-24998,1906,30048,42626,28725,1547,-8091,-17904,-30171,-12623,8341,14738,5440,-6281,-13845,-6351,12684,22551,25040,43096,39355,10320,-12425,1696,2492,-1053,-7979,-11439,344,2589,-6799,-14635,-9459,1406,1401,-10486,-1858,33230,55636,66886,66299,54075,18468,-7854,-7158,-3638,-13575,-23778,-1219,14397,7693,-14895,-22557,1722,-1876,-16815,-4263,10999,-2000,-18886,-20067,-13799,7941,31317,29285,12235,-1673,-13273,6877,19070,25279],[22013,10536,-1240,-6055,-12013,-21058,-23969,-12942,-13422,-15433,-13536,-6199,-2145,-6052,9201,44084,30964,-2491,7435,16231,1084,-11378,-13983,-25151,-13430,14074,41387,70843,79581,60785,21851,-18386,-16836,-14108,-20302,-8977,12264,22495,24607,28234,37471,51509,51489,35135,7814,-22009,-17243,-1206,13192,10743,-6044,-2943,8903,1280,-3065,14566,19035,10751,-1962,4140,24956,43372,43097,13393,-8661,-11327,-16266,-35148,-29308,-34059,-27594,-1951,2217,-20772,-47568,-35761,-10793,18398,21874,-4023,-13641,8811,23957,13987,5442,-6558,-24419,-22006,-15181,-15437,-14658,2630,9547,-295,-8164,1512,13258,14325,4072,-17315,-29078,-21567,-7141,19339,36160,32341,2572,-13989,-6433,-289,13699,15920,1973,567,3672,-4646,-13950,-20949,-26312,3023,10649,6432,-13790,-32650,-5363,919,-15152,-5859,8747,23735,25185,795,6091,11565,-14026,-30381,-10868,14578,15552,-5600,-23987,-11287,-7681,-29314,-14465,16888,31157,31626,30328,29588,35718,34486,25849,14403,1002,1158,7853,7432,2152,2268,-3997,-172,37090,68555,69947,45510,12463,-10745,16567,55881,52227,15548,-7491,-10530,1886,-3591,-13803,44095,37972,-5058,-64830,-85828,-39610,15950,55232,61381,68519,58719,42677,30605,22410,2658,-26546,-16219,288,-1853,-1641,1960,-7951,-27440,-37543,-32997,-28718,-20491,-22248,-26157,-21872,-10817,-5778,-11701,-34684,-24905,-670,14787,13732,33915,39601,23334,123,-16482,5725,34976,45151,28899,-4873,-20209,-5219,-6543,1106,11114,9205,-3705,40,-8725,-25770,-14685,-769,-4610,-12050,-21450,-7475,31014,45923,29575,229,-4097,-4201,-12385,-15004,-8879,8283,20579,15254,-13068,-28721,-13688,-13713,-29883,-22138,-284,16374,17652,8241,-172,-6205,-20998,-33775,-4926,25116,45377,38386,9022,3123,15378,7744,-13489,-26362,-23707,-22191,-26043,-5104,12714,269,-17720,2393,25401,46055,60959,48883,37347,17592,-3428,-17235,-26279,-21221,-11393,7314,11487,6526,-21816,-25054,26031,64089,50176,10010,-12214,-12239,-31314,-13538,17838,32328,53118,68149,51074,17538,6551,14657,18679,9049,-7474,-30178,-7639,12812,13269,16443,24665,37478,61459,52629,16503,-12005,-24201,-27810,-6691,6973,-3861,-7849,3128,-3736,-15141,16329,24625,18977,14791,26270,28687,12213,-1393,-6061,-2139,-3878,-11251,-24666,-15441,-4611,7268,1424,-14985,-32326,-9511,7418,32477,46088,28795,3691,-1789,7011,17991,16386,438,-15316,-25225,-17115,792,8294,-785,-25611,-24912,-13431,-17134,-23329,-21186,-13367,-1734,731,-7284,-4662,2511,-4375,-18638,-26001,-40029,-37135,-37568,-13310,6265,16063,20553,31693,28215,-2737,-12134,14123,12725,-7488,-22988,-26507,-9386,21753,32921,27697,8937,-19299,-23980,810,30749,34500,9090,-11174,-594,16560,34900,30990,3684,1272,4999,8736,13162,10212,13753,26179,44266,57891,58727,64439,68274,46095,7888,-24281,-9943,-4434,929,3062,-1819,-10764,-6791,-825,-2834,6049,11285,5409,-4397,-18712,1348,30374,30053,17245,-6491,-28505,-10021,-6267,-9767,-17924,1988,29346,71385,96052,92674,79081,53772,24259,1760,-10196,-24548,-22345,-12634,-18432,-19097,-13510,-15822,-12235,-19062,-30307,-1072,15054,6992,-5609,-6866,-14416,-24400,-29831,-10386,18314,28482,34454,25284,-772,-12968,-13606,-26174,-19493,-21964,-15807,-2518,-12467,452,21218,32298,23637,26123,42145,49355,39788,11751,-25611,-15835,-3718,-21832,-39645,-18029,361,3782,13989,21205,36818,46584,33974,13445,-3914,-15074,-19230,-18554,-25201,-31521,-24558,-16497,-1989,-2047,-13492,-25527,-30869,-24026,-17817,-13531,-10332,-4423,-2342,-7147,-13711,-3060,1196,-18989,-8916,4387,1837,-4235,-4730,-2383,-6943,-33272,-22769,-8445,-9210,-2724,8416,-1181,-20900,-7745,11573,1114,1751,50060,82960,70553,44779,23082,7104,-7391,-3407,-1368,-9438,-4728,3974,8861,8624,4415,6871,9554,9002,8138,7286,12287,10848,1158,-10230,-19813,-8720,4584,19926,15829,2266,-13892,-18273,-29811,-19120,8565,24222,29662,13534,-15794,-7350,10281,1441,8954,55553,76550,74688,63398,52063,41542,26910,17782,7228,-15018,-38417,-28381,-25664,-37243,-15447,8499,21988,28874,33984,36690,19511,-10042,-18114,10581,59836,95245,87011,42034,6851,-2083,6161,21553,34742,32256,12178,-17576,-30047,-16848,-2806,-2058,-8794,-2777,22334,32040,33430,53453,34509,14488,-472,-11717,-2476,13315,27666,27572,14428,1758,5741,16033,277,-18674,-10291,2236,3249,10694,25312,47292,48872,21075,260,-6062,-4275,4511,16168,24894,24437,20258,1983,-10504,1097,22184,50088,42991,26227,28312,31775,31108,25026,16934,8033,-5510,-27777,-15396,8424,17187,21392,21056,4161,-27058,-14812,-1439,-11946,3603,17023,12264,-8566,-33252,-25872,-13700,-12490,-10067,-18467,-1749,-11782,-13164,-3379,-813,-15972,-6239,6465,20073,18400,7414,-1916,-692,-14563,-23964,-7692,3005,-355,-5064,-26978,-9856,4801,10677,-3859,-33983,-19372,4029,1760,-3854,-11427,-20281,-30382,-22381,-12175,-4045,2205,-6954,-27848,-18992,8142,21035,27047,32999,26608,-4728,-16811,5443,34118,50368,64264,48116,27759,15263,-3393,-12634,-18767,-11919,2796,-7125,-14964,-13650,-8034,-554,-586,-6605,-18103,-15042,-21575,-26909,-31373,-13036,20362,17707,6551,-11909,-34700,-37014,-5434,37641,69145,63018,35081,-3802,-38892,-16489,6571,22746,5907,10293,16440,-1581,-35746,10501,24683,18078,11138,25481,61704,81054,58446,15635,-10402,-18630,-38406,-10914,4163,3748,6129,10110,11209,11306,14716,18003,7129,-761,-3372,-6767,-20205,-18856,-5692,8216,19947,16038,-5316,-19974,-22592,-24642,-10801,4914,6010,-15515,-5331,26416,23082,-11121,-33064,-12447,11162,46896,61795,39547,-2061,-23872,1268,2178,-10280,-5052,8893,15398,8705,5228,9108,12548,8539,-3200,-10999,-24243,-25515,-6397,8436,14615,9984,-11874,-32877,-37102,-4235,21722,27796,14270,-12870,-17253,3706,14391,22901,19860,18774,-748,-28278,-18699,17229,22260,6247,-21316,-31827,-27135,-19693,-4641,-4276,-16290,4552,-672,-20539,2138,1322,1695,-2251,-10335,-9033,1453,14492,19788,29177,39101,32638,12564,-14285,-30140,-20405,-6740,-2676,-16023,-13600,-8017,-6454,-14366,-13204,-2138,7831,19657,29122,22319,-684,-31270,-4660,19514,15017,-8468,-22725,-25909,2871,32772,46260,30504,-925,-14771,-22199,-34606,-16061,4937,13279,6880,-3132,-10340,-8010,4614,12907,24743,52532,51017,17021,-18067,520,5526,4577,-3713,-12630,-2249,2440,-5171,-14046,-11478,-487,1099,-4110,10487,39580,57913,67262,67547,57257,21099,-9180,-10426,-266,-3607,-20061,-11649,8096,6695,-14170,-28744,-2073,-1445,-13013,-10039,-124,-9786,-15279,-14842,-8521,9635,28628,24738,10520,-717,-14216,8474,22296,28419],[23684,11299,862,-1956,-6629,-18075,-27118,-14604,-13670,-10921,-4440,19,-1256,-4407,9690,39641,26373,-2647,11416,21061,6407,-7379,-8481,-15023,-10577,14458,43962,75452,82882,63976,23624,-19448,-15792,-14280,-21173,-6943,12391,19618,21573,27983,39872,55532,59598,48751,23916,-11176,-27861,-6463,9815,7312,-7195,2002,17846,11947,6502,19581,17428,4664,-7656,-2167,15787,34646,41270,16414,-8310,-12365,-15080,-31455,-28776,-30823,-28789,-5823,-605,-20378,-43209,-27588,-3274,24593,29148,1084,-20293,5673,25439,18396,8181,-4820,-25225,-21892,-16197,-16220,-10781,8169,16296,5755,-883,6384,13877,14541,2613,-21215,-34251,-28558,-7522,24555,44156,36853,3273,-17587,-13291,-7626,7184,9424,-3040,-1723,383,-10136,-19067,-22215,-24793,3774,12314,9281,-10847,-34029,-7567,-3051,-22152,-10447,11171,33798,38984,6992,682,8674,-14551,-35306,-15645,8390,7969,-12413,-26493,-9109,-4952,-26149,-13438,17546,30585,30680,31698,35088,44396,42976,32944,18981,1700,-1489,2635,1905,245,34,-9050,1945,46781,81662,83877,57591,23024,-1920,18416,56844,53373,16416,-5740,-5557,12818,9440,-3997,75546,93330,62996,-9076,-68205,-61079,-16095,30270,47192,63376,57086,39650,25048,15957,-2824,-28058,-16037,-1733,-1851,1123,5338,-4108,-20637,-29311,-30820,-28112,-23675,-32053,-33973,-25235,-11335,522,-3493,-32499,-19563,6380,18211,10301,27812,36011,22518,-2501,-20141,-3486,18571,33034,24898,-3525,-23850,-6377,-7756,-203,15790,17869,5123,3898,-7867,-25458,-14771,-1355,-6245,-11051,-21935,-18327,22839,44110,34508,5686,-6412,-11966,-19821,-19290,-10630,4293,14213,10539,-13091,-27972,-15489,-15523,-32619,-17296,10067,27352,22552,3541,-8103,-8519,-19810,-34924,-5388,25148,44188,36439,7260,3574,14650,5184,-17343,-33310,-32997,-30458,-37498,-12630,5450,-7298,-28228,-4153,19114,39478,55920,43851,30626,12303,-6929,-20463,-29965,-22855,-12485,8208,14276,2880,-26580,-18874,33286,69163,51240,13124,-11479,-16357,-36329,-6311,23523,27099,35391,49361,37798,10116,3581,15636,20319,10924,-3439,-27938,-13225,9892,15707,22284,31262,41407,59403,48273,13871,-13351,-23947,-19165,-5166,5205,-3470,-3360,7118,-595,-12224,15562,22305,13679,7671,25957,36707,21631,6909,-1475,-4959,-9302,-13127,-23502,-18612,-6253,8297,1610,-17814,-24973,-5550,5965,29242,46670,32179,5596,-7258,1663,17363,21829,10773,-5025,-20507,-22187,-3027,2428,-10265,-36836,-16883,-7290,-12026,-18383,-16880,-5768,5693,6465,-4513,-4048,2784,-4042,-22346,-30400,-26974,-19752,-26517,-23907,-1379,11922,15325,24922,22079,-7698,-10679,18300,20246,4515,-14345,-20366,-3717,24251,35588,30168,11297,-17970,-27960,-782,25579,25803,1995,-17357,-11376,6245,25966,21553,-4029,-67,6602,10093,11389,5205,8111,22956,44718,59699,58333,59372,61940,44575,13659,-19945,-24703,-17232,-4777,1478,-4165,-15606,-13179,-11553,-13124,-2828,5282,2763,-6576,-23780,1460,25723,23080,12358,-8488,-22562,-3740,-121,-3309,-3204,20250,47223,85290,102623,93172,74118,46343,17172,-2717,-12960,-27225,-17399,-10199,-20597,-24733,-16438,-16409,-10542,-18517,-21467,2942,15498,5012,-10774,-11825,-17002,-25704,-33549,-15418,15754,29483,37480,28497,5641,-570,-1435,-14334,-19336,-30704,-10935,6464,-6154,-385,19580,30054,21836,24474,39910,48309,42429,17600,-19704,-21247,-8686,-24927,-32283,-20979,-3990,569,13081,23217,39406,49089,36505,17338,159,-10003,-12815,-14604,-23221,-25732,-15778,-8982,-1243,-974,-8093,-19356,-22575,-14617,-7277,27,4734,4843,1633,-6047,-14943,-7072,-3419,-20816,-6302,7478,4402,-1420,-896,-668,-9316,-34349,-17858,-6057,-9295,-3989,6306,-4298,-24426,-15183,1208,-6260,3974,48364,77552,63612,40493,26432,16905,1641,2133,-480,-10805,-2640,5477,8333,8563,5526,7250,10512,9801,8409,8634,11479,7018,-3921,-16814,-25203,-7760,6194,17336,11916,850,-13711,-18549,-28277,-23764,947,14124,16599,286,-14209,4824,19002,11661,23843,66480,85638,79743,63577,46789,32696,17390,9709,3141,-15130,-35338,-34935,-33063,-31180,-10859,10339,18673,24409,29927,34016,18522,-7376,-18978,7807,61924,102078,94690,48024,7959,-4368,4684,21171,34451,31798,10125,-22097,-33433,-19470,-7874,-9610,-17962,-1955,23671,34844,40320,57831,32755,11198,-465,-8859,-1779,9522,21152,22712,12935,1598,6975,18419,2438,-19610,-12539,-1049,863,13742,28749,48307,48818,20605,-2198,-9690,-5983,6780,22371,31924,29141,22270,-2458,-19768,-2183,22278,52330,52052,31808,33308,38913,37987,27524,14062,6537,-3002,-25657,-27529,-1537,8895,15886,17118,1072,-29941,-11617,2822,-8182,12635,32614,23466,-3453,-33692,-25753,-12007,-11970,-13349,-14804,1039,-12676,-16073,-5580,-3277,-20320,-11210,1307,11938,8550,709,-3997,-1373,-12882,-23473,-12752,-1065,-2245,-5787,-26375,-6325,10678,15705,-2472,-33825,-13971,7517,2699,-4275,-11048,-18966,-29962,-26992,-15274,-7394,-2997,-15288,-39561,-15426,11262,21400,26367,35768,32803,-971,-21245,309,27536,44732,61901,47633,25484,9725,-11396,-22449,-25073,-8181,6713,-4986,-12388,-11972,-12649,-9905,-8486,-8759,-9718,-13002,-27976,-41036,-31482,-18448,5209,3190,-4495,-19502,-40294,-41170,-9001,33999,63980,56800,26941,-12777,-31806,-9344,11834,24874,6080,8421,16630,-568,-31304,14426,27739,20596,14929,34505,73464,92977,67891,23874,-5140,-27018,-19710,8761,17998,9881,5222,4437,6283,8367,9169,8297,-2135,-2521,2190,31,-13748,-13205,1893,20133,34829,29120,3100,-16734,-26388,-30642,-10590,9998,10941,-12211,-1976,29309,25515,-11488,-29863,-7106,18171,53610,66035,41313,-5566,-18013,8870,6616,-10533,-2027,12642,17913,11829,10641,16439,19736,14154,-486,-10290,-23478,-24261,-6305,6842,12760,5841,-17989,-37068,-34326,-6005,15021,18527,6953,-13312,-16294,-2001,6600,15718,13080,12484,-4673,-31312,-16199,20791,24775,6694,-21733,-31839,-19473,-6344,3545,-5751,-17364,20239,26513,-22746,-16059,-5147,5310,5527,-6259,-9440,1923,18723,26832,36680,43499,33799,13113,-11440,-22933,-15399,-3464,-1336,-16910,-17396,-10261,-9224,-17190,-14819,-2620,9623,23009,33630,26578,1585,-28326,-445,22102,13409,-9033,-22201,-26562,3591,34811,49416,32949,-1227,-22331,-25314,-37860,-19399,1251,11208,7613,-798,-7547,-8891,-2357,6917,29124,62566,60934,22211,-23648,-740,7022,8014,-237,-11860,-4101,2365,-3323,-12278,-11779,-150,4105,4291,19031,40326,55351,63679,65907,58927,23995,-8975,-13690,2538,4824,-12124,-20811,680,4512,-13962,-28092,-2362,1144,-9750,-16723,-13876,-20077,-12453,-10575,-4007,10007,23144,17600,7691,-146,-16144,8978,24865,31884],[24449,10959,199,-2054,-4604,-16626,-29673,-17366,-14506,-6816,2521,3624,-2711,-4854,8834,33139,20584,-3642,12865,23204,9408,-5038,-4574,-7586,-7246,13391,43722,76074,81213,62300,22059,-22040,-15441,-14936,-22179,-7399,9403,13997,15869,24704,39780,57960,66894,61509,37854,-1093,-37548,-10937,4984,1317,-10371,5359,25552,23014,17253,25054,16181,-588,-11938,-7651,5746,23248,35515,17269,-7540,-13393,-15248,-28509,-26352,-26467,-27072,-9632,-4633,-21256,-37303,-19454,2335,27978,34087,6637,-25916,2192,26727,23215,11449,-3045,-26470,-21568,-16693,-15405,-4871,13506,21554,9906,4521,10861,14639,14422,1249,-24043,-35633,-32710,-4757,30590,51021,40317,4574,-19623,-19118,-13885,1219,3084,-7220,-3414,-2774,-15836,-22826,-19076,-20544,4777,14114,11662,-8277,-31724,-9047,-7649,-30178,-13929,13105,41177,48340,11123,-6882,3590,-15700,-39358,-18390,2309,118,-19099,-27381,-6623,-1365,-20198,-11121,18820,31445,31728,33976,39968,51078,49496,39405,23558,2747,-3290,-1199,-3381,-2903,-5010,-18301,2057,53289,89931,93543,67317,32193,6942,19911,54471,50420,15126,-3557,894,25107,23309,-528,87475,114885,89255,11295,-67507,-85695,-48628,9154,37991,58698,53647,34610,17733,7716,-9896,-29922,-16626,-5748,-3617,2486,7063,-580,-13228,-21330,-27899,-27405,-24517,-39080,-37458,-26823,-11841,4097,1388,-31536,-12725,15393,24091,9073,22439,32225,20999,-5461,-24364,-13593,2310,20856,20446,-1762,-25412,-6549,-7783,814,22714,27888,15408,8434,-7939,-26037,-14434,-1596,-6733,-7255,-17047,-29124,14467,42059,39523,12404,-7123,-18767,-27031,-22004,-10491,1808,8901,6248,-12777,-25291,-15139,-15086,-31345,-11160,20946,38638,29187,1904,-17320,-12572,-18988,-34880,-5776,24605,41770,33411,4762,2423,12406,1828,-21242,-38806,-34613,-30435,-45040,-19280,-1683,-13042,-36562,-9820,11695,30186,46639,34946,20916,5453,-9972,-21228,-30884,-22618,-11778,10084,19404,2330,-29833,-14192,37368,69340,48444,14607,-9714,-18705,-36186,703,29156,21423,12479,23500,18397,-1974,-1969,14143,19456,10434,-2260,-26644,-18469,6902,17177,25592,34676,43197,56530,43754,11946,-11352,-16688,-8954,-2691,3191,-3844,-355,9644,1275,-10571,13194,17878,6512,264,26324,44896,31712,15892,4158,-6707,-14954,-16392,-24549,-20923,-6272,9646,1491,-19501,-17260,-1352,4007,25079,46376,35402,8604,-12190,-5334,15025,25936,20278,4834,-13859,-27731,-7624,-3986,-19439,-36309,-9987,-2206,-7180,-12723,-10452,1785,11271,10768,-1673,-2183,3300,-4903,-28330,-24309,-10336,-2636,-12165,-29376,-10192,6558,8070,15372,13985,-12987,-9776,20748,25927,14922,-4429,-13892,-198,22995,34168,29521,12381,-15068,-33655,-5616,16873,13617,-7756,-25500,-22688,-2340,17681,10400,-14419,-3509,6376,9705,7538,-1811,996,18970,44445,60481,56535,51966,53079,41783,18600,-10784,-29710,-29141,-10972,-724,-6990,-21235,-19168,-16707,-16170,-11010,-1596,-347,-8573,-29431,-372,18199,13084,5264,-11480,-17366,2411,5538,2922,9945,37394,62287,94016,103819,88958,65241,36119,8118,-9292,-18459,-27451,-12266,-7402,-20771,-32580,-21953,-19328,-9517,-12952,-10302,7714,15293,2508,-16474,-18033,-20356,-26883,-34557,-20967,11753,28390,37940,28823,9926,11266,12178,-3314,-18806,-37234,-3668,14887,1166,-317,16256,25169,17860,21025,35239,44036,41284,20129,-15979,-27609,-14080,-25639,-24118,-21027,-9472,-4194,10466,23474,40007,49278,36874,19274,2977,-6088,-6585,-9523,-19138,-19114,-7839,-1783,-1284,-2209,-4998,-13260,-14021,-5905,2895,14008,20718,14715,5719,-4722,-15483,-12969,-11139,-22384,-3843,9409,5213,-546,511,-1781,-12648,-26044,-10438,-1943,-8005,-5452,3064,-8782,-29521,-23685,-9391,-11437,5156,43294,68756,55064,35928,28996,25653,11379,7021,-606,-11803,8,8179,10901,12394,8376,6721,9733,9380,8131,11087,13744,5820,-7842,-23274,-25591,-4040,7990,13911,6639,-1915,-14282,-19108,-26853,-27787,-7108,3638,3198,-13775,-8849,17404,30629,23828,35379,72571,89345,80154,60544,39358,22449,6989,1922,-176,-14911,-32084,-34879,-32093,-24957,-6819,11294,14106,17970,25495,34723,24448,1929,-14289,5641,62552,106530,100389,52868,8321,-6371,4099,20903,33472,30252,7303,-25786,-29326,-18513,-11333,-16399,-21385,-122,23465,36075,46237,60821,30371,5652,-2841,-7103,-914,5414,12279,14786,9708,1640,8291,19509,3950,-20373,-15498,-4932,-1029,17419,32432,49503,49414,20815,-4901,-14243,-8991,7556,26818,37155,32351,22564,-7261,-29226,-5714,20380,51539,58178,37439,37389,43837,42708,28537,9209,2554,-2342,-21594,-39208,-13139,-1926,7749,10308,-4086,-33145,-8778,6192,-5792,19447,45578,32535,-531,-34018,-22607,-9479,-10230,-14935,-11641,665,-14758,-19029,-8705,-6541,-23900,-15861,-4167,3556,-1167,-5869,-7364,-3692,-11758,-19962,-15725,-3210,-1675,-3813,-23293,-2471,16952,20490,-1350,-31955,-9415,10087,3176,-5018,-10205,-15973,-25561,-31216,-17934,-10359,-8368,-24187,-39059,-8950,14611,21353,25519,37938,37576,1889,-25980,-5742,19207,36261,55862,44462,21795,3462,-19841,-32840,-25964,-3580,9258,-4621,-11867,-11282,-16466,-20036,-18141,-11255,-1607,-4890,-20539,-33783,-23748,-11105,-2283,-9668,-15697,-27551,-46039,-43659,-12656,28513,56119,47696,15293,-21564,-19318,-2275,14032,22780,3622,6381,17407,2600,-26069,15420,29098,23318,19602,43047,82608,101060,74047,30417,1330,-21755,-1952,26302,29085,13579,2845,-1874,998,4506,2900,-2163,-12713,-4058,7470,6114,-8315,-8524,8153,29175,45604,38790,9498,-14126,-29724,-34328,-9106,14700,14958,-9107,98,28925,24417,-13714,-27222,-3495,22665,56811,66687,40534,-9763,-13566,14838,10084,-11220,942,15897,19133,13007,14468,22901,26588,19812,1703,-11049,-23856,-23094,-6336,5307,10816,741,-25292,-40337,-33518,-10623,4940,6209,-1698,-13195,-17207,-9810,-2160,8122,5748,4407,-10994,-35965,-13744,23589,27005,7783,-21700,-31596,-10792,6184,11591,-7375,-15936,34111,51695,6293,-32822,-9667,7983,11169,-3269,-10750,-11,19864,30772,41514,45669,33121,12449,-8854,-17025,-12656,-3427,-3373,-19500,-21904,-13493,-13633,-21536,-16808,-3169,10311,23676,34188,27192,2105,-26313,909,21219,9512,-9060,-21400,-28635,2719,34743,50533,34610,-107,-30061,-27103,-37676,-23285,-3359,7828,6726,-550,-7282,-11036,-8221,6222,35962,70806,67239,24432,-26671,-2471,6199,8250,914,-10506,-4844,2469,-1998,-10911,-10451,2151,8572,11206,21998,34814,47463,55909,61173,58464,26034,-8345,-17466,3807,10762,-4689,-27003,-8500,219,-15716,-25983,-1581,3856,-7957,-23586,-29039,-30789,-11159,-8110,-1089,8557,14777,8049,3639,-508,-16930,8507,26485,35131],[26399,11591,-979,-4167,-4938,-16885,-30358,-19020,-15128,-3288,8504,6363,-4593,-5153,9187,27132,15732,-4393,13044,24067,11416,-3439,-1626,-1564,-3376,12123,41873,73768,75804,56857,18278,-24810,-14611,-14822,-22431,-9377,4398,6926,8914,19733,38199,59516,73560,72941,49269,7522,-31155,-13374,-48,-5899,-14916,7368,32394,34972,29189,31106,15982,-4118,-14004,-11235,-3702,10634,26820,15937,-6724,-13726,-15304,-24959,-22114,-20985,-23506,-13505,-9502,-22226,-29545,-11345,5779,28070,36151,11877,-27906,-1653,27512,27860,14789,-1485,-28418,-21434,-17107,-13693,1776,18022,24474,11470,7663,14120,15015,13628,-375,-26429,-33383,-28951,125,36186,55639,41945,5782,-20288,-23869,-19082,-4513,-3431,-10758,-4910,-6164,-21899,-22323,-12347,-15615,4781,15828,14627,-3746,-26266,-10399,-13102,-39364,-14909,13918,44435,51805,12570,-16542,-3436,-17799,-43128,-19754,-4240,-8381,-26019,-26924,-4698,2252,-12837,-7986,20026,32968,34033,36558,43162,54225,52759,44084,27024,3248,-4859,-3875,-8456,-8515,-12184,-29635,-531,52844,89671,96267,73085,39960,15542,21115,49223,43765,12134,201,11070,40994,38346,-135,85584,110378,80208,491,-79090,-101378,-67275,124,37095,57185,50437,29200,11034,264,-16343,-29696,-17135,-10878,-7344,1186,5536,188,-8993,-16079,-25788,-28008,-24083,-28722,-31811,-26345,-13363,4314,2280,-32148,-5272,24807,30496,8517,16875,27716,18239,-9262,-29265,-23994,-12755,9081,15512,-468,-24945,-6128,-7057,3794,30317,37771,25547,12525,-9431,-27453,-13640,-1735,-6277,-1621,-8863,-39048,6494,39915,44099,19651,-5555,-22742,-33956,-22393,-8647,875,5020,2567,-12504,-21520,-12525,-12316,-26013,-4386,31117,48640,36300,4276,-27128,-18046,-18667,-33525,-5960,23523,38165,29369,1526,-656,8399,-2438,-25116,-36437,-26663,-23757,-34875,-24532,-8773,-17306,-38187,-14279,3524,18842,34127,22989,8994,-2803,-13041,-19899,-28073,-19401,-8783,12448,24928,4431,-31220,-11361,37842,64412,42089,14542,-7506,-19112,-31417,7212,35250,19459,-9060,-4182,-3007,-16559,-8769,11151,16651,7963,-3739,-26944,-22097,4300,17475,26294,34845,42641,52838,39156,10170,-8062,-7420,2220,1487,1717,-4509,1270,10682,2242,-10082,8969,11561,-1929,-5944,27802,53121,42217,25326,10544,-7186,-20478,-20934,-26901,-21336,-5258,10600,917,-19160,-9506,2782,1720,20453,45590,38744,13140,-14248,-13482,11105,28355,28497,13966,-6732,-33218,-12612,-10319,-27258,-28723,-4778,1761,-2583,-7077,-4160,7901,14746,13571,1037,626,4086,-6634,-33211,-11561,7246,13572,1160,-21897,-18567,1230,-138,3775,4649,-17994,-9688,21320,29526,23302,5009,-7966,1193,18217,28893,26038,12316,-11133,-37706,-12903,5391,-1006,-19254,-34176,-27095,-1587,17092,4400,-25935,-8446,4753,8035,2409,-9971,-7020,14734,43783,60625,54045,43234,42603,38204,22630,-903,-19282,-32777,-17048,-3241,-9912,-26984,-22600,-13788,-12263,-17272,-8792,-3291,-9449,-34328,-4129,8493,904,-3471,-15039,-12659,8464,10789,8375,20844,51638,73238,97372,100474,81148,53573,24016,-2145,-17432,-25826,-23945,-7781,-4802,-18376,-33196,-29375,-24261,-9502,-5673,682,12701,14792,139,-21318,-25170,-24450,-27685,-32810,-26320,6625,25466,36097,26353,11958,21601,24881,6212,-17473,-28885,4029,21391,7447,336,11524,17932,11843,15911,28510,37161,36861,19310,-14486,-33839,-17877,-22259,-15847,-18104,-15738,-10166,6350,22026,38584,46804,34580,18793,4089,-3857,-1181,-3794,-13588,-12619,-1431,3617,-2597,-5760,-4428,-9765,-8515,256,11266,26881,36347,24497,9638,-3455,-15589,-20354,-21772,-21498,-1658,9962,3969,-2233,-1214,-5800,-15420,-16897,-2300,3210,-5728,-7433,-1428,-14101,-34365,-33025,-19802,-14345,4108,34627,56993,45165,30440,29744,32329,20400,10660,-1896,-12872,2156,11167,15728,18890,12585,5621,7170,7400,6667,13436,18304,7886,-9838,-28732,-21463,1415,9600,9482,-94,-6314,-16024,-20156,-25679,-28163,-14593,-6220,-8985,-28108,-3416,27790,41670,34413,42756,73420,87556,76302,55009,30714,11619,-3428,-4451,-2235,-14552,-29579,-30137,-25802,-19797,-4126,11080,8822,9236,20293,37308,32840,11186,-8814,3438,60910,107600,103321,56055,7656,-7826,4450,20549,31470,27155,3243,-28868,-24667,-16208,-13782,-22788,-17696,1790,21095,34763,50025,62003,27741,-1414,-7503,-6831,-526,1035,1485,3822,4303,1129,8865,18568,3722,-21677,-19589,-9855,-3090,20469,35399,49938,49324,20425,-8637,-20168,-13769,6186,28572,39412,32809,20048,-12990,-37946,-9167,16792,48015,61019,42055,39544,45316,44016,27227,2329,-4224,-4352,-19138,-37293,-26182,-15121,-3079,322,-11824,-36140,-6617,8377,-5040,23444,54871,38731,-66,-34831,-18609,-6793,-7706,-14551,-9977,-1908,-17696,-22277,-13155,-11232,-27564,-20684,-10092,-4744,-10310,-12472,-12376,-7870,-11857,-17101,-16711,-3252,1768,1221,-19155,447,22445,24190,-1013,-30016,-6126,11427,2779,-6853,-9975,-12986,-21517,-34830,-20773,-13902,-14633,-32916,-27926,-1400,17699,20818,24607,39341,40558,3374,-30599,-11630,10212,25789,46725,38826,16862,-2995,-27606,-40096,-21590,909,10265,-6243,-13988,-12551,-19716,-30073,-29007,-13409,5187,3909,-10247,-24440,-17836,-1713,1906,-16360,-25434,-35091,-50067,-43227,-15478,21906,46248,36386,942,-27056,-7639,4384,13759,17475,-426,5424,19770,8509,-19913,13618,28952,26341,25302,51080,88895,105095,77041,35190,6856,-13050,13287,40633,36774,14299,-1547,-8835,-3959,350,-3894,-13094,-23527,-4030,12428,10816,-4204,-4861,13156,35597,52545,45199,13871,-12415,-31316,-32630,-6130,19187,18548,-5531,1368,25734,20305,-17214,-24889,-1089,25169,57139,64544,37904,-13929,-10524,19107,12641,-12307,3796,19230,20230,13238,17475,29082,33475,25851,3902,-12673,-24405,-21364,-5886,4566,9471,-4126,-32712,-40639,-32720,-15704,-5627,-6143,-9243,-12623,-18732,-17876,-10426,1211,-987,-4114,-18322,-38442,-9906,26572,29384,9342,-21704,-30068,-1606,17913,19237,-8517,-13148,45515,73661,36692,-13831,-9892,9709,15057,-395,-11028,-2880,18577,32051,44104,46332,31692,11752,-5926,-11899,-11179,-5435,-7592,-23292,-26021,-16657,-18544,-26133,-18008,-2600,10988,22424,31571,25134,1953,-24873,-310,17403,4903,-7346,-19567,-31624,812,33095,49994,35782,2626,-24344,-26821,-36227,-26515,-7740,4202,5025,-1895,-9357,-14520,-11099,11524,44038,76747,69868,23980,-24040,-3552,3931,5996,82,-8838,-3393,3889,-712,-9995,-7361,6235,13218,15368,19402,24036,35360,45208,54358,56246,27020,-7746,-21273,3680,14251,983,-27689,-19188,-6207,-19595,-25380,-1312,5598,-7837,-29302,-29647,-26391,-11732,-7816,-187,5081,3852,-3238,-1655,-2333,-15788,7174,26713,37237],[27364,11251,-4000,-9451,-9221,-20403,-31146,-20999,-17693,-2720,11547,6576,-8242,-6175,9995,20770,10277,-6986,10386,22294,11124,-3968,-1097,1793,-889,9472,37265,67444,65959,46835,11341,-28431,-14354,-14872,-22857,-13602,-3160,-1959,432,12726,34487,59246,78116,81108,56463,12901,-24674,-14934,-5535,-14067,-21468,7021,37323,46610,40812,36527,16189,-6471,-15093,-13652,-12167,-2716,15451,11783,-7064,-13854,-14673,-20420,-16830,-15201,-19956,-18270,-14878,-21168,-20086,-3603,6674,24235,34533,15530,-24940,-6345,27032,31336,17350,-691,-31606,-22268,-18229,-12218,7729,21133,24294,9742,8052,15422,14325,11634,-2836,-29190,-30232,-21751,5693,40191,57156,41122,6210,-19923,-27047,-23151,-10432,-10544,-13863,-6610,-10105,-28399,-17032,-4638,-11514,2936,17408,19470,4694,-18489,-11831,-19073,-39427,-12064,13410,42885,48904,11166,-27771,-11058,-20366,-37383,-20600,-11635,-17530,-32339,-25426,-3957,5246,-5302,-4534,20512,34204,36418,38503,43732,52700,52029,46211,28775,2933,-6361,-5277,-12364,-16594,-20699,-38211,-3624,46618,81552,91564,73662,45985,23224,21359,42037,35110,8720,5284,24620,61120,55857,3047,84475,109374,74582,-5574,-80692,-99653,-66143,5392,43390,59552,49106,25125,6850,-4127,-19250,-25412,-16458,-15829,-11926,-1606,2169,-1444,-8539,-13800,-24095,-29554,-21762,-18519,-22103,-23331,-16172,1312,-357,-33354,1832,33329,36034,7443,10519,22341,14122,-13966,-34522,-34238,-26100,-2268,9803,-557,-23342,-5530,-5967,7834,37145,46235,34100,15208,-12442,-28684,-12349,-2243,-5389,4789,512,-38479,-658,37488,47489,26341,-2003,-21932,-40589,-20279,-5849,992,2513,-483,-12760,-17923,-8732,-8330,-19617,2116,39404,55975,42392,9613,-31132,-23959,-18921,-31499,-6179,21718,33265,24295,-2402,-6083,2242,-7899,-28658,-28310,-16459,-15151,-25656,-27665,-16273,-20828,-32093,-17671,-5278,6116,19905,9485,-3894,-12452,-16967,-17217,-22219,-14169,-4628,14346,29222,7813,-30916,-10892,34192,54233,32439,12850,-5579,-18220,-26442,12110,39734,19576,-25264,-28618,-21439,-31216,-15785,7335,12252,3809,-7381,-27511,-22395,2098,16118,24172,31690,39498,47739,33848,7511,-5747,1211,13422,7404,1163,-5447,1264,10022,2485,-10265,2852,3485,-11256,-9464,30109,60650,52280,34399,16857,-6702,-25086,-25976,-29248,-20077,-4426,10204,-516,-16780,-2091,6361,-1031,15535,44317,41947,18784,-11924,-22457,5532,28574,34763,21831,245,-34121,-17941,-16294,-33063,-23480,-1776,4324,1460,-2040,849,11831,15880,14610,3171,3626,4808,-8928,-25181,4018,25070,28183,12496,-12453,-24859,-2937,-7992,-9242,-5372,-22376,-10599,19942,30897,29277,13072,-2950,810,10594,20276,20085,11168,-6743,-32998,-21067,-7742,-16821,-31444,-36834,-18156,10723,27239,9497,-32166,-14189,2220,5579,-3035,-18170,-15268,10804,43013,60411,51477,34276,31527,34313,25736,8298,-6913,-25937,-22402,-5506,-12247,-32054,-22666,-7518,-6722,-20876,-15560,-5318,-8487,-31014,-9439,-2273,-12190,-12926,-18292,-7923,14765,16012,13045,29204,61912,79359,95789,93869,71370,40758,11372,-12425,-26033,-32754,-18903,-3901,-2335,-14089,-25244,-35522,-30178,-10308,1642,10959,17602,14547,-1221,-23125,-32350,-28721,-27617,-29836,-29660,1286,21656,32965,21932,12361,30485,36150,14339,-14726,-18166,11573,25973,12359,1704,6585,9603,4798,10076,20949,29238,30717,16291,-14309,-36202,-17645,-15296,-7356,-13097,-21558,-16001,1893,19876,36136,42429,30189,16546,4166,-2744,3682,2890,-6396,-5697,4048,7461,-4564,-10426,-5309,-8418,-5659,4328,18164,38662,51481,34568,14227,-1421,-14517,-26638,-33073,-16734,1162,10075,1627,-5650,-5232,-11100,-14494,-6914,6619,9823,-1608,-8699,-6047,-18236,-33763,-40033,-28210,-15072,1347,23866,44450,35569,24717,29225,37494,29018,14080,-2945,-13032,4487,14954,22577,27281,18426,5423,4250,5032,4951,15916,24894,13842,-8229,-29959,-14761,8470,11961,5418,-6709,-10940,-17768,-20454,-23409,-23761,-17249,-12152,-16036,-37820,1520,36099,51533,43387,47261,70680,82204,70413,49326,23432,2929,-10680,-6407,-975,-12373,-26564,-24986,-19187,-14976,-1739,11337,5455,-28,15806,41298,41113,19000,-3381,2270,58158,106240,104493,58835,7599,-6685,7297,21658,30018,24021,-575,-30297,-20432,-13132,-14542,-27161,-10870,5191,18239,32002,52405,62469,26507,-7408,-12351,-6428,584,-1867,-8567,-7934,-1628,1251,9937,17054,2886,-22305,-23187,-14179,-4014,23796,38599,50406,48947,19997,-12185,-25820,-18743,4060,28770,39624,31402,15906,-18247,-39582,-10408,13719,43898,62175,46490,40872,44463,42965,24890,-4419,-11940,-7538,-17875,-30662,-38272,-28334,-14466,-10915,-20356,-34910,-3564,10999,-4134,26205,61747,43481,-246,-34333,-13370,-2751,-3149,-10321,-6224,-2786,-18793,-24255,-17386,-15828,-29872,-24202,-15007,-11067,-16723,-17410,-17349,-12184,-11741,-13937,-15099,-225,8891,9795,-13636,3420,28217,28132,-29,-27161,-2559,13148,2947,-8650,-9445,-9408,-17136,-35530,-22598,-17080,-20429,-34792,-15098,7624,21613,21258,25198,41308,42997,4738,-32593,-14405,3385,16008,37134,33039,12889,-7196,-30570,-33275,-14084,6072,11197,-8249,-17344,-14596,-21190,-36438,-38326,-13204,11390,12258,-309,-16050,-12767,7197,13520,-12398,-29504,-39052,-47675,-39463,-15491,16296,36521,25137,-13494,-24604,3928,11792,13368,11946,-2660,8056,25431,17763,-11852,10757,28907,30824,32974,59597,93460,106459,78573,39793,12134,-4669,26557,52177,41805,12890,-7299,-15488,-7090,-2426,-9664,-22785,-30543,-405,18068,14920,-511,-1145,18156,40909,57249,49704,17353,-10655,-30241,-27164,-1088,24525,23151,-76,3250,21282,14740,-20524,-21655,1507,27169,56252,61376,35044,-16564,-7703,22590,15094,-13118,7408,23885,23045,14505,21305,36333,41469,33239,7332,-13900,-23565,-17841,-3776,5798,9922,-6919,-37431,-36689,-30075,-19401,-14651,-15902,-13000,-10574,-18727,-23472,-16172,-3434,-5556,-11231,-24457,-34002,-3186,30910,32615,11662,-21231,-25931,8667,29425,26988,-8203,-8987,55056,92235,66794,8340,-5156,11204,18258,3779,-8060,-4225,16518,31988,45601,46828,31125,12604,-1632,-6469,-9446,-7629,-12026,-26764,-27719,-18053,-22155,-29254,-17329,-15,12868,20594,27392,22242,2842,-22632,-2973,12274,2496,-2480,-15318,-34044,-862,31153,49002,37472,7509,-17350,-24149,-33575,-27245,-10058,2084,4025,-3500,-12537,-18008,-8594,21968,53281,81122,69903,22237,-18462,-2190,2123,3097,-1177,-6075,1277,8104,1906,-8301,-1823,12444,18095,17378,12995,10649,21847,34423,47808,53928,28174,-6143,-23185,3890,16948,6067,-22944,-29354,-12998,-23778,-24766,-505,7714,-7526,-31790,-18817,-16630,-12498,-7841,547,1588,-6973,-12757,-5962,-3802,-12359,7332,27476,39691],[31138,13933,-4204,-13013,-12842,-22393,-27685,-19160,-18337,-1474,15236,7978,-9605,-3536,15416,18226,7411,-8341,8468,21586,12243,-2898,686,6117,3402,8994,33480,60857,55886,36276,4938,-28920,-11447,-11802,-19783,-16024,-9169,-8570,-5618,7467,32112,60237,83119,88234,61908,17423,-18216,-13828,-8127,-18523,-26901,6996,42679,59711,53785,43429,19372,-5133,-13743,-13181,-16262,-13090,5025,7640,-6429,-11549,-10403,-12381,-8471,-7147,-14919,-21778,-16579,-13455,-6848,6191,7857,19001,31441,19151,-17975,-9698,27172,35303,20909,1417,-33734,-22399,-18412,-9723,14083,24742,22827,6428,7574,16472,14173,10107,-4574,-30409,-25147,-12744,12674,43741,57080,39454,7210,-17272,-26115,-24197,-15181,-16879,-14947,-7136,-13144,-33557,-9004,3328,-7613,364,20305,28078,17931,-8095,-11792,-22829,-26816,-4893,13143,37960,41373,8391,-36995,-15061,-20669,-31051,-20688,-18869,-25362,-30411,-22443,-3681,8215,2493,-277,20763,35241,38606,39681,41887,46863,48130,46453,29703,2964,-6764,-4333,-12053,-23947,-30269,-36306,-2862,40361,70415,81661,69198,49557,29369,19993,33438,25990,5470,9692,37827,82007,74930,8724,89241,130055,104768,29793,-45549,-71643,-47745,19607,52446,63943,49970,23452,5995,-3964,-15813,-17674,-13756,-19625,-15674,-3056,823,-1814,-8238,-11751,-21069,-29894,-17702,-9604,-12400,-18009,-18852,-3400,-4614,-32675,7782,40275,40390,5925,3617,16558,9117,-19105,-36322,-31869,-32193,-12754,3472,-2451,-21728,-4736,-4293,12245,42523,52689,40325,16248,-15848,-26963,-10231,-3299,-4255,11538,10169,-26846,-6311,34704,49281,31659,2544,-17445,-36190,-16497,-2817,1576,1186,-2702,-13666,-15345,-5065,-4462,-13814,7644,45048,59825,46324,15868,-20447,-26752,-19306,-29331,-6581,19162,27221,18531,-6260,-13802,-6112,-14532,-30072,-19733,-6070,-6273,-17444,-27364,-24380,-23598,-26353,-20218,-14441,-6746,6904,-2038,-14319,-22757,-22520,-14415,-15367,-8582,-789,15045,31435,11253,-29184,-12958,26335,39222,20232,9732,-4330,-16827,-22637,14394,40103,16795,-38563,-45231,-31657,-43109,-21880,3456,6855,-1286,-11480,-24383,-18465,262,12816,19275,25505,33852,40694,27219,3301,-5443,8372,23918,14641,1724,-6754,-577,7635,2315,-9895,-4518,-5960,-20810,-9292,32611,66567,60826,42131,22242,-5653,-27046,-28904,-29161,-18323,-4715,7976,-2820,-12754,4597,8951,-4416,10509,42471,44534,24694,-6120,-31668,-1708,26192,38436,27859,6592,-28175,-23612,-21741,-36479,-21174,-1415,5192,4570,1919,3955,13138,14561,13584,4174,5963,5013,-11229,-13549,21130,42322,40503,20957,-4913,-27677,-5155,-13329,-23143,-15704,-26079,-12645,16577,29920,32502,19071,880,-775,1319,9172,12056,8842,-2541,-23828,-26542,-20611,-32116,-39936,-28654,-3556,28848,43599,22567,-23506,-20213,-962,2574,-8015,-25245,-23271,7440,42026,59680,48922,25814,20539,30173,27593,15886,3798,-18689,-26806,-7151,-13518,-35336,-21344,-2585,-3257,-22595,-21383,-6201,-5938,-26979,-16150,-13122,-25088,-22508,-20660,-3139,21191,21141,16672,34442,67025,79827,89518,84802,60761,27998,-991,-21847,-33587,-30617,-13629,-920,-300,-9169,-17075,-30818,-35727,-12230,7639,19506,21486,14246,-1690,-21510,-37840,-33162,-26891,-26706,-29687,-3955,17323,29008,15829,11213,37500,45232,20627,-10969,-7460,18107,28311,15349,3188,2084,959,-2889,3760,13055,21096,23726,11665,-15227,-33787,-13952,-6913,589,-7674,-26553,-21064,-2590,17170,32867,36219,23538,12515,3206,-2950,7383,9758,1596,1233,8346,9343,-7450,-15793,-7300,-9170,-5466,6169,23210,48565,64965,44194,19128,994,-12750,-28368,-30504,-9593,4260,9521,-1934,-10918,-11562,-16439,-9511,3187,15467,17099,3952,-8958,-10945,-20541,-28476,-37393,-33813,-15498,-3568,11691,32478,26718,18291,26907,40582,36502,17141,-3675,-12716,6511,18707,29635,35350,24313,5621,845,1992,2546,17417,31606,21839,-3867,-26826,-7801,15442,14272,1420,-13166,-15901,-19987,-20569,-20537,-17645,-13896,-12987,-16862,-29398,4700,41398,58835,49884,48752,64533,73700,62924,43722,17783,-2903,-13438,-3960,3144,-8618,-23414,-20728,-13756,-11633,-445,11807,4408,-9787,11592,44328,46172,23622,550,1216,53632,101586,102877,60289,7690,-3382,11761,23533,28572,20318,-4727,-31592,-18037,-11252,-15308,-29747,-3685,9547,14812,26890,51960,60899,25413,-12431,-17597,-6562,1309,-4189,-17317,-20316,-8679,846,10430,14176,379,-23419,-26964,-18554,-4920,25977,40496,49230,46390,17752,-16703,-31783,-24777,99,26109,36318,26659,9020,-24178,-35478,-10504,10442,38433,60498,48923,39978,40072,38258,20302,-11376,-21290,-12882,-19392,-27078,-38993,-41357,-26747,-24067,-30326,-31348,-994,12739,-4119,26618,64906,45522,-2092,-33865,-8914,899,1594,-3978,524,-959,-18477,-26516,-22829,-21682,-32147,-27398,-20558,-16873,-21547,-21935,-23467,-17969,-12970,-12186,-13715,3072,16631,18639,-9210,4547,32442,30671,-84,-25300,-237,13722,1947,-12367,-10669,-7462,-14455,-35301,-25342,-21936,-26835,-27802,-2848,15522,24026,20583,25209,41595,42662,3869,-32872,-15017,-1973,6365,26683,26445,8998,-10072,-28901,-25789,-7596,9326,10046,-12346,-23758,-19330,-23204,-37617,-42890,-12752,14357,16908,5973,-10998,-10740,12690,24567,-3987,-28266,-39721,-44321,-35783,-14946,10025,25422,12706,-28176,-18467,12471,17384,11711,6153,-2716,12360,31642,26570,-4971,5099,26945,34076,39524,65647,93827,103116,76856,42283,14771,-135,34738,57820,41378,6684,-17280,-24252,-10925,-6121,-15893,-30275,-29085,4231,21526,15642,-60,-115,20606,42852,57622,49969,17363,-11587,-30247,-23063,2595,27922,26298,4563,3316,13388,5493,-26074,-20224,1752,26282,52002,55114,29710,-20120,-7694,22435,14383,-16820,9017,27090,25177,14910,23800,42084,47680,38954,9240,-17428,-23792,-15310,-2836,6068,9367,-9771,-36310,-32691,-28464,-24297,-24659,-24584,-14825,-9674,-19261,-27844,-21499,-8305,-10521,-19149,-30683,-27361,3524,33629,33458,11411,-23164,-22011,16793,37456,31617,-9368,-6557,59871,103910,91608,28575,101,9556,18148,6723,-4195,-5232,11944,28433,43583,44803,29211,12649,1237,-3410,-9758,-11857,-18361,-31847,-28455,-19635,-26091,-32973,-17712,1312,13093,15893,19877,16997,2849,-21575,-9330,4412,1858,2952,-10893,-34828,-4514,26791,45446,37332,11718,-11391,-22015,-31956,-27381,-12057,-328,1768,-7354,-18711,-22591,-2557,33402,60800,81746,65461,17500,-12991,-193,-536,-1696,-4352,-4424,6453,12885,4006,-7598,3798,18066,20619,15290,2048,-5201,7280,23640,40788,50199,27924,-5151,-24213,3397,17794,9252,-16947,-39415,-20940,-28966,-24706,-72,9492,-7400,-33379,-9984,-7805,-14249,-8529,779,-2206,-17339,-18131,-9419,-5308,-7882,8727,28391,41791],[32685,14802,-5699,-18402,-19488,-25832,-24242,-17868,-21286,-4015,14959,6099,-12707,-1185,21105,15987,2504,-13009,3196,17961,10802,-4063,-41,7577,5390,6796,26789,50625,42763,22285,-4271,-29307,-9828,-9469,-16471,-18619,-15667,-15232,-12008,978,27888,59014,84719,90388,61998,17427,-15680,-14594,-10834,-20006,-33834,3972,44623,69631,63591,47948,22071,-3545,-14057,-14062,-19058,-22297,-6290,1147,-7851,-10145,-5811,-4363,-472,-191,-11721,-26847,-15369,-2595,6775,15299,7634,10556,24678,19890,-12039,-13901,25422,37113,22947,2615,-35320,-24448,-20253,-9078,17900,26605,18052,-751,4241,15154,12320,6842,-7858,-30362,-19841,-4453,18348,44583,53639,35174,6666,-14883,-23611,-24370,-20849,-24332,-15803,-8392,-17073,-36463,-2774,8418,-6052,-4586,22607,37821,32067,2203,-11655,-23749,-16117,2732,12058,29038,28924,3206,-30474,-13890,-18704,-26375,-22139,-27284,-29375,-23168,-20165,-5336,9554,8547,2968,19195,34182,38367,37946,35978,35519,40400,43938,29102,2744,-6925,-2369,-7733,-24197,-35253,-24462,3560,37661,59148,67580,59059,48181,31929,15417,21243,14540,-396,9718,44934,96205,89664,8567,83057,145847,140710,79793,6892,-29246,-20641,34223,56815,64978,50246,22787,6836,-392,-7673,-8859,-10453,-23076,-19002,-2842,2934,1660,-4357,-7889,-17220,-28924,-14435,-3015,-4242,-11915,-19568,-8147,-8430,-30081,11416,44838,43369,4452,-3631,10365,3241,-24807,-30405,-21901,-22307,-21353,-3044,-6357,-21162,-3902,-1878,16503,46235,56856,43863,15820,-17341,-20998,-7230,-4987,-2923,18369,19664,-14989,-9730,31555,49397,35151,6869,-12415,-29590,-12194,-45,2150,740,-3783,-14864,-14051,-2371,-1553,-9194,11876,47822,60046,47564,21394,-9183,-22221,-18800,-26879,-6920,16230,20711,13075,-8074,-22540,-16016,-21622,-27098,-11268,4241,2833,-9731,-23532,-31839,-23805,-21040,-21735,-23059,-16875,402,-4934,-14626,-28767,-29275,-11674,-8108,-2847,2528,14824,31926,14605,-25739,-16667,15306,21069,7435,6276,-3241,-14881,-19728,14438,36425,10081,-49038,-42909,-28727,-44647,-24125,1114,2059,-5264,-11927,-15648,-11037,-453,8342,12744,17779,26973,32380,19822,-1717,-6074,14921,34019,23293,4157,-7714,-3436,4630,3004,-6684,-10244,-15047,-27820,-5260,35397,70831,67616,48441,26851,-3532,-24740,-25664,-25282,-16312,-5491,5185,-4273,-6570,11192,11177,-7600,6602,40935,46951,30869,1943,-35449,-9537,21979,39992,32508,12830,-20975,-28496,-25488,-36865,-21261,-2909,5219,7426,5487,5879,12660,11861,11295,4529,7922,5351,-11464,373,39663,59137,50997,26928,453,-27089,-4163,-12177,-35371,-25037,-28158,-14782,12370,27627,33808,23530,4371,-1702,-6370,-1721,3626,6245,1874,-12765,-22927,-26560,-34953,-29412,-17270,12757,48568,61355,37995,-12233,-24927,-3610,169,-10863,-28604,-29318,5772,41571,59090,47153,19303,11181,26692,28845,22142,12693,-12420,-28822,-6857,-12437,-32847,-19964,-265,-2533,-22910,-24270,-5026,-1486,-21897,-22914,-21661,-35112,-30691,-20773,2480,28419,26944,20015,37052,67096,75176,79945,74857,51115,17231,-11506,-27822,-31347,-22485,-7901,1878,1963,-3687,-8635,-21446,-35359,-14612,12147,26191,24351,14251,-869,-17035,-32087,-36047,-24705,-22927,-26537,-7926,13712,25569,9214,9536,43224,52495,25633,-5929,3092,23842,29205,17036,5152,-432,-6066,-9886,-1946,6134,14288,17472,6903,-16192,-29530,-8012,2068,8035,-2210,-29604,-23848,-6024,14829,29789,29210,15432,7804,2309,-3679,10144,16730,10282,8477,12089,9904,-10613,-20300,-8928,-10737,-6748,6750,27058,56813,76555,53391,24613,4063,-10060,-23272,-17853,-680,7993,8876,-5959,-17162,-19099,-18544,-1120,13533,24325,25088,11257,-7025,-15490,-20205,-21109,-30453,-34955,-16138,-9956,384,23768,20083,11895,23392,42136,43257,20708,-3179,-11499,8745,22557,36177,42110,29515,6178,-2403,-1063,42,17975,37742,30895,2750,-20542,-1005,21808,16604,-1968,-18439,-20216,-22225,-20247,-16778,-10385,-6674,-9072,-13169,-22652,6376,44256,63863,54505,48295,56354,63596,55141,38961,14246,-5054,-11197,2193,9985,-2748,-19320,-17113,-9637,-9764,164,13211,6183,-18771,8283,45644,47299,25147,3157,590,48036,94213,98707,60584,8555,2367,17972,26558,27748,16770,-8493,-32916,-17287,-10710,-16317,-29484,4040,15614,12485,20152,48821,57385,24232,-15966,-22226,-6552,1949,-5734,-22883,-31267,-15967,219,10700,10619,-3306,-24689,-29976,-22041,-5421,27176,41086,46440,41711,13777,-21585,-36305,-31016,-5117,21006,29805,18961,133,-30201,-30801,-9505,7495,32260,56482,49338,37353,32997,30649,14189,-16931,-31029,-19350,-23139,-26363,-31621,-35103,-37039,-37802,-39490,-26619,1470,14063,-4216,25591,65223,45674,-4663,-33111,-5048,4419,6641,4272,11197,4883,-16117,-28619,-28798,-28005,-33525,-28179,-25547,-21300,-23848,-24745,-29274,-24352,-14845,-11254,-12763,6137,24204,26915,-5830,4450,35778,32590,-498,-23743,1795,14072,518,-17385,-12962,-6626,-12893,-34543,-28270,-27686,-30744,-16947,8939,22395,25200,19148,24884,40441,39917,1328,-31333,-13036,-4453,-969,17909,21411,7106,-10342,-24507,-19206,-2347,11016,7671,-17203,-31991,-25418,-25078,-33973,-37758,-11814,14587,18223,9051,-8527,-10836,15588,33502,5437,-23396,-37228,-40520,-31753,-13440,4353,14528,1160,-36055,-11240,18396,21728,10712,3506,1674,18741,38402,34362,773,-1574,24447,36726,45137,69603,91092,96750,73692,44193,16117,1234,38372,58227,36479,-3127,-30453,-32007,-14439,-9669,-19068,-25552,-18203,10236,23550,14082,-1910,-808,21619,42828,55294,47444,15180,-14026,-31077,-20240,5410,30438,29238,9275,2925,3836,-5763,-32470,-19522,843,23932,46108,47560,23548,-23169,-9141,19819,11444,-22470,10058,29893,27711,16240,26775,47674,53124,43871,10782,-22010,-23564,-12589,-1952,6312,8978,-10999,-30770,-28473,-26985,-28326,-32428,-27605,-13348,-8671,-19161,-29264,-24915,-12072,-14645,-26203,-33596,-19056,11059,35662,32821,9632,-26006,-17264,23577,42838,34044,-10848,-4545,61397,109755,110712,47163,5896,6094,16234,9774,1477,-3546,7433,23489,39820,41956,27635,13318,3834,-1446,-10557,-16079,-24361,-36064,-26490,-19514,-27551,-35378,-18170,1966,12475,9948,11417,11990,3809,-19625,-17626,-3015,5478,9919,-4881,-30366,-8526,21750,41142,36921,16370,-5060,-19265,-29815,-25507,-12078,-1390,-174,-11791,-25912,-24324,7901,45918,67603,80273,58443,11683,-6299,3727,-2078,-6209,-7479,-2617,12708,19040,6957,-6392,10440,23775,21727,10699,-10388,-19171,-3953,15964,35280,46646,27731,-3324,-22689,3995,18563,12094,-9745,-40472,-28037,-33104,-23091,1973,13090,-4984,-34031,-2768,506,-15395,-7537,2770,-4180,-24709,-15436,-10143,-5116,-1307,12678,30897,44778],[35631,17587,-4116,-19907,-23411,-23172,-17154,-13314,-22206,-6487,14349,4646,-13440,4527,30179,19080,-464,-17410,-1591,15205,10460,-3745,528,9879,8477,6313,20834,40766,31133,9363,-12459,-26104,-6511,-4916,-9659,-15922,-17046,-17250,-15002,-3286,25130,58629,85706,90445,59896,15969,-14316,-15048,-10577,-15013,-35312,762,45259,77433,71510,52049,26458,581,-13843,-14567,-19092,-26657,-14852,-4365,-8637,-7518,671,5169,8853,7436,-8345,-30992,-9281,11464,21984,25525,9103,2388,17181,20020,-5714,-15911,24188,39003,25698,5233,-32068,-26587,-21917,-8673,20694,28642,12503,-9833,412,13535,10635,3653,-10951,-26442,-12510,4679,23971,44420,48975,30262,6080,-11824,-19811,-23168,-26118,-31045,-15055,-9060,-20516,-32919,1691,11185,-5674,-10345,24998,48111,45998,12596,-10335,-20998,-7131,9931,11538,18617,14230,-2911,-21721,-8208,-14252,-22763,-24453,-35893,-25220,-16172,-18545,-8197,9789,13012,5364,16346,31336,35745,33414,26583,19653,30291,39744,27974,3079,-6392,280,-1143,-14231,-20489,-7317,14911,38518,48438,50670,44580,41845,31048,8770,4806,-116,-10284,4711,44203,99497,95312,-84,49405,122691,134233,94344,37820,5016,3505,42012,50774,58365,47425,21679,7593,4100,1095,-1366,-8835,-26549,-22597,-3072,5893,7027,2000,-3307,-14074,-28469,-13582,682,1847,-6184,-17478,-11252,-10039,-27292,11935,46360,44715,3420,-11275,3148,-4029,-31954,-25019,-14499,-16055,-25943,-9204,-12222,-22600,-3960,582,19790,47715,57954,43968,13687,-15574,-13509,-4541,-8170,-2382,23954,27575,-4833,-11384,27125,47022,35669,8888,-9918,-25635,-9355,910,1119,-477,-4905,-17011,-15279,-2403,-1385,-7347,13224,46317,55362,44437,23621,-999,-15315,-18188,-25374,-8489,11727,12870,7463,-7437,-27982,-28236,-29716,-23267,-4838,12557,10444,-3889,-19530,-31944,-21333,-17305,-23997,-31996,-21584,2217,1697,-5500,-23114,-34878,-9813,-1919,1690,3772,12206,29348,16008,-22504,-22741,452,-56,-5419,1406,-3903,-14300,-19283,11084,28712,1079,-44995,-26069,-17354,-35188,-21974,-723,-2850,-8185,-8016,-5488,-3668,-1678,1354,3537,7927,18072,21604,10128,-8846,-8567,19160,41495,30803,6453,-10063,-8773,-79,3205,-2060,-11565,-22945,-28019,-1006,35990,70926,69879,50738,28403,-2369,-22158,-20495,-21926,-16379,-7872,1568,-4912,-322,15777,11148,-12318,2478,37983,47047,34722,8746,-28085,-19422,14266,37429,33651,16799,-14924,-33537,-28962,-36883,-25674,-7732,2826,8129,6821,4930,8792,6350,5997,2130,7331,4037,-10095,13862,56726,72957,57657,28476,1327,-27700,-2013,-6169,-27677,-34700,-30187,-18386,5974,22506,31495,24459,5717,-2734,-10616,-10637,-5664,1654,4302,-2913,-13469,-20697,-23097,-18437,-6797,27168,65097,75021,49880,-3543,-29051,-7207,-3185,-12889,-28742,-33026,4156,39724,56626,44148,13264,2282,22137,27620,24975,17539,-9395,-28941,-6078,-10734,-29687,-21536,-3079,-6726,-24445,-24155,-3596,2648,-17305,-29994,-27042,-39946,-37992,-20298,7113,34543,31632,21469,35304,60339,64040,66248,63057,41407,7611,-21223,-28060,-23604,-14834,-3585,2994,2818,125,-2185,-12507,-28975,-18979,12903,28703,24070,12608,-796,-12699,-25294,-33335,-22258,-19936,-23229,-11572,9903,21846,1241,6310,46191,56385,27943,-1524,11369,27058,27573,16218,6050,-1637,-11215,-16744,-8000,-631,8079,11223,1351,-18210,-26377,-2809,9267,13110,1275,-31736,-25050,-9386,11770,25940,20677,4924,2076,1050,-5747,10419,21829,17647,14439,14150,8186,-15072,-23571,-10178,-13108,-9633,5563,28809,62090,84444,60434,29089,6246,-7963,-15646,-5161,8046,11016,7075,-11278,-25004,-27670,-15827,8175,22652,31759,32290,18908,-3584,-20573,-18814,-14107,-23943,-33689,-18332,-18352,-7917,19578,15813,5282,18145,41538,48538,24302,-2077,-10341,10426,25388,40452,45644,32187,5616,-6219,-4690,-3122,16613,41769,39117,9900,-13355,4415,26131,17889,-5441,-22580,-23728,-25132,-20393,-13085,-3234,1320,-3399,-8801,-18330,6098,44592,66351,57094,46047,46577,52451,47151,34371,11613,-4975,-6439,9823,18100,4513,-14433,-14526,-7691,-10146,-238,15214,9417,-26534,5548,44252,43898,23291,4048,29,41491,84236,91623,59105,9935,9832,25273,30299,27359,13367,-11830,-34813,-18483,-11993,-18188,-26975,12067,23288,12524,12347,42845,51663,22193,-18681,-25959,-6375,2300,-7004,-24851,-37904,-23114,-771,10579,6526,-8125,-26224,-31659,-24166,-5602,27161,40002,41890,34995,8081,-26368,-36861,-36638,-11364,13595,20186,8517,-10211,-35945,-26829,-8137,4686,25431,50310,47565,33294,24018,20829,7136,-19876,-39301,-25954,-28651,-28418,-26613,-26189,-36455,-50485,-41041,-21351,3830,15062,-4086,23775,63444,44556,-7338,-32074,-1671,7842,11844,13777,24529,13745,-12213,-30377,-34801,-34241,-33445,-25105,-26997,-22696,-22842,-24574,-32420,-30676,-16870,-10760,-12283,8515,30843,33866,-3492,3673,38727,34431,-828,-21871,4323,14910,-739,-23136,-15542,-6372,-11971,-33390,-30717,-33503,-28957,-4901,19996,28230,25305,17037,24073,37832,34952,-2484,-28306,-9058,-3865,-4493,12808,19737,8259,-8033,-19355,-13439,1648,11366,4721,-21576,-40908,-31261,-26227,-29106,-30846,-10690,12533,16712,9457,-8019,-12332,16727,40170,14662,-17057,-33152,-35765,-26943,-11008,-14,5030,-7644,-30209,-4189,21959,25001,11358,5649,9828,26670,45163,40424,5074,-7767,22414,39047,49670,71522,86152,88881,70470,46463,17202,22,37810,53972,27991,-15415,-45820,-31281,-16927,-12634,-15856,-9632,-2982,17136,24387,11024,-5543,-2749,21715,41552,51221,43019,11633,-17119,-32723,-18738,7476,32650,32492,14139,2697,-6123,-18031,-38870,-19248,-871,20696,39451,39667,17384,-25058,-11435,15216,6538,-29564,11305,32356,30416,18870,31016,53413,57821,47878,12075,-27345,-22215,-9432,-1007,6425,8866,-10329,-24357,-24270,-25585,-30316,-34214,-23478,-9389,-7477,-18829,-28759,-26651,-14863,-18134,-31989,-31577,-9846,18792,36583,30432,6283,-29405,-12153,28430,45064,33844,-12815,-2972,59747,109825,122930,63133,11470,805,12498,12493,7866,540,4022,17732,34512,38281,26204,14108,5500,-1133,-12225,-20260,-29771,-34458,-23025,-18015,-25838,-35875,-19476,753,9823,2471,2779,7935,5332,-16668,-28058,-7874,12053,17126,1803,-24365,-13453,15641,35826,35699,20476,736,-16872,-27911,-22723,-11078,-2038,-2702,-17516,-34082,-20775,20818,57533,72415,76103,48501,4286,433,8059,-3344,-10878,-11121,-1929,18117,24702,9432,-5952,16302,27654,19862,2829,-22499,-25048,-8548,11209,30000,41867,26147,-2123,-20150,4392,17970,13080,-3759,-30637,-35332,-36711,-21083,4458,17520,-893,-35477,509,5721,-17568,-5419,5708,-5344,-24618,-9266,-9857,-4916,4961,16736,32814,46430],[35811,18231,-2895,-17837,-21273,-15631,-10588,-9261,-23441,-12238,9950,277,-14733,9738,38349,25602,-2878,-24086,-8473,10558,8235,-4909,-359,10282,9668,4516,12939,29060,19373,-3818,-21928,-22778,-4576,-1277,-2512,-9957,-14267,-16472,-17086,-7853,21357,56526,83521,86169,53716,11177,-16252,-17578,-9600,-8266,-28955,-4784,41789,79308,74052,52929,29818,4771,-14977,-17102,-19769,-28284,-21764,-9942,-10218,-5638,6439,13604,16991,13393,-6706,-35183,-2224,25061,35862,34470,10968,-5408,8500,18543,-459,-15675,22770,40113,28214,8195,-27600,-30172,-24697,-9888,21032,29581,6246,-21656,-4107,10866,8205,-400,-14816,-21542,-4594,13461,28354,42576,42844,24243,4523,-9435,-16787,-22525,-31788,-36078,-13713,-10061,-24283,-30392,3201,10634,-7123,-17075,26087,56496,57333,21595,-8856,-18006,-1023,14875,10909,7893,-1389,-10083,-16340,-2522,-9767,-20952,-28027,-41036,-19562,-11036,-18503,-12620,8383,15054,6061,11899,26329,30299,25967,14294,-287,18686,34210,26386,3652,-5743,2620,5276,-1064,-1740,10231,26018,38348,35910,31070,27025,31907,27584,2053,-14870,-16088,-23349,-3673,37801,92744,91253,-7034,-5172,64514,84948,69138,40116,22100,16110,38710,33353,44160,41528,19725,7162,6898,7007,2593,-10786,-29323,-24867,-5293,6244,10024,6841,-87,-11907,-27983,-14654,2047,6310,-788,-13232,-11392,-8732,-24339,9928,45254,44805,3426,-18460,-4893,-12237,-40225,-20591,-9674,-13891,-25952,-13305,-17740,-25404,-5019,3060,22378,47400,56242,41142,10859,-10951,-6224,-2434,-12485,-2645,27953,33614,3570,-10997,22008,42973,33839,8321,-10583,-24280,-8260,13,-1529,-2633,-6089,-19200,-18508,-5064,-3910,-8145,11748,40845,46285,37091,22031,3570,-9478,-17340,-24417,-10941,6084,4478,2788,-4015,-21305,-38516,-34644,-20445,-605,18629,16408,270,-16358,-24777,-16562,-14672,-26995,-39768,-19414,9081,12341,5891,-12972,-29724,-7590,3482,5397,3314,7667,24428,15702,-19621,-29064,-16422,-20557,-14875,-4204,-6007,-14941,-20827,5296,19317,-6036,-31060,-9023,-4830,-23628,-17144,-1939,-7064,-9101,-1450,4417,2750,-3032,-7195,-7297,-2391,8663,9636,-1260,-17329,-12402,20806,45933,36599,8495,-13316,-15589,-5214,3308,3220,-6911,-23085,-22644,2025,34075,66577,67031,48610,26822,-2069,-21062,-16755,-20656,-18107,-9927,-234,-2763,5865,18546,9139,-18201,-1220,33968,44851,35871,13364,-20441,-30705,3640,30994,31308,18362,-10275,-35658,-31519,-35930,-33798,-14436,-1200,6920,6219,1659,2145,-1237,-1866,-2957,4378,1638,-6632,26122,71324,83248,60664,26086,-2099,-29912,947,1989,-14900,-31869,-30995,-22447,-1778,15098,25925,21915,5015,-3179,-8894,-12343,-13346,-4694,4523,4847,-3223,-11097,-13152,-9865,1963,38707,76759,82760,56245,1555,-31112,-11475,-7288,-14231,-26976,-31798,2549,36342,52069,39574,7606,-5687,16576,23958,24283,18184,-9749,-27219,-4980,-8964,-27328,-26657,-10997,-15697,-27240,-21357,-2144,6072,-13026,-32538,-26926,-36851,-38337,-19915,10447,39164,34919,21081,29315,47126,47164,49373,49868,31680,-791,-29929,-23632,-16292,-8396,-803,2589,2161,1655,1611,-4975,-21313,-25027,9341,26393,20158,8852,-2095,-9589,-19273,-27728,-19271,-17650,-20557,-14386,6376,18484,-6914,2067,46358,56862,27604,1609,16675,27490,23759,13210,5759,-1458,-13152,-22537,-14148,-6991,2553,5047,-4686,-21187,-25052,399,13734,15187,2125,-33272,-25054,-12764,7888,21302,11070,-7750,-3314,315,-8606,7805,24084,22649,18454,14416,4428,-20634,-24023,-10128,-14833,-12768,3284,28591,64121,87904,64470,31727,6794,-7150,-8232,6167,15575,12760,3828,-17952,-34166,-32405,-9297,16881,29784,37083,37915,26043,822,-26357,-17703,-8612,-18859,-32408,-22364,-28491,-9620,20467,14365,-785,11454,38925,52254,27851,-713,-9702,11297,26663,41489,44888,31221,3013,-10909,-8939,-7039,13020,42932,45324,16400,-6530,7828,27585,17480,-9396,-25285,-25423,-28868,-21591,-10185,2884,8440,1776,-5929,-16724,3921,42814,66537,57815,42364,35774,40898,38993,29239,8597,-4518,-1539,17139,26119,12261,-9009,-12984,-8464,-13330,-1731,17345,12466,-32731,2967,39782,36193,18111,2969,-746,34266,72048,81502,55291,11445,18170,32956,34195,27028,9941,-14808,-37635,-21885,-15486,-21429,-23397,19938,32009,15650,4496,34145,43639,18667,-21452,-28823,-6323,1979,-8703,-24569,-37356,-29980,-2409,9666,1752,-14272,-28319,-31885,-24931,-5843,25516,36742,35419,26435,738,-30459,-33466,-39851,-18678,3810,7412,-4605,-21635,-40929,-24144,-7435,1266,17556,41959,43333,27821,13698,9286,-505,-20139,-37876,-31575,-35661,-33348,-24837,-19723,-28773,-40550,-34375,-16387,5557,15299,-4049,21245,59838,42265,-10111,-31101,948,10740,16557,23330,38190,23452,-7928,-32103,-40721,-40278,-32072,-19242,-21815,-19191,-18537,-21491,-31021,-36154,-19115,-10931,-12681,9407,35408,38397,-2663,2227,41104,35994,-1316,-19626,7434,16291,-1793,-29552,-17997,-6640,-11751,-32227,-32593,-39049,-23250,6574,29319,32488,24089,13770,21936,33187,27447,-7723,-24165,-4187,-1374,-4503,11497,21338,11690,-4543,-14636,-8857,3953,10063,1210,-24831,-49733,-35085,-26559,-24889,-25059,-10294,8221,12546,7306,-9405,-15095,16433,44510,22965,-10447,-28449,-30161,-21547,-8238,-3228,-2615,-12665,-20323,1662,23001,26743,13210,11151,19491,34869,50810,43796,7245,-12574,21135,40763,52548,71092,79531,80535,67784,49144,18424,-3474,33121,45439,16616,-28971,-44498,-21313,-18156,-15092,-6604,11063,14112,23875,23822,6953,-10799,-5866,20869,39083,45697,37038,7194,-20064,-35320,-18769,8794,34860,36060,18710,2666,-15509,-30754,-43577,-19560,-3593,16593,32339,31838,11550,-25570,-14334,8811,-247,-35218,13155,34037,32407,22218,36594,59053,61362,50484,12820,-33193,-19320,-5809,-106,6066,8814,-8216,-17942,-20191,-24077,-30375,-31459,-17310,-4597,-5928,-18537,-27844,-27462,-17212,-21547,-35782,-25805,-449,25852,35808,25975,1299,-32948,-7403,30622,43536,30518,-15434,-1968,54989,104439,127841,75766,16581,-6084,6843,14202,13727,5808,2419,11712,27846,33674,24495,14276,5468,-3109,-15312,-24642,-34612,-30204,-19466,-15891,-22017,-33636,-22095,-3211,4120,-6584,-4485,5496,6876,-12661,-39577,-7578,19309,23320,8180,-17919,-19727,8279,29463,33349,23284,5199,-15583,-26813,-19995,-10041,-3174,-6566,-25008,-40244,-11882,34230,66626,74310,69061,35792,-4719,6243,11493,-5124,-15786,-15283,-3189,21303,28492,10515,-7223,19963,28337,14140,-7961,-26899,-16050,-4474,8647,23761,34848,22190,-2561,-17870,3635,15123,11125,-724,-22225,-35899,-34821,-19546,6466,21998,4382,-33796,-1597,5988,-21506,-2069,9336,-5960,-18624,-4352,-10007,-5879,9084,18878,32438,45147],[36001,19534,1142,-8157,-8157,-3777,-2373,-3149,-19833,-18148,4868,-3872,-13325,16422,47213,38161,1365,-26839,-13209,7412,7052,-4854,152,11710,11590,3863,5948,18741,11271,-12201,-29744,-17781,-1891,3396,6576,-88,-6444,-11748,-16474,-10690,18724,54872,80479,80299,46541,6273,-18406,-19170,-5831,242,-19769,-10332,36015,76190,72366,52190,33605,10645,-14712,-19550,-19885,-27289,-24977,-12916,-9989,-2383,13010,22306,25275,19164,-4855,-34453,5838,38490,48980,43058,14607,-9356,1856,18167,5935,-10528,24177,43199,32982,13536,-21400,-33256,-26587,-10782,20785,31179,3122,-32199,-6038,9442,7147,-3227,-17428,-15157,5039,23406,33225,41265,37774,19344,3810,-6173,-13253,-21315,-35445,-34663,-10344,-9806,-26671,-27393,3655,8656,-8458,-22225,26997,63392,66678,30240,-6002,-14865,3595,18564,11336,89,-14326,-16357,-13175,2296,-5165,-19449,-30584,-34895,-13733,-6494,-18687,-16826,6916,15976,6295,7631,21009,24013,18330,3690,-21606,8583,29474,26074,5683,-3875,5719,12124,13246,16942,25421,33426,34718,21563,11075,9206,22018,24152,-1890,-33124,-24103,-33816,-11454,30952,82346,83045,2835,-35293,22711,47959,49812,40083,30260,17893,26653,11350,29731,37210,19243,7054,8257,9805,3378,-15403,-29641,-22301,-7210,4597,10238,10001,2776,-8906,-25525,-14918,3139,10690,5541,-6724,-7878,-4670,-20288,7485,43280,44908,5344,-22894,-11939,-19154,-35263,-15966,-6053,-14136,-24464,-13527,-18758,-27626,-6114,6397,25464,46632,53094,37149,9428,-4176,1137,23,-16394,-2669,31202,38722,11454,-7650,18284,39598,32037,6797,-13191,-24204,-7765,-1413,-4404,-4506,-6273,-19558,-21703,-8703,-7597,-10103,8863,33113,34729,27139,17740,5568,-4646,-15292,-22442,-12685,936,-2503,893,2098,-10630,-29240,-31143,-18080,2529,23430,21662,3978,-13199,-16653,-9870,-11729,-29408,-41845,-14045,17032,23093,16865,-2402,-20730,-4121,8496,8888,2305,2865,19201,15228,-16056,-30835,-29982,-25734,-16832,-8884,-7991,-15326,-22692,-1016,10267,-10912,-20510,3038,5166,-13232,-11395,-1884,-9317,-7559,6358,14293,9084,-2851,-14564,-17435,-10162,1586,-767,-12636,-24881,-16040,20720,48231,41511,11499,-15305,-20730,-8014,4637,9400,761,-16458,-16472,4335,30878,59155,60058,43164,23550,-1069,-20332,-14648,-20832,-18751,-8068,3106,3867,13090,21095,6891,-23465,-2786,30624,41934,35523,16660,-13274,-37992,-7690,22572,27031,18799,-5902,-32435,-31317,-31449,-36316,-18134,-4237,5566,5470,-1782,-5090,-8561,-10179,-8952,1179,540,-490,37759,83916,91029,61844,22137,-7585,-29143,5864,11864,-2382,-23999,-29295,-23970,-8305,7530,19052,17564,3777,-1737,-2068,-4945,-14717,-10947,3999,11362,6577,-2280,-5861,-2839,10021,48324,84299,85571,57956,4060,-29818,-14615,-10435,-14012,-24047,-27216,2286,32921,46894,34742,3543,-10773,11809,19715,21868,16426,-11733,-23617,-2498,-6319,-24128,-33717,-21300,-27172,-28446,-16337,750,10285,-7204,-25704,-20940,-29469,-33201,-18786,13804,43518,38128,20610,21158,30070,27465,32174,37364,23249,-6940,-35543,-17307,-8530,-1722,2258,2667,1652,2167,4024,2188,-12616,-29265,2942,20670,14143,4417,-3535,-6687,-12774,-20158,-13878,-14158,-17160,-14300,5365,18029,-10318,-531,45542,55843,26594,4698,20334,26849,19979,10307,6080,1290,-10527,-24523,-18369,-11062,-801,475,-9350,-23269,-24129,2632,16576,15616,1726,-33211,-23241,-14679,4776,17506,2749,-20388,-4702,2697,-9503,3917,24420,26084,21648,14590,922,-24617,-20215,-6902,-12789,-12597,2591,28427,64568,88249,66527,33496,6797,-6490,-759,16805,22770,14443,633,-24282,-38717,-24728,-78,25488,35957,41413,42958,33486,7015,-30910,-16354,-3784,-14160,-30480,-26484,-37499,-2960,26595,17117,-3593,5561,36278,56018,32754,2039,-8329,12790,27628,40317,40870,27546,-613,-15010,-12123,-10131,8781,42497,50283,22896,613,10445,27287,16518,-12575,-24905,-22962,-31212,-22707,-7181,8715,15173,6616,-4014,-16358,1719,41021,66342,58417,39118,25974,30934,32105,24506,5752,-3598,3499,24353,34318,20974,-2053,-10700,-10604,-18125,-2610,20530,15414,-35946,1582,33967,26673,11441,1282,-458,28213,59780,69997,50261,14186,28007,41777,39091,27721,7673,-16148,-39895,-26169,-19945,-24949,-18291,28465,42346,22986,-208,24706,34953,14827,-23221,-29492,-5461,1978,-10067,-22730,-32077,-35125,-3549,8919,-2570,-20594,-29806,-29796,-23429,-5244,23213,32279,28377,17782,-6573,-31522,-27577,-37132,-25766,-7032,-7135,-18880,-32027,-41793,-21880,-7006,-2265,9528,32900,37926,22253,3852,-2181,-7069,-17565,-30014,-32988,-41803,-39805,-25732,-15430,-20773,-29765,-26122,-11407,7190,15419,-3484,19005,55643,39852,-12053,-29255,3709,13749,21185,32771,51091,33135,-3205,-33078,-39782,-40382,-28797,-11312,-10029,-9529,-10681,-15664,-25931,-31132,-20661,-11117,-13337,9104,37857,40535,-2821,996,43439,37753,-1438,-16167,11892,19012,-1767,-35645,-18977,-6504,-11415,-30479,-33072,-43190,-16217,16777,36708,35562,22406,9885,18516,26823,17999,-13648,-18398,1570,2532,-1685,13286,25384,16406,-659,-10329,-5060,4954,7568,-2217,-25951,-45123,-34197,-25269,-21324,-20704,-10749,2499,6754,3462,-11975,-18355,15676,47351,30589,-3488,-22873,-23389,-15316,-5032,-5046,-7570,-13305,-11121,6206,22078,27048,15747,18066,29262,42660,54926,44468,7552,-14718,21183,42124,53886,68772,72379,73064,66255,52364,20424,-8114,25159,33877,3978,-40054,-27244,-8259,-17740,-16471,6400,33743,31919,29899,22170,2959,-16906,-9482,19457,35767,39252,30166,2855,-21143,-37768,-19769,10147,37942,40303,22960,3106,-22677,-42979,-40935,-20187,-7179,11939,25308,24698,6662,-24346,-17109,1373,-7950,-28323,16183,34821,33139,25745,43483,64490,63692,51631,13093,-36041,-14199,-1157,1262,5530,9041,-4961,-11681,-15981,-21733,-28752,-28350,-12505,158,-3158,-17351,-26697,-27557,-19219,-24985,-35449,-17880,9004,31952,33370,19800,-4765,-35230,-3226,30059,38315,24238,-17968,-1119,47809,94794,126484,85395,22013,-13109,-219,14779,18567,11433,3263,6578,20690,28644,22602,13638,3615,-7341,-19731,-28959,-38082,-26562,-16329,-13459,-17186,-29027,-25192,-9650,-4596,-15675,-7141,5564,8573,-7129,-25901,-1537,25771,28156,14061,-11191,-26838,568,23044,30545,25066,8506,-15084,-26003,-17255,-8998,-4711,-11426,-33604,-34820,463,47144,72801,73584,60248,21887,-13618,11362,13993,-7138,-19579,-18196,-5677,22517,30630,10806,-9706,21522,26141,5531,-17832,-16388,-1545,4362,7929,16807,26227,16584,-3951,-15506,2409,10839,6920,-454,-15691,-26627,-28024,-17657,8655,27153,11479,-25313,-8164,1819,-24013,4046,15016,-4339,-15373,-1384,-10064,-6986,11576,19425,30379,41782],[31453,16830,3357,903,3463,5111,2343,235,-14716,-28040,-4447,-11342,-13264,19527,51507,50474,9887,-21385,-16123,3054,3553,-7362,-1647,10660,10548,483,-3497,6835,4270,-14789,-30233,-15313,-2238,5111,13210,8147,215,-8479,-17380,-15590,13630,50202,73459,70270,36224,-398,-21717,-20891,-2691,6372,-12605,-18584,25033,64745,63181,46699,34385,14834,-15002,-24342,-22393,-28258,-28405,-15947,-10149,-192,17531,28239,30602,21867,-5167,-31029,11296,47934,57598,47828,16533,-11360,-3823,17419,11517,-3429,27304,46990,38379,19092,-15902,-37702,-29389,-13192,18075,31297,3183,-23214,-5954,7752,5834,-6356,-20443,-9875,13787,32277,36750,39115,32576,14151,2289,-3838,-11030,-21443,-37052,-29248,-6965,-10103,-29276,-24889,2171,4210,-10918,-26064,25911,66616,72028,36608,-3598,-13671,5250,19344,10748,-5618,-23813,-22919,-13583,3782,-2721,-19540,-32145,-29911,-9651,-3953,-20453,-21764,4228,14406,4614,2541,14583,16524,11446,-101,-34033,439,24844,25922,7637,-2285,8082,17881,25989,32885,36068,35027,26156,4987,-8433,-8937,12090,19882,-4928,-37052,-20769,-35013,-19125,23416,71180,74275,20951,-3934,43217,70388,73065,58982,39281,14135,10709,-5451,23198,37468,20575,7517,8124,9152,797,-22386,-29121,-17400,-7136,3200,9844,13063,5874,-5800,-22842,-14588,3299,13685,11223,-69,-3400,-810,-17104,3951,39590,43508,6929,-25151,-18030,-24340,-30604,-12441,-4273,-16736,-24034,-11828,-16055,-29873,-8522,9032,27683,44311,47708,31603,8868,2357,7033,1540,-20675,-3562,32495,41754,17829,-2924,15936,37225,30958,4678,-18121,-26205,-8768,-4107,-8146,-6895,-6577,-18981,-24755,-13570,-12910,-13835,3906,22767,20566,14225,10016,4201,-1992,-13159,-20138,-14317,-4334,-8372,728,8576,-486,-20206,-27357,-17369,3558,25810,24918,6145,-11228,-9637,-3517,-9505,-31964,-39933,-9996,22274,30615,25008,6377,-12607,-1702,10756,10037,-624,-2773,13445,13868,-13026,-27687,-28930,-14079,-14394,-13400,-10454,-16137,-25479,-8455,-34,-18503,-17915,8008,10297,-6174,-7117,-2228,-11186,-5983,12841,22422,14234,-1784,-19376,-26816,-15021,-3038,-9090,-24753,-29037,-18786,18114,47335,44258,14473,-15811,-22438,-8461,5947,14635,7748,-9841,-11927,4613,25589,48164,47986,33406,17887,-8,-19866,-15718,-23649,-17259,-2609,10125,12613,19959,22671,3878,-28664,-3340,27287,37683,32749,17406,-7993,-29259,-19474,11941,20151,17063,-3044,-28340,-29313,-24398,-25084,-15088,-5813,3482,3960,-5597,-13019,-15424,-18705,-15997,-1980,798,6141,46981,92628,95030,60683,16909,-14704,-24791,11394,21591,8439,-17455,-27125,-22904,-13246,-447,10446,10719,979,-238,5137,5404,-10451,-17563,1950,15284,13585,2870,-2782,1360,16097,54810,86707,82895,54300,2897,-28056,-17325,-13421,-13897,-22056,-22881,2132,28602,40289,28666,-239,-13567,7420,14564,17397,11939,-15816,-19842,-144,-4379,-20761,-36783,-29791,-40049,-26795,-11134,4145,14612,-367,-15572,-12797,-22165,-29122,-18219,16141,46461,40167,19417,10810,9847,5920,15459,25199,14814,-12648,-33582,-11092,-1245,4454,5160,2910,639,778,4252,7860,-4378,-27279,-6787,11007,5510,-1385,-6065,-5094,-6814,-11803,-6852,-9924,-13825,-12295,6618,20689,-5345,-801,43356,53109,24745,6879,21725,24811,16179,7590,6611,5117,-6022,-23371,-20973,-13373,-2969,-3346,-13174,-24813,-24119,3102,16997,13795,-443,-32752,-21338,-16033,1778,13882,-4031,-32158,-1350,7917,-7731,-1382,21817,26750,23071,14258,-1889,-25051,-14676,-1874,-7390,-8388,4011,28285,63137,85003,65742,33437,5425,-6803,5471,25529,28577,15312,-3016,-30614,-29103,-13473,9307,32681,40286,43957,46502,40099,13739,-32821,-15914,-563,-10650,-28605,-30642,-30524,7576,35069,22607,-2804,982,33686,59407,38215,5272,-6814,14414,27715,36397,33159,20613,-5765,-18730,-14407,-12740,3876,40200,53197,28360,7097,11856,24845,14492,-15476,-22290,-17492,-29729,-24232,-4871,13351,20534,10050,-3688,-17340,-203,39508,65867,58843,36356,17320,22596,26194,19776,2531,-3132,7648,30386,41510,29458,5577,-7376,-13747,-24646,-2505,24068,17190,-37158,953,27638,17117,3823,-1077,653,23661,48208,57585,43976,17882,38542,51008,44325,28866,6181,-16172,-39518,-31278,-25313,-28921,-12478,36946,53308,33323,290,15709,26222,10951,-23417,-28035,-4298,1955,-11500,-20929,-26586,-38452,-4246,8059,-6574,-27145,-30516,-26237,-20395,-4174,20115,26571,21028,9725,-13019,-28901,-20925,-30907,-32303,-18581,-23038,-33386,-37026,-37403,-20192,-7317,-6359,1378,23928,31977,16962,-4786,-12776,-11855,-13496,-21949,-29201,-38811,-41980,-29440,-13774,-14104,-20314,-18433,-6995,8332,15137,-2779,16942,51001,37291,-13272,-26304,6677,16639,25262,41136,61702,41512,1377,-33393,-33004,-33495,-24052,-2632,5415,4581,-454,-8407,-19516,-24024,-21210,-11514,-14373,7261,37553,39755,-4112,41,45319,39249,-1484,-11552,17505,23027,-530,-40797,-18050,-5777,-10813,-28176,-32155,-45525,-9951,24489,41468,37457,20965,5856,13603,18673,6796,-19752,-11184,7823,7031,2448,16253,29770,20593,2474,-6818,-2178,4592,3864,-5536,-25139,-36285,-29036,-22194,-18383,-18140,-12473,-4067,51,-1667,-15549,-21821,14857,49024,37332,3562,-16545,-15787,-8630,-1704,-5804,-9797,-10867,-3946,9050,19420,25605,17780,24366,37756,49076,56878,42458,6478,-13709,22394,42937,53555,64848,65424,66951,65470,55434,23069,-12650,14676,20494,-8090,-38999,-10855,4282,-16359,-16354,20636,55933,48815,34323,19411,-213,-23186,-13056,17431,31414,31837,22510,-848,-19269,-36635,-21065,12159,42312,45077,26504,3695,-26409,-46905,-33916,-21201,-11930,6555,18273,18215,2706,-21916,-19349,-6432,-14977,-16297,20071,34112,31748,28456,50632,68877,64265,50861,12504,-30164,-7109,4614,3340,4921,9325,-1451,-6274,-12316,-18962,-26103,-26322,-9899,4319,1019,-14407,-25048,-27351,-21438,-29042,-31159,-9246,17941,36456,28959,11859,-11839,-35172,-308,26264,29056,14815,-19600,-618,38361,81740,120036,92215,28091,-18132,-8736,13557,21524,16203,5731,2726,13338,23069,19888,11331,-805,-14401,-25953,-33448,-34580,-24558,-14674,-11845,-12814,-23758,-27514,-18355,-16643,-20766,-4136,7267,9696,-852,-10806,6768,29541,30559,18388,-5247,-34871,-7172,16698,27034,25238,9961,-15867,-25784,-15350,-8915,-7478,-17821,-43550,-23479,13249,57524,74771,69544,49729,7493,-20051,14948,14541,-10293,-21964,-18961,-9475,21184,30458,9874,-13967,20080,20492,-5614,-19973,-822,11292,12269,6792,8110,15480,8892,-6817,-14038,22,4608,-115,-3914,-12457,-19427,-22046,-16180,9948,31668,18829,-15352,-19386,-7225,-20638,11807,21752,-1259,-15919,-1677,-11234,-8879,11497,17220,25653,35626],[23332,11315,4358,7641,11804,10558,3965,1487,-9344,-27240,-15217,-19823,-14103,19217,51255,60370,21110,-10825,-12922,22,-387,-11271,-4857,8248,7536,-4830,-14055,-5044,-443,-10308,-21396,-14789,-4883,4300,17330,14091,4663,-7132,-19493,-22104,6592,43161,63501,57641,24749,-6028,-21384,-19574,144,10428,-7074,-28137,10305,46614,47841,37403,32581,17644,-14518,-30103,-26162,-30592,-32804,-18805,-9760,1893,20741,31954,33428,22159,-6501,-26969,14428,53182,61420,48653,16370,-11738,-7002,17690,17283,5449,33591,52963,45562,25593,-10282,-41674,-31767,-15907,14088,30753,7751,-9973,-2684,6988,5404,-8434,-22744,-5260,21862,40538,39835,37360,28503,9812,1052,-1432,-9076,-21861,-34557,-21556,-2969,-10141,-31020,-21297,838,-891,-13156,-26509,23908,67096,74385,41493,-817,-13496,5186,18422,9694,-8938,-27064,-28585,-16145,2747,-1784,-19752,-30389,-24981,-6358,-2323,-22657,-25804,1656,11520,2083,-2038,8638,10131,9065,8105,-14099,-3135,21799,27035,10446,-5,10496,23220,37302,47564,46050,36223,17975,-10160,-23477,-25216,2753,15381,-7301,-28174,-14083,-28674,-26531,13818,59804,66434,35077,55049,119099,153776,146643,109364,62971,16180,113,-4920,30343,44816,25674,11337,9768,8262,-2198,-28573,-27147,-11703,-2953,7279,15063,20332,11455,-1952,-19826,-13178,3335,15740,16421,6698,1615,2648,-14447,128,34921,40752,7678,-25198,-21209,-25641,-26041,-9244,-2764,-19267,-23597,-8517,-10737,-30532,-11286,11503,29695,41440,41530,26246,10168,8795,11992,2743,-24246,-4261,32814,43634,23575,3444,16644,37988,33366,5256,-22823,-29081,-10155,-6814,-11413,-8614,-6152,-16921,-25722,-17863,-18315,-18031,-1819,11400,5605,30,300,958,-259,-9924,-16422,-14638,-8552,-11729,2615,15393,9010,-12140,-24205,-17480,3412,26556,26760,7454,-9743,-3357,2442,-7346,-33392,-37043,-7674,24562,34898,30646,13746,-5050,-7,10446,9022,-4860,-7992,8551,12544,-10009,-21632,-18004,-2577,-11120,-16978,-12211,-16287,-28018,-15762,-10886,-29217,-19826,9415,12913,-1082,-3760,-2593,-12634,-4734,17849,29046,18963,984,-18911,-33433,-16213,-4458,-13269,-36526,-25077,-17284,14501,44177,45305,17998,-13350,-18911,-6113,7435,18875,13496,-4232,-8755,3412,19215,35251,31852,20038,10799,1978,-17304,-19289,-28370,-12264,5650,19089,22063,26413,23885,977,-33007,-2961,24586,32976,28176,15944,-4425,-21487,-27617,571,11480,13481,-1587,-24368,-25358,-14921,-10621,-5178,-4592,1293,2194,-8900,-20449,-19901,-22937,-21534,-3285,3150,12437,53226,96898,95259,57768,11825,-21217,-19230,17072,30727,17459,-12061,-24552,-19856,-15486,-8073,703,1778,-3475,349,10574,14895,-3731,-23829,-1230,16509,17046,3598,-4036,2625,19964,58065,84377,75586,45983,-1826,-26722,-19515,-16289,-14489,-21413,-19608,1613,23401,32377,21293,-4160,-14073,3937,9124,11493,5338,-21624,-16421,1330,-3872,-17331,-25668,-23121,-32003,-22331,-6521,7726,19141,7592,-4533,-4189,-15896,-26527,-18632,17028,47439,40482,17334,-932,-11988,-14993,1235,13442,5540,-19232,-28483,-5475,5148,9819,7802,3247,-1109,-2816,2132,11438,2536,-19702,-19633,-2406,-5649,-8724,-10204,-5492,-2129,-3474,998,-5342,-11037,-9749,9639,26361,6503,1783,39641,48686,22129,7717,20748,21365,12244,4998,6939,8567,-2153,-21324,-22484,-14555,-4912,-7230,-16765,-26205,-25233,1387,14511,9364,-4654,-32850,-20866,-17893,-1864,9581,-9265,-31409,5113,14613,-3435,-7627,15406,23491,21708,12790,-3681,-20966,-9687,2917,-753,-1515,7263,27844,59381,77747,61254,30543,1785,-9046,9141,31005,31785,14376,-7900,-37539,-19666,-3174,16731,36997,41645,43662,47357,44447,19405,-29895,-17638,-132,-9454,-27822,-34657,-20111,17626,42790,28430,230,-2301,30611,61272,42686,7515,-6217,15069,25852,28899,21130,9672,-13141,-22582,-16690,-15930,-2145,35405,52866,31261,11418,11185,19515,10402,-19211,-19388,-11461,-24437,-27097,-4647,15327,23046,10635,-6004,-20412,-2254,37546,64221,58103,33196,8982,14835,20188,14311,-1714,-4229,9481,33637,45901,35761,12065,-3725,-17197,-33142,-1757,26430,16298,-38695,0,21409,9301,-4783,-4912,1476,19937,37272,44143,35979,21536,48155,59024,48316,28955,4108,-16291,-35358,-37735,-31930,-34275,-7629,43733,62960,44174,5650,8002,17461,6812,-21859,-25700,-4327,641,-14168,-21011,-23540,-40855,-5476,5918,-11269,-34713,-30804,-22982,-17627,-3937,15279,18834,12763,2022,-18310,-24590,-15403,-24780,-37701,-30870,-40392,-41204,-29843,-32103,-20076,-9522,-12139,-7378,15452,25685,11589,-12476,-22595,-15173,-9928,-15542,-23570,-29347,-30822,-36650,-15816,-10327,-13654,-12999,-4506,7798,13397,-3130,13977,45065,33591,-14765,-22818,9102,18378,27557,46791,68166,46925,4659,-33808,-26803,-26753,-19202,4928,21218,20079,9904,-1688,-13749,-17273,-20905,-13067,-16609,2949,33360,35053,-7267,-1353,45513,39231,-2443,-6707,23230,27517,1330,-40621,-16014,-5072,-10423,-25907,-30595,-42653,-6338,28214,42690,37981,20523,2626,7246,8502,-6279,-24766,-3344,13786,11085,6259,18355,32104,22215,3524,-4858,-742,2483,-1396,-9187,-23641,-28710,-22458,-17815,-15913,-17595,-15845,-10781,-6915,-7981,-20302,-25315,13960,49432,42660,10196,-9851,-8022,-2160,1273,-6075,-9940,-7319,573,9808,15200,22071,18125,28582,43878,53257,56235,38217,5277,-9669,24303,42960,51585,59799,59213,62053,64516,57452,25914,-15054,2880,7014,-16703,-27621,2884,14151,-15079,-14214,34279,75431,63268,36589,15840,-1791,-27764,-15397,15030,26082,23598,14332,-3301,-14567,-30765,-20999,15797,48444,50506,29463,4425,-26214,-35719,-26183,-22072,-17612,809,11519,12665,-46,-18545,-20056,-12784,-17287,-3137,24664,31979,28311,30321,57252,71813,63235,48524,11424,-21432,1975,12144,7164,5363,10276,2282,-1618,-9306,-16170,-22885,-24488,-8066,8827,7289,-8338,-21226,-25910,-23238,-33263,-24418,177,26912,40028,23575,3317,-18713,-32284,1939,20174,16748,3591,-17867,472,28034,67511,111326,97931,36116,-17047,-17395,11363,23399,20651,9960,1601,7579,18262,17133,7984,-7002,-23255,-32468,-35394,-31002,-23406,-13893,-10602,-8533,-17568,-25468,-25016,-29751,-14784,3351,10628,11174,6753,4581,15595,30922,31298,21850,556,-28959,-12480,12161,24179,24978,10692,-16516,-24657,-13303,-8868,-10371,-24328,-36999,-10953,25987,65366,73335,63412,39332,-4604,-18403,18098,14173,-13582,-21278,-15910,-12351,18987,29498,9322,-18428,16961,13124,-15857,-9931,14677,21733,18232,5159,-1205,4297,919,-9516,-12364,-2194,-1990,-8342,-9715,-11697,-13766,-16501,-13930,11191,36015,26636,-4301,-33022,-18183,-11626,21476,29997,3697,-18845,-3917,-12630,-10121,10273,13456,19488,28189],[14464,5825,5894,13157,18049,14025,4433,2572,-3631,-16780,-20176,-24773,-14717,17065,47983,67115,33268,650,-4714,1218,-1696,-14137,-7717,6341,4446,-10354,-23274,-14305,-2205,-3081,-13166,-14543,-8219,2215,19689,18244,7422,-6685,-21140,-28852,-1194,35007,52241,44467,14567,-7597,-15628,-14518,3380,13368,-2207,-31436,-5374,25526,29132,25932,29110,19709,-12432,-35103,-29484,-31843,-37677,-21227,-8151,4735,23483,34186,34403,20885,-7577,-21892,15947,54377,60386,45520,13835,-11628,-7300,19665,23775,15937,43409,61714,54982,33359,-4001,-39885,-32622,-18077,9691,30000,15763,3671,3207,7600,6341,-8691,-23769,-1261,29018,48065,42742,36433,25868,6707,578,1440,-6931,-22025,-28915,-12659,1518,-9837,-31509,-16132,1069,-5438,-14644,-23907,21564,65396,74273,45010,2397,-14028,3945,16463,8186,-11003,-26283,-33102,-20119,-329,-2145,-19043,-25237,-19989,-3761,-1462,-25088,-28034,-333,7722,-1022,-5830,3631,6158,12646,23701,5977,-1713,20567,29349,14130,2928,12715,27573,46516,61411,58028,41842,15540,-20809,-31057,-37303,-6446,10366,-9093,-20913,-7153,-19231,-32193,713,45852,56178,43334,126021,238600,298755,283796,210787,118150,33200,1175,12826,48319,57887,34495,19172,14389,8393,-4880,-33479,-23586,-6566,2911,15552,25188,30277,18045,1657,-17085,-11851,2597,16224,20288,12617,6154,5136,-12453,-4519,28531,35529,6122,-24815,-21493,-23677,-21943,-6679,-1296,-20731,-23465,-5014,-4787,-28902,-14325,13372,31136,37990,35003,21685,12694,14279,15349,2985,-27344,-4836,31958,43997,28164,10391,20187,42159,40123,10695,-24212,-32816,-12031,-9524,-14139,-9747,-5364,-14202,-24578,-21068,-23490,-22542,-8138,-582,-9543,-14851,-10867,-3336,1069,-5561,-11470,-13722,-11747,-12579,5685,21726,16999,-5757,-22253,-18520,2071,25518,26830,7564,-9061,1607,7173,-5621,-33270,-34142,-7546,23634,35862,33683,19410,1836,1666,8232,6164,-10156,-12331,4770,11185,-7338,-14936,-7335,5084,-9470,-19736,-12868,-15514,-29846,-22066,-20738,-40230,-21221,11013,15605,3470,-883,-2918,-14015,-4344,21078,34096,23570,5378,-14396,-34885,-14887,-3453,-12674,-37472,-17651,-12169,10812,39355,44750,22079,-7918,-11871,-1904,8896,21881,17665,97,-6783,1170,12779,22750,13281,3663,3190,5340,-11217,-23860,-33291,-4414,15175,28014,30844,32174,25079,-1161,-35892,-1885,22933,28663,22493,12688,-2331,-14700,-22860,-9200,2037,8474,-1324,-20384,-19248,-3213,5686,8501,-229,-376,640,-11007,-25779,-20067,-17839,-20078,-1282,7711,18057,56318,96668,92139,53842,8211,-24077,-13776,22550,39202,25058,-7120,-21052,-15586,-14595,-14236,-9148,-8249,-9220,-191,13898,22279,3379,-27894,-4364,15856,17331,445,-8702,1749,22187,58817,78700,65421,34740,-8997,-24895,-20406,-18369,-15280,-21293,-16873,1129,18265,24290,13602,-7466,-11625,2842,5021,5815,-1713,-27783,-12734,2357,-4329,-13075,-12525,-7110,-16487,-15839,-1964,12231,25090,17921,8118,5513,-9516,-23916,-18925,17333,47233,39834,15411,-11435,-30439,-23212,-5873,3463,-3893,-26157,-22063,599,11575,15344,11253,4754,-2356,-7259,-794,13960,8929,-9567,-32378,-17358,-17313,-15875,-14772,-6900,2153,5578,10302,595,-7593,-6336,15088,35795,22706,8283,35953,44326,20562,8884,19436,18386,9513,3714,8182,12142,1160,-18830,-21926,-13472,-5584,-10023,-18947,-26171,-25529,-687,10873,4136,-9012,-32349,-21062,-19357,-4955,5700,-11572,-19587,13715,22848,4075,-10980,6792,17453,18728,11556,-2496,-13080,-4591,7733,6885,7667,13318,28747,55070,68497,54694,26268,-2579,-11818,11357,34327,33570,12963,-12516,-32861,-10218,6499,22836,39514,41377,41888,46755,47545,24885,-22872,-20175,-1161,-9255,-26887,-33361,-10184,26810,49742,34629,5523,-2436,28661,62670,46890,9751,-5155,15965,23356,19594,6862,-3272,-20500,-24331,-17708,-18429,-7206,30017,50712,32626,14614,10125,13285,5853,-22429,-15563,-4459,-16528,-29069,-5343,15796,23878,9614,-9409,-23835,-2611,36478,62647,57426,31016,2379,8752,15462,10189,-4522,-5098,10264,35165,48353,40496,18001,1486,-16298,-34299,1414,28546,14005,-39922,287,18591,7375,-11637,-8480,3214,18481,29180,32129,28709,26621,57680,66564,51831,28835,2400,-15700,-29751,-37903,-35165,-37572,-3047,49538,71746,55439,15472,4912,11163,4665,-16973,-21869,-4762,-967,-16863,-22055,-22244,-41091,-6058,3559,-15374,-40941,-28688,-19457,-14674,-3664,10031,10601,5093,-3602,-19951,-19124,-10491,-18731,-34679,-36534,-34633,-26070,-17996,-26604,-20445,-12554,-18491,-14502,10307,21582,7945,-17656,-29865,-15956,-6557,-10172,-17379,-19006,-17929,-37965,-20461,-8789,-9140,-9280,-3313,6331,11067,-3826,10781,38661,29430,-15757,-17894,11886,19657,28595,49977,70764,49747,7289,-33152,-21090,-20176,-14128,11258,35934,35444,19603,4181,-8618,-10585,-18468,-15250,-19393,-3203,25788,27073,-11486,-2614,44103,37771,-3944,-1434,29181,32825,4361,-33742,-13110,-4056,-9634,-23107,-28070,-39673,-5563,28061,41088,38439,23204,3310,1867,-2320,-20176,-23792,5100,19604,14706,9384,19062,31428,20552,2213,-4374,-520,-948,-7782,-12962,-22228,-22827,-16076,-12336,-12768,-17961,-19922,-15350,-12594,-14882,-25982,-27694,13197,48668,46333,16235,-2928,-452,3743,3758,-6178,-8854,-3955,2424,8422,9814,16405,16015,29900,46965,54655,52906,32661,5789,-3305,26229,41853,48030,54046,53769,57456,62008,57232,28052,-13695,-8653,-4623,-19122,-16419,11963,19295,-15468,-10540,45388,89739,73294,35789,11318,-2118,-27752,-15726,11952,19218,14007,5103,-5083,-9121,-23848,-18664,20791,55463,55692,31201,4423,-24427,-26938,-19512,-23086,-24821,-5759,4264,7104,-2619,-15580,-19665,-16389,-12998,9022,28353,27396,22076,30544,61183,71542,59503,43765,8939,-13158,11435,20328,12050,6537,11050,4860,998,-8355,-15324,-21738,-24665,-7593,12863,14266,-397,-15698,-23755,-25263,-38813,-17815,8925,34779,41809,16679,-6361,-25996,-29328,2459,11254,688,-9109,-13175,1104,16272,52461,101203,102140,44771,-10928,-26684,7309,23332,23686,14155,2091,3197,13508,13099,2278,-16112,-34637,-37674,-32892,-28045,-24175,-15344,-11337,-5986,-12215,-20514,-21706,-21566,-4368,11121,13362,11785,13923,18243,22147,28490,29064,22964,4631,-21687,-15094,8544,20845,23143,9586,-17804,-23605,-12413,-10126,-14427,-31597,-28256,-16,36395,68733,67303,54163,28364,-13719,-12270,19644,11772,-18197,-19195,-11387,-14250,15549,27127,8393,-23486,11497,3852,-21824,4072,26689,27990,20412,1313,-12020,-7453,-7361,-12433,-11488,-5062,-9446,-17978,-18135,-14408,-10962,-12590,-11846,11233,38651,33172,6136,-24482,-22682,-993,31336,38115,8947,-22949,-8110,-15035,-10992,7977,7980,11596,19446],[3730,-836,5609,15093,19842,13313,1862,1513,-484,-9363,-17610,-26616,-17929,10940,39646,66973,41524,9033,2555,3916,-1749,-17151,-12342,2752,-734,-18163,-31716,-21808,-4855,1645,-7590,-16419,-14256,-3469,17490,17775,5939,-9136,-23466,-37253,-11975,23518,37795,29148,4348,-7365,-9890,-10125,4272,12845,-392,-24076,-19048,5303,8283,11006,21818,18496,-11665,-38548,-33341,-31502,-33922,-25492,-8004,5824,23423,32639,31214,15947,-10088,-17895,13982,49179,51884,35744,6034,-14707,-8020,20630,28416,25097,53631,70325,63807,39790,639,-36186,-33667,-21652,3043,26815,22933,14615,8119,7111,6293,-9169,-25498,-248,32599,52221,43151,34060,22266,2645,-1095,2761,-6516,-23668,-23477,-5341,4059,-11399,-32602,-11560,1629,-10406,-17129,-21577,17485,60219,70303,45294,4031,-16917,131,12409,4735,-14162,-26672,-37395,-26466,-6299,-4805,-17713,-19342,-16737,-3585,-3022,-29261,-29081,-2877,2075,-5722,-10146,-1830,3909,19498,39408,22560,1992,19600,31105,17143,4935,13209,29115,51799,71855,68766,48596,16432,-27663,-31834,-35174,-15915,4128,-10771,-15619,-976,-9346,-31832,-14169,28834,40298,51038,207376,388863,491417,473833,356366,200753,62921,13599,38408,70416,72732,44692,28469,19773,7696,-9361,-39683,-18968,-2785,6626,21623,32963,36890,21928,3473,-15353,-11854,-18,14208,21789,16562,9095,5935,-11466,-10788,19193,26472,782,-25817,-20501,-20834,-19209,-5655,-678,-21494,-24819,-3273,-452,-26058,-17829,13763,31091,33343,28010,17809,15076,17557,15970,1123,-30875,-6066,29031,41775,30321,16164,24990,48489,50162,20956,-19668,-37932,-15177,-12921,-16955,-11088,-5213,-12216,-22798,-23662,-28827,-27719,-15317,-13372,-24867,-30249,-22945,-7796,2144,-668,-6185,-12397,-14581,-11877,8631,26342,22188,-2228,-22411,-21040,-950,22095,24322,5619,-10055,4162,9433,-5197,-31816,-31861,-10281,19251,33479,33828,22614,7166,3533,4909,1757,-16556,-15977,1431,9000,-5931,-9356,314,7519,-10986,-22330,-12816,-14369,-31227,-27063,-27919,-48219,-21129,13018,18644,7603,1214,-3636,-16024,-5723,21870,37078,27630,10261,-9186,-33521,-13214,-1957,-9412,-28382,-11420,-7388,6343,32497,41916,25668,-1240,-4367,2163,9319,22731,19327,2282,-6613,-2424,6750,13586,-4642,-15912,-4645,9280,-2821,-26705,-32304,4073,23631,34395,36893,35926,25408,-3164,-34075,-1266,21527,24438,15372,7007,-2551,-10037,-14201,-13936,-7975,1328,-3186,-17217,-12146,9111,21920,22583,5343,-2379,-1735,-13007,-28141,-18145,-11641,-13869,2577,12582,21416,54809,90707,84748,47964,5137,-23557,-10644,25834,45300,30105,-3492,-17773,-12056,-12850,-19663,-19742,-19631,-17501,-3464,13768,25601,8365,-28880,-7857,12673,13510,-7254,-17295,-2038,21582,56020,69296,52259,20476,-19250,-23190,-21270,-21037,-17533,-22713,-16064,-890,12132,15193,4571,-11195,-7949,3124,1514,-288,-9809,-35192,-10310,1339,-7376,-9662,-44,8861,-2783,-10196,761,15913,31088,29297,21041,14903,-4095,-22006,-20197,15521,44239,36568,12131,-19188,-23012,-10324,-5154,-5971,-15177,-34135,-15937,5370,16123,19092,13573,5503,-4591,-13783,-5604,13795,12909,-279,-24517,-32032,-28869,-23169,-21311,-11163,3996,13097,18649,5765,-5259,-4426,20327,46050,38956,15682,30749,38630,18673,9261,16975,14583,5803,1168,7991,13339,1381,-18767,-21637,-12263,-7035,-13770,-21970,-27118,-26339,-4362,4782,-3244,-14900,-33475,-24257,-22817,-9683,-50,-13935,-10633,20211,29145,11416,-10198,-5131,6547,11909,8292,-864,-5768,-1749,9650,12103,15334,18956,28764,48376,55911,44417,18749,-9504,-17212,9785,33160,31597,8805,-18990,-26276,-3388,12747,24979,37920,37331,36420,42325,46840,27464,-16738,-25633,-5913,-12395,-28373,-30767,-3801,31908,52732,37763,9178,-2255,25352,60784,47770,9252,-6050,14369,17646,6521,-11227,-19753,-27896,-25646,-20289,-22790,-13131,22066,44426,29736,13944,6563,4561,-1268,-27673,-13816,343,-10032,-29511,-9573,12171,20482,4507,-16190,-29766,-3796,33388,58233,53930,27092,-5100,1339,9425,5682,-6995,-7537,7514,32301,46047,40544,20125,5098,-11753,-24108,4191,27482,7952,-41123,-392,17847,9131,-17402,-13731,3123,16535,22002,20195,21197,30714,64172,70542,51811,25539,-1848,-17459,-26617,-30927,-30982,-31343,-1747,51387,76474,63504,24791,4853,5877,2711,-12475,-19888,-8464,-5554,-21977,-26469,-25156,-41588,-8639,-1637,-21136,-41386,-26563,-18535,-14516,-6030,2208,-29,-4091,-9351,-20120,-16049,-8971,-15695,-28492,-27042,-16654,-10015,-8536,-23930,-23573,-18575,-27488,-19924,7594,18669,4573,-22225,-36442,-17293,-6045,-8211,-13917,-11318,-7131,-26119,-29391,-11645,-8926,-9527,-5687,1771,6124,-6999,5101,29619,22512,-18348,-13937,12877,18287,26125,48317,67377,47873,7285,-32919,-18426,-16377,-11444,13772,45660,46611,25305,6458,-6477,-6220,-16011,-19951,-24414,-12883,13159,14310,-18073,-5573,38904,32701,-7814,2067,33161,36952,6744,-28450,-12079,-4807,-10128,-21440,-26373,-37748,-9109,22922,36119,38476,28558,8706,-430,-12980,-35505,-17309,12245,23644,16268,9997,16702,25855,13838,-3076,-6847,-2881,-6784,-16308,-18136,-22940,-20332,-12164,-7600,-9191,-18479,-23394,-15924,-16435,-22954,-33553,-28462,11381,45496,46963,20387,2947,5565,7810,4686,-7409,-8500,-2390,1005,4131,2858,7974,10283,27237,45993,52296,46426,26355,8667,3761,26910,38743,42514,47405,48180,51500,56201,53329,28198,-9500,-17381,-12548,-16637,-9200,14546,18023,-18950,-6641,52218,96719,77120,31209,5835,-2163,-24002,-13994,8141,10559,2799,-5518,-7029,-4699,-17502,-14133,26548,62343,59947,31580,3376,-23233,-21240,-14625,-23953,-33252,-12650,-3591,1179,-5481,-13525,-18573,-16094,-4981,19191,30345,20355,13639,29668,61428,67411,53054,36866,5241,-5954,20608,28797,17913,8904,11894,6257,1692,-9141,-16288,-23252,-28088,-8743,16232,21437,8811,-8445,-20175,-26188,-45239,-11763,17015,41867,42590,9455,-16143,-32785,-26924,2000,1221,-18025,-18537,-5803,1848,4171,38571,91697,105620,53819,-2349,-34578,2682,22599,26318,18639,4413,1531,9915,8545,-4994,-27102,-45260,-34753,-26849,-24512,-25608,-18219,-13563,-4755,-7421,-14118,-12272,-7003,6529,18187,15505,12380,20911,30274,26570,23330,24729,22363,7468,-15180,-14071,6466,17681,20525,7555,-18539,-21935,-11969,-11848,-18517,-37400,-20508,9367,44534,68157,57768,42733,17758,-17795,-5555,20281,8159,-23376,-16040,-6257,-13992,12244,24408,7800,-27216,4910,-5569,-19335,17488,34589,30338,19156,-4420,-23546,-17583,-14080,-14550,-11023,-8104,-16913,-27508,-27404,-20082,-10949,-10215,-9823,10103,39217,37913,15415,-9586,-11014,10139,40582,45257,13845,-19446,-13048,-18525,-11224,5555,1536,2213,9771],[-2359,-2441,8859,19015,22749,14089,2104,3944,5287,107,-8399,-22396,-18750,6429,32014,64756,49486,18763,12397,11738,4277,-14412,-13420,2452,-2821,-23082,-31368,-21533,-4643,8110,458,-15042,-17833,-7872,15171,17167,5074,-9039,-20417,-38684,-20921,13481,25158,16757,-912,-2565,-1677,-3396,6851,13256,2657,-13638,-13337,2361,-3059,-1597,15275,18077,-8717,-33720,-32031,-25435,-23787,-26077,-5739,8698,24313,31207,27774,11417,-9681,-11085,13103,41856,39785,22907,-3681,-18166,-6792,23358,34202,35668,66447,80999,74403,47692,6718,-30160,-31564,-23261,-2344,24282,30578,25010,13818,7992,7854,-7093,-24688,605,35098,55386,43600,32715,20032,177,-1200,5217,-5077,-23824,-16426,2353,6779,-12493,-31707,-5567,4893,-12578,-18076,-18049,14560,54627,65375,44749,6199,-19660,-3509,9503,2455,-15287,-26041,-32949,-31782,-11415,-6009,-12465,-11660,-13408,-3901,-5004,-32909,-26471,-3460,-2192,-8827,-12605,-5957,5176,28967,53611,36167,7823,20338,33501,20823,7458,13763,29573,54657,78274,75143,51333,15258,-32879,-28443,-27845,-22186,-742,-10958,-11665,3874,-702,-24732,-23040,14546,22137,62431,282630,527494,669811,649339,489815,276362,92512,32973,63656,90308,85623,54230,36784,23996,5312,-16032,-42249,-12620,1406,8458,23152,34839,37621,22291,4384,-13119,-11653,-3224,10925,22074,19615,11439,6164,-10373,-17197,7931,14589,-7458,-27685,-18766,-17955,-17371,-5710,-661,-21282,-27112,-3432,1679,-22770,-20228,13248,29874,28118,21680,15525,17348,18963,14288,-2503,-34525,-7666,24324,37146,29973,20206,30163,56119,62369,35023,-9823,-42916,-19387,-16722,-19563,-12503,-5702,-11237,-21207,-25728,-33855,-32474,-22260,-26118,-38943,-41812,-30220,-10055,3876,4811,-723,-10743,-16905,-10006,11169,28978,24281,-1729,-24625,-24564,-5206,16624,19426,1721,-12734,4104,8996,-5966,-28848,-29847,-15544,12441,29003,31930,23573,10547,5410,1447,-3499,-23455,-18544,-1608,5939,-5838,-5337,4483,4998,-15540,-24318,-11918,-12835,-31904,-30122,-30890,-52313,-22300,13340,20837,11033,2730,-4257,-18029,-8621,20715,38508,31385,15110,-4768,-32980,-11987,-902,-5762,-21725,-7689,-4670,793,24001,37108,28457,5612,2207,5254,8751,21679,18770,2624,-7761,-6547,2847,12392,-11042,-37629,-10706,13761,6818,-23050,-24765,12175,30139,37431,39678,37613,25095,-4709,-32482,-763,20749,21144,7864,-380,-4555,-7244,-6352,-9776,-15939,-7193,-6584,-14209,-4020,21719,37566,36005,11394,-4220,-4569,-14787,-26990,-15815,-6472,-6805,7450,17348,22763,49142,79805,74003,40769,2749,-21188,-9775,26819,49067,33341,-234,-14096,-8971,-10750,-23453,-29448,-28622,-27320,-8785,11272,25524,11428,-26254,-9974,8733,7360,-17150,-27509,-6963,19301,50905,57998,38074,5334,-30645,-20036,-21155,-23360,-19985,-24259,-16127,-3463,6450,6828,-4282,-13586,-2435,5677,-131,-5299,-17085,-40671,-7941,-386,-11786,-6151,12074,23767,9233,-5061,2716,19734,38289,42885,35607,25414,2130,-18723,-20417,13152,40030,32236,9115,-18711,-5892,5359,1108,-12769,-26521,-31982,-8797,10139,20021,22276,15975,6810,-5920,-20043,-9904,12860,16156,9073,-8884,-24809,-28848,-25217,-27211,-16398,5040,20423,27255,11652,-2080,-2386,26426,57659,55518,24559,26275,33945,18794,11703,16473,12385,2666,-1498,7860,13849,393,-19254,-19628,-8991,-7112,-16371,-24088,-27547,-25278,-6589,-616,-9782,-19549,-33989,-28127,-26186,-13817,-5441,-15449,-3632,25376,34663,19723,-2290,-14824,-6465,3736,5234,2576,2287,1443,10779,16577,22796,25555,30120,42201,43626,33954,11271,-15725,-22346,7149,30266,28582,4620,-24437,-19249,3326,18110,25927,35305,32676,30259,36892,45036,29683,-9705,-30477,-11366,-15952,-29621,-27923,1502,35456,54253,40010,12971,81,23328,58221,47780,8785,-5995,12834,11443,-6856,-29192,-33697,-26592,-23843,-21803,-25810,-16564,14934,37314,25502,12278,3885,-2370,-7269,-31968,-11423,5467,-2750,-24542,-14266,7612,16071,-1407,-23000,-34020,-3156,30819,53586,50249,24203,-10394,-4799,5018,4330,-5253,-7659,4533,28218,42065,38692,21006,9377,-2794,-11621,8827,26065,1683,-36168,1288,21683,14859,-17644,-16678,4092,16815,19134,12583,18155,36880,70467,73641,50964,21874,-5823,-18848,-23469,-23363,-22443,-24376,-957,52135,79816,70712,34811,9673,4937,3913,-6874,-17470,-12550,-10099,-26215,-30771,-28704,-39106,-10425,-6743,-25091,-33110,-22198,-17395,-14374,-8091,-4770,-9338,-11446,-12411,-17248,-12871,-7948,-12883,-21274,-13985,913,5824,446,-21368,-26316,-24268,-35700,-18493,9983,20168,4980,-22935,-39754,-17522,-5607,-6561,-10592,-3934,3639,-12806,-36635,-15431,-9633,-10510,-8529,-2711,1842,-9472,-63,20904,15640,-19528,-8594,14762,17073,22950,44633,61181,44391,7643,-30587,-16451,-13132,-8888,14934,51623,54491,28656,7331,-4813,-1746,-11703,-24092,-27949,-22888,-1296,181,-23118,-7508,32429,26513,-11245,6015,37395,42211,10888,-22958,-11263,-5264,-9538,-18522,-23152,-33396,-13111,16951,32123,41650,38679,20856,5561,-16544,-27955,-7483,20036,28129,18063,10252,13718,17993,4733,-9962,-10027,-5591,-12509,-24368,-22342,-23946,-19215,-9109,-2112,-2707,-14774,-20586,-10739,-15646,-29249,-40456,-25381,10308,41746,46329,24452,9477,11776,11910,5991,-8150,-7813,-965,-1215,-876,-3279,-845,2846,22605,42929,48116,39163,22287,15230,12244,27632,35224,37040,41771,43491,44904,47943,46839,27460,-2984,-18197,-14491,-12150,-5651,11383,11341,-24441,-2143,55266,96762,75281,24191,1268,-1432,-19040,-9796,5344,1681,-8520,-16198,-8601,-1038,-11180,-7333,33411,69200,63839,31846,2494,-22543,-17681,-10776,-23377,-39779,-17654,-10796,-4276,-7941,-11632,-16535,-12348,4096,27575,31004,11994,5007,29275,58401,59992,44853,29035,1376,577,29571,37658,24905,13069,13615,7265,1417,-10390,-17435,-25668,-34305,-11175,18872,28535,18986,539,-14458,-24180,-43953,-6046,24766,48748,43464,3468,-24731,-37995,-24771,1729,-6676,-37213,-15550,3870,3431,-7065,27707,84086,108546,62726,6737,-36237,-708,22780,29755,24007,8634,3216,8458,4462,-12630,-38011,-39977,-24980,-18591,-19446,-25874,-21348,-16566,-4221,-2773,-6920,-2058,7218,17136,24592,17619,13974,28164,41055,29843,17154,19486,20987,9842,-8791,-9931,6383,15431,18114,5801,-17404,-18845,-10865,-12672,-20868,-36008,-12938,18037,51334,65301,46769,30705,8795,-16868,1286,21365,4907,-27417,-11130,-102,-10700,11043,23111,8902,-26306,-423,-12092,-10763,29583,39515,30587,16449,-9969,-33397,-20276,-15592,-13608,-9052,-9292,-21879,-32272,-31402,-25946,-11523,-7189,-5809,10046,39720,42780,25410,6895,7358,23660,51088,53322,20628,-9672,-13822,-20158,-7668,7202,-1261,-5093,2853],[-8718,-4393,9962,19579,21554,11285,240,4711,8406,6306,-1344,-19774,-22308,-1078,20802,56063,51491,24579,19252,18456,10573,-10636,-15149,752,-6259,-29488,-27053,-19233,-6436,11949,6765,-14274,-22737,-14856,8471,12334,1267,-9329,-15579,-32802,-31535,1389,11005,3960,-5028,1317,4428,1292,7338,11232,3482,-4715,1627,15735,677,-12390,6930,15416,-7102,-29724,-29005,-18616,-13143,-22945,-4438,10076,23158,27204,21546,4965,-8586,-4095,12035,31305,22584,5025,-17558,-24563,-6838,24828,38356,44688,78289,90167,83419,54315,11818,-24448,-28671,-24694,-8045,20393,35394,32075,17417,7777,8713,-4640,-22654,-254,34689,55600,42235,30509,17239,-2416,-1225,7314,-3977,-23577,-9731,8513,7992,-14534,-30061,44,8884,-12850,-18516,-14931,12050,48236,59072,42603,7820,-22845,-7296,8022,1990,-12967,-22968,-27819,-33651,-13669,-3910,-3872,-3651,-10793,-5286,-7815,-35440,-21237,-1948,-3321,-8518,-12786,-9280,8737,38666,64314,45817,13945,22168,35776,24505,10209,14557,29431,55257,79361,74607,46600,8289,-39253,-24066,-23060,-23444,-3175,-10775,-11020,4514,4358,-16109,-21247,7995,6785,71326,325448,601850,759935,731326,546413,305759,106484,51507,80368,100700,91415,59764,41181,24921,739,-24189,-31410,-5302,6688,10477,22312,32546,33855,20230,5562,-9277,-9715,-5588,7482,22096,22759,14165,6781,-8637,-21956,-3439,1785,-17089,-29384,-16508,-15314,-16011,-6282,-812,-19896,-28823,-4500,2104,-18827,-19146,13037,28374,23613,17716,15996,20439,19888,11801,-6542,-37120,-8513,19237,31525,28204,23055,35669,64789,76043,51874,3699,-38789,-23477,-19665,-20684,-12826,-5697,-10276,-19386,-26652,-36747,-32928,-25537,-35746,-41103,-30292,-20891,-7219,7815,11839,5863,-7694,-17403,-6238,14352,30730,24427,-2962,-27406,-26985,-8874,10853,13824,-2526,-15703,2701,7213,-6232,-23322,-26434,-21527,6022,25338,30411,24124,13067,7674,-926,-8291,-29240,-18645,-3275,3321,-5664,-1662,6634,-275,-21008,-23697,-9039,-9778,-30604,-30173,-28781,-52779,-25879,11181,21703,14144,4917,-3007,-17636,-11208,19536,40079,35958,20511,-618,-32766,-10242,297,-2299,-16894,-5379,-2816,-4463,15553,31889,31189,12777,8083,7948,8448,20294,17589,2655,-8597,-9269,3387,21081,3361,-36763,-11457,19509,17518,-13206,-15247,19954,35051,37744,39945,38188,25145,-4856,-29453,1038,21754,20206,1957,-7926,-6982,-5226,862,-179,-16815,-15471,-10077,-10090,5596,34788,52678,48635,17885,-4958,-6982,-15790,-24191,-13136,-2039,304,12882,22134,22960,40423,65474,61307,33154,1385,-17472,-10084,25937,50849,35742,3685,-9337,-5690,-8266,-24972,-33506,-25734,-35698,-15209,7710,23088,13056,-21862,-9398,5917,1215,-24755,-33944,-10914,16403,44502,46252,24328,-8945,-32272,-14778,-19644,-24850,-21751,-25063,-16466,-5988,2137,406,-12053,-13479,4742,10154,-75,-9029,-22416,-33533,-5126,-1998,-17021,-2530,23278,36669,19038,-828,3978,23535,46411,58179,51640,37044,9476,-13696,-18920,10635,35093,27305,6798,-11512,9206,18863,8430,-16023,-36884,-21793,-1139,14506,22863,24489,18086,8439,-6131,-25069,-13092,11436,18689,17868,6498,-8205,-17471,-19866,-29257,-22323,5094,26915,35361,17713,1844,-428,32440,69019,70797,33527,22512,30272,20742,16438,18276,11534,-691,-5377,6940,13117,-2075,-20263,-16099,-4296,-6212,-18293,-26162,-28521,-23232,-7207,-4816,-15236,-23259,-33032,-32395,-29962,-17784,-10767,-17799,245,27655,37974,27496,9584,-15003,-21179,-6147,1611,6115,9860,4704,10526,19266,28677,31553,31730,36238,32278,24087,4310,-20869,-27472,3102,25345,24090,-102,-29064,-12752,9188,22073,25498,31812,27528,23189,29963,41541,30762,-3010,-33230,-17882,-20435,-31215,-26076,4898,36746,53502,40254,15512,2791,21585,54201,46005,7622,-5831,10164,3703,-20645,-33202,-23200,-18786,-20908,-23052,-27514,-18541,7991,28989,19179,8744,1509,-6805,-11859,-31245,-9463,9585,3762,-18204,-20172,1463,10045,-8685,-30465,-30505,-2231,27330,47346,44986,21033,-14328,-11037,972,4797,-1070,-6141,638,22146,35610,33879,19317,12492,6634,-184,13204,23093,-5185,-29489,4102,26904,20125,-14888,-17466,4838,17820,19396,8993,19134,43743,75309,74508,47965,16586,-10805,-21119,-21797,-17362,-14482,-18353,-1927,50647,80497,75519,43256,15940,6336,6180,-2505,-16338,-18137,-15616,-30378,-35358,-32751,-34792,-12782,-12985,-27810,-24304,-17609,-17224,-15372,-10886,-11552,-17553,-17706,-14410,-14056,-10761,-8382,-11355,-15033,-2287,16043,19395,7479,-20029,-29523,-30247,-42927,-13126,14436,23931,7945,-20728,-41944,-18791,-6258,-5847,-8315,1894,12812,73,-28716,-19730,-11241,-12417,-12221,-7438,-2043,-11588,-5185,11903,8011,-19979,-3246,16458,15188,18351,38366,52033,39004,7806,-27537,-16248,-11694,-7577,13989,52099,56952,28214,5806,-4357,1909,-7108,-26477,-27183,-30070,-17110,-14523,-24812,-8894,24248,18728,-14390,9468,40997,47691,15984,-17813,-11780,-6456,-8728,-15192,-19199,-27244,-14897,12621,30815,47758,51452,36687,17927,-11221,-16425,2483,27592,32460,19644,9670,9892,8390,-6032,-18420,-14301,-9143,-18342,-31983,-25628,-25646,-19825,-7585,3090,5750,-6758,-12583,-3586,-12074,-32572,-41603,-20495,9318,36934,44025,27945,16038,17733,15771,7390,-9004,-7659,75,-3780,-6456,-8401,-9472,-6140,16268,37967,42235,31580,20726,23361,20831,27837,31022,31594,36760,38716,36896,36696,37411,25431,3930,-12802,-13354,-9299,-6315,2178,-566,-31432,1810,53752,89402,67286,14697,-2062,-829,-14803,-4617,3809,-7112,-19788,-26891,-10513,1104,-5551,172,40132,74714,66487,31793,1748,-22738,-16400,-8395,-21806,-36704,-19588,-17135,-9576,-10417,-10263,-14488,-7781,12018,33388,29762,2443,-2608,29444,51989,49184,34865,20404,-2725,5796,37291,45748,31804,18077,15763,7682,135,-11986,-18211,-27239,-42085,-14603,19979,34396,28826,10096,-7395,-19491,-37135,-1551,31215,54640,44138,-1084,-32157,-41919,-23486,1641,-8590,-28346,-1467,14479,5206,-17672,19824,77362,109130,69397,14050,-31245,-2276,23898,33560,29317,13247,6508,8167,399,-20384,-42030,-26185,-13512,-9916,-13965,-24764,-24901,-21362,-5529,306,-885,6089,18748,25451,28801,18488,15405,33999,48902,31143,9751,12276,17500,10171,-4275,-5874,6068,12183,14188,2794,-16156,-16403,-10787,-13970,-22481,-31912,-7711,23948,54905,59166,33463,16396,-807,-16074,5395,20585,-116,-32011,-7285,4025,-8095,9361,20596,8629,-24488,-6490,-17165,-3832,36038,38313,25988,9627,-17792,-31144,-16366,-14603,-13163,-9128,-12172,-27434,-31767,-27859,-33436,-16153,-7313,-4018,7105,35972,43379,31502,19817,23579,34535,57736,57140,24296,-1672,-13229,-24622,-5316,8653,-3213,-14869,-6044],[-13647,-5675,10079,18251,17872,6581,-2030,5149,10202,10499,3872,-18261,-27185,-9841,8049,43397,48787,27540,23900,24152,17097,-5401,-15718,-1171,-9733,-36096,-20991,-15697,-9189,14278,12230,-12979,-27143,-22464,-1480,4575,-3619,-7984,-8780,-23592,-42265,-11363,-3225,-7952,-7627,4081,8820,4426,6558,7893,3002,3002,16444,32949,14169,-15792,-1497,11667,-6136,-26305,-25269,-11630,-2149,-15026,-3358,10291,20480,21467,13501,-2273,-6055,3494,12860,20741,3220,-15825,-34110,-32863,-8073,25124,41075,52072,88317,96986,90116,59434,15970,-19060,-25077,-25131,-13106,15437,36716,35378,18432,6135,8600,-2084,-18995,-2137,31698,52966,39122,27426,13788,-5215,-1129,9089,-3104,-22665,-3923,12642,7399,-17584,-27810,4628,12469,-11753,-18474,-12687,9772,41340,51752,38969,8643,-26051,-10831,8543,4436,-6352,-16978,-23542,-29255,-10848,2788,6608,3517,-9492,-8123,-11638,-34294,-14988,1357,95,-3671,-10685,-12609,12798,46710,70349,50701,18626,24016,36856,27130,12488,15097,28569,53354,75256,68219,36662,-1667,-41750,-20721,-21451,-20625,-3810,-12029,-15695,-746,5172,-7818,-11609,9944,-2450,68947,321403,587893,730996,689281,502575,274620,97332,61884,83284,96624,85677,57853,39296,20782,-6600,-32899,-21280,231,10749,12635,21584,29108,27617,16060,6175,-5462,-7653,-8292,2439,20115,24233,15664,6275,-8219,-26039,-15020,-11834,-28851,-31714,-15755,-15134,-17258,-9228,-2920,-19445,-30574,-7439,-394,-15590,-15371,12084,25348,18936,15176,17406,22807,19330,7595,-12109,-39179,-9885,13024,24281,23899,22886,38973,71562,87772,67753,17386,-29929,-28969,-23229,-21857,-13646,-6720,-10929,-19397,-28582,-37178,-28526,-23665,-33685,-29476,-16301,-8059,-1616,11884,18194,11543,-5120,-17781,-2787,16326,29845,21037,-7342,-31974,-28525,-13024,3656,6418,-8245,-20422,-1583,2763,-6975,-17430,-23114,-29338,207,22330,28713,23367,13338,8215,-3932,-14193,-34903,-18245,-5514,-506,-6946,66,5601,-8735,-27549,-21874,-6355,-7222,-29208,-29908,-25273,-50107,-32986,4949,18971,14643,6009,-1305,-15603,-14408,17210,40145,39023,24003,1164,-34377,-9663,-412,-1545,-15396,-5895,-2938,-10110,6255,25041,31762,17675,10924,8208,6860,17465,14710,1167,-10303,-11619,6511,33963,26081,-12988,-7422,24360,26516,-2606,-7192,24908,36302,33705,36124,36070,23822,-5460,-25829,3034,22995,20139,-2834,-16630,-10983,-5328,5702,9167,-11247,-23926,-14417,-6218,14568,46031,64925,58142,22593,-6103,-10418,-17713,-22525,-11809,20,5242,16513,25029,20894,27846,47364,46015,23929,-261,-13015,-11315,21953,49118,36233,7102,-4922,-3462,-6981,-25886,-27486,-13991,-29659,-23470,2546,17759,12070,-18244,-7418,4208,-3647,-23051,-27414,-12933,12400,36177,33666,10582,-22080,-19472,-8879,-18047,-26628,-23515,-25947,-17942,-9208,-1431,-4435,-19379,-11617,11903,14582,-320,-13128,-25289,-25499,-2610,-3631,-23552,-72,31851,45811,25163,1103,3516,25959,53730,72957,67353,48341,16870,-8071,-16569,7442,29095,21489,4815,-2980,20537,28556,14068,-15940,-29315,-11410,5623,17253,23525,24705,19013,9654,-5808,-27759,-15458,9261,20003,25041,19943,7299,-5069,-11350,-23744,-27506,3740,31542,41866,23079,6016,1112,37257,78361,83128,41230,19118,27249,23853,22816,21760,11242,-5013,-11295,4506,10665,-6143,-21110,-11241,1126,-4789,-19881,-28690,-30833,-21208,-6518,-7473,-19492,-26472,-28820,-34003,-34256,-21583,-15564,-21723,460,26274,38320,33874,22820,-2705,-31995,-17492,-2823,8838,16444,8236,9144,19994,32496,36237,33086,30731,23241,16714,-561,-23586,-32019,-1791,19052,18597,-5010,-31367,-6921,14327,25215,24759,28899,23309,16219,22099,36867,31018,3267,-30310,-24687,-25169,-31796,-24468,6944,36385,50987,38784,16922,5619,20442,49477,43109,6456,-5235,6457,-5331,-31997,-14812,-6649,-9544,-17155,-22888,-26313,-19312,1832,20664,11667,4017,97,-7006,-12835,-25568,-7466,12935,9531,-11258,-26328,-5272,3473,-16185,-37633,-23958,-896,23244,39911,38455,17882,-15954,-16948,-2450,6690,4529,-2766,-3116,15118,27757,27001,15690,14514,15353,9810,17023,19260,-11013,-21795,8112,31830,23385,-10969,-15233,5875,19895,22987,10217,23975,51488,79326,73797,43510,10404,-16084,-23219,-21023,-12727,-7423,-12887,-3898,47828,79309,78488,50233,22503,9348,9013,601,-16134,-24298,-21031,-33303,-38319,-33747,-28022,-14951,-19688,-28026,-15595,-12688,-17236,-16543,-13421,-16901,-22750,-21604,-15065,-10564,-8735,-9173,-10120,-9174,8030,28874,30903,13186,-19042,-32205,-35299,-34738,-6268,19586,28983,13345,-15071,-41993,-20996,-7146,-4789,-5914,6956,20839,12591,-15696,-20975,-11529,-13282,-14966,-10580,-3878,-11821,-8690,3925,670,-18770,2513,18586,13561,13401,30853,41670,33212,8821,-23157,-17090,-11540,-6780,12074,47689,54086,24613,2767,-4057,5488,-1998,-22841,-20941,-20391,-28815,-24717,-20869,-8664,15825,10693,-15679,13063,44630,53912,22648,-11795,-12811,-7840,-7207,-10969,-14025,-19087,-10102,14096,34429,56829,65669,54211,33748,-744,-7322,12099,35317,37262,21836,9113,6119,-683,-15486,-26789,-18869,-12955,-23521,-38140,-26700,-27004,-21225,-7017,8083,15736,4695,-1976,3939,-7153,-30966,-34098,-14532,8701,31623,40729,31303,22870,23908,20034,9394,-9731,-7747,1502,-5406,-11635,-11669,-16127,-15538,9477,32211,35618,24796,21591,31485,28903,27732,26565,26640,32304,33609,27808,23009,25713,22648,10800,-5198,-12192,-9317,-10464,-12174,-15664,-33671,4847,47744,75422,53761,3316,-3509,-470,-11611,847,4043,-14842,-30236,-35948,-12638,1663,-794,7487,45883,78072,67371,31388,1410,-23352,-17031,-7516,-19713,-28815,-17888,-21814,-14639,-12872,-9421,-12871,-3980,17747,36321,26590,-7776,-7734,29869,42901,35617,23435,11353,-6917,9379,43025,52100,37587,23037,18014,7618,-1855,-13745,-18638,-27292,-47339,-17599,19816,38697,37559,19385,293,-13058,-30296,1119,35580,58864,44304,-4144,-38319,-44732,-23256,1969,-2039,-6278,16703,25193,6768,-27681,14435,70275,105738,72176,18336,-24821,-1389,26001,37380,33918,17229,9815,8173,-3472,-26015,-31902,-12093,-2292,-1777,-8780,-22322,-27489,-28188,-8994,1196,3053,10998,26315,30607,30404,17955,16288,37704,53233,30828,2165,3119,11717,8056,-2199,-3295,4601,7315,8264,-1736,-15462,-15259,-11913,-15545,-23129,-29459,-5313,26860,55307,50827,19230,53,-11527,-17347,6233,17558,-7078,-36104,-5033,5512,-7589,6374,16277,6231,-24191,-13052,-20788,-1107,35771,30863,16690,-1044,-26332,-22768,-10875,-12945,-14093,-11681,-17073,-33268,-28537,-21021,-33007,-24036,-10544,-4921,1243,27901,39486,33264,28355,35864,42038,59907,56183,24420,3343,-12277,-28549,-4556,9571,-3332,-25005,-16386],[-15666,-5436,10410,16522,13378,1644,-3115,6413,11932,13962,8281,-16461,-31783,-18268,-4424,29460,43105,28643,26968,28847,23603,1142,-13712,-2282,-12050,-37437,-13841,-10884,-12129,15623,17031,-10869,-27931,-26384,-13812,-4944,-7757,-4150,-666,-13442,-41244,-23861,-16649,-18141,-8993,5586,11612,6189,4953,3925,1636,9319,28506,46590,27426,-10597,-8595,7593,-5479,-23230,-21691,-5222,8361,-4569,-2191,9191,16254,14301,4084,-9605,-2328,11327,16473,13973,-12453,-30982,-35981,-39871,-10640,24133,42272,57403,95304,100354,93408,62331,18695,-14481,-21304,-24048,-16669,9264,33873,34338,16238,2441,6918,-84,-14233,-4292,26476,47612,34296,23386,9454,-8569,-1228,10285,-2605,-21308,257,14104,4591,-21778,-25442,7412,14441,-10435,-18196,-11852,6991,33788,43538,33938,8464,-27920,-13795,10747,9630,2766,-9972,-20816,-22613,-3703,12941,17170,8776,-10027,-12663,-16385,-29424,-9099,5653,7293,4506,-6960,-16583,15941,52060,71565,50658,20750,25135,36338,28287,14007,15009,26840,49196,68050,59826,27250,-7790,-34116,-19466,-22601,-15732,-3366,-14505,-24980,-9051,4313,698,2288,18902,-4822,54031,280603,509021,619276,565408,395316,205950,72409,62859,75174,80703,69525,48965,32608,13200,-15126,-36583,-14099,2977,12125,13658,21236,25802,20478,10661,6264,-2634,-6836,-12061,-4718,15314,23052,15163,4268,-9498,-29521,-24633,-23253,-40282,-31702,-16277,-17725,-21708,-14708,-6882,-20158,-32074,-11995,-5305,-12812,-9815,11100,21651,15001,14181,19044,24293,17690,2217,-18793,-36301,-11383,6873,16922,18001,19734,39334,75228,95955,80779,29943,-20514,-35657,-27109,-23011,-14878,-8527,-12913,-21207,-31313,-33321,-21887,-17561,-23690,-18392,-4412,3441,4725,15286,23293,16037,-3090,-18042,-43,17024,26500,14587,-14107,-36274,-27437,-16817,-4116,-1806,-14356,-26272,-8146,-3303,-7034,-11483,-19677,-38028,-2820,21180,27915,22445,12438,7934,-6076,-19168,-32963,-17476,-8166,-5149,-9169,389,2476,-18561,-31720,-19116,-4175,-5217,-27542,-30118,-22529,-45686,-40511,-2626,14210,13125,6376,1130,-11753,-16981,14373,38634,39927,25175,719,-36158,-9745,-2699,-3054,-16263,-8893,-4723,-14729,-2501,17554,30356,20095,10786,6285,4513,14240,11241,-926,-12042,-12976,11142,47155,49117,9991,251,28174,33369,6962,-1259,26763,34144,26103,28988,31799,21349,-6373,-20970,5965,24763,21101,-5153,-25469,-15704,-6809,8644,17036,-3237,-27746,-17966,-2249,22641,55146,74016,64309,25397,-7323,-14353,-20201,-21816,-11391,175,7983,18241,26218,17587,12768,27237,29416,13905,-888,-6003,-9886,15924,44413,35470,10435,-588,-1744,-6485,-26290,-18876,-633,-15909,-31895,-3175,10872,9064,-15574,-4467,4563,-4454,-12413,-15256,-10969,8498,26865,21218,-2295,-29563,-6689,-2545,-16298,-28396,-24604,-26459,-19826,-12280,-3730,-7157,-25701,-8154,18635,18336,-1625,-17941,-23018,-17215,73,-3997,-29318,1136,37365,50904,27542,652,1512,26769,59418,85638,81583,58593,24008,-2200,-13647,4032,22764,15609,3754,4748,28010,34413,17531,-13229,-18479,-2113,10855,17956,21760,22888,18880,10579,-5097,-26787,-17045,6725,20208,30213,30660,20276,6113,-2299,-14466,-24720,1387,33779,46167,27309,10238,2433,40267,84461,91398,46836,15904,24608,27417,29767,25798,10663,-10644,-19479,296,6236,-11678,-20459,-5432,6558,-3348,-21213,-31155,-35098,-20126,-5495,-9002,-23020,-29221,-22103,-28760,-39238,-25219,-18902,-27152,-3538,20556,34936,37866,35358,14627,-20031,-30245,-8660,9711,21163,11514,6594,18290,33488,38563,33134,25190,17020,13092,-2351,-23554,-35850,-7568,11456,11922,-10453,-30103,-2725,17993,27327,24067,27282,20735,9782,13016,30648,29883,8132,-24351,-31812,-30234,-30074,-22836,7309,33943,46164,34906,16370,7446,19164,43847,38821,4860,-5263,581,-16661,-29337,1998,8036,-1562,-13740,-21388,-23320,-20760,-4490,12315,2660,-2661,-1502,-4456,-10554,-20568,-6531,14185,13017,-5425,-31989,-13201,-4210,-24292,-34141,-18308,-613,17293,30071,29304,13269,-16393,-23784,-6882,7518,8762,294,-7600,6264,17709,17163,9005,13754,20847,16181,18121,13370,-15807,-15178,10983,33170,22068,-8695,-12342,5540,21201,27543,14060,29491,57894,80897,70082,36224,1910,-22912,-25215,-22562,-11433,-3481,-9874,-8355,42308,74786,77930,53754,26536,10956,9660,287,-18780,-32436,-27408,-36210,-39694,-30598,-20797,-18116,-28659,-27407,-9294,-9743,-19223,-19366,-17177,-22192,-25460,-24373,-16445,-8820,-8338,-11790,-10775,-5596,14651,37050,38061,15607,-20200,-36173,-41033,-28150,-1601,22003,31745,17980,-8581,-38772,-26439,-10236,-4969,-4875,9405,25545,22180,-3829,-18179,-11029,-13786,-17339,-12821,-4981,-11706,-11680,-4382,-8137,-18072,6314,18932,10278,6349,20662,29000,25621,8704,-19543,-20974,-14857,-8436,7635,36825,43829,16090,-3527,-5588,6932,1147,-17716,-14343,-9025,-20960,-21838,-15547,-8706,6222,1290,-16415,14684,46180,58542,28671,-6336,-15632,-11429,-7248,-8193,-10008,-11655,-1194,20333,40486,65364,77502,69175,47886,8595,-3222,18722,40962,40436,22763,6919,476,-9353,-21622,-33897,-25562,-19100,-29974,-37872,-26926,-29203,-24839,-9248,10461,24127,15732,7266,8967,-3993,-27668,-27332,-9993,6410,24107,34890,32567,27838,28409,22944,10092,-12366,-9706,2006,-7188,-17716,-14718,-20797,-26285,1435,24643,27100,17598,22042,36480,33921,25550,20330,20489,26252,26258,16598,6000,10989,18153,16018,1231,-14080,-14037,-18115,-31777,-28283,-24604,5305,36046,54746,34480,-10740,-4204,-1644,-10820,4832,4820,-21466,-39067,-31953,-15532,-458,1762,12789,48854,77588,64962,29333,509,-24739,-20092,-9096,-18629,-21865,-14605,-24759,-20148,-15941,-9833,-12670,-2547,19981,35633,21093,-18646,-10284,29162,31686,19812,10586,1828,-11479,10739,45830,55537,41116,26895,19805,7088,-4215,-15534,-19418,-27473,-44885,-18768,19375,41796,44836,27832,8041,-5750,-23633,1785,37466,61095,43908,-5662,-42590,-45346,-23603,3395,10748,16678,36496,36059,8470,-36362,11284,62433,97957,70669,19815,-17938,2704,29742,41723,38251,20885,12997,8798,-5553,-24737,-18106,2081,8995,6527,-3002,-17866,-25749,-35366,-12880,1289,6097,13905,31010,34053,31293,18113,18308,40888,55930,31493,-2244,-5521,6057,5716,-468,-449,3974,3073,2668,-5276,-13238,-13036,-11354,-14266,-20408,-26788,-2955,29876,55978,44669,9295,-14344,-20309,-17892,7010,15477,-12569,-34912,-1106,7751,-6378,4886,13402,5079,-22532,-16380,-20705,313,32468,21611,7274,-10861,-26240,-13023,-3166,-8443,-12824,-12531,-19629,-34420,-22585,-11328,-22247,-27495,-11602,-3880,-2378,20772,36247,35673,37208,48397,50897,62612,55659,26178,9994,-7696,-23715,-173,14692,2453,-20157,-21029],[-16731,-6048,8991,12791,6761,-4830,-4406,6696,12041,15336,10647,-14951,-32014,-27042,-17370,14749,34402,26729,26845,30473,27800,6718,-10391,-3325,-13563,-28595,-7256,-6101,-16310,14568,19437,-9600,-23521,-20365,-28833,-15617,-10265,658,6837,-4340,-29485,-36422,-29671,-26367,-10380,4977,12054,5939,2167,-785,-1061,13211,35962,53262,35384,-3792,-13510,3363,-5344,-20886,-19291,-585,16936,5899,-1182,6220,10032,5573,-6712,-16444,1667,18510,22100,13779,-12611,-14457,-15359,-32770,-14687,21875,41970,60377,98169,99412,92380,62263,19460,-11229,-17883,-21445,-17823,1771,26723,28834,10606,-3658,3331,887,-9155,-5474,20019,40366,28435,18828,4411,-12583,-1640,10905,-2352,-19708,2418,12700,-404,-26688,-23228,8078,14213,-9680,-17701,-12475,3090,25516,34818,28058,7662,-25814,-15604,13844,16394,12206,-3473,-19802,-16408,5316,24476,26528,11612,-12424,-18606,-21121,-23797,-4233,10159,16178,13951,-2441,-21278,17600,54613,68803,46280,19924,25371,34705,28381,14969,14294,24268,43629,60336,52437,20909,-9381,-27469,-20575,-25980,-10826,-2259,-16187,-34857,-14199,4323,8565,16937,31475,-2141,33094,230282,418673,501188,443777,295795,144165,49151,58949,63877,61025,48720,36589,24473,5197,-22813,-32140,-9912,3708,10869,11818,18019,19621,11303,4578,6347,-1031,-7746,-17001,-13570,7915,19085,12541,1105,-11765,-30365,-24709,-22614,-32171,-25530,-16443,-22107,-29030,-21366,-11195,-21151,-33468,-18110,-11995,-10533,-3800,11304,19047,12995,14536,20338,24889,15423,-3663,-25700,-30838,-12496,2206,11494,12131,14114,36409,75002,99469,89553,40462,-11222,-33556,-29900,-23950,-16365,-10762,-15669,-24145,-33059,-26991,-14927,-10357,-14475,-9533,4752,12499,10007,17080,26474,19005,-1734,-18342,1554,16239,20841,5688,-21990,-32645,-24097,-19589,-11596,-9785,-19569,-32370,-16136,-9408,-5560,-5956,-16314,-41048,-2203,21866,28245,22019,11299,7840,-5682,-19483,-25702,-16628,-11188,-10456,-12065,-340,-1787,-27787,-29885,-16536,-3135,-4119,-25755,-31509,-22357,-43257,-45349,-8452,9532,10401,6091,3902,-7147,-18315,10876,34720,37490,23304,-2080,-33316,-10320,-6307,-6201,-18800,-14882,-8921,-18397,-9881,10151,27135,19865,7729,2236,1470,11188,7874,-3159,-13539,-13709,15475,57868,68839,30903,9168,30431,37515,14339,1796,25056,28668,15589,19117,25533,17473,-7735,-15145,9734,26694,22560,-4783,-33499,-20741,-9270,9887,22693,4055,-21949,-19175,1508,29162,61540,79435,66728,25925,-8785,-18608,-23163,-21989,-11737,-1287,8377,17946,25734,13948,-3386,6679,12460,3814,853,3882,-3551,9081,37217,33673,13586,3538,-329,-6570,-26558,-11034,11816,-1798,-31421,-8917,3579,4417,-14092,-1507,6595,-908,-491,-3617,-5493,5659,17268,9491,-13828,-24276,5066,3781,-14572,-30064,-24716,-26375,-21229,-14389,-4800,-8177,-30823,-3805,24395,20801,-4637,-22911,-15401,-8636,3160,-2198,-26554,965,39483,51903,26367,-2044,-1660,25828,62633,94573,93005,66993,30544,3678,-10399,925,16970,10685,4123,11023,31973,36891,19076,-9237,-9037,5518,14226,16563,17830,19665,18416,11679,-4117,-24630,-17833,4507,19704,33431,38428,30367,15731,6674,-3817,-14244,-501,33687,48214,30459,14679,4333,41555,86920,95355,50276,13136,22537,31164,36530,29627,9579,-17009,-28360,-4728,413,-17555,-16754,1423,12044,-1587,-21090,-29870,-37270,-19770,-4451,-9586,-25676,-28011,-12823,-19442,-40774,-27458,-18437,-29580,-11001,11246,28444,39749,46768,33259,-654,-33242,-15188,9172,24430,14951,4153,15121,32390,39002,32252,20324,14655,14699,456,-20301,-36061,-12705,4233,5472,-15193,-26831,397,20896,29628,25147,28817,21807,6252,4209,24257,28542,12391,-17355,-35418,-32848,-25194,-19192,7639,30858,40432,29956,15091,9313,19048,39184,35078,4470,-4954,-6378,-29011,-14654,17885,21439,5916,-9369,-17276,-18745,-22226,-9494,6528,-5351,-9594,-2271,380,-5052,-14929,-5261,14567,15292,276,-26510,-20198,-10917,-29957,-25818,-12421,7,11112,19538,19128,8614,-14518,-29556,-10933,7917,12218,3773,-10760,-2322,7661,6615,1407,11868,24129,20048,17701,7606,-16185,-8412,13551,31534,17653,-6554,-8114,5465,23162,33774,21225,36073,64091,81814,65562,28417,-6606,-27439,-22055,-23477,-11707,-1096,-7510,-13013,36441,69200,75945,55732,29495,12316,9478,-1553,-22182,-39657,-31088,-36338,-36867,-22954,-11341,-18413,-37385,-24118,-3573,-6985,-20962,-21098,-19420,-24507,-23444,-23415,-16226,-6469,-6990,-13520,-10690,-1914,19654,42643,42998,17122,-21013,-38941,-39278,-21634,2522,23283,33482,23072,255,-29717,-32697,-13106,-3732,-2219,11992,29389,30946,8578,-9403,-6464,-10499,-15379,-10634,-2664,-8701,-10920,-9536,-15502,-15598,10486,19992,8133,124,11063,17548,19384,10000,-14070,-24913,-18858,-9482,3967,23351,29628,6140,-9870,-5752,9037,4759,-10664,-5713,3492,-3956,-8478,-8382,-6308,-122,-5213,-13563,17139,48417,64099,36694,1922,-15656,-13983,-6152,-4319,-4703,-2851,11391,31753,49793,74535,88337,82721,61069,17642,-1427,24997,47244,44730,25385,6464,-4117,-13218,-18434,-28153,-31279,-24733,-34235,-30403,-23555,-28286,-26946,-11153,12747,32675,27566,16816,13995,-183,-21787,-19225,-4300,5274,17579,29816,34502,33553,34031,27330,12150,-14210,-9996,5090,-5827,-21445,-14834,-19429,-34714,-4046,18726,19981,13059,23782,40381,38079,24055,15311,15826,20993,19514,7211,-10291,-2528,15640,22694,9293,-15830,-20180,-23080,-41648,-17092,-9372,6064,21908,32207,14324,-23794,-1561,-1423,-9599,9745,8510,-22599,-33959,-19721,-15269,-2375,4633,18241,51242,75644,61619,27852,1416,-23757,-22481,-10563,-16620,-14399,-9069,-23285,-23465,-16921,-8974,-11567,-1571,20782,33860,16112,-27075,-8790,28628,21745,5239,-853,-5585,-14120,11968,47471,57548,43930,31147,22915,8421,-4201,-14827,-18918,-27415,-40288,-15664,21473,45971,52209,36656,16934,3291,-15777,1921,38070,62491,44207,-4601,-42665,-42808,-22940,7353,27608,40986,57883,47912,11334,-42200,10439,54239,86340,65222,19376,-9993,9939,35356,46839,42602,24420,15928,10072,-4875,-16589,-3319,16007,20121,14940,3408,-11774,-19898,-35767,-16303,857,8264,14950,32793,35857,31788,19212,21152,43272,56976,33195,-3107,-13522,664,2990,504,2013,3625,-975,-3167,-8388,-10558,-10507,-9564,-10901,-16176,-25206,-1508,32228,56255,40442,4610,-25653,-28382,-18969,6426,12801,-18086,-30777,2655,9122,-6545,2329,9739,3171,-21568,-19408,-21238,-2080,24124,8862,-4130,-21736,-20127,-5208,2580,-5415,-13000,-14915,-23000,-34680,-18945,-4073,-11589,-25298,-13321,-4627,-7164,11213,29993,34751,42087,56411,56468,61444,51269,24906,13047,-5561,-20601,2503,18036,6986,-14375,-22396],[-16889,-8004,5644,7238,-1441,-12358,-5725,5787,10616,15012,11676,-12500,-23908,-29075,-30026,1673,24648,22311,23445,28558,29013,10589,-6349,-3517,-12963,-19620,-1371,-1354,-21494,10941,19015,-9592,-17118,-8608,-16682,-20242,-9382,5645,13203,3301,-18955,-41251,-41523,-29435,-11626,2836,10745,4384,-794,-4987,-4290,14896,38717,52658,36836,723,-15045,138,-4947,-18744,-17924,2193,23158,15324,166,1898,2387,-3879,-18029,-20624,5831,24934,28767,19521,2102,9868,5084,-21327,-19375,19470,41267,61802,97094,94528,87263,59378,18554,-9031,-14612,-17509,-16283,-6407,16490,20058,2440,-11625,-1578,1157,-3965,-4099,14521,33376,23417,15088,-389,-16694,-1890,11574,-1586,-17570,2906,9003,-6811,-30822,-20884,7064,12114,-9415,-16571,-13816,-1941,16860,26436,22498,7378,-19813,-15499,17204,23570,20774,2014,-19981,-10696,14834,36062,34196,12201,-16117,-24918,-23703,-18241,-351,14490,25189,23384,2462,-26114,18055,55062,63685,38869,16435,25045,32992,28295,15925,13495,21374,38027,54026,46883,15779,-12062,-26552,-23346,-30803,-7201,-325,-14562,-30157,-13776,4661,13850,28459,42958,3054,14695,191620,353386,423507,371310,241601,113671,40093,55517,54038,44032,29702,24675,17045,-1775,-29094,-27205,-6555,4604,8773,7336,10142,8355,-550,-641,7521,228,-9285,-21861,-22397,-416,13608,8830,-1979,-13464,-26627,-15488,-10700,-16441,-15393,-14373,-25613,-37886,-24594,-12548,-20429,-34052,-25433,-19550,-8738,2156,14165,19807,14046,16178,21402,25153,13392,-8897,-30396,-24328,-12481,480,10321,8888,7560,30777,71086,98229,93683,48783,-1928,-24590,-27524,-23731,-17356,-12474,-17793,-25999,-30233,-19327,-7835,-3086,-6520,-2621,11465,19155,13689,17068,27720,20694,-622,-18294,2160,14275,13631,-4159,-27213,-25089,-19652,-20351,-17027,-15643,-21947,-35238,-23134,-12478,-1775,-711,-12767,-31773,1621,24084,29813,22752,10993,8876,-2254,-14184,-18186,-15196,-13815,-15714,-14775,-1136,-5629,-31028,-24700,-14673,-3237,-3693,-23567,-33426,-24038,-42342,-45459,-10913,6398,7517,5730,7054,-2313,-18055,6813,28087,31270,18434,-6636,-28270,-10615,-10069,-9445,-21151,-23550,-15081,-21341,-14920,4272,23378,18064,2977,-3064,-1678,9206,5693,-4635,-14161,-14001,18645,65050,83820,49143,18104,31302,39306,19642,2261,20173,20784,3593,7801,17986,12518,-8831,-8304,14362,28797,24425,-1973,-33462,-25182,-11690,10247,26338,9744,-14536,-17018,5150,34126,65352,81447,65780,24487,-10215,-22455,-25903,-22365,-12133,-3329,7069,16361,24324,11501,-17249,-11914,-3459,-4709,6062,16051,6745,3591,28683,31372,16766,7737,1355,-6562,-26523,-4439,22521,11513,-21805,-14017,-2615,-1041,-13567,1017,9510,5042,9660,6103,1723,4849,8399,-745,-23234,-14708,15631,10026,-12736,-31224,-23525,-25155,-20743,-14603,-4874,-8326,-34401,941,28919,21755,-9449,-24168,-4388,264,6816,1873,-17800,-519,38173,49165,22267,-6372,-5148,23306,62784,98505,100438,72854,36214,9512,-6866,-1398,12528,7619,5990,15642,32931,36601,19151,-5063,-1483,11026,15518,13202,12361,16142,18494,13181,-3299,-23594,-17849,3015,18643,34620,43022,37298,23513,15176,7296,-1409,-20,31265,47772,32281,19044,7183,41067,85317,94710,51256,10562,20680,34303,41877,32105,7417,-23641,-24383,-9191,-6560,-22257,-10639,8655,17066,260,-18743,-23108,-28608,-20298,-4262,-10341,-27719,-20600,-1567,-9045,-34615,-27834,-13890,-22797,-21760,-1404,18891,39074,55973,50861,18824,-18718,-22523,6858,25706,17715,1946,10505,29040,37115,29831,15566,14848,19934,6718,-15311,-33219,-16885,-2098,-540,-19209,-24239,1696,22301,31636,27650,32866,26024,6257,-4136,17576,26692,15400,-11081,-30711,-30909,-19368,-14168,7869,26850,33542,23659,12643,10573,19505,35376,31933,4952,-5166,-15002,-41653,1463,32035,32690,12096,-4834,-12375,-14792,-24635,-13341,3818,-11323,-17110,-3407,4974,1054,-9523,-4422,13189,15324,4670,-18361,-25425,-16767,-29643,-18790,-7434,64,4065,7762,7310,3129,-11934,-33011,-15331,6451,13389,6047,-13206,-11173,-2874,-4949,-7340,8142,23928,20105,14551,1751,-13006,-2948,14014,25353,9400,-5338,-4482,4341,24151,39287,29225,41607,68245,80795,59506,19544,-15534,-24484,-14669,-22445,-14726,-1758,-7114,-18532,29329,61552,71374,54851,29793,11568,6751,-6217,-27343,-41510,-30662,-34826,-33177,-14771,-1579,-14920,-39449,-20191,-168,-6230,-23933,-22515,-21005,-24446,-20224,-20903,-15836,-5006,-6155,-15618,-11144,375,21321,43957,44039,16172,-23030,-38520,-33284,-17049,4081,21374,31767,25847,8594,-18684,-40205,-17615,-2976,545,13200,30594,36810,19110,901,-141,-5435,-10865,-6317,556,-5284,-8530,-12475,-22951,-13711,12811,19704,5331,-6999,587,5978,12708,10395,-8922,-29310,-24937,-11349,-435,6929,10884,-5990,-17826,-6289,9717,6432,-4639,2252,14271,11202,4072,-2805,-4064,-3545,-9070,-9866,18184,48991,67968,44178,10859,-12892,-16854,-6321,-2007,-918,4163,22450,42440,57484,80397,94627,91163,69449,22981,-4146,28627,51605,47494,27189,5836,-9944,-14847,-12028,-18615,-36541,-32068,-33674,-24107,-19821,-26031,-28762,-14939,12076,37761,36191,23210,16278,1553,-16927,-12727,-301,2681,9774,23298,34299,37114,37964,30308,12569,-18066,-10054,8707,-3901,-25237,-15081,-15893,-36300,-8846,12132,11850,8501,23390,40242,38326,20495,8986,9800,13590,11025,-1217,-25773,-14648,13410,28517,16977,-17482,-28697,-21943,-17869,4371,5735,5016,3400,8637,-4634,-32059,1349,-2209,-10393,12748,11895,-20276,-24665,-8637,-13146,-6304,5142,20976,50360,69896,54869,24029,1120,-22780,-26061,-14386,-16782,-9665,-5363,-21222,-26991,-18132,-9280,-12061,-3831,17568,28890,9793,-34556,-7687,24960,11408,-9433,-12743,-13072,-17308,10599,45300,55269,43273,32926,24626,9394,-3564,-13557,-19323,-29528,-36391,-11238,23774,48804,56975,42937,23930,10926,-9470,-864,34845,60526,42729,-3710,-40413,-41038,-23421,11301,44017,63480,77592,58076,12940,-39408,8776,43228,68864,53456,15158,-3275,16831,39815,49935,44377,25284,15945,9411,-3647,-7287,9320,26947,28486,21064,8227,-6466,-13582,-26976,-19847,-1683,7804,12695,30218,34568,30579,19730,22894,43202,55080,34172,-2580,-21960,-5227,-1171,-525,2775,2397,-5716,-10275,-12153,-8891,-8722,-7432,-6968,-12456,-25872,-1686,33177,55340,37291,4696,-26934,-35454,-21046,4053,8916,-24166,-26155,5530,9408,-8335,-2088,4852,548,-20949,-23561,-23903,-8080,11599,-6561,-16924,-32958,-13556,258,5811,-4578,-14973,-18805,-26984,-35145,-17974,118,-2509,-18404,-14413,-6546,-12186,320,21635,31253,43676,60431,59334,57441,44318,21546,13176,-5421,-18477,4217,20044,10271,-10095,-20753],[-17192,-12577,-655,-684,-11042,-20015,-7965,2570,6885,12609,11346,-9499,-16732,-21312,-33672,-7283,15273,15267,15946,22015,25998,11401,-3306,-3179,-10590,-12023,2885,2425,-27509,3960,14783,-11864,-11422,3292,744,-11599,-6196,9330,17422,8599,-10796,-30955,-37494,-26775,-13088,-703,7861,1827,-3368,-7868,-7619,14243,36640,45052,31351,1133,-14787,-1884,-4333,-17046,-17890,2635,26232,22403,1487,-3645,-6517,-13620,-29557,-20434,9606,29971,34718,26781,18420,31722,23026,-11184,-24189,17649,40886,62294,92391,86038,78202,53524,15882,-8041,-11810,-13276,-13813,-15081,4914,9712,-7117,-21192,-7384,699,698,-328,11914,28883,20951,13002,-4448,-20810,-2018,12401,-80,-15056,1757,3290,-14212,-32546,-18608,4505,8304,-9751,-14949,-15238,-8293,7690,18685,17958,8368,-11841,-13655,19835,29726,27373,5866,-21100,-5342,23983,46564,39621,10510,-20942,-30164,-22472,-13242,2228,17857,32869,31558,6992,-30859,17316,53750,57455,29506,10253,23828,31384,28004,16693,12715,18386,33099,49386,42898,10727,-17541,-30422,-26746,-34685,-5340,2418,-8957,-19643,-12725,2692,15146,34071,49142,7950,617,160785,301637,363614,317645,204358,97173,40021,51745,41666,27731,13827,14206,9202,-9492,-35725,-21533,-2401,6556,7202,1723,-942,-6630,-13210,-3172,9941,1784,-10395,-25644,-29935,-8370,7669,4746,-4479,-14246,-21731,-5771,1964,-2010,-5108,-10673,-25472,-31462,-19632,-8772,-17211,-32171,-34046,-26712,-7966,7279,19549,24304,17512,18107,21731,24872,11503,-13341,-30333,-17694,-11852,1225,13455,9713,1399,22600,63320,91806,92387,54053,6634,-15305,-21512,-22132,-17908,-13603,-18605,-24782,-23470,-11617,-1483,3122,-506,1872,15199,22753,14854,14404,26173,20400,-332,-18485,973,10391,4653,-13807,-24705,-17789,-15779,-19648,-19405,-18561,-21607,-31642,-25274,-10707,3256,3345,-9914,-23226,6300,26169,31194,23531,10787,10005,1895,-7479,-11602,-13648,-16383,-21449,-17597,-2184,-8739,-25916,-20590,-15075,-5591,-4894,-22096,-35560,-25974,-40305,-43128,-13056,2522,3244,4476,9400,1223,-17901,909,17420,20000,9628,-13483,-23556,-11082,-13794,-12223,-21286,-34747,-21706,-24350,-18431,55,19598,15305,-2719,-9735,-5722,7438,4047,-6053,-14849,-15379,18923,67098,92128,62869,25077,29757,38081,22254,-245,11455,10276,-9652,-4994,8475,5531,-9908,-1866,18227,29616,25302,1208,-27245,-29556,-14405,9155,27056,12363,-9269,-13807,7394,36346,65613,79258,60759,20192,-12785,-26546,-29063,-23616,-13207,-6010,3674,13153,21513,10113,-20143,-25453,-18488,-10959,13016,27970,17376,222,18674,27564,18736,10900,2380,-7230,-27295,-584,29614,21897,-13246,-19472,-7897,-7820,-15057,1571,11033,9697,15549,11958,7666,4920,-182,-10220,-30666,-6892,23653,14842,-11986,-32685,-22259,-23637,-18852,-13967,-5768,-9844,-35452,4427,30706,19836,-17056,-18289,7087,7954,9632,6161,-9687,-4474,32312,42043,14940,-12347,-8743,18415,58347,95534,101776,74444,39611,14145,-4176,-3855,8716,5601,7710,17347,30253,33034,17062,-2623,2636,12991,13624,7238,5548,12871,18789,13894,-4279,-25596,-17913,1336,15967,32671,43290,39909,28227,21811,17171,11048,3457,25829,43693,31469,21872,10016,37937,78576,88493,48605,6840,17599,35047,43742,31354,2806,-29028,-13136,-11441,-14915,-22862,-4497,14579,20240,1112,-15025,-14332,-19925,-22424,-6432,-13060,-29205,-10271,10040,247,-29556,-27357,-7789,-12053,-36054,-17637,5829,34762,61301,65049,35830,-5336,-31056,1807,23805,18177,-931,3804,22723,31960,24730,9599,14946,25633,13943,-10314,-31115,-20568,-7679,-6482,-23048,-24057,-81,20851,31945,29894,37236,31237,8676,-12020,9958,23528,16111,-7074,-25681,-27381,-14594,-9573,7241,21166,24940,15437,8214,10177,19328,31506,28721,5325,-6946,-25817,-31129,16464,43528,40919,16061,-1419,-8986,-13381,-28502,-15920,3689,-14150,-25528,-6153,7359,5746,-5279,-4774,9237,12234,6679,-11785,-24560,-21449,-25839,-14288,-4376,-1198,-4255,-5542,-6263,-3290,-9726,-30434,-19866,2445,11401,6020,-15452,-20500,-14153,-17436,-16675,2601,19843,15848,8340,-3474,-8683,401,11413,14253,-2218,-5045,-2554,1440,23049,42309,36082,44989,69328,77229,51931,9998,-23173,-15802,-5766,-17766,-20400,-5986,-9018,-23386,20943,51706,63973,50763,26933,8047,969,-13808,-33080,-33717,-26153,-32768,-30523,-7639,7555,-7520,-28374,-16537,425,-8054,-28379,-23179,-21669,-22540,-17740,-18378,-15626,-4783,-6263,-18210,-12108,1170,19469,40896,41103,12679,-26356,-33662,-28360,-14674,2781,16073,26115,25298,15107,-7308,-30673,-23971,-3205,3219,13138,29147,39549,27197,10775,6691,379,-5135,-1319,3674,-2273,-5572,-12862,-28970,-12824,13023,17987,2104,-14732,-10326,-5258,5567,9556,-4308,-26172,-28413,-13018,-5013,-9319,-9363,-17378,-26751,-6941,9119,6093,-45,9164,22873,22927,13443,619,-2388,-3077,-8724,-5996,18003,47958,69985,50968,20397,-6308,-18113,-7540,-1373,1076,8834,30220,49754,61723,82008,95872,93954,72442,24413,-10278,30488,54338,48814,28317,5823,-15837,-15813,-6686,-10081,-28760,-34214,-25834,-18386,-15900,-22271,-28073,-19542,8683,38913,40862,26244,16250,1699,-13160,-7729,2270,-801,1573,16193,32308,38847,40527,32050,11492,-23426,-7793,13781,-1029,-28263,-15350,-11900,-27634,-11907,5584,3538,4610,21337,36970,35353,15553,2254,3042,4766,2176,-5548,-27104,-18037,12909,34436,25587,-13907,-32236,-11795,6550,25703,19943,4056,-17665,-6822,-9189,-18861,4891,-2928,-12007,14661,15276,-15401,-16190,1308,-8146,-10627,4361,22020,47617,62246,46426,18844,228,-21020,-28606,-19138,-18430,-7090,-3434,-19164,-29445,-18373,-9468,-12740,-8120,11752,22596,4116,-38082,-7619,18983,2271,-21956,-23128,-19070,-19855,8004,40651,49907,40399,33268,25976,11333,-795,-10355,-18770,-31312,-31255,-5809,26595,51045,60053,47527,29738,17780,-3809,-5147,29239,56749,40983,-1746,-35817,-38480,-23609,16107,59716,84390,95912,67473,14524,-33092,7086,30988,47785,37093,9355,3438,23544,43615,51800,44610,24565,14120,7901,-1076,2277,20379,35678,35000,25984,12716,-785,-6380,-17406,-20045,-4445,6420,9224,25452,32166,29560,21140,24791,42292,52192,35455,-498,-28838,-9067,-4588,-1658,3661,2234,-8816,-16466,-14669,-6708,-5814,-3288,-1456,-8228,-26985,-1371,34521,54730,36212,9131,-17670,-30954,-22004,2081,5850,-28736,-20399,9217,10867,-9100,-6301,979,-112,-17721,-27713,-26923,-14540,-1219,-21486,-28360,-31255,-6544,5123,8286,-4258,-16896,-22146,-29451,-34471,-17766,2820,6029,-8704,-12332,-7263,-14990,-9365,13486,27355,44134,62592,61551,53122,37558,18393,12533,-5262,-15410,6785,22402,13857,-5484,-17066],[-15025,-16488,-6446,-6823,-15177,-16715,-8301,-109,3958,11526,13112,-3909,-9155,-12863,-23362,-7157,10695,8981,6854,13104,20871,11028,14,-544,-5452,-4295,7227,6823,-23774,-4300,8562,-14806,-5377,15267,17830,1365,-1224,12566,20734,12863,-3900,-21956,-29327,-21937,-13496,-3746,5354,246,-3666,-7609,-8990,12860,31470,32801,20694,-1942,-14077,-2092,-2808,-15128,-18323,1491,26631,27121,3072,-9261,-15500,-21958,-38118,-15941,13295,33769,39132,32382,30920,49044,37441,-3237,-27856,17431,41852,63036,85364,75069,66050,45091,11760,-8090,-9607,-9486,-11880,-23855,-3989,1544,-14880,-31769,-13072,-362,4311,4601,13238,28776,22099,12815,-7519,-24963,-2244,13252,2096,-12398,-991,-4215,-22349,-31179,-16837,420,2898,-10895,-13260,-15935,-15949,-2326,11448,14692,10862,-3080,-10855,20664,33453,30943,7333,-23011,-415,32089,55099,42365,6439,-27114,-30253,-18482,-9513,2810,19161,37747,37131,10034,-35625,15024,50536,50826,19218,1049,20797,29187,26623,16431,11545,15190,28684,45570,40435,7575,-21668,-34709,-28665,-29608,-4472,5805,-529,-8484,-13199,-2713,12980,34121,49061,10952,-14149,121916,234610,281706,240273,148737,71282,35684,42096,21317,6984,-1385,4316,-488,-19319,-38386,-14738,1787,8193,5968,-3427,-11651,-21094,-22305,-2475,12968,3704,-10772,-28405,-35755,-15491,1555,377,-6773,-14929,-18522,1069,11534,9087,3150,-6877,-20995,-20156,-9334,-826,-12116,-28372,-29144,-25263,-8268,11108,26450,31366,21990,19297,20851,23788,9514,-17178,-26700,-11789,-11371,2984,19207,14564,-2341,12666,52133,80388,85491,55749,13891,-6164,-14344,-18941,-17743,-13917,-17580,-20221,-15349,-4681,3643,7789,3398,3923,15937,23271,13473,9062,21622,17932,-1000,-18975,-2234,4380,-5703,-19670,-16486,-11496,-13017,-17837,-17912,-18063,-19681,-26240,-19760,-4371,8801,6082,-7892,-15900,10720,27515,31705,23635,10252,10816,5712,-971,-5580,-11550,-18373,-27372,-19826,-2785,-10069,-19185,-18148,-18012,-10087,-7540,-21446,-36388,-25887,-35991,-41367,-17834,-4211,-3028,2674,11055,3415,-18375,-6732,3149,4373,-2382,-21709,-19083,-10867,-15805,-12533,-16652,-25374,-21819,-26066,-20071,-1287,17955,14369,-6118,-15886,-9935,6154,3320,-6868,-15103,-17500,16618,64626,94133,72051,30135,26616,35158,23779,-3338,279,-1114,-21889,-17569,-1940,-2421,-9154,4554,21498,29592,25859,4836,-21534,-32571,-15962,7874,26116,12967,-5521,-10021,9123,36938,63707,74461,53327,14401,-15567,-29468,-31169,-24261,-13444,-7096,362,10370,19064,11061,-10151,-23396,-30797,-12224,21469,39432,27603,734,9341,23507,20596,14268,4053,-7116,-27531,1582,33871,29826,-5755,-24045,-10759,-13923,-17044,1371,11741,12787,18022,14908,12434,6484,-6593,-17254,-32793,-188,30477,19546,-10898,-32567,-19601,-20301,-14630,-11651,-6611,-11987,-32141,7814,31078,16570,-24925,-6704,19167,15414,12733,11101,-1871,-9155,23782,32980,7330,-16006,-8969,13591,51089,87382,98282,73199,42290,19296,-590,-4772,7132,5936,10199,17794,26171,28548,14898,-755,4817,13168,10711,1556,1444,13319,21341,15197,-5722,-29108,-15819,1204,13468,29480,41181,40144,31651,28116,27030,24018,11733,20235,37977,29687,24559,14394,34478,68938,78991,44223,3533,14768,34642,43259,28731,-2491,-25379,-1470,-7852,-20364,-17167,2390,20459,23185,2807,-8904,-3739,-10118,-23559,-9303,-16200,-26542,2816,23049,9492,-24408,-25078,-246,504,-22328,-34542,-8037,28737,64085,76590,51102,7646,-33028,-4016,20444,17575,-2993,-2814,15633,25533,18727,3840,15173,31690,22567,-3799,-28104,-22149,-10459,-10203,-24876,-24900,-3401,17892,31560,32390,42012,37474,13749,-16344,3317,20806,16133,-4013,-21192,-23343,-9939,-4771,7146,15555,16755,7346,3461,9477,19507,28595,26647,6692,-8704,-35298,-15340,31139,53818,47676,19202,1685,-6854,-13669,-30848,-15192,6537,-12185,-32541,-9323,8384,9783,-902,-4811,4221,7533,7542,-6004,-19793,-22376,-22358,-11315,-2138,-2459,-12113,-18497,-18753,-7738,-6457,-22877,-21516,-2217,7717,4816,-16355,-28275,-24577,-28577,-23292,-2481,13933,9244,1340,-5320,-3761,2839,7127,505,-13674,-4015,-1508,-2195,20469,42946,41492,46944,68188,72213,44416,1943,-23921,-5403,4252,-9682,-25665,-12580,-11808,-22090,12738,40977,54980,44593,21932,2648,-6786,-22767,-32718,-24796,-19687,-30387,-28612,-1276,16336,2832,-16395,-12851,-990,-11764,-32736,-22099,-20673,-19568,-15961,-16180,-15243,-5324,-7019,-20725,-12655,1334,15017,34457,35181,7502,-30142,-28524,-23863,-13880,-763,8165,17090,21367,19200,3655,-18793,-31526,-4430,5833,12331,25628,39615,32905,19459,13245,6252,814,3421,6164,-46,-2913,-11417,-27549,-12931,11207,15059,-1006,-22301,-21103,-15751,-2089,7347,-351,-17415,-21274,-13409,-9237,-17300,-20654,-21067,-35464,-7841,7332,3717,2708,14488,28803,30264,18594,1420,-1929,-330,-5433,-2789,16514,45070,69702,56493,29729,2468,-16479,-9886,-2929,609,10243,33082,51541,60829,78348,91450,90491,69405,21465,-17892,31238,55195,48130,28120,6147,-19871,-18570,-4788,-3965,-19479,-24672,-17351,-13674,-12564,-18352,-24918,-24115,2053,34939,40145,24965,13438,-240,-11495,-5201,2641,-5613,-7266,8121,27819,38052,40886,31504,7886,-30689,-3148,19520,1739,-30788,-16809,-9735,-21947,-14234,-1763,-5350,891,17185,30498,28843,8599,-5415,-5173,-6032,-6790,-5389,-14063,-11143,13221,39405,34153,-5099,-23902,1477,27431,42789,31105,3608,-40479,-1905,5454,-3159,7624,-4513,-15012,14558,17174,-11107,-10301,8554,-2597,-15354,1597,20780,42992,53348,36753,11768,-2472,-19994,-29485,-24784,-22741,-7958,-4880,-19197,-31583,-18834,-10353,-13999,-14960,2987,15023,-1094,-37657,-10670,9857,-6606,-31969,-31544,-23907,-22742,3549,33009,40897,34682,31223,25871,13149,2776,-6562,-17744,-32768,-27748,-2417,27651,51085,60218,49226,33052,22444,-40,-11562,20953,51034,38649,694,-30527,-35874,-24320,20345,72489,101558,110836,74838,15225,-28239,4317,17401,23936,16284,2684,9137,28375,45268,51274,42415,21421,9672,4738,1374,10197,28497,41040,38639,28868,16209,4561,643,-8058,-16374,-7422,3967,4798,18949,28807,28588,22803,26228,40330,48382,36120,1543,-33861,-10111,-6793,-2729,4746,3271,-9608,-20783,-15779,-4135,-1713,2518,4912,-3931,-28259,-80,36219,54041,36315,15368,-6598,-23295,-21274,1231,4258,-30826,-13660,14031,14318,-7199,-8986,-624,2629,-10666,-29732,-28200,-18343,-10188,-33293,-36489,-20416,1173,10326,11091,-3288,-17322,-23252,-28743,-31276,-16741,5297,14727,3263,-5792,-4800,-13686,-15877,7322,24805,45307,64920,65064,50952,33732,17845,13563,-2772,-9391,12151,27120,19776,1739,-9694],[-13176,-21151,-12726,-10812,-11563,-10308,-8725,-3801,566,10667,15575,1626,-3228,-6489,-15489,-2419,10035,3491,-4647,758,12578,8155,1706,2181,-280,1873,10175,10312,-16897,-13873,-224,-19399,-397,25247,32316,12901,2771,14005,22150,15219,755,-15569,-24099,-18578,-13929,-6574,3121,-524,-2446,-5441,-8389,10923,23640,17044,5644,-8750,-14682,-1875,-1367,-13763,-19573,-1534,23938,28677,4037,-14771,-24141,-26902,-29895,-9586,16469,35782,40862,34107,37314,60208,47100,1593,-29367,18864,44302,64662,77350,62730,51664,34450,6399,-9167,-8332,-6848,-11374,-27030,-3825,1283,-14197,-29238,-16699,-1705,6602,9484,17933,33388,26642,14250,-9379,-28890,-2503,14256,5108,-9285,-4601,-12660,-30428,-27795,-15440,-4500,-3252,-12330,-11241,-14322,-23089,-12625,5256,13451,15435,6512,-7033,19726,34568,31632,6760,-24101,4852,39675,62282,43582,1392,-33746,-24355,-13029,-6628,1803,18482,39743,40098,11710,-35572,11925,46293,45294,10697,-10184,16254,26782,24473,15440,10510,12693,25282,42619,40377,8962,-19566,-32638,-24881,-20775,-2116,10602,9877,4512,-10655,-8825,10843,33301,47101,14415,-31248,69377,142962,167836,131553,69074,29390,19480,24357,-5003,-16836,-14741,-3694,-10063,-28076,-29050,-7567,4673,8143,4597,-6827,-18490,-29766,-23525,970,16591,6145,-10152,-30154,-38492,-21048,-4346,-4002,-8940,-15678,-17104,4803,17704,17097,9629,-2815,-13278,-7952,3195,9582,-5645,-23772,-19108,-15939,-8636,14157,34280,39814,26702,19617,19016,22254,7776,-20208,-22384,-6599,-11058,4686,25852,22320,-1422,2985,39000,65198,73827,54095,19831,2839,-6366,-13940,-16114,-12949,-14741,-13882,-7273,1169,7578,11054,5564,3997,14182,21297,10314,1823,14417,13486,-2495,-19487,-7334,-3652,-16534,-17179,-7271,-6509,-11460,-15236,-13533,-15098,-17694,-21572,-10899,4203,14137,7426,-6829,-9899,14431,27884,30769,22153,8715,11149,9150,5299,228,-8868,-19710,-33549,-20943,-2676,-9332,-12823,-16793,-23838,-16693,-11653,-22042,-36399,-25332,-33387,-43268,-26809,-14913,-11859,288,11671,3821,-20204,-16399,-14448,-14509,-16937,-30800,-15433,-10135,-15700,-10220,-9465,-13501,-15769,-27190,-20593,-332,18947,16618,-5097,-19947,-14587,4320,2444,-7899,-15574,-20762,11175,57481,89531,75626,32306,21543,30694,24690,-4752,-13080,-12800,-30988,-29621,-13705,-11313,-6664,9818,22881,27752,25422,7845,-17532,-34693,-16931,5791,23282,11442,-3633,-6998,9684,35524,59514,67147,43574,6801,-19440,-31787,-32715,-24693,-13378,-6787,-2421,7991,16592,12698,-435,-16218,-41017,-9725,29186,48438,35273,2863,648,18340,21309,16880,5380,-7136,-28093,979,34036,33714,-857,-28863,-12943,-19692,-20234,-488,10317,12662,16143,13821,14175,7335,-11807,-22828,-31501,4158,34991,22946,-10605,-31954,-16826,-16565,-10295,-9684,-8911,-16222,-28721,9718,28850,11001,-29221,5739,29367,20802,14446,14560,3858,-15217,12098,22123,199,-15548,-6218,8947,40600,73815,89112,68156,43085,23754,2665,-5613,5967,6493,11461,15759,19952,22505,11656,-1083,3852,10755,6499,-3122,1238,16710,24424,15265,-9104,-32311,-12785,1090,9906,24048,35807,37090,32613,32599,35066,35450,21990,15088,29900,25653,25461,18530,30128,55966,65707,37090,-820,10660,31476,38857,22860,-9558,-19639,7945,-1599,-19697,-10512,8016,24626,24578,4067,-2784,6110,-1216,-23996,-14011,-20656,-20851,16112,35312,16836,-20696,-23346,6070,11949,-7494,-25924,-22467,20082,62850,83506,62585,18384,-26288,-11508,14487,14363,-5977,-10151,7099,17044,10806,-3188,13318,35697,30470,3010,-24796,-23732,-12318,-13030,-26472,-28045,-9406,12038,28603,32806,44667,42089,18614,-17347,-3253,17464,14382,-3136,-18748,-20858,-7014,-1656,5999,9178,8760,-961,-2589,7148,18295,24746,23866,7382,-11139,-33459,-469,43810,61711,51895,20266,2723,-7818,-16814,-30173,-12892,9656,-8543,-36635,-13875,6954,11904,2584,-5278,-2504,695,6408,-2213,-16213,-21891,-21163,-10870,-1686,-4528,-19815,-31163,-25422,-8535,-2460,-14317,-19554,-7041,2183,1870,-16980,-32988,-34087,-35838,-25434,-6508,7179,1400,-4724,-4006,285,4068,1578,-13617,-19867,-2642,-1941,-6976,15627,40103,43831,46754,64484,65551,36965,-3987,-18219,4769,14190,-419,-25602,-21352,-14943,-16836,5023,29549,44572,36426,14823,-4628,-16270,-31346,-26251,-16813,-13460,-28572,-27544,4078,24271,14150,-5179,-9555,-4153,-17187,-31970,-19799,-18643,-16504,-14996,-14832,-15035,-6727,-8702,-23213,-12331,1398,8759,25489,27155,1293,-33296,-23008,-19289,-14077,-5989,-1514,5447,14195,20404,13485,-6766,-34219,-6582,8232,11182,20768,37743,36621,26775,19204,11946,6641,7643,8049,1547,-792,-9114,-21887,-13388,8008,11674,-2964,-27648,-30465,-24655,-9756,4399,3508,-7240,-10253,-11635,-11962,-8955,-8212,-13081,-29698,-8558,5374,396,4269,18697,32699,33728,20137,441,-2131,3190,-811,313,14878,41348,67999,61410,39133,12537,-11536,-11922,-5717,-1472,9116,31429,48037,55348,70451,82761,82289,61795,15567,-19308,33360,55735,46666,27637,7742,-18144,-22795,-5359,777,-9887,-13397,-8768,-8787,-8556,-13623,-19435,-25032,-6033,26939,34972,20699,9482,-2737,-10873,-4008,2189,-9963,-14914,689,22453,36380,40451,29872,3035,-36330,4679,26864,5490,-30784,-18303,-8650,-18078,-15261,-8509,-12278,-698,13160,23449,21296,1580,-12137,-13093,-16834,-12946,-1317,-719,-989,14890,44289,43300,7057,-10594,15062,44475,55410,39628,5904,-18957,17323,26516,11853,10436,-5858,-17684,13856,18501,-7347,-6022,13914,3145,-18182,-1475,19134,39078,46562,29184,5069,-5743,-19082,-27035,-27726,-28637,-11269,-8926,-20727,-32107,-18982,-10911,-14204,-22290,-6794,8239,-4549,-35890,-16323,-1047,-14599,-35366,-33482,-25836,-25252,-1563,23809,29678,27313,27557,24791,15046,6858,-2411,-15891,-33820,-27575,-2114,26445,48850,57621,48194,33928,24826,1774,-19560,11256,44698,36552,3984,-24807,-33317,-25734,23217,80883,113313,120798,79374,14670,-25424,-32,3150,-375,-8064,-3275,12744,29862,43444,47291,36922,14956,1742,-1029,1869,14510,31889,41382,37807,28225,17274,8042,5677,-933,-11927,-11799,-932,-1663,9796,23120,25748,22272,24858,35263,41691,33320,295,-34107,-10553,-9770,-6101,3457,2771,-10543,-24086,-18445,-4369,266,6107,8064,-3386,-32953,-1194,34207,48920,32840,17676,-71,-19489,-22914,-2508,56,-33396,-10796,15150,15089,-6603,-13813,-4265,3933,-5308,-24259,-28924,-21427,-15998,-41574,-38380,-15007,3280,9827,8239,-7520,-21530,-26588,-30180,-31631,-21037,845,16108,9285,-2760,-6104,-15591,-26467,-4603,15736,39307,59630,61849,43250,25249,12009,8368,-6286,-9416,11086,24930,18621,2095,-8501],[-11146,-24348,-16655,-9643,-4522,-4270,-8552,-7266,-1924,11214,19316,7182,1749,-1495,-9465,3432,12870,1459,-15954,-13497,2690,3862,2141,4674,4434,6727,12109,13218,-9376,-19894,-9610,-24732,3804,33000,43653,22018,5244,13971,22236,16297,3707,-11380,-21370,-17148,-14470,-8608,1872,-90,-130,-2223,-5553,9687,14715,-84,-11799,-18211,-16356,-1849,-364,-13053,-21301,-5953,18657,27282,4158,-19502,-30679,-25321,-19546,-2495,19150,35946,39523,31347,37215,64637,51471,2959,-28001,21600,47954,67453,69774,50393,36141,22211,115,-11256,-8353,-5970,-12791,-18326,5478,10081,-4833,-17738,-16184,-3168,7196,13191,24036,40814,32774,16145,-10467,-32701,-3135,15063,8586,-5765,-8400,-21347,-37899,-24200,-14719,-9984,-9713,-14003,-9072,-10267,-25542,-22959,24,14068,21623,16452,-2567,16717,32627,29274,4082,-23014,10330,46649,68444,44385,-3059,-36950,-17379,-7471,-4723,-958,15367,38361,40009,11660,-31116,8013,41056,41024,6098,-23046,10030,23969,21527,13375,9027,10573,22182,39878,42296,14944,-11129,-22740,-15632,-12033,1711,15893,20074,17759,-3378,-12759,11055,35531,48369,21461,-44900,7894,33465,30392,-558,-30391,-29064,-9953,934,-30159,-37270,-22334,-9084,-17520,-31922,-20422,-2412,4433,4935,1613,-9461,-21669,-30171,-18502,5428,19532,7608,-9663,-31008,-36997,-25020,-10705,-9218,-11800,-16927,-17137,5643,20664,22351,14573,1424,-4267,4461,15997,20284,840,-19279,-9696,-6370,-9094,16222,41717,47808,30508,18590,15890,19887,5978,-22933,-18948,-2383,-11124,5190,31600,30879,3842,-4213,25467,47471,58175,49108,24085,11281,2008,-7533,-12883,-10855,-11024,-7458,-356,5465,10251,13025,6311,2500,10428,17524,6455,-6019,5110,7288,-4746,-19716,-14079,-13498,-25136,-8937,1118,-2963,-10975,-12054,-7768,-10900,-16471,-18130,-1715,13162,18877,7588,-6583,-4985,17706,27682,28362,18681,6131,11656,13061,12010,6373,-5451,-20157,-38709,-19964,-1327,-6318,-6225,-14368,-31868,-24114,-16315,-23563,-36366,-26280,-35154,-49463,-37890,-27514,-21847,-1683,11755,2953,-22715,-27108,-33547,-28310,-27682,-27831,-12372,-8629,-13334,-5880,-1665,-2623,-8635,-28179,-19727,2551,22656,22499,808,-19423,-18711,1977,1359,-8971,-15718,-23830,3386,46938,79618,73964,31988,15450,26027,26406,-1226,-26500,-22299,-30808,-37540,-25965,-18555,-2124,14117,22551,24670,24921,10911,-14349,-35132,-16922,3489,19886,9684,-1822,-3844,10176,33477,54644,59121,33290,-1247,-23620,-32593,-32705,-23754,-12145,-4686,-2959,7138,15031,14655,6465,-11774,-39722,-4438,36145,55173,40605,5770,-5534,13224,21746,19597,7190,-6427,-27956,-1472,30995,34166,2097,-32957,-14714,-23648,-23162,-2751,7896,10512,11520,9881,13423,7385,-15197,-26068,-29495,7098,38168,25924,-10188,-30262,-13144,-11951,-5773,-7744,-11682,-21425,-24506,10999,25180,4555,-22854,18004,37510,24516,15363,16908,8160,-20101,-165,12598,-3090,-10020,-659,7031,29553,57719,76566,61140,43235,28457,6504,-5694,5509,7403,12020,12407,13123,16490,8510,-2706,1223,7792,3576,-3625,6086,22872,28108,14608,-13181,-25784,-8163,1727,6447,17910,28868,32378,32415,36199,41926,45759,33533,13794,21606,20661,25431,22910,26728,41965,50777,28747,-5170,6287,26630,31779,15109,-16837,-14262,15290,5606,-13137,-3544,13089,28018,25629,5914,3426,15304,7149,-22305,-19036,-24155,-12461,29611,47020,22961,-17432,-21839,11341,22299,6641,-11501,-31824,10399,58691,86448,70789,27509,-18443,-19016,7299,9564,-9316,-16662,-1176,8131,2371,-10599,9924,37990,38004,10995,-19843,-25313,-13611,-14792,-27863,-32349,-16828,4286,23545,31268,45266,44963,22886,-15493,-8555,14509,11936,-3423,-17444,-19336,-5211,180,4228,3475,3154,-7409,-8818,3900,15999,20059,20378,7693,-12686,-22767,13556,54684,67726,54156,19709,1894,-11386,-21544,-26682,-9640,12369,-4755,-34962,-18770,3984,12761,5845,-5228,-9757,-6858,4247,156,-13666,-21215,-21456,-12173,-2335,-6686,-26018,-33164,-19611,-4102,3270,-5003,-13777,-9783,-3623,-1794,-17093,-31525,-36815,-32841,-23404,-8136,2483,-4000,-5987,-347,3683,5085,-2881,-20490,-15307,-741,-3228,-12103,9017,34122,42825,44690,59074,58198,30299,-7028,-10538,14476,23885,9286,-18909,-31091,-16836,-10967,-1169,18368,33703,27110,6390,-12998,-26425,-30707,-18513,-9856,-7992,-27374,-26560,8941,31482,25371,4895,-6579,-8162,-23468,-27337,-16768,-16073,-13454,-14475,-14269,-15012,-8766,-11282,-25396,-10538,2153,1984,15153,18211,-5107,-33687,-16746,-14066,-14444,-12209,-11944,-7822,4209,18480,21500,4846,-26624,-9554,10070,9721,15136,34599,38671,32585,24300,17207,12046,11088,9268,2515,532,-6880,-16238,-13741,3793,8168,-3372,-28425,-36786,-31743,-17391,976,7333,3452,1491,-8487,-12901,5598,11741,-801,-22962,-9503,3527,-3311,4664,21578,34591,33501,18343,-2046,-3089,5801,3304,3183,13408,36998,64959,65446,47908,22437,-5038,-13042,-9609,-5106,5500,25227,39290,45496,58861,70649,70350,50494,7356,-11235,37883,56525,44723,26867,10040,-12560,-28308,-7621,4318,-609,-2313,-1063,-3893,-3740,-8340,-12963,-21206,-14382,15245,25538,13903,4937,-5479,-11361,-4080,1240,-13081,-20806,-5782,16919,34507,39572,27347,-2728,-33244,14581,35291,10106,-28271,-19736,-8588,-15793,-15643,-14167,-14756,402,10479,17596,14627,-4215,-16975,-19899,-26516,-14798,3778,9872,7841,17019,48674,52224,19930,2872,27075,56967,63207,45282,11031,3275,38472,46791,25566,13435,-6824,-19117,13243,19550,-4153,-2916,17658,8432,-18147,-3734,18486,37913,44507,26598,1135,-8445,-17895,-21896,-24337,-35226,-16165,-14816,-22766,-30180,-18481,-10518,-12256,-26228,-15178,4006,-5666,-34378,-23216,-11959,-20918,-31518,-29025,-24259,-26327,-5623,15124,18428,20135,23722,23868,17768,11809,2501,-12640,-33719,-29674,-3237,24550,45798,53778,46008,33929,26403,3121,-26857,3698,40900,37101,9985,-17090,-29046,-26177,25956,85738,120245,126502,82551,14899,-22616,-3762,-7495,-13986,-29828,-4044,16008,29776,40130,42169,30704,7786,-6919,-6600,2354,17216,32735,39095,35023,26740,18686,12418,11380,6447,-5710,-14233,-4902,-6465,1960,18692,24118,22364,23776,30532,35646,30135,-1205,-28664,-7630,-9712,-7947,3502,4261,-8149,-21221,-18987,-3591,3748,10761,11381,-2826,-36655,-497,32293,43303,29630,19629,5835,-15112,-22399,-4425,-1888,-30599,-7202,17213,17827,-2388,-14480,-4503,8423,2757,-14082,-21952,-16766,-11213,-33086,-29746,-9726,5354,9553,5931,-10121,-21128,-22602,-26611,-28587,-23121,-3634,16457,15246,2574,-4263,-13893,-32238,-15455,7121,33287,54210,59377,37962,20353,9368,5764,-7382,-7670,11430,23883,18508,3720,-5521],[-9193,-23688,-15904,-4643,2646,961,-7943,-10151,-3195,13083,23775,12335,5851,2229,-5141,8492,17377,4247,-20044,-26920,-7118,-1222,1109,5986,7737,9778,12639,15123,-1686,-14835,-16250,-30410,6764,37707,50797,27684,5434,12234,20924,16074,4926,-9437,-21134,-18143,-15851,-10247,1216,786,2061,792,-1445,9601,5688,-17152,-29071,-28443,-18420,-2934,-720,-13706,-23816,-11828,10997,22999,2817,-23573,-31781,-19303,-9712,4297,20719,33659,34441,23709,30678,61960,49927,228,-24945,24299,51451,70409,62998,38792,20047,8489,-7363,-15002,-10649,-7925,-16988,-10799,17006,22258,6370,-7530,-12446,-5261,5178,14284,28967,47859,37751,16574,-12063,-37216,-5205,14575,11393,-2600,-11946,-29365,-42041,-22045,-15606,-16432,-16765,-16538,-7618,-5458,-20821,-33349,-5110,15308,27941,25474,1513,10845,26742,23240,-1306,-20687,14816,52024,73204,45388,-5355,-30576,-11921,-3347,-4508,-6207,8777,32614,35890,8993,-28180,2439,33981,36742,5544,-37170,1522,19692,17139,9150,5475,7136,17620,36129,44761,24331,2447,-8006,-4223,-5151,4203,19217,27170,27523,3537,-14748,12646,40084,53434,31628,-44785,-52835,-76872,-109348,-135245,-133646,-93471,-45038,-22456,-46785,-46056,-26169,-13908,-23088,-34109,-17220,-1805,-132,-2169,-4484,-13375,-22834,-24310,-11588,8314,19191,5591,-11298,-31279,-35269,-28116,-18681,-16643,-16539,-19538,-18936,3177,19856,24012,16758,3956,2935,14566,26221,28265,4958,-16204,-2195,709,-11295,15730,46268,52634,31462,14859,10003,14959,2478,-27056,-18186,-597,-12783,2683,34090,37231,10056,-7881,12476,27715,38313,39672,25025,17384,9058,-1499,-9583,-9307,-8605,-3378,3233,6520,10373,12611,4721,-1413,3953,11517,1958,-13564,-6711,-1683,-9029,-20690,-23355,-26109,-24025,-806,6550,-2271,-12704,-9894,-3019,-7589,-17552,-17395,5244,19991,21398,5460,-8355,-2264,19612,26111,23333,11722,1455,11553,16445,17911,11590,-2780,-21006,-35593,-17614,177,-2648,-142,-10175,-36606,-29860,-21311,-26990,-37698,-30099,-42221,-59198,-47697,-39956,-32133,-3569,10453,92,-25300,-29973,-23131,-15328,-17135,-18573,-11192,-7992,-10963,-2139,4527,6213,-2579,-28457,-18292,5343,26606,29107,8110,-15792,-22360,-2150,-1370,-11345,-16348,-25915,-7313,32921,64513,66278,28263,7731,20755,28142,5978,-27038,-26859,-25188,-33518,-38841,-20414,2595,16099,19270,19615,23876,13309,-12443,-34775,-17360,-208,15744,8408,511,-805,10290,30710,49157,50596,22663,-9945,-28827,-32587,-31856,-22115,-10698,-2551,-2270,6608,13291,15080,8956,-11980,-33839,1443,41236,58700,42748,7811,-8754,8070,21271,21664,8758,-5687,-27692,-6342,24295,30531,2394,-36225,-17752,-26379,-25685,-5631,4378,6599,4705,3002,9446,5285,-17927,-27805,-28890,8051,39385,27739,-10340,-28385,-9398,-7609,-2262,-6723,-15057,-27374,-20262,11023,19827,-2724,-13961,28062,42090,25544,14658,17261,10342,-21029,-9955,6756,-1842,-2736,5434,8082,19942,41247,62286,52883,42483,32639,10168,-5839,4662,7584,11171,7482,5636,10440,5014,-5991,-2620,5295,3060,-237,13146,29439,30887,12396,-17575,-18088,-2920,2408,2858,11299,20792,26325,31004,38486,46930,54049,44547,17226,14401,14843,24073,26657,24396,28081,35095,19486,-9706,1478,20159,22333,5799,-23860,-10262,19705,11719,-5189,2941,17275,30501,26358,7989,8749,22823,14173,-19275,-23854,-25048,-2851,42176,57181,27486,-14701,-21036,14967,30760,18889,30,-27433,252,51762,85205,75312,34671,-10825,-25396,-676,3366,-13347,-21779,-8551,-586,-6160,-18508,4803,38145,44524,19708,-13401,-27338,-15580,-16604,-29886,-36109,-25100,-5139,16131,27301,43330,45376,25621,-12999,-12390,11935,8956,-4690,-17168,-18916,-4716,497,1530,-689,1276,-10542,-14824,-351,12239,14031,15509,7222,-12497,-11167,26038,63131,71389,53975,17084,-1125,-17090,-26240,-22350,-6557,13720,-2225,-31661,-23494,-203,12358,8756,-4540,-16894,-13962,1477,1025,-12153,-20380,-22485,-14923,-4027,-8908,-29760,-24803,-9739,3792,10693,4634,-5879,-9363,-8516,-5663,-17032,-27129,-30500,-27185,-20651,-7845,1834,-3585,-1473,3917,6279,6223,-4262,-14057,-5817,968,-5249,-17183,798,25133,38023,40444,52347,50704,24388,-8108,-3476,23089,32672,18470,-10122,-39879,-16761,-5740,-5586,7799,22777,16944,-3107,-22163,-36498,-23154,-11284,-4298,-3867,-27211,-25238,13432,37673,35250,13064,-4332,-12459,-29742,-22341,-13847,-13791,-10842,-14503,-14735,-15526,-11581,-15073,-27060,-7315,3866,-4147,4165,9093,-11380,-31104,-9888,-8215,-14553,-19184,-22316,-21968,-8398,12993,26661,15013,-18520,-13533,10541,7322,8771,30389,38968,36417,27947,21427,16376,13148,9398,2486,525,-5626,-11652,-13915,-1474,4321,-2713,-25052,-37425,-37317,-25349,-3077,10644,13684,12465,-5507,-12673,19650,30546,11233,-17595,-11685,1390,-7332,3375,22377,34017,29536,13201,-6254,-5415,5987,5270,5065,11675,31568,60011,67585,54645,30384,923,-13473,-15113,-10796,-996,14174,25227,31274,43765,55519,55274,35940,-3174,-725,44023,57173,41845,24992,11438,-7318,-35146,-11079,5948,6683,6435,3875,-257,930,-3665,-7345,-15457,-21681,-466,11393,4184,-750,-9358,-14109,-6349,-920,-15369,-25825,-12248,10967,31967,37419,23041,-10078,-25290,24113,42819,14061,-25396,-22359,-10675,-16133,-17088,-19063,-12817,2490,8466,12995,9438,-8604,-20605,-26264,-33946,-14539,6303,15255,12184,17027,50286,58221,30079,13096,34682,62842,64524,46178,16097,21625,55283,61954,35602,14648,-9395,-20674,11194,18476,-3480,-2718,17888,10667,-18023,-6545,17622,38394,45866,27891,-345,-11738,-18452,-17406,-17891,-35211,-24401,-24359,-25832,-27883,-19560,-11680,-10687,-24281,-21633,142,-7455,-34969,-31795,-24021,-27857,-29028,-26126,-23604,-28265,-10305,5593,5889,11444,17625,20626,18385,14437,4915,-11399,-34615,-34236,-6402,20283,39602,46293,40354,30715,24666,1394,-34600,-1930,38111,37855,15692,-10349,-25796,-28561,25267,83635,118642,124192,81087,13166,-22454,-9391,-13544,-4879,-17370,-2280,15469,24894,32275,33106,21117,-2738,-18881,-14229,-604,14917,27751,31031,27167,21373,17329,14467,14442,10552,-2192,-17863,-10861,-12379,-7195,12482,20168,19403,19524,22863,26886,23078,-6429,-26254,-6139,-10517,-11767,1241,3796,-6890,-18336,-21458,-5502,4634,12106,10588,-6237,-39030,-1888,26384,33420,22770,17172,7193,-13964,-23817,-8518,-5481,-28403,-6963,16008,18027,482,-14823,-5720,10921,8475,-5634,-15083,-11383,-4715,-25153,-25068,-8976,3108,5403,310,-13954,-18365,-16922,-23353,-26346,-25635,-11733,11453,16376,5087,-3852,-13157,-29785,-29778,-5527,22834,44437,53279,30974,15061,6391,2575,-9840,-8602,8716,19607,14984,1975,-5702],[-9901,-22857,-13542,-392,6984,3291,-8969,-14120,-5048,14137,26725,15325,7712,3406,-3742,10807,20859,10237,-11117,-22367,-14156,-7130,-2430,4445,8012,9767,10604,14896,4973,-4256,-14989,-26801,7523,38300,52651,28948,2669,8480,18039,14454,4418,-9573,-22994,-21567,-18385,-11747,722,1455,3530,3236,3363,11122,-1860,-29117,-20463,-23616,-18550,-4883,-2392,-15497,-26556,-18193,2631,17552,844,-26285,-27029,-11255,285,11236,21849,29754,26627,12790,20120,54202,43980,-5300,-20273,27204,54945,73723,58473,30207,5877,-4679,-14426,-19136,-14105,-11503,-22630,-3480,28252,35067,17740,2184,-6295,-6336,1997,13901,32981,54059,41540,16235,-12967,-39038,-7316,14195,14885,1902,-11988,-30945,-36395,-19769,-16289,-21593,-22043,-17833,-5034,892,-11742,-35626,-8255,18533,35660,35119,7066,4500,19208,16073,-6820,-16456,19849,57600,78881,49748,-1713,-23029,-6513,1242,-3320,-11143,1059,24985,30249,6220,-24846,-2438,27433,34112,10024,-27048,-6042,15859,13636,5001,1765,3901,13336,33269,48426,36766,20246,10170,9576,2366,6090,21803,32727,34273,8318,-14739,15981,45871,60527,43123,-35384,-94800,-147375,-191587,-205016,-180333,-121723,-64114,-36703,-52231,-45330,-27581,-15720,-23319,-36297,-17358,-2967,-4899,-8726,-10211,-16186,-20057,-14693,-3610,10485,17099,2284,-12733,-29247,-33403,-28198,-24905,-23002,-19858,-20347,-19310,611,18179,24456,18008,5896,9003,23292,34821,34630,8563,-11674,5973,7609,-13005,14740,49347,55786,31747,11093,3764,9501,-631,-30280,-18053,750,-13717,-644,35052,42424,17245,-5214,5147,10927,17880,28390,24628,22901,16551,5878,-4438,-6510,-5925,-225,5049,6303,10209,12256,3334,-5130,-2461,6406,268,-15615,-17217,-10937,-13221,-20149,-31450,-35752,-13490,7266,10586,-2435,-14422,-7142,1982,-3583,-18638,-17380,11315,25914,23466,3248,-10074,390,22356,25541,17946,3232,-3031,12544,20552,24283,17397,702,-20306,-27307,-12076,3648,2940,7307,-2057,-25011,-25324,-22436,-30000,-38215,-33348,-49924,-63636,-50491,-48481,-38932,-3102,9779,-2387,-22940,-17775,-3806,5275,458,-8808,-10473,-7336,-8226,1521,10279,14612,4003,-23860,-14253,8978,30858,35749,15952,-9666,-22557,-6423,-4377,-13532,-15603,-23614,-18839,17941,47151,54754,22958,201,16585,30789,15761,-14576,-23478,-18609,-24382,-30628,-14243,7772,16732,14230,14417,24053,16512,-10025,-32542,-17447,-4373,12817,10224,5702,3997,11809,29127,44977,43543,13669,-17536,-33688,-30677,-29100,-18764,-8154,-83,-423,6597,11861,14302,7976,-15484,-27221,8337,45532,60289,43064,9854,-7427,4829,21016,23961,11055,-3881,-26278,-12489,15339,24106,1109,-35836,-21757,-27675,-26149,-7848,1280,3034,-1833,-5142,3226,1484,-19555,-27455,-29171,7825,39353,28948,-10428,-25728,-5199,-3371,561,-5920,-17426,-30640,-15640,10442,13884,-9464,-5326,35381,43102,24236,12801,16106,11013,-16006,-10349,7431,3334,4658,11269,11900,15055,28225,49599,45318,41497,36346,13739,-5845,3530,7242,9413,1714,-1779,5000,1537,-10192,-5873,5192,5882,5409,20243,35108,32254,8775,-20054,-9337,2787,3257,-351,5236,12833,20004,29041,39764,50191,60219,54200,24712,10596,9240,21792,29598,23270,16088,20169,10266,-13923,-3196,12988,11756,-3973,-29263,-7604,21193,16011,2617,9026,20979,32646,27323,10392,12943,28348,19695,-15405,-27152,-22014,7356,53294,65406,30663,-11990,-20539,17243,37481,28952,8039,-19418,-9258,42879,80318,76470,40134,-3328,-27530,-8226,-3270,-17672,-24271,-13962,-8053,-13867,-26513,-1560,36371,49822,28880,-5496,-28759,-18503,-18861,-32427,-31136,-31845,-15298,6910,21266,39215,43400,26636,-10707,-14237,10118,6070,-6231,-17252,-19162,-5112,-185,-1556,-1788,4037,-9066,-19426,-5072,7371,7012,9462,6286,-9574,438,36839,69098,72670,51262,12538,-5506,-22071,-26652,-17431,-3784,13758,-1086,-28204,-26649,-4613,11345,11726,-2640,-21978,-17792,-665,997,-10927,-17981,-22162,-17883,-5951,-10499,-29553,-17244,319,13788,20088,14876,3298,-5371,-10530,-8408,-16271,-21494,-22077,-21427,-18520,-6123,6043,3542,7009,8464,8857,8470,-900,-1139,4010,2627,-6931,-20588,-7652,14543,30339,34721,45633,44729,20246,-7706,2862,31061,40944,27338,-520,-30446,-13907,-609,-7307,-771,13241,7308,-12307,-30629,-32216,-14561,-4145,827,-235,-27166,-21882,18961,43892,44074,19999,-1852,-15016,-31936,-16295,-10266,-10995,-7625,-13789,-14905,-15302,-13646,-18703,-25884,-1364,8216,-6633,-5239,2034,-15725,-25608,-1039,-255,-12361,-24870,-28080,-32235,-21469,5573,29876,24527,-9305,-16583,10844,5199,3571,27224,39410,39902,31685,26088,21074,15359,10217,3276,902,-3809,-6529,-11681,-5472,2091,482,-17981,-32369,-37912,-30880,-5433,15312,24959,23934,-1488,-9679,33612,48478,23959,-11112,-13430,1038,-8923,2570,23088,33335,24836,7709,-9539,-6836,5594,6782,8001,11982,27488,55502,69724,60982,37897,7799,-10763,-19535,-15722,-7236,1528,9448,16309,28878,41230,41169,22124,-12600,11243,53357,60396,41021,24706,13888,-1578,-31723,-11447,8439,13816,14300,7946,4558,8048,2965,-415,-7140,-21503,-16223,-3673,-4806,-4279,-11422,-16223,-7547,-871,-13619,-27327,-15465,8579,32341,37314,20415,-15067,-14230,35317,51802,20128,-19755,-22988,-11496,-15576,-16440,-18257,-5546,7810,10310,13474,10277,-7017,-19671,-27896,-28407,-11120,8524,18427,14805,17567,51879,63723,39706,22504,40659,65635,63328,45845,23135,38554,69571,74386,45017,17448,-10011,-18536,11488,18905,-1689,-1645,18325,13094,-15553,-6007,20430,43838,53018,35320,4411,-11137,-16881,-10444,-7213,-23852,-31737,-33258,-22448,-21340,-17931,-10988,-6387,-15493,-19588,-464,-6600,-31026,-31833,-30774,-31036,-25403,-22117,-20926,-26908,-11052,36,-2921,5878,13616,19109,20580,18350,8490,-8587,-31791,-32962,-5847,18257,34446,39581,35873,28901,24072,928,-34060,95,40674,42648,24732,-605,-19283,-28669,25104,78812,112588,117805,78994,13998,-20002,-11812,-8632,14158,5503,4090,15131,19663,24519,24966,13150,-11529,-28944,-17277,-2604,12103,21607,21976,19044,16963,17848,18715,19393,15760,2505,-18346,-13880,-14455,-12697,9191,18328,17847,16743,17016,20020,17002,-10367,-22452,-2548,-8384,-13082,1107,5544,-3107,-13185,-21728,-5428,7165,14208,9875,-9153,-32227,-923,21077,24346,17102,15062,8755,-11284,-22754,-10349,-6243,-23785,-5537,15948,19692,5352,-11546,-4259,14780,15451,4578,-6093,-3877,3387,-17291,-20464,-8282,1121,2062,-3615,-12939,-9790,-7545,-16813,-20858,-22930,-17894,5845,17051,8670,-941,-9252,-19048,-38533,-17713,12491,34950,47943,26724,13801,7869,3895,-8916,-7723,7524,16739,12545,1105,-5084],[-12282,-22979,-10979,2833,9237,3812,-10658,-18117,-6767,14893,28776,17171,8515,3185,-4184,11094,23263,18460,3081,-7030,-12754,-11757,-7700,167,5334,6976,6232,12662,10451,6494,-7697,-22454,5979,34701,49227,25908,-2880,2987,13864,11686,2537,-11204,-25878,-26741,-21793,-13189,-151,1247,3807,4845,8154,13758,-6896,-19728,-5230,-11914,-15939,-7825,-5912,-18897,-29819,-24844,-4919,12398,-1526,-28410,-21410,-3037,9749,17429,21828,23749,15859,-953,7264,42722,34167,-13562,-15528,28914,56842,75516,55179,24401,-5598,-17262,-21564,-24378,-19308,-16961,-30453,2378,36512,45344,26933,9884,-525,-7338,-3298,10898,34299,57003,41993,13517,-14482,-35299,-10811,12597,17616,6452,-8909,-25548,-29442,-18423,-17834,-26311,-26378,-18910,-2696,6566,-3241,-28938,-10802,21731,42746,43554,12515,-2931,9121,7108,-13000,-12808,23362,61453,83696,55854,5361,-16870,-3026,4802,-1943,-15907,-8857,14539,22139,2237,-22683,-8018,20001,31041,15651,-12984,-12150,10282,8877,-730,-3575,-1047,7599,28428,48049,44682,33968,25161,21943,9262,5636,21827,35441,36417,8085,-16875,17136,47255,61964,48657,-27499,-111352,-160419,-194154,-192923,-160995,-109132,-66162,-45584,-53081,-38763,-22167,-13433,-19747,-37309,-20355,-5854,-9551,-14660,-15725,-19009,-16881,-7491,907,9134,11795,-3051,-15041,-27509,-33142,-28156,-29659,-28686,-22653,-20585,-19196,-2896,14308,21912,16123,4609,11272,28056,39323,37191,10178,-7112,12955,12870,-15284,11503,48869,55408,29994,6328,-4059,1928,-4858,-33244,-20312,-430,-15812,-6400,32546,43936,22060,-6,3827,-358,-2769,14143,21116,25769,22359,12420,392,-4468,-5039,-96,3186,3256,8344,10659,904,-9839,-9763,1580,357,-12643,-23444,-21455,-18862,-19751,-28426,-23772,-2447,12818,11378,-4978,-17485,-5853,5070,-728,-20506,-19442,14553,28929,23459,-269,-13098,1595,24442,24671,11246,-8061,-8543,12284,22831,28894,21902,3317,-19179,-18471,-5269,7446,8391,14320,7385,-11285,-15020,-19463,-32269,-38058,-36102,-56862,-60090,-50683,-55939,-42326,-1791,8530,-4968,-17187,-5794,12320,22549,16249,-731,-11792,-8721,-7417,3130,13776,20603,9123,-17298,-8834,11964,33178,39588,21613,-3874,-20031,-11425,-8724,-16438,-14359,-18590,-31291,1932,28226,39643,15665,-7965,12295,32254,24518,-3838,-18285,-13620,-15987,-19120,-6250,11288,14620,6365,8856,24611,19395,-7864,-29957,-18560,-10349,10621,14279,12636,9716,13972,28049,41358,37170,5577,-24686,-37449,-28268,-25759,-15019,-5807,1209,342,5154,9056,10909,2787,-22222,-20010,15011,48317,59532,41244,11161,-3486,3444,20167,25370,13103,-1886,-24697,-20623,3889,14689,-2356,-33450,-27883,-29465,-25615,-10118,-1875,-22,-7200,-14276,-5793,-4968,-20931,-26139,-31113,5544,37082,28406,-11463,-23304,-1865,-661,1592,-6010,-18517,-28180,-11937,8381,6920,-15797,1012,38226,39421,19667,8908,12625,9477,-8581,-1383,13084,9277,10005,15064,15999,15099,20913,40436,38800,39425,38168,15885,-6759,1128,5547,6187,-5375,-9829,-635,-2815,-15550,-7662,7405,10303,10239,24747,37879,30801,2847,-19077,-859,7666,3238,-3935,-525,5051,13260,25954,39167,50716,63100,60780,33235,10708,3951,17972,30472,21755,6255,6232,885,-18400,-8204,5117,399,-14157,-32359,-7171,18939,17119,8702,13805,23606,33987,27912,12108,14877,30681,22637,-12052,-28657,-16726,16641,61525,70374,31772,-9812,-20613,17852,42141,36167,11410,-14183,-18115,31933,71512,73730,43221,3252,-24157,-14586,-10035,-22557,-24190,-17549,-14400,-20750,-34769,-9621,31908,52591,36974,2596,-28103,-23242,-22540,-35209,-24925,-29092,-25714,-4279,12775,32460,38285,24867,-9912,-14981,8244,2766,-8436,-18096,-20666,-6996,-2185,-5090,132,9764,-4464,-22290,-10766,807,-1453,1701,4250,-4865,10637,44700,71422,70351,44737,5261,-10320,-21055,-21014,-13026,-2442,11563,-2313,-25673,-27954,-9531,9065,13771,-461,-22629,-16402,-2118,-657,-10632,-14279,-19664,-20769,-8598,-12157,-27400,-11564,8576,23692,29972,24419,11810,31,-9827,-10256,-15750,-15988,-13488,-16384,-18690,-4948,12437,13435,15738,11817,10560,10885,5170,10939,11090,2779,-8883,-21869,-16092,2352,19297,26570,38330,40125,17355,-7858,6974,37004,47215,34265,7785,-21365,-10171,3187,-7878,-8118,4370,-2555,-21972,-37790,-22125,-7195,1482,4414,1702,-28461,-17183,24626,48976,50101,24245,-411,-16120,-27542,-10616,-7475,-9107,-5146,-13498,-15828,-15414,-15730,-23086,-22190,5850,14065,-5426,-13570,-3644,-19213,-19247,8388,8400,-8840,-29105,-22837,-22661,-35335,-4675,29430,31401,-788,-19148,9505,1741,-1519,24176,38912,41762,34107,29671,24555,16256,10500,3652,346,-2882,-2361,-8250,-8850,175,4340,-10086,-26754,-33934,-28948,-6945,19773,35391,33893,1654,-5890,45479,63530,35672,-4271,-16507,861,-9027,845,22165,31359,18975,1323,-12957,-8788,3023,5995,10090,12579,23252,49833,69825,64745,42809,13372,-6900,-23839,-20616,-13383,-13148,-8147,503,13930,27449,27976,9012,-21521,21398,62586,64154,40781,24364,15141,1938,-24008,-9579,9854,18042,18215,8743,8540,15425,9396,5409,408,-15003,-31227,-20362,-14147,-7328,-13624,-19573,-9007,-71,-10303,-28273,-16812,8459,33806,37373,17903,-18295,-3509,45254,59495,25850,-13920,-23696,-12894,-15879,-15729,-14152,2184,13089,13080,16156,14420,-2207,-17436,-26652,-21583,-8615,7776,17168,13344,15993,50744,65771,45768,28191,42426,63526,58144,42227,28525,50857,78210,81198,51048,19285,-10667,-15108,11765,18411,-1151,-1997,16670,13084,-14236,-4812,23975,50314,61018,43691,11047,-9142,-15635,-3880,3809,-11852,-32426,-29787,-14444,-13385,-15267,-11516,-2811,-6675,-14321,-1984,-5603,-22804,-22093,-28100,-31577,-23201,-19686,-19152,-24892,-10504,-4094,-10143,996,9055,16449,21230,20469,10356,-6961,-28216,-28893,-5144,14901,27047,31023,30261,26071,22001,-1051,-28146,5621,44523,47561,33321,8814,-12567,-29405,22290,68795,99638,104638,73129,14580,-17378,-12919,-189,29842,23476,9150,11653,11291,14209,15229,4361,-20623,-24623,-15251,-6553,5986,11751,9467,8165,10937,17277,22028,23155,18945,4946,-19258,-16691,-15622,-17563,5670,15413,14621,12473,10040,11929,9395,-15077,-20293,-687,-7244,-15322,-248,5960,-685,-9873,-23330,-6292,7996,13604,5852,-14732,-26157,-893,13555,13702,9890,10483,7621,-10046,-22321,-13193,-7551,-20527,-6070,13769,19128,7933,-9598,-4400,15773,19615,12320,554,886,7842,-13311,-19307,-10735,-3610,-3456,-8396,-9844,-760,1162,-10694,-15870,-18916,-23756,-3002,14345,9781,638,-5779,-8297,-24201,-32207,-554,22867,40075,21756,12914,10052,5945,-8123,-8043,5117,12551,8296,-2014,-6968],[-15842,-24111,-9051,4882,9868,3260,-12399,-21699,-8163,15623,30489,18767,9218,2511,-5587,10045,24684,27576,17971,8394,-4513,-13176,-13573,-6361,193,2101,78,8787,14740,15865,381,-19190,2375,27401,41360,19516,-10393,-3458,9145,8487,133,-13117,-27546,-30883,-24300,-13759,-1158,383,3383,6258,13084,17434,-8351,-10521,7404,-729,-11232,-10681,-10654,-23245,-32819,-29945,-8206,10491,-2546,-29781,-15913,5369,18982,23136,21196,16527,3384,-15403,-3837,31079,23150,-22301,-10580,29679,57213,75510,53291,21785,-11822,-27340,-27736,-29184,-23730,-20826,-27719,7203,41708,52672,33936,15879,4601,-7548,-9747,6222,33469,56800,39382,9100,-15774,-31431,-15003,10568,20193,11644,-2565,-16675,-22147,-16755,-19065,-29447,-28726,-18804,13,11657,3940,-22835,-12043,25029,49350,51084,18347,-9275,-2075,-1929,-17540,-9541,25553,63793,87628,63174,14210,-11791,-811,8343,1148,-17388,-19342,2930,13198,-1596,-20606,-13220,12720,28029,21466,478,-12432,3602,3059,-7102,-9078,-6340,1751,21184,41248,44137,39697,34552,32019,16288,5210,20931,36902,36665,5670,-20826,16165,43790,55912,46712,-17534,-126148,-184665,-220369,-214756,-175273,-119145,-77397,-56909,-42061,-26810,-10519,-7025,-15198,-34896,-22730,-8086,-12995,-19676,-19883,-20183,-12945,-2192,3165,5993,5522,-8127,-16342,-24635,-31421,-27112,-30766,-32236,-24193,-19276,-16436,-4748,10078,17970,12546,1306,10886,29922,40903,37324,11438,-1940,19181,17537,-15977,7398,46125,53024,27964,2708,-11503,-6135,-8423,-32560,-23450,-3215,-18122,-13193,27715,42440,24603,6184,8598,-1191,-18283,-1176,15713,26889,27216,18760,5591,-2236,-4919,-1887,-950,-933,6375,9407,-971,-13916,-16049,-1022,2847,-6049,-18862,-29826,-24585,-18531,-18098,-9539,8430,16640,10099,-8508,-20440,-5278,6974,1925,-20831,-21885,16002,30053,22653,-3492,-15972,2685,26879,24668,5242,-20488,-13276,11381,23892,32615,26162,6316,-15903,-8242,3419,12502,14363,21533,17844,3550,-2526,-12477,-29641,-34389,-37155,-60957,-54492,-50067,-63709,-41399,782,7889,-5501,-9073,5707,24937,35044,29134,6099,-14112,-11481,-7931,3410,15496,24402,13026,-9403,-1300,15586,34569,41336,25781,2026,-14716,-14396,-12570,-18089,-11308,-11422,-33517,-12465,11561,24590,8893,-15206,8827,32829,31692,5091,-13129,-9263,-8049,-8497,1520,13449,10789,-2880,5275,26583,22824,-4841,-26438,-19624,-17020,10630,20678,21398,17075,17731,28486,39186,32231,-816,-30298,-33821,-24766,-21208,-10194,-2846,2185,342,2696,5398,5841,-5030,-28295,-11164,22257,50909,58171,39115,12983,2346,5093,19807,26659,15752,1214,-22141,-29536,-8020,4398,-6564,-30119,-35104,-31458,-24151,-11645,-4218,-1412,-9307,-21719,-16212,-12904,-20806,-23341,-33480,2088,33326,26708,-12644,-20470,920,842,1566,-5885,-16985,-22347,-8814,5633,103,-20368,5091,36865,31937,12733,3792,7709,6753,-189,11558,21501,14760,13182,16848,19448,18811,20574,36750,34467,36735,38161,16719,-8124,-1930,3299,2596,-12658,-17930,-5956,-7477,-20391,-6277,11973,15304,13170,26047,37624,26844,-4840,-14426,7227,11728,2602,-7503,-5220,-1380,7037,22279,37007,48765,62822,64026,41104,14628,305,13261,29210,19094,-889,-5621,-7872,-22639,-12934,-2342,-10184,-23690,-32461,-8698,13410,15058,12843,17391,25535,34962,28342,13117,14589,29793,23040,-9415,-28001,-10598,24485,66495,71826,31035,-7834,-20243,17845,45957,41797,10848,-12598,-25572,19717,59525,67546,44133,8965,-17763,-17306,-15128,-26152,-21966,-19065,-19216,-25491,-27888,-18934,24798,52265,43083,10207,-23964,-29251,-26995,-32701,-18844,-21361,-30406,-16266,2403,23450,30170,20081,-10984,-15184,6055,-846,-11060,-19378,-23249,-10222,-4908,-7834,4578,16699,1411,-22678,-17229,-7257,-10859,-7232,1292,669,18684,49025,69654,63919,33897,-4351,-11507,-11596,-12270,-9600,-2925,6969,-6072,-24299,-27244,-14757,5379,14370,1404,-18269,-11002,-2306,-4085,-11494,-9851,-15057,-22256,-11782,-14027,-25228,-8111,14217,32191,39171,32344,18456,5055,-7310,-11193,-15926,-11162,-5386,-11937,-21727,-5223,18701,22837,22488,13249,10986,12767,11452,19304,14036,657,-11153,-20236,-21517,-10227,5309,15669,30158,37038,16063,-9433,8033,40054,50539,38199,13502,-14309,-7033,4973,-8565,-14700,-4233,-12989,-32304,-30930,-13332,-2047,4859,5905,1305,-31792,-11678,29858,52234,52298,25009,-696,-15855,-20492,-6227,-6348,-8939,-4230,-14319,-18016,-16395,-17948,-28296,-16949,13171,20474,-1410,-20986,-8560,-22674,-13065,17353,16678,-4866,-27188,-13756,-9232,-33062,-17800,24405,34334,5842,-20162,6032,-3828,-6880,20817,36983,41425,34502,31310,25904,15103,9804,3121,-1717,-3534,64,-4521,-11276,-2024,7777,-2652,-22278,-29768,-20159,-7475,23154,43886,41303,3079,-2524,54296,74907,45788,3020,-21682,75,-7974,-2117,19143,27967,12626,-5448,-16615,-11717,-2128,2202,10315,12520,18268,42365,66937,65028,44307,16701,-3022,-25438,-23424,-16669,-26913,-24848,-14047,-5,14785,16607,-2009,-27377,28329,69523,67209,40633,23550,14471,2243,-18162,-6575,9392,18007,16657,5697,11261,22087,14751,9145,5670,-6468,-26386,-37115,-23375,-10343,-16422,-24316,-10181,1403,-6753,-29547,-15745,10136,35595,37047,15438,-18495,5646,52792,64953,30439,-8684,-24847,-15046,-17121,-15343,-9681,8485,17101,15384,19191,19560,3541,-15341,-24729,-17046,-8252,3771,11552,7775,12001,46461,63807,47690,29671,39830,57106,49808,35606,31118,57748,80746,82122,53301,19916,-10482,-10772,11813,16871,-1889,-3739,13064,10631,-14639,-3550,27319,55989,67490,50560,17251,-6607,-14686,2136,14551,574,-19168,-14912,-4320,-4370,-10610,-13488,-539,640,-9567,-5441,-3093,-10737,-9116,-19118,-28075,-21779,-18285,-17949,-22171,-8757,-6889,-15087,-2828,4248,12863,20469,21064,11079,-5653,-23773,-24613,-5430,9602,17370,21514,24645,23128,19196,-3897,-22039,12320,48443,51951,41152,18029,-5281,-29717,17420,55283,81792,86440,64288,15774,-13004,-10926,8424,40727,35639,11585,5722,1101,2700,5324,-3751,-25973,-12148,-8447,-11099,-1911,146,-4371,-3365,5077,16778,25400,26833,21315,6204,-19894,-17720,-14697,-20491,3073,12719,11202,8261,3434,4046,2798,-16891,-18149,496,-6162,-17362,-1509,6278,1474,-7166,-24836,-6074,8864,11989,218,-20972,-19360,-65,6282,4241,3494,5721,5983,-8158,-20153,-14956,-7595,-16932,-6436,11545,18055,9515,-8218,-4934,15331,22427,18844,6224,4454,10422,-10871,-19265,-13709,-8363,-8510,-10857,-3478,9599,10907,-2938,-9343,-12725,-25124,-11650,11510,10911,2954,-532,3986,-8489,-34473,-12703,11410,32308,18410,14504,14592,10192,-5366,-6513,4937,10526,5610,-4116,-8089],[-17743,-23805,-5914,7796,11315,4263,-11817,-22989,-7458,18306,34093,22433,12045,3569,-5826,9596,26494,37583,33090,23577,6747,-10169,-17563,-13329,-5602,-2897,-6277,4381,18452,23784,7751,-16511,-2520,17569,30777,11657,-18494,-9825,4782,5652,-1924,-14143,-25993,-29274,-23552,-12762,-2085,-943,2614,7799,18022,21652,-6974,-4497,16572,8693,-6160,-12863,-16408,-28312,-34679,-30987,-5973,12949,-1412,-30962,-11274,13194,27171,27604,19532,8049,-10500,-28101,-9683,22001,13096,-28383,-6407,28709,55116,72461,51522,20612,-13106,-29376,-33118,-30927,-23147,-18243,-18216,9876,42735,55673,37451,18936,7566,-8061,-17977,-585,29768,52446,32763,2282,-17689,-28765,-20911,7213,21393,16081,4539,-8177,-15953,-15464,-20663,-32038,-30571,-18874,1499,14291,7628,-19906,-13502,26364,53376,55733,22644,-13852,-15164,-11418,-19730,-8527,24372,62451,88021,68245,21109,-9784,-1453,10526,4661,-15443,-30006,-10569,2665,-6369,-19798,-19292,4117,23133,24595,10952,-7236,-4955,-5781,-15510,-15880,-12714,-5128,10057,26317,33720,36592,37104,37289,20591,4411,17955,35100,34692,2519,-27092,12434,35945,43195,38083,-4147,-120469,-264537,-329554,-332099,-274025,-184889,-113260,-55806,-33853,-20446,-2998,-2911,-14119,-34772,-26913,-12246,-19012,-27793,-26146,-21729,-8837,2459,4802,1772,-2420,-14624,-18375,-22213,-28640,-26169,-30255,-36527,-27117,-18425,-12332,-4866,4978,12015,6740,-4795,6671,27505,38265,33797,10758,1240,22246,19518,-16386,1116,39924,47611,24735,-324,-18878,-15757,-12262,-29453,-27949,-9056,-22135,-21972,19336,36300,22797,9974,14698,4956,-21160,-18293,7095,24574,29208,22871,9214,-1397,-6940,-6790,-8053,-6788,3411,7459,-3309,-18370,-22100,-2744,5103,-74,-10240,-27650,-31461,-18175,-8552,3313,16999,17257,5609,-14034,-24329,-7062,6056,2827,-20052,-25102,14445,28090,20007,-7235,-19637,2517,28113,24089,-236,-34148,-16793,9041,22859,34549,29238,8849,-11303,1918,12271,17368,19320,27287,26936,17339,9294,-4616,-23649,-28696,-36325,-51101,-43681,-44327,-67924,-39246,2529,6716,-4401,-735,15086,32178,40436,36574,10148,-18214,-16682,-10877,1139,14121,24787,14801,-1448,6911,19247,34782,40885,28054,7090,-8672,-14046,-15269,-18141,-7326,-4065,-23103,-23108,311,12753,3857,-21628,5351,31395,35633,11121,-9358,-6092,-1765,-363,6935,13107,4804,-13388,4192,28990,25838,-1778,-23001,-20928,-24204,12392,27548,30211,24830,22125,29539,37480,27627,-6622,-35198,-29782,-20977,-16291,-5030,191,2566,-845,-1216,359,-980,-14959,-26962,-1536,29455,53257,56660,37194,15111,8420,8774,19747,27420,18560,4962,-19008,-39088,-18464,-5088,-10998,-26732,-42638,-33603,-22756,-12885,-6344,-1954,-8634,-25102,-27399,-21592,-18949,-19616,-35537,-2511,28045,23697,-13828,-17470,2648,744,589,-5261,-13464,-16210,-6631,2291,-6216,-23032,6550,31343,21265,3871,-2295,1699,3396,8113,24481,30008,18652,13865,16374,21212,23224,24437,37389,32014,33334,36038,15954,-9873,-5345,1005,-393,-18824,-25948,-10770,-12081,-22464,-1882,17783,19678,13401,23791,34520,20928,-13890,-8052,14500,14749,1347,-11004,-8659,-5797,1922,18256,33392,44468,59484,63810,47020,20668,-801,8326,25689,14481,-6035,-14755,-15459,-26266,-16944,-8518,-18468,-31695,-31637,-11879,5249,10144,14983,19870,27045,35829,28678,13476,12375,25950,21173,-7481,-25899,-4681,30484,68052,69749,28754,-5745,-18143,18796,50771,48419,8741,-14355,-30945,7206,45400,58662,43268,14004,-10356,-14694,-16047,-24000,-18505,-18598,-22112,-25697,-17858,-27820,15392,48609,46555,16870,-17455,-30370,-27811,-26421,-13287,-14123,-22345,-24741,-8647,12972,19718,12547,-13832,-15222,3576,-4331,-13473,-20288,-26023,-14126,-7184,-7822,10576,23572,7203,-20740,-23723,-16063,-19752,-15724,-1785,6279,24313,49773,63961,53542,19065,-13501,-4803,1664,-3118,-7144,-5036,403,-11876,-23801,-25299,-19709,586,13433,2708,-12368,-4460,-652,-8796,-13357,-5337,-9443,-20970,-14511,-15640,-23477,-6648,17186,38677,46941,38170,22722,8758,-4147,-11199,-16768,-7104,1962,-7538,-27068,-6566,23774,30109,26322,12698,10214,13809,16238,23077,12666,-3658,-13159,-16402,-18183,-18186,-9952,2396,21190,35664,17237,-11973,5864,39936,50564,38719,16026,-9872,-5236,4628,-10069,-20657,-12616,-23729,-37707,-21189,-6337,601,5898,5271,-1533,-37363,-5793,34334,53386,50314,22121,-2845,-14517,-13951,-3659,-7303,-10810,-5251,-16554,-21609,-18435,-20057,-32551,-11531,19626,26563,3596,-27390,-13490,-26843,-7712,24985,23645,-1367,-21393,-5849,2093,-17635,-32848,14436,32473,9752,-18211,839,-11583,-12422,16822,33331,38604,32422,30391,24464,11489,8004,1448,-5592,-6217,150,-1552,-12329,-4949,9984,3462,-19711,-26525,-11224,-6778,24622,49472,45404,2306,-743,59219,82023,53800,10515,-29488,-2015,-6457,-5997,13904,23247,6562,-11896,-20515,-16011,-10069,-5195,7605,10693,11822,32389,60243,61216,41879,16980,-372,-21039,-20969,-14011,-18733,-22287,-20954,-11498,3206,7218,-9666,-24038,30817,72000,67841,39528,21558,11225,-1504,-15774,-4823,5925,12307,8219,-1190,12237,26648,17748,9536,7003,-51,-10640,-23928,-27556,-14446,-20476,-29839,-10783,2651,-4698,-25459,-12878,11811,35940,34957,12122,-16548,11568,56384,66782,32512,-5459,-27388,-18872,-20172,-16605,-7552,11592,18272,15235,20007,22593,7396,-14878,-24322,-16077,-11398,-4230,1162,-2490,4768,38037,56777,44398,25877,32067,46200,38265,25459,29111,57726,76077,76191,50517,18158,-9444,-7181,10233,13056,-5025,-7971,6581,4809,-18090,-4048,28222,58017,69464,52993,19946,-6077,-15326,6211,23325,11957,-6015,-957,4982,3820,-5300,-18221,-1378,4342,-8038,-12246,1268,2319,2605,-11454,-24432,-22016,-18843,-18436,-20481,-7696,-10173,-18520,-7055,-2232,6911,16888,18849,9508,-5604,-19699,-21000,-7408,1317,4126,10618,18355,19011,14527,-8781,-18821,16394,49446,53380,46088,25180,875,-29821,9303,38461,59783,63807,51664,16365,-7924,-7194,14179,44860,39761,8782,-3811,-11322,-10782,-5590,-11944,-22396,-2098,-1863,-16837,-12046,-12751,-18458,-14619,-946,15081,27373,29072,21726,5124,-21720,-17935,-13130,-21672,76,9086,6599,3120,-3905,-4556,-2044,-14452,-16987,-394,-6542,-20747,-3978,5159,1972,-6290,-26749,-5472,9031,8723,-7794,-27618,-13042,493,-962,-4215,-2646,146,3080,-6529,-16779,-16049,-7410,-14148,-7446,8436,15354,8682,-9133,-7396,12135,22451,22479,9437,5823,10627,-10401,-21035,-17565,-13431,-13655,-11231,3623,19330,20198,5166,-2478,-6458,-22845,-19639,8723,11323,4807,5253,16281,7045,-19019,-22263,494,23737,15500,17205,19610,14650,-2108,-3852,6612,10381,4253,-5326,-8408],[-17922,-22464,-2528,10757,13167,6618,-9365,-22976,-5400,22506,39353,27896,16659,6135,-4983,9614,28157,46900,46848,37202,18055,-4657,-18254,-19219,-10604,-6494,-11870,-446,21239,29612,13476,-14500,-8574,5994,19312,4592,-25522,-15489,1247,3606,-3157,-13666,-21157,-21804,-18594,-9877,-2600,-2330,2020,9847,23089,26336,-3691,-1230,22437,16171,-1350,-13403,-22039,-32253,-32904,-28218,187,19462,2659,-31266,-6947,20701,34519,31251,17673,-354,-24163,-27995,-8087,18356,7617,-25971,-2378,26973,51475,67191,50198,20553,-11172,-24813,-33804,-25732,-14508,-7885,-8157,11281,40871,55475,38479,19989,9180,-7922,-26110,-7262,25198,45898,24113,-4836,-18785,-26363,-26760,4257,22483,20759,12479,221,-9761,-12998,-20815,-32757,-31105,-18186,2669,15329,8618,-19097,-14159,26344,55334,58157,26035,-13715,-28146,-18698,-18154,-8733,20656,58105,85060,70514,25810,-9936,-3496,12815,9591,-9787,-30668,-23842,-7413,-10275,-18450,-24086,-4338,17400,25513,19057,1791,-10957,-16219,-24183,-22639,-18287,-11117,-1077,8650,20170,31543,37266,39048,21852,3641,13580,29906,30750,203,-32127,9441,29042,30969,29192,9232,-74457,-192533,-291014,-340184,-310797,-215667,-116935,-37537,-32511,-22246,-1461,-984,-12079,-30961,-34333,-19308,-28102,-37959,-34359,-23756,-3602,9244,9126,-467,-10736,-22587,-20867,-20086,-25189,-24747,-28642,-40919,-30394,-17173,-6695,-1944,1107,6161,952,-11847,-231,21681,32367,27619,8647,2813,22838,19409,-16157,-6275,31577,40646,21799,-1181,-23224,-25684,-15353,-25205,-30863,-16698,-26706,-30331,9102,26701,17343,11183,20092,13320,-11862,-35682,-3719,19449,28670,24961,11551,-1280,-10136,-13573,-16074,-12435,611,5719,-5150,-22244,-26993,-3700,6562,4305,-1976,-19654,-35893,-18442,-343,14460,23210,15220,-1224,-20689,-28441,-10911,2607,2190,-17829,-27435,10512,23718,16239,-10753,-23456,1487,28154,23018,-3794,-38363,-16740,6693,20913,35577,31805,11610,-5208,11882,20967,21943,23202,31393,33935,29336,19656,2901,-16375,-21973,-32002,-37006,-26059,-30074,-58679,-38134,2549,4901,-1739,7300,22129,33971,38443,37625,11034,-23423,-24032,-16102,-3671,9988,22496,15562,6673,15185,23052,34812,39798,29483,11470,-2712,-10314,-15262,-16094,-2770,2754,-13066,-24966,-2177,8304,2228,-26460,1794,27893,35846,14062,-7062,-4167,2164,4280,8953,9848,-3084,-23759,5566,31035,27794,704,-20233,-22251,-28385,15468,33579,37733,31893,26290,30398,35422,22500,-12748,-40128,-25978,-17406,-11642,-72,2999,2412,-2833,-6255,-6061,-9260,-26170,-18762,7894,35970,55194,55277,35721,17089,13561,13029,19720,27304,20952,8674,-15737,-35608,-23102,-11293,-15077,-23802,-38905,-34637,-22093,-14393,-9044,-2983,-6995,-23760,-38182,-29213,-15745,-15707,-36182,-8278,21208,19293,-14747,-14749,2681,-1370,-1225,-4223,-9379,-11116,-5820,-1693,-11992,-24628,5122,21994,8158,-6507,-9239,-5202,-114,15396,35169,36555,20122,11849,13456,20502,25889,28630,39220,30141,28891,31487,13159,-12146,-8983,-1038,-1913,-21683,-33920,-14965,-16272,-20465,3909,23318,22340,10332,17924,29174,14042,-24019,-1688,20234,16236,-822,-14745,-11321,-8340,-2013,13742,28137,37737,53068,60042,49919,26684,460,3726,19614,7099,-10835,-21292,-21794,-29268,-20316,-13312,-23593,-37637,-31824,-16641,-5020,2754,14934,21028,27961,36325,28579,13046,8540,19449,17247,-6397,-23467,30,34016,65933,64044,24945,-3657,-13719,22039,58091,58739,9185,-18299,-34231,-4854,30056,47692,40801,18312,-2820,-8564,-12533,-18738,-14678,-16795,-23040,-21166,-7462,-25506,3985,41431,46735,22015,-9987,-22510,-21648,-19197,-8731,-8448,-12547,-20354,-18545,1760,7771,2740,-18260,-15393,791,-7232,-14960,-19884,-27399,-17778,-7956,-4214,17014,29486,12031,-17653,-29089,-24469,-25637,-21159,-3947,11366,27499,47226,54887,39902,1369,-14355,7958,15453,5149,-5406,-8207,-7376,-18825,-23664,-23113,-23660,-4715,11200,3480,-6427,1932,2926,-13497,-15738,-1125,-3835,-17265,-15123,-15973,-21698,-6383,18115,43211,53070,41960,24804,11138,-865,-10211,-17699,-3419,8759,-2394,-31754,-7115,27932,35083,27516,10894,8999,14432,19242,23003,8265,-8719,-13568,-11367,-9455,-13003,-20276,-11807,12288,36431,21877,-13245,1359,37426,48047,36548,15941,-7469,-4265,3117,-11841,-25224,-19775,-31871,-27231,-11462,-426,1801,5862,3719,-5650,-44077,1015,38766,53324,45273,16853,-5583,-11750,-7962,-2163,-9404,-13618,-7160,-19153,-25413,-20462,-20828,-30004,-5922,25568,32675,9087,-31020,-18027,-31045,-2385,31820,29777,2091,-15247,1219,11813,-2986,-37604,1121,26850,11891,-12785,-2960,-18789,-15995,13432,29366,34807,29220,28128,21444,6943,6839,237,-9649,-9490,-823,1313,-10752,-7193,12161,9381,-17744,-22816,-1794,-3283,25278,53201,47638,1158,329,61457,86384,61144,19449,-25622,-3900,-3302,-7151,9022,19582,3533,-14957,-22311,-19727,-18336,-14427,3227,8236,5436,21535,51598,55535,37795,15984,2232,-14263,-14186,-6212,-2876,-5976,-13643,-16118,-5689,1312,-11712,-17253,30497,70759,66776,38622,20065,7650,-7068,-15554,-4046,1102,2587,-5308,-7525,13761,30344,19761,8130,5657,4203,3087,-8609,-20328,-18236,-23103,-28310,-8478,5062,-2904,-20232,-7437,14106,35613,32283,9454,-12761,15501,57481,66574,33532,-2847,-29231,-22528,-23226,-18210,-6655,13158,18262,13829,19319,23893,10029,-14100,-22935,-16493,-15964,-13577,-10999,-14863,-3220,27681,46877,38062,18964,21439,33565,26302,14310,23937,52518,66299,65613,44547,15865,-5835,-3217,8467,8661,-8750,-12874,-724,-2172,-22657,-5096,27517,56928,67582,51679,19603,-7077,-15926,9859,31425,23746,8204,13089,14068,12099,1422,-23075,-4031,5624,-7938,-17715,9628,16584,13483,-4857,-20805,-22062,-19470,-18881,-18727,-6271,-12381,-18388,-10473,-9029,-11,11977,15386,7091,-5508,-14829,-15319,-6952,-6014,-10497,1358,13280,15123,9478,-14164,-17730,17668,47715,52327,48764,31019,6736,-27674,-483,21498,37596,40905,37669,17652,-1383,-1718,17645,43524,36813,1310,-14778,-22363,-24534,-16129,-18588,-15067,5909,3763,-21285,-21882,-21944,-25102,-19742,-5130,13028,28601,30569,21150,2799,-23617,-16604,-10472,-19175,-2579,5293,1762,-2048,-11265,-12338,-2281,-7737,-16020,-2843,-7704,-25230,-7149,3047,1222,-6689,-24046,-3870,9514,5266,-16753,-27301,-6932,1125,-7049,-10726,-7884,-5665,-682,-4950,-12038,-15347,-6747,-12098,-8804,4718,11092,5308,-12654,-12054,6077,19348,22617,9773,5188,9201,-11303,-24480,-21653,-18243,-18904,-9957,9743,27117,27944,12624,3879,-1388,-19580,-25539,6362,10457,5209,10365,27064,20732,-4548,-21992,-9787,13258,11830,19626,23252,17419,10,-1405,8844,10958,3337,-6136,-8166],[-18111,-22404,-1929,10793,12797,7797,-7843,-24863,-4734,25678,43719,32442,20324,7669,-5292,7921,27257,52359,56092,46371,25984,-458,-16836,-21353,-13422,-8013,-16439,-7151,21206,31410,15675,-14400,-17033,-7535,8507,376,-27851,-21187,-2466,1330,-4593,-12923,-15629,-13041,-11861,-6600,-3707,-4625,771,11360,27176,30339,-140,-1028,24411,20704,1935,-13009,-26716,-30293,-29884,-25518,6842,27360,8432,-30829,-3278,27210,40336,33691,15658,-8023,-36215,-17656,-2435,19224,7672,-17688,1508,24914,46791,60290,49020,20844,-8649,-21731,-29788,-16437,-1075,6592,2291,11873,37234,53146,37788,19645,10000,-6595,-30364,-10981,21972,39599,15949,-9749,-18160,-23595,-29510,3335,24573,26479,21463,9093,-2712,-8404,-18266,-30642,-29163,-16061,4335,15713,7962,-19025,-13129,25612,55693,58997,29079,-8707,-37514,-21000,-14166,-8895,15498,51705,79367,70074,28747,-11066,-5036,16711,16687,-1246,-21106,-34675,-14924,-11396,-14670,-24515,-10815,12339,25412,25839,13202,-7739,-26020,-30362,-27901,-21709,-14312,-6937,-4049,10626,29876,38306,39065,20738,2034,8118,21745,23927,-3246,-32138,10129,26559,24110,23511,16241,-36725,-93452,-136032,-164190,-160037,-116823,-66458,-22531,-36723,-26653,-365,4221,-2304,-17862,-39999,-28623,-38178,-32803,-36754,-25355,2044,17211,15576,457,-17022,-30892,-22453,-17638,-20983,-22409,-25981,-39069,-31048,-13792,1235,4405,584,2654,-2460,-17654,-8455,13626,24490,20321,6616,4648,23024,19108,-14049,-12983,23202,34422,21263,1689,-21218,-32948,-16335,-19835,-28719,-23940,-30082,-33076,213,16177,10094,10938,24583,21595,284,-37478,-14798,13062,26844,26129,13758,-386,-12628,-19892,-21387,-15299,-329,5658,-4903,-23946,-29631,-3545,7868,7780,5590,-11060,-30567,-18285,7132,24410,27918,11990,-8609,-26792,-31321,-15564,-2114,1085,-13785,-26767,5729,18557,12902,-12712,-26175,675,27849,22373,-3752,-26456,-12249,6132,19773,37137,35155,15911,2933,22167,29936,26872,26801,34551,39161,39650,28759,10040,-8325,-14290,-25082,-21452,-5742,-11867,-46555,-38506,1041,3058,2604,15438,27684,31754,30459,32697,9206,-27556,-32161,-22519,-9930,4789,19506,17196,15307,23428,27433,36193,40426,31968,16071,3298,-4362,-11942,-11842,2513,9172,-4149,-19690,3007,12526,4771,-28307,-1186,23263,32884,14538,-5590,-3109,3603,5121,7421,4043,-11921,-27096,8725,32358,28549,2440,-18167,-22934,-23763,19707,38346,43343,37669,29807,30732,32774,16706,-19383,-39671,-21807,-14024,-7456,4549,5689,2231,-4340,-10925,-13068,-18154,-36371,-9141,16538,41503,56704,54241,34794,18599,17247,16829,19680,26313,22552,11789,-12492,-26354,-18689,-11880,-18067,-21479,-31007,-32914,-22285,-16259,-12517,-5268,-5855,-20172,-38891,-31208,-11825,-12135,-34816,-14939,13159,13911,-14754,-12583,641,-5552,-3433,-2971,-5882,-7706,-6538,-6201,-17152,-26281,987,9733,-6280,-17761,-16754,-12615,-3134,20975,42327,39879,18820,7406,8353,17054,25489,30583,39274,27385,23233,24558,8103,-15001,-12608,-2579,-1315,-19425,-38629,-18201,-19399,-16390,9328,27261,22583,3757,9063,23025,8107,-32244,3400,23661,15656,-4291,-19128,-14024,-9837,-5077,8432,20957,28458,43664,52807,49034,30797,2891,8,10732,-3673,-17001,-26195,-27183,-31949,-23665,-17594,-26425,-40112,-34051,-23122,-17044,-6581,12386,20347,27645,35683,27326,11468,3411,10655,11381,-6563,-21767,2378,34142,59636,54385,19174,-2237,-7661,27792,68025,73470,15714,-21539,-36590,-16172,14034,34832,36402,21271,3883,-1819,-7440,-13909,-11570,-14868,-22632,-14674,2309,-15500,-9498,30260,42634,24584,-3111,-13885,-13675,-12528,-6217,-5477,-4632,-10215,-23995,-10137,-5113,-9020,-24264,-16370,-2955,-9758,-15472,-18129,-26275,-20668,-7643,1135,22223,33108,14643,-15267,-32050,-31182,-26440,-21691,-5088,14684,27584,41087,42438,23320,-17210,-3916,22320,27210,11015,-4924,-12563,-16415,-26714,-24305,-22154,-27008,-10764,7114,2918,-1643,6903,7025,-16908,-18976,1543,81,-13473,-13516,-15060,-20248,-7349,16913,45123,56553,42954,24186,11611,1446,-9318,-19099,-739,14171,2874,-29772,-5614,30891,37150,25758,7659,7107,14166,19865,19632,2065,-12940,-12583,-6693,-823,-2424,-14510,-25773,3317,38201,28837,-11814,-5459,32430,42898,31587,13040,-7313,-4401,436,-14134,-28726,-25466,-29452,-15879,-2430,4113,1707,5144,1478,-10778,-38689,8072,42663,51828,37426,9584,-8563,-8525,-3198,-2066,-12737,-17201,-9860,-22148,-29377,-22653,-20837,-24957,-1055,30226,37932,13844,-31268,-22873,-35637,2519,37201,34362,4786,-9816,7140,19621,10046,-22813,-14405,17712,12299,-5717,-2667,-21102,-16610,10606,25314,30410,25130,24645,16990,2016,6766,-156,-13288,-13023,-2713,3549,-7701,-8682,14376,15012,-16229,-18518,7895,2584,25029,54992,48419,509,453,61089,88301,67859,29395,-16114,-5155,1431,-3262,6515,18067,4334,-13482,-21268,-21934,-23813,-24718,-2522,5192,-534,10376,42268,49693,33658,14598,4924,-7220,-6364,2913,11390,9024,-2407,-13915,-12385,-1943,-10102,-11371,28217,65937,63771,37789,19451,5188,-12311,-16959,-4475,-3974,-9649,-22358,-7523,16923,33411,21178,5695,2140,6018,13568,3950,-13521,-21317,-22245,-20930,-3305,8701,-964,-13663,-33,16850,34461,29150,7611,-8492,17875,56796,65125,34050,-404,-29041,-25053,-25489,-19788,-6171,14428,18137,11784,17401,23544,11662,-11890,-19178,-16519,-19886,-20997,-21006,-26517,-9671,17008,35743,30292,10533,9512,21018,15700,3978,16512,43332,52926,51981,36637,14204,-17,1378,7135,4618,-12019,-17386,-7524,-8655,-26647,-6016,25594,53047,62394,47209,16567,-9480,-15425,13901,39476,36684,24290,27730,23169,20712,9528,-21576,-7571,5440,-6722,-12154,22063,31869,23879,1373,-16702,-20774,-18884,-18154,-16287,-3748,-11628,-14278,-12412,-15181,-6892,6908,11848,4754,-4894,-9254,-7850,-2662,-7938,-23857,-2898,10616,12289,5123,-18790,-17999,16514,43757,49330,49740,36078,12838,-23098,-10426,7822,19801,23228,25715,20747,6816,5131,19794,38563,28549,-9450,-20982,-22784,-35176,-25155,-21994,-7770,12425,8617,-21025,-26010,-19998,-17043,-14052,-5857,11457,29780,32025,20591,524,-23729,-13306,-6272,-13991,-3966,2194,-2253,-6247,-17824,-16078,3141,1411,-14387,-5961,-8319,-29815,-10071,771,41,-7415,-19966,-771,11604,3981,-22228,-17996,-378,2543,-10683,-14284,-11325,-10789,-4553,-2880,-5775,-11801,-4821,-10051,-9672,1229,6029,110,-18141,-18261,-2045,13657,19574,7748,3749,7747,-12019,-28378,-23424,-20984,-23499,-7501,14310,32558,33851,19175,9702,2435,-16997,-26420,5287,8616,4171,14509,35737,31809,7847,-12210,-17156,834,7726,21722,25126,18082,632,457,11066,11861,2971,-5816,-6559],[-15466,-20583,-1717,10135,12482,9835,-5565,-27243,-3673,29416,48404,36958,23841,9067,-5640,5671,24756,54307,61010,51350,30472,1780,-13964,-15935,-10422,-5333,-17105,-15207,18348,29195,14466,-15444,-27458,-20356,2640,1642,-22593,-26534,-6784,-1686,-6904,-13177,-11680,-5888,-6016,-4757,-6664,-8924,-2371,10759,28670,32000,1816,-4734,21325,20603,1695,-13988,-27947,-26488,-28115,-25839,10142,32496,12571,-31707,-2453,30130,42028,32586,11448,-16192,-28937,-9441,1035,19066,8750,-10804,2720,20400,39021,49870,44946,18185,-9618,-23434,-26973,-7876,11913,19946,9704,8850,29793,46612,32823,15072,7156,-7129,-27897,-12133,18926,32977,8027,-13353,-19151,-23770,-28969,1971,24771,30040,27871,15063,1853,-5275,-16534,-29089,-27898,-16115,3038,12214,2673,-22275,-14029,20499,50510,54467,27839,-4766,-34205,-21820,-12922,-12151,5590,39836,67411,63051,26179,-16459,-8479,18823,21804,5117,-13634,-30983,-22749,-12847,-11740,-23320,-18068,4944,21111,27730,21949,1784,-30395,-32138,-33760,-26746,-17959,-9976,-12080,1146,25135,34658,33721,14233,-5357,-2451,7581,9600,-14239,-29367,10378,23059,16484,13978,9237,-33141,-58996,-67103,-74978,-75780,-57839,-37922,-18646,-43996,-25781,3516,11967,9502,-4181,-30549,-42363,-37114,-25325,-31673,-28821,3132,20033,17923,110,-20683,-35828,-25359,-18092,-19057,-22188,-26215,-37316,-30616,-10678,8502,10272,396,-1449,-6315,-24015,-20746,581,12030,9779,2841,4742,20914,16831,-12324,-20493,13327,27458,20963,5029,-16742,-33011,-17776,-16375,-24736,-31819,-34719,-30563,-7104,4222,-540,6942,25042,25707,8877,-25030,-27562,3616,21612,24090,13561,-718,-15864,-26271,-23698,-16995,-1439,5236,-4456,-25311,-32704,-4933,6957,8441,10026,-4824,-26148,-19630,11605,30781,29156,6251,-17429,-33461,-34349,-22289,-9357,-1973,-10316,-24904,-976,11741,8991,-14556,-29276,-1419,25684,20752,-1739,-15003,-6918,5764,18171,37899,38006,20538,11266,31063,37471,30721,28917,35546,41203,46586,35035,15091,-1382,-7214,-18578,-8801,11102,3747,-36213,-40896,-2980,284,7132,22613,31338,26255,17339,21454,3796,-28913,-40302,-30129,-17549,-1023,16052,19196,22922,30196,31339,38724,43217,35919,20675,8595,1896,-7058,-6652,7696,14512,2884,-14000,10552,21242,9718,-27695,-3631,18017,26992,12656,-4970,-3250,1944,1521,2006,-4215,-21058,-19995,12148,32250,27631,2939,-17125,-22884,-15917,24598,41552,46490,41479,32177,30210,29420,10373,-26421,-33275,-16643,-10711,-3891,8711,8383,2507,-3969,-12868,-19093,-26618,-28715,121,24182,46090,57919,53665,34355,19578,19526,19840,19878,24860,23309,14083,-9026,-16811,-9241,-7213,-19188,-19395,-23216,-28842,-22698,-17635,-15576,-8105,-5248,-16283,-30228,-25549,-7248,-8633,-31627,-21370,5223,9097,-12557,-10418,-2897,-10726,-4638,-1068,-2905,-5434,-7873,-10159,-20710,-27883,-4407,-3163,-19817,-28131,-23449,-18991,-4146,25375,46254,40358,15874,2425,2947,12202,22723,30220,36830,23758,17579,16944,1998,-17196,-14699,-2318,2519,-12550,-32060,-18885,-19656,-11470,14276,29961,21441,-4721,316,19715,7072,-23533,7628,25515,13964,-7970,-23004,-16124,-9982,-6402,3504,13116,18146,33174,44003,45478,33118,6389,-880,767,-16536,-24130,-29497,-30618,-33278,-26356,-21284,-28003,-38346,-37201,-29871,-28833,-15036,8735,18880,26872,34570,25751,10004,-748,2051,5500,-6766,-19992,2900,31543,50326,42123,12499,-728,235,36644,80740,92050,29221,-17984,-37443,-24825,-496,21805,31197,23698,10398,5180,-1774,-9397,-8631,-12464,-20335,-6872,11827,-4780,-23112,16498,35070,25132,3248,-5368,-5269,-6342,-5274,-4676,1475,-257,-20979,-21386,-16092,-19499,-27892,-17035,-6912,-10871,-13887,-14290,-21999,-21156,-6332,6978,26034,34616,15339,-13676,-31045,-31998,-22026,-17089,-4471,16336,25273,32425,27987,5866,-22472,11298,36232,36142,14461,-5101,-17006,-25752,-34081,-25221,-22453,-29552,-16762,1716,1296,2118,10541,11092,-16410,-22158,2486,1809,-10595,-10056,-12600,-18641,-8691,14482,44773,57379,41364,21359,10656,2794,-8770,-20639,1004,18078,8001,-21645,-1158,33085,36633,21594,3462,4887,13257,18667,14815,-2902,-13174,-10705,-3007,6002,7221,-1647,-28293,-5287,40026,36674,-7181,-14067,25342,35556,24278,7682,-9016,-5454,-3097,-16704,-30763,-28341,-21076,-5320,5485,7197,748,4345,-1033,-16276,-30293,14702,45484,48661,27181,847,-11417,-5802,-248,-3742,-17355,-21232,-13139,-25678,-33589,-25444,-21268,-21070,2101,32677,41213,16765,-29492,-28782,-36042,6213,40120,36331,5647,-6038,11266,24923,20460,-6908,-28275,5415,10816,1284,2213,-15929,-15052,7584,20740,25116,19743,19474,10672,-3288,7121,-383,-16604,-17232,-6151,3875,-5455,-10430,15784,19285,-15993,-14583,16687,9147,22828,53802,47191,167,-1550,57227,86974,72679,38551,-7377,-6524,6489,3847,7051,18032,7508,-9187,-18952,-23205,-21965,-31777,-10352,401,-7067,-1734,32865,44540,29944,12467,6465,-1761,-95,10138,21606,19699,6341,-10526,-19421,-5328,-9168,-8405,23492,56598,57235,35243,18223,3566,-14972,-20734,-7437,-8863,-20728,-27547,-85,20590,34429,20745,1601,-4425,3891,18971,12021,-9144,-24161,-19777,-13818,2135,11668,-246,-7562,7064,18398,30694,23820,4658,-6228,17339,53295,61393,32663,318,-28152,-27094,-27979,-22669,-6645,14957,17084,7934,12832,20032,10751,-9641,-15019,-16298,-21738,-21648,-21463,-24285,-13459,5743,23055,20743,301,-4308,7991,5807,-5712,5847,29450,35446,34824,26027,12149,5301,4609,4628,-365,-16021,-22684,-14721,-15064,-28368,-8197,20928,44957,52712,38423,9451,-15010,-14878,16872,45823,49145,40739,41304,30484,27703,16817,-14913,-13069,2896,-3347,1444,35807,45859,32151,5952,-13512,-19394,-18123,-17493,-14701,-1481,-8352,-8954,-14416,-21765,-14761,845,7336,1389,-5399,-5464,-2335,1128,-6117,-19541,-1900,9036,9134,455,-23297,-20701,11974,36636,43244,47772,38965,17754,-18147,-20840,-711,9592,15577,18829,24774,14873,11332,20080,30779,16240,-21052,-13260,-11769,-28409,-33508,-22581,-2251,16486,11555,-17581,-21144,-10412,-3629,-3410,-4332,9575,30039,32536,19418,-1892,-21808,-9308,-1649,-8350,-4687,-915,-5858,-9960,-24181,-13489,11489,10480,-12714,-9896,-7906,-23640,-12698,-1919,-1817,-8596,-16185,2850,15137,6047,-17727,-6976,6262,4511,-11798,-15125,-13134,-15143,-8643,-664,1225,-6222,-1701,-7814,-9857,-1823,421,-6493,-25141,-25489,-11605,5756,13559,3850,2620,7395,-11244,-30251,-20697,-20309,-26448,-4639,16948,35332,37641,24559,14998,5346,-15633,-23112,5733,6232,2046,17727,42120,39974,17796,-1448,-16869,-12936,4893,24331,25885,17231,280,2108,13364,13332,3931,-3280,-2884],[-13505,-19250,-3673,6900,10387,10687,-4567,-31868,-3595,32037,51391,39346,25265,8652,-7366,1803,19760,51689,60502,51182,30460,630,-12058,-8160,-3436,200,-13956,-24387,12450,23049,10235,-16308,-31729,-23803,4743,7504,-15821,-29600,-11293,-4961,-9637,-14527,-9820,-958,-1740,-4507,-11024,-14347,-6551,8641,28235,32002,2877,-10547,14787,17060,-1087,-15848,-25370,-23069,-26159,-27885,10372,34664,15257,-32729,-3120,30555,40837,29483,6836,-21775,-20334,-3411,2185,16757,9529,-5460,3162,15785,30753,38765,39774,14298,-12415,-27625,-23404,1206,25216,32859,15734,4565,21750,39077,26314,8749,3187,-7206,-21682,-8037,19912,30921,5785,-12426,-19726,-24531,-24831,2858,25873,34057,34066,20657,6434,-1464,-13474,-25664,-24975,-15873,1426,7812,-3840,-24868,-14421,13635,42138,47059,24651,-1007,-26704,-20509,-12270,-15139,-5869,25672,52483,52596,21142,-22720,-9646,21906,27148,11180,-7115,-25133,-27636,-11719,-6960,-19050,-22261,-1148,16150,27738,30068,16632,-18355,-26539,-32828,-29968,-19021,-9915,-14124,-8557,15898,26509,25585,6447,-14919,-14370,-7651,-7721,-29063,-21795,11520,18949,7668,66,-6325,-63121,-101507,-110672,-109044,-95964,-66228,-39847,-21790,-40007,-15490,12500,21679,19980,7856,-17818,-32741,-28336,-20071,-27154,-29535,2834,20105,18427,938,-17012,-28118,-26048,-18062,-15733,-19846,-25964,-34445,-26168,-4530,18009,17852,2581,-4202,-8526,-26197,-33641,-13700,-1130,345,1184,5905,19451,15905,-8038,-22834,6497,23600,23493,10355,-9951,-25790,-17261,-12533,-18210,-33718,-37944,-24183,-7795,-3896,-11065,1864,23622,27311,15004,-13763,-38207,-5900,15560,21183,13198,80,-16821,-28355,-21060,-16068,-784,6558,-1636,-24132,-34808,-5969,6277,8855,13385,720,-21283,-20391,14858,35223,28976,687,-24303,-37526,-35107,-28036,-16232,-4490,-5897,-20839,-7080,6087,7026,-14384,-30960,-2933,23657,20226,3228,-3758,-642,6839,17654,39346,41910,27018,20888,39866,44881,35050,31331,36172,41752,51515,39946,19367,5563,627,-11095,1731,24227,16377,-26424,-41909,-7593,-1577,12997,30247,35225,21344,3459,6678,-3610,-25311,-40734,-36261,-24284,-5441,13563,22118,29902,36079,35538,43463,49294,42803,26748,14301,8918,-450,40,13638,19832,9110,-8860,18150,31368,16351,-24786,-4191,14229,20152,10010,-3970,-3571,-1854,-5509,-5836,-13268,-27942,-10770,15681,31307,25828,2923,-16286,-21232,-6869,30593,44180,47903,43776,33967,29597,26394,4845,-32615,-24340,-9284,-6489,-332,12992,11836,4217,-469,-9764,-20907,-33046,-18977,9011,31375,50450,59459,53900,34576,20439,21048,22463,20899,23694,23468,15621,-4853,-6511,2049,515,-18099,-17066,-15644,-23415,-22504,-17229,-15937,-9630,-4358,-12711,-21423,-16425,-2042,-4902,-27009,-26369,-1155,6569,-7541,-7816,-7392,-15534,-3718,1614,-290,-3750,-9054,-12790,-21885,-29106,-9693,-14530,-30462,-35943,-28104,-22946,-2542,28879,47266,38423,12340,-1103,-771,7224,18412,27901,31785,19277,12816,10296,-4213,-17998,-14395,190,9345,-3120,-23895,-16656,-16994,-6511,18440,31521,19689,-13535,-4125,22043,12748,-12189,11011,26038,11589,-11314,-25591,-17386,-9033,-5983,-446,5370,7926,23293,35176,40058,33522,10268,1676,-7776,-30363,-31775,-31823,-32029,-33099,-28474,-25028,-29806,-35438,-37363,-35907,-32569,-18977,4862,17032,25699,32981,24062,9267,-2162,-3786,1098,-6422,-17784,1636,26337,38631,28088,5293,942,9328,47609,94583,111195,46501,-7432,-35110,-29217,-11696,9714,25643,25730,16761,12100,3826,-5221,-5835,-9758,-16539,1572,20779,5800,-30035,1674,24776,23878,8737,2420,2745,-1054,-5826,-5712,5857,8178,-14121,-31166,-20568,-21178,-22343,-16234,-10718,-10238,-10034,-8587,-15713,-19121,-4942,12007,28108,34007,14284,-12910,-28388,-27535,-15200,-9835,-2362,16267,21122,22161,12769,-9353,-6067,27019,48228,41684,15568,-5513,-20476,-34764,-38830,-26215,-23939,-31600,-22047,-4512,-1129,5010,13022,14623,-11888,-23529,1658,1070,-9116,-5625,-8756,-16485,-9619,11808,42718,55789,37638,17088,9022,3471,-8549,-21923,1994,20542,12715,-11993,5637,34856,34095,15838,-1024,2867,12262,16850,11145,-2870,-8414,-8506,-431,10583,14490,10656,-16735,-12388,41400,44245,-210,-23391,17099,27037,15707,963,-11393,-6642,-6681,-18570,-30150,-27415,-12639,4357,12438,9331,-56,4515,-2804,-20421,-21649,20845,47303,44226,15670,-8027,-13270,-3719,1102,-6794,-22306,-24197,-15714,-29045,-36728,-28385,-22368,-18629,3651,33023,42390,17916,-26935,-35262,-31489,8776,40555,35645,4647,-3784,13919,28192,28433,7865,-24367,-7215,8701,8037,10297,-7107,-12298,4613,16231,19628,13716,13309,3266,-7817,7880,-303,-18743,-21346,-10582,2297,-4763,-12452,16630,22246,-16743,-10894,24573,16014,18930,49856,44572,763,-5461,50390,82850,75457,46326,283,-7647,11814,12505,10910,19354,12497,-2738,-15608,-23668,-15936,-21663,-18973,-5801,-13757,-13853,25915,42215,28271,10635,7052,1985,4199,14718,27423,25783,11753,-8018,-27407,-9590,-10400,-8266,17447,43762,47393,30763,16162,3298,-12296,-25480,-12247,-10549,-15316,-8015,11023,24556,33586,18817,-2849,-12762,-1559,19792,16046,-6665,-23308,-17330,-8046,6882,13630,-559,-2300,13325,19053,24474,16271,210,-6348,14242,47645,55913,29491,-715,-27236,-27585,-29521,-24619,-6610,15750,15713,2771,5930,13662,7457,-7766,-11359,-15230,-19629,-15275,-12592,-13306,-13028,-4700,10015,10590,-10188,-19276,-4922,-2944,-13238,-7321,11773,14850,15147,13559,9931,9076,5869,697,-6244,-20617,-28604,-21910,-20486,-26585,-11616,13607,32959,39025,25866,-1353,-23766,-14089,18515,49978,60541,57078,53435,35658,32410,22382,-7958,-20196,-1329,3119,17219,49230,57453,37890,8725,-11437,-18195,-17307,-17228,-14431,240,-3219,-3921,-17025,-28641,-23553,-5861,2003,-2969,-7360,-4424,-581,1602,-4082,-8148,2377,7785,5183,-4588,-27030,-25845,4570,26709,33977,42576,39145,20825,-13811,-30924,-3248,8107,18856,20053,29293,21634,15715,18780,22625,4597,-18661,2226,1622,-17470,-36054,-21684,976,17834,12150,-14409,-14183,-616,8372,6635,-2467,6934,28883,31509,17186,-4443,-18753,-5590,2479,-3477,-5375,-4635,-9340,-13617,-30746,-6703,19952,17750,-11690,-14199,-5945,-16442,-14572,-5168,-4536,-10348,-13506,5877,19325,11174,-7168,3531,12454,6709,-10737,-13949,-13836,-18676,-13229,1086,7933,-18,2034,-5371,-9455,-4549,-5712,-14095,-32542,-32574,-21812,-4004,4738,-1301,2556,8336,-8598,-27076,-16267,-17988,-26318,-2361,17059,34831,38641,28053,19279,7394,-15716,-19885,6625,3093,-1293,19583,45643,44538,24487,7514,-10171,-27806,5196,27808,25934,15115,-1038,3324,15219,14943,6063,890,1829],[-10750,-16259,-4757,3801,8995,12488,-2621,-29715,-1806,35642,54350,41222,26315,8293,-8461,-1465,14751,47031,56945,48194,28083,-2251,-10390,370,5975,8027,-7717,-30728,5423,15192,5406,-14399,-22265,-14635,13179,16081,-8728,-28407,-14459,-6963,-11260,-15956,-9354,2266,1354,-5198,-15746,-19138,-10036,6262,27007,31346,3925,-16446,6550,11399,-5353,-18034,-22399,-19734,-22914,-29830,7875,33675,16324,-33524,-4642,28904,37346,25136,2602,-23137,-13270,749,1181,11276,8252,-1915,3361,11924,23119,28276,33963,9548,-16540,-33330,-18704,10456,37985,44401,20149,-585,14232,31557,18847,1008,-1466,-6750,-14901,-789,25028,34244,9609,-8754,-20390,-26048,-20059,5410,27882,38467,39790,25680,10769,2397,-9747,-20915,-21065,-15659,-702,2652,-10843,-25694,-14926,4783,30089,36307,18863,1078,-20591,-19227,-12807,-17514,-18724,9378,35022,39145,13769,-29041,-8137,25146,31582,15733,-2714,-21767,-29903,-8908,-1399,-13845,-23555,-5798,10652,25413,36251,32956,-2351,-19583,-30195,-31091,-18397,-9179,-11195,-15569,3303,14109,14298,-2599,-24872,-26073,-21500,-24470,-37647,-13245,11788,13468,-1836,-17007,-23052,-102167,-191341,-231198,-231252,-192898,-124268,-61729,-24630,-28835,-5665,19820,27811,25030,15214,-6776,-21392,-21690,-17950,-25425,-27200,2341,18771,17842,2109,-11720,-22471,-25720,-17678,-11604,-15292,-24059,-29800,-19178,3431,28207,25431,5191,-7432,-10878,-24229,-38562,-27386,-13532,-6696,821,6490,17261,15247,-2635,-18045,3916,22641,27369,15640,-3738,-18922,-16469,-9782,-11599,-28196,-39175,-17818,-2764,-6076,-21073,-5042,19327,25094,16988,-5603,-40323,-15960,7766,16236,11353,684,-16211,-26773,-17683,-15165,-89,8200,2087,-21830,-37740,-7811,5112,8395,14590,3998,-17580,-21832,15417,36177,26237,-5169,-28120,-37085,-34632,-31236,-22180,-6848,-1923,-16680,-13319,1281,6243,-13538,-32664,-5206,20688,19713,8800,5537,4714,8063,16913,39886,45212,33526,29795,46839,50477,38404,32797,35250,39653,53033,42174,21422,10724,7439,-3432,10914,34606,26809,-16677,-40306,-13307,-3065,18724,36956,38591,18447,-7350,-10390,-13853,-20280,-33292,-39465,-30886,-9651,10508,23979,34389,39256,38241,48429,56266,50666,32932,18994,14878,5892,6408,18680,23684,13209,-6082,22819,38984,21879,-21875,-4189,11392,12140,5780,-3888,-5312,-8852,-16889,-15818,-22956,-27878,-3202,17229,28041,21819,1011,-16988,-19522,1178,35892,45210,46453,43091,33759,27714,22833,-375,-38591,-14721,-1007,-2395,1838,15907,14687,6113,4286,-3844,-17965,-31923,-11206,15983,36982,53604,60131,53341,33723,19804,20738,23511,21463,21668,21437,14682,-1392,3110,12570,8073,-16570,-15876,-10101,-18982,-22686,-15452,-12773,-8805,-3523,-11030,-14692,-7797,2143,-2303,-22685,-30094,-6053,6277,-1342,-5999,-13853,-19405,-1527,3549,726,-3536,-10912,-15008,-21437,-30698,-15019,-23687,-36604,-36465,-30155,-24493,91,30353,44507,33362,8025,-2467,-2085,2167,12244,23050,23380,12948,8390,5140,-10802,-18219,-12664,3627,17143,6444,-16303,-13326,-13652,-3124,20447,30936,16939,-21299,-1403,29298,22557,-1642,12426,24300,7764,-14974,-27009,-18528,-8287,-5191,-4003,-2566,-1888,15004,26867,32643,31032,12905,6201,-9370,-27134,-31635,-31436,-32761,-32473,-30870,-30233,-32887,-31681,-31274,-29928,-22039,-16429,657,14160,23125,29925,21471,8735,-629,-5052,-1385,-6014,-15675,-2192,17748,24286,12210,-3061,1892,18020,58346,106437,126102,63084,5539,-30217,-29433,-18061,-1224,19225,26532,22054,17952,8338,-2140,-4002,-7790,-12770,9146,27918,15028,-19043,-11834,12330,20454,12260,8170,8935,2157,-8486,-8675,8176,14062,-7769,-31672,-16029,-11313,-12310,-13595,-14719,-8621,-4927,-2175,-9099,-16160,-4993,14663,27583,30749,11135,-13364,-26068,-22321,-8510,-2617,-84,13903,15168,10642,-2533,-16367,12441,40673,56685,43074,14111,-6320,-22363,-39003,-38058,-27756,-26964,-34082,-26472,-11612,-4528,6684,14064,16731,-5836,-21451,-1214,-2657,-9680,-1370,-4321,-14033,-10064,9277,39128,51728,31919,11824,7047,3386,-8968,-23088,1981,21245,16289,-2895,12997,35701,29514,8773,-5580,1104,11343,15315,10436,2757,-1400,-6873,660,12483,18689,20518,-5176,-16669,41677,50302,7374,-32419,8370,18147,6818,-6004,-13294,-7509,-9890,-19067,-28477,-25246,-5287,12858,18360,10772,-123,6050,-3211,-21483,-13032,26235,47967,38686,3784,-15892,-13954,-2511,944,-10947,-26208,-24530,-16354,-31575,-36048,-30685,-24058,-17425,3854,31527,41496,17522,-24229,-41052,-26907,10236,38560,32364,1854,-2867,15390,29935,34308,21130,-7159,-13566,7591,14583,19495,2223,-9278,1974,12329,14547,7703,6949,-4283,-10688,8780,56,-19370,-24526,-15314,-914,-5857,-14629,17222,24044,-18119,-7261,31640,23058,13909,43605,41193,2492,-10685,41468,76589,76226,52418,6833,-8177,17481,21870,17028,21722,19151,5993,-10746,-23594,-9652,-11356,-24732,-12607,-19813,-23967,23763,44017,29627,10226,7274,4405,6801,16816,29297,27926,14492,-5722,-31955,-14031,-13584,-10154,11680,29409,35393,24816,13461,4447,-6289,-27876,-17199,-7007,223,11289,22722,28828,31724,16394,-5512,-19710,-8304,17990,17687,-4734,-20785,-15207,-3435,10911,15002,-1077,2390,18983,20049,17221,7468,-5252,-8180,9800,41319,49923,25358,-2815,-26122,-26140,-28603,-22392,-4268,17988,15052,-2410,-2061,5750,2878,-6129,-8266,-13117,-15055,-7349,-2364,-3252,-9851,-12012,-1428,1740,-17969,-33965,-16551,-9670,-16477,-20626,-7775,-6959,-5060,1277,8385,11393,5493,-3995,-12114,-24815,-33957,-27778,-23739,-25171,-15350,4877,18580,22971,11394,-13778,-34428,-12187,19419,52304,70960,73440,64715,39563,35271,26366,-1415,-27311,-5235,12410,33496,61748,66581,41646,10414,-9775,-16609,-15811,-16842,-14991,1991,3315,764,-19843,-34099,-31754,-11740,-3110,-7321,-9840,-5234,-1777,-696,-2073,1918,7771,6920,1020,-9043,-28179,-32010,-3646,15562,22439,34803,36958,22216,-10150,-27059,-2550,11278,27008,28135,34235,26682,17958,16911,18083,3126,-1575,19348,14498,-7893,-30289,-20354,2298,16978,10717,-12849,-9002,6388,16669,13699,-1872,3506,26251,28740,13701,-7050,-15812,-2747,5509,-94,-6634,-9368,-12807,-17580,-33868,680,26592,21963,-11970,-17315,-2628,-9664,-15220,-9088,-8320,-12884,-12677,7155,22806,17403,3439,12154,17306,8513,-8456,-12063,-14505,-21610,-18926,1269,12846,5049,5050,-3387,-9265,-7796,-13056,-22488,-31542,-35263,-30446,-15616,-7283,-7269,2902,9073,-5679,-22303,-13684,-17577,-24993,-2603,12967,29326,34955,27618,20608,7246,-18267,-20569,4981,-2742,-7635,17966,44179,43238,25415,11684,-4338,-19153,7895,30239,23717,9910,-5570,1550,13775,13831,6384,2969,3668],[-8594,-12662,-5124,361,7556,14299,-388,-24274,1456,39485,56300,41730,26317,7526,-9296,-4275,10083,41111,51086,43047,23873,-6812,-9565,8178,15547,16217,-519,-26315,-2331,6428,905,-9987,-11801,-2323,23681,25213,-1658,-24527,-15838,-7206,-11109,-17019,-10155,3743,3174,-6636,-20331,-21337,-10921,4857,25916,30716,5451,-20629,-1900,4811,-10119,-19892,-19391,-15911,-17512,-28534,3418,29853,15926,-33624,-6208,25919,32536,20616,-302,-20458,-7044,4075,-546,3266,4781,485,4259,10011,17694,20107,28753,5096,-20555,-35352,-12126,20184,50159,54530,23537,-5415,8926,25537,11736,-7001,-5397,-4854,-7248,8700,33976,42381,17761,-3576,-20543,-27470,-14868,9676,31628,44187,45867,30981,15665,6867,-4804,-14388,-15701,-14568,-2347,-1930,-16175,-23349,-14976,-4894,15379,23162,11235,1713,-15560,-17887,-13665,-17679,-31109,-7391,17058,24883,5869,-31394,-3347,28901,35357,19089,19,-20120,-28601,-4166,5091,-7920,-22075,-7796,6119,21721,40572,48985,15333,-11875,-28048,-29867,-16084,-6592,-1967,-10169,-3208,3521,2189,-12516,-32020,-31881,-27902,-30044,-26020,-6274,11799,9009,-7880,-29952,-34311,-105129,-242767,-330669,-338811,-278018,-171304,-73444,-19591,-19570,-809,22158,29250,26197,19575,2759,-10882,-15655,-16421,-24219,-21626,4185,18932,18035,3382,-7955,-18871,-24393,-16571,-7459,-9575,-19560,-22954,-10683,12048,37799,32009,7542,-11140,-13629,-20135,-26372,-30376,-21313,-9947,759,5829,13941,14345,3018,-8813,6499,24536,31918,20155,934,-13999,-16383,-8720,-6101,-20396,-36764,-12804,5312,-1649,-27924,-13399,12443,19094,14493,-1383,-32684,-25980,-1829,9010,7606,498,-14436,-23951,-16562,-15779,-195,9560,5897,-19176,-42233,-10513,3594,7245,13529,4297,-15909,-24515,12624,32954,20633,-10832,-27069,-33881,-33793,-28483,-24329,-8475,1064,-13598,-19900,-2485,6231,-12765,-35143,-9057,16247,18536,13261,11863,8425,9254,15663,38678,46765,38553,36431,50736,53052,39724,32420,31983,34202,50294,40936,20352,12661,11324,2806,19796,44590,37465,-5621,-35047,-19114,-3790,23258,41599,40663,18345,-8764,-22988,-26594,-16656,-26652,-37467,-38092,-14359,6211,23749,35234,38459,38133,51828,61731,57306,37795,21406,18245,10353,10875,21325,24778,14082,-6858,22714,41623,24173,-20645,-5096,8675,3022,-826,-6019,-9412,-19396,-32712,-22235,-26635,-21922,698,15095,21238,14544,-3954,-20411,-19286,6393,38713,43730,41371,38277,30353,23579,18028,-5663,-36814,-6443,6509,522,1347,15995,15522,6795,7863,1470,-13756,-27494,-7017,19798,40117,54782,58873,50476,30195,16405,17658,22011,20296,17562,15677,9642,-130,10488,20502,13274,-16271,-17301,-8363,-17742,-24321,-13302,-7015,-5133,-2898,-12451,-11663,-2065,3679,-2234,-20262,-32048,-9661,7386,4031,-6269,-23280,-20650,540,3160,-1010,-5630,-14454,-17913,-20408,-32439,-20730,-29736,-34424,-31356,-28901,-24572,1726,28648,37297,24668,2806,-1815,-1310,-3039,3934,15298,11288,3995,3463,1712,-17753,-18998,-11012,6381,23847,14256,-10641,-10944,-11769,-2705,19069,27310,12715,-23589,6249,38349,32699,6591,10839,19409,1709,-19556,-27293,-20022,-8884,-5460,-7778,-10668,-10171,9505,19597,23308,24935,12932,10738,-734,-11013,-21483,-27248,-34199,-32273,-32382,-36482,-33809,-27325,-25227,-23547,-14077,-11132,-3951,9675,18263,24587,17283,7769,2833,-1763,-2054,-6050,-14032,-8984,5224,7274,-5310,-13005,1436,24914,66644,113409,132765,75433,17596,-24615,-28383,-18629,-10427,11563,25386,25480,21989,11119,-675,-3750,-7404,-10482,14413,32156,21952,-4989,-17047,-243,14989,13046,10930,12236,2459,-13523,-12788,8700,17093,-3255,-23517,-7467,2036,-1411,-9346,-18943,-6734,533,4068,-3196,-13551,-7380,14129,24124,24807,6051,-14799,-24179,-17805,-3026,3235,1397,9161,7910,-1386,-16688,-10409,28326,50867,60788,40359,10546,-7252,-21879,-29759,-33713,-29852,-31321,-37309,-29068,-19143,-8459,7261,13858,17136,132,-16290,-5347,-9079,-12191,2305,397,-11211,-9797,7480,34678,45776,24996,6605,5469,2928,-9782,-23871,1218,20444,18570,4965,19736,35279,23163,1008,-9489,86,11094,15173,13401,11641,5882,-5979,522,12042,20118,27834,5267,-16405,40978,54444,14635,-36523,371,10244,-732,-11188,-13141,-7278,-11971,-17600,-25706,-23039,1063,20468,23767,12307,1325,9396,-1393,-18186,-4138,31194,47894,32745,-7167,-21191,-13302,-1794,-43,-15297,-26376,-20968,-13896,-31941,-33122,-30189,-25077,-16276,3836,29317,39470,16583,-21048,-39430,-21847,11237,34933,27346,-1933,-2422,16560,31256,39146,33396,12756,-6044,9658,21593,28919,11443,-5863,537,10022,10838,2799,1732,-10416,-11252,10069,1143,-18208,-25611,-19067,-4765,-8087,-16037,18394,25420,-19235,-3001,38491,30762,9126,36107,38018,5672,-15900,32045,69397,75594,57203,12847,-7412,24024,32036,24713,25341,27946,17710,-3284,-22308,-3267,-773,-21647,-18562,-23858,-26700,27144,49962,34292,12362,8232,6474,8645,17383,28494,27595,16155,-1751,-23997,-16492,-17271,-12651,8085,16558,23422,18575,10752,7021,1155,-25100,-19788,897,17474,29236,34049,33758,30153,14869,-4291,-20197,-12678,16675,19367,-1716,-17080,-12839,737,14825,16671,-665,7151,24691,22934,11374,-861,-10678,-10486,5674,36093,44878,21402,-4978,-24070,-22733,-25083,-17790,1161,22323,15958,-6143,-9570,-1963,-1512,-4326,-5432,-9991,-9308,624,7376,5697,-5688,-14526,-9409,-4099,-19799,-46531,-25611,-13624,-15029,-26050,-26678,-27807,-22856,-7913,8249,12725,4128,-8511,-16889,-27449,-35978,-30598,-24836,-24550,-18368,-3612,3774,6511,-2315,-23191,-34327,-8472,20312,53314,80445,89800,75972,43639,37222,29281,4801,-30292,-6599,23614,49572,73107,73487,44165,11839,-7732,-13965,-12988,-15648,-15661,4503,11146,5665,-22136,-34905,-29007,-15053,-6895,-10576,-11499,-6063,-3732,-3534,1012,10954,13271,6853,-2271,-11548,-26217,-34355,-9620,5408,9904,25453,33081,22399,-6911,-21892,-2098,14480,34786,38986,39483,29934,18161,15620,20108,14827,18519,36476,26432,501,-24875,-18375,2706,14967,8130,-12893,-6306,9798,20520,16887,-3362,-287,22557,24495,9152,-9507,-13466,-811,7409,1733,-8593,-14874,-15876,-21738,-30102,7207,30675,22764,-13472,-16908,1785,-3284,-14279,-13079,-12615,-15665,-13437,6539,24929,23243,12410,18634,20749,10094,-5368,-9992,-15357,-23618,-25160,-154,15594,8516,7057,-1623,-9077,-11303,-21114,-28897,-26153,-31946,-29860,-25068,-20674,-11522,3683,9185,-3196,-18330,-13374,-19631,-24405,-5391,4910,19107,26691,23175,18944,5439,-21711,-25631,56,-11090,-16564,13023,38081,36423,20628,10878,-1257,-6370,12651,31838,20187,2475,-12894,-3064,9006,9949,4542,2134,1843],[-11400,-12657,-8320,-7263,1881,11833,-1860,-21354,2295,39326,52945,36767,21327,2588,-13653,-10258,2695,31570,40678,33348,15363,-16071,-13258,10953,20421,20008,3035,-21906,-13885,-5971,-6142,-7669,-4966,6272,30528,30488,2081,-22298,-18487,-8768,-11964,-20326,-15290,233,474,-11774,-27481,-21963,-10464,2819,22835,27613,4667,-24584,-12410,-4735,-17543,-23700,-19241,-14108,-12508,-24711,-4916,20751,11320,-35656,-10056,19439,24517,14003,-4095,-17885,-3840,4755,-4015,-8583,-3064,-334,3741,8073,12924,12856,22652,-585,-25454,-29763,-5971,27924,59018,60650,23878,-11405,4432,19427,3597,-16716,-9593,-3229,-554,17813,43539,51298,25788,263,-21820,-30284,-11290,13343,35441,49717,50815,35105,19689,10406,-218,-7843,-10506,-13720,-4561,-6725,-19720,-19749,-15943,-15958,-2543,6906,868,-398,-12815,-17652,-15623,-16273,-37396,-24507,-852,10676,-2006,-27501,2911,31952,37333,20258,288,-20567,-24707,1332,11310,-2528,-19859,-7801,2830,16553,41980,62159,32392,-4335,-26554,-28182,-13261,-2004,10363,4820,1435,-262,-8276,-23499,-34895,-26376,-21856,-19688,-15610,-1673,12760,7812,-8958,-33311,-43929,-103364,-229316,-323465,-333280,-268364,-158906,-62280,-12007,-16478,-1407,19943,28192,27685,24863,13128,699,-7505,-12855,-21365,-13649,9430,21747,19412,4356,-5730,-15708,-21589,-15202,-4465,-4521,-14033,-15180,-1899,20178,45729,37037,9845,-13880,-15865,-15390,-15266,-19735,-20751,-9707,607,4489,10224,13532,8927,2352,13628,29219,37221,24212,4531,-10506,-16773,-8816,-1656,-12445,-31960,-9033,14434,7334,-27319,-21528,4641,10856,8731,-436,-25317,-32350,-11933,804,3064,306,-10989,-20681,-17863,-17023,-172,11611,10399,-15487,-44002,-12226,3346,7099,11970,2772,-15384,-27288,7701,26855,13868,-13760,-21757,-30205,-31895,-21157,-19598,-7100,4546,-10565,-25168,-3507,8176,-10836,-36740,-13269,11788,17843,17151,16354,11862,12245,15989,37273,47632,42727,41479,52613,53714,40163,31464,27781,26948,44867,37883,17735,12324,12604,6992,28432,55149,49786,8117,-24697,-19141,-769,28036,45430,42663,21928,343,-13870,-27530,-13582,-20966,-32033,-39634,-16978,3188,23239,34024,35332,36916,54720,66165,63100,42333,22866,20174,14046,14578,22781,24496,13364,-9496,19230,40360,24242,-19873,-5836,7382,-4254,-7956,-8936,-13704,-29117,-31792,-12529,-16442,-15912,2041,10624,12670,5948,-10118,-24777,-19215,9855,40066,41555,34954,31296,25534,19133,14054,-8800,-31268,1079,14070,3884,-128,14658,15700,7575,10654,5997,-9549,-25137,-4918,22286,42866,56121,57516,46749,25375,11882,13781,19937,18932,12888,7549,1851,176,16700,27027,17320,-15767,-20048,-9294,-19002,-25653,-9874,1068,2341,-331,-15175,-11108,1558,3663,-3413,-18625,-30385,-10236,10639,9139,-7317,-33911,-16148,3334,1514,-3955,-8224,-18304,-20079,-17802,-30801,-24922,-29870,-30183,-27465,-26307,-23360,2772,25104,27588,14482,-1113,1364,1721,-6592,-4512,6758,-2182,-5884,-874,1354,-21842,-19454,-8902,9003,29746,20878,-5999,-9140,-10895,-4320,15401,21974,8430,-18385,15454,47498,41981,13209,7375,12551,-5325,-23542,-25411,-20337,-9941,-6280,-10575,-16347,-13019,8839,15297,14164,16586,11009,15164,12459,4149,-11505,-22763,-35817,-31451,-28569,-29074,-27077,-21929,-19407,-18258,-8572,-6158,-7670,4491,11821,17758,12282,6936,7614,4621,-722,-5816,-11891,-17217,-10320,-10706,-22087,-23395,266,29938,71711,114308,129759,82047,27498,-18748,-27765,-15147,-15862,3347,22589,27190,24457,12551,-416,-4765,-8462,-10240,16742,33281,26486,8132,-8376,-7931,8639,11170,10629,12453,-172,-20483,-15634,8578,17895,-449,-16380,1076,14954,9324,-4111,-22954,-4960,5804,9632,1464,-11859,-12387,10335,17937,16578,-431,-16485,-21994,-14101,841,7116,1441,2151,2,-13098,-27484,655,40023,56626,60072,33885,5496,-8145,-19301,-20366,-28666,-32450,-36789,-37967,-28912,-26716,-12503,6529,12217,15300,4659,-9797,-8913,-17625,-16768,4628,4549,-8636,-9465,6000,29338,37979,17107,1765,4083,1685,-11484,-24888,-824,17636,18676,10319,24104,32242,14257,-7971,-12951,-768,10944,15891,17929,20073,11327,-6949,-1618,8663,18220,31790,13509,-12926,38358,55300,19727,-31226,-7105,3246,-6595,-13850,-11543,-6926,-13926,-15679,-22755,-22384,5127,25985,27658,13101,3075,13033,1516,-12541,3702,34393,45806,25349,-17836,-24678,-13218,-2934,-2981,-20627,-22843,-15369,-10007,-31261,-30612,-27526,-25435,-15610,2966,25781,35597,14241,-18980,-34875,-17922,10414,28590,19591,-7876,-3601,16194,31095,41911,43153,31317,9313,14099,27490,36059,18365,-3836,-1095,7839,6945,-2377,-3442,-15922,-11893,9753,1087,-17474,-26302,-22917,-10508,-12958,-17720,18608,24792,-21626,78,43238,37154,3852,26001,33317,8016,-22031,21284,59939,71727,58677,16436,-7243,29378,40691,31142,28020,36686,30246,5074,-21185,1253,8018,-14276,-24625,-27023,-22214,32152,56322,39227,15041,8382,6593,8149,14929,23861,23823,15844,2846,-13797,-16955,-22093,-16888,5552,6492,11967,10856,6046,8419,6986,-21217,-20551,9070,32203,42910,42297,37132,27502,12834,-1015,-14728,-12878,16463,20726,975,-14210,-12100,2657,16751,16965,-916,10028,28513,26299,7339,-8984,-17389,-14504,946,30961,39478,16172,-8754,-22791,-19464,-21314,-13336,7116,26342,16423,-9690,-17535,-10119,-6658,-4309,-4872,-8174,-4949,6314,14283,11693,-3305,-15074,-15141,-8357,-17388,-35781,-32805,-16583,-12240,-17507,-30595,-34807,-29619,-12532,7854,11557,440,-13900,-21578,-29487,-34291,-31247,-26234,-26184,-21731,-12011,-11222,-10280,-12952,-21944,-22809,-4335,20067,51750,87153,104144,86369,48044,38034,30281,9334,-27691,-5720,34286,63412,81704,77101,44744,12306,-6007,-11052,-9673,-14284,-16917,7241,19265,10410,-24067,-32898,-23692,-15813,-9557,-12892,-12124,-6036,-5306,-6274,4047,18103,17853,7342,-4220,-11739,-22649,-29440,-10920,-1866,-2822,15058,27787,21460,-4203,-18840,-3734,15419,39947,49281,44500,31228,16429,15570,27758,32190,38502,52918,37635,8401,-18675,-14727,3590,13218,5708,-13723,-5631,9979,20201,16314,-6782,-3323,18892,19766,4448,-11037,-11017,1150,9164,3070,-10248,-19660,-17213,-24866,-25395,13510,33160,21425,-14461,-11931,8358,4248,-10681,-15027,-15198,-16424,-13430,5980,27057,29466,21077,24894,24751,13513,-57,-6107,-14371,-22978,-28841,-708,18437,12628,10419,2559,-6135,-12127,-26618,-28189,-19754,-25991,-23288,-21887,-24701,-9411,7633,11574,1516,-12461,-11594,-20000,-21401,-6853,-2896,8642,18150,18811,18345,6428,-20358,-30693,-4109,-17082,-22990,9501,32593,29533,15223,10010,3475,8474,22737,37419,20998,-1258,-17319,-5059,6332,8707,5623,3383,1504],[-9536,-6760,-4635,-9562,926,13872,1865,-12403,9114,43327,52449,34590,19606,1748,-13508,-11483,901,27505,35049,28198,11603,-21392,-14044,15295,26701,25503,9248,-13145,-22170,-15011,-9330,-2422,3711,16114,38694,37410,8434,-16278,-16722,-6143,-8170,-19626,-19232,-3026,-1591,-15260,-31632,-16143,-3608,6197,23326,27100,6187,-23255,-19790,-12263,-22709,-24469,-17938,-10096,-4122,-15319,-11844,10508,6136,-36151,-12368,13401,17402,9126,-5481,-13353,-338,6369,-4761,-19307,-11801,-1400,4442,8680,11615,9475,18752,-4453,-27171,-21225,1540,35385,66075,64398,23193,-16120,2613,14970,-3295,-25893,-11344,-246,6742,27634,53900,60412,33331,3598,-22719,-33039,-8323,16998,40164,55982,55601,38974,23728,13872,4726,-856,-4915,-12130,-6392,-10780,-20246,-15424,-17376,-26889,-22227,-11305,-11330,-4781,-11983,-18067,-18086,-13423,-26982,-39915,-16882,-1402,-8118,-19976,9531,33938,37286,19167,-1830,-22490,-19122,6915,16578,1664,-18175,-6736,1245,10317,39888,70614,46941,2531,-25102,-27292,-10958,3353,21585,19686,10187,566,-15119,-31348,-29892,-16125,-9611,-5647,-5563,2415,15626,11307,-4870,-28719,-53694,-126869,-232698,-287927,-278785,-216976,-125452,-49179,-10983,-19470,-4618,15935,27480,32112,33228,25666,14066,2768,-8229,-19083,-6150,15917,25220,20198,3889,-5066,-13093,-19054,-15816,-4707,-2508,-10491,-9302,4793,25770,50022,38936,11099,-15414,-17921,-11818,-6659,-8865,-15655,-8942,-1039,1711,5371,11701,13605,12718,21769,34180,41268,26112,5614,-9544,-18942,-11299,60,-6726,-27840,-8304,21189,15878,-22306,-29884,-4580,-99,-1064,-4064,-21156,-29972,-23422,-9019,-3228,-1358,-7833,-18626,-22557,-19150,-1098,12971,13739,-12540,-38505,-13440,3224,6931,9491,-1490,-17431,-31415,-342,17100,5571,-14278,-16661,-28054,-30525,-14272,-12603,-3967,7441,-8859,-30057,-3373,10361,-9109,-37708,-19096,6152,16060,18700,17736,13703,15659,17008,34662,46316,44185,43236,51170,51221,38391,28647,21549,16937,35963,32298,12909,8474,9607,6289,32231,60997,58745,20683,-12204,-11570,5441,32045,47210,42945,25735,11018,1803,-14199,-11742,-17491,-27611,-34721,-17544,1117,21375,29847,29493,34401,56073,68052,66253,45071,22310,19511,15780,16366,22007,21932,10411,-14453,11842,34542,21156,-20550,-7608,6121,-9047,-16040,-13367,-17763,-29406,-12924,3376,-5080,-12187,12,3262,2202,-3829,-17346,-29992,-19989,10686,38940,38244,27614,22386,19244,14354,10749,-10199,-27765,6400,20313,7107,-2661,11468,14671,7823,11434,8221,-7195,-25623,-4870,23661,45483,57825,56065,41941,19054,6224,9422,17569,17172,7417,-3109,-8763,-889,21098,31758,20110,-14914,-24262,-12939,-23270,-25926,-6246,9232,11385,3904,-18529,-13125,2641,1820,-5968,-18048,-27638,-8674,14771,13236,-9175,-34865,-7837,6265,-1516,-7714,-10758,-22512,-21217,-14208,-27570,-27256,-26439,-26600,-25053,-24237,-22265,2732,20041,16394,4093,-3054,5444,5184,-8680,-12240,-1317,-15301,-15858,-4857,2968,-20877,-19692,-6636,11221,34448,26185,-2216,-8055,-11053,-7606,10005,15613,4447,-12410,23279,54908,49330,18421,2724,4399,-12631,-25797,-21996,-18911,-11062,-7547,-11904,-17177,-9346,12293,14486,7153,7256,7678,19286,26449,17763,-2158,-18056,-36214,-29215,-21407,-18152,-17336,-15646,-13868,-13830,-5085,-2517,-9628,-530,4620,10365,7282,6650,12980,12128,2103,-4644,-8320,-23611,-27596,-24954,-24500,-30906,-510,33398,73334,109013,117692,82663,34862,-12615,-27129,-10022,-15534,-4137,18932,27803,26068,13506,-482,-6166,-10073,-11899,16154,31783,29224,20161,7219,-4878,3490,7566,8201,10450,-4762,-28022,-13555,9805,18162,1973,-9421,8980,26746,20007,2154,-25228,-2677,11334,15003,5447,-10292,-18952,4928,10730,7830,-6464,-16367,-17670,-9875,4084,9960,926,-5659,-6514,-22137,-28832,11899,48036,58761,55880,25736,1250,-7464,-14161,-9581,-21760,-33173,-37548,-31879,-26462,-27365,-14247,5862,10498,12406,8383,-1483,-6321,-23047,-21404,6594,8974,-5300,-8153,5773,24666,30182,10321,-782,4164,978,-12740,-24989,-2831,14241,17738,14012,26599,27330,4050,-16723,-14026,-145,12140,18315,23373,27422,15507,-8668,-4324,4022,14797,34012,20838,-6732,35160,53947,23310,-24550,-12236,-984,-8527,-12149,-7818,-5449,-14747,-12615,-18334,-22210,8047,30613,31424,14606,6010,17694,6517,-4521,11607,36969,42875,17856,-26662,-25483,-13099,-4761,-6505,-24623,-15333,-7303,-4093,-28747,-27398,-22465,-22616,-13226,3222,22988,31985,12336,-16898,-30151,-14070,9131,21309,11053,-14319,-4769,15807,31079,44276,51706,48700,27700,21774,33397,41619,23911,-1972,-1566,6934,3958,-6584,-7065,-18898,-12192,8863,993,-16293,-25788,-24981,-16375,-18886,-17212,19376,23711,-23736,3072,46927,43213,840,14964,28211,10270,-26012,11346,49805,65878,57982,18780,-6545,34466,48611,36879,30713,45994,44119,15369,-18341,5166,15997,-5411,-28152,-27421,-15512,37523,62285,44373,19031,9220,6240,6807,11105,17396,18753,15598,9246,-2440,-13249,-24981,-20834,5556,4183,6056,3928,376,9342,11879,-16818,-18679,17131,44339,52838,48207,39806,25245,11554,4314,-5532,-6701,19834,23576,4302,-11285,-11916,3416,17758,17073,-714,11903,31324,31029,8063,-13598,-23689,-18704,-2705,27280,34922,10912,-13022,-21313,-15580,-16645,-8390,13580,30124,16913,-12036,-24444,-16683,-10952,-5367,-5947,-7228,-1546,10307,18996,15602,-2244,-14947,-18503,-10920,-12524,-25085,-35207,-18094,-8569,-5662,-13891,-17057,-17563,-10600,7575,8640,-4602,-18797,-25052,-30026,-31411,-30559,-27375,-29070,-24622,-18433,-23583,-25338,-14355,-10557,-10150,475,19280,48159,90964,116121,96769,54812,39767,30505,12555,-24602,-2894,43605,74530,87491,77864,43978,12342,-4157,-7544,-5609,-12270,-17977,10737,27900,15721,-24543,-30579,-18967,-14408,-10798,-13870,-11050,-4056,-5462,-9265,5594,23077,21467,8620,-4151,-9619,-18132,-21804,-6980,-4571,-14614,4323,21520,19620,-2044,-17840,-7915,13532,41897,57042,48442,30224,12651,16538,37608,49419,56410,67629,47934,15993,-11254,-9155,5420,12125,3796,-15247,-7241,6598,15199,11199,-12947,-5704,14931,14093,-1004,-12414,-9190,2434,10089,3290,-12302,-23907,-17770,-27806,-20705,18330,33031,17216,-15187,-4911,15741,11873,-6131,-15773,-16699,-15804,-12934,4672,27718,34139,27915,29672,27877,17076,5195,-2379,-13223,-22018,-31004,-1737,19781,15660,13406,7363,-2158,-11819,-30874,-25009,-14718,-21085,-17761,-15646,-17441,-3987,12202,14073,6001,-6903,-9793,-19379,-17964,-8774,-11944,-3123,7973,12690,16719,8054,-16210,-37478,-9501,-21825,-28023,5330,26236,21455,7515,6993,7301,22145,33835,43755,23335,-3647,-21114,-7105,3002,7161,6313,3430,-580],[-7136,623,1601,-10326,269,15992,6570,-1972,17246,46954,50606,31241,17312,1269,-12775,-11910,1046,26133,32133,25650,10968,-22769,-14846,17348,30253,28777,14611,-3267,-26326,-23685,-12417,1393,10327,23431,44632,42784,14401,-9713,-13724,-2596,-2860,-16922,-24445,-8774,-5670,-19413,-31171,-8646,5404,12650,25441,27029,7565,-19948,-25789,-19679,-26864,-23345,-17882,-6014,4952,-4033,-15996,-2425,-1706,-37422,-14965,6370,9977,4417,-6568,-9423,1678,7420,-3566,-26332,-22410,-4491,4280,9691,11742,8223,15748,-7633,-25615,-12873,8230,40533,69324,64022,20040,-20402,1518,10433,-9598,-33882,-11073,2611,13223,36543,62790,67126,38275,5123,-24029,-36443,-7130,19191,44345,61580,59008,41409,26624,16267,8910,5276,5,-10460,-8486,-14963,-19304,-12030,-20090,-35975,-42033,-30942,-25121,-11683,-13544,-19506,-21309,-10460,-15639,-31799,-29179,-10100,-11674,-12312,15103,34163,34778,15594,-6362,-25015,-13021,11693,20143,4072,-17798,-5689,1462,3927,34272,73375,57703,8621,-23392,-27283,-9479,8206,30187,30841,16638,986,-17576,-25251,-19669,-5144,3041,8506,6239,8326,19941,18918,5010,-18434,-46787,-104006,-159755,-181330,-168375,-133410,-84273,-43057,-17835,-19821,-2667,15600,30166,40017,44632,40514,29128,13941,-3790,-19101,-333,22126,28482,20643,3357,-4263,-10794,-17391,-18226,-7217,-2399,-8179,-4854,10089,29844,51681,38912,12555,-13982,-18118,-8700,209,437,-9243,-7777,-2919,-1084,770,10143,17979,22376,29847,38958,44215,26384,4953,-9986,-21610,-14900,-60,-2703,-23869,-9693,25235,22440,-16350,-36500,-13450,-11692,-13013,-10803,-19404,-23787,-34728,-18067,-9589,-3528,-4485,-16017,-26587,-18979,-1478,14541,16387,-9779,-32820,-12799,4017,7713,8155,-6428,-20884,-35715,-9702,5916,-1651,-11847,-12272,-26355,-28601,-8251,-5443,942,10808,-7277,-33349,-1963,13200,-6735,-36225,-25341,423,13859,18725,17287,14985,19891,19315,31797,43509,43487,42536,47637,46854,35474,25016,14567,5558,25239,25888,7799,2675,3738,1849,30317,59835,61686,30203,1155,1642,15055,36403,47897,41836,28313,19521,15355,-569,-9002,-14832,-24349,-30867,-15783,475,18607,23903,23164,32805,57035,68190,67223,46486,20616,17086,16323,17054,19968,18138,6488,-20136,2168,25764,16074,-21830,-9691,5171,-9913,-23636,-18160,-19208,-18092,5906,19565,5035,-10372,-4331,-5699,-8385,-12498,-23069,-33135,-20645,9673,35949,34599,21194,13536,13062,10612,8976,-9644,-25735,9492,25172,10667,-4813,7460,13211,8177,10545,8255,-6619,-28363,-5176,25370,49092,60823,55390,36953,12209,524,5867,16018,15727,1869,-15321,-21016,-2812,23887,35188,22503,-12710,-28730,-17680,-28888,-23269,-2741,16316,20355,9376,-20773,-17030,1541,-1450,-9412,-18213,-25107,-5964,18993,16174,-11395,-22904,2007,9162,-5586,-11442,-12452,-26942,-20690,-9992,-24241,-27539,-21158,-22547,-23381,-22780,-21840,1448,13938,4866,-5024,-3197,8859,7504,-10388,-18632,-7599,-24913,-25022,-9061,4692,-17395,-19976,-4652,12595,37430,29866,623,-7932,-12420,-12382,3261,8566,428,-8946,27732,58974,53764,22036,-2752,-4883,-20055,-26053,-18419,-16534,-12568,-9765,-12339,-13876,-2916,16978,15771,3332,-2206,2869,22336,39038,28572,5407,-14032,-34097,-26098,-13227,-6802,-7279,-9770,-9700,-11048,-4017,-1172,-10577,-5693,-3573,2261,1872,6001,17258,18346,4569,-3297,-3993,-23351,-41741,-19946,-9650,-27639,-1038,34301,70211,96820,97323,76415,38176,-7763,-26768,-5555,-11415,-10818,13676,26329,25846,13097,-1781,-8737,-12679,-16739,11094,26520,29044,29445,22491,5588,-329,1461,3118,5699,-11828,-33169,-7538,11967,17639,3423,-3747,14486,35223,28612,7375,-26088,-1347,15435,18506,7192,-9996,-27825,-1508,2714,-1467,-12243,-14950,-12326,-6178,5440,10549,-1304,-15013,-11860,-27726,-22962,19950,50923,56060,47523,15894,-2220,-6328,-8471,1176,-14033,-31353,-30944,-25855,-24884,-20427,-13811,4014,7349,7081,9542,6717,2641,-17608,-25552,6506,11772,-3018,-7764,4706,19172,21370,3797,-2461,3845,-800,-15102,-25962,-6410,8787,14087,14152,25100,18692,-8779,-25684,-13713,205,12794,19955,26467,30934,16449,-12843,-9018,-3109,8800,33253,25553,-1103,29697,48593,23235,-20370,-16677,-4218,-8571,-9298,-4867,-5133,-16729,-10734,-14478,-24515,7883,32436,33258,14954,7682,20919,11265,3047,17456,36828,37017,8319,-35593,-26470,-15451,-9322,-12558,-25807,-7198,655,1317,-26765,-25629,-18046,-18785,-10717,2942,19431,27337,9322,-16920,-27907,-12522,5467,11711,707,-22831,-7580,13603,29448,44490,57032,62110,44181,29493,36997,43272,25869,-2294,-2958,4974,-459,-12072,-11227,-21130,-14687,5305,-1215,-16845,-26573,-26589,-23713,-27459,-15234,19098,20747,-26834,3778,47335,46628,-96,1618,20549,10014,-25074,1122,37263,56148,53163,17891,-7395,37009,53430,39556,31215,53132,56409,25179,-15285,6594,20969,1534,-28791,-26799,-10824,39504,64349,46824,21917,9125,3843,3053,4517,8053,11440,14074,14843,7234,-8041,-25515,-25005,6189,8969,7724,-2167,-8164,7893,13941,-14319,-17531,22262,51362,57091,49924,39850,21805,9132,8567,2733,1529,24543,25918,6026,-10271,-13954,1353,16190,15416,-1785,10938,31265,34836,12136,-14065,-30074,-24307,-6568,23320,29578,4283,-19271,-21268,-12892,-12869,-4770,18186,31408,15459,-14875,-31410,-21798,-15192,-9008,-10273,-8833,-786,11056,20105,16204,-3943,-16883,-22158,-14234,-8604,-16373,-33055,-19822,-5807,4492,629,-2261,-4986,-6079,5744,2827,-11711,-22822,-27834,-30397,-29377,-30730,-28043,-31896,-27877,-22786,-28946,-32632,-7852,2386,1697,4536,16890,41615,90477,124161,106474,64287,43606,30181,13730,-23655,-491,49585,81275,89282,75071,41178,11163,-3041,-4398,-1790,-10337,-19019,14366,36214,21127,-23539,-29381,-15676,-12632,-11503,-14167,-8803,-355,-4127,-13636,4264,25357,23655,10086,-2646,-6420,-13350,-13490,-30,-3105,-24404,-6476,14402,16832,-664,-18604,-14602,8980,40719,61193,50437,26674,6829,17960,46843,63703,70869,79851,57494,23892,-1972,-1388,8658,12114,2907,-16705,-10692,140,5921,1693,-21755,-6724,11028,7748,-6947,-13374,-7710,3292,10495,2862,-14287,-26469,-17636,-30180,-15665,21773,30769,11097,-14068,3721,24105,19968,-619,-14835,-16250,-12965,-10488,3754,27496,37532,33480,33674,30630,20849,10172,1360,-11468,-20629,-31260,-2252,20458,18313,16718,13299,3474,-9539,-32714,-20960,-10231,-16722,-13288,-9711,-8178,3832,17923,17684,11078,-616,-6203,-15335,-12812,-9592,-20266,-13037,-1155,6695,15613,11527,-8769,-41127,-13627,-21683,-27996,2411,21679,15653,416,4158,12007,35741,46349,51859,28274,-3119,-21916,-7272,963,7083,8178,4107,-2433],[-8552,4443,5226,-13067,-4925,13353,7546,4826,21460,45286,42979,22523,10353,-2869,-15696,-15888,-1223,23580,28929,23129,11191,-18923,-17961,13256,27017,26091,15834,4477,-16818,-31081,-19365,-412,11014,24686,45091,43539,16865,-5980,-12880,-1570,491,-14673,-32583,-19586,-14128,-26127,-26594,-4225,11819,18472,26649,25111,6392,-18437,-31398,-28870,-28954,-22274,-21379,-4039,11895,5758,-13985,-19166,-14153,-41141,-19662,-2918,1108,-1801,-9589,-8475,353,6249,-2143,-24891,-35713,-11573,1038,8790,10916,6895,11906,-11539,-23012,-7120,11837,41343,66926,57960,12960,-24479,-1068,4080,-15292,-30053,-10039,3621,17229,42795,68081,69320,38925,3601,-26568,-39992,-8858,18505,46267,64710,59472,40901,26864,16307,10936,9069,2965,-9744,-11803,-20759,-19341,-11136,-25169,-36990,-25529,-28285,-37768,-21240,-18233,-22726,-25976,-9129,-7300,-20654,-33965,-15854,-13737,-6941,17927,31506,28983,8932,-13757,-27350,-8146,14106,20685,3626,-19811,-6192,2305,-1945,24889,69346,62868,12917,-22706,-28637,-9673,10960,36036,38947,20067,-1046,-17867,-16318,-9863,3786,12186,18707,15766,12975,21342,24530,14975,-7504,-31595,-59632,-77533,-73013,-61376,-56869,-52040,-46365,-27879,-11435,5479,19390,34580,47363,54549,53793,42592,22563,-1938,-22551,2540,25721,29876,20273,3072,-3545,-10403,-18072,-22503,-11435,-3503,-6323,-1406,14167,32513,50781,37187,14008,-10315,-16617,-6842,4295,6486,-4419,-7515,-5399,-4313,-4078,8435,21386,29999,35787,41816,44982,24395,2053,-12239,-24984,-19794,-2503,-1091,-20684,-13238,25382,25110,-12220,-40677,-21690,-22747,-25928,-19809,-20012,-18909,-33113,-24020,-15554,-6742,-1892,-12259,-24364,-15465,-1470,15487,17264,-8217,-28068,-11392,4612,8524,8159,-10759,-25888,-37125,-19245,-4919,-6255,-8573,-9768,-25455,-26511,-4263,-217,5641,13749,-6288,-35937,-913,15409,-4662,-33537,-32353,-6031,10314,16641,14907,15339,23699,21436,27718,38206,39748,38858,41841,40466,30955,20036,6615,-7323,12907,18797,2959,-4443,-4482,-4936,23441,51711,57921,35330,13246,16543,26213,40539,46891,38152,27458,23443,24122,10736,-4744,-12761,-23178,-29167,-13840,-398,13992,16451,17803,32775,57191,66043,65219,45621,17187,12296,14975,16016,16275,12792,1378,-26078,-9351,14478,8910,-24280,-12597,3536,-8541,-29948,-23397,-17956,-4885,22125,32882,12139,-11159,-11007,-16137,-18069,-18233,-24916,-31866,-21480,6466,30560,29903,15846,5615,7418,7833,7940,-8481,-25374,9276,27423,13620,-6265,2722,11003,8128,7548,5424,-8425,-33714,-4868,27570,53245,64382,54905,31533,4803,-5155,3094,14983,14126,-4036,-28905,-33810,-6031,24336,36844,24356,-9461,-31422,-20922,-28731,-17855,-329,20756,27259,14524,-20988,-22757,-2025,-6456,-13986,-19525,-23802,-3547,22085,17261,-14209,-11593,11350,11298,-10875,-14895,-13459,-32024,-18699,-6004,-21673,-26410,-14745,-17731,-22089,-22196,-22677,-1454,6899,-6279,-11937,-2905,10173,7336,-13289,-23234,-10964,-24712,-31903,-14274,4773,-14564,-20690,-3542,12543,38119,31523,2327,-8983,-15179,-18309,-4245,1197,-4021,-9247,27671,58733,54766,23969,-8274,-15023,-27256,-25047,-15652,-14251,-14741,-13207,-12590,-9375,2983,20547,17497,3044,-9964,-2953,24095,49081,35879,10516,-11190,-32173,-22528,-4899,4045,1893,-5119,-7453,-10132,-4990,-1905,-11053,-10757,-12292,-5996,-3751,4713,19798,22286,5826,-1926,822,-14868,-22410,-3143,5358,-17143,-594,32661,62305,78778,71501,64199,37251,-4733,-26000,-2091,-5771,-14864,7335,22935,23895,11436,-4220,-12000,-14846,-23887,1484,17726,26138,35683,35037,17580,-2215,-6397,-3038,3,-19292,-23781,245,15203,17236,4591,881,17629,39914,34550,10997,-25419,-858,17988,20058,6777,-10322,-27547,-4753,-2974,-8861,-16149,-11910,-6077,-2613,5374,9530,-4300,-24346,-14563,-27377,-16273,24587,49491,49596,36643,6693,-3309,-4231,-2125,12206,-4959,-26560,-23971,-19859,-24076,-13754,-10526,1844,3430,131,8768,15015,15665,-4379,-24480,4886,13265,-1423,-7939,2885,13336,12608,-1396,-3060,3378,-2987,-17774,-27277,-10884,2119,8488,11391,20173,7345,-21669,-22144,-11182,881,13359,20784,27066,31045,15176,-18178,-14271,-11312,1912,30898,28527,3776,22885,40255,20253,-18252,-19946,-6178,-7317,-6410,-2834,-5545,-19470,-9549,-10642,-28489,5538,32341,34067,14895,8380,23068,16143,10418,21906,34664,28948,-2428,-37495,-27319,-19756,-15751,-20271,-20642,1572,8976,6748,-24555,-24656,-14159,-14291,-7580,2784,15933,22804,6341,-18133,-27540,-12528,462,1552,-8838,-31510,-10738,10778,27362,43629,60037,71913,58052,36864,38861,41905,25154,-3816,-4516,2529,-5648,-18190,-15232,-21919,-18310,226,-4443,-18050,-27986,-26565,-29639,-35911,-10624,19366,17883,-28169,3031,45291,48115,2900,-11629,11330,7931,-20095,-7476,23515,43731,45391,14840,-8869,37757,55891,40011,30277,58276,67068,34830,-11130,6605,23698,6835,-25688,-24736,-7705,38080,62522,46933,24254,9354,801,-1790,-3362,-2352,3732,12323,19522,15306,-1989,-22396,-26256,8122,18663,16957,-3977,-18640,5361,14334,-12863,-17628,24650,53837,56795,48476,38071,18075,6081,11462,9316,9724,29612,27636,6328,-10599,-17293,-2657,12911,12890,-3417,7792,28927,37627,18697,-9770,-33526,-30298,-9998,19331,24000,-2637,-26685,-22036,-10998,-9508,-1988,21016,30411,12438,-17812,-35610,-23649,-18047,-14294,-17260,-12359,-2185,9161,18381,14425,-7623,-20778,-26351,-18630,-6093,-9298,-29033,-21572,-3649,12431,11981,9078,4935,-1685,2364,-5314,-19107,-22702,-28646,-30622,-27988,-31577,-26357,-28378,-30248,-24166,-23750,-23462,725,14252,12261,7670,13060,32602,86094,128473,115765,77177,51677,31100,13651,-24963,250,51392,83109,86937,68966,36426,8719,-2838,-1924,1422,-8649,-19576,17941,43783,26372,-21163,-29677,-14125,-11564,-12321,-14245,-5922,4635,-895,-18488,269,25143,24174,10964,-860,-3480,-8829,-5355,7530,487,-30268,-17297,6348,12846,-478,-20413,-23678,2064,36481,60883,49289,19995,-1414,18572,53054,72885,80201,88253,65813,32149,8813,7632,12378,12220,2194,-18244,-16390,-9744,-7971,-12759,-33792,-6831,6258,-284,-14276,-14715,-7608,2577,9270,830,-17173,-27956,-18615,-32929,-11697,22303,25286,2735,-11300,12104,31749,26903,4021,-13883,-15196,-9424,-7182,2290,25035,37992,36177,35301,31139,22389,12356,2874,-11187,-21031,-32160,-3842,18702,18589,18286,17974,8395,-7497,-34067,-18747,-8286,-15089,-12212,-6977,-1301,10500,22208,20149,14342,4063,-2712,-10004,-8353,-11348,-29466,-19638,-9101,-813,12847,14065,-1615,-33398,-17147,-17869,-24577,-1482,17363,11640,-6753,-254,15074,46121,56642,58311,32222,-3017,-21952,-8213,-2441,5566,8198,2754,-6588],[-8425,8824,10086,-11503,-10323,10139,8892,11579,25168,42089,33822,12771,3076,-6414,-18340,-19653,-2514,22962,28976,24587,15946,-8901,-17357,6876,20611,21430,17190,13783,-3158,-20365,-26442,-4801,8957,23364,43729,43275,19148,-2084,-11279,-205,4511,-9987,-35549,-31395,-22572,-29965,-22314,-1332,16847,24911,29325,24363,5778,-16548,-30898,-33711,-25081,-19694,-25205,-1272,18963,15919,-4136,-31595,-28000,-37985,-23457,-10794,-5680,-6708,-12238,-8252,-1682,5518,1298,-15397,-44097,-20402,-3167,7917,10869,7112,9161,-13918,-19034,-2225,14148,39886,61254,48809,4401,-24424,-3506,-1805,-16121,-20171,-6900,4541,20539,48125,71382,68822,37390,1314,-27855,-38247,-11118,16999,47431,66639,58522,39052,26016,15778,12502,12186,5730,-8141,-14296,-26870,-19352,-10991,-30711,-29912,-7263,-9503,-31401,-29391,-23840,-25796,-30079,-8364,-1182,-12519,-31582,-18651,-14285,-3156,19020,27443,21671,1149,-21936,-26871,-3781,15034,19376,1773,-22751,-7139,4521,-4254,14237,60135,62907,16292,-21911,-29740,-10256,12926,42077,48685,25569,-1759,-16604,-10024,-2552,10316,17541,23210,19413,13375,17652,23347,18460,-1283,-23679,-48459,-60959,-54350,-47457,-53876,-60923,-61198,-29390,-236,13276,23524,37925,51030,59803,62927,52926,27988,-2328,-26606,4228,27376,30319,20464,4439,-1982,-11199,-19963,-26398,-15482,-4407,-3383,2781,18273,34621,48354,35023,16227,-4587,-12877,-5582,5910,9147,-1888,-8169,-7821,-7318,-8664,7078,24298,35744,39502,42994,44437,21543,-1552,-14965,-27896,-24779,-6292,-1072,-17519,-17117,22349,24286,-9606,-40982,-27526,-29444,-34007,-26444,-20399,-14853,-25197,-22994,-18885,-9931,681,-5733,-13774,-8234,-9,16429,16978,-7214,-23715,-9173,5418,9900,10609,-11225,-30507,-34103,-23896,-10184,-5647,-4754,-8364,-24144,-23138,-1501,3342,9908,16672,-4977,-37531,-54,17329,-2393,-29765,-38768,-12333,6193,13629,12232,16161,27792,23871,23291,31174,33941,33518,35348,33598,25984,14755,-822,-20183,928,12616,348,-9928,-12337,-10173,16209,41679,51871,38783,24779,32356,38745,45271,45156,32497,23447,23253,28519,19786,2239,-9502,-23093,-28521,-11549,-1045,8872,10289,16712,35750,57417,62654,61175,43184,13033,6138,12566,14163,12170,7210,-3644,-29620,-20347,2893,1201,-26935,-15153,1968,-5811,-30422,-27521,-14090,7687,35176,42580,16367,-13558,-18194,-26312,-23195,-18143,-21330,-27052,-21429,2297,23852,24747,12396,682,4088,7029,8024,-6475,-24908,6318,27392,16314,-5584,-991,9196,8551,3805,851,-11321,-30158,-1889,31310,58316,68596,54955,26565,-1928,-9551,1884,14971,12997,-9235,-35439,-32197,-9686,23065,37534,26602,-4742,-28148,-17529,-17179,-9609,1517,22635,31853,19115,-18169,-28703,-6994,-12242,-18701,-21177,-23157,-1230,24310,17144,-16743,-1148,19852,13159,-16333,-16877,-13232,-36025,-14842,-1882,-19206,-23697,-7310,-11931,-20104,-21656,-24137,-5098,141,-15414,-15565,-2747,9459,4867,-17561,-23711,-10008,-15933,-32309,-19879,3092,-12699,-21159,-2942,11478,36991,31744,3622,-10379,-18568,-23364,-10564,-5013,-7914,-12916,23436,54634,53005,25001,-11651,-24629,-31589,-23422,-13648,-12318,-17196,-17285,-12716,-5305,7248,22182,18904,5736,-12751,-8350,25238,56478,39882,13288,-9341,-30393,-18443,3439,14078,9774,-1859,-7026,-10640,-6799,-3468,-11054,-14992,-20417,-13231,-8927,3063,20733,23921,5847,-313,6067,-2789,-2470,13990,18447,-5605,1694,29047,50344,56994,44010,47949,32647,-3633,-24560,568,94,-14108,1086,18237,20609,8790,-7558,-14937,-14190,-27002,-12164,6048,21010,38878,43872,27572,-2739,-14642,-7022,-2944,-20906,-13814,7939,18936,17397,5906,4650,18662,40588,37252,12515,-24768,-1094,18884,19601,4308,-10520,-15480,-490,-2596,-11278,-17209,-7862,491,768,4172,7463,-6938,-28454,-14235,-22993,-11047,25877,44602,40592,25125,622,-1738,-1284,4746,23280,5186,-20440,-17757,-14265,-23882,-8285,-5576,-126,-1026,-7947,6628,23168,30224,10368,-18516,1873,13448,-552,-8680,50,6981,4225,-5299,-3331,2522,-5348,-20254,-28756,-16152,-5496,1223,5992,12122,-5537,-21266,-10719,-7028,1810,13662,20379,25024,28198,12681,-21913,-18529,-19516,-4628,27640,29920,7344,14949,29489,14804,-18055,-22678,-7627,-6220,-4733,-2293,-6807,-23139,-9198,-7072,-33065,1348,30555,33963,14302,7676,23824,20754,17205,24844,30428,18639,-14289,-29611,-27714,-26112,-23751,-29514,-12766,10457,17381,12016,-22099,-24713,-11428,-10371,-4689,2045,11814,18029,3371,-20319,-29122,-14110,-5640,-7898,-14421,-30606,-13829,7716,25113,41812,60739,77791,68264,42746,38691,37742,21963,-6421,-6475,-675,-11663,-25111,-19279,-21729,-21690,-5724,-8209,-19429,-29968,-25760,-27985,-27363,-4257,20939,16566,-25609,946,40899,47616,8871,-19272,1090,4005,-15214,-13231,8991,29122,35169,9983,-10836,36754,56129,38560,27882,60908,75310,43754,-6219,5483,24249,10304,-21197,-21772,-6030,33243,56710,44677,25982,10361,-2062,-7059,-11786,-12602,-3270,10297,22484,21281,3802,-17377,-23660,11234,30160,29816,-34,-30037,2937,13922,-11756,-19516,24188,52145,52826,44516,34816,14270,2334,12599,13679,16288,33453,28018,5027,-12107,-21288,-8124,8404,9992,-5190,2845,24577,38937,25976,-2763,-31700,-36070,-12994,15133,18457,-8791,-34351,-23190,-9709,-6238,419,22299,27550,8318,-20479,-31780,-22699,-18556,-19346,-26216,-16826,-5138,5334,14773,11377,-12199,-25769,-29538,-23888,-4802,-3479,-24556,-22960,-1616,18234,20119,17052,11982,1449,-2238,-14746,-21860,-18083,-27297,-30410,-26642,-32348,-22455,-21803,-29564,-22401,-15082,-14089,8741,24530,21655,10294,8571,22530,79791,130639,125270,93844,65564,35801,14546,-26398,-656,49287,80570,81335,60724,30645,5815,-2857,457,4601,-6491,-18533,22090,50997,31912,-17124,-30562,-13447,-10770,-12740,-13473,-1978,11239,5144,-20036,-4099,24102,24022,11616,1144,-585,-3661,3400,15601,5569,-29331,-26568,-1184,9031,-202,-20017,-32080,-4811,31140,57442,45751,11541,-10427,19023,56442,77416,85005,93589,74285,42850,22440,18664,17258,13161,2514,-18098,-22370,-21060,-24235,-29553,-36181,-4427,2008,-8681,-21044,-14575,-7457,1591,7783,-1231,-19394,-27623,-19886,-33185,-7682,21119,18354,-4705,-5095,21259,39746,33818,8881,-11731,-12163,-4022,-1797,2261,22254,37229,37610,36061,30704,22491,12662,3258,-11190,-21999,-32281,-4723,16159,17881,19421,22374,13583,-4589,-33620,-16896,-7172,-14600,-12983,-6051,4190,16677,26267,22911,17196,8527,2184,-2647,-3332,-12311,-36741,-16617,-10273,-7238,10255,16849,5917,-23681,-16389,-10117,-18035,-4549,15439,12364,-9879,-3746,18128,54514,65596,64078,35978,-2376,-19533,-8140,-5415,4168,7943,1394,-10805],[-8148,11412,13668,-7661,-17399,4538,8630,15908,25948,35464,21816,694,-5727,-10726,-22301,-24695,-4841,21521,29295,27237,21937,1250,-13741,-2657,9974,14332,18151,23100,10078,-8937,-28343,-12937,3076,18684,39803,41046,20036,530,-10385,94,7556,-4813,-29749,-37661,-28502,-29174,-20517,-1961,18166,29320,31463,23603,4942,-15390,-27986,-29512,-20753,-17727,-28492,1612,25060,25045,7688,-21899,-37259,-33132,-26594,-16839,-10486,-10927,-15377,-9554,-4869,4716,5180,-4732,-35228,-31564,-8850,6327,10659,7619,6397,-15617,-15366,1067,14494,35896,52506,36998,-5577,-21891,-6391,-6994,-12368,-10704,-3178,4749,22556,51943,72257,65604,33818,-1639,-28050,-34160,-13450,14764,47240,66509,55598,35452,23696,14487,13405,14462,8152,-5863,-15743,-33654,-19270,-11234,-36293,-22482,8035,7342,-18385,-30452,-29513,-28542,-33168,-8641,2107,-8153,-30339,-21000,-15174,-1566,17988,21960,13137,-7277,-30302,-24438,-632,14048,16102,-1349,-26438,-8693,7356,-2282,4127,46459,57162,18114,-20745,-30927,-11667,14613,49536,62244,36248,1060,-15440,-7103,595,13743,19311,21427,15382,8054,8741,13499,11432,-4029,-23945,-71921,-117431,-135787,-134678,-125560,-103517,-72482,-18939,4712,13520,22320,36315,48610,58491,66185,59170,30576,-4231,-28489,5595,27616,30101,21073,6772,-55,-12722,-22247,-29087,-19768,-6322,-803,6742,21248,34732,43353,31617,18107,1327,-8255,-5197,4616,7630,-2804,-10635,-10702,-10619,-13727,5162,25846,38828,40349,42166,42716,18486,-4989,-17579,-30371,-29917,-11635,-2949,-14784,-20635,15770,19638,-8743,-38942,-30704,-29606,-30193,-24779,-18417,-11408,-18431,-17399,-18999,-13088,2975,3098,672,713,2446,16845,15199,-7099,-20242,-7101,5861,11313,14817,-7138,-32637,-30893,-19664,-6379,-404,-1150,-8161,-22481,-18671,24,4824,12755,18735,-3776,-38704,12,18303,-585,-25855,-43387,-18679,1334,9924,9787,17685,32126,26694,19009,22530,26264,26988,28727,26711,20600,9078,-7256,-32241,-9515,7530,70,-11549,-17130,-11280,11972,33906,47319,42756,35997,47928,51517,50079,42503,24693,16208,18990,28499,25898,10860,-4949,-23963,-28566,-9005,-1326,4203,7744,20759,40871,57119,57882,55015,38902,8166,-1436,8777,11249,7830,1703,-8513,-29248,-28481,-7687,-6602,-29965,-17200,268,-3273,-26484,-30164,-9487,17918,43760,47306,17018,-17557,-24161,-34394,-22099,-14074,-15645,-21769,-20815,-2647,15906,18567,9768,-1306,3238,7688,8453,-4260,-23291,318,24443,17929,-3155,-2936,7803,9134,75,-4822,-14248,-21625,3518,35917,63152,72112,54458,21540,-8077,-12834,1355,14962,11622,-13733,-22553,-20257,-14087,19694,36949,28785,402,-21292,-7787,-1219,355,2464,21295,33226,22055,-13779,-33305,-13279,-18913,-23624,-23442,-23552,394,25097,15549,-19322,7271,26373,14206,-21847,-17701,-12573,-32935,-10107,1767,-16985,-20527,-613,-6716,-18049,-21439,-26553,-9436,-6086,-22201,-17472,-4079,6185,-303,-23886,-19950,-5946,-5680,-26203,-25306,-739,-12214,-21621,-3457,8923,33714,30235,4274,-12110,-22752,-24085,-14009,-9046,-10064,-19673,15006,46737,48540,25011,-11483,-27915,-28447,-22467,-13076,-11710,-20485,-22098,-13531,-3192,8676,20892,18811,9209,-10174,-12413,25774,60627,40215,13204,-9009,-29383,-14610,10867,22258,15332,-812,-8983,-12746,-8722,-5015,-11099,-18505,-27156,-18876,-13739,702,19718,22851,4195,1028,10860,9146,15578,28867,28630,5122,5524,23565,34768,33411,18067,29514,24748,-4971,-23512,1986,5012,-9346,-3836,12577,15909,4816,-12156,-16597,-9689,-17193,-29260,-8121,13834,38681,48142,33524,-3729,-20836,-5277,510,-12895,-4773,13931,21780,17511,6961,7226,17558,36861,35839,11120,-25375,-2321,17697,16782,-400,-10254,-3385,9662,3932,-8331,-16364,-4008,6393,3349,1757,4610,-8300,-22030,-12086,-18099,-7980,23852,37009,30334,15173,-710,1304,1906,11719,33761,15519,-14388,-13135,-9691,-24157,-4576,-525,-1610,-6019,-16789,3860,30703,44538,24224,-11761,-2451,12339,-496,-9981,-3955,-238,-3885,-8745,-4229,1095,-7578,-21574,-29760,-22137,-13892,-7430,-1675,1472,-16699,-7533,839,-2102,2838,13528,18586,20691,23424,10530,-18472,-19338,-25255,-9427,24030,29876,9247,6159,17206,7891,-19109,-25519,-9206,-6158,-4831,-3405,-8659,-27220,-9608,-3916,-28112,-3955,27501,33124,13110,5358,23108,24866,23251,26350,24315,6344,-26563,-22239,-26615,-34219,-31948,-35456,-3996,19242,25801,17216,-19184,-25759,-10154,-7798,-2806,62,6228,12372,307,-22860,-32278,-16920,-12261,-14453,-12788,-21716,-16233,5109,23255,39383,59445,79903,74419,46516,36541,31458,16907,-9733,-8819,-4488,-17952,-32574,-23074,-20665,-21534,-10986,-11460,-20046,-31654,-24881,-22220,-17817,3084,24576,18313,-19152,-1835,34725,45473,16296,-12901,-8535,-1310,-11231,-14880,-5328,13262,23460,4098,-12862,34475,54807,36098,24419,61026,80839,51648,-803,3807,23085,12278,-16100,-17898,-5119,25899,47704,40638,27444,12663,-3606,-11777,-19778,-20722,-8279,7998,23380,25105,8894,-11831,-18978,15489,41935,43599,8444,-27536,2396,13956,-9802,-23024,21263,47205,46452,39011,30678,10687,-1905,12192,15959,20645,35217,26819,2351,-14366,-24794,-14366,3304,7359,-6364,-3216,18685,38590,32695,5170,-26166,-40361,-15613,10684,13354,-12746,-36493,-24159,-8765,-2648,3153,22691,23612,3817,-22323,-28134,-20742,-16642,-19980,-34070,-20602,-8941,366,10315,8207,-16281,-29702,-27802,-29136,-4370,1278,-19928,-23684,503,22005,25054,21735,16157,2813,-7907,-23741,-16029,-11409,-24801,-29705,-25094,-32717,-17752,-14644,-25950,-18135,-5931,-5919,15198,32743,29588,12393,3820,12831,74049,132076,134626,113126,84590,45323,18515,-23709,-3190,43278,73840,72856,50859,24014,2509,-3173,2551,7520,-4041,-16190,26390,57207,37087,-12269,-31939,-13643,-10522,-13140,-12233,2475,18681,13099,-17030,-8107,22373,22831,11173,2195,1500,1805,12391,23440,10839,-24573,-33768,-8085,5412,146,-16010,-27939,-10209,25243,51010,39298,1297,-19573,18595,56140,76651,84607,95108,82393,56024,38061,30416,21932,13638,2642,-16958,-28089,-33519,-41407,-38273,-20614,-457,-2352,-18160,-25550,-13204,-7983,-551,5194,-3967,-21661,-27787,-22711,-30344,-4928,17124,9499,-9457,2850,29706,46609,39266,12502,-9774,-8604,1540,3736,2609,18544,34474,36686,34622,27854,19307,9394,812,-13191,-25069,-31680,-6161,11437,14494,18277,24300,16736,-3070,-33640,-17039,-8422,-16892,-17274,-8648,6167,19802,27810,23769,17453,10461,5900,3452,-395,-14674,-32265,-9123,-5804,-13413,5705,17076,10671,-15987,-13618,-3100,-12772,-9383,13096,14639,-10016,-8411,18215,57765,69744,65672,35926,-4702,-18216,-9926,-10831,-315,4237,-2732,-17479],[-7978,12049,15735,-3282,-23525,-2927,6962,17708,23737,25973,8111,-12778,-15001,-15139,-27034,-29542,-7810,18700,28614,29661,27496,9934,-8496,-13636,-3600,6836,19823,32397,22520,1683,-20843,-23393,-5416,11975,34388,37559,19989,2206,-9874,-243,9800,504,-20483,-27664,-26675,-25861,-21109,-6039,15565,30996,32523,22892,4416,-14343,-25119,-24616,-17116,-16429,-27551,5360,30739,33401,19400,-6814,-24488,-27220,-27965,-19899,-12908,-14067,-18557,-11804,-8261,4539,9406,5559,-23107,-43738,-14789,4755,10804,8482,3694,-16344,-11756,3420,13644,30614,42525,24553,-15518,-18375,-8943,-9986,-5746,-1978,801,4744,23775,54747,71551,60982,29558,-4170,-26901,-29362,-14350,12938,46149,64527,51209,30806,20693,13338,14547,16785,11016,-2289,-15001,-37449,-17330,-10209,-39306,-16061,19982,21486,-5769,-23147,-32834,-29993,-33795,-9448,3023,-7103,-31756,-23580,-16750,-1704,15463,15960,4552,-15062,-37240,-20806,1589,11811,11826,-4564,-29549,-10204,10886,3899,-1663,30755,46530,18683,-18348,-32482,-13931,16983,58711,79238,52026,7380,-14965,-5936,825,15379,19835,16410,7014,478,-989,-303,-2651,-13877,-20591,-64844,-122212,-151977,-149443,-125032,-84363,-45913,-5158,1366,5534,14596,29322,42014,53258,65534,63127,32990,-5131,-26668,7247,27406,29635,21740,9408,2456,-13262,-23122,-29988,-24460,-9861,301,9430,22243,32129,35427,26638,19052,6385,-3494,-4898,1391,2787,-6541,-14233,-13329,-13611,-18882,2827,26132,39634,39000,40135,40791,16591,-6629,-18681,-31721,-34449,-17902,-6141,-11977,-22369,5873,11699,-9015,-35390,-30988,-24762,-19474,-14625,-12098,-7459,-12390,-10268,-16040,-15500,5451,13681,16125,10064,5759,16870,12413,-7435,-17373,-5208,6219,13009,20403,625,-29603,-26967,-9381,4900,8277,2738,-8387,-20048,-12808,1260,4851,14266,19855,-2564,-38504,-226,18571,889,-21764,-40526,-24393,-3450,6653,8716,20610,37357,30916,16673,13633,18029,20804,23420,21065,15664,3709,-11234,-37798,-15733,4202,2104,-7640,-14922,-6281,12871,30470,45819,48215,47329,63065,64374,55188,39623,15918,7325,12081,25350,29673,20428,1228,-24563,-27745,-5072,109,2200,11150,29476,47399,56468,52548,47787,33735,3871,-9245,4325,8071,4523,-2218,-12128,-25204,-28749,-14604,-12925,-32399,-17489,-555,-776,-21714,-30341,-4540,25853,48190,47414,14873,-21778,-23297,-26891,-17197,-8358,-9362,-16377,-19028,-6919,8149,12137,7844,-313,5555,10278,9829,-1070,-18682,-7418,19428,18972,1287,-1448,8039,10797,-973,-8262,-13477,-11294,11336,41594,67773,74875,53597,17106,-12644,-14247,1746,15177,10544,-16019,-10071,-8818,-18192,15426,36257,31668,6262,-12691,5886,17216,12316,3810,17861,32305,23969,-8101,-31624,-19099,-25018,-27253,-25114,-23796,2370,25544,13864,-20933,14107,31465,15451,-25501,-16668,-10750,-25485,-4018,5956,-13478,-16563,5006,-2252,-15458,-20332,-28641,-12653,-9921,-25391,-18494,-6229,1788,-6563,-30691,-12723,981,5268,-16164,-26767,-4722,-11382,-20697,-4029,6142,29769,28418,5662,-12410,-26240,-18271,-11772,-8108,-6982,-24497,4599,37251,43318,25520,-6636,-19007,-22905,-21369,-12761,-11533,-23475,-25590,-13880,-2325,8173,17860,18125,13209,-3945,-12686,27430,62905,38460,11637,-8910,-28037,-10088,18204,29379,19440,-940,-12030,-14587,-8249,-4041,-9721,-19885,-28613,-20815,-16596,-932,18282,20617,2398,3279,16020,20604,31968,41954,37095,15854,11805,18217,17994,11951,-1348,12882,16165,-7206,-22369,3337,9885,-1492,-4090,8410,11563,861,-16679,-14389,-907,-824,-23024,-21873,6720,36632,49237,36428,-4867,-18825,3342,11142,3,4077,18712,24037,18190,8692,9856,16043,30312,31243,7777,-26207,-3206,15705,12982,-5844,-7956,8921,22889,14506,-1898,-14105,140,12242,5957,-423,2725,-6432,-12445,-8258,-12870,-5795,20149,28973,21838,10688,3249,5657,6097,19724,44347,26397,-7995,-9432,-5289,-23189,-1649,4850,-1137,-10185,-24534,2772,38440,58563,37084,-4986,-6558,11468,64,-10403,-7701,-7276,-10840,-11652,-5229,393,-7956,-19544,-27982,-27217,-21620,-15936,-9935,-9823,-15633,7303,12469,4036,4895,13943,16628,15931,19305,11434,-9782,-15372,-23241,-10612,21380,29510,10293,-2217,5808,2211,-19166,-27858,-10318,-6569,-5877,-5053,-9564,-26692,-9677,-389,-20039,-8383,24494,32486,12075,2153,21778,29085,29230,27374,17469,-6650,-31377,-14600,-22729,-42082,-33575,-24469,5784,28413,34796,23119,-15004,-26894,-9857,-6483,-1918,-3017,-1036,5662,-2613,-24530,-35873,-19966,-18155,-15368,-5331,-12324,-17020,4039,22710,37111,56913,79005,76852,48218,32984,24203,11013,-13093,-11163,-8209,-22984,-39560,-25693,-18535,-16946,-13105,-12850,-19013,-31141,-23978,-16464,-8719,11007,30581,23721,-10132,-4285,27592,42206,23992,4,-14206,-7363,-8167,-12477,-17547,-2805,11308,-1993,-14614,31427,52673,33641,20379,58809,83499,58122,4683,1969,20621,13128,-10466,-13027,-4216,17251,36562,35405,28791,16200,-3260,-15293,-26763,-23818,-10569,5139,21816,26586,12829,-6686,-13897,20320,52844,56511,19020,-14063,4773,15134,-6399,-27890,16074,39729,38555,32507,25784,7053,-6751,10365,16231,22363,34275,23755,-1661,-17341,-26566,-21222,-2312,5020,-6568,-9934,11248,36091,37601,12526,-19631,-38613,-18450,5507,8571,-13762,-29385,-24914,-8487,1031,6406,22595,19037,-803,-23377,-25330,-19307,-13537,-14470,-23281,-21826,-13358,-5420,5519,5376,-18697,-28292,-21843,-31856,-4921,4483,-15840,-24035,2154,23332,26340,22742,17061,1686,-15057,-24459,-6368,-4591,-22243,-29028,-23806,-33166,-13966,-8676,-21488,-12331,2829,781,19259,38032,35204,13369,-1256,5050,71056,133229,142426,132583,106243,58688,26561,-15197,-6822,33387,62924,61541,39412,16202,-1627,-4318,3732,9543,-1963,-13635,29860,61292,40779,-7776,-33967,-14988,-11239,-14123,-11212,6771,26265,22007,-11103,-12347,19267,19855,8700,1234,2131,7110,21150,30531,15469,-19408,-37282,-14186,2107,679,-9130,-17822,-12343,19490,42138,29898,-10250,-26100,17142,52050,70739,79079,92666,89734,71416,54874,41948,25555,12967,1991,-15376,-31092,-43688,-37281,-20437,-3626,4536,-6447,-28351,-22727,-10209,-8846,-3652,1793,-6830,-23414,-28942,-26271,-25384,-3319,10790,-35,-8467,11931,37550,52521,43536,15267,-7533,-4217,7405,9328,3862,15497,31372,34616,31947,23606,13788,3667,-3466,-16203,-28494,-27789,-6736,6020,9682,15986,24635,18641,-2103,-33363,-17483,-10160,-20016,-23109,-12614,6314,21188,28336,24288,16840,11493,9640,9135,1943,-16480,-24835,-502,2225,-15202,1749,16779,14515,-8568,-8385,4048,-7343,-13457,12273,19249,-5689,-11210,17945,58598,71636,65680,34723,-7116,-15447,-10091,-14828,-4494,613,-5722,-21254],[-7496,11930,17443,1748,-21901,-10397,5266,18167,19843,15695,-4542,-25642,-22471,-18202,-31051,-30387,-9660,15355,26890,31458,32197,17251,-2422,-22108,-17528,1937,23260,41925,34363,11851,-11234,-29893,-14218,5184,28816,33692,19730,3640,-9073,-438,11784,6013,-10460,-15446,-19574,-22375,-23545,-12952,9448,29753,32186,22145,4447,-12877,-22270,-20163,-14092,-15587,-22608,10528,36590,41278,30142,7378,-10381,-20050,-26932,-20279,-13639,-16336,-21714,-14735,-11219,5199,13790,15248,-10237,-41496,-19526,3656,11506,9411,786,-16084,-8106,5113,12041,25039,32967,13346,-24022,-14765,-10901,-10477,1497,5319,4255,4365,24009,56326,69520,55674,25243,-6090,-25234,-24764,-13547,11684,43844,60244,45159,25154,17225,12530,16046,19132,14112,2154,-12154,-31127,-12694,-7195,-37166,-11598,27581,31521,4676,-13645,-32320,-30362,-32609,-11193,1183,-9630,-36300,-26564,-19572,-3906,11220,9352,-3978,-22119,-40855,-17378,2305,8133,6680,-7496,-31159,-12220,14074,12175,-331,15874,31874,17354,-15688,-35966,-18148,18563,66461,94710,67970,13983,-16300,-6534,-518,16068,20387,11298,-1309,-5379,-7791,-11469,-16310,-25165,-9310,-7613,-12661,-7887,-44,1812,1353,-5441,2693,-7060,-6731,2612,18832,34422,47502,63178,65833,35729,-5233,-24485,7449,25274,26797,19971,10336,4757,-12469,-22821,-30419,-30345,-15785,-1357,9174,19934,25902,23925,19095,17688,9024,-108,-5103,-3735,-5152,-12942,-18774,-15831,-16567,-24605,-681,24273,37537,35042,36357,38007,15346,-6832,-18768,-32784,-38494,-25696,-11309,-9807,-21952,-8509,-410,-11337,-31873,-30059,-19670,-9258,-2424,-3168,-3681,-8304,-4530,-12654,-18176,6825,23439,29155,17087,7825,14871,7449,-9488,-16534,-5074,5126,13505,25129,8785,-24741,-23632,1656,18139,17614,6036,-9906,-18481,-7312,1426,2441,12947,18204,-3202,-36999,-1874,16661,349,-19223,-35140,-30529,-9083,3083,7973,23247,41693,34941,15671,4019,8804,14722,18855,15857,10059,-2657,-13383,-29522,-16857,965,3803,-1287,-7650,2046,16614,28343,43534,51436,55884,75356,75136,58651,35107,5808,-2866,2208,18528,29924,28173,6774,-25803,-26589,-1048,2090,2522,18231,38994,52177,53420,45284,38457,26697,-404,-17650,-2229,3261,1308,-5201,-15597,-21177,-23105,-17616,-18338,-34920,-17226,-1742,-30,-18975,-30069,-1347,29692,47036,41602,8818,-26588,-17854,-20458,-13560,-4392,-5038,-12919,-17911,-11340,-127,4163,4495,1089,8881,12890,10608,1542,-12790,-17344,11079,17713,5416,1817,8527,12002,891,-6873,-8296,-1330,18802,45959,69859,74612,50279,11449,-17291,-15731,975,13533,7880,-16964,-341,-687,-23354,9345,34300,33485,10749,-5178,19328,34926,23963,4480,11272,27858,23251,-3548,-25781,-24532,-31223,-30298,-27450,-25124,3281,24365,11092,-23234,17420,33347,15403,-27358,-15811,-9388,-18127,1425,9209,-9785,-13883,6885,-1041,-14479,-19648,-31214,-15335,-12256,-27332,-21412,-10492,-4381,-14162,-25255,-4806,8351,14996,-5758,-22820,-8389,-10643,-19684,-6083,1986,24246,25224,6542,-12126,-28004,-11515,-6328,-3401,257,-18117,-7304,26242,36827,25411,-356,-10259,-18880,-21575,-13887,-13253,-27567,-27283,-14790,-4129,4426,12104,15496,15457,1695,-10500,29137,62310,33824,7566,-10201,-27744,-6457,23787,33848,20629,-3594,-17220,-16198,-5939,-1346,-7878,-20576,-26087,-20613,-18572,-2907,15508,16403,-297,5119,19921,29430,44659,51688,42869,25213,18731,12687,85,-5541,-11267,58,7687,-10665,-22840,3343,13368,6590,47,6105,7132,-4094,-22080,-9566,9224,16515,-2141,-21917,-144,32162,46781,36181,-6624,-11498,14161,24278,12998,11202,20746,23931,17648,9594,11440,13637,20642,22397,1382,-26735,-4710,12039,7482,-12681,-4846,19651,35436,25046,3960,-12956,3089,16560,7253,-3116,1262,-2587,-3721,-4655,-8640,-5181,14289,20539,15967,11927,9080,9318,9957,27526,53622,36053,-2766,-7911,-2152,-21413,-437,9121,414,-14149,-25163,3500,45226,70536,47278,138,-10630,10619,619,-10295,-11228,-14586,-17722,-15681,-7241,115,-6628,-15377,-24126,-29829,-28366,-24241,-18746,-21237,-4798,20194,22819,10258,7187,14252,14262,11223,16839,15438,-245,-9806,-18014,-9462,19122,28351,9904,-10435,-2931,-389,-17151,-29906,-11541,-7996,-8134,-7139,-9113,-20955,-9557,2997,-11198,-10840,21481,31568,10692,-2365,19581,32816,34638,27753,10141,-19403,-19662,-7104,-16891,-33558,-25154,-12376,15853,37395,43814,29459,-9834,-27650,-10784,-7044,-2662,-7404,-10649,-2847,-6076,-25181,-39108,-22999,-22613,-11331,3953,-3335,-16244,4629,23487,35060,53269,75354,75582,47552,28137,16563,4725,-16504,-13524,-11342,-24496,-35569,-26427,-15781,-10839,-11229,-12040,-16543,-28619,-23174,-11549,-533,19021,38359,31888,188,-5416,20207,38164,31016,13522,-12199,-13502,-5852,-7257,-22586,-18036,-295,-7532,-15917,28117,50466,32189,16556,54760,83443,62929,9929,392,17474,13507,-3943,-6755,-2126,9096,24901,29939,30414,20877,-829,-16954,-32049,-20410,-9642,2043,18055,26124,15794,-1965,-8767,25509,62504,67888,30402,817,10502,18187,-998,-31701,9636,31176,30622,26177,20898,3704,-11385,8331,15705,22343,31457,19806,-5765,-19945,-24798,-27701,-7614,3736,-4606,-15158,3313,32188,40930,19350,-12547,-33357,-20912,344,5045,-11086,-20652,-24394,-8113,5550,11379,23744,15521,-4126,-22773,-22612,-18003,-9323,-5426,-11536,-18386,-16672,-10195,2164,4313,-17478,-21958,-13837,-27234,-5160,6942,-11663,-22980,4039,23233,25043,21228,15893,-955,-22616,-14176,4672,2452,-19012,-27468,-21941,-32826,-11158,-4154,-16505,-4494,12076,7290,21838,41083,39080,13994,-5147,2488,73081,134856,148326,150743,128730,75224,39531,-1966,-8009,21757,49568,48958,27778,8223,-5688,-5461,4763,11407,375,-10686,32770,63496,43231,-3410,-35386,-16436,-11944,-14974,-9936,11401,34512,32313,-2628,-16540,15007,15538,4670,-1286,2071,12920,30271,37502,19952,-14333,-35044,-18172,295,2490,-181,-7406,-9804,15379,32442,18703,-21092,-23985,15651,45246,60957,69570,87055,96271,88520,72358,52907,28020,11219,690,-13484,-28563,-35431,-19012,1475,13400,10162,-9438,-31575,-14043,-5454,-9464,-7343,-1995,-9159,-23750,-29659,-27076,-19097,-2738,2617,-8777,-2418,21196,44565,57332,46598,17229,-4967,723,13176,14358,5530,13865,28956,31922,28229,18330,6544,-3919,-9371,-20080,-29459,-21633,-6455,226,3539,12434,23015,18718,-2318,-33592,-18216,-12195,-23559,-30045,-17202,4522,20287,27297,23862,14903,10974,12172,12932,2696,-18432,-19268,5955,9419,-13074,-2005,15089,16416,-2673,-3595,9249,-3480,-17824,11154,23204,-747,-13579,15933,55830,69863,62637,30958,-10882,-13048,-9866,-17301,-9666,-4218,-8903,-20145],[-7865,10629,18370,6564,-17221,-17491,3328,17060,14326,5730,-13850,-37331,-27124,-20097,-34368,-27409,-9711,11661,23399,31451,34874,22393,3119,-23094,-28089,819,27638,50584,44584,20764,-1648,-22607,-20890,-782,23130,29146,18929,4589,-8210,-604,13227,11039,-1046,-4060,-11763,-19823,-27638,-22429,-19,25126,29733,20602,4395,-11309,-19549,-16296,-11895,-15346,-15858,17055,42795,48641,39159,19396,3001,-11962,-23597,-19244,-13856,-18401,-25176,-18339,-13352,6506,18066,24326,3070,-27448,-21135,3409,12861,10117,-2482,-14624,-4240,6460,10264,20366,25663,5530,-27921,-11352,-11975,-9082,7954,10689,6746,3655,23286,56676,66690,50651,21717,-7067,-23518,-20697,-11169,11204,40466,53883,37889,19202,14224,12843,18448,21797,17578,7435,-7236,-21470,-4898,-1459,-31196,-9050,30864,37007,12457,-4351,-28077,-29412,-30310,-13437,-2818,-14844,-43000,-27643,-22443,-7290,6183,3087,-11419,-27665,-38000,-14149,2225,4103,2183,-8439,-28958,-14186,17054,21560,8627,7687,16371,14864,-12635,-40073,-23311,18243,69908,103969,79680,19195,-18253,-8833,-1293,17781,22591,9487,-6084,-7713,-11210,-16567,-22002,-30303,-955,28806,57848,85984,94871,76518,45148,9989,3381,-10756,-13762,-6330,10078,28740,43555,61376,68514,38493,-5714,-23809,6293,21089,21012,15344,10039,8237,-8782,-20621,-29602,-35112,-21634,-3649,7677,16255,18345,11464,11085,15640,10844,3195,-4343,-8792,-13661,-19231,-21235,-15940,-17262,-28860,-3781,21839,34275,30283,32353,35656,15881,-4551,-16769,-32240,-38669,-32975,-16530,-6456,-16460,-25104,-14909,-14196,-27153,-26931,-15081,-538,9807,7772,1244,-4945,234,-8832,-19800,8162,32293,39483,21904,8947,11726,1757,-11988,-16581,-5605,3803,13831,29377,17022,-18907,-19724,12858,31916,27949,10756,-10688,-16936,-1498,2298,-575,10183,14764,-4933,-32414,-3088,13952,-1106,-17218,-29158,-35089,-13694,1122,8928,26284,45582,39140,16895,-4325,996,11193,16932,12841,5421,-8635,-12247,-17843,-11870,-1244,5207,6148,2068,11720,22037,26456,39050,51114,61203,85216,84482,61272,30259,-2446,-9882,-7806,10415,28500,34395,12125,-25910,-23167,4147,5768,6526,27989,48350,55075,48860,37559,28882,19841,-2137,-20988,-9465,-1634,-60,-5302,-17169,-16965,-15188,-15429,-20566,-31749,-15184,-1818,292,-17410,-28538,1313,30841,42167,31995,947,-26900,-11713,-15943,-11348,-1685,-1800,-10332,-16503,-13950,-6505,-3458,1112,3781,13810,16510,12182,4769,-5240,-24793,1163,15381,9784,7206,10395,13926,7131,1883,1354,8856,26048,49432,70058,72124,45452,5620,-21068,-16359,25,10961,4618,-15133,7314,4807,-27790,3762,32789,35225,14627,1615,31947,51553,35546,6008,3371,21575,21170,507,-18241,-25613,-33497,-30480,-29002,-26082,4315,22951,8917,-25367,18079,33024,15193,-25317,-14464,-7394,-10408,6861,12600,-4771,-11720,5327,-2698,-14488,-18059,-28357,-15775,-12212,-27864,-25025,-14765,-9675,-18511,-14265,3971,16423,24124,4987,-13326,-8035,-8073,-17634,-8496,-2101,18761,21957,7922,-10102,-22766,-4802,890,4417,10508,-5374,-15615,16328,30778,25698,6552,-2487,-15955,-22044,-15190,-15909,-31941,-24697,-14690,-7319,-1304,5148,11905,16198,5990,-6519,31422,59906,27656,2114,-11935,-27813,-3278,28006,36187,19563,-8046,-23209,-14985,-1449,3138,-4755,-20250,-23652,-19276,-19242,-4572,12244,11272,-2642,7031,22793,35621,53654,58581,46933,33681,26195,8400,-17225,-14626,-10879,-5551,2338,-13084,-24508,2390,15817,14315,7579,7231,3867,-9455,-22577,-3104,19449,33131,18051,-6947,-4472,26426,42465,35310,-5749,-3442,24587,37299,24700,16415,20011,21266,15501,9412,12048,11063,9343,9777,-7773,-22634,-6728,7073,841,-20422,-1484,28182,45750,33751,7599,-13869,4515,18942,6923,-6135,363,2147,3408,-1858,-5586,-5939,6547,12337,13569,16912,14435,11396,12916,34504,60832,43412,541,-9046,-611,-19100,-1163,11652,2376,-17958,-18190,5863,50410,79389,53881,2803,-14097,9987,1024,-9676,-13744,-20865,-24722,-21784,-10338,347,-3939,-10676,-19554,-26546,-29695,-30230,-27629,-29150,5877,29595,30766,15591,8953,13844,11358,7058,16311,20998,8093,-5217,-14258,-8345,16361,25812,7517,-18878,-6563,1225,-13062,-30285,-13481,-10999,-11781,-9420,-7351,-14729,-9662,5476,-2769,-10659,17920,29389,8130,-8914,16009,35090,38543,26961,2586,-26811,-6773,-747,-10885,-23409,-15048,-1174,24874,44948,51574,35254,-4685,-27334,-13481,-10528,-6045,-12960,-23140,-14106,-11404,-25953,-39026,-26535,-25323,-6055,12014,3937,-15024,5757,24425,32341,47757,68391,69959,43545,21303,8085,-2598,-21086,-16669,-14031,-22078,-28549,-26108,-14155,-6353,-8450,-10842,-14531,-26661,-23613,-8855,5301,25611,45786,40092,9677,-5567,12072,32417,35472,24629,-5396,-20120,-5176,-1528,-17036,-32238,-11814,-13226,-18109,23585,47310,30993,12598,48188,79596,64438,13177,-2088,12791,12614,2312,-208,849,1991,12948,23629,31037,24815,1678,-18226,-36523,-15203,-7252,-2181,10969,22602,16456,885,-5233,29122,68958,75664,40105,14770,17242,21465,4563,-29177,1369,21269,22259,19343,14956,-847,-16490,5754,14100,20217,26381,14557,-10033,-22296,-21781,-34484,-13717,2224,-1573,-17156,-5654,26180,41593,24198,-6679,-28663,-24003,-5689,1825,-7056,-12957,-23657,-8743,9623,17098,25813,12745,-6839,-22008,-21150,-18028,-5820,3365,-1004,-12977,-18749,-13596,-30,4011,-14522,-15720,-6463,-19816,-5596,7640,-8665,-21514,5006,20947,20530,16726,12323,-5547,-29971,-2961,14594,8144,-16251,-25913,-20569,-32388,-10947,-3017,-12808,3809,20672,12956,22232,40911,40042,13232,-7986,5227,78072,134828,150185,164312,148267,92086,55220,13307,-4236,10007,34243,35136,15677,-588,-10451,-7409,4824,12275,1996,-8677,33822,62635,43286,-337,-36279,-18465,-13100,-16454,-9571,14915,41735,42234,6557,-20815,8703,9183,-1514,-5908,972,18555,38930,43577,23538,-10304,-30620,-19953,-105,5345,9119,1909,-4572,12969,22527,6018,-27948,-14980,14313,36101,47850,56513,78319,100821,105206,88869,62163,28627,7894,-1694,-11968,-22746,-23354,-2116,21923,28854,15411,-10999,-20342,-3545,478,-9605,-11652,-6163,-10668,-21781,-25590,-20858,-11917,-3140,-6931,-14715,5503,29650,50407,60871,48498,18567,-1973,6031,18635,18525,7177,14129,28312,29444,24083,13027,-663,-11737,-15950,-23812,-24346,-13851,-4983,-4805,-2794,8506,20162,17479,-3250,-33915,-18259,-13330,-25738,-34929,-19524,2052,17985,25533,23283,12676,9798,13848,15138,2605,-19611,-15073,10080,14932,-8352,-4098,13244,17548,2771,894,12912,-572,-21232,10506,26586,4239,-14881,13374,51032,65853,57967,26230,-14082,-9865,-7881,-14958,-13950,-8382,-10809,-16479],[-9065,8634,18994,11417,-11719,-22810,1735,15119,8356,-1367,-15955,-39981,-27669,-20272,-36420,-22312,-6782,9135,18808,29712,35529,25499,7899,-16599,-25877,3639,32401,57865,52781,28233,7397,-12072,-21355,-4734,17691,24123,17793,5388,-6935,-325,14427,15560,7414,5912,-4668,-17954,-31327,-33179,-11784,17507,25216,18044,3925,-9779,-16735,-12683,-10328,-15367,-7981,25041,49822,55827,46261,28694,14951,-3284,-18215,-17526,-14220,-20748,-29192,-22353,-14209,8206,22030,32773,16327,-12667,-18247,4296,14838,10318,-6122,-11777,-134,7628,8803,17562,21834,2457,-24796,-8543,-12335,-7323,12321,13359,7657,2343,21284,55409,63155,46379,19313,-7256,-22489,-17930,-8390,10870,35763,45527,29589,13325,12150,14321,21379,24100,20660,12647,-1424,-11274,4709,6082,-24351,-9042,29353,36965,16435,2949,-22827,-28107,-28039,-16655,-9206,-22390,-37630,-24996,-24248,-11576,513,-2785,-17768,-32422,-34425,-12124,1100,-129,-1053,-7161,-24143,-16741,18765,30026,20917,9381,2931,10813,-9950,-35341,-28144,14087,65925,102746,83238,21140,-20302,-14568,-2481,19916,25147,10464,-9441,-10927,-16511,-21843,-23093,-31014,-5949,17269,30155,37882,33764,18416,4139,-9540,2672,-5089,-11664,-9000,3147,20795,36811,57139,68454,37914,-9714,-25991,2530,13228,10593,6377,7431,11656,-3903,-17984,-28818,-37968,-26984,-6390,4929,11105,9375,-1466,2597,12494,11247,5200,-4241,-14885,-22790,-24419,-20952,-14244,-16216,-31812,-7909,17680,28872,23717,26846,32144,16125,-2138,-14853,-31708,-35419,-38997,-22187,-2822,-7132,-34713,-32092,-18724,-22693,-22972,-13258,4055,18627,17186,5384,-3723,2147,-6873,-22016,7659,37674,44669,22280,6750,5644,-5757,-16385,-19130,-8454,592,12090,30769,22570,-14684,-17104,21440,42954,36975,15963,-11190,-17453,2281,2402,-5220,4599,7757,-9930,-27233,-4763,9080,-5223,-17661,-24999,-36779,-18397,-540,9684,27371,46468,40789,17492,-12842,-6010,9093,15968,10401,293,-16014,-10483,-8277,-5600,-4580,3495,10690,9135,17766,24449,21439,29883,44725,60663,90243,90025,60687,23087,-7933,-11362,-17721,225,24161,36528,14623,-26535,-19527,8183,8878,11156,36177,53885,53194,40699,27692,17766,12181,-2313,-15157,-19099,-7980,-1270,-4435,-18322,-14816,-9322,-11974,-21018,-27658,-13652,-2662,-1517,-19026,-27262,1928,27878,32658,18078,-9352,-22517,-8566,-15545,-12867,-2308,-1572,-10492,-16903,-16172,-11157,-11216,-2996,6305,18039,19122,12877,6643,1200,-21859,-11401,10284,12084,11861,11477,14615,14596,13250,11554,16874,30432,49585,66267,65574,37411,-2099,-25957,-17632,-2675,5787,-969,-12811,10903,5888,-30659,-1173,30631,35105,15971,5404,40750,63986,44412,6833,-6696,12484,16354,2164,-12018,-22047,-29738,-29032,-30938,-27881,3881,19983,6252,-29124,14508,29045,13322,-22163,-14357,-6276,-4357,10404,14573,-233,-11374,-1367,-8890,-16855,-16627,-24007,-15628,-12233,-27124,-26938,-17721,-12457,-14852,-4381,11409,23054,30764,13922,-2548,-3633,-4768,-15971,-12049,-6604,12773,17665,8459,-7917,-18650,-136,6984,12265,20263,6509,-14221,7984,24596,25159,11837,2566,-15524,-23399,-17093,-20068,-33186,-20517,-13786,-11401,-8736,-2833,6604,14080,7104,-3607,32443,54811,19505,-5345,-14874,-29186,-1846,29572,35307,15323,-15169,-27571,-11022,3327,7406,-1442,-19789,-24087,-19258,-20147,-7028,7657,4781,-4759,8022,23512,38017,57829,61956,48893,40350,32801,5277,-32989,-14583,-8496,-5622,1245,-12713,-26796,-160,16476,20264,15539,10815,1785,-15468,-16093,2935,27753,46647,35037,6634,-5034,19985,37626,36069,454,2744,32196,47691,33433,18736,15850,15329,10812,7191,10922,8137,-1684,-6221,-19653,-18339,-9917,663,-6757,-29112,822,33449,52367,39106,7792,-17858,3753,18581,4255,-9804,-580,6201,8234,-598,-4231,-8207,-3256,4368,13573,22201,17570,10991,14139,39677,64964,47222,1039,-13303,-1038,-17074,-4104,11807,3767,-21662,-13153,8727,53327,84225,56211,2422,-16170,9471,975,-8775,-14369,-20266,-23180,-30153,-13806,1151,-698,-6540,-15282,-20518,-23580,-27389,-33501,-22847,13234,34637,35555,19345,9652,12356,8022,3830,17004,26129,14119,-2832,-13204,-8842,12524,21736,3132,-27387,-4175,6364,-7850,-28093,-16153,-15518,-16079,-10867,-4470,-9113,-9921,6915,4767,-7804,13740,25530,4300,-17424,11439,35723,40744,25245,-3509,-19142,4790,4205,-5621,-14340,-6048,8312,32266,50577,57511,40250,184,-24767,-16936,-16769,-11800,-16801,-31690,-27137,-18709,-27468,-36341,-30187,-25529,-1484,17956,9300,-13537,7021,25136,29027,40686,58695,60638,36559,12985,-722,-10655,-26930,-19775,-15189,-18076,-23181,-25533,-14379,-4605,-7066,-10442,-13789,-25941,-25146,-8288,8788,30582,51890,46848,17572,-4431,3928,25230,36949,32482,2025,-25242,-5544,4109,-7492,-33467,-22575,-18690,-21267,18043,43272,30003,9565,39892,72358,62443,14049,-5426,7014,10916,8332,6689,5362,-2219,2216,17066,30582,27385,3372,-19680,-35294,-10463,-4080,-6537,969,16316,14868,1862,-3448,30597,71665,79252,47207,26972,23645,24168,9413,-22755,-7891,10949,14168,12502,8139,-6824,-21120,3543,12493,17271,20360,9087,-12924,-22676,-19184,-37434,-20649,172,2019,-14178,-14302,19074,40195,27057,-2453,-25058,-27276,-12033,-1004,-3193,-6987,-23026,-10370,12920,23323,28960,10970,-9068,-21862,-21089,-19422,-3719,10344,7286,-7862,-18736,-14334,-897,3832,-11845,-11259,-887,-12831,-5902,6551,-7230,-20039,4847,16640,13159,9882,7247,-10968,-24833,6767,22196,11766,-14318,-24529,-20057,-31697,-13873,-6268,-11246,11414,27822,17456,20417,37224,37555,10585,-9500,11115,82636,131061,146628,170790,161679,106806,71286,28717,4286,1808,18311,20593,3176,-10608,-16462,-10717,3382,11573,2154,-8647,31972,57897,40117,529,-36748,-21494,-15104,-19250,-11312,15494,45452,48947,13813,-23737,-82,294,-10327,-13063,-1565,23039,45900,47525,25119,-8353,-27141,-20210,216,8341,16989,8700,362,11302,12468,-8287,-25863,-5136,12724,24556,31404,39762,65907,101413,118265,101891,67951,26139,1872,-6294,-12176,-17383,-13710,10470,37538,40134,18261,-12137,-10168,5951,5837,-10090,-17732,-12024,-12423,-18488,-18149,-11384,-5572,-5765,-18778,-16967,11312,34836,53055,61318,47664,17816,-248,9742,21860,19901,6585,14192,27997,25957,18183,6870,-7260,-19405,-24096,-28061,-17497,-6979,-4492,-10066,-9889,3121,14745,13323,-6590,-35667,-19108,-15032,-27324,-32383,-19093,-2386,12644,21242,20647,8511,6170,12351,13447,-318,-22015,-14537,9328,15803,-5326,-6376,9471,16104,5897,2978,12622,-1158,-25582,8201,26922,6438,-17839,8054,42388,57651,49663,18732,-17603,-8403,-6874,-12022,-19055,-13797,-14139,-16112],[-13997,3298,16629,13498,-8478,-27434,-2006,10185,451,-5859,-13526,-34201,-27073,-20864,-39638,-18508,-3174,6851,11692,24117,31904,24322,9391,-9900,-17216,6712,34522,60936,56278,31819,13316,-3702,-17697,-8310,10523,16771,14488,4374,-6861,-1167,13799,17777,12933,12406,-420,-17730,-30060,-33058,-25908,6102,17499,12952,1247,-9994,-15148,-10405,-10534,-16435,-524,33193,56850,62053,50341,33853,23743,4415,-12327,-16203,-15897,-24639,-34859,-26810,-14330,9163,24630,39582,28016,842,-12197,5825,16734,9279,-10373,-8072,3669,8307,7711,16780,21188,3231,-19372,-6901,-12554,-6789,13443,12589,6504,222,17767,52221,59017,43277,18430,-6537,-22404,-16929,-6164,10289,30132,36203,21342,8600,11740,17098,24580,25637,23031,17391,4582,-1307,15017,14677,-17396,-11305,23699,31651,16600,7886,-17864,-26553,-25583,-20182,-16921,-29501,-26413,-18383,-22425,-14565,-3936,-6616,-21338,-35778,-32325,-10933,164,-2776,-1079,-2952,-17869,-18879,19829,37412,33918,18899,-2904,7072,-6101,-24443,-27784,7765,55906,92216,79810,21400,-19685,-21798,-3083,23108,28054,14090,-11245,-16411,-24628,-30979,-24723,-32333,-18939,-10187,-35683,-74618,-102937,-101211,-66830,-29184,11436,4805,-5190,-8005,-4316,7684,24654,49185,65505,34986,-13997,-25353,-1816,3657,-2100,-4727,4123,15517,2459,-13317,-26622,-36645,-29706,-7847,2730,6032,394,-12760,-4509,9918,11506,6665,-4197,-20609,-28184,-23073,-15859,-9297,-11855,-29613,-11906,13432,23245,17254,21537,28746,16742,810,-12341,-29959,-29340,-34835,-24498,3126,6406,-15314,-41508,-22799,-16854,-16287,-12344,5657,24526,25150,9860,-2463,3098,-5258,-23156,7055,40979,46440,20001,2692,-1245,-12037,-20295,-22062,-11590,-2598,9937,30726,26677,-10534,-14086,28497,52131,46121,23972,-7988,-18012,5441,3551,-8760,-1207,-549,-16443,-20115,-3919,4836,-9677,-18503,-21078,-32280,-20572,288,12042,28274,46156,41607,18777,-19094,-9262,10175,17544,10432,-2946,-22817,-7357,290,1417,-7136,95,12983,13785,20650,24315,15366,19843,35977,56941,92336,93346,58444,15306,-6544,-5084,-22013,-9074,19473,36207,15663,-25827,-14463,12699,13072,16693,42852,56350,48023,30997,17944,7707,6576,823,-4853,-26908,-12505,-460,-1367,-16939,-12733,-4282,-7330,-18401,-22785,-11196,-2494,-3233,-21724,-23306,3173,23504,21608,3598,-17834,-16628,-7077,-17280,-16136,-4189,-2257,-11328,-17357,-16264,-10747,-14284,-3632,11215,23197,22502,14661,8870,7623,-9605,-23493,4557,13895,16820,13143,15696,23576,26480,22699,24031,33184,47805,60252,57055,28379,-9574,-29375,-16836,-4713,295,-6703,-9022,12249,4802,-26241,-1501,30123,34924,16503,7521,46503,72747,51356,8465,-16346,3044,10905,3106,-5817,-14538,-22506,-25451,-31076,-28423,3644,17399,5053,-32515,8674,23443,11590,-17876,-13803,-4456,1236,13460,16673,4973,-10346,-10996,-17377,-18793,-13432,-18885,-14312,-11896,-22267,-20189,-14257,-8485,-5177,5125,18280,28996,35862,21894,8937,4776,290,-13194,-13918,-8707,8592,14199,9555,-4653,-14553,3620,12549,20223,29235,16912,-5560,3498,20132,25133,16277,5967,-16246,-23257,-17167,-22543,-27390,-15555,-10315,-11495,-12591,-8060,1549,10487,6114,-1770,32493,48414,11266,-13021,-17324,-30037,-1053,29622,32540,9387,-23464,-22278,-4189,8811,11851,2972,-17422,-26486,-20074,-20830,-9431,2857,-1346,-4775,9216,23150,37783,58394,63270,50179,46190,39227,4784,-33715,-10210,-7925,-3842,4584,-7814,-24961,-2762,16534,25064,23248,16396,2061,-19743,-9530,8585,34132,56669,48293,17903,-1443,15467,35487,41408,12312,7346,36835,55197,39460,18876,9367,7305,4501,3639,8787,5876,-7083,-19905,-19326,-13744,-13549,-5652,-13188,-35345,2249,35966,55702,41609,5456,-24116,1628,16078,-67,-13199,-1126,9571,11513,-241,-3912,-10861,-14172,-2447,14887,26307,18508,8527,13947,43113,66119,47440,-935,-19615,-2564,-15222,-8355,10108,4599,-24088,-9978,11622,54378,85377,54807,-444,-15981,9372,832,-7272,-12513,-13639,-15284,-36099,-15419,3048,2774,-3063,-11405,-14166,-15823,-19830,-29765,-15547,16704,35488,37268,21534,9391,10037,4803,1808,17854,29590,17555,-2795,-14703,-11202,7708,16582,-2557,-31615,1639,13101,-2468,-25476,-19043,-20918,-19320,-10353,-805,-4256,-10012,7672,11479,-3037,9276,20011,-347,-27188,6917,35074,41490,23263,-5792,-6017,14593,7873,-1411,-6670,1108,15617,37741,54070,61344,44429,4784,-20359,-18869,-24651,-18834,-15275,-20085,-29674,-27013,-29954,-34612,-33460,-24164,1866,21716,12934,-11670,8216,25405,25400,32678,47192,48755,27504,4069,-9223,-18972,-33837,-21272,-14282,-14578,-19821,-25678,-16829,-5878,-8082,-11595,-14671,-26540,-27173,-9209,10481,34136,56134,51292,23521,-2191,-3244,17140,35577,36915,8055,-25185,-5937,9517,1596,-24263,-31670,-23408,-24854,11950,38424,28972,8485,31159,62657,57278,12667,-9209,938,9157,14409,14265,11840,-2380,-5691,11076,29308,28436,3889,-21480,-32293,-6325,-263,-9051,-10765,8114,11617,1529,-2920,30061,70794,78763,51447,37100,29059,25938,13214,-16249,-16557,1602,7393,6616,1261,-13787,-23497,2815,12301,15487,15515,5060,-12930,-20899,-17259,-33041,-27807,-2172,6009,-8097,-19100,13232,38558,28912,584,-22135,-29331,-16918,-2669,196,-2409,-22188,-12099,15940,30483,33536,10682,-10558,-22154,-21604,-21186,-2634,15430,13477,-3440,-15990,-11432,93,3919,-9883,-8387,3127,-6533,-4886,4964,-6496,-17994,4688,11795,4696,2927,3219,-13854,-16423,15127,27886,14108,-12132,-22138,-19306,-29618,-18331,-13012,-10700,18615,34096,21736,17946,31443,32821,7242,-8331,18674,85024,123593,138587,170198,168167,118845,87104,44226,16186,2466,5868,8009,-7559,-20190,-22334,-13921,1980,10834,2252,-9386,28462,50863,35289,613,-35533,-23726,-16129,-21664,-13830,13910,45772,52142,19020,-22159,-8984,-8949,-19549,-20468,-3390,27855,52387,50544,26113,-6788,-23497,-17690,2909,13029,24632,14516,5484,11716,5033,-21492,-17067,5178,13124,13648,14592,22219,52387,99342,127770,112192,71940,22872,-4478,-10831,-11970,-11489,-5150,19850,48827,48176,20174,-10968,242,15818,12445,-8101,-22686,-17371,-12077,-12040,-6987,1132,1883,-7975,-30061,-13133,15941,38243,54247,60678,46413,17398,2333,13827,24957,20731,5697,15479,29843,24059,13293,3156,-8278,-21588,-30101,-28866,-8775,789,-2987,-12241,-12887,46,10128,9349,-9287,-33984,-17731,-14518,-25463,-24636,-14371,-5503,7310,17282,18719,5493,3090,10263,10582,-3099,-22768,-14993,6399,14464,-2346,-6126,6964,15322,10006,6458,11661,-2462,-27201,7658,27594,9059,-19350,3046,33389,48662,41113,12139,-15676,-5843,-4451,-7867,-18219,-16814,-16004,-16702],[-20020,-2874,13585,14959,-5404,-27785,-5596,5025,-5749,-5005,-8328,-28957,-24094,-19372,-42021,-14492,2489,7824,5454,17168,26236,20945,9337,-3546,-7816,10155,35055,61016,56422,33030,17462,3342,-11933,-10266,3169,8922,10730,3365,-6165,-1369,13112,19294,16957,16844,2553,-16619,-22820,-21080,-33387,-6478,8775,6971,-2456,-10860,-13433,-7908,-10988,-16482,7638,42584,65395,68958,52912,36044,30077,11722,-5442,-13859,-17580,-29061,-40684,-28328,-12600,10146,26607,45320,38226,13104,-3815,8963,19382,7943,-13596,-2899,7954,9522,8211,18687,23338,6392,-14206,-5723,-12191,-7556,11522,8873,4066,-1812,13531,47780,55126,42306,20037,-3999,-22489,-17391,-4531,9889,24962,28122,15269,6563,13546,21091,27721,26130,24568,21461,10286,7878,25010,23506,-10590,-15496,14807,21648,13131,10257,-13971,-25022,-22899,-23353,-24736,-29902,-15327,-10220,-16924,-14111,-5463,-7108,-20673,-36126,-32637,-10999,-294,-3096,2130,2961,-11626,-20473,19989,42813,45183,30141,574,5149,-622,-12750,-21705,1263,42233,75166,71439,20974,-15965,-25624,-1777,26460,29902,17596,-11743,-23919,-33022,-44412,-30796,-38606,-22925,9587,-1161,-38133,-71489,-73522,-40024,-6121,24514,8410,-3468,-10451,-16498,-11545,6471,36392,59224,31258,-13650,-19440,-7167,-7487,-16190,-17845,-1059,17505,8041,-8016,-24002,-34020,-31237,-10209,-1170,-1297,-10877,-24297,-12168,5922,9298,5188,-6348,-27030,-25221,-16013,-8972,-3463,-6543,-24375,-17050,7982,16538,9934,15122,23549,15316,1783,-11514,-28771,-23597,-26455,-22423,9788,21116,9710,-24945,-27666,-11503,-8669,-12906,2510,25131,28807,12367,-2241,1900,-5561,-24977,4831,40676,43690,13911,-4862,-9609,-16589,-24428,-26534,-16413,-7436,5487,27336,27397,-8173,-12629,31654,57011,53143,32745,-2149,-19387,5961,3507,-12337,-8051,-11128,-26045,-13183,-1688,753,-15348,-21133,-19499,-29321,-21717,1659,13935,27216,43160,40112,18846,-23744,-10739,11402,18945,10633,-5848,-30984,-5768,5460,5891,-10610,-7098,10362,13279,18564,20220,7937,9778,25367,49348,89635,92094,52196,4507,-1984,2359,-20229,-18690,12851,31387,12875,-26329,-10834,15553,16134,19691,44680,53075,37586,18065,6624,-2699,1525,3857,3762,-16083,-14493,-25,821,-15367,-12442,-2216,-4634,-16032,-19565,-10335,-3638,-6557,-26843,-18384,3883,16688,8171,-10963,-20968,-13265,-9238,-22263,-22697,-8951,-5530,-14574,-19989,-17053,-8665,-12140,-893,16677,27054,24465,15422,9209,11340,2015,-27908,-3482,13056,19487,12867,14832,30825,38005,31787,27876,31892,41830,50135,45078,17046,-18095,-26249,-15342,-7148,-6501,-13458,-6364,9701,592,-19466,1414,29440,32786,14393,5748,46554,74931,53589,8439,-26643,-8045,3273,1486,-1718,-7490,-16467,-22917,-31383,-29530,1636,13451,3307,-31506,-674,14969,8302,-15152,-14583,-4062,4174,14063,16901,8442,-9206,-22678,-26522,-19474,-10387,-15174,-14649,-13829,-16681,-10347,-6566,-1144,3908,11781,22090,31693,37082,26577,18069,13097,4627,-11026,-14032,-8899,5098,10152,9378,-2582,-12289,4675,15453,25582,34445,22815,1039,267,15875,23832,17843,5900,-19670,-22557,-16380,-22233,-23111,-12556,-6397,-6724,-9444,-9143,-3947,4208,1595,-3350,29087,39233,1953,-21884,-20342,-30952,-2446,26670,26595,618,-33942,-14239,2632,13030,14591,6730,-14324,-31278,-23194,-23228,-13560,-3661,-7729,-3837,9295,20455,33844,54320,61453,49418,49559,43792,5475,-23127,-7026,-11109,-4826,8202,-1646,-20079,-5792,15045,27300,28415,21093,2837,-21112,-4682,12042,36755,61093,55627,24929,2712,13360,36431,49813,25641,9228,36934,58202,41513,15845,32,-3037,-3996,-2166,4593,3146,-4829,-12815,-7235,-10257,-18578,-11635,-17341,-31801,1528,34900,55046,40807,917,-32140,-2354,10651,-6744,-16947,-2389,11178,12722,-1520,-5410,-14086,-26532,-8735,15052,27378,16325,3272,11422,43598,63198,42952,-5998,-26608,-5317,-14616,-13911,6058,3820,-25549,-9381,13144,53044,82424,49442,-6067,-15262,8514,-257,-6059,-9885,-7121,-7780,-29644,-14096,5251,5237,-1177,-8893,-8963,-8722,-12502,-24374,-11345,15552,31800,35348,21415,7493,6320,1225,-174,16951,29875,17614,-5653,-18949,-15750,1549,10223,-9357,-27600,7172,18880,1653,-23752,-22272,-27106,-20484,-8371,2587,-770,-10396,7569,16991,2331,4514,12478,-5745,-34913,3173,33202,40651,21113,-3824,6447,21977,9994,1234,-1003,5656,19923,40601,54813,62433,47314,8710,-15353,-17581,-31048,-25481,-9721,-6690,-18145,-31865,-33159,-34409,-36513,-22807,3809,23253,14808,-9608,8959,24815,21425,24122,34618,35352,17291,-4731,-17167,-27283,-38988,-20349,-12162,-12636,-18872,-27417,-21782,-9938,-11837,-14831,-17439,-28543,-29066,-10886,10999,36391,58066,52822,27147,383,-8795,8532,31555,37898,11809,-22259,-5638,14383,8856,-17089,-36796,-27149,-27417,5588,32508,27240,9281,23126,51397,49371,9208,-13099,-4845,7770,20583,22532,20031,734,-10201,6113,27288,27766,2903,-23684,-28861,-2595,3964,-8258,-22566,-1299,7112,287,-3221,27675,66551,74303,52466,44596,32857,26304,15499,-10676,-23010,-5912,2376,2200,-5086,-21513,-22911,3678,13928,15921,13170,3207,-10755,-18590,-16176,-28365,-34929,-5072,9688,-1436,-17262,10838,38232,30400,2491,-19987,-29682,-19022,-3063,2698,680,-21429,-13659,18587,38304,38832,11221,-11966,-23182,-22520,-23023,-2805,18105,17168,-219,-11470,-6115,2211,3626,-9293,-7433,5166,-1546,-2686,3344,-6453,-15849,4725,6934,-4005,-2736,1644,-12246,-8567,21410,31187,14999,-9701,-18790,-18299,-26537,-22482,-22922,-10562,24594,38803,25274,14992,23789,25876,3166,-5166,25762,83208,111956,126275,162213,166473,126460,100597,58256,28544,10065,-29,-1273,-15680,-29096,-28355,-17213,495,9922,2074,-11258,22960,41572,28758,-365,-33725,-25272,-16375,-23742,-17362,9788,42059,50900,21270,-18444,-17799,-18463,-28951,-27873,-4576,32217,57282,51529,25642,-6172,-20422,-13897,6902,18347,30990,18593,9428,12789,63,-33498,-7908,14208,14608,3849,-2360,4047,37658,93568,131645,118122,73364,18795,-11111,-15623,-11935,-6401,1061,24536,53796,51170,19668,-9150,9304,24428,18979,-4188,-25073,-23241,-10833,-4147,5784,14306,8942,-10421,-34114,-7019,17604,38012,52118,57315,43396,15983,4069,16501,26313,19621,2803,15406,31250,22084,8145,879,-4762,-18608,-33427,-27347,-1021,7099,-2668,-12692,-10991,-783,5644,4593,-12301,-29341,-15546,-13715,-23021,-18261,-9986,-8766,392,11805,15520,1965,-1142,5509,4707,-7414,-23653,-18598,-652,8742,-2173,-6081,3746,13283,13247,10579,9284,-6338,-26814,7177,27155,10556,-20337,-3925,22098,36875,30262,4810,-11196,-4968,-3868,-6284,-14411,-18121,-17499,-19417],[-25925,-10374,8947,14730,-3584,-26637,-9864,-500,-9514,-1724,-4055,-25209,-19908,-16404,-44089,-11623,8332,11120,955,8907,18200,14805,6829,608,-641,11835,32599,56889,52167,30943,18782,7761,-7188,-12310,-5302,104,5830,1749,-5482,-1627,11770,19475,18804,18658,3974,-14379,-14607,-10062,-22117,-18988,-387,13,-7892,-13225,-12238,-5714,-12137,-15330,15739,52247,74879,76161,53815,34880,33040,17427,1079,-10934,-19507,-34476,-36483,-24936,-9829,10400,27128,48910,45593,22868,4910,13079,22174,5976,-15240,2776,12103,10937,9956,22012,26111,9250,-10697,-5316,-11868,-10315,6068,2006,521,-3656,8613,41987,51341,43174,23864,286,-22366,-19573,-3781,9848,21399,23226,13017,7615,16815,25214,29768,24840,24755,24313,14943,15474,33542,31577,-4288,-21439,3673,7746,6407,10046,-11606,-23763,-20049,-24965,-29960,-21955,-5481,-2508,-9727,-9407,-2905,-3610,-15422,-30892,-35669,-12625,-304,-1186,7413,9320,-6039,-21182,19341,45930,53507,39503,9030,6908,7011,-651,-13011,-3288,27828,55132,60235,20607,-9683,-19384,3777,30172,30758,18968,-12366,-30321,-32924,-58428,-42366,-50254,-12173,53124,84160,83423,62229,40327,32630,25076,28887,1078,-10551,-18322,-32108,-31429,-12760,21791,52346,30904,-6175,-12478,-13606,-18876,-28855,-31748,-7995,17323,12568,-2278,-20153,-30676,-31321,-13972,-7561,-11400,-24495,-34049,-20379,355,4590,1030,-10190,-32463,-17277,-7212,-1982,2344,-1301,-18569,-21226,2856,10278,2963,8244,16651,11768,863,-12039,-27403,-18259,-18215,-16181,17345,36508,34237,-6429,-32396,-6462,-42,-12274,-4267,20903,28135,13080,-1884,-20,-6706,-26744,2023,38081,38225,5759,-14779,-16309,-16478,-26694,-30785,-21687,-13024,-533,21509,25758,-6426,-12072,31328,58063,58382,42266,6530,-18447,4975,2625,-14914,-13731,-21130,-34500,-5640,2732,-695,-19426,-23561,-19376,-28634,-21051,4214,16068,25263,38954,37825,18839,-24279,-10894,12337,20261,11426,-7218,-39029,-5135,8062,8243,-13377,-16845,3652,8331,13341,14631,1769,1889,14861,39637,83287,87036,42912,-8646,3586,8644,-15360,-26776,5739,23516,7350,-27555,-8059,17886,19110,20630,42308,45307,23671,3650,-4673,-11657,-1978,6293,10585,-4403,-10692,807,2417,-12983,-12169,-1661,-3025,-13654,-17021,-10161,-5146,-9869,-29086,-11932,5961,9941,-5273,-19533,-16223,-11946,-12768,-24321,-29030,-14556,-9556,-18433,-23476,-18114,-6214,-6272,5727,23496,30709,26132,16249,8795,13155,11864,-17551,-12088,10903,20851,11588,13007,36760,48113,39447,29475,27737,32952,37554,31686,5694,-24697,-21980,-12477,-7856,-11582,-17305,-3836,5317,-3740,-12049,7046,29534,30097,11303,1417,41908,71342,51845,7498,-34546,-18976,-4835,-1139,1607,-727,-11054,-20800,-31277,-30315,-848,9530,1887,-27171,-10966,5926,5057,-13006,-15363,-4156,5614,13597,16422,10989,-5888,-23103,-23611,-15671,-6606,-11832,-15811,-17104,-10581,411,3545,7825,12031,16340,23562,31774,35344,28900,25306,20995,8939,-8246,-10743,-5890,3680,7021,9069,-893,-10655,4347,16735,28820,36224,24548,4052,-2554,12970,22297,17550,3545,-24324,-20458,-13871,-18374,-19493,-10883,-1775,2099,-289,-5271,-7753,-2901,-4787,-7470,22836,28606,-6840,-30229,-22572,-30935,-4820,21983,18888,-9446,-35282,-5768,9632,16794,16607,10672,-9692,-30858,-27078,-26475,-18596,-10824,-12210,-1217,9432,16752,27712,47073,57555,47230,50988,47137,7939,-12676,-4207,-15798,-8449,10834,4763,-13640,-7281,13413,28019,31489,24695,4084,-19234,-841,13975,36338,60507,57579,28400,6699,15140,41196,59996,38731,9712,33536,57737,40805,10970,-10343,-13191,-12780,-8923,-597,561,2137,2991,4699,-7253,-23874,-14882,-17078,-27098,-426,31625,52036,38731,-2417,-33892,-6582,3538,-14484,-19924,-3576,12090,13260,-3323,-7707,-16299,-37308,-13478,13959,25960,12079,-3653,7449,41693,56926,34574,-12554,-27679,-7582,-14639,-18660,978,2125,-25989,-10324,13800,50572,76862,41733,-12936,-14459,7050,-1693,-4584,-6816,-1344,-532,-19249,-8930,8176,6983,-375,-7314,-4613,-1953,-5441,-19461,-9793,10808,24809,30704,19626,4599,1906,-2163,-2239,14075,27209,14952,-10513,-24616,-21050,-4854,3789,-15727,-23828,11248,22882,4440,-22491,-24933,-32745,-18975,-5071,5830,1827,-10629,7424,21999,8461,809,3786,-10805,-28498,1711,31231,39109,19602,1402,17291,27313,11246,2871,3055,7905,21370,40974,53059,61049,49183,12317,-9890,-12942,-28789,-28209,-3177,5107,-6316,-26477,-34484,-34737,-38956,-21505,5105,23366,15585,-6963,9656,23738,17671,16004,22307,22109,7551,-12175,-23878,-34255,-33413,-17071,-9407,-12157,-20021,-30611,-28182,-14725,-17223,-19737,-21553,-31394,-29715,-11961,11552,37980,57980,51707,28698,2980,-12028,260,25716,36091,13434,-19051,-3971,18771,14201,-12184,-35265,-29300,-26567,-339,25655,24582,11414,17047,39952,39803,4490,-16238,-9484,7350,27179,31717,29769,6074,-11532,2774,24948,25675,629,-25672,-24370,1284,8694,-3871,-29334,-10859,2080,-1140,-3486,24224,59763,66537,50372,49260,34956,25322,16293,-6217,-25514,-10863,-477,-168,-9917,-29349,-19669,6039,17347,18865,13876,3677,-7611,-16208,-15567,-23775,-40092,-8507,12660,4824,-10189,13561,40776,32500,3739,-18352,-28297,-17573,-1860,4559,2623,-20622,-14524,21147,46777,44383,12155,-13524,-24692,-23316,-24358,-4044,18435,18532,2052,-5613,655,5039,2867,-9974,-8126,5351,2088,590,2519,-6642,-13674,5451,2911,-11726,-5635,3304,-6502,-1657,25460,32231,14832,-6598,-14191,-16513,-22380,-21837,-31975,-8960,29276,41892,28007,12088,15089,17465,-948,-394,31692,77088,97200,111193,148353,157222,128938,110436,69878,39804,20068,1921,-5418,-19412,-35333,-34043,-19985,-452,9484,2286,-13622,16139,31081,21460,-1755,-31334,-25489,-15384,-24544,-20926,4434,35907,46842,22043,-13482,-25413,-27254,-37208,-33992,-4264,36349,60530,50501,23981,-5903,-17407,-9124,12096,24286,36293,21479,12430,14336,-2064,-35193,288,21866,17080,-3070,-17904,-13276,23055,84969,130127,120020,73317,15883,-15231,-18688,-10999,-1684,5386,25042,52688,49360,17091,-6760,17126,31937,25845,2358,-20656,-28001,-8338,5282,19992,27870,15953,-11775,-22468,-71,17137,34602,46906,51674,39293,14234,5288,18119,26525,17512,-1439,13733,31718,20333,3644,730,1844,-12071,-31617,-24291,5642,12058,-3170,-11167,-4309,2550,3366,946,-13654,-22556,-11588,-11960,-20439,-13555,-6636,-11124,-6945,5731,11873,-912,-5289,-951,-2702,-11621,-22977,-24316,-10378,-104,-4139,-6045,816,11099,16739,17568,9732,-9712,-22975,8120,27648,12984,-17500,-11603,10044,23813,18664,-994,-6038,-4903,-4592,-6819,-11775,-15250,-13773,-12395],[-26096,-19819,1064,10984,-4835,-27506,-16221,-6896,-11473,-224,-3547,-24120,-15972,-13420,-45771,-11693,12013,14394,-1661,-491,7477,5238,799,959,2438,9909,25828,47464,42643,24721,16327,8459,-5354,-16187,-15741,-9905,-864,-1105,-5516,-2703,9219,17859,18094,17707,3996,-11316,-7647,-1886,-11663,-26924,-8609,-7317,-15281,-17483,-11856,-4163,-14160,-12901,23311,61399,84767,83315,53330,30596,32291,20747,6230,-7933,-21586,-40689,-28098,-17925,-6552,9711,25874,49782,49453,29665,13074,17930,24981,3618,-14613,8459,15981,12684,12835,25806,28199,10600,-8894,-5300,-11510,-14774,-2442,-7204,-2881,-4508,3837,35494,47985,45744,29729,6463,-20831,-22884,-3076,11350,21174,23360,15803,11792,21014,28929,30422,21888,23910,26256,18768,21581,40497,38857,1995,-28138,-7407,-8034,-1952,8329,-10143,-22122,-16401,-23060,-27752,-11782,2937,4220,-2039,-1245,3835,3786,-6258,-20895,-40167,-15412,196,2473,13835,15813,-714,-20160,18644,47351,58865,45907,18173,13174,17378,12716,-2740,-5226,14036,33912,46612,19997,-1367,-7042,14052,35471,32321,18610,-14354,-30165,-24110,-48464,-57625,-60768,-3037,62535,97061,101211,81889,55913,39489,22637,18967,-14386,-25110,-28820,-37417,-35349,-25637,10278,48700,37624,6709,-6536,-21204,-28582,-33811,-43026,-15491,16304,17418,5128,-13444,-25912,-29491,-17930,-15434,-22810,-36833,-23424,-27020,-5339,-630,-3413,-13583,-33277,-9648,1005,4447,7914,3544,-12944,-20750,530,6536,-2083,1832,8719,6853,-850,-12498,-24623,-12971,-10550,-7741,26238,52764,57316,11520,-35255,-1167,9909,-7329,-12232,13213,24026,12755,-186,-755,-7044,-27196,0,35048,32399,-1942,-25428,-16374,-11399,-25341,-32092,-25558,-18083,-7096,14598,23335,-3770,-11516,28306,56200,62314,52324,17701,-12352,4419,1581,-16101,-16011,-24886,-25016,3429,9512,2086,-18630,-23169,-19428,-29679,-18064,8501,19041,23211,34649,35830,19506,-21229,-10542,12714,21632,13091,-6302,-32764,-4540,9045,9227,-13744,-27695,-6015,-199,6181,8519,-3287,-4967,4065,28457,74174,78850,31917,-23301,9350,13167,-10565,-30999,-666,14142,278,-29079,-5575,20401,22587,20350,36885,34755,8388,-10612,-14604,-17836,-4016,7634,15857,7650,-2223,2523,3639,-9490,-10444,-1301,-1638,-10945,-14487,-10000,-6394,-12068,-23995,-4157,10265,5429,-16944,-17172,-10235,-12302,-14157,-17476,-26120,-18962,-12824,-21374,-26815,-19187,-3985,786,14778,31534,34687,28059,17631,8303,13506,19533,-7133,-19953,8366,21571,9874,10673,41461,56797,45966,29536,21588,22097,23693,18405,-3832,-26070,-17798,-8710,-6281,-12587,-15146,-885,963,-5568,-4640,13532,30232,27523,8375,-4454,33304,62600,46501,5787,-34639,-28882,-12500,-3850,4805,5754,-6049,-18898,-31018,-30889,-3203,6166,711,-22368,-19084,-1776,2695,-11059,-15790,-4606,6145,12817,15615,12722,-343,-10257,-11019,-8280,-2192,-8649,-17265,-21220,-4609,10832,14171,16911,18814,18856,22738,29203,31017,29170,30540,27879,13188,-4712,-5129,-514,4330,5268,8837,412,-9379,3115,16613,29664,34317,21910,2811,-6175,11426,20553,15572,-765,-29305,-17504,-10318,-13118,-16623,-10602,2880,12403,10621,572,-9249,-9653,-11979,-13747,13971,17145,-14681,-37075,-24215,-30709,-7958,15847,9800,-20324,-27462,2308,16221,19903,17960,14595,-4003,-25915,-30814,-30518,-24609,-18338,-13746,2456,9677,12295,19799,36908,51102,42816,49719,48627,11564,-2772,-855,-19900,-14445,11264,10065,-7045,-6887,11894,27295,32161,26370,4809,-16772,1712,14153,32802,54901,54118,28269,9678,19687,47982,69262,49524,9129,27002,54203,37793,4700,-20634,-20569,-20547,-16285,-6779,-2485,9037,17663,15168,-5172,-29218,-14969,-13965,-23542,-3602,26634,47482,36639,-1898,-27022,-10448,-5000,-22960,-22272,-4909,12448,13397,-5642,-10882,-17337,-33797,-16927,10959,21881,5886,-12137,1916,36975,47093,22290,-19054,-20917,-8805,-15733,-21262,-4695,-746,-26543,-12732,13266,47247,69389,32443,-20347,-14554,4123,-3879,-3337,-4315,2880,5694,-8546,-1480,11114,7382,-1198,-7295,-1808,3866,739,-15580,-11019,2747,14851,23330,15821,343,-3555,-6006,-5373,8511,21192,9383,-17363,-30759,-25886,-11184,-2572,-21020,-21395,12544,23756,4970,-22100,-27251,-36601,-16382,-1688,8133,3006,-11346,6931,26144,14767,-1174,-5891,-15570,-21307,2326,29264,36785,18227,7143,25225,30065,11310,3157,4982,7316,19224,37981,48165,56601,49245,14883,-4971,-7102,-21716,-26794,1433,13544,3773,-17368,-31975,-34948,-40669,-20830,5526,21878,14878,-4486,9784,21669,13646,8175,10449,9526,-1212,-18301,-29870,-37224,-27770,-13054,-7338,-13783,-23771,-35390,-32312,-16814,-22055,-26432,-27130,-35448,-29570,-12264,12203,38488,55383,47528,27548,4428,-13809,-7818,17987,31306,12399,-16861,-1783,21713,16841,-10074,-34629,-30306,-23972,-6051,17132,19972,13081,12579,28674,28942,-1330,-18660,-13339,7287,33432,40895,39762,12013,-11290,478,21734,21596,-3567,-27552,-19554,4704,12946,2160,-25096,-20444,-3808,-3099,-3824,19785,50569,55386,44449,49992,34453,22258,14792,-3865,-25435,-14075,-2068,-1231,-13286,-36295,-15331,8713,21129,22690,16075,4981,-5297,-14734,-15963,-19965,-37179,-13450,13541,9261,-1602,20264,45919,35061,3929,-17908,-26481,-14093,177,5244,2831,-20582,-15299,22944,54763,48788,12170,-16262,-27290,-24520,-25736,-7134,15640,16901,2882,418,7289,7264,711,-12653,-11072,2873,3411,3628,2092,-7637,-12571,6059,-663,-18528,-6444,6490,269,2918,26116,30175,12978,-3577,-9246,-14546,-18161,-15339,-22927,-4971,31762,42382,28802,8499,5087,7375,-5293,4576,35256,66510,79855,94212,130114,141165,124967,114351,77062,47745,28344,7575,-5197,-18933,-35345,-39328,-22657,-1462,8974,2450,-16703,7689,19392,13216,-4041,-29286,-25096,-14094,-24492,-24668,-1894,28088,40933,21998,-8127,-28350,-35376,-40994,-38847,-2963,39220,60918,46425,20335,-6512,-15132,-4687,17109,29545,39603,22557,13709,15105,-2895,-26908,6104,26987,18939,-7037,-30235,-29385,8767,73706,123114,117557,71935,15086,-14160,-18218,-9415,1907,7146,20988,45136,42199,11737,-5021,22584,37280,32126,10432,-11789,-25367,-5660,14981,34091,40320,21946,-12237,-12618,6047,14733,27630,37751,42998,33458,11396,5001,17801,24957,14183,-7478,9200,29636,17623,-739,1485,8445,-5433,-27716,-22044,9904,14531,-5330,-9276,3705,8872,3720,-1007,-12907,-15458,-6718,-9933,-19118,-11641,-5597,-13203,-14953,-1408,7213,-3473,-9453,-9438,-10717,-14776,-20711,-31019,-21724,-11722,-8725,-7175,-2424,8264,19828,27001,16230,-8154,-17745,9746,29197,16518,-11905,-19900,-2686,9611,6602,-4288,-2084,-6065,-7198,-9886,-10941,-12319,-7863,-3267],[-15753,-22582,-4204,9195,-3827,-25739,-19048,-7864,-7398,2441,-2657,-20501,-7854,-6337,-42185,-10780,16821,20297,1624,-5204,-742,-3215,-4867,875,4559,7428,18061,36232,31466,17766,13247,8379,-4052,-19800,-25273,-17464,-6730,-2764,-4105,-2543,7708,16796,17269,16653,5275,-6282,-1340,4142,-3076,-22341,-12278,-12073,-22733,-22072,-10940,-2271,-15940,-8554,31015,70236,95157,90584,52522,24433,28406,21608,9569,-5330,-23626,-43792,-19244,-9455,-3227,7961,22578,47431,49292,33076,19842,22787,27153,548,-12737,13029,18718,14043,15713,28378,27959,9064,-9593,-6395,-12118,-21549,-14517,-18597,-5897,-5179,-1405,27457,43564,47785,35288,12492,-18833,-28426,-3196,13471,23026,26308,20810,16167,23399,29640,27383,15317,20158,25392,19833,24133,43604,43046,6257,-36938,-17270,-24447,-12132,3833,-11432,-22107,-14200,-20453,-22962,-4851,7039,6973,2627,6022,10722,11247,2993,-10285,-31298,-21921,-2226,3914,17555,19205,1628,-19953,15419,44511,58215,45937,22855,19664,27015,24334,5719,-8103,-2901,7906,26499,14769,5124,5096,24789,40234,33132,15650,-19436,-26397,-17530,-36927,-56115,-46966,-7130,23141,14148,-15902,-44875,-52795,-34908,-18864,-3601,-30865,-43664,-36146,-26867,-28518,-31365,2086,47256,48901,21779,-1374,-31315,-34798,-27119,-35513,-24887,12861,20958,12317,-6461,-22778,-29717,-23517,-26082,-35553,-24929,-13014,-29848,-12461,-7107,-8614,-17535,-32372,-7054,4616,6972,10153,4958,-10617,-18127,-550,3284,-7565,-6952,-2963,-2000,-5577,-14733,-23294,-11105,-6984,-1457,33473,66555,75138,25652,-36622,1691,18181,24,-20106,660,14591,9025,330,-1835,-8154,-28122,-3222,30178,25285,-9385,-37025,-11278,-6300,-23324,-31213,-27673,-23691,-16174,5057,18848,-1870,-13020,20572,49603,62428,59617,27956,-3783,4015,-1359,-18877,-16617,-20474,-11198,12026,15798,6192,-14668,-20622,-20494,-33641,-14842,12301,20676,18993,28322,32079,18561,-18852,-12486,10101,20804,13368,-5259,-25047,-5307,7022,7439,-12740,-37633,-19357,-13242,-4334,-1116,-11769,-15178,-9805,14206,61044,66186,19496,-23154,13728,14208,-8568,-30811,-7247,2963,-8900,-32176,-4807,21457,24758,17848,28128,21949,-7158,-24859,-23661,-22242,-6764,6113,18474,18594,7409,3989,3312,-6060,-7675,-1336,-1032,-8883,-12740,-10549,-8176,-13880,-18046,3319,15598,3531,-26597,-11570,-6502,-15019,-11016,-7649,-18160,-21045,-15073,-23026,-29872,-20794,-2721,7388,24257,39554,38434,29787,19060,7518,12069,24148,1161,-26387,5643,21667,7731,7582,44451,63532,51143,28349,13973,9783,9221,6118,-10481,-23382,-14035,-4836,-3337,-9689,-8712,2685,-1551,-3664,2118,19225,30836,25305,6485,-10545,21723,49651,38094,3442,-30329,-37331,-19070,-5840,8385,12058,-1206,-16938,-30691,-31229,-4761,3784,-255,-17195,-20297,-6010,2075,-8760,-15560,-5031,6763,12780,15109,14101,7008,5509,3955,1260,3016,-5105,-17677,-24723,1153,20515,24616,25747,24572,19982,20319,24706,25400,28488,34416,34051,17953,75,2171,6830,7473,5850,9527,2066,-7563,2151,16036,28750,29563,15867,-1778,-9512,11857,19358,12962,-5777,-31462,-13215,-5475,-6808,-13684,-10707,7985,23441,21988,7245,-7813,-13637,-17354,-20009,4741,7098,-20142,-34521,-24692,-29615,-10587,9620,746,-30496,-18701,10644,23028,23246,19831,19411,3348,-19037,-32092,-33942,-30225,-24044,-10929,7788,11210,8502,11649,25146,42515,36555,46200,48721,17029,8128,4835,-20123,-20710,10439,14800,221,-3638,11998,26658,31750,27043,5730,-13593,4186,13931,27797,46172,47145,26244,12818,26786,56172,77027,58097,9198,19505,49838,34665,-780,-27074,-20903,-24029,-22293,-12376,-5024,14957,30531,24697,-2876,-32474,-11394,-8542,-19846,-6282,22087,43798,37136,4663,-16781,-11940,-13020,-30054,-22739,-4979,13957,14820,-6915,-13428,-15983,-25187,-17959,7366,16797,-438,-20408,-3595,30765,35260,7968,-20841,-9299,-7240,-16707,-19831,-8692,-3323,-26240,-14865,12954,44934,62465,24084,-25614,-14525,699,-5433,-1147,-1464,6608,11774,2781,8091,15008,7538,-2543,-7812,437,9704,7055,-11388,-13205,-6555,3951,14908,11328,-3997,-8820,-9387,-8669,1606,13362,2493,-24496,-32546,-26693,-15350,-7160,-23197,-19245,11753,22095,4093,-21271,-28006,-35857,-12575,2296,10341,3790,-11643,7193,30505,22209,615,-14327,-18834,-14127,5500,28747,35135,17779,12639,30709,31280,11361,3281,5799,4978,14436,32321,41185,50158,48135,17057,-145,-509,-13385,-23243,3631,18839,12449,-6816,-25274,-32825,-39633,-19853,6082,19897,13569,-1686,10165,19524,10138,1613,281,-999,-7676,-22343,-34503,-34048,-21594,-8433,-5744,-16739,-29087,-38086,-25991,-11563,-19900,-32492,-32342,-39495,-28394,-10957,13834,38576,51099,41241,24325,4852,-14236,-14699,9408,24533,9456,-15287,858,23327,17211,-10037,-35079,-29937,-20633,-10630,7434,13647,13658,9664,18806,18463,-6650,-19497,-16098,7751,39431,49936,49582,18283,-9681,-581,18007,15982,-9330,-28497,-14588,7702,16522,8577,-16207,-28758,-10133,-5217,-3638,15497,40219,41861,34982,46633,31351,17312,11113,-3711,-24914,-16025,-2713,-1276,-14851,-31193,-10379,11422,24502,26138,18444,6239,-4347,-14303,-17169,-16933,-30769,-20186,11634,11317,6753,29192,53031,38280,3421,-18580,-24760,-9866,2765,4934,1362,-21491,-16133,23901,61492,51307,10678,-20452,-30913,-26191,-27195,-12247,9619,12311,2468,6063,12934,8218,-3144,-17462,-16255,-2492,2057,5595,1850,-9551,-13173,5931,-3982,-24453,-6628,9206,5703,4206,22693,24672,9227,-1123,-4599,-12695,-14525,-6295,-7730,1588,31779,39856,27009,3756,-6093,-4087,-9439,8866,35954,52295,60996,76762,110034,120440,114222,110751,78203,50825,32719,12707,-2878,-15872,-29625,-37915,-25120,-2924,8051,2397,-19925,-2230,6841,4115,-7443,-28100,-24692,-13284,-24208,-28565,-9075,19001,33674,21178,-3152,-22644,-32906,-36414,-41764,-1088,40047,57640,38788,14444,-8152,-13984,-1439,20899,33119,40341,21556,12946,14363,-3870,-21736,8828,28863,18946,-8761,-25455,-35512,-4341,60731,111618,111277,69791,17042,-8504,-14421,-7324,4025,6149,12724,31795,30062,3559,-4540,25092,39931,37284,19056,-1559,-18621,-3409,24126,47003,50720,26465,-12124,-5409,10760,11795,17958,24685,31274,25826,7245,2882,15410,21691,10163,-14763,1572,24434,13455,-4964,2425,13648,-150,-24257,-21523,11365,14299,-9030,-7661,11331,16778,6941,-428,-9918,-8656,-1320,-7453,-19070,-12482,-6827,-14968,-22886,-9087,1981,-5294,-12783,-19164,-14930,-14633,-16929,-25549,-24518,-22069,-15071,-9319,-5585,5208,22651,38339,29959,1819,-11509,11873,32204,21621,-5064,-25545,-14698,-4214,-3923,-3901,929,-7259,-10197,-12869,-10094,-9583,-1384,6843],[-3581,-18912,-9806,6059,-3823,-24702,-20768,-5803,-1967,2328,-4390,-16496,1387,1678,-36904,-11557,19684,25206,7142,-5694,-6598,-11301,-11681,-1435,3922,2702,7964,22252,17978,9185,8527,6480,-4644,-24632,-33582,-21644,-12619,-4283,-2526,-2312,6454,15836,16187,15677,7657,-995,2897,6946,2489,-13315,-10936,-12935,-28298,-26032,-9381,-338,-17506,-3075,38548,78105,105051,97187,51852,17536,21953,19955,10728,-3737,-25621,-37419,-10092,-352,260,5694,17808,42415,45843,33915,25601,27907,29106,-2397,-9953,16825,20920,15781,19014,30018,26071,5654,-11546,-7416,-12606,-28537,-28018,-26813,-6105,-4546,-5381,19502,38930,49427,40624,18781,-15290,-34338,-2180,17476,27280,31240,27191,20728,24619,28318,22011,6681,15044,23318,19898,24815,44413,45580,10061,-42652,-18715,-22600,-18596,-606,-13301,-21846,-11912,-16982,-18541,-804,8146,7095,5289,12669,17959,19238,13049,1741,-19658,-28788,-6564,3788,19494,20859,2693,-18820,11789,39459,53331,41494,24251,26318,36574,34975,13393,-9276,-20558,-20915,2247,6224,10844,18503,37404,46788,35592,14340,-22624,-23249,-13722,-30032,-44098,-35376,-18903,-38935,-111913,-191994,-233724,-212327,-140278,-72157,-25177,-35471,-43308,-31770,-21873,-27661,-33758,-665,49499,64025,39815,8887,-30344,-27587,-12715,-19315,-30218,9556,25003,20568,1475,-19767,-30858,-27238,-35303,-29822,-12243,-5708,-26464,-17915,-12036,-11918,-19648,-31803,-7825,5419,7587,11095,5197,-9129,-13838,1111,1920,-11929,-16844,-16685,-13190,-11563,-16774,-22577,-11779,-6439,3519,40070,78300,88141,36853,-34018,3578,25833,10066,-19437,-13336,2374,3530,650,-1591,-8196,-27902,-6060,25492,19211,-13096,-28022,-3702,-1866,-20737,-28140,-24405,-25291,-26040,-5021,14434,549,-15116,9739,40069,59591,64157,37160,6592,6700,-3992,-23062,-15724,-11887,2801,20945,21781,10760,-8839,-15416,-19718,-32211,-10552,16073,21495,13355,20724,27042,16288,-17225,-16338,4912,18116,12451,-4048,-18092,-6391,2960,3947,-9876,-26889,-32824,-27919,-16249,-14695,-24981,-28903,-25286,-1570,44904,49817,10074,-4304,17580,12362,-9285,-29962,-13306,-8655,-18978,-36345,-5771,20698,25003,13254,17386,9595,-18599,-37731,-31166,-25469,-10980,1616,18820,28078,16842,5114,1472,-2738,-3800,-1161,-904,-7475,-11664,-11625,-10459,-15735,-13243,9679,21078,4234,-33351,-8011,-5526,-20075,-4580,2094,-10438,-20446,-16155,-23266,-31811,-22970,-2472,12997,33019,46619,41486,30938,20096,6296,8683,25153,6470,-30089,2892,21158,5227,3414,45230,67750,54713,26187,5539,-3481,-5391,-4833,-14531,-20654,-11346,-1889,-669,-5484,-1420,6471,-1294,621,7066,22447,30036,22862,5578,-15311,8070,33272,26725,-45,-26477,-44748,-25003,-7372,11786,17358,2726,-15640,-31271,-32122,-5949,1574,-2113,-12866,-15386,-6677,2577,-6858,-15783,-6184,7297,13169,14189,14302,14265,20198,18037,10633,7690,-2233,-17145,-26583,5186,27700,32961,32644,28078,18818,15521,17664,18578,26461,35992,38189,21961,4619,9066,14162,11756,7715,10070,2943,-6288,618,13984,24953,21166,5787,-10164,-11849,12628,17356,8758,-12206,-29276,-9003,-989,-1312,-11989,-12211,11940,32821,31279,12472,-5627,-14999,-19883,-24740,-3081,-398,-23850,-32675,-25593,-29098,-13774,2319,-9252,-40546,-10616,17579,28305,25238,20909,23554,10483,-12457,-31790,-37582,-36055,-27217,-5903,12968,12621,4180,2159,10527,29601,26463,38475,45287,22465,18675,11268,-17702,-27561,7269,17336,6386,541,12539,25104,29206,25370,5285,-11383,5297,12244,20703,34071,36391,21696,14956,33876,62983,80952,62538,8809,10849,44434,31114,-5636,-27342,-16870,-23755,-27485,-18399,-8539,17663,39211,31366,-1778,-33674,-6737,-3099,-17092,-9289,17498,40559,39450,14324,-6568,-12128,-21012,-35512,-22765,-4973,15585,16416,-8158,-16376,-13962,-17361,-18083,2220,10014,-7496,-29158,-9900,22055,20684,-8656,-16356,3512,-4182,-18796,-16571,-11095,-6422,-26284,-17411,11859,42879,56064,16746,-28237,-15491,-4333,-7091,843,519,8714,16355,12980,17601,18592,6425,-5507,-9994,973,14265,12265,-7750,-16408,-17104,-8029,5028,5426,-9213,-14724,-13422,-13037,-7018,3463,-6040,-32176,-29008,-23937,-17379,-10376,-23021,-18244,7886,16897,1037,-20377,-27950,-33825,-8850,5761,11542,3404,-12381,7416,34269,29838,5613,-20212,-21448,-8172,9577,29158,33974,17423,16174,32859,30557,11031,2910,5066,649,6843,23597,32177,41622,45112,18045,3659,5367,-5846,-20205,2340,20485,19032,3656,-16461,-28322,-36705,-18897,6398,17235,11309,740,10456,17150,6807,-3983,-8375,-9698,-12266,-24977,-38141,-29287,-15495,-4029,-5141,-20988,-34994,-33423,-13991,-627,-11282,-31702,-33988,-37255,-26788,-8482,16202,38122,45383,33287,19111,3887,-14045,-19879,397,16205,4936,-14290,3332,23317,15407,-11685,-36184,-28784,-17278,-13484,-3047,5738,12491,7485,11072,10091,-9611,-18520,-17935,8586,44983,58425,58628,24645,-6541,-394,14060,9339,-16276,-28014,-9823,10157,19225,14470,-7256,-32965,-16458,-7154,-2465,12708,30445,27521,22712,39477,26009,11067,5777,-5429,-24982,-16897,-2426,-415,-14517,-24154,-4712,14520,27281,28537,20285,7331,-4333,-14430,-18426,-14162,-23355,-28215,6923,11244,14552,39104,61503,42684,3389,-19355,-22678,-5166,6207,4617,-887,-22680,-16451,24771,66867,52177,8119,-25302,-34378,-27546,-27733,-18405,1434,5995,2100,11714,17860,8371,-7851,-23393,-22335,-9795,-1028,6911,2422,-11357,-14907,5432,-6280,-28895,-6928,10755,9291,2574,15854,16703,4645,1418,277,-10107,-10813,3665,8128,10737,30582,35422,23505,-1174,-16828,-14929,-11444,13102,34911,36873,42998,61567,92138,99259,98610,100088,73387,49314,33411,16254,469,-11023,-21642,-30951,-25605,-3845,7734,3295,-20698,-11731,-4764,-4351,-10723,-26751,-23446,-12236,-23204,-31211,-15803,9939,26251,20210,1709,-15762,-27854,-34289,-39592,2225,39540,51575,28896,7900,-9374,-12853,1389,24017,35566,39498,19736,11440,13100,-4644,-18629,9477,28419,17577,-8487,-14999,-24112,-13226,48739,98551,103475,68650,22333,-550,-8592,-3765,5754,3704,2236,15229,15186,-5847,-4365,25618,40865,42108,28522,9783,-10906,-801,33223,59009,59557,30363,-11092,-266,14986,11335,8895,9450,17914,17575,2744,-53,12192,18117,7173,-20680,-7743,17170,8579,-7990,4111,18008,4318,-20979,-22104,10849,12344,-12986,-5679,18628,25924,13208,3310,-4812,-1817,4898,-3643,-19050,-15023,-9256,-15730,-28680,-15974,-2657,-5628,-14101,-28603,-10382,-10364,-11375,-14605,-12562,-15516,-21578,-11675,-7939,2580,25443,50743,49227,18239,-3885,14266,36382,28057,2304,-21696,-24436,-15992,-10157,-677,3513,-7190,-11085,-10293,-7060,-6460,5218,17504],[8810,-10333,-14754,1823,-4639,-24285,-20708,-1281,3323,-972,-8683,-11810,11002,9807,-30829,-14340,19849,27835,12719,-2362,-8533,-17482,-19383,-6084,362,-4358,-4318,6054,2901,-811,2176,2675,-7565,-31171,-32539,-21086,-18934,-6531,-1951,-3073,4744,14547,14689,14682,10147,2519,3566,5481,3981,-6265,-7410,-10913,-27196,-27618,-7940,405,-19871,1660,44470,83239,111937,100956,50356,10055,12504,14631,8180,-5110,-29261,-31750,-2447,7379,2423,1792,10603,33903,38434,31385,28888,31467,29147,-6563,-8542,18138,21060,16417,20946,29040,21330,-611,-15803,-9698,-14288,-32459,-33714,-23408,-4722,-4519,-9229,10594,32206,48136,43128,22949,-12395,-40711,-1396,21003,30678,34333,31367,22809,22777,23512,13336,-5183,7201,18710,17931,22625,41738,44992,11860,-37213,-12330,-7237,-17804,-5029,-16546,-22663,-11228,-15031,-17810,-1840,4638,2997,4106,16277,22984,25306,21539,12865,-7260,-26613,-14127,91,17734,19142,1032,-18437,6887,31234,43252,32084,21479,30339,43594,42110,18035,-8685,-33503,-50896,-23647,-5894,13932,30881,50357,53343,37509,13914,-24321,-24684,-12209,-27293,-40692,-31883,-28541,-84296,-205187,-322316,-371076,-323880,-208885,-103179,-38330,-41198,-43666,-31805,-22311,-30080,-38577,-1764,51808,77263,55485,20830,-18618,-14535,2438,-4008,-27637,4508,26393,26419,7455,-18179,-33412,-28766,-34956,-20244,-2869,-2506,-24093,-22191,-17130,-15320,-21542,-32694,-11827,3407,6225,10467,4210,-8248,-9775,3668,846,-16053,-28377,-31411,-27381,-19468,-19325,-23559,-15795,-9387,6357,44743,86126,95020,44045,-30428,3998,31962,20624,-10034,-23993,-11164,-3769,-144,-942,-7763,-27470,-8838,20830,14067,-13098,-17444,2942,536,-18858,-24760,-18602,-20974,-34928,-14562,10533,2866,-17369,-3331,28506,53587,64913,44017,17030,12926,-4481,-29248,-15043,-3662,15673,29697,26769,14054,-3337,-8803,-15320,-23597,-5373,19328,21212,6561,12203,20753,12548,-16310,-21889,-2826,13344,9942,-3206,-12111,-7420,-2688,-476,-5693,-14668,-28139,-31521,-25021,-30606,-41668,-43644,-38083,-15814,26968,30572,9857,16017,21624,8395,-12331,-30453,-18398,-19568,-28630,-41000,-8489,17968,22984,6631,6433,1498,-19604,-33815,-36515,-28354,-16809,-5321,17810,35996,25507,6028,-1422,833,1218,-111,-705,-6291,-10685,-12580,-12747,-17857,-9855,14807,26373,7120,-35255,-6880,-6052,-26549,2876,10879,-3719,-18035,-15864,-22040,-31393,-24839,-2290,18225,41162,52863,44264,32029,21239,5424,4267,23278,9335,-29217,1288,21132,3622,-946,44576,70181,57685,24690,-1252,-15168,-17917,-13052,-16259,-18429,-8934,600,1657,-1055,5956,11321,2783,6440,10606,23490,28304,21055,6679,-15049,-3854,16707,14481,-3423,-22388,-42091,-29354,-7314,15961,22516,6676,-14009,-31880,-32240,-5533,404,-4071,-8828,-7902,-3552,5088,-4348,-15767,-6747,9425,15322,14011,14483,21620,33502,31028,19880,12480,852,-14316,-24031,8127,32847,39548,38104,30199,16571,9766,9942,13186,24898,36517,41105,25897,9404,15800,21831,18013,11813,11546,4126,-4517,-270,11607,19576,10894,-6401,-19660,-9767,14130,15403,4275,-18305,-23459,-3900,3947,4033,-10537,-13705,15576,40755,38692,16803,-2538,-12852,-17234,-22659,-3444,-949,-23841,-30984,-25867,-28105,-16193,-4609,-18819,-34219,-2404,23823,32672,26635,22183,27788,17869,-5730,-29613,-38921,-38111,-24983,1138,18590,14820,457,-7423,-5562,12812,13354,27303,38833,28431,29525,18692,-13142,-32893,3435,18808,12352,6246,14654,24046,26055,22671,4562,-9141,6253,10602,13668,21205,24343,16613,17423,41202,68633,81894,63936,9031,3331,40094,29124,-7483,-21831,-10845,-20407,-29935,-23472,-11967,17950,44164,35836,-870,-31511,-910,2989,-13944,-11147,14494,39189,44097,25783,3613,-10375,-26835,-35508,-21567,-3895,18334,19137,-8142,-18474,-10810,-9708,-16427,-2956,3238,-13504,-36613,-15387,12263,5042,-24825,-5694,17283,875,-21001,-11649,-10101,-8512,-25619,-19007,11041,42114,51942,12398,-26684,-16307,-9640,-7275,3594,2617,10285,20276,22474,27201,22727,5215,-9063,-12744,853,18287,17119,-3607,-18354,-26730,-19303,-4710,-551,-14047,-20096,-17148,-17247,-15583,-6648,-14507,-38045,-22896,-18578,-16088,-11015,-20302,-17349,2016,9411,-2617,-17722,-26068,-30696,-4413,9532,12684,2908,-12596,8498,38277,38238,13926,-20391,-22768,-2813,14581,31320,34729,18243,18365,32816,29306,11643,3353,4048,-4056,-1344,14007,23523,32837,41146,18652,7125,10851,1048,-17600,-1248,20119,24604,14319,-5831,-21047,-31693,-16913,7373,15008,9154,3555,11679,15783,4702,-7711,-14710,-16019,-14602,-25545,-39654,-23640,-8815,824,-4591,-24974,-36297,-22601,1140,13814,751,-23220,-28796,-32074,-24085,-4397,19914,38109,39706,25312,13207,2401,-12746,-21744,-7628,7788,303,-12718,6139,22528,12649,-13544,-36295,-26571,-13473,-13291,-12575,-2499,10155,6093,6733,6436,-7752,-15159,-18311,10416,50646,66706,67126,31655,-913,1747,10981,3067,-23214,-25383,-4939,12571,21600,19958,1293,-29805,-21772,-8063,442,13072,23804,15106,9295,29694,19479,4763,-18,-8027,-25219,-16122,-696,1682,-12185,-16660,2135,18848,29893,29975,21715,8885,-4056,-14160,-18578,-10782,-14622,-34608,-126,9828,22077,49393,70804,48708,5237,-18723,-19409,207,10842,5392,-2793,-23252,-15590,26391,70863,51889,5170,-29742,-35956,-27795,-26127,-23829,-7514,-452,3025,17689,22396,8291,-12474,-29393,-27222,-18010,-4633,8134,4162,-12111,-17204,4773,-7071,-31815,-7950,10753,10918,-1499,6250,7165,116,4397,5604,-6307,-6574,13689,23542,21477,29199,30032,19066,-5405,-25279,-22759,-10163,17557,32977,22161,27468,50329,79121,81406,80478,83180,62583,43385,30701,17823,3973,-5220,-12667,-22507,-23360,-3970,8232,5389,-17955,-19101,-14408,-11594,-13472,-24998,-21334,-11012,-21911,-32276,-21414,1622,19183,19015,5931,-10087,-24935,-34430,-33765,6617,37416,42800,17396,1669,-9831,-11770,3542,25989,36392,36979,17194,9382,11286,-5683,-17512,7971,25441,14315,-7697,-6375,-14292,-15960,38958,85414,95003,68284,28979,7179,-2480,469,6614,-397,-9967,-3240,-1389,-16334,-5069,23653,39511,45637,37399,20771,-3557,1230,41015,68651,65600,32637,-10864,1620,17749,13786,3496,-7278,2489,7880,-3173,-4671,7528,13608,4661,-22728,-18552,7296,1716,-11129,5124,20328,6708,-19187,-25226,6994,7406,-18163,-4987,23524,33788,19867,7482,-549,2793,9535,-508,-20153,-20684,-14394,-17526,-30025,-23337,-8419,-7001,-15752,-22507,-3266,-5953,-6685,-4822,-745,-4880,-28073,-16483,-12017,-2374,24986,59873,68351,35294,2020,13236,37533,31656,6338,-18071,-27793,-26714,-13164,350,2420,-8551,-10965,-5136,-4509,-6325,7666,24169],[20290,-45,-17628,-3235,-5942,-24070,-18589,4733,8035,-6688,-14509,-5870,20836,18032,-23716,-18335,17800,28332,17705,3771,-5451,-18742,-25942,-11503,-4498,-11970,-16726,-9725,-10881,-10091,-3773,-1056,-11065,-37145,-22624,-15485,-23685,-8189,-1271,-3479,4301,14901,14982,15664,13744,5101,2184,1940,3646,-516,-2310,-6002,-19342,-23091,-4561,1798,-20946,6989,50422,87122,116411,103108,50271,5740,3550,8366,4304,-7539,-32665,-25540,5451,15529,5489,-1129,4005,25315,30612,28665,32024,35342,29321,-9585,-6619,19223,21542,18305,23652,27890,16726,-6574,-19484,-10781,-14524,-26105,-19433,-11120,-336,-3297,-10535,3691,25601,45600,44397,26718,-8428,-39478,1178,25324,34100,36486,34424,24165,20429,18454,5350,-17029,-661,14305,17040,20928,38696,43951,14063,-27766,-1256,9366,-8832,-5730,-17937,-22039,-9930,-12541,-19049,-5787,-909,-2764,1412,18676,27464,31078,30008,24602,7637,-12987,-19624,-4561,14552,16406,-959,-16947,3557,22774,31146,21350,17738,33137,49791,47547,21471,-5073,-29301,-44215,-40231,-17307,16209,42070,63881,60111,39243,15364,-21977,-25402,-6405,-18463,-33722,-28411,-24530,-78961,-194054,-300135,-334934,-283755,-179534,-90179,-40225,-53305,-46781,-29538,-20417,-26967,-41141,-2914,52495,85792,65948,30744,-5880,-198,17328,10608,-19656,-2395,24080,28950,11585,-16581,-34621,-26454,-26975,-10320,5722,-299,-20990,-24181,-22227,-18356,-22141,-32238,-16799,455,4610,9577,3172,-6930,-5537,7002,293,-18240,-30751,-26955,-41927,-27446,-21010,-24749,-21601,-14200,8000,47858,90148,96785,48109,-26445,3992,37170,31237,3013,-20755,-21477,-11191,-1364,222,-6549,-26419,-10619,16950,10341,-10598,-8369,7978,1330,-17235,-20675,-11100,-12977,-33080,-20517,8074,5180,-17943,-15059,17375,45467,62161,48308,26911,22301,-533,-36351,-14962,3172,27100,38307,30902,15457,1095,-1136,-6645,-12183,809,22070,20051,-448,3992,14169,8047,-15543,-27840,-12521,6664,5845,-2837,-7042,-8025,-9199,-4610,-657,-3267,-13849,-18744,-24943,-43724,-58332,-54733,-42183,-23798,9189,9697,20077,36321,26062,3091,-17282,-32182,-22412,-29104,-36042,-45197,-13055,13235,18628,-1919,-2411,712,-12125,-26061,-39575,-31897,-24519,-14189,16002,41671,32422,6134,-5482,4361,6579,1413,-773,-5647,-10002,-13590,-15356,-21264,-8529,17993,30452,10585,-33389,-7909,-6785,-31360,8889,17168,800,-15935,-15399,-20636,-29978,-26603,-2339,22608,47834,57442,46039,32398,21789,4406,-1406,18312,9437,-26153,635,21275,2765,-5844,42069,70335,59737,24135,-4725,-21384,-25437,-18465,-17585,-17274,-7287,1805,2416,1774,11884,16393,8942,11734,11809,21582,25013,19228,8764,-9847,-9484,3270,2390,-6957,-18513,-35983,-33051,-6517,20045,26722,9873,-12729,-33113,-31475,-4160,-612,-6965,-6234,-1384,923,8465,-2110,-16576,-6978,12745,18407,13846,14049,27683,43840,41321,27493,16232,3133,-10499,-19368,8907,34779,43052,40880,29979,12591,2694,2082,10067,23611,35347,41658,28349,12900,20802,28320,25014,16984,13058,4787,-3208,-1418,8081,12226,-1049,-20484,-26376,-4214,14625,12355,-1154,-23639,-16663,1118,8268,8041,-10293,-15668,17841,45703,42723,19023,-179,-9475,-11792,-14255,4655,4977,-20952,-29785,-26102,-27416,-18360,-11492,-28454,-24533,4659,28044,34723,26170,22545,30812,23949,-327,-27429,-36805,-34141,-19516,7932,23154,16595,-3600,-17762,-22529,-8869,-3277,11926,28454,33562,39034,25169,-8912,-36285,-1149,18664,17283,12271,17364,22812,21884,18460,2814,-7771,6323,8644,7201,8708,11808,11082,19492,47307,71847,79322,61877,8820,-2867,36538,28351,-6305,-15242,-5620,-16846,-30134,-28227,-16072,15038,44336,37052,-1052,-28134,4536,8597,-11060,-12528,12353,38590,48929,36168,12015,-8368,-29639,-31008,-20346,-2842,21029,21852,-7608,-20376,-7842,-3162,-13768,-8241,-3511,-18311,-40600,-20001,1136,-11683,-34808,7616,30201,6458,-24154,-6631,-6573,-9724,-25013,-20338,9565,41445,49429,10633,-23104,-17602,-15276,-6214,6186,4016,10648,22662,29975,35409,26487,3411,-13906,-16413,-445,20718,20581,201,-18419,-32188,-29994,-14510,-6981,-18962,-25469,-21214,-21746,-23976,-16776,-22909,-31113,-16660,-12826,-12869,-9995,-16798,-17178,-6333,-248,-6104,-13268,-23121,-27320,-48,12817,13063,1709,-12971,9600,41605,46115,23397,-15879,-23823,1030,19038,34103,36953,20009,18880,30515,27456,12890,4250,2421,-8877,-7968,6289,16905,24373,35769,18126,9399,14836,6083,-16370,-6700,18347,28830,23914,4890,-12643,-25802,-14564,8192,12629,6611,6059,13246,15038,3296,-10329,-19766,-21206,-15669,-24501,-39078,-18298,-2405,5428,-4552,-28169,-28994,-9067,17326,29075,13576,-12827,-20615,-26310,-21050,229,23943,38000,34067,17465,6487,-132,-11243,-20660,-14787,-792,-4398,-10893,8454,20465,8785,-15528,-34908,-24411,-10158,-10836,-19673,-11127,6035,4324,5088,7627,-1786,-10609,-18157,12377,55469,73643,73915,38369,6383,5049,8451,-2675,-30296,-21616,-1008,14046,22875,24031,8343,-23522,-26531,-8628,4132,16087,21213,6773,-4459,17419,11557,-1682,-6372,-11766,-26068,-14311,1622,4004,-9221,-9835,9059,23695,31534,29528,21894,10449,-3376,-13775,-17800,-7246,-5424,-26719,-10144,6858,28461,58515,79201,55195,8769,-16443,-15441,5292,15571,6826,-4545,-23562,-14227,28184,72291,49826,1372,-33583,-34893,-27439,-22522,-25127,-16307,-6165,5000,23049,25737,7443,-17166,-35499,-27603,-27148,-8165,8930,6225,-12022,-20449,3171,-7031,-34191,-10814,8366,10048,-7847,-6216,-3919,-4402,7131,10602,-1907,-2227,22504,36877,31852,27676,23853,13831,-8496,-28793,-24950,-6311,21678,30264,9054,14773,42941,71165,69069,62519,61364,45644,33001,24655,17061,6834,666,-3525,-13533,-19061,-3670,9073,8141,-13036,-22110,-21615,-17655,-15773,-23051,-18732,-10007,-21022,-32305,-25248,-4785,13553,18144,9418,-6194,-24276,-34954,-25229,11449,33383,31623,5435,-2869,-9353,-10807,4874,26534,35345,32913,14178,7200,9272,-6852,-17878,4667,20228,9372,-6774,5,-7293,-12976,32534,73825,86972,68496,35515,13932,3672,5263,6889,-5532,-22561,-20857,-16937,-26638,-6114,19987,36548,48076,45520,31315,3659,3157,47691,76026,69219,33819,-11339,826,19695,19719,6404,-18511,-13451,-2101,-9514,-9554,3114,9770,3952,-17999,-25037,-2486,-5740,-13305,6765,22282,8673,-17206,-29315,1487,1291,-22279,-4193,27218,41231,27635,12591,3527,6408,13724,3325,-19689,-26606,-19692,-18416,-26314,-27848,-13007,-8014,-16332,-14234,4763,-512,-930,5225,10448,5041,-24717,-20814,-15182,-7253,23290,66811,87249,53480,8470,10980,37357,34181,9343,-14807,-22643,-26758,-11164,1301,983,-7817,-6714,2868,569,-5584,8964,29642],[30080,10265,-16903,-8995,-7597,-23884,-15340,10786,11670,-13753,-20926,649,29757,25365,-16353,-23706,12994,25872,20572,9969,50,-15685,-30267,-17697,-10659,-19962,-28841,-23599,-21798,-18666,-9380,-4930,-15590,-39526,-12294,-8524,-27118,-10536,-1936,-4732,4148,15940,16108,17125,16246,4959,-2356,-3952,1148,2706,1621,-1402,-11025,-15927,-781,2383,-22004,10975,54542,87856,115824,101769,50267,4513,-4177,1005,-1444,-12130,-37407,-20686,11705,22277,7990,-4175,-2365,16883,22566,25223,33467,37520,27810,-13058,-5979,18525,20889,19779,25317,25196,11414,-12928,-23833,-12407,-14795,-17872,-5284,1156,3842,-3261,-11446,-2407,17403,39687,42164,27828,-5724,-34735,3046,27617,34755,35217,33899,22773,16363,12880,-911,-28276,-9975,8617,16025,19126,34421,41041,14875,-19060,9247,23189,1590,-4204,-18603,-21749,-9931,-11296,-24033,-14017,-9655,-11502,-4284,17907,29234,34308,36061,34486,22565,3475,-16882,-10186,8734,11231,-4752,-16469,349,13215,16512,8877,12024,32824,53706,50271,22463,-2674,-21358,-28079,-38221,-27660,15873,48223,72911,62930,37829,15898,-15595,-20232,3489,-1511,-14034,-16633,-12798,-38966,-104613,-163997,-178705,-143866,-83812,-44417,-24410,-31996,-25540,-17274,-14954,-20962,-37627,-7728,47724,86182,68559,34766,3699,11600,28910,22297,-10784,-12760,15971,26286,12524,-15761,-34694,-22643,-18173,-506,13224,1480,-17716,-25502,-28582,-21358,-21653,-30140,-23715,-4761,1307,6641,70,-7552,-3316,8731,-1487,-17783,-17512,-10026,-28619,-33121,-22079,-26199,-29521,-21542,7207,47897,89066,93098,48260,-23621,2469,39979,39637,15046,-9847,-24527,-18732,-3959,198,-6208,-25924,-12289,12666,6458,-8725,-2420,9818,-307,-16615,-16539,-3179,-4372,-25023,-21432,5903,6086,-16635,-18551,8383,35333,55355,48831,34583,32461,6991,-34604,-16411,7495,35820,45596,33381,13779,3329,6666,4837,319,6993,23438,17391,-7684,-3327,7768,2977,-15272,-31730,-24109,-2327,-311,-3451,-3415,-8716,-16358,-7614,4349,6282,-831,-5855,-18968,-45060,-66122,-57648,-37148,-22076,-4760,-10077,35150,54834,30319,-2941,-23850,-34189,-25454,-36998,-37504,-44508,-19389,6713,12336,-11731,-5950,6212,-3188,-20782,-38835,-36217,-33967,-23331,14066,44579,36843,4927,-10559,7701,11656,2950,-1346,-5638,-9603,-14645,-18338,-26505,-9014,19206,32867,13597,-30016,-9535,-5526,-23994,12070,20076,2596,-15150,-15424,-19625,-28515,-28007,-2408,26097,52774,60187,46694,31962,21628,3252,-7902,10971,7597,-21765,1253,21726,2819,-10848,38088,68512,61182,25219,-3272,-17107,-22864,-19758,-18446,-16135,-5964,1862,1481,2552,15993,21499,15978,15916,10882,17356,20952,17694,11407,-1804,-4681,-969,-6704,-10051,-14567,-29840,-36249,-5163,23997,30122,12512,-11491,-34072,-28775,-1712,-1340,-10541,-5158,3263,5621,12445,-98,-18198,-6027,17427,22246,13885,13491,32382,51109,48742,33278,18932,4620,-6358,-14243,7729,33672,43477,40992,27651,7338,-4857,-3538,10372,23174,32960,39808,28881,14696,23717,33265,32413,23039,14824,5267,-2199,-2717,3767,4009,-12486,-34292,-21203,2479,13501,8237,-7069,-24835,-9377,6217,12128,10796,-11033,-17353,18914,47540,43301,19195,1140,-6124,-5518,-2793,17495,14253,-16123,-27966,-25299,-26379,-19306,-16800,-35317,-15335,10341,30005,34187,23749,21960,32416,28313,3504,-25648,-34100,-29037,-13365,13326,26139,17715,-7835,-27803,-30471,-33452,-20240,-6421,15537,37725,46519,29876,-5903,-35327,-5375,17665,21590,18536,20549,21567,17252,13364,368,-7171,5763,6991,2984,-633,912,6091,21197,51814,72608,73997,57203,8076,-7161,33777,28800,-2279,-9143,-2058,-14192,-28927,-32541,-20682,9248,39962,35069,-2343,-24702,9006,13394,-8469,-13627,10702,38001,52379,43828,17753,-7128,-28181,-25296,-19648,-2353,23054,24070,-6686,-22036,-5439,2292,-9985,-12458,-9204,-20778,-34761,-22390,-10575,-28405,-24793,21254,41151,11717,-28381,-2157,-1512,-9507,-24593,-21757,6931,39995,47868,10966,-19231,-19476,-19853,-3938,8118,4382,9646,23201,34794,41352,29392,1112,-20180,-20074,-2734,20979,22074,3181,-16107,-24116,-32334,-24251,-13831,-23957,-30819,-25694,-26599,-31791,-26317,-30943,-23597,-11328,-7818,-9089,-8215,-13705,-17908,-17137,-10415,-7001,-7013,-19654,-24087,3778,15126,12272,-493,-13913,10099,43524,52283,31977,-9923,-25100,2824,21901,36417,40032,22901,18366,26597,25240,14589,5350,47,-13076,-8437,6265,14688,17233,28863,15942,9865,16523,8379,-17017,-12371,16197,31572,31368,14149,-4694,-20095,-12509,8065,9491,3331,7782,14633,14501,2112,-12566,-24640,-25915,-15371,-21837,-37162,-14136,3038,9263,-5295,-28953,-17486,5270,32845,43172,25467,-2750,-12250,-20952,-18313,4480,27314,37283,28482,9867,-1096,-4127,-10374,-17949,-20982,-9556,-8976,-9158,9616,16779,3755,-17445,-31761,-23193,-8130,-7466,-19234,-20071,-240,1366,4975,11987,6039,-6094,-18344,13585,58463,78118,77924,43800,14183,8650,6169,-7410,-33945,-17750,983,13745,22428,25962,13084,-17503,-31253,-9622,7476,20441,22495,4801,-16194,3266,2191,-8288,-13296,-16813,-27499,-12058,3652,5577,-6861,-4753,14745,28000,31453,26578,20302,11669,-2105,-13474,-16322,-3968,3398,-12474,-23305,2575,32937,65221,85185,60808,13263,-12747,-11433,9159,19215,8134,-6473,-24034,-13135,29348,70215,45517,-3646,-34839,-32055,-27012,-17517,-18732,-21071,-9704,7320,26798,27119,5343,-22029,-29864,-21944,-36923,-10416,9129,7745,-11472,-24900,-22,-6903,-35890,-16060,3450,6959,-13997,-21069,-16404,-8892,8928,14478,2365,1852,29157,46765,40111,25807,17045,8126,-9741,-25392,-21459,-1480,24817,26835,-1804,4614,38083,66524,62432,48413,37894,23052,18479,15554,13947,8622,5983,5025,-4892,-13984,-3509,9548,10692,-7824,-19995,-26215,-22903,-17897,-21325,-16215,-9737,-21253,-32463,-27282,-8464,10344,18456,12552,-4010,-25470,-31095,-14859,15700,26996,18420,-5230,-4605,-8424,-10499,4883,25103,31941,27121,10483,4881,7083,-8283,-19693,-506,12761,2834,-6086,3564,-3819,-8186,28878,63989,79325,68081,40188,18709,9115,9724,6055,-11891,-35187,-32724,-26284,-32288,-7793,14732,31845,48705,51837,40395,9987,4465,52449,80277,69797,33338,-13013,-3094,20178,27234,16100,-10981,-29000,-12367,-16461,-14323,-617,6777,4570,-10385,-20182,-9557,-13659,-15164,8630,23859,10158,-15191,-34358,-5667,-5977,-24689,-3947,29003,47179,35270,17287,6227,8136,16434,6823,-17673,-30351,-24105,-18925,-22729,-28650,-16907,-9990,-17266,-7009,11617,4574,4827,14112,19222,12069,-20232,-24627,-17895,-12817,19124,69465,102478,69940,13880,6294,34262,33920,9966,-13333,-19140,-21668,-8171,746,-1692,-6270,-1117,10982,6164,-5338,7632,32197],[38267,20359,-11813,-14603,-8657,-22728,-11317,16546,14973,-18062,-24144,7751,37599,31851,-8523,-29204,6118,20973,21312,15210,6164,-10159,-29732,-23331,-16766,-26594,-37822,-27271,-25259,-25384,-13352,-7913,-20231,-33462,-2371,-1328,-27840,-13411,-3849,-6404,4771,17956,18161,18609,17031,2164,-9237,-10216,-1919,4319,4214,2044,-3538,-8017,3242,2380,-22674,13454,56567,85318,109873,97395,50748,6855,-7570,-4841,-6865,-17310,-42877,-17222,16291,27681,10233,-6735,-6904,11036,16489,22250,33493,37899,24746,-16757,-6436,16449,19500,20906,25964,21540,6444,-18336,-28467,-14606,-14887,-10175,6907,11316,6591,-4898,-12533,-7222,8005,30437,36278,26004,-4683,-30642,3524,27195,32198,30405,29615,18721,11413,8665,-2330,-29616,-20453,1725,14889,18090,29679,36503,14114,-11970,17509,33223,10584,-1569,-18646,-22156,-11560,-11323,-31875,-25201,-20597,-22792,-12748,13742,27793,34381,38920,41613,36349,20611,-4879,-13582,983,3745,-10396,-17634,-3247,3120,285,-4916,4137,29405,55582,51147,21523,-3521,-18439,-21045,-31937,-36914,12416,48248,74030,59658,32688,13958,-8885,-12468,12313,15070,8078,-1025,-4175,6485,616,-8020,-5566,7145,19568,8819,-224,-8924,-5386,-5262,-11034,-17171,-34107,-16761,37218,79408,65744,34254,9762,19059,35496,29699,-2845,-23305,3433,19603,10890,-15553,-34614,-19888,-10722,7495,18177,2130,-15919,-27378,-35628,-23547,-20185,-26801,-32726,-13016,-4709,538,-6182,-11387,-4307,7491,-4881,-13847,-2458,6269,-14651,-31347,-22430,-27275,-38504,-31386,3407,44093,82547,84328,44174,-22956,-1495,39101,43858,23173,-626,-22175,-26356,-8738,-2558,-8383,-27120,-14815,6741,819,-9708,-1011,7222,-5071,-17677,-13153,3774,2732,-18241,-19817,2259,4017,-14592,-11758,2706,23294,44106,44431,38280,40732,15395,-27435,-20275,8274,40384,49923,33066,7794,2269,13491,17084,12016,11579,22192,12221,-15849,-9841,1512,-2987,-16624,-30883,-37972,-14502,-9247,-5876,-2286,-10842,-24484,-9552,7926,12548,8329,3034,-13417,-38398,-59388,-55042,-28365,-13190,-8524,-17574,49233,69021,32683,-9936,-32521,-34894,-28451,-37822,-35568,-41737,-28163,-2207,3751,-22680,-4240,13067,3050,-18805,-37596,-39946,-44509,-28819,11485,43357,37221,993,-17205,9721,14910,2972,-3673,-7319,-10506,-16811,-22670,-34859,-11061,17868,32418,14459,-26752,-10758,-2151,-16002,10507,17944,308,-17244,-17415,-20349,-28456,-30003,-3565,27399,54634,59930,45081,29576,19547,775,-15850,1272,4208,-16730,2173,21260,2367,-16546,31954,63923,61046,26943,929,-8803,-14795,-17050,-18225,-14697,-5641,-92,-2180,41,16984,25176,21818,17759,7230,10926,16302,15676,12946,5749,5610,4474,-10572,-13541,-11770,-24833,-40341,-4760,26501,31682,13621,-11147,-34294,-25060,609,-2759,-15619,-6700,4739,8870,15555,479,-21699,-4411,22056,25247,13024,12152,34764,54461,52349,36170,19530,4186,-3691,-10626,3866,28866,39980,37563,22487,194,-13045,-5609,12543,22582,28765,34550,25964,13408,23272,35314,38631,28671,16018,4921,-2324,-5120,-1820,-4371,-19679,-22738,-11844,6750,9308,2188,-13981,-21171,-2817,10572,14807,11624,-13338,-18951,18153,45541,39783,16616,369,-4561,-563,8262,30229,23159,-11309,-25484,-23305,-24878,-18579,-18598,-29471,-7840,13596,28736,30113,18667,19669,31688,29966,4997,-25055,-32849,-25756,-9203,15553,26287,17167,-12675,-33832,-15666,-16739,-17857,-23011,3469,40427,50787,31602,-5160,-32217,-8645,16214,25233,24392,23391,19740,12068,7571,-2902,-7746,4321,5643,1733,-4388,-6292,1923,21915,53988,70672,66435,50536,6501,-10198,30878,29591,3093,-4470,-918,-13406,-28093,-36704,-25830,776,31427,29955,-4954,-22229,11710,16716,-6673,-15178,8642,36299,52889,47338,19894,-7749,-24471,-20332,-20216,-3207,23643,25186,-5760,-23483,-3773,6836,-5064,-13779,-12437,-20084,-26588,-21120,-20935,-34995,-7695,33402,49105,15913,-32334,1363,3894,-7532,-24250,-23687,2692,36994,46459,12652,-15907,-21943,-20191,-899,8952,3499,7261,21805,36549,44473,31124,-1260,-27444,-20786,-5266,18783,21343,5094,-11850,-14201,-20599,-33350,-20759,-28343,-34562,-29853,-31522,-38387,-31610,-27345,-17279,-7223,-3916,-5542,-6292,-11562,-19064,-29378,-15878,-2132,922,-15820,-20936,7046,16440,10398,-3486,-15331,9865,43830,56049,38266,-4984,-25767,2795,22888,37725,43527,27489,18698,22794,23517,17001,6906,-2617,-15156,154,17409,18571,13034,21170,12326,8670,15958,7931,-19182,-14849,15202,33356,36403,21197,2011,-14885,-10742,6922,5664,-167,9169,16078,14434,1415,-14377,-29577,-27964,-11805,-17069,-34997,-11007,7777,12727,-6203,-25352,-4772,19644,46954,55375,35937,6550,-4333,-16002,-15524,8483,30052,36339,23804,3475,-8634,-9019,-10042,-14399,-23873,-17191,-12055,-7000,10054,12169,-1494,-18071,-26735,-22429,-7014,-3634,-11306,-26808,-7841,-2268,5983,17830,14351,-1772,-18667,14160,59645,80069,79205,47966,22158,12672,4862,-9269,-24124,-13749,1199,11999,20875,26344,15977,-12170,-35453,-10824,10354,25467,27017,9803,-18378,-9982,-7376,-13929,-19608,-22152,-27575,-9048,5536,6535,-5109,-1378,18820,31411,29954,21788,17681,13179,640,-12387,-13474,-283,12076,3833,-26588,-1053,35859,69536,88558,65201,18535,-7563,-7220,11936,21618,9244,-8122,-24210,-12139,29913,65080,39677,-9063,-30363,-28545,-25961,-11012,-8444,-14989,-8896,9875,28946,26830,2528,-26104,-21878,-13930,-25975,-9090,9608,8877,-10126,-29662,-4325,-6512,-33108,-22485,-2252,4068,-11176,-24367,-28755,-12315,10040,17391,6643,6201,33920,53106,45745,24014,10631,3301,-8025,-18445,-15828,3476,27169,23577,-8947,-3074,34601,63402,60334,42576,20989,-2812,1392,4657,9555,9994,11039,13046,3331,-8560,-3289,9681,12900,-2968,-15489,-27901,-26964,-19334,-19482,-13580,-9841,-22318,-33002,-27745,-9095,10378,21332,16711,-2199,-26050,-22265,-3232,19037,18697,4878,-10832,-2693,-7144,-10785,3750,21941,26584,20206,6518,2992,5423,-9395,-22407,-6946,3944,-4018,-5203,4426,-3767,-4087,26893,55855,72087,66393,42311,21312,13650,13466,4075,-19202,-46378,-28476,-21496,-24081,-9825,8749,25853,47370,55907,47517,15166,5155,55031,81157,67288,31186,-15003,-9978,18940,34655,28592,4917,-20419,-21465,-23196,-17762,-2896,5093,6287,-2343,-9045,-10128,-20846,-16991,10546,25261,11377,-13148,-38769,-13904,-13931,-25158,-4577,28644,51042,41934,20868,6994,7599,17148,9302,-14479,-27873,-24511,-19334,-20331,-26957,-20481,-13811,-19415,-1392,16407,8582,9828,20838,24508,15020,-17821,-27198,-20141,-19158,11815,66467,111088,82127,16859,-1389,27618,29976,7452,-14315,-17873,-17503,-6079,-1916,-6061,-5020,3867,17452,10628,-6324,2870,30879],[42632,27808,-5734,-21484,-10438,-21983,-8976,19754,16755,-15164,-20569,13309,42282,35683,-1909,-33313,-3781,12648,18565,17446,10199,-5518,-26308,-28255,-22733,-30905,-36606,-19263,-22332,-30311,-15632,-10274,-25237,-25389,6160,4929,-25966,-17480,-7591,-8601,5878,20300,20220,18891,15150,-3453,-17643,-14475,-4293,5092,5541,3752,2438,-484,7011,1853,-22798,14254,56128,79498,99233,91142,52171,12023,-4829,-5797,-8655,-20135,-46190,-14801,19633,32226,12843,-8002,-8005,10104,14565,21131,33009,37241,21166,-19687,-7013,14254,18555,22457,26439,18429,3692,-20441,-32356,-16476,-13772,-2704,17375,19405,8133,-7418,-13138,-9401,-563,19547,28190,22461,-4244,-26538,3614,25269,27902,23796,23294,13901,8015,8696,3045,-19715,-30157,-4897,14583,19530,26515,32151,13246,-5545,24222,40531,18417,2385,-16963,-21920,-13295,-10669,-34909,-31341,-28976,-33998,-21633,8070,24732,32819,39995,47230,49761,38740,12428,-9840,-5426,-3712,-15845,-18784,-5733,-4675,-13946,-17410,-3917,25574,57888,53101,21284,-5615,-18481,-18749,-26895,-44627,7867,45331,68706,52546,27039,10903,-4917,-7070,16635,24228,22047,9547,-3928,29276,56695,70969,76302,75298,67707,38915,17920,2526,3186,-1268,-11333,-16076,-32377,-24942,26436,71017,63504,34578,14717,23568,38507,33996,4328,-23776,-8332,13244,9687,-14209,-33910,-18215,-4989,13218,20419,1829,-15051,-28494,-39993,-23327,-16777,-21110,-37011,-21535,-11163,-6246,-12711,-15527,-5893,5584,-6704,-5964,12918,21420,-1409,-24487,-20057,-24790,-39396,-36447,-322,38959,73475,73644,38315,-22637,-5906,36269,45017,27966,5723,-18731,-31709,-13729,-6646,-11818,-28294,-16481,820,-5180,-12291,-2550,2021,-10836,-18415,-8897,10876,9166,-12404,-17188,-1961,206,-11081,-1400,1974,12201,31039,36973,39105,47304,24376,-19614,-24631,7371,42183,52264,31447,-774,-130,20891,30660,23552,15516,19784,6333,-22982,-13485,-2354,-7668,-18297,-26289,-45290,-28109,-18586,-8150,-2090,-13286,-31170,-8927,11182,16756,14404,8778,-8110,-29711,-52740,-48867,-16884,331,1402,-4286,60798,78898,33690,-15941,-41354,-33357,-30122,-36311,-33927,-38880,-37940,-11912,-5350,-32034,792,19523,6916,-18366,-35233,-37980,-37669,-25111,9388,38927,34342,-4790,-23291,11361,16976,2077,-6879,-9644,-11704,-19164,-27111,-37212,-11230,15925,30181,13767,-22920,-9384,3426,-8214,4842,11390,-5255,-21557,-20712,-22037,-29098,-31825,-5164,26939,53900,57402,41951,25969,16183,-2479,-24051,-8341,2101,-10029,4003,20188,1401,-21619,24693,57463,59833,29391,6088,-868,-5847,-10563,-14449,-11633,-5557,-3243,-7830,-5182,15267,27415,26214,17875,2126,4560,12928,13775,13219,11716,16311,13983,-8809,-17330,-10272,-20904,-45307,-5570,27445,31618,13476,-11332,-32546,-20534,2733,-4631,-21763,-10658,3329,10548,17426,-549,-26951,-2043,26038,26780,11080,10365,35110,54381,52512,36291,18005,1645,-3205,-9165,-2333,20863,32873,30812,14791,-8570,-21069,-4369,14632,21157,22979,25903,18907,8568,19097,33938,42747,33252,16465,3757,-3754,-8907,-8229,-10816,-17788,-12309,-5281,6270,1422,-5963,-21891,-16507,2343,13784,16087,10503,-17112,-20470,15384,39712,32247,11088,-3050,-5829,1807,16752,39920,29501,-7895,-22853,-20640,-22774,-16065,-15917,-21624,-3075,13625,23562,21864,10600,15125,27961,28268,3765,-26020,-34146,-25822,-9042,13077,22386,13872,-18476,-29491,4322,13402,3518,-18120,-555,41281,50776,29283,-7530,-30077,-10868,14476,27845,28827,24701,16322,5775,982,-7415,-10189,1407,3915,2309,-3304,-9045,-2028,20508,52770,65460,56693,42088,3637,-13825,26180,29100,7653,-2323,-3223,-15736,-29460,-37076,-31837,-10624,19000,21559,-9545,-22140,11284,17180,-7032,-18748,4556,31784,48639,45000,17002,-11823,-22020,-17914,-23555,-6923,21367,23888,-6162,-25576,-3556,9953,-159,-12026,-13168,-17952,-20277,-17778,-24662,-21138,6987,41560,52191,17435,-28100,2667,7577,-5240,-24639,-27348,-4518,30885,43474,13883,-14443,-26205,-16831,803,7049,-43,2271,17242,33821,43165,30123,-4418,-27103,-16973,-8306,12676,17004,4527,-8062,-6836,-11684,-24762,-28418,-30488,-32916,-33011,-37184,-38367,-25627,-20746,-13983,-5864,-2651,-4148,-6212,-12167,-21193,-34995,-11274,7220,8447,-13324,-19361,8170,15199,6012,-8575,-18687,7228,40810,55240,39522,-4081,-25540,-173,20295,35966,45080,32061,20060,19375,21305,18482,7371,-6848,-15994,12295,33317,25555,10945,11904,5857,4319,11604,3199,-24218,-13796,14273,32760,37067,23627,5017,-12245,-11096,2894,-627,-5024,8937,15997,13169,-437,-17550,-36454,-25017,-5770,-12365,-34856,-10389,10311,14311,-8601,-20895,6028,31447,57142,63350,42860,13024,1065,-13240,-14202,10508,30336,33555,18793,-2759,-17071,-16133,-12089,-12460,-21947,-22662,-14069,-6005,8291,5384,-7951,-18321,-21996,-22907,-8171,-1623,-4239,-21287,-17678,-7741,5709,21686,20178,278,-20861,12223,57054,77506,75918,48895,27953,15207,3176,-8926,-15917,-11599,-2095,7294,17062,24049,15673,-9423,-40603,-14011,10705,28510,31313,16949,-10046,-17595,-17224,-19277,-25590,-28283,-26034,-7162,5396,5069,-5822,-1587,18925,31413,25332,14010,12902,13412,3104,-11774,-10768,2506,18909,19705,-7886,-3329,35691,69740,87444,66158,22189,-3253,-4719,11876,20803,8005,-11235,-25713,-13019,27919,55818,31308,-15501,-25427,-26749,-25435,-4871,1282,-5289,-5743,10529,27729,23408,-2264,-30054,-16056,-7387,-15414,-5180,9382,8080,-9656,-35059,-10829,-7437,-28053,-28565,-7383,3235,1476,-6743,-24608,-15311,9103,17910,9378,9634,35702,54576,47045,20908,3936,-1005,-5145,-12679,-12152,6445,27404,19791,-12505,-10265,29929,58811,59108,44631,21108,-23082,-17279,-8126,3791,10392,14846,19248,9717,-4381,-4137,8230,13384,-6,-12238,-28810,-30418,-20733,-18353,-11737,-10891,-24688,-34844,-28379,-8490,12408,26288,21826,-391,-23590,-11993,7793,20237,8220,-6968,-9245,1298,-6603,-12476,856,16670,19233,12222,1937,1262,4251,-10314,-26307,-14524,-5306,-9571,-4371,2258,-7422,-2339,24542,48309,64549,62628,41278,21341,16651,15727,566,-27542,-39188,-17202,-11425,-17420,-11994,2972,18943,43884,57329,52186,18913,5214,55256,78597,61823,27615,-15048,-19272,15862,40790,41129,20965,-6272,-23408,-26894,-18452,-3168,5217,9236,5461,2806,-4144,-24558,-18565,12683,26992,12930,-10724,-37164,-21715,-21320,-24493,-5630,26850,53214,47709,23754,6444,5596,16551,11173,-9945,-20851,-20510,-18914,-18307,-24015,-23052,-18881,-21918,3565,20026,12350,14769,26029,27051,14685,-16898,-26645,-20338,-24126,2682,58678,112277,89317,17843,-10434,19489,24009,3367,-16121,-16835,-13008,-3344,-4682,-10256,-2873,9097,23138,14824,-6809,-3304,27689],[43001,32089,-322,-27976,-12613,-21747,-9064,19826,17285,-5298,-11934,16496,43074,36320,2953,-29427,-16483,1139,12225,16025,11063,-3289,-23132,-30983,-27460,-31389,-29999,-12845,-20260,-32090,-15997,-12067,-30551,-17907,12897,9814,-22475,-23052,-13275,-10888,7284,22334,21358,16984,10070,-11741,-25219,-14395,-5211,5626,5888,3338,6295,5787,9765,622,-22613,12957,52547,70267,85237,84190,54435,18351,2023,-832,-4959,-18268,-42349,-13619,21602,35724,15599,-8270,-6048,13729,16712,21836,32182,35839,17625,-21579,-7611,12351,18224,24145,26615,16404,3727,-18555,-35796,-18135,-11680,4041,25488,24745,7888,-10968,-13545,-9226,-6867,8080,18491,17404,-4426,-22466,3575,22349,22503,16154,15763,9190,7017,12914,12440,-8081,-36965,-11340,14133,22690,24906,28212,12285,-260,28878,44922,24460,6612,-14209,-21248,-15052,-8814,-25703,-22503,-27996,-41664,-29925,1369,20238,29759,39340,51181,62014,56554,31611,80,-8587,-10312,-20669,-19799,-7145,-8952,-22329,-26013,-11242,22589,61208,56665,22123,-7547,-18970,-17715,-22125,-52466,2916,41532,59597,43978,22867,8221,-5051,-6684,15057,23113,23053,9918,-13370,10580,21713,12772,1945,6341,25198,27694,22823,329,-3528,-8548,-16705,-18245,-33931,-25519,20273,63296,62237,36095,18090,25346,38367,34941,9062,-18108,-17789,7927,8731,-12913,-33619,-18171,-2124,15247,18793,-392,-15025,-28344,-41181,-21940,-12326,-13926,-31666,-28210,-16590,-11911,-17430,-17976,-6399,4412,-5741,3287,26989,34495,10701,-16103,-14978,-18027,-29409,-28534,-1604,33880,63447,62574,31754,-22161,-9840,32272,43452,29380,8711,-16749,-34546,-18059,-11473,-16104,-28602,-16694,-4286,-10828,-15786,-6161,-4638,-16490,-18046,-3505,18040,14798,-7539,-14629,-6548,-4863,-6389,8558,4360,3746,18118,27786,37554,51784,33000,-11536,-28382,5991,42046,52928,29273,-10621,-2189,29611,45321,34819,19095,17134,1163,-27445,-13621,-2788,-9573,-19523,-20342,-34483,-41705,-25298,-8671,-1653,-15273,-34136,-5712,14707,19791,18122,12462,-1454,-18144,-42783,-39433,-3633,16448,18761,14256,69128,84479,33678,-19526,-42116,-30416,-29677,-35147,-33040,-35589,-44913,-20245,-13034,-32168,7096,25261,9492,-17607,-31011,-32596,-28579,-16794,8307,32313,29193,-11270,-25913,13485,18556,956,-9995,-11483,-12177,-20763,-30059,-28172,-6294,15780,27584,12471,-17901,-4846,10578,-249,-3270,1651,-12788,-26961,-24222,-23529,-29365,-32463,-6282,25434,51430,53749,38529,22372,12679,-5545,-30778,-14121,4385,-650,7676,19249,397,-24048,17866,50568,58478,32933,11603,6148,3207,-807,-6070,-6117,-4546,-6040,-13798,-11593,12149,28999,29938,17841,-2027,1615,12993,13205,13034,16389,25716,23679,-3845,-20686,-9404,-17122,-45305,-6895,27621,31079,13323,-10745,-28129,-14382,5621,-5688,-27368,-15617,685,11778,18781,-2294,-32429,1891,29898,27430,8997,9553,35017,52777,51049,35152,15637,-1920,-4119,-8999,-9122,11676,24020,22493,6386,-17228,-26606,-1202,16000,19376,17291,15856,8653,1423,12480,30247,45462,37726,17432,3192,-5154,-12727,-13042,-11965,-10933,-5158,-2517,1064,-8747,-14464,-29096,-11841,7120,17046,17399,9271,-20232,-20707,12150,32046,22789,4278,-7806,-8924,2430,22828,46426,33624,-5215,-19277,-16604,-18809,-10985,-9654,-14610,-138,11644,15904,10929,1456,9796,22659,24865,1724,-26679,-36800,-28339,-12363,6720,15357,8700,-23632,-20232,23486,42627,27245,2849,8892,41998,47802,24232,-11461,-27912,-10844,14202,30780,32733,25307,12314,-328,-4585,-11539,-13042,-1515,2787,4249,368,-7735,-4849,18003,49395,58596,46839,34130,1435,-17717,20376,28002,11788,-1374,-7536,-19977,-31658,-34414,-35908,-22781,5812,12481,-14172,-23373,8792,15715,-8659,-23539,-616,25403,40675,37949,10290,-18251,-20625,-17078,-28665,-12428,17454,21420,-6912,-26907,-2930,13445,5576,-7364,-11153,-14882,-15191,-13205,-18246,-7832,18319,45936,51199,17281,-21205,3094,10146,-2227,-24022,-29630,-13126,23170,40087,15559,-13261,-31014,-12543,1383,3296,-5139,-4068,10820,27879,38503,27359,-6682,-18501,-9421,-9835,3853,10395,2781,-4504,-1315,-4753,-17295,-29423,-27786,-27888,-31901,-39228,-35336,-21080,-16775,-12811,-6043,-2817,-4044,-7268,-14637,-22054,-22277,1820,19451,15757,-11364,-18387,8056,12375,240,-14504,-22913,3094,35384,50410,35869,-6810,-22568,-4358,15120,31772,44765,36644,23903,18468,19703,19630,7571,-11491,-15547,24190,48974,33468,11252,2972,-2309,-2138,4549,-4672,-31038,-10804,13675,30601,34001,21694,4492,-11734,-12944,-3398,-8687,-9726,8223,15213,11402,-2742,-21452,-44036,-17504,2340,-7918,-35958,-11079,11567,14735,-11661,-17144,14665,40496,63427,67381,46697,17220,4544,-11900,-13572,11151,28712,29517,14268,-7640,-24741,-24358,-16004,-11957,-17438,-21528,-13907,-5689,5066,-2658,-14356,-17527,-17423,-22620,-10495,-1356,166,-14582,-26633,-13773,4023,22820,23060,169,-24510,8020,50889,70628,68415,46733,31345,16386,1599,-6987,-10064,-11370,-8531,352,12069,20187,12999,-9007,-43895,-18953,8518,29062,33919,23131,578,-12545,-23404,-23080,-28442,-31595,-23420,-6607,3159,1216,-8970,-5368,14594,27271,17636,3926,6550,12237,4652,-11564,-8259,4664,23872,34287,11176,-2583,32531,65867,81801,63196,23377,-750,-4383,8843,16464,3780,-16286,-28820,-16108,22883,43087,21012,-20965,-21847,-27130,-25179,340,9121,2886,-2737,8462,22772,16730,-9047,-33010,-13031,-3490,-7470,-414,8387,5039,-10757,-37360,-19413,-10154,-23571,-28151,-8876,6487,16856,10033,-13456,-17917,5762,15592,9932,11701,34488,51098,43566,15887,-3043,-4927,-3071,-9945,-12033,6387,24957,15375,-12997,-18177,22656,51162,56051,50326,35656,-4291,-26942,-22398,-2777,9747,16884,22807,13314,-2475,-6767,4391,11222,94,-11871,-30869,-33058,-22516,-18495,-11250,-12962,-28011,-38291,-30584,-8626,14556,31793,27047,1506,-18839,-2738,16231,18183,-4466,-13155,-3193,4984,-7928,-16451,-4477,9040,10206,3375,-3795,-950,3088,-11554,-32052,-22774,-13080,-11832,-4409,-3458,-15285,-4299,19595,39641,55529,55893,36429,18051,16918,15192,-5425,-37545,-29987,-7595,-3315,-13547,-14593,-2284,10764,37421,55063,53192,20169,3778,52133,71783,52766,22248,-11750,-30420,9837,43795,51138,34310,5653,-17489,-25549,-17510,-2930,5899,12209,11455,12105,3222,-24279,-21064,13655,27839,13710,-9239,-34218,-28745,-28456,-25037,-8226,22813,52586,51043,24766,3657,1365,13743,11147,-5876,-13534,-16138,-18936,-17609,-22048,-26023,-26359,-25316,6897,21538,14675,18249,28328,25678,10010,-18701,-24645,-19569,-27238,-9032,45097,103549,88519,14886,-21288,10308,15798,-2969,-19496,-16500,-8895,-637,-7905,-15066,-1288,12944,26330,16927,-7908,-11422,22132],[40819,34144,4623,-24526,-13802,-21297,-11024,17446,17712,7172,-1834,17539,40295,34177,6332,-21245,-30949,-12380,3099,11271,8724,-3771,-21462,-30527,-29418,-29454,-25646,-10848,-21700,-29602,-14688,-13465,-36097,-11721,17624,13090,-18628,-30340,-20604,-12535,8634,23256,20537,12008,1465,-22348,-25270,-10854,-5256,5771,5255,252,7110,9641,10329,-1956,-23023,8650,44696,57300,69410,77038,56493,23700,9148,7077,2220,-12995,-37678,-14683,21228,37010,17157,-9142,-3563,18734,20304,22687,30175,33339,13954,-23165,-9344,9924,17325,24385,25123,14623,5278,-14655,-37268,-20924,-10320,8299,29453,25576,4162,-16846,-15199,-8810,-10507,-3387,6687,9704,-6633,-19788,2653,17937,15418,6882,6611,4045,6961,18055,21017,1207,-33325,-19416,10691,24354,22409,22997,9531,1739,29369,44605,26619,8611,-12797,-22144,-18431,-7127,-12659,-7889,-19890,-37020,-37986,-7658,12790,23662,35323,51584,70539,70875,48525,11104,-9239,-17129,-26442,-22600,-9585,-11111,-22025,-27833,-18513,19498,63736,59502,21755,-10239,-20905,-18981,-19346,-51956,-3615,35222,48056,34216,18715,6507,-7880,-11301,8787,14433,13693,810,-27644,-43287,-91246,-159375,-195691,-163124,-80262,-13449,18389,-4203,-16973,-24060,-26556,-24403,-39801,-19931,17706,52772,56144,33560,16941,23360,34493,31103,8568,-15256,-28407,536,4930,-14888,-36021,-20577,-3423,12060,12071,-5474,-16107,-27634,-41888,-21930,-9043,-8018,-25760,-33014,-21505,-16917,-21282,-20118,-7036,2898,-4454,9990,36995,43427,19942,-8372,-9178,-9359,-16647,-15893,-728,28017,51819,50250,23487,-22977,-14416,25991,37882,26001,6970,-18044,-37328,-22639,-17863,-22392,-28882,-16747,-9341,-16816,-20869,-12310,-12964,-22771,-17870,1235,23283,17777,-5280,-13998,-12666,-12215,-2423,15119,5879,-2859,5609,16796,32705,52398,38911,-5160,-32266,3726,39388,50774,25696,-21545,-3464,38555,59080,44119,21090,13701,-3252,-29316,-12106,-1176,-9298,-20903,-15115,-24194,-42202,-26488,-7451,-1200,-17220,-33433,-1756,17513,21108,19065,14113,6549,-3875,-29398,-29582,8264,32134,37244,31402,72795,84800,31860,-20912,-36343,-27384,-27912,-33891,-33598,-32504,-36528,-23976,-17496,-26295,12873,29579,10928,-16070,-25839,-26490,-19980,-8370,7209,23430,21819,-17939,-23844,15626,19141,-855,-13220,-12924,-12181,-21929,-30938,-17520,3385,18413,24995,10477,-12376,1261,17693,7204,-11987,-10791,-21789,-33304,-27855,-24773,-29300,-31898,-7029,22572,47080,49101,35068,19083,9267,-8420,-35229,-13852,11494,11007,12971,18212,-991,-23469,12012,43670,56884,36948,16660,11718,11710,10850,5424,1045,-2632,-7901,-19102,-18364,8220,29952,33074,18378,-3660,3547,16575,14044,12522,19611,32851,31759,2153,-23495,-9183,-13280,-41338,-8732,27068,30447,13665,-8907,-21429,-6449,9552,-5435,-31317,-20706,-2108,12939,19676,-4524,-36245,7411,33614,27278,7149,10390,35456,50980,49236,33712,13126,-5967,-5975,-9614,-15235,2918,14914,13967,-1269,-24299,-28328,2101,16026,17251,12955,6908,-4033,-6852,4443,25136,47347,42721,19651,4018,-5690,-15534,-14141,-7710,-3901,-1326,-3723,-8430,-19393,-21175,-33469,-7101,12201,21116,19744,9490,-20662,-19177,9578,24360,13376,-2354,-12772,-12914,2079,26716,49986,36031,-2688,-14233,-10699,-12418,-3333,-1327,-8130,1763,8868,7247,-1188,-6640,5008,17211,21594,899,-25376,-38800,-31735,-18012,-2237,6192,2363,-26962,-10183,40601,69386,50573,26079,26467,43960,43380,17939,-15241,-24544,-8426,16224,34777,36724,25928,8595,-5301,-7842,-13934,-14907,-3193,2801,6781,4432,-4456,-6063,15477,45177,51609,38586,28529,1643,-20962,14483,27205,16258,-189,-12265,-24621,-31827,-30701,-35277,-33113,-4212,5788,-16549,-24617,5499,13394,-10552,-28488,-5483,18542,30630,27896,1404,-25361,-19056,-16406,-34166,-18153,13619,19343,-6910,-26262,-77,18894,12885,-752,-7250,-10882,-10162,-7544,-8670,3458,26611,47255,47400,16825,-13091,4298,12674,2035,-21090,-26411,-19963,16421,38171,19019,-10405,-34459,-8509,1435,-1032,-10309,-10208,4203,20486,32086,24171,-6504,-9081,270,-8487,-5985,3486,1725,-236,3731,1508,-10615,-24454,-23339,-21935,-27246,-35762,-33521,-18286,-14289,-12247,-5980,-2664,-3762,-8135,-17497,-19840,-7050,18354,33269,23439,-8656,-16597,8080,9456,-5252,-19470,-26387,-1042,29130,42930,28402,-11227,-16739,-7201,9088,26522,43342,41342,30499,21216,19825,21428,8810,-14828,-14187,34403,62094,41140,13834,-3032,-10277,-8959,-3349,-13629,-37684,-7953,13678,28147,28689,16589,1515,-12123,-14906,-10549,-16966,-11952,8697,15199,10495,-4136,-24716,-43674,-7663,12132,-3181,-36201,-10905,13178,15266,-14109,-13684,21899,47527,66851,68789,48900,20713,7810,-10161,-12166,11771,26567,25531,11582,-9304,-28570,-31028,-20160,-11581,-12156,-15376,-11052,-4819,1915,-10266,-18538,-14825,-12035,-19567,-11824,-1690,2566,-9248,-22974,-17955,1908,22001,23806,-932,-28168,2836,42461,60792,58187,42708,33261,17373,1352,-4021,-5820,-12191,-16594,-6669,8216,17083,10048,-9445,-41348,-24165,5062,28001,34958,27650,10185,-1951,-21344,-24220,-27002,-28908,-20169,-6453,-38,-3743,-13236,-11348,6806,19707,8201,-6486,316,10534,5682,-10754,-4888,7548,28213,47816,29763,1638,27799,59421,73136,57392,22733,475,-5268,4228,9939,-2494,-22453,-32361,-20327,15870,29103,10991,-21162,-18676,-28380,-23775,5451,15600,9201,-534,4497,15322,8243,-16364,-33872,-11828,-1448,-1400,4635,7779,1061,-12613,-34852,-28326,-13534,-19397,-21339,-4903,14064,32314,24960,-4013,-19290,1357,11715,9332,13421,31991,44597,36940,10117,-8819,-7741,-2082,-9610,-14566,4312,21092,11826,-10670,-25551,13759,41366,51110,56316,53501,20722,-13418,-35923,-7762,9680,18438,24789,15107,-1888,-10000,-657,7515,-1550,-13327,-32988,-33165,-23353,-18515,-10600,-13977,-29276,-40821,-33720,-9722,16284,37384,32785,4896,-12688,5419,22201,14005,-16938,-10050,4602,8322,-9952,-21353,-10690,1341,2686,-3529,-9001,-2271,3344,-11604,-37449,-27356,-14190,-8516,-4049,-10615,-25376,-8610,12686,30679,46354,48013,29869,13257,15666,13032,-12390,-46154,-20841,653,3141,-10747,-15369,-4640,3432,29801,50754,51993,20504,2524,47324,62655,42264,17707,-3456,-31294,2465,44792,59362,45855,16612,-8898,-20199,-14655,-1524,8193,16503,16851,19317,10502,-20472,-22881,14828,29207,15241,-7240,-30983,-31559,-32835,-25415,-10545,18701,51099,53412,25671,758,-2747,10931,10988,-1029,-5291,-10679,-17680,-16140,-19564,-27696,-33952,-26077,10803,23236,17486,22026,29689,22598,3426,-20778,-20073,-16139,-25178,-20544,28450,86785,80510,9466,-29748,4716,9139,-8591,-21699,-14177,-2714,4596,-8399,-17871,1725,17367,28969,18706,-7316,-18091,17501],[37710,35099,9788,-16405,-12905,-19789,-13819,13790,19264,20406,8979,17396,35029,30375,9156,-11760,-41858,-25271,-6865,4631,4338,-5963,-20671,-27917,-27813,-26819,-23657,-12564,-25031,-23853,-11292,-13659,-37823,-5915,21506,15909,-14021,-37720,-26591,-11324,10957,23817,18436,4992,-8888,-31652,-16916,-5533,-4279,6524,5245,-4081,5833,11866,9529,-4583,-23183,2399,33669,42838,55512,71572,58955,28300,15585,16068,11115,-5925,-33693,-16825,19665,36969,18171,-10244,-1202,23746,24393,23859,28360,31946,12408,-23069,-11149,8274,16777,23849,22901,14267,8786,-9003,-33123,-23681,-9095,10748,30076,22840,-2031,-23501,-16859,-7900,-9585,-10081,-4625,852,-9689,-17285,2876,14359,8779,-1969,-1784,338,8125,22932,27461,8111,-26358,-28184,4181,23624,18720,17220,5895,1032,26342,40529,25608,8783,-12399,-23972,-22193,-4594,1240,7332,-10172,-29405,-42145,-17643,3708,15816,29096,49316,75578,81324,62105,21395,-7280,-22766,-32209,-26655,-12886,-11242,-15195,-23600,-24105,17361,65845,61358,20216,-13244,-24837,-22954,-18152,-41035,-10385,25479,35800,24229,13811,6625,-7966,-15107,3976,8105,6091,-8129,-33183,-90056,-200164,-310583,-327179,-247063,-131040,-37788,19053,4859,-14957,-31852,-35607,-30027,-46202,-15163,15226,37285,42609,25035,12161,20452,30369,25098,4060,-14648,-38731,-8503,-1504,-19753,-39738,-22716,-6373,6092,3127,-10094,-15607,-25422,-42304,-22434,-6106,-3278,-21349,-34890,-25025,-20800,-24641,-22587,-7991,1238,-3801,13727,43217,48864,26995,-497,-2288,575,-3394,-2661,2535,22243,39749,37655,14517,-24447,-19150,18003,29065,18796,2025,-20821,-40348,-26461,-24157,-29763,-28337,-16165,-13138,-21668,-25812,-18813,-20520,-28676,-17678,5132,26345,18090,-5406,-15004,-19323,-20868,704,17851,5082,-7846,-4865,5730,25511,49283,41599,-821,-35731,1654,35364,46471,21477,-30246,-2113,47802,71288,51264,21800,10408,-5640,-28387,-9747,1774,-7052,-21627,-10664,-14662,-28889,-20382,-3715,302,-17966,-30000,2389,19763,21354,18301,15308,16146,11976,-14726,-21316,17082,45763,54111,45562,71974,80399,28834,-19620,-30424,-24335,-24770,-31295,-35036,-29249,-26323,-19069,-15976,-19882,17964,33021,12282,-12962,-19964,-20225,-12171,-1029,5832,13100,13443,-22303,-17528,17909,18937,-3095,-16045,-13409,-11404,-22401,-28966,-5596,16413,24450,23272,8276,-6522,7954,24077,13999,-16320,-24628,-30537,-39788,-30975,-25352,-28558,-29614,-7039,18518,41156,43957,32176,16827,6641,-10693,-36601,-8339,22374,24529,19754,17151,-2633,-20343,7794,37325,55132,41097,21051,15756,19361,23300,18465,9013,67,-8404,-22573,-24515,4218,30476,35852,20030,-1888,9670,22607,16070,11893,21455,37509,37940,8786,-24944,-9505,-9162,-35459,-11136,25723,29943,14824,-5613,-12791,3235,14635,-3669,-32473,-25149,-4255,14017,19959,-7202,-34532,14288,37051,26317,5764,13114,36941,49839,47897,32535,10819,-10240,-8331,-10577,-19717,-4099,6779,6287,-6996,-27868,-26974,4409,14299,14611,10809,2605,-18270,-14700,-4238,19361,48940,48529,23257,6328,-5138,-16675,-10782,-434,1615,-916,-8561,-21214,-26105,-22688,-31254,-2230,17759,26119,23419,12010,-17297,-16031,8082,17832,5415,-7890,-17336,-17289,1112,28356,50709,36912,-175,-7695,-2908,-3754,6312,7957,-2214,2937,6120,-1187,-13443,-11703,1425,12558,19943,2665,-21592,-35921,-32355,-23565,-12018,-4460,-5072,-28260,-481,54671,91870,71950,48331,46002,47457,38526,11410,-17668,-19720,-4398,19950,39414,40557,26562,5334,-9121,-8736,-14214,-15140,-3308,3622,8892,7543,-868,-5904,13373,40763,45157,32496,25826,4627,-22597,9121,27136,21326,1923,-16512,-28152,-27249,-25038,-31242,-35255,-7596,3662,-15364,-25142,2028,10618,-12345,-33071,-8989,12123,19744,16197,-8484,-31354,-16322,-14922,-38866,-22724,11123,18566,-5796,-23538,5521,26598,21639,6820,-2488,-6079,-4628,-967,1040,12553,31921,45839,41619,16842,-3698,7201,15688,7531,-15681,-19393,-19808,13365,39073,24853,-4872,-31505,-5136,1105,-5216,-14638,-15277,-1586,12910,25030,21301,-3594,1036,11059,-4549,-15638,-2063,2684,5268,9154,7857,-4116,-18863,-17745,-15104,-20812,-30264,-31775,-16513,-12496,-11165,-4465,-1054,-2351,-7914,-19701,-14643,8611,35582,47472,31564,-4443,-13102,9110,7443,-9280,-22162,-27854,-4076,23266,34016,18273,-14434,-8583,-6692,3616,21317,41370,45767,38732,26954,21901,24338,11886,-15590,-12522,42183,71571,47971,18077,-4405,-16330,-14746,-10513,-21526,-36681,-5950,14295,26206,22474,9477,-2914,-12397,-15810,-17310,-23818,-10150,11426,16981,11429,-3632,-26259,-36689,3544,23093,2233,-33878,-8084,16339,16698,-15208,-9687,28464,53218,68458,68860,50810,24980,12545,-6314,-8936,13412,25059,22591,11610,-6591,-26337,-32026,-22593,-10029,-5904,-7160,-5794,-2429,45,-16038,-18774,-9762,-5100,-13488,-10484,-1512,3974,-4494,-14663,-18482,377,20309,23398,-1873,-30420,-2061,33161,49470,46779,38078,34711,19278,3308,-150,-2426,-13286,-24747,-11084,7633,16860,8957,-9149,-37548,-27930,1780,26421,34986,30762,18450,8964,-14786,-23353,-23756,-23774,-15970,-5733,-2995,-8466,-17211,-17905,-3105,9883,-1446,-15199,-4316,9102,6675,-8478,312,12305,33166,60410,47513,8259,22936,52056,63176,50115,21167,1170,-6273,-292,3012,-9435,-28826,-34678,-24521,8195,16117,3619,-15842,-14767,-28900,-20186,11249,21387,14099,1026,-305,6797,-541,-22804,-33297,-11355,-218,3678,9866,8402,-2520,-14415,-31495,-35891,-16467,-15063,-12816,2576,24066,46687,37849,4120,-19184,-2833,7507,8508,15532,29714,37079,28969,4772,-12309,-9468,-2277,-10945,-18674,1306,16974,10209,-6094,-29635,4493,30582,44710,60553,68788,42861,2562,-31044,-9553,11200,20363,25948,15799,-1937,-13035,-6057,3068,-4119,-15610,-33501,-30882,-22623,-17490,-8656,-12555,-26979,-39797,-37606,-12423,16570,42028,38653,9762,-6232,11917,25388,8379,-26562,-1746,12078,11006,-12056,-26470,-16858,-4413,-482,-6431,-12870,-2357,5214,-10070,-36630,-24546,-7658,-1385,-3082,-17370,-36439,-14650,3921,21538,37440,39923,22833,7786,13026,9344,-19962,-41600,-11479,7763,8059,-8450,-13851,-4227,-2487,21527,44731,48723,20082,1570,41012,51736,31110,15272,8075,-19653,-6278,43407,65121,55022,26138,-277,-14088,-11596,-279,10989,21131,20789,23239,15565,-16317,-24520,15455,30251,16748,-5467,-28631,-31325,-34461,-25979,-13139,14256,48335,53913,25661,-2688,-6928,7728,9811,3177,2274,-5584,-16273,-14711,-17725,-29155,-40846,-23115,14417,24325,19563,24728,29016,16934,-5684,-22856,-14857,-11994,-20056,-31364,8448,61899,63496,-353,-28831,3761,4664,-13919,-23716,-11557,3540,10399,-7348,-20127,3996,20241,28976,17785,-7152,-22271,12801],[31044,31984,11955,-10694,-13317,-20124,-19977,6484,19229,30529,17383,13998,25356,22981,9273,-4032,-28298,-33237,-17763,-4878,-3370,-11214,-22270,-26341,-25857,-26073,-25438,-18816,-26673,-17170,-7530,-13946,-33671,-1262,23992,17711,-9689,-36512,-27200,-7209,13777,23528,14659,-3933,-19489,-30677,-7139,-670,-3393,7495,6236,-8783,2745,12685,7817,-6437,-22892,-5111,20624,29598,46322,68402,61816,32374,21016,24789,20053,1297,-30306,-18820,18048,36454,19302,-11066,867,28139,28584,25741,28255,34015,15112,-20085,-11649,8872,17798,23723,21425,16648,14897,-1094,-26866,-24426,-6697,12872,29132,18575,-8566,-27682,-16270,-5196,-3485,-6532,-10809,-6561,-11355,-12745,7011,14815,5751,-7241,-5971,537,11497,27929,32576,14239,-17925,-34407,-3628,21081,14819,12855,3726,-185,22044,35208,23766,9203,-11054,-24566,-23157,1020,16618,23259,709,-21191,-38879,-25541,-3757,9368,23559,47001,79257,89503,73380,31565,-2123,-24580,-35396,-29764,-15327,-8483,-5273,-16648,-25559,18309,69406,63813,19602,-14906,-29041,-26322,-14583,-27104,-14113,13533,24029,15592,9140,8143,-2993,-12047,5619,11268,10676,-5887,-25814,-81071,-184257,-258898,-246226,-175168,-90412,-23976,29400,18661,-2852,-26195,-36647,-27481,-47047,-13320,12083,19539,24970,13889,8430,22494,32589,23076,-163,-12453,-31700,-14483,-7041,-23921,-39747,-21192,-7237,1384,-3541,-10063,-11190,-20732,-40871,-20338,-616,2784,-16001,-32570,-25787,-22462,-26420,-24009,-7835,1017,-2361,16745,47842,52973,33883,9667,7708,12801,11079,11557,9142,18858,29883,27344,7401,-24384,-22483,10023,19159,10587,-2057,-20431,-40277,-27433,-26540,-35787,-25383,-13388,-13478,-22718,-27052,-20893,-22408,-32008,-16299,9039,28123,16927,-6530,-16097,-23809,-28093,3965,17806,2402,-11252,-11497,-2783,18037,43777,41689,2092,-37544,1507,32040,41771,18243,-29115,3493,57806,81926,56839,22241,8672,-4825,-24848,-6425,5896,-3036,-20514,-6336,-5400,-14380,-9049,3072,4072,-15914,-24722,6751,21939,21470,17443,17999,26935,27143,-1683,-15369,22831,56633,67920,56192,67419,72369,25673,-15455,-24371,-21202,-20251,-26848,-36729,-25543,-15312,-8194,-9287,-13878,22251,36009,14222,-8370,-13911,-14342,-5596,4553,3805,2005,5640,-20953,-8934,19970,17749,-5878,-18342,-12894,-10091,-22454,-24745,6609,30681,32801,22421,5740,-1104,13978,28729,19353,-11686,-36294,-33136,-38601,-33330,-25637,-27464,-25942,-6720,12702,33158,37902,29503,15388,4642,-12777,-36325,-1351,34369,38269,26679,15132,-5208,-16112,4616,30852,52166,43977,23597,17073,24651,34236,30372,15759,2065,-8788,-24630,-30427,-482,29492,37111,21584,1566,16607,28196,17394,9899,20667,38475,41182,14910,-24441,-11577,-6090,-29119,-15777,21899,28058,15351,-2515,-4225,12800,19147,-2119,-31918,-29855,-7046,12969,17648,-12086,-28232,20436,38286,22759,3271,15823,37725,47843,45510,29961,6959,-16490,-12366,-13162,-23617,-10247,-1307,-1681,-11833,-27584,-25994,3198,8737,9387,9332,4596,-27780,-20570,-14897,11803,48900,53174,25921,7688,-5769,-17846,-5967,5621,2774,-5868,-16869,-31270,-20980,-18622,-26119,660,21501,29601,26049,14790,-12531,-13803,5369,10793,-2450,-14014,-23404,-24012,-2558,25380,46468,34043,7,-2169,4190,4358,14814,14974,550,1150,1790,-10291,-27390,-14339,-3129,7046,18699,5163,-18144,-30656,-26752,-24231,-20330,-18021,-16178,-29703,5834,62429,106004,87477,65440,61572,49520,31478,2940,-20364,-16324,-2218,21621,41146,41038,24345,-158,-14720,-10290,-14922,-16012,-4649,2029,7181,6504,-271,-7265,9266,33865,36799,25809,23030,7105,-24055,2142,25409,24391,2549,-22416,-29476,-20541,-19700,-28158,-29173,-6472,3846,-13404,-27088,-3978,4842,-16550,-39272,-12743,4184,6390,1395,-21107,-34673,-14316,-14476,-42346,-27077,8260,16892,-6265,-21915,10690,33321,28603,11925,-213,-3315,-1062,3620,7286,16591,31592,39260,31811,15073,4058,9473,16737,11339,-10720,-12472,-13172,13649,40801,30377,831,-27802,-5283,-2258,-11431,-20049,-21470,-8555,3482,15530,16494,-1050,8991,19502,-1541,-26848,-7297,3806,9573,12809,12065,-106,-15265,-13453,-9959,-15941,-26111,-31551,-17709,-13366,-11291,-3418,-21,-1884,-8594,-23049,-9805,21479,49394,58419,37363,-876,-9923,9144,4486,-13526,-24259,-28684,-7671,16246,22352,4403,-14829,-954,-4424,-2574,14579,36918,47009,44746,31916,23236,26055,14773,-15297,-13312,44777,74747,51456,21100,-3372,-21116,-20768,-17971,-27656,-29361,-6404,13398,22944,14316,-739,-10145,-14034,-16920,-24670,-28873,-6273,14618,18843,12507,-2860,-27528,-30279,13412,32507,6373,-30618,-3860,19538,17229,-16762,-6401,32886,56060,67120,66616,51374,29081,18042,-1167,-5360,14671,22972,19312,12735,-1275,-20391,-27280,-22934,-8156,-146,492,-352,162,-1716,-20852,-16246,-3937,1893,-6626,-7710,-1749,3581,-1308,-7372,-16872,-1489,17115,21040,-3430,-31818,-7323,22588,36393,33908,32249,34921,21294,6265,3221,-902,-15698,-33143,-11718,9980,19232,9877,-8206,-33687,-29992,-1445,23858,33194,31617,24287,17753,-8207,-22579,-20841,-18606,-11704,-5014,-6041,-13135,-20941,-24311,-14812,-1904,-10947,-21632,-7673,7266,6829,-5332,6771,18439,38456,70785,62692,15056,18005,44181,52456,41672,18539,1000,-7362,-3932,-3109,-16089,-35598,-34199,-28666,215,5056,-45,-8151,-10162,-27996,-14741,17359,26127,17213,1570,-5646,-2230,-9089,-28059,-32082,-11330,510,7865,14710,10000,-5285,-16224,-28418,-41452,-18750,-11000,-4928,10487,33885,58448,47890,10745,-18115,-6325,3418,7613,17870,28158,29867,20946,412,-13509,-10890,-4107,-13748,-23786,-2026,13170,10647,70,-27000,-4068,19623,37119,61907,79134,60268,16991,-21776,-8046,14429,22852,26530,15636,-2409,-15609,-11425,-1752,-7193,-17964,-31311,-27026,-20302,-14935,-4725,-8376,-21996,-35586,-42032,-16775,15291,45344,44303,15359,-518,16042,25492,1869,-29284,7292,18058,12779,-13781,-31231,-22126,-6218,2239,-4663,-14998,-1306,8365,-7025,-29779,-15702,3350,7278,-1576,-20636,-38606,-21643,-6401,12454,29063,32317,16408,2420,9084,4194,-27880,-32112,-1960,13932,11630,-6270,-10565,-2436,-6969,12948,37194,43454,18928,747,33227,39468,20148,15741,20774,-6248,-16564,39198,67682,61127,33565,7045,-8994,-9848,-549,12902,24619,22121,22742,16825,-14007,-26585,14682,29946,17236,-4765,-28135,-31882,-34343,-26633,-16780,8925,43701,51557,23628,-7430,-11652,3413,6444,5091,7393,-2484,-16197,-14562,-17945,-31582,-40080,-17354,16457,23570,19299,24653,24972,7544,-18077,-23031,-11121,-9537,-15461,-33091,-14515,30884,37181,-16620,-19850,5840,2181,-19287,-26981,-11399,6840,13685,-7362,-23821,2722,18931,23906,11327,-10292,-20717,6246],[23627,27310,13292,-5843,-13646,-20088,-26821,-2119,19152,38648,24884,9858,13705,14112,8363,2983,-14660,-25633,-24198,-14586,-12438,-17749,-24741,-25026,-23536,-26333,-29689,-27252,-19816,-9219,-3127,-13818,-28831,3182,26085,19352,-5257,-27839,-20083,-158,17479,22886,9823,-13608,-25943,-20111,1917,2788,-3276,8216,8202,-12605,-1891,12305,5809,-6966,-22451,-13388,7202,20636,42354,66487,63935,35245,24557,31476,26847,6475,-28570,-20776,15927,34694,19537,-12692,1173,30127,31110,26848,28983,38905,20870,-15762,-11871,10496,19043,22730,19590,20025,21448,6988,-20044,-24060,-4694,13276,25560,12050,-16017,-28011,-14457,-2440,4233,3609,-10187,-13214,-12902,-7671,13360,17996,5337,-9811,-7034,2488,14252,30194,33948,17536,-10357,-34514,-13952,13717,7885,7785,1280,-3599,14745,27064,19331,7853,-10969,-26027,-22018,7358,30138,36464,9494,-15346,-34824,-32368,-10305,3191,17112,42757,79362,92816,79274,38194,2262,-25302,-37679,-34154,-19641,-6453,2811,-11235,-25883,19262,71503,64214,17821,-17676,-33588,-26781,-8537,-13982,-15728,-1945,9850,5998,2473,6217,1011,-6461,8448,16672,20613,3859,-19599,-53176,-131034,-208922,-220918,-164533,-79819,-12170,35286,18051,-3754,-27574,-30071,-19385,-39314,-14753,8134,2597,5525,1387,6413,29777,41793,26694,-3730,-12313,-22860,-17121,-12093,-27829,-36544,-19574,-8803,-4276,-10297,-9493,-7550,-17712,-40383,-17216,5469,8269,-11250,-29664,-27393,-25051,-29009,-26195,-8651,-7,-2088,17151,48414,53236,37937,19307,18228,24266,23747,23798,15938,16066,20784,17847,632,-24649,-26890,-155,6608,1116,-3790,-16009,-35398,-27878,-24971,-37344,-22491,-10792,-12532,-21763,-25051,-17487,-18473,-34072,-16197,10264,26092,12104,-10675,-19065,-25690,-31170,4994,13063,-4411,-16507,-16864,-9727,9230,34272,36866,1173,-39207,1662,28377,35644,14683,-20267,10678,65769,88097,58662,20566,6701,-3413,-21761,-4255,8733,62,-19404,-4018,1587,-1286,2917,10438,8441,-12454,-20247,9199,22219,20029,15849,21356,35926,37550,6001,-12681,25242,62939,75989,61273,58259,60259,21869,-10379,-19792,-19603,-16165,-22437,-39698,-22848,-5516,3682,-1573,-10192,24194,37391,15606,-4255,-9544,-10594,-1848,6818,-197,-10053,-230,-14229,-791,20321,14386,-10233,-20824,-12312,-9426,-23211,-20145,17266,43537,40985,21362,2048,2569,17834,30416,22072,-2445,-22920,-24852,-30312,-33891,-26056,-26187,-21576,-6638,4557,22544,30395,26514,14400,3112,-14879,-36565,4144,45113,50634,32498,11527,-8775,-11567,2109,23862,47383,44727,23703,15049,26650,42026,39276,20043,2589,-9847,-25854,-35828,-5775,26812,36510,22366,5102,22049,31618,17107,6341,17223,36026,41959,20625,-20304,-14981,-4097,-22644,-22978,15311,24607,15098,19,3645,21691,22760,-1118,-30383,-33812,-10466,9336,12502,-19081,-20066,25522,37268,16759,86,18294,37637,44947,42075,26043,1697,-24402,-16425,-15955,-25751,-14561,-8272,-9090,-15090,-24285,-25653,-1231,-30,2184,9038,13465,-10892,-18128,-26176,4283,48554,57044,27687,8086,-7423,-18320,-627,9741,-106,-14400,-18532,-14787,-8649,-11049,-19883,2457,23931,31861,27934,18186,-6563,-11951,1972,4061,-9079,-19560,-29782,-31900,-7836,18737,38479,28443,-1162,3020,11154,12225,22242,19915,896,-2476,-2314,-16681,-37411,-13391,-7693,2373,19501,9055,-14800,-24331,-15664,-13125,-16798,-28571,-29146,-28438,9687,64615,111935,97178,77389,72467,50447,23947,-5513,-21683,-13842,-1532,21135,40025,38630,20101,-6871,-21218,-11491,-14623,-16086,-6416,-1376,2363,2423,-1537,-9040,4477,25887,27717,19313,20548,9201,-23516,-4763,23463,26617,2878,-28394,-24176,-11859,-13580,-25342,-23808,-3021,5979,-10550,-28628,-11088,-2624,-21655,-34616,-14499,-3398,-7200,-13997,-34373,-29874,-11390,-13144,-38266,-27939,6842,15687,-7244,-20865,15614,39312,34299,15222,386,-1552,1741,7162,10827,16701,27004,29073,19770,12892,10938,12184,17039,14292,-5468,-5096,-3129,18742,44363,36289,7430,-23477,-7885,-7505,-18085,-24464,-27323,-15117,-5864,5376,11016,1516,15504,25925,897,-37834,-9745,6288,13632,15924,15261,2542,-12460,-9367,-5617,-12081,-22579,-30869,-20344,-15394,-11087,-1806,1332,-1368,-8995,-26078,-5218,31722,59490,65962,41302,2992,-6010,9299,1819,-16659,-24750,-27502,-10410,9546,9857,-10438,-9250,6528,-49,-7780,7653,31194,45437,48054,35554,24017,27106,18152,-12853,-16027,42743,72588,52308,23140,-469,-22495,-25668,-24162,-27127,-20665,-6931,11913,19080,5939,-12257,-18891,-16025,-16996,-30097,-27506,-568,18579,21151,14118,-1334,-27795,-24499,21710,40088,9547,-26256,1970,23096,17063,-18448,-2911,35833,56693,63810,63011,51306,33714,25131,5860,-1246,15839,20780,16005,14975,6225,-11999,-19218,-19565,-5288,5356,7378,4983,3102,-3201,-24002,-11257,2608,8836,380,-3941,-1964,2085,774,-1452,-14115,-3295,13247,17344,-5164,-31850,-12418,11652,22633,20450,25736,34237,23584,9960,5967,-1216,-19372,-36262,-7675,14905,23950,13238,-5918,-29654,-29389,-3883,20653,29698,30407,27682,23850,-2775,-22561,-18598,-13852,-7557,-4289,-8948,-17433,-23814,-26375,-25849,-13565,-18766,-24930,-10012,4769,5839,-1595,14097,25547,43922,78049,73929,20602,13219,36415,41718,32694,15039,-62,-8161,-5442,-6218,-19750,-40852,-29861,-32525,-7507,-3429,99,49,-5117,-25151,-7997,23253,29410,18179,921,-10947,-11058,-16996,-32128,-30260,-11394,1105,11222,18732,12032,-7091,-18302,-26263,-35725,-20570,-7983,787,16451,41285,66094,54180,15447,-16709,-9035,-476,6426,19832,27109,23776,13868,-2788,-13172,-12918,-8116,-18014,-29664,-5356,9858,12576,7054,-18960,-10704,9051,28424,59769,83489,71630,28540,-13726,-4310,18820,25591,26412,14563,-3409,-17865,-16733,-6866,-10604,-19674,-26887,-22342,-16672,-10638,1447,-2032,-15694,-29954,-46154,-21437,13907,48074,49826,20963,3624,17293,22605,-4789,-24436,14867,21962,13625,-14548,-34616,-25137,-2824,10033,769,-15066,850,12526,-2476,-20296,-3538,16344,16351,743,-16742,-25479,-27287,-17092,4493,22020,26246,12111,-1201,4939,-1339,-34698,-21295,8257,20146,14976,-3019,-5551,162,-9367,5522,29549,37613,18354,1089,25376,27764,11871,20316,34299,8120,-26848,33515,68140,65337,40077,13980,-4128,-8521,-1304,14749,27568,21970,19347,15609,-12529,-26830,14439,30069,18530,-3010,-27123,-32962,-30840,-23920,-19019,5318,40003,48970,21986,-10706,-13872,858,3516,7017,12339,1064,-14827,-12812,-17279,-31551,-29200,-7049,20214,24376,19981,25142,21429,-1409,-27872,-16093,-5468,-5536,-8970,-21007,-26226,7798,11902,-34503,-7212,12769,5847,-18723,-26651,-9902,10871,18138,-4665,-23848,2596,18534,19402,4618,-11650,-13527,3708],[17066,22699,15102,-912,-13297,-18103,-29825,-10411,19730,45459,32466,7376,2384,5494,7604,9871,-1118,-12009,-20356,-21247,-21196,-24084,-26831,-23029,-20322,-26453,-35059,-28182,-7696,60,2067,-12896,-22741,8282,28719,21626,-316,-18044,-8701,9332,22460,22661,4967,-22194,-22328,-7812,9782,4804,-3944,8597,11120,-13514,-7243,11600,5143,-5252,-21629,-20199,-1880,19554,43089,65115,64776,36930,26328,35625,30662,8809,-28577,-21866,13615,31789,18804,-15110,-372,29495,31685,26883,30272,45807,28519,-10669,-11778,12814,20265,20808,17420,23585,27496,14411,-13180,-22601,-3304,11943,19774,4150,-22773,-23076,-11394,212,12006,15939,-3020,-17938,-14185,-2297,20906,23065,7244,-9812,-5823,5046,15481,29122,31363,17893,-3977,-25714,-23159,1187,-2636,1841,-1320,-8663,4836,16514,12571,4767,-12297,-28455,-18019,13958,40757,46015,15603,-12224,-32524,-34675,-13713,-1471,10299,36887,76075,91298,79517,40716,4776,-25897,-35044,-32824,-25629,-5854,8294,-7207,-25708,19496,71721,62901,15640,-20408,-33199,-20630,503,-2250,-13604,-17721,-4214,-2716,-4315,1075,2255,-2072,8467,17786,27274,13309,-20792,-22253,-53451,-114309,-157487,-143830,-76028,-9389,30037,701,-20838,-38452,-18446,-10026,-26289,-10784,9088,-5234,-10364,-8539,8282,42236,57417,37566,-2683,-16424,-20165,-16361,-14889,-30143,-32884,-18969,-11592,-11053,-18337,-10768,-6172,-16758,-39648,-12916,11904,13334,-6567,-26575,-30082,-28073,-31283,-27455,-9023,-685,-1886,15404,44998,49879,39254,27823,28738,34576,34389,33962,22530,14512,13491,10215,-4721,-24465,-31699,-11567,-6652,-5538,637,-6977,-28085,-27892,-19881,-29288,-19350,-8050,-10332,-18969,-19742,-9052,-10657,-33777,-16961,9063,20734,4410,-16966,-22663,-22325,-24395,4267,4794,-14323,-23884,-21678,-14174,832,22148,27792,-3103,-38201,2905,25797,29873,12117,-9717,18562,71327,89682,57283,17458,4748,-2121,-19471,-2633,10681,2394,-18004,-2999,6904,10468,14546,18187,13737,-7405,-16441,10191,21261,17932,14961,25974,42991,43475,9846,-9974,26969,65656,78555,61477,46103,46196,19282,-4264,-15959,-18828,-12172,-17995,-42690,-20480,3493,15833,6337,-7989,24562,37984,16997,-616,-6555,-8532,-289,6551,-5180,-20129,-637,-4276,6553,19420,9668,-15098,-22106,-10783,-8718,-23857,-15117,26432,54436,48226,20449,-1848,5098,20073,29959,22856,7040,-8733,-14110,-21598,-30197,-24832,-22760,-15696,-5728,-4611,10498,22498,24105,14804,3259,-15545,-37423,7668,54059,61518,37438,7267,-11503,-6060,1195,17362,41670,43986,22251,10498,25931,46610,44901,22158,2323,-11106,-26539,-39243,-10411,23503,34872,22701,8213,25443,32739,15548,2161,12369,31830,41864,26756,-12494,-17696,-2243,-15535,-31991,6813,20372,14789,2468,11045,30107,25912,-207,-28224,-34674,-13830,3611,5225,-26834,-10756,29926,34750,9299,-2567,20854,36962,41429,37910,21272,-4243,-32816,-17219,-16211,-24621,-16048,-12790,-14800,-16433,-20071,-24964,-7653,-10527,-5523,10483,26663,9431,-8366,-34303,-599,49342,60554,28781,7760,-9738,-17404,4735,11978,-6159,-20873,-4229,7333,4819,-1999,-12258,4301,25621,33219,29328,22234,323,-9791,-1533,-1925,-13948,-23674,-34634,-38412,-13453,9550,28064,21130,-2603,8448,18380,19972,28534,22935,-539,-6912,-4686,-17074,-25068,-10173,-11723,-189,22771,14069,-11691,-17415,-1951,4710,-2030,-21311,-31694,-21880,12096,62117,110242,101135,84228,78457,50026,16979,-12365,-21231,-12329,-2353,18125,35757,33410,14221,-14209,-27643,-11128,-12090,-14541,-8373,-6442,-5124,-3778,-3758,-10595,-344,17519,18389,13102,18062,10371,-21473,-10583,21967,28400,3204,-33276,-15376,-2053,-6740,-22514,-20248,-162,8308,-7533,-28684,-18643,-11191,-26471,-27083,-13608,-9607,-19410,-27555,-42577,-21708,-7383,-10339,-30152,-24502,7114,15077,-8592,-20807,19383,43779,38315,16610,-645,-720,3893,9620,11678,13231,18807,16068,6307,10505,16608,15086,16702,16195,-288,2232,7424,26861,49067,42038,14340,-18530,-12750,-14407,-24271,-26123,-30728,-20561,-14231,-4768,4961,3473,20214,29703,2515,-35319,-8828,9732,17177,18479,17320,3771,-10350,-5626,-2400,-9687,-20056,-29369,-23997,-18067,-10372,-81,2433,-1213,-9271,-28530,-1757,38454,64767,69057,42775,6847,-1609,9485,-557,-18649,-24216,-25070,-12117,3390,-2588,-22502,-35,13203,5180,-11515,657,24392,40669,47610,36724,23455,26893,21442,-8598,-20756,35994,65585,50382,23577,2604,-20537,-29120,-28676,-21303,-11600,-5429,9980,14285,-1681,-23308,-28859,-18464,-15966,-29268,-21111,5569,22403,23004,15380,207,-27509,-20180,27321,44709,11079,-21692,8158,26103,15388,-20779,579,37015,54871,58526,57877,50077,38200,33108,13875,2482,16114,17879,11952,17322,14422,-2778,-10309,-13624,-1949,9871,12589,9198,5532,-5245,-25239,-5134,8937,14707,6177,-609,-2666,-647,1396,2274,-11852,-5481,8793,12194,-7536,-31251,-17684,648,8746,6483,18216,32201,25407,13304,7280,-4034,-24646,-26251,-874,20684,29362,17997,-2612,-26073,-26849,-5637,16357,23992,26810,28119,26456,497,-24126,-17676,-10412,-4389,-4242,-12195,-21775,-25525,-19725,-25232,-19536,-22377,-25552,-12468,777,2881,1757,21114,32439,48591,80956,79545,23288,8139,28722,31035,23277,10362,-2485,-8682,-4249,-4535,-16956,-30259,-23750,-32839,-14723,-9652,2145,7019,-681,-21065,-1211,27756,30276,16123,-1428,-15436,-18814,-24310,-35754,-27979,-11391,1605,13378,21138,13400,-8499,-21415,-26162,-31181,-22940,-7458,2593,18271,44028,67905,55468,17248,-16110,-11672,-4870,4000,20082,25327,18561,7962,-5517,-13079,-16906,-15208,-23911,-36612,-9104,6323,14426,13359,-9611,-14229,-1232,17917,53168,80786,75367,35434,-8189,-490,22700,27193,24503,11589,-6022,-21036,-23019,-13160,-15039,-20681,-22424,-18515,-13101,-5628,8575,4337,-10371,-25313,-44028,-25119,13157,49943,54072,24707,4298,14204,16010,-12003,-18848,18419,22042,12130,-15385,-36203,-25799,3344,18895,6405,-14832,2211,15552,1579,-10661,8555,27981,23232,2053,-8925,-12912,-28326,-28110,-3175,14738,20083,8642,-3630,-96,-8082,-37861,-11671,16940,24598,16492,-470,-1654,554,-12240,-2233,20305,29820,16638,456,15773,15393,5453,25638,45116,20221,-38482,24310,64116,65248,43214,17927,-2147,-10190,-5069,13510,26598,17475,10813,9506,-14621,-26894,12480,28107,18040,-2523,-27155,-37505,-26721,-20446,-22269,900,34999,43856,18050,-15072,-16194,-2699,-1859,5754,13807,1772,-15400,-12595,-18752,-31806,-18342,3069,22509,23567,18409,23032,15705,-12336,-26244,-8129,-1581,-3800,-4946,-9803,-13269,8035,2376,-30621,2824,17690,9446,-17095,-27370,-11677,10817,18792,-4446,-24896,-534,15237,12380,-5908,-15475,-9501,406],[6418,13601,12571,-904,-17473,-18384,-27094,-22423,16104,46395,35807,4058,-10440,-5893,3209,12292,7695,-1534,-13007,-24965,-32375,-33143,-31659,-23595,-19551,-28949,-42393,-18260,3119,6738,4408,-14471,-18377,11243,29234,21818,2190,-10592,1471,17516,25920,20653,-1626,-29795,-14201,1563,13690,3041,-7733,6135,12290,-12499,-14589,9340,5490,-3084,-22314,-21778,-1380,24832,45224,61816,62037,35588,24833,35418,29508,6381,-31825,-22762,9878,26472,15734,-19462,-4757,25243,29186,24545,30388,51984,35459,-6321,-12308,14452,20312,17078,14040,25645,31413,19603,-7639,-21219,-3324,8331,11739,-4441,-25546,-15733,-7942,2267,18516,27548,6932,-19370,-15458,2671,28069,28403,10293,-8400,-4187,6850,14534,24531,24966,15380,972,-14411,-19227,-14410,-16576,-4782,-3868,-14197,-6852,4247,4052,316,-14866,-31639,-11550,20645,48063,51741,19251,-11394,-32316,-28750,-11616,-3051,4045,30146,70235,85872,74925,39678,5408,-26754,-28323,-22875,-30806,-6317,11642,-3528,-24454,19184,70286,60973,14437,-20736,-25956,-9468,12188,9529,-7470,-29644,-13123,-7846,-8183,-4596,1185,-763,4383,12180,25612,16272,-29540,4260,29697,17009,-17877,-41641,-28635,-2666,17225,-20634,-39758,-34208,-6538,-2733,-12816,633,15140,-4660,-21588,-13829,14477,57764,76371,53976,6472,-22136,-21976,-12691,-14612,-31276,-30191,-18596,-14072,-17103,-27086,-12621,-5443,-15890,-36381,-8053,17963,17824,-1714,-22428,-32225,-29829,-31539,-25972,-7111,649,-559,12281,38629,44258,38894,35063,38613,43522,43091,42202,28731,14578,8858,5405,-7546,-22914,-35448,-22489,-16908,-4286,11443,4928,-19398,-27370,-13348,-20071,-15316,-4480,-6845,-14766,-12279,1722,-1751,-31138,-17650,6298,13200,-4739,-23931,-24738,-14823,-13922,2676,-5193,-25147,-32782,-26467,-16062,-5161,9384,15677,-9806,-32417,5969,25492,26336,11795,469,26253,74195,86968,53503,13571,2657,-1714,-18112,-1140,12038,4080,-16253,-2450,11213,20986,25432,26083,19878,-1239,-13186,10176,19636,15823,15453,31531,48703,47145,13545,-4569,28915,65098,75995,57493,32310,32273,19176,2660,-12415,-18444,-8300,-13762,-44607,-18117,11950,27857,14100,-6333,23923,38065,18275,2212,-4944,-8011,-574,4305,-10339,-21815,4844,6384,12438,17206,3928,-19689,-21339,-8164,-7877,-24108,-10056,33644,62461,53315,19132,-5715,6522,20762,27704,21865,14377,3257,-3878,-12956,-23437,-20764,-16264,-8424,-3831,-13794,-2508,14466,22175,16357,5034,-14366,-38948,8523,60126,70015,40906,2469,-12289,-30,1687,11468,35097,41567,19265,3402,22383,47350,46390,21686,1217,-12819,-28063,-40187,-14268,19600,31968,21855,9663,25814,30846,12213,-2717,6437,26626,41129,32557,-3095,-18387,-828,-8551,-43001,-3583,15061,14003,4162,16998,36977,27795,-114,-26647,-33089,-17524,-4505,-4359,-33116,-1663,32785,30326,246,-4717,22512,34679,36204,31963,14823,-11350,-34882,-13539,-12933,-21040,-15517,-15183,-19145,-17458,-16889,-24003,-15491,-21924,-12940,12639,40239,28799,2591,-30446,-1964,50698,62409,28046,5661,-13684,-16002,8601,11359,-15541,-15289,16981,28499,16669,6571,-4209,5948,25742,32613,29070,25432,6552,-8033,-5770,-8148,-18326,-27345,-35151,-34354,-19129,-2215,15259,11823,-4419,13273,24833,26332,32296,22925,-4414,-12459,-5862,-13345,-15235,-7700,-16168,-1314,26685,18313,-10300,-11643,11498,23332,15074,-5031,-16087,-11493,13138,54967,100959,98589,85078,78537,46764,9944,-17465,-20778,-13195,-5949,11165,26987,24311,5889,-22613,-31988,-8860,-7668,-12216,-11526,-14195,-15865,-12000,-7107,-12636,-5985,8007,7979,6040,14053,8960,-20387,-15531,20140,28731,2391,-35197,-6732,6757,-859,-20726,-19679,-532,8275,-6146,-28044,-26914,-21235,-29995,-20716,-11976,-14738,-28141,-31846,-31659,-14881,-3966,-7418,-22602,-19712,7334,13648,-11341,-23340,19919,44779,39105,14961,-4355,-1990,4187,9743,8816,5578,6801,147,-8928,6767,19538,16550,14568,15709,3236,7801,15861,34466,52758,45895,19760,-14269,-20610,-23682,-28995,-24832,-27521,-24431,-21638,-15293,-2712,3226,21756,29352,2473,-26140,-6381,12425,18889,19330,16983,2436,-9904,-3543,-1685,-10157,-19965,-28528,-29160,-21519,-10240,162,1585,-2949,-10723,-31140,-1105,40008,63533,66042,40391,9365,1974,8662,-3624,-20543,-24168,-23150,-13724,-3008,-14901,-24310,8268,17666,9317,-14349,-7239,15939,31881,42148,34026,20214,24090,23199,-3948,-27352,24134,53869,44937,21232,3829,-17708,-31281,-31826,-15759,-3830,-1484,7137,7650,-7744,-28605,-40071,-22067,-14711,-23470,-14799,10254,24564,22861,14739,335,-27798,-18610,28775,44945,9827,-18382,12853,27107,11014,-24404,3128,35676,49975,50794,50445,46521,41128,40386,21230,4437,14274,13238,6043,18373,21464,5598,-2352,-7493,716,12301,15015,11130,6309,-8909,-24378,575,13817,18291,9359,770,-4674,-4983,-19,2964,-11472,-8649,3704,5396,-11239,-31311,-23582,-9764,-4178,-7921,9221,28234,25834,15153,6327,-9969,-30038,-16180,6153,25450,33604,22626,987,-23551,-24099,-7121,10459,15691,20737,25307,25154,1129,-27016,-18283,-8974,-2918,-5421,-16124,-26456,-25348,-10358,-11192,-12288,-19282,-24948,-15976,-5159,-2488,3997,26841,38157,51678,78989,78708,22245,2778,21366,20754,13924,4681,-6115,-8438,-410,1697,-8107,-19918,-17520,-26529,-19941,-13907,4093,11821,2507,-16507,4869,30311,28460,10893,-4996,-16592,-22108,-29699,-38833,-24813,-10141,2879,14826,22087,13870,-9400,-25210,-28338,-28491,-26271,-9939,101,15338,41409,63613,51783,16232,-16422,-14164,-9564,376,18330,22385,14459,4160,-7623,-14024,-22782,-24024,-27893,-34247,-12593,2855,15778,18734,-442,-12645,-9542,6150,42694,71757,71777,37514,-5016,2832,25724,27622,21150,7264,-9790,-24930,-29776,-19509,-18926,-19407,-18504,-15582,-9326,474,16574,10146,-6450,-21868,-37426,-25645,13851,51324,56968,26380,1617,7858,7767,-17696,-15226,17922,18797,8984,-15555,-33859,-23153,10680,26987,11157,-14211,2983,17446,5228,-1014,19987,37690,27849,2693,-182,-1719,-21465,-32253,-8727,7919,14229,6446,-3330,-3290,-13308,-31576,-3100,24330,27925,17093,2025,1193,-1013,-15451,-9122,10864,21715,14836,-477,5687,4021,2144,30707,52872,30031,-31574,12797,56476,61694,43776,19767,-2074,-13677,-10590,9742,21928,9405,-1209,85,-18907,-24958,10322,25315,16898,-1920,-25558,-35335,-21179,-16108,-25072,-3178,30305,38066,13335,-19017,-17584,-6126,-8398,2420,12856,684,-16830,-12757,-20971,-31208,-8151,13051,24574,22407,16048,19928,9891,-22388,-17615,22,1715,-3074,-2432,-357,5166,28337,20552,-10924,10586,19922,11775,-15458,-28832,-15661,7588,16467,-6025,-26398,-4981,11101,5953,-16987,-19919,-8181,-3182],[-1945,6875,12015,261,-20405,-14720,-18110,-31673,13682,47069,40471,6789,-15141,-12949,762,15055,16155,9318,-2341,-20397,-38873,-39122,-34303,-22109,-16693,-28234,-36572,-4622,14971,13998,7302,-14857,-12089,15751,31341,23518,5598,-2590,12376,26674,30730,20292,-6014,-30479,-4423,9877,16206,372,-11932,3231,13615,-7867,-20106,8692,10099,1212,-22315,-13765,10499,35120,49071,57933,56996,32585,21777,32427,24814,604,-36813,-21724,6074,20123,11525,-24314,-10319,18947,24868,20716,29418,56405,41024,-2452,-12746,15607,19562,12123,9825,25870,32890,22151,-3819,-20251,-4598,2796,2356,-11708,-21014,-8427,-4747,3642,23194,37082,16928,-16638,-16903,6448,33332,32366,13007,-7154,-4089,6479,10732,16224,14725,9689,3714,-3910,-3801,-18308,-32837,-12298,-7157,-19278,-19951,-10038,-6640,-6140,-19583,-36321,-4694,26008,50662,52511,19660,-13357,-35380,-21162,-6120,-2481,-2486,21609,61109,76052,65046,34242,2668,-29742,-21731,-13135,-27678,-9134,11357,-1733,-22981,16635,65138,56917,12877,-19172,-16997,2744,24907,21057,-1250,-36987,-16608,-10332,-9299,-9717,-3677,-5152,-5059,-1453,12359,8070,-46158,-3046,40219,48348,24478,-6204,-13658,-8418,2189,-24473,-29376,-22824,-2104,-2725,-7154,7751,16746,-8358,-35219,-16833,20417,70437,91968,69360,19614,-18588,-24723,-9407,-15194,-35586,-29854,-19723,-16705,-22143,-36602,-13571,-4780,-15115,-33629,-6617,19822,18464,487,-18999,-33299,-31461,-31662,-24243,-4941,2003,-361,6097,28433,35656,35592,38410,44428,47987,47094,45817,31518,13374,4384,1110,-9940,-22160,-39268,-33705,-21192,3169,23200,15259,-12056,-28794,-9279,-13425,-12570,-2081,-4630,-12130,-6199,10460,4292,-29503,-19731,595,2508,-15932,-31815,-24965,-7500,-5064,-1151,-17025,-31856,-37767,-33536,-18363,-9329,-3635,-98,-19899,-24894,9134,25912,24240,12318,7796,30953,72113,78549,46204,7389,-2009,-4670,-19428,-1515,10869,3156,-15899,-3341,13329,28599,33644,32171,24827,3673,-12124,7900,16179,12468,15657,35732,52183,49228,17885,1185,28070,59245,67340,48659,16644,19406,20645,8758,-10109,-19381,-5889,-11156,-45339,-16756,18733,38057,20223,-5531,21729,36680,18137,3007,-5617,-9766,-3215,-173,-15504,-14785,12645,15275,15485,12816,-3242,-23558,-18814,-5254,-7564,-24340,-5920,37931,66364,54768,16208,-9939,6444,19590,23656,18954,18191,11785,4557,-5091,-15377,-13774,-7016,-314,-1217,-20673,-16088,6404,20315,18367,7803,-11581,-39438,6460,62582,75399,42488,-2607,-10700,6028,3297,6516,28042,37624,15118,-5835,16628,44442,43708,18893,-87,-14292,-30707,-39150,-16880,15573,28100,19785,9244,23352,26352,7545,-7607,611,21792,40238,37720,6980,-15607,499,-1667,-40537,-14396,9475,13339,5513,21586,42238,28646,-427,-25392,-30519,-20421,-13421,-14598,-30188,7175,34496,24928,-9119,-5294,23639,31230,29694,24735,7410,-18464,-25559,-5750,-5748,-14848,-12384,-14590,-20943,-18022,-14212,-21513,-21136,-29580,-16873,16155,53132,46807,13141,-22550,1089,53067,62905,26272,2803,-18172,-13134,11727,9165,-25726,538,40477,47866,27208,15333,5207,9075,25629,31216,28255,28520,12888,-5223,-8777,-12798,-20946,-29696,-31205,-26773,-21731,-13908,2584,2774,-4220,19062,31952,32584,34770,21458,-8748,-16888,-4821,-7554,-7185,-5542,-19324,210,31732,22644,-9307,-6066,24819,41512,32249,13245,3908,2981,15855,46482,87663,92174,82318,74983,42235,4760,-18500,-19411,-14827,-10492,2151,15696,13517,-2522,-28510,-27511,-2010,480,-7403,-13650,-22444,-26744,-18092,-8588,-12994,-10322,-431,-1180,225,10306,6749,-19045,-16611,20152,29682,2406,-31802,2432,15600,5379,-18013,-19827,-2541,7164,-4779,-25245,-31315,-28555,-27923,-14036,-8854,-16189,-26064,-22438,-21534,-8715,137,-3053,-14874,-13764,8556,13057,-13151,-26661,18627,43824,38546,12647,-8413,-3290,4627,9581,4632,-3291,-5393,-14883,-22914,3670,21493,18146,12685,14819,6776,13146,23307,41741,56566,49477,25183,-8934,-28477,-32316,-27456,-19829,-21346,-23070,-24792,-23194,-9816,2531,22124,26955,3441,-17450,-1769,15855,20748,20479,16152,561,-9024,-1384,-1683,-11630,-20546,-27136,-32333,-22266,-8874,496,243,-5013,-11617,-31627,-1643,38099,57606,58716,36048,12233,6363,8776,-5398,-20523,-22821,-20225,-13536,-7592,-23913,-15588,14933,21589,13682,-14420,-14042,8170,21484,33858,29479,16166,20351,24810,2320,-30066,10000,40545,38139,17864,4357,-13876,-30060,-31819,-10842,3587,5596,5399,1104,-8873,-21063,-38931,-24797,-11913,-16045,-8853,14365,26202,21862,13265,166,-27305,-18368,27396,42191,7261,-15278,16791,27249,5478,-26810,5924,33482,43909,42508,42210,41793,43333,47470,28468,5549,11471,8184,-500,19006,27787,13722,5284,-1168,3537,13704,15829,11948,6568,-12835,-20631,6408,18071,20574,10826,963,-6834,-9340,-2079,1892,-12064,-11444,-254,-1285,-15163,-31456,-28442,-16051,-11920,-20231,37,23491,25620,16130,4021,-17739,-26776,-6297,12988,29132,36521,27062,5369,-21106,-21434,-7745,3861,5990,13738,20543,21194,457,-25965,-18737,-8761,-2478,-7021,-19768,-30487,-22678,-984,4574,2400,-11574,-23897,-20175,-12125,-9432,5519,31401,42855,53474,73140,72323,18117,-1536,15499,12105,6080,-838,-9616,-6407,5521,10457,3237,-10107,-11486,-19645,-20170,-16355,5065,14455,4537,-11720,10248,31157,24550,3151,-8091,-12669,-18272,-30239,-37760,-20506,-6456,5948,16586,22415,13859,-9326,-27980,-32384,-27020,-30593,-15131,-5763,8288,33828,53954,43932,12994,-17309,-16340,-14128,-4040,14717,18138,11389,2869,-8887,-16427,-29370,-25986,-22889,-24817,-15196,-270,16543,23193,7922,-7067,-13088,-6217,29244,57541,61720,34955,-3900,5397,27663,26911,16793,2322,-14052,-29320,-35314,-22408,-19292,-15870,-15593,-13543,-5152,7695,24946,14819,-4219,-19454,-31023,-23729,14638,51165,57519,25330,-4247,523,1153,-19428,-14410,13692,12903,4853,-14924,-29336,-18620,17462,32858,14232,-13378,3227,18109,8338,8230,30173,45011,30145,2693,7625,7577,-11539,-23872,-10690,2002,8635,5193,-235,-2081,-13758,-23438,4400,30468,30467,17404,4799,3283,-3749,-18610,-14222,2641,14941,13720,-1210,-3686,-4949,1540,34513,57359,37592,-18969,437,46202,55581,42647,20669,-2416,-17075,-15901,4377,14186,-1104,-14393,-10285,-22848,-20029,9633,23154,16389,185,-20291,-26022,-13502,-10597,-25946,-5733,27577,33789,9874,-20680,-16976,-8063,-14399,-1305,11141,-615,-17519,-11678,-22017,-28573,2243,23711,28087,22641,14987,18149,6662,-27132,-8487,9224,6393,-1149,641,8850,23173,51837,47873,9484,17751,20865,13584,-12957,-29115,-19294,3717,13652,-6977,-25995,-7545,9561,4498,-21153,-21426,-6778,-4965],[-14348,-2920,7439,-3323,-28104,-13058,-11713,-38105,6759,42163,41115,10328,-13732,-18201,-4286,12966,18809,14979,4546,-16325,-37811,-40904,-38895,-22999,-16015,-27624,-28603,6131,22637,17185,6454,-17830,-7839,17998,31403,23180,6371,2177,19822,32762,33313,18626,-10514,-28615,1456,13695,14538,-5620,-19037,-2793,11985,-3917,-23453,7880,16151,4470,-23701,-4338,24540,44761,51309,51314,47494,25667,15294,25027,15095,-9912,-44845,-20591,683,11463,4808,-30585,-17549,10067,17883,14226,25458,56401,43001,-528,-14067,14948,16941,5151,3756,22872,30657,20717,-3078,-20777,-7743,-4972,-7695,-15282,-13745,-2951,-2887,3899,25450,43561,25356,-11099,-18500,8384,35681,33932,14451,-6928,-6432,3440,4319,5032,1555,1412,4361,4914,12953,2469,-29116,-18925,-10972,-21356,-30137,-25266,-18351,-13610,-25717,-36435,2348,30343,49193,49286,18176,-16073,-40310,-14111,698,-55,-8289,12408,50167,63725,52008,25973,-2446,-33732,-14838,-3195,-17141,-12748,8341,-1233,-20184,12671,56817,51282,11711,-14849,-6510,17051,40044,33525,4461,-31883,-15924,-9405,-7322,-9882,-8366,-11816,-15340,-17042,-5748,-5236,-55425,-56873,-58217,-84995,-116215,-122681,-86109,-37961,-3239,-11469,-16060,-22355,-6302,-8351,-11148,5171,10124,-18548,-30190,-14900,24100,78164,101848,80972,33509,-5131,-23250,-8268,-17816,-42520,-26118,-19375,-17359,-24096,-38321,-10759,-1761,-12779,-31980,-8199,18055,16179,1244,-14777,-29406,-30112,-30766,-22160,-2024,3973,-352,-727,17762,27191,31743,39249,46873,48791,47562,46038,31814,11674,979,-1652,-10799,-21015,-40237,-39452,-15696,14146,34181,23751,-5155,-31064,-7382,-8720,-10033,392,-2764,-10425,-1252,17055,7745,-28528,-21402,-5982,-8713,-25166,-34529,-21217,-241,2588,-5368,-26144,-21610,-23896,-39638,-20920,-10162,-12027,-16374,-30362,-15869,13365,27904,24805,14548,13162,33022,65909,66228,37195,94,-8935,-10236,-21804,-2646,7969,493,-15621,-4095,14599,34251,39944,37090,28968,7515,-12439,4559,12052,8802,15814,38505,53894,50097,21538,4447,22941,48141,53976,36526,766,10848,24026,14401,-8092,-20615,-4279,-9534,-44243,-15647,24328,46423,24896,-4735,18932,34454,16995,2367,-7739,-12821,-7075,-5529,-18718,-6321,20329,21817,15835,6800,-10832,-24577,-14233,-1807,-7269,-23801,-2444,39610,66306,52544,11594,-13949,5494,17250,18787,14985,18765,16834,11156,2111,-6437,-4087,4674,8558,2281,-19821,-28651,-1011,18506,20442,11064,-7576,-36023,1984,61385,77442,42188,-7439,-7463,11712,5699,2982,21103,32501,10317,-16615,9854,38640,37286,14245,-853,-14354,-33194,-36683,-18214,11496,23297,16336,6828,18385,19732,1860,-12201,-4391,17769,38628,41265,16539,-10269,1237,4453,-26944,-23577,3849,12733,6302,24184,45031,27869,-1548,-24879,-28368,-22050,-21261,-23093,-20652,14667,34382,18390,-18605,-4836,23479,26020,21345,15768,-1339,-25281,-15852,3523,3309,-7124,-7408,-11916,-20630,-18957,-12704,-18360,-21125,-27788,-16163,20085,63533,61662,21249,-16572,5881,54475,60402,22509,-1479,-23840,-9690,13208,4925,-31712,18637,62443,63139,35064,23039,14634,12853,24489,28157,25944,30203,18006,-2306,-10572,-15417,-21964,-32156,-27504,-20178,-21068,-24758,-9818,-5980,-2375,24874,38731,37649,34924,17782,-13977,-20712,-3764,-3239,-2311,-5132,-21982,2491,35875,25503,-9876,-2345,35549,56005,46369,30094,24061,19060,20113,37501,71667,82211,75824,67524,35427,199,-17376,-18892,-18314,-16704,-9436,1395,622,-11270,-29272,-18059,7754,10481,-1728,-15326,-31666,-34314,-19821,-8531,-12875,-14563,-8784,-9738,-5258,5683,2790,-18501,-14515,20828,30125,2082,-28402,9889,22359,10068,-15805,-21421,-7228,3565,-4878,-22279,-29013,-28746,-22632,-8723,-6487,-15465,-18641,-12584,-14102,-5174,2911,611,-9055,-9478,8500,11619,-14851,-31982,13931,39384,35409,8993,-13662,-5859,3902,7912,-1688,-13275,-16367,-26411,-35044,-207,20988,18140,9737,12275,8731,16542,27828,46163,58499,51226,28873,-4214,-29991,-34040,-22651,-14323,-15648,-19525,-24739,-28534,-17409,-24,20189,21786,4695,-10926,2543,18390,21601,20634,13476,-3085,-8996,-739,-3801,-15374,-23204,-27177,-31129,-20838,-7769,-527,-3178,-8930,-13329,-31084,-4582,31685,46128,46158,28765,13991,9972,8587,-7086,-20010,-21320,-17774,-13269,-11524,-29579,-7876,17118,23720,16838,-13507,-20856,305,9117,22431,22617,10591,14527,24719,8365,-25338,-6134,25744,29316,12460,2726,-11214,-27615,-30861,-8366,8789,12449,3547,-6059,-6425,-10029,-29278,-27209,-9305,-10095,-5290,16225,25891,18709,9541,-1734,-27321,-20394,22234,35590,2421,-13823,18390,25404,-1749,-27312,7450,29643,36270,33108,32212,34783,43378,52481,33789,4480,6705,1939,-8663,17879,31661,19897,10998,3416,5040,12992,14203,10905,5601,-17061,-16506,10748,20451,20681,9770,-1011,-10033,-14213,-5412,-1507,-14434,-14481,-3616,-8031,-20171,-32687,-30875,-16550,-12269,-26007,-9895,17299,23696,15144,-447,-27144,-17448,2152,17960,30206,36526,29668,9165,-19370,-20385,-8944,-4201,-5352,5996,13655,14466,-1362,-20030,-18449,-10370,-3843,-9694,-23638,-34240,-19812,6445,17963,16574,-4046,-24105,-25846,-20191,-18316,5431,33662,45456,53044,63516,60761,10949,-4383,10844,4998,-121,-6229,-12691,-3524,11312,18495,13390,-2245,-6847,-13698,-16508,-18614,3699,14051,4502,-7904,13962,29665,18316,-7291,-9669,-6703,-12221,-28003,-35512,-16268,-1468,9998,18419,22037,12963,-8887,-28080,-38565,-26565,-34119,-22289,-12995,-1899,21533,39378,32267,7455,-19207,-19123,-19078,-9609,8731,11757,8054,2719,-9961,-21172,-30204,-15363,-12405,-16701,-17539,-3666,16161,26115,14383,-1025,-11542,-19216,13101,38682,45643,27417,-5200,6356,27633,24390,11124,-3150,-18663,-34634,-33056,-18891,-15816,-12298,-14872,-13175,-1377,14878,32095,17027,-4644,-18459,-25337,-21288,13409,47516,53808,20023,-13560,-4444,-875,-17751,-17497,5498,4326,-583,-14894,-25951,-15167,21280,34427,14072,-13588,1896,16352,9565,15381,37366,48434,28931,685,12230,13275,-2931,-13523,-10173,-3990,1748,2878,3108,1964,-10563,-17315,9248,33783,30818,16224,6400,3600,-7697,-22184,-18675,-4737,9059,11853,-3258,-13151,-12594,288,34362,56515,40906,-8217,-12852,32153,45608,38464,19654,-3572,-20010,-20572,-3685,1888,-15160,-27562,-20523,-25003,-14670,8957,20069,14681,1794,-13894,-16112,-6327,-6624,-27199,-9112,24682,29544,6272,-21880,-17006,-10902,-21891,-7434,6591,-4389,-19797,-11820,-24139,-26980,9712,31654,30157,21433,12687,15362,3659,-27810,-2774,15930,9492,-761,1432,14566,35996,68074,69088,25481,20640,17060,10830,-13596,-31640,-25573,-3764,7287,-10568,-27129,-11321,7422,4761,-18114,-23073,-8942,-9257],[-26034,-10116,3511,-6872,-35953,-9448,-4584,-31727,-450,36137,41865,17391,-5599,-16593,-7482,9748,19010,18666,10143,-12257,-33172,-36796,-41581,-23169,-14383,-24232,-19654,15977,28337,18786,4571,-20228,-3068,20551,32045,23446,7177,6097,25826,37730,35762,18042,-12546,-26139,4661,15070,11158,-12275,-26621,-9761,9058,-128,-21357,8888,23978,7674,-24394,5108,37974,53120,52570,43618,35192,16042,6736,14908,2263,-23215,-44585,-18768,-4999,2025,-3084,-36264,-24264,589,9760,6223,19020,51992,41585,-29,-15438,13040,13180,-2908,-3615,17049,25172,15608,-5336,-22321,-12137,-13982,-15452,-13042,-6848,348,-2568,3229,25448,46817,31659,-4372,-19546,8288,34768,32730,14168,-8032,-11467,-2314,-4136,-7786,-13523,-8960,2850,11244,27140,27312,-9501,-22163,-15819,-20018,-26836,-33794,-29582,-21339,-32831,-30075,8741,33080,43615,42248,15279,-17917,-38684,-8923,6161,2045,-13916,2325,37549,49447,36705,15004,-10258,-35289,-8727,5873,-6035,-16604,1876,-3054,-18106,6141,44463,42673,9476,-9869,3851,31275,54572,44025,8418,-23683,-14108,-8141,-6739,-6996,-8957,-16716,-23082,-27871,-18085,-12636,-40517,-127767,-207047,-295109,-327622,-268504,-147073,-44060,7555,-2030,-11959,-32276,-16169,-13080,-21469,-7815,-4881,-28162,-10473,-9265,21988,77767,102886,85265,43705,7129,-22364,-13896,-25221,-32990,-18632,-16955,-17185,-25858,-35803,-8803,-38,-12328,-33490,-13496,11875,10262,-170,-10714,-22832,-25684,-30461,-22154,-868,4112,-2373,-8430,7109,18790,26615,36449,44671,44874,43702,42096,28526,8094,-2827,-4413,-11685,-20726,-37868,-33083,-6608,23588,41077,28159,-312,-34822,-9483,-7619,-9114,1537,-2706,-11298,548,19342,6781,-29881,-23458,-13783,-19621,-26942,-29457,-16385,5242,7652,-10516,-25996,-8508,-10585,-31809,-25525,-9829,-12698,-27644,-31678,-7556,17017,29632,26081,16577,15390,30859,54479,49915,26207,-9191,-19820,-19173,-24981,-5222,2466,-4499,-15751,-5472,14151,36803,43076,39431,30626,8534,-15286,-602,6352,3617,14102,37858,51292,45885,19256,1377,11781,31021,35890,20924,-15587,7563,27442,18232,-7281,-22859,-4469,-9856,-43878,-15767,27554,51561,26912,-5214,14523,30324,13814,-501,-11894,-17584,-12467,-11880,-19803,-246,24965,24305,12391,-1586,-18972,-22707,-9136,965,-7831,-23189,-568,37928,61560,45790,4207,-18347,3167,13310,12906,9803,15861,17753,15073,7776,2088,6637,17204,17024,5780,-12489,-26895,-7895,15839,21331,13432,-3766,-30959,-4784,56094,75392,39425,-12241,-4526,15946,7846,605,14376,26077,4881,-28612,3409,30794,27586,7990,-835,-12286,-30655,-32907,-18830,6927,17285,11273,2375,11398,11615,-4478,-16395,-8299,14143,35281,42186,24459,-4294,651,9099,-13270,-26687,-1362,12258,6590,24423,44712,25057,-3668,-25162,-27051,-22011,-24255,-23742,-10233,20008,32096,10826,-27655,-3925,21756,19050,11359,5456,-11085,-29513,-6749,12849,13030,1732,-823,-7668,-18395,-19932,-12220,-15067,-15650,-19475,-11293,24247,71064,72677,26193,-13395,10255,53581,54177,16769,-6835,-30291,-5664,13251,-783,-23423,36235,80861,73501,40120,29479,23568,17071,22578,23754,22438,30464,21797,723,-10213,-14120,-19899,-33974,-24656,-14866,-17822,-31714,-20528,-12766,1381,30982,45489,41911,33327,12698,-19093,-23474,-3500,-1183,-198,-5945,-23384,5089,38872,27100,-11420,-466,42964,65654,56697,44737,43236,35840,26481,30426,56159,71031,67352,57762,27281,-3378,-14949,-18927,-22662,-22683,-21249,-13979,-12505,-18252,-23367,-6400,19882,22051,4955,-15290,-35691,-28237,-15140,-6074,-11775,-18199,-16091,-16183,-9343,1164,-1408,-16908,-9014,22867,30954,2354,-25522,15616,27111,13445,-13552,-22938,-13183,-1432,-5617,-18774,-21585,-20898,-15634,-4155,-4469,-12575,-10233,-3882,-8655,-3624,4740,3752,-4743,-6783,7387,9989,-14964,-37454,6955,32528,30976,5872,-18399,-8551,3066,5921,-8547,-21034,-20695,-25912,-36153,-3942,19011,17271,6796,9346,9995,18792,30154,48161,59260,52160,31646,578,-21867,-26130,-16544,-8269,-9691,-14912,-21775,-29288,-23892,-3260,17480,16262,7476,-5558,7027,21077,22884,20965,10185,-7182,-8693,-655,-6827,-19991,-26693,-27872,-27757,-17143,-5835,-1543,-7458,-13445,-14438,-28245,-7980,22867,31346,30441,20431,15753,13748,9332,-7399,-17891,-18310,-14658,-12143,-13535,-30709,-3954,15386,25490,20089,-11066,-26232,-6044,-2884,10572,16016,5774,8239,24006,14888,-15062,-20815,12018,20432,6721,255,-8920,-23689,-28119,-6886,12694,18623,2578,-11792,-1113,1113,-19923,-27327,-6089,-4978,-3146,16923,24941,14988,5003,-4066,-26522,-22696,15296,27224,-2901,-12762,18927,23374,-7908,-24369,8708,26000,29378,24612,22131,27316,42726,56295,38109,2627,1858,-3322,-16680,16365,34129,25068,15807,7167,6375,11761,12119,10148,5727,-17780,-11613,14583,22386,20560,8388,-3209,-12516,-17558,-8052,-5062,-16593,-15899,-4918,-12611,-24553,-32742,-27913,-11304,-5712,-19776,-18520,11567,21596,13755,-5238,-26861,-5841,10565,22308,30012,34918,31594,13576,-16387,-19418,-9563,-11793,-15513,471,7131,7558,-1437,-11154,-14819,-11645,-5130,-11479,-25692,-35257,-16116,13069,29375,29145,3088,-24072,-30881,-26037,-26808,5480,35178,47566,52164,53062,47667,4361,-2901,9405,1836,-2181,-8982,-12749,1262,17586,26048,22526,4955,-1973,-6843,-9821,-19164,1725,12575,4269,-3449,17793,28003,12401,-17829,-6989,599,-5671,-24791,-32422,-10664,5623,16123,22232,23343,13484,-6155,-23153,-36140,-24116,-27231,-23175,-13350,-9403,8202,23484,20222,2445,-19729,-20751,-22261,-13821,2839,5434,5925,4718,-8611,-25597,-21935,-532,812,-8326,-17782,-4911,17323,29905,20951,5876,-5888,-27370,-2212,18836,27202,17831,-6091,8046,27954,22542,6881,-6025,-20235,-37373,-26311,-11094,-8812,-7618,-14244,-12043,4179,23814,39535,18803,-5283,-15852,-17431,-15403,13166,43097,48248,12968,-21331,-301,5089,-12782,-21767,-2893,-3178,-4239,-13617,-22320,-11619,23652,33587,12994,-12346,1637,14746,11241,22448,43633,50359,26896,-955,15664,17665,5634,-2627,-5767,-7048,-3900,1602,8008,9066,-4096,-11172,14007,36864,31644,16365,9527,5709,-7649,-21159,-19615,-7657,7266,11873,-3812,-19160,-16243,-42,32662,53148,42691,3046,-20463,18027,35259,34688,20606,-960,-17232,-19127,-9716,-10681,-27831,-29448,-22009,-19542,-6468,11454,19393,14896,5734,-4271,-3246,2927,-1411,-26027,-10320,24524,28875,6510,-19142,-14558,-11353,-27240,-12182,2994,-7039,-20071,-9810,-23783,-23412,17249,39590,33779,21927,12584,15245,4250,-23372,2774,23272,14485,1822,3704,20318,46616,78718,83744,39049,22572,12443,7132,-13849,-32383,-29838,-9928,2258,-12260,-25653,-12109,8565,9652,-8657,-20610,-10513,-12187],[-36943,-14476,-579,-10753,-39476,-5176,1955,-24623,-8287,29003,42387,25921,4414,-10528,-8459,5452,16580,20218,13952,-9385,-28590,-31390,-41032,-22524,-11673,-18624,-10149,24752,32228,19208,2337,-20811,2737,24027,34008,25198,9112,10203,31240,42406,38937,19524,-11369,-23866,6277,15589,8021,-17453,-32685,-15851,6290,4263,-15158,12910,33664,12050,-22256,15227,50662,60926,54178,37147,22675,5753,-1868,4539,-10741,-36080,-34174,-14646,-8538,-5432,-9563,-37328,-27006,-6051,3521,-522,12565,45554,39099,1423,-14298,12460,11065,-8972,-9585,11271,19447,9736,-8030,-21657,-14700,-20287,-14186,-4252,1462,4076,-1224,4418,26110,49541,38242,5275,-16400,9067,33553,31729,14972,-7438,-15907,-7271,-10401,-16699,-25379,-17584,2492,17811,40210,52028,12307,-17263,-18844,-14027,-13531,-17817,-29287,-23497,-34463,-20196,17466,37425,37836,35411,15094,-14074,-29386,-2715,12365,5784,-16297,-4934,27303,37667,24071,5628,-16660,-28014,-591,16799,7482,-15555,-4336,-3677,-14724,163,32123,34351,8894,-2885,15042,45034,67644,53271,14435,-12588,-9851,-6911,-7788,-3989,-4266,-15697,-25401,-30818,-20759,-9799,-26937,-92703,-148566,-181248,-164501,-108221,-39090,4892,24694,1424,-10879,-34491,-17749,-6160,-20369,-21398,-19559,-22247,6709,-894,17260,72468,98353,85242,52521,20210,-15416,-23511,-32267,-20862,-8483,-10515,-13297,-24520,-33676,-7392,883,-12515,-34294,-17831,5569,4885,223,-3241,-11492,-16498,-27572,-21477,775,4616,-3814,-13692,84,13519,22868,32819,41102,40117,39447,37806,25073,5646,-4242,-4486,-9976,-18198,-30766,-21517,4073,31868,45351,30659,4853,-30407,-13068,-7561,-7066,3879,-1831,-12235,1330,19338,3705,-30769,-22967,-19256,-23818,-18614,-20619,-9781,11254,12875,-13252,-17341,4629,3218,-20569,-29872,-7416,-5048,-17848,-19040,1468,21805,32701,29254,19859,16927,26687,40606,33340,16722,-17039,-32476,-26891,-24533,-6337,-2601,-8308,-13440,-5227,14240,38369,45042,41007,31354,8296,-18581,-5126,1276,-1225,11991,35208,45091,36470,11217,-5642,-1699,11733,16725,4823,-29104,11065,31932,21864,-5825,-23984,-4603,-10221,-42840,-15202,30295,55339,28277,-5484,9938,25865,10338,-3647,-15973,-21770,-17114,-16837,-17703,4192,26926,23781,6696,-10581,-24846,-17306,-2854,4121,-7805,-21111,1114,34591,53995,36304,-4552,-21419,1148,9491,7867,5414,11754,16389,17768,13121,10932,18659,30787,25796,10316,-2358,-14205,-12240,13382,21794,15509,368,-24481,-11483,48400,70494,35496,-15556,-1810,19452,10443,567,9713,20009,531,-36242,672,23817,17101,2102,1321,-6995,-23032,-27163,-17971,2775,11288,6016,-2398,4637,4352,-9519,-18830,-10058,11243,30504,41032,31081,1882,-767,12881,603,-20647,-4331,13266,7871,23425,42046,21084,-5752,-24958,-25467,-19699,-19915,-15344,-124,23529,28401,3325,-34483,-2270,19330,11505,1309,-4256,-20185,-26829,2135,22247,23474,12178,7809,-1614,-13985,-19452,-11684,-11341,-7939,-9864,-3702,29192,76624,80402,28436,-12654,13334,49949,44483,9840,-12120,-32306,-507,12813,-6753,-10912,52349,94795,79188,42971,34939,31920,21734,20597,18898,18620,29896,24673,4144,-7120,-8320,-14004,-31632,-22153,-10535,-13279,-31437,-27729,-15269,7048,37826,52771,46116,31040,7377,-22887,-25008,-4270,-1169,127,-6966,-22771,7945,40936,28006,-12985,-110,46741,70020,63154,56837,60528,52401,34619,26946,44068,61008,58652,47326,18905,-5638,-11793,-19014,-26368,-24629,-26666,-26583,-23127,-20844,-13776,6741,33593,34717,12648,-12957,-26522,-15710,-6282,-1279,-9408,-21066,-21285,-19051,-11339,-2463,-4126,-12346,-582,26572,32755,3919,-23099,19455,29802,15558,-11086,-23213,-19174,-6844,-6439,-14536,-12065,-10040,-7758,56,-2438,-7934,-1768,3816,-4631,-3563,5773,6275,-1777,-5602,5282,8446,-12758,-38862,-1211,24047,26151,4654,-21062,-10703,2642,4244,-14944,-22789,-15674,-15447,-26832,-7224,15975,15719,4295,6750,10882,20140,30546,47882,59067,52655,33685,5361,-13336,-17945,-10236,-1909,-3380,-9872,-17259,-25793,-28052,-6743,14808,12569,11536,-1066,11601,24161,25060,21641,6661,-11285,-7967,-1042,-10375,-24892,-30620,-29168,-24281,-12277,-2922,-1917,-12071,-17965,-14215,-22971,-9939,13515,15055,12915,12132,17551,17535,11041,-6260,-14224,-13782,-10892,-10438,-13656,-29272,-5027,9910,27153,23528,-7711,-29957,-10776,-13479,51,11212,3019,2013,22482,21220,-3220,-28692,305,12081,1036,-2991,-7420,-18975,-23523,-5899,15125,23009,1920,-15402,4961,10824,-11582,-25314,-2941,-1229,-2780,16145,23208,10971,-248,-6981,-25187,-24511,7306,17825,-8439,-12402,18240,21548,-11056,-20079,9003,22661,23833,17199,11948,19918,41392,58220,40675,-325,-2680,-6878,-24526,14050,34530,28352,18859,9231,6816,9736,9774,10032,7531,-13701,-7190,16919,23312,20231,7091,-5491,-14623,-19556,-10199,-8687,-18606,-16295,-5425,-15560,-28821,-31169,-23768,-4688,2510,-11155,-26031,5857,18550,11224,-10845,-16428,5644,17941,25054,27679,30832,31735,17386,-12791,-18994,-10563,-18871,-22246,-2502,878,474,100,-1742,-9226,-12936,-7088,-13113,-26670,-34578,-13142,17483,36956,37680,7872,-24706,-35287,-27805,-30264,4565,34713,47960,49797,41813,34241,301,1709,9849,1819,-1057,-9821,-11132,5795,22248,30891,28321,9767,1800,-220,-2739,-18811,-2070,8889,2568,95,20291,25111,6265,-29149,-2556,6287,-1545,-23558,-29857,-5662,12179,21670,25888,24775,14041,-2880,-16730,-30186,-20949,-18265,-13741,-4405,-10071,-5479,6294,7787,-2878,-20302,-23007,-25316,-18001,-4249,-2322,2800,6153,-6544,-29251,-13783,13140,12916,-1884,-18118,-5276,18855,32902,25640,10860,-999,-20206,-16247,-2364,5949,5220,-7814,8627,26820,19636,2368,-7900,-20281,-36673,-20909,-4045,-2396,-4700,-15946,-12174,9029,31648,44299,17793,-8028,-13130,-9435,-8080,13413,37382,39812,2920,-21964,9589,13583,-9079,-28933,-11641,-10341,-8030,-13956,-21257,-11090,21601,27767,8723,-11871,278,11080,10832,26627,46248,48412,21872,-4772,15366,18252,11029,5305,-1355,-9180,-10552,-1314,11042,14574,678,-7731,16233,37247,30454,15378,11690,8068,-3968,-16577,-19572,-8761,6520,10998,-5348,-23655,-18970,-2004,27306,45182,40534,11957,-18997,2433,22792,29555,21938,3990,-11086,-14119,-12775,-20925,-30187,-20490,-15290,-10363,1644,14395,18733,14519,9154,5269,9466,11380,2481,-24871,-11734,24272,29309,8703,-14725,-11792,-11496,-32222,-17185,-1261,-10374,-20090,-7802,-23013,-20176,22485,44835,36316,21700,12476,15787,5929,-18622,6311,29197,19420,4833,5790,24349,53152,82206,89211,47311,21699,5932,1384,-15125,-32008,-30903,-13761,-683,-12095,-22550,-11146,11293,16376,2269,-15472,-12459,-14588],[-25532,-9965,552,-9201,-27615,4034,12121,-13510,-11953,25709,46973,38546,17917,1121,-3283,4112,15123,23114,19043,-4983,-20862,-21709,-34062,-18457,-5593,-9218,1748,34378,36449,20592,1949,-17182,11140,29954,38770,29907,13766,16024,37369,47898,43706,23704,-6973,-21512,7417,16508,6424,-19815,-34049,-20274,4064,9078,-7090,19198,43908,17334,-17233,25257,61478,67375,55506,31952,10562,-5264,-10902,-6383,-23675,-42443,-22130,-9494,-10621,-11392,-15361,-33910,-26476,-10053,-1470,-6871,5199,36336,34365,2330,-12249,11812,9345,-13821,-15461,4555,12616,2107,-12823,-19673,-16877,-22891,-5715,6473,9013,6229,-1073,5206,25328,49404,42427,14721,-11116,8574,30002,28806,14435,-7453,-21657,-12946,-15093,-19687,-28067,-25957,986,21828,48672,70582,31029,-9270,-23102,-8513,-1054,-3428,-18769,-19865,-28804,-10213,25489,40539,29798,26566,15052,-8239,-20792,1294,15760,7403,-18729,-11850,17161,26385,12720,-3704,-22765,-20578,5949,25663,19121,-11912,-12648,-5615,-13186,-7927,18094,23923,6660,1071,21296,51752,73035,56999,19714,-3571,-8794,-11385,-13958,-8886,-5279,-17965,-28449,-34927,-31639,-15451,-32088,-87952,-114462,-116486,-83303,-32210,13276,26622,25321,-5448,-16221,-31817,-13820,401,-13661,-30490,-30561,-18389,13364,3287,9124,60886,86724,79156,57419,32153,-1310,-25328,-25297,-11950,-2403,-6950,-10983,-23474,-31989,-9091,-2002,-15732,-35023,-22836,-2644,-2056,-165,4268,253,-7445,-25092,-21810,384,2865,-7160,-19681,-6751,7901,17030,25399,34172,33471,33474,31453,19306,1697,-6146,-4787,-8534,-15853,-23869,-12026,11348,34970,43772,28518,7538,-23650,-20442,-10796,-6092,4871,-2539,-15610,-1521,14364,-3934,-31845,-22124,-23875,-21651,-10620,-13794,-4872,15384,16474,-14841,-10472,13969,14133,-10801,-35983,-6366,3108,-3445,-7043,8139,24854,34283,31134,21483,15880,18703,23186,16364,8407,-21543,-38990,-27050,-20816,-7477,-8285,-11433,-10882,-5457,12866,36961,43798,39603,28773,4531,-24119,-10456,-4962,-7711,7455,28708,33674,20977,-1844,-14917,-16098,-8240,-2510,-11979,-26843,16910,35146,23434,-5536,-25456,-6341,-12224,-42032,-15202,31438,56667,27953,-6997,3348,19425,5123,-8360,-21065,-26196,-21982,-21345,-15659,5104,24027,18418,-2635,-21452,-27729,-11607,2220,5633,-8843,-19409,1031,28467,42837,23357,-15936,-24129,-1821,4573,2485,904,6081,12074,18058,16587,17994,29408,42767,32809,14185,7070,-2764,-14549,9658,20115,15451,2897,-18675,-17727,37668,61596,29195,-18580,-1306,20578,11817,1283,6450,13617,-3458,-26173,1773,18230,6226,-3822,3977,-817,-14823,-21473,-17249,-2398,4301,-104,-7786,-1702,-1820,-13517,-20653,-11452,6994,22665,36495,34766,6132,-4609,14380,12636,-11563,-5399,14982,9736,20687,36114,14948,-8711,-24781,-24180,-17023,-13312,-5842,7346,23724,22218,-5027,-37594,-1372,15331,2875,-8544,-12459,-28097,-21095,9441,30194,33061,22729,16831,4551,-9165,-17963,-11745,-8526,-1227,-2013,3604,33585,79691,84258,27274,-15468,13160,41873,30302,960,-17725,-24418,4517,11240,-13493,630,64765,102183,79229,42668,38006,37897,25091,17559,12903,13828,27565,25470,6514,-3161,-765,-6412,-25832,-20754,-8335,-9806,-27339,-30898,-13985,12846,44125,59436,49448,27719,1479,-25853,-26962,-7445,-4005,-1567,-8596,-21373,9665,40962,27391,-14938,-2302,45396,67829,64608,64798,73656,66278,42153,25887,35807,52591,49736,36201,9952,-7671,-9450,-20016,-28235,-19890,-18354,-25028,-27171,-18617,-3352,19751,46739,46537,19880,-9860,-16883,-3454,3012,4042,-6851,-24414,-23650,-18537,-12221,-5924,-4862,-5170,8986,30728,34643,6030,-22224,20024,29164,15185,-9622,-22776,-25353,-12922,-8158,-10688,-2594,884,-474,3075,-1168,-3049,5449,9663,-2599,-5591,5053,6973,-1072,-6742,1261,6055,-9280,-32324,-10092,13617,20573,5073,-20961,-12809,1883,2207,-21245,-18447,-6163,-3868,-17526,-10912,11073,12507,1486,4082,10564,19733,28253,44583,57078,51874,34038,8853,-6567,-11614,-5233,3548,2240,-5671,-12996,-20496,-29099,-11125,11867,11743,15160,1834,15244,26746,27231,21628,2272,-15940,-7667,-2717,-14926,-30232,-35492,-31827,-21851,-7746,149,-1789,-16912,-22114,-12611,-16122,-8438,5835,-934,-5723,4344,18550,20336,12816,-4489,-9901,-8688,-7275,-9074,-12791,-26646,-11706,1038,28198,26404,-4606,-32428,-14719,-22482,-7807,8882,2867,-4003,19389,26078,7613,-22519,-9283,4256,-4682,-7372,-7554,-14438,-17627,-4940,15926,24899,814,-16728,10150,18086,-4925,-22315,-751,547,-4647,13454,20384,6887,-6094,-10704,-23770,-24899,-783,8258,-13893,-13078,16270,20368,-9419,-16075,7728,19705,20070,10926,1792,13861,39796,57925,41027,-4444,-5930,-7652,-31419,10832,32634,29258,19670,9224,6047,7054,7836,11256,11738,-6177,-3787,17300,23181,20159,6801,-7043,-16164,-19961,-11501,-11693,-19921,-15899,-5867,-17461,-32526,-28136,-19776,1357,9968,-3575,-31246,542,14679,7721,-16841,-5174,16353,24261,26362,23570,24697,30256,20567,-8238,-17880,-10977,-21467,-19336,-2045,-4005,-5609,3520,7777,-2278,-13166,-9036,-13941,-25971,-32809,-10686,19969,40747,41950,10428,-25063,-35206,-23915,-21570,3304,32856,47247,46782,31491,23738,2576,9094,12545,5725,3791,-7802,-7899,10068,25550,33293,30972,12756,5476,7246,5238,-16155,-6536,4198,505,3529,22334,22259,1764,-24021,2881,10493,517,-23695,-26649,-705,18279,26589,29518,26916,15620,1715,-9262,-24285,-16466,-7194,1784,10688,-1990,-15001,-9400,-1794,-6524,-19602,-24004,-26578,-20668,-10920,-9973,-331,7620,-2732,-26891,-6065,25293,23839,3519,-17258,-2733,22495,36387,29558,14695,3032,-11785,-19835,-20662,-15399,-7742,-8417,9448,25695,17146,-1156,-7916,-18266,-33596,-16123,2501,3605,-2835,-18854,-12360,13826,38737,46849,15072,-11165,-8780,-747,489,15865,33142,31199,-7616,-12863,21854,22023,-6670,-37183,-16494,-14692,-10923,-15224,-21898,-13010,15778,18022,2527,-11016,-1067,6481,9142,28497,45885,43600,14975,-9955,12355,15945,13627,10597,2765,-9504,-16979,-5219,12191,17700,3037,-6434,16597,35516,27717,13671,13256,11578,3321,-9263,-18345,-9069,5843,9115,-7673,-26582,-20866,-4178,19814,33574,34680,18154,-10340,-13088,8914,23685,23899,10791,-3641,-8277,-10217,-15383,-17921,-10935,-6360,-692,8587,16525,17109,12524,10715,13066,20349,17588,3953,-24538,-14312,22209,29088,11517,-10029,-9803,-12469,-37463,-23313,-7121,-15531,-20947,-7589,-23691,-19233,23321,44904,35060,18219,9908,14533,5745,-17189,5754,31295,21667,5617,5091,24024,53054,76907,83542,46806,15002,-4865,-8477,-20080,-31917,-28045,-14737,-1917,-11988,-21357,-12505,10985,19500,9023,-12548,-18947,-19730],[-14739,-6513,-2026,-10547,-18843,8954,17004,-7109,-19322,18749,47630,46287,25999,9021,178,-1032,7630,20441,18369,-5940,-16044,-14006,-27797,-17394,-2939,-3095,9356,38598,35206,17254,-2079,-14939,16255,32646,40744,32125,15992,18671,39376,49337,45031,25356,-4888,-23538,4425,14244,2765,-22708,-27714,-26435,-1349,10310,-1913,23170,50166,20040,-12856,31510,66856,69164,53431,25488,-2139,-18041,-21692,-20260,-37393,-28292,-11499,-5931,-13346,-17708,-22390,-29830,-25218,-12614,-6594,-14204,-3967,23907,26360,1193,-10968,9924,7128,-17072,-21223,-2772,5206,-6549,-20103,-16615,-18960,-19030,5287,17070,15382,6514,-2640,4956,22719,45951,43472,22880,-4447,6999,24512,24266,12565,-8003,-27978,-17727,-15800,-13842,-16999,-28861,-1031,23661,52663,81372,45389,-577,-28321,-4405,9350,9216,-6557,-11642,-18880,355,33452,43325,21297,17087,15679,-1545,-12925,3973,17206,7691,-20223,-16512,8981,17567,5388,-9617,-22938,-13065,11666,32906,29002,-5629,-20806,-6930,-10971,-15485,5369,14103,4674,2796,23317,52568,72725,58017,25446,3904,-9407,-18752,-18067,-19087,-13824,-24754,-23415,-25190,-42666,-36309,-42568,-143606,-218563,-266532,-250797,-175875,-80740,-20953,4759,-6084,-15364,-37997,-13927,-1451,-15124,-34051,-25398,-18573,12050,4853,2563,47228,71993,70485,60453,43997,15923,-9673,-13925,-4844,976,-6675,-11463,-23331,-27362,-9141,-4168,-17034,-32170,-25907,-9329,-8321,-355,12056,12652,2305,-21460,-19698,1177,2225,-8862,-24536,-12616,3270,10897,16834,27895,29542,29569,26114,13784,-1769,-6936,-3715,-5615,-11685,-16261,-3454,16416,34544,38615,24291,10017,-14851,-27626,-13879,-3491,6789,-2475,-18918,-5538,6938,-13511,-27477,-18601,-24952,-16550,-3805,-7808,-2,19908,21336,-12359,-5230,20901,23512,-1178,-39867,-5139,10846,10001,4095,13919,27754,36094,33211,23103,14745,9872,6085,3958,5544,-15191,-19772,-13744,-12385,-6493,-12008,-11231,-6805,-4305,11962,34657,41372,37073,24654,-832,-29473,-14087,-10303,-13760,2806,21008,20916,5303,-12466,-20551,-26784,-22546,-14421,-22447,-13682,24358,38623,24829,-4687,-25200,-7693,-13874,-38563,-13145,33737,58108,28286,-7431,-3289,13026,239,-12523,-24800,-28172,-24765,-23269,-13165,4146,17858,9962,-13496,-32214,-24730,-5411,6890,6592,-9565,-16976,686,21582,30646,9767,-27697,-24207,-4123,188,-1720,-1943,1326,7151,17680,19430,23948,39076,53226,38736,18360,16333,8025,-13125,5975,17391,14224,4637,-12880,-19973,25959,50168,21838,-20089,-2183,20286,12851,3426,6024,8692,-5547,-14142,6999,16023,-2348,-8119,7330,5963,-6412,-15725,-16048,-7804,-2423,-5457,-11811,-5442,-4900,-15006,-21233,-12466,1614,12542,29614,36082,8729,-10338,14312,22726,-2509,-3476,18352,13621,18205,28460,7752,-11505,-23227,-21602,-13686,-7138,1949,11891,21039,14350,-13446,-33765,-749,10797,-5422,-15305,-15713,-30642,-15096,15575,36999,41942,33399,26007,10655,-4124,-14956,-11453,-6176,4261,3992,9877,37449,81330,85787,24334,-21231,9814,29668,12577,-8918,-22185,-16495,9442,9295,-20189,10446,72985,102914,74383,39687,38602,41082,26755,13770,6451,8725,23903,24359,7637,748,6966,1830,-18302,-19604,-8003,-7916,-23265,-30012,-10717,18226,49664,65368,52186,24254,-4176,-27598,-29773,-12865,-8883,-4145,-10215,-19690,10099,39080,25547,-16440,-6835,38945,59547,61359,68298,81599,76102,47641,25890,31229,46420,41209,25047,948,-9538,-8164,-21802,-25636,-10473,-4733,-12058,-21659,-12816,7187,31994,58146,56455,26032,-6917,-8589,6934,11080,8977,-4291,-28395,-21026,-14971,-12371,-9313,-2911,3849,18749,34791,36396,8606,-22924,16898,24849,11963,-9602,-21980,-31024,-18976,-10941,-7708,5979,10963,5759,4817,-695,1325,10922,13440,-2426,-9528,2399,5441,-2659,-9938,-4688,2533,-5436,-22235,-17343,1567,14346,6650,-17847,-14686,501,-463,-27508,-11920,3139,5531,-10165,-15201,3911,7167,-1844,1409,8662,17190,23059,38110,52877,49251,32108,10114,-2803,-8248,-2455,7279,6399,-3120,-9971,-15181,-26474,-16809,8431,13609,16866,2672,17159,27956,28312,19932,-3443,-21350,-8378,-6191,-20536,-34505,-39841,-36401,-21227,-4693,2544,-1310,-20561,-23945,-9761,-8729,-2513,3053,-12872,-24728,-2326,17849,21126,13652,-3018,-5941,-4141,-4714,-8971,-12038,-22407,-22840,-9508,27844,27594,-3018,-34137,-19030,-30229,-12339,8484,4682,-9617,13716,27857,15200,-14371,-17237,-3519,-10878,-13525,-10491,-11410,-11806,-3827,14987,23883,-1534,-16727,12896,21772,-991,-20140,-813,-573,-9616,7967,15602,2377,-12766,-15986,-23385,-23869,-8222,-1000,-19359,-15795,12350,19341,-4569,-14097,3617,16296,17218,4753,-8883,10134,37632,54416,37934,-10660,-7661,-6261,-29363,5664,27384,26447,16867,5873,2773,2844,5826,13003,17098,1565,-2905,14216,20754,19347,6700,-8509,-18292,-20017,-12974,-14804,-21480,-16386,-8079,-20643,-30711,-25680,-17619,4666,14284,939,-31391,-5598,8592,1853,-24396,4354,24267,27894,24855,16541,15470,25798,21491,-4275,-16238,-10711,-16577,-11176,-181,-8404,-11586,6515,15252,3630,-13337,-12175,-15284,-25064,-31579,-10360,19002,39157,40220,9171,-26109,-31843,-19038,-14847,267,28247,44063,41965,21498,16742,9405,16502,15666,11728,10397,-4534,-5360,12079,25754,31616,28821,12496,7983,14295,12431,-13039,-12771,-2551,-3032,5337,22452,18293,-1850,-15105,6552,11295,-1131,-26572,-24210,2344,21733,28571,30756,27616,16516,5870,-2999,-20446,-12854,4029,18300,25947,7984,-18123,-22350,-7259,-9144,-18973,-23462,-26346,-22989,-18169,-18419,-4817,7394,947,-20735,-870,33384,31173,6257,-16006,1843,26911,38850,31224,15794,4349,-6117,-11959,-18543,-33592,-19471,-8799,9264,23520,13946,-5249,-8304,-16673,-31594,-13411,6783,7289,-3550,-24190,-13846,16758,43038,45483,9498,-14923,-4140,6684,7361,17983,29341,22179,-18607,-2743,31969,26995,-7020,-36931,-16232,-16839,-14214,-18407,-24961,-18350,5301,3792,-5903,-10532,-3161,320,5277,27027,41663,35371,5723,-17041,6481,10351,12574,12408,5289,-9009,-22889,-10637,10443,17069,1856,-7573,14803,31288,22932,10647,13613,15538,11798,-1312,-16513,-10547,3646,5624,-11080,-29189,-21508,-4413,12878,19759,25409,21265,-560,-24480,-5396,17894,26424,18403,3502,-3532,-3614,-1380,-5583,-4356,1218,8073,14297,17621,14536,9061,10444,18983,29219,21763,3667,-23947,-16951,18646,28369,15403,-4215,-7296,-12969,-39665,-28738,-12785,-20575,-20797,-7936,-24623,-19232,21143,40970,30934,12734,6285,12899,4910,-17638,3605,31833,23206,6156,3789,21748,49217,66964,71446,40584,5624,-16128,-17227,-24050,-28516,-21344,-8381,3352,-8042,-19005,-13342,10269,21446,14271,-9053,-26077,-20528],[-4201,-1517,-4238,-10644,-10365,12780,19973,-2032,-26482,12089,47607,51626,31238,15271,4159,-6136,-2656,15339,14774,-9213,-10860,-5707,-20354,-16731,-1937,1132,14219,39330,30731,11299,-7700,-12853,19316,33385,41111,32964,16979,19509,38651,47916,43726,24918,-4858,-28705,-726,10388,-1788,-24829,-22011,-30879,-9233,8345,242,24314,52098,20539,-9276,33897,66895,66418,48031,18067,-11477,-23113,-25157,-36493,-33565,-14376,-3111,-4466,-17000,-24640,-30704,-26588,-24419,-13878,-12032,-22693,-14129,9449,15274,-2604,-11465,6305,4124,-17306,-23850,-8882,-1097,-13281,-26548,-13972,-21350,-12604,15007,25642,19722,4227,-6982,2336,17148,37979,39798,27687,1353,3561,16422,17210,8092,-10528,-35552,-21170,-13338,-5024,-6280,-22979,-4745,21973,50910,82110,52566,5562,-36014,-3992,15323,18024,3353,-3613,-9479,9480,39456,44115,11633,5417,14268,2443,-8280,3501,15031,4950,-22149,-19725,1503,9799,1096,-11960,-18246,-8009,14204,36010,34336,-451,-29997,-9652,-9486,-22754,-7048,3860,1380,1219,20708,48432,68349,56812,28733,7741,-11066,-24519,-15098,-22985,-29347,-31016,-10417,-977,-16100,-57776,-20030,-21894,-80154,-160536,-231666,-260849,-227596,-125283,-13611,19976,10099,-19660,-22749,-14612,-29617,-23962,-7536,-10299,7877,4738,-2724,31466,54136,58175,58622,50581,27959,2663,-5106,431,2597,-9847,-17365,-25228,-20038,-6662,-5053,-16405,-29075,-26652,-12495,-15008,-3837,16589,22912,10906,-18447,-17683,2162,2585,-7994,-27170,-20394,-2442,3176,7367,24180,29364,27644,20972,7174,-6702,-9001,-3695,-3420,-7629,-9833,2665,17701,29304,29145,17359,11256,-5728,-24339,-14869,-192,8314,-2905,-23129,-11522,-3428,-25383,-19072,-13694,-24137,-13874,-346,-4230,3443,23771,26770,-7343,-3167,23952,29724,6618,-34134,-5047,15885,19759,12357,17326,29132,36936,34220,23518,12997,711,-8451,-1174,8333,-1396,1708,4292,-2053,-4735,-14707,-9092,-2639,-2857,10547,30745,37063,32624,18266,-8288,-33655,-16274,-15425,-19603,-1825,12455,8527,-7010,-17872,-22920,-33253,-26162,-11668,-14717,-1413,31281,41651,25602,-3977,-23587,-8824,-15433,-33028,-8624,37819,59860,28964,-6927,-9771,6821,-4262,-16136,-26777,-27359,-25391,-22924,-10991,1256,8629,-1270,-24947,-37062,-18665,29,10238,6337,-10430,-14518,-153,14320,18625,-2294,-35469,-21224,-5852,-3744,-5002,-3244,-1856,2391,16859,21373,27980,46426,60904,42843,22331,24878,17756,-8794,2416,13528,11614,5220,-7698,-17198,14149,36460,13516,-20043,-4527,18509,13372,6495,8166,5856,-5557,-3003,14067,16588,-7552,-10605,10438,12176,1072,-10778,-14630,-13543,-8465,-9293,-13584,-6095,-4817,-14189,-20919,-13730,-4959,475,20904,34982,9527,-17996,12848,30087,4951,1065,23277,19869,17855,20823,295,-13605,-19801,-16794,-9185,-2272,6657,12869,15576,5214,-21669,-27578,-144,6484,-12138,-15964,-12654,-26153,-9822,20679,42693,49914,43711,34633,16154,683,-10808,-10192,-3868,8739,8342,14635,40407,82130,86653,22151,-29046,3740,14036,-7406,-18250,-23290,-8881,14070,7529,-26262,18126,76727,97358,65589,34458,36616,41110,26414,9506,241,3933,19357,21559,7350,3815,13816,9927,-9702,-17362,-8896,-7513,-20379,-28043,-7240,22858,54255,70414,54577,21584,-8640,-27866,-33424,-19778,-14179,-6192,-11308,-18120,9412,35725,22965,-16526,-13106,28130,46503,54252,67507,83955,80995,50130,25534,29227,42616,33608,14464,-7443,-10922,-7673,-23898,-19342,380,8536,506,-13171,-5109,17818,43196,67155,63889,30879,-4546,-1905,15043,17366,13180,-1525,-28820,-14161,-9149,-11792,-12436,1548,13899,28257,38643,38202,11944,-23924,10426,17226,6203,-10812,-21039,-29075,-22326,-14473,-5574,13469,20123,11222,5833,-511,5032,14747,15426,-3451,-14496,-1601,2117,-5580,-13634,-11476,-1688,-1688,-11577,-18458,-10968,8056,8872,-12718,-15358,-1159,-3470,-33246,-5992,10419,12201,-4540,-19005,-5185,129,-4929,-457,5596,12980,15658,29222,46842,44920,28095,9022,-2281,-7933,-1856,9326,9142,-2133,-8058,-10202,-21116,-23248,4838,16870,16307,1861,17424,27634,27843,16401,-10000,-25562,-9560,-10749,-25349,-31495,-33026,-37045,-22029,-3164,4287,-34,-19421,-20887,-5519,-1014,6851,7338,-14406,-37944,-6466,15612,20016,13650,-1679,-2249,-109,-2963,-9840,-11390,-15597,-26688,-15317,26364,26995,-2986,-34542,-23534,-36073,-13477,9431,7881,-13088,5790,26247,18835,-9537,-23011,-10575,-16677,-20477,-15938,-9872,-6344,-1474,13929,21576,-4013,-15774,13387,22433,703,-19016,-2787,-3728,-16914,394,9493,-1654,-18619,-21964,-23629,-21173,-12447,-7615,-22743,-19978,7425,19052,1512,-13856,-2816,13028,15363,-1025,-18235,10803,36117,48562,31979,-18179,-6678,-3006,-22706,-741,19612,20542,11033,-140,-2404,-1854,4787,15656,23311,8770,-3956,8151,16636,18260,7011,-9320,-20391,-19302,-13820,-17032,-22610,-17376,-11469,-25274,-26458,-23625,-16848,5554,15783,2962,-28289,-11852,956,-5766,-24252,12330,29595,29277,21273,7631,4325,19222,20714,-476,-12528,-7480,-7491,-2233,2629,-11348,-16587,8761,20767,8476,-12720,-15496,-16350,-23370,-29982,-11460,15473,33196,33438,5036,-26600,-28016,-14654,-9693,-3640,21992,39554,36669,13349,14291,18592,23736,19781,20039,18993,481,-3110,12456,23750,26926,23054,10361,10814,21939,19457,-9298,-19383,-9877,-6585,6494,21660,14439,-3461,-7891,8628,9528,-5367,-30631,-21628,4180,23035,28056,29902,27205,17416,10311,2677,-18033,-9724,15766,35063,39847,16803,-15676,-22654,-6281,-9301,-17376,-19909,-23160,-23748,-24543,-25785,-9378,6352,4827,-13157,2384,37639,35181,7256,-12682,9205,32625,41004,31549,15109,3842,-2429,-2520,-3942,-17499,-22087,-8034,9079,21484,11111,-9346,-9046,-15391,-30056,-11864,9447,9167,-5942,-30797,-15645,18228,44747,40920,2238,-17127,1190,13247,12437,18845,25621,13541,-28330,6087,38734,28152,-9336,-29674,-12082,-16986,-17369,-22164,-28585,-25431,-8279,-13494,-14592,-9675,-5238,-6410,-38,22824,34341,24739,-4880,-24503,-529,2703,8608,11393,6373,-7944,-26594,-16924,6113,12881,-2358,-10145,11557,25110,16458,6485,12819,19348,19803,6213,-14234,-14261,-855,444,-15474,-32356,-20208,-1069,10342,6349,13172,20968,7327,-23652,-18912,12576,28658,25223,8840,-1522,2973,11420,3380,-2553,5223,14208,17734,16497,9858,3086,7186,21621,34511,22696,749,-23949,-20180,12207,25485,18682,1458,-5211,-14101,-39292,-34116,-19090,-25810,-20943,-10439,-27602,-21854,14325,31204,21691,3225,-379,8672,1091,-22005,-1385,29141,21841,4069,-406,15474,40169,51939,53438,27894,-7485,-27964,-23053,-26329,-26454,-17418,-1309,9946,-4609,-19138,-17334,5312,18328,14186,-9114,-34628,-19133],[4629,2922,-6872,-10569,-3630,14390,20274,1070,-33236,5702,46362,53778,33080,19001,7530,-10136,-15319,8230,8509,-13918,-5100,2859,-12220,-15776,-2827,2925,16052,36831,23717,3334,-14343,-11343,20256,32247,39913,32450,16843,18939,35835,44185,40031,22361,-6797,-35967,-6034,6224,-6488,-25641,-17449,-26834,-18658,3909,-260,22644,50149,19745,-6183,33073,62604,60144,40235,10692,-11175,-11006,-12911,-28220,-19465,-2296,3439,-4310,-20672,-31327,-35421,-22966,-22953,-12858,-16466,-30725,-21785,-3375,3422,-7794,-12929,2345,1885,-13595,-19380,-9527,-2576,-12188,-19266,-11741,-22743,-6221,23077,32560,23158,863,-12876,-1697,9834,26734,32297,29466,6286,-119,7504,9108,2212,-14115,-39346,-21631,-8812,3395,1814,-17705,-8904,18041,45005,74268,52842,9182,-35511,-6375,17458,23572,11162,3680,-783,17617,44114,43762,2850,-7592,10638,3409,-6517,774,10374,400,-22748,-20357,-4306,3697,-107,-10520,-12873,-5300,13790,35333,35358,3010,-36272,-14000,-9251,-26595,-18147,-6512,-3240,-1686,16338,43435,64021,55234,29358,9264,-12004,-23260,-10331,-13437,-30575,-25363,-18,19341,14616,-27726,10769,95144,147149,163914,131274,60385,-3668,-35454,12817,51533,40226,2909,-32535,-29017,-28125,-3931,13781,6154,6753,4798,-7001,15445,35160,42882,50892,49373,32196,10840,2774,5965,5260,-11241,-23467,-20577,-9451,-1624,-5362,-16364,-27459,-22860,-8160,-18785,-11339,17645,31090,18702,-15605,-17881,2767,4865,-2319,-20769,-30032,-9400,-5588,38,26182,33702,28050,16281,-533,-13753,-13426,-5846,-2926,-4433,-4942,6107,14970,19332,15944,8284,11188,2850,-11707,-10309,3308,8695,-4504,-28502,-19544,-16219,-34383,-9639,-8397,-22839,-15713,-1292,-3885,4676,26238,31932,-1669,-4923,22285,31713,11390,-28064,-6945,16945,24269,16266,17235,27923,35847,33222,21769,10121,-7328,-15034,1208,14454,13981,22245,21893,7381,-3947,-17405,-6600,332,-2557,7349,24293,29971,25307,8863,-18240,-32110,-17882,-21369,-24958,-6311,2901,-3556,-16547,-22080,-26578,-36222,-18932,955,-429,8231,35806,42996,24736,-4720,-21783,-10316,-17765,-27268,-2390,43378,61115,28532,-7039,-16347,422,-8999,-19950,-27566,-25385,-25064,-21890,-10149,-4039,-3377,-14576,-30748,-24764,-13287,2971,10730,3542,-12739,-13541,-2507,6332,7696,-9318,-26160,-16494,-8020,-8234,-8587,-4335,-4248,-2520,14871,21241,28463,49518,63923,43592,24637,31297,25109,-3940,-1720,7646,6611,3442,-4621,-12536,2306,19763,3483,-19283,-9178,14353,12335,9066,11107,4432,-4670,5609,19853,17245,-10457,-12546,11454,15810,5560,-8312,-14068,-20632,-14140,-11976,-13916,-5377,-3666,-12904,-20859,-16325,-12866,-13850,10109,30592,7734,-28391,9459,33088,9247,6338,28296,27207,20476,15085,-6914,-15323,-15543,-10391,-3432,1240,7103,8988,6696,-5556,-30167,-21800,-35,2346,-16490,-11547,-6823,-20682,-6413,24151,46481,55871,52211,41112,19692,4066,-6858,-8288,-1711,12070,10727,16946,41227,81450,87492,23286,-29568,-4601,-4391,-27787,-23222,-20118,-2559,17438,5624,-31833,22779,75334,85695,53274,26777,31360,37152,23305,4476,-5613,-655,13766,16744,4965,4934,18582,16717,-1011,-13265,-10297,-8323,-18593,-26272,-4777,26046,57191,73823,56207,19892,-11462,-26985,-36986,-26951,-17663,-7039,-12198,-17340,7488,31025,19711,-15172,-20684,13871,30168,44016,62520,80456,80159,48757,23524,28282,40659,27041,4471,-14969,-11716,-7832,-26005,-12011,10744,19552,10074,-5486,3593,28384,52930,73178,68321,34144,-3091,3054,20716,21627,16388,1455,-22504,-5568,-2016,-10470,-15231,7463,24204,37135,42180,40230,16281,-22343,1395,6967,-1496,-12713,-20068,-23822,-19164,-18353,-4161,19841,28493,16420,6852,-63,8107,17235,16024,-4984,-19345,-6021,-2083,-8194,-15295,-16882,-5819,1788,-1226,-11974,-22053,2353,11244,-6515,-13797,-2488,-6274,-35649,-1420,15462,16680,258,-19900,-15496,-7344,-6297,-518,2239,8094,7327,19202,39803,39434,22678,6005,-4532,-10081,-2798,10272,11018,-2058,-6485,-5095,-14060,-28531,1589,19998,14005,320,16648,26097,25855,11463,-16254,-23152,-9940,-14595,-25119,-23958,-25124,-29859,-23043,-2588,5859,2488,-13676,-14470,131,7203,18165,16709,-6645,-23430,-7257,12611,17812,13586,332,1910,4105,-1122,-10708,-10256,-6164,-10959,-9068,24543,25051,-3896,-33250,-26957,-38034,-12551,11040,11912,-12556,-3272,21636,18657,-8124,-25811,-15833,-20633,-25272,-22652,-9141,-1068,2809,14808,20476,-4591,-13917,12594,21412,1280,-18440,-5466,-6971,-24779,-7886,3204,-4280,-21217,-27064,-23578,-17072,-11737,-9330,-21861,-24558,2880,19913,7638,-14124,-10344,10685,14466,-5980,-21220,16019,36394,41762,24263,-25707,-2974,1463,-16599,-7325,10651,12780,3391,-7536,-8345,-5496,5568,19374,29923,15301,-5796,2,11674,17231,7533,-9408,-21734,-17354,-13240,-17492,-22703,-18059,-14604,-30756,-22054,-21619,-16900,4662,15219,3378,-25455,-17480,-7424,-14431,-16097,19092,32689,28843,16336,-2099,-7564,11403,18774,3357,-6357,-535,3077,6393,5918,-12428,-20362,9905,24299,12137,-11282,-18272,-16753,-20759,-27700,-13503,10146,23907,22598,-1166,-25927,-24486,-11263,-5938,-7875,15012,34705,31930,7853,14803,27828,30349,24951,30181,29177,7056,-952,11514,20076,20004,14767,7656,14870,30392,26184,-5249,-25433,-16807,-9264,7356,20359,11173,-3354,-2507,8946,5587,-11466,-34057,-18801,4876,22159,25041,26810,25424,18267,15024,7874,-16940,-7259,27474,51006,51164,22843,-12413,-14319,-869,-7003,-14692,-14285,-17596,-22659,-29214,-29932,-13492,4607,8342,-5790,3670,37858,35643,6888,-6873,18669,38999,42671,30683,12937,1844,-477,5493,9111,-2356,-15046,-6343,9097,19948,8892,-13591,-10506,-14511,-28673,-11160,10610,9262,-9460,-37060,-17228,18192,43683,33622,-5937,-16575,7060,19297,16335,18313,21473,5464,-32275,12785,41540,25630,-12936,-22826,-6793,-16017,-19695,-24572,-29716,-30100,-21335,-32122,-20242,-7918,-6632,-12624,-5948,16746,24973,12990,-15504,-28409,-6035,-5008,3162,8800,6730,-6251,-26768,-22805,426,6575,-7640,-12048,8416,18425,9610,2328,11876,23233,27221,13672,-10575,-19453,-6735,-5032,-19292,-34149,-15976,6639,15743,-935,329,18865,13764,-14586,-26629,9837,31695,32032,13598,-941,9102,22433,9890,-3901,7066,19140,20798,15118,5042,-3239,3142,23019,38172,22778,-2056,-22178,-20934,5533,22925,23724,9771,-437,-12877,-36405,-36038,-22529,-26839,-18430,-11705,-29401,-23660,6647,19434,10846,-6432,-6118,5564,-1900,-25998,-4185,27868,21790,3514,-3117,10045,31597,38467,37448,16628,-16105,-30201,-19092,-20972,-21838,-12490,8067,19875,1879,-16702,-19095,1644,15946,14717,-7052,-29818,-13109],[11941,6648,-9316,-10394,1355,14090,18593,2891,-36531,495,44446,53352,32301,20620,10221,-11170,-28775,561,858,-17795,1510,11720,-3267,-13107,-4963,2516,15293,32083,15546,-5383,-20878,-10295,19564,29834,37676,31054,16065,17665,31963,39095,34597,18101,-10094,-43717,-9265,2959,-10675,-25191,-13437,-20746,-28436,-2004,-2777,18536,45262,18645,-3196,29938,55247,51559,31112,4258,-3081,5705,3998,-10781,-5644,8161,8618,-4675,-23549,-36736,-29830,-17587,-19021,-9002,-18749,-36024,-23315,-10387,-6356,-12959,-14529,-660,1614,-7431,-11047,-4026,1467,-4829,-10046,-9948,-22830,-454,29534,38010,26290,-2419,-19190,-6214,2087,13642,21977,28589,10337,-2693,-595,1286,-3836,-17859,-36445,-20043,-3866,10313,7354,-14248,-12443,13146,36686,60236,47126,10736,-27544,-10027,16631,26553,17387,10482,7472,25185,48014,43084,-2834,-20727,5141,1796,-6827,-3044,4690,-4281,-20725,-18647,-7932,-491,783,-6884,-8216,-4545,10932,31644,32920,4922,-31052,-19933,-10612,-24717,-24933,-17489,-9678,-4941,11627,39082,60789,53279,28382,11350,-12650,-22820,-10148,-8038,-21908,-21438,2551,26597,28714,-12737,21665,144916,246084,307033,297116,217462,118566,41528,42193,63681,52548,13655,-32292,-23601,-10522,13733,31202,17588,3702,2669,-10815,1891,17920,26453,38573,41888,31793,19095,12068,11521,7655,-9448,-20604,-10183,1970,4226,-6567,-19049,-27450,-17620,436,-15873,-20047,17866,38594,26338,-12065,-20289,3080,9989,8398,-7942,-29780,-16307,-13571,-1170,34333,41807,31042,13278,-7559,-21679,-19496,-9417,-3437,-1488,-852,7535,9152,6140,1231,-843,10914,11113,2195,-569,7432,8402,-6671,-33659,-28046,-28336,-22481,-182,-2636,-20573,-21846,-5944,-6061,4310,27755,36780,4176,-9383,16674,30027,13467,-23131,-10177,14520,23828,16012,14115,24609,33344,30791,18385,6900,-10621,-9431,7861,21773,28697,40721,37390,15024,-4239,-18938,-3639,2289,-3534,2505,15792,20645,15723,-2548,-28448,-25727,-18820,-27517,-26352,-8983,-6584,-15755,-25803,-29009,-33839,-35758,-7062,14912,12678,15457,37965,42862,22627,-6747,-19630,-11218,-20316,-21624,5462,50863,62095,26907,-8103,-21487,-5146,-13129,-23279,-27255,-23213,-24061,-20420,-9759,-10008,-14059,-22103,-19621,-13930,-9493,3524,8694,-1325,-16240,-13934,-5775,-1077,902,-6383,-11623,-10550,-10109,-12788,-12166,-5243,-5762,-6679,12456,19423,25467,48314,62398,41155,25355,35719,30288,761,-5447,572,-132,-269,-3543,-8137,-7270,880,-7027,-17307,-15271,8560,10281,11267,14342,4609,-2924,11850,23554,16930,-11471,-13806,10200,16458,6572,-8128,-13626,-28545,-17882,-12936,-13137,-4265,-2440,-11569,-20396,-19024,-18974,-28766,-1401,23561,4350,-39956,5415,31733,10744,11660,32970,35098,26937,14792,-10806,-15661,-10630,-2450,4649,5910,5004,670,-4793,-16749,-33664,-16249,330,-531,-16835,-5472,-1370,-17138,-4412,26663,48724,59809,58514,45028,21136,6099,-3167,-5172,1437,15446,12122,17220,39813,79262,89045,30046,-15845,-12023,-21460,-22005,-17165,-14107,2547,19582,4008,-33813,24651,69401,69432,38903,17420,23194,29529,17792,-587,-10102,-4443,7855,10509,743,4173,21263,22026,7591,-6635,-9828,-8202,-15873,-23053,-3197,27947,58521,75490,57153,19561,-11799,-24569,-31183,-28850,-16265,-6282,-12930,-17176,4956,25770,16343,-12617,-28318,-1839,12832,32027,54190,71822,73792,43595,19776,28073,40684,22202,-4633,-20974,-11378,-8019,-27365,-4763,19848,27732,16260,1214,13386,38984,61119,76216,69817,35976,-2393,6699,24357,24155,18736,4741,-15518,3482,5946,-8106,-17445,14051,34408,45330,45519,42801,21955,-15767,-8548,-4858,-10109,-14274,-18773,-19434,-13044,-22048,-3198,25190,36246,21879,8596,1094,10716,18813,15684,-6549,-22841,-9824,-5967,-8570,-12526,-17619,-8959,4930,8376,-1646,-27313,-2383,13360,318,-9740,-2964,-8416,-30294,1892,18666,19834,5186,-15699,-26293,-12765,-4555,1649,-595,3548,-543,9270,32514,33317,16498,1523,-8900,-13989,-4636,10638,12499,-2302,-4543,563,-5786,-26553,-1164,21951,10683,-1193,15368,23630,22439,5535,-20651,-16350,-8477,-15398,-18740,-15177,-16577,-21589,-22695,-2533,7503,6125,-6188,-6944,6718,15791,30130,27663,3301,-11528,-5575,9467,15252,14141,3675,7160,9113,1563,-10731,-8232,5264,10501,4960,22906,22078,-5249,-30517,-27311,-34458,-11087,12544,16160,-7951,-12022,14463,14954,-9492,-25514,-18598,-21696,-22519,-27817,-8487,4042,8720,18655,22525,-1699,-11098,11495,20101,1830,-17793,-7248,-7771,-28608,-15408,-2277,-5289,-19597,-29463,-22410,-11960,-7167,-6397,-17511,-28546,-149,21799,13340,-13134,-17187,9721,14191,-9911,-15217,24246,38889,35417,15944,-29684,2625,6601,-10886,-13052,1962,4746,-4332,-14431,-13376,-6344,8555,24127,36483,21196,-6945,-9118,6779,16428,7960,-8892,-21532,-13763,-10600,-15489,-21103,-17266,-15145,-29795,-17082,-19175,-17111,2863,13677,3353,-22477,-21434,-15241,-22696,-6483,25234,34184,27219,10933,-11346,-18849,3439,16433,7541,2073,9676,14577,14785,9759,-11305,-22641,10076,26168,14829,-8962,-19616,-16034,-17021,-24461,-15714,4226,12916,9245,-8143,-23570,-20918,-8570,-3048,-11595,8777,31033,29114,5732,16502,36083,36363,31442,41883,40740,15196,1813,10059,15732,12136,5886,6507,21133,39985,32752,-692,-26518,-21834,-9969,8624,19312,9218,-1771,1449,7983,452,-18041,-33196,-15331,4969,19657,20162,22023,22637,19437,20372,13245,-16374,-5056,38944,65656,59792,26211,-9541,-4838,6914,-2322,-10580,-7058,-9998,-19256,-30331,-28164,-16324,2602,11317,826,3477,34623,33094,6267,1644,29644,45603,43967,29129,9975,-878,421,11908,19792,10211,-5717,-3798,9698,19367,7695,-17721,-12368,-13498,-26782,-10700,10719,7943,-13007,-33396,-17703,16955,40066,24466,-14041,-13127,13437,25437,20422,17808,17821,-1137,-27577,17025,40564,20218,-17046,-16339,-1514,-14208,-20015,-23299,-25251,-25393,-22537,-37207,-18965,-5162,-7053,-17461,-11825,9486,14432,1160,-24789,-24424,-7497,-10636,-2395,5550,6619,-4341,-24314,-27352,-5562,-245,-11539,-11735,6201,12005,3023,-1413,10968,26634,33417,20641,-5596,-25697,-13738,-10362,-21956,-32300,-9808,16793,27138,1317,-11880,15285,18350,-4760,-24405,9715,35042,38222,17645,-1770,13504,30458,13494,-8276,6678,22519,23355,13494,-11,-9932,-1671,22970,39868,22036,-4535,-19156,-19309,-1294,20638,30109,20411,6925,-9581,-32669,-35189,-23345,-24111,-13957,-11730,-30286,-24878,-1641,6065,-1525,-15732,-10634,3319,-4280,-29383,-4317,28060,22683,4018,-4669,5569,24420,28062,26014,10385,-15863,-22907,-10192,-11212,-15615,-7664,17085,30163,9435,-12601,-19178,-1193,14072,15612,-3562,-21832,-5288],[13896,5734,-15056,-14281,688,8347,11803,264,-37023,-6847,38518,47370,26067,16927,8539,-12310,-43787,-9868,-10425,-22155,5081,17052,2971,-11289,-10868,-3185,9070,22743,4282,-16890,-29512,-12766,14553,23544,31759,26109,11988,13219,24994,30572,25127,9687,-16974,-43258,-12019,-1641,-16840,-26367,-12177,-17099,-39938,-11038,-9260,9972,36079,15438,-2535,22974,43666,39457,19335,-2959,4873,20464,19810,5180,5552,15129,10692,-7005,-27080,-38225,-23609,-11659,-13275,-4174,-20122,-38092,-21119,-11611,-12786,-18301,-17224,-3454,2160,-1537,-2862,3262,7056,2441,-3059,-10130,-23325,3265,33036,40525,27712,-6463,-26372,-11692,-5936,-800,8690,24260,12294,-4578,-7698,-6323,-9935,-21810,-36132,-19148,-482,14541,9759,-13265,-15549,7490,26665,41923,35959,10055,-19328,-13700,13091,26910,21828,16471,14846,31771,50925,42069,-4538,-30389,-1586,-1811,-8536,-7234,-1027,-7759,-16627,-15818,-9938,-3313,2446,-2494,-4652,-5595,5912,25322,27575,5343,-24807,-26939,-12595,-20005,-23342,-29629,-17917,-9426,5455,33435,56389,49797,27533,16283,-11399,-26411,-13817,-10313,-19803,-22863,28,25603,28055,-14828,7114,106048,164723,186432,168039,119073,72816,40089,47228,50250,39132,5811,-34539,-16628,-3244,22093,39610,18888,-8810,-4334,-14423,-7389,4520,11249,25099,33426,33115,30678,22461,14886,6142,-9534,-14472,-936,11158,9052,-8549,-23599,-27499,-13590,8689,-9496,-24067,19817,45978,33485,-7973,-22809,4033,18025,22412,7190,-19446,-21703,-18384,4574,46309,52261,36676,13496,-10802,-27203,-25238,-12529,-3374,2243,3327,7873,1753,-7760,-10933,-6814,12096,19936,16818,12438,13236,8861,-7937,-35604,-32835,-28498,-8815,9612,4400,-15642,-30720,-12182,-8974,3845,29488,41839,10760,-14003,8980,26325,14211,-18302,-13019,10248,20005,12946,9507,20685,30839,28408,14812,4851,-6678,2402,15967,29447,42344,56944,50590,21365,-4337,-17148,517,4147,-5002,-3007,6536,10467,5374,-13658,-27225,-18216,-18589,-31463,-21291,-8075,-14178,-27740,-33371,-35955,-43039,-33469,4389,27345,24054,21267,38745,42133,20326,-9115,-16280,-10100,-21957,-15711,14933,60453,63280,24895,-9278,-22689,-8543,-15309,-24847,-26043,-20864,-22146,-17990,-8168,-12759,-13420,-11610,-4628,-4291,-6899,2779,5553,-6772,-20073,-14906,-8676,-6006,781,3967,2911,-3534,-11106,-16412,-14888,-5550,-6208,-9029,10719,16823,19740,43781,57455,36341,25023,38669,33886,5318,-7351,-6256,-7445,-5017,-3876,-4579,-10330,-18988,-15037,-13808,-21289,2259,8114,13516,17675,6153,-312,16380,25501,15915,-10197,-13571,6937,14077,4098,-9047,-12008,-26722,-17969,-12279,-11959,-3437,-1587,-10107,-18598,-19357,-17995,-28883,-11742,14662,862,-32616,2498,26434,10256,16329,36602,42535,36153,20851,-8621,-14253,-5522,6399,14985,13938,4545,-10912,-18106,-25637,-25010,-10967,1159,-1887,-14415,-736,1531,-16788,-3283,28535,49313,61246,61771,45621,20031,6550,-91,-1078,5973,19382,12962,15520,35692,74742,90216,40742,-1302,-13031,-18087,-978,-5593,-7714,5926,19885,2132,-29254,23386,59002,49550,23296,6542,11816,18008,9685,-5610,-13242,-7945,1512,2620,-5880,1042,21225,24847,14893,1185,-6113,-5254,-11074,-18261,-3169,27714,57211,74155,56158,19276,-10680,-21458,-23725,-22437,-11702,-5735,-14935,-18422,1289,19464,11983,-10881,-32808,-17701,-4544,18234,42123,57766,61170,33723,13518,27621,41677,18591,-13904,-25951,-10978,-9186,-28807,380,25686,31310,17745,6205,22803,47910,66042,74855,67029,34926,-3850,7887,24820,23651,18657,6480,-10371,10545,12602,-6250,-20671,19056,42515,51051,46909,44282,27301,-6870,-17479,-18863,-19959,-16061,-18544,-17622,-8429,-26372,-4368,27617,41422,25884,9522,1147,11040,17895,12811,-9953,-25784,-14117,-10335,-7425,-7092,-14166,-12363,5621,14787,7261,-23729,-8190,12866,5425,-5773,-4370,-11668,-26644,2247,18580,20476,8859,-8910,-25974,-13520,-1394,3623,-4454,-1872,-8554,-1723,23419,24902,7979,-6130,-16581,-21086,-9031,8623,11715,-4608,-3957,4754,1210,-20085,-5540,20360,4913,-4385,11837,18423,15746,-3168,-22105,-10611,-7089,-13832,-11592,-7962,-9658,-14575,-21621,-5036,6939,8130,-741,-1791,11232,22021,39349,35438,9499,-5283,-5186,4301,10662,13508,6433,11594,13018,3289,-11616,-7465,15548,30229,18516,19385,15993,-8991,-28964,-25286,-29719,-12051,11069,17794,-2842,-20108,3015,5913,-15000,-24636,-20967,-21976,-16134,-25515,-9415,6530,13089,22781,25935,2593,-9520,8601,17472,1031,-18620,-8495,-6092,-23024,-22668,-8568,-7324,-17617,-29959,-21836,-8418,-3060,-3160,-13683,-33416,-3332,21966,16251,-11221,-22021,7964,11835,-15100,-7848,31643,41032,28399,5808,-24115,7058,9788,-7593,-19340,-7214,-3851,-11826,-19702,-16842,-5351,11504,27555,40362,24232,-8151,-20231,630,13672,5893,-9998,-21300,-10527,-7768,-12802,-19402,-16096,-13156,-22318,-13394,-18000,-19016,-1105,10151,1947,-20548,-24225,-21941,-25372,3001,29248,32670,22925,3821,-20637,-30253,-5667,12361,10236,10212,20252,24766,21175,12424,-9782,-24924,7621,24817,14868,-7681,-20777,-15870,-14050,-22109,-19232,-2784,358,-6767,-16215,-21119,-18684,-7963,-2307,-15816,3211,28300,27583,5419,16596,41158,40108,37589,53034,51619,23068,4143,7252,10028,2971,-2758,7480,28515,49180,37636,3030,-21932,-24765,-9604,9323,17656,7596,-396,2992,4868,-6262,-24725,-28518,-12395,3556,14751,12792,14849,17969,19893,25266,18113,-16576,-3939,48605,77391,64882,26620,-7191,4294,14961,3257,-6166,244,-1867,-14540,-27758,-23570,-18401,-489,12446,5239,1225,27770,27421,5925,11700,40405,50924,43918,26304,5871,-4595,-78,15993,27201,19289,2256,-1500,10127,19003,6845,-22207,-14817,-12474,-24644,-10830,9373,4776,-15907,-24547,-16976,14135,33536,13642,-21959,-8267,19311,31029,24801,18346,15751,-5342,-23774,18070,35970,12523,-21590,-10693,3216,-11615,-17586,-17735,-15754,-12296,-7610,-18040,-11954,-2181,-7061,-20775,-17706,1175,3019,-10307,-30399,-16049,-4318,-12334,-6969,1984,5673,-3120,-21119,-29515,-10678,-5284,-11175,-8766,4992,6063,-3167,-4852,9715,28604,37441,26222,46,-31614,-21960,-15624,-23376,-27720,-3339,26830,40272,10442,-22242,10030,20375,3352,-17077,11122,37660,42773,20454,-4214,14854,34204,13539,-15940,3644,23498,24589,11059,-6024,-17727,-7931,20577,38595,19771,-7336,-16378,-16795,-8960,17887,36502,31900,15551,-5593,-29712,-33786,-23292,-20314,-9271,-11510,-31522,-26909,-11230,-9190,-15919,-23872,-14552,488,-7489,-33062,-3216,28072,22593,3616,-6899,603,17898,20188,18886,9815,-8489,-13710,-2290,-1353,-10106,-5360,22271,36946,14756,-9471,-19803,-5343,10738,14772,-1233,-15251,835],[17942,7559,-16559,-15264,1486,4551,7627,690,-31835,-9541,35566,43286,21869,14966,8967,-8091,-37807,-15681,-17807,-20091,10983,24358,12260,-4249,-13428,-8008,3662,15455,-3174,-24372,-33768,-13067,11141,19255,27934,23286,10229,11272,20940,24508,17279,2591,-21857,-36195,-9822,-2882,-20207,-24362,-8668,-11397,-36922,-17750,-14621,2210,28292,14754,179,17312,33191,29038,9935,-6633,14243,35940,37122,22868,17905,22619,13683,-7163,-27257,-34240,-14742,-1651,-2183,4667,-17205,-34911,-15277,-6673,-11503,-19241,-17276,-2573,6390,6557,7218,12793,14554,9955,3686,-9653,-21707,7642,36186,42370,29358,-8999,-31500,-15126,-10358,-11616,-4223,19148,14280,-3611,-10972,-10986,-12989,-22792,-36050,-18116,2701,17926,11185,-12642,-16200,3491,17771,23537,22583,9347,-9749,-13901,9219,26529,26146,23159,22603,38552,54145,42113,-1493,-24990,-6086,-4559,-9228,-9841,-4727,-7904,-10304,-11599,-10164,-4443,5026,2671,-1544,-7439,-149,17279,20282,4847,-18945,-32777,-12690,-14349,-17990,-37761,-25062,-15573,-3368,24482,48658,44418,28143,22971,-6090,-29705,-15641,-16152,-21565,-26318,252,30732,31433,-18587,-17924,27767,6735,-43262,-82913,-89332,-53888,-7092,38785,30541,12678,-14949,-37773,-17965,-8830,19811,39019,14317,-31227,-13449,-18028,-14376,-6356,-2384,12892,28130,37688,42365,30236,13309,-2065,-14902,-10650,4079,15565,10595,-11632,-28330,-26046,-11680,13615,-4383,-23359,21020,50083,37065,-6184,-24650,4699,26038,35669,20836,-10016,-27347,-20294,12836,57632,61702,42522,15496,-10196,-28169,-31072,-16259,-4211,4763,5590,5463,-8225,-21302,-16592,-9191,13427,27482,29808,25357,19127,8982,-9540,-35047,-31030,-18797,2598,17572,10776,-9419,-31441,-19347,-13358,1953,29715,44812,15980,-18072,-1535,19684,12299,-15226,-16298,3194,11912,5891,2337,14906,26889,24672,9658,2494,242,13121,21792,34491,52067,68049,58811,24404,-5482,-14092,3541,4135,-8656,-10967,-5021,-1990,-6921,-23424,-17438,-12691,-19499,-31463,-14581,-6015,-20739,-38938,-33225,-36151,-51199,-34224,10542,35017,31422,23985,36543,38968,16107,-13511,-13570,-8696,-24312,-11791,23117,68941,62292,20989,-11695,-21765,-11583,-17054,-26017,-26335,-20386,-21388,-16414,-6473,-10661,-2801,4289,8288,2123,-7125,11,1136,-12759,-25679,-17839,-12105,-9212,3975,14438,14671,2313,-12275,-20283,-18016,-6911,-7410,-10757,8554,12316,10241,35570,48812,28206,22283,38735,34564,8015,-8269,-12947,-15793,-11619,-6682,-3274,-5958,-30324,-16877,-10586,-24932,-5016,5129,14610,19485,7004,1554,18601,25410,14539,-6519,-11946,891,7506,-2555,-9870,-9230,-18186,-15709,-11824,-12048,-4114,-2009,-9143,-16070,-16458,-10807,-15076,-18433,3901,-1715,-17838,1871,17552,8226,18971,37708,47657,45274,29837,-2719,-12183,-1233,14840,26099,25103,10657,-20897,-31692,-24029,-16363,-6581,1865,-2650,-12319,863,509,-20410,-2207,29862,47945,59590,61124,42274,16115,5388,2214,3548,11765,23969,13598,12250,28933,67456,89438,51882,12120,-5220,224,17113,6064,-1823,7725,18389,-159,-25129,19397,45093,27936,8440,-4362,-2095,3483,65,-9432,-14689,-10894,-4186,-5994,-14348,-3433,19182,25393,20775,9586,1339,2118,-3314,-12103,-3982,25856,53611,69926,53218,18755,-8357,-17269,-16462,-14151,-6622,-5940,-17873,-19839,-2274,13261,7313,-10215,-26744,-27577,-19247,4252,27851,40152,43924,20548,6650,28283,44619,17842,-21333,-27476,-9618,-10239,-29305,3866,28697,31094,16006,11314,32449,55610,68357,70284,61254,32053,-6309,8030,23528,21376,17134,7265,-6622,16052,18559,-3870,-23795,23201,49406,55361,47337,45712,33312,3984,-15777,-30736,-25720,-15735,-17686,-16887,-4610,-22966,-6257,28279,44987,29498,10867,1232,10464,16064,9048,-13804,-25780,-16945,-12916,-3588,634,-7471,-14187,5152,19012,14525,-16031,-13818,11064,9953,-1189,-5102,-14238,-23201,1684,17510,20979,13214,333,-12394,-6355,4053,6306,-7410,-5714,-13102,-11341,14681,16457,-482,-14526,-22202,-28328,-13855,6198,10586,-6918,-2791,9140,8325,-12194,-8989,17813,-696,-7123,8443,13173,8693,-12051,-17716,-4936,-4391,-9090,-3675,-731,-2661,-7218,-17780,-8164,5868,9791,3694,2019,14714,27119,46689,40483,12692,-2815,-5295,-745,6456,13828,10575,17240,17892,6157,-11180,-6118,25670,47952,30765,15889,8940,-12909,-26937,-19796,-22738,-13324,8218,18336,3384,-20441,-9412,-5440,-20917,-21303,-21226,-20222,-8162,-15212,-9082,8041,16779,27762,31673,9274,-7271,6380,16417,1619,-18016,-5777,308,-13080,-24641,-13516,-9059,-15136,-27097,-19790,-4869,1034,539,-9519,-33582,-4930,21620,18212,-5635,-18064,7045,8731,-19982,101,38777,43761,23058,-3609,-16716,11330,12359,-4997,-24018,-13785,-9063,-13851,-17181,-13859,-921,15702,30994,42742,25814,-7059,-30012,-4423,10359,2751,-11101,-19337,-6335,-3362,-8016,-15964,-12766,-7402,-13412,-9593,-16429,-20734,-5161,6915,1431,-17531,-22528,-20673,-14048,13755,32720,29871,17594,-3160,-25848,-34445,-13915,8188,12534,18428,31239,34333,26713,15126,-6823,-25122,3879,21610,13442,-6532,-20452,-15340,-11173,-19912,-22503,-8339,-10042,-22550,-22327,-17702,-16581,-8252,-2511,-19074,852,28418,28625,7335,15466,43574,42303,43871,63739,61936,30972,7050,4414,4358,-5758,-7543,12515,37604,58329,41353,6603,-16829,-23908,-7655,10258,16323,7072,1182,3101,733,-12947,-27855,-21827,-9540,1425,8443,4102,6359,12277,20177,30105,23304,-15853,-3138,56438,86308,67523,25932,-3177,13663,23101,9539,-1441,7401,6567,-8464,-22352,-17818,-19098,-4385,11680,7297,-2499,18713,20337,8029,23093,50354,54598,42597,22605,1223,-8663,-1412,18073,31579,25047,8129,288,10330,18764,6398,-26314,-16669,-10625,-21856,-11215,6974,138,-16340,-14802,-14458,10215,24684,2098,-28879,-2870,24137,35509,29117,20491,16454,-5578,-22144,16359,29307,4315,-25950,-5650,8167,-7133,-11726,-8668,-3103,4634,12211,610,-2853,619,-6860,-22108,-23129,-7509,-8421,-20243,-27127,-6538,2237,-9011,-8817,-1081,4046,-2808,-17948,-27122,-12025,-4458,-4761,-3151,5230,1455,-8083,-7372,8469,29134,39276,30338,6383,-29543,-30532,-20055,-22711,-21703,2803,35449,52398,21990,-26631,3928,20338,9653,-8895,13795,39713,45980,22804,-6854,13541,34210,11247,-25556,-775,22779,25117,8811,-12067,-25859,-14726,16574,35069,16983,-9463,-13631,-13332,-16273,15909,43419,44469,25858,-313,-26839,-31768,-22110,-15585,-3736,-9651,-31706,-28690,-19952,-22899,-27417,-23226,-15586,-1540,-10113,-34662,122,29023,22576,3449,-8474,-3079,14316,16886,17344,15362,3179,-3335,4826,9304,-3372,-3436,25057,41399,19385,-5277,-18350,-7948,8931,15088,2455,-7792,7509],[21945,10033,-15816,-15610,1652,907,4631,2491,-25047,-10072,33556,39674,18387,13058,9373,-2086,-25463,-18566,-22094,-14950,16196,30854,22123,5542,-13071,-13628,-2463,9008,-7850,-28533,-34764,-13025,7741,15342,24559,20945,9213,10362,18624,19653,9721,-4608,-26039,-28548,-5781,-3082,-22635,-20755,-4504,-5478,-28251,-22786,-19700,-4791,21695,14900,3304,12187,23233,19658,2177,-8278,22690,49821,53384,39966,29761,29358,16383,-6282,-25378,-28852,-4906,10611,12080,15549,-11732,-30017,-9113,-337,-5851,-16562,-15479,653,12603,15364,17496,22026,21328,15528,8564,-9622,-18954,11723,37972,42230,29444,-11562,-35288,-17019,-10851,-14867,-16480,12996,15511,-997,-11128,-13154,-13062,-20537,-35443,-17965,4818,19920,11346,-12590,-14966,956,10188,6839,8511,8853,183,-10130,5467,25343,30057,30146,30151,44878,57160,42791,4292,-12166,-5230,-4307,-7816,-10568,-6164,-4938,-2699,-6545,-9464,-4530,8029,7849,896,-9794,-6715,7820,11273,3355,-14061,-33417,-10399,-9242,-13087,-25930,-25148,-21737,-14503,12357,37734,38223,30004,27822,336,-26852,-11750,-16639,-22839,-25603,5755,44100,48243,-5718,-22562,22608,36454,44285,48819,39548,25639,18006,50726,37308,8547,-18206,-27518,-24635,-19839,15291,37011,15779,-23480,-11708,-18608,-20342,-16041,-14114,3693,26760,42374,50282,33877,8133,-14322,-18837,-4335,8742,17974,10642,-14010,-29364,-21466,-9100,16146,-408,-21907,19302,49439,36516,-7078,-24363,6053,33165,46915,32415,-1666,-32829,-19249,21076,66694,69287,48090,19162,-5812,-23557,-35179,-20602,-6104,5846,6091,1059,-19426,-26895,-11783,-7251,15190,33905,41110,37672,25536,9709,-10752,-33537,-25972,-9105,11489,23663,16593,-1769,-18507,-21691,-17576,-699,28745,45659,19956,-18312,-13263,11500,8656,-13313,-18444,-5129,1159,-3809,-6019,8283,22207,20317,3738,444,7709,21368,25072,36683,57569,73718,61907,24418,-6957,-10589,5598,3210,-13251,-20629,-18162,-15807,-19733,-25093,-8214,-9223,-21338,-27305,-8028,-3784,-25351,-38983,-23943,-27562,-50528,-38529,11106,38022,35115,24212,32063,33779,10413,-19391,-11223,-6976,-26760,-9956,29209,74925,58892,15873,-14470,-20828,-14494,-18103,-26263,-27836,-21424,-21591,-15423,-4292,-5002,9213,19069,18293,5417,-9416,-2814,-1865,-15973,-32510,-22008,-15054,-10690,7322,22400,23190,6670,-13267,-23770,-21055,-9121,-9092,-11304,6419,6485,-2085,25860,38396,17666,17460,36120,32570,8818,-8268,-17831,-23734,-19286,-11374,-3569,2545,-11181,-11238,-8175,-22469,-12394,1857,14608,19604,6468,2261,19240,24807,15334,380,-8373,-7021,-3011,-11407,-7761,-5092,-11070,-13013,-12343,-13596,-5984,-3185,-8328,-13383,-11743,-2660,-4054,-18342,-7613,-1971,-4258,4390,7419,5903,18974,35543,49299,51982,37951,3096,-10498,1824,22039,36603,37666,23579,-15623,-28516,-16390,-9748,-3670,1662,-4184,-12570,-1501,-5002,-28266,-269,30599,44306,54302,55861,34587,9305,2650,3511,7948,17899,28410,13709,7626,19748,57188,84972,59761,22714,5530,16730,30118,15330,2655,7754,14773,-3631,-23104,12635,28204,6315,-3115,-12735,-18151,-13389,-9859,-11849,-15650,-13789,-8664,-14875,-24841,-8552,15128,23031,24138,16913,10170,11898,5578,-6348,-6036,21761,46944,61785,47068,16388,-6481,-13114,-10633,-7989,-3968,-8485,-22352,-21274,-5956,6737,1405,-12166,-22941,-24648,-29757,-10207,11246,19297,22337,4171,-48,29357,48199,19263,-24287,-25518,-8439,-12116,-30293,4370,27581,26209,11045,16012,40559,60339,66697,61780,51848,26333,-10703,6299,19641,16339,12882,5396,-6053,18355,22225,-2313,-27914,24957,53637,56970,45309,45510,38335,14392,-5966,-24005,-22136,-14374,-17219,-18187,-3078,-18423,-9955,25689,45104,30816,10869,-328,7659,12097,3331,-19086,-23962,-19453,-14978,165,7203,-1702,-16000,1906,19205,17783,-10205,-20980,6423,12023,1786,-6673,-17242,-21313,-774,14717,20432,16750,9111,-118,2937,8956,7359,-10987,-8947,-14276,-20322,5300,7321,-9125,-22002,-16866,-27719,-20339,1974,7678,-10583,-2700,11843,13506,-5560,-10492,14407,-6832,-10706,4495,8041,2232,-19898,-13074,-1401,-2818,-4728,2550,4654,2586,-1472,-13803,-13513,2482,8965,4898,2182,14726,28747,49654,40489,11237,-5397,-8095,-7148,1451,13421,14216,22286,22005,8435,-11130,-6054,33074,60520,38669,10641,-312,-18229,-26287,-14132,-15563,-15546,2308,15911,8166,-12782,-19352,-17152,-23288,-17386,-21347,-18944,-1639,-4521,-8177,6748,17234,30528,36623,15537,-6011,3550,15920,2687,-16424,-746,8254,-4136,-21877,-18720,-12366,-14444,-23972,-17918,-3088,2865,2300,-7152,-29943,-7060,18703,17869,1493,-9246,5352,3104,-26245,6313,43284,44639,17952,-13116,-10961,13353,12483,-4650,-28372,-17969,-10394,-9947,-9643,-7248,4409,19196,32659,41829,24215,-5457,-29124,-8931,4859,-2815,-13211,-17457,-3086,768,-3051,-12553,-9272,-1185,-5654,-7322,-15699,-22848,-10007,3244,937,-14383,-17489,-11668,186,24077,34279,24645,10026,-10847,-23204,-24904,-21907,2715,12753,24392,40036,41238,29834,16390,-4098,-23326,-2309,15432,9250,-7103,-20053,-16133,-10316,-19666,-26180,-11664,-14625,-30583,-24013,-14875,-15792,-10575,-4832,-21722,1419,30299,30641,9483,11752,41911,41527,48483,71941,69655,37036,9212,688,-2109,-14448,-7233,20196,46725,65719,42508,8737,-12942,-21706,-5869,10207,14284,6447,1733,1110,-4790,-19141,-24824,-15820,-8131,-2389,141,-6234,-3963,4788,19135,33582,27908,-13929,-3417,61003,91243,67590,24897,2643,22046,29747,14796,2003,12751,13619,-2548,-16209,-12271,-18926,-10183,7768,5703,-8390,8247,13442,13412,34360,57822,55220,38937,17233,-4586,-13689,-4256,17350,32134,26658,10555,190,9035,17336,5271,-29401,-17089,-8232,-19241,-12658,2971,-6549,-14108,-6030,-11091,4877,13398,-10223,-30383,1393,26492,37300,31506,22393,18502,-2621,-22337,12306,22053,-2870,-30568,-1829,13406,-774,-3915,1336,10042,21805,31022,16246,4980,1773,-7755,-22473,-28684,-16951,-20055,-27562,-19087,1692,8891,-3259,-8078,-4130,789,-4598,-16235,-21828,-8380,2270,4570,3049,5853,-2236,-12043,-9580,6395,27190,37822,31702,12009,-19257,-36650,-24190,-21169,-16359,6701,40266,60195,31296,-22939,-3732,17313,12828,-2565,15763,39741,46513,23691,-9669,8687,29829,6749,-36633,-6909,19180,23501,5717,-19017,-35807,-23348,9405,27717,12316,-12340,-13170,-11384,-24642,13297,48586,55396,35243,3962,-26195,-31753,-22488,-12688,193,-8043,-32196,-32391,-28160,-29811,-21334,-14637,-15561,-5159,-14614,-35114,2514,27883,19479,381,-12432,-8194,10993,14631,16464,20428,12665,4525,7668,16887,1484,-4561,22152,39875,19729,-3441,-17773,-11587,5833,13469,4023,-3107,10970],[23330,10614,-15350,-17909,-1261,-4768,931,3417,-19494,-11468,29889,34501,13735,9011,7173,1868,-16583,-21516,-24332,-10983,17199,33287,29539,14857,-10738,-22076,-11262,1637,-11649,-30165,-34261,-15044,2132,9492,19321,16817,6818,8504,16104,13972,423,-14014,-31440,-23006,-3586,-5310,-26542,-17881,-2108,-1933,-21873,-26465,-24411,-9716,15491,13264,4387,6023,12297,9770,-5566,-10321,27707,59284,65410,53302,38554,33208,16732,-6455,-23837,-24481,3352,22192,26136,25532,-6421,-26291,-5539,3530,-583,-13190,-13823,3692,18110,22513,25439,28117,24567,16738,9320,-11924,-16859,13645,36515,37984,25348,-16492,-38604,-19051,-9290,-10194,-28247,4839,14451,1089,-10291,-14543,-11929,-16718,-33076,-19894,4391,19166,9057,-14121,-13493,-1515,2784,-7225,-4852,7940,8445,-4574,1284,22311,32278,35984,35904,49106,58445,42589,9887,394,1138,-603,-4915,-10698,-6868,-1078,4386,-2040,-9402,-5070,10155,11542,1704,-13125,-13720,-3118,245,55,-11238,-30368,-8447,-6453,-10504,-16392,-19477,-24496,-26585,-1169,25624,32405,30814,27289,2169,-22747,-6288,-8227,-15632,-15455,10122,50003,60006,8541,-16257,54042,120219,183467,220927,205448,150178,86528,78017,51769,19560,-6935,-22680,-33753,-20147,17957,38932,23006,-3006,-269,-14484,-24990,-26575,-26087,-4715,25051,42596,51899,33546,2348,-26205,-13878,6877,16702,21723,11846,-14218,-29741,-17041,-5867,16393,2637,-19899,13939,43801,32377,-10097,-23315,8325,38876,55474,41704,5877,-35139,-17588,26627,71684,73822,52251,23383,503,-16468,-35039,-26062,-9556,5175,5027,-4601,-30224,-19598,-1777,-2769,16929,38946,50387,48725,32332,11308,-11363,-32364,-21491,-1793,17266,27411,21407,6608,-4798,-15709,-20261,-4067,26419,44123,22477,-14695,-24561,2838,3842,-12310,-18547,-13173,-10667,-14700,-14169,1512,17115,15657,-2462,-1060,14352,26896,25872,35941,58691,73857,59832,21369,-8772,-7274,7165,2658,-16612,-30304,-32216,-29848,-30336,-18748,-846,-7730,-23597,-21794,-2199,-2164,-28372,-32733,-14217,-18312,-44968,-44539,7556,37235,35800,22716,26219,27207,3848,-25990,-8881,-4852,-28264,-10093,32674,77226,53157,10181,-17331,-21121,-17283,-18100,-25063,-29375,-23110,-22107,-14442,-1357,1709,19567,31298,25437,6340,-11980,-2795,-269,-13349,-35692,-25908,-16321,-10967,9321,27394,28718,9803,-13443,-25770,-23051,-11347,-10171,-9760,5173,486,-15144,18229,29129,6540,11601,31739,28872,8471,-7309,-19205,-28534,-26336,-16431,-3737,12682,7125,-2319,-6288,-19816,-18334,-621,14315,18818,4975,2211,19720,26004,20809,10530,-2520,-13890,-15920,-15438,-1219,679,-4814,-10423,-13272,-15302,-7403,-3511,-6645,-10511,-6647,4153,3809,-14786,-16830,985,7996,10153,1076,5161,17001,30726,47718,55588,43522,7575,-8968,4570,28501,46355,50485,40046,-229,-17293,-9304,-4679,-1635,875,-6581,-14905,-6845,-13707,-38642,3993,31782,39452,46329,46892,23854,1211,-154,4862,12679,24582,32888,13930,3179,10200,45895,77421,63225,30441,15874,29583,38309,22220,6461,7438,10436,-7395,-22244,4758,10669,-10150,-6468,-13090,-28674,-27433,-15616,-11998,-15926,-15242,-9767,-21152,-35543,-11585,10845,18962,25685,23331,19636,23072,15083,-843,-7997,16643,38312,50652,38358,12540,-4652,-8330,-5362,-3700,-3527,-12438,-26124,-21077,-8362,1192,-4801,-16103,-22224,-20389,-32881,-23826,-5950,-2544,-1063,-12628,-3788,31424,52433,23136,-20053,-20550,-6746,-13882,-31424,2740,23316,18129,5402,21082,47174,62383,61870,50840,40365,18881,-15788,3765,14260,9555,6735,1350,-8208,18227,24328,-775,-31307,24955,55939,56773,41444,44101,42699,24276,5236,-12731,-14690,-11951,-16337,-20128,-3036,-14306,-14076,20636,42128,29978,9805,-3001,3533,6922,-3107,-23456,-20244,-20887,-16472,3121,11879,2306,-17666,-3484,15850,17305,-6651,-28839,-223,11981,3296,-8415,-19467,-20179,-3939,11569,19842,19916,17061,10722,11758,12635,6714,-14720,-10954,-12970,-25679,-3291,-529,-14699,-18275,-7155,-20272,-27558,-3262,3729,-14847,-3367,13053,16815,-137,-6737,12697,-11960,-14217,1801,6097,780,-18368,-9525,174,-2625,-1496,7116,8475,6370,2818,-10096,-20537,-2831,5765,2957,-1329,11087,26757,48097,35871,6321,-11787,-13295,-14328,-3564,12391,17278,26708,25443,10221,-11389,-7185,37347,67350,41879,3863,-10543,-23738,-26786,-9000,-8410,-16755,-6059,10836,11235,-1594,-14891,-17828,-16755,-13103,-21301,-18463,3033,4869,-5996,2934,14076,30303,39797,20726,-5526,470,16315,4867,-13140,5383,16138,3045,-18635,-24068,-16682,-15083,-21186,-16208,-2910,2478,2073,-6731,-28035,-10219,13207,15828,9087,378,3417,-4595,-32349,10613,44867,43153,12940,-21306,-7175,12958,10214,-6301,-32064,-19360,-7871,-2667,-1351,-78,9629,21703,32495,37732,19454,-4259,-19261,-11610,-2658,-10126,-15127,-16144,-1144,4260,1534,-9678,-6500,3822,134,-6640,-15394,-23237,-14325,-157,713,-10997,-10664,209,14711,33508,33889,17264,513,-17891,-16220,-16648,-27277,-3896,10642,27279,45535,44846,30326,16040,-1998,-19706,-10662,6653,2464,-9556,-19728,-18563,-12066,-21787,-28210,-11020,-10023,-17267,-19315,-12914,-16222,-14737,-9184,-21140,4443,33271,32795,11139,5607,36235,37711,50862,76892,74058,40638,10332,-3678,-9167,-22078,-2366,29369,55313,70872,40999,9314,-10413,-20066,-4917,9034,11633,5619,1309,-2208,-10120,-21504,-18610,-11407,-8415,-7719,-9307,-16677,-15208,-4146,16689,35457,31944,-10022,-4409,62209,92470,66167,25149,10017,28977,34380,18382,3638,15815,18753,2710,-9771,-6736,-16964,-17775,772,518,-15925,-385,10843,22786,45205,62596,52853,33196,10646,-10966,-19126,-8158,14245,29375,24637,9680,-1880,6172,14609,3598,-28210,-14065,-4658,-16548,-14754,-1724,-14441,-9800,1300,-7066,-601,1308,-22103,-22739,4473,26764,36847,31994,23233,20778,2503,-19637,8996,17860,-5544,-34406,1679,20140,8009,5121,11371,22909,38069,47262,28484,10873,1466,-9416,-21794,-33073,-25910,-30031,-27607,-10468,8585,14606,3148,-4776,-6151,-3144,-7645,-15211,-15006,-439,12370,14841,9619,7641,-3585,-13462,-10081,4886,24195,34408,31385,17633,-6719,-25746,-25936,-18405,-11122,9100,41771,63634,37701,-15256,-11030,13180,14520,2945,17928,39148,45946,24799,-9705,3183,24324,4278,-32550,-11356,14784,21488,3989,-23475,-45189,-31293,896,18423,7943,-13683,-13672,-9730,-31665,12172,53369,65601,44742,8744,-25935,-32180,-22933,-10094,4202,-4600,-29668,-35447,-30106,-19299,-3891,-2860,-12842,-8254,-18877,-31523,5627,26531,15029,-3861,-16934,-12407,9883,14444,16374,24315,20564,12116,8981,23209,6884,-5370,16512,34994,18314,-1397,-15166,-12517,4663,12926,6256,1585,14011],[26282,13482,-11100,-18008,-2984,-8012,1093,7547,-11307,-10235,28289,31891,12192,6862,6041,6419,-8772,-21823,-19574,-5697,16605,34547,37460,26244,-2705,-28734,-18520,-2582,-11364,-25799,-29922,-15983,-2472,4745,15254,13985,6344,9099,16432,10427,-7545,-22674,-34482,-17112,-1540,-7547,-28713,-13347,815,1403,-15723,-22779,-19610,-4740,13439,11754,5439,1560,3126,2036,-10753,-10942,31337,66009,74435,63945,45757,36011,16634,-5933,-21288,-19663,11289,33870,40336,35420,-280,-22359,-3238,5886,4220,-8873,-11141,7347,23629,28949,31861,31850,25182,14837,7214,-15135,-14165,14614,33041,30715,17773,-22314,-35477,-20313,-6105,-2067,-30996,-3287,12455,3261,-8145,-14614,-9568,-11448,-27149,-21766,2683,16804,5509,-15808,-11273,-3310,-3689,-14585,-12384,7971,15090,1672,-2135,18347,33448,41058,40167,51482,58295,41722,14572,11304,10983,6214,-803,-10536,-7446,2729,10725,2020,-9872,-6048,11521,13943,1451,-16382,-18944,-13462,-11426,-4453,-9971,-27243,-8187,-5727,-9722,-10378,-14141,-22594,-36752,-12708,15913,28051,29229,21652,-2593,-21218,-3064,4622,4289,3676,10802,38621,51042,7622,-28075,27315,50175,64097,87681,107238,112925,95192,85261,39026,7595,-14730,-30033,-35613,-10324,24446,40062,23593,5492,9977,-6525,-25092,-38580,-41816,-14715,20649,37813,48244,31492,-838,-34928,-8578,17081,24842,25417,14125,-11916,-34331,-16817,-5686,12318,3194,-15969,6840,34414,25814,-14000,-23904,10143,42350,60398,47675,11425,-33766,-18231,26872,70387,73470,53112,26095,6140,-10019,-32095,-32981,-15067,2181,2050,-11545,-37569,-9239,7677,1415,17364,41604,56548,57089,38308,12840,-12129,-32476,-19482,1404,18529,27429,23727,13848,7708,-6506,-21455,-9337,21479,39066,22327,-10715,-32854,-6469,-2810,-13113,-17807,-19997,-22331,-25242,-21401,-5988,10595,9612,-9788,-3115,18417,28692,23260,31179,54372,67548,51596,13979,-12180,-5347,7666,2472,-17202,-34946,-44482,-41358,-33705,-12301,2889,-9401,-26829,-17173,1415,-2800,-32165,-30009,-9753,-14167,-42167,-51569,361,32331,32819,18792,18503,18545,-4354,-33708,-7675,-3639,-29225,-13524,31624,73422,43750,2662,-21974,-24128,-21000,-18224,-23654,-30895,-25931,-23732,-14434,917,6925,25953,39021,28590,4497,-13801,704,5627,-7267,-32183,-29231,-16842,-12136,8234,28219,30175,10522,-13906,-26990,-24739,-14263,-11224,-7318,3912,-6165,-26449,14491,22191,-4501,4275,25056,22979,6302,-6886,-18631,-29880,-32336,-21651,-3662,22182,22717,5688,-6067,-19549,-23221,-3080,12974,16528,1759,297,19537,28831,29514,21546,3887,-16956,-29225,-9537,7293,6580,-221,-9199,-15148,-17009,-8307,-3281,-5016,-8871,-3389,7602,7501,-12651,-21010,5170,17624,16852,1506,5395,12469,22777,42196,54705,44633,9178,-8473,6668,33583,54096,61275,55504,15358,-8308,-4803,-1796,-1173,-1398,-10848,-19796,-15108,-25063,-33656,9790,32948,33281,35553,34209,10491,-7429,-2847,5938,17048,30784,36276,13409,-1096,1375,34998,67352,61268,34376,23529,37576,41335,26023,9207,6981,5771,-11487,-22479,-3560,-5890,-14203,-2536,-7197,-18708,-22649,-14844,-10946,-15941,-14796,-7528,-23074,-42391,-11686,6993,13537,25311,28243,28486,34053,23985,3936,-9520,10908,28091,36818,27141,7037,-3024,-3012,-301,-917,-4868,-16816,-26974,-19476,-9411,-3080,-10992,-21794,-24795,-20244,-32634,-36185,-22742,-23854,-23647,-25332,-3699,33915,56404,28457,-12364,-14111,-4492,-15215,-32651,-506,16659,8177,1340,26184,51822,61693,54441,38657,28022,10479,-20531,863,7923,1622,-745,-4540,-12711,16524,25557,1341,-31720,23549,56770,55464,36149,41571,46380,33403,15718,-2694,-7377,-8908,-14717,-21308,-3781,-10330,-16963,13960,36419,27055,7846,-6266,-1028,1353,-9035,-23683,-14861,-20840,-17767,4900,14417,4410,-19225,-10318,9611,13701,-4946,-33985,-7852,10310,3720,-9614,-19884,-19018,-6664,9243,19996,23134,24111,20011,18955,14631,4566,-18055,-11723,-11195,-24661,-9161,-4862,-14003,-9053,2570,-13019,-34374,-8522,-301,-18862,-4357,13168,18537,4414,1681,14457,-14570,-16440,2229,9719,6512,-10554,-6984,372,-3561,780,10530,11324,9272,6133,-6485,-28215,-9208,814,-1477,-7984,4186,21531,42543,27957,67,-19760,-19945,-21299,-7657,11010,19885,30638,28476,11864,-11587,-9066,38629,68760,40912,-3781,-18944,-27095,-27710,-4275,-1158,-15023,-15517,4050,12970,10325,1430,-3932,-6286,-8333,-20564,-18357,6141,12550,-2336,-2396,7711,27359,41224,24985,-5168,-2314,17844,8679,-8146,11619,23249,8703,-16535,-28872,-20003,-15368,-18188,-14276,-3611,690,530,-7853,-27719,-14350,5875,13222,16526,9682,2620,-12593,-28422,13419,43936,39499,8060,-24470,-5059,10637,6269,-9051,-34243,-19002,-3368,5037,5871,6367,14334,23365,30923,31202,12115,-4006,-10129,-11326,-11354,-17383,-15217,-15564,-450,7078,5438,-7639,-5034,6810,3687,-7092,-14758,-20294,-15905,-2417,869,-7400,-3142,12537,28750,41693,31685,8243,-10256,-20642,-9406,-10510,-25537,-11260,6256,26636,46998,44797,28165,14022,-831,-15534,-20671,-4013,-6442,-13819,-19515,-22591,-16798,-26429,-26296,-7668,-1690,-3155,-12076,-12064,-17759,-20382,-15469,-18424,8288,36079,33999,11621,-2693,26757,30857,50448,77911,74470,41121,9858,-8720,-16924,-26551,3964,38490,62620,73208,36625,7968,-9613,-20275,-5695,6260,8161,4127,-326,-6018,-12676,-18328,-13489,-9694,-11076,-14804,-18225,-21759,-24699,-14658,12187,34911,34641,-5179,-6416,59596,89861,63448,26563,16872,33112,35749,18954,2204,15517,20778,5999,-4265,-1893,-13547,-27649,-9911,-8808,-25106,-3531,14741,34269,54347,63806,46917,24816,2393,-18213,-25361,-13799,8075,22761,18469,4703,-7052,546,9291,266,-23458,-8802,-1154,-15044,-18512,-7242,-23758,-6591,5290,-4360,-6138,-10643,-32273,-17197,5032,24267,33785,29920,21356,20830,6977,-13048,8503,17924,-3675,-35816,3808,26849,16815,12569,18830,32949,50602,58154,35237,12628,-2072,-13539,-22391,-33292,-35328,-35931,-22785,-4357,12090,16701,6694,-2397,-8931,-9111,-13355,-16349,-9585,7164,20895,22434,14037,8709,-4226,-13998,-10497,2678,19149,27880,27853,21091,3787,-15988,-26253,-17115,-8121,8099,37937,60431,38507,-10039,-19043,6936,13526,5939,18249,36271,42709,24304,-8269,-2067,18843,5166,-18408,-13452,8495,17511,2393,-23829,-39090,-36368,-10471,5632,2741,-14322,-17267,-10616,-27628,10752,55452,72319,51601,11759,-27755,-35013,-25549,-9980,6160,-1383,-25421,-37457,-25475,-4503,12057,6940,-10600,-12801,-24823,-27243,7218,23025,7024,-11729,-24360,-17177,8558,13101,13642,23419,24019,17400,7761,25717,10620,-6730,7172,25268,13279,-1168,-12579,-11890,3683,11585,7144,4315,14697],[26167,14083,-7781,-20220,-7558,-12446,1226,10664,-4667,-10593,24641,28025,10240,3095,2278,7126,-6521,-23034,-11446,-2465,10431,31159,42343,35651,6662,-28655,-24390,-5471,-10660,-21084,-25851,-18472,-8737,-1646,9686,9994,5680,10100,16964,6515,-16319,-32778,-34916,-13256,-2427,-12319,-26274,-9519,1955,2228,-11917,-14669,-7636,8529,14584,8395,4491,-2589,-5560,-4857,-14754,-11908,32251,68483,78619,69865,49607,36338,14797,-6181,-19491,-15927,17291,43649,52426,43450,5094,-19304,-3092,5868,6954,-5419,-8716,10234,27759,33474,35566,32264,22505,9574,2060,-19300,-11480,14155,27257,20219,6688,-25875,-28531,-21348,-3271,4925,-23116,-10138,9950,5237,-5326,-13969,-7088,-5866,-19196,-21416,607,13450,1307,-16797,-8463,-4447,-9156,-13050,-10213,9620,20018,7353,-4312,14218,34105,45656,43288,52380,57137,40527,18192,20064,21546,14381,3708,-10276,-8258,6234,16624,6222,-10078,-6836,12830,16094,1401,-17889,-19321,-19143,-21457,-8659,-8732,-22978,-8184,-5237,-8829,-6251,-9788,-19288,-42909,-20572,9853,24774,26458,15472,-10903,-21366,-2059,17865,29438,26380,11708,15430,24405,-8089,-48385,-866,-38205,-128263,-192294,-167972,-61866,30117,59187,-2534,-32928,-43711,-30266,-19612,-742,26747,34129,13163,7158,20673,6432,-16108,-40438,-49462,-18467,19525,34631,45242,32293,1704,-34499,-8354,22145,29156,25937,15949,-6734,-39430,-19879,-9046,3664,1053,-10338,2453,24886,19600,-15991,-25480,11254,44247,62322,50642,15007,-32132,-20164,23072,63921,69222,51543,27806,11175,-4162,-27982,-38364,-20204,-1151,-1026,-17711,-35421,1093,16421,5855,17976,43537,61179,64052,44726,15729,-11302,-31725,-18309,2027,16879,25264,24837,20816,19824,4307,-19467,-15060,15402,32262,21116,-6493,-31450,-14166,-9367,-13895,-15400,-22052,-27372,-27898,-24110,-12145,4252,3679,-16454,-4146,21294,28663,19166,24244,46665,57068,39346,4088,-14898,-2887,9135,4796,-12414,-27966,-32734,-35774,-28119,-6945,4169,-12621,-28708,-12394,4151,-4248,-35837,-29681,-8793,-12906,-40823,-58502,-8257,25414,28114,14259,10928,9750,-12223,-38576,-6154,-1987,-27944,-18945,26897,64098,31990,-5498,-27092,-27951,-23613,-17177,-20935,-30193,-27859,-24790,-13950,3534,11270,29231,43198,29388,2379,-11514,8790,15614,944,-28104,-29689,-15801,-13515,5392,26442,28967,9981,-13623,-26281,-24747,-16356,-11024,-3444,3659,-11983,-27195,16366,19666,-12154,-2837,17697,16557,3825,-6127,-16422,-28300,-35050,-24848,-1799,31375,36065,12431,-6601,-20681,-26322,-4677,11664,14078,-1797,-2678,19491,33576,40147,32765,10883,-14016,-23196,2305,16746,12830,3666,-8490,-16601,-17008,-7563,-1825,-3063,-8131,-2040,8039,7936,-12301,-19249,9907,24986,23755,8319,6490,6373,12938,33936,50114,41718,8281,-8295,9175,38168,60180,69519,67841,28771,-1776,-2535,-355,-1675,-4662,-16328,-26222,-24815,-36270,-23112,16975,34644,26988,23202,19237,-3584,-14481,-4506,7228,21336,36529,38524,12193,-4735,-5006,26951,57118,55057,34821,28085,40981,40090,27076,11222,7061,1848,-15019,-22833,-10918,-18164,-7386,4314,694,-7006,-11908,-10114,-9072,-15043,-11783,-2552,-20956,-38312,-9314,4296,7630,23528,31694,36263,44077,31839,8173,-9992,5398,17170,21180,14144,362,-1243,3120,5398,1677,-6424,-19547,-24613,-16990,-9278,-5869,-16467,-28451,-30122,-23308,-31801,-42635,-37988,-41452,-32803,-25639,-678,36246,59389,34221,-3725,-6977,-1601,-15749,-33539,-4604,8714,-1874,442,30710,54176,58451,45206,26495,16029,1971,-23674,-2239,974,-6940,-8852,-11669,-18781,14468,26755,4580,-29182,20984,56483,53683,29851,37857,49156,41460,24879,5875,-880,-5594,-12307,-20694,-4722,-6370,-17174,6586,28375,22084,5059,-9690,-5325,-4063,-13548,-19124,-8306,-19406,-19263,5295,14710,4591,-20850,-18103,1048,7559,-4695,-30562,-15565,7313,3311,-9941,-18472,-17478,-8362,8192,21073,26458,29967,27238,23415,14238,910,-20585,-11841,-10176,-22429,-11138,-5060,-8551,403,11103,-6874,-39538,-13181,-3856,-22352,-5607,12266,18610,8047,12371,19200,-14486,-16739,6193,18233,16709,-2469,-5488,-491,-5494,2283,13020,13396,11447,8572,-3058,-27524,-15972,-5493,-7869,-17373,-5694,13312,33482,18141,-5410,-26159,-27252,-27360,-10642,9104,21717,33699,30877,13304,-11662,-11628,36889,65160,36301,-11907,-21095,-26741,-28593,63,6022,-10367,-24359,-3632,13603,21655,20943,14523,4895,-3196,-18901,-18239,7885,18152,2142,-8128,-1282,22434,41289,28540,-4515,-4659,20232,13941,-2073,17162,29187,13235,-15391,-31532,-19936,-13546,-14273,-11827,-4496,-1597,-1620,-10084,-28688,-19195,-2269,11047,23380,18456,4357,-17458,-21423,15271,41179,34200,3378,-21678,-4028,7242,1787,-11585,-34661,-18160,1511,11872,11569,11784,18539,24567,28626,23437,3244,-4494,-2260,-8053,-19504,-21239,-13029,-15482,-455,9583,8750,-6318,-4842,7966,5621,-7492,-12844,-14856,-13020,-2439,1745,-3325,5001,24867,42229,48806,28376,-1243,-20423,-16571,-3194,-5763,-20460,-18118,555,23014,44712,41685,24185,11076,-101,-11010,-30632,-14518,-15783,-18766,-18540,-26322,-23666,-32177,-22316,-3402,6352,8714,-4424,-11459,-19211,-25581,-22361,-15285,12448,38578,34436,11582,-11421,15149,22422,48155,75871,71773,39327,8569,-13213,-24196,-24757,10595,47662,69445,73812,30821,5855,-9362,-21511,-7388,3042,5323,3110,-1784,-7558,-9314,-12079,-9766,-9896,-14992,-21955,-19087,-14573,-20878,-24601,6812,32967,36898,706,-7967,54869,85338,61050,29581,22945,35126,34734,17341,-1372,13175,20821,8187,1165,3546,-7753,-33052,-22398,-20132,-28877,1444,25124,47467,62798,63291,39662,15935,-5298,-23625,-28162,-19308,701,14331,10281,-2420,-13646,-6245,2788,-3236,-16627,-1502,3189,-13445,-22301,-10690,-27782,-4655,6857,-2217,-8892,-17079,-23384,-13003,4834,21477,30990,28076,19122,20312,11878,-3253,14096,23512,2247,-32374,6189,34169,25706,18762,24377,40822,59902,64551,37902,11561,-7304,-18525,-23287,-29319,-34056,-31287,-16683,354,13605,16255,7852,-1020,-11314,-15094,-19704,-17676,-4583,14180,27658,27918,17561,10571,-2974,-12708,-9552,1753,14663,20753,23143,23640,12826,-7312,-24489,-16202,-5784,5619,30647,52461,35228,-7149,-25308,1241,12355,8414,18398,33066,38774,23627,-4693,-1915,18490,12021,-3923,-10211,3011,13710,3054,-17154,-25331,-29567,-21795,-8320,-344,-11463,-22218,-12430,-19916,10644,56283,76615,56800,14425,-29046,-37724,-28387,-10709,7722,3020,-18507,-33283,-16314,9823,25983,15107,-8297,-17003,-30266,-21800,8939,19624,-2392,-21797,-33047,-19039,8514,11492,9312,18946,24377,21950,7249,25592,13899,-6015,-2326,13260,6462,-1233,-8854,-8392,4263,10856,8053,6521,14531],[25089,14472,-3791,-22391,-12630,-14610,3037,14345,2010,-10701,20552,24515,9622,-377,-2431,4994,-8859,-20335,167,1503,-121,25067,45547,43602,16813,-15961,-20646,-4787,-9619,-16929,-21334,-20728,-15617,-8796,3484,5933,6048,12420,17878,2653,-24828,-43133,-29803,-10880,-5968,-19009,-18547,-6281,1472,704,-9935,-5054,6762,25626,18707,3488,1523,-6313,-13455,-10774,-17676,-13339,30752,66924,77899,70729,49720,33920,11020,-7674,-19182,-13789,20763,50580,61271,48787,8826,-17651,-5277,3387,6903,-3973,-7558,11322,29371,35030,35544,28653,16133,942,-6036,-23679,-9797,11526,18659,6209,-6542,-20948,-21071,-23036,-2908,8054,-17303,-15042,6599,5989,-3297,-14153,-6354,-1908,-11714,-18459,-1816,8659,-4149,-17811,-6594,-6348,-14990,-7837,-2635,11555,21795,10110,-6942,9061,33174,48402,44008,50587,53741,37627,19108,24661,29024,20199,5821,-11878,-11377,7540,20433,9050,-11228,-8878,12614,16766,400,-18871,-17148,-19573,-30212,-13422,-8542,-18886,-8399,-5868,-9052,-3733,-6493,-17879,-47043,-29852,1629,18333,22641,11588,-19816,-24532,-4432,24709,47409,42634,12559,-8080,-7196,-31044,-34207,69729,132612,142921,91180,-4709,-78641,-57847,10775,-25406,-30293,-17128,-10869,-4345,3079,19337,17808,-3532,12574,34025,21536,-2153,-26002,-28970,-7152,26553,37012,44603,34603,6596,-24686,-11734,20368,26589,19247,12926,-2620,-33697,-24753,-15108,-10842,-6041,-7901,-1645,13761,11650,-18650,-29436,8429,41392,58243,47561,13748,-33473,-24098,14924,51752,59860,46029,26488,13076,-1392,-25796,-42183,-25967,-6296,-5938,-24427,-30154,8820,22533,8705,17262,43291,62857,67993,49733,18188,-10427,-31079,-19091,-978,11284,19756,23227,25531,29516,14016,-16257,-22652,6792,22730,17633,-4195,-27490,-21381,-16904,-15707,-13431,-21052,-24584,-22803,-23179,-17776,-3196,-3582,-23579,-5439,21772,26019,12819,14366,35230,42382,22899,-8702,-16881,-953,10435,8226,-4845,-17422,-21751,-26218,-21446,-4676,1780,-18241,-29751,-8980,4773,-7426,-40314,-30958,-9317,-11514,-38029,-67937,-19631,15828,21125,8400,2945,389,-19919,-37322,-5306,-929,-25619,-27268,17257,48276,17240,-15046,-32757,-32423,-25132,-15996,-18130,-28258,-29210,-25858,-13782,5329,13488,28514,43103,27741,826,-5433,19158,26750,8756,-24621,-28318,-14607,-16031,603,21994,24742,7446,-13556,-24616,-23720,-18075,-10609,350,3351,-17616,-20102,21123,20054,-15245,-9911,9552,9586,923,-5578,-14121,-26393,-35616,-26131,1003,39065,46125,16706,-8467,-23348,-28823,-6275,9857,11274,-5592,-7327,18484,38185,49785,42275,17151,-8396,-11444,14720,25169,18338,6461,-8595,-17540,-15472,-5989,-236,-1760,-9033,-3562,5072,5093,-14241,-15871,13723,29429,29321,16934,6889,-1317,1613,23616,42310,34961,4527,-8606,12045,42250,64234,74197,75014,38103,1673,-2738,-415,-3333,-9113,-22795,-33817,-35249,-38607,-12050,24525,36613,21271,10130,3123,-16385,-18467,-5293,8351,25071,41202,39070,9736,-8321,-8830,22664,48639,46230,31874,29089,39942,35165,25322,12160,7403,-1114,-17561,-22757,-16540,-21931,1207,11008,8282,3274,-2858,-4744,-6636,-12798,-6510,4020,-16971,-33928,-6115,2555,1670,20583,33524,42392,52324,38142,11888,-9274,643,6260,4533,148,-7046,832,10083,12299,5455,-6334,-18935,-20669,-14225,-8456,-7379,-20582,-34917,-36676,-25341,-28603,-34992,-36205,-27737,-18627,-16218,3647,37926,60912,39606,4904,398,1922,-15180,-33484,-8670,815,-9871,2672,34116,54170,53127,35195,15625,5539,-5708,-24246,-5452,-6268,-15504,-16398,-18735,-24273,13650,28932,9493,-24628,17641,55566,52263,23362,33068,50941,48353,32781,13364,5059,-1871,-8837,-17734,-5013,-2123,-14071,33,18947,15582,1888,-12499,-8405,-8594,-15904,-11612,-915,-16639,-20717,4719,13245,3359,-22195,-26013,-8848,-53,-5108,-24308,-21959,3718,2755,-8932,-15433,-15034,-8412,8774,23385,30250,34745,32192,24484,11164,-3756,-21223,-11356,-9927,-20397,-9542,-2156,-1294,9102,17995,-1971,-38713,-16377,-6183,-24983,-6632,10882,17359,10967,23937,25669,-12139,-14632,13251,29741,28347,4546,-4694,-1719,-7771,3680,15111,15099,13257,10482,405,-20953,-21826,-12402,-14992,-28451,-17723,2811,21934,8358,-7954,-26172,-33612,-31171,-12455,6781,22664,35659,32529,14660,-11262,-14629,32431,57456,28994,-19918,-16295,-23467,-28839,4285,13138,-3692,-29032,-11152,13545,31810,40463,33216,15787,2297,-16109,-17573,8656,21594,6698,-12752,-11839,17002,40824,31768,-3208,-6516,23109,20164,4481,21556,33866,17210,-14289,-30265,-16339,-8887,-8924,-8640,-4991,-3598,-3847,-13056,-30597,-24330,-10042,9797,29253,26603,9184,-15436,-13885,16549,37229,27756,-1178,-17289,-3565,3619,-2044,-12641,-33753,-17380,5969,17294,15483,15873,22075,25357,25899,15339,-6332,-5229,4328,-3004,-24393,-19777,-9817,-16031,-889,11710,11156,-5953,-5981,7692,6666,-6977,-9701,-8279,-6735,-110,3060,856,13272,36536,54490,54391,24051,-10594,-26549,-9482,2172,-2166,-15507,-23458,-6001,16528,38546,35552,18523,7176,-74,-6777,-28386,-21701,-23724,-23946,-16842,-26559,-31896,-33092,-18358,-15,12064,17368,2304,-11153,-20417,-28380,-28498,-12484,15891,39865,33478,10738,-19331,2155,12976,44034,70828,65995,35157,6151,-17225,-30901,-20230,16254,56011,75432,72699,23927,2905,-9730,-23923,-10291,-649,3301,2370,-3083,-6259,-2663,-6034,-8303,-12445,-20357,-28024,-12021,-4674,-11064,-29115,305,29182,37990,6215,-9319,48343,79186,58429,32331,26712,34279,30791,12967,-7615,8942,18672,8611,5686,8981,-778,-23730,-35477,-30865,-21430,9722,37611,60136,69740,61383,32024,7310,-11597,-25512,-25104,-23861,-7715,4384,454,-11379,-21219,-13965,-5231,-7355,-10168,5679,7106,-12490,-26535,-11687,-21971,-5676,5073,-1761,-8965,-15623,-16010,-10843,3736,18750,28916,26810,17218,19665,16909,7513,23465,31232,8490,-29721,7875,40072,32427,21978,26621,45078,64467,65522,35984,7056,-14759,-24817,-25561,-26866,-28274,-25640,-12239,2725,12351,12364,5270,-2519,-14665,-21423,-27016,-19621,-1242,18743,30896,30009,19370,12280,-1471,-11511,-8801,1233,10808,13233,16898,24091,18934,-896,-22725,-16737,-4887,1350,19545,39575,27362,-7944,-30040,-3844,10875,9761,17513,28850,33380,21312,-1556,3327,23377,21635,8445,-4213,-1541,9630,4977,-7462,-11551,-17508,-28494,-22719,-829,-6133,-28839,-16033,-14221,10541,54798,77143,58791,15519,-28872,-37861,-31279,-13157,7984,7251,-11010,-25935,-7301,20782,35754,19926,-7634,-21426,-33500,-16778,9954,16538,-11915,-34515,-38746,-16067,9101,8521,2479,10364,20875,24766,8458,21763,15301,-3887,-9220,-137,-2663,-2550,-5478,-4123,4951,9535,7817,7143,12575],[23904,15463,1152,-14949,-16619,-10854,6693,19086,9273,-9336,16868,22115,11062,-2298,-6951,681,-14631,-9025,15094,9301,-13412,19259,48537,50552,27182,-708,-8414,-48,-8324,-12888,-15411,-19068,-21830,-15584,-2262,3234,8599,16668,19402,-542,-30751,-33520,-21028,-8802,-11060,-24636,-9187,-2832,314,-2118,-8049,5901,22816,44071,25377,-1242,-2428,-8860,-19345,-14807,-18999,-14109,28379,62992,73858,67903,47240,29865,6452,-9523,-19577,-12148,22843,55620,67771,52446,11704,-16385,-8259,111,5297,-3757,-6905,11434,29206,34401,32739,22357,7739,-8954,-14558,-23431,-8277,7951,8835,-9305,-13353,-8265,-12485,-23642,-4513,7810,-13924,-16143,4038,6643,-1302,-14408,-6669,1003,-4561,-12418,-2404,4322,-9199,-17812,-4843,-8059,-20164,-1831,6683,14489,21647,10520,-9568,4491,32127,50498,43724,47616,49589,34335,18565,26066,33113,23230,5811,-14150,-15774,7786,23316,11727,-11772,-10797,12190,17230,-253,-18667,-13924,-16737,-35523,-16785,-7874,-14554,-7127,-6523,-9857,-687,-1878,-15309,-43437,-42507,-10794,9572,20959,12675,-22683,-28081,-5979,24758,53030,49212,15353,-18167,-25819,-46813,-13503,130767,271904,364210,347427,212706,38465,-86367,-23016,7415,6833,8333,3725,1403,-971,5272,-1962,-9826,24952,48752,36165,12900,-7692,-7235,12388,40703,44533,45874,36627,11388,-12596,-9090,18548,22946,9811,6948,69,-28112,-26129,-16868,-25819,-15047,-8428,-6932,1304,2453,-22145,-32630,3322,34599,49297,39954,9606,-35271,-27668,5772,37667,48346,39063,24118,13401,-106,-23896,-42091,-30515,-11600,-11063,-29579,-23955,15366,27721,11630,16893,42582,63482,70707,54725,21562,-8123,-28749,-19714,-5271,4138,13112,20721,29344,38047,23680,-10664,-29993,-2499,12788,13903,-2398,-23439,-26656,-23372,-16452,-10669,-17418,-17797,-14200,-18460,-20626,-9930,-10605,-29215,-5275,21773,23017,6536,3903,23104,26869,5400,-21544,-15984,1713,12825,13647,5281,-4928,-10271,-16015,-14345,-3887,-2333,-24054,-28301,-5607,4928,-10214,-42454,-30010,-6504,-4697,-28270,-70286,-32335,5645,14077,3271,-3324,-7158,-24494,-31826,-3476,1171,-20927,-36493,4570,28728,2120,-23468,-35265,-34213,-23298,-13146,-13874,-23991,-28032,-25010,-12205,7717,15033,25802,41043,26497,3209,5065,31789,38867,16760,-20280,-24475,-12143,-17928,-3577,17509,19782,4697,-12266,-20627,-20043,-17565,-8773,4921,4135,-21666,-10696,27700,23172,-12877,-14986,2798,4350,-181,-3319,-10437,-23432,-34045,-24407,5614,46263,54191,19893,-9940,-25054,-29029,-6628,9074,9958,-7263,-12012,17354,42532,58057,50481,23501,-1130,880,26768,32981,24038,9713,-7802,-16102,-11295,-2828,2185,-75,-10188,-6748,536,999,-16795,-11741,17346,32248,34106,25307,6985,-8832,-8756,14261,34252,26992,-527,-7765,16758,47474,67751,76370,77567,43753,3268,-3829,-320,-4669,-13224,-27720,-38654,-43054,-29111,-139,33005,40184,18695,-386,-10390,-22468,-17312,-4217,10271,29151,45642,38904,7002,-11224,-9748,22711,44407,38441,27437,27839,36256,28592,22083,12819,8634,-2088,-17535,-20514,-18710,-17037,9273,17414,15717,12593,4757,1179,-2318,-7832,1436,12399,-11372,-30050,-2406,2242,-3056,17760,34671,47431,59155,43553,16104,-6438,-1998,-2898,-11316,-12737,-13761,4170,18647,21533,12329,-2287,-14182,-15435,-10767,-6525,-7088,-21940,-36304,-33841,-19100,-20576,-25299,-24235,-13646,-2257,-3951,8788,39413,61541,44750,13716,8334,6664,-12655,-31291,-11171,-4988,-13000,7416,36667,52592,46993,26106,7681,-1983,-11125,-22059,-8197,-13012,-22778,-20873,-22443,-23013,15921,33323,16798,-17837,14333,54940,52470,18286,27796,52055,54438,40056,20671,11294,2941,-3657,-12043,-3482,3007,-7772,-3451,9805,8667,-744,-13509,-9069,-11246,-15718,-2511,7166,-12461,-21295,4108,11004,1657,-22442,-32952,-18738,-7677,-5128,-16921,-25017,584,3023,-6114,-10830,-11078,-6220,11309,27347,35056,38873,34939,21828,5461,-8365,-18602,-9856,-9904,-17954,-5640,2342,6143,16668,23124,1852,-35543,-17286,-6599,-26472,-6602,9906,15363,13436,35467,32747,-8011,-9948,22636,42542,39602,10131,-4110,-2454,-9473,5731,17324,16817,15033,12232,4200,-13490,-24397,-19040,-20354,-34140,-30310,-8996,9193,716,-6491,-19474,-32372,-30602,-13091,4414,22745,36336,33330,16084,-9908,-17800,25731,46780,20118,-27124,-8711,-18693,-27929,8678,20249,4175,-25733,-17287,13228,40450,58368,50322,25919,8165,-12094,-15866,8936,23032,10730,-14571,-21968,13165,40816,35041,-990,-7818,26166,26790,11093,24663,37459,21292,-11986,-27216,-10802,-1792,-1917,-4486,-4610,-4700,-5755,-16328,-32786,-28817,-15853,9553,33931,34123,16764,-7115,-5973,17659,32840,20826,-5517,-12694,-2965,882,-3794,-11152,-30869,-16078,10214,21490,17744,18597,24947,25880,23052,7823,-15580,-5022,10023,2861,-22711,-15389,-6597,-17131,-1181,13550,12567,-6438,-7722,7459,8382,-4639,-5552,-1136,1532,4456,4809,4976,21393,47187,65096,58247,19028,-18761,-23251,-1702,6912,837,-11070,-25191,-12459,7823,28938,26891,11627,2579,-693,-2998,-19640,-19537,-25009,-28254,-14278,-21488,-31653,-26090,-14883,1877,14884,22613,7767,-10832,-21013,-26686,-25608,-9954,18401,39802,31163,9285,-23045,-11020,3652,38753,63523,57835,29104,2780,-20547,-35634,-15268,20731,63241,80639,70398,16823,-468,-10340,-26974,-14045,-4225,2657,2179,-3891,-2748,4679,-1147,-9052,-17053,-26721,-28425,-3571,4404,-1615,-22783,-6938,23742,37755,10788,-10280,40973,72080,55264,33693,27788,30744,24284,6202,-16130,4354,15163,7484,9209,14370,6909,-12922,-31886,-27092,-12585,17539,49184,70991,75066,59258,26049,957,-14644,-23462,-21586,-23737,-15642,-5663,-9542,-20350,-25558,-19976,-13944,-11666,-4646,11969,10236,-12001,-30811,-10826,-16946,-9977,247,-2890,-6922,-9693,-11122,-10233,2597,17138,28222,26388,16470,19954,22472,18510,34067,38645,13426,-27993,8694,43542,35937,21797,25478,45526,64180,61656,30423,-24,-23442,-30718,-28955,-26068,-24833,-22007,-9708,3098,8848,5554,-827,-7020,-19082,-27257,-34446,-21546,460,20600,30557,29094,20109,14010,-200,-10995,-8622,1037,8407,6809,10088,22668,22270,3644,-20517,-18141,-4832,-3450,5745,23317,16172,-11995,-32581,-7277,9899,10457,15941,24077,26862,17086,234,10948,31372,31360,18259,2466,-4046,6038,7962,3110,2134,-4146,-20920,-26878,2234,902,-27061,-20851,-10553,10252,51317,74079,57450,15090,-25474,-32446,-31304,-16792,7359,11121,-3625,-18042,33,27721,40908,21262,-8725,-24916,-30238,-12434,10599,15328,-15185,-38579,-27477,-7504,11130,4845,-6193,-1093,14301,26012,12879,14966,14593,-939,-8733,-10715,-13347,-4893,-2787,-136,5277,7476,6363,6209,9003],[18301,12704,2223,-10219,-15606,-7261,7378,20620,12917,-9912,9998,17148,10621,-5771,-14274,-9081,-22412,5314,29299,18840,-22766,14890,49363,53520,33981,11452,2802,4123,-9911,-11204,-10585,-14942,-26572,-23715,-9477,349,10991,20049,18866,-5345,-32015,-21758,-12767,-8383,-18911,-22450,-775,-715,-2796,-7294,-6488,16476,38399,60575,31816,-5567,-8218,-11721,-24040,-18271,-20333,-14834,24913,56785,66745,61531,41968,23799,713,-12301,-21154,-11118,23600,58887,72081,54408,13332,-15817,-11748,-3544,2339,-4973,-7042,10412,27073,31434,27264,13900,-1837,-18755,-20729,-19032,-7017,3785,-1395,-24832,-4482,7453,-2945,-21803,-7825,4578,-12485,-14279,2801,7559,778,-14478,-7651,3076,2049,-4510,-216,1613,-12884,-16672,-2822,-9087,-24051,4230,16101,18557,20535,9126,-12118,1651,32013,52801,43541,44737,45895,31689,17678,25278,33871,23371,4219,-15650,-20364,8042,26204,15154,-10515,-11442,12606,18260,176,-17215,-10455,-13179,-36023,-17068,-5655,-10050,-4619,-6802,-11255,2622,3743,-9249,-32824,-53556,-22974,3064,22117,16526,-17262,-26241,-845,25536,51236,51734,27164,-5797,-17350,-37920,-13000,112186,224512,287804,260278,139363,-5983,-109272,-20340,19711,13743,11709,3980,-6018,-12558,-8198,-13857,-3615,34414,58600,46603,25477,8214,11299,31096,54706,50900,44856,35411,13433,-3328,-864,21553,24068,4765,2517,2272,-23998,-24858,-13133,-32763,-22073,-9441,-12837,-12025,-7102,-26147,-32201,-1234,25901,37879,30664,5515,-34679,-30631,-2919,24495,37202,32648,22351,13678,1215,-20932,-38169,-32545,-15785,-15025,-31665,-17445,21317,32817,15430,17577,42251,64146,73225,60238,26185,-4282,-24459,-19140,-9535,-3144,6480,18092,32607,45648,33415,-2565,-34574,-11665,3727,10801,-661,-19690,-30100,-27724,-15317,-6973,-12324,-9984,-4403,-11209,-19926,-15346,-17226,-32620,-3438,21782,20420,1184,-6230,12127,12774,-11257,-33080,-12933,4404,15600,20008,16443,8225,1307,-5856,-7417,-4268,-7769,-29536,-25113,-2739,4501,-12048,-39034,-25931,-216,6696,-12940,-55699,-45803,-4892,7181,-1072,-7820,-12553,-25142,-25198,-1203,3782,-14716,-46437,-10902,7340,-12323,-29754,-33400,-32002,-18739,-9402,-9077,-18598,-25063,-22778,-9919,9775,15110,21000,37429,26358,9555,17726,44385,49701,23399,-16125,-19952,-9695,-19852,-6971,13217,14020,1021,-10908,-15604,-14904,-15713,-6880,8580,4461,-25610,-2352,33058,26243,-8778,-19069,-3163,374,-31,-153,-6566,-20884,-32622,-21914,9919,51185,58904,20837,-11941,-25539,-27518,-7400,7848,8893,-7448,-17769,14081,43860,62244,55103,27822,4841,10956,35407,37875,27862,11822,-7505,-13856,-6855,-490,3096,87,-12957,-13287,-6646,-5414,-21373,-9418,18562,31658,35665,29547,4283,-17637,-18500,6209,26171,17814,-8472,-7355,21254,51984,68972,74107,73552,43381,1069,-7419,-1696,-7504,-18771,-29883,-31509,-34043,-20007,9473,39632,43335,18571,-6406,-17487,-19707,-14057,-3908,10435,30958,47230,35657,1579,-16271,-11472,22848,41900,31774,20436,22510,28463,18903,15202,10341,7624,-3967,-17185,-18144,-19657,-11706,13508,20501,19948,18079,8522,5208,1820,-2763,8689,19335,-7195,-29724,-1681,101,-9099,12695,32492,48390,61443,45173,18114,-4399,-5001,-12010,-28134,-24599,-21994,5921,25720,30114,19704,3017,-9519,-12452,-9780,-6609,-8119,-23137,-31302,-23496,-7391,-11024,-16549,-14668,-3102,10426,5753,11149,37724,58480,46355,19372,13513,9476,-11107,-29661,-14349,-10424,-13412,10347,35271,46851,37836,15974,316,-9060,-16566,-20883,-13478,-22053,-30346,-22282,-21267,-15990,18726,37039,23239,-11999,8285,51935,51901,13107,19174,49279,56528,43789,25101,15137,5992,275,-6951,-2649,6027,-2176,-5168,-361,-787,-5280,-15010,-9797,-14555,-16564,3970,12283,-10325,-23438,1106,5691,-2891,-24009,-41190,-30600,-17113,-7118,-11759,-26124,-4337,1703,-4544,-7952,-8435,-4631,12756,30042,38112,39643,32496,12155,-5663,-13899,-15191,-9959,-12560,-17393,-3436,4254,9826,19716,23444,1783,-34859,-18463,-7771,-29566,-7459,7518,10406,12615,43188,36713,-5323,-5651,30691,52494,46503,11266,-6077,-4719,-12524,6114,17146,15952,14150,11301,5763,-7919,-23500,-27251,-21153,-21651,-32698,-23600,-6067,-5584,-4135,-12283,-26658,-28834,-15005,138,19553,33054,30609,15151,-9643,-23435,14850,31870,8390,-34208,-2919,-15558,-27982,11031,24970,10282,-19643,-22908,10649,44980,71096,62336,32674,12087,-9173,-15071,6957,20548,11588,-14747,-27795,10935,39892,36405,91,-10598,27030,31176,15364,24497,38211,23987,-9522,-25398,-6506,4908,4649,-1177,-4983,-6545,-9078,-21327,-34757,-32017,-19669,8191,35452,39146,24373,2587,468,17176,26998,12362,-11196,-9579,-3182,-1497,-3997,-8534,-27360,-14583,13467,23520,17159,18476,25682,24791,18828,98,-24731,-3992,13894,7525,-17816,-11998,-5326,-19965,-1982,13864,11673,-8633,-9574,8391,11356,-1334,-1986,5010,9657,9737,5948,7774,27941,55386,72567,59175,12620,-25024,-15893,4943,10275,2807,-7999,-23372,-18514,-3130,15700,15429,3066,-3335,-2717,-568,-12030,-12554,-19878,-30223,-11607,-14282,-21529,-18517,-12767,1419,14058,23819,11196,-10863,-21480,-22396,-19188,-8142,19479,38046,27221,6918,-20508,-23703,-4810,32629,54407,47682,21304,-1777,-23608,-34447,-10775,23633,68620,84547,66934,9989,-4233,-11240,-30150,-18486,-7351,3298,2412,-4347,1379,11120,2043,-11946,-23504,-33780,-23763,3892,11725,6376,-14868,-14607,16740,35955,14027,-10846,33449,64297,51086,33039,26223,24917,15776,-2277,-26189,1699,11475,5231,11747,19607,14929,-2232,-18894,-14633,-4138,23224,58038,79091,78707,57949,23565,-1181,-13631,-19679,-18637,-19951,-19765,-13431,-17362,-24642,-20597,-19358,-21775,-15578,22,17205,12550,-11553,-34653,-9588,-14112,-17224,-6587,-4875,-3626,-3240,-8109,-10307,2406,17445,28986,26281,16416,20956,28183,29121,44256,44611,16774,-26494,8668,44086,35786,18402,21448,42489,59566,54201,22727,-8079,-29252,-30300,-32680,-26405,-23307,-20276,-8600,2198,4010,-3134,-9535,-13829,-24081,-31548,-40867,-22769,879,20025,27227,26229,20776,16016,741,-11191,-9009,1081,7725,2910,4044,20105,23585,7176,-16797,-19118,-4797,-7085,-9313,5865,3736,-18098,-32730,-8476,9843,10852,14011,19121,19501,10861,451,18178,39382,39299,25345,8595,-4130,3513,11538,13558,15520,9553,-6656,-14523,8176,8622,-19227,-26261,-8988,9333,46028,67607,52575,12924,-19682,-24262,-27493,-21193,5879,14035,2673,-11223,4525,29972,40902,18764,-11942,-26684,-25423,-9670,10401,16133,-8124,-23886,-12711,3916,14437,764,-16634,-14576,4851,24982,19515,6349,10759,681,-2360,-12372,-25638,-9075,-2127,1746,3695,3363,2410,2498,2743],[6807,4492,-2685,-12063,-15089,-9245,2937,17098,11036,-14134,-1345,8203,6308,-12125,-25161,-25300,-16580,18444,40387,27605,-9263,14744,47704,51376,35361,18269,9397,4787,-15813,-12532,-8224,-12456,-23996,-32451,-18934,-3465,11515,20628,14710,-13116,-29809,-13369,-6897,-10258,-29694,-14641,5349,-802,-8415,-15033,-5238,25467,51933,72885,35952,-8739,-16281,-16142,-28240,-22465,-22940,-16064,20154,48523,57087,52109,33966,15458,-6588,-16572,-24174,-10807,23245,60860,74627,54591,13107,-16615,-15886,-7691,-2105,-8103,-8628,7717,22451,25614,18896,3399,-12283,-27111,-20864,-14541,-6807,-1336,-11919,-34796,12519,22957,6382,-17529,-12939,-1641,-12882,-11918,1998,7987,2104,-15017,-9722,3668,7011,3142,3681,192,-15681,-15424,-1167,-10032,-27109,9521,24242,22690,18276,5480,-15572,290,32479,54842,43232,41913,42533,29372,16289,22232,30554,19723,866,-15796,-25239,8014,28561,18710,-7903,-11118,13391,19129,829,-15794,-8096,-11137,-33522,-14363,-2393,-6244,-2684,-7425,-14014,3754,7497,-1834,-20544,-42670,-23850,2886,22995,17982,-9229,-18105,10258,36076,55363,60540,49871,24499,12357,-14275,-22406,86401,157630,155022,81326,-26971,-100115,-94359,-19773,-1332,-8788,-6591,-9665,-20447,-18866,-9562,-12119,507,33605,58935,50368,33441,19416,24396,44755,63131,51061,37949,28994,11435,-3,4116,25448,27897,5836,3490,6168,-20057,-25872,-9847,-29297,-25082,-8153,-15721,-25207,-16159,-29948,-28721,-3605,17267,26341,22146,3402,-30514,-34160,-12276,12404,27050,27044,21241,14164,2678,-17529,-32597,-31575,-18217,-17246,-30761,-11840,26052,37425,19709,18926,42111,64836,75461,65698,31203,-78,-19294,-17557,-13509,-10195,-86,15035,34700,51616,42414,7166,-31288,-20504,-3812,8327,698,-16794,-32622,-29120,-12401,-2885,-6920,-2545,5258,-2779,-15981,-19129,-23938,-33165,-471,21585,18249,-3006,-15723,3816,2157,-24872,-40665,-8992,6181,17652,25859,26983,20619,12092,3481,-1209,-5508,-14307,-34443,-21455,-1103,3166,-12324,-30192,-19316,6963,18544,3430,-37614,-56893,-15617,402,-4738,-10656,-15696,-22493,-18741,907,6331,-7862,-44765,-27992,-11765,-23899,-31115,-29250,-26235,-12420,-5418,-4454,-12968,-21059,-19636,-7488,10847,13321,14598,33419,28214,18860,30746,55268,57742,27791,-12719,-15797,-7903,-21870,-8979,9864,8162,-3567,-9992,-10271,-9001,-12861,-5407,10563,3631,-30179,3889,35884,27906,-5171,-22521,-8017,-1960,1642,3991,-2629,-18969,-32031,-19732,12954,53276,60261,19852,-13858,-23464,-24581,-9000,5904,7941,-5948,-23555,8292,41346,61650,55595,29536,8535,17701,39654,39333,29344,12649,-7611,-11173,-3021,340,1972,-1233,-16299,-22904,-15688,-13520,-27671,-9108,17125,27780,33607,28676,-1484,-27222,-24951,1767,20228,9891,-18735,-6928,25256,55635,68127,67779,63781,37340,-4578,-12771,-3943,-11426,-25328,-26011,-22731,-25866,-13650,15905,44003,46365,22011,-3103,-11722,-11553,-10324,-4659,8691,30292,45846,29535,-6361,-23583,-15032,21185,39848,27792,13008,14335,17959,7245,5232,4491,3838,-7143,-16434,-15379,-19270,-8120,14095,20259,20829,19780,9430,8456,6464,2269,14669,24517,-4190,-32963,-4191,-4136,-16266,5943,27325,45325,59178,43110,18029,-3292,-8104,-19234,-31594,-26677,-30801,6113,31043,37667,27130,8705,-6141,-12016,-11253,-8621,-10445,-24197,-25659,-12545,5860,-1082,-8489,-7100,4392,19433,12474,10719,33249,52364,44536,21833,15874,10401,-10363,-28337,-17459,-14491,-12246,10884,30430,37877,26816,6004,-5936,-15267,-21139,-20662,-20836,-32723,-33160,-19151,-15292,-7566,21845,39950,28565,-7057,103,47249,51312,9992,7942,42836,54840,44351,27151,17123,7693,3234,-2488,-1959,7230,2320,-4167,-8745,-11260,-10645,-16043,-10013,-17742,-18748,7341,14189,-10341,-26168,-3248,-1579,-9261,-25858,-40335,-42704,-26566,-10172,-8630,-25368,-9984,-440,-4079,-6659,-6695,-3248,13429,31822,39889,37819,25620,-4010,-20228,-15269,-10887,-10943,-16900,-17705,-3065,3272,9503,18292,19437,-1563,-36307,-19549,-9355,-32111,-7685,5493,3911,8815,46680,37390,-3888,-1551,37112,59025,48749,8278,-9582,-7390,-15892,5247,14957,12878,10983,8190,5564,-3989,-20140,-32617,-15025,-7480,-18094,-36859,-22125,-9247,-1711,-6147,-21485,-27368,-17353,-4416,13885,26208,24632,12300,-9704,-30996,811,14414,-4454,-30447,760,-13999,-28591,11747,27578,14559,-13787,-25871,6365,45503,77956,68712,36108,14257,-7215,-14832,3443,14879,9321,-13415,-21619,11747,38671,36095,228,-14485,25740,33084,17318,21543,36687,25798,-6430,-24628,-3884,10592,10575,1505,-5775,-8960,-13608,-27176,-32034,-30194,-20282,5436,33880,41662,31079,11782,5492,15442,20440,3154,-17940,-7624,-3512,-2617,-2397,-5260,-23289,-11536,16835,24356,14342,15686,24420,22354,13513,-7385,-29306,-1467,16437,10640,-12926,-10617,-6277,-24164,-2630,12686,8548,-11590,-8752,12768,16671,2613,514,9776,16957,15159,6543,9061,32485,60701,76472,57055,5131,-26754,-8858,9923,12311,3987,-6264,-20140,-22885,-15347,-425,1683,-6966,-10556,-6231,268,-6067,-5868,-14236,-28763,-9248,-6952,-11010,-12115,-12389,-1600,9454,20866,12233,-11398,-22255,-17905,-13339,-7340,18934,34650,21702,3417,-15952,-33097,-11601,26000,43985,35948,11842,-7877,-27141,-31076,-7449,24364,71068,86078,61769,3430,-8738,-12936,-31916,-23796,-10217,4266,2343,-5236,4345,15230,2752,-17255,-32082,-41756,-19027,8886,16193,11825,-8273,-22990,7577,31692,14985,-11807,25331,55004,44752,29480,21601,16501,5079,-12259,-28582,2207,7954,1425,12354,23489,21835,6808,-7243,-2805,2464,25081,61979,82570,79337,56707,23878,-96,-10962,-16674,-17435,-16508,-18020,-16496,-20677,-20806,-12091,-13113,-27220,-19984,2716,20069,12676,-12199,-39249,-10617,-14910,-27951,-14919,-8065,-1102,879,-7738,-11754,2245,18242,29140,24033,14356,19798,31366,37058,51587,47262,17226,-26099,6176,39855,30197,10659,13695,34825,49740,42888,12792,-16560,-24919,-25437,-36246,-29014,-24856,-21593,-10018,-983,-2950,-14287,-21247,-23325,-30429,-35248,-44749,-24619,-1317,15745,20060,21080,20514,16656,-297,-13546,-11441,-423,6684,435,-1470,15848,22349,9122,-12534,-19629,-5661,-9602,-25340,-10995,-8141,-25079,-31763,-8979,9175,9611,10463,12764,10102,1402,-1994,22043,43766,42976,28412,12394,-3464,1132,13990,22084,27056,21857,7499,-1278,14481,15093,-12594,-32048,-10485,6437,38240,57227,43291,8014,-13808,-16053,-22760,-26188,2851,14768,6385,-7194,4851,26722,35125,11935,-17846,-27938,-22933,-9697,8429,17513,3111,-8846,1470,15505,18297,-3227,-28516,-28387,-6876,21284,26529,-205,3619,-590,4624,-6077,-36467,-15144,-3919,967,-178,-3027,-4223,-4084,-6098],[-245,640,-4109,-11091,-12222,-8589,2499,17487,12347,-13868,-8082,4123,6163,-13307,-29873,-28582,1706,36449,54937,41085,10207,25470,51492,51828,38382,26380,17592,8018,-19169,-9628,-1923,-6462,-17666,-30824,-24000,-2188,15596,23744,12656,-18247,-23484,-3008,1734,-8712,-34196,-2398,14143,2148,-10939,-19039,664,37285,67451,84741,41639,-5761,-21626,-17979,-27948,-23526,-22644,-13689,18540,43082,50139,44869,28021,9199,-11432,-18442,-24166,-7269,26192,66324,79923,56783,14273,-15725,-17305,-9050,-4625,-10039,-8855,6229,18312,19905,10859,-5711,-20068,-27063,-14102,-8866,-5572,-5037,-19909,-20662,31636,38217,16704,-9366,-16606,-7840,-12260,-8609,2667,9256,4008,-14525,-11103,4286,11325,10720,9505,1048,-16590,-13077,1401,-9633,-27865,15113,31841,27437,16199,776,-19228,1431,34356,57403,43803,40318,40556,28223,15422,18257,24025,13076,-2418,-12704,-29235,8324,30705,22574,-3709,-9269,14843,20079,1712,-14683,-6975,-11118,-27871,-8521,2127,-2316,-1203,-7702,-17098,2220,8360,4397,-9569,-25464,-11830,8147,21449,14340,-4446,-9503,20686,52687,70818,77091,72897,54378,40656,3079,-4365,177347,359076,449821,410468,271844,124581,21391,-26790,-31743,-24070,-21728,-22957,-18403,-4590,1094,-6485,-2624,24270,51860,49624,38600,28167,34393,54828,66819,46319,26519,19288,8161,-2,2187,24312,28633,8309,10024,14281,-11932,-30652,-10224,-24058,-24245,-3594,-11801,-35046,-23287,-30612,-23995,-4143,10152,16621,15991,3918,-23043,-35662,-23050,689,17751,21846,20116,14429,3619,-15212,-27367,-27631,-18136,-17369,-27710,-7837,29096,41172,24038,20598,41925,65290,77046,70309,35559,3262,-14405,-15490,-16934,-16550,-6571,11154,34985,55260,49824,17462,-20599,-27318,-8651,6464,1424,-15074,-34640,-26464,-8058,1123,-1922,3831,13943,5863,-9553,-20121,-30913,-29927,3038,20955,16439,-5821,-24123,-345,-2824,-29810,-35238,-4516,6846,18376,30199,35642,31032,21279,11434,4047,-6782,-21249,-37942,-18395,-1240,845,-10420,-18924,-11552,12365,27317,17311,-20050,-53900,-26340,-6313,-7750,-11862,-16684,-18334,-13183,2507,8504,-1040,-31027,-40534,-18304,-25912,-25797,-23791,-18641,-5329,-1613,-390,-7597,-16503,-15886,-5265,10589,9677,7702,30655,32536,29564,42779,63323,62139,29609,-10222,-12470,-6902,-23632,-9209,8181,3394,-8545,-9608,-5009,-2763,-9110,-4193,10800,1614,-35578,7988,36011,27811,-2829,-25382,-10962,-2041,5246,9403,1671,-17338,-32164,-18164,14460,52708,59049,18116,-14098,-18948,-20889,-11245,3532,7353,-2753,-25661,721,35462,56819,52372,28819,9883,20904,39694,37769,28783,12653,-7468,-8021,68,-193,-825,-2964,-17413,-34257,-24968,-22118,-34764,-9984,13627,21537,28518,23296,-9501,-35662,-24497,2399,18189,6180,-29164,-5393,29029,58664,66002,58638,50245,27246,-12428,-18009,-5705,-15213,-31655,-18991,-13930,-18993,-10367,19130,46601,50214,29574,8290,976,-2633,-6909,-6019,5686,27759,42240,21648,-15764,-32133,-20093,17152,37370,26949,8451,5945,7228,-4372,-6295,-4115,-2404,-11152,-14749,-11622,-16935,-5580,12313,17569,19057,18664,9804,13112,12714,7685,19634,28491,-1140,-38881,-9130,-9805,-23672,-1104,20331,39168,53266,38211,16510,-2695,-10605,-21703,-17106,-17224,-36887,5355,34916,44215,34297,14164,-4180,-13630,-14371,-11677,-13310,-24889,-20650,-1905,18473,8735,-515,-526,9995,25717,16904,8378,27147,44614,40226,21799,16079,10119,-9708,-26634,-19508,-16523,-10683,9626,23577,27402,15714,-2185,-10314,-19849,-23613,-20339,-28762,-41527,-27846,-13227,-7679,735,24998,42095,32884,-2496,-8921,42173,51696,11141,-4014,33687,50213,42578,27634,18112,8838,5880,1781,-669,7397,5992,-649,-11860,-20316,-15138,-15516,-8994,-19617,-21924,7863,13274,-12025,-28029,-7482,-9208,-15917,-26576,-33817,-43442,-33103,-13006,-6782,-23818,-14959,-2424,-4185,-6271,-5067,-1300,14147,33431,41205,34768,16354,-24139,-24675,-8165,-5379,-11694,-21186,-17542,-3889,-14,5730,13185,12440,-6872,-38967,-19971,-10717,-29171,-5463,6145,-1554,2764,46170,35286,-2943,2974,42202,62330,46880,2129,-12700,-8953,-18615,3590,11387,8329,6293,3806,4469,-1046,-16110,-26372,-5975,6758,-2208,-28190,-34848,-9985,568,-1040,-16812,-25776,-18388,-6566,7470,16947,16239,8452,-8995,-34762,-14594,-2979,-15422,-23078,2953,-13304,-29051,11565,28752,17491,-8609,-24899,1325,42675,79021,69698,36824,15305,-5689,-14502,-465,7358,4693,-11064,-11097,15708,37771,34674,1,-18584,22898,32909,17609,16952,33931,27425,-2376,-23832,-2545,15293,16058,4190,-6224,-11382,-18638,-30975,-26822,-25146,-18103,1639,29894,42161,36641,20112,9759,13291,14355,-5324,-24831,-5955,-2907,-1666,962,-1385,-18222,-5751,21858,25712,10769,11153,22054,19652,8256,-13601,-24567,2859,18725,12754,-8600,-10733,-8678,-27238,-1900,10846,4214,-12757,-2491,21953,24863,7336,2347,13701,23786,20973,7524,9637,35537,63672,77454,52892,-2037,-23288,-2520,13816,13987,5437,-4830,-16283,-23783,-26176,-17436,-12669,-17211,-17901,-10112,448,-948,221,-9003,-25472,-6550,329,-957,-6982,-12790,-5858,2450,15095,11888,-11380,-22586,-13315,-7623,-6533,18000,31204,16199,-35,-11129,-26095,-14576,20587,34184,24487,2272,-14377,-30485,-27405,-4480,23805,70937,85419,55619,-1527,-12765,-14409,-29758,-28509,-11671,5965,2784,-5724,6517,17650,2140,-23078,-41180,-35224,-14296,12132,18719,15580,-2269,-29873,-2332,26174,14871,-11966,17795,45240,37458,24686,15913,7416,-5806,-20055,-16906,7335,6857,-2044,12344,26981,28371,14945,3295,8085,8213,24291,61691,82154,77967,56500,27098,3748,-6997,-13526,-16594,-12812,-11845,-12596,-17131,-12662,-2124,-3812,-25896,-23279,5038,22072,11982,-12401,-38316,-13301,-17181,-29674,-19009,-9617,1877,3893,-7890,-12528,3627,20493,29449,20710,11486,17125,32689,43345,57244,48295,16766,-24754,2731,32401,20851,1003,4985,24744,37150,30573,3536,-20857,-16837,-18928,-33482,-31849,-27394,-23745,-11829,-4286,-9633,-25206,-31753,-30774,-34536,-36450,-41893,-25314,-4118,9934,11835,16878,21504,17507,-1472,-15922,-13836,-1747,6418,687,-3473,13102,21732,12368,-5792,-16813,-5048,-8539,-32655,-18349,-12268,-25322,-27271,-7028,9714,8853,7525,7286,1120,-8578,-4215,24051,45486,44136,29980,16143,-388,1326,17330,30644,38677,34639,22287,12134,22354,22153,-5391,-33483,-12251,3981,30922,46262,32591,3116,-6118,-5974,-15862,-27595,1133,15803,9767,-3809,3607,21136,26999,4160,-23226,-27661,-20987,-10070,7219,20755,15959,6792,16782,28722,24962,-3581,-37794,-35606,-16714,18096,35393,3400,-2826,-2480,11914,3976,-32971,-19696,-5026,743,-2973,-8324,-10252,-10228,-14057],[-6829,-3339,-6540,-11693,-11749,-9652,1989,17384,12305,-14256,-14149,765,5466,-14291,-30503,-15392,21419,53405,67188,52579,26862,38396,56141,51100,39004,31453,22944,9352,-23984,-6474,3911,-1526,-13191,-26667,-28339,-456,18671,24999,8822,-24819,-18848,5049,8814,-7700,-27985,8571,21394,4236,-13684,-20907,6571,47461,80295,91724,44655,-1679,-27196,-21009,-27617,-25170,-22765,-11737,16474,37452,43424,37448,21573,2226,-17000,-21023,-23456,-4013,29585,72849,85217,57765,13376,-16696,-19339,-10962,-8213,-13843,-11143,2685,11785,11610,837,-15453,-26499,-21300,-8179,-5744,-6779,-10490,-27899,-8520,45598,48132,23949,-1462,-18468,-14383,-12409,-8103,981,7910,3203,-16118,-14505,2022,11647,14256,12949,456,-19132,-12453,2327,-10366,-28114,18054,35836,29505,11754,-7515,-25935,2228,34598,57523,42557,37459,37438,25580,12654,11562,12323,1694,-5560,-8303,-32559,6370,29813,23816,-880,-8280,14319,18579,111,-16758,-9703,-15344,-20315,-2472,5500,394,-1361,-9142,-21193,-2819,5149,6110,-3225,-14380,-1780,11532,16130,4836,-8345,-7128,22466,60526,82441,87764,81448,63948,45139,-2305,33510,287271,584128,780785,779831,588642,325033,99621,-26084,-15500,-1160,-8015,-19159,-7275,5372,4703,-9055,-11513,13319,43400,48423,43355,36840,44252,64247,69574,41542,14858,9484,6250,1740,-3781,15931,22748,6781,16272,23421,-1372,-36392,-13364,-19521,-22856,248,-5924,-30048,-28681,-27422,-20112,-5614,3527,8392,11344,5342,-14986,-29609,-34708,-11193,8516,15879,17413,12986,2467,-15947,-24096,-22282,-15883,-16276,-24449,-6172,29775,43290,27486,21762,40770,64408,76770,72554,37663,4259,-11308,-14236,-19986,-21729,-13257,5671,32465,55536,54386,26688,-8177,-24894,-9515,4802,932,-15076,-35290,-20861,-3355,4262,1829,8364,20677,13605,-2025,-17117,-35889,-23863,6187,19337,14480,-7527,-30587,-324,-1979,-22502,-22498,150,6336,17327,32197,41226,38190,27910,17335,8045,-7155,-26771,-37574,-17037,-3820,-2670,-6796,-7868,-4606,14465,31906,27827,-4218,-39458,-37349,-13350,-10373,-11783,-16272,-14575,-9239,3188,9930,4957,-17711,-29304,-7019,-16581,-18014,-17847,-10983,1337,1490,2712,-2950,-11885,-11974,-3719,8624,4246,1736,30285,38667,39861,52544,67625,62313,28674,-8784,-10295,-6718,-24810,-8226,8140,656,-13338,-9883,-278,3262,-4771,-2929,9523,-1285,-38772,10213,33728,25975,-1966,-27336,-11353,263,10723,16014,6426,-15709,-32802,-17293,14384,49880,56248,17000,-11221,-13226,-17054,-13933,1033,7231,1552,-20733,-7109,27440,48902,46205,26039,9062,20691,36232,33900,26679,12317,-6497,-4417,2458,-1705,-4660,-3694,-13572,-37646,-32486,-30098,-35913,-10837,8814,13983,21370,14858,-18449,-37066,-18143,6955,19835,7773,-29519,-1893,32788,61084,63193,48027,35174,15188,-20950,-20670,-5788,-17600,-35948,-11292,-5185,-13119,-10052,19401,48136,55619,40638,23291,14601,5232,-4190,-7496,2163,24121,37384,13360,-25283,-39555,-25462,10965,34002,28294,9169,685,-783,-13501,-17122,-14532,-10511,-15092,-11735,-6556,-12213,-2584,9723,13481,15452,15943,12181,20950,21214,13921,24076,32000,3238,-45642,-15336,-16002,-30169,-6775,12846,31066,44830,31363,14099,-2283,-12063,-18917,-3685,-5367,-33378,4215,37587,49665,40748,18929,-3406,-16663,-18092,-14727,-15914,-25052,-16239,7955,29257,18097,7742,5911,14727,30218,19846,5121,20644,36705,34499,20081,14902,9360,-8486,-23958,-19880,-16645,-9069,7686,16389,17224,6214,-7272,-12291,-22195,-23435,-18711,-32780,-33127,-19585,-6274,150,8477,27751,43343,36221,2079,-17190,37951,53605,17070,-13331,23065,43589,39215,27127,18713,10028,8714,6205,1655,7257,9181,4432,-8882,-25122,-17179,-12898,-6346,-19274,-25572,6008,10110,-14730,-27758,-10322,-15711,-21317,-25288,-27464,-34032,-33726,-14538,-5419,-21835,-18183,-3618,-4408,-6111,-2891,1801,15650,35456,42692,31891,8215,-22074,-5916,5191,1553,-11333,-23101,-15871,-5188,-4711,-523,5666,4403,-12430,-41686,-19350,-11352,-23475,206,11107,-2861,-4858,42051,31001,-1728,8401,46285,62779,41676,-6137,-12968,-8204,-20508,1194,6819,2870,718,-1072,3181,1419,-11846,-18973,3884,20578,13507,-13292,-26620,-8616,2673,3212,-12406,-23318,-16510,-4194,2471,6709,6233,4422,-6835,-25737,-28116,-16062,-19770,-15090,4270,-12899,-28995,10897,28868,19362,-4098,-21355,-3810,37001,74479,65618,35226,15539,-4395,-13857,-4016,-912,-1587,-8357,-580,21466,37136,32300,-403,-22325,18828,30839,16648,11605,30518,28924,2378,-21951,-2285,18793,20844,6977,-6061,-13683,-23854,-28077,-20421,-19158,-14716,-3136,23734,40637,40549,27191,13443,10941,9216,-11827,-31179,-4364,-1218,908,5176,2560,-12376,2403,28865,28450,7470,5250,18965,17313,3907,-17978,-19608,8014,20942,13864,-5253,-12136,-12175,-24247,295,8469,-810,-10121,8547,34599,34662,12119,3214,16669,29842,26637,8922,9593,36895,64116,75517,47070,-8095,-17874,2627,16433,15300,7128,-3597,-12606,-21982,-31966,-33727,-26517,-27315,-24840,-14012,13,3232,5410,-4582,-21735,-3961,6480,7114,-4183,-13851,-10632,-6298,7051,10197,-10918,-22847,-9380,-2569,-5896,16744,28134,11268,-3414,-7025,-17386,-13501,16721,25514,13791,-7129,-21313,-34237,-24233,-2444,21471,67260,81252,47623,-5234,-16444,-16055,-26740,-32638,-12417,7264,2987,-6455,7091,17788,116,-27751,-35164,-27694,-10414,12967,18723,16903,2349,-32200,-12936,19247,13466,-11781,10092,34444,29074,19035,9746,-1986,-16447,-20589,-4851,14741,7867,-4977,11347,29271,33456,21082,11440,16591,12254,20503,56397,76954,73750,55896,30630,7613,-3470,-10936,-16716,-9897,-5123,-6178,-11140,-4426,7331,5490,-20773,-26058,6487,22712,9757,-12904,-33592,-18746,-18776,-15744,-14569,-8958,4505,5192,-8778,-13108,5403,22703,28683,16083,8235,12676,31390,47088,60378,47209,14949,-23151,-2491,21124,7360,-9723,-3589,12224,21802,17345,-5111,-20201,-9654,-13037,-29210,-35617,-31631,-27220,-14745,-8484,-16602,-36129,-32270,-30000,-34412,-36423,-39498,-26127,-8507,1851,2700,13810,22503,17020,-3989,-19222,-17141,-4193,5027,1297,-2966,11846,21634,16254,1731,-12287,-4213,-5953,-23366,-12736,-7529,-18131,-20685,-4234,9850,7210,3908,1453,-8387,-19531,-6739,22726,42712,41401,29100,18697,3233,2620,19967,37522,48484,45933,35353,23478,29505,27940,548,-32200,-15262,609,23101,34217,19748,-2773,1461,4047,-8809,-26322,-523,15690,11192,-2762,-414,12610,16181,-5085,-28906,-28401,-21459,-12359,5142,22960,26281,20278,30792,41103,32154,-1902,-43708,-35367,-24903,14329,43531,15796,-7909,-6661,16652,12926,-26242,-23729,-6599,185,-5379,-13284,-16676,-17006,-22125],[-11295,-6318,-8661,-12429,-12305,-10483,3178,18140,12169,-14461,-17721,-464,5336,-14207,-26302,-215,42117,69286,77130,61327,40157,51228,62069,51088,39241,35285,27151,10438,-28420,-1629,10615,3809,-9041,-22253,-29476,2843,22163,26091,5472,-30733,-14624,12243,15729,-5631,-19761,19162,28570,7168,-14359,-17931,13206,57058,91429,95445,46719,3733,-28000,-23051,-25532,-24813,-20993,-8829,15661,33906,39700,32724,17504,-2561,-20877,-21783,-19835,375,35292,82402,92192,59266,12246,-17709,-20082,-11507,-10552,-16965,-13635,-918,5609,3961,-7343,-21139,-24899,-13797,-2523,-3411,-8732,-15840,-30631,649,53634,52847,29030,6903,-12786,-13080,-10479,-8864,-1838,5440,1354,-18064,-17736,-1136,9538,14757,14539,-771,-22235,-11169,4095,-9544,-24814,19836,37719,30172,6856,-17409,-33691,4075,34360,56471,40988,35000,34831,23030,9742,4843,-1770,-10490,-3370,-1789,-27019,3479,27039,23460,1497,-6608,13130,15866,-2881,-20894,-14882,-20700,-10261,4247,8690,3245,-974,-10540,-23827,-7368,1597,5684,1005,-7846,2654,12076,11750,-3454,-18712,-10505,15857,53600,78577,83938,72459,48012,19693,-31238,64151,311904,607238,805181,803816,605956,330509,95148,-24209,2730,9285,-1785,-14679,-8621,-3339,-8004,-21965,-15074,12164,42638,52364,50724,47246,56031,75442,75411,41936,8921,3136,5463,6347,-5008,5817,14044,2034,17890,28678,6380,-33509,-14456,-13752,-23237,309,-2991,-21995,-33018,-24759,-17460,-8372,-2644,2069,7917,6625,-8434,-21464,-33631,-20148,643,9803,13438,10072,-381,-19313,-22147,-16317,-11696,-14392,-22092,-6325,28755,44180,30165,22486,38480,61798,74195,71798,36994,2591,-10638,-14507,-22319,-24040,-19435,-1366,26942,52162,55500,33740,3439,-14330,-6149,3322,-857,-16811,-32220,-14772,678,6049,3916,10633,24850,19647,5359,-10646,-28928,-17061,8175,16232,11742,-8808,-31673,1798,1783,-12201,-10742,3898,4170,13933,31072,42620,40851,30907,20329,10188,-6344,-26514,-33683,-18633,-9836,-7994,-3305,696,-388,13150,33691,36602,10294,-24083,-43699,-21794,-13568,-11669,-16229,-13298,-8255,1865,9516,8547,-7134,-11607,7207,-6427,-11471,-13565,-5561,5588,2452,3538,-395,-8607,-9362,-4331,3563,-3811,-2713,31227,43999,46971,57750,66347,56814,23769,-9729,-10667,-8473,-26378,-8512,7663,-1115,-18690,-12339,2047,7077,-1727,-2698,5888,-5664,-30362,9564,28077,21127,-4009,-26991,-10663,3019,16055,21821,9839,-15600,-35362,-18738,11168,43663,51171,15973,-6814,-8896,-15195,-18650,-3091,5717,4362,-13906,-14250,17378,37650,36241,19795,4520,15610,28426,26718,21735,10172,-6239,-2362,2358,-5654,-10716,-4141,-7027,-25800,-37236,-38097,-28169,-12291,1405,4102,11417,3479,-28154,-31013,-11739,10899,21277,10976,-18994,1733,34485,60527,57791,34972,18491,1270,-30301,-20955,-5849,-19922,-36923,-6002,1176,-10032,-14611,14968,47152,60567,51701,36961,24785,9133,-4632,-11023,-3505,17852,30043,3904,-35036,-40712,-31339,995,27399,28126,12455,-1000,-5692,-19507,-25150,-27095,-21869,-19703,-9583,-2574,-7425,-71,5538,6636,8373,10497,15822,30048,29598,18907,26198,33399,7417,-39712,-23799,-24235,-35003,-11642,3804,19755,32558,20848,8625,-4390,-14877,-15815,5797,3795,-27330,615,36686,51323,43509,20246,-5879,-22980,-23559,-19120,-20051,-27009,-14794,14089,35061,24275,13903,10244,16777,31095,19419,-655,12352,27432,25917,14987,10619,6289,-8688,-22370,-20765,-17554,-9338,4026,8064,6412,-2802,-10889,-14025,-24372,-23280,-17341,-27888,-23618,-12985,-1623,5163,12948,27279,41062,36079,4454,-24663,33108,54589,24193,-16550,10091,33508,32458,23552,16843,9240,9652,8583,2780,5037,9807,7839,-4655,-26391,-18287,-10539,-4334,-18668,-31465,39,3088,-19900,-26919,-13214,-22167,-26248,-24143,-23424,-26966,-31355,-16284,-6036,-21370,-21311,-5991,-6649,-7841,-1933,4162,16255,36056,42535,28226,4389,3273,18071,20194,7845,-11491,-22428,-14224,-8427,-11745,-9596,-3926,-3503,-17761,-39717,-19506,-12933,-17764,7252,18636,297,-15370,32864,23187,-1524,12998,47684,58898,32125,-17390,-10384,-6403,-23756,-4000,-418,-4950,-7094,-7654,383,1932,-9215,-13216,11836,31547,26480,-150,-16122,-7788,2865,4904,-9931,-21072,-12866,1044,-434,-4090,-6231,-643,-4613,-16752,-28138,-18391,-15782,-8168,3665,-13912,-29824,8365,26541,18750,-1755,-18161,-10019,27463,63295,55503,30174,13642,-4752,-14329,-8147,-10384,-10151,-7087,7361,26160,35107,27656,-2314,-26572,12470,25756,13498,4996,25479,28832,6311,-19240,-4096,19668,23352,8528,-6408,-16951,-30113,-22110,-14459,-14153,-12235,-9819,14442,35907,41334,31683,15532,7313,4124,-15706,-33199,-3880,256,3237,8352,5105,-7107,10997,36398,31848,4482,-2618,14671,15098,706,-20349,-16788,12043,22114,13137,-3902,-15288,-16966,-18771,2770,4874,-6468,-4091,21565,47816,43694,15551,2198,18023,34268,30982,9947,8469,35860,61353,70255,39594,-12517,-12929,5786,17133,15639,8346,-3020,-10048,-19792,-29749,-25928,-27529,-34892,-29865,-17656,-1268,6122,9401,-1174,-18166,-2265,10190,11482,-4851,-15329,-14530,-15462,-2361,7212,-10315,-23481,-6767,1245,-5696,15104,25636,7437,-6616,-3920,-9323,-9136,14536,18234,4204,-15898,-27955,-38215,-21898,-1756,17118,59490,72576,37164,-8005,-19397,-17841,-23954,-35983,-13110,7475,2569,-7628,5938,15765,-2601,-26652,-24708,-20286,-7501,11419,16248,15692,5299,-27285,-22808,11843,11461,-11084,2122,23022,20566,13938,4697,-10268,-24798,-13414,6616,22583,10615,-6265,10128,30632,37086,25217,17108,22590,14884,14733,46858,67590,67226,54574,33251,10539,-329,-8174,-17046,-7438,1458,851,-4511,3489,16174,14225,-14709,-27469,8055,23118,6993,-12961,-27122,-25135,-13488,710,-3341,-4774,7709,6029,-8971,-12432,8126,25299,27799,12444,7399,9023,29399,49675,62300,45596,13338,-20185,-7924,7991,-7741,-16340,-7421,196,6135,5371,-11454,-15991,-3107,-7069,-23524,-37343,-35780,-29859,-17009,-11951,-22039,-30694,-21042,-20065,-28335,-33618,-36109,-25627,-12749,-6367,-3495,14569,24915,16597,-6141,-21449,-19320,-6001,3852,3063,1161,14575,24640,22765,11330,-4958,-1450,-1036,-10944,-247,3979,-5467,-10406,1315,11547,6822,1819,-2416,-15700,-27782,-6645,20664,37905,37495,28653,22740,9517,7220,24223,44897,58443,57666,48534,34942,37935,34773,7610,-27674,-16270,-734,17938,24842,8506,-6066,11504,16513,1079,-20252,1053,17623,13800,-898,-3517,5503,7309,-11423,-30892,-27179,-20994,-12936,5673,26676,36179,34161,46254,55541,42802,4829,-40327,-29075,-26738,14331,54171,36949,-4772,-8848,22635,23993,-15726,-22516,-3910,4419,-1990,-12405,-18238,-19317,-25197],[-11689,-6712,-8698,-11486,-12061,-8527,7760,21096,13209,-13509,-17304,1275,6603,-12294,-18141,17466,63433,83781,84359,66230,49136,62027,68399,52450,40271,38916,31071,11942,-24859,4867,18186,9713,-4933,-18140,-27019,7479,26117,27376,3594,-33186,-10942,18212,22022,-2870,-11947,28555,35174,10573,-13114,-12987,19258,64994,99756,95728,47604,9082,-23392,-23618,-22131,-22182,-17907,-5976,15267,32054,38884,30742,15940,-4720,-23014,-20895,-15079,4456,41885,93150,98945,59959,10003,-19496,-20250,-11358,-11923,-18675,-17029,-5215,405,-1262,-10820,-19426,-17794,-6988,2219,-2385,-12312,-21965,-25454,5010,53184,50241,30279,13766,-3118,-4079,-7535,-11816,-6957,865,-2352,-21224,-21090,-5691,4090,10837,12423,-4326,-27331,-9009,6816,-6884,-20009,19278,36411,28227,908,-29351,-31492,5645,32174,52916,37956,31937,31836,19755,5986,-1327,-16403,-17169,4055,4405,-19974,-1406,21254,20255,2016,-5113,10469,10741,-8512,-27947,-23008,-21337,-558,9779,10053,4003,-1784,-13990,-24761,-9930,-1396,4459,4669,-2192,4565,11393,9554,-6835,-30074,-17673,5310,34549,57934,65898,53360,17156,-24012,-38871,76459,246487,433714,540814,513185,362649,176641,28085,-24258,9094,10883,1923,-7636,-13362,-22715,-34110,-25929,-3193,23130,51403,61224,59382,56901,66515,85048,81279,44465,7692,-975,1123,7162,-2253,-108,8048,-2127,13365,26418,7275,-31574,-13526,-8740,-27731,-4120,-3187,-15488,-33217,-25027,-16560,-11686,-7868,-2438,4786,6469,-4980,-16468,-25368,-21923,-4395,4694,9257,6799,-3438,-23723,-20912,-10579,-6560,-12336,-21427,-7596,27094,44589,32518,23101,35235,57626,69616,68299,34039,-1166,-12342,-16360,-23506,-22728,-23410,-8924,19284,45914,53633,38561,13739,-2955,-57,2868,-2881,-19062,-27402,-9149,4136,7255,5313,11660,27335,24677,12857,-1710,-17507,-9771,9793,12703,9029,-9229,-27450,4608,6317,-3312,-904,6882,1146,9256,28030,40955,40078,31318,21599,11751,-3262,-19688,-28822,-21917,-17943,-13382,259,7588,2643,11837,37096,47709,26326,-7763,-30281,-29786,-15757,-10447,-15740,-13574,-8799,199,8890,10864,1228,3938,18567,2412,-5800,-10077,-1256,8661,2816,3772,1744,-4996,-6437,-5420,-2842,-11856,-2614,34254,48820,51600,59533,61194,47752,17087,-11046,-11475,-9792,-26141,-9199,7723,-511,-22013,-15089,3583,10177,1554,-1226,2983,-7872,-20786,8738,21820,15745,-6505,-22391,-7363,7771,22773,28372,13672,-14940,-37492,-20227,7224,36876,46828,17710,212,-4179,-13248,-23065,-6406,4814,7129,-6312,-14880,9940,27194,25864,12843,-1079,8633,19779,19479,16924,8886,-4256,377,2318,-9150,-15841,-1638,2111,-13714,-35490,-37517,-19413,-10862,-5575,-4816,2688,-5473,-31419,-22353,-5096,14617,22922,15658,-6356,7602,36475,59039,52102,22744,4337,-9738,-34034,-17048,-3825,-19736,-33519,-1166,7365,-6781,-21076,9059,46829,67146,63778,50186,33022,11230,-5920,-14012,-8400,12094,23765,-2531,-35453,-32016,-32462,-9392,20283,27780,18225,3207,-4455,-18241,-21825,-27666,-28237,-19872,-5947,2421,-548,5051,3556,406,824,6001,23131,41995,39765,25181,29029,35743,13997,-28271,-30054,-31322,-30262,-11882,-3065,8724,19807,9507,2437,-6790,-17010,-12248,13349,11813,-20256,-2959,34457,51153,44388,20259,-8790,-29803,-26425,-21378,-22963,-28394,-14051,18244,37789,29279,20018,14784,18557,30776,18070,-6193,5274,19867,17502,9334,6026,3519,-7928,-19547,-19911,-16930,-8273,2250,2031,-1987,-8373,-10741,-13411,-24288,-21511,-13918,-18660,-13874,-6814,2138,8930,15872,25295,37076,34315,6601,-25169,30018,56020,32620,-9159,-1240,22798,24663,18930,14491,8542,10680,10786,4466,3008,9880,10751,73,-24001,-16978,-7004,-1364,-16142,-37332,-7618,-5177,-24405,-23702,-14112,-26030,-27742,-21732,-20017,-21201,-27251,-16264,-6305,-20200,-22510,-7893,-9088,-9436,-363,7415,17780,36929,42435,26149,10161,30547,43739,36984,14916,-10530,-17619,-10924,-11590,-17877,-16087,-8561,-4784,-17926,-34372,-18896,-13737,-10827,16337,29209,9070,-26131,20657,13949,-367,18115,47976,52580,20585,-29233,-3887,-2185,-26577,-10745,-8844,-13520,-15448,-14115,-2317,1972,-6999,-8157,18400,40133,37113,11505,-6997,-6913,2211,5027,-8331,-17518,-6880,8641,1213,-10942,-19221,-4715,-1334,-7155,-14086,-8266,-6197,-1421,2609,-15019,-30485,4985,22762,16605,-670,-15059,-15822,15519,47172,40969,22842,10515,-5971,-15167,-11776,-19357,-19286,-6610,12979,29516,32196,21580,-5038,-29977,4828,18626,9208,-1478,19677,27655,10052,-14649,-6979,18440,23853,9187,-6744,-20443,-34934,-15388,-8840,-10063,-10531,-17250,2665,28470,39326,33936,16473,2695,-529,-15109,-26713,-4200,1382,4823,10138,6184,-2541,19240,43708,35750,2795,-11873,9979,13830,-33,-19533,-16095,14260,22093,10779,-4449,-19605,-21771,-13186,4958,247,-11277,3978,34589,59520,50456,17074,-784,18025,37048,33598,10286,6483,32511,55454,62010,31168,-14379,-9317,6765,15808,14739,8653,-3258,-9079,-18951,-24940,-12879,-15716,-27055,-28888,-20255,-3386,7564,12176,1383,-15076,-2214,10280,10590,-9805,-16576,-15340,-21146,-11144,3084,-10071,-24976,-6226,3071,-6440,12645,23269,4696,-9728,-2066,-2020,-2961,13465,11737,-4725,-23645,-30729,-36862,-21087,-3331,10053,46925,58197,23215,-10870,-21411,-20039,-22456,-39114,-15210,5312,377,-10218,2293,11135,-5708,-20117,-15165,-14244,-6582,6623,10326,10876,5166,-20890,-29398,4302,8548,-11033,-7347,10473,11866,9442,918,-16752,-26356,-5817,15335,28020,12729,-6644,8154,29987,37853,25899,18807,24579,14844,6530,32489,53394,57557,50703,32516,10322,984,-6316,-18562,-7002,5940,6155,539,9261,22428,20130,-10814,-28844,8500,22246,2686,-14099,-20543,-23799,-2364,16074,8428,445,9803,5111,-9770,-12180,9835,26153,25075,8905,7320,5186,25739,49628,61505,42198,10570,-17830,-14439,-7278,-22867,-14890,-5134,-9908,-10035,-6398,-17463,-13423,249,-3372,-18746,-33599,-39176,-32312,-20153,-16489,-27637,-21895,-10002,-9410,-21058,-29981,-33309,-25990,-18769,-15769,-5168,17437,26450,14072,-10043,-24608,-22293,-9309,460,3112,5503,18730,28482,29214,20018,2049,511,2906,-669,11284,15847,7656,486,6965,12296,5235,-1202,-6684,-22781,-32958,-6337,15858,29047,30461,26512,25811,15538,12074,27220,49704,65220,66442,58481,43517,44347,39552,12723,-23751,-17716,-2802,12672,15922,-3111,-8734,20682,27893,10483,-13361,2792,18639,14629,-1162,-8177,-2086,-1362,-17006,-31884,-27251,-22502,-14490,5680,28085,41549,44284,59007,67997,52806,12323,-34978,-23569,-25678,14979,63326,59581,4394,-12136,26569,33558,-5126,-19369,-226,10417,4231,-8386,-17593,-20172,-26508],[-12738,-9025,-10827,-12969,-14768,-6922,11459,22016,11339,-15529,-17061,1475,5110,-12483,-10466,33721,80845,92698,84752,62605,49061,65520,70127,51479,39315,39756,31957,10914,-20632,9356,23146,12986,-3804,-17495,-25288,10268,27661,26412,1439,-29499,-10537,19902,24575,-2383,-7652,33631,38330,11695,-12931,-10652,21445,68150,102309,90725,45337,11693,-20490,-24166,-20011,-20052,-16281,-5706,12888,29761,38884,29697,15080,-5759,-24950,-20601,-12408,5601,46395,101342,101942,57242,4738,-23592,-21446,-12055,-13555,-18834,-22058,-11470,-3610,-2565,-8805,-14214,-11810,-2304,5291,-3242,-18509,-30066,-23101,2748,42325,38529,25975,16955,5307,4809,-6023,-17921,-15300,-6626,-8608,-26434,-24937,-12000,-5425,1337,5077,-11500,-34584,-6236,10182,-3078,-16463,15240,30923,22632,-6452,-41588,-22503,5534,26680,45602,32320,27226,27574,15126,813,-6371,-22391,-11492,12526,7997,-15710,-9072,11626,13221,-504,-4748,5890,2250,-17752,-34604,-30652,-15574,6396,12499,7958,357,-6430,-21313,-22995,-10656,-4890,2470,7401,4223,8210,11241,5726,-11948,-31408,-23878,-1146,15826,31350,44280,39202,-3136,-48999,-7652,68008,142315,204136,216467,181438,110340,39048,-16314,-13876,20081,28363,24509,11718,-806,-9034,-14143,-5931,11167,35845,62677,69925,65802,62476,71577,88385,81683,43491,7510,-3147,-8167,54,-4109,-3024,6550,-1207,6466,17888,1805,-36437,-14690,-7127,-37098,-9818,-2913,-9185,-26979,-25655,-16951,-15252,-12473,-6934,196,3774,-5083,-15364,-21549,-19445,-6950,631,5354,3794,-5749,-28169,-21845,-6985,-2552,-11587,-23527,-10185,24735,44117,33848,22749,30241,51258,62660,61719,28561,-7434,-17339,-20863,-24906,-20960,-25366,-17056,9343,36553,48239,40067,21333,6384,5688,2691,-5372,-21928,-23939,-5636,5825,7262,5662,11231,27710,28034,19398,7376,-6633,-3261,10408,8321,5532,-10140,-24482,5672,9071,2292,5883,8023,-3557,2639,22791,36135,35674,28695,20605,12037,272,-12342,-24823,-26705,-28344,-18518,2639,12326,4688,10782,41072,59170,42048,7968,-17121,-30819,-17211,-9061,-15683,-16073,-11060,-1839,7796,11166,6089,14531,24487,8213,-2112,-7946,1515,10071,2137,3059,3108,-1433,-3608,-7185,-10817,-18122,970,37349,51444,52672,57191,52051,35368,8740,-12874,-12609,-10392,-24524,-11303,7183,1048,-23373,-18543,3720,11836,4285,1100,1804,-6460,-10950,8012,15361,10019,-9129,-16615,-2576,13689,30001,34775,17208,-14197,-39278,-21830,2678,29927,43446,21541,8288,573,-11270,-27295,-8940,4052,9040,278,-9184,7074,19284,16102,5525,-7417,602,11449,13045,12830,8639,-754,3641,2559,-11681,-19361,2894,11462,-3351,-31858,-29626,-10088,-6478,-11595,-11988,-2845,-8526,-24969,-13579,822,17014,23479,20017,6305,15115,38688,56356,45903,11925,-5847,-15457,-28996,-11202,-578,-17752,-29485,3029,13255,-2682,-28225,3223,47980,74739,75654,61984,38950,11629,-7878,-16211,-11998,7730,19893,-3996,-26231,-21053,-27598,-18845,13376,26845,24128,10717,918,-11691,-10166,-11832,-15289,-13743,-789,8251,8030,12783,4942,-3883,-6380,4066,33215,55695,51282,33041,33531,39911,22956,-14999,-29989,-36064,-21747,-7246,-5968,-406,7993,-1821,-4119,-9222,-18437,-8930,19170,18755,-12471,-5932,31326,49394,43597,19583,-10741,-36055,-23355,-19779,-23643,-28450,-13428,20646,38084,33586,26394,19942,20539,29806,16396,-10563,637,15145,10598,4356,2329,2036,-5461,-14775,-16476,-13331,-3835,4265,-300,-6999,-9218,-6370,-9964,-21543,-17665,-7913,-7536,-3752,-870,5329,11917,17853,22547,32232,31715,9254,-17624,29399,57873,41460,4528,-6866,13276,17119,14281,12682,9064,12816,13700,7454,2428,10460,13682,4804,-19705,-13308,-1829,3200,-11093,-39182,-15215,-12525,-24612,-17473,-12169,-25935,-24481,-17361,-16263,-15928,-21950,-13469,-4568,-16532,-20460,-8230,-10463,-9498,2999,12555,21369,39205,43549,27080,24043,57371,69737,55621,23752,-7369,-8977,-4792,-12997,-18897,-11833,-120,4345,-10424,-26276,-16154,-12150,-1665,27800,42734,22740,-27195,7624,5693,3598,24959,48774,45899,9594,-25240,6431,5599,-22664,-16523,-16404,-20965,-22400,-18324,-3135,3233,-3706,-2556,24520,47186,46251,22639,2052,-4747,2086,4906,-6105,-10953,2166,18443,8174,-8566,-30157,-4981,4407,4164,2982,7201,6460,6628,3180,-14281,-29177,2488,19230,14582,775,-10675,-18655,3677,29059,24707,15309,7911,-6343,-14694,-13069,-25108,-26038,-5131,17856,32796,30177,16112,-6836,-29543,-1919,11592,5917,-5342,15197,27348,15673,-6718,-8566,16965,23939,10486,-5412,-22030,-28178,-7028,-2180,-5424,-7817,-21487,-9496,20422,36490,35791,18064,-1286,-2834,-8944,-17246,-3532,3435,6809,11879,7336,2693,27931,51406,41116,4428,-20367,7434,15595,3751,-14449,-15645,15917,22323,8699,-5040,-22803,-22535,-6547,7957,-3496,-11486,14145,47662,69675,55531,18078,-3841,19000,40193,36097,11397,5730,29029,48621,53241,24502,-12121,-5616,7404,14377,14255,9540,-2593,-8129,-18651,-20494,-2030,-4167,-17102,-21885,-19167,-4252,9451,15763,5332,-10772,-2496,7814,5301,-17197,-14817,-10593,-16135,-13257,307,-8603,-25524,-6268,4352,-6489,10957,22351,4663,-10625,677,6636,5894,14862,7227,-11678,-26835,-24031,-29152,-19973,-5716,2035,31787,39967,7422,-12515,-20195,-19984,-20707,-36763,-17647,2065,-2307,-12792,-2077,6170,-6225,-10679,-5679,-8429,-6240,189,2365,3799,2968,-14633,-26621,-135,6832,-10545,-16971,-883,5312,7432,159,-18244,-21396,573,21647,31127,14272,-5118,7413,28886,36983,24286,17692,23753,13421,-1925,15427,36665,46877,45392,29078,7649,1736,-4011,-19558,-7636,9103,10460,4833,13741,26738,23672,-8860,-29199,8883,21386,-1475,-15386,-13199,-11568,11975,29758,19073,6013,11291,3395,-10342,-11662,11101,25591,21023,5994,6888,878,21038,47558,58805,38099,7647,-15665,-19711,-20614,-27123,-5065,3091,-12608,-23016,-16475,-22946,-13513,652,-1624,-14561,-28101,-33780,-32237,-23000,-21299,-32369,-15036,-996,4,-13758,-25143,-30188,-26785,-25857,-21772,276,22605,27777,10320,-15095,-28215,-25423,-13582,-4755,1559,9389,23662,32895,35269,27477,8388,1607,5570,7299,20630,26520,20293,11575,12711,12420,2790,-4863,-10916,-28719,-30726,-5985,9271,17227,21328,23271,28087,21129,16875,28883,51723,68387,71799,64943,49226,48457,42146,15800,-20722,-19228,-5455,7307,7932,-13871,-9422,28634,37602,19029,-6268,4548,18803,13862,-3295,-13694,-8939,-8577,-21034,-31711,-28369,-24817,-15808,5377,26931,42048,49997,68280,77804,61427,19708,-29461,-19492,-22519,16355,70557,80789,18120,-16042,28988,41878,5650,-14332,4564,18274,13165,-1095,-13682,-18630,-25158],[-14630,-12764,-14317,-16211,-18985,-4827,14383,21299,7220,-19801,-17002,140,1304,-14027,-2957,49164,94911,97271,79881,51491,40298,61535,66884,48524,37698,39545,31392,8649,-17773,12433,26258,14642,-4311,-18996,-23723,12213,28049,24822,882,-23339,-11937,18357,24326,-3106,-5707,35437,39181,11721,-13062,-10395,20654,67507,100319,82709,41908,13174,-18821,-24180,-18056,-17779,-15115,-6628,9974,28398,40798,31100,16263,-4595,-25408,-20088,-10936,5081,49559,106775,101354,52186,-1791,-27701,-21784,-11691,-13516,-16421,-23145,-17154,-3768,1686,-2954,-8349,-6077,2573,9235,-2902,-23778,-34657,-22847,-3929,23841,20344,18370,18060,12683,12590,-4936,-24427,-23650,-13877,-14284,-30765,-26907,-16723,-15812,-11053,-4981,-19190,-31859,-801,16412,3366,-12663,10168,23866,16021,-11904,-34384,-13667,5734,20100,36802,26346,23157,24514,11958,-2930,-7678,-13410,-129,20906,10494,-12266,-16419,1011,4976,-3703,-3318,2511,-6610,-27518,-27012,-23520,-7588,12534,14525,4678,-5366,-13069,-29489,-18536,-8040,-7096,1091,9570,10741,14540,12652,-1178,-22337,-33602,-21009,542,13272,20100,35873,38968,-310,-46782,-1815,52339,51932,27202,-18069,-44031,-46754,-34489,-32143,-10826,23975,41468,43401,27422,9544,5689,3350,6822,16934,40576,68786,74662,69189,64815,72332,86457,76923,39383,9177,-146,-16210,-10710,-11355,-6075,8455,5904,6342,11771,-2247,-39637,-17205,-6652,-31973,-9436,2029,-1816,-19896,-21129,-14254,-16103,-15212,-10879,-3898,1662,-5051,-14269,-18461,-15117,-6023,-377,4342,3854,-4464,-29283,-24126,-4487,1355,-10538,-25950,-11477,23933,44660,35796,22950,25294,44703,55567,54403,22799,-14146,-23807,-26475,-25615,-19184,-24856,-23480,-612,26256,41211,39630,27280,14453,11239,3936,-6530,-23573,-21348,-3435,6737,7439,6573,11211,27604,31034,25901,16794,4076,3293,11279,4497,2256,-10989,-23108,5226,10456,5760,10845,8724,-8372,-4658,17003,30115,29433,24336,18333,11660,3734,-5744,-20873,-29934,-39700,-21423,4143,15646,6282,8331,41543,66391,54189,21678,-4616,-22760,-17156,-7335,-15687,-20113,-13637,-2934,7012,9834,7398,19489,24914,10947,-98,-6486,3255,10208,730,1743,4002,2297,-630,-8940,-19734,-18150,6082,39030,51019,49956,50841,39528,20502,-795,-15063,-13555,-9890,-22133,-15212,5445,2279,-23395,-23087,1968,11425,5652,3443,2804,-1665,-2060,7164,8729,3868,-11642,-11044,2311,19584,36472,39726,19259,-14385,-41375,-24158,-2877,22470,40071,25439,15371,4423,-9808,-31575,-11613,2113,8579,3877,-2334,7878,14123,6913,-2915,-15174,-8351,3394,6992,8753,8232,2604,5998,2027,-14129,-22361,6460,17781,2616,-30726,-22144,-2129,-1693,-17824,-18417,-5245,-6102,-16065,-7246,3837,15925,20638,21364,16352,21644,39074,50393,36947,717,-13083,-17004,-22985,-7476,658,-17231,-27933,4285,16438,470,-33927,-2341,48743,80058,83751,69064,39905,8037,-12738,-19887,-16577,2891,16818,-2641,-18364,-13114,-21818,-28166,4611,22311,25617,15710,4717,-6016,916,4199,-704,-6097,2592,11443,14502,19141,6612,-8177,-15871,2652,41418,66516,60099,39018,36875,42930,30301,-4279,-25985,-34568,-15620,-2740,-7350,-9472,-4991,-15946,-14522,-15222,-22964,-9922,19661,20914,-7895,-11741,23763,42390,37527,15027,-13818,-30052,-17868,-17689,-25154,-30251,-16559,17466,32667,33494,28977,21599,18617,24183,10412,-17544,-5036,9473,1840,-3350,-3926,-1905,-5298,-12109,-14277,-9931,764,6358,-3160,-12968,-9066,-2488,-8316,-20841,-16065,-3889,449,2120,232,3435,9763,14662,15033,22635,24192,8075,-10865,26441,54943,44994,15641,-7691,1688,5962,5587,7525,6954,11948,12981,7195,-816,7269,12010,4471,-19466,-12733,2,4539,-8402,-31275,-26313,-21544,-22212,-13325,-12378,-26626,-21945,-15796,-16731,-15768,-20508,-12719,-4936,-14303,-19147,-11331,-15133,-12404,3567,14845,22346,38285,41299,26170,36374,76627,89341,70433,29535,-6799,-2190,-520,-16755,-16586,-718,14018,15711,-2374,-20360,-15721,-12337,4821,36181,53266,34658,-14822,-9723,-4269,6151,28794,45855,35186,-4080,-12880,14720,12104,-13758,-19337,-24817,-30861,-31752,-23728,-6184,1545,-3674,-972,25449,47891,49108,28591,6796,-5775,-2012,83,-7434,-5752,9306,24979,14058,-2587,-26972,-4621,8205,12527,16203,19487,16121,11706,1690,-15526,-29659,-2984,12028,8687,-1476,-9198,-21173,-10581,6875,4007,4102,2023,-9643,-16714,-15898,-29802,-31837,-6264,18383,32244,25629,8052,-11395,-27885,-10789,1470,319,-9510,9144,25008,20019,265,-11588,11935,20050,8704,-6118,-24708,-21360,-987,1731,-3884,-7239,-20920,-24614,9187,29958,34093,17010,-8007,-5400,-2289,-9201,-4917,2786,5614,10218,5329,5146,33182,55378,43984,5978,-30650,4876,17203,8168,-9698,-18079,13931,19694,4251,-8309,-27134,-20586,-2204,8461,-8896,-9134,22325,56686,74272,55569,15831,-9123,19217,41671,36138,10571,4087,23755,39332,42651,18275,-9544,-4245,5662,10904,11963,8671,-3224,-9402,-21469,-20071,3611,3934,-9112,-14920,-16529,-5452,10048,18482,9105,-7272,-5273,679,-6319,-26741,-11593,-4219,-5692,-7804,-1812,-7638,-26350,-8527,3405,-7359,8419,20821,5297,-10447,3401,15414,15383,16969,2841,-18581,-25191,-14406,-20317,-19136,-10029,-7665,14577,18410,-10709,-14120,-17738,-17939,-19401,-34373,-21316,-3049,-6403,-16195,-7508,1263,-3995,-1306,2445,-3839,-7157,-8313,-8337,-6337,-2269,-10570,-18929,-648,6193,-10534,-27100,-10060,961,7032,1153,-16214,-17543,4027,24361,30742,13966,-2870,8095,27455,34373,20205,13606,20037,10529,-9676,-3453,19067,36592,38975,22883,2231,2052,-1338,-19478,-9531,10699,13539,8196,16707,28747,24435,-9292,-28858,8973,20485,-4780,-16925,-5611,2983,26592,40318,26965,10347,11483,670,-11065,-11029,11636,23242,15520,3476,4600,-5393,14559,43015,54076,33399,4633,-14044,-21612,-22911,-15857,7358,13398,-6923,-26594,-23744,-28244,-16962,-2112,-2079,-11348,-22643,-27157,-29403,-24950,-26113,-33458,-10643,4846,6866,-7523,-19813,-26960,-28363,-33597,-16369,9855,29049,29169,5969,-21322,-32776,-29057,-19113,-12114,-2074,11499,27597,36343,39549,32500,12827,826,5882,12129,26687,34460,30869,21317,17297,11086,-1354,-10088,-15877,-33211,-26370,-7432,606,2286,9786,17892,28015,24453,19627,27445,49087,65937,71696,66114,50339,48169,40541,14841,-20761,-22683,-10772,-483,-1178,-23792,-9231,32559,42556,23743,-2081,3420,15394,8935,-9810,-22245,-16899,-16375,-26112,-33496,-31093,-27027,-17838,1605,19630,34128,47246,69669,80490,64010,22178,-27606,-20591,-22370,13901,71014,93746,29112,-24865,25690,44312,11500,-12952,4997,22076,18390,2950,-12071,-19420,-23851],[-14780,-14590,-15766,-18019,-20022,186,18958,21746,3992,-22968,-14922,-365,-2070,-13952,6690,66426,108827,101791,74986,38008,26035,52506,60611,45623,38109,41515,32492,7962,-13981,16355,29897,17228,-3566,-19546,-19969,15614,29753,25244,4016,-15235,-12352,15834,23349,-2896,-3767,36166,39860,12728,-11779,-10354,18809,65022,96065,74694,39865,15864,-16234,-22949,-14649,-13928,-12833,-6888,8343,29314,45456,36178,20563,-718,-23635,-18493,-9409,4404,52290,109495,97673,45875,-8006,-29723,-19949,-8991,-10773,-11842,-19503,-20119,-68,9451,4155,-2243,816,9058,15240,355,-24083,-30417,-23222,-13207,878,-1668,9258,17955,19126,19176,-3850,-29521,-29056,-18596,-17432,-32534,-27077,-18174,-24272,-24629,-15742,-23867,-23776,7315,25574,12089,-8160,5135,16444,9648,-13789,-23676,-5030,6619,13168,27220,20586,20215,23212,11082,-4387,-6256,-2639,10267,27366,11928,-9058,-21208,-9245,-3625,-7037,-768,1333,-14137,-33668,-18670,-14503,1163,18362,16227,1179,-11363,-20053,-35200,-14730,-4327,-7963,-617,9352,13458,18717,12746,-11082,-30236,-25845,-13022,2116,19250,27929,41422,43837,11385,-41806,-22331,67795,86203,80675,34365,-28047,-72820,-75282,-59374,-31031,767,25700,37628,26427,4434,-358,1156,4665,8429,30089,62239,71229,68373,65091,70950,81602,68780,32732,9467,3117,-20741,-20182,-21717,-12041,8987,12026,10483,10862,-2084,-35663,-20937,-6707,-24386,-5679,7476,3659,-14211,-14858,-8974,-13710,-16484,-14381,-6517,1037,-4510,-13187,-15922,-10817,-3518,526,5565,6504,-259,-26823,-28095,-3310,4788,-9157,-27699,-10986,24570,45873,37868,23216,20242,37872,48354,46546,16816,-20925,-31405,-33172,-26299,-18540,-23878,-27729,-9947,15592,32848,37061,31049,20617,15728,5938,-6421,-24098,-20385,-3171,6394,7500,7915,11772,27097,33421,31782,25565,13869,9373,12256,1258,-1075,-12270,-23618,2918,10356,7475,14189,9547,-12088,-12077,11529,24150,22534,18801,14857,10268,6094,-559,-16773,-28118,-36330,-21396,4344,17138,6074,996,34067,65026,59181,31190,6281,-14266,-15577,-5468,-15772,-24994,-14713,-1926,6998,7261,5384,18844,20542,11097,858,-5221,4199,9435,-1022,237,4797,6431,2878,-9522,-26820,-11706,11229,38595,47531,44094,41533,25082,4717,-10518,-16921,-13274,-7718,-18979,-20011,3127,3058,-22291,-28227,-1131,9394,5862,5724,6276,5466,5713,6643,2850,-1660,-12572,-5531,7324,25598,42326,43419,20167,-15019,-42689,-26295,-8280,15516,36938,28903,21431,8217,-7528,-25994,-13582,-348,6385,4873,3430,11223,12654,127,-11130,-22448,-14901,-2383,2875,6063,8656,6489,8502,2151,-15018,-24087,8741,21011,4630,-31192,-14531,5352,3519,-22597,-22438,-3429,229,-7444,-2377,5269,12941,16043,21085,24811,27948,38977,42759,26610,-9402,-15731,-15051,-18087,-5532,468,-17567,-27348,4292,18425,4403,-26930,-2726,50867,83839,88736,72421,37580,2525,-18136,-22596,-20161,-179,16573,1587,-12326,-7564,-15942,-29883,-3422,16002,23555,17959,6846,-1246,10698,19232,13375,2585,5725,13462,19976,24920,9644,-9599,-25215,4035,48473,75246,67387,44622,41051,46740,37268,5008,-20559,-29516,-10511,2083,-5452,-14133,-14303,-28643,-26389,-22126,-28298,-13150,17199,20580,-4492,-17834,14305,32646,28850,9767,-13501,-19178,-10136,-13687,-24489,-29395,-20801,11393,24883,31746,30084,21952,15024,16338,2584,-24624,-8967,5178,-5802,-10719,-9771,-5626,-4950,-9068,-10644,-3950,7871,10441,-4787,-17438,-5287,2754,-6458,-20078,-14124,472,7575,6281,-962,-887,5344,9279,6063,11806,14955,5843,-4492,23280,49308,45026,24558,-2011,-7744,-5381,-3596,3004,6063,11473,11707,6506,-3569,3358,8613,1856,-20924,-13069,921,5247,-5509,-22650,-36051,-25572,-15561,-9026,-12415,-25774,-18315,-14196,-18440,-17666,-19948,-11415,-4282,-10362,-15065,-13538,-19807,-15104,4235,17103,23553,37158,38716,25787,46469,89414,103780,83342,34989,-6067,5054,4715,-19255,-9509,14352,30807,28226,6628,-13973,-14452,-10947,11287,43700,62623,46229,974,-27044,-9447,10273,32377,42531,24355,-16013,-1294,22941,19921,-246,-7996,-21428,-33294,-37598,-25826,-8151,162,-3798,-452,24069,45107,48569,32302,10454,-7094,-7205,-6430,-8872,814,17058,30607,19949,5322,-15502,-666,12913,20511,27547,29973,24859,16688,1492,-15498,-28413,-7939,4518,2102,-4412,-7748,-19309,-20678,-12690,-16590,-7246,-3947,-12505,-17967,-17348,-28546,-29972,-6735,18046,31277,22129,1235,-15655,-23103,-17584,-8152,-4330,-10376,5906,24793,26271,8397,-12197,6602,15210,6581,-6260,-25146,-13853,5169,5423,-2800,-5589,-11726,-26508,-814,23168,31766,16025,-14600,-4116,6394,-212,-5311,1771,3689,7798,2824,7180,37018,57483,46189,9302,-23133,5376,20478,14171,-4085,-20508,10882,16594,167,-11524,-29428,-15806,1786,8470,-13343,-3637,29794,62875,74770,52637,12740,-13466,21779,44382,36442,9987,4013,20019,31309,34121,15636,-5816,-2991,4060,7999,10194,8263,-2998,-10686,-25362,-21917,5741,10204,-1472,-7405,-11413,-4692,11556,22409,14635,-2882,-8787,-8884,-20553,-24692,-5858,3532,7130,3690,-686,-5407,-25081,-11074,2029,-7182,6751,19905,7540,-7596,8090,25752,26442,21026,-38,-24434,-18832,-2833,-9313,-16031,-14303,-16711,234,-280,-28447,-14197,-13798,-13096,-16473,-30013,-23664,-7836,-10102,-18714,-11640,-581,2007,8426,10278,848,-7706,-17017,-20288,-18242,-9451,-8344,-10324,3671,7967,-9923,-35863,-13871,-105,8535,3844,-12308,-15058,5174,24288,27856,12624,496,11519,27490,31759,15293,8149,15102,7696,-13998,-21634,5286,30164,33793,15950,-4503,3516,2818,-16804,-11388,11985,16621,11797,19259,29540,23584,-10879,-26948,9615,20413,-5539,-17593,2803,18764,40301,47711,32151,13366,10786,-2205,-11272,-9082,12459,20460,10681,3696,2077,-12519,7195,36956,48426,29267,2684,-12027,-18470,-12179,-336,19613,23739,3370,-19434,-25454,-31132,-22463,-6583,-3453,-8054,-16429,-19757,-23979,-24088,-28597,-29448,-7476,8501,12031,-1447,-13214,-22519,-29354,-31212,-4139,21935,37479,32957,4114,-26286,-36840,-31623,-24013,-19616,-5761,13052,31258,39665,43179,36501,16800,-128,5616,15896,31586,41478,40960,31189,22448,10550,-4838,-14572,-18937,-31878,-22310,-8969,-6692,-12194,-686,13006,27820,27592,22387,25310,44294,60485,68837,64965,49792,46197,37614,12854,-20949,-24978,-15656,-7732,-8194,-24961,-4795,35458,45619,27606,2190,2665,11983,3766,-16576,-29118,-21214,-20354,-28140,-32010,-24726,-19815,-13856,-894,10731,22729,40560,67412,80253,64667,23889,-23986,-20672,-20641,12331,69608,102098,40297,-32438,22768,46607,17771,-10143,6386,26653,24448,8304,-7928,-16551,-19452],[-16197,-16943,-17789,-21124,-19451,4494,21897,20463,-802,-26830,-14078,-3083,-7709,-14884,15131,82467,120639,105735,71396,25308,5286,36382,48614,39711,37671,43298,32979,6442,-11867,18533,31599,18423,-3505,-20522,-16534,17924,30356,25262,7555,-8140,-13402,10209,19334,-4021,-3755,33819,38225,12491,-11412,-12640,13881,58806,88080,65539,37477,17996,-14303,-23019,-12039,-10708,-11527,-8366,6054,29876,49687,42044,25266,2884,-22226,-18172,-9807,1889,52379,106796,88693,36376,-15568,-31025,-18042,-6095,-7628,-7673,-15619,-21597,3776,16297,9076,2194,7583,15413,21139,4610,-20758,-26463,-24913,-25454,-23147,-26054,-1584,15209,22702,22739,-4314,-33644,-30753,-21278,-19077,-33120,-27835,-17938,-28065,-39238,-25348,-22573,-14952,16111,35542,20945,-4281,-601,8059,3046,-12954,-14152,1902,6893,5084,16022,13991,17220,22466,11401,-4558,-4874,4803,16247,29639,11304,-6587,-21374,-18153,-12823,-11098,1694,1717,-19295,-28849,-10916,-6468,8833,23159,17102,-2160,-16120,-25417,-32654,-13869,-2987,-8685,-3220,6229,10915,17899,10097,-20671,-21214,-11385,-7338,-3335,18689,36090,47456,46077,32768,11047,-3355,124790,284445,494699,649285,658419,513741,297795,98293,-6658,-6140,15718,26023,21350,8841,-2296,-7584,-5314,-6719,8030,43600,61192,66465,67984,72674,78975,62299,26790,6113,1930,-22713,-21357,-27486,-20504,5576,12039,10188,9376,-2159,-34008,-24467,-6339,-19163,-4500,9077,5301,-11341,-10386,-3910,-9290,-15537,-16188,-7360,862,-5037,-13988,-15695,-8313,-1236,1915,7741,10509,5408,-22031,-32470,-2622,8105,-6993,-27412,-8342,26657,47733,40019,23622,15317,30826,41027,38357,10842,-26548,-39099,-39850,-26785,-19168,-23382,-29138,-17094,5900,24101,32823,32725,24854,19058,8484,-4878,-23344,-21175,-4874,4863,7534,9786,13143,26559,35228,36801,33235,22438,14867,13538,-990,-4222,-13818,-25578,-821,9342,8283,16260,10864,-13451,-18538,7547,19857,16798,13335,10777,7997,7136,3305,-12156,-21341,-24559,-18854,3061,16487,3128,-12293,18862,55384,56476,35561,14921,-6421,-12696,-3505,-15992,-29000,-12221,1973,8076,4229,1057,13693,12692,9411,1200,-4264,4281,7997,-2779,-1127,5705,10918,7024,-8002,-22902,-3288,15357,35632,41226,35988,30608,10271,-10473,-19805,-18191,-11508,-4267,-15404,-24059,834,3257,-20639,-33737,-5302,5916,4715,7306,10960,12939,11628,5898,-2297,-6315,-11691,-575,11870,31121,47009,45410,19625,-16323,-41721,-28215,-13297,8859,33116,30711,25730,11763,-4367,-20944,-15181,-3635,2223,2893,6373,14285,13191,-4280,-19093,-26398,-15948,-5789,300,4327,9328,10152,10805,2818,-14667,-25913,8345,20100,2089,-32222,-7351,11683,7834,-25978,-24596,118,6479,-923,588,5027,8359,10150,19358,31189,33081,37918,33502,14647,-18898,-15641,-12964,-15692,-6471,-2306,-19864,-27774,2845,18736,8281,-15373,2702,53472,84765,89308,71033,31586,-4917,-23295,-23519,-22981,-2060,17786,5674,-9655,-5657,-11907,-23280,-10451,7340,16849,15536,5539,961,17174,30861,24649,9910,7343,13060,22806,28205,11959,-9116,-33885,6547,52571,80073,71426,48149,44501,49868,42111,11132,-17506,-27358,-7855,5077,-2815,-13797,-15722,-30504,-31500,-21225,-30741,-19566,11027,16820,-3533,-24787,2249,19455,17096,3888,-10019,-9548,-3268,-10297,-23455,-26672,-27062,1763,14772,27562,28451,19551,8354,5151,-8121,-33092,-12412,512,-13412,-18636,-16293,-10501,-5931,-7190,-7160,2507,14977,13850,-7624,-21025,-34,6976,-6519,-21111,-13308,3467,12230,7422,-5770,-8938,-2345,676,-4997,-538,3195,1124,-965,17858,39022,39431,28260,3840,-14653,-17708,-13448,-493,6112,10551,8649,3797,-7216,-2722,1997,-4434,-25682,-16387,-1140,3404,-4411,-15696,-31446,-23116,-9556,-7077,-14626,-25776,-16021,-14285,-23062,-23078,-21644,-11685,-4594,-6880,-10198,-15367,-25646,-19487,3026,17353,23006,34010,34030,23392,50334,92797,109953,91446,37913,-7353,10284,8711,-21362,-2900,27523,44820,37441,13046,-9460,-14211,-9878,15377,47699,67849,54282,15248,-12221,-8049,13531,33382,36989,12199,-25877,6612,28169,26455,14169,8324,-9676,-24246,-30655,-25718,-10906,-2835,-6076,-3040,18389,36899,42701,31775,11076,-10915,-15621,-16549,-11677,6185,22937,33027,22569,10012,-8242,3612,16298,25671,34290,35809,30036,19343,708,-16085,-27111,-13488,-4624,-6818,-10030,-8503,-15778,-20985,-19936,-33936,-20212,-11650,-16203,-20026,-19552,-25680,-25415,-8243,15567,28552,18310,-5192,-21480,-18649,-21933,-18325,-9760,-9722,5369,25989,32236,14898,-11912,-595,7694,2069,-8119,-25237,-8188,9115,6660,-4284,-4439,-345,-10050,-8155,14890,26928,13063,-21763,153,14575,7489,-6152,-1829,-994,2802,-2035,6635,37104,55348,45253,11659,-13293,6717,22440,18239,-512,-24470,5063,11103,-5245,-16325,-30480,-12334,3072,5756,-18575,1005,33750,63465,68842,44940,7130,-17260,25117,46873,35692,7789,3556,17121,24833,28111,15281,-3552,-3651,1061,4267,7433,6754,-3692,-13618,-31894,-27294,2731,12644,3613,-1878,-6848,-3806,12263,25596,19670,200,-14951,-20479,-22847,-10698,-599,9668,18519,15592,1917,-3772,-23136,-15421,-1480,-7618,4255,17500,8924,-4359,12829,35242,36429,24806,-3017,-31324,-11818,8101,1729,-11661,-19478,-25671,-6961,-6107,-23194,-14614,-10743,-8113,-13147,-25028,-23939,-12507,-14298,-21527,-14881,-12,8797,16308,16004,4067,-9156,-26748,-33204,-31453,-20266,-10357,-4715,9173,10115,-10321,-29309,-13523,-352,9416,5640,-9523,-15554,2369,19894,21214,8827,2976,15810,28023,28474,8869,521,8212,3976,-14995,-35772,-178,28418,30033,8537,-13231,5209,7010,-13100,-14066,12000,18627,14415,20171,28072,20348,-14072,-24752,9285,19563,-4976,-18500,10306,33087,49989,49971,32811,13103,7501,-6444,-12461,-6607,12758,17247,8042,7553,-115,-19988,-1433,28650,40945,24630,745,-10775,-13599,-182,12762,28556,31015,12729,-10999,-23282,-29811,-30391,-13193,-6557,-5846,-10829,-13073,-18318,-21491,-28188,-25427,-6384,9073,14465,3228,-6977,-18334,-30796,-22152,8777,33832,46126,38620,5268,-29223,-41437,-34221,-28672,-27466,-9742,12905,33075,41291,44806,38388,19195,-2139,3972,18067,34876,46837,49459,39880,26983,10097,-8224,-18990,-20447,-28360,-20594,-11665,-12163,-25839,-9867,7821,26375,29290,23858,21505,36566,51545,62777,61059,46899,41659,32593,9188,-22130,-26952,-20933,-15353,-13908,-18199,1669,36242,45578,29344,5177,1116,7636,-2262,-24016,-33736,-22699,-21975,-28556,-28726,-15969,-8166,-5818,-2574,-285,7766,29445,60581,75932,62014,23414,-19589,-19114,-18554,10224,65314,104071,48836,-28681,19608,47678,22905,-7687,7024,29687,28752,12357,-4154,-13121,-16090],[-17723,-18620,-19542,-24497,-17267,8386,23797,18349,-5843,-28993,-13872,-7166,-14551,-15944,22580,97536,131779,111748,73650,22878,-17050,15376,32326,31401,36680,45423,33606,4871,-10570,19852,32333,19247,-2831,-19969,-12758,19749,30504,25356,11349,-1478,-13494,2705,13232,-5603,-4431,29645,35261,11831,-11136,-16184,7076,50286,78241,56863,35638,20451,-11737,-23713,-9629,-7438,-10370,-10118,3896,30076,52959,48195,30312,6281,-20702,-18551,-11273,-1319,50500,99261,75436,24621,-23516,-30875,-15747,-2755,-3864,-3556,-11349,-21121,7001,21338,11765,5914,15121,21984,26809,9782,-15344,-22493,-25838,-34426,-17227,-27551,-11466,10672,23867,23912,-5512,-35127,-28915,-21751,-19228,-32443,-28992,-16263,-23680,-37957,-25774,-14092,-5250,25527,46054,29779,-526,-5999,-128,-2456,-9365,-5463,7479,6978,-3153,4177,7244,14587,22523,13054,-3198,-4017,8467,17405,27711,9408,-3757,-15688,-21136,-21102,-14966,4306,3879,-20135,-21608,-3562,628,14832,26959,17889,-4026,-17771,-26063,-28006,-13900,-4063,-8881,-4971,3163,6673,14398,7143,-24082,-13903,-1224,-8155,-16472,6079,31429,43779,43065,55333,65767,51656,175982,474163,913946,1291133,1397147,1169450,739151,307820,62947,51012,65951,56420,42627,43779,31890,11269,1073,-3152,-4957,24491,52419,68546,76993,80983,82680,63216,28281,4826,-108,-17446,-12483,-20660,-27753,405,7846,3260,2596,-5725,-32795,-22992,-2911,-12872,-5844,7100,4164,-10342,-8081,-583,-5064,-13084,-16494,-8034,-613,-7563,-17058,-18252,-8308,142,3239,10114,14910,11489,-16114,-35052,-1136,12046,-3414,-23755,-3013,30676,50844,42958,25044,11347,24128,34120,30525,5698,-28780,-43890,-40014,-25845,-20122,-22933,-27188,-19190,-235,16906,28339,33320,28032,22037,12150,-1184,-20424,-22893,-7611,3139,8387,12893,15998,26927,37124,41442,40198,30298,20470,16064,-1048,-5938,-14414,-27548,-4511,8895,9805,18043,13189,-11809,-22322,6563,19208,14890,10491,7963,6212,7980,7051,-6043,-11480,-12192,-13974,1208,14677,-1147,-28322,1977,42860,49436,36297,21939,1229,-8010,-496,-15542,-27650,-4621,9614,11241,2922,-2373,7472,4068,7500,1946,-2979,4519,7255,-3074,-920,7970,16661,12826,-3020,-12129,5955,19044,31328,33954,28181,21090,-1763,-21942,-26970,-17581,-7412,921,-10479,-22900,554,4286,-17458,-36997,-8649,2741,3460,8972,16732,20524,16360,5538,-5691,-8721,-8307,4749,16801,36945,51456,46830,18912,-16956,-39537,-28501,-16363,3481,29207,31493,29261,16271,807,-15335,-15330,-6368,-2364,-540,7317,16678,15203,-5635,-25303,-21321,-10528,-6043,-127,4307,11178,14546,14211,5428,-11957,-27455,6129,16281,-3317,-29541,548,18015,12101,-26507,-24220,4655,12091,4551,3392,5230,4719,5743,18620,37176,38248,37447,24974,3181,-25778,-13089,-10364,-14102,-8822,-6408,-22737,-26627,2038,19167,13144,-2948,13108,57567,84021,86718,66393,23971,-11742,-24245,-20019,-22754,-1554,20783,9651,-9089,-5636,-8002,-14156,-13406,-1712,7346,9698,2172,1969,21412,39552,33672,16569,8770,11661,24062,29944,14258,-6168,-25876,10643,54920,82238,73318,50491,48001,53302,46007,15452,-15989,-26545,-6114,7358,861,-8211,-7149,-16588,-15594,-9819,-21823,-26992,3456,11733,-3315,-29149,-9964,5233,5097,684,-3117,-49,3439,-6729,-21562,-22484,-33198,-8779,5788,23305,25999,16153,451,-7003,-18830,-39989,-13790,-3234,-19159,-24934,-21643,-14883,-6656,-4898,-2492,10122,22567,17207,-10550,-20001,7203,11007,-7282,-22214,-11679,6831,16353,7940,-11643,-18329,-10395,-8625,-14916,-10581,-8210,-4080,1175,11894,25971,29931,27730,8354,-15486,-27263,-19196,891,9891,11779,6195,1028,-9735,-8917,-5719,-11995,-31136,-20911,-4618,717,-3533,-9131,-20491,-16456,-4464,-6423,-17685,-25238,-13559,-14065,-28588,-29446,-22972,-11985,-4557,-2775,-3560,-13633,-29093,-23907,1555,17275,22387,30691,29160,20317,48869,88416,109059,95644,39726,-9219,14650,12768,-20280,2911,38268,55574,43489,17547,-5528,-13317,-7752,18359,49283,69859,59619,28427,5389,-400,16848,33076,30916,961,-25911,11748,31218,32573,29730,26363,3829,-14762,-23375,-23326,-12872,-5901,-8956,-7072,10279,25250,33404,28661,10118,-15860,-25679,-28462,-13179,11172,28003,33828,22899,11473,-4659,8171,19600,29132,37455,38017,32686,20882,680,-15820,-24467,-16632,-12424,-15669,-16740,-10223,-10974,-10692,-6672,-20903,-32633,-18734,-18153,-21005,-21305,-22724,-20795,-9162,13052,26019,15799,-8841,-27285,-14058,-20456,-25838,-14460,-6938,9477,30220,38401,20270,-10100,-8039,-988,-3661,-10818,-24345,-3644,11676,6340,-7326,-2471,11621,6792,-7491,6845,20577,9087,-21911,7893,22877,14637,-5919,-7171,-7383,-3493,-8128,4324,34224,49848,41868,13287,-4753,8771,22873,19928,1125,-28421,-2389,4150,-10967,-21546,-29594,-10430,2084,893,-23484,4176,34275,58719,57271,33602,15,-18069,29456,49802,35015,4766,2974,16455,22812,27569,17755,-2477,-5631,-2584,601,4667,5113,-4679,-17351,-39042,-32711,-3854,11789,6178,1488,-3415,-2789,12462,28031,23844,1842,-23451,-21113,-2312,4738,3333,13730,27654,25966,5417,-2722,-20535,-20987,-6941,-8484,1236,13606,9016,-1368,17070,42964,44332,27716,-5592,-38070,-5351,17715,12209,-6074,-24095,-32496,-3746,5268,-8003,-15957,-9112,-3868,-9608,-19777,-20819,-15220,-18064,-24253,-16504,2116,14640,21584,19170,5537,-11533,-28594,-17022,-17609,-29541,-17715,-3760,13200,11433,-12110,-22408,-11862,-1357,8526,5483,-8616,-19051,-4716,10942,10865,2442,3797,19674,28596,24736,1353,-9134,-471,-746,-13606,-23694,5075,31257,28328,2299,-23203,6749,10424,-9549,-17336,10582,19157,15434,18903,24189,15122,-17497,-22707,7134,16905,-4380,-20100,15732,43947,53540,46078,28040,8475,824,-12241,-15474,-3743,12964,15139,10677,15115,-1704,-26501,-10584,18251,31374,18932,-1718,-10912,-9858,8525,20881,32390,33359,18071,-5753,-20833,-25303,-31026,-21474,-11706,-5507,-6847,-8136,-13847,-18485,-25486,-22557,-7684,6470,13894,5748,-2363,-15565,-33343,-13656,20369,43951,53547,45160,9143,-28731,-46758,-37626,-31244,-28924,-13536,10517,32240,40384,43751,37720,19535,-5458,795,18681,36659,50413,55876,46692,30296,9509,-11460,-23433,-20533,-25110,-21195,-15328,-14880,-29653,-17077,2148,23337,29118,23608,15940,26185,39985,54332,54887,41835,34655,25706,4260,-24084,-28418,-26344,-23020,-17910,-9463,8686,35154,42669,29013,6813,-1081,2731,-8458,-31161,-33932,-21941,-22002,-27297,-24558,-6830,4454,3954,-2471,-11832,-8821,15584,50483,68526,56828,21482,-14128,-14535,-15420,8361,59569,101033,54817,-20083,17562,48589,27687,-4798,7797,31603,31591,15458,-530,-9185,-12688],[-17363,-18175,-19840,-26353,-13176,12939,25922,16831,-9412,-27744,-13236,-11250,-21156,-16175,29502,111779,143207,121167,83298,34323,-21314,-7319,13814,21455,35200,47852,34599,3633,-9443,20940,32748,20300,-865,-16967,-8554,21077,30130,25270,14903,4764,-11884,-5898,5393,-7507,-5335,24192,31159,10690,-10988,-20734,-1101,40356,67789,49034,33916,22751,-8574,-25290,-7959,-4609,-9672,-12399,1365,28676,53562,52714,34336,8550,-19601,-20149,-14157,-5345,46132,86734,58077,10426,-32043,-30275,-14245,-249,-749,-551,-7784,-20197,7851,22769,11063,8474,22449,27380,30463,14070,-10056,-19455,-25416,-22474,6857,-4784,-18064,3495,21487,21756,-8321,-35297,-27486,-22776,-20200,-31776,-31586,-15044,-16185,-22925,-15417,-2790,3489,33530,54902,36546,1573,-12081,-9058,-7595,-5336,872,10107,5243,-12501,-9181,-851,10614,21399,13863,-2411,-5664,6567,11992,20055,5038,-1763,-8115,-16927,-28123,-19856,5088,5427,-18863,-16130,1355,4823,16903,27532,17065,-6006,-18011,-22949,-23076,-12912,-6045,-8388,-5743,1579,4139,11095,5276,-22616,-16792,-2962,-18170,-34773,-19063,8051,25000,30919,57412,85824,80862,178878,513604,1039902,1517332,1684107,1445639,942293,417812,107763,87543,107421,94030,71397,72142,60084,33951,15950,9350,-903,14440,46664,70077,84013,88084,86922,67984,36427,11656,2964,-7528,-4060,-13254,-28089,-1970,5874,-5195,-10110,-13213,-28948,-17670,2284,-4019,-5919,3613,1214,-10834,-8313,-892,-4828,-13628,-19523,-12544,-6114,-13328,-22541,-23892,-12078,-1247,2506,10296,16921,15250,-11696,-37503,-974,14341,-719,-18972,2612,34378,53160,44865,25845,6659,16005,26023,21498,-226,-28653,-37252,-33245,-24593,-22380,-23964,-24513,-16797,-2496,10956,22792,31608,28732,23124,15109,2789,-16904,-26882,-12600,-11,8506,15455,18474,26540,37273,43765,44523,35637,24509,18314,-177,-7180,-15109,-30330,-8969,8016,11153,18267,14598,-9690,-24556,6833,20720,16265,10555,6372,4296,7720,9569,-153,-1771,-1196,-9079,-2464,10800,-6414,-44373,-12116,30165,39475,33183,25742,6717,-3540,2118,-15980,-21594,5449,18678,14734,3313,-2748,2695,-4860,4233,1448,-2923,3784,6216,-2881,-154,10345,22014,18645,3486,-1406,13740,20751,24769,25509,21115,13763,-10071,-28146,-32954,-16421,-3000,5799,-5747,-17169,1474,5133,-14087,-34403,-11305,-497,1035,9194,21309,26005,18254,3739,-8959,-10311,-4642,8970,20557,41411,54196,46456,16966,-17967,-38076,-28277,-18592,-2278,23552,29739,30690,20337,6308,-10534,-15522,-9581,-8170,-6160,5175,16492,16106,-6332,-30878,-13326,-3669,-5475,-627,4004,12523,18088,17397,8639,-8351,-30299,864,8724,-12002,-23412,7640,22953,14877,-25811,-23343,7783,15241,7963,5439,5602,2081,3015,18648,41976,42210,36530,17156,-7794,-28931,-10024,-8066,-13465,-13182,-12864,-26913,-23935,1465,19016,17384,7938,24410,61445,80543,79998,57718,14337,-17505,-20682,-14092,-20350,-360,23318,11726,-11642,-7453,-4143,-5341,-12421,-11714,-5307,-293,-3991,879,22307,43561,38764,21013,8829,8256,22443,28848,15032,-2971,-16799,14308,54467,80788,71836,50037,49691,55433,47845,17259,-16682,-27356,-6072,7830,3911,-988,4534,-217,839,2540,-11210,-33734,-5545,4972,-4621,-27797,-21941,-10019,-6282,472,4388,7993,8580,-4367,-20328,-18536,-32588,-19632,-785,18822,22218,11145,-9169,-19117,-25845,-34188,-14286,-7216,-23968,-30057,-26705,-19710,-8068,-3163,2058,17090,28805,19007,-14394,-14866,14232,13248,-9854,-23522,-9655,9985,19614,8094,-17368,-27896,-16791,-18224,-21297,-15975,-18219,-10158,1281,5280,10223,16287,22078,9464,-12202,-26245,-18057,6604,16598,14880,4372,-2154,-11579,-15415,-14683,-20309,-33864,-26548,-10116,-3295,-3589,-3925,-11047,-10376,-2006,-8208,-22293,-24734,-11510,-13659,-34801,-34819,-23267,-12881,-5207,706,3401,-8727,-27678,-28769,-733,16403,21258,26914,23911,16172,41988,76692,100892,94990,39765,-12343,17151,15927,-17407,6422,44730,61173,45005,19095,-2915,-12256,-5507,19480,47680,67819,61331,39141,20468,8371,19044,30762,23906,-9345,-20765,13318,31096,37071,44569,43389,16016,-7242,-18317,-21140,-14537,-9464,-12710,-12476,232,10817,21060,22860,7102,-22191,-37095,-38871,-12751,14704,31548,33105,20890,8983,-5678,11519,22321,30430,36632,36225,32348,20862,876,-15028,-21287,-16134,-16064,-21855,-23952,-13196,-6582,1654,10208,-4320,-28484,-22193,-17400,-20753,-22855,-20553,-16976,-9288,11001,23883,14233,-9676,-31443,-9961,-15184,-27417,-18152,-3293,16605,36420,43675,23896,-7974,-15350,-10524,-10592,-14585,-23264,-594,12554,4251,-11999,155,22730,22092,-249,-580,12514,4068,-13926,17537,30878,20930,-4410,-14171,-15152,-10517,-15158,262,28541,41356,36168,13739,1854,10318,20894,18331,339,-29215,-11066,-3983,-16690,-26432,-28526,-10486,-1268,-6007,-25996,5165,31179,48869,40799,19461,-8033,-16222,33858,52780,34719,1340,1914,18069,26310,33190,22702,-2362,-8723,-6608,-2615,2596,4104,-5476,-20948,-36990,-30014,-10749,8344,6092,2413,-1619,-2004,12166,29494,26647,1889,-31734,-6096,21295,18502,5294,15574,34069,33798,8941,-2251,-17603,-26582,-14062,-9493,-1687,8686,7785,953,20235,48098,49331,29298,-6958,-35693,158,25588,21683,402,-25367,-33654,3762,19685,2965,-18577,-8907,-689,-6046,-14508,-15733,-14663,-19978,-26057,-16615,4406,18593,24112,19899,5495,-14406,-19931,571,3158,-14209,-30142,-8045,14309,11352,-14914,-17924,-11210,-3675,5819,3457,-9045,-23876,-15389,-1760,-2117,-5576,3227,22543,29071,21319,-5833,-19837,-10018,-5824,-11222,-10201,15980,37261,29117,-353,-28762,8406,13120,-6389,-19567,8529,18685,15123,15910,18954,9931,-17440,-20170,3440,12523,-4281,-21761,18985,50544,50517,36483,18317,-190,-8259,-17680,-19952,269,15531,17790,21439,25837,-2776,-31477,-18239,7057,20662,12848,-4027,-11864,-8039,13098,23611,30999,30573,18546,-4492,-19666,-20366,-21576,-27730,-18114,-6780,-4499,-4950,-10690,-15483,-21761,-20559,-10598,1972,11360,6372,336,-14424,-36543,-6065,30156,51872,59137,51626,14816,-24787,-46674,-41679,-28537,-21474,-15805,6248,28975,37140,40286,34929,18193,-9533,-3311,18409,37558,52626,60302,51511,32328,8996,-14024,-27549,-19603,-21745,-22385,-18510,-14973,-21064,-22145,-3958,18746,27023,21556,8815,13907,27408,44714,46927,34771,25347,17168,-1513,-26586,-29337,-31719,-30293,-20040,-1925,14763,32255,37048,26422,6688,-4207,-2855,-14793,-37628,-31038,-20311,-20867,-24357,-20262,1385,15746,12929,-1169,-21547,-26029,-157,37627,58127,48892,17716,-8941,-8765,-12265,6169,52521,93536,57339,-13214,15715,48326,30965,-2541,7689,31034,31442,16055,1328,-6360,-10160],[-15203,-16305,-19308,-26165,-7921,17776,28112,15892,-11340,-24437,-12332,-15002,-27195,-15877,35380,124187,154223,132788,97531,52827,-840,-24148,-4286,10266,32777,49868,35523,2576,-8239,22045,33125,21786,2538,-11659,-4102,21656,28963,24690,17945,10592,-8231,-14295,-3607,-9492,-5965,18261,26358,9229,-10761,-25610,-9431,30846,58675,42635,32188,24717,-4661,-27291,-7014,-2139,-9108,-14816,-1390,25283,50794,54580,36888,9874,-18396,-22268,-17710,-9344,39891,70636,38320,-4868,-38679,-29075,-13565,1321,1638,1464,-4814,-19019,6254,20502,7498,10865,29704,31615,31834,17207,-5019,-16867,-22797,-8889,28647,15934,-17474,-5567,16208,17088,-11994,-35190,-27597,-25483,-22393,-30037,-33529,-13947,-8007,-7630,-164,9371,11063,39812,61677,41045,2231,-18148,-17945,-11422,-1268,5234,10181,1908,-21687,-21936,-9092,5515,18941,13500,-2484,-9484,-277,828,7734,-953,-165,-348,-9049,-29076,-24844,4034,5800,-17241,-12407,3817,6244,15807,25412,15282,-7859,-16996,-17617,-18131,-10392,-4879,-5319,-4093,2771,6606,12634,6528,-20551,-24518,-14941,-31156,-29593,-22570,-17662,-102,17400,39641,63480,66059,130123,358451,748654,1128835,1284884,1129964,760324,354491,97991,66201,92481,93538,75644,69083,55659,32826,15552,4897,-7030,6722,37334,61931,78584,84026,83233,68495,43178,21580,9070,-2305,-3354,-13192,-23430,2115,11333,-3683,-21201,-20022,-25493,-15186,5551,4996,-720,3331,-224,-9868,-7645,-2380,-7889,-17195,-24382,-19796,-13746,-19589,-26502,-28529,-17187,-4024,736,9000,16878,17073,-8177,-40888,-3026,14372,545,-14431,7313,36868,54052,45421,25889,1421,6715,17276,11898,-6832,-27478,-30955,-26840,-22773,-24522,-25718,-21941,-11539,-336,7421,17073,28111,27241,22419,17105,6605,-12952,-32203,-19112,-4067,7879,17181,20277,25172,35318,43396,45910,38260,26862,20208,1688,-7375,-15517,-32965,-13542,7025,12683,17460,15176,-7589,-25542,7324,23284,20347,14367,7424,3329,7073,11135,4958,6626,7816,-4825,-7730,5480,-10724,-56127,-23396,16396,26909,26786,25987,9322,-65,4196,-17336,-14169,16166,27800,17805,6144,2726,3346,-12119,-349,-489,-3996,2353,5043,-2135,1221,12673,26427,23823,10278,7870,19348,20254,16387,17032,16167,9778,-13555,-27939,-36527,-15055,725,9481,-1705,-10192,3087,5612,-10908,-27873,-12095,-2831,-2436,7619,23817,28558,16809,-138,-12713,-11825,-1805,11652,22622,43887,54791,44121,13752,-19422,-37541,-27708,-20275,-9140,15752,25139,29722,23392,11262,-6985,-16329,-13297,-14874,-13576,137,13402,14877,-7775,-33639,-5581,2345,-5382,-2433,2333,12527,20032,19792,11835,-4392,-33588,-7492,-2154,-23131,-16086,13083,25895,15663,-25009,-22859,8738,15622,9362,6998,6569,915,2243,19456,45446,44548,34828,10717,-16704,-25926,-6953,-5656,-12669,-18627,-21753,-31081,-19912,1399,18300,20191,16301,34252,64133,74292,69258,45214,3100,-20421,-14756,-7722,-16978,528,24173,11292,-17392,-9187,819,2787,-9290,-22504,-20509,-14049,-12691,-2327,19766,42252,39316,22628,7117,2654,17555,24657,13783,-663,-9304,16498,51036,75755,66695,46033,48536,55433,47457,17076,-18360,-27458,-7588,6310,5811,6013,15776,15014,16549,14721,-665,-24273,-14941,-3031,-7512,-22662,-29133,-25576,-14330,2823,10975,14049,11683,-3657,-20113,-15170,-25097,-26369,-3213,14535,17343,4734,-20137,-23897,-20352,-24434,-14511,-11735,-28270,-33778,-31804,-25239,-10427,-2292,5876,22482,32826,18835,-18717,-8085,19596,12967,-14450,-23481,-6977,13104,22421,8883,-19085,-26391,-16458,-24233,-20021,-15051,-23813,-16761,-359,-589,-6264,-588,11731,7133,-7592,-18356,-12332,14607,25065,19541,3683,-5354,-12606,-21241,-24151,-26404,-28296,-29500,-17273,-8184,-4471,-178,-3576,-6092,-2518,-12582,-27746,-23754,-9549,-12395,-35280,-32998,-21498,-13973,-6695,3191,10081,-1701,-21711,-32351,-3483,15151,20052,23231,18943,11900,31624,59731,86815,89829,38360,-16468,17644,17993,-13983,7528,46468,61166,42003,17847,-1395,-10764,-3276,18939,43190,62079,59709,47089,32514,15959,19873,26707,16369,-18130,-16936,11780,27930,39608,57586,57979,25908,-2007,-15518,-19791,-15644,-13082,-16525,-17603,-9275,-3824,7417,15293,2450,-28777,-38523,-25841,-10185,16629,33780,31998,18081,3712,-10898,13483,24869,30165,32610,31264,29693,19837,1553,-13286,-17557,-12009,-12764,-20320,-28026,-16631,-2842,12933,24660,9007,-18725,-18505,-13482,-18802,-23529,-18280,-12769,-7499,10423,22767,13628,-8191,-29279,-5925,-8512,-22788,-19561,897,25098,43628,47963,26368,-5585,-21113,-19626,-17622,-18445,-21616,1663,12499,1229,-17267,3932,32934,35701,9418,-6377,3447,-867,-3621,28476,39020,27012,-1013,-21222,-22470,-16385,-21709,-4411,21507,31593,29564,13686,6935,11271,16848,13877,-2157,-26852,-19552,-11951,-21101,-28638,-27104,-11595,-5872,-13475,-24034,4593,25747,35925,21742,4549,-15359,-13183,38050,55925,35551,-1099,998,22058,34939,44089,30412,-1800,-11753,-9883,-4282,2619,5247,-4577,-22142,-28671,-19565,-11042,4477,4281,1675,-806,-902,12253,30722,28652,1364,-23610,12803,43707,29806,5828,16238,38419,39455,12640,-1437,-13820,-29017,-21553,-9423,-2833,4486,6349,3210,22649,50820,51635,29997,-5887,-27524,5339,32194,30514,8102,-21632,-30729,10175,30194,9540,-21934,-9154,2024,-2024,-8773,-9750,-11316,-19104,-26044,-15584,6344,20840,24672,19163,4956,-16673,-11334,20117,27573,10022,-32060,-17003,12431,10253,-17531,-15220,-11874,-6641,2326,699,-9268,-25272,-27888,-16414,-15738,-13111,2480,24678,29669,19217,-10603,-29872,-18927,-10035,-8237,1258,27931,44845,32328,1799,-22412,10896,15784,-3145,-18906,7144,18200,14318,12296,14256,7881,-11300,-16045,-739,7276,-4496,-22224,20658,52965,41887,22636,5007,-11539,-16497,-18966,-24883,6284,23805,30001,41445,39396,-3172,-35626,-21380,-3244,10358,7713,-4927,-12426,-7804,13913,21584,25185,23400,14432,-6814,-19893,-16155,-12790,-24961,-24533,-9054,-3455,-3132,-8460,-12365,-17544,-18839,-14003,-2549,8394,5652,1173,-14783,-38444,728,38059,57535,62547,56879,20914,-19070,-41242,-43134,-24326,-14328,-15851,689,23880,32144,35005,30693,15773,-13602,-7558,17883,38055,53804,62819,54256,33061,8693,-15521,-31048,-18299,-17576,-21360,-19190,-14116,-16596,-26299,-10433,12741,23057,17715,358,816,15920,35080,37369,25741,13811,7017,-7852,-29405,-30327,-36975,-36319,-20798,3074,18604,27504,28897,21331,4319,-8711,-9470,-21658,-42152,-28046,-18505,-18281,-20783,-16753,7366,23832,19128,51,-20407,-34301,-17038,22507,44783,37929,11601,-5580,-4212,-10448,2947,44151,82276,55785,-9326,12477,45427,31303,-2199,5503,26647,26811,12548,-165,-6076,-9574],[-13025,-15097,-19859,-24535,-3330,21253,28951,14237,-12936,-21534,-12460,-18965,-33050,-16593,38728,132713,162592,143352,111196,70210,20446,-13750,-15865,-2439,28161,49877,34993,582,-7671,22445,32766,22901,6399,-5524,-524,20316,25862,22584,19530,15123,-3487,-21034,-13810,-12146,-6818,11838,20502,6779,-11126,-30365,-16603,23491,52114,37294,29549,25355,-869,-29575,-7514,-738,-9122,-17725,-4940,19010,43675,52513,37134,10027,-17131,-24447,-21635,-13265,31891,52243,17766,-19441,-37431,-27582,-14278,1320,2652,2005,-2971,-18190,1882,14282,1508,13470,36332,34306,30360,18598,-655,-14833,-19258,3028,45049,31744,-11818,-16203,8485,10427,-16298,-35571,-29585,-30972,-25865,-26673,-31504,-12677,-117,6883,16033,20862,16755,43601,65577,42726,1208,-23993,-26435,-13763,2144,7620,7858,-3212,-28424,-26361,-15617,-796,14576,11267,-4126,-15275,-11460,-15105,-7708,-8083,637,6155,-1320,-23992,-28859,726,4050,-17504,-11019,3480,4700,12561,21629,13001,-9522,-16068,-13560,-15888,-10549,-3322,-2751,-1813,3973,10827,17400,8354,-21661,-22297,-24769,-30029,-21044,1951,4816,-3897,21727,42350,41733,28729,82964,169866,294207,448563,525799,475349,334600,166010,46057,1881,19329,44907,45780,34935,17466,2588,-7008,-22117,-31714,-6055,17157,38182,56171,64030,66235,57989,40314,23955,8275,-8428,-12953,-22797,-22878,5729,16169,1714,-23034,-22846,-25188,-20996,1595,8446,4145,4946,-291,-7161,-3950,-1868,-11142,-19406,-24646,-25390,-20531,-23665,-26166,-28592,-21375,-6873,-1207,7062,15473,17497,-5205,-44982,-8325,11425,-302,-12114,8983,36370,52062,43500,24248,-4541,-3901,7857,2028,-14727,-27697,-27086,-22500,-21167,-25250,-27588,-20546,-6456,3795,5939,11280,22726,23210,19335,17152,9010,-9675,-34208,-26194,-9078,5716,17021,20368,21861,30234,39361,43504,37396,26754,20893,3631,-6969,-16292,-34779,-18369,5372,13706,15571,14660,-6133,-26947,6068,24657,24803,20395,10825,3394,5967,11173,7951,12148,13575,-2467,-15154,-1705,-13827,-50407,-37317,-3314,9267,16275,21645,7643,939,4819,-19968,-8273,25135,34833,18885,10242,12341,9098,-16507,-6731,-4378,-6654,-346,2964,-1799,2273,13927,28558,26850,15349,14107,21500,16688,5949,8801,12852,7565,-14845,-26758,-33774,-14573,2126,10472,376,-5083,3450,4391,-9305,-22306,-11303,-4189,-7426,3264,22962,26945,10945,-7231,-18035,-14865,-1418,11682,21813,43081,52124,38962,8512,-22171,-38196,-27636,-22388,-18442,5070,16875,25384,24099,14096,-5870,-19016,-18086,-22107,-22582,-8069,6754,10271,-11607,-29082,249,5885,-7283,-7211,-2319,9659,18924,20041,13654,-1343,-31525,-19452,-16144,-33339,-10407,15265,25497,13285,-25820,-23920,6581,12579,8212,7506,7447,181,1836,19619,46491,44113,31192,5144,-21158,-21386,-5039,-3700,-11482,-23095,-33745,-30594,-16104,1229,16248,20185,20729,40404,64061,64798,54301,28701,-9806,-20285,-9906,-3197,-14697,-422,21777,7344,-26952,-8809,6707,9211,-7037,-29714,-31903,-31480,-24103,-8276,13292,34782,34455,20307,2610,-5890,8537,16718,9575,-691,-4676,15708,43862,66701,57212,37286,43079,51961,44197,15251,-18895,-24355,-10918,2065,5542,11038,24233,26905,29851,25242,8190,-15558,-22661,-12381,-12727,-18722,-23777,-36010,-16420,5347,14930,17000,11778,-5529,-21572,-13095,-18954,-21350,-2262,9972,10937,-3436,-32361,-15247,-8162,-15787,-15732,-17551,-33180,-36462,-37901,-32294,-14638,-3256,7723,24921,33397,15961,-23155,-2769,21361,8984,-21771,-21404,-4289,15610,24339,10129,-15331,-16786,-10942,-19681,-15787,-11620,-23497,-24263,-4023,-4510,-17580,-20096,-2824,1958,-3547,-12183,-7108,21870,33095,24195,3389,-8939,-13571,-24945,-33055,-25320,-21057,-25151,-26141,-13992,-6716,1478,1337,-4098,-6339,-20037,-32211,-22333,-7986,-10538,-29072,-26277,-18556,-15415,-9647,3786,15304,5514,-14527,-30856,-6880,13267,18508,19461,14175,8096,20256,39757,68214,80400,35388,-21711,15376,18064,-11240,5875,42922,55058,34333,13652,-1265,-9345,-1813,16382,35668,52642,54684,51537,40608,20773,18576,20641,8029,-25794,-15565,7371,21479,39237,67037,68250,32251,264,-15353,-19841,-16686,-16951,-19898,-20219,-14190,-14243,-5633,6415,-3992,-33558,-27544,-13763,-7086,16207,34263,30865,15805,-2529,-19971,13650,26948,28387,25759,23514,24901,17775,2229,-11033,-13903,-6452,-5051,-12314,-24951,-20238,-368,21567,34777,17974,-10908,-11591,-7815,-15896,-23496,-15559,-7499,-3581,11068,22059,13018,-6052,-24454,-2186,-2144,-16191,-18536,4864,32958,50188,50767,27829,-3277,-24577,-27740,-24210,-21796,-19501,3205,11611,-2527,-22541,8449,41690,46998,18683,-10510,-6611,-5058,6997,39575,46917,32768,3764,-25446,-26693,-19721,-26837,-9099,14138,21820,22926,13161,10265,11119,10676,6646,-6093,-24217,-27067,-19051,-23632,-27181,-25202,-13332,-11019,-19672,-20876,2660,19173,22342,2460,-9660,-20940,-10631,41039,58388,37040,-2122,233,27424,46431,57797,40254,-75,-14263,-12045,-4287,4846,8811,-1375,-20013,-19645,-6702,-2201,2128,1136,-485,-821,461,12873,31860,29980,955,-11878,32090,62392,37717,5103,16259,40848,42956,16261,-3,-9248,-26379,-28317,-7706,-1284,2375,5379,5505,24136,50895,51065,29715,-2526,-18071,10259,37447,38461,16730,-14644,-27337,13112,34456,11432,-25913,-9313,4374,2287,-2744,-3751,-6948,-16453,-24628,-14140,7381,21335,23648,17468,4391,-17874,-3090,41560,56517,40373,-9531,-30029,7549,8298,-19194,-13941,-13701,-9632,-1130,-1894,-8183,-19995,-31637,-31182,-27863,-17720,2561,26150,30143,18573,-11798,-37342,-26138,-12599,-4710,10929,38923,52589,37135,7683,-11908,14596,18861,477,-15392,7281,18373,13657,9023,11895,11287,-176,-9667,-4244,2123,-4629,-20426,21453,51704,29480,6368,-10203,-23052,-17460,-13468,-28987,14727,40299,56183,71463,56052,-2105,-33880,-17956,-10418,2367,5105,-3117,-11090,-8148,12005,16115,16425,13302,6835,-11651,-20853,-12773,-5030,-17859,-29055,-11280,-2896,-1747,-6160,-8369,-12353,-16360,-16329,-4763,6975,4687,875,-15833,-35724,7476,44715,61643,64241,60549,26952,-12133,-34388,-38809,-19146,-7271,-13428,-4678,18609,27088,29592,26715,13916,-15911,-10160,18572,39444,55158,64503,55943,33619,9808,-14657,-32548,-15714,-11098,-15368,-15312,-12495,-15165,-29973,-15555,7082,18923,13767,-7588,-9761,9396,27904,27882,16492,1929,-3024,-12704,-30181,-30508,-39067,-37709,-19341,6827,21237,22852,20577,15748,1532,-12821,-15234,-27374,-39007,-23922,-14322,-12533,-15467,-12449,12526,29810,23749,2584,-10656,-20218,-31424,8583,31576,26758,5676,-2389,303,-8042,1245,37535,71159,53209,-5900,9600,41884,30836,-1442,3763,21128,20265,7321,-2475,-5538,-8026],[-10145,-13884,-20656,-20563,1439,24352,29658,13189,-13058,-18308,-12120,-20454,-32850,-17210,40963,138296,168739,152243,122489,83991,38913,7938,-8097,-13461,23092,49262,34509,-678,-5732,24129,33672,25503,12350,2652,3804,18668,22561,20905,21588,20206,3856,-20743,-21940,-13282,-5831,7625,16026,5445,-10044,-28491,-17030,23003,51553,35292,27983,26534,4594,-28156,-7349,1676,-7391,-18670,-6970,12072,34661,48858,37681,11917,-13080,-23019,-22570,-14508,25287,36143,1734,-25261,-26866,-23128,-13936,2135,4626,3528,133,-15298,-2361,7201,-2746,19411,44711,38228,28753,20923,5736,-10517,-13382,14879,57705,44366,-2727,-24967,2296,5584,-18004,-33229,-29253,-36460,-25730,-18773,-23174,-7716,10211,23108,34452,33730,23075,47349,69089,44370,1499,-26193,-30720,-11804,7528,11319,6810,-6983,-25368,-14209,-14258,-4839,11083,9883,-4689,-19121,-22337,-30362,-19062,-12500,3208,13530,7688,-14803,-26993,-1812,2714,-17918,-9271,3611,3590,11448,20876,14072,-7369,-13357,-10508,-15016,-12543,-3837,-2148,806,4639,13724,21543,8887,-25208,-10986,-15773,-25459,-24283,11589,28275,9564,39940,81660,78334,34646,106389,298496,497236,671715,712694,574478,339584,126605,47967,37464,-6901,-20180,4543,10915,-11365,-39293,-36224,-26928,-7930,812,-6031,6617,27577,37390,42322,40487,30095,18397,-184,-21029,-19887,-29412,-23883,5511,15507,2803,-20174,-15715,-17353,-28141,-7898,6833,6132,6786,1294,-1749,4232,4350,-8418,-13548,-16737,-23640,-21426,-20699,-18639,-21384,-19659,-5604,357,8238,16622,20091,62,-40912,-13316,9064,213,-9422,9724,34989,49519,41655,23676,-7543,-12517,902,-4348,-20994,-27535,-23460,-17816,-17094,-20884,-25371,-17541,-145,10417,8491,8718,18885,19881,16870,17828,12290,-4785,-26873,-27337,-11510,4726,17487,21196,19255,24705,34472,40259,36032,27063,23042,8061,-3399,-14921,-33837,-20122,6013,16776,15790,16055,-2642,-26796,4996,26447,30796,29583,18255,7117,7431,12472,11122,17068,18529,412,-21807,-8141,-13493,-37473,-48428,-27764,-10996,5053,15773,4050,1627,6486,-20316,-2347,33678,41209,19985,16965,25441,18983,-15570,-11723,-7089,-8155,-1789,2398,324,5224,16398,30523,29664,20306,19338,22511,12694,-3358,3855,12453,7271,-14930,-26281,-29494,-12644,3166,10832,2630,-479,3788,3177,-7508,-16500,-7400,-2141,-10900,-1386,21096,23618,3120,-14900,-21996,-17604,-1596,11322,20362,41127,48445,33424,3737,-23867,-36555,-25716,-22484,-28080,-5319,7592,19977,24365,16566,-5131,-21561,-20897,-23369,-26113,-16199,-717,4544,-15755,-23063,5958,8893,-9088,-13171,-8174,5612,16492,19960,15895,2515,-24770,-32176,-27564,-24482,-5625,15653,23478,9600,-26672,-24251,3730,8657,6984,9112,9970,1029,2403,20196,46749,42682,27349,2031,-18733,-16627,-2732,-537,-7925,-20803,-32960,-23698,-11088,2969,14843,18996,22853,43985,62645,54670,38321,11400,-20331,-17138,-5860,318,-12574,-1846,17583,1843,-37715,-3142,14794,15292,-5033,-19630,-15997,-29641,-34009,-14884,5323,23548,26446,15754,-3028,-15349,-2619,7274,4226,-1706,-1611,13127,34793,55897,45567,25399,34689,46373,40027,14780,-14411,-18030,-13574,-3116,4540,15023,30544,36036,41531,35106,16235,-7668,-21504,-20342,-18675,-15932,-15389,-23591,-12505,7767,17118,18102,10331,-8472,-22612,-10637,-12744,-11523,1499,6560,4704,-11444,-31921,-2465,5297,-7515,-16979,-22955,-37023,-37150,-43233,-39334,-19464,-4936,8529,25317,31625,11988,-24946,779,19923,2396,-30339,-16783,-580,18675,26544,12738,-8368,-7640,-4509,-14145,-12328,-8276,-19570,-31200,-8201,-4558,-11515,-36742,-17481,-1898,1068,-7691,-3301,27802,40425,28891,3974,-11745,-13659,-23667,-30117,-19500,-13859,-17543,-32561,-18909,-9169,2212,5099,-2398,-11147,-28812,-30236,-19095,-5559,-7163,-22099,-18704,-14571,-15836,-12877,3309,19582,12865,-6690,-25783,-9522,11934,17716,16727,10762,6566,12715,21408,48597,69009,32391,-25348,11120,16667,-8690,2885,35472,44341,23710,8096,-1322,-7209,-423,12911,26520,41130,47774,53327,45421,23200,15901,13721,-74,-31713,-15064,2146,13129,36436,72579,73890,35396,495,-16523,-20138,-16936,-19987,-20867,-17762,-10499,-13127,-13506,-1759,-11047,-31681,-16247,-2756,-3979,14004,33759,30853,16375,-5068,-28243,13260,29325,26307,17747,14604,19373,15808,3516,-7772,-9821,-205,4666,-1285,-16714,-22489,1409,27719,40817,23078,-4534,-3427,-807,-11880,-22115,-11251,115,3311,13294,21796,12443,-3483,-18547,1942,4016,-8967,-14693,9082,39835,55880,52914,29526,-202,-24617,-33529,-28742,-22840,-16066,4983,10869,-5923,-25796,14078,49446,56442,27275,-11997,-16756,-6822,17850,50641,54899,38821,10091,-21662,-23969,-19155,-28652,-12302,8372,14095,17843,12939,12476,10411,3386,-2215,-10160,-20750,-31249,-23790,-23202,-22398,-21809,-14422,-14828,-19346,-16641,485,14089,12916,-12119,-20806,-23171,-8765,42650,59956,39077,-1070,387,33922,59412,72863,52051,3926,-15209,-12097,-2064,9433,15069,4909,-14447,-10220,7088,12150,3677,-2178,-3074,-758,2711,14745,33723,31571,2300,1821,50729,76222,42417,4152,16777,42164,45118,20344,2881,-3339,-19475,-27879,-3336,3939,4150,6159,8562,25227,48902,48258,29007,3032,-7386,15542,41850,45833,26521,-5109,-23431,12584,32606,9357,-29678,-8247,6999,7223,3903,2320,-2119,-12545,-21668,-12028,7874,20750,21994,15795,4696,-17225,5240,64854,91558,77702,21768,-41150,499,6290,-18780,-13159,-15644,-11377,-3254,-3006,-4620,-10107,-16454,-22718,-26266,-16314,4850,27568,30661,19579,-9034,-36904,-30246,-12545,-41,19634,48779,60167,43260,16332,446,20132,23058,5074,-9478,9735,20038,14034,7321,13599,20733,14578,-461,-5505,-1556,-3747,-15381,22525,47997,16170,-9892,-24744,-26383,-6775,-2097,-29854,25861,66254,99030,112480,76497,1549,-27156,-9739,-11100,-1205,6339,2284,-6502,-7680,8714,8833,6514,2162,-2632,-17647,-21609,-10012,1564,-10077,-29107,-12385,-1899,258,-2725,-2751,-5661,-12301,-16387,-3267,8401,4339,81,-16883,-29670,14680,50583,64731,64628,62360,32582,-4189,-26087,-32249,-12614,51,-9119,-8801,14513,23331,25361,24230,13739,-15461,-10014,21169,42249,57140,65749,56945,34492,12811,-11102,-31381,-11340,-2022,-5073,-7715,-10275,-15973,-33749,-17999,2816,15578,10619,-14067,-14353,9645,24087,19049,7865,-9189,-12245,-14876,-27630,-29521,-35156,-34443,-16176,9706,22754,18846,13123,10493,-985,-16092,-19568,-31502,-33428,-18017,-7344,-4329,-8747,-7287,16910,33570,26849,6490,43,-8055,-38149,-2421,19885,16521,686,664,4648,-4737,1660,33405,61566,50681,-2194,7005,37735,29703,-38,2929,15390,12556,697,-4909,-3920,-5029],[-7248,-13290,-22243,-15498,5611,26335,29656,12229,-12531,-15620,-11570,-18593,-25800,-18743,41528,140005,171039,156975,128434,91365,51808,27424,8888,-19498,16840,46914,32898,-2406,-3456,26023,34732,28286,18809,10953,7269,15068,17631,18422,22618,24156,11637,-13713,-26678,-14376,-4860,4371,11545,3483,-9427,-21941,-10865,28512,55065,34631,25476,26093,9315,-23684,-8649,2865,-6029,-19609,-9479,2504,22613,42735,37502,14080,-8420,-19428,-21944,-15587,18704,22595,-7885,-18416,-14652,-18001,-14874,1332,5026,3536,1905,-12953,-8370,-2241,-5096,26315,52120,41148,24839,21959,11722,-6391,-8715,23336,63924,51065,4813,-33705,-3041,1228,-19430,-30027,-26115,-35239,-20648,-9393,-13402,-1372,20305,38090,51477,44788,27159,48097,69315,43389,618,-26934,-32018,-8853,12005,14073,5410,-11755,-17301,1270,-6556,-8205,5739,6598,-7034,-21826,-28422,-28061,-18874,-16050,4264,18388,14456,-6380,-22141,-6067,-1164,-21555,-9571,2114,981,10563,21514,16259,-3576,-10680,-11196,-17413,-16493,-10596,-7707,-1058,408,8682,16510,2151,-33815,-1968,-4330,-24569,-30370,-1662,22065,4000,43497,105057,115813,68366,134484,444438,813627,1134951,1231352,1024222,633711,260696,110276,106044,62411,11211,4421,30450,16594,-8003,-12138,2353,23283,23276,-16045,-21114,6430,15514,19427,21461,15979,6404,-14672,-25817,-9913,-17854,-24848,-1313,6611,-4575,-18633,-3083,-2282,-21032,-21818,-75,2521,3978,-474,1280,10442,10168,-4464,-7116,-10657,-22100,-19667,-13647,-8204,-11214,-13648,-2228,2891,9838,17901,22241,4441,-34893,-18891,6036,650,-7663,7800,30618,44335,37867,22291,-8833,-20994,-5701,-8594,-27154,-29437,-22436,-14996,-12580,-14344,-20806,-14728,4809,16061,11770,7473,15260,15866,13424,17188,14238,-578,-18271,-22475,-12564,3105,16719,20802,15682,17266,27501,35081,33033,26447,25027,13000,1228,-13290,-33914,-19782,7719,20146,16632,17604,854,-26362,2674,26846,35942,38789,26527,12087,9860,13679,13025,20041,21479,2578,-28115,-15185,-12431,-24023,-40837,-54374,-30583,-4910,8994,-2299,630,7929,-18658,1936,39722,44952,19770,23953,38162,28204,-13111,-15720,-9215,-9664,-3171,2209,2879,8710,18903,31185,30999,23726,22530,21627,7763,-11645,888,12179,5815,-16881,-28324,-25016,-10035,2996,9768,4237,2535,2554,570,-6773,-11677,-2520,1706,-12736,-6583,17993,18586,-6732,-22162,-23385,-20676,-3039,10176,17928,37624,43424,27302,-804,-24884,-33120,-22430,-20847,-33787,-13327,-2296,13309,23660,18066,-5136,-24333,-21144,-18638,-20534,-22503,-8562,-2255,-19977,-16803,10989,11074,-10682,-20511,-15402,-53,12390,19295,18213,6533,-17437,-33432,-23925,-13599,-2792,13712,19495,4367,-27728,-23486,673,4378,5984,11562,13409,2312,2516,20171,45771,40065,23075,308,-14485,-12807,-535,3072,-3072,-13807,-21191,-14948,-5059,6555,14158,16626,22700,44709,59729,45001,23734,-3408,-21656,-13316,-3381,2214,-11215,-3989,11595,-4655,-30742,6319,23744,20428,-3682,-9828,-284,-12699,-28953,-21599,-2910,10276,16666,9323,-9608,-24798,-15143,-2545,-1812,-3737,-299,8575,24271,44312,32893,10809,23589,38757,35446,16668,-6160,-10575,-14481,-8822,2765,17591,34163,41785,51119,44083,23111,-1128,-15040,-24342,-25145,-14849,-8721,-13661,-7390,8873,17225,17329,7575,-12136,-22228,-7522,-6316,-1552,6057,4090,-1086,-18609,-22329,9630,17704,-135,-18519,-26964,-36804,-37417,-42842,-44401,-24929,-7502,7992,23475,27556,7448,-23681,1583,14748,-6758,-38667,-11152,3567,21868,28499,15555,-1799,-940,50,-10979,-11323,-6948,-15844,-34650,-13020,-2692,459,-21227,-21856,-646,6272,-5230,-1801,31126,45699,32402,4323,-14297,-13554,-20068,-23851,-14190,-7897,-10032,-26508,-22563,-12147,1844,7870,-59,-14482,-34592,-23258,-14554,-2603,-3115,-15914,-12581,-11158,-15648,-16477,1200,22036,19056,416,-20632,-11664,10580,16947,14288,7896,6578,11062,9003,30632,56936,29412,-23492,4131,12729,-7433,-1387,24348,29339,10596,1423,-1999,-5339,-59,7997,15555,27605,38901,51774,46119,22247,11004,5412,-8681,-36692,-15024,-2983,2897,30070,72295,73237,34295,-1764,-18918,-20982,-17477,-22962,-20267,-13601,-3683,-5248,-13709,-8572,-19296,-26842,-7148,5154,-3042,8792,31115,30625,19054,-1581,-20295,12088,30612,22988,8250,4091,12415,12955,3920,-5248,-6969,4398,13156,9084,-8147,-24037,879,29621,41267,22876,-1163,3513,5155,-8829,-21185,-6939,8413,11332,15049,19602,9707,-2597,-13720,4628,7910,-3587,-10436,11892,43663,58710,53103,30203,2004,-23818,-38436,-31982,-22497,-13202,5222,8532,-10529,-26943,18475,54053,61998,33053,-12202,-28704,-7426,26232,58787,60423,42884,15294,-15117,-19222,-17880,-29243,-15417,3108,7184,12609,10750,11307,6974,-6621,-14314,-15675,-18532,-30175,-27636,-22162,-17675,-19023,-16700,-17837,-13930,-13764,-3817,10451,10046,-15825,-28195,-24284,-10587,39667,57278,38228,-1007,-1036,38240,69734,85022,62129,7544,-17007,-12430,-512,12847,20503,11166,-9167,-3751,17758,25309,6746,-7820,-8477,-3126,3016,15022,33610,30970,3617,14084,64541,81383,41050,651,15166,39589,43296,21947,4362,808,-13167,-21196,803,9579,7214,6170,9428,22883,41962,40372,24793,6889,1047,18077,42181,49188,33908,3238,-21520,5779,22107,694,-34555,-8640,6704,9314,7678,4940,-642,-11289,-20636,-12549,4608,16079,16830,11184,2784,-17940,10203,85464,129370,118874,56473,-22261,-11466,1248,-19245,-15745,-20355,-14515,-6816,-5420,-1883,-1152,-2865,-8310,-16461,-12011,6519,25676,27567,18445,-6625,-31662,-33282,-13061,2452,24294,54022,63934,46979,23614,10920,24081,25026,7227,-5285,11002,19943,12358,4415,16293,31290,28272,7945,-6905,-6185,-4582,-10415,21331,39672,1623,-26288,-27777,-15751,8119,9380,-27772,35931,97895,154370,160312,97276,5061,-22786,-2394,-7431,-2687,8179,7791,-1634,-8532,1792,-2239,-6281,-11411,-15414,-26667,-24360,-11033,3485,-5701,-26757,-14709,-2866,606,-529,1674,-478,-9481,-16898,-1400,9689,1964,-3889,-20576,-24140,19443,52815,64077,61070,59268,34620,1621,-19364,-26507,-7440,4892,-6384,-13844,9863,19118,20532,21323,13166,-14778,-9380,23205,43919,57167,64006,54775,33345,15258,-7465,-29372,-7322,6928,5603,-293,-9717,-20287,-31060,-18467,-1425,11561,6778,-20492,-12198,13915,21660,9216,-1262,-19260,-20916,-14539,-23546,-26824,-31869,-30553,-13502,10368,21687,14071,5671,4802,-3981,-19719,-23095,-32199,-26540,-11020,797,4140,-2265,-2462,19496,34187,27776,10984,9437,967,-29200,-9887,10180,7592,-3410,3116,8475,-563,4050,31406,53600,48553,2291,4722,33026,28033,2192,3528,10974,5226,-6654,-5636,137,103],[-7510,-16288,-27507,-12828,6078,24128,26007,8519,-14391,-16259,-12987,-16083,-20570,-24140,38119,135351,166400,153943,125463,89176,55698,39464,22593,-16847,7390,40464,27636,-7248,-3450,25591,33412,28558,22876,16275,7065,6752,8758,12914,19952,24178,16626,-5358,-26188,-17827,-6828,-407,4762,-1669,-12025,-17668,-3834,35786,58640,32427,19513,21438,10384,-19928,-14016,110,-7689,-22973,-14713,-11783,7737,34835,36310,14785,-5972,-16675,-22218,-19423,10885,11888,-9793,-7083,-4973,-14690,-19314,-3414,1447,-364,-130,-13661,-17615,-14585,-4822,31614,56116,41119,16938,20007,15175,-4686,-8158,25830,62223,50282,7705,-27533,-7115,-3441,-22634,-27812,-20690,-23474,-12200,-1109,-5314,4129,28066,49559,64430,51802,27132,43825,64322,38172,-3001,-28021,-31630,-7536,13664,14535,3122,-18711,-10515,14359,3291,-10803,-2973,-85,-12772,-22113,-18077,-10896,-7732,-19617,1679,18678,16960,-1084,-17840,-12969,-9077,-29375,-11856,-1435,-3332,9026,22087,17981,462,-6954,-13000,-21432,-17749,-19710,-17452,-7847,-8405,-4428,897,-12036,-32886,3037,6531,-12542,-7756,-5411,-5525,-28180,21933,83113,104242,71796,99821,351009,643353,908581,1009989,868995,569014,263904,130058,106198,67500,26359,17466,36274,20496,-3538,-5442,5991,28355,31916,-12479,-32499,-2583,5028,6886,10816,7152,-2436,-22018,-15917,-1213,-10740,-26805,-10504,-4287,-15559,-17400,6958,9701,-9233,-34536,-7364,-2983,-2804,-7116,-572,10797,10832,-4203,-5159,-10171,-24721,-17068,-6117,1147,-1826,-5975,2163,5211,10420,18008,22816,6856,-29968,-24646,2254,517,-6662,3808,23510,36617,32166,20133,-8477,-29634,-11832,-10046,-28859,-33497,-24031,-14126,-7956,-7051,-14993,-12173,7934,19705,14357,6819,11938,11383,9073,15043,14441,2377,-10341,-15249,-12305,733,14654,19124,11271,8388,19271,28873,29118,25277,26866,18110,6385,-11485,-34724,-16909,10844,23744,17996,18935,3810,-24940,-8,26271,40014,46831,34074,17095,12750,14884,13985,21521,22970,4527,-30717,-21987,-11747,-12763,-24369,-53418,-38209,-8282,5070,-9885,-1774,9256,-14861,4619,42852,45761,18665,30613,49030,34879,-11064,-18101,-10391,-11083,-4201,2731,5909,12690,21583,30912,31158,25854,24264,19675,2857,-17832,-910,10870,2458,-20818,-31565,-19538,-6255,2391,8049,5818,4643,6,-3412,-6957,-7589,2755,6734,-12032,-11127,14944,13573,-16820,-23610,-19990,-22913,-5039,9173,15572,33607,38077,21621,-4219,-24444,-27544,-17236,-17033,-23443,-13784,-10639,6393,22704,19297,-5020,-26465,-18761,-12273,-12645,-22704,-15096,-8897,-22422,-9845,15840,13195,-10737,-27817,-22464,-6546,7624,19128,21383,10990,-9877,-21465,-12257,-4000,-1637,10094,14293,-1602,-27559,-20495,-1205,1143,6258,15280,17831,4007,2100,19689,44110,37069,19145,-281,-10544,-9557,1980,7141,2582,-5028,-8999,-4961,2758,12590,15074,14120,21332,43481,56235,37854,15144,-7177,-13126,-9119,-1934,2980,-10243,-6210,4831,-10296,-18754,17873,32750,24667,-2325,-195,14521,3708,-19051,-26976,-8983,-828,8240,2432,-16064,-30487,-26379,-10132,-7186,-5954,-108,2784,13699,33931,21709,-4918,11068,30132,31569,21502,4193,-2409,-12533,-13782,929,19216,35485,44541,59145,52939,29446,4519,-7679,-22001,-31080,-15038,-4044,-6093,-3112,8688,15834,15459,4596,-15177,-19580,-3002,1153,8515,10946,2906,-5562,-23424,-13390,20230,28587,6606,-19808,-27393,-32861,-37432,-38423,-41201,-30214,-10324,6665,20150,22230,3829,-19733,95,6545,-17434,-30145,-4914,8207,25312,30192,17973,3127,2992,2280,-10071,-12481,-7443,-12813,-29470,-18183,-1037,10232,-6507,-9731,7345,12586,-4052,-1983,32024,48733,34577,4274,-16474,-13125,-16086,-18773,-10240,-3075,-3108,-19546,-24203,-15142,1122,10705,4414,-12293,-27286,-14446,-8647,1334,1603,-10481,-8306,-8708,-14676,-19386,-2037,22876,23944,6586,-15912,-12890,9392,16216,12133,5419,7405,14301,6945,18717,46863,27435,-18105,-5127,6338,-7473,-5644,11389,11864,-2981,-4705,-2648,-3642,-499,2293,3808,13369,29197,47545,43271,18389,4412,-3546,-17277,-37093,-13723,-5410,-7079,20596,66086,66692,29847,-4891,-20127,-21015,-17910,-25290,-18997,-10045,1906,2078,-8406,-11609,-27407,-22393,-805,9546,-4622,1188,26861,29993,23330,7151,-5717,11973,30907,18940,-1415,-6920,4866,9820,3636,-3606,-5360,7022,19651,17929,-342,-24292,-1863,27432,36657,17956,-405,8993,9675,-6925,-20727,-2694,17095,20224,16354,15143,4688,-3330,-10078,5852,9506,-194,-6164,13971,45180,59453,52285,30464,3594,-23088,-42064,-32882,-20465,-10901,4097,4840,-15849,-25125,21400,55568,63966,36489,-10243,-40211,-6688,31697,63453,63174,44827,18954,-9114,-15442,-17383,-30246,-17785,-973,1440,7292,6574,6955,1310,-17730,-28540,-20784,-17221,-26997,-29737,-20665,-13242,-16550,-19658,-18326,-7811,-12092,-9518,10029,14649,-8782,-27307,-24631,-16213,31741,49847,33833,-2544,-3947,39922,76360,93071,69445,10461,-19481,-12815,178,14287,24246,16757,-4863,-685,24346,34993,10225,-14904,-16120,-7558,1417,13676,31659,28652,5676,24405,72619,77962,34239,-4606,11482,33339,37948,21206,4503,3085,-8417,-15102,4623,15105,11152,5709,8199,17274,30533,27890,17197,8413,6960,17933,38406,48279,38459,10005,-20487,-6179,4370,-13561,-29272,-10125,3466,8329,8349,3986,-2768,-13061,-21657,-15628,-2208,7722,8547,3842,-1250,-20010,11565,101598,167648,162723,92875,675,-27537,-6425,-20412,-21128,-27029,-18578,-11563,-8947,-426,5673,7761,2399,-10009,-6969,7554,20539,20663,14920,-5459,-27428,-33691,-14291,2639,25065,54777,63996,48319,29304,19307,26112,24496,6662,-3491,10536,17887,8654,539,19093,40897,39688,14865,-8065,-11015,-6592,-6040,18550,28021,-10789,-23180,-13220,-1536,22626,18885,-24850,44065,133208,217288,211029,116748,8241,-21810,2332,-2778,-3174,9423,12293,2736,-10042,-8103,-16341,-20777,-25002,-28230,-34938,-27221,-15997,177,-5571,-24706,-17744,-5330,-275,486,4407,2519,-8465,-18658,-961,9544,-2805,-11335,-27261,-20099,21041,50788,59186,53308,50884,32313,4337,-15255,-22545,-4455,6430,-6483,-20228,4653,14274,14905,17604,11531,-15259,-9356,23628,43337,54066,58141,48371,29218,15902,-5149,-27757,-4727,14032,14212,4582,-11899,-26302,-21576,-17132,-6206,6144,1424,-27265,-6097,18764,18956,-2598,-10869,-20254,-18735,-11509,-19878,-23513,-29737,-28457,-13250,7511,16790,7025,-2855,-2064,-8101,-25214,-25223,-25757,-19357,-4654,7329,9960,1505,-97,18395,30021,25162,14123,14999,4629,-23314,-15330,1156,-1328,-8463,2896,9885,2582,5923,28508,44416,44365,5514,739,25511,23485,2751,3351,7325,-1354,-16930,-4553,4665,4581],[-7287,-18903,-27445,-9146,6628,21499,22500,5936,-14799,-15966,-11802,-10515,-14647,-29295,35396,128959,158999,147106,117850,82105,54768,47165,34049,-7462,-168,34580,23146,-11007,-1618,27064,33957,30443,28505,22432,7295,-2132,888,8976,17610,24269,22430,5492,-18129,-19273,-7950,-2894,-24,-5846,-13878,-12640,5124,46082,64292,32195,14304,16771,11661,-14045,-19383,-2672,-8525,-24688,-18121,-26109,372,34170,40690,18422,-2458,-12176,-20312,-22350,7072,9392,-2605,6193,5232,-9572,-23085,-8151,-2235,-4360,-2264,-13716,-24680,-21362,2190,38516,60324,42115,9496,19407,19831,-1790,-8485,26095,57599,46866,9395,-18531,-5008,-4157,-24279,-23335,-11209,-8314,701,9027,3887,11656,36687,60611,76119,58087,26739,38058,57653,32523,-5611,-26812,-28326,-5197,15803,16379,4181,-23401,-3500,27038,15728,-7934,-11446,-6559,-18421,-16547,-2954,5970,6751,-19800,-1837,17206,18029,3684,-12384,-18087,-17601,-33953,-10533,-2662,-4881,10048,24512,21327,6563,-128,-10048,-23194,-14265,-18308,-21114,-13196,-14848,-16630,-16381,-25922,-25623,3746,16901,1762,12799,31444,19031,-8765,-10807,25417,48862,40956,8060,50389,55989,103985,174384,211020,194802,124281,81301,34179,-756,-12482,2523,9441,-12474,-30168,-15518,-8987,10551,22142,-11972,-38343,-10307,619,7611,16488,15018,6128,-11096,-11438,-4813,-16327,-30467,-10850,-4449,-16570,-18540,9671,13006,-4472,-32550,-8388,-2589,-6863,-15669,-5848,6368,6350,-7870,-6255,-12496,-29100,-13958,-471,6957,4143,1154,7686,8152,10813,17775,22996,8926,-24507,-29432,-1680,-255,-6392,-945,15220,27808,25853,18297,-6150,-33927,-14951,-6911,-21170,-37089,-26728,-13867,-2812,679,-8342,-9185,9742,21519,15950,6462,9279,7069,4402,11802,13086,4047,-3499,-7925,-10895,-2109,11689,16683,6557,-953,11250,22993,25233,24012,28633,23151,11700,-9254,-31259,-11447,15476,27517,19799,19893,5904,-22699,-2068,25301,42910,52612,39379,20742,15095,15699,14031,21626,23117,6286,-26244,-26347,-11887,-6004,-12424,-35756,-29565,-2840,7428,-15625,-5919,9732,-10333,5029,41942,42683,16493,35795,56404,37515,-10816,-19729,-11532,-13114,-5335,3384,8434,16006,23377,29004,29443,25987,24105,16426,-2254,-22463,-3686,6833,-3811,-26980,-33998,-13969,-2322,977,5239,6650,5438,-4467,-10008,-9213,-5368,6735,11069,-10235,-15221,11735,9045,-24509,-17307,-13710,-24063,-8447,7566,12750,28547,31778,15635,-7523,-23560,-21135,-11476,-12703,-13689,-7155,-16224,-1616,20421,19178,-5751,-28931,-16427,-7183,-6019,-18176,-20376,-16162,-23221,-3825,18976,13954,-10185,-31917,-27079,-14945,1575,18760,24102,14056,-4190,-11496,-2367,2103,-3730,3507,6562,-9502,-26310,-16862,-3069,-2065,6403,18365,21161,4210,-672,17023,40293,32365,14189,-1843,-9136,-8500,3133,9564,6510,2199,1430,4160,10792,19205,16109,10366,17658,39174,50977,32726,14376,1348,-3833,-6396,-2916,1111,-11400,-10122,-3790,-14727,-7802,28040,38901,25793,-2441,7461,26086,16844,-11178,-31666,-12762,-5416,3023,-5401,-23539,-28329,-26924,-14296,-12685,-9707,-2540,-5602,2635,24768,13054,-21611,-3515,19414,27034,26623,13436,4217,-9811,-18565,-2293,18372,32960,42859,64281,60559,33993,7841,-2194,-17578,-36301,-17996,-3135,-2627,-2105,5569,11612,11271,496,-18043,-16801,1300,8262,17115,14305,1315,-9969,-26567,-7161,27276,35941,11102,-22137,-25677,-28952,-38630,-35090,-36415,-36159,-14566,3377,14456,15110,945,-15125,-4088,-5166,-30106,-21989,65,11657,27339,29867,17873,4319,2611,872,-12289,-16563,-10394,-11335,-24126,-25055,-2557,14224,3985,5008,18299,18602,-4745,-4205,29872,48304,34145,2537,-19514,-13601,-13656,-16292,-8841,-331,1940,-14259,-25221,-18924,-422,13251,10360,-5180,-17597,-6300,-2545,5505,5950,-6633,-6909,-8328,-13970,-21512,-6781,21494,26593,10775,-12704,-14056,7510,14551,9290,2204,7145,18174,12122,15300,40418,26351,-12308,-16579,-2900,-9395,-9280,-1425,-6472,-14602,-9105,-3282,-2563,-1969,-3988,-8118,-718,19339,41052,37266,11967,-3523,-12690,-25467,-32667,-10536,-3894,-12898,8875,54717,55708,23774,-6409,-17667,-19109,-17697,-26457,-18107,-8287,4255,5728,-2298,-9800,-31616,-19308,2604,10430,-8509,-7267,22093,28964,28317,18193,9734,14967,30676,14918,-9456,-16980,-2104,7435,3482,-2393,-4423,8146,24413,25456,6928,-22718,-6022,22199,28476,9948,-849,13722,13316,-5404,-19871,2128,26550,30512,18487,9410,-1566,-4472,-6717,6620,9929,2300,-1058,17400,47035,60698,52615,31836,5845,-21691,-42859,-30256,-15965,-7925,3046,1342,-19973,-20601,24087,55605,64299,39756,-4485,-29977,-3677,35488,65887,64553,46149,22358,-3081,-11900,-16833,-31204,-17475,-2156,-1752,3289,2198,1632,-3733,-23358,-35812,-21048,-14640,-22871,-28151,-16872,-7033,-12135,-20907,-15160,-915,-9382,-13662,14499,24312,312,-23115,-22067,-23107,21179,39827,27878,-3863,-5988,41043,80970,98564,75492,14631,-20070,-10765,2307,15620,28039,23477,556,1253,28743,42398,15060,-19530,-22568,-10982,678,13387,30685,27783,11240,35040,77309,69787,25936,-7915,8377,26601,32600,21265,6251,6324,-2798,-7657,10843,22909,18094,7833,8019,11783,18466,14635,9566,10330,13334,18452,33746,46161,42966,17991,-16161,-17517,-15171,-28062,-20138,-9301,537,7460,9129,2898,-5150,-14672,-21426,-17754,-8821,-303,964,-2679,-3901,-19914,12546,114679,205010,209181,131862,26336,-40786,-12650,-18629,-24725,-30786,-19905,-13988,-10176,2677,13088,18009,11879,-4191,587,11075,15849,13683,12962,-2211,-21820,-29544,-12921,3972,25750,55075,64508,51357,37096,28997,29427,24757,6730,-971,11396,17263,6562,-653,24290,51480,51439,23193,-5593,-11750,-5522,767,18451,18248,-14582,-8796,2187,14120,37640,28554,-20132,53009,172419,283106,261637,135552,13456,-20451,7235,3324,-1197,12164,18145,9098,-8341,-16203,-28857,-31135,-28907,-27443,-27860,-23740,-20808,-4916,-6622,-21533,-17288,-5005,1553,3652,8283,6070,-6455,-19201,-221,10002,-6785,-18949,-33760,-15020,22192,47379,53097,44744,40727,28617,6477,-11408,-17996,-1215,7200,-7133,-24975,1955,11570,11301,15744,11173,-15177,-8047,24533,42568,49853,50253,39938,24356,16517,-2523,-25064,-1758,20555,21656,7950,-14907,-20745,-10833,-12868,-9324,1371,-3475,-29765,2240,23990,17286,-14000,-16061,-8697,-5765,-5108,-15756,-19381,-26469,-26764,-14576,2471,9855,-629,-10400,-7664,-10792,-26236,-22195,-17119,-11329,1209,11616,12548,2362,-114,13958,21896,20116,15871,16439,2937,-22631,-19596,-7012,-9775,-14517,-86,8923,4363,6202,23073,32458,36823,6590,-5102,14626,15273,532,1478,5385,-2639,-15877,-1107,8272,6601],[-7398,-21393,-22835,-5674,6468,17558,18048,3361,-14820,-15366,-9054,-4555,-9657,-34078,32801,120301,148053,135664,105179,70033,48338,48908,40690,979,-6307,28281,18143,-15196,305,28803,34716,32199,33802,27417,6259,-13297,-6328,4993,13473,22406,26661,15168,-9243,-20587,-10574,-5775,-4937,-11096,-17229,-9473,12263,54722,67860,30954,7729,10077,10809,-9008,-26989,-7908,-11140,-27178,-21222,-29956,5351,41911,49497,22310,-1283,-9863,-19671,-26173,5465,10807,5155,16264,12671,-5693,-28288,-15497,-8669,-11203,-7350,-15750,-27611,-17959,10577,43497,61780,41316,379,17724,22668,-746,-12867,21757,48890,39441,7210,-13235,-1524,-4550,-27783,-20028,-2642,5786,13287,17402,10594,17381,42646,67718,82846,60524,23472,28052,46522,23820,-9912,-27218,-27069,-5396,15357,16685,5553,-26089,-40,35487,25848,-3180,-21851,-15195,-26317,-10988,8777,17324,17101,-19730,-9468,10869,14565,4594,-9506,-21081,-27349,-24107,-6709,-3160,-5468,10438,24579,22281,9979,2706,-9585,-29094,-14395,-13547,-19249,-16097,-18439,-24224,-29651,-37495,-28600,-5833,14759,1075,12653,54725,57527,25383,-25259,-39471,-17485,-2227,-50860,45917,238495,438715,520785,452010,286596,89409,-13402,5510,13809,5486,-7255,-7702,493,6316,6721,9052,10211,13062,-6852,-32386,-18781,-1936,15551,31599,33385,23702,-504,-16969,-22341,-35558,-20675,-1149,4087,-8108,-26875,2552,7032,-6729,-22254,-4306,3129,-4710,-22996,-14283,-1662,-2837,-15383,-8896,-15748,-34519,-14297,-524,5721,2945,4130,11675,10085,9740,15852,21751,10111,-18885,-33807,-8136,-4772,-10474,-9064,4070,16421,17285,14741,-4767,-26817,-15258,-2029,-12845,-33380,-31289,-15147,597,6141,-3522,-7568,8520,19550,14234,3874,5089,1141,-2243,5783,8340,2368,-27,-3321,-10616,-7036,6359,12216,325,-11359,3476,17137,20525,21305,28682,26274,15338,-7635,-25165,-5188,19922,29995,20717,19422,5980,-21545,-3998,23461,43523,54187,40215,20891,14955,14696,12249,19555,21060,6893,-18831,-25137,-12447,-4031,-7585,-24951,-16330,8121,15998,-13462,-12365,8161,-6895,2189,35638,34705,13043,38355,59000,35372,-13000,-21872,-13560,-16186,-6899,3640,9559,17583,23261,24903,25413,23767,21952,11994,-7536,-26288,-8747,-523,-12743,-33543,-32022,-9079,1118,-934,1639,6639,5361,-10073,-19519,-13675,-5276,8773,13973,-8308,-18151,8854,6280,-21667,-8107,-6362,-22876,-12981,5583,9955,23073,25049,9660,-10703,-22103,-14020,-5293,-8260,-4868,2364,-16528,-10227,17154,18080,-6848,-29834,-14775,-3594,-816,-12112,-22729,-23349,-22038,1173,20531,13698,-8754,-25714,-22729,-24372,-3972,19434,26834,15787,-425,-3768,4781,4913,-8432,-5215,-2967,-18054,-22585,-12611,-4523,-4522,6879,21010,23578,3430,-5144,12925,35301,26969,9135,-3786,-9457,-8838,3654,10729,8783,7705,10303,12804,19607,26704,17995,6648,13039,33217,45264,30719,20869,14083,4614,-4239,-4981,-2121,-13714,-14776,-12599,-14799,2505,36554,42226,24313,-2825,13983,34871,26869,-5005,-33773,-12915,-31,4272,-11423,-30455,-22428,-17449,-12880,-16473,-13625,-6301,-15104,-5946,19531,10657,-30070,-17675,8234,22854,31727,21634,10002,-5994,-20363,-5197,16409,27952,38350,68201,68697,38375,10291,2324,-12420,-33835,-22372,-4804,-2094,-3337,906,6035,6243,-2974,-18631,-13414,6136,15967,25273,17165,302,-13055,-27093,-2729,31651,40647,14433,-24095,-22331,-24380,-39600,-32229,-31622,-40332,-18818,-442,8155,8377,923,-8724,-7590,-17460,-40792,-13997,4501,14684,28705,28279,15855,2573,-753,-2304,-15343,-21551,-13611,-9543,-17461,-30607,-6894,12600,10782,18679,30254,24747,-5749,-6393,26761,45692,32204,164,-22458,-14166,-12207,-15516,-8812,1556,6073,-9757,-25270,-22389,-1462,16635,17986,4936,-8103,1241,4320,10821,10650,-3372,-7405,-9191,-12999,-21554,-11794,18923,27713,13525,-10503,-14824,5415,12385,6200,-1445,5450,20543,19250,19400,38959,26691,-6079,-27423,-13949,-12587,-11118,-9916,-21470,-18775,-10312,-3207,-1659,-3812,-9794,-18838,-13097,10625,33496,29326,4145,-11702,-20882,-31565,-26423,-5472,808,-10342,-2533,41160,43848,19327,-3444,-10912,-14744,-16029,-25845,-18057,-8850,2521,4727,2185,-4645,-27905,-17957,3045,7981,-14368,-13721,18006,27370,32846,29086,24539,21496,29935,11038,-14724,-25333,-8125,6078,3712,-1750,-4254,7674,27177,31296,13295,-19907,-11726,14137,17375,-253,-1904,17355,15599,-4616,-18945,6858,35791,41270,21544,2471,-9324,-6249,-4258,6418,8792,3407,4050,22383,50358,63302,54051,33608,7900,-20619,-41589,-25700,-10471,-5165,1324,-2661,-23190,-15726,25516,53529,62657,42534,3273,-18108,-317,36436,64995,63473,45710,24153,1431,-9843,-17443,-33087,-15906,-2186,-4287,-1210,-3596,-5274,-7710,-18445,-23810,-17494,-12104,-19470,-25131,-12330,-460,-7128,-21724,-11905,4477,-7085,-16942,20059,32656,5611,-20756,-17848,-30160,6987,25925,18827,-6892,-8968,39694,81408,99245,77789,17758,-20533,-8399,3796,14554,29377,28678,4814,-5,28575,44703,17789,-22133,-28564,-15053,-1143,12071,28622,26500,17471,43353,76516,56415,15460,-10834,3299,17716,25879,20203,7356,8186,1073,-1503,16759,30060,24775,9981,6627,4535,4617,-728,-153,10063,17721,17551,25942,40433,44651,24252,-10884,-22850,-29348,-22950,-11710,-8899,-4662,4195,7505,-546,-10130,-18703,-22555,-21368,-17337,-9665,-8095,-10956,-7700,-20122,10273,120137,232295,249422,166977,49588,-25465,-19175,-16525,-26963,-31750,-21583,-17138,-12283,4012,17623,24261,16515,-1798,6862,13491,8873,4476,10913,565,-17718,-25869,-12224,3415,23712,52664,63384,53789,44073,36706,30648,22531,4270,-1007,10173,14910,3146,-2348,27664,58816,59756,29309,-3165,-11128,-3890,6485,18406,9067,-15116,513,12968,26122,48467,34457,-17431,59085,208067,338777,301352,147307,15656,-20475,9700,6857,-1303,12318,21495,13642,-6510,-22002,-37435,-33473,-22881,-16206,-16486,-17818,-25605,-13714,-11426,-20596,-15793,-3747,3750,6087,10204,7126,-6428,-21654,-2527,7868,-12056,-28538,-41576,-11759,20305,40257,43720,33751,27539,21615,5594,-10391,-15453,-236,4910,-10699,-29024,-340,8696,7635,13695,9844,-16997,-7888,23735,39480,42455,38495,27876,17199,14932,-1847,-23562,-488,24165,25539,7674,-20305,-11843,-1477,-8791,-12030,-3871,-8900,-26193,9937,27610,15629,-22994,-14010,3638,7374,2068,-12439,-15639,-22678,-25530,-18199,-4866,2040,-6976,-14661,-9980,-10602,-20818,-16917,-8632,-3175,5870,12671,11119,7,-2513,6592,11102,14238,16245,14021,-3346,-26566,-23758,-13869,-16498,-20290,-4399,7064,5657,5375,15387,18307,26656,6480,-10429,2523,5370,-2791,-280,7117,3325,-5124,5290,12621,8107],[-7833,-22629,-18165,-2672,5937,12673,12659,677,-14456,-14058,-5203,925,-5718,-32536,30940,110233,134439,120713,88992,54729,37737,45296,42477,6807,-10296,22128,13027,-19369,2471,30982,35873,34057,38912,31343,4515,-26172,-10358,1207,7612,18933,29350,23140,-1252,-21418,-14494,-9280,-9818,-16931,-21684,-7993,17159,60405,68375,28410,382,2258,8511,-4726,-32931,-14982,-15181,-29918,-22574,-16050,19576,57119,62343,26371,-2708,-10232,-19981,-27207,6175,13247,10524,22641,17474,-2790,-32764,-24693,-16988,-20164,-14729,-18333,-23487,-9182,18456,46536,61013,39233,-9013,15693,24070,-1010,-20689,14629,38724,30362,2476,-11351,1163,-5395,-32886,-17594,4358,18397,25044,24126,15002,21230,46055,71031,84682,59741,18775,15117,32048,13204,-14873,-28890,-27870,-7668,13111,16103,7101,-24921,295,39988,33220,2353,-27006,-23525,-32788,-6637,16483,22981,22855,-18594,-20127,686,7511,2280,-8824,-18703,-25317,-12857,-49,-1644,-4323,10758,22608,20938,10322,157,-14317,-33294,-17100,-12525,-17454,-15065,-18809,-27227,-36484,-41538,-24072,-8409,2494,-11499,-10422,43020,60350,29056,-28871,-46015,-63319,-39783,-839,204902,581544,946620,1075583,903311,544546,165630,-26612,84067,97146,67037,22823,20138,40105,45538,40470,43222,38365,25650,7282,-15064,-16341,477,24818,45894,48998,36866,4588,-24571,-34387,-21479,-3907,10076,11564,-824,-24174,-2861,5308,-1400,-6602,3647,10279,751,-23621,-21379,-7496,-9966,-19532,-8938,-17157,-37179,-16013,-3277,739,-1945,5917,15729,12931,9642,14566,21327,12527,-11830,-32753,-15515,-12147,-18525,-20060,-8397,4236,7803,10059,-4460,-21698,-13432,2972,-5525,-28068,-35242,-16362,2639,9398,-326,-6630,5210,14476,9595,-767,-475,-5874,-10050,-2120,907,-2284,230,-1403,-11289,-13230,-534,6580,-6432,-20940,-1899,12840,15989,17728,27360,27686,17576,-5624,-17634,1755,24107,31510,21214,18341,4837,-21400,-4922,21983,42486,51614,36480,17459,12295,12134,9305,16065,17443,6819,-10900,-18251,-10775,-3191,-5751,-16625,-2520,21671,28772,-3362,-19566,4764,-4807,-3365,24064,22509,9557,38540,57211,29545,-16693,-24544,-16027,-19531,-8434,3807,9439,17398,21183,18982,19604,19837,18642,7376,-12190,-29548,-16010,-10429,-22274,-34500,-26617,-5168,3977,-2382,-1720,6279,5417,-14520,-31436,-19391,-6918,8873,15403,-6611,-19322,6725,5991,-12618,1137,1019,-19491,-17993,3517,7678,17942,18529,4039,-13737,-19950,-6358,1170,-3992,2781,11936,-12183,-19033,13192,16285,-7995,-29323,-14147,-1577,3062,-5892,-21573,-30134,-20002,4768,20390,12444,-6901,-17666,-14753,-32680,-7013,21817,29520,15909,1105,1365,8812,4499,-15374,-15624,-14049,-24164,-16804,-8583,-6158,-6371,7423,22827,24719,1644,-11153,7671,29658,21324,4202,-5982,-11207,-10498,3553,10362,8858,10786,16994,20461,28578,34277,20311,3183,7807,26086,39346,30841,29690,25526,11153,-2806,-7746,-6334,-17129,-20285,-20413,-10780,11544,42504,42022,19759,-3405,18988,40265,32962,-1051,-33936,-11386,9287,9787,-13731,-35596,-17370,-8895,-8911,-18442,-17668,-11345,-25534,-9704,18727,14613,-19044,-28392,-3327,18339,35255,27793,14371,-1998,-18175,-7187,13310,20459,31444,71198,77468,42598,11814,5478,-7898,-28362,-28282,-9258,-4705,-6923,-5196,-928,214,-5879,-17314,-10458,10432,23274,32160,18934,-773,-15351,-26643,-674,32796,42131,16090,-25802,-19023,-19921,-40100,-30639,-27893,-40151,-23378,-5052,1371,2673,3571,-926,-7550,-25945,-29983,-7210,7486,16398,28527,24657,11182,-2573,-6701,-5843,-17127,-26358,-16363,-7366,-9727,-24388,-13942,4712,13214,29117,40479,29610,-7337,-8102,23520,40875,28408,-3264,-25814,-15654,-12670,-17070,-10359,2307,8863,-6374,-24895,-26054,-2444,19973,25437,14804,-641,6958,10993,16562,14891,-1130,-9949,-11723,-12693,-20458,-17360,14749,26621,13987,-10187,-16403,2122,8806,2029,-6448,992,19302,23999,25634,40435,27085,-477,-23724,-25609,-17604,-12125,-11224,-20516,-15388,-9598,-3253,-1799,-6652,-15364,-28242,-23587,2903,24860,19523,-5018,-20115,-27914,-32787,-19914,-179,5939,-3511,-9155,29962,35539,19236,3805,-2146,-9197,-13279,-23824,-19780,-12855,-4400,-1785,3316,825,-21978,-19273,-42,1900,-22390,-14289,15163,24515,35350,37648,36894,29854,28053,6631,-17344,-31960,-13624,5273,4036,-2211,-5423,5171,27399,34785,18106,-16627,-19478,3184,3760,-11614,-3119,19272,15836,-5135,-18522,10580,43623,51287,25386,-4994,-18885,-8935,-3313,4805,5777,2621,8245,28428,55512,67371,55965,34824,8821,-20741,-39058,-20404,-5087,-3258,-1576,-7658,-25607,-11848,25029,49088,59021,44523,11172,-7882,1988,34028,60441,59532,42969,23649,3792,-9347,-18910,-32747,-13870,-2075,-7011,-7071,-11126,-13039,-8879,-8644,-12056,-12874,-10213,-17187,-21802,-7676,5925,-2016,-22319,-10252,7528,-5620,-19147,23981,36445,5791,-20055,-12286,-23541,-8935,8993,7140,-11725,-13373,35474,77237,94688,75678,19146,-21126,-6495,4110,10636,27594,31434,7370,-4618,23502,41322,17164,-22300,-31987,-19633,-4083,9559,25234,24597,23148,48736,70613,39794,4370,-13439,-4164,7649,18849,18354,7772,8619,2992,3118,21876,35952,30413,11828,4143,-3708,-8657,-16256,-11429,7751,20314,15822,15458,31539,43515,28461,-5121,-13998,-12289,-6055,-4557,-9046,-11890,-897,4010,-5448,-16870,-24638,-24661,-25909,-26420,-18274,-17647,-20543,-11981,-20016,5044,117084,243632,276319,193962,68366,-10755,-23659,-13636,-25302,-29971,-23701,-20842,-15238,3584,19322,26495,16453,-1604,11938,14571,293,-4512,11218,4071,-14246,-22773,-11972,1538,19970,48981,62123,56665,50574,42617,30037,18200,-174,-3084,7270,11368,-905,-4295,28983,62743,64748,33405,-852,-8861,-968,11369,18912,2496,-17016,3991,18748,33940,54755,36805,-16198,62514,235921,375360,323834,150179,13913,-19703,11416,8663,-3470,9979,22540,16540,-4280,-19964,-30436,-27180,-14389,-3970,-5702,-11159,-24744,-22770,-18379,-20938,-13057,-606,7042,8342,10809,6488,-7534,-25095,-6727,4388,-16422,-36415,-38078,-9296,16682,31017,32947,22612,14042,13330,3125,-10870,-13707,-295,1049,-15678,-28887,-1243,6637,5197,12891,8943,-19179,-7575,22671,35549,33482,24805,14505,9922,12472,-1956,-22158,307,26005,27076,5260,-26368,-3096,6984,-4676,-12888,-7629,-12504,-18524,18325,31288,15984,-21990,-6448,15443,20607,10520,-8493,-10782,-16986,-22500,-22063,-11661,-1778,-6194,-11107,-6070,-6039,-14214,-9996,879,6387,10870,12006,7254,-3506,-5132,-1248,1297,10860,16838,9893,-11572,-32443,-26791,-18021,-19451,-22778,-7049,6841,8216,5160,7254,4165,15911,6876,-12376,-7567,-3385,-4888,197,12619,12896,6575,14737,19332,11182],[-10525,-23684,-15725,-2194,3634,5792,4731,-4000,-15539,-13690,-2602,3802,-4390,-28099,28555,97962,117642,102108,69565,36624,23109,36006,38602,8349,-13850,15022,6791,-23888,3898,32492,36341,35076,42862,33283,1755,-35401,-10428,-3391,-804,13408,29764,28460,4659,-22432,-20133,-14083,-15314,-23560,-27395,-8548,19084,61821,64848,23814,-7777,-6171,5125,-1486,-27214,-23436,-20573,-32699,-22285,-3624,35748,75408,76978,30084,-7014,-13666,-20542,-23764,8003,14380,12458,25264,19805,-631,-33573,-34915,-26027,-30000,-23124,-19240,-17565,-540,24915,47791,58641,36359,-17119,13731,24449,-1835,-30939,7399,29736,21945,-2984,-12104,2105,-6955,-38370,-15417,9816,29434,35962,29650,17717,23575,47366,71067,82158,56686,14503,1427,15900,2136,-19167,-30595,-29717,-10895,10340,15535,8803,-22463,-1294,41552,38303,8221,-20442,-25690,-30859,-3202,20716,23993,25380,-14894,-30589,-11371,-1402,-1905,-9217,-12814,-14164,33,9058,2446,-1185,12407,20514,18528,9294,-3400,-17086,-22642,-18012,-14002,-16940,-10908,-15994,-25613,-34264,-28642,-4503,14441,14204,432,-30260,-435,20620,550,-39796,-22922,-23289,-36391,-29313,47927,264313,504301,600836,502986,286657,53270,12657,92329,102799,75437,28377,16024,34864,48369,50351,51612,45203,31082,11346,-10405,-16754,-1770,25229,48444,50109,36598,1918,-30953,-26607,-9395,7027,15104,11557,-25,-13655,3475,14084,12232,9141,11860,14474,2618,-24534,-24966,-9630,-11954,-18185,-7526,-18484,-34201,-13492,-3555,-2961,-4827,10451,21842,18248,12637,16336,23645,17056,-3752,-26060,-20210,-19406,-27606,-30724,-17884,-4800,182,5893,-4187,-17312,-10450,7785,1428,-21892,-34659,-15654,4595,11622,2514,-4998,1592,7834,3388,-6210,-6403,-12667,-17184,-9844,-7422,-8609,-1676,-1088,-11716,-18820,-7380,1276,-11991,-26800,-3077,11562,12981,14462,25736,28376,19502,-1733,-8188,9822,28489,32974,22197,17741,3599,-21355,-3558,22461,40975,45928,29215,11446,8062,9042,6461,12507,13551,7205,-2309,-7802,-4233,1518,-414,-5178,12526,36429,43811,10243,-23165,605,-3356,-9849,8380,8350,8004,37452,52568,22269,-19998,-26631,-17623,-21931,-9334,4555,8940,16202,17846,12272,13229,15539,15643,4139,-14951,-31601,-24248,-20887,-27370,-28159,-20204,-1966,6782,-1987,-3165,6655,6906,-14542,-43204,-23600,-9007,7798,16091,-4617,-18579,5850,8158,-2879,9929,8390,-14399,-21975,2087,6673,14280,13326,-416,-16023,-16512,2177,8310,485,9692,20928,-5340,-27084,9401,14602,-8398,-28988,-14088,-445,6507,855,-17301,-35653,-17738,7186,19098,10804,-4602,-9549,-6159,-26737,-5365,26648,32598,14907,909,4448,10428,1877,-23271,-26290,-25507,-20147,-9350,-5026,-7999,-7166,8443,24171,24982,-446,-17806,2370,24758,16761,355,-7546,-13367,-12690,3522,8995,7062,11606,21619,27240,37518,41647,23099,662,2867,18868,33985,32133,37571,34076,15749,-1692,-10196,-10326,-20645,-25904,-23438,-4253,19513,46134,38772,12627,-3357,22789,42529,35281,1096,-33083,-9856,17811,16473,-11142,-33098,-13648,-2316,-4668,-18419,-20988,-16675,-35402,-7044,22133,23069,-3371,-26648,-14584,13498,36892,32086,17774,2348,-12306,-6715,9944,11390,23711,74347,87423,47176,13067,7749,-3974,-22310,-34674,-15712,-9637,-11717,-11359,-8330,-6178,-7720,-14518,-8027,13911,29856,37655,19849,-1653,-16566,-25738,-512,31244,40917,16584,-26195,-15874,-15445,-38430,-30020,-25053,-36317,-27629,-9780,-4774,-358,8966,8622,-1399,-21210,-18727,-1610,9207,16988,27054,19496,4525,-10037,-12228,-5743,-13785,-27266,-17123,-4106,-334,-10998,-18670,-8204,12232,36096,48086,32918,-8883,-8087,22115,35311,23733,-6878,-28203,-17673,-14715,-20306,-12240,2880,11279,-2891,-22695,-29133,-2798,23320,32063,23214,4505,11107,17833,23213,19155,1028,-12854,-14701,-12576,-18287,-22484,9900,24069,12814,-11115,-18584,-1928,4469,-2401,-11971,-5696,14741,25616,31107,43190,27343,4884,-9275,-20938,-22978,-12406,-5982,-9034,-10283,-7649,-2957,-2384,-9665,-19484,-34582,-30608,-2732,16568,9444,-13917,-27015,-30997,-27585,-12807,5277,10857,3962,-4655,28339,36223,25885,14517,7828,-2408,-8584,-19254,-21622,-19244,-15276,-12306,1842,5969,-15590,-22299,-5170,-6005,-30674,-7154,15414,21640,36381,44030,46966,39378,26152,2700,-16900,-35049,-17293,6144,5833,-2374,-6628,2128,26496,37204,22642,-11634,-27905,-8805,-9940,-19967,-2278,20730,15275,-5634,-17304,14274,50771,61182,31422,-9216,-28464,-10724,-2319,3540,2655,1380,12441,36068,63229,73619,59031,36287,9537,-21021,-34003,-13284,1250,-790,-4112,-12191,-25750,-8007,24008,44040,55227,46936,19332,1392,4061,29962,54161,54511,39490,22319,5756,-7848,-17858,-26393,-9938,-390,-7996,-12520,-18352,-17531,-4853,2390,-1172,-7385,-7622,-14369,-16946,-1589,13477,4631,-20699,-9159,9674,-3390,-18617,26356,36128,2814,-17701,-4126,-9649,-15797,-6047,-3466,-15603,-17620,30165,70383,86918,70945,20321,-20049,-3821,4781,5750,24344,33037,9831,-10422,15593,34218,14468,-19590,-29817,-22610,-6055,7784,22305,23668,29111,52713,62352,23913,-3839,-14463,-12072,382,14848,18120,9525,9702,4966,8095,27702,42032,36391,15026,2699,-9854,-14428,-24369,-21639,5700,23334,15837,4936,22233,41741,32300,2330,2033,9899,11343,2807,-7877,-18872,-4979,1286,-8753,-22064,-29622,-25374,-28731,-29111,-20971,-24353,-28992,-14021,-17330,-871,107348,237030,285130,210117,82447,2694,-21829,-7969,-19670,-26827,-24552,-23087,-17252,3242,20104,26669,13993,-155,17736,15843,-7608,-7400,17330,10864,-8949,-18335,-10328,553,17169,46941,63393,62001,58049,48301,29406,13660,-4572,-5135,4638,8575,-3638,-5011,29636,64691,67970,37038,2663,-3807,4697,16893,21077,506,-20370,2990,20694,38519,57638,37152,-14613,64661,253131,387532,326152,144936,9777,-15950,14458,10584,-6322,6420,22493,18930,-653,-11043,-18216,-18735,-6147,7544,4649,-3727,-17603,-23581,-25091,-20944,-8762,4794,11903,11057,11015,5291,-8631,-28138,-10776,1684,-17284,-34701,-30365,-6445,12778,21392,22883,13602,2873,5754,507,-11463,-11651,-340,-3067,-20644,-25225,-493,5821,4697,14167,9484,-20169,-6246,22213,31672,24043,10811,2162,4241,9777,-2476,-20635,955,26459,26783,1556,-31835,4564,13936,-1110,-12052,-9282,-13013,-8501,27639,35402,18460,-13631,2344,25580,32760,19200,-4293,-5160,-10058,-18027,-25954,-16483,660,2086,-1694,1786,607,-7341,-2834,10318,16228,15549,9207,322,-8243,-8240,-9756,-6184,9649,16266,3428,-21904,-39096,-28985,-21254,-20591,-22512,-8365,7008,10149,3946,-2471,-10370,3616,5800,-12875,-15784,-11894,-7387,802,17829,21041,16497,23788,25670,13518],[-9030,-18965,-9532,1891,6112,4208,816,-4786,-12395,-8722,3891,9522,130,-18635,31107,89489,103998,86528,53840,22652,11110,27381,34978,10758,-13303,11628,4353,-22540,9451,37847,40559,39815,50089,37704,3155,-21211,-3010,-4655,-7459,10486,32129,35246,12549,-19706,-23159,-15796,-17336,-26694,-29848,-7128,21671,62248,60827,20601,-12997,-10733,4878,4191,-18188,-28310,-23504,-31772,-17966,9902,53298,95937,94049,36210,-10952,-17135,-17469,-15367,12400,15932,13621,27049,22573,3639,-28065,-41619,-31030,-31031,-24577,-14503,-9441,8901,31780,49591,57256,35073,-20449,13794,25953,-687,-39225,4822,25385,17397,-5730,-12893,2830,-7378,-33743,-11558,15290,40140,47298,35583,20520,25966,48108,69414,76926,53121,13109,-9032,735,-7316,-20961,-30185,-30629,-13134,8872,16259,11264,-18998,-2926,41810,42178,14762,-11561,-20670,-24205,203,22616,22188,26920,-7399,-29279,-22415,-10226,-6565,-9552,-5091,-572,14195,19775,8971,3877,15865,19815,16180,9137,-1496,-9077,-12238,-15927,-15808,-18214,-6281,-11395,-17703,-19872,-10826,12832,35226,47328,28508,-5670,-16505,-25689,-16641,5962,34486,61729,38310,-24297,68915,69009,3237,-37193,-42426,-27866,-23139,30610,12248,18103,16593,-8422,-21969,-20107,7005,25887,24065,13805,8973,-5536,-27067,-32247,-16153,10998,33766,32697,22369,-2864,-28976,-35905,-13743,5152,9493,1223,-9211,-10327,9204,19506,19661,16881,14709,12193,-2606,-27134,-22146,-10655,-13947,-19153,-9423,-22914,-27061,-6973,-2172,-6313,-6887,15326,28050,23887,16934,20014,27105,21179,2729,-18082,-20217,-24474,-35429,-35202,-19271,-7133,-3669,2855,-3845,-13306,-7047,11852,7794,-15056,-30038,-13379,6286,12704,4791,-2999,-2051,-228,-4322,-12433,-13017,-19265,-22659,-15975,-15675,-16546,-5996,-2575,-11984,-22976,-13911,-3564,-16119,-28617,-1555,12268,10967,11112,23415,27917,20783,3621,2160,17882,32009,33749,22969,16839,1449,-21910,-364,24438,38532,37026,18479,2815,2083,5135,3411,8645,9234,7804,6214,4266,7001,12098,11283,10100,27356,49872,58365,24302,-19643,-4418,-2915,-15600,-11118,-4751,8640,35010,45667,14712,-22074,-28039,-18504,-23779,-10505,5121,7730,13640,12854,4566,6217,10930,13060,2328,-16136,-32444,-33036,-29820,-24152,-20299,-14923,-362,8895,34,-2449,7618,9390,-10024,-32957,-23257,-11059,5286,15698,-2749,-17187,5235,10907,5400,17180,14791,-8936,-24058,767,6254,11780,9268,-4096,-17979,-12395,10754,15407,4587,15358,28348,1631,-34487,5613,12767,-8419,-29195,-15023,-360,9536,7769,-11566,-39322,-16413,7761,16316,8421,-2718,-2407,1627,-17543,208,33117,35518,12545,-1196,5372,9758,-2524,-30930,-33704,-30954,-10303,-1575,-2978,-10704,-7171,9615,24695,24052,-2951,-25005,-2560,21245,14001,-2133,-8462,-15811,-15366,3426,6484,3101,9719,23622,32445,45323,47706,25488,-1222,-1776,11764,28953,32856,42095,38449,17764,-1398,-12312,-13691,-23639,-30952,-19454,2837,25981,47341,32721,2962,-2647,24944,41342,33513,1316,-32053,-10101,22756,21646,-5798,-26478,-11419,1757,-1609,-17480,-23387,-21633,-25820,-679,27721,33030,11726,-15886,-25775,7764,36134,34345,20164,6695,-4543,-3611,6421,964,16293,77705,97775,51426,13717,8819,-1187,-16525,-35157,-23971,-16599,-16763,-16250,-15713,-13124,-9120,-11678,-6950,15544,34521,40770,19311,-2878,-17249,-25076,-2419,26845,36861,15691,-24884,-13553,-11723,-35114,-30693,-23614,-32204,-31850,-14886,-10001,-361,15886,18988,8968,-9292,-9223,1984,9011,15795,23746,12598,-3988,-18801,-12840,219,-6212,-23543,-16324,-519,9991,4837,-12149,-25094,8335,38843,51691,33495,-10998,-6756,22800,29620,18181,-10840,-26001,-20755,-19049,-25507,-13993,3083,13214,891,-18672,-31723,-3319,25421,36194,28273,6046,12960,24024,29939,22658,2803,-15003,-17744,-13345,-16369,-27479,3975,19610,9561,-13690,-22392,-7533,-1054,-7233,-17954,-15011,6338,23006,33265,44416,25852,8930,5796,-5258,-24919,-13667,323,219,-7736,-6554,-3511,-4414,-13678,-22607,-37331,-34373,-7126,8263,-1070,-22614,-31445,-29031,-20952,-6580,9241,13764,9125,5304,35581,43808,36275,25450,16632,3772,-3337,-13201,-21277,-25951,-28214,-26710,-2945,8833,-10432,-27930,-12386,-15272,-34145,2210,17444,18015,34691,46665,53021,47236,23168,-2005,-15935,-35235,-19833,7419,7950,-3013,-8809,-2209,23604,37521,25826,-6146,-37771,-22213,-22965,-21514,-195,20507,12727,-7293,-16536,16420,55465,68972,37977,-8463,-36374,-12128,-1955,2107,-1267,-1580,14741,42422,70114,78897,60783,35968,8176,-23257,-28060,-6036,6835,845,-7516,-17774,-25649,-6071,20894,37122,49878,47570,24978,7438,3844,23021,45175,47179,33776,18655,6327,-5513,-14016,-18319,-5819,1407,-7985,-18015,-25665,-16856,981,10947,6298,-3740,-6411,-12843,-12738,3706,19975,10656,-18404,-10692,8993,-2361,-17702,24594,29801,-4132,-14258,3969,4512,-4055,-12325,-10745,-18268,-23749,21963,59319,74528,61976,19185,-19318,-2891,3555,-1804,17680,31103,10014,-18818,3334,21872,7483,-17894,-26971,-25957,-8899,4720,17592,21131,32334,52875,50573,8340,-10445,-16993,-21635,-3080,12941,17698,10545,9483,5065,11252,31601,45609,40035,17056,196,-14664,-10760,-19350,-32206,2064,24702,15668,-7029,11417,37463,33271,8464,17246,28921,25507,7758,-7596,-27099,-9139,-2256,-11762,-25664,-32573,-26685,-30896,-24031,-18744,-28280,-37262,-15384,-14501,-9369,89360,209501,269435,209228,87581,11485,-16535,-2143,-14709,-25992,-26486,-25963,-20789,581,17677,22660,7619,1713,21872,14697,-16868,-3531,26554,18552,-3926,-14868,-9683,-1545,13665,44856,64955,66911,63424,51081,26447,6659,-11077,-9189,134,4255,-7427,-7198,27057,62121,66918,37665,4704,1028,10178,20415,21658,-277,-25073,-4610,16296,37086,54595,33271,-14747,63060,254276,370420,304978,130087,2536,-12208,16140,10400,-11852,-539,19006,18385,1864,-1528,-7415,-12418,-1358,15143,11716,1456,-10378,-17052,-31556,-22466,-5825,9067,15126,11363,8342,1331,-11890,-32588,-15358,-967,-16054,-28375,-24100,-5096,7010,10098,12820,5885,-6573,-2141,-3664,-13526,-10988,-2100,-8863,-26556,-21958,-566,4012,4174,15602,9953,-20627,-5499,20781,26375,13040,-3537,-7764,-231,5489,-5061,-20809,-161,24119,23523,-4055,-31456,8957,17179,-66,-11348,-9915,-10978,2180,36523,38753,21288,-4875,9403,32136,41579,26048,-1202,-84,-3461,-13737,-30444,-18372,7538,13551,9364,10349,7104,-1223,3322,18458,25213,19550,4706,-9828,-13240,-11588,-18784,-10015,9486,13714,-5252,-33523,-35602,-28296,-23735,-20909,-20123,-8014,7160,10837,1698,-12556,-21201,-8472,3206,-12802,-19977,-18814,-9855,1519,21785,26863,24458,31969,31572,15515],[-11512,-17578,-7779,1662,5712,1493,-5718,-9248,-12838,-7063,6404,10660,842,-11922,31193,78130,87330,68262,36389,7469,-3671,14026,26073,7998,-16198,5288,-420,-20678,13003,40639,42165,42132,54410,38648,3660,-7561,4622,-7868,-17636,5247,31109,38249,17296,-18565,-28228,-18417,-19970,-30270,-31996,-8278,20137,56926,51931,14172,-19768,-14947,3957,7948,-10793,-29498,-27292,-31003,-14344,20163,66450,111950,107635,40951,-17126,-23698,-13890,-7376,14757,14113,10860,24918,22681,6875,-21459,-38304,-30993,-23002,-17367,-7528,-2513,15860,35972,49155,54247,32656,-21244,12795,25835,148,-29577,6116,23274,14464,-7038,-14965,1467,-8214,-28222,-8164,18554,47951,56481,39719,21474,26374,46304,64249,67415,47307,13090,-13766,-13488,-16471,-21793,-28703,-31321,-15207,7563,16600,12584,-16180,-5107,39936,43545,20089,-3441,-14619,-17566,2307,21426,17764,27884,2470,-17523,-27421,-18572,-12165,-10531,2487,13166,27131,29781,16331,9646,18900,19072,13276,9613,3921,1042,-5377,-8775,-13998,-20617,-5294,-9493,-10981,-6625,1567,17053,33628,64927,39599,837,18108,19538,18218,46559,93725,138774,106007,84669,562303,1109392,1515170,1623747,1366094,872875,369428,89019,14196,7996,-10341,3169,37440,23681,-27240,-20399,-16857,-38313,-22881,-30667,-46953,-31576,-21686,-5061,14183,14325,16853,13306,-2673,-20647,-25848,-4973,-849,-11809,-24603,-16425,4434,12674,14670,14097,11623,6309,-7994,-14745,-7957,-7253,-15452,-25170,-15993,-29030,-17690,-806,-3053,-12939,-12844,16389,31651,27677,20404,23637,29775,23301,7266,-9449,-14785,-25005,-39255,-29135,-11413,-1100,-1710,2549,-2176,-8311,-2007,16413,14525,-7088,-22997,-9531,8234,13350,6950,-267,-4557,-8481,-12376,-18263,-19548,-24312,-23501,-17082,-20279,-24554,-11729,-4898,-11173,-23656,-18641,-6562,-17560,-27790,1236,14324,10120,8232,21026,26936,22087,10622,13316,25780,34660,34213,23961,15917,-1429,-22074,4878,27915,35588,26096,5768,-7119,-4546,1213,680,5043,5291,9314,14928,17523,22138,28219,28607,27833,40827,60744,71327,38032,-10955,-9213,-2653,-16169,-32295,-8294,11851,32143,38254,8893,-21465,-28234,-18294,-24446,-11683,5765,6477,10438,6926,-3376,-675,6827,11617,2388,-15603,-31068,-39137,-30444,-16087,-12859,-11248,-292,10594,3884,1032,9744,12740,-2512,-18339,-16406,-11440,1957,14656,-602,-15167,4598,13224,11810,22768,20127,-3401,-22934,-334,6246,10465,6624,-6791,-19252,-7611,19151,22358,8441,20015,34169,7972,-34643,2268,11070,-7919,-29040,-16645,-745,12737,15002,-5022,-37719,-16275,6472,12283,5446,-1446,3468,8161,-8689,7980,40458,38165,9256,-4716,4694,7581,-7588,-33354,-27058,-19462,508,5581,-2915,-14107,-6084,11107,24584,22111,-5607,-32302,-6318,19831,14001,-2589,-8531,-18266,-18090,3338,3102,-2847,5168,22890,35680,51171,51667,26827,-2731,-6001,5085,24075,31864,42158,38175,16950,-2308,-14251,-16152,-24955,-31134,-12403,9447,30821,46532,24817,-8672,-1274,25188,36697,27753,-184,-30583,-13066,22892,23941,78,-18852,-9724,3723,-84,-16571,-24651,-24735,-16509,6111,33480,42434,25033,-4134,-37079,1038,33147,34878,21774,10840,3778,1179,2799,-10536,10524,80947,107207,54338,13203,8342,39,-11610,-27302,-33192,-24804,-20234,-17828,-21750,-20799,-10875,-9991,-7924,14481,36204,40664,16787,-4950,-17919,-24850,-6369,19596,29974,13348,-21841,-12516,-9544,-31386,-32579,-23868,-28988,-36109,-20666,-13947,2097,23075,28948,20248,2200,-2497,2931,6402,12321,18283,4098,-13632,-25175,-5976,10283,2436,-19065,-15323,2541,20316,21238,2691,-26984,2772,37112,50488,30509,-14208,-4887,24915,24595,11947,-15154,-22540,-24584,-26102,-31743,-14632,2830,14623,5069,-13631,-33122,-4720,25269,36677,28749,3183,12315,29047,36085,24875,4103,-14725,-19787,-15296,-15533,-31852,-3084,13315,4494,-17367,-28333,-14911,-7402,-11667,-22766,-26114,-5632,16060,31160,42604,21699,11076,19544,10705,-18404,-16797,4416,5236,-8942,-7253,-5506,-8253,-18969,-24773,-36839,-35208,-10723,131,-11577,-30013,-30951,-24843,-14907,-2063,10953,14024,10944,13967,44475,52094,46509,34448,22943,8364,1688,-6152,-15178,-19143,-18891,-36382,-10321,8873,-6837,-35915,-19889,-22639,-26100,10235,19889,13968,30371,45390,54704,52045,19139,-7618,-15647,-33559,-20429,8920,10135,-3676,-11605,-7368,19066,35931,27781,-363,-36774,-34882,-29530,-15404,2853,18767,8462,-9873,-16037,17013,57492,74182,44450,-2333,-29112,-11904,-923,1888,-4862,-5895,14835,46035,73945,81404,60441,33649,4674,-27326,-21166,1374,11822,2138,-10951,-24081,-25702,-5923,16081,28944,43315,46028,27543,10088,1465,14147,34646,38432,26477,13449,6997,-710,-6787,-9271,-1136,4065,-5648,-20388,-28513,-11403,6961,16517,10391,-1897,-6290,-12155,-9033,8307,25539,16245,-14885,-14135,6182,-2017,-16039,19561,19222,-12362,-9122,11855,18355,15346,-2058,-8885,-16509,-30899,11964,45511,59127,50214,16584,-18171,-3248,1074,-10662,8740,26334,8737,-27654,-11528,6125,-2647,-17306,-24805,-28739,-11428,1379,11925,17469,33111,50012,37143,-4883,-14873,-20728,-25972,351,14520,18276,12000,9363,4834,13769,34291,47377,42090,18754,-2174,-15869,-1287,-8110,-38949,-1605,25610,16378,-18041,2006,32498,32525,13987,31054,44839,36963,11512,-6509,-24764,-10793,-4706,-12689,-24511,-28978,-27151,-30198,-17776,-13297,-26653,-37573,-14237,-10427,-18181,66154,165543,230754,190906,84028,16689,-8186,4911,-9936,-26293,-27558,-27397,-24281,-2810,13783,16499,399,6241,25856,12745,-25051,6400,38822,28121,2383,-10692,-8330,-2704,11672,44526,67939,72130,67591,52391,23060,-847,-17711,-13034,-4212,167,-10702,-9407,22927,56731,63222,36819,6704,6756,16512,23340,21530,570,-22209,-16374,7414,31198,47468,27160,-14622,59387,240093,328178,264645,108955,-4337,-8159,17323,9787,-17465,-8835,13837,16579,4908,8613,2948,-6782,1531,20115,16708,5408,-3544,-8857,-29675,-23620,-3162,12693,17250,10130,4027,-3890,-15803,-36596,-17494,-1052,-12063,-21394,-18154,-3613,1317,-696,5662,1759,-11955,-8196,-7445,-15072,-10183,-4051,-14556,-29985,-18440,-684,2123,4680,18100,11655,-18876,-4133,19584,20975,2256,-14294,-10406,-1657,1104,-8603,-21819,-1982,20300,18857,-9290,-25742,10666,17108,-981,-10194,-8645,-5704,14037,45370,41861,24339,2878,14665,35280,46693,30791,1144,4762,2822,-9821,-34781,-16367,16524,25428,20083,18331,12944,4220,8396,25156,33277,23629,739,-22101,-15701,-14114,-27676,-10565,8969,8872,-15571,-34357,-27694,-24388,-24717,-20805,-16833,-6547,6469,9422,-1843,-20427,-19849,-16750,-1362,-13757,-20736,-23575,-12913,1260,22983,28884,29054,37601,35516,15949],[-12787,-14905,-5517,2090,7111,2956,-8712,-12712,-12771,-4896,8727,11268,1985,-4373,32149,67681,71723,51614,21510,-4698,-17140,42,15852,3510,-20351,-1396,-4589,-16588,16745,42677,42871,43754,57307,37771,5559,6569,13216,-10400,-29123,-357,27971,38728,20138,-18114,-33625,-19648,-20700,-31421,-31249,-11089,15026,46523,39053,4973,-27936,-18014,2731,9728,-5444,-26327,-30536,-30685,-11996,26609,73857,121136,115744,44059,-23081,-31812,-10838,-1676,13588,8129,3667,18229,19310,7993,-16124,-32339,-27863,-15937,-9304,-1147,1443,18718,35894,44910,47978,27309,-22466,8469,22024,-1160,-20999,8598,20224,10331,-8794,-18749,-2920,-10345,-24551,-7629,17258,50077,60537,39303,18073,22197,39370,53157,51548,36582,11275,-12802,-25216,-28018,-24655,-28979,-33687,-19251,3605,13269,9540,-16896,-9802,33433,39391,20584,154,-12420,-15174,-197,14567,9213,26159,10576,-7284,-22864,-27296,-21629,-15398,5846,22745,34426,34832,20412,12485,16619,13048,5969,5694,2475,1644,-3666,3609,-2851,-15670,-11487,-15306,-16871,-9614,-1931,3495,5712,46362,20029,-25676,9684,28581,26580,51605,101303,146895,114528,130697,807617,1644625,2301560,2494658,2110828,1352721,579127,134931,111189,111191,72968,65458,96596,84252,25084,-17046,2288,9355,6524,-14186,-16479,-5155,-2993,277,15835,23327,36118,40520,24057,7230,-9116,-4727,-1327,-10688,-23379,-29950,-13496,-5972,-116,3584,5777,3114,-2713,4014,6926,-1921,-14783,-34884,-29133,-33158,-12540,-1974,-11943,-27576,-27383,8893,27522,25061,18305,21841,26702,19923,7913,-3024,-8941,-24196,-39052,-22428,-2674,6792,1922,2084,-2128,-5484,1388,18658,18335,-1915,-18295,-8137,6755,10041,5306,-486,-8756,-19346,-23398,-26166,-29026,-29056,-21900,-15042,-20205,-32622,-21195,-10622,-12267,-23542,-23554,-9930,-18862,-30031,474,13455,6880,2737,15612,22510,20468,15648,21583,29882,33048,31368,22436,12276,-7757,-22958,8912,29384,29257,11267,-10304,-19975,-13722,-5088,-4539,-1118,-704,9100,20774,28167,35863,43417,44478,42615,49431,65856,79409,48259,-2580,-15058,-4304,-11335,-24523,31,14514,26963,29259,3543,-20542,-30034,-19422,-25428,-14810,4393,3399,4971,-1488,-13150,-9219,1426,9322,1944,-15756,-29573,-34653,-24547,-9284,-8546,-11340,-3685,10131,7437,5356,11459,14569,4241,-4978,-6775,-10451,-3304,11458,340,-13916,2073,12782,14562,25045,22745,437,-20791,-2708,4878,8598,3919,-9848,-20886,-3671,25700,27634,10864,22642,37250,12132,-28989,-1448,8560,-7993,-27762,-19518,-1963,15507,21481,932,-33619,-18284,2468,6337,1085,-1737,7039,12330,-1466,15497,46977,39667,4912,-9680,2390,4051,-12667,-27619,-15814,-6613,10167,10732,-5579,-17878,-4034,12718,23764,19098,-8523,-39591,-8591,20292,16752,-810,-7873,-20802,-20514,3065,-909,-10533,-1887,19456,36604,54354,52895,26531,-4203,-9753,-930,19161,28607,37588,33492,13482,-4586,-16294,-17770,-24080,-26306,-5231,15243,34339,44702,16910,-20554,884,23749,29234,18821,-2535,-27709,-18640,18410,23334,5773,-10021,-6043,5525,855,-15680,-24431,-24058,-8695,11961,38578,50735,36690,7239,-34163,-5266,29499,35190,23837,15456,12462,6933,-156,-21884,8287,84287,115064,55795,11800,6935,399,-7082,-18598,-34022,-30556,-19270,-14525,-22695,-28101,-12640,-9208,-10314,11346,35335,38002,13109,-7068,-17845,-23743,-10823,10853,21665,10931,-16492,-11737,-8384,-26959,-33710,-24542,-25909,-37798,-26090,-15068,6999,30694,38496,31046,11950,2059,2142,2411,7610,11959,-4089,-21119,-21626,5730,22355,11201,-15091,-14236,5802,30938,37715,20152,-7262,-1072,32534,45591,24903,-17311,-1850,28539,22176,6687,-18386,-18930,-24813,-34661,-30193,-11966,3421,16635,10544,-7476,-31607,-6257,23483,34199,25342,-3096,10755,33879,42378,26767,6142,-10194,-18632,-17185,-14944,-31747,-9793,6959,-198,-19187,-35193,-22447,-12260,-13122,-22430,-32682,-19276,6417,26010,38560,15732,12188,31947,26171,-8851,-20792,6110,6744,-12807,-8744,-8048,-12773,-24455,-25358,-34898,-33344,-12838,-6450,-20121,-31189,-27248,-19896,-9250,1109,11007,12473,10162,19194,49354,56373,54075,40823,26731,11532,6693,2224,-4246,-3392,938,-20024,-17828,6859,-4068,-42780,-23603,-22007,-17765,15705,21823,10537,24573,41185,52797,53697,14876,-13506,-15959,-30592,-17943,11100,12590,-3422,-13955,-12365,13675,33082,29010,5762,-25820,-35760,-23468,-6483,6513,16140,3241,-12724,-15221,16540,57134,76772,50338,6710,-18543,-9027,2268,4228,-6762,-10962,12633,45787,72998,79809,57573,29379,-819,-32158,-13289,8885,16357,3550,-13346,-30682,-26165,-7440,9877,19913,35588,41841,26550,9124,-3042,4082,23440,28836,17952,7377,8919,6620,2499,-56,3792,7465,-1164,-17522,-24041,-5110,11392,18361,10735,-2247,-7607,-12616,-6466,11525,29494,20744,-10738,-19149,1201,-2742,-13855,12256,6398,-18609,-3707,18374,30468,34387,15086,450,-11058,-37479,385,29466,41271,36057,12224,-17152,-5530,-3258,-20591,-2538,18225,5498,-34157,-28079,-12084,-15940,-18696,-24759,-31570,-14101,-2878,4540,11632,30320,43331,21969,-16310,-19386,-26630,-18479,8170,17952,18842,13116,8890,4045,14906,34597,46131,41360,18929,-5353,-14921,7963,2017,-35064,-6057,24867,16379,-27012,-4845,26525,29102,17544,41610,56124,44404,13259,-5133,-17239,-10594,-6929,-13070,-21869,-25476,-28142,-29275,-13415,-8531,-22745,-31214,-11951,-6613,-25979,38690,109996,172460,154991,70497,17718,1071,11522,-7003,-28898,-28294,-28075,-28737,-8027,7484,7630,-6542,11659,28332,9109,-29317,17517,50980,37377,8420,-7006,-7319,-3746,10226,44348,70208,75418,68691,50914,18425,-9509,-25084,-17039,-9137,-4831,-14845,-12952,16210,47471,55683,33137,7180,11581,21838,24196,18944,1051,-13449,-31627,-6678,19820,35515,18116,-15201,52535,210865,266468,209563,81956,-11813,-6045,16396,7776,-22428,-18982,6060,12540,7376,17422,11356,-2852,1675,21339,18280,6572,744,-2836,-26177,-25259,-2175,13756,16348,5751,-3195,-11401,-21370,-36642,-17853,205,-7839,-16216,-13741,-2815,-4741,-11226,1663,642,-13811,-12745,-11228,-16518,-10038,-6907,-20604,-29229,-15788,-2036,-972,5121,20375,13604,-16221,-3076,17778,14812,-8427,-18108,-6452,-998,-3439,-13545,-24372,-4932,14864,12930,-13071,-19467,9280,13028,-4387,-9135,-6134,1591,26198,53190,43952,26451,8589,17528,34550,47119,32489,2439,9020,8231,-6968,-38992,-11799,25523,35769,28999,24740,17726,8960,12338,30387,40558,28677,300,-30495,-13368,-14583,-35446,-9555,7430,2307,-25850,-24384,-19062,-18073,-22523,-19146,-12411,-3642,5511,6607,-5319,-20357,-9695,-14778,-6210,-15017,-19351,-24514,-15066,1253,22653,28438,31565,41766,38723,16356],[-15484,-13572,-5063,1007,7795,5877,-8962,-16730,-14234,-4318,8962,9870,2379,2370,32252,56916,56296,35956,8586,-14360,-29353,-14475,4566,-2717,-26411,-8480,-8001,-11758,19970,43157,41955,44026,58000,34735,8931,20972,22560,-10401,-37112,-5466,22944,37025,21514,-18057,-37506,-18254,-18058,-29126,-28635,-14364,7274,32414,23836,-5727,-36538,-18963,2216,10553,-1327,-21987,-30826,-29683,-9639,30661,76686,124117,119199,47704,-22293,-33810,-7398,2722,10555,233,-5466,9390,14748,8985,-10700,-26413,-23661,-9303,-389,5430,4305,19792,34002,39326,40804,21331,-23103,2955,16815,-2252,-12858,12564,17350,6605,-8987,-19557,-5477,-9644,-20318,-7310,14317,49048,61727,36844,13168,16331,30336,39479,33229,24025,9742,-7094,-23969,-38928,-26733,-28347,-33994,-21536,46,9072,5311,-17615,-12683,26109,33118,19097,2009,-11466,-14385,-4064,6351,1859,25392,19150,2541,-13958,-29212,-31003,-20620,7860,30732,39724,38492,24096,15712,12940,4565,-2426,-775,-5529,-3788,1403,19622,16845,1447,-13662,-18415,-27747,-26529,-16903,-7286,1539,10783,676,-9336,-40092,-12415,3367,15970,37611,63015,44510,70691,612729,1258944,1741106,1872159,1578698,1012569,432308,99725,112821,118310,89092,84972,97487,80851,28300,-6579,15775,28128,25887,-310,-4062,5687,7791,9609,26516,37198,52482,57637,38031,23534,11465,10211,9377,-1682,-14374,-32562,-29444,-15303,-4940,802,7256,8800,9866,19458,17362,2048,-12345,-30125,-40430,-29292,-10519,-7133,-23555,-40725,-33581,777,20536,20799,15270,18320,21990,16446,9938,4106,-2028,-20909,-33654,-14707,6834,16206,8036,3983,-967,-2480,4979,20997,21562,2629,-13687,-6737,4288,5237,2348,-1221,-11660,-28479,-33485,-32043,-38464,-28306,-17585,-9680,-14103,-30027,-29629,-16318,-12905,-21426,-25288,-10701,-17534,-34478,-2596,11098,3113,-3153,9479,16966,18096,20125,28365,31723,28992,27369,20861,8612,-14718,-20390,13517,30413,21631,-4308,-25549,-31830,-22235,-11398,-10487,-8201,-6705,8780,25004,36770,47021,54911,55982,53970,55169,67550,84175,56256,5914,-18212,-5262,-1869,-1783,13754,17071,21214,20964,130,-18740,-32389,-20425,-24761,-18136,2563,247,-811,-10313,-22732,-17870,-4001,7161,1652,-15765,-27422,-28177,-17888,-4107,-6489,-13941,-9311,8790,11473,11261,13915,15316,9994,7546,4429,-6496,-8718,7118,1056,-12150,-1398,10183,14539,24912,23472,3260,-18031,-5522,2707,6615,1737,-12489,-21817,-20,30788,31705,12671,24212,38487,14679,-24104,-4592,6048,-7986,-24770,-21880,-2601,18678,27599,6573,-28834,-21652,-3482,-760,-4079,-3042,8717,14467,4286,22074,52260,40317,592,-14901,-497,222,-16245,-19605,-4627,5630,18107,13495,-10589,-20119,-597,14937,22973,15762,-11150,-43723,-8966,22272,21863,3395,-6099,-22968,-21860,2724,-4829,-19048,-10681,13954,35375,54720,51250,24376,-5809,-12921,-6037,14156,23098,28975,25320,7928,-8266,-18855,-19083,-22309,-21445,890,19992,36774,42732,11003,-27618,3494,20720,19528,7480,-5062,-23368,-26610,9853,19987,10829,-75,1429,9201,2095,-14977,-23539,-21166,-3074,15833,42101,57278,46474,17694,-22553,-9441,26513,36247,26831,20446,20698,12230,-2673,-32590,9512,86914,120005,55114,8965,4406,-146,-3237,-10231,-24395,-28152,-14651,-8629,-18372,-33468,-14793,-9731,-14180,6278,31890,32941,8403,-9274,-17237,-21490,-14841,1069,12470,8938,-9618,-11034,-8692,-22454,-32796,-25181,-23009,-34930,-31102,-13561,13073,37894,46543,39634,18920,4226,-386,-2879,1765,5188,-10657,-22716,-11987,17991,33850,18755,-12641,-13849,9130,40915,52582,36818,11094,-1001,26020,37430,16845,-19595,2089,32647,22496,2869,-20316,-15714,-19793,-30036,-20550,-6071,4973,18917,16485,-1246,-28437,-8176,19859,28830,18249,-12489,9134,38461,48472,28316,8933,-2616,-14486,-18704,-14558,-27875,-15323,1686,-2821,-16851,-34246,-28404,-13927,-10621,-16541,-25161,-33405,-4855,18870,33162,8489,12445,42394,40146,1339,-24440,5486,5270,-18324,-10108,-10585,-17044,-28891,-25026,-32782,-29755,-13420,-10710,-23652,-27189,-23059,-14510,-4105,2854,9685,9712,7527,20376,47421,53929,56928,43884,27842,13208,11526,11758,9656,15173,21612,-3089,-22038,3592,-1599,-33959,-20547,-13869,-10328,18052,22398,8351,18546,35275,48394,52609,11201,-19013,-16318,-26123,-12339,14401,15551,-1537,-14702,-16299,8150,29615,29988,12301,-14241,-23902,-12088,2726,10695,13644,-1724,-14767,-13083,16085,55312,77344,55634,16875,-7676,-2982,8865,10074,-5489,-15455,8861,41724,67120,74275,52892,24223,-7154,-31171,-3630,17253,21476,6412,-12618,-33397,-25812,-9312,3721,11490,27855,35975,23021,5730,-8328,-5240,13551,20158,9873,2665,13962,16870,13717,9903,9835,12407,5714,-9397,-15429,1295,14648,17622,8777,-3431,-9016,-12895,-4003,14384,32907,25245,-4957,-22425,-4063,-3110,-9589,6815,-3186,-17333,2380,24414,41505,51905,33506,13556,-2653,-31397,-9889,14071,23721,22160,8102,-14625,-7852,-7712,-28639,-13825,8749,2235,-31187,-37717,-26427,-29264,-19847,-25125,-32421,-15027,-6240,-2749,5342,25683,34742,7244,-24609,-23561,-31866,-5797,19069,23645,20770,15724,10352,5269,16669,34231,43584,39542,19206,-7531,-11504,16956,11389,-28419,-9352,24026,16730,-28528,-5562,22148,25170,20968,50541,64729,50011,15548,-1117,-8423,-7380,-7147,-11828,-18190,-21775,-28044,-27063,-9196,-3466,-16620,-22361,-7130,-1320,-24135,11389,52323,104873,107833,50564,18613,13004,19265,-4016,-31451,-26216,-25934,-31615,-12783,1223,-1072,-8333,18873,31230,6583,-22947,29772,63452,47393,15825,-1694,-4320,-2261,11354,45777,72932,78057,68463,48844,15203,-16061,-29025,-17929,-11885,-8514,-17877,-15656,9394,36808,46512,28591,7900,17003,27635,24885,15789,2844,-1805,-26600,-23172,5498,21566,8863,-14375,44671,172249,196902,149145,52548,-18986,-3950,15617,6714,-22536,-28028,-2062,8508,11084,26055,19234,1245,1343,20855,18166,6471,3739,1855,-22983,-25523,-1344,13359,13463,-461,-11767,-19480,-26866,-34070,-16168,2906,-3313,-11962,-9548,-1154,-9178,-19266,2130,3503,-11068,-14116,-13363,-16439,-9367,-9349,-25490,-25371,-13081,-3760,-4513,6129,22860,16286,-12598,-1740,16044,8744,-17726,-14271,661,1331,-6751,-18803,-27804,-8103,8896,6984,-13709,-12774,5772,5453,-9681,-7835,-2565,10153,38136,59428,44696,27088,12014,17922,29972,42393,30514,2513,12360,12204,-5839,-43515,-6368,32998,43024,34668,28355,20578,12280,14430,33442,46372,34314,4157,-20987,-8489,-13784,-30802,-9727,3298,-6734,-31251,-15420,-11645,-11850,-18686,-16973,-8569,-1195,2759,840,-9790,-14667,-32,-7741,-12138,-18435,-19584,-24977,-18121,-571,18839,23603,29807,41951,38615,14288],[-17366,-11292,-4025,766,9570,11132,-4809,-18723,-15221,-3448,9069,8731,4355,10090,33161,47746,43068,23300,-661,-19895,-36556,-26538,-4939,-8233,-32297,-13199,-8435,-5394,23848,43223,40571,43997,57321,30845,14918,36620,33874,-5473,-30693,-8220,17248,34368,22610,-17340,-37608,-13777,-11857,-23903,-24315,-16405,-1757,16421,8194,-16453,-44329,-17557,3018,11239,2141,-17332,-28426,-27342,-6448,33390,76042,121737,118760,53149,-12934,-26706,-3782,6060,6686,-8271,-15123,-324,10050,10435,-5047,-20668,-19683,-3311,9061,11545,6196,19737,31142,33161,33252,15161,-23286,-3346,10621,-2972,-5602,16322,14015,2983,-8130,-16321,-3700,-5412,-15505,-6906,10385,45102,59843,32367,7151,9246,19858,24267,14221,10330,7862,-809,-16115,-47077,-27946,-27038,-32241,-21715,-3081,4036,470,-17583,-12867,18818,25294,15705,2084,-11829,-15340,-8930,-1529,-2407,25209,27294,10969,-5400,-25622,-38674,-25685,8384,36617,43890,41328,27202,19252,10372,-4474,-11111,-9330,-16541,-7621,9214,30255,32244,16024,-7390,-12158,-24481,-39701,-32151,1458,36738,26699,30271,40552,26085,7486,2112,-37251,-46862,-21870,-27732,-74873,56480,145873,108862,21420,-39624,-40538,-19264,-19915,2499,13785,22318,40784,29188,6344,-27402,-34405,-8961,-939,7365,-13536,-19535,-11242,-5940,-2523,14506,23943,41914,51340,30479,16953,13200,15927,10749,-6320,-21161,-35962,-25697,-9509,409,3757,9245,11060,14331,24687,20071,1471,-14857,-28449,-38036,-25400,-10614,-12208,-32972,-36512,-22707,-1858,14199,17771,14620,16131,18563,15055,12900,9948,3417,-18006,-27899,-7108,15681,25109,14672,7262,767,79,7617,22397,23682,6571,-8724,-4791,1238,-748,-1439,-2207,-12917,-31270,-36248,-33203,-38644,-23674,-12584,-3548,-6131,-20766,-30528,-20278,-13174,-18727,-23943,-8820,-13772,-41494,-8074,7103,-1172,-9237,2885,10611,15054,23477,33137,31023,22536,22545,19800,5814,-21058,-14470,18839,31165,13353,-18694,-33427,-36442,-27524,-16777,-16924,-16218,-12288,8166,27288,42747,54262,60635,61578,62014,59583,67378,86050,62004,14091,-16342,-4274,9255,19066,26630,18622,15004,13602,-2133,-16691,-34500,-20788,-22622,-21366,584,-2479,-6156,-18501,-30559,-26150,-9540,4792,1036,-15806,-25064,-22758,-12484,-890,-6498,-18397,-16785,6937,15871,18491,17167,14633,14236,18909,15966,90,-12822,1779,1568,-9555,-5343,5614,12033,22637,22485,5097,-15154,-8567,-287,4351,-39,-14602,-21738,3240,34212,34427,14077,25106,38268,15743,-20013,-6902,3764,-7768,-20670,-21476,-1795,22362,33190,11760,-23638,-25697,-10873,-8716,-9887,-5118,8588,14609,8428,27063,55696,40011,-3136,-19552,-3425,-3519,-17933,-12255,5434,16396,23656,13378,-17558,-19086,3978,17784,22629,12608,-13270,-37889,-7901,24779,28083,9413,-3095,-24261,-21896,2108,-8177,-26977,-20225,7138,32210,52247,46658,20087,-7907,-15738,-10347,8902,15538,17368,15172,1150,-13384,-22400,-20721,-21149,-18087,5224,23404,38177,41118,8546,-21683,5929,16106,8152,-5545,-7346,-18240,-36570,-1803,14234,14908,10495,12525,15875,4268,-14653,-23095,-18744,-342,17012,43302,61452,54022,26761,-11295,-9637,25204,38499,30698,25366,27525,15734,-5451,-35190,12597,87753,120920,51832,4039,331,-1838,-608,-3172,-14975,-21302,-9344,-2958,-12659,-30639,-17743,-12058,-19620,-264,26148,25816,2714,-11849,-16673,-18571,-17449,-9623,2640,7463,-2414,-10560,-11276,-18829,-29949,-25670,-20672,-30720,-35499,-10893,18750,43365,51591,44335,22093,3471,-5071,-9852,-5575,-1993,-14564,-18705,-2947,27499,42304,23560,-12822,-15044,11809,48550,63528,49764,25278,2546,18060,25995,6019,-20440,6002,35804,24094,-130,-21860,-14141,-13978,-19559,-9995,1121,6507,19836,20702,3081,-26020,-11688,13361,20021,7255,-25413,7280,41536,52790,28360,11091,4935,-9923,-20854,-15443,-24436,-19602,-2514,-3256,-11639,-26316,-30458,-12935,-6282,-9259,-14118,-27614,-17824,10022,26608,-344,10608,48951,50299,9719,-26485,1710,55,-25100,-11604,-13738,-20886,-27726,-26129,-32122,-26585,-14155,-13848,-21951,-24951,-20541,-10424,-1459,1276,5499,4554,2175,16247,36681,42289,51964,41282,24316,11378,13967,20017,23320,32821,39214,10432,-21958,-2230,-1243,-25857,-14757,-5524,-6183,14870,18822,5245,11177,26688,40407,47199,6400,-26020,-18383,-22399,-6844,16515,16647,-322,-15578,-21212,227,23206,28193,16435,-4915,-12508,-2400,8907,12649,9423,-8082,-17819,-11604,13921,50163,73702,57447,24313,556,2957,15947,16222,-3654,-21103,1285,31334,53986,62577,44259,16203,-16245,-24888,5170,23845,24832,8544,-10681,-29106,-26255,-13400,-4259,1710,17939,26316,14873,-2174,-16476,-15547,3204,10463,330,-1974,19383,26416,23282,17505,14003,15636,11135,-1186,-7939,4554,13771,11981,2382,-7813,-12959,-15505,-4438,14068,33015,26953,-519,-22674,-11515,-5685,-6006,4064,-7223,-12610,5715,26955,48202,63777,47754,24428,4233,-24040,-18870,-1551,5094,7036,2107,-13194,-12126,-14678,-33822,-26878,-4238,-3229,-24079,-28060,-22208,-29632,-22129,-27966,-33407,-16811,-11261,-12396,-3676,16926,21990,-9411,-32776,-30515,-33148,5605,28166,27610,20813,17083,11529,6512,16587,30580,37147,33968,16747,-11419,-9361,22467,17043,-24222,-14244,20057,13971,-25738,-3230,17269,18503,21725,55255,68447,51829,16593,2932,-1416,-4939,-8344,-12257,-16950,-20805,-29688,-26178,-7471,-714,-11442,-14722,-2868,2774,-16817,-15307,-2890,36935,55162,26013,20273,25029,25355,-3305,-35686,-23885,-23828,-34331,-19059,-6860,-10987,-6326,24504,32197,3969,-13399,39881,72753,55108,22024,3143,-1216,-197,12700,46142,73386,77568,64883,44467,12008,-20381,-27477,-16907,-13663,-12538,-21685,-19103,1275,23565,34243,21411,6847,20814,31768,23752,10664,4124,8828,-8958,-39615,-12330,5396,-1098,-13653,34643,128101,128623,90348,21411,-26899,-2212,14568,5818,-19192,-34536,-11122,3929,14683,32774,25079,4395,48,18145,15593,4201,4545,4234,-21364,-25114,-1441,10515,7592,-9198,-22193,-28483,-32429,-31796,-14763,4725,-100,-9398,-6062,1007,-11787,-23902,5263,9122,-4836,-12517,-13897,-15198,-8444,-11390,-28971,-20732,-10464,-5900,-8703,7316,25152,19242,-8605,-294,14419,3100,-24960,-7486,7927,4507,-7721,-22921,-31169,-10452,3548,2273,-10739,-5403,1936,-4385,-15327,-5371,2348,19866,49872,64410,44778,26965,14205,17090,23056,33791,25908,2758,16055,15963,-5158,-46772,712,39968,48275,38224,30472,23064,15896,16572,36354,52753,42459,13512,-7438,-1017,-10018,-24650,-9255,-730,-14997,-21940,-5401,-3185,-3787,-11404,-11556,-2657,3483,1548,-4621,-11566,-4740,10188,2391,-14384,-20282,-18590,-22913,-18307,-497,15602,18660,27912,42028,39020,13732],[-23486,-12909,-7010,-3172,7584,13136,-2147,-22437,-19621,-6105,5437,4694,4801,15344,31574,37146,29157,10769,-9379,-24582,-36849,-34707,-13413,-14290,-39232,-16213,-7613,290,26541,41297,37277,42160,53738,25296,22154,52154,46216,3298,-19060,-8644,10675,30623,23318,-16025,-34854,-7222,-3108,-16297,-18200,-15902,-10818,306,-6029,-25639,-44206,-13542,5868,12932,6031,-11678,-23345,-22371,-886,36877,74465,116668,116797,62266,3408,-13667,1238,10330,4854,-14400,-22154,-7864,8072,14713,2951,-12974,-14200,4095,21022,18981,9466,21513,30603,29691,28384,11804,-20072,-7157,6696,-511,3282,21801,13109,2545,-3586,-6802,6086,4860,-6942,-2880,9469,41860,57914,29248,3892,4982,12251,12382,352,109,8824,7727,-4568,-37947,-24473,-21494,-25262,-16372,-2072,2134,-355,-12317,-6675,16172,20522,14658,4491,-9388,-13962,-10206,-3105,865,28706,38270,21466,5492,-16749,-36625,-25696,11558,44207,50921,47351,33957,27052,14567,-6851,-14516,-13309,-19009,-1232,17217,34203,37891,21586,1007,-2159,-9248,-29154,-34214,9606,54527,65342,60984,68080,83383,72809,34450,-11558,50622,102658,80437,63021,375336,956363,1526648,1746915,1499016,950918,390906,76734,43526,37671,8287,-41279,13231,44132,39280,18825,-72,-29513,-27921,-31561,-49983,-40970,-30385,-28025,-20019,-15005,8122,29276,14505,-4142,-3201,8404,1051,-20204,-27940,-22638,-13173,-2398,4004,3888,5574,4237,9295,24165,23695,6885,-14544,-30661,-31839,-16602,-3721,-7727,-32454,-27773,-12896,892,12466,20032,20971,20627,20860,17529,16443,14832,8411,-14779,-21903,1225,25127,34576,22802,13130,4989,4562,11479,24607,27021,13039,-22,1152,1119,-4628,-2815,-587,-10019,-23290,-25985,-26734,-27850,-15499,-5695,4054,3585,-8388,-20177,-18532,-11147,-14343,-18637,-2920,-6066,-40270,-13022,3918,-3700,-13282,-2030,5605,13196,27024,37298,29447,15652,18994,21294,6205,-23620,-4978,26600,33671,7119,-26344,-25078,-27937,-25122,-18340,-21677,-23637,-15585,8322,28753,47373,59457,63278,64760,69883,65158,67507,86527,66709,22771,-8870,358,21120,36973,36794,19366,9106,7624,-3505,-13886,-32710,-19099,-18568,-23583,-508,-3618,-9711,-24091,-32150,-32164,-14738,2395,291,-15423,-22200,-18056,-8111,1021,-7609,-23091,-25148,5358,20968,27128,21448,12684,17256,29211,27315,8691,-13210,-3980,2051,-5945,-8747,-261,7631,18717,20165,6142,-12202,-11441,-3946,1815,-1448,-16038,-20552,6020,35827,35661,15231,25610,36942,15453,-16828,-8416,1760,-7369,-15961,-17490,766,26319,37904,16224,-18251,-29114,-19022,-17445,-16297,-7855,6575,12645,10633,29859,56668,38348,-6370,-23211,-6293,-7372,-18834,-6904,13356,24567,25977,9798,-26001,-14936,8765,20689,22607,9703,-15105,-32664,-6509,26471,33709,15950,690,-24310,-21310,580,-10997,-30508,-28082,-130,27318,46951,38963,13153,-11199,-18949,-14481,3011,6097,4268,5454,-5545,-20087,-27405,-22997,-21601,-17342,6968,24929,38209,39624,9289,-11335,7265,9670,-4430,-19746,-9577,-13463,-34475,-14975,6366,17534,20697,25377,24706,7195,-15050,-24128,-18565,-1139,14950,41543,62618,58814,33854,-1130,-5803,25729,41632,34879,29623,32081,16442,-9311,-27401,15516,85923,117488,46206,-3284,-5570,-4767,419,1846,-7656,-15381,-5534,841,-8007,-25148,-21293,-16238,-25787,-6555,19417,17802,-3305,-14663,-16379,-15403,-17541,-20526,-6973,6841,4472,-10024,-16305,-16319,-26031,-25443,-18639,-26586,-35799,-8021,23363,46573,53072,44718,21596,239,-11393,-17942,-13770,-8417,-15011,-13347,3316,32939,46878,25488,-15312,-17115,14072,53328,69712,57926,34583,8195,10630,12848,-6258,-18398,10232,38394,26588,-1812,-22745,-13896,-8619,-9301,598,9174,8481,19262,22616,5342,-24467,-16193,4914,9539,-4871,-38239,6617,43613,55612,27678,13058,11752,-5549,-22765,-16523,-21205,-20413,-3966,-578,-4571,-18265,-26462,-9253,-821,-1965,-3773,-15454,-28626,2979,22076,-7619,8061,52497,57154,16745,-23547,-2798,-6660,-26685,-10798,-14815,-20549,-22410,-27743,-31070,-22637,-13707,-14544,-18702,-24067,-17984,-6228,-105,-2213,287,-879,-3242,9873,20474,24078,40502,34516,17914,7663,15362,28008,37273,49787,54020,21369,-17219,-8194,-1212,-18112,-7775,2113,-3559,8091,12660,2677,5202,18583,31935,40248,2753,-31998,-19421,-17651,-510,19142,17792,1948,-14378,-24771,-8221,15677,25290,19717,3858,-1373,6685,14023,14405,6143,-12876,-19087,-8284,13038,44667,68545,57812,30561,8199,10213,24833,23884,284,-24719,-7213,17700,37226,48213,34832,8520,-24724,-15311,15388,31068,29124,12724,-5181,-21180,-23693,-15991,-10482,-6003,9178,16481,5766,-11046,-24156,-23392,-4224,3120,-7159,-2782,27176,37122,33281,25192,18791,19369,16956,8326,735,7797,11978,5186,-4687,-11993,-16120,-17166,-4741,13585,32895,28909,5383,-16293,-16857,-7251,-394,8667,-1996,-5483,9063,29066,53383,72363,59651,34559,11674,-15004,-19466,-11615,-10003,-4792,-1840,-9564,-13758,-20465,-29654,-36070,-16785,-6906,-14178,-11621,-4815,-14389,-20481,-28645,-30877,-16200,-14470,-20742,-11089,8285,9174,-24412,-34989,-35541,-24818,17759,37445,32171,21664,20296,16048,11456,18138,27172,30389,28075,14712,-13789,-5618,27732,22348,-19173,-17685,15845,10673,-19700,3262,15313,12767,23177,59158,71087,53884,20275,9709,6533,-1043,-7748,-11521,-15194,-19495,-30155,-23411,-4799,3110,-4267,-5584,3391,8530,-6443,-25107,-28874,-2573,16932,9563,28716,39670,32323,-1840,-36956,-19037,-19553,-33098,-23642,-13525,-18330,166,30469,33894,4998,-712,49948,80572,62438,29290,10100,4655,4927,16482,47570,73715,76343,60685,40596,11644,-18187,-20411,-12170,-11853,-14343,-23988,-20726,-5216,10784,21563,13835,5886,24711,36014,23032,6175,6713,19340,10302,-18235,-29492,-8908,-8593,-11421,24654,86337,73547,43879,-6526,-29722,1568,15451,6823,-13214,-32000,-18881,931,19122,38356,29803,7662,-490,15029,12136,1253,4824,5897,-19977,-22982,-1300,6298,-242,-19121,-33118,-36789,-34217,-29194,-14271,4788,1532,-8050,-2731,4071,-11791,-23702,9646,16604,3854,-8257,-12845,-13168,-7423,-12977,-30720,-16191,-8134,-8517,-13990,7939,26516,21474,-5322,380,12212,-2502,-30259,-1870,12798,6740,-6929,-24646,-32096,-12359,-1763,-1950,-6748,853,-2008,-17121,-21060,-3189,6340,28011,58632,65833,42163,24057,13263,13212,12247,19640,16525,1022,17732,17078,-7295,-45554,6462,43533,48679,36703,28041,22112,16713,15814,36203,56501,49235,22823,3565,4206,-7533,-20642,-11298,-7091,-23926,-12872,1523,2129,1551,-5761,-7518,876,6021,-1728,-13791,-14631,2255,15544,8804,-16293,-24820,-21353,-24037,-20564,-3565,8180,9009,21085,36786,34412,9093],[-26943,-12155,-7933,-5060,7029,16210,2440,-23141,-22640,-7743,2436,2208,7652,21568,30798,28301,17508,937,-15549,-26804,-31785,-31169,-17240,-18364,-44705,-16093,-5091,5877,28697,38129,32674,38739,47306,18693,29987,66626,58698,14055,-7157,-7561,2531,24910,22493,-15392,-32115,-1129,5536,-8576,-12359,-14303,-20849,-16967,-20069,-34789,-38663,-10179,7638,12756,7263,-8500,-19582,-18304,3526,38155,69607,106770,110285,70331,19305,-2179,2817,11405,1438,-21900,-30207,-17186,4433,16848,8043,-8677,-12833,7363,29593,21784,8309,19702,27204,23644,20643,5532,-19262,-13960,-668,-1251,7284,22327,8609,-840,-2068,1127,15831,13324,-1476,-1769,5495,32780,48557,20497,-3054,-2785,1429,-1664,-12694,-12370,5287,10450,1748,-31407,-23581,-19195,-21104,-13684,-4555,-3871,-3865,-9175,-2689,10967,11912,8846,1934,-11513,-17617,-14795,-4720,2648,27132,43715,25988,10342,-12239,-32419,-27385,9723,45588,51759,47977,36849,31169,16059,-9457,-19176,-17554,-19616,217,13061,26822,26266,9820,-5691,-7813,-12646,-33429,-43251,-7588,26486,59338,48910,47766,80021,76687,23362,-8445,81150,146249,121419,127648,730784,1737172,2710718,3096782,2685302,1742677,761661,194991,161654,156131,99245,37900,103886,144764,126747,82014,47856,22786,2254,-8485,-27794,-41298,-34532,-18511,-7934,-11957,-16318,12602,15342,-8579,-33888,-11011,-13531,-16113,-813,2662,-764,-3071,-3731,-7571,-10527,-17032,-3619,21456,30288,17902,-6264,-26254,-20152,-3591,7929,563,-27749,-22789,-12598,-4822,6691,20193,26413,24342,20841,14676,12073,11826,6750,-17367,-22663,2771,27788,37300,25070,14259,5401,5485,11376,22028,26156,17027,7269,6235,-385,-10882,-6656,-1512,-8509,-14944,-16108,-20302,-19522,-10075,-2654,7101,8737,357,-9764,-15596,-11921,-13711,-15272,1213,182,-28659,-19010,-1670,-8236,-19258,-9462,-2184,8130,26058,36341,22876,4530,12978,21244,5988,-24473,3022,32662,34476,734,-25133,-14555,-18842,-20001,-18213,-26312,-33503,-19680,5395,25842,47360,60435,62275,65068,74838,67853,64336,82611,67516,28819,-839,5360,29461,47488,40027,16000,454,-483,-7609,-13198,-29739,-17573,-15302,-26878,-2868,-5216,-13380,-27889,-27823,-34178,-21893,-2615,-3020,-16824,-20993,-15877,-6478,184,-10910,-27820,-35374,2591,24939,35037,24719,7794,17773,36757,36295,16822,-9707,-10427,1102,-3048,-11870,-7980,590,12318,15600,5340,-10352,-14718,-9165,-1995,-3545,-17649,-19361,7318,34715,34514,15478,25210,34156,13334,-15270,-9962,-546,-7383,-11603,-12023,4434,29868,41169,19530,-13083,-29319,-25913,-26504,-22722,-11016,2710,8635,10783,30304,55091,35172,-9440,-25329,-8648,-11187,-20205,-4014,18674,29608,24976,3027,-33643,-8896,13350,23570,23233,7682,-16177,-28065,-4957,27120,38111,22561,5429,-22359,-20155,-1458,-12554,-25373,-26150,-5121,22562,40508,29552,4425,-15071,-22117,-17833,-2380,-3300,-5885,1485,-8440,-26591,-32223,-23672,-22285,-18609,7007,25580,37969,39111,12973,-1142,8204,2795,-15723,-32723,-10786,-8560,-22872,-22918,-1609,19867,30987,39342,35275,11629,-14841,-25579,-19925,-4112,11091,38102,61923,61983,40034,8853,1541,28852,46357,40200,34333,35472,15467,-13289,-20472,18320,82576,111883,40953,-11072,-11726,-7279,1207,5916,-1707,-10590,-2823,3492,-3916,-19272,-23210,-20502,-26480,-8385,15171,12014,-7293,-16061,-15020,-10937,-13964,-28743,-13797,8510,11958,-7828,-22305,-13403,-20429,-22811,-15250,-21440,-31889,-4269,27784,48460,52028,42105,19133,-3609,-17473,-25158,-20668,-11636,-12407,-8165,7145,34868,48455,25886,-18388,-18041,16870,55917,71817,61896,40007,15131,6523,765,-17245,-13050,15693,41733,30449,-1245,-22101,-13912,-3474,1103,11645,18387,11733,17659,22313,5989,-23164,-20640,-3954,268,-12404,-27555,8190,45322,57384,27183,15345,17722,-1488,-23736,-16720,-17455,-17370,-2223,4570,3298,-10056,-19465,-3943,4918,4625,5096,-4792,-27562,935,21771,-10001,5596,53533,60858,22325,-17096,-5997,-13177,-21567,-7063,-12208,-15156,-16287,-29638,-28692,-17685,-11861,-13204,-16074,-24308,-14819,-1934,-159,-7497,-5499,-5996,-7529,3451,1946,1400,23218,23788,8890,2047,15303,34816,50127,64440,64726,28907,-11487,-14103,-2003,-11700,-1955,7420,-2741,-2294,3497,-434,576,11598,23523,32029,-231,-32348,-19226,-12961,4948,20974,18075,4068,-12111,-26693,-18358,5664,19739,20563,10615,7874,13767,17019,14801,2973,-16590,-19337,-4358,12757,38306,61109,55316,33826,13613,16519,32874,30406,3777,-27240,-17596,458,17237,31061,23762,212,-32203,-5588,24770,36866,32522,17057,1346,-13022,-19521,-17645,-15675,-12701,467,5726,-4957,-21817,-32922,-30474,-10523,-3615,-14144,-2087,34011,45851,40795,30284,21491,20683,20070,15781,8177,9514,7860,-3878,-13876,-18002,-20641,-20033,-7370,10413,30066,28544,9866,-8904,-20640,-10429,3914,15711,4810,-986,9584,28070,54138,74519,65607,40146,16021,-7886,-14644,-16160,-22492,-14599,-6059,-6798,-14184,-27441,-25378,-32575,-31090,-11000,-6368,2546,11012,-862,-17310,-28559,-28339,-16595,-18875,-30618,-17948,-1804,-5448,-39682,-30545,-33905,-16113,26446,42724,33287,19366,21616,20572,16642,18046,20964,20327,18698,9567,-18157,-3814,29441,24068,-16500,-23410,7579,2893,-15549,8441,12526,4802,21868,58925,69714,53348,23216,14814,11349,166,-9142,-13136,-16272,-21216,-33198,-22353,-4441,4804,1194,1142,7618,12093,1691,-8529,5785,22852,20795,12426,40852,52542,36142,-3136,-35330,-15971,-17341,-31877,-29590,-21971,-25143,5123,32627,32680,6590,10642,56049,82659,65271,33809,15531,9609,9278,18857,46359,70319,71059,52813,34101,10606,-13838,-14411,-8192,-10279,-17149,-28231,-23595,-12810,-3788,5934,2717,1473,25086,36908,19757,-141,7242,26058,26526,1910,-29680,-19445,-14950,-11021,12192,50648,38319,17070,-27750,-26559,4089,15204,6617,-9113,-26405,-27161,-2629,21164,39722,30494,8188,-2532,9646,5896,-4095,3251,5527,-20204,-21447,-2792,-940,-11676,-30825,-42058,-35664,-29818,-28116,-17244,306,-800,-9504,-1133,6219,-10963,-22174,12528,23265,12130,-3668,-11980,-12182,-7731,-15268,-31472,-13145,-7054,-12118,-21374,6833,25972,21762,-3949,-678,8827,-8005,-32274,725,14043,7098,-4916,-21768,-26334,-13147,-6606,-5471,-3086,5607,-4068,-30931,-22923,-825,9179,34038,63932,64010,37513,19189,10175,7488,-711,1918,3906,-1328,18687,17088,-10342,-38311,12185,45271,46153,32070,22971,19575,16651,14420,35397,59712,55995,32332,13457,8877,-4313,-15886,-11801,-10281,-22256,-2997,8396,7474,7145,858,-1946,5457,10178,-2090,-21884,-14635,9195,19940,15007,-13105,-26559,-23037,-23895,-19994,-4705,2115,653,15479,32102,30417,5997],[-26388,-9921,-7621,-5793,6852,18906,7023,-22094,-24584,-8673,-222,1234,12418,28198,30462,20896,7793,-6593,-19683,-27050,-25260,-21441,-15353,-19584,-43961,-13922,-1684,11375,30596,34377,27439,34236,38737,12574,38480,79931,71322,26300,4887,-4416,-5812,18574,21357,-14180,-28869,5087,14668,244,-5476,-10066,-27639,-32299,-30794,-40043,-32427,-6036,9973,12733,7854,-6003,-15544,-13306,8713,39879,65122,96188,102182,78084,34539,8192,2960,12050,-672,-27692,-35821,-25176,1848,19211,12500,-5464,-13291,9058,36976,22457,5112,17005,23916,18061,12934,-817,-18054,-20254,-8300,-2601,9171,20940,4009,-3946,-776,9320,26497,21725,3599,-491,2163,21219,34204,9110,-9929,-10104,-8388,-12909,-19089,-21979,497,10176,5530,-25262,-22103,-17041,-17132,-11205,-7527,-10465,-6264,-5244,1156,6408,3389,2225,-1825,-14544,-22509,-18485,-3368,4341,23099,46596,27887,12352,-9317,-26788,-26490,6527,44247,48969,46354,39713,35151,15818,-10923,-21068,-16878,-19292,-5856,2420,23323,16655,606,-23477,-27640,-38493,-59859,-27988,-27109,-29078,3438,-1533,-2581,11267,2660,-24696,-3733,21891,49302,37149,45187,493089,1259631,2023450,2349684,2068028,1372911,624751,172953,140218,141863,103180,69814,123437,161627,148885,101370,54083,29478,18822,6582,-16529,-39189,-36007,-3359,21881,22841,9725,23320,33376,11804,-32598,-24625,-15094,-568,19727,21270,9553,-4950,-13419,-19611,-25726,-36895,-3328,27274,39818,27593,3806,-13392,-4265,12881,21252,8613,-19873,-12676,-10395,-17233,-1195,20427,31178,26823,18627,8258,3820,5653,2816,-21162,-25884,566,26030,35476,23372,12563,4740,5884,10655,18209,24211,21091,15178,12868,-56,-16307,-10512,-2609,-6379,-6604,-6684,-13307,-11760,-5613,-1556,7245,10743,6687,-105,-10719,-13457,-14993,-12387,4851,6355,-15666,-18209,-5158,-11482,-24163,-17045,-10462,1850,22364,32217,13661,-8300,6900,21313,6960,-21417,10415,38209,35545,-2373,-17647,-5910,-11213,-13839,-14733,-25896,-39278,-22861,617,20104,44102,58537,59163,62675,74920,65803,57779,75836,66349,33883,7953,11301,34814,51206,37352,9750,-9823,-9982,-13553,-13291,-25848,-14994,-11881,-29051,-4970,-5759,-15644,-28163,-21155,-28804,-29274,-9389,-7918,-18954,-20288,-14607,-5904,-1531,-14116,-28652,-34226,-64,28694,42656,27436,1070,17357,42418,43299,24502,-2014,-13419,-181,-567,-13035,-15538,-7670,4671,9891,3570,-8936,-16823,-14965,-6320,-5717,-18700,-17853,7690,31582,31641,15514,24660,30817,10191,-14855,-11379,-2757,-7465,-7588,-6061,9031,33148,43321,22117,-7806,-24750,-25375,-27254,-24904,-13710,-2387,3204,9314,28932,51631,30764,-12765,-25302,-9573,-14169,-22874,-3727,21077,31171,20796,-6392,-34958,-2499,17185,26068,24346,6671,-16347,-23915,-3473,26449,40540,28402,10496,-19227,-18990,-4083,-13025,-16754,-16522,-5426,19616,34407,19553,-5838,-19515,-25614,-20540,-6689,-10808,-7672,5852,-5533,-30346,-34591,-21057,-21684,-22117,5417,25357,37388,39031,17639,7351,8331,-4333,-22799,-34815,-11648,-4313,-11526,-17121,-9078,21637,40308,52402,45464,16449,-14198,-27297,-23032,-9013,5633,32915,59037,63058,44721,17912,9900,32979,51345,45710,39038,37514,12680,-17928,-14841,19919,77501,105090,37642,-17877,-18079,-9429,1445,8522,2141,-7848,-1941,4415,-1106,-13911,-22941,-24669,-21367,-4974,14734,9505,-8957,-16394,-13073,-5845,-8405,-30863,-17020,11716,19253,-4363,-29278,-9986,-13724,-18056,-10668,-15723,-27240,-410,31312,48428,48111,36513,14925,-7823,-23015,-30463,-24594,-11656,-9168,-4455,7973,32949,46944,24901,-21541,-17522,19312,55735,69660,61503,41761,21741,6265,-8375,-23852,-6144,21645,45611,34980,925,-20408,-14365,638,10773,22429,27942,15741,14517,19033,4544,-22482,-25054,-12483,-4939,-8760,-11655,11377,46250,57639,26822,17554,22230,1660,-23998,-15860,-13215,-12193,1490,10436,10746,-2246,-11922,1589,9948,9769,11860,3804,-18431,4676,25727,-6602,3530,52400,61507,26180,-9416,-6302,-17676,-15218,-925,-5683,-6357,-9710,-30914,-24299,-11517,-8452,-10366,-14208,-24937,-10521,2486,-1437,-14123,-11130,-10063,-9373,-391,-13170,-22718,2266,10196,-1795,-4810,14029,40138,61144,75965,71146,33293,-6270,-19107,-3375,-6583,2265,10339,-2828,-14849,-7720,-4040,-2115,7184,16649,23853,-1969,-25058,-16433,-8087,9321,21994,18065,6420,-8323,-23906,-29201,-6519,11706,19182,15661,15584,19430,18771,14622,846,-17846,-17589,690,14115,32668,52895,50950,34811,17463,22021,39827,35626,6758,-27720,-28307,-17653,-2165,13790,12740,-7186,-29111,4317,33569,41778,35776,22209,9139,-4077,-13165,-16238,-17448,-16308,-6062,-3321,-14209,-31169,-39637,-34073,-14404,-8414,-19105,55,39899,52900,46377,33566,22871,20309,21178,21792,15747,12432,4787,-11719,-22461,-24047,-24738,-22288,-10864,5912,25962,27211,13955,-922,-19447,-13924,7488,23020,10263,1353,8883,25661,51967,71768,66696,42077,18118,-1933,-7398,-14180,-26000,-18347,-8620,-3646,-11235,-32151,-22297,-22900,-33931,-13137,1,14597,24525,10944,-12080,-25580,-25027,-16752,-22632,-35852,-19230,-8752,-16222,-25572,-22782,-25777,-7462,32585,45106,32155,15037,22170,26450,23231,18048,14162,9276,7934,2993,-22844,-2268,29476,24161,-14274,-29832,-3219,-7729,-11503,12812,10110,-3416,19500,56473,66560,52339,26653,18965,14202,163,-10733,-14969,-17843,-23533,-36523,-21440,-4465,6359,6423,6855,11167,14888,8488,7973,29954,55641,51636,33648,56211,64275,38050,-5496,-31620,-13686,-16143,-30410,-33534,-29856,-26870,8776,32326,30163,10037,21508,59515,80179,64817,36957,20747,14779,13877,20997,43948,64747,63518,43213,26662,9846,-8408,-9080,-4406,-8375,-19609,-33197,-25972,-19728,-17007,-9728,-10266,-5339,22924,35550,15464,-6273,6826,30070,39910,20447,-10946,-17494,-17396,-11676,-1095,29086,28472,14537,-28076,-21598,5191,13964,5426,-6923,-21675,-34168,-5833,21037,37433,27791,6481,-5276,3313,-1716,-10051,1858,5045,-20029,-20006,-4824,-9611,-25255,-37314,-31876,-26810,-25019,-27824,-23267,-8546,-6923,-12857,-655,7647,-9540,-21470,13572,28296,18872,398,-11603,-12427,-9263,-18009,-31499,-11536,-6879,-15566,-30385,4125,23722,19919,-4806,-3681,4410,-12315,-29805,-315,11183,5081,-2625,-15727,-18868,-12666,-10973,-8673,-1147,7909,-3782,-31120,-18468,1168,9639,36296,64162,58106,30146,11735,4306,-568,-15448,-18648,-11994,-5088,17971,15378,-14287,-30399,16428,43990,39862,23496,14192,14050,14206,11121,32622,60503,60000,38670,19693,10631,-2691,-12218,-11244,-9175,-12089,5010,13022,10691,10534,5526,2214,8541,13604,-794,-28599,-14117,12825,20728,18021,-8706,-26902,-25973,-25407,-19494,-6698,-5085,-8325,9390,25770,24282,1451],[-19737,-5807,-5721,-5187,7073,20889,10820,-20088,-25022,-8637,-2423,1878,18556,34707,30173,14474,-548,-12393,-22310,-25911,-18536,-10637,-9274,-18128,-39705,-12114,814,15721,31344,29463,20894,27764,27490,7124,45961,90126,82045,37801,15379,-865,-15009,10850,18913,-13439,-26603,9756,22459,8513,1061,-4850,-27750,-36905,-35174,-39029,-27327,-2621,11530,11810,6748,-5515,-12790,-8929,13101,41038,60976,85378,91553,82239,45692,14679,242,11245,-3057,-32742,-39500,-32830,-1176,20153,14603,-5043,-17206,8064,41627,19898,-1807,11815,19221,11489,3771,-8788,-18137,-26360,-17458,-6302,7572,16711,-1606,-8197,-1412,15339,34733,27337,6277,-729,-1495,6221,12746,-6286,-17187,-17305,-17453,-21142,-20379,-27866,-6897,5186,5053,-21348,-21823,-16829,-15534,-11255,-12873,-19043,-9170,-2882,2176,411,-6198,-6131,-7914,-19798,-29667,-22269,-2512,2762,14630,45156,25814,10117,-9694,-22795,-24747,712,38744,41874,41927,41203,37616,11951,-14864,-22154,-13302,-18289,-18958,-7745,26660,21969,8082,-35729,-49824,-51325,-19189,6238,-521,8503,-12193,-11579,8122,5289,29409,63748,78358,70765,45487,3554,43900,242680,428720,433763,283425,110175,33557,34829,15791,2803,30929,32911,30506,39887,66261,80421,56772,421,-25951,11095,10434,-8650,-22436,-41327,-22581,12198,15575,9556,27445,35760,15565,-24948,-33262,-19792,-6459,14036,17891,5237,-13692,-24609,-29531,-33028,-31931,4062,32184,39528,22706,765,-10178,5018,22044,25394,8039,-15422,-2125,-2739,-29928,-9632,20112,32823,25002,12551,-458,-4928,-1255,-2558,-25535,-29279,-4088,20096,28845,16987,7387,2352,4450,7944,12938,20564,23484,21537,19160,1022,-21621,-15560,-4924,-5036,-229,606,-7430,-5711,-3263,-3504,3230,8156,8931,6408,-6649,-16689,-19184,-11246,6639,10903,-3338,-9863,-4958,-13126,-27535,-25076,-19748,-6433,15109,24274,1657,-22865,390,20261,7831,-17759,15160,41362,35664,-2861,-11495,-1386,-6845,-9214,-10366,-21404,-32676,-26530,-7252,10687,36293,50991,49544,51655,64010,54413,45476,65532,62998,37583,16233,16551,35994,47444,28486,136,-22504,-21650,-21981,-14488,-21932,-12602,-9657,-30310,-7465,-5884,-17069,-27512,-15683,-21486,-34349,-18749,-15092,-22529,-20616,-14286,-6364,-3835,-16434,-25899,-25349,-3072,31420,48653,28330,-7815,16089,45505,47253,30308,7326,-9629,-1803,269,-13197,-21624,-16988,-4373,2739,299,-8763,-17676,-21530,-11753,-8741,-19921,-17101,6412,25997,26578,14723,23355,26518,5585,-16328,-13788,-5818,-8633,-5163,-1270,13012,35072,43573,23280,-3298,-18538,-18595,-18852,-20540,-16217,-9173,-4059,5682,25484,46269,24524,-17925,-23799,-9009,-15766,-28086,-7042,19355,28116,12828,-18636,-29306,2165,18825,26813,24595,5542,-16534,-20944,-2989,23515,39583,31750,14097,-17074,-19090,-8177,-13754,-8775,-6330,-1241,19244,29574,9895,-17993,-24951,-30623,-23386,-9885,-14356,-1711,14436,739,-28459,-32702,-16088,-18932,-28551,1796,23537,35553,37939,20851,12596,6474,-12307,-22042,-25426,-13795,-2276,-2445,-7362,-16393,21633,46719,61863,52536,19633,-14214,-28932,-27835,-15707,-1788,25185,52826,60665,46404,24372,16480,35484,54288,49546,42452,37499,7508,-24524,-11680,18742,69786,97123,36698,-20606,-25044,-12278,-92,8315,2416,-8606,-4136,2363,-1047,-10674,-21687,-29287,-17622,-24,16662,9037,-9864,-17393,-12141,-1841,-3481,-27161,-17770,14352,24511,-1282,-36865,-6886,-7259,-12632,-6315,-11031,-23924,1775,32185,44879,40047,27029,8068,-13383,-28805,-31469,-23741,-11187,-7971,-3944,4503,26227,41519,21667,-25157,-17220,19066,51161,62347,55908,39228,25686,7653,-13658,-23049,-561,25779,48066,38116,2424,-19710,-16854,1574,17422,30810,35570,18347,8106,10883,-742,-24223,-31012,-20723,-4842,3031,2486,13594,44387,54423,24886,17708,23315,1955,-25393,-15572,-10256,-7873,4139,13896,15183,2916,-6603,4707,11916,11295,14433,8191,-11081,10398,30463,-1896,218,47761,57612,26321,-3665,-5236,-20171,-11310,4901,1978,2284,-4769,-30384,-19586,-5972,-5435,-8439,-14849,-26813,-6949,4938,-5641,-23597,-17968,-14639,-10157,-2177,-14891,-24842,-20030,-6789,-15176,-14296,9692,41562,67500,81602,71298,32814,-4164,-24650,-7356,-4806,2801,8908,-5062,-28961,-22072,-10200,-5052,3740,9932,14291,-4411,-17448,-12691,-5126,10148,19768,15937,7122,-4959,-17532,-36400,-22796,-901,13502,16930,19700,21832,17678,12160,-1935,-18093,-15746,4620,15157,26696,43020,43470,32003,18014,24501,43111,37037,6785,-28473,-40305,-33350,-17525,-3434,687,-14980,-23056,11834,39289,43585,36807,25975,15756,3416,-7173,-13477,-16927,-17880,-10999,-10543,-20617,-33514,-32882,-31327,-17279,-12838,-23651,575,42263,55964,47958,33147,21018,16425,18510,24496,22057,16588,4326,-16257,-29178,-30584,-28657,-24602,-16409,-1298,19267,23507,15886,5207,-16135,-19307,8078,26385,10806,-34,6083,20908,45790,63237,61573,38764,16215,844,-2293,-11339,-22818,-17769,-10801,-1761,-7089,-31292,-22232,-14966,-21893,-14227,3115,22478,33425,18828,-7619,-22189,-23005,-18213,-26504,-28837,-15790,-10205,-15894,-12695,-15814,-18226,-983,34651,43306,27585,7329,20407,32056,29460,17237,6597,-2700,-4448,-5682,-28481,-1921,27160,22027,-13195,-37259,-17305,-21173,-7705,15041,6751,-12452,15289,51289,61306,50158,28932,20525,14010,-1569,-12774,-16967,-19473,-25431,-34454,-21462,-5354,7346,10640,10867,13372,16232,12976,19858,44229,76126,79120,58411,71456,73427,37368,-9221,-28424,-13002,-16763,-30107,-32839,-33687,-23676,10480,29488,26365,14341,30992,60073,72991,60945,38657,25398,19602,18098,22517,40335,57199,54166,32421,18443,8705,-3644,-4867,-1307,-6845,-21849,-38024,-27102,-25573,-24263,-20484,-23682,-14482,18252,32086,10719,-11242,5823,31871,50065,36459,7727,-6349,-15573,-13267,-14158,24799,34011,22755,-17480,-18200,4703,11549,3000,-6630,-18502,-38448,-8705,18702,31956,22243,2902,-8324,-2980,-9398,-14601,2268,5940,-17964,-18176,-6271,-17495,-38766,-29584,-19204,-18172,-20767,-27266,-31049,-20589,-15914,-16379,-155,9075,-7281,-21481,13476,31759,23884,3913,-11179,-13021,-10844,-19919,-30631,-10122,-6069,-16136,-34854,1700,21588,17402,-6652,-7264,747,-12687,-24454,-3467,5779,2123,628,-7449,-9915,-9650,-13149,-10067,191,8988,-457,-16136,-8508,4438,8981,35669,60398,49953,21978,3707,-2343,-8634,-25567,-23675,-24609,-8127,17613,14570,-15267,-20631,20819,41727,32347,13733,4198,7624,11404,8173,30027,60462,62232,42649,23664,11110,-1047,-7745,-7087,-1679,653,12738,17380,13862,13614,9765,6450,12010,18326,4655,-23904,-11359,14898,20188,19922,-2552,-22985,-26691,-26270,-17007,-7190,-10745,-13556,6951,21403,19063,-1651],[-12019,-2140,-4398,-5397,5592,20003,11493,-19581,-24991,-8825,-5366,2833,24307,39617,28761,7927,-8586,-17178,-23858,-24073,-12460,-480,-1190,-14235,-35435,-11984,1653,18750,31024,23863,13481,19762,14692,4053,52295,96976,90518,48347,24675,3472,-23444,3274,16494,-11860,-24186,13876,29794,17229,8577,2337,-19774,-24399,-29695,-34090,-21688,1924,14429,12455,6545,-4644,-9116,-3004,18876,44149,60400,78084,81186,83683,53883,19131,-2078,12089,-3500,-33627,-37741,-36692,-1663,22764,17467,-4255,-21100,8805,47592,18746,-8846,7665,16586,7477,-3152,-14613,-15939,-26116,-23976,-8426,7025,14654,-3735,-9672,-73,22610,43307,33354,10279,1535,-684,-5973,-11312,-19517,-18459,-18127,-19817,-21367,-15451,-24662,-11896,60,5028,-15300,-18393,-14214,-12252,-9766,-16164,-24775,-8463,1718,4261,-2886,-11837,-10847,-11093,-22285,-33565,-21492,552,1770,6522,44309,25140,9014,-8358,-15956,-18196,-2404,34033,37775,41466,46054,43354,11686,-16796,-18904,-4870,-12594,-27770,-6922,30347,30104,16814,-25080,-34783,-17812,18538,34153,14432,33007,46777,28818,42975,85069,136841,148291,147657,210383,252186,195288,266034,1142252,2285748,3129872,3287611,2681871,1631626,642999,162409,204897,212521,142331,45453,12259,10744,-1235,17205,32660,44833,62740,50392,42287,44641,19288,-23212,-33498,-29850,-9048,23963,27113,15650,89,-3693,433,-1871,2301,2916,-3841,-14748,-23056,-31964,-35901,-29686,7701,30934,28419,5701,-13244,-18770,4771,21071,19089,-173,-14180,5934,6506,-28952,-11360,24307,36586,24235,9107,-2994,-5734,-2512,-4531,-26354,-26259,-4538,15931,22705,10640,3230,1670,3708,5332,9369,18647,26840,28935,27481,5521,-23527,-18148,-4707,-1252,7312,9033,535,2060,567,-4846,-1478,4205,10055,12249,-1383,-18140,-22763,-8705,9656,16541,10383,4718,2141,-9902,-25768,-29288,-26472,-13427,7639,16011,-9062,-34858,-3262,20631,10930,-12786,18902,43838,36822,297,-6146,1533,-3145,-4024,-3925,-13322,-23166,-28801,-15842,447,26397,38716,32947,31479,42335,34921,29631,54443,60460,42817,26243,22898,35442,39510,16934,-9729,-34945,-32025,-29879,-13903,-16212,-8857,-6968,-29539,-8424,-3623,-15507,-25622,-10247,-12868,-30092,-28507,-22227,-25444,-19786,-12448,-5376,-3960,-15016,-20553,-16880,-4429,34817,54191,28692,-16424,16356,47792,49683,35423,18402,1506,-1004,761,-12055,-22539,-24292,-12510,-3796,-2715,-8426,-16157,-26104,-16638,-11206,-20005,-15926,5019,19937,21259,14628,22784,22943,1205,-18283,-16126,-8608,-9906,-3494,2956,16891,36568,43149,24290,1502,-11363,-9997,-9799,-13944,-17259,-16145,-11611,1361,21849,41154,18020,-24469,-19941,-5492,-13590,-34048,-12957,14284,21361,2499,-31653,-21767,5169,18706,26222,24267,4700,-16041,-18192,-2577,19320,35800,32671,16035,-16245,-19762,-12825,-14500,-1757,3331,6410,22794,28174,3845,-29065,-28826,-36544,-25244,-10492,-11993,6622,23443,8033,-23249,-28037,-9800,-13645,-33788,-2163,21128,33162,36067,22316,14942,3117,-19947,-16328,-17748,-17179,-2335,4034,442,-22552,20164,49926,66893,55741,20905,-14477,-27934,-28942,-20612,-9501,15837,43830,55047,45158,28151,20616,35584,54609,51503,44934,36660,1545,-32636,-10487,15129,60232,89027,38881,-15921,-29694,-15366,-2949,5719,-483,-12326,-8598,-2015,-3442,-9462,-19932,-32368,-16523,3801,19459,9668,-10658,-19336,-12201,1038,294,-22553,-16866,15980,27678,1451,-33939,-3268,-566,-6249,-1944,-7218,-21821,2390,30554,38191,28606,14730,-499,-19477,-33328,-28272,-20495,-11382,-8848,-6044,-2248,16205,33645,17348,-27476,-17487,15823,42787,51424,46763,34031,27027,9595,-14000,-18052,3153,27789,48947,39844,2929,-20174,-20869,-588,20971,36802,41131,19425,-841,-1432,-9133,-27911,-37910,-25103,837,17406,14426,14461,40019,48229,21880,16146,21515,-27,-27336,-15372,-8135,-4507,5401,14677,16630,5609,-3401,5582,11183,9716,13415,8858,-6453,16052,34479,1910,-3632,40897,50433,23423,20,-3242,-20112,-9551,10420,10302,10341,-967,-27149,-14027,-414,-2301,-7039,-16951,-27809,-3624,5970,-11494,-34614,-24648,-18740,-9283,-1541,-4610,-3516,-21841,-23292,-29257,-24905,3338,39650,69416,81782,66367,28828,-4226,-29102,-13060,-5315,921,4345,-7752,-27678,-36233,-17759,-7697,1702,4241,4403,-6655,-9230,-7385,-3099,8173,14957,12889,7425,-962,-8171,-26085,-41665,-16796,4808,15558,21308,22228,15181,8754,-4069,-16274,-12975,8145,16597,22157,33851,35144,27440,16925,25159,43662,35610,4817,-29020,-39491,-27244,-19480,-17114,-10518,-21624,-17941,17661,42690,43268,36657,29245,21935,10288,-942,-8907,-13629,-16557,-12546,-13275,-20431,-26162,-25492,-26587,-17518,-15407,-26709,-123,42026,56190,46895,30513,17389,10685,13824,25520,28799,24317,9920,-13772,-29094,-33027,-28620,-24498,-21713,-9351,11918,19269,17126,10488,-11622,-24981,6703,25820,7455,-2997,3697,16182,37850,51489,52354,32032,11876,1649,778,-9247,-19490,-15861,-11342,214,-1577,-26424,-23240,-7703,-10036,-13107,4342,27398,38814,23807,-3582,-18312,-21329,-19602,-28432,-22645,-9792,-5097,-5581,-1184,-9171,-11086,4311,34182,39104,21435,-2109,17587,38200,36078,17329,933,-12302,-15614,-14139,-32424,-1234,24348,19585,-11553,-40496,-32557,-31381,-1894,16670,3718,-20499,10873,45274,55846,48092,30567,20350,12261,-2915,-13155,-16969,-18636,-23652,-29943,-21060,-5637,9252,15248,14819,15880,17606,16409,28088,51669,85882,97534,80613,85586,80600,35398,-12776,-24942,-12812,-18151,-30296,-29879,-29477,-17727,11866,26042,23148,19965,39756,59057,62841,55364,40414,30504,24856,22645,24293,36800,49224,44743,22189,10718,7694,582,-1013,1803,-5201,-23128,-34614,-25542,-29293,-20602,-17105,-31333,-24935,11966,27457,6786,-13609,5388,32711,57405,49686,24714,7137,-10488,-15079,-24927,31125,42625,30750,-8124,-15787,3626,8557,-447,-7708,-16275,-38758,-11730,14078,23729,14318,-2353,-11698,-8833,-16317,-16405,4617,8239,-14365,-16135,-6880,-22467,-37050,-17609,-7367,-10625,-17659,-26527,-39072,-34952,-27519,-19084,273,10012,-5077,-22574,11793,32544,25799,5498,-11621,-14413,-12761,-21296,-29788,-9360,-4930,-13655,-26545,80,19657,13958,-10096,-12010,-2480,-9961,-18937,-9042,-2641,-2555,3203,646,-1261,-6002,-14392,-10870,-236,7480,2671,-2748,2067,7556,5769,30260,51001,38427,11774,-6077,-11028,-17306,-19337,-2813,-12947,-11746,16070,13761,-13114,-11549,23177,36735,22395,1943,-8201,-1471,6373,3740,25486,56933,59650,41249,22650,7757,-2118,-5260,-2894,6445,10794,17110,18664,14231,13517,10365,7418,12757,21142,10454,-13849,-10065,12148,15423,17575,834,-19227,-25442,-28665,-16209,-9508,-17764,-13817,6312,17058,12486,-5387],[-1647,4140,-512,-3419,5335,19078,11650,-18305,-21466,-6452,-6334,6275,31408,44856,28320,3279,-14401,-18632,-22078,-20038,-5655,10003,8975,-6811,-28778,-12554,1897,21621,30843,18986,6403,11423,2428,5035,57620,100535,96464,57703,32910,8607,-29643,-3254,14588,-9158,-21503,17322,36275,25862,16712,10738,-8769,-12635,-23100,-29129,-16061,7057,18259,14477,7149,-3756,-5220,3550,25012,48088,62257,73495,70198,80122,56927,20011,-4319,13257,-4169,-31039,-32218,-37524,-1137,25672,19709,-4532,-25860,11445,54511,19344,-17095,3091,14190,4138,-9525,-19863,-13355,-20787,-29044,-10343,6823,14178,-4102,-10607,1141,28700,49342,37081,13168,4032,2819,-11811,-33858,-23444,-13912,-13533,-17163,-17707,-9681,-16945,-15787,-7304,3658,-9500,-14357,-11856,-10154,-9488,-19884,-29940,-7434,5271,4471,-6328,-15904,-14055,-13493,-24392,-35720,-19805,1582,-1625,-3602,41655,23997,7127,-7684,-9157,-10529,-4902,27299,35889,43324,50909,48954,15214,-17976,-15651,1609,-11814,-31680,-2630,24242,22894,9561,-24449,-30153,-11073,26666,36115,-4475,-3385,41081,17239,29744,82459,150306,149087,133116,236103,318214,269011,352081,1644407,3420934,4849326,5240404,4392378,2767549,1175179,347926,382560,381084,268616,132356,143425,156756,104389,93801,128555,138564,133702,99294,92024,99717,73012,26636,14292,11445,18615,33692,26610,32245,41523,46424,52578,49449,39148,23734,19033,15143,4509,-10237,-16726,-19523,5444,20834,8691,-16046,-23538,-39550,-8577,7236,2002,-15919,-19242,5343,7375,-27855,-8250,31721,43106,25988,9642,709,-924,-643,-5172,-25085,-19534,-2598,12050,15150,1906,-3210,-1474,-301,-1532,2987,14665,27547,34104,33824,8985,-25878,-20818,-4549,1826,12936,15519,7414,8663,3395,-7701,-9269,-3879,7074,14034,1342,-20470,-28132,-7745,10728,19944,21584,18963,10971,-5801,-22937,-30975,-32817,-21532,-2254,5397,-19770,-42941,-6841,19343,13011,-9974,18196,42095,35296,2082,-4803,534,-2455,-1009,1055,-6319,-15619,-32279,-27498,-12170,12750,19694,8459,3587,11302,7773,9364,40559,56672,47524,35483,27616,31304,26660,2021,-20380,-38535,-38521,-37897,-13527,-11692,-6438,-6061,-30006,-10446,-1532,-13233,-24980,-7233,-6034,-22455,-34891,-30352,-29488,-19660,-11021,-4815,-3588,-12204,-16855,-11823,-5979,36853,56831,26332,-25480,16504,47484,48780,37755,28272,14719,1383,-851,-12676,-21044,-28583,-20420,-10817,-6875,-9646,-15007,-27977,-22275,-14674,-20704,-15941,2282,12805,15100,13979,21670,19039,-3929,-21893,-19738,-12447,-12804,-4172,4897,18866,36171,40887,24006,5284,-5262,-2846,-2420,-8548,-18321,-23941,-19995,-4133,17986,36449,11180,-33585,-15083,-396,-8821,-35171,-22084,5077,10326,-10260,-38227,-16019,5219,15770,23164,22051,2907,-15831,-16321,-2780,13574,28550,29930,14748,-18210,-21329,-18263,-16275,3201,11223,14785,28773,29802,2808,-27009,-28429,-42681,-26061,-9097,-7019,12997,29814,13854,-18727,-23954,-4225,-7663,-28234,-5167,18387,30089,32953,21402,14155,-1937,-26147,-11119,-13106,-22222,-4899,7097,4429,-27593,16945,49247,66524,54290,19723,-15162,-24753,-23582,-19401,-15589,5514,32302,46150,40752,28863,21662,32559,51670,51161,46522,36055,-3279,-41980,-10993,9375,49391,80859,43122,-7679,-28559,-18519,-6748,1191,-6012,-18169,-14168,-7951,-8014,-10244,-18465,-32036,-18551,4919,21330,10058,-12173,-22581,-13281,2711,2650,-19048,-15604,16272,28829,3956,-25032,1318,6640,1295,2663,-4099,-20670,1679,26783,29014,14817,869,-9733,-25110,-34708,-24942,-17607,-12663,-11275,-9795,-10837,4870,25009,13105,-27814,-18716,9680,31558,38844,36167,27905,26199,11150,-11726,-13606,4825,27642,48294,40460,2376,-21956,-25564,-5458,21648,40627,44665,18957,-11075,-16409,-19099,-32710,-42786,-22913,9717,31547,24082,13873,33635,39890,18381,13352,17623,-3445,-29038,-14881,-6427,-1849,5482,13045,15399,6152,-1919,4725,8406,5808,9635,6503,-4386,20307,36671,3775,-7396,33136,41385,18290,1728,-1315,-19188,-9212,15726,18805,17548,2078,-22592,-7465,5475,1163,-5831,-19538,-26666,-433,5981,-17430,-44751,-29955,-21629,-6697,764,6429,15125,-1309,-26814,-39706,-35283,-4206,34883,67125,77004,57445,22508,-5393,-30886,-19886,-7217,-2118,-2306,-9817,-14281,-27444,-25452,-9928,490,-628,-5624,-8372,-395,-822,-1509,3845,7806,9519,7970,3937,2784,-11400,-33624,-34962,-5928,12136,20856,21159,11924,4920,-5077,-12635,-9495,11067,18055,19462,26824,27732,22714,15259,24619,41928,31743,1118,-29786,-31888,-15060,-12597,-24732,-20297,-27070,-14276,21632,43655,40804,35242,31755,27276,16161,5048,-3369,-8827,-13559,-11496,-12110,-15552,-17045,-18077,-20902,-15411,-16164,-28827,-2532,39144,53709,43491,26016,12288,3633,7795,25305,35982,35110,20247,-7073,-24565,-30111,-25171,-21900,-25608,-17841,4399,14864,17670,14550,-7212,-30761,2970,20669,544,-6486,2613,12237,28878,37615,39771,22282,5193,168,1027,-9363,-18368,-15057,-11030,1895,3898,-21127,-24489,-1300,534,-11004,3420,29017,40311,25353,-1101,-15332,-20772,-21350,-28778,-18001,-4342,2184,6027,7940,-3906,-5413,7737,31068,32569,13874,-13316,13177,43483,41734,17890,-2387,-17709,-24090,-21542,-33345,-803,20806,16663,-9807,-35990,-45335,-26813,5631,17471,452,-27842,5924,38327,49903,45210,30145,17520,8850,-3552,-12083,-15477,-15789,-18953,-24781,-20824,-5993,11433,19857,18685,18601,18657,18257,32231,53106,86850,105973,96811,96483,84803,31698,-16533,-21932,-13747,-21036,-31936,-27457,-23966,-11246,13061,22441,20771,25724,46755,56067,50074,48374,42017,35292,29618,26525,25435,32841,40714,35313,12608,3109,5871,3238,1700,4124,-4359,-24202,-29328,-22148,-31665,-12438,-4174,-25142,-36726,3707,21333,3586,-13621,5452,32572,61307,58854,38394,19501,-4217,-17155,-28995,38944,48846,35380,-1326,-13314,2710,5247,-5062,-9893,-14439,-35788,-16080,6506,12622,3895,-9648,-16065,-14676,-22427,-15974,7465,10594,-10740,-14525,-7132,-23399,-26286,-6709,2407,-4920,-16257,-26130,-35746,-38015,-39778,-19830,464,10023,-3571,-24617,8361,30025,23827,4253,-13400,-16459,-14709,-21942,-28977,-9188,-3414,-9024,-16201,606,18717,10390,-14634,-17415,-4826,-5664,-13840,-15711,-13153,-8429,4872,7997,6766,-2306,-14870,-10872,-1694,3864,4246,7613,11551,10797,929,20501,36767,24622,442,-16580,-20725,-23550,-5297,17626,4835,-14572,14327,14417,-7028,-2945,24194,30246,11891,-9137,-20485,-11571,769,-670,20175,50816,53138,35571,17939,2020,-4642,-3704,1089,13678,18646,19383,18369,13412,11973,8934,6629,12443,23490,16982,-3274,-8893,6673,8860,13269,2711,-15186,-20657,-26264,-15145,-11235,-21635,-7757,9640,16382,9010,-4619],[4976,7321,559,-4565,1095,13111,6398,-21185,-19651,-6463,-9928,7019,34582,45511,24243,-3943,-22338,-20638,-21332,-18619,-2739,16088,16047,-631,-22964,-17140,-2010,20593,27177,11523,-3748,-381,-10515,6479,58045,97148,95953,62021,36650,11071,-34127,-11087,10414,-8247,-21354,17165,38808,31189,22449,17153,122,-5014,-19413,-27100,-12870,10373,20785,15906,6877,-4608,-3144,8534,29297,50361,63570,68955,57182,69450,52631,15830,-6937,12707,-7299,-25993,-24993,-35560,-877,27792,20392,-6814,-30726,16665,62564,22776,-25984,-2253,11191,551,-15904,-24710,-10919,-13576,-30955,-11416,8189,16065,-3169,-11530,2025,33326,52478,38273,14821,6766,9067,-3269,-9900,-7120,-3532,-4222,-10604,-12365,-3704,-6515,-16049,-15828,2750,-2886,-8906,-9077,-8562,-9439,-22734,-33190,-5649,8491,4198,-8309,-16994,-14442,-13437,-24387,-33752,-17049,1169,-5606,-13530,39237,24979,7025,-5460,-737,-645,-3891,20366,37623,48385,57026,55529,24514,-12952,-10596,6468,-13588,-19198,4660,17148,14490,5303,-23145,-32206,-36459,-490,17531,9958,25103,-26859,-171,36670,1432,34186,43332,25196,87507,152982,145307,186143,1177805,2538270,3611192,3895887,3270882,2083484,916079,312158,329324,323480,238180,139738,167054,190561,152920,141680,158868,156959,152770,110435,98171,101004,78517,46138,54217,56010,51642,47750,29965,43718,69525,88639,101395,101275,89845,69602,60359,51477,35681,17789,10376,1284,5974,11603,-4767,-23423,-11229,-18837,-20575,-5539,-9780,-24576,-22903,2063,3244,-26782,4398,47302,58289,37028,19332,12196,10249,7607,965,-16072,-7352,4947,13140,10976,-4982,-9051,-3423,-2539,-7823,-2871,12127,29998,41772,42037,14173,-25635,-18980,-107,8113,20556,23825,16917,18183,9896,-6449,-14701,-11703,4177,15565,5028,-19577,-30726,-4621,13265,24603,33280,34601,22947,1612,-16615,-26692,-34245,-26331,-9903,-2772,-24687,-36652,-6916,19913,17422,-5278,16922,39632,34020,4618,-3492,140,-414,3747,7851,2388,-6685,-31396,-36301,-20538,1241,171,-12892,-14902,-13929,-16198,-8438,28145,55425,55463,47408,34220,28106,14541,-10547,-23656,-24470,-31637,-39598,-10038,-5266,-1696,-2795,-28204,-10310,3510,-6946,-21473,-2984,2160,-11246,-22740,-30269,-30745,-16668,-6785,-1450,441,-5661,-12319,-7383,-4205,40882,59655,24637,-29279,19627,48006,48141,40634,39496,31084,8832,-870,-12497,-16484,-25400,-23608,-14508,-8689,-9204,-11725,-24422,-24943,-15813,-18959,-13844,1815,8936,12419,16189,23363,18323,-6220,-23699,-21159,-13844,-14158,-4171,7426,21723,36869,39965,25556,11008,2425,5192,5821,-2061,-17036,-29024,-25610,-7096,17765,35958,8185,-41377,-6841,8202,-8,-26575,-30719,-4913,-1506,-21239,-27245,-10245,4960,12763,20230,20306,2531,-13431,-12622,-769,9540,20829,25839,12171,-20773,-20519,-21244,-16752,8364,19548,24918,37889,35601,8288,-15240,-22025,-39046,-23434,-4332,54,18273,34593,19316,-13955,-19681,1640,-72,-18211,-3622,18074,28667,30693,20204,12566,-6412,-26791,-6110,-9671,-26795,-7929,8406,6064,-30231,13905,46397,62422,50009,17895,-14511,-19278,-14480,-11668,-16257,-3070,20505,35906,34884,28010,21004,27791,46829,49890,48801,38037,-3498,-37621,-11418,3391,39185,73580,48954,2031,-23650,-20298,-9650,-3257,-11958,-23374,-17988,-13280,-13308,-11802,-16682,-28501,-22391,4046,22463,10473,-13923,-26449,-14458,3931,4283,-16161,-14056,15847,28958,7149,-14866,7473,14946,10565,8279,-909,-19597,514,21923,18691,349,-12770,-18038,-28616,-33032,-21928,-15147,-14571,-14185,-13856,-19387,-5541,17167,9861,-27093,-20927,1261,18697,26656,26290,22338,23822,11823,-9352,-11079,4456,25509,46406,40585,1133,-25346,-28967,-12597,19730,42416,46104,16756,-20932,-29768,-26911,-37285,-38400,-16578,19359,43984,31183,11556,25454,30100,14522,9415,12072,-7828,-30234,-14379,-5303,-61,4439,9172,11475,4389,-2217,2266,3843,-86,3458,1328,-5075,21905,35825,2758,-11139,25084,31267,11116,982,-919,-19392,-10081,20140,26272,22940,3917,-17726,-758,10956,4182,-5334,-22442,-24452,1784,4543,-22178,-37401,-33651,-23425,-3278,3445,15360,30355,20142,-13475,-34421,-43550,-13026,27058,60294,67171,44761,14163,-7286,-30016,-28125,-10418,-5820,-10835,-11632,-1912,-15437,-31437,-12433,-1467,-6069,-16736,-10222,7806,5516,-885,-3088,-2274,5338,8157,8673,13167,2657,-15319,-38648,-18235,6318,17801,18103,7423,78,-5594,-8690,-6714,12081,17997,17350,21822,21969,18594,13232,22739,37732,25155,-4856,-32019,-27260,-7140,-7632,-27399,-29296,-32700,-12974,22865,41350,35331,31550,32282,30419,19712,9500,1617,-4356,-10862,-10119,-9826,-10120,-9287,-11464,-15227,-12585,-16245,-31157,-7583,33128,48188,37535,19430,5427,-4756,542,23623,42521,46727,31717,-417,-20364,-26142,-21034,-18263,-27530,-27031,-3405,10044,16940,16538,-4120,-34839,-3876,10498,-9395,-9673,2730,9069,19118,22227,24246,9622,-4033,-4168,-2303,-12565,-20159,-16347,-11017,2561,7949,-16686,-24969,3827,8869,-9420,-34,27004,37611,22989,-1207,-14461,-22127,-23993,-28678,-15652,-1247,8130,15259,13701,-941,-2043,8777,25363,23891,5251,-26059,6882,46377,45058,18269,-3764,-18436,-28149,-26548,-31591,-1193,16349,13131,-8360,-28846,-32593,-12112,14213,17519,-3194,-34579,454,30633,43375,40919,26879,11772,4618,-2890,-9907,-13246,-11883,-12878,-19355,-20797,-6682,13738,24821,23240,22142,19687,18729,32759,49703,81584,106164,106303,103506,86130,26688,-20160,-19313,-15576,-25286,-34964,-25675,-18775,-4596,14993,20131,20312,31466,51925,51614,36193,41392,43998,39829,33938,29731,25947,28782,32500,26839,4686,-3767,3511,4551,3531,5896,-4075,-24590,-23131,-17115,-32624,-4197,11033,-11033,-44564,-5630,14607,2124,-10806,6943,32435,62499,64157,48716,30332,3106,-17852,-23473,45140,52428,37815,4695,-8775,3749,3107,-9446,-11120,-10815,-29387,-21043,-3151,-89,-7780,-17981,-20727,-19810,-26758,-13923,10164,12558,-7312,-12762,-6577,-20930,-17016,2404,10320,-454,-15726,-25597,-26777,-22205,-35437,-16913,1304,9850,-2164,-26027,4189,24980,18619,587,-15769,-17742,-15210,-20718,-27144,-8661,-835,-2944,-5724,4595,19955,8368,-18555,-21894,-5474,-733,-8845,-20581,-23760,-14231,6213,14917,14506,1628,-14361,-9516,-2729,-611,4020,14768,19456,14678,-3549,7602,19176,9982,-10924,-26492,-30127,-22828,8836,35730,21788,-15292,13057,17108,1638,5179,24336,23234,2438,-16478,-28163,-20997,-4004,-4211,14534,42499,43264,26405,10316,-5295,-8117,-2978,3837,18529,23813,19730,16737,11687,9524,6009,4411,11262,25103,22939,5911,-8143,-1050,1107,7426,2612,-12089,-15608,-21109,-14255,-12557,-19360,-1604,14322,18445,9364,10],[12441,12199,3788,-3914,-2250,7196,1067,-22418,-15840,-4909,-11725,8708,37351,45292,20345,-9819,-28010,-19604,-18936,-17147,-924,20353,22173,6304,-15413,-20873,-6599,18321,22616,4269,-14434,-12679,-16598,9125,55113,88645,90373,62457,37237,11951,-32219,-18331,5137,-8241,-22630,14197,37899,33367,25924,21488,6192,-997,-17583,-27561,-12083,11677,21741,16505,5732,-7226,-3351,11169,30821,49505,62024,62388,42246,51547,40189,6282,-10154,8394,-14594,-20200,-18134,-31641,-2331,27567,18106,-12655,-31831,23036,69898,27674,-31736,-9851,5274,-5851,-24558,-30513,-11033,-8703,-28741,-12911,9689,17751,-4300,-15609,-358,33489,49863,33992,12122,6536,14222,13689,24841,14970,7244,4327,-5859,-10598,-936,2059,-14291,-28727,255,1337,-5718,-9812,-11334,-13116,-27935,-38037,-7366,7508,505,-11610,-19192,-16751,-15135,-25917,-33052,-18548,-5281,-13649,-26550,33014,24169,4689,-5800,4597,6389,-2921,8589,35359,48981,58864,57394,30453,-7102,-7695,7194,-7577,133,8389,11604,20501,18146,-4801,-18372,-34959,-28705,12103,75016,129856,88003,90397,122618,129727,92850,63356,113606,148300,143470,73748,65793,297323,765139,1124959,1120801,788240,387228,116740,29732,19693,38878,30345,9200,37654,68229,86039,96237,79303,64893,95702,78595,64532,47896,19656,2303,33092,38102,31612,27188,7431,15298,52115,90504,110312,109949,101379,86205,75271,59135,41415,25757,18865,4258,-2023,1958,-7891,-21898,-12797,-9109,-21703,-11468,-12519,-23520,-22586,-1805,-6521,-24855,18208,61839,71863,47207,27067,19306,17076,14235,7559,-8335,527,10485,13937,5981,-14489,-19877,-7446,-5367,-15523,-12267,6241,30046,47477,47433,15462,-28402,-17751,3300,12237,24706,28340,23528,25507,15571,-4221,-19306,-23810,-3322,11724,4336,-20680,-35100,-4704,11780,25082,39666,45057,31105,6065,-12780,-23564,-35707,-32226,-19441,-12644,-27425,-30713,-9178,16913,18471,-3441,10660,31629,27535,2151,-6600,-3670,-1307,5517,11295,7441,-1290,-27646,-32085,-22360,-8942,-21897,-24722,-13320,-20063,-30164,-23844,13432,51954,61700,56932,38058,22350,758,-22124,-19154,-12356,-22348,-37854,-8289,-1316,1389,-795,-27759,-12419,6787,-1324,-18598,-1405,7399,-1611,-11347,-23809,-32887,-14923,-4220,275,3498,-370,-11055,-7866,-2848,42988,58728,20051,-28502,21345,45634,44402,40554,47860,45527,17111,-2135,-15236,-13561,-21097,-24746,-17958,-11421,-10473,-9945,-21145,-26887,-17626,-18033,-12620,927,6347,11192,18392,24953,18047,-8235,-26261,-22659,-14901,-16389,-6176,7732,22612,35951,37814,26319,15969,8980,11359,12129,2689,-16398,-33179,-30140,-9132,19267,37486,7824,-34778,1979,17106,9343,-16139,-37202,-16620,-15238,-27570,-16483,-6683,2658,8010,15587,17024,1601,-10830,-8880,1789,6196,11605,18718,6339,-25210,-18074,-22392,-17480,12154,26740,34583,47066,42367,16201,-3003,-13465,-31939,-19127,1578,6759,20997,36243,22743,-10526,-17018,5928,7163,-7407,1572,19634,28098,28409,18016,9716,-10783,-23408,-2501,-8058,-31106,-11763,7371,4902,-32177,10644,41051,54539,43009,15289,-13035,-13014,-4210,-1554,-12094,-9059,8931,24535,27560,25440,18494,21284,40072,47526,51576,42661,1250,-29440,-11494,-2259,30038,66746,54758,11754,-17709,-20429,-10797,-6363,-16515,-25184,-18168,-16629,-18748,-13666,-14415,-22525,-24552,2876,23856,11523,-15413,-30599,-15195,4976,5530,-13410,-12157,15220,28991,11745,-3713,15238,24449,21713,15537,3110,-17691,-125,17235,8866,-12805,-24043,-23293,-28113,-29159,-18468,-12261,-15948,-16009,-16545,-25577,-12849,11410,8491,-25575,-23108,-7709,6192,17278,19605,19052,21384,12378,-7032,-9715,3203,22874,45034,42340,1650,-29459,-26240,-20123,16925,43615,46760,14014,-26167,-23802,-23288,-36919,-31924,-7579,29754,55369,37096,8944,17345,21339,12002,6064,6944,-11039,-29259,-12551,-3263,2471,4376,5465,6903,2111,-2384,353,-198,-5580,-2723,-4404,-6576,22093,33247,420,-12750,19301,22944,4299,-414,-952,-19604,-9763,25064,33693,27820,6314,-11120,7369,17377,8176,-3783,-23207,-20321,4569,3647,-22156,-28118,-33915,-21978,2423,8082,24241,44503,41611,5386,-23430,-39257,-20649,18861,51557,55034,31098,6729,-6973,-25414,-35329,-12168,-7163,-18287,-11486,9455,-3821,-29549,-13093,-2741,-10510,-26760,-10110,16547,12719,807,-9787,-13026,2416,9714,14510,23557,16395,3031,-20056,-27663,438,14268,15136,3755,-3683,-3720,-3371,-3486,12473,17522,16721,20400,20513,18100,13557,22072,33764,18415,-10932,-34207,-24389,-3136,-6064,-27449,-34993,-37504,-12066,23276,37727,28639,27115,32116,32504,22143,13721,7250,789,-7560,-7845,-6286,-4221,-1815,-4176,-8390,-8318,-14532,-31764,-13457,26203,41935,31402,13033,-1033,-12121,-5500,22414,49246,58800,43200,5738,-16845,-21651,-15774,-13023,-25839,-35209,-9533,6566,16384,17705,-1308,-30502,-12426,-2432,-19005,-10086,5040,8023,10547,7621,8054,-3951,-14154,-10008,-7896,-17520,-23403,-18467,-10625,3158,11094,-12349,-22575,8750,15654,-8116,-4800,22741,32131,17923,-3255,-15222,-24620,-26572,-28011,-14915,-368,11902,21537,16475,157,-462,8199,18326,14342,-2950,-38477,-298,46283,45647,18463,-3747,-16370,-27690,-27765,-28675,-2275,11418,9437,-7022,-21144,-17384,4504,23350,17327,-6821,-40444,-5021,22745,36461,35162,20660,3490,1353,-607,-7179,-11087,-7889,-6596,-13925,-20871,-7885,16110,30641,29283,26993,20932,18040,30197,42453,71904,100104,109278,106402,84750,20624,-23716,-17332,-18375,-31088,-39081,-24485,-14585,1523,17666,19709,21836,36510,54670,45554,22136,34989,45761,43280,37075,31467,24968,23951,24408,19177,-1706,-10259,57,3871,3663,6248,-5154,-24757,-17004,-11804,-33169,1663,24600,3869,-35100,-16372,6917,1873,-6368,9018,31560,60406,64674,54492,38355,10249,-16930,-16872,47736,52612,38077,9913,-3044,5809,1229,-13975,-10906,-5369,-20949,-26176,-15426,-14770,-21146,-28043,-26622,-25358,-30594,-12945,10303,11930,-5941,-12138,-6817,-18951,-11406,7764,14806,1591,-16935,-26478,-19365,-7364,-20270,-11816,1622,8271,-2203,-26974,-1666,16500,9174,-6872,-19771,-18730,-14832,-18750,-25384,-9024,1144,2045,2598,9865,21757,7139,-21728,-25537,-6093,2393,-5680,-22277,-33018,-20720,5889,19831,20347,4194,-14588,-8452,-3907,-6313,437,17035,23858,17766,-6658,-8289,-1791,-5775,-23072,-35723,-38121,-17670,20226,49466,35579,-14642,11016,19983,9844,11320,22594,15195,-5852,-18896,-25952,-27311,-7829,-7561,7639,31315,29770,13754,-288,-14281,-12925,-3903,3863,19439,25330,17594,13220,8603,6181,1892,815,8919,25196,26880,12497,-8283,-10617,-7356,435,230,-10769,-11778,-16223,-13844,-13763,-15727,2615,18138,21244,12252,5622],[14870,13191,3971,-6414,-9428,-2727,-7424,-23527,-14911,-6486,-15589,7037,35581,40432,13103,-17347,-32065,-19502,-18977,-19175,-3460,19579,23967,10461,-9517,-22366,-12786,12808,15290,-4113,-26611,-24478,-13215,9687,47172,74017,78455,57499,33419,9813,-28000,-25468,-2308,-10272,-25722,7751,32777,31394,26163,22788,8581,-162,-16343,-29600,-13771,10696,20816,16005,3821,-11127,-5652,11467,29584,45112,56626,53397,28013,29867,21739,-5991,-12959,402,-24686,-13617,-11246,-25475,-4042,26207,14488,-20370,-25351,30811,76725,34243,-24806,-17237,-2111,-13753,-33703,-32405,-11933,-5109,-23961,-12138,13308,20319,-6248,-21135,-4056,31211,44056,26756,7280,5407,19440,33650,57712,37616,18890,12882,-2235,-10778,1639,10845,-8065,-36938,487,6262,-2172,-11578,-15695,-17236,-31850,-41349,-9708,5960,-1689,-11801,-19967,-19166,-16289,-25721,-32940,-22055,-14662,-21414,-36886,25983,24053,2628,-5674,9455,13123,1168,-5192,28925,45320,58255,56696,30588,-3347,-3343,10633,7766,12888,4327,2793,20265,19274,5054,-9443,2864,6454,30213,109880,177863,187040,155111,173735,271802,294236,230116,286187,464227,548816,413433,510829,1946833,4173928,6240610,6971078,5925091,3750308,1583491,370746,393296,428804,303627,130286,126878,132367,93561,26384,-9144,64739,107131,122727,123248,102524,54324,13216,-24077,-31640,-28781,6907,29300,16747,2758,48565,73335,68403,61467,57389,49572,28483,13900,5785,-69,-19366,-7194,9034,13596,8618,-7976,-19468,-27038,-13854,-11005,-12230,-4968,8206,-7977,-23586,28161,70334,77923,50794,28182,18882,17941,18845,14560,-3479,3038,13988,16233,3821,-21809,-30785,-8026,-5027,-19403,-20027,952,30853,53212,52789,15942,-31121,-15583,7333,16192,27328,31030,29307,32985,23103,2236,-16047,-37162,-12349,4965,1446,-21900,-38564,-5958,8620,23441,42400,51368,36164,8699,-9958,-20886,-36258,-36444,-27956,-21728,-27469,-27491,-12576,11602,16979,-3120,1562,20145,17459,-3844,-11878,-8568,-3197,5824,12619,10015,2152,-19018,-16606,-12226,-9917,-42705,-21697,1935,-4646,-23242,-28535,-419,47218,66659,64367,40129,16215,-11154,-24116,-10250,-1912,-14155,-34326,-7608,1282,3930,1184,-26503,-15631,8636,3784,-15269,-1482,10326,6620,-668,-16928,-35055,-14017,-3218,470,5431,3471,-12224,-12971,-1138,43556,54613,13511,-24463,21300,40660,38250,38102,53286,57225,25481,-3454,-20333,-12053,-17443,-24198,-20979,-14917,-13364,-9659,-18860,-26357,-19633,-17856,-12026,17,5749,11949,20615,26366,18172,-9780,-29230,-23527,-14783,-18594,-10017,5752,21393,33295,34329,26049,19821,14147,15466,16127,5292,-16987,-35668,-32986,-10042,21889,40014,9932,-23958,10369,25049,17874,-5709,-31267,-27338,-30113,-21417,-8043,-5693,-1736,1395,8900,11672,-452,-8792,-5774,4208,3493,1117,8136,-3424,-29689,-14240,-21847,-19083,13860,32057,42647,54382,47827,23569,7856,-4746,-24762,-14583,7117,11844,20698,34100,23129,-9416,-17179,7258,12467,2426,8312,22095,27365,25080,14055,5049,-15614,-19494,-1275,-8946,-35109,-16789,3418,680,-31384,6424,32765,42967,33428,11506,-11893,-7672,5156,7962,-6381,-12541,-2508,11635,18113,20292,13298,12395,30744,43064,53465,48146,8418,-21963,-12171,-8163,21078,58952,58223,19530,-12684,-19875,-10634,-7951,-18550,-22670,-15519,-18234,-25268,-16638,-12646,-15403,-18236,3792,26298,13010,-17144,-36120,-16472,4418,5029,-11956,-11324,13312,28231,16580,6619,22582,33108,32708,23023,6757,-16013,-1252,12046,-690,-24268,-31891,-25241,-24879,-25029,-15754,-10123,-17680,-17465,-18695,-29593,-18076,5970,7104,-25167,-26070,-17326,-6310,10082,15302,16792,17977,11452,-6402,-10725,23,19161,43824,45520,4981,-35722,-20228,-27597,12699,43236,45582,9546,-24940,-7781,-12180,-31711,-25160,1508,38883,64036,40662,4955,8632,13597,9850,2373,1588,-13752,-27512,-10850,-1553,4656,4781,1993,1294,-1519,-3168,-1526,-4051,-10965,-9226,-11095,-9566,19739,27901,-4092,-12738,15350,16353,-2449,-3268,-2667,-20915,-8873,28969,39302,30802,8284,-4098,15371,23241,11795,-2190,-22390,-15891,6829,2629,-18379,-19837,-32673,-18357,8977,13615,32752,57359,61932,25896,-12130,-33344,-27053,10845,41408,40977,16565,539,-4621,-19132,-40531,-12447,-6248,-24087,-10559,18252,5903,-22157,-12257,-3950,-14120,-32463,-8289,24382,19389,3012,-15158,-24378,302,11645,20110,32273,28016,19235,-2432,-28890,-5527,10085,11985,657,-6346,48,2163,-902,11332,15645,16147,21052,22560,21062,16326,22922,30668,12169,-16915,-36757,-23817,-3577,-8564,-27138,-33295,-39738,-11142,23135,33089,20805,21723,30802,32939,22999,17436,13145,6102,-4128,-5212,-2203,1559,5217,3472,-1015,-3303,-11409,-29522,-19114,19566,36116,26280,7911,-6147,-17409,-9379,22101,55530,69735,52923,10738,-14462,-17202,-9683,-6593,-21353,-41923,-13076,5044,16410,18390,1390,-23563,-21947,-15644,-24145,-7162,9094,9078,4143,-4897,-7268,-17042,-24179,-16507,-14815,-23232,-27024,-20479,-9486,4182,13624,-7761,-17136,13974,21276,-6976,-9804,17624,25347,11402,-6518,-16976,-27263,-27859,-26418,-14999,-1186,13474,24964,16880,78,124,7025,11406,5312,-9038,-41963,-6619,43098,43615,18663,-2847,-13543,-24963,-25615,-25070,-3398,6955,6518,-5026,-12737,-2148,21274,33086,17948,-9316,-44487,-9173,15960,30177,29011,12660,-5555,2010,3949,-3562,-8685,-3529,166,-7669,-19769,-8553,19756,38944,38533,34579,23813,17764,26500,33794,60586,91024,107960,106835,82582,15426,-25768,-14684,-20553,-36863,-39235,-21675,-10064,8150,22338,22832,26512,41999,56384,39670,10724,31142,48230,46679,40314,33036,23757,19750,18283,14107,-4878,-14518,-2728,2868,3507,6539,-6056,-22812,-9646,-5142,-31622,6089,36634,19038,-21729,-26254,508,4552,904,13023,31501,57217,62517,57558,45270,18755,-12166,-10394,48408,51695,38791,16529,4778,9679,771,-16260,-6604,3770,-9168,-25589,-27130,-28651,-33454,-37370,-31366,-29231,-32418,-12145,8947,9997,-5025,-10715,-6229,-17138,-7876,11045,17801,3496,-17123,-26939,-12368,6979,-2623,-3334,3614,7527,-1577,-24810,-6621,7497,-1672,-15763,-22559,-16488,-10936,-13885,-21435,-8137,4226,7250,10169,16989,25472,8788,-20658,-24975,-4964,5346,-2499,-18245,-31295,-25133,6195,24823,26321,7496,-13592,-5942,-2627,-9691,-3939,16732,26798,22216,-3760,-21034,-22373,-19223,-33268,-37983,-33790,-9862,30568,60826,48039,-10435,10213,24263,18581,17523,21484,9084,-9753,-15184,-17836,-23516,-7749,-8295,1906,20152,16044,1201,-10445,-21541,-16011,-3912,3423,18689,25725,15691,10463,6891,5193,336,-765,8187,26068,30730,18652,-6690,-18520,-13071,-4303,-1648,-8931,-7105,-9880,-11450,-12624,-10672,7233,22495,25416,17708,12756],[18140,16179,7081,-5949,-14254,-9657,-10638,-17651,-11174,-5781,-15595,7556,34838,36631,8171,-20379,-27924,-15944,-16766,-19686,-5266,18762,26113,16104,-1289,-16073,-14185,9237,10412,-7919,-29279,-22009,-3261,11425,39014,58644,65248,51649,29708,8740,-21698,-28355,-8070,-10580,-25958,2048,27468,28927,26619,24475,11022,2317,-11068,-27859,-14215,10734,21103,17313,4248,-12687,-6759,12444,28482,39684,49560,45048,20584,13618,4081,-14159,-13322,-8890,-31122,-4577,-2315,-15688,-2890,26366,12740,-26322,-14998,40623,83612,42693,-12986,-20894,-8730,-20970,-38630,-27782,-11329,-951,-17587,-7422,20158,24638,-7503,-26195,-7093,28463,37749,19194,2337,5071,25370,53752,86647,59312,31748,22013,810,-11397,6091,20978,2375,-21454,5827,13635,3076,-13052,-19947,-19703,-32545,-41735,-10791,6894,1367,-7352,-18671,-21385,-16517,-22924,-33461,-26675,-25272,-25903,-34160,19110,24151,616,-4233,14238,20051,8391,-20573,18531,38158,54265,53516,23039,-5107,3040,17017,14467,5935,-8632,4530,-2727,325,-10908,-33948,-5920,4200,17240,74220,114847,178216,123187,118780,272005,341765,262807,318066,587531,735506,586529,725597,3030503,6565053,9855273,11091888,9539557,6141586,2693203,749633,760865,807726,608877,343794,338946,345730,246139,124111,150961,233280,242350,238051,243547,231878,179378,127738,87256,78222,72090,79408,111870,102892,45759,19943,37640,31720,14422,8620,3580,-17523,-33299,-35544,-41085,-12827,27639,42078,52086,56884,37432,-5303,-21009,-4967,4653,15052,25184,31583,6777,-30290,27841,67412,71928,44160,21313,12050,14986,22393,22089,61,1297,14806,18880,4377,-24680,-33737,-5775,-3916,-21536,-23948,-2202,31700,57108,57349,16773,-32229,-13511,11151,19579,28245,31937,34221,40747,32573,12339,-6391,-30584,-20952,-3810,-3207,-23295,-40245,-7941,4884,20337,41784,53347,37642,9315,-8107,-18855,-36889,-37620,-33438,-29384,-27512,-27414,-17321,4003,12610,-4490,-9832,6256,4857,-12567,-18289,-13711,-5628,4874,11984,10388,4424,-6898,1252,4378,1890,-37936,-10570,19860,19176,-1599,-17639,-8357,41577,69757,69094,40689,11194,-17088,-15466,-812,6607,-8120,-31140,-7710,2910,6024,3404,-22938,-18576,8999,8008,-11357,-2658,11257,13360,9087,-10618,-36897,-13874,-3825,-866,6013,5749,-14562,-22071,1942,43025,48191,6386,-19702,19245,33382,30406,34035,56020,65749,33270,-3528,-25970,-10903,-14527,-22816,-23337,-18792,-17548,-10462,-17162,-22916,-20751,-17928,-11480,-245,7569,14910,23171,27805,18873,-10308,-31341,-22698,-12535,-18501,-14625,2123,18629,29451,30043,25119,22845,18399,18214,18347,6224,-18417,-34949,-32891,-9302,25330,42931,14161,-12779,18203,31856,25447,4590,-19188,-26597,-31370,-11994,-1681,-6266,-6998,-5996,1027,4953,-2991,-6967,-2910,6813,2213,-8930,-4962,-16295,-26023,-8641,-19412,-20886,14097,36066,49503,59774,51624,29737,17506,4124,-17307,-9760,12402,15861,18750,29378,21243,-9830,-19583,6061,15994,11266,15809,25616,26820,21161,9053,-441,-19777,-15554,-1587,-11278,-35971,-21389,-1942,-4515,-25796,2256,23080,30118,23667,8090,-10526,-2979,13657,16641,-266,-12830,-11903,-1274,7797,13646,6528,2502,20316,37455,54786,54081,16849,-14865,-12668,-13112,13231,50968,59480,25673,-8015,-17670,-7997,-6207,-15636,-16122,-10504,-17082,-31842,-19130,-10093,-6397,-4190,11956,32950,16979,-17050,-41512,-17082,2858,3476,-10912,-10806,11260,28137,22376,16398,29479,40827,43376,31218,10833,-13640,-1905,7674,-8062,-30005,-31501,-22753,-19258,-20115,-12920,-7903,-18649,-17540,-19516,-30051,-20406,984,5706,-25381,-27970,-24778,-17258,5573,13552,15870,14604,9820,-6675,-13081,-3906,16103,44398,51367,13767,-28858,-12325,-25356,8739,42297,43613,4306,-18496,8838,1055,-23770,-17616,10672,46892,70344,42628,417,586,8727,8889,-769,-2969,-15090,-24843,-8967,341,7124,6741,712,-3666,-5524,-3545,-2161,-6344,-14876,-14734,-17420,-12946,15641,20712,-9706,-10050,14032,12622,-7770,-6679,-5433,-22482,-6894,31749,42925,32137,10385,3513,23201,28545,15215,-107,-19599,-11059,9057,2324,-12182,-12565,-30153,-12645,16188,20156,41670,69859,81545,48048,87,-28327,-29628,5570,32135,26907,2431,-2990,9,-11814,-36214,-10535,-2871,-26344,-8948,24395,13650,-12728,-9347,-4208,-14956,-23980,-4010,30858,25159,5993,-16420,-34522,-623,13702,24989,38748,36827,32069,12765,-21382,-10883,5898,9114,-1376,-6810,5766,7530,741,8524,12222,14990,22535,26801,26714,21501,25767,29387,7566,-22067,-39460,-25268,-7767,-13937,-24325,-24778,-31441,-9087,23268,28263,12416,15645,28347,31578,22331,20865,19290,11424,-607,-2158,2326,7266,11901,11140,6327,2008,-7075,-23716,-21639,14949,32117,23454,5300,-8822,-19695,-10594,22787,60694,78114,59559,14342,-13302,-13241,-3162,514,-15346,-47117,-13439,5682,17105,18698,3875,-15567,-30915,-23290,-20829,-1916,13815,11416,127,-14763,-20629,-28276,-33678,-23218,-22514,-29115,-30400,-21860,-7677,5550,15371,-3292,-10144,19099,25448,-6463,-14482,12622,18313,4186,-10789,-19501,-29223,-26856,-24040,-15800,-3775,12394,25103,14776,-1295,-340,5331,5013,-3001,-12557,-30162,-10691,36046,38295,17916,-2470,-11930,-22821,-22845,-21938,-5097,2653,3994,-2897,-4536,11814,36340,42080,18842,-11071,-42967,-12122,10017,24088,22309,2917,-14181,6849,9466,-234,-7132,74,6256,-1442,-17910,-9238,24153,49256,50336,44043,27764,17649,21798,24296,48317,79860,102884,104776,79681,11164,-26924,-12098,-22483,-42518,-32005,-16916,-5748,14281,27810,28210,32773,46870,56429,33687,2416,28801,49789,48783,42699,33560,21432,15408,13605,10862,-5882,-17070,-5371,927,2094,5694,-7605,-19481,-2272,1538,-28703,7901,45266,32372,-8542,-35279,-4847,8996,9549,17460,30984,52627,57580,57439,50235,27363,-5085,-5884,46353,49304,39477,23363,12466,13044,-104,-16683,296,14688,4036,-17978,-33069,-41087,-43800,-46125,-35146,-32085,-33648,-13092,4587,5437,-5690,-9531,-6117,-17259,-7496,11268,18444,4632,-16359,-28056,-7276,18949,14759,6594,6302,6745,-1332,-21319,-11081,-1819,-13790,-26701,-23915,-11794,-4661,-7413,-16465,-7284,6743,10866,15141,23210,28912,11411,-16971,-21731,-3646,6705,-862,-12352,-22828,-28320,5926,28521,30991,10168,-12884,-3894,-486,-10756,-9605,13016,27081,26610,4228,-20686,-40269,-29686,-42596,-32248,-24827,-2652,38111,68394,57577,-4588,8706,27328,25428,22056,19673,3909,-10784,-10230,-10935,-17309,-5883,-8204,-4241,8041,1639,-11635,-20711,-26368,-18296,-4443,1031,14872,23588,12595,6949,5150,5523,825,-1185,7497,25799,32401,22467,-5068,-25561,-16961,-7693,-4485,-8519,-3691,-4455,-9094,-11404,-6319,10618,25100,27845,21816,18389],[18100,16966,8951,-6466,-20526,-15999,-10507,-10849,-8486,-6884,-15696,6258,31165,30024,1513,-22806,-23505,-13806,-16787,-22929,-10570,13661,24087,18260,3960,-9990,-14941,3559,4029,-11003,-23914,-15029,3091,9112,26704,39209,47236,40760,21832,3983,-19720,-32551,-17190,-14161,-27590,-7181,17559,21256,22290,21608,9131,2723,-7002,-26636,-18018,6786,17416,15023,1728,-16554,-11435,9090,22398,27941,35775,33567,17384,7224,-9031,-17861,-17654,-24433,-29123,819,2822,-8479,-3643,23054,8595,-32824,-8745,45686,83802,45919,-6161,-25295,-19634,-32103,-35983,-26014,-14098,-1367,-15404,-4968,24019,24824,-13230,-35493,-14290,20375,26974,7468,-7341,438,26031,66251,103980,73023,39828,25967,-2360,-16915,7533,26871,10410,-9452,10798,18455,4901,-19104,-28471,-24950,-35725,-44627,-14635,7497,5547,-4741,-20775,-28504,-21323,-22986,-39459,-36786,-40316,-30629,-28385,8460,17871,-7436,-6015,13691,22042,12712,-42847,3253,25972,40555,43375,6145,-14154,7417,18807,2817,-28661,-4858,45711,34822,51524,9468,-7439,-33500,-34416,-13413,-39190,36019,28157,21533,39013,68750,136475,79211,125316,345307,468896,383263,457218,2319944,5240545,8059267,9233535,8061311,5276723,2383101,722903,696368,758762,612592,379509,350680,352180,260897,156595,189250,275645,296920,284391,284178,271017,225273,184064,155694,147493,136260,132654,157297,151115,102906,65927,73514,78174,63574,43840,29886,14238,-5555,-10359,-580,31633,66405,70682,78410,88940,78816,37426,17607,25350,33888,44176,49821,49254,21349,-40851,14265,51759,55056,30290,12423,6950,14285,25968,28601,3776,-1735,12121,18336,3262,-27094,-32151,-7219,-7008,-26997,-28131,-6573,27506,53881,56087,15136,-33553,-14777,11242,18994,24436,28170,35066,45641,40444,21660,2539,-20420,-28473,-16021,-11878,-27726,-42707,-13001,-1214,13833,35767,48590,32804,5265,-9791,-20111,-40779,-38680,-36098,-37761,-31796,-32897,-25890,-8028,3074,-9577,-25258,-10445,-10438,-25071,-27351,-21056,-10826,388,7271,6697,4166,5178,18033,21513,19871,-14545,4531,38761,45990,25007,847,-7087,33568,68244,68378,37862,6485,-15975,-6549,5888,10953,-6572,-31023,-10375,1525,5351,3774,-19081,-21383,5902,8962,-9129,-6470,8560,16554,15648,-7043,-40211,-16380,-7898,-5517,3253,4615,-17929,-33518,5924,40264,39045,-906,-16467,13309,22325,19782,27413,54835,69249,38078,-3354,-27919,-10541,-13715,-22856,-26526,-24224,-24474,-13565,-17031,-19267,-21534,-19445,-12200,-1082,9920,18022,24492,27584,18363,-11115,-32084,-21433,-9760,-16022,-19754,-4098,13249,23295,23812,22188,23588,20505,18724,17819,4428,-21831,-33409,-31861,-8462,27453,43951,18016,-3157,23746,35892,30507,13154,-7243,-15203,-17924,-4685,1547,-8729,-13293,-14575,-8697,-3946,-6980,-6662,-1577,8213,1124,-17697,-21106,-32819,-15278,-2897,-16968,-23846,11877,37706,54062,62052,52357,33108,24686,11716,-10879,-6125,16058,17927,15164,22007,16509,-12283,-24974,1481,16540,17639,21993,28541,25117,15499,2119,-7403,-23397,-12906,-4080,-15540,-33634,-25037,-8198,-9128,-19121,-2414,12131,17374,14980,5067,-9955,-44,19992,23072,4329,-12068,-18656,-14148,-3689,5057,-2232,-8452,8982,30192,54211,58378,24179,-9406,-13944,-17625,5788,42160,57499,29155,-4480,-14562,-3886,-1977,-9504,-8752,-5528,-14588,-36297,-20356,-6982,3329,12726,27228,43920,23215,-14753,-40136,-17354,-675,35,-10957,-11365,8761,28511,28053,24309,34379,45961,51902,38845,14472,-11378,-2869,3635,-13009,-27457,-25865,-18359,-13351,-15507,-10784,-6498,-19543,-17210,-20068,-27557,-18839,-3909,2948,-27078,-27914,-27245,-26755,1967,12334,14779,10474,6643,-8509,-17220,-8810,13882,46189,58429,26671,-16693,-4379,-14845,5269,40105,40284,-2240,-11836,22676,13078,-15763,-10637,18353,52301,72961,41950,-5630,-7136,6510,8088,-4314,-7704,-16300,-22944,-8410,1084,8608,9081,1302,-7803,-10728,-4332,-2259,-7643,-17943,-19958,-23808,-17380,8912,10946,-16831,-5945,13814,10346,-12211,-11565,-10289,-24884,-5563,31346,42572,30286,11271,9990,28970,31468,16780,988,-16733,-7451,9961,1669,-6654,-7915,-27600,-6966,21887,25690,49416,80589,98715,69891,12335,-25653,-26377,4050,24533,13224,-12093,-4918,4538,-5840,-29354,-8300,535,-25721,-8586,26130,17605,-4507,-6105,-4331,-12633,-10780,1170,33624,27756,7898,-13554,-30361,-2102,13641,26784,40728,40433,38631,22245,-14232,-17052,366,4926,-3890,-5886,11282,10475,-668,2036,5294,10845,21719,29561,31627,26426,28520,28260,3369,-27773,-44073,-30023,-16159,-20938,-17786,-15388,-23121,-6871,22421,22034,2132,7293,22915,26439,18433,22412,23686,14624,1070,-454,5254,10940,16202,16305,11062,5257,-3707,-16859,-18429,12269,29151,21898,4263,-10071,-20571,-11279,22358,62254,80931,60347,14641,-15029,-12097,1370,5835,-10694,-42472,-12352,6490,16531,16805,4091,-9048,-24667,-17502,-13145,2246,16279,12218,-3570,-23534,-31969,-35147,-41842,-31281,-32284,-36289,-33920,-23669,-7063,5316,14416,-1294,-5052,21649,26020,-8826,-19700,7198,10666,-4352,-17344,-23780,-30398,-24311,-22541,-18735,-9724,6774,20024,8385,-5727,-3619,1421,-2265,-12380,-15327,-18543,-12335,23293,27711,13635,-5359,-14328,-24538,-23355,-21962,-9550,-3464,-214,-2862,902,21671,46544,47399,17641,-14260,-38962,-15767,2896,16152,13452,-9801,-19860,12526,12877,148,-8947,380,9063,2278,-17397,-12016,27058,58942,61746,52446,30394,15778,14580,12749,34067,65585,92997,98688,74432,6377,-29394,-11871,-26040,-40518,-23228,-11832,-3471,17564,31319,32627,37300,48541,52872,26099,-4116,24837,47326,47007,41924,30882,15955,9060,8498,7173,-7403,-19861,-9653,-3734,-2744,1394,-11774,-16983,2694,5818,-26454,4958,47773,40916,1590,-41702,-10435,12705,16922,19708,27616,45438,49155,52941,51434,33640,1342,-5723,39927,44042,38387,28032,17333,13299,-3645,-16704,6667,24221,15655,-8225,-24582,-29727,-41109,-46704,-38474,-35152,-36015,-17651,-4614,-3426,-9469,-10272,-8297,-21189,-11517,7307,15610,3896,-15466,-30963,-5693,26562,29299,15715,8197,4627,-2937,-18948,-15473,-10752,-26060,-40017,-23630,-6386,2106,-1027,-12078,-8071,6815,11037,15638,25992,29896,12750,-13566,-18497,-3514,5287,-2324,-8246,-15820,-31401,3831,29592,32988,10883,-13912,-4155,517,-10320,-16127,5696,24098,29810,14526,-6741,-23591,-31656,-42641,-25291,-17146,2056,41585,71336,63157,1331,4950,27145,28667,23671,16281,-974,-10955,-7326,-7636,-13610,-4478,-8615,-11760,-5257,-13125,-24622,-30456,-22318,-20056,-6214,-3836,7568,18369,7590,1977,2844,6605,2931,-877,5974,23376,30889,23074,-4315,-31629,-19290,-9797,-8637,-10397,-2467,-1197,-7805,-11201,-3312,12464,25312,27315,22728,21139],[15845,16669,10784,-6371,-26236,-18154,-6059,-2601,-4214,-6908,-13296,6098,27741,23944,-3727,-22190,-17545,-9979,-15500,-25044,-15432,8366,21830,20527,9607,-2552,-11995,556,1053,-9370,-15934,-6744,9093,7640,16186,22300,31054,30858,15594,961,-17031,-33541,-24381,-15497,-25071,-13374,9561,14735,19226,20402,9871,7791,1080,-20691,-18416,5360,16221,15439,2669,-15765,-12443,8439,18296,16997,23387,28347,24701,19814,-1447,-10179,-19665,-37632,-15822,9141,10957,2763,1126,24060,10530,-28911,154,52683,84285,50485,2278,-23432,-26634,-36465,-27620,-20386,-11776,2026,-9208,2689,32594,29074,-14715,-39094,-16703,15796,21457,1737,-12556,148,29411,78154,117002,86240,51123,32996,-3257,-17306,14474,36627,23714,7587,23102,29280,11993,-20430,-31444,-24211,-33931,-41460,-11504,17694,18335,3060,-17599,-30324,-21981,-17254,-38842,-38130,-33535,-27954,-17829,7024,13712,-13262,-918,16946,27977,22054,-21740,-2997,19617,28200,40163,-2046,-11951,21030,26133,1733,-5072,23919,98950,119210,143530,91329,82185,91118,101953,91236,92050,253772,179210,210027,261607,231070,208510,194510,147743,116243,117169,94031,160971,286515,332635,249166,227117,308601,339571,254817,131627,55291,126876,185807,138166,66864,45430,33516,14406,32564,108354,183830,193953,180132,153357,130807,128233,122628,110659,103701,106305,116704,109241,90364,85314,98611,105391,98602,84349,62876,31557,3043,769,15968,49124,76820,72517,74428,84414,89803,70145,58349,60444,60101,62502,60081,51791,25783,-27204,4666,40887,46900,29382,19764,17097,24536,35814,38399,12024,3236,15964,22335,6535,-24358,-27892,-6160,-5521,-24655,-28358,-7331,23765,49735,53980,16607,-28761,-11584,14687,21006,22609,26137,37831,53519,51974,34861,14692,-8304,-25711,-23240,-17476,-28929,-40736,-14873,-3335,10749,31408,43922,27999,2689,-9071,-18816,-42268,-35513,-32246,-38945,-35076,-37886,-32310,-18219,-5414,-11739,-32513,-19008,-18405,-33425,-33128,-25184,-13478,-2316,4041,4754,7433,21295,38167,42799,44289,13792,27806,64496,78431,56255,24133,4890,28784,66365,66486,36473,7326,-6431,4652,13959,15573,-4902,-29525,-11040,1298,5843,6310,-11795,-18787,3574,10375,-5069,-8662,6479,19966,22441,-2572,-40521,-17782,-11578,-9573,801,3814,-16216,-24919,15613,39818,32739,-1719,-11077,7004,11191,10370,22401,53821,71265,42506,11,-19536,-6973,-11593,-21478,-27220,-27109,-30951,-15309,-14791,-13313,-18845,-19299,-11238,335,14839,23160,26948,27912,18666,-9694,-27814,-17604,-4724,-9383,-19520,-9930,7893,17371,18137,19455,24081,22659,19594,17168,2356,-24894,-29954,-28594,-6007,29375,44136,22183,6137,28397,38725,34670,21417,5144,-838,-5153,1314,3616,-10433,-17775,-21810,-18171,-13161,-10831,-6659,-589,9462,1174,-20275,-37650,-27518,-1132,3579,-13978,-26714,8432,38086,57467,62587,51217,34592,30283,18675,-4786,-3104,18705,19129,11891,14020,10426,-15154,-32047,-5279,14904,21969,26848,30903,22610,8681,-5971,-14899,-24151,-11091,-7804,-20699,-30122,-25545,-12554,-9277,-11288,-6704,1456,7788,9943,3568,-9840,1564,24402,27374,7228,-11463,-21199,-25390,-15480,-4724,-12239,-19161,-1493,22041,51583,60238,29565,-5746,-16027,-21370,-895,32971,52570,30167,-1711,-10572,1172,3792,-2267,-2110,-1623,-11462,-28173,-18260,-2920,13145,30432,46577,57839,31141,-10280,-32398,-17032,-6272,-5140,-11889,-12878,6403,29677,33131,29888,36689,47850,57367,45310,17497,-9401,-4330,-114,-15292,-21655,-20492,-14149,-8287,-11657,-9498,-6174,-20542,-16901,-20497,-22329,-11246,-5705,-1033,-29511,-24916,-23203,-32494,-1866,10497,12833,5427,1873,-11604,-22439,-13731,13128,48585,65134,41144,-3884,2694,-4359,3301,36710,35822,-9553,-7365,32151,22358,-8867,-4870,23842,54494,71419,38362,-13397,-13721,6818,7141,-8470,-12959,-18030,-22518,-9784,178,8627,11021,3268,-10045,-17063,-5479,-1744,-7771,-20048,-24975,-29202,-22354,-260,-1064,-23424,-1185,13829,8512,-15516,-17791,-17051,-26402,-5627,26872,37514,24948,10722,14780,32078,31529,16136,812,-14510,-5358,9590,880,-2705,-5716,-24463,-2120,25266,29444,55395,89070,112729,90357,24900,-24455,-20859,7157,20706,2730,-26365,-5655,7876,-1904,-24123,-6482,2981,-23015,-9598,23601,17853,1756,-2912,-3541,-6885,2187,6964,32281,26842,8606,-7638,-18608,-4167,11233,25278,38205,38700,38445,25063,-10580,-23486,-5820,-230,-6491,-2949,16313,11080,-4774,-7829,-4729,3756,18014,29625,34586,30402,30893,27223,-54,-33335,-47305,-35348,-24639,-21115,-7470,-5774,-14904,-3668,21452,15433,-8863,-2236,15389,18286,12498,23185,26900,16202,1678,774,7080,13101,18576,19101,13431,6918,-721,-9094,-9343,13468,28565,22636,5981,-8704,-19582,-11167,21511,61002,78696,56072,12956,-17768,-12961,4537,10004,-6803,-35371,-9006,8436,15870,14113,3199,-3291,-11318,-3758,-4551,5425,17107,12130,-5987,-29255,-33119,-29536,-30894,-35706,-41434,-39617,-31376,-23287,-5970,5110,12511,-604,-1494,22652,24489,-12607,-22125,4585,6065,-10379,-23099,-26156,-27093,-18682,-19782,-20967,-16407,-1128,11884,-67,-10950,-7516,-2524,-7946,-20868,-16022,-8034,-8662,8012,14393,7443,-9872,-19000,-28551,-26186,-23674,-14781,-9267,-4113,-3079,5155,28846,53152,50390,16037,-16981,-35014,-18068,-3355,8550,5136,-22032,-14972,18920,15401,-700,-12247,-737,10344,5267,-16211,-14669,30259,69069,73537,60768,33357,14346,7489,1967,20901,51169,81361,91215,69235,3695,-31164,-12045,-28809,-31926,-12843,-4509,-634,20139,34517,37148,41106,48726,48260,19969,-6459,20285,42215,43247,40037,27259,9845,3499,5390,4979,-7866,-20797,-13031,-8380,-8647,-4281,-16035,-13342,7242,9761,-22690,-375,46071,46248,10328,-35783,-13307,17377,24627,21544,23389,38910,41226,47395,51330,39304,8429,-7817,31913,38618,37810,32588,21816,13099,-7187,-14381,13554,33407,26741,2895,-12578,-17900,-30621,-37928,-38079,-35689,-36409,-23073,-16090,-13949,-13548,-10614,-10431,-26480,-16597,2560,12505,4131,-12181,-31583,-4868,32112,42474,25703,11537,3662,-4067,-16083,-16276,-13834,-29387,-40762,-18843,1227,10899,7091,-6415,-8528,6241,9638,13609,26933,30145,14231,-9488,-14127,-2278,3636,-4938,-5227,-10026,-32627,1904,30011,34234,11507,-14921,-5351,1340,-7548,-18703,-1636,20771,33798,27003,11198,-5904,-24076,-33824,-17924,-9828,5441,42575,71674,66528,8392,186,24540,29362,23713,12927,-3945,-10165,-6061,-6937,-12092,-3385,-8555,-19220,-17477,-25219,-35483,-20553,-16818,-20009,-7996,-9601,-1622,11423,1727,-3243,1264,9086,6820,661,4183,19373,26826,21148,-4073,-31990,-19688,-9876,-12955,-14150,-3022,-136,-7588,-11957,-1274,13423,23730,24044,20124,20684],[13612,17169,14183,-3995,-29270,-14956,1450,7306,2967,-3961,-7648,8099,25654,19349,-7151,-19555,-10597,-4650,-12972,-25914,-19898,2790,18872,21892,14254,4042,-7883,-725,168,-6072,-9302,-532,12763,5545,6479,7323,16128,20527,8909,-2866,-16098,-34279,-32927,-17782,-22392,-18989,775,6430,13951,17371,10201,13194,8097,-15338,-19400,2267,13232,13989,2404,-14856,-13801,6065,11527,2483,10127,26673,33968,37088,14991,-2421,-25076,-31098,-3313,13994,15745,11399,4891,23613,12983,-22043,5203,54955,78910,49543,5505,-23380,-35875,-34299,-22054,-17640,-10666,2923,-5460,8676,39252,31034,-18121,-39535,-20544,8313,15273,-3392,-19525,-2724,28137,81589,118586,91411,57910,35587,-9071,-18075,19079,42188,33977,21858,34215,38150,16657,-23694,-35208,-25883,-35390,-39594,-8908,29017,29938,6921,-16761,-31009,-26184,-13620,-34301,-30970,-22550,-28309,-11234,13728,7702,-24754,4675,17512,30131,27649,5903,-14096,6596,24592,51486,4833,-1360,39351,34932,12731,24419,27455,126614,161508,182872,150042,142707,204320,241544,194092,173895,413757,424534,396950,443144,586728,677426,585159,541085,830938,1039950,878770,1160484,4223378,8522532,12002857,12857389,10671464,6668323,2802403,762869,913733,829870,494624,263526,406731,454225,330962,214977,219802,182400,85908,-225,-43306,-8463,-17398,-30380,-6262,-11680,-22627,-10836,-25030,-13755,20619,46069,53449,52222,56470,56034,26705,-22740,-27562,-28010,-24534,6957,28391,23077,21343,26714,45680,60542,71122,69858,57166,51511,42934,24976,1277,-24080,4612,37337,46502,33896,26420,20073,24661,35610,36705,8036,3315,19277,24055,6269,-24578,-26027,-6398,-3108,-18845,-33189,-11690,15832,40595,44784,13270,-25668,-8595,16666,20136,17027,19638,36191,57765,60033,44633,22979,-757,-21567,-28264,-24163,-31951,-40462,-19203,-7250,6457,24799,35510,18945,-3174,-11114,-20147,-44903,-33821,-30100,-35875,-41448,-46566,-40693,-30531,-16950,-14929,-20695,-15799,-17974,-36052,-39976,-30279,-17726,-7357,-1473,1022,10538,36301,56884,63256,67972,39292,50442,88607,106786,82324,42636,16175,23989,60187,59626,32933,9602,3632,13889,19721,17216,-5900,-29495,-12718,-975,4125,7480,-5492,-14835,-927,8860,-2904,-12233,2163,20341,25917,-449,-38426,-21043,-17582,-15615,-4130,740,-10815,-4731,28751,40264,29196,3467,-5767,-1770,-2059,464,17480,51682,70247,43874,3340,-8977,-2448,-10150,-20837,-27062,-27051,-29772,-16002,-11716,-7587,-15331,-19166,-10401,2109,19850,27753,28394,26578,17424,-7929,-21425,-13262,203,-1645,-13773,-15645,1423,10477,11870,15483,22771,23457,19878,15755,-719,-28282,-25897,-24273,-3515,29287,41785,24669,13469,30813,39296,36957,28190,16358,12516,5147,4804,4216,-11075,-19765,-26882,-27163,-22975,-15189,-7872,-837,9607,1298,-15287,-24802,-6566,13885,9690,-11365,-29930,3409,36759,59387,61590,48355,34012,33935,24398,429,-1254,19848,19418,9596,6575,3691,-17471,-40188,-13636,11309,24086,29912,32174,19132,873,-14898,-22502,-21367,-10070,-12227,-26152,-26946,-22624,-12271,-3484,-2505,-9781,-7737,3539,9701,4096,-9778,2556,27443,29948,8663,-11614,-19848,-31329,-26536,-14673,-22478,-27305,-8409,14329,47351,59650,32977,-3483,-18464,-23636,-5805,24463,45830,29749,1410,-5264,7213,10623,5201,3738,1536,-7252,-17595,-11713,2841,23091,48069,67356,72986,40281,-3898,-24356,-15403,-12852,-10395,-12261,-13969,5844,32648,38204,33997,37302,47430,60416,51295,20957,-6709,-5265,-2640,-14880,-16157,-16000,-10146,-3583,-7660,-7861,-5835,-20475,-15492,-19083,-13793,2157,938,-3245,-27701,-18740,-15695,-28322,-5173,8906,11074,778,-2891,-13804,-25446,-15734,15170,51857,71187,55739,9784,9582,5693,4878,33724,31965,-15122,-4726,37740,29324,-2480,559,28046,54521,66924,33164,-21550,-16390,10181,7173,-11976,-17649,-19390,-22438,-12048,-1342,8186,12986,6651,-8803,-22993,-5498,810,-5237,-19703,-28776,-29624,-25305,-10186,-13509,-21552,4678,14533,7257,-16674,-23858,-23994,-23521,-6246,19026,28609,17304,9837,18714,33435,29784,14359,367,-12263,-3739,9254,1407,939,-3901,-19357,2296,26790,31814,59959,95649,123726,108966,38554,-21929,-15085,13840,22121,-173,-33011,-5416,9991,380,-20438,-5033,4578,-18957,-11049,18019,15503,6374,418,-939,1126,14140,13361,27370,22909,8622,-637,-8480,-6416,7052,21139,32018,32327,32067,21285,-11050,-28787,-11518,-5726,-8659,1774,20738,10075,-10242,-20219,-16965,-5783,11380,26376,34800,32838,32441,25800,-3067,-38326,-39769,-32543,-23508,-10568,4670,3644,-7187,201,20398,8812,-19729,-11998,6480,7702,5742,23806,28950,16173,1512,1735,7598,13422,18663,19056,13143,6842,1685,-1260,1624,17855,29809,24888,9749,-5458,-17776,-11118,19950,57091,71503,46974,9648,-20085,-16051,5785,12473,-4069,-28654,-4325,11001,14927,10684,984,1002,1081,9378,2118,6592,15646,10464,-7919,-31070,-26342,-20168,-21365,-30753,-36587,-34768,-27361,-21584,-4675,4722,9626,-1915,-770,21195,20420,-18267,-20914,5240,5481,-11948,-26179,-25246,-20853,-11909,-16240,-21567,-22579,-10976,750,-10522,-16792,-12106,-6715,-12011,-29033,-16347,-218,-2055,-7231,-1004,-1310,-16611,-26437,-35202,-32206,-28075,-21397,-15335,-8475,-4487,7074,32162,54930,49766,12892,-20190,-32281,-20222,-9705,539,-2953,-31443,-6231,23048,15372,-3966,-18094,-4347,8867,6192,-15650,-18141,32109,77111,82969,66605,34901,12082,-274,-8679,8424,36078,67469,81462,62780,1879,-33691,-14121,-31882,-24219,-3230,2975,1846,20834,35714,39487,41825,45644,41772,14961,-6359,13028,32629,36052,35511,21373,2221,-1794,2955,2510,-9250,-21752,-16664,-13621,-16419,-12834,-21130,-10283,9818,11894,-18959,-9235,38711,46473,15739,-28418,-14657,20989,30574,21198,16787,32677,34275,40566,48673,42361,13939,-13598,21712,31950,36258,35655,25193,12043,-11324,-11921,18715,39831,34743,12114,-2845,-8881,-21822,-30602,-36118,-35159,-34996,-28825,-30377,-26782,-18166,-11762,-13520,-33760,-21752,-2350,9290,4589,-8512,-29178,-5012,34822,52562,34871,15057,2921,-5707,-14184,-14568,-11031,-21723,-27404,-11626,9214,20003,15504,-853,-9739,3911,5713,8432,25420,28940,14748,-6086,-9851,-463,1770,-9339,-4758,-6834,-33435,-516,29184,34118,11316,-16661,-8492,555,-4695,-16008,-6820,18112,38311,39771,28364,8675,-16169,-26228,-11228,-3656,6786,40815,69560,67554,15745,-5727,18863,27060,21939,9611,-5237,-9521,-6749,-8812,-13223,-3410,-8286,-25916,-26093,-30170,-31663,-12577,-12727,-18669,-9535,-15297,-11944,3373,-4670,-7839,1077,12623,11516,2945,2237,14086,20647,17172,-4300,-28224,-18502,-7986,-15410,-19085,-4477,-865,-8137,-13123,505,14468,21651,19259,14869,17658],[7716,14613,15237,-2996,-31611,-11796,7107,15200,10239,271,-1507,10069,23162,14644,-10683,-17724,-4756,326,-10743,-26562,-24679,-3625,14499,21385,16880,8813,-3824,-668,485,-2971,-4943,3121,14646,3730,-1125,-3784,4772,11392,2682,-6600,-15304,-32648,-42360,-20263,-19565,-22386,-7150,-1972,7751,13910,11704,19184,14462,-10040,-19566,-887,10220,12338,2600,-12141,-12961,4274,4294,-12577,3082,31268,44186,53724,32461,3599,-30607,-14324,8826,17299,19227,19228,9328,24501,18538,-12368,9163,55401,71364,46109,6454,-23262,-43690,-25140,-16321,-14436,-7317,5024,-492,16703,48104,34899,-19170,-33447,-21556,2205,12604,-3641,-23583,-4178,26091,80536,113917,92838,63818,37620,-15352,-13759,24866,47055,44459,36955,47400,48668,22901,-23404,-34683,-26713,-34670,-34293,-3119,44048,42935,10284,-13416,-23627,-29239,-7724,-24189,-19605,-11014,-28756,-3985,34859,15365,-36583,16004,23163,33639,33367,40752,-31114,1371,56213,96187,53049,38045,72510,53238,8017,2821,21923,168226,146491,120474,133884,121251,218458,288704,209536,97942,389041,461340,387025,420315,667581,873823,733402,669776,1214626,1606062,1411550,1791946,7223818,15098079,21804797,23834070,20139839,12860290,5670153,1761749,1921744,1840269,1269019,808891,981519,1051740,815941,588078,608586,596845,413290,224294,242521,297028,262014,205295,227493,252258,218105,158339,147978,177261,159979,114326,79651,72738,63669,33846,21062,66832,89547,64093,33440,17633,-5267,-14159,-6491,6210,-7167,14550,56350,61149,46036,43466,35181,3099,-38763,-7767,19569,45132,50897,32826,18421,3655,5430,19983,20585,-10648,2641,24930,25821,3874,-25549,-20492,-2265,3281,-9440,-26463,-11398,11600,32389,33341,6797,-23202,-2865,20858,19776,10553,11290,32875,60416,66171,52603,29340,4402,-17411,-27378,-27425,-33123,-38968,-23804,-10762,4284,20149,27910,9827,-9113,-13416,-21538,-39311,-30750,-27958,-31159,-39406,-41751,-46457,-41409,-28761,-17122,-8612,-5382,-9403,-28365,-44802,-32241,-20052,-11508,-5907,-1290,15894,51706,75966,84498,91054,61522,69000,106769,127070,100346,54561,24096,21148,51980,50166,29243,13973,13963,22614,24989,18291,-6519,-28126,-12968,-2844,2206,8756,567,-9606,-5474,6048,-1556,-15608,-2648,18982,27059,529,-35410,-24751,-24296,-21911,-10096,-2997,-1491,18662,45824,43690,31400,14338,685,-11018,-15752,-7971,14420,50509,68385,43165,6433,1690,3027,-8550,-20035,-25034,-22176,-19707,-12662,-6832,-1933,-11373,-18366,-9071,4703,24977,31715,28977,23670,14540,-5663,-13715,-8321,4800,6370,-5114,-18014,-5389,3247,5685,10547,19800,23058,20028,14511,-3836,-30172,-21273,-18931,-1190,26812,36636,24966,18429,30860,37736,37497,33296,25781,23485,12281,5535,3828,-10083,-18663,-27957,-33400,-33131,-20344,-10796,-2843,8055,839,-6588,-4769,14572,28172,14530,-9862,-33968,-3547,33245,59389,59283,43996,31170,35098,28031,3929,-1402,18650,18238,7978,310,-3376,-18820,-43309,-23439,5542,23321,30258,31289,13945,-8281,-24966,-30472,-18026,-10723,-17778,-32329,-25621,-18943,-7942,4915,5816,-11702,-15874,3038,11888,5208,-10559,2557,28570,30028,7712,-13962,-17984,-28655,-37234,-25175,-33472,-30706,-10839,6933,40637,55397,33063,-3730,-22441,-25542,-9603,15972,36832,27370,4170,-137,12503,16423,10859,7319,2862,-3065,-7234,-3418,8608,31160,62888,85475,85580,47925,1849,-18292,-14397,-21277,-15291,-12563,-15235,6303,35864,41769,35575,35332,43970,60044,55476,23733,-4525,-6824,-5382,-14755,-13383,-13782,-7938,-686,-4741,-6882,-6544,-20077,-13835,-16263,-4064,17445,13883,-1645,-21216,-11926,-9025,-23418,-8899,6693,8539,-4319,-8049,-14902,-24418,-14763,18189,53867,74366,67264,22268,14876,13659,8804,30627,28116,-18449,-5081,38286,32617,2029,4432,29846,51478,58778,25677,-30741,-14966,14579,7166,-15683,-22676,-21237,-23124,-15904,-4374,6342,13458,9277,-5987,-28939,-4895,4786,-578,-17319,-32480,-26078,-25064,-20860,-26091,-12863,10384,14742,5133,-17190,-29962,-30493,-18664,-7746,7246,15442,7124,8150,21194,32713,26104,11239,-765,-10646,-2946,8813,3318,5081,-1088,-12929,5444,25815,32068,62223,99374,130597,123831,52259,-16728,-9847,21139,26857,4445,-21757,-5592,10173,635,-18778,-4664,4934,-14523,-12532,10062,11084,9055,3316,2859,9363,24095,19513,19180,16120,7957,5491,-983,-9034,1568,15022,22913,21948,20267,11334,-15700,-30352,-15724,-11215,-10357,7139,24249,8597,-14389,-31755,-29662,-16954,2168,19745,31963,33419,32869,23585,-6205,-41600,-31616,-22422,-11657,4073,17374,12779,-49,4255,19190,2530,-29240,-20316,-2399,-3980,455,25253,30375,15236,1574,3187,7292,12212,16829,16684,10943,5840,4155,6823,13117,24423,32570,28414,15428,-428,-14977,-10665,18634,52234,61343,34997,6443,-18948,-20031,5982,14160,-1292,-21028,2162,15091,15009,8114,-1149,4778,12691,20553,7166,6844,13274,8538,-8345,-28349,-19204,-10950,-12282,-22404,-27585,-28616,-23178,-18591,-1623,6040,7960,-3561,-1689,18714,15708,-23897,-15128,10359,10157,-7462,-23602,-20123,-12367,-3533,-10461,-18153,-23298,-19156,-10538,-19949,-20086,-14670,-8675,-12173,-34414,-15256,6448,6863,-13350,-13657,-9959,-22735,-33447,-38851,-36959,-32453,-26776,-19297,-11069,-4956,8723,33804,54142,47663,10364,-21542,-28726,-20459,-13892,-5330,-8039,-28843,3004,25880,14736,-7255,-23993,-7878,7006,7247,-13624,-19897,34352,83981,90851,71189,36820,11146,-6032,-15934,50,23451,54347,72072,57233,2861,-34657,-15840,-32678,-15743,7153,12170,6664,22466,37222,41439,41188,41566,36700,14441,-1936,5822,21308,28267,30796,15861,-3612,-3309,3592,1962,-9381,-20752,-17798,-15608,-21225,-21619,-22801,-5443,13067,14877,-12839,-18435,28612,43989,20074,-20289,-12359,25610,36781,21133,10579,30230,32408,36196,46261,44957,19856,-20290,13359,27078,36148,39665,30236,13262,-12844,-7208,24355,45356,41243,20646,6060,-339,-12725,-22648,-31612,-31638,-29196,-27208,-37774,-35927,-19013,-11045,-14498,-36526,-20759,-2445,10178,8091,-2910,-22696,-2395,37847,61778,45225,21047,5000,-5185,-10898,-9452,-3193,-8990,-12139,-1029,19326,31212,26176,6632,-9267,2380,1979,3542,25100,29471,16987,-947,-3375,4420,3018,-12582,-4693,-4078,-32158,-880,29744,35218,12665,-16710,-11382,-27,-770,-8412,-4884,19971,45863,54289,45618,22054,-7697,-17741,-3238,3312,8076,38746,67707,68596,24934,-9469,12191,23905,20580,8694,-3130,-7386,-6934,-10527,-15062,-2838,-5972,-26683,-23519,-23421,-21736,-5170,-8427,-15034,-8872,-17516,-21052,-3325,-9457,-8787,4215,18086,17417,6736,1676,9199,14060,12800,-3912,-24539,-14965,-3682,-12075,-22588,-4520,-1744,-8200,-13169,3234,16849,20844,14917,8631,13265],[-1410,9069,13784,-3520,-32002,-10239,10035,20670,17454,6413,5008,12220,20923,10608,-13851,-16846,43,4969,-8634,-26497,-28372,-9571,9707,19744,18243,12757,914,1200,1762,-525,-2512,5170,16459,3811,-4989,-8749,-332,5714,-1644,-8541,-12257,-26280,-47781,-22158,-16692,-22811,-13063,-9273,1399,10766,14669,25111,19918,-4948,-18688,-3560,7918,11084,3727,-7336,-8995,3956,-2655,-25196,7683,40854,53922,66861,46556,6498,-31615,3217,19893,19049,21446,25925,13847,27173,27001,-1029,12615,54843,63196,41143,5848,-23182,-32686,-12984,-10116,-10157,-1275,9095,6412,27635,60339,41667,-16938,-24198,-18989,-1389,13707,405,-23414,-3468,24116,76398,105630,91964,69192,39621,-20684,-3898,31870,51335,54874,52690,62344,60742,31042,-18006,-29825,-26876,-27984,-24894,5503,61453,56492,13146,-6391,-9680,-30061,856,-9881,-5714,755,-29164,4801,66116,43383,-29519,32892,38243,40081,39204,82007,25482,56671,115525,170036,154941,128849,128046,94625,54238,41437,144786,335901,273680,176875,66141,76989,98875,185379,144849,212158,520678,174833,204188,430416,281167,444144,345662,236498,733699,1139001,1119304,1303925,6302057,13702009,20120374,22199420,18910539,12253231,5631931,1991026,2093061,2023527,1477371,1043476,1181655,1240312,999899,775153,786635,783051,598525,360145,384354,436209,402776,369535,439425,477104,421450,330070,301150,332073,314961,258948,226994,227212,202065,154294,165382,219280,227472,182579,153504,145797,112901,82729,72565,86425,75223,43528,68127,90328,91886,94707,81164,42960,19319,35168,48969,65065,59637,22725,-8728,-31329,-31520,-9405,-7482,-26723,17651,38005,30449,1235,-23563,-9165,7098,13752,4764,-4950,2606,13677,23238,21450,-2523,-21517,5153,27190,20070,3112,1467,28517,60952,69323,58058,33390,6915,-14977,-22636,-25615,-31059,-34936,-28919,-13479,4851,18793,23187,2898,-14323,-16003,-22363,-30454,-25302,-25329,-25176,-28322,-29448,-41755,-43647,-40260,-18515,1007,3745,1529,-16586,-37477,-27193,-17563,-12193,-7004,-756,23714,67405,95556,106553,112697,79901,81286,116077,137076,108925,58918,27255,20179,42934,39429,25901,19478,23868,30812,30141,20040,-4768,-24076,-10747,-2813,982,10235,5990,-4186,-8918,2728,-898,-18359,-7302,16212,25945,637,-31559,-28304,-30987,-27454,-16474,-6530,10028,43077,65568,50380,39238,28254,8443,-18545,-28732,-13613,13772,51251,67256,41223,8646,11264,8528,-6759,-18789,-21367,-14509,-8658,-5134,-218,3433,-7596,-16909,-7092,8143,29978,34796,28640,19153,9870,-3013,-5266,-2839,8858,13999,4344,-14247,-11684,-3672,280,4951,15436,21662,20323,14271,-5752,-28087,-16277,-12829,980,21950,28867,23126,21011,28818,34578,36778,36909,33188,31475,16064,3748,3224,-7384,-15129,-24971,-32153,-41656,-26257,-15464,-6642,4763,-165,2852,14804,34881,40886,17862,-9593,-38740,-12196,27681,57604,56411,39058,26594,33879,29381,5546,-3626,14994,15612,6764,-3948,-9750,-18872,-34680,-33610,-1710,19902,27903,28138,7281,-18015,-35310,-36615,-15607,-13158,-24085,-38880,-26539,-16328,-2079,12985,13036,-11605,-23091,3268,13879,5891,-12117,2082,28154,27801,4462,-18684,-17279,-23094,-38169,-34983,-44620,-28427,-9644,410,31677,47518,29614,-6539,-28206,-27442,-12337,7641,26074,23460,6514,4121,16293,20274,13979,8313,2466,901,2189,4733,13263,36215,73151,98304,93228,52409,5545,-15229,-15395,-31530,-17567,-12605,-16560,7203,38238,43168,34519,30977,37961,56544,57492,25427,-3377,-9387,-9077,-16700,-13902,-14029,-7966,-43,-3322,-6906,-8608,-19265,-12105,-12532,5204,31790,28648,4637,-13275,-5726,-4686,-21168,-13063,3736,4909,-10123,-13254,-14636,-20896,-12402,20389,53138,73422,73712,32024,17716,18639,13528,27330,23779,-19758,-8818,33474,31539,3768,5891,28520,44911,46776,15645,-40658,-10978,18213,6210,-20336,-28546,-23829,-24335,-21477,-9643,2338,11232,9350,-4071,-35277,-4291,9390,5453,-13528,-37014,-23031,-22690,-31418,-26598,-4150,14657,13325,865,-18966,-36323,-33415,-14861,-10096,-8817,-2306,-5948,4880,21414,29536,20313,6360,-3370,-10648,-3793,7504,6032,10329,3423,-6764,6002,21296,29042,60808,98748,131732,132504,63803,-10097,-6232,26164,31329,11191,-13704,-8153,7209,-2147,-20349,-6796,3058,-11091,-14289,-180,4289,8575,4191,5689,15184,30092,23356,7241,5724,5448,8281,2032,-13541,-5676,6618,10495,7027,2872,-5135,-25094,-27603,-19009,-17914,-13417,10295,24976,6580,-14722,-23492,-33664,-29947,-10712,8304,24330,30212,30158,18465,-11829,-40626,-24710,-12596,794,16984,27678,19403,4295,5736,15250,-5619,-38549,-27644,-12102,-17669,-3319,25657,29155,11628,325,3185,4121,7231,10911,10087,5084,2077,4534,12626,21990,29309,33532,30163,20043,3502,-13624,-12037,15584,45281,47714,19267,1946,-15885,-26307,2866,12806,-463,-14655,7682,18210,13970,4488,-5227,5566,20480,26477,8028,4040,8016,4228,-9818,-25865,-15770,-5472,-6202,-16165,-21648,-25183,-21460,-17599,505,6861,5728,-7517,-6810,12767,8237,-31623,-9353,15718,15382,-2475,-20424,-16006,-6121,2779,-5700,-14506,-20537,-24916,-23438,-28648,-22188,-17072,-10644,-11717,-37693,-16017,9071,13343,-8157,-20604,-19701,-27933,-33402,-33973,-34055,-34472,-32574,-23942,-14756,-7355,7288,31154,48312,41367,5630,-23760,-27471,-22299,-18888,-11760,-12971,-23799,7531,23770,10379,-13299,-32744,-13966,1832,5250,-13567,-22975,33200,85213,92655,70413,35365,7982,-12829,-21485,-6062,10950,39232,59860,48923,2460,-37266,-20719,-34541,-10489,14054,18754,10287,22008,35542,39068,35242,33118,30574,15041,2592,-3025,6022,17181,22325,7233,-10289,-4183,3241,-635,-12133,-21965,-20025,-16639,-21242,-33916,-22390,-2693,13473,15074,-8359,-30203,12641,35065,19314,-15831,-11204,26935,38927,17509,1318,27987,31941,31137,40390,42877,21817,-31427,5451,20909,33271,39941,32051,12132,-15711,-4333,26344,45490,41431,23381,9475,3621,-7483,-18257,-29631,-29854,-24068,-20506,-24140,-24196,-18743,-12532,-16910,-30700,-16041,-200,12214,10439,-416,-18106,-496,37556,65760,51993,24909,5533,-6641,-10523,-6685,2075,188,-765,7461,26646,39562,34251,11290,-11375,-2320,-5333,-3420,23537,28541,17241,1875,912,7740,3596,-17839,-9236,-6001,-33376,-3168,27792,33577,11344,-19039,-18174,-4841,-800,-3321,-641,22708,52243,65925,58300,30239,-3006,-12504,1768,6716,5065,32660,62494,65730,31219,-11797,696,16083,15874,6404,-2247,-7801,-9681,-14462,-21440,-5542,-5795,-22694,-16615,-16622,-16158,-2462,-7580,-13508,-9781,-17637,-28170,-10718,-14752,-8444,6570,20818,19740,7620,-999,1344,3524,4391,-7009,-23229,-13035,-1626,-6698,-20898,-4886,-4985,-10497,-14378,3153,16664,18036,8428,-1219,4342],[-13094,688,9650,-5909,-32766,-11311,9482,23034,23753,13733,11093,13845,18579,7021,-16979,-17632,2928,8182,-7662,-26760,-30552,-14719,4421,16718,18208,15979,5939,3616,2265,-197,-2765,5653,18421,5373,-5969,-8734,133,3955,-3745,-7973,-6503,-16653,-35757,-24193,-15592,-22355,-17931,-16373,-6316,6622,16806,28341,22221,-2239,-18829,-7436,4838,8613,3946,-2581,-3864,3572,-10932,-24609,20246,50719,60336,73768,53632,3812,-24238,18111,26944,16838,20044,28680,15413,29448,35358,8861,13635,51643,53300,33297,2110,-25562,-20888,-1463,-5878,-6959,4981,12982,13050,39247,73812,48969,-13932,-15415,-15531,-4214,15459,4574,-21095,-2707,20380,68311,93787,87609,71599,39264,-25144,7839,37272,52400,62093,65845,75803,71348,38453,-10027,-24194,-28671,-15852,-14034,13689,77125,67198,12914,2409,6150,-28068,9560,5360,7420,9983,-30933,13108,99510,82237,-10412,51325,61521,48473,42462,124428,125153,159004,182901,258269,305609,270251,206594,179745,236877,265352,371207,636960,671275,604724,312886,389444,392320,356185,425147,846273,1388092,816821,871663,1261658,1082390,794987,703497,928857,912844,786002,447479,809623,1891143,4200207,6413099,7097728,5829017,3556836,1665232,862190,799723,745734,604976,579949,590432,584366,525840,508051,482983,459692,390625,151560,162645,177476,192543,267324,431292,473734,413690,324606,255334,276679,304605,302354,293672,289462,258510,227662,260078,303764,297272,247526,228506,230036,181210,123445,84208,94965,114179,118499,135898,161673,161593,152960,121045,68200,53761,75914,85983,94484,76029,16815,-40778,-9282,-19485,-32297,-28234,2814,46850,61172,44301,7852,-8447,9044,21642,29376,24242,21180,24927,15150,2163,7211,-13144,-17395,15264,34678,20239,-5681,-8705,24270,58567,67688,59435,33896,5578,-15447,-15235,-18710,-25364,-27173,-29805,-13654,7636,20220,21598,-396,-19003,-19911,-21013,-18970,-17335,-22050,-18796,-15949,-16944,-33214,-31751,-31072,-18339,6790,7960,12579,-3382,-25660,-15427,-8544,-6780,-2972,3123,33348,82804,115232,128922,132052,94909,88719,118267,138751,109694,56656,26062,20694,34152,28648,22995,25022,32636,38038,35093,23317,507,-17207,-5969,125,1070,11555,10101,407,-10383,-204,-766,-20244,-11313,12321,22712,129,-26913,-30710,-36928,-30758,-22617,-8936,22211,66901,86192,59489,50564,43220,17464,-20620,-38566,-15537,15391,54071,68013,39434,9767,19115,13373,-4767,-16801,-16529,-5623,3085,5375,7946,8626,-4135,-14803,-4159,12631,34882,37186,27774,13540,3958,341,3860,3491,12768,21229,14060,-6322,-15852,-9061,-3180,-427,10659,20092,21373,15994,-4865,-23229,-10687,-5797,3651,15571,19570,20232,22126,25842,31180,36039,39979,39209,36936,17287,611,3740,-2901,-9884,-19633,-25426,-34292,-32045,-20978,-11337,684,-567,12699,33927,54260,52318,20547,-9677,-38006,-21242,21257,55143,54476,35364,21878,31442,29336,6216,-6817,9907,12558,6315,-5408,-13652,-17469,-26957,-37267,-8515,15327,24184,23972,745,-25694,-42191,-32619,-13584,-16251,-29388,-39086,-28690,-14687,3929,20038,19771,-8023,-27968,2753,14853,6444,-13161,2689,27767,24820,463,-24319,-16823,-17729,-29876,-35114,-37330,-23391,-6764,-3991,22301,37826,24131,-10230,-34319,-28284,-13153,945,15557,19911,9587,8335,19475,23049,15665,8181,2203,5821,11461,12850,17238,38845,79034,105506,95904,54095,7777,-14331,-18022,-40447,-14369,-10961,-16502,9163,40316,43563,32577,26380,31955,52400,58964,27356,-2089,-11527,-12528,-19938,-16007,-14881,-8482,26,-1880,-6485,-10404,-16647,-8917,-7256,14231,44735,43631,15118,-3694,998,-1304,-20057,-15753,1684,1791,-14853,-16190,-12006,-16433,-9181,22105,50634,69680,75951,39758,19453,22063,19568,25844,20309,-19057,-13905,25574,27851,4144,6308,25633,36710,33148,5280,-39050,-4863,21720,5590,-24455,-33026,-24772,-23380,-25583,-15483,-2147,7797,7953,-2752,-38174,-2101,16020,14238,-6933,-39024,-20127,-18484,-31488,-15398,4606,18859,11863,-3938,-20966,-37978,-29835,-11265,-10283,-25954,-21840,-19428,1890,21361,26475,15214,2180,-5464,-10486,-4436,7111,11393,19334,11805,282,5591,15213,24611,57409,95380,128708,135850,73714,-1549,-2336,29864,35512,18266,-7846,-11606,3367,-5579,-23071,-9548,1289,-6765,-13350,-8593,-1824,7015,4770,8600,19647,33636,26184,-5002,-5313,3269,9124,2377,-18002,-11347,-736,-1995,-9378,-16318,-24091,-31073,-20811,-18994,-23412,-16270,12215,24798,7488,-7501,-7504,-21152,-36683,-24259,-5273,14248,25272,26274,12431,-18048,-35007,-17107,-2592,12665,28564,36826,25252,7680,6024,10008,-13909,-44563,-30874,-19566,-30080,-2592,26790,27277,7752,263,3850,327,628,3215,1902,-1759,-1992,4900,17958,29774,33505,34051,31840,25287,8148,-11484,-12777,13316,39466,34986,3531,-812,-9776,-30276,-1136,10854,1056,-7222,14201,22519,14285,2403,-8528,5725,26385,29316,7379,1190,3005,436,-9899,-21779,-13315,-1481,-603,-9914,-16228,-21704,-19246,-16235,3935,9884,6170,-10011,-13218,6338,1198,-38220,-2593,22216,21674,3183,-16605,-12184,-639,8940,145,-9185,-14739,-22723,-32414,-28985,-20064,-16037,-9638,-8964,-35192,-15875,10646,19089,4035,-15370,-23380,-23909,-24730,-24220,-22710,-26510,-32928,-26351,-16539,-8551,6091,27811,41242,34419,2043,-23578,-25524,-23054,-21537,-15311,-14629,-19046,9925,20107,5811,-18193,-40731,-18646,-3123,3474,-12514,-24139,31420,83191,90742,67038,33424,5549,-17165,-20615,-5533,3222,26029,48278,40935,3173,-37220,-25464,-34137,-5558,20133,25326,15730,23220,34126,35540,27275,24425,27961,19420,9897,-6095,-6183,7892,13712,-921,-13323,-1463,4751,-2081,-14114,-22236,-19931,-12943,-12052,-23169,-16902,1429,14901,16111,-2370,-32421,-4679,23583,16940,-11797,-8623,28155,40244,14043,-6717,28975,35129,29037,34862,39616,23141,-31911,5002,18478,31198,39257,32924,11118,-16428,188,28257,43677,38490,23210,10769,6754,-2426,-13830,-26982,-26563,-16897,-9643,-7956,-11230,-14519,-12636,-16773,-21234,-6585,7476,19000,14955,1908,-12890,3949,37777,67995,58119,29647,7663,-6625,-9613,-3687,6518,7789,9430,16389,34006,47750,42465,16006,-12699,-6331,-12183,-6338,25653,30375,19397,5942,6099,12094,6447,-20048,-14833,-9132,-33526,-3810,26922,32720,10622,-19989,-25349,-10594,-1954,815,5827,28552,60218,77596,69602,36938,1345,-7231,6838,9489,822,26256,57433,62222,37012,-6968,-12077,7079,11299,5895,-267,-7583,-10688,-14966,-28193,-8109,-5215,-16465,-9456,-10952,-11904,-1444,-6767,-11546,-9485,-13418,-17769,-11386,-13578,-4474,9910,22627,20437,7959,-2436,-5754,-8111,-5491,-11135,-19339,-10556,-325,147,-11975,-1685,-5118,-9781,-12421,2170,15384,15074,2825,-10118,-5733],[-20950,-5010,7863,-5569,-30663,-10961,9499,26108,32330,25008,19782,17841,19053,6785,-17137,-17397,6111,11785,-6047,-25875,-29428,-16526,902,14432,18953,20508,12359,6795,2066,-1508,-4563,6279,21430,8205,-5208,-6549,3561,5859,-2652,-4137,1318,-6358,-25416,-26599,-17839,-23561,-23104,-24699,-16899,-255,15040,25785,18499,-4858,-23037,-15296,-1727,2041,-22,-1583,-1575,-212,-23708,-13853,31008,54486,59213,71193,50010,-8057,-17613,24653,24737,5806,10182,22092,8492,26316,37591,11326,7216,40955,37049,18132,-9166,-36154,-15420,2757,-9757,-10852,4945,10397,12985,44679,81302,49539,-17510,-14366,-18721,-12654,10041,416,-24235,-8765,8379,50923,73326,73594,63650,29135,-29582,12256,33030,42473,57756,67748,79028,71928,36875,-8544,-26641,-36312,-7691,-10465,12380,81250,65945,1247,4511,13869,-28770,9529,12085,10368,7933,-35779,12326,121544,114042,-503,60394,81378,50850,33947,154810,241084,274192,235964,337875,478851,437084,292978,305520,504109,571230,640014,993044,1204359,1176611,746936,894058,1075260,1032107,1026770,1704547,2684699,2195323,2069080,2601130,3016685,3008214,2578535,2944710,4056941,4580590,3477176,5002070,16588801,33506714,48398203,53253539,45104670,28458328,11922841,2832654,2984239,3015353,2046476,934261,1113421,1279334,900209,491429,617919,774143,660215,520958,481812,537267,431020,172362,114757,175430,157497,153585,157864,181574,161612,170962,177316,150725,111044,125525,196828,230228,228121,195260,181920,184095,117718,38961,-24621,38797,29681,110093,169217,187255,161688,135609,79651,3191,22229,76820,105414,111740,83190,13859,-23670,9438,-4673,-21893,-9535,25449,66998,84534,64034,24849,12172,25126,33400,43436,40441,37338,37954,6824,-35865,-5413,-22180,-11518,21934,36837,14081,-19407,-17113,18101,47727,53873,48715,22924,-7616,-22529,-8979,-13426,-22789,-21922,-19721,-14137,5390,16390,15345,-6143,-29370,-32204,-19716,-11832,-13710,-24165,-19505,-10734,-12368,-32876,-26015,-20689,-20896,1146,-122,17881,4375,-18149,-6463,-632,-1438,-185,3691,37641,90933,128067,144643,142263,101426,88907,112286,130661,100000,44182,17041,16997,20825,13157,14643,23964,33883,38007,33842,22798,3412,-13960,-4969,458,-2563,6772,6723,-2099,-14969,-7120,-6197,-26432,-19609,2409,12399,-5919,-26759,-34764,-41086,-34622,-32949,-14456,28924,83694,100783,64621,57918,53098,22714,-19665,-37289,-18831,13794,53623,66191,34677,5329,20367,12622,-7113,-18392,-15376,-630,10976,13694,13129,9599,-5146,-16311,-4264,14066,35547,35120,22893,3560,-6098,919,9763,7062,13257,24465,20194,-357,-19899,-15277,-7381,-8233,3143,15790,20161,16636,-3899,-20487,-7693,-1031,4178,5536,6943,14560,19785,20130,25865,33427,40461,41617,37652,14064,-5373,3537,394,-6125,-15816,-19998,-27367,-38853,-28932,-18492,-5560,-1554,20758,50197,70279,60595,21274,-11499,-33369,-31409,13041,50941,52504,32331,16515,26891,26812,4945,-11649,2592,8175,5065,-6193,-16118,-16824,-21786,-30767,-14601,9491,18910,18559,-5450,-29061,-40068,-27419,-12632,-20263,-32460,-34055,-32313,-14785,8237,24777,25373,-1735,-27750,275,13708,6214,-13739,4282,27567,21527,-3703,-30249,-16068,-13174,-22316,-26914,-27832,-18339,-4643,-6881,13598,27640,17652,-13389,-36705,-27725,-12380,-3557,6588,17803,13666,12773,22479,25281,16698,8032,3411,12107,20819,20846,20652,39454,80787,107147,94008,53449,9143,-14786,-21830,-29393,-6268,-6957,-14317,12409,42571,44052,31379,23568,28420,50200,61611,30699,379,-11902,-14366,-23209,-17717,-14354,-7440,1458,1175,-4230,-10242,-11302,-3251,-10,23377,56327,58344,28868,8370,9578,2932,-17999,-15439,1878,773,-16640,-15032,-6618,-10986,-4947,24200,47919,65074,75740,46605,21724,25698,27855,28205,19133,-16669,-17963,17382,23751,4868,7306,23014,29087,20504,-2714,-28386,3387,26097,6738,-26390,-33187,-21657,-18124,-23713,-19973,-5168,5166,6811,-1018,-33446,3196,25964,26949,3614,-34046,-15789,-11847,-20757,-2649,14637,24495,12125,-7325,-21679,-33389,-23659,-6542,-5870,-28618,-37022,-30198,981,23035,26115,13565,1068,-5165,-8498,-3286,9079,20649,33245,24634,9173,5761,9482,20564,53690,90885,123173,135003,82287,8996,3306,33399,39809,25309,-2943,-14444,925,-7351,-25066,-11395,1436,-343,-7961,-10445,-4726,5942,6266,12206,23496,35773,28733,-13570,-14128,2725,8977,1368,-21047,-12956,-4782,-11972,-25092,-32082,-32412,-19780,-11388,-15328,-26180,-18456,13090,24660,12578,5319,9550,-6120,-27744,-34694,-19307,2979,19474,21955,6348,-23683,-26672,-8444,7330,23201,38418,44678,30483,10393,5071,3402,-22227,-45007,-30599,-24143,-34692,1630,28154,24658,4011,1638,5147,-3860,-7338,-5729,-7100,-9046,-6240,4945,22274,35762,36046,33451,33024,30473,12884,-8863,-12977,11587,34831,24629,-11374,-1942,-2745,-28270,-6473,7830,2774,341,20587,26989,15104,971,-11626,4381,29177,28264,4751,-1901,-1862,-3384,-9699,-17136,-12056,36,3394,-4866,-12227,-18837,-17228,-15768,6848,13549,8154,-10851,-21867,-1529,-6359,-37814,2471,26842,25882,6514,-15117,-11591,1420,12461,4658,-4809,-10106,-18266,-29331,-24031,-16881,-13854,-8009,-7073,-32962,-16841,9321,21291,14133,-6841,-19903,-18687,-17804,-15754,-11235,-16998,-30117,-28892,-18858,-10820,3084,21967,31282,24857,-2695,-23770,-25639,-25645,-24542,-18403,-15536,-16920,8315,13172,-1035,-23510,-39384,-23779,-10422,-942,-13696,-26579,25698,74501,81660,57860,27635,407,-21992,-17947,-2585,-1682,12146,34185,29871,1027,-36930,-33427,-34963,-4696,21435,27826,18970,22750,29535,27261,13995,13485,25995,22646,15418,-3572,-11863,-758,1616,-12138,-15989,-150,3652,-6409,-19136,-25564,-21637,-9641,-2518,-12141,-12664,2972,13758,14062,706,-23956,-25672,6181,9063,-12362,-9378,25000,36537,6948,-16414,28002,35885,25193,25876,31267,19639,-21049,9198,17159,26295,33294,28156,5604,-18948,1788,26002,36060,28443,15846,6071,5294,-1529,-13385,-27845,-25997,-12445,-1308,3853,-2927,-12349,-15488,-18294,-15078,675,14531,25443,17298,-295,-11826,5848,34461,64570,59109,30744,6959,-9271,-12155,-4907,5429,9264,14066,21210,36999,51203,46264,16447,-17107,-12846,-21581,-7208,27847,31379,19947,7626,8188,13046,7013,-21438,-24597,-16616,-35222,-6037,23961,29465,7209,-22422,-35516,-20140,-7407,176,8770,32641,66047,86149,76935,40051,3037,-4396,9274,8909,-7117,17899,50460,55954,39434,-190,-27550,-4512,5406,5050,301,-8360,-10763,-12490,-23683,-11351,-6251,-12603,-5777,-8584,-9654,-2570,-6369,-10374,-9134,-8877,-9236,-5950,-8148,457,12695,22598,19121,7950,-1657,-9260,-19279,-16140,-14600,-12747,-7518,139,7011,-1800,4993,635,-3836,-7337,1516,13787,12825,345,-7639,-5104],[-27004,-12225,4010,-7076,-30302,-13362,6267,26124,38970,35800,27430,20770,19083,6858,-16888,-18289,7284,13447,-5794,-25754,-27632,-16252,-1374,12738,20593,26205,19444,9951,924,-3895,-6303,8793,26117,12342,-3094,-3415,8659,11524,3484,4424,12133,5261,-15154,-26082,-20458,-24020,-25450,-30970,-26210,-5898,12193,20673,12358,-9065,-27491,-22883,-7356,-4090,-3823,-199,1811,-2548,-34106,-1964,40790,55805,56279,66591,43768,-21029,-10205,27933,19089,-7720,-1417,12479,-140,24754,39787,12696,692,30297,22176,4391,-18090,-43920,-9324,6703,-14072,-14017,5999,9027,13881,50978,89322,50383,-20325,-13154,-21016,-18119,5247,-4297,-25012,-12744,-2342,35039,54880,59892,54516,18411,-24379,17100,28080,30989,50891,67115,80690,71444,35590,-5080,-27622,-31768,4525,-5067,10759,82527,62241,-11542,9323,22331,-27382,10513,19582,12638,5221,-29772,12647,138946,142061,9373,68617,103654,57524,24149,179088,363606,389170,274783,405250,655157,610314,383364,465540,821059,918800,906258,1331697,1761030,1775309,1245472,1476654,1918497,1912990,1759406,2641166,4114806,3868767,3467751,4125608,5418290,5857637,4965424,5500510,8250662,9749743,7744961,10789305,38542172,79179974,115022182,127013374,108147122,69000933,29810691,8130842,8478422,8522412,6084749,3467015,3918676,4295801,3280662,2159628,2389025,2699156,2237642,1802221,1773946,1947884,1702432,1173962,838969,893922,864574,783181,917878,989151,787887,502675,407018,433298,392744,249450,185882,258490,293850,248155,165953,144361,159779,188358,275096,344278,209451,-36448,103818,106354,37901,41830,21615,83447,98070,80231,117095,128205,99097,31984,-32340,-15516,-8828,13561,37753,64249,108205,128453,103042,61004,43845,46145,51605,69204,70607,54154,50768,33057,42780,40563,408,8243,38783,46607,15225,-15573,-854,28422,44397,41995,37769,11178,-21782,-14332,9563,580,-13812,-9824,444,-5480,7403,15679,12408,-5807,-31307,-34577,-9157,-572,-6200,-22099,-18616,-5102,-8547,-34267,-20964,-10383,-17986,-8815,-8853,26676,14313,-8063,4971,11083,8736,6724,7194,42870,98096,140101,159558,149615,106675,90878,108429,122724,89031,31042,11292,16420,10210,208,7046,22041,33340,36352,32079,24143,8520,-9606,-3105,2866,-4017,1334,967,-6759,-17770,-11872,-11478,-31686,-26866,-8002,355,-12341,-26450,-34215,-36874,-34535,-42303,-18309,33741,96494,111737,68442,63379,61021,27865,-14530,-30433,-21161,11685,52417,64555,31400,-902,18268,9361,-10677,-20433,-15170,3020,17683,22093,17841,9295,-7812,-18889,-4914,14671,34164,31230,16839,-7767,-16243,1293,14374,9885,12734,25804,24527,4437,-21724,-19675,-10424,-16178,-4386,11043,18253,17304,-2027,-19092,-6241,2435,3886,-6114,-6500,8457,15854,13532,20352,30322,39536,41462,34740,7707,-12506,3260,2420,-3882,-13729,-16845,-22825,-38964,-38558,-27435,-13049,-2407,26850,62995,82304,65639,20366,-14971,-29742,-40000,3334,45058,50265,29917,10760,20077,21452,1391,-18041,-7209,1970,1956,-8302,-19153,-18882,-20563,-27048,-20053,2015,11591,11323,-11412,-27627,-35373,-25430,-14060,-26108,-32545,-31212,-38553,-18162,8450,25012,27847,4613,-22119,-5540,8384,3026,-15981,4329,25348,16200,-9517,-37378,-16626,-11622,-17919,-20420,-21302,-16653,-7136,-12092,3978,15802,8760,-16796,-31280,-28406,-13487,-8731,-2800,14627,15586,14389,22410,24178,14467,5488,3542,16283,26703,25010,19970,34846,75282,100135,84630,47291,6423,-19541,-29705,-19602,1135,-4562,-13959,12832,41235,41351,27975,19790,24820,47648,62581,31917,276,-14061,-17854,-29822,-21637,-15380,-7636,1289,2356,-3919,-11582,-7555,500,4499,27979,61819,67684,40268,18410,15821,4438,-18199,-16647,-171,-2201,-19301,-14465,-3538,-9210,-4495,22335,41305,56197,69727,48336,20569,25665,33741,30376,16036,-17941,-24292,6129,15836,1956,4751,16756,18495,5728,-11112,-20235,8393,26624,5225,-30282,-32460,-18745,-13307,-19394,-26730,-10540,-193,2179,-3293,-30525,7092,34447,38604,13200,-28400,-14006,-7330,-11240,7150,21630,27313,10151,-12853,-25064,-31258,-20647,-4884,-1416,-12520,-23518,-32746,-1753,22768,25187,12131,-451,-6247,-8630,-4427,9222,29185,46782,36445,15502,2839,764,13447,46191,81845,111843,126440,84896,16671,6883,33177,40117,27887,-2621,-19636,-2409,-9768,-28805,-15627,204,4351,-2098,-7271,-6925,2352,5376,12814,23266,33319,27493,-16928,-21029,581,4814,-3531,-24768,-13258,-8232,-20369,-41262,-26434,-14708,-5196,-3405,-11972,-28219,-23041,9889,22150,18212,17740,23528,6045,-16618,-29360,-34471,-11151,10760,15047,-1676,-28555,-18502,-1227,14436,29660,43975,48741,32836,10452,815,-6538,-32327,-42797,-30960,-28277,-26667,5452,27239,19352,-901,2757,5351,-9714,-17625,-16122,-16914,-17376,-11881,3102,23879,38247,35310,30511,32665,34131,16366,-6822,-13378,9466,30260,16744,-25252,-2311,3238,-22138,-13632,3281,4061,7059,25851,30734,15720,-586,-14736,1201,28379,23423,561,-4527,-5676,-6855,-9418,-12066,-10661,-278,5990,-800,-8999,-15712,-14662,-15718,9117,17775,11900,-8476,-31562,-9589,-13296,-33032,5756,29349,27860,7731,-15449,-13991,352,13727,8325,-691,-6451,-14224,-22710,-17954,-12654,-9923,-5027,-5431,-31178,-17278,7022,21294,20995,1209,-12775,-13735,-11973,-7922,245,-6221,-25167,-28925,-19507,-11791,955,16583,21568,15587,-6105,-22511,-25570,-27753,-25521,-18289,-12586,-12219,7996,7637,-6139,-24765,-31635,-25558,-16850,-4981,-14414,-27685,18971,62364,68667,46292,21051,-4488,-24032,-12888,3633,-527,1669,21112,19229,-914,-33739,-40999,-33723,-4508,21272,29472,23045,24097,25528,18078,-57,6705,28246,27213,21972,6531,-3618,-2507,-9305,-22003,-14920,2479,3337,-9769,-23077,-27906,-21483,-4280,8565,-203,-7086,6044,14407,13020,4594,-12107,-37318,-11909,261,-13263,-9634,21689,32143,878,-21679,28215,36782,22949,18141,22683,15781,-8340,19835,21662,23828,27198,22772,520,-19007,4185,24153,27847,16598,6292,627,4129,-247,-12402,-27700,-23838,-6863,7612,14518,4248,-9287,-16855,-17874,-8859,8283,23178,34312,21385,-2830,-11350,8065,31425,59789,58702,31749,6955,-10869,-14270,-6747,2375,8221,16677,25199,38880,52933,48582,15757,-21083,-17755,-29348,-4174,32030,34064,21755,9877,9868,12938,7256,-19996,-35135,-25065,-35191,-7143,21601,26451,3690,-23757,-41020,-30492,-14575,-3131,8992,35317,70818,93252,82526,42044,4250,-1995,10753,6539,-17028,10162,43302,48567,39304,6348,-38072,-16611,-254,4287,-210,-9430,-9637,-8616,-18463,-14448,-9226,-12154,-6385,-9562,-9043,-5084,-6658,-10911,-9891,-6574,-4433,-1044,-4136,3142,12592,19019,14648,6642,-306,-9331,-25350,-26495,-16721,-7424,-7174,-3390,9794,4749,9782,6325,1077,-5007,-2356,7677,6531,-4019,-4894,-598],[-24769,-19208,-970,-9984,-31285,-18021,453,23557,43377,45314,33861,22543,18439,6915,-16334,-19965,6521,13088,-6789,-26298,-25891,-14548,-2160,12189,23543,32848,26553,12716,-940,-6482,-6469,13640,31947,17038,-397,-164,14161,19363,13432,16255,24725,17271,-5303,-22729,-22211,-22980,-24593,-34507,-31638,-9107,8401,13407,4341,-14337,-31759,-29568,-11642,-9306,-7218,1474,5877,-3260,-33777,8416,47425,54110,52412,62453,38736,-29347,-3640,27773,10435,-22979,-13255,793,-8391,25758,41996,13144,-5162,20327,9375,-5656,-20357,-36272,-2830,10373,-18063,-15989,8027,8909,15618,57156,96124,50483,-22882,-11869,-22846,-20778,862,-9598,-23806,-14458,-10886,22394,39631,47409,44627,7374,-16480,21316,22328,18382,41614,63637,80276,69554,34425,-502,-26721,-20224,19284,1469,8366,80224,56057,-24725,15856,30502,-25151,12096,26981,13696,2681,-20207,13719,149416,161324,18305,74432,123477,66819,13217,193308,467560,478871,292256,448048,798064,752975,458394,628556,1124216,1235856,1109039,1571004,2212994,2266160,1698763,2014577,2748942,2802927,2460277,3455921,5355990,5495829,4768127,5499457,7811882,8818099,7418195,8120753,12757249,15395769,12474659,17190028,63639477,131863957,192215091,212728351,181618198,116474759,51024614,14708685,15187466,15269971,11138139,6767703,7477388,8102876,6346179,4406561,4730966,5232745,4377188,3490194,3462018,3776444,3380069,2565257,2148147,2272252,2154425,1891052,2061956,2199965,1875202,1370481,1208332,1290950,1216252,924793,754383,842155,849085,719716,590367,581957,635820,645127,747947,853938,668328,267140,46221,55987,149665,243796,295053,390034,370499,236931,189827,206118,197222,135561,63462,59365,99615,120661,143162,174827,222915,220964,173454,122694,92183,75814,81676,118119,133614,93241,81216,113325,161008,135473,53683,45829,72566,69659,29221,7889,33519,58367,57725,45253,37876,7516,-20944,10806,41997,25425,3034,10462,30199,13259,15931,20167,14773,1232,-21048,-20070,9078,15706,5825,-14099,-12975,2377,-4894,-37593,-16230,26,-10318,-20783,-4334,40269,26867,4460,18093,25228,22023,16488,13285,48944,104188,150794,172906,154292,110696,93886,106124,115013,78158,21508,14402,20460,3672,-8855,1207,20153,31855,33833,30552,27567,15312,-4100,-494,6840,-2559,-3247,-5956,-12465,-18607,-13164,-14922,-34901,-31875,-17034,-11808,-17761,-25086,-30618,-32285,-32245,-45367,-19723,37212,105440,118722,70922,66773,67457,33721,-7172,-23799,-22676,9383,50554,63029,30708,-7157,14138,4801,-14325,-21775,-14966,6148,24058,31162,22950,9105,-10727,-21224,-5096,15173,31667,27052,11419,-18343,-21340,3202,18827,13117,12890,26857,28419,9023,-21232,-20435,-11051,-22206,-9218,8110,17245,19070,1511,-17657,-5011,5923,4377,-16635,-16734,4946,12889,8560,16908,28706,39145,40764,30488,736,-17442,4565,4653,-1471,-11576,-14285,-18592,-31596,-43710,-35588,-18631,-831,32763,73731,91888,69625,20364,-17701,-25133,-34758,-5097,40127,49991,30391,7408,13557,15753,-1866,-22601,-16637,-3379,-614,-9903,-21705,-21823,-20944,-24482,-22113,-4038,5287,5325,-13474,-21371,-30249,-24711,-15054,-29620,-29366,-28118,-39007,-21645,6937,23127,29574,12767,-11376,-10196,1839,-563,-17609,4677,23293,11697,-13676,-31928,-15615,-10276,-14009,-14002,-15224,-15824,-12062,-17880,-2697,6816,1928,-15588,-23108,-27429,-14197,-12109,-9160,13131,17811,15901,22194,22840,12249,3993,5537,20717,31512,27766,17906,28190,66081,88281,71592,38999,2898,-24516,-33675,-8364,9410,-1405,-13031,12982,39281,38790,25810,18397,24403,48352,65591,34228,572,-14962,-19429,-35946,-23259,-14269,-5288,3234,4905,-2523,-11154,-2819,4810,8686,30624,63959,74089,51192,28818,22362,6493,-16928,-16999,-1953,-4144,-19857,-12496,-332,-8176,-5018,19704,34563,47031,62098,48237,19313,25297,39792,35076,14325,-20100,-28771,-3565,8102,-1204,1869,10307,8712,-6969,-15336,-12420,12342,25996,3926,-32794,-28690,-13766,-6832,-11811,-29955,-14697,-4345,-2180,-6491,-26684,12173,43745,51207,23997,-20708,-11596,-2127,-1020,16910,28432,30165,9066,-16656,-27746,-29140,-18219,-3340,4833,4830,-4637,-22254,-3358,23665,26745,13747,478,-5802,-8091,-5275,10085,38868,61018,48466,21591,27,-7513,6437,38167,71589,98225,113637,83795,23309,10896,32193,39023,28369,-4086,-23137,-2714,-9078,-29574,-19479,-62,9347,5765,867,-5963,-835,4717,12801,21568,29092,24898,-12022,-20768,-1042,-549,-8840,-24580,-11188,-9619,-22554,-26721,-8810,4928,10136,4637,-7692,-26876,-27785,5000,19927,24901,29591,35438,16366,-5938,-17075,-30840,-25127,1714,7938,-8954,-25818,-9073,6236,20442,33925,47143,50829,34202,10096,-4292,-17181,-40317,-39268,-31842,-31554,-19741,8924,25154,12942,-4734,5085,6049,-15112,-27398,-23235,-22797,-23665,-17209,707,23957,38421,32704,27034,32415,37324,19732,-4055,-12446,8225,26392,12022,-36091,-1147,8589,-14280,-21158,-1342,5877,13571,30636,34367,16812,-1729,-16792,-2758,24962,16272,-3534,-5033,-6600,-8732,-8492,-6162,-7153,-615,8073,3043,-5479,-11361,-10856,-15258,10886,22469,17291,-2930,-39689,-16504,-18668,-29367,7127,29507,27492,7054,-16872,-19220,-3918,12577,10951,3222,-3797,-11820,-17724,-12467,-8008,-4841,-1296,-4497,-30134,-17092,4209,19218,23739,6712,-5840,-9821,-7868,-1560,10329,4535,-19148,-25828,-18385,-11352,30,12176,12683,6927,-8517,-20755,-25779,-29717,-25000,-15322,-5996,-3272,11810,5512,-8222,-21770,-24239,-24632,-22593,-9005,-15391,-28426,10850,46924,51916,32404,13133,-9884,-24282,-7728,10445,4139,-5407,8544,8589,-3434,-29311,-42062,-31520,-5710,18901,29326,26615,26019,21338,7471,-13820,5986,32653,31150,27647,18781,10974,1335,-18498,-29993,-12310,4554,2376,-13260,-26771,-30152,-20941,833,18599,10579,-2099,9478,15721,11710,7778,-883,-24219,-29919,-9915,-15377,-10620,17257,26227,-4857,-22279,27729,35704,20287,10994,13621,10843,4142,32585,29817,23588,21326,17158,-3953,-18295,5878,22139,19515,4089,-4513,-4859,2916,675,-11580,-27154,-20989,-1360,15566,22468,8991,-6775,-17529,-17065,-3851,14582,31284,43641,26352,-5847,-12431,9030,27805,53556,56409,31904,6883,-12067,-16388,-9703,-2942,4463,16970,27798,39093,52222,48659,13486,-24530,-20689,-35115,-308,36161,37156,24099,12305,10795,11354,6540,-17380,-45492,-33218,-33494,-7067,20012,23956,548,-23798,-36240,-39886,-22303,-8136,6796,36110,74386,99313,87418,44188,6232,1330,12551,3754,-27189,5656,37799,42037,38077,12641,-29116,-25689,-3312,5094,66,-8811,-6279,-3341,-13008,-15252,-11973,-12981,-8716,-10549,-6825,-5081,-5073,-10487,-9126,-3903,-274,4276,319,6062,12704,15872,11881,8706,4799,-4419,-20595,-25014,-12543,243,-5273,-6152,12832,11926,16340,14470,8444,-939,-3499,3061,1722,-5997,-2334,4252],[-19013,-22049,-4916,-12810,-32220,-23584,-6446,19592,45894,53292,39312,23527,17273,6877,-15518,-22042,4023,10793,-8791,-27291,-24485,-12272,-1857,12538,27175,39257,32448,14337,-3662,-8911,-4859,19607,37411,20945,1787,2333,18823,27315,24583,28783,36894,27833,2738,-18500,-22778,-20674,-21618,-35262,-31940,-10416,2863,3343,-6172,-21275,-36600,-36089,-15974,-14874,-11577,1730,8604,-4040,-27683,14710,48095,47643,46649,58646,36068,-28531,-787,22436,-2430,-40903,-24553,-12789,-13972,28205,42483,11058,-11844,9249,-3139,-12304,-17184,-29261,1589,11701,-22721,-18650,8594,7686,15654,59820,97628,46582,-27830,-12938,-26808,-23699,-5535,-17520,-23333,-16559,-19209,11123,25430,34232,31987,-6185,-11097,21563,13217,2659,27795,54762,74920,63475,30623,1902,-26073,-8161,32449,5803,2254,71419,45074,-39080,20260,34804,-25254,11144,30769,10501,-1263,-12323,12321,149416,166681,22962,74082,133977,73291,-1247,192468,527019,519970,283133,455866,872291,828294,496695,755543,1342184,1445799,1196200,1647983,2447290,2528297,1997050,2381451,3377296,3496793,2962841,3954103,6107379,6703175,5664376,6396664,9660847,11241808,9395616,10231854,16615056,20318768,16662790,22870675,86727147,180757287,264169007,292878263,250544428,161248944,71298405,21268745,21774432,21925934,16231731,10217346,11107964,11970959,9520284,6800698,7184356,7879168,6659103,5274829,5233588,5683808,5160192,4109734,3683784,3899319,3677927,3199185,3365828,3576327,3161879,2472206,2257471,2394858,2277226,1835246,1581782,1679842,1635591,1401791,1236911,1253254,1296784,1235435,1319661,1458396,1249826,730947,406034,438988,577700,650950,687036,787840,745690,529589,384269,397879,409429,334634,249279,260831,309155,301870,310441,360997,415516,372326,284994,218418,166710,126345,134018,198378,236940,175764,147534,226183,301432,259334,134601,104354,126541,108792,56895,43393,78607,99970,85844,70297,59886,22504,710,43684,83806,59419,26393,37414,67994,44372,31506,30206,23350,13140,-5698,-1071,31163,34811,20056,-1960,-1679,11508,-2750,-45495,-13371,8641,-577,-20981,16056,55191,38963,16159,29428,37956,34422,25472,18845,52884,106163,156501,180760,153702,110233,92514,99139,102462,64917,16963,24434,26340,-884,-16133,-4543,16648,27650,28547,27218,30137,20581,-148,-31,8950,-1074,-8013,-15363,-20597,-20220,-13553,-17881,-38036,-36486,-25172,-25221,-23797,-24801,-27563,-29474,-31131,-42148,-21461,37088,108018,118961,69448,65496,69990,38042,-797,-19277,-25832,4440,45393,58524,29614,-14469,6443,-2748,-19928,-24270,-16834,6497,27772,38262,26152,7214,-15621,-24768,-7034,12951,25820,20938,5193,-29153,-19168,5023,20991,14545,11996,26002,30001,11275,-21653,-19725,-11457,-27683,-12237,5766,15403,19708,4287,-18063,-6080,7341,3666,-26126,-21301,3209,9808,4015,13958,26774,37500,37887,23646,-7897,-19896,5422,5165,-651,-10880,-13763,-15883,-23731,-35907,-43366,-22364,1353,36562,80146,96961,71025,19956,-21005,-21347,-27142,-13329,35044,50146,32032,5213,6014,8401,-6082,-25390,-26383,-8852,-3774,-12239,-25942,-27098,-23830,-24135,-22811,-9652,-975,-342,-12380,-13941,-26402,-26961,-16432,-28186,-26645,-26234,-32368,-24989,2599,17727,28968,20450,712,-12048,-6657,-5965,-20509,3097,19351,6598,-17059,-26611,-14827,-10635,-12134,-9487,-11249,-17116,-20614,-24900,-6313,1281,-2046,-10653,-14831,-26031,-16093,-15495,-13628,11532,18598,15836,20553,20136,9045,2554,7668,23508,33416,27377,13068,18625,52951,71694,54790,27882,-2247,-28129,-24826,2885,16339,582,-13432,11274,35551,35384,23724,17811,25159,50554,69622,36598,-54,-16094,-20162,-31945,-22721,-12181,-1684,6076,7400,-1530,-10383,1039,7742,10696,29754,61491,75987,59340,37393,27145,7601,-15373,-18388,-5294,-6543,-20155,-11452,1302,-9104,-7908,15292,27115,37123,52641,45355,16827,23332,43984,40082,13059,-23932,-31275,-11572,167,-5581,-2465,2735,-955,-17926,-16483,-6985,13181,22614,1336,-34577,-24711,-9104,-1012,-4103,-25619,-18316,-7838,-6857,-11745,-23146,16552,51655,62274,33771,-13043,-9839,2185,8161,25110,33514,31553,7591,-18786,-29429,-28454,-17828,-3186,10390,19392,11369,-12615,-5209,24358,28936,16218,1969,-5317,-8331,-7502,10024,47243,72869,57944,25696,-3270,-15550,-1440,28811,59465,81900,96371,77674,27004,13774,29498,35273,25393,-8444,-24104,-841,-6405,-27026,-24267,-1336,12660,13175,9274,-4220,-4613,3041,10875,17412,22304,19783,-6076,-16847,-3951,-7749,-14061,-21034,-9904,-11827,-20638,-13273,6661,21271,23180,10790,-4551,-24117,-33290,-2225,17129,29713,37973,43088,22783,1638,-7004,-17580,-38358,-8337,-298,-16077,-18856,-396,12321,24013,34989,46889,49757,33408,8620,-9935,-26509,-36569,-36566,-35168,-36473,-16046,9791,20287,4233,-7985,7071,5982,-20525,-34343,-23200,-21872,-25944,-23259,-3578,21071,34938,27272,22444,31228,38518,21582,-1843,-11305,6609,21318,7506,-28415,-312,11608,-7522,-29803,-6785,6781,18258,33390,36253,16813,-4074,-19009,-8479,18003,6328,-7905,-4317,-5532,-9994,-8419,-1153,-2316,-708,8752,5499,-2701,-7150,-7348,-15345,10663,25712,22238,2984,-32152,-22339,-23161,-28458,5081,25871,23498,3599,-19203,-27767,-12547,7700,11136,5745,-3120,-12506,-15828,-9052,-4344,-229,1501,-5673,-30832,-17400,282,14487,21460,7912,-1459,-8031,-6678,1885,17036,13248,-13168,-20784,-16304,-10304,-311,8366,4362,-1613,-11185,-20027,-27318,-32453,-24145,-10803,2583,8378,19429,7018,-7156,-16799,-18498,-23304,-28296,-13708,-17627,-30093,835,28444,31741,16284,3271,-16616,-24364,-4177,15783,9223,-9710,-4144,-2325,-7043,-24954,-35493,-29574,-8793,13919,26705,28476,27207,16289,-4735,-22931,10847,36860,32909,30796,28993,24673,6933,-23912,-32727,-9973,4826,-227,-17650,-30706,-32810,-21187,4060,25723,18485,978,12311,16615,9069,9084,7898,-8931,-40543,-21116,-19006,-13000,11241,18435,-10662,-20101,25546,31662,15870,4027,4375,4635,14976,44560,39218,25127,16187,11747,-7573,-17984,6051,19776,12327,-5953,-13134,-8757,1410,626,-11463,-26674,-18282,3124,21439,26597,10367,-5732,-18191,-17196,-1082,18355,37217,51701,31273,-9129,-15881,7492,22768,45815,51943,30522,5944,-13658,-19166,-14420,-10881,-2264,14511,28222,36808,48085,45422,8869,-27439,-22223,-39905,1457,37770,38609,25325,13586,9801,7185,3603,-15543,-39431,-39271,-31507,-7113,17919,20801,-3137,-23934,-31846,-43969,-30892,-15232,1381,33325,74840,102635,90299,45234,7796,4571,13661,-346,-38096,3970,33175,35660,34679,16648,-22152,-30950,-4906,5866,-74,-7967,-2995,889,-9057,-15877,-15918,-16444,-13733,-12045,-4230,-3617,-3559,-10847,-8678,-2496,1772,7682,3138,7200,11285,12089,10295,12624,10918,1042,-15001,-19725,-5854,7911,-3761,-9711,14162,17563,22098,21767,15438,2635,-3679,-1281,-3348,-8545,-2713,5780],[-16622,-21542,-9359,-17601,-35026,-31973,-15938,12522,44221,56984,41608,21946,13803,4870,-16185,-25763,-1308,5606,-12428,-29269,-24084,-10450,-1387,12923,30357,44161,36205,14578,-6738,-10327,-1436,26052,42223,24243,4061,5064,23514,35605,36534,41779,48857,37637,10150,-12624,-19584,-14892,-14793,-30696,-27384,-7981,-1321,-6184,-15668,-26100,-38403,-38889,-17754,-17926,-13804,3443,12690,-1922,-19021,19715,45780,40259,43021,58874,39484,-19358,1482,16251,-14691,-51054,-27127,-19628,-8156,36620,45996,11461,-14672,1507,-10874,-11380,-7730,-19164,8412,15750,-21727,-16999,12434,10205,18752,63188,97678,43281,-29919,-11048,-27446,-22174,-8349,-21809,-18457,-14029,-21933,6023,17524,26390,22989,-16116,-3459,23238,6797,-9526,16199,46938,70730,59324,30238,7843,-19322,9006,48838,13628,-1327,62701,36418,-37525,27836,41025,-21480,13790,36836,9554,959,-915,14608,146173,165099,29812,73909,139216,80808,-11900,183455,534623,509290,256575,434484,866019,822492,492952,822319,1428481,1503053,1152356,1548734,2410590,2502434,2072403,2494351,3659358,3834117,3150192,4018228,6186735,7203866,5942728,6602469,10528842,12560705,10433405,11341175,18927874,23372548,19336005,26527500,102513773,214655412,314399512,349113305,299166859,193116089,86046307,26361551,26766096,27009107,20250478,13077948,14018392,15055399,12120902,8834768,9219843,10065886,8595095,6775776,6707467,7259561,6666407,5491735,5138412,5446944,5131425,4446284,4565510,4839585,4392453,3590893,3345320,3530872,3380218,2817599,2493598,2579164,2471382,2138751,1954535,2003033,2017006,1856201,1885732,2039907,1846570,1278843,894251,945395,1097878,1128090,1120861,1212632,1162156,895984,673327,679721,702657,605976,505175,533056,583632,538130,523768,596558,657421,571111,440494,355129,279264,216777,222357,313372,377406,303971,252686,357032,449469,400794,245022,190686,206771,171990,105474,96234,137195,152001,127108,115614,106709,60139,35706,84913,136013,107056,62450,76839,119121,96766,62421,52898,45396,35313,17971,25591,60973,61844,41866,20089,22486,30211,5210,-50887,-5846,21283,16133,3798,47909,74269,54532,31067,43045,53082,49698,37771,28222,59033,108323,160888,186528,152789,109965,90263,90394,88605,54590,23345,41751,36923,737,-17156,-4876,16891,25936,25535,26828,35596,28043,6284,2248,12606,3757,-7713,-22009,-25728,-18699,-9808,-15880,-36973,-36426,-25977,-32340,-25910,-21718,-21581,-24443,-27641,-36991,-20502,37187,107942,116101,67569,63136,72031,44219,7960,-12490,-26596,229,40177,53777,30072,-18071,-768,-9485,-23832,-24207,-17471,7081,31653,45823,30232,6800,-19171,-24968,-7905,10291,19444,16134,1464,-34841,-9189,9587,23462,16560,12771,26228,32021,13710,-21038,-15492,-9306,-29680,-10765,6805,15365,21406,8326,-17830,-7264,8800,3769,-28854,-15683,5599,9200,2361,13533,26398,36469,34867,16669,-15558,-16914,7467,5791,513,-9399,-12741,-12135,-14296,-26574,-41899,-21180,5385,39656,83402,98865,71537,20865,-22893,-17050,-19457,-19427,31841,52309,36087,5671,-918,1061,-9575,-24035,-31481,-12314,-5539,-12956,-29580,-31762,-26113,-23428,-21625,-13292,-5663,-3987,-7311,-4782,-21712,-30978,-16094,-22525,-24108,-24514,-24382,-24022,-2524,10036,26894,27727,13417,-8238,-15088,-12270,-24287,-203,13741,1559,-18543,-21884,-14199,-12284,-11852,-6581,-8981,-19345,-29778,-25190,-4864,989,-1041,-2920,-6404,-23519,-18412,-18671,-16098,9740,18101,14596,18049,16717,5536,1614,9707,24566,32393,23952,5911,7177,37717,52510,35904,14995,-8010,-25646,-10410,14004,21516,1069,-15440,7848,30563,31594,21747,17463,26015,53180,74487,39512,-1337,-17641,-20295,-25311,-20192,-9440,2523,9299,9469,-1200,-9644,3460,8711,10125,25354,54762,73377,63837,43080,29210,7185,-14049,-21166,-10588,-9660,-21062,-12126,1168,-11654,-13219,9365,19448,27055,42139,39966,13040,19440,45280,43955,12387,-27644,-30901,-17121,-7283,-10942,-8157,-5733,-10193,-26634,-16742,-4877,10100,16085,-2944,-34898,-21856,-6001,3007,2356,-18305,-20873,-10712,-11651,-19055,-20265,19337,56993,70351,41368,-6292,-9113,4974,15540,31106,36309,30989,5377,-18746,-27857,-29550,-19767,-4593,14072,29711,22966,-5754,-7692,24318,30533,18040,2936,-5327,-9687,-11690,8507,52922,80563,63498,27285,-6084,-19970,-10110,18416,45983,63661,75800,66892,27363,15147,25294,28877,18949,-15545,-21759,2309,-2787,-22738,-30252,-4536,13527,18934,15843,-3042,-8832,284,7104,11229,13594,12460,-2723,-13585,-8575,-15633,-16684,-16290,-10722,-16190,-18197,-3081,18324,33192,32827,14593,-2994,-21015,-35965,-10379,14082,31553,41993,46061,24969,5530,-272,-6980,-30013,-18445,-9143,-22221,-11826,6957,16869,25483,33590,43888,46028,30909,6982,-12838,-24353,-27907,-34618,-40158,-41767,-14968,8010,12980,-6090,-9573,8782,5607,-24285,-31675,-16603,-15988,-23035,-29155,-9249,15672,28432,20162,18051,29668,38052,22409,381,-9357,5277,15387,2209,-23553,273,12765,-2002,-33898,-11687,7275,21568,34666,36795,16216,-7053,-20695,-14688,8901,-4731,-10953,-1892,-2246,-9859,-8610,3309,4171,1631,9391,7498,140,-2659,-3714,-14830,9301,27807,26775,8733,-24054,-24871,-25172,-29510,611,19583,17208,-811,-19065,-35281,-23966,442,10047,8088,-2813,-14799,-15414,-6284,-402,4875,4264,-7708,-31429,-16935,-2914,9373,16459,6199,1327,-6498,-6611,3807,21263,20535,-5823,-13236,-11889,-7159,1541,7050,-1223,-8085,-12877,-19003,-28458,-34247,-21499,-3660,13653,22177,29808,12535,-1917,-9776,-12886,-21097,-31996,-17021,-19290,-31191,-8702,10175,11500,929,-6231,-22629,-23155,-802,20881,15066,-9981,-14814,-10694,-9075,-19015,-27900,-26305,-11197,9072,23947,30402,29224,12606,-15395,-18479,20650,41502,34060,32827,37131,36135,13287,-21629,-26913,-6412,5287,-2350,-20701,-32392,-33447,-20422,6955,31264,24814,3936,16402,18732,6892,10291,15667,5302,-29632,-29068,-21303,-14366,6167,11395,-14199,-15202,24096,27303,11682,-556,-1989,-56,25832,56641,50442,30092,14326,8778,-8269,-15881,7045,19574,10293,-6622,-11678,-7048,1867,1640,-9937,-24171,-13931,8440,27074,28820,10379,-4112,-16844,-16687,1218,21278,42314,59589,37731,-9697,-19692,5216,18275,39156,47864,29730,6065,-13809,-20711,-18932,-19101,-9470,11530,28283,33798,42215,40452,3803,-27081,-20887,-42569,1648,37358,38980,26192,14716,8130,1812,-212,-13507,-32377,-37986,-28327,-6458,16122,17877,-6204,-23390,-27777,-40368,-38400,-22550,-5619,27736,72399,103352,91438,45447,9364,8335,14811,-4863,-44160,5445,30230,30292,29846,18331,-17604,-31758,-5072,6607,-306,-6933,-287,3677,-6754,-17030,-21039,-22387,-20804,-13424,-1531,-1210,-2738,-12562,-9252,-2818,1327,8272,3493,5776,7710,7501,9650,17021,16264,4819,-11737,-15573,839,13929,-3924,-15078,12467,20094,25250,25955,19839,3957,-4711,-6348,-9913,-13494,-7531,1610],[-15603,-16823,-10729,-21122,-36532,-40350,-24774,4960,40305,57746,42324,19627,9729,2311,-17007,-29608,-7864,-805,-15907,-30621,-23340,-8077,-22,13739,33064,47444,38004,14065,-9076,-9912,3450,32451,46233,27083,6728,8486,28497,43828,48125,54077,59705,46093,16609,-5865,-13026,-6127,-4810,-21938,-20777,-3339,-3606,-14193,-22714,-27425,-36779,-38146,-17964,-19293,-14489,5721,16981,1927,-10104,22166,39575,31580,40475,60615,45014,-9833,1476,8578,-26773,-35570,-20455,-15508,7005,48705,51159,13246,-15523,-4953,-16036,-7464,2715,-8731,15367,20704,-16601,-13489,17057,13978,22332,64410,93339,37981,-31187,-8573,-26754,-19068,-9868,-23953,-12355,-10238,-22735,2548,12223,21126,15511,-24876,3020,23261,380,-20382,4825,37884,64996,54232,30138,13921,-9977,26752,63927,21249,-5450,51484,27873,-24909,34251,45364,-17351,16310,41290,7577,6058,9454,16685,137684,155473,35334,70502,134691,83333,-21646,164921,485907,446706,214783,385645,776523,731130,441410,808482,1358063,1389631,985560,1294042,2107313,2191422,1901309,2320997,3521693,3728220,2972036,3627283,5568769,6868768,5529776,6060790,10196771,12445358,10271040,11171843,19124272,23801427,19832307,27268639,107156076,225303626,330669682,367731039,315641553,204325421,91699924,28770354,28957712,29297478,22237433,14675597,15513814,16619511,13531745,10028621,10350777,11269536,9723591,7632180,7526870,8123814,7539522,6386902,6176391,6559170,6182361,5344889,5379603,5694360,5283989,4473208,4225280,4442993,4281376,3658473,3288392,3335206,3164405,2762544,2582990,2666308,2640152,2371111,2316072,2460747,2321393,1796378,1409027,1470046,1605700,1570305,1500974,1570540,1529834,1257477,988991,985195,1011887,895764,782034,820259,866036,781020,738694,828768,893439,775739,613786,513181,416326,337743,333946,441534,527330,451218,372844,478124,575491,532599,367737,293027,301197,250963,169091,159536,199480,202977,168835,164928,161698,106341,74262,125096,187632,160325,106059,123067,176555,163548,104512,82931,74848,62245,44488,54298,92348,91711,67091,48442,55970,56223,17454,-38242,3603,34300,34780,35112,80216,91394,68624,44549,54548,66084,63351,49226,37409,63474,106921,159773,186017,148853,107848,85854,79042,72299,45417,34468,58463,46923,4534,-15235,-2306,18632,24525,22509,26749,40433,34309,12070,3449,14348,8107,-5078,-27316,-28404,-16742,-5577,-12010,-34617,-34357,-21076,-23463,-25981,-18577,-15490,-19634,-24412,-33051,-19966,35256,103093,108161,62996,57539,71077,49639,16860,-4813,-25709,-5423,32745,46285,28486,-18575,-8813,-16983,-27033,-22722,-18608,5754,33344,51117,32861,5883,-23022,-21176,-9415,4790,10793,11152,-1340,-29328,2374,14753,24338,17068,13346,26091,32936,14645,-21245,-9876,-6365,-29643,-7214,9542,15823,22586,11942,-17959,-9865,8815,2951,-24008,-5530,10027,9783,2321,14081,26001,34492,30330,8672,-22845,-11208,9233,5368,969,-7784,-11263,-7649,-4909,-17690,-33807,-16526,9727,40888,82260,96564,70301,22134,-23604,-13296,-13191,-23872,30250,55803,41557,7892,-7657,-6606,-12667,-19899,-24782,-13372,-5705,-11160,-26966,-29259,-24578,-20608,-19004,-15096,-8916,-5416,408,5747,-15005,-35060,-13332,-15979,-22243,-22990,-15869,-17172,-6283,562,23414,33822,25311,-341,-20978,-19229,-29046,-5265,6299,-3304,-17837,-17620,-13988,-15324,-13171,-5348,-8334,-21015,-26715,-12725,1767,5320,4601,6248,2163,-19310,-19679,-20863,-16983,7805,16743,12864,15497,13447,2551,1555,11673,24302,28994,18200,-2523,-4453,22992,33571,17174,2032,-12548,-17083,5606,25186,25406,564,-18432,3856,25747,28604,20519,17513,26791,55823,80312,44353,-1785,-18742,-19515,-18857,-15925,-5592,7446,13091,11686,-666,-8229,5172,8494,8004,18918,45636,67785,65324,46181,28962,5886,-12393,-23820,-16504,-12257,-21990,-13427,943,-13412,-19329,3740,13376,18765,32679,33909,9386,14728,44242,46801,13733,-26283,-27585,-19226,-12125,-15213,-13189,-13064,-17054,-31200,-17164,-5196,4251,7904,-7476,-32468,-19244,-3729,5994,8263,-9645,-20334,-12063,-15134,-26607,-16828,21433,60426,75902,47530,495,-8080,7306,22002,35914,37994,29771,3745,-16071,-24513,-30976,-22466,-5908,16748,36584,30942,-656,-9455,24639,32006,19562,4090,-4629,-10577,-16600,6747,56363,84414,65792,27687,-5655,-15708,-17850,8890,33303,45979,54893,53992,26074,16405,21363,21546,10796,-23562,-16509,6685,1842,-17194,-36147,-8938,12803,23450,20835,-1952,-12010,-2249,3053,4981,5163,4867,-1705,-11721,-13467,-20755,-14326,-10895,-12927,-22182,-16086,4642,26800,41393,39569,16893,-2139,-17305,-31240,-15984,11823,30887,42367,45399,23939,6482,3612,892,-19308,-26314,-17270,-26096,-5537,13223,20472,25997,31236,39551,40874,27799,6572,-9809,-13694,-19956,-32845,-42192,-36398,-14771,4397,4265,-16735,-8712,10579,5673,-24455,-24108,-8366,-9300,-18483,-32288,-15620,8420,19802,12845,14969,28037,36322,22713,3075,-6285,4755,9365,-4067,-21391,578,12425,2094,-26631,-15051,7468,23630,34708,36019,15121,-10408,-21874,-20356,-1276,-15837,-12196,1568,2253,-8650,-9270,6768,11226,6663,10435,8962,2618,1351,-582,-13801,6680,27985,29766,12968,-17430,-23988,-24492,-32868,-6440,10649,8783,-5402,-15128,-32342,-37643,-9072,7476,9783,-2914,-18542,-16235,-4303,3388,9730,6212,-11017,-31565,-16385,-5612,4486,9654,1378,1805,-5157,-7481,3746,22087,24975,1756,-5027,-6436,-3057,4468,7343,-4513,-13111,-14772,-18574,-29687,-35924,-18155,4471,24996,34763,38492,18702,4770,-2801,-8541,-19730,-34670,-19680,-21245,-33018,-18243,-7508,-8339,-13614,-15937,-28776,-22321,1016,24231,19639,-8700,-24521,-16499,-9787,-12969,-20991,-23352,-13489,4036,20177,30973,30439,9246,-23448,-6589,30872,44202,33000,31961,40617,42170,17009,-15905,-18863,-3308,4708,-5131,-23491,-32872,-33284,-20282,7761,33285,27540,5228,19994,20120,3422,9678,20440,15707,-15366,-31660,-22864,-15846,977,4138,-16966,-10393,22644,22354,6572,-4538,-6588,-4120,34988,66592,60676,35888,13779,6018,-8539,-13581,7600,20175,12676,1531,-1181,-1332,2719,2159,-8497,-21257,-9721,13014,31063,27911,7783,-3114,-14901,-17115,1563,21837,44806,65264,43885,-8254,-24884,1139,13314,32928,43711,28773,6280,-13614,-22076,-24139,-27952,-17317,7509,27055,29186,33786,32869,-2204,-24005,-17902,-42042,-791,33630,36791,25298,14490,4927,-5396,-5412,-11972,-25441,-32477,-24965,-6139,13600,14304,-9257,-22960,-24803,-36573,-43408,-29378,-13610,19224,66316,100516,89902,43938,10289,12147,15825,-9647,-38476,9117,29054,26216,24056,17661,-15391,-29759,-4085,7449,-197,-5513,1951,5346,-5617,-18544,-26569,-29740,-28080,-13437,1949,2664,-1679,-14738,-10060,-3769,-304,7103,2580,3200,3610,4033,11292,22674,21830,8090,-9383,-11236,8668,19880,-3683,-19866,10096,21757,28001,29124,23662,5578,-4159,-8939,-14421,-17235,-12687,-4855],[-21952,-16326,-14641,-28240,-41698,-47127,-36526,-7919,28999,50120,36192,11715,289,-5629,-22702,-38025,-19801,-12263,-22836,-35127,-26098,-9058,-1754,10734,30827,44835,34043,9460,-13590,-11112,5716,35007,46194,26574,7077,10082,31245,49064,55974,62407,66545,50747,20007,-637,-5855,3166,5983,-11545,-14258,825,-4605,-19707,-24783,-24706,-32804,-35665,-17627,-19722,-14037,8049,20912,6846,-1916,21765,29888,22438,38630,61907,49258,-2970,-661,661,-37317,-19168,-7258,-392,27819,63569,58465,17320,-13994,-9538,-18272,-2243,13209,2336,23280,27764,-7103,-7574,23286,19920,27432,64754,86267,32325,-29122,-3830,-22269,-12717,-8091,-21118,-3924,-4076,-20987,796,10433,20189,12266,-29973,10237,23870,-3538,-26879,-2998,30820,60612,50897,32698,22432,3697,46318,79128,30905,-7046,41417,23379,-9143,41465,50382,-10089,21286,46724,7814,16127,20948,21287,128892,144334,42829,67535,124385,82566,-25991,143908,396932,351431,168424,322871,627666,577373,354522,720645,1152370,1137973,741474,949697,1615282,1676980,1529309,1907181,3002089,3210451,2477813,2881451,4411353,5785517,4533454,4909340,8750394,10928333,8953134,9769200,17158503,21500608,18031081,24916415,99499296,210036752,308892134,344043069,295816358,192058668,86852993,27907789,27809661,28229892,21710654,14627570,15232309,16283455,13412209,10094798,10301455,11195240,9768284,7633108,7489375,8064357,7567463,6580274,6551091,6972367,6582814,5681630,5611705,5934986,5624817,4911915,4690408,4917723,4772935,4166527,3784408,3772910,3554406,3130258,2980481,3094778,3027904,2665524,2511838,2621630,2564023,2170525,1844120,1904839,1994995,1882245,1744604,1782869,1768972,1538196,1264086,1248189,1271746,1145776,1025115,1064291,1098544,981657,911827,1008351,1073048,945434,775354,669065,559821,472304,451688,560858,660182,591643,487171,569839,659504,633927,486323,399851,399045,338967,245161,230064,260850,249145,207477,211849,216593,156078,115577,162375,234207,216127,157230,175536,237675,239142,157019,120076,110688,94574,75311,86268,125671,125431,98154,85889,100829,92478,38401,-16051,18618,50604,56760,70311,111176,107774,83206,58879,66508,79423,77821,62504,49077,69080,105145,156170,182439,146060,109110,86346,73333,60954,41912,48897,74464,57639,12490,-7769,6064,25386,27299,23329,30334,47303,42128,20096,6886,16682,13898,1797,-24258,-22138,-11093,1417,-4259,-28519,-27788,-9983,-7446,-20648,-12749,-6697,-12205,-18790,-27945,-17381,34444,96805,98646,58695,51795,69714,56584,28559,6876,-18700,-9706,25908,38643,26374,-13638,-14314,-22212,-23430,-16245,-16933,4984,34977,55898,36060,6647,-23874,-10708,-8144,-1308,2631,8586,-1022,-18821,15076,21849,25562,17792,15484,27761,34897,16110,-20299,-1613,-1029,-26180,-1116,15166,18698,25032,16756,-15481,-11184,9284,2535,-14415,6824,16888,12857,5270,16819,26775,32709,25512,1300,-27244,-3354,11770,5228,2084,-4355,-7001,-800,4969,-8655,-24395,-9010,14984,41260,77769,91222,68378,24536,-21432,-9302,-7763,-25443,31494,61375,48875,12349,-12860,-13375,-14239,-13790,-14517,-10808,-3127,-5578,-16308,-17418,-16179,-13643,-13996,-14330,-10021,-3695,10299,18015,-4854,-28331,-7704,-8989,-20627,-20906,-6800,-5953,-5038,-9229,19283,38581,35603,9133,-19623,-26021,-33210,-11104,-2533,-7413,-14799,-13160,-13694,-19567,-15943,-5711,-9084,-19973,-10154,5432,12032,12191,12731,15709,10678,-13241,-18034,-20536,-17139,5600,14764,11085,13365,10707,299,1980,13087,22740,23450,10441,-11703,-14940,10842,17000,-16,-10056,-14755,-6529,21020,35448,27693,-1184,-22516,-259,21531,26388,19516,17169,26530,57134,85635,50948,-957,-19597,-18792,-13433,-11401,-1517,11886,16210,13206,-413,-6759,5660,6636,4127,10691,34631,59375,63153,45639,25450,2814,-11438,-25655,-22772,-14654,-23848,-15369,1064,-13140,-25990,-1543,8671,12217,24323,27190,5465,8452,39829,47136,16251,-19837,-23420,-20228,-14816,-18098,-17119,-18963,-21566,-31849,-19689,-8697,-4860,-2226,-12626,-28972,-17564,-3259,6896,12458,-1152,-17539,-13519,-18508,-34630,-13805,21756,60700,77549,51094,6260,-7477,8131,26246,38374,37633,27111,1804,-13068,-21475,-33343,-26384,-7584,17425,39122,34445,1901,-11263,24277,31909,19359,4241,-4063,-11254,-22955,3844,56141,83087,63759,26291,-2369,-8690,-24894,-40,21417,29190,34613,39951,23221,17023,17345,13024,784,-32590,-11114,10227,5661,-12047,-41805,-15514,9544,25326,23034,-2018,-14769,-5258,-1645,-1261,-2578,-2638,-3285,-11915,-17799,-21069,-9648,-6465,-16880,-30505,-15369,9152,31352,45260,42573,16980,-2668,-14147,-24323,-16995,9388,27036,38784,41062,19522,4028,3980,5100,-11169,-30080,-24807,-28577,-1351,17279,22302,25258,27909,33808,34120,23743,6963,-3014,-3192,-14463,-31945,-36728,-26799,-14344,-1083,-5774,-27215,-6632,11666,5765,-21605,-16998,-1685,-4351,-14920,-29658,-22934,-847,9253,6126,12950,25646,33032,22260,5865,-2685,4757,3879,-11010,-21777,150,10473,4164,-20149,-16764,6982,24192,33441,33665,13381,-13946,-23037,-24001,-11286,-26100,-12057,5082,6819,-7040,-10747,8700,17595,13374,12096,9725,4171,4166,1539,-12448,2859,25691,30295,14879,-12496,-20557,-21079,-38418,-15766,-427,-1056,-8686,-7877,-19903,-45812,-19820,3886,10783,-3112,-22795,-17309,-2640,7207,14295,7381,-15152,-30133,-15707,-7474,1355,3411,-5490,381,-3012,-7736,2436,19901,26390,9161,3141,-341,1779,8258,9193,-5043,-16163,-16631,-18109,-29788,-36888,-13909,13259,35819,44606,43460,24159,11849,3917,-5046,-18958,-35793,-20894,-22547,-35095,-26701,-22730,-25814,-25644,-24529,-34054,-21474,1925,26389,23246,-6407,-32546,-17852,-7652,-6333,-14400,-20334,-14336,447,16476,30890,31431,7267,-23916,6684,40013,45172,30493,28865,39756,42787,17888,-9305,-10360,86,4367,-7119,-24513,-31115,-31484,-19912,7334,32583,27375,6004,23805,21382,-498,8160,22909,22564,-2725,-26771,-21959,-16082,-2905,-1786,-18091,-5119,23226,19662,2496,-7419,-8864,-6071,43468,75041,69895,42231,14716,3783,-8483,-10828,8664,22449,19583,15492,14443,7661,4791,3182,-6134,-17130,-4933,17824,34696,25430,3987,-1356,-11313,-17373,1016,21086,45520,69241,50193,-4005,-29937,-3154,9319,28551,41157,29264,8011,-11849,-22020,-28589,-34894,-23511,4102,25781,24297,24268,24076,-7343,-17844,-12495,-36142,-4123,27784,32817,23336,13697,1334,-13152,-10464,-9680,-17746,-24910,-20821,-5583,10915,10732,-11491,-21963,-22190,-32932,-42531,-33435,-20567,9090,57240,94488,85877,40846,10807,16246,17211,-13851,-31472,14474,30060,24103,18315,15259,-14751,-26104,-2018,8678,674,-3513,3916,6245,-5282,-20315,-32062,-37798,-33719,-11856,6199,7922,-6,-17236,-11278,-5340,-2998,4111,332,-423,-827,1746,14327,28512,26844,10338,-8227,-7106,16618,25004,-3427,-24354,6756,22058,29752,30630,25960,6833,-2939,-9746,-17057,-19651,-17383,-13437],[-18109,-4850,-5706,-22746,-35284,-34988,-33342,-11397,24360,47536,36145,11006,-2040,-6897,-21473,-39280,-25722,-17374,-22267,-32626,-22641,-4102,2302,12192,31341,43884,31909,8224,-13065,-7797,10910,39262,47765,28237,10333,14760,36277,55225,63370,69811,72397,54690,23334,5335,3279,14240,18594,1103,-6588,4639,-3560,-19970,-19875,-18560,-27590,-33056,-17349,-19812,-13268,9418,23280,10956,3208,16652,15409,11480,34211,58059,46493,-3494,-8148,-9934,-43828,-8260,4074,15568,45600,74322,61986,17876,-15947,-17743,-23796,-3296,16391,6998,25326,29967,-1773,-7205,23298,20093,26162,56770,69559,18764,-30427,-5088,-21760,-11668,-11533,-22227,-3005,-5446,-27029,-9926,1654,13293,3862,-35808,8000,15020,-15085,-38331,-16940,15896,47319,38651,26677,22016,9410,55053,81983,30674,-17008,21799,12152,-4215,36739,43764,-12057,16055,40492,-1938,17086,20265,15410,108665,121924,39475,52604,97233,64895,-30976,111213,276596,233127,110488,244405,439439,381791,235938,567178,849031,796824,464915,583064,1037888,1071347,1032287,1337815,2212890,2395222,1776316,1946710,2983352,4205560,3183668,3411081,6527566,8368461,6789744,7461082,13500306,17025201,14367057,20039215,81425251,172615931,254426923,283869136,244552517,159318751,72690065,23978008,23595533,24060893,18792169,12938851,13235196,14120408,11780575,9004186,9069220,9844676,8699730,6759063,6585969,7078745,6727005,6008669,6156451,6571548,6220738,5357729,5186678,5484692,5314629,4783221,4610330,4823513,4721084,4204633,3846882,3771070,3531810,3137700,3036883,3172264,3074416,2655099,2410257,2466756,2499191,2297766,2085725,2137137,2163191,1977624,1780393,1784369,1807833,1657682,1418899,1390755,1405341,1282869,1163869,1194383,1212593,1078744,987652,1077084,1137895,1025898,875645,776909,667445,577987,535373,630266,732539,681266,557822,600427,671845,670867,564215,477861,468695,407387,309071,283794,298215,270130,223839,235105,247933,188164,141532,178531,254780,252698,196563,214542,280702,297317,199024,146086,134594,115619,94823,105743,144423,146566,120120,117397,140847,123813,54572,-682,26310,57179,67824,92769,124657,109552,84788,60884,66163,80353,80388,65036,50621,63671,91319,138611,164773,133492,103409,82618,65241,46567,33244,52314,76762,56567,12304,-6804,8213,25956,23864,17838,26928,45277,40740,19708,2547,8613,9552,857,-21391,-18082,-11545,812,-3586,-29127,-27274,-5273,527,-20390,-13955,-4884,-11575,-20292,-31259,-21598,26273,80893,79564,46159,37617,59201,55937,34194,13782,-14077,-20590,11656,22863,15088,-14189,-24488,-32557,-19222,-12592,-18558,-2549,28802,52181,32006,1360,-22953,-3138,-8724,-13577,-10624,1833,-4844,-15009,20410,22953,20153,11710,12208,24611,31478,11751,-24317,1956,-229,-26674,-72,16508,17731,22672,16621,-14367,-13997,5038,-3593,-9315,13799,19344,12390,5387,15984,23044,25459,14889,-10542,-27655,246,9636,296,-1110,-3934,-4455,3280,9791,-4774,-19370,-4765,16166,36280,65735,78800,61465,23427,-20464,-9445,-7543,-27772,31442,64529,53410,14607,-19118,-22412,-17754,-10555,-7662,-8823,-1609,-546,-5888,-5293,-6202,-6541,-9868,-14286,-12146,-2053,18376,28514,5569,-17819,-2870,-4687,-21778,-20543,-132,4862,304,-19560,12641,39327,41132,15901,-13821,-27606,-27443,-17406,-14194,-11932,-11654,-9654,-13868,-26029,-21679,-9282,-12611,-16204,8399,24132,22800,18496,19980,23336,17718,-6619,-13600,-17626,-18212,2217,11683,8979,11318,8035,-1909,1685,12922,19464,15755,760,-21434,-22530,2749,4466,-14632,-20377,-14300,3437,33987,43622,28206,-4128,-27274,-3646,18399,24956,18540,16256,25097,56590,89335,58964,1902,-19637,-18226,-8991,-6922,2780,15665,18418,14141,81,-4736,5638,3958,-428,2184,23445,49561,58175,41962,19336,-1397,-10694,-24043,-26101,-15684,-25799,-15711,3730,-8610,-30172,-4965,6521,8858,18658,21532,2692,1775,33307,45945,20837,-9824,-17608,-20167,-14803,-17578,-17394,-21074,-21826,-26850,-22282,-13356,-15085,-12229,-16233,-23377,-14767,-2846,7235,16284,8356,-11381,-14050,-20772,-39651,-9751,21806,59259,76735,53612,12568,-5399,9003,29560,39944,36932,24875,1226,-8872,-17155,-34382,-29176,-7430,18025,39535,35767,4090,-11144,24980,31879,19162,5217,-1604,-8991,-28336,1647,53908,78504,59484,25403,4771,21,-27182,-5980,12924,16286,18705,28875,21998,19345,15567,5925,-8367,-32810,-4778,13977,9923,-5761,-38764,-22088,5777,26170,24324,-1246,-15148,-6776,-4712,-4865,-6569,-6653,-3901,-10460,-16379,-14742,-3141,-1618,-19385,-38646,-13723,12543,34144,47116,43964,16903,-2579,-9983,-15814,-11966,8147,22277,34039,36082,14519,586,3024,7591,-4036,-26782,-29169,-28693,2129,20507,23920,25179,25627,28670,27742,20492,9378,6082,6421,-10484,-30348,-26735,-14727,-10639,-6182,-14897,-33785,-3066,13161,7289,-15567,-9749,4004,-403,-11606,-24709,-29667,-10425,-946,2506,12875,23483,29692,22472,9864,2258,6327,1236,-15610,-22563,188,8285,5128,-14219,-16086,6774,24380,32187,30929,12272,-15808,-23544,-22783,-17574,-32728,-10373,8821,11534,-4712,-12396,9589,23089,21060,15096,10430,5071,5961,3014,-10363,-1371,21173,28237,14659,-8463,-14966,-14815,-36390,-26416,-12577,-10938,-8902,1311,-4973,-30547,-29214,100,11120,-3256,-26403,-17754,-932,11155,18530,7863,-19635,-26943,-15039,-8578,955,271,-13100,-2675,248,-6163,368,14958,24438,15308,10162,5461,6550,12097,11817,-3280,-17250,-18590,-17475,-27982,-36907,-9391,21517,44595,49947,43216,27466,17796,9374,-3001,-19339,-35701,-21130,-23141,-37378,-34350,-35094,-40616,-34550,-31542,-38026,-21340,1404,26731,25103,-4603,-39699,-15475,-3304,-151,-9234,-18382,-14375,-2093,12072,29206,31196,5919,-18200,17567,45702,43220,25662,22613,33575,36886,14498,-4613,-3551,2594,3671,-8614,-24125,-28484,-29469,-20379,4679,28208,23336,5622,26515,21163,-5980,4667,21790,24325,5590,-19552,-19799,-16165,-6459,-7177,-19019,-688,25376,19759,-407,-11063,-11300,-7073,50060,80469,76096,46758,15121,655,-9959,-9914,8486,24664,27831,29948,30068,16828,6537,3403,-4216,-13400,-1201,21492,37018,20789,-1863,195,-7424,-18501,-1605,17843,43104,69870,54749,843,-35512,-8235,5381,24774,39179,30397,10414,-9513,-21501,-32617,-37173,-27758,704,23544,18383,13191,13582,-11719,-10701,-5973,-27481,-7709,19569,26273,19369,11496,-3067,-21798,-15294,-6999,-10071,-17109,-16912,-5736,7178,6367,-13624,-21142,-20521,-30238,-39274,-34000,-25587,-2442,45008,84941,78818,35491,10219,19826,18471,-17539,-24441,20312,32682,23866,13067,11488,-15033,-21508,698,10194,2299,-1042,5642,6635,-5429,-22142,-37026,-45746,-35280,-8624,11443,14912,3228,-19231,-12532,-6953,-5992,49,-2480,-4081,-4494,1394,18716,34650,31824,12485,-7054,-2103,25190,30162,-1892,-27169,4013,22465,31945,32122,28150,9326,388,-7324,-15867,-18227,-17949,-20283],[-17218,2903,1285,-18377,-31083,-25817,-27167,-16930,15006,38850,31037,6740,-7637,-11412,-22679,-40879,-34017,-23838,-22354,-31484,-21052,-1111,4601,10769,27329,37783,25352,4397,-13437,-6257,13020,39776,46106,27542,12153,18268,39506,58295,66442,72697,74137,55335,24332,9525,11411,24372,30477,13585,953,6631,-2136,-16352,-12251,-11074,-21919,-30652,-16483,-18506,-11226,11363,26068,15677,6813,9334,-306,2343,29231,50771,38452,-8668,-16734,-17796,-34502,-3,15039,32240,61782,83451,65042,18670,-16569,-23176,-26947,-5858,17209,10485,27133,32824,4042,-6959,22879,20464,24975,48002,51862,5318,-27692,-4966,-17838,-8402,-12302,-20773,-2378,-6870,-32992,-21795,-6236,8232,-980,-27952,5204,5951,-25058,-41708,-26770,3212,35084,27237,21387,22124,15842,61699,81781,30319,-23532,4069,5092,-679,30058,35984,-12818,10974,33244,-10603,18343,17994,9897,89365,101428,36584,37658,67305,42438,-23277,81842,161514,126587,57089,172534,260479,195236,118493,394873,528981,454631,225726,287796,516249,530052,532827,750155,1345308,1483707,1042860,1048410,1633806,2505793,1802469,1916054,4051853,5376685,4298064,4794466,9025361,11452765,9731347,13809726,57285888,122055042,180392695,201702148,174201236,114006281,52647804,17952699,17355548,17820548,14211085,10042479,10028773,10674806,9050297,7037566,6967513,7557780,6787089,5230812,5046496,5417542,5233727,4823606,5103590,5469785,5198519,4463534,4218104,4463625,4439761,4129195,4015517,4195309,4151191,3776015,3472978,3342455,3113810,2793703,2749930,2892788,2781493,2354550,2046925,2043892,2152769,2158892,2089512,2126309,2085101,1847500,1612582,1585748,1647004,1596852,1424863,1386429,1388341,1282859,1175184,1190158,1191057,1058418,956603,1026355,1080028,1006099,900577,822758,725799,640017,574220,642184,737024,710117,580047,575190,621885,646048,594844,521020,506009,452941,359822,321733,315504,273185,226299,241628,260568,208055,159551,182122,255705,273392,228033,244052,308140,336018,232428,166620,152732,132657,111112,120652,155942,161798,140506,149566,181057,156727,74276,16726,36151,63837,76760,108901,128420,105798,82337,59663,62953,78278,80320,65967,50955,56592,75172,117167,143435,120515,99210,82279,62058,37640,27712,52481,73501,51672,11633,-4924,11395,28014,22584,14664,24682,42552,38402,19034,-723,-2168,2017,-1615,-17550,-12589,-10358,260,-3077,-29309,-25970,-1035,6862,-19303,-14862,-2834,-10473,-21770,-35860,-24118,18776,63473,59030,32944,22673,46615,54144,40024,21771,-7054,-30114,-2997,6018,1489,-16413,-31619,-28685,-12702,-6738,-16038,-9429,21251,46074,26575,-4277,-17849,5308,-3115,-19018,-18567,-2834,-7606,-13470,22768,22361,13230,3938,8561,21671,27865,6903,-26723,4576,21,-27537,-510,17089,17043,19951,15838,-9460,-9745,1752,-11456,-5986,18409,20405,11853,6188,15126,18358,16231,1959,-22981,-21752,2266,5857,-6164,-5374,-3619,-1174,6733,11792,-3613,-16302,-1899,15768,28842,49426,62633,52310,21005,-18973,-11457,-10260,-28014,31796,66597,56377,16097,-21337,-29673,-21122,-9003,-3097,-6913,-249,4242,4025,6347,4013,465,-5826,-14023,-14205,29,24893,37531,16292,-7063,1333,-2223,-24179,-20658,4670,14622,8652,-22433,4825,36580,41978,19352,-7764,-19248,-18538,-18260,-26992,-15173,-8516,-6217,-12342,-30389,-29327,-15703,-18363,-10004,26060,41380,32680,23197,24889,28383,22958,-2,-7496,-13759,-20773,-2331,7818,6841,9355,5185,-4664,-318,10345,14159,6174,-10591,-31592,-24719,-1612,-3511,-25653,-27660,-12717,10636,42246,47733,25963,-8902,-32201,-6476,15364,22916,16236,13569,21359,52646,88946,65810,5275,-19964,-19360,-7049,-4242,5552,16926,17747,12710,-648,-3650,3846,-755,-6720,-7374,11267,37311,49016,33524,9095,-8491,-12112,-20932,-24203,-17050,-29491,-14641,7774,-2256,-29385,-8313,4872,6794,13954,15433,-659,-7199,23449,41891,25344,-341,-12505,-21179,-15414,-16059,-15913,-21370,-20013,-18729,-22967,-19445,-27076,-23615,-19454,-18007,-12209,-4059,4967,17371,16252,-4474,-15605,-24486,-32416,-7181,19223,53760,71194,52782,17008,-3899,7510,29236,38055,33546,20831,-491,-6314,-13981,-35054,-32191,-7569,16426,36123,33319,4020,-11359,24365,29667,16831,4830,576,-5537,-31454,-2291,47359,68753,51096,23107,12068,7269,-23960,-10956,5847,5686,6405,20474,21291,21395,13967,-1313,-18172,-24112,-440,15096,11935,-878,-31455,-30209,-433,23713,22705,-1618,-15461,-9001,-8138,-7667,-8395,-7954,-3288,-6608,-9236,-6654,1700,1251,-20164,-36929,-12459,13170,33630,45615,42290,15006,-3617,-6977,-8612,-5957,5744,15557,27780,30406,8723,-4451,-136,7236,485,-21285,-30549,-28693,3171,21087,23603,24197,22768,22629,20310,16396,11452,13774,12525,-9935,-29271,-16209,-2737,-4921,-11454,-23790,-32137,-657,13267,8686,-8765,-3465,7524,1315,-9911,-20225,-36882,-20877,-10332,1418,12823,20265,25568,22402,13724,6926,7963,868,-16417,-22644,-27,5163,3977,-10222,-14843,5878,23476,30507,27476,11521,-15411,-24418,-18651,-17099,-32068,-8644,11580,15167,-2722,-14929,8668,26418,27745,18515,10521,4566,5973,3278,-8232,-6203,13943,22872,12124,-4893,-7952,-6575,-25505,-37399,-25079,-19342,-5876,10654,9591,-13828,-29466,-3323,10431,-3781,-28567,-17472,783,15066,22275,7740,-23982,-22708,-14575,-9139,3461,2155,-18959,-6811,4606,-2055,-1639,8057,19474,19492,15506,10597,11043,15845,15085,705,-15596,-19705,-15693,-23209,-34458,-4428,28950,50900,50717,38618,28876,22531,13732,-1925,-20129,-33385,-19875,-21676,-34878,-40414,-42843,-50569,-37306,-33346,-34053,-21009,586,26337,26191,-2744,-44539,-9871,3541,6215,-4798,-16818,-12975,-2876,7763,26800,30651,6132,-10445,25737,48187,39439,19769,14517,23596,26063,8005,-1583,1958,5100,4106,-7768,-20851,-24324,-26507,-20454,1210,21749,17132,5966,29165,20574,-11618,569,18291,22082,9981,-12285,-16054,-15163,-8574,-10663,-18762,4122,30352,24515,459,-14682,-14109,-6167,55911,83927,80169,50177,15955,-1667,-11522,-10106,7773,27388,36736,43643,44727,26040,8836,3936,-1774,-9362,2150,24902,39362,15789,-8361,2697,-2455,-19160,-5269,13127,38463,67773,57766,5974,-40179,-12725,2331,21913,38140,32843,14306,-5895,-19795,-33438,-32212,-28582,-1916,20933,12232,1710,2459,-14242,-3264,1550,-16895,-9074,10353,17877,13855,8397,-7314,-30442,-18618,-3468,-2333,-9470,-13423,-6718,2294,1135,-15820,-20693,-19829,-28650,-36298,-31983,-27879,-14968,29953,72171,68649,27412,7765,21819,18723,-21216,-18671,24978,35507,24606,8066,6252,-16071,-17295,2557,10645,3255,351,5676,5209,-7381,-25481,-42634,-51948,-33354,-6044,15607,21607,6519,-22076,-16054,-10786,-11401,-7201,-8150,-9938,-9664,41,20883,37605,33553,11629,-8633,597,30568,31824,-2414,-31723,-1374,19517,30941,30152,26507,9156,1630,-6140,-15215,-17059,-17617,-26382],[-15213,9252,7991,-13527,-27428,-17880,-19357,-21400,3632,26815,23126,999,-14345,-16531,-23356,-36691,-39458,-27775,-21302,-30232,-19795,1278,6610,8135,20244,28122,16099,-502,-13748,-5868,12789,37537,42404,25602,13482,21230,41459,58762,65753,71635,72470,53594,23879,12238,18177,33068,40986,25122,8297,6937,-1452,-11911,-5092,-3763,-16440,-28802,-15019,-15819,-8327,14080,29865,20668,8664,361,-15718,-4219,23022,39501,24859,-18470,-24517,-21015,-27592,4715,23914,46645,73823,88737,65636,17994,-16324,-23922,-27071,-10563,14889,11926,27910,35053,8578,-8209,20765,19793,23060,38834,34765,-7072,-23351,-4262,-12187,-4089,-11258,-18839,-3389,-9570,-38294,-35323,-14157,3411,-3587,-20834,1172,-3820,-34209,-37723,-31703,-7453,23460,15903,15520,21482,20998,64457,77288,28681,-24970,-10904,918,-13,20233,26100,-13582,4798,24041,-18994,17782,13056,3625,70784,82627,33121,22278,36370,15781,-14660,57014,71154,46737,9988,113720,119880,52778,21379,240609,257353,177401,66742,137439,183381,216722,132510,256506,575182,667742,438852,400787,718919,1044472,686596,743553,1837423,2589666,2005468,2329478,4704308,6007441,5153364,7598572,32488892,69728613,103474854,116083537,100660622,66387227,31293664,11225574,10527261,10949010,9034890,6623356,6363594,6749952,5859856,4657584,4487389,4866091,4474171,3401010,3228276,3466197,3434997,3304802,3647253,3934295,3762794,3212384,2934941,3113528,3208667,3107154,3050049,3185793,3202219,2985874,2755111,2591811,2400851,2179439,2188149,2324769,2220494,1835570,1507403,1452107,1606478,1788376,1857890,1879611,1783785,1525917,1282898,1233849,1322901,1367677,1276633,1231785,1220516,1142432,1054847,1052032,1037683,922817,822464,864312,908847,886128,840388,793397,719021,640374,555113,590084,669779,670119,548425,500384,520932,563601,569438,518175,501342,464429,386152,335765,308807,257287,214325,230395,252198,212474,167174,173006,236013,273042,245182,258081,313922,346088,249383,177367,161779,142989,122014,128863,158012,167869,155949,177544,215189,186730,95209,34803,47056,70109,82532,115977,122013,96497,75629,55120,57198,73617,77895,65296,49896,48220,57424,93058,119911,106928,94437,81234,58449,29879,23290,49122,64810,42860,9947,-3015,14687,30693,22992,13599,23342,39408,35552,18370,-1585,-14675,-8859,-6371,-15233,-7589,-7724,166,-2862,-29088,-24041,2329,11453,-17942,-14934,-93,-8381,-22552,-39510,-22563,13567,46303,38809,20497,8618,33053,51645,46071,30486,1276,-32916,-16729,-10303,-11640,-20415,-30428,-23061,-5615,852,-9491,-12045,14384,39254,20962,-9265,-12284,14225,8517,-8697,-13928,-3704,-8456,-13610,22794,20459,5784,-4216,5844,20009,25330,3304,-24913,6267,22,-28444,-2026,17110,17144,17935,15471,-928,1694,2516,-19697,-3885,21195,20577,12087,8487,15199,13802,6176,-12029,-32536,-15208,3408,1309,-13046,-9577,-2903,2577,9482,11441,-4413,-14302,216,14806,20427,30918,45027,42492,18218,-16758,-14247,-14666,-25352,32851,67708,57925,17304,-17156,-27524,-23158,-8355,-29,-5058,1200,8790,13399,17271,13536,6946,-1638,-13033,-15448,2661,30026,45155,27057,3816,5384,-376,-25301,-19906,8446,23394,18248,-14516,-2309,31544,39111,20027,-2565,-10725,-8813,-10627,-27721,-14729,-4671,-1525,-7019,-24125,-32780,-23193,-24255,-1765,42368,56773,41798,27042,27895,31680,27505,7283,-51,-9188,-23627,-6228,5195,6428,8857,3383,-7010,-3187,6333,8204,-2948,-21001,-37549,-21905,-3059,-6472,-27925,-27566,-10147,15474,46038,48065,22082,-13695,-31976,-7135,13247,20975,13621,10391,16736,46402,84676,70811,9347,-19557,-21113,-6480,-2424,7642,16545,15023,9855,-1395,-2323,1772,-5970,-13117,-16183,-277,24181,37231,21836,-3673,-17232,-14703,-17001,-18646,-17829,-32898,-10376,13918,5407,-24080,-10789,4498,6756,11203,10255,-3310,-17143,13319,38062,31177,8575,-7525,-21228,-16578,-13700,-12893,-19985,-15779,-7437,-15352,-21221,-33885,-34484,-20180,-12059,-8135,-4900,1387,16520,22982,3745,-15680,-28006,-26022,-5503,14818,45132,62019,49503,20282,-1914,4511,25834,33353,28270,15822,-2805,-4937,-11293,-32726,-32101,-7257,13627,30373,28686,2888,-11201,23132,26300,13520,4041,3248,-302,-24844,-7492,37401,55189,39867,20335,18900,13190,-19032,-14308,642,-1915,-1099,16153,22172,23758,13087,-7402,-27483,-16487,1941,13722,11887,2748,-23904,-37629,-8173,18649,19017,-2470,-15552,-11620,-11586,-9535,-8239,-6180,509,1506,2026,1273,4476,2289,-17019,-25668,-10673,11807,30667,41757,38469,11926,-5312,-5081,-3144,-1173,2091,8263,22092,26376,4644,-8818,-3708,5410,3073,-15926,-28304,-28322,2187,19310,21621,22458,19273,15778,12024,11420,12463,18853,14652,-12840,-27884,-6106,8230,1746,-15836,-31694,-26599,-413,11590,9657,-1869,2446,9754,1497,-9600,-16437,-28063,-29006,-15335,2325,12018,16097,21157,22104,16994,10611,8906,1899,-13241,-19232,-175,1238,659,-8595,-14160,4096,21537,28717,23987,11667,-11998,-25855,-14388,-11459,-26926,-7723,12778,17087,-1585,-18555,5691,26923,32080,21465,9760,2403,3943,2177,-6544,-11598,3998,14180,8031,-831,-38,2692,-13386,-38885,-35342,-22624,-845,18676,22028,1349,-19354,-5956,8167,-5469,-29286,-17245,2057,18413,25051,6805,-28049,-18770,-14988,-9858,7694,8275,-19626,-11949,9071,3592,-3479,-468,11549,20517,18195,14168,14503,18844,18288,5985,-11433,-19469,-12709,-16182,-29268,335,34498,53716,46701,30735,28206,25369,16323,-2294,-21358,-29314,-17760,-18210,-28065,-42825,-42611,-40340,-33531,-28973,-29169,-20484,-383,25312,26534,-1058,-39917,-2899,11696,12282,-1436,-15996,-10957,-2837,3014,23389,29568,7426,-3538,30334,47091,34007,13065,4937,10575,11283,-1196,-666,5615,7273,5796,-4298,-15068,-19092,-22948,-20019,-2652,13931,9863,7865,31741,19753,-16927,-3792,12680,16150,10263,-6631,-11769,-13474,-9432,-12165,-17208,9554,37717,33323,5946,-17742,-18020,-3357,61177,85789,82630,53102,18006,-1836,-11790,-10460,6952,30619,45516,55866,57900,35193,12161,5448,1692,-4725,5409,28523,42637,11963,-14354,6863,4047,-18069,-9071,7861,32556,63743,59555,11278,-41075,-15422,837,20245,38243,37034,20454,-144,-16020,-28799,-23959,-25482,-2796,18985,7181,-8276,-7502,-13809,4699,10637,-4161,-5451,2826,9668,8608,6348,-8869,-36010,-17921,2558,7010,-607,-8795,-6798,-1907,-3083,-16311,-18784,-17994,-25992,-32153,-27296,-25567,-25684,15467,59787,58560,19258,5658,24119,20046,-22348,-12331,30134,40286,28631,6596,3532,-13782,-11004,5894,12548,6026,3162,6716,4898,-8077,-27206,-43880,-40464,-26237,-1635,21523,30885,13260,-21315,-18615,-13501,-15740,-13941,-13120,-14237,-12685,740,23608,40363,35373,11534,-9028,4525,35889,33536,-1211,-34205,-5220,17294,30731,29081,25389,10435,4722,-2418,-11305,-12259,-12397,-23173],[-12202,13751,13522,-9266,-25045,-11704,-12175,-23542,-8933,12587,13183,-5671,-21297,-20140,-21351,-27610,-33619,-26087,-18524,-27993,-17752,4116,9594,6285,12074,17041,6424,-4442,-12564,-5060,12055,34700,39007,24744,16503,25563,44113,58822,63838,69262,70216,52501,25016,16074,25637,42280,51989,37528,17820,8841,396,-5962,3178,5426,-8566,-24580,-9854,-8837,-1756,21030,38557,29185,12415,-5787,-24511,-4446,19106,28431,10446,-28133,-22983,-15526,-20145,10000,34218,61339,84469,93088,66684,19200,-10864,-15564,-20205,-12614,14121,15811,32091,40596,15721,-6754,21195,22379,25240,35379,25789,-10601,-14121,1749,-1054,5562,-3882,-11918,-1210,-8635,-32645,-39138,-16430,3373,276,-10092,1480,-8508,-37096,-28008,-25400,-9946,18205,10203,14116,25141,29458,68351,74194,31185,-15543,-13725,3938,3291,12944,19881,-8985,3038,18756,-21356,20453,11370,2245,59056,71265,34658,12694,12655,-7171,-1268,43400,20785,2264,-16262,78065,40564,14004,-9782,140332,88178,13591,21155,126068,169815,229517,78285,-26790,41377,125314,160989,281072,571789,239936,268265,333496,314726,512556,327039,499343,1337039,1717039,1516781,2585663,11891164,25969985,38933766,44070232,38657621,26076299,13005009,5215299,4527004,4880193,4369801,3428550,3021221,3179534,2895439,2384382,2164364,2347729,2261555,1664645,1525672,1645484,1721347,1791989,2125603,2323103,2247889,1894111,1630169,1742629,1906876,1959936,1945393,2036459,2102414,2027678,1870722,1701269,1563376,1441393,1487851,1608104,1528497,1222806,919419,829726,990642,1282457,1458185,1468285,1341167,1096986,875675,815367,914650,1027837,1012031,965733,944263,898637,836828,818676,793533,707200,619072,631124,665913,694814,710210,697829,650954,580568,484011,487882,548880,574446,475242,398375,395787,444756,496575,473070,458828,442347,386070,327230,283645,229389,194252,208169,229363,205660,168128,157730,203077,254895,248299,257688,300513,329234,249565,179813,164170,149087,130108,133116,153776,166763,167213,200311,241210,213166,118796,55845,61181,78516,87481,115874,109884,85715,68468,51134,53147,70715,77178,66596,50811,42465,42183,70827,98789,95584,90207,79081,53096,21595,20007,44699,54045,33318,9889,1049,20202,35903,26937,16486,25029,38687,35201,20512,3611,-19084,-19696,-11018,-12505,-1424,-1838,3108,-687,-26274,-19376,6922,16496,-14401,-11602,5759,-2854,-19747,-32628,-14436,13633,32744,22343,12102,-946,21334,50546,53813,41102,11891,-24998,-26580,-22665,-15106,-20093,-27374,-17619,2956,11178,1170,-6384,12208,35038,17707,-11201,-5180,24494,25154,11347,484,1010,-5634,-13707,22438,18934,-396,-10321,6241,21312,25651,3308,-20377,7738,696,-28195,-3458,17426,18869,17990,16942,11024,18151,9594,-24935,-1849,23190,20863,14238,13209,17275,10656,-3266,-25537,-26577,-7940,4632,-3010,-19264,-12655,-1555,6290,11330,9254,-6417,-12447,2325,14223,12413,12314,28609,33599,15850,-13748,-17002,-19706,-20183,34376,67553,57802,18296,-9597,-19503,-23394,-8184,1927,-3462,2569,12796,21733,26799,21320,12074,2190,-11587,-15988,5178,33253,50728,36862,14193,9158,1480,-22956,-18057,11165,30557,27116,-4887,-7838,24634,32852,17865,998,-2796,970,490,-15346,-10986,-555,4038,1092,-12198,-25078,-29787,-28320,6975,55983,68972,49262,29848,28686,33066,31247,14529,7362,-4851,-26715,-8778,4385,7718,9491,2278,-9423,-7291,541,1424,-10389,-26966,-31286,-19223,-4351,-7110,-23909,-23463,-7862,17337,44683,43733,16152,-17787,-26341,-6287,11085,18286,10272,6585,11211,37616,75616,71722,12414,-19347,-23845,-7575,-1973,8370,13994,9716,5129,-2431,-1168,-677,-11705,-19614,-24196,-11478,10025,22983,7314,-18443,-27791,-18901,-14017,-13748,-18829,-33138,-4336,20507,12348,-19106,-13363,4549,7641,9553,5664,-5562,-26310,6624,37469,38658,15943,-3724,-19749,-19098,-12273,-10492,-18847,-10453,5277,-2084,-14738,-26147,-30533,-18867,-6355,-2782,-4623,-3421,13123,27496,12214,-12638,-29156,-21322,-5557,8022,33009,49063,43310,21653,105,-186,18798,25250,20571,9307,-6533,-5542,-9808,-29339,-28989,-7279,9289,22409,22092,553,-11365,20702,21681,9264,2582,5758,5477,-16688,-14653,23901,38123,25964,16617,23661,16779,-15218,-16789,-3848,-7805,-5608,14200,23593,25569,12161,-12129,-30881,-11254,1470,9112,9033,4166,-17835,-38637,-17286,11043,13302,-4214,-16317,-15332,-15881,-11735,-8042,-3548,6107,11926,13754,7092,4267,883,-11581,-15694,-8814,8424,25285,35667,32580,7451,-8061,-5043,-494,532,-3440,1303,18116,25112,4024,-10299,-5937,3259,3964,-12191,-25328,-27853,-826,15094,17775,19425,14366,7548,2435,4903,11257,20089,12165,-19523,-25703,2355,16754,7383,-18998,-37946,-23553,-3568,7310,9383,4125,8054,11620,979,-10537,-13825,-19302,-23007,-12663,3441,9618,11096,16693,21205,18828,12279,7994,2308,-9023,-12595,-193,-3651,-4965,-9787,-15124,1038,18421,26889,21219,12972,-6522,-27431,-11800,-5891,-23023,-8402,11801,16632,-1830,-23425,457,24100,32968,22836,7847,-1471,-188,-320,-5832,-17450,-8149,3187,4418,4581,8093,11916,-1162,-25821,-32735,-17946,4475,24291,31015,13506,-8295,-7506,3907,-9029,-29554,-18048,2494,20702,26436,4916,-31559,-16322,-16952,-11284,12174,16189,-13960,-17892,12540,9199,-5260,-10128,1051,17555,17563,15517,16415,20669,20913,11634,-5542,-17493,-8833,-8038,-22060,4351,37280,52365,38318,21343,25598,25883,16608,-4554,-22741,-24364,-15463,-13509,-20227,-36087,-38789,-32184,-27400,-23398,-25604,-19727,-1404,23705,26147,333,-32815,3922,19854,17472,507,-16295,-9276,-3105,-2885,18558,27544,8967,1084,30706,42252,27066,5771,-5722,-4619,-6282,-12679,-2287,6725,8457,8247,1048,-7976,-13566,-19495,-19437,-6824,5254,2882,11349,33743,18386,-21711,-8565,4793,6552,6137,-4035,-8544,-12274,-10076,-12597,-14918,15010,45853,43925,14819,-19314,-24016,528,64952,85613,83243,55442,21223,286,-10460,-10554,5775,33421,52782,65451,68505,43367,15822,7351,5389,-484,7568,31447,46231,9381,-19998,11759,10945,-15526,-13658,1394,24884,57167,58961,15240,-35898,-17293,-458,18210,37733,41126,27309,6379,-11548,-22542,-16011,-21201,-3482,16367,2186,-16994,-16808,-12515,11123,19234,8390,1326,-2807,1218,2913,4727,-7965,-34539,-14505,9501,16474,7977,-4380,-7150,-6567,-7451,-16483,-16768,-16090,-23228,-28195,-22707,-21559,-35170,2302,48548,48665,10385,2548,24953,20715,-22339,-7537,33536,44659,33894,7650,3427,-8842,-4626,8699,13994,8570,5330,6836,3933,-9170,-28669,-37752,-28522,-18026,2126,26932,40295,21217,-17617,-22139,-17030,-20862,-21700,-19247,-18729,-15606,846,24090,40219,34863,10115,-10337,7010,38213,32673,-808,-36864,-9616,13430,28725,26593,22574,10474,6724,697,-7433,-7325,-6474,-15434],[-3934,21466,22274,-1661,-20045,-3538,-2663,-19007,-18460,526,4970,-10130,-24934,-17454,-13511,-14567,-19895,-17772,-13053,-23431,-13637,8360,14400,6887,4494,5926,-2525,-6893,-10146,-3924,10779,31239,35752,24516,20316,29928,46040,57208,59641,64414,66133,50728,26167,18930,31005,48900,60093,47188,26044,10019,-313,-2939,8418,12179,-2536,-22116,-5267,-2256,3759,27654,47568,36386,13677,-12909,-26521,-4415,12390,13249,-8640,-40878,-15305,-9770,-17965,10773,40020,69400,86855,89604,61082,15540,-6895,-7708,-14946,-18027,8657,15485,32706,41944,18040,-9895,16682,20666,24347,31331,19601,-9940,-8683,4956,6679,11885,1090,-8020,-3748,-12127,-24503,-25848,-20148,-724,1037,-4484,-1991,-16092,-42059,-23120,-19413,-12247,10724,1426,7904,23664,31558,64320,64030,28695,-7612,-10656,3292,312,-783,8208,-8752,-3685,8289,-27225,16676,3861,-3869,44666,57446,31171,-445,-10834,-31485,6408,30925,-6961,-24366,6,56788,8960,36482,19469,89841,27390,1460,16175,110314,189585,240892,170615,120033,149416,176246,211201,346288,622917,493605,444625,481322,570543,610374,545355,436651,562709,755806,617904,422375,1433260,3033983,4652082,5576048,5328132,3979982,2256063,1121731,458963,768441,1140405,1063768,572977,581217,687183,626527,401421,444065,545027,328248,256150,281006,391810,564128,843832,966390,963802,773222,558891,620713,795857,924082,930544,985526,1081778,1105365,1007963,853604,768568,725653,790716,891170,846131,635144,396526,295882,424129,750526,982560,985438,851982,648425,472740,411336,499963,643290,680846,638059,612325,598277,563059,535179,504687,449857,380945,367684,393349,462203,526769,545879,525399,462751,365847,347516,390659,435211,368477,282992,262877,303605,382039,385496,377278,380979,349751,288879,235767,184889,159939,169960,187940,180622,153854,130363,153445,212889,227676,234070,261809,281182,223918,164203,150721,141342,125601,123990,134729,149210,163141,205156,246127,223492,133859,69503,67935,78591,81391,99346,84988,65579,52840,39870,43319,62161,70407,61546,45276,31479,21830,43265,72835,78068,77622,67039,37449,2844,7859,30895,33880,15478,3390,-1389,19340,34818,25347,14175,21018,32404,29609,17588,6847,-9394,-24202,-22767,-16863,-2007,-1057,1385,-4236,-28639,-19693,5209,14536,-16345,-12058,7466,-1046,-19814,-26987,-8415,11695,16527,3855,1900,-11141,5256,44044,55829,46096,17388,-19179,-35495,-30162,-8848,-13420,-27105,-19092,6053,17181,8295,-423,10594,28914,11562,-15096,-2846,29439,38319,28546,12595,4594,-4938,-19197,16761,12895,-10522,-18232,4667,20126,23424,1861,-20138,3115,-3548,-31745,-10025,12571,16597,14923,15228,20199,32342,16961,-24297,-4527,19601,16549,13592,15366,16579,4532,-16060,-40756,-17769,-4654,1730,-11246,-29002,-18777,-4536,4526,7224,976,-13597,-14457,601,10298,1575,-8623,12274,22975,10339,-14119,-23229,-28394,-17118,31975,61825,51835,15195,-4486,-14071,-25460,-11786,-491,-5737,254,12589,25114,30892,23217,11903,1905,-13240,-19296,3801,31047,50680,41879,20609,9776,1245,-19674,-17945,10071,32971,31362,873,-13543,13878,21320,10661,202,1673,7772,9474,-5427,-7790,1208,7595,8134,-1151,-15312,-30938,-29414,13180,64052,75239,52686,29963,25853,31129,32562,19465,12199,-2840,-31163,-10834,4096,8863,9371,175,-13494,-13866,-8325,-7551,-15792,-24757,-26461,-19653,-7530,-8059,-20714,-20243,-7229,15403,37538,33727,7194,-20586,-20183,-5639,7485,13733,5499,1734,4491,25928,61130,66530,12653,-20583,-27876,-10545,-3357,7082,8899,1546,-1558,-3781,-500,-3557,-17835,-26061,-31221,-22590,-5048,7068,-8213,-31542,-39355,-24443,-12756,-10911,-20292,-29162,1980,26240,17452,-15856,-16275,4801,8896,8632,1886,-7115,-20273,8569,43665,48924,22156,-1171,-16698,-21949,-12230,-9491,-18252,-4288,18553,13517,-2665,-13500,-21504,-16295,-685,4076,-1751,-7817,7921,30064,20943,-5394,-24821,-17701,-6749,-285,18585,33751,35222,21827,2972,-4644,9584,14919,11559,2342,-10843,-7234,-8644,-25251,-24607,-6888,4647,13842,15242,-1539,-10969,18138,17420,5803,1813,8971,12098,-8254,-22381,8639,19731,11368,13038,26733,18841,-11882,-17593,-7205,-12122,-8534,13438,25595,27563,12135,-13789,-24162,-7689,-754,2573,4650,4300,-12865,-32403,-25026,3379,7704,-5472,-16757,-18919,-20022,-13695,-7782,-578,12583,23245,24777,11205,2315,-1515,-4926,-6720,-5983,4906,19419,29275,26473,3174,-10441,-5657,313,-83,-9213,-2503,17849,28022,8628,-6099,-3591,3823,5373,-9131,-22401,-26344,-3867,10462,13875,16397,9154,-717,-7031,-1940,8746,18495,6602,-28244,-20995,9874,23318,11974,-19848,-34639,-23081,-9292,1512,8796,9930,14693,15620,2513,-10651,-11158,-10336,-10578,-4541,4552,6848,7336,13955,20830,19977,12557,5713,1734,-4517,-3545,1325,-8148,-11218,-12282,-16905,-2095,15531,26464,21329,16734,794,-25771,-10506,-1834,-20598,-9849,9571,14676,-2465,-27608,-5672,19079,31029,22907,5815,-5496,-4850,-2773,-5301,-21946,-19249,-5371,5739,12665,16780,21193,11188,-11112,-20125,-8794,9827,27939,36779,22622,1575,-7088,-1514,-13905,-29390,-19388,2936,22523,27052,2941,-32782,-15358,-20140,-12716,16571,24437,-4777,-23193,14897,14086,-6515,-19372,-10503,11098,14125,15089,17313,21909,23384,17557,1660,-13448,-4068,847,-13133,7936,37365,47231,27129,13098,22021,24539,14872,-8433,-22849,-18732,-12994,-8062,-11948,-29803,-36260,-25307,-20626,-18447,-23367,-18206,-1903,22026,25555,1873,-26091,9961,27341,21733,1268,-17511,-8227,-3966,-10055,12410,24624,10317,3047,26958,34266,19318,-1167,-15999,-19978,-24191,-25302,-6234,5153,8408,11069,7392,-489,-8172,-16490,-18898,-10871,-3197,-1207,16115,34932,16431,-25007,-13458,-5106,-6083,-1738,-5156,-7445,-12415,-11274,-12767,-12249,20042,53379,54355,25406,-16960,-32081,4887,66438,83188,81883,57038,25265,4306,-7781,-10083,4309,35238,57774,71928,76129,50132,19403,9254,8760,2683,7946,33094,49690,8254,-24488,16602,17358,-11859,-19286,-6513,15487,48078,55479,17103,-31241,-19144,-2504,14860,35484,43623,33513,12568,-7423,-16738,-9728,-17844,-5180,12179,-3308,-23381,-24377,-11964,14698,25836,19055,8645,-5991,-7165,-3223,3549,-4846,-26468,-10059,16246,25176,15559,-667,-7992,-11885,-12219,-16834,-15089,-14273,-20295,-24534,-19236,-17752,-40219,-6180,40644,40420,1616,-1644,23852,20234,-21525,-5123,34305,47556,39381,11010,6723,-1925,1065,10408,14541,10321,6318,5636,2050,-10718,-28908,-28482,-17370,-10505,4662,31373,49039,29564,-11041,-26460,-21238,-26452,-28733,-25852,-22776,-18268,93,22019,36973,32135,7831,-12230,7825,37290,29245,-1067,-35027,-13471,8419,25145,23119,18768,9494,7647,3084,-3837,-2736,-998,-7519],[1535,25695,27272,2278,-19227,-12,2487,-14822,-29823,-14045,-6302,-17447,-28319,-12681,-5614,-3765,-8405,-10380,-10081,-21022,-11813,9646,16731,6753,-4657,-7823,-13450,-10992,-9915,-5281,6439,24822,30338,22568,22318,31672,44842,52059,51780,55824,59079,47189,26222,19585,32720,51283,63634,52487,31534,10513,-4158,-3802,9837,15557,819,-21923,-1733,3281,7878,33632,56421,42304,13288,-19426,-21306,-5000,3864,-3964,-29710,-30208,-4470,-4898,-19262,9936,43209,72059,82542,79999,50545,9241,-2917,-514,-10283,-23459,1671,13838,32365,41494,18324,-14488,10122,17628,23730,30233,19348,-3776,-4318,8258,13631,17677,6444,-3385,-6601,-15901,-14886,-11609,-19961,-5036,1968,227,-4426,-21432,-43390,-18647,-11339,-9794,5841,-5324,1551,21539,31948,57890,52935,26510,1400,-2184,3075,-2693,-14772,-2979,-7620,-9308,-1121,-30896,12617,-2825,-8782,33555,47006,28319,-10632,-19887,-12281,14038,24678,-19464,-7539,26780,51978,-3530,36146,36387,68502,6617,-12740,8942,66985,129690,165660,152913,123186,198371,222505,190112,274390,480472,515402,394270,411319,719744,925211,765645,706970,1244343,1660775,1406162,1673953,7100931,15155669,22403323,25056381,21599564,13921062,5946879,1564689,1741925,1637346,1100504,546881,694408,796369,568574,368518,520531,580363,433994,390987,445551,430952,287446,145689,194132,271493,274048,177859,165074,182211,179111,235110,227912,264892,364180,422889,354018,215950,163608,166707,235895,324086,311329,182472,80688,66959,15059,321706,554513,549950,425577,276229,166634,112771,162820,298993,360129,324631,302638,314377,300211,268747,238089,210574,163049,133197,151155,240532,333128,374862,374562,318601,232580,205014,234391,289151,258671,184635,152669,172261,256732,280476,279352,298952,291208,235646,180963,137635,123208,128934,142492,149190,133984,102166,101891,161580,194539,199130,212907,220675,185070,139861,130541,128024,116296,109734,110251,124503,150996,198300,236481,223376,146040,82034,73450,76517,71010,75038,57062,44689,37287,30107,36533,56549,65667,57672,40761,23147,4586,18875,50402,62053,65079,54995,22636,-16808,-4776,16445,13298,-2588,-2113,-3688,18756,33816,24249,12537,17449,27162,25550,16212,13462,8495,-6585,-24200,-20766,-2573,654,1292,-7023,-29824,-18612,3759,12128,-17494,-9842,11392,3441,-16001,-18628,193,12976,4224,-8865,-3070,-14187,-8319,38461,57799,51087,23513,-11794,-29844,-21082,3634,187,-19614,-21393,9307,24232,16920,8907,15482,27782,9158,-14250,433,34358,51728,45689,25661,11568,-944,-23884,12470,9488,-17597,-19409,6541,21822,24042,4050,-19011,-2355,-7229,-32388,-16132,7876,15354,13884,15567,30910,47918,27942,-14917,-6278,15797,13059,15263,19710,18015,776,-25729,-26111,-7685,-489,159,-17728,-37109,-22849,-7487,1297,1494,-8355,-20668,-14896,261,8131,-6543,-24226,4292,16567,6694,-13495,-28034,-34563,-12374,29572,54592,44168,12274,1602,-7883,-25310,-14607,-2735,-7590,-1503,12255,27306,33126,22785,10102,1217,-14213,-21745,1975,27147,48731,45548,26693,11371,3516,-12965,-15950,9013,34231,34125,5677,-15439,3680,9063,2580,-1350,5908,14575,18327,4181,-2939,3747,11821,16003,10652,-3631,-22665,-24041,19489,69383,78519,55139,31043,23705,29915,34843,24780,17037,-255,-32433,-9334,6958,12252,11039,-143,-16208,-19304,-16924,-15775,-15506,-17016,-21606,-20358,-8806,-6222,-16000,-15486,-5226,13224,28548,21388,-1960,-18457,-12515,-3406,4765,9865,2123,-1204,-429,14374,44327,57237,11683,-21304,-29970,-12424,-4023,6103,3879,-6757,-7069,-2598,2027,-4481,-21732,-29783,-34064,-31317,-18427,-6476,-16608,-25359,-32914,-28041,-11470,-8580,-20100,-22188,9312,31952,21877,-12904,-17659,6786,11735,9676,560,-6356,-9125,20338,58518,63885,29445,1768,-11576,-21650,-12244,-8833,-16476,3761,32718,30737,12349,-131,-12765,-12236,6103,13172,5021,-9104,2702,31975,30648,5812,-15440,-13654,-7627,-8402,3913,18297,26955,22144,7839,-5522,1117,4437,3012,-3411,-14240,-8523,-6485,-19671,-18761,-5023,1131,6284,9841,-1848,-9037,16554,15041,4692,2945,13632,19897,851,-27627,-6496,2132,-2038,10373,28566,20065,-8366,-16327,-9192,-15311,-11261,12610,27776,30065,13546,-12137,-18534,-5313,-3922,-4846,-234,3694,-9028,-25628,-27724,-1812,3950,-5567,-16437,-21730,-23604,-15295,-7659,2099,18435,33409,33686,13519,-726,-4107,1646,970,-2423,2239,14097,23486,20913,-357,-11995,-6529,-453,-2702,-13887,-2132,20762,33829,16897,2546,3316,8088,8239,-6629,-20405,-24558,-6076,6452,10658,13530,3741,-8600,-15892,-8949,4934,14279,-1395,-38014,-14191,16055,27382,14586,-19774,-32326,-25439,-17546,-5631,7643,14923,21830,22016,6855,-9317,-8610,-1762,1738,4058,4484,3999,5559,12961,20543,19829,10793,1318,-947,-367,6121,3910,-12340,-17266,-15097,-19603,-5450,12830,27206,24350,22174,8469,-20996,-11202,-711,-20326,-12538,5645,10757,-3834,-27704,-12534,11752,25753,20631,3183,-9347,-9650,-5147,-5595,-23784,-22928,-4959,13326,22269,24748,29147,22192,2234,-7523,237,13901,28955,38529,27588,8587,-5973,-8531,-20702,-28679,-20941,3038,23059,26040,189,-32356,-17117,-25614,-14493,19474,30793,3979,-26131,14739,16392,-8485,-27472,-22643,691,7307,12179,16524,21869,24786,22289,8255,-9250,-116,8781,-4142,10163,33693,37627,13534,6737,17059,20587,10196,-14943,-21570,-13919,-11660,-3705,-4962,-25211,-35768,-20103,-14761,-15592,-23648,-16964,-2827,19313,23862,2596,-21204,13482,32339,23767,-109,-20661,-9146,-6414,-19580,3921,19603,9869,1094,18220,22751,10360,-7524,-23166,-29979,-33774,-36225,-13227,-268,5771,12516,12509,5364,-4551,-15471,-19989,-15655,-11116,-1229,20085,33799,12562,-26510,-19067,-17683,-21531,-12576,-11322,-10418,-15750,-14805,-14633,-10871,22944,57950,61902,34913,-10789,-39094,7764,63629,77038,77029,56046,27851,7730,-6034,-10901,1133,34390,58847,73940,79429,53978,21262,9508,10043,2983,4783,31825,51354,7332,-26426,19399,21259,-9003,-27156,-17104,3538,35653,47831,15408,-28698,-22689,-7165,8409,29585,42093,36494,16086,-5814,-13494,-7089,-18004,-10177,4425,-10845,-25912,-25286,-13968,13342,27950,25177,12890,-8269,-16173,-10922,1401,-1982,-19966,-7681,20404,30959,20220,709,-10577,-19116,-18787,-19020,-15358,-13962,-18430,-22333,-18563,-16484,-33556,-7317,36228,33592,-7229,-8134,19267,16912,-21736,-7084,30432,46711,42607,14372,11026,3782,3834,9171,12457,9388,4266,1354,-2451,-14207,-27770,-20803,-9302,-6263,4136,32993,54802,35746,-4722,-32697,-27380,-33019,-26228,-29649,-26508,-21789,-2986,15842,29118,26011,3790,-15883,5256,31532,21791,-3280,-26140,-16145,1452,18673,17356,13007,6072,5839,2975,-2396,-607,1475,-3038],[5939,28561,30189,4073,-21173,202,4397,-11396,-34467,-28346,-18268,-25428,-26971,-6716,1544,4630,-3,-5439,-9666,-20556,-12281,7800,16141,5869,-13210,-23390,-26029,-17142,-12461,-9266,-997,15251,22305,18153,21329,29534,39378,42659,39791,42894,48352,40932,23998,16795,29146,47561,60589,51301,32027,8984,-12087,-10364,5367,13041,-1190,-26495,-1889,4877,7845,35816,61440,43961,8985,-27002,-19246,-10317,-9106,-24884,-49721,-16032,3087,-5070,-26163,6253,41062,66044,68569,61382,32141,-2328,-3125,1315,-10390,-30601,-9599,7700,27450,35507,13217,-23104,-2103,9633,19731,27534,18438,-662,-5458,6999,15011,18148,7256,-2393,-12936,-23738,-10147,-3505,-20772,-13987,-1821,-153,-9748,-28207,-45721,-18818,-6389,-8542,-985,-13965,-9328,13916,26086,45394,37632,20299,5554,1908,-2006,-9196,-32272,-17592,-10519,-17459,-13443,-36710,4396,-12403,-17077,20975,35066,21004,-21949,-15006,3899,16307,17887,-12807,15225,43479,49705,-18453,15959,36542,50399,-4938,-6770,17825,16901,30728,53875,73987,43923,98798,115136,74254,118707,221590,283931,171767,179157,453010,660430,518315,472780,968834,1330099,1143439,1492861,6842782,14857806,22168209,24968127,21688525,14172532,6303174,1938815,2010304,1946529,1395335,839813,995476,1107085,897908,699198,804419,888570,770695,639979,651529,648595,543474,439949,431667,459561,417499,361007,395426,404861,333340,252102,230159,240368,230222,207845,152804,118022,108653,94937,67862,87845,62952,16808,151700,199794,141376,133766,276413,250199,128670,37662,59452,57332,-16470,50968,105498,79005,73909,101316,92032,60724,35444,26854,132,-39231,-26370,61956,157983,210365,221278,171581,105654,82631,103483,159076,161841,111900,72050,64189,141333,173485,177152,206207,216543,172538,122807,88594,83320,85421,94637,111079,106123,71075,50050,105104,150903,155141,158940,156995,137104,105834,101636,106117,98632,87294,78464,91690,128387,176988,210223,208775,149726,88176,72615,67475,52497,41500,24474,20229,19171,19473,29851,50410,59064,50846,33270,13785,-12302,-4877,28543,44053,50049,41785,8765,-36674,-18042,1008,-7688,-22609,-9823,-10021,14296,28545,19030,6879,9785,18651,18837,12108,17778,24506,10405,-13128,-25865,-6731,-1014,-1475,-12993,-33710,-20050,-1096,5613,-21674,-8899,13577,6636,-12467,-12136,6357,12277,-8192,-17457,-6662,-14559,-22430,30336,55766,52118,26437,-7031,-24153,-14117,13121,13688,-10154,-27221,9038,28317,22915,16299,21239,27774,7265,-12749,1212,35498,60296,57648,35271,17565,2479,-30243,7239,7153,-21047,-17112,7809,22692,23999,5807,-19613,-11680,-13026,-31612,-24579,366,11867,11527,14662,39178,60439,37783,-5645,-9502,9050,7784,16090,22829,18343,-3287,-29579,-14106,-411,1549,-2254,-23539,-45796,-27420,-13504,-6627,-8730,-20987,-29028,-15650,-813,5368,-13802,-27123,3517,12506,2691,-14586,-33661,-35147,-9196,24240,43215,32278,7069,5554,-3897,-25795,-18880,-6913,-11205,-4915,9412,25685,30745,17377,4155,-2276,-16857,-26090,-3030,19258,42718,45464,30119,12025,6315,-6344,-14646,5822,32163,33041,7025,-16495,-7433,-5143,-7887,-5740,7426,18688,23977,10742,611,4582,13831,21314,19823,6482,-13347,-17232,23367,69775,76838,54625,31538,21904,28619,36258,28054,19513,829,-31074,-7157,10066,15168,12084,-780,-19235,-24010,-25941,-24634,-12520,-9738,-18452,-22460,-8197,-2717,-10839,-10496,-3062,10380,18145,6416,-12627,-13829,-5639,-1843,1225,5222,-1184,-3523,-4796,1962,24662,42835,7529,-23209,-29488,-14090,-5336,3904,-2256,-16178,-11360,128,4970,-4988,-24665,-31820,-32760,-33001,-30116,-13789,-10117,-10559,-21285,-27659,-11607,-8227,-19243,-15020,15384,35427,23766,-11761,-18621,8752,14227,10733,-103,-5113,1158,35662,77720,81336,37117,4079,-6636,-17954,-13403,-9811,-14116,11942,45409,46702,26793,11325,-5743,-8515,12510,22477,13497,-7667,-3135,32181,39535,17965,-4643,-9980,-8995,-16877,-11064,2704,18021,21744,13483,-1802,-4182,-5450,-5059,-8047,-16857,-9692,-3961,-13551,-12442,-2497,-1839,-783,5612,-785,-6457,15116,13887,5204,5127,18678,27628,9602,-24819,-20749,-14099,-13950,7745,28325,19726,-5446,-14118,-10791,-18775,-15302,10131,28732,32166,15644,-8886,-14554,-4675,-8303,-13070,-5404,2007,-7292,-20898,-24200,-3024,2564,-4897,-15828,-24015,-27065,-17049,-8346,3508,21911,39998,38654,13344,-4864,-6757,6750,6560,893,541,9588,18380,15821,-3325,-12820,-7581,-2709,-6974,-15554,1399,24942,40259,26273,12949,12686,15152,12649,-4673,-20019,-23577,-7237,3713,8461,10742,-1789,-15396,-22976,-15869,-5,7904,-11044,-36912,-6260,20651,28691,14722,-20260,-32228,-29340,-26605,-12900,6024,18642,28691,30113,13650,-6341,-6236,6005,12646,10969,2855,2005,6301,13529,20153,18231,6916,-5270,-5526,4105,15563,7171,-15802,-20466,-15157,-21866,-8458,10884,29287,29992,28751,16011,-14594,-13492,-2559,-21804,-16041,477,5354,-5345,-22519,-18526,3112,17815,16096,348,-11755,-13049,-6563,-6297,-21500,-14232,6614,25863,32766,31805,35602,31565,13766,3580,8158,16953,28289,37249,29042,12941,-4483,-15936,-27841,-25033,-19073,4085,22942,23927,-2737,-32245,-21131,-32823,-14970,21362,35198,11510,-23125,12460,16184,-10850,-30427,-30409,-11965,-1387,8111,15291,21684,26005,26219,14211,-5204,3088,15975,5180,12153,27450,25061,-10,3512,12132,15398,3889,-22941,-18007,-9330,-10644,-70,1101,-21534,-35386,-15275,-9079,-13706,-25307,-15117,-3131,16702,22288,3643,-17256,15203,35527,24701,-2140,-24363,-10761,-8468,-28994,-5193,13832,8690,-3146,6400,10118,2520,-10162,-20046,-21966,-21382,-27903,-20797,-7834,2046,13548,17017,10404,-1594,-15168,-21636,-19513,-15069,3447,23789,31629,8230,-24873,-22694,-29440,-30465,-19251,-20050,-16100,-20884,-19167,-16968,-9513,25037,60582,67396,43923,-903,-29786,10110,57751,68774,70260,53637,29568,10814,-4626,-12297,-2351,32461,57834,73590,80481,56720,23028,9705,10809,2057,-198,29613,53044,8413,-22679,21619,24156,-5637,-34113,-27803,-7881,22882,38680,12739,-25074,-25109,-12289,1024,22176,38164,37481,18306,-5035,-10814,-6053,-19931,-16769,-4917,-17671,-20734,-15197,-14541,9463,27331,28375,15149,-8506,-22250,-17383,372,1584,-14565,-6102,23623,35617,24028,2128,-12064,-25228,-24436,-20582,-15098,-12625,-15084,-18748,-17758,-15188,-23380,170,37264,30697,-12445,-13878,14026,13336,-20801,-10982,24357,44269,45327,19159,16778,9119,5706,7522,10387,8253,1696,-3406,-6978,-16848,-22970,-12895,-2085,-3088,3270,34394,59722,41567,2293,-31507,-32244,-32443,-13841,-19873,-24849,-22380,-4935,8797,19867,20062,1729,-17779,2322,24155,13478,-3943,-14049,-11913,-3170,12713,12463,8778,3382,4246,3225,-346,1682,3404,675],[12499,33113,33878,6644,-22914,68,5964,-6969,-24717,-31066,-24763,-27566,-19699,1246,9720,13189,7969,-584,-8693,-18856,-12013,5828,15385,6800,-15570,-35535,-36329,-22214,-14510,-12099,-7481,6305,15142,14529,20361,26676,33040,32924,27825,29660,37907,35653,23000,14295,23892,41203,54391,47056,30745,8879,-18152,-18098,-1071,8029,-5382,-32142,-2365,5704,6983,37095,65015,44549,4700,-31350,-19685,-17426,-22634,-44210,-32023,-2987,9548,-6905,-32745,5126,37735,55377,49383,38363,10557,-14199,-4527,840,-11931,-33263,-20586,1278,21771,27908,7140,-28436,-15879,897,16101,25617,17550,441,-8648,4315,13979,16470,6591,-1836,-17964,-31442,-7627,1265,-20949,-23819,-6795,-1627,-13942,-32587,-49020,-19728,-1453,-6334,-6228,-19963,-20169,4474,18048,31739,23275,14209,8013,3757,-8382,-14572,-43738,-30338,-13846,-22940,-24103,-40137,-3114,-20237,-24725,10726,25154,12818,-29796,-9045,14256,16553,12217,63,31909,52712,46558,-22818,-2192,31312,41489,27887,36296,26251,-15000,-30476,-732,12961,-11591,-38443,-43988,-25565,7712,11225,-2505,-19156,14973,57760,171952,104365,55427,271202,435330,388557,616382,3376846,7590688,11540151,13193475,11641422,7767383,3575159,1219471,1188686,1154982,860108,558516,640087,720001,631274,542749,596962,666968,626078,513254,500877,488004,427483,387567,420200,442797,406712,354111,347902,354793,329293,298411,296473,302277,281453,250918,223960,217193,217142,214297,190534,167670,124265,108719,179184,204534,185418,161042,191288,131855,5511,21723,87574,99926,67984,28968,3272,-473,27730,26055,-18326,-30245,-9083,-11349,9669,34638,32778,-21258,28226,78541,91863,49240,10470,6341,20860,67453,93131,65020,19425,-7262,63326,85997,87798,120386,141029,111758,70311,44712,46437,45991,51453,72550,75033,41044,4643,55048,107396,112369,111709,104824,92844,69669,69701,80227,76637,61110,44799,58337,102296,148242,174957,184647,146978,89901,67630,54111,29782,5105,-7639,-3678,3059,12119,26037,45903,52599,43274,25364,6092,-23658,-22307,10814,26774,34945,29010,-3226,-51874,-25719,-8929,-18206,-24704,-16208,-18156,8147,21037,11526,-1000,-172,8645,11234,6982,20524,38768,26704,-1279,-26239,-12106,-4319,-5392,-20249,-37858,-22043,-7214,-2853,-26541,-7617,15587,9963,-8289,-6497,10826,10082,-19683,-19554,-8371,-13394,-33399,21675,51330,50745,27734,-3412,-19850,-9796,19356,26551,884,-31008,6821,30530,27310,22176,26846,28766,6739,-10627,871,34041,64151,64753,42294,23149,5988,-34187,2781,7901,-16850,-13531,8647,23268,24153,7614,-19205,-22812,-18561,-28842,-33702,-8497,7269,8697,13280,45236,69732,46200,3033,-12443,727,2174,16742,25206,18191,-6441,-24002,-4709,4322,2236,-3925,-24821,-42582,-31197,-21661,-18406,-22216,-35046,-33043,-15192,-1268,3053,-18852,-19341,7031,11090,-597,-16562,-38908,-30387,-7456,16554,28652,17212,593,7611,-1752,-26581,-23703,-11927,-15400,-8857,4933,20912,24297,7694,-5045,-7363,-19855,-32053,-10830,8334,33808,42490,31640,12619,9794,-283,-13904,1075,27575,28893,5430,-17563,-18373,-19963,-19535,-12424,6363,20039,26202,14211,2645,3696,13259,23341,25537,14207,-5096,-10832,24725,65619,70811,51564,32037,22460,28707,37001,29038,19521,519,-29778,-5480,12385,16902,12127,-1833,-22068,-25185,-29995,-29850,-8198,-3735,-16687,-24863,-5169,2151,-5044,-5030,-248,8485,9561,-8288,-23636,-8141,57,-1313,-3035,119,-4183,-5127,-8451,-10686,3488,25093,329,-25699,-25776,-15054,-7312,378,-9308,-26153,-12326,4430,8143,-5334,-26672,-32040,-29220,-24608,-22660,-8251,3383,3435,-10676,-22866,-13321,-9925,-17542,-8585,19268,35800,22551,-12693,-19038,9943,15514,10896,-1082,-4366,9398,50226,97113,99041,45071,5890,-2862,-11927,-15359,-12300,-10858,19295,55216,59620,38798,19809,-857,-5814,17761,30711,21939,-4323,-9462,30462,46515,29085,5572,-6861,-10973,-25583,-25414,-12393,8518,20346,19137,6076,-2566,-11441,-11428,-10709,-17789,-10313,-1225,-7293,-6003,363,-4521,-7583,2723,1516,-3730,13236,13212,6409,7591,23379,34515,17457,-15443,-27581,-27057,-23596,4606,25720,17497,-3587,-11779,-12496,-23056,-20455,5813,27881,33381,17965,-5150,-12202,-5878,-13845,-21427,-9840,-444,-8075,-19251,-18335,-285,3528,-3685,-15132,-25822,-30598,-19140,-10121,3150,21986,41314,38422,10287,-9955,-9284,9496,9503,3186,-341,6002,13876,10982,-5890,-12851,-8365,-5806,-11701,-12658,6178,28519,45401,34766,23032,22431,23299,18070,-3032,-21487,-24292,-7843,2246,7124,7782,-7309,-19755,-24421,-22050,-5708,29,-21537,-25359,1697,23507,27248,12238,-22150,-32067,-27890,-25921,-16906,4210,20535,34204,38398,21474,-2442,-4421,12308,21142,14984,-496,1505,8917,14788,19140,14882,795,-14102,-10863,9394,23882,10242,-18385,-18304,-10303,-21482,-10749,9918,32443,37094,35522,22816,-7639,-16744,-7323,-24769,-20169,-5748,-1249,-6695,-16419,-21285,-5951,7769,9251,-2725,-12373,-14281,-6941,-7338,-17333,-1277,23126,40419,43016,37408,40075,38689,22835,12488,14404,19010,26749,34010,27698,14786,-3339,-22219,-29330,-18698,-12290,6810,22313,20661,-5906,-32861,-27213,-40686,-13002,22453,37487,17254,-18043,8084,13264,-13753,-27264,-25337,-25304,-10630,3909,14329,21873,27295,29191,19023,-2069,5017,22031,14434,14434,19541,10573,-11538,2339,7729,9719,-3203,-31764,-13029,-5085,-9839,2576,5873,-18878,-34457,-10791,-3786,-12366,-27874,-12755,-2811,14362,21052,5119,-14181,15104,36885,24864,-4172,-28216,-12592,-8896,-29003,-13581,7852,7115,-8490,-7339,-1841,-2723,-8213,-11264,-9074,-6760,-16479,-25913,-16662,-2145,14138,20631,14460,726,-15343,-23894,-22347,-14354,9950,26664,28504,3627,-22179,-23117,-29856,-19031,-14128,-27687,-23996,-27363,-23771,-19655,-8254,26327,61227,70680,51906,10601,-17563,11398,48820,58590,61881,49852,29961,12647,-4202,-14874,-6431,29559,55180,71499,79792,58518,24662,9763,10982,-39,-6830,27015,55009,11267,-16670,23032,25886,-2173,-34713,-36687,-17004,11104,29202,10256,-19428,-24357,-17141,-6794,13776,31989,36029,18762,-5130,-8513,-6394,-23383,-25016,-15581,-22189,-10884,-1341,-10239,4417,24246,28689,15164,-8195,-24104,-22127,-116,4675,-10785,-5932,25328,38594,26634,3487,-12185,-29065,-28806,-21510,-14347,-10446,-10624,-13881,-16140,-13398,-13770,10353,40779,29858,-14432,-18543,8369,9379,-19400,-16906,15931,39730,46532,23829,21465,12291,5842,5147,8072,6450,-1843,-9050,-12031,-19046,-17160,-5706,3531,-1637,1716,35008,62836,45694,8048,-24040,-35811,-24561,-1510,-7468,-18584,-19590,-5323,981,9119,14538,1662,-17714,-1173,15042,3923,-3027,-1211,-2125,-4287,7116,7728,5553,808,2014,2847,1208,2996,3759,3492],[20226,38038,37084,8969,-25271,-1258,6317,-3071,-15030,-21507,-22366,-22296,-10816,9134,17435,21095,15044,3801,-7188,-16169,-11280,3544,14044,8498,-12437,-33312,-39805,-26062,-15762,-13075,-11711,-1178,9310,11967,19645,23602,26601,24155,17359,17443,28982,32289,23976,13248,18275,33457,46334,41067,28723,10737,-17767,-22897,-7191,2111,-10404,-35431,-1749,6984,6616,38382,67703,45304,2297,-31597,-21144,-24606,-34533,-45886,-15407,9747,16127,-8367,-33101,8974,35583,42771,28141,14296,-10711,-22604,-5510,-49,-12909,-31927,-28211,-2735,17738,21404,3304,-25091,-28164,-5419,14993,25473,17162,835,-11585,2167,12591,14713,6426,118,-18891,-36178,-5435,4735,-19475,-31822,-10277,-1337,-14457,-32834,-51474,-18762,5297,-1588,-7584,-20384,-26036,-3804,11096,20818,13874,11443,11358,5820,-13184,-16287,-38676,-35551,-14875,-22916,-29710,-39520,-6171,-23383,-28546,5617,19701,6660,-32069,-4284,21399,17395,9042,8853,41719,57941,42708,-24018,-8286,27406,43469,52161,54936,21512,-30967,-2104,18313,20417,29487,33822,44136,48089,42460,60497,114127,115864,114542,152276,142327,142369,185612,229492,257877,219038,166091,125526,58763,-2603,69361,243471,353818,259839,163217,97545,62531,47162,34430,71349,99397,135314,176175,198196,235753,266757,224189,206102,178195,152483,162660,209386,218331,199955,170418,143876,141747,147755,165302,179022,182339,176541,172069,158380,149075,163206,180279,167029,139567,96050,86023,119487,120136,120027,140851,164417,96206,-12272,22281,65895,75790,66297,57615,42098,41787,54042,34803,-4371,8560,23115,19040,35721,53430,54794,13736,-30088,-7272,2910,-30316,-20920,-8517,-5726,22954,53933,32880,-17758,-18332,39600,34367,22329,55952,78220,62328,28935,11135,17985,15762,17635,38376,44830,14937,-30419,21668,73380,79219,78947,71834,63380,39571,40405,54926,54338,35486,14434,33124,81166,120622,139345,157079,140418,89289,60732,39070,6805,-27950,-34557,-22702,-6663,10520,26228,43931,47411,36682,19355,2373,-24353,-25341,238,12348,20283,14898,-16844,-61500,-24816,-9748,-11293,-9905,-17840,-25662,2495,13396,3762,-9053,-10483,-1106,4357,2443,22805,51761,42624,11674,-20895,-16301,-7424,-8954,-26975,-38888,-22616,-12483,-11116,-28654,-4539,18826,14581,-2771,-798,14462,7208,-29367,-16929,-8133,-11324,-31177,14548,46283,48665,29001,607,-15540,-6740,23126,38361,13224,-25888,4448,32048,31231,27340,31915,30422,7916,-7626,715,31258,63953,67958,47877,28998,10186,-31648,-125,11852,-7552,-9299,9290,23952,25271,10268,-15215,-29321,-20687,-24391,-40398,-17143,2766,6211,12080,49379,75796,53191,11366,-13496,-7815,-2368,17758,27284,18136,-7525,-16066,2355,6990,2295,-3709,-20690,-35931,-32858,-30399,-32773,-36469,-35509,-27358,-12608,-84,2007,-21171,-12988,10747,11484,-2354,-18372,-38951,-25417,-6906,7313,12194,329,-5793,8130,-980,-27230,-28210,-16576,-18642,-11902,-56,13949,14689,-5166,-15738,-11398,-20455,-33354,-20730,-4047,23773,37956,32271,13919,13656,4970,-13509,-4493,21695,23065,1899,-19057,-28019,-33986,-30036,-20692,3116,18839,25212,14865,3239,1259,10033,21790,27352,18990,1296,-5642,23756,57731,61456,46661,33064,26683,31351,37268,27713,17232,-850,-29467,-5208,13084,16954,10992,-3217,-23836,-21412,-22513,-22263,-2858,1115,-15781,-26252,-1084,7284,1010,847,3522,9028,6638,-15280,-28472,-2317,4460,-1822,-7664,-4838,-6538,-5957,-11219,-22529,-16895,7882,-8442,-25901,-20753,-15036,-9901,-4363,-16830,-33992,-8625,10075,11453,-5387,-27066,-30650,-25160,-16512,-11635,2478,16403,14941,-1734,-17174,-16446,-13302,-14947,-3466,20415,32632,18044,-15580,-18517,9850,15025,9558,-3113,-4831,14857,61469,113225,114445,52881,7629,-771,-5213,-16695,-15100,-6592,25033,61105,68141,47103,24800,1777,-4415,21310,36895,28932,-477,-15988,26866,50808,37787,13960,-4428,-13525,-34104,-35437,-25990,-1329,17813,24154,16170,5725,-9098,-13746,-10513,-16241,-9896,1579,-1195,322,3322,-7130,-14040,1571,4825,-1257,10324,12065,7186,9526,27123,40000,24082,-4770,-17485,-26665,-29168,614,20803,13261,-3117,-9934,-14573,-27858,-23890,691,25338,33517,20181,-1406,-10983,-8674,-20320,-27976,-11764,-2523,-11094,-21117,-13434,4281,5999,-2035,-14343,-27106,-34266,-21626,-13040,849,18252,36499,32367,4218,-15800,-11659,9374,9506,3867,-906,3197,9750,6172,-8029,-11847,-8062,-8275,-14291,-6738,10511,30164,47987,41069,31455,31070,30906,23634,-1238,-24081,-27174,-8896,1238,5916,4246,-12686,-20384,-19766,-25343,-11505,-8416,-31965,-14828,8721,24692,23516,7637,-24865,-27259,-17983,-12580,-13024,2761,20126,37309,45244,28720,1319,-3727,16383,26296,15312,-5468,2407,11979,15622,16861,9461,-7617,-25093,-14314,15317,30173,12153,-20112,-12482,-2276,-17614,-12139,9895,36214,44341,41505,28239,-1009,-19321,-14800,-28927,-24867,-12980,-8810,-7829,-11031,-19365,-14328,-3808,34,-6329,-11987,-13889,-6859,-8834,-13380,11042,39701,54483,51759,40887,41972,42818,28689,18531,18457,19943,25014,30073,24526,14343,-3288,-24439,-22302,-11068,-2666,11190,20973,15810,-9804,-31892,-35166,-31116,-8562,22778,37452,20683,-13455,1451,7348,-17463,-22751,-18168,-34038,-18760,403,13887,22468,28442,30717,21973,-716,4840,26180,22777,17020,10933,-5065,-18973,1206,3639,3868,-10351,-37084,-7874,-1738,-9583,3604,8572,-17851,-33469,-7343,387,-11660,-30999,-10482,-2461,11863,19731,6476,-12370,12766,36028,24124,-6100,-32531,-14683,-7560,-19963,-19281,1809,5105,-13433,-21977,-11259,-4774,-3620,-2655,1621,4304,-7515,-24657,-26101,-6616,13774,22646,16873,1884,-16247,-27293,-25008,-11616,15609,27770,23925,-1662,-20257,-21248,-19206,-3145,-1058,-26162,-33350,-34585,-28086,-23011,-7742,26264,59442,71239,57897,21639,-6359,10639,36533,46205,51833,44665,28830,12709,-5132,-18904,-11618,25395,50851,67703,77222,58871,25516,9001,9907,-3773,-15372,24341,57024,14908,-11065,22890,25823,549,-28798,-36763,-22307,1121,20254,8759,-12287,-19959,-21053,-14948,4583,23676,31639,16787,-6196,-6803,-8218,-27988,-35134,-27013,-22530,276,13088,-541,856,19589,26557,13025,-8746,-23010,-25288,-1157,6130,-9169,-7819,24743,39046,27335,4248,-11391,-29356,-31389,-22109,-13495,-8054,-5927,-8475,-13384,-10862,-5640,18867,43158,28218,-15566,-22001,2474,4768,-18250,-24480,5156,32717,45340,27021,23159,11913,3574,1897,5334,3596,-6694,-15835,-18008,-21192,-12051,85,7122,-2178,-631,34513,63632,47312,11306,-19019,-32592,-16969,8868,4063,-10600,-13701,-3320,-6514,-2533,10217,3437,-15090,-4216,5026,-6499,-63,11462,9939,-727,2730,3153,3344,-1357,-704,1814,2118,3365,3072,7098],[28918,43004,39640,11061,-27764,-3627,5493,-162,-7209,-12353,-15165,-13752,-2225,15716,23660,27714,20935,7602,-5258,-13086,-10620,483,11367,9446,-7698,-24375,-33279,-28692,-16796,-12680,-13304,-7352,4002,9460,18258,19637,19584,16233,8290,5904,21088,29968,25776,12912,11976,23910,36035,32908,25115,12742,-11766,-20953,-11857,-4678,-16444,-32136,-967,7553,5558,38116,67732,44832,763,-30222,-23763,-32163,-44387,-33584,-1758,20351,21340,-10337,-28336,15472,33566,28059,4968,-10562,-31309,-27330,-7637,-2608,-14678,-31044,-33021,-5390,14166,15186,1153,-18016,-31662,-9678,14529,24592,14971,-1327,-15785,-1287,9077,11083,4829,1244,-18187,-39649,-5507,5098,-18715,-39420,-13675,-826,-13378,-31753,-54558,-17885,11191,3106,-7321,-17797,-25736,-11988,4031,11768,8576,10596,13830,6398,-17993,-17430,-31807,-34542,-15508,-20912,-32162,-37115,-6404,-24395,-30151,3448,16211,829,-33168,-2955,23816,16790,5628,10761,43909,58279,36252,-27943,-9454,23424,43727,50074,44260,11001,-24834,-11282,5563,21295,41513,70737,89913,73488,42639,58873,157895,128902,111930,242656,309316,271260,311028,522418,667940,578774,589326,2398789,5058439,7355504,8068868,6783345,4265950,1835857,519961,582132,602957,468675,297021,282566,282166,176045,62974,74309,66656,-8374,-31059,-19833,-22025,-19498,4100,40790,56263,64961,58334,55044,49702,12040,-8816,3827,11787,24906,34644,19580,9712,43389,75191,66093,35834,3900,22708,33125,17777,30788,79633,119645,65090,-16801,-10297,10556,17830,17725,27480,33707,34416,36816,16428,-15147,-1378,6583,5435,21657,29249,31814,15183,-16566,-50431,-35758,-21146,-13520,-13936,-14680,9071,32322,5968,-45967,4386,44569,17781,-19135,17941,33756,25013,-2483,-11295,-715,-4630,-6956,8709,15523,-8112,-43592,7424,50708,56457,58543,53419,49865,20353,15945,31178,32205,10972,-10457,21190,69305,98932,108039,128982,129839,85310,50971,21716,-16235,-23480,-26209,-33593,-10430,11916,27440,41710,41179,29439,14317,1487,-18748,-18697,-4505,-271,3672,-3993,-35728,-57315,-18450,-4767,2085,4196,-15724,-31940,-3148,5106,-4739,-17549,-21698,-11450,-2878,-2526,23347,61307,55639,23417,-14149,-19451,-10881,-13060,-33838,-36366,-22220,-17233,-19357,-26703,-649,22268,19191,2468,3584,16008,2634,-38218,-13597,-7775,-10016,-24999,8939,40509,45605,29771,4493,-11584,-5173,23836,47038,24741,-16733,2111,32290,34047,31004,34916,31030,9327,-4873,203,26769,59280,67131,51667,34203,14069,-27560,-3025,16383,2897,-5329,8667,23638,26516,13354,-8178,-21423,-18641,-19542,-36630,-25271,-1786,3523,10361,50703,77593,57705,18494,-12764,-16478,-5807,18420,28326,17608,-6623,-8209,6649,7210,1314,-2244,-14609,-29975,-32523,-36416,-42490,-31799,-22230,-18185,-8609,2360,1917,-21972,-10572,11794,11817,-2880,-19486,-36447,-21817,-7912,-3251,-5261,-17465,-11007,6893,-1687,-27821,-32288,-20269,-19918,-13135,-4737,5456,2579,-20263,-23695,-10506,-16249,-24841,-32238,-15470,14542,33005,32622,15922,17023,8939,-13537,-10383,15778,17144,-2319,-21088,-31589,-31517,-29340,-29964,-1876,15343,21346,13018,2467,-2560,4202,16655,25096,20424,5314,-2103,20756,47122,49960,40730,34846,34299,36813,37198,24254,13043,-2760,-30003,-6865,11620,15045,8714,-4669,-23586,-14912,-11046,-9664,3826,5371,-14975,-25966,2442,11608,6825,6974,8391,12696,10933,-7496,-19169,3411,7834,-2917,-11937,-8620,-7676,-5771,-12683,-31058,-28751,-1204,-14049,-20612,-15004,-13885,-12695,-9609,-23418,-28480,-954,16971,15205,-4228,-24418,-27721,-20616,-9114,-2226,12734,27126,23731,5618,-11515,-20047,-16978,-11249,449,19089,26374,10913,-19176,-16112,8811,13006,6947,-6066,-6371,17669,68494,124089,125712,60398,10320,46,1621,-14634,-15048,-1044,29159,63070,72018,51588,26838,2920,-3685,23507,41058,34162,3230,-21672,22337,52709,43943,20478,-2115,-15839,-38212,-30582,-34169,-10491,14825,28737,27294,17393,-620,-10577,-7211,-12137,-7694,4962,5213,7058,6890,-9044,-18430,3257,9535,1400,6633,10338,7295,10983,30205,44500,30095,6212,-4918,-16729,-28121,-3531,14725,7892,-3413,-8238,-16347,-29168,-20001,-2317,22624,33445,22888,3004,-9244,-11574,-26452,-27904,-8945,-1594,-14039,-25546,-10063,9167,9690,875,-12450,-26955,-34270,-23765,-16187,-2466,11745,26540,21475,-3862,-21298,-13275,7075,7398,3433,-984,1629,6594,2180,-8538,-8685,-5020,-7251,-11259,590,14192,30024,48207,45293,38271,38536,37673,29348,2150,-24044,-30255,-10503,267,4664,532,-17021,-17790,-14046,-23020,-15415,-15138,-29540,-5660,15028,25499,19538,3398,-23706,-18446,-4610,3749,-2049,3285,18040,38099,50219,34991,4940,-3828,18423,28273,12441,-10667,4683,14921,15969,13647,2653,-17237,-36900,-12037,21895,34558,12999,-20234,-5236,7248,-11265,-11803,11521,41058,51622,46822,32626,5376,-17865,-23578,-32525,-29183,-20249,-15918,-8012,-6207,-14342,-19207,-15037,-10579,-9857,-11024,-12382,-6148,-10013,-9703,21862,54700,67156,58826,42586,41715,44215,31584,22060,20807,20477,24459,27695,21753,12984,-3972,-21004,-13628,-2488,8622,17439,19530,9743,-14048,-28155,-34617,-20557,-1778,23211,35905,22321,-9339,-6622,-789,-21098,-18866,-12909,-25575,-22430,-937,14758,24136,29938,31180,23369,-901,2655,28488,30125,20446,3930,-19924,-20132,-545,244,-1126,-15646,-29153,-2723,938,-9476,3238,9271,-18220,-32255,-4836,3520,-11039,-31937,-8129,-1965,9456,18556,7831,-11394,8619,33434,23087,-7168,-37088,-16397,-4577,-10379,-19244,-3324,3401,-14840,-32033,-15067,-3439,1944,4393,9055,11053,-1439,-19124,-33073,-10456,12685,23155,17725,2051,-17341,-31426,-27699,-8800,19562,27050,18095,-7366,-19303,-18207,-7673,11806,13661,-14916,-37623,-37656,-30318,-26595,-7948,24950,55537,69329,61657,31205,3048,7779,21525,32126,40776,38916,27196,12063,-6228,-22479,-16936,20578,45486,62776,73150,57817,25543,7358,7534,-8922,-25162,22766,59396,18836,-6608,21082,24028,2406,-22175,-29555,-22919,-6011,13236,9266,-4192,-13265,-22776,-22791,-4589,14303,25019,12862,-7120,-5367,-11008,-31699,-45542,-35407,-17819,11317,26895,12409,2923,16137,23861,9948,-10399,-21457,-27063,-3227,5637,-9594,-11739,21712,36689,25893,4220,-10094,-26996,-31096,-22332,-12589,-5765,-1541,-3082,-9428,-7425,727,23907,42072,23668,-18223,-23763,-3079,-419,-17530,-29766,-7299,23409,41452,28072,21026,7384,-1150,-1858,2353,-324,-12830,-23545,-24904,-23342,-8349,4203,8707,-4540,-3635,32877,62102,46211,11536,-17176,-29075,-11408,16670,13984,-2533,-6046,1072,-11628,-13948,7647,6173,-10302,-5072,-4316,-16825,4749,23320,21968,6214,450,-1164,1995,-2654,-3346,318,2359,3123,2614,12715],[30414,40319,34395,6151,-35083,-13060,-2407,-4287,-7207,-10944,-13274,-10191,296,15662,23342,28450,21583,7122,-6615,-13544,-13590,-6589,4098,6004,-6433,-19245,-28516,-30397,-19775,-13018,-13510,-13125,-2456,5424,14994,13980,11529,9041,580,-4979,14233,28472,28069,13446,6074,13761,24912,24070,21075,15164,-2137,-11486,-10467,-8312,-19031,-22136,2123,9506,5959,38331,67267,45542,2775,-24657,-22489,-34162,-40882,-19349,12040,32037,28771,-8678,-18251,26812,35824,16983,-14187,-30182,-42089,-23888,-6171,-1654,-12218,-26536,-29724,-1469,16482,15156,6405,-4797,-16740,-5437,19862,28087,16649,-72,-15137,-112,9503,11680,7841,7327,-10790,-35981,-1356,9040,-12306,-39461,-9944,6619,-4468,-23160,-49251,-10460,22364,14097,1130,-6154,-12599,-11527,4666,12638,15332,19387,23127,13358,-14733,-11678,-19484,-23558,-7976,-10310,-23802,-24820,3781,-15776,-21379,11696,22192,3799,-26368,3713,30506,23010,9960,17950,50654,63233,36593,-14688,363,28089,45298,37308,28946,19248,2436,-18173,-17706,8397,26481,53701,77329,67856,44181,51007,91260,67776,43845,157343,244370,210666,236219,446677,599788,536183,530705,2561046,5582476,8271798,9221739,7898694,5105497,2324352,784920,787108,814177,667071,464828,429111,446535,344480,225120,230375,236847,156165,70689,68261,91207,101405,119901,161270,194938,204146,183076,173669,174662,142871,96287,73791,84941,98347,81905,50720,18240,-13250,-14976,-20207,-14558,1597,13802,-16235,-7037,42759,82212,117065,94640,55971,17868,-22296,-24219,-24147,-9466,14657,27989,29204,4943,-33060,-23484,-21131,-13355,6586,5085,3616,3567,-10170,-32067,-16947,-4424,-13667,-24318,-16226,15298,29561,-3935,-17566,34469,60262,25455,-33190,10304,16423,6165,-16057,-12376,-594,-6397,-12516,-6714,-3927,-18733,-18645,13775,44835,49185,52805,50672,54130,22318,7283,18485,19146,-3667,-15034,30195,74924,93293,91699,110654,123559,85425,45939,10103,-31297,3169,-4828,-25158,-3575,20606,34543,44462,39526,27591,16834,9466,-5086,-4397,989,-4565,-8115,-19735,-50754,-37893,-4419,8208,20947,21719,-5658,-26857,-2296,2575,-7510,-19383,-27538,-16504,-4964,-2384,27479,71787,69699,37973,-2560,-15739,-8991,-12356,-35414,-26030,-15438,-15942,-21775,-16512,8777,30560,28126,11523,10885,19889,1187,-35210,-6275,-3336,-5192,-15271,9850,39126,46419,34547,12575,-3435,-200,26224,55879,38332,-2228,4914,35420,39746,37055,39323,33808,14067,1004,2944,24450,54491,66736,57433,41880,20646,-19957,-3767,22651,15790,1534,9618,24929,30494,19985,3758,-7381,-11076,-12066,-27307,-29264,-3495,3176,10461,51478,77391,61820,26494,-8157,-22494,-5688,20660,30227,18661,-1471,1570,10673,7257,1172,1570,-6825,-23258,-28913,-29734,-23169,-13524,-7988,-7381,-2454,7076,4042,-20664,-10874,10556,12242,-1184,-17760,-33675,-18881,-9346,-13504,-20893,-33068,-12525,4880,-2805,-27200,-35030,-21710,-18077,-11326,-7210,-2840,-10387,-34759,-18654,-2269,-7236,-14395,-24416,-19525,8807,29061,33358,18503,19290,11467,-13863,-15810,11378,13075,-5344,-23140,-25343,-20317,-19121,-29624,-7987,9796,14912,8813,145,-7842,-4380,7907,18552,17842,6089,-1042,15490,34267,36866,33867,36503,42990,43517,36008,18114,6561,-5566,-31014,-11676,6620,9919,4258,-7078,-22317,-9004,-463,2781,10707,8259,-14952,-26176,2822,12798,10334,11498,12612,17321,18283,5250,-7656,7270,8736,-5869,-16945,-12125,-9057,-6324,-14475,-33522,-21106,2249,-11351,-13482,-10697,-13928,-17393,-16388,-27866,-19353,6928,22648,17356,-3231,-21155,-25505,-17826,-4803,3077,18804,32687,27510,9152,-8429,-25141,-21273,-9026,857,13229,15170,-455,-23524,-13822,4824,7267,836,-12237,-11316,15503,68402,125918,128740,64525,11895,-2628,5478,-10606,-12316,2815,28933,58570,68580,49680,23836,477,-5803,21993,40614,34740,3566,-28458,14913,49880,44945,22473,-2445,-20202,-34288,-22524,-32954,-20947,8991,30073,35612,26774,6409,-7318,-4814,-9329,-6789,6093,9147,11435,8326,-12705,-21028,5103,12643,1513,-665,4953,3553,8924,29772,45333,32959,14247,3975,-10073,-26739,-10161,5640,-839,-6953,-9432,-20340,-26711,-13732,-3610,18292,30898,23463,5514,-8684,-15902,-33649,-24334,-4493,1143,-16349,-34139,-11141,10579,11402,2640,-11642,-27681,-33146,-28142,-21769,-8818,973,10518,4490,-15827,-28432,-16911,481,1117,-523,-3490,-1482,1951,-3022,-9163,-5598,-1321,-4040,-5870,5676,14536,25745,43746,44997,40968,42216,40811,32480,5398,-20357,-29042,-15154,-3887,376,-5764,-22500,-16760,-11569,-20884,-18261,-20046,-23826,-377,18469,24870,15423,641,-18138,-9292,8070,18388,9806,4456,12633,34480,50842,37840,6294,-6727,16335,25103,4832,-16562,5571,15191,13750,7682,-6995,-28824,-41362,-6312,26581,35155,10964,-20319,470,15325,-5562,-11347,13304,45425,57189,49872,34488,9713,-14117,-30001,-34012,-34035,-28318,-22306,-8537,-3328,-9720,-19604,-24325,-23190,-14287,-11401,-11711,-6016,-11700,-7468,29759,66124,76622,62857,41577,38451,41905,30560,22196,20705,19941,24660,27345,20299,10998,-6042,-16335,-5975,5667,19811,24287,17510,1812,-19028,-23612,-25978,-10066,5879,23572,32853,21965,-6161,-15952,-10951,-24182,-16602,-10481,-17953,-20705,-5,16727,26698,31533,30434,23199,-2558,-1817,28584,35895,24429,607,-28742,-17381,-3244,-2495,-4748,-17472,-20086,2149,2955,-9387,1585,7984,-19720,-30416,-3108,5724,-10177,-29083,-5592,-1261,7325,17717,9322,-10708,3262,29745,22417,-6656,-41066,-16927,-443,-1297,-14033,-6390,2884,-10788,-23552,-12076,751,7848,9904,13416,13837,2148,-12677,-29978,-12499,11570,22789,17623,1903,-17470,-34498,-29690,-6085,22180,25216,11869,-12534,-18509,-14082,3670,25353,27759,-129,-28386,-31044,-28441,-29135,-8055,23258,50633,66030,63799,39355,10990,3981,5504,17783,30035,33952,26607,12510,-5693,-21857,-19175,16881,40594,58078,68770,56270,25622,5732,4779,-14185,-33339,24405,63114,23411,-2764,18542,21652,4331,-15320,-21478,-19677,-9097,10016,12879,5047,-5077,-21204,-28857,-11992,6260,18740,9502,-5210,-3103,-13286,-30475,-36831,-31612,-9014,22173,39879,27014,12409,18120,23946,8277,-12093,-20065,-27484,-5781,3956,-11017,-16791,16945,32084,22823,3841,-8204,-23720,-28979,-21655,-11176,-3370,2503,2173,-4405,-3123,5479,25203,36752,15381,-23574,-23100,-7468,-5848,-17000,-23691,-19870,12369,34997,26869,15157,-1380,-7912,-5546,-728,-5323,-20203,-31512,-32337,-25454,-6626,6241,8165,-8786,-7630,29679,58042,42116,8233,-19399,-28361,-8962,20994,21335,4288,1202,5794,-13352,-23811,5451,7556,-5759,-4017,-11723,-25018,9177,32485,31296,12472,-1265,-6691,-432,-4448,-6677,-3043,159,886,1868,17756],[37555,42854,34181,6761,-32793,-17351,-5629,-4325,-4293,-7071,-8209,-3365,5415,17510,24701,31287,24852,9931,-4368,-11166,-13878,-11518,-2060,3262,-4356,-13347,-22074,-27197,-21117,-10990,-9709,-14874,-7851,1821,11769,8453,4108,3853,-4963,-14598,8678,27414,29953,13878,341,2623,12408,13590,14861,15101,5915,-1471,-5022,-8362,-16949,-12375,3513,8548,3215,34092,61302,42093,2715,-20352,-20859,-31940,-32741,-10628,19261,37790,31331,-10430,-12608,33647,34432,3667,-34685,-37485,-30066,-23092,-9721,-5642,-14570,-28069,-29005,-1093,14724,11453,8151,2504,-7725,-3970,19316,24341,10885,-6707,-21127,-6084,1952,4345,3014,5489,-10424,-38561,-5638,3833,-13483,-39943,-12369,7088,-2168,-21398,-46868,-11012,23789,16297,2672,-975,-4315,-15628,-1752,8973,18968,22482,24056,11553,-18065,-15557,-18096,-20934,-8200,-7423,-20556,-18871,7651,-13581,-18698,13210,20670,-601,-28594,-194,25593,19311,5080,16901,47829,56816,27538,-5408,2941,24834,33275,14292,15858,23571,10736,-2595,-12923,-10987,-11200,768,33032,58822,84670,119845,38899,49171,56957,-2636,36419,35117,50504,134304,212798,210592,120896,1165308,2736172,4174628,4748805,4148268,2769342,1362706,546577,484085,512697,463331,350582,286195,301099,256060,192623,193127,200358,144487,57317,46857,64192,85322,125787,189070,230684,244931,217732,186098,182590,167889,141414,124443,138134,157754,145232,110862,65695,17953,-14687,9756,37337,39199,19971,-26860,9191,71259,119478,148966,139241,100288,41230,-20942,-41591,-29590,-9237,14340,39706,43476,14092,-23064,-45023,-36438,-16436,-124,-7488,-20182,-17100,-21826,-26329,-6327,-4027,-20754,-31778,-11319,19955,26784,-7267,1894,51729,66751,28138,-38475,3998,4275,-12989,-24412,-10558,-612,-8183,-14243,-17742,-27233,-25940,-7019,15331,35459,37719,41617,44490,54085,25860,1500,3991,1829,-21883,-8630,38530,79245,87676,76232,89358,108551,76193,32808,-6801,-25986,16451,4342,-19678,-2864,21063,32825,38041,28691,17521,13604,12352,1646,1746,1343,-13003,-25679,-40331,-66938,-27877,25,13077,30215,29513,-1648,-22172,-6404,-5608,-15727,-23621,-33445,-27647,-13576,-8659,23693,71289,72646,43203,1703,-16342,-12363,-17517,-39016,-19755,-12884,-18897,-27645,-10280,13061,33118,30700,13659,10585,15974,-6561,-27787,-5102,-4745,-6356,-11795,7952,33440,42267,34213,15655,43,45,22436,56077,44594,7957,5436,33364,40089,37355,37033,30488,13688,1848,941,16825,43190,60381,57858,44230,22199,-16188,-10481,21874,22568,4194,5155,20622,29877,23335,12599,2005,-6712,-8938,-22343,-34222,-8547,-1092,6089,45642,69424,59502,29291,-6064,-31202,-7771,18672,27313,15983,2583,8368,10378,2736,-3240,1837,-3329,-20915,-27570,-19988,-6302,1757,1601,-629,672,9125,3915,-21362,-17478,3035,8317,-1461,-16499,-34383,-20413,-14628,-26347,-31359,-25348,-12848,-1023,-7183,-27901,-39595,-23993,-16899,-9817,-9103,-12004,-25346,-33442,-6053,8405,2259,-4987,-11919,-13739,6139,24690,32391,19085,17927,10534,-16249,-21560,8080,10774,-6675,-24878,-22171,-12596,-10085,-19952,-14713,1787,5566,1748,-4486,-15045,-16149,-4277,7741,10693,2828,-3186,7796,19741,22837,26344,37209,50540,49838,33523,9638,-1713,-8791,-29342,-19389,-1862,1607,-2173,-10111,-20532,-4560,8357,14251,17850,10584,-14775,-27411,-134,10825,11610,14634,16436,22362,25976,17094,2840,9965,8223,-9423,-21195,-13973,-9617,-6634,-15531,-29308,-8003,13834,-523,-5263,-6777,-14289,-22275,-21608,-25268,-10074,15306,28135,19363,-641,-16453,-22416,-15278,-2089,5878,22015,34746,28277,10843,-6097,-27236,-21921,-6678,-158,5295,1761,-12742,-22763,-9584,725,418,-6214,-19054,-17122,10996,63649,120659,125073,67072,14743,-5979,8330,-3341,-5218,6885,26796,50485,60760,44397,19103,-2454,-7687,19900,38624,33496,3001,-32910,7977,45723,44087,23096,-2531,-23624,-29476,-15244,-26819,-28900,3418,30929,43163,35099,12789,-3410,-1521,-5772,-4948,7588,13282,16141,10394,-14818,-18160,9317,16594,1976,-8561,-1175,-1265,6093,28669,45540,35781,21968,11828,-4581,-25004,-15866,-2501,-9453,-10475,-10532,-23445,-22384,-6069,-256,16193,29107,24781,8950,-6142,-17471,-36182,-18830,2621,8090,-12668,-40964,-13692,11051,13782,6091,-8913,-26287,-31322,-31997,-26705,-14792,-9426,-5137,-13148,-28091,-33648,-20219,-7134,-6102,-5176,-6113,-3862,-1516,-6260,-7060,-289,5068,2912,1757,10433,14037,20127,37398,42787,42015,44472,42542,35156,10859,-11867,-21851,-19959,-9535,-5184,-12488,-27216,-16611,-10694,-19159,-18032,-20244,-19991,3011,21330,25970,15500,4073,-8717,1371,20891,32029,22032,7956,6307,28454,48799,38900,7226,-10619,11792,18669,-5205,-19726,5832,14014,10527,648,-17523,-38468,-30654,1209,29926,33347,7523,-19109,5466,22421,-87,-9814,16377,50422,62214,51921,35061,12828,-9344,-22584,-32112,-38042,-34881,-24557,-8626,-1427,-5408,-15510,-25617,-36307,-18488,-12635,-11279,-5521,-13010,-5894,35469,74332,83160,64357,38618,32963,36530,26218,19520,18752,18805,25746,29485,21395,9619,-8987,-12317,224,13000,30206,31154,15251,-7782,-23810,-18966,-17743,-226,13457,23895,28714,19848,-3980,-25201,-22361,-25892,-16300,-11116,-13878,-16586,2380,19170,29631,32687,28182,21456,-5433,-9040,25794,39088,27907,1367,-22262,-14653,-7380,-5252,-7458,-16260,-12119,5767,3489,-10154,-2101,3912,-22709,-28240,-2812,6145,-10029,-25934,-4062,-1621,4284,16032,9704,-11146,-4081,24148,21118,-5613,-38719,-17006,2741,5424,-8168,-8351,2369,-4445,-11476,-6398,5229,12087,12278,13244,11373,1827,-8306,-23845,-14145,8958,20052,15012,-94,-17717,-34524,-31746,-5224,21847,20768,3792,-18483,-19379,-11026,12536,35121,37969,13208,-16784,-22780,-25082,-31821,-9774,19500,43266,59854,62426,43761,15436,-1699,-12296,1969,17992,27795,24860,11850,-6048,-19206,-17551,13478,34922,52165,62554,52507,24024,2442,-27,-20590,-35285,28240,66153,26339,-1485,13805,17493,4813,-10280,-15556,-16659,-10455,9020,17372,13147,1837,-19020,-34269,-18260,-169,14103,8432,-433,-1306,-15771,-25230,-25082,-20847,274,30912,49906,40117,25034,25760,27628,8206,-14266,-20092,-28194,-9592,590,-13655,-23389,9910,24620,17460,2333,-6724,-20930,-26875,-20671,-9830,-1570,5321,6336,526,979,8123,22551,26935,3078,-32067,-19918,-10240,-11282,-16417,-13664,-27128,541,26677,24139,7196,-13495,-14927,-7833,-3068,-10447,-27590,-35216,-32938,-25794,-5842,7408,7083,-13253,-11295,26413,53431,37279,3819,-23562,-27724,-7731,23935,28247,11887,9328,11658,-10408,-25647,4942,9176,7,382,-12564,-22077,15238,41722,40491,19423,-340,-9908,-670,-3232,-6197,-3963,-352,1167,5237,24912],[43321,44226,33143,7222,-28984,-21214,-8702,-4830,-2794,-4839,-4411,2148,9016,17618,24321,32957,27703,13045,-1625,-8776,-13848,-16283,-8926,-352,-2839,-7615,-15260,-22507,-21990,-7742,-3616,-12933,-12849,-1684,8602,3343,-2108,907,-8238,-22218,5246,27411,31978,14956,-3352,-7019,1236,4022,8613,14113,12872,8819,4356,-848,-6620,-1585,5798,7537,258,28464,53287,37765,3768,-13893,-15046,-24383,-24003,-3622,24184,41872,33377,-11107,-8040,39450,34103,-4110,-36977,-19174,-18339,-21549,-12215,-8153,-15738,-29596,-26516,938,14579,9838,11141,8872,171,-635,18478,19379,4114,-14530,-26838,-12347,-6712,-4219,-3055,2150,-11081,-40087,-11025,-3205,-15256,-34735,-14024,7121,-148,-19821,-44121,-12724,22112,16341,4034,4398,4402,-15915,-7881,8966,26357,26981,24261,8851,-18844,-21725,-20033,-19757,-8401,-4247,-14536,-11772,12695,-9217,-14432,15315,19382,-3928,-31528,-5754,18151,14047,-699,15710,44023,48409,18157,-403,4209,22624,22000,5028,15186,18739,4188,3506,-2076,-11151,-39491,-17239,25549,72376,121833,174176,119312,108824,122562,113123,86240,51225,74966,100928,101334,60514,170855,356039,608902,812313,868240,752376,519601,249213,102376,-14703,2612,74996,89166,20543,8932,43717,60529,58565,59192,33034,-13476,318,4948,14381,56658,120418,157684,179175,156854,108863,97559,97961,94936,86793,104501,135003,132975,95264,39807,-4784,-23452,8102,30660,21998,-2249,-28897,-1675,61015,129065,166888,154352,104285,34047,-30738,-30075,-25480,1148,25660,51767,53390,19793,-18246,-37361,-26199,-9027,-472,-12112,-28120,-26629,-31261,-22239,318,1672,-9714,-13913,-955,24739,26996,-3100,12542,60978,71352,30837,-30002,-593,-2377,-26942,-21117,-5802,1345,-8175,-11716,-13233,-26207,-19355,-893,14133,25605,25609,29302,39034,52827,30761,2588,-4276,-11582,-33908,1872,46427,83495,84543,65949,71538,92210,65043,20129,-14922,-8338,22925,7719,-16669,-4108,18517,28109,28861,15237,5375,10525,15259,6794,5177,882,-19294,-40684,-55312,-59720,-26194,-2744,12934,34271,32728,827,-16647,-9509,-13467,-23209,-22271,-23206,-38105,-23287,-15968,17565,65490,69830,44100,3365,-16775,-15676,-23061,-33130,-13301,-9808,-21052,-29557,-4344,16608,34422,31310,13199,7023,8897,-15155,-20820,-5664,-7563,-8802,-10047,7116,28195,37730,32996,17761,3037,469,17966,52598,47509,17214,8227,30656,39217,36116,32459,25156,11865,1425,-2086,8136,30892,53120,56799,44649,22173,-12404,-19935,16620,25544,5829,-1039,13999,27526,26294,20323,8612,-3809,-7431,-19257,-36091,-13941,-6254,170,36457,57286,53759,29591,-4325,-39289,-9707,14990,22231,12638,8016,15154,10023,-2515,-9412,246,-2313,-20791,-26788,-10134,8917,14781,8149,3535,2237,10022,3423,-21170,-27146,-8069,2123,-1988,-14069,-36074,-24402,-21538,-39163,-23206,-11144,-11186,-8858,-12465,-27487,-37891,-26261,-16028,-8029,-8599,-17498,-33141,-18395,8192,20235,12147,4107,-207,-3364,7528,21163,30545,18354,13858,7372,-19420,-25206,7376,11534,-4618,-23534,-21295,-7565,-2725,-10911,-17662,-6641,-4856,-6651,-10225,-22387,-29573,-16625,-4850,371,-3564,-7717,-1150,5272,9549,19330,37036,55939,55015,30534,310,-10360,-11419,-25351,-27469,-12408,-9155,-9992,-13234,-18708,-1849,15049,24240,24961,12845,-13851,-29475,-6470,5716,10549,16229,19588,26779,31916,25865,11145,11362,6440,-13332,-24212,-14353,-9545,-6875,-16104,-23962,2686,25653,12379,2719,-3705,-15451,-26760,-23067,-18956,-1461,23197,32700,20747,2827,-11133,-18852,-13461,-1452,5866,22000,33157,26044,10539,-4860,-25502,-19491,-4955,-2830,-4542,-13416,-23256,-16830,-4235,-3035,-7335,-14143,-26470,-23744,4330,54462,108402,114463,67242,18089,-9930,9307,4925,3533,10078,22319,38978,48955,36175,13019,-5963,-9424,17439,35405,30538,1204,-34974,1574,40632,41810,22570,-2687,-26611,-25993,-10436,-21556,-33331,-2183,30725,48824,40948,17163,-404,1495,-2520,-3319,8494,16672,20223,12268,-15621,-12731,14174,20185,2158,-17132,-8227,-7617,1825,26231,44640,38065,28565,18079,-620,-23935,-20802,-9227,-17963,-14119,-11990,-26020,-18372,685,5010,15841,27561,26082,12451,-2634,-16638,-34416,-13928,10110,16966,-4687,-38760,-17850,10342,16345,10462,-4899,-23209,-28562,-34884,-31260,-20211,-16401,-12832,-24039,-39329,-34754,-23964,-15532,-14167,-10831,-9552,-6317,-4249,-7588,-3170,6100,12714,11399,9425,14085,12358,13152,29176,38495,41113,44921,42425,36794,17583,-1237,-12706,-23346,-17204,-12583,-19943,-32094,-18338,-11929,-18806,-16534,-18282,-18449,4266,23619,29251,20435,12841,2525,12515,32621,43441,32913,12599,-527,20145,44022,38030,7763,-15413,4658,9195,-16926,-19490,4669,11098,6277,-7388,-28517,-39425,-20326,8058,31055,29112,2833,-16955,9459,27841,4512,-7673,20376,55685,66647,53121,34466,14439,-5113,-15488,-29761,-41131,-35387,-22309,-8527,-385,-1553,-9330,-18928,-35237,-21980,-14522,-10599,-4251,-13842,-4714,39422,79629,86960,63649,34176,25763,28528,18994,14424,15322,17198,27176,33272,24867,9512,-12286,-9389,4845,19270,39358,37648,13345,-18295,-26041,-14532,-10434,8677,20497,24351,24254,16706,-2322,-25396,-31565,-25425,-17494,-14069,-12932,-12123,5696,22062,33035,33625,25075,19261,-7782,-18293,20575,39814,30729,5540,-12429,-12708,-12019,-7406,-8767,-12804,-5042,8631,3167,-11264,-7027,-2056,-25323,-24550,-2806,5659,-10028,-22816,-3139,-2713,804,14034,9490,-11783,-12336,17626,19854,-3460,-32185,-15447,5108,10108,-2924,-8833,2326,2551,-557,23,9862,15057,12210,9448,4788,-1467,-5949,-18778,-15091,5567,15720,10630,-3185,-17054,-29960,-31549,-5308,19477,14651,-5189,-23895,-21057,-8642,19232,41386,44084,24062,-5654,-14907,-21242,-33433,-12333,14453,34417,51770,58210,44805,17083,-7063,-29931,-14129,5304,20521,21500,9329,-8220,-15749,-11949,11682,29480,45881,55351,47277,21474,-1732,-6086,-26198,-26858,34639,68429,27652,-2329,7985,12891,4689,-6703,-11639,-14770,-10723,9916,22324,20021,7186,-17083,-38400,-22133,-3043,14399,13357,7544,454,-17455,-18066,-14293,-9668,8773,37443,56720,50588,37715,37369,35100,10297,-15912,-20871,-28935,-13773,-3311,-16051,-30145,1516,15108,10480,139,-5382,-18074,-24235,-19081,-8261,-203,6831,9168,4859,4384,8738,16610,13563,-12207,-40364,-14324,-11080,-16321,-15576,-4009,-21027,-11110,17289,20814,287,-28078,-19634,-8213,-4627,-15379,-33831,-30454,-25726,-23920,-5825,7901,5904,-17572,-14766,23128,48759,32626,-64,-25710,-25536,-7498,25730,34826,20110,17570,17386,-6023,-21640,4566,10245,5870,5647,-9450,-14076,21895,50502,48933,25731,1235,-11323,695,12,-2736,-2694,576,3585,11108,32292],[44097,41181,28326,4509,-27932,-26937,-13868,-8187,-5026,-6440,-4263,3668,8580,13812,20104,31239,27797,13903,-1044,-8703,-15530,-22614,-18028,-5827,-2775,-3275,-9953,-19146,-24088,-5112,2243,-9770,-19160,-6477,4198,-2548,-8140,-1541,-11239,-28882,2750,27026,32610,15119,-5952,-14888,-8162,-4688,1770,11167,16957,17196,14180,10765,7457,8527,7989,5835,-3455,21040,43144,32162,5285,-6201,-7258,-16211,-16558,1371,26918,44305,34859,-10891,-5118,43707,34968,-4023,-21555,-4042,-9651,-19432,-12314,-7823,-14739,-29006,-22507,4469,16220,10216,14579,14101,6786,3577,17477,13754,-2903,-22464,-30111,-17281,-14950,-12974,-9546,-2011,-12342,-36476,-15904,-10741,-16609,-28840,-14408,7032,1759,-18047,-40760,-14955,17960,14724,5736,10390,13227,-12314,-12854,14171,37314,33175,24742,6508,-14676,-28624,-23990,-19132,-7378,772,-5148,-2912,19763,-1154,-7785,18710,19427,-4655,-33288,-10883,10401,8823,-5730,13980,39930,40556,10726,1049,5808,23161,18019,7596,9893,4576,-5509,-4621,-7108,-10388,-37194,1644,42070,82038,124579,170179,156567,127069,131752,179803,190428,133881,160972,283578,348678,281055,435491,1537241,3176362,4622079,5104461,4343597,2759743,1124513,238648,332680,317823,179960,73962,166259,166599,102750,56637,51574,67980,69718,74871,85097,78912,50864,28387,34045,46425,68185,56831,10834,-7644,-5169,5441,4632,28262,67293,72051,31751,-18761,-13996,-10906,-19766,-14500,-27763,-8866,7783,-3029,28367,105307,151949,134347,78246,10006,-18897,-221,-6427,-1258,23521,46409,42944,6639,-30943,-36465,-27497,-12561,-8649,-26440,-27868,-20993,-31626,-21386,3360,9322,2970,-363,8058,27692,28075,2885,18755,64183,73942,34294,-19141,-779,-4304,-34130,-14240,113,4668,-7160,-8447,-2708,-8548,-8370,2620,10992,15548,13329,16941,33522,50798,35095,7362,-5243,-17757,-28751,11633,52838,86162,82237,59878,58069,76946,54972,12685,-5961,8007,25125,7597,-15223,-6177,14791,22789,20085,2492,-6489,9201,19162,11917,7894,878,-21456,-49362,-61540,-55618,-30390,-10970,8892,34595,33068,3064,-10234,-9796,-18856,-27481,-16475,-12528,-30720,-31703,-22317,11601,57605,64110,42822,4075,-16131,-17213,-26514,-25885,-5621,-4952,-20780,-26727,2004,20553,35814,31428,11672,1623,370,-21560,-13776,-6494,-10231,-10698,-8355,7847,24795,34269,32138,19998,6735,2812,15562,48308,48835,26380,14172,29218,38613,34989,27703,19543,9876,1073,-4811,380,20824,47291,55557,44215,21779,-7167,-30156,7755,25055,7099,-7239,6342,24200,29268,26850,12715,-2170,-6827,-17382,-35845,-18691,-11099,-6171,25616,43071,45900,28294,-2557,-33635,-11093,10415,16055,10336,15387,22942,12104,-5742,-16335,-2945,-3350,-22295,-26320,-1167,21932,25201,11970,5269,2307,9846,2959,-18801,-34096,-20775,-5191,-2396,-10700,-36375,-30011,-29086,-35385,-10711,681,-8855,-17902,-17052,-25162,-34031,-29077,-16057,-6530,-6317,-16393,-23344,-3941,21712,31702,21538,12410,10058,6744,11042,18075,27396,16158,7329,2365,-23088,-25925,8546,14124,-575,-20813,-22411,-5158,2483,-3128,-14832,-13948,-15337,-15725,-16683,-27892,-33670,-22143,-15768,-11933,-12765,-14478,-10984,-8401,-2359,12916,35289,57866,57811,27278,-8558,-18289,-13496,-20614,-27452,-21000,-21339,-19137,-16639,-17772,-1536,18813,31735,31009,14742,-12394,-30934,-16446,-2572,6791,15713,21307,29321,34574,30251,16018,10749,2944,-17963,-26165,-14294,-9640,-7743,-17025,-20249,9088,33516,23428,8918,-2464,-18115,-29809,-20788,-12691,5481,29387,35217,20514,5746,-6386,-15711,-13225,-3678,2461,18237,27608,20531,7741,-5401,-23224,-16895,-4970,-7733,-16431,-30233,-24504,-9153,771,-6465,-15972,-23181,-34711,-30148,-4382,41143,89676,97282,64175,20692,-14511,7253,11845,11245,11026,14870,24137,33736,25573,5702,-10606,-11607,14592,31286,26100,-2113,-36303,-4852,34623,38348,20988,-3390,-30094,-25141,-9346,-18811,-34257,-8484,28573,51316,42988,18299,393,2976,-785,-3222,7478,17919,22266,12710,-15981,-7749,17533,21784,1079,-25146,-16153,-16001,-4797,21450,41757,38840,32895,21836,1145,-24294,-25705,-14687,-26439,-18237,-14558,-28672,-16137,4626,8933,15468,25088,26091,14630,136,-15364,-32920,-11316,15703,24959,3846,-32933,-23823,8222,18256,14405,-844,-19430,-25174,-34384,-35786,-25291,-16697,-7051,-17663,-36683,-33992,-29101,-24605,-23345,-18217,-14814,-9971,-7126,-7949,684,11809,19662,19041,15265,15557,8757,4400,18706,31578,37566,42778,39668,36428,23904,9178,-3643,-23129,-27256,-22409,-28445,-38435,-22924,-16014,-20656,-15695,-16787,-19769,2874,24896,34036,28485,23620,13751,22601,41678,51140,40679,16524,-7839,9389,36241,34808,7570,-20839,-5488,-3239,-28783,-17626,1124,5903,650,-16678,-39101,-32414,-11905,12319,28930,22133,-3207,-14726,11848,30623,7315,-5793,24339,60216,69871,53196,32446,13920,-2847,-10630,-28514,-44074,-31647,-18504,-8931,-520,1452,-2871,-9768,-24609,-24726,-16971,-9424,-2436,-14717,-4103,41660,82143,88074,60822,28346,16993,18027,9011,6916,10339,14723,27811,36924,29174,10260,-15878,-7934,7521,23949,46547,43083,12054,-28183,-23899,-10973,-4814,15974,26260,24522,19698,12869,-1101,-17532,-27755,-23477,-20011,-18634,-14211,-8122,9065,24934,36501,34174,21483,17475,-7926,-28919,13205,37981,32436,11173,-3698,-11500,-16485,-8650,-8671,-8314,1284,11117,2420,-12513,-12512,-8929,-25206,-18929,-2091,4990,-9875,-19697,-2666,-4462,-2849,12055,8992,-12018,-20573,10896,18886,-27,-23935,-11572,6932,13081,1254,-8167,2788,9243,8810,6443,14670,17178,10378,2968,-4736,-6775,-5352,-15256,-15470,1973,10482,5144,-6670,-14928,-23367,-28066,-5389,16005,7792,-14157,-26980,-22814,-6521,24108,44560,46276,31864,4274,-7849,-17490,-33280,-14970,8886,25015,42746,51949,43099,16864,-9345,-27314,-29335,-7275,12482,16528,4790,-11888,-10627,-3856,12145,25055,39971,48008,41416,18761,-5938,-12515,-28376,-14023,43081,69638,27445,-4750,2617,9421,4817,-4186,-9393,-14071,-10345,12030,27385,25715,10941,-15816,-40980,-22912,-1806,20546,24773,17876,2398,-17780,-10478,-4926,-178,15641,41739,60250,57573,48237,49762,44535,13803,-16566,-21700,-29243,-17365,-6497,-16626,-31637,-7222,4444,2606,-2323,-3880,-14475,-20470,-16788,-6407,727,6772,10207,7924,6440,7185,7979,-2086,-27953,-29424,-6997,-10351,-20881,-14882,3699,-11702,-21896,7483,17733,-742,-34281,-19324,-7321,-6131,-20352,-34740,-23312,-18370,-20873,-6933,7292,4355,-22012,-18869,19116,43645,28330,-1762,-19299,-21802,-8734,25767,40170,27725,24329,21106,-3443,-18747,2092,9251,9751,8620,-7346,-7283,27150,57093,54888,29339,654,-12950,1738,2811,720,-1414,1078,5799,16077,36834],[44957,38882,24935,3551,-25029,-28925,-15766,-9336,-6013,-6925,-2996,5694,8573,10744,16628,30291,28866,15839,648,-7424,-15301,-26548,-24928,-8073,299,3145,-3367,-14632,-24173,-430,9897,-4036,-24264,-9765,1115,-6746,-11410,-1821,-12576,-31917,3131,27969,33392,15718,-6263,-18116,-12689,-10284,-3903,7646,18958,23968,23784,24066,22855,17999,10507,4239,-6999,12793,32055,26062,7621,2475,1124,-8870,-10841,4545,27956,45433,35886,-9988,-3883,46425,36983,2350,-7026,6920,-3811,-16345,-9777,-4881,-11888,-25181,-17834,8323,18494,10935,16588,16884,10799,6624,15048,6521,-11151,-31105,-29023,-20399,-21872,-22357,-17617,-8286,-15689,-31599,-20647,-19823,-18864,-24598,-15805,4561,1159,-18412,-39210,-19776,9398,9288,5575,14473,19107,-8927,-18402,21955,47918,37797,22975,2266,-8384,-30713,-31993,-21517,-7535,5330,3891,4330,25717,7445,-2054,20162,17823,-5709,-33071,-17801,191,984,-12609,8346,32677,31172,3036,-106,7028,22890,18681,9930,-5981,-13259,-1703,-1131,-2468,-8223,-27242,1044,38680,70028,93692,116064,122190,89406,82925,141855,165791,110169,133772,264913,341662,291779,409712,1636885,3499310,5174251,5776473,4965434,3203584,1371445,386907,462073,454732,313584,192612,264466,269342,190492,114616,102901,129835,139223,131397,130522,119270,89157,58537,30923,-4254,-27982,-3960,19110,29156,15373,1864,-7128,-19160,2549,3357,-28690,21296,43209,40509,16826,1259,6244,23850,32982,9518,-5039,63452,111805,92837,42700,-2878,7959,26073,18819,-641,6264,23800,15188,-22366,-34242,-22452,-35407,-27913,-24023,-37160,-10559,-7809,-25012,-29079,-2140,9366,9081,8763,14565,26861,25700,5711,20758,60670,69713,33655,-10990,705,-5508,-38334,-11081,3026,5515,-8802,-9160,4254,4171,-778,1268,3004,1919,-2443,1329,23330,44159,34463,9535,-4977,-19870,-22028,16270,53623,82729,75719,52722,44731,59906,44014,10059,9065,19803,21413,1906,-17999,-11754,7897,15464,11148,-9312,-19706,6540,20536,14095,7571,-1229,-22347,-47174,-57047,-52642,-37634,-24028,-142,29264,28312,2413,-6098,-10105,-23814,-30394,-11858,-4386,-20650,-37590,-29298,4794,47722,55159,38044,1794,-17220,-19252,-28726,-19927,665,-820,-20217,-24969,5998,22457,35196,29347,7652,-7334,-11110,-25286,-9073,-9421,-14361,-13389,-8214,7392,21045,29987,29735,20407,9208,5340,14491,43311,47743,33533,20663,28018,36963,32909,22305,12883,6478,-390,-8273,-6582,13386,42187,52880,41718,20033,-1604,-31657,-5530,19653,6332,-13542,-2961,18768,30485,30339,13067,-3107,-8156,-17718,-36822,-23235,-15720,-13157,13672,27635,35870,24876,-1708,-28311,-12877,4490,8897,9870,23871,31161,16873,-5438,-23464,-8244,-6762,-25706,-26770,5661,31492,32106,12813,4139,323,8048,2203,-14608,-26165,-29706,-12458,-2800,-7082,-33817,-36560,-36422,-25820,277,9505,-6946,-27608,-18882,-20946,-29194,-32794,-17250,-5617,-3180,-10804,-11876,8641,33615,41996,29938,19687,18631,15290,15032,15200,23046,13142,-525,-3419,-26399,-24030,10850,17427,4233,-17442,-24219,-4380,6101,3673,-8460,-17578,-23820,-23871,-22415,-27729,-21130,-14374,-17898,-22525,-23050,-21973,-20146,-19521,-11304,8171,32745,56888,58835,25597,-13568,-22455,-14008,-14429,-16520,-16699,-27703,-27441,-18845,-16685,-2318,20857,37726,36867,17711,-8900,-27472,-28033,-11091,2473,14788,23033,31184,35264,31722,18697,9637,-478,-21427,-25247,-12463,-8369,-7564,-16722,-16784,12952,38023,32697,14433,-1478,-20023,-27618,-14813,-5825,12367,35448,37382,20404,9419,-646,-11137,-12462,-6560,-1891,13278,20857,14448,4906,-5413,-19694,-13386,-4778,-12414,-27433,-36245,-14524,643,6943,-6959,-22128,-30306,-31422,-25950,-11361,27590,68849,77938,60590,24666,-16057,4440,18649,19054,11888,7361,9738,19682,16970,643,-13636,-11621,14640,30170,24229,-3370,-35258,-8690,30850,37182,21923,-1333,-31114,-24576,-9370,-15860,-30816,-12547,27253,53177,43849,18877,1583,5467,2031,-2089,6965,19296,24530,14187,-13392,-1599,21145,23524,1566,-23374,-20295,-22715,-10780,17127,39756,40811,37599,25940,3732,-23030,-27868,-16092,-26623,-19262,-15101,-28190,-13147,7981,12765,16698,24128,27255,17862,4303,-11999,-30172,-8507,21211,33263,13378,-25816,-27525,8399,22333,20257,5666,-12339,-18155,-28312,-35687,-26708,-9704,6991,-2345,-26772,-31474,-32409,-29565,-29912,-24341,-19098,-12150,-7389,-5087,6254,18672,27659,27466,21424,17476,6096,-2972,9230,25135,34281,40851,37090,36693,31641,20893,7068,-16494,-35033,-31039,-33343,-42038,-27610,-20073,-21776,-13319,-13624,-20873,1793,27938,42265,40188,36577,26478,33310,49876,57131,47078,21168,-12408,-661,28547,32070,9404,-22068,-15797,-14976,-27323,-13221,-2452,1065,-3627,-24280,-38493,-21914,-3520,15640,25744,15135,-7663,-10519,14916,32802,10306,-2212,29941,65584,73781,54476,31458,13414,-1051,-6558,-26643,-44598,-25751,-12846,-8031,268,5648,5245,1427,-12958,-24524,-17453,-5513,1570,-14020,-2073,44333,84236,88863,58215,23326,8908,7300,-1486,-966,5653,12884,28533,40690,34444,12809,-17997,-6353,9803,28400,52931,48577,13289,-29532,-16924,-7281,30,22593,31630,25364,16528,10029,1136,-8094,-17390,-19866,-22360,-22291,-14648,-3401,12998,28438,40632,35258,18883,17824,-3836,-38209,5101,34619,33635,17686,4452,-9750,-19383,-8005,-6452,-2578,7911,14420,2453,-13080,-17035,-14453,-20346,-10949,667,5337,-8824,-15974,-2048,-6385,-5996,10765,8820,-11175,-27567,4811,18516,4844,-13987,-5172,8819,14936,4452,-6760,3694,15245,16722,12799,19768,18845,7424,-5281,-16090,-13154,-6272,-13392,-15691,-1565,4742,-1068,-10126,-11523,-16062,-22482,-5002,11933,655,-22664,-26418,-24510,-4765,27015,44637,44461,35767,11940,-2447,-14690,-32102,-17647,2850,15232,32999,43796,38681,15028,-7468,-12109,-32167,-19628,3812,10237,-1249,-15530,-3960,4676,13765,21210,34081,40349,34809,15641,-10370,-19456,-26289,-832,51450,68368,24796,-9174,-1408,7485,4816,-3448,-9554,-15360,-10516,13676,31212,29237,12121,-16409,-42908,-21950,1376,29381,38958,28242,3373,-17915,-4381,1412,5435,19098,42650,59441,59383,53962,58957,52409,16295,-17596,-23154,-29875,-20665,-9001,-15519,-25948,-16069,-7426,-6436,-5691,-2963,-10684,-16387,-14845,-5345,184,3897,7964,8087,5608,2371,-3649,-18721,-30993,-15616,337,-9501,-25725,-15866,7499,-5259,-30332,-2451,15030,5388,-18684,-15010,-7007,-9107,-26222,-30838,-17626,-12724,-18251,-9895,4709,1681,-26811,-24469,13402,37244,24022,-595,-11239,-18005,-11828,23376,43214,33402,28227,21441,-4510,-19909,-3804,5348,10132,7274,-8838,-3419,29847,60497,57470,29388,-3359,-15774,1552,3919,2519,-1308,449,6688,18568,37362],[45797,37219,22841,3959,-20751,-26396,-14241,-8371,-5926,-6501,-826,8054,8881,8476,13846,29533,29805,17417,2092,-6048,-14198,-28250,-27721,-6174,5860,10185,2717,-10686,-22996,4590,17168,1600,-29731,-12811,-2328,-10990,-13486,-2180,-14599,-32166,4304,28161,32205,14442,-7207,-18861,-14068,-14497,-10198,1577,16587,26382,29794,34252,34895,23792,10611,451,-12338,1785,18282,17432,8239,9006,6504,-5664,-9798,3368,25026,42903,33901,-11215,-6412,45570,37433,8574,1307,11360,-2038,-13958,-7737,-2921,-10408,-21999,-15409,9398,18153,8374,13741,14325,9369,5170,8419,-4784,-23261,-37696,-27360,-22766,-25823,-30906,-29635,-19133,-23621,-30166,-26667,-32694,-24336,-25170,-21580,-3367,-5051,-23992,-42624,-29913,-5867,-2362,1085,13619,18719,-9770,-25013,28085,53620,37112,16019,-6489,-4295,-22112,-44593,-29139,-11332,6634,8556,6442,27240,12865,-572,16569,11607,-10319,-32969,-28622,-14597,-11921,-23650,-2481,20764,18156,-7121,-3832,4655,17834,17260,8273,-20009,-22680,4407,15848,15996,3657,-16790,-15996,14095,40239,49132,48560,46244,23993,13813,41029,53640,14830,27967,93644,134830,125628,164818,825188,1871063,2838494,3221411,2809696,1847716,811633,267036,304891,300341,220726,153720,199021,198608,140147,78938,60768,91599,119497,112066,101247,82696,59627,43529,30225,9093,-2755,19118,41115,47983,40756,34581,23899,-2656,-22142,-25911,10342,53272,70813,68464,48938,35821,33547,34249,30594,3669,-27736,24236,66760,52639,20791,1268,17075,33852,29115,3980,-15476,-4565,-15521,-44316,-14819,-11819,-36804,-42395,-27692,-17219,5096,3254,-16747,-40189,-14623,3282,11127,14826,18647,23478,19048,3834,19377,52762,58591,27589,-7915,426,-8291,-42626,-12918,1914,3102,-13558,-14903,5465,10256,1441,-5001,-9711,-15172,-21579,-17820,8340,32075,28014,7206,-6966,-21529,-20276,14791,47711,72086,63401,42360,29870,40311,32185,11506,22354,26744,13482,-8532,-25130,-20518,-957,7663,3914,-15982,-31196,1462,18009,12432,3963,-5615,-23117,-41078,-50313,-48963,-44193,-38473,-12042,18885,18391,-1743,-5277,-11651,-28534,-33201,-10336,173,-13085,-34913,-35852,-1969,37824,44767,30478,-3632,-20901,-22502,-29422,-16029,4635,1700,-19961,-25921,6582,21484,32151,25250,1941,-19511,-25274,-25369,-7519,-14820,-20047,-16805,-9720,4556,15792,24138,25178,18388,9789,7176,14224,38340,44540,37933,26071,26760,33984,29831,16773,5513,1488,-3170,-12342,-11668,8678,37245,48306,36933,16903,3677,-20475,-22826,9145,2604,-19142,-13675,10977,28882,29916,9463,-7035,-11752,-20570,-40119,-26733,-19127,-19874,2216,12458,24105,19270,-2252,-24551,-15566,-2783,1698,12084,32710,39069,23249,-1745,-27831,-15543,-12389,-30980,-28607,9349,36607,34826,10554,-198,-4278,3991,566,-9890,-14458,-22817,-18141,-3692,-4144,-29981,-42422,-40726,-18038,8311,14584,-6503,-36876,-17090,-15852,-23873,-37301,-20334,-6109,-578,-4621,-2309,18106,42532,49668,36026,24778,24424,21025,17595,11403,16784,9153,-9328,-10014,-29756,-21727,12349,19313,7764,-14701,-26523,-5600,7316,8341,-2194,-17870,-29632,-31102,-27535,-23633,-9362,-2054,-10698,-26396,-34222,-30436,-28988,-28450,-18060,3920,28332,52042,57124,25231,-13812,-22663,-14412,-8198,-2854,-2404,-19946,-33118,-20730,-16602,-5129,20187,40963,41076,20571,-4589,-20427,-23578,-16684,-2224,12724,23627,31121,32979,29355,17919,6794,-4837,-24574,-22960,-10307,-7133,-7625,-16572,-14636,13525,37825,37885,17375,-2240,-21441,-21864,-8382,-502,17473,39741,37731,18886,11892,4276,-6718,-12314,-11121,-8052,6341,12249,6969,912,-6174,-16894,-11177,-6056,-18152,-38017,-22045,-2737,9773,11866,-6533,-26309,-35888,-26507,-20751,-16078,13996,46604,57183,55384,28178,-14955,-828,22645,24287,10840,-1270,-4257,7777,10527,-3234,-16739,-11442,16003,31152,24428,-3265,-33458,-12140,27308,36574,23973,2334,-30418,-26492,-12286,-14352,-26922,-16091,24935,52446,41721,17053,1191,6865,3872,-1919,4738,18358,24524,14394,-10361,2960,22159,22789,1672,-14526,-20517,-28283,-17829,11163,36489,41615,40339,28158,4989,-22245,-29922,-16755,-21806,-18930,-15506,-26804,-11843,8153,13332,16149,21954,26906,19452,7017,-9668,-28820,-8007,23489,38142,19729,-21321,-29433,9135,25975,25120,11783,-4727,-10168,-21051,-32921,-27191,-2596,19422,10905,-18785,-30150,-33584,-29592,-34187,-31384,-24779,-15356,-7661,-2240,10098,23269,33263,33286,24989,17241,1913,-11150,-1279,17044,28915,36683,32276,35013,37438,30322,15931,-8580,-35495,-37621,-32273,-35201,-34567,-26238,-23990,-11982,-11261,-23618,-1175,30075,50199,50882,47272,36993,41138,54032,58540,49011,23047,-16366,-11851,19040,27547,10737,-19154,-28316,-25537,-16549,-9679,-8464,-5676,-8798,-31554,-29640,-12705,1993,15264,19153,6115,-12336,-7369,16087,31766,10762,232,33986,68506,75322,54372,29231,10534,-2700,-6250,-26826,-42311,-21026,-8703,-8611,-572,8425,12087,11221,-3101,-23986,-18092,-1701,4616,-14580,-1120,45030,83801,87369,53876,16982,-475,-5474,-14322,-11387,-1109,9033,26315,41100,37004,13921,-21074,-6975,9376,30164,55900,51423,14847,-21166,-9459,-6115,1382,25805,33849,24116,12360,6126,2150,-624,-8757,-17775,-26569,-24998,-14068,-46,14750,29813,42616,34506,15438,18300,1855,-36864,-5329,27829,32065,22161,10071,-9112,-22528,-7644,-4273,2266,13168,16959,1716,-14899,-21437,-17955,-13565,-3092,3772,5188,-8693,-13480,-3043,-10325,-10218,8495,7248,-11096,-34252,-2104,16779,9042,-4586,1397,9427,14432,5089,-6744,3154,18666,21684,17560,23613,18816,2408,-15889,-29689,-20913,-9776,-14491,-17401,-6176,-2424,-8884,-14244,-8407,-9883,-17164,-4981,6682,-7334,-30935,-23838,-26949,-4352,27055,40985,38127,34580,15788,-31,-14066,-31429,-20836,-4033,4835,22402,33720,31499,11597,-3020,691,-19150,-31505,-4928,3750,-7184,-17257,2415,11826,15195,17560,28079,32505,27725,12235,-14817,-26549,-21193,11139,58162,64080,19644,-14959,-2351,7759,4952,-4278,-11840,-18211,-11088,14547,33730,30913,11177,-18505,-43060,-19830,5217,38316,53099,37800,3616,-17792,227,4813,6969,19259,40830,55199,56534,54744,63707,57511,17429,-18820,-24022,-29786,-22434,-9424,-12093,-18965,-21830,-18082,-14600,-8329,-1126,-5281,-10796,-12012,-3817,-358,-394,3500,6334,3046,-4140,-15926,-28159,-15802,-1002,8576,-7244,-28786,-17411,8479,-1158,-27020,-8668,15248,16727,-3007,-7807,-6316,-12103,-30665,-25534,-12039,-6923,-14270,-12245,2360,184,-28242,-28604,8294,31746,21966,4731,-1768,-12677,-13766,21111,46015,39035,31358,20670,-6979,-22996,-10431,1415,9146,3587,-11649,143,32481,63246,59361,28809,-8002,-16978,2757,5803,4920,50,1466,8772,20987,36629],[41815,31547,17541,1223,-19353,-22865,-12738,-8561,-7887,-8172,-462,8669,7902,5754,10442,27163,28434,16404,1361,-6144,-13608,-27287,-22964,-356,12850,16655,7319,-7874,-20184,9520,23470,6524,-34973,-14841,-5724,-14686,-13516,-1946,-16445,-28718,7234,28933,30565,12779,-7844,-17165,-12238,-15588,-14514,-4356,12579,26878,34282,42444,44740,28454,11157,-2128,-15428,-7896,6169,10541,10835,16661,12182,-2931,-9510,2108,22614,41243,33336,-10218,-7103,46622,40671,16530,8120,15317,2615,-6950,-2177,2069,-5691,-15535,-9959,13017,20340,7582,11529,12420,8646,5054,3890,-13488,-32890,-29192,-22456,-18636,-19281,-24697,-36430,-27449,-28918,-26369,-26715,-41839,-25633,-23898,-25250,-9673,-9683,-27542,-43903,-37936,-19334,-11467,478,15161,19373,-7279,-21603,38051,60278,37829,11370,-11906,3748,-7594,-37742,-32498,-10663,12009,15383,10506,31533,21834,3943,15516,8371,-11346,-29590,-34576,-25594,-21701,-30311,-8668,13440,9681,-11863,-4537,3003,14520,17384,9226,-13425,-20169,5035,26796,28875,17191,-6879,-24132,-8261,13542,24207,20368,-706,-6929,4845,2857,-9773,-10190,-14583,-24962,-23095,-33874,12373,80183,119830,131092,119786,86588,52025,1032,11282,39526,20072,7836,20452,45182,40065,21573,-504,-29643,-7149,41366,47640,38106,22595,11931,6497,-8394,-17685,4385,24229,26214,21737,18250,20775,9187,-20942,-39826,-27144,13109,48505,66487,70851,57158,42574,31226,20439,9577,-16169,-31060,10478,42464,36968,20004,458,11916,30658,28901,6209,-25204,-20246,-27947,-26347,-2151,-6853,-34275,-37132,-17670,-2746,15625,12314,-6357,-32257,-20546,4051,17623,22703,23979,23094,14409,3588,21145,48982,49710,23671,-3795,2154,-7852,-42018,-12951,3240,4061,-14472,-19189,7138,15887,4172,-9405,-19505,-26613,-33750,-33500,-3440,21304,22310,6331,-6606,-19768,-17938,13125,40965,60201,50871,33929,18675,23763,25367,19607,36518,34727,10190,-15588,-30680,-25140,-3785,6682,4443,-11330,-27839,-1506,15940,11578,2251,-6909,-19759,-32317,-42011,-46092,-49315,-46880,-19420,9401,8438,-4887,-3609,-10636,-28705,-33445,-8216,5033,-4412,-25029,-35748,-3844,33432,39040,25668,-7522,-23284,-23250,-25717,-10602,9724,6023,-16491,-25769,7036,21011,30471,23632,79,-28875,-36789,-20289,-5875,-19195,-23463,-17222,-9283,2138,11492,19516,21503,17021,11408,10807,16813,36420,42545,42181,32200,27946,32572,28818,14433,876,-2159,-4469,-13779,-11570,8177,34313,44280,32644,15288,10719,-6375,-40590,-3280,-2055,-21005,-22738,3454,26264,27729,4716,-11520,-15271,-23541,-42318,-25485,-17989,-21875,-4310,1311,13381,13821,-2229,-20413,-17195,-8889,-1713,19086,43233,47875,31449,5396,-23617,-21246,-17196,-35267,-30071,11171,38674,35003,7231,-5904,-9979,-958,-711,-4145,-2133,-10110,-18902,-3806,-874,-24702,-38990,-36516,-10948,14496,17230,-6435,-27209,-11280,-9271,-17074,-31937,-24188,-7010,2077,1714,5941,25137,48938,55073,40197,28193,28128,24734,19128,7439,9822,5766,-16683,-15914,-32143,-19243,12970,19675,9988,-12136,-27352,-7727,6831,11244,3203,-15885,-31142,-35542,-30541,-17992,1457,10400,470,-20018,-41374,-38443,-36342,-33971,-22375,238,22505,44194,53560,26978,-9294,-19751,-14800,-1957,11344,15051,-5440,-30089,-21800,-17191,-9403,17391,41803,43721,23433,516,-11155,-9088,-12127,-4830,10436,23444,29487,28379,23911,14163,2597,-9537,-26542,-19568,-7763,-5835,-7722,-16423,-13139,11963,33774,38759,17580,-4549,-20428,-13879,-2435,2816,20661,42327,36600,16173,12985,8242,-2425,-12078,-16369,-14960,-1528,2905,-1026,-3671,-7247,-14767,-10362,-8670,-24547,-37122,-8808,8255,17441,14924,-5948,-27893,-35412,-22802,-16408,-16316,2611,25498,37612,49487,31429,-10613,-8132,23392,26616,8319,-9753,-15071,1177,7615,-5511,-19612,-11157,18495,34450,27469,-792,-30170,-15438,23519,36125,27224,8410,-26352,-30792,-17409,-13570,-23076,-18607,22109,49621,37287,13444,-321,7501,5126,-2144,1192,15229,22334,13601,-6899,5974,20538,19677,2133,-3547,-15936,-30049,-24573,4160,32408,41471,41440,28873,5319,-21502,-31785,-17453,-17570,-16952,-14953,-24392,-11720,5648,10861,13719,18850,25399,19763,8609,-8154,-28271,-9196,22649,39166,22205,-19574,-27603,11185,29458,29237,17767,3606,-1032,-12733,-28620,-27042,2993,27965,20341,-12725,-29371,-29645,-24585,-32334,-37132,-30824,-18662,-7305,790,12356,25682,36575,36769,26635,15734,-2836,-18947,-11338,8754,22676,31356,26384,32445,41681,37624,23087,-477,-26395,-34023,-24813,-27066,-37599,-32280,-24865,-10404,-8423,-25819,-4581,32072,57654,59991,55438,45301,46363,54895,56533,47487,22712,-18567,-21977,9683,22685,12563,-12246,-36264,-24416,-5250,-6015,-15163,-12659,-13270,-33326,-19971,-4297,5941,12835,11143,-2762,-15139,-4450,16637,29022,10005,2626,37184,69658,75266,54027,27372,7066,-6572,-8474,-27508,-38489,-16343,-5141,-9512,-1740,10983,18667,20505,6150,-22032,-17575,2553,7294,-15287,59,45038,82400,85375,49665,11003,-9168,-17734,-26930,-22590,-8491,4448,22255,38987,37485,14365,-23827,-8279,7847,30736,56829,52783,17942,-9132,-1393,-6146,462,26747,33993,21794,8400,2684,3307,5722,-1588,-16446,-31019,-22929,-9779,3288,15243,29839,43190,33121,12740,19811,9020,-25972,-16065,19363,29152,25653,14765,-7930,-24645,-6565,-988,7622,18680,20295,1834,-16694,-23064,-15830,-5203,5203,8124,5864,-8288,-11002,-4244,-14940,-13940,6490,5434,-10911,-38285,-8553,14540,13166,4654,8287,10066,13137,4454,-7323,2035,20463,24920,21831,27197,18327,-3106,-26802,-43572,-27184,-14388,-17335,-19714,-10707,-9705,-16909,-17299,-4978,-4370,-12019,-4404,1606,-14807,-29609,-20076,-29066,-4467,25212,34901,28759,29194,16148,-161,-15071,-31045,-23504,-10605,-4898,12313,23220,23039,7875,2544,11221,-7432,-40125,-12216,-1005,-10955,-17564,6858,16882,16067,14512,22634,25378,21191,9323,-18429,-32772,-14876,21311,62376,57114,12661,-20107,679,10294,5537,-6116,-15613,-21788,-11579,14688,35051,31260,8813,-21500,-40970,-17299,8560,45152,64623,45481,2982,-17716,3114,5063,3953,15923,36418,47921,49258,50308,62869,58490,16373,-21069,-24350,-29139,-23432,-8535,-7774,-12638,-22607,-25872,-21285,-10188,1454,1196,-4368,-8812,-2353,-1096,-6157,-3878,1863,-1900,-12712,-28339,-22018,350,12423,16298,-4543,-30341,-20835,5525,-657,-22647,-10059,17308,28302,10558,-1221,-7075,-16531,-33561,-21051,-7812,-2062,-10163,-14701,-933,-1289,-26297,-30897,2695,25657,20223,10586,6589,-7956,-15338,17619,46625,42553,31966,17274,-12236,-29363,-18496,-3532,5005,-4272,-16889,1946,33237,63435,58761,26154,-14528,-18155,3265,6326,5668,431,2009,9796,21110,32695],[33527,22248,9279,-4578,-20555,-19485,-11271,-9495,-11456,-11706,-1532,8624,7338,4365,7757,23786,24790,12660,-1613,-7725,-13611,-23557,-14186,7708,20068,21668,9830,-6477,-16168,13678,27943,9878,-29999,-16079,-9713,-18253,-12083,-1686,-18487,-23693,10940,29656,28013,10133,-9243,-15541,-10149,-15176,-17138,-10380,6896,25081,36461,47032,50560,31153,11383,-3902,-16064,-15958,-3907,5568,14642,24291,17157,-1436,-10651,222,20123,39770,33354,-7938,-5639,49324,45111,23827,13008,19474,10609,3026,4826,8218,777,-7480,-2678,18073,23690,7261,9042,10610,8193,5544,1042,-19425,-39395,-19539,-16805,-11234,-7751,-12610,-26840,-32285,-31440,-21846,-22927,-38584,-23374,-21817,-27989,-14409,-12627,-28837,-43056,-44263,-27161,-14573,4148,18478,20702,-942,-9316,49021,65676,38487,8279,-14460,13733,9540,-21644,-28866,-6243,19830,22407,15047,37143,32442,10082,15857,6843,-10538,-24780,-34035,-33455,-29104,-31884,-10290,10041,4604,-12647,-6197,-757,11599,16662,10651,-4794,-18242,-1080,23102,26908,20352,-5537,-25865,-21780,-1498,22724,23352,18007,9566,26998,52707,56748,44259,44378,99120,140207,102257,186606,821903,1692890,2438622,2670768,2239174,1392318,560312,113232,173881,167757,107838,30586,27579,61513,63509,53898,44490,12935,-34257,-7142,17964,35307,39516,34119,16184,2729,19487,25146,8437,-5370,-16307,-17941,-32287,-21052,1589,-14167,-13213,18450,41368,54965,46527,27990,8272,-8203,-17396,-30203,-9512,20270,42174,40883,24115,-11222,2191,28654,29522,8145,-22373,-22976,-29642,-18156,2204,-7453,-35497,-32167,-11387,3892,19464,16586,1750,-19428,-16676,10987,24882,28435,26732,22082,10495,4810,24512,48134,44217,22229,993,3962,-6271,-37899,-11786,6098,7443,-12266,-22691,8666,20372,6533,-12437,-25283,-26874,-27955,-35646,-11563,12088,17355,6527,-5108,-16817,-15564,10705,32829,46721,37630,26631,10199,9562,22428,29904,48972,42689,13250,-15840,-34997,-24030,293,11744,9726,-2171,-17836,-3842,12852,10241,1544,-5847,-14324,-24136,-36642,-49188,-58436,-45507,-20977,1305,-1883,-7852,-2208,-8522,-26126,-33466,-6787,8927,3907,-13456,-30299,-2572,32746,37682,24038,-9784,-25189,-22723,-20219,-4958,14555,10757,-11209,-24657,6125,19841,29359,24330,2935,-28765,-37223,-13727,-5181,-23441,-25079,-15568,-7753,-1041,6474,14694,17626,15377,12977,14655,19990,35560,40568,44852,37068,29767,31672,28897,14188,-1668,-5362,-5392,-13412,-8543,8930,31436,39681,28157,14493,17959,7645,-34335,-16786,-8591,-21013,-29927,-4248,21487,23087,-1220,-17107,-19415,-27180,-38331,-20613,-13738,-18960,-5520,-5793,3352,8009,-2471,-16753,-18447,-13711,-408,29125,53947,56003,38993,13026,-15308,-20997,-19404,-36529,-31623,10181,36990,32121,2573,-13280,-17435,-7709,-2762,972,8656,1554,-16110,-4154,1659,-19609,-33558,-31948,-5287,18265,17004,-7392,-17873,-3991,-2519,-9899,-24666,-29425,-9076,3753,6835,12043,28899,51776,57033,41295,28907,28986,25840,18876,2772,2113,2865,-21276,-21210,-34181,-17872,11523,17396,9795,-10630,-26484,-11110,3984,11461,6235,-14413,-30695,-35493,-31291,-12953,10087,20517,10770,-10272,-33497,-43597,-41274,-35228,-25257,-3942,14683,33472,48291,29988,-2942,-16544,-16212,3158,23945,31684,9280,-22514,-22613,-19089,-15528,12260,39821,44039,25340,5255,-1623,5269,-222,-3567,8057,21936,25801,21311,15377,7345,-3154,-14523,-27139,-16249,-5689,-5210,-8490,-16969,-12427,8853,26380,34783,14288,-8748,-16423,-5417,1711,2952,21107,42641,33744,11880,11923,10403,975,-11698,-21332,-21739,-9846,-6712,-9376,-9028,-8960,-13837,-11527,-13171,-32042,-27800,2200,16761,22208,14836,-6821,-28372,-32488,-21159,-13994,-13651,-5296,7010,20618,43056,33893,-4416,-17586,20066,25375,4339,-16996,-19828,216,7111,-7176,-22739,-11682,20635,38481,32138,3385,-25940,-19516,17944,34119,30355,16380,-19272,-37851,-24477,-13584,-20034,-20532,18417,44447,30492,7891,-3313,6860,5326,-2967,-3911,9347,17343,11327,-3819,6859,15678,13635,2853,7134,-8975,-27596,-29542,-4055,26984,39602,40281,27489,4080,-21451,-34013,-19420,-15012,-14544,-13852,-21894,-13137,240,5026,8792,14319,22271,18360,8639,-7938,-28826,-12338,18086,35248,19514,-21331,-23545,13600,31864,31848,22817,11684,8168,-4439,-24116,-27574,5635,31050,24647,-9360,-29572,-24775,-18459,-26804,-34210,-37302,-22262,-6957,3171,12208,24962,36676,37191,25937,12633,-8481,-26527,-20566,563,15558,24725,19374,28901,43731,41917,27537,6112,-16119,-24572,-15766,-18543,-29269,-31987,-23440,-8700,-5416,-26455,-8462,33122,63137,65978,59789,50089,47969,52010,51123,42469,19595,-19917,-29403,1004,17324,14165,-4171,-23230,-14214,4534,-2449,-21741,-19624,-17045,-28752,-11410,2661,8410,9062,2774,-10382,-15945,-2450,16257,24736,7962,4501,38764,68300,72862,52868,25807,3521,-12662,-13193,-28183,-33766,-12075,-2659,-11116,-3518,12899,24423,28718,14466,-19162,-16666,6018,8654,-16539,1105,43916,79764,82819,45689,5413,-16497,-25812,-35264,-34089,-16597,-1082,16135,34035,35416,13638,-26518,-10287,5362,30174,55721,52322,21844,3046,6295,-7260,-2849,25165,31709,17996,4315,-366,4362,10443,3474,-16399,-35437,-16982,-2889,6129,13945,27817,41676,30884,10753,21381,15902,-15147,-26309,9714,25134,28124,18721,-6121,-26000,-5245,3073,13470,24527,24319,2823,-18582,-21477,-9470,3357,13135,12968,7100,-7820,-8704,-5377,-19811,-16663,4631,3202,-11105,-38098,-14462,11519,16550,12799,14377,10646,11424,2783,-8650,191,20619,26588,25564,30362,17467,-8649,-35562,-36806,-28418,-19393,-21520,-22498,-14994,-16777,-24556,-18270,-1455,133,-7640,-3516,-2942,-21330,-22294,-16080,-30580,-5163,21731,27006,17249,20109,12850,-2949,-17720,-31200,-25378,-16347,-13263,3508,13277,14333,4494,7836,19516,2741,-33411,-17687,-3631,-12405,-19285,8207,19383,16088,12195,18115,19530,15914,7391,-20602,-37266,-8693,29219,63562,48211,4927,-20708,6798,14419,6743,-8151,-19784,-24708,-11216,14545,35610,31198,6327,-24090,-37361,-14576,11115,49008,72125,50896,1960,-17186,4876,2929,-3099,9949,30434,38878,38976,41807,57046,55651,13675,-24077,-23403,-27121,-23939,-6684,-2941,-6832,-18976,-27948,-25168,-10261,5607,9205,3380,-4540,-194,-751,-11278,-13240,-4452,-8191,-22078,-36590,-9630,14837,24489,23811,-580,-29061,-25490,-336,-2753,-19514,-6378,21279,38808,22006,4315,-8781,-21543,-32151,-16463,-3724,3177,-4799,-15651,-4090,-1606,-20607,-28880,-1911,20012,19176,16395,14186,-3115,-14786,14300,45918,44783,31314,12823,-18370,-36726,-24215,-6990,-459,-14443,-21231,3886,33660,62500,57208,23438,-19990,-17425,4490,6991,6307,1389,3612,11305,20665,27621],[24704,12799,1241,-10459,-20952,-14752,-7887,-8556,-13804,-14775,-1756,10790,10637,7527,8602,21731,20643,7704,-5423,-9565,-13211,-18153,-4772,16517,26814,25007,10323,-6159,-11555,16692,30057,11152,-23115,-17099,-15049,-21825,-10199,-2256,-21271,-19133,13834,29043,23459,5253,-12888,-16369,-10548,-15801,-19523,-17862,-1399,19788,34728,45802,49791,29853,9132,-6861,-16103,-22772,-12708,1006,16921,28906,18659,-3762,-15738,-4759,14755,35494,30792,-7684,-4591,50386,46508,26480,13432,21948,18479,11256,8795,11294,4910,-2026,2345,20537,23960,3385,2569,5432,4664,3071,-3442,-24365,-29442,-13474,-15253,-6523,1486,-3179,-18750,-26521,-32996,-21550,-21239,-30686,-22259,-23403,-34283,-19077,-15809,-29574,-41868,-39278,-21808,-10388,8306,19439,19214,6136,3770,54725,64269,34171,2473,-18266,20078,23325,-7699,-22688,-3096,24455,24052,14907,38883,39115,12623,12548,1804,-13457,-23979,-31582,-33531,-36110,-30760,-12923,4715,-2309,-14812,-13534,-9092,5411,12262,11044,44,-15537,-9138,6905,11636,9026,-15955,-36107,-33736,-6724,22394,18073,22282,11592,23337,56148,58662,36246,32355,95550,147920,121204,199512,953908,2021973,2962350,3287421,2797061,1777519,756447,216512,273667,270462,197793,102299,97871,135018,128989,105163,84745,54660,6939,-529,37003,65567,75271,72194,60361,40357,36957,28806,7901,3801,-4367,-14226,-5857,21336,39646,18892,-23682,-11653,16390,37365,34670,15147,-8886,-30488,-32000,-19906,5984,33652,50986,48138,25046,-26473,832,33865,38128,17357,-12759,-22129,-37514,-18517,1002,-10119,-39133,-35098,-12510,4048,18306,14981,3877,-11139,-10829,15539,26445,27748,23625,16584,5097,5609,25819,45434,38863,20301,3830,2988,-7338,-35035,-12429,7127,9532,-10721,-28198,7305,20926,5638,-16846,-27838,-19384,-15920,-23944,-19014,2472,11156,5395,-5307,-15951,-15490,5160,20943,29543,21627,18034,1782,-4643,19841,37019,55819,47344,19508,-10507,-40158,-19806,7423,18108,13948,4251,-10435,-8305,6094,5807,-626,-4990,-10244,-20452,-37612,-58555,-54007,-33519,-17811,-5591,-13799,-12354,-3100,-7674,-23731,-35723,-8054,9797,9604,-3450,-23685,-1752,31440,37682,24298,-11048,-28012,-22843,-15750,-1082,17155,13898,-6227,-22738,2353,16407,27508,26230,9306,-18359,-26282,-8607,-6703,-28744,-25774,-13444,-6430,-6090,-925,8112,12377,12542,13381,17156,21638,33422,37008,44462,38862,30309,30223,28962,14504,-3173,-8987,-7076,-12546,-5421,8526,27062,33699,23052,13921,24124,19917,-15831,-25435,-16679,-21510,-28889,-11821,14217,16093,-7592,-23681,-24284,-31199,-31575,-14085,-8252,-13860,-3381,-9851,-6004,2029,-3042,-13668,-19147,-16016,5588,40729,64114,62768,44641,19527,-6434,-13263,-16168,-31929,-32305,6648,32177,26893,-2631,-21171,-25854,-15990,-5632,5105,17400,11050,-12011,-4600,3676,-14969,-29109,-28048,-290,20597,15016,-8545,-8913,3985,4485,-2167,-16111,-35042,-11550,4999,11174,16790,30285,51710,56103,39898,27649,28036,25525,17918,-1346,-4554,1455,-21264,-24448,-34908,-17004,8819,13443,8087,-9263,-23349,-14354,-72,9961,7526,-13662,-29692,-32601,-29198,-7983,17286,28614,19546,-255,-22945,-38610,-39602,-31384,-25591,-7634,6316,22356,43680,34886,4416,-13093,-17511,8012,35051,46741,23328,-13492,-21768,-20881,-21827,6871,36870,43464,27317,10402,8463,19860,15056,3621,7795,20630,21717,13729,5919,-45,-7932,-17019,-24388,-12010,-2858,-3800,-8367,-16790,-10669,6968,18659,28078,9163,-12519,-8438,4241,5161,1029,20432,42522,31261,8014,10303,12187,4888,-9056,-21812,-23898,-15534,-13732,-15587,-13114,-9484,-12302,-12803,-17847,-38898,-17638,12222,23731,24964,12681,-8373,-27646,-29327,-20026,-12200,-9244,-7690,-5912,9055,38278,37155,4048,-26674,14525,22587,1493,-19164,-16438,3818,8665,-7472,-24412,-11756,22911,43240,38518,9968,-19531,-22788,11342,30942,33895,27340,-7970,-41158,-30110,-12383,-16266,-20381,15540,38796,23395,2324,-6074,6477,6009,-2580,-8487,2391,11180,9286,190,7286,9302,6396,5685,18096,-281,-21188,-28417,-11342,21640,37172,38221,25376,2562,-20866,-34557,-21375,-12759,-10960,-10962,-18225,-14418,-6151,-2220,3122,10068,19249,16956,8815,-7356,-28837,-15658,11485,27662,12734,-25106,-17731,16888,34059,34075,27962,20264,18045,4520,-18496,-27900,6257,29810,25009,-7510,-29398,-18861,-11484,-19384,-26311,-40288,-24655,-5632,5887,10781,22030,34515,35682,24176,9228,-13782,-32624,-26491,-5561,9182,18263,12863,25990,44780,44150,30006,11386,-6302,-13780,-5810,-9079,-19495,-24511,-19099,-5791,-1418,-23950,-11633,33739,66770,69102,60773,51559,46458,46445,43851,35610,14754,-20306,-29868,-5281,12375,15931,4445,-10535,-2956,13133,2028,-24961,-25046,-19160,-22555,-3774,8835,10856,6339,-2970,-13874,-14409,-919,15629,20250,5721,6422,39100,64913,68505,51233,25240,1577,-19423,-18797,-26775,-27729,-7667,-735,-12841,-5223,14675,29713,36250,22435,-14913,-15461,8384,8762,-17810,2425,41981,76239,80141,42600,934,-20512,-20867,-29144,-40544,-24699,-6932,8690,27005,31452,12286,-28380,-12290,2839,29302,53429,50443,26217,14503,13513,-8272,-7851,21561,27373,13059,470,-2549,5563,13739,6633,-17378,-37810,-9251,5007,8250,10863,23615,38031,28110,9730,22362,21397,-5678,-33707,-52,20849,30101,22450,-3395,-26261,-3768,7834,19945,30841,28916,4718,-20370,-17734,-1585,11344,20236,17752,8775,-7252,-6558,-5761,-23245,-17464,2904,533,-11923,-35135,-19277,7818,18732,19068,18780,11014,9697,496,-10593,-2286,19346,26964,28720,32971,16291,-13676,-32094,-22445,-23115,-23398,-26240,-25261,-18827,-23358,-30584,-16349,2058,3398,-4504,-2765,-6833,-26612,-15575,-12269,-31126,-6596,16794,17851,4426,7968,5832,-8499,-22057,-32149,-26527,-21002,-19698,-3486,4650,6219,1714,12115,25710,11319,-24943,-21695,-4589,-11817,-23544,6525,19382,15160,10519,14585,15113,12186,6532,-21146,-39610,-3666,34310,61391,38224,-2119,-14485,14228,18932,8259,-9701,-22845,-25371,-9565,14303,35515,31289,4786,-25014,-33153,-12151,12523,49397,74577,53547,827,-15808,5972,-683,-13690,2331,23679,29014,27024,30531,47271,49658,9957,-27706,-20968,-23422,-24555,-4669,1832,-1691,-14003,-25731,-26479,-8299,11468,18573,12360,922,2859,1419,-12967,-23853,-12010,-15082,-31411,-31541,2411,26703,34692,30973,4911,-24551,-30783,-8320,-6700,-17307,-1,26352,47349,30930,8351,-11291,-26758,-27111,-11218,1012,9574,2303,-14254,-6773,-422,-12268,-22958,-4708,15242,18641,21560,20860,2042,-11407,11929,44207,45991,30084,8288,-23772,-37852,-22780,-6871,-5295,-24637,-20399,7128,34582,61149,55474,21881,-21084,-13949,7055,8606,7786,3854,7013,14083,20687,22784],[14805,2513,-7372,-17055,-20178,-10114,-4134,-6600,-14969,-17899,-1740,14798,17576,14678,12771,21363,16326,1798,-9894,-11657,-12553,-12608,3654,24345,32002,26222,8794,-6562,-6898,18423,29752,10465,-17220,-18026,-21531,-23485,-7929,-3369,-23846,-15068,15896,27439,17653,-1117,-17740,-19009,-13004,-17162,-20850,-25612,-10101,13126,30954,40471,43818,26023,5672,-9693,-14907,-23275,-16279,-1153,18691,31544,18079,-8202,-22776,-10700,8158,29860,27008,-8222,-2854,50544,45456,25966,12069,25284,26790,18259,10811,12693,8121,2221,6527,21916,22632,-2154,-5679,-679,657,225,-6685,-23488,-20069,-9067,-16109,-3341,9215,4669,-12119,-19965,-31060,-23656,-19976,-23637,-20737,-26367,-37460,-16367,-13557,-25158,-37642,-31775,-9171,531,14957,20996,18871,16582,17441,56534,58257,27629,-2734,-20270,24742,35347,5358,-14559,742,27671,22507,12642,39258,44059,13974,8089,-4408,-17884,-24869,-29242,-25966,-27837,-27185,-15482,-1225,-8482,-15847,-21217,-14259,560,9786,15534,8146,-7572,-8767,-4461,-709,-5690,-26213,-44597,-35300,-5872,16369,9220,14063,5362,6521,33094,26059,-8311,-29170,-7953,25532,27982,63227,484771,1074423,1601592,1801612,1549270,998763,440027,166384,202356,195117,150654,82392,74367,110566,112745,90666,56196,25114,-3056,-1257,26632,51528,66559,71227,65747,41637,29979,18595,-1071,-1734,-1746,-475,12616,37605,54462,36574,-153,-9533,13866,37285,40178,24230,1240,-20098,-31561,-21967,7038,39761,58160,52334,23941,-28285,6956,40388,48682,30870,-1303,-19505,-43337,-15627,2991,-8148,-36596,-38686,-13507,5734,19065,13269,4424,-4473,-4619,17330,24419,24757,19761,11298,2913,9056,27459,42094,34378,19272,6739,2139,-8945,-32231,-12453,8203,11658,-8838,-32623,5529,20005,3860,-20227,-25447,-10115,-4881,-14640,-23130,-4821,6379,4991,-5327,-15429,-15374,-1080,7586,11148,5483,10004,-5068,-16735,18029,40894,57990,49819,28123,-1896,-42559,-13858,15952,24337,15946,7217,-5862,-13419,-2842,-415,-3162,-3698,-7056,-20224,-42061,-58153,-34768,-16930,-10411,-7994,-24175,-16729,-5038,-7210,-21049,-39039,-10795,8731,13457,5292,-16434,-1883,27987,37690,26488,-10133,-30492,-22957,-12164,1569,18102,15898,-1313,-18475,-3007,11652,25764,29653,18313,-4838,-14452,-5016,-9603,-34228,-24902,-10812,-4926,-11844,-10327,62,6413,9416,13221,18450,21564,29527,31678,40978,37353,29147,28469,29020,14874,-3985,-12821,-9614,-11802,-3449,6278,20938,26540,17767,13588,28792,29792,882,-17017,-22164,-23627,-23536,-17623,4985,7530,-13016,-30652,-29599,-34238,-24272,-7276,-2824,-8965,-1099,-13061,-15029,-3831,-3976,-11303,-19235,-15064,14323,52241,72768,67363,47358,23520,1157,-3376,-8533,-23651,-31306,548,24560,19610,-8238,-27946,-33598,-25961,-10025,7347,23118,17198,-9129,-5843,4587,-11843,-26987,-25112,3998,21585,11485,-10092,-1334,11187,10703,5052,-7506,-34974,-14891,5156,13988,19682,29011,48225,51647,35378,23920,25019,23528,15849,-5218,-9952,362,-19669,-25981,-35015,-17598,4197,7350,4245,-8849,-19863,-17775,-5967,5970,6066,-15058,-30003,-30550,-26522,-4219,21966,33427,25129,7515,-13794,-30804,-34122,-26193,-24455,-11878,-3270,11588,39873,39829,10445,-11011,-19603,11171,42609,57536,34121,-5572,-20457,-23584,-28988,1203,32583,41083,27858,14158,16951,32536,29976,13860,8923,18402,16262,4912,-4898,-7401,-10889,-16537,-19929,-8509,-755,-2771,-8442,-17274,-9155,5938,11051,18470,1372,-15428,897,13070,6380,-4488,17845,41192,28426,3853,6985,12192,7761,-5398,-17701,-20582,-17943,-17944,-19904,-16774,-10025,-11260,-15013,-23920,-39492,-8423,19636,27344,23763,6744,-12524,-28133,-27492,-20607,-12597,-6305,-7851,-14615,1868,34004,39578,12219,-31298,6211,17799,-345,-16581,-10720,6803,8679,-8779,-25974,-13137,22820,45615,43416,16306,-12915,-25884,1810,24234,35344,38964,5711,-29810,-31522,-11133,-13273,-19899,12026,31473,14990,-4379,-9987,4776,5561,-2407,-13116,-6810,2651,6345,3465,6069,392,-3002,9218,27147,7179,-14556,-22522,-17568,14809,32375,33683,20990,-874,-21492,-33667,-24443,-12176,-8147,-8111,-15097,-16652,-14255,-11460,-3930,5348,15623,14742,8270,-7327,-29409,-19907,2428,15678,803,-31631,-12731,18792,34235,34409,31550,27383,26493,12178,-13419,-29345,3497,23374,20531,-8415,-29935,-13558,-5471,-12526,-18943,-33768,-26920,-4899,7521,7012,15573,28825,31121,20235,4377,-19939,-38571,-27997,-10078,2836,11162,6310,23130,43994,43309,29208,13585,753,-4539,3134,-404,-10762,-17482,-14477,-3060,2029,-20355,-15224,32359,66857,67927,57141,48125,40530,37397,34351,26877,7582,-21446,-25023,-9694,6650,16303,11592,-97,5994,19391,6432,-22997,-29054,-20777,-17837,1569,13245,13061,5554,-4409,-12780,-12483,-1014,13706,15235,2776,7304,37090,58592,61208,47866,24548,1156,-24508,-23117,-23051,-21509,-4042,-233,-15473,-7468,15502,33591,42172,29268,-10151,-15265,8282,6639,-19763,3126,38324,70850,76305,39598,-2999,-20520,-9093,-15891,-30590,-32530,-13473,-261,17876,25531,10132,-28710,-14460,285,27995,49987,46693,29717,23919,19425,-8446,-14531,15711,20630,6676,-3362,-4188,6296,15177,7624,-19579,-34655,-1757,11862,8607,5382,16568,31747,24512,9124,21610,24071,1161,-32241,-9392,16583,31513,25743,-187,-25193,-2693,12592,26410,36923,33183,6796,-22312,-13770,5620,17729,25690,21615,10392,-6867,-4975,-5080,-22209,-16090,831,-2965,-13812,-31697,-21973,3547,19051,22465,20477,10582,7869,-2311,-13227,-5514,16642,26000,30875,34536,14479,-17835,-20997,-9360,-15237,-23874,-29292,-27108,-22150,-29479,-31405,-11907,5356,5131,-3188,-2871,-10356,-30066,-10082,-9042,-30283,-9130,10363,7714,-9186,-6611,-4970,-17036,-28273,-34275,-27487,-24814,-23881,-8596,-2360,-876,-668,14969,29899,18165,-17608,-24743,-4411,-9046,-28978,2416,17024,13128,9145,11756,11796,9783,6383,-20425,-40343,-784,35904,55677,27969,-6487,-4567,21169,22388,9264,-10334,-22628,-22604,-6809,13667,34335,31356,4496,-23889,-29560,-11020,12002,45848,71141,52646,-521,-13706,6386,-4808,-27656,-5847,16433,18534,14150,17421,34499,41054,5517,-31961,-17769,-18828,-26434,-3928,5267,1773,-10404,-24060,-27175,-5220,17967,27976,21286,6455,5784,4728,-9508,-33610,-20967,-22744,-41005,-21697,11293,34206,41393,36339,10674,-18208,-34843,-18884,-13079,-16928,5729,30154,51907,35434,9040,-16036,-33471,-21218,-6523,5374,15918,9538,-11980,-10772,370,-4255,-16655,-7231,9652,16451,23673,24313,5489,-7295,8936,39520,44096,26484,2075,-28551,-28865,-15887,-4295,-8981,-28179,-14541,9783,33864,57091,51240,19450,-18217,-10462,8317,8736,7897,5489,9523,15429,18715,16002],[4455,-8186,-16148,-22292,-17382,-5964,-667,-4035,-14463,-20853,-1712,19971,26925,24289,19304,22952,12683,-4222,-14446,-13751,-11640,-7585,10345,30071,34869,25076,5360,-7319,-2683,18715,26986,7904,-12699,-19242,-28732,-21344,-5783,-5259,-25656,-11822,16632,24610,10781,-8818,-22567,-22606,-17184,-19259,-21376,-32251,-16886,6940,26665,32850,34026,20365,1297,-12368,-13583,-19007,-14100,-1025,19657,32060,15609,-14246,-30533,-16398,725,22936,21940,-9847,-1638,48511,41206,22543,9997,29344,34072,23066,10499,12292,10129,4958,9462,21856,19435,-9146,-15257,-7149,-3226,-2228,-7899,-18196,-11647,-6265,-19517,-2021,14794,10419,-7402,-15098,-29123,-27914,-18536,-17558,-19510,-30615,-30623,-7969,-6067,-17313,-32354,-26100,2228,12523,22742,23430,20849,28973,29801,53843,47898,19592,-6427,-20786,27338,44837,16556,-6516,4471,28762,17685,8457,38309,47089,13989,2313,-12073,-23984,-27560,-28443,-20435,-20709,-24239,-19492,-8535,-13581,-16005,-27133,-15468,-2529,8508,18841,15030,-2347,-8568,-6835,-5105,-15325,-28838,-39154,-30503,-9828,2261,-303,8368,-1076,-10389,17538,22247,-11310,3930,13796,-5240,-36951,-39147,-51002,-59421,-70525,-60713,-17526,43757,60758,65222,43822,24302,22500,2234,2238,29433,39503,26126,-15884,-37886,-9398,-5807,-10785,11,19396,32902,32451,7167,-4772,-9572,-16057,-19575,-26160,-17490,-921,21859,39604,28633,-1051,-5366,21421,46227,50396,32892,3486,-24028,-33934,-40552,-7734,32234,55038,47945,18192,-28777,5951,37363,49131,36015,3680,-20349,-37408,-9513,6610,-5701,-32956,-37155,-12118,8167,19729,11583,4996,1919,1424,16921,20401,21981,18125,8842,4462,14300,29370,37749,28832,17384,8319,1018,-11408,-30381,-12088,8727,12841,-7889,-33924,3388,17769,1313,-22546,-21741,-2830,3129,-8079,-22008,-9182,3118,4788,-5630,-15567,-15141,-7335,-6842,-7987,-9989,2151,-11279,-26458,15497,40426,55248,49971,36818,6715,-40386,-9037,22870,27846,13937,5588,-4950,-18865,-13729,-8566,-6651,-3109,-5432,-22484,-46944,-47736,-18706,-2777,-2507,-5979,-25924,-20863,-8229,-7643,-18838,-37722,-15054,5527,14980,11969,-9486,-3555,20815,35455,28690,-8226,-32711,-23632,-10223,2450,16954,16183,2724,-12705,-8875,5851,23856,33333,27602,7984,-4340,-3492,-13835,-38860,-23195,-8483,-3726,-17088,-21811,-9698,-112,6356,12497,18169,19336,23413,24066,33950,32040,25725,26201,28518,14432,-5044,-17051,-13444,-12098,-3540,1775,12870,18231,12396,13048,31393,36619,14706,-1757,-17079,-27500,-19937,-18936,-5323,-1765,-16316,-35957,-35103,-33910,-17160,-988,1840,-5318,-686,-17091,-24083,-8944,-5112,-9651,-18666,-11354,23819,62450,79253,69458,46897,24416,6566,5985,826,-14120,-27997,-7567,15086,11129,-13713,-28969,-33220,-35195,-15956,7589,25725,19838,-8334,-7802,4565,-10434,-27417,-21977,8382,22121,7500,-11476,4807,17316,16056,11606,825,-27550,-18565,4595,15602,21207,25952,42052,44311,28444,18590,20916,20682,13350,-8077,-12852,-382,-18111,-25144,-33873,-19239,-1507,256,-787,-8812,-16253,-20018,-12777,277,2522,-18115,-30944,-28939,-23382,-1126,24734,35564,27983,13090,-6027,-23035,-27650,-20631,-21802,-15885,-12964,4158,38371,44775,15192,-9688,-21118,13050,46612,63596,41237,1147,-18264,-26365,-35128,-2380,28784,38071,27439,16690,23764,43224,43875,25670,12078,16086,10471,-3889,-15256,-10817,-8702,-11573,-13887,-5217,1369,-1034,-7532,-17656,-7399,6757,6056,8559,-7235,-14056,11244,21294,6294,-12600,15469,40338,26666,990,3252,11393,10323,-195,-10007,-13723,-15549,-17473,-20386,-18440,-9509,-9431,-16260,-30115,-29599,810,25354,28393,19363,-1977,-18405,-28946,-25363,-21213,-14137,-4579,-7330,-19500,-347,31240,41838,20167,-21605,-1911,13713,1114,-9840,-5164,7763,6699,-10761,-26283,-14967,20646,45350,46436,22397,-5564,-25392,-9495,14693,34990,51305,22447,-12603,-24245,-8619,-10019,-18362,8909,23841,6853,-10710,-13902,2694,4831,-1559,-15346,-16688,-6595,4128,6927,4690,-9240,-12426,14270,34772,13509,-8068,-13475,-17997,7594,26009,27698,15417,-5257,-22536,-30579,-26197,-11938,-5337,-4627,-11632,-18277,-21871,-20236,-9950,2378,13661,13722,8797,-6160,-29144,-22886,-5740,2596,-13855,-37421,-8086,19698,33143,33850,34398,33534,33869,19025,-8121,-29781,-1355,13677,13061,-10794,-29522,-8010,412,-5709,-11784,-27235,-27959,-4010,9018,2482,6825,20889,24844,15288,-798,-25813,-43363,-24130,-11591,-1973,4953,1617,21950,42930,40898,26348,13439,5485,3471,11553,7828,-2908,-11305,-9883,-58,5362,-15983,-18488,29558,64009,63378,49980,40502,31119,26124,24195,18398,-243,-22730,-18473,-11466,696,15632,17298,8091,12700,24177,11302,-16948,-29995,-21621,-14519,5117,16677,16306,8520,-226,-8062,-10514,-2233,10953,10711,80,7570,33271,50111,51648,43015,23800,2820,-19330,-18934,-16884,-14922,-805,-635,-18433,-9347,15993,36480,46850,35342,-4633,-15878,5844,2743,-21821,3439,33235,63735,71231,36745,-6019,-17123,3148,-2032,-17018,-30089,-20039,-9859,7767,18741,8121,-25610,-15855,-1419,26892,46304,41545,31877,30989,24087,-6427,-21990,8177,11927,-546,-6455,-4982,6525,15103,7107,-22121,-28314,4667,16611,6707,-2502,6700,23018,20275,8720,18668,23179,4686,-25761,-17513,12723,32379,28486,3170,-22714,-2285,16785,32187,41988,36239,8330,-24395,-10855,10836,21730,28866,23950,11655,-6669,-4311,-3325,-16350,-13345,-2181,-7718,-17008,-28035,-20950,-773,16947,22064,18583,8601,5437,-5849,-16834,-9804,12272,23306,31215,34196,11286,-20868,-10366,1352,-8048,-20134,-26141,-26797,-25099,-35706,-26281,-6602,7830,4747,-4618,-5028,-14502,-26998,-6761,-7289,-28682,-13707,1776,-3840,-23831,-23166,-19877,-29304,-36889,-37990,-29498,-29101,-26257,-12739,-8509,-7543,-3725,15582,31495,22382,-12645,-27744,-4046,-4926,-27623,-4809,11450,9060,6939,8480,8290,7424,5584,-19937,-41682,-1622,32736,45903,17683,-6830,5030,25423,22740,8043,-10559,-18671,-17568,-4307,11369,30641,29925,4137,-22562,-28607,-13052,7920,37422,60841,46878,-2859,-12112,5234,-8588,-45299,-13269,8241,6706,236,2920,19396,30065,220,-32691,-15500,-15178,-31194,-6399,5467,1878,-10591,-26631,-28805,-2577,23254,35345,28103,10158,6796,7411,-2780,-24961,-29827,-30578,-36344,-14466,14824,35509,42763,38116,14861,-12037,-30346,-32286,-22670,-19518,7971,30210,50556,33617,4562,-24446,-41658,-16563,-3702,8163,20729,15071,-10672,-17943,-1248,689,-13065,-11211,1793,10911,20881,22708,5591,-4513,4183,30460,37617,19222,-6944,-30822,-20783,-8860,-1059,-9489,-18066,-7392,10530,30168,48950,43121,14882,-14297,-8899,6718,6150,5786,5258,9742,13974,13659,6516],[-6099,-18735,-21777,-18536,-13927,-3125,1590,-1790,-12833,-23438,-2276,24972,36774,34519,26720,26062,10478,-9248,-18261,-15363,-10233,-3118,15230,33457,35482,22135,903,-7403,1478,18350,22772,4595,-8951,-19839,-30673,-15195,-3143,-7056,-25169,-8392,16974,21730,4491,-16204,-22966,-23011,-20236,-20127,-19886,-24847,-16823,5157,25465,27569,24748,15731,-1691,-13080,-11056,-12668,-7822,2471,21707,32642,13776,-18952,-33743,-17949,-4527,17371,18147,-10259,202,45527,35981,19391,10711,35866,41757,27772,10549,12997,13627,8892,13736,23008,17247,-14070,-22277,-10214,-3484,-471,-3770,-8527,-1281,-1607,-22052,898,21295,17162,-1478,-8845,-24444,-28339,-12189,-8828,-15510,-32360,-20200,5339,7304,-4803,-23348,-19157,13798,26435,33880,30391,29005,45069,43255,50445,37920,15220,-4199,-17032,31689,55262,29122,4339,11387,31278,13904,6920,40289,52335,16764,-744,-17117,-27074,-27319,-25127,-13075,-11274,-18631,-21273,-12088,-12357,-11362,-27709,-12788,-737,9307,18984,18742,539,-11251,-7562,-5468,-15450,-24809,-31974,-28722,-19078,-14832,-13347,462,-10652,-24616,7224,30237,10203,47722,102686,110721,62493,84990,438837,984416,1471853,1642788,1405891,910696,388263,85530,36195,46180,27623,7515,29497,18740,-12641,-34243,10115,40173,50176,25875,-14804,-50618,-33060,-14649,-13764,-30769,-30359,-12022,10259,16604,-1488,-20869,-23261,-5153,12029,6095,-18391,-3276,30068,54557,55553,31598,-7544,-25120,-8732,-18202,-24115,17862,44906,40390,15168,-28876,-786,28649,42410,33421,3498,-23188,-30609,-1016,12247,-1818,-26565,-28792,-6788,11448,20333,12122,10089,12754,11783,20167,20391,25376,24325,14078,11905,23998,35286,36772,25395,17369,11388,2591,-11220,-26266,-8038,12109,16353,-4746,-29097,4642,18200,1914,-20303,-15463,5108,11353,-582,-14531,-6811,4672,7746,-3064,-12936,-11277,-8781,-17602,-23464,-19427,-2318,-14401,-29855,14714,38816,51523,51525,47493,17175,-36617,-3526,29656,30466,10572,2450,-4567,-20400,-22315,-15182,-8226,-836,-2372,-22317,-45879,-36423,-5312,9420,6412,1107,-16645,-21708,-9717,-6279,-14610,-31305,-17741,3071,16805,18944,-406,-2828,12786,32664,32087,-3976,-32252,-22636,-7705,3884,16153,17031,7902,-3978,-10129,2418,24030,38416,37773,20992,5620,-1782,-16827,-34916,-19159,-4751,-885,-17145,-32558,-18734,-4400,6051,13488,18321,17076,17496,16312,25337,24938,22184,25388,28991,14608,-5100,-19682,-16771,-12026,-4147,-3046,4869,10784,8782,13587,33285,41761,26570,14350,-4061,-27170,-16936,-14234,-13170,-9208,-15960,-29426,-39028,-29090,-9273,5768,6800,-1894,-1316,-20455,-30520,-11017,-5020,-7512,-16502,-5213,33736,71510,84107,69984,44460,23081,10179,14520,10928,-3634,-21948,-16215,5630,3177,-17891,-22081,-22133,-28568,-22570,6591,26047,19772,-9256,-9644,4415,-10219,-29758,-16732,14007,23383,4503,-11911,9947,22650,20886,17699,8865,-19833,-21785,3943,16576,21945,22156,34209,35056,20154,12821,16746,17685,10992,-9254,-12445,-66,-15525,-21713,-31140,-21585,-7447,-6592,-6065,-8803,-12602,-19784,-19543,-6511,-2555,-22395,-31224,-27039,-19805,1449,25859,35402,28442,16489,150,-16065,-21558,-15624,-18657,-19352,-21925,2169,39267,49243,18472,-8913,-20751,13370,46562,64119,43763,5896,-15860,-29315,-34328,-2337,26525,34826,25683,17291,27999,51005,55420,36900,16192,13357,4248,-12611,-23522,-7883,-1452,-3751,-7593,-2724,3185,1340,-5643,-18353,-6453,8232,4032,360,-15058,-8263,21050,27789,4671,-23098,14615,40193,25597,-755,-1032,9323,11769,5203,-1756,-6821,-11404,-14432,-18035,-18334,-8571,-7295,-16155,-34122,-19465,9339,28684,26187,11206,-13868,-26431,-29877,-22851,-21320,-17365,-5016,-8475,-23050,577,28876,42669,26269,-10376,-7209,11565,5372,-2225,-2015,4734,1125,-14708,-26312,-18201,15087,40764,45763,26594,1100,-20918,-22743,1600,31497,62394,40804,6886,-12542,-5791,-7497,-17054,5205,15300,-1341,-16776,-18605,-860,2614,-1349,-14839,-27346,-16355,2428,9517,2638,-19376,-20203,19388,39567,17136,-3444,-4194,-11468,-394,17046,19412,7889,-11475,-25138,-27758,-24273,-12516,-3600,-1770,-8875,-19569,-27079,-26364,-13812,1697,13942,14096,10194,-4219,-28647,-23796,-9418,-6157,-26631,-34551,-4888,18377,29800,31584,35474,37403,38767,23803,-3663,-26898,-8641,1057,2839,-15055,-27904,-3098,5291,-48,-6010,-21981,-28659,-3954,9607,-2554,-4427,10574,16673,8885,-6716,-31179,-36471,-18991,-11085,-5414,-215,-678,22328,41691,37229,21535,10643,7425,9594,18578,14515,2910,-7158,-6653,2190,7675,-12121,-22079,24753,57826,55394,39432,28560,18256,12733,13668,11209,-7605,-24069,-12727,-11638,-6086,13293,20644,13167,16759,27464,15938,-10455,-28534,-22475,-13059,6629,19080,20590,14578,6960,-2616,-9360,-4792,7048,6590,-2306,6901,27593,39707,40010,36366,22305,5601,-9417,-9092,-9390,-8343,1917,-1861,-21531,-10139,16472,38522,50323,40594,1374,-17058,1248,-2474,-22783,3370,26913,54948,64695,33866,-7985,-12552,14176,10896,-3467,-19584,-25774,-19133,-1906,12391,7352,-19495,-15103,-1310,26686,43474,35925,32736,35976,28010,-1626,-28559,0,2286,-7144,-7347,-4228,6749,14622,6704,-22625,-20929,10198,19322,2974,-11835,-4885,13131,16413,9156,14362,19208,5404,-19894,-23005,10181,33450,31458,7337,-18600,-1618,21012,37669,46341,38450,9887,-24855,-8476,14512,24095,30689,25819,13940,-4827,-3206,489,-7735,-9177,-5104,-12367,-19490,-22326,-14785,-2265,14042,19129,14486,6350,3643,-8539,-19773,-13490,7997,20417,30906,33120,7998,-20322,61,10895,-1103,-13584,-18078,-22219,-25228,-34865,-18777,144,11251,4323,-7088,-7885,-17880,-22715,-3982,-5358,-25366,-18692,-7064,-14736,-36640,-32116,-33347,-38516,-34787,-34234,-29931,-32614,-24998,-14164,-11954,-11763,-5565,16238,32787,25945,-8401,-28364,-1202,2407,-17350,-13865,4515,5051,5914,6744,6393,6793,5831,-18184,-42769,-4258,27134,35322,11021,-1116,14862,28523,21583,6303,-8066,-10347,-9511,-328,9460,26357,28557,5000,-20407,-28772,-16550,2144,26957,46921,38848,-3412,-9217,4930,-7902,-34214,-14655,2198,-3719,-11377,-8440,6691,20738,-2474,-26508,-12426,-10879,-34142,-10184,4288,642,-12819,-31943,-26858,1843,29097,42214,34305,13632,7641,10893,6557,-11418,-27364,-30950,-28164,-9072,14829,32712,40848,38169,19006,-4682,-20218,-32588,-32494,-22813,7749,27732,45107,27289,-3221,-34125,-36206,-11705,-805,11301,25564,20204,-9088,-26864,-4096,3155,-11686,-15539,-6526,3724,14750,17556,3886,-2229,-503,18789,28222,9968,-17046,-29115,-14302,-3028,2765,-4957,-5611,-374,10413,24711,37966,32307,9213,-10816,-8896,3048,1935,2872,4257,8424,10467,6458,-4447],[-10746,-16480,-14166,-10436,-8741,302,4387,1605,-9006,-23204,-2140,30236,47019,45333,35011,30909,10929,-11496,-19920,-15422,-7669,1206,18611,34664,34160,17981,-3897,-6391,5525,17569,17531,841,-6327,-19594,-22292,-7387,-881,-9546,-23244,-5632,15967,17948,-1706,-23931,-17767,-18136,-19785,-20354,-18081,-17607,-11557,7320,26984,25836,17594,11358,-4797,-14022,-9802,-7918,-2324,5901,22405,31135,10612,-23910,-30785,-16859,-9343,11000,13301,-12065,-1225,37819,26992,14374,11569,40631,45915,28972,7973,11898,15343,10719,15812,21841,12776,-19349,-27395,-12586,-3618,2138,1471,298,7084,1497,-26884,2176,24931,20978,1680,-5196,-20244,-23001,-4115,-1370,-13030,-35157,-11167,17304,20052,6688,-15389,-15502,20156,36357,42692,36962,37869,58481,52317,42285,25256,11543,-1118,-14639,33327,61785,37907,12695,16308,30323,7019,4000,40620,55185,17599,-5873,-23914,-28775,-26851,-23705,-8902,-4762,-15515,-25153,-14290,-8942,-7236,-28347,-12809,-76,5635,10048,13096,-2677,-20239,-14474,-7996,-13348,-21753,-29138,-30297,-31504,-34857,-31921,-21748,-24421,-21080,-18090,2378,-4949,43564,106471,123131,77808,91867,513998,1173825,1775967,2000827,1724421,1120944,481974,100572,75197,100519,78903,47706,58588,44880,10816,7290,49903,80792,86536,50282,7133,-26855,-42217,-33743,-15983,-1171,-1017,8400,33865,47435,34130,14074,-1924,-6013,-1999,-11447,-26209,1525,31891,52380,48306,17593,-28695,-4336,13677,1233,-20079,1461,29405,32273,16632,-22491,-11912,16993,31137,23627,-3465,-30719,-26240,3656,14490,-611,-22069,-23043,-4985,9185,15097,9311,14522,22686,21181,22898,20499,30490,32884,21063,18428,32036,39738,34845,19880,14523,11317,1773,-13293,-24883,-5536,13552,17462,-4120,-25672,4533,16888,1179,-18639,-11853,9165,15571,3749,-8853,-3447,5960,8953,-2306,-11891,-8317,-8535,-25066,-34594,-22858,-7694,-19425,-31103,11119,32254,43472,50480,54902,24693,-34502,-1889,31494,27754,2167,-5607,-8144,-20796,-29509,-23525,-11728,-1034,-1750,-22583,-40548,-25442,5361,17852,12506,7419,-8725,-22853,-12763,-6584,-11985,-26093,-21788,-1829,15620,22716,7310,-718,2214,26024,32540,-1518,-32788,-23422,-7901,2683,12691,15325,10904,3885,-6983,-111,23168,40954,44755,30552,12284,-2553,-21063,-29820,-16179,-2695,748,-13259,-37916,-28339,-7926,6343,13784,16444,12624,10325,6703,13009,14241,17124,23811,27825,12920,-6746,-22311,-21170,-13637,-7266,-9900,-4684,2491,4879,12767,32288,43160,34129,27249,9126,-20104,-16249,-8909,-15635,-14972,-15204,-24177,-36516,-23887,-2518,11201,10358,-211,-3817,-21469,-24648,-10427,-5002,-6430,-14692,524,41610,77263,85495,67563,39139,18414,10286,20086,19298,5825,-15214,-26084,-3974,-4523,-21846,-13188,-8408,-14242,-30701,3444,23309,16296,-12841,-11988,3330,-12082,-34343,-9583,20229,24819,2290,-12175,13310,26329,24367,22387,15489,-13103,-24899,2747,16435,21367,17591,24860,24103,10968,7106,12532,14247,8583,-8731,-9046,2263,-9913,-16306,-27302,-24701,-13072,-12020,-10764,-8838,-9061,-16723,-24602,-13887,-8628,-27371,-29204,-24115,-15777,3617,25661,33484,27107,18067,4793,-10143,-16404,-11747,-15799,-21612,-26101,5732,42228,53434,20907,-7811,-17543,12441,42832,59416,41776,8635,-13375,-31920,-26599,2381,27385,32644,23222,16259,29848,56043,64396,46739,20806,10798,-1539,-20195,-24566,736,9291,5805,-1077,-395,5602,5350,-1741,-18317,-6140,9987,5185,-2434,-16907,589,30238,32872,2928,-30366,17896,42068,25835,-794,-4527,7070,12820,10892,6517,-97,-6622,-10117,-13554,-15692,-6305,-3922,-13386,-26365,-8679,17999,30675,21980,1082,-27057,-33980,-27974,-18618,-18797,-20876,-6370,-10603,-23532,4413,27456,42638,30923,392,-5085,13808,12577,5741,-453,-1427,-7047,-19682,-25415,-21736,7158,32737,42160,29573,7675,-13697,-29465,-13274,25879,72284,61175,28666,1252,-1791,-4731,-15209,1941,7334,-7686,-19414,-22463,-4943,-252,-1107,-10999,-32540,-22352,3000,12204,1324,-26447,-19569,25000,42283,18740,15,5396,-167,-5662,6799,10137,-140,-18138,-28277,-25171,-19003,-12190,-1925,1229,-5890,-18965,-23607,-23634,-12689,5096,18317,17569,13762,-419,-26883,-20601,-3556,230,-18535,-22732,-2171,15700,25198,28642,35551,39538,41683,27125,653,-20722,-16760,-12403,-8167,-19875,-24023,1901,9869,4985,-1115,-17469,-28616,-4158,10025,-5964,-16646,-457,8063,2142,-11916,-30422,-27976,-13460,-8829,-6542,-2675,921,24973,41532,34121,16714,6832,8058,14748,24585,19769,6829,-4866,-4755,3776,9201,-8703,-25591,18551,49175,45143,26881,13625,3425,-1707,3848,6963,-11370,-23550,-8109,-10852,-13515,9560,21547,15182,18841,29866,20097,-4898,-26415,-23467,-13135,6596,20932,25867,22300,14575,2056,-9243,-8524,1985,2683,-4328,5195,20283,27864,26736,27825,19423,8162,51,1355,-1624,-2235,3904,-3903,-24598,-9278,17119,39719,52402,44580,7129,-18491,-5368,-8719,-18881,2492,19190,44182,56058,30219,-9467,-8864,22675,21622,8775,-9325,-29155,-27607,-10214,6922,7777,-12459,-12110,276,26844,41337,29934,31566,38325,30644,4168,-30571,-8984,-8324,-12257,-6107,-2765,6156,13660,6887,-19905,-14072,13760,18946,-3394,-22685,-18133,2138,12301,9488,8372,11311,2473,-16519,-27089,7493,33391,33471,11054,-14564,-1623,23975,41300,48348,38329,10150,-23506,-7896,15277,23625,30121,26362,16562,-1536,-2188,4647,331,-5763,-9149,-17562,-20615,-15653,-6693,-584,10103,13065,7732,2947,1237,-11407,-22958,-17432,3018,16243,28520,29885,3289,-17433,8698,17932,3907,-7750,-10144,-16296,-23418,-29621,-12378,6298,14494,3380,-11347,-12780,-21928,-19938,-2933,-4496,-22241,-25357,-17195,-25786,-29685,-18444,-22518,-22289,-22796,-26874,-27232,-33624,-21971,-14033,-13820,-14562,-7064,16252,32871,27695,-6153,-27296,3345,11970,-4223,-26570,-4963,164,5027,5466,4838,6384,5686,-16775,-45276,-9454,18866,24657,8134,6965,23073,29380,17867,2945,-4263,-812,-769,3734,7034,20530,25734,5097,-19541,-31197,-22436,-6183,14722,30563,28905,-2585,-6320,4760,-3609,-17354,-10280,-1591,-12574,-20030,-14259,-1317,14284,-2484,-19821,-9291,-6730,-29510,-15462,1486,-1992,-17108,-37893,-19819,8200,35297,48180,39431,16527,8154,14544,16271,1630,-18254,-25450,-21425,-5621,11945,26812,36598,37091,23184,3770,-8586,-21819,-37791,-25918,5322,23233,36751,17747,-12883,-41654,-27915,-5801,3435,15939,31347,25821,-6268,-36185,-6972,3910,-11637,-19196,-13205,-2921,7468,11112,2502,910,-2919,7142,18602,1349,-25522,-24764,-7982,2704,8288,4320,7728,7693,11987,20500,27392,22132,5486,-6127,-7734,547,-333,2963,6045,9113,8593,1045,-12490],[-5524,-6048,-4781,-2353,-3359,3368,6761,4953,-4619,-20879,-2443,33986,55525,54739,42257,35410,12420,-11955,-20339,-14806,-5179,4102,19240,32506,29918,11863,-9727,-5460,8181,15499,10709,-4077,-6015,-18847,-12770,-405,-529,-14145,-21720,-4926,12294,12118,-8540,-32505,-10484,-10443,-14925,-20620,-17625,-12741,-6180,10742,29444,27150,13964,6594,-9257,-16869,-11419,-6645,-168,6761,20071,26204,4955,-29751,-25907,-15374,-14592,2836,6419,-16137,-8261,23436,13113,6720,10678,40999,44499,25059,1534,7795,13766,8935,13995,16725,4708,-24654,-25557,-15201,-5528,3671,5421,6140,11722,1800,-32965,1029,24414,20449,612,-5538,-17059,-13770,3986,3361,-13587,-37875,-5539,25363,29293,14793,-10242,-16439,19350,39868,46720,40938,44497,66243,54944,28749,10470,8242,135,-15510,31179,63044,41270,16817,17593,24611,-3577,-1000,37983,54414,15291,-14262,-30979,-26019,-25369,-24575,-9132,-2614,-16129,-31143,-14648,-5077,-5091,-28295,-15178,-1986,-1895,-4803,635,-9399,-30015,-20036,-7825,-9011,-19014,-25473,-22461,-23969,-26834,-21992,-16968,-10341,1796,2857,-14799,-34576,363,35770,41738,13657,-8907,164513,464884,754934,880479,772556,511427,217123,27408,2485,33774,36532,23988,24328,10127,-8284,3012,37360,67401,80107,45968,4225,-29538,-40011,-29041,-8101,842,-3127,4814,29079,47154,42612,29777,15014,6473,4844,-4477,-9932,2737,24664,40199,32444,-1847,-27816,10825,22797,5690,-15760,-8402,16658,28074,19960,-15894,-18540,9651,23099,14765,-11479,-38305,-23450,4977,14168,-1163,-20797,-22175,-7509,2463,5760,3779,17260,30163,27963,23714,19903,35561,40876,26944,21955,36543,41155,31264,12841,9276,8604,-1366,-17908,-26702,-5403,12590,15814,-6304,-25099,2217,13295,-1537,-18770,-11296,9325,15981,5123,-6570,-1437,5776,7633,-3961,-12831,-7016,-7197,-23264,-26140,-19879,-14353,-27156,-31797,4312,20891,31350,46092,57748,28581,-33140,-4474,27876,19592,-10773,-17992,-15061,-20372,-29654,-33142,-17376,-4188,-4303,-24214,-31049,-10088,18579,25907,16635,11577,-4135,-24821,-17208,-8644,-11247,-22581,-26464,-9083,11432,23052,13154,3767,-8005,15825,29388,-1563,-34974,-26398,-11023,-1297,6609,11016,11469,10139,-308,-517,20992,40132,47725,36141,15457,-5710,-26421,-26348,-14836,-2687,982,-7366,-27055,-32924,-9532,7115,13214,12516,6344,3367,-3384,-2561,1347,12196,21477,24699,9272,-10182,-23649,-23632,-16166,-12503,-18334,-15280,-6307,485,10172,28273,40849,37219,35866,20121,-12059,-17472,-5130,-10813,-16896,-15799,-21528,-33273,-19477,2965,15235,12469,-7,-6455,-16722,-14053,-7134,-5030,-6628,-13939,4735,46558,79017,82959,62122,31387,10901,6570,21912,24954,13526,-8663,-36883,-12773,-11215,-25991,-5319,4961,231,-28643,-1873,17617,9602,-19085,-14526,1143,-16108,-37254,-1120,26577,26101,826,-12640,14665,28037,26151,25180,19999,-8116,-28023,790,14930,19072,12178,14329,11957,1756,1972,8000,9928,6036,-6511,-3477,7076,-1181,-9858,-23127,-28710,-17892,-14969,-14102,-9214,-5958,-12049,-25073,-21485,-15404,-32484,-25683,-20428,-11832,4920,23938,29857,24074,17684,7419,-6039,-13219,-10118,-14440,-22877,-20749,11749,45705,56965,22583,-6306,-13329,9822,35282,49494,34899,8555,-11862,-34680,-18768,9991,31110,31748,19930,13108,28736,57660,69685,53574,24318,7781,-7247,-26693,-18502,10963,20570,15091,4530,1147,8102,10308,3446,-17573,-7426,10347,7288,377,-11172,9571,37380,35493,1148,-21317,24894,45055,26032,-805,-7651,4138,12606,15401,13229,5297,-2559,-6375,-9176,-12056,-3608,-355,-9632,-18586,1448,25663,30587,15483,-9740,-35436,-32809,-23457,-14033,-15101,-25025,-8964,-13897,-19168,9055,25543,40459,32773,8905,2493,19044,20334,12315,-955,-11227,-18195,-26348,-25130,-26307,-3719,20836,35085,30368,12785,-6842,-15465,-29380,17432,79102,81658,50507,14447,2049,-2859,-14112,-1907,-515,-12072,-17028,-23806,-10608,-4913,-2117,-6609,-22953,-19498,5020,13888,-135,-26330,-11220,29438,41760,17154,1270,13779,12209,-3318,-4606,-589,-8800,-24762,-32052,-24440,-14463,-11279,-1241,3181,-3747,-17543,-16575,-16086,-8281,10828,25207,22927,18190,3786,-25145,-15384,8446,17691,1520,-10137,-754,10897,18602,24182,33501,38703,41395,27860,3661,-14316,-24575,-26593,-19911,-25708,-19844,5803,12954,8119,1697,-14835,-29362,-5815,9174,-7453,-29577,-11782,-1030,-5220,-15294,-22712,-19656,-8652,-6792,-6519,-2659,5087,28385,41709,31751,12894,3182,8118,18539,28457,22287,7688,-5523,-5412,3432,8832,-6942,-29946,10342,37775,32609,12670,-3357,-11654,-17266,-5440,5181,-9612,-20420,-5713,-10865,-22460,3798,18933,13388,18835,30791,22410,-1876,-25853,-25433,-15059,4838,21769,30771,29177,20133,4397,-11039,-14048,-5024,-2262,-6943,1588,10869,14365,11583,16703,13906,8591,6852,9895,4881,2307,4339,-7307,-27451,-7391,17485,39579,52408,46308,11314,-19992,-14005,-15834,-15633,23,9644,30939,44562,24821,-11419,-7540,27397,28931,18474,-888,-26137,-31239,-15870,2395,8690,-6053,-7914,2446,26555,39306,23839,27999,37782,31497,8930,-25752,-18887,-19442,-14404,-3564,-1546,4208,12432,8125,-14678,-8631,14745,15077,-12494,-30267,-29286,-8948,7641,9265,1527,-547,-3935,-15535,-31484,3359,31260,33849,13651,-11425,-2577,25096,42297,47214,35310,8730,-20540,-9366,12735,20056,27084,25696,19599,3449,-638,8183,6506,-4028,-14494,-22401,-18706,-8659,1365,3970,6510,5154,-206,-1082,-1833,-14402,-26216,-21402,-2352,10805,23826,24287,-2930,-13468,15327,22450,6758,-3719,-3622,-10569,-20687,-26280,-7853,11236,17499,2821,-16198,-19561,-26521,-18613,-3474,-4670,-19557,-33584,-28309,-34145,-17388,-926,-1899,-4525,-10217,-18861,-22505,-28304,-17610,-12083,-13620,-15442,-7598,16135,31947,27736,-5590,-24691,9292,23336,11210,-18581,-16437,-5206,4386,4712,3574,5851,4893,-16098,-49166,-16378,9403,15960,8767,14998,29236,28316,11948,-1827,101,8554,7665,7412,4152,13279,20947,3479,-20678,-35874,-30379,-16938,2011,14568,18727,-791,-4112,4270,1961,-3053,-3396,-3293,-19105,-25086,-14287,-3711,11016,-799,-13957,-6506,-3185,-24509,-21996,-2827,-5765,-22882,-32605,-9144,16451,41704,52877,42978,18364,7978,17474,24560,12722,-9415,-20011,-16906,-4508,6450,18457,30536,34754,26559,12207,2559,-12598,-34398,-29519,3,16242,25602,5242,-23923,-41090,-19656,351,8378,21162,36997,30870,-3190,-45225,-10464,1890,-13935,-23513,-18539,-9218,-1124,3323,857,3455,-4279,-4781,8528,-7155,-32917,-20875,-3575,6406,13199,14217,19205,14617,13636,16373,16327,11740,2246,-2447,-7244,-2278,-2084,4385,8720,10014,6671,-4176,-18709],[-1130,41,-182,662,-2512,1879,4720,4228,-3825,-20578,-6536,32567,58490,59180,45170,36158,11630,-13556,-21758,-15318,-4706,3796,15627,25817,21903,3203,-16998,-5623,8742,11945,2687,-9921,-7809,-16924,-4108,5203,-1830,-20379,-20387,-5559,6944,5517,-14171,-32157,-2062,-792,-7023,-19178,-17025,-8585,-1190,14997,33250,31892,16125,4062,-12514,-18926,-12962,-6073,1137,7349,17612,21182,306,-32280,-19861,-11909,-16649,-2931,1988,-16864,-17466,6697,-952,1117,11401,40430,41655,20557,-3924,5574,13557,8269,12928,12447,-1813,-22942,-16291,-13129,-4671,8581,12540,13944,17764,4761,-27291,3538,25577,21322,1034,-3977,-8834,1682,16978,11067,-11259,-33124,2141,34765,40096,24947,-1983,-15095,17537,42612,51495,47760,53819,73693,57282,17236,2331,11519,4745,-13148,32176,65767,45744,23180,21844,21118,-10461,-1141,38915,56718,16687,-18902,-24636,-16291,-17541,-20014,-6615,2058,-13382,-31259,-7668,4886,1973,-23373,-12709,147,-3765,-13092,-6363,-9988,-28042,-14516,-126,721,-12657,-17757,-8039,-7533,-19602,-13324,6636,7743,18785,41148,35535,2634,-43138,-31280,-46528,-49475,-11608,47077,84951,95676,89249,68761,59763,56404,47082,20209,-8896,-28043,-37935,-23884,-10659,-17839,-33494,-3357,29174,50980,29022,-8013,-48482,-46233,-39228,-22513,-18123,-26416,-18200,3867,24981,29443,25953,13785,4954,6907,1305,-5178,-76,17624,30782,22442,-12077,-16198,17966,23914,3704,-19205,-9917,13509,29091,23097,-10616,-13691,11859,24338,15305,-12232,-39266,-16501,10633,19052,3864,-16125,-19219,-6719,324,1660,3341,23944,40452,37210,27489,23669,44612,51588,34986,26984,42362,44607,31177,10680,8422,9990,-202,-18714,-25792,-2100,14862,17161,-5516,-22195,2707,12592,-1199,-15969,-8161,11571,18684,9501,-2148,3160,8648,8742,-2991,-10695,-2733,-1178,-12378,-11958,-11637,-17437,-32758,-28194,-718,10123,20519,42760,60273,33426,-27521,-6370,23628,11179,-22486,-29024,-19429,-15955,-21265,-37427,-20755,-6134,-6308,-23718,-15432,12462,38614,38697,23441,17065,792,-24184,-18714,-8427,-8622,-17181,-26201,-14562,8256,23656,20224,12976,-9689,6474,26128,-751,-35229,-28257,-13622,-4553,1592,7710,12960,17626,10435,4587,20688,38866,49575,40780,18320,-7990,-29657,-21822,-12483,-1969,2711,1105,-13243,-24250,-5859,10674,14235,9287,1425,984,-8856,-18004,-7525,11945,20882,21914,6221,-12948,-21031,-18778,-15728,-16792,-25545,-24065,-12998,-2455,7715,23425,37177,38090,41779,29617,-2991,-17833,-1799,-2651,-13304,-16787,-20035,-30210,-14380,8992,19656,14889,822,-5480,-7260,-2315,-800,-3558,-6710,-13334,8143,49436,77797,77699,55106,23183,2975,472,20862,28534,20162,-1713,-40781,-18247,-14875,-29717,1243,17547,14283,-18957,-8239,10205,1018,-26771,-15794,-1366,-21263,-30657,8401,33170,27603,678,-12719,14678,28336,26722,26433,22557,-4808,-30682,-1510,12446,15255,6169,3452,-122,-5731,-1930,3000,4726,3924,-2473,3449,13596,8957,-3055,-19013,-33105,-21232,-15089,-15383,-9928,-3357,-7127,-21060,-27857,-22298,-33436,-22372,-16648,-8450,4972,20552,24622,19446,15222,7631,-4387,-12850,-11591,-15441,-23957,-14548,17139,48112,59418,23587,-4669,-9970,5117,24051,34874,23123,4960,-12350,-38205,-12637,17973,36291,31872,15857,7597,24320,55296,70251,55937,25151,3485,-13467,-32071,-11901,19549,29938,22329,8057,1057,9616,14831,8483,-16379,-11073,7871,7943,5309,-3409,16259,40942,34481,-966,-7730,33079,47274,24411,-2941,-11440,-267,9996,17100,16788,8196,-133,-4414,-6734,-9372,-1760,1915,-7324,-13411,9225,30704,27323,6407,-16884,-23319,-24341,-19117,-11194,-12967,-25790,-13172,-17813,-12662,12232,21432,34658,30357,13405,10013,24040,26039,15876,-3789,-24851,-31344,-34450,-27238,-31953,-17818,5309,24544,28107,14860,-2834,-2671,-31426,5486,80903,99767,69650,24739,4065,-3301,-15268,-7580,-8782,-14914,-13024,-21097,-18943,-12507,-5571,-4180,-14134,-12274,6746,13291,-3072,-21422,-2609,30937,36859,11272,-558,19583,23405,6862,-14112,-12685,-17027,-26292,-32083,-26985,-12933,-10784,-2476,2899,-3569,-17155,-12071,-10343,-4176,16246,32016,28097,21670,6617,-24951,-11127,20572,35908,20107,78,-1306,3612,9623,17486,28303,33893,36989,25138,4334,-9453,-21926,-33544,-31972,-32522,-17182,7474,13446,8317,1546,-14871,-32170,-9900,6094,-7703,-37206,-21478,-9961,-12370,-14440,-14517,-12410,-5041,-6302,-6694,-1152,9720,30937,41241,30061,11443,2106,8998,20901,29471,21296,4952,-9584,-9272,418,5943,-7582,-35556,77,23945,18310,-1964,-16739,-17793,-30761,-13580,4605,-4188,-15800,-5939,-12621,-32414,-3689,12447,8015,17350,29993,22122,-2055,-27642,-27824,-17943,2118,21715,34396,33711,22563,3924,-14795,-21189,-13991,-8818,-10529,-4010,-341,-264,-4960,3185,5425,6083,10170,15560,9453,4958,3187,-11826,-27626,-5301,17602,38316,50429,45554,13367,-20805,-23519,-21976,-14006,-3964,-1224,15699,30494,17625,-14036,-8771,28179,32693,25387,5421,-22358,-25819,-17144,-774,9741,-623,-3272,4833,25725,37285,18772,22915,35224,30944,11857,-21708,-29012,-28070,-12717,-464,-769,1397,11912,10961,-8322,-4415,13667,8560,-22692,-21076,-21667,-16952,3022,9052,-3471,-15078,-11678,-14725,-36613,-2519,27158,32943,15534,-8742,-3682,24948,41124,43465,30171,6556,-16226,-11706,7774,14358,22750,25096,23936,10726,3010,11388,11017,-3458,-20025,-24124,-13354,-1074,9270,10652,5846,-1003,-5571,-3762,-4204,-16178,-28062,-24072,-6625,5368,17915,17441,-9378,-8400,21035,25760,8630,-873,2010,-4710,-16964,-23788,-4394,15669,21222,4493,-18183,-26280,-26636,-17345,-4173,-4607,-16136,-31027,-36486,-27569,-5597,16598,20075,14431,3556,-9246,-15622,-20685,-10870,-7032,-9655,-12616,-5380,17449,31387,27549,-4760,-20206,16530,36002,28326,-2145,-27461,-9152,5313,5769,3912,6299,4644,-15042,-47077,-22264,2138,12071,12662,23015,34579,27305,5918,-6108,5784,18351,16521,11725,2363,6384,15438,1097,-22555,-40748,-37325,-28271,-8039,4221,11993,2675,-1616,4350,7975,8998,4328,-2317,-21276,-26116,-10711,-1238,11285,2629,-7849,-2718,1140,-18238,-27653,-6665,-8524,-27054,-21031,5194,28049,50058,57928,46425,20614,8703,20817,32066,22639,-904,-14686,-13196,-3927,805,10534,25351,33061,30334,21522,13816,-4322,-29466,-32404,-6423,8726,14166,-7450,-32418,-32383,-10072,8286,15535,28233,43758,36748,1678,-35795,-12134,-897,-16562,-27090,-20470,-12800,-8374,-2816,1034,6749,-3473,-14505,697,-13226,-36867,-16391,366,9421,18442,24590,29651,21606,16828,14281,7083,3614,1289,1685,-5797,-3528,-1540,8411,13554,12703,6472,-7328,-20552],[5587,7491,5455,4250,-726,1392,3677,4472,-1907,-18091,-9536,30320,59797,62358,47401,36439,11406,-13582,-20921,-13725,-3348,3141,10698,17592,13081,-5150,-22983,-5137,9055,8861,-4178,-14748,-9602,-12795,3956,9780,-3908,-27405,-18847,-7042,500,-1244,-17784,-24424,6254,9260,1426,-17112,-17152,-6041,1451,17026,35280,35951,19853,1831,-16172,-21166,-15488,-7854,-459,5219,12764,13995,-5495,-33810,-16985,-10903,-18996,-8734,-1991,-14642,-31543,-13576,-17518,-5529,9393,34998,33890,12072,-11688,1777,10933,4848,8593,4987,-10651,-19309,-8686,-11585,-6028,11646,17641,18801,20288,5432,-20216,4938,23744,18758,-2059,-5434,-1220,16264,28313,16009,-11508,-30490,5795,39268,46019,30883,3415,-15912,9265,38377,50533,50563,58640,74191,53227,2498,-3564,13485,5371,-13684,30150,63636,44862,25200,22573,13687,-19709,-3517,36255,55040,14941,-26392,-16747,-9138,-11924,-16819,-7902,2345,-14093,-31949,-2246,12617,6750,-21368,-14714,-1860,-7548,-21658,-12186,-12050,-30533,-12207,3518,4229,-12871,-18920,-4676,-159,-17318,-20461,7884,6529,14391,48776,54367,15808,-10255,20860,25297,16104,83441,437994,926277,1347786,1494358,1280727,840849,398249,164586,133576,109465,65967,23143,37554,57958,40814,3513,-1010,20541,30866,19869,-3395,-22717,-19939,-13378,-3783,-2730,-2991,-16740,-32640,-3676,6261,6591,-6232,-16783,-6298,-8366,-16949,-7007,12929,25414,18248,-14360,-18528,11977,16870,-839,-25754,-17173,5771,21259,15286,-14240,-12185,10277,21797,13044,-16340,-45330,-10618,15586,23659,8812,-12351,-18224,-7400,-1916,-1890,2535,27927,46843,42142,27377,24542,49764,57112,37096,26344,43030,43856,27927,7063,6305,9713,-412,-21002,-27764,-1586,14444,15790,-7372,-22953,-186,8686,-3935,-16359,-7906,10935,18791,11733,-631,4313,8671,6781,-4793,-10947,-1246,2741,-3554,-1968,-6582,-22039,-38232,-25545,-8657,-4226,7113,35794,57671,34408,-23022,-11857,14510,-1229,-34769,-37483,-23735,-13671,-14945,-34470,-26171,-11269,-12282,-25343,-1988,31902,55794,49053,27703,19162,1792,-25670,-21106,-9994,-8325,-14161,-24302,-21778,2441,20590,23839,20555,-5676,-4444,19463,-2535,-35671,-32604,-19190,-10401,-5337,2445,12186,22683,19981,10797,19222,34166,47306,41531,18000,-12274,-33267,-19276,-12239,-3518,3124,7999,-1568,-12554,-282,13695,13816,4174,-4173,1250,-9833,-34744,-8133,14866,19564,17100,1714,-17053,-18387,-12776,-13635,-21105,-33082,-32363,-19203,-6140,3382,16061,30689,35373,43209,35049,4298,-18055,-857,3902,-8696,-19749,-21382,-28720,-9961,14295,23157,16326,1358,-1692,2303,8187,5903,-1794,-7731,-14334,9270,48944,72581,68901,45838,14378,-4272,-7965,16178,29047,24712,4543,-31444,-19746,-15621,-33955,5212,27743,26334,-10104,-15739,1138,-9233,-34728,-15624,-4462,-27248,-21743,17744,39217,28970,1680,-12240,13517,27322,26149,26179,23094,-3316,-32857,-3996,9180,10012,-464,-7084,-10469,-9798,-4574,-2724,-1016,3115,3149,10913,20326,18781,3762,-14835,-35914,-22623,-13149,-14533,-10251,-687,-2245,-15555,-28481,-27738,-30559,-19403,-12568,-5105,4445,16421,18924,14348,11670,6301,-4419,-14613,-15344,-17869,-24681,-9443,21490,49689,61763,25412,-1955,-6992,-212,11383,18474,8726,-729,-13763,-40607,-7182,26225,42999,34238,13345,2115,18874,50895,67578,54963,24312,-547,-18521,-34114,-5930,26788,37993,28580,11006,968,11289,19795,14275,-12881,-14509,4474,8201,11157,4480,21572,42403,31677,-1352,5870,42084,49430,22262,-6069,-14214,-3971,6943,17558,18872,10618,3006,-1910,-4399,-6167,1070,4577,-5402,-9263,16159,34644,23023,-1834,-12157,-9438,-15236,-14495,-8847,-11477,-23082,-15781,-17891,-4494,15307,16963,27363,25857,15799,16554,28888,30886,18520,-5433,-33312,-30152,-34915,-29768,-30042,-29350,-8218,15061,25770,15979,-182,8464,-16260,-6750,79571,116189,86698,33635,6130,-3946,-16613,-12746,-14343,-14569,-8283,-15997,-26345,-20113,-8648,-1852,-6306,-4185,9581,12692,-5466,-15543,5412,31370,30154,3749,-2511,25167,35317,22388,-11095,-20492,-18375,-18972,-25737,-30251,-12686,-9052,-3125,2679,-3063,-16357,-9257,-6018,29,22211,39426,34080,25556,9566,-24526,-7019,31801,52249,36214,9166,-1251,-2829,1504,11104,22166,27461,30947,21400,4804,-4523,-13314,-22361,-33415,-35159,-14549,8741,13260,7667,721,-15214,-34984,-14412,2702,-6080,-28602,-23291,-14617,-14498,-8345,-5671,-4574,-489,-5584,-5910,2537,15231,33526,41307,30643,14705,6938,13623,23990,29468,18742,869,-14713,-14379,-3474,2360,-9002,-40338,-9895,10383,5021,-12527,-11056,-7330,-21930,-17424,5452,3066,-9725,-7034,-14754,-28096,-9868,3879,1787,16707,28863,20426,-4050,-30338,-27688,-18678,1017,22437,37532,36491,22880,2000,-18843,-27926,-23237,-15821,-13926,-10129,-11527,-14011,-21084,-10916,-4677,1623,10803,18926,12702,6594,1592,-16080,-26332,-3198,18138,36971,47473,43066,13687,-20426,-30768,-22612,-13519,-8602,-12068,-234,15027,9323,-16927,-11865,25693,33567,29895,9883,-19948,-20174,-14591,-2442,10679,3905,1390,7193,24392,35109,15591,17571,31720,29345,12626,-19608,-37095,-27863,-9124,2130,-848,-1879,12352,14739,-2185,-1491,10794,91,-29048,-8580,-8345,-18610,-1613,8804,-4464,-31357,-17326,-12058,-34791,-10888,20553,30328,16323,-6793,-5039,23298,37536,36959,22967,3729,-11604,-14251,374,6461,17215,24529,28857,19104,8353,13460,13020,-4668,-25732,-22452,-7072,5841,15745,16982,7884,-2941,-6262,-4931,-5995,-16961,-28704,-26181,-10171,-482,10224,8756,-16321,-3684,25011,27283,8869,-369,5423,-159,-13821,-23144,-3215,18208,24229,7299,-16451,-28821,-23331,-17069,-5960,-5443,-13215,-23172,-28054,-19103,4115,31705,40285,32361,16734,385,-8273,-12660,-3568,-780,-3665,-7677,-1952,18615,29630,25809,-4480,-16213,21863,46119,43015,12499,-28102,-12663,5896,6669,4038,5862,3110,-15521,-43867,-27015,-2738,10954,16168,28455,37212,25047,-1260,-11073,10344,26028,23248,14313,-226,-1597,7329,-4136,-27035,-43166,-38547,-41604,-15444,661,8380,4899,-1316,2266,10691,15770,8815,-2045,-21850,-27521,-8686,724,11038,4356,-4033,-329,3906,-13184,-33886,-11858,-11976,-29397,-9571,19579,40187,58113,61102,47417,20851,7963,21861,35797,28362,4108,-12431,-12741,-6006,-6555,1865,19526,29714,31605,28473,21874,159,-26906,-36885,-16018,-1341,855,-21483,-35671,-23169,-1855,15333,22060,34127,48670,40682,5661,-26403,-13194,-5873,-21072,-32555,-21723,-15916,-15793,-8194,757,8007,-3768,-23850,-6421,-18883,-39412,-13983,1297,9064,20912,31693,35954,25808,18749,11806,-2376,-4056,92,3719,-5922,-5594,-1407,11783,17385,14332,5367,-10934,-20272],[13318,15491,11326,7634,1299,1453,3234,5169,572,-14088,-11233,27159,59109,63874,48678,35957,11232,-12390,-17689,-10023,-1074,2390,5020,8675,4366,-12325,-26628,-3787,9572,6774,-8813,-17461,-9527,-6538,11557,13653,-5680,-33565,-16209,-8283,-5675,-6680,-18068,-15692,15041,20060,10621,-13904,-16952,-3888,2656,16939,35447,38586,23620,539,-18655,-20777,-16214,-9949,-3235,1873,7180,6548,-10597,-33982,-16349,-11766,-21009,-12688,-2960,-7089,-27430,-24541,-32751,-11358,5925,26703,23594,2092,-19001,-1116,8222,1011,3418,-3157,-19173,-14187,-1674,-9229,-7628,14673,22604,22866,21527,5876,-13148,7330,21663,15480,-6079,-7179,7397,31107,39277,20235,-11890,-28564,7488,40923,49017,34710,8289,-14502,-1730,29797,46180,51201,60736,70293,45726,-11944,-4861,14839,4061,-14090,27752,59346,41352,25509,22618,5694,-27888,-6335,32089,51529,12471,-33800,-8765,-2877,-6846,-12907,-9815,1013,-15443,-30484,3346,19704,11558,-17687,-20015,-6271,-12939,-32115,-13377,-13744,-32838,-8423,8214,4875,-14592,-23135,-7953,3851,-5099,-15929,-10569,-9442,-5027,24349,31505,-2475,-5631,35971,43024,30920,90969,500561,1090827,1619374,1821994,1583894,1057390,513519,210371,163916,146935,102506,53483,63480,85878,69724,34826,29636,43538,40533,28478,11802,-2537,-900,9343,24980,28007,28405,12672,-16977,-4990,3676,61,-16607,-38126,-17097,-20412,-27042,-3091,16711,26864,20296,-9196,-23113,4675,13187,1758,-14702,-21820,-7399,6049,1545,-21219,-15030,4478,14938,7112,-23124,-39261,-1921,22643,29825,14888,-7239,-15885,-7090,-2706,-3266,3671,31592,51712,45140,25986,24390,52678,59482,35327,22299,41290,41646,23780,3567,4866,9649,-205,-22374,-30132,-1754,13440,14002,-9459,-25273,-4558,3477,-7882,-17939,-8239,10055,18881,13927,67,3959,7683,3877,-7216,-11677,-932,5531,3425,5229,-3665,-25517,-31134,-21726,-16790,-18815,-4869,27871,52307,33521,-18528,-18234,3268,-14141,-33179,-27057,-24207,-12867,-10928,-29986,-31179,-17307,-19821,-26841,7560,45097,66843,55064,29436,19114,655,-27893,-22613,-11745,-8884,-12074,-20929,-28289,-4160,15327,24616,25674,583,-13261,11770,-4871,-33450,-37580,-26126,-16987,-11895,-2561,10975,26610,28678,18166,18455,28144,42882,40224,16185,-17036,-34423,-17291,-12800,-5954,3624,13944,8601,-317,7250,16876,12856,-1544,-8690,4079,-6311,-23765,1065,21020,18496,11506,-2742,-20799,-15845,-6891,-9874,-23207,-39311,-37913,-23597,-9637,-1665,7602,22973,30787,41637,37108,9998,-16772,-1273,8788,-3898,-22799,-24577,-27355,-5030,19893,26627,17649,2623,4213,11060,17429,12673,956,-8594,-16259,8769,45892,64473,57824,35489,6451,-7694,-15717,9092,27357,27828,10581,-21969,-17032,-13375,-37722,6869,35372,36171,-2009,-23206,-8349,-19797,-29544,-13539,-7435,-32342,-12435,26633,44790,30785,4479,-10261,12108,25801,25180,25172,22275,-3100,-34304,-6024,5794,3951,-7380,-16275,-16383,-9931,-6269,-9224,-6455,4311,9720,18021,25835,26861,10227,-10496,-34953,-22653,-10496,-12432,-9664,2265,2377,-10103,-24710,-30160,-28385,-16885,-8362,-1735,3516,11856,13173,9096,7281,3665,-5939,-18330,-20927,-21128,-25488,-5615,24437,50125,63780,28190,1509,-4515,-5633,-1189,2884,-6648,-7935,-15923,-39779,-2323,33982,50098,38312,13284,-1752,13817,45375,62130,50783,21750,-4108,-22229,-34133,-1276,32160,44281,33697,13509,907,12507,24376,20070,-7489,-16072,1182,8255,16449,11134,25118,41777,27402,-350,17891,50009,50513,19406,-10221,-15868,-6664,3634,16690,19464,12712,7137,1569,-1917,-2603,4766,7460,-4342,-6348,21833,37050,17895,-7301,-829,2865,-7308,-10601,-7577,-11278,-21206,-15792,-13666,4089,17874,12083,18799,19575,16124,20607,32152,34302,20373,-4689,-21903,-16435,-26700,-32337,-25025,-26191,-13223,9777,24335,16200,695,17125,-2063,-17713,75158,129111,100051,40624,7936,-4876,-18272,-17264,-16634,-12792,-4146,-10527,-23956,-25238,-10266,590,349,3039,12766,12174,-7542,-10949,11682,30557,22214,-4675,-3575,30876,48026,40390,1137,-18867,-12812,-9324,-17559,-31710,-13887,-6765,-2945,2686,-2109,-15477,-8411,-3489,3610,27898,46322,39874,29169,12122,-24111,-3776,40435,64412,48496,16717,-180,-6713,-4050,5584,15336,19922,23969,17211,5225,185,-5154,-13435,-26485,-32427,-12203,9504,12482,6559,-155,-15217,-36054,-19137,-944,-4199,-19489,-18486,-13591,-10595,-71,3334,3623,5029,-4419,-4645,7244,20680,35475,41228,32620,21229,16019,21435,27925,28847,15315,-3484,-19496,-20142,-7835,-1543,-11037,-41127,-18646,-1631,-6013,-15384,2420,6312,-9956,-16397,6932,10558,-2973,-8462,-16954,-19000,-12155,-6023,-3128,17438,27414,17491,-7431,-33205,-25377,-16318,2489,24253,40034,37465,21391,-865,-22423,-32411,-31413,-22442,-16685,-15987,-21511,-25128,-35495,-23279,-14952,-3855,9164,20106,14663,7476,84,-19293,-25921,-1730,18868,35790,43945,39143,12300,-19777,-30687,-20284,-14003,-13389,-21693,-15768,-835,369,-19981,-16064,20727,32273,32331,12682,-18933,-15672,-10408,-2967,11242,7618,5795,9310,22618,32686,14572,13414,28419,27185,11590,-18562,-29497,-21783,-5626,3595,-1888,-4853,13735,18721,3241,462,6828,-9045,-23373,3331,3900,-14964,-5928,8872,-1071,-32707,-15872,-6198,-26326,-21387,11788,26308,16376,-5070,-6045,20762,32303,28665,14841,1280,-6534,-14817,-8258,-2698,11567,24700,34357,28229,15334,14855,12994,-7010,-29833,-18488,-761,12051,20918,22182,11848,441,-2133,-3922,-6108,-15855,-27641,-27557,-12180,-5522,1917,-655,-21742,960,27992,28020,8550,-1569,7033,3434,-10866,-23579,-3726,19268,26746,11246,-11231,-23036,-20039,-16919,-7914,-6450,-10209,-15548,-19373,-11410,12245,44321,58073,49051,29589,10531,75,-3853,4454,6696,4275,-577,2907,20077,27395,23544,-3394,-11867,25586,53412,54612,24977,-19013,-14252,6603,7820,4616,5363,1176,-16702,-40766,-28201,-3602,11748,18906,31854,38074,22835,-7804,-14899,14295,31990,28226,15732,-2644,-8878,-1928,-10958,-32651,-36831,-30363,-41984,-17390,3599,8757,6264,-2364,-1321,10275,17816,10120,-2404,-21117,-29254,-8105,1421,9972,4789,-1567,1654,6238,-8316,-36415,-16861,-14508,-27356,1639,33963,53312,66991,63756,47253,20293,6999,21643,36678,30758,6454,-12144,-14141,-9104,-13562,-5199,14959,26077,31330,33681,27501,2265,-24703,-33375,-26534,-11992,-12022,-33370,-29419,-13442,6390,22810,29046,39856,52886,44022,10158,-16283,-10650,-9221,-23892,-38154,-21288,-17177,-20617,-9462,1891,8860,-4016,-30213,-10233,-21995,-38998,-11675,1326,7245,22069,36614,39691,28971,21065,10890,-9777,-8799,587,5803,-5506,-6349,51,15828,21643,16580,5218,-13004,-16414],[20859,22882,16254,9704,2511,1162,2483,5278,2546,-9709,-11760,22600,55683,62794,48079,33867,10126,-10774,-12915,-5278,1213,909,-1696,-1024,-4382,-18619,-27992,-2430,9546,4770,-11881,-18145,-7038,390,17647,15957,-7290,-29625,-12973,-9535,-11607,-10856,-16015,-6905,23552,30563,19499,-10463,-16939,-2460,2102,13938,32826,38580,25563,-744,-19729,-17244,-14210,-11793,-7053,-2756,833,-1030,-14992,-34310,-18393,-15161,-23794,-15271,-1061,4007,-6548,-8420,-38780,-16763,629,15933,11361,-8768,-24577,-2685,5815,-2838,-1887,-11219,-26487,-9070,4366,-6602,-9395,17546,27299,26219,21690,6003,-6836,10431,19977,12187,-10470,-8670,16322,45267,49092,23597,-12196,-27490,7189,39748,49020,36425,12709,-9530,-12006,17750,38909,49483,59957,62758,35762,-24406,-3621,14551,1103,-13637,25149,53277,35739,24525,22661,-933,-30453,-10012,26291,46058,9365,-33061,-1377,2251,-2680,-8718,-11347,-1365,-16910,-27936,8525,25643,16231,-11866,-27725,-12810,-19957,-33140,-9273,-14497,-25153,494,16464,6409,-13894,-22173,-9339,7716,7625,744,-36556,-29297,-25877,-16924,-17892,-38283,-21909,634,-2305,-9127,16966,242042,574648,886271,1026782,916944,639401,338653,159648,102881,90470,65622,33722,38650,60844,56399,34449,28820,43912,46040,32528,12757,-5123,-2525,13758,35005,37828,38611,24787,-7806,-5527,7957,7805,-5914,-21515,-16152,-22647,-18207,3597,19333,26506,20617,-3632,-15468,4555,13318,3865,-6466,-17436,-22933,-11803,-11663,-26608,-20316,-3175,5848,-845,-29182,-28951,7207,29425,34671,18561,-4367,-14554,-7625,-4419,-4534,5925,34997,55165,46474,24029,23449,53516,59255,30886,15943,38089,38633,19311,-152,3650,9526,18,-23019,-32579,-2604,11898,12041,-11342,-28959,-10313,-2964,-12959,-20341,-8720,9426,19295,15994,-278,2163,5731,287,-10026,-12975,-2058,6568,7898,9443,-3065,-26627,-22330,-16829,-23713,-31003,-12783,19540,44523,30717,-14824,-24414,-8864,-24158,-22000,-16528,-22087,-14309,-9967,-27121,-34305,-23328,-28027,-28097,12298,51485,71017,55544,27624,16663,-2385,-30732,-23498,-13876,-10531,-11180,-17612,-31118,-11382,7621,21481,26375,4881,-17691,3878,-7370,-29962,-41610,-34526,-23783,-17032,-6548,9548,29139,35678,25418,18643,21647,36855,37109,12861,-22475,-33135,-16088,-14436,-9480,3854,18223,16496,10905,15233,19408,10693,-8276,-12201,7094,-2189,-11415,12912,27810,16907,4824,-7268,-23589,-14502,-2619,-6615,-23933,-39577,-39767,-26825,-13558,-7798,-2057,14047,24516,37256,35307,12914,-15173,-3424,11078,-225,-24483,-30009,-25909,-51,24996,29154,17975,3700,9653,17267,23923,17923,3699,-9642,-19835,5877,39717,53272,44427,23721,-975,-7179,-18974,-284,23022,28722,15362,-13784,-12832,-10231,-38651,5206,38938,42240,3968,-30788,-18535,-30834,-22401,-11152,-11123,-35139,-4500,33460,48550,32249,8164,-7619,9861,23071,23074,22749,19423,-4978,-36050,-8393,1509,-3641,-15426,-24154,-17388,-8874,-8769,-17802,-11732,6126,14938,22483,27723,30789,14568,-7333,-33041,-23516,-9305,-11057,-9170,4194,5312,-6379,-21399,-30226,-28222,-16154,-5546,312,980,5694,6199,2423,859,-1392,-10045,-25022,-28783,-25456,-27857,-4248,24664,47946,63592,30176,3882,-3913,-12039,-13213,-9497,-21857,-17296,-19904,-38886,659,39374,55273,41868,14455,-3874,9346,38414,53211,42410,16238,-8386,-25926,-35406,544,34091,47223,36305,14330,-603,11213,26335,23710,-2403,-15541,-1814,7410,19381,14689,25374,37867,20711,-130,25965,54073,48419,14630,-15836,-16906,-9510,-1098,13159,17273,13136,10739,4762,-323,-49,7783,9091,-5678,-6102,24539,36226,10864,-9636,9787,11286,-2673,-9427,-9112,-13977,-21018,-14346,-7988,11216,18475,5566,8001,10639,13258,20251,31717,34647,20284,-2619,-9260,-3036,-17611,-34230,-21267,-15109,-7481,9631,23298,14398,-1731,21522,8339,-26009,66760,135312,107005,44025,7886,-7496,-21680,-22274,-17406,-12369,-2556,-6683,-17533,-24411,-10707,2304,4788,7708,14495,10508,-10747,-9577,14361,27137,12464,-14166,-4055,35851,60558,57986,14078,-12472,-6171,-832,-10047,-29200,-17770,-5694,-3221,1732,-1919,-15659,-10526,-3813,5171,31536,50640,43425,30679,12626,-25155,-3029,44323,70030,55105,21331,805,-7914,-6705,119,6812,10662,15616,11887,4444,3177,408,-8188,-21966,-30024,-11529,8463,10094,4347,-1574,-15507,-34859,-25031,-6018,-4358,-13624,-13220,-9597,-4580,7528,10944,10608,9961,-3883,-4410,10906,24254,35107,39172,33626,27688,25498,29555,31274,26973,10837,-7907,-22830,-27024,-13356,-6555,-14684,-41095,-26462,-12080,-15042,-13694,12815,16610,-1199,-13466,7759,16746,2954,-10829,-19945,-11287,-10599,-17523,-5678,18161,24411,12455,-12784,-35466,-23408,-12970,5272,25977,40733,35704,17442,-5260,-26063,-33792,-33011,-26882,-19341,-21733,-29737,-30405,-28545,-25525,-21537,-9437,4948,18362,14410,6852,-1879,-21756,-27745,-2300,18388,33739,39107,33128,8365,-20785,-28898,-19669,-16185,-18848,-29311,-30281,-16951,-9759,-23986,-20985,13564,28846,32184,13112,-20018,-13093,-6961,-3740,10392,9688,8828,10062,19567,29263,14718,10839,25414,24143,8808,-17654,-22581,-16398,-4248,2626,-4801,-7640,14784,21310,6820,851,1544,-18167,-14265,13120,13257,-10991,-10551,8558,3859,-19353,-8875,1370,-16562,-33421,556,20306,15125,-4009,-7116,17088,25480,18917,6210,-858,-1767,-12534,-17029,-13106,5888,25054,39351,36806,22629,15235,10694,-10665,-31066,-14555,4276,16639,24102,25009,15272,5780,3257,-1919,-4904,-13463,-25824,-29141,-13169,-9293,-6408,-10311,-23597,4912,29710,27955,7842,-4620,6377,5510,-8584,-25196,-6246,18343,27987,15068,-5053,-16673,-17527,-17118,-10170,-7935,-7627,-8928,-12098,-5225,18212,53438,71885,63225,41317,20585,8861,4949,12188,14299,12900,7485,8166,21110,24350,20683,-1580,-6886,28265,58185,62927,34964,-10734,-13849,6755,8441,5100,4559,-1308,-18760,-38415,-26562,-1968,12158,19874,32774,36953,20446,-13307,-17026,17019,35522,30671,15321,-5214,-14445,-11597,-18976,-38360,-28979,-20022,-28525,-14675,8140,10707,5993,-5040,-6719,6163,14738,7482,-4372,-20544,-31606,-9387,-180,7014,3252,-929,2714,7770,-4092,-32332,-21834,-16385,-23518,11044,46686,66012,75882,65487,45571,18463,5291,19542,34100,29135,5393,-14343,-17749,-13463,-20239,-10682,11183,21538,28632,35933,29765,1795,-22172,-24614,-32886,-23345,-24379,-36362,-19934,-4433,13875,29745,35261,44190,55312,45823,14137,-6742,-4894,-8701,-23125,-44165,-20683,-18149,-22623,-6894,3607,8462,-5508,-32515,-11437,-23508,-37658,-10154,-44,3142,20578,37781,39669,29907,22390,10237,-16199,-11715,1423,6946,-5681,-7065,1194,18633,24422,17637,4294,-15192,-11388],[26112,27583,18234,8621,1180,-1082,-194,3107,2305,-6704,-11738,15869,48468,57819,44244,28999,6897,-9824,-8206,-1101,2220,-2221,-9993,-11908,-13716,-24786,-27956,-2144,7935,1539,-14788,-17162,-2685,6504,21180,15831,-8977,-22169,-9768,-11058,-17403,-14080,-12955,1450,31186,39840,27159,-7464,-17484,-1901,-100,8009,27497,35934,25280,-2278,-18618,-11234,-9495,-12298,-11243,-8216,-5840,-8214,-18302,-34753,-22679,-20632,-27442,-16808,3168,17404,17337,16936,-27704,-21638,-5900,3993,-1471,-19097,-25653,-2076,4771,-5501,-5504,-17084,-29584,-3873,10001,-3297,-10279,21097,32484,29816,21962,6695,-661,14895,20245,10615,-13507,-8548,25777,58825,58132,26986,-11272,-26251,6041,36996,47212,37193,17769,-312,-12479,5141,30804,46601,57576,53872,25782,-28405,-481,13708,-1369,-10682,23580,47047,29885,23970,24720,-1464,-22092,-13076,20292,40011,7092,-25184,6597,7576,1719,-3258,-10136,-2682,-16541,-24218,13903,31590,22026,-3980,-34348,-18951,-23599,-18119,-1010,-12563,-17592,11528,26058,10727,-11561,-17808,-6959,9596,11806,8101,-20910,-36686,-28284,-22670,-9087,-7855,-27194,-44509,-48227,-59666,-41476,-28033,-28060,-38362,-51716,-65997,-46454,11882,57351,23087,5763,-7209,-18308,-15606,5254,15975,10430,1185,19539,36993,25822,16,-23979,-19003,2279,25888,26605,30687,26345,-1678,-23259,-1196,8736,-1339,-17010,-17014,-23870,-12706,4347,15310,20768,17122,971,-2742,9699,12720,517,-5623,-11805,-31753,-23284,-16505,-23750,-19732,-5494,1109,-5200,-28542,-19510,14794,34399,37005,18871,-4663,-14829,-8836,-6795,-5171,10168,39798,59001,48152,23835,24021,54421,58679,27032,10813,36191,37055,17089,-1905,4445,11503,2404,-20986,-32762,-1973,12047,12291,-10376,-31523,-14996,-8159,-16603,-20565,-6488,11703,22476,20110,539,1258,5237,-1408,-10745,-12688,-2524,7761,11832,12943,-2392,-23049,-11439,-8954,-25117,-33120,-12990,13123,36758,28158,-10260,-26768,-17575,-22940,-8844,-5848,-17709,-15888,-9695,-23635,-31778,-25658,-33925,-26444,17122,57601,74769,55276,25307,14432,-4410,-30757,-21753,-14052,-10928,-9222,-12658,-26135,-16228,-74,16157,23988,7728,-15743,-994,-7290,-23801,-38353,-41891,-26690,-16915,-6217,10689,32692,43047,34281,22449,18343,32489,35010,10563,-26200,-28985,-13310,-14736,-11622,5934,22933,24162,22703,25045,23290,9470,-13768,-12463,11150,2457,-182,25546,35532,16662,-527,-9380,-22263,-12458,1598,-2917,-22787,-36589,-37985,-27170,-15728,-12617,-10265,6636,19423,33183,32305,14824,-12038,-4805,12927,4153,-21063,-33951,-21427,7086,31335,32399,19066,6282,15454,22368,29130,23069,8151,-8433,-22861,2741,32805,41790,31695,13036,-5926,-2544,-13411,-8501,18596,29506,20667,-5074,-6641,-5191,-33617,2346,40092,46089,9446,-34317,-26854,-37043,-14724,-7318,-13544,-32497,3546,39720,52156,35438,14465,-2677,8960,21241,21922,21151,16843,-6787,-35047,-8955,-1504,-10395,-21863,-26607,-13738,-6562,-10390,-26506,-13772,9533,19470,25164,27130,31664,18093,-3718,-29909,-24019,-8169,-8874,-6963,6717,8255,-2574,-17074,-27129,-27395,-15472,-2589,2700,-1302,-242,-264,-3974,-5655,-6783,-14614,-32331,-34306,-27175,-30000,-3401,24072,44860,62291,32370,6351,-3492,-17398,-20611,-12542,-28143,-26099,-23611,-36905,3455,43694,59460,45666,17878,-2076,8280,32707,43320,32068,9710,-11600,-27946,-36802,1227,34196,48420,38113,15181,-2134,8452,26509,26063,3086,-11037,-1406,8063,21674,16651,23967,32588,13687,79,31006,54983,44399,10025,-18464,-14660,-10839,-5470,8685,14005,13350,14895,8963,2185,3098,11453,10955,-7757,-6889,25611,33568,3933,-7467,18832,16824,-180,-9754,-12013,-17796,-19549,-10202,-403,18286,18812,-744,-2992,1218,9123,17048,28900,33394,19961,1598,2850,9754,-7909,-31802,-17714,-3532,4592,15376,24502,12458,-5953,22999,15866,-26901,56698,134711,108135,45128,7241,-10390,-25467,-25923,-16249,-12547,-2403,-3452,-10782,-18752,-8513,5114,8972,11419,15987,9189,-13635,-10107,14663,22580,3201,-21534,-1971,41915,74628,75240,26312,-5245,387,7048,-2445,-23906,-22615,-4749,-2842,1159,-1146,-15007,-13308,-4986,6253,34178,53183,45481,30990,12099,-26502,-3600,44463,70205,57347,24344,2885,-5364,-5223,-3852,-1904,1647,7940,7081,3684,5448,4233,-5288,-18957,-27973,-11378,6862,7702,2947,-1705,-14626,-32139,-30550,-11302,-5760,-9746,-7826,-3608,2258,14730,17926,17051,14830,-2986,-4267,14079,26644,33218,35775,33746,33473,34468,37334,34694,25582,7546,-10118,-22381,-32979,-18536,-11320,-18734,-42376,-31650,-19093,-20817,-11776,18836,22889,4706,-9581,9168,22656,8806,-12768,-22414,-4407,-6162,-28685,-4544,19006,20605,6507,-18666,-34925,-21626,-9182,9214,28021,40423,32319,12312,-9965,-28890,-33057,-29149,-25241,-20754,-25664,-33372,-27688,-19372,-16496,-16877,-11369,-19,14930,12881,5743,-3143,-22135,-30536,-4272,17053,31325,33831,26143,2952,-23184,-28726,-20171,-18933,-23910,-32023,-33422,-30389,-19975,-27820,-23504,6774,25150,30637,12121,-22260,-11505,-4246,-4532,8781,10845,10947,9883,15966,26011,16810,11412,24134,21655,6552,-14279,-15433,-12242,-4903,-421,-8911,-9083,15536,22503,8931,433,-3986,-24479,-5333,20900,19810,-8340,-14817,8328,8815,-7923,-98,9668,-5890,-32650,-11833,13010,13183,-2948,-7621,13218,18441,9444,-1237,-2023,2989,-7084,-21384,-23671,1152,25827,43793,44618,29884,15341,7093,-14721,-29915,-11197,8037,19775,25697,25585,16923,10298,7716,528,-2374,-9841,-23147,-30689,-13021,-10554,-12706,-18109,-21031,8426,30704,27826,7752,-8577,3919,6399,-6585,-27103,-10212,15830,28039,18358,971,-10843,-15549,-17200,-12146,-9448,-5232,-3277,-6158,-381,22168,58905,81139,74396,51832,30635,18215,13647,19335,21692,21734,16075,13564,21744,20929,17858,1219,-759,31384,62073,69276,43530,-2234,-11084,6470,8492,5586,3921,-3683,-21003,-36636,-23622,476,11257,19184,31664,34388,18088,-17081,-16758,18732,36796,30685,13242,-7512,-16131,-18846,-26281,-38211,-20822,-9468,-14982,-9179,11460,12370,4341,-8444,-12698,-595,7503,1433,-7724,-20243,-33586,-11738,-3584,2536,258,-1610,3248,9068,11,-26489,-26135,-17220,-19551,18216,57156,77758,84692,66774,43046,15955,3343,16095,28745,24141,1504,-18271,-22734,-18257,-25714,-13979,8630,16822,24098,35516,29347,195,-17440,-13742,-21011,-34116,-34055,-27476,-10096,4234,21212,36549,40908,47421,56419,46663,18002,2357,3853,-1891,-16743,-39719,-19525,-18768,-20398,-596,6769,7912,-7495,-28571,-9773,-22900,-35382,-8181,-1195,-1977,17152,35812,36847,29493,23370,10473,-20746,-12174,3372,8350,-5389,-6872,2679,20769,26276,18090,3213,-16812,-4919],[30561,31035,18782,6043,-981,-3578,-3221,118,1188,-3904,-9378,9308,39378,50451,38408,22720,2913,-8474,-3246,2936,2707,-5878,-18326,-22511,-22550,-30033,-26708,-2472,5144,-2844,-17690,-14195,3138,11575,22309,13503,-10243,-15130,-6535,-12426,-22686,-16306,-9389,9416,37788,47377,33049,-5234,-18768,-2220,-3575,-358,20203,31259,23028,-4055,-15305,-4238,-3464,-11038,-15328,-14459,-12912,-15105,-20867,-34316,-28830,-27403,-31894,-18510,7930,31248,41941,42018,-12873,-26869,-13912,-8750,-14853,-28227,-22216,-262,4500,-7306,-6932,-19377,-26583,184,14148,-581,-10864,24413,37091,32722,21699,7072,4362,19563,21855,10365,-15234,-7888,33824,69743,64701,29081,-10346,-26074,2955,31691,42510,35785,21973,10401,-614,-4897,22077,41366,52429,43486,15858,-20226,2779,11750,-3244,-6891,21332,39415,22785,22646,27781,5446,-9889,-15736,12815,31996,4159,-17660,13404,11496,4496,1373,-7436,-3926,-15642,-21824,17117,35607,26978,3147,-29321,-25235,-21683,-5784,6000,-10063,-13453,17576,30497,12628,-14419,-21236,-11666,2399,3014,-1628,-20318,-32637,-25771,-9427,16660,7582,-17137,-9892,1690,-9133,30487,234560,513924,736055,777666,603616,316908,51637,22464,69685,60066,32062,2,-2819,-8016,-9370,-9080,-28477,-12037,20796,12100,-18096,-46001,-34414,-14287,6985,7894,22853,36156,24368,-9242,-23143,-3521,-10259,-23964,-22082,-32170,-12968,-2434,3750,9091,9191,1995,4624,10814,6522,-9292,-11515,-10928,-27326,-25989,-15878,-16364,-12420,-2400,1654,-4808,-23765,-14097,17214,34021,33978,13840,-9814,-18884,-12816,-11682,-6951,13859,43583,60955,47991,23126,24009,53179,55430,22065,6151,33813,34595,15087,-3261,5327,13950,5413,-18089,-32517,-1676,12115,13072,-8002,-33884,-20037,-13452,-19921,-19238,-2626,15519,26826,24567,1177,-340,4755,-2591,-10941,-12619,-4064,7288,13465,14206,-3073,-17822,-672,-253,-21494,-25658,-8658,7001,27587,24189,-6883,-26039,-21155,-13038,3176,2893,-14197,-18871,-10865,-20407,-26238,-24628,-38888,-23017,23746,66497,81520,56726,22872,11543,-6120,-27987,-19142,-13617,-11407,-7692,-7886,-19261,-18780,-8547,7161,17008,7262,-12132,-3724,-5919,-16796,-30509,-37376,-24450,-12404,-2494,13406,36150,49476,43150,28510,18050,29330,32988,8162,-29364,-24322,-10231,-14780,-13408,8328,26764,30319,33335,34749,27157,8057,-19149,-11045,14313,5359,8121,35892,41667,16213,-5520,-10167,-19036,-11003,4165,-795,-22266,-34939,-36341,-26303,-17259,-17052,-17631,97,14902,29256,27829,14494,-9294,-6099,13436,7970,-14769,-28739,-14654,15049,37250,34729,19477,8947,19888,24952,31572,26587,12860,-5826,-26085,-1540,24536,29914,19753,2887,-9950,2502,-4407,-14255,13676,29265,25216,2956,-266,142,-26590,-2170,37892,46602,13195,-31251,-33591,-28969,-7985,-3691,-15680,-27698,10602,44244,54479,39382,21930,3064,8514,19435,20849,19709,14018,-9162,-32363,-8361,-3837,-16513,-25495,-22858,-9152,-4873,-11481,-34536,-12744,12542,21460,24566,23092,28490,19613,-682,-26839,-25156,-7933,-6686,-4036,8853,10423,777,-11950,-21308,-25134,-15615,-471,4574,-3925,-6615,-7006,-10788,-12449,-12436,-19542,-38881,-30898,-25054,-32425,-3563,22175,40285,58750,33343,7790,-3936,-22162,-21977,-7740,-20477,-32260,-27051,-34538,5347,45997,61480,48269,21855,2170,10091,28472,32832,19873,1936,-14273,-28751,-38067,353,31978,47360,38614,15469,-4478,3280,23742,25895,7543,-4308,2300,10133,23093,16593,20502,25796,6297,-864,32108,51845,38010,5886,-15115,-9757,-11177,-9808,2989,9338,12652,18471,13160,5151,6357,15029,12523,-10704,-8909,24545,28707,-2665,-3157,24840,18857,-343,-12023,-16453,-21948,-15584,-3962,8290,24990,18848,-6753,-13965,-8258,3916,11143,23619,30364,19208,6551,13309,20881,1407,-27146,-14907,6218,16950,23761,27400,10684,-12021,21439,20115,-21795,45964,126292,103007,43708,5656,-13777,-29900,-27603,-14090,-13593,-4036,-1389,-4812,-12513,-4903,8857,13291,14496,17135,8131,-16163,-12528,12468,16910,-4679,-24584,2458,49258,90043,90744,36407,723,5718,13710,4665,-17490,-27172,-4138,-2286,760,81,-12870,-14983,-6013,7151,35640,53609,45613,29767,10300,-28316,-5446,41023,65491,55711,25934,5802,-550,-1349,-6548,-10604,-6389,1518,2927,2824,6792,6171,-4393,-17112,-26311,-11690,4952,5950,3077,-242,-12685,-28787,-34851,-16686,-8080,-6782,-1676,3370,8701,20972,23948,22522,19022,-2020,-4228,16493,27659,29765,30917,32442,37604,41756,43609,37951,25446,6526,-9783,-19959,-33336,-22865,-15465,-22817,-44908,-33811,-22335,-23792,-11825,19877,24608,7666,-5657,11580,28570,14550,-13891,-24030,1516,-779,-30020,-1346,19244,16060,92,-24412,-33409,-20284,-5842,13231,29878,39153,27712,6505,-14637,-31263,-32594,-26167,-21885,-20934,-27259,-32588,-23302,-11485,-5753,-6556,-7959,-4214,10582,10479,4556,-3262,-19996,-31123,-7244,14816,28437,28349,18830,-3123,-26482,-29362,-20158,-21106,-28107,-30747,-25365,-26154,-29693,-30114,-21193,3166,22663,28497,10270,-25106,-10420,-2347,-5476,6742,11436,12256,8830,12219,24105,21756,15937,25520,21105,7192,-7369,-7341,-8793,-7249,-5205,-13488,-8699,15803,22222,9778,-341,-9080,-25279,2664,26659,23609,-7508,-18277,8342,12851,1001,7939,17472,4986,-19761,-23066,4942,10871,-1622,-7313,9828,12386,1889,-6189,-2283,7673,659,-17285,-33537,-2211,26842,47428,51247,36532,15605,3054,-18471,-28295,-8705,10472,21479,25940,24141,15906,12093,9979,2809,996,-5387,-19678,-31867,-11896,-8986,-14925,-21124,-16353,11467,31174,27945,8839,-12410,-69,6198,-4754,-28413,-15282,11908,26779,20587,6019,-5997,-14132,-17082,-13638,-10872,-3147,1142,-1771,2950,23932,60406,85233,81853,60683,40345,27838,21778,25267,28217,30002,24443,18570,21709,17199,15260,4578,5631,34697,65197,73933,51051,6976,-6380,5470,7474,5597,3326,-5766,-23136,-35632,-21083,1930,8299,16615,28484,30322,15158,-19737,-14946,19061,35457,27843,9056,-9795,-13537,-19495,-29689,-32245,-13542,-139,-2634,-3123,11780,11790,954,-11996,-17732,-8678,-3131,-8074,-12908,-20924,-35165,-15288,-9012,-3794,-4554,-4105,2572,9564,3371,-20989,-30408,-18008,-17154,21753,63717,86716,91762,66583,38984,12034,280,10527,20103,15264,-5891,-24535,-29761,-24260,-30877,-16429,6161,11387,17057,31432,25634,-2501,-11574,-3162,-9255,-32732,-26719,-19561,-2560,11008,26946,41534,44131,47821,54625,44954,19839,8832,12380,7992,-8154,-30937,-19584,-21199,-16353,6220,9573,5862,-11611,-24497,-8372,-22764,-34489,-7530,-3339,-9601,9548,28421,29165,25431,21410,8818,-25596,-12941,3825,7706,-7155,-8539,1641,19352,24205,14863,-1151,-21038,-496],[34573,33668,18512,2831,-2961,-5326,-5649,-2794,-50,-739,-4311,5145,30167,41977,31518,16076,-673,-6225,1904,7032,3270,-8985,-24519,-29675,-29890,-32651,-24498,-2869,1725,-7997,-19953,-9266,9959,15811,21686,9658,-10498,-8377,-2840,-12802,-26821,-17003,-4824,17591,43835,53394,37407,-3261,-20223,-2682,-7034,-9468,13137,26470,20434,-4767,-9782,3405,3418,-7443,-17245,-20288,-19374,-20776,-22003,-30086,-32307,-29929,-33140,-19972,12833,45117,66304,64876,1881,-31348,-21718,-19599,-27428,-30104,-15953,2824,5503,-7365,-4801,-16140,-20642,3554,17288,1832,-10056,28145,41609,35558,21912,8123,9211,25119,25537,12354,-13954,-6431,40284,77823,69003,30350,-8981,-26363,-1285,24763,35734,32784,25545,21665,16938,-1712,15946,34672,45343,33421,8294,-7733,7692,11238,-1966,-2376,18584,31072,15329,21219,32456,18969,4474,-13920,4943,22898,1148,-10408,19341,14570,5911,5122,-3209,-4091,-13655,-20441,18427,37863,31145,9958,-19704,-29168,-15815,2790,10936,-6506,-10927,18120,29315,10394,-23398,-33872,-27179,-14368,-13181,-21570,-27730,-12132,-14125,-22448,9141,-3572,-16635,7525,18512,9375,51866,322819,719217,1057034,1153666,946397,561585,187110,66574,111431,105812,75260,32021,22210,19948,11192,6626,-6336,-23422,6358,-1878,-31532,-42382,-29463,-16567,-210,9072,35250,59597,57259,25678,-19592,-21749,-24246,-20405,-12570,-16849,-10707,-10061,-9299,-3099,938,393,5138,6093,-3235,-20228,-16341,-11917,-21465,-25780,-15735,-10028,-4716,1412,4589,237,-15758,-10505,15995,29545,27282,5839,-17239,-24970,-18359,-17669,-8339,17174,46138,60851,45719,21253,22792,49286,49008,15414,2363,30429,30437,12382,-4436,6056,16641,8941,-14546,-32299,-1998,11805,14121,-4357,-29845,-25343,-18589,-22134,-15715,2950,20814,32098,29065,1836,-2677,4281,-3305,-10920,-13144,-6904,4866,12580,13192,-5137,-12304,9210,8439,-14336,-15257,-2431,1543,17260,18697,-5212,-23154,-17666,-967,13327,9176,-12581,-22706,-12088,-16605,-19506,-20507,-41138,-18999,31135,76731,90635,60706,21266,8153,-7091,-23232,-16174,-12786,-12161,-7021,-3971,-12568,-17700,-16454,-5215,5811,3489,-9326,-4678,-3845,-9667,-21275,-27037,-17779,-4982,3783,17404,39370,54759,51501,35928,20620,27437,30766,5375,-32149,-20006,-7305,-14735,-14966,10314,29352,34713,42065,43392,30566,6394,-24390,-8812,15944,5789,12902,42692,45093,14900,-10298,-10136,-15592,-10447,4546,-1068,-23230,-34855,-35385,-24886,-18482,-21319,-23843,-5568,10830,25850,22619,11700,-7915,-7273,12564,10744,-7597,-19339,-6183,23005,41705,35210,18552,11181,22347,24538,30668,27819,17018,-2328,-29297,-7202,14990,18313,9623,-6494,-14203,5603,3796,-15157,8444,27659,28288,9677,5424,4954,-18837,-7519,32441,43562,14664,-26795,-36826,-22026,-2990,-1290,-18032,-22203,16365,46599,54961,43315,29336,8463,7872,17085,19296,18049,10799,-12335,-29025,-6907,-5640,-21509,-24191,-15495,-5369,-4621,-11450,-26378,-9770,13597,19708,19951,15538,21197,18522,1117,-24475,-27196,-8854,-4881,-1188,9996,11475,3625,-5895,-13173,-20769,-17017,180,5397,-7077,-13692,-14441,-18132,-18634,-17105,-23523,-37954,-21488,-20125,-34875,-5025,18718,33975,52425,32096,7427,-5720,-26609,-19406,-1088,-9934,-29933,-29546,-32359,5741,45576,60514,48583,24834,6894,13301,25611,22386,6203,-7103,-16857,-28617,-37246,-2278,27120,43702,37359,14592,-8269,-4861,17302,22214,9686,2534,7905,13021,23451,14277,14682,17396,-1511,-3808,28712,44259,29211,2648,-7658,-3644,-11181,-14502,-4192,2938,10267,20301,16218,7819,9078,17659,13163,-14472,-12248,20925,21404,-8575,894,26885,16988,-3510,-16473,-22189,-23723,-9314,3631,17312,30851,18384,-12462,-24845,-17328,-2231,2844,15944,25312,17510,10681,21097,29360,9324,-22121,-13544,12727,26268,31412,30742,9226,-20069,16699,20787,-14957,35627,109917,91703,39438,2590,-18092,-35492,-26950,-11651,-15557,-7947,-1324,-762,-7762,-1702,12553,17517,16998,17656,6889,-18552,-17062,7441,9834,-10651,-23053,8107,57434,105494,102760,43077,4161,8818,18284,10371,-11125,-27406,-4426,-2528,-228,1131,-9355,-13886,-6249,7659,35351,51282,43067,26298,6564,-31261,-8871,34061,56500,50502,25833,8702,4532,2518,-9064,-19637,-13330,-4055,-1331,1088,6458,5652,-5596,-16566,-25454,-12894,2662,5031,4532,2012,-10717,-25809,-36556,-22644,-11052,-3664,5727,10346,13423,25128,28013,25954,21315,-2037,-4904,17339,26535,24163,24036,28889,38911,46014,47062,40259,26389,7396,-8510,-18348,-31849,-26661,-19410,-27107,-45663,-33826,-23022,-25432,-14803,15417,21122,7090,-2900,14325,33843,19371,-14789,-25499,5636,3784,-23236,1157,17558,10205,-7111,-30161,-32526,-20313,-4293,15608,30185,36104,21404,-421,-19929,-34535,-34093,-25571,-19858,-21095,-27732,-30818,-19880,-5109,4165,4198,-1651,-6925,5354,6795,2785,-2799,-16111,-27214,-11228,10970,24123,21967,10995,-9512,-29610,-28324,-18218,-21654,-31999,-29419,-19023,-18029,-37912,-29792,-15661,4226,21703,25685,7279,-28877,-10330,-2140,-7588,3743,10947,12028,6120,7912,23921,29598,23949,29435,23004,11508,1852,1345,-5675,-11000,-11647,-17871,-7300,14684,19768,8854,-1851,-13982,-22395,8715,29714,24094,-9218,-21200,7968,14880,6303,13122,22990,14521,-6184,-26490,-3932,7731,-644,-6792,6796,7682,-2999,-8698,-2746,11405,9093,-8800,-41053,-4799,27161,49381,55666,41418,15653,-1189,-21830,-27496,-7738,11065,21266,24521,20631,11369,9682,9090,4055,4194,-1003,-16081,-32561,-10348,-5543,-12853,-18592,-11635,13523,30791,28030,10953,-14972,-5647,4655,-3345,-28328,-21403,6514,23886,21122,9299,-2700,-13541,-16965,-14714,-12328,-1754,3893,721,4460,23264,57749,83888,85044,67397,49315,37376,28949,29504,33356,37107,32023,22891,21004,13427,13245,8212,11308,36984,66527,76395,57567,17143,-89,3904,5353,5091,3054,-6889,-24260,-34801,-19182,2116,3784,12780,23968,25426,11796,-21549,-12043,18535,32170,22796,3354,-11293,-7310,-12390,-25483,-25242,-7111,7939,8556,3352,9718,9101,-2819,-13045,-17634,-13271,-13668,-19248,-18502,-21342,-34693,-18530,-14850,-10368,-9622,-6989,1913,10579,7282,-14843,-33205,-17608,-15075,22844,67249,93428,97597,66090,35079,8524,-2158,4838,10629,5096,-14468,-30694,-36501,-29196,-33466,-16267,6082,8452,10707,26549,21816,-2771,-3433,8040,1946,-19649,-15929,-12859,4512,18207,33475,47017,47235,47926,52671,43403,21998,14862,21864,20746,2902,-20679,-17688,-22238,-8643,15568,15050,6159,-13875,-19182,-5160,-20438,-31561,-4729,-2267,-14985,1358,19311,20547,21407,19959,8535,-25655,-10123,6674,9105,-6999,-8175,2082,18521,22321,12064,-4606,-23562,5689],[36646,34071,16227,-1957,-5510,-7165,-8284,-6481,-2562,1369,1293,3591,20907,31880,22581,7985,-4843,-4975,5049,9229,2323,-12639,-25796,-23156,-27710,-29150,-23473,-5080,-3977,-15558,-21752,-4904,15040,17212,17786,2692,-11784,-4047,-706,-13854,-31787,-17809,-958,24015,47337,55784,38182,-3289,-23704,-5092,-11663,-19440,6430,21120,16752,-5558,-4978,8991,8368,-4292,-17219,-26269,-26871,-27004,-23782,-25188,-26520,-23330,-28064,-22628,15143,56027,86775,82028,13505,-34251,-28458,-23082,-31447,-23474,-11053,4376,5202,-7963,-1903,-11576,-16820,4063,17211,1532,-9534,30166,43775,36165,20859,8326,12430,29555,28841,14161,-11818,-6888,42367,80343,68694,28604,-9516,-29127,-8507,14545,25087,26100,25969,30115,33129,13029,13969,24998,34533,22790,2896,3341,13513,12739,1553,-10,12908,20123,5709,17620,36312,33836,17951,-7267,-4107,11374,-3791,-5906,22195,14966,3866,5461,-439,-4929,-12762,-21612,16046,36081,32026,14743,-11526,-26524,-11064,7075,13018,-3757,-8809,14561,23555,3412,-37194,-35477,-33560,-32295,-20846,-14750,1337,11427,5935,-8151,-9199,-20664,-15987,-2347,-2724,-8550,6877,165988,418607,644092,721640,601958,366201,131334,63213,79531,75235,58418,21891,5116,12257,17407,17513,3661,-24192,-9097,-14590,-37424,-37274,-24885,-11982,4666,19967,50047,77317,76437,45190,-2459,-29301,-18545,-5314,-707,-7540,-7333,-14594,-19417,-11865,-4927,-2528,318,-3108,-14154,-28131,-16124,-11828,-17747,-28895,-21212,-9700,-2531,-23,3276,4632,-6992,-7230,12463,22005,17858,-4341,-26448,-33035,-26020,-24769,-8917,19263,46156,57379,39887,16412,18403,41158,38125,5444,-2038,23936,22563,6573,-7777,4539,17319,10906,-12239,-34114,-4803,9239,13593,-1305,-23421,-32117,-24568,-23573,-11741,8355,25783,36410,31736,1016,-7075,2435,-5082,-12452,-15929,-12456,-983,7794,8662,-9889,-8636,16213,15029,-7087,-6460,2638,-3535,5172,10626,-6752,-21108,-11544,9047,20019,11594,-14545,-26573,-12111,-12514,-13580,-15676,-35803,-17641,33518,80891,95053,62497,18396,3008,-8150,-18937,-14251,-12821,-14332,-8609,-2502,-7877,-14065,-21105,-20334,-9484,-4096,-9053,-5466,-2649,-3961,-12900,-17956,-10352,2707,10468,21279,41331,57894,57977,42688,24059,25533,27067,1147,-35372,-17438,-5752,-15484,-17137,10517,29697,36540,47652,49484,32460,3981,-28901,-7129,15118,2892,13455,44794,44650,11662,-15489,-10464,-13351,-11337,2099,-4510,-25963,-36243,-34914,-23724,-20125,-26068,-28149,-10860,6467,22589,17218,6223,-8990,-8692,10092,11811,-1128,-9570,2828,29780,43498,32853,15709,12542,22362,20716,25933,26216,19728,1162,-31602,-14557,4196,7743,2455,-14465,-19824,5195,8761,-12446,2977,24328,29191,14493,9745,8562,-11210,-11558,24547,37218,13509,-23706,-34022,-17307,-326,-912,-20897,-16250,20944,46739,53290,46387,35526,12602,6415,13695,16781,15844,7124,-16366,-25536,-4819,-6839,-24471,-18616,-7125,-2906,-5960,-9591,-16061,-6506,11705,13707,11354,5240,10556,14828,1442,-23026,-29624,-10612,-3505,1126,10037,11599,6392,1325,-3218,-14500,-19588,-722,5147,-10352,-21033,-22302,-24949,-21632,-18105,-23758,-28681,-10929,-14079,-34133,-7579,13983,26352,43791,28579,5247,-8693,-30209,-16212,4232,-778,-22289,-29452,-30339,4685,42486,56581,46401,26140,10919,16677,24068,13354,-7689,-16609,-19137,-27297,-33399,-6002,20129,37901,34603,12661,-13184,-15334,7840,15104,9197,8390,14159,16453,23319,10450,7093,8122,-9008,-8454,21463,33160,19198,1400,1357,3090,-10734,-19115,-12197,-4589,6391,20269,17989,10193,11428,19404,13132,-17791,-15790,15471,12595,-12459,3975,25476,12113,-8756,-21925,-26736,-19694,-1019,12597,26729,36238,18064,-16918,-34499,-24104,-8070,-6191,7249,19110,15246,13662,26423,35439,15950,-16876,-13205,16029,31749,36990,34247,9265,-28926,9908,19016,-7725,27988,87944,76218,33279,-1256,-22515,-41406,-23440,-8292,-16905,-13292,-2871,1477,-4695,617,16030,22092,19950,18492,6197,-19832,-22683,533,2284,-13529,-18316,14893,66910,120196,110981,46623,5468,10179,21273,15095,-4588,-22398,-4927,-3284,-1394,2559,-3916,-8667,-4222,8656,34032,46969,38486,21222,1537,-34737,-12791,25172,45434,43450,25052,12015,9658,5865,-11346,-28012,-17997,-8457,-5453,-1071,5009,3510,-7684,-16256,-24561,-14009,1502,6310,7885,5185,-8551,-22853,-34874,-28249,-12743,1839,15664,17757,16661,27447,30433,27657,21954,-2690,-5541,17200,23891,17238,16078,23898,37927,47610,48152,42236,29012,10111,-7048,-18048,-31440,-29106,-22360,-30138,-41918,-31567,-21435,-25533,-19335,6979,13729,3979,-1057,17587,38841,23683,-14946,-26497,8402,7624,-17454,2134,14216,4008,-14023,-34521,-32003,-21303,-4390,16168,28923,31678,14060,-7797,-25273,-38612,-37371,-27087,-19318,-21287,-27430,-28842,-16590,931,13452,14440,5635,-6919,537,2623,1026,-1305,-10316,-20336,-14461,6175,18680,15135,3613,-14204,-28531,-22491,-13253,-19546,-35150,-29059,-15171,-12216,-31031,-26285,-8406,10178,22989,23067,3911,-32881,-10802,-3454,-10892,216,9858,10576,1992,3677,26313,40555,35403,36253,28135,19415,12512,10911,-1204,-13630,-17399,-19307,-5118,12280,15495,6637,-3623,-18220,-18610,12849,30329,21685,-13099,-22979,7398,15053,7953,14692,25433,21945,6658,-17919,-12476,4000,-33,-6049,4530,4943,-4728,-9271,-3990,13821,17282,501,-36273,-6939,26377,49336,57426,43972,15376,-5051,-24305,-27726,-8371,9822,19114,21550,15683,3468,2670,5033,3944,6588,2699,-12864,-32319,-8605,-1254,-8232,-13614,-7925,14178,29256,27715,13671,-14866,-12780,1569,-2625,-26425,-28490,-434,19047,19396,10097,-1581,-14196,-17269,-15705,-14238,-1770,4280,709,3555,19686,50652,76876,83302,71150,56672,45966,34376,31190,36143,41981,37716,25689,19101,9244,11397,11245,15100,36489,64124,75103,61935,26951,6164,963,1223,3181,2424,-7482,-24611,-34320,-18486,498,-2485,7206,17683,19129,7001,-24079,-9706,16353,26356,14940,-4657,-12661,-118,-3062,-18663,-19737,-3102,13180,16954,8703,4769,3183,-6939,-10973,-11859,-10553,-19959,-31998,-24758,-21850,-32735,-22259,-21751,-17752,-15633,-11151,125,10911,10441,-9551,-35049,-17314,-13998,20506,66282,95835,99843,63477,30060,4400,-5065,-1702,266,-6099,-24619,-35642,-39965,-33068,-33732,-14825,7594,8217,5672,20962,17903,-1316,3972,16955,9889,-7959,-7401,-9639,9326,24115,39058,51243,48539,46265,49202,40451,22446,18253,29198,32009,12601,-11664,-15367,-22096,-92,24845,20996,7470,-14743,-15102,-3008,-18470,-28510,-2052,150,-17701,-9263,6722,9320,15355,16670,6975,-21809,-5602,9848,10448,-7113,-7999,1846,16205,18481,7578,-8958,-24199,10697],[37846,33434,13344,-6624,-6745,-7396,-9166,-8930,-4830,3605,7831,6308,14533,22515,13397,-118,-8140,-4137,6690,10231,869,-15443,-21031,-15194,-20783,-25113,-22881,-8199,-10816,-23830,-19823,-990,18542,16615,12008,-6180,-13464,-1484,542,-14612,-35973,-17270,3224,29351,49054,55394,36399,-3924,-27587,-8507,-15956,-22728,2889,17352,13866,-5210,-945,12765,11631,-1650,-14803,-24261,-28037,-30754,-25606,-20307,-16073,-11608,-18741,-23856,15330,63981,102700,93434,22382,-30648,-27422,-14874,-19791,-16290,-7716,4514,3729,-8876,1010,-7576,-15060,2542,14703,-880,-8444,31223,44251,35293,19641,9123,15609,33694,31902,15808,-9327,-9012,40482,77860,64638,24744,-11263,-32710,-17328,2555,11921,16791,23896,35814,46720,30922,18764,14339,21365,13589,1586,13156,21675,18621,7362,543,5163,7934,-4787,12864,39723,48549,30618,2598,-10379,-179,-9097,-3403,23031,14238,-181,3242,1087,-5376,-12083,-23172,11556,31381,30390,18272,-3993,-18899,-6422,10660,14876,-1432,-5474,12556,18668,-3411,-31374,-16152,-8307,-11506,-8807,3152,24794,28400,20697,26644,20408,6425,-5648,-16065,-27684,-37488,-70196,-71184,-53284,-17307,23616,40689,38451,15405,17417,-2979,-8055,-722,-12191,-29093,-6225,11039,14147,-3913,-31424,-18948,-18024,-29448,-33648,-24924,-12278,3963,19768,51562,79832,78172,47574,1308,-21513,-7392,3922,2771,-7867,-6441,-14106,-21859,-13553,-4480,-407,-787,-8660,-20770,-30327,-15677,-8543,-10984,-24955,-28498,-11900,-1698,-3277,-2110,6402,1291,-2861,9445,14676,8801,-14323,-36409,-41765,-34633,-28761,-5706,22527,45843,52777,32719,10681,12709,31092,25511,-5251,-5413,15836,12783,-752,-12582,1622,16710,12256,-9825,-36143,-8703,5825,12913,2438,-16326,-28272,-27799,-22106,-6653,14469,31492,40879,33807,95,-11469,1048,-6335,-14108,-19262,-18568,-8354,1120,2745,-15395,-5585,21550,20629,568,1418,7062,-6003,-6114,2181,-9737,-19445,-4732,17724,24974,12124,-18224,-24541,-7216,-6052,-7043,-9565,-27395,-18400,29167,75984,91357,59506,13970,-2496,-7677,-14119,-11818,-12150,-16032,-10842,-2038,-3814,-7838,-16648,-30058,-25028,-12877,-9225,-4793,-944,1706,-4297,-8877,-2023,11275,18233,26215,43636,60523,63806,49383,28555,24582,23188,-2877,-36962,-15227,-4126,-15299,-18141,10291,29427,37657,51605,54258,34347,2939,-27363,-4622,13657,-1318,12133,44144,42120,8096,-19161,-9839,-10868,-11469,-775,-8538,-25461,-34035,-32063,-21075,-20490,-29576,-26828,-14057,3294,21004,14354,644,-11048,-8583,8220,12951,5802,1540,13392,36487,43901,29222,13048,15038,21930,15536,19394,23739,22395,5827,-29471,-21693,-5583,1199,1013,-17363,-25512,2491,11021,-8443,-731,21017,29403,18957,14167,12393,-2536,-9313,17854,30272,11542,-20910,-29962,-13377,1517,-1281,-22374,-8107,26462,46703,51140,49483,41243,16530,5344,10546,14585,14448,4588,-19593,-20615,-750,-5758,-23579,-10211,2384,-223,-7147,-4602,-5318,-2875,7869,4992,841,-4749,-610,10392,1707,-21113,-29979,-11217,-1165,3989,10480,12569,10909,11008,9305,-5736,-21647,-1743,5275,-11886,-26228,-28425,-27552,-18018,-12733,-17596,-15875,594,-6737,-29925,-9790,9501,19175,34953,24426,2684,-11424,-30608,-12844,8425,7411,-12797,-25276,-27278,3401,38016,51002,42843,26471,14515,20189,24280,7880,-19111,-24515,-19931,-23908,-26932,-9002,12563,31408,31513,10750,-17616,-25633,-1939,6020,6887,13392,20783,20844,24093,6986,-765,-499,-14711,-13355,12205,20738,10309,3335,11343,10711,-9043,-22500,-19570,-11805,2129,19239,19234,12965,14210,21031,13335,-18554,-17479,9735,4043,-12866,6547,22125,6037,-14212,-25898,-25416,-11048,9262,23210,36883,41813,18803,-18940,-40460,-25952,-11800,-13454,-440,13098,13123,15786,30057,39932,21893,-10985,-12998,16855,33783,40453,38187,12078,-35679,2676,16565,196,25261,64544,59555,26689,-4720,-25686,-44048,-17047,-3169,-15699,-18626,-5272,2412,-2959,2120,19251,27221,24187,20724,7013,-18914,-28077,-7036,-4574,-13103,-11803,23031,78078,133248,115673,47893,5523,10672,23511,19562,2566,-15153,-4809,-4045,-2169,5033,3657,164,778,10934,32568,41689,32766,15384,-3948,-38018,-15923,16195,34630,36379,24658,16284,15090,8801,-13165,-33977,-19570,-11632,-9202,-3102,3147,744,-9438,-15262,-22847,-13842,3181,10791,13341,9341,-5886,-19457,-31424,-32128,-11385,10899,28495,26053,18931,28334,31641,28150,21536,-3272,-5228,16823,20500,9975,8235,18620,35581,47348,47793,44552,33418,14141,-5817,-18912,-31662,-29470,-23520,-30159,-36082,-26846,-17621,-23471,-22833,-2851,4666,-195,341,21345,43792,27965,-13814,-26661,10423,11265,-12288,1541,10001,-1039,-18992,-34972,-31183,-22575,-5599,15226,26451,26504,6485,-14789,-29364,-41509,-41743,-30006,-19789,-21161,-26131,-25850,-11889,8021,22807,24182,13019,-3931,-2321,-949,77,1817,-2336,-11143,-14449,1606,12859,8656,-2030,-14725,-21241,-12145,-5543,-15188,-35582,-29165,-13217,-8418,-23579,-20153,184,19742,26893,21764,1340,-36031,-11019,-5589,-14926,-2961,9120,8758,-2735,771,31785,54323,50125,46248,36775,30138,24280,21925,6651,-10844,-17207,-14775,-1819,9449,10581,4416,-4510,-20768,-14452,15977,29624,17690,-17780,-22294,7638,14682,7159,13163,25147,27462,18719,-4945,-17466,869,1060,-4184,4164,5058,-3174,-8133,-5550,15504,25302,9993,-28901,-8074,25154,48073,57251,44849,15561,-7141,-24465,-27731,-9405,7995,16229,18343,11427,-5505,-7505,-472,3554,8906,6402,-9325,-29848,-5510,4280,-1876,-7669,-4603,14347,27572,27880,17673,-10475,-19941,-1802,-1430,-21817,-34601,-7502,13544,16512,9377,-1662,-14979,-16871,-15410,-15497,-2340,3275,-742,1325,14489,40749,66024,77972,72926,63266,54430,39110,31376,37467,45413,42265,27939,17308,6062,10946,14754,18498,34644,59178,71237,65107,36607,12511,-2243,-3680,1314,2980,-6046,-22755,-32153,-16909,-655,-8245,1585,11331,13004,2103,-26400,-7181,13949,19847,6107,-13506,-12301,8108,7118,-11265,-15226,-722,16417,23315,13768,-761,-4320,-8212,-4753,-1538,411,-14946,-42069,-28535,-19808,-28193,-24925,-28031,-23797,-20729,-14993,-1454,11731,13882,-4211,-32652,-15723,-11435,16931,62306,94663,98786,59436,25147,1327,-6728,-6710,-7312,-13411,-31165,-29474,-30348,-30782,-29631,-10816,12324,12908,5741,18088,16588,2544,10440,23509,15061,2776,-361,-8936,13118,29776,44681,55357,49427,44462,45895,37443,22050,19780,34430,41002,20556,-3636,-11673,-17765,9415,34375,27758,10720,-12117,-11568,-1582,-16394,-24659,802,4041,-14444,-20995,-8015,-3158,8153,12164,4418,-15534,1196,14158,12524,-6622,-7049,1868,13405,13696,2708,-11639,-17448,14524],[38187,31947,10282,-10371,-5941,-5531,-7370,-8880,-6111,6333,15017,12465,12837,15742,5331,-7577,-10086,-3729,6879,10220,-706,-16911,-15493,-8356,-14442,-21051,-22323,-11740,-17662,-24948,-15216,2242,20498,14687,5736,-15772,-14901,-205,1335,-14411,-32826,-14235,8265,33925,49545,53109,33337,-3529,-25831,-12128,-18951,-16458,3454,16398,12908,-3496,2246,14948,13497,520,-11373,-18798,-22389,-26911,-27125,-15672,-5360,793,-8325,-21269,14058,69023,113550,99367,28888,-23461,-20089,-5116,-10238,-10632,-5852,3296,1003,-10173,3143,-5026,-14988,-373,10381,-4961,-6710,31683,43379,33336,18817,11275,19678,37699,34265,16734,-7373,-12819,34895,70838,57465,19321,-13929,-32615,-26246,-9866,-2811,5614,19718,38726,57008,48001,28099,4819,6659,6607,3405,21568,31551,27861,13611,-880,-4271,-4581,-15634,7183,42124,61396,41683,12946,-10412,-9369,-13837,-2943,22122,13111,-5109,-1312,926,-5730,-11800,-23848,5513,24099,26149,19554,1746,-11647,-2012,13588,15893,-946,-3874,12471,16436,-6656,-21891,-2605,11718,9161,4011,15899,33958,32801,23218,45012,47392,25012,-4540,-27123,-36255,-49143,-25151,55707,136067,203651,236146,205876,135260,44484,-17371,-15151,-5823,-314,8580,12485,8952,7141,2795,-18782,-23924,-13007,-14532,-21739,-27495,-23970,-15037,-4650,5815,38477,68898,69262,42024,-1958,-24389,-5909,2773,-4300,-16238,-4366,-8196,-18962,-13003,-1645,5311,3594,-8751,-24536,-32983,-19986,-5565,-2205,-13756,-25005,-10316,2648,-2865,-8970,3653,5687,-964,4475,6190,-575,-23557,-39784,-38392,-34194,-24841,86,26018,44434,46459,23834,3702,5237,18869,11246,-16184,-9001,5275,489,-9901,-20329,-4495,13042,11373,-8559,-35700,-14980,336,10860,5419,-10227,-22221,-26557,-20167,-2744,19147,35900,43605,33618,-2383,-16261,-908,-8376,-17239,-23976,-24793,-17814,-7978,-5034,-22462,-4767,23570,23486,6447,6584,8669,-8061,-17379,-7434,-15288,-20097,-153,23399,27039,10021,-23928,-17939,426,936,-1541,-4492,-20348,-22051,17268,61359,78240,49397,5631,-10061,-7746,-10743,-10509,-12436,-18378,-15081,-4131,-1999,-2090,-7224,-23438,-28778,-21808,-10072,-4234,-270,5715,2583,-1759,4899,18518,24778,30120,44519,60867,66798,53399,31127,22147,17193,-8241,-37774,-15112,-4176,-15734,-19433,7900,26927,36636,52323,55821,34448,1955,-22176,-3044,10250,-7812,8592,39951,36398,2734,-22506,-10081,-9750,-11694,-4048,-11835,-20356,-29728,-28331,-18471,-21095,-33215,-23709,-16844,-415,19107,12932,-4959,-15592,-8557,6009,12922,11442,11954,23335,41186,41331,23146,10102,17545,20050,8152,10263,19560,23475,9782,-24802,-29648,-15051,-1912,3188,-15289,-32413,-3745,8674,-7100,-3916,16536,27594,21765,17295,14977,5386,-1384,13781,22986,7842,-19946,-27706,-11491,1384,-3781,-22873,740,32017,45774,47473,50692,44576,18701,3216,6158,11233,12385,1888,-23154,-15741,3746,-3692,-21363,-2506,10858,1632,-9063,1174,3822,-1033,833,-7115,-11699,-12166,-11345,4705,837,-19927,-28557,-11256,892,6006,10380,13646,16280,21670,22579,3629,-23712,-3786,4824,-12357,-27859,-31117,-24752,-10234,-3736,-7824,-2782,11291,244,-25270,-12594,4475,11923,25943,19425,-843,-14613,-28174,-10739,10443,13646,-3477,-19090,-24063,1032,31436,43121,37110,24686,16191,22033,24325,5215,-25888,-29952,-20191,-19825,-19769,-11321,4049,23693,27248,8034,-21282,-30459,-8912,-4683,1939,16118,25981,24811,25329,4330,-9076,-8828,-19029,-18463,1428,7889,3338,7096,20583,17844,-7093,-25276,-26405,-18666,-2767,16778,19359,15301,16617,21756,13068,-16700,-16863,3832,-3927,-10909,7903,17140,-658,-19069,-26497,-18540,-955,19949,34032,46439,46607,19822,-19246,-37829,-23503,-13166,-17471,-6430,7165,10387,16127,31503,42417,26490,-5288,-13285,14891,32042,41204,41868,17240,-30765,-4602,14101,8288,27234,44153,43942,20057,-7679,-27117,-37909,-8939,3130,-11761,-22920,-8797,1581,-3090,2011,21107,31682,28938,24065,9156,-15977,-32707,-15121,-10636,-11018,-4963,31880,90090,142910,116555,47024,4394,10307,24974,23598,9809,-7288,-4282,-5193,-2911,8198,12391,10672,7743,14098,30886,35591,25970,8782,-9938,-41275,-17898,8019,25268,30022,24711,21142,20405,10872,-15013,-33301,-18642,-14431,-13178,-5261,741,-2485,-10721,-13816,-20596,-11992,8183,18001,19989,13679,-3191,-15998,-27369,-32622,-7124,22440,42892,34675,20078,27427,31273,27256,20167,-3486,-3866,16137,16318,2516,942,13462,32140,45396,46166,46783,38366,17977,-5754,-21374,-32341,-28116,-23179,-27313,-29018,-20500,-12465,-19714,-22478,-10748,-3498,-4459,896,24503,47779,31658,-11854,-26543,11353,14381,-7938,-1190,5063,-3998,-20609,-31630,-30244,-24346,-8230,12355,22330,20261,-1606,-21514,-29564,-35908,-43762,-34387,-21623,-21250,-24312,-21745,-5569,16083,31762,32498,19053,409,-3157,-4090,-570,5802,6703,-1051,-10879,-2707,6250,2093,-6077,-11262,-10681,66,2951,-10136,-32821,-30079,-13650,-7338,-16969,-13218,8687,30097,31825,21192,-824,-38813,-11667,-9219,-20670,-6429,8091,5910,-8744,-1000,38549,68288,65672,57427,46732,41025,35241,33010,17271,-1835,-9047,-6048,1228,5368,4562,1802,-5204,-22558,-11345,17285,26942,11659,-23350,-20026,7777,13434,3752,7553,20864,29519,28111,7592,-16661,-2360,1494,-2350,4530,6217,-1007,-7534,-8924,14924,31070,17486,-23006,-9870,21986,44183,53750,42608,14605,-8797,-23673,-28258,-11864,4557,11502,13882,7849,-13727,-21323,-7672,1597,9502,8327,-7291,-26830,-2393,9158,3502,-3441,-3513,12326,24068,26670,20807,-4554,-28003,-6872,-1330,-16937,-36330,-16002,5950,10929,5459,-4699,-17605,-17504,-15547,-17873,-5446,-944,-5405,-3991,6134,26918,50471,67729,70860,66959,60524,41238,28216,35223,45162,43326,27472,13738,2013,9675,16580,20079,30728,51047,63861,65215,43145,15974,-7831,-11058,-1694,3402,-4431,-21009,-29902,-15463,-2042,-14256,-5699,3246,5249,-4732,-30505,-6932,9456,11379,-4909,-25144,-12188,14348,14848,-6654,-14463,-2557,15133,25013,15833,-7583,-14793,-7134,1383,7716,12433,-4371,-38874,-29064,-16556,-23691,-28448,-35667,-28447,-26213,-20513,-5106,10485,14865,-1659,-30752,-15084,-8570,11430,53606,87290,91302,51060,17856,-2631,-8921,-10840,-10719,-13319,-25353,-22825,-22244,-24966,-25175,-7132,17381,19298,9473,17347,16032,4877,12471,24367,14939,9684,2645,-12969,13806,32701,47795,57112,48077,40967,41139,32356,18391,17034,34644,44292,23520,466,-9463,-13281,16695,41199,32252,12862,-9347,-10970,-3370,-16684,-22673,954,5965,-9165,-30136,-26329,-18149,-2136,4320,-1574,-11416,7328,17472,13429,-7053,-6799,581,8623,6692,-2970,-11198,-10638,14924],[35736,27871,5513,-14061,-4822,-3438,-4564,-7464,-7456,8151,20935,18816,14321,11569,-1561,-15428,-12146,-5200,4325,7963,-3565,-18541,-11913,-3849,-9712,-17926,-22642,-16466,-21893,-16545,-11389,3493,20064,11163,-253,-23950,-15883,-585,1168,-13569,-26177,-9141,13522,37159,48594,49302,30040,-1130,-20322,-15631,-21056,-10949,6337,17844,13650,-1259,4204,15474,14032,2171,-7844,-13769,-17701,-23897,-28220,-11558,4280,12103,1844,-15170,12287,71405,119174,100490,33490,-15306,-11450,3560,-2434,-6401,-4992,1133,-2712,-11421,4483,-3716,-15712,-3665,5329,-9753,-4026,32246,41929,31120,19173,15480,25526,41997,36050,17071,-5700,-17433,26858,60789,48702,13701,-16375,-29501,-28942,-19146,-17216,-5389,15164,40247,64911,63857,39881,320,-7691,2711,7249,29534,42860,39115,19807,-3040,-13482,-14697,-25075,2083,44247,72328,51713,23576,-4677,-12411,-15834,-3035,21221,13600,-7689,-6054,580,-4828,-10518,-21725,205,16463,21121,19536,6318,-4765,2491,15449,15952,-1434,-4365,12781,17240,-3463,-13059,5593,24493,26788,22829,34696,34800,30093,18838,42890,50308,22983,-13978,-43824,-59163,-62358,-10127,90981,199068,282506,307328,250813,151396,41638,-19818,24412,37537,38461,36745,29573,15808,668,-10434,-32352,-20686,-10423,-15382,-22856,-27214,-24188,-16767,-12726,-12582,23127,57818,64115,43768,3519,-27921,-10911,-4527,-16362,-15326,6126,2996,-13484,-13246,-104,9959,8036,-8449,-28616,-29594,-25110,-3068,6852,-1892,-14209,-2320,11602,3786,-10465,94,7910,-593,-2122,-2625,-7647,-23268,-25743,-25284,-21758,-14162,8570,30542,43250,40127,15354,-2345,-1836,6725,-2360,-22956,-11298,-5585,-12145,-17811,-28580,-12192,7988,9954,-6602,-31565,-21842,-5338,9313,9217,-3612,-16178,-22929,-17490,857,23227,39819,45583,32544,-4585,-18251,-1523,-9512,-20064,-27274,-25081,-24424,-16196,-11614,-28132,-4718,23711,24933,11586,10484,8840,-9328,-26864,-15947,-21395,-21522,3349,27649,28124,7773,-26475,-8910,10117,9084,4128,358,-14096,-25183,3480,44064,62374,37083,-3665,-18185,-7783,-7768,-9071,-12508,-19566,-19511,-7278,-1081,3535,3880,-8219,-14449,-19634,-8654,-2396,845,9393,8668,4224,11142,25220,30789,33696,44834,59701,67354,54956,31807,18562,9941,-13709,-36534,-16050,-4918,-15728,-19767,4422,23203,34558,50891,54994,33513,1905,-15978,-1569,6142,-14748,5478,34321,29141,-3242,-24152,-10409,-9083,-10615,-4457,-8967,-12926,-24534,-23585,-15218,-21134,-31846,-20654,-18745,-3960,17155,13261,-7491,-21654,-8050,4675,12801,16386,21837,32675,44244,36697,16100,8959,20809,17801,-11,149,15181,23636,13292,-18782,-36527,-22726,-1655,7443,-9630,-35863,-12203,2306,-8996,-6079,11682,24529,23599,19682,16772,12624,10123,15067,17746,3485,-20442,-26908,-10909,150,-7706,-21013,10093,37938,44812,43022,49929,45503,19441,498,767,6910,9757,-812,-26685,-10884,8543,-715,-19243,3305,17692,2992,-11228,6610,10863,-1360,-8899,-21565,-24036,-10713,-17026,-1301,-878,-19413,-25615,-10352,2588,7061,9992,15146,22464,32819,35888,12936,-24800,-6593,3903,-11756,-24537,-27290,-18218,-1043,6392,3141,9452,20510,6356,-20649,-16075,-1054,4859,17559,14458,-4849,-17873,-24417,-10058,10408,17980,5184,-12050,-20818,-2501,22796,33061,29207,20496,15333,21298,22894,4090,-24116,-29867,-20448,-15920,-12931,-12535,-5285,14637,21384,4212,-22576,-21307,-7234,-14363,-5845,15784,28657,27488,26883,3642,-17170,-17071,-22255,-22831,-9513,-3707,-947,11072,27792,23344,-5764,-27985,-31937,-24083,-7905,12990,18167,16607,17962,20905,11646,-13251,-14304,-2088,-10982,-8362,7581,11012,-7187,-22088,-22898,-10041,8406,29320,43350,53791,49384,20011,-19148,-33095,-19875,-12714,-17561,-10548,773,5964,13598,30026,42220,28834,-900,-14725,9714,26333,38906,44546,23554,-21470,-11985,11816,15640,31900,31577,31172,13387,-10358,-26646,-29846,-661,9260,-6436,-23863,-14101,-1802,-5902,-793,20115,33620,32472,27298,11721,-11970,-35248,-24201,-16399,-9347,870,40323,101341,147347,113138,43708,1617,8505,25022,26367,15877,-514,-4370,-7734,-4617,10911,20505,20469,14624,16833,28135,28105,17473,707,-17192,-44577,-19235,561,17281,24037,24341,25393,24500,11070,-17990,-27260,-16815,-18163,-18585,-8475,-3073,-6851,-12469,-13178,-19051,-8987,15438,26232,26050,16664,-1647,-13624,-24067,-29719,-1997,33799,56316,42140,19348,23658,28236,24193,17623,-3292,-2162,14301,10530,-5797,-6091,8021,27130,41210,42592,47421,41619,19499,-8231,-26433,-32245,-26349,-22610,-23723,-22388,-14303,-7696,-15858,-18124,-12018,-7288,-8084,-452,25258,49080,33409,-10277,-27190,10155,15950,-5093,-7011,-751,-4551,-18442,-27600,-29837,-27276,-13044,6779,15763,12181,-11083,-27865,-24540,-28403,-35633,-37733,-25277,-22400,-22806,-17237,1383,23979,39132,38015,22129,4019,-3020,-7584,-2050,9237,15034,8046,-5835,-7237,-1945,-5409,-9404,-6307,-44,11367,10033,-5998,-30198,-32030,-17058,-9826,-12598,-7394,15469,38669,35767,20239,-3384,-37008,-13612,-15027,-29209,-10861,5853,1184,-16796,-1958,44439,79522,79072,67269,55403,49588,43534,42515,28949,10809,3514,3677,2731,-735,-2870,-1503,-6432,-24583,-10269,16118,21778,3352,-28577,-17327,7005,11303,-1498,-2351,11905,27083,33400,17527,-11133,-5859,554,-1349,4605,6725,-306,-8878,-14985,11093,33045,21497,-19770,-13421,15977,36877,46271,36599,11493,-11130,-23174,-29194,-15988,-786,4580,7960,5593,-15471,-37618,-15540,-2366,7679,7613,-7658,-24022,345,12632,6777,-1950,-5414,7436,18090,23225,21935,801,-33769,-13861,-2775,-13079,-31239,-26024,-3848,2525,-1873,-11047,-22469,-19565,-16571,-21643,-11598,-8684,-13486,-12593,-5330,9651,31010,53043,64804,67225,63554,40465,21599,28996,40667,40242,23779,8098,-3291,6815,16043,19633,25495,41167,54331,62485,45825,15816,-15940,-19972,-4270,4646,-2532,-19920,-27879,-13611,-2731,-19217,-14097,-6127,-3791,-12978,-34382,-9119,3352,2319,-16287,-39271,-12403,17976,19616,-5105,-17634,-8688,9348,21933,14520,-13553,-24588,-4361,5519,13578,21680,5338,-29850,-26100,-12465,-19542,-31681,-37418,-28025,-29633,-27028,-10521,7161,13179,-2189,-31331,-15292,-5069,6541,41586,74127,77343,38306,8439,-6784,-10905,-12372,-8349,-7029,-18014,-19434,-16945,-19165,-21534,-4430,21763,25628,15280,18933,15657,4456,9775,19475,10486,12893,2097,-20698,12242,33213,48678,57151,45685,37211,36157,26012,12087,10726,30268,42014,21588,782,-8898,-10223,21460,45219,34254,13326,-7981,-12731,-7667,-18750,-22334,-1489,5418,-4713,-20493,-33035,-31623,-14474,-5919,-10395,-9851,12330,20181,14078,-7045,-6146,-931,3037,-925,-6777,-7201,-5363,12600],[28595,19465,-2596,-18216,-5800,-3489,-3368,-7170,-10283,7416,23489,22130,15480,8597,-7543,-24970,-16382,-10227,-2463,1899,-9361,-22603,-12029,-3059,-8058,-17212,-25105,-23680,-18693,-10205,-11394,1076,16038,5308,-5391,-21747,-16456,-3562,-1138,-13267,-20027,-3953,17281,37630,45179,43661,26989,2571,-15340,-19158,-24234,-9383,8530,19561,14248,-397,3651,13409,12452,2468,-5431,-10359,-14854,-22474,-29729,-9303,10964,20175,9820,-8193,10128,70483,118686,96531,35420,-8108,-4248,9729,2781,-4462,-5909,-2750,-8349,-13136,4074,-4438,-17680,-7741,-708,-15623,-1570,31998,39112,27884,19714,20441,31924,45259,35916,15549,-5272,-23203,16309,47880,38321,7587,-19094,-26469,-23988,-19331,-31073,-15098,10757,40498,70108,77223,51521,1923,-21572,108,10644,36078,53320,49240,24083,-6399,-21753,-20291,-33360,-2913,44944,79649,59392,32860,2228,-10644,-15786,-4171,19951,15197,-7045,-10385,-93,-3418,-8886,-18142,-3944,8764,15186,17879,8994,519,5198,14338,13629,-3224,-7224,10734,18442,4038,-2840,12733,33039,42404,45695,59566,41357,30045,17715,28748,32389,7304,-7133,-11738,-20501,-32744,-41944,-59000,-111511,-169272,-194442,-181711,-131227,-88825,-44141,6420,22420,35072,34204,13871,-5301,-17092,-20713,-32052,-23943,-13757,-22106,-35924,-36401,-30817,-22447,-18229,-19585,19260,55560,65503,51126,15136,-18751,-13926,-10873,-25602,-4239,18244,12607,-10282,-17611,-3734,8369,6310,-13065,-32936,-23804,-27879,-3257,12161,6053,-6007,4815,19096,10301,-8907,-2205,9221,-536,-10077,-12447,-11725,-14817,-11710,-11529,-8598,-2401,16703,33703,40430,32424,6452,-8338,-9413,-6192,-16089,-21274,-13283,-17088,-25502,-23452,-35572,-21895,1097,7446,-4646,-26682,-29920,-11729,7674,12866,2494,-11153,-20099,-15768,2660,25097,41510,45228,29429,-7091,-17357,-1594,-10607,-23247,-28552,-20281,-20831,-20786,-15847,-29590,-6417,20949,23836,14625,12265,7020,-11217,-26496,-22813,-28211,-24337,4860,29627,27592,5430,-22810,-583,18951,16396,8568,3512,-9912,-27017,-8488,28880,48464,26341,-11809,-27479,-9611,-6547,-8701,-13684,-20538,-24213,-12285,-2168,7223,12956,5335,-1985,-10997,-5796,-582,1407,11660,12469,7431,15039,29809,34675,35285,42940,55258,63449,52021,28525,11919,10,-20206,-35251,-19294,-7683,-16619,-20237,-1207,16906,30021,46081,50365,29925,918,-11629,-1739,210,-21920,3164,27274,19887,-10764,-25227,-12240,-10225,-9717,-2043,-1837,-6377,-20568,-19837,-12989,-22122,-29882,-19705,-21516,-8648,13386,12920,-6874,-29668,-8565,3022,11499,19120,29196,39302,44039,29107,8037,9293,23079,14008,-9495,-10972,10105,21595,14687,-13885,-34252,-28866,-1299,10446,-4414,-30060,-22506,-8853,-15892,-8696,5384,19241,23288,20011,16378,17376,21116,20167,14743,-2057,-23730,-28610,-12420,-2754,-13430,-18481,17651,42221,42628,36864,45689,42612,17667,-3496,-6795,294,5086,-5035,-31419,-7655,11864,1345,-19574,4948,20819,2504,-14866,9266,13944,-5401,-21852,-37910,-28140,-3671,-14296,-8076,-4498,-20926,-23639,-9975,2463,5764,8158,15815,27835,42588,47238,20337,-25134,-11077,1351,-11738,-20650,-22297,-11969,6569,14737,12422,18818,26597,10113,-17442,-21414,-8164,-2972,9149,9298,-9611,-21053,-21539,-11757,7666,19672,12001,-5755,-18517,-8018,11430,20233,18454,12982,10712,16514,18117,2012,-18843,-26318,-22022,-13618,-7933,-13229,-15894,3444,12887,-1479,-20772,-8789,2726,-16867,-16927,11376,27574,27757,28068,5423,-22442,-25934,-25234,-25044,-18233,-12086,-3166,13363,31576,25880,-6222,-31448,-32684,-25166,-12148,8384,15665,16366,17550,17799,8322,-9975,-11313,-8041,-16881,-6807,5386,4428,-12520,-22235,-17310,-2544,15463,35856,49585,57543,49137,18443,-19856,-30556,-17349,-11487,-15019,-13092,-6492,-844,7602,25300,39094,28504,1570,-17486,1572,17446,34285,46276,30167,-12965,-19057,10125,21842,37279,29525,22913,7347,-12251,-23957,-21678,7070,14514,-866,-19462,-20701,-7343,-10956,-6195,15993,32281,33867,29870,14599,-6962,-31913,-33355,-21151,-8509,5893,48469,111323,146569,106414,38915,-2007,5939,24260,28236,20736,4890,-4873,-11257,-6835,13330,27636,28886,20853,19182,24885,20130,8208,-7977,-24885,-38599,-19156,-4961,11659,19369,24183,29454,27997,10271,-21270,-20071,-13749,-21567,-24358,-11575,-7205,-11211,-13947,-12786,-17563,-3749,25206,35595,31812,18880,-272,-11354,-20649,-24840,3729,44353,68373,49121,18451,18335,23799,20691,16498,-51,1384,12839,4720,-13219,-10727,4143,22425,36608,38615,47200,43478,19372,-11760,-32367,-27206,-23028,-20637,-18868,-15224,-7463,-2430,-10988,-10607,-3774,-1948,-7516,-1867,24771,48853,34658,-7460,-26346,8795,17851,-1421,-13696,-4218,-407,-11618,-21814,-27471,-28370,-17395,1169,9417,4947,-19451,-26818,-15533,-18538,-24808,-29104,-26135,-21835,-19253,-10334,10629,33378,46820,42737,24259,8484,-218,-9018,-2204,13999,24211,17678,1313,-9238,-9033,-11214,-9831,715,11614,22778,17285,-680,-25502,-31104,-20036,-12961,-8255,-872,22568,47024,40508,21322,-3592,-32508,-13831,-19467,-37711,-12736,5214,-2478,-23662,1163,51269,89191,91176,77006,64142,57581,51347,52566,43247,27501,20123,15554,5428,-5637,-7912,-1884,-5071,-23934,-8074,15852,17645,-3354,-26483,-11575,8421,12204,-2974,-11835,2003,23486,37484,27362,-1099,-5573,1759,2120,7355,9111,1484,-8985,-20217,7345,34008,24894,-16056,-15551,10498,29648,38541,30585,9493,-11207,-20129,-26633,-17751,-4086,-623,4717,8738,-5423,-30769,-18573,-4543,7088,7724,-6946,-17838,6502,18403,11523,443,-6687,3313,13277,20951,24211,8089,-27122,-18615,-2004,-7199,-23237,-33112,-11580,-4299,-8252,-16584,-25551,-19180,-14801,-22539,-16967,-15887,-20630,-20167,-15463,-6280,12708,38845,59027,67831,67010,40657,15726,22621,35573,36560,20503,4154,-6339,5501,16296,20208,22365,33925,47465,61007,48211,15606,-22645,-24024,-806,11305,3577,-16011,-22951,-7929,825,-19083,-19035,-12462,-9914,-18016,-31405,-9951,49,-1909,-21221,-44649,-9778,22105,24747,-2814,-20857,-15295,2936,17725,13020,-13829,-19725,1156,9616,17845,29176,14148,-20696,-19569,-5389,-13029,-30940,-32114,-22689,-27370,-30477,-14252,4850,11682,-3055,-31942,-13670,1123,7079,30980,58891,60209,24218,105,-8110,-9990,-9204,-1221,1619,-11772,-17505,-12274,-12302,-16748,-1203,26405,32297,22628,23087,16010,2573,4504,11308,5271,14561,481,-28458,10986,33327,49271,57662,44901,35887,33284,20518,5288,3130,23498,36203,16489,-1194,-8929,-7988,24533,47319,34547,12458,-8056,-15465,-12848,-21247,-22695,-5671,2714,-2012,-11108,-20084,-29584,-27534,-17255,-21186,-10539,15748,22299,15086,-5844,-4851,-2357,-2976,-8404,-8298,-2931,-2242,7700],[21238,11271,-9554,-18425,-5421,-2165,-740,-5282,-10611,8158,26275,25228,17954,9303,-8602,-30940,-19572,-15108,-9639,-4332,-14720,-26179,-11964,-2206,-6030,-15572,-26036,-27463,-12168,-4739,-13226,-1761,11989,920,-5254,-11523,-13088,-5730,-2573,-10760,-12131,3101,21662,37855,42180,39728,28078,9593,-8912,-18876,-26734,-9577,11451,22845,16189,861,2899,11396,11525,4093,-1718,-6133,-11360,-20028,-29148,-7046,16154,26286,16934,468,10830,68910,114615,90310,36798,-453,2827,15261,7424,-2810,-6615,-6289,-13965,-12743,3906,-5162,-18748,-10451,-5312,-20256,1949,32380,36511,25226,21695,27067,39714,48474,35066,13414,-4517,-26068,5819,34768,28539,2837,-20395,-22442,-17015,-11817,-27279,-18841,9604,42066,74765,89426,63562,9757,-31165,-1126,13928,42145,62787,57609,26957,-9314,-23823,-18052,-38947,-6450,45079,83914,65417,41324,9498,-6170,-13390,-5020,19589,18694,-2244,-11416,929,-217,-5742,-12862,-4816,3128,10061,16581,11517,5249,7038,12162,10902,-4132,-9361,7882,19961,13943,9141,22748,42396,57271,66703,81451,57935,36723,24429,23282,15175,2538,19597,34078,36204,10877,-56003,-1851,91016,181371,234809,218009,145323,35387,-29531,-47847,-32429,-2431,6214,-15804,-16144,-8467,-6736,-10134,-9138,-1893,-17604,-44731,-36496,-33656,-30519,-22563,-8499,27987,59945,66726,54860,24164,-4503,-4238,-6682,-21588,4461,26356,17741,-9936,-24832,-10176,2716,777,-18513,-26372,-17969,-27213,-5139,14060,11177,340,9820,24501,15527,-7710,-1499,12821,3007,-14474,-20865,-11839,-5021,1015,2186,5090,9536,24308,35668,36378,24217,-1488,-13044,-16400,-18528,-27090,-15159,-13424,-26237,-34647,-22700,-33326,-31115,-5383,5864,-1055,-19937,-37031,-16753,7805,17852,9535,-5599,-16822,-13750,3904,25876,41926,43610,25725,-8140,-13059,465,-9909,-24779,-26377,-13227,-11640,-17056,-14684,-25196,-8053,17065,21851,17063,13918,5668,-11927,-20960,-23413,-31898,-26027,6464,31320,27541,5618,-14557,7764,27445,23819,13215,6579,-5746,-24967,-14952,18619,38993,20155,-15114,-34808,-11882,-5415,-7587,-14278,-19760,-25401,-16666,-3371,10290,20408,16275,7861,-2137,-860,2584,3236,14433,15624,9309,18034,33851,38052,36426,40334,48902,56340,45925,22625,3626,-10726,-24898,-32409,-22816,-10558,-16590,-18850,-6567,9931,24736,39890,43843,25297,121,-8031,-1953,-5514,-24164,4315,21986,11545,-17185,-24209,-13687,-11297,-7734,3766,7673,245,-16400,-15633,-10255,-22402,-27772,-18971,-23459,-12290,9642,12827,-2613,-24941,-8113,2838,11087,21416,35338,44449,42383,21279,2754,12861,25594,10562,-17417,-18756,6890,19421,15687,-8782,-27668,-30995,-696,12945,780,-22157,-27743,-20956,-25462,-9742,-88,14186,22905,20210,15683,21145,31625,28537,16011,-5835,-27640,-30038,-13324,-4363,-16807,-14467,24136,45621,40821,31283,40048,38058,15760,-5631,-13886,-6496,154,-9156,-34978,-4530,15068,3748,-20990,3626,21430,1759,-18303,10079,14443,-11376,-33826,-36833,-18281,4488,-7031,-13131,-8027,-22820,-22030,-9029,2039,3749,6523,17057,33489,51977,57549,26943,-23172,-15226,-1212,-11386,-16970,-17426,-5957,13202,21828,20451,26201,30731,12801,-14319,-27070,-15293,-10092,2052,5757,-12723,-20818,-18572,-14189,4159,20533,18355,897,-15686,-13627,-613,6717,6775,3799,3649,8796,10835,-695,-13723,-22326,-23917,-11837,-3851,-12382,-25654,-8518,2974,-7429,-15693,3225,16199,-8100,-29438,4207,23844,26715,29949,10801,-18758,-34216,-27096,-22896,-19357,-14275,-3573,14106,32500,26010,-7866,-34601,-27483,-20077,-12175,5600,13704,15824,16402,13419,3925,-7052,-8317,-12923,-20225,-5812,2784,-604,-14701,-19265,-11319,3581,20155,39403,52482,57662,46171,15399,-21339,-29954,-16123,-9882,-11611,-14450,-14312,-9672,-1406,17909,33645,25962,2372,-20943,-8311,7449,29215,47884,36806,-5615,-25011,9352,26817,42018,34535,19406,2796,-12706,-19427,-13657,13859,18399,3989,-12805,-26401,-13831,-16945,-13587,8927,27311,32288,31013,17407,-1241,-24162,-34323,-23870,-8661,10285,56163,119213,140829,97060,33110,-6186,2738,22661,28873,23707,8118,-6306,-15939,-9700,14822,32713,34702,25202,20308,20755,11600,-1835,-17379,-33100,-32245,-18319,-8827,7701,15423,23498,32427,30217,8141,-25158,-13560,-10289,-23302,-29272,-14504,-11921,-16100,-16128,-13675,-17082,2680,35736,44447,35875,19172,141,-10017,-18121,-20470,7975,51721,76859,54248,17214,10817,17208,16539,17382,6061,5722,10917,-1852,-20225,-13431,886,17170,30624,32886,44139,41797,15885,-17139,-29622,-20668,-19941,-18985,-14725,-9413,-2101,1287,-7154,-3789,6883,8117,-3727,-4499,21234,45186,33596,-5117,-24615,6129,18564,1896,-22277,-5468,5664,-3876,-16270,-24504,-27314,-21479,-4946,2726,-1963,-26941,-19313,-6310,-8833,-13944,-18295,-21517,-20449,-15617,-3610,19329,41493,52360,44508,23480,11418,2372,-10511,-3298,17523,31379,24974,7016,-10914,-16851,-17207,-10145,6234,20910,30927,21844,3268,-21215,-28446,-23249,-18525,-6567,3306,27110,52124,43095,21793,-3848,-28810,-14147,-23128,-47508,-13076,3795,-7304,-30213,5831,55914,93738,97909,82761,69280,61769,55685,59850,56069,43568,36028,25638,6637,-11629,-12087,-1564,-3751,-23333,-7224,14177,12327,-10156,-19427,-5978,9195,13834,-959,-19844,-10665,16482,37662,34012,8491,-3638,2765,5338,9724,10164,1358,-10317,-26735,1211,30963,24700,-14699,-19068,2932,20009,28386,22418,5879,-12136,-17719,-23747,-19349,-7613,-6328,2163,13979,7774,-15196,-18589,-7362,5265,5997,-7669,-10922,13508,24057,15401,1477,-9804,-2559,7089,17069,24671,13912,-19015,-23007,-1566,-2406,-16548,-34213,-18847,-10901,-14820,-22697,-27856,-18677,-12871,-22190,-23681,-24380,-27485,-27560,-25477,-22185,-5455,24212,51940,66586,68367,39579,8901,14007,27604,29935,15350,-315,-9702,2913,14582,18705,17869,26384,40979,58403,47951,13159,-29757,-22145,6881,21218,11803,-11313,-17599,-1302,5401,-17235,-21554,-16969,-14446,-20665,-27640,-10846,-1473,-1917,-19180,-33206,-6675,24701,28470,-847,-24443,-22969,-4837,11317,9700,-11261,-10629,6037,11262,18088,32176,19153,-14027,-12787,2369,-6051,-28993,-27489,-16868,-23561,-31463,-17008,2626,9274,-5431,-33883,-11685,7815,11833,23093,42271,40334,8795,-6948,-7568,-7564,-4116,6363,8786,-8246,-17943,-8910,-5431,-11491,1354,29587,37462,28914,26959,15172,-1388,-3170,596,1063,14802,-1689,-32570,10462,33169,49726,58946,46322,37487,32780,16345,-1068,-4517,15803,28435,9400,-4612,-9078,-6156,26322,48012,33728,10636,-9056,-17838,-17158,-22700,-22455,-10177,-1020,-382,-2706,-8602,-22546,-38972,-26988,-31773,-11521,18721,25220,18457,-1489,-1192,-1796,-7362,-13635,-6971,2002,910,3163],[16169,5751,-13096,-14663,-2339,1776,4057,-1442,-7337,11760,30286,28600,21221,12667,-5409,-28019,-21265,-19022,-16283,-10134,-19398,-28289,-10482,-534,-3434,-13023,-25023,-21286,-5686,-1630,-18103,-4605,8095,-1970,-1292,-713,-7486,-7553,-4098,-7524,-4297,9679,24608,36208,38226,36507,31661,17093,-3284,-16614,-30246,-13226,12678,24672,16506,-106,-226,7566,9443,5026,986,-3392,-9496,-18814,-28958,-7782,16581,27011,19682,6943,12196,64504,104757,79569,34560,4035,6255,16967,8267,-4700,-10432,-12600,-22573,-12944,755,-9185,-22268,-15136,-11383,-26292,2228,29172,30048,19068,20702,30636,44032,47105,29282,6403,-7410,-23719,-7097,18564,15754,-4615,-24455,-22010,-14075,-7509,-19439,-18575,8805,41696,75333,96223,71174,16725,-26739,-6566,11984,42625,65334,58103,23223,-16015,-21964,-16221,-45171,-13371,39527,79966,64517,43556,11340,-6388,-14691,-10484,15025,18344,130,-12887,-438,-66,-6154,-11643,-7293,-4696,1136,11202,9365,4400,3606,5887,4478,-8357,-14078,1194,16695,18197,14475,27088,46146,63904,75434,87082,66537,36638,25870,28208,15171,11812,34902,57793,67504,35634,-20949,183364,485024,760625,882019,779746,515697,203845,11594,1478,-9655,-39007,-29132,-4704,13008,14513,8662,4873,7625,14644,-6460,-30482,-25849,-28825,-35485,-29801,-3955,31383,56723,56379,45556,22372,3968,5198,-2453,-21753,2342,23840,13549,-16241,-35967,-17791,-5239,-6315,-20936,-21827,-18081,-30465,-11583,9830,11519,3369,10756,25565,16823,-11776,-4498,13834,5445,-16943,-31250,-14724,-1340,7176,10500,14160,16628,26761,31744,26297,11069,-12358,-20656,-27297,-33926,-26920,-12094,-15887,-31219,-31462,-19726,-28313,-38206,-14242,1692,55,-15774,-40389,-23713,5914,20080,13410,-3417,-16927,-15382,650,21535,36889,36608,17587,-11706,-10736,720,-10986,-28014,-26339,-9700,-5358,-12095,-13061,-22716,-12916,8789,15580,15356,12221,1931,-14881,-19919,-22656,-33126,-28909,5327,29746,24993,5357,-7979,12300,31615,27538,14630,6375,-4542,-22777,-20261,6935,26678,11864,-18226,-38046,-17737,-7413,-8646,-17225,-20680,-25033,-21954,-7352,9621,22659,20653,11380,2379,2096,3740,3357,15110,15436,6974,17241,34614,38307,34457,34308,37872,43356,34053,11485,-8923,-24222,-28136,-30382,-28534,-15680,-17948,-17943,-12833,245,16404,30346,33495,17366,-3304,-7801,-4554,-12949,-22484,6212,17280,3246,-23097,-23631,-16586,-14171,-7212,8999,15443,4475,-14115,-12987,-9092,-23975,-27325,-19884,-26108,-16045,4653,10851,1364,-17822,-7941,2310,10079,21687,38308,46158,37960,12948,591,17063,26302,5991,-23910,-21098,4404,16100,15056,-4994,-22477,-32288,-1928,13332,4128,-15607,-23857,-25821,-25381,-9736,-5228,9079,21662,19377,13816,22766,39557,36628,19312,-7671,-31679,-30493,-13558,-4416,-15712,-10393,27726,46220,38161,26046,33131,32043,13917,-4995,-18761,-13196,-5421,-13826,-35383,-2219,17318,5581,-23819,-1286,18802,130,-22093,8199,11880,-19313,-32233,-22622,-7755,11277,-129,-16201,-11348,-25250,-21720,-8414,1048,920,4796,18297,38694,60236,66079,32249,-20055,-18621,-3848,-11367,-14415,-13521,-891,18401,27154,26564,31202,32755,14325,-11380,-32587,-22292,-16591,-4317,3438,-13535,-17506,-15644,-16979,552,21104,24412,7891,-12101,-18186,-11757,-5897,-4616,-6252,-5427,-1515,1415,-3540,-9527,-19119,-25902,-10073,-407,-10287,-31330,-20684,-7777,-12495,-9084,13614,29090,5083,-41206,-4773,18263,24991,32659,18878,-9540,-32875,-27626,-17798,-13529,-11730,-3451,13347,30944,24076,-10395,-35802,-20605,-12123,-7154,6685,13816,16062,15453,8702,-784,-4468,-5645,-16210,-20164,-4299,1421,-2566,-13272,-14499,-5550,8526,22793,40175,52186,54601,41221,11518,-23109,-30405,-15614,-7899,-8283,-15204,-22101,-19362,-12366,8898,26906,22181,2288,-23910,-17762,-348,26285,50645,43800,1174,-28678,9827,31001,45842,41335,19664,857,-10842,-13111,-5172,20153,21294,8172,-5512,-23107,-17257,-19746,-20223,733,19929,28150,30923,20589,5774,-13901,-23506,-22577,-8505,15398,64306,125350,131890,86771,27675,-9595,111,21230,29020,25346,9741,-7905,-20565,-11922,16058,36158,38314,28054,20833,16757,3839,-11156,-26100,-31563,-25328,-16105,-10116,5900,12883,23027,34979,32052,6025,-27832,-7056,-5486,-19536,-26415,-15069,-15365,-20387,-18101,-14948,-16557,10821,47134,53127,38870,18405,800,-8411,-15497,-16165,11015,55997,82003,58293,17626,2930,10036,13847,22358,15771,11657,9836,-7635,-24426,-13108,-851,12490,24262,26090,38635,37042,9933,-21893,-18991,-13296,-16576,-16969,-10617,-4290,2231,3991,-3789,1992,16814,19358,2843,-6752,15660,38961,31049,-2422,-20211,4037,19226,6004,-30266,-2991,12951,4366,-10248,-20119,-22519,-21353,-8529,-1554,-5645,-27250,-10088,3137,983,-2840,-6630,-12530,-16609,-11299,3016,27420,48340,56103,44140,20985,13589,4892,-11413,-4651,20220,36762,30204,11179,-11898,-24238,-22172,-10217,10227,27789,35879,24233,6479,-16804,-23766,-23228,-25075,-6936,5351,29428,54354,43973,22195,-3461,-25031,-13069,-22365,-33999,-9770,2496,-12220,-27636,12206,58863,93583,99177,84414,70910,62633,57102,64456,66679,58037,50333,33589,7158,-17510,-13467,210,-1844,-22079,-6780,12128,6944,-15151,-10215,-339,9787,16723,5617,-18452,-24302,7478,34955,38109,17317,548,4606,8925,12106,10367,39,-11598,-30767,-6026,24691,21630,-14984,-23248,-5789,9068,17299,13583,1549,-13328,-15522,-20619,-19747,-10272,-11248,1625,20781,20794,-1797,-16325,-9770,3284,3307,-8555,-2563,22044,30591,19654,2567,-13602,-9138,504,12309,23936,18569,-11535,-25308,-729,1663,-10963,-27740,-23060,-14625,-18116,-24920,-25037,-17165,-10160,-19336,-29326,-30738,-27838,-28837,-31229,-35702,-21000,11737,45387,64678,68430,38164,2797,4447,17843,21384,9310,-4343,-12759,-435,11607,15679,12050,18344,34755,54698,45460,9278,-35708,-14668,18132,34247,22606,-4848,-11063,6286,10440,-14712,-20845,-18421,-16223,-19933,-23382,-10297,-11,2532,-11625,-22134,-2820,26507,31704,2385,-24781,-28166,-11482,4510,5655,-7396,-2012,10082,10875,14797,31099,20839,-9024,-5522,11060,1759,-25914,-22674,-10483,-18766,-30101,-17414,1844,7200,-8165,-36273,-8796,14958,19836,20849,27967,21318,-4975,-9981,-4635,-3407,2187,13561,14211,-6796,-19786,-5843,2076,-4885,3803,31371,41179,33726,29629,13069,-6384,-11562,-10211,382,14843,-2836,-28901,11775,33740,51033,61877,50714,42442,35028,14349,-5478,-10396,9371,21157,2226,-8125,-8385,-3812,27649,48133,32738,8684,-9975,-18537,-18976,-21822,-20389,-13583,-4623,1055,5272,1788,-15634,-42257,-32424,-40537,-11273,21863,29512,25081,6746,5501,1474,-9296,-16344,-3546,7741,5026,545],[10400,22,-16114,-11206,318,5113,7534,858,-3435,15706,32928,29567,22177,14943,-2133,-22773,-23294,-23381,-23580,-16868,-24752,-25903,-7550,1523,-1167,-10550,-22698,-15331,-904,-2132,-26476,-5796,4887,-3436,3958,8812,-1242,-8785,-5771,-4095,2813,14899,25619,32753,33672,34404,36890,24373,1575,-13089,-29699,-18667,12864,25175,15478,-2602,-4451,3595,7911,6691,3968,-698,-7655,-17213,-27865,-10164,13574,23683,19344,12240,15910,60037,92103,67083,30808,7106,8060,17177,7623,-7754,-14981,-18742,-26683,-11080,-2485,-13639,-25413,-18846,-15345,-28400,1448,24731,22293,12064,19179,33441,47133,43937,21819,-2344,-10540,-17997,-15876,4131,3800,-11406,-27894,-22015,-12271,-4619,-13527,-13427,12274,43759,76284,101709,78001,24642,-18592,-13027,8409,40876,63819,53648,16530,-21764,-17871,-14251,-43554,-19831,32123,71900,60508,43251,11404,-8403,-16506,-16464,10121,17417,2647,-11064,544,1330,-5997,-10583,-7830,-10057,-6988,6019,6770,2304,22,1428,80,-11629,-17040,-2592,14407,19963,15518,25706,44655,64503,76196,80925,62725,28117,21253,34855,26027,20008,33916,53669,64339,34304,-20630,215650,558761,869339,1003813,888153,591929,242153,20363,27379,22268,-11121,-22493,7702,22873,21481,12975,8663,14559,24623,2027,-23193,-20957,-25487,-33923,-34749,-6872,27042,46649,40055,31297,16649,8586,10046,-2902,-27651,-2664,18890,8595,-21465,-35647,-16578,-5044,-5563,-17157,-18999,-18765,-32491,-15380,7168,14199,10007,15626,29519,20933,-13190,-7955,15393,9611,-14287,-37881,-17043,1162,12441,18598,23624,24129,29416,27060,15171,-1518,-19929,-25591,-37157,-33264,-17539,-8258,-16250,-25958,-22005,-12953,-20157,-30656,-18319,113,3033,-10079,-35330,-27429,6471,23881,18481,-34,-15678,-15996,-2346,16760,30908,28683,9543,-13633,-6957,3276,-9325,-28364,-25525,-6347,1087,-5264,-9081,-19352,-16359,819,9540,13750,11419,225,-15898,-18965,-20070,-29926,-28164,6073,29401,24294,8318,-263,16676,35021,31093,16558,6787,-2777,-18724,-22379,-4673,11963,1705,-19724,-32168,-23215,-8817,-8130,-18694,-20101,-21105,-22777,-10089,8842,23128,21797,11950,5693,5758,5664,4803,17267,15546,3825,16030,35577,38999,32864,28310,25615,28182,20011,-1399,-22292,-34697,-25089,-25926,-32304,-19527,-17500,-14591,-15301,-8535,8239,20894,22864,9296,-6747,-8178,-6699,-18906,-17589,10390,16083,-1131,-23977,-20973,-17899,-15882,-5772,14981,23045,8693,-11029,-9202,-6961,-24335,-25862,-19385,-26349,-16766,1782,9628,6224,-9160,-5158,3746,10890,22406,40315,46652,33583,7889,4016,22880,27079,2567,-25839,-16994,4546,14227,15268,-382,-16758,-32871,-2932,13792,7511,-8971,-14815,-14555,-11383,-5987,-7307,6708,21753,19584,12914,24148,46152,44479,24726,-5428,-30548,-27381,-10930,-861,-8510,-4772,29316,44750,35767,23206,27992,27633,14682,452,-16508,-16560,-9651,-17473,-32313,760,19964,8082,-25756,-7987,14512,-1049,-24868,4947,7820,-27203,-20015,-8706,2036,17534,6713,-15933,-12789,-26640,-21829,-7467,715,-1307,3973,20226,44023,67892,73411,37090,-15564,-19697,-5504,-11071,-12302,-9860,3932,23015,31555,31406,34565,33535,15490,-7926,-30646,-28262,-21953,-10038,2003,-11707,-12380,-12276,-19227,-2055,22271,30728,15617,-7258,-19806,-18450,-14039,-13238,-15656,-15632,-13464,-8344,-4308,-5496,-16564,-27300,-7450,2979,-7215,-27847,-32404,-18558,-15290,-2103,21849,39198,17839,-36445,-14488,11704,23039,35750,27973,860,-25929,-27000,-11829,-5931,-8275,-4082,10992,27010,20093,-13943,-33231,-13407,-3582,544,11406,16254,17325,14967,3982,-5682,-2657,-4061,-18462,-16999,-1474,2073,-1799,-10030,-9790,-831,11904,23082,37774,48263,48298,34336,6608,-25472,-31894,-16066,-6332,-6227,-16825,-30129,-28100,-24818,-1775,18765,17035,978,-26202,-24374,-3488,26392,54242,50209,6795,-30641,10206,33421,47508,45684,20780,655,-7730,-6349,2962,25026,22219,10467,700,-14297,-13778,-15954,-20838,-6816,10775,20756,28281,22867,12875,-3089,-12184,-19479,-8229,20769,71963,128387,119903,75197,21860,-12960,-2714,18946,27468,24413,8637,-10688,-25614,-14045,15838,36674,38480,28127,19578,11975,-3787,-19925,-30347,-23076,-19209,-13897,-10176,4593,10231,21432,35758,32333,3175,-28533,-1756,-503,-11987,-17890,-13466,-17327,-25123,-20747,-17607,-16823,18961,57473,59979,39467,15414,791,-7415,-13907,-13318,11363,55673,82384,60007,19233,-4843,2045,12460,29892,26696,17555,8582,-13105,-24941,-11829,-2683,7176,16164,16629,29096,27824,487,-23496,-9484,-7293,-14689,-16096,-7932,-1237,3970,4177,-2395,4780,22895,27770,8930,-9110,7108,29066,25673,-889,-14698,2542,18775,9370,-26111,632,18685,10905,-5383,-16172,-17176,-17009,-8715,-2957,-5691,-20345,-2512,10682,8870,6401,3640,-3497,-12010,-8161,7292,32562,51688,56097,40201,15866,13570,5367,-13513,-7908,20228,38417,31505,11763,-14325,-32385,-27066,-12147,10707,30155,35784,22935,7335,-14120,-19950,-20330,-32343,-10974,3276,27587,51959,41426,20753,-4145,-22622,-11692,-17721,-21246,-4503,-26,-18352,-19752,17819,58549,87519,93417,80152,67317,58710,54068,64316,72226,67859,60037,36980,5582,-23615,-13209,1520,-1088,-21711,-8130,8378,222,-18772,-2590,3234,8281,18698,13350,-9066,-38205,-4281,28349,38259,23311,4703,5798,11077,12604,8057,-3899,-13705,-26193,-14877,14003,14317,-18400,-29631,-16986,-4207,4716,3385,-4797,-16271,-15346,-19402,-20550,-13421,-16393,1646,26317,30246,6798,-15507,-12909,-90,-1714,-10251,5498,30263,36494,23090,2824,-18964,-17554,-7731,5170,20489,20267,-6890,-26576,-1235,3121,-8398,-23381,-23835,-15421,-17054,-21143,-21294,-16330,-8447,-16033,-28373,-27780,-21618,-23340,-29290,-36946,-32254,1729,38806,60961,65714,34897,-3244,-6932,5200,9779,1115,-9367,-17153,-6142,6101,10078,3784,8095,26386,47437,38723,2418,-38721,-6716,29349,47361,33647,1802,-4743,12793,13388,-14355,-19785,-18894,-17157,-18404,-19879,-9389,2308,7817,-3879,-13647,-358,25864,32846,5623,-21395,-28183,-16344,-3116,-333,-5431,3348,11039,6683,6407,24538,17898,-6868,393,18521,8254,-23652,-19233,-5508,-15102,-29399,-16956,1357,4397,-12296,-40708,-6978,20159,27469,23110,18465,6621,-14061,-9085,-1443,222,7046,17841,15752,-9034,-24460,-4636,8170,1214,4346,29543,41242,34615,28324,7564,-13774,-21501,-20607,1596,13127,-4223,-22073,13002,33199,51328,64278,55490,47806,37271,12362,-9451,-15677,3440,14023,-5806,-13216,-8724,-2868,26568,45721,29747,4766,-12525,-19302,-19936,-20480,-18281,-17325,-9773,399,10521,8573,-11542,-36748,-33715,-44317,-11257,22864,32656,32467,16282,12730,5013,-10944,-19503,-1234,11635,7843,-1909],[2575,-7267,-19804,-9911,1039,6038,7626,-253,-523,18543,32759,26732,19293,14018,-1440,-19714,-26357,-28593,-31881,-25144,-29665,-19867,-3227,3872,372,-8699,-19846,-10452,1445,-5784,-22576,-3225,2914,-4099,8206,15800,4101,-9624,-7853,-1246,8317,17786,24044,27314,28454,32904,42067,30439,5188,-9432,-24526,-23074,12009,23972,12822,-6571,-9074,366,7516,9220,7279,2146,-5514,-15019,-26003,-13923,7503,16690,16163,16214,21422,56649,78213,54061,26154,9085,8850,16647,6164,-11260,-19584,-23031,-20022,-7169,-4855,-17550,-27282,-20645,-16044,-26252,-204,19414,13757,4773,17529,35768,49330,39893,14104,-11706,-12717,-11114,-15585,-5700,-5992,-16782,-29885,-21730,-11017,-2851,-9156,-6281,19741,49092,78966,107188,84942,33225,-10392,-19818,4181,37482,58571,44779,7866,-24232,-13397,-12564,-41539,-25096,23771,61067,54296,41162,10420,-11814,-18641,-22056,5475,15971,4932,-6688,4518,4636,-4628,-8905,-6617,-12447,-13379,1354,3865,-423,-2777,-697,-1887,-14169,-18766,-2124,15195,20748,13667,18605,36980,59777,73381,70418,48824,13226,12727,36065,33023,19963,21247,31702,37890,15392,-57590,86988,293446,478545,567010,514087,354309,140731,-10244,11950,14165,-12060,-23780,-6538,5172,7201,3188,1018,12119,27239,7592,-21276,-27074,-31895,-35983,-31289,-15351,16711,33113,24517,20245,12763,10417,8679,-10639,-37572,-2290,17821,8251,-21819,-33521,-12327,-965,-2521,-15119,-17237,-16812,-30010,-16822,6518,18211,18279,23202,35193,26511,-10654,-11247,16766,14420,-9070,-39928,-19153,3311,18002,27318,33926,32449,32539,22090,3841,-11223,-21379,-26211,-38220,-21755,-7473,-4302,-15064,-18267,-12594,-4856,-10056,-18472,-15219,1500,7451,-3390,-29242,-27968,9006,28832,24441,4491,-12903,-15343,-4596,12072,24334,20053,1679,-14234,-2477,7567,-5118,-25972,-24949,-4069,6712,1435,-4726,-15993,-18337,-6625,3748,11890,10934,39,-15126,-17652,-17146,-25359,-24487,8578,30171,25099,13190,7355,20093,36869,33565,18160,6993,-1940,-16159,-23676,-16191,-5230,-10808,-20093,-22756,-27926,-10356,-6820,-19245,-19181,-16037,-19847,-11912,7373,21291,19350,9189,7000,8597,6669,6181,20095,15367,-945,13629,36044,39464,30955,21684,11599,10752,3511,-16514,-36688,-32181,-17727,-20140,-33385,-22786,-16334,-10214,-13953,-16563,-524,10891,11474,279,-11486,-10331,-9561,-24260,-12538,14480,16490,-2482,-20935,-17562,-18593,-17424,-4817,19643,28594,11527,-8246,-5396,-5142,-24819,-24572,-18338,-24985,-15522,640,8376,10101,-652,-881,5765,12075,22354,40046,44691,28536,5833,10058,27954,26436,-925,-25485,-12014,5327,12794,15371,3768,-11815,-34805,-4614,13284,9562,-3986,-6407,-552,4127,367,-7003,6270,21934,19513,11785,24034,49708,49641,29467,-1255,-25589,-22832,-7228,4153,834,923,27031,39193,31758,21486,24903,25130,17208,8317,-8815,-16124,-13323,-21423,-29061,3111,21612,9737,-26552,-16850,7829,-3089,-27805,-817,1316,-35073,-8479,2353,9292,22062,12251,-14007,-13397,-27711,-23764,-7848,-199,-3919,2558,21103,47641,73067,77827,40065,-11355,-19499,-7446,-11966,-11968,-7744,7187,25884,33964,33801,35144,31949,15037,-5365,-25416,-34384,-27717,-16983,-876,-9544,-7875,-9977,-22023,-4645,22831,35856,22514,-2634,-18873,-17807,-14168,-16566,-23251,-27170,-26120,-13604,-1584,-2091,-15712,-28486,-4558,5498,-4747,-20668,-35872,-29120,-16017,3241,26325,44018,26640,-25372,-24685,3961,19975,37307,35282,9577,-20838,-26570,-7194,-440,-7355,-7128,6162,19914,13151,-19610,-28902,-7157,3632,7727,17065,19451,18567,14140,-1245,-11406,-2671,-4859,-20782,-11831,2694,4254,-234,-7469,-6871,1788,13022,20479,31651,40243,38706,25376,124,-29010,-34675,-18047,-6182,-6509,-20678,-35754,-28061,-33676,-14380,8887,10229,-2061,-27570,-24162,-1335,29079,57767,54981,10582,-32248,9099,33090,46076,45803,20548,882,-4650,-184,10021,27755,20475,10023,4792,-5695,-5781,-7948,-13351,-8988,2456,10458,22270,23253,19041,7109,-1974,-16833,-7709,26070,78446,127505,105419,62195,15069,-16789,-6171,15165,23529,20345,4447,-14907,-28747,-16132,13669,33852,34925,25097,16234,6270,-11122,-24919,-22604,-16368,-14385,-12150,-9655,3002,6748,18266,34368,30787,-363,-26818,2241,4375,-3306,-8769,-10184,-17014,-30126,-23331,-21322,-17415,26511,66101,64685,37710,10364,365,-6684,-13196,-11883,9217,51123,78415,59615,22256,-9179,-5055,13007,38748,37687,23120,7427,-17148,-22031,-10544,-4776,1785,6754,4649,15864,14770,-11577,-19282,-1522,-2965,-14301,-16112,-6216,312,3582,2325,-2526,4838,24950,32588,13592,-10320,-3120,16530,18142,-193,-8461,3438,18130,12136,-17302,4109,22494,15795,-1334,-12537,-12037,-10467,-4674,-377,-1698,-12124,3264,16405,14966,13870,12577,5175,-6674,-5812,9307,34791,51725,52781,33643,9692,12278,4300,-16305,-12385,18088,36931,29592,9419,-17792,-38518,-30230,-15418,8381,28649,31629,19139,6725,-12569,-17148,-15910,-24886,-17623,-2227,22282,45860,36363,18226,-5136,-20559,-9154,-10398,-9216,2389,-2447,-23858,-12136,22773,56170,77531,82552,71489,59965,51541,47935,60275,72872,72939,65012,36386,3321,-23798,-11104,3037,-457,-20963,-9867,4314,-6416,-19668,3526,5437,5595,20322,21361,2679,-27694,-16671,19934,36207,27618,9306,7453,12768,12207,4532,-8927,-14772,-19201,-21600,938,4504,-23399,-36808,-29045,-17644,-6551,-5852,-11473,-19361,-15979,-18875,-20541,-15581,-19887,3104,30999,36694,11619,-15754,-14805,-3208,-7446,-10243,14321,39087,42920,27139,4012,-23328,-25633,-15824,-2788,15969,20397,-3955,-26261,-1982,3121,-7641,-20613,-21522,-12591,-11460,-14202,-17408,-15043,-6541,-11695,-21015,-19110,-13129,-15777,-23393,-28617,-32200,-3217,34245,57178,61757,31166,-7147,-17613,-8120,-2647,-7303,-13935,-21430,-12570,25,4223,-4143,-1889,17334,37825,29195,-5729,-35212,768,40068,60337,45266,9753,2975,19523,15264,-15358,-18362,-18083,-16524,-15209,-15079,-6736,5686,13239,3113,-6904,1548,24073,33117,9931,-14193,-21596,-16284,-8966,-6465,-4750,6238,9824,75,-5348,14673,12547,-5527,6115,25503,14180,-21106,-15938,-1042,-11687,-28859,-14690,2699,2825,-15483,-38327,-5346,24052,34547,29753,18732,4616,-11380,-3625,2669,3990,10969,19871,14416,-13441,-30288,-4095,13461,7558,4215,25017,38492,32342,23755,-200,-22041,-31078,-25710,4320,10650,-4667,-13937,14690,32259,51273,66401,60337,52997,39302,10735,-12200,-19317,-670,8857,-12828,-18872,-9460,-2715,23744,41420,25526,-262,-15841,-19554,-19611,-18274,-15576,-20342,-15670,-1729,13222,11767,-10090,-31733,-30814,-36326,-10634,21889,34481,40218,26687,20221,8654,-11871,-23485,-473,13473,9355,-3896],[-5705,-14671,-22037,-9497,1086,5423,4988,-3658,2477,21181,30786,21230,13773,10604,-3081,-18509,-28873,-32578,-36381,-33567,-27349,-12231,3031,7614,2395,-6402,-15931,-5757,2883,-7512,-8153,3805,3301,-3865,11095,20457,8469,-9555,-9543,1397,12491,18616,20442,20812,23426,32146,46708,35422,7950,-5619,-17503,-21084,10710,21477,9046,-11231,-12549,-891,8899,12844,11163,5482,-2674,-11985,-23255,-18384,-747,6950,10872,19068,27934,54984,64506,41635,21272,10430,9328,16087,4487,-14593,-23673,-23650,-11098,-1796,-5849,-20229,-27244,-20131,-13708,-22833,-2770,13420,4716,-2521,15910,37709,50825,35823,7591,-20461,-13315,-3860,-8280,-9017,-12958,-20695,-30254,-20906,-10191,-2217,-6290,1088,29485,56924,83360,112883,91969,41794,-2479,-26768,-270,32452,49585,31782,-2267,-22447,-9417,-11608,-39340,-29260,14708,48267,46185,37390,8423,-16697,-21597,-26751,1000,13341,6032,-1279,10553,9300,-2436,-6748,-4652,-12859,-18264,-3336,-110,-4133,-5294,-2022,-3161,-16975,-20049,724,18319,21884,11073,8771,25250,51734,70221,62183,33422,-2077,4745,31385,32169,13435,10491,18946,21662,6380,-51214,-110989,-118232,-119710,-85831,-28741,19896,5968,-37158,-29371,-20254,-30653,-36275,-33187,-16789,-13330,-11574,-4784,15810,33655,17868,-13916,-36202,-46699,-36607,-18110,-17927,8527,23046,16609,18441,16073,14478,6019,-21611,-26394,5980,22301,13428,-16336,-34931,-10822,261,-3463,-16725,-13531,-10494,-22786,-18988,4604,19791,23898,28756,38517,29765,-7543,-13319,17779,19456,-2463,-37682,-22615,4081,22928,35705,43807,40032,34484,15970,-7266,-14417,-15978,-22706,-29917,-10277,1684,-1326,-13778,-11561,-4944,2543,267,-5310,-6767,5089,12142,3093,-23678,-26911,12166,33759,30305,9451,-9042,-13563,-5890,7851,17472,10793,-6322,-14353,1598,12471,779,-21476,-25563,-4041,10241,6337,-1747,-13768,-19390,-13652,-2158,9010,9736,348,-13051,-15602,-14656,-21130,-19502,12062,31432,26535,18281,13557,21559,36240,33833,18271,5841,-3564,-17562,-26500,-26334,-22187,-22634,-17827,-11742,-27763,-12875,-5662,-19491,-19140,-11674,-15668,-13326,4643,16888,13481,3079,5433,9022,5087,6176,22647,14318,-8058,9495,35441,39056,28087,13959,-4463,-8277,-15264,-34091,-34996,-19430,-8719,-14189,-31591,-26185,-15577,-6207,-10299,-22976,-10329,-148,-983,-10254,-18459,-15086,-14019,-29443,-8881,16737,16495,-2429,-16524,-14472,-19494,-19560,-5371,21530,30788,12023,-6513,-2394,-4546,-26365,-24329,-17496,-22921,-13560,793,6837,11897,6419,3802,7401,12482,20700,36759,39662,22577,5919,15890,30734,23593,-5053,-25553,-8982,5239,11132,14906,6678,-8369,-38311,-7070,11365,9537,-1716,-949,11337,18890,8117,-4790,7065,21356,18275,9696,21804,49348,50784,31867,2938,-20195,-18652,-4100,8596,9387,5869,20101,28637,25087,19911,24339,25076,20646,16486,685,-12421,-16522,-26300,-26441,4296,21648,9796,-25335,-26107,-603,-6385,-30898,-9317,-7736,-35561,157,9531,13495,24625,16212,-11493,-13760,-28348,-27970,-10263,-2188,-7080,-140,20009,48514,74675,78517,40731,-7959,-18719,-10149,-14504,-13734,-7524,8472,26741,34303,33696,32895,27865,12596,-4272,-21293,-40008,-34441,-25731,-6140,-8452,-5038,-9444,-25674,-7530,22244,39064,27770,1026,-16397,-11508,-7211,-12789,-24246,-34484,-25990,-5877,5077,995,-16512,-28524,-1322,7242,-3343,-14004,-24930,-33077,-14962,6153,26599,42722,29952,-16772,-32841,-4096,15695,36314,39201,15345,-18161,-26736,-4583,1806,-9990,-12680,-807,9936,3338,-27553,-24180,-2061,8888,12887,21607,22125,19181,12756,-6691,-17626,-4534,-8248,-22513,-4982,8403,7522,883,-6586,-6103,2377,12276,15689,22665,29228,27334,15359,-7529,-33287,-37676,-21260,-7465,-9071,-26869,-29595,-17196,-23885,-28287,-2124,2396,-6464,-27513,-18310,4310,33368,60694,57854,12646,-34269,6129,29919,41663,42040,18471,895,-2080,5243,16030,28481,16288,6957,6701,1578,2919,779,-3827,-2801,39,-218,13060,21493,23867,16226,6848,-15135,-6585,31307,83566,122685,89470,48135,7184,-21112,-10163,9842,17225,13362,-2383,-19741,-25653,-18051,9714,28088,28222,19484,11248,124,-17276,-21264,-16665,-11517,-10751,-10663,-8708,982,2257,13612,30984,27629,-4291,-24481,5404,9225,5222,-451,-6194,-14990,-30944,-24296,-25102,-17503,33314,72900,67469,34220,3905,27,-5615,-12824,-11307,5525,43610,71309,57796,26549,-6927,-8831,15531,47799,48094,28362,6744,-18765,-17989,-9658,-6881,-2243,-2342,-9020,-64,-784,-24767,-12592,4854,-160,-15089,-16460,-4680,1366,2065,-653,-3408,2959,23690,34126,16711,-9585,-12973,2840,9440,135,-1798,7505,18292,14518,-9575,6704,24483,19388,2369,-8888,-7064,-3368,2162,5389,4869,-4496,7441,20550,19568,19831,20408,13614,-459,-3607,9414,34383,48939,46881,25659,4278,10653,2358,-19185,-17372,14447,33104,25411,5090,-21532,-33150,-30361,-19307,4138,24199,24728,14176,5518,-11622,-15249,-11493,-17752,-25570,-10353,14271,37018,29634,15227,-5872,-18072,-5215,-1780,2328,10359,-3554,-26222,-5159,27070,52770,65763,68978,60361,50566,42717,40022,53252,68990,73272,65144,32522,1588,-18497,-7569,5237,887,-18796,-10760,1041,-11893,-18303,8320,6723,2475,22049,29135,14215,-15705,-27849,11774,33687,31370,14725,10190,14607,11596,772,-13817,-13793,-12086,-21120,-12515,-6244,-28484,-43057,-40729,-28166,-13122,-12087,-17183,-21296,-16462,-17685,-18707,-15668,-20553,6116,35126,40862,13944,-15647,-13913,-4992,-12622,-6918,24371,48835,50289,32366,6910,-24196,-30248,-22290,-10364,11732,20067,-1852,-24858,-2402,2421,-7812,-18628,-18173,-7505,-3516,-6261,-13037,-12713,-3729,-6046,-11834,-9288,-4088,-7993,-17290,-21967,-25915,-2818,32629,54396,57628,27855,-7929,-24242,-19468,-13214,-14056,-17149,-24525,-18313,-5058,-233,-9522,-9014,9549,27657,18605,-13648,-29961,7324,49630,72491,57176,19406,13047,27552,17178,-16879,-16450,-15989,-13784,-9181,-7654,-1907,9767,18198,9014,-1419,3366,22032,33229,15476,-4614,-11509,-10984,-11132,-11263,-4569,7402,7171,-7694,-18633,4189,7243,-3220,12385,32406,19972,-17495,-12021,3399,-8041,-27957,-10256,6687,4063,-15171,-31219,-3295,27149,41169,39638,28959,16260,977,5203,8068,8392,14455,20312,11219,-18235,-34593,-3293,18282,14518,4667,18884,33842,27919,17220,-8615,-29687,-38474,-22276,7645,8141,-3405,-4969,17185,31457,51331,68318,64757,57384,40961,9783,-13277,-20802,-2441,6575,-17050,-24186,-10010,-2793,19916,35971,20924,-5372,-18997,-18843,-17850,-14914,-11805,-21521,-21468,-4564,13738,11673,-10806,-26936,-25513,-27754,-8646,19370,35028,47936,37548,27793,12397,-11135,-28028,-1170,13416,9820,-5032],[-12084,-20156,-21370,-8055,2155,4655,891,-7118,7152,24840,28393,14643,7449,6066,-6108,-18276,-29555,-33352,-32491,-33862,-21321,-3349,10955,13030,5631,-2986,-10692,-549,5314,-1113,8457,13390,5586,-3383,12226,22616,11413,-9005,-10781,3602,15061,17191,14850,13524,18641,31537,50119,38945,9483,-2336,-10010,-14750,8497,17251,3811,-16638,-14291,-548,11123,16450,14581,8295,-174,-9209,-20689,-23944,-11279,-5599,3247,19904,33362,53585,50644,29414,15493,10330,8858,14751,1746,-18582,-28129,-21697,-2817,3019,-6786,-22574,-26353,-18808,-10735,-20500,-7673,5720,-5862,-10962,13068,37981,50541,31251,2454,-26943,-13646,1613,-437,-7991,-18292,-24857,-30517,-20809,-11182,-4167,-6119,6447,38157,64242,87092,116751,97022,48130,3349,-35177,-5960,24416,35714,13810,-14653,-19288,-8004,-13180,-38628,-34001,3676,32866,35104,30617,3944,-24415,-27246,-29334,-4521,7539,3673,2500,15857,12966,-1470,-6032,-4274,-13899,-23588,-9739,-6910,-10455,-9345,-5102,-6528,-21653,-22124,2119,19957,22164,7764,-1069,12374,41678,65317,54863,22793,-13192,408,22494,23021,5604,12612,27988,32556,19882,-6282,-28661,-39623,-20967,28271,69110,81842,45142,4681,-33211,-32363,-15999,-8307,-642,6587,-5513,-11894,4252,32183,48893,32815,-404,-33351,-56619,-29081,-5484,-8390,8909,19752,15334,22163,24785,23547,8424,-24480,-13302,14140,26782,19255,-9063,-36753,-12515,-2791,-8847,-18393,-7623,-3456,-15099,-23271,-1708,16177,24087,28929,36552,28044,-7471,-13968,18332,24405,5160,-31625,-29695,1398,24901,41425,50855,44285,32871,7260,-16885,-9039,-6852,-17504,-22355,-418,8732,-446,-14072,-7524,-195,7766,8890,6601,3134,9295,15660,7900,-20127,-26387,14285,37187,34831,13893,-4771,-10846,-6063,4556,10943,1303,-14764,-15102,4194,16827,7350,-15549,-27412,-7163,10587,8179,-1412,-13641,-20306,-20131,-8408,4564,7121,368,-10262,-12623,-12916,-18201,-14590,15661,32570,27793,22317,17507,20564,32775,31296,16148,2710,-8014,-22892,-31262,-33607,-35035,-29431,-12207,-107,-21188,-16612,-5038,-19417,-20528,-8914,-11911,-14425,750,10602,5563,-5395,736,6326,286,4441,24538,12507,-17375,4221,34060,37856,24410,5641,-21901,-24648,-32640,-36830,-18312,-5048,590,-8489,-28282,-29753,-15555,-3086,-5822,-24631,-20318,-11725,-13901,-21871,-27465,-21988,-19643,-29816,-6792,16814,15305,-2027,-12088,-11763,-20457,-21983,-7286,20533,29693,10467,-5422,82,-4844,-28558,-24818,-16680,-20258,-11229,2307,5863,11948,11999,8779,8889,12162,17853,31142,32420,16685,7497,20487,31292,19327,-8840,-26596,-8067,4292,9727,14648,8893,-5772,-37908,-8956,8928,8126,-1699,1491,20226,32220,17029,-276,9302,20390,16238,7158,18250,45789,48374,32078,6811,-14920,-15008,-1832,11868,16273,10590,9972,14231,16407,18675,27024,28286,25042,24498,10697,-6337,-18031,-30922,-23515,5289,20993,9010,-21601,-29069,-7589,-9586,-32028,-19179,-17914,-28880,6181,13658,15877,26426,19647,-8009,-13306,-27439,-33256,-13769,-4312,-9486,-3261,17565,47111,73156,76309,40303,-4251,-16836,-12614,-17434,-16196,-7966,8868,26750,33961,32688,29465,22757,9327,-3749,-17600,-35755,-40585,-34753,-12468,-8021,-3297,-9978,-29117,-9761,21246,40927,31867,4290,-12839,-3338,2560,-4357,-16833,-25531,-10609,8934,14943,4931,-17413,-25932,3204,9481,-1998,-7795,-14351,-25484,-12172,7320,23768,36476,28284,-10425,-33620,-10287,11255,33202,39737,18354,-17231,-26619,-3135,1695,-15129,-18981,-7981,-1218,-7990,-36665,-18515,2802,12830,16140,24532,24002,19385,11431,-11040,-22600,-7101,-13170,-21191,3940,16009,11905,1635,-6830,-6548,2129,11162,10758,13448,18368,17459,6505,-14985,-36773,-38386,-24540,-9251,-12836,-34224,-19267,-2934,-9720,-41036,-12622,-4933,-11056,-26149,-11062,11220,38358,62973,59253,13722,-36058,1867,24635,35284,35966,15374,803,243,10450,21562,27984,10592,2130,7064,7584,11144,9107,5561,7907,6298,-5791,1669,17832,27311,24135,14382,-14037,-4677,36535,87313,114411,73129,33703,-1576,-25656,-14347,3255,8978,4080,-11028,-22320,-22756,-19932,4356,20100,19294,12153,5328,-5853,-20988,-16526,-12484,-8394,-8127,-9201,-7459,-1455,-3397,7512,25748,22964,-8642,-22371,8080,13874,12782,6348,-2642,-12720,-27278,-23033,-28119,-16909,38907,77509,68310,29380,-3633,-287,-4228,-12703,-11406,1074,34307,62065,54744,31097,-77,-8298,18913,55640,56940,32741,6115,-18646,-14488,-9831,-9258,-3623,-8238,-23237,-18003,-17579,-35872,-6492,9009,739,-17395,-17370,-3352,2172,-215,-4585,-5121,-744,19366,32373,17699,-7893,-20398,-11223,-336,-459,4080,13144,18921,15728,-3982,7161,23916,21043,5086,-5949,-3080,2669,9038,11679,11300,1155,9118,22212,21818,23390,26179,20803,5630,-1974,6917,30494,42734,38066,16399,157,8177,-1132,-22805,-23594,8583,26465,18642,-1528,-25777,-28407,-28970,-24366,-2511,16451,15084,7889,2976,-12343,-15561,-9241,-12424,-31539,-21737,2857,24851,20389,10602,-7592,-16270,-1539,5924,11946,17400,-4082,-25396,-332,28988,47426,52548,53586,47251,39224,32060,29852,42542,59509,67308,58746,24547,-444,-13555,-4551,6753,1866,-16211,-11499,-2387,-17212,-17554,10100,5549,-2229,22504,34692,22982,-6690,-37756,4084,30544,33807,19444,12421,15071,9319,-4424,-19463,-12510,-6844,-15991,-25929,-18374,-33156,-38957,-44976,-30152,-13787,-15743,-22968,-23083,-17863,-16300,-16064,-14845,-20029,8484,36940,41586,13409,-14896,-11446,-6872,-18155,-1955,33673,57411,56498,36696,9513,-22671,-28721,-27697,-18535,6962,18217,-1839,-24726,-4247,-462,-10198,-18673,-16462,-3341,3378,140,-9888,-11038,-1595,-920,-3391,-893,3053,-2343,-13561,-18905,-21189,-532,31972,51167,52130,23629,-7553,-23922,-24815,-19005,-18657,-20377,-27426,-23464,-9616,-4164,-13165,-13250,3146,17280,7059,-21922,-26034,10831,55527,81135,66933,28881,23964,35820,18494,-19779,-15561,-14273,-10132,-1355,1016,3190,12372,20613,12043,1426,3692,18726,31953,20312,4584,-1592,-3805,-10494,-15072,-5543,6141,2196,-16735,-31884,-4593,3219,-95,18128,37971,24497,-13675,-8430,6669,-5325,-27542,-4891,12198,7720,-10858,-22961,-1638,28706,46449,50463,44073,33192,15945,14974,13775,12710,16942,18813,6187,-21843,-32021,-2458,21866,21273,6037,11615,27451,21873,10006,-15887,-35278,-36574,-15421,10280,5464,-687,4135,20174,30668,51293,69548,67813,60034,41823,9468,-12844,-20422,-2395,6749,-17414,-28588,-10055,-2766,15727,30085,16731,-9411,-21069,-16837,-14581,-10103,-6527,-19788,-26190,-7018,12835,9130,-12659,-21485,-18557,-18236,-4374,16382,35001,55785,49026,35915,16961,-6979,-30607,-2093,12690,10522,-4062],[-16400,-23970,-19329,-5853,3798,3285,-5000,-8983,13489,29226,25614,7355,1252,918,-10288,-18952,-28864,-31821,-29318,-28857,-14437,6193,19665,19588,10102,1720,-4082,5705,10625,13270,25875,23871,8898,-3016,11763,22592,13062,-8024,-11116,5758,16504,14192,8199,6571,14926,31633,53131,41927,10540,876,-1983,-7075,6029,12223,-1784,-21209,-12994,1771,14406,20340,17967,11029,2413,-6182,-17654,-29062,-22194,-19023,-4776,19860,37729,52334,37775,18834,10176,10109,8882,13920,-790,-21927,-31657,-17679,5262,7744,-6876,-23174,-23559,-16024,-6906,-18139,-13638,-1592,-15956,-18929,10453,38040,50177,28298,1156,-24020,-12835,6030,6764,-4237,-20874,-28308,-29467,-19871,-12479,-7136,-6450,11108,45630,70763,90220,119061,100593,52985,8290,-41323,-10670,15376,19459,-6476,-26288,-15185,-7964,-15892,-38082,-37792,-7440,17433,23288,22747,-1345,-32375,-33575,-24120,-8320,78,-1073,5471,20759,16270,-736,-5759,-4445,-14687,-28122,-16137,-14728,-17530,-13084,-8326,-10398,-25996,-22959,2333,19786,21982,4885,-7218,3505,32920,58154,45369,17059,-17001,3725,18542,15786,8670,23609,39734,46485,35518,6113,3011,31071,93065,168689,203063,179870,99237,29968,-19141,-21594,1623,15470,22484,26006,8353,-3138,15796,47176,63507,44600,9441,-26448,-47252,-22435,1561,-753,12676,19459,14500,24581,32960,34144,14709,-18745,-5227,17301,27425,22502,-3351,-33341,-12132,-4391,-11931,-14858,-1841,1241,-9159,-25529,-10406,9750,21283,25911,31397,23449,-9343,-12723,19876,30477,14925,-21395,-39209,-3818,24282,44512,55090,45387,28322,-2599,-19039,2676,3988,-11283,-15142,8331,14328,-795,-15462,-5321,2647,11627,16047,17139,13127,13928,18236,11206,-18332,-26644,15334,39189,38280,18324,630,-6093,-3901,3677,6748,-6349,-22485,-16343,5652,20823,14774,-7704,-27595,-12708,8098,7189,-3471,-15304,-21096,-24735,-14118,-767,3658,463,-6612,-8336,-11350,-16392,-9964,19252,33652,28814,25107,19422,17661,27202,26416,12036,-1937,-14188,-29605,-35595,-36279,-40768,-30713,-4873,11557,-12645,-21125,-4747,-18537,-23182,-7865,-9101,-15022,-3623,3871,-2045,-14194,-6639,803,-7402,1270,25592,10320,-28047,-670,32581,36162,20342,-2222,-38261,-22575,-24364,-18060,-1497,8867,9291,-3395,-24671,-33560,-16544,-1269,-1729,-20969,-28653,-23154,-26761,-34146,-38177,-29741,-25069,-25738,-6436,14554,12355,-2353,-8553,-9706,-21610,-24547,-10541,16524,25367,7010,-4857,1963,-5865,-30810,-25938,-16188,-17574,-9258,4314,5580,10342,15653,13380,9957,10732,13791,23604,23543,11173,9016,22848,29459,14122,-11662,-28879,-9506,2135,8330,14603,10315,-4008,-32821,-9818,6129,5419,-3974,640,25208,42816,25953,5728,12127,18510,12896,3765,13357,39117,42367,29735,9456,-10634,-12730,-1425,12716,20113,14589,-1344,-2750,5794,16962,31551,33468,29328,31239,19807,231,-17900,-32925,-20286,6100,19640,7198,-16944,-22420,-9955,-12036,-30862,-29961,-28794,-22763,9278,14886,16740,27437,22280,-4301,-12703,-25667,-39310,-18319,-6701,-10952,-6844,13433,42926,68064,71239,39150,-114,-14368,-14880,-20212,-18606,-8788,8387,25906,33126,31330,25604,17189,5426,-3885,-14572,-31404,-40192,-39369,-18621,-8481,-3015,-11907,-32330,-11544,19480,40944,34203,6646,-9517,3867,11948,5326,-5766,-10351,7409,25071,25740,9287,-17869,-21508,8480,12169,-676,-2340,-4750,-15798,-8927,6602,18173,26168,21960,-6539,-28432,-13754,6744,27818,36420,18063,-18269,-26201,-2717,-344,-22121,-24374,-13769,-12148,-20181,-29781,-12090,7423,15325,17072,24997,24194,18538,9919,-13623,-24637,-9939,-19113,-16050,14244,24616,16568,1729,-8057,-7839,1513,10371,7219,7054,11612,12172,380,-21535,-38607,-37315,-27408,-11184,-17242,-39729,-8058,11756,3893,-30067,-20942,-10715,-15212,-24254,-4435,17481,42729,64037,59155,14025,-36474,-3291,17734,27774,29018,12147,579,2364,15602,26802,26760,4145,-3728,6355,12332,18443,16637,14247,19575,18066,-1297,-10176,12451,29205,30537,20570,-13174,-2184,41550,89534,103336,57167,19724,-10758,-29838,-18231,-4047,-452,-6598,-20282,-19534,-20516,-21940,-1785,10939,9459,4421,-435,-10791,-21417,-12534,-9528,-6463,-5965,-7194,-5562,-3700,-9872,399,19221,17281,-13169,-19931,11008,18535,19267,11594,126,-10629,-22723,-19721,-29298,-15360,43392,80203,67821,24241,-11313,-159,-2096,-12167,-11333,-2529,25234,52426,51312,35627,8796,-3817,22801,62069,64297,36597,5880,-17242,-11308,-10569,-11199,-801,-6156,-31024,-35110,-30382,-28671,-1400,11547,698,-20320,-18013,-1273,3988,-1714,-8120,-6651,-4902,13685,28899,17485,-5392,-21867,-22968,-9801,-1294,9331,19558,20560,16416,116,5996,21602,21591,7584,-2988,624,7989,15383,17705,17080,5410,9013,22110,22494,25312,30600,27365,12250,457,3096,24109,34402,28036,8200,-784,5916,-5125,-25796,-30057,1573,18451,10893,-8806,-28280,-24108,-26152,-28881,-10143,7094,4684,1945,178,-13917,-17390,-8880,-8228,-23675,-34428,-10259,10949,9732,5108,-9642,-14410,2229,12997,20284,23788,-3080,-22316,3028,28967,41082,39992,39257,34789,28143,21434,19065,29803,45959,56047,46711,14111,-1702,-8962,-1467,8470,3588,-12172,-10670,-4845,-21275,-17613,9461,2605,-7301,22643,38617,29387,-80,-37834,-709,28811,36445,24293,14754,14834,6124,-10141,-24451,-10716,-2978,-9855,-29689,-29139,-32085,-31004,-33436,-21741,-9192,-16293,-27869,-23801,-18828,-13085,-11562,-12298,-18232,10289,36983,40090,12254,-11094,-7201,-8367,-22557,4397,42234,64731,61425,39974,11667,-19799,-23534,-30281,-25974,2928,15887,-3003,-25707,-7226,-4951,-13905,-19746,-16158,-522,8690,4907,-7686,-9783,176,3854,4311,5981,8127,1128,-12084,-18808,-18565,2170,31743,47616,45802,19000,-6539,-17756,-18266,-14858,-18621,-23328,-28774,-24357,-12032,-6739,-14742,-14119,-768,8560,-3670,-29910,-23741,10924,56959,85166,73521,37531,35127,44228,19839,-23371,-15751,-13111,-5679,7671,10010,7638,12653,19829,11763,1355,2180,14120,29001,23412,11997,6524,2910,-8285,-17662,-7335,2872,-5166,-25133,-32922,-7419,2088,3623,22591,41401,27115,-10192,-5859,7914,-4459,-27988,365,17947,12779,-3888,-14818,-1165,28081,49652,60197,59110,49025,29351,23465,18423,15874,17610,14762,-1010,-22043,-23530,-2508,22844,26232,7735,3237,18825,14390,3646,-19138,-32079,-30310,-10181,10416,1205,1756,11524,22014,28357,49454,68192,67235,58748,40072,8150,-12891,-20483,-3209,6408,-15941,-33632,-11405,-4493,9645,22275,11403,-13424,-23525,-15816,-12293,-6224,-2134,-17329,-31779,-10748,8507,2224,-17382,-17558,-13176,-10693,-612,10698,31760,60422,57643,41361,19295,-1969,-23009,-5679,8649,8735,-3981],[-19135,-26193,-17277,-4169,4527,44,-13687,-7625,20467,33134,21624,-1061,-4485,-5047,-16104,-21263,-28473,-30368,-28331,-25638,-8379,14769,27305,25549,14471,6590,2781,12258,18481,30286,41590,32933,11258,-4128,8841,19617,12463,-7822,-11430,7035,16159,9185,237,-208,11742,31947,55651,44184,10611,3143,5304,-348,2567,6029,-7879,-24120,-9929,4609,17449,23407,20325,12665,4025,-3845,-14954,-33191,-32630,-32774,-12427,18673,39812,49428,25181,9652,5125,9610,9233,13235,-3459,-24958,-34529,-13366,12238,11514,-6831,-22132,-19523,-12673,-3138,-15670,-20343,-6623,-22999,-25860,8076,37890,49911,27198,3325,-15818,-11832,8821,12213,-301,-21547,-31619,-27439,-18133,-14023,-10833,-5998,15358,50742,74905,91227,118299,101493,55684,12095,-33301,-13274,6616,3153,-26770,-31782,-11315,-9249,-19660,-37847,-39752,-18041,3402,11920,14451,-7095,-33316,-34370,-13888,-7966,-8050,-8131,7478,24459,18569,-550,-6161,-5043,-15059,-30380,-22005,-23041,-24143,-15546,-10653,-13417,-28962,-22202,1770,17903,20445,1773,-9866,-390,25751,47759,31311,10278,-15186,12355,25913,23559,23860,32845,41537,48783,39899,-15944,-108491,-175875,-189876,-127874,-30418,47256,49442,16025,-38452,-38530,-3481,21389,22953,20716,4178,-3379,16829,48841,66593,46063,9039,-28673,-45713,-21018,774,-2861,10218,15000,8925,21293,34824,39171,16619,-16943,-1825,15117,23031,21474,-1906,-30786,-7817,-1401,-10033,-10017,793,2095,-6378,-24112,-18200,3757,18495,22541,25496,18476,-11040,-11323,21920,37022,25822,-8928,-42039,-9881,22112,45507,56976,44203,22218,-11136,-11408,16337,14744,-4840,-8250,15853,18387,-2129,-17412,-4045,4397,14706,22012,26147,22292,18396,19807,12948,-18130,-27757,15162,39618,40646,22933,7465,1069,729,5342,5643,-10730,-28461,-17994,6229,24503,22974,2163,-22860,-19387,3193,3735,-7507,-18471,-22086,-26733,-18596,-6366,-201,769,-2307,-3125,-9726,-15472,-5724,22558,34507,29415,26607,19647,13520,20397,19864,6374,-7446,-20970,-35177,-36556,-33199,-39597,-30443,1924,22785,-3517,-25852,-4596,-16633,-26688,-8350,-7284,-14995,-7595,-1621,-6769,-19954,-15458,-6340,-16764,-2702,25682,8208,-37178,-2908,31827,34378,16480,-8047,-22848,-7268,-5717,227,14413,21457,16854,994,-20957,-37249,-18471,-794,1494,-15066,-31376,-32648,-38705,-46224,-46523,-33011,-26318,-21443,-7594,10393,7796,-3796,-6146,-8245,-22776,-26612,-14677,9908,18422,2286,-4416,3479,-6898,-31502,-27047,-15998,-15042,-7906,6126,6015,7655,17393,17285,10634,8230,8914,15160,14209,6456,9490,22738,25706,9024,-12657,-31589,-12898,-1011,6998,14950,11209,-2703,-26637,-9369,3383,1972,-7960,-2946,26336,49991,34057,12514,14939,15479,8065,-609,7439,29924,33324,25058,10528,-7696,-12148,-3300,10513,20164,17546,-8805,-18083,-5963,14336,36354,39156,32830,36165,27302,6286,-16177,-29593,-16537,6997,17904,4543,-12410,-11657,-6132,-12793,-28530,-39889,-38660,-18028,9744,13890,16575,27629,23814,-978,-12401,-23795,-44963,-23472,-9225,-11238,-10474,7654,35852,59478,63935,38031,4693,-11496,-16730,-21732,-19589,-9435,7203,24270,31945,30157,22222,11987,1370,-4499,-12175,-27462,-35475,-33751,-22475,-9595,-4290,-15311,-34929,-12973,16742,38775,34317,7713,-7255,8726,19470,14774,6608,6414,25495,40329,35652,13321,-17492,-16255,13711,14958,616,2189,3418,-7017,-6219,3995,10330,13397,12222,-4969,-22267,-14634,2291,20430,29298,14160,-21447,-25484,-3143,-3687,-30052,-26766,-16496,-19542,-26651,-20609,-5268,11561,16173,15373,22428,21979,16000,8046,-13416,-22541,-12780,-25365,-8189,24820,32998,20572,895,-10194,-9805,590,9995,5951,6424,12489,12901,-2481,-26871,-39036,-36374,-29790,-13231,-22003,-34702,2965,25238,15445,-20180,-25040,-14463,-18802,-22496,583,21728,45130,62998,57147,13269,-35809,-9219,9420,19712,22299,9399,-95,3914,20328,31360,24771,-2745,-10294,4591,15451,24247,22875,21661,30173,30970,10498,-18084,5082,28871,34580,24752,-12759,79,45489,89477,89694,41517,6667,-20098,-33034,-21757,-11791,-10535,-18136,-27750,-14649,-19200,-24809,-8635,1186,-363,-2811,-5506,-14553,-20321,-9694,-7816,-5766,-4357,-4787,-3237,-5546,-17327,-7998,11246,10329,-18358,-17063,14041,22595,23913,14557,1218,-9438,-17794,-15726,-29167,-13691,46043,80455,65756,18977,-19109,-126,174,-11523,-11225,-4746,17361,43027,47315,39137,17668,2540,26255,66342,69512,39373,5414,-15689,-8785,-12169,-13019,5106,2981,-22804,-35892,-26025,-18022,1844,12319,83,-23575,-18588,1354,6793,-2054,-10946,-8065,-9163,7443,24470,16188,-3160,-18496,-28067,-18609,-2721,13157,25043,22345,16286,2500,2960,17448,20883,9569,-313,3754,12091,20134,22188,21242,8030,6912,20021,21433,25439,33432,32928,18986,4038,-1332,15378,24398,17892,2985,1299,3758,-9635,-27331,-36724,-6508,9585,2855,-16076,-27856,-20342,-22583,-31135,-18322,-3116,-5505,-3175,-2891,-16546,-20975,-10855,-5383,-12927,-28043,-22219,-3464,-2196,-1505,-12408,-12843,5521,18935,27076,29010,-979,-18861,4761,26635,33553,28695,27344,24262,18288,11563,8354,16055,29495,40111,29595,2318,-2320,-5046,1539,10446,6258,-6680,-8029,-6224,-23907,-19065,6255,-2181,-12081,22622,40859,33394,4174,-32199,-1722,29328,39877,29349,17027,13817,1990,-16295,-27703,-8882,-593,-4657,-20452,-27241,-25396,-22355,-22071,-10921,-2793,-15189,-31723,-23461,-18532,-7795,-5224,-8208,-15787,11171,35322,37131,12176,-4093,-1979,-9694,-24463,11232,49471,70187,64459,41569,12762,-16975,-18243,-29535,-31119,352,13690,-4686,-27695,-11336,-10710,-18060,-20801,-16896,748,12070,7891,-6377,-8936,1665,8291,11198,11249,11024,2481,-12543,-20875,-17309,4638,31385,43705,39130,14591,-5227,-10331,-6532,-3892,-13734,-25592,-26812,-18933,-10601,-6699,-13671,-12158,-2005,3122,-11095,-36241,-22845,7777,53729,84086,76444,45022,45999,52595,21857,-26252,-16500,-12084,-424,17216,18529,11067,10590,16065,8590,-1130,-730,8905,24873,24634,17271,12506,8367,-5380,-18448,-8653,-567,-13948,-24675,-18074,-1793,4923,8034,25937,42993,28359,-6581,-3915,7492,-5130,-27887,5706,23784,18906,4585,-6823,-1307,26073,51483,68472,72000,61779,40252,30357,22173,18350,17321,9340,-8984,-17016,-13833,-2689,21704,29578,10508,-4065,9471,8156,2382,-14160,-24699,-26461,-6332,9035,-3974,4205,17573,23285,25250,46367,64760,63391,54106,36582,6704,-12931,-20753,-4912,5145,-13174,-38002,-13241,-7190,2832,13827,6086,-15533,-24699,-15258,-10509,-2767,1816,-13983,-37282,-14074,2037,-7575,-22698,-14085,-9060,-4801,2851,3479,26164,62038,63404,44390,19831,4044,-10825,-10249,2400,5485,-4124],[-17597,-22509,-12567,-735,6395,-2619,-22142,816,30381,38808,19053,-7563,-6003,-8639,-20605,-22464,-26591,-27337,-27325,-22270,-1513,23766,35117,32146,20153,13213,11500,20881,29793,47969,55881,41295,13636,-5287,5283,15595,11300,-7028,-10216,9029,15840,4200,-6937,-4744,10686,34307,59834,47720,11356,5667,12664,5958,-623,394,-12416,-22254,-5046,8299,20840,26410,22475,13965,5352,-1413,-11734,-33091,-37261,-44661,-17137,17608,40132,44752,13486,2907,1471,10035,10957,13538,-5377,-26836,-35745,-8649,18552,14860,-5935,-18450,-13832,-8439,1023,-11693,-20711,-5061,-19522,-28928,6926,38456,50660,28519,8193,-6872,-10728,10574,16426,3444,-20439,-34526,-24035,-15111,-15018,-13889,-2685,20362,53516,76138,89474,113690,99212,56250,15145,-23227,-11986,1234,-7096,-34583,-24259,-7809,-10891,-23716,-37649,-37577,-26546,-6608,3046,6933,-12451,-22261,-23237,-1074,-1572,-13342,-16425,9043,26766,19688,-872,-6936,-5297,-14035,-26045,-25797,-31447,-27387,-15687,-11008,-14126,-29983,-19564,2009,15998,17969,-952,-9807,-1146,19174,35079,14417,869,-9360,20386,37143,39438,38741,35651,35170,42536,33677,-35419,-20860,24050,13422,-43913,-98745,-89189,-53220,-24585,-23541,-32073,-27065,12054,12358,704,-15304,-13512,7268,37627,57226,38011,1213,-36688,-43372,-19089,-3162,-12810,-63,5003,-22,14044,30061,36381,11549,-17472,2910,12295,16240,17654,-4306,-31287,-2338,2935,-8052,-7771,859,944,-5656,-21517,-21948,690,17329,19964,19967,14776,-10478,-11027,23319,42835,36193,3570,-31583,-14616,20058,45664,57608,42181,16502,-14572,978,29210,24173,1203,-1826,21852,20601,-4517,-18728,-2335,6174,17624,27179,33614,30056,22205,20423,13299,-18939,-29149,13912,38534,42065,27960,15950,10617,7384,8673,6852,-11826,-31573,-19575,6401,28058,31921,14069,-12891,-24074,-3370,-1381,-12613,-22574,-23386,-26452,-21234,-11501,-4054,1255,2289,2446,-7916,-14937,-1687,25484,35055,29584,27098,18833,9058,13478,12622,-116,-12994,-27693,-38727,-33169,-25577,-34562,-30784,7809,33771,6105,-29779,-4234,-13556,-30236,-9792,-6030,-14021,-10005,-4272,-6933,-19188,-23053,-12706,-23917,-6242,24980,6790,-35015,-363,32671,33123,13700,-9959,-8374,8604,12516,17621,29048,32448,23237,5008,-16623,-39023,-20694,-1148,4112,-8444,-26607,-35693,-45497,-43016,-36185,-26269,-20700,-16764,-9523,5504,2625,-5921,-4406,-6809,-23273,-26968,-18576,1757,10146,-2434,-3307,5313,-6618,-28763,-26875,-15525,-12236,-6758,7690,7370,5074,17873,20761,11439,5315,4258,7639,6323,3157,8893,20801,21268,5653,-11049,-32520,-17110,-4213,6338,16269,12403,-941,-19611,-7292,1595,-970,-12172,-7592,24909,54057,41154,19865,17750,11674,2205,-5467,1379,19556,22678,19090,10507,-5709,-12781,-6942,5640,16666,19635,-5821,-20611,-16841,11149,40691,44684,35742,39624,33383,11965,-12395,-23101,-11557,8782,16715,1928,-7988,-147,2224,-10882,-25376,-31953,-30625,-14176,8801,12103,16325,27434,24490,1980,-12135,-21865,-43500,-27983,-11002,-9667,-12801,1164,26747,48630,56147,38402,10910,-7637,-17230,-20323,-17331,-8698,6160,22503,31020,30022,20619,8563,-1614,-4589,-9554,-23263,-30263,-26947,-22071,-10255,-6359,-19335,-35356,-13423,13635,34920,32568,7890,-5866,11141,25004,23986,20121,24318,43075,53986,43993,16921,-15580,-10258,18732,17968,2447,6337,10418,593,-4001,337,1598,1313,2235,-4551,-16708,-13318,-1123,12550,19798,7454,-25983,-23769,-3482,-6885,-36819,-25100,-15152,-17622,-15767,-10649,2199,15575,15921,11633,17293,17641,12103,6818,-8530,-16536,-14718,-29588,1444,35152,40676,23819,-354,-12458,-11675,-175,10286,7394,12174,20894,18622,-2361,-30310,-38486,-35834,-31090,-14747,-26160,-26799,13525,36849,24467,-11811,-23503,-15671,-21322,-20649,4100,23803,45232,59762,53482,11734,-34699,-15125,603,12386,17510,8232,-862,5097,24733,35320,22468,-9231,-16634,2356,17257,28793,28135,28061,39170,42815,24891,-13446,-3911,26258,36020,26824,-12524,1913,48035,86979,74359,26530,-4105,-27762,-33413,-24177,-18565,-19469,-28567,-23823,-9308,-18370,-28600,-15370,-7787,-8366,-7967,-8920,-16757,-18972,-7632,-6770,-5781,-2894,-1677,-170,-6082,-24972,-17484,2118,2312,-24072,-13334,17259,25801,26440,14995,299,-9166,-12544,-11822,-28474,-12438,46516,78121,62173,14011,-26724,-429,2232,-10867,-11079,-5319,11430,34388,42719,41121,25743,9601,29056,68317,72349,40789,4374,-14429,-6844,-14564,-14960,12198,15042,-8575,-20441,-12788,-9002,2848,11610,-145,-25759,-19196,4282,10370,-1108,-12709,-9351,-13162,1494,19955,14132,-1943,-14032,-24245,-26362,-5023,14921,28268,23295,15160,3128,-1958,11505,18830,10745,1761,6034,14594,22563,24277,23241,8966,2708,15829,18567,23729,34531,37138,25346,8847,-5071,4617,13305,9192,2451,5177,1395,-14761,-26502,-41177,-15648,434,-4795,-22793,-25692,-17315,-18842,-29525,-26766,-13607,-14762,-7429,-6455,-20581,-26650,-15538,-4156,-2448,-12854,-20568,-14878,-15293,-9637,-16481,-12173,7589,23082,31859,32454,1247,-16175,4595,21580,24314,18308,17850,15750,9713,2564,-1881,2443,11744,20580,8302,-9562,-2998,-2374,4037,12413,9675,-253,-4149,-6989,-25409,-22577,94,-9146,-15942,22105,41026,34775,5952,-28677,-10,31741,43916,34166,18640,11519,-3531,-23290,-28214,-7777,-140,-1602,-12282,-17625,-17226,-13820,-11646,-806,3066,-14233,-32937,-22731,-17078,-1546,1891,-3675,-13809,10374,31601,32903,13592,4140,2749,-11701,-23565,17144,54209,72638,64500,40394,11730,-15504,-14379,-27409,-32327,-1070,11461,-6818,-30935,-17117,-17889,-21839,-21127,-18624,-36,12821,8438,-6549,-9149,2250,11709,16501,14201,11113,1268,-15132,-24722,-16952,6209,29908,38704,31877,10419,-4339,-4174,4855,8173,-6930,-27355,-23077,-11323,-6007,-4091,-10653,-9496,-2158,1131,-12557,-29544,-23761,998,45188,77022,74742,50289,55099,59545,23795,-27821,-18016,-11560,4472,25514,24868,12404,5608,8979,2351,-6146,-5199,3059,19396,23289,19531,15548,11565,-3178,-18288,-9222,-2634,-23784,-15226,-2414,8086,9928,11963,27459,42299,28025,-3311,-3036,5042,-7692,-26058,10518,28742,24753,12720,142,-2304,22671,51713,74202,80895,70069,47631,34815,24413,19746,16117,3064,-17134,-10003,-5180,-3105,18269,30747,13692,-8887,185,5282,7675,-4547,-19477,-24711,-2735,7083,-10204,6116,21899,23768,21329,41836,59103,56224,46394,31779,5314,-13162,-21579,-7937,2229,-10646,-33240,-15435,-10835,-4342,5299,1052,-15146,-23411,-15380,-9379,39,4968,-10609,-32901,-15603,-5632,-19054,-23310,-10737,-6441,-883,5437,-4701,18615,60412,65818,44694,18340,10032,1120,-13259,-5507,1250,-4466],[-16641,-19088,-9167,177,5049,-8281,-26589,11523,39129,42310,14437,-15028,-6197,-12692,-26656,-25288,-26973,-26374,-29405,-22247,2278,29045,38933,35204,23074,17660,18168,27711,39283,60094,64110,44817,12207,-9926,-1998,7575,6405,-9083,-10852,8519,12639,-3410,-15978,-9794,8573,35749,62909,49772,9919,5138,16477,8286,-6629,-7129,-17203,-18895,-2439,9065,21062,26023,21166,11654,3084,-2119,-11180,-31112,-32666,-39589,-20584,13910,35542,34777,-374,-4305,-3550,8761,11199,11833,-9467,-30497,-37713,-6719,21145,14910,-6701,-14944,-9620,-6435,2681,-8453,-12503,626,-11204,-28223,4492,37154,49684,29022,11475,-1456,-12674,9004,17205,4302,-20571,-39826,-22064,-13711,-17870,-17424,1429,24022,51457,71396,81731,101918,90539,51864,14875,-15444,-8796,323,-5261,-19530,-15405,-7297,-14057,-29267,-40076,-35843,-28240,-11664,-3696,-1282,-19049,-10405,-9913,10849,7257,-12179,-24395,8337,25154,17015,-4223,-10220,-6890,-13159,-20491,-24883,-35544,-26093,-15707,-11914,-15078,-31527,-17563,2033,13480,13559,-4111,-10432,-4252,9299,19587,-3968,-10362,-4840,20889,38477,44626,41478,29824,22675,29594,19261,-10095,141863,344710,469603,445472,287671,103183,-40917,-40885,21540,9001,-29740,2820,15456,-2672,-31143,-28511,-7068,21236,41466,25886,-6571,-35373,-31722,-12525,-3672,-22627,-15191,-8108,-7467,7457,21675,27542,2558,-12319,11019,11773,9226,12443,-9242,-34470,-418,2436,-11731,-8746,-175,-939,-6397,-20500,-22509,-1088,14977,14904,12292,10676,-9019,-13498,21445,45205,43006,12694,-22972,-18676,17218,43975,55879,38398,10859,-12444,12107,37821,29469,4423,1883,24039,18741,-10134,-19451,-673,7308,19030,29763,37411,33916,22950,18224,10653,-21702,-31468,9971,34139,40777,31630,24129,20197,13439,10461,6630,-13148,-33371,-22382,4728,29711,39553,25873,-1090,-23554,-12613,-8987,-19314,-28725,-26862,-26832,-23738,-17436,-9555,-214,4762,5860,-7844,-16148,439,26069,33303,27442,25056,15792,3267,5606,3798,-8619,-19732,-36050,-42348,-29322,-19576,-32321,-32636,12541,43261,14526,-32812,-5171,-11098,-34557,-13371,-6617,-13598,-11808,-5344,-4927,-14656,-26236,-16562,-21029,-9277,21935,4695,-25349,5385,33702,31062,10927,-9032,3046,21097,27609,32041,40408,39952,26743,7261,-12841,-37767,-24084,-3398,4874,-3066,-19359,-31632,-39345,-33871,-25588,-16251,-12471,-13012,-13105,-313,-3465,-9713,-4391,-6439,-24064,-26589,-22506,-8408,311,-7395,-2539,6441,-5473,-23963,-26026,-15753,-10269,-6897,7530,8081,2167,16264,22565,11285,1115,-662,1462,200,34,6000,16338,15931,3733,-8349,-31225,-22450,-7993,5440,17483,13169,594,-13100,-5008,51,-3627,-16264,-12478,21413,54383,45744,26095,19224,6109,-5583,-11654,-5410,8072,10696,11671,8658,-5521,-15332,-12757,-2365,8903,19642,5348,-8100,-24899,6581,42929,48453,37182,40900,37199,16439,-7416,-15519,-6106,10803,15624,-987,-4659,9785,11451,-7490,-22486,-23755,-22525,-11743,6574,9655,15449,26007,23397,3480,-12745,-20939,-40138,-31639,-12182,-6873,-13466,-5883,15777,36296,48918,40377,17966,-3246,-16545,-16300,-12279,-6648,5050,20207,29787,30358,20547,6934,-3415,-4082,-6742,-19066,-25431,-21376,-18953,-10360,-9183,-23522,-33131,-13100,10009,29209,28650,6866,-5758,10566,27994,32484,34156,42463,59012,64881,49716,19360,-12527,-4152,22748,20543,4557,9916,15871,6478,-2610,-4047,-7206,-6610,-4006,-4526,-12482,-10981,-2969,5684,9641,-1144,-30906,-20942,-3349,-9060,-39345,-21527,-11293,-9672,-4182,-266,10069,19363,14785,6246,9983,11399,7196,7453,1613,-7405,-15289,-28835,11734,44466,47037,26093,-1739,-14365,-13048,-803,10872,10713,21702,33280,26636,-640,-31819,-37309,-35629,-30925,-15265,-28832,-18371,23269,46034,30675,-4978,-18257,-14645,-22598,-18391,6427,23944,43087,54484,48537,9770,-33334,-20154,-7675,7163,16097,9446,-1228,6203,28972,38834,20353,-14411,-21660,386,18372,32675,33072,34079,46747,52800,39367,-78,-13774,21726,35043,27074,-11929,3570,49319,82412,58631,12943,-10272,-28392,-30611,-24416,-21622,-23584,-30017,-14920,-3618,-16920,-32565,-20015,-13475,-11829,-9244,-9590,-16952,-17250,-5285,-5151,-5349,-573,2988,4501,-3874,-30022,-27161,-7176,-5833,-28849,-7952,21233,28575,27356,13483,-2054,-8791,-6415,-7825,-27202,-11324,45306,73896,57874,10401,-32990,-481,4498,-9561,-10244,-3919,8196,27391,38244,42153,33570,17803,32306,69055,73614,41496,3385,-12655,-4371,-16519,-16431,19565,27893,6536,-4415,648,-1560,2371,10954,2125,-23552,-18997,8082,15212,1813,-12226,-9482,-15664,-2584,16987,12693,-1186,-9926,-18030,-31526,-7402,15182,29322,23540,13961,3153,-7492,4995,16462,11884,3995,8291,16304,23283,24565,23982,9481,-2413,10722,15134,21447,35057,40901,31971,15721,-5249,-6365,3051,4953,7451,10521,-373,-19318,-22336,-34513,-24466,-7015,-10131,-27290,-22528,-14049,-14309,-24661,-33878,-22735,-21241,-9838,-9469,-25055,-33360,-21692,-3414,7670,3120,-4799,-13177,-27454,-18269,-21136,-11717,8998,26069,35444,34899,3788,-13740,3725,14960,14175,9217,10828,9419,2978,-4540,-9884,-7789,-2789,1396,-14041,-17857,-3252,-194,6850,15343,14768,7704,1278,-6575,-25051,-27354,-7959,-17169,-16901,21810,39942,34618,6576,-26905,3507,36108,49132,39357,20190,8675,-9647,-30304,-25316,-6800,-721,-208,-6356,-8292,-8352,-5043,-1790,8551,8410,-13281,-29607,-21124,-14206,5318,9568,1130,-12219,8451,26722,28591,16785,12433,6695,-14095,-20259,21952,56439,72156,61722,36654,8778,-15206,-11770,-24991,-29471,-1200,9781,-8389,-34000,-24003,-25149,-22761,-19390,-20019,-2131,11484,7020,-7821,-10139,2193,14287,20283,15046,8791,-1926,-19051,-28702,-16169,7395,27488,32809,24598,7297,-3539,258,14459,19102,-96,-27887,-18761,-3581,334,631,-6399,-7575,-2642,2033,-7997,-23613,-26172,-8978,31649,64171,68438,52922,61489,64023,24879,-27895,-19999,-11493,8164,31229,27876,11161,-2207,-1136,-6516,-13156,-10716,-2953,12878,19296,18502,15436,12219,-2317,-18098,-9159,-2026,-24960,-5108,10549,17490,14642,14272,26596,39071,26043,-901,-3591,360,-12249,-22462,14177,31914,29014,19002,5149,-4487,17686,49783,76226,84477,73084,50741,36098,24426,19380,13679,-3709,-25022,-4450,958,-4197,12214,28943,15860,-11114,-8594,6211,16426,4249,-18068,-23234,1839,5552,-18144,6394,23536,22571,15971,35070,50522,45345,35690,25670,3405,-14500,-23906,-13155,-3372,-10309,-27789,-18548,-16249,-12521,-3723,-4583,-14252,-21862,-17394,-10030,865,5846,-9079,-25696,-15337,-13784,-27984,-16549,-8648,-6666,-430,5332,-14303,8537,54367,63322,40757,13222,13484,10267,-11623,-15952,-4886,-6504],[-13840,-13763,-4651,783,2749,-12865,-12916,25257,48737,45931,10533,-19814,-3204,-14294,-30911,-25869,-27161,-24981,-30453,-22542,5160,32442,40570,36482,24961,21677,24461,34297,47182,66996,67690,45230,8996,-15683,-10379,-1721,164,-11922,-11299,7667,9049,-10892,-24291,-13099,7326,38141,66709,52349,8578,3371,18319,8391,-13408,-13562,-18721,-14133,-894,8299,19703,23975,18172,7491,-1064,-4257,-11610,-28244,-26211,-30450,-21191,9404,27853,21231,-14329,-10318,-8130,7734,11614,9674,-14141,-34273,-38096,-6060,21625,13475,-6893,-10287,-5561,-5247,3427,-4330,-3244,8403,-2790,-24659,2382,35523,48279,29651,13757,1473,-16252,6517,16956,4258,-20380,-41474,-20156,-12757,-20923,-18180,7034,27906,46766,62349,69464,84461,76847,44027,12866,-8704,-2859,6582,7733,-2996,-8482,-8000,-15062,-29762,-43655,-34985,-22661,-9764,-5515,-7694,-23874,1429,4709,22748,17885,-2767,-19354,7664,21389,12145,-9099,-14188,-7736,-10706,-14493,-18685,-25617,-20237,-14703,-12964,-15988,-31121,-15271,3360,12491,10324,-4809,-11144,-10202,-3260,4322,-18925,-17429,-3015,14901,27785,34845,33383,22685,12133,16792,6935,11664,198382,447603,615345,606502,424524,188423,-5200,-17882,43916,29304,-10001,9526,30403,11250,-21180,-38270,-12959,13811,31879,18615,-7735,-24867,-19905,-5412,-637,-22191,-25755,-15628,-6570,8048,17413,20613,-1234,-1948,19438,13393,5092,9476,-12136,-34590,-966,-2101,-17807,-6997,1557,-1018,-6023,-18889,-19646,-1132,11470,7510,3759,7726,-5941,-15437,18378,46006,47972,19861,-15682,-20677,14995,42118,53685,34942,8172,-4820,21923,43054,31802,6259,4315,23896,14454,-17351,-16460,3416,10388,21100,31311,38766,34939,21848,14890,7052,-23323,-31204,5323,28136,38471,35487,33224,30593,19681,11149,4655,-15074,-33169,-24370,3017,30942,47001,38525,12656,-15886,-22168,-16187,-23996,-33926,-31006,-27304,-24945,-22222,-15025,-2373,6139,8060,-8231,-17359,2083,25542,30433,24302,22123,12452,-1842,-1105,-4415,-17286,-25569,-43975,-44376,-27080,-18946,-36327,-31246,19826,53048,23049,-31229,-5924,-8097,-36458,-17260,-7312,-12280,-11558,-4331,-1550,-8577,-21536,-13733,-9040,-8439,17950,3185,-13978,14019,35765,29439,9621,-5024,12412,30785,40197,44223,49320,44885,28428,9031,-8234,-32770,-26642,-5893,5248,2160,-10896,-23848,-31782,-25254,-14975,-5021,-2742,-9087,-16684,-4502,-7954,-13542,-4655,-5754,-23722,-24720,-24015,-18684,-8836,-10495,-997,8021,-2117,-17084,-23452,-15417,-7998,-7122,6534,8766,519,13973,23664,11176,-3116,-4239,-1126,-2325,-2269,1880,10801,11418,4306,-4363,-27372,-27293,-10981,5263,19311,14571,2961,-6487,-2065,-278,-4545,-17950,-14584,18593,52633,48307,31313,19882,-382,-14444,-18230,-11967,-2718,-431,4407,5978,-6300,-18708,-18735,-11429,-1863,17909,19464,9314,-25480,1378,43270,50630,37826,40836,39451,20401,-921,-6813,125,13443,15219,-3374,-2054,17763,20014,-3137,-19667,-16383,-15178,-10173,4125,7376,14166,23525,20733,3513,-14073,-21045,-37572,-33282,-11956,-2716,-11564,-12017,4565,24856,44158,44310,25822,1911,-14289,-10184,-5137,-3093,4250,17608,28223,30879,21715,7030,-3762,-2511,-3307,-14664,-21074,-17463,-15504,-9791,-12160,-25964,-28481,-11856,6142,21984,22774,4736,-6884,7019,28438,40151,48306,60107,72449,72300,52272,20251,-8799,1594,25189,22122,6608,12709,19431,10240,-2205,-8756,-15312,-7544,-3043,-4318,-9905,-8557,-2963,1450,1378,-9722,-31921,-17262,-2722,-9909,-36538,-18535,-7243,-1124,6555,9766,17668,22424,12649,-633,698,3275,1616,10854,15981,4061,-14700,-24163,21205,51546,51073,26724,-3616,-16149,-14297,-2093,10543,14100,31866,46083,34196,753,-32488,-36020,-36156,-29758,-15189,-30048,-10647,31043,51594,33190,-433,-12467,-13007,-23626,-16316,7050,21684,38082,46561,41793,6776,-32624,-24571,-15426,4052,17554,12193,-1830,6346,32004,40877,17691,-18752,-25567,-1835,18300,35344,37107,39126,52090,59529,51478,14713,-24838,14468,30706,24599,-11808,4082,48301,75031,42440,165,-11241,-22657,-27490,-23438,-20102,-21208,-21679,-6931,1042,-15169,-32237,-21066,-14592,-10621,-7633,-8763,-16701,-16168,-3124,-3347,-4957,1922,8320,9793,252,-29283,-37646,-17200,-14654,-30398,-2168,24697,29694,25615,9068,-6709,-8607,-650,-5112,-26811,-11662,41295,66836,51919,7259,-35022,-1392,5666,-8782,-9993,-2484,5886,20736,32787,41217,40167,26203,35618,68056,72429,40365,1339,-11198,-2030,-18208,-18612,24863,38713,19743,9010,11206,2848,-530,10206,6631,-17900,-19092,11313,19758,5203,-10499,-9335,-17531,-5647,14789,11249,-1974,-8229,-13942,-34026,-10945,12741,26726,21486,11688,1879,-14062,-2689,12869,11792,5185,9408,16170,21168,21993,22702,9047,-8978,4192,10638,18125,34419,43337,37612,23202,-1682,-16947,-6158,5326,14901,15314,-2669,-23541,-16831,-26374,-32240,-12354,-13341,-30072,-20010,-11456,-10280,-19607,-36436,-31001,-25017,-11380,-12476,-30208,-39960,-28783,-3652,15743,17868,13165,103,-33942,-27720,-27251,-12407,8656,26838,36919,35511,5198,-12529,1922,6704,2476,-35,3999,3068,-3496,-10576,-15319,-12134,-8537,-10344,-28861,-19218,-4059,785,9255,18628,20809,16187,6933,-6038,-23814,-33740,-17960,-26102,-15303,20854,36978,32610,6093,-27302,6598,40725,54385,44039,20949,4758,-16778,-37411,-21201,-6422,-2507,-859,-3377,-671,75,3141,6716,16366,12658,-12781,-26054,-19226,-11148,11410,16456,4997,-11844,5189,20800,24221,20178,18973,8854,-17327,-16370,24805,55519,68256,55788,30097,3620,-16322,-10701,-23335,-25720,-970,8285,-9301,-34087,-31819,-29575,-19934,-15999,-20230,-5002,8423,3874,-10197,-12029,1305,15727,22183,13686,4248,-6723,-23725,-30908,-14380,8481,24356,26161,17634,5641,-2522,2813,21566,27740,5631,-26771,-14200,3630,7213,6697,-1226,-6561,-4476,3926,-1543,-18955,-29220,-21221,14032,46518,58266,52912,64629,65297,24418,-27282,-21824,-11576,10229,33619,27150,7515,-12044,-13228,-16716,-20604,-15707,-7937,6342,13470,14838,12882,11038,-2330,-17922,-8559,1282,-15501,3741,20316,24488,17868,14845,23766,34064,23279,1000,-4973,-5660,-17520,-17496,17103,33566,31648,23324,8457,-7064,11953,46095,74664,83136,71694,50437,35024,22956,17870,10824,-9333,-30186,-1022,4941,-4957,4920,25034,17050,-10932,-15005,10456,25732,10600,-19955,-18110,9130,6730,-26708,5674,23231,20434,10289,27124,40205,32490,24362,20248,2117,-16030,-26685,-19282,-10387,-11725,-24072,-20822,-21802,-20488,-11750,-9953,-13756,-21313,-20422,-11535,386,5065,-8873,-20091,-13090,-17387,-19152,-8548,-7149,-8785,-2611,3072,-22185,-1747,45496,57065,33621,5199,14343,16616,-5626,-26795,-11306,-9400],[-8517,-6228,1255,1329,148,-10876,5329,41035,59190,50052,8225,-19907,2152,-12990,-31612,-22633,-26281,-22346,-26335,-20596,7866,34341,40414,36301,26055,25414,30421,40497,52540,68535,67085,43110,4908,-21006,-17919,-10548,-6332,-14761,-10858,7293,6230,-16742,-30629,-14134,7429,41629,71215,55742,8278,953,18651,7008,-20067,-16636,-15919,-8674,-80,6442,17350,20987,14260,2275,-6331,-7117,-12380,-25494,-21223,-23911,-20088,4655,18002,5310,-26095,-14674,-11588,7750,12740,7534,-18901,-37123,-36881,-6121,20672,11459,-5399,-4415,-1369,-4461,3782,726,5766,16070,4097,-21144,868,33848,46556,30448,15245,2370,-20783,4741,17067,4322,-19242,-36560,-18026,-12130,-23748,-15969,13158,31961,40993,50218,53630,62414,58961,33382,9654,-2728,5087,17712,23562,10201,-4229,-8869,-12061,-24297,-46943,-35103,-18241,-5145,-3257,-11297,-24679,12773,19971,34379,29008,10079,-7093,8082,16414,5808,-15039,-18294,-7406,-6982,-8429,-11215,-15614,-13072,-13426,-14926,-17004,-27822,-12992,4978,12453,9472,-2302,-10960,-17130,-17497,-10235,-28025,-18991,-4043,6488,10890,17461,23738,23280,15357,18043,8727,4323,137941,314041,417219,388260,242012,76131,-49644,-17576,34332,19749,-5676,18490,34934,12451,-20711,-33917,-6804,17385,30809,14742,-9044,-19560,-15387,-4650,-2695,-23424,-28988,-16232,-2233,11995,17475,17543,-883,4236,21957,11585,1103,7089,-14391,-32923,-2733,-8524,-20809,-1780,4221,-1471,-6319,-18090,-16323,-1114,6099,-2106,-4579,5945,-2805,-15694,15190,46013,51765,25619,-9465,-22208,12087,39399,50935,32161,9201,5085,29606,44590,30999,6762,5449,21468,8009,-25810,-10406,9638,15565,24176,31733,37302,32720,18599,10474,3007,-22138,-27258,384,20517,35127,39245,42515,40644,25185,9992,-467,-18895,-31861,-25398,1142,31332,53490,50994,26881,-5382,-31086,-21177,-24171,-34254,-36009,-28653,-25670,-25761,-20377,-5404,6091,8565,-9561,-18788,2772,23326,25840,19674,18080,8796,-6286,-6657,-11742,-26118,-29750,-46742,-44817,-29572,-27068,-48734,-22381,30572,62652,30993,-26464,-6894,-5333,-34623,-21442,-8225,-10496,-10163,-3043,768,-3689,-14257,-6046,4989,-3513,12642,1545,-3203,23124,37504,27489,9136,106,19049,36882,49304,53170,54894,46456,27582,9734,-3462,-26279,-28030,-8752,4914,6641,-2740,-15686,-25272,-18122,-5618,5469,6621,-5807,-20305,-6230,-9925,-17440,-5519,-5175,-22705,-22434,-22802,-28864,-16431,-11671,469,9297,2407,-9853,-20381,-15085,-6049,-7956,3957,8355,-369,10703,23352,10370,-7900,-6723,-601,-2203,-4824,-3949,3981,7536,6079,-493,-22972,-31777,-13604,5023,20743,15885,5420,-720,485,-199,-4233,-17089,-13205,17537,49348,48095,34257,18921,-8282,-25012,-25542,-18976,-12295,-9567,-2427,2055,-8635,-22982,-22158,-17998,-15076,13484,31806,25319,-19532,-5054,40818,50224,37018,38998,39596,23206,5783,1618,5849,15492,14478,-5917,-1108,22370,25769,252,-18098,-11082,-9819,-10366,857,4332,11232,18929,15542,913,-17241,-23421,-37027,-33155,-10824,1632,-8136,-16270,-5369,16295,42018,48764,33060,6805,-11478,-3922,2040,608,2884,13790,25186,30054,22320,7101,-3983,-793,-77,-11000,-18273,-16348,-14559,-10008,-15605,-24780,-22991,-10621,1319,12750,14378,708,-10040,-167,25689,45980,61107,75451,81723,74897,50548,18523,-5811,5667,24789,21390,7324,13552,19927,10753,-3623,-14104,-22810,-3603,3061,-4530,-9829,-7333,-1979,93,-2680,-14674,-25753,-13894,-2498,-10313,-33533,-18372,-5409,5118,14906,17999,23648,23623,8807,-9349,-10822,-7144,-4382,16623,32377,16463,-13898,-19390,28011,54810,51433,24622,-6929,-18683,-16396,-5331,7654,15583,40236,56730,39211,69,-33562,-35150,-37723,-28535,-15433,-30719,-5108,35395,52228,31048,849,-8490,-12665,-25834,-15375,5186,16419,29551,35299,32522,1974,-33472,-29057,-22992,2156,20125,14894,-3638,4356,32545,40210,13489,-23168,-28997,-5095,16384,36015,39333,42328,54312,61839,59295,27588,-32053,3684,22151,18548,-13154,2513,44079,64313,25618,-12461,-9481,-17404,-26233,-23003,-16545,-16083,-14045,-1871,3325,-13741,-26647,-18524,-12148,-7335,-5504,-8380,-17723,-16517,-1732,-2030,-5357,3705,13212,14389,4667,-23417,-47776,-28194,-24193,-26651,2544,26326,28030,20364,1039,-13998,-8504,3543,-4858,-28449,-14523,33631,56250,43520,3602,-30473,-4091,4595,-9604,-11558,-2874,2539,13066,25413,37606,44828,34110,38807,65104,68171,36492,-2610,-10684,-384,-19182,-22134,26388,45506,29186,18067,17165,3166,-6472,9344,12222,-11643,-20461,12628,22564,7609,-8704,-9703,-19652,-8983,12209,9170,-4924,-10093,-13581,-34490,-16519,6745,19522,15975,7481,-1207,-21379,-11870,7284,9393,4251,8406,13347,15407,15882,18979,7299,-16985,-3810,4919,13561,32281,43834,41215,29737,4052,-24380,-13920,8350,21740,17970,-6478,-26177,-11818,-19226,-31655,-15278,-15413,-32500,-18935,-10392,-7951,-16151,-31983,-38886,-26464,-12789,-15395,-28806,-32942,-30881,-5180,20321,29639,29642,15395,-27254,-36520,-35494,-14920,5622,24429,35423,33554,4215,-13313,-792,-2537,-11132,-10648,-4685,-5324,-11140,-16251,-18097,-10498,-3528,-5143,-15014,-15350,-6187,-52,10509,21566,26900,24093,11481,-6477,-22807,-38666,-28932,-33269,-12946,18196,31416,28299,4456,-30014,7516,43816,58277,47143,20105,-809,-25353,-36407,-17578,-7073,-5620,-3754,-3611,4495,7070,9801,12992,21867,15300,-13090,-23277,-17838,-9206,15378,21143,6666,-13503,513,13967,19402,21860,22248,8335,-21728,-13286,24943,50948,60636,46566,20659,-3896,-18891,-11384,-23146,-23229,-1540,6249,-10003,-30810,-35465,-26590,-15083,-12303,-19241,-8015,4226,-604,-13721,-15044,-763,15533,21714,10016,-2319,-12807,-28678,-30233,-11901,9455,20779,18917,11127,5309,-1153,3447,25666,33282,9478,-24354,-9459,10014,13883,13435,4964,-5177,-7689,4824,3800,-15604,-31165,-33882,-6403,25517,45329,50337,64152,62819,21748,-27132,-22982,-11625,10397,32253,22701,1913,-22773,-25689,-26086,-25833,-18008,-10619,882,6906,9519,8898,9016,-2428,-17367,-7696,5973,-6632,11213,27163,28718,19285,13968,19672,28319,20741,2894,-6380,-11853,-21330,-11294,19951,34348,33088,26091,10700,-8988,6463,41245,70112,77987,67423,48226,33093,21339,16299,8636,-12082,-29636,986,7979,-3873,-1329,20721,18146,-8808,-17244,16871,34345,14820,-23578,-8054,19871,12005,-32303,5478,22598,18884,6232,20089,30443,20725,16165,18315,3364,-15844,-27695,-23740,-16163,-12931,-20226,-19464,-21658,-25234,-16089,-12985,-12655,-20222,-22026,-11583,729,4847,-7553,-13682,-8315,-12318,-6713,-181,-4094,-9891,-4545,1323,-20516,-6809,38070,50897,26925,-2769,15004,22573,3156,-18177,-13703,-9933],[-5043,-1068,4136,-2407,-5634,-2547,21873,53681,66070,50758,4118,-18975,5039,-12886,-31906,-20039,-27302,-21600,-20546,-17265,7671,31685,35439,31600,23190,25558,32625,42751,51692,62296,60039,36109,-1887,-25742,-22933,-18763,-14854,-19679,-11742,5318,2409,-22253,-36442,-15531,6551,43416,73469,57368,7301,-3998,15593,2612,-28054,-17002,-12068,-4878,-1674,1925,12572,15768,8227,-5101,-13813,-11839,-14713,-24650,-19638,-21503,-20363,-1697,5324,-13057,-29666,-18800,-14969,7831,13446,4296,-24809,-38363,-35881,-7802,17599,8397,-3025,1261,1878,-4979,2879,5215,12952,21412,7794,-19789,-1185,31101,43497,30554,15513,927,-26310,4077,17528,4275,-17699,-31907,-16361,-12573,-26958,-13084,18079,34939,34976,36031,34949,36623,37401,20026,5058,2068,13701,30234,37467,18613,-3163,-9220,-6123,-17506,-44462,-36464,-16154,-1319,354,-12440,-22017,22846,34783,45010,39354,23174,6009,9804,11080,-1310,-21789,-22392,-6353,-2991,-2849,-4060,-6534,-6443,-12882,-17876,-16824,-22500,-10873,5575,12026,10858,2964,-7706,-18923,-29112,-24854,-28220,-16820,-5247,1176,-551,8145,22513,31140,30852,34655,20321,-26889,41823,126076,143495,90237,2134,-56552,-90390,-39348,4611,-10796,-14239,17998,23665,-2667,-30889,-23818,2118,22362,30435,7711,-15709,-20394,-17289,-10381,-12282,-32624,-29411,-15715,-149,13766,17231,14718,-3143,2677,17102,4215,-5181,2728,-19149,-30714,-3604,-13776,-18839,3432,5191,-3925,-8682,-20219,-15058,-2163,-432,-12233,-10507,5460,-629,-14965,12734,45812,54846,30492,-4018,-24934,7263,35295,47891,30888,13886,15001,34704,42544,27306,6316,5620,17118,-29,-34297,-2818,17148,22445,28516,31405,33230,27434,13408,5420,-447,-17210,-20178,-3926,11661,31097,42921,51536,49468,29422,7330,-8619,-24093,-29241,-25218,-816,30756,58553,62510,40556,5413,-33844,-21558,-19248,-28277,-39434,-30945,-26280,-27781,-25092,-8944,4942,7546,-11890,-20331,2407,19319,19425,13540,13093,5090,-9921,-11011,-17606,-34655,-30889,-40301,-43878,-36836,-42655,-59391,-5699,43903,71493,38050,-20433,-8104,-3237,-30781,-25392,-9017,-8264,-8239,-2571,877,-1005,-7296,3269,18602,3984,6179,-397,6174,31170,38054,24932,9206,5354,23029,39448,54734,58626,56992,44627,24198,9383,1214,-19223,-27492,-11464,4172,10460,4741,-8004,-19927,-12750,1879,14332,14759,-3378,-23089,-4683,-8437,-20602,-6601,-4464,-20913,-19941,-19417,-29138,-19812,-10799,1641,10129,7344,-3125,-17464,-14665,-4318,-9121,-62,6666,-576,6978,21798,8932,-12997,-7813,2163,-438,-7688,-11012,-3481,4625,8410,2940,-18724,-35162,-15554,4748,21652,17186,8072,4296,2667,320,-2676,-13825,-8763,19322,46300,45870,35084,16985,-16414,-36769,-32000,-26135,-18527,-14066,-7304,-2342,-11920,-26341,-17681,-13405,-25756,6843,40673,38156,-11063,-11953,36157,47645,35326,36255,38447,25387,12395,9469,10886,16871,13463,-8199,-1440,23697,28306,2170,-17736,-7759,-6406,-12079,-2871,604,6758,12649,8399,-3952,-21955,-27837,-37566,-30551,-8064,6367,-3360,-16048,-9514,13865,42972,53379,39659,11809,-7804,2099,8810,4398,1508,9420,21178,28006,22080,6778,-4162,1423,3505,-7473,-16397,-17200,-16207,-11134,-18063,-19345,-16497,-8728,-3498,2920,4920,-4157,-14162,-9599,21220,50745,72741,88399,87138,73449,45574,15132,-3129,8614,22343,19048,7269,13096,18091,8905,-5620,-18345,-27989,2168,10960,-4356,-10979,-6316,559,2175,-471,-10538,-16822,-10156,-1749,-9488,-30779,-20538,-5557,9314,21520,25069,28747,23977,4704,-17933,-22615,-18000,-7953,25295,50400,30250,-11745,-14674,32741,55127,49194,21034,-10438,-20698,-18065,-9368,3056,16029,47593,65969,42758,-1530,-33130,-32862,-37289,-25956,-14648,-30087,-779,37430,49395,25991,438,-5566,-12815,-28165,-14129,2564,10193,19574,22708,22559,-2803,-33765,-31938,-28346,2388,24109,18309,-5162,1634,31933,38258,9363,-26144,-30409,-7619,14553,36390,41267,45237,55145,61454,63959,38999,-20109,-8612,11455,10960,-14274,788,38774,52823,10746,-22870,-6211,-12815,-25587,-22282,-12014,-10247,-7765,1500,4736,-10985,-20000,-12972,-6960,-2650,-2699,-7705,-18778,-16105,874,496,-4854,6461,19128,19520,10098,-14678,-39024,-36078,-29938,-19756,7469,27628,25419,13779,-8220,-20397,-5629,7859,-5209,-30159,-17899,24558,44547,34934,1222,-25311,-6499,3181,-10154,-13228,-3783,-693,6018,18228,33696,49786,43576,44289,62917,63266,32031,-6195,-8886,2759,-16399,-23855,25912,49720,36291,24288,20206,1530,-12913,10848,19892,-4118,-21157,13637,25175,10572,-5323,-8634,-20168,-11247,10730,8573,-7344,-13186,-14792,-33341,-21982,-540,10011,9077,3383,-3740,-24811,-19562,1814,6504,2999,7189,9944,8216,8638,15342,6584,-22643,-9973,780,10390,31161,44711,44658,36546,12059,-22554,-17518,13692,28483,19958,-9957,-23725,-6053,-11542,-23304,-14292,-15598,-32222,-16961,-9013,-5701,-12695,-26574,-37783,-24144,-11902,-15148,-21737,-22529,-22441,-5713,22760,39472,45169,30910,-15140,-35237,-34059,-17112,1583,20482,32625,30820,2268,-14252,-1925,-8690,-23994,-20741,-14003,-14412,-17976,-19326,-17142,-4973,7081,10368,2184,-9752,-7908,-981,12097,25581,34236,32472,15873,-6747,-20905,-31736,-31512,-29004,-9872,14890,24620,23178,3432,-32731,7048,45856,61410,49530,18813,-6648,-33556,-29189,-13581,-7275,-8305,-7085,-5187,8542,13555,15790,17898,26023,17543,-12918,-20445,-16229,-7852,17679,23916,6579,-16274,-3856,7893,14907,21686,22625,5963,-25792,-10543,23192,43871,50638,35531,9857,-12440,-21296,-12631,-23699,-21941,-2774,3995,-10205,-26328,-27662,-19320,-9424,-8671,-17079,-9615,687,-4766,-17411,-18560,-3591,13937,19211,4841,-9878,-19198,-32714,-27464,-8972,10593,17550,11836,5607,6173,926,2659,26823,35549,11304,-20799,-4291,15615,19942,20181,11816,-2141,-10997,3969,6974,-13326,-29713,-34897,-28199,3035,30909,45187,59726,56130,16195,-28454,-23427,-11912,8236,26699,14555,-5376,-32742,-34677,-30850,-25932,-16589,-10891,-3323,50,2912,3783,6317,-2703,-16709,-7662,9877,532,16627,30700,29499,17977,10929,13852,21634,17986,3874,-8496,-18538,-22344,-5335,21742,33362,32276,26176,10826,-11093,211,33922,61425,68435,59922,43744,29920,18918,13657,5918,-13208,-27072,508,9185,-1993,-6312,15494,17862,-7216,-17514,21990,39397,15091,-29570,3797,31065,18397,-26316,4353,20206,16270,2462,12993,20506,10239,11401,18534,5320,-15551,-28195,-27457,-21673,-15410,-17917,-16886,-16950,-23557,-18123,-15371,-13064,-20281,-23632,-12121,-171,3337,-6602,-8313,-4354,-5630,2639,5357,-1981,-11539,-7723,-1633,-14058,-6048,32170,44607,20226,-12507,13124,25695,10461,-9745,-13647,-10113],[-1558,3511,6027,-7983,-8759,10652,37885,64417,71179,50343,875,-16647,7193,-11945,-30749,-17060,-27375,-20037,-12722,-9975,7937,27550,28681,25329,19128,24588,33414,43297,47382,52349,50340,27709,-7001,-22727,-17235,-18246,-21418,-23181,-10834,4958,930,-23807,-37867,-14825,7489,45838,75686,59721,8896,-8239,12448,-1161,-28925,-12491,-5685,123,-2245,-1742,8946,11985,3819,-10771,-19653,-14575,-14930,-22213,-17856,-19569,-19571,-6334,-6028,-28091,-20162,-19728,-14839,11361,17050,3338,-28285,-33657,-31833,-7570,16155,8144,3206,9638,7411,-3420,4019,11838,21119,27006,11231,-17753,-850,30323,42320,33318,18398,1121,-28294,8104,21666,7505,-12599,-24383,-11954,-10836,-27301,-7414,24279,39370,33017,25200,18549,11984,16750,7923,2591,8902,25416,45282,50721,25163,-1747,-4925,4401,-7280,-36780,-35454,-13273,3772,6707,-8777,-14772,34279,51353,57227,51271,38119,21464,15748,9648,-4863,-25489,-22944,-2138,3489,4894,5081,4060,1863,-10562,-17544,-10714,-13124,-5614,7762,13421,16381,12575,1780,-9431,-25247,-30448,-16279,-7464,-454,3112,1138,13847,29284,39048,44636,49771,27554,-54957,51547,164230,215889,201816,140381,73098,-4764,-56405,-10000,-32162,-23593,10357,6191,-22063,-32967,-12851,8392,23506,26741,-2404,-20891,-17074,-16182,-13806,-20535,-33514,-23690,-14544,1228,14472,16358,11715,-7717,-1983,10467,-4025,-10857,-1779,-24804,-24041,-383,-14993,-14548,8250,6203,-5591,-10194,-23666,-14503,-2291,-4785,-18852,-10253,8252,2492,-12712,12741,46989,58618,36109,2545,-27764,1760,31509,46837,33691,22895,25236,38552,38872,22738,6885,6680,12722,-7662,-27357,6616,26426,31662,35450,32336,28589,20958,8097,1718,-715,-7832,-9843,-5144,3432,28236,47966,61279,57665,33306,5664,-16159,-26210,-23777,-22689,-1566,30379,63022,73562,53990,16354,-26326,-16240,-10392,-18810,-32174,-32851,-25834,-27279,-27853,-11827,3900,6187,-14250,-20804,1912,14552,12244,6951,8278,2386,-11945,-13613,-20882,-41544,-28163,-31605,-40701,-44275,-58047,-41724,14370,57995,79482,44719,-13188,-8899,-1557,-26178,-27898,-8770,-5014,-5683,-2857,-1004,-313,-1307,12559,30927,12476,-681,-2125,14150,37571,37251,22052,10000,10626,25088,39257,56992,60992,56114,39988,18854,8433,5803,-11953,-24707,-13240,3637,14035,11677,-856,-15457,-9078,7275,21140,21259,-1718,-23645,-210,-3897,-21977,-7375,-3273,-18240,-17198,-14942,-19012,-17088,-8373,2365,10386,11854,2410,-15275,-14143,-2708,-10286,-5250,3645,-487,3298,19226,6928,-18272,-7624,5756,1749,-10733,-18850,-11096,2580,10664,5660,-15150,-36276,-16873,4202,21735,18279,10777,8562,4384,992,-447,-9495,-3368,23129,44668,42649,34240,14971,-22323,-45256,-33376,-33509,-19580,-12749,-9246,-6729,-15814,-26371,-6772,1117,-20445,-1604,45025,46772,-2905,-18564,29643,42966,32776,32991,36358,26802,17911,15787,14425,16906,11569,-10567,-3246,21423,26936,1652,-19240,-6928,-5602,-15898,-7594,-4477,308,4556,-685,-11274,-28514,-34588,-36894,-25978,-4057,10832,1604,-11606,-5735,17249,45483,56829,44739,16387,-3912,6724,13944,7258,-319,4310,15927,24160,19997,4882,-5388,3332,6831,-4515,-15671,-19691,-20168,-14188,-19078,-12607,-9884,-6649,-8432,-6839,-4666,-9679,-19129,-20479,15827,54132,82220,97737,88123,67965,37574,10094,-1418,9880,17753,14861,5880,10802,13525,4578,-7905,-20797,-30752,6622,17154,-4578,-13141,-5562,3660,5703,4915,-1082,-7961,-6734,-974,-8016,-27809,-25211,-8330,10821,25839,30374,32445,23251,457,-25215,-31628,-28491,-7899,35174,67975,44109,-8536,-10575,34885,52263,44274,15936,-14333,-22393,-19359,-14144,-3506,15500,53925,73756,45056,-3860,-30673,-29184,-33912,-22277,-13000,-29137,1973,37069,43526,18601,-1447,-4044,-13812,-30904,-12648,-488,3785,9085,9569,12300,-7103,-32383,-33171,-31273,3811,28410,21724,-6489,-1843,30157,35088,5514,-27572,-30079,-9141,13143,36498,42744,47712,54742,58709,65403,48286,-6462,-21794,-506,2609,-14978,-488,33379,42000,-997,-30119,-2781,-8924,-25271,-21701,-7953,-5262,-3227,3203,5399,-7131,-12747,-6228,-870,2153,-87,-7242,-19877,-14187,4872,4062,-3562,10189,25843,24778,15749,-5229,-28012,-33926,-27164,-11806,12438,28675,22320,6709,-17529,-21953,611,12582,-5636,-31185,-21051,15087,32962,27207,467,-19910,-7898,2014,-9922,-14636,-4962,-3636,43,12074,30523,55664,54856,52440,62581,58853,27929,-8305,-5156,7968,-9528,-21324,24428,51915,41441,28180,21027,-994,-18297,15176,29158,4577,-20502,14739,27963,14469,-196,-5667,-18625,-12217,10648,10205,-7409,-15766,-16089,-30848,-26214,-7816,-373,2006,280,-4593,-21145,-22634,-2502,3857,2150,6574,7052,883,1768,13203,7875,-22048,-11588,-128,9983,32389,47282,48913,43954,21557,-14273,-16636,20569,35368,22018,-12115,-17516,978,-2622,-12732,-10166,-14050,-26779,-12528,-6227,-2433,-7944,-19260,-28939,-17697,-7455,-10666,-12353,-10040,-9746,-3898,23918,47932,60020,46312,-1611,-25250,-24527,-17165,-2298,16116,29674,28533,427,-13982,75,-8036,-27468,-27041,-21645,-21179,-20194,-17595,-12900,2150,18693,27230,16773,-3670,-7763,-670,15075,31601,43525,41966,20802,-5934,-17220,-21604,-20683,-18711,-5964,11854,17751,18436,4245,-32689,6176,47465,64376,51979,18151,-11370,-32559,-20144,-8124,-5671,-8979,-9041,-6068,12942,20567,22037,22349,29832,20577,-11047,-16714,-13648,-6242,19118,25376,5501,-18718,-5794,4271,11448,20204,21166,3147,-26872,-7138,20905,36028,40223,24753,-227,-20124,-21096,-12705,-23682,-20931,-3860,2351,-9266,-20702,-18456,-10378,-3022,-4705,-13490,-8170,194,-6052,-19329,-21295,-6114,11815,15770,-135,-16445,-24216,-33644,-23136,-5169,12726,16071,6480,2278,8727,4682,1930,26159,35497,12163,-15145,2359,21340,25863,26903,18927,2728,-12114,2801,9143,-10549,-23954,-21526,-29804,-16422,17688,38671,52478,46393,8672,-30485,-22038,-11502,4856,18292,4511,-12281,-32206,-29314,-26173,-19750,-11100,-8195,-5141,-5265,-3082,-706,4425,-1944,-14667,-7656,13039,6807,21189,32452,28271,15045,6806,7545,15468,16056,4671,-10438,-24463,-19156,622,23122,31477,30005,24303,9561,-12612,-6189,24632,49409,55799,50623,38471,26996,16843,10855,3469,-12609,-24361,-1287,9717,1176,-7940,10982,17148,-5834,-16835,25038,40683,11929,-30013,16414,41623,24675,-19471,2824,16612,12875,-607,6914,11917,3480,11057,20585,7902,-14738,-27508,-29487,-26215,-18518,-16652,-13898,-11686,-18800,-17514,-16202,-14322,-20686,-24459,-13182,-2306,948,-5254,-3780,-1807,-513,7991,7562,-1196,-13181,-11224,-5058,-7828,-503,29872,40683,16172,-22892,8725,25829,15350,-3936,-12672,-9848],[2925,8372,7968,-13482,-4090,26188,52911,72848,74486,49108,-1188,-14492,8380,-10258,-29082,-14790,-26962,-18058,-4543,-906,8702,21904,19952,17071,13074,21274,31333,40596,38983,39109,37756,17183,-9661,-14667,-6987,-11213,-25788,-26343,-10135,4225,-343,-23969,-38032,-14826,7512,45792,74693,59740,10413,-14319,6698,-6577,-22578,-7948,-799,3099,-4519,-7252,3745,6894,-1662,-17289,-26421,-17828,-15890,-21000,-18354,-20605,-21143,-12580,-18464,-25324,-10815,-21624,-14967,14406,19611,826,-32084,-28263,-28463,-9177,12741,7021,8573,16182,10994,-3897,2929,15820,25629,28206,10032,-19500,-2793,26936,38725,34410,19989,-647,-28968,11668,24454,9347,-8729,-18665,-9393,-11352,-29117,-3938,26820,40160,30863,15749,2967,-14322,-6003,-6684,-2056,13080,34846,56809,57716,25433,-3860,-314,13692,1408,-29508,-35402,-14037,5296,10338,-5754,-8875,41979,64132,65911,59602,49399,33835,20769,8533,-7782,-28798,-23709,101,7296,9950,11484,11566,7039,-10912,-16857,-3574,-4856,-1032,7853,12485,20326,20349,10564,2037,-12302,-14797,-1654,4396,5491,3938,2635,17165,30410,36245,41833,46083,18713,-48908,104397,263401,359719,366683,288326,173661,42987,-46475,1334,-21438,-33825,-3565,-9012,-33475,-28449,-10727,5525,15504,15539,-15373,-18784,-8544,-10957,-12210,-17430,-19325,-17131,-16007,811,13132,12633,6294,-14690,-8175,3500,-11926,-16514,-7876,-32137,-16801,2492,-17429,-13716,10030,5955,-7334,-11581,-29384,-16190,-3660,-8992,-23183,-6482,11487,4526,-12019,11635,45912,59367,39140,7804,-31651,-6850,25712,45653,38275,32495,32732,38641,31616,15312,6212,6181,6013,-16950,-17477,14705,34052,39763,42042,32636,21882,11563,871,-2259,873,2519,588,-4525,-5643,25081,52554,69624,62865,34660,4944,-18243,-21621,-17465,-19952,-2779,28505,64977,81915,64838,25052,-18947,-9283,-1180,-9148,-24254,-35250,-25684,-25994,-30036,-15620,1502,3228,-17867,-21132,80,8087,3462,-966,2742,-375,-13709,-16095,-22872,-43969,-24119,-23759,-35689,-45490,-53646,-21000,31669,69476,85131,50122,-5702,-9895,-1274,-22263,-29175,-7990,-1504,-3428,-4508,-5178,-2147,2623,20234,40731,20098,-7982,-3829,20054,41281,34445,18518,11003,15409,25446,36640,56217,60324,52433,32850,11838,6964,9860,-5145,-20553,-13848,3551,17493,18022,5659,-11717,-7094,10371,25592,25885,-622,-21092,5974,2387,-20890,-7319,-1239,-14549,-13911,-9828,-9311,-10772,-4876,2825,10250,15528,6590,-13873,-13160,-730,-10633,-10650,-116,-46,694,16538,5109,-23003,-5892,9724,4235,-12799,-26143,-17635,1880,13271,8353,-11726,-33745,-16877,3988,21644,19865,14366,13143,6576,2479,2766,-4449,2017,28099,45727,40887,33923,15427,-20472,-30590,-26248,-39775,-14884,-6248,-7096,-9358,-18556,-21049,7369,19823,-3433,-9627,45921,52070,4984,-21766,23245,37741,30659,30872,35015,28496,22684,21029,17113,16424,9661,-12050,-5252,16900,22776,-528,-21748,-7477,-6546,-20965,-12136,-9789,-6762,-3824,-10084,-19536,-34843,-38993,-30310,-18597,2017,15842,7157,-4043,3830,24465,48990,59403,49011,21486,1056,10447,17856,9723,-1585,-156,10810,19715,16932,2065,-7076,5565,10676,-1096,-14673,-21198,-22472,-17872,-17103,-5266,-2658,-3506,-12213,-13822,-11017,-13954,-23248,-28954,12066,57205,89933,103750,85761,60151,28403,4911,44,10329,12542,10162,3999,7472,7209,-742,-8603,-19813,-30750,9536,21176,-4725,-14681,-3859,7480,9914,10919,9279,519,-3231,380,-5248,-22398,-30184,-12954,10314,28499,34445,35325,22277,-2889,-27067,-19888,-30376,-3710,45249,83754,57274,-3807,-6288,35098,47102,37638,10235,-18037,-23250,-19524,-18404,-11237,15316,60218,80970,47188,-5784,-26232,-24050,-28279,-17275,-10193,-28195,3455,35063,36009,10185,-4104,-3633,-15330,-33851,-10682,-3208,-1436,-180,-2648,2391,-10233,-28818,-32660,-31923,5737,32383,24669,-7687,-5863,27478,30973,2263,-27049,-28218,-9455,12262,36138,43412,49369,53033,53820,63583,54802,7046,-35324,-12639,-5751,-15391,-912,28869,33142,-8770,-30458,230,-5567,-24872,-21882,-5371,-2034,-821,2935,4930,-3152,-5748,349,4698,5885,1222,-7933,-21630,-11032,9344,7442,-2587,13909,32097,28794,20019,3040,-17994,-25609,-19665,-4461,16246,28459,18100,-1099,-26291,-16673,8723,16740,-6810,-31715,-24421,5012,21641,20273,343,-15376,-9037,295,-9887,-16872,-7389,-7232,-5736,6250,27373,61001,65956,61200,62995,54319,23511,-9501,-920,13681,-971,-15176,21530,51080,43301,28496,18578,-5155,-22470,20152,37558,12457,-19903,14258,29208,17537,4607,-2783,-16972,-13591,10218,12402,-5666,-17728,-17856,-28304,-30136,-16013,-12474,-6220,-3420,-5322,-14668,-20044,-7044,-334,-144,4780,3187,-7842,-5769,11055,9076,-17305,-9588,555,10448,34135,49906,52191,49591,29376,-6370,-14846,26156,40134,22103,-14837,-11337,6890,5222,-3081,-6460,-13357,-19533,-7434,-3794,333,-3260,-11392,-18861,-9741,-1845,-5246,-3330,1766,2420,-1972,21593,52559,71445,58616,9794,-15377,-15817,-16446,-8108,9203,24482,24612,-3387,-14514,2666,-3212,-17147,-25199,-24832,-21268,-16142,-13367,-8984,6992,26588,39374,25321,-134,-7907,-1443,16837,36810,51754,49537,23411,-6673,-14480,-12493,-8868,-9634,-4325,6541,8388,11553,4169,-30870,2455,45871,64274,51680,15607,-16711,-23326,-11921,-3730,-4786,-10088,-11702,-7937,15497,25501,25813,23568,30524,21727,-10137,-15042,-13109,-7122,16946,22560,633,-22433,-6957,628,5836,14685,15651,-2043,-25640,-5681,15876,25632,27823,12716,-11147,-28589,-19842,-13542,-25349,-22773,-7490,-1444,-10186,-17032,-11287,-3582,796,-3500,-11658,-6531,801,-5879,-20639,-25600,-10910,6421,8950,-6606,-23068,-29451,-32916,-20395,-3489,12982,13878,751,-1359,9948,7334,-732,21450,30818,9927,-9822,7898,24559,28762,30277,22409,4967,-13989,-347,8589,-8982,-17956,-9314,-10375,-20111,5326,28770,40544,31979,-2647,-34810,-21078,-12684,-1533,5689,-8288,-18847,-24089,-19164,-17995,-12587,-5513,-5678,-7071,-10548,-9662,-5996,1547,-2166,-13028,-9192,13352,10524,23534,31347,24022,9136,74,-654,8563,13152,3372,-14058,-31175,-15723,4191,22080,27030,24643,18771,5141,-15402,-14652,11540,32615,39019,38467,31452,23322,13738,6580,223,-12200,-23534,-5283,8502,3570,-7444,6705,15025,-5919,-17913,23765,36457,4134,-22287,26941,48707,28027,-15133,-529,10471,7081,-4693,982,4523,307,12367,21807,9133,-14693,-26945,-31113,-31243,-23181,-17488,-12411,-8192,-15189,-15720,-15758,-16625,-21990,-25858,-16319,-6997,-3019,-4212,-1308,-2230,619,7699,5021,-3265,-15671,-15062,-9017,-4198,5341,30589,40002,16238,-24147,1050,22007,16379,-1955,-13238,-10015],[7779,12953,9738,-16092,6363,42016,65744,78143,75568,47029,-2260,-13208,8715,-7488,-26260,-13360,-26260,-15457,3545,8829,10664,16191,10720,8104,5948,16156,26864,35286,28407,25232,24314,6171,-7393,-4398,4525,-2124,-24483,-26993,-8877,3981,-764,-22870,-38264,-14811,7287,43881,71223,58253,12820,-20893,-282,-11907,-16625,-3485,3181,5085,-6939,-12899,-1364,2158,-6409,-22522,-31080,-19182,-15652,-18741,-17969,-21265,-22501,-18067,-27231,-10569,-2842,-23380,-14021,18150,22404,-1711,-30831,-21409,-23915,-10731,9303,6747,13988,22083,14114,-4778,1087,18311,27821,26514,5988,-23389,-5589,22409,34514,35475,22228,-1910,-26692,15191,26696,11141,-4776,-13303,-7091,-12239,-29853,-992,27385,38787,29690,11555,-4567,-28666,-26234,-21204,-6919,16095,42844,65377,59658,21647,-6768,5770,22518,9926,-21233,-32641,-16483,4984,12590,-2287,-3416,47114,73836,72194,65545,58018,44122,25759,9589,-7310,-27102,-22473,1521,9513,13582,16768,17667,10519,-12114,-14329,4207,3544,4885,8619,11635,23236,26430,17886,12668,3248,5082,12315,16140,9910,1320,-1043,12715,24269,25315,25012,27056,1062,-38626,103122,242804,317511,308335,228014,128844,22522,-42850,10138,-10070,-45313,-15032,-10215,-24840,-33306,-15709,232,5688,3262,-21658,-10020,850,-4493,-7810,-9387,-10292,-13398,-17573,3203,14886,10705,2871,-18155,-12535,-1392,-16196,-19006,-12207,-35640,-11138,3721,-21723,-13305,11900,7397,-6259,-10210,-31608,-17456,-5143,-12326,-22600,485,15791,7075,-11126,9648,42675,57186,40000,13149,-29769,-17423,18835,45092,44769,42392,38228,36086,22245,6263,4978,4524,-2232,-26480,-8047,21147,39373,45967,47690,32713,14290,109,-7612,-5856,4449,12805,10464,-1903,-14886,22243,56946,76724,65092,33397,6779,-8552,-10171,-10869,-17412,-4408,25208,64286,87083,72496,30949,-13618,-2880,7099,-203,-16860,-36991,-25837,-24491,-31714,-20736,-2634,-1489,-22755,-21313,-3332,43,-6681,-10137,-3608,-3607,-15919,-19497,-24728,-37101,-20440,-17091,-28508,-36229,-32703,-1471,44438,76770,87535,53658,1357,-11186,-3012,-19907,-29748,-7347,1384,-2340,-7842,-11584,-6903,3769,25273,47080,25431,-15860,-5934,22941,41115,28800,13653,11214,18741,23758,31397,52061,56159,45552,22919,2812,4298,12100,-320,-17088,-14389,3031,19866,22681,10407,-9661,-7812,10001,26455,27461,-873,-17176,11397,7915,-18970,-7490,452,-11190,-11188,-5587,-1703,-4811,-2176,1702,8326,16524,7809,-14830,-13073,318,-11140,-16786,-5675,-925,-1742,12870,2431,-28393,-4331,12166,5398,-14473,-33105,-23834,933,14813,9731,-9833,-31296,-17113,2544,19922,20481,17501,16932,7956,3182,5068,-958,4752,30942,47167,40399,34303,18429,-11498,-16547,-17334,-35956,-8714,1016,-3551,-11177,-20758,-14130,20792,37707,13619,-16438,42389,52783,10684,-20433,16540,30966,27483,28654,33212,28618,24473,23065,17024,13719,6012,-14443,-8873,8971,14625,-5831,-26718,-10629,-10903,-28904,-17101,-16177,-15314,-13553,-20867,-29537,-33695,-28634,-20488,-10466,7963,19367,10982,2625,12833,30291,50234,58789,50488,25202,5161,11134,18308,9623,-4149,-5403,4492,13283,11287,-3451,-11154,6029,12971,986,-14652,-21009,-19684,-20964,-14008,-102,2828,-1300,-16437,-17359,-12641,-17460,-27432,-28343,9663,58209,93587,104173,78669,49232,17373,-1576,-665,8204,5826,3861,-86,1326,-2436,-7586,-8307,-17387,-31070,9194,21305,-6478,-16285,-2611,9802,12280,13987,16110,6074,-1744,359,-2908,-15514,-30431,-20775,6272,27876,35545,35685,19564,-6802,-23341,-9654,-20976,1302,52397,94173,66516,530,-2894,32154,38611,28305,2841,-23116,-24936,-19979,-22314,-20968,15066,65371,86334,48082,-8017,-22173,-19589,-23028,-12712,-7899,-29231,2374,30750,26909,510,-8594,-5603,-18458,-36303,-9685,-6357,-5496,-7397,-13200,-8183,-13320,-25320,-32032,-32402,6260,34187,25329,-10341,-11386,22992,24961,-1362,-25460,-26110,-9753,10551,33782,41738,48613,48738,45861,57464,56973,18525,-26962,-23478,-13984,-16644,-1101,25360,26437,-13035,-25666,1967,-3078,-24145,-23944,-5402,-1488,-1163,33,2401,-549,-304,5435,8387,7277,-5,-10903,-24924,-7693,12843,9036,-3237,16411,36339,30029,21314,8539,-10328,-17893,-12526,895,17714,25993,12130,-9890,-30296,-7916,16942,19443,-9233,-31334,-28058,-5562,11353,14633,331,-12323,-10376,-2352,-10630,-20551,-11261,-11517,-11446,604,23853,64396,74984,68643,63230,49665,18966,-9621,2986,18947,7701,-7006,18083,47361,41651,25131,12972,-10502,-23368,24463,43892,18740,-19568,11758,28448,19255,8299,-778,-15953,-15383,9323,14802,-1965,-17245,-18647,-25401,-32134,-24093,-25517,-14615,-7721,-6061,-8145,-13902,-11063,-6016,-3928,1827,-1276,-17257,-13074,8948,9751,-11728,-5166,2495,11400,36189,52747,54801,53403,34949,-472,-13058,30477,43024,20550,-17561,-5581,11684,12048,5604,-3559,-13079,-10864,-1320,-585,4226,2845,-1905,-7147,-322,4825,731,5517,12914,13563,342,16591,54004,79797,68068,19162,-6647,-7747,-13747,-14750,799,18240,20240,-7801,-14797,5920,3653,-6717,-16468,-17570,-11006,-6329,-7012,-5074,10087,30988,46459,28848,1870,-7286,-2291,18188,41782,59329,55637,24462,-7979,-11838,-3931,2299,-1746,-4049,411,-2048,3818,4136,-26451,-2543,42368,62256,49835,12723,-18428,-12327,-3049,1014,-3375,-10445,-13434,-8588,18036,29897,28593,22969,29452,22345,-8763,-14221,-13422,-8916,12793,16925,-6359,-23319,-5279,-1727,-848,7217,8765,-6650,-20754,-4355,10402,15401,16369,2350,-20054,-31907,-15985,-12779,-26253,-25391,-11679,-5489,-11278,-13704,-4682,2407,3517,-3403,-9791,-3420,4043,-2303,-18251,-28779,-15794,-239,1129,-11260,-24774,-29942,-28635,-16908,-1934,13259,12990,-2868,-3127,11773,10815,-2499,15464,24308,7726,-2414,14522,27592,31055,32669,24429,6083,-15764,-2739,8481,-5536,-10256,2433,7422,-4362,-1338,18537,27354,16854,-13758,-35164,-17930,-12717,-7450,-6978,-18812,-18993,-14502,-8088,-7760,-3921,1530,-1410,-6889,-12871,-13340,-8815,624,-509,-8733,-7953,14717,15665,27597,31516,21086,4345,-5427,-6834,4767,12561,3371,-15986,-35046,-10665,8274,21841,23661,19956,13272,1126,-16154,-21747,-1726,15069,22330,27567,26873,22848,13201,4893,971,-7951,-20587,-7134,9545,8185,-2415,7100,15822,-3302,-17463,21709,30732,-3769,-10983,38016,55134,31423,-9862,-1809,5823,2674,-6337,-701,3092,3683,17072,24917,12365,-11393,-22719,-28559,-32494,-24754,-16041,-8624,-2712,-8635,-8952,-9690,-14585,-19835,-24568,-17668,-9980,-3524,870,3209,-1550,1540,5952,2053,-4132,-14797,-14088,-8133,1001,13528,37130,46881,24863,-12594,-4874,18910,17915,782,-11080,-6105],[13840,18111,12427,-11468,19693,57517,76233,80568,74918,44802,-2108,-12398,8991,-2981,-21184,-12197,-25124,-11934,11306,18352,13823,11954,2824,-82,-1359,9643,20351,27947,17402,12649,11297,-4278,-1512,6138,15743,6524,-20075,-25321,-7536,3786,-1052,-21795,-39885,-15262,6100,39512,64878,54802,15415,-26969,-8807,-16969,-11799,-324,5282,5274,-9964,-18950,-6795,-2742,-10799,-26282,-29007,-18891,-14701,-15574,-15607,-19895,-22494,-21565,-24911,1420,2164,-26215,-13346,21092,24020,-5364,-25339,-14427,-19072,-12828,5054,6132,17785,25848,15506,-7189,-2795,17824,26384,20859,-1660,-30475,-10490,15424,28661,35267,23967,-3256,-25702,16149,26267,11296,-2367,-9828,-6430,-14465,-29175,362,25042,34088,27201,11407,-1211,-6558,-16462,-34289,-13035,16288,47182,68699,55102,13219,-10607,10971,28719,16516,-13720,-28369,-21504,1641,12028,-141,-345,47867,78279,74250,67409,62224,50514,28656,10753,-5339,-22880,-20896,499,8401,14120,19497,20941,10829,-15421,-12522,10079,10763,10485,9306,10181,23518,29219,22519,20943,17891,21969,20908,21874,8215,-6541,-10523,1571,13136,12120,3029,3337,-13827,-47324,55620,147878,178610,144014,69729,11525,-34955,-46405,7716,-5636,-27954,-16225,-3738,-16893,-33801,-15758,2952,4178,-2901,-20213,-4338,4482,-2877,-7442,-7187,-8748,-14555,-17256,8703,20593,12937,3762,-15910,-16718,-6844,-18787,-18857,-14182,-33994,-10081,1204,-27317,-10668,14317,10077,-2797,-6654,-28640,-19474,-8319,-15733,-17374,8279,19907,9684,-9407,6338,36664,51574,38392,18706,-20133,-30409,10319,44229,51459,51074,41431,31219,11437,-3950,2928,1369,-11633,-30114,-195,24790,41140,48987,51061,31990,6599,-12855,-17304,-9280,8660,21615,18692,1536,-24213,19640,60857,82493,64448,29173,10877,7909,3491,-4982,-15650,-6655,20425,60803,88604,76408,33623,-10934,1678,13617,7318,-10616,-35852,-26216,-23183,-32578,-27010,-8273,-7557,-28403,-21394,-8246,-9015,-17397,-20020,-10469,-7306,-18656,-24215,-27145,-31661,-17490,-10985,-18211,-18067,-3565,23490,56294,80686,86733,55424,8012,-11601,-6253,-18924,-29741,-6705,3665,-2261,-11933,-18673,-13613,2901,28147,50467,28582,-22933,-7722,23154,37331,20963,8220,10960,20971,20918,24658,45633,49523,36555,11394,-6973,1255,12781,2578,-14694,-14771,2573,21669,26110,13862,-8608,-10466,6888,24446,26836,-1168,-12359,15754,12425,-16579,-7360,2313,-7653,-8229,-1582,4441,611,91,-263,5268,15302,6805,-17434,-13101,1170,-10822,-21485,-11815,-2418,-2905,9599,169,-29839,-2277,13856,6218,-14196,-35043,-27808,557,16327,10901,-8314,-28462,-16757,764,17631,21148,21314,21242,9695,4037,7238,1643,5299,31410,48488,42487,37696,25561,1594,-3283,-8435,-27893,-2122,8124,916,-11019,-20636,-6592,33279,54084,29150,-16769,36552,50697,15380,-13475,12018,24501,24437,27546,32223,28041,24096,22865,15347,10214,1995,-16569,-12569,-339,4837,-11502,-29419,-13555,-16479,-34044,-17992,-19839,-21667,-21943,-30738,-32080,-21831,-14342,-7956,-759,14546,22448,13941,8193,19763,33750,49517,56070,50444,28714,9624,10108,16423,8074,-6757,-9763,-1203,6745,4905,-9905,-15991,5943,14839,3087,-13654,-16244,-8815,-15240,-8617,3612,7364,1040,-19646,-14941,-7402,-17502,-29385,-18506,10564,58426,94138,100167,68815,37684,6971,-7490,-2298,4970,56,-1794,-4818,-6162,-13756,-12021,-4863,-13234,-31383,7699,19919,-7685,-15486,-300,11762,14173,15094,19465,9404,-1282,74,278,-6320,-20434,-29468,378,25506,35077,34918,16599,-10026,-17814,-832,-11633,6676,56789,98947,71557,5342,1551,28031,28921,18461,-4167,-28196,-26305,-19520,-22790,-28780,16919,70697,90914,48997,-8686,-17934,-15234,-17638,-7669,-5133,-31278,576,26662,19431,-7608,-13280,-8296,-21132,-29594,-8438,-7859,-5879,-8813,-17211,-17831,-15412,-21690,-30578,-32272,6242,34656,24456,-13660,-16519,18464,18606,-4004,-21951,-22777,-9104,8803,30237,38629,46228,42863,36187,48362,55620,28354,-11693,-25498,-19154,-17762,72,24591,23244,-13542,-20824,3759,78,-21231,-26769,-6740,-2086,-2430,-3835,-1131,1252,4363,9852,10958,7097,-2983,-15272,-28463,-3796,15598,9031,-4800,18332,38767,28739,19911,11591,-4612,-11384,-6447,4553,17265,21831,5229,-18530,-24092,1539,24828,21111,-12066,-28863,-30268,-15154,4493,12078,1293,-9988,-11265,-5149,-11617,-25141,-15285,-15071,-15895,-4055,20292,65012,80653,73597,62928,45632,15470,-8015,6496,23548,15900,2023,15767,41761,37090,18748,5066,-15714,-20266,27451,47684,23235,-19111,7356,25728,19518,10552,-48,-15968,-17004,8307,17242,3147,-13694,-17345,-22118,-30295,-29281,-37795,-20837,-12561,-7071,-2703,-7213,-13171,-12962,-9276,-2346,-6075,-26591,-19465,6405,9167,-7387,-506,4618,11820,37664,55291,56589,55112,37669,2579,-11793,33326,43850,17198,-20084,-975,14770,17257,12713,-2083,-13184,-1891,5191,3969,10287,10808,8866,5346,9390,11373,6245,13338,22365,22432,2126,8771,52039,84499,73990,25672,-311,-1387,-9979,-21974,-9165,11056,15492,-12316,-15358,8301,9520,1196,-7796,-6412,2304,4780,-617,-2187,10799,31185,47481,27229,1804,-6946,-4181,18020,45138,64693,58797,22831,-10806,-10481,2613,10947,3468,-6075,-6702,-14091,-5478,2973,-21715,-9254,36201,57371,45470,8933,-13908,-1061,5506,5020,-2820,-11585,-15371,-8603,19799,32821,29428,19529,25387,21056,-8192,-15699,-16075,-12704,5645,7352,-16227,-19844,-2458,-4677,-10378,-2314,1056,-10055,-15402,-4416,3744,4927,5617,-6668,-27473,-26720,-12157,-11759,-27052,-29876,-17675,-11115,-14107,-12451,-555,5645,3287,-6155,-9259,-1056,7046,1797,-14602,-27036,-21940,-9752,-8809,-14278,-21423,-25241,-23125,-13806,-2151,11612,11297,-6141,-4924,12263,12979,-4690,7040,14968,5049,5207,20224,28709,31377,33057,24240,5192,-19478,-6231,7448,-1890,-3427,11040,20497,9943,-3126,6552,12074,1246,-23301,-29628,-14776,-13567,-13978,-20033,-23955,-14658,-6983,379,637,2977,6983,1857,-7274,-15030,-16427,-11457,-742,682,-4063,-4503,16748,21421,31993,31608,18433,-312,-10960,-12276,2259,12101,2804,-18163,-36231,-7128,10437,20193,19555,14324,6096,-4415,-17168,-29188,-16975,-4658,4288,16256,22952,23273,12678,3966,4665,-1496,-17212,-8856,10496,11982,3018,9695,17564,-131,-17792,16695,21841,-12640,12,46323,57897,32012,-6341,-3401,480,-2763,-8449,-1003,4683,8665,20908,26505,14507,-7512,-17714,-24350,-30362,-24831,-14546,-5248,1958,-1814,-363,-1353,-10367,-17272,-23893,-20121,-13484,-2234,7040,6890,-2533,-583,288,-3787,-6661,-13758,-11305,-4972,5116,20087,44276,56368,36878,-426,-10820,14010,17212,1753,-8649,-1200],[17609,20523,12963,-5755,30567,68452,80744,77076,69686,39744,-3853,-14562,7002,594,-16308,-13098,-25705,-9813,16071,24504,15364,8414,-3351,-7341,-9364,678,10760,17979,6304,1382,-1672,-14132,4102,14591,24632,12654,-16849,-24239,-7564,2297,-2678,-22244,-42461,-17110,2816,31933,55232,48855,17183,-23905,-19311,-21105,-8688,794,4863,3091,-14001,-25466,-12777,-8115,-14926,-28303,-26849,-17951,-13369,-11597,-10801,-15429,-19686,-20795,-16553,9444,4126,-30156,-13395,22719,24063,-10084,-18862,-7341,-13765,-14621,487,5235,19879,27509,15405,-10685,-8378,14646,21799,12053,-11594,-39807,-16708,6527,21995,34501,25880,-3621,-27090,14191,23231,10321,-1073,-7738,-6739,-16795,-26286,1330,21356,27416,23286,13805,8601,12149,51,-25535,-19089,14190,47911,66939,45225,1966,-13529,15072,32497,21643,-6566,-22919,-27002,-3548,9688,1288,791,44885,77892,72749,66020,62893,53805,29948,11847,-2674,-18329,-18895,-2052,4747,12349,20322,22008,8823,-19942,-10694,15178,17579,15428,9948,8616,22385,30298,26974,29148,31350,34859,24294,20579,1370,-15770,-20053,-8540,4815,5714,-9718,-10892,-16550,-70912,1498,70518,90823,56854,-10876,-55392,-74496,-47791,-352,-5338,-16130,-11297,1026,-10766,-19263,-5055,12085,9908,-2817,-19225,-3202,3275,-5487,-10791,-8763,-9873,-16200,-13430,15007,27929,19459,10557,-6846,-16978,-11102,-18568,-16292,-13088,-29854,-12641,-3880,-29114,-6028,16818,13217,2073,-1366,-24361,-23400,-13181,-17639,-9502,15778,23716,12759,-5838,3033,29000,43761,35580,25335,-6554,-44814,705,42958,57409,57861,42724,25231,764,-13795,780,-2333,-19774,-22059,5688,25504,39418,48839,51961,30652,792,-24739,-27256,-12276,12573,28439,24969,4989,-33008,17527,64480,87562,62138,22399,15738,24863,16271,-379,-14771,-9335,14564,54922,86555,76526,33141,-10924,3918,17988,12977,-5916,-32823,-26697,-22403,-32623,-33853,-14638,-14167,-33838,-21796,-14590,-18451,-27581,-30136,-17665,-11511,-21667,-30268,-30464,-27783,-15598,-5578,-5585,5442,31174,55160,70082,81675,82268,54951,13647,-10398,-10611,-19555,-29985,-6474,4778,-3626,-16393,-24940,-21667,192,28676,50745,29048,-27972,-9457,20291,29544,10948,2313,9704,21483,16734,16515,37067,40482,25519,-1578,-17120,-2416,11142,2573,-14642,-16215,1340,22103,27486,15222,-9179,-15479,662,19218,23824,-1257,-8096,17709,14604,-15365,-8023,3288,-4922,-5754,1445,8411,4517,946,-3850,198,11019,3088,-22241,-13964,832,-10617,-23536,-18872,-5233,-3609,6350,-2089,-23301,-696,14003,5946,-12985,-30571,-29096,-269,16873,10993,-7869,-25955,-16974,-2396,13884,20883,24820,25168,10821,3949,8149,2264,2476,27747,47038,44979,42996,34781,14583,7359,-1795,-21511,2715,12886,3964,-10657,-19689,-721,42796,66616,40887,-11527,28301,45375,18103,-4718,9491,17802,20226,25986,30526,25197,20237,19254,11110,5170,-3230,-19567,-17219,-11158,-5533,-13961,-22068,-13741,-20010,-23065,-12609,-18175,-21643,-20985,-21901,-20939,-8769,266,4878,8684,19988,23640,14495,10480,21903,32487,45127,50087,47779,30640,13183,6670,11154,3866,-10694,-14240,-7063,-565,-2767,-17668,-21818,4208,14950,4019,-12437,-9365,5282,-873,-2056,4376,9227,2002,-23026,-10190,266,-15085,-29901,-9238,12737,56507,90192,90707,55764,25374,-3013,-13718,-6066,-329,-4881,-6998,-10914,-15752,-27232,-11247,476,-9536,-33157,5118,17594,-7892,-12792,1938,12316,15101,13846,17813,8973,-3218,-1751,2985,2972,-8153,-31208,-7872,20673,32172,32082,12425,-13962,-14042,5316,-4463,10208,56688,96063,70087,9107,6440,22634,18138,8403,-10433,-33603,-28515,-19518,-20495,-24957,19889,74686,92981,48450,-8722,-15005,-12573,-13588,-3433,-3130,-35118,-1588,23594,14692,-13041,-18390,-11712,-22627,-22985,-7613,-7554,-2983,-4611,-13349,-25976,-18030,-19520,-29674,-32709,4819,32848,20974,-18771,-20563,13960,11651,-6330,-18143,-19410,-8658,5925,24651,33438,41394,34747,24536,36059,50078,35259,1782,-17912,-20180,-19476,1508,25582,21910,-12966,-17401,5185,3247,-17432,-30392,-9265,-3459,-3859,-7847,-5980,1607,7831,13175,11892,4831,-8154,-21317,-27396,-424,16547,6450,-7276,19286,38499,24166,15166,11643,-1409,-6886,-2406,5790,14324,15499,-2899,-27037,-16863,9291,30960,21077,-15496,-25474,-30151,-22804,1974,12764,3199,-8268,-11919,-8197,-13181,-30889,-18506,-17092,-18550,-7863,16085,61146,80885,74321,60963,42066,13500,-5197,8949,26696,22612,10461,15188,34774,29787,9593,-4682,-19627,-16052,28220,48222,25421,-18504,889,20790,17893,10798,-1186,-17643,-18087,7213,19206,8399,-8704,-14678,-19038,-26570,-27721,-25998,-20703,-17940,-8791,1062,-1241,-12050,-20333,-16191,-7767,-10960,-34131,-24480,2836,6770,-5121,2986,6000,10841,37717,56979,57496,54853,37558,2818,-10777,34822,42745,12263,-21635,2215,15997,20687,18096,-1964,-13212,6705,11945,10687,19474,20961,20648,17984,18703,17256,11038,19882,29741,28607,3189,-1140,47397,85890,76669,29525,3505,3054,-5723,-27268,-19583,4115,11503,-14985,-16019,9345,13508,6561,-732,4399,15178,15302,5136,-189,9807,28019,43249,21839,349,-6932,-7002,16427,46699,67535,58873,18753,-14797,-10307,7073,16897,6108,-9717,-12651,-26237,-15295,1140,-17004,-16187,28261,50295,39206,5405,-4957,10773,14232,8673,-2988,-13434,-16981,-7224,21639,35121,29282,14226,18989,18241,-7919,-19012,-20646,-17580,-3507,-5042,-25986,-12263,1138,-7982,-22343,-10408,-3767,-9704,-10187,-5159,-2885,-4316,-2808,-12855,-32163,-22778,-8863,-10241,-26492,-34845,-24533,-17388,-17977,-12780,1439,6516,583,-11144,-8811,992,9118,5581,-10380,-22893,-25783,-21106,-18890,-14046,-14848,-17395,-15948,-9810,-3172,8606,9063,-8664,-6279,12015,14150,-6388,-2322,4742,4224,13501,25508,28813,31060,33273,24139,4889,-21734,-9334,6781,2483,2710,16720,28772,20149,-1066,-5887,-3024,-10350,-23876,-20882,-11158,-14465,-19491,-30892,-19932,-8680,-1074,6448,7067,8176,10971,4446,-7703,-17146,-18967,-13602,-2094,2013,1522,2614,22274,29823,37865,32715,17525,-2900,-14664,-15381,1611,12468,2878,-19374,-33691,-4618,11522,18098,15980,9309,-1201,-10203,-17575,-29962,-32634,-24566,-13354,6023,20772,25061,12578,4838,12400,8210,-11973,-9891,11819,15259,8414,14450,21114,4373,-17632,10205,11943,-18093,10869,52246,57794,30711,-3706,-4274,-4192,-7991,-10331,248,8719,14196,23885,27071,16115,-2399,-11331,-17574,-23135,-21418,-11674,-1300,6700,6000,10336,9335,-3507,-13758,-23081,-22705,-15331,2593,14899,10617,-4069,-4523,-7611,-10900,-9715,-12009,-6638,819,9530,25610,51128,66839,50836,12341,-13276,8862,15753,2703,-4265,5533],[19969,21208,12438,-727,38598,74830,79905,68801,61009,32924,-6862,-18412,4054,3734,-11215,-14200,-26381,-8237,18394,27358,15346,7069,-4965,-10494,-14799,-8179,461,8101,-2057,-6801,-12786,-19949,8622,21175,31608,16857,-14920,-24122,-8439,85,-5100,-23489,-40281,-19450,-1864,22323,43752,41586,18556,-17257,-30606,-22145,-6461,729,2796,-665,-18424,-31446,-18584,-13314,-17992,-29099,-26842,-17017,-11480,-6643,-3948,-8409,-14074,-15971,-8557,13911,3888,-34443,-14146,23000,22575,-15357,-12129,193,-7680,-15066,-3611,4420,20657,27465,14341,-14495,-14970,9486,14923,1290,-21306,-36259,-22814,-3536,15581,34191,28745,-2115,-31033,9322,17979,8823,-427,-6532,-7372,-18057,-21983,2963,18056,20339,18063,16513,19102,26705,13000,-15282,-23691,10124,44994,60289,31285,-10551,-14981,17612,33838,25411,221,-16747,-28787,-9714,6324,2212,152,38646,73111,68191,61993,60759,54650,29978,12362,-443,-14420,-16734,-5512,-887,8771,19407,21010,4978,-24969,-7472,20545,23669,18665,9213,5969,20425,30648,32122,37407,42540,44258,25071,14600,-6671,-20374,-20532,-8846,4833,6994,-7245,-6238,-3791,-67086,-51745,-6232,1415,-28716,-79721,-102817,-100430,-55409,-13825,-14522,-16373,-9824,-357,-11387,-12684,2105,15499,10456,-6020,-21321,-2480,2316,-7846,-13545,-7955,-6856,-13365,-9428,18122,32453,26483,21152,7158,-8812,-9914,-15095,-13171,-9725,-23149,-15787,-9256,-25987,-2470,17917,15613,6387,3883,-19460,-28955,-18185,-16325,-1286,22261,27359,16742,-509,877,20756,34933,32752,33349,9204,-37259,-8698,41431,62091,62487,42536,19174,-8402,-21583,-627,-5226,-22423,-12827,9708,23840,35105,46298,50950,29349,-907,-28051,-35765,-14338,15904,33458,29637,8346,-37210,16496,68464,93128,60416,14489,19852,39259,26821,3092,-14153,-11552,8846,47955,81974,73753,30532,-12629,4495,20774,17197,-2256,-29277,-26447,-21674,-31799,-39870,-19776,-19453,-30851,-22150,-21296,-26367,-33465,-39042,-24042,-15045,-22896,-34122,-32278,-24410,-14041,-588,7591,29298,64328,86075,83466,79510,74635,52899,18727,-6403,-13789,-20624,-29724,-5739,5477,-5634,-19698,-27240,-28642,-3061,27953,49182,27821,-28270,-10321,15415,18923,488,-2292,8368,21026,12263,8368,27905,30547,13955,-14441,-25098,-5481,8032,333,-16418,-18340,-45,21852,27507,15221,-10461,-21612,-7268,12262,20115,673,-3875,17843,15027,-14993,-8994,3930,-2326,-2873,4496,11357,7900,1240,-8092,-5996,4931,-1490,-26711,-14422,23,-9937,-21121,-24839,-7803,-2956,4454,-2931,-16360,1368,13728,5550,-10808,-24930,-26843,-743,17189,10855,-7387,-22820,-17088,-6093,9668,20515,28727,29410,12097,3731,8688,1943,-2648,20636,42523,46905,49687,45147,26565,15552,2763,-16352,6144,15634,5688,-10170,-18213,3663,49558,75339,49127,-4305,19405,38357,19931,4626,9857,12141,15445,24120,28266,20537,13812,13312,5569,29,-8340,-22440,-21768,-21125,-11084,-6658,-8777,-6903,-12724,-7847,-1668,-10127,-14161,-12564,-11925,-8604,4754,15094,17757,17879,24507,23516,13206,9679,19340,26974,37803,41934,43498,31541,16565,2904,3987,-1969,-15226,-18074,-12110,-7514,-10398,-24689,-25478,1900,14055,4575,-10184,-1709,19887,18283,6532,3030,8748,2003,-25917,-5288,7980,-10753,-28918,-2135,15287,52989,82534,77084,41056,13802,-11315,-19573,-11165,-6613,-7831,-10352,-16705,-25226,-31998,-3406,7580,-6281,-35425,3433,16795,-4932,-7844,4645,12484,16598,12428,12216,5307,-7026,-4542,5478,11839,4094,-20542,-16785,14565,27796,28000,7725,-18467,-11814,9535,1117,12043,52533,85986,62068,12058,12324,17580,8321,652,-13262,-34067,-31013,-19944,-16784,-15766,23545,76885,91979,46179,-8151,-13199,-11556,-10658,244,-1629,-37177,-1694,23620,14217,-13767,-22008,-13830,-20767,-16168,-6186,-4252,2966,3559,-4571,-26684,-21471,-18847,-29313,-33203,2658,29329,15292,-25372,-21086,10865,5178,-7956,-14447,-16138,-8409,2175,17725,27070,34778,25135,12209,22002,41309,39323,13204,-8201,-17906,-21327,2841,27417,20947,-12805,-14852,6600,6181,-13757,-32628,-11693,-4233,-3666,-9535,-11212,1168,10900,16058,11734,1051,-14851,-27945,-23069,2310,15696,1485,-8987,20039,35852,16744,7710,9462,-67,-3938,-169,4902,9331,7498,-11696,-34453,-11622,14504,34831,19464,-18935,-21773,-27624,-25954,3194,16265,6513,-6163,-11761,-10924,-14938,-32493,-19293,-16657,-18723,-10549,11323,52049,74541,70110,56984,39158,13768,-1455,10366,28285,27536,17637,16402,27350,20497,-1524,-15166,-20880,-12472,26577,45470,25348,-17384,-7255,13885,14410,8995,-4208,-21000,-18196,6241,20438,12866,-3928,-11897,-16573,-22996,-22620,-16074,-15727,-23372,-11392,3016,3638,-8008,-24964,-24344,-14226,-15658,-35775,-28190,-2186,2336,-5166,4681,6080,7896,35674,57242,57424,52995,35079,851,-9656,34978,39825,6009,-21867,3787,15293,22241,21643,-3023,-13091,14250,18747,19583,31519,32870,32739,29851,26811,21899,14788,24751,34556,31682,3287,-12419,40801,84255,76359,30955,4748,5268,-1781,-26839,-28800,-1724,8913,-14737,-17073,8545,15266,9559,4098,13034,25802,23898,9507,691,7464,22191,34669,13820,-2200,-7663,-11087,13127,45952,67221,55453,12154,-19985,-11644,9016,19733,5993,-14464,-14824,-32885,-24264,-1208,-12809,-21499,19033,41225,31099,2704,5354,22711,22833,11647,-4364,-16363,-17975,-4621,23685,37056,28641,7755,10472,13694,-8152,-24085,-27284,-22867,-13981,-18731,-25316,-3283,4398,-11321,-34186,-11835,-2802,-5734,-5949,-6687,-9179,-11860,-8474,-15986,-33965,-21800,-7184,-9149,-25027,-38318,-32103,-24031,-23002,-15070,828,4614,-4900,-18521,-7916,2678,9044,7568,-6813,-19706,-21748,-31423,-24837,-11781,-7815,-8409,-7792,-5111,-4978,3789,5466,-11349,-7964,10458,13491,-8205,-12061,-4915,5870,21454,29515,27459,29912,33380,24343,5354,-20515,-11164,6404,6442,7047,18546,31189,24879,1146,-18939,-16334,-13762,-15480,-12184,-8200,-16196,-24230,-24487,-15955,-4316,2466,9129,10161,10366,12180,5145,-8940,-20438,-22425,-16316,-4456,2449,6801,11856,31292,40365,43934,33521,17245,-3883,-16782,-17068,867,12231,2706,-20408,-32915,-4298,10544,14549,11995,4243,-9111,-17046,-18611,-22710,-26918,-29729,-30735,-3853,18770,26154,10925,5688,21602,19049,-6163,-12576,11233,15952,11364,18543,24393,8205,-18250,1356,1194,-16669,19291,53812,53274,25995,-3733,-6221,-9538,-14310,-13882,315,11710,17195,23651,24463,14878,1377,-6099,-10766,-14609,-16561,-9386,1038,9189,12086,19998,19205,2839,-11895,-24572,-27696,-15998,8443,21487,11777,-8559,-12444,-19324,-21125,-15685,-12635,-3768,5540,11816,27205,53629,73185,61887,22215,-11933,1006,11109,1434,-794,10582],[21194,20648,11346,3087,43431,76605,74375,56882,49996,25251,-10552,-22676,1206,6682,-5762,-13735,-25405,-6368,18977,27257,14119,8516,-1805,-8646,-14522,-12632,-6744,1965,-5621,-11190,-20217,-19606,12292,26666,37653,20425,-13165,-24243,-9155,-1759,-7127,-24078,-36788,-20756,-6490,12718,32692,34803,20504,-9593,-33175,-19387,-3610,1198,887,-4277,-21948,-35299,-22910,-16938,-18577,-28224,-27966,-15705,-8231,-26,4835,623,-6142,-8570,-1218,16447,3289,-37326,-14823,22692,20391,-19831,-4417,9198,64,-12921,-5757,4860,21426,27011,13682,-16940,-20870,4083,7596,-9208,-24416,-26641,-25771,-13054,11566,36298,34146,2751,-36517,2717,12089,8271,875,-4857,-6891,-16639,-15942,6729,17518,15353,12845,18850,28640,37871,22847,-6359,-24703,5189,39292,49924,15514,-22259,-14987,18845,33415,28483,7148,-9513,-24224,-15422,3232,3304,-1511,30365,65319,61800,56550,57191,54345,29766,12578,1219,-10973,-14109,-8755,-7417,4399,17499,18712,259,-28492,-1913,26493,28630,20153,6573,1605,17761,30415,36652,43779,50587,51913,26781,8869,-11228,-18869,-12449,-98,10134,9072,1971,14315,23074,-40517,-91867,-74550,-98003,-141567,-174738,-153326,-103942,-62093,-32354,-34786,-26953,-11983,-8467,-20782,-15949,-65,9348,1532,-16205,-20533,2324,6052,-5418,-11261,-1829,1083,-7133,-8735,15639,31432,30195,31782,22424,3561,-4537,-11928,-12059,-5847,-15334,-17311,-13329,-21803,-1826,16531,16194,8081,6197,-15624,-34607,-21424,-12742,5448,26920,30505,21274,5170,-752,11495,24762,29531,41363,25169,-19889,-16457,39099,64557,64363,40578,12884,-16278,-26995,-1838,-7295,-18696,-5345,11227,19560,28183,41081,47603,27547,991,-20585,-38498,-16291,17395,35747,31873,10459,-30887,15692,72018,98806,60153,6122,20661,48036,32988,4297,-14510,-13836,3122,39920,74649,67696,25483,-16430,2791,21091,18919,-602,-26713,-26350,-22040,-31788,-43059,-23052,-23021,-27200,-23633,-28891,-31584,-31463,-43324,-30168,-18158,-21712,-29735,-29782,-22064,-13805,2360,17231,46225,86167,105073,88294,70644,62627,48246,21935,-1146,-14398,-22306,-29514,-5411,4713,-9385,-22611,-25898,-32111,-7620,25291,45392,24319,-26129,-11593,7840,4872,-9941,-5558,5997,18377,6480,-476,17634,19209,1348,-27722,-28853,-8738,2443,-5311,-21223,-22568,-2960,19581,24876,12593,-13595,-29572,-17278,3325,15578,3749,-1046,14932,12432,-16866,-11779,2761,-1251,-813,6554,12558,9806,-146,-14043,-14426,-3222,-6178,-25542,-15064,-2582,-10389,-17502,-27036,-9890,-2067,3043,-3116,-10329,2827,12072,3750,-9915,-21404,-24236,-2175,15795,9136,-7966,-20509,-18486,-11496,3898,18730,31481,32369,12116,2168,7784,-132,-10699,9171,33221,45429,54663,53664,35243,19602,3658,-13879,6781,15051,4593,-11421,-18319,5083,52075,78714,52633,1589,9656,29290,20025,12276,11095,6617,8768,20125,23594,12740,4100,4509,-1677,-5564,-13750,-25803,-27115,-28365,-8026,6496,5801,4481,961,7197,10378,-215,-5849,-6075,-4364,2148,16915,28251,28669,25005,26593,20933,8997,4575,11045,16555,26911,31192,36964,30236,18757,153,-4251,-9698,-21229,-22393,-17291,-14885,-18652,-30007,-24808,-1363,11419,3959,-8066,4387,31915,38071,16217,-537,4864,-25,-29222,-2561,13272,-6710,-27688,1643,16138,47097,70900,59648,24876,2657,-18798,-25971,-17908,-13883,-10073,-12603,-20800,-28003,-17672,7882,14840,-4457,-37375,2796,17769,567,-2191,7049,12193,18675,11952,3440,-1941,-13205,-8782,6767,18727,14407,-9915,-23137,7409,21859,22361,2019,-24447,-11200,11768,4929,11840,44234,69010,47287,13689,18289,13266,718,-3056,-11750,-28870,-33867,-21698,-14024,-8304,26085,75734,86430,41061,-8032,-12996,-12793,-9237,2863,-1144,-32971,1426,26846,16829,-11042,-22443,-13366,-15956,-9492,-3644,1726,10592,13033,5187,-20012,-26466,-20111,-29988,-33698,-36,24249,7432,-33477,-17662,9648,-266,-9189,-11590,-13578,-8791,-2422,10120,20279,26859,14573,748,8217,30562,40501,22089,-35,-15234,-23139,3296,28404,18525,-14028,-12816,7808,8050,-11267,-32036,-13424,-3893,-1284,-7665,-15691,588,14217,18915,10887,-3727,-22432,-32807,-18846,4304,13135,-5469,-8057,21350,31401,7197,-1350,6306,455,-1787,764,2396,2966,-1445,-20485,-36153,-8799,16881,36222,16547,-21717,-17903,-23552,-24669,5962,21442,11465,-2597,-10011,-12587,-16239,-27709,-17169,-13801,-16515,-11849,6678,38171,61591,61229,51265,37166,16661,3228,11250,28725,30908,23467,18918,20629,10416,-13349,-24447,-19377,-9732,23002,40072,23676,-15206,-16059,5828,9657,5720,-8409,-25056,-16858,5854,21146,16352,75,-9409,-14554,-19848,-17270,-7829,-9707,-27036,-14410,3703,7783,-2076,-22253,-32355,-20878,-19591,-32949,-30864,-8322,-3507,-6858,4988,5239,3352,31707,56205,56843,50656,31709,-1530,-7734,34281,35816,-615,-20734,4313,13388,22629,24039,-4289,-12462,20907,26108,30633,45955,46370,45014,40764,33749,25600,17968,28315,37152,32193,3081,-23124,33810,80689,74171,31148,4431,5889,2029,-21189,-32776,-5396,8349,-11821,-18095,6475,15813,11624,7419,19363,33873,30479,12780,1019,4827,15279,23732,5149,-4765,-8538,-15872,8814,43393,64202,49264,3997,-25428,-13885,9020,20118,4014,-18553,-11607,-25871,-28431,-2940,-8596,-22095,9955,31219,21989,1799,16305,34946,31675,14413,-6500,-19520,-16896,-319,26791,39692,28875,2057,1253,8237,-8273,-28908,-34977,-25678,-22677,-26108,-13135,6051,7381,-12203,-23417,-3854,4269,725,-2247,-8082,-13998,-16545,-10693,-15600,-32224,-23365,-7022,-8496,-22899,-36776,-37982,-28976,-28232,-18675,-1739,702,-12281,-26908,-5307,5236,7421,7763,-3835,-17442,-14878,-22872,-20439,-8761,-736,1605,1402,552,-6529,-2206,777,-14155,-9850,7955,11189,-10086,-20074,-10765,10123,28863,32265,25036,28357,33672,24927,6066,-18272,-11053,6803,9780,9612,16907,28222,24571,1947,-31681,-23872,-8700,-4693,-4471,-6018,-18473,-27808,-22691,-15766,-2379,4205,8925,9928,9516,10564,3927,-10362,-23547,-25448,-18492,-7236,2241,11749,22376,43383,52776,49643,33560,17099,-3385,-17042,-17897,-916,11043,2361,-21079,-34012,-5803,7999,9893,7720,-630,-16848,-24438,-20122,-15752,-12494,-12212,-27910,-12568,16494,25931,7278,5746,30587,29869,63,-17672,7907,13651,11375,20897,26724,10931,-19450,-8981,-7790,-9483,24801,51037,44780,18259,-6374,-9355,-15062,-20768,-18814,-1434,12590,17102,20108,18661,10562,3120,-2612,-4657,-6088,-11048,-7735,1668,9228,15748,27547,27283,7911,-11771,-28001,-33233,-14202,14533,26260,10229,-15906,-23672,-30241,-31164,-23963,-15901,-3444,8319,12171,24980,51160,73842,68489,28606,-8308,-9037,4031,-1190,1455,13413],[18735,16485,7266,2866,42242,71269,62312,39843,35162,14860,-17104,-28890,-3605,6681,-2846,-13598,-24609,-6439,15595,21770,9405,9696,1425,-6544,-11973,-12080,-9711,-705,-7644,-15422,-26037,-18902,12646,28853,40749,21674,-13263,-26724,-11821,-5243,-10584,-25665,-34337,-22632,-12488,2294,21251,27107,20840,-3372,-25755,-16343,-1786,893,-1874,-8750,-26122,-38608,-27501,-20459,-18406,-26844,-31843,-16209,-5728,5993,12727,8533,818,-2300,3348,16077,1414,-39687,-17450,19787,15606,-24769,2353,17795,7449,-10228,-7290,5052,20894,24884,12211,-18897,-26535,-2182,-735,-19237,-19314,-17490,-25199,-22296,9905,40236,41092,9881,-31068,-6301,5289,7874,1967,-3483,-6021,-13657,-9646,11517,19362,12685,7330,19106,35275,44767,28668,55,-22872,-1158,30184,35659,-1183,-33047,-15715,17500,30374,29896,13106,-2371,-17766,-20749,169,3759,-4794,20172,55053,53707,49675,52322,53011,29274,11988,1521,-8667,-11728,-11531,-14680,-655,14725,15301,-5045,-28093,4629,31521,31645,20203,2332,-4751,13538,28402,37875,45634,54799,58698,30429,6419,-12617,-17303,-5682,7686,12836,6076,7476,35398,51566,-24957,-45482,23869,50659,35739,629,-12467,-24502,-35986,-36887,-45385,-30653,-12638,-19426,-25093,-15696,-4411,1627,-8706,-24312,-11553,11117,14248,2504,-3303,7507,10402,-491,-11312,9150,26561,30598,41116,37342,16435,1921,-10507,-12774,-1534,-7820,-17075,-14676,-16287,-2115,14283,16156,7812,4905,-14155,-36346,-20556,-7419,11477,30949,34380,27360,11556,-1521,1837,13976,26414,48873,40500,-2189,-18743,37252,66014,65174,38652,7926,-21730,-28607,-1946,-7157,-10950,1185,11677,14403,20447,34751,43392,26485,6156,-9851,-31372,-16869,18054,36549,32981,12424,-24416,16365,76384,105877,63604,1028,18590,51275,35337,4487,-14194,-14480,-488,33181,66832,60442,20119,-20223,706,20469,19536,579,-23704,-24954,-21967,-31270,-36270,-21217,-21665,-23629,-24720,-35132,-30002,-24813,-35757,-33853,-18282,-16096,-19093,-21638,-18470,-12960,4851,23484,54943,94720,109536,82182,55248,48469,43072,24898,6350,-9088,-21292,-27004,-3621,4380,-13092,-23527,-21086,-27695,-11294,23166,42184,21294,-22224,-11507,212,-10045,-15388,-4678,4719,15352,1298,-7813,8648,8910,-9827,-39006,-24808,-10036,-3397,-12270,-26757,-26963,-5635,17084,21474,9229,-16620,-36890,-26119,-4345,13198,9326,2219,11088,8890,-18942,-14587,1524,67,2278,9747,14603,12441,-1142,-19555,-22900,-9576,-6169,-16281,-13333,-5097,-10443,-12966,-21405,-7773,1131,4144,-593,-3322,5647,11115,2242,-9166,-18364,-20482,-2778,14258,7521,-7789,-17567,-19422,-16615,-1420,17242,34473,35389,12487,1157,7501,-1577,-18658,-4095,21059,41446,58081,60718,41699,21044,2565,-12451,6432,13092,2512,-12909,-18650,5300,52129,78578,53499,7486,2063,20970,20490,19286,13673,2976,1873,15242,17721,3623,-6379,-4429,-7942,-9223,-16996,-26964,-31429,-27525,2521,22766,22121,19198,17733,22426,22826,10363,2230,-728,2336,12442,28618,40479,38290,30887,27450,17416,3505,-3144,-903,3560,14635,20126,30051,28035,21154,2250,-8492,-16370,-26964,-26011,-21372,-21309,-26353,-31012,-20249,-3638,8728,3672,-5167,9406,41277,57424,27969,-3325,-1098,-2909,-31687,-1271,16700,-2503,-24322,4026,16183,40513,57677,41420,9663,-6638,-24943,-31187,-23895,-19532,-11672,-13336,-19476,-18536,-1649,21023,22623,-3029,-36174,4108,21004,8214,4242,10079,13035,22374,14313,-4760,-11122,-20469,-13233,7460,23857,22833,-116,-18884,1060,15703,16198,-3767,-31091,-10373,13468,8270,11000,33470,47460,27810,15153,24405,10698,-2798,-1485,-6474,-22210,-35373,-24408,-12637,-3129,26867,70821,76198,33287,-8162,-13720,-15723,-8507,4939,-1250,-26970,8058,32714,21061,-6619,-18952,-9600,-9129,-2486,1156,10236,19448,22826,14730,-11311,-32718,-22891,-31430,-33581,-2433,18418,-1878,-41736,-11375,10556,-3803,-9896,-9637,-11815,-9675,-7130,3346,14315,18619,4133,-7027,-1106,20428,39339,28356,5681,-13587,-24466,2445,27203,13565,-16710,-10892,8610,8185,-10532,-31110,-14666,-2782,2640,-3330,-17899,435,18135,21886,9630,-9021,-30280,-31994,-14997,5452,8999,-13861,-3921,23545,25776,-3684,-10484,3615,1217,211,766,-1356,-4191,-10719,-28786,-33487,-8570,16136,34780,12303,-23713,-14195,-18635,-22320,8065,26698,17451,2577,-6582,-12979,-16914,-23364,-13595,-9756,-13033,-12198,2733,21253,42886,48267,43855,35564,21357,8376,11607,27961,32506,27432,21363,14784,72,-25282,-30242,-16898,-8266,17469,32199,20497,-12409,-24953,-3248,3548,916,-13589,-28209,-14594,5570,20760,18102,2475,-7903,-13527,-17780,-13044,-1589,-4386,-27308,-18168,2840,10680,4049,-15553,-35695,-27696,-23462,-31130,-33970,-15942,-10853,-10263,3645,3175,-3051,25313,53203,55231,47976,28190,-3126,-5641,32109,30419,-7665,-19400,3464,10131,21682,25068,-5743,-12166,26011,33459,42381,60874,60073,56309,49645,38702,27787,20078,29976,36979,29864,2338,-29649,26880,75228,70214,30378,2852,4736,5089,-14139,-30247,-7726,8520,-8455,-19612,2986,15568,13503,9379,22779,38541,34304,14448,386,1756,7744,11493,-3264,-7290,-9664,-21577,3454,38862,58375,40524,-5370,-30826,-17226,6929,18033,380,-20879,-5624,-16263,-26126,-3890,-4663,-18442,1629,20408,11744,2101,26839,46696,40156,16602,-9650,-22352,-13537,5192,30784,43088,30266,-1690,-7631,2146,-8481,-29096,-32447,-24186,-23577,-17816,1443,14618,9817,-8610,-7098,9089,14349,7915,1067,-8825,-16800,-18163,-10075,-12333,-27504,-26956,-8553,-8664,-20915,-33302,-35481,-29601,-32805,-23276,-5810,-4553,-20572,-31874,-799,9482,5764,6624,-1521,-16285,-7982,-10684,-12664,-6134,6239,12303,11259,6834,-7181,-8852,-4792,-17158,-12042,4633,7340,-12293,-23980,-10921,15693,35316,33622,21770,26540,33913,25430,6182,-17649,-10086,7915,12400,10580,12499,20867,20191,1012,-41611,-23235,-518,4918,1758,-4589,-20804,-29236,-26402,-19772,-2830,5089,7031,6911,5993,6463,1082,-11111,-23267,-24189,-17689,-9046,2032,16720,33736,57582,66426,54597,32720,16810,-1768,-15613,-18364,-4104,8931,2054,-21174,-36262,-8162,4987,5037,3545,-5118,-23413,-31285,-21387,-9678,-53,2854,-15807,-18625,13951,24486,1993,4758,38282,39917,6879,-24553,1760,8716,8838,21412,28148,12900,-20602,-19169,-11608,-825,27730,44859,33638,8698,-10864,-13187,-19685,-25213,-23637,-4544,11506,14427,14051,10481,3771,2814,-776,607,2046,-5117,-6245,1114,7261,16922,32547,33261,11787,-12558,-28571,-30409,-10189,20517,29351,6520,-25348,-29986,-22372,-24764,-30125,-21086,-5541,9075,11190,19786,44175,68548,70000,31447,-5333,-20110,-4051,-4138,2304,13860],[19332,15525,6810,5027,41489,65557,50913,25060,23967,8553,-20229,-30336,-4538,9027,2521,-8686,-18826,-3169,13620,16158,6788,14783,7673,-1581,-5059,-3693,-3746,3442,-5895,-16712,-27246,-16269,13622,31716,44943,24858,-10950,-27793,-12905,-6804,-11787,-24671,-29928,-21659,-15917,-4582,13397,21748,22133,3782,-16746,-11304,1659,2724,-2167,-10596,-27887,-39133,-30042,-21358,-15621,-22526,-36217,-16861,-2483,12662,20585,15910,7131,3032,6414,14958,274,-39556,-21204,15071,9072,-28445,8809,26387,14712,-6874,-7490,5620,19856,21938,10696,-19464,-29658,-8001,-8809,-24168,-11447,-9242,-21762,-28376,11610,46190,49418,19016,-21870,-16690,-1255,7692,2880,-2298,-4761,-9888,-3787,16454,22750,12299,1925,16677,38147,47077,30140,3305,-19994,-9017,17546,17910,-16841,-43034,-19171,12336,23791,28466,16714,3239,-12198,-26135,-3687,2258,-10749,8064,42794,43608,40621,45476,49915,27698,9586,-847,-8946,-11161,-14363,-23481,-7280,10220,9935,-11534,-24099,9298,33043,31252,18137,-3332,-13698,5952,22294,32872,40570,53850,62679,33055,4733,-16474,-20438,-6654,6094,6447,-5099,990,40484,65418,-24469,4641,156020,259944,279052,216065,129486,39607,-18281,-27106,-32845,-24318,-13233,-29449,-11970,-1807,-416,1460,-9314,-16506,-1823,17718,20650,10016,4570,14670,15888,2507,-17236,-76,19335,28049,47861,50205,27428,6736,-12113,-15389,1329,-3851,-19520,-15870,-11301,-3130,10683,14272,4525,-1790,-18346,-34331,-18155,-3166,15141,32652,37009,32842,16646,-3501,-10201,481,20673,52164,51258,12050,-16376,34037,64605,63452,35345,2558,-27125,-29137,-3337,-6948,-4208,4413,9169,6733,10291,25580,36445,23840,10434,-1559,-24847,-17849,15792,33882,30959,12062,-19971,16475,79394,111733,68337,-39,11718,46648,31550,1648,-14938,-15274,-3467,26551,57421,50743,13164,-25191,-3237,16978,17038,-551,-22110,-24305,-23294,-32037,-29962,-16429,-17524,-21733,-27134,-39414,-25588,-19761,-30621,-35308,-16592,-8883,-7879,-12208,-14855,-12747,5816,25623,55740,91596,101402,65917,33005,31979,36434,25976,13684,-777,-18020,-23810,-1946,3195,-18135,-24400,-16567,-21723,-15066,20813,39041,18329,-18740,-11173,-7254,-26086,-13510,-1002,3516,10649,-4582,-14704,29,-1181,-20243,-34993,-17986,-10568,-10195,-21353,-32667,-32125,-9302,13166,16240,4094,-20602,-42618,-31594,-9962,12590,15327,4755,5629,3753,-21611,-18293,-839,521,5323,13298,17299,15122,-2468,-25139,-31392,-11644,-546,-4932,-9886,-8259,-11213,-9418,-13637,-1711,5922,6856,3626,3849,9033,10208,131,-9511,-16201,-16457,-3286,11675,5186,-7710,-15077,-20553,-21825,-6746,15304,36619,37399,12428,279,7573,-2284,-24158,-18306,6186,34460,58461,64912,45090,19453,-785,-12469,4881,9801,-556,-14891,-19496,4270,49750,75125,52089,13242,-1822,14573,21419,24986,16295,845,-5282,9146,10379,-6352,-16152,-11845,-12182,-10828,-17785,-25372,-34625,-21230,15212,39765,39131,35237,35284,36617,34093,19938,9068,3410,8397,22082,39331,51077,45938,35019,27005,13175,-2905,-12815,-15340,-10750,2039,9805,23282,24984,23769,9663,-4707,-18779,-31287,-28779,-24275,-26509,-33882,-29261,-14754,-4269,6671,4135,-1626,13164,47389,74587,41468,-2468,-8574,-6326,-32965,-1121,18428,1930,-17631,6952,16587,34835,45370,25626,-2142,-12874,-27174,-30202,-25456,-20691,-13118,-12716,-12531,-4794,14950,34969,30904,-1385,-33263,6908,25492,16754,11166,14160,15908,27701,19539,-7338,-20278,-27690,-16883,7913,27360,29355,8706,-10440,-2891,10220,10104,-8898,-34478,-7615,15809,12162,10898,22072,23939,6874,17827,30543,10004,-2121,4045,1110,-14399,-33607,-27573,-12457,-91,25588,62081,61724,23545,-7900,-14495,-19503,-7322,7143,-1421,-20105,17235,40029,25815,-1286,-12583,-3055,-861,5510,9146,21244,29612,32898,24102,-1564,-35757,-26257,-32914,-32047,-3459,12992,-11450,-41871,-3126,13615,-4409,-9410,-8085,-10411,-10356,-10415,-357,10705,11488,-4512,-7889,-514,15176,37197,32554,9291,-12772,-24329,624,23497,6268,-19810,-8274,9408,6788,-11138,-30488,-15584,-1098,7657,2489,-16722,1546,23181,25459,8758,-13702,-36986,-27093,-10863,6448,4254,-21917,3194,27194,20410,-14199,-16615,3542,3920,3359,980,-5156,-10635,-18664,-34928,-30932,-9947,13119,31189,7581,-24242,-10097,-12346,-18965,9128,31595,24459,9786,-914,-11130,-15986,-18961,-9225,-4767,-8268,-11163,1297,7920,22858,33879,36021,34620,27627,14498,12407,26933,33170,30122,23544,10550,-9156,-35759,-29716,-13978,-7374,11028,23168,16974,-8645,-31340,-12255,-3029,-4483,-18343,-26417,-10919,5851,19731,18535,3769,-6752,-12999,-16367,-9563,3371,446,-24456,-21999,1094,12717,10024,-7633,-29853,-33233,-27257,-31210,-37767,-24257,-18692,-14398,1458,687,-10372,17185,48687,52991,45850,26122,-2037,-3273,28706,24200,-14349,-17817,1871,6331,20191,25478,-6494,-12132,29925,40968,54093,75125,73351,66369,56448,41883,28850,21479,30034,34437,25429,1719,-25763,20998,68597,65319,29669,1316,2615,7750,-6591,-24211,-9272,8519,-5622,-21293,-1069,15828,16625,11168,23846,40084,35641,14884,-853,-1397,456,-467,-9991,-9116,-10223,-27099,-1929,33257,50837,30700,-14396,-34611,-21073,3411,14309,-3863,-20367,1103,-7333,-20542,-3571,-689,-12612,-4847,9429,785,3272,36693,57709,48176,18453,-13368,-23295,-7914,11873,35785,47464,33055,-2546,-14295,-3537,-8454,-24282,-25290,-20172,-16045,-2211,16324,22128,12205,-88,10380,23660,25271,15245,4853,-7753,-16658,-16618,-7001,-6532,-20131,-30110,-11236,-9385,-19204,-29840,-31481,-27163,-34633,-27938,-10171,-9596,-26997,-26335,5610,16180,7351,6208,661,-15899,-1335,1161,-5419,-3854,13538,23659,21721,13678,-6230,-15075,-10466,-19868,-14197,1025,2569,-14619,-23127,-6934,21387,40798,33947,18373,25037,34326,26093,6205,-18149,-8534,9907,14742,10629,6652,10926,13424,-896,-38255,-17571,7392,12527,6682,-3357,-22119,-26487,-32330,-26817,-4701,6598,5642,2590,899,927,-2477,-10159,-17707,-16440,-11674,-7865,3016,22692,46268,73388,80930,59085,31720,16888,1176,-12301,-17975,-8020,6661,2527,-19999,-38107,-9675,3354,1709,571,-8592,-27694,-34916,-20853,-3420,11156,15778,-5259,-20300,12128,23056,-3315,3622,44839,49443,15260,-29295,-5940,2759,5445,21447,30040,15783,-20034,-26250,-8417,8605,29809,37703,22636,-77,-15069,-15886,-21335,-24718,-25009,-6669,10496,11424,7917,2394,-3101,2173,1216,6554,11149,2761,-2819,1631,5534,17419,36488,38766,16596,-11321,-25669,-24607,-3116,28151,33061,3414,-33817,-19939,-9596,-15083,-25454,-24351,-7275,10332,11746,15122,36094,60346,68803,33397,-1561,-26964,-8834,-4189,4330,14661],[16826,11838,4076,3878,35925,54752,35920,8648,13164,2359,-24376,-31407,-6484,8681,5128,-4399,-13114,-1083,8951,6619,3279,19134,11871,1128,739,5488,4298,8020,-5422,-19348,-28704,-15770,11977,32137,47269,27242,-8762,-30064,-15347,-9205,-13273,-23756,-26439,-20496,-18423,-9300,7225,16477,21842,9255,-9068,-6848,4576,4778,-1335,-10700,-27993,-38851,-31996,-21202,-12285,-17226,-38519,-19132,-172,18173,26500,20756,10634,5363,6852,12738,-613,-37706,-27374,7329,-224,-30328,13780,33511,20399,-4209,-7245,5739,17759,17864,8760,-19112,-28930,-12933,-16115,-20606,-4477,-2795,-17752,-26852,16393,53423,58324,29449,-11320,-25091,-6010,7801,3843,-899,-2849,-5721,1490,21055,26775,13845,-2207,12234,37671,45629,28207,4014,-16727,-16749,3067,-554,-24572,-46732,-25387,3853,14465,24684,18318,7642,-7461,-29925,-7448,-567,-18389,-3086,31692,33493,30698,38019,46367,26404,6950,-4500,-10668,-11308,-15290,-31581,-13686,5511,4190,-16678,-17274,12778,32251,29048,15243,-7909,-22760,-2818,13831,23636,31201,49985,64253,34489,3384,-23047,-23908,-12650,-3836,-6706,-19212,-15795,26447,60709,-23457,-2129,167915,291339,320078,251257,149108,45644,-19124,-29382,-37178,-25889,-14725,-31338,-2692,11961,8899,5694,-4556,-7086,4536,21097,24030,15182,10517,19289,18181,3165,-21871,-8186,13438,27025,55778,64297,39586,12506,-13543,-14919,5233,-1234,-23816,-15895,-6436,-2622,8075,12098,258,-10988,-26104,-29592,-14097,927,17843,33369,39389,38672,22220,-4200,-21695,-13476,13565,51672,57769,23389,-9907,30955,61741,60758,32218,-1900,-31635,-28267,-4720,-5603,1338,5304,5045,-1807,-486,15369,28325,20486,13484,4604,-18343,-17229,12160,29259,27184,10556,-16305,17351,82162,116672,74054,5014,2909,36243,23085,-2913,-15383,-15003,-4548,21596,48364,40535,6399,-28269,-7517,11658,12468,-2788,-20753,-23509,-24943,-33121,-24047,-9698,-11330,-19848,-29172,-34910,-20686,-16462,-27349,-32395,-12428,-356,3697,-1908,-10097,-11682,7288,27263,54312,84162,88781,47060,8646,16280,30170,26047,20839,9105,-12173,-19584,347,2482,-22921,-24536,-12728,-16085,-17732,19398,37144,16798,-14670,-9077,-10641,-28384,-4745,5193,3429,5138,-10423,-20237,-7305,-10046,-28022,-23996,-10711,-9897,-16467,-31030,-32546,-33575,-13335,8485,10009,-1968,-24888,-34248,-27942,-11004,14227,21275,6915,-439,-1781,-22567,-21768,-3745,508,8664,17779,21716,18458,-3469,-29105,-31942,-6285,9875,7162,-4732,-11399,-12463,-6840,-5029,7553,12496,11175,9403,11393,13121,9681,-2220,-10201,-13830,-11783,-3392,8234,2322,-7735,-13178,-21531,-26446,-11690,13019,37686,38196,11977,-79,8443,-1541,-21536,-25247,-10159,25573,55698,65935,45467,15261,-5834,-13635,2593,5970,-3819,-16762,-20214,2693,45721,69338,49379,19210,-211,11833,23144,29208,18375,54,-12205,2236,2236,-15261,-20876,-14503,-13468,-10807,-16635,-22072,-34329,-13914,27303,56030,55847,51186,52001,48676,43051,27492,14237,6574,14164,30949,48579,59415,51058,37028,25350,8491,-9827,-23320,-30758,-25073,-9619,1289,16935,21023,26329,20396,5911,-14225,-31391,-30208,-25831,-29727,-41580,-25781,-9352,-3152,5652,5380,2169,15406,49759,87768,55775,3710,-17144,-10280,-33111,-1972,18520,6506,-7641,12287,19020,32163,37213,16303,-7019,-13113,-19236,-21852,-19813,-16044,-14370,-10577,-2268,10229,31380,48680,39220,587,-29975,9945,29564,24580,17778,19013,20711,33775,26119,-1869,-24539,-33519,-19261,7920,28919,33501,15932,-1896,-3859,5352,3753,-13081,-25983,-2476,18921,16605,11977,11315,421,-8928,22385,35834,10047,695,10994,9494,-5898,-28676,-31359,-13754,462,21522,49119,43323,12284,-7119,-15195,-23864,-5217,9320,-2018,-13335,26830,46759,29808,4133,-5089,4572,7728,14184,19874,33804,40363,42578,32726,8419,-27047,-29871,-34446,-29298,-3134,8146,-20953,-31871,5857,17784,-2272,-7815,-7231,-9775,-10925,-11390,-86,9529,5776,-10594,-2631,9138,17626,34756,34354,10462,-13065,-22798,-2547,16602,-3397,-22743,-5304,9732,3430,-13204,-30323,-17186,107,12563,8497,-13686,3313,28454,28867,7923,-17702,-38111,-21343,-6697,7067,-1033,-26554,11614,31440,15625,-23574,-17570,6463,8714,7623,1426,-8817,-15637,-23934,-36421,-28565,-12566,8032,25408,2304,-23832,-6056,-5130,-14161,8533,35033,31376,18068,6249,-7196,-13580,-14918,-5239,258,-2915,-9257,2927,8913,10461,21309,28314,33623,34238,21138,13624,25615,32848,31332,24721,7426,-16977,-43319,-25608,-11541,-7262,3820,13523,13365,-4610,-30908,-21142,-10166,-10510,-21978,-20403,-6305,6295,17681,17311,3774,-6081,-13366,-16093,-7189,6800,4198,-20806,-26167,-1862,13268,14763,-185,-22619,-34173,-31862,-33994,-43066,-33178,-26844,-19194,-1677,-2328,-18356,7288,42339,49577,43928,25684,1608,-1489,23399,16732,-20954,-16671,-785,1816,17961,25051,-6731,-13132,32121,47652,64056,86614,84543,74009,60316,42634,28220,21492,27809,29010,18730,835,-19317,15673,60307,59119,28780,63,-591,9413,443,-17535,-11402,6565,-4802,-23808,-5780,16539,20760,12897,22373,37993,33861,13422,-3459,-5588,-7235,-12047,-15065,-10881,-10505,-29078,-6956,26727,42077,20770,-21616,-35927,-25950,-1964,8682,-8799,-18565,6375,-733,-15563,-3119,2333,-7217,-9979,-2477,-11580,3950,44492,66445,54313,18909,-18440,-22506,-1745,18222,40286,51230,35453,-2284,-18476,-8957,-9233,-19165,-19016,-16592,-7024,13511,29340,27034,13691,10647,26851,36774,34383,21082,8446,-5415,-14625,-13784,-3380,-294,-12239,-29699,-15872,-11832,-19302,-28313,-29453,-25679,-34726,-33151,-14982,-14100,-28463,-18068,11963,23721,13482,7919,1616,-17652,3308,10381,-1199,-3103,19728,33692,30810,19154,-5315,-21665,-17290,-23607,-17847,-4302,-4373,-18680,-21768,-3682,24216,43240,31649,13565,22413,33376,25673,5500,-19714,-8073,10678,15005,8242,-1423,-1872,3768,-5014,-32707,-12556,11806,15922,8373,-4014,-23694,-21631,-24168,-36463,-9143,7602,4715,-3530,-6908,-7321,-8263,-9495,-10401,-6039,-2934,-5001,3645,28031,57819,87794,93120,60914,28820,15375,3136,-9495,-18464,-14362,2336,1708,-19670,-40728,-11743,1806,-1271,-2867,-13292,-32332,-35183,-20020,1261,19060,24352,1531,-20511,9069,19946,-9774,408,47573,55653,22837,-28006,-16782,-5637,-189,19384,30681,18013,-19424,-30755,-2779,16137,29483,28709,11265,-8857,-20347,-19069,-22047,-21969,-23681,-8654,8283,6897,574,-6690,-11045,-535,1623,11078,18895,10393,786,1628,2488,15336,37182,41681,20654,-9126,-22170,-18798,4214,35284,35741,-298,-38605,-8391,2570,-6328,-18142,-25065,-9727,10585,12349,10321,26392,48644,63481,32962,953,-25673,-10879,-3150,5747,14199],[11243,5555,-832,-160,26591,40354,19002,-7149,5586,-1925,-28199,-31911,-9041,6038,5063,-1046,-7539,250,2558,-5339,1201,23072,14236,1744,5286,14174,12383,11772,-6057,-22693,-30107,-16617,8760,31193,48796,29935,-5485,-31781,-18196,-11400,-13882,-21989,-23011,-18449,-18542,-10710,3593,12300,20899,13819,-1966,-2135,7902,7985,1809,-7660,-24950,-36802,-31978,-19176,-7725,-10473,-32315,-21532,2300,23496,31421,23950,12043,5535,6295,11472,563,-32851,-34751,-2172,-10792,-27702,18385,39839,25257,-1280,-5426,6589,16010,14394,7930,-16691,-24248,-14871,-20306,-14616,1915,2835,-13036,-18917,24646,62331,68309,41803,1412,-21423,-6261,9626,6473,2443,1239,-66,7404,26150,31688,17639,-3000,7970,35720,42581,25131,4099,-12149,-20635,-9377,-12824,-17326,-38229,-32902,-6204,4317,20074,19291,12144,-2314,-29382,-9546,-3197,-25822,-8085,26017,26208,21812,31916,44157,27210,6442,-7001,-11755,-10115,-12345,-31164,-17144,2421,-10,-16879,-7716,17135,31579,26788,12287,-10546,-30029,-8891,6376,13864,21360,45652,64446,35818,3547,-29038,-20261,-15057,-14405,-18923,-26100,-29706,5610,47119,-1331,-61042,41114,110612,121422,78439,32594,-9656,-34215,-33880,-43916,-19686,-8947,-22241,-3110,17074,13185,4289,-5871,-3587,8380,23730,26676,19051,15084,22871,20237,4529,-21304,-15350,8421,29235,66956,81136,54128,20186,-13241,-7996,12705,3208,-25934,-13514,-1968,-869,6819,9402,-5124,-20852,-34069,-22542,-9086,4612,19627,33330,41400,44546,28749,-1956,-28012,-25250,6380,48138,60638,32426,-1255,28699,58006,57638,29701,-5187,-35134,-25938,-5245,-3136,5338,4190,-108,-10291,-10716,5314,19957,16545,14925,9134,-10863,-13599,8328,23595,22374,8390,-12983,19541,85034,120123,79264,14384,-3109,22989,11278,-8594,-15143,-13435,-3787,18475,40555,30971,707,-24356,-11593,4618,6017,-5779,-19361,-22586,-26799,-34767,-18941,-2424,-3748,-16372,-28305,-27191,-16597,-15245,-26149,-27993,-6816,8423,14779,8279,-4507,-9534,10104,30613,53450,74998,74373,29674,-14029,3647,25171,24943,26671,18574,-5283,-15105,2787,2606,-24728,-23612,-10267,-11855,-19616,18282,35639,16039,-10034,-4892,-7019,-10834,6145,12014,4095,-1376,-16756,-24639,-13879,-18025,-29102,-14716,-4726,-9149,-21278,-29563,-23778,-26781,-18437,2405,2396,-9278,-30214,-27109,-20514,-8293,16437,25433,7518,-7534,-7444,-19948,-24176,-7901,-1031,11112,22128,27002,21401,-5038,-27771,-21349,3873,21532,17929,238,-15167,-15354,-6269,2994,17431,19181,15359,14922,17823,16339,8245,-5564,-11129,-11419,-7705,-4373,2672,-2365,-9486,-13587,-23457,-30335,-17561,8862,35868,36015,9534,-1208,8752,-654,-13317,-11644,-22806,15289,48660,62168,41408,7383,-13530,-17268,-1593,817,-7983,-19215,-21382,-247,39300,60663,44620,23821,4922,12009,23958,30105,17869,-1399,-19789,-6178,-6484,-19363,-16614,-12092,-13920,-11905,-16497,-20049,-30781,-9154,35622,68561,69411,63986,64605,55801,47024,30519,15743,7323,18084,37076,54100,63121,51413,34903,20973,1988,-18634,-30502,-24306,-24757,-19133,-6098,9312,14275,26586,30112,17567,-6477,-26982,-30592,-27119,-30495,-37977,-20237,-5266,-2094,4141,5430,4003,14185,46362,93755,67864,12474,-27508,-16627,-34151,-5463,15371,9370,3001,19275,23410,33199,35056,15318,-4201,-7758,-9935,-12574,-11630,-9309,-15499,-7647,7840,23589,45096,59506,45313,1178,-28687,10303,30083,28607,21508,22384,25123,37909,30653,6270,-18054,-32535,-21653,5556,26612,33201,19281,3912,-3844,-956,-5121,-17107,-16478,2815,20749,19459,12405,783,-22512,-4886,27334,37776,7903,1812,15876,15992,1110,-23406,-37534,-18204,-3216,12645,30471,20559,-757,-7172,-17291,-29505,-3384,9683,-5092,-9237,33227,49612,30732,7545,627,10186,14046,21465,30887,45304,49342,49639,38466,16335,-18575,-32946,-37090,-27112,-3203,2442,-31365,-21238,13287,20782,741,-6536,-8689,-11683,-12738,-10775,2317,8881,125,-14913,3988,21195,25494,31497,32172,7674,-15873,-21404,-8402,5303,-15820,-25517,-3693,7965,-3199,-17461,-30339,-20955,-947,15391,12773,-11239,3665,31645,30066,5531,-22089,-32541,-16815,-3780,6102,-7780,-22706,18827,34198,10469,-32037,-14736,10616,14038,11597,990,-13121,-19077,-25104,-33133,-26709,-16395,668,16906,-4341,-23863,-3305,1691,-8223,5495,35485,36381,25606,13315,-2201,-10569,-12190,-3058,4049,1881,-7524,6702,24756,16730,14784,20993,31507,39639,27385,14773,23529,31174,30660,24201,4525,-23510,-41996,-21569,-10402,-8340,-4201,3847,9760,-1172,-25941,-30068,-18090,-17330,-23830,-13019,-1346,6617,14451,14346,2589,-5873,-14871,-17274,-6087,8518,6418,-17456,-30678,-6139,11956,17601,6019,-15568,-29299,-37000,-39547,-49811,-41261,-34343,-24122,-5403,-5510,-25815,-3605,34598,45065,42156,26951,7140,-362,16358,8311,-27057,-15755,-4039,-2826,15573,24387,-5909,-14825,33038,53341,71639,94429,93030,79180,61615,41463,26415,20494,23771,21413,10867,376,-13374,11214,50953,52340,28430,333,-3622,10867,7604,-9846,-13180,2835,-5660,-26346,-9700,18581,26418,15902,19982,33587,30068,11025,-6547,-10171,-14596,-21708,-17333,-11645,-9226,-23569,-8898,21603,34903,14184,-22699,-33752,-30452,-7682,2840,-12611,-15653,10588,4333,-11238,-1873,5420,-1904,-12620,-13983,-22860,5590,51253,73657,59400,19177,-23352,-19059,5497,24957,44904,54754,37572,-1193,-18841,-11800,-9343,-13575,-12679,-12749,2425,28745,41122,30475,15903,23283,42730,48665,42219,26604,13536,-272,-9699,-9007,1470,6767,-3464,-24200,-20242,-14304,-19814,-27426,-28068,-24439,-33586,-36153,-17460,-14963,-22871,-8716,19175,32933,25869,15567,3224,-19908,7260,17928,1288,-1750,26233,43318,39494,24362,-3371,-26507,-23278,-26612,-21427,-9740,-11650,-22846,-20487,-1800,24588,43603,28252,9084,20215,32832,26446,6965,-18888,-7576,10922,14329,5000,-9409,-14762,-6280,-9424,-27910,-8247,13885,16510,8171,-5125,-23919,-14381,-10678,-30937,-14103,9691,6834,-8424,-15343,-16427,-14724,-8388,-1850,6177,8041,145,5083,33971,69235,100885,102844,61017,25299,13343,4847,-6505,-18336,-21538,-2992,390,-19410,-42506,-13394,1307,-2565,-5514,-18367,-37509,-33101,-17937,5273,24347,29163,5164,-20195,5410,16001,-15654,-4089,46527,58291,29425,-20244,-29518,-15445,-7134,15964,30579,20042,-18410,-32342,2995,21584,27176,18920,930,-16621,-26362,-22484,-22447,-18717,-20245,-9697,5271,1202,-7676,-16413,-19200,-5397,138,13410,24236,16685,3771,470,-2460,9831,33528,40883,23053,-6704,-19289,-14394,9879,40285,36165,-5483,-34426,1673,11918,-527,-12205,-23499,-13811,8257,11130,4294,14263,32788,52607,28214,-204,-24104,-12862,-4072,3831,9863],[5457,-487,-5168,-3944,17402,26621,4257,-16909,5245,-1074,-28340,-30318,-9991,3411,4217,2728,-702,2660,-3149,-16308,3681,28103,16409,1780,9724,22767,20423,15184,-6501,-25227,-29915,-17327,5531,30385,50811,34044,-31,-30537,-20405,-12350,-12614,-18613,-18887,-15182,-16029,-9260,2385,9711,19866,17787,4809,3076,11821,12300,7069,-1887,-19308,-33055,-30078,-15832,-2404,-3010,-24360,-23515,4810,28373,35118,25212,10906,3292,5163,11562,3856,-25350,-43646,-13703,-22597,-21483,22001,44222,28264,1102,-2906,7326,13943,11202,7528,-13346,-18183,-14380,-21438,-9804,6413,6440,-9216,-9699,33928,70650,77263,54044,14557,-9776,-3133,11895,9645,6648,6196,5542,12411,29848,35134,21141,-1850,3393,31467,37243,20292,2605,-8037,-19500,-16446,-10417,-4314,-28507,-42469,-18810,-7660,13138,17990,14968,1429,-26993,-11797,-7283,-33737,-5076,25908,21118,12393,25750,41563,28253,6863,-8880,-13068,-8655,-7857,-23375,-17939,-640,-3968,-12756,1976,21140,29889,22383,6725,-14665,-35186,-10703,848,4158,10626,39110,61553,35564,2916,-32560,-13625,-11590,-19410,-25929,-26411,-27296,-3216,37649,28017,-89091,-143243,-175145,-200439,-203253,-154922,-89982,-34451,-11753,-9893,6843,5610,-11879,-12266,12348,8302,-6644,-16717,-5274,10963,26629,29655,21953,17977,25290,22634,6904,-16927,-26433,-338,30657,77285,96133,66500,26002,-11950,3169,22129,8394,-23554,-10946,-522,-1484,3199,2262,-15653,-33878,-24554,-17481,-7355,4127,17162,29430,39548,46536,32441,-71,-27315,-32555,-2501,39616,57570,36521,5223,24659,50931,51634,25059,-10204,-39584,-24793,-7276,-2976,4724,-1379,-8550,-20648,-22261,-6503,9247,9357,12203,10378,-4258,-9103,2966,15098,14466,3259,-12421,20608,85480,118895,79958,22658,-2232,9749,-4128,-17321,-16566,-13082,-4145,14211,31961,20730,-5639,-20862,-17452,-6508,-4500,-11510,-20110,-23927,-31017,-39314,-16843,2642,3088,-11695,-24551,-21879,-15963,-18280,-29250,-25576,-2985,14378,22396,15356,-771,-8508,12377,34123,50572,59663,52595,9576,-35327,-6075,20360,20879,28370,24410,-368,-12793,3038,2069,-21484,-22415,-10919,-11098,-23053,14631,31392,13045,-6765,-537,504,3851,14504,16294,3490,-10013,-25349,-28841,-21664,-26490,-24554,-9130,-2313,-10774,-23708,-18970,-14380,-19960,-26351,-6731,-7824,-18742,-38354,-23968,-16190,-6047,16308,25362,4413,-17031,-12934,-15957,-24376,-14532,-5946,10658,24344,31027,22032,-8847,-23915,-11452,13919,30762,24864,2520,-20417,-21386,-8714,8742,25152,23661,17158,17940,21173,16683,4357,-10122,-11622,-9531,-5832,-7745,-6300,-10107,-14588,-18082,-27106,-30130,-25800,1271,29419,29184,3524,-4433,6985,-1321,-6089,1766,-6947,5705,36973,52523,31868,-4932,-24294,-24333,-8457,-6054,-13299,-22077,-22948,-4895,30251,49013,37330,25670,10132,13172,22327,26404,13459,-5006,-26368,-14275,-11980,-14399,-9180,-9009,-16214,-16149,-19414,-21032,-29609,-8556,38379,75335,77787,71530,70819,56236,44459,27654,12662,5201,19317,39339,54637,60905,45912,27857,13692,-6227,-29311,-22159,-9877,-12649,-18437,-11990,-182,4048,23373,36103,26829,732,-21692,-29458,-27838,-27937,-26333,-11484,-1177,-1312,1731,3475,2999,9021,36805,91280,75961,21144,-29472,-25780,-36851,-11776,8953,10079,12703,27026,29865,38781,39832,21251,2543,-1311,-1763,-4514,-4243,-3173,-13786,-3110,16529,34226,55192,66561,48575,287,-29879,7017,26040,27759,21533,23533,28208,39247,31753,12678,-9472,-26694,-23888,706,20426,28323,18358,6364,-3840,-8949,-17053,-19084,-8082,7161,20661,20061,11540,-8191,-21197,11491,32185,35872,2723,-172,17716,20000,6194,-18753,-44321,-25182,-10610,-705,7536,-2743,-11516,-7593,-20314,-32976,-1456,8323,-10821,-8503,34905,47607,28523,8768,3705,12747,17366,26930,41255,54846,55897,53591,40950,21625,-11142,-29846,-38522,-25517,-3789,-3835,-39556,-11397,18925,22509,4396,-5244,-12113,-16041,-15139,-8500,5704,8281,-5315,-17328,9509,32059,35386,28524,26276,1240,-20774,-20128,-15821,-8559,-27440,-25983,-3474,4282,-12402,-21831,-27536,-25035,-3752,16214,15381,-9459,2109,32034,28634,1562,-26146,-27270,-13380,-1793,3992,-15246,-15376,24172,34987,5209,-38401,-10643,14945,19249,14998,-180,-17438,-19533,-21735,-28487,-24255,-19288,-7158,6986,-11690,-24312,-1731,8011,-819,1156,33034,39052,31844,19898,3850,-6686,-10372,-2626,6708,6214,-5829,11960,45543,37548,17906,15472,28513,43565,33369,16372,21186,28826,28889,22637,2124,-27928,-36534,-18382,-10166,-10048,-12144,-4025,7068,1749,-20554,-38403,-26163,-24273,-23019,-5217,4011,7380,10932,10599,1235,-5415,-16957,-19382,-5649,8962,7289,-14394,-34550,-11163,9102,18650,11070,-8529,-22139,-35140,-45292,-47482,-41346,-37491,-28164,-8917,-8106,-30301,-13898,26531,40003,40656,29723,13756,572,8327,-348,-31512,-14435,-7094,-6772,13820,24314,-3374,-16186,33419,58062,76664,98199,98509,82163,61073,39133,24081,18952,18547,12549,3160,967,-8062,7739,41093,45601,29037,2789,-5287,12838,15491,-361,-12605,-1840,-7703,-28228,-11636,22073,33313,20751,18214,28178,25231,8378,-9520,-14721,-21163,-27738,-16520,-10937,-5813,-14605,-5685,19943,31756,13697,-16884,-29292,-33642,-12732,-2082,-14253,-12079,13911,8287,-7454,233,8977,3525,-12559,-24097,-26093,9687,57632,79635,63712,19827,-27199,-13346,13682,32043,49420,57456,38630,-369,-16210,-10902,-7979,-7458,-6087,-8399,11849,42889,51609,32880,19409,36864,57539,58983,48707,32086,20456,7685,-2165,-2623,7172,14011,5537,-16114,-22698,-15955,-20150,-26657,-26764,-23075,-31645,-35231,-16310,-11320,-13582,1382,27237,43451,42964,29526,6340,-21976,10944,23976,2786,1378,33329,52408,47711,29439,-444,-28815,-27488,-28075,-24287,-14660,-18392,-26142,-19456,-1816,22289,41880,24298,5507,18708,33219,29373,12001,-14223,-7189,10320,12963,1658,-15830,-25947,-15168,-13031,-23377,-4196,14692,15294,6792,-6028,-22288,-5187,5224,-19449,-18240,13446,12902,-9569,-22757,-25131,-20933,-6784,7367,19279,20187,7031,7717,41073,80842,112431,109784,60099,22001,11490,6743,-2884,-16334,-27453,-8419,-799,-18588,-42429,-14137,2253,-1290,-6063,-22314,-42696,-28950,-13819,9558,27941,31131,6497,-19549,2029,12291,-18642,-8410,42437,57709,35164,-9189,-38956,-24779,-13861,12588,30792,22757,-16023,-31209,8613,25804,24147,10166,-6150,-21630,-31891,-24580,-21918,-15005,-14834,-8172,3162,-3971,-15207,-24861,-24416,-10479,-1758,14598,27983,22322,7072,-656,-7951,2242,26777,37610,25052,-2965,-15966,-10431,14580,44059,35660,-10449,-30183,10880,19309,3335,-6996,-19269,-17168,5003,9370,-1052,2200,15742,38794,21077,-3547,-24192,-14586,-6103,-70,3200],[-55,-5937,-8687,-6648,10160,15567,-6591,-17637,10705,4001,-25006,-27671,-9732,690,2007,5762,6147,5288,-8363,-24048,9684,33014,17600,327,12716,29432,26408,16767,-7892,-27973,-29051,-18998,1274,28596,51855,37849,5810,-27057,-23436,-13630,-11170,-15435,-15805,-12928,-13756,-8324,845,6711,16959,19139,9168,6612,14069,15156,11534,3424,-14217,-30147,-29052,-14059,898,2208,-17298,-26361,4993,30359,35257,22224,4832,-3326,2115,11145,6987,-17760,-56174,-29353,-36670,-15449,22109,43696,26651,349,-2476,5246,9037,6082,4930,-12025,-13951,-14189,-22148,-9142,6300,5278,-9214,-3251,40215,74572,81560,62583,24831,716,-374,11860,10712,9052,9220,8246,13619,29050,33769,20820,-1957,-3082,23048,27789,11881,-2544,-7135,-15963,-15036,1825,6226,-20641,-30956,-31437,-22903,1683,12133,13629,1274,-27096,-16873,-15096,-29537,2084,28453,16313,140,17576,36252,26857,5973,-11121,-15458,-8427,-4922,-17937,-17830,-5283,-8680,-7562,9266,22852,25343,13820,-2979,-21747,-26763,-8099,-1310,-4400,-2441,28240,54587,33045,-751,-32524,-11258,-10651,-24119,-34111,-32806,-26419,-2949,33214,42454,-43606,-176949,-301408,-351694,-311293,-196999,-91056,-16180,9434,16999,29560,16127,-9420,-20269,5683,413,-19685,-29088,-5944,14062,30035,33258,24687,20020,26782,24507,9136,-11119,-33993,-12471,28987,82964,105211,73298,28246,-6556,16319,31495,12367,-20544,-9415,-1916,-5056,-4155,-10374,-30214,-18583,-15165,-16335,-10628,-1498,9956,21179,32924,43188,31487,-700,-23701,-29735,-12576,26307,48203,34780,7863,18468,40676,43018,18163,-17235,-38387,-25204,-11184,-6104,-759,-11097,-19725,-30192,-34360,-19827,-3489,-766,6341,10085,1959,-4164,-2361,4769,4152,-4391,-14333,20573,83526,112871,75486,27987,6648,4777,-17774,-27929,-19114,-13577,-5612,8527,23085,11449,-11556,-19758,-23476,-20824,-18022,-18597,-22089,-26707,-36213,-44091,-16298,6456,10329,-4532,-18748,-18578,-17774,-24082,-35274,-24158,-556,17939,27034,19814,1737,-7729,14803,38286,46356,38422,22105,-15167,-53808,-11549,17626,16057,27099,27472,3535,-11310,2330,2484,-14520,-18828,-12229,-11719,-26714,9098,24783,8283,-3555,4882,9824,15735,20797,19038,3232,-16794,-30914,-29928,-28782,-31493,-19168,-5199,-1527,-13218,-22099,-9130,-5292,-13456,-32090,-16384,-17375,-26004,-38452,-23043,-14404,-4454,15143,22988,-447,-26360,-13869,-10756,-20600,-20135,-11960,9363,26369,35377,22433,-12546,-19797,-1843,24054,38686,29729,3834,-23564,-27513,-10449,14643,32340,27709,18458,20384,23590,16336,832,-11243,-7752,-5326,-3685,-10890,-15500,-17308,-19995,-24096,-28499,-26251,-33640,-7051,20960,20370,-3379,-6963,5647,-1383,562,13774,9164,3627,25015,40422,20149,-18184,-32717,-31264,-14383,-10919,-16083,-21828,-21913,-7594,22479,38354,30896,27253,16000,16236,20583,21006,8089,-8120,-24355,-13773,-7008,-3261,-1040,-5980,-19048,-21067,-22850,-22468,-28202,-9179,38229,78602,83083,75906,72668,52494,38068,21747,8177,3652,20672,40439,52906,55534,37547,19282,7604,-11205,-28662,-11364,2577,-2378,-10935,-13331,-8165,-6498,19313,40025,35178,8776,-14793,-25295,-25326,-21403,-12350,2644,7823,2833,1344,2158,1872,3134,24461,83263,81817,30698,-18542,-34205,-38665,-17628,2782,11466,23059,36763,40033,50422,51690,31946,11247,5873,6698,3967,3626,3721,-5751,5718,25913,44353,64006,72226,51543,827,-30618,2491,19922,24368,20182,24612,31793,40020,31354,17641,-955,-20127,-23714,-3838,13317,21721,15709,7784,-2186,-15417,-29716,-15532,728,11902,20477,20195,10923,-12339,-4064,28311,38225,32411,-3474,-3602,18423,23463,11254,-13163,-38003,-30374,-17785,-14540,-11416,-8900,-10677,-6052,-21590,-28797,2546,7494,-17101,-9550,32743,42320,25369,9582,5366,13329,18899,31860,51662,63273,61079,55643,41521,25463,-3763,-23681,-35614,-23009,-3510,-8853,-34641,-1483,24212,24709,9779,-2362,-15475,-21234,-15871,-3998,10239,8581,-9254,-17606,13847,41041,45386,27585,18269,-7299,-26075,-17992,-20528,-18642,-28485,-22305,-3643,-96,-22233,-22139,-21252,-24085,-6269,16231,17364,-7252,-954,29773,24962,-3295,-27879,-21878,-10109,177,1821,-21814,-7953,27762,34052,359,-41668,-7147,18600,23815,17679,-1782,-20782,-16676,-16081,-23287,-20397,-18794,-12657,-2247,-18819,-25032,-1180,13631,7725,-2521,28081,39060,36194,25483,10567,-1943,-9140,-3949,8171,9885,-4370,17407,64501,61039,28075,12428,24646,45491,38672,18338,18475,25867,26284,20299,91,-30114,-32102,-16575,-10980,-12562,-19897,-8831,5179,3483,-16361,-45000,-34512,-31522,-20628,1630,8729,8072,7256,6273,-255,-5227,-20084,-22788,-6333,7392,5839,-12641,-34798,-17514,3918,16969,13988,-2427,-14578,-26482,-35367,-37824,-33671,-33738,-31712,-12895,-10945,-30573,-22549,17874,33455,37890,31907,19174,352,-1274,-10025,-32672,-13601,-10764,-10930,11745,23910,-308,-17159,32354,60177,77509,96247,99152,81658,57828,34700,20035,15493,10996,1597,-4723,1211,-4930,3475,29415,37576,28877,5580,-6568,14004,22600,9516,-9146,-7544,-12186,-30840,-12791,24697,38828,25345,16409,21120,18261,3979,-13948,-20794,-28005,-28771,-14856,-10571,-2254,-5427,839,21034,31930,17710,-9350,-25605,-36863,-18492,-7424,-15468,-10279,14379,9334,-6144,1013,11065,7149,-11984,-31703,-16872,15513,62180,82545,65317,19077,-31232,-8089,20333,37035,51205,56316,35542,-2894,-13933,-8389,-6729,-2988,-1425,-5638,18708,53204,58448,32369,22064,48170,68395,65116,51492,35257,26667,15643,5097,2549,10890,18455,11770,-9001,-23699,-18226,-21939,-27704,-27283,-23424,-31019,-32889,-13715,-6146,-4705,9895,33848,52546,60231,45776,9355,-25418,12589,26676,2169,4916,38867,58575,53146,32302,1199,-30519,-31261,-29366,-27866,-20590,-25897,-29088,-20039,-5670,15354,36055,18248,1118,15682,32233,32133,18402,-7710,-8488,7021,9437,-2906,-21154,-35263,-23026,-16563,-20110,-1244,13910,11825,3322,-7848,-20336,3719,20459,-8341,-21983,17594,21217,-6800,-28744,-33680,-27538,-6080,15424,31085,31168,13595,10345,48312,91515,121031,112732,57719,18394,9205,8046,649,-12599,-29453,-14018,-2239,-17593,-40947,-14517,3915,2135,-4306,-23612,-36823,-22784,-7862,14227,30151,30662,5814,-18915,-827,9225,-17483,-11207,35934,54081,39760,3332,-30489,-31164,-19135,10339,31978,26580,-11626,-27440,14473,29691,21544,4059,-8357,-22873,-35626,-23421,-19381,-10153,-7196,-2892,3826,-6650,-20055,-29400,-23145,-12736,-1846,16497,31822,28768,12319,202,-11735,-4986,19494,34408,28928,3992,-10046,-4743,20409,48864,36881,-12207,-24116,21400,27268,7971,-37,-10917,-15864,4314,10173,-2348,-5633,2408,27195,15911,-5160,-22832,-13555,-5931,-2149,-1703],[-8768,-14332,-14898,-10832,3476,6038,-14744,-14306,15850,8613,-22004,-27080,-10819,-3996,-3795,5349,10257,5881,-14537,-25332,15863,35726,16519,-3859,12675,32376,28677,15466,-11099,-31497,-28167,-22138,-4337,25473,51269,40531,11255,-22139,-27161,-15336,-9734,-12528,-13620,-11883,-12496,-8688,-1234,3747,13023,18653,11859,9139,15296,16987,15341,8308,-9387,-27313,-28181,-13086,3094,6149,-9861,-26999,4421,31056,33658,16963,-4114,-11265,494,12552,11898,-8296,-43470,-45490,-39992,-8248,21191,40563,22965,-910,-1821,2892,4085,2041,2726,-10253,-8882,-11593,-20229,-9499,4650,2385,-10051,2831,45460,76314,83612,69817,34920,11600,4066,12748,12955,12901,13497,11294,14262,26932,30708,19657,-557,-6817,15017,18670,4260,-7195,-5831,-9009,-4525,17640,16573,-10891,-16902,-17347,-28859,-9758,6142,12201,1248,-26453,-21049,-22245,-18767,13187,35163,15311,-10910,12023,32355,26600,7328,-9321,-13674,-4988,-117,-11922,-14339,-6750,-8897,722,17767,26068,22278,6119,-11361,-24422,-16412,1031,5581,-4041,-12427,17268,48579,33274,-2246,-29743,-10534,-13051,-31554,-34646,-34652,-35943,-11022,25230,38334,-34165,-155005,-267549,-302632,-257619,-159615,-76343,-9759,17082,27823,39134,17720,-16213,-14262,8940,1453,-19889,-27020,-941,20452,35923,38988,29494,23930,29420,26509,12214,-2383,-20405,-18110,28213,86233,110548,77675,31369,5996,32454,42070,16731,-17279,-5668,-954,-6697,-10965,-23105,-23998,908,-3027,-15004,-15033,-7647,2877,13090,25619,38157,29053,-1276,-18458,-22138,-19284,12230,35873,29991,9164,13533,31346,35839,12597,-22811,-34068,-24341,-14176,-9817,-7743,-21255,-27400,-24506,-34517,-31682,-14926,-9764,2454,13119,10616,3177,-3631,-3615,-5259,-11543,-15897,21635,81317,104586,68139,31621,20263,12936,-18256,-35908,-20278,-12610,-6048,3095,15836,6068,-14746,-19039,-24666,-33684,-31222,-23494,-23044,-28679,-39118,-42646,-14867,10941,19675,6225,-10454,-15367,-19900,-29833,-41205,-21781,1894,20476,30079,22979,4300,-5939,17987,43319,43320,17351,-11751,-40795,-54704,-14149,17931,13115,24504,28965,7559,-9266,1810,4730,-5702,-12304,-11880,-11710,-28816,2127,16042,2000,41,11157,19236,25024,25409,20863,4066,-17456,-26135,-28768,-34248,-30487,-13784,-1862,-1323,-15886,-19358,-451,2969,-7283,-27164,-24662,-23464,-27045,-32857,-23821,-15147,-4296,12978,18979,-6586,-34778,-10850,-5354,-15200,-22373,-18640,7366,28079,39473,22621,-15900,-16354,6912,33164,44704,32247,3787,-24121,-32106,-9953,20613,38368,30696,18737,21730,24684,14994,-1905,-8076,-592,515,-1557,-14003,-23713,-21688,-24129,-31266,-27544,-22494,-33633,-16278,10329,9418,-11420,-9147,4059,-1892,5172,22836,22695,8645,14451,26425,6495,-32119,-31681,-35202,-18793,-13834,-16991,-20451,-20166,-8769,16171,28895,24855,27439,20207,18465,17402,13325,1211,-11643,-20302,-7088,3375,8142,5018,-5570,-24270,-26968,-27224,-25438,-27575,-11512,34435,77165,83860,75696,68791,43585,27004,12043,1761,2009,20779,39075,47774,46005,25543,8996,3135,-11722,-22533,-3320,10565,3988,-5158,-12874,-14768,-18160,13095,40134,40775,15743,-8451,-21037,-22218,-14611,1432,19145,20763,9442,1465,-67,-752,-4207,8765,69141,83231,38431,-7537,-34949,-40561,-23804,-3657,12074,31505,45199,50450,63896,65077,41813,17849,10629,12706,10453,9663,9133,4845,16193,34132,52264,69990,75012,52733,1515,-31507,-4528,10667,17213,16045,23775,33623,38551,27765,18626,4619,-15611,-23460,-9137,4464,12521,10162,6772,-769,-19083,-37356,-9614,7667,14655,18260,17889,8296,-13683,8851,40467,42704,26383,-11798,-9946,16635,24846,14611,-8572,-30888,-30648,-21375,-20603,-4758,7797,-1293,-4174,-22179,-21945,6699,6124,-24390,-13596,24857,32654,20332,8520,3810,10005,16745,34235,59484,68280,62795,53892,38481,26060,1551,-18293,-32002,-21165,-3959,-13682,-26972,6594,27845,26464,15045,603,-19197,-28238,-15544,562,13897,8188,-13030,-18395,15087,45823,52182,27140,7555,-18721,-31844,-16467,-18628,-16527,-18144,-16988,-5286,-6073,-32196,-18722,-14317,-17798,-8057,14799,17848,-5344,-6739,23416,17803,-10057,-27027,-17307,-7743,1317,-960,-25951,-2462,28407,30449,-5035,-44218,-6526,19498,25800,18078,-4923,-23288,-12548,-10408,-18437,-16174,-15523,-14090,-8847,-25384,-26902,-2505,17325,15810,-3611,20681,35485,37362,28791,16591,2757,-8781,-7611,7739,12038,-3999,21292,77878,80183,39585,11314,19638,44685,42432,20109,14909,21935,22813,17278,-1764,-30478,-29391,-16354,-12950,-16128,-27386,-10102,3694,3503,-13981,-38052,-42174,-38528,-17928,6620,11952,8257,3969,2123,-1620,-5620,-24185,-26954,-7979,3650,1723,-12505,-30818,-24994,-3562,12546,14727,2649,-7002,-16406,-23512,-27641,-25485,-28915,-34169,-17075,-13977,-27490,-25717,9586,25591,33443,32589,22595,-679,-11431,-19919,-28734,-12761,-14450,-14885,9748,23599,3449,-15596,30549,59747,74473,89012,95084,78243,52897,29053,14847,10545,1854,-10228,-10921,1457,-3501,-1277,16646,28943,28141,8511,-6835,14943,29274,19979,-1463,-10708,-17820,-33414,-12745,26254,42560,29449,15736,14134,10411,-1425,-19139,-27220,-31552,-23078,-12230,-10063,1627,3956,9817,25366,35509,24699,-2018,-22750,-38892,-23998,-12265,-16017,-9942,12676,8291,-6540,968,12334,9721,-10401,-26429,-3196,24202,66212,83436,65084,17796,-33126,-3213,25662,40163,50320,51094,28155,-8631,-12035,-4480,-4698,411,1807,-3927,23216,59798,62079,29794,24085,56755,75157,67223,50918,36308,31930,23194,11738,6283,12473,19926,14993,-3279,-21893,-19902,-24017,-29526,-28785,-24781,-31157,-30027,-10148,-325,3305,17019,39163,59920,75668,61995,12754,-29361,12822,26782,1018,9240,42804,61675,55669,33034,1468,-31877,-33897,-29829,-31334,-27044,-33345,-29131,-20738,-12733,4099,26226,10569,-4007,10566,28828,33158,24354,-535,-10239,1549,4103,-8351,-24624,-37225,-27296,-19287,-17714,1202,12659,7147,-1871,-10636,-18685,11126,33073,892,-25052,21581,30335,-856,-31857,-41055,-34541,-7004,21159,40079,39272,18278,11955,54694,100197,125616,111037,53540,13768,5688,7826,3159,-7977,-25588,-20036,-4719,-17342,-39019,-15470,4970,6274,-1419,-21788,-29068,-15890,-1559,18076,30122,27009,2084,-19899,-4543,5449,-14186,-12582,26208,45917,40951,14204,-16824,-32629,-24154,7657,32033,29094,-7481,-23213,18464,31175,17328,-1238,-8484,-23663,-38651,-20748,-17171,-6971,-642,2864,4782,-9168,-24631,-31593,-19070,-13425,-2497,16378,32797,32647,16073,-157,-16784,-14516,9224,28568,31230,10158,-5300,-1135,23473,50800,36124,-14332,-20428,28759,31631,9278,4170,-3812,-13950,2266,9130,-4291,-13322,-10412,15290,9329,-9033,-24910,-15415,-8764,-7316,-9599],[-15561,-21237,-19778,-11796,2320,2832,-15950,-8828,21004,13902,-17551,-25949,-10566,-7195,-10264,3689,13495,6545,-19064,-19128,22351,37773,15423,-8581,11240,32973,28664,13063,-14446,-33332,-25966,-25173,-9839,22219,49801,42564,16665,-15894,-30086,-16853,-7952,-9527,-11830,-11911,-12669,-10668,-3893,977,8571,16778,13102,10538,15248,17231,17553,11695,-5790,-25309,-28221,-13726,3397,8211,-2851,-25279,2381,29701,29689,8912,-16345,-18879,647,14770,17157,1406,-28870,-38322,-26752,-1781,18269,33940,16425,-3725,-2532,-1054,-1996,-2173,-779,-9797,-4605,-8241,-17454,-11925,46,-3750,-13328,6306,47025,73485,81131,73298,42497,20324,7361,12461,14218,15919,16698,12419,12059,21234,23681,15208,-578,-9328,6297,8490,-4260,-13265,-6478,-3149,6483,30585,24059,-2044,-4234,-1639,-17469,-21881,-1479,8549,-914,-27555,-26988,-29711,-9128,22930,40869,14382,-23297,7205,27471,24422,7488,-7124,-10553,-1266,3464,-8081,-11668,-7765,-7690,7728,24091,27608,18563,-1777,-20262,-24727,-8631,10797,16559,3209,-18336,4276,40904,32473,-3215,-29096,-12689,-20665,-29816,-17048,-19041,-40670,-34688,3512,19851,-60943,-204207,-334002,-385983,-354700,-235091,-116200,-25457,12895,23768,33416,9158,-33391,-5157,14635,4121,-18753,-25931,1065,24387,39005,40889,30260,23832,27428,23157,11583,4648,-9528,-17071,26808,85040,110231,78598,34409,19568,46441,49462,18043,-16449,-2053,1155,-7376,-17960,-31118,-6780,20100,9155,-14123,-21382,-14551,-4306,4418,16590,30263,23719,-3749,-15094,-16183,-23003,-3278,19146,20264,6995,8129,21827,28631,6659,-28504,-30874,-24294,-18193,-15861,-17416,-33012,-22070,-17161,-27021,-41847,-25255,-16663,1797,18935,19668,10523,-2225,-10583,-14802,-19415,-18448,21673,76640,92688,56669,31393,32367,25856,-8758,-33539,-21508,-11727,-6886,-3830,8251,2952,-17174,-19660,-20222,-26151,-30034,-25265,-24217,-30973,-39974,-38870,-13911,14400,29119,18423,-1281,-13057,-23140,-34811,-41026,-19418,3189,20845,30478,23784,5745,-4399,19983,46834,41012,1732,-40932,-54367,-47474,-17961,19289,12367,20495,28221,10867,-7158,837,7585,3154,-4538,-9781,-10946,-28344,-6915,4465,-6444,2870,16497,26625,30775,27710,21345,5464,-12495,-19876,-27192,-38100,-27026,-8805,985,-1511,-18891,-17540,6237,9513,-1934,-21232,-28077,-24120,-22616,-27258,-25993,-18459,-6083,9775,14078,-13414,-32198,-6513,-401,-9514,-20447,-25582,4764,29247,42748,22659,-18609,-13737,14515,40740,48780,32634,2445,-22892,-32507,-6258,26823,43202,32601,18128,22102,24721,13107,-2722,-1370,8624,7700,1012,-16490,-26468,-20123,-23128,-31501,-24722,-18891,-28981,-25416,-1317,-2518,-19489,-10261,2733,-2572,7983,29123,33566,17482,8340,12949,-7131,-44238,-25384,-31812,-19702,-14074,-16100,-18415,-17851,-7999,12630,22083,20164,26906,22830,19508,13404,4760,-5706,-14423,-16492,1606,15506,18923,9370,-7272,-31032,-29291,-28702,-28724,-26545,-13460,28999,72575,81377,72218,60738,31249,13106,505,-4476,1656,20548,36366,40671,33981,11832,-137,2775,-7246,-16969,2037,14578,7294,-1146,-11111,-17110,-28888,6289,38083,45061,22782,-1805,-16268,-18347,-7568,15188,37469,37627,19444,3112,-1952,-3389,-10706,-7893,51708,81160,44888,3371,-27809,-40063,-28049,-8013,13196,38496,52150,60536,77864,78146,49996,22495,13237,16598,15581,14758,14039,16932,28258,42401,59449,74828,76625,53697,3836,-30046,-11796,794,8636,11094,22310,34456,36182,22590,16783,8054,-12187,-22367,-13186,-3885,2970,3703,5064,1761,-15521,-24127,-1983,13511,16243,15228,14329,4653,-12411,18461,48395,45921,20167,-19622,-17108,14284,25708,17603,-3883,-23216,-24298,-15634,-8113,17343,28398,10658,-1053,-20940,-14109,11653,5950,-27492,-17868,13072,21074,15308,7001,391,3920,11939,34747,64815,70389,61745,49230,32970,24516,5625,-13098,-27783,-18996,-4063,-16747,-19608,13619,31149,29324,20835,4469,-21024,-35265,-12951,5802,17516,8137,-15508,-19356,14194,47060,55738,27375,-3739,-31307,-33696,-14737,-10778,-2666,-3985,-10623,-7086,-12243,-32415,-13370,-6927,-8628,-6986,13402,18063,-2442,-13770,14053,8304,-17376,-23226,-12442,-4989,2783,-2950,-23969,1620,27162,25587,-9704,-47370,-8447,17733,25274,16539,-8850,-23285,-7221,-4178,-13004,-11304,-10456,-10795,-9612,-28012,-29162,-4954,19457,23318,651,13297,29317,35729,30093,21907,7784,-8167,-12755,6079,13131,-4281,23396,84962,92711,49331,11950,14475,41739,44857,22061,11085,17574,19319,14561,-2681,-29021,-27553,-16753,-15200,-20143,-33039,-8541,2753,2163,-12994,-30801,-42421,-40960,-15211,9707,13469,7857,1964,-574,-2358,-6511,-28473,-29915,-9793,-1788,-4842,-13737,-26632,-32531,-12766,5948,13739,6936,449,-5836,-10963,-17450,-18343,-25310,-35173,-21040,-17094,-23797,-22106,2759,16592,26976,31050,23517,-2216,-20511,-28133,-23149,-11575,-17649,-18438,7996,23507,7766,-10561,28553,56794,67930,77151,86518,72422,47147,22900,8825,4263,-8387,-21556,-13831,1577,-3632,-6436,3213,20064,26627,10870,-6429,15560,35111,30221,9137,-8217,-23003,-35622,-12121,26113,43693,32103,16070,8289,2406,-7750,-25100,-32143,-27636,-14418,-9196,-9694,5176,12800,19468,31526,40551,31835,3613,-21351,-39345,-29253,-16806,-16785,-11433,8744,5189,-8630,-128,12606,11193,-8175,-16305,10040,34820,70086,82681,63170,15947,-31450,584,29057,40821,46055,40928,15831,-17658,-10788,-484,-2275,2453,3239,-3666,24795,62117,62218,25190,24630,61468,76976,64744,46522,34471,35029,29029,16552,7600,11154,17784,14446,47,-18449,-20546,-25639,-31461,-31063,-27216,-32232,-27720,-6855,4854,9730,22329,42681,64696,87033,75327,16100,-32246,11744,24803,593,13684,44501,61114,54679,31216,-166,-33760,-35152,-29389,-33352,-33945,-37629,-24955,-19493,-21476,-11037,12711,2102,-9556,2977,22273,31160,28132,6048,-10493,-4966,-2620,-14448,-25955,-30588,-24570,-20273,-15673,3776,12141,2742,-7980,-14174,-17653,16298,41844,7501,-26927,25252,39211,6879,-30956,-40630,-39754,-9431,24350,45829,43974,20635,12427,60007,106734,126390,105545,48352,8490,1315,6476,5045,-2366,-17672,-24730,-7508,-17241,-36114,-15830,6089,11278,2605,-16852,-20385,-8005,5402,21805,29144,21762,-3395,-21745,-8278,1862,-9285,-10473,15531,34629,39274,23307,-2674,-26955,-27393,5640,31677,30827,-2883,-17322,21867,31465,12722,-4400,-6593,-23929,-35096,-15148,-13745,-4291,5614,9636,7261,-9995,-27347,-30045,-13010,-10261,-1738,16180,32772,35425,19699,-68,-21094,-23526,-730,22857,33704,16853,-60,2169,25645,51779,35477,-14612,-17155,34669,34501,9526,7550,3363,-9737,1485,8595,-4984,-18584,-19046,7710,5529,-11279,-27627,-17929,-12056,-12693,-17323],[-17923,-25626,-24571,-11098,4167,3147,-14398,-5976,22616,16699,-14141,-26016,-10741,-9613,-18232,-814,14017,5719,-23135,-13016,26301,37565,13514,-14410,7330,30103,25443,8970,-18462,-32167,-23307,-28055,-15716,18121,46478,42856,20928,-9612,-31093,-18767,-6611,-7108,-10838,-13457,-15086,-14776,-7390,-1868,3887,13997,13121,10673,13726,15528,17584,12983,-3927,-24422,-29252,-16032,1936,9057,3665,-22066,-879,26561,23809,-1224,-30818,-21330,3335,17764,22530,11035,-14165,-20226,-11711,3902,14302,25447,8719,-7017,-4145,-5657,-7893,-5810,-5062,-10094,-527,-3548,-13062,-14576,-6310,-11960,-17873,7653,45305,66847,74972,73666,48169,27433,9873,11760,15227,18742,19461,12414,7919,13014,13810,8429,-1580,-9734,-817,-810,-12187,-19516,-8066,1500,16093,40421,29772,6282,6889,12514,-5705,-26853,-8143,4230,-3863,-28961,-33568,-30897,11,31023,44874,13456,-35652,4708,22927,21071,6730,-4879,-6282,3040,6580,-5153,-9361,-8076,-5654,13365,28605,28234,15966,-6887,-28373,-25367,-3390,19888,28937,14401,-16664,-8264,31914,29050,-4619,-29889,-13594,-29077,-17399,737,-2450,-21068,-48491,-25859,4688,-35786,-79541,-101461,-109808,-113199,-96877,-92059,-47616,17549,26302,28373,4809,-22524,3427,16415,1587,-23616,-31901,-2105,25288,39601,39069,26304,18764,20353,15553,8934,9864,-3133,-13909,26759,81917,106815,79017,39618,33239,58036,54276,17816,-15865,1986,5159,-5865,-22753,-24573,10353,37215,20282,-12602,-27635,-19657,-9341,-3093,7313,21005,16904,-7247,-13691,-12175,-22187,-16096,314,7116,2334,2997,13117,21785,750,-33566,-28415,-24461,-22370,-23170,-27946,-33695,-14544,-10384,-19440,-34923,-28544,-17274,6313,27483,28913,17722,1431,-14890,-23554,-27193,-21233,20554,69185,77839,42067,27469,40622,37418,1915,-29081,-22622,-10878,-7855,-12005,86,1185,-19555,-20447,-11622,-10698,-17794,-23549,-25603,-33523,-39397,-35038,-13576,16331,37756,31222,8618,-11158,-27226,-36268,-36158,-17227,3202,19025,28320,22285,5945,-3311,20235,48157,38720,-7897,-56138,-45970,-44878,-24277,20347,13908,15830,25238,13172,-4963,-575,10301,11157,3237,-6315,-9460,-26189,-17604,-9576,-16555,4037,19406,30564,32404,27416,20359,7009,-5274,-13645,-25716,-40362,-23639,-4548,3279,-2031,-22305,-17652,10053,13420,1966,-15535,-25000,-20922,-16769,-22321,-29215,-24461,-10360,5248,8977,-19848,-28015,-3079,3099,-4756,-16542,-32707,998,28932,44020,21896,-21056,-12736,19900,45684,50292,30519,-840,-21829,-29674,-669,32319,45934,32551,15900,20698,22977,10175,-1913,6416,17786,14718,3269,-18927,-23792,-15156,-17759,-24565,-21646,-16384,-25069,-34733,-14001,-15527,-27438,-11110,779,-4467,8025,31620,40521,25889,6921,1405,-19705,-36628,-19986,-27123,-17892,-13183,-15327,-17159,-16313,-6968,10675,17016,15801,24707,22654,17894,7629,-4994,-12943,-17019,-14325,9152,26277,27290,10988,-11926,-39641,-25543,-26047,-32900,-25839,-14640,22546,65012,75431,65339,48738,15635,-3431,-12367,-10145,1583,18825,31421,31082,19220,-3495,-6777,5450,-1286,-13324,3140,13442,6555,-107,-9962,-15735,-37195,-1438,34026,47755,29024,3931,-12424,-15366,-1983,26882,54706,55287,30723,4925,-4470,-6767,-16150,-25334,31833,74678,48691,12682,-20710,-39054,-30400,-10558,13760,42438,55567,67824,89249,87895,54530,23697,12083,16720,17910,17723,17300,27777,39677,49765,65327,78131,76630,53664,6719,-26869,-18512,-8579,-582,5488,19438,32852,31910,15317,11437,8234,-10876,-21478,-16257,-11814,-6967,-3878,2175,4493,-7387,-10606,5128,16925,15507,10574,8708,-749,-10521,24175,51230,46288,14211,-25255,-24194,11392,25552,19479,-54,-16155,-15925,-5087,9066,38936,45644,20923,2011,-19255,-7370,15889,6414,-22972,-19643,-1232,8871,10035,4538,-5008,-5448,3695,32094,65823,68283,56774,40715,24327,20198,7531,-9153,-24239,-17474,-4597,-18466,-13863,18588,33523,32607,25905,8063,-21070,-40661,-9316,10754,20314,7693,-17405,-21378,10659,44066,54887,26504,-14719,-44900,-30141,-13686,-2141,13452,8927,-4977,-9242,-18803,-26762,-9183,-610,194,-4005,11712,17540,932,-20602,1887,-3440,-24563,-18278,-7672,-2070,4234,-4377,-20244,3710,24024,19901,-13273,-47594,-13384,12445,21255,12284,-13946,-21110,-1625,2159,-7442,-6851,-5902,-6107,-6358,-26142,-32170,-8887,19345,29115,9244,8512,21060,30874,28731,25455,12345,-7315,-19487,2855,12666,-5733,22776,85174,97251,54976,12800,9190,36492,45227,23509,6764,12334,15558,12026,-2984,-26824,-26414,-17509,-17638,-24819,-32474,-6537,1632,-860,-13608,-24357,-35413,-36056,-13049,10370,12467,5950,846,-1720,-3005,-8475,-32190,-29543,-11406,-8685,-14053,-16439,-23293,-33319,-23424,-2504,11113,10100,6998,4053,1014,-8216,-13153,-23766,-36123,-24661,-20568,-21372,-16449,-1928,6265,17854,26457,21334,-4406,-25875,-29285,-17634,-10235,-20278,-21790,6258,23300,12101,-3243,26591,51258,58256,61455,73776,64632,41259,16849,2185,-3283,-19281,-29488,-13210,1248,-5299,-11954,-10536,11308,24126,11965,-6118,15486,39420,39030,20278,-876,-24930,-36953,-11732,23878,41644,32408,16617,4286,-4874,-14813,-31827,-31560,-19428,-5473,-6319,-9781,7725,20303,28278,37701,44970,37033,6673,-21842,-38856,-34288,-21471,-18605,-14957,2650,154,-12289,-2352,11775,11545,-5795,-7267,20770,45644,73846,80790,59902,13501,-28720,2772,30065,38572,37954,25415,-1462,-28780,-10053,2446,-196,2916,2581,-5228,23076,59959,58843,18717,22871,61454,73315,57359,37990,29045,34863,31956,18464,5730,6553,11883,9751,180,-15145,-20031,-25852,-32318,-33515,-30853,-34432,-26654,-4826,8456,14028,25424,43894,66080,92580,83343,18637,-29393,9409,21448,1684,17179,43231,56321,49524,26295,-4339,-37117,-35132,-28488,-32082,-41434,-32021,-18483,-15023,-26753,-29286,-3374,-5159,-14382,-7059,12623,26001,29135,11332,-8291,-11545,-10855,-21397,-25768,-23429,-17796,-19417,-14075,6270,12533,-475,-14480,-18763,-18035,18191,45500,10484,-27928,27759,46270,14189,-28063,-34408,-34670,-13768,24287,47561,44477,19768,10881,63140,110105,122986,96551,41995,2015,-4381,3645,5858,3177,-9137,-26313,-10838,-17755,-32983,-15078,7214,16129,6346,-11383,-12183,-325,12024,24791,27307,15502,-10355,-24906,-12558,-2054,-4487,-5471,5623,20587,34047,29320,10110,-18466,-29126,3565,29976,30726,1162,-10462,24274,30033,7196,-5969,-4385,-24946,-27665,-7452,-9403,-2721,10609,16127,10324,-9793,-28820,-27064,-7010,-4596,9,15761,31612,36552,22421,-60,-24881,-28918,-8228,17892,35674,23062,4969,4618,26506,51365,34550,-13416,-14603,38500,35548,8516,9507,9473,-4553,1777,8256,-5248,-22275,-22521,5472,5787,-10327,-30144,-21461,-16040,-18261,-24264],[-10361,-19409,-24471,-7567,8692,6197,-11578,-5056,21594,17875,-10551,-25539,-9942,-9130,-24749,-6542,13094,4786,-25356,-8573,28077,36269,12468,-19145,2399,25198,20554,4836,-21177,-27218,-19005,-27722,-20545,14211,42183,42158,24684,-2793,-28047,-20070,-5020,-4580,-9688,-15309,-18955,-20046,-10666,-3978,376,12026,13183,10355,11449,12463,15836,12516,-3452,-24191,-30597,-19282,-251,10343,9971,-18248,-4742,22247,16764,-12432,-45427,-15795,8227,21266,27676,20177,126,-2355,2437,8725,10203,17184,1923,-9885,-6407,-10071,-12347,-8663,-9916,-10967,3355,2305,-7173,-15828,-13645,-21494,-22895,6886,40500,57014,65754,71183,51895,32751,11334,10563,15862,21161,21587,11255,2051,2731,1548,-439,-3839,-8911,-5278,-8234,-19018,-25856,-10570,4442,23298,46933,33777,13292,15342,23465,3759,-19854,-12033,-200,-7346,-30130,-39803,-24827,8299,36753,46191,11791,-34383,4334,18803,16285,4377,-3765,-2285,6914,8880,-2941,-7596,-8609,-4314,16788,30718,27773,14666,-8122,-32372,-27416,-539,26620,39494,24860,-11244,-18860,20870,20988,-9937,-29929,-11311,-34932,-10103,11774,6733,-5095,-32807,-50150,1374,24454,61527,104495,119461,86658,37440,-26290,-39345,33717,43016,36055,12793,-5212,8703,12239,-6970,-28256,-37297,-9331,24039,39333,35638,19236,9852,9701,6887,7042,13707,-356,-10633,28441,78140,101424,79872,47521,47250,67979,57862,17747,-14760,5232,9545,-3346,-25025,-13826,25986,50704,28462,-11770,-33331,-21989,-11780,-9147,-1978,10639,8744,-12103,-14866,-10447,-18180,-19738,-17162,-8074,-4291,-1938,5245,14852,-5412,-37718,-26498,-24495,-25845,-30217,-33964,-24636,-7429,-4187,-11841,-24258,-21673,-11061,14761,37267,37690,24431,6276,-16335,-30940,-34155,-23635,18118,58680,60595,25369,20280,43848,44532,9944,-26110,-23480,-10144,-8814,-20809,-8456,-263,-22353,-19705,-329,5921,-5176,-20257,-27159,-36316,-38564,-31396,-13363,16862,45139,44125,19315,-8881,-31638,-34357,-31032,-15288,2066,15356,24084,18984,5222,-2380,19170,48197,36855,-14479,-59807,-38180,-41823,-30199,20635,17354,11932,20649,14788,-2156,-1712,12809,18105,10499,-1899,-7198,-23330,-27245,-23696,-25490,3427,19331,30711,30315,25188,18713,9130,2836,-7068,-23574,-41710,-20477,-517,5716,-2031,-25099,-19310,11219,14905,4835,-9685,-19006,-16003,-10967,-17716,-31511,-31789,-16363,270,5634,-21962,-23771,-823,5368,-760,-11650,-32542,-3311,27360,43431,20882,-22310,-12860,23259,48270,50035,27068,-5277,-21078,-25111,6245,37323,47057,31136,12824,18172,20170,7171,1036,14646,26499,21494,5787,-20368,-19917,-8729,-9670,-15829,-18082,-14369,-21305,-42421,-26039,-28058,-31984,-11117,-1130,-6936,6051,31095,44130,32766,9791,-4977,-26991,-27718,-15667,-22072,-13559,-11163,-14618,-16116,-14975,-5642,10247,13925,12268,21673,20495,14382,1062,-14547,-19098,-18280,-12912,15370,35319,33570,10876,-18275,-33130,-18272,-20927,-36293,-24439,-13121,18026,57057,68125,57226,35501,-876,-20040,-22999,-12906,2342,16318,25212,20378,3390,-18096,-8045,10663,5417,-10700,655,8260,2906,-1100,-8937,-11362,-32872,-8318,30407,50590,35478,9487,-8880,-12778,2588,36500,69860,72213,42616,7365,-6690,-9743,-18589,-41504,12430,65119,50610,21004,-13308,-36650,-29741,-10325,14587,43950,55775,72240,97505,94120,56041,22311,7871,13779,18204,19495,19851,37157,50424,57303,71377,81541,76529,53672,10773,-21472,-20864,-13203,-6849,1740,16565,29451,26563,7398,4098,6225,-10527,-19456,-16835,-17715,-15648,-10945,-532,8238,3372,3054,11824,18608,13406,5552,2390,-6098,-7268,27537,50465,44479,10684,-24706,-26714,9949,25770,21399,3892,-8900,-6340,7728,27161,58010,58785,29160,5613,-16621,-1444,19757,8450,-13500,-14172,-11024,118,5815,2622,-9769,-16234,-6735,26860,62688,62646,48696,29383,13896,14515,8344,-5574,-20669,-15792,-4482,-17763,-8881,22359,35995,36943,30783,11919,-18771,-36893,-4243,16264,23237,7755,-17891,-23317,5869,38179,50633,24593,-21941,-38800,-23394,-12500,5967,28244,19716,213,-10294,-24151,-22343,-6446,4954,8131,381,10611,17218,5565,-20752,-10066,-14835,-26875,-11855,-1893,2246,6791,-4285,-16307,5045,20859,15630,-13672,-41454,-19720,4678,14600,6301,-18801,-16457,4978,9612,-897,-2377,-2122,-1709,-1710,-22226,-34669,-13139,17929,33795,21245,10586,13524,24162,25665,27725,16993,-5088,-26434,-819,11639,-7359,20152,80066,95008,56716,13773,5037,30277,44233,24993,3151,7057,12405,10558,-2004,-23553,-24557,-17144,-18964,-29088,-28514,-4532,961,-4521,-14724,-18036,-26644,-28069,-10501,9590,9539,2817,784,-820,-3132,-10766,-32494,-24774,-11220,-14932,-24678,-19155,-20272,-26482,-32729,-10912,8177,12870,12895,13200,12251,213,-9450,-23617,-36866,-26459,-23372,-19859,-10716,-2908,-4175,6643,19291,16732,-6475,-24396,-22762,-11913,-8153,-21556,-24208,5197,23493,16796,5614,25650,44212,46975,43944,58435,56334,36721,12458,-3707,-10912,-28984,-28954,-9848,1065,-7570,-16955,-23432,4089,21476,12214,-5824,15120,42308,45973,30499,8555,-21788,-36993,-11380,20353,37006,30511,17093,2845,-9658,-21267,-37987,-26115,-10267,3057,-3416,-9883,9410,26393,35755,43036,48007,39870,7437,-23714,-37766,-38006,-26061,-21378,-19884,-4742,-5926,-16634,-5039,10415,11367,-3297,-237,28247,55353,77643,78786,56257,10962,-26504,3584,28995,33759,26455,5274,-22302,-36356,-9109,3915,1143,2145,177,-8386,18509,54052,52741,11189,18683,56760,64517,45538,25719,20040,31095,31506,17116,702,-698,3164,1443,-2954,-12892,-18439,-23964,-30832,-34475,-35343,-37434,-26890,-4331,10281,16261,26418,42780,63860,91625,84770,19878,-25550,6235,17898,4296,18959,38749,47268,40024,18080,-11298,-42404,-34163,-27603,-29385,-37691,-25356,-11701,-8090,-20987,-37823,-16841,-7252,-15879,-18740,877,18929,28374,15852,-3979,-16855,-20734,-28998,-24781,-17172,-10802,-17527,-13197,8067,13240,-2227,-20524,-24605,-20486,16086,43368,9203,-28665,28156,50081,19128,-26078,-29785,-28405,-20306,20376,44774,40399,14954,6289,62749,109103,115040,84224,33866,-6470,-11983,-1019,4973,7221,-2370,-24514,-15271,-19796,-31003,-13417,7996,19309,7885,-8141,-6468,5275,16674,25772,24083,8451,-18615,-30327,-18584,-7498,-1747,13,-1450,4025,24101,30434,19361,-11058,-30831,-330,25150,26945,2708,-4655,24202,25325,-727,-7529,-4124,-28620,-20206,272,-5701,-3959,12298,19979,11736,-10610,-31073,-25932,-3697,134,591,13505,27832,34168,22043,-2160,-29916,-24655,-11538,12507,34700,26115,7372,3959,23972,47418,31109,-13101,-14673,37943,32622,4180,7552,11493,-1776,621,5677,-7945,-27524,-22757,5471,7874,-7598,-28972,-28549,-23294,-26324,-24277],[-692,-10520,-19536,-3604,12744,8676,-10169,-7181,16968,16295,-7760,-24979,-9075,-6600,-27537,-13801,10154,3290,-26217,-7235,26857,33595,12219,-21674,-3441,18475,14319,982,-21428,-20302,-13090,-23217,-23788,10556,37058,40560,27926,4455,-21836,-20110,-2955,-1738,-7834,-16126,-23254,-25591,-12861,-4748,-739,12461,14454,10413,9220,8841,13055,11044,-3616,-23761,-31163,-22186,-1277,14229,16702,-13768,-8016,17972,9894,-22993,-45279,-4573,15086,25635,33013,29225,14316,15235,15829,13638,7830,12508,-698,-10522,-7923,-12215,-13066,-9528,-13857,-11007,8160,10152,1117,-13387,-19785,-30166,-26072,5578,34677,46568,55961,67813,55093,37504,12994,10261,17525,24529,24471,10588,-3457,-7081,-10776,-9311,-5749,-6311,-5368,-11345,-22387,-30572,-12179,7346,29751,52190,37833,20035,22032,31621,11779,-8220,-10229,-2310,-9267,-28792,-38474,-14825,17404,41760,46452,11164,-23575,7164,16961,11963,2019,-2525,2290,11421,12051,731,-4328,-7810,-2435,19488,32132,28087,16160,-4274,-26482,-26131,2978,32247,48293,33958,-4463,-24375,9911,10639,-18309,-24619,-5673,-33452,-9055,16034,9548,-1300,-23275,-56619,1274,47414,99338,150994,167832,129410,70456,-3022,-25319,43616,56813,46758,22163,6074,11370,6383,-14023,-20719,-29658,-15271,24506,41724,34686,13647,1702,342,2999,10291,19377,2766,-5824,31861,74800,95159,81703,58539,63181,78594,62861,20332,-12394,7389,13531,-457,-23879,-714,41481,61758,34435,-11352,-37021,-20637,-11188,-12729,-9801,682,409,-17490,-17440,-9555,-11830,-11973,-24571,-22685,-11407,-5828,-741,8734,-10837,-39172,-23749,-22925,-26372,-32140,-27560,-15143,-111,2355,-3341,-11996,-9508,-402,25450,47354,46090,31160,12264,-14758,-35727,-38495,-24448,15170,45989,42225,8307,11235,42380,46653,14690,-24204,-23301,-9101,-9276,-28636,-15853,-1409,-24993,-15751,13191,23220,7424,-16257,-28472,-39111,-37949,-27797,-12350,16758,51303,56854,30926,-5342,-35539,-31527,-26227,-13726,-62,10234,18306,14418,3897,-1379,17237,47412,35561,-19446,-62503,-30689,-31966,-29194,19809,21606,9834,14944,15824,1392,-2104,14827,23525,16492,2489,-4805,-20605,-27776,-26159,-26810,654,15561,26583,24678,21324,16781,11731,10890,-352,-20571,-42722,-18009,3013,8172,-1516,-26848,-22538,9439,13640,6410,-4077,-12558,-11244,-6410,-13980,-31483,-38583,-24027,-5227,4614,-18168,-19695,-565,5722,1751,-7095,-27165,-8558,23735,40205,19058,-22556,-14700,23693,47733,47721,22548,-11041,-21583,-20687,12713,40718,45861,27765,8507,13980,15759,3797,4826,21700,33208,26588,7612,-21199,-17564,-2934,-1081,-7057,-15155,-13765,-18652,-39755,-36246,-38853,-30269,-11383,-3887,-10804,1330,26874,43542,36287,13672,-5917,-26052,-20624,-13607,-17982,-8659,-9485,-15318,-16380,-14927,-5550,9413,11003,8211,16887,15588,8311,-6891,-24462,-24823,-19126,-13030,18585,40765,36384,8300,-26705,-24011,-11142,-16142,-34318,-23411,-9814,16380,49729,59923,48386,22369,-17029,-32633,-27094,-13143,2288,11682,16615,7822,-14000,-29884,-5320,15572,10719,-10089,-6546,-1710,-4540,-5279,-9528,-7219,-27635,-14652,27274,52806,40779,13369,-7147,-12187,4515,41987,79888,84663,52021,8552,-10020,-13576,-19222,-46651,-5706,51749,49257,26728,-7246,-34293,-28237,-9272,14205,41656,51180,71806,100294,94894,53180,17151,-683,6695,15219,18857,20408,43046,58485,63790,76711,84220,75292,52184,14007,-15955,-18272,-11671,-8638,70,12982,22733,18508,-2155,-6013,883,-12127,-17116,-16039,-22671,-24219,-18393,-4251,11200,13559,14513,16007,17016,8674,-884,-5305,-11069,-3923,27771,45443,39141,8597,-20005,-23358,9340,25304,22132,6601,-2948,2349,19923,43339,72094,65966,33497,8093,-14671,1838,21365,10336,-3501,-3488,-7798,-3441,1304,566,-12254,-26984,-20083,17528,53656,52116,36261,14214,1008,6890,7123,-3593,-18519,-15311,-4748,-16081,-5874,23692,37248,40471,33864,14419,-16358,-31622,620,21022,25038,6992,-18418,-25993,-787,28891,42261,19956,-23874,-26917,-16496,-12358,11148,38348,26319,3424,-10936,-27753,-20923,-6545,8376,13205,3594,8689,15928,10106,-13325,-17306,-22174,-22194,-5240,4017,7158,9582,-3924,-13596,5319,17922,13098,-11322,-34099,-26727,-5888,4757,-1898,-23302,-10905,11639,17330,5639,959,-572,92,1192,-18849,-36625,-18070,14768,36727,34473,19486,8867,15849,20551,27910,20799,-2133,-33569,-5210,9758,-9378,15108,70255,86608,54159,13752,1720,23197,41365,25714,224,1393,9357,9576,-492,-19951,-22013,-15675,-19256,-32962,-24697,-3216,484,-8731,-16322,-12279,-17815,-19362,-7513,7663,4565,-2093,711,1109,-3245,-13322,-28945,-17615,-8806,-18208,-34981,-20669,-17729,-19320,-28966,-17339,5539,15158,17658,20886,21948,7401,-7212,-24585,-35993,-25701,-24749,-18764,-5217,408,-12662,-6347,9816,10147,-8156,-18504,-14296,-5931,-5273,-21446,-25345,5055,24185,21832,15205,26113,36609,35491,26584,42102,48780,34492,10901,-7355,-17104,-31503,-22458,-5027,1652,-9517,-20814,-34346,-27,19715,12376,-5191,14970,44079,50898,38939,18084,-15563,-36161,-10330,16982,31034,27165,17601,4118,-10331,-24567,-37449,-18849,-890,11319,172,-9069,10962,31562,42171,47690,50223,41322,7189,-25526,-35056,-37689,-29531,-23987,-24709,-11714,-11323,-19957,-6719,9878,11984,34,5365,33075,63714,82085,78295,54023,9687,-24045,4477,27379,28019,13497,-17001,-39200,-30222,-6439,4897,2584,1729,-2265,-11527,13224,46903,46346,4949,13645,49301,52769,31502,11834,9285,25280,29064,14023,-5477,-7539,-4994,-7849,-7492,-10441,-14654,-18864,-25694,-31465,-37377,-38563,-26527,-3528,12267,18546,27436,41348,59998,86182,81288,21377,-20842,4626,17139,9447,20501,33164,36370,28400,8668,-18970,-47184,-30697,-25055,-25225,-30800,-17807,-3545,1657,-7431,-18456,-12337,-209,-10663,-27958,-9739,13536,29440,22625,3762,-16717,-29358,-33316,-21101,-9555,-2648,-13338,-10840,10971,15773,-539,-22415,-28791,-22593,12546,38316,6410,-26997,28496,52499,23241,-24027,-25500,-21412,-25757,15408,40520,35126,9057,878,60779,105870,105619,71968,26438,-14491,-18342,-4128,5261,11781,4293,-19174,-17880,-20861,-28201,-8705,11302,22805,9019,-5767,-1606,10509,21329,27110,22469,4566,-23170,-34727,-23746,-11844,1097,7214,-254,-9512,12489,29048,27059,-3172,-30258,-3879,19545,21826,3863,1856,24065,19880,-8169,-6564,-3528,-32383,-10729,10118,-155,-5363,13017,23287,13630,-10158,-31768,-24773,-925,5135,2042,12121,24443,31046,20982,-3839,-33185,-16060,-7267,9572,32895,28064,9413,2671,20760,42610,27657,-11409,-14180,35805,28549,-582,4188,11487,312,233,3361,-10776,-32130,-18831,8211,12996,-1429,-21170,-35448,-31155,-30564,-14936],[8124,-2413,-13793,-385,14916,9169,-10863,-12403,8859,11721,-6190,-24320,-8738,-3350,-24243,-22758,4730,760,-26015,-9897,21977,29037,12019,-21396,-10544,9655,6398,-3158,-19373,-13244,-6768,-17113,-25805,6040,30175,37039,29431,10718,-14891,-19339,-1582,93,-6356,-15772,-27228,-32144,-15058,-5498,-432,14414,15814,9577,5749,3428,8018,7321,-5709,-24467,-32216,-25512,-1327,19730,21897,-10781,-12073,12345,1865,-33695,-31400,6826,20903,28438,36164,35766,25871,29828,25996,16697,5803,10852,-53,-10658,-10381,-13309,-11738,-10475,-18515,-12073,11670,17439,9334,-9632,-25830,-39131,-28477,2079,26946,35159,44945,62152,55599,39289,12558,8698,18076,26665,25980,8562,-9740,-16403,-24094,-19518,-9141,-4831,-4228,-12248,-23593,-35663,-14729,8497,33893,54710,39887,24031,24504,34058,15900,2285,-5359,-3515,-11292,-26867,-32263,-4461,25407,44334,44139,10177,-13585,10336,15398,6562,-2055,-3114,4991,14205,14207,4312,-1080,-7317,-1887,19668,31169,27200,17750,938,-18401,-21823,6223,35410,53229,39627,824,-26164,-1334,-1018,-29001,-18104,-1842,-29108,-11917,15402,9526,-8129,-30202,-57024,-6955,14542,13474,14302,11585,-4355,-11400,-32207,-28565,34622,52364,44968,21818,13783,15282,3395,-14048,-9887,-21098,-17604,26606,45136,34523,9026,-5236,-6275,5259,18724,27079,6277,-2883,32754,68779,85425,81360,68965,78049,87755,67468,23816,-10748,6198,14409,454,-19612,13413,55416,69690,37920,-11953,-39359,-18296,-10231,-15374,-16356,-8661,-8295,-24006,-21526,-9594,-5208,-48,-17227,-35201,-19694,-9755,-5556,2854,-16084,-37974,-20613,-20191,-23935,-27286,-17282,-6458,6369,8395,5141,694,3873,11146,35514,55604,52822,37045,18322,-11484,-38083,-39647,-24133,11530,31338,22889,-8624,943,36149,43346,15610,-23452,-22254,-8245,-9833,-33953,-20179,-2297,-26733,-8875,27763,40088,19237,-12326,-29599,-42108,-38283,-24911,-10743,16092,55748,68534,42926,-318,-37937,-29262,-22385,-13024,-3344,3832,11331,8930,2089,-387,14269,44062,31748,-25802,-57384,-19625,-16396,-20878,17797,25708,10096,8812,16592,5864,-1078,16502,27388,20952,6318,-2575,-17992,-18755,-13305,-18832,-3746,8343,18649,16534,16887,15602,15382,19031,6965,-15937,-40521,-15847,6492,11222,183,-26425,-26073,5663,10550,7525,1900,-5525,-6567,-2772,-10516,-27746,-37985,-31797,-10181,6500,-10376,-14935,-1523,4933,3508,-2450,-20738,-13552,18834,35237,17348,-20701,-17225,21979,45046,44743,19105,-16265,-22288,-15911,18902,43142,43462,23714,4453,9532,11152,1645,9880,28125,38460,30556,9658,-19924,-16113,2762,8349,2329,-11887,-13413,-16004,-33061,-36123,-33798,-24242,-10868,-6090,-14446,-4435,20725,40382,37442,17862,-1554,-18106,-13931,-12323,-13534,-2382,-6872,-16028,-16563,-14754,-5509,8978,9059,4853,12044,9971,2027,-13787,-32771,-28418,-18173,-12694,20010,43714,37228,5388,-33314,-13953,-3890,-11064,-30681,-21170,-3730,20219,46783,54222,42225,14063,-24632,-25135,-20286,-9803,2645,6511,7405,-4369,-30452,-28701,950,20618,15721,-9215,-16216,-13996,-13575,-10774,-10184,-2945,-23091,-17832,26838,56087,46410,17158,-5595,-12049,5368,44628,85258,92373,59016,9625,-12862,-16594,-17236,-33061,-17724,37076,46415,31393,-1044,-30445,-24982,-6378,14377,37691,43692,68050,98913,91883,47940,10433,-11336,-1562,11312,17979,21040,47180,65411,71131,83378,88158,74724,50574,17393,-9360,-10666,-3663,-3439,3072,11279,14631,9225,-11284,-16593,-5708,-13264,-12306,-12237,-24832,-31212,-24065,-7294,14474,23541,24460,18757,13762,3183,-6697,-11372,-11543,1094,27016,38555,32160,8851,-12828,-15055,11331,25842,23286,9619,3146,11259,32177,58285,82370,68935,35369,10706,-12011,3672,21781,12975,7121,10738,7916,-301,-2357,460,-8080,-26863,-33233,5602,40152,38270,21110,-2933,-11946,-309,5734,-1754,-16580,-14677,-3749,-12465,-3417,23962,38361,43736,36107,16469,-13557,-26119,6161,26079,26802,6426,-18110,-27811,-7536,18216,31671,13585,-20433,-15483,-9038,-12053,13664,43673,29365,5479,-10003,-25589,-21102,-7873,10657,15925,5548,6443,14444,15116,-2211,-11634,-17217,-13318,2249,10957,13554,13440,-2870,-11152,6244,17180,13756,-6051,-25365,-30005,-17388,-6792,-10864,-25167,-4263,18952,25848,12601,3645,-839,-749,2058,-15693,-36015,-22595,11005,39015,48579,33432,10304,7955,14496,26671,24111,1869,-39180,-9356,8030,-10610,8590,57648,74182,48466,12990,-301,16364,37224,25844,-1222,-3992,6769,9263,1592,-15874,-18354,-12771,-18150,-35511,-20739,-1978,853,-12576,-17820,-6988,-9179,-10315,-3601,5672,-1717,-8634,150,3390,-3311,-15438,-22995,-9288,-4051,-16001,-26466,-19294,-15558,-12565,-18752,-18926,3765,16882,20902,26536,29434,12981,-6288,-26235,-32868,-22695,-23997,-17279,478,7859,-14049,-20653,-1781,1877,-9521,-11564,-5817,-18,-2022,-20549,-25384,5485,24896,26588,24364,27392,28812,24560,10721,25788,42302,34236,11998,-8093,-19889,-25476,-15375,-232,2761,-11166,-24172,-35050,-604,18915,12357,-4704,14522,44086,52782,44041,25579,-9155,-35502,-8877,14200,24020,22065,17139,6455,-7953,-23355,-31383,-11861,7247,18140,3598,-7977,11597,34766,46368,50593,51083,41246,5845,-27218,-31258,-34081,-32197,-26854,-29681,-18329,-16161,-22510,-7998,9416,12563,2895,8394,34225,68800,85406,78330,52488,8674,-22303,4860,24652,20950,-598,-37864,-25434,-16735,-3393,4152,2742,894,-5334,-15329,7337,38981,39842,-34,7243,38935,38090,15140,-3902,-3659,16719,23695,8340,-12946,-12272,-10890,-17699,-14045,-8993,-10450,-12769,-19224,-26706,-34177,-37217,-26478,-3323,13583,20135,27686,38721,53681,75894,72469,21771,-16784,3753,18323,14670,20331,25685,23242,13949,-2922,-28366,-43263,-26412,-22375,-21473,-24683,-11007,4091,11325,6555,547,4618,11267,-2153,-30227,-20330,8582,30836,29619,12072,-12418,-34068,-32732,-16415,-1984,4757,-9057,-8560,13081,17801,2097,-21141,-31395,-25287,6905,30173,1708,-24586,27250,52037,24898,-23773,-23174,-15512,-29149,8739,34481,28871,1722,-6771,55616,99021,94136,59273,18244,-23375,-23263,-5707,5876,15217,9047,-13810,-19541,-22283,-26459,-3547,15492,24806,8011,-6300,384,13364,24193,27347,21368,3446,-22440,-36021,-29049,-16139,2621,13841,7011,-15155,-1043,24092,31613,3483,-28895,-8602,11900,14124,3031,6938,22357,12519,-15381,-4474,-3859,-35710,-948,20368,5789,-7908,11472,24579,14545,-9774,-32122,-24984,9,8391,2674,10501,20772,26460,18167,-6144,-31341,-9182,-713,7517,28800,27512,9848,-237,16137,36196,23196,-9726,-13310,31729,22856,-6176,-1335,8362,290,-670,432,-14617,-35964,-13834,11040,18406,5522,-12644,-28252,-34407,-23190,-6537],[17880,6836,-6118,4183,17369,9923,-10835,-17664,704,7105,-3286,-20552,-6487,2086,-14584,-30563,-587,-207,-21676,-14036,16124,25185,13860,-16398,-16067,1572,-550,-5291,-13741,-4577,1552,-8722,-23983,2568,23716,33697,31077,17619,-5994,-14998,1134,2692,-3329,-11387,-24375,-35245,-15554,-4605,2808,19176,18736,9486,2723,-1935,2699,3358,-7766,-24556,-32268,-26448,2143,27709,26510,-8305,-15340,6918,-5764,-41546,-17192,17382,25849,30254,37781,40408,35274,41771,33600,18898,5180,12521,3733,-9729,-12660,-12307,-8255,-10787,-22669,-13293,14419,24382,17736,-4770,-30049,-46662,-29032,-2425,19442,25437,34813,55346,53740,38240,10310,6298,17930,27948,26549,5918,-14922,-19810,-34444,-29548,-13219,-4631,-2997,-11598,-22296,-40690,-17712,8628,36591,55134,40097,25287,22933,30609,16248,10746,1046,-3388,-13037,-24474,-24967,5909,32558,45082,40199,9736,-4670,13127,13956,723,-7233,-5144,5580,15016,15386,7949,2379,-6796,-2531,17586,28052,24595,18137,5640,-10829,-16787,8754,36796,54673,42323,4709,-25511,-11408,-11203,-37330,-14332,-2064,-27618,-13048,14672,11672,-13781,-45563,-58535,-22591,-51604,-142674,-216399,-234400,-200661,-125033,-76967,-45267,10916,31584,29466,14318,25974,26367,6703,-10275,-3827,-17973,-17067,28789,46790,31999,2911,-12550,-9751,12850,31143,36209,8958,-4846,28380,58104,70973,77037,75776,88465,92587,69286,26310,-10115,1317,11510,-604,-11989,26918,65779,73692,39385,-12757,-41165,-17434,-11019,-18271,-21082,-15651,-15811,-30903,-26428,-10269,622,11603,-3843,-38953,-29601,-14509,-9749,-3182,-21578,-35265,-17649,-17079,-19868,-19964,-7857,218,10865,12827,12396,12403,16159,20962,42560,60106,56496,40996,23319,-7855,-38654,-39455,-23986,6792,15194,2448,-25550,-10117,25116,34459,12397,-24005,-21133,-8588,-11762,-35264,-19719,-2852,-26343,-727,41420,54659,28804,-9694,-30991,-45059,-40836,-24267,-10225,13549,56887,77252,53680,5130,-38077,-29159,-21000,-14634,-8954,-4648,2524,1820,-1175,-636,8822,34177,19246,-40283,-42500,-4096,627,-11242,13422,27776,11227,1542,15998,9919,515,16812,28457,22411,7845,-2059,-16567,-8859,120,-8940,-10142,-3170,6226,5650,11448,14517,18988,25947,13635,-10818,-37309,-15266,8611,13610,1829,-25013,-29751,-530,5141,7321,7027,769,-3303,-1340,-8557,-22443,-30624,-38482,-15577,8815,-2622,-10832,-4578,1960,3362,881,-14809,-18655,11622,27609,14622,-18101,-21350,16981,39288,40452,16831,-20412,-23862,-12106,23098,43175,38894,18133,13,4185,5677,38,14422,32434,40753,31787,10504,-17723,-16823,6865,16827,10594,-9612,-14498,-14618,-27332,-28554,-24406,-18256,-10920,-8621,-18271,-11679,12184,34021,35124,19946,4187,-8833,-8584,-12640,-9775,3850,-4299,-17573,-17798,-15564,-6668,7546,6608,969,6362,3362,-4210,-18991,-39645,-31119,-16937,-12540,18475,42956,35203,1839,-29092,-5123,1409,-7544,-27895,-18859,3092,27638,48232,51319,38964,11881,-17559,-10486,-9530,-5444,2000,-215,-3262,-16304,-38067,-17585,7566,23910,18957,-8230,-27805,-28477,-24463,-18386,-11974,-352,-20613,-18713,27426,58795,50978,19787,-5189,-13443,4130,43318,84371,93096,61307,9002,-16376,-19988,-14998,-21443,-20117,20956,41168,33845,4043,-26406,-21481,-3182,14328,31952,32865,60122,92401,84373,39723,1975,-23382,-8609,6817,16641,21405,49224,70437,78414,90372,92185,73572,47371,19097,-3511,-1865,6285,5448,9207,11290,4913,-2386,-20335,-28064,-13994,-13880,-6040,-6804,-24873,-37956,-27894,-10699,16451,31248,31027,18647,7954,-3745,-12317,-14217,-7114,6369,24631,29546,22994,9061,-6470,-6088,14417,26251,23777,11862,8255,19025,42819,70374,88036,67427,34008,12226,-9601,3001,19780,14759,16385,24837,25718,5039,-6626,1758,1440,-13774,-34155,-9244,21769,20520,2722,-22368,-23848,-6709,3779,-951,-15970,-14716,-2132,-8313,-2365,22291,38021,45047,36237,16736,-12127,-21834,11051,30141,27332,4876,-18275,-29427,-14841,6099,18805,4604,-16340,-6107,-2467,-12289,12043,42854,27798,5242,-8753,-20638,-22395,-9825,11016,15148,4648,2444,11550,19136,8805,1181,-5687,-4073,9311,17732,20180,17121,-2580,-9572,7695,18225,16265,-131,-17012,-26451,-28647,-19963,-20589,-24084,2004,25695,33800,18606,4562,-3915,-5459,-154,-13579,-33318,-27297,6278,40395,61851,48572,16989,1408,7168,23310,25799,5616,-39202,-13761,6083,-11089,352,42733,58575,39694,10640,-2100,9450,31184,24285,-2008,-9619,3755,8548,3098,-12382,-14632,-9593,-16719,-36167,-17232,-969,1747,-15942,-19785,-3175,-1945,-2196,422,3809,-9064,-17353,-1960,4624,-4072,-17115,-16611,-1332,1703,-9650,-13829,-15384,-14467,-7302,-9354,-15687,2303,17095,21558,28978,33449,15955,-7107,-28583,-28961,-18978,-21546,-15063,6480,18298,-5000,-33925,-15725,-8237,-11127,-5537,1526,4986,702,-19863,-25029,5634,24699,29996,31665,28263,20757,14469,-2625,10138,36573,34803,14627,-6293,-17646,-20160,-10041,3494,3980,-12715,-27876,-24526,2226,18992,12061,-4731,13323,41872,50924,44721,29633,-4224,-35589,-7187,12518,16617,15221,15095,8438,-4291,-18602,-24894,-6145,13189,22718,6268,-7043,10838,35316,47644,51296,50681,40134,3936,-28050,-26736,-29189,-33168,-29670,-34472,-24101,-20144,-24263,-9221,8578,12595,4566,8492,31591,69698,86394,78012,51083,7343,-21348,4865,20942,13003,-13120,-22577,-2342,-2826,-955,1303,1268,-268,-8667,-19448,2240,31883,34345,-2963,376,26929,21790,-2573,-20614,-17974,5983,15730,486,-19794,-11491,-11548,-25451,-21830,-8477,-6464,-6689,-12429,-21278,-29847,-34506,-26542,-3439,14570,21391,27494,35213,45438,62053,59793,21082,-13382,3807,20972,18895,18363,16985,9215,-2453,-16317,-39040,-35200,-21582,-19709,-18250,-19417,-5094,10795,19672,18353,16562,22726,23524,7388,-22333,-30791,3215,30956,34879,19096,-6453,-28430,-27682,-10980,5423,11193,-5161,-6566,13997,18553,4484,-17832,-30865,-27758,299,20684,-3358,-21709,24481,48999,24427,-25011,-22665,-10840,-27211,1473,28035,23642,-5199,-16454,47452,88980,81525,46899,9280,-32961,-24074,-4371,7424,17567,11871,-9202,-19763,-23831,-26083,844,19803,25102,4982,-9855,-690,13583,25125,26610,20887,5017,-17132,-31564,-33214,-19614,3099,19447,16995,-8500,-14063,16379,33200,8929,-26548,-14259,2694,4326,251,9994,19004,3727,-19796,-1423,-4813,-30714,8800,30694,12006,-10983,7921,23966,14586,-9270,-31810,-26338,-620,9682,2273,8757,17400,21162,14030,-8727,-29699,-5027,4557,5416,22330,24511,8776,-4440,10671,28754,17971,-8329,-11415,26771,16350,-11718,-8425,2439,-1880,-2252,-2918,-19128,-35192,-8960,13185,22718,11872,-4693,-19403,-26072,-15802,-42],[23769,12582,-1154,5742,16020,7008,-13303,-25976,-9747,-702,-2682,-16984,-5737,5397,-5503,-28770,-8867,-2563,-16240,-22376,6795,19252,14209,-11586,-21697,-7874,-8958,-8242,-8791,2312,8511,-1564,-21316,-2548,15367,28236,30388,22452,2045,-9007,3271,3866,-941,-5439,-16595,-28814,-16711,-4313,6291,23739,20733,8138,-1677,-8765,-4048,-1815,-10731,-25427,-33299,-24908,7664,35281,28566,-8126,-19098,434,-14226,-42640,-5910,24378,27848,29339,36257,41572,40875,49379,37313,19103,4419,14195,7305,-9533,-15653,-10729,-4761,-11568,-26844,-15618,15273,29588,24958,-417,-32214,-40050,-29035,-8081,13011,18548,26122,47032,48514,33311,5395,2352,16370,27675,25586,2417,-17704,-14412,-28764,-37240,-17866,-6448,-3322,-11006,-19744,-40059,-21364,7749,37832,53147,38032,23483,17342,21263,12855,16396,7214,-2246,-14585,-22075,-17509,15832,38864,44508,35580,10427,2858,14934,12313,-4887,-12607,-7933,4066,13720,15654,11638,6154,-5893,-4013,13868,23268,19968,16359,8955,-3797,-12190,10172,37111,53354,42407,7050,-24045,-18949,-18245,-37778,-14027,-4973,-31508,-12681,15008,14943,-11324,-52401,-59371,-39325,-111294,-264523,-290862,-258404,-187145,-103905,-68531,-54209,-9951,9857,11431,10507,41867,40483,11897,-9235,-2571,-19202,-17193,28971,45022,25752,-5907,-21584,-10212,23367,45276,45503,10247,-11604,19621,43892,53349,69581,78542,93178,92051,67809,27807,-8608,-5139,6642,-1244,-1740,38646,71366,73485,39742,-12132,-42785,-18238,-13367,-20934,-22464,-17154,-18277,-35078,-30051,-10211,6245,22345,10307,-30014,-39748,-19224,-12597,-8542,-26462,-31199,-14131,-13226,-14657,-12187,290,5484,13941,16046,18649,23117,27103,28729,46459,61075,57538,43552,27811,-3379,-36743,-38947,-23919,2195,496,-17276,-41089,-19325,11202,21983,6992,-23904,-19243,-9431,-14678,-32292,-13852,-1024,-21528,8612,53863,66759,36406,-7767,-30819,-42664,-44719,-25414,-10652,9364,54860,82860,63153,11337,-34620,-30656,-21655,-18161,-16275,-14142,-6932,-5820,-5042,-1389,2086,17366,-3563,-61332,-16296,18439,19039,-1683,7511,28178,13157,-5963,14626,13861,3362,16666,27452,21384,7350,-2802,-15603,295,12203,738,-16283,-17636,-9222,-6151,6356,14433,23125,32172,20102,-4816,-32789,-15732,9811,15784,3826,-22568,-30655,-7180,-835,6797,11827,6839,-810,-1480,-7523,-16301,-21331,-35679,-20731,10554,3959,-7123,-8473,-2254,2036,3365,-8996,-21108,3182,18388,11500,-14607,-26001,9532,31549,36020,17213,-20461,-24594,-8594,25660,41347,33040,11954,-3788,-797,585,-142,18546,35065,40544,30571,10491,-14439,-18913,9826,24393,17783,-7880,-16439,-13993,-22283,-20527,-15940,-12766,-11092,-10482,-20443,-18514,2762,25714,30195,19864,9726,264,-3867,-13571,-5954,10475,-937,-18755,-19507,-16768,-8294,5725,4104,-2863,817,-2589,-8062,-19691,-39780,-32830,-15436,-11770,14708,39271,31314,-838,-19688,2027,4537,-5669,-25998,-16032,10297,37236,53850,52034,39241,15601,-4913,3274,1247,-946,641,-7758,-14388,-24725,-22600,-4500,13703,25496,20696,-5706,-31879,-36079,-32792,-26956,-14074,820,-19527,-17742,28199,60551,54649,21886,-5158,-15739,1514,38898,77984,87130,58739,6752,-20115,-23455,-13124,-11939,-13497,4958,34160,34511,8325,-21977,-17518,567,15041,26422,20191,48976,81726,73427,29531,-6384,-19777,-7572,4315,16418,22952,50824,74505,85953,97712,96137,71771,42559,18744,1177,6588,16070,15539,17300,13728,-4344,-15808,-26446,-32368,-22490,-12528,1505,-13,-22145,-39132,-27378,-13973,16950,36178,33925,15800,208,-11361,-16308,-11089,1084,11494,21135,19393,12512,8163,-1895,1976,17932,26485,23684,13461,12497,25581,51536,79418,89914,62809,30157,12740,-7035,440,15733,15476,23695,36935,40456,9106,-11672,4724,13815,3096,-18118,-23627,102,-277,-17856,-42234,-28732,-10465,1960,-988,-16617,-14876,501,-3883,-2433,18944,36014,43970,34132,15043,-12505,-18870,15033,32900,26497,2303,-19089,-30598,-22194,-6327,4885,-6599,-13650,780,2893,-12428,6294,36393,21950,2664,-7703,-15354,-21677,-9948,9835,11013,712,-3548,7039,21619,18258,14496,6130,4257,15465,23869,26451,20092,-3555,-8332,10102,20682,19448,5089,-9984,-18530,-33256,-32785,-29416,-20697,7251,31348,40471,23000,3475,-9699,-14134,-4948,-12340,-29761,-32148,971,41325,73349,62426,26256,-2108,-1057,17897,25449,8423,-34006,-18332,4173,-10211,-8857,26540,41151,28623,6667,-4210,2538,23268,20589,-2788,-15367,38,6978,3494,-9986,-11471,-6855,-15618,-34507,-14290,312,3326,-17768,-22219,-1367,3131,4164,3889,2510,-15694,-27807,-5686,4145,-5714,-17971,-10850,5318,7238,-2138,-2517,-10425,-14829,-4206,-2152,-10833,501,15101,18960,27484,33172,15657,-9765,-31032,-25308,-15760,-18333,-11902,12893,30485,9986,-27414,-31964,-20107,-13275,-1380,6948,8338,2151,-20110,-24958,4710,22763,31060,35860,27480,12290,5313,-12470,-4301,30891,34777,17288,-3343,-13797,-17581,-7488,5469,4829,-14367,-31986,-13634,7670,19641,11296,-5603,10972,37179,44927,40262,29252,-1949,-36952,-5645,11937,9528,6648,10935,8836,-1118,-12893,-19168,-2568,16003,24219,7422,-6958,8042,32417,45268,49332,48909,38236,1829,-27672,-22372,-24464,-31825,-31980,-37922,-28549,-23396,-25754,-11236,6415,11123,4106,5202,25030,65631,83705,75857,48520,4645,-21335,4271,15986,4468,-16829,1712,18751,8302,-604,-4296,-2193,-1843,-12063,-23475,-907,26714,30342,-3852,-5806,14741,5262,-20997,-37534,-32793,-6543,5292,-9287,-22427,-5681,-7608,-26917,-29106,-9121,-3736,-1899,-6529,-16309,-26005,-32067,-27051,-4128,14982,22040,26565,30630,35422,45731,44611,19033,-10928,4327,23615,20847,14099,7408,-4060,-19776,-31575,-44706,-26813,-16978,-17684,-16039,-15527,-704,15684,25179,25849,27657,37325,33724,15924,-12336,-39387,-3568,27918,36338,22978,-1564,-20967,-21547,-5506,12015,16056,-2426,-5589,12953,17046,5244,-14511,-28225,-29575,-6461,11312,-7486,-19193,19865,43486,22126,-27169,-24083,-7899,-22223,-5563,22050,20735,-9525,-28230,36439,76079,68217,34916,-780,-43407,-19683,13,9886,18649,12604,-5881,-18756,-25472,-27598,3258,22915,23336,160,-16438,-4849,11009,23966,24889,20668,7988,-10557,-25725,-33671,-21302,2831,23740,26962,4661,-20886,7103,32223,13266,-23022,-20195,-7277,-6802,-4204,10682,14105,-5522,-18130,2423,-5879,-24986,18372,40974,18577,-13501,3029,22029,14347,-8026,-30158,-28060,-1958,9591,1272,7421,15255,16501,9733,-10593,-28927,-3296,7548,2957,14311,20074,7192,-8704,5799,21807,13169,-6572,-7605,22963,10829,-15306,-15166,-4545,-4833,-3400,-5332,-22689,-30439,-3498,15841,26530,18166,3450,-10077,-17255,-8399,5717],[25677,14815,1165,4602,11472,1082,-16250,-23614,-17430,-10386,-3704,-13088,-5419,6815,1944,-16908,-18681,-4911,-9595,-32131,-4181,12466,13505,-7599,-23021,-16233,-17217,-10930,-4503,7933,14555,4870,-17761,-8138,6596,22168,28693,26274,10201,-395,6689,5232,2144,2154,-6802,-21923,-17469,-3441,10579,28420,22608,6892,-5867,-15060,-9664,-5352,-11813,-25151,-33852,-19173,16168,42748,29447,-8677,-21415,-5153,-21600,-35634,3296,28755,28220,27264,33331,41046,44411,54389,39143,19262,4704,15494,10485,-8948,-17327,-7428,-279,-11009,-28645,-17121,16081,34637,32475,4887,-30406,-33678,-27473,-12175,10810,17288,21511,39327,41645,26314,-276,-1162,15302,27748,25109,394,-14993,-3515,-15643,-34669,-20244,-8342,-3965,-9301,-14839,-33232,-23635,7966,39455,50460,35623,20782,10333,8933,8355,20957,14104,1561,-13907,-17922,-8217,26966,46350,45176,33261,14400,10765,17414,12167,-7663,-15021,-8647,2604,12191,16966,17092,11992,-2580,-3988,11153,19356,15321,13870,12430,4739,-5436,12784,38307,51246,41135,8577,-21346,-21748,-20232,-31453,-12849,-5137,-35441,-12408,15822,16694,-6867,-46951,-61589,-49312,-135718,-225725,-234470,-197308,-133434,-66517,-48535,-42767,-10803,4539,5825,15381,53767,49564,13357,-10829,376,-17671,-19261,27052,41234,18342,-14459,-30442,-7547,34532,59128,54466,11744,-19494,10769,30222,36549,62081,79636,94025,88115,65242,30457,-3281,-9458,2531,786,10086,48453,72510,69802,39887,-8935,-43219,-18927,-15308,-21665,-19241,-11793,-13220,-32968,-30112,-7948,12785,32835,24363,-16254,-46951,-22321,-13057,-12037,-29422,-25031,-8878,-7820,-8023,-3862,7978,10772,16977,19045,24586,33226,37176,35157,48228,59790,57144,45789,32809,2920,-31464,-37356,-23414,-744,-8140,-31117,-38465,-23032,-3134,8523,2115,-20835,-15769,-9766,-17847,-26752,-4233,4871,-12105,19328,65088,76526,42580,-5674,-26919,-33881,-47085,-27421,-11132,4379,50339,85617,71401,18510,-28017,-32708,-23649,-22995,-24559,-23301,-15817,-12899,-8546,-1626,-3221,-3061,-33029,-45278,17817,47078,38895,7683,990,27707,15886,-12991,12917,17858,7750,16891,25054,18394,5175,-4352,-14823,7907,22067,9225,-19181,-33612,-26173,-16855,2562,15711,27973,37957,26448,1990,-26942,-16993,10222,17801,6150,-19588,-27151,-11736,-5408,6586,16383,12755,1205,-2865,-7214,-10188,-12170,-27292,-25436,10537,8304,-4068,-11886,-6953,-146,5019,-3426,-18112,-5267,8327,8046,-10694,-30109,150,22646,32093,20295,-15739,-22937,-5110,26666,37815,26242,5479,-6769,-4709,-3365,992,21811,35945,37829,26705,9360,-10786,-21928,11571,30489,23306,-6898,-19317,-14298,-18199,-13691,-9108,-8395,-11598,-11355,-19794,-22746,-6417,16110,22936,17233,13615,8039,-40,-14953,-2056,17176,3139,-18948,-21827,-18554,-10289,3546,1372,-6809,-4406,-6995,-8443,-15819,-34367,-34479,-14561,-10871,8797,32895,25912,-2119,-10978,6339,4608,-6265,-25837,-13155,16815,46688,61140,54956,41457,21481,6421,13984,9719,2265,-1977,-15995,-24901,-24034,-7114,7499,18212,24757,20424,-1769,-19802,-21439,-24054,-29005,-16014,417,-19627,-16824,27356,60104,56724,23241,-5549,-19093,-2551,31611,66679,74841,50912,2193,-24331,-27562,-12810,-5287,-4778,-9554,25139,32946,11225,-17848,-13685,4391,16663,22532,6800,34893,67265,59378,17550,-12871,-4971,1866,5349,17947,26228,52736,77525,92777,104083,98609,68220,35379,15185,3428,12920,23717,24309,25080,17532,-10753,-31105,-24333,-20792,-27730,-9424,8936,6811,-17618,-31590,-22957,-17016,15097,37265,32360,9736,-9539,-19575,-17384,-3918,9931,15142,16107,8180,838,4733,-286,7545,20333,25595,22234,13710,15187,30090,57323,84581,88216,55864,24032,11687,-4585,-3416,9916,14559,27963,44882,48812,9149,-17917,8523,26151,19318,-1077,-21168,-20999,-23404,-37797,-35977,-22270,-10981,128,-2351,-18919,-14936,3746,19,-3870,13666,31644,39742,29213,10769,-15433,-17654,17354,33531,23726,-1710,-21128,-31883,-29592,-17998,-8740,-19858,-13159,4583,6427,-11960,-3182,25432,12212,-2548,-7781,-10863,-17063,-6952,7253,3667,-6329,-11684,544,21793,24853,25207,15612,10604,19941,28540,31395,21513,-6354,-7018,13139,23332,21815,8466,-5283,-10584,-25975,-37852,-33213,-16980,10736,35261,45020,25067,269,-17562,-26578,-10796,-11706,-26470,-37297,-4591,42045,82179,73182,35105,-2065,-9740,10614,22793,9716,-29560,-22950,2524,-7730,-17140,10235,23274,16247,1408,-6880,-4282,13737,14617,-4294,-20863,-4335,4444,2581,-8876,-9137,-4861,-15159,-32612,-11792,2550,5881,-16695,-24305,-1623,5736,8315,6295,2032,-17762,-33930,-9890,2071,-7869,-17601,-6119,10319,11807,4522,6616,-5632,-16487,-3328,2460,-6824,-2000,10799,13202,22141,28593,12141,-13659,-31967,-22188,-13378,-14942,-7619,19981,43589,26984,-9664,-44815,-32228,-15361,1016,10486,10058,2410,-21075,-25111,2762,19146,29664,36689,24741,3935,-2276,-17581,-16231,25164,33630,19360,-25,-10430,-17568,-7284,6172,5750,-15249,-32154,-1789,15550,21352,10759,-6576,8262,31127,35912,31492,24947,-2078,-38595,-3732,12909,4528,-2377,5470,7948,1537,-6788,-13789,-632,16164,23197,7565,-7207,3876,26703,40005,45649,46779,36773,935,-25414,-17913,-19696,-28323,-31988,-35877,-29806,-24983,-26384,-13633,3255,8509,2069,-337,16004,57663,77733,71812,44794,965,-20684,4219,10903,-2601,-6801,24435,36649,16174,-2218,-11632,-5872,-2159,-13577,-24756,-256,25303,29241,-1964,-8262,5989,-7536,-37285,-36412,-38911,-18655,-5709,-18686,-17493,2762,-1359,-21382,-27782,-9474,-1670,2058,-1029,-11195,-21841,-29127,-26829,-4164,16006,23223,26041,26329,25488,29695,29906,17136,-7947,6381,26371,21164,8735,-955,-11758,-30871,-43823,-32301,-17521,-11802,-15335,-13681,-11912,3093,19492,28124,28996,33905,47489,41335,23205,-3047,-36868,-10245,22936,35123,24659,2396,-13699,-14668,802,18599,20259,-67,-4894,10786,14047,4848,-11300,-24355,-29386,-11328,4644,-8523,-16555,14520,37189,19973,-27520,-26043,-5840,-16293,-10303,18277,21712,-7973,-40239,24425,62128,55651,24291,-10945,-43424,-10760,7601,13975,19417,12292,-3100,-16056,-25995,-30424,3939,24595,20212,-4949,-24845,-10665,6769,21628,23029,20973,11626,-4035,-19367,-29083,-19719,2855,27241,36047,19384,-14767,-1449,29814,17118,-17829,-24701,-16500,-17913,-9525,9222,8232,-13250,-10433,7114,-6382,-18705,27777,51190,25676,-14211,-2433,19444,14474,-5494,-26786,-29415,-3216,8749,33,6724,14723,13407,6169,-11127,-28562,-3789,7861,-349,5208,14821,5530,-12430,2172,16112,9218,-4577,-2433,21048,6878,-16436,-20371,-11704,-8101,-4043,-6712,-25019,-24776,2162,19066,29532,23864,11225,-988,-8606,-1521,10390],[23890,13812,1082,1224,4361,-7316,-17051,-13296,-14013,-20742,-6266,-9379,-5151,6044,6702,-7045,-27273,-6895,-3175,-21789,-15858,4534,10752,-5998,-19942,-21123,-24891,-13995,-2352,10895,18149,9108,-15186,-15113,-3440,14702,24997,27766,16968,8828,10526,5870,4421,8574,1202,-17718,-19659,-3880,13205,30631,22068,3887,-11505,-21883,-14552,-7529,-11738,-25391,-33815,-12109,24825,47136,27028,-11975,-24122,-11685,-29794,-29518,7666,27910,24557,21801,26988,36911,43909,54844,37237,17185,2956,12579,9533,-11020,-19970,-5543,2073,-11760,-30254,-20258,14388,36744,37257,8185,-28819,-30522,-27803,-16593,10157,18011,18002,29526,30303,14596,-9403,-7002,11811,25252,22307,-2718,-10701,6053,-4683,-26618,-22239,-13119,-8324,-9926,-11277,-27531,-27597,5983,37722,43616,29809,14387,-364,-7956,615,21209,17977,4504,-14149,-15418,-580,35714,51703,44252,30669,17990,15619,17152,10025,-10522,-16660,-9769,-1751,7189,16037,20637,16191,-317,-5293,6908,13872,8094,7575,12543,10885,1009,14552,37039,44898,34547,5149,-21453,-23547,-20987,-24273,-11045,-4067,-29335,-13638,13239,12341,-10197,-44432,-69127,-48994,-109202,-226117,-285214,-277077,-213580,-119101,-65572,-34765,-6552,7755,7989,17278,52226,45724,5270,-13469,6893,-11215,-26593,20037,33592,9266,-21913,-38605,-6862,40276,67080,58904,11326,-28643,1410,16532,19793,52882,77371,89510,79563,60206,32381,3520,-12321,-3818,1059,18300,52404,66257,59832,36216,-7114,-44692,-21840,-19156,-23150,-15268,-4689,-5834,-28375,-29717,-6909,16799,39569,34342,-4524,-46376,-26651,-14586,-16757,-33074,-19886,-4909,-4110,-3397,1685,12313,13583,17551,18919,26902,39174,43090,37491,45599,54207,52996,45100,35548,8205,-25780,-36365,-25454,-4389,-9557,-24370,-25421,-22041,-18763,-6633,-2819,-16814,-13455,-11971,-23784,-22382,4465,11974,-2016,28380,72061,81103,44784,-5599,-21249,-23411,-43457,-32292,-13499,-2938,41601,83271,75633,23869,-21539,-36311,-28758,-30931,-35530,-32562,-25610,-21111,-13310,-2917,-6405,-22504,-62926,-14517,49076,73340,55485,13979,-7606,25222,17457,-20974,9098,19849,11508,15976,19801,11911,-276,-8282,-16256,11507,27202,14015,-18121,-48081,-44299,-25269,-1187,16597,31753,41685,30892,7649,-21605,-20504,8294,18011,7071,-18151,-22268,-12521,-7776,5707,19189,16997,1548,-6562,-8831,-6098,-5424,-19870,-30506,6721,8398,-3092,-14089,-12119,-3962,4709,603,-12215,-12145,-2641,3234,-7860,-32270,-11359,12751,28321,24350,-9174,-19068,-2170,25661,32161,18096,-1794,-9768,-7730,-6197,2298,23231,34429,32136,19585,6404,-8018,-25302,11663,34169,26212,-7270,-23583,-16063,-15682,-8879,-4581,-5866,-12855,-11407,-16705,-22319,-13834,5826,13578,11819,14874,13531,2233,-16851,1859,23552,7556,-17751,-24532,-20888,-12302,1254,-1573,-10908,-9086,-9294,-5854,-9869,-29362,-36720,-14895,-10468,1259,24608,19775,-1726,-4136,7244,1351,-9604,-27735,-10305,22187,54557,67860,58406,43916,26583,14731,20986,15045,3651,-5758,-23088,-28545,-15194,6565,17651,20948,21957,18446,3269,-5136,-6385,-11640,-18927,-15985,-456,-19536,-16656,24384,57357,57460,24465,-5620,-22671,-7147,22857,52528,58316,39008,-4139,-27806,-31637,-13958,-1056,3227,-17182,14909,29789,13261,-13576,-9425,8962,20205,22353,-4201,19421,50735,43799,5200,-14367,9322,14092,10623,22358,32365,56254,80141,98716,109100,99301,63085,26652,8783,3318,17002,29089,31276,31826,22198,-10808,-39073,-16129,-10163,-22962,-4606,16078,13591,-11636,-23441,-16502,-17897,11590,35142,27310,1606,-19832,-26421,-14214,5041,18227,17469,10488,-2695,-10477,-695,-1029,10839,21661,24050,20054,13278,17022,33148,60683,86536,84485,48697,17431,10050,-1215,-5631,4978,13365,29850,48445,50282,5068,-23373,13504,37767,34093,15017,-3588,-18129,-36837,-31326,-15365,-10743,-8259,-868,-4183,-21593,-13226,8312,4045,-5486,7648,25738,33220,22396,4819,-20027,-17018,18702,32650,19919,-6103,-23517,-32853,-35451,-25184,-17415,-32458,-13198,6391,9009,-9305,-12836,13726,852,-9226,-8500,-6666,-9454,-1019,4665,-5143,-14898,-20227,-6846,20251,28839,32912,22608,15335,23209,32084,35181,21745,-10144,-4323,17108,25895,23278,10447,-2538,-3837,-14864,-29129,-28800,-13554,12865,37891,47745,25290,-3781,-24148,-40759,-13621,-10454,-23197,-41931,-9173,43413,88489,80480,42215,869,-17437,2580,18571,9905,-26168,-26725,1947,-3305,-19663,-3829,7056,4429,-3776,-9412,-10324,3629,7091,-6584,-25083,-8539,1629,918,-8481,-7077,-3078,-14888,-31025,-9147,6523,9908,-12294,-24090,-3284,6166,10352,7537,2322,-13440,-24520,-12229,-779,-9765,-15965,-2385,13760,15103,9408,13201,-1640,-18993,-4361,4530,-4621,-5423,4382,4769,13444,20094,5726,-17989,-30507,-19717,-11910,-11798,-2579,27478,56545,43842,8614,-27697,-34918,-16646,1810,12094,10083,1523,-22543,-25609,-248,13841,25597,33866,19697,-4182,-8333,-18930,-24700,18904,30689,20050,2747,-8255,-20033,-9118,5730,6659,-14907,-25804,10832,24989,23844,10386,-7534,5505,24559,24882,19060,16945,-4780,-37796,-1846,14565,2064,-11194,-1087,5665,3435,-931,-9113,-530,13495,19523,6383,-8164,-1788,18126,31996,40349,44076,35487,1040,-22576,-14203,-15691,-24609,-30453,-32808,-28858,-25522,-26749,-17095,-1741,3977,-2043,-8039,4863,45973,68003,64770,38698,-4478,-19055,4355,5391,-7254,7806,43380,49669,19530,-6846,-20789,-8596,-1028,-13042,-23119,2725,26549,30057,1203,-6754,2326,-13196,-35100,-23628,-29015,-29056,-16749,-25830,-9777,10352,3651,-15084,-20003,-9861,-1370,4003,2865,-7097,-18358,-26593,-26607,-4288,16821,24072,25050,21730,15690,14792,16470,15083,-4900,9041,27664,18803,1580,-7944,-11299,-22789,-28901,-19628,-8739,-7279,-13718,-12053,-9483,5184,20961,27016,26156,33815,51178,44220,27018,2643,-31483,-16819,16515,31684,24036,4436,-8134,-8698,6527,23797,22554,577,-5847,6335,8447,1967,-10022,-21714,-29036,-15132,56,-8046,-15510,7507,29823,17894,-25408,-29133,-5973,-11942,-13299,15684,24772,-1633,-40845,11793,46997,42911,13636,-22073,-31563,-638,15875,17899,18631,9864,-2192,-13527,-26169,-35972,1603,22862,14402,-10596,-35740,-17728,455,17168,19744,19885,13377,44,-14413,-23360,-16441,2118,28478,42076,31873,-2334,-8307,25221,19039,-12735,-27304,-25021,-29426,-16753,4073,231,-18125,-1063,10814,-7651,-13526,35172,59440,31618,-13819,-9534,15084,13805,-3013,-23259,-31438,-5343,6175,-2701,5182,14274,10883,2560,-11356,-28513,-7591,4163,-6016,-5832,8060,2805,-16463,-1156,10918,5199,-3708,2095,19824,3346,-16604,-23656,-19178,-12245,-5154,-8141,-27128,-19987,6745,21902,30809,27748,17284,6393,-1506,3622,12980],[20471,11658,612,-2094,-2833,-15827,-13711,-3075,-4342,-26156,-8242,-4412,-2749,5218,10332,2118,-23147,-6151,4076,-9759,-22908,-2482,7636,-5366,-15487,-19005,-27149,-15198,-748,12757,20737,12683,-12103,-21111,-12683,8056,21422,28780,23985,19729,16735,8076,7548,14576,7994,-14834,-21531,-4094,15313,31606,20540,843,-16651,-26200,-15584,-5679,-8558,-24282,-28904,-2213,34845,49854,23259,-16017,-25204,-17042,-36715,-24337,8769,23650,18741,15010,19645,31789,41998,53425,34220,14944,503,6841,5778,-14247,-21402,-3639,3813,-12144,-29974,-22834,12447,37767,40820,11100,-26669,-28835,-28570,-18749,11714,20548,16581,19763,16655,583,-19739,-13073,7776,22073,19195,-4798,-5008,14561,4884,-16953,-21059,-18334,-14661,-11161,-7747,-21439,-31386,3121,33541,34273,22618,6550,-11876,-25097,-7100,19080,20419,8151,-13415,-12965,6885,43438,56448,43637,29675,22159,19027,15866,7478,-11858,-15597,-9231,-6817,720,14656,23569,19971,2287,-5849,3565,9624,1382,-218,10672,15275,8281,18020,35394,36362,24713,-1067,-22569,-23760,-20430,-17145,-7936,-2759,-17891,-10026,11216,6261,-17897,-42394,-61502,-37568,-51033,-119142,-196634,-246177,-249514,-180274,-92913,-31271,-9332,7233,8334,11884,40190,33745,-7060,-9058,16914,-1260,-35072,11428,25179,1974,-23637,-37554,-7620,41877,70769,61060,12060,-35229,-6731,4933,5449,43915,73834,82497,69713,55540,35832,13120,-9969,-11343,-609,23419,51994,55302,46402,30435,-5607,-43482,-25442,-23372,-23984,-10214,3575,2843,-22360,-28611,-6398,19220,43646,41248,5503,-37879,-31121,-16495,-21472,-34979,-14651,-1172,-1100,172,5537,14620,15363,17273,16822,26322,41514,45688,37171,40623,46554,46910,42837,37093,13351,-18957,-33354,-29043,-7633,-3800,-8747,-13628,-16863,-32089,-20314,-5311,-11421,-11526,-14855,-31279,-18237,11922,19992,8455,36219,75442,81327,44005,-6240,-13434,-11148,-33744,-38798,-16644,-10725,30564,77168,76406,27837,-14911,-36976,-34614,-38014,-38660,-34959,-34154,-29213,-17916,-4138,-5702,-30868,-47249,8826,70485,90947,65764,16858,-16917,22707,18989,-27594,4255,20509,14967,14852,12909,3149,-7772,-13418,-19243,11709,28222,15652,-13078,-31271,-31649,-26776,-4146,17553,34945,44012,33911,12432,-16465,-25444,4747,16936,7004,-18088,-17190,-7635,-5856,5043,20697,19951,905,-11668,-11632,-3926,-1153,-14032,-33332,-651,4396,-3590,-12873,-15405,-8400,2993,3421,-5485,-12698,-12427,-2418,-6027,-30008,-23187,3845,25614,28706,-2286,-13293,1006,23752,25495,9488,-9042,-12496,-9370,-7266,3636,23092,31057,24222,9922,2197,-6218,-26507,10773,35609,26648,-8586,-28659,-18841,-14377,-5748,-1984,-4910,-14376,-10502,-12316,-18052,-16953,-3520,3155,4257,13539,16507,2686,-18820,6253,29667,12165,-15000,-26057,-22730,-13353,-417,-4275,-14828,-12873,-9707,-2012,-4069,-25565,-39709,-16586,-11038,-7024,15598,13881,-19,385,4648,-5094,-15631,-31610,-7473,26188,59961,72349,60817,45192,29310,19455,23986,16778,2835,-10640,-24052,-21212,-4612,17773,25342,21699,17276,14973,8370,7886,6310,-432,-8433,-13034,-795,-18413,-17714,18992,52250,56778,25542,-5384,-26070,-11785,13645,37368,39573,24199,-11888,-29256,-34886,-16769,753,9365,-13276,3688,25085,14335,-9304,-4754,14239,25446,25672,-9792,3439,33209,27570,-6738,-11368,21115,24785,17865,28926,40685,60745,81561,102437,111423,97130,55861,16829,-512,216,18094,31508,35538,36271,26083,-5694,-25003,-7528,-1455,-14859,411,21830,19275,-5665,-16160,-10212,-16446,6314,29763,19128,-8224,-30160,-29622,-8882,13553,24430,17798,4216,-12962,-20904,-8176,-4267,11310,21145,21331,16716,11718,17556,34266,61114,84932,78883,41887,11049,7804,2723,-4176,3276,12622,29280,46860,44375,-3489,-25569,18847,47402,46091,28649,14487,2245,-16689,-10390,3581,390,-4630,-1701,-6771,-24030,-9615,13551,7783,-7199,994,18139,24335,13603,-2858,-26265,-16751,18750,29910,14950,-10883,-26427,-34272,-38199,-25203,-16531,-26117,-12416,6614,10641,-4807,-15752,5347,-10110,-17053,-10215,-3234,-1617,5203,2275,-14284,-24063,-27142,-14828,16798,29821,36950,26575,18083,24895,33969,37123,20351,-14687,-459,21133,27364,23245,11064,-1847,678,-4860,-18092,-22101,-11320,13344,38987,48343,23627,-7624,-23879,-31494,-10640,-8371,-20222,-40561,-12251,45327,91951,83775,46419,4558,-23105,-5661,13081,8969,-23954,-29441,2393,2404,-14383,-12662,-5651,-5255,-7758,-11381,-15429,-6410,-1533,-9960,-27607,-12009,-1031,-1201,-8420,-4815,-1022,-14465,-29825,-6142,12185,15296,-5595,-20457,-5587,4746,10345,7411,2716,-6222,-12618,-10757,-3462,-10818,-13471,466,15837,17002,12138,17095,1264,-21792,-6757,4436,-4297,-9706,-3627,-5445,2325,8520,-2863,-21628,-27200,-17613,-10940,-8776,3006,35131,68528,59401,26130,-9492,-22912,-15859,1730,12270,8950,186,-23628,-25991,-3641,7637,19477,28023,12934,-11327,-12550,-18271,-28334,12514,26369,19640,5222,-6536,-23822,-11605,5160,8298,-12159,-15650,24564,35981,27635,10923,-7485,4043,19582,14469,5180,6912,-8849,-34686,663,17020,2704,-17686,-7067,3605,6154,5710,-4126,-952,9412,14665,5061,-8718,-7415,8509,23338,35177,41923,35216,2810,-18978,-10420,-11593,-20395,-27526,-29584,-26315,-24170,-25565,-20307,-7504,-1321,-6764,-15812,-6130,32884,56328,55912,31241,-10206,-14591,6119,1121,-6979,23437,59078,58854,19837,-13053,-28266,-6818,3308,-9168,-18789,7695,30481,33418,6276,-1175,4985,-9725,-22964,-12937,-19203,-31834,-24331,-25245,-996,17304,7713,-8844,-10335,-8302,-1291,5471,6618,-2569,-13976,-22736,-24538,-2670,19181,26319,25335,18903,8832,4378,7276,15221,296,14035,29022,15783,-5164,-10918,-3490,-7179,-12696,-6027,1070,-1646,-10910,-9104,-6150,7494,21958,23773,19247,29509,50238,43844,28603,5989,-27082,-20459,12186,29430,23989,6814,-2353,-1919,13362,29408,24911,1456,-6514,1842,2647,-1153,-8932,-18984,-27629,-16502,-1290,-5624,-14411,1400,24550,18888,-18575,-30325,-6236,-7630,-12663,16067,30871,9680,-24755,3444,34171,32376,4908,-30186,-17768,11415,25727,23064,18366,7628,-1117,-9687,-23467,-39202,-685,19726,8031,-13270,-28260,-19717,-4069,13325,17049,18805,14353,3030,-9357,-16210,-10546,2736,29255,46486,42810,12173,-9002,20998,20712,-6498,-24671,-28979,-37458,-23674,-3015,-7600,-15373,9610,14780,-8119,-8083,41726,66785,37645,-10556,-16501,10627,13928,742,-18428,-32479,-6605,3654,-5479,3976,14872,10205,577,-9756,-24055,-12961,-1938,-12499,-17071,1670,414,-19352,-3062,7536,2465,-2960,6321,19674,742,-15775,-22765,-24931,-15788,-5711,-8853,-28378,-15454,10882,25042,31370,30454,22021,12291,4279,7418,14082],[15708,8660,-98,-4964,-9557,-23977,-8723,5992,4926,-23133,-9542,1258,1391,4616,12647,10058,-13416,-3032,11418,1634,-20722,-8666,4052,-6002,-12185,-14594,-23884,-14404,160,13260,21949,15296,-8735,-25021,-21158,2397,18109,29243,30895,31390,24817,11938,11146,19256,12585,-13681,-23029,-4455,16286,30953,17743,-2423,-21316,-26596,-12888,-662,-3401,-22037,-20875,10248,45663,50875,18363,-20627,-24763,-21056,-41896,-20581,6584,16196,10896,7177,12082,26738,39752,51246,30940,12688,-3008,-1392,-616,-18788,-21210,-1995,4708,-12456,-28617,-24183,10839,37814,42863,13408,-24249,-28540,-29892,-18536,13827,23006,16316,10877,1433,-14745,-30413,-18899,3327,18368,16046,-5683,455,21195,12547,-7590,-16661,-22494,-22772,-12771,-4626,-15247,-34268,-1160,26148,22780,14520,-2118,-22769,-26695,-12557,14990,21638,12527,-11449,-10641,13970,49828,60316,43266,29912,26117,20994,13707,4566,-12163,-12795,-7328,-11927,-6581,13073,25578,22920,4943,-5480,1739,7818,-2725,-8745,6603,17351,15038,22689,34161,26935,13341,-8260,-23869,-23540,-20504,-13256,-6813,-4038,-9764,-2529,12188,2831,-24398,-38603,-48451,-26421,-1442,-9382,-35203,-66078,-97773,-98289,-74681,-29086,-19628,-1604,2391,926,24807,21564,-15826,-456,24719,6009,-38866,3458,16427,-3953,-21051,-30721,-8953,41741,72584,62940,15393,-33671,-15325,-5842,-7069,34896,68609,73426,59429,51603,40703,24713,-1919,-18846,-4064,25888,48260,41820,31751,23991,-3563,-38146,-29686,-27820,-24019,-4801,11839,11421,-16406,-27729,-6360,20439,45709,45764,14114,-28135,-35580,-18763,-25555,-33088,-9171,2487,1514,3045,8181,15541,16657,16923,13272,23002,40343,45313,35064,34830,38559,40177,39756,37828,18449,-11037,-27455,-33626,-10236,4725,6194,-2811,-9819,-36215,-29168,-4849,-5315,-9783,-17795,-39041,-13376,17872,27883,18728,42875,75739,77920,40954,-6621,-3768,2821,-21016,-45785,-20211,-17838,18853,68556,74174,30655,-7971,-30992,-35357,-30833,-23932,-25999,-35793,-35795,-21025,-4647,-2013,-25775,-27889,22859,80930,98100,68630,16650,-24596,22128,21589,-28040,-448,20497,18350,14221,5693,-6419,-15636,-18051,-22687,9720,26406,15273,-5954,-14888,-14845,-22017,-5708,19203,38185,45769,36225,16850,-11016,-30694,661,15393,6659,-18796,-11913,1839,668,5552,21669,22288,215,-16921,-14471,-3005,1195,-9398,-30145,-10460,-2547,-4098,-7634,-14209,-11865,921,5849,1778,-6043,-17083,-7853,-4501,-24699,-31307,-1429,25109,33380,4830,-5774,5569,22708,19656,1907,-14529,-13784,-9167,-6073,5570,22478,27074,15605,-600,-1683,-4560,-23587,10348,35881,25696,-9595,-32971,-21317,-13048,-2979,33,-4264,-14781,-8120,-7168,-12117,-14661,-9036,-6249,-3770,10801,17718,1933,-19269,12408,36421,17552,-10261,-23568,-21437,-11519,149,-5315,-17331,-14839,-8398,2346,1368,-21951,-42307,-18513,-11790,-14026,8146,10059,3246,3562,-74,-13177,-22927,-33498,-3478,29894,63630,74841,62347,45688,30319,21731,24202,16018,876,-15249,-17507,-9983,6257,27231,31309,21532,12218,11588,13762,19084,16979,9814,2199,-6547,1360,-15025,-18722,12715,46389,55899,27438,-3966,-27701,-14711,6183,24186,21941,9283,-18770,-26856,-34484,-19834,1605,14564,-3971,-6916,20252,15695,-3785,1711,21427,32997,32072,-7907,-10844,17130,12972,-15955,-5759,30594,33150,25821,37598,51107,66084,81959,103908,111223,92667,47707,8452,-10421,-4899,17112,31958,37917,38877,29119,2007,-11689,742,6075,-6383,5652,26637,24308,398,-9441,-4120,-12677,709,22756,9892,-17814,-38541,-27144,-1948,21632,28917,17104,-1260,-20984,-28296,-15992,-8520,10037,19671,18430,13219,9932,17653,34319,59570,80822,72573,36685,6684,6281,7899,2607,7709,14495,27876,41318,32857,-14984,-21225,25060,55436,55569,39893,30804,22252,5090,10511,20510,10316,-764,-1988,-9116,-24023,-3486,19849,12014,-7823,-5069,9895,14262,3955,-11102,-32752,-15591,18340,26184,9779,-15132,-28998,-35666,-36651,-20892,-9629,-13800,-8697,6941,12402,1487,-6892,4766,-16888,-24644,-12192,-146,5351,10298,812,-21189,-31712,-28005,-22145,12230,28501,37935,28114,19409,25468,34480,37378,17761,-18574,4486,24958,27654,22078,11315,-2261,3084,2965,-8577,-16105,-10288,12506,38895,47228,20842,-9198,-15511,-15680,-3149,-5263,-17328,-36085,-12940,47913,92804,83265,47488,7694,-25401,-13316,6985,7252,-22614,-30854,3723,8830,-5222,-13006,-12590,-11013,-9348,-12284,-19447,-15693,-10675,-14471,-28379,-14143,-3097,-3519,-8284,-1843,1776,-13566,-29074,-2881,18864,21446,2128,-14236,-7763,1714,8201,5497,2150,541,-1934,-6127,-5541,-11166,-10935,2186,16341,17027,12151,17816,2434,-24898,-10431,2163,-6105,-15215,-13233,-17094,-10814,-5815,-13453,-24229,-23628,-16289,-10706,-6403,8108,41680,77800,71773,41247,7812,-9157,-13056,514,10488,6188,-1929,-24501,-26940,-7810,350,10945,18830,4033,-18059,-16151,-18169,-28752,5301,20037,17317,6495,-5727,-29105,-14762,3865,9773,-7821,-4222,37847,46795,31419,11271,-7347,3270,16376,5958,-9190,-5088,-14743,-31489,2524,18597,4279,-21569,-12508,1912,9595,12295,178,-2547,3420,8144,2731,-9857,-13289,-1848,14528,29740,39099,34277,4244,-16463,-7976,-8834,-17378,-25353,-27695,-24390,-22496,-23872,-23995,-15318,-8623,-13050,-23921,-17345,18210,42182,44149,21124,-16886,-8843,8021,-3024,-3630,36907,69730,63031,16378,-21787,-27257,-1696,8797,-4511,-14936,11504,33924,36771,11063,4670,9403,-4077,-14768,-6756,-13371,-28381,-27576,-19956,5889,21398,8804,-4865,-2063,-6461,-3047,4890,8496,543,-10466,-19190,-22198,-888,21430,28271,25189,16398,4038,-2392,936,16021,5855,19348,28657,10720,-12861,-11760,4805,6384,1623,6252,9944,3361,-8527,-6457,-3451,8404,20888,17199,7094,20032,43598,38640,26107,5502,-25230,-23149,8094,26407,22508,7573,1800,3803,19358,33619,25720,953,-8485,-3930,-4344,-5651,-9716,-18237,-27747,-18317,-2671,-4457,-15095,-4570,20774,21602,-10103,-30144,-8104,-5082,-10851,17404,37461,22465,-7456,1498,23796,22972,-3337,-28360,-4279,23038,34790,27417,17194,4437,-1270,-6423,-19249,-29637,-1808,14706,9,-13004,-14920,-13556,-5123,10033,13741,16017,12769,3335,-5818,-9723,-4268,3600,28309,47875,50313,25042,-4109,16868,20901,-857,-18900,-27640,-35176,-30230,-12852,-14839,-6779,19392,17685,-8924,-3588,46129,71814,42523,-5645,-24009,5270,13936,4651,-13442,-33305,-7581,792,-9006,2178,15385,10348,-281,-6699,-16367,-19330,-10247,-18978,-28386,-3956,-1911,-21333,-4202,5525,929,-2528,9527,19543,-1851,-15076,-18797,-27653,-18256,-5638,-8991,-29091,-11089,14616,28433,31716,32217,25467,16638,8738,10072,14196],[10382,5579,-584,-6780,-14837,-27969,-3550,13357,12078,-18741,-9967,7276,6676,4656,13793,16552,-3558,1745,18474,11893,-14090,-14022,261,-7801,-10883,-11176,-19283,-11811,572,12468,21740,16931,-5039,-24815,-28780,-2127,15257,29215,37402,42983,34017,17259,14892,22083,14349,-14453,-23673,-5161,15812,28623,13700,-5979,-25385,-23349,-7862,5952,2420,-18876,-10760,24729,56631,50496,12755,-25504,-23129,-23645,-41475,-18337,1465,6085,1235,-1382,5250,22894,38268,49375,28070,10387,-7801,-11110,-8762,-24649,-19255,-913,4476,-13176,-27217,-23610,10055,36897,42984,14680,-21776,-29541,-31886,-16946,15004,24104,16538,4475,-14254,-29323,-31744,-23856,-1600,14093,12894,-5736,4327,25155,17672,372,-10385,-23148,-32555,-14527,-2574,-9625,-32859,-7689,14791,9762,5804,-11355,-30906,-10694,-13630,9114,21696,17336,-8514,-8961,20018,54186,62505,42366,30139,28683,21082,10387,912,-12631,-10222,-5460,-16830,-14309,11002,25834,24078,6707,-4945,1145,8688,-2496,-17149,-208,16733,19727,26510,32955,17475,1798,-15179,-25293,-24188,-22513,-14645,-9540,-7783,-5684,5121,16210,4438,-25966,-37355,-42260,-24794,9992,23339,20547,4960,-27533,-47473,-54492,-29149,-31405,-17235,-9125,-10626,12017,12658,-19746,4397,26151,7150,-33916,-4230,5571,-10763,-17917,-24974,-10250,41373,73632,64767,20268,-24298,-25949,-18055,-19754,24536,59922,60924,47443,46690,44744,35605,8311,-23700,-9208,25223,41369,26833,16345,16984,-1330,-31155,-35253,-33333,-24515,-980,17876,17488,-12819,-29034,-7672,19754,45190,47270,20209,-19466,-40904,-22538,-29536,-29137,-5027,4583,2580,4218,8759,14246,16390,15704,7505,15749,34453,40914,30434,28052,30252,32461,34944,36408,21756,-3957,-20737,-40125,-13865,11394,17643,5462,-3972,-29460,-31348,-4228,-1058,-9959,-22102,-35259,-8712,20469,32778,26347,46477,71725,69903,34485,-7776,5420,16268,-8056,-48409,-25664,-25186,5942,56685,67550,30612,-2610,-22662,-27728,-16738,-8241,-14355,-29431,-38376,-23283,-5967,1566,-16201,-13497,30841,84057,96891,64361,12719,-25263,22610,23722,-23123,-6176,18088,19502,12247,-2766,-17294,-23824,-22006,-27652,4524,20850,11747,-559,-2576,-2321,-17897,-7792,19761,39642,45316,36131,19005,-7261,-37531,-5248,11747,4266,-22055,-8383,11680,8152,5363,20295,22091,-2272,-23695,-18794,-5116,-245,-8010,-25670,-23804,-12863,-5355,-1929,-10613,-15395,-3120,6017,7121,1519,-16106,-14717,-5226,-20441,-31739,-3913,24749,35936,9854,788,9593,21287,13576,-6064,-18703,-14785,-9724,-5368,5999,19757,20887,4954,-12785,-6210,-4890,-20244,8898,33328,21730,-11882,-37249,-24991,-13281,-2061,45,-5416,-15637,-6812,-4293,-8496,-11559,-11163,-15203,-13421,5090,15102,-2151,-19046,18497,41659,21285,-6190,-19094,-17818,-8245,1389,-6367,-20264,-17374,-8509,4208,3986,-20293,-46144,-22273,-14518,-20702,1284,6701,5398,3696,-8162,-24042,-32601,-28649,-49,31577,63739,73303,60853,43511,27988,20073,20197,11231,-3883,-20945,-10459,-34,14669,32870,33465,18602,5390,7051,17023,26034,23480,16864,10620,401,4281,-11777,-21023,4570,38706,53070,27943,-3645,-29032,-17127,-491,12524,5503,-5672,-24170,-23395,-31922,-24271,237,17190,3854,-18057,13919,15778,1425,8539,28825,40417,37939,-3404,-24123,2181,-363,-22721,-1507,35664,36819,31282,45531,60587,69219,78832,100631,106343,84217,37497,2201,-18878,-13375,12640,29080,36913,37868,29066,7953,-1685,6444,10838,124,9031,28702,26870,4489,-5284,-344,-9283,-6102,13506,-485,-27364,-36724,-23682,4484,27421,30187,14345,-6577,-27205,-31909,-24267,-14335,6093,16172,14316,8491,6689,16026,32100,55007,73264,64385,31641,3568,4709,12730,12155,16552,18595,25565,31695,16292,-29300,-12863,30792,60645,61186,47227,42989,37881,23959,28565,33793,17498,1721,-2917,-11693,-21420,3594,25866,15884,-7913,-10990,457,2634,-6946,-20232,-38833,-14082,16882,21009,3850,-19627,-31790,-37351,-34903,-17391,-3248,-3074,-2553,7789,14064,8115,6302,10627,-17662,-31685,-14740,1847,9795,12466,-440,-23918,-36152,-24462,-28493,6503,24850,35889,27161,19079,24561,33098,35389,13733,-20442,9355,27598,26158,19564,11572,-3104,3206,7681,-2062,-12183,-10903,10145,37427,44459,17492,-7201,-4204,-744,5436,-1710,-14696,-31038,-10854,50975,91219,79184,45354,9444,-24438,-19851,794,4997,-21877,-31056,5526,15358,4667,-7019,-12732,-11762,-8042,-11828,-22258,-23424,-19620,-19751,-27362,-14238,-3997,-5599,-7425,2517,5982,-11582,-28468,690,26017,27937,10244,-6419,-8502,-2032,4449,2019,339,5660,6690,-125,-6401,-10655,-8291,3302,15821,15571,9905,15865,2180,-27464,-14307,-1209,-9017,-21058,-23359,-28804,-24451,-21469,-24420,-24576,-19855,-14965,-10166,-3927,12991,47095,83958,80461,53687,24121,5052,-7593,-730,7591,2749,-3726,-24035,-27745,-11673,-6534,1383,7733,-5709,-23369,-18850,-18529,-27299,-1496,13097,14293,7602,-4470,-33331,-16899,2840,11827,-1328,8654,50875,57496,35635,12092,-6360,4085,16313,2315,-20245,-16934,-20835,-27406,4516,19895,6662,-21237,-15053,3187,15728,20109,4975,-3746,-2655,1811,783,-10304,-16842,-8963,9009,25977,36727,33349,5718,-14185,-5752,-6368,-14663,-23183,-25892,-22043,-19411,-20219,-25591,-23784,-16524,-19241,-29277,-26584,4266,27789,31294,10013,-21345,-1102,11071,-5557,2446,48658,76648,64245,11856,-30319,-17090,6291,15557,999,-11134,14359,36866,40519,16454,10458,13862,775,-9989,-4149,-10696,-24007,-25287,-13043,11617,23756,8315,-1826,5468,-3471,-5272,3707,9738,3310,-6731,-14764,-18359,2314,24767,31083,25773,15502,2649,-4912,-2057,18336,12528,25604,27734,5104,-20082,-10354,11983,17406,14520,17922,18843,8935,-5295,-2982,-150,9197,19143,9563,-8132,7752,33510,30404,20958,2886,-24041,-25221,3693,22198,19534,7173,5211,9427,25360,37409,26159,255,-10552,-9385,-10624,-9811,-11266,-18768,-29004,-20569,-4343,-4529,-16635,-8455,19807,26243,-830,-27618,-10568,-3394,-7971,20050,44614,36092,10129,7669,18072,15977,-10102,-18614,8705,34100,42987,31065,15686,1099,-2097,-3644,-13544,-17574,1838,10161,-8859,-9832,-2418,-2179,-382,9118,10294,11485,8581,1025,-3943,-4403,1670,4735,25675,46192,53914,34935,3849,13686,19477,3440,-12450,-22996,-26663,-31918,-25117,-18615,3758,27051,18794,-10751,-789,47559,73557,45323,-421,-32261,-1775,12818,7476,-9532,-34448,-9123,-3007,-14310,-1505,14313,9702,-1231,-3230,-8297,-21850,-20397,-22065,-26425,-9256,-5659,-24014,-6709,2800,-1056,-3948,9734,16957,-6964,-17097,-16139,-28235,-21335,-7089,-10967,-31884,-9064,15576,29390,29618,30554,24872,16519,8881,8720,10701],[6227,3982,287,-6465,-16767,-22123,1721,19199,17056,-15295,-8899,13811,12928,6036,14506,22004,5922,7903,25539,21343,-6732,-18040,-2801,-9867,-11513,-9377,-14631,-7506,1284,11042,20661,18111,-540,-19593,-33179,-5117,13348,29115,43529,54056,43787,23857,18832,23178,13313,-16880,-22475,-5934,14166,25120,8960,-9505,-27692,-18069,-1540,13219,8216,-14724,941,40505,67112,49390,7304,-29462,-20435,-24552,-36388,-17085,-5377,-5327,-9606,-9994,445,21371,38568,48758,26193,8163,-13611,-19814,-16074,-30867,-15658,-369,3182,-14444,-26220,-20798,10648,35321,41157,14767,-19217,-31157,-34212,-14984,14811,23858,17568,3320,-24671,-18677,-18999,-26164,-6686,9581,10092,-5212,6002,26190,20110,6487,-3502,-18275,-32823,-15428,-1791,-4860,-26336,-16609,-237,-2628,-2633,-20489,-30821,2547,-10340,2234,21285,22705,-4634,-7965,24869,56391,62703,40541,29529,29373,19417,6172,-3177,-13719,-8990,-4614,-20489,-20540,8709,24175,23167,7192,-4565,1918,12471,3225,-19582,-9147,14315,22485,28581,31105,8751,-8662,-20934,-26717,-25490,-25368,-19731,-14024,-9972,-1005,13815,23308,11327,-19553,-37934,-44106,-33190,-21799,-35346,-57139,-73077,-85980,-76962,-60268,-26510,-28278,-30437,-20561,-17079,3262,4213,-26557,4016,23261,5251,-27643,-12234,-7601,-17217,-14183,-20264,-10651,41245,74112,66134,25152,-13776,-32657,-29740,-31207,14133,48520,45681,34141,40684,47075,44506,18116,-21598,-14678,22387,33636,13260,1157,9970,1209,-23780,-38999,-38436,-25305,1182,21499,20644,-11867,-32433,-9500,17853,42792,46323,23843,-12219,-41052,-26977,-31651,-24734,-2341,5171,2596,4533,8259,11637,15157,14548,1094,5352,24608,33363,24253,21569,23097,25079,29239,33230,23234,2021,-13765,-36006,-18347,15196,25431,11385,333,-20775,-28243,-4794,815,-11922,-27029,-24452,-3492,20105,34031,30912,47204,64359,58519,25562,-8868,13830,28859,4689,-39881,-31494,-29757,-6341,43004,57554,28280,1452,-13714,-15879,-1220,7419,-2752,-21278,-33528,-23303,-7158,5524,-3228,2183,40259,87511,94008,57405,7291,-17662,24538,25665,-16886,-11822,13937,18721,9381,-10914,-26770,-28727,-22373,-32812,-2574,12981,6245,2527,5409,5638,-16129,-9675,20016,40019,43552,34543,19633,-4614,-43772,-11500,7037,710,-26889,-5564,21150,15625,5043,17440,20133,-5711,-30764,-23346,-9202,-4456,-9043,-21233,-32377,-21258,-5232,3585,-5549,-17454,-7969,4839,11053,8061,-11895,-21828,-7238,-17240,-25768,-3279,24956,37069,13613,6810,13732,20603,8614,-13104,-18917,-13610,-10504,-4851,5890,16287,13818,-6200,-23730,-9269,-5962,-16976,7693,29331,16193,-14107,-38275,-28369,-13663,-1486,-360,-6790,-15704,-6060,-3331,-7101,-8797,-9548,-20886,-22815,-2045,9781,-8280,-15815,25478,46146,23969,-2261,-12670,-11062,-2466,4475,-6224,-22540,-19858,-9620,4275,4833,-19248,-47270,-26158,-17492,-25157,-3558,4744,7124,2403,-17479,-35563,-30978,-20681,4196,32707,61856,69292,57751,40267,24136,16296,13829,4233,-9794,-25459,-3457,8966,21429,35848,32946,14169,-1539,3233,19119,29856,27106,21796,17736,7983,8645,-8071,-22790,-3208,31197,49472,27734,-3669,-28520,-17294,-4701,4129,-7270,-17518,-23911,-18758,-27243,-27776,-1542,18741,10268,-27799,7719,15981,7685,17136,37573,48220,43065,1639,-34314,-8928,-9664,-24776,1688,37583,37203,34905,53045,67547,70286,72904,93437,97969,73370,27314,1605,-17386,-23388,6357,24563,34064,34594,26935,11995,5739,10482,14206,5820,11641,29285,28177,7673,-2629,2039,-5684,-12195,4145,-9353,-33752,-31869,-19396,11384,32034,29776,11396,-9567,-29065,-30500,-29557,-19472,1336,12387,10706,4161,3391,13986,29033,49068,63989,55612,27516,2858,4663,18026,23701,28778,25911,24715,20807,-1877,-40329,-1730,37070,64364,64220,51742,51643,49528,40277,44221,44361,23109,4036,-3075,-12362,-15131,12061,32437,20698,-5998,-15127,-8628,-8789,-17371,-28466,-37854,-11110,15873,16104,-1413,-23398,-32890,-34897,-33059,-15068,1791,6596,6261,11128,17112,15546,20059,19682,-12698,-35902,-16309,3754,12202,12274,-698,-20971,-34947,-20325,-30942,1421,20683,32681,25396,18489,23388,30920,32295,9725,-17822,14396,29598,23872,16952,13394,-2086,2597,10065,1915,-9785,-12243,7322,35612,41481,15622,-696,8042,13031,13917,2658,-11444,-24431,-4973,55403,88589,73027,41234,10420,-20923,-23886,-4148,3319,-20581,-29437,8137,22205,14647,1466,-7465,-7578,-3702,-9476,-23200,-28004,-27018,-24418,-23792,-11341,-2834,-6604,-4852,9095,12379,-7653,-27281,4837,33348,34546,18492,2414,-6582,-5205,-31,-2464,-2454,8964,12902,5540,-5995,-9287,-5233,4442,14852,13132,6037,11881,871,-28580,-17148,-4430,-11673,-25660,-32820,-36758,-35484,-36898,-32752,-22174,-15960,-13134,-8566,-892,17662,51099,86464,84776,62826,38822,19183,153,-1413,3874,-957,-4739,-22048,-28391,-14878,-12001,-8146,-4243,-15595,-26949,-21027,-19323,-25281,-7124,6567,11369,8952,-2334,-26864,-17440,1933,14072,6634,22234,62860,67103,39550,12878,-5043,5829,18564,3663,-24248,-27758,-26741,-22881,6157,20414,8796,-18047,-13743,8325,24596,28869,10002,-4466,-8388,-3890,-918,-10324,-16568,-8747,8622,24133,34449,31699,6278,-12638,-4108,-4712,-12914,-21708,-24485,-19573,-15424,-15064,-23592,-32959,-25329,-25392,-28342,-31965,-8658,13555,17502,-1927,-20451,7370,14297,-6965,9112,57606,79543,62936,7704,-33364,-5909,14402,21590,5654,-8542,14967,37795,43316,21527,14753,15917,2338,-9525,-5801,-11849,-21936,-21689,-7157,15253,23724,5859,-278,11080,-745,-8664,1368,9519,4679,-3832,-10485,-14059,5981,28173,33672,26070,15178,3038,-5859,-3827,20542,18754,31130,25249,-1801,-27494,-8604,16049,24249,24464,27640,26656,14188,-2014,313,2810,9116,16154,1974,-25498,-6388,20453,19301,12825,-2239,-24139,-28829,-3041,15093,13653,4603,7099,14127,30419,39972,25625,-1189,-13202,-14557,-15851,-13526,-14024,-21400,-32370,-23869,-7113,-6661,-19321,-10049,20522,30886,7246,-24467,-14006,-2919,-5139,23047,51216,48949,26465,18056,16757,11452,-15074,-9503,19752,43397,49334,33240,13411,-2600,-3984,-2082,-7503,-5137,10522,8294,-18338,-6019,7870,9605,8232,11315,6909,4966,1566,-3973,-4096,-931,6459,5808,21323,41411,53302,41007,12001,12254,16703,5986,-6843,-18169,-19394,-25369,-36010,-15276,13919,32251,18193,-13451,480,46269,72210,46236,4832,-37168,-10042,10791,9327,-6459,-31695,-10520,-6464,-20486,-6495,12200,8738,-1451,1461,103,-13037,-20664,-15848,-14151,-12153,-9810,-26548,-10021,-68,-2488,-5600,8430,13186,-13273,-20457,-14896,-27553,-23303,-8637,-13424,-34907,-7565,15493,29373,26956,27333,21983,13641,6426,5293,5947],[2400,2520,717,-6005,-16651,-16958,4586,21128,17521,-15380,-8494,18375,17411,6525,12959,24377,12617,12834,30599,28161,-1237,-22401,-6416,-13036,-16069,-11332,-12112,-3847,922,7572,17203,17264,3008,-12898,-28157,-8367,10636,27256,47218,62180,51579,29381,21092,21052,7976,-22458,-20915,-8209,10093,19320,2417,-14403,-26192,-13354,3987,19017,11973,-11236,11960,54821,74587,46515,1465,-28896,-18273,-25117,-32768,-17387,-13119,-16678,-21997,-19069,-2725,21125,39562,48252,24078,4776,-21222,-23558,-18747,-29556,-12051,-1452,-117,-17300,-26840,-17577,11642,32360,36511,12576,-17656,-33022,-36523,-14154,12792,22361,19368,7810,-14746,-3642,-7558,-24848,-12299,4458,7213,-5118,4533,23582,19203,9822,2307,-10268,-19704,-14904,-2925,-1719,-18994,-27780,-17896,-10411,-10149,-29305,-25297,10648,-6170,-5097,20748,28277,-422,-7984,28116,56194,60420,37156,27176,27706,15981,1163,-7343,-15487,-9835,-5751,-21897,-21410,6312,20483,19988,6006,-4566,4168,18809,13158,-10718,-18979,11067,24109,28976,27507,364,-17949,-25866,-28576,-26823,-27963,-24988,-17300,-8893,6492,24321,32103,20671,-6060,-31115,-48266,-41748,-63967,-114834,-158354,-171763,-157568,-106373,-53465,-11442,-12214,-27088,-22723,-17148,-1702,-4243,-37551,3403,21539,6210,-18899,-20548,-21142,-19097,-8491,-15217,-10622,40235,72962,65851,28314,-4786,-25535,-29670,-31882,6775,37320,30380,21567,34855,48159,51411,26492,-14559,-18639,19825,29296,5864,-12498,3055,3640,-16896,-36388,-40062,-25744,2543,23613,21686,-12740,-36962,-10861,15433,39216,43517,25263,-6323,-34164,-29863,-29652,-20248,-697,4803,2490,5389,8162,9049,13926,14606,-3148,-6688,12174,24078,17844,16572,18299,19426,23799,29062,23225,6969,-6737,-28204,-23021,16389,30000,15448,3480,-13206,-24005,-7117,293,-15189,-30123,-12804,2909,17757,31633,32480,45642,55008,45420,15492,-9092,21408,40421,17004,-29647,-35075,-27513,-14931,29285,45679,24556,4718,-4589,-2544,14788,22696,8217,-13178,-26946,-20704,-7203,10795,14049,22197,53426,93188,92017,50236,1708,-8781,27374,27258,-11162,-16401,8738,16401,5996,-17228,-30925,-27268,-18421,-35148,-10478,3953,-343,3159,9019,8960,-16883,-10598,20549,39799,41142,32200,19310,-2727,-40585,-16736,2071,-3391,-32525,-2559,29842,22285,4681,13600,16840,-9699,-37428,-27310,-14541,-10728,-11995,-17183,-18270,-18659,-2776,8218,-349,-17595,-13029,2633,13571,12564,-7603,-28636,-10164,-15293,-19410,-1109,25270,36941,16386,12138,17714,20447,4704,-18780,-15041,-9886,-11412,-4731,5463,12573,6310,-17332,-29318,-9990,-7397,-14399,6785,24306,9588,-16055,-36329,-31052,-13872,-893,-736,-7942,-15107,-6322,-4763,-8414,-7394,-6409,-22106,-31268,-10258,1833,-15743,-9326,32731,49237,24941,867,-5358,-2270,5192,8962,-5245,-24527,-22890,-12234,2256,3773,-18948,-44768,-29741,-20057,-27547,-7246,3252,7826,-155,-27230,-35755,-20730,-11345,8963,33143,58059,62962,52960,35949,18928,10539,5311,-4748,-16797,-26801,2333,15977,25689,35619,29217,7681,-8849,31,19366,30130,27511,23922,22595,14724,12989,-5031,-24302,-10502,23613,44138,25425,-5178,-26545,-15688,-7166,-2029,-16757,-25128,-20091,-14468,-22255,-29834,-4122,18536,14172,-35398,1017,15390,13949,26401,46365,54720,45559,4587,-40870,-15746,-14514,-23560,2594,35584,34042,35860,58397,74390,67503,62975,81276,85317,59606,17055,5906,-6080,-35015,-2366,17735,28549,28150,21588,12350,9058,11419,15108,9569,12353,27360,27172,8837,-2543,1698,-3425,-18006,-5965,-16986,-35066,-29260,-15453,17211,34144,26860,7638,-10902,-28083,-29251,-29734,-24239,-4958,7481,6707,-734,-1194,10201,23918,40802,52153,44935,22437,2624,4765,21860,34022,40563,33799,24475,8938,-20755,-27348,9053,42125,65293,63435,52046,55146,55610,52052,55515,50640,25805,4951,-3432,-11536,-7682,19554,37629,24960,-3489,-18616,-18626,-20995,-28279,-36775,-32395,-8624,14077,10590,-7245,-28330,-31644,-31355,-32845,-15884,3354,13327,15011,15562,20058,21631,30590,26483,-7296,-37831,-18025,3911,10746,8134,-1881,-16605,-32599,-19552,-28504,-3522,15352,27671,21920,16423,20555,26510,26839,4879,-13543,17326,29019,19340,12893,15313,284,651,8669,1592,-10649,-15852,2572,31935,37335,14830,7347,18157,23046,19517,5763,-9187,-17919,2723,59648,84082,64108,34162,9152,-17818,-26484,-8978,924,-19924,-27764,9611,27308,22401,8615,-1323,-1968,990,-7287,-23941,-29777,-33294,-28210,-19083,-7142,-1179,-7967,-1971,16177,19248,-3284,-26781,7619,38494,38946,24571,9779,-3606,-8448,-6224,-9210,-7379,9029,14765,7818,-6670,-9038,-3255,4398,12150,8467,-456,4857,-2796,-28758,-19023,-7587,-13742,-26444,-32778,-24461,-24983,-32645,-32174,-18633,-13463,-11908,-6836,1586,20718,52117,83689,82903,66758,49859,31330,8189,-2309,-1710,-5853,-5966,-20089,-30232,-18496,-16157,-16901,-16530,-25795,-29494,-23991,-21091,-24009,-11543,975,8838,10194,-12,-18955,-17049,-115,15013,14292,34785,72241,73866,41553,12248,-4825,6766,20788,7174,-20993,-36858,-32855,-19121,6301,19112,9336,-14509,-9303,16438,34895,37458,14366,-5288,-13826,-9006,-3068,-10741,-13120,-1685,12841,23688,31649,28520,5002,-12337,-3547,-4582,-12994,-21753,-23925,-17365,-11255,-9293,-18019,-36497,-35437,-31082,-22912,-27415,-20510,-177,2956,-13999,-13599,15348,16749,-7777,14825,63014,78466,59776,5817,-24568,3786,20566,25238,8222,-7841,12686,35940,44375,25819,17259,14692,-199,-13471,-11423,-16451,-22706,-19228,-3106,16598,21353,1706,-222,14254,846,-13340,-2021,7644,4204,-2243,-6862,-9844,9653,31152,35491,25678,14915,3854,-7105,-5507,21705,23675,34994,20952,-10056,-33131,-6816,16739,26540,30874,34941,33118,19046,1356,3267,5280,8273,12288,-2480,-30079,-18818,5874,6614,2395,-9327,-25080,-33729,-11489,6005,5693,665,7928,18068,34549,41481,24477,-2924,-15853,-18426,-18757,-15773,-17191,-25737,-37539,-25621,-9572,-9870,-21757,-9071,22050,34471,13420,-21622,-17752,-2968,-2210,26365,57081,60475,40995,29149,18721,9862,-16670,-2552,28301,50625,53833,34175,10798,-6126,-6484,-1561,-1492,7094,22106,10761,-27049,-2958,15452,19771,17917,16496,4668,-2813,-7711,-10894,-5942,647,9913,6827,15779,34063,48782,43121,18815,13093,13458,6893,-2615,-14555,-14436,-17267,-28101,-6327,22598,34962,16133,-16695,505,42696,68169,45487,9809,-31352,-18938,7884,10129,-4187,-28706,-11389,-8405,-25962,-12404,9349,7692,-615,7189,8152,-2776,-9982,-6830,-4664,-12853,-14373,-29340,-14581,-3679,-3901,-7105,6230,8919,-19243,-23832,-15778,-29016,-24447,-10667,-16775,-33676,-6789,14152,27872,23359,22263,16392,7534,827,-606,69],[2676,4145,3372,-3009,-12863,-11218,7137,21307,15728,-16814,-6785,22624,21558,7645,11246,25631,18163,17895,35465,34388,4258,-24882,-8341,-13756,-22720,-15409,-10271,94,1216,3867,13006,15827,6655,-5229,-20912,-10927,7969,24565,49016,67594,57440,33902,22256,16949,-288,-30217,-18998,-11168,4764,12337,-4943,-20050,-22820,-9143,8898,23375,13671,-8510,21514,66248,77969,42064,-3849,-24714,-16771,-25392,-30751,-18196,-18047,-21627,-31645,-26416,-4498,21156,40231,46829,20910,-211,-30388,-19716,-14384,-21686,-9348,-4549,-5539,-21862,-29523,-15517,12027,27716,28818,7496,-17924,-33818,-34966,-15073,9615,20645,22026,15166,-2064,7333,714,-22023,-18737,-1686,3670,-6406,-782,16659,14271,9398,5436,-2729,-8563,-13544,-6794,-1224,-12918,-34734,-30572,-9567,-16542,-38061,-22237,12416,-4415,-12749,19604,32885,2753,-9947,28764,52852,54648,31011,21739,22702,10068,-5308,-11700,-17871,-13685,-10353,-21889,-17074,2983,13896,13635,2087,-5680,7109,26093,24072,1178,-27029,6731,24126,27065,20449,-9550,-27335,-31583,-32401,-29001,-31942,-29856,-20916,-9319,11697,32106,37956,27160,7242,-17222,-45294,-36651,-49518,-75302,-87971,-79788,-64067,-31057,-8229,8646,-1393,-20075,-19378,-15344,-1355,-5414,-22810,6311,21672,9001,-11841,-29689,-32195,-15957,-2720,-11351,-12732,35930,67895,61661,27456,-154,-17804,-22219,-24922,3616,28637,17265,11157,29684,47974,55837,32337,-6812,-18368,20411,31377,7069,-22854,-4989,4166,-12330,-32812,-39804,-26509,2659,23962,20515,-15525,-42747,-12586,11503,33587,38056,23567,-2758,-26948,-29166,-25152,-16611,-750,2853,1749,6637,8360,6365,12211,15161,-3789,-19650,-2561,13293,11127,12390,14981,15095,18381,23435,20923,9808,-1001,-21286,-28238,14533,30848,17028,4899,-7901,-21056,-12192,-3486,-20171,-27450,-1325,9678,13635,24916,30331,41531,44103,31316,4625,-8980,27191,49828,27780,-19954,-35411,-22073,-17102,16484,32710,19577,6902,3773,10474,29880,36380,17548,-6096,-21001,-16959,-6338,16722,33299,44080,66589,96520,87440,41265,-4614,-877,29627,27542,-7030,-19736,2649,12464,1910,-20923,-27987,-20855,-12122,-30924,-18380,-5496,-7518,1203,8130,7537,-19961,-10087,21449,39056,38352,29485,18299,-1565,-34709,-19904,-2623,-7716,-38388,1200,37416,27533,4101,9044,12494,-13999,-43207,-30080,-20505,-18402,-16360,-13646,-4630,-7141,1707,11545,4135,-16036,-17704,-315,14723,14728,-4175,-33044,-13536,-14544,-14614,1103,25328,35927,18675,16904,21358,20403,1418,-22251,-8282,-3887,-11802,-4674,5251,9389,-828,-27589,-25563,-8040,-8485,-12386,6395,19032,2809,-17271,-33366,-32326,-13248,404,-291,-8085,-13666,-7395,-8319,-11964,-7025,-2756,-19316,-37353,-18613,-7820,-21888,211,40008,50871,24268,3316,2663,8196,14693,14973,-3145,-25780,-26070,-15671,-1019,1668,-18722,-41836,-31583,-20548,-27654,-10103,2198,8013,-2867,-34746,-24681,-9700,-572,14853,33729,53489,55539,47364,31419,13467,3964,-4065,-14277,-23467,-23431,7057,21158,27813,32916,23130,-150,-15652,-1663,18447,27922,25780,23905,25563,20626,17284,-2218,-24763,-16200,16689,37382,21074,-7686,-22099,-11637,-7315,-5711,-22442,-26931,-15331,-10398,-16961,-28807,-6554,17300,16208,-31092,-5430,14479,20464,36415,55191,59816,45535,5442,-36747,-17004,-14020,-19877,1994,30703,29233,35707,61733,76198,61174,49915,65239,69615,44220,8402,13822,9571,-37003,-12425,9650,21309,19497,13851,9470,8705,9662,14235,12038,12009,23884,24783,9007,-3744,-515,-1903,-20809,-15945,-22670,-31976,-27433,-10854,22216,34334,22587,4224,-10127,-25843,-29169,-25530,-27129,-11724,2411,3193,-5312,-6447,5207,17436,31142,38827,33031,16688,2746,5233,24154,42079,50320,41037,24941,-2061,-35829,-12638,18748,45937,63996,59609,48845,54190,56901,59429,62555,53077,26198,5172,-2973,-8300,119,25538,41324,28934,-92,-20740,-28997,-32994,-38281,-39794,-27492,-6865,12044,5546,-12672,-34277,-27635,-27641,-33893,-19559,1643,17243,22957,20867,22950,26124,36934,29069,-3994,-37810,-19307,2497,5738,667,-4043,-12658,-29961,-22812,-26808,-6620,10093,21951,17513,13367,16407,20254,19748,392,-9348,17693,25749,12892,7669,17006,4309,-1192,4084,-2860,-14690,-21570,-3909,26481,32691,15888,15338,25187,28524,21590,7203,-7991,-11799,11380,63591,78519,53484,24875,5887,-15877,-27629,-13545,-2090,-19739,-26345,9535,30105,27331,13478,3860,3286,4850,-6021,-24801,-28807,-34493,-27965,-13640,-2373,443,-9877,871,23042,25890,1078,-26746,8355,40476,40131,27464,14528,-715,-11332,-13687,-17995,-13341,6527,12136,5485,-9708,-10660,-2719,3052,7522,1524,-9307,-4997,-8940,-27858,-18966,-9433,-13599,-21397,-22776,-14576,-12144,-16252,-22123,-14849,-12804,-11652,-5383,3161,21710,49710,75376,74317,64685,56105,40408,15284,-3449,-9376,-12041,-7875,-19181,-33919,-22982,-18746,-21093,-23041,-26804,-30899,-27830,-22961,-23472,-14024,-2167,7956,11766,2288,-12039,-16095,-3996,13613,20301,45020,78127,76765,40614,9341,-6673,5580,20965,9660,-15928,-31492,-34884,-17008,4184,15373,7515,-12174,-3443,25768,45009,44756,17328,-6740,-18742,-13442,-6285,-12328,-9391,6612,18793,23706,27902,23421,1532,-13353,-4354,-6542,-15669,-24035,-24578,-15874,-7763,-4054,-11085,-25349,-34396,-32096,-18448,-21841,-29042,-12986,-12349,-23900,-4993,21437,17299,-8864,18215,64123,73346,54996,6910,-13275,10271,22868,24775,7364,-9877,6829,30533,42764,28577,17966,10003,-7244,-21709,-19886,-23163,-26054,-18978,-1605,15164,16333,-4335,-2253,14055,10,-19921,-6781,3457,928,-3012,-5068,-6965,12142,32468,35267,23523,13483,3240,-10299,-8277,20411,25873,35737,13995,-20427,-28755,-5187,13788,23580,32628,38689,37203,22627,4069,5017,6317,5999,7135,-1859,-12277,-21513,-9540,-6973,-10297,-17806,-25975,-37951,-20364,-3697,-3471,-4147,7413,20497,36865,41205,22160,-5347,-18716,-20985,-19588,-16809,-20472,-31571,-36134,-22877,-10380,-13077,-22536,-7162,22491,35321,16434,-20463,-21880,-3719,186,29032,61120,69322,52415,38058,21207,9949,-15635,1023,33153,54790,55820,33460,7543,-9763,-9859,-2525,3468,17811,33250,15670,-30893,-2004,19407,26621,25961,22739,4053,-11101,-19131,-19101,-9549,-162,11391,7169,9127,24252,40335,40906,23065,15377,10402,6094,-271,-12857,-12194,-10288,-14029,4134,28980,35100,12727,-20149,-520,37297,61919,43287,14206,-21932,-26644,4243,9928,-2548,-25667,-11349,-7801,-26473,-18038,6568,7310,1789,13730,15476,6162,63,986,1581,-12994,-18828,-32383,-20043,-7923,-5457,-7719,4711,6226,-19785,-23344,-17976,-33126,-24473,-12650,-20417,-30661,-6126,12405,25609,19535,16292,9077,-807,-6950,-7735,-4801],[4448,6067,5703,-64,-8952,-7245,7187,17805,10023,-21192,-5739,24494,23284,7296,8011,24539,21190,21540,39053,39264,8932,-26009,-9130,-10952,-28418,-21539,-9652,3329,1772,-8,8052,13576,9787,2111,-14064,-13088,4951,20868,48539,69821,60774,36837,22317,11986,-9348,-29532,-16975,-14256,-528,5417,-12120,-25592,-19337,-4923,13784,26863,13884,-6305,29274,73895,76990,36692,-7274,-20615,-15130,-24484,-28820,-17336,-15556,-14678,-24661,-25635,-4642,21334,40446,44479,17192,-5651,-36856,-12620,-6110,-13490,-6520,-8128,-11020,-25796,-32584,-13849,12600,23161,20269,1231,-18645,-32100,-32597,-15482,8892,22153,27420,24240,8753,15462,7310,-18148,-23647,-6706,1374,-7101,-7550,7616,7482,7107,7279,4541,1746,-10251,-11234,-1447,-6613,-23337,-18121,-1310,-19416,-43831,-21505,10466,-3828,-17674,19929,38191,6553,-11684,28969,48865,47671,24204,15308,16710,4164,-10803,-13187,-16960,-17371,-16437,-19559,-9891,971,6897,6593,-2029,-5017,12988,35831,36453,13869,-23060,4037,24465,24876,12270,-18868,-33962,-35693,-36092,-30100,-35074,-34860,-25713,-12350,12319,34749,39516,30001,16417,-3546,-34034,-20862,-2956,9226,27264,48159,51650,51679,34841,22769,-859,-22080,-19847,-13167,4683,4291,-6192,11823,21284,9726,-8289,-37183,-34358,-9478,2821,-8344,-16317,30137,60764,55344,24568,1842,-12527,-16159,-18327,5744,26210,10389,6319,27959,49236,60092,37601,2385,-9366,29117,41797,15813,-23340,-12167,4222,-8704,-29481,-39399,-26202,2926,24192,19242,-17833,-45694,-13318,7364,27374,31629,20472,-4,-18548,-23020,-18401,-12482,-968,754,1533,9417,10016,5027,11195,16704,198,-29075,-17239,3055,5514,9585,13333,12720,14100,17453,17248,11163,3745,-14990,-32687,10965,29156,17048,5559,-3890,-18500,-18891,-9731,-25280,-18974,10441,17053,9469,14845,25326,36036,33292,18050,-5553,-8195,31447,57136,37073,-10698,-32924,-16639,-13429,6354,20386,14489,8722,11494,22699,43553,48090,25199,104,-15846,-12916,-4569,22580,51303,63972,76146,94129,77407,29091,-11669,5743,30491,26108,-4725,-21646,-3769,7291,-2605,-21471,-20924,-12433,-5032,-25067,-24520,-14179,-14364,-2878,3225,1912,-24180,-7648,22802,37967,35539,26856,16948,-1029,-29162,-20395,-6550,-11983,-43843,5868,43569,30978,3040,3913,7335,-18407,-46111,-31371,-26633,-27004,-21691,-10847,7213,5429,6778,13034,7080,-13679,-21665,-4121,14196,14249,-2084,-26882,-17330,-15304,-12335,1911,24351,33890,20464,20798,23952,19401,-2431,-22701,-256,3190,-11524,-4834,5109,6770,-7297,-35769,-17228,-4636,-9344,-11357,5893,13480,-4061,-18257,-30831,-32489,-12090,2108,760,-7498,-12145,-9790,-14352,-17702,-7752,352,-15053,-40030,-27113,-18842,-22987,11072,45943,50043,21144,4284,10259,19030,24917,21536,-679,-26732,-29803,-19909,-5480,-1490,-18916,-39096,-31517,-19011,-26286,-13298,731,7281,-5714,-33912,-14692,826,10575,21282,34205,48168,47059,40550,26137,7554,-3451,-14153,-23776,-28659,-18735,9791,23616,27148,27541,14757,-9518,-21930,-2316,16064,23417,22065,21424,26023,24816,20686,-42,-24622,-20691,9808,28552,13902,-11294,-15528,-5804,-5616,-7395,-24942,-26051,-11739,-7391,-12326,-25553,-9031,14690,16096,-24304,-11953,12645,26287,45974,62851,62506,42478,3814,-32400,-14410,-10047,-15171,43,23184,24147,35640,62562,73613,51092,34066,45940,51475,27696,2148,22706,25470,-23475,-23522,586,12561,8965,3940,3366,4591,4959,11519,13131,10875,19292,21422,8811,-4931,-3825,-787,-17244,-25318,-27362,-28874,-24721,-5404,25997,32676,17581,1493,-8128,-23393,-30325,-20900,-27627,-18509,-2524,329,-9250,-12240,-905,9828,20565,24645,20331,10568,2877,5703,24469,46712,56455,45988,25002,-11537,-28242,151,26537,48116,60705,53396,42817,49610,54280,62580,65424,52037,24711,5100,-1142,-2989,7402,29376,43272,32676,4284,-20852,-39096,-41712,-38763,-32806,-24104,-5997,10275,2111,-15762,-33731,-22189,-23766,-35387,-25473,-2694,18837,29820,26667,25846,29099,38980,27033,-3672,-37319,-19484,76,-1868,-8833,-6752,-9185,-24846,-29040,-25297,-6077,6525,16870,13228,10200,11757,13165,12559,-1799,-5576,15806,20404,5538,2110,18434,9939,-826,-1881,-10288,-20953,-28389,-11138,20080,28808,19381,22800,29316,29827,20734,7585,-7084,-5636,20831,67793,73596,43287,15187,1973,-14445,-27216,-16975,-4750,-19039,-24478,8663,31208,30134,16794,8343,8190,8151,-5178,-24884,-25953,-30290,-23052,-7018,3303,2585,-11275,4462,30150,32815,6223,-25434,7845,39955,38714,27714,17119,2126,-12439,-20142,-26337,-15699,4915,7536,-202,-14491,-13138,-2465,1788,2392,-5990,-18299,-15689,-15868,-25576,-16009,-7768,-9654,-13817,-13541,-6318,-763,-1170,-9090,-9877,-12422,-11126,-3197,5161,22124,45603,63745,60905,58048,58550,47338,22209,-3100,-17227,-17559,-9206,-18325,-38073,-26602,-18679,-16842,-15032,-17424,-30344,-29333,-21571,-21319,-12846,-328,11431,16043,6484,-4547,-12984,-7946,11070,25525,53870,82044,77368,38208,5721,-9147,3401,19708,10822,-11700,-25275,-29610,-15064,1482,11012,5134,-9617,4210,36492,55444,51858,20461,-7101,-20652,-15092,-8856,-13525,-5647,14399,25475,25198,25231,18794,-1431,-12972,-4263,-8546,-19110,-26658,-24345,-13287,-3452,1887,-2656,-12655,-22391,-25928,-14629,-17027,-22272,-20278,-25988,-23691,4376,26820,17424,-8705,20704,62884,66654,50922,12080,-1978,14690,22354,21357,4534,-12741,-484,23634,40270,31605,19797,5369,-15610,-29182,-23679,-24666,-27085,-18513,-576,13099,10940,-10004,-4569,12186,-1883,-26395,-10568,-1058,-3509,-4644,-3808,-4243,14657,33295,34153,20986,12127,2203,-13696,-10354,18002,26620,34692,6262,-31149,-18726,-1197,10050,17461,31235,40247,40275,26353,7686,7168,7388,3969,2576,4533,6016,-11564,-22194,-17696,-22547,-22799,-23650,-36085,-25516,-10227,-10985,-7551,7265,22741,38601,40536,20213,-6747,-19903,-20715,-17571,-15457,-21249,-32973,-28723,-16324,-7360,-12747,-19182,-4232,22209,34159,17310,-20016,-24441,-3579,3261,31898,64103,76112,61441,44909,23795,11735,-12729,2246,35179,56855,56522,32516,5103,-12122,-12579,-3559,8167,27439,43016,21496,-26303,-2286,20750,30627,32140,29594,6688,-16332,-30862,-25162,-13224,-2212,11869,7676,2958,13604,29546,35634,25400,19142,9512,5122,1300,-11929,-11412,-3979,-4,14878,33862,33994,9384,-22018,-1141,31843,55274,41058,18938,-11439,-27149,1315,9985,-216,-21355,-9263,-3720,-20497,-20211,5798,9305,6841,21587,22673,13893,8501,7198,5223,-13318,-21627,-34264,-24840,-11669,-6577,-6517,5917,7619,-13058,-18149,-19338,-35199,-22372,-13413,-23150,-27206,-4636,11566,23917,16676,10900,1629,-9757,-15273,-13821,-5906],[5944,6918,6679,1779,-6440,-5838,4051,10207,205,-28769,-6227,23037,21592,4311,2687,20726,21162,22945,40773,42338,12094,-27191,-9653,-5604,-22353,-27530,-10799,4852,1771,-4273,2033,9869,11320,7666,-8820,-15718,589,15366,44845,67897,60429,36912,20440,6769,-15046,-21411,-15836,-18186,-5541,-1122,-19197,-30388,-16801,-1542,17766,28687,11847,-5968,33397,75482,70189,29287,-9832,-18154,-14324,-23371,-27186,-15059,-7849,-3218,-13361,-19924,-5075,19588,37974,39141,11395,-12470,-32012,-7242,1091,-6816,-4707,-12844,-16476,-28657,-36583,-13829,11817,18025,11011,-6748,-20826,-30514,-31380,-15339,11273,26801,34144,32312,16069,19934,11466,-15009,-27319,-11198,-517,-7638,-15303,-3898,-1551,2289,6731,9763,9837,-6840,-16655,-3095,-1172,-8811,542,7585,-20584,-45855,-24068,5285,-4965,-20409,20560,42938,9907,-13760,28173,44075,39214,16257,7474,9494,-1955,-15731,-12304,-12687,-19009,-24471,-16665,-3056,-317,-604,-1181,-6085,-2390,20978,46817,48874,25541,-14303,2748,23892,21239,3276,-26903,-37212,-38223,-39633,-30885,-33783,-38145,-33134,-18059,7283,30312,35485,28880,19041,3423,-23347,-8617,22952,42200,58964,75827,75717,71660,47352,24653,-9186,-34695,-27877,-13294,9811,14830,5053,14140,16070,4637,-9780,-42888,-29809,-3329,6564,-7232,-21596,24097,52752,47860,20786,2590,-9073,-11737,-12198,10651,29108,9320,6708,29644,52146,64102,42040,12099,5508,45244,56957,26748,-17511,-17382,4449,-5601,-26583,-39127,-25489,2783,24068,18256,-18504,-40398,-12714,3339,21031,24943,16687,2306,-9247,-13626,-10225,-7785,-989,-1261,1521,13025,12495,5006,10883,18471,6691,-27138,-29443,-5460,1185,7582,12484,11626,10855,11311,12431,10984,7123,-9739,-35691,6409,25545,15846,5801,-623,-15370,-25751,-17907,-27013,-7012,22437,24680,6638,2275,18346,30157,23798,6980,-13999,-6813,34317,62297,44789,-1833,-28651,-11894,-7720,-13,10134,10351,10856,18746,33787,55338,57494,31238,5661,-11307,-8952,-1845,27897,65554,78845,80900,86971,63422,15190,-18155,11240,29770,23021,-4014,-22181,-9750,1628,-6787,-18926,-12472,-3530,2309,-18210,-25642,-20352,-19548,-7924,-4295,-6256,-26119,-2633,25147,37318,33672,25360,16236,-314,-23681,-17864,-8580,-15188,-41605,11832,48746,33221,2094,-834,2620,-21502,-40189,-30260,-31468,-35146,-26209,-7899,17100,16345,11814,13292,8890,-10413,-23317,-7865,12774,12184,-424,-19889,-20423,-16686,-11912,1514,22837,31821,22833,24772,26069,17709,-6659,-18311,9098,11454,-9279,-4070,6059,5891,-11227,-32517,-7633,14,-8981,-10316,5967,8902,-9672,-18290,-28196,-30707,-9499,5109,3394,-5327,-9917,-12448,-21529,-23292,-7837,3724,-9694,-37431,-34330,-28643,-15560,22833,50605,47326,16379,4514,17775,30401,36164,29116,2895,-26146,-32356,-22935,-9284,-4040,-18284,-35639,-28842,-15192,-22693,-15939,-132,6868,-7217,-25924,-5444,11207,22514,29101,35789,43557,38920,33440,20866,2352,-10275,-23297,-30259,-27904,-13222,11220,24097,24733,21103,6203,-18621,-25002,-1054,13546,18493,18199,17839,25064,28212,24176,2807,-22825,-23179,3777,18745,5032,-13740,-6099,2384,-1137,-5881,-23470,-24650,-8967,-4736,-7805,-20422,-10358,11855,15101,-17662,-17433,10755,31845,55162,69500,63346,37592,1078,-27941,-9229,-3574,-8957,-1413,14792,21608,38206,62075,67521,38741,17398,25643,33022,11822,49,31795,40557,-8298,-34035,-7723,4034,-1547,-6441,-4368,-1788,-1525,8185,13962,10532,15450,18837,10155,-3196,-5359,1855,-8204,-27415,-31367,-25815,-18635,1786,29277,30437,13539,468,-4973,-19808,-30827,-16305,-25264,-23948,-6256,-1022,-11407,-17467,-7056,2287,10425,11113,8420,5781,3762,6584,23281,47823,58478,47972,23920,-19205,-15349,10842,32492,48958,56299,46227,35544,43183,49436,62484,64938,48512,22242,5403,2454,3845,13868,30985,43705,36598,10075,-18054,-44577,-35388,-29464,-26610,-22098,-5627,9479,1436,-13873,-24493,-15468,-19464,-35202,-32635,-8554,19010,35770,32706,28851,30876,37242,20977,-6118,-36626,-18113,-2657,-10839,-18772,-9480,-5612,-15984,-29170,-21476,-2183,5633,13239,9667,7465,7188,6154,6840,-624,-2296,11920,13457,-1986,-3338,19120,16249,2712,-7031,-19541,-28720,-35055,-18417,13076,26049,24461,29075,30495,27088,17300,7075,-6335,277,30182,71907,70035,34918,6248,-1938,-13423,-26252,-19508,-7060,-17931,-22377,6958,30450,30793,18657,11865,12197,10466,-5063,-24259,-22696,-26401,-17057,-47,9096,4631,-12214,8400,36814,39378,11721,-22587,5901,36738,34401,24838,16959,3798,-12355,-24193,-30522,-11409,7034,4001,-7655,-21004,-16628,-2893,340,-3317,-13745,-25934,-26693,-23331,-23362,-12130,-3782,-3966,-6562,-6166,-204,8191,11324,3356,-4406,-12276,-11026,-1288,6942,21648,39956,49797,43218,46772,56579,51286,27929,-1799,-24918,-22266,-10868,-18361,-38298,-28873,-17771,-10131,-4855,-9937,-30075,-27306,-17219,-17751,-10065,4460,18033,22495,12194,3019,-8578,-11928,6450,28655,60050,83371,75336,33891,918,-12914,-708,15777,8901,-10848,-22669,-26149,-14122,-2418,5516,1715,-7555,11832,46384,64247,57324,22786,-7264,-20449,-15226,-11656,-15351,-3833,19166,30037,26340,22918,14636,-3304,-11208,-3760,-11063,-23958,-30151,-24053,-10762,374,7035,5207,-1015,-11342,-19398,-12811,-14339,-14944,-19163,-36672,-16968,12010,30008,15922,-8675,21107,58590,57967,46488,18042,6820,15644,17647,13695,-1382,-17085,-9733,14654,35961,33783,22591,2431,-22234,-26676,-17314,-18146,-23737,-18031,-827,9615,4469,-16139,-8399,7547,-6221,-33010,-13881,-6647,-10271,-8520,-4736,-3452,15425,31849,30389,16487,9185,-806,-17748,-12715,13163,24580,30736,-2762,-32214,-8754,4166,6070,7716,25480,38120,40730,28599,10701,8431,7076,877,-2604,11931,20777,-377,-26787,-22398,-31440,-22181,-20180,-32055,-26189,-13321,-17941,-11344,5900,23095,38027,37872,17148,-8493,-20763,-19774,-15433,-13980,-20440,-28251,-22427,-10489,-3574,-9998,-14534,-2743,19101,29214,14444,-21934,-26559,-4081,5203,32895,63956,78704,66096,47660,24020,12489,-11002,-375,32765,55185,54438,29933,2062,-14677,-15876,-5955,10710,33743,48434,24523,-22977,-5256,18093,29968,34137,34306,10773,-16769,-36771,-26064,-17596,-6850,9838,6641,-3757,1196,15557,26200,24228,21871,9760,3152,872,-12889,-13130,23,11307,23328,35828,30668,5113,-22957,-2315,25712,47680,37831,22584,-1949,-21102,-1571,9363,1861,-16910,-6568,1662,-12876,-18380,6546,12784,12967,28993,28263,18838,13521,10059,5106,-15645,-22966,-33353,-28601,-15452,-8511,-5012,9031,12092,-4148,-11844,-19286,-29054,-18927,-13624,-25700,-24477,-3375,10962,22303,14150,5748,-6067,-19350,-23816,-16935,-3783],[7798,7762,7630,3854,-4080,-5305,-362,777,-11239,-37081,-6601,19953,18170,213,-2718,16488,20256,23950,42479,45437,15323,-27853,-8626,2529,-11254,-25800,-11759,6300,2718,-6898,-2973,6470,12697,12664,-3783,-17242,-3488,9878,39730,63694,58079,35600,18404,4542,-10392,-11747,-13733,-21384,-7873,-4355,-23296,-29622,-13491,2598,22339,30579,9440,-6292,34737,71740,59234,21328,-10635,-15836,-12855,-20668,-23825,-10019,2995,9545,-1453,-12327,-4855,16705,33350,31581,4695,-19085,-26075,-3468,6856,-690,-2613,-16888,-19455,-28259,-39509,-14170,10654,13893,3935,-14370,-23083,-28580,-29920,-12638,18085,35311,42591,39756,21206,22519,14809,-11540,-28232,-13757,-811,-6299,-19893,-16050,-10988,-3536,4887,13568,16482,-2802,-21305,-4842,4341,6360,18593,15403,-20614,-45245,-28418,-276,-5978,-20933,21868,47588,13570,-14969,27597,40076,30882,8554,-299,2598,-6825,-19007,-8981,-5105,-15031,-33117,-12715,3472,-53,-7040,-8086,-8085,3275,31314,59232,61804,36743,-5135,3452,22721,16530,-4755,-30830,-37141,-39047,-41287,-30944,-29012,-28765,-39025,-23242,121,21841,28647,27225,18884,4343,-17131,-4228,19631,15568,2383,1823,8057,28786,29812,18479,-15554,-46315,-39874,-15900,12003,23136,11567,12570,7333,-3857,-14041,-43175,-22912,2174,9226,-6909,-25900,20010,45808,40833,17582,4077,-5158,-6775,-4922,16347,34520,11671,10659,33892,56202,67319,45085,21342,23186,65660,73307,36971,-11707,-19395,5911,-2385,-24069,-38916,-25019,1868,23554,18021,-16245,-31291,-10388,17,15169,18685,12765,4291,337,-2880,-1253,-2599,-626,-3178,1074,16208,14651,5871,11118,19715,13312,-16609,-31945,-11182,-2143,5615,11491,10801,7992,4835,6539,9009,8485,-6227,-36722,1162,20283,13389,5501,1998,-11188,-29775,-27650,-20574,7126,33966,31591,5716,-12295,10271,24502,16064,-1442,-20506,-5546,35430,64743,50170,5836,-23779,-8195,-2514,-3193,2210,7305,13120,24911,42649,63967,63453,34879,9845,-8067,-5992,1220,32057,74791,87730,82084,78858,49777,2475,-23462,14730,26603,17519,-5580,-22718,-15779,-4861,-10755,-15023,-4847,4040,8461,-11550,-21653,-23605,-23394,-13947,-13862,-15580,-21992,3802,27574,36538,32327,24564,15694,25,-19247,-14133,-9187,-17719,-34836,17547,51830,33503,437,-5665,-1551,-22639,-32224,-27680,-34709,-42992,-28484,-5260,23719,23160,14833,11490,8565,-7589,-22486,-12213,9653,8168,172,-13565,-23294,-19379,-14031,-1184,19732,29003,25044,28123,26707,14133,-12427,-10683,18299,19423,-5794,-3049,7234,5930,-12350,-21676,739,4039,-8447,-10038,5532,4670,-14590,-18549,-26582,-28125,-6605,8261,6514,-2784,-8185,-15991,-29812,-25767,-7220,6440,-4772,-32448,-40738,-32952,-3820,33182,52262,41560,9021,2885,23647,40567,46747,36199,6377,-24644,-26310,-23958,-12285,-6156,-17471,-32494,-25657,-11422,-18549,-18566,-1080,6107,-8008,-18318,1558,19874,33624,37042,37580,38930,30303,24843,14272,-3091,-17150,-31794,-30493,-21755,-8513,10133,21502,19810,13565,-1657,-26192,-22427,875,10261,13076,14089,12663,22005,30002,26928,5707,-20285,-24983,-2526,7366,-5880,-13638,4604,11329,4742,-2399,-19875,-24708,-8157,-3597,-4765,-15546,-11376,8049,12606,-12411,-22647,7823,35647,62100,73392,61141,30388,-3079,-23831,-3973,3088,-2431,-2222,5490,21895,43165,59877,57405,24013,277,4887,14623,-3518,1167,39175,52694,5879,-34933,-14821,-3855,-11381,-16997,-13508,-10193,-10166,3853,13900,10777,12595,16997,12840,1841,-3388,6426,2985,-16520,-35072,-23130,-10071,9588,31250,27410,10427,159,-2079,-15578,-28698,-12699,-21772,-28144,-9448,-1793,-12431,-22481,-13564,-5399,587,-1744,-2008,3086,4901,6919,19786,44199,54872,45251,19736,-26658,-5398,18287,35537,47517,50339,38357,27579,35629,42832,58995,60753,42225,18299,5192,6362,10343,18119,29241,41744,39870,16474,-12955,-35918,-24896,-20650,-22099,-22101,-6065,9233,2925,-7814,-14326,-8393,-15435,-31814,-34145,-15384,17943,40294,37950,31176,31005,31784,11328,-11063,-34839,-15740,-5732,-20568,-27533,-12398,-1987,-4551,-16181,-14993,2840,6789,10683,6448,4858,2572,-368,3523,2973,120,5946,4947,-9502,-8837,18177,21791,8654,-8876,-28874,-36872,-32760,-24850,5404,23857,29510,33434,28634,20433,11595,5645,-5978,5313,38273,75139,67801,29173,-1047,-5422,-12810,-25498,-21742,-9339,-16854,-20454,4290,27675,29377,19212,14220,14891,11513,-5832,-22992,-19524,-23869,-11804,6444,14274,6070,-12601,12427,42560,45154,17308,-18288,2887,31294,27559,18912,13954,3734,-11847,-24514,-26193,-2617,14360,6406,-11065,-26528,-20539,-4107,-1362,-9299,-20781,-28348,-31433,-30430,-21680,-8450,1107,2022,-225,-568,4070,14683,20921,14232,1537,-11496,-11371,17,8422,20627,33816,35904,23096,31845,50623,52369,32315,374,-29680,-25122,-12971,-19133,-33364,-27604,-16319,-4304,3276,-4873,-30293,-22608,-10972,-12676,-6963,10065,26322,30863,19852,11123,-2888,-14229,84,29624,63499,82664,71771,28790,-4032,-17152,-6192,9629,4107,-13374,-23429,-24189,-13648,-6732,-281,-1812,-5343,19163,54798,70979,61125,24644,-6802,-18607,-14335,-14166,-17372,-3910,20738,31918,26802,21434,12298,-2253,-7335,-2182,-13029,-29013,-33080,-23359,-8070,3947,11512,12401,9563,-1061,-13147,-12360,-13184,-9153,-13825,-30180,-10135,17706,31373,13458,-8423,20140,52378,48468,41913,23269,13064,13869,9625,2757,-9346,-21277,-19154,5035,30878,35761,27228,4138,-19524,-15338,-5086,-7703,-17294,-16404,-1419,5734,-1993,-21897,-13014,1176,-12239,-34337,-15425,-11802,-18266,-13915,-7437,-4289,14740,28468,24367,10541,5135,-4981,-20439,-14454,6945,20962,25502,-10489,-22180,952,11087,4563,-3538,16489,33056,39093,29794,13605,9640,6163,-2479,-7694,18300,31710,8867,-21396,-19952,-25873,-18244,-16100,-26892,-22028,-11817,-23036,-15641,3769,22006,35582,33747,13532,-10045,-20952,-18501,-13608,-12624,-18128,-22540,-17430,-6338,-521,-6037,-9678,-2614,13535,21141,8552,-25636,-27857,-4909,6174,32037,60735,77139,66585,46704,22025,11884,-10617,-6084,26622,50321,50068,26138,-1212,-17086,-19126,-9108,11183,36519,49008,23844,-22185,-10217,12168,25028,31908,36331,15772,-11963,-26490,-21477,-21166,-13578,5671,4176,-10450,-12183,-697,13324,19858,23000,11076,1010,-1102,-15174,-16694,1822,19332,28939,35149,25711,376,-22780,-3671,19574,39824,33919,25072,6150,-13287,-3704,8464,3950,-12329,-3607,7381,-5174,-13530,8908,17428,19408,35240,31964,20833,14841,9299,1442,-19875,-22370,-30822,-29116,-18343,-11345,-3959,13203,18115,4436,-5981,-17272,-21702,-14408,-13304,-28252,-22897,-2844,10300,20695,11795,872,-13686,-29206,-26952,-14972,-240],[11243,9969,9967,7471,-546,-4029,-4185,-8193,-21820,-33035,-5530,16703,14425,-3772,-6626,13661,20180,25822,45166,49337,19210,-27687,-5652,12981,2169,-18102,-11747,8286,4888,-7467,-6382,3749,14084,17123,1098,-17605,-6978,4894,33728,57845,54116,32990,16401,6188,1304,-943,-10340,-24249,-7827,-3853,-23229,-25513,-9530,7134,26954,32273,6683,-7953,32452,62095,44415,12448,-10948,-14107,-11353,-17266,-19301,-3569,13964,21223,9511,-4801,-4845,11719,25358,20867,-3658,-26114,-21382,-2538,9533,3653,-1242,-20725,-20682,-26451,-39347,-15826,7889,9836,-248,-20916,-26330,-27665,-29065,-8532,26871,45115,50634,44999,23373,22738,16553,-8969,-27945,-15619,-856,-4095,-18501,-28486,-20955,-11191,472,14326,20100,120,-25531,-7827,8430,19672,32765,19685,-22098,-45709,-34952,-5529,-7285,-22013,21710,50110,15825,-16592,25971,35909,21914,80,-8937,-4828,-11403,-22171,-5796,2983,-7539,-31638,-9263,7978,127,-13072,-14760,-8678,9990,41626,70806,73434,45879,1673,3989,19596,9681,-12102,-30138,-36777,-40572,-41127,-31984,-26286,-21164,-31645,-27757,-6906,12219,20988,26596,20634,3838,-16597,-4469,3197,-38273,-94660,-116327,-96629,-37382,2617,13339,-12885,-38064,-41884,-20833,12624,30712,16584,9273,-1588,-12036,-19055,-37916,-16145,6595,10828,-6832,-25256,16703,38748,33054,13493,5183,-1561,-2237,1669,19381,37340,12984,14346,37557,58728,67352,44665,28226,40826,86016,87368,44343,-8708,-19119,8002,-45,-23503,-39498,-26044,-921,21852,17964,-11757,-22460,-7831,-3431,8999,12024,7738,4717,8446,6999,7034,2042,-734,-6016,-1344,16811,14494,6317,10947,19169,17621,-6006,-22662,-13853,-5500,2480,9135,8844,4211,-2635,-637,4579,6785,-5523,-35731,-5040,13202,9259,4098,3588,-6370,-26360,-35481,-9421,22003,43909,36548,6358,-28468,2764,19638,10078,-7371,-25264,-5116,34466,64013,52472,11317,-19685,-5931,1060,-4617,-3601,5284,15226,29440,48378,68393,65069,35514,12033,-6696,-4570,4398,35381,80407,93677,84462,75412,41609,-5973,-27832,15869,21027,9606,-9448,-23949,-21930,-11857,-13703,-10883,1063,9435,12698,-5474,-15819,-23337,-26060,-20119,-23307,-21072,-12067,10809,29742,35687,31630,24499,15385,124,-16014,-10359,-8412,-19110,-29429,21937,52359,31893,-1921,-10072,-3745,-19814,-23680,-23930,-34365,-37791,-25128,-2305,27223,25421,15197,7906,6264,-5413,-18676,-16622,5103,2996,102,-8074,-24881,-22797,-17904,-5907,15236,25854,27339,31275,26190,8951,-19180,-1012,27122,26995,-831,-1285,8883,7040,-9834,-10303,7603,7108,-7707,-10021,4867,1381,-18164,-18875,-25656,-24556,-3328,11612,10192,169,-6709,-19298,-31996,-19224,-4653,9009,-53,-26712,-40492,-24669,8821,41410,50894,33340,-200,-160,27875,49354,56472,42764,10059,-21533,-18377,-20723,-12735,-6493,-15563,-29128,-22469,-8348,-14394,-19731,-1080,5898,-7336,-11734,6558,26904,43833,45264,40043,34892,21793,15177,6683,-8137,-23145,-32777,-23179,-13687,-4370,7068,16518,13480,7024,-5296,-24727,-14318,3791,7146,8553,11122,7140,18001,31177,29742,9472,-16424,-25696,-8513,-4333,-16698,-8134,16411,20913,11869,2698,-14902,-25422,-8540,-3470,-2931,-11096,-11456,4143,9588,-8032,-26723,4520,37827,66533,74435,56411,22045,-7322,-19282,1079,9696,4716,-845,-3217,25418,50399,57250,44679,8481,-14870,-14343,-1819,-17090,5159,44945,61711,18731,-21565,-17634,-8500,-17374,-25056,-21670,-17815,-19662,-225,13705,12516,12100,16835,17198,10006,3758,14127,15976,-1219,-27606,-19392,337,17991,32573,24820,9198,614,849,-10075,-23191,-9360,-17314,-29363,-11642,-1808,-12037,-26332,-19382,-12123,-7858,-12573,-7563,4358,7059,7078,14552,36144,45751,37762,12238,-31771,2163,22836,35982,44139,43593,31265,20853,28866,35942,53116,53648,33917,13293,4407,9913,15830,19926,24245,37611,42599,23584,-5480,-24590,-14994,-12991,-19000,-23400,-6165,10012,6212,541,-3596,-995,-11451,-25865,-22848,-20477,16823,43890,42373,32909,29942,23788,-119,-16241,-29602,-12154,-8335,-29477,-27849,-14944,2144,8392,320,-6402,7869,9293,9078,3620,2547,-1674,-5224,3506,7782,2054,-1372,-4438,-16317,-14072,15459,25859,15969,-5242,-32064,-34475,-23400,-26688,-2539,21693,33419,35798,24376,10662,4550,3716,-5957,9162,44349,76942,66605,26348,-5761,-7857,-12297,-25054,-24006,-11744,-16085,-18952,718,23038,26310,18817,15366,16063,11230,-7384,-21082,-16431,-22659,-8009,11751,18214,6515,-12211,16363,47054,49821,22731,-12874,-303,24618,19090,10374,8227,1610,-11742,-21852,-18103,7181,25245,16602,-3510,-24035,-23857,-6422,-3738,-15518,-26056,-24913,-22924,-30424,-21000,-5729,5668,7371,4929,3373,6674,18546,27214,22738,7534,-9559,-12255,204,9085,18926,27862,24630,2879,14034,40931,50422,34887,2703,-28001,-25949,-15990,-20875,-28334,-22531,-13907,-451,8211,-2699,-30918,-17448,-4546,-6960,-4724,14216,34128,39836,28876,19300,3220,-13867,-8210,27842,63583,79729,67162,23655,-8467,-21360,-12967,1372,-3548,-19347,-27778,-23690,-13813,-11414,-6367,-5360,-3299,25248,60534,74621,62508,25492,-6198,-16524,-13689,-16759,-19968,-6376,18592,30297,25549,20017,11594,1297,-2354,-228,-14544,-33459,-34830,-23081,-6005,6521,14533,18037,18263,7779,-7769,-13405,-13883,-5396,-9077,-24401,-5902,20619,30462,9828,-8539,17635,44404,38123,36181,25916,16074,9436,-1414,-11097,-18928,-24272,-27064,-4703,25100,37062,32644,9642,-10529,-3003,7481,2457,-10859,-14521,-2757,1210,-8636,-27738,-18573,-6706,-20001,-30914,-15504,-15856,-26854,-20941,-12393,-7306,12037,22674,15685,2781,-397,-10259,-21297,-16027,-312,16566,20363,-14265,-13130,9515,18226,6033,-14328,4696,25036,35043,29448,15897,10681,4619,-6186,-13048,21879,38120,14893,-16515,-17481,-21700,-14993,-11994,-20851,-15801,-7552,-24087,-20463,812,19253,31052,27996,9135,-11763,-21107,-17792,-12872,-12205,-15756,-17996,-14591,-4943,219,-2907,-5768,-4048,5563,10243,-7,-30985,-28991,-6354,5826,28913,54111,71110,62754,42185,17829,9481,-11797,-14363,17349,42571,43482,20967,-4978,-19518,-22219,-12898,9366,35383,44416,18952,-24130,-16542,3658,16219,25468,35155,20726,-4805,-17224,-15637,-22658,-22017,-263,366,-16879,-25918,-18306,-2268,12751,22250,12856,-675,-4210,-18273,-21426,1629,23763,31500,32259,19787,-4344,-21798,-4893,13955,32248,29650,26471,12710,-5598,-4367,7876,6426,-7453,-445,13043,2339,-7150,12770,22895,25697,40076,34080,20523,13106,5570,-4550,-23781,-19768,-27130,-25447,-18319,-14128,-3321,17945,24669,12142,-722,-13287,-13340,-8529,-11721,-30150,-21972,-2614,10066,19806,10365,-2831,-19897,-26389,-19245,-9277,4225],[12313,9703,9909,8814,554,-5232,-10200,-18690,-32058,-26170,-5904,10761,7897,-10106,-11021,10516,19197,26474,46402,51428,21249,-28564,-2984,22830,14911,-10222,-12524,9123,6334,-8034,-9938,49,13860,19426,4252,-18382,-10874,-303,26307,49993,48034,28308,13700,10478,14729,9986,-5857,-27736,-6868,-759,-19501,-20348,-5183,11623,31030,33532,3837,-11207,26456,47209,27038,3068,-11143,-12651,-9721,-13336,-13692,3771,24147,31449,19521,2674,-4474,5385,14695,8114,-12572,-32561,-17446,-3623,9716,6858,273,-22915,-20274,-23753,-36796,-17623,4569,6940,439,-20335,-29004,-26544,-27170,-2316,37292,56024,58791,49329,24564,22732,18453,-5856,-25636,-15362,753,383,-10006,-19005,-25676,-18217,-4697,13597,22274,3374,-25859,-10042,12809,32102,43946,21920,-23752,-43623,-37506,-6690,-6220,-22460,21405,51845,18292,-16588,25365,33825,14970,-6766,-15955,-10157,-13218,-23416,-1561,12549,3320,-19940,-4305,12518,2091,-15687,-18155,-5878,18897,53000,82713,85263,54773,7697,5775,17265,3984,-14607,-23144,-33506,-40179,-38306,-31508,-24316,-15200,-24825,-30073,-10145,6629,16819,29502,29279,11833,-13637,3473,16971,-32615,-110943,-144858,-119741,-47619,1730,18916,-6034,-30439,-34192,-22353,17439,42246,26388,10521,-4975,-15144,-20718,-29364,-7390,12708,14687,-3012,-19037,14012,31953,25512,9748,6997,2393,2078,7716,20057,36342,12740,17379,40667,60277,65252,42489,35001,59534,105883,99775,50536,-6491,-15131,12625,3253,-23180,-34557,-26035,-3468,21283,20293,-4207,-13491,-4483,-5723,3942,6359,3032,4927,16024,16794,15833,7646,223,-8425,-4607,15398,12755,7535,11734,18072,20123,3758,-10601,-11937,-7619,-542,6757,6899,536,-9299,-6706,-681,3184,-6482,-32894,-10620,6080,5010,2927,5482,-159,-16102,-22697,3958,37703,52734,40053,8990,-34257,393,17633,6917,-10130,-27268,-4609,32686,61220,52475,15093,-16478,-4590,3472,-4813,-6790,5043,17832,32905,51322,68865,62725,33702,12688,-6785,-4152,8277,38973,85010,100730,91921,79254,40769,-9077,-31540,15482,14405,430,-14731,-25497,-27679,-17865,-13856,-6833,5225,12527,14949,232,-9952,-20564,-27303,-24176,-26493,-15013,-88,17580,31394,34821,31547,24943,15157,33,-14090,-7482,-6758,-18919,-26211,23664,49577,28170,-5254,-13431,-2646,-12934,-15145,-19736,-30303,-27537,-17811,1052,27836,23032,12141,2338,1684,-4619,-13408,-20279,-1295,-3257,-1119,-4359,-23071,-26376,-22785,-13051,8752,21921,28874,33574,23989,1700,-25238,8642,34291,33126,4654,585,10051,7916,-5671,-732,11758,7866,-8122,-11145,2942,-1864,-21209,-20435,-26332,-21254,-1137,13617,12863,2031,-6705,-21882,-20312,-8139,-1331,10237,3172,-22349,-33038,-13857,18752,45349,45073,21881,-11989,-5866,28779,54900,63363,46982,12336,-18507,-11900,-15467,-11449,-6002,-13762,-26949,-21425,-8243,-12833,-20030,-1192,5017,-6738,-7838,7888,30358,50948,51631,41223,29621,11683,2802,-3569,-14119,-28826,-22984,-15510,-7626,-2676,435,7785,4941,1968,-3695,-14772,-6102,5663,2689,3559,7919,200,12013,30358,30850,12164,-13362,-27026,-15923,-17349,-24487,498,26580,28474,17356,6206,-11633,-27411,-11620,-6320,-4485,-9491,-12661,-1541,4420,-6519,-30863,-976,36034,65764,70102,47210,11154,-12935,-16510,3385,13658,10050,929,-12524,28799,56252,52809,28481,-8734,-23971,-31844,-16492,-30087,8816,46940,65243,27527,-10932,-15710,-9669,-18389,-27970,-27093,-21089,-29573,-5129,11454,13517,11957,15947,20085,17283,12570,22578,28139,13616,-16763,-16089,9236,24305,31414,21261,7696,-731,1903,-5496,-18526,-7932,-14082,-28000,-14927,-3435,-12733,-30585,-25840,-19134,-16200,-21297,-6566,7674,8449,5134,5869,21888,29345,23736,-153,-25120,6195,22786,32021,37029,34629,24166,15098,22421,27754,43569,42154,22009,5274,694,10301,17662,17067,14181,29496,42710,29311,2203,-14733,-7951,-8446,-18995,-26513,-6285,10298,8733,7823,5437,4712,-9166,-20166,-12735,-19769,14969,45266,44239,32359,26384,12802,-12636,-19377,-22392,-8866,-11347,-27817,-21324,-18287,5201,20055,16137,1882,10782,10742,6594,-349,-905,-6623,-8635,5051,11253,2521,-10274,-15352,-23175,-20174,9681,26663,22230,1882,-24692,-24064,-14478,-22209,-11448,17703,34226,35165,17582,-2297,-3704,663,-7330,10505,46771,75814,64782,24867,-8454,-9635,-12464,-25707,-27314,-15244,-16665,-18906,-4498,16111,21458,17098,14534,14855,8937,-10163,-19225,-13930,-23034,-6532,14765,19893,5250,-11211,19628,49650,52756,27356,-7073,-2428,18016,10364,0,-64,-2800,-12738,-18337,-10318,15791,36775,31513,12143,-13565,-24975,-10105,-7250,-21985,-28444,-20471,-16662,-26179,-21515,-4132,9502,11988,9269,6292,8098,20037,30300,28643,13441,-5850,-12820,-541,8877,16778,23101,18992,-11318,-5221,28516,46014,35862,5093,-22826,-24725,-19420,-23051,-22904,-14434,-8761,2468,10488,-2760,-30773,-12422,1608,-648,-2969,16313,40588,48960,39292,27766,9766,-10131,-17365,23972,60915,75402,62989,20456,-10440,-23410,-19451,-7328,-12330,-26950,-34461,-22928,-13469,-15141,-11495,-7668,-571,30604,64085,75851,62291,26194,-4542,-13702,-12676,-18319,-21914,-9947,14169,26393,23369,19290,13149,7355,4068,2814,-14437,-34484,-34419,-22308,-3615,9082,17114,23117,26154,16362,-1877,-14081,-14904,-2217,-4411,-19572,-3315,22068,28870,6837,-7600,15401,36679,28635,30297,26818,17477,4732,-12727,-25174,-26983,-23820,-28608,-12039,20713,39186,39385,18256,977,9770,19936,12318,-4183,-11661,-3444,-2335,-13791,-32133,-22858,-13502,-27281,-25692,-12851,-16287,-31677,-27246,-17793,-10690,9089,16370,6336,-4830,-5466,-14311,-19067,-15993,-5903,14739,19113,-11081,-3695,18261,26287,11259,-19538,-7068,16373,30528,29292,19217,13474,4597,-8171,-16991,23854,41830,19336,-12525,-16000,-19427,-11943,-6627,-13443,-8490,-1524,-20407,-22713,-677,16773,26364,22541,5710,-12051,-19826,-16255,-11735,-11445,-12754,-13753,-12767,-5137,-452,-155,-1721,-5207,-2756,-1173,-8789,-35850,-28857,-6844,5704,25033,45672,62216,56259,36035,13257,6709,-13036,-22920,7423,33925,36211,15561,-8244,-20841,-23767,-15963,6461,31467,36050,11079,-27576,-22114,-5346,5389,16192,31532,25678,3362,-8643,-9657,-20997,-30917,-6574,-3772,-22295,-38722,-35152,-19069,4250,20246,14893,-1129,-7686,-21431,-26356,10,24770,31211,27823,13634,-8594,-20357,-5872,8990,25066,25052,26592,17318,985,-3696,7614,9013,-2773,2302,17835,8938,-780,16935,27847,30488,42390,34071,17865,8362,-1134,-11941,-23089,-16641,-23456,-20362,-15518,-17035,-4510,21132,29305,16990,2092,-9742,-6153,-3304,-10473,-32727,-23481,-4563,8235,17677,7965,-7247,-25791,-19172,-11953,-4346,6658],[12065,7969,8343,8564,25,-7880,-17005,-27358,-29050,-19552,-6928,3266,-330,-17722,-14411,8431,18571,26763,46505,51770,21670,-28847,-273,31597,26318,-3329,-13894,9081,6995,-8985,-13900,-4724,11969,19465,5463,-19923,-14815,-5130,18104,40774,40236,21599,10171,15925,27416,20414,-273,-32303,-6367,3263,-13758,-14880,-894,15437,33738,33693,765,-16606,16608,27944,8063,-6918,-12093,-11990,-8813,-10111,-8349,10423,32012,38989,27381,8897,-4609,-2688,1111,-6427,-22167,-39063,-15356,-7425,6555,7865,994,-23996,-20889,-22366,-34739,-20480,-334,3944,3669,-14112,-31229,-26210,-25007,4061,46698,65524,65158,51562,24127,21713,19279,-3649,-23241,-14464,2526,5307,654,-4426,-19413,-24176,-11717,10013,21595,5299,-23184,-12579,16074,41630,50270,20689,-27106,-38827,-30443,-4844,-4210,-23763,19015,50735,19045,-16486,24243,32274,9072,-13266,-22554,-14356,-13649,-24610,1498,21074,14216,-8678,306,15446,3917,-15880,-19204,-2443,27155,62674,92201,94684,61301,11136,6508,14605,-988,-12414,-14122,-28552,-38709,-35807,-30418,-23834,-12624,-19302,-29580,-11980,3104,13900,31789,38941,25694,-4289,20089,71697,69368,21385,-8986,-7304,23731,33042,29818,-3497,-32595,-33874,-19712,23777,53824,37927,14345,-6166,-17144,-19997,-19861,697,18211,19390,3737,-12776,7901,22085,15958,4889,7435,3666,2744,10745,17093,28684,8627,16844,40536,58583,59253,37586,40845,76766,121783,108029,53610,-6608,-9732,17971,6135,-23784,-27785,-25661,-7111,20674,23535,3545,-6649,-2904,-9061,-2016,-137,-2949,3276,20997,24344,23243,12535,554,-12181,-10210,10030,7573,7802,11734,14767,18953,10606,-613,-8207,-9977,-4753,3196,3705,-4372,-15237,-11171,-7495,-3638,-10360,-31223,-16662,-1869,-292,827,6363,5253,-5575,-8872,16464,51689,58477,40386,11137,-16194,4394,17646,4836,-11999,-28098,-5080,29276,55458,49071,15953,-15754,-5693,3378,-5901,-8952,5082,19506,34037,50257,64172,55369,28563,10832,-9428,-5672,11587,41433,87017,106035,99004,83684,41674,-9908,-31816,13556,7531,-9281,-21313,-27392,-30940,-20161,-11515,-4089,6768,12400,14414,4754,-5526,-18344,-27220,-22731,-18978,-2344,10689,22574,31526,33153,31071,24716,13975,-950,-14066,-6694,-5514,-17405,-26155,21037,42319,21644,-10264,-14743,1530,-4344,-7504,-15997,-25699,-19886,-10742,4394,26200,16646,5297,-5363,-5353,-5836,-8519,-19116,-9877,-10391,-4013,-3149,-18758,-25524,-25006,-22510,85,17148,29070,34548,20065,-7422,-19758,16910,39061,37408,10306,2678,10464,7733,-2042,6045,12883,5919,-10273,-13590,-501,-5375,-23694,-23333,-28211,-18628,-568,13649,13859,2334,-8271,-21071,-8188,2393,1735,9965,4806,-19743,-28793,-5889,24586,44483,35094,8369,-24540,-13943,26253,56986,67012,48561,13059,-16129,-7325,-10431,-9021,-4781,-12013,-25698,-22678,-11258,-14417,-19197,-993,3851,-6143,-6086,5912,30234,54657,55739,40810,23007,186,-11791,-15870,-19299,-26437,-14987,-9947,-4196,-3076,-9109,-3590,-3714,1042,2636,-3738,823,6666,-2492,-1638,4682,-6971,5417,28262,30494,13765,-11184,-27944,-24037,-28801,-19678,10362,34730,33753,20695,7447,-10365,-25498,-16191,-11626,-9047,-10436,-14706,-8202,-2113,-7318,-30063,-7868,30582,59847,60638,34273,-1201,-18731,-15406,3139,15114,13645,3031,-21047,31147,59674,47585,10954,-24634,-15902,-20541,-22726,-25810,11952,45973,64030,32490,-2902,-10204,-6582,-14246,-23123,-24639,-14971,-19849,-8808,7887,13850,12054,14055,20730,22456,21461,31523,39567,27675,-5504,-12676,16181,28615,28740,17863,6055,-3520,2213,-1461,-14965,-7207,-11136,-23973,-18411,-6172,-14305,-34207,-31259,-24647,-22343,-20365,-533,12444,9817,2051,-5076,2740,7349,5437,-13447,-12461,8409,19406,24793,27338,24922,18834,12336,18035,19659,31721,27510,7579,-5059,-5519,7628,16110,10248,190,18383,40770,34143,10537,-5631,-2911,-6117,-21040,-27493,-4159,11209,10716,13909,13072,9279,-7621,-14367,-3560,-13286,13963,45603,44395,30361,21500,850,-21457,-15965,-13496,-5058,-13330,-20894,-15617,-21339,7639,30033,30455,9774,12111,11296,3775,-4625,-4632,-10936,-8973,7855,13468,2703,-17281,-26143,-28615,-26241,1832,24715,27269,10915,-12746,-13090,-5882,-14863,-19548,12151,32289,32655,10401,-16353,-10674,-2325,-9366,9892,45898,72161,62305,24372,-8725,-9614,-12218,-26499,-30827,-19056,-17918,-19705,-10530,8290,16437,15159,12458,11935,5440,-13083,-16745,-11185,-23689,-6600,15946,19828,3145,-8504,22945,51085,54660,31787,-403,-937,14372,4695,-9176,-9318,-8263,-13993,-14521,-3376,22808,47329,48073,30924,168,-22030,-14321,-11399,-27942,-27454,-16688,-12333,-23161,-22478,-2691,13488,16939,14110,9558,9397,20087,31011,32430,19591,299,-11091,-1228,8267,14797,20612,20367,-8524,-24011,14857,40131,35822,7784,-16576,-21440,-21973,-24899,-16717,-4011,315,6438,11307,-4118,-29125,-7754,7263,6151,-985,16227,45118,57656,50633,36295,16468,-3799,-26145,18588,55981,70133,60044,20425,-8829,-21863,-23989,-14828,-20236,-33366,-40876,-20489,-12064,-17332,-15211,-8380,2913,35197,65581,74942,60720,26848,-1778,-10174,-11205,-18559,-22756,-14029,8368,20869,20356,18900,16183,14710,11327,6624,-12857,-32263,-32857,-21104,-1019,11503,19174,27559,33213,24723,4721,-13590,-15921,573,232,-15030,-2038,22300,26979,4986,-5453,13869,29684,20150,24096,25955,17733,934,-22225,-37689,-29962,-20898,-24554,-16259,18114,42050,46534,27977,12962,22058,31241,21037,1960,-8688,-3875,-5091,-17622,-35053,-25027,-18029,-33358,-19428,-8050,-13105,-29036,-31102,-23433,-14115,6117,9898,-3246,-11883,-9744,-16645,-14956,-14684,-8925,16774,22831,-3327,5733,26740,34292,18391,-17213,-17529,7728,25838,29360,23435,18046,6428,-8150,-19604,24177,43219,22403,-9535,-15828,-19010,-9718,-1279,-6602,-2039,4244,-15532,-21772,-176,14885,21853,17672,3373,-10864,-17120,-13824,-10098,-10532,-9863,-10263,-12155,-6940,-2659,1733,2314,-5621,-10695,-12043,-16294,-38873,-27461,-5933,6285,20913,36021,51075,47705,29064,9060,4066,-13875,-30055,-1382,25488,28762,10005,-11054,-20863,-23207,-17729,3036,25401,24942,1103,-31890,-24913,-12908,-5744,5134,25858,30209,11642,-763,-3897,-16679,-39357,-11763,-7219,-26325,-40360,-36411,-34561,-3819,17974,17178,152,-10737,-23891,-30400,-2160,23083,28865,22965,8381,-11507,-18108,-6039,5225,18907,20859,26069,20457,6685,-1332,8534,12351,2276,5268,22349,15281,5903,21644,32509,34134,42928,33308,14995,3210,-7989,-15748,-15663,-12199,-18842,-13868,-9210,-17441,-6241,23457,32634,19975,3584,-6025,627,2200,-8175,-33329,-25826,-7102,6242,15805,6281,-10582,-27131,-12498,-4760,744,8600],[12112,6372,6805,8061,-651,-10290,-22385,-26143,-17521,-12010,-6999,-3709,-8247,-24323,-14218,9547,20392,28552,46886,51617,22051,-25120,4082,40054,36990,3342,-14396,9741,8214,-9230,-17120,-9114,9955,18788,6115,-20969,-16496,-7079,11588,32487,32828,14664,7382,22748,39663,31475,8004,-32772,-5455,8610,-5502,-7708,4788,19954,36332,34049,-690,-22445,5407,7941,-9348,-15291,-12329,-10493,-7311,-6637,-2498,17124,38573,45063,34240,14988,-3923,-10253,-12568,-18882,-29357,-32782,-13674,-12082,1947,8293,2602,-22107,-22375,-21530,-31987,-22776,-5218,2083,8785,-5845,-29037,-24866,-20886,11318,55407,74050,70682,53271,23978,21220,20231,-1207,-19806,-11676,5720,11478,12656,11064,-6478,-23786,-18573,5204,19608,7084,-18236,-13460,19806,49361,53181,17723,-30236,-31126,-19745,-66,-521,-23701,15758,47777,19065,-14952,23939,32415,6021,-17830,-26948,-15488,-11593,-24528,4294,29130,25257,2678,5542,18049,6642,-12645,-17048,1572,34903,70963,99547,102080,66486,13585,6859,12967,-3114,-6101,-4264,-22072,-35879,-32385,-27889,-22355,-10338,-12027,-21040,-10657,1460,11713,31994,44511,37517,8140,35719,127685,181046,172105,146423,119339,103656,68478,39620,-2955,-37918,-36858,-15164,28439,62120,48028,18504,-7060,-17989,-14222,-9652,7402,22715,25379,13947,-4724,-580,10566,6905,1949,8338,3361,855,13236,15234,17636,4126,14193,38516,55126,51102,32086,46967,92123,133225,112485,54123,-8464,-2571,24800,10136,-22421,-20831,-23967,-10899,21056,28439,11694,-904,-2230,-12548,-7942,-6284,-8831,875,23981,30148,29868,17463,1040,-16450,-16209,2194,99,7979,11699,10275,15382,15617,7662,-3296,-11483,-8832,-95,762,-8846,-16835,-10868,-13537,-12358,-15609,-29920,-21699,-8950,-5134,-938,7156,9927,3574,3032,27727,63561,61514,38303,12553,-422,13473,19942,3841,-13326,-27423,-5279,25523,47940,43453,15184,-16212,-8171,1913,-7099,-9342,5809,20767,33667,46302,55556,44375,21649,7894,-13327,-7738,14956,42639,84194,104032,97553,80801,38795,-10356,-24720,12112,3648,-14582,-24533,-26216,-23845,-15369,-7303,-1846,6874,10236,12364,8842,-1851,-16680,-25629,-16894,-7943,10742,19794,26168,30945,31489,30683,24180,12360,-1983,-14715,-7224,-4345,-13844,-27554,14320,31266,13247,-16002,-11977,8324,5074,-148,-11974,-21289,-14317,-4857,8295,24725,9218,-3694,-13756,-13427,-8169,-4021,-12119,-19394,-16261,-7855,-3671,-14219,-18498,-19343,-31671,-9461,12911,28688,34840,15688,-16719,-9183,23813,42003,40750,16993,6481,11252,6900,409,10403,11977,2280,-13426,-16340,-4626,-8617,-24357,-25969,-28511,-16080,-1019,12209,13599,1756,-10342,-16524,2185,10974,4204,8928,5732,-18023,-27468,-1353,26589,39747,22684,-3561,-28168,-22691,21355,56573,68103,48226,12951,-14125,-4147,-6297,-6050,-2771,-9793,-24271,-25057,-15938,-17322,-16719,399,3394,-4810,-4885,2042,27429,55480,57872,39104,15609,-11702,-27209,-26379,-18745,-19238,-8676,-6460,-2925,-4310,-20014,-14696,-8397,5239,11120,6208,6522,7579,-7104,-6752,1559,-12745,102,25786,29187,14543,-9601,-27181,-29936,-22926,-8047,20138,41004,37017,21950,6522,-10623,-21029,-20065,-18430,-15629,-12928,-16991,-14677,-8960,-9476,-25693,-14863,22266,49432,46865,18761,-13714,-23343,-15608,935,14571,15808,5160,-19699,32308,60398,42513,-4778,-24713,-2746,-5595,-15344,-14297,14963,43215,59329,34277,3029,-3717,-1075,-8283,-16018,-17525,-5194,-7931,-9253,3776,13490,11983,10775,18552,24916,29380,40603,50344,40785,5883,-9073,20931,31086,25499,15356,4213,-7108,2967,2303,-12234,-5967,-7420,-18149,-20701,-9380,-16463,-36658,-33621,-26692,-23065,-13269,6595,17762,11598,-1176,-17048,-19777,-16613,-10264,-12925,1109,10129,13969,15479,16281,15989,16367,13229,16395,12566,18717,10861,-8404,-17100,-13758,2126,11543,353,-16424,5217,37183,38332,19723,3415,1043,-5083,-24118,-22984,1232,13583,12493,18830,19427,13063,-6023,-8230,4716,-5840,14591,45696,43464,27508,16164,-10405,-21262,-6873,-3477,-379,-13514,-16135,-11815,-23452,9446,37762,42360,16898,12248,11090,1010,-8534,-7918,-13234,-5998,11272,14527,3281,-15921,-26245,-30986,-31836,-7374,20290,30742,20210,-103,-2217,2405,-6810,-23423,5279,27979,29151,4909,-28700,-13708,-4616,-11783,7510,41867,66127,58807,24094,-7019,-7397,-11024,-26943,-34017,-22721,-19538,-21150,-17008,951,12540,13518,9391,7535,1053,-15493,-13532,-7977,-23748,-7762,15500,18312,951,-3730,26499,51641,55779,36101,7044,4801,15368,4551,-12816,-17867,-13567,-14727,-10789,2331,27679,55311,63549,49578,14727,-15732,-18329,-16043,-33228,-24763,-14100,-9989,-21671,-23234,-526,18390,23012,20254,13796,10905,19073,29707,34138,25692,8574,-5847,-1142,7206,12979,20389,26544,5714,-37199,886,33226,34803,10477,-10005,-16484,-22075,-26251,-10148,7605,12654,12941,11723,-6271,-26559,-4178,11670,12675,1428,13596,46831,64765,61543,43831,22344,3477,-29224,11766,48738,63659,58002,23300,-4170,-17377,-24806,-19320,-24279,-32721,-30125,-15984,-9890,-18387,-18037,-8137,6448,38416,64722,71690,57414,26778,1281,-6701,-9829,-17993,-22796,-18714,1596,13842,16003,17781,19105,21609,18130,10163,-10836,-29134,-31550,-20248,871,12824,19829,30490,38618,32045,11299,-11983,-17422,2269,4136,-10898,-2217,20870,24350,3867,-2791,12511,22830,11857,16805,22807,16576,-1635,-25397,-25127,-26133,-17650,-19511,-18186,16521,44646,52592,36755,23733,32376,39865,27209,6157,-7203,-5412,-8247,-21270,-36414,-25134,-19964,-35947,-13155,-2566,-8050,-21650,-29151,-30031,-17923,2461,2657,-13572,-18645,-13809,-18104,-11006,-13343,-9956,21754,29732,5149,13651,33391,40306,24669,-10866,-26018,-1298,20209,28623,27313,23137,9139,-7093,-22035,21967,41681,23257,-8538,-17770,-21367,-9977,1702,-2501,2123,8298,-12026,-20273,1043,12622,16603,12366,950,-9353,-14123,-11557,-9070,-10916,-8966,-9157,-14045,-11377,-7528,1311,4965,-6195,-18854,-22447,-21706,-38752,-26031,-4463,6847,15972,24654,37144,36377,20616,4525,728,-15324,-33532,-8497,16925,20104,2861,-14975,-20849,-21326,-18769,-1529,16643,10941,-11353,-37830,-24370,-17689,-15817,-7956,17058,32321,17888,4753,-70,-12081,-39686,-15402,-10310,-30375,-29761,-21100,-31731,-10390,15014,18179,1617,-14436,-26878,-34439,-5804,17889,23660,17016,3206,-14193,-16519,-6813,1151,12433,15884,23633,20719,9833,829,9270,14916,6151,7078,25224,19967,11310,25141,35130,35038,40566,31208,12180,-1024,-12633,-12392,-6268,-7902,-14698,-7651,-1566,-15433,-9313,23561,33266,19961,2663,-3695,5445,6512,-5964,-31937,-29700,-10990,3087,13169,4459,-13534,-25708,-7510,1062,4796,9159],[13665,6090,6437,8184,-538,-11490,-24235,-14932,-4105,-3323,-5534,-9044,-14891,-27413,-9445,14327,25107,32261,47683,51000,22733,-16928,10000,47361,45888,9063,-14353,10806,9487,-9458,-20297,-13348,7557,17038,5577,-22329,-15427,-5762,7133,25046,25488,6921,4505,29004,49702,41749,17713,-23770,-5410,13385,3379,-191,10519,23849,37396,33052,-1678,-29591,-6806,-11314,-24859,-22334,-13317,-9633,-6984,-5028,1550,21588,41881,47827,38098,18897,-4299,-17632,-24958,-25111,-32131,-25738,-14204,-19025,-5318,6640,3518,-19017,-27429,-23559,-30751,-26419,-11946,-922,12057,515,-24757,-24185,-17053,16632,60389,78642,72795,52348,22111,18730,18608,-1176,-17983,-9483,7895,16005,22457,24366,6051,-17568,-26127,-2773,14191,6133,-15050,-14262,21881,52856,50665,11136,-33263,-24153,-10930,3312,1441,-23303,9274,40357,15501,-14534,21932,31430,3500,-22655,-30609,-15980,-10308,-25600,4038,33589,32962,10848,8448,17765,7465,-9685,-15675,2552,38682,74575,101499,104389,67909,13088,3723,9328,-4911,-1363,2299,-17691,-34578,-30098,-27758,-22566,-9083,-5650,-12040,-7451,-766,6811,26545,40294,37596,12242,37731,146177,226034,233454,206540,165249,131104,79961,41513,-4783,-41572,-40951,-15910,25764,61926,51503,18487,-10551,-18481,-7840,-3303,8706,22509,29073,23396,2801,-11430,-2561,-856,664,8475,356,-4349,14807,16740,7453,1861,8490,33295,48518,39442,24109,49947,101486,136735,110404,49491,-14787,3685,30509,13372,-20212,-16981,-23730,-17336,19710,32059,17544,1940,-4135,-17791,-15689,-13812,-16413,-4490,22453,31567,33054,19891,-706,-23376,-21836,-8097,-11166,5948,9468,2858,8346,17216,12197,-251,-13993,-14356,-4630,-3243,-13458,-14533,-7870,-18416,-24184,-22580,-30097,-26242,-15998,-10769,-3892,5957,11309,8264,9823,34737,70145,59668,32109,10633,10288,21815,21347,1204,-16738,-27135,-6647,19877,37107,34319,11650,-18749,-12973,-1899,-9319,-9394,5171,19623,30166,38365,42179,28998,12474,3185,-19119,-11044,16689,40455,72738,88857,81342,65247,27765,-13856,-18806,10420,2880,-12243,-20691,-23940,-19714,-10587,-4454,-1385,4665,5269,8042,10925,-237,-16715,-25724,-12646,330,20168,25223,26908,28494,28493,28720,21661,8802,-4357,-16712,-10019,-4744,-10044,-27263,2384,15590,2182,-23098,-7580,14929,13138,5634,-8744,-18366,-11854,-1945,11128,23657,2633,-14074,-22755,-22662,-12440,-1296,-4721,-15249,-17648,-13722,-6624,-11065,-11344,-10889,-30039,-19839,8935,26911,33296,10347,-25711,-591,27874,42142,42422,23779,11628,12076,4397,8,11282,8563,-3386,-18109,-19560,-10180,-12824,-23974,-26993,-26624,-14589,-3278,8414,11085,-429,-13225,-12068,9101,15782,4438,6346,5341,-17559,-30017,-1124,24299,31226,8843,-8557,-17506,-28668,14029,53522,66165,45468,11366,-13478,-3123,-4381,-4352,-1462,-8125,-22989,-27335,-19592,-15780,-12576,2355,3136,-3357,-3899,-3205,21703,52796,57058,35143,6804,-24014,-20486,-18046,-13427,-13002,-4588,-5694,-4349,-6036,-20766,-19112,-6717,11671,18719,13589,10112,7944,-10704,-12949,-2807,-17211,-3827,22177,26066,13495,-9553,-25923,-25202,-13277,2494,27899,44445,37431,20187,2699,-12794,-17510,-21378,-26968,-23812,-16630,-20119,-20949,-16306,-13148,-22245,-21393,10855,34289,28717,801,-26070,-26545,-17835,-3701,11445,15693,5868,-15347,31548,57695,37056,-14344,-11293,9106,6519,-5310,-4500,17295,38737,51463,32628,6348,1573,3844,-3771,-10578,-11115,3321,2007,-7232,-1334,11321,10359,4803,12195,23519,34708,48362,59345,51612,16009,-6440,22268,30786,21351,12868,1018,-11677,3980,4853,-10945,-4210,-3116,-11679,-21064,-13380,-19884,-39206,-32991,-25662,-19689,-6961,12272,21965,12884,-4618,-28312,-36593,-19557,-4974,3823,13292,10987,6598,4187,4062,8226,15812,15958,16085,5895,4494,-7663,-25891,-31196,-24281,-6798,3469,-12226,-34466,-10069,31238,40933,28713,11896,3851,-5319,-27831,-15669,8437,16857,13511,21704,23564,15334,-4712,-2708,11010,60,15842,44973,40884,23216,10007,-20576,-15209,3371,5979,4129,-12886,-14595,-10817,-25320,9446,41746,50034,21793,10527,9326,-2377,-12447,-10944,-13184,-1542,13843,13631,3541,-8779,-17242,-30407,-37753,-18334,12579,31304,27626,10999,7202,9266,307,-19965,-3177,21000,24529,1969,-29594,-12462,-6932,-15463,2478,33901,56910,53004,22469,-4816,-4085,-9662,-27726,-32326,-26662,-22264,-24093,-24607,-4891,9913,11438,4497,845,-5012,-17783,-10627,-5304,-23561,-10507,12828,14918,-1147,2055,29338,50565,55316,39295,14073,12628,19631,8628,-9319,-23333,-17709,-14836,-8133,5654,29123,58705,75048,65117,27809,-8461,-21448,-21627,-38643,-22624,-13631,-10405,-22770,-23078,2696,24259,30057,27292,18321,11847,16447,25907,33024,30551,17512,2040,-348,4851,10479,21114,33612,20332,-23803,-13271,24964,32076,12115,-4195,-11016,-19216,-27674,-4429,18542,26031,21761,12237,-9303,-24623,-3030,13491,17454,3689,7738,44513,68610,69926,48644,25793,9656,-20711,3142,38690,55160,55607,27443,1717,-11925,-21551,-18708,-20858,-22758,-17620,-10249,-7884,-19427,-21160,-8129,8943,39437,61092,65687,51669,24888,3313,-4513,-9464,-17542,-22743,-24399,-5760,5253,9608,14714,20238,26305,23013,12241,-9571,-26862,-31749,-20643,977,11888,18034,30886,41403,37318,16865,-9675,-19938,2022,6391,-7570,-3822,17420,20498,2946,-331,10690,15388,2984,7952,17160,13898,-2867,-19390,-14088,-20613,-15557,-15735,-19120,15072,46187,56694,43538,32345,39744,44848,29969,7504,-8275,-8989,-12538,-25298,-33975,-23444,-19254,-29730,-7384,2705,-2584,-13304,-22228,-36723,-21255,-1869,-5401,-24559,-23757,-17432,-19261,-8233,-12419,-9660,28172,37511,12242,19280,37414,43284,28570,-4100,-29727,-10268,13752,26943,30484,28247,12428,-5246,-24271,17472,37614,22033,-9495,-21277,-26179,-12754,2169,-470,5424,11882,-9244,-19893,2410,10149,10873,6749,-1484,-7383,-10662,-9185,-8468,-12750,-10551,-10618,-18067,-17716,-14614,-1239,6308,-6559,-26434,-30371,-22333,-34251,-24300,-1898,8208,11471,13021,21693,23194,11479,372,-2481,-16859,-29403,-11949,9438,10814,-5600,-19800,-20195,-17182,-17254,-5467,6962,-3802,-23991,-32510,-20252,-16300,-18541,-20530,6072,31982,22043,8190,2161,-7411,-29775,-14868,-11121,-33742,-19874,-5444,-13983,-11312,13272,18696,3687,-17772,-29633,-37409,-9665,10889,17330,11599,-578,-15651,-14831,-7443,-2515,6622,11289,20390,19077,11134,3148,10585,17403,9592,8729,27508,23948,16268,28158,36508,34222,36896,29684,11971,-333,-9579,-1864,4515,-2865,-10085,-752,7784,-9925,-11833,22798,32567,18494,871,-1652,9370,10728,-2532,-27805,-32849,-14327,347,11302,4142,-14252,-23313,-2766,6894,9280,10084],[13434,4021,4436,5993,-2441,-14270,-21842,-3167,7254,3398,-5143,-14258,-21733,-23388,-2730,20161,30299,35811,47020,48182,22384,-7272,15431,51076,50537,11840,-15435,10653,9172,-11280,-24788,-17324,4206,13463,2802,-25134,-11799,-1746,4905,18135,17773,-2123,1015,33382,56419,50274,27872,-12647,-6258,16805,11978,7202,15944,26958,36849,30465,-2207,-34313,-16579,-21900,-22960,-24550,-14708,-9101,-7649,-5305,3676,23843,42367,47792,39363,21104,-4730,-20536,-26909,-18253,-27048,-19597,-15734,-26672,-13087,4777,5317,-13638,-33290,-26987,-29933,-29998,-18935,-3847,13894,5553,-19511,-22338,-12407,20974,62597,80311,72840,50475,20126,15412,15631,-2201,-16290,-6303,10764,20310,31147,36703,18631,-7289,-28427,-11169,7753,4295,-12347,-12304,24683,54434,45547,3830,-29903,-16625,-2809,6314,3140,-20182,2314,30986,10429,-12957,20601,31384,3730,-24676,-29611,-14250,-8219,-25231,3142,36555,39136,17752,11190,17222,8763,-5463,-13406,2497,40591,75775,100522,104331,68739,13110,-413,5752,-4668,2802,7951,-11748,-29360,-25799,-27583,-22411,-6397,742,-3090,-1047,38,2473,19275,30827,28685,7172,27901,121886,187735,180368,144650,109281,93671,63296,38458,-5633,-43972,-39965,-21253,18758,56937,51779,17765,-12740,-16698,-2019,532,7152,20412,32457,32766,10460,-18775,-10863,-1799,4292,11580,-798,-8347,18239,24533,9432,6694,3643,28676,42615,28139,16030,51101,106272,134689,104732,42889,-22445,11671,37558,18656,-14841,-13264,-21618,-23505,18702,36147,23419,5009,-5217,-21228,-22185,-19637,-22872,-10392,18845,30907,34933,21924,-2360,-30102,-20067,-12693,-22713,4418,7764,-4313,2025,18577,15848,3053,-14880,-18426,-7620,-5315,-14269,-8291,-2341,-17731,-32976,-24423,-28393,-25785,-19309,-14282,-5367,5126,11365,10293,12916,38740,72573,55185,24517,7354,17647,29065,22781,-1496,-20182,-24904,-6907,14445,25174,24411,8084,-20626,-17053,-5010,-9337,-6850,5079,17915,25653,29218,27184,12391,4546,-240,-23294,-12736,18784,37476,56248,65094,56771,43789,13584,-18517,-14529,10452,6190,-4826,-14735,-21313,-16886,-6861,-2200,-687,2534,65,3919,12645,1244,-16160,-26169,-9701,6129,26545,28364,26563,26006,25642,26409,18446,4704,-6622,-17969,-13023,-5267,-5111,-20435,-12070,-2047,-9139,-27945,-1844,21632,20637,11106,-4862,-15163,-10662,-845,13634,24634,878,-19509,-24593,-28259,-17089,845,3027,-4565,-13113,-20401,-9952,-8002,-4265,-1989,-20207,-26833,6849,25111,30797,5333,-29393,5808,29761,40553,43544,31376,19046,14370,1332,-2658,9612,4002,-9417,-22281,-20753,-16097,-17530,-22313,-24753,-23753,-13500,-6360,3154,7037,-3273,-15617,-8472,12787,17053,2637,2872,4409,-17120,-35761,-3652,19449,21089,-2765,-2658,-4240,-23696,5864,49205,62197,41157,8899,-13843,-3704,-4401,-4114,-1030,-6899,-21266,-25795,-15964,-6453,-5400,5264,3454,-1490,-2176,-7800,13975,47119,53399,29058,-2852,-24366,-6933,-6343,-7282,-7924,-2274,-7180,-8023,-6995,-10377,-11946,-448,18032,24337,18167,11567,7964,-11892,-20446,-8962,-20876,-6876,16978,20856,10299,-11306,-24978,-19724,-6329,9874,32721,44758,34794,15195,-3910,-16444,-15693,-20077,-35299,-29231,-19896,-24222,-26422,-23539,-17844,-20207,-25377,-3345,14880,6845,-18666,-32098,-27766,-22256,-10802,5576,12843,4252,-13833,28881,51726,30786,-12810,1233,18634,15800,3387,3322,18641,32777,41046,27686,6840,4638,6396,-2162,-8121,-7514,8662,8932,-4738,-7778,6637,6509,-4384,954,17876,36430,53593,65582,59005,23647,-5669,19303,26971,15887,9331,-4389,-16867,4699,5325,-11316,-2033,1426,-5423,-19517,-18152,-24894,-42950,-31511,-23696,-16177,-3040,15236,23822,12732,-8234,-21475,-11956,5535,16165,22522,22253,10130,-2636,-8918,-8923,1753,15481,18240,15299,-1119,-10990,-27315,-41237,-39922,-31672,-19107,-8064,-24510,-32967,-27218,22357,41041,36385,19187,5549,-6497,-30034,-8578,15467,20156,13444,21931,24768,15538,-4009,1236,14338,3067,16330,42702,36118,16955,2638,-28393,-9828,11418,13254,7320,-12650,-16888,-13069,-27717,6649,40893,52143,23249,6436,5430,-6994,-16656,-13596,-11375,2528,14517,10273,2657,-2205,-10654,-30101,-41333,-31095,944,27892,31643,19151,14049,13725,5364,-13581,-11945,11916,18973,1555,-20171,-9532,-10036,-21083,-5778,21669,44113,44097,18542,-3141,-836,-8911,-29373,-30011,-30167,-26531,-29051,-33323,-7414,8502,8290,-2734,-8576,-13225,-20037,-8826,-3960,-23597,-14902,7923,9954,-2262,7830,30757,47432,52803,40696,19777,20256,24552,13547,-3286,-22182,-18810,-13950,-6948,6023,26531,56553,80910,75762,37978,-1805,-21763,-27161,-37923,-22037,-15378,-13574,-26895,-20490,7664,31389,38010,34753,22469,11765,12125,19661,28975,33532,26032,11145,1232,958,7033,21747,39103,31655,-10291,-26898,15586,27527,12249,388,-5793,-14703,-29159,-231,27516,38510,31795,13479,-12662,-24123,-4872,12155,19710,5527,-1048,37965,68404,74443,49773,25980,13594,-11852,-6717,26149,44603,52166,31522,7590,-6536,-15957,-12458,-10421,-8592,-4782,-3989,-6405,-20967,-25057,-8656,10248,38497,55311,57439,43593,20846,3670,-4165,-10288,-17412,-22689,-30611,-12045,-4073,1321,9393,18905,28039,25355,12536,-9344,-25776,-33735,-22293,-971,8335,13539,28511,41375,40246,21044,-6808,-23078,-281,6717,-5056,-6000,12413,15633,2299,1885,8404,7299,-6412,-2003,9690,10318,-2624,-12249,-6274,-16516,-15006,-13532,-19907,13414,46627,59057,48523,38834,44082,46165,29362,5984,-12053,-14690,-17729,-28815,-29215,-20606,-16712,-22643,-2014,7560,2595,-5331,-13943,-28920,-21609,-6085,-13795,-35356,-23402,-19436,-20335,-6760,-11701,-8761,34444,44244,17071,22465,38620,42850,29519,1473,-26339,-18146,7086,24686,33047,33237,16196,-2663,-25456,11436,31733,19142,-11978,-24562,-30441,-16701,1332,1260,9465,16175,-5840,-20848,3628,7883,5220,1210,-3512,-4641,-6462,-6335,-7983,-15998,-14925,-14455,-22968,-23868,-23315,-5517,6427,-6617,-32671,-32586,-17487,-27759,-22214,1781,10798,8722,3081,6252,8893,1988,-3195,-5071,-18388,-23114,-11618,3498,983,-15484,-25612,-18578,-10769,-11980,-6781,-1617,-16028,-26646,-22442,-14810,-9858,-10652,-25463,-6814,28494,23367,9034,2315,-3599,-20382,-10260,-9102,-35538,-11528,8641,3941,-5238,13492,18579,5597,-20855,-32716,-39698,-13701,3018,10786,7138,-3142,-16422,-13765,-8687,-6550,987,6779,16011,15026,9731,4359,11376,18679,11534,9436,28417,26259,19682,29560,35620,30938,31715,28434,13884,4922,-359,10697,14526,1356,-6494,5425,16905,-3186,-14232,20162,29517,14650,-2801,-1362,10890,13268,564,-23183,-34666,-18012,-3344,8738,3840,-14124,-22346,32,10924,12431,9845],[7066,-3861,-2520,-2024,-9824,-22165,-19031,2747,11814,3717,-9784,-20788,-26709,-17473,1004,22523,31644,35326,41672,40238,18264,-1060,16375,47143,46876,8043,-21156,5692,3709,-18159,-28959,-19275,-1945,5579,-5160,-32177,-9352,927,2181,8964,6774,-15302,-5680,32522,56563,53684,34857,-3840,-9938,15810,16879,11372,18067,26487,32059,23452,-5245,-28173,-20409,-15411,-13975,-22905,-19015,-11551,-11970,-10240,1090,21244,37701,42584,35520,19261,-6350,-16900,-17260,-7608,-21563,-17087,-19890,-35557,-21469,1680,6204,-8418,-26197,-32017,-31664,-34766,-27446,-8648,11799,6754,-16508,-21344,-9462,21938,59721,76727,68687,45689,15832,8832,9034,-6486,-16791,-4240,12400,22318,36395,45654,28608,2173,-24423,-20290,-931,-338,-12275,-9681,26574,52659,36926,-4990,-24696,-11016,2322,6745,2447,-17508,-5904,18671,2106,-11941,18401,30417,4606,-24798,-27050,-13098,-7675,-25315,154,36297,41759,21414,11949,15040,8865,-2097,-11828,-270,39002,73112,95537,100989,68163,13000,-6551,376,-5439,4389,11706,-4424,-20754,-21344,-28225,-23143,-5259,4156,3748,4713,1944,-1512,11118,19805,15894,-4808,12537,76118,107953,76077,33005,13090,28631,32341,33895,-2724,-40295,-31097,-31557,9685,49818,50685,17461,-13421,-15860,287,521,2441,16360,34038,39123,14473,-24059,-12793,2118,10530,16616,-290,-12448,20282,33539,21269,13794,-1745,23974,37220,17417,6120,48464,104886,126409,95087,34179,-31419,19584,44221,24341,-8420,-10005,-18112,-29234,16361,38671,27815,7510,-6031,-23493,-28587,-24532,-28921,-18059,12130,27021,34075,21937,-5339,-35773,-12576,-7359,-33734,2571,5785,-11604,-2687,19231,18008,5475,-15260,-21866,-10183,-6541,-12459,-2223,2213,-13842,-24757,-20113,-25917,-22927,-19865,-16709,-6421,3580,8911,8501,10758,37647,68962,47265,15162,1791,20464,32926,22376,-5561,-24091,-22004,-7260,8021,11425,13783,4119,-22575,-20792,-7686,-7672,-2979,4594,14597,19266,18740,11021,-5055,-1333,-2343,-24959,-13420,20432,34327,39331,40887,34615,26645,2818,-22964,-12589,11080,10530,2166,-10302,-19944,-16048,-5735,-1677,-124,445,-5140,154,13480,2195,-15299,-27464,-8960,8467,29001,28728,24889,23095,22169,22875,13791,-562,-9476,-18785,-16122,-6383,-39,-10257,-21662,-18132,-18734,-26321,3916,27311,26698,15688,-771,-11600,-10302,-1772,14926,26538,3526,-15245,-18975,-23892,-22141,2195,10493,6069,-7566,-22067,-11951,-5029,2077,5855,-10666,-24699,6491,23409,27042,398,-27144,9194,29122,37226,43955,39094,27976,18074,-1919,-7742,5473,-1355,-14920,-22931,-18922,-21602,-22704,-19716,-21285,-21256,-12956,-9861,-3215,1610,-6458,-17032,-6187,13209,14890,-1183,-1404,3093,-15950,-39111,-6404,14288,11964,-7154,8122,7956,-15456,-1462,44764,57057,36030,5952,-14990,-5425,-5980,-5278,-1519,-6028,-18856,-20890,-7383,6595,5205,9551,4666,1031,656,-9472,5508,39326,47378,21458,-12052,-15058,4783,4225,-1345,-3511,-852,-9872,-12967,-6118,-928,-1543,7247,23415,28072,20493,11535,8312,-9613,-27369,-16204,-24242,-9851,10315,14071,5507,-14253,-23853,-14920,-1758,14152,34878,42653,29899,7880,-11964,-19821,-15036,-17797,-26774,-23503,-19591,-28309,-29277,-25105,-21269,-18561,-24203,-18678,-6765,-16046,-31292,-23604,-26150,-27254,-18931,-1768,8246,1025,-13620,25964,44435,24691,-5075,12131,26889,23744,11456,10442,20103,26952,30162,21264,5942,6406,7171,-2430,-7585,-6028,11477,13719,-1888,-14171,849,2333,-14164,-13534,10051,35724,57068,69963,63820,29561,-5522,13260,20883,10442,5550,-10706,-19909,6077,4859,-11217,2135,7536,1638,-15645,-21329,-29166,-39807,-28758,-20534,-12418,-297,16691,24464,12331,-9950,-9706,12318,32439,39477,39912,28663,8627,-11618,-21490,-19801,-1949,15669,20289,14621,-7064,-25430,-38154,-29702,-25292,-20739,-28371,-19168,-23201,-14702,-32833,12455,40160,43899,26822,8394,-5843,-26657,-1294,22767,24678,14397,21554,24959,15704,-1961,5040,16232,4598,17015,40432,31049,10647,-3953,-27716,-6004,17439,19246,10409,-11463,-20853,-16326,-29084,2720,36969,50321,22777,2008,1370,-11128,-19214,-13607,-7204,7018,14887,6562,2154,3697,-5273,-29749,-35855,-39689,-12718,22125,33585,25673,19744,17314,9816,-5966,-14613,4792,15262,4488,-10155,-5590,-12384,-26821,-15264,7557,30019,33994,14123,-512,3484,-7286,-30051,-27661,-29322,-30327,-34027,-35862,-4083,9800,5720,-10376,-18686,-21545,-20142,-6596,-2430,-22448,-18603,3336,6391,318,14689,32279,44091,50056,41916,25506,27945,29674,18257,2579,-16222,-14654,-10244,-5345,5240,21771,50824,82559,82679,46359,5151,-17372,-27755,-33068,-21405,-16959,-16827,-31871,-13879,16305,41469,48239,43641,27280,12095,7976,13009,23973,36029,34947,21666,4843,-2755,4327,23124,43409,40076,783,-36826,7154,22909,12259,5011,54,-8843,-29243,3543,35048,49840,42612,16636,-14400,-23839,-8366,8919,20404,7913,-10467,28974,65276,75614,48037,23787,15903,-3620,-15213,13041,33587,48535,35730,13863,-444,-8382,-1639,4655,7899,8856,3231,-4561,-22124,-28454,-8324,11837,37464,49489,48802,34582,15575,2885,-5038,-11265,-16683,-21770,-27615,-14136,-12016,-7528,2757,15725,27307,25658,11829,-9278,-24779,-36323,-23940,-4181,2788,7054,24061,39228,41355,24194,-3181,-25290,-3955,5534,-2991,-7359,7069,10603,2544,4411,6239,-826,-15497,-11818,1753,6970,-941,-6829,-1810,-14431,-15603,-12205,-20688,11589,46408,60569,52626,43805,45886,44406,26004,2146,-18096,-21958,-22507,-28359,-24134,-17464,-13596,-15751,3224,12013,7165,1830,-5462,-17860,-17154,-9061,-21965,-34953,-16829,-18577,-21388,-6367,-10901,-8065,39053,48445,19216,23240,36996,38818,27318,5287,-19635,-23560,853,22193,35047,37833,20067,283,-24500,4561,24476,14696,-15632,-23630,-23504,-19704,-167,2785,13210,19843,-2514,-22610,4427,5988,61,-3904,-4799,-1253,-1720,-3049,-7578,-20637,-22529,-19867,-25246,-23321,-30937,-11152,5103,-6948,-36881,-28257,-9862,-21324,-20253,5739,14180,8505,-2567,-6785,-5959,-8107,-6651,-7092,-20268,-18661,-9757,-1328,-9626,-27128,-32293,-16010,-3029,-3615,-4049,-6480,-17582,-13030,-12611,-10214,-2398,1301,-15664,-21559,21017,20957,6553,-347,-1777,-12795,-4211,-5324,-32593,-5734,19828,19755,4896,15609,17607,6461,-23721,-36841,-42023,-17838,-4050,5492,4120,-4829,-17212,-14067,-11296,-11667,-4922,2218,10482,8376,5027,3464,10663,17796,11179,8709,27447,26206,20761,28620,31991,25101,25420,27180,16595,11999,10538,22212,22387,3751,-4806,10138,24627,3210,-16108,15601,24090,8510,-8354,-3213,9672,13735,2807,-18927,-32954,-21591,-8112,5305,3271,-13509,-23154,686,12873,14009,8488],[-1258,-12667,-8343,-9743,-16624,-27584,-16204,5817,12976,1153,-15445,-21591,-21581,-11521,4252,24274,32097,34117,35979,32043,14900,4105,15801,38824,38156,1212,-28105,-895,-3662,-26744,-23703,-14427,-5447,-2182,-14483,-34290,-6483,3787,1169,587,-4498,-29432,-11769,29285,53004,54509,40724,4531,-12401,13173,20326,14711,19303,24986,25794,14612,-8686,-21238,-17609,-9199,-9695,-20980,-23781,-14764,-17615,-17476,-3747,16344,30584,34659,28832,15913,-5002,-6237,-3005,2654,-17198,-16467,-23452,-35600,-25102,424,8157,-1926,-14983,-31845,-33905,-34656,-30302,-13140,7536,5672,-14558,-19882,-6988,20965,53349,69361,61870,39523,10498,228,263,-12673,-18042,-2072,14179,23423,39363,52117,36705,10657,-17202,-25922,-9793,-6576,-13719,-6207,28548,48972,26785,-13104,-19792,-6869,5229,5665,343,-15448,-12965,5761,-8380,-10645,16391,29294,6406,-22550,-24174,-12549,-8399,-25721,-3854,33623,41361,22361,11315,12116,8342,766,-10030,-4939,34708,67609,87997,95755,67296,13872,-12928,-6297,-7996,3606,14113,3797,-11062,-17347,-29210,-24013,-6274,4725,9725,9703,4100,-3878,4222,11088,6167,-16200,670,45299,64997,43098,15393,1007,12277,16843,34086,7243,-26582,-20221,-33485,3162,44609,51148,19729,-10871,-14523,387,-2240,-4000,12032,34110,41784,13815,-30304,-9528,8176,17655,22546,1472,-18101,19419,41058,36088,19984,-8450,19380,33194,9283,-5524,42120,97755,112983,82432,24365,-30222,25792,49193,29132,-2380,-7332,-14369,-31885,12217,38893,30375,9731,-6057,-24679,-35561,-28045,-32974,-27251,2488,19890,30078,19171,-10285,-33307,-3738,2849,-30168,300,3326,-18653,-4764,19175,18660,6614,-15801,-25061,-13179,-8039,-10305,1308,3807,-10033,-15990,-15055,-23785,-20668,-20163,-19267,-8021,558,3316,2457,2644,29870,58403,35725,4166,-6373,18211,32218,19048,-11737,-27635,-19612,-8740,-88,-3058,4004,-173,-24999,-24926,-10461,-5552,764,2985,8883,10299,7007,-5295,-22251,-4578,-3385,-24625,-14380,20730,31226,26499,23844,22126,18827,-1784,-26141,-12955,10928,13328,6394,-8764,-20712,-17611,-8265,-3638,-17,-1677,-10108,-3068,12979,2090,-14840,-30359,-11111,6763,27140,26119,21737,19207,17155,17201,6923,-7680,-13729,-20002,-19390,-8667,4071,702,-10392,-18496,-21995,-20334,8628,30886,30312,18525,2709,-8037,-10352,-4868,14014,27601,7581,-8701,-14618,-19937,-27866,2293,16865,15729,-2742,-15912,-10906,-2559,6821,11415,-3126,-18362,6801,21451,21526,-5279,-26652,8639,25362,31766,42906,45598,36841,22153,-5110,-15653,-1384,-7734,-19445,-20755,-15853,-24051,-26528,-16856,-18353,-20282,-13632,-13744,-10630,-5442,-10169,-17948,-5870,10135,9342,-7151,-6998,859,-14107,-30189,-6058,11229,6521,-3392,18256,17456,-8270,-6690,40474,50951,30223,2317,-17311,-8445,-9237,-8219,-3474,-6083,-16462,-15275,1931,20508,17895,14714,6226,3528,3644,-8175,-2949,29694,38938,12510,-19056,-7453,13640,12582,3515,-68,-252,-13424,-18990,-4255,6396,7518,13828,26729,29464,20378,9857,8619,-5220,-27525,-23028,-27309,-14352,1497,5435,-1099,-18573,-22663,-11113,236,14925,33952,37964,22637,-1685,-20719,-21939,-15867,-15801,-17697,-12950,-15579,-32328,-29525,-20555,-21436,-17276,-20448,-33236,-27762,-26798,-18119,-13716,-22762,-30353,-27257,-10249,1936,-3959,-13676,23411,36772,18721,2482,20848,33773,30511,18815,16852,21469,21464,19481,13958,3917,6801,6066,-4231,-8770,-6718,11663,16251,548,-20279,-5304,-518,-19308,-29911,1667,32851,58477,72256,65868,33449,-5720,4340,12597,4948,1153,-17695,-19653,7500,3399,-9616,8177,14923,9036,-10670,-21912,-30490,-34870,-24675,-16485,-8785,1155,16587,23809,11542,-9509,1719,34508,56182,59879,53872,32184,6148,-19819,-32674,-26633,-3881,15412,21334,13551,-11898,-37138,-25397,-13154,-9581,-6840,-19111,-21421,-9116,3352,-17876,2202,38440,50925,34664,12783,-2487,-19670,5603,29545,29967,16814,21317,24798,16515,1666,8642,16839,4789,17487,38131,26049,4744,-9314,-24166,-4304,20749,23451,13081,-9364,-25466,-19719,-29450,-1981,30621,45202,20648,-2207,-2408,-14810,-20037,-11136,-1865,11349,15048,3114,2008,8471,-1121,-29333,-29079,-30502,-27942,14379,33553,30524,24251,20076,13645,1921,-7876,3083,14625,9380,-1317,-1706,-14008,-32335,-25351,-7206,15636,23302,9708,2946,8455,-4921,-29566,-25305,-26296,-33174,-38367,-28090,3180,13051,3771,-17931,-28789,-28931,-17951,-3940,-713,-20439,-20827,141,5557,6362,22098,33861,40854,47353,43057,31117,34835,33650,21227,6307,-9621,-7116,-4256,-2965,3794,15513,42801,80936,86378,53033,12053,-10434,-22768,-28209,-20302,-17092,-18006,-27708,-4353,28177,54011,60112,53183,32251,12804,4387,6559,18699,38126,43664,32428,9710,-5953,2674,24814,46176,45346,8899,-37732,344,18659,12201,9524,5993,-2766,-28320,6749,40498,58589,52141,20499,-14505,-23191,-13129,3981,19390,10286,-18916,18464,59503,73143,43353,19111,16208,3232,-19691,178,22703,44599,39376,20049,6175,560,11837,22121,25352,22675,10779,-2570,-22886,-29078,-6328,14497,37424,44763,40604,25062,9076,547,-7412,-12212,-15417,-20220,-21333,-11820,-17027,-16392,-4968,10633,23916,23666,10135,-9207,-23243,-34184,-24579,-8420,-4788,-1413,17526,34927,40414,25862,382,-25408,-9022,2535,-1984,-7790,1858,5481,3478,7021,4067,-8946,-23872,-20692,-5884,4209,1244,-3969,-1073,-14884,-17204,-11291,-21682,9133,45441,61604,56245,47407,45333,39896,20244,-3625,-25946,-29525,-24115,-23519,-19788,-15080,-11160,-9359,8177,15737,10628,7679,2435,-7032,-9614,-9988,-29408,-24217,-8194,-15205,-22284,-6780,-10009,-8335,40682,49067,18491,21744,32628,31146,22123,7325,-13132,-24990,-4236,19818,36550,41780,23591,3107,-21181,-2249,16208,8755,-19754,-17609,-13165,-19878,-3073,2167,14013,20386,-1247,-24194,4843,4679,-3907,-7786,-4841,2576,3344,677,-6930,-25555,-32853,-22631,-19932,-14360,-20385,-16716,2571,-7942,-37657,-21204,-1967,-15666,-18570,9292,17890,11207,-1277,-12236,-19355,-18638,-10131,-8349,-22078,-16995,-8544,-5289,-20149,-39452,-36470,-12150,5418,6625,2543,-5443,-7411,1829,-3637,-7203,3974,12756,-2384,-35459,9825,15006,1058,-5630,-2092,-7382,1386,-995,-28714,-2467,27924,32852,16144,19557,16570,6503,-25151,-41553,-44191,-20734,-6886,4143,3874,-5107,-17744,-15337,-14817,-17402,-10497,-1350,5255,434,-2164,870,8723,15119,9120,7399,25362,24394,20035,25995,26648,18240,19702,26382,19329,18990,21006,32023,28294,4713,-4461,14043,31276,9358,-15951,10612,17815,1693,-14256,-5970,7091,13396,5171,-14289,-28075,-23086,-12534,2389,3588,-11519,-24353,634,14081,15368,7619],[-7458,-16619,-7328,-10006,-16113,-23426,-11389,9218,14057,-944,-18228,-15630,-12485,-3932,9349,27959,34244,34945,33872,28340,15922,10387,16259,29358,27629,-5251,-33181,-6335,-10056,-33847,-16095,-5358,-2252,-5586,-21028,-28889,-1982,8010,2818,-4721,-13632,-41714,-13630,26348,48401,54922,47065,13892,-10812,11365,24219,19150,21551,24403,20314,6220,-10900,-14400,-14566,-7400,-8596,-19430,-26982,-16979,-22534,-24638,-8165,11843,23701,26308,21329,13474,2145,9405,13004,12352,-13350,-16157,-23462,-28742,-21795,2876,12410,6782,-2161,-25714,-34759,-31803,-25373,-15308,2973,3908,-12390,-16931,-3823,19517,45167,59758,53891,33400,5402,-8940,-8911,-19280,-18511,1380,17405,25141,41439,57147,43798,18681,-8853,-24373,-16296,-13024,-15224,-1574,31396,44790,17099,-18199,-15090,-3372,7134,4683,-1587,-13255,-15972,-4044,-19253,-7973,15935,29168,9783,-17796,-20476,-11842,-9524,-25836,-7286,29935,39143,21804,10497,9774,8246,4086,-6755,-9746,29311,61189,80204,90665,67578,16910,-16495,-12802,-11573,1316,15530,11538,-2015,-13621,-30183,-24151,-8176,4596,16712,16078,7761,-3082,-229,4052,-505,-23202,-7107,33288,62287,70508,67069,51423,40474,23139,39598,18349,-14650,-11741,-26748,200,42119,53732,24961,-5041,-10360,1287,-5601,-9936,9717,34157,42114,10546,-32171,-3743,14852,24585,28491,4222,-24668,17369,48046,51652,25997,-14981,16374,32226,6648,-16566,34102,87356,97283,69106,15563,-25567,29983,52370,32994,3239,-4819,-10640,-29781,7583,38083,32680,13759,-2988,-23264,-40763,-28251,-31597,-34281,-7703,11425,24408,14713,-16030,-26819,5321,13893,-22210,-924,1641,-22959,-3203,19843,19321,7756,-15500,-26767,-15896,-9513,-8475,2419,2889,-6858,-8553,-10514,-21349,-18772,-20749,-21648,-9595,-3052,-4205,-6146,-9713,16243,42814,22400,-6477,-15541,12442,28104,13883,-18848,-27916,-17121,-10449,-7743,-10391,464,-2686,-26251,-28786,-12294,-2609,4600,1175,1830,-117,-3943,-17538,-30381,-4168,-2481,-22765,-15532,20222,28718,18599,13411,14268,13437,-5199,-28838,-14426,10182,14503,8301,-9229,-22066,-19600,-13452,-6733,952,-2368,-13033,-4191,12218,1852,-14003,-33972,-15057,2478,22793,22435,18754,15351,11348,10199,-1222,-15606,-18471,-21087,-21563,-11110,7682,12112,7808,-3299,-16004,-12726,12874,32934,32049,20243,6127,-3699,-9036,-8387,11581,27744,11929,-3008,-11563,-17563,-32697,2067,22674,24745,1803,-9364,-6463,171,10461,15020,2612,-11892,7756,19980,15329,-11145,-28843,4783,19303,25059,40790,50686,45104,26405,-6704,-25339,-9866,-14335,-21949,-18231,-12285,-20616,-23701,-13422,-15956,-20710,-15139,-16815,-17576,-13149,-13570,-18280,-7003,4718,2078,-13708,-13511,-1976,-11136,-19125,254,12946,6993,3825,25984,23963,-2761,-8636,36909,44705,24660,-1344,-20380,-12166,-13423,-12418,-6624,-6964,-14309,-9940,10490,33681,31332,20509,8017,5736,6143,-5302,-9805,19161,28792,3304,-20399,-1994,19192,18381,7100,2475,-81,-17043,-25519,-2432,10990,13814,18169,27575,28472,17977,6658,8580,-212,-20021,-23619,-25843,-20663,-9731,-5032,-9505,-24114,-21373,-8439,-282,12138,29759,30611,12950,-13337,-28427,-22426,-18494,-14309,-8823,-1918,-9988,-36237,-28696,-15715,-18597,-16519,-16846,-26463,-20266,-8143,-1004,-4866,-18823,-27973,-32121,-19521,-6184,-10967,-12925,21299,29166,12510,7387,26601,38585,35523,24827,21915,21902,15713,8762,5619,420,5296,2798,-7439,-11883,-9998,8844,16002,1498,-26234,-10985,-558,-13521,-31884,-5394,27596,56932,71587,64428,34444,-6506,-7861,1461,-1568,-4912,-25763,-17532,7418,151,-6736,14711,22107,15233,-6447,-20876,-28329,-29264,-20041,-12621,-6512,134,13859,20810,9226,-8346,10941,51803,73144,73618,62053,31748,1396,-28063,-42769,-29158,-6691,12864,19764,10693,-16633,-33632,-11434,879,4397,6164,-4503,-11459,6387,18168,-4359,-8760,34820,55820,41077,17278,2229,-12146,10444,33898,34142,19400,20583,23686,17265,5426,10574,14976,2501,16098,34328,20050,-1694,-14422,-22538,-5958,19676,24062,13591,-7878,-30109,-23833,-30361,-8408,21357,36390,15907,-7154,-7049,-19764,-20549,-8450,2178,13506,13509,-1028,725,10528,396,-30012,-22655,-17217,-43692,3988,30379,32249,26067,20558,15330,8149,2973,7430,16387,13715,4611,276,-16458,-37971,-36054,-21842,816,11244,4341,5446,12124,-3519,-29389,-24417,-24408,-36258,-41974,-20106,10423,15734,939,-26332,-38792,-31871,-15308,-2406,-310,-19360,-22624,-2445,6341,13009,27962,33911,36484,43435,42725,35004,38923,34291,20319,5760,-5040,390,1667,-1033,863,7238,33119,76434,86657,57044,17263,-4201,-17035,-24876,-19544,-15959,-16154,-19550,5834,40983,66668,71321,61177,35608,12529,352,-422,12624,38697,50366,41146,13622,-9543,1100,25342,46202,46381,12738,-33516,-5419,14042,10979,12572,10390,1669,-28017,8230,42361,62518,57364,22390,-14510,-21817,-19261,-3275,15701,11006,-24794,6726,50766,66303,35078,11181,13461,7320,-18487,-12462,11833,39613,41254,25051,12436,9765,26034,39844,42033,35348,17429,-1313,-23646,-24771,-2454,18495,38735,41377,32911,14913,885,-4194,-11870,-13258,-14193,-18811,-16518,-8244,-18300,-24739,-13724,3364,17489,18915,7204,-9228,-20820,-27995,-23185,-13186,-14405,-11983,8769,28299,37054,25428,2857,-23378,-15587,-2625,-2820,-8028,-3019,198,4718,9340,1698,-16920,-30735,-27517,-12461,2213,3253,-3612,-3989,-17973,-19037,-10079,-22428,5848,43725,62428,59621,49883,42916,33362,12861,-10310,-32583,-29129,-20071,-17864,-16597,-13875,-9817,-3353,12962,18779,13003,12241,9546,3106,-1080,-8414,-32922,-14805,198,-10541,-21906,-7064,-8715,-9513,39039,46224,15618,18876,26376,20618,15176,8571,-7468,-22181,-6939,18476,38229,45470,26936,5939,-16117,-7282,7869,2005,-22399,-9981,-3186,-16914,-8061,-1880,10982,17395,-2180,-24101,5450,4596,-5520,-9069,-3012,7024,8967,5295,-5125,-27549,-37162,-16289,-9205,-3330,-9784,-18935,-83,-9223,-35010,-13739,5468,-10398,-16628,12416,21917,16748,6545,-6624,-25744,-28732,-13140,-8393,-22271,-17461,-8571,-7966,-27146,-42309,-31853,-6528,14497,17962,11356,-84,4926,15409,4539,-5529,8879,22444,9840,-21530,-3836,6608,-6316,-12721,-4067,-3952,5767,3068,-25324,-1155,33302,43203,26912,24839,16417,6308,-24064,-45152,-45840,-21058,-3502,8030,6930,-3708,-17802,-17094,-18668,-23308,-15344,-3211,1787,-7260,-10977,-3008,5697,10877,5853,6079,22535,21050,17634,21917,20254,11535,15254,25305,20580,23984,29310,39179,31830,3834,-5764,16783,36210,14488,-14123,5534,11011,-5461,-20315,-9681,3270,12159,7054,-10135,-22691,-22841,-17004,-520,3888,-9381,-26515,-735,13769,15617,6461],[-13681,-16449,-3016,-5049,-11153,-17252,-7406,10540,12753,-4862,-19840,-8648,-3909,2453,13429,30856,35417,35154,33561,28110,18896,15054,15378,17480,14091,-12529,-37566,-12538,-17176,-35487,-9199,3617,4540,-5556,-24142,-23591,1407,10871,3994,-9141,-22413,-44162,-12315,22596,41673,53331,51699,21898,-7566,9165,26858,22937,23014,22926,14192,-2855,-13579,-9880,-15685,-11835,-11805,-20096,-29878,-19664,-27738,-31622,-11913,7863,17074,17077,12167,11448,12966,26601,28229,20004,-11312,-17181,-21022,-22172,-16306,7095,17277,15887,9857,-18592,-35001,-29396,-20589,-16013,-2209,883,-10904,-13716,-993,16936,34811,47426,44142,26582,-167,-19047,-18238,-26727,-18647,5242,21266,27019,42225,60009,48945,25146,-1259,-18716,-19457,-19950,-16897,2972,33922,39583,7841,-20485,-11596,-1224,7794,3912,-3096,-11340,-14678,-7800,-28435,-4431,16758,29656,13939,-11618,-16472,-11434,-11457,-26255,-9987,25349,35137,19808,9478,7891,8254,7480,-2417,-13568,23482,54791,73285,86421,68893,21542,-15854,-18734,-15884,-2507,15065,16937,5032,-10479,-31444,-23499,-9871,4918,23826,23812,13525,483,-3173,-4735,-9463,-29442,-17087,9581,26251,34359,39984,35968,35123,24015,43061,21621,-11606,-9241,-24201,-3723,38573,55308,30335,651,-5883,2804,-9109,-14329,9710,34286,40847,6717,-27385,1433,20056,29600,32865,6747,-30795,16101,55298,66912,32726,-19374,15321,34198,9092,-24633,25807,75743,81492,56512,8762,-21639,31899,53422,35704,8336,-2372,-7009,-25319,3196,37032,35797,20658,4017,-18865,-38176,-25346,-25750,-33343,-15575,3281,18138,9323,-21691,-19127,14187,24311,-14270,-246,1282,-22836,1289,21979,20840,9667,-13737,-26197,-17891,-10992,-7455,1323,77,-4282,-2252,-6507,-18235,-16803,-21532,-23650,-10890,-6721,-12664,-15262,-22831,-202,25774,9224,-14915,-24259,4776,22028,8115,-25812,-24757,-14087,-11333,-10720,-859,7578,-1666,-25147,-31589,-12080,1500,8579,-218,-5551,-10815,-11644,-19429,-21466,-638,592,-19645,-16844,19179,26508,12291,2595,2102,2443,-13020,-33443,-16587,9107,14583,8826,-10345,-21540,-19097,-19752,-9248,3800,-520,-12578,-2420,11947,2092,-12143,-33484,-19456,-2458,18449,20105,17705,12558,5657,2870,-9542,-23026,-22478,-21400,-21734,-12620,11345,23830,26867,14589,-4910,-3937,17359,34258,32689,21605,10101,2033,-5045,-10058,8717,27504,16683,2004,-8847,-15904,-33908,2563,28557,33500,6720,-2024,473,3977,13750,17410,7152,-5619,9637,19786,10184,-15874,-32596,-1037,12289,18387,38346,54562,52576,30868,-5285,-32949,-18103,-20093,-22195,-15619,-8052,-13627,-16247,-8789,-13411,-21820,-16572,-17582,-21472,-19625,-15360,-17601,-8458,-917,-3842,-17455,-20034,-4545,-6418,-5982,12170,20161,12752,11294,31295,28067,1533,-7624,34638,39513,20882,-3523,-22944,-15336,-16948,-16466,-9910,-7925,-12035,-4823,18062,45360,44625,27068,10504,8050,8280,-1852,-12866,9526,18702,-3812,-15602,1906,21968,22268,10143,4975,742,-19157,-31114,-756,13324,17521,20602,26732,26040,14394,2992,8662,5057,-9962,-15391,-18358,-23609,-22057,-16129,-18606,-29094,-19129,-6027,-2110,6921,23268,21559,1849,-25817,-30040,-21217,-22094,-12039,263,8956,-3878,-38790,-27224,-10895,-13917,-15432,-13664,-13194,20,13130,15196,3130,-14298,-22411,-27488,-27168,-14725,-18753,-9801,20560,22923,6913,9815,29873,41687,39199,29949,26110,21734,10109,-1387,-2968,-3708,2736,-1278,-10404,-15705,-14825,4260,13990,1382,-29363,-13353,3848,-551,-15076,-7628,21266,53041,68544,60332,33246,-6630,-22223,-11716,-8659,-12152,-33224,-14681,5772,-4026,-2222,21514,28825,20063,-3169,-18816,-24031,-22879,-14442,-8599,-5361,-3122,8911,15941,5764,-6769,17717,63063,81921,79468,64337,28138,-5191,-35664,-37583,-29336,-11272,7988,15720,6367,-20416,-25575,-735,11362,15853,17482,9866,1875,20208,28931,6508,-18699,29881,58546,45864,21563,7779,-4645,13316,35720,36900,21997,20003,22484,18561,9182,10915,11061,-1755,12923,29130,13507,-8022,-18629,-22541,-10183,14488,21012,11813,-7084,-29496,-27832,-31794,-15787,10515,25371,9374,-12266,-12295,-26204,-20078,-6164,4232,13064,10242,-5458,-1565,10037,-482,-31225,-16656,-3980,-27937,-7202,24635,30985,25255,18852,14897,12438,14176,16433,20677,17145,7839,381,-19728,-32739,-30693,-28140,-12093,-1432,-1529,6582,14057,-3326,-29663,-24912,-24045,-39595,-40755,-13587,15893,16866,-2862,-34569,-34351,-26129,-12922,-2221,-1356,-19528,-24271,-4632,7679,18497,31481,32110,30975,38267,40772,36855,39745,31176,15274,878,-2696,6496,6464,254,-3114,-2160,24159,71063,84852,58820,20373,-29,-12867,-23397,-18858,-13481,-11745,-11421,15766,53365,77964,80511,66554,36745,10960,-4226,-7696,6243,37654,54321,46706,15496,-13506,-518,24333,43411,43259,12216,-31687,-9974,9164,8380,13656,12574,3702,-28865,7769,40215,60581,56437,20606,-14918,-18638,-24954,-12559,9275,9243,-25898,-4968,39710,55540,23650,115,7493,8116,-14702,-24314,1538,33552,40976,28450,17972,18614,39711,56391,56785,46101,22587,-1132,-24151,-18427,3320,24156,41579,39334,25843,4425,-8981,-11668,-18156,-13990,-13285,-17931,-13720,-5953,-17068,-30413,-22694,-5915,8088,11357,3074,-9312,-17559,-21668,-19868,-16788,-25051,-24482,-2100,19375,31120,22472,3423,-20747,-23550,-10075,-6145,-9244,-7703,-5368,5763,10882,-1142,-24552,-34575,-31187,-17480,817,4661,-5188,-10211,-23719,-19792,-8279,-22283,1520,40917,62612,62237,51008,38892,25371,4521,-16536,-28317,-19998,-13552,-13363,-15183,-14357,-10037,1924,17200,20756,13957,15202,15298,11719,6673,-5515,-29251,-7748,6798,-6247,-19845,-6944,-7534,-11859,33763,40016,11009,15021,18610,7555,7633,9513,-3091,-17724,-7340,18083,39882,48510,29509,8149,-10899,-9873,-442,-5646,-22306,-3132,5083,-12489,-15356,-9422,5088,12398,-3799,-22388,5707,5191,-5157,-8185,-339,11167,14265,10027,-2545,-24676,-24755,-4129,2575,6678,-1038,-16653,-2720,-11200,-31466,-7257,11493,-5903,-14871,14208,25235,23440,17037,4549,-21423,-38315,-16125,-8065,-20537,-19517,-10183,-9394,-25794,-30581,-22649,-24,23140,28730,19587,5305,15184,26410,11129,-5640,11581,29187,19250,-8154,-18748,-3465,-14735,-21594,-7930,-3032,7846,5563,-23216,-1882,35692,50156,35636,29966,17032,5739,-21256,-43375,-45969,-19226,3844,15355,12112,-1331,-17898,-19449,-22670,-29555,-19630,-3692,571,-13379,-20809,-8063,1352,5003,1703,4877,18885,16059,13390,16309,13221,5828,11767,22754,18985,25576,34178,42960,32778,849,-8953,17925,38872,18030,-11525,706,4048,-12560,-26232,-14097,-1283,10264,8123,-7000,-17987,-21686,-21530,-3558,3680,-7769,-29518,-3384,11854,14577,4873],[-19946,-14458,1716,1514,-5036,-11594,-4745,9577,8898,-10830,-20327,-2270,3412,7056,15757,32276,34960,33904,34332,30741,22492,17400,12755,4249,-1428,-19766,-38717,-19548,-24890,-31619,-3805,11274,12537,-2938,-22979,-19415,2925,11631,3705,-13317,-31057,-35878,-8643,18533,33419,49791,54085,27808,-4186,6729,28026,25698,23229,20023,7223,-12343,-16793,-8097,-20803,-21788,-18721,-22921,-32485,-23017,-32863,-35006,-13281,5806,12075,8000,1700,10136,25388,43520,41912,25767,-10886,-19440,-17435,-16898,-11405,11613,21909,24344,19719,-12331,-34886,-27866,-17365,-16003,-7478,-3088,-10145,-10618,1259,13357,22726,32691,32762,18982,-6177,-29655,-25635,-34771,-18410,9112,25326,28989,41888,60570,51735,29530,4793,-12338,-18857,-26857,-18359,6632,35133,32922,-1107,-21267,-9872,-795,7232,3533,-3775,-9746,-10603,-4762,-26106,-592,18407,30268,18031,-4956,-12723,-11774,-14583,-27539,-12196,19829,29354,16422,8085,6013,7729,10206,2000,-15052,17913,49132,67836,83066,70422,26532,-12116,-23992,-20932,-7775,12239,19422,9977,-8039,-32577,-22003,-10623,4948,28278,29860,19233,4327,-5902,-15971,-21899,-36449,-30344,-33549,-61807,-96708,-103269,-80206,-30877,3018,37677,13417,-18516,-11794,-24361,-12075,30396,52447,32594,2903,-5093,2171,-13705,-17449,10058,32787,37155,2338,-24941,3016,21617,31198,34232,7435,-35730,15359,61441,79752,39274,-20868,14828,36937,13271,-26200,17512,63671,66145,44391,3145,-18968,30720,51336,36313,12196,-419,-4279,-21001,-1953,34648,38709,28817,12734,-13632,-34487,-21604,-18633,-25941,-18538,-4245,10721,2156,-27937,-12007,21301,32448,-6929,1246,852,-20982,6425,24365,22113,11217,-11696,-24460,-20145,-14009,-9013,-3207,-5328,-3492,1603,-4359,-15819,-15987,-23679,-26554,-13376,-11760,-22853,-23058,-24385,-8356,12591,-3094,-21154,-32851,-4643,14124,1533,-32975,-20997,-11868,-11770,-6035,19711,22427,1887,-23085,-32816,-10598,5163,10882,-2606,-14074,-22072,-15029,-13012,-11271,3207,3911,-16821,-19927,16082,23001,4854,-11815,-15989,-14551,-26064,-42079,-20813,6451,12702,7402,-12182,-18556,-15400,-25590,-11267,7150,2563,-10052,397,10687,1245,-10709,-30835,-24389,-7486,15200,19818,18244,9887,-829,-5590,-18748,-29935,-26055,-22089,-21313,-14081,13696,33834,43535,30335,6425,4236,20845,33818,31187,21495,13297,7676,266,-9647,4870,25908,20633,5480,-7207,-15616,-32318,2795,33187,40394,10712,4614,7642,7658,15604,17610,9388,-944,11055,19654,6279,-19151,-35764,-8804,4112,11331,34649,55876,57484,33918,-2071,-27035,-24757,-25721,-22190,-14173,-4452,-5791,-7462,-4023,-11518,-24307,-18535,-16739,-21571,-23717,-15968,-16967,-10598,-5812,-6336,-16152,-27183,-7366,-1028,7737,26306,30013,20047,16647,33295,29192,3938,-6344,32378,34867,18917,-3938,-24766,-18130,-19458,-20033,-13501,-9580,-10623,-1032,23381,53760,55626,33027,12777,9622,9128,519,-12847,1321,9435,-7589,-8660,3908,21583,23938,12346,7154,2043,-19609,-34899,-123,13097,18227,20855,24245,22250,9828,-1035,8328,9548,320,-3660,-7674,-16188,-30895,-26870,-28028,-30630,-16130,-3825,-4700,-250,14780,11091,-10308,-38509,-25457,-19550,-26383,-8428,9284,18813,1598,-39499,-25534,-6357,-8570,-13829,-11173,-945,19021,32540,29426,10072,-9653,-16204,-20145,-29396,-22085,-25629,-4467,21356,18601,2406,10113,30897,43082,41577,34285,29606,21073,4723,-10852,-11533,-7852,-60,-4639,-11721,-19103,-20147,-651,11365,664,-27053,-10631,12088,14383,1822,-4034,15286,47606,63873,54646,30827,-4918,-36632,-25869,-15492,-19776,-33944,-11797,2896,-7664,3853,28445,34951,23645,-590,-16114,-18623,-15401,-7421,-3840,-4647,-7922,2620,10188,2045,-4639,22344,68029,82375,77688,61857,22973,-12400,-37843,-31400,-29558,-17353,1647,10153,1682,-21257,-18228,6715,18316,24770,27175,23438,15616,31777,35931,14969,-23710,25102,60006,49655,25968,14201,3372,15379,36035,38916,25064,20679,22645,21522,13600,10696,6495,-6451,9161,23718,7872,-12520,-20201,-22225,-14774,6863,15520,8809,-6080,-24841,-30094,-32481,-21990,765,14949,3201,-15864,-16827,-32510,-16314,-3262,5028,10944,6435,-8729,-3370,8611,-2144,-30989,-9974,9744,-7930,-13846,18431,28307,23309,16464,13789,15951,25237,28516,28336,21296,10299,295,-22250,-25899,-18588,-17899,-16598,-12465,-6101,7492,15443,-3019,-29054,-24983,-23447,-39879,-36568,-7664,20043,17296,-6060,-34360,-24159,-18120,-9901,-2025,-2360,-19505,-24869,-5721,9450,22910,33544,29781,25899,33396,38661,38039,38751,25937,7972,-5914,-547,12056,10987,2249,-6034,-9882,19753,68131,83838,60457,22761,2893,-9731,-22254,-16450,-8767,-5152,-2350,26377,65747,88201,88157,70186,36961,9561,-7775,-13274,1758,36687,56706,50025,16298,-16039,-653,23331,39593,38004,9366,-31373,-11617,5823,5987,14099,13822,4551,-29224,7019,35714,53994,49881,15715,-13535,-12177,-25007,-21670,1993,6162,-22893,-13375,28904,43577,11828,-11973,133,7088,-10497,-32752,-5895,28175,40064,31643,24092,28089,53294,72043,70221,55991,27567,-524,-22580,-10356,11973,32804,47015,39600,20802,-4342,-18621,-20220,-23003,-12336,-11281,-16141,-11481,-4427,-14275,-28819,-27984,-15150,-2338,2863,-472,-7988,-12545,-14566,-14451,-15389,-29341,-36565,-13185,9969,24277,18418,3152,-17384,-29687,-17914,-10714,-10966,-11128,-9685,7671,12733,-3177,-29920,-33702,-30606,-19280,1269,6923,-5961,-17215,-30371,-17088,-4594,-19360,-2267,38082,62793,64633,51841,34955,18029,-2472,-18785,-18013,-9177,-6177,-9602,-14529,-15297,-10650,7453,21885,22745,14659,17738,20613,19460,13842,-1456,-23328,-2279,11894,-2121,-15319,-5213,-5788,-14081,26355,32392,6610,11851,11119,-6290,2489,11760,1109,-12501,-5197,19369,42299,51628,31929,10353,-5508,-9257,-7469,-13046,-19032,3001,11999,-6860,-21786,-17009,413,9532,-2792,-19349,6184,6935,-2717,-5349,3016,15186,19404,15005,1098,-17467,-9475,10326,14274,15306,6032,-11365,-4230,-13047,-27295,-1358,16613,-1427,-12686,14966,27997,30713,28155,16806,-11694,-38338,-18374,-7177,-16636,-20371,-11489,-7960,-16533,-17063,-12125,7360,31279,38338,25937,8798,22905,34931,16412,-6849,12656,33260,25846,3222,-27296,-12377,-20957,-31152,-12703,-3996,7883,6538,-21983,-3587,35959,54217,42226,34627,18972,5639,-17097,-39051,-44569,-15562,12797,24379,18823,2205,-17536,-21487,-25220,-35078,-21805,-2497,2160,-15795,-29446,-12942,-3334,-1265,-1632,4871,15363,10457,8320,10224,7034,2620,9402,18858,14823,24098,35976,44195,32509,-2762,-12815,18260,40065,20829,-7868,-2414,-1544,-18079,-30512,-17562,-4647,9284,9424,-3995,-13318,-19318,-24740,-5507,3904,-5799,-31182,-5727,9844,13655,4198],[-25090,-12427,5848,7934,1010,-6472,-2792,7241,3407,-18070,-19317,3670,9961,10372,16642,32497,33177,31209,35660,35186,25995,17705,8941,-7877,-16611,-25257,-37605,-26501,-32266,-28321,158,17506,20567,1179,-19220,-16253,2751,10529,2125,-17089,-39068,-28474,-3427,15214,24960,45113,54504,31694,-1288,4672,28134,27616,22328,15779,-257,-21357,-19683,-8383,-25998,-35154,-27608,-26764,-34154,-26531,-36665,-31907,-10950,7021,10391,1133,-9037,9909,37891,58964,54022,30687,-10890,-22090,-13244,-12587,-7591,15802,26207,31769,26995,-7236,-34038,-26742,-15503,-15572,-11664,-6914,-9360,-7205,3491,9725,10197,16806,20836,11351,-11735,-35027,-26493,-42286,-17088,13363,29865,31647,41470,59707,52727,32288,9653,-6025,-15050,-30315,-18380,9586,34991,25263,-9229,-21398,-9393,-1386,6434,4396,-2589,-7499,-4892,2730,-16143,3841,21182,31357,22159,2231,-8851,-12275,-18176,-29138,-13498,14301,22968,12884,7168,4677,7057,12523,6469,-12782,14487,45835,65052,81272,72255,31725,-6421,-26605,-25471,-12760,8778,20911,14725,-4972,-31460,-19364,-9569,3960,28859,31684,22068,6477,-7946,-25657,-32211,-39106,-39652,-62346,-123731,-221708,-275016,-236010,-124928,-32293,24095,-793,-26841,-11849,-20672,-22793,19133,45992,32311,2924,-7659,-818,-18434,-18908,9703,29169,31314,-2463,-25592,1536,20658,31076,34218,7366,-37744,14696,65776,89619,45637,-18910,14826,39770,18153,-18476,12015,53523,53035,33850,-985,-17330,27438,47119,35786,15901,2262,-1897,-17130,-7574,30970,41220,37290,21821,-8406,-31073,-17212,-10780,-15990,-14523,-9105,3187,-6107,-33779,-5514,26878,38929,1027,3687,279,-18612,11848,27114,23391,12626,-9210,-21408,-21728,-18284,-13117,-10672,-12089,-3877,3382,-3685,-13988,-16031,-26605,-29879,-16940,-18001,-34024,-23908,-8802,7713,12418,-11350,-24387,-39650,-13680,6545,-4164,-34386,-17348,-10309,-10528,5716,43745,40709,7451,-20312,-30393,-7886,7982,11158,-6090,-23080,-31033,-13033,-4512,-3193,6298,6976,-14195,-24650,11097,19039,-88,-21756,-28992,-26481,-36469,-52130,-26363,2703,9624,4993,-13263,-12919,-8627,-23631,-12033,10477,6394,-6106,3394,8122,-1018,-9961,-27888,-27587,-10412,15119,22771,20615,7419,-7834,-14807,-28324,-33175,-28077,-23131,-20802,-15427,14447,41208,56280,42327,16040,11035,22990,31542,27491,19725,15260,12534,5929,-7116,509,23052,23544,7657,-6596,-16438,-30274,2332,35877,44512,13138,9744,13836,10565,15593,15385,8934,1556,11372,18870,4166,-19734,-31829,-17195,-4678,4042,29417,54037,58825,34583,1608,-17566,-26224,-31492,-23088,-14440,-2247,1657,1299,143,-10613,-28166,-21187,-15315,-18881,-23834,-15832,-17031,-13597,-8957,-4577,-10938,-29633,-10530,4035,20575,39788,39480,25898,18675,31512,27050,4091,-6865,28696,29977,18464,-2562,-25432,-21039,-20952,-22763,-17644,-12764,-11214,249,25197,57255,62183,36677,13567,9350,7663,374,-12535,-5730,1231,-8326,-2470,3516,17378,22727,12963,8181,2925,-19350,-35677,-1742,9706,15283,18369,19781,16705,3876,-6023,6341,11655,8734,7869,3868,-4631,-23255,-32374,-37522,-28193,-13639,-2711,-8309,-9791,3701,-1380,-23973,-49188,-20474,-19413,-31721,-4430,16827,25866,4590,-39697,-24827,-3418,-4332,-12838,-10621,8298,34019,47554,39773,14493,-6667,-11628,-14213,-26206,-27022,-29077,931,22124,14938,-2121,7349,28485,41307,41208,36388,31002,18513,-1951,-21162,-21554,-12948,-3800,-7415,-12299,-22765,-26566,-6003,7651,-1892,-23920,-5477,20726,27262,15381,1331,9126,39649,56474,46585,26328,-2648,-24218,-32561,-22216,-28742,-29132,-11129,-2687,-10883,9090,33184,38188,24049,-496,-14995,-14454,-8803,-958,-93,-5761,-15660,-6170,2450,-3207,-3991,22910,64679,72879,67163,54038,15697,-21168,-33266,-27519,-32209,-26394,-7456,1656,-4620,-19911,-12627,9305,19577,28738,32872,33501,26676,38524,37178,18803,-23174,19402,58600,50486,28109,18832,9712,15188,33315,38184,26152,20411,22281,23951,16403,8080,-218,-12952,3210,16439,1622,-16466,-20790,-22462,-20162,-4206,6024,2750,-7052,-21897,-32556,-33850,-27522,-8321,4709,-3526,-19546,-22473,-30290,-10697,-1450,2364,5046,141,-12812,-6346,4739,-6169,-30811,-4850,21349,10686,-12658,10730,22551,18471,11634,10177,16589,33116,39314,36457,24671,10758,-1545,-25641,-20408,-8050,-5241,-12409,-22863,-11191,6034,14209,-4649,-29698,-26022,-23660,-37220,-33708,-4757,20249,14631,-10433,-28387,-16251,-12138,-8813,-3994,-5346,-21283,-27091,-8837,8060,23091,31595,24708,19195,26748,34236,36350,34006,16891,-2916,-14534,119,14636,12707,2612,-9585,-16575,18335,66023,82103,60126,22231,2067,-10266,-23356,-14449,-4818,119,5087,35032,75030,94241,91302,69542,34045,6184,-12390,-18729,-2457,33825,55239,48689,13685,-18904,-1500,20331,32926,29116,2986,-33217,-12588,2048,1772,11659,11955,2004,-30483,4086,27182,40885,35291,5315,-11098,-5459,-20943,-31943,-7741,-380,-21638,-19099,17317,30025,-243,-26354,-10181,2357,-9377,-33408,-12065,21594,36545,32461,28445,35486,63565,83495,79469,62634,30301,-1415,-21115,-3278,20606,41600,51989,39188,15347,-12729,-29107,-30828,-24152,-10121,-10228,-15323,-11416,-5619,-13275,-24673,-28035,-25296,-15026,-7762,-5005,-7442,-8489,-9208,-10043,-11080,-22207,-35171,-25717,-1254,15140,11712,195,-15753,-26059,-25860,-18103,-15586,-15725,-14280,8314,12829,-6311,-34073,-33232,-29714,-19896,1664,8496,-6172,-23760,-33601,-13495,-1207,-15655,-6580,33215,60372,64150,50293,29704,10412,-8749,-17813,-9006,-319,-916,-8710,-16282,-18044,-13227,11267,25150,23049,13527,18279,23711,24341,18210,1180,-18874,-109,13351,-268,-10903,-3834,-5458,-17355,16219,23124,1807,8218,3135,-21680,72,13968,3784,-8920,-3258,20169,43518,52936,32336,10756,-2066,-8229,-14372,-21371,-15873,6563,15718,-2790,-25470,-23100,-2781,8158,-1401,-18180,5365,8054,-576,-3205,4793,17150,22407,18138,3681,-9990,4458,23615,23478,20604,9805,-6774,-5795,-15892,-24083,2591,19545,1814,-11430,13183,28584,36384,37112,26510,-2958,-31771,-20905,-7215,-12548,-18538,-11540,-3984,-5487,-5184,-2766,13817,37083,44499,27819,8135,26689,39526,19007,-10118,11143,33522,28257,10845,-18283,-17112,-21566,-37919,-18694,-7675,4762,4671,-22753,-6766,33400,54400,45256,37155,20906,5195,-13387,-35479,-43502,-12018,20281,32167,24954,5487,-17773,-23928,-26053,-35190,-20923,-1020,4599,-15376,-33934,-17754,-8826,-7958,-3864,5298,11264,3742,1924,3108,1347,896,6452,12581,7256,18720,33854,42468,31207,-5995,-17293,16934,39046,22197,-4336,-4319,-6128,-22463,-33539,-20119,-6752,8910,10278,-1916,-9606,-16964,-27096,-7039,3730,-4295,-29546,-8012,7458,12458,3860],[-25575,-8317,11561,15956,8948,613,1260,6605,-708,-23837,-14875,11360,17994,14637,18078,33357,31862,28495,38099,41295,29991,17480,5628,-14878,-26905,-26994,-34958,-31376,-37773,-25003,3373,22817,28398,6156,-14319,-13655,1423,8118,-217,-20062,-44870,-21752,2470,13144,17263,39800,52989,33338,409,2834,26899,28105,19724,9625,-8694,-29951,-22080,-10556,-24500,-30353,-34373,-30877,-35309,-30781,-38759,-26739,-6708,10192,11335,-2824,-20444,9087,47572,70156,62817,34123,-11632,-25988,-10347,-10485,-6434,17563,28312,35962,29665,-5166,-33897,-27441,-16575,-16918,-15995,-11645,-9930,-5178,4091,4765,-3657,-1023,7475,2230,-18317,-28078,-23048,-39943,-16566,15915,32664,32948,39488,55971,50124,31474,11281,-2275,-11623,-28412,-18748,9446,30987,14539,-18770,-23954,-12204,-4888,3607,4269,-1834,-6528,-1013,9045,-7713,6273,22384,30328,23549,7072,-7385,-15214,-24271,-33306,-16652,6728,14384,7607,4560,1476,3713,11728,8048,-10325,11664,42951,62446,78263,71448,34038,-2661,-27290,-30472,-18680,3740,20217,17458,-3367,-30541,-19467,-10296,-1481,22933,25422,17064,3074,-11435,-33109,-39034,-39091,-43276,-56470,-93828,-189311,-275750,-287937,-188800,-68003,5475,-13730,-29219,-9404,-16210,-34197,6571,36737,29536,1579,-12820,-7037,-24636,-21942,5350,20898,21351,-10184,-29775,-3261,16888,28800,32204,5595,-39003,10759,65330,93942,49277,-16918,12502,39582,21060,-8163,10295,45152,41247,23440,-6093,-19591,20389,39385,32524,17575,3500,-2369,-16372,-15531,23901,40700,42875,28110,-5709,-29566,-14297,-4646,-7372,-8344,-11809,-5225,-16586,-39091,-1678,29280,42749,8491,5061,-2475,-17797,15554,28419,23041,12262,-8034,-18857,-23199,-24855,-21242,-22094,-19983,-6298,1972,-5604,-14227,-18210,-31035,-34426,-22896,-26737,-45916,-17701,9117,32408,22926,-13862,-26635,-41684,-20752,455,-8313,-30156,-15309,-10363,-8047,19975,65822,57660,13073,-17960,-26751,-5704,8461,8223,-11779,-32662,-31781,-8305,2256,1401,7233,8681,-12377,-31169,3974,15039,894,-18323,-25559,-23547,-36149,-55600,-32282,-1953,5662,2062,-13027,-6079,-435,-15942,-11932,12788,9962,-1906,5552,3897,-4935,-10083,-24958,-26577,-9681,18775,28694,24317,5045,-15055,-24311,-36529,-30980,-28015,-24356,-20514,-16526,13618,45472,64283,49888,23009,16047,23761,27740,21992,16537,15961,16352,11327,-3082,-3352,19659,25692,9315,-6523,-17583,-28628,1248,36605,45740,14122,13363,18806,12766,14112,11422,6372,2303,10975,17674,4526,-16656,-24734,-22513,-12221,-2249,23618,49918,57143,33315,5604,-7761,-21519,-36092,-24041,-15306,-656,9162,10372,4442,-9487,-31094,-23040,-13007,-14070,-19441,-14023,-16678,-16082,-8890,976,-3359,-22779,-11959,9606,32876,52167,47976,30230,18609,27661,23515,3896,-8373,24344,25975,20895,2118,-23001,-22779,-19994,-22464,-20396,-16153,-12653,222,24766,57002,64926,38710,13905,8586,5510,-861,-12049,-10276,-3937,-5695,3832,3092,11388,20559,13800,9758,4954,-17072,-33978,-3903,5502,11067,15589,16001,12019,-985,-9818,4358,12796,16313,19706,17126,9670,-9627,-24723,-31427,-22916,-9954,-565,-10109,-19033,-7401,-13061,-35787,-38775,-15063,-19166,-32835,1718,24672,31760,6835,-37871,-22810,26,630,-10312,-9725,16312,46443,59627,48031,18482,-3563,-7048,-8187,-19147,-25151,-24234,7919,24772,14041,-4316,4310,25215,38744,40503,38582,32658,16487,-7527,-29617,-30306,-15797,-5267,-6487,-10104,-23864,-30786,-8140,6197,-3561,-19168,2479,30548,39219,27149,8366,6011,32330,49349,39426,23020,2527,-7926,-16481,-21856,-31689,-22202,-10350,-7882,-9563,15326,37657,40539,23752,-268,-13118,-9216,-766,7185,5171,-5481,-22759,-13397,-3500,-6641,-2293,22092,56128,57106,52210,45353,10358,-27491,-26153,-22476,-32171,-32784,-15616,-6478,-9035,-13875,-4634,11023,18095,30240,37057,42239,37292,43042,35729,20680,-17863,16553,57676,51273,30457,23878,16873,16091,30944,37549,27586,21444,23778,28072,20058,6019,-5837,-17882,-1692,10536,-2015,-16669,-18070,-19696,-21817,-14596,-4001,-3225,-7315,-18570,-32436,-32071,-27775,-12822,-1471,-7065,-20395,-25482,-19297,-691,2774,-727,-1626,-5556,-14896,-7249,1835,-9232,-27868,1339,33094,29606,-1765,5469,17043,13978,7583,7225,17262,40106,50190,46926,30636,12960,-1698,-26174,-13525,3229,8102,-3132,-27061,-13804,5280,13478,-5190,-28739,-24301,-20367,-31541,-29216,-2079,19205,11699,-12572,-20689,-8357,-5978,-7151,-5300,-7335,-21780,-28374,-11927,5351,21221,28253,19729,13743,21192,30288,34569,28693,7514,-13319,-17281,2888,16977,14270,3966,-10775,-18342,21008,66590,82101,60525,21640,290,-11823,-23287,-10242,460,6088,13321,44084,83233,98177,92200,67254,30809,3627,-15178,-20616,-3446,31959,52753,45520,10545,-18911,-439,18247,26433,20050,-2658,-30979,-10523,548,-1437,9000,9760,-1179,-28697,1927,18030,24703,15796,-7233,-4179,3164,-13685,-39022,-16704,-7430,-20942,-19638,8535,19706,-5893,-38083,-20154,-3093,-9156,-29014,-14616,16422,33050,33311,33189,42621,71878,92070,86331,68300,33365,-1117,-17698,4836,30780,51888,57769,39565,11381,-17511,-32137,-31454,-17009,-5269,-7769,-12905,-10347,-6393,-11946,-19146,-22492,-30873,-26410,-16851,-7821,-5749,-3769,-3779,-5111,-3892,-10201,-22955,-36036,-11234,6813,5402,-2692,-13713,-18162,-23969,-24969,-20906,-19789,-16419,9689,13256,-8371,-34986,-32814,-27521,-17593,4146,11720,-3091,-21994,-25591,-8060,3553,-9646,-8179,28289,56680,62092,48115,25415,5196,-11538,-13491,-460,7908,3738,-8771,-18080,-19911,-15539,15060,28848,23754,12729,18951,26556,28180,21469,3904,-14015,916,12917,1111,-5586,-1494,-4862,-19228,6866,15767,-807,6075,-2774,-35769,2569,17768,6958,-5441,-771,21507,44755,53773,32212,10922,788,-6419,-19064,-28478,-12316,9114,17689,212,-24579,-25964,-4815,7243,-1006,-18283,5008,9810,1978,-1141,5923,18211,24387,20398,6015,-2495,17386,35963,31068,23841,11840,-2331,-5978,-17991,-20389,6167,21932,5359,-9696,10274,28322,41306,44508,34051,4410,-25706,-22016,-6831,-7491,-12307,-7306,3720,6370,5669,6065,20068,41276,47548,25559,4543,27946,41306,19974,-14015,8554,31379,27676,15446,-4559,-13539,-15132,-27908,-23080,-12435,-236,1015,-24414,-9827,29398,51868,45539,38137,23375,5492,-9659,-32072,-41728,-8333,25982,38269,30459,8941,-17814,-25853,-24399,-29278,-15633,1185,7329,-12899,-29907,-20975,-13804,-13089,-3455,6634,7334,-3066,-4760,-4181,-3150,212,2772,4917,-2732,10314,28644,39004,30679,-4919,-20052,14277,36325,22647,-801,-4707,-9271,-25487,-34822,-21012,-7015,9495,10949,-598,-6781,-14723,-28312,-8094,3174,-3231,-25399,-9814,5133,11298,3884],[-27073,-7316,13785,20417,13875,5206,3348,4108,-6806,-31555,-11084,17193,24115,16692,16895,31677,27993,22635,37900,44930,31205,14396,820,-17033,-28639,-27443,-32660,-33108,-37186,-23435,4187,25564,34015,9860,-10462,-12732,-1878,3760,-3818,-22609,-40081,-16108,7845,11959,10759,34083,49578,32704,662,1163,24349,27006,15491,1952,-17517,-37230,-22748,-12850,-14838,-14937,-26454,-31333,-34535,-34180,-37378,-20878,-992,15310,15507,-1487,-30048,8407,54531,77381,69469,38286,-10289,-28833,-7071,-8343,-5648,18718,30152,38627,29929,-3763,-31754,-27107,-17758,-17730,-17892,-14144,-8895,-1786,5960,1743,-14951,-16385,-2817,-4794,-22640,-20596,-16554,-33397,-13754,19845,36717,36004,39658,53445,47757,30743,13273,2313,-6022,-21584,-16128,9635,26615,4773,-26010,-25567,-14303,-7116,2848,6669,1763,-2979,4148,15991,1624,10250,25435,30761,25702,12932,-4549,-16526,-28401,-35866,-18105,1450,8560,5400,4402,439,1705,11656,10397,-5185,13401,44194,63365,77422,71591,37004,2226,-23017,-30124,-20671,2069,21520,21589,569,-26111,-19273,-10057,-6926,15855,16311,8634,-866,-11293,-34292,-39903,-36549,-39414,-46433,-66092,-145284,-230851,-262199,-200909,-87488,-6941,-16773,-26489,-6923,-12629,-37711,1174,32347,30726,5087,-12752,-9780,-27514,-23438,1109,12851,12521,-15874,-30148,-5478,15500,28705,32293,6334,-36710,7276,64157,96907,54023,-12124,10504,38984,25159,5353,16966,43276,35045,17114,-8983,-22616,13359,32059,30067,20218,5810,-2978,-15748,-21891,17286,40232,48178,34378,-2183,-26179,-9835,2464,2120,93,-9497,-9942,-24672,-37621,2520,31912,47746,18520,8128,-4543,-15404,20389,31194,24136,13192,-5285,-14081,-20829,-29329,-30193,-33671,-23435,-7191,700,-6898,-13765,-19559,-33164,-36639,-28405,-35095,-42219,-6264,27741,57145,37273,-9436,-26971,-39139,-21172,-219,-7597,-24216,-12693,-9440,-2208,36340,85321,72828,20160,-13743,-21076,-2733,8315,4091,-17804,-38894,-24102,-1356,8174,4327,7698,10766,-9455,-36385,-2933,12976,7732,-6188,-13723,-14089,-30168,-50996,-35211,-5379,2941,729,-10145,2280,9415,-5985,-10161,14889,13905,3010,7612,-538,-8848,-9464,-20694,-20918,-4350,26197,37361,29530,3613,-21114,-32466,-34543,-26537,-25870,-24758,-19790,-16510,12207,47237,68008,53513,27451,19531,23686,23251,15606,12616,15781,19256,16204,1667,-5750,16587,27376,11028,-6720,-18636,-27727,-572,35239,43986,13641,15303,22093,13934,11169,6019,1858,1261,9755,15787,6435,-11336,-17114,-21997,-17315,-7263,17431,43787,52472,29829,8901,1208,-14925,-38172,-24748,-16480,77,16024,18851,8256,-8325,-31262,-24073,-10921,-8854,-13038,-11327,-16374,-18550,-7433,7056,4111,-15287,-11240,14665,43088,61465,53513,31631,15896,21520,18445,3273,-11462,18137,21716,24921,8695,-18895,-24780,-18256,-20351,-22444,-20994,-16268,-2394,20928,51996,62375,37266,12043,5983,1738,-4181,-13357,-14483,-8188,-3092,8602,2262,2650,16176,13420,10315,6366,-14751,-32718,-7999,-323,4816,11719,12308,7583,-5720,-13885,613,11006,20703,29127,29314,23394,3010,-15778,-24101,-18213,-7115,872,-11241,-29062,-19617,-24220,-41588,-28817,-11769,-20829,-29247,7441,30485,34249,6252,-36494,-21292,2024,4116,-8370,-10324,20867,53870,66329,51940,19929,-2785,-5003,-4564,-12906,-19996,-17018,13732,26724,13365,-6515,-774,19231,33441,37498,38673,32366,12885,-14096,-35001,-35347,-17431,-6079,-4550,-8401,-24828,-34345,-8903,5152,-6415,-15460,9363,38028,47166,34378,13300,3791,23963,40604,31437,19193,7816,7120,-712,-15168,-24018,-16673,-11829,-13937,-5827,19487,38833,39084,20353,-2241,-13026,-5516,5928,14097,9359,-5410,-26520,-16801,-7979,-9675,-2029,17612,41099,34278,32948,35556,5780,-31136,-19907,-17972,-27558,-26960,-23154,-15968,-12957,-6581,4495,11742,12327,26905,37264,46881,44862,43245,29757,18271,-13516,15233,55585,49918,30466,26503,22090,16124,27121,34690,26563,20705,23979,30698,21767,2209,-12451,-23214,-7557,4070,-5208,-15814,-15240,-16430,-21232,-24947,-16180,-11127,-9331,-17241,-31401,-29481,-25713,-15386,-6062,-9546,-21274,-24311,-7304,10563,7705,-5870,-11055,-12586,-17411,-8168,-1990,-13320,-24824,5998,42011,45288,11201,1230,9952,7917,2375,2959,15785,43601,57878,56439,37025,15307,-1924,-25122,-7586,12668,18761,4859,-23911,-16052,3526,11556,-6583,-28365,-21536,-15142,-24784,-24615,-1490,14932,6517,-13884,-14223,-2926,-2159,-7261,-8008,-10270,-22794,-30679,-17439,-1170,14997,21507,12918,7558,14746,24759,30656,21268,-3430,-22474,-11829,6092,17181,13748,4236,-11654,-17811,23441,66248,80924,59389,19380,-3764,-15894,-22656,-5910,4780,10525,20281,51403,88063,97920,88911,61669,25651,251,-17500,-20117,-3077,29512,47897,39313,5750,-17419,745,15636,18739,10067,-6698,-24097,-7484,-425,-5055,4602,5856,-6352,-25215,-644,7817,5329,-8950,-18647,5207,11271,-7134,-32640,-25637,-15472,-21724,-18144,1993,13664,-2963,-28473,-30103,-10151,-11186,-26877,-15815,11193,28222,32614,36496,47411,75796,95355,88878,71464,35507,-766,-14078,12265,40310,61180,62004,38709,7170,-19471,-24144,-19448,-6062,398,-5239,-10019,-8509,-6706,-11196,-14549,-16439,-27185,-32756,-23138,-9880,-4560,-183,93,-1388,3147,1404,-11753,-34055,-20045,-680,-374,-5673,-12269,-10705,-15539,-28884,-27559,-24694,-16757,10543,12892,-10413,-36085,-33190,-24768,-13705,7653,15488,1466,-15026,-17632,-2431,8356,-2811,-6946,22378,50212,56957,44070,21145,1594,-12039,-8998,6152,14234,6742,-10539,-20277,-20997,-18267,17636,31959,24130,11607,19007,28323,30122,22749,5828,-9316,520,9967,1408,-838,432,-4866,-20020,-219,11100,-1883,4409,-6960,-35826,7759,21981,10022,-2811,843,21929,44683,52967,30613,10017,2109,-5413,-22001,-34383,-9653,9938,17176,1024,-22028,-27783,-8645,3930,-3743,-20021,4577,11090,3529,-553,5259,17388,24366,20696,6840,3332,27755,45801,36093,24459,11899,1221,-5539,-19624,-16750,8988,23477,8687,-8062,5838,26742,44613,49393,38473,9260,-20990,-22065,-6448,-2454,-4000,398,13537,17462,14547,13432,25148,42973,46357,18281,-1419,26659,39850,18781,-18736,4841,26798,23914,16380,7405,-5308,-6443,-18128,-23331,-17629,-7071,-4678,-27237,-12829,23801,46383,42580,36902,25447,6137,-6613,-29411,-39667,-5390,28793,41404,34175,11717,-18067,-27807,-22146,-23147,-7858,3520,8803,-10554,-23450,-22460,-17844,-15424,-910,8005,3161,-10022,-11714,-11899,-7266,-1176,-2446,-3084,-14428,-888,20645,34441,31842,2643,-18448,9753,31570,21827,2115,-4359,-11629,-28033,-34026,-20757,-6278,10315,10953,-542,-5402,-13223,-28872,-9327,1675,-3129,-21187,-11405,2715,9926,3716],[-25940,-4953,16833,25346,19725,11277,7483,4022,-10475,-36893,-4716,24522,31642,19943,16345,30464,24520,16410,37257,47818,31754,11133,-2696,-13456,-22158,-25539,-28485,-28611,-32515,-21911,4267,27263,38507,13241,-6723,-12147,-5664,-1038,-7208,-23117,-32031,-10483,12938,12071,6547,28862,44990,30334,-239,-300,20463,23959,9507,-6951,-26389,-39192,-21590,-14389,-2937,44,-15106,-26818,-32118,-35496,-33972,-16051,3809,19944,20645,3615,-35870,5993,56468,78513,72302,42084,-7459,-31691,-4939,-7310,-6276,17779,30079,37951,26526,-4302,-28869,-26590,-19952,-19624,-19441,-15922,-7917,1075,7275,-975,-24159,-27716,-9527,-10774,-26742,-15194,-11294,-28021,-11010,22819,39564,38306,39899,50631,43976,28149,13492,5393,-1227,-14992,-13493,7621,19551,-5735,-32960,-28725,-17857,-10110,1769,8608,4882,241,7510,19835,8445,12719,27119,29596,25504,16479,-3292,-18893,-32423,-38736,-21001,-3946,3669,3921,3739,-1405,-1875,9265,10322,-1354,15717,45529,63676,74861,69169,37211,4676,-19268,-28604,-21709,604,21037,23002,3241,-21193,-21284,-12284,-13776,6158,3983,-3122,-5217,-8843,-32775,-38722,-34764,-30961,-39877,-64138,-141159,-228021,-259680,-189265,-85022,-13427,-18406,-29020,-11875,-15512,-36812,589,30833,32983,9400,-9791,-9877,-29638,-26535,-4815,4017,4107,-20441,-29363,-7938,13210,26945,30488,5714,-34958,2502,60548,96643,57519,-7350,5034,34323,27245,17907,27213,44676,31444,12059,-12471,-28475,4344,22816,25807,20922,6107,-6478,-17757,-28418,9412,37323,50271,37882,-85,-23172,-6475,7759,9472,6817,-6188,-12272,-30092,-33491,4744,32814,51984,28201,10356,-8174,-13307,24156,33283,24714,13557,-2928,-9204,-16499,-30476,-40864,-42864,-21847,-7711,-1627,-8916,-14310,-21532,-33624,-37575,-34918,-43975,-31766,5562,43493,75212,47796,-3599,-28023,-37539,-17699,2319,-4455,-18911,-10955,-8605,4886,51569,98915,83087,26757,-8828,-15054,-583,6184,-2371,-25491,-38743,-15488,4881,11576,4513,6635,12083,-6633,-39040,-10236,10983,14136,3196,-6966,-10590,-28743,-47917,-35133,-8371,684,119,-6583,10257,19036,3679,-8319,15534,16759,7053,8357,-5641,-12886,-8259,-15502,-13267,3285,34802,46430,34569,2186,-26378,-38859,-29451,-22488,-23324,-24821,-19182,-15830,10264,46424,67453,53134,28839,20916,22409,18049,8455,7886,14404,20767,19789,5854,-6845,14041,28323,12528,-7578,-20026,-28097,-3566,31481,39204,11601,15371,23230,13639,6737,-488,-4383,-1495,7730,13171,8742,-5317,-9921,-17506,-19009,-10599,11453,36612,45757,24604,11204,8958,-8335,-36029,-23853,-16562,726,22478,26733,11826,-6538,-27491,-23600,-8983,-3303,-5262,-7460,-15454,-20473,-5713,12301,11131,-6636,-7149,19591,51139,67481,56034,30613,11651,14466,13261,3701,-14212,10810,17835,30767,17226,-13058,-26765,-15729,-16510,-22849,-26616,-21293,-6790,14690,43744,55781,32849,8345,2439,-2110,-7822,-15037,-17742,-12069,-1232,12699,3098,-7393,10527,12602,10557,7715,-11841,-30490,-12842,-6026,-1657,8450,10578,5365,-8810,-17263,-3920,7111,22392,36282,40324,36153,14308,-7311,-17217,-13614,-4289,2625,-10386,-36968,-29971,-29455,-33231,-19878,-9777,-23258,-24047,13017,34872,34296,4009,-34816,-19124,3763,7098,-6081,-11116,23048,57361,68751,52658,20027,-3444,-4713,-2498,-7470,-13236,-9122,18963,28658,13516,-7976,-6531,12052,26961,33693,37824,31241,8943,-20246,-28671,-26569,-15604,-4980,-1734,-7138,-25081,-35688,-7808,5420,-9204,-11791,15333,43530,51971,38302,16716,3222,16287,31757,24164,16430,13896,21471,14940,-5178,-14619,-11719,-14194,-17210,246,22104,37302,34568,15112,-5189,-13659,-2388,11984,20335,13327,-3603,-17899,-9778,-6951,-9990,-2092,10866,22603,7528,14386,28116,3874,-28395,-13921,-12603,-18149,-14566,-24300,-24568,-14133,2043,16058,15297,5158,20207,34754,48356,50449,40954,21119,12906,-9727,17401,54214,47915,29228,27479,26006,16483,23340,30681,23796,18578,23000,31941,22064,-2340,-18949,-27715,-13138,-1569,-7058,-13839,-12037,-12431,-18336,-31362,-28818,-19653,-12143,-16536,-27925,-26023,-23113,-16875,-9431,-10857,-22190,-17390,5682,22849,14336,-10409,-21794,-19420,-19710,-8395,-5814,-17589,-21300,9515,48128,57207,23375,-939,2345,1247,-3067,-1719,12875,44044,62295,64513,43964,18548,-1420,-22165,-2147,20541,26796,10747,-19875,-17233,2013,9609,-8055,-28115,-17547,-8115,-16582,-18713,-1704,8386,-206,-13398,-8837,235,-576,-8911,-11676,-13650,-23701,-32638,-24901,-11003,4975,12005,4837,1012,7750,17906,24868,12488,-14917,-21616,-1961,9665,15667,11553,3608,-12310,-16809,24174,63787,77754,56601,16345,-8252,-20609,-19729,-1512,8031,13416,25986,56928,89476,93723,81786,53269,18952,-3594,-18533,-17275,-1657,26751,41432,31113,464,-14445,2016,12816,10203,525,-6068,-14212,-3889,-1067,-8769,-1318,530,-13157,-20656,-3067,-1709,-14242,-35564,-10458,15937,18030,-2484,-26508,-32572,-21718,-21351,-15409,-1485,13085,5392,-15897,-32549,-18259,-15224,-26952,-16607,5718,21947,30040,37785,49118,74357,92428,86587,71852,36606,-368,-10708,18461,48229,68237,63752,36031,2278,-19348,-15121,-5820,5924,6108,-2976,-6904,-5402,-5538,-10741,-11340,-11601,-20370,-25648,-23466,-11415,-4583,1465,1718,387,8598,10989,-2651,-25718,-26269,-6221,-4213,-7706,-11559,-4598,-6947,-25303,-34362,-30750,-15728,10378,11379,-12740,-37514,-32886,-20958,-8732,11676,19085,5868,-7875,-10443,2724,12622,4145,-2944,15452,40382,48140,37605,16358,-1114,-11698,-5925,10206,18183,7887,-13957,-22580,-21143,-21633,18338,33944,23949,9988,18105,28621,29871,21830,6784,-4825,-740,4847,806,2534,1174,-5776,-19973,-3053,9478,-2205,2530,-9660,-24849,13549,25839,12694,-1287,868,20549,42449,49794,27072,7650,1442,-5953,-23569,-37278,-8439,8820,14143,-147,-18112,-26831,-13461,-1251,-8959,-22422,3608,11075,3203,-2206,2236,14200,21868,18491,5442,6618,34637,52212,38223,22506,10393,3936,-4840,-20694,-13331,11089,24278,11590,-6737,-12,23888,45989,51445,39555,11296,-17851,-21371,-6094,2001,4527,9760,23939,26964,21061,18957,28625,41922,40628,6177,-7394,23489,35331,15435,-23971,478,20375,17467,13724,16079,3427,1805,-9236,-18566,-21151,-14781,-11953,-30850,-15652,16853,38241,36507,33412,26724,7148,-4290,-27461,-37323,-3421,28491,41201,35644,13542,-18271,-29947,-20419,-17172,1041,6010,8404,-9278,-17238,-22002,-19718,-13870,2944,9015,-1112,-16576,-18213,-19740,-11504,-4184,-8982,-7800,-22543,-13533,11353,30347,35696,15423,-11577,3507,25084,19958,4412,-3552,-13363,-30330,-30893,-19776,-5248,10998,10387,-1599,-5362,-12401,-28750,-10802,-662,-3838,-17457,-12598,583,8631,3367],[-25803,-4267,17676,27635,23347,15761,10706,3744,-13790,-37984,1241,30526,37826,21957,14061,27251,19075,7625,33864,47341,29261,5800,-6614,-9407,-16451,-23828,-24343,-23474,-29095,-22192,1954,26235,39986,14473,-4827,-13286,-11026,-7250,-11289,-22198,-23808,-5850,16188,11928,3674,23248,38429,25423,-3182,-2745,14084,17581,838,-17053,-34524,-31385,-19441,-15176,7156,12545,-4453,-20160,-28624,-31902,-29628,-13206,5978,22265,24953,10492,-31474,844,52281,72840,70795,45194,-3149,-34673,-4234,-7302,-7947,14906,28042,33995,20217,-6070,-24898,-24479,-21210,-21710,-20582,-16674,-6718,3567,8307,-2998,-27994,-26501,-9584,-13733,-30402,-11754,-7628,-23548,-8068,25212,41526,40093,40690,48778,40225,24821,12831,7636,2967,-8881,-10702,4172,10980,-14823,-36941,-32417,-21625,-12542,1227,10501,7688,3497,9656,20963,13104,14246,27864,27452,23589,18111,-2846,-21276,-33004,-34444,-24458,-7793,1542,4183,3324,-3240,-6028,5537,8702,1477,18221,46583,63102,70638,64670,35511,5644,-16445,-27264,-21247,-179,19360,22502,5456,-15045,-22385,-15102,-18687,-3889,-8202,-12543,-4899,-1317,-26568,-34355,-30545,-17029,-13716,-30473,-85640,-151208,-178905,-130767,-66877,-17428,-21497,-33246,-21177,-22155,-33320,2391,30998,35531,13500,-5040,-6539,-30111,-30062,-9948,-2328,-579,-21333,-28695,-10536,10316,24052,27285,3896,-33465,-1083,56746,95113,61273,-778,-2731,26860,28818,30287,39721,49009,30629,8907,-15457,-34619,-4023,13466,21513,21420,6114,-11096,-20704,-33151,2069,33138,49948,39474,1714,-19470,-2958,12439,15640,12338,-2201,-11186,-29177,-28109,6165,33385,56344,37601,12545,-12204,-10013,28028,35805,26056,14771,382,-3067,-9414,-24869,-41262,-34361,-14474,-6124,-3106,-9994,-14440,-22496,-31342,-36327,-40852,-46352,-20120,17445,56285,85049,53152,2311,-28842,-35726,-12115,7080,530,-13337,-8777,-6296,13645,65467,106740,88701,33453,-2137,-7653,1936,3294,-9810,-33647,-32705,-6894,10366,13259,3254,5373,13661,-3153,-36759,-16508,9325,18175,7317,-7375,-14452,-32280,-44472,-31609,-10387,-498,619,-2665,17860,28410,12910,-6281,15235,18716,10260,8163,-10426,-15744,-5320,-8477,-3947,12303,43521,55067,39139,1049,-30205,-40006,-24595,-18749,-20395,-23984,-17997,-13814,9218,44599,64381,50264,28090,20891,20691,13126,1700,3287,12562,21474,22410,9369,-6466,12952,29093,14092,-8808,-21657,-29377,-7359,25916,32354,8723,14187,22531,12073,1426,-7123,-11564,-5336,5426,10370,10896,649,-3462,-11998,-17469,-11827,6545,29848,38625,18620,12624,15420,-2218,-31012,-20168,-14048,2402,29000,34178,15452,-3686,-21004,-21413,-6945,2802,3757,-2230,-13414,-21431,-4503,16123,17734,3473,362,24609,56900,70132,55633,27731,6790,7559,8939,5956,-14161,2861,14757,38191,27312,-5759,-28789,-12695,-11578,-21465,-32715,-27152,-12514,6702,33690,46588,25837,2656,-1519,-4712,-9802,-14605,-17786,-16429,-824,16404,6665,-17589,3671,11222,10321,8710,-8542,-26678,-18000,-10743,-7448,6364,11371,5986,-9979,-20075,-8984,1140,21124,40543,49110,46679,23346,-50,-10995,-9304,-1582,4607,-7757,-35436,-31347,-23924,-21376,-12494,-9212,-26280,-18805,17577,37270,31905,297,-33218,-16512,5290,9435,-3747,-12010,22873,57047,67100,50363,18884,-5702,-6545,-2322,-3599,-6840,-1911,22977,29946,13707,-9384,-13089,3957,19744,29333,35849,29025,4501,-25744,-18782,-14167,-10742,-2778,300,-7435,-25499,-35224,-6381,5906,-12221,-8558,19496,46361,53535,39206,18303,3260,9489,22811,17478,14601,20048,34283,29358,5586,-5420,-7820,-17271,-14852,6788,22384,32326,26473,7987,-9339,-15369,-329,16584,24939,16382,-41,-5550,2193,-384,-7323,-2801,1902,3410,-21384,3028,24641,4301,-23287,-9172,-7086,-7331,-2304,-17921,-29409,-12508,10656,28789,22812,-720,10538,29557,46327,53656,36764,10333,4710,-6031,22905,53853,45380,26595,26354,27905,16619,19413,25156,18745,14217,19616,30551,20070,-8049,-25756,-30114,-18674,-6438,-8362,-12200,-9463,-8965,-15417,-30706,-40843,-28517,-15643,-15938,-23370,-22933,-22111,-19696,-13437,-12698,-22882,-8779,18294,34497,21691,-11047,-30943,-24591,-22376,-8766,-10204,-22584,-18131,11003,50275,63750,32177,-1994,-6049,-6429,-9186,-7226,7997,40780,62358,69448,49897,21648,-976,-19051,1987,25970,31343,13420,-18358,-17722,847,7642,-10045,-28703,-13685,-966,-8031,-11813,-1896,-57,-8842,-12005,-5434,324,-2138,-12889,-16941,-18140,-25108,-31747,-32924,-23645,-8690,-346,-4869,-6547,-540,8920,16394,2011,-26988,-12645,7067,12088,11874,7183,1321,-13878,-17609,21780,57835,71370,51553,13148,-10235,-21402,-14723,1966,9288,13965,29607,59759,86785,85262,70584,41799,10279,-8322,-18397,-13760,-489,23087,33552,21617,-4424,-11350,2464,9252,394,-7208,-799,-4091,-1018,-2457,-12992,-9238,-6770,-21961,-16212,-5277,-8578,-22191,-6529,9372,26019,21972,-1149,-23430,-30902,-21206,-17199,-11543,-2206,15440,13553,-6069,-24633,-27436,-21503,-29032,-18017,-764,13448,24625,35895,46553,66313,82102,78522,68589,35808,-634,-8525,22326,53078,71428,61774,30654,-4111,-19314,-7734,6944,16896,10615,-1907,-4505,-1824,-3361,-10936,-10220,-9188,-14949,-16426,-19002,-13348,-6958,-23,-14,-927,10906,16925,3032,-19944,-28613,-9378,-5414,-8339,-12226,-1063,-590,-19046,-35175,-37882,-14759,8275,7942,-16048,-34570,-30762,-16444,-3673,15110,21218,8299,-2795,-4964,6479,15432,10193,2439,7518,26541,34936,27891,10024,-4351,-12404,-5546,10913,19122,6852,-18946,-25172,-21216,-26277,16182,33833,22540,7271,15422,26605,26791,18255,6385,-1024,-2307,-1624,-544,3548,-234,-8202,-20057,-1979,9629,-3075,-390,-11486,-15845,18119,28326,14257,-1465,-1556,16317,36997,43305,20863,3126,-1931,-8854,-24883,-36267,-9326,5339,8501,-3039,-13190,-21667,-16242,-6442,-15357,-25382,983,8630,-4,-6914,-3770,8008,16245,13087,959,6487,37089,54259,37008,17862,7561,5679,-4490,-21548,-10687,12139,24042,13445,-6279,-7420,19506,44878,50180,36992,10176,-16757,-20851,-6237,5013,11589,18535,33142,33867,24638,22075,29872,37807,30245,-10052,-9967,18950,27765,9743,-29518,-4341,12555,8761,7513,20507,10201,8025,-1986,-11557,-20800,-21763,-20383,-34924,-18822,8427,27489,27266,27483,26608,8178,-2890,-26361,-35028,-2832,24898,37367,34349,13991,-18262,-32628,-20081,-11740,9884,8428,5706,-9385,-11447,-19913,-18835,-9479,6847,9115,-5522,-22332,-23464,-27494,-16544,-9424,-16121,-5317,-14607,-23284,3185,28260,42129,30681,-1804,-4181,17147,17160,6030,-2587,-14594,-31469,-26589,-18586,-4693,11097,9343,-3510,-6427,-12082,-27919,-12462,-3550,-5025,-14403,-13199,-853,7729,2989],[-26962,-5327,16199,27045,24333,18188,12517,2977,-16318,-31101,6117,34565,42028,22376,9802,21662,11351,-3624,27969,43347,23471,-1692,-10899,-7290,-13812,-22664,-20855,-19538,-27298,-24484,-2935,22253,38069,13185,-5111,-16279,-17825,-14634,-15799,-19882,-16027,-2200,17160,10971,1767,17039,29902,18007,-8185,-6599,4796,7253,-10552,-25732,-34465,-23094,-16722,-15515,13453,21213,4174,-13514,-24543,-25878,-24778,-12745,4291,20950,27020,17156,-21865,-7768,41396,60275,64743,47103,2035,-37981,-5392,-8505,-10508,10203,23872,26939,11873,-8406,-20161,-20068,-19073,-22379,-20830,-16661,-5632,5269,8694,-4736,-25016,-15883,-3613,-12534,-34160,-10683,-6097,-20326,-5412,26665,42196,40797,41434,47949,37137,21139,11293,8753,5863,-4094,-8456,-747,1444,-20415,-34855,-36564,-25358,-14260,883,11727,9365,5977,10154,19027,15000,14304,27027,23880,19519,17117,-3648,-23874,-29477,-29421,-28256,-9333,2151,5421,2522,-5594,-11056,289,5238,2499,19322,45741,60172,63665,57449,31711,5085,-15228,-27457,-19997,-898,16590,20658,7184,-8788,-21379,-17422,-19681,-12088,-18289,-14815,2245,11331,-15724,-29793,-25514,-3505,18333,22159,-3662,-49671,-89537,-81769,-57939,-25362,-25688,-33735,-28803,-28718,-29538,2666,29683,36511,16397,-603,-2246,-30073,-34111,-13408,-4961,-890,-19184,-29034,-13689,6842,20736,23550,1081,-32244,-3329,52664,92059,64632,7389,-11509,17702,30668,42238,52541,54423,31128,6560,-18605,-39872,-10025,4809,18112,22442,6416,-16286,-24243,-35511,-4936,27201,46571,38513,2680,-15436,831,16567,20365,16120,1239,-8164,-23735,-22654,6550,33416,59778,45184,13989,-16931,-5581,31712,38353,27895,16709,4490,3999,-382,-14506,-27235,-18728,-3724,-2453,-3361,-10019,-14108,-22259,-27611,-34095,-45775,-37334,-8149,28276,65052,85588,52581,6922,-29271,-33075,-6541,11816,5740,-7875,-6151,-2443,23166,76846,108482,89384,39480,5633,449,4530,-499,-18124,-42195,-24861,656,14082,12802,659,4061,15150,247,-32106,-21572,7920,20413,8482,-10962,-20690,-34864,-36758,-25804,-12488,-1524,1091,285,24041,36427,20574,-5041,13342,18783,11479,6221,-15212,-17559,-1152,-302,5859,20956,50480,61514,41874,-752,-33473,-36831,-20826,-16020,-17946,-22966,-16723,-11013,9418,42609,59921,45667,25324,19194,18209,8325,-4619,-1342,9962,21010,23504,11292,-5781,13029,29229,14836,-11158,-24381,-31984,-12502,18313,23655,4872,11536,19497,8478,-5034,-13706,-19857,-10588,2397,7030,11720,5202,1153,-7712,-14635,-11727,2464,24007,31999,12132,12477,19682,2442,-24895,-14353,-9179,5299,35222,40504,18503,-478,-13817,-18534,-5319,8877,13106,3584,-10773,-21745,-4727,17840,23492,14381,9899,29118,59612,68842,51913,22922,1418,925,5352,9424,-10148,-6107,12399,46173,37800,2041,-31221,-9991,-6752,-19078,-38888,-32963,-19574,-2925,23102,36345,16571,-5738,-5620,-5182,-8291,-9435,-11641,-21137,-2575,19372,12592,-24657,-5035,8436,8766,8434,-5693,-21919,-23591,-14352,-12324,5065,13920,8584,-10084,-23065,-14324,-7284,16310,40956,54227,53357,28915,5070,-6037,-5781,479,6176,-4417,-26180,-21465,-12916,-10533,-7598,-10563,-30033,-14762,19873,36740,26846,-4976,-32568,-14291,6239,10643,-2089,-13330,20093,52912,61532,45150,16448,-9725,-11109,-4641,-2189,-2340,3391,24869,29635,12814,-11736,-21031,-4884,12131,24361,32267,25160,-931,-30171,-9763,-2393,-4805,-979,-72,-10337,-26946,-33955,-6265,5081,-16098,-6395,21017,45950,51950,37537,17874,2650,3412,13570,10922,13151,25455,44632,41271,15503,2491,-5506,-20629,-8535,12143,19668,23326,14506,-892,-14918,-18451,143,18888,26945,17772,4492,6450,14415,8559,-2748,-4368,-9015,-10207,-31380,5929,25361,6046,-19233,-6594,-2564,2507,7701,-9836,-26354,-9438,18059,40892,33034,-1924,-1067,22099,40811,54040,31319,-1850,-5497,-1011,30892,54591,42611,22870,23242,27582,16100,15201,18087,11472,7448,13175,25786,15363,-14850,-32770,-27003,-23945,-10331,-9725,-11762,-8015,-6745,-14038,-26194,-32885,-28046,-17804,-14449,-18934,-20861,-23414,-24849,-18199,-15756,-19493,217,29660,44411,28909,-5434,-23671,-24173,-25046,-9500,-14870,-26894,-15360,10403,48232,64425,36611,-2674,-14748,-14823,-15702,-13172,1495,34162,58083,70531,53934,24066,-804,-16336,4895,29081,32676,13129,-19309,-17149,739,6372,-12109,-29761,-10269,5679,584,-3726,178,-7749,-18596,-10240,-3768,-2166,-6459,-18669,-23194,-23284,-26650,-27796,-27381,-28648,-22056,-13745,-15021,-14402,-9608,-1679,5743,-9244,-25295,-3561,13790,13123,6641,1592,-1917,-15985,-20088,17118,49470,63033,46052,12672,-5046,-13491,-7636,5092,9261,13076,31966,60651,81132,74109,56960,28797,942,-12497,-16348,-9688,842,19668,26408,13767,-6156,-7927,2922,6186,-9114,-9349,7814,5903,1666,-3844,-16212,-17552,-14770,-30988,-10914,-5060,-8819,-7316,21508,30937,35514,23808,-2174,-22416,-24630,-13216,-8134,-4810,522,19068,20389,1650,-16839,-29336,-27606,-29509,-18248,-6570,4255,17751,32074,41105,53197,65950,66332,63173,34510,-1,-5969,25251,55979,71823,57556,24363,-10209,-18850,-690,19825,27799,15302,-422,-1323,3350,753,-9888,-9161,-7365,-9553,-6830,-11512,-14025,-10020,-3019,-3386,-3628,11540,20590,6875,-15427,-26116,-8173,-2006,-5339,-12151,1576,4786,-11964,-28493,-33145,-12505,6317,4801,-18065,-29409,-25002,-9405,3234,19691,23573,10353,2087,1011,10982,18959,17384,10553,2264,11526,20010,17345,4242,-6406,-12508,-5591,10888,19820,6742,-21549,-25450,-19390,-29510,13523,33857,22375,6052,13318,24601,23516,14945,7572,4763,-215,-4092,990,4714,-1272,-9407,-18018,3595,12931,-2213,-1383,-9420,-6171,23617,31934,17301,-609,-3787,11754,30849,36126,14759,-813,-5269,-11385,-23797,-32089,-9441,2576,3643,-4418,-6055,-12799,-13678,-7990,-18849,-26171,-943,6181,-3481,-11773,-9691,1763,10467,7415,-3859,5774,37946,54740,35549,13872,7013,9617,-1679,-19355,-6031,15092,25709,16914,-3935,-13188,16624,44098,48551,33967,9094,-14773,-18157,-4219,9010,19091,28095,42785,40488,28049,25536,31583,33770,18888,-24613,-3986,16758,20425,4708,-31354,-6394,6967,1500,1052,23379,16719,14195,5918,-1672,-13956,-22160,-26177,-35545,-20259,1155,17012,17692,21848,27394,11505,139,-23492,-30505,-1305,20688,32492,32558,15324,-15305,-32805,-19204,-4682,20162,12838,3017,-8101,-3271,-14054,-13620,-2015,11957,10055,-7983,-24916,-24471,-32558,-20866,-15075,-19482,3971,85,-15225,1482,30921,51869,47938,10554,-10990,9662,15058,8389,-250,-13826,-27370,-20229,-16129,-3933,11406,9018,-4827,-7207,-11006,-25417,-13217,-5715,-5440,-11322,-12329,-664,7992,3316],[-22516,-2859,17531,28537,27364,23070,17294,6139,-12921,-19306,13891,40582,48096,25269,7764,17745,5441,-12336,24783,40487,18598,-7380,-11582,-4262,-10702,-18359,-15078,-14041,-23622,-25083,-6937,18702,36035,12553,-4452,-17889,-22543,-19560,-17186,-13962,-6375,3408,18609,11771,3062,12714,22178,10923,-12455,-9544,-5062,-4792,-20934,-23007,-23183,-13157,-11380,-13854,17179,27248,11854,-6090,-18476,-17973,-17946,-12700,-289,16918,27548,23647,-10780,-18658,25443,42930,55901,48777,8612,-36011,-7515,-9901,-12629,5110,18765,18603,3933,-9526,-14320,-13008,-12323,-18905,-18179,-15336,-4333,6435,8678,-6163,-19567,-4515,5182,-7651,-34425,-11795,-6554,-18232,-3179,27140,41475,40077,41505,47806,35199,17582,8902,8375,6740,-1426,-7390,-7018,-8167,-20870,-29458,-40876,-29049,-15688,-29,11370,8832,6502,8202,13511,13276,11965,23554,17995,12404,12302,-6784,-27597,-25828,-25275,-29697,-8731,3834,5782,-170,-9815,-18097,-7407,-1146,170,16866,40764,52771,52314,46272,24866,2071,-16726,-30737,-19002,-2609,12362,17463,7575,-4667,-20826,-19929,-17052,-12589,-19384,-7913,14052,25796,-2992,-27571,-23403,2400,24239,26117,3261,-39754,-85394,-90893,-76662,-40770,-32178,-33163,-31000,-32965,-30327,-1490,24354,34337,17440,1671,-463,-31628,-38789,-15900,-5535,383,-16978,-30985,-18036,2463,16996,19601,-2708,-31530,-6745,45689,84772,64376,13900,-20345,6866,31490,51398,62387,57567,29790,2123,-24473,-35574,-14152,-3951,14702,22384,5159,-23593,-29870,-36168,-13817,17372,38091,32924,656,-12985,3352,18488,21674,15984,1457,-6662,-18923,-19531,3983,30816,59336,47793,12272,-24336,-1985,33121,38713,28095,17350,7353,9812,8019,-3452,-12363,-3433,6826,1279,-3919,-10728,-14951,-22476,-25170,-33631,-45673,-27518,1822,35551,67483,75856,44924,7856,-30456,-30568,-3654,13387,8447,-4481,-4653,1213,31059,83308,103043,83984,42623,11924,6567,4975,-6945,-28541,-47450,-17959,5102,13846,8477,-4348,1598,14813,1374,-29006,-26575,6195,22673,11578,-10131,-20490,-29098,-25762,-19827,-16903,-4494,-737,107,26845,41010,24607,-6493,8219,14972,8565,851,-21048,-19705,2291,6979,13939,26769,53216,63354,40627,-5098,-38162,-34284,-19458,-15744,-17568,-23402,-16753,-8900,10185,40617,54605,39556,20157,14954,13906,2678,-11248,-6906,5670,18457,22021,10287,-6538,13195,27733,13337,-15822,-28840,-35852,-19919,8172,13096,-348,6945,13448,1790,-13026,-19889,-29654,-17871,-2131,2538,10075,6963,2748,-6094,-12273,-11383,-1460,19130,26510,5417,10069,20813,4761,-18787,-7773,-3222,9210,40675,45030,20290,2193,-7405,-16002,-4475,14321,21830,9186,-8124,-21464,-6471,17576,28438,25480,20164,32719,58977,63600,45025,16525,-4116,-5219,2315,13354,-2894,-16282,11432,54099,47989,9845,-29339,-7848,-2547,-16020,-37127,-33765,-26716,-13194,14448,27940,7087,-16735,-8276,-2528,-2252,916,280,-21673,-5802,21967,20442,-19298,-15436,4202,5896,6825,-3359,-16516,-27950,-16165,-15199,4692,17715,12381,-9534,-25761,-17200,-17346,8625,37853,55504,55948,31145,8372,-1770,-2318,2528,7755,-444,-15551,-8390,-879,-1257,-4851,-13055,-33082,-11842,20027,33734,20318,-10516,-32544,-12186,7460,11592,-514,-14121,15873,46447,53828,38786,14240,-13658,-17476,-8594,-2589,516,7165,25223,28224,11206,-14408,-29558,-12392,6057,20060,28050,20552,-6418,-31139,-1907,8229,1491,339,-2512,-14992,-28302,-31283,-7123,3034,-20039,-4456,20786,43507,49044,35325,16857,1806,-882,5359,5456,12818,30815,53193,50992,24661,9579,-3763,-22061,-781,16547,15156,11553,290,-9476,-20512,-21474,65,19639,27010,18278,10151,17856,26193,18450,3428,-5403,-19658,-7464,-3818,19674,30161,9332,-15871,-5546,1114,10947,15373,-2383,-19429,-5462,24545,51805,44438,3426,-11553,14418,33422,52167,26049,-13356,-14324,7472,41180,57215,40983,19771,19920,26530,15866,11710,10871,3766,-99,4649,18451,8969,-21043,-32334,-23739,-27151,-12254,-10638,-11949,-6940,-5134,-14001,-22011,-22717,-19826,-15396,-11094,-14556,-19325,-26221,-30439,-20058,-18173,-14833,9840,39902,52552,35864,4284,-11378,-18930,-25878,-9788,-17476,-23887,-12100,8688,42932,60063,37093,-3081,-22461,-22963,-21651,-18389,-5457,25442,50425,67940,55840,25722,-694,-13724,7178,30591,31769,10931,-21538,-15328,2038,6310,-13670,-30406,-7171,11607,9136,5540,6024,-10073,-28108,-8641,-3370,-6345,-12769,-25255,-29551,-28629,-28152,-23257,-16244,-15509,-19598,-23177,-23822,-21790,-19121,-13493,-6746,-20467,-15952,3588,17483,12350,451,-4622,-5769,-18545,-23827,11181,40177,54657,42432,17055,6362,-1067,509,7721,8000,10987,33107,59558,72943,61093,41842,14974,-8568,-15604,-13510,-6067,1749,16501,20977,9312,-4716,-5207,2911,3499,-17400,-6231,16712,14274,3220,-5974,-18574,-25700,-23831,-27352,-5334,-2208,-3527,10500,45462,50500,42762,22582,-6230,-24195,-19680,-3977,2555,3281,4475,21128,23973,5980,-11560,-23483,-30514,-27578,-17778,-12115,-6412,8480,25289,32044,34560,43430,49297,54480,31355,306,-4136,25978,55460,67960,49954,16187,-17060,-19857,4523,30931,36759,18555,-39,921,7813,4070,-9356,-9388,-7349,-5513,1216,-4645,-15237,-15440,-9193,-10031,-9385,8671,20034,6984,-14129,-23741,-5785,2701,-1436,-13113,1225,6807,-7414,-22818,-27588,-11455,2687,195,-20636,-24731,-19121,-2736,9310,22822,23651,9686,4771,5384,13978,20977,23316,18330,-721,-5794,1706,3956,-3401,-10011,-14610,-8190,8278,18535,6043,-22114,-26171,-18758,-32868,7987,31351,20912,3942,9191,19911,17675,9879,8155,9991,3873,-1971,3639,3578,-4460,-11863,-16750,8894,15606,-2290,-2249,-5686,1673,27189,33883,18976,-1443,-8498,4120,21282,25628,6156,-6875,-11267,-16253,-23585,-29053,-11440,-1962,-2779,-7322,-1608,-7037,-12547,-10257,-20561,-25988,-5044,631,-10169,-19327,-17892,-7156,2009,-1066,-11786,1881,34739,51102,31324,8132,6318,12898,601,-17211,-2332,17041,26301,18865,-2717,-19904,12437,40769,43886,28098,5709,-14581,-16541,-3191,10799,23539,34543,49087,43618,28542,26549,30947,27628,5563,-27848,5818,14944,11183,-2093,-30223,-8070,1859,-5778,-7600,22614,19970,17236,11535,7340,-5563,-17758,-29095,-34131,-23073,-7501,4599,5614,14399,26566,14339,2360,-21180,-26400,-1317,13904,24603,28024,15279,-11498,-29713,-20070,1780,29099,16768,-1420,-6499,5741,-6434,-7353,5071,15731,9755,-10420,-26330,-23043,-33023,-26365,-22575,-16009,13709,13407,-1043,6730,36604,62100,64110,22953,-16459,1637,12390,10099,2028,-12059,-20952,-13313,-13374,-4293,10611,8391,-6136,-8202,-9752,-22110,-13537,-7407,-5341,-8800,-10427,654,8886,4049],[-17022,-2815,15665,26110,26328,24261,18906,7242,-9216,-9658,18665,42809,50322,25247,2899,10525,-3316,-20152,21608,35633,11083,-15468,-12816,-4602,-10511,-15085,-11613,-11297,-21374,-26326,-13399,12327,30764,9368,-6006,-21034,-27348,-23727,-17696,-8366,1784,8293,18269,11980,4569,7745,13252,2446,-17529,-13492,-17185,-19563,-21006,-11368,-11252,-3779,-4938,-11700,17117,29034,16736,191,-12069,-10242,-10580,-12981,-8961,9173,25310,28146,-469,-32326,4879,21744,44836,49659,15458,-29808,-11005,-11800,-14232,87,13238,10575,-1529,-8815,-7918,-4373,-3059,-11975,-12743,-12491,-2690,7244,8455,-7271,-14670,5068,14178,-818,-28977,-14169,-7976,-16341,-710,27486,40234,38598,41210,48567,35436,15688,6893,7416,6328,-84,-6433,-12424,-14539,-16476,-23292,-35980,-30876,-15680,-315,10646,7262,6184,5293,6395,9673,8826,19013,11584,4072,5215,-10718,-30747,-21853,-20600,-23533,-4437,7296,6341,-3238,-14133,-25143,-15122,-8242,-3595,12402,33145,42577,38865,33809,17767,-590,-18067,-35054,-15316,-2395,9770,16109,9263,-667,-20200,-20956,-9791,96,-4515,7460,29743,41205,11536,-21983,-20127,2279,-4134,-41241,-94072,-147073,-180066,-158079,-114336,-54121,-37663,-29312,-24908,-30455,-32837,-5220,19558,33321,21227,6098,1855,-30493,-37666,-14452,-2979,3555,-13369,-30107,-19277,1181,16193,18923,-3444,-27812,-9415,37726,75008,61556,19412,-23316,-1835,33156,59295,70539,59783,28133,-2500,-30650,-28710,-14180,-9428,13987,23210,4417,-29906,-34050,-32848,-22058,6519,27677,25750,-1676,-9489,7352,20874,22004,14226,367,-5466,-14198,-16640,1048,27850,56659,47004,9494,-31785,2997,34515,39016,28743,18817,11070,16347,17475,9304,3946,12577,18454,7076,-2329,-9766,-14452,-20926,-22279,-33281,-39228,-16868,11524,40976,65670,60235,33810,7022,-29735,-26012,-1657,13187,10161,-1257,-2092,6494,38781,86541,93597,75539,44568,17830,11628,4592,-14102,-37621,-36186,-10431,8207,11266,2196,-8959,512,14487,1544,-26936,-29418,6891,29497,22538,812,-10675,-16978,-13364,-12480,-22172,-8126,-3788,-1912,27678,43341,26180,-9278,1404,8452,2525,-6259,-24821,-20894,5756,14014,20809,30193,52364,61247,36184,-11136,-43526,-30649,-18861,-16720,-18275,-24456,-17084,-6613,12717,40748,50994,34373,14615,9621,8889,-2729,-16893,-12301,822,15019,19079,7199,-8339,14092,25520,10159,-21944,-30237,-34701,-28673,-3029,2625,-5418,1767,5646,-7344,-20477,-22768,-38732,-26259,-7505,-2313,6463,6119,1668,-6754,-10327,-10635,-4949,15777,23230,-70,5894,19035,5003,-12703,-990,3086,14200,45551,47861,20843,4065,-2268,-14075,-4100,19011,29411,14217,-5681,-20217,-8708,16430,33141,36420,30286,35308,55230,54954,35583,9147,-9375,-10811,-580,16988,6067,-26257,12810,61362,57195,17111,-24277,-6520,557,-12734,-28327,-26826,-30270,-22155,10077,23925,682,-30258,-7947,2457,6488,13980,14853,-14098,-9598,23889,28808,-6369,-27860,-2087,1136,3222,-2367,-11702,-24406,-16815,-15859,4386,21087,15405,-9811,-27572,-14924,-28470,-1920,30876,52107,53617,29454,9264,1307,687,4035,8553,2913,-6012,3633,9395,5080,-5054,-17136,-34442,-11221,17027,27609,12300,-16292,-34277,-11430,8192,11709,100,-14999,9954,37710,44438,31750,12314,-16224,-26063,-14824,-5600,627,8284,23051,24602,7738,-18014,-37871,-17385,1588,15735,22393,14342,-12859,-29790,3039,15622,5861,-474,-7870,-21753,-29708,-28413,-9970,-1781,-25214,-3873,17907,38428,44562,32263,14541,-658,-4787,-2521,-70,12098,34703,58641,56898,31111,14210,-3714,-22184,5189,18454,8398,-3489,-16056,-17199,-26558,-24870,-1642,17523,23784,16598,14802,26643,35353,26673,8891,-6681,-27025,5506,19371,34677,35991,12396,-14080,-7299,2067,15797,18864,1927,-14154,-2887,28372,58944,53167,10919,-19482,6515,23938,46161,19432,-24421,-18181,17953,51233,59800,39324,16760,16306,24560,15049,7914,3045,-3994,-8016,-6607,7650,198,-25993,-27385,-22022,-28497,-13773,-12496,-13895,-7321,-5216,-16489,-21095,-16058,-13627,-11339,-7877,-11841,-19559,-31257,-30600,-16276,-17598,-10143,18623,47503,57349,40755,13908,-890,-13964,-25642,-10251,-16237,-17524,-8974,5545,34214,50596,33114,-4559,-29150,-31353,-27430,-22947,-12717,14843,39321,60888,54305,25355,-1674,-12011,8224,30100,28596,7027,-24020,-13618,3297,6266,-15477,-30812,-5121,15777,16510,14805,14482,-5630,-30416,-8376,-4470,-11685,-20462,-31204,-35231,-34431,-30198,-19522,-5696,-491,-5596,-18965,-28394,-28184,-29206,-26202,-21009,-28416,-8700,7977,17708,9372,-6426,-11038,-10028,-21462,-27506,5301,32057,49051,43424,26708,20808,12720,8946,9860,5791,8220,33294,56686,62953,47387,26623,1575,-17041,-16996,-10649,-3199,2286,14079,18285,9165,-1502,-3430,2647,1688,-21150,-768,24481,20582,3618,-8662,-19662,-30299,-32769,-19338,1080,3684,4610,25805,64061,66715,47533,18865,-12380,-27901,-16109,4490,13338,12021,8969,21435,24621,7476,-8486,-18903,-26985,-23701,-15851,-15856,-17372,-2108,16652,21088,12685,16429,28957,43483,27074,1160,-1939,25588,52511,60954,40288,7566,-23207,-21434,8936,40935,44562,21346,274,3045,11878,6625,-8654,-9495,-7467,-1176,9075,2119,-15882,-21854,-17068,-18442,-16639,3878,16727,4792,-14699,-21855,-2480,8419,3562,-13639,-789,6623,-4697,-18143,-22229,-10370,-764,-4014,-22205,-19787,-12904,4089,15361,25526,22736,7956,7197,9767,16920,23047,29373,26658,1320,-21017,-17544,-10224,-11229,-13672,-16998,-11229,5487,17721,7213,-18473,-26239,-18104,-32509,1570,27942,19792,2774,4799,14178,11239,5425,10096,16322,11642,7049,9342,2324,-7735,-13577,-14593,14463,18718,-1227,-40,1570,9651,30683,36008,20988,-2124,-13654,-4528,10419,14056,-2784,-13022,-17855,-21431,-22635,-25535,-13284,-6165,-8616,-10114,1162,-3973,-13794,-12138,-15861,-20803,-9105,-6258,-18209,-27020,-25356,-16576,-6658,-9869,-20695,-2789,30130,45870,26578,2821,7214,16986,3883,-13647,2055,19572,27299,20762,-1053,-25660,8616,36609,38141,21640,2327,-14299,-14668,-1903,11689,26092,38753,52895,44522,27779,26671,29502,21695,-4726,-12569,17473,15254,2152,-8970,-25976,-7966,-601,-10320,-16330,20571,21254,18062,15756,15854,3397,-11041,-25853,-32101,-26658,-16604,-8533,-7647,6739,25185,17109,4420,-18744,-22344,-2280,5644,14782,21576,14570,-6531,-24058,-21623,8112,36606,20137,-6774,-3463,15747,2827,-982,10957,17925,8243,-12968,-27569,-20896,-27493,-32756,-30943,-8583,20902,23220,11418,16021,43493,70981,77273,33918,-17220,-7366,8281,10094,3072,-10283,-15207,-7456,-11253,-7076,7166,5864,-8662,-10561,-9666,-19761,-14769,-9993,-6351,-8587,-9355,873,8049,3033],[-10306,-1514,13991,23022,24263,24590,20042,8931,-3103,-21,22702,43535,50911,24595,-2287,2532,-11814,-17051,22769,33042,5017,-23529,-12530,-5894,-10097,-11489,-9193,-9698,-17979,-23394,-20226,5187,24412,5419,-8091,-23905,-28420,-23506,-15929,-2805,9109,13441,17949,13097,6790,3023,4536,-5680,-21377,-17022,-28923,-22763,-6278,1773,-574,5096,3020,-7609,15069,27436,19104,5389,-5349,-2863,-2804,-11384,-21098,-1404,20602,30184,8360,-28923,-17603,-802,33263,49829,21877,-23432,-15940,-14376,-15280,-4385,8106,4887,-3193,-7023,-2013,4163,6089,-4384,-6615,-8985,-1434,6989,7244,-9087,-12219,11021,20647,5128,-24575,-18111,-10629,-15240,1064,26902,37662,35273,38972,48198,36088,14509,4276,4603,3222,-1404,-6665,-16347,-16645,-12182,-19224,-32307,-32084,-16062,-1509,8074,3121,3442,85,-3130,3281,3673,12148,3597,-6488,-5595,-17127,-34957,-19723,-17348,-16574,548,9783,4872,-8590,-20235,-33641,-23376,-17317,-10351,4157,21092,27974,22183,19357,9829,-3272,-19225,-36436,-10943,-1994,6788,14463,10057,1583,-21222,-23694,-2401,16419,13846,23250,43339,52563,23004,-13184,-14288,-1640,-55852,-152723,-235004,-284015,-271106,-177193,-93417,-47393,-38827,-19246,-13558,-23705,-30610,-6277,16338,33203,26828,12414,4655,-27099,-32735,-12451,-1827,4148,-11802,-28118,-18742,798,15091,17942,-4099,-24687,-13286,27014,60820,53367,20712,-21573,-10491,32160,62799,73957,58145,23477,-9396,-38541,-23531,-14251,-13423,13267,22172,2161,-33895,-35807,-29782,-31226,-6187,14877,16131,-5961,-7055,10750,21783,19358,8776,-4341,-7425,-12655,-16376,-4059,22388,49381,40457,3535,-37264,7126,33871,37138,27537,18772,13332,21235,25420,20895,18784,26483,28505,12682,-463,-8934,-14281,-19751,-21039,-35212,-34063,-8063,18652,42403,58081,39969,19468,2599,-29150,-21952,-2318,9255,8810,-108,-195,11270,44104,84763,79815,63566,43522,21029,13367,1525,-23198,-36574,-25154,-4104,8508,4770,-7351,-13143,-21,12919,-918,-27995,-31426,8454,38428,36543,13306,-3060,-9539,-4447,-5633,-27718,-13819,-9730,-7096,25331,41910,23775,-14696,-8137,-2140,-8047,-15310,-24554,-22743,7494,18889,24427,29310,46491,53902,27298,-20263,-45316,-26068,-19175,-19872,-21311,-27498,-18934,-5577,15406,42013,48623,29995,8635,2652,2189,-8934,-22332,-18488,-5381,10065,14078,1241,-12352,14375,21726,4287,-29646,-23554,-27010,-39223,-14920,-6821,-9988,-3910,-3521,-19472,-24121,-20958,-37733,-35601,-14371,-8015,329,1832,-2712,-10076,-9574,-10409,-8986,12677,21039,-4114,-404,13742,2659,-7593,4608,8167,18964,48956,48265,19381,4129,563,-13557,-4573,22039,34621,17665,-4302,-18582,-10497,15256,37587,46336,39110,36360,48463,43361,24063,1101,-14314,-16335,-4105,19620,15816,-22135,17064,67287,64732,23278,-19390,-6214,2264,-9558,-19406,-17668,-26174,-23912,10764,25108,1189,-35255,-4170,8335,15772,27656,29888,-1873,-11980,25152,36733,7738,-34223,-10338,-5358,-2307,-2924,-8045,-20627,-16642,-13875,4117,23173,16601,-11432,-26163,-8524,-29702,-13973,20895,44551,47030,24635,8327,3666,3710,5403,8806,5573,2046,13633,17231,8514,-7647,-21980,-33591,-12706,11401,19319,4155,-20857,-37523,-11872,8841,11726,292,-15306,3589,28226,35310,26056,12007,-14674,-34356,-22280,-10236,-1260,7388,19113,19416,3222,-20605,-29584,-17186,-141,12159,16258,7464,-19383,-27669,5351,19774,8234,-2669,-13929,-27613,-29146,-24792,-13333,-8659,-30809,-3871,13535,32068,39776,29311,11866,-3982,-8099,-8874,-4910,11369,37606,61743,59613,35021,16796,-4527,-21118,9237,18706,1656,-19608,-30069,-20934,-30741,-26815,-3959,13462,18228,13677,18601,33156,42179,33331,13842,-6984,-22747,19622,38269,48176,42338,15937,-12064,-10477,1019,17598,18991,3582,-10731,-1292,30168,62253,58148,17758,-22275,579,14969,36541,11710,-33421,-13612,30176,60764,62323,38220,15063,14414,23866,15267,5169,-3400,-8607,-12565,-18452,-4989,-9034,-26370,-22666,-20594,-28170,-14602,-14421,-16394,-7999,-5762,-20105,-22760,-12216,-9052,-6942,-4849,-10091,-20535,-36951,-22920,-7534,-11826,-4484,27131,53138,59520,43989,22673,7818,-9662,-24391,-9522,-10611,-9485,-4661,2898,24328,38480,26602,-6177,-32767,-38550,-31390,-25082,-17654,4912,26892,50832,50181,23734,-2846,-10125,9199,29026,25010,3605,-23360,-11639,4576,6450,-16779,-29884,-3051,19005,23281,24439,25112,3246,-23748,-8750,-5591,-15523,-25661,-31375,-36917,-39349,-31759,-15964,4166,13708,8838,-9320,-26228,-31704,-38648,-34718,-34826,-22623,-2683,10513,15671,5331,-12478,-16039,-13311,-23391,-27589,1975,28243,49718,51369,41228,37128,27409,18092,12525,3978,6291,33671,53118,52725,34908,13574,-9062,-21968,-15987,-7485,-414,3390,13484,19056,12732,2420,-2039,2991,1683,-18182,5242,30909,25130,3417,-11180,-19008,-27596,-33061,-10508,9241,12638,13887,37884,76965,78996,50099,13715,-19142,-32073,-13164,11745,23344,20729,13738,20564,23110,6967,-6995,-15326,-22091,-18686,-12358,-16646,-27338,-12917,7400,10553,-8495,-13049,6828,30935,22202,3136,1351,24945,47996,51810,29604,-402,-27093,-22784,13151,50127,51619,24166,976,5280,15364,8143,-7745,-8875,-6681,4416,17519,9117,-15556,-28541,-25612,-27696,-24104,-1531,11813,1203,-16453,-20655,1013,14394,9161,-13164,-3961,4619,-3742,-14507,-16992,-8689,-3007,-6898,-22470,-14967,-7042,10438,20959,27642,21017,5829,10071,14373,19873,25399,35578,35159,7976,-24414,-36441,-24407,-18787,-17122,-19213,-13900,3531,18263,10715,-12047,-25997,-17539,-28399,-5130,23812,19072,2755,463,7535,4627,2319,13438,23615,22318,20819,17631,1632,-10609,-14275,-11589,19610,21788,1303,5889,11771,17735,34154,38343,23223,-2621,-18883,-13766,-1223,2053,-11606,-18851,-24578,-26593,-20941,-21435,-14668,-9837,-13610,-12366,2931,-2551,-16969,-12185,-6488,-12875,-12865,-14396,-27440,-32017,-27264,-25927,-14364,-17805,-30075,-7331,25390,40177,21866,-1785,9208,21358,7825,-8944,7004,22453,28413,22457,1001,-30127,5204,31832,31789,15348,-285,-13570,-12609,-589,11604,26702,40504,53921,43202,26098,26111,27465,17121,-5995,5765,28693,17574,-5535,-15356,-20693,-6031,274,-10656,-23750,18909,21201,16714,18611,23487,11766,-4613,-21203,-30864,-30638,-25825,-21780,-21049,597,24082,19789,6335,-16157,-18460,-3997,-3342,3853,13997,13829,-581,-17207,-20989,14728,42753,22923,-12013,1393,26427,13451,5184,15528,18951,6226,-15166,-29387,-19090,-21881,-31537,-25793,-1171,24770,29104,21170,26222,50576,78130,87110,43464,-10822,-16225,3336,8872,3349,-8118,-10180,-2455,-8882,-11307,1718,1903,-11592,-13167,-9763,-17689,-15716,-12407,-7689,-9417,-8177,670,6123,1157],[-7251,-2669,8725,15524,17439,20231,16861,7443,845,5601,22208,39180,46333,19883,-10897,-8991,-20072,-6721,25948,31684,774,-29719,-13617,-10134,-11091,-10876,-10695,-11466,-15309,-18790,-27997,-4196,15668,-1050,-12516,-28017,-26679,-21380,-14684,215,13353,16761,16793,13852,7655,-3026,-4758,-13492,-23807,-20406,-22550,-5808,8612,11963,6720,11870,10892,-1757,12189,22525,18318,8597,569,3142,4259,-7107,-34860,-13414,13522,29048,14688,-12154,-26368,-19685,23144,49306,27158,-17567,-22180,-17684,-15685,-7655,4706,3357,-1671,-5284,2877,11656,13805,2443,-764,-5080,-405,5958,5300,-11457,-12229,13247,23875,9249,-21378,-22284,-13255,-14124,2742,26161,34598,30742,35001,46361,36627,14310,1759,587,-1905,-4536,-6998,-16181,-14380,-9610,-17130,-30040,-32384,-16442,-2783,4631,-2583,-647,-6201,-13280,-3839,-1844,4652,-3952,-16816,-18627,-24887,-35318,-18537,-14648,-9641,5904,11701,2378,-15008,-26704,-34112,-27349,-25891,-18466,-6287,6333,10848,4480,5944,4410,-2544,-16065,-27499,-5751,-1030,3492,12555,10407,3681,-20587,-27172,4458,32384,30457,36138,53314,60152,31631,-2048,-3942,-1414,-101683,-210694,-222554,-210218,-163062,-83028,-39852,-31255,-33746,-4932,436,-14765,-23661,-3251,16741,35503,34580,21198,9839,-21815,-26602,-10397,-2474,2149,-11743,-24862,-15994,1550,13731,16362,-5015,-22221,-15887,16738,45367,42046,19621,-15843,-17418,29338,63252,74103,54174,17599,-16194,-43666,-19681,-15045,-14312,13700,21009,1033,-29092,-31713,-26810,-36656,-16441,4064,7455,-10181,-4412,14895,22944,15636,1497,-10908,-11211,-13206,-17433,-9465,16020,39219,29906,-3880,-28948,11747,32881,34645,25730,18359,15343,25657,32895,32156,32854,39070,37946,19314,3208,-6520,-12727,-17703,-19843,-37701,-29127,-120,24387,41288,46941,20167,6197,-3624,-28150,-17899,-3897,3394,5886,422,2466,16633,48167,79637,64537,50694,40988,22693,13239,-2352,-31014,-26462,-14284,2277,7888,-3802,-18045,-13484,1934,12226,-4071,-30456,-30951,11223,47008,48153,20533,-3566,-9309,1331,1865,-23802,-19429,-17053,-13360,21808,38330,18908,-21128,-18268,-15079,-21249,-21925,-19867,-24222,8695,22491,25569,25207,37502,43551,16111,-30816,-36744,-19027,-17465,-23107,-25193,-31140,-20845,-4671,18758,44887,48350,27923,4362,-3976,-4740,-14594,-25999,-24118,-11357,5403,8938,-5739,-17092,14876,17738,-2844,-30538,-12154,-16409,-32234,-23104,-11258,-11487,-7669,-10173,-31086,-18958,-14377,-26913,-38014,-21299,-13017,-6673,-4521,-8776,-14086,-8790,-9732,-12662,9946,19752,-5441,-7151,6300,-774,-2651,9521,12350,23683,51479,47152,16786,3132,1903,-13447,-4757,24018,37807,20067,-3320,-16027,-9643,16115,42896,55777,47084,36784,40369,30870,12418,-6009,-17691,-21156,-7632,22251,27594,-4278,25006,72452,71201,29020,-14274,-5955,3573,-5692,-10618,-8290,-18357,-17099,15379,30472,9289,-19547,2559,14608,24850,41194,44561,12064,-10424,26531,44302,22017,-20199,-19411,-12366,-8717,-4365,-5198,-17781,-15154,-8889,4810,24066,15982,-13843,-21192,-265,-18743,-24301,9705,34403,38060,18500,6864,6217,7497,7377,9227,8045,8956,21659,22853,9770,-11452,-26304,-32247,-15518,4379,10526,-2384,-22521,-41552,-12911,9965,12522,872,-14288,-1638,19678,28339,23469,14236,-8660,-30960,-29501,-15024,-3951,5461,14461,13603,-996,-19397,-19163,-12034,1119,10010,10708,950,-25052,-25475,5598,21086,9088,-4498,-16279,-27299,-25520,-20076,-15292,-16549,-31164,-3743,8818,25590,35266,26589,9285,-7418,-10846,-12978,-8630,10766,39745,63131,59831,36509,17544,-5735,-19761,11506,18169,-2385,-29567,-28332,-19676,-30873,-26388,-6236,8143,11158,10277,21610,37602,46827,38484,18394,-5773,-14781,31683,53078,59471,48839,20358,-8379,-13333,-1019,17167,16659,3078,-8940,-376,30233,61568,58538,21915,-21396,-1944,9631,24276,2890,-39828,-4640,43021,69041,64158,37360,14750,15079,25712,17530,4346,-7009,-8299,-11252,-27341,-18188,-16689,-22494,-17999,-18828,-27289,-15059,-16154,-18893,-8510,-6195,-23846,-26459,-10900,-6020,-3057,-2506,-9161,-21835,-33333,-13036,3383,-2713,2232,35035,56749,59161,45342,29713,14444,-6129,-22195,-7408,-2524,-94,1130,1864,15002,25693,18897,-7663,-32911,-42836,-32827,-24697,-18398,-2216,14564,38578,43659,20865,-4188,-7985,10228,27748,21835,1802,-19641,-9852,5068,6100,-17909,-27799,-858,21251,29049,33751,36412,13294,-17120,-9900,-6205,-15975,-23643,-25742,-34167,-39974,-32570,-12851,12519,25556,20727,-869,-21430,-32558,-41569,-26877,-25297,-13540,1974,11209,11674,412,-17363,-19288,-15512,-24287,-24332,1722,29294,56650,64822,58342,53699,41809,27250,15505,2701,5415,34041,48643,42414,24021,3532,-15602,-22496,-13705,-4707,1873,4831,14337,21878,17378,5381,-1597,3525,2896,-12635,10017,34903,27136,1966,-14030,-17592,-21881,-24039,-1191,18624,23056,22347,45620,83193,85890,49638,7060,-25813,-35226,-11179,16518,30724,27560,17432,18090,19139,4135,-7587,-13456,-17991,-14039,-8738,-15578,-35790,-24118,-2258,2565,-18356,-44195,-16619,16263,16050,5420,4954,23585,41560,40336,17595,-7888,-27494,-24075,16368,57467,57006,26095,1067,6417,16777,7206,-7913,-8542,-5541,10586,25841,15425,-15288,-36112,-33689,-37263,-29582,-6727,5747,-3776,-19817,-21369,3000,18878,13750,-12479,-9002,-15,-5490,-12730,-12678,-6804,-4202,-8791,-22584,-11980,-3485,14348,24267,27613,17326,2679,12454,17779,21349,26754,40417,42028,16164,-12355,-27914,-37546,-26725,-21410,-22167,-16818,1800,19208,14877,-5737,-26976,-18438,-23954,-12890,17858,17390,2559,-4756,-1212,-3082,-292,16480,30106,33355,35497,26203,794,-13962,-15167,-9301,22314,22893,3928,13686,22426,24177,36049,39356,24061,-4388,-25086,-24445,-14439,-11040,-21186,-24982,-31640,-32524,-19786,-18037,-16546,-14273,-18888,-14677,3384,-2337,-21088,-10442,2089,-6984,-17954,-24780,-38887,-27862,-20095,-31995,-20328,-24243,-40642,-12043,20567,34010,16400,-6992,10179,24011,10600,-4818,10875,23973,27988,22548,2098,-32583,1053,25489,24112,8682,-2841,-13421,-11619,-670,9343,24345,38691,50946,38592,22662,23869,23862,13779,2059,21181,36970,20113,-11465,-21628,-16278,-3434,3399,-7909,-27526,17994,19567,12204,19174,28939,17769,-695,-18905,-31267,-33109,-34804,-33997,-31300,-2212,23501,21639,7151,-14462,-15800,-7146,-13229,-8134,5589,12964,5211,-10321,-15945,21142,46972,24461,-16810,6727,36319,24184,10386,18260,18798,4087,-16654,-32181,-18330,-17584,-22369,-14594,4573,24751,30618,27590,35012,56640,83069,93298,51350,-1244,-22891,-2165,6657,3056,-5689,-5947,1677,-5902,-15767,-5130,-3188,-14434,-15050,-9181,-15259,-15498,-13926,-8766,-9640,-6030,932,4012,-612],[-6656,-4658,1726,5545,7898,13001,11069,4458,3475,8481,18639,31415,38276,12699,-21049,-21182,-19229,4597,31222,33473,2201,-22151,-14811,-15051,-12045,-12325,-14615,-14194,-12089,-13752,-24869,-12951,7151,-8088,-17501,-31334,-24827,-19280,-13633,1779,15681,19283,16875,15738,8268,-8902,-12042,-17355,-23342,-21319,-9945,11728,21966,19310,11603,17571,19290,6900,12004,17231,16403,11411,6897,9156,11724,931,-29863,-20606,6685,26370,19651,4520,-6518,-20369,18169,49918,32480,-10994,-27502,-20040,-13838,-7581,5457,6736,1978,-3299,7817,18790,20645,9056,5583,274,1919,5823,4258,-12746,-13102,13271,24916,12258,-18366,-23952,-13693,-11312,5969,27018,32888,26740,30643,43880,37361,15803,766,-3034,-7378,-7548,-5529,-11172,-9648,-8344,-15775,-27932,-31048,-15593,-2604,2054,-8084,-4126,-11649,-21652,-8521,-5174,-799,-7979,-21290,-31221,-32122,-30103,-16752,-11130,-2049,12043,14215,665,-20561,-31162,-24881,-22073,-26384,-25893,-16867,-8778,-6334,-11282,-1919,5300,4069,-6814,-15892,702,990,36,10391,10897,6814,-16190,-28683,11370,47614,44661,45794,60634,66379,40431,12094,11824,8136,-114864,-165468,-128280,-88935,-51301,-4406,4092,-13928,-29326,6424,12426,-6336,-18017,318,19296,39756,43208,30614,16353,-16038,-20152,-8156,-4222,-1363,-11952,-20428,-11596,3714,13232,15349,-5316,-19253,-14970,10548,32685,30635,18408,-6996,-19709,26478,62700,73056,49962,12734,-20373,-37587,-16866,-16644,-10428,16844,21842,3332,-18712,-23954,-23344,-29602,-18131,336,3224,-12690,-688,20754,25821,12688,-5738,-17407,-15257,-14567,-18559,-13503,10167,28004,17279,-10844,-17385,17966,33031,32888,24314,18411,18004,30522,40701,43724,46648,50902,47477,27825,9806,-1175,-8546,-13781,-17189,-38096,-23268,7797,29693,38956,34456,6205,-924,-9876,-26622,-13620,-4933,-2557,2758,1529,6878,23376,51891,72581,49966,38854,38034,23734,12530,-5409,-29556,-15123,-3127,9540,8023,-12623,-27094,-8195,7355,14278,-5660,-31674,-26866,15000,52868,53851,20214,-11482,-12039,6831,10983,-12665,-21707,-23942,-17889,19120,34185,12989,-27242,-26269,-28651,-34391,-20148,-13202,-24643,10140,25278,24787,19043,27874,33282,5605,-39907,-25956,-9186,-11841,-24064,-28575,-34014,-21555,-3120,22789,48859,49804,28345,2961,-8656,-10815,-18723,-26858,-28262,-15827,2501,5365,-11793,-20914,16009,14511,-9992,-20873,1567,-4058,-20630,-21033,-8696,-8944,-7874,-9616,-20705,-8358,-5061,-14404,-28794,-27196,-16135,-12942,-11699,-14955,-16823,-7286,-8124,-15359,7235,18545,-4292,-12805,-2213,-4019,2466,13915,15681,28081,53111,44938,13481,1512,2335,-13009,-4116,25080,38948,21522,-2534,-12640,-5553,19753,49271,64800,54323,37055,32274,19140,2101,-11247,-18951,-25163,-10798,25693,42335,18349,35954,76899,76704,34467,-8973,-5361,5000,-967,-2262,391,-10072,-8320,21357,37374,21312,-2993,10736,20503,32830,53462,57661,25841,-4918,28061,51123,35749,-5551,-28606,-19002,-15444,-6580,-3307,-15864,-12306,-1655,6823,23469,13285,-16668,-14148,8376,-7203,-26684,-1351,22913,28468,12573,5545,9003,11816,9795,9783,10215,14483,27351,26056,9065,-15889,-29651,-31589,-19417,-3191,2419,-6468,-20915,-45821,-14529,11281,13998,1836,-12081,-4928,12765,23949,23932,18408,-385,-21924,-34929,-18913,-6767,2860,9483,7468,-3921,-13622,-8198,-4532,4326,9133,6033,-4940,-29719,-23718,3843,19687,8863,-3719,-10858,-19553,-19653,-14790,-14758,-24572,-25640,-3542,4127,19192,30370,23080,6262,-10917,-13622,-15435,-11728,9642,40541,62734,57810,35205,15955,-7732,-19313,11778,17192,-1960,-18155,-16180,-16065,-28218,-24433,-8642,1610,2895,6652,23426,39671,48940,41698,22124,-3471,-7426,40421,63633,68026,54782,25326,-2650,-13582,-2540,15667,12772,700,-8788,-256,28352,56465,53556,21932,-20044,-696,10804,12039,-6397,-44280,4770,54754,74879,64239,35766,14897,17704,29929,21845,5587,-7406,-4573,-5943,-24747,-29868,-19817,-17049,-13633,-16732,-26342,-15723,-17957,-21413,-8957,-6488,-26911,-31880,-12072,-4790,-491,-1430,-9131,-23262,-27725,-3216,14454,7938,9552,41467,57883,56084,44326,34116,18506,-3460,-19079,-4505,6477,9972,8077,2919,7728,14023,11089,-8986,-30790,-39121,-32111,-22849,-15191,-4723,3623,24797,34861,16592,-5950,-5877,11051,26244,19417,2009,-14749,-8821,3992,4430,-19365,-24919,1336,22421,33303,41898,46961,22729,-11428,-11920,-5887,-12302,-15606,-18051,-29435,-35567,-31999,-10412,18660,33913,28521,4746,-17124,-32258,-32525,-14139,-10558,-4571,5256,10257,6184,-5060,-20709,-20638,-16649,-24294,-20101,3878,33925,67500,80920,75981,69349,55072,35968,18731,2271,5804,34292,43222,32226,14901,-2986,-17187,-19784,-10928,-2448,3750,6767,16418,25476,21439,6745,-2130,4237,4986,-7013,12930,36153,26510,-796,-17074,-15698,-15929,-13434,8912,29075,33872,29155,48955,83018,87068,46231,-313,-29476,-32517,-9604,18586,34706,31724,19685,14519,13387,-338,-9713,-12903,-14782,-10043,-5452,-13487,-38219,-34768,-10551,1093,-3749,-23953,-37096,-29,9221,8213,8969,22083,34043,27550,5050,-13620,-23078,-23780,18896,63117,61006,27374,698,6442,15982,3890,-9033,-8418,-3617,17626,34438,21415,-14789,-38830,-29444,-28945,-25034,-8200,1457,-7804,-23062,-23606,3552,21918,17466,-10867,-14778,-6231,-8702,-11192,-7738,-3139,-2948,-8455,-21870,-10648,-2320,15683,25217,25651,12261,-324,14812,20127,21513,27505,44079,47249,24586,3729,-8360,-25795,-32433,-25630,-24917,-18903,1055,20874,19372,-22,-28349,-20055,-19708,-20536,11157,15429,2723,-9556,-11158,-10558,-1578,19298,35878,44193,49843,34714,1013,-16563,-15502,-7359,22606,22138,7012,22849,32961,29112,36710,39446,23891,-6828,-30645,-34719,-27753,-23533,-29919,-28503,-32201,-34985,-18279,-14580,-17618,-18661,-23426,-16025,3395,-2210,-23460,-6654,8452,-4042,-23870,-34626,-36751,-17441,-9928,-21816,-20810,-25801,-49419,-15253,17469,29347,11457,-12233,10079,25000,12348,-1074,13875,24350,26439,21749,2915,-28378,-2724,18810,16433,2887,-4576,-13142,-10957,-1542,5760,20169,34433,44938,31644,18496,20769,19532,12813,14001,32745,42185,22602,-13381,-25628,-12415,297,8763,-3014,-23740,18854,17706,5120,18224,32564,21439,675,-19183,-29883,-28102,-30677,-26211,-24363,1031,25018,23471,7224,-13556,-14221,-11217,-23130,-19727,-1697,12905,10690,-3513,-7926,27538,49663,25109,-20125,11489,44548,34356,14664,19438,18182,3014,-15765,-28419,-18114,-14584,-13095,-4270,8156,20990,27937,30578,41240,60906,85591,95841,57341,8547,-20714,-8180,3426,2051,-3571,-2971,4434,-2842,-18894,-13355,-9782,-17531,-16123,-8083,-12854,-14748,-15216,-10066,-8686,-3504,1319,1464,-2846],[-6453,-5683,-4601,-4319,-1424,5373,4895,2038,6139,10214,13770,22245,28727,4772,-30537,-27287,-10795,15060,37445,38024,8524,-14297,-15355,-19198,-13127,-15249,-19665,-15527,-8189,-8903,-18746,-17978,536,-14754,-22408,-33482,-24499,-18524,-13241,1922,16089,20692,18288,18376,8355,-14580,-15891,-16510,-22225,-20839,657,26356,32077,22831,13534,21431,26775,16419,14571,12598,13516,13421,12733,14486,18541,10499,-13000,-17552,733,21676,22183,19070,14075,-6600,18174,50822,36541,-5028,-31259,-22372,-10912,-4936,8797,11119,4259,-3114,11210,23665,24684,13494,10545,5311,4176,5401,2904,-14056,-15947,9982,22317,12257,-17447,-24015,-13455,-8445,9219,27967,31154,21941,24271,38718,35680,16368,-627,-7790,-14630,-11446,-3840,-5570,-6750,-10538,-16925,-27857,-30324,-15410,-2768,-1190,-14886,-8149,-17641,-29300,-10821,-7034,-4633,-8835,-16621,-33183,-36964,-25518,-16177,-8888,3601,16224,15283,-1542,-26019,-31278,-16920,-14125,-18587,-29876,-28908,-25209,-24120,-22765,-2461,10775,13223,3912,-5418,5911,2186,-5780,5122,9116,8256,-12022,-28094,16393,59705,54791,51263,64592,70214,49142,28618,31259,22062,-114558,-137933,-64911,-2225,33392,60871,45357,5957,-31783,8208,16725,-2554,-17453,-826,19053,41800,48437,35936,19445,-13225,-16381,-8680,-9277,-7983,-13953,-17850,-8902,4948,12356,13893,-6055,-16962,-12596,7968,23438,18792,15249,591,-18657,22281,59961,69657,44356,7716,-23197,-32479,-17071,-20645,-3481,20925,22991,6529,-9177,-17307,-21870,-21154,-11112,3926,3033,-15315,1599,25794,28248,8923,-14422,-24930,-21090,-18559,-21661,-17870,2945,14450,1554,-17587,-6316,23505,32402,29867,20997,16449,18874,33426,46349,52970,57421,59338,54529,35701,17025,5009,-3908,-10136,-14734,-35261,-18402,13463,32418,33680,19861,587,-430,-16944,-27309,-11835,-7213,-9600,-2174,1323,10823,29238,53227,61942,34824,26420,32471,21891,9265,-9418,-22257,-5766,5862,15453,7635,-22141,-30158,-366,13750,17718,-5884,-30234,-21153,17623,53797,52314,13163,-22162,-10992,13224,19756,-1042,-19290,-28698,-19021,16654,28592,4976,-34122,-29251,-42048,-40216,-11723,-7542,-26042,9693,24957,20124,9913,18693,25069,-1982,-37419,-15524,902,-4536,-22914,-32245,-36450,-22294,-2696,25073,50872,49877,28383,2302,-12453,-17424,-22710,-26727,-32450,-19885,317,2665,-16629,-23639,15827,10522,-18036,-10631,14583,7398,-10542,-13886,-3840,-5386,-6547,-3884,-6579,2050,3479,-3432,-19231,-32994,-18398,-18225,-20085,-21228,-18441,-6761,-7384,-18346,2299,14784,-3544,-17525,-12753,-7702,5975,15950,16270,29910,51747,39938,7842,-2132,670,-13350,-4287,23407,36179,20196,-3706,-10374,-608,24087,54622,71519,59173,35831,23664,7928,-7472,-15823,-19613,-29911,-14807,28927,58461,41785,46866,78778,79468,37848,-5389,-5949,5228,2833,3634,6059,-4066,-1594,25248,42080,32289,11583,17495,23756,37355,61712,66413,36472,1295,27928,55147,46633,7389,-33730,-25505,-23531,-11099,-4101,-16387,-9790,5242,8619,19595,6883,-20581,-7473,14988,1956,-20514,-12413,9907,18815,6927,3292,10227,14585,10681,8731,10366,16869,28957,25227,5114,-22009,-33501,-33586,-25527,-11626,-5329,-9134,-17900,-44694,-18135,10893,14254,1490,-10469,-7251,6304,20096,24764,21907,6709,-14617,-34916,-22115,-10447,-1545,3046,-175,-5948,-6006,1376,2051,7019,7855,905,-11582,-34851,-24039,-1131,14791,7455,682,-135,-9597,-14100,-10991,-13175,-30524,-21215,-4844,-1750,11354,22784,16329,757,-15901,-18202,-18714,-16300,5891,37949,59058,52659,29720,10131,-12446,-21886,8757,14803,1221,-5396,-6313,-14132,-26480,-23553,-12871,-7428,-7298,1941,22484,37820,46920,41283,23299,-2024,-2944,44043,68528,72151,58142,28957,3485,-10108,-2084,14065,7680,-4107,-11284,-2271,23032,45510,41690,15952,-20723,2682,17605,5290,-14268,-46662,11265,62389,75912,60375,31186,13077,19696,34056,26147,7148,-6779,-1525,-1278,-16660,-25904,-17934,-13117,-11274,-15864,-26680,-18322,-21474,-25490,-10935,-8130,-29669,-39981,-16904,-6872,-1053,-3072,-11102,-25469,-23801,3701,22789,17422,15516,44094,54700,48790,39206,33828,18335,-2937,-16562,-3084,13709,18434,14190,4535,2187,3632,2743,-11544,-29263,-35918,-31859,-22103,-11562,-3993,-6062,8739,22627,9397,-9866,-5655,9832,22888,16312,2343,-11499,-10473,-642,-563,-23028,-23079,1853,21000,34130,46602,54092,29095,-8448,-16234,-5841,-7088,-7105,-11610,-25772,-31977,-30999,-10312,20543,36462,29741,5321,-16119,-33885,-24603,-2454,2359,2083,5612,6382,-1834,-12320,-23780,-21867,-18531,-25401,-17873,5447,38313,77559,95128,90692,81435,64859,42227,20482,1287,5799,32567,35198,20631,5678,-8108,-17035,-17647,-9762,-2234,3840,7725,17748,27212,22440,4708,-5156,3436,5905,-3787,12125,32991,21744,-6459,-21508,-14946,-12135,-4029,18319,38569,42383,32071,46493,75574,81069,38551,-9016,-28014,-26789,-9411,16367,33261,31189,18722,8751,5042,-7199,-14196,-14637,-13856,-8382,-4417,-12811,-33814,-41349,-16149,5954,18274,5836,-28995,-18940,1181,10048,11728,19300,24723,12928,-8878,-17446,-16949,-22138,19356,65617,62249,26593,-1638,3721,11357,-3121,-12438,-10144,-2410,23910,41830,25711,-15431,-31019,-19482,-18023,-15604,-4735,848,-9156,-24710,-28468,1309,22145,18987,-9442,-21033,-14020,-12624,-8961,-1649,2113,-47,-6728,-20894,-11932,-4975,12943,22324,20490,4894,-3603,15752,19895,18917,26393,45132,49296,30805,17848,8540,-11319,-31608,-30227,-28143,-21053,-161,21474,22106,3398,-29890,-22828,-17286,-28474,3599,12492,2179,-13888,-22793,-17318,-2612,20355,39374,52795,61530,41391,1642,-18702,-16161,-6990,19056,18212,9235,31228,41330,31137,34852,37390,21568,-10854,-34381,-38919,-38613,-31828,-34280,-26779,-24732,-29931,-17021,-11877,-18159,-23623,-27746,-17822,1356,-4133,-24526,-2188,11895,-4560,-29998,-31775,-23704,-7306,-981,-11861,-16525,-22775,-42499,-17383,15621,26184,6837,-18467,7631,23103,11803,935,14676,22388,22935,19506,2748,-23375,-6059,11840,8685,-2573,-6704,-13638,-11233,-3862,496,14222,27790,35781,22089,13242,16276,13949,13101,24403,39095,43328,23511,-12280,-25820,-9910,4274,14856,1899,-19179,20070,15507,-5253,15490,33594,21808,-1370,-22769,-25820,-21220,-21185,-13453,-10868,8618,28406,25067,5854,-14515,-14740,-16865,-33411,-29014,-6447,13148,14559,1875,137,32643,50087,24247,-22400,13530,49171,42170,17025,18360,16701,2962,-12445,-21731,-18481,-13755,-5623,3362,8342,12938,20623,29252,43341,61918,84675,94020,60273,16294,-14587,-15656,-1818,-792,-3288,-2677,4346,-1381,-19273,-23587,-19063,-21577,-17264,-7714,-11872,-15254,-17791,-12430,-7550,-2247,623,-2284,-7051],[-6794,-6401,-10201,-13357,-9031,-1960,-1317,270,8503,10715,7792,12203,18275,-3587,-36652,-22308,-1120,23400,42511,42931,16171,-7527,-15520,-22676,-15555,-19599,-24656,-14397,-4305,-4923,-13747,-17650,-3571,-20746,-27288,-35510,-26162,-19653,-13942,489,14386,20467,20284,20924,7556,-20183,-16042,-13305,-21840,-20686,8106,36325,37807,22166,12449,22978,32166,24838,18405,9512,10189,14572,17562,18855,24123,19905,3860,-6844,-3155,15227,21967,30263,30114,7450,21656,51629,38788,-234,-31060,-24867,-7411,11,13167,13902,3666,-5331,12534,25542,25262,15041,13385,9337,6033,4582,1157,-15306,-20498,3761,16267,8957,-19134,-23794,-13455,-6080,12085,28556,29110,16348,15754,30492,30746,14932,-3007,-13694,-23621,-15455,-2452,-1544,-7158,-16430,-20509,-29912,-30484,-16111,-3614,-5077,-22902,-12094,-23922,-35734,-10569,-7165,-6077,-6895,-7481,-19395,-29270,-21999,-16934,-8387,6471,17642,14735,-3541,-28214,-26483,-11182,-7389,-10893,-21526,-35333,-40354,-35250,-19857,3496,18345,22575,13387,2046,9216,3303,-12484,-3173,5194,7333,-10154,-25580,19828,68144,61551,54263,65884,70440,55893,45718,52114,33224,-114088,-89725,27459,121654,156351,154521,99979,28852,-40235,2663,14699,-2079,-19313,-5938,15539,40752,49735,36767,18278,-13785,-16684,-13567,-18279,-17368,-17182,-17212,-7909,5463,11671,12514,-6623,-14960,-9912,8551,19055,7818,9248,4518,-17233,16738,55211,64115,37587,2642,-24972,-28943,-18710,-22091,5878,25430,23790,9039,-2277,-13191,-22928,-13752,-137,12380,6269,-18094,1737,29082,29407,4136,-24492,-31461,-28008,-25241,-26812,-22591,-5795,-837,-15946,-20194,3382,27672,30580,25191,15254,11760,17180,33617,49018,58928,64143,63489,58215,41965,24025,11360,536,-7234,-12637,-30247,-14734,16399,32098,25428,4198,3396,5613,-22488,-30916,-13417,-11088,-16821,-8816,-471,13638,33598,51864,47740,19141,12965,23589,16427,2921,-14765,-15955,762,11947,19382,6942,-28911,-22156,8100,20053,22192,-3712,-24757,-14285,19727,52617,49068,7509,-24446,-2694,20799,27257,9284,-13342,-25072,-15204,15078,22451,-4190,-31575,-24278,-35626,-28282,-1420,-3322,-28890,6845,21022,11530,-502,13758,23030,-2129,-26303,-6295,10237,3093,-19833,-34348,-36201,-22785,-3512,25044,49889,47421,26825,1404,-15231,-24228,-26071,-26171,-36460,-22868,-726,1562,-17873,-23089,14176,5871,-25506,-1410,25961,17263,-2466,-7615,260,-2319,-5035,2737,5705,10544,10208,5333,-11256,-35595,-19193,-19245,-26472,-24613,-18234,-7255,-7542,-20657,-4901,8215,-3991,-19537,-24358,-10554,7950,15766,14267,29010,47292,32394,180,-6973,-2026,-13489,-5057,19246,29830,16316,-6583,-8936,4716,28681,58737,76091,62159,33972,16095,-1067,-15125,-19161,-19330,-34117,-18457,32715,75385,64307,56709,78309,79797,39451,-3322,-7138,5001,5933,7237,8745,-339,2919,26720,44036,40830,23819,22533,24531,38503,65598,70515,43567,7122,26509,56633,54665,18537,-24813,-28557,-31388,-17098,-6901,-18419,-7213,11477,10561,13152,-2232,-23098,-1021,19761,8902,-12259,-20967,-2285,12066,3721,1210,10375,16039,10386,6698,9223,16891,27363,21359,-865,-28545,-37311,-37458,-31392,-17895,-10734,-9260,-12975,-37935,-22383,9476,13797,584,-8688,-7394,1468,16768,25441,24623,12349,-9075,-30721,-22513,-13134,-6269,-3375,-7833,-5336,3038,10253,7911,9728,7186,-3468,-17800,-39335,-25216,-7602,9093,8393,10441,13603,1080,-8483,-7958,-10385,-26158,-17040,-6472,-7375,3207,13214,7100,-6258,-20932,-23176,-22319,-21593,337,32884,53535,46671,22318,1203,-18855,-26056,4508,12927,6451,5213,225,-13803,-25300,-23159,-17673,-17013,-16318,-1338,20512,33727,42361,38711,23288,-338,-5,44159,69450,73243,59962,32299,10994,-1180,4579,16901,5544,-8041,-13830,-4502,16017,30728,25186,6291,-20321,9143,29091,12246,-13249,-42968,15424,66362,73220,53849,24800,10187,21488,38312,30988,9901,-4937,616,2372,-8742,-15264,-12646,-9900,-9467,-14698,-26239,-21071,-25060,-29542,-12879,-9505,-29701,-47903,-23151,-10304,-2719,-4858,-12359,-25215,-20422,8382,29046,26447,21385,43913,48691,39173,31719,30376,15813,-2431,-13136,-2204,19822,26167,20582,7872,223,-2857,-3593,-13475,-27401,-32925,-31282,-21460,-7543,-531,-11800,-7132,9257,1162,-14418,-5950,7980,19266,14033,3591,-9004,-13340,-7291,-7319,-27323,-20853,2198,18793,33010,48978,58671,33629,-6512,-20694,-4348,-345,1633,-5510,-22060,-27885,-28168,-10893,19561,34489,25683,2382,-17294,-36455,-16250,8951,14284,7587,4684,1568,-10122,-19336,-24835,-21855,-19963,-26560,-16801,6709,42038,85757,106571,102375,90508,72021,47130,22067,1277,6594,30012,26051,9153,-2704,-11775,-16316,-16003,-9010,-2369,3912,9181,19317,27851,21506,810,-9110,2372,6618,-1790,9039,26982,14494,-13543,-24975,-13749,-9368,4833,28151,47772,48816,31860,39910,63198,69752,28358,-16346,-22306,-19972,-8765,11391,27581,27165,15796,2455,-3798,-14145,-18723,-16552,-13615,-7788,-4607,-12929,-28082,-33404,-15279,15379,40048,33002,-6487,-38251,-5194,12055,14112,16576,15515,-1339,-22375,-16987,-9520,-18195,18866,66030,61865,24861,-4913,-840,3965,-12449,-16789,-12895,-1136,30089,48751,29222,-16192,-23845,-9809,-8049,-5499,3431,6249,-4682,-21146,-34452,-2648,20638,19364,-7410,-23837,-19783,-13008,-3073,7894,10161,5044,-2992,-17988,-13842,-10331,7070,16480,13161,-3501,-5660,15862,17719,14256,24194,44226,48792,34843,29355,22914,1932,-24856,-33275,-30706,-22768,-1844,20864,22962,4986,-28675,-24714,-16230,-35232,-2608,9924,1702,-15918,-34637,-20126,-2950,19965,40820,59017,70303,46404,3384,-19168,-16442,-7725,12157,11886,11037,38504,47329,30686,30879,33605,17622,-15704,-33384,-30945,-31347,-25162,-29105,-20915,-15907,-23265,-15174,-9217,-17391,-28111,-31041,-20095,-2583,-8197,-23481,3260,13877,-6854,-29945,-20587,-11757,1403,6233,-3539,-10308,-17418,-34252,-18445,14955,25020,3597,-25098,3266,18738,9201,1228,13363,18415,18283,16801,2300,-18582,-7393,6110,2007,-7397,-9439,-14550,-11676,-6794,-5260,8135,20423,25001,11160,7847,11222,7961,14227,31837,40837,41126,22918,-9932,-23386,-8042,8907,21639,6850,-15850,21162,14116,-18151,12464,32884,19655,-5827,-27842,-20546,-14714,-12584,-2075,2115,18442,34013,27719,4171,-16686,-16668,-23053,-40597,-28911,-6265,14474,17306,6227,7904,36721,49235,23191,-22732,12849,50340,47840,18446,16315,15677,5096,-6382,-13759,-17492,-13828,654,8904,6229,2507,10907,25145,42380,60761,81732,89627,61419,22751,-8414,-23042,-7563,-4105,-3774,-3885,2570,-630,-16112,-25644,-25082,-22501,-16680,-6642,-10917,-15784,-19605,-12899,-5100,-903,645,-4392,-11422],[-5392,-5027,-12869,-17883,-10553,-5822,-5056,1206,12442,12085,3088,4046,9701,-9877,-32922,-12152,9653,30875,46895,48004,24558,-407,-13703,-24041,-18198,-22963,-25461,-9697,612,-586,-8651,-12892,-3809,-24150,-30687,-36629,-28184,-21212,-14373,-1005,12027,19712,23303,23989,7026,-24417,-12905,-8440,-20762,-20396,13031,41825,39778,18756,9887,23171,35715,31672,22610,9035,8045,15975,22079,23136,29102,29019,20005,6650,-3300,8551,19983,38278,41237,18723,27251,52807,39793,3941,-27739,-26720,-2907,7674,18191,14708,634,-9007,12450,24965,23036,14235,14530,12729,8144,4249,-64,-15542,-25087,-3585,8539,3669,-22521,-23997,-13772,-3785,15048,29147,27273,10986,6181,20156,23243,11840,-5794,-19452,-33137,-17561,-1139,584,-10514,-24768,-24766,-32459,-30453,-16800,-4521,-8539,-30118,-14340,-29031,-39026,-8707,-5469,-4767,-3380,1786,-5792,-19871,-18971,-18092,-9048,6924,16847,13608,-3742,-24560,-21695,-7494,-2405,-4579,-13834,-24293,-28619,-23997,-8288,11774,26216,31280,20957,6369,10550,5315,-16384,-12305,748,5125,-9771,-21843,22802,73001,65563,55786,64322,65487,57152,58586,69824,36972,-105717,-3824,170066,299531,324553,274203,161862,49025,-49687,-1312,13158,-302,-17846,-10071,11975,38650,49459,35899,15084,-16796,-21605,-23337,-30922,-28241,-20213,-16611,-6618,6443,11836,11599,-6881,-13164,-7512,11227,19822,514,816,4704,-17636,10406,49227,57224,30456,-1791,-25607,-26013,-18044,-14071,17267,30566,24672,11066,2621,-11123,-25851,-7051,11290,22395,11668,-19791,268,30753,29353,-1034,-34806,-30180,-30912,-33418,-32698,-26561,-14884,-15660,-29584,-14914,12088,30941,28224,19697,8009,5083,13515,31681,49223,61950,67167,63896,59005,46854,31082,18284,5341,-4302,-10060,-24197,-11224,17470,29566,15435,-9803,10318,13462,-21554,-36161,-17738,-15821,-21775,-15755,-2931,15864,37079,48884,31498,4199,-874,11987,8005,-5586,-20169,-10979,4984,15714,21900,7034,-26226,-9842,16971,26427,27938,1639,-16296,-5863,23165,53710,50998,11147,-16358,6840,27376,33038,18006,-6351,-17272,-8565,15244,17564,-12070,-25072,-16148,-20696,-12447,8821,137,-32473,2546,14440,395,-8010,16550,29150,5672,-15079,1849,18793,10690,-15469,-33072,-33282,-22120,-4685,23349,46341,42739,23749,189,-16513,-29636,-27323,-24985,-38952,-23348,333,3094,-14159,-18954,11872,1428,-28144,7029,35825,25819,4070,-3201,3067,96,-3803,8349,15772,16925,15173,12099,-4768,-32825,-17584,-13837,-24648,-22228,-16294,-8157,-7938,-20571,-13409,-259,-5309,-18062,-35412,-11107,9100,14209,10588,26044,40465,23212,-8541,-11139,-3783,-11958,-5670,13560,21033,10778,-10284,-7165,10865,33765,61996,79221,64405,32975,11485,-6117,-19739,-20472,-17555,-34430,-19987,37677,91972,84397,64945,76082,78317,39854,-2215,-8006,5255,8765,9094,8959,1616,5750,26308,43706,46725,33683,26028,23388,36789,65253,70193,47241,12097,24326,56030,60019,27912,-15930,-26154,-34819,-23590,-10848,-20757,-4346,16709,12599,5009,-12766,-21661,5320,22981,13930,-4603,-24506,-11400,9944,3893,21,9780,16302,9127,4133,7363,15246,23429,15361,-7916,-34681,-41066,-39875,-29792,-18741,-12737,-6347,-5903,-29506,-25840,7474,12787,-509,-6294,-4943,-933,13647,25244,26188,16191,-5425,-26319,-19688,-13735,-10331,-8845,-14423,-1951,12875,18556,13026,12611,7477,-6644,-23118,-40501,-26559,-14150,5492,14343,24453,28321,11538,-2939,-5579,-7246,-18489,-13035,-7999,-12188,-4861,2085,-3960,-14153,-25219,-27239,-25990,-27533,-6854,25618,46866,41516,15714,-10278,-26519,-29760,782,12375,12020,12867,2964,-15180,-24675,-23336,-22629,-25267,-20432,-1432,18605,28360,36083,34622,22537,1736,1928,41515,67041,71645,60247,35301,19571,11732,17678,25896,8751,-8393,-14508,-6063,8074,13335,5879,-4370,-15668,18124,42509,28856,-2935,-37725,17033,66308,67037,45092,16916,6207,22486,41686,35464,13147,-2870,1173,4281,-2616,-6070,-7066,-7580,-8035,-13069,-24408,-23132,-28155,-33325,-14562,-10405,-27262,-43661,-29733,-14086,-3843,-4649,-11136,-21581,-17663,10409,32823,34502,27093,40792,40132,27904,22462,24283,11809,-1183,-8868,-2192,24203,32674,26933,12427,990,-5657,-7258,-14322,-25212,-29978,-30607,-21045,-3857,3429,-13767,-21870,-4025,-7412,-19437,-6723,5591,15641,12531,5038,-7499,-17160,-15467,-15228,-31490,-18181,2485,16256,30253,49006,60546,36515,-5160,-23882,-1428,6863,9983,153,-18175,-23191,-23947,-11717,16027,28367,16894,-3371,-20427,-38675,-7257,19838,24811,11847,2827,-3363,-17198,-24708,-23702,-20846,-21056,-27909,-16952,7134,44119,90647,113818,109980,95998,76268,50570,23522,2370,8080,26557,16193,-1771,-10496,-15151,-16308,-15181,-8468,-2201,4588,11318,20958,27352,19016,-4278,-13485,1125,7084,-576,4367,18900,5531,-21506,-25388,-11452,-7302,12810,38128,56143,52472,28392,29980,47358,54344,16637,-19885,-15518,-12855,-7018,4510,18320,20366,11451,-3712,-11731,-19371,-21465,-17236,-13206,-7710,-5692,-13778,-22999,-24852,-9498,26318,59370,56684,15676,-25232,-7197,14510,16196,14289,7521,-13522,-33649,-12615,-1264,-12582,17775,64686,60240,22621,-8680,-6908,-5558,-23165,-21137,-16398,383,36166,55205,32154,-16653,-17473,-1339,566,4081,13788,16155,5042,-12908,-38283,-7666,18052,19157,-4828,-21229,-19283,-7349,7190,21438,20931,11966,2525,-12415,-13839,-17094,-1064,8467,4487,-11886,-5774,15449,14061,7985,21322,41743,46193,36751,38078,34748,13859,-16661,-33333,-32072,-24193,-4410,18625,21756,5151,-24111,-23704,-16085,-35351,-5388,8906,1895,-15000,-29524,-17568,-2451,18391,40311,62665,75969,49933,6461,-17480,-15976,-9226,2627,4589,12936,44408,50812,28355,25207,28435,12527,-20657,-28544,-20911,-20336,-16429,-22050,-13603,-7100,-16561,-12209,-5990,-15120,-30728,-32944,-22209,-7213,-12965,-20153,8591,14519,-10329,-24371,-9626,-1310,8332,11656,3121,-4288,-11970,-27748,-19223,14726,25408,2299,-30829,-2433,12430,4737,-301,9967,12813,13389,14493,2027,-13884,-6082,2616,-3156,-12024,-13275,-15727,-11871,-9760,-10526,3187,13677,13929,-228,2725,6012,2001,15267,35696,38540,36070,20657,-8161,-21015,-6548,13925,28564,11705,-13716,21375,14072,-32934,10241,30732,15303,-12054,-28643,-15301,-9642,-5676,7106,12902,28002,40496,31366,2539,-20196,-20193,-29669,-35251,-22446,-2527,16152,18381,8768,14094,38684,46754,21964,-21645,8499,47169,50416,18526,13116,14573,8159,635,-5736,-15695,-15178,4743,11371,1280,-9791,-153,18005,37759,56742,76226,82454,60018,26777,-4014,-30675,-14548,-8846,-6308,-7804,-2175,-2213,-13246,-18464,-17974,-20177,-15758,-6432,-11555,-17898,-21107,-12225,-3645,-1335,-295,-5611,-16332],[-4268,-3886,-14752,-17520,-6788,-6876,-7866,2785,15996,12691,-1615,-3056,2233,-14805,-25197,-1820,19163,35714,48406,50506,30957,5438,-11392,-24553,-22166,-24789,-21975,-3998,4864,2708,-4659,-7426,-2109,-25646,-33620,-37043,-30868,-23969,-15405,-3226,8313,17422,25589,26106,5819,-28137,-9003,-3346,-18733,-20744,14372,41733,37216,12638,5796,21286,36119,35040,24866,9441,6662,16956,25308,26443,32506,36407,33895,19489,-700,1707,15838,42141,46570,25865,32434,53227,38748,6725,-24364,-28594,1539,16681,22599,12778,-5070,-14031,10480,21449,17682,10578,13278,14658,9877,3987,-1153,-15374,-28551,-10877,480,-2541,-26722,-25732,-15410,-2187,17360,28870,24887,5724,-4176,7910,13322,6880,-9155,-24274,-37386,-17600,-833,-74,-16986,-34182,-27859,-33492,-30278,-17704,-5990,-11688,-27884,-15086,-32503,-39483,-7572,-3552,-2713,-783,8781,5290,-11675,-16988,-19880,-11372,4441,13603,11832,-2585,-19822,-19071,-6748,-119,-624,-8338,-16007,-17645,-11600,1842,18322,32126,37618,25344,6802,8297,6290,-16956,-21238,-4351,1780,-10140,-17856,24485,72834,64911,53427,57496,53510,49420,61598,78645,32267,-99316,71973,297526,455882,468363,371082,206429,57996,-53590,33,14889,2736,-14983,-10892,10399,36524,48296,34194,10553,-23255,-32467,-38846,-47784,-40216,-23673,-16758,-5980,6277,10795,9125,-9205,-13897,-7847,12528,21998,-2563,-10421,717,-21654,2082,40788,47679,21613,-6933,-26989,-24876,-15076,-1736,28087,34651,24773,11918,4777,-12161,-31955,-2545,19873,29864,15967,-21187,-4299,28871,26059,-8167,-44265,-23916,-26815,-43073,-39367,-30878,-25063,-28625,-27451,-6626,18226,31795,23912,12237,-1564,-4592,6662,26350,45607,60494,64998,59300,55501,48587,36346,24030,8966,-2684,-8488,-19186,-8958,15553,23612,2840,-20333,15750,18938,-16255,-40212,-25987,-22796,-24557,-23508,-7306,15901,38164,43447,13392,-10214,-16457,-3574,-4444,-17065,-25630,-9134,5363,15719,21411,6366,-18128,1762,24255,30942,32673,7525,-8195,1827,26118,54977,54735,17290,-11329,8818,27944,34341,22766,-1756,-11380,-3518,14839,12873,-18169,-21025,-9770,-8057,1029,16212,1180,-37934,-3968,4401,-13649,-10009,24019,38584,15030,-6940,6809,24331,15829,-12620,-32294,-31254,-21854,-7418,18721,38944,34400,17448,-3339,-18358,-32932,-27739,-25091,-40675,-22583,1983,5539,-8733,-14698,7635,-4165,-25738,13010,42378,31377,7584,-2425,2781,28,-4928,10441,21457,19269,16513,15045,-1564,-31523,-15137,-5526,-16516,-17358,-15151,-10857,-9918,-19392,-24078,-11409,-8820,-16197,-35022,-10829,8144,10206,4292,19951,30306,11474,-19196,-14191,-4484,-9625,-7243,5590,9288,2731,-15603,-5453,16800,38063,63150,79824,65199,32483,9462,-8274,-22695,-20909,-15712,-31695,-19829,42171,104958,98989,69562,71023,73963,37939,-3110,-9241,5106,10071,8230,5811,855,5995,23314,40496,48833,39798,26834,19548,31474,59714,64581,46467,14706,20478,52393,61523,34151,-8723,-22309,-31069,-30792,-16317,-23066,-2426,19288,13075,-5157,-24159,-17020,10336,23748,16179,792,-23949,-16883,10710,5761,-1018,7632,14415,6018,325,4224,11566,16994,7072,-16292,-40919,-41608,-33602,-22777,-15174,-12311,-1259,2383,-20574,-27554,4459,10482,-2357,-3789,-761,-921,10043,23043,25570,17248,-4559,-22785,-15107,-12582,-13666,-13349,-19419,2732,22260,25612,16706,15008,8102,-9104,-27727,-36991,-28061,-19568,6252,25298,40348,42095,20617,1847,-4271,-4985,-11635,-9781,-9621,-16321,-12932,-10049,-15669,-21899,-28163,-27657,-27283,-34366,-15777,16211,39397,38305,13674,-23152,-33394,-28123,-658,13102,16429,16839,1616,-18293,-24731,-24337,-27290,-28404,-16594,2508,17840,22707,28823,29507,21281,4145,3232,36645,61661,67458,58828,37721,28657,26831,34976,39662,16941,-3870,-11959,-6340,-52,-5363,-13271,-11037,-5706,28748,55754,47703,11235,-31371,16085,62242,57884,34779,8097,1380,22375,43411,38724,16134,-1195,-8,4247,1186,732,-2602,-6174,-6773,-10820,-20993,-23343,-29833,-36463,-15733,-10641,-23292,-35656,-35393,-16656,-1899,-266,-6232,-15293,-15324,9766,34124,41323,32719,35046,29568,15880,12353,16562,7678,1452,-3823,-3060,26561,37682,33056,17834,3333,-5939,-8087,-13557,-22325,-26683,-29680,-20639,-653,6662,-13559,-34528,-15086,-15096,-24537,-7632,3088,12588,11862,6326,-6834,-21300,-24172,-22701,-32309,-14808,3012,14004,26548,47097,60074,38316,-3671,-23631,2742,14016,17819,5635,-13732,-17710,-18582,-12096,10639,19021,4612,-10459,-24704,-36203,2627,30168,33775,14963,565,-7223,-20087,-25154,-20395,-18924,-21745,-29289,-18027,6742,44337,91701,116221,112924,97592,77507,52549,24912,4618,10259,22275,6302,-11432,-17690,-18776,-17253,-15075,-7812,-1089,6367,14161,22527,25889,15565,-9678,-17787,-285,7377,589,-765,9793,-4226,-29613,-21433,-7616,-5556,19534,47583,62942,52737,21580,17404,29381,36179,4513,-18155,-8919,-5893,-4100,-3311,6304,11726,6194,-9442,-17089,-21130,-21025,-15903,-12089,-7780,-7481,-15384,-19102,-17553,-2278,36716,75043,75884,35468,-6377,-3733,17206,17643,12215,1216,-21464,-34256,-6351,7067,-6351,15888,61375,57205,19839,-12823,-14526,-16624,-33554,-24682,-20811,1884,41610,60558,34064,-17014,-12617,4902,6923,11996,23861,27431,17228,-2487,-33213,-13715,14341,18119,-2703,-16760,-13608,2478,20209,37561,33091,19517,8779,-4894,-10223,-23666,-11081,-1523,-5393,-19781,-4603,14141,8784,-225,17287,37230,41166,35907,43228,43226,23530,-9146,-31596,-33074,-26449,-9149,13508,17519,3465,-18262,-20087,-17118,-32994,-4735,9324,2345,-12749,-20945,-12811,-2005,15009,36969,62608,77437,51211,9860,-14755,-15634,-12210,-9299,-1808,14571,47740,50782,24002,17372,21218,5736,-25989,-22989,-11983,-11019,-9724,-16076,-6673,477,-10922,-8888,-2709,-12319,-30785,-34118,-23751,-11385,-17011,-17145,10756,11771,-16515,-18715,-896,6375,12449,14498,7317,-221,-8375,-23949,-21351,13394,25765,2172,-31216,-9401,4156,-2081,-4482,3875,5466,8630,12596,1530,-9900,-3309,833,-7693,-17738,-19090,-17455,-12137,-12845,-14984,-359,8020,3380,-11711,-2405,508,-3983,15151,35602,32638,28433,16433,-7982,-19626,-5410,18725,34878,16257,-12195,20593,16081,-28301,9916,27540,9340,-18887,-23606,-10911,-6427,-607,13878,20911,35967,46679,35831,1821,-24373,-24787,-35596,-30091,-15322,2802,18094,18220,9726,18505,38505,43293,21591,-18305,1232,40477,50623,18348,10008,14050,12136,8692,2824,-12563,-16312,7665,11948,-4853,-19217,-8054,9882,31431,51727,70126,74811,58008,30099,143,-33336,-20496,-12943,-9010,-12396,-7851,-4339,-9913,-10269,-9075,-14490,-12494,-4890,-11420,-18972,-19581,-8633,-1088,-960,389,-3473,-15490],[-3888,-3670,-16546,-12874,406,-4692,-9923,4216,18609,12330,-6160,-8582,-3587,-17116,-16515,7700,26742,37697,46657,49656,34566,9742,-8848,-23598,-25970,-22865,-16235,1509,8060,4917,-1560,-2060,861,-24860,-35399,-34528,-31916,-27304,-16554,-5395,3989,14037,26882,27258,4299,-30908,-4712,2399,-14240,-20594,12624,36890,31261,5686,1662,18073,33705,34869,24781,9980,6551,18074,27625,29128,34740,42236,45630,31184,4251,-3839,10641,42654,47303,29807,36738,53108,36371,8910,-20717,-29757,6241,26788,26904,9484,-11655,-18312,7800,16293,10686,5353,10607,15883,12088,4820,-1095,-14129,-28153,-14760,-4137,-5683,-26514,-27650,-17308,-126,19951,28583,22898,2111,-12767,-3765,3625,2304,-10980,-25013,-29430,-15013,-501,-2174,-24240,-36016,-25893,-30349,-28471,-17256,-6579,-12890,-22140,-13586,-32582,-37808,-6369,-647,119,1155,14207,14610,-3777,-14499,-20511,-13651,958,10198,11385,691,-14830,-17550,-7383,1206,2703,-3534,-9412,-9143,-1439,9939,23426,36827,42422,27721,5114,3661,6456,-14278,-27087,-8667,-461,-8727,-12111,26171,69241,60420,47553,46922,37866,35780,56157,79273,25613,-100444,104285,353519,525200,530386,408283,218488,54910,-49397,3166,18035,5616,-13222,-8398,12894,36671,47766,33070,6845,-30793,-46211,-56039,-65165,-43266,-25401,-17070,-5761,5473,9311,6322,-12275,-15773,-9868,12450,24396,-871,-21049,-4251,-26497,-5881,31923,37361,12885,-10882,-27204,-22904,-8584,12892,39045,39362,26793,14398,6760,-13836,-39015,1740,26676,35343,19973,-20131,-10446,24711,20795,-15723,-37043,-15712,-19125,-39476,-41497,-33726,-33843,-32088,-16142,3054,23586,32060,19481,4964,-10747,-14779,-1087,19839,40264,56463,59668,52008,49833,48798,41279,30114,13161,-478,-6228,-13619,-5792,12958,16420,-9873,-21987,19843,22784,-8578,-34878,-35451,-29755,-23919,-28505,-11535,15522,38672,38284,-1153,-19393,-31197,-20470,-18166,-28676,-27803,-8820,3868,13991,19686,6335,-7946,13539,31505,35113,37409,14379,168,9562,28785,53512,53448,16289,-15432,3321,23209,32354,24841,1338,-6904,189,14382,9786,-19681,-17987,-4426,3020,12608,21796,1417,-36707,-10132,-6525,-26885,-4558,33809,48533,23538,-1130,9680,27804,19359,-10555,-32054,-29139,-20379,-9530,13363,29957,24423,9642,-7784,-19727,-31271,-26404,-25300,-40160,-19378,5520,9880,-1883,-10005,3171,-9365,-20933,17926,46974,35332,9665,-3709,815,-1254,-7248,10107,23825,18811,15339,15234,-544,-31034,-10821,4952,-5161,-11034,-14115,-13936,-12099,-16650,-33643,-23084,-12950,-14254,-27101,-9359,6381,5301,-2916,12433,18707,-1017,-29743,-13409,-2136,-5433,-8369,-2818,-3256,-6142,-20499,-1788,23950,42892,63521,79143,65952,34022,11001,-7360,-23514,-19513,-13138,-27645,-17203,46446,113462,107731,71006,64279,67828,34731,-4815,-9420,5561,10649,5841,691,-1399,4870,19265,36115,48454,43059,25989,14386,24064,50460,55152,42433,15639,15977,46698,59968,37831,-2757,-18634,-25674,-36329,-21698,-22709,-989,19388,11947,-15827,-31950,-10082,14428,22871,16488,4443,-21237,-18352,12832,8546,-1333,4727,11060,1756,-3962,689,6944,9348,-2296,-25034,-45743,-34963,-25253,-14528,-9750,-9701,6102,11986,-11000,-25630,1353,7462,-4232,-536,5264,2433,7156,19416,23132,15863,-6170,-19472,-9199,-9520,-15326,-16051,-20999,8091,30999,31708,19225,17016,9092,-10551,-30326,-32379,-28844,-21331,12560,40081,56669,54166,28142,5997,-3596,-3716,-6195,-7169,-10847,-19264,-20182,-20560,-23215,-25370,-28171,-23651,-22254,-31625,-25387,5678,32131,38095,19667,-24362,-27681,-19056,1879,15011,19132,17182,-3227,-22424,-25060,-25865,-29750,-22690,-6236,10436,19634,18403,21836,24254,20074,7125,4564,30327,53897,61064,55887,39627,37927,42850,54105,55567,28031,4548,-6150,-4948,-7330,-23801,-24675,-7662,8075,40167,67630,64771,25715,-23969,12950,54719,46673,23895,-767,-3724,21222,43178,40218,18318,-136,-2703,2475,2605,4778,168,-5572,-5465,-7826,-16126,-20812,-28940,-37195,-16196,-10076,-18429,-27634,-38731,-16215,4793,8718,2089,-7274,-13039,6689,33188,46734,38305,27378,17646,3978,2370,8521,4963,5638,1818,-4671,26793,40995,38729,23800,6508,-4812,-6419,-10850,-18343,-22678,-28291,-19963,2089,8620,-12903,-31501,-19777,-19964,-29309,-8167,1056,10773,12055,7320,-6716,-24892,-31531,-25428,-26511,-10507,4103,12586,22742,43906,57916,39697,-1354,-19291,7852,20860,25208,11304,-8331,-11312,-12176,-11278,4368,7755,-9443,-16127,-28277,-27329,13628,40054,41255,17232,-1380,-8408,-15650,-18554,-14910,-15951,-21711,-30127,-19328,6068,43165,89299,114014,111292,95448,76027,53365,26557,8261,13552,17769,-2293,-18346,-23682,-22215,-18526,-15033,-6351,1751,9859,17968,24311,24169,12268,-13819,-21101,-1379,8210,3142,-4055,1678,-13077,-34982,-13480,-1618,-3130,25357,56313,68056,49938,12216,3567,11131,17437,-5515,-12113,-2301,1276,362,-9975,-6532,3370,1426,-13780,-17102,-18121,-16818,-11979,-9215,-6809,-8833,-16801,-15727,-11051,5388,46340,87291,90735,52609,11872,4544,20807,19104,10963,-2310,-21564,-24532,1180,15788,701,14016,56948,53649,17618,-15724,-22129,-24063,-21321,-24979,-24843,4466,47198,65440,35752,-16241,-8679,9351,11534,18599,33206,38870,30783,9706,-23489,-19304,10783,17245,-735,-12211,-5541,14927,35323,55640,46569,28040,16271,4992,-1772,-24891,-20602,-11533,-14674,-24172,-1573,13341,3696,-9079,13154,31856,35038,33429,45799,49219,31645,-1926,-28480,-33117,-28762,-15492,6139,11132,1255,-11206,-13863,-17498,-31192,-716,12199,4283,-9316,-13781,-7361,-788,11053,31707,59511,75420,51202,14199,-10610,-14709,-15695,-19766,-2027,17323,49146,48233,19527,8853,13047,-1586,-30154,-16952,-3716,-2875,-4393,-10530,369,7437,-5642,-4520,1579,-8286,-28112,-32559,-22497,-12380,-17827,-15393,9133,5746,-24907,-12792,5830,11602,14345,15535,9787,2197,-6418,-22167,-24609,11335,26139,3501,-25685,-15647,-4374,-10233,-10716,-4075,-2091,5686,12073,1461,-6207,279,436,-11899,-24628,-26192,-18711,-11935,-15347,-17828,-2190,4099,-5203,-22251,-7254,-4805,-9405,13803,32158,24280,19115,10642,-9255,-18883,-4247,23011,40131,20472,-10361,19587,21081,-11504,12151,23733,2487,-24618,-18179,-8335,-5398,2426,17854,25473,41134,51059,39971,2032,-28809,-30414,-38732,-26268,-9619,7481,19284,16384,8378,19937,35112,38205,21512,-13386,-9132,29968,47942,17381,6415,12798,15224,16087,10390,-9745,-17902,8313,9670,-12823,-18146,-10460,164,22799,44871,62513,65939,54316,31395,2436,-32251,-26423,-17802,-13553,-19220,-16117,-8998,-8629,-3942,-1546,-8936,-9490,-4399,-12744,-21042,-18220,-5630,-267,-2303,-155,-1736,-14168],[-7458,-7763,-21697,-9890,5768,-2665,-14169,1844,16897,8007,-13195,-15127,-10316,-18287,-10366,13156,29106,33942,38794,42370,32165,9427,-9272,-23520,-27932,-20916,-13356,3001,7010,3236,-1873,371,1941,-24796,-37294,-32907,-31250,-33233,-20124,-9410,-2843,7319,24361,24774,20,-34922,-2788,6443,-9583,-21268,5724,25937,20942,-2481,-3718,11673,26385,28827,19730,7348,5133,17037,26656,28682,33488,44106,52745,39081,8321,-9464,2827,38235,42365,29062,37442,49940,30812,8770,-18643,-32186,8760,34838,28979,3912,-19376,-22107,3008,8339,1124,-2583,4940,14515,12860,4933,-1726,-13909,-26199,-15133,-4506,-4284,-21470,-30097,-20633,1016,21155,26641,19717,-1026,-18761,-13702,-4840,-1594,-11399,-22089,-21481,-12090,-1438,-6606,-30920,-28104,-20393,-25831,-26397,-16552,-7303,-13293,-17371,-11846,-31173,-35500,-5601,2189,2012,902,16783,20805,2481,-12357,-20706,-16449,-3603,6823,11590,4192,-11169,-18068,-9844,1369,5144,190,-5090,-3901,5227,14990,26132,39235,44661,27201,878,-3507,5027,-10119,-28121,-12722,-2208,-6756,-6028,27163,62622,52175,38438,34220,21758,20462,46148,74592,21219,-108264,87877,326765,494537,500840,381671,198609,43545,-43541,1599,17376,5598,-14157,-6156,16700,37350,45902,30760,3750,-36014,-57661,-57789,-52727,-35567,-25355,-18747,-7344,3203,7037,3323,-15366,-17925,-13320,10368,25221,2552,-29243,-9278,-31021,-12338,23325,26858,4820,-13011,-24969,-18334,1091,28490,49624,44912,31597,19466,9725,-14581,-38721,6528,31835,38787,23677,-16350,-18231,18271,13633,-23636,-28901,-6784,-10277,-31459,-38153,-35091,-40255,-26918,-5089,12790,28482,32127,15282,-1484,-18045,-24333,-8794,13023,33921,50410,51924,43082,42883,47795,45897,36545,18154,2671,-3106,-7287,-1174,10653,8830,-21534,-16436,22521,25075,-192,-25205,-41545,-34805,-21102,-28186,-14975,15136,39037,34873,-5437,-19405,-41575,-36359,-30942,-38558,-26868,-9598,1344,11371,17231,6848,2760,25488,39020,39207,41976,21624,8487,16979,30437,46288,41643,3037,-27392,-4416,15815,27885,24621,3082,-3857,2218,13210,7926,-17642,-15562,85,12598,22168,25785,1414,-33193,-15050,-17148,-32416,4685,42785,56060,29223,2072,10387,29004,20995,-9541,-32677,-26496,-17106,-9673,8742,20854,13852,1027,-12733,-20605,-27265,-23820,-25629,-37951,-14045,10875,15810,5642,-5183,-1113,-13915,-15629,22011,49889,37953,10788,-6465,-2561,-3653,-10671,7669,23222,15944,11697,12567,-1803,-30894,-4982,16377,7244,-4279,-13246,-17196,-14403,-13167,-23504,-32727,-17315,-13184,-20842,-7865,3733,-345,-10683,4044,6578,-13396,-34427,-9032,2736,-87,-9000,-11103,-15724,-15504,-23514,3953,32061,48063,63075,76879,66194,36885,14660,-5010,-22980,-16957,-10723,-24111,-13546,49210,115767,109514,68558,55578,59570,29813,-7450,-8769,5911,9778,1679,-6334,-5378,2097,14240,30850,45672,43170,23221,7943,14882,38041,42210,35020,14226,10314,38386,54708,38091,885,-16980,-21823,-36766,-26381,-20159,-1173,15733,7613,-26696,-29697,-3443,16342,19541,14067,5358,-19338,-18918,13355,9915,-2185,284,5367,-4581,-9700,-4139,693,-44,-13396,-35097,-44220,-27199,-16591,-7430,-5867,-6888,13747,20965,-2577,-21777,-2679,2586,-7146,2123,11210,7507,4914,13651,17684,10752,-11755,-17394,-3998,-6575,-16522,-18454,-20427,11709,36973,35144,18879,16533,8269,-12723,-30462,-28237,-30110,-20124,21036,54742,70089,61954,31981,7561,-5131,-5308,-4383,-7175,-13285,-22582,-27452,-24984,-20390,-21666,-26577,-20561,-17432,-23089,-32260,-6431,23924,38715,30608,-8269,-15074,-8162,6021,15359,17644,11955,-12916,-28792,-27465,-29792,-29153,-13487,4990,19049,22519,14816,14110,17347,17023,8470,4066,20881,41905,50478,49290,38721,44605,56246,70493,68554,37377,12402,-743,-4513,-15073,-42840,-19071,2628,21019,49009,75007,75852,36364,-18082,5761,42137,31972,10973,-11239,-10959,16766,38483,37138,16796,-2261,-9053,-3110,-655,3460,-1529,-8217,-6554,-6643,-12689,-18222,-27484,-34382,-18460,-11224,-15497,-22272,-40522,-14608,12953,18349,10060,-842,-12958,-1047,27768,47957,41125,16370,2416,-9706,-9228,-862,2360,8377,5095,-9410,22323,39794,40979,27385,7722,-5275,-5432,-8849,-15681,-20413,-28913,-21449,1709,6404,-15453,-21242,-16769,-22018,-33220,-10345,-2503,8054,10308,5247,-9566,-29125,-31021,-20996,-20122,-7934,3289,9644,16907,37382,52064,38425,-585,-15233,10673,24387,29406,14637,-4601,-6848,-7675,-11528,-4589,-6819,-26185,-18088,-29612,-17231,22912,46734,44571,16139,-5095,-8327,-8126,-10111,-10179,-14657,-23477,-32442,-22868,2970,38537,81484,105129,102756,87119,69392,50477,25870,10612,15669,11278,-10400,-22821,-30487,-27376,-22126,-17157,-6345,3865,12464,20018,23757,20078,7379,-17638,-25408,-4464,7583,5589,-5444,-5610,-21589,-31075,-5412,3940,-1877,28050,61418,68789,42158,-1272,-12747,-8345,-2016,-11663,-6267,2032,6299,3748,-15491,-20307,-4763,-4075,-18559,-14016,-13813,-12324,-8312,-6676,-6455,-11239,-19701,-14783,-7378,10891,52811,93998,98965,64416,26785,13473,23286,18645,8452,-5125,-17454,-16102,7307,22650,6327,10377,49712,47919,14569,-17602,-27077,-15371,-8923,-22789,-28962,6898,51367,68145,35648,-15722,-7326,10268,12708,22018,39446,47606,42814,21375,-13278,-24779,6284,15115,-865,-10195,1628,26818,49661,72555,59015,35750,23386,15378,8880,-19054,-28155,-21361,-23355,-23089,1733,12577,-881,-19276,7987,24807,27161,28520,44897,51679,36937,3583,-25889,-33481,-31613,-24512,-4416,1782,-1930,-4583,-6998,-16716,-29340,4097,16200,7067,-6104,-9250,-3337,300,6259,23890,52500,69079,49220,18416,-6264,-14137,-20268,-18982,5514,20850,47919,43013,15638,27,3641,-9687,-32791,-11443,3176,3493,-863,-5864,6839,13105,-1290,181,6362,-3579,-24142,-28420,-18085,-9736,-15387,-15107,3939,-2741,-33956,-6974,9891,13715,13648,14577,10351,2599,-6478,-22487,-29170,8667,26183,5678,-18837,-18864,-11456,-18940,-18977,-13494,-8521,5263,12872,1729,-3079,3489,122,-16718,-32937,-33118,-18713,-11294,-17215,-19397,-3136,1413,-11283,-31308,-11968,-9833,-14013,11142,25933,14437,8866,3674,-11578,-18313,-2893,26390,43813,24110,-7654,19438,29472,6859,16823,19736,-4351,-27066,-14140,-8261,-6333,3617,19012,26397,42955,52743,42807,3085,-32322,-36283,-37543,-23569,-5724,10569,19356,13118,4752,17962,28305,31521,21561,-7207,-21308,16449,42913,15882,2470,10370,16719,22093,16388,-7743,-19682,6680,4728,-22184,-12495,-8626,-10765,12550,36553,53619,56155,49112,30665,2576,-32439,-31933,-23413,-20144,-28238,-27086,-16539,-10096,-433,3463,-4847,-7803,-5714,-16052,-24500,-18475,-4737,-2120,-6031,-3009,-2163,-14698],[-7824,-9269,-23324,-3346,14723,4963,-13491,1858,17229,6405,-15782,-16498,-11590,-12189,-564,20813,32387,30841,31299,34997,29805,10325,-7176,-19057,-21639,-15817,-9158,5250,6961,3236,212,5565,6300,-20902,-34373,-28109,-25447,-34446,-20758,-9574,-6387,2614,22846,23427,-2252,-34648,1239,13255,-1028,-17716,-1369,14747,12659,-5488,-5245,6917,18920,21478,13816,4859,5845,17566,26081,28528,32373,45593,58679,46429,14088,-11324,-3682,32999,36267,27479,37305,46415,25553,9874,-14818,-32879,11504,42412,31282,-73,-22991,-21559,-807,961,-7309,-9767,-1014,12793,14205,6294,-1138,-12934,-22294,-10555,1311,3705,-12538,-29149,-22756,3211,22641,24771,17045,-1928,-18437,-15515,-7535,-1606,-8050,-15047,-12604,-7930,-2115,-11491,-30010,-16762,-12199,-20036,-23266,-14582,-7001,-12144,-12738,-9567,-28452,-31624,-3263,6131,3654,-933,17141,24349,7412,-9937,-19815,-18821,-7594,4986,12703,7415,-8756,-20243,-13085,1510,7631,3713,-2224,-1328,8698,17249,26534,39292,44654,24495,-4944,-12281,2876,-3924,-20937,-14767,-3818,-5508,-892,27479,54317,41792,28288,22164,8195,7867,36698,68644,17305,-120308,44535,252168,405199,418154,319364,162152,30358,-39330,-6138,11661,2796,-16847,-6430,18451,35779,40574,25783,1356,-33039,-44648,-44826,-41257,-28640,-25074,-22563,-11388,-1071,3504,-209,-18160,-19885,-18221,5765,23141,4782,-33563,-15586,-36176,-17100,14718,15850,-2938,-13776,-20446,-11616,11967,42875,58157,49967,37909,26241,13645,-13475,-29398,11028,34298,39176,25936,-11312,-28976,8553,3595,-33211,-21632,964,-2538,-24570,-34512,-36643,-44522,-21749,2456,20228,31472,30699,9978,-8215,-23419,-33605,-17202,5129,25655,41242,40900,31982,33943,44254,48472,41505,22303,5232,-777,-1798,3466,7870,28,-32179,-9739,22394,24398,6448,-15231,-35199,-35654,-18454,-25119,-18825,13360,37866,32689,1593,-12947,-40081,-43761,-37887,-37576,-25660,-12442,-2884,7143,12952,6126,11862,35957,45333,41796,44696,27397,15099,22479,30144,33699,20452,-19100,-35935,-7416,8134,20597,21210,2297,-3584,1033,9559,5471,-15355,-14717,2829,19589,28573,27344,498,-30556,-19659,-27716,-25592,12945,47651,58196,29893,1320,7737,26644,19382,-10872,-35305,-23624,-12427,-7358,5880,12605,2993,-8576,-18604,-21754,-23193,-21242,-26931,-35277,-7845,16995,22209,12731,-1089,-5687,-18324,-10889,24838,50819,38923,10872,-10470,-7664,-7624,-15546,3440,20245,11198,5527,6707,-5707,-30297,1517,27398,19185,2150,-12559,-20646,-16994,-9738,-13905,-25174,-21565,-13652,-16893,-7423,29,-6638,-18687,-4396,-4469,-23043,-25773,-2635,8941,5740,-8928,-18364,-26757,-24721,-22517,11497,40761,53402,62044,72999,65397,40045,19057,-2028,-20906,-13479,-8769,-21560,-9719,49987,111738,104757,62612,45557,49802,23782,-9914,-6890,6250,7752,-3443,-13970,-10191,-1487,9445,26092,41937,41418,19766,1819,6080,25109,27803,25691,11380,4486,28442,46781,35812,2875,-17055,-19405,-31816,-27105,-16003,-2289,9072,498,-33267,-20367,2643,16817,14947,10107,4584,-18000,-19337,12281,10082,-2759,-4146,-1091,-11552,-15613,-8927,-5657,-9508,-24669,-44529,-36078,-17421,-6876,-851,-3334,-3113,22096,29879,5486,-16191,-5769,-2433,-9247,5425,17800,14769,6056,8561,11412,4008,-19707,-14484,1684,-2683,-15686,-19436,-17960,14505,41268,37401,17212,14580,6653,-14014,-26146,-22964,-29921,-15962,30834,68816,80929,66569,33600,8088,-6914,-7752,-4524,-8090,-14828,-24043,-30729,-17885,-8629,-12080,-22532,-17933,-12380,-13760,-22613,-14852,17469,40969,44674,11312,114,4221,11932,15216,13690,3486,-24536,-33541,-29584,-33568,-23550,-2516,16831,28994,28279,14930,8718,11317,14345,10097,3923,10888,28149,38084,41324,37055,50234,67897,84188,78463,45294,19959,4852,-3584,-19911,-26497,-3807,16152,33247,56499,79704,82591,44573,-11687,-2371,27801,17047,-858,-20287,-17539,11529,31791,31639,13550,-5296,-16388,-9514,-5738,-656,-5422,-11785,-7806,-5177,-8846,-14203,-23832,-29707,-20334,-11786,-12257,-17160,-38607,-10677,22884,29012,18623,5613,-12316,-10701,20576,47093,43168,6381,-13075,-22406,-19346,-7290,2623,11240,7829,-14465,15689,36204,41652,30506,9519,-4729,-3359,-5587,-12080,-17617,-29114,-22689,356,2137,-19159,-11830,-7891,-18202,-25745,-11141,-4687,6798,8470,2134,-13029,-28494,-22386,-12665,-13009,-5182,2777,7452,11704,30136,45168,36701,533,-11122,12543,26180,32189,17512,-858,-2772,-3568,-10926,-13506,-21619,-29897,-12374,-23854,-5824,31848,51792,45496,13555,-8246,-5151,1220,-315,-4926,-13561,-25368,-33719,-26309,-416,32727,70817,92092,89531,74524,59370,45425,24271,12958,18414,6035,-13485,-21625,-29778,-30809,-26105,-19682,-6392,6218,15072,21259,22052,15161,2733,-18418,-29062,-8159,7137,9468,-2402,-8423,-25861,-22619,2688,9594,-417,28984,63682,66238,31627,-16107,-28064,-25725,-16136,-8586,-957,5005,9947,6432,-16723,-28546,-9336,-8514,-21614,-9528,-9138,-8033,-4920,-4076,-5844,-13431,-23002,-15389,-5741,14772,56697,95891,101144,71052,38402,22043,25053,16826,5037,-7360,-12991,-9735,11975,27721,10615,5414,40246,40588,11478,-16291,-19322,-836,2104,-18893,-29906,9918,54593,69006,34155,-14975,-8126,8050,10810,22326,42251,52989,52465,32031,-3087,-27425,1312,11824,-3372,-11090,7372,36981,61921,86569,69463,42259,29854,25669,20182,-9267,-29163,-28852,-29376,-18167,4889,12496,-2980,-29864,2004,16320,17870,21369,40640,50528,39041,6862,-24497,-34373,-32713,-35916,-17688,-10423,-5775,748,-536,-13723,-25606,8110,20265,10446,-3379,-7777,-1771,778,1087,13546,41302,58113,44954,21758,-2535,-14480,-26150,-6666,17614,24709,43778,35580,13293,-7871,-6999,-18582,-33243,-7073,8214,7678,653,-2330,12210,16968,1716,4541,11034,1255,-19375,-22291,-11142,-4409,-10892,-15082,-2919,-11266,-29663,-2075,10895,12331,10162,11575,9011,905,-8633,-24776,-34476,6197,26094,8345,-11719,-16745,-14184,-25571,-28766,-23212,-11842,7546,14808,2414,-549,5671,-978,-22545,-41466,-34529,-16411,-9911,-18134,-20081,-3788,-496,-14615,-37930,-16139,-13941,-16990,7930,18330,4883,-648,-3039,-13366,-16537,-402,29460,46463,27829,-3037,22014,41804,27050,24372,17103,-8937,-24689,-11229,-9648,-7036,4848,19044,25385,42946,52995,45297,6408,-31721,-38720,-33027,-19612,-1497,13923,20473,11229,1631,14995,20848,26078,24185,2492,-29331,4046,39347,17237,1520,9852,19614,29610,23969,-3104,-17633,6773,1429,-28370,-4258,-2504,-18275,6019,31769,48342,50454,47462,32946,5464,-29823,-31611,-24242,-23281,-33118,-34847,-21081,-8671,5690,11278,3104,-1818,-2759,-14849,-22761,-14330,125,93,-5082,-1390,1776,-10173],[-8753,-12183,-24012,2106,22505,13254,-11275,103,15640,3945,-17355,-17460,-11692,-4198,9158,27278,33248,25293,21321,24798,24500,9066,-6320,-14775,-15236,-12610,-7890,4419,4568,1988,2048,10904,10731,-17063,-31560,-23682,-19569,-31157,-21095,-8411,-8601,-2318,19778,20588,-5206,-32947,4556,19828,7696,-13049,-10503,2639,6342,-4965,-5192,2279,10136,11556,5165,-39,5998,17264,23641,26226,29257,44624,61273,50926,18743,-11663,-10429,25872,28280,23612,34104,40310,19490,11183,-10708,-33354,12320,46690,31621,-3294,-21912,-18576,-4820,-6551,-14532,-15997,-8379,9069,14189,6931,-1226,-12988,-18910,-4544,9616,14368,-3005,-25725,-23951,5232,23055,21832,13772,-1895,-13931,-9809,-4607,1740,-2124,-6336,-3766,-3520,-3119,-17058,-22563,-5469,-3724,-14519,-20185,-12240,-6354,-10499,-8921,-7772,-25833,-27242,919,10986,4870,-4723,14841,24719,10258,-7776,-18261,-20686,-10041,4913,13925,9371,-7981,-24230,-16059,2352,10601,7559,-52,-755,9357,16808,24554,37101,43264,21951,-9130,-21826,976,4635,-6750,-11707,-4763,-4939,3099,28024,46279,31739,20008,13278,-1086,169,30566,63542,9551,-120846,15576,191380,326236,342162,260881,127168,18720,-38836,-15063,5831,1413,-17039,-7704,18255,32053,32889,19944,1909,-23187,-31906,-33662,-32841,-23988,-24588,-26396,-15559,-5402,180,-2970,-19044,-20122,-22790,622,19784,6432,-30365,-22718,-40584,-18039,7871,6082,-8722,-11961,-13099,-2730,23544,55847,65070,55000,45961,35723,20720,-7574,-17423,16377,35452,38163,28227,-4093,-40979,-2250,-7204,-42996,-13903,8577,4955,-18029,-30735,-37212,-43727,-17440,7266,25963,33732,29163,5007,-13548,-24314,-38971,-24202,-1684,17534,30877,28699,21128,25343,39892,50214,46040,26789,8506,2002,4099,9444,6814,-7539,-36491,-2567,21231,22445,12195,-4601,-23242,-29299,-14653,-20133,-21337,11796,36719,33563,15351,-3160,-29143,-30983,-28456,-27027,-23051,-15051,-6279,3814,8895,5448,20481,46186,51797,44329,46944,33067,21546,27746,30696,23223,1566,-33585,-26993,-3092,2851,12704,16744,796,-4433,-1716,5149,3955,-12299,-13532,5853,25922,33778,28626,738,-27152,-22088,-34841,-15333,19625,48801,55691,26774,-1808,3379,22281,15973,-13033,-37791,-18093,-4305,-4,8548,9274,-4755,-16661,-23177,-21299,-17820,-17322,-27368,-30538,353,25105,30348,20835,3874,-8778,-20680,-5077,28288,51774,40198,12068,-12945,-12575,-11416,-19944,562,18530,8129,-434,-205,-10273,-26192,9675,38650,31290,9543,-10088,-22397,-18119,-5126,-4054,-14752,-23476,-14318,-14039,-7134,-3220,-11851,-24982,-10057,-10095,-21771,-14146,5526,16604,12857,-6564,-22099,-32376,-31614,-16300,21334,50550,59550,61626,68580,63874,43218,23993,2272,-15930,-8299,-6466,-19142,-5312,49538,103056,95513,54833,35873,40240,18363,-9897,-2926,7397,5691,-7980,-20036,-14259,-4387,6615,23570,39271,39909,17621,-1645,847,15611,14750,16414,8503,-72,18254,37723,32419,4432,-17958,-17798,-25208,-22325,-10386,-3432,526,-8609,-28404,-9661,8275,16658,10247,5687,2998,-16692,-19306,10190,9456,-2517,-7113,-6726,-17827,-20774,-12758,-11074,-17948,-35071,-42190,-24956,-5439,4048,5462,-2046,1795,30881,38618,13302,-9603,-6920,-6480,-9474,9611,24813,23461,11318,6551,6309,-2320,-28954,-9789,8111,2342,-12505,-19041,-14921,16454,43916,38800,14714,11052,4168,-13931,-19156,-16513,-28055,-10819,40146,80783,88409,67970,33155,7672,-8511,-10217,-6053,-9503,-14746,-22921,-28046,-7085,4797,-902,-17042,-16168,-7729,-4272,-8498,-13786,13458,43508,58625,31475,16448,16735,17727,13770,7210,-7646,-37032,-32459,-30883,-34852,-15732,8348,27877,38971,35846,18355,6035,6274,11948,11634,3913,853,12961,24124,32119,34405,54040,76458,93208,83425,50304,25660,9157,-3138,-20977,-11931,10630,28357,42877,61580,81391,84955,49838,-5260,-10049,12870,2716,-11120,-27555,-23287,5558,23267,23611,8217,-9379,-24504,-15442,-11508,-6798,-11352,-16457,-9636,-4013,-5382,-10052,-19485,-25015,-22306,-12037,-9001,-12370,-35423,-6477,32244,38617,26208,11082,-11073,-22085,11779,43617,43627,615,-26850,-33722,-26609,-9199,4634,13040,9144,-18323,7207,29799,39922,32391,11877,-3026,-1032,-1916,-8127,-14820,-29010,-23911,-2487,-4582,-23525,-3686,1564,-11611,-18086,-10211,-5318,6267,5625,-2622,-17275,-24279,-14945,-5249,-6595,-3067,2194,5740,7036,22099,37210,33931,1033,-8616,12267,25276,32714,19088,1845,-163,-899,-10404,-22016,-35793,-15221,-4618,-15623,4990,39189,54338,43441,8955,-10876,-683,10009,8938,-316,-13581,-28148,-33875,-29234,-4255,25773,57782,75495,71942,57601,45638,37560,20933,14349,21374,4475,-10196,-18799,-24955,-28325,-30628,-22993,-7385,7460,16337,20551,18331,8853,-2030,-16956,-32214,-12946,6414,13629,2991,-6916,-25074,-15601,9144,13898,531,27902,62585,60437,20133,-26172,-26217,-24016,-12702,-655,2432,5894,11377,7206,-14707,-23282,-9912,-11885,-19028,-6011,-5850,-5363,-3002,-2568,-5813,-15712,-27033,-17995,-6555,16512,57432,92587,96856,71798,45879,28737,25308,13077,-28,-10439,-10839,-6327,14223,30068,12679,-1428,28221,31320,8124,-12267,-7729,12849,10496,-15308,-26103,13222,56554,67657,30938,-14318,-10913,2858,5855,19135,40903,54097,58502,40612,6112,-24948,-4193,6967,-8832,-15062,11307,44117,70521,95692,76585,46770,35011,34907,30523,546,-24059,-31664,-30402,-13548,7163,13152,-1478,-22422,-4540,6468,7263,11958,32998,45551,37451,7235,-24974,-35677,-29078,-32839,-29410,-25314,-10036,3882,4560,-8815,-20008,10233,23205,13883,-1021,-9374,-3454,4,-3790,988,25823,42363,38076,23353,-280,-16267,-33389,6633,30106,27965,36484,26581,12797,-12787,-18885,-28276,-31742,-4433,10837,9163,-118,-285,15834,18426,2872,7710,14718,5439,-14339,-15011,-3222,1295,-7042,-15602,-9665,-17029,-21650,725,8516,7098,3556,6265,5550,-3167,-13257,-29257,-39084,4581,25834,10784,-5344,-11338,-11428,-24641,-38752,-30903,-11249,11140,16669,2741,554,5585,-4252,-30216,-39588,-27103,-12423,-8642,-18977,-21424,-5770,-3365,-16931,-42400,-20688,-17953,-19087,3536,9316,-4012,-9055,-9368,-14489,-14187,2141,30955,46732,30176,1924,26182,55502,46818,32582,14768,-11635,-20611,-11650,-13523,-7567,5199,16765,21329,39847,50275,45414,9923,-28149,-36890,-27805,-15740,1565,15869,21027,9622,-1952,9620,11565,20462,27268,13219,-29029,-7693,36099,19676,1776,9341,21802,36215,30861,2138,-13624,6819,-1861,-32826,3110,3251,-24351,2029,28712,44619,46658,47174,35938,8618,-27126,-28475,-22680,-25376,-33147,-35586,-24739,-7083,11285,18470,11311,4954,1294,-12052,-18980,-9347,5326,3176,-2653,1123,6234,-4358],[-9822,-16402,-21303,6127,28552,21323,-7487,-3573,12035,801,-18046,-19342,-11427,4110,18461,32697,32074,17789,9581,12742,16942,5728,-7156,-11989,-11216,-12506,-10336,15,-235,-242,3995,16608,14798,-14198,-29998,-20162,-14736,-27719,-21331,-6505,-9343,-7155,15281,16197,-9107,-31518,6711,25298,15181,-8625,-21162,-8593,3098,-2784,-4632,-1612,1615,514,-5824,-7640,4944,15596,19020,21346,23914,40970,60135,51934,21182,-11752,-17545,17251,18935,17292,27138,30974,13342,13077,-6641,-33611,10454,46426,28938,-6117,-18049,-15105,-9255,-13963,-18947,-18881,-16938,2572,11626,5554,-3153,-15072,-17369,338,17260,24407,5132,-22112,-24225,6144,21462,17134,9189,-2102,-8884,-2909,512,6451,4432,2028,4070,348,-4953,-23495,-14410,3780,2979,-10847,-18386,-10641,-6373,-9673,-6892,-7690,-24923,-24231,5676,15751,5239,-11041,9014,20972,9719,-7148,-17196,-22593,-11004,5339,13581,8474,-9897,-30823,-17829,3486,13279,11073,1272,-2204,6810,12775,19086,31854,40269,21642,-7904,-33062,-1982,12545,8240,-5105,-5432,-5345,5295,28359,38559,22102,13280,6646,-7569,-5292,24546,56358,-4720,-95690,24888,178274,293405,300493,220533,95926,3346,-42180,-19863,4052,3081,-13833,-8325,16563,26096,23374,14102,4756,-12808,-21205,-25860,-28750,-23190,-25624,-30309,-20161,-10668,-4636,-6944,-20128,-20871,-28523,-5709,14416,6191,-24706,-31822,-37939,-16208,1728,-3725,-14080,-9846,-5900,5169,32551,64290,67744,57309,52824,45724,29649,1500,-5780,20420,33747,34684,29283,3312,-39738,-13797,-18765,-52288,-7347,14270,10303,-13831,-29043,-38410,-41127,-16150,7437,27691,33262,25708,-1315,-18896,-22832,-38027,-30757,-8296,8712,18303,14296,9740,16289,33350,49160,47947,29469,10458,3175,8294,14603,6305,-14104,-31964,2515,17538,17613,14704,3817,-12101,-21058,-11546,-16156,-24212,8622,33709,35050,28108,4847,-18739,-14946,-13739,-16967,-21099,-18433,-9555,635,3836,2646,26268,53784,56080,44581,46602,36616,25965,30951,30519,16860,-8286,-33184,-17340,-2267,-4922,2329,9989,-2950,-8031,-7457,-984,2047,-10681,-13589,7686,30052,36327,28202,356,-24885,-23790,-33050,-7890,21643,43902,46585,18097,-9057,-4399,14124,8849,-17832,-36568,-11370,5269,10261,15759,10900,-8867,-23986,-27699,-20885,-13271,-14196,-28168,-25440,8157,32791,37934,27923,7822,-12197,-22420,16,30701,51211,40166,12894,-14337,-18760,-16712,-24984,-662,18770,7639,-5623,-8642,-16309,-20278,16980,47375,40828,15710,-7557,-24100,-19263,-1321,3584,-6948,-24352,-17006,-14220,-9165,-7798,-17585,-30726,-13152,-9427,-12578,-3963,12282,22765,18896,-3682,-23102,-30850,-34014,-8831,30527,58490,63634,59534,61581,58768,43007,26410,5668,-10113,-3708,-5967,-18813,-2632,45862,89023,81353,44251,25399,29980,12778,-8096,815,7300,1916,-13309,-25126,-18899,-7950,4384,21750,36623,37949,16013,-3062,-616,10753,3414,6435,4359,-4562,6601,26622,26973,4545,-20806,-18784,-20074,-16034,-5429,-6110,-11009,-21054,-19911,-1368,11379,14384,4187,-581,-1017,-17251,-20012,5883,6449,-3263,-9479,-11818,-23973,-26531,-16981,-16846,-26545,-43615,-30598,-13296,6599,14211,9875,-3698,5840,37810,45113,19017,-4364,-7516,-10283,-9015,12810,30048,30867,18089,7772,3318,-6405,-32816,-4552,13744,7061,-8516,-18539,-13566,16002,43406,38019,10470,4503,-556,-13499,-12232,-10584,-26202,-7379,46280,88049,90693,64979,29532,5040,-10984,-12968,-9140,-11840,-13578,-20222,-23396,1628,15676,8715,-11851,-16410,-5178,3524,4681,-4887,11040,44066,69197,49722,31856,27262,20953,9378,-2672,-21647,-34795,-27422,-31587,-31428,-8349,17145,36344,47103,43098,22864,4715,1321,8988,11967,3023,-8858,-3638,8394,21337,29954,54719,80204,95452,81733,50929,27926,10642,-4368,-19422,-1516,20472,36252,48156,63113,79623,83027,51724,400,-14682,-1064,-10289,-19756,-33215,-28329,-1209,13147,13110,582,-14483,-29795,-17660,-15055,-12271,-17896,-22079,-12354,-3646,-2909,-6733,-15658,-21123,-24649,-12016,-5840,-7745,-31224,-3364,39327,45690,31766,14966,-9131,-34025,2134,37506,42079,2210,-22774,-24734,-25195,-6968,7063,13231,8778,-16543,-1266,20973,35675,32908,15130,211,1412,1952,-3852,-11944,-28084,-24598,-6523,-13230,-25290,3481,9963,-4548,-10799,-7158,-3941,6122,1700,-8668,-21111,-19813,-9706,155,-1089,-1446,2185,5357,3626,14148,29116,30471,940,-7894,9895,21923,31274,19559,3544,1083,497,-9879,-27800,-28532,-3432,2278,-7306,14725,44921,54813,39238,3202,-11897,4302,17884,17429,3856,-14212,-31273,-32704,-29498,-7311,19170,44428,57642,52164,38070,29548,27832,16582,15389,25522,9908,-2379,-16549,-21692,-24192,-33788,-25940,-8730,7817,16522,18412,13383,2145,-5805,-13965,-32971,-17511,6335,18075,9244,-2585,-21328,-10170,14143,17141,1726,26354,59896,54085,12990,-17445,-10508,-8836,672,7980,4544,5757,11585,6761,-11233,-13818,-7428,-13177,-15005,-2941,-3283,-3480,-1648,-1392,-5544,-16865,-30342,-21156,-8218,17613,56434,85720,87855,68303,50690,34373,25152,8786,-5484,-13722,-10319,-4647,15139,30759,13626,-8702,15374,21825,6083,-5826,4658,25504,17048,-11467,-18729,18082,58774,65669,27579,-12244,-12792,-2396,332,14277,36899,52273,61861,48016,15249,-18088,-8267,2239,-15451,-18703,15347,49132,76031,100238,81116,50430,40098,44093,40517,10018,-16824,-28898,-26828,-9425,9667,15844,4372,-10518,-9031,-2695,-2720,2096,23828,38435,33554,5907,-26043,-34893,-21327,-17162,-20309,-36209,-12769,5801,9246,-1660,-12211,11594,25690,18359,2972,-11461,-7219,-1070,-6025,-11064,7940,23600,30027,23923,1279,-18253,-27762,18908,41551,30956,27398,18349,14948,-11620,-30460,-36728,-28157,-2550,11992,8899,-1892,1404,18516,18383,3156,10276,17928,9601,-8264,-6252,5307,6210,-5662,-17985,-14282,-16466,-14635,2160,4199,-606,-4955,-207,1155,-8445,-19413,-34886,-38181,5457,26559,13579,537,-4869,-4891,-15836,-35683,-30049,-6689,15227,18172,2932,520,3315,-9541,-37885,-27043,-15283,-7154,-7513,-19678,-23831,-9510,-7803,-19236,-43414,-25652,-21886,-20357,-1733,-80,-10647,-14498,-13700,-14088,-11562,4173,30355,44068,30348,6036,30548,68114,64234,39737,12011,-12605,-16642,-16895,-18613,-7209,4102,11417,13662,33033,43745,41803,11864,-23578,-32263,-23341,-13165,2234,15128,19717,7399,-6300,1104,-194,13481,28764,22447,-21111,-19042,31709,21195,1383,7078,21287,39503,34769,5884,-9887,4937,-6955,-30050,6736,5165,-30887,-976,25135,39922,42054,45514,36830,9157,-27344,-26268,-21832,-29269,-29126,-27249,-28949,-8475,12747,21162,15617,8425,2688,-11221,-17044,-7558,6832,3375,-2722,268,6729,-1806],[-9814,-20862,-17495,9466,33387,29347,-1748,-8103,7436,-1836,-17399,-22006,-10240,12745,27920,38193,30542,10075,-1953,1267,9336,1775,-8795,-10496,-9608,-14963,-15607,-6777,-5844,-1642,7681,23960,19301,-11674,-28818,-16433,-10138,-24450,-20497,-3464,-7914,-10270,11034,11754,-12698,-29684,8786,30280,21727,-4120,-30915,-15416,3125,-142,-3400,-2775,-2795,-7597,-16645,-16110,3965,13810,13831,15592,18121,36278,56719,50633,22174,-11329,-23558,9124,10232,10071,17722,19932,10057,17513,-1295,-31786,7393,42904,24319,-7773,-13017,-11029,-12476,-19298,-18230,-15529,-21899,-5345,7416,2962,-5919,-18015,-16720,4275,23881,33305,12168,-18332,-22409,6986,19065,12143,4754,-1688,-3945,3353,5999,11857,11488,10400,11943,4962,-6033,-28647,-6376,11446,8246,-8359,-16842,-8719,-5997,-8753,-5457,-8327,-25096,-22415,10845,21087,6525,-17714,1090,14522,6812,-7198,-15643,-22960,-9475,6610,12293,5577,-13101,-36493,-15424,6171,16688,15401,3563,-3237,3250,6831,11540,25069,37179,26051,441,-41791,-5828,18067,20663,2519,-4544,-4750,7764,29978,32888,14059,8085,2372,-11218,-10180,16185,45886,-20712,-69327,44635,179751,274319,267172,181805,60376,-19232,-40974,-18720,6806,7283,-8807,-5601,16454,20666,14878,11271,10480,-2862,-12514,-21073,-27991,-24917,-27161,-33357,-24852,-16742,-11358,-12693,-21882,-22167,-35210,-11927,8215,4944,-18228,-34256,-27909,-11416,-2616,-12893,-18716,-7617,847,11916,38755,67813,65931,56580,58025,56089,40572,13129,5516,23353,30049,30230,30324,11252,-23258,-20289,-26274,-40468,-1375,18558,13936,-11584,-29103,-39250,-38474,-17295,3696,25700,30432,20827,-8303,-23270,-20199,-33609,-35414,-13170,1087,5353,-926,-749,8325,25767,45781,47410,30540,11389,3036,10962,19017,7245,-16822,-22575,5810,12179,10695,14142,9605,-2726,-12887,-8708,-13194,-26821,4387,29301,36453,37364,9842,-10665,-443,1051,-7850,-19702,-21099,-11025,-762,-831,-2045,29228,58653,58109,42580,43914,38401,28839,32459,29001,11842,-14380,-34303,-20159,-11685,-18094,-9848,2443,-7708,-13119,-14455,-6229,1295,-9870,-14006,9171,32796,37141,26838,-371,-23506,-24316,-27694,-3876,19279,33890,32093,4955,-19539,-14700,2992,-1334,-24192,-29048,-3170,16186,22768,26920,17719,-7238,-28490,-31105,-19914,-9277,-11618,-27723,-19326,15560,39934,44969,34264,11188,-15430,-22609,4886,32636,49769,39383,13881,-13323,-24884,-22772,-26778,1707,22957,12123,-6003,-15158,-20994,-13045,23235,53253,47479,20666,-4865,-25437,-19371,2167,9057,-2007,-24046,-21051,-16856,-13115,-13120,-23105,-32204,-12675,-3782,-2386,4340,17124,27035,23890,104,-20826,-26203,-29267,-1387,38442,63907,64963,55598,52545,49919,38712,25867,8266,-3595,354,-6993,-19919,-1394,39521,71569,64481,32548,15521,20820,8990,-3989,4243,6304,-2834,-18629,-27910,-23247,-11294,3238,20845,34687,36667,15975,-1857,1952,11305,-3888,-2889,-69,-8004,-5471,15001,21013,4782,-23287,-21746,-16285,-9261,-734,-9536,-24134,-35222,-12211,4151,12318,10810,-2346,-8022,-7002,-19478,-20279,713,1880,-4699,-10413,-14412,-27768,-32111,-20788,-22137,-33950,-34748,-18146,-1274,18485,23723,13073,-7692,8970,42745,49445,22887,-513,-7436,-12665,-7620,15048,33308,36362,25096,12665,5137,-3776,-20009,1469,18903,11980,-3383,-16677,-13832,13630,40271,35639,5753,-4075,-6486,-12050,-5709,-5159,-24355,-5859,48902,90322,88207,58521,23562,761,-13815,-14575,-11405,-13040,-10586,-15931,-18839,7142,23111,16266,-6724,-17474,-4640,9438,16108,6264,10359,42404,75592,65363,45874,35423,21187,2175,-15192,-33758,-22176,-22252,-31077,-26422,-1866,23675,42149,53152,49399,27378,4021,-3177,6070,11370,1557,-15437,-19149,-7620,10102,24171,52336,78920,90611,73622,47340,26787,9388,-6911,-16616,4777,25090,39137,48958,61340,75151,78084,51030,5431,-12868,-9997,-19961,-26148,-37105,-32020,-7909,2699,1330,-8431,-19278,-21989,-13401,-12133,-11166,-19732,-26819,-15381,-3737,-1168,-4227,-12576,-18055,-26860,-11187,-2381,-2692,-25423,-1574,43447,49715,35071,17366,-6284,-29925,-6681,29379,38629,9261,-9409,-15856,-20246,-3055,8997,11840,6954,-10586,-5712,10752,29245,32243,19337,4851,4049,6035,795,-8861,-26218,-24402,-11234,-23021,-21463,9858,16834,1885,-4117,-2603,-1010,5694,-3431,-15658,-22558,-16134,-6803,3243,3289,-337,3093,6775,1690,6785,21394,26358,60,-9168,5339,16169,27850,18705,3905,725,441,-9729,-28432,-18432,4495,6953,-236,22457,48496,53139,33222,-3401,-11537,8650,24097,24388,7142,-15578,-35015,-31555,-28684,-9334,13491,31898,40099,31833,17071,11740,16406,11093,15774,30572,20904,6713,-15771,-20392,-21174,-32895,-28586,-10983,6505,14865,14304,6860,-5216,-8850,-11117,-31628,-21706,6172,21357,14056,1272,-18380,-7370,16632,18321,2363,24385,56339,49132,13918,-917,4493,4500,12662,14495,4547,4074,10055,4325,-9234,-7049,-5465,-13968,-11570,-1013,-2147,-2992,-1466,-1422,-6054,-17847,-33385,-25221,-10813,17785,53293,75153,74308,60861,52795,38118,23765,3448,-11884,-18276,-12183,-5322,13892,28924,12618,-16800,1581,11909,4613,672,15701,35273,20605,-8491,-10923,23247,60398,62319,23373,-9611,-12376,-5853,-4722,7700,29779,46889,61465,52923,22929,-10711,-11201,-2707,-22504,-17846,19179,50861,76965,98718,81659,52072,44013,51953,48691,17265,-11463,-25566,-23797,-7449,11094,18884,11455,93,-10890,-11254,-12452,-8821,12621,28543,26448,1780,-28643,-32494,-12930,-1478,-2741,-20795,-14788,5277,12230,5497,-4368,11253,26215,22342,7956,-12458,-13955,-3903,-6387,-20195,-12306,1664,20197,21902,654,-21280,-20081,27693,49115,31681,15659,11001,17499,-6806,-39326,-37763,-24651,-2546,10499,5729,-5302,1789,18990,15752,1559,10870,19196,12432,-2436,2316,12510,8124,-9325,-25476,-16426,-11087,-8800,1819,-1922,-10637,-15630,-8282,-4458,-15060,-27636,-42115,-32395,8090,27718,15939,4860,180,1471,-5801,-23292,-21521,-900,17767,17906,2100,-1247,-1662,-16747,-36050,-13773,-3319,-2232,-7423,-20813,-28091,-15731,-14641,-22711,-42096,-31500,-26177,-21358,-7629,-8439,-13393,-15207,-14253,-12136,-9379,5010,27309,38192,27795,8292,33561,77464,77636,44628,8467,-11977,-12750,-27175,-18393,-4867,1702,3168,2892,23151,33994,34673,11837,-18944,-26687,-19540,-11686,907,12222,17060,5382,-9237,-8213,-12365,6170,28866,29917,-10819,-27454,26773,22156,1116,4233,19071,40131,36490,9085,-5685,2599,-12249,-26381,7575,4114,-30865,-1248,22532,35605,37887,43791,36999,8627,-28858,-23879,-20317,-32744,-23658,-19153,-28039,-10578,11993,21136,17599,10327,3582,-9969,-14726,-6483,7365,3532,-2755,-1432,5752,-102],[-6780,-22306,-11615,13962,38609,38461,6896,-11236,3782,-2086,-14323,-23984,-6625,22553,38516,45168,30784,4416,-10875,-6560,4409,-837,-9895,-9517,-9626,-18769,-22191,-14075,-9933,-222,14553,33853,24965,-8686,-26727,-11221,-4786,-20576,-17914,894,-4427,-10683,8365,8468,-15006,-26644,11512,35043,27442,612,-32562,-16122,4626,1991,-1625,-555,-862,-9131,-24302,-23201,3953,12600,9287,10564,13270,31589,51851,47553,21848,-10780,-28071,2273,2956,2687,6595,8346,11346,24889,5556,-27477,4170,37261,18396,-8814,-8181,-6645,-13887,-22184,-14341,-8428,-16894,-13983,1755,-728,-9179,-21387,-16841,6947,28752,40096,17538,-15011,-19166,7729,16114,7351,941,-843,71,7964,10089,16368,17944,18201,19654,10281,-6115,-30978,747,17032,11470,-7410,-15505,-6526,-5377,-7889,-4565,-9817,-26826,-22707,14675,26079,8999,-22542,-8529,5821,1580,-8243,-13891,-21802,-6707,7756,9730,583,-16980,-31452,-9381,9808,20249,20020,6817,-2776,45,-22,2469,17068,33773,33215,11525,-30355,-11307,19205,27912,8266,-3140,-3506,10906,32624,29392,7431,2941,-755,-13899,-16979,3342,31670,-32586,-63399,30069,139295,215177,203833,126183,16869,-48437,-33555,-18440,8052,9899,-6119,-2563,17263,15897,7886,12193,18153,5479,-7578,-20703,-30800,-28689,-29307,-36824,-31180,-25062,-21403,-21332,-24805,-23808,-43298,-17574,1226,2524,-11967,-24108,-16587,-5259,-5225,-21638,-22984,-5922,6521,17150,41881,65962,58991,52106,60542,65480,52012,25431,15673,24749,24569,25527,31568,19099,-6149,-14908,-23389,-28057,3520,20925,15279,-11801,-31393,-39475,-36860,-20943,-3786,19770,24887,14228,-16033,-26566,-18425,-30601,-37905,-15877,-3928,-5992,-16305,-10028,1971,17628,39862,43908,29438,10821,1108,11457,21898,9309,-14418,-12879,7061,5267,1769,10101,11751,3593,-6383,-6663,-11821,-29336,-1067,23263,36255,41567,10727,-6188,10580,13697,-517,-19336,-22275,-10338,10,-4229,-9006,28744,60055,57162,37691,38494,38075,29890,31873,24614,2336,-27792,-48624,-36040,-31000,-36992,-22483,-4596,-12484,-18403,-20284,-7823,2349,-9727,-14551,10336,34225,36393,24459,-1969,-23497,-24594,-24651,-3226,13419,20188,13666,-11761,-32729,-26846,-10600,-14281,-29993,-20202,5696,27394,35928,39828,27393,-1477,-29241,-33271,-18603,-6140,-9899,-25355,-12326,22065,45850,50834,39472,13759,-18476,-21368,9308,33884,47273,37588,14596,-10692,-27145,-29126,-22782,6708,30115,20653,-46,-15578,-20952,-5635,27735,55589,50512,23781,-2856,-26973,-17937,5377,12102,-361,-23793,-26209,-21731,-18919,-19102,-28196,-29386,-10421,2612,5899,10031,19276,28743,27436,4524,-16312,-22307,-25771,4867,44051,65749,62463,49204,42121,37525,29773,21744,9628,2808,3524,-9629,-21870,-1542,30795,52146,46785,21269,7387,14236,8341,1351,6833,4430,-8149,-23763,-28828,-27083,-14145,2749,20217,33081,35922,17188,719,6040,13929,-7273,-10942,-4361,-10198,-17404,4123,15704,6238,-22207,-26352,-13773,-2470,3779,-13341,-35783,-30290,-6423,6520,11192,6357,-9003,-16500,-14960,-23705,-19911,-4217,-3716,-7025,-10386,-14182,-27845,-36382,-23644,-26267,-36498,-23853,-5869,10348,29464,32258,15518,-13659,10657,45227,51361,24780,1648,-7332,-13508,-5986,15857,34011,39055,30745,19581,11801,5653,-5330,7742,23345,17050,2697,-12893,-15891,9495,34757,31797,1659,-13014,-12197,-9750,-210,-717,-22891,-6529,47700,87391,81414,49361,15801,-4945,-17101,-14767,-10788,-11375,-6139,-10768,-15103,8887,26472,21276,-1725,-17549,-6258,12971,24907,16336,10691,38354,77343,77500,57683,40639,18045,-7797,-29859,-18313,-11356,-18368,-30167,-21772,3159,27564,45059,56721,53964,30748,2789,-6977,3677,9860,-468,-15870,-25735,-21287,-491,17249,46812,72439,78746,59693,39801,22363,5654,-10169,-13722,7027,24424,36856,45394,56504,68467,71044,48294,9582,-6296,-10329,-24554,-30598,-39951,-34136,-13986,-7028,-10581,-17885,-21970,-14538,-5922,-3827,-2444,-13338,-27468,-18180,-4044,50,-2486,-10384,-15906,-28539,-9481,1383,2870,-18221,-1081,44225,50434,36052,18442,-2736,-18305,-12436,19930,33418,17330,2712,-8844,-16442,570,9890,9090,4013,-3998,-2623,680,21161,30644,24109,10297,6974,10390,5807,-5513,-23709,-23420,-15916,-32757,-14083,15528,22210,7370,1903,2657,2653,4437,-9676,-22976,-20568,-13232,-5492,4647,6701,492,5218,10191,1392,667,14634,21936,-1310,-12075,-962,8564,22855,16692,3038,-1010,-774,-9863,-25449,-11124,8630,9316,5221,27887,49926,49802,26296,-10013,-10207,12037,28622,29747,9713,-17122,-39144,-30724,-28538,-9879,9633,21633,24932,13566,-3177,-6316,4254,5126,15962,36627,34833,16084,-15564,-20179,-18959,-30883,-30395,-13854,3737,11608,8659,-683,-12634,-10642,-8486,-28962,-24540,5827,23026,16701,3375,-17124,-7051,16703,17601,2602,22793,53640,48183,22680,15583,17430,15133,21526,18397,2810,1543,7575,481,-9367,-3862,-5290,-14718,-8193,517,-1684,-3047,-1644,-2112,-7013,-18524,-35331,-29134,-12963,18016,48925,62180,58058,51721,53811,40669,21757,-1932,-18071,-23410,-15418,-7399,11225,25278,10421,-23967,-11308,3127,4244,6940,25191,42080,21806,-5682,-3012,28846,61915,58304,19132,-5783,-7542,-3862,-6057,1480,21075,39277,58220,55822,29490,-3430,-11855,-6212,-23878,-9481,24012,50169,73965,92031,78901,52426,47507,59120,55669,22783,-8213,-23518,-22333,-7020,12062,22238,18789,9736,-8576,-16861,-19953,-19432,875,17297,17342,-4095,-31274,-28219,-4151,13806,15337,-6066,-15475,3391,14457,12674,3535,10497,25553,26312,14777,-8538,-21852,-7844,-4845,-19616,-30452,-20508,10558,17947,-1470,-23763,-12327,33220,52717,30406,2620,6616,20239,-281,-28441,-30092,-20861,-3327,7380,756,-8422,2115,18184,11689,-708,10370,19294,14837,3972,11270,19158,8485,-15982,-36696,-12653,-2889,-2920,1320,-7386,-20026,-26381,-16235,-9266,-20446,-36006,-48693,-24464,12831,30412,19122,8748,4145,6923,3942,-9972,-10165,5268,18944,16578,1365,-3087,-7185,-21709,-23540,-77,8321,2612,-7414,-20976,-32112,-22723,-22275,-25987,-39864,-36851,-29443,-20957,-11614,-11655,-10423,-10315,-9717,-8073,-6929,5540,23189,30621,23709,9374,35247,83176,86947,47651,5159,-8961,-6941,-30087,-7058,571,-688,-6456,-9172,12233,23071,25772,10773,-13864,-20161,-15279,-10131,-978,8737,14548,5028,-7919,-12762,-20353,375,28540,36122,-456,-29740,22038,23276,2128,2499,16698,39256,37183,12815,-247,1495,-15870,-23100,6804,1414,-23571,1978,22023,32675,35013,42867,37375,8179,-30434,-20511,-17446,-33213,-17518,-10841,-21875,-11855,10182,19403,17980,11451,5079,-7169,-10984,-4588,8719,5078,-1802,-2936,4266,1496],[-4324,-17474,-6925,16623,41085,45067,14685,-14822,-1428,-2664,-11915,-27158,-3327,30253,46972,50649,30648,-944,-18757,-11592,882,-3768,-12564,-11499,-13459,-25381,-30406,-21222,-12460,2604,22624,43772,29511,-7184,-24750,-5963,-297,-17787,-15509,4379,-1509,-10369,5934,5071,-17401,-23789,13374,37746,30519,3872,-24925,-14079,4663,1907,-729,3167,4984,-5030,-25246,-24664,4405,11222,5395,7081,9639,26645,45147,42086,19284,-11343,-32113,-4062,-3493,-4994,-6157,-2880,16646,34062,13189,-21506,1563,30749,11804,-10211,-4449,-2351,-13492,-23576,-10026,-427,-7214,-21595,-4802,-4996,-12153,-24430,-17558,8335,31592,44278,20932,-12423,-15137,8518,13159,3506,-1481,575,3122,10922,12297,19277,23405,25438,27357,16479,-4842,-29018,7102,20775,12826,-7563,-13523,-3468,-4002,-6438,-3430,-11517,-29680,-24976,16409,30510,13309,-21355,-18378,-3485,-4706,-9584,-11334,-18685,-3059,9062,6892,-5298,-19274,-20706,-729,14504,24281,25243,11540,673,-232,-5101,-6192,9392,30996,41293,23060,-18630,-16939,17053,30890,12629,-1132,-1527,15474,36912,29146,4147,-924,-2160,-15974,-25175,-12001,16976,-35064,-82941,-33637,40890,106811,112300,65185,-17936,-70655,-25948,-22348,5325,10152,-6133,-1816,17611,11773,3589,17764,28082,12764,-5984,-23476,-34436,-31326,-30213,-38581,-38028,-34553,-33136,-29000,-25242,-22613,-39979,-19968,-4363,801,-4834,-11078,-4030,2423,-4860,-28042,-24646,-3151,12531,22511,43999,61037,48843,45553,61374,74070,63894,38319,25519,26074,19425,22746,34481,27795,11935,614,-10381,-15040,8476,22539,15490,-13198,-34514,-37348,-35029,-25233,-12760,11837,18173,7453,-22719,-27283,-17089,-28797,-37498,-15125,-3696,-10759,-29039,-16593,-1066,11199,32998,38745,27361,9986,-1386,10809,24102,13323,-6760,-3059,7735,-1441,-7428,3993,11089,7416,-1144,-4528,-10966,-30518,-6294,16977,34844,41848,8614,-4604,18396,24348,6006,-18537,-20633,-6891,3800,-4270,-16999,25827,58871,54141,30877,31487,36647,30162,30296,18317,-11585,-48868,-67708,-48865,-48833,-57091,-30111,-8573,-15021,-20887,-20414,-3696,5979,-9033,-14022,12122,35401,35222,21977,-3778,-23949,-24098,-22497,-3260,7747,7012,-4825,-29649,-46667,-37752,-24579,-28270,-28842,-10431,15197,38673,49136,53282,38318,6334,-26989,-33817,-16442,-3232,-8429,-20788,-4039,28150,50791,55760,43907,16054,-20392,-18642,13660,34790,44079,35039,15055,-7371,-22889,-30323,-17828,12698,38381,31145,10335,-8761,-15215,1563,30459,54501,49973,24955,-1942,-28589,-14407,8858,13195,-1643,-24260,-31706,-28039,-25905,-25228,-32214,-27649,-8339,7484,11468,12876,18541,27781,29528,9494,-10295,-19067,-24410,9394,46777,63477,55625,40342,32187,23527,16695,13944,9464,8424,5644,-13695,-23444,-2697,20235,32101,30289,12272,2191,11030,10861,6620,8180,1847,-13469,-28688,-29434,-30424,-16560,2181,19010,30893,34705,18415,2786,8818,14680,-9762,-17573,-8439,-11678,-28895,-4826,11702,9081,-17242,-32193,-12504,3945,7915,-17460,-27785,-15528,-3129,5278,7853,1043,-15913,-26300,-24992,-30571,-19915,-8428,-10174,-10933,-10969,-13205,-26495,-34921,-25323,-28575,-32224,-14223,4962,20109,38160,38893,17178,-21478,9788,44302,50036,23926,1268,-8533,-14229,-5654,14074,30970,37534,33072,25718,20444,17659,8257,12773,25886,21213,8569,-8301,-20645,2978,26377,25731,-1680,-19199,-16204,-8088,2766,1322,-23047,-10389,41755,78554,70167,37461,5889,-12800,-22120,-15377,-8230,-7916,-2030,-6514,-13375,5702,24493,22483,1954,-15870,-11151,12611,29245,22682,10038,30966,73385,84262,65332,41344,10301,-21211,-22965,-4039,-4020,-17437,-31089,-19422,5018,27304,43698,56264,54913,30877,-1081,-10534,1191,6231,-4353,-11925,-17839,-25140,-10158,8095,36914,59635,59255,39692,27455,13701,-1190,-14310,-12688,4131,17526,28412,36519,47537,58490,61066,42410,10976,-233,-6598,-26164,-35547,-43838,-36134,-20575,-16693,-22839,-27925,-22798,-10073,229,4688,7808,-4693,-24789,-21775,-5931,-632,-2999,-10709,-16296,-31158,-8844,3542,6973,-11909,-3314,39962,46222,33133,16764,-493,-9367,-14794,8258,24945,21919,10620,-5421,-15820,1387,7833,3593,-1387,287,3807,-8599,10287,26575,27048,14080,8444,13207,9234,-3808,-22801,-23878,-21652,-30141,-7675,18574,24422,10038,5391,6114,4359,76,-18723,-31367,-18736,-12643,-6166,3886,7565,-598,6624,13327,759,-5551,7304,15662,-4581,-17892,-10296,-2080,14918,11852,-748,-5722,-4692,-11992,-23811,-8351,7576,7789,7049,28998,47441,43447,17467,-17726,-10402,12488,29696,31690,9899,-20115,-45408,-31721,-31337,-10887,6079,12479,11701,-1669,-20840,-24906,-9506,-2508,14492,41578,47564,23371,-16450,-21350,-18541,-30535,-33015,-18946,-2012,5277,122,-10602,-21343,-12651,-7691,-27313,-27360,3133,20841,14952,1383,-19300,-10826,12665,13362,691,20044,50917,49866,32929,28079,25986,21077,25090,17708,-2177,-2907,3206,-5861,-13582,-6120,-9090,-17286,-6259,484,-2979,-4637,-3257,-4773,-9973,-20712,-36937,-33649,-15308,17137,42193,46129,39268,41624,53328,40739,17756,-8260,-24205,-29832,-20746,-11851,5917,18609,5901,-28434,-22045,-4760,3286,11004,31055,44055,19498,-4247,3104,32896,61517,52038,13551,-2268,-464,2216,-3817,-3992,10540,28926,51249,55284,33250,1713,-11841,-8761,-17967,1434,28459,46033,65895,79537,71725,50219,49262,64195,60179,25375,-8531,-25052,-24295,-9348,11184,23858,23960,16815,-4501,-19184,-24471,-30296,-11975,4105,5494,-12543,-33546,-24018,3017,26344,30567,5703,-16774,-522,14965,18024,9540,8502,22563,28660,21648,-947,-28579,-14253,-4180,-12766,-26260,-28645,1682,10792,-6445,-25976,-6172,34022,50724,25584,-12340,4438,21162,4872,-19491,-23212,-18275,-5864,1621,-6781,-10925,1491,14927,5287,-4533,7598,16932,15612,9599,19051,24007,7399,-22981,-35301,-5129,4066,620,-565,-12033,-26522,-35964,-24411,-13276,-23416,-42865,-48656,-17590,17308,33103,22016,11203,5517,9306,10949,1278,-224,9249,16970,12762,-422,-5317,-12143,-20131,-9568,11990,17437,5457,-8886,-21163,-30046,-29397,-30194,-29085,-38554,-42706,-32731,-20519,-13211,-9310,-4927,-3824,-3682,-4300,-6007,4199,17016,20579,17005,7712,33457,82875,89879,46879,595,-5545,42,-12217,9228,6518,-4345,-18183,-23315,-225,10623,14564,7205,-10353,-14762,-12104,-9986,-4583,3667,10976,4714,-4058,-9498,-20650,-4904,26062,38934,6879,-28745,15262,22388,2588,664,12955,35310,35135,15064,4159,330,-18729,-22066,2766,-4227,-16475,5826,21472,28970,31137,40440,35730,5847,-33878,-18438,-15717,-32179,-13503,-4953,-16074,-13992,5363,13882,14392,9454,5017,-5136,-8088,-3429,9524,5853,-2412,-6561,-111,309],[-1784,-11877,-2414,18581,41799,49557,21757,-16224,-6917,-2830,-9498,-26849,66,35885,53167,54583,30594,-5052,-24500,-13152,-666,-6063,-16066,-15963,-20025,-25783,-22694,-16932,-10970,7047,31679,52980,32622,-7059,-21740,-439,3419,-16080,-13547,6509,-51,-10185,3409,1390,-20105,-21461,13835,37599,30244,4980,-18680,-12179,2675,-344,-994,6837,11390,909,-19713,-17550,5033,9120,2392,6201,7491,21084,36166,33600,13521,-14163,-37200,-11308,-10316,-13332,-20632,-12448,23374,42838,20100,-15508,-223,24336,5035,-13332,-3112,670,-12488,-25857,-7742,5925,1927,-20663,-11610,-9518,-14493,-26832,-19956,7254,31010,44248,20753,-12187,-12270,7954,9214,-277,-3441,1026,3662,10776,10895,18562,25965,30357,33173,21500,-4230,-25791,10940,20951,10535,-10332,-12149,-1239,-3630,-5980,-3599,-15074,-35321,-31145,13407,31879,17237,-15495,-29161,-13874,-12882,-12976,-9986,-15983,-1057,8553,2411,-13325,-20044,-10484,6984,17533,26289,28529,15129,4799,1381,-8439,-15367,759,27048,46343,31529,-9663,-23384,10974,28750,14237,-651,-1415,18615,40198,29623,3051,-4157,-3717,-19424,-34967,-28333,3299,-30053,-114113,-129499,-82208,-7376,34581,31027,-21122,-47165,-23762,-31537,-2159,7344,-9052,-6279,13865,5318,299,24570,36928,16722,-8860,-28568,-36293,-30761,-29534,-35588,-39038,-41316,-40860,-26879,-21802,-19191,-31612,-19894,-9143,-1236,1526,1720,7797,9317,-3839,-33060,-24582,-856,17039,26393,44281,53040,34956,35786,58509,78896,73126,48892,32734,25602,13545,20341,36952,35121,28309,18102,4787,-3641,11769,21840,13089,-17090,-39519,-34466,-34270,-30901,-23265,1649,9314,-607,-29035,-27119,-17779,-29620,-36845,-13099,156,-7943,-36534,-21959,-2244,6201,24448,30930,23184,7749,-5570,7719,24151,17422,2591,5197,7066,-8407,-17396,-4807,6519,7382,1305,-3668,-11655,-31511,-11921,9833,31158,38267,3280,-6821,21858,31775,11128,-17465,-18031,-2735,8760,-1622,-26345,19947,54464,48465,21666,22506,33411,28988,27403,10728,-25880,-63626,-52133,-39950,-46709,-51864,-28198,-9681,-15370,-20069,-15551,3457,10590,-8178,-12886,13934,35909,33322,18997,-6140,-24671,-22634,-19320,-940,6496,-125,-16871,-40752,-39754,-38315,-34338,-36342,-20734,-496,24450,49029,61181,65733,48790,14297,-24011,-33339,-13547,-433,-7096,-15019,5144,33972,54744,59661,47538,18182,-20524,-14779,17946,35327,40208,31716,15066,-4130,-17478,-25204,-13127,18351,45961,41626,22305,1855,-6359,8458,31708,50590,46412,24437,-2106,-29010,-8411,13437,13432,-4721,-25165,-36222,-34365,-32698,-30426,-34071,-26885,-6860,10645,14752,13523,15674,25039,31030,15669,-2330,-14746,-24053,12839,47270,57906,45425,30729,26779,13522,2420,3871,8710,13890,7857,-17626,-22124,-3028,9904,13870,18294,8453,1788,11742,16420,12249,9562,416,-16539,-31711,-29180,-31743,-17228,2555,18215,28884,33487,19970,4613,10273,13147,-12664,-20826,-10431,-11407,-35456,-8980,10960,14567,-9165,-35104,-10128,11826,13602,-19596,-16299,-742,-199,2547,4554,-2856,-20759,-34133,-32533,-37146,-18964,-9696,-14778,-14511,-11157,-11391,-24154,-30573,-23272,-26070,-24055,-4061,15819,29340,46071,45568,20775,-26866,8290,42124,47672,22528,594,-9145,-13499,-4944,11729,26276,33776,33668,31854,31141,31685,22154,18280,28511,26481,16226,-1095,-25546,-3097,18155,20059,-1462,-15797,-14272,-5289,5263,3088,-22414,-14733,34003,67094,58151,26455,-2875,-19813,-26548,-15096,-3059,-1602,3606,-1170,-10927,548,20064,22669,6835,-9980,-16436,10847,31352,27261,10445,23488,67009,87941,70916,40158,1043,-28056,-5854,10637,2517,-16662,-31722,-17024,6181,25604,40900,54469,54675,30111,-5077,-9640,2169,3592,-7209,-4292,-4381,-15176,-13707,110,26018,44199,36614,18023,13950,4520,-6728,-14718,-10947,-480,8236,17642,26026,37816,48361,51379,36434,12042,5864,-1262,-25063,-39054,-44926,-35223,-24563,-22818,-30455,-32326,-20232,-6116,6574,14026,19251,5616,-18872,-22881,-6362,-175,-2779,-10556,-16154,-31662,-6948,6483,11881,-4467,-5098,33759,40188,29367,15441,2979,-818,-11623,-1853,16275,24461,16523,-2795,-15343,2039,5659,-1494,-6096,4524,12397,-11233,11,22950,30245,18354,11108,17005,13431,-1363,-21259,-23567,-25189,-22177,-1027,21385,26235,12581,8916,9854,5997,-5064,-27784,-31119,-15877,-11376,-4332,5438,8763,-946,9442,17905,1985,-9024,1950,10268,-6733,-23232,-19547,-12538,7057,6861,-4808,-10707,-8551,-13519,-21997,-7269,4497,5256,7623,28173,43589,36934,9864,-23534,-10277,12372,29859,32688,10179,-21673,-43399,-31225,-34275,-10479,4843,6472,2830,-9405,-24057,-35362,-21763,-8958,13839,47086,59510,30211,-15166,-19804,-16660,-28979,-34323,-23955,-8194,-1488,-8634,-20379,-28274,-12616,-6435,-24827,-28353,-316,16461,10588,-2754,-22247,-16457,6623,7772,-1465,17835,49802,54028,42366,37252,31611,24024,25093,14187,-8310,-6606,-262,-11906,-20034,-11887,-15080,-19498,-3903,983,-3798,-5485,-4173,-7417,-13188,-22888,-36582,-36102,-15715,16834,34955,29394,21545,34431,53565,39967,13385,-13359,-26308,-31540,-25608,-16720,-349,10633,871,-25811,-24092,-9305,2737,13879,34157,42325,15453,-2704,8371,36084,59827,44369,7974,1940,8305,10989,1699,-6163,660,17947,42362,52460,35020,5325,-10943,-9158,-9086,13097,32910,39821,54162,63240,61502,46477,50150,67953,63206,26295,-11153,-29499,-28889,-13254,9293,24023,27133,21924,498,-17523,-23979,-38076,-24530,-9620,-7758,-22045,-32622,-19670,8628,35803,42258,14300,-18783,-4889,14761,21729,13644,6080,18030,29617,28287,8717,-25241,-22563,-5325,-5777,-10134,-10920,-3604,1128,-13861,-26742,-1616,30637,43691,17749,-28069,4196,20270,8208,-12324,-17651,-16652,-9489,-6035,-15451,-10813,533,9662,-2742,-9246,3007,12516,15116,14520,25457,26866,5619,-25866,-22535,2791,8202,951,-3818,-14787,-26301,-34304,-30737,-15213,-21959,-40805,-42050,-12317,20715,35488,24827,12830,4641,8452,14711,9755,7270,10569,11921,6732,-2869,-6556,-12785,-10977,4290,22091,23748,6185,-11616,-21043,-24338,-28927,-33218,-29644,-37592,-48408,-35616,-19845,-11308,-3155,1099,2399,2160,-1342,-6554,1286,9700,9271,8694,3914,28393,76733,86532,42585,-4658,-1742,8767,9536,26891,12222,-8174,-29035,-38053,-12557,-1382,3016,2172,-7900,-9984,-9170,-10229,-8521,-1464,7587,5013,1545,-449,-14523,-8378,22502,39201,11723,-26560,7157,20258,3467,270,9712,29929,31745,16813,8406,811,-18647,-21589,-2718,-10169,-8731,10877,22137,25862,27597,37901,33599,3484,-36965,-16012,-13609,-30147,-10054,105,-10074,-14560,65,7063,9148,6715,5831,-1644,-3615,137,12884,8253,-2189,-9495,-4541,-1072],[-1003,-8060,505,18632,39590,50282,26232,-15255,-13187,-3774,-8012,-21977,2167,38044,55600,55513,29431,-8588,-28606,-13655,-1704,-7926,-20030,-22337,-24222,-14341,-9242,-5632,-6098,12547,41047,60532,33995,-7983,-16913,5463,6556,-15214,-11862,7408,-174,-10414,865,-2223,-22680,-19366,13100,34736,26977,4349,-14168,-10313,958,-2337,-970,10405,16999,6498,-12136,-6965,6853,7241,1861,9546,8208,16109,26242,23361,5586,-18096,-40806,-18941,-16738,-20360,-34399,-16240,30599,51097,26913,-8868,834,21121,1403,-16521,-2747,3655,-9808,-28542,-6468,11348,10684,-9961,-12903,-9957,-12691,-25065,-22298,5425,28631,41532,18454,-12898,-9404,7606,6302,-1884,-2994,1966,3291,9309,7565,15755,27168,34425,38267,26239,-3357,-21202,13719,19084,6133,-13801,-9509,1538,-2835,-4901,-3467,-18893,-41275,-39414,6957,31273,21643,-6484,-34973,-21705,-19685,-16798,-8601,-12702,528,7846,-1625,-21369,-17013,-426,14025,19575,27162,30724,18310,10013,5868,-7566,-22408,-6827,23278,48581,37372,-2509,-27680,3401,23504,14517,86,-1550,20895,43123,31237,5028,-4221,-3478,-21747,-41405,-38960,-4593,-19978,-110214,-210069,-159165,-60642,14941,40518,2424,-29482,-25199,-40481,-8826,5676,-10161,-12605,7934,-1852,-588,31649,44304,18641,-12811,-29709,-30799,-24154,-25024,-30847,-30983,-29852,-28416,-15372,-14318,-13496,-23307,-16912,-11507,-2187,8328,15345,20041,16237,-2033,-35700,-22740,1285,20318,29385,44249,44774,19361,23758,52234,79494,79164,56801,37265,23502,7498,18128,38616,40791,42226,34515,19105,6010,13734,19394,8758,-22656,-43707,-30853,-34002,-36767,-32350,-8483,-680,-9407,-33317,-26417,-20001,-32449,-36525,-10662,6144,-49,-33567,-26297,-2023,3354,14935,20960,17202,4290,-11238,2225,21874,20803,11735,11602,5419,-14915,-27570,-15746,-1767,3397,606,-4526,-13998,-32778,-17732,2128,25629,32518,-3924,-12674,20974,35792,14981,-15848,-15946,601,13313,2513,-36281,11194,46806,40148,10166,11573,27872,25882,23144,2905,-34644,-50759,-39891,-33864,-40836,-39835,-22161,-9964,-14954,-17940,-10014,10112,14118,-8083,-12141,14692,34803,29828,14675,-9669,-25670,-20465,-13851,5721,12087,2613,-14171,-26750,-27135,-29281,-28254,-24501,-11234,8080,31779,56673,70130,75060,56700,20385,-22492,-33271,-11060,1326,-6871,-10112,13417,38547,56648,61315,49096,18924,-19896,-11307,20748,34030,34261,26198,13102,-2692,-13542,-20981,-10187,21422,50115,49147,32276,11585,1813,13344,30164,42918,38845,20783,-4961,-27968,-1727,17778,12079,-10086,-27804,-36693,-39477,-38922,-35764,-35401,-28345,-7806,10444,14278,10548,9366,19314,30534,21263,5673,-10410,-25708,13653,44026,47770,30896,20523,27068,12363,-10249,-9326,5795,17336,8688,-22447,-19214,-3456,-652,-3113,10595,8360,3830,12752,21396,16008,9467,-952,-18272,-33881,-29465,-32567,-18085,2034,15964,24916,29826,19277,3876,8196,7398,-18802,-21841,-11843,-11635,-29445,-10244,11222,20003,-1589,-32981,-7710,19545,19253,-20903,-7578,11374,1366,-2772,66,-6724,-24307,-30311,-29071,-33382,-18788,-10328,-18563,-19298,-13161,-11535,-23446,-26659,-19461,-20993,-15659,4841,24553,35831,51173,50579,25013,-26359,4597,37335,42837,19074,-1756,-10718,-13392,-5589,7330,18524,26309,30763,35565,40821,44479,34115,22251,29398,30952,23763,6675,-31575,-9585,9463,13608,215,-7115,-9153,-3402,5608,2997,-22236,-20513,23786,52766,45285,16097,-11047,-26739,-31838,-16309,1382,4734,8823,3451,-8896,-7170,12564,20986,11474,-2535,-22855,6490,29847,28598,10358,15515,57937,87245,72844,36120,-10056,-14288,11835,24104,7433,-16685,-33534,-15887,5445,21520,35798,50340,52063,27257,-9978,-4701,5947,1464,-9932,3390,8265,-3125,-10987,-6405,14455,27026,12723,-4301,-559,-4553,-9327,-11297,-9600,-6818,-2732,5192,14178,27131,37517,41393,29712,11676,10091,2497,-24137,-42256,-42208,-32413,-26471,-25922,-30891,-28636,-16829,-3492,11855,22363,29603,15474,-12110,-22002,-5782,1009,-2209,-10090,-15325,-28977,-4765,9281,16555,2905,-6414,25769,32466,24734,14457,7220,6902,-5718,-9201,7465,24164,19835,-1200,-14856,2499,3383,-5984,-9949,8294,20918,-6902,-9175,19802,33127,22657,14723,21374,17865,1350,-19545,-22857,-26301,-14546,5025,23694,27776,15173,12508,13551,7106,-10984,-36499,-23390,-12462,-8823,1675,11178,10864,-300,13322,23263,4873,-9414,-1349,6153,-6990,-25957,-27722,-21569,273,2349,-8536,-15312,-11585,-13843,-19531,-6759,813,2789,7580,26142,39225,31325,4686,-26259,-9492,12522,30109,33660,11377,-20622,-35775,-27178,-31006,-8315,6088,3544,-2118,-9586,-13773,-23468,-30775,-12674,15085,53423,70195,36902,-10604,-13753,-11459,-24559,-33253,-27654,-12994,-6678,-15590,-28251,-29618,-9407,-3391,-20484,-26870,-3636,10861,4797,-7382,-23273,-22194,87,2395,-2625,16948,50371,58962,49708,43674,35357,25227,22975,9316,-13611,-6995,-265,-14410,-26813,-19300,-21427,-18825,312,3679,-2260,-3733,-2661,-8234,-15005,-23522,-33711,-34354,-12825,18436,28895,14242,8929,33188,56124,39897,10305,-14962,-21933,-25144,-26812,-19933,-5757,3289,-2570,-18099,-16601,-8690,3890,17040,35927,38665,12022,728,14215,39584,57844,36601,4466,8286,18955,21746,9896,-3471,-5416,9146,34172,49298,36355,8823,-8332,-6407,1449,25542,38169,33654,41104,46116,50560,43063,51804,71931,66561,27800,-13436,-34806,-34125,-16216,8298,24231,29785,26750,7108,-11909,-18779,-33332,-34359,-21449,-19907,-28897,-26856,-13740,13938,43168,51260,20928,-20190,-6655,16056,25330,17190,5000,14013,30700,35589,20287,-14021,-30361,-7521,12,5125,7705,-2275,-8632,-21948,-24475,2669,25199,33984,9315,-39807,6177,19185,11150,-5335,-11899,-14391,-12152,-13140,-21006,-5967,1051,4199,-10309,-12904,-1551,7980,15074,19950,31306,28309,3730,-23326,-9989,10506,10786,-230,-6740,-14490,-20374,-26053,-30469,-13722,-15834,-31045,-33341,-7572,23650,38301,28633,15312,3283,5609,16018,15994,12847,10165,5131,-164,-4692,-4911,-6639,2573,18165,30851,28055,5694,-14617,-19882,-17486,-20615,-27251,-26118,-35736,-51982,-37496,-18392,-6304,4492,6848,7828,7287,855,-8118,-2555,2372,-1858,149,-963,20800,65605,77541,35253,-9993,2336,18940,32938,43736,16960,-10868,-30733,-45724,-23642,-11582,-7377,-3688,-6450,-5851,-6323,-10481,-12142,-6047,4557,5351,7021,9179,-8117,-10594,17765,36753,13829,-24327,-2757,16265,4097,886,7095,23125,26581,17085,11435,2236,-16430,-21890,-9952,-15178,-1475,15494,22681,22131,23110,33963,29762,54,-39746,-14621,-12640,-29410,-8722,2705,-5963,-14987,-6617,-2077,1047,2018,5992,1430,675,4482,16680,9931,-3198,-13386,-10709,-4679],[-582,-4637,3297,18343,36065,48319,28754,-11874,-18302,-4622,-6424,-15879,3269,37111,54472,53543,27159,-11423,-31290,-14627,-3063,-9063,-22355,-24980,-15339,-1638,3833,5377,-164,18578,50044,65647,33453,-9402,-10540,11372,8890,-15334,-10599,6945,-2253,-11700,-2243,-6146,-25462,-18142,10456,28429,20216,1441,-11869,-8252,1643,-2038,-281,12762,19968,9474,-5598,3269,8925,4806,2942,15138,10447,10906,14838,10826,-5292,-23266,-32546,-28044,-23998,-25882,-44185,-14445,35411,56552,31918,-3298,3308,20479,1113,-19684,-4207,5244,-7100,-32723,-7131,14328,17146,1051,-6538,-5167,-7401,-20824,-25436,1921,23488,35179,12953,-15765,-7987,6325,3715,-1941,-1213,2032,878,5609,1411,10001,26089,36368,40933,28687,-4130,-17115,14034,13915,-1589,-18441,-6811,3271,-3059,-4510,-4385,-24166,-40282,-39556,-3558,27409,24579,2004,-27803,-24792,-23090,-22012,-8667,-10454,494,5936,-5903,-30030,-12478,7451,18285,18830,25299,30207,19339,14071,10761,-4270,-26085,-14106,18153,46242,38744,1837,-29237,-6568,13700,11481,248,-2035,21200,44258,32285,8094,-1620,-1720,-22937,-41315,-38525,-5007,-11285,-93594,-214531,-154006,-39931,46564,74428,30388,-17388,-27538,-44930,-11916,5815,-9479,-17955,1743,-8625,-195,36834,48836,18721,-15326,-23883,-19969,-15010,-19324,-27168,-24141,-19244,-15238,-3525,-5939,-7272,-15284,-12499,-12087,-2415,15344,29258,32309,22866,-274,-37042,-20958,2234,21619,31166,44449,38358,3567,9396,42392,75216,81190,61385,38661,19286,832,15039,38539,43971,52488,47885,30888,13481,14323,15435,2900,-29240,-39715,-26906,-34009,-40975,-34000,-15126,-10476,-18618,-33342,-25516,-22957,-36222,-36479,-8417,12757,9180,-26305,-29115,-725,2858,5429,9658,10012,80,-17756,-5145,17598,23127,19876,16480,3628,-19654,-36458,-27601,-12708,-3693,-2725,-6801,-17378,-34027,-22763,-4901,20212,27767,-9716,-20784,16967,37286,18461,-12911,-14355,2942,17102,7653,-39855,946,37189,30570,-2114,-4,20719,21580,18611,-3795,-37888,-46300,-42288,-40658,-40419,-30517,-15907,-10366,-14160,-15646,-5449,15287,16432,-8107,-11186,14949,32716,25491,9877,-13221,-25349,-16554,-4829,17571,24142,13278,-2221,-12585,-15615,-19099,-16697,-11135,-1352,15829,37625,62009,76334,81548,62412,25119,-21709,-32467,-7892,3314,-6501,-5632,21105,43086,57850,61926,49681,19357,-17712,-7293,22999,31842,27339,19630,10292,-1939,-10034,-16927,-7789,22685,51284,53875,40020,19758,9172,17185,27221,33346,29148,15338,-9251,-23520,6380,22920,11017,-15082,-30385,-34405,-34297,-35951,-39602,-35641,-30403,-9834,8352,11531,5402,1220,12323,29380,27102,14351,-5149,-27479,13266,38571,34926,14430,13679,34022,22336,-12564,-23371,2045,19785,9420,-26407,-14382,-2381,-8817,-16617,8080,11576,8022,13267,25137,18574,9178,-848,-17535,-33505,-28405,-31799,-18354,1660,13291,19879,24462,16900,1458,3876,-375,-25952,-19250,-11656,-11748,-24985,-9403,12384,25219,5292,-28792,-4017,27868,25690,-20173,-1231,21106,3241,-9043,-4435,-9620,-24321,-20552,-17100,-22683,-17946,-10491,-20584,-24254,-16345,-13288,-23614,-22202,-13821,-13821,-6790,13068,31478,39905,53982,54586,30461,-20056,-353,31026,36434,14308,-4858,-12327,-13261,-6699,1905,8797,16142,25114,37076,49153,55539,44091,24851,28830,34744,31250,14984,-26604,-15103,1856,7247,2554,2381,-3132,-2484,4175,1534,-21659,-26498,12445,37280,33167,7723,-17522,-32428,-37541,-19317,3982,10253,13342,7174,-6942,-16217,3203,18249,15811,5446,-26465,-40,25011,26926,9815,8068,47307,82423,71001,29784,-20874,2676,29374,36019,11239,-16606,-36751,-16026,2850,15289,28616,43953,47006,22260,-14970,3171,11994,339,-12665,9466,18338,7517,-4373,-9504,4538,11412,-7213,-24959,-15053,-11296,-7088,-5375,-9344,-14157,-13452,-7451,1641,15577,25651,30711,21821,9127,11345,3367,-24562,-45674,-37707,-28877,-26914,-27217,-26708,-22652,-14299,-2973,15019,28249,37125,23251,-6070,-20360,-5092,2039,-2092,-9671,-13551,-24487,-3605,10607,19556,8619,-7771,15772,22747,18676,13155,11258,12947,234,-12283,-2141,19998,19387,-1698,-15032,1972,160,-10691,-13822,10339,27224,-120,-17924,16058,34225,25548,17767,24581,20689,2539,-19352,-23274,-26711,-9116,8563,23874,27696,16571,14776,15492,5863,-19043,-36479,-15816,-10328,-6122,10409,19958,12712,-228,16096,26997,7311,-8622,-4560,1691,-6722,-24583,-35764,-29438,-6350,-3076,-13393,-21003,-15078,-14530,-17879,-7759,-4211,-741,5464,21593,33085,25378,583,-27189,-9828,11580,29155,33172,11821,-18524,-27498,-20890,-24078,-6557,7300,995,-6922,-7930,-4171,-13064,-36407,-14839,16459,58094,76703,40899,-5400,-5951,-4779,-19155,-31621,-31529,-16843,-10518,-20858,-34025,-25049,-5180,-365,-16306,-25067,-8682,2127,-4097,-13225,-22204,-28642,-8503,-4340,-4743,14855,49117,60185,51618,44997,35118,22704,16999,1451,-18492,-5054,2058,-13045,-32852,-29660,-29179,-16351,4177,6522,-231,-1368,-815,-9011,-17255,-24494,-30818,-31273,-9463,19430,21956,-802,1921,35569,58322,38277,6486,-14795,-15715,-18169,-25342,-23228,-12271,-5208,-6048,-10514,-7862,-6170,4322,18325,34334,31429,7979,3906,18320,40865,52853,26527,1718,14342,28228,30776,16958,367,-8726,1572,25620,44131,35158,9971,-6742,-3624,10268,35451,41203,25794,25369,27357,37539,38070,51997,73806,68184,28355,-16022,-42105,-41507,-18678,6548,22513,29940,29354,12768,-5840,-13076,-26238,-40420,-32666,-31676,-30143,-19598,-8362,16706,46150,55348,23646,-22839,-6433,17441,27034,18236,3383,9152,30088,41126,30743,-1786,-34158,-12855,1706,15774,21995,2611,-18324,-32069,-21332,4915,16913,21358,359,-27086,7705,16696,12409,165,-7318,-12837,-14652,-19310,-20312,1364,1851,-2346,-17921,-16390,-6825,2866,14639,24361,34752,26516,148,-17456,1912,17386,12222,-2376,-9619,-13360,-14033,-18676,-26657,-10716,-8005,-19322,-23859,-4039,25004,40318,32384,18308,1789,552,14091,18931,15566,7605,-3464,-8137,-6286,-936,3569,17143,30890,37648,30079,3805,-18147,-18345,-10410,-10089,-17125,-20218,-32933,-49703,-39016,-16659,-141,11623,11383,11763,11009,1946,-10711,-7111,-4389,-11849,-7449,-5819,11591,50667,63862,25454,-14713,6536,29838,56183,58264,20616,-10443,-20168,-33013,-31849,-18663,-14943,-9127,-5239,-1649,-2678,-9526,-14019,-8825,2768,6148,12117,17714,-3025,-11391,13077,33031,14808,-20166,-13130,11543,5476,3527,6811,16859,21115,16863,14246,5574,-11584,-20886,-16915,-15080,6508,20678,24254,19165,19086,30108,25826,-2676,-38456,-12683,-11228,-28447,-7747,4611,-2225,-13714,-12024,-10936,-7285,-1977,7585,5958,6744,11181,21936,12414,-3325,-15603,-15846,-8022],[-1761,-2844,4820,16771,30496,42623,27810,-9197,-22203,-6561,-5833,-11345,1819,31795,48413,47280,22185,-15231,-34679,-17682,-6539,-10821,-22070,-18665,-3712,9593,14325,13333,4157,23643,56986,66905,30204,-11221,-4076,16075,9482,-17188,-10299,4779,-6795,-14762,-6515,-10851,-28950,-18607,5130,18008,9583,-4169,-11909,-5638,5649,1700,1319,13284,19399,8925,-1025,11641,10398,1410,4427,20555,12671,5039,1998,-3839,-19097,-27558,-23958,-34522,-32497,-29162,-39254,-10673,36207,57979,34271,368,5677,20857,3088,-21007,-7253,4920,-5170,-33806,-9154,14637,20670,10155,4057,3525,-440,-16547,-28850,-3019,15866,25651,4570,-20625,-8157,4237,1973,68,1766,1110,-3395,142,-7014,2160,23365,36255,40813,28214,-6975,-13859,11781,5583,-12382,-22363,-4183,3681,-4362,-4828,-6402,-30359,-30496,-26343,-15480,20955,25634,8738,-19810,-21815,-20316,-27358,-10087,-9254,-784,3131,-9988,-37375,-7981,12601,19268,15135,20775,27048,18050,16274,14827,-150,-24606,-20840,11496,39574,35585,3899,-26850,-18201,-700,4355,-435,-2103,20283,43657,32483,11758,3460,1568,-22814,-33892,-26374,2696,-7996,-101678,-175452,-88372,37611,117267,125447,60130,-5726,-25577,-41795,-12181,5924,-10291,-20449,-2001,-12906,1011,40125,51068,18230,-13686,-12452,-7114,-5773,-13959,-24532,-18172,-9345,-3090,7102,2585,-465,-6537,-6903,-11339,-2070,22377,42696,44038,29052,1239,-37744,-19783,1880,21193,32312,45906,36160,-8807,-6475,30152,66828,79479,62915,37420,13354,-6374,10729,36547,44511,58692,57530,39747,18945,13909,10542,-3756,-35340,-32206,-22692,-33858,-39020,-27207,-14480,-17338,-27694,-30392,-24350,-25283,-38513,-36168,-6512,19102,17671,-19125,-29062,1580,4292,-3059,-2085,2228,-4429,-24191,-13609,11828,24186,26638,20223,2392,-21577,-33523,-39183,-25057,-12798,-8102,-10256,-21348,-34861,-26251,-10011,17105,26798,-10465,-29709,10927,36836,21786,-8757,-13214,4048,19725,13116,-31206,-9600,26664,20861,-13896,-11340,12135,16301,14122,-9842,-42598,-51601,-51495,-45007,-32061,-19392,-10158,-11768,-13574,-14215,-2802,18373,17397,-8060,-9916,14738,29707,20449,4817,-16366,-23262,-10935,6914,32577,38986,26060,10014,-590,-5372,-9433,-5315,1672,8256,22582,41809,64892,79627,85015,65783,28433,-21422,-30284,-3713,6006,-5475,-1642,27807,47847,58974,62007,49671,19740,-14208,-2614,24846,28981,19881,12557,7191,-1311,-6487,-12663,-5449,22438,49625,55620,45027,25720,15344,20222,23542,23038,18571,8796,-14316,-16085,15695,28798,11044,-17259,-31126,-32491,-28457,-29689,-40364,-34796,-32245,-12184,5266,7360,-1143,-7781,5136,28046,33058,23282,561,-28199,12492,31856,20696,-1535,13374,45044,38003,-2058,-35780,-1930,21515,10442,-28689,-8294,577,-12546,-23751,9240,16476,13462,12544,26583,19897,9121,940,-14705,-30405,-25256,-29369,-17968,1774,10560,14211,17958,13177,-2010,-1281,-6919,-24237,-13109,-9697,-11605,-22014,-7929,13696,29496,10976,-24572,1080,36660,32891,-17162,2876,28390,6328,-15098,-8605,-11365,-20460,-9590,-2872,-10098,-15125,-10574,-21024,-28756,-20316,-16380,-23844,-16750,-6706,-5251,2486,20705,36564,41639,54758,57813,36847,-12117,-5867,24001,29000,8592,-8113,-13273,-12379,-7247,-3355,-1736,4275,17484,36739,55984,64493,51900,26103,26948,37791,38530,23607,-18028,-18090,-3078,1849,4682,10363,2060,-2527,1507,-600,-19630,-30107,1481,22347,23132,2385,-21310,-35309,-42407,-23955,4249,14484,17031,9991,-4719,-24674,-6355,15480,19890,13418,-18124,-7962,17593,22994,9262,2366,36451,74221,65805,22299,-21420,20110,46254,46453,14864,-14827,-36125,-16598,-832,7805,20106,35924,40055,15717,-17134,12875,19793,1196,-15033,13493,25478,16195,3934,-6614,1185,4454,-11018,-28889,-25954,-11832,-30,1708,-10130,-20243,-19571,-17273,-10186,4002,13308,19862,13340,4732,9829,1694,-25735,-42307,-32817,-24833,-25672,-27357,-22105,-17237,-12760,-4152,16300,31656,41626,28789,-805,-18208,-4233,3005,-2179,-8390,-9285,-17986,-3392,10487,20869,12546,-8473,4934,12100,11984,12177,15597,18058,5924,-9182,-11752,12764,15678,-3882,-15085,1141,-3375,-15033,-17168,11060,31280,6655,-25457,12227,33880,27297,20233,26463,21692,2062,-20624,-24369,-26873,-5893,9611,22119,26360,17303,16183,15862,2404,-28621,-24705,-8892,-9406,-2797,21018,31052,14967,-452,17518,28755,9069,-7017,-7785,-2892,-5716,-19415,-32722,-32199,-11689,-8830,-18836,-27263,-18133,-15190,-16540,-9211,-9352,-4434,2087,15583,26217,19964,-2005,-26423,-10637,10524,27931,31966,11952,-15128,-18537,-12628,-15990,-5093,8239,-1201,-12826,-7442,1820,-6472,-33082,-14654,18345,60953,78765,42010,-169,2633,3026,-12936,-29290,-32748,-17164,-10466,-21405,-32163,-17396,-26,3011,-12005,-22344,-14164,-8946,-14924,-17236,-17690,-30469,-18252,-11645,-7407,11455,45123,56614,48039,41606,31323,16943,7986,-8264,-19105,-479,6870,-7103,-26236,-37365,-31590,-12319,7677,9574,2439,1572,1320,-9331,-19318,-25230,-28093,-27957,-6346,19501,14335,-14961,1575,39965,59442,35088,2195,-12974,-9440,-11812,-22134,-26197,-19649,-14369,-9036,-4202,-565,-3300,3883,17885,29903,21633,4489,6733,20572,39677,44567,14793,925,19757,35272,37064,21831,3613,-9417,-3751,17786,37593,31613,8779,-6539,-1651,16606,41854,41143,16436,7632,8008,23060,31526,50364,73129,67816,28139,-17457,-46592,-39358,-18413,4374,18936,27617,29649,16916,-383,-8107,-20573,-34326,-41964,-35275,-23981,-12094,-4030,16457,44480,54516,22666,-26418,-4226,18806,26726,16559,774,3560,27522,44086,38867,9641,-25959,-21269,-1300,20674,30414,7990,-23781,-43706,-17990,4757,6395,7404,-6795,-15965,7784,12883,11983,4006,-4164,-12295,-16713,-21907,-12523,9438,2512,-9754,-24707,-19802,-12525,-2117,13839,27028,34963,21321,-3571,-7329,14573,24501,13824,-4443,-12520,-13176,-9720,-13525,-23342,-7723,-229,-7397,-14099,-1756,24309,40753,35239,21553,1233,-6074,8682,17919,14912,2927,-13518,-17279,-8084,4071,14655,30533,41346,41932,29690,465,-22584,-17321,-4122,43,-6843,-14156,-29736,-45695,-41281,-15691,5116,16580,13654,13278,12342,1140,-14886,-12689,-10793,-20600,-13528,-9923,1384,32714,46016,13035,-18738,9746,39564,76206,68342,22403,-6505,-6342,-20009,-35308,-23448,-20134,-14291,-4787,1998,1227,-7660,-14493,-10473,1304,6360,15520,23279,-756,-12380,7943,27954,14809,-14198,-24239,5535,6771,7122,8249,11217,14803,15099,15766,9363,-5975,-18969,-23631,-10310,14003,25141,25592,15952,14496,25359,20892,-5599,-35534,-11277,-10437,-28296,-7998,4927,9,-12259,-16339,-19787,-15921,-5465,9495,10682,13285,18213,26190,14012,-3664,-16811,-20055,-11772],[-3449,-1648,6159,15182,24434,34614,24270,-7490,-23382,-8546,-5303,-8069,-1450,23150,38451,37718,15225,-19516,-36025,-20829,-11062,-12484,-18896,-9409,7936,19344,22255,18222,6967,28210,62053,65052,25539,-11462,2833,20149,9186,-19682,-9608,2628,-12190,-18245,-10366,-14689,-31668,-19695,-1639,4793,-3324,-10988,-12428,-1252,12763,8995,4956,13273,16652,6434,2950,18784,11978,-1658,6459,25267,14897,-333,-10524,-18626,-33890,-25974,-14151,-26136,-40900,-29619,-30663,-7492,33516,56084,34788,2919,7705,21328,6265,-18512,-10063,3637,-3390,-28016,-10165,13747,22288,17665,15880,14239,7276,-12538,-30294,-7751,7527,15055,-4661,-25595,-8566,2911,2819,5596,6890,459,-7942,-5204,-15692,-5210,21023,35467,38978,25692,-10742,-10542,8156,-4380,-24541,-21495,-682,3810,-5470,-4657,-8296,-32625,-18523,-11431,-19234,14411,25851,14251,-12954,-15478,-12673,-27638,-11103,-7625,-1678,711,-12723,-31368,-3486,15782,17944,9894,15317,22995,15717,17353,18235,4387,-20039,-25988,4878,31074,29862,5166,-20304,-26344,-16620,-5511,-1457,-1077,19843,42305,32266,16119,10456,6163,-20747,-21787,-7886,16590,-9475,-125535,-98590,29714,166761,225526,195183,94402,7925,-16533,-31212,-10975,4339,-14287,-19803,-1734,-12945,3872,43102,52786,18857,-6759,2280,6649,3473,-8369,-21203,-11194,1292,8912,17488,12545,8571,4601,682,-9083,-1008,29379,55185,54928,34966,2905,-37364,-18187,1397,20433,34291,49932,39672,-11268,-21751,18004,56499,75416,62589,34988,7184,-13164,5865,33427,43212,61550,64056,46485,23404,13541,5902,-9850,-36390,-23076,-17556,-32481,-33281,-17688,-6683,-16864,-34692,-26069,-22112,-24792,-35270,-34396,-4250,25332,25094,-12125,-24477,5532,7486,-9032,-12840,-5040,-8240,-27896,-21132,5924,24614,32543,23871,2825,-19885,-25013,-34057,-35786,-21559,-14127,-14052,-24977,-33683,-26898,-11309,18683,31372,-4100,-36693,4557,35513,25353,-3460,-12058,4300,21484,18899,-19157,-18355,16844,12696,-22970,-20977,2662,10627,10186,-15608,-51005,-49697,-40375,-23232,-10537,-5244,-4651,-14066,-12790,-13582,-1929,19914,17865,-7128,-7737,14594,26285,15235,23,-18384,-19216,-3748,20292,48573,53578,37526,19887,9368,3952,-174,5525,13783,17442,28438,44511,65604,80311,85759,67069,30547,-21137,-25867,1967,10035,-3052,2291,33584,53136,60833,62332,49697,20493,-9463,2951,26643,25936,12646,5914,4702,33,-2204,-7615,-2529,21359,45821,54701,47328,29467,20401,22900,19978,13331,8652,2128,-19109,-6267,25950,35236,12625,-14449,-27625,-30543,-22221,-22868,-36560,-32298,-33023,-13905,2322,2877,-8049,-16098,-821,27009,38944,31953,6105,-26583,12366,25081,6693,-12372,20342,57306,54344,14437,-35424,-5462,22807,11999,-28851,-1458,5346,-10530,-19851,12347,21903,19613,10843,24987,19872,9487,4120,-10507,-25197,-20247,-25554,-16904,2568,8023,8480,11382,8986,-5355,-4776,-6663,-10446,-4159,-6059,-11017,-20336,-6670,14532,32152,14978,-20872,7172,45384,40455,-12058,4915,33205,10967,-19636,-12502,-11989,-14019,1980,11906,3396,-9555,-10705,-20540,-31855,-24705,-20499,-23069,-10353,1296,3952,11782,27507,39612,41001,53628,60144,43349,-4172,-11450,16765,20745,2011,-11178,-13178,-10136,-6130,-6858,-11433,-8326,8534,34877,61109,70895,57091,25735,23605,39744,45043,31896,-8779,-17376,-4265,-1882,5725,15322,5034,-3740,-1913,-2694,-15536,-26526,-7739,9101,15706,318,-22117,-34356,-39775,-30162,1668,16700,19353,11488,-2467,-28370,-14475,13097,23215,20542,-8123,-16833,8045,17290,8733,-1153,25965,63024,57388,14590,-8664,36536,61309,54918,18518,-10572,-27159,-16480,-4847,-268,10526,26340,31284,7757,-13266,22900,28088,4035,-17217,14824,29089,22271,12225,1543,7450,11150,2344,-12472,-22269,-5782,9103,8263,-12469,-21794,-17165,-21136,-20759,-7478,461,9016,4490,-1570,5428,-2397,-27132,-37169,-28807,-20985,-23285,-27451,-19140,-13638,-12713,-7153,15447,32150,42600,31537,3149,-16367,-3980,3148,-3017,-6157,-2447,-10034,-4537,8392,19982,14076,-8709,-6299,869,4765,11398,20052,22383,10813,-2946,-21216,2837,8719,-8009,-14995,-113,-7387,-19270,-20245,10219,32674,11715,-31890,8091,31865,27477,21307,26116,19971,-895,-23860,-25729,-27809,-5464,7671,18018,23371,17125,16527,14271,-3687,-34957,-13697,-3517,-10338,577,31521,42369,17392,-1422,16686,27613,9174,-5934,-11861,-8069,-4789,-14094,-25346,-28306,-15570,-15172,-25085,-34324,-20389,-16301,-16020,-11150,-14427,-8222,-2276,8716,19141,15138,-3827,-25809,-11670,9650,26538,29953,11394,-11251,-9760,-3831,-8045,-4523,8007,-3281,-20989,-10021,3073,-4667,-30650,-12712,20279,61255,75803,39526,3920,10436,10525,-7045,-27216,-29680,-13760,-6269,-16949,-24944,-9854,5039,6203,-8067,-18785,-17847,-20668,-24364,-16279,-11599,-24584,-28839,-19525,-10912,6101,37335,47540,38942,33548,23863,7865,-3597,-17775,-14277,5046,12516,802,-14645,-25531,-23722,-8575,10008,12027,4906,4114,2850,-9679,-21186,-25936,-26496,-25819,-4799,17663,5581,-27675,5023,43651,58128,29694,-2892,-10822,-4522,-7182,-19553,-29150,-28262,-24200,-11915,-376,3755,-1927,1869,15365,22971,10485,2131,8431,20301,35319,32593,2903,2425,23568,38920,39453,23380,4585,-9380,-6941,11082,30059,25691,4996,-8262,-1382,19601,43687,36967,5293,-11885,-11496,7272,22994,46049,69013,64685,26627,-17314,-39619,-29986,-14988,1812,13331,22575,27197,18680,3310,-4971,-17382,-29792,-34401,-26842,-15972,-5619,-1590,12532,38073,49177,18610,-29590,-1479,19453,24145,11885,-3482,-2936,22596,43613,43497,18937,-14591,-29925,-8657,19444,31982,11240,-20349,-34839,-14859,1968,-5676,-5307,-9503,-7904,5818,7827,9876,5959,-2751,-13120,-18171,-19012,-1549,16699,2487,-17392,-28790,-23318,-18121,-6073,12666,27385,31563,13544,-4335,5542,27310,31496,15463,-6639,-16030,-14920,-8160,-10973,-21724,-5657,6576,3929,-4376,-292,21618,39239,36664,24866,3030,-11999,395,13068,11128,-3022,-23744,-27256,-10162,9037,24726,41540,49037,43812,27486,-3575,-27632,-17112,947,8799,2035,-9067,-26337,-41261,-44616,-15918,8503,18893,13612,12413,11251,-1453,-20319,-18558,-16287,-27335,-16850,-11554,-7550,13891,25796,-1070,-20603,11919,47229,90969,73362,22930,842,7572,-7714,-31367,-26377,-23411,-18399,-4461,5636,5965,-4242,-13201,-10927,285,6327,17634,26168,-726,-13596,3203,23008,15469,-6133,-34652,-607,8720,12021,11902,7969,8795,12403,16526,13610,263,-15468,-26441,-2502,21342,29279,27141,13263,10074,20515,15853,-7896,-31793,-9664,-9479,-28090,-8348,4796,1686,-10196,-17965,-26822,-22351,-6682,12462,16335,20898,25523,29274,15294,-3158,-15681,-19880,-13968],[-3626,840,9187,15567,20148,26636,19874,-5840,-21578,-8911,-3455,-4989,-5151,12891,26287,26498,7580,-23261,-32324,-20668,-14422,-12930,-13566,982,19326,27773,27829,20312,8720,32584,65263,60888,20657,-8967,10276,23826,8473,-22104,-7653,1828,-17037,-21177,-12488,-16306,-32536,-20794,-8820,-10365,-17471,-18157,-12357,4466,20907,17693,10041,13190,12576,3238,6839,24504,13348,-4153,8216,28164,16245,-5236,-22130,-32268,-47085,-18748,-3719,-14588,-38600,-29639,-24943,-7268,26988,50535,32969,3767,7928,19738,8286,-14346,-12467,784,-2751,-21559,-9748,11615,21544,22473,25805,23655,13414,-10237,-29893,-12556,-1597,3894,-14057,-29746,-9742,1936,5645,13477,12865,-668,-13211,-10607,-24624,-11559,18660,33139,34487,20084,-16150,-8596,2173,-16551,-38077,-16435,2291,2529,-7318,-5124,-11092,-28239,-7202,2595,-10022,8307,24076,17012,-9075,-10292,-4916,-22378,-11741,-6246,-3168,-2851,-15914,-25627,-1002,15445,13146,2514,8822,17869,11369,15719,18913,6896,-16676,-31156,-1891,21846,21935,4288,-13271,-24921,-29092,-18325,-4630,-1705,17910,38000,28895,17541,14888,8517,-19470,-11792,7884,29375,-14232,-112699,-9032,157409,300407,331908,258599,121487,17921,-6545,-19604,-10739,-1419,-22846,-18273,-724,-11656,5890,43607,52101,18487,1036,15129,17521,10103,-4427,-18567,-5197,10126,17695,24978,21749,18072,15948,7655,-8291,-2297,33279,63486,61872,37817,2149,-38329,-18041,-940,17675,35233,54032,45134,-4808,-37253,5183,43497,67414,58481,29638,-766,-21709,-1843,26940,37868,58963,65304,48997,24746,11086,-495,-16991,-31260,-15218,-13986,-31991,-28878,-10628,1790,-11144,-27167,-23489,-21195,-23075,-29792,-33412,-3989,28699,28533,-7873,-18450,8498,9091,-14388,-24438,-13986,-13481,-26946,-26592,-1438,22235,35279,25377,2672,-17907,-18866,-22719,-33859,-28168,-21978,-20407,-30539,-31396,-26601,-10434,22740,37936,4767,-39184,-3266,31442,26364,-350,-13696,1086,19758,22050,-8620,-25114,6345,4692,-28607,-29221,-10232,2191,4402,-23527,-57182,-33759,-18774,447,8846,5558,-2214,-19642,-13784,-16074,-5152,18156,16238,-7238,-6943,12236,20132,7453,-6948,-21372,-16452,1509,31046,60611,62817,43064,23950,14883,9958,6137,13030,22185,23130,30532,43037,61639,75929,81322,63693,28737,-23369,-21539,6613,12999,-1438,3971,35991,56335,61284,60813,47541,19120,-6439,6638,25895,20428,3663,-2011,966,70,654,-4077,-1267,17431,37995,48926,44501,28576,21847,22943,14626,2795,-1667,-6292,-24642,2650,34054,39226,13044,-9911,-22975,-30281,-17932,-18194,-32964,-30032,-31127,-16589,-1800,-3098,-16212,-22788,-6173,24147,41971,37273,8376,-24240,11513,17142,-7533,-12552,29754,66363,66100,29088,-22761,-10285,21483,11754,-29436,3367,9165,-5874,-11709,14050,24896,23831,7304,17643,16054,7960,5808,-7909,-20909,-16462,-23051,-17398,1865,3625,1246,4332,4005,-8391,-4888,1175,4505,4529,-3098,-11746,-21868,-7966,12430,30625,14880,-20032,11572,51274,45780,-7274,3175,33680,15025,-22442,-18235,-13293,-7938,11677,24204,14941,-3353,-12424,-21493,-29469,-30081,-26770,-21779,-5193,7715,11247,18813,31403,38756,36363,49113,59682,47319,1298,-18144,8093,10199,-6815,-15092,-13480,-7724,-3843,-7815,-17640,-21220,-2368,30505,62979,72982,57781,22010,17284,38885,48756,37709,-1048,-14555,-2991,-4442,3916,15031,3493,-7414,-6305,-4775,-10575,-18596,-14490,-2847,9744,128,-21302,-32147,-31942,-35513,-5095,15195,18680,10164,-1641,-22778,-19744,10118,24182,25043,717,-26490,-4062,9490,7244,-3607,15153,48359,45168,7001,4735,49657,72412,59995,21209,-4918,-17490,-14416,-8276,-8387,-535,14510,20046,-2191,-6208,31224,34967,7565,-19729,12464,28216,24705,18785,11500,19471,25147,17329,1124,-11026,2495,17219,12503,-17202,-17097,-9167,-18944,-30106,-19148,-13025,-1335,-4280,-9839,-1970,-8689,-27980,-33632,-26737,-17943,-20457,-28177,-18915,-12750,-14604,-12051,12249,29413,39741,31095,5319,-15480,-5214,1590,-5206,-3218,5999,-1378,-7115,4018,16667,12923,-8824,-17439,-10554,-2665,10792,24525,26200,14745,3258,-14906,-8981,-985,-13965,-14589,-1727,-11796,-23392,-22881,8007,31651,14586,-32490,3856,28498,26126,20652,23230,15273,-6499,-28368,-25106,-28969,-7613,3077,11924,18970,16361,16347,11232,-11884,-22728,-3891,239,-12970,3961,40850,52674,20345,-2675,13684,23751,7635,-5783,-16586,-13050,-3831,-9609,-19773,-23364,-17564,-21496,-31222,-36642,-20563,-17416,-16058,-13091,-18601,-11032,-6038,2991,13640,11908,-4802,-25398,-11333,10222,26033,28123,10972,-6543,-801,5392,-118,-4079,7144,-3889,-30098,-14828,615,-6776,-30891,-8680,23142,59917,69169,34620,7557,17659,17819,-1099,-24823,-26240,-7768,1305,-9048,-16540,-2485,10579,10158,-3408,-13276,-15140,-19586,-19102,-9605,-4841,-16399,-37034,-26427,-13807,191,27269,35067,26709,23013,14653,-2573,-14332,-18003,-6109,11236,18793,9764,-2256,-12214,-14736,-4859,12281,14940,8127,7177,4830,-8796,-21101,-25314,-24976,-23906,-3916,15070,-2570,-32893,10337,46442,55374,23678,-6912,-7624,144,-3103,-17140,-30353,-35999,-31826,-13382,2153,6329,-1210,-187,12667,16507,2789,3139,10388,19085,29466,19542,-3111,7644,27036,40493,39387,23066,4529,-8227,-6939,7659,24350,20023,957,-9848,-990,21121,42680,30351,-5497,-30633,-28171,-7418,14313,40495,62954,60317,25337,-14280,-29436,-19555,-8204,1098,7920,16949,23856,19486,6442,-2353,-15141,-26354,-27877,-17919,-7384,875,345,6680,29665,42735,15124,-27699,2107,20621,21317,6358,-7728,-8379,17172,41231,45880,27133,-1699,-24735,-15231,15194,28584,12690,-10153,-20796,-10028,-1168,-16094,-10721,-5902,-1790,3481,3586,8063,7710,-1469,-13726,-17269,-10566,11068,23737,3050,-22043,-26994,-25405,-21177,-6735,12622,26710,26163,5906,-510,18248,38399,37347,16854,-8510,-19179,-17097,-7592,-9414,-20659,-3646,13236,15391,6252,2214,18553,36889,37516,29151,8874,-12153,-7963,6314,6161,-7781,-30523,-36623,-11534,14034,33510,50277,54613,44476,25101,-6470,-31758,-17119,5202,16229,9272,-5082,-22445,-35835,-48361,-17172,9930,18991,11980,9885,8305,-5226,-26227,-23186,-20006,-31219,-16965,-9715,-11898,-2769,5475,-15637,-18990,13171,52084,98834,73201,22810,10002,19984,3323,-23453,-27930,-26193,-21499,-4262,9137,11275,238,-11072,-11288,-1183,5557,18261,26374,-2897,-15920,-1511,18502,16847,2171,-28730,-6831,10563,16869,16275,7189,2819,7699,15200,16356,5091,-12277,-22197,4677,26490,31131,26966,9489,4041,13786,8936,-11553,-29687,-10004,-10531,-29965,-10649,2305,647,-10293,-19282,-31328,-25890,-7889,13387,19800,26205,29218,27444,12922,-4932,-15480,-16938,-15837],[-3583,3278,12580,16731,16767,18237,13729,-5771,-19359,-8554,-1476,-3305,-10041,670,11692,13378,-1265,-27201,-27058,-16713,-15273,-12455,-7669,10900,29000,33755,30113,18857,8888,35783,65536,54315,15800,-4355,17418,26498,7015,-24410,-4439,2842,-20278,-23176,-12171,-14974,-31339,-21347,-14470,-26439,-31781,-24895,-11069,10776,28539,25944,15719,13529,8474,1167,11254,28997,14626,-5469,9549,29065,16646,-9164,-31606,-40136,-39470,-8423,7320,-2380,-31346,-30406,-22530,-10246,17690,42360,29487,3488,6398,15830,8768,-9652,-13374,-2893,-2910,-15098,-7149,9618,19584,25145,33048,30593,17535,-9178,-27494,-16284,-9961,-5315,-19984,-29179,-10503,2500,11140,23833,20059,-1207,-17851,-14547,-31866,-15068,17160,30177,28491,12616,-21511,-7483,-5066,-29283,-39057,-8429,5441,947,-8672,-5198,-13532,-22139,3471,15580,3917,5125,21567,18053,-7341,-6590,2203,-14337,-9366,-3270,-4101,-6908,-19084,-20774,299,12859,6773,-4241,4583,14511,6888,12584,17720,8066,-14248,-34555,-5913,16051,15484,2639,-6539,-14569,-26604,-31268,-8454,-3588,14344,31052,22635,15262,15463,8438,-19168,-7357,15847,36816,-16574,-88119,46830,230567,369470,379198,280386,127026,20900,-164,-11296,-10490,-8713,-32159,-15533,111,-10147,6232,40892,48843,17155,7418,23979,24403,14124,-1527,-16380,-697,16322,22180,28795,29713,28012,27278,13821,-8943,-5564,34605,68040,65395,38307,-180,-39939,-18784,-4273,13850,35664,58012,50781,5231,-47375,-6893,29928,56907,51609,22503,-8957,-31100,-11511,17913,29321,52097,62401,48260,23803,7333,-7648,-23172,-23705,-8502,-11595,-31613,-25760,-6541,8554,-3315,-19040,-22355,-21197,-20163,-24288,-32996,-5144,29534,28306,-6002,-12177,10506,8780,-18603,-35858,-24056,-19147,-20385,-23680,-7927,18222,35738,25580,2295,-16365,-15046,-13619,-20871,-24739,-28097,-28396,-33889,-27459,-24796,-7321,28308,44556,13335,-33830,-10392,25825,24997,264,-18072,-5177,14933,22564,-122,-25818,-3353,-1946,-26910,-29083,-26027,-7954,-2234,-31662,-46160,-21276,-6980,11160,17009,9390,-2529,-27014,-15306,-20566,-11386,14828,14116,-7380,-6965,8378,11947,-2373,-15637,-24163,-15569,4144,37864,66950,65186,41876,22418,16667,13172,9829,17241,26603,24978,28730,37493,53360,66922,72114,55850,22966,-27931,-17249,10227,15008,-272,4132,35737,57672,60795,58005,43651,15749,-5490,8205,22749,12897,-6296,-10141,-3378,-793,2403,-1848,-1405,11268,26985,38898,36989,23512,19924,20649,8096,-7500,-10718,-15291,-26915,9935,39422,40277,11776,-5942,-18892,-29184,-15265,-15666,-30342,-27720,-28269,-19300,-5783,-8624,-21296,-20808,-8580,19829,41885,38748,6971,-21308,10891,9608,-18437,-2695,38564,71086,71946,39354,-11006,-15604,17779,9709,-31043,5977,11585,-487,-4067,14140,25264,25990,4848,4783,8421,4496,5434,-7359,-18113,-14656,-22187,-19273,-258,-2391,-6262,-416,1623,-7379,908,12481,18131,12216,-888,-12953,-26183,-11402,7475,24897,10755,-21924,13831,53801,48473,-3131,-1703,30343,18261,-20739,-25428,-14507,-2629,19179,33329,23868,2783,-14477,-23505,-23031,-26188,-28993,-19039,-1510,12188,16281,23428,32482,34420,28437,42050,56681,48305,4169,-24176,-1122,-1875,-16370,-18063,-13800,-4809,362,-4303,-13736,-23518,-13040,24920,62231,71241,54254,15281,8720,35712,49700,40915,4895,-10832,37,-4524,123,9847,-2533,-12275,-8847,-4539,-4709,-10097,-15895,-12256,5680,2001,-18773,-30615,-24595,-24640,-15133,10346,15323,6418,-1910,-14513,-19408,6931,22982,27069,8262,-22928,-17210,1253,5461,-5061,4719,31540,30538,1838,16249,58943,79133,61896,23244,1792,-7094,-8357,-7691,-13095,-11540,1307,7268,-13142,1252,37530,40172,11603,-20535,7243,23649,24078,23580,21434,32805,39195,27743,9996,-1135,10380,23338,14296,-23498,-8696,-173,-14332,-35794,-28332,-23998,-7945,-10266,-18231,-10792,-14959,-26596,-31614,-25913,-14727,-16612,-27999,-21093,-14149,-17363,-17240,7761,24396,34051,28315,6371,-14910,-7770,-1543,-8247,739,15535,7981,-9845,-1858,11797,9902,-8541,-23524,-21068,-8957,11076,29500,30295,18336,8591,-6190,-21081,-12044,-20816,-13321,-3120,-15960,-26659,-23798,5222,29199,15860,-27813,233,24618,23776,18510,18137,8007,-14275,-29815,-20710,-27355,-11466,-3221,4707,13748,15515,16447,7793,-20919,-10612,4602,2691,-16854,7410,48424,61222,24110,-3483,8917,17711,4718,-6693,-21405,-16154,-2444,-5916,-15671,-19492,-18201,-27465,-35661,-29527,-18481,-18316,-16744,-15236,-21647,-12241,-7936,8,10930,10585,-5274,-24776,-8925,12547,26656,26841,11048,-1041,8274,14617,7537,-3458,5782,-2612,-34507,-20593,-4613,-12103,-32009,-2821,27077,57382,59986,28296,11076,24023,24428,4625,-22156,-23696,-1252,10117,-199,-8587,4265,16268,14777,1981,-6191,-6846,-6333,-6286,-811,1133,-8922,-33257,-32135,-15838,-5690,16293,21103,12945,11231,4537,-13370,-18250,-8501,2482,16643,24291,18205,9497,117,-6851,-1973,14222,17939,11590,10270,6887,-7096,-19459,-24108,-23944,-22572,-4150,11419,-9730,-27214,15109,47247,50869,17089,-9637,-4162,4137,-18,-15609,-30057,-36298,-32653,-14358,2947,6835,-1759,-2564,9846,11870,2274,6833,12049,16570,22008,7359,489,14907,29427,39537,36571,20570,3194,-6848,-5543,6722,21078,15478,-2804,-11136,-469,21352,39009,21260,-15613,-37472,-32017,-20751,5083,32979,54366,54077,23395,-10272,-19562,-9344,-363,1848,2653,10592,19182,18456,7902,-1215,-14562,-24679,-23290,-10823,-179,6074,768,-1556,20290,36802,13896,-22009,4577,21002,17894,-68,-12549,-13299,10768,36243,45067,32967,10796,-9537,-13677,10660,20615,10867,887,-6518,-4029,-4119,-22410,-7996,-74,1252,183,-279,6054,8471,-1134,-14904,-15118,-369,22634,29012,3146,-22510,-22044,-26954,-22002,-5275,12527,23983,18124,-1505,3690,26075,43766,38527,15410,-11367,-22523,-19525,-7745,-9035,-20865,-2758,18578,25632,16496,5357,14807,32936,36805,33232,17220,-5527,-13498,-1305,786,-10411,-31078,-45105,-12914,17641,39461,55521,57317,43603,22557,-7983,-33881,-18124,7691,21150,13533,-3468,-19175,-30264,-49097,-20361,8524,16604,8734,5656,3301,-10375,-32431,-25264,-21904,-32633,-15471,-5712,-10139,-13117,-12015,-28419,-14383,13631,53587,99024,68318,22523,18970,29641,12564,-14073,-27085,-28961,-23578,-3960,12679,17135,5402,-8749,-12127,-3365,4339,18290,25382,-5795,-18934,-5505,15698,19545,9885,-19214,-11191,12924,21673,21262,10081,-1069,2007,12459,17746,8648,-9255,-16245,10746,29812,31280,25828,5866,-2521,6311,1400,-15458,-28233,-11209,-12424,-32330,-13053,-689,-1355,-11270,-19509,-26293,-22690,-7762,13481,22388,30368,30341,22345,8704,-7102,-14626,-12191,-13249],[-3374,5525,16092,18412,14202,9906,5998,-7740,-17662,-7658,122,-3447,-16090,-13165,-4878,-1305,-11291,-31526,-21674,-10921,-12612,-11096,-2248,19047,35672,36284,28349,13294,6950,36487,61642,45031,10844,831,22972,27104,3976,-26817,-826,5004,-21553,-24795,-10062,-11527,-29278,-21272,-15106,-26071,-27689,-30806,-9487,15974,33759,31420,20030,13417,4550,682,15275,31262,14777,-6382,9194,26791,14907,-13024,-38957,-35958,-26523,1993,17378,8642,-24686,-33689,-24564,-17478,5492,31296,23557,1159,1960,8481,6374,-6479,-13774,-8161,-5097,-10345,-4209,7311,16021,24797,35671,32682,17777,-10289,-24825,-19724,-17737,-11389,-19807,-25561,-11465,3805,17899,34772,27002,-1877,-22359,-17682,-36341,-17083,15003,25548,20502,3045,-26187,-8375,-14139,-41716,-26336,-67,7778,-1491,-10078,-5575,-15977,-16889,11939,25802,16358,4332,17959,16983,-8320,-5491,7243,-6008,-3876,1285,-5105,-12419,-22987,-17161,14,8201,-5,-8110,4512,14014,2875,7910,14377,7482,-13187,-34364,-6452,14964,12477,474,-1411,-2860,-15287,-43096,-12456,-6491,7949,20994,13612,8915,11681,5968,-20012,-10227,13249,36238,-13973,-88338,41324,211718,334697,335935,242006,104127,15792,-100,-8864,-10172,-14835,-39289,-13276,-380,-10097,3073,33193,41683,13945,10349,27226,26241,14924,-357,-15927,800,18413,21106,27732,35054,37195,37502,18454,-11036,-9889,34148,69409,66110,37199,-3089,-41633,-20692,-8462,9297,35400,61091,55027,14685,-36681,-17522,17664,45414,43129,14852,-15053,-38525,-21535,7570,18772,42677,57026,45587,21617,3300,-14176,-25176,-15777,-2652,-9835,-30414,-23223,-5172,12883,4617,-11555,-21875,-21494,-16491,-19306,-32831,-6686,28787,25452,-5762,-6358,11885,6939,-21243,-38780,-34227,-22951,-11294,-13542,-10004,14890,35775,25948,2525,-15021,-12641,-6207,-7544,-13279,-25934,-34035,-26604,-21718,-20659,-1972,34642,50206,20429,-25740,-13696,20889,22523,-695,-23929,-12761,8646,21611,7048,-20109,-9987,-5677,-19997,-19639,-39229,-16167,-7037,-36303,-40140,-19302,-8754,8780,14165,6841,-3490,-25526,-15094,-23777,-17184,13370,14319,-5487,-6001,5229,4050,-12164,-23965,-24047,-15588,5269,41294,67908,61392,35329,17607,17237,15732,12743,19688,28305,24208,24459,29606,42800,55429,60220,45355,14761,-32531,-11636,14246,17555,2141,5182,35459,59224,61386,56017,40086,12137,-5378,8944,18985,5519,-14594,-15680,-6445,-851,4753,742,-1192,5109,15304,27008,27112,16637,16632,17924,2520,-14944,-15308,-21390,-21606,16532,43170,39654,9817,-2625,-14708,-24419,-12171,-13572,-27193,-23967,-25500,-19757,-6862,-9604,-15790,-10080,-5379,16111,40216,37758,3425,-16874,12522,5566,-18758,9769,46136,72634,73142,45688,-944,-18894,13541,7425,-32730,7901,13770,5612,3531,14352,24582,27571,8031,-10600,-1395,649,4062,-7633,-15751,-13786,-21575,-20603,-2277,-8314,-10910,908,6213,681,11966,24546,30537,19687,1958,-12085,-29187,-14642,1381,16666,4356,-24626,14976,53886,49531,1295,-7695,25157,21587,-13855,-30701,-13453,2853,25471,40040,30872,9187,-13910,-23919,-15818,-16710,-19770,-14224,1544,15542,19971,26694,32069,28360,19335,34645,52633,47181,5596,-24804,-8754,-13065,-21591,-16592,-13016,-630,7049,3550,-2593,-10806,-17850,20577,60577,67328,47928,6950,73,31924,48939,42368,9672,-6698,4369,-1030,-2968,1823,-11847,-14874,-5807,118,2450,-1462,-11738,-17437,4415,6538,-13985,-29953,-17951,-13020,-25630,3555,10395,1352,-2317,-6908,-14999,4094,20415,27458,14994,-11220,-27319,-4986,4370,-5507,-4408,14450,15729,1233,25559,64451,81625,61256,25036,9305,4217,1579,-1093,-10603,-19475,-12098,-5882,-23740,8271,41896,43821,16074,-17203,616,16635,21236,26764,30302,44734,49600,32194,14305,6249,16749,27091,13772,-28331,626,7546,-10484,-32457,-22552,-19741,-6932,-10457,-23480,-18389,-17287,-23299,-31041,-25043,-10309,-11369,-24927,-25426,-17488,-19184,-19316,2946,17895,26386,23862,6702,-14133,-11734,-6408,-11666,5372,25178,17476,-11418,-8760,5952,5529,-8202,-15039,-30220,-12909,12319,34651,34501,21514,12450,614,-25785,-23541,-27952,-11638,-4510,-19978,-28495,-22689,1902,25624,15733,-24283,-2918,20219,20184,14479,10601,-1969,-24297,-23917,-14277,-23087,-16567,-10868,-3475,7430,14008,16541,4250,-28175,31,10946,3454,-22398,10056,53039,66704,27841,-3994,2046,9325,-81,-9501,-26048,-15963,-889,-3386,-13246,-17382,-18996,-33957,-35892,-23330,-15887,-19878,-19286,-19030,-24312,-12691,-8495,-717,10213,9866,-6602,-24396,-5809,15155,27066,25073,10762,4113,16296,22432,13635,-3528,2929,-989,-27467,-26152,-12444,-20601,-29236,3643,30911,53018,48539,20970,13801,28262,28855,8788,-20281,-23519,3437,17479,6980,-2853,8939,20630,18663,6756,612,2555,6898,5490,6342,4208,-4262,-27585,-36787,-18153,-11785,6036,7575,-1676,-1700,-6781,-24000,-12392,1721,8786,18926,26671,23834,18461,9335,-2037,-1657,14396,19490,13654,11809,7517,-6230,-18281,-24316,-24811,-23119,-6913,5378,-16255,-20363,17079,44492,43497,8967,-12086,-2110,6017,609,-16473,-29934,-31057,-29402,-16966,647,4061,-4978,-6572,5853,9056,7881,10802,11806,11378,11986,-1176,9947,21148,29036,34808,29957,14773,-206,-6473,-5501,5776,19260,11993,-6559,-12910,-681,19954,32605,9221,-24749,-23159,-22140,-32149,-6005,22030,42000,44630,19087,-8029,-12310,-1349,6049,2404,-3381,2574,11957,14003,5907,-3172,-16981,-26005,-22029,-7377,3480,7967,-2020,-13094,10992,32208,15098,-16236,3674,18648,12879,-7834,-18950,-18903,2371,27556,39752,34756,20653,6595,-1840,9821,9217,4236,9090,5888,1854,-6205,-22007,-3297,3474,-28,-4945,-4798,2827,6951,-3019,-17837,-13611,8180,30667,30809,1433,-20002,-17607,-29255,-22315,-4188,10547,17779,6557,-8513,4898,26705,41410,33224,9767,-15809,-26317,-21781,-8382,-10128,-23171,-4189,21261,33061,24721,8071,9812,26496,33495,35699,25750,4229,-12364,-7595,-3745,-10618,-26780,-43634,-15051,18538,41252,56262,56483,40766,19497,-8567,-33222,-20911,7476,22456,13631,-5402,-17740,-25663,-44563,-26268,3791,11869,4144,-95,-3810,-17018,-37088,-24543,-22466,-32899,-14344,-1643,-4922,-13574,-20302,-29372,-8484,13783,52030,92363,59935,22218,25849,35481,19412,-4376,-22789,-30572,-24621,-3482,16286,23249,10566,-6970,-14000,-6598,2819,18534,24785,-7790,-22021,-8291,15089,23192,16048,-11817,-12026,15884,25949,26320,16414,-1013,-3655,8710,17705,10823,-6587,-10850,15287,31301,29943,24163,3315,-8828,-1173,-5892,-18909,-26940,-12780,-14584,-30398,-14238,-2926,-3088,-12312,-18963,-20567,-16402,-6358,13119,24517,33658,29359,15248,3666,-8820,-12691,-6735,-7711],[-2729,7912,19944,20781,12741,2663,-2311,-11196,-15940,-5592,1778,-4723,-21779,-27081,-21632,-15963,-21137,-33890,-16111,-4459,-6611,-7703,3270,25756,39792,36125,23689,5040,4235,35007,54273,34556,7357,6721,27473,26489,440,-26713,4006,9040,-19448,-24923,-5493,-5449,-25254,-18310,-6998,-6674,-11921,-27490,-6808,20693,37351,34558,23393,13946,2983,3551,19903,32597,15171,-5528,8314,22697,12313,-15492,-40636,-27106,-13731,12706,27177,19163,-17232,-38103,-29219,-27137,-7074,19634,16889,-1681,-3813,-467,2619,-4014,-12635,-13222,-8044,-6479,-630,6319,12923,23187,34665,30452,14948,-11695,-20825,-21513,-22684,-11401,-13350,-20034,-11031,7091,26628,46591,34474,-1171,-25069,-18965,-34563,-17805,12544,20339,12308,-6407,-26577,-10164,-23402,-38600,-12581,8956,10436,-3283,-10165,-4923,-16751,-11792,18785,33764,26567,5911,14780,15522,-10430,-5804,11076,3118,5304,8656,-4914,-18332,-25723,-13181,-300,3795,-3504,-5655,10251,17756,1430,3387,10369,6373,-12270,-30904,-3162,18473,14449,-452,3170,8539,-2647,-37040,-15201,-8260,-61,9523,4256,1130,6258,3411,-19640,-17191,2940,29132,-7373,-112478,-14667,118379,216952,221776,158032,61021,6243,-3660,-9003,-7661,-17030,-40005,-11285,-1330,-11173,-3307,20833,30682,8848,9948,25821,24101,13147,-1054,-17643,-834,16508,15067,22231,37577,45122,46201,21579,-13743,-13540,32839,68172,64579,35172,-5592,-42749,-23989,-13396,4304,34085,62362,56896,21983,-27255,-25923,8343,34462,34267,8087,-16097,-36077,-28932,-2537,7652,32702,50940,42128,18915,-388,-18972,-22160,-8416,2027,-8747,-28228,-21059,-6702,14170,11343,-4999,-21960,-22324,-13224,-15613,-33505,-8404,26718,20335,-7441,-2391,11873,3150,-23426,-30642,-43143,-23096,-2040,-1817,-6735,13506,36086,26510,2731,-14675,-12014,-1142,3935,-567,-17216,-29646,-19725,-15351,-15132,4001,39642,52823,24060,-19057,-12984,16931,18499,-4010,-31583,-20969,1074,18708,11921,-13261,-14031,-7852,-12999,-8505,-24591,-18786,-9675,-38261,-41427,-26189,-15958,3589,6750,-205,-4969,-17295,-14025,-23996,-19371,14437,16476,-2504,-4849,2631,-3324,-21821,-31444,-22416,-17605,3982,39958,62132,50498,22928,10005,16794,17263,14133,19342,26144,19643,16705,18645,29531,41122,45209,31454,3064,-34544,-6194,17284,19213,4423,6510,34960,60334,62140,54020,36066,7308,-7695,7262,13531,-2210,-20830,-19228,-9872,-1684,6179,2210,-1989,-1825,2502,12764,14393,7540,11042,13539,-3240,-20338,-16895,-23519,-15212,20348,43452,35727,5090,-2519,-12559,-19314,-9886,-13339,-25230,-20788,-24479,-19905,-6559,-7001,-6227,1133,-80,11833,35442,32729,-3651,-13308,14252,3799,-12860,18585,49412,69367,68359,46060,4973,-21063,7331,3184,-32406,7490,13640,9665,8913,13135,21165,26717,15018,-20494,-14832,-5052,-379,-10740,-15994,-15715,-22724,-22227,-6018,-15722,-13003,5571,14715,11449,23016,33313,38850,24540,3565,-10166,-22741,-17879,-7260,4641,-5465,-27754,12881,49315,46746,3572,-16105,16844,22587,-6585,-28571,-11949,6186,28362,42077,33568,13009,-12104,-22762,-10410,-8698,-10810,-10465,1603,15471,20170,26598,28411,19351,8348,26220,46066,41985,3771,-21189,-15392,-21751,-18602,-11904,-13266,2237,13101,11241,7645,1084,-14449,16840,56786,60107,37501,-4368,-8392,26607,44835,40180,11116,-4998,6949,3128,-4456,-7891,-25677,-13544,679,6488,8437,4926,-7413,-20284,3883,11335,-9174,-32174,-14400,-3817,-20405,-5574,2723,-6360,-4377,-2612,-12039,-540,14919,24765,19049,-1671,-21639,-9227,2385,-7220,-13729,-2921,1543,3009,30514,64318,78182,56659,24759,15300,14383,12271,8159,-3559,-21482,-26165,-20140,-24164,12773,42662,44298,19115,-11963,-7012,6988,15326,26723,35707,52045,53080,29226,13038,9449,19651,26933,9683,-23698,8173,11816,-9788,-26907,-13035,-8495,-584,-6186,-22834,-20585,-14217,-20624,-32918,-23551,-5180,-5762,-19784,-32353,-23236,-18406,-16143,-2199,9707,16621,17443,5689,-13546,-17935,-13956,-15150,9391,33186,25594,-11512,-16903,-991,-349,-8880,-9373,-25227,-14154,13770,38793,37679,23479,14046,4602,-16693,-32551,-29235,-10616,-6649,-24408,-28514,-21322,-2357,20809,14250,-21836,-6123,14917,14929,8185,483,-14648,-36019,-15517,-7574,-18216,-21579,-19087,-12220,-173,11188,16155,942,-24782,8444,14809,2738,-29589,11443,54162,68556,31017,-3962,-6517,-836,-6532,-14193,-28116,-12269,1364,-1294,-11574,-16109,-19643,-39373,-32214,-18271,-13591,-22003,-23925,-24704,-25373,-12586,-8221,23,10735,9210,-8877,-23808,-2611,17439,26879,22830,10405,9071,23425,28910,18357,-3841,-983,402,-19347,-28085,-20658,-28975,-21169,11128,34922,47811,36991,15215,16693,30950,31509,11914,-18344,-25134,6340,23116,12404,1102,12133,24204,22342,11434,7247,11766,18748,15416,11376,4831,-1595,-22288,-34728,-19896,-15776,1920,208,-13903,-13469,-17294,-28812,-2771,11093,13113,18489,26325,27104,25173,16107,616,-2930,13962,20672,15353,12892,7878,-5190,-16910,-25104,-26004,-23858,-10660,-1540,-19493,-13840,17603,39904,35198,1274,-12722,-110,7290,310,-18137,-28916,-26116,-26510,-20186,-2948,-63,-9063,-10471,2572,9903,17417,15651,11124,5224,1782,-658,21607,26618,27386,28416,21856,7869,-3021,-4980,-5914,5387,20195,12067,-7683,-13083,504,19965,27220,-2451,-28194,-10545,-13016,-31566,-16947,9701,28185,34164,14181,-6484,-6278,5922,12317,4154,-7890,-4701,4384,8081,2279,-6260,-20170,-28029,-21926,-5730,5092,8018,-6262,-24959,6321,31864,20190,-9646,941,15144,8589,-13771,-24310,-23069,-5559,17643,32216,34340,29092,23193,16362,17808,704,-4997,15245,17638,9330,-3884,-16328,894,4939,-3066,-9243,-7867,534,5107,-5158,-20452,-11543,15619,36237,30799,-143,-14691,-12925,-30459,-21432,-3067,7776,9698,-5766,-10387,5526,23569,35139,25195,3310,-18900,-27963,-21022,-6864,-10243,-25419,-6197,22808,38888,31980,11555,5510,19436,29373,37813,34819,15776,-3302,-7392,-3758,-6979,-19876,-36221,-16167,18006,40241,54159,53926,37722,17385,-7308,-30211,-24022,5853,21322,10690,-9856,-17281,-21281,-38813,-33442,-2278,7255,521,-5206,-11137,-23476,-34984,-21727,-21411,-32013,-13555,2122,1237,-7229,-15200,-19226,-1755,15476,50049,82656,50995,22548,30075,37697,24274,5521,-15152,-28217,-23740,-2157,20518,29742,15526,-5830,-16807,-10754,1354,19748,25848,-7564,-24077,-9568,16301,26855,19835,-7092,-9477,18876,28692,30411,24623,3083,-8497,3796,15648,10914,-5119,-7136,17248,30072,26433,21445,1598,-14878,-9023,-13217,-22361,-26806,-15802,-18034,-26498,-14789,-5057,-5121,-14276,-19764,-17560,-11750,-6126,10402,24210,33959,24609,5375,-3713,-12046,-12083,-3368,-3622],[-3567,8685,22216,21830,10442,-4793,-12243,-17358,-15153,-3936,1861,-8423,-24579,-23725,-32607,-30636,-29919,-29873,-12394,-113,-891,-3799,7411,29406,39927,32150,15514,-6193,182,29587,42281,22352,4589,11349,29370,23445,-4569,-23525,8556,13197,-16005,-24821,-232,1508,-20283,-13075,5550,12908,2970,-20995,-4512,23616,38327,34189,24323,13896,3194,8203,23808,32247,15217,-3819,6090,16227,8167,-17428,-37675,-19353,-2617,22238,35431,27914,-9696,-42029,-35543,-39046,-19160,7714,9274,-5430,-11085,-10715,-2610,-3116,-11024,-17959,-12284,-4481,2109,5929,10411,20443,29754,23179,8370,-12637,-16040,-22258,-24410,-6757,-4752,-13944,-9546,11597,36183,57845,41541,608,-26075,-19337,-32253,-19067,8524,13978,4098,-14769,-23057,-13200,-32771,-25351,836,17736,12991,-4578,-9296,-3483,-15861,-7449,23307,38813,33578,8069,12029,14076,-13233,-7452,13497,12460,16823,18175,-3222,-24359,-25258,-8513,-254,1020,-1571,2284,19912,24488,2950,-425,6088,4829,-11411,-26097,2092,23943,19695,316,7700,19232,9528,-25626,-16783,-8350,-8268,-1887,-3704,-5830,1328,1797,-17486,-24159,-10644,17294,-1786,-143730,-77196,13035,84651,95165,66483,15105,-2691,-5513,-6003,-1205,-14697,-32555,-7699,-1074,-11992,-11119,5660,16781,1955,7021,21729,19966,10080,-3242,-21001,-4525,11829,5804,13892,38131,52024,53505,23711,-15998,-15512,30832,64356,60810,32319,-7325,-41781,-28337,-18489,-546,31678,61289,56049,26744,-19776,-30254,3534,25794,26550,3971,-11158,-26009,-28797,-9811,-1609,24957,46368,39443,16851,-2706,-20626,-16309,-1645,5800,-7799,-24571,-18503,-10613,13003,16886,948,-21905,-23265,-10519,-13012,-34754,-9266,24586,14410,-10535,-539,10623,-1873,-25504,-23486,-34557,-18486,6946,9544,728,15633,38030,27990,3200,-14916,-12439,2127,13491,11552,-6355,-20913,-13092,-8244,-7990,10473,42869,52143,24033,-14297,-8880,14937,13668,-9368,-36732,-25917,-5852,14871,15060,-7159,-15780,-8906,-6615,2755,-6990,-13365,-9767,-39696,-43011,-26440,-9381,10634,5352,-6910,-5655,-9294,-12109,-20442,-14907,18531,20477,1532,-3078,1671,-8234,-28880,-33272,-20196,-20852,1171,34662,50907,34204,6484,2615,17163,19000,14933,17019,21113,12336,6630,5992,15204,25742,28711,15463,-11088,-29184,-517,19871,20422,6891,8842,35415,61967,63823,52961,32780,2541,-11837,3725,7471,-8423,-22507,-20815,-13696,-2955,7080,3060,-3105,-8139,-9486,-1946,832,-1685,4565,8398,-8412,-23471,-17087,-21630,-9906,21691,40908,29496,-1953,-5448,-12095,-14350,-7673,-14079,-23918,-17869,-24167,-20244,-5403,-2540,2976,10691,5266,8084,28633,24794,-12945,-10591,15607,3722,-7690,22661,48392,62382,59160,41457,7164,-21470,197,-2200,-28926,5651,11649,11706,12374,11170,15759,24003,23514,-6306,-24553,-10946,-7228,-16134,-18401,-19240,-23938,-22227,-10814,-23495,-12231,11036,24248,22556,32260,38181,42967,27012,4543,-6773,-15834,-18572,-17114,-9569,-16419,-25937,8047,40531,40474,3726,-25948,6576,21285,-423,-22000,-10399,7477,28192,39863,32201,13990,-9913,-19967,-6651,-2468,-3428,-8209,-1271,12137,17246,23600,22212,8706,-2421,18596,38051,33435,-631,-17141,-19138,-21006,-9200,-5409,-14442,3512,17682,17111,14787,9458,-7657,14690,51799,50785,24144,-17636,-12891,21248,38180,34866,9415,-5990,7339,6973,-1942,-11863,-31373,-7903,8337,13094,12945,9026,-4891,-21997,3761,15820,-4615,-36489,-14129,2239,-9300,-13205,-6397,-15966,-7572,-1540,-11952,-7154,6977,19608,20578,5036,-13360,-11006,-350,-10275,-22756,-16671,-7782,5255,31099,58888,69365,48681,22433,19428,23052,22596,17855,4674,-16920,-33395,-30454,-15861,14714,40079,41864,20685,-6194,-12375,-3167,7265,23508,37145,53857,49169,19836,7068,8682,19130,23232,2501,-17061,13406,12697,-11813,-21907,-5037,1495,7047,-321,-17609,-15839,-9113,-19330,-36572,-20294,757,151,-13294,-34108,-29062,-14896,-11143,-6573,782,5755,9888,3745,-12692,-25364,-23828,-16494,12614,38998,31812,-10190,-25472,-8231,-6948,-10636,-6712,-21028,-13120,15280,41426,39291,24095,13583,5849,-10613,-25738,-24709,-10670,-9696,-29217,-27575,-20375,-7484,14972,11920,-19903,-9533,8659,8101,-99,-11690,-29334,-34305,-6933,-1390,-13492,-23579,-26001,-20470,-8955,6566,14749,-2014,-16963,14389,16391,1300,-24152,11389,51665,66663,33218,-3259,-15765,-11820,-14128,-20385,-26023,-6932,4652,1239,-9585,-14446,-18799,-34016,-27760,-14435,-12105,-24443,-30912,-31384,-23471,-12423,-8286,666,11122,7822,-12311,-23186,-156,18505,25380,19724,9814,13567,29459,33857,21565,-4462,-5987,578,-13051,-26165,-26376,-28148,-10672,19327,38657,42044,26938,12793,19754,32023,32217,13898,-16164,-28480,7042,26333,15536,3070,13737,26793,25523,15629,13009,19517,28200,22605,13515,2915,-356,-16042,-27490,-21308,-16667,6206,2042,-21207,-23047,-26131,-25159,6406,18620,14950,14864,22762,27517,29150,20158,1077,-5918,12839,21330,16514,13357,7794,-4289,-15880,-26839,-26861,-24164,-14972,-9181,-19200,-8065,17015,34052,26541,-5519,-11859,1774,7963,-866,-20458,-27542,-22280,-25309,-24263,-7496,-5157,-13715,-14153,58,13244,27570,20485,9738,-1889,-7651,6542,31727,30145,24329,20824,12895,308,-4520,-2415,-7313,4564,22664,15142,-6332,-12005,2845,22087,24663,-11830,-25952,-326,-5904,-24750,-27526,-3547,13554,23089,8678,-6078,-1778,12135,17980,6439,-10814,-10885,-3299,911,-2771,-10202,-23685,-30309,-22665,-5826,4367,5770,-12160,-34294,7217,34627,27005,-2987,-3710,10245,5160,-16878,-27835,-25762,-12523,7100,22869,31691,35424,38574,35982,32121,103,-16320,18641,27928,17798,2483,-9654,2671,3649,-6610,-11856,-9497,-737,2986,-7517,-22630,-9615,20956,38767,28916,-1460,-8344,-8456,-30605,-20434,-3036,3477,-497,-15881,-5513,6656,18848,27859,17387,-1878,-19950,-27381,-17658,-3361,-9099,-27023,-8691,23092,42681,37643,15049,1863,11989,24695,39287,43413,27344,9440,2,1315,-701,-12424,-28136,-15905,16055,36641,49746,50157,34682,15900,-5157,-26633,-27250,2943,17854,4871,-16854,-17975,-17552,-32647,-40500,-7943,4469,-983,-8589,-17632,-28987,-31113,-18776,-19717,-30393,-13364,4893,6348,-282,-6217,-8889,4956,19455,50521,74326,43935,23089,30976,36363,27255,15083,-5657,-21791,-20517,302,25553,36425,19959,-5363,-20278,-15673,72,22008,28623,-5160,-24112,-9311,18522,29745,21040,-4951,-5028,21475,29269,32968,33451,10147,-11047,-1722,11909,9185,-4703,-5019,16726,26393,21249,18341,1302,-18572,-15914,-19159,-24695,-27517,-19970,-22211,-22765,-14276,-6427,-6444,-15958,-21714,-17125,-9320,-7284,5593,21671,31500,17155,-5057,-12442,-16322,-12642,-2000,-1494],[-4999,8975,23774,22312,8141,-11230,-22006,-23196,-13250,-1888,1230,-13300,-18728,-9039,-16098,-19243,-21429,-24031,-10358,1828,3330,549,10672,30486,36784,25313,5454,-17736,-3731,20316,26492,9626,2992,14368,28679,18319,-10499,-18280,12515,16905,-12357,-24565,5189,8830,-14480,-6080,19629,31427,16215,-15410,-3113,24463,36769,30461,22378,12719,4512,13079,26248,30154,15027,-1748,2370,7463,2346,-19327,-35082,-13957,6041,29737,41342,34106,-2589,-35499,-37802,-39655,-28640,-4007,718,-10325,-19731,-21367,-9073,-4396,-9950,-21814,-18255,-5220,2695,4982,8275,16778,21190,10648,-2260,-11595,-11202,-22854,-23396,-621,3368,-8375,-7865,16062,45010,66829,46968,2674,-25848,-19996,-31574,-22527,1519,5511,-4404,-20681,-19122,-18213,-37319,-12408,12470,24899,14360,-6334,-8649,-2228,-14283,-5031,24359,39964,36479,8881,8869,12327,-16654,-10897,13753,20727,28503,28015,-168,-28612,-20649,-3894,-384,271,4666,12126,30262,31641,6231,-3926,998,2144,-11310,-21350,6716,28169,24852,1830,11392,27790,19659,-14388,-18119,-8424,-15983,-12720,-10232,-11694,-3676,-444,-16311,-31031,-26060,-54,-2765,-144687,-108694,-50904,-2308,7853,797,-18899,-8094,-4084,273,7129,-9519,-22791,-2062,885,-11787,-18661,-10578,715,-7259,1342,15587,14685,6329,-6701,-25292,-9313,5143,-5633,3743,37234,57686,58924,24612,-17820,-17041,26825,56908,53704,27516,-9292,-38650,-33828,-23607,-5410,27546,56918,51631,27969,-15401,-29396,3233,19886,20239,2729,-3508,-15049,-21765,-12566,-7257,20833,43950,37766,15429,-3818,-19596,-10290,3767,8094,-7301,-20067,-15787,-17185,9718,20836,5689,-21973,-24653,-9097,-12030,-37007,-9032,22992,8675,-15188,-1509,7747,-7800,-28413,-18095,-24620,-11179,14708,18926,9305,20622,41491,29994,3438,-15965,-13879,3563,20611,21808,4064,-12324,-7271,-965,272,16860,43645,47699,19910,-11886,-3534,14539,8181,-17182,-28317,-23433,-10578,10519,16517,-2726,-16716,-9577,-850,13425,9503,-3941,-8562,-41756,-37094,-13385,8134,24115,8838,-11704,-5529,-2609,-10053,-15576,-7302,23941,24849,5761,-1114,2174,-9955,-31174,-29187,-18218,-25195,-2851,26271,36074,14690,-12236,-1750,18991,21289,15397,13148,14240,3582,-4464,-7057,1239,10767,12103,-1506,-26816,-20285,5397,22166,21209,9325,11839,36699,63970,66279,53029,30849,-1053,-17295,-1244,1642,-11665,-20972,-21993,-18355,-4567,7502,3474,-4143,-12718,-18148,-14885,-11242,-8844,-1416,3170,-12716,-25754,-17870,-18918,-6122,20925,36326,22302,-10530,-10968,-12846,-9756,-5295,-15042,-22791,-14888,-23347,-21208,-4345,1806,10508,17855,9357,5578,21030,15377,-22753,-8737,15921,3826,-5696,22016,43622,53018,47460,33398,6464,-20490,-6637,-7669,-24904,3452,8444,12069,14270,8933,9174,20115,31285,13175,-11583,-14316,-15259,-23026,-22174,-22263,-23031,-19977,-15716,-29278,-9934,15442,32782,32684,38942,39290,43355,27762,5690,-2044,-8943,-16236,-25624,-22494,-22564,-21033,1425,28470,31490,2146,-36154,-4144,18041,4107,-15863,-9237,7162,25716,34388,27559,12394,-8126,-16571,-4020,2287,2552,-7138,-6590,6136,12061,18581,14575,-1732,-10091,13694,30163,22947,-6477,-14068,-19258,-13548,1858,1594,-16047,3402,20535,20532,18341,14041,-1586,14434,46739,40945,9621,-30792,-10939,17520,30368,27557,5377,-9260,5852,10243,4481,-4670,-16709,-148,15767,19152,16182,11328,-4317,-23441,3927,19737,-241,-39477,-16719,5001,-37,-12857,-14325,-26207,-10931,-2777,-14328,-15325,-2399,13100,20259,9095,-7885,-11407,-3302,-13921,-29378,-17797,-8564,6699,28034,49372,56682,38538,18678,21980,30323,32162,26979,12411,-9884,-25152,-22284,-8895,14778,35108,37447,21385,-108,-12012,-10215,-1295,17772,34890,50372,38852,6096,-1947,4941,16083,17262,-6546,-11341,16566,11235,-14769,-16976,1557,9622,14087,5392,-11268,-9139,-4372,-19180,-39982,-15207,7488,6589,-5560,-26283,-28483,-10096,-6381,-9151,-7486,-4752,2525,1719,-10995,-27537,-32224,-13895,15508,42810,36217,-8095,-33087,-14620,-13053,-12857,-6293,-18894,-10942,16995,42526,39288,23683,11935,5206,-7140,-20144,-21371,-11604,-13309,-33878,-26286,-19413,-12962,8564,9425,-17809,-12866,1789,321,-9460,-24748,-44151,-23121,1468,4250,-8870,-21464,-28490,-25902,-18282,141,12069,-4577,-9206,18486,16724,695,-17518,10325,46137,61654,34579,-1523,-22590,-21333,-21588,-26740,-21544,-942,9386,5312,-6087,-11094,-14959,-27234,-22965,-11319,-11090,-25912,-39646,-31970,-18585,-12110,-9144,526,10825,5684,-16443,-22298,1523,18249,22588,15991,9326,17864,34780,37756,23790,-4955,-11532,-509,-8795,-22748,-26187,-19459,1201,28261,42128,36408,20191,14574,23161,31935,31417,15218,-13088,-32393,5890,27240,16620,3530,14335,28886,28554,19560,17885,25564,35143,27054,12954,-618,1283,-6783,-17181,-22046,-14240,16276,10348,-21910,-29135,-31849,-19028,14298,24346,14610,8456,16379,25385,30721,22082,191,-10066,11537,21914,17612,13650,7647,-3242,-15011,-29186,-25695,-22596,-18450,-16787,-16234,-2550,16406,28203,18657,-10408,-9387,4089,8623,-2253,-22685,-25773,-19406,-25518,-28337,-11913,-10211,-17983,-16954,-1241,18054,37089,25178,7942,-9365,-14402,15520,38720,31507,20402,13138,4311,-6889,-3970,1260,-9366,3326,25943,20422,-2861,-9770,6290,26735,26207,-16331,-21280,7873,-234,-17606,-35054,-15756,-336,12550,3386,-6265,1717,17715,23355,9350,-11671,-15108,-10179,-6229,-7755,-13582,-26130,-31619,-23147,-6760,1899,1565,-19156,-32383,12732,38825,33860,3859,-9273,4605,3200,-16397,-28175,-26325,-17284,-2647,12928,27618,39818,51990,54618,48713,8639,-28120,19629,36714,27183,11896,-2694,2222,584,-8034,-11360,-9111,-246,1536,-9229,-23523,-7648,24269,38732,26038,-1563,-1119,-3564,-28957,-19193,-3930,-2072,-12070,-15984,4095,8210,13575,21528,11844,-4652,-18865,-24551,-12339,1928,-6093,-26518,-10719,22865,44944,41986,18581,-596,5257,20662,40790,51632,38743,23770,12764,11002,7758,-4046,-18357,-13091,13743,31830,44698,46619,32585,15426,-2097,-22226,-29433,-126,13313,-2374,-25324,-18738,-13864,-25546,-39864,-9556,5846,1077,-8707,-21271,-31850,-27025,-15784,-17188,-27244,-12672,7358,10520,5475,1911,392,12017,26558,56669,72016,41277,24140,29353,32983,29669,24854,5448,-12059,-13973,5101,32458,44080,24688,-4373,-22799,-20061,-44,25811,33109,-695,-21255,-6820,21880,32344,20875,-3938,851,24330,28203,34569,42868,19656,-9558,-6173,8142,7251,-3886,-3125,15186,21890,16235,16696,3605,-16860,-18703,-20929,-24031,-27686,-23841,-25110,-17971,-11684,-5689,-5310,-14976,-22822,-17617,-7701,-8444,340,18467,27983,9816,-11338,-19982,-19871,-12845,-1146,-151],[-7157,8939,24517,22085,5956,-15962,-23120,-19701,-9425,430,0,-18665,-11849,2959,-1386,-6206,-11808,-19051,-10319,817,4854,4484,13030,29209,30872,16380,-4467,-16137,-6132,7216,7778,-2243,2201,15257,25252,11301,-16791,-12899,15291,19428,-9467,-24249,10211,15886,-8310,1691,33554,47817,27084,-11369,-3044,23062,32842,23960,17382,9903,5782,16663,26569,26387,14765,144,-2725,-3313,-5099,-21638,-34255,-11316,11830,34767,44557,37407,3709,-23858,-28488,-23312,-29979,-14945,-8457,-16303,-29203,-28805,-15714,-7980,-9968,-23290,-25861,-9040,417,2513,6300,12906,10338,-6233,-15470,-6818,-6676,-23755,-20825,4882,9909,-3820,-6554,19641,52087,72587,50170,4653,-24380,-21087,-31210,-28592,-8912,-5274,-12824,-21065,-16682,-25144,-24664,-1003,21550,29733,14013,-9071,-8893,-1605,-12648,-4979,21705,37272,35621,7853,5058,10503,-19250,-15642,11958,27310,38900,36834,4628,-23147,-13415,268,-797,1754,12660,21411,39311,37641,10272,-6943,-4741,-1472,-11733,-17169,9435,29519,27808,3396,13495,32905,26490,-4187,-18373,-9524,-22676,-22120,-15149,-16178,-9878,-4896,-18062,-40821,-44542,-24586,-10839,-145302,-126649,-88284,-52339,-41525,-35798,-36731,-9565,-3028,4842,14041,-3212,-13365,4128,4124,-10355,-24589,-26134,-16080,-18079,-7008,7541,8734,2687,-10353,-28651,-13636,-2120,-17666,-6748,35931,62409,62492,24477,-18901,-18875,20598,46070,43423,20766,-11502,-34333,-39603,-27545,-9742,22035,49656,44068,25746,-14275,-24043,7204,17381,15697,4140,4569,-4784,-12237,-10276,-7925,20722,43723,37264,14885,-3633,-16790,-4967,7758,9026,-6879,-14830,-12611,-25941,6093,23775,9293,-21887,-25938,-8778,-12452,-39877,-6949,23136,5083,-20431,-4889,3960,-13003,-32175,-14274,-14987,-2722,20999,25724,17114,27231,46145,32424,3562,-17368,-15650,3837,25590,29967,13265,-4564,-2235,6485,9659,23297,42249,39954,12167,-11295,1835,15410,3136,-27024,-18340,-14880,-11561,6511,16933,249,-17482,-9497,5141,23515,24314,6228,-6631,-42598,-30416,-2471,17628,27950,6796,-16934,-4845,2614,-8104,-10905,395,29003,28564,9872,959,3749,-8725,-28653,-23903,-16431,-30230,-6979,16991,21234,-4113,-30678,-1400,22355,24362,15915,8614,7592,-3828,-13780,-18326,-10451,-1939,-2750,-17725,-38705,-9855,11841,24634,21928,11793,15092,38276,65761,69062,54218,30748,-2284,-22960,-6765,-2918,-11509,-18763,-23680,-23713,-5962,7790,3887,-4472,-14645,-20258,-22158,-18478,-11704,-5167,-1200,-15817,-28165,-19704,-16556,-3454,18861,30965,16151,-18606,-17950,-13844,-5389,-2538,-15366,-21084,-11234,-20855,-22480,-3698,5354,16210,22613,11888,4708,14136,6281,-30464,-7533,14947,3103,-6992,17535,36260,42859,35450,23949,4243,-18474,-11723,-11805,-19963,2086,4949,11410,15157,6845,2352,15947,37207,31511,3476,-12769,-22428,-30352,-26064,-22309,-18841,-15792,-19478,-29610,-7127,18163,39386,41226,42953,37289,40976,27788,7834,3887,-1739,-12022,-27721,-23820,-18168,-15261,-5718,14428,20856,-478,-34733,-13444,13397,6847,-11014,-8613,5840,21885,26954,20745,8821,-6914,-13031,-1903,6110,7671,-6421,-13610,-1721,5686,12549,6702,-9904,-12314,12564,24011,12330,-12534,-11910,-16965,-5002,12447,8357,-17543,2292,21647,21340,18338,15040,2722,15577,42433,32048,-4157,-34601,-4657,16357,22904,19589,63,-14226,2983,12991,13174,8353,-1683,8202,22297,24269,18402,12337,-5274,-24643,4171,22802,3902,-37185,-21617,4446,6583,-6268,-17541,-35686,-13636,-5232,-18015,-24475,-12310,6186,18676,10762,-5409,-11763,-5938,-17203,-29273,-10977,-4010,6699,22132,37189,41848,27376,14077,23216,36137,40536,34865,18869,-2833,-15498,-12862,-3125,13613,28654,31856,21669,6152,-6552,-11129,-8590,10097,29257,42089,23640,-9841,-12360,-778,11416,10398,-16185,-7111,17774,8472,-16775,-11952,6858,15791,19764,10121,-5493,-3034,-847,-19968,-40757,-9319,14331,13262,3058,-16482,-22083,-5043,-2611,-10224,-14290,-13922,-3731,24,-8547,-22032,-25191,-8234,18251,44697,38695,-6192,-38803,-19752,-18044,-15177,-7584,-18449,-8830,18467,41700,37301,22150,9634,3372,-5767,-16546,-19517,-13523,-17526,-37933,-24987,-18387,-18682,1348,6524,-15834,-16331,-5881,-8294,-19452,-37979,-40237,-12104,8999,8884,-4795,-18025,-26973,-26775,-27902,-8568,7268,-7436,-2052,21134,16519,1810,-10547,8174,37688,53708,34664,793,-22416,-25135,-27874,-31805,-16626,4704,14901,10730,-1339,-6428,-8832,-19927,-18315,-9101,-10684,-25456,-33774,-23846,-12256,-12222,-11537,-1116,9162,2425,-21440,-21656,1856,16095,18020,11240,8487,21431,38996,40380,24840,-5718,-17841,-3199,-6974,-20089,-22753,-10460,12845,36866,44439,30569,16731,18726,25885,30143,28641,15410,-9567,-34342,2461,25203,15141,2142,13680,30127,30946,22593,21079,29001,38707,28000,9224,-5329,4465,5504,-5258,-22726,-10398,27466,19748,-19124,-31974,-34381,-14180,19729,27475,11541,-1139,6826,20207,29380,21653,-1989,-15880,9423,21732,17987,13055,6627,-2954,-15240,-32884,-22351,-19146,-20460,-24828,-12983,1926,15559,22327,11290,-13802,-6448,6083,8546,-4477,-25427,-24881,-18559,-27732,-31615,-16328,-15594,-22279,-19661,-2444,22193,44130,28305,4597,-17966,-17896,21585,40517,29383,14780,4988,-4188,-14268,-2864,4254,-13081,580,28090,25493,688,-7980,9107,31955,29828,-16793,-17591,13187,3247,-11491,-30344,-23189,-12991,2101,-2401,-7907,3253,21536,27186,11461,-11711,-18326,-17015,-12988,-11868,-15950,-27476,-32357,-23938,-9195,-3212,-5837,-28313,-21734,19075,41079,37805,9288,-16008,-2748,1257,-14615,-26646,-26038,-20513,-11881,1773,21154,40729,61029,68767,62491,20575,-37595,16951,42087,35362,21304,2833,-1521,-4389,-6717,-8931,-8299,603,-102,-11331,-24369,-7364,23876,34835,21123,-1557,5239,467,-26913,-19326,-7179,-10254,-25900,-5378,13404,6730,4904,13973,6130,-8113,-18574,-22013,-7916,6405,-3139,-24927,-13579,20679,44074,43184,20038,-3722,-1876,16270,40850,57568,47910,36675,26467,21868,16003,4006,-8013,-9069,9932,25101,38524,42376,29918,14067,-116,-18602,-31695,-4488,6909,-11326,-36409,-20259,-11776,-19271,-30897,-6284,10159,4819,-7306,-22909,-33106,-24636,-14638,-15735,-24197,-12604,8066,12057,7821,6267,6536,17463,34319,66701,74581,41340,23575,24019,26967,30515,33019,15767,-1961,-6007,10813,39631,50941,28117,-4038,-24930,-25092,-654,28847,36480,3154,-17782,-4028,24211,32915,18330,-4894,5858,25826,23701,33385,50471,28879,-6088,-10464,3654,4415,-3609,-2500,11759,15867,10845,15677,6708,-12314,-17334,-19388,-22129,-28548,-28535,-26696,-13202,-8565,-4290,-3007,-12022,-23020,-19697,-7580,-10302,-6017,13853,22907,3366,-11161,-24218,-23143,-13493,-1636,-628],[-9479,9128,24762,21500,4639,-16932,-15038,-10680,-3552,3298,-1190,-22540,-6153,11809,9968,4171,-3910,-15030,-11815,-2748,3585,7791,15068,26662,23658,7150,-9823,-4199,-5368,-8393,-11136,-9419,2201,14429,19895,3508,-21308,-7793,17105,20981,-7057,-22938,15214,22911,-1495,10175,47018,62022,35867,-8351,-3662,20279,27664,16571,10382,5999,6782,18742,25223,22026,15339,2224,-7765,-14786,-13072,-23851,-34096,-10544,15537,38162,46095,38880,9823,-11073,-13673,-7577,-22810,-23583,-16845,-22229,-37241,-23732,-19240,-12772,-10369,-20453,-32418,-15023,-4108,-1307,4954,10456,476,-24592,-21526,2167,-1842,-24279,-17273,9526,15228,309,-5204,22612,57637,75634,51870,7207,-20944,-20614,-26737,-35258,-21659,-17217,-19290,-16101,-15607,-30958,-11824,9193,28490,32674,12494,-12306,-9607,-1028,-10603,-6516,16537,32328,32971,6280,1478,9741,-17796,-19445,9541,32705,47732,44322,11798,-12157,-4874,4324,-865,5485,20868,29510,46708,42479,15041,-8442,-9941,-4647,-11379,-13031,10639,28226,28385,5037,14035,34447,29920,4837,-15311,-10490,-27267,-27588,-17051,-17202,-16360,-11198,-21039,-52818,-58074,-55874,-19246,-110409,-143657,-126639,-96440,-76847,-54836,-40533,-8117,-5439,4679,18169,3257,-5993,9218,7947,-8014,-28964,-38916,-28758,-26612,-16838,-1848,2796,28,-13064,-28589,-14641,-6306,-24675,-14706,35415,66645,64596,23849,-18538,-20192,13403,33592,31594,13434,-12699,-28666,-37577,-28311,-12646,16124,41059,35050,21388,-15280,-15920,14929,18927,13357,7640,12531,4823,-2324,-4306,-4035,23692,45113,37927,15549,-1916,-12828,-232,10766,9227,-5676,-8527,-8281,-35729,5214,27031,12393,-20960,-25757,-8676,-13511,-42008,-2101,26284,5807,-23744,-9098,1075,-14651,-36129,-11344,-5469,6311,26076,30012,23441,34291,51543,35387,4101,-18252,-16665,4056,29239,36407,21251,2453,2448,14455,20404,30293,39591,29954,1867,-11353,6938,17400,463,-34921,-7122,-3801,-8650,3698,17184,2468,-17887,-7691,12266,33195,37222,15885,-3829,-39301,-29530,-3942,10439,15542,-6613,-25194,-4028,6515,-6268,-6909,7059,32732,31226,14010,3344,5958,-5551,-23554,-18684,-14509,-34934,-9003,10406,11677,-15433,-40203,2637,26761,28160,16784,4539,4027,-5795,-16698,-24687,-17999,-10666,-13769,-30077,-24132,1623,19079,27741,22965,14427,18235,39476,66499,71388,56147,32475,-649,-27023,-11820,-5453,-8902,-16671,-25864,-29006,-6369,8346,4720,-3536,-13861,-16939,-20705,-18308,-9439,-5233,-3729,-17372,-30657,-22005,-14269,-1257,16405,26128,13029,-21298,-24364,-13957,-1045,682,-14405,-18018,-6319,-16159,-23344,-3318,8109,20278,25233,13046,5395,9167,-867,-32699,-6734,12764,1207,-10936,10595,27733,33340,25086,15280,2079,-15407,-13864,-13312,-13824,2481,2088,10441,15620,5213,-3832,12406,40968,46994,18881,-6540,-25941,-36945,-28525,-18260,-11463,-9753,-20900,-25752,-3933,19333,43767,47919,44553,33102,37134,28220,11621,11038,6174,-6497,-23205,-14628,-8722,-8970,-11920,-80,9832,-3163,-27528,-18865,8050,7821,-7626,-8376,4228,17752,19054,13102,4168,-5981,-9317,375,9734,12764,-4736,-21097,-10351,-564,6620,-117,-13794,-8943,15171,20957,3762,-17486,-10039,-13232,3130,21797,14600,-18260,839,21364,19837,15298,13116,5422,17608,39546,25497,-15007,-26819,3287,17930,17424,12685,-4888,-19947,-433,15699,23070,23005,13276,16700,27925,28599,20170,12819,-6865,-24858,4653,25123,8063,-31274,-27683,1082,10456,1952,-14851,-38261,-14668,-7320,-20819,-33203,-21590,-15,16744,10774,-5209,-11955,-7105,-18540,-26576,-3951,1659,5584,14762,24409,27144,16688,9699,23869,40843,47767,41533,24183,3883,-6080,-3681,2294,12389,22080,26294,22402,12957,1784,-5960,-12147,1713,21281,30467,6058,-25157,-21677,-6727,6736,4772,-23931,-4131,17777,6039,-15903,-6403,11532,20663,24476,14269,-150,2408,1908,-20766,-38397,-3045,21136,20397,12752,-5155,-13128,344,500,-9944,-18578,-20303,-7447,-306,-4850,-14118,-15248,-292,21744,45727,40106,-4229,-41520,-22892,-20841,-16362,-9179,-18473,-6648,19952,39457,33923,20260,8058,2157,-4613,-13339,-17889,-15373,-21262,-37649,-22877,-16423,-23157,-6083,3533,-13662,-19167,-13564,-16740,-28732,-49225,-28114,-1339,15959,13046,-738,-14189,-23591,-23497,-35205,-18860,719,-9538,5912,24024,17599,5977,-2577,5984,27554,44152,34176,4248,-15890,-20942,-30442,-32405,-11083,10422,21421,17831,4872,-456,-832,-11617,-13129,-6815,-9713,-21517,-22683,-11911,-4600,-12120,-14508,-2993,7380,-621,-26019,-20496,1703,13023,12731,6491,8125,25033,43001,42794,25851,-5877,-23747,-5833,-5970,-17663,-18556,-2193,24037,45256,46041,25429,16619,24125,28129,27377,24753,15305,-4898,-30004,-2123,21182,12161,112,13055,31676,33754,25692,23461,30643,39712,26349,3625,-8718,11173,21101,8233,-22434,-5510,38180,28480,-14854,-30997,-33516,-10479,23388,28932,6971,-12495,-4193,13441,26554,20544,-3437,-22207,7468,21690,18599,12487,5540,-2683,-15805,-36676,-16098,-12846,-18804,-32085,-9600,6189,15727,17880,5674,-14675,-2412,8663,8685,-6461,-27662,-24389,-18935,-30026,-29747,-19062,-19988,-25344,-21445,-3045,25688,49039,30308,344,-26453,-16911,23571,37557,24598,8536,-2262,-11208,-20686,-1287,6555,-17527,-2609,29403,30149,4445,-6085,11529,37302,34334,-14889,-14566,16965,5866,-5036,-17512,-16927,-20631,-6870,-7433,-9816,3901,24447,30179,13405,-10164,-19689,-22602,-15840,-11441,-14427,-25811,-31110,-23702,-11669,-9549,-15478,-38028,-8746,24999,40719,38518,13683,-21262,-10644,-322,-12197,-23389,-24297,-21193,-18601,-9237,13413,38811,65594,77525,71669,32444,-27309,11640,44257,42195,29989,7439,-7227,-8421,-1419,-4441,-6784,2241,-639,-12706,-24478,-8321,20405,28054,15263,-583,11264,4461,-23924,-20200,-11614,-19214,-30856,10103,21261,2029,-6954,5843,105,-13035,-19316,-20040,-4738,9782,-145,-21764,-16546,17145,40611,41576,19525,-7314,-8440,12531,40145,61587,55107,47841,39646,32815,24021,12684,3606,-3410,5594,17951,32785,38418,27184,12205,1233,-15118,-32687,-9096,404,-18750,-44360,-20184,-10455,-13413,-19523,2014,16980,9790,-4740,-22387,-32510,-23355,-14776,-14933,-20828,-12179,7794,11683,7461,7314,9903,21447,41898,78298,79548,43044,21555,16268,20095,30926,39952,25197,8104,3348,17864,47316,57213,30726,-3479,-24956,-29902,-1435,30859,38202,6146,-13723,-801,25646,32005,14591,-6563,10264,26845,16346,29725,55974,37407,-1253,-13668,-163,2085,-2823,-2203,7648,9701,6472,16049,10592,-6338,-12309,-15187,-19274,-29467,-33287,-24748,-7572,-4268,-1654,886,-6589,-20333,-21986,-7533,-11341,-12128,9094,17851,399,-5792,-19685,-24021,-13392,-2350,-1975],[-9872,10173,24945,21021,4919,-13655,-8015,-1368,3737,6766,-1887,-21898,-2166,17011,17338,11506,1901,-12202,-14594,-8577,-573,9901,16773,23534,16307,-654,-7520,5987,-1998,-22253,-15912,-7874,2088,11734,12816,-4605,-21598,-3879,17391,21063,-5471,-20686,19659,29165,5216,18425,58922,73117,41952,-6786,-5251,15978,21187,9183,1582,563,6385,18309,21639,16909,16002,3565,-11950,-26854,-21620,-26732,-33772,-11881,16761,39610,45988,38639,15010,783,949,5523,-15476,-29387,-24500,-28447,-33946,-14720,-17654,-19087,-11766,-15376,-25420,-23664,-11601,-7716,2888,8837,-6005,-30415,-8339,12480,2124,-25387,-14728,11815,18093,2831,-5201,23637,60416,75177,51247,9181,-17056,-18038,-20692,-32013,-37016,-30349,-22730,-11509,-17089,-22877,-426,16779,31952,32368,8503,-17416,-12174,-1829,-9650,-10611,8541,25278,28948,4052,-2772,9019,-12767,-20805,6283,35516,52897,48316,19098,-1817,2294,6474,-2174,8856,26490,34342,50570,44638,18694,-9615,-15471,-8192,-11314,-10367,9226,23277,25222,4730,11465,31254,28739,10759,-10695,-11225,-27482,-26242,-16753,-15136,-22078,-19503,-22912,-39414,-35468,-48593,-20951,-63143,-127742,-148132,-130176,-102211,-63371,-37476,-7239,-12560,-890,18492,7732,-2742,10710,9894,-7162,-34425,-31151,-16477,-24357,-27684,-13160,-3938,-2990,-16583,-24630,-9530,-2669,-17125,-16537,34306,68428,63492,21187,-18296,-21887,4704,19459,18105,5142,-13469,-23155,-30222,-26805,-15871,8393,30734,24497,14605,-19041,-8512,23228,22491,11310,10286,18137,11863,5242,1381,424,25959,44925,37173,15288,-781,-10091,2112,11103,7184,-5028,-2992,-4398,-41348,7908,29840,13592,-20715,-24777,-9851,-16500,-42190,3973,30935,9698,-23315,-13519,-552,-12370,-41117,-10693,1968,13545,28197,30042,26065,38866,55038,36846,3495,-19834,-17943,3235,30387,39617,26202,6916,5227,21223,30564,36286,34798,16867,-11786,-12531,10024,18529,107,-23088,3135,6104,-5095,502,16034,2714,-19300,-5330,18930,40442,45998,22482,-1867,-32005,-32167,-15211,-7973,-7397,-29639,-37556,-5166,7496,-6247,-5428,10566,32862,30968,16597,4513,6584,-3289,-19391,-15542,-13977,-33894,-8508,8258,10047,-14230,-28709,6178,29579,30514,16278,255,4315,-1460,-12555,-25561,-22390,-16452,-20840,-30576,-10348,11959,25330,29925,22752,15463,19183,37940,63603,70545,56337,33738,1675,-27986,-17273,-7578,-6743,-16308,-29750,-33838,-6848,7708,4466,-2803,-12565,-13334,-15613,-13851,-4656,-2801,-5309,-18766,-34233,-25417,-13142,-698,12560,21048,12189,-16636,-26257,-13948,1642,2568,-13565,-14759,-1518,-10993,-24681,-4620,8587,21280,24369,11498,5542,4896,-6938,-31722,-7857,7935,-3491,-18348,1171,17782,23760,15933,7490,-289,-12791,-14364,-13308,-8137,3341,-1130,8042,14440,2542,-10368,8568,41010,56954,32288,927,-25500,-42957,-29765,-12407,-3033,-3535,-21122,-21603,-1680,17779,44271,50931,42447,26019,31566,28364,15657,17699,13393,-1380,-17946,-5462,295,-3914,-17451,-15241,-1963,-6407,-20612,-19827,1035,5401,-7433,-9966,1297,12531,10375,4263,-2280,-6558,-6981,1672,12180,17041,-2277,-28024,-19987,-6996,87,-6432,-14074,-3241,19104,19884,-2441,-21943,-9411,-10029,8832,27837,18495,-19290,-1945,18457,14852,8249,7418,5289,18467,36716,20620,-22379,-19946,9811,20060,13477,6921,-9095,-27053,-5240,17218,31936,35988,26152,23544,31171,30759,20347,11777,-9863,-25049,3964,25271,10830,-24425,-34733,-6012,10050,8358,-10359,-32817,-14847,-9150,-21751,-37862,-30903,-6253,13634,8294,-7835,-12442,-7072,-18046,-24323,387,5152,2329,5704,11599,13074,6085,4958,22998,43097,52258,45460,27002,8751,1662,4049,6534,10531,14907,20058,22587,18913,9910,1305,-11865,-7573,10477,15617,-12844,-37684,-28272,-12523,2019,728,-27304,-3714,15668,3654,-13246,-1809,14506,23278,27183,16862,3672,6017,2913,-22340,-35505,1704,26112,26464,21894,5924,-4120,4562,1725,-10023,-21490,-24538,-9223,7,-1100,-6143,-5475,7817,25119,45509,39914,-3204,-43265,-25262,-22329,-16863,-11311,-19384,-5604,20036,34765,28257,17178,6829,1844,-3068,-9962,-16190,-17155,-24307,-34198,-20778,-14405,-24573,-14739,-1012,-12766,-22220,-22009,-25718,-37734,-39497,-17412,7597,21002,15634,2166,-11573,-20749,-19122,-33413,-31214,-8076,-9506,14860,27254,19923,12111,5341,3273,15362,32727,32263,7773,-8009,-15181,-29586,-29033,-6034,15131,27480,24995,10849,4930,6919,-3665,-8442,-5157,-8544,-15166,-10170,1139,2830,-12767,-18109,-4666,5834,-3143,-29802,-19638,459,8691,6449,1297,7504,27866,46043,44386,26316,-6170,-29441,-7559,-4981,-15574,-15592,3715,33035,51871,45851,20236,17624,28395,28530,22715,18948,14038,-166,-23043,-8201,14720,7316,-2805,12203,33115,36514,28400,24548,29966,37587,21613,-3755,-9553,20474,37914,21489,-21849,-1120,46390,34700,-10968,-27637,-31252,-8689,24652,28254,801,-25446,-15551,5594,22561,19178,-3402,-29215,5139,21153,18851,11362,3728,-3157,-17368,-36832,-8307,-4853,-14007,-36777,-7219,9528,16400,14570,1375,-13805,1930,11210,8519,-8597,-29916,-25173,-20931,-30181,-23578,-20077,-23584,-27493,-23065,-3995,27469,51018,30333,-5507,-33876,-13492,20061,29534,16961,1480,-8691,-16828,-26484,-665,6945,-23040,-6235,29211,33279,7604,-4478,12740,41099,37254,-13656,-12102,19504,7784,1970,-2523,-2244,-20031,-14414,-11772,-12043,3492,26038,31784,14653,-7474,-19703,-26825,-12853,-5443,-8601,-21549,-28267,-22596,-13810,-16218,-26953,-38134,3880,28960,36694,35047,16212,-22339,-18951,-2530,-10689,-19820,-21809,-20081,-21717,-19967,4397,33745,64799,79450,74439,41377,-12922,3886,42410,46422,36373,10491,-14504,-9224,6125,680,-5532,3751,-25,-13320,-24410,-11071,13661,18440,8469,942,16480,8109,-20655,-22179,-16273,-22589,-11501,26327,27011,-4910,-19854,-708,-5354,-19357,-20993,-19404,-3730,11095,2004,-17995,-19881,11831,34115,36572,16276,-12146,-14406,9301,38353,63194,59737,56246,50513,42144,30930,21692,15819,3016,652,10907,27811,34517,23891,9486,1693,-12066,-30742,-13629,-4561,-19595,-26867,-16373,-9623,-8425,-8086,12518,24357,14422,-2485,-21259,-30950,-23223,-16270,-15081,-17629,-11488,6394,9345,4579,5092,10061,23165,47443,87307,82658,43991,17562,6815,13392,31022,45146,32843,17043,12993,25477,54583,62047,31987,-2861,-22402,-34208,-3014,30813,37235,7449,-9822,2077,25554,29352,9914,-8736,13699,27929,6542,23094,58159,43975,3472,-16071,-2955,625,-1635,-2406,3002,3690,3200,17079,14182,-422,-5988,-10241,-16585,-30688,-36179,-19525,-1333,1058,2016,5806,431,-14959,-23978,-7226,-11082,-17694,4335,13295,1240,576,-12598,-21109,-12433,-3323,-4391],[-7180,11536,24492,20102,6059,-9305,-3521,6120,10731,9795,-2687,-18446,-922,17372,19458,14684,4558,-11641,-19198,-16932,-8150,9465,17036,19493,9123,-5885,-2436,11602,1567,-11871,244,-2022,158,6326,3504,-13328,-19251,-2747,14816,18478,-5713,-18764,22126,33080,10265,24797,67530,79586,44100,-7794,-8748,9318,12530,1649,-9221,-7386,3105,14031,14749,10098,14891,2590,-14524,-25331,-30194,-31462,-32783,-15980,14619,38365,44027,36669,18061,9469,12024,13717,-11907,-29913,-31773,-35411,-27962,-9157,-14383,-27463,-14925,-11261,-16553,-32817,-22680,-18049,-1484,6249,-8499,-14584,8546,20896,3638,-28302,-15102,10198,17050,2243,-8170,21350,59321,70620,47443,9173,-14555,-15572,-16167,-22539,-33702,-35262,-22599,-10738,-21851,-13822,7815,20366,30654,27492,776,-25714,-17890,-5363,-11210,-18086,-2103,16666,23999,1178,-8406,7118,-7264,-18779,2265,34524,52606,46991,23926,5201,5956,5058,-6202,9593,27578,34398,49588,43180,19830,-11647,-22127,-13085,-12836,-10271,4617,14467,17805,1019,5279,23564,23082,12562,-7533,-12257,-22379,-21707,-16197,-12835,-25336,-28752,-22994,-25530,-12527,-12964,-16751,-28883,-96778,-152016,-157496,-130078,-77669,-39731,-9439,-22079,-8587,16629,10058,-2917,8593,9093,-8730,-39250,-16140,2266,-11951,-36230,-25134,-10670,-6540,-21714,-17914,1996,9605,-2434,-11374,31781,66823,58711,16196,-19121,-24947,-5581,4313,3640,-3578,-13834,-18381,-24029,-24847,-20711,-1924,19196,13177,6196,-25395,-3956,29869,26640,8815,10365,20209,15376,9282,4584,2750,25125,41170,33419,12894,-1302,-9468,1568,8220,2467,-5307,962,-1711,-29667,14165,32280,12650,-21718,-23167,-12204,-21585,-38494,10619,36128,15335,-18014,-15132,506,-6914,-39045,-12485,6539,17951,26941,25593,24473,39792,55435,36056,1430,-22123,-19377,1553,29171,39530,27795,8463,5968,26404,39448,40982,28565,1352,-28092,-13566,11168,18524,2474,-11259,11583,13571,-2810,-3573,13574,1276,-21403,-2669,24508,44598,49992,25277,-880,-21425,-24260,-16430,-14531,-18782,-45502,-47527,-7880,5971,-7761,-6207,10951,29276,27861,17753,4728,5342,-2630,-16950,-14523,-14576,-28489,-5555,10891,14865,-5861,-19494,7260,29982,30940,14382,-3130,8912,7523,-4862,-23298,-24673,-19929,-23406,-21878,1385,20689,30432,31251,21402,14905,17864,33445,56709,65888,54123,33871,3938,-25114,-22275,-9518,-5592,-17111,-34278,-32866,-6828,6214,3359,-2096,-10941,-10506,-10267,-7709,1599,1928,-5183,-19459,-36839,-28304,-12400,-1182,8036,16402,13329,-8962,-20222,-13058,2904,3201,-12547,-10802,3498,-5408,-25400,-6999,7359,19822,20744,8011,4969,1285,-11880,-31085,-10413,1189,-10339,-27878,-8304,8105,14938,8639,1906,-1521,-10117,-13333,-11799,-2754,4891,-3976,4936,12305,-690,-16338,5350,38087,61264,43333,8424,-21785,-41231,-28730,-5421,6287,3101,-20082,-17305,520,14585,41504,50558,37425,17337,26056,29250,20252,24097,20361,3774,-12842,2260,8133,192,-20851,-29328,-12741,-8497,-13272,-16084,-6525,42,-10054,-12778,-2066,7214,2326,-4262,-9231,-7827,-5536,2737,14408,21662,2585,-26698,-27043,-11830,-5970,-11029,-10811,3730,23910,20817,-4990,-24893,-9011,-7029,12339,30685,20301,-19767,-5055,13777,7390,-1647,-827,3175,18282,34291,18264,-24064,-14729,14637,22404,11908,4020,-10026,-33820,-10401,18311,39761,46863,36917,28993,32581,31349,19639,9999,-13224,-24503,2705,23886,12762,-16521,-37895,-15522,5997,12527,-5530,-26108,-13284,-9241,-18783,-30571,-38718,-11468,10341,4454,-11405,-10981,-4281,-14563,-21476,2572,6485,-2073,-3356,1301,1628,-3233,1084,21453,43355,54271,47036,27879,12214,8215,10956,10470,9081,8169,13910,22769,24305,17344,9167,-7586,-15578,-1785,-396,-30312,-36395,-28424,-15682,-1116,-335,-23771,-5321,12262,2278,-9289,1930,16331,24376,28627,18722,6758,8514,2943,-23902,-32329,4916,29257,31565,30386,16504,4574,7709,1519,-10185,-22802,-26358,-8598,1721,3096,1874,4030,15826,28943,45346,39426,-2169,-44941,-26550,-22053,-15762,-12672,-19994,-5127,18940,28282,21088,13646,6860,3919,814,-4323,-12150,-16490,-23627,-28871,-18082,-11867,-20501,-23940,-7028,-13171,-24865,-30315,-34564,-45005,-30485,-8344,14569,24193,16951,4174,-10037,-18347,-14115,-24564,-39743,-15279,-2774,26178,31970,24231,19937,13397,987,2046,20531,29468,11621,140,-9865,-26645,-23305,-1236,19084,32891,31758,16103,9119,13670,3667,-4167,-3660,-6373,-6685,3619,14688,9778,-13939,-20384,-3984,6540,-3200,-29682,-18779,-1250,4162,281,-3585,7066,30287,48410,45477,26715,-6287,-32856,-6073,-1708,-12292,-13690,7026,39258,56197,43895,15221,18621,30729,26857,16222,11349,11606,4372,-15187,-14992,6440,1310,-5845,11695,34809,39578,31185,24889,27487,32770,14295,-11456,-6604,31175,54297,33436,-20925,2329,51507,38087,-7660,-22563,-27929,-8479,23842,25857,-6112,-38458,-22654,-1269,18861,18792,-727,-27832,2617,20132,18762,9776,1261,-4371,-19821,-30667,246,4048,-7192,-30505,-6031,11867,17445,12424,-1604,-11647,6372,13655,8108,-10703,-32169,-27389,-23962,-25664,-16137,-19457,-26134,-28710,-24855,-5694,27225,50000,28206,-12997,-34267,-9640,10965,17257,7197,-5894,-13897,-20728,-31535,-1695,4940,-29334,-9621,27550,34605,10113,-2802,12712,42445,37143,-14332,-9082,21547,9594,9919,13666,14159,-13399,-20456,-15218,-14333,2181,26214,31777,15052,-3922,-18691,-28846,-5893,4179,74,-15834,-24513,-20947,-14987,-20591,-34745,-24063,14996,30367,28923,27153,16264,-18251,-26929,-6225,-11019,-16896,-19229,-18281,-21036,-29905,-5623,25576,58359,73965,70140,45848,40,-5539,35988,46961,39213,11378,-22808,-5986,13528,4997,-5487,4079,1331,-13281,-24786,-15968,3779,6179,731,2396,20401,10969,-17910,-25604,-18701,-11084,10890,41265,30350,-12242,-28193,-3175,-8755,-25669,-22708,-20559,-5590,9563,2361,-14892,-23705,4219,24056,27515,9511,-19050,-19690,6033,34940,61812,61094,60840,57497,48240,35611,30028,27269,8866,-5356,4129,23220,29934,19333,5511,870,-10096,-27053,-17320,-5727,-11071,-9053,-8320,-8851,-5007,1660,22111,30023,16880,-2239,-21285,-28815,-24141,-19155,-16602,-15418,-11259,3217,4632,-748,-424,6221,21332,48789,89709,80299,41692,10799,-3794,7306,30169,47577,37377,23333,21147,32029,59711,63891,30678,-3141,-18517,-32176,-6576,27270,32292,5810,-7449,3140,22729,24108,3806,-12102,15244,29465,-3487,12583,55136,46555,6036,-18950,-5342,-673,-1236,-4252,-2987,-2914,-238,16803,15533,3478,-953,-6836,-15794,-31050,-27734,-13523,4151,6373,5853,10429,7175,-9082,-24917,-7501,-10396,-23179,-1398,8541,3471,4937,-6810,-16502,-11567,-5667,-9221],[-1967,14122,24549,19890,8529,-4546,-702,12114,17733,13268,-2245,-13625,-914,14167,17542,15019,5399,-12028,-23661,-24141,-16230,7727,16994,16294,4493,-6350,2204,13498,5828,5835,17098,4357,-2468,191,-5754,-20113,-16002,-3033,10927,14945,-5918,-15973,23972,35957,15005,30631,74155,83017,44120,-9496,-12071,2458,3698,-4052,-18756,-15622,-1189,7946,6735,3544,13015,861,-13025,-15031,-28779,-34986,-29799,-20112,11475,36904,43291,36346,21080,16187,20207,18312,-10601,-28572,-33977,-36692,-23767,-6277,-11014,-32191,-17095,-7242,-8003,-22066,-27439,-29954,-5923,3689,-7854,-1671,23625,27849,4350,-30913,-16738,6577,13990,316,-12360,17994,56963,64946,42967,9030,-11942,-12706,-12129,-13203,-18380,-23551,-19352,-12421,-25511,-5340,14464,21884,26663,20052,-8589,-35136,-24700,-9774,-13435,-26466,-11460,10198,21061,161,-12967,5727,-1265,-13184,466,31673,48415,41900,26706,9791,7260,1529,-11250,8931,25662,31423,45707,40275,20093,-12985,-28043,-17744,-14545,-10977,-991,4515,8638,-4364,-1833,14737,16190,12414,-5486,-13286,-16244,-17845,-15120,-10923,-25555,-35837,-23059,-17960,2851,16608,-9557,-17649,-93599,-178315,-209529,-185615,-115906,-54670,-13573,-28881,-12276,16926,12962,-2682,6424,7942,-10426,-35405,-2088,20544,2746,-37101,-34317,-14622,-8448,-25677,-9498,17074,25844,11599,-4267,28928,63402,52370,10989,-20142,-29375,-15964,-9236,-9009,-10208,-12679,-13535,-18529,-23080,-26631,-13598,8853,3177,-1486,-32765,-2144,34664,31389,7155,8348,19339,16061,10521,5433,2618,21101,33958,26856,8718,-2992,-10078,-711,3072,-3907,-5634,3809,144,-18206,23084,35171,10567,-23506,-20800,-14649,-27854,-32454,18101,41648,21774,-9506,-11090,5196,194,-33726,-15902,8392,19486,22869,17603,19389,37240,52666,33125,-1706,-24528,-20450,-316,26360,36852,26522,7520,5257,30207,46872,44556,22273,-15158,-44909,-12852,11070,17736,7098,-378,17923,18136,-2815,-8860,10120,-1256,-23630,-244,28362,45343,49077,24122,-540,-9648,-7652,-2257,-3735,-11887,-38243,-44793,-10778,2864,-10160,-8610,8595,22239,22158,17521,4284,2239,-3814,-16497,-15560,-16054,-23903,-2201,15046,20503,1345,-15148,4574,27175,28845,10942,-4998,15720,17583,2376,-21984,-27095,-22881,-23808,-14293,10126,26941,33734,31251,18527,12334,13992,25656,45471,56743,48540,31718,4852,-21983,-26713,-12253,-6198,-19005,-38473,-27671,-6786,3492,885,-2096,-9676,-9009,-6184,-1808,7931,7541,-3846,-19842,-35922,-29889,-12368,-3128,2479,11533,14371,-2048,-12940,-11996,2048,1762,-12097,-6866,7916,-515,-25601,-10816,4074,15621,14215,2457,2584,-3209,-17462,-33005,-14826,-7663,-19457,-38009,-15616,-738,6215,1928,-2307,-2032,-8037,-12343,-10442,1169,5886,-7184,501,8627,-5178,-21964,2273,31909,59148,50482,13943,-18012,-37284,-26754,972,15006,8940,-19335,-13828,2244,9714,34953,45893,28979,7005,20941,30176,24122,28995,25994,7999,-9085,7171,13344,2260,-22787,-36810,-21073,-9203,-6527,-10746,-14693,-9115,-16396,-17630,-6536,1102,-5511,-12687,-16912,-10448,-5908,2802,15842,26176,9424,-16650,-25063,-14726,-12209,-14511,-6242,10064,27829,21754,-5770,-27221,-9425,-5396,12448,29112,18904,-20281,-8987,6743,-2805,-14624,-11909,-1599,15788,30918,17261,-21088,-12302,16474,23305,11296,3266,-7825,-36296,-16544,18059,45081,54006,44056,31787,31174,29376,17039,6522,-17641,-24338,-45,20177,12904,-8921,-32357,-26684,-2364,12901,-2151,-19588,-10895,-8315,-13549,-21194,-35959,-15896,6294,-1019,-14616,-6950,675,-9342,-18376,2061,4767,-8121,-12159,-5515,-7342,-11813,-2280,18469,40507,52587,45190,25864,13195,12483,16022,13249,7282,1091,6781,21715,27785,22482,15530,-1730,-20059,-15554,-16995,-38304,-28748,-24386,-15471,-2867,344,-18154,-9777,6873,805,-6285,3411,16011,23197,28076,19198,8470,9231,1307,-26286,-30172,5395,29329,34398,36640,24787,11170,8427,-1023,-11203,-23569,-27531,-7045,3956,6732,8589,11802,22217,32241,45132,38740,-1230,-46665,-27635,-21004,-13804,-13373,-20322,-5692,15816,19550,12040,9147,7433,7736,6723,3475,-5354,-12335,-18547,-22789,-15537,-9714,-14670,-28588,-15293,-16032,-27714,-38017,-43498,-40525,-23078,-2070,18322,24446,16121,4360,-10442,-16987,-9524,-14971,-27216,-11235,11862,39419,37571,29504,27910,20620,-902,-12545,7693,25363,14997,7360,-6298,-23953,-17453,2552,21551,36528,36678,19236,10692,17883,9105,-1235,-2871,-3540,2642,17444,27280,15137,-16306,-19737,-109,10297,-59,-25170,-18528,-3652,-174,-5304,-8199,6469,31851,49458,45369,26522,-6780,-30990,-965,4649,-7213,-12827,6967,41551,57070,39562,9881,18205,30079,22360,7343,1362,7252,7700,-7816,-22073,-3600,-5705,-8897,11230,36230,42437,33751,24403,23147,25124,4389,-17609,-1024,41110,67917,42475,-20271,4014,52796,38174,-5505,-17032,-24030,-9805,20903,21729,-13195,-33879,-19407,-4818,16587,19875,4293,-19413,-328,18147,17815,7402,-2122,-6641,-23285,-23672,8512,12698,-39,-23995,-6309,12884,18299,10954,-3681,-9056,10384,15610,7262,-12847,-34428,-31176,-26906,-18521,-9254,-18171,-27679,-29271,-27296,-8580,24694,45979,23877,-21909,-26029,-6624,-3191,2267,-3379,-12741,-17413,-22670,-35080,-4715,414,-35335,-12005,24663,34177,12137,-560,11877,41036,33438,-16870,-4508,23737,11907,18948,30567,29934,-5839,-25017,-17497,-16281,328,25112,30211,14762,203,-16853,-28396,1722,14744,9904,-9450,-20265,-19065,-14592,-18793,-24498,-8238,24212,29560,18450,15491,13763,-11948,-31404,-11691,-13214,-14772,-16710,-16428,-18252,-33036,-15375,15299,47180,61965,59724,45870,10896,-14082,25355,43638,38270,10232,-30362,-281,19453,8061,-6664,2953,3216,-12259,-25341,-22110,-7644,-7467,-7012,3949,23465,13425,-15558,-29717,-15483,7574,34245,54359,31571,-18630,-26229,-1225,-9186,-29382,-23532,-22867,-9581,5852,1259,-12506,-26102,-4785,11294,15198,-14,-27312,-22437,3352,30741,58365,59979,62185,60795,51178,38381,37739,37811,14204,-11441,-910,19693,25395,14584,1740,102,-8289,-22775,-16746,-447,3433,9071,3796,-5688,-1883,9988,30187,33920,17485,-3464,-21545,-24726,-23296,-20673,-17435,-12799,-10328,-351,-626,-5791,-6402,16,16950,46355,85138,72742,36647,2996,-12192,4147,29823,48658,40053,28045,28487,38218,63421,63742,28117,-2846,-12819,-24078,-10387,21783,25155,2918,-5191,3746,18928,18388,-1381,-14653,17018,34777,-2113,1301,48245,46222,7602,-20509,-5195,171,109,-5773,-8018,-7863,-2314,16510,16163,6944,4139,-3383,-14686,-24046,-16286,-5559,10973,14149,12727,17329,15625,-1263,-20163,-5670,-7001,-23757,-5206,6680,8126,9571,-57,-9106,-7733,-6012,-13215],[2780,16018,23605,18778,9866,-1877,-1167,14552,22481,15358,-1997,-9600,-2760,6399,10393,11295,3202,-14629,-28418,-23209,-20770,3457,14896,12391,934,-5716,3035,10314,8986,21111,29889,7839,-7295,-7370,-15425,-25296,-14601,-5960,4559,9433,-7107,-14060,23686,36316,18008,34504,77395,82319,41057,-12847,-15984,-5282,-6213,-9852,-25923,-24528,-7219,-474,-2903,-3813,8626,-2780,-10334,-7112,-22688,-34864,-26879,-24099,6987,34875,43816,37969,23557,19764,23974,18393,-11961,-29090,-34483,-33792,-22356,-6922,-9681,-28684,-18181,-4341,-903,-11718,-17701,-24234,-9730,-129,-8622,5366,33613,31733,3570,-33407,-20078,720,8610,-3383,-18077,13981,54064,58984,38119,8442,-9744,-10298,-9376,-5645,-5086,-12188,-15801,-16412,-23809,1737,19219,21444,20289,10307,-19082,-44842,-32143,-14959,-16183,-34640,-17076,6983,20147,664,-15940,4751,4395,-6369,1362,27425,40647,33458,26615,11632,6130,-3927,-16598,7255,21282,26013,39759,36776,19842,-13439,-32746,-21876,-16131,-12000,-6826,-5271,-905,-10504,-8516,6385,9507,11214,-4133,-14903,-11955,-15720,-13222,-9166,-24472,-40326,-24892,-16322,10021,38681,3963,-16740,-110621,-223218,-276171,-259763,-175618,-79240,-17257,-29924,-9951,20722,17085,-796,6755,8625,-10089,-28354,10225,37257,17092,-32588,-39331,-15031,-7599,-25253,-671,32552,41858,22802,1784,26606,59826,46654,7531,-20426,-34898,-23965,-17168,-16054,-12349,-9651,-8305,-13509,-21506,-32043,-23833,2487,-3878,-6326,-38871,-2096,38022,36804,7916,5600,16798,15198,10392,5077,902,15009,24546,18574,3768,-4736,-10348,-2911,-2753,-10222,-4618,6624,2068,-6702,33762,39442,9004,-25005,-17222,-15732,-33723,-24063,27247,47956,29004,1084,-1499,13541,8334,-27645,-19174,8636,19088,17517,8219,12777,32722,47940,29193,-4641,-25697,-20018,-964,23623,33358,24050,5704,4802,33880,53691,48161,18330,-28804,-35084,-8658,11415,17593,13994,10441,23179,20778,-4350,-14416,7105,-3186,-24552,2371,31085,43864,44833,20698,1033,2263,6493,8085,919,-10391,-32795,-36737,-10887,659,-11420,-10583,5385,13634,15658,17313,4888,-882,-5228,-16531,-17042,-16779,-19248,1301,18831,24331,5747,-14211,-975,22202,25383,7518,-3921,23604,27468,8507,-22180,-29529,-25156,-23296,-8353,16622,31498,36178,31014,15338,9017,9140,16155,31612,44635,40599,27936,4934,-18908,-29150,-15068,-7440,-20261,-39368,-21657,-5994,782,-1863,-1962,-7813,-7393,-2193,4582,14884,14206,-690,-18990,-32464,-28924,-12096,-5484,-2978,7139,14896,3846,-5854,-10287,46,-842,-11391,-2271,12433,4226,-24286,-14790,64,10156,6446,-3588,-925,-8539,-23922,-35771,-19552,-17056,-28603,-34011,-16623,-6688,-1592,-4223,-5199,-1235,-5610,-11185,-9302,4034,6602,-10109,-4409,4369,-9963,-25572,237,23888,51997,54062,17466,-15100,-34110,-24023,6839,23122,14175,-18833,-10526,4443,4840,25846,37734,18166,-3360,17745,31564,27369,32595,30567,11696,-6145,9753,16241,2726,-23412,-26569,-21457,-7623,-261,-5182,-21408,-21314,-25687,-23870,-11442,-5229,-12484,-20125,-24199,-13717,-7515,2604,17349,31342,18527,-2915,-13997,-14362,-18169,-16509,-1138,15567,30611,21916,-6330,-28629,-10083,-5061,9308,23413,14716,-20040,-12851,-1749,-14063,-29133,-24857,-8508,11054,26399,17280,-14554,-11770,15821,22732,10991,3973,-3495,-30235,-23277,16553,47598,57132,47290,31820,27085,24864,12467,1298,-22910,-24798,-4144,14504,11422,-1976,-21574,-31361,-14295,9330,-298,-13186,-7881,-6838,-7827,-12428,-28145,-18089,1967,-7129,-14393,-170,7248,-3251,-14729,-465,382,-15376,-19083,-8062,-13875,-19219,-4779,14071,34290,46929,39793,20864,11427,14125,18905,14568,4873,-6411,-1760,18766,28679,24652,19513,4072,-17833,-29662,-32813,-27042,-23959,-20179,-12278,-3326,1304,-13508,-17131,-552,-1695,-5680,1903,13137,19549,25367,18162,8721,8090,-2158,-29939,-29553,2802,25909,34305,39643,29498,14401,5897,-6172,-12964,-23997,-29417,-5828,6023,9249,13178,16885,26089,34404,44984,38329,25,-42512,-28789,-19813,-11614,-13364,-19940,-6953,10675,8805,1333,3613,7875,12190,13602,12470,3558,-5240,-11115,-16730,-13656,-8588,-9124,-18186,-24678,-21925,-31061,-40177,-42241,-32988,-17611,828,18079,21066,12590,2131,-13210,-16729,-5975,-6380,-10323,6311,32658,53435,43062,34509,34790,26276,-2148,-28273,-5018,19888,17369,12984,-5065,-22688,-12701,4835,22083,37629,38697,19269,8735,18564,11718,-308,-3119,-437,11774,30195,37756,18158,-20237,-15758,6498,16832,5863,-19129,-19326,-6788,-3708,-9590,-12369,5658,32359,48693,43418,25251,-8047,-26631,6456,13440,-463,-12322,3243,39214,53730,32584,3940,15626,25995,14756,-4065,-11333,504,9030,-1894,-27773,-15026,-13270,-11786,10403,36772,44483,35700,23016,17004,14709,-7700,-19108,5174,48371,76757,47377,-20368,3399,50009,34903,-5006,-12251,-20095,-12296,16037,16067,-19428,-22034,-9980,-3584,16505,22382,10606,-11441,-3734,14824,15556,4020,-6475,-10057,-27425,-16897,15693,20137,6221,-18700,-7957,12514,18551,9738,-5188,-6726,13535,16811,5935,-14955,-35812,-36016,-27681,-11196,-3899,-17178,-28247,-29233,-30506,-12820,19916,39256,17713,-30439,-15864,-4659,-21191,-12150,-12270,-17485,-18706,-22652,-34813,-9612,-6282,-36387,-12932,20876,32236,13819,2469,10998,37190,26363,-20319,1536,26238,15021,28801,47580,43944,138,-28396,-18513,-17572,-1753,22873,27188,13926,4345,-14575,-27727,7813,24179,19565,-2857,-15848,-17417,-12877,-11253,-7753,7477,31214,27027,6824,934,8630,-6476,-28557,-19175,-17052,-13605,-14588,-15136,-15735,-26609,-22550,4185,32575,44996,44756,41851,19116,-17649,10800,36191,33277,6888,-31645,4918,22712,9310,-9275,-265,4493,-10900,-26154,-28308,-18412,-21426,-14316,5109,25432,15108,-14101,-34150,-8454,27118,56659,64218,29761,-25880,-19481,2778,-7591,-30079,-25559,-27032,-15672,-141,-1879,-11816,-25921,-15051,-4267,-567,-12447,-36768,-22400,473,25276,52506,55914,59620,59423,49756,38023,43058,45583,17471,-18322,-4950,15777,19858,9150,-2092,-1259,-7772,-19738,-12646,8144,18179,25364,16798,-566,72,15043,34381,34009,14459,-7731,-22838,-20988,-21300,-20653,-18028,-11068,-10422,-5825,-7293,-10126,-11656,-9372,8136,37903,71610,58292,26675,-7343,-18355,1533,27571,46222,38627,28679,31958,40827,62560,58704,21598,-4762,-9092,-18189,-16539,11858,13420,-3879,-6243,665,11319,9652,-8208,-19545,16059,40919,11510,-9370,33799,38717,3894,-24407,-6694,-1241,-1942,-11012,-15980,-15431,-7996,11358,11341,5136,4291,-4701,-17098,-17651,-7783,-1272,13887,19210,17739,21584,20257,2398,-17859,-7415,-7367,-24104,-12488,2187,8350,8658,1486,-5958,-7318,-9620,-13671],[8756,19220,24090,19073,11757,645,-2248,15767,26967,18364,632,-3709,-2422,-2150,1219,6605,1019,-16395,-29745,-15720,-14322,0,13115,9886,-90,-4026,2124,5338,13544,35056,40274,10397,-11607,-12908,-21865,-26296,-12571,-8373,-1317,4944,-6475,-10768,23729,36683,21807,38927,79802,80326,37774,-15048,-17560,-10822,-14412,-14375,-26714,-30214,-11903,-7981,-10999,-9603,3794,-5858,-5895,634,-14704,-29477,-22081,-24483,4153,35046,48246,44208,28229,22632,25520,16686,-12800,-27768,-34117,-28800,-21091,-8400,-8391,-23279,-15791,-313,6811,-96,-4975,-11728,-8819,-3116,-10462,8122,39139,33995,3365,-33356,-22715,-4815,3345,-6591,-22752,12574,53837,55716,35456,9500,-6004,-6438,-6142,1384,7180,-950,-10744,-19510,-17420,8908,23999,21333,14035,699,-27449,-40071,-37048,-18834,-17379,-29826,-16281,8315,22015,3381,-15681,5737,10990,2017,5931,23892,31527,23977,24753,12147,4181,-9474,-19293,6768,16590,20216,34012,34694,20668,-11624,-34455,-24056,-16126,-11883,-11270,-12857,-8312,-15392,-13168,-78,4063,9901,-1906,-15182,-9078,-13794,-9079,-5840,-21363,-40747,-26261,-16429,12970,55681,28828,1769,-95976,-211850,-268028,-271543,-223332,-99481,-16535,-25068,-4095,26141,21143,1591,9968,12199,-6658,-20323,21147,52218,30685,-26025,-40839,-12690,-4077,-20677,7939,46822,55936,31304,6675,25332,57258,43083,6918,-19138,-39437,-24191,-15468,-14724,-9542,-5243,-2966,-9054,-19834,-33286,-26130,1849,-7717,-7544,-39841,-3149,39837,42133,11407,3179,13510,13644,9891,4385,-1684,7799,13961,9239,-1565,-6140,-9556,-4128,-8539,-15366,-1810,9670,4085,4414,44630,44687,8666,-26041,-12928,-15410,-38277,-13620,37649,54516,36279,12428,10969,23830,16324,-21213,-21462,7387,16669,11316,-1310,5628,26838,41530,24253,-7413,-25738,-18392,-481,21219,29547,20862,3471,5006,37312,59437,51521,17371,-29670,-18311,-1718,12284,17966,21692,20504,26969,21268,-7511,-20469,4498,-4421,-24583,4200,32003,40178,37853,15849,4249,12843,13576,5051,-11205,-23567,-34666,-27784,-7507,168,-11247,-11759,1667,4003,8905,17133,6805,-3043,-6304,-16789,-18887,-16846,-14725,4122,20307,24665,7070,-15384,-9346,14975,20512,4399,-812,30472,35355,12427,-24494,-31743,-27084,-23227,-4579,20387,33897,37400,30261,11690,4957,3752,5400,15865,30359,30393,22111,3578,-16684,-29995,-18396,-9353,-20545,-38223,-16947,-5304,-1997,-5077,-2157,-5758,-5462,1907,11239,21863,20949,3361,-17462,-28850,-26725,-12071,-8451,-8394,2754,13821,7874,-124,-8754,-3157,-4680,-10733,2427,16651,8415,-21968,-18699,-4318,4041,-1747,-9532,-5670,-15345,-31980,-34092,-23244,-26276,-32269,-21794,-11511,-9087,-8348,-10525,-7857,299,-2668,-10015,-8984,5505,6618,-12966,-9745,-233,-14678,-26096,-774,14835,41117,54280,18870,-13695,-32010,-21091,11844,30069,18396,-18906,-7258,7303,1259,15192,26656,5676,-11980,16964,33193,29717,34754,33943,14818,-3772,10400,17073,1880,-23600,-18648,-15939,-4232,5253,-287,-23762,-35682,-36421,-30725,-16199,-11158,-18004,-25976,-29760,-16958,-9531,3227,20062,37902,29876,12932,783,-10357,-23364,-16848,4201,20392,32344,20938,-7768,-28319,-10313,-5718,3492,14553,8881,-18047,-15188,-9903,-22060,-34664,-37916,-16593,4712,21043,18236,-4807,-10350,14541,21746,10913,5439,1777,-22447,-29667,14399,47719,56829,47188,29754,21191,18498,6470,-5054,-28162,-25400,-8638,8116,9383,4823,-8750,-20008,-26561,3198,1425,-6043,-3760,-4757,-2312,-4349,-20034,-15839,-943,-11203,-8574,9143,15375,3777,-9668,-2898,-4792,-22097,-20923,-6773,-17487,-23057,-5150,9506,25743,38463,32171,14146,7972,14095,20483,15228,2749,-12601,-10536,14576,27691,24730,21903,9960,-9822,-34767,-35383,-18855,-22013,-16502,-6657,-1696,2396,-9728,-25766,-8514,-4812,-7017,-1613,8888,14803,21883,16982,8931,6570,-6076,-33793,-29111,-1233,20522,32444,40185,31160,14766,1077,-12203,-13339,-22459,-31396,-4529,8683,11792,16657,20238,28520,36591,46399,40006,3425,-36784,-28459,-17361,-8167,-11267,-17085,-6373,6075,-1362,-8652,-1117,9115,17662,21661,22817,14824,4727,-1721,-9748,-11196,-7297,-3145,-5812,-23776,-28876,-33322,-33261,-31840,-24419,-12253,2075,15280,15419,7778,-1128,-16672,-15591,-2153,1950,7675,31596,58995,68200,48923,39785,41407,31585,-840,-37831,-13834,15014,20120,18367,-4588,-21555,-7944,7087,22215,37526,38908,17399,4612,17061,12733,5,-2791,4188,21594,42664,46996,20179,-24052,-8449,15934,26427,14759,-11728,-19710,-8880,-4370,-10520,-14139,6492,33512,47496,40797,24174,-8658,-21257,15882,24675,8705,-9597,-2266,33708,47567,24710,-1009,12313,20203,5906,-15858,-25040,-6955,9520,3552,-27210,-25396,-19024,-12838,10343,37417,46629,38065,22101,10704,3370,-18815,-13484,11812,53098,80878,48940,-19953,1771,44842,30076,-5099,-7778,-15290,-13860,11158,10729,-22017,-11324,532,2343,19801,27112,18451,-2990,-5981,11350,13048,925,-10246,-13086,-29646,-9347,22642,27050,12192,-13414,-9166,12328,19396,9878,-5001,-3775,16873,18473,5554,-15489,-33705,-37630,-24060,-3724,716,-15666,-26528,-27048,-32461,-16984,14506,31678,11810,-29102,-4835,-1847,-37998,-17559,-14680,-17138,-16430,-19848,-30885,-14584,-12985,-30331,-11394,17696,30283,16342,7251,12090,33059,18080,-21925,9277,29981,20118,40272,65283,56770,4987,-29631,-17034,-16662,-2477,20970,24206,13968,9182,-10958,-27030,12583,32516,29550,5115,-10081,-14966,-9267,-218,10601,23576,37230,24675,-2394,-13966,2400,-1902,-21268,-26797,-20245,-11957,-11662,-13224,-13280,-19823,-22089,-4096,18297,27215,29227,36328,26070,-12178,-5466,26301,25958,2999,-26310,9257,24429,10237,-11439,-4240,5777,-8264,-25248,-30206,-22527,-31175,-18695,7306,27939,17514,-11994,-35701,524,46560,77877,71590,26417,-33264,-10618,9283,-2772,-26899,-28375,-31447,-21081,-5891,-4999,-11153,-22237,-23098,-19930,-17200,-24799,-39404,-18431,-722,20813,46699,51314,55522,55552,45933,36346,47216,51815,20289,-23563,-6220,13119,15668,6030,-3081,-745,-6331,-15902,-5138,19382,33241,41467,31580,8609,3802,19158,36832,32739,10500,-12048,-21519,-15850,-16612,-16896,-15219,-7131,-8653,-10027,-11252,-8893,-9708,-16070,-1485,26965,53784,41400,15491,-16239,-18953,1471,26471,43929,36908,28888,34732,42881,60404,52416,14941,-5243,-4241,-11375,-19564,2268,1869,-9964,-6567,-1906,4665,3010,-11748,-22367,17014,51221,33003,-5089,16894,28384,-751,-25429,-5791,-853,-2840,-14913,-21725,-20924,-12585,6570,6327,3193,4657,-5265,-15969,-7992,2817,4477,18315,26913,26451,29226,26952,7510,-13765,-6983,-6243,-22176,-16472,1695,10571,9262,4603,-711,-3981,-8916,-7099],[15259,23083,25643,20287,13423,2453,-3932,15537,30473,21686,5137,3732,959,-9490,-9660,1023,-1182,-17319,-28939,-7940,-3595,-2025,10788,7341,-827,-3478,-1262,-1032,18486,45874,46901,10953,-16122,-16568,-25125,-25529,-10502,-10231,-7178,809,-5101,-7433,22953,35971,25215,42638,80174,76089,33244,-17238,-17870,-14911,-21993,-19643,-24750,-30738,-16050,-15221,-18368,-15414,-3015,-9754,-2252,6618,-6802,-22262,-17133,-22528,1883,35893,54456,52740,33670,23563,23511,12299,-13713,-24099,-30747,-23400,-20976,-11666,-8570,-18862,-12154,3267,13396,10628,7303,511,-4398,-6336,-15241,5285,38014,32640,2081,-32323,-25864,-11056,-2957,-10578,-26724,13294,55303,53820,33572,10617,-2356,-2612,-3969,5879,16119,8040,-5711,-20475,-10602,14319,27343,20445,7073,-9611,-31010,-30181,-36300,-22589,-18284,-23400,-12619,11059,23898,5809,-14231,7053,16851,9839,11517,20116,20521,13028,19693,10040,292,-15942,-18394,7071,11084,13276,27951,33129,21410,-8898,-33721,-25754,-15981,-11920,-15467,-18800,-13134,-19469,-17340,-6411,-2354,6383,-238,-13829,-7879,-12045,-4177,-2142,-17399,-35586,-25981,-16527,14304,69048,59138,34999,-55446,-164803,-221543,-239313,-216732,-99443,-10086,-19336,-301,28413,21684,1465,12896,15986,-2696,-12586,30467,64467,42088,-19677,-41173,-9914,49,-15158,15320,58408,66718,36923,9838,23860,54833,40993,8040,-17042,-31366,-16626,-7882,-8282,-4470,-1116,1335,-5890,-18349,-27640,-16548,5819,-9834,-6364,-34579,-5778,39043,45721,16267,1237,9572,11503,9239,3584,-4935,-127,2696,-1050,-7529,-7455,-7770,-4284,-14272,-18445,2562,12734,5725,14154,54012,49839,9708,-26687,-8732,-14339,-38333,-1820,48341,60539,42803,23349,23953,34256,23146,-15040,-21915,4783,12120,4560,-9635,-1176,20196,33764,18254,-10220,-24979,-15991,843,19225,25828,17466,1378,6153,40343,63693,54335,19293,-17371,-2046,6891,13811,18769,28934,28967,28933,19781,-11611,-26600,2468,-4835,-24119,4633,30854,34709,29321,11202,9405,22348,18034,-2044,-25553,-31939,-27016,-15266,-962,1868,-9370,-11667,-2059,-5668,3123,17483,10634,-2244,-5607,-16364,-20662,-16267,-10310,6120,19022,21891,7104,-15064,-19302,6153,14901,2398,3377,35284,40501,14147,-27904,-31159,-27645,-23454,-2653,21629,34371,37652,29239,7955,764,-1059,-5471,-207,15882,18973,14608,887,-15338,-29562,-21982,-11393,-19219,-37431,-14396,-5161,-4502,-8452,-2665,-3562,-2802,6661,18313,28706,27378,7830,-15427,-25371,-24161,-12346,-11750,-13266,-1457,11027,9906,3867,-7785,-7096,-9270,-10092,6995,20577,12192,-18855,-22012,-8360,-1659,-9109,-14542,-11282,-23525,-40117,-25675,-23414,-34339,-24475,-9206,-3619,-8223,-13132,-16925,-10813,2214,1190,-8254,-9516,5557,5836,-15801,-15331,-4791,-18696,-23595,-898,5661,28368,52159,18769,-13589,-30790,-18117,15798,35333,21200,-19739,-3936,10679,-5,4303,13447,-7743,-15865,18230,34611,30842,35271,35833,17080,-1944,9457,16073,-58,-24244,-13703,-10493,-349,9415,3169,-20636,-41385,-35981,-34156,-20439,-15876,-21311,-29875,-31629,-19918,-11261,5624,24942,46142,42909,30050,17020,-3854,-27828,-16135,9133,24163,32626,18156,-11103,-26176,-10291,-7706,-4939,3315,2386,-14621,-15393,-15599,-20266,-20802,-31165,-25661,-3314,14423,19098,6845,-5176,14507,21002,10333,6114,6187,-15528,-35782,11127,44918,52829,43471,25285,13333,9817,-1551,-13041,-33671,-26811,-13763,1067,6708,10791,3886,-4495,-25350,-4109,3555,1144,439,-3430,1309,1753,-12814,-10813,-2173,-11769,108,18794,23291,10291,-4329,-4559,-10045,-27674,-18789,-4840,-19497,-22518,-4281,4424,14372,26962,22246,5430,2263,11666,19857,14158,4,-16146,-19033,8056,23774,21891,21793,14454,-739,-24362,-25649,-15500,-23849,-14830,-1154,476,1798,-8179,-35812,-17473,-10136,-11532,-8031,2422,8229,16851,14799,8238,3891,-11310,-38995,-29408,-7020,12754,27934,37019,28263,10697,-7188,-18928,-12618,-20029,-34873,-5000,10150,13091,17821,20670,28495,37644,48028,42434,7601,-31302,-27795,-15064,-4949,-8673,-13328,-4133,2802,-9943,-17414,-5772,9412,21973,28475,31913,25765,14801,7137,-3663,-9672,-7321,1536,5763,-11584,-33722,-35662,-25552,-21684,-16207,-7753,1151,9070,6325,418,-6724,-21668,-14468,464,8116,23874,59101,87076,80433,52677,43111,45919,34987,1492,-24567,-16571,9844,21704,21978,-6046,-21798,-4759,7906,20633,34811,35748,12183,-2849,12290,10777,-1645,-3188,8474,30072,52750,53113,19779,-28731,-1234,24968,35852,23494,-5303,-21170,-11239,-3929,-10163,-14872,7776,34017,44335,35759,21548,-10186,-17192,24202,35129,17599,-5653,-10154,23879,37356,14902,-6307,6980,11778,-4853,-26701,-36414,-15443,7646,6721,-22319,-34084,-23563,-13712,9123,36178,46760,38683,19766,2779,-9630,-23452,-5065,16259,52930,77962,45451,-20586,-2355,36310,22740,-7600,-5956,-11779,-15422,5326,4697,-22003,-4019,7971,8429,23713,31564,25339,4160,-8212,6112,8544,-3459,-14693,-16947,-29377,-2729,27553,31456,15926,-9607,-10743,11236,19371,9783,-4754,-1960,18741,19075,4778,-15652,-30145,-33714,-19093,1628,2921,-15092,-23967,-23901,-32273,-22123,7551,22517,5880,-19668,4859,1362,-21460,-10514,-10720,-13161,-12585,-16243,-26842,-20068,-19427,-23678,-9573,13785,26994,17955,11706,14114,28552,8617,-21999,16083,33009,25513,51497,81595,66699,7318,-29945,-14440,-14626,-2837,18375,20320,13726,12946,-7567,-27662,14399,37873,38193,13289,-4159,-12918,-5594,10816,27920,38256,41182,21784,-7896,-28779,-5615,235,-13575,-30216,-21977,-10736,-9062,-11660,-12248,-14981,-16150,-7494,6952,11804,15561,29792,30988,-1853,-23204,13546,15960,-2013,-21854,11050,23797,10169,-13297,-9730,5549,-5706,-22954,-26475,-18079,-31022,-20280,9538,30091,19643,-10090,-34196,8315,62968,94850,75022,21283,-39270,-2666,15108,2081,-22914,-32256,-36412,-25145,-11305,-8415,-11273,-17979,-26363,-34917,-34558,-34889,-30734,-12898,-1088,16796,40536,45775,49550,48724,39069,32400,48677,54955,21427,-27645,-6371,10456,12237,5037,-1996,583,-5016,-12324,2923,30220,46428,55831,46075,19713,8557,21488,36670,29450,5098,-16663,-18521,-11050,-11802,-12480,-10844,-2023,-5949,-13668,-12550,-3553,-1968,-15695,-11457,13681,33158,22765,2918,-24156,-18169,1263,25080,41004,34331,27938,35636,42980,55836,44050,7315,-5515,202,-5116,-19080,-6869,-9760,-15714,-7301,-4912,-1471,-1872,-13040,-24409,18534,62353,55318,10211,-2295,13925,-7860,-24615,-4718,-880,-4333,-18778,-26830,-26168,-17165,1384,-43,-500,3573,-6448,-12156,2464,13149,9467,22056,34682,36195,38071,33619,11831,-10485,-6962,-6530,-22342,-19009,2969,12764,9472,7062,3999,-705,-7221,-1570],[21441,26845,27680,21850,14365,3219,-6024,14013,32616,24959,11118,12466,7470,-11244,-21413,-4908,-2986,-16909,-27756,-1104,7793,-999,7941,4148,-2351,-4586,-6706,-6729,23509,53023,49672,9624,-20436,-17876,-25164,-23756,-7656,-9892,-11924,-2521,-3081,-4106,21590,34457,28290,45582,78550,69864,27602,-19376,-16874,-16932,-28631,-25171,-23012,-26810,-19187,-21562,-24605,-21233,-11480,-14296,-36,10763,948,-13796,-12210,-18960,329,37034,61254,62120,39618,23031,18441,6002,-13898,-17502,-22768,-17388,-21403,-16026,-9837,-15724,-8249,6210,18575,19764,18073,11398,1875,-8609,-22547,-2151,30658,27576,-412,-30681,-29194,-17378,-9753,-14833,-26779,16434,58005,52665,32123,11508,912,1135,-2745,7516,21103,14284,-693,-16299,-4639,17496,29102,18944,-133,-20136,-25101,-20806,-30049,-26134,-19052,-18487,-9115,13227,24474,6948,-12588,8199,21520,16326,16607,16149,8432,1435,11509,5292,-5431,-22457,-13011,8737,5452,5335,21956,31992,21848,-5710,-30224,-27636,-16531,-12593,-19770,-22218,-13660,-21706,-21886,-13350,-10684,-188,-224,-11211,-7339,-10033,245,960,-13102,-28241,-24418,-17371,14742,79225,85281,55700,-43854,-163672,-226633,-244936,-197952,-73622,1357,-17415,-1509,25224,17356,-1905,13311,17250,-579,-4976,38863,73873,50239,-15027,-41067,-7764,3384,-10255,21506,66939,73730,39580,10534,20724,51320,39140,9233,-15349,-22527,-7317,-53,-1563,20,1414,3883,-4369,-17399,-18713,-1955,11698,-11994,-4583,-27526,-10677,34673,46170,20794,-328,4710,8559,8271,2581,-8828,-8674,-9045,-12408,-14554,-9112,-5444,-3727,-20275,-18563,7792,15358,6231,21193,60234,53490,11696,-26950,-5694,-13661,-31940,10058,57791,64882,47530,32471,35329,42934,27626,-10211,-20303,780,5045,-2930,-15765,-7409,12888,24544,10683,-13828,-24326,-13746,2100,17041,21930,13771,-590,7684,42127,65498,55665,22606,-4137,12264,15589,15594,19398,34119,34344,28081,16174,-15752,-31598,653,-5014,-24084,2566,26861,27288,19993,8020,15635,30716,25848,3631,-15124,-12394,-6775,-785,6577,4662,-6480,-10504,-6213,-14976,-877,18135,15931,2576,-2249,-14801,-22447,-15938,-6995,6320,14436,16835,8036,-9437,-27559,-3960,8781,1507,7044,36844,42063,13693,-29365,-26091,-26245,-23971,-2710,20152,32761,36687,27609,3900,-3454,-4746,-15724,-15007,3471,7318,5479,-3422,-15311,-28597,-25922,-13544,-16421,-37320,-14966,-6437,-6993,-12189,-3910,-1829,156,11782,25252,34744,32789,11964,-13323,-22115,-21722,-13068,-15231,-17139,-5404,6454,9666,5611,-7965,-11473,-14301,-9823,10897,23996,15572,-15274,-24553,-11673,-6150,-14664,-18198,-17517,-32453,-32460,-14688,-19521,-36072,-13631,2489,4287,-5521,-14549,-22589,-14186,4206,6198,-4994,-10428,4320,4319,-18569,-21042,-8923,-21264,-19502,-437,-2763,16029,49548,18599,-13595,-29579,-14898,18694,38607,22384,-21233,-384,14373,1473,-4664,-518,-20747,-12614,20901,35646,30825,34356,36319,18486,-423,7644,13957,-2358,-25411,-11510,-6553,3252,12151,5148,-14295,-24260,-21713,-26669,-22955,-17188,-20441,-30009,-28418,-21762,-11262,11261,33588,57012,57820,48540,34344,4518,-30691,-14274,13912,27317,31949,14055,-15864,-21920,-9514,-10420,-14824,-7793,-2302,-9783,-12854,-15249,-9544,-5173,-18073,-34279,-11936,7306,19931,19787,6026,18868,22460,10073,6020,9593,-9490,-39966,7477,40042,46314,37324,19500,4741,-321,-10803,-21704,-38022,-28224,-18360,-5271,4733,16717,16196,11399,-10077,-7174,8098,8984,5140,-2506,3268,6291,-6036,-4140,-482,-7535,10059,28341,30952,16578,1612,-3598,-12758,-29331,-14931,-2832,-19163,-17991,-1766,374,1669,14439,12224,-3433,-4232,8109,18069,12198,-2187,-13425,-21593,323,18028,17479,20433,18285,8524,-12104,-18314,-15734,-27968,-14006,4369,3755,316,-7819,-34699,-25463,-16861,-17831,-15761,-4781,1361,11738,12934,7896,1417,-16513,-43933,-28523,-12412,4695,22406,31497,21968,3285,-17476,-21813,-9499,-15918,-37693,-6532,10994,14240,18077,19770,27812,39009,50691,46126,13007,-25460,-25784,-11851,-902,-4836,-8211,1076,4013,-12526,-21057,-8661,9599,25675,34365,39881,36328,24989,15761,2229,-8089,-7522,5918,17112,3817,-26420,-36791,-17919,-11121,-7212,-2323,671,1939,-4476,-8036,-13232,-25848,-11947,3068,13005,38225,87135,115074,89487,54623,45131,49325,37656,5440,-11500,-11843,5982,23122,24857,-7920,-21783,-1936,8561,18699,30887,30569,5093,-11750,6338,7488,-3770,-3012,13107,37851,61071,57037,18333,-31770,5610,33214,44584,31734,648,-22553,-12672,-2222,-8766,-13798,10670,35088,40374,29270,18241,-11670,-13662,31277,44341,26076,182,-17476,11471,24774,4806,-10783,1011,2582,-14844,-23719,-20678,-20146,4733,8510,-15704,-34771,-25500,-13924,7288,33620,45256,37731,16308,-5962,-20455,-13816,4346,18687,48330,68697,37951,-21381,-8012,25908,14373,-11880,-6638,-9428,-16024,-174,-832,-19917,297,11904,12936,27312,35363,31147,10397,-9399,-300,2498,-8618,-18987,-20723,-25792,3380,30812,33584,17696,-6690,-11467,10181,19073,9884,-4090,-952,19493,19030,4118,-14814,-25618,-27755,-14149,4700,3098,-14757,-20291,-19475,-28575,-27290,-12,12783,1390,-9152,13026,5899,-3215,1867,-3111,-7109,-7808,-12125,-22800,-24355,-22636,-17634,-8203,9043,22258,18125,15034,16831,24943,-321,-20983,20868,34669,30723,61898,95678,73470,7329,-28957,-10887,-11419,-2704,15241,15780,13077,15117,-4762,-28887,13214,39909,45097,21518,1806,-11253,-2359,20583,43181,50800,43056,18301,-8885,-35445,-15011,-76,-5997,-21385,-20403,-9997,-7011,-10410,-12703,-12353,-9094,-4750,2631,3967,7216,23497,33996,9499,-37646,-1536,3844,-7893,-19200,10094,21017,9232,-14080,-16449,3341,-3661,-19200,-18972,-9165,-23471,-19590,11347,31450,21008,-8669,-32147,13299,74136,105093,73996,15132,-37400,1065,16348,3194,-20897,-34956,-36713,-26928,-15939,-11880,-12384,-14690,-23012,-42012,-49117,-34541,-20221,-7145,-1056,12982,33868,39212,41796,39087,29197,25857,46588,54071,20152,-30466,-6550,7208,9457,5931,216,1824,-4501,-9612,9994,38823,56459,67484,58918,30950,13662,21844,33848,24260,-1515,-21172,-15247,-7636,-8355,-9327,-6416,3510,-2698,-16940,-11657,3484,8101,-7549,-18376,-184,12444,3943,-10324,-31142,-19108,-502,22839,37508,31234,26099,34703,41003,49088,34091,-915,-5695,4057,392,-15568,-13830,-20515,-20111,-8188,-7794,-6123,-4348,-12375,-25598,20441,72504,75793,28645,-17875,-3768,-16828,-21781,-3588,-1378,-6085,-21781,-31069,-28302,-18948,-1779,-6089,-5102,1871,-7156,-5618,13835,23379,14169,25538,42520,46872,48436,40994,16242,-7176,-6713,-7624,-24058,-18632,6993,16204,10646,10154,9249,3349,-4427,3623],[26502,29839,29625,23308,14414,2898,-8204,11619,33282,27955,18183,22095,16258,-4817,-32486,-10479,-3903,-14733,-26701,4564,18809,4288,5277,364,-4824,-7022,-13263,-8109,28558,56706,49180,7136,-23348,-16701,-22714,-20049,-2928,-5675,-13163,-4107,-86,-172,20685,33186,31682,48257,75564,62469,21499,-20825,-14058,-15821,-26117,-26817,-21935,-21871,-20279,-25812,-28768,-25045,-19217,-17991,1197,13868,9317,-3629,-6597,-14005,255,38755,68197,71695,46423,22560,12036,-434,-11956,-7835,-10805,-9747,-20791,-19617,-10464,-12916,-3944,9233,23089,27706,27424,20918,9223,-7075,-30152,-10937,20102,20544,-2911,-27735,-30967,-21197,-14486,-16649,-19756,22482,61884,52406,31776,13055,4660,5962,-754,7650,23190,18818,5556,-6941,947,19362,30452,18280,-5792,-28794,-14389,-11578,-22107,-27417,-18575,-14399,-6328,14815,24281,7586,-10069,10140,26014,22266,21390,13373,-2133,-8256,2120,-436,-11144,-22993,-3415,13402,2166,-2083,17798,32532,23218,-1055,-23048,-28029,-17068,-12849,-23025,-20140,-8258,-18444,-25762,-19385,-19077,-7799,-815,-7411,-5775,-6694,4831,4518,-6975,-19565,-22129,-18974,14626,86155,102814,52299,-75200,-203092,-244692,-224993,-131222,-29566,15901,-19840,-5039,19171,10650,-5545,12543,16356,577,4589,47970,81643,55624,-11826,-38822,-5084,6675,-4943,28002,73494,77919,40200,9294,16191,47108,37688,10413,-13590,-12699,2452,6944,4250,3543,2951,5694,-3321,-16225,-8662,13942,18409,-13990,-2104,-19503,-16515,27882,44257,25169,107,94,5955,8073,2566,-11847,-16349,-19555,-23317,-21345,-9806,-1588,-1415,-25254,-14135,14532,18653,6471,25826,63465,55869,15352,-24595,-3208,-12938,-22981,22030,65893,67943,51005,40047,44888,49798,30285,-6339,-15968,-2845,-3273,-9865,-17803,-11800,6324,15186,2504,-17587,-23263,-11180,3748,15337,18774,10895,-1261,10036,43057,65267,55866,26755,7848,24630,24255,18486,20681,37357,36723,24876,11988,-16643,-29195,67,-4244,-23715,-1761,20552,18979,12004,8383,22721,37925,36195,18100,4125,7756,10117,11200,13461,7898,-2333,-7138,-10180,-21594,-1468,19515,22584,11738,4833,-10812,-22874,-15845,-4878,4667,7319,12044,12721,2682,-21922,-13728,3341,2084,9592,35184,40565,12689,-22935,-17807,-22646,-23931,-4078,16639,29811,35021,25671,-119,-6872,-6402,-23585,-24019,-3127,-2433,-4444,-8959,-16398,-26888,-29360,-15336,-12026,-32673,-18563,-9353,-9405,-16087,-5786,-748,3055,16959,31631,39636,36969,15603,-10982,-18454,-18754,-13444,-17853,-18814,-8518,566,7276,5003,-9468,-15437,-19000,-10163,13829,26900,18807,-11263,-26124,-13977,-8821,-17634,-20152,-24025,-33218,-18185,-3357,-14094,-29512,-3358,12450,10688,-2589,-12219,-24810,-17779,5941,12174,410,-10674,2026,2105,-21257,-27057,-12569,-22060,-15454,-129,-10106,6233,48320,19883,-12139,-27315,-11590,20081,39204,21343,-23658,2936,17543,4622,-9200,-13606,-29925,-5296,23629,35565,29219,31682,34890,18364,197,4878,10718,-4982,-27488,-12268,-5007,5346,12765,5023,-8026,-7952,-6762,-18207,-23349,-14201,-15395,-25945,-23156,-22666,-9526,19822,45986,70210,73783,67433,51495,13270,-32002,-12205,17767,29187,29767,8254,-22175,-16858,-8792,-14358,-25938,-16075,-3986,-5058,-9252,-9734,2825,8496,-6824,-37876,-21272,-722,19575,31825,21253,27888,26243,9895,4199,10844,-5461,-38747,2753,32638,37157,28632,12090,-4717,-12475,-21852,-31380,-39337,-30177,-22758,-11242,3135,21821,26698,25312,5838,-1922,14734,16301,9110,-3054,2422,8131,-963,1891,2636,-1213,18783,35890,36724,21265,6680,-1126,-12854,-27832,-12225,-2031,-17435,-12865,734,-2938,-12538,1659,3005,-12081,-11756,2928,14357,8395,-4290,-6520,-15584,-9040,9835,11065,17235,20382,16170,-1738,-14722,-19889,-34637,-14551,8531,6883,-2714,-9430,-25549,-31725,-25890,-25952,-24791,-13112,-6236,6006,10639,7014,-1652,-22405,-40950,-26729,-17398,-3553,15582,23180,11764,-8000,-30164,-18497,-5612,-11649,-34495,-10309,9762,14181,16906,17406,26519,40162,53038,49253,17763,-20713,-23703,-8742,2953,-1106,-3436,7390,8807,-9306,-19410,-10541,8504,27417,37801,45032,44523,33350,22447,6512,-7600,-8835,9001,26787,18898,-15377,-37798,-11820,-1443,1383,3367,1327,-4634,-16806,-18160,-21265,-27988,-9119,4772,15591,48772,111846,138424,92947,53250,44663,50699,38773,9312,-818,-4901,2651,23184,25851,-10812,-21825,-235,8268,15738,25238,22912,-4198,-21659,-226,2801,-6753,-3077,16777,43645,66394,57912,15365,-31548,10318,38708,50494,37510,4789,-24600,-13907,-1011,-8365,-12284,14165,35940,35060,20627,13350,-14014,-11533,35532,50385,32378,6311,-21092,-3088,10080,-5576,-15097,-5874,-6941,-20858,-12294,-5466,-16349,927,8386,-9899,-29573,-26017,-14714,3916,28959,41145,33911,10424,-16162,-18988,601,12623,18087,38705,52944,26381,-22846,-15549,13804,5162,-18381,-10832,-9392,-16571,-5508,-6064,-17810,1124,11280,13748,28629,37039,34662,14849,-9906,-8424,-5704,-15224,-23518,-24586,-21125,8305,31818,32723,16858,-5134,-11386,9011,18073,9606,-3599,-1235,18625,17794,3049,-13373,-20974,-22276,-10783,4703,994,-14596,-16153,-14544,-23647,-31762,-7948,2675,-1396,145,18880,11232,11882,13123,4431,-1039,-3239,-8256,-19076,-25578,-20672,-12829,-8242,2789,15382,15825,16074,19167,22611,-7277,-20376,22547,34110,34942,70595,106377,76682,5103,-26717,-6782,-7359,-2270,11490,10635,11635,15161,-2983,-28604,9293,38576,49919,29513,7683,-9830,217,28432,55651,60651,42976,14019,-7207,-24456,-25118,-2226,1593,-9271,-15789,-9630,-5457,-9119,-14119,-11684,-2760,2054,6427,6132,5911,18639,35657,20347,-25767,-17674,-9235,-13789,-17758,7368,17116,8227,-12670,-22710,-161,-1574,-13670,-9941,288,-15262,-17354,12954,32252,21893,-7228,-30460,15239,79040,107477,69223,9472,-35042,-911,11460,-475,-21358,-34281,-32274,-26139,-18832,-14205,-13586,-12306,-15932,-31302,-36284,-23285,-9195,-836,47,10136,27535,32553,33468,28104,17782,17896,41656,49734,17053,-30527,-6259,4347,8445,9184,3689,3361,-4139,-7054,16223,45153,63691,76929,70298,42079,19527,21525,29953,18879,-7576,-23898,-11735,-5066,-5879,-7177,-1612,10067,2075,-18640,-8474,11678,19461,5051,-15049,-9690,-3714,-11984,-22075,-35106,-21454,-3046,20816,34941,29370,25170,33724,38662,42244,24792,-7792,-4349,8803,6595,-9310,-15533,-28081,-20764,-7387,-8427,-7125,-3037,-8896,-24442,23874,81811,94233,48404,-10819,-21251,-24321,-15504,-696,-605,-6163,-21456,-26917,-21670,-13302,1271,-7841,-8228,1864,-5030,4532,27551,35032,20458,30487,51706,59621,61699,50957,22970,-1569,-4161,-7380,-24822,-12690,15730,23004,15042,16212,17223,10227,1122,10478],[26737,28498,27924,21266,10550,-1466,-13261,5702,29328,27277,22607,28769,22844,3048,-30989,-18334,-6980,-14140,-28329,5854,25667,10121,630,-6818,-11376,-13691,-23407,-6373,29977,53865,42681,792,-26294,-17193,-21846,-17039,541,-1289,-12567,-6873,426,1274,17733,29583,32232,47314,68015,50839,11675,-24509,-12922,-15201,-20772,-23209,-24350,-20230,-22465,-30925,-33841,-23989,-20242,-21185,-1837,12824,14995,4639,-3531,-11817,-1854,37259,70931,76961,50206,19646,2246,-9352,-11082,737,716,-3837,-21889,-24275,-12427,-13356,-3051,8838,23546,30817,31464,25049,13183,-4203,-22185,-18747,7629,10484,-7861,-26834,-32598,-21750,-16335,-15865,-12201,27047,62386,48999,29019,11983,5498,8701,-172,4080,19819,18817,9945,1813,2891,16819,28427,15721,-12229,-26355,-6136,-6120,-16885,-25600,-19897,-14331,-7842,12415,20224,4789,-9676,9885,27335,24490,22269,8980,-11602,-16326,-10345,-9324,-18263,-15549,5545,18011,-61,-11577,13139,31817,22625,2008,-15851,-26720,-20584,-15538,-28071,-15835,-1812,-12046,-31231,-26422,-28634,-16991,-3543,-5469,-6287,-5009,7081,6353,-1572,-13487,-22313,-22203,11331,85717,109498,34321,-104931,-175599,-162656,-121902,-44207,14682,26622,-27451,-8667,11184,1444,-8888,10052,12048,-148,13329,54321,84614,55289,-12692,-37093,-4665,7163,-1677,31908,75049,76490,36179,3687,7859,39727,33764,8707,-13676,-4022,9908,10423,6283,3184,826,4254,-5201,-17505,-1099,26693,22410,-18248,-1478,-13062,-23801,17285,38149,26819,1162,-5944,1657,6428,1439,-15507,-24677,-29515,-34867,-29076,-10962,1682,522,-30379,-8259,20467,20952,4764,25797,61457,54659,18337,-20669,-3156,-14237,-15155,31356,69995,67592,51288,43935,50233,52600,29385,-5443,-11783,-6375,-13552,-17176,-18185,-15901,-591,4651,-7459,-22961,-23428,-10061,4022,12513,14883,7522,-2018,11187,41317,61377,53227,29145,16217,33128,30873,21089,21446,37203,34667,18199,7413,-13017,-20233,-126,-3540,-23137,-9716,10883,9252,5815,11229,28386,41229,40542,22664,6980,9602,13088,15449,16835,9379,1752,-1980,-13952,-21109,500,20177,28521,22552,13977,-5186,-21602,-17180,-4999,237,-2358,9132,20667,17563,-7182,-21210,-1441,2747,9537,29612,36122,12552,-11636,-9587,-19005,-23771,-7070,10965,25471,32231,22733,-4769,-9541,-6646,-27278,-21205,-2337,-8492,-14874,-16033,-19064,-24748,-29704,-17104,-6776,-22827,-24036,-14418,-12403,-20579,-8530,-948,4852,21080,36393,42586,39382,18386,-8437,-14108,-14564,-12279,-18055,-17666,-10575,-6281,2691,1885,-12330,-17585,-22103,-11471,15457,29179,22000,-6893,-26548,-15377,-9673,-17769,-19965,-29857,-21324,-3784,6766,-9449,-24860,5272,20081,14872,-502,-7956,-20952,-20913,7286,18792,8144,-8321,-313,-185,-23202,-33301,-15425,-21184,-12229,-372,-15958,1071,50107,24121,-7463,-22745,-8012,19949,37041,18075,-26542,5962,19876,8448,-7196,-20757,-24302,2941,25875,34379,26331,27694,31818,16806,-56,1638,6995,-7217,-29695,-15068,-5472,5886,11644,3254,-2926,6741,7442,-10119,-21421,-7476,-7157,-18543,-16461,-21941,-6004,31030,62094,85876,90814,86608,68214,22186,-30991,-9661,21114,30278,26759,1734,-28207,-11066,-7754,-18706,-35893,-16828,-1612,-676,-5166,-1663,14354,19816,2621,-29789,-29962,-8599,18414,42245,38763,41062,32938,11126,1543,10583,-2845,-34825,-2163,23940,26894,18950,4354,-13277,-25363,-33412,-38901,-35410,-31104,-25338,-15530,3159,26972,35799,37208,20942,10693,23982,23626,12938,-4134,-308,8102,2967,7311,6986,6164,26297,41740,41063,24991,11374,2781,-10005,-24405,-10255,-1119,-13595,-7455,3567,-4011,-26219,-7577,-2038,-17633,-18346,-2250,10091,4018,-4492,2811,-4661,-17499,926,4459,13766,21914,22978,7437,-13076,-25875,-41838,-14624,12418,10957,-5272,-11459,-16538,-32005,-35587,-32461,-31835,-20485,-12659,1433,9444,6920,-3912,-27339,-33287,-22497,-20006,-9670,9602,14212,-70,-20531,-30242,-10391,-516,-6343,-27983,-14895,7553,14219,16299,16174,27232,43018,56260,52569,22546,-15958,-20347,-4296,8036,3683,1840,15023,16794,-2016,-13674,-10119,7576,28540,40015,48533,51127,40601,28107,10318,-6831,-9607,12418,35971,33927,-2930,-37460,-5808,8573,10746,10719,5794,-5653,-26072,-27897,-28830,-24954,-4814,7234,17604,56377,131835,154939,91514,49932,43296,51774,40119,14021,8612,2838,1252,23099,26195,-12981,-19845,2122,8729,13565,19919,15000,-13361,-28450,-4091,-705,-8488,-1869,20703,48721,70105,57521,12933,-27822,13938,42334,54308,41643,8308,-25586,-13101,793,-8049,-9214,19475,38107,30434,11770,8489,-15720,-9135,38142,54121,37414,13505,-16047,-15943,-3654,-13792,-17662,-11576,-13573,-17069,275,9544,-4803,-790,8354,-4121,-23167,-24660,-14962,557,24026,36106,28487,3239,-25350,-4631,16721,20436,15902,26050,33364,13145,-23300,-22991,2420,-2345,-24664,-17150,-10585,-16179,-8935,-9226,-14871,454,7614,11460,28159,37391,36780,18582,-8473,-16757,-14537,-21985,-26766,-26657,-15179,13236,31935,30180,14731,-3619,-9177,9191,17652,10091,-2065,-1367,17475,16497,2600,-10213,-15243,-16802,-8510,2654,-1866,-13024,-10795,-8534,-17691,-32278,-14516,-6310,-1801,8337,23092,17446,23648,21750,10832,4826,1357,-4147,-14785,-22014,-14425,-8478,-9184,-4458,6922,11235,14903,21006,22178,-10001,-20147,21345,31606,38301,77569,113427,76826,1523,-23042,-1904,-2262,-1200,7607,5458,9512,13207,-2111,-25110,3747,34537,52754,37228,13680,-8143,2356,34271,64996,67534,41252,8759,-5462,-14579,-34920,-5277,9106,3055,-10061,-9755,-4512,-7688,-15971,-12881,1982,9663,13987,13210,8696,15047,35918,29523,-8261,-32454,-22796,-19456,-17325,3597,12624,7163,-9712,-26021,-4577,405,-7438,-1717,7462,-9226,-15457,13282,31426,21285,-6635,-30210,12896,75829,100322,60047,3505,-36739,-9036,542,-8251,-23966,-35466,-30294,-25882,-21708,-16513,-15898,-12587,-10076,-18987,-20858,-10992,218,4134,332,6396,19721,23968,22999,14541,3711,7255,32131,39891,9805,-30080,-7740,-94,6955,11700,5374,2352,-6650,-7402,18377,45900,65070,81078,76812,49276,22569,17915,22715,11051,-15377,-27844,-11972,-6880,-7993,-9689,-173,13720,4651,-22225,-7602,16436,27286,15559,-6509,-13049,-14414,-25869,-35321,-33578,-28164,-10487,14724,29148,24689,21181,28889,32131,31748,12600,-17424,-6153,9790,8720,-6498,-17121,-32407,-22561,-9680,-11493,-9734,-4067,-8577,-26538,22893,83844,103804,62095,6479,-27634,-26591,-11866,-1741,-4291,-10386,-23331,-24771,-16329,-7232,4822,-9462,-15865,-2638,-6588,10617,36209,40786,21300,29584,54410,66380,69811,55890,24794,-873,-6732,-13131,-30232,-8781,20891,24917,14598,17213,19700,11572,892,10469],[23513,24332,24064,17366,4854,-7717,-19076,-1526,22609,24442,25468,33410,27705,10369,-22696,-26141,-10608,-13869,-29061,4806,29773,16810,-2733,-14298,-19714,-22440,-32002,-2378,28962,46499,32436,-7080,-26742,-18755,-21036,-13444,3724,3209,-9867,-9293,-295,1825,14972,25815,31436,44078,57429,36613,-434,-26946,-12401,-14694,-17655,-17929,-26951,-20620,-24568,-35407,-34604,-18208,-10990,-18451,-7516,9224,19191,11921,-1592,-11754,-5133,33386,69967,78312,51634,16206,-8141,-18676,-10343,8659,11950,1250,-23348,-26724,-13173,-15105,-4654,6005,21092,30128,31025,24493,14179,-274,-11747,-15151,2425,3350,-12141,-26611,-31339,-17409,-11620,-10714,-5245,29951,59486,43026,24836,9478,4301,10246,984,-271,13438,16067,13437,9580,2785,11192,24340,12744,-17464,-17600,-668,-3681,-13727,-21781,-21662,-16959,-12209,7383,13764,137,-9849,8780,26709,24087,20055,4160,-14059,-16291,-23468,-19099,-20528,-6134,13695,23032,966,-21752,9532,30746,21034,4305,-8346,-21016,-25883,-19386,-26427,-10635,4727,-3900,-34258,-32574,-36665,-23446,-5297,-3147,-7195,-3346,8762,8235,3639,-9611,-22837,-22078,7414,79059,110282,27439,-69351,-73639,-45617,-23257,19175,43101,31201,-35090,-9144,4132,-7509,-7744,9308,7496,-396,20265,56919,82632,50150,-15833,-36254,-6614,5140,-147,33081,71863,70353,28988,-4279,-2400,30733,28414,5335,-13189,4343,15763,11387,5655,-159,-4587,-65,-9445,-20220,4087,35588,23914,-23775,-1922,-7665,-26559,4847,29235,26312,3772,-11478,-3383,3993,-105,-18501,-32161,-30335,-38260,-34466,-11230,4833,2443,-31903,-1833,26050,23361,2639,21919,55046,50491,20851,-15407,-4509,-16761,-8403,37970,70289,64448,49152,44787,51883,51986,25992,-6847,-8315,-7632,-22517,-22435,-18600,-19027,-6647,-5630,-17463,-28083,-23796,-9781,3551,9301,10952,4343,-2466,11240,37345,54547,48324,29650,21212,38158,35710,23834,22361,34469,29054,9397,5140,-4904,-9852,856,-2007,-19953,-20451,-896,-215,3070,15623,32156,40149,35424,11993,-8470,-5222,3370,12204,16676,8992,5967,5318,-13815,-12528,4553,20054,33122,33612,24295,1949,-17917,-19534,-6516,-5791,-12565,9908,30455,32647,8220,-20867,-4661,2989,6901,21120,30897,15979,731,-2825,-16616,-23349,-10927,4255,20842,28874,19047,-9819,-10725,-5886,-25566,-11943,3498,-9262,-23982,-24071,-22796,-22051,-25384,-18546,-888,-10298,-23271,-20630,-16061,-25473,-11225,-2195,5130,23523,39031,43404,40107,20565,-5291,-8838,-8582,-8200,-14618,-14497,-11553,-13215,-3727,-3357,-15533,-16081,-21578,-13618,15854,30899,25257,-2187,-25535,-16276,-9185,-15208,-17255,-27502,-9460,9063,14263,-7081,-21683,11628,24767,16286,-178,-4270,-15153,-23207,7721,25088,17201,-2527,-1362,-1960,-23786,-40071,-17768,-20078,-10801,-2029,-20868,-10,54162,30664,-221,-16619,-4929,17557,31440,11950,-28415,7734,20310,11238,-1536,-16646,-13118,9733,26430,31248,21563,21914,26454,12961,-2234,-2869,2157,-9704,-31894,-19831,-8444,3981,8272,-694,-549,18028,19019,-3906,-19455,-12,1558,-10177,-9324,-20484,-2804,42510,79327,101769,106949,104032,82500,29541,-29284,-7960,22731,29438,21952,-6172,-30402,-6276,-7755,-24395,-35582,-11345,2095,1372,-2780,5141,22341,26848,8635,-22368,-38174,-17244,14955,48567,54774,54676,40150,12755,-2888,7528,-3040,-32506,-8572,13055,14862,7613,-4710,-20589,-36465,-39147,-31695,-31513,-31113,-26327,-18831,3477,30508,41592,44920,32611,24656,33321,28956,14714,-7187,-6395,4595,3780,9802,9785,11594,30369,43788,41929,25798,13549,5202,-7574,-22477,-10778,-1323,-9985,-4156,4392,-4599,-37637,-11383,-3049,-20120,-24825,-8730,3750,-2446,-4054,10842,5396,-22503,-9695,-3506,8496,21027,26868,13426,-14088,-34227,-41165,-15506,14139,13977,-8142,-15498,-10213,-27984,-47035,-34525,-34269,-27528,-19161,-3455,7553,5611,-7318,-32397,-26047,-18110,-22064,-14947,3183,3549,-13987,-30971,-16273,-2840,2916,-2468,-21732,-22031,2217,12176,14749,15265,28832,45836,58228,53710,24836,-13415,-17907,-622,12167,7184,5015,20735,23738,4256,-8719,-9938,4829,26990,38907,48308,53654,44059,30201,11263,-7970,-11701,14287,42354,45822,7467,-38217,-1857,16503,18284,17130,11909,-1111,-26120,-38028,-37080,-20337,-1586,8446,17344,58668,142417,159431,82968,42736,39168,50705,39875,17029,14461,8068,-630,20379,23414,-16532,-17704,3262,7976,10312,13369,5510,-23610,-29837,-6075,-4241,-10670,-1624,22562,50841,70160,54206,9501,-24881,14238,41781,53627,41732,8945,-27288,-11831,1256,-9948,-6813,24228,39566,25213,1420,1932,-18714,-8146,37175,53386,38989,19340,-6675,-22924,-15814,-20655,-20360,-17311,-17114,-9320,10412,21633,7970,-597,7339,-487,-19071,-24101,-16561,-4178,17908,29229,20138,-6763,-29526,11755,31311,25676,10728,9669,10208,-2118,-24053,-30790,-8541,-8189,-28967,-26779,-14606,-16824,-11765,-11477,-12480,-1940,306,4500,24234,34849,35878,20018,-6739,-26258,-24551,-30007,-29460,-27362,-9691,16889,30188,25039,10388,-3175,-6239,9656,16715,10184,-467,-1892,15364,14121,1562,-6463,-9495,-12596,-8568,-2188,-5704,-10671,-5465,-2842,-12266,-29784,-19686,-14593,-1737,14052,24752,22618,30626,25987,14358,9085,4804,-765,-10557,-15825,-6809,-4941,-11462,-13071,-3152,3693,10719,21301,22611,-8488,-20239,16916,26716,40098,81984,115883,73699,-3307,-18726,3176,3233,92,3455,192,6309,9050,-2413,-19861,-2197,28357,53467,44310,19816,-5845,4212,38120,71034,71307,38255,2533,-5126,-7132,-33005,-7896,16384,14655,-4369,-10143,-3805,-5629,-17023,-15171,5364,16671,21611,20044,11996,12538,35470,37213,8362,-26755,-34212,-23229,-16303,1133,9596,7302,-5259,-22869,-7317,3763,-110,5752,12482,-4771,-13532,13113,29882,20232,-5711,-29644,7718,65938,85569,48284,-1810,-38890,-18672,-10819,-14017,-23368,-36013,-29330,-26154,-23832,-17318,-17026,-13838,-5257,-7664,-6478,1422,9490,9353,1326,3451,12336,15297,12509,984,-9930,-2815,20791,26987,358,-27817,-8737,-3614,6980,14903,7056,807,-9962,-8595,18191,42962,62732,82013,80345,54166,24520,13707,15320,4014,-21629,-31014,-13935,-10588,-12166,-14238,473,16685,7346,-24846,-6929,19990,33706,25449,4788,-6702,-13589,-25241,-28537,-25359,-30718,-19440,7613,23210,20354,17532,24024,25416,21885,1839,-26165,-7872,10375,10109,-4552,-17276,-28012,-22729,-11414,-13357,-11098,-4951,-8363,-28649,20694,81862,107423,72144,24853,-8405,-15975,-7288,-2535,-8127,-14648,-23768,-21926,-10020,928,11319,-6950,-23449,-7329,-7990,15842,43202,44306,20717,26630,54101,70452,76074,59609,26050,-614,-9993,-20115,-29199,-2921,26145,25850,13573,17517,20964,11705,-695,8051],[18731,19348,19988,13671,-176,-13174,-23194,-7713,15329,21293,28091,37178,31765,17141,-14874,-30937,-13057,-12449,-26044,4031,32957,24865,-1670,-17407,-26007,-29988,-26384,2704,26933,36905,21001,-13714,-25511,-20389,-18683,-8635,7207,7807,-5911,-10267,-1052,2849,14203,23724,30629,39784,45299,21376,-13461,-25221,-11628,-14051,-16036,-13838,-26411,-21737,-25882,-38191,-32887,-11895,-622,-11667,-14056,4460,22698,18749,324,-13286,-9219,27714,65759,76131,51096,13424,-16566,-26959,-9395,15973,22544,5780,-24709,-26074,-11807,-16394,-8058,1273,16432,26395,26739,19698,12417,3456,-2948,-4173,9161,5459,-12158,-26029,-29183,-12326,-4249,-3777,537,30512,52878,34690,19673,6194,1122,10402,3076,-2617,6568,11792,15911,15833,2128,3103,18584,9797,-20592,-11860,1438,-4283,-12683,-18956,-22817,-21381,-18172,497,5644,-5455,-9884,7294,24377,21178,14711,-1081,-9898,-10906,-17354,-23968,-15124,2063,20155,27603,4588,-29335,7086,28905,18115,5374,-1443,-13823,-27166,-23367,-20332,-6124,10058,3794,-30350,-37774,-42756,-24516,-5446,-116,-6505,-1178,9993,10282,7868,-8050,-22974,-18753,3923,67753,107350,35394,-16550,-685,14920,11138,31717,45934,28739,-40083,-11024,-4042,-14362,-1274,11082,3315,-1688,22663,53669,74397,40070,-20487,-37708,-12391,-656,-1955,30152,63350,59683,19428,-13111,-13744,20556,21528,359,-11883,10985,18815,9163,2469,-6051,-14430,-8388,-16770,-23975,5368,38586,22036,-31079,-4219,-4534,-21638,-9077,17267,22645,6224,-15516,-9762,-102,-2960,-21466,-35122,-23509,-29280,-33364,-11366,6591,2988,-29062,3196,30182,25319,554,13837,43828,42652,21528,-10744,-7623,-21115,-4006,40422,65739,57765,43967,41935,49155,47406,19922,-11135,-7318,-7140,-23422,-23162,-21773,-21657,-12220,-15444,-25455,-28747,-24368,-11124,1594,5059,6185,390,-3982,8939,30273,44261,40483,27123,22010,38984,37879,25685,22444,28580,19426,-918,6048,4151,-1234,1883,-348,-14513,-34030,-14141,-8650,2344,18712,32649,34554,22683,-7965,-30257,-22938,-10487,4580,12990,5843,9081,12970,-8106,-2606,8750,18110,34977,42928,33915,9087,-13527,-23492,-9518,-12617,-20733,12637,39073,45273,21296,-14354,-7046,1354,1111,10418,26890,23083,11544,799,-17145,-23605,-15696,-2911,16242,24686,14107,-15802,-10935,-5545,-22508,-4271,9319,-6980,-28411,-32483,-26789,-19737,-21593,-19983,4687,2932,-12433,-24217,-20871,-28214,-12613,-4222,3310,23414,38827,41689,38949,22028,-1854,-3383,-1614,-1871,-9243,-11524,-12448,-19034,-11705,-10029,-16898,-11730,-18076,-15912,15252,32000,28376,2604,-23463,-17309,-7913,-10254,-12435,-21902,345,19031,18035,-7792,-18611,15580,26205,14756,-2102,-2699,-10860,-24697,6839,30155,26344,5953,594,-2101,-22321,-34948,-19731,-19847,-11502,-5407,-25369,414,58457,37811,7852,-10074,-2830,12737,22481,3083,-25545,7876,18548,12273,4393,-7089,-3311,14328,25074,26209,15159,14712,19076,6959,-6433,-8665,-3706,-12489,-32789,-25014,-13133,136,3512,-6067,-935,25492,27433,158,-18354,6810,9564,-1620,-1630,-18170,-944,52841,95576,116101,120936,118586,93524,34952,-27591,-7056,22775,26913,15785,-14759,-25640,-2674,-8585,-30814,-26833,-3894,5277,790,-2414,9593,26353,29576,11446,-16649,-39625,-25934,9542,50480,67568,66780,46887,15073,-7953,2358,-5493,-31515,-15907,989,2242,-4176,-14291,-23053,-24871,-26976,-23223,-28117,-28687,-24348,-19159,4650,32695,44366,48629,40697,37763,42225,32459,14722,-11368,-15000,-1611,1855,9466,10740,14817,31311,42466,39761,24129,13486,5833,-6336,-22116,-12876,-1565,-6520,-2588,3469,-4469,-28749,-8036,-15,-18801,-29536,-15396,-3665,-9777,-2235,17147,13466,-17878,-19736,-11406,2367,18460,28477,17008,-15277,-36175,-32284,-15996,14543,16587,-9420,-20460,-6115,-22058,-41446,-29003,-29316,-30637,-24087,-7432,5856,3835,-11029,-32532,-18782,-13239,-22755,-18119,-2332,-6909,-25708,-23102,-2917,3377,4856,442,-15338,-30080,-5306,8772,13448,16303,32395,49441,59850,53655,25445,-12146,-15541,3019,16006,10001,6536,24488,28929,8891,-4970,-9588,1367,23830,35563,45550,52921,44261,29357,10063,-10149,-13857,15762,46751,54705,15741,-39431,1195,22948,24378,22823,19507,8359,-15700,-32333,-31329,-15024,1055,9335,16295,56790,142904,151230,68845,33044,33542,48656,39223,19013,17572,11239,-2326,15561,18043,-20708,-14553,4241,6974,7027,6947,-3897,-33215,-24918,-5497,-6644,-12398,-1718,23042,50783,67595,49327,6372,-22540,12144,37999,49367,38626,7444,-28499,-8900,1725,-12956,-4351,28920,41112,21027,-8575,-5141,-22044,-7364,33789,49195,38021,24404,4544,-16267,-21004,-24276,-22407,-21512,-15988,-1188,18284,30893,20378,3086,6890,1657,-16824,-23994,-18625,-8834,12714,22878,11018,-17424,-20315,28297,44163,28910,3822,-8417,-12768,-17052,-24048,-33991,-16286,-9921,-24986,-37908,-20489,-17981,-13234,-11867,-9461,-3413,-7956,-5944,18010,30424,32721,19826,-4238,-30996,-31692,-36813,-29306,-25453,-4093,20047,27735,18637,5091,-2776,-2133,11127,16058,10651,2133,-1260,13698,11572,521,-1525,-2981,-8900,-10145,-8545,-8775,-6847,255,2814,-7140,-26365,-21772,-20983,-1670,17660,24641,26395,33234,26170,15254,12004,7454,2388,-5707,-7650,2031,-1093,-13789,-21181,-11963,-5620,4248,20492,23905,-3182,-18409,10428,20296,40788,84127,114080,68206,-8331,-13645,8710,9268,1978,-275,-4455,2472,3418,-3312,-13345,-6041,21433,52634,51024,26716,-2088,6453,40639,74252,72416,34801,-4010,-6214,-1665,-23623,-8640,23235,24966,846,-10416,-2782,-2475,-16056,-17665,7874,22633,27575,24213,13611,10437,34691,43602,23582,-10879,-24353,-23274,-13447,1801,9551,9215,5,-15648,-6180,9251,8151,12363,15546,-1435,-11551,12596,27935,19153,-4013,-27224,1049,51451,65880,35162,-6507,-37833,-26101,-18539,-14996,-19146,-31783,-28697,-27353,-25594,-16609,-15820,-15068,-1524,2271,6680,13510,18749,14942,3075,1599,6065,7017,2571,-11498,-20829,-9922,9472,12392,-10833,-23693,-8670,-5516,8610,18670,8974,-868,-13730,-10307,15678,36650,57106,79992,80995,56639,25270,9545,8903,-1123,-25118,-33747,-17383,-15453,-17655,-20047,916,19014,10129,-25849,-6336,22471,38714,34322,16653,4070,-6649,-17303,-18191,-13935,-22727,-28807,60,17603,16823,14905,20284,19925,14207,-5880,-33264,-9073,11074,11283,-3379,-17148,-24018,-21448,-11960,-13625,-11437,-5941,-8030,-30603,17732,76694,105618,78279,41541,13210,-1638,-1369,-1934,-10688,-17920,-22742,-17908,-2887,10218,19460,-1684,-29062,-11279,-8870,20247,48641,46047,19463,22174,51085,71941,80510,62597,27682,270,-12873,-26686,-22157,5096,31663,26358,12853,18031,21861,11575,-2460,4426],[11952,13182,15250,9798,-4507,-17389,-25556,-13005,7456,17485,29608,39135,34019,22121,-8382,-32180,-14617,-10273,-20253,4398,35319,33205,3554,-14708,-26598,-30490,-18853,7593,23900,26000,9656,-17586,-24270,-22142,-15043,-3500,10189,11549,-1976,-10171,-1834,4343,15417,23527,29997,34690,32257,5935,-26813,-21438,-10567,-13528,-15800,-12153,-23182,-22961,-26377,-39132,-31144,-6064,8730,-3508,-19369,-430,25838,25262,2957,-15879,-14047,20703,58872,71006,49041,11946,-20961,-33066,-7871,22768,32213,10033,-25482,-24043,-8654,-15423,-11861,-4352,10749,21078,20092,11876,8868,6812,4316,7444,21860,16377,-6148,-23443,-26604,-7274,3893,4108,5735,29212,43623,25369,15037,4018,-2966,9648,6440,-19,3494,8385,18127,21467,4061,-5421,12625,8255,-20364,-8585,1122,-6515,-12358,-16336,-21524,-23582,-22192,-5848,-1798,-9313,-7930,7361,22094,17444,7899,-5276,-4280,-5018,-7130,-16623,-7565,9584,25969,32586,10718,-20324,7160,27549,15278,6496,5777,-5146,-19539,-21789,-13675,-1283,15157,11673,-23468,-39518,-38577,-20929,-3379,4046,-1692,2781,12058,13968,12777,-6291,-20742,-13239,3153,56202,101205,39400,3001,8917,-148,-23885,-2555,28997,23331,-42410,-16683,-12916,-10898,10322,16398,791,-4338,21540,46321,61956,27535,-24089,-38778,-19703,-8347,-5828,25154,52345,47751,11101,-17680,-22617,12050,15417,-3969,-8905,16713,20240,5625,311,-8712,-26496,-18785,-24784,-25150,3686,36754,19053,-28962,-6420,-2100,-13238,-20885,4663,17640,9106,-15075,-15445,-3948,-5274,-22857,-29890,-17201,-21233,-27627,-10025,8389,3613,-24961,8103,34491,28744,1800,4450,30388,33301,21794,-5533,-10064,-25144,-492,40186,58326,49643,37884,37569,44310,41254,13922,-15828,-7500,-4329,-14861,-18818,-26385,-21091,-15173,-21348,-24253,-21672,-22531,-12160,108,1850,2433,-2777,-5362,5830,22030,32793,31813,23393,20709,37751,39355,28316,23288,21665,7921,-8099,11694,13755,6408,4026,2974,-6198,-31250,-23727,-12757,3356,20598,31513,28151,10893,-21832,-35499,-23399,-14956,-539,8627,1647,12207,21361,2472,8146,13799,15924,35473,51462,43743,17237,-7657,-27341,-12033,-16502,-20255,16598,46392,55858,32742,-5810,-7740,-1065,-5828,1376,28019,34051,21236,2299,-19363,-22855,-19180,-7561,13926,21516,9658,-21036,-9092,-4683,-19450,1257,13838,-3279,-24666,-27649,-25370,-16750,-17988,-19688,10947,17058,2693,-18599,-25022,-23612,-9944,-4265,1265,22213,37344,39199,37693,24372,3025,3066,6810,6674,-2497,-8668,-12735,-20153,-18815,-14572,-13056,-5120,-12391,-15130,15850,34098,32675,8779,-19465,-17324,-4401,-1761,-5002,-16669,8696,26712,18962,-10233,-12844,18915,25883,11835,-4985,-2589,-7982,-24845,5662,34557,35713,16882,7239,1412,-17817,-28335,-20335,-19783,-13096,-9252,-28833,923,61717,44578,15995,-3076,-1066,6656,11722,-6973,-20904,7264,15645,12380,9930,2982,5001,17502,22927,20548,8521,7573,11170,192,-11479,-14684,-9510,-14830,-31588,-27317,-17213,-3611,-399,-10830,-2832,30016,33322,2783,-17546,13042,16831,7289,7234,-14227,-451,61351,109134,127389,131839,129635,101177,38774,-25824,-6236,22069,23612,9330,-22795,-19717,241,-9323,-36455,-18885,2671,7068,-2011,-3647,11751,26873,28758,11937,-12215,-34290,-33647,3057,48585,76326,76303,52605,18229,-11865,-3862,-9274,-31052,-23347,-11050,-9643,-15027,-23489,-19485,-10845,-15749,-16297,-24559,-23881,-19670,-15103,7064,33729,44561,48796,45332,48930,50236,34322,13228,-15787,-25244,-9489,-2234,6502,9656,15721,29489,38240,34974,20318,11349,4475,-6759,-23183,-15722,-1346,-3255,-2384,952,-3963,-17256,-901,4953,-15445,-31803,-21688,-11588,-16821,642,21229,18685,-9296,-24871,-18362,-4359,14374,27930,18479,-14585,-26621,-23629,-15830,13866,18706,-8539,-25984,-4262,-15998,-29715,-20621,-22114,-28216,-26539,-10213,4318,1513,-14972,-27719,-11908,-8394,-21915,-18953,-6818,-16069,-26886,-7463,8615,7202,4698,1927,-9429,-34550,-14885,3746,12254,18998,37127,53205,60953,52654,24561,-12047,-13503,6123,18971,11595,5802,25375,31125,10947,-3230,-9735,-2838,19009,29982,40393,48789,40730,25128,6282,-13723,-15973,16673,48771,59616,20680,-41732,3223,27185,28074,26631,26686,19216,-3347,-21798,-22877,-10391,2240,9292,14570,51021,132722,130339,49845,20982,26241,45246,37818,19359,17461,11659,-4391,7833,9229,-26109,-11199,4500,5085,3131,342,-13232,-41921,-19234,-4555,-9072,-14711,-3147,21276,47787,61958,42670,3070,-21775,7153,30636,41221,31885,3045,-29272,-5107,2099,-17348,-2751,32411,41848,17721,-17608,-13203,-26276,-7281,27661,41177,33991,27766,15124,-3610,-17203,-25204,-24767,-24277,-12944,4824,22665,35872,30012,8551,6479,1263,-17381,-25429,-21923,-13513,8965,18280,3036,-24611,-5838,42717,53449,29038,-5267,-27884,-26865,-29975,-24149,-28496,-18908,-8103,-15075,-37462,-28870,-20765,-14611,-11529,-6499,-2961,-14112,-20037,9478,23652,26448,16927,-2273,-20595,-27405,-30565,-26929,-22498,465,21650,23926,10668,-1577,-3153,1776,12346,14594,10406,4732,188,12189,8020,-1794,3288,3205,-6545,-13971,-16686,-11076,-2989,4973,6939,-3827,-24430,-21574,-25401,-3523,17939,21936,26920,30449,21246,12356,12285,8056,4135,-1380,833,10873,2514,-16129,-25782,-14844,-15948,-5225,17550,24454,3313,-14198,1761,11626,39187,82673,106939,59654,-14185,-9376,13156,14206,3058,-4610,-9542,-3153,-4498,-5767,-7315,-6856,13531,49227,56010,33293,2147,7977,40847,73611,69767,30003,-11588,-9701,912,-15730,-8324,27691,31853,3756,-11856,-2526,410,-14093,-21123,8444,25957,29813,23533,11251,6559,32138,47265,35660,3875,-13062,-20148,-9531,4741,11556,11407,3894,-8777,-2068,15471,15549,16615,15600,-233,-11017,10292,24357,16888,-2766,-23360,-6367,34604,43917,20775,-11875,-37258,-32632,-25087,-16308,-16414,-27995,-29786,-31000,-28676,-16132,-13300,-16208,92,9456,17153,23603,26432,19270,3946,-445,289,-1711,-7825,-23179,-26472,-12912,-754,-3133,-24662,-18968,-8712,-6982,10238,21492,9919,-3721,-19098,-13571,9524,26025,47212,73776,77435,55263,23363,4523,2967,-5024,-26415,-37181,-23032,-21355,-24450,-27185,277,19220,11288,-26305,-7157,22484,40777,40332,26522,14017,-230,-11613,-9333,-1761,-10426,-38382,-8979,11130,12816,12155,16878,15103,8117,-11067,-39930,-11172,10533,10919,-4507,-18690,-21328,-20491,-12770,-14039,-12660,-8882,-9212,-34201,12863,67764,97612,78600,53511,32407,12312,4119,-957,-12523,-21142,-22168,-14657,2765,17935,26149,2938,-28755,-15929,-11167,21743,50448,44332,16072,14542,43588,68844,80967,63054,28171,331,-16793,-33096,-14405,12741,35082,24542,10780,17018,20606,9520,-5733,-1691],[5181,7719,11483,7276,-6433,-18267,-24666,-15988,640,14294,30717,39889,35015,25785,-2543,-30154,-14487,-6665,-11971,7347,37774,41676,12073,-7993,-22473,-25248,-10741,12272,20411,15146,189,-17908,-23470,-23735,-10736,1080,11886,13674,1127,-9660,-2943,5748,17576,24402,29109,28545,18496,-9231,-39195,-17199,-9927,-13987,-17568,-14217,-20496,-24900,-27006,-39372,-30194,-2257,15210,3848,-22001,-5784,27460,30116,5379,-20061,-21017,11299,48457,62141,44406,10278,-22763,-38015,-7253,27237,38801,12309,-26999,-23568,-6392,-13539,-16075,-11672,3276,13879,11002,340,2446,7672,7948,15348,32377,28504,1806,-20323,-25314,-4321,10079,10382,8425,24214,30531,13886,9724,2330,-9224,5385,7965,4833,4566,5060,17699,24484,7866,-14659,4663,5986,-19731,-10203,-3718,-12061,-14517,-16149,-21287,-22483,-24155,-12763,-9584,-12341,-6345,7104,18044,11013,-2202,-10601,-2304,-2686,-1641,-11543,-2984,13619,28565,35146,15558,-12567,6722,24015,10053,5017,10328,1820,-13194,-18002,-9455,908,17002,16846,-17514,-37873,-36485,-18237,-2760,5194,2300,4483,11490,15580,15291,-6521,-18657,-8839,2617,43505,86471,23639,-15265,-28881,-61558,-95396,-58301,2786,14707,-44584,-28249,-22347,-1240,20630,20296,-3465,-11552,15256,33542,43799,10552,-29841,-40366,-29006,-19231,-13961,16429,37666,33343,2831,-17553,-27829,3130,7454,-10506,-8348,18184,17047,-1373,-778,-5048,-26488,-33160,-33357,-25683,-4294,27732,13647,-22852,-10805,-2955,-7135,-25768,-10285,8972,8922,-14096,-22997,-10070,-9671,-25931,-28055,-14826,-17550,-24461,-10570,7284,1475,-23582,9950,36114,30803,4419,-6596,13216,20297,18741,-2927,-13896,-31205,-836,34512,45833,37816,28613,29502,35308,31642,6437,-22158,-11668,-3391,-7520,-16003,-33277,-19490,-18103,-24205,-17672,-14473,-20971,-15323,-3360,-2698,-2841,-7978,-9611,-729,10341,18168,20177,16216,15315,32508,37961,29220,22460,12134,-7347,-9977,17796,20153,10105,4174,5163,1390,-18279,-24670,-14681,1832,17980,26573,20487,3526,-23435,-28936,-16870,-12833,-3962,1849,-5884,12595,27047,12567,16317,16535,11048,32313,56565,50969,23623,-2960,-30448,-16203,-17796,-16179,17719,49177,61522,39913,125,-9950,-6678,-15517,-5028,32359,44530,26890,-670,-24959,-22415,-22903,-10795,11951,17434,3858,-27397,-7876,-5588,-19258,2254,13894,-2272,-19993,-21459,-22438,-15366,-16585,-19494,15376,28794,16632,-10799,-28250,-20665,-5982,-3052,-1863,18538,33214,34592,34795,25632,7001,8066,13904,14209,2588,-8322,-14730,-19027,-24394,-15686,-7050,876,-7226,-11676,16774,35672,36354,14560,-15471,-17855,-8,8108,2550,-13676,13705,30256,15538,-15136,-5585,20855,22762,6481,-10039,-5492,-8299,-26107,2623,36373,42992,27531,16033,6974,-12525,-23029,-21234,-21274,-16576,-14491,-32568,-1021,60762,47851,21436,2247,-1275,-1678,-1262,-18596,-17030,4678,10635,10520,13408,10728,10443,18168,19230,13659,1085,-19,2382,-7646,-17778,-21501,-15907,-17869,-30751,-26713,-19376,-6356,-2805,-14493,-6431,31143,35875,3076,-17666,17465,21910,15105,16005,-9620,-2636,65950,116860,132729,137169,135117,104075,40004,-25104,-6191,20074,19100,2303,-30449,-15161,1806,-10169,-38988,-13731,6000,6137,-7533,-6946,10976,23702,24414,10115,-9581,-29911,-40518,-4442,43102,80027,81920,56167,21197,-13695,-10877,-14254,-31140,-30902,-22791,-20377,-24190,-32265,-14018,1143,-6988,-11954,-20653,-17903,-13795,-7912,10139,33109,42130,45532,46299,57079,56494,34263,10003,-19943,-36303,-17583,-7789,941,6127,13996,25025,31349,27746,14426,7058,881,-9199,-25630,-18638,-816,-346,-3080,-2962,-3640,-7537,6513,9736,-12166,-32406,-27385,-19582,-21803,3845,22845,20555,-1285,-21147,-23620,-11576,8884,25383,18170,-10997,-15638,-15445,-14996,12411,20265,-5915,-31627,-4323,-10364,-18854,-12540,-15566,-23843,-26354,-11630,2980,-1203,-18723,-22111,-5619,-3756,-18983,-17145,-10191,-22460,-17418,7754,17506,8239,2379,1962,-4304,-27757,-25754,-2650,11165,22707,42162,56650,61718,51603,23335,-12209,-11554,8610,20956,12003,2923,23399,30230,10562,-3313,-10304,-7138,13187,22911,33693,42008,33940,17963,311,-18276,-17132,17486,48846,60606,22056,-44850,4823,29346,29311,28294,32480,29365,8233,-11706,-14804,-6494,2054,8463,13070,43141,114188,100010,28021,7742,17997,40953,36183,18611,14826,9865,-6006,-2178,-2565,-30121,-7382,4451,2673,-966,-5824,-21553,-34349,-14971,-4491,-12030,-17710,-5719,17591,42303,54055,35176,91,-22273,137,20861,30504,22691,-3592,-27926,-392,3412,-21787,-1742,34853,42117,16053,-23106,-21421,-29668,-7153,19903,30501,27919,29918,24674,9524,-8807,-23914,-26981,-24675,-9749,8546,23922,36747,36181,14533,6387,-1316,-20182,-27929,-25796,-16835,8083,17881,1177,-18434,9932,54440,58931,26494,-15529,-38419,-14256,-31579,-23885,-20007,-15518,-3652,-3091,-22484,-38054,-24692,-15822,-10376,-3046,909,-11752,-34860,985,15905,17902,11847,-550,-10186,-15730,-20237,-23641,-18714,4416,22141,19571,2476,-8364,-3439,5700,13495,12707,9841,7642,3215,12032,4314,-5117,8150,9461,-4598,-18936,-24970,-11476,896,8887,9667,-2195,-23947,-19567,-24522,-7173,15511,17628,24361,23192,12091,6504,10557,7228,5083,2876,9825,20233,6911,-16424,-20683,-6858,-21008,-16502,13298,24510,10419,-7133,-6894,1757,35863,78112,95413,49167,-19677,-5784,16642,18126,3641,-8847,-14418,-9882,-13576,-8716,-1613,-3646,6129,44086,59771,40129,7438,9326,39506,69947,64151,24692,-18719,-14259,1692,-9038,-6572,29741,35207,4536,-13858,-2275,3383,-11048,-24518,7896,27167,28827,18674,5485,1001,28157,48642,44922,17245,-2318,-14092,-3911,9801,15607,13938,6322,-3104,4224,22462,22241,19134,13772,-215,-11454,6794,19972,14265,-1283,-17519,-10335,21539,25882,7889,-16756,-38111,-39407,-33371,-20606,-16129,-25499,-32196,-36065,-32222,-15477,-9150,-14636,1216,15011,25801,32286,33012,22746,4449,-1786,-3151,-8873,-17191,-30622,-22918,-10008,-5812,-13988,-36764,-12641,-7935,-7228,12581,24396,11137,-6326,-24585,-16348,1335,13043,34720,64708,71006,51406,20221,458,-493,-6123,-24318,-35958,-26521,-22518,-26432,-29018,369,18580,11798,-25031,-7934,21427,41187,44520,35021,22853,5509,-7436,-583,11496,3484,-36781,-17493,5643,10038,10961,15583,12809,5252,-12166,-44121,-12571,10405,10758,-6197,-19940,-17769,-18342,-12287,-13225,-13133,-12018,-10134,-32953,8768,58379,86687,75022,61689,49425,26459,10771,2581,-10938,-21595,-20307,-10673,8252,25219,32369,7887,-24291,-19111,-13017,22220,50546,41554,13090,6162,34154,63524,79656,63406,30025,2109,-19129,-34159,-4721,21619,38417,22938,10036,17072,19833,8369,-7204,-6801],[-2793,1500,6969,4269,-7776,-17473,-22443,-18057,-6023,10460,29694,37779,33155,26631,1273,-27551,-13910,-2854,-3115,11872,39473,48683,21421,-655,-17859,-19306,-2828,16096,16287,5030,-6263,-16300,-23722,-25273,-6893,4081,11502,13585,2885,-9269,-4584,6584,19665,25535,27872,21668,5003,-21948,-28897,-12617,-9461,-15177,-20785,-19743,-19929,-27215,-27303,-38602,-29470,-275,19009,10348,-20548,-10249,28241,33869,8427,-23520,-28993,734,36066,51271,38683,9176,-22572,-40564,-6450,30270,43049,13753,-27504,-23635,-4426,-9991,-16945,-17619,-3177,8273,3731,-11521,-4259,7563,9506,20304,39739,39778,11396,-15019,-22845,-1330,15989,16727,10796,18118,16906,3304,6579,4530,-13004,-787,8771,11933,11328,4784,16654,27429,15504,-18237,-2655,5126,-17077,-14286,-10264,-17619,-16017,-15688,-20550,-18821,-22236,-17035,-14020,-11807,-3110,9148,15368,5076,-12243,-14106,-1794,-1467,1540,-7890,570,16779,30733,37797,21012,-4748,7763,20961,5339,3665,14631,9353,-5535,-12400,-5404,2825,18154,22193,-9213,-31417,-32786,-14533,-913,5859,5935,5793,10731,16540,17004,-6174,-14136,-2751,4417,32455,65508,-3571,-38668,-62001,-108219,-148128,-102293,-21309,5947,-40441,-38094,-24824,9628,29411,23481,-6326,-18428,8561,19948,24546,-7046,-35304,-38773,-33673,-26655,-21396,8196,23706,20685,-1218,-11732,-23642,-2862,610,-16291,-7356,18686,12802,-7148,4078,7579,-10251,-26758,-26824,-23102,-15259,17125,11578,-15906,-13628,-3558,-889,-17154,-22116,591,8664,-11133,-28955,-14980,-12806,-27993,-26318,-12758,-14874,-21700,-10359,6359,-236,-21785,11885,38112,34365,11121,-11186,-2377,7643,15531,-100,-15512,-35914,-2129,26710,32048,25862,19631,21356,25989,22578,1680,-24254,-16465,-2088,-651,-13017,-30298,-14606,-18304,-21473,-8054,-5888,-17264,-17413,-5762,-5537,-6670,-12415,-13988,-7709,-1443,3932,8944,8967,9448,26903,36967,31260,23108,4733,-21985,-3196,25255,25463,12473,4781,8769,10292,-4596,-15761,-13161,-447,13354,20807,14851,3166,-17392,-23883,-14169,-10689,-5685,-4233,-13742,12762,31815,22612,23440,18759,5815,28385,60719,57727,30363,2884,-25452,-19048,-14487,-10955,17623,49531,64521,45164,5254,-11981,-12998,-24857,-4265,40390,54977,30403,-5627,-29355,-18886,-24045,-10484,12221,14775,-716,-32111,-5445,-5965,-19620,1197,11566,-2471,-14829,-15002,-18376,-13516,-14907,-17288,19527,38941,29521,-2207,-25453,-17410,-111,1554,-2500,15398,29261,30453,32395,27388,11488,13061,20776,21598,7284,-8680,-16552,-16408,-22728,-11445,1025,7690,-813,-4165,20269,38540,41025,21558,-9814,-16844,6986,20200,11186,-11025,17134,31506,9941,-18682,4274,23794,19187,908,-15129,-9448,-10010,-27488,-618,36987,49162,38517,27082,15313,-5623,-17395,-21030,-22536,-19844,-18848,-32947,-3949,56164,47925,24669,6766,-2186,-10358,-13732,-28257,-12651,1727,5374,8530,16393,17311,14555,17999,15926,7638,-5141,-6079,-4950,-13998,-22588,-26378,-20540,-20039,-29841,-24165,-16938,-4814,-1215,-14608,-9395,31024,36804,2519,-16664,21434,25812,22632,25457,-3253,-6345,67014,118341,131970,136944,135439,103254,39825,-24339,-5576,18284,14951,-3611,-35646,-11033,3440,-9327,-34899,-10648,6596,3699,-14003,-10550,8892,18977,18810,7961,-7402,-26107,-43631,-10880,36629,80360,84819,58570,24614,-11923,-16639,-18597,-30253,-36631,-32509,-27947,-28853,-38564,-8428,10779,-553,-9416,-14804,-10275,-6486,1760,14368,31735,38571,40578,44983,62869,61651,33414,6178,-21972,-37928,-20985,-11710,-5474,1183,10767,19391,23347,19544,7767,1810,-3816,-12551,-28134,-19843,713,3254,-2783,-6608,-2824,854,13456,14049,-9297,-31942,-31502,-26208,-21726,7588,23023,19940,5438,-13386,-25908,-18373,2961,21876,17264,-4359,-3942,-7059,-12855,11266,21943,-1817,-35990,-4988,-4680,-8842,-5330,-9964,-19175,-23967,-11195,2443,-3492,-21056,-15925,531,1183,-13245,-12285,-12019,-24515,-5694,21052,23635,6904,-1380,1179,286,-18073,-36026,-9513,10532,26987,47026,59654,62615,51754,23682,-11049,-9053,10800,22280,11752,-1392,19366,27059,8589,-4438,-10746,-10479,7467,15525,26640,33830,25007,8888,-6966,-22961,-16244,18891,47820,58363,20262,-43351,6792,29959,28486,28044,36543,37857,18491,-1957,-6810,-2876,967,7181,12669,35741,92023,66002,5881,-5171,9716,36403,34982,17738,10843,6863,-5851,-12277,-15746,-24312,-2543,4685,302,-4635,-10788,-27708,-27871,-12480,-5813,-15804,-21208,-8861,12596,35052,44979,27941,-2070,-23471,-7555,10476,19249,12982,-11121,-23464,5256,6456,-24123,-951,36607,42394,16430,-22694,-28355,-27137,-6185,11868,18633,21132,31531,33211,21732,391,-21083,-28146,-22768,-7091,10281,22740,34098,38574,19779,6437,-5612,-24507,-30821,-29510,-17642,10301,22484,8542,-2072,25835,63156,60695,21901,-25852,-19648,4948,-21736,-22802,-11118,-9158,2083,9250,-6463,-31932,-29063,-16825,-8436,1153,7963,-844,-24619,-4030,8884,8198,5280,1301,-228,-2909,-9618,-20051,-14096,8204,21912,15287,-4620,-13944,-2821,9790,14626,10642,9156,10833,7832,13934,1367,-9274,13043,15946,-2176,-23698,-30716,-9984,4646,12066,11045,-2201,-24698,-16522,-19601,-12278,11084,12739,19159,12468,-355,-1127,7689,5711,5782,7257,19238,30212,12584,-13466,-9735,7101,-13806,-28487,8313,24121,17535,1709,-12613,-8562,31109,70728,80416,37653,-23582,-3098,18912,20776,3672,-12665,-18848,-17299,-22701,-11049,3611,1887,43,37719,62428,47167,13656,10452,36768,63624,55920,19056,-23843,-18627,1329,-3525,-3764,29223,34704,2946,-16259,-1895,6084,-7840,-27570,6379,26254,24810,10126,-3236,-6433,22370,47425,51040,28804,7937,-6162,2909,15528,20293,15815,6497,320,10508,29034,27479,19737,10315,-1487,-13393,1773,14632,11032,-53,-10853,-8038,17198,16901,-1261,-21013,-36660,-38747,-40118,-26612,-17331,-23909,-34818,-40060,-36195,-15516,-4801,-10262,2413,18823,32082,38633,37320,24161,3538,-3185,-4271,-12933,-24357,-29855,-14754,-4100,-4710,-13342,-24344,-5750,-7436,-7622,14477,26585,11956,-9175,-29701,-17284,-7981,-1473,19443,52103,61080,44598,15531,-2721,-1984,-5698,-20860,-29462,-22172,-16499,-20232,-22271,305,15908,10101,-23974,-9847,18066,38596,45307,40214,28384,8761,-5987,6404,23042,15314,-27978,-26157,41,7062,9597,14393,10839,3060,-12111,-42328,-15137,8826,9002,-10140,-21980,-15126,-17229,-12831,-13552,-14710,-17003,-12649,-27471,4752,48277,72694,65847,63271,60609,37271,15788,6096,-8410,-21332,-19950,-9056,10365,28735,34735,9794,-21928,-23623,-17377,18819,46082,35271,8096,-5495,20552,53570,73942,60879,30225,2513,-22919,-31969,2846,27656,38073,18349,7374,14792,16181,4905,-9608,-13078],[-9476,-3684,3042,1850,-7761,-14560,-18278,-17775,-10425,7411,27491,33777,29410,25666,3990,-24221,-12180,1831,6416,18129,41131,54406,31051,6581,-13318,-12560,5563,19884,12752,-2365,-8209,-13697,-24401,-25954,-3626,5544,9315,11743,3709,-8776,-6348,6941,21267,26540,26536,14781,-6612,-26358,-18640,-7586,-8760,-16690,-24710,-28046,-22465,-29886,-26869,-36786,-28852,-71,20295,15642,-16897,-13228,28314,36493,12065,-23744,-36063,-10267,22528,39417,32608,8488,-21915,-40693,-5487,31766,44826,14474,-26434,-24024,-3102,-5497,-13092,-19515,-6798,6453,1840,-19223,-9863,6550,9118,22101,43166,48294,21336,-7934,-18599,2151,21667,23109,13290,12046,4528,-5226,6056,11037,-9682,-9235,8044,19288,21134,7406,14883,30545,25524,-13697,-9114,5230,-12856,-20557,-17796,-21946,-16123,-14561,-19855,-15408,-19455,-19122,-15110,-9149,947,12985,14378,123,-21503,-15644,-2636,-1370,2429,-6180,2662,18950,32438,40199,26324,2560,9296,18049,995,2143,18094,16621,2736,-6284,-2246,3810,18298,27431,1170,-21362,-26844,-10752,1688,6334,8141,6414,9725,15542,16274,-5986,-8843,2723,5765,21388,40537,-24808,-32655,-48341,-96673,-147470,-123549,-45679,-3868,-34704,-40988,-23426,17208,34954,24533,-7888,-22842,1398,5478,5128,-24509,-39378,-35130,-31978,-25724,-23746,389,10536,10071,-1225,-3976,-16572,-6556,-5673,-21427,-5849,18359,7901,-9794,13383,24221,7594,-11719,-16767,-18184,-28539,10269,15056,-9015,-15090,-4002,4708,-6188,-25469,-7064,8041,-7341,-32626,-18516,-14714,-29608,-24731,-10781,-13171,-19912,-10083,5282,-1795,-19683,13773,40184,38802,20534,-5032,-11615,-3469,12209,2527,-15078,-39322,-4670,17001,17539,14037,11051,13435,16962,14879,231,-20396,-20975,-571,5034,-10387,-20857,-8001,-16528,-15819,2002,3147,-12147,-18364,-7353,-7029,-9368,-16371,-18704,-15131,-13006,-9544,-1702,1949,3693,21528,36434,33980,25014,1516,-24005,7297,32388,29082,13262,5530,13385,19692,8881,-4536,-10224,-3981,6641,13972,9854,4293,-12972,-23976,-17687,-13080,-8144,-8411,-21149,12380,34701,30555,28175,19561,-270,24270,63854,63406,36763,9297,-19370,-19962,-8889,-6063,15905,47294,64737,48394,9345,-14299,-20025,-33282,1746,49346,63689,31317,-12399,-26937,-12150,-22635,-8066,13802,13224,-4038,-31218,-2341,-5940,-20427,-1653,6999,-3923,-9628,-8400,-13716,-11379,-12696,-13555,22543,45975,39469,5484,-21324,-14097,6399,8422,395,13850,26146,26960,30119,28790,15684,17352,26434,27742,10938,-9874,-18131,-13645,-17581,-4862,9671,14861,6715,5921,25856,42207,46130,29195,-2947,-14375,15718,33015,19862,-8750,18924,30569,2617,-17353,15527,27785,15566,-4695,-19993,-14209,-12951,-29486,-4190,36077,53516,48740,38811,25168,2067,-11658,-20029,-23575,-22511,-21515,-28613,-7475,47576,43950,24864,9763,-4125,-19162,-23558,-26134,-8090,-1601,62,6645,19020,22691,17375,17080,13325,2992,-9840,-10323,-9951,-17497,-23777,-26203,-21658,-20836,-29416,-21829,-11591,1158,4008,-11529,-10983,30361,36421,1154,-13740,25070,28274,29279,34842,4420,-11551,63986,112737,124541,130566,130256,98783,38174,-23714,-4424,16820,11343,-8154,-35814,-7387,5335,-6452,-28198,-9978,4233,248,-20128,-13391,6302,14162,13475,6348,-5507,-22957,-39137,-14999,31160,78834,85761,60025,28050,-7745,-19971,-21573,-28248,-35671,-39640,-31308,-27952,-36279,-4230,16804,2733,-8525,-6878,-1554,1523,12282,18863,29437,34421,34795,41844,66158,65415,31882,1828,-21385,-25954,-15484,-10734,-11116,-5015,6312,13121,14764,10815,644,-4175,-9367,-16533,-30294,-19025,2782,7545,-501,-8826,-1647,7618,19139,17223,-7581,-31779,-34294,-30822,-17415,11187,22046,17110,9880,-5985,-25729,-24896,-3458,17427,15872,3734,7646,1223,-9823,10419,23374,2459,-34890,-5816,542,-544,101,-6017,-15244,-20908,-9702,2199,-5564,-21746,-9831,5997,5914,-5743,-5603,-13010,-23308,4514,30779,26064,2795,-6638,-694,3593,-8724,-34082,-16807,9654,30436,50335,61046,62858,52885,26253,-8144,-6467,11967,22233,10368,-7321,13439,21779,5004,-6812,-11588,-12966,1888,7906,19198,24450,14214,-1962,-15640,-27889,-13864,20331,45475,52780,14910,-37282,8641,28529,25059,25238,37797,43248,26282,6568,349,-68,-1530,4614,12684,30447,71709,35353,-15191,-17390,1083,31007,33603,16676,5839,2782,-3888,-16584,-23194,-13151,2742,4615,-2632,-8363,-14906,-30766,-23315,-12673,-9623,-21543,-25831,-12890,5835,25660,34709,20780,-4281,-25940,-15167,786,9004,4382,-17829,-17194,10578,10228,-23272,-1284,36833,41866,17514,-18571,-29541,-20558,-4994,3669,5852,13790,31959,39567,31377,8022,-18169,-28075,-20570,-6312,9200,18647,27497,35890,21962,4809,-12434,-30931,-34665,-33710,-17015,13276,29369,21352,16293,39764,67457,57776,14657,-36035,-3991,20619,-12240,-21850,-3654,-3371,6831,19712,8140,-19695,-33498,-19005,-7232,4696,15545,12176,-7254,-3781,3041,-2503,-3125,2280,7628,8130,-645,-17796,-10011,10829,19913,10031,-10958,-18396,-2121,12646,14252,7061,6919,12550,12026,16471,-1295,-15555,16372,21160,-57,-27826,-30388,-8952,6604,13054,9634,-5273,-27557,-14134,-15019,-19626,4146,6924,10683,-1980,-16347,-9833,3659,3107,5370,10341,27285,39067,18057,-9196,570,20295,-1563,-39255,1525,21772,22636,9638,-13668,-20184,23689,59375,61566,24616,-25833,-3107,18197,20461,1638,-17287,-24106,-26243,-29273,-12707,6822,6206,-5841,29236,62625,52656,18996,9759,31167,53507,44009,11683,-26621,-22566,-967,-492,-1516,25243,29171,-2394,-19952,-2689,6758,-6734,-31491,2656,21928,16819,-2684,-15354,-16851,13228,42110,52565,37027,16426,1620,9016,19388,22913,14858,2611,-417,13789,32752,29434,17202,4345,-5373,-18412,-6029,7143,5793,-735,-5663,-2488,19344,15561,-6006,-25657,-34663,-32336,-31073,-28425,-17898,-22273,-31636,-35153,-40219,-17939,-2551,-5698,3325,20052,34717,40954,37423,21615,-470,-6186,-4785,-13130,-25874,-24385,-7888,533,-875,-4057,-8665,-68,-8842,-10026,14410,26896,11317,-13112,-30856,-15302,-13908,-14059,1394,35209,47060,34596,9418,-5014,-2638,-5550,-18244,-22766,-14215,-9042,-12865,-15367,-1013,10276,4966,-24997,-13838,11528,32099,41629,40760,29278,8469,-7772,10406,30664,22630,-21446,-33936,-5949,3133,6848,11632,7202,-572,-13177,-40748,-19762,4938,4914,-16811,-24550,-14369,-18253,-15498,-15990,-17647,-23391,-16653,-22112,1990,38985,57642,51653,57634,64435,43183,18193,8568,-6147,-21183,-21870,-10759,8204,27553,32407,7851,-22631,-29835,-24673,11400,37025,25877,1483,-19942,3910,40045,64615,55771,28628,1362,-28123,-29185,7716,30239,34001,11074,2964,10286,9931,-402,-12120,-17971],[-13400,-7488,-393,-332,-7117,-10640,-12971,-15195,-11584,5296,23861,27661,23540,22673,5175,-21085,-10135,6524,15332,24492,41790,57616,39223,12188,-9958,-5797,13536,22938,9584,-6798,-7347,-11926,-26254,-26643,-2372,4268,4386,7410,2669,-9374,-9282,5521,20734,25726,23857,7176,-15635,-21482,-10283,-3510,-8855,-19518,-29762,-39548,-29805,-34103,-26566,-35355,-29784,-2877,18068,18001,-14283,-15942,26359,36504,14600,-20262,-37284,-21682,7215,26134,25451,6677,-22935,-40037,-5902,30296,42858,13267,-25071,-25813,-4002,-2075,-6937,-16974,-7554,7934,5342,-16912,-14126,3307,5610,19499,41382,51779,29291,-1038,-13836,5092,25812,28148,14994,6054,-5883,-12129,6589,19748,728,-20932,3844,24147,30199,10712,11019,32532,34932,-6609,-15946,4377,-8855,-29646,-26262,-24882,-15716,-13588,-20786,-14928,-19402,-21686,-15634,-7319,3744,16573,13862,-4676,-30223,-16691,-5738,-3606,137,-7843,1788,18811,32334,40734,29575,7480,9160,13648,-4442,-1114,18908,21584,9541,-1693,-1694,2257,16192,30850,11408,-10248,-19936,-8483,2999,5630,7985,5671,7778,11294,11606,-6978,-5770,3555,2651,8190,14423,-27597,4315,11514,-24637,-83710,-99907,-62664,-13167,-32047,-38883,-23075,19432,36563,22810,-9375,-26143,-8939,-11981,-13216,-33656,-38992,-31864,-27300,-19094,-19109,-8624,-3328,827,487,2402,-11083,-9957,-12802,-26537,-5125,16018,1446,-9078,23488,40343,24460,3084,-6865,-12831,-32685,13373,22986,-3892,-16936,-5558,7893,2486,-20021,-14927,5637,-4519,-32919,-21390,-16323,-31969,-24448,-9816,-13335,-20491,-11370,2689,-4588,-18304,14631,41123,42515,30286,7579,-8578,-11382,8128,3708,-14147,-37607,-9429,4980,2033,1687,2056,5144,8028,8524,1008,-13879,-23210,846,8574,-9172,-11481,-1920,-14355,-10122,10411,11025,-7104,-18791,-9278,-8550,-12193,-20872,-24531,-23736,-24311,-22663,-12448,-5361,-2164,16129,35441,35874,26600,2151,-11221,17087,37199,29842,11614,5562,17783,27992,20437,5421,-7941,-9464,-2622,4958,2638,294,-17110,-32755,-28999,-21492,-12048,-9254,-23773,10202,34155,34044,28704,17585,-8139,20643,65488,66824,41440,14885,-13628,-19664,-3576,-2545,11903,41921,61611,49023,11883,-17339,-28251,-33957,8798,56269,68761,28767,-20982,-17023,-3624,-19765,-5623,15129,11764,-6758,-26198,258,-6336,-22125,-6583,54,-6576,-4717,-2222,-9196,-9571,-10272,-9572,22975,47949,44222,10385,-17936,-11644,11951,15551,6037,14307,23819,23451,26813,28385,18272,19758,29445,31156,12489,-12444,-19771,-11811,-12810,1367,17210,21368,14560,16621,32008,45439,50464,36210,3978,-11325,24341,44331,26970,-7465,18550,27135,-6377,-10407,26302,31813,11685,-10846,-24852,-19888,-17216,-32861,-8654,32938,54979,56641,49274,34769,9254,-6680,-19023,-25025,-24650,-21935,-22639,-11242,34793,35117,21089,10185,-7773,-28396,-25182,-15360,-4235,-5836,-5683,4501,20926,26462,18464,14937,11077,-415,-13398,-13092,-12312,-17493,-20598,-20800,-18304,-19731,-30201,-21211,-5652,9514,10990,-7192,-11510,29069,34437,-1511,-8904,28082,28657,33996,42864,12309,-18387,56432,99867,110446,117877,119454,90601,34580,-23882,-3319,15228,7851,-11708,-31455,-4643,7195,-2068,-20955,-12361,-1396,-3730,-22865,-14152,3953,10772,9946,5643,-4171,-20790,-35986,-15866,28454,77236,85621,60554,30771,-3103,-20052,-22939,-25725,-29655,-34696,-30753,-24301,-29920,-2759,17841,1950,-8730,2352,7245,9115,21785,22185,25689,29882,28782,37043,66596,67176,29388,-3364,-18932,-13402,-3773,-3511,-12804,-12496,804,6523,5756,1578,-7032,-11014,-15777,-21037,-31858,-17077,4582,12048,3968,-8430,-353,12278,22884,18669,-7675,-33088,-36319,-32217,-12093,13784,20058,12413,11111,-913,-24511,-31491,-10744,11764,13725,11527,18105,8806,-6569,9482,23905,5635,-29969,-6617,4527,5076,2935,-4386,-12830,-18417,-8242,1492,-7860,-21031,-4632,10062,9712,1855,1150,-14056,-21146,11540,35556,23957,-4438,-13100,-3867,4831,-1151,-22928,-24236,7830,31821,50866,59681,61423,54139,30796,-3679,-4329,11409,20116,7382,-14913,6217,14861,-134,-10658,-13419,-14930,-3531,72,11137,14000,2110,-14223,-25669,-32467,-11009,21182,41664,44087,6052,-30560,9804,24747,18770,19616,35694,44754,30929,13223,6136,1690,-5555,147,12227,28354,59287,18392,-32645,-28088,-8029,24405,31591,15633,799,-1596,-410,-7464,-9987,-442,8196,4012,-6316,-12064,-17869,-28835,-20867,-15694,-16115,-29532,-30856,-17134,-2462,14339,23774,13848,-7018,-29358,-19981,-5438,2556,-13,-17987,-9844,14999,13922,-19776,-3026,35378,40323,18352,-13966,-23192,-13343,-3653,-3893,-6827,6751,31194,43372,37925,13503,-15467,-26440,-19012,-7580,5432,12130,17692,28119,20012,619,-21582,-38848,-38775,-38068,-15976,15309,35987,35254,33579,50774,67303,50665,5457,-38742,7660,31037,-5395,-20877,2051,967,9959,27541,20460,-7959,-31952,-22505,-7048,7322,22313,24093,8032,1168,-233,-11600,-11116,2810,13156,16657,6224,-17023,-6433,12727,16641,4088,-15889,-20668,-957,14321,12408,2127,3155,12506,15181,19292,-2606,-23344,18179,25159,2299,-29077,-27894,-9071,6923,12163,5836,-10970,-30203,-11924,-11105,-26836,-3489,1721,699,-17878,-32103,-14991,1069,1277,4969,12629,34049,46814,23489,-4455,8672,30596,10227,-29778,-6199,18075,25982,16403,-9783,-31720,14597,45248,40924,12011,-25365,-5297,15102,17926,-1557,-21597,-28997,-29620,-25233,-11668,9042,8989,-10750,20272,61448,57173,24061,8229,23671,40988,29976,3634,-26369,-23852,-3501,1455,1372,20433,20943,-9703,-22607,-3292,6497,-6975,-34848,-1692,15812,6900,-17322,-27585,-27882,2426,34434,51282,43506,24648,10235,15470,22254,24133,12255,-3731,-3816,14764,34502,29635,13651,-1827,-9927,-24575,-14237,-301,424,-1721,-881,4183,23445,17279,-5756,-28419,-34629,-29317,-26216,-25297,-15345,-18610,-26233,-29154,-39966,-20821,-994,-432,6400,21370,36088,41313,35205,17091,-5399,-8664,-3631,-8601,-20012,-17158,-1877,4335,4429,7970,6943,6324,-9854,-12210,14882,28088,12071,-15095,-25760,-8592,-7319,-13010,-14233,17508,32684,25625,6474,-2882,-109,-3473,-14239,-14470,-4265,-490,-4726,-8010,-771,5126,-346,-25495,-16562,5388,25292,37006,39952,28923,8120,-8744,14636,36873,27994,-14776,-34392,-8172,1853,5859,10028,4373,-2940,-12416,-37633,-22672,2576,2456,-21891,-23363,-11973,-17799,-16573,-16611,-17314,-24962,-16557,-12988,5760,36391,48558,38663,49577,64806,47839,22000,13765,-554,-17318,-21810,-11570,6136,26049,29913,6543,-22006,-32432,-30108,5177,28776,19104,-1121,-30228,-8432,29962,58123,53588,30147,3569,-29210,-22045,14857,34308,31637,6737,2202,8949,6717,-1775,-9164,-14232],[-12664,-8544,-2133,-1207,-5042,-5155,-5766,-9219,-7524,5900,20411,21070,17189,19344,6238,-17124,-6852,12121,24292,31242,42304,59143,46388,17024,-6455,2273,22120,26572,8602,-6737,-4111,-10078,-27746,-26130,-2047,1607,-1631,2472,1322,-9835,-11974,3620,19143,24097,21089,692,-18513,-13478,-2892,737,-8192,-21999,-32581,-38096,-39139,-36204,-24374,-32959,-31045,-7027,14254,18535,-12324,-17174,23857,35211,16987,-12191,-27374,-28071,-7706,13658,19151,5086,-24261,-37497,-6376,27459,39062,11909,-22328,-27203,-5681,1283,1273,-9852,-4194,13002,13264,-7633,-14611,-581,795,14434,36521,51611,36037,6523,-7408,9097,29993,33356,17787,2986,-11016,-15651,8950,30907,17023,-18537,-2577,27183,38457,15212,6736,34710,43797,1127,-21607,3504,-4177,-32382,-30506,-24232,-13433,-10868,-21294,-16712,-21802,-24478,-15800,-5951,6184,20721,15224,-7370,-33307,-16402,-9129,-6580,-3020,-11133,-604,17834,31738,40510,31644,10842,8060,8895,-9715,-4932,18102,25094,15544,2107,-2591,-425,13426,33271,21473,1386,-11949,-6195,3608,4661,7464,5627,6682,6081,5760,-6928,-4561,-209,-4603,-5050,-7931,-19348,48572,90182,81874,25579,-22807,-43049,-14781,-31942,-34973,-21258,18262,36121,20575,-9518,-28461,-22421,-30843,-13915,-18836,-34439,-29874,-22318,-11262,-12275,-17295,-16805,-5132,3137,6957,-7612,-13001,-19832,-30010,-5155,11985,-5926,-5041,33196,54562,39954,17644,2965,-7497,-16285,27761,33986,-83,-18914,-7505,8978,8547,-12815,-22375,1694,-2775,-29907,-22935,-17066,-34179,-24907,-9185,-14449,-23094,-14205,-1250,-8599,-17114,15076,41281,45451,39660,22026,3047,-11769,4303,3713,-13043,-33955,-15589,-7976,-13308,-10509,-6855,-2791,369,4606,3380,-7136,-19809,3222,10519,-9053,-3465,2964,-12057,-5210,16643,17312,-2474,-18198,-11546,-10438,-15425,-25829,-30079,-25859,-25703,-31694,-23000,-12557,-7503,11183,33828,36282,26915,4721,-59,24296,38932,27620,7709,5031,21454,34351,29126,12827,-6995,-16079,-13365,-6241,-8241,-11916,-32852,-51876,-47983,-35036,-16400,-6456,-17630,5575,29693,32120,24284,12372,-17518,19466,65976,67600,43674,18869,-8957,-19599,-112,-685,5802,33568,55261,47137,13158,-19943,-36917,-25723,14183,59360,69158,22589,-28651,-4539,5222,-16472,-4375,15204,9749,-9232,-21901,1448,-7782,-24866,-13539,-8794,-9362,43,3300,-5134,-8233,-7862,-6465,19736,43515,42164,11028,-16448,-10797,15286,21223,12618,16670,22046,19175,21431,25040,18230,19399,28720,30721,11185,-16637,-21605,-11681,-9803,5590,22265,26256,21796,26216,37102,47014,52870,41351,9786,-8711,30897,52014,31018,-7781,15577,21010,-16710,-1321,34763,34482,7266,-18143,-29251,-24614,-21943,-37871,-14384,27059,52684,60774,56651,42407,14658,-3405,-18776,-27639,-26114,-20209,-16947,-14307,18076,21186,12952,7286,-13468,-37873,-17222,-5417,-2048,-11507,-12362,1593,21633,28217,17372,11012,8583,-3037,-16455,-14835,-12463,-15254,-15862,-14580,-12471,-16512,-32064,-23113,-560,17915,17680,-3609,-12125,26526,30342,-6039,-2923,30129,26405,35771,48220,19224,-25821,44690,80675,90614,99587,103597,78913,28635,-25462,-2907,12961,3919,-14846,-27187,-3168,8649,2874,-14071,-18150,-10119,-7346,-18496,-11809,2790,10331,9768,6048,-3588,-19682,-34695,-13633,29569,77376,85478,60349,32270,615,-17693,-22789,-23381,-24365,-28455,-29180,-21085,-24677,-4795,13147,-3175,-8231,11881,15243,15386,28766,23138,20245,25351,23355,31003,64184,66605,25878,-9459,-15865,-2193,9666,7749,-7652,-20412,-4824,524,-3116,-7932,-15087,-18496,-22578,-25325,-32016,-15073,5746,16454,10304,-4458,1386,14922,24651,18510,-9413,-36159,-36905,-29697,-7605,15120,17681,7016,9025,1160,-23076,-36743,-18678,5154,10999,18108,26980,15596,-3168,8503,23477,7339,-25602,-6771,7144,7902,3255,-4879,-11865,-16730,-7146,288,-10114,-18955,-355,12811,12590,8601,6980,-15230,-19022,15232,35244,17613,-14132,-18232,-7348,4225,4358,-12658,-28854,5463,31114,48596,55527,58190,55167,36997,2447,-2146,9577,16333,3368,-22964,-85,8056,-5716,-15209,-15821,-15946,-7750,-6991,3143,3569,-9277,-25727,-35649,-31251,-7676,21887,37369,33919,-4640,-22790,10812,19571,10723,12428,31354,43317,33295,18729,11357,3533,-9578,-5459,11506,30130,58098,21367,-26033,-32950,-16381,17631,29776,15989,-1641,-3764,5005,9094,9984,13847,14841,4110,-9376,-13869,-17633,-23816,-18982,-19896,-23591,-38125,-32166,-18781,-10184,2965,14253,8596,-9254,-29649,-17417,-4357,3324,3204,-8278,-451,19740,18233,-14273,-4791,33772,39155,19620,-9285,-15034,-5000,-722,-8507,-16783,2252,30763,45982,42722,18291,-11523,-22792,-16980,-9129,925,5458,7474,17462,15049,-4967,-30846,-37821,-39932,-40308,-13947,16786,41910,48887,49746,59852,64782,42060,-2885,-30275,16424,37452,220,-18031,7570,5373,12925,33989,31573,4236,-24752,-25659,-6373,10555,29083,35057,21672,9159,848,-13451,-12047,5056,17988,23940,12342,-16106,-1671,15991,14453,-584,-17884,-19153,2377,16504,10842,-2334,-480,12104,18407,23467,-353,-29026,20200,29586,6673,-26228,-26477,-9008,7455,11338,1719,-17175,-27464,-7889,-6110,-25605,-7903,-177,-6988,-27324,-27343,-10625,3762,3250,6903,15955,40933,54704,30180,1363,15319,38405,20925,-20318,-12876,14970,29254,23265,-2543,-38137,6033,30829,21918,3120,-22084,-8032,11423,15112,-3869,-23479,-30857,-23116,-18187,-6581,12283,11520,-13493,13249,60658,61971,30167,7689,15916,28098,16070,-3475,-24121,-21880,-4358,4147,6411,18431,13786,-15949,-21607,-2126,6834,-7202,-36318,-4875,9790,-2649,-31142,-33061,-34431,-7731,26675,49372,49905,33791,20474,23172,25176,24864,9376,-10834,-8389,14272,35084,29439,10861,-6398,-13526,-29593,-20348,-6048,-3892,-2119,3868,10318,25597,17829,-3197,-28177,-36956,-30493,-26334,-23949,-12531,-14595,-20417,-23206,-37519,-23487,6,4878,11473,23525,36935,40260,31080,11041,-10768,-10432,-1771,-2116,-11704,-9789,2791,6457,8699,18453,21069,12732,-10662,-14258,15824,30123,14154,-15171,-19087,568,6821,-378,-22516,-583,18645,18710,7406,2534,4100,-745,-10068,-6278,5084,6869,2119,-1924,-364,-183,-6559,-26883,-19086,-1103,17442,30598,36709,26253,6536,-9694,17447,39557,29407,-9913,-30010,-8278,1203,4240,6884,-492,-6416,-11895,-34902,-26004,-413,-480,-27195,-21551,-10795,-18612,-18742,-17972,-15987,-22415,-13615,-3298,12580,37766,44343,26684,37074,58745,47693,23628,17659,4228,-13714,-23428,-15225,565,20536,23637,2012,-24123,-32274,-37494,-3335,17980,11645,-3499,-26958,-16209,21443,51344,49848,29623,3960,-29906,-15710,19262,34711,26036,283,-382,5273,1193,-4643,-7129,-9762],[-11231,-9827,-4907,-3508,-4428,-1182,237,-3034,-1447,6986,15071,11902,8270,13657,4815,-15081,-5243,15641,30209,34989,39690,56160,49391,18407,-5069,9011,28436,28220,7615,-5479,-2305,-10671,-31074,-26999,-5028,-4536,-10524,-4559,-2332,-12529,-16551,-898,14197,19282,15957,-6375,-17545,-7970,985,2752,-8772,-25894,-31683,-25580,-36071,-32162,-21715,-31496,-34753,-14044,7509,15124,-13488,-19203,18987,30657,16832,-3221,-13442,-24873,-23125,744,12149,1866,-27250,-35091,-8602,21973,32584,9148,-20503,-29571,-9641,2670,8659,-2034,84,17911,20786,814,-13903,-6430,-6360,6164,28097,46892,39715,12785,-1269,12669,32929,37451,20551,2063,-12301,-17865,11080,42090,35637,-1939,-12166,26996,44008,19097,1405,35726,50046,7088,-27019,1257,-424,-23143,-27621,-21964,-10705,-7126,-20089,-21713,-27828,-28556,-17247,-6296,7355,24422,17774,-8056,-30104,-16100,-12805,-10523,-6093,-15409,-4648,15725,30141,38901,31774,11842,5234,3421,-15062,-9622,15372,26713,20073,4386,-5246,-4033,10202,34244,30136,11881,-4455,-3721,3272,2856,7105,6845,6457,1278,1405,-4991,-4781,-7361,-14457,-16111,-24217,-17072,77330,154132,179268,133556,63601,-813,-7899,-32855,-31371,-18329,13940,32898,17775,-8138,-25845,-35223,-27512,3876,-3028,-29879,-31125,-19545,-4894,-5507,-21587,-27508,-6660,5886,9685,-6092,-15650,-25898,-31218,-6254,6298,-13796,939,41640,65782,53354,31423,12414,-2571,1208,47950,46433,3257,-19925,-8625,8786,12518,-6234,-28129,-3192,-1947,-26155,-23216,-16799,-35002,-25008,-7805,-14937,-26715,-18056,-5893,-13430,-15153,16182,41509,48118,48621,36298,16639,-4863,2413,3499,-11364,-29487,-20804,-18914,-26204,-21173,-14452,-8895,-4142,4336,7199,-621,-12349,7712,12235,-8736,3566,7306,-8848,-559,21313,22597,2396,-15539,-12996,-11881,-18287,-30092,-27410,-16122,-15253,-22415,-30835,-18186,-10944,7896,32430,35863,26423,8017,8741,29074,38343,23723,3220,5432,25088,39242,35418,18164,-6386,-20395,-20968,-17110,-21333,-29472,-51668,-53205,-49586,-48651,-18843,-807,-11176,-303,23160,26386,16213,5179,-23408,23608,67271,67164,44473,22217,-4214,-19742,1959,866,-310,24152,47580,44646,15355,-18219,-35249,-17737,17990,59194,66010,14654,-24257,9059,14521,-12222,-3381,15014,8325,-10175,-17775,2019,-9270,-27073,-20701,-16776,-9091,6324,9646,-52,-5621,-4290,-3608,13745,33665,34100,7991,-16137,-10468,17063,25667,19781,21483,21813,14984,14830,19682,16540,17416,25247,27407,8272,-20643,-22251,-12243,-7668,8389,25434,30345,29087,34923,41362,47531,53991,45158,15045,-5871,35258,55928,32440,-8600,11324,13746,-25087,8371,40926,35963,3719,-25347,-28306,-18673,-21454,-37073,-19661,19834,47707,61566,60976,48130,18708,-1153,-18338,-30190,-25171,-16498,-11292,-13891,-386,4201,2561,2507,-19019,-32427,-6930,2952,-959,-17535,-19002,-1198,22050,29011,15168,6181,6491,-4304,-18396,-14688,-10706,-12241,-11425,-8969,-5804,-11041,-30084,-25519,4100,25695,23625,-1030,-13299,22847,24644,-11736,4103,31911,22259,34896,50885,25105,-25528,31175,58089,67680,78112,84776,65132,21023,-27971,-2850,10385,-140,-17369,-23753,-2387,10101,8060,-7417,-26025,-19851,-8865,-10523,-6951,3938,13769,13899,8062,-3223,-18829,-34853,-9672,34322,80515,86529,60032,32702,3012,-14876,-21562,-21430,-20290,-24003,-28693,-19472,-20942,-10258,2969,-11746,-4689,20777,21851,19816,32248,20983,13211,21245,19242,24302,59143,63540,21393,-16368,-13462,6649,22170,19833,1248,-22273,-8912,-3519,-10853,-17583,-23546,-26575,-28602,-28237,-31077,-14261,5746,20004,17180,2121,3596,15454,24149,16678,-12548,-40941,-34914,-26823,-5346,14544,14788,1670,3330,-621,-22351,-33547,-27392,-2757,7068,22084,33085,20648,-524,6558,21195,6600,-23058,-6984,7433,7114,394,-8132,-13195,-16969,-7685,-2453,-13153,-17053,1888,13246,13405,12562,9870,-17803,-18399,14536,28855,6334,-26791,-18122,-10969,807,6290,-5451,-26304,1699,27063,42230,47207,51527,53841,42290,8249,-1005,5491,9718,-2809,-30287,-4595,1393,-12507,-21619,-20274,-17757,-11768,-14369,-6163,-7894,-18622,-26180,-30357,-26068,-5859,20737,31377,21918,-16809,-15846,9970,11752,-157,2953,24009,38007,32179,21574,14493,4212,-13955,-13765,8243,32305,62218,30883,-15721,-30024,-25163,9165,26285,16041,-2050,-4154,9762,25191,28799,27132,20716,3294,-13135,-14632,-15669,-19456,-18799,-26232,-32816,-36349,-29130,-18336,-17630,-9530,5015,3044,-13084,-26229,-10942,1064,8089,10266,4077,8671,22967,20696,-10100,-8417,30257,36380,18803,-7223,-8485,1996,1738,-11701,-25053,-1583,28566,45312,43739,20440,-8524,-20096,-16761,-12593,-5875,-2720,-3609,3054,5100,-13872,-35540,-30189,-38972,-41729,-13714,14921,43637,58240,61456,64444,58509,31280,-10849,-23136,19882,37891,2738,-15449,10718,7737,13549,36670,38886,14210,-17808,-30610,-7530,12082,33143,42052,30600,15183,2653,-9496,-6132,7065,19921,27481,15181,-17359,1870,18500,11731,-5997,-20047,-17185,5255,16812,7286,-8539,-6356,8806,18928,26038,2853,-28852,20209,32051,10548,-23345,-29593,-10905,6113,8513,-4603,-25682,-22566,-4290,-2248,-19018,-9238,-932,-12407,-20978,-11731,-517,9754,6981,9049,18067,45325,59950,35359,5272,17739,40855,27197,-14240,-20506,10587,30380,27811,3561,-33508,-3651,14851,4475,-2819,-19652,-13447,5298,10280,-6992,-24627,-30636,-18412,-13393,-778,14791,11864,-16634,6643,58172,64610,34968,6461,5964,13226,943,-11648,-23743,-20511,-5569,5713,11234,18816,8719,-20122,-18971,-1194,6035,-9088,-37988,-8481,2468,-12775,-41501,-28746,-31163,-17021,18700,46318,54857,41815,30057,30047,26514,23526,5060,-19424,-15226,10744,32874,27693,7911,-10220,-16843,-31304,-23551,-10993,-8514,-3526,6610,13094,22546,14182,-2100,-26914,-42117,-35257,-31059,-27440,-13492,-13122,-15948,-19115,-36054,-26814,-961,8190,16087,25204,36378,37027,24343,2763,-17421,-12724,-1109,3393,-4043,-3846,4932,5527,9597,24528,31440,17388,-12399,-16825,16382,32039,16568,-14390,-12893,10121,22404,14695,-19131,-18906,5500,14212,11292,9211,8479,1540,-6777,405,12207,11738,6692,2190,-614,-5766,-13577,-29691,-21847,-7869,8769,22636,31146,21440,3805,-10321,18569,38388,26796,-6993,-24303,-6945,669,1443,1627,-7811,-10596,-11074,-32255,-29651,-3828,-3597,-32077,-20054,-10933,-20544,-21726,-19644,-13409,-15772,-7208,6869,21188,42132,45233,19621,22451,47715,43530,23542,20341,8392,-9931,-25620,-20708,-7305,12213,14949,-4619,-27739,-27106,-38452,-12026,6884,5530,-4434,-15689,-13467,18154,46565,45728,27844,3546,-27103,-8559,22798,33301,19143,-6543,-3350,830,-4789,-7293,-5376,-5657],[-9191,-10078,-6906,-5303,-3432,2938,6554,4568,7307,10627,10569,2770,-587,8350,3297,-12954,-3494,18792,34782,37247,35757,50792,50006,18563,-3284,16289,34237,29963,8827,-2012,-358,-11344,-33783,-27116,-8749,-11350,-19100,-10141,-5480,-15065,-20304,-5297,8432,13719,10872,-11064,-13309,-3556,3513,4748,-8078,-28214,-26103,-11959,-18697,-21541,-15977,-28264,-38308,-20768,859,10188,-15568,-19953,14256,25216,16011,7275,3486,-12071,-33627,-10040,6671,-732,-28783,-30645,-9991,16868,26841,7635,-18031,-30582,-13445,4114,16501,7071,5746,22851,27769,8433,-11632,-11924,-13297,-2399,19210,40584,42137,19244,5895,17381,36508,42312,25056,4367,-10325,-18359,14143,54103,56703,18778,-22388,25551,48382,23701,-2537,36978,54742,12353,-30474,-869,3436,-12519,-20607,-18162,-6603,-1001,-13977,-26438,-35648,-30927,-18498,-6948,8883,29180,23047,-4911,-25436,-14876,-14933,-13474,-5949,-16689,-8175,14142,28889,37192,31145,11613,1910,-1229,-18881,-13703,12292,27769,24136,5997,-8534,-6791,8049,34969,38128,21875,3120,49,3355,1325,8501,10513,7591,-1184,1903,-122,-4485,-14514,-23190,-22250,-32133,-27154,81348,181646,233346,201825,124887,36489,2591,-31771,-28802,-17420,5217,25209,13050,-5750,-17658,-25298,-8014,23111,11166,-25245,-36773,-20256,-1247,-66,-19121,-27197,-4547,8435,11110,-6009,-17908,-30467,-31119,-8518,-862,-21074,7357,47718,72630,63228,43060,20571,1522,18126,68627,58504,6457,-18920,-8265,7606,14323,-1273,-30454,-9035,-2513,-23536,-23999,-16966,-34940,-24494,-5688,-14177,-30693,-23165,-11483,-19813,-12735,17661,41356,49797,55947,48196,28457,3856,2400,2693,-9967,-24841,-22649,-24373,-32904,-30307,-21036,-13379,-5835,6305,10798,4185,-5063,12570,12905,-8686,8754,10345,-5734,2639,23289,25630,6240,-12257,-14170,-13728,-21796,-34473,-21292,-7713,-6099,-13140,-26457,-23006,-13917,4779,29777,33301,23838,9478,13351,29655,34112,17322,-2316,5715,26994,40916,37624,19846,-7396,-20715,-20311,-24274,-35869,-47028,-42469,-31644,-33074,-54379,-18898,4646,-7049,-8066,15003,17247,3761,-5177,-17169,31129,68439,64502,42379,23364,-810,-21886,892,719,-6781,12983,37885,40878,17903,-12546,-26203,-12203,18288,54220,58179,4527,-13463,20640,21672,-9259,-4151,13023,5952,-11206,-15742,26,-12623,-29995,-28907,-22852,-6384,12490,15322,4603,-2982,-1576,-3097,3427,17399,19012,-569,-18886,-12187,15362,26528,24546,25685,20775,8878,5304,10821,11672,12470,17624,19771,2487,-24852,-23695,-15270,-8075,7899,24811,31770,34266,40425,42515,45021,51881,45580,17699,-4769,34890,53684,29266,-11480,4447,4236,-25831,15524,42427,33935,-109,-32139,-24609,-11965,-15991,-30040,-24482,10388,38908,57240,60077,49686,19476,-1634,-19094,-28293,-23749,-13828,-7676,-11423,-20099,-14664,-8453,-3932,-22334,-22879,711,7593,-2601,-24807,-26845,-5289,20772,27659,10822,-814,3153,-6144,-20771,-14250,-9960,-11560,-10041,-6280,-1165,-5940,-24500,-24358,7112,30649,26826,-1037,-17427,16000,15852,-19522,10104,32114,15288,30073,49299,28251,-17172,17613,33860,42830,54478,63664,49111,10920,-32224,-4307,6336,-5539,-20656,-22476,-3135,10422,11736,-2223,-31246,-26423,-8666,-4239,-2833,5930,18874,20253,10608,-3685,-18536,-36359,-6829,39876,85100,87980,58871,31292,3056,-13858,-21068,-20847,-18164,-21735,-30497,-20542,-19410,-19001,-12510,-21529,1453,27408,25917,21486,31070,14781,4317,17104,16029,16974,51307,57485,15597,-24152,-13055,12027,31815,30093,9715,-15005,-9731,-4411,-15311,-26456,-32445,-33239,-28327,-28780,-30813,-15478,4235,21975,23222,9515,6309,14161,21402,13526,-15834,-40773,-31343,-25281,-5765,11949,11334,-2690,-5258,-6199,-22233,-26532,-33630,-11504,1936,23002,36045,23720,1197,3432,17030,3559,-22411,-7446,5568,3159,-5121,-13620,-16538,-19096,-9900,-6552,-16600,-15647,2311,11702,12360,13490,9513,-21617,-18963,10077,17310,-8790,-25008,-11283,-12530,-4484,4962,-1371,-20211,-2395,20385,32462,35333,41750,49926,45862,13493,-56,463,1283,-10313,-26180,-5266,-3392,-19280,-29023,-26118,-20018,-14706,-21048,-15926,-19318,-19847,-15913,-20434,-20676,-5060,18390,24782,10264,-24318,-9237,8156,2609,-12396,-6555,15892,30908,29256,23030,16750,5089,-15852,-23422,3057,33714,66355,37491,-10113,-26125,-32002,457,22134,16543,409,-1524,14323,39466,45732,39839,26739,2950,-15691,-12767,-11485,-14681,-18196,-31755,-35370,-27289,-23050,-15005,-21243,-20841,-2144,-1797,-17212,-21020,-2857,8763,14909,19160,17323,18603,26440,22541,-6373,-12147,26595,33538,17188,-6329,-2282,8901,5276,-11910,-29672,-3730,26071,43039,42790,21785,-5008,-17115,-16798,-15637,-12614,-10069,-11743,-11306,-7320,-23063,-26013,-22141,-35524,-41078,-13749,11382,42240,63983,69679,66232,51267,21898,-14634,-17095,19967,34894,4627,-11362,13454,10113,13927,37543,44169,23572,-9866,-34199,-8590,13841,36257,46675,36321,19693,5386,-1764,4120,10856,21135,29231,16603,-18784,5922,22067,10917,-9814,-21144,-13694,9171,17089,3754,-14440,-12523,4479,18423,28449,8153,-21233,20337,34483,15645,-18630,-34930,-11986,5161,5911,-10676,-33686,-15605,622,2508,-10099,-5214,788,-12648,-8191,4800,13289,19517,13576,13061,20845,48879,64041,40489,8823,17710,39860,30583,-9695,-26766,7333,31558,31954,9492,-26905,-11867,406,-6691,-3686,-16853,-19486,-831,5868,-8537,-22701,-26776,-14139,-8940,6585,18663,12408,-18462,2493,55739,66636,40067,6885,-4035,-1357,-12908,-18999,-24117,-19082,-5646,7873,16938,23167,9567,-17737,-13952,1058,6128,-10319,-37043,-10594,-3946,-20806,-31058,-20876,-24268,-19993,14577,45352,60447,50084,40180,37497,28236,22241,1768,-26150,-21808,6253,29921,26715,7063,-10877,-17012,-25838,-20796,-13042,-11672,-4409,8587,13572,15977,8291,-1739,-24144,-43373,-37690,-33769,-32222,-16514,-12156,-11182,-15707,-34651,-28536,-2303,10500,20550,27591,36294,33854,17496,-5376,-23535,-14198,-620,8396,3599,1805,5941,2928,7977,26687,38218,20726,-14047,-18140,17829,34848,20190,-11971,-6298,20517,38229,29742,-8115,-35379,-4356,13229,17716,16847,13412,4123,-3668,5978,17472,14886,10144,5631,-520,-10187,-19534,-32782,-23948,-13497,874,14728,24797,16033,1380,-9350,19006,34572,21613,-4899,-18181,-4188,641,-2001,-5108,-16565,-13472,-8491,-28694,-32791,-6773,-5942,-35339,-18920,-11717,-22644,-24548,-20670,-9243,-6203,2354,17665,30591,48106,49740,20097,9204,34073,36769,22398,22070,12316,-5461,-25930,-26202,-15980,2404,5312,-12246,-29194,-19345,-28837,-18149,-2185,2079,-3812,-5500,-4408,20973,44450,41459,24923,2769,-20314,185,26772,31487,12248,-12886,-6141,-3642,-10251,-9167,-4189,-2798],[-8439,-10579,-8902,-7248,-2849,6162,11856,11843,16454,15546,6739,-6755,-9842,3064,945,-11920,-3031,19987,36450,36347,29031,41998,46768,16315,-2245,22198,37644,30205,10441,1194,18,-13412,-37301,-28105,-14292,-19714,-27528,-14313,-9032,-18761,-24155,-10616,487,5954,4326,-14484,-9907,-2294,2944,4984,-7728,-29622,-20506,-242,-352,-9115,-9340,-24809,-40932,-27534,-7038,2111,-20258,-21466,7908,17064,12204,15917,19580,2741,-30298,-20757,423,-4650,-29546,-26148,-11868,11255,21092,5555,-17555,-32334,-18857,3451,22071,14402,9552,24375,30767,12271,-10769,-18894,-21656,-12457,8718,31659,41208,23356,11285,20547,38367,45596,28682,6194,-9668,-20520,15491,63908,76558,40014,-30521,21213,49535,26643,-6400,36088,55501,14585,-34150,-5006,4775,-4278,-15244,-16066,-3749,5002,-5638,-22856,-40922,-29845,-20866,-9717,9164,33267,29163,100,-22229,-14855,-17417,-16478,-3747,-14139,-11692,11633,26252,33657,28028,8477,-3404,-6317,-22420,-18445,7766,26831,25971,5169,-13935,-9497,5681,34176,44050,30193,9624,3460,2798,-598,10825,14863,7999,-2327,6545,5861,-4653,-21008,-29393,-24327,-32651,-45874,67972,177530,244114,226406,155128,61206,12467,-27864,-26403,-19153,-10542,11153,4343,-4563,-9381,-11261,8846,38974,22483,-19537,-47562,-25111,-1588,1932,-16695,-21628,-1576,9835,10896,-7598,-20754,-34143,-31465,-12176,-9369,-23532,12468,49986,73549,67784,50861,26389,4326,32611,85988,68426,9488,-15539,-6376,5455,13578,1290,-28885,-15782,-4656,-22747,-26836,-18898,-34953,-22979,-2865,-11716,-32100,-27974,-17230,-27970,-9866,19455,40763,50294,61036,56610,37147,11662,4088,1662,-8863,-20076,-19094,-21516,-28713,-34410,-25890,-15863,-5078,9529,13903,7363,569,16497,12292,-8210,12987,12960,-2415,4623,22945,26659,9253,-8492,-13981,-14879,-24865,-37362,-15700,-735,992,-5857,-19460,-25915,-16635,1771,26175,29318,20025,9075,14016,26452,27121,9740,-7287,6487,27613,39947,36459,18717,-9146,-16793,-11795,-20001,-40871,-47902,-31933,-24095,-30898,-52581,-13739,10103,-4524,-14660,9446,9572,-10114,-16726,-6609,41044,70673,61349,38769,23480,2412,-24277,-1870,236,-11003,2329,28454,38043,22640,-3278,-16789,-7914,16583,46375,47954,-4585,-1965,30529,27292,-6676,-4883,11029,4308,-10914,-14347,-3154,-16436,-31766,-34578,-22846,-629,19675,21860,10437,1260,1365,-3551,-9088,-1491,1135,-12617,-22596,-13714,11970,25134,27680,29522,19772,2388,-5058,867,5886,7021,8409,10288,-3651,-25792,-24751,-18961,-9014,6056,22325,32319,38747,44223,42165,41290,48340,44344,19437,-3632,31285,47025,23457,-14342,-2818,-5031,-18583,21177,40842,30021,-1716,-29247,-20291,-5656,-8294,-21542,-24619,1770,29081,50033,55812,48745,18847,-2797,-18719,-23624,-20824,-10996,-4301,-6699,-15886,-22458,-11836,-6735,-17990,-13612,6789,10313,-4880,-29470,-33350,-8517,19913,26494,6968,-7601,450,-7004,-21479,-12024,-9132,-11847,-10172,-4829,2725,-116,-16443,-16482,10911,34383,29075,-1189,-23099,7445,5895,-25624,16498,32616,8063,23601,45548,30464,-7170,9415,13096,20370,32876,44108,33899,797,-35157,-5128,2907,-10247,-22882,-21250,-3059,11579,15419,3394,-22647,-20745,-5311,698,844,9366,25748,29147,15427,-2658,-16451,-35152,-4333,46053,91240,90956,58608,30085,2792,-13172,-20055,-19670,-15714,-19120,-31911,-22239,-17809,-25533,-29386,-22517,10139,32824,28985,22269,27101,6534,-4033,14454,14928,11289,42969,50462,10572,-29834,-13310,15418,39522,38920,17623,-6605,-5522,-376,-12567,-26872,-32642,-26454,-23291,-26906,-30674,-17147,2943,23658,29198,17969,11126,13334,18345,11310,-15763,-33188,-26098,-23530,-7202,9053,8593,-4455,-13518,-13428,-20878,-18842,-28413,-18615,-2860,22136,37089,26019,3204,277,12389,-75,-22245,-7184,3300,-1916,-11356,-19483,-20341,-21845,-12568,-10608,-18947,-13758,2294,9642,10787,12586,7071,-25426,-19407,3520,2845,-25303,-10643,-1146,-9853,-9446,1695,459,-13880,-4984,12648,20774,21298,29920,43967,47652,18475,1944,-3333,-7122,-17911,-18467,-2312,-5305,-24490,-36030,-32366,-22017,-15991,-25760,-24837,-29235,-14263,-6390,-11280,-15240,-4695,15468,18490,1052,-19331,-2725,6216,-6617,-24783,-13550,9257,24095,26078,24137,18945,6897,-13640,-32845,-3710,33151,66945,38566,-8955,-23754,-33538,-7642,17620,17190,4533,3246,18547,50803,59789,51485,32770,3370,-16229,-8737,-5919,-9331,-16373,-33255,-28127,-19375,-16801,-10548,-20238,-29762,-7345,-6398,-21565,-15350,4736,15945,21058,27451,29991,28863,30357,23641,-3386,-15764,22865,30505,14621,-6538,3292,15317,9710,-9529,-31399,-5374,22864,39054,39922,22294,-1450,-14348,-17449,-17749,-18667,-16468,-15221,-21433,-20812,-27840,-16248,-14700,-31461,-40102,-14406,6087,37090,65099,73477,64875,43533,15010,-14061,-13064,16551,29026,6125,-6520,15369,12125,13819,36322,46954,31618,-1742,-30457,-10006,15312,37851,48281,38123,21420,7134,5867,14937,15575,21280,28670,15945,-21022,9405,25464,11236,-12437,-22102,-9914,12779,16342,-564,-20835,-19805,-1707,15887,29409,13684,-12119,19862,35957,20851,-12105,-33019,-11869,3918,2763,-16957,-33459,-8608,5417,7104,-980,1583,3064,-10337,3286,19398,27081,30035,20639,17216,22994,50215,65456,43975,10712,14196,34688,30017,-7626,-31999,4393,31802,34515,13648,-21690,-18964,-12020,-10357,-2216,-15217,-27148,-7409,1159,-9398,-18654,-20700,-11026,-5058,13514,22556,12453,-20111,-805,51872,66493,43884,8068,-14698,-16523,-26234,-26787,-26674,-19388,-6369,9012,21339,28368,14061,-11793,-8979,2939,5971,-11510,-34885,-12603,-10464,-27156,-22215,-14695,-19059,-16068,15042,46366,65506,56898,49036,43933,29305,20156,-1062,-29486,-28299,79,25561,25855,7383,-9060,-14413,-17710,-14946,-13461,-14536,-6142,8285,10471,5671,-51,-3378,-21769,-40114,-38076,-32658,-33828,-19744,-11124,-7313,-14451,-34864,-28918,-4947,10338,22909,29337,36112,30774,11188,-12864,-29775,-15987,-1514,11317,9680,5834,4813,-2159,2853,23724,39486,20850,-17009,-18642,19063,37140,23447,-9442,-407,30212,51943,42258,3557,-41107,-11007,13613,23816,23310,17362,5793,-1971,9033,19651,15627,12226,8198,-544,-13614,-23722,-36137,-26257,-18392,-6368,6814,17621,10017,-769,-7336,18312,28126,14156,-3886,-12932,-1401,168,-6748,-13753,-26316,-13840,-4291,-24606,-35876,-9593,-7798,-37041,-18971,-13327,-24609,-26950,-21127,-4281,4396,13484,28221,39246,53673,55086,26244,1344,20249,28581,20209,22555,15816,-431,-21805,-26600,-23564,-7853,-4049,-20008,-22853,-10007,-17920,-18027,-6688,1697,-2228,2534,5439,27873,44436,36938,20899,2193,-10385,10898,32368,30870,6817,-17857,-8028,-7174,-13977,-9674,-3364,-1028],[-7817,-10045,-9214,-7520,-1027,9916,17303,19554,26418,22735,6017,-14367,-17274,29,-297,-10442,-2535,20403,36485,33567,20972,31896,41307,13368,-480,27562,39700,30255,13358,4906,296,-15189,-40206,-28550,-19653,-27386,-31565,-14427,-10638,-21368,-25554,-14698,-7866,-2297,-1925,-14971,-7043,-2807,950,5117,-6178,-27701,-14808,9777,17277,4872,-1293,-19855,-35791,-29617,-14601,-7275,-25375,-22473,1307,7581,6349,22686,34397,17900,-18275,-30552,-5740,-8389,-27038,-20485,-12181,7563,17410,3853,-18515,-33856,-24480,1645,25877,20306,11860,22664,30006,12928,-10455,-25842,-29983,-22062,-1646,22064,38061,25701,15167,22433,38984,47752,31556,6908,-10698,-24288,15562,71500,94432,61154,-20495,15398,48436,28442,-8677,33701,53101,14515,-36982,-10435,3826,1274,-12145,-15641,-1943,10948,4454,-11639,-29215,-23978,-22375,-13655,9249,37504,36593,7171,-18986,-15408,-20136,-17975,135,-8204,-12986,9136,22907,29001,23173,3286,-9655,-10773,-24827,-22760,3035,24748,26038,2503,-20255,-10763,3739,32598,48412,37256,15398,6375,2297,-1362,14785,19648,7673,-1880,14363,12368,-5602,-25548,-30898,-22898,-28993,-58234,62002,176049,249732,240447,175344,80784,21920,-21113,-19740,-15195,-31941,-6378,-6264,-4501,-2752,834,22811,51263,31441,-11868,-57286,-30963,-4384,570,-17336,-17478,1264,10133,9338,-10330,-24286,-36237,-31979,-15981,-17254,-18392,16060,48667,68791,66880,54695,30205,6253,43690,98342,75626,12939,-9761,-2819,2858,10514,1660,-25759,-22827,-7746,-23126,-32036,-22850,-35069,-19938,923,-7282,-27554,-26364,-20237,-32387,-6269,21660,39923,49737,63651,61057,42281,17637,6869,929,-7874,-15284,-12603,-15011,-22858,-31325,-28479,-16632,-2981,12998,16474,9361,3969,18118,9589,-6912,17229,15958,1109,5440,20526,25776,11366,-4632,-12025,-14379,-25964,-36231,-11387,4391,5668,-770,-13594,-26341,-19938,-1809,21364,24057,15189,6417,10500,19436,17739,1599,-11105,7183,26645,36289,31999,14879,-11778,-11837,-1639,-8834,-28312,-38434,-33211,-32965,-44940,-45269,-5072,14292,-4148,-16538,9571,8541,-18449,-24731,3936,50923,73310,58105,33844,22386,5104,-26050,-5950,-583,-12210,-6711,20187,36654,29195,7345,-8251,-4991,13137,36358,36315,-10424,8153,37721,30555,-5094,-5380,9261,3408,-9654,-13605,-7706,-20993,-32585,-33445,-18694,6014,26888,28695,16934,6337,3688,-5324,-23203,-16180,-11056,-26744,-24174,-14330,7054,21063,28233,31471,17630,-4864,-15850,-9329,-398,1661,-1405,-276,-9588,-24278,-25947,-23545,-10617,2743,17901,31615,41764,45773,39892,36031,43009,41017,19753,-2882,24044,35842,14898,-17483,-10721,-13953,-11384,24289,35629,23823,-1229,-21468,-16804,-896,-888,-12901,-20377,-5275,18689,39991,47875,44703,16325,-5039,-17607,-18543,-17413,-8858,-1826,-1822,-120,-10154,-5042,-3702,-9311,-5704,10437,10541,-8255,-29000,-37379,-11417,18845,25060,3543,-14436,-2395,-7829,-21071,-9434,-9239,-13727,-12427,-5343,4782,5100,-7747,-6284,15149,36028,29640,-1361,-31118,-3769,-5959,-24768,22063,32389,457,15193,39226,30918,1294,6913,-2366,1308,14273,26812,19599,-9678,-35621,-5888,-555,-14959,-24905,-20602,-2623,12765,18033,8507,-9177,-7807,-597,2973,2393,12124,32198,38578,21523,-732,-13500,-32012,-3503,50513,96145,93374,57970,28337,1675,-13604,-19574,-18571,-13330,-16445,-31958,-24887,-16366,-22164,-26398,-13225,18317,35598,30077,21611,20118,-3943,-11933,11814,14016,6570,33840,42057,5849,-31456,-15207,16033,44080,44734,23294,394,756,6136,-5278,-19580,-26230,-20926,-19172,-25565,-31857,-19705,1212,24037,33747,25764,16940,12842,14552,9808,-12139,-24695,-20587,-21887,-9994,5364,5384,-5384,-18500,-21604,-18918,-11941,-20103,-22869,-7909,18832,35472,26664,4582,-3826,6664,-4487,-23052,-7109,696,-7725,-18259,-25748,-24890,-25838,-16299,-15056,-20568,-12052,1475,6752,8321,9709,2516,-29393,-20289,-5170,-13436,-24486,3230,9057,-4411,-12823,-3485,-448,-8981,-6026,4056,7249,5129,15797,35333,46520,22150,4582,-4933,-14051,-25425,-12075,1220,-5924,-27485,-34747,-34866,-23970,-16678,-27948,-31048,-31732,-8700,641,-3815,-10454,-5161,11549,12245,-4970,-9345,2873,4171,-15258,-37000,-16226,5352,18789,23405,25131,20999,9263,-8544,-31428,-12230,29447,62242,33848,-12104,-23308,-30275,-14822,12431,16968,8411,8436,21962,58224,69836,61135,38114,4228,-14865,-3762,18,-3796,-13479,-30158,-21794,-13619,-12130,-6756,-17176,-34688,-11532,-11393,-26039,-9869,10616,20858,24916,33769,41165,38876,34652,23989,-1211,-19018,19064,27188,11203,-7546,8093,21066,15050,-4546,-30461,-7329,18793,33587,35547,22246,2040,-11853,-18670,-18087,-22276,-21662,-14224,-19465,-29340,-21744,-7407,-8048,-27187,-39190,-15289,-39,28634,61713,72947,60942,36290,11522,-10567,-10904,10589,22027,8248,-885,16945,14245,13943,33840,47942,38773,6827,-24359,-10991,17083,38569,47568,36779,20834,7760,12451,25515,21485,21359,26728,13986,-23358,12474,28573,12701,-13130,-21851,-5444,16178,15009,-5054,-27051,-27455,-8954,11982,29295,19225,-2554,19623,37176,26787,-2221,-19831,-8617,3341,-59,-22106,-24684,-1535,10312,12162,8843,10429,6096,-7056,12748,31991,40091,40504,27762,21627,25081,49966,64747,46263,11798,8412,26962,26860,-6675,-33471,2672,31991,36333,16726,-17178,-22771,-18395,-7298,448,-13924,-34942,-12360,-2483,-8503,-11494,-11176,-6443,914,20458,27068,13360,-20357,-2890,47366,64958,47092,11151,-23178,-30681,-37370,-33908,-30154,-20467,-7146,9735,24637,33331,20320,-4459,-3940,5012,6629,-10964,-31263,-13751,-15881,-29854,-14941,-10171,-15320,-7675,21270,50698,70893,62906,57209,50147,30927,18628,-1948,-26481,-31660,-6110,21580,26546,9949,-3649,-8133,-7958,-7229,-11708,-16051,-7849,6542,5107,-5932,-8663,-5540,-18647,-36360,-39608,-31380,-30303,-19410,-8521,-3847,-14514,-35908,-26575,-7660,8439,23782,31474,37449,30028,8582,-16330,-34814,-17216,-2890,12747,14648,8746,2446,-8535,-4441,16959,35656,17793,-20957,-17155,20608,39129,26370,-6618,5441,39394,63230,52018,14067,-26822,-13882,14206,28426,28102,20248,6713,-1520,9680,19166,15014,14296,11063,354,-14654,-23607,-34621,-28564,-22102,-12161,-254,10515,4275,-1834,-4265,16890,20056,5674,-3569,-8875,796,-1042,-12746,-23985,-34088,-10624,1176,-20220,-39189,-12508,-9392,-37154,-20700,-15614,-25481,-27986,-21295,501,14346,24365,37245,45549,56921,58623,33647,1617,8968,19807,16235,20795,17862,4032,-15214,-19381,-25535,-18460,-12849,-27522,-14250,-911,-7729,-12156,-6123,2454,-2042,6249,12477,34324,43486,29989,13761,413,-215,21170,37833,30322,1728,-23327,-11005,-11549,-17664,-11302,-5443,-2890],[-7946,-9196,-8318,-6471,1502,13516,21994,26445,35739,31025,8625,-19207,-22334,-694,-450,-8846,-2515,19459,34459,28587,11444,21282,33843,9733,1488,31500,39903,29818,16739,8477,472,-16521,-41386,-28578,-24407,-33523,-28904,-10997,-9500,-21316,-23717,-16963,-16260,-10618,-7222,-12989,-5110,-4762,-1674,5858,-3187,-23059,-9811,17149,31905,18911,7131,-13869,-28084,-25559,-21725,-16641,-27772,-22815,-5457,-2981,-1646,26564,46352,31591,-6130,-39243,-11765,-11056,-21047,-13917,-10332,6654,15838,1948,-21383,-35069,-29787,-1458,27444,24236,12370,17306,25074,10228,-10512,-27521,-35407,-29736,-11368,12504,32962,25942,16879,22302,37702,48058,32690,5323,-13718,-30201,13870,75961,108549,80343,-8841,8554,45048,28584,-9188,29777,47664,12135,-35971,-17381,-53,3095,-12163,-17527,-1888,15834,14852,828,-17252,-16708,-22143,-18716,9058,41471,44446,15198,-14934,-16721,-24192,-17915,3794,-1791,-11720,6530,18541,22971,16402,-4006,-16594,-14734,-26821,-26583,-1751,21381,23863,-2269,-26177,-10802,1538,29559,49955,41198,18323,6960,1155,-829,19376,23551,5928,-1263,22226,17250,-8805,-27224,-27787,-20372,-27349,-53938,78806,201880,280569,271596,202580,99939,29563,-14296,-10552,-4070,-22475,-19980,-15466,-5607,1707,11055,34135,59808,37428,-4518,-44279,-33045,-7588,-3753,-21727,-15299,2401,7956,5148,-15194,-29862,-37089,-32963,-19501,-22257,-12363,17549,43846,58642,60241,54062,31612,6502,49839,104160,79105,16233,-3133,1095,-741,4629,-333,-23034,-30638,-11992,-24335,-40184,-29480,-35705,-16215,4995,-1777,-19260,-18362,-17833,-23743,-2555,23405,38140,47439,62861,60597,43065,20769,9288,128,-7636,-11420,-6448,-9686,-19620,-29356,-30040,-17182,-1351,15294,17927,10308,4772,16021,3279,-5246,21604,19300,4107,4558,15767,22566,11936,-1562,-9133,-12296,-24375,-33583,-9180,6845,7289,1618,-9469,-25197,-24846,-6946,14678,17149,9020,1177,2663,8538,6094,-6990,-14211,6618,23414,29611,24029,8039,-15959,-7999,7263,3442,-12222,-20107,-22983,-26715,-35046,-28548,2259,15283,-6619,-12631,15195,15497,-10811,-18543,13001,58550,75076,54780,27711,19763,6864,-26010,-10683,-1762,-10978,-12774,13815,36652,36532,17645,-1216,-3497,8314,24951,24287,-11485,15824,41494,30876,-4933,-5454,8008,3295,-7684,-13173,-13449,-26398,-32875,-29479,-14030,11802,33211,35244,23560,11456,4824,-8386,-31250,-10518,-2733,-22724,-19668,-13020,1612,14482,25848,30724,13778,-12640,-25369,-17500,-6202,-2623,-9652,-10151,-14313,-22188,-26192,-27204,-12535,-1581,12124,29826,43156,45228,35982,29595,36189,35873,18816,-2274,13829,21063,4306,-20607,-18985,-21444,-5751,24754,27191,16148,1517,-13040,-14110,2205,5717,-4194,-13346,-9235,9013,28213,37082,38024,12349,-7845,-15566,-12908,-13250,-7069,65,2828,13321,5452,6719,4402,531,901,12084,8931,-12156,-25920,-35632,-13552,17886,23776,1339,-20510,-5040,-8204,-19190,-6799,-9803,-16046,-15699,-7170,5253,9706,1401,5099,20383,36061,29047,-177,-36375,-16858,-19081,-17539,26894,31583,-6407,5946,31408,30129,7652,7572,-11112,-12815,318,13284,7378,-19659,-32557,-5870,-3390,-18994,-26149,-19681,-1082,14524,20014,13464,5455,7316,5384,3380,2112,14017,38077,48403,29267,2672,-9564,-27528,-3851,53021,98986,94674,57054,26650,602,-14335,-19033,-16862,-10155,-12911,-29279,-27021,-13867,-11352,-8883,-1002,24950,35990,29795,20574,11962,-14890,-17958,9053,12833,3249,25122,33520,2456,-28126,-18038,14892,46157,47896,27057,6273,7901,14065,4364,-10082,-19685,-16061,-15890,-24861,-33653,-21584,-141,23705,37252,33024,23947,13783,11012,9976,-5120,-15536,-14489,-19204,-12764,1906,2078,-6066,-15767,-25566,-15962,-5505,-11480,-21703,-12278,14064,32051,26282,5853,-8293,761,-8337,-23778,-6430,-505,-12142,-24306,-30931,-28688,-30247,-20245,-18890,-20516,-9672,932,4108,6047,6454,-2173,-31539,-20938,-14770,-26309,-6728,16490,18784,2721,-12074,-8851,-3088,-5240,-4879,-3725,-6717,-11802,536,24944,42963,24782,8299,-2811,-15393,-24536,-7122,3920,-6096,-26480,-26912,-27516,-24611,-16719,-26566,-28385,-23785,-4684,5220,2141,-5935,-5760,7223,6658,-7246,144,7630,3039,-20828,-41231,-13562,5358,16568,22649,26974,23486,12310,-1971,-21115,-21584,22931,52767,24702,-18424,-23834,-25994,-20025,6891,15535,11130,13200,24815,61939,75687,68455,42536,5514,-11883,1537,5888,1727,-9800,-25619,-17491,-10492,-9751,-4503,-14427,-34473,-15629,-17032,-29766,-4964,14119,22618,25825,37574,50314,48090,38957,23623,199,-21721,14982,23386,7033,-9150,11827,25871,21118,2908,-26169,-10190,13522,26648,29840,21582,5061,-9976,-20744,-16686,-21685,-26096,-11805,-10648,-22279,-12241,-451,-2817,-23293,-38762,-16608,-6392,16975,53691,67822,54418,29403,10135,-6999,-11123,2445,15032,10842,4631,17721,15921,13998,30051,46958,44527,15057,-18094,-11644,18633,37996,44259,32196,17649,6405,16690,34475,27579,21147,23184,10329,-26346,13897,29821,13551,-13065,-20589,-1376,18027,12025,-10647,-33960,-36185,-17915,5897,26970,23060,5575,18683,37161,32409,10018,-4120,-3182,2476,-3570,-26379,-16750,3887,13617,16292,18058,19355,8578,-5451,18390,40791,50065,48494,32749,24406,25575,46772,60475,45748,10957,-361,16337,20580,-7510,-31856,357,30490,35855,17178,-14880,-23537,-17403,-3598,1319,-14365,-36659,-15688,-6309,-7452,-2950,383,600,8941,25523,30102,13614,-20718,-5922,40581,60339,47785,14361,-26218,-40065,-40505,-41216,-35265,-23555,-9841,8049,24636,34908,24119,608,-1233,5182,6321,-10067,-28410,-16078,-21743,-30410,-11150,-9292,-14984,114,29610,55837,74429,66086,62655,54285,31504,16174,-2638,-21401,-31114,-13326,17018,27149,12910,3208,-793,797,-675,-10100,-17804,-11240,1668,-3634,-18909,-17931,-9080,-15782,-31158,-44602,-35192,-30216,-19656,-7691,-2904,-17124,-39028,-23455,-11495,3317,21988,33087,39578,31252,9893,-15311,-39473,-19204,-5963,11243,16814,8912,-2307,-16881,-13998,6645,26023,9952,-27434,-14794,21030,39184,27223,-4923,10267,46651,70424,57516,21433,-14829,-14817,12604,29376,29533,20697,5761,-3300,7095,15743,13501,16738,14256,2317,-12709,-19077,-28079,-31320,-25071,-16468,-6275,3830,-823,-1678,-661,14879,11315,-2544,-3769,-6246,1969,-3081,-19525,-34425,-31906,-3986,7556,-15394,-42507,-15196,-10359,-35092,-23528,-17029,-23030,-25369,-20406,5405,23521,34683,44891,49712,58088,60244,40390,9234,5075,13478,11933,18202,19803,9236,-6198,-8739,-17703,-25644,-17380,-25618,-3606,9477,3385,-1548,1115,5904,-1473,7890,18803,40941,43149,23145,6265,1046,12339,33263,45905,33350,928,-25777,-11448,-12795,-17385,-10449,-6462,-4318],[-8797,-8226,-6333,-4141,4533,16689,25511,31785,43555,39663,14655,-19100,-23432,947,771,-6971,-2924,17204,30620,21845,1059,12069,25524,5983,3506,33812,38538,29271,20351,11986,1218,-16570,-36196,-27703,-27734,-36443,-22860,-5313,-4950,-16833,-18859,-16789,-23483,-17542,-9788,-8922,-3355,-6606,-2729,9015,2211,-16329,-5324,22019,42676,32298,15734,-6775,-19513,-19139,-27430,-21432,-22722,-21458,-11388,-13215,-10605,27827,54991,43294,5131,-35878,-15705,-10248,-11678,-5957,-5636,9203,16387,104,-25408,-34385,-32152,-4870,27578,26992,12366,9610,17122,5445,-9496,-21066,-29615,-31499,-18657,4734,27607,25206,17227,20859,35184,47064,32481,2080,-16757,-37074,11362,77872,118643,96921,1890,2443,40673,27973,-6883,26132,41118,9161,-31937,-24493,-5909,1926,-14299,-20687,-2756,20096,25501,13654,-5517,-9001,-19388,-23199,9741,45907,52953,24375,-8515,-17337,-29077,-15766,7195,4628,-7697,5140,14381,16864,9125,-11858,-22176,-17261,-28127,-28630,-5190,18101,20669,-7821,-27183,-9277,-321,25527,48484,41192,17436,4873,39,1966,24882,27025,3884,-522,28734,20126,-13088,-23289,-20325,-17690,-29832,-39578,107089,239832,321075,307436,229031,115134,34832,-8397,-2906,7570,-2905,-15816,-18780,-5821,6211,20974,43962,65771,41165,2041,-30545,-26680,-6975,-7757,-28209,-14218,1675,3303,-1446,-21524,-37498,-36631,-33390,-20878,-20997,-6613,18121,37529,45505,49465,49991,31353,5532,51527,104223,79703,19860,3970,5162,-4610,-2921,-3106,-20088,-38154,-16226,-24428,-46353,-38018,-36041,-11677,9845,5129,-8456,-7165,-10304,-14170,1767,24910,35809,43835,59001,55740,40127,21505,11255,-188,-7742,-8378,-1486,-6554,-18913,-29295,-31497,-17972,-642,16283,18683,11470,4687,10993,-6795,-2918,26592,23375,6639,2356,9347,17565,11201,726,-5669,-8710,-20360,-30410,-8881,6720,6151,1696,-6750,-23034,-31256,-13617,6318,8956,2087,-5279,-7895,-5113,-6919,-15497,-17095,4196,17839,20228,12945,-1583,-21849,-5736,14246,15070,4673,6000,9225,8389,-1655,-12117,4234,12189,-11758,-6220,23376,26265,2226,-8405,19583,62467,74822,51265,20660,15588,7760,-23305,-14370,-3067,-8588,-14688,9787,37495,43422,26393,3872,-3438,2443,12770,12688,-9361,20281,41287,27795,-6511,-5202,7288,3727,-5443,-12768,-19960,-32939,-33402,-26596,-11156,15196,37446,40482,29309,15426,3940,-12944,-19834,6563,15938,-7508,-13444,-10197,-3121,5336,19901,26323,7467,-20774,-30006,-20726,-11213,-5898,-14260,-17339,-17922,-21052,-24673,-24944,-15197,-7206,4874,26352,42079,42038,29988,21547,27391,28396,15958,-2438,946,3041,-8411,-24431,-28384,-26401,-2870,21637,15108,7449,5225,-5718,-13065,2588,10227,3424,-5757,-10309,34,14748,23256,28144,6202,-11919,-13859,-7892,-9292,-6409,419,6024,22972,17560,17132,13171,8583,4914,10941,4915,-17404,-24532,-34030,-16031,15802,21430,-686,-26419,-8592,-9063,-17352,-5928,-11697,-18449,-19491,-11024,2897,12147,9206,15496,25173,33378,26101,1579,-26819,-31249,-34269,-10043,29391,28612,-13176,-4695,21556,26816,9836,5987,-16863,-23106,-9780,2668,-3666,-30350,-28791,-6347,-6894,-23566,-27896,-19640,134,15418,19948,16563,18347,20883,10907,1412,-1160,13419,41574,56564,36800,5855,-6707,-23847,-6720,51809,97582,92645,54026,23510,-1741,-16699,-19969,-16186,-7802,-10243,-26498,-28899,-11524,-569,5989,8783,27410,32312,26635,18043,2967,-25705,-22990,3972,9023,-692,15830,24099,-844,-24791,-23133,11157,44581,46963,27380,9400,13298,20643,13187,-1342,-14501,-13305,-14971,-26416,-37001,-22806,-2558,21169,38089,37900,30070,14659,6421,10204,2248,-7735,-9608,-16790,-16109,-2391,-2836,-8813,-10521,-21275,-14054,-1308,-4706,-18001,-17097,6819,25702,23452,5474,-14506,-6371,-12368,-25344,-6182,-705,-15069,-30001,-35328,-30919,-36180,-25526,-23043,-19971,-7730,-239,772,3080,2616,-6461,-31190,-22616,-26104,-22132,9434,27212,26042,8879,-8475,-13941,-8089,-3972,-3393,-10580,-21424,-29863,-16322,12336,36199,25038,11522,1449,-10878,-17389,-5003,3587,-7870,-23497,-19709,-20701,-24411,-17379,-24309,-21693,-16280,-3649,6133,5388,-2746,-7106,1709,857,-8158,6309,10267,2374,-21496,-30933,-8367,7678,16684,23464,29122,25556,14771,3793,-11489,-30832,13510,38745,11637,-27436,-24774,-23143,-23216,343,11729,11243,16121,26534,61890,76778,72427,45013,6311,-8635,5947,10544,6167,-6567,-22101,-16184,-10822,-10481,-4677,-13583,-33810,-20907,-23857,-30947,-1531,14306,20358,23267,38388,56739,55591,42296,22223,667,-23953,10010,18617,2010,-11436,13994,29383,27556,12265,-18677,-14069,6779,18299,23009,20233,7289,-8939,-23736,-14114,-17818,-30121,-10205,-2663,-11330,-4030,4129,755,-19909,-38543,-18309,-11697,2876,41768,58660,45874,22885,9200,-4829,-13489,-6620,9802,13958,9774,17908,17254,14291,25715,44673,49202,22957,-11776,-11129,20314,36659,39149,25503,12920,3588,18824,41895,34062,21559,19094,5893,-29128,13710,28972,13249,-12532,-17734,2423,18445,7774,-16854,-40923,-44922,-27605,-1534,22955,25209,12169,17572,36528,38270,24461,12999,4068,1976,-7056,-28020,-9755,7847,15520,19885,27124,28675,11461,-5141,20802,46248,57103,53995,35772,25912,25123,41547,53486,43094,9399,-10356,4768,13044,-8473,-29074,-2444,27748,33732,15782,-13955,-21248,-12034,-1396,441,-15327,-26922,-15382,-9365,-5563,7475,14716,12694,20218,29440,32015,13836,-20559,-9286,32594,53609,46671,18198,-19749,-28618,-31509,-38439,-37475,-26535,-13397,4744,22192,33536,25023,3264,-416,4099,5798,-8164,-25882,-18922,-26777,-29355,-9891,-11034,-16921,6660,38433,61181,76385,67160,66121,57244,32062,13869,-2795,-16455,-27854,-19929,13284,28239,16888,11571,7387,8828,4873,-8312,-18780,-15298,-5324,-14239,-30411,-25692,-12439,-12242,-23609,-38591,-40455,-34846,-23903,-9844,-3815,-20571,-41887,-19749,-14928,-3968,19201,35668,43635,35349,15284,-10676,-40818,-21182,-9896,7444,16480,6695,-8611,-25638,-22716,-3394,13267,-1897,-36049,-11531,20421,37267,25927,-4048,14569,52049,73480,58791,25447,-5401,-14632,8118,26010,27125,18361,2745,-7301,1627,10480,12595,20124,17878,5569,-7754,-12341,-21053,-34318,-27751,-19368,-11061,-2146,-5135,-803,2608,12133,2671,-9436,-4969,-5827,1151,-6648,-26848,-35135,-21028,3686,13171,-11310,-45605,-18835,-11957,-32526,-28286,-17447,-18604,-21354,-19935,8555,29622,41787,48818,49561,55072,57635,42904,17131,6947,8774,5353,12796,19351,12745,2062,464,-9801,-27229,-18817,-18336,5532,17944,12246,8521,9715,8437,-3739,4573,21373,43495,39596,13254,-4850,1468,22891,42634,52033,35763,550,-29016,-13262,-14752,-17603,-11239,-10089,-9318],[-8550,-5729,-2042,642,9095,20417,28694,36084,50195,48876,24364,-12133,-18901,5073,3934,-4183,-3206,14238,25745,14314,-9076,6852,17960,2691,5292,34394,35954,28814,23729,15230,2760,-15043,-30688,-26159,-29946,-35997,-17256,677,1768,-9343,-13211,-15557,-28999,-21987,-9248,-4462,-2066,-7609,-1110,14769,9326,-9138,-2471,23376,47989,42930,22856,-216,-12041,-14272,-31489,-17848,-14162,-19555,-17370,-23144,-20689,25200,58159,50679,13356,-27732,-16890,-6263,-1643,1450,-530,12407,16194,-3696,-31984,-32813,-31315,-9910,24890,27185,11082,-820,5201,-2324,-8750,-15606,-23943,-29089,-24037,-2168,21249,22280,14717,16452,29630,42801,28896,-4291,-19608,-43312,6436,75363,122103,107538,8806,-4080,33856,24899,-3874,22284,33064,4938,-28184,-32647,-15344,-3789,-19896,-26652,-6380,21475,33566,23715,3131,-3799,-17226,-27853,9398,48516,59338,31985,-1930,-18523,-36261,-14155,8036,8544,-3963,3460,8976,9288,81,-21405,-26816,-20596,-31203,-30930,-9008,13479,15140,-15469,-25325,-8860,-3945,18307,41620,34846,10478,-1895,-2733,4802,29100,28100,20,-1606,31190,19178,-18358,-16927,-12707,-17484,-37078,-28091,123339,255070,331840,313899,233249,118051,36382,-5290,-1257,13320,11139,-5572,-17946,-5383,10177,28445,49892,67519,41530,6973,-16890,-15172,-1968,-9105,-37525,-15839,-2689,-5118,-11157,-28463,-36797,-35194,-33716,-20442,-16520,-2406,17205,30062,30467,34637,41757,28338,2502,48315,98474,77097,22673,9803,7833,-9345,-12098,-6389,-17651,-37256,-20141,-22929,-38751,-48875,-36520,-7369,14750,12625,3512,5405,-676,-4694,6052,25372,32302,38384,51629,46401,33464,19649,12118,-398,-8545,-6718,1420,-6167,-20638,-31093,-33890,-19753,-1519,15501,18577,13415,6030,5488,-20158,-173,31705,27742,8422,-1032,1755,11168,9247,2130,-2163,-4290,-15023,-26613,-10077,4261,2709,9,-4955,-19993,-38561,-21332,-3065,247,-4413,-10172,-17036,-19106,-19933,-23246,-20078,-95,10377,9079,-207,-13123,-28736,-4382,19743,25642,20526,31232,40964,39825,22273,-4275,296,6391,-17958,749,31880,37169,14490,1047,23918,62828,72639,48168,13958,11050,9139,-17483,-13633,-3022,-4934,-11905,9159,39580,49983,33987,8062,-3410,-2856,1581,3522,-5496,22573,38346,22674,-8229,-3258,8537,5945,-1753,-10545,-24067,-39131,-33081,-23971,-9413,16884,40338,45214,35016,19029,2250,-17093,-8602,23776,34754,7873,-5866,-5038,-3590,-3869,12152,19856,618,-25895,-25926,-17411,-13421,-6805,-12858,-18073,-19102,-19164,-19865,-19521,-16716,-12044,-1540,23049,40274,38205,23981,14001,18723,20698,13113,-1455,-10575,-14674,-20552,-27090,-36768,-25056,-869,16893,1906,1873,11133,1904,-11657,2131,14297,11589,3707,-6828,-5633,2581,9250,17572,145,-15010,-10880,-1801,-3654,-4602,1274,9754,31052,26874,25499,21776,15658,8152,9451,1257,-21531,-23757,-32388,-16889,14474,19876,-772,-29043,-10903,-8170,-14150,-5334,-12445,-17085,-19055,-14043,-177,14194,17123,26109,31082,30235,22813,5614,-14577,-31588,-34275,-1564,31325,25316,-17117,-13605,12666,23020,9362,1821,-21614,-27628,-14026,-2997,-11152,-39689,-23301,-5331,-9028,-26459,-28029,-18392,2756,17325,19905,19443,30376,33575,17670,597,-4587,12462,44305,64216,45337,10298,-3597,-19550,-9965,48864,93773,89007,50729,20887,-3432,-18843,-20728,-15077,-4882,-7085,-22722,-27596,-7624,9981,18574,16347,26899,26393,22439,16067,-2567,-29064,-25011,-2082,3850,-4080,8229,16479,-2236,-21289,-28334,7569,41692,43998,26154,11465,17933,26604,21783,7698,-9010,-10960,-14678,-28459,-35850,-20748,-4462,18057,37815,41708,36235,16578,2338,11575,10128,-288,-4794,-13343,-17597,-5508,-7520,-12468,-5426,-13626,-12452,1736,1176,-12937,-20656,-1047,18188,19583,4701,-20855,-12777,-14789,-25975,-4683,1761,-14512,-33265,-36417,-28137,-34860,-30639,-25765,-17756,-4914,-555,-1826,858,176,-7627,-27256,-24000,-37696,-7258,23881,35922,31366,14099,-2900,-15729,-13666,-4124,-1471,-14122,-33705,-42751,-32688,-233,28027,23812,14550,7293,-2852,-9985,-4896,612,-10708,-19352,-12970,-14430,-23132,-17853,-21650,-14805,-9796,-4740,4087,6542,-257,-8037,-4015,-4445,-8963,8970,11133,2902,-16603,-20736,-2391,11237,18752,26175,32015,27516,16642,8248,-3180,-31363,3106,22096,-3554,-33512,-23889,-21692,-24034,-6720,5678,8704,17113,27580,59506,74027,73228,45553,6594,-5548,9220,13705,9213,-4198,-19940,-17635,-14305,-13823,-6843,-14499,-34856,-27638,-31527,-28336,61,10890,14065,17589,36476,60340,60892,43942,19757,396,-25386,3734,12612,-3784,-14426,14294,31462,34024,22582,-9320,-18476,-1568,8660,15229,17992,8324,-9004,-27353,-11328,-13417,-33536,-10463,2137,-3179,1045,5737,2183,-17469,-38371,-20914,-15199,-13155,26662,45872,35414,15966,6654,-5315,-18243,-15577,6800,16568,13569,16946,17537,14178,20747,40897,52213,29612,-6362,-9856,21451,34109,32121,16992,6877,-1003,18313,47026,40172,22328,14458,545,-31170,10885,24809,10246,-13127,-14731,4701,16393,1419,-24488,-47981,-45367,-37849,-10750,16491,24470,15855,15227,34376,43292,38945,29122,10941,824,-11347,-27691,-5040,9063,14712,21676,34691,37067,14069,-6567,19258,47374,59904,55654,35611,25005,22794,33669,43031,37347,6690,-21005,-7589,4395,-9768,-27645,-7527,22325,28743,11494,-15371,-19156,-8103,-2970,-3551,-17272,-17487,-12935,-12872,-4168,18147,30292,28524,32667,31091,31269,12429,-21508,-14058,22651,43855,42547,21001,-10001,-16747,-24177,-31942,-33716,-28212,-18344,-1150,16702,28675,21795,1946,-2816,583,3753,-7040,-25143,-23439,-31098,-29189,-11997,-16062,-21453,10343,44639,64063,75102,65058,66596,58117,31749,10862,-4176,-14117,-25899,-26056,9566,28370,20678,19644,14624,14871,8244,-7494,-19572,-20190,-14705,-26669,-31228,-30855,-15959,-9540,-16997,-29515,-32829,-32926,-33420,-15809,-6508,-23703,-40348,-16906,-17400,-13034,16413,39318,49028,41048,22021,-6054,-39548,-23270,-14711,1188,13179,1784,-16233,-32961,-25640,-7344,2802,-15494,-35305,-8160,18357,33003,22252,-3682,18533,55492,72400,55903,26033,1447,-13540,873,18189,20713,13129,-2289,-13041,-5471,5630,13919,24611,21862,10095,-562,-4913,-14309,-35162,-29967,-20593,-13772,-6359,-7849,850,5753,9676,-3649,-12724,-6412,-6887,-977,-10740,-31090,-22878,-7870,11797,18320,-7196,-40454,-22508,-13308,-29016,-32236,-15071,-12626,-16540,-18848,10830,33259,46013,49714,46159,49180,52122,41888,23161,11991,6998,-1805,6417,18034,16057,10605,8918,-2969,-22622,-17154,-11134,14326,25912,20434,18847,19636,11688,-6460,-937,22575,43887,35131,3377,-16756,4589,33022,50859,57748,39217,2424,-29405,-13829,-14912,-16347,-10495,-11853,-14498],[-11131,-6019,72,3497,10963,20688,27659,35339,51666,54620,33336,-3557,-13680,7674,5666,-3390,-6065,8174,17834,4473,-19799,5197,10555,-1941,4395,31315,30757,26787,24771,16436,3683,-13376,-26717,-25482,-32471,-34796,-13888,5113,8435,-1592,-9092,-15492,-31808,-22683,-6679,-965,-1343,-6885,3557,22859,17675,-2084,-1453,21411,48076,50160,28255,5482,-6076,-11715,-30123,-9033,-4966,-16991,-22604,-29755,-28612,19836,56116,53730,18733,-20162,-13444,1227,8752,8634,4756,15664,15082,-8612,-39664,-29502,-27976,-14978,21064,26536,10860,-10152,-8281,-10544,-6930,-10522,-18754,-24932,-25198,-5958,16464,19557,11599,11206,22998,37055,23772,-11117,-18500,-37035,1302,70531,120532,112815,13133,-8709,26941,21679,1410,21611,27215,2886,-22832,-37151,-25829,-11040,-25777,-32806,-10486,21838,40306,32146,10076,349,-14595,-29456,9945,50897,64795,39287,6055,-17645,-32851,-11430,8435,11909,870,3835,4938,2860,-7979,-29784,-27993,-23106,-34193,-31896,-11369,9787,9876,-22587,-21696,-8026,-7521,9976,31982,25380,927,-10282,-4588,8894,33464,28363,-3895,-1983,32119,17484,-20301,-9246,-5408,-17690,-43005,-22259,118681,233579,297486,279060,210090,110254,38501,-1828,-2912,14953,21364,4584,-13838,-2678,14554,33546,52253,66344,40926,13106,-1837,-397,7960,-4086,-34407,-18051,-8665,-14794,-20372,-28795,-27362,-30230,-31359,-16912,-10214,1524,16374,23892,17240,18460,31101,23977,-621,42500,89442,73254,25715,15096,10053,-13312,-20733,-8237,-14664,-33401,-21281,-18378,-28743,-44538,-35613,-2457,20570,21422,17121,19741,10593,5153,10951,25458,28400,31941,41834,34095,24536,16372,12631,249,-9145,-5741,2898,-7476,-23347,-33316,-36684,-22091,-3529,13489,18127,16916,11741,5058,-31446,3196,36657,32187,9669,-4959,-6058,4233,6576,2907,1231,503,-8973,-21911,-11950,-26,-2409,-2738,-3571,-16217,-41014,-29433,-12574,-8112,-9322,-10949,-17903,-27647,-31494,-30148,-23650,-6427,1203,-3148,-14719,-26045,-35397,-3609,23660,34130,32571,47274,56910,50544,26138,-8367,-7157,-629,-24370,6596,38395,45206,23636,8283,25432,59145,67696,44544,7281,5961,10728,-10120,-8833,-1898,-1079,-6837,10717,41609,54872,39380,10808,-3760,-7934,-8959,-3205,-2062,22201,32341,15293,-10021,-336,10971,9000,2414,-7142,-24032,-44947,-32876,-22415,-9771,15671,40544,48020,39251,20876,-1203,-21090,-118,36111,48304,20424,1167,677,-399,-12159,2065,10781,-6726,-26429,-19291,-12794,-14381,-7316,-9208,-15356,-19913,-17215,-13982,-14188,-18102,-16878,-7716,18963,36760,32888,17138,6178,9455,12033,9287,-428,-16875,-28603,-31558,-29789,-34115,-20287,-757,9584,-12544,902,17383,8236,-10963,-277,16545,18740,13417,-869,-8849,-8488,-5214,5798,-6673,-18042,-8223,3787,2158,-2641,1444,12829,36943,32063,29269,27043,19662,9240,6898,-2318,-24604,-25174,-32054,-17486,12527,17697,-648,-28833,-13042,-6830,-11560,-6659,-12872,-13001,-14662,-16295,-5026,14431,23358,34942,36269,25706,17876,9767,-2644,-17355,-19541,6048,31312,20456,-18880,-19988,4704,17547,4820,-6645,-28804,-27025,-14285,-5375,-15861,-41299,-17666,-4062,-10912,-28490,-27573,-17095,5274,18952,18972,20732,39544,43385,24139,1565,-7644,10391,44729,69312,52855,14414,-1777,-16100,-14273,43555,87025,83139,46556,18211,-5321,-21906,-22617,-15017,-2977,-4910,-19369,-24308,-3486,18385,27199,20079,22472,17667,16484,13892,-3272,-22712,-25040,-9876,-3564,-8111,2127,10959,-2607,-18843,-32582,4821,37723,38999,23137,11948,20724,30627,28732,15897,-3874,-9499,-15363,-31135,-30834,-16628,-6362,14019,36063,43857,41411,18461,-1714,13156,17159,5998,-693,-9565,-16860,-6894,-11233,-17126,-2239,-6712,-11943,3134,5615,-8079,-22810,-9148,9873,14701,3437,-26255,-17271,-15548,-25436,-1771,6430,-11066,-33674,-34427,-22526,-27999,-35132,-26322,-13936,-1140,217,-3440,-426,-550,-5407,-21484,-24300,-34965,8194,36196,42563,34747,18044,3155,-13253,-18485,-5116,562,-13504,-27754,-25915,-28550,-9264,20445,21873,17378,13784,6359,-2321,-5912,-4339,-13572,-14198,-6509,-8617,-21102,-17163,-18175,-8115,-3929,-6670,132,6559,2384,-7163,-8507,-8268,-9958,8784,11065,5244,-8171,-10683,3951,15546,22539,31097,36309,30142,18619,11931,4342,-21703,-4633,6071,-18006,-24332,-18955,-20040,-22377,-12737,-1249,4809,17416,29466,57544,69991,72543,45566,7649,-1633,12514,16487,11954,-1560,-17396,-19410,-18439,-16884,-8266,-14591,-34719,-34070,-36627,-22850,1183,5467,5872,11260,34085,62979,65423,45122,18075,1555,-23669,-2273,7097,-8303,-16191,14599,34168,42164,34725,2400,-20260,-9315,149,8901,16841,10042,-8047,-27441,-6809,-7753,-31347,-10248,5776,3209,4674,6522,3604,-13837,-35580,-22505,-14570,-27330,12414,32940,25849,10576,3870,-6428,-22742,-20112,7977,20264,17909,17093,18910,15759,17815,38235,55772,36990,168,-5813,24246,32835,26068,9998,2751,-4587,17817,52327,48316,26152,12390,-2694,-29047,7739,19580,6521,-12975,-10101,7437,14228,-4524,-31064,-44620,-36626,-34144,-18754,10260,23182,18786,13831,33084,49534,54453,45228,18768,1287,-13834,-24172,-390,9799,13435,23829,42677,46423,18879,-6219,16796,46865,60883,55894,34806,24256,21336,26240,31960,31176,5902,-26649,-17160,-1734,-8357,-24993,-13034,16344,23183,6804,-16547,-16381,-5312,-6306,-8255,-17126,-7316,-7675,-14842,-1261,30621,48616,48849,46892,32726,29778,11053,-21906,-17824,13326,33476,37518,24271,1139,-5404,-17210,-24833,-26171,-24848,-21581,-7293,11230,23862,17436,-1352,-6515,-3409,1801,-5649,-24598,-27564,-31303,-28516,-15351,-22053,-25339,12801,48550,64826,71761,61469,65800,58611,32232,8739,-5936,-13452,-24762,-29481,7031,28451,25383,28000,21627,20057,10705,-6431,-18678,-23140,-23783,-38270,-23759,-31116,-18401,-7430,-12335,-22628,-22442,-21584,-33384,-22864,-8698,-23535,-35457,-14560,-17312,-20925,15922,44802,55834,47704,28413,-2955,-39481,-24423,-19217,-6545,7631,-4964,-23734,-34780,-19680,-694,4039,-19433,-23974,-4970,14973,26661,16775,-2771,22595,57251,67686,49282,23422,5885,-11151,-7870,6245,10240,4816,-9468,-19943,-12284,3518,17381,28969,25001,14533,6870,1602,-9098,-33754,-32681,-21549,-15377,-9503,-10004,1700,7534,6904,-7251,-13075,-9181,-10434,-5500,-16171,-29970,-11385,3351,17897,21146,-4671,-36441,-27819,-16173,-26716,-31949,-12638,-8321,-13741,-19273,9985,31944,44546,45017,37300,38382,41680,34986,23209,13550,4176,-11813,-3162,13215,16487,16160,13210,-847,-21323,-18479,-8287,19115,29834,24480,25463,26214,12020,-12167,-11039,19046,38696,26671,-8556,-31319,6396,38121,53345,58285,38785,1505,-30117,-17513,-18115,-18491,-12003,-13489,-22166],[-15530,-8859,-109,4244,10081,17611,22605,29575,47900,56520,40466,4204,-10062,7775,5342,-4781,-11469,-558,7701,-6094,-25935,6396,4580,-7815,349,24659,23340,22946,22879,15173,3550,-12328,-24880,-26321,-33548,-31661,-12182,7357,13525,4648,-7927,-18412,-31923,-21120,-4401,378,-1676,-4957,9615,31767,26061,3864,-2914,16003,43313,53281,31316,9389,-2696,-12524,-26270,-476,2700,-14998,-27652,-30755,-30011,11994,48148,51219,20032,-14648,-7643,9698,17550,14092,8341,16853,11446,-15384,-48551,-25800,-24799,-20488,15808,24701,11533,-15121,-22994,-18468,-5272,-6855,-15087,-21756,-24028,-7287,13045,16946,7817,4985,14954,29312,16681,-17676,-14162,-29193,-4388,63027,113399,111153,13720,-12287,19541,18080,7735,23887,24129,3193,-16809,-35486,-37519,-18692,-30716,-39185,-15551,20372,44356,37540,14126,2320,-12885,-28916,10357,51807,67764,44695,13642,-15151,-25619,-8481,7955,14135,5760,5569,2031,-2664,-15157,-36975,-27801,-25643,-37653,-32561,-13359,6265,4570,-29240,-18130,-7646,-11917,525,20472,14365,-9477,-19054,-5291,12872,36526,26641,-8838,-1494,32375,16156,-17931,-1847,295,-17801,-42730,-21134,96764,183863,230449,215937,169795,98097,43898,4142,-4519,14918,28016,12049,-9609,283,17542,34976,50414,62155,39848,20000,12622,14399,19980,5678,-24358,-18964,-14955,-24215,-25525,-21514,-15505,-22034,-25991,-11352,-3824,4533,15155,19256,7943,2697,18711,18651,-3043,35142,78272,68557,28660,19611,11843,-16121,-27931,-8295,-11165,-29461,-19432,-11424,-17435,-35053,-32907,2888,26993,31048,31824,35324,22724,14895,16065,25029,24143,24704,30233,19920,14288,12296,13045,1922,-9055,-5068,3428,-9509,-25766,-34616,-39268,-24673,-6312,10660,17497,21869,22701,14019,-25165,7131,40975,36340,10591,-8752,-13126,-2326,3790,3459,4554,5452,-2406,-15994,-13236,-5275,-8256,-5448,-1787,-11595,-36120,-36541,-20408,-14622,-11398,-6901,-9728,-22512,-37666,-35691,-27218,-14047,-8618,-14750,-28974,-38891,-36663,-2211,26752,40566,40316,52976,56445,42572,15026,-17015,-11866,-6659,-28688,11407,42607,49796,29580,13536,24926,52489,60609,40466,1137,1130,13014,-1595,-1408,740,3296,-365,14170,43651,58261,43041,12955,-3570,-12002,-18022,-6155,1330,20356,24673,7265,-10056,4199,15074,13269,7465,-2132,-19531,-41439,-32145,-21024,-11288,12218,38497,49195,42290,21394,-5587,-23445,5682,42601,55180,29394,7664,7029,5542,-15132,-8920,814,-11833,-21395,-12318,-8593,-14411,-7673,-5429,-11911,-20440,-14150,-7325,-8895,-18675,-20718,-12533,15042,32534,27124,10464,-818,850,3610,5384,1344,-12512,-25131,-32810,-31936,-26738,-14210,-1572,842,-24521,5980,24102,13696,-10165,-3715,17569,25177,23597,7417,-8883,-16907,-18506,-5555,-13080,-20045,-5526,9191,8415,204,1624,15929,42117,34565,28766,28418,20675,8767,4461,-4182,-24074,-28179,-32008,-17375,10475,15362,-243,-27248,-14309,-4888,-9733,-9548,-12259,-7185,-7820,-16238,-10849,13316,27955,41841,40609,20669,11670,13387,8277,-2251,-5372,12720,29714,14595,-18217,-20848,-793,10791,-3242,-17985,-33765,-21858,-11433,-5110,-17403,-32556,-11783,-2343,-12184,-28996,-26189,-15581,7533,20327,17692,20604,45472,49901,29852,5147,-8339,7517,42372,70932,58396,17761,-1490,-13716,-19120,36600,78288,75964,42400,16409,-6779,-25994,-25992,-16514,-2710,-4154,-16687,-20135,333,23997,31525,19815,14542,6662,8937,11330,297,-13927,-23568,-18791,-13015,-13120,-2151,8100,-2513,-17776,-30622,4100,33499,32626,18689,10833,21153,31966,33162,22449,458,-9105,-17062,-33863,-25437,-12019,-8516,8952,32718,43993,44754,19279,-6183,14131,22314,10439,2104,-6225,-14347,-6017,-12671,-22635,-1733,-1994,-13267,2261,7892,-4538,-23935,-17368,879,8550,1325,-27157,-18397,-15502,-24374,1847,11787,-6592,-32270,-31721,-16688,-21559,-37103,-25004,-9435,2726,1272,-4836,-1721,-934,-2139,-16155,-23495,-22380,21631,45298,46271,35334,19589,7754,-9015,-22243,-7443,1436,-10939,-16452,-11178,-13440,-9768,14696,18945,18788,18953,14428,4444,-8293,-11749,-16188,-9393,-1667,-4676,-19938,-15874,-14809,-2966,167,-9558,-6204,4821,4285,-5161,-11763,-11501,-12553,4912,9133,7685,235,-2133,8955,18630,26000,36232,40318,32015,19351,13504,9614,-11550,-7649,-6981,-26838,-12721,-11787,-18309,-20334,-18238,-9836,-1272,16084,31125,56011,65020,69890,44157,8324,1687,14517,17538,13006,92,-14899,-20311,-21840,-18270,-8280,-13455,-31117,-36440,-32108,-17409,538,-2978,-4323,4227,30663,63699,67809,44366,16137,3379,-19743,-9293,845,-12573,-17835,13952,36633,50436,46364,13947,-19510,-17246,-7847,3248,15546,11135,-7071,-23187,-2017,-2592,-27291,-9897,7965,7099,6112,5646,3969,-10159,-31257,-24503,-12202,-28019,1008,20472,16647,5504,-366,-9105,-27593,-19902,10806,23286,21381,17201,20144,17701,16017,35719,58550,43608,6442,-749,27366,31825,20393,4242,-16,-7946,16556,56803,57417,32073,12441,-4313,-25537,3366,12435,1033,-13175,-5579,9336,11091,-10810,-37438,-37452,-28300,-24716,-25731,3678,20531,19977,12217,31644,55545,68628,59104,25823,2297,-15120,-19553,3280,9213,10846,25341,49684,55193,24735,-3841,13555,44445,59527,54272,33038,23353,20608,19587,20176,24389,6936,-24019,-23321,-4717,-4488,-20694,-19562,9348,16664,1519,-17544,-14098,-4965,-11741,-13682,-14782,2475,-1606,-16019,2468,43677,68269,71234,60808,34048,27105,8997,-22373,-20548,4719,22481,31378,27174,11709,4577,-10865,-17832,-17682,-17763,-21814,-13292,7264,21323,14148,-5937,-11322,-7771,-379,-4708,-24265,-30178,-27280,-27021,-19528,-28274,-25886,14346,49488,62743,66277,56663,63996,58912,33602,7568,-8348,-14344,-24358,-29837,5443,28398,30943,36252,28272,24630,12701,-4715,-15653,-21665,-27572,-31948,-17328,-29403,-19170,-5487,-9367,-18567,-14536,-11273,-23746,-27865,-8339,-18883,-28969,-12099,-14360,-22487,19023,52148,63815,54783,33686,-1520,-40042,-23320,-21572,-14132,1376,-11789,-28531,-29628,-8439,13719,19347,-4329,-10840,-1125,11596,19905,11775,1077,28384,59098,61583,41102,19611,9816,-5461,-13236,-6725,-2111,-4607,-16687,-24533,-13655,7442,23843,33973,28333,19776,15237,8540,-3923,-30733,-34067,-20930,-14607,-9977,-10046,3346,9914,6256,-5718,-9601,-10988,-13913,-9840,-20047,-23801,-42,13988,23850,23957,-1295,-31460,-32096,-18042,-23398,-27176,-9013,-3913,-10705,-18666,8606,28206,39726,37354,26053,25968,29716,25588,19655,12409,1798,-21004,-12446,8178,17349,21461,16180,-320,-21681,-21082,-6868,22751,32709,27512,31139,31831,12576,-15989,-20576,14307,31907,18624,-16211,-28690,9582,41156,53293,56797,37447,709,-30485,-20831,-21244,-20300,-11661,-11177,-18100],[-19394,-12883,-1508,3891,7659,12635,15206,20360,40438,55727,46124,11084,-7885,6055,3811,-7116,-17858,-9704,-1832,-13038,-21546,9121,1769,-13255,-5503,16421,15757,18533,19206,12690,3401,-11154,-24037,-27462,-28751,-23599,-8819,8889,17563,9921,-8816,-23894,-30607,-18970,-2864,326,-2090,-1789,16497,41390,34912,9565,-5599,9096,36519,54223,33746,12759,-836,-15536,-21734,7073,9170,-12932,-31436,-27106,-24210,4220,35886,44069,17990,-10688,-744,18282,24670,18144,10425,16146,6015,-22413,-42516,-21084,-21312,-25003,10646,23034,13962,-12365,-36487,-22915,-3323,-3825,-12108,-19165,-21448,-5818,11888,15723,4915,-575,7012,20929,9091,-21117,-7361,-20930,-9412,54204,102205,103183,11261,-14474,12752,15424,15224,29047,24624,6411,-9760,-28995,-46525,-22639,-31367,-44055,-20689,17722,45921,40114,15651,2466,-11993,-26898,10806,51285,68077,47886,20207,-10516,-16525,-4928,7415,15905,10931,8784,897,-6609,-20648,-41394,-26921,-27619,-40976,-32760,-15096,2851,-442,-34554,-14874,-7699,-17090,-8894,8752,3434,-19248,-26138,-4065,16372,37496,22639,-14678,217,33127,16511,-11204,6283,5686,-16391,-32976,-16138,74880,133860,164337,155026,132767,90890,54705,15061,-2471,15363,30807,14430,-8118,1812,18486,33241,45504,55950,38549,26015,24253,26836,31597,17464,-12725,-16770,-19792,-31200,-23543,-11046,-2253,-11423,-18054,-4783,1606,5918,12817,15645,3673,-9880,5696,12930,-4263,27176,65777,62828,30783,22988,13077,-17835,-32732,-6656,-7311,-25812,-16131,-3591,-6083,-25101,-28943,7926,33050,40413,46480,51037,34597,23506,20313,23393,19092,16541,17212,4660,3147,7433,12988,4080,-8378,-4827,3046,-11779,-27280,-34430,-41235,-27732,-10023,6812,15998,26940,36945,30394,-8637,10596,43443,39038,10575,-12582,-19384,-8508,601,3284,6980,9500,3640,-9673,-13569,-11484,-14835,-7911,135,-7096,-31642,-41499,-25357,-18847,-11293,-582,985,-12327,-35654,-40511,-30729,-23054,-18962,-24552,-41499,-46559,-31483,-289,28635,44248,44099,53583,51946,34383,8422,-16341,-11540,-11985,-28155,14507,43652,49942,31423,15876,21937,42829,50896,34730,-5565,-4154,14944,6588,5950,3521,7141,5811,17814,44490,59113,44192,13928,-3492,-15885,-26014,-5705,4197,16959,15548,-787,-8207,9371,19662,17504,12180,3135,-13692,-37139,-31712,-20371,-14284,5895,33281,47626,42996,19683,-11452,-24503,7846,42088,53906,33011,12278,12680,11576,-12168,-20710,-9174,-13093,-13940,-6571,-6360,-15201,-9312,-3807,-10356,-21742,-10830,-1573,-5007,-19448,-24191,-16605,10757,27129,20393,3366,-7466,-7229,-4840,759,2941,-2897,-12908,-25966,-34347,-20712,-9301,-3900,-9566,-24292,14261,30002,17327,-10003,-8665,16524,29672,32842,16473,-6796,-23054,-30306,-15869,-19199,-21605,-3799,13314,13891,3009,1048,18201,46529,35136,23859,24631,17686,6033,1828,-4589,-21413,-32972,-32145,-17483,7559,12078,-739,-26679,-15505,-3728,-10011,-14661,-11586,-1993,-1436,-14834,-18023,10176,29839,45575,42818,14839,3391,14726,16374,10153,6322,17246,25816,7256,-16897,-17713,-4187,2006,-14895,-27469,-23674,-14982,-7487,-4151,-17356,-24886,-6581,-1053,-13507,-28563,-24665,-14710,8401,20422,15623,18533,47188,52033,33247,9529,-7079,2806,35750,67349,60123,18984,-3755,-13403,-24824,27962,67824,67764,38525,15841,-7245,-30053,-31918,-20786,-5405,-5884,-15562,-16729,2515,25709,30897,15214,3380,-6444,-603,7347,4593,-7037,-21590,-27318,-24104,-19807,-5339,6847,-3279,-18808,-24569,5156,29039,24974,12648,7559,18300,29545,33881,26100,2970,-10478,-20298,-35039,-21149,-8563,-11549,2375,27308,41432,45121,17713,-11858,13478,24482,12143,2800,-4318,-11381,-3374,-11513,-28499,-4263,-246,-17045,-1630,7159,-3341,-25073,-25756,-8773,762,-2082,-22126,-16024,-15959,-23891,5024,16129,-2859,-30574,-30041,-12209,-16853,-34419,-22915,-5360,5594,1509,-7032,-4254,-2839,-618,-13041,-22092,-11122,31690,50405,46413,32513,17902,9504,-5833,-24878,-11517,151,-9066,-7941,-93,-1245,-2508,12092,15205,17971,21399,19844,9320,-11730,-21666,-17477,-6055,478,-3661,-20579,-14456,-12166,-243,1652,-12938,-14830,1216,4824,-2912,-13289,-14846,-17255,-2817,4853,8639,6356,3861,11606,19364,27822,39926,42575,32006,17913,12160,11660,-3674,-5406,-11588,-17422,-2878,-4317,-15953,-18700,-22396,-20313,-9787,12716,31662,54533,59714,65389,40982,7902,3465,14384,16000,11540,157,-12320,-17763,-20724,-16034,-6191,-10807,-25208,-28577,-25541,-13535,-2570,-14852,-14947,-2858,25965,61899,67122,40827,13360,5360,-14693,-18022,-6948,-17330,-20011,12020,38434,57534,55561,23273,-17153,-25693,-15491,-2206,13219,10630,-6738,-17289,2067,943,-24274,-9327,9239,9122,5757,2873,2609,-7272,-26486,-27951,-10465,-14938,-3729,9880,7515,129,-6323,-13711,-33070,-17182,12866,24301,22932,16366,20307,18958,14505,32468,59343,48186,11336,3766,29581,30170,14558,-811,-2455,-11948,13785,59443,66324,39018,14029,-4862,-22273,-2804,2911,-6768,-14177,-2404,9426,6393,-17948,-39522,-31207,-21978,-17166,-31196,-3756,15885,18650,9278,29005,59752,79228,68737,30549,2707,-15875,-15411,5056,6467,6154,25187,54180,61537,29963,-148,9643,39763,55276,50280,29904,21882,20318,14026,7372,16700,9026,-16909,-25864,-4553,873,-14818,-26816,1085,8773,-4627,-18540,-13476,-8298,-19724,-19728,-11227,10368,3250,-17628,5728,55440,86977,92373,71910,34087,22357,5148,-23915,-22996,-3872,10161,23266,28210,19748,11826,-6108,-12258,-10240,-9851,-19391,-19482,5537,22244,14057,-10719,-17622,-13290,-4069,-5680,-24644,-29201,-21695,-25116,-25182,-34854,-22327,14295,46137,56451,57721,49769,60171,57790,34451,6019,-12801,-17760,-25624,-29150,3212,26937,35778,42664,33061,27370,13173,-3470,-11837,-16442,-21861,-22041,-13884,-28679,-18927,-4092,-7656,-16811,-10915,-6008,-18029,-29422,-5899,-12335,-22633,-10580,-10808,-17254,23751,58897,70587,59997,35803,-3264,-40804,-21057,-22096,-21884,-5822,-18663,-30077,-22416,2918,29360,39833,16544,2068,1958,7287,12264,7588,7322,34867,60358,54079,31246,14207,12625,2310,-11796,-18143,-16250,-15560,-24074,-25300,-8749,15370,30955,37772,30287,24080,22709,14567,11,-28112,-35030,-20031,-13209,-9457,-9398,4683,11974,6944,-1168,-4832,-12602,-17767,-14414,-22603,-16872,9841,22841,28684,26067,2198,-26318,-35678,-19582,-20033,-22283,-5950,-589,-8254,-17774,6042,21453,30866,26257,12320,11984,16381,13967,12234,7668,-1074,-28112,-21369,3054,18655,25879,17441,-1256,-23328,-25308,-7131,24733,34120,29179,35145,35524,12887,-16777,-26289,8246,24124,11939,-17322,-17613,12953,41606,50520,53082,34787,-438,-31045,-24005,-24630,-21312,-9634,-7248,-14347],[-18262,-13692,-29,6330,7684,9938,9893,11998,33494,55880,53126,19766,-4237,5518,4063,-7267,-21860,-14879,-5877,-10989,-12361,13683,3672,-15341,-10374,9978,10980,15659,15960,11148,5022,-8238,-22321,-26747,-18022,-9462,-474,11725,21683,15467,-9878,-30808,-28300,-16579,-1944,-294,-1912,2266,23687,51385,44280,15506,-8572,2392,30352,55118,37138,16622,307,-19975,-16859,13211,14250,-10911,-33953,-22689,-16614,-1698,20520,32505,12437,-8822,5343,25151,28915,19942,10194,12825,-1348,-28427,-33815,-16015,-18061,-28444,5583,21194,16755,-5939,-30603,-23003,-2213,-2300,-10644,-18059,-19529,-3449,11625,14854,2256,-5771,-1021,11608,838,-21168,-900,-14075,-14601,43462,86792,88349,4713,-17080,5538,12810,21733,34051,26059,10010,-3606,-22040,-36025,-20934,-28608,-46342,-27239,12420,43288,38191,13033,-923,-13913,-26077,9221,47240,63556,46423,22995,-5594,-7817,-2637,5376,15660,14341,11130,-377,-10742,-26100,-40709,-27211,-30165,-45562,-34477,-18844,-2825,-7271,-39264,-14262,-10408,-24992,-19424,-4709,-9686,-30981,-31307,-2880,17180,33832,14423,-22566,806,32348,16746,-3582,13585,10088,-14606,-17221,203,70684,110652,129681,122167,114542,93376,69269,28965,1787,13972,26903,8114,-12778,-310,16053,27868,37228,46946,34769,27746,30007,33839,39223,27018,-3266,-14227,-23878,-33997,-17724,-1389,9779,-880,-9860,419,3889,3657,7121,10491,1824,-17109,-8062,5756,-5819,17996,51077,54127,29646,23240,11973,-20290,-34868,-5016,-4684,-24081,-14471,2166,2640,-17145,-26018,10485,36430,47138,58617,64410,43946,28839,21410,18727,11875,6753,2799,-11471,-9424,720,11006,5065,-8288,-5988,1001,-14741,-28528,-33869,-42419,-32077,-15352,1125,12127,29832,50838,48466,7574,11768,42354,38619,8440,-17208,-25423,-14965,-3850,1373,7219,11194,7709,-4345,-13289,-18901,-22392,-10221,1469,-4027,-29101,-42558,-26885,-20986,-10649,4979,10062,-3654,-31730,-45184,-33616,-33364,-29531,-30401,-40890,-36961,-24861,1733,28976,44933,45184,56584,58588,44971,21372,-5159,-10280,-17364,-24254,15648,41312,45400,28811,14761,16309,30595,38682,26799,-13487,-10151,16082,13729,11774,5467,9918,10845,20664,43643,57204,42834,13782,-3630,-19742,-31664,-2361,6852,12739,6185,-6963,-4347,14895,24291,21251,16160,8150,-7802,-33074,-31362,-20024,-17836,-2699,25184,43399,41447,16150,-18103,-24188,7182,36014,45805,31538,15202,17654,16880,-6695,-31539,-16026,-9374,-5439,-1574,-5483,-16578,-11834,-4206,-10597,-22910,-7027,3204,-2300,-19994,-26478,-19124,7182,21676,13728,-3195,-12687,-13149,-11919,-3603,5060,7729,-969,-18929,-34585,-15678,-5566,-6622,-19814,-13290,24216,35738,20199,-9389,-13662,14503,32921,41574,26627,-1954,-26249,-33892,-21577,-22991,-21476,-1919,17193,19447,6746,998,20804,51906,37025,17713,17334,12194,2630,603,-2511,-17119,-34902,-30130,-16468,5354,9405,-878,-26048,-15340,-2419,-11185,-19902,-9754,3052,4744,-11712,-24454,6913,30552,47555,44203,10427,-5184,14807,22507,20286,16410,21035,21546,604,-14301,-12298,-4637,-6900,-26065,-19613,-11488,-6007,-1648,-1668,-15166,-16755,-339,1617,-12839,-25425,-21136,-12590,9571,20939,14972,17111,46994,51823,35591,14877,-3449,-2243,26303,59978,59190,19582,-6639,-13182,-28855,20435,58696,61592,37871,19428,-3064,-24351,-37376,-25955,-9320,-8079,-13920,-12571,4710,25591,27955,9397,-7000,-17801,-9428,3795,9284,-862,-17033,-28163,-29689,-25412,-5893,8098,-3276,-19475,-16357,9416,26748,18885,7738,4499,14373,25506,32953,28742,5645,-11345,-22645,-32202,-16224,-4548,-13007,-3138,22431,38606,44544,15655,-16350,13424,25879,13453,3768,-1644,-6197,2592,-6603,-29059,-6547,1567,-20238,-6071,5753,-2262,-24533,-30993,-15867,-5914,-4120,-13339,-9545,-15139,-21996,9548,21043,1913,-26674,-27341,-7328,-12127,-31850,-18445,161,9318,2757,-8110,-6276,-5021,-47,-10575,-18421,419,40314,54000,45592,28920,15452,10437,-2686,-24398,-14767,-1144,-6890,-736,8982,9411,8317,15401,14075,17493,23134,24455,14320,-12589,-30487,-14224,-2264,2006,-3347,-20229,-10639,-7906,2299,2732,-13115,-21283,-1056,6373,1307,-10721,-16208,-20715,-11052,878,9520,11411,9162,14027,19965,29974,43601,44575,31931,16386,10176,12577,3300,1831,-4037,-5142,6341,4615,-10053,-14861,-20166,-29315,-17859,9863,32821,54662,56851,61984,38576,8479,5587,14124,13926,9712,1045,-7080,-9304,-11886,-8142,-197,-5040,-16947,-19739,-18616,-9658,-5794,-27608,-18697,-6525,22203,59516,65123,36511,11833,9381,-7190,-26007,-14430,-20785,-20674,11307,41711,64634,63104,31112,-12707,-32394,-20230,-5399,11575,10106,-5276,-9624,7058,4418,-21173,-6474,12525,12923,7082,683,1347,-3583,-19950,-31224,-8736,-1790,1827,5042,466,-3444,-11174,-17976,-36950,-13069,14602,24595,24007,16071,20910,20960,14687,29864,59256,51795,16078,8596,31930,29178,10154,-4017,-3859,-15444,10899,61281,75811,47910,18456,-2881,-17831,-8853,-7004,-14720,-13621,848,9286,2020,-23652,-30494,-24871,-16775,-10872,-30809,-10363,10900,16364,6198,26310,62757,86436,74568,33703,3501,-14771,-10895,6182,2901,854,24579,56818,65722,34808,5217,7144,34529,49655,45478,27024,21429,22031,11826,-4715,10042,12949,-8789,-24073,-163,8412,-6366,-26546,-5610,1670,-9408,-17544,-13331,-14200,-27729,-22804,-6131,16828,7168,-18910,9040,65890,104141,110819,79921,33663,16665,511,-25401,-24434,-11418,-2380,14203,27779,25426,16909,-2102,-7593,-3685,-1619,-14568,-24295,7613,27885,19864,-10782,-23203,-19005,-8772,-7937,-23516,-23004,-15060,-21629,-31175,-37565,-15693,13627,39245,46762,47207,41667,54875,55468,34813,4478,-18758,-22929,-27760,-28018,538,24577,39796,47145,36094,28544,12511,-2374,-7240,-8653,-11600,-13992,-13164,-27897,-16668,-2199,-5077,-13469,-7707,-3039,-13948,-25180,-1573,-5391,-16739,-9717,-7411,-9523,28841,63875,75205,62741,34658,-7949,-36958,-17680,-20592,-27998,-12324,-23646,-28043,-15485,12621,43139,59559,37236,13921,4086,2348,4649,5789,15715,41852,61352,46365,20841,7951,14693,11425,-2669,-20560,-29555,-27080,-29648,-21362,446,25097,37556,39808,30511,26901,28623,19347,2540,-26239,-35428,-18960,-11774,-8619,-8368,5713,13687,8766,4743,54,-14047,-21670,-18860,-23570,-10425,18020,29753,32339,27587,5729,-21163,-37918,-20796,-16894,-18218,-4171,1292,-6484,-16741,2291,11869,18210,12102,-3263,-2918,2408,1043,1772,299,-3612,-29645,-29403,-1158,20884,29297,17255,-2691,-23837,-29435,-8712,25076,34092,29474,37110,36823,12719,-14684,-25269,1030,16318,7582,-13841,-7588,15493,39244,45179,47265,30649,-2207,-31828,-27212,-28254,-21029,-6481,-3236,-11673],[-17111,-14645,857,8012,6848,6581,4240,2118,24833,54227,58101,26969,-1997,3532,3578,-7647,-25589,-16842,-5306,-4147,-4328,16771,6694,-15820,-15627,4573,7489,12387,11612,9035,6654,-5253,-21151,-24961,-4269,8541,11675,15038,24630,20380,-10449,-39680,-26137,-15257,-2963,-2369,-2220,5604,29597,60167,52934,20965,-11922,-3261,26365,57458,42525,21683,1469,-25128,-11905,17743,17820,-9026,-35258,-18968,-9627,-4117,4395,17657,4011,-8762,9996,29625,30200,19780,8173,7654,-9115,-29296,-23956,-9733,-13982,-29105,2217,20365,19982,1208,-20377,-19243,-928,-1037,-9305,-16929,-17507,210,13127,15308,1185,-8692,-6665,3948,-5285,-17068,5675,-7473,-18007,33162,70240,70037,-3554,-18636,-3,12221,28276,39041,28589,14589,3106,-13861,-24436,-12988,-22425,-42908,-32823,6818,38838,34227,8734,-5530,-16622,-24797,7541,41735,56361,42189,23627,1752,2307,653,4523,16011,18149,14429,312,-12704,-29007,-37002,-25576,-29654,-42415,-35215,-22222,-8490,-13557,-37897,-13859,-13183,-32470,-27389,-17363,-23159,-43060,-29417,442,17941,28414,5349,-27839,2465,32048,18997,5346,20814,15223,-10223,2632,26414,85139,115227,127660,119858,118964,108323,88306,45569,8955,12742,19706,-3297,-19470,-1965,14213,22801,29156,38382,30845,27854,33173,38301,44861,35496,5248,-10623,-23811,-27799,-7716,9716,22943,11928,930,6692,5787,733,783,5858,2831,-15072,-17836,274,-5292,11359,37650,44987,27283,22685,10958,-21189,-31471,-1095,-776,-21585,-12755,7424,10475,-9249,-22144,12713,39185,53160,69928,77063,52670,32979,21269,13450,5614,-230,-7319,-22849,-19747,-5012,9530,7011,-6264,-5584,435,-15309,-27092,-31128,-39977,-34249,-18780,-3274,8097,31930,64251,66328,22634,12336,39743,37107,6541,-19948,-28571,-19112,-7094,51,7344,12450,11628,1732,-10186,-24189,-27453,-9493,4422,-594,-26856,-38803,-23441,-19158,-8511,10053,17653,3630,-27686,-46960,-32606,-40733,-36628,-28630,-30589,-26756,-16771,5558,29843,44863,46072,64363,75511,67269,42019,5945,-10893,-20977,-18505,16549,37531,38235,23668,11868,9942,18219,26243,18479,-21079,-15003,17958,20962,16726,7304,12689,15637,23464,42270,53974,40548,13980,-2754,-22256,-31569,3790,10573,9552,-832,-8267,2027,21497,29552,25094,20024,13442,-1461,-28199,-29877,-18669,-19917,-11903,15415,37470,38570,12092,-24002,-22156,5818,28134,34796,26993,17529,22499,21500,-972,-32683,-16433,-1822,3781,3566,-4749,-17777,-14374,-5800,-11799,-22785,-2741,7024,-532,-20018,-27007,-19492,5155,17017,7833,-8634,-15907,-15779,-16714,-7203,7879,17611,9061,-12639,-31257,-11740,-3316,-9403,-27767,-881,34255,41218,22667,-8134,-18119,11687,34700,49173,37068,4997,-27414,-28206,-20652,-23716,-19777,112,20693,24716,10986,1365,23441,58092,41658,13269,7631,4534,-1316,452,863,-12242,-30119,-26058,-14674,3749,7178,-1062,-25707,-14491,-1762,-13688,-24333,-7666,6840,9483,-8514,-30072,3492,29734,47281,44091,7370,-14350,12769,25551,26778,23660,23272,16564,-5536,-11903,-7473,-4601,-16289,-26727,-5212,490,3182,4433,800,-12682,-9203,5941,4786,-10880,-20736,-16531,-10061,10064,20813,14920,16383,44918,48832,35465,18623,-239,-8781,12788,47723,54045,18063,-11175,-13986,-31797,13511,50502,56871,39508,25925,4966,-15399,-31721,-32814,-15797,-11827,-13054,-9391,5267,22520,22225,2593,-14516,-24708,-17970,-960,11546,2915,-11554,-20774,-22906,-28616,-6304,8849,-4445,-20764,-8783,13829,24556,12983,2667,169,7951,18410,28882,28620,6665,-13313,-25615,-29689,-12740,-1981,-14375,-8953,16741,34048,41234,11213,-20929,12398,24985,12879,3481,100,-901,9017,-1609,-25705,-8903,2907,-22961,-12535,2014,-3083,-24752,-32690,-21201,-12906,-6399,-5162,-2964,-15295,-20715,13017,24163,5633,-22655,-25587,-4468,-9855,-32142,-14085,4650,11399,2500,-10499,-10284,-10200,-3204,-11318,-15588,9393,45139,54293,42191,23009,10589,8548,-2244,-24188,-19145,-4679,-7293,2607,13397,15750,17157,20781,14358,15849,22126,25918,17008,-12074,-27799,-9862,-492,755,-5513,-19415,-6861,-4288,2514,1206,-11554,-20651,-2946,6825,4607,-7800,-18183,-21913,-19213,-4360,7439,12435,11143,13955,18435,30143,44389,43470,29197,12456,5485,10170,6643,8513,5752,3602,11967,11906,-3252,-10789,-15417,-25038,-26151,5657,31767,52921,53785,57862,34955,7627,5514,11353,9045,5468,901,-1723,268,-1204,798,5863,249,-9849,-13168,-14318,-8372,-10581,-32800,-13206,-8235,16923,53959,59222,29140,9191,12659,-296,-31674,-24031,-25585,-22120,10040,44109,68534,65698,34156,-10083,-36259,-23677,-8473,8223,6930,-5326,-3486,10333,5323,-20900,-4304,15739,17373,9184,-2474,-2185,-1702,-14449,-35525,-9990,7421,10800,4147,-6766,-7043,-15411,-23465,-40089,-11635,13040,21677,22178,13834,19560,21254,13946,25336,55507,51617,17989,10812,31533,26183,4718,-8597,-7557,-21268,5381,59368,82466,55608,22878,-894,-14478,-16186,-18938,-23281,-12696,2296,7199,-3436,-26596,-23063,-20861,-15274,-8575,-28160,-18067,3740,11262,778,21246,61788,87342,73956,32749,2216,-14211,-8488,4500,-3497,-6629,21549,55096,64867,36221,8812,4399,27072,40896,38064,22590,20123,23671,11295,-17405,3395,15969,-3651,-22097,5391,15437,1800,-17460,-9223,-4558,-12968,-15913,-14843,-23321,-27663,-21145,-2323,19528,7803,-21880,10024,72231,116320,122679,82277,30779,8541,-6355,-28135,-27230,-19465,-16687,2656,23761,26521,17929,-615,-5823,-259,4285,-10705,-28554,10848,34912,28738,-5006,-26153,-26364,-16196,-12552,-20642,-15981,-9662,-18173,-36751,-32942,-9977,10935,27695,32819,34163,31255,46484,49951,32605,1682,-26795,-30997,-31926,-28571,-4112,20006,40931,47771,35570,26445,9113,-3068,-3835,-1432,-2563,-9692,-16359,-26642,-14017,-1631,-3370,-8731,-1925,1822,-8171,-18595,1939,-720,-13136,-10901,-6216,-3505,31635,64730,75533,61313,29216,-16397,-31363,-14689,-19034,-29088,-16840,-25835,-25362,-11097,18562,52165,74050,53966,22694,3953,-3975,-2915,6215,24303,47836,61149,38540,10127,563,15266,19952,9767,-11525,-32805,-36674,-30507,-15387,10334,34050,42135,39118,28192,27234,31825,21906,2939,-25909,-35666,-18296,-11209,-8356,-7507,6068,14510,10823,10218,3794,-15883,-25808,-23283,-23444,-5133,24145,34444,34564,28364,8902,-16418,-38365,-21891,-14378,-15538,-4230,1434,-5498,-15797,-2638,-201,2489,-4233,-19712,-17945,-11356,-12085,-10052,-7023,-3930,-25542,-35389,-2842,24605,31975,16400,-3083,-20122,-28655,-10573,24419,33219,28904,37280,36044,12387,-10652,-21564,-6379,10163,6546,-8728,772,17064,34815,38409,40433,25815,-3955,-32021,-29671,-30532,-18383,-1845,1048,-9443],[-16628,-15407,1215,8806,5150,2829,-946,-8476,15340,50938,60618,32243,-1309,213,2500,-8239,-28940,-15200,-932,3811,1520,17794,9476,-15091,-20801,729,4696,8141,5990,6059,7746,-2691,-20947,-22034,10940,28679,25901,18324,25867,24493,-8250,-41376,-24423,-15617,-6750,-6616,-3987,6964,32898,66176,59445,24905,-16046,-7478,24729,61383,49869,27913,2943,-30410,-7906,19835,18979,-8311,-36430,-17347,-5221,-4000,-10173,-88,-7729,-11353,11568,29885,27187,16594,3520,-10,-16888,-24348,-14148,-3208,-9952,-27738,37,19551,21698,5880,-12873,-15250,-606,-1075,-8968,-16472,-16695,3273,14895,15362,34,-10631,-10319,-2058,-9256,-12071,10458,-2662,-20684,22752,52783,49407,-13815,-20486,-4941,12110,32764,41353,29429,17776,8642,-6310,-13411,-3249,-15656,-37933,-38163,20,31910,27624,2033,-12281,-21400,-24631,4288,33517,45455,33884,20666,9918,11974,3532,3762,15791,20805,16825,1194,-14034,-30777,-33260,-22853,-27210,-38935,-36306,-26451,-15424,-20693,-34779,-14782,-16822,-38338,-30858,-28786,-37067,-53583,-23047,3917,17377,20835,-4735,-28903,3564,30344,21097,12090,23443,16549,-6499,20053,45997,91513,111428,120274,117895,128267,126844,106118,59298,15127,11202,11554,-16812,-25644,-3115,12231,16941,19668,28570,25324,25946,33647,39494,46975,40692,10828,-8112,-20366,-17414,3451,20532,35430,25024,12201,12143,5867,-3906,-7372,100,3226,-9319,-22624,-4745,-4764,6395,24685,34057,21979,19681,8370,-22391,-26441,2931,2586,-19848,-12940,10024,15371,-3294,-19080,12998,39618,56572,78178,86662,58750,34163,18062,6377,198,-2696,-9512,-25657,-27386,-10852,7102,8138,-3859,-4534,574,-14726,-24995,-28403,-36450,-33952,-20006,-6665,2550,31135,73648,79293,33184,10435,34273,33156,3742,-21751,-30016,-22130,-10224,-1852,6005,11804,13810,6808,-6117,-26601,-28721,-6727,7640,1700,-26501,-34365,-18289,-15636,-7087,12160,21291,7313,-25804,-46160,-29072,-38194,-38238,-23378,-21218,-17950,-9232,9508,30085,42970,44354,68425,85932,79911,52230,8340,-15922,-23659,-13652,15886,31412,27917,15424,6424,2176,5444,13360,9474,-28524,-19027,19300,26482,18910,7149,13871,18547,24487,39010,48389,36392,13385,-2177,-24476,-27823,9881,13744,6565,-5405,-5608,8796,27506,33720,27349,22138,17371,3794,-23674,-28163,-17154,-20486,-21653,3210,28834,33378,6979,-29072,-19886,4553,22117,25502,21323,19001,25990,23934,2572,-26301,-12498,6211,11984,7991,-4461,-19382,-17496,-9033,-14362,-22039,370,8465,-912,-20740,-26852,-18613,3917,12419,1897,-13841,-18164,-16090,-19957,-10950,10196,24863,15688,-8066,-26348,-9977,-3747,-13161,-28007,9745,42296,45259,24065,-7107,-22419,7245,33864,54067,45946,12304,-27579,-23899,-15984,-22154,-17533,1536,22953,28620,14520,1213,25039,63811,48635,13297,-2530,-5202,-6267,138,3751,-7900,-23352,-21194,-12931,2142,4762,-2056,-26295,-14011,-2729,-17992,-26108,-6452,8241,11612,-6737,-35034,-240,27014,44272,41798,5209,-24330,8007,24613,28601,27061,23241,10574,-11333,-10775,-4845,-6229,-25275,-14633,8179,10588,11019,9413,2119,-11100,-3020,11459,7825,-8106,-15311,-11498,-7604,9407,19453,14839,16847,41984,43517,32334,19381,1359,-15611,-5030,30698,44165,13672,-17623,-15819,-33563,7046,43049,53086,42407,33926,15574,-5250,-21351,-34849,-24957,-17048,-13445,-7963,3550,16489,14432,-3478,-15122,-22237,-24624,-7425,10367,3960,-5991,-10287,-11424,-25165,-7808,7616,-7404,-22254,-2810,16599,21134,6624,-2921,-5699,-884,8345,21759,25531,5649,-16612,-29331,-28632,-11251,-1289,-15806,-14997,10351,27837,35087,4238,-24649,10587,22162,10742,2136,976,4122,14799,2063,-22811,-9975,4812,-22939,-20454,-3820,-5672,-26072,-31617,-24052,-19806,-8899,1268,2335,-16533,-19934,15073,25335,8329,-18703,-24745,-4007,-10366,-35649,-9967,7693,11394,333,-14494,-16501,-18510,-9975,-15466,-14490,15048,45972,51684,36880,15642,4176,4400,-4413,-25141,-24493,-10424,-10521,2070,13008,17479,22762,26017,16449,14182,19115,24519,17376,-10376,-19018,-5899,-629,-2642,-8763,-16429,-3241,-1275,791,-2573,-8740,-12613,-2967,6589,6678,-5743,-20945,-18245,-20141,-9496,2379,9365,9875,11843,15580,28760,42310,39288,24015,6599,-1152,5170,6672,13060,13539,8555,14017,17329,3874,-6220,-10591,-15898,-28337,997,28471,48582,49871,53459,30741,5673,3574,6592,2067,-89,716,3530,9330,9132,9375,11169,4623,-4132,-8814,-12309,-9090,-14408,-18282,-2878,-7938,10419,45523,49871,19446,5857,15158,5899,-26014,-34940,-31383,-23828,9181,46008,69106,63399,32476,-9715,-32042,-24999,-10435,4093,1684,-6589,1135,12330,4428,-23143,-3141,18889,22957,13005,-5146,-7280,-1146,-9656,-33140,-13726,12829,19054,5829,-13546,-9604,-16585,-28263,-39473,-12655,8910,16442,18336,10437,17146,20638,12845,19585,48649,48118,17622,10806,28759,21686,-1132,-14695,-13400,-28901,-1990,53972,85851,61969,27390,1611,-11456,-21931,-31226,-26277,-10216,3454,5014,-7693,-22844,-16623,-18246,-16638,-9627,-26648,-25615,-4164,4800,-5812,14798,57522,82738,67935,28566,-350,-13657,-7433,1083,-11472,-13952,17574,50013,59655,34565,10466,2219,18766,30350,29267,17682,18935,25832,12703,-27704,-1089,18423,-1140,-20367,11789,22233,9700,-6686,-6146,-6297,-12832,-12798,-15186,-25372,-17348,-15293,568,19444,6187,-25319,9468,75001,123441,127949,80147,26602,-259,-13474,-30266,-30822,-25713,-30911,-9591,17294,24134,16233,-345,-5760,1017,8518,-7687,-30624,14608,42186,39107,5108,-22650,-33691,-24490,-16282,-14715,-8411,-4595,-13853,-32863,-26811,-5298,7548,13590,17296,21574,20694,36376,42179,28805,-205,-31392,-39952,-36371,-29680,-9175,14854,40070,45617,32583,22162,4150,-4409,-817,5332,4971,-8021,-21536,-23061,-10870,-2392,-3395,-4399,5828,9809,-167,-12136,4473,2180,-10784,-12814,-6384,850,32485,62190,72398,56902,21384,-26498,-24182,-11021,-16879,-23875,-15756,-23617,-22540,-8457,21567,56819,82757,66261,28898,2754,-9892,-7857,9842,33257,53504,60945,32778,1765,-6014,15714,28250,23481,3519,-20858,-30577,-25230,-8037,20470,42517,45738,37203,24892,26431,33467,23424,2630,-25760,-34213,-16615,-10243,-7253,-5212,7362,15773,13992,15612,7068,-16937,-28689,-26079,-21134,463,29786,38501,36875,29902,12927,-10889,-35888,-21480,-11201,-12971,-4890,1258,-3803,-13660,-7170,-12740,-13059,-18594,-32401,-30399,-22499,-22634,-18618,-8691,633,-18547,-35278,613,31244,35424,16953,-25,-10943,-21103,-10377,24645,33251,29038,37078,34778,13240,-4711,-17082,-11772,8055,9803,-2467,8171,18539,30071,32257,34469,21803,-4348,-30177,-29840,-28196,-12202,5232,6654,-6377],[-16525,-15305,1370,8896,2921,-685,-4407,-18249,6588,46732,60969,35854,-1569,-3421,1877,-8198,-31042,-10558,5864,11591,5660,17567,12190,-12943,-24014,-678,2708,3511,102,3073,8980,202,-20879,-17121,27206,50138,41365,22080,26334,29116,-320,-27566,-21962,-16544,-12380,-12147,-6515,6966,34130,69661,64083,27929,-19612,-8618,26003,67286,59884,36512,6623,-31634,-4080,20612,18777,-7933,-36608,-16907,-2906,-1874,-17275,-17297,-20961,-15102,10761,26519,20928,11631,-2291,-8567,-21314,-15165,-3523,4657,-4828,-23806,441,19843,22415,8206,-7410,-11243,-111,-1238,-8201,-15006,-15905,6287,17824,15677,-781,-11174,-10936,-4621,-9608,-6740,14158,1301,-21555,13918,36839,30301,-23596,-21501,-8202,12913,35570,41158,28717,19938,13727,1361,-2084,7824,-7680,-31405,-40589,-6354,24588,20544,-5076,-19376,-26813,-24482,558,24018,32617,23189,15932,19622,21792,7045,4336,16204,23267,19063,2964,-13897,-30514,-28307,-18089,-22765,-35042,-36669,-30079,-22177,-27390,-30674,-15380,-19093,-34416,-25445,-31038,-41973,-40588,-14470,8258,16941,13770,-12731,-23650,5303,28449,23572,16840,20908,12570,-4388,32650,49317,70059,71903,78386,91801,125941,140037,119141,68526,19802,12309,9302,-21742,-27121,-3077,10951,11550,9861,18329,19548,23898,33125,38739,46620,43379,14604,-5240,-13164,-5384,15040,31165,47419,38295,23691,16889,4730,-9278,-16186,-5531,2876,-2878,-20493,-8246,-4093,3688,13394,22507,14849,15274,5060,-23360,-20828,7146,5830,-18157,-14598,10307,17739,1230,-16151,12185,38454,57820,83483,93230,62481,32969,12419,-951,-1655,2350,-1453,-18581,-29192,-15759,4440,8852,-662,-1853,2453,-12635,-22303,-25592,-31982,-29583,-16855,-7091,-3506,27786,78112,85750,38633,6472,26975,27788,1124,-21633,-29258,-23333,-12283,-3409,4019,9983,14812,11204,-1172,-24080,-24222,-1520,11633,3492,-27433,-29544,-12484,-10972,-6161,11520,21200,7738,-25643,-42922,-23637,-29259,-33574,-17280,-13207,-10336,-2201,13714,30371,39941,39110,63070,80693,73956,46346,1212,-23527,-24825,-9756,14381,24163,16168,5751,-204,-5609,-6109,1917,2086,-31956,-20213,20312,29948,18230,5020,13756,19817,23896,34296,41187,31132,12543,-1463,-25624,-22979,14888,16158,4373,-6303,-3,15606,32951,36822,28110,22641,20082,8255,-19014,-25466,-14671,-18108,-28709,-10337,18285,26724,2178,-30075,-16942,5872,23399,25372,19954,21445,28648,24523,3862,-21773,-7092,13636,19156,12274,-3405,-20173,-20038,-12524,-16873,-20307,2289,7845,-2953,-21769,-25662,-16011,4032,8562,-3410,-18204,-19152,-14402,-21301,-14239,12304,29581,19380,-4338,-19567,-9498,-6180,-17308,-20790,18334,48121,48145,25172,-5697,-25081,1847,30853,56264,52907,19606,-25237,-20694,-9919,-18341,-14290,3111,24633,31610,17618,994,25939,69000,57751,20051,-7424,-14849,-11277,-290,6043,-3659,-15909,-15517,-10677,1292,2860,-3183,-27002,-13450,-4669,-22707,-22886,-5728,7758,11641,-6145,-35676,-3022,23571,39599,38149,4506,-33246,1666,20501,26505,27262,21723,4691,-15598,-10268,-3988,-9468,-24325,-417,19564,18721,17477,13455,2674,-9957,2395,16723,11421,-3744,-8580,-5410,-4409,8597,17741,15311,19847,40743,38023,27502,17995,3050,-15790,-25519,11124,30882,7176,-24659,-16982,-32984,1859,36962,50474,46333,42976,28508,6561,-8899,-24460,-33111,-21678,-14286,-7652,393,9005,6892,-5712,-8641,-13823,-24974,-14583,6605,3425,-8,902,760,-18133,-9898,4778,-11216,-22156,2148,17713,16509,247,-8258,-11969,-10346,-3057,13260,20829,3686,-20075,-32061,-28034,-10821,-1430,-16282,-19885,4708,21463,27562,-3839,-24632,9681,19428,8950,1394,2494,9842,20412,4972,-20235,-8148,8695,-18446,-27130,-9956,-8367,-26986,-30442,-23798,-24820,-10474,6614,6928,-17266,-17987,16939,26060,11454,-13767,-23413,-4804,-12283,-35365,-4504,10411,10364,-2634,-18809,-23466,-28114,-17852,-21469,-14337,18141,44113,47961,31811,9324,-1151,391,-7204,-25930,-29307,-16907,-14926,-474,9440,15950,26023,30842,21224,15033,16663,22283,16962,-7232,-10628,-1791,-912,-5661,-9515,-10317,1430,2422,-1033,-6745,-4293,-2114,824,7448,8749,-3750,-23208,-11137,-11214,-11534,-3912,3860,7010,9658,13688,27727,39069,33756,18193,829,-7412,15,5508,16461,19578,11308,14169,22197,12050,128,-4741,-6960,-22006,-1952,24451,42669,45610,50009,27669,4268,1560,1840,-4735,-4175,2565,9657,18344,19524,18385,17019,9604,1615,-5026,-10604,-9603,-13236,-3620,8655,-5342,4287,35966,39119,9564,3383,18107,12671,-15552,-40430,-36244,-24234,10467,48845,67748,57991,27876,-10242,-28659,-23397,-9124,1734,-3458,-7498,5664,14806,4062,-26103,-1974,22733,30254,19404,-5096,-11962,-129,-3934,-26244,-17953,16115,26002,9043,-18201,-9551,-13688,-29339,-37095,-13868,4626,11204,14743,8006,15868,21116,13123,14654,40655,43120,16777,10303,25269,17382,-5636,-21086,-19391,-35508,-8985,46710,86658,67847,33030,6072,-7137,-21608,-32917,-20688,-5108,6736,5651,-7532,-15568,-9467,-14952,-18725,-12170,-25716,-30802,-10384,-522,-11313,8937,51832,74868,58934,23178,-2427,-11786,-6040,-2080,-18836,-16698,15176,43784,52040,31324,11177,1609,11583,20085,20929,13840,19248,29505,16300,-27718,-1263,21415,269,-17714,19441,29661,18019,4737,2617,-1802,-8332,-7407,-10975,-12876,-4720,-7284,3649,18280,4064,-27422,8790,75551,126457,128116,75771,22893,-7470,-18262,-30248,-33917,-26356,-35730,-19845,10049,19940,13643,315,-5789,1548,12186,-4631,-30429,18557,49079,49790,17332,-15162,-38263,-29563,-14573,-5686,266,1184,-7910,-24639,-20122,-1169,4521,-821,3638,13004,12511,26009,33114,24500,798,-26028,-39985,-39473,-30294,-13203,10474,38019,41639,27998,16483,-1523,-5618,2252,11647,10996,-8169,-26701,-17542,-7632,-4623,-5984,-3298,10420,15375,5464,-7848,5687,3571,-9051,-14555,-7491,3461,31373,56681,66181,50074,12439,-35614,-15641,-6545,-14231,-17037,-9653,-18664,-20130,-7444,21722,56997,85039,73118,32106,675,-14506,-9064,15440,41488,58173,60459,29449,-3017,-11348,15849,35358,36187,19225,-6076,-19245,-17919,-822,29523,49626,48057,34112,20630,24290,33139,23385,1285,-26206,-31644,-14496,-9460,-5658,-1898,9071,16643,16963,19263,8362,-18347,-31226,-28022,-17832,5652,34256,41194,38372,31185,16477,-5929,-32522,-20754,-8605,-11678,-7373,-323,-2575,-11813,-12427,-26306,-23591,-18827,-26170,-33153,-29554,-28360,-19280,-3406,7797,-12681,-30023,7442,38563,37898,17651,4636,-372,-12423,-9277,24281,32495,27936,34547,31265,13065,-100,-14940,-16063,8063,13955,1884,11742,17151,23112,24890,27232,16098,-6088,-28857,-29677,-23556,-5786,11545,10562,-5352],[-14663,-12417,2824,9649,1639,-2226,-3923,-22372,1455,43282,60529,39132,-1115,-5228,3662,-5849,-30024,-3352,14598,19578,9408,17733,15862,-8835,-22365,844,2024,-318,-4568,1289,11422,4497,-19772,-9654,44207,72043,57361,26708,27167,35547,13552,-11203,-17773,-16691,-18646,-18053,-9029,6382,33946,70960,67083,30467,-21377,-6152,29536,74071,71950,47568,13324,-26010,-10,20881,17940,-7476,-35356,-17012,-2396,750,-13461,-26865,-33881,-18609,7974,19894,12219,5798,-8179,-17020,-19655,-4096,7959,14068,1588,-17824,3662,21489,22177,8093,-3920,-7556,803,-1308,-6466,-11756,-14632,9003,21837,16206,-1763,-11162,-9524,-4206,-7363,-2067,16664,4431,-20784,7044,23328,15262,-30068,-21717,-10148,13726,36067,37919,25933,20577,17958,8759,9196,19481,1355,-23662,-37908,-11938,17825,14055,-11657,-25870,-32055,-24369,-3782,13510,18552,11037,10949,30052,31013,10812,5921,16924,25137,20628,4956,-12952,-28948,-22615,-12326,-17778,-31551,-36847,-33133,-28642,-33344,-26070,-15393,-19042,-25082,-15734,-22473,-32733,-28610,-6080,13208,17304,9203,-15242,-14719,7596,26599,25883,19641,13953,2986,-5119,39563,37119,21972,-714,4281,40419,106422,141664,124544,73029,22707,16551,15246,-12621,-26151,-3997,9594,7301,895,7868,13354,21045,30720,35364,43377,43010,16081,-2464,-4952,5457,24935,39923,57272,49823,33463,19482,1342,-16160,-25940,-10698,859,1789,-14558,-10596,-4477,1595,3157,10139,5976,9477,653,-24827,-16015,10451,8123,-16998,-18772,7307,16685,3420,-14170,9723,35033,56030,84748,95606,62899,28711,3855,-7632,880,12852,11467,-8383,-25971,-20156,875,8231,2240,1655,5229,-10367,-20324,-23754,-27689,-22703,-10043,-4516,-10123,21256,76060,83815,37782,-247,17811,20963,-1460,-20225,-27341,-23435,-13643,-4954,1018,6550,13997,14019,3294,-19093,-16942,4835,15528,4247,-30096,-25122,-7642,-6760,-6269,7859,17094,4560,-27656,-39093,-18081,-20504,-27451,-12448,-7516,-4875,3273,17199,30233,35532,29606,47611,60793,52123,27142,-12890,-31036,-25187,-7315,12000,16290,4025,-4576,-7732,-13178,-16028,-7141,-1974,-27675,-18019,19889,29883,13695,213,11826,18746,20911,27534,32028,24386,10865,-1202,-26030,-19482,17096,16584,2453,-4301,6193,21275,36899,37985,26577,20766,20830,11284,-14799,-22167,-11500,-13192,-28450,-24555,5855,18776,-1667,-26139,-13766,10045,32107,35526,26222,25707,30165,22835,2255,-20409,-2931,19036,24423,15843,-1684,-19926,-21771,-15788,-18885,-18624,2208,4743,-6948,-23545,-24097,-12431,4910,5103,-8377,-22041,-19560,-12146,-21646,-17310,13572,31218,19962,-1328,-11473,-9586,-10307,-22081,-13202,24068,50874,49238,25741,-4202,-24885,-4697,25364,55071,56843,25685,-20339,-18042,-4027,-13404,-10464,4735,25564,33326,19725,235,25607,72671,67232,31565,-2612,-21635,-16337,-1653,6990,32,-8801,-9846,-8274,947,1187,-4684,-27938,-13168,-7602,-26493,-17014,-5911,5187,9424,-7174,-32734,-4592,19784,33537,33127,4579,-32566,-5597,13407,20658,24258,18694,-878,-18123,-10320,-4867,-13938,-13831,12683,27855,24078,21777,15917,1993,-9586,6684,21215,15197,1819,-1014,1233,-805,7656,15637,15867,24800,42076,33483,21744,15330,6927,-4873,-33776,-8385,15019,-1514,-31265,-16594,-30561,-2649,31393,47871,49834,51533,42378,19271,4696,-11067,-25067,-23518,-15947,-8905,-4418,568,933,-3668,-120,-5010,-19512,-22252,276,1301,5438,11001,11991,-10465,-12898,-96,-15982,-20402,5546,16394,9843,-6844,-13850,-18441,-18984,-15347,3930,14696,629,-23798,-31095,-27789,-11725,-2648,-16323,-23673,-193,15041,18897,-12807,-20812,9945,17559,8115,1516,4705,15705,25025,6571,-18069,-4616,13335,-11699,-29488,-15902,-10899,-26997,-30145,-22407,-27719,-11718,10182,10168,-17191,-14836,18398,26387,14725,-8556,-21893,-7227,-15319,-26598,2387,12465,7833,-6873,-23607,-31036,-37695,-24233,-28980,-15741,17883,39238,43074,27314,4889,-4327,-2568,-10027,-26346,-33840,-24372,-19373,-4053,3009,10876,26309,33808,27089,18477,15612,19612,15518,-4210,-3765,1572,-1333,-7349,-6644,-2912,6236,5917,-3218,-11445,468,8384,7120,8974,10062,-2746,-25484,-3298,494,-10186,-11419,-4292,2227,7274,12788,26752,34424,26652,11495,-4971,-13092,-4814,3411,18145,22926,11405,12017,25627,19770,7056,1363,618,-14826,-3678,19058,34311,39364,45967,24763,2588,-1133,-3306,-11413,-6456,5514,15169,25692,28411,26619,22796,14595,6458,-2490,-9596,-10149,-8492,9086,18059,-2729,-2417,24661,26767,-931,511,20074,18630,-4958,-31403,-39471,-24665,12376,51115,63428,48916,19790,-12714,-27235,-20919,-5706,993,-8712,-9267,8795,16721,3939,-30362,-2370,25169,36678,25886,-3696,-17140,256,1467,-18760,-23472,16236,29511,10686,-22147,-8872,-10227,-28303,-35193,-15382,-70,5363,10729,5759,14915,21559,13391,9640,30701,35576,14278,8124,19825,11960,-10041,-29276,-24939,-33682,-15805,36427,82762,70983,37625,10603,-3222,-18365,-25588,-14440,109,10879,8275,-4369,-8559,-3070,-12038,-22179,-17358,-26996,-34672,-15731,-5449,-16653,2316,43586,63192,46566,15570,-5436,-10513,-5835,-6224,-26603,-14692,13551,35724,41123,25010,9063,95,3996,8801,11475,9091,18955,32287,19080,-22419,452,22881,-912,-15950,25638,35287,24269,14003,11636,4515,-3416,-2247,-3775,2554,6823,-463,4911,14631,42,-29645,6331,72377,123814,122455,68619,18371,-14067,-21825,-30736,-35441,-23157,-26034,-27085,674,12593,8876,-253,-7379,-315,13393,-3418,-31300,19725,52427,57177,27602,-8789,-37742,-27293,-8234,3449,7687,5622,-2719,-17273,-15146,159,-343,-16226,-6652,8808,6494,14104,20892,17981,2824,-17305,-33086,-38604,-32320,-17812,5141,32898,34045,19858,7392,-9825,-8750,2978,14843,12956,-12007,-30658,-13223,-6858,-10029,-12714,-8401,6517,12152,3605,-8446,3249,1327,-9823,-17520,-11327,2110,26150,46522,55088,39044,1260,-33919,-8327,-3574,-13405,-12138,-3323,-14768,-20027,-9862,17146,50843,78869,71997,30084,-3909,-18600,-8483,19518,46001,59169,57350,26399,-5625,-17057,13517,38619,44540,31202,5809,-10364,-12621,3497,34872,53134,47324,28399,13938,19211,29115,19916,-2824,-28992,-30140,-14004,-10723,-5192,542,9229,14952,17184,18409,5056,-22378,-35536,-30996,-15669,8716,35917,40892,37265,30255,17380,-3677,-30757,-21595,-8420,-13249,-13321,-4759,-3474,-12199,-19853,-40598,-17396,-3451,-11841,-23389,-26243,-24767,-12343,5027,13968,-10712,-24262,14847,44153,37804,17213,8428,7984,-6259,-8531,22295,29771,24257,28542,24601,10436,1144,-16509,-18620,8383,16592,2978,10062,11615,13531,15739,17817,7574,-10329,-28902,-28627,-19345,-799,15676,11712,-7227],[-14494,-12160,11,5515,-4080,-6764,-4471,-18051,-3425,35720,54407,37243,-4241,-8864,3588,-5626,-29676,541,19539,22824,8484,14328,15966,-7776,-20336,-22,-1886,-7011,-11482,-3172,11119,6269,-21172,-4213,56810,88714,68663,27954,25024,40307,27595,2729,-15492,-18532,-26839,-27423,-14572,2232,29289,66804,65059,29263,-23544,-3998,30908,76791,81319,57054,19557,-19974,1514,18291,14141,-9548,-35257,-19892,-6113,-116,-5654,-20288,-34731,-22366,1260,8206,-199,-2028,-15083,-26770,-14723,5394,18001,22832,7182,-12243,7532,22722,19481,3995,-4007,-6033,573,-2849,-4944,-7812,-13718,9745,25177,15733,-4552,-12708,-8861,-3715,-5628,169,16873,5751,-19700,1178,11581,4985,-27168,-22206,-12232,12867,33058,30769,20275,18793,20354,14875,19430,30637,10798,-15533,-32093,-16872,12067,8822,-16892,-30066,-33117,-24337,-9041,2156,3997,-927,8241,40160,38848,14334,8009,17532,26095,21206,6663,-11774,-26800,-16804,-6586,-13160,-28922,-37216,-35561,-34002,-34045,-20997,-14232,-15872,-14775,-5959,-11841,-22191,-19352,1708,19520,20582,10554,-8573,-4116,10789,25755,28434,21520,5749,-9150,-7385,43442,21282,-30550,-75722,-70971,-14587,78948,133775,123801,75594,26068,24216,27061,2263,-23747,-6252,8912,6462,-3664,-440,7540,17251,26493,30065,38287,40313,15413,-144,2786,14599,33065,46786,64855,59286,41289,20214,-3669,-23664,-32988,-12940,-2038,4617,-7190,-10764,-5492,-355,-5424,-1593,-2656,4093,-3636,-25840,-11236,13541,10323,-14882,-24867,1811,13044,3992,-12490,6553,30301,52090,82756,94507,60844,22514,-6107,-10257,8305,26274,25559,1893,-20050,-22948,-2634,7068,5350,6425,9246,-7658,-18531,-22162,-22903,-13711,-19,1606,-15381,12926,68342,74407,31862,-8566,8618,14474,-2558,-16821,-23627,-21401,-13079,-5233,-1681,2778,12429,16035,7671,-12782,-7962,12533,19953,5077,-33143,-20112,-3257,-2658,-6062,2978,10771,-588,-30494,-34250,-12204,-12197,-21173,-8476,-3246,-741,7968,20786,30938,31617,18495,29064,39514,31767,10776,-22055,-31960,-23720,-4983,10325,9963,-5677,-13267,-14611,-19100,-22673,-11618,-293,-16202,-11954,18514,26609,6195,-5891,9334,16212,16314,19588,21922,17085,9119,-604,-24819,-17430,16695,15522,1893,515,12578,26168,39862,37800,23408,17186,20300,13588,-10393,-17592,-6852,-5679,-19105,-33459,-6689,11418,-2623,-19474,-9702,16715,44656,50946,39329,32968,31479,19737,-1428,-21671,-212,22560,28097,19035,1151,-17817,-21672,-17552,-19342,-17110,531,-45,-12039,-25335,-21868,-7850,6762,2590,-12345,-24720,-19121,-9474,-20924,-19306,14294,30325,18370,1994,-1911,-7831,-14167,-26739,-6454,27149,50714,48692,26135,-2208,-21328,-11724,18037,50807,57646,30211,-13365,-14559,1711,-7622,-5798,6994,26321,34177,21051,-870,24197,74581,75868,45089,9909,-20710,-20831,-4047,6645,3292,-2245,-4343,-5571,1296,-85,-6292,-28705,-12945,-10758,-26450,-10593,-6854,987,5541,-9605,-30334,-4468,16533,26887,27195,5022,-23371,-12064,4238,11912,18680,14659,-5471,-18499,-10141,-6299,-16406,-1845,23509,32689,26399,23671,16630,0,-9924,9794,24667,18941,8264,7008,8037,2946,6788,13380,16331,30567,45641,30720,16380,13535,15146,12454,-10056,-18862,-1642,-12079,-32992,-13914,-26780,-7126,25487,44254,51755,58351,55809,32002,18488,3299,-10778,-20204,-18701,-12045,-10977,-8044,-2216,938,7331,2244,-12155,-28180,-8234,-2427,9390,18869,21261,-3164,-16679,-7120,-21499,-17650,6918,12333,1005,-14683,-19757,-22863,-22157,-28034,-5571,7327,-3669,-27787,-26953,-27328,-14151,-5207,-16590,-26567,-4527,8597,9424,-22317,-15083,11342,17161,8715,2651,7486,21018,27849,6472,-16064,-818,16987,-4949,-25602,-20956,-13036,-25532,-30137,-21300,-28539,-13289,11442,11628,-15935,-10758,19263,26315,17595,-3931,-20633,-11571,-18160,-15134,10653,13735,3477,-12798,-28528,-37658,-39114,-24148,-35230,-18916,13724,31173,36880,23523,2899,-4703,-3691,-12080,-25872,-33854,-30983,-19103,-5845,-4850,2255,23273,34048,32447,23777,16582,17223,13043,-2349,936,3706,-1691,-6879,-1096,4183,10246,8338,-5999,-16634,4734,17792,14319,10733,10103,-3285,-26390,4010,11566,-6283,-19206,-14807,-4313,4873,12951,25788,28620,18281,4134,-10549,-17637,-8331,1271,18259,23408,8897,7662,27182,26041,13725,7428,6409,-8995,-4567,12352,23606,30498,40302,21382,286,-4585,-8741,-17345,-6725,8714,19230,30585,35062,33633,28649,19663,10206,-1096,-8995,-10445,-2858,18594,23909,-1139,-9784,12070,13991,-11359,-3251,20471,23196,4778,-20655,-36875,-25466,14056,52147,56395,36892,8892,-17019,-27735,-17958,-886,2328,-12756,-12022,10363,18118,4877,-30659,-4525,25470,41042,31276,-1599,-22576,129,6505,-11036,-29752,13562,29458,10008,-25507,-8268,-7561,-26526,-33135,-15656,-3964,-352,6965,4333,14780,22118,13607,5122,19700,26156,10568,4810,12969,5804,-13863,-38754,-24512,-24574,-19790,24058,74319,71014,40755,14921,270,-14995,-20550,-9679,4929,15926,13011,927,-1937,3015,-8654,-25094,-24161,-29797,-36285,-19085,-8772,-20670,-4423,33964,49675,32963,7133,-8563,-9461,-6063,-10265,-33153,-9451,13767,27758,28701,16760,4977,-2193,-3291,-2413,1744,3879,18412,34362,20964,-17594,3468,23453,-3413,-14238,30523,39420,28814,21356,19710,11057,1199,3150,6391,19121,17718,5618,5376,10093,-4293,-30578,3615,67388,117745,114009,61405,14970,-18081,-23629,-31184,-30947,-17689,-16452,-26388,-8801,4085,3904,-492,-8676,-2838,13702,-2284,-31754,19003,52984,61666,36018,-3446,-32968,-18004,2088,13354,15011,10134,2850,-9838,-10418,227,-5738,-29296,-8669,10786,5432,3490,7512,11393,6817,-7692,-26713,-37567,-34001,-21157,758,26855,24984,10108,-3122,-18595,-11998,2861,16252,12415,-17286,-27215,-8895,-6662,-15547,-19506,-15619,-2325,3402,-2253,-10647,-886,-2619,-11072,-19138,-15358,-1002,19131,34485,41706,26199,-9173,-23262,-686,-318,-12480,-7397,3472,-10372,-19210,-13036,10431,41115,67135,65310,25349,-7803,-18571,-4914,23129,48290,58208,53624,25305,-4503,-20644,10830,39863,49997,40468,15845,-2643,-7954,6702,38395,55205,46092,22889,7610,13942,24121,15584,-7089,-31440,-27711,-12993,-11565,-3352,4195,9927,12709,16357,14682,-1061,-26952,-39555,-32644,-12588,11985,37217,40112,35915,29236,17598,-2127,-28641,-21718,-8310,-14988,-20142,-9203,-4104,-12701,-26611,-37748,-772,14680,2389,-13171,-18987,-16975,-2115,14881,19407,-11067,-16967,23539,49284,37253,17698,12262,14639,-1697,-6475,21100,27406,20277,21627,17505,7491,843,-19087,-16585,10103,19034,3203,5454,4357,4493,7390,8456,-1586,-14770,-27832,-26163,-14611,4232,19302,12186,-9699],[-9508,-8787,-1208,2284,-8410,-8010,-871,-6965,-1527,29609,48208,35823,-4595,-7844,6876,-2448,-25943,5182,24730,25807,7746,12220,16679,-5999,-16114,39,-4627,-10941,-15273,-6164,12011,9349,-20582,2097,67442,101987,77545,28763,23598,46433,42849,16316,-12423,-17536,-19957,-30199,-19541,-2134,23264,60066,60622,26835,-22785,-825,31402,76210,88281,65630,26230,-13953,2581,15232,9801,-12032,-34376,-23336,-12003,-3633,1729,-5407,-19425,-22458,-7340,-6302,-13202,-8750,-19807,-35955,-8401,13615,27322,31580,12639,-6483,12465,24444,15880,-2667,-6623,-5948,-77,-5172,-2754,-2565,-11852,8985,27836,15082,-8576,-15925,-9823,-4671,-5804,1,15288,5793,-18308,-3698,1484,-476,-19641,-23148,-15006,9785,26474,19998,12043,14614,20626,19255,27995,40529,20075,-7755,-26073,-21257,7422,5106,-19992,-29387,-26359,-24352,-15666,-10075,-10308,-9934,9892,48378,44055,16509,9388,16924,25189,19894,6904,-11692,-25667,-12581,-2759,-10517,-28424,-38981,-38426,-36380,-27219,-16830,-12809,-11330,-5992,821,-4700,-15437,-13582,7895,26413,27095,18175,3370,4985,12829,24533,29488,20648,-3621,-22223,-10604,45735,13670,-61032,-117507,-112156,-46866,58507,122178,118240,76110,29585,32945,39123,15853,-19759,-10898,7580,7882,-3584,-6053,609,10415,18840,21825,30417,33800,10137,-1238,7178,19993,37681,49925,68091,64428,44995,17352,-11775,-31936,-26557,-12403,-7514,3377,-2019,-10606,-9338,-5227,-14383,-13154,-10986,-1678,-9436,-28062,-8334,14340,10394,-13002,-34693,-7773,5087,957,-13311,713,22417,44252,75712,88034,54425,12777,-18142,-8714,16547,37609,36169,8545,-15957,-26159,-8092,3272,6173,9648,11618,-7151,-19247,-22993,-19925,-5733,9496,7922,-20066,1563,53685,56668,19948,-20158,-1510,7197,-3927,-13908,-20303,-19019,-12425,-6107,-5788,-3053,8179,15057,9451,-8204,-343,18768,22465,4026,-37988,-16612,-1534,-1089,-7209,-4086,1348,-8778,-35464,-30550,-8388,-6776,-17497,-7430,-2158,303,10100,22681,31009,27684,6570,13424,29801,29897,13629,-16528,-27843,-23029,-4447,7786,4202,-12765,-20531,-22236,-25000,-27463,-13201,4532,-3473,-5178,14369,18329,-5508,-13586,5193,10623,8434,8829,9290,7567,5518,-1414,-23779,-18705,12156,11771,1853,5660,16927,28430,40092,34649,17052,10371,17018,13609,-7539,-13581,-2473,1928,-6926,-25083,-17881,5135,-1479,-13461,-6488,22423,54671,63747,52983,41080,31461,14141,-8100,-26272,-133,22751,28614,20109,3170,-15596,-21120,-19052,-19850,-17672,-4008,-7403,-19080,-27652,-20481,-4103,7961,-210,-16413,-27357,-19236,-7899,-20442,-20798,13161,25990,14112,4922,7535,-3455,-16383,-31930,-2182,26460,46500,45212,25065,-879,-17123,-19874,8307,42705,54180,31748,-6449,-10638,6291,-2388,-1356,9193,26288,33466,20745,-3224,20772,73528,81605,57213,24075,-13398,-25054,-8418,4231,5256,2707,-22,-3386,1505,-1735,-8648,-29769,-13371,-13866,-22135,-5439,-9108,-4939,115,-13739,-28503,-3199,13963,19867,20202,4819,-14787,-15675,-6264,812,10864,9785,-8787,-17266,-9185,-6498,-11994,9459,30902,33602,25286,22800,15270,-3606,-11146,11381,26520,22069,14818,14699,14239,6215,5856,11030,16512,35567,49578,29415,12573,15025,27519,31422,12765,-8365,-14891,-23432,-26351,-9133,-22060,-12137,18537,38912,51328,62500,67425,43787,31469,17591,4252,-12875,-22428,-17126,-19134,-15258,-2088,5953,12473,7401,-4698,-23679,-17396,-7501,11242,23968,28096,3384,-19793,-15723,-26340,-14553,6277,6134,-8456,-20925,-23251,-18710,-15900,-31286,-13851,-620,-8880,-30729,-21953,-25399,-17576,-8856,-17223,-28263,-8060,2650,184,-30660,-8697,14025,18937,11453,5422,11183,25681,28827,5035,-13347,2886,18793,876,-18834,-23505,-14061,-22153,-28182,-20339,-27134,-14860,10865,11893,-12687,-5631,20063,26418,20042,-50,-19425,-17269,-17363,-1404,20659,15121,-1941,-19973,-30749,-35208,-29011,-16297,-30092,-22584,6224,20721,29958,21042,3868,-2118,-2343,-12150,-23756,-28772,-23637,-9902,-1139,-9700,-8774,17551,31870,36724,30333,20176,16605,10535,-1501,3858,5092,-1116,-3858,5486,10207,13208,9534,-8964,-21381,8664,26054,21716,12898,9201,-5026,-22938,10641,21093,-734,-24052,-26175,-11351,3379,14690,25496,22816,9933,-2732,-14840,-19943,-9154,671,17775,21750,4635,2009,27185,30688,20002,13751,10847,-4616,-4557,5400,11873,19693,33051,17593,-2305,-8251,-13798,-21203,-5300,11672,21681,33014,39444,39477,34939,25119,13251,-142,-8138,-10113,2002,24261,25828,-709,-17273,-392,3418,-19174,-7746,19225,26228,13385,-9742,-29933,-26084,15186,51794,47649,23285,-3616,-22634,-29636,-14370,4672,5697,-13806,-15574,10531,19292,7592,-24138,-8203,23396,42744,34911,645,-27950,-306,11206,-3196,-35190,8649,26239,7045,-28293,-8154,-6184,-24770,-30294,-13738,-6250,-5581,3755,4025,15517,22572,13414,1297,8511,15461,5914,800,5221,-874,-16803,-30621,-16400,-14023,-18543,10468,61820,67493,41674,18223,2842,-12891,-18118,-7227,8597,21039,18793,6869,3946,8604,-4727,-25757,-31909,-33932,-35780,-20276,-10216,-22818,-11421,23575,35776,19784,-1291,-11802,-9036,-6779,-13873,-33079,-3848,15294,20968,15878,6939,-926,-5804,-10695,-13448,-8371,-2323,16982,34960,21140,-14781,6126,22673,-7028,-12919,33235,41268,30948,25994,25340,15915,4189,8103,18024,35235,27222,10390,4773,4875,-8811,-30402,937,61392,109591,104539,55110,13067,-19336,-25652,-31503,-24725,-12232,-8979,-20990,-17755,-5230,-1085,-683,-9620,-5962,13048,-1059,-30727,15837,50079,62257,41219,-288,-27482,-6773,13642,22781,21399,14068,7886,-3266,-6549,-1345,-12360,-35481,-4058,15960,8095,-4505,-7015,4890,11285,799,-22013,-38001,-35903,-24030,-3132,19967,14389,-1573,-15048,-27403,-15946,1028,14924,8711,-23837,-20800,-5577,-7646,-20904,-24526,-21625,-11119,-5306,-7902,-13686,-7644,-8930,-13487,-19944,-19575,-6151,10282,20944,26178,11236,-18537,-12636,6140,2233,-12256,-3442,9256,-5834,-17138,-16883,1586,28071,50450,53424,18325,-9840,-14746,-365,24869,47271,54355,48584,24804,-1855,-22752,7036,38215,51494,45692,22716,2742,-5083,7791,39153,55028,43805,17237,1306,8219,17993,10091,-11854,-33649,-25383,-12326,-12472,-904,7934,10133,8917,13275,6962,-10784,-32534,-43987,-33495,-9597,14580,37463,38331,33690,27235,16144,-2213,-27020,-21721,-8858,-17006,-28055,-13519,-5048,-14104,-32007,-24690,15653,31001,14248,-5166,-13401,-10186,6950,22843,22086,-14676,-9096,31602,52469,35480,17998,14404,17683,-169,-4571,20050,24850,15580,13751,9967,3733,-1517,-21891,-12407,11731,20414,2597,-1919,-4252,-3163,-286,-1113,-11348,-18906,-25826,-23832,-10209,8602,21884,11889,-12510],[-7679,-8536,-6503,-5587,-16577,-10424,740,582,781,20094,37507,30751,-5251,-6350,8752,-882,-24502,5906,25627,24444,3531,7666,13843,-7700,-14762,-2852,-8388,-11883,-16624,-10652,10990,10663,-19968,5650,72360,107836,80556,26281,20697,50939,55191,26364,-11236,-14762,-6637,-17554,-22958,-7659,14657,49505,52395,21706,-21035,1052,29042,70270,89885,70518,30843,-9936,2294,11160,4717,-15086,-33188,-27574,-20183,-10610,4908,7472,-6172,-18913,-17307,-22562,-23026,-11773,-19989,-27365,-2661,20169,35645,39944,17821,-538,18272,26972,12879,-10264,-10786,-6614,-508,-7498,916,4376,-7747,7753,30185,15576,-12079,-19876,-12012,-7241,-7703,-1106,13740,6427,-15296,-6479,-6107,-1453,-11997,-23073,-17130,6118,18503,8169,3942,10439,20737,23654,36429,50491,30588,1127,-18907,-22780,5735,4799,-18553,-22588,-16108,-21695,-21151,-20272,-19656,-9501,18362,56276,48639,19419,12089,17351,24873,19313,8061,-10420,-23576,-8117,1050,-7592,-27395,-38539,-38182,-30444,-17579,-11165,-8552,-4047,3124,7014,1341,-9097,-7249,15754,36766,39645,32864,18877,14175,15470,24987,31019,18671,-12437,-31894,-9761,51131,23018,-49783,-100614,-93521,-33281,62851,117373,112863,76585,35628,44566,51845,28978,-11223,-13139,8866,13669,3258,-4177,-3425,4374,12014,15145,24197,27508,3459,-2487,11493,25153,42481,53098,70577,68633,47949,14687,-18949,-29030,-12490,-6110,-11801,1554,3673,-6988,-12806,-10401,-19798,-17192,-12248,-3356,-13120,-27556,-3987,15839,11291,-7828,-31726,-16624,-3238,-2246,-13458,-4417,14927,36233,67335,79760,47074,3210,-25425,-674,26572,48120,45075,13954,-11778,-26865,-12356,-34,7373,13561,14523,-6291,-19629,-23314,-16011,3351,20042,15849,-20147,-8456,36872,36138,7206,-31555,-8156,2862,-2754,-9091,-14558,-13233,-8754,-4782,-8291,-7940,4081,13671,10963,-3170,7882,25454,25231,3630,-39378,-12287,-6,116,-7130,-9540,-7068,-16137,-38206,-25540,-4278,-1937,-14259,-6806,-1539,1031,12378,25513,33165,27394,-1331,4263,30433,39189,25927,-6993,-24944,-22751,-3763,6351,1263,-13718,-21844,-27850,-28747,-28606,-11413,12018,9830,2891,9672,7425,-18653,-17832,2083,4173,-622,-2643,-3850,-2216,1851,-1879,-21198,-20732,6551,8763,5267,12322,20756,29713,39286,30339,9350,2184,12941,13033,-4866,-8997,2770,10229,6411,-8925,-17660,4051,2832,-7443,-3187,26672,60133,71110,64063,49759,31603,7719,-15390,-27455,-328,21159,27146,19860,4797,-12831,-19345,-19644,-20113,-19658,-10133,-15737,-26492,-26978,-19170,-758,9102,-2374,-19567,-29007,-19189,-6713,-19274,-20393,10884,19371,8784,8354,17017,4436,-14184,-36279,-7,22799,38962,39216,22732,68,-12809,-28007,-2694,31782,47124,30589,-143,-6030,10092,2331,3038,11785,26090,31793,19304,-6399,15628,69642,83884,66425,36740,-4293,-27928,-14523,86,6015,6049,3106,-1681,1526,-3737,-11604,-30784,-14272,-15693,-15769,-2142,-12499,-11776,-5740,-18943,-26196,-1053,12509,13232,12496,3528,-8065,-14519,-16103,-11463,1722,4791,-10254,-15226,-6942,-3215,-1222,18912,34183,30538,20715,19193,11834,-8888,-13299,11144,26267,23909,20517,21066,18926,8193,4435,8458,16233,38241,51282,28013,10463,20306,41494,48703,32306,8353,-15346,-29186,-17350,-3662,-17349,-18468,9637,31034,47684,62835,75307,52986,41980,30192,18150,-4640,-26762,-24644,-29337,-18997,-357,9079,14078,9601,1478,-13572,-22532,-14316,9704,25148,31331,7995,-19936,-24704,-27749,-12640,2828,-1876,-15188,-20711,-19722,-10959,-7159,-20227,-19911,-9562,-15735,-29948,-17809,-22677,-22184,-14434,-19420,-29548,-11814,-3495,-8752,-32060,-3574,16562,21647,15265,9055,14828,28416,26783,1456,-10776,5227,17202,4017,-13159,-23991,-15029,-18687,-24778,-20208,-25120,-16867,8022,10538,-8617,-925,19866,25642,20543,1553,-19529,-24963,-12422,12571,30924,16266,-8457,-29115,-28231,-27711,-18694,-6711,-20273,-25515,-5137,7413,21397,18661,5914,1001,-608,-11556,-21659,-24881,-13415,3471,9801,-7206,-21595,8470,26381,38166,35843,24563,17259,7658,-2682,4092,4819,-621,-677,9971,12952,13331,7886,-13255,-25828,11033,31748,27374,14091,6334,-8917,-18475,15140,27257,4166,-23193,-35589,-18410,2180,16790,25028,16856,1780,-9050,-18142,-20967,-8399,1214,16177,17388,-1857,-5286,24693,32350,24480,19191,13213,-2702,-4877,-1481,101,7246,23757,12549,-5942,-12782,-19091,-23275,-4362,12680,21293,31972,40448,42879,40294,29718,14837,-65,-7733,-10327,4007,24613,22796,-2381,-25178,-11514,-2273,-19597,-13242,15441,26663,19688,114,-21826,-25980,14970,49408,37758,8971,-17262,-29883,-32686,-10938,9482,9598,-11912,-20386,8851,19823,11498,-16624,-13607,18303,40907,35809,2013,-33610,-1494,14977,4039,-31441,1622,20089,1800,-30893,-9133,-6564,-23573,-26893,-10318,-7266,-10757,624,4367,16454,22168,12023,-2261,-2223,3909,334,-3573,-2821,-7984,-18770,-19616,-4943,-3285,-13318,-3445,46397,60350,39733,19619,3947,-12599,-18377,-7340,10608,25321,24446,12458,8883,13538,-327,-23063,-36765,-38965,-33477,-19304,-9593,-22220,-18224,13533,23390,9237,-8172,-14787,-9248,-7641,-16157,-28206,894,17524,16582,4443,-3475,-7772,-10423,-18087,-23317,-18061,-9277,14783,34117,19738,-13842,7844,20834,-10723,-11507,33924,40995,30947,28132,28381,18720,5566,12918,30630,50445,35637,14463,3920,154,-12441,-28437,-181,56493,101945,96489,51192,13813,-16801,-27447,-28870,-17092,-6961,-3362,-14613,-23737,-13692,-4754,91,-9000,-8212,12837,1770,-26222,11369,44766,59754,43615,1348,-20680,5576,25848,32015,27520,18228,12997,3050,-2667,-3235,-19052,-29353,3782,22477,13461,-6733,-20820,463,16497,8531,-18127,-38791,-36765,-25577,-5117,14267,4103,-13615,-25182,-31622,-19393,-1508,11897,3213,-28835,-13264,-2368,-8780,-24519,-25117,-22793,-14175,-7986,-9660,-16942,-16285,-16070,-15678,-18917,-21810,-11609,1687,8455,10847,-4173,-24025,-1947,13061,5073,-11513,1286,15261,924,-11637,-19221,-7215,14171,31812,39579,12520,-6679,-6877,5425,25717,44215,49023,43821,25634,2252,-22319,3466,35015,50304,47959,27422,6839,-2964,7922,38273,53659,41602,12730,-3669,3548,12450,5096,-15577,-33780,-22283,-10958,-12066,2981,12393,10648,4481,8734,-3688,-22159,-36077,-46471,-32301,-6031,17193,37551,36699,31688,25080,13775,-3132,-24973,-20505,-9003,-17775,-34978,-15849,-5415,-15625,-32278,-11983,29674,44672,23694,837,-9435,-4579,14088,28155,21923,-20903,-383,38617,53593,32834,17933,14510,16666,-1721,-3206,19157,22315,10679,5734,2681,-489,-5388,-22595,-7975,12785,20833,1842,-11035,-12726,-8384,-7310,-10641,-20404,-20857,-23200,-22016,-6535,11898,23077,10800,-15233],[-5595,-7600,-11346,-13936,-21913,-9493,3392,7335,4697,10881,26516,26426,-2023,-2254,11877,1906,-22632,5590,25067,21777,-977,3380,9859,-10488,-13957,-5621,-8214,-6083,-12612,-13962,10308,12387,-16839,7980,73078,107631,79377,22416,18441,54977,65087,33941,-10626,-9227,7583,-4424,-18390,-11446,5601,37162,42194,15381,-18553,2259,24819,60160,86052,71370,33192,-7348,1675,7272,614,-16413,-30668,-31425,-29226,-20180,3106,15652,3623,-13943,-26821,-35963,-21817,-8644,-15022,-17409,1861,24958,42653,47357,22358,5346,24431,29998,11484,-16659,-16106,-8064,-987,-9832,5646,12083,-1964,6022,31346,16814,-14149,-24796,-16154,-12568,-11989,-2896,12429,7671,-11346,-8149,-12571,-508,-5712,-22618,-19228,1673,9434,-4322,-3210,6466,20200,27220,43518,58921,40589,9577,-11960,-22110,5025,5692,-15027,-14634,-6369,-17671,-26192,-28748,-20706,-1574,29675,61989,51129,21550,14523,17480,23928,18420,8853,-9312,-22339,-5385,3043,-5906,-26926,-34568,-34271,-22445,-8747,-5776,-3430,3176,10462,11365,5332,-4111,-1643,23451,48292,54886,49229,33504,21321,16114,24109,30244,13189,-24053,-38886,-5630,58015,44428,-4406,-34018,-23150,20742,89082,117547,104932,73004,40554,55421,61603,38239,-2881,-13404,10721,20286,12374,2595,-4790,-1154,5703,9544,19103,21153,-5351,-4290,14433,28550,46062,55123,71156,70489,48694,11215,-25773,-18956,602,1912,-15665,-1718,8358,-1752,-16621,-17129,-21291,-11275,-5931,-1666,-15523,-24786,219,16189,11125,-1242,-15616,-21209,-11967,-6718,-14284,-9941,6841,27275,56964,68873,37692,-7038,-22031,9511,35475,55623,50468,16530,-9426,-26816,-16734,-4074,7292,16083,15865,-6786,-21124,-24486,-12743,11476,29130,22700,-17174,-15659,20051,16362,-3293,-31813,-10757,740,-656,-3971,-7684,-5380,-3364,-2645,-10300,-12913,-997,10572,10735,838,14925,30715,26592,2455,-33806,-8721,15,-623,-7280,-12853,-12671,-21079,-35247,-20289,-789,1354,-12583,-7565,-2166,740,14018,28406,36421,30305,-4069,-5954,22067,33623,22466,-10973,-30534,-25103,-4108,4818,-152,-10354,-17645,-30057,-31158,-28305,-9242,18824,21121,10145,3850,-6109,-33140,-15211,-5,-3421,-11187,-15040,-17929,-12592,-2475,-2660,-17678,-21367,2462,8964,12353,19615,23584,29627,37131,24716,196,-7331,8328,11646,-2972,-4689,7967,18041,18961,7421,-5192,9201,8917,-2154,-659,27878,59030,70665,69365,56960,31701,729,-19696,-17925,1056,18483,23802,17921,5278,-10243,-16696,-19764,-20786,-23282,-17390,-24217,-28655,-22852,-18043,1824,10006,-3811,-21650,-29579,-19006,-5897,-17261,-18049,7585,11131,3570,12310,26055,14544,-8219,-36854,224,16830,28637,30876,18969,490,-8690,-30376,-13911,19111,37336,27178,5129,-1028,13393,6600,7498,15079,26319,29877,17472,-9583,9298,63426,82752,72148,46578,4317,-27849,-21559,-4939,6110,8346,5610,68,1801,-5500,-14436,-30848,-14867,-14835,-8926,-289,-16045,-17457,-9739,-22911,-21996,2463,13058,8564,5396,1809,-2810,-9230,-20461,-22149,-6523,1625,-8817,-12233,-2613,4862,12503,26687,34224,24930,14215,14506,7908,-14293,-14998,10205,24903,25206,25769,26543,22675,9598,3481,6978,16984,39149,50118,26136,10516,28866,55574,63399,48272,23609,-3922,-19425,-7616,2693,-11881,-24637,63,22102,42243,60459,79606,59867,50332,41504,31276,4349,-27098,-32199,-39019,-16291,2701,10804,13432,10346,7490,-1708,-15194,-20486,5884,23680,32196,11755,-15147,-21331,-22741,-10956,-1783,-8193,-11988,-12009,-11497,-2350,1558,-10394,-20553,-17485,-22542,-26090,-13568,-18434,-24943,-20278,-21828,-29324,-14448,-8169,-14706,-25301,1163,19805,25961,21120,15089,19957,30646,23255,-2456,-7255,7596,13920,5605,-8277,-22188,-14969,-14608,-19627,-18913,-21530,-16496,5696,10063,-2779,4395,20211,25274,20179,2041,-19620,-31856,-3839,27187,42217,19327,-12334,-28720,-21762,-19529,-9186,2810,-9764,-23325,-17669,-6389,12910,17535,9440,4721,1530,-9807,-18890,-21372,-2475,19339,25497,4059,-26958,-1899,19483,37914,40700,29950,20337,6543,-4093,3431,4497,795,2426,12163,12820,11349,4382,-17495,-26969,13127,36005,32036,15393,3109,-13094,-12764,18573,30947,8849,-16214,-30464,-21710,2746,20136,25715,12810,-3506,-12231,-18791,-20208,-5985,3742,14896,11999,-8815,-12188,21079,32047,28044,24687,15067,-1866,-4494,-5265,-6733,-2847,15114,8026,-9036,-16669,-23206,-23238,-3996,12171,18969,28620,39021,44380,44802,33822,16078,468,-6839,-10558,3422,20416,16033,-5127,-31454,-17062,-517,-12031,-17032,10216,25258,24264,9367,-12411,-22504,14821,46471,29279,-2908,-29645,-37618,-33069,-7151,13594,13757,-7469,-25202,6485,20684,16837,-8346,-19184,11104,36299,34541,2915,-38656,-2693,18407,11118,-24456,-6096,12709,-4268,-32515,-10448,-7770,-22131,-22608,-5923,-7110,-15721,-2313,5417,17524,20931,9487,-5444,-11038,-7179,-5365,-7070,-9290,-14558,-19222,-8149,7751,7350,-6555,-16157,30473,50670,35061,18791,3564,-13839,-20812,-9527,11023,28295,29246,17300,12944,17842,4461,-17512,-29715,-36041,-29447,-16335,-6895,-18473,-23076,5313,14374,3374,-11616,-17141,-10153,-8398,-16298,-23482,4083,19512,14809,-3897,-13669,-14760,-15693,-25531,-30140,-25709,-16895,11702,31650,16699,-14836,7957,17794,-13830,-9868,32494,38429,28729,27626,28471,18927,5074,17310,43109,63733,42666,17902,3026,-3712,-14981,-24942,918,53841,96134,90550,49349,16815,-10667,-25179,-22030,-8876,-2699,-158,-9373,-24953,-20594,-7006,1596,-6967,-9144,13421,6263,-19215,5835,37181,54107,42773,1291,-12855,17814,37295,40156,32797,22101,17502,8418,709,-5313,-25185,-20372,11278,27980,19138,-3535,-32252,-1480,21281,14585,-15398,-38373,-36356,-26094,-5056,10383,-5288,-25754,-26168,-26847,-22651,-5107,6941,-4060,-29065,-6076,146,-10440,-25273,-21377,-20801,-14520,-8638,-11179,-22048,-27247,-23288,-17486,-16571,-21131,-17073,-6055,-1796,-3114,-19810,-23601,8217,19578,7730,-10464,6928,21759,10438,-2927,-19406,-15170,518,13060,26628,11067,2043,3530,11705,25593,39408,42718,39902,27429,6969,-19806,280,30524,46740,47471,30039,9693,-1527,7325,35902,50933,39244,9252,-7395,133,7994,1154,-17780,-31659,-18433,-8698,-9971,8129,17417,11580,-317,3060,-16441,-29752,-32090,-42636,-28660,-1813,19914,37812,35877,30647,23331,11027,-4276,-21755,-17194,-7849,-16115,-29891,-14666,-4415,-16404,-26355,38,40854,55601,31206,5605,-6141,700,19855,31384,20036,-28211,9908,45114,53549,30466,18190,13470,12550,-5051,-1437,19400,21090,7364,-330,-2456,-3294,-8411,-18253,-2540,14815,22345,3340,-18793,-16785,-9122,-11937,-17233,-22409,-16621,-18049,-18447,-1346,16395,25218,11528,-14770],[-3635,-6101,-12771,-19091,-15639,-5802,6568,12905,8414,2025,16153,23817,4011,2744,15483,5378,-20457,4116,22945,17885,-5647,-1019,4366,-14620,-13453,-6824,-3038,2644,-6473,-15814,9673,14223,-12129,8483,69263,101261,74045,17202,16734,57744,71529,38514,-10991,-2477,21268,8254,-10223,-11934,-3143,23669,30547,8063,-16647,2307,18745,46484,76267,67133,32321,-6381,647,3670,-1544,-14064,-27074,-34148,-33590,-31763,-4127,17534,8673,-10075,-29357,-25537,-10084,-790,-7644,-9035,4726,27642,47634,52863,25537,10609,30187,32756,11895,-17268,-22337,-10472,-1983,-11967,10750,19504,4373,3888,30621,17964,-13775,-29964,-22485,-20957,-17543,-4203,11796,9568,-7053,-9378,-18827,1364,-768,-21962,-21249,-2838,568,-16480,-7247,3656,19145,29673,48613,64727,48743,16633,-5734,-19338,3693,5881,-11787,-8169,1272,-13608,-30516,-33195,-14676,8091,40171,64579,50949,22220,15959,16922,21983,17049,8964,-8680,-22809,-5305,2583,-5896,-26842,-28380,-27777,-15465,-2105,-1462,1475,8999,15304,13383,6551,-1865,1412,29148,58895,69713,63587,45227,26028,13924,20100,25932,4332,-38100,-39049,502,64795,69090,50033,44519,57851,80214,114572,112659,90848,63773,42531,62968,66534,42306,2484,-12892,11409,24758,19985,10649,-3086,-5440,34,4754,14999,15615,-15502,-6199,15145,29165,47481,55285,69313,69314,46605,6860,-29600,-10180,10514,8661,-18840,-6270,11456,4024,-18440,-23845,-18256,-864,4037,2277,-16289,-20099,3485,14508,9038,5504,739,-14734,-18944,-12729,-16326,-16019,-2057,17460,44897,55543,26028,-17978,-11325,18710,41919,59632,52072,15881,-9684,-27191,-21842,-9267,5099,15985,14417,-9600,-24446,-27164,-11070,17279,35125,26646,-13618,-16633,8470,5223,-5502,-17785,-9421,-90,1023,413,-701,3176,2556,-842,-12731,-18740,-7827,4865,7747,2756,19345,33045,25216,-789,-29096,-7328,-2597,-4627,-9130,-13684,-12688,-20655,-29214,-15788,1416,2393,-13456,-10734,-4917,-1474,13936,30130,39270,34741,-1105,-19793,-4429,3322,-4620,-32506,-45641,-30432,-6426,2072,-1662,-6490,-12463,-27581,-33187,-29142,-9375,22021,27917,14213,-4148,-21378,-21953,-7503,-1657,-12712,-23907,-28055,-33642,-23802,-8465,-4937,-14378,-17741,3317,13948,21549,25981,24354,27236,32776,17069,-11078,-18410,3117,8598,-3157,-2265,11386,23486,28537,21115,9403,17748,14460,862,-677,24175,49764,60625,66132,59857,30287,-7527,-15550,-5960,4744,14890,17954,13023,2915,-9483,-14473,-20281,-22941,-29691,-26000,-31343,-21720,-19057,-18372,2179,9347,-5725,-23907,-30371,-20037,-6835,-15905,-15854,2048,620,-1675,15118,32669,23626,-2454,-35638,-2563,8092,14713,18900,12074,-1426,-6563,-24131,-25775,4261,24247,20504,7447,2262,14692,8784,10340,17424,25606,26592,14266,-13416,535,53671,76721,72437,51188,9803,-26150,-30404,-11850,4177,8299,6143,375,770,-8438,-18443,-31486,-16504,-13227,-4297,-1330,-20813,-21325,-11860,-24099,-17473,5736,13886,4949,-1921,-1717,-612,-4153,-18249,-29184,-13772,-319,-6585,-10300,1486,14408,24624,30753,29873,16066,5251,8345,2946,-20205,-17273,7321,21134,24317,28570,29179,23717,8800,1428,5273,17697,37118,43920,21161,9732,36511,66001,72623,58218,33671,7385,-7521,469,7735,-7464,-30610,-11142,11450,34244,54280,78236,62195,54383,49468,41531,11949,-22934,-32874,-29438,-11184,4510,9507,9477,8661,11924,9404,-3133,-24736,-1479,18445,29490,13193,-9523,-11846,-16211,-10939,-8408,-11518,-2524,-1612,-3593,4510,7514,-3721,-18559,-24719,-30083,-23040,-10868,-14802,-25185,-27112,-25582,-29609,-17322,-12515,-18159,-19428,3947,21927,29687,27119,22221,25489,31381,17371,-7490,-4646,8687,8661,4412,-5899,-21003,-15805,-11864,-14999,-17409,-17887,-13734,4581,10422,3022,8765,19892,23834,17557,131,-20941,-31909,4910,40198,52551,23476,-11845,-19598,-15109,-12975,-2380,9755,-987,-17792,-29138,-20418,3769,16267,12605,7046,1900,-8754,-16840,-19801,7064,34709,41827,18370,-17560,-13617,10893,35052,43227,34173,23887,6494,-6069,1462,3355,1525,3213,10068,8177,5847,-2027,-22307,-25294,14042,37852,34454,15785,-707,-16812,-7110,19968,31165,11913,-7810,-19425,-20224,4059,23350,26576,10270,-5760,-12403,-17958,-19376,-3987,6397,13026,5243,-16392,-18280,15890,29086,29808,29239,16102,-2399,-4123,-5121,-5261,-6217,9082,4561,-11463,-19990,-26432,-23324,-5622,9087,14101,22628,34558,42851,46762,36091,16436,1033,-6151,-11560,-434,11573,5714,-9289,-33825,-16075,4875,-2816,-16444,3719,21566,26413,17089,-2688,-15595,15420,43625,23585,-9366,-35889,-44055,-28723,-3817,15993,16791,-2655,-28349,3729,21679,22458,-310,-23350,1859,28929,30891,2889,-40562,-4155,21135,17515,-17561,-13693,5208,-10372,-33238,-11869,-9363,-20386,-18186,-1931,-6877,-21190,-5818,6283,17839,18212,5291,-8916,-17142,-16843,-10912,-8939,-12229,-19844,-18589,2881,20191,17108,-203,-25511,16844,39871,27744,15163,1378,-16454,-25149,-13339,9720,29300,32343,20856,15866,21166,9077,-10765,-20881,-29304,-24087,-11915,-2567,-12319,-22416,367,9726,2659,-10544,-18527,-11921,-8955,-14072,-19231,5308,20356,14779,-7893,-22816,-20945,-20879,-32860,-29995,-26817,-24906,7783,27577,12163,-17652,6190,13535,-15522,-7675,29228,33718,24516,24681,25696,16479,2935,21184,54565,74404,48268,21082,2639,-6252,-16133,-20090,4655,54169,92778,86685,48824,21309,-1212,-15355,-11711,-635,169,508,-5972,-21655,-24828,-7690,3815,-3684,-8137,15325,12236,-10907,-25,27935,45847,38941,136,-4111,29238,47144,46721,37013,25459,21059,12480,3324,-7036,-27183,-11825,16884,31305,23611,2286,-26028,-1104,24696,18490,-13633,-33619,-34125,-25110,-2630,8903,-12687,-36834,-15480,-17656,-25877,-9734,290,-12799,-23455,-31,1687,-12182,-21493,-15171,-18407,-17103,-12849,-15602,-26848,-37825,-28185,-18694,-13441,-17391,-21846,-12461,-8737,-13966,-35145,-17000,17418,25110,9579,-9482,13281,29001,22310,7519,-17675,-21829,-12202,-4080,18070,15957,14319,14767,17446,24072,32921,35866,36961,29335,11159,-16489,-3029,24358,40510,43857,29998,10623,-1437,5569,31437,45644,35215,5376,-11334,-3288,3571,-2701,-19488,-29308,-15191,-6760,-7486,12827,21400,11588,-6633,-4692,-30891,-21156,-22173,-35462,-24379,1212,20861,36539,34400,29227,20539,6331,-7212,-18894,-13426,-6945,-13792,-21287,-11964,-4002,-18231,-19403,8960,46585,61153,34473,6988,-5515,3491,22020,30409,14827,-37270,18862,48274,49877,25883,15814,8612,2897,-12519,-2105,17645,18243,3209,-6699,-8031,-7088,-12362,-13103,520,14777,22170,4331,-26787,-17241,-9830,-17920,-21786,-16617,-10563,-14152,-16593,1779,18453,24608,10368,-14887],[-4472,-6507,-10487,-12145,-9528,-3022,7542,14670,8549,-8791,5393,21210,8801,5108,16601,6751,-20277,-744,17065,10694,-12630,-8078,-4903,-22314,-14525,-6648,3109,9576,-2327,-17849,6696,13790,-8914,4740,59001,87370,63107,8929,13410,56733,72138,38025,-14352,2448,31605,17832,-3992,-10849,-12120,7978,16426,-1545,-17710,-757,9465,28741,59374,55905,26262,-8452,-2443,-1118,-2538,-9623,-24382,-34020,-24136,-34530,-17876,11156,6936,-9638,-20623,-9206,2770,7306,-1626,-3844,4602,26789,48734,54388,25495,13500,33667,33228,12158,-12180,-28699,-15075,-5090,-14165,14437,24621,9017,510,26573,16922,-12231,-25953,-29551,-27340,-19347,-4226,11179,10907,-3988,-11492,-26077,3122,2377,-22123,-23826,-7163,-6973,-27941,-7322,2066,17102,30162,50560,66354,53198,20912,-1041,-15503,7,3356,-11017,-5018,5222,-11340,-33450,-29512,-9101,15016,46797,63016,47356,20557,15501,15171,18485,14823,7981,-8817,-25807,-8673,-747,-7827,-26569,-22519,-20921,-10534,1376,1057,5246,12670,17350,12279,3702,-4044,13,30849,66112,80943,73517,52899,28257,9169,12264,18061,-6287,-43648,-31082,6637,69965,87360,85317,90598,99713,102960,112736,91635,68553,50311,41883,66264,66544,42025,4829,-13412,9157,24560,23220,17200,1236,-7620,-5027,268,11642,12083,-24735,-8256,13110,26660,46378,53304,65054,65212,42063,2679,-24324,-3499,16968,13144,-20375,-11239,13179,10123,-14207,-24578,-12524,9027,13990,7298,-14499,-14100,6127,11328,5665,12447,16880,-137,-19484,-19372,-18949,-21384,-10857,8120,32841,41458,13314,-27335,-89,26310,46725,61819,51728,13552,-11487,-27638,-26727,-14354,1675,13809,10751,-13973,-28493,-30151,-10245,21175,38298,27829,-10459,-10596,9137,10309,2625,-5258,-5015,524,2729,4891,6967,12588,9346,1207,-14810,-24401,-15263,-2344,3041,3511,21707,32996,21838,-5437,-25633,-7470,-6920,-10931,-12047,-11695,-7212,-15146,-22914,-11058,3785,2698,-15685,-15304,-8578,-4529,12959,31272,41953,40241,7572,-22256,-35638,-37613,-39396,-51029,-45197,-33745,-8966,-508,-2697,-3246,-7744,-23450,-32771,-30273,-11294,21856,30547,15361,-12644,-23297,-5131,2730,-1431,-21441,-36434,-30103,-34341,-31477,-14501,-7374,-10109,-8446,12041,24796,32879,32257,24520,24240,28035,9376,-22379,-27231,170,5746,-4011,-598,14006,27485,35914,32750,23970,28546,20135,2819,-2205,17069,34602,43121,55614,58826,28423,-14815,-6660,7174,12636,13711,12241,6983,-968,-9181,-11135,-18509,-23556,-35888,-30715,-27861,-15262,-15135,-18472,1907,8802,-6474,-24840,-29870,-20676,-8080,-14082,-13124,-3980,-9720,-4366,17905,37826,31573,2531,-35512,-5972,-143,-351,5069,3419,-4551,-5243,-18137,-35125,-10179,10397,12659,8056,4813,15429,10270,12835,19988,25339,23658,11670,-15179,-8889,42235,67531,68707,51666,13144,-22473,-37757,-18655,1841,7620,6321,680,-176,-11010,-21989,-31616,-17700,-10635,-1088,-3615,-24885,-20776,-10679,-20600,-11613,10100,15925,3774,-7347,-5378,40,370,-12152,-28202,-17525,346,-3036,-8321,5638,24427,34419,32125,23101,6228,-3567,3348,-686,-23617,-18512,4090,16587,22478,29820,29949,23225,7111,-481,4622,19804,34525,34611,13961,7806,42133,72323,76790,62909,39081,16251,3732,7663,12205,-3136,-31180,-21917,1469,25914,46264,72320,60555,54868,54880,49641,18919,-15871,-24728,-19794,-5246,5664,6525,3920,6211,15946,20346,10149,-22766,-10823,11114,24743,13467,-3459,-2010,-9092,-11278,-15270,-9940,8493,8514,3795,9979,11126,581,-15694,-28269,-34926,-20223,-8902,-11374,-22136,-31228,-29118,-29552,-19508,-15618,-18805,-14853,5664,23468,32992,33611,31194,32552,32093,10722,-12222,-2636,9225,3666,1577,-5270,-20454,-17290,-10105,-10754,-15047,-13612,-7844,7066,13115,9026,12662,19564,21748,13399,-3346,-22756,-26106,13088,51345,61790,29166,-6057,-10106,-8614,-7784,2133,14313,6170,-10810,-28892,-30721,-4987,15239,15603,8102,555,-7924,-14741,-19992,14703,48384,56889,32580,-4691,-24224,2021,30446,43590,36822,27171,7547,-7494,-797,1918,1330,1285,3587,-891,-3028,-10632,-26383,-22126,14200,37703,34845,15638,-3650,-16585,-1553,19664,28346,13335,56,-8774,-15049,5862,26046,27427,9195,-5188,-10279,-16287,-18851,-3111,8206,10356,-2385,-23576,-21873,9653,23816,29869,32676,16706,-3716,-3712,-1512,2233,-1012,8026,3454,-12351,-22076,-28452,-24560,-9633,3236,6850,14405,27147,37812,45164,35824,15828,1512,-5781,-12878,-6678,-363,-6945,-14668,-31569,-12860,9643,5412,-10639,-2768,15682,25834,22632,6524,-6447,17774,41769,21501,-8442,-29823,-36084,-22455,-1672,15925,17604,751,-26165,1117,22458,27146,6468,-23313,-9262,18979,24757,1481,-36875,-6270,22671,22545,-11787,-19987,-1381,-15936,-33534,-13054,-10870,-18705,-14743,251,-7713,-27999,-10866,5691,16165,13115,-1233,-13588,-20598,-23682,-16265,-9208,-10930,-23091,-18202,12010,30681,24693,4041,-22316,8523,29688,17833,7795,-3375,-20544,-31630,-18499,6053,27162,32393,21973,16624,22360,12087,-5055,-13502,-23317,-18765,-7518,1894,-5721,-16637,-1434,7995,4386,-6938,-19461,-15654,-10293,-11074,-16310,3495,18396,14043,-8993,-30921,-26175,-25484,-38866,-24213,-21039,-34024,2047,20951,5270,-23221,1456,6939,-16355,-5826,23479,26007,17516,18507,19208,10391,-1504,23217,62956,80723,51217,23146,2120,-8359,-17001,-15410,9490,55956,90239,82994,47334,24966,9661,-1931,-495,5778,116,-2613,-5969,-18044,-26908,-8197,5365,-846,-6323,17381,17700,-3668,-6645,16414,34394,31426,-2322,3929,37954,53487,50069,38705,26770,22079,13638,3629,-9105,-22240,-5331,18782,30651,24669,6585,-16282,-836,24794,18909,-13540,-28911,-31976,-23268,784,8543,-17991,-37730,-3847,-9820,-30381,-16066,-8467,-23677,-17161,3329,1217,-13794,-16559,-10967,-19099,-24300,-22222,-22570,-23391,-22719,-27547,-20355,-11164,-12977,-24778,-17913,-12645,-19849,-41744,-7547,24605,28418,9347,-9571,19190,36420,34593,17070,-15817,-27424,-23934,-17505,16325,25464,27195,24967,21371,20453,24816,29090,34793,30325,13687,-13804,-7100,16048,31314,36834,26846,9067,-3149,2676,24843,36887,28114,-109,-16768,-7878,-1912,-7448,-21568,-28292,-13443,-5908,-5614,15974,23447,10122,-14674,-13967,-27783,-3472,-10666,-28072,-20452,2236,19292,33168,31893,27295,16706,-462,-12064,-16574,-9609,-6403,-11457,-14164,-8920,-4519,-21079,-13121,14493,46744,61073,33422,5046,-7329,3904,20900,25904,7774,-24300,25969,48030,42986,19352,10789,364,-11225,-23230,-4784,13978,14074,-872,-12036,-12987,-10411,-14839,-8123,1753,13443,21264,5728,-29547,-14334,-11172,-24778,-19512,-6856,-3710,-10812,-15360,3905,19174,22378,8382,-15026],[-4488,-5247,-5393,-4463,-2680,1269,9461,15820,7850,-18238,-822,21662,14131,7225,17820,8662,-19120,-5839,10563,3334,-19050,-14906,-14650,-30395,-13385,-2240,10700,16215,1792,-17138,3705,13321,-5398,-909,45278,69675,49883,382,10526,54005,69288,34976,-18260,6997,40056,25796,1236,-8073,-17115,-7096,2795,-10574,-19923,-4994,-445,10481,38964,40387,17335,-11150,-5834,-5189,-908,-3404,-21220,-31220,-14463,-21068,-35413,-1073,547,-10149,-9665,5391,14378,14947,3278,-467,3138,23878,46987,52758,23158,14935,35686,31996,12116,-6084,-22186,-20534,-9473,-14174,17282,27866,12154,-2742,20282,13811,-10213,-19458,-20366,-14833,-10942,-1014,11368,11978,-1882,-13779,-30015,5343,4883,-22673,-26371,-9918,-11035,-25741,-5163,2180,15007,29362,49845,63972,53768,22697,2887,-10650,-5743,-1962,-12795,-5108,5456,-11253,-33635,-26362,-6511,17937,48638,57596,40810,16836,13361,12784,13920,12230,6406,-9064,-30885,-15125,-6147,-10831,-25424,-17736,-14476,-7482,1774,1828,7689,14346,16950,8015,-3387,-10525,-6027,27747,68008,85808,77516,55829,27845,2845,1234,7597,-16875,-34034,-22484,10922,72748,95057,89133,83778,79713,71365,74423,52095,39121,35753,40103,65769,62825,39454,5716,-15878,2282,17877,20336,20586,6433,-7784,-10070,-5049,8015,10541,-24918,-11107,7858,20811,42279,48619,58095,58245,35527,-368,-16322,629,19537,14726,-20452,-16574,13171,15727,-5637,-18052,-7196,16017,21469,11509,-11193,-8348,7799,6714,1149,18872,31794,15980,-13546,-26552,-22267,-25124,-19618,-388,21602,27594,114,-28315,8751,31684,50293,63193,50664,10548,-14331,-28542,-30621,-18891,-2966,9274,4627,-20015,-32692,-32786,-10486,22684,38109,25600,-9179,-2867,18699,23522,13438,4361,-402,1258,3860,9082,14508,21646,15907,2771,-17125,-30195,-23343,-11081,-3434,2774,21395,29964,16010,-12057,-23899,-9676,-13279,-19589,-16406,-9346,-1188,-9513,-17910,-6669,6194,2439,-19286,-21675,-13222,-8708,10441,30839,43083,44549,17630,-8780,-33911,-45334,-36980,-30876,-29841,-32393,-11544,-3286,-4513,-2430,-4949,-20187,-32153,-31192,-15365,17723,28239,12638,-19970,-7392,10757,12742,-213,-28050,-34505,-18543,-19676,-29915,-20468,-10316,-5567,3132,24986,38401,44347,37440,23737,20665,23079,1992,-32882,-28393,230,3236,-5738,-156,15218,29408,40389,41486,36878,39401,25155,3256,-5724,7023,15125,19461,38417,53062,25331,-19956,2130,19941,23213,16152,8029,255,-6593,-9536,-7076,-13979,-20917,-31802,-26577,-21052,-10337,-11861,-18363,1054,8402,-6256,-24875,-28432,-20996,-9993,-12536,-10741,-10419,-18734,-4423,20047,40832,36894,5249,-36600,-8394,-4995,-14823,-10437,-7151,-9405,-5261,-13628,-37531,-23359,-3359,4068,6681,6068,15376,10828,14576,22168,25022,20928,9856,-14056,-18736,29358,55420,60965,47788,13958,-18207,-34802,-25082,-935,6309,6015,684,-1339,-13395,-25159,-31749,-18781,-8377,118,-7044,-28032,-17989,-8002,-15479,-5120,15187,18418,4194,-10603,-9037,-802,3400,-6133,-23633,-18457,2485,973,-6575,8585,32585,40106,30419,14456,-3856,-10930,372,-2511,-23541,-18974,516,11357,19418,28987,28444,20985,4457,-2476,4624,22837,32749,24219,4898,3445,43891,73283,75402,62113,39618,21484,13013,13431,15610,720,-26782,-31056,-6657,18209,37291,62271,54369,51420,57384,55156,24792,-7997,-15589,-10733,196,5882,2112,-2762,3325,19384,30497,23014,-15871,-21600,2342,18415,12610,2322,7064,-2205,-11653,-21712,-5751,17903,16819,9865,13502,12051,2410,-13332,-26956,-31718,-17742,-7829,-8616,-17658,-27775,-30748,-29026,-21099,-17824,-18331,-11771,6382,24149,35325,40080,41644,41256,33480,4287,-16181,-1637,8975,98,-2491,-6217,-20655,-19768,-9594,-7333,-12217,-8905,218,13312,18036,14788,15896,19079,18782,7901,-8081,-24914,-20269,19898,59958,69290,35795,2785,-729,-2630,-3956,4577,16727,11735,-3746,-18900,-28940,-12763,14476,18368,7888,-2282,-6561,-11815,-21929,19542,58851,68880,44626,7436,-24978,-5889,24866,41997,37561,29327,9030,-7740,-2658,407,-36,-3459,-6929,-13941,-14973,-19661,-27582,-18381,13984,36038,33585,15447,-3968,-11472,3900,18134,23195,13307,6662,555,-8373,7841,27948,28055,9146,-2982,-7062,-14049,-18428,-3399,8753,6901,-10229,-27819,-21629,3277,17052,28782,35217,17409,-4929,-2947,3975,11320,8192,11841,5514,-10851,-22123,-29016,-26749,-15529,-4754,-1875,5066,17610,29622,40001,33212,14816,2351,-4934,-12350,-11027,-10128,-18627,-20041,-28212,-10767,12181,12294,-1400,-6058,8918,23257,26307,15255,4321,23119,42163,23230,-2293,-21404,-27346,-15300,-335,13892,16428,2516,-21415,208,23566,30895,12181,-18628,-20668,8046,17422,-460,-33349,-8174,23812,26798,-6744,-22266,-5210,-19545,-32662,-12270,-10495,-16333,-11934,995,-8823,-34470,-16568,3988,12918,6492,-8774,-18351,-21078,-24430,-19447,-7228,-5877,-22429,-17893,19444,39353,30560,6608,-16106,8347,24056,7973,-2143,-9382,-23619,-35747,-22056,1375,22765,30133,21464,16075,22148,13958,-285,-7093,-17369,-12968,-2741,6798,1283,-8568,-19,8289,7061,-1838,-18586,-20375,-11505,-7249,-13368,45,14363,12330,-8332,-35247,-28269,-25999,-33815,-16408,-12780,-37543,-4230,13146,-2549,-30171,-4681,-815,-15354,-3238,17017,16842,9357,10762,10659,2215,-6240,24388,68691,83492,52637,25451,3060,-8719,-16481,-10121,15748,59287,88742,79933,45232,27926,22192,14141,11563,11004,-1776,-8140,-8153,-15095,-26265,-7589,7300,2286,-2907,20435,22934,2798,-11901,4538,21827,22438,-3368,12009,44723,57192,51272,39037,27077,21593,12957,2694,-9777,-13231,486,18280,27247,23126,8869,-9350,-841,22723,17575,-13050,-23915,-29573,-19433,5701,9796,-19239,-27349,6245,-3822,-34646,-21275,-16147,-34511,-11220,5248,536,-12646,-11936,-9765,-23305,-33736,-32034,-26940,-14181,-8363,-21155,-21411,-8959,-8150,-22637,-20535,-12600,-17797,-26816,3903,31234,30821,8332,-9233,25661,45330,47124,25483,-13799,-30181,-31913,-21311,21891,37920,40396,34793,24654,16386,17730,25532,35058,31671,15835,-10818,-10297,7412,21139,28448,22478,6790,-4720,1292,19068,26464,18855,-6002,-22662,-12598,-7604,-12178,-22850,-27684,-11968,-4933,-3469,18567,24766,8707,-22008,-19690,-8459,16043,1958,-20000,-16032,2363,16427,29044,29692,26441,13810,-7603,-17138,-13411,-4703,-4793,-8292,-7719,-5288,-4832,-23257,-6717,18022,43149,56932,29567,1319,-9997,3371,18305,20182,2346,-10499,31848,45602,34566,12294,4326,-9465,-25332,-27828,-7903,9556,9867,-3029,-13633,-14872,-10697,-12785,-3044,2404,12121,20946,8750,-22388,-10016,-12729,-31409,-11312,3981,3729,-7190,-13569,6142,19708,19747,6566,-14787],[-5942,-4874,-1748,904,1946,4132,9832,13974,3780,-28011,-3566,22153,16952,6612,16751,8743,-19136,-12847,1808,-5839,-26847,-22112,-24103,-25074,-11690,2845,16568,20264,4104,-15531,-985,10935,-3622,-9905,27460,48402,34004,-9462,6366,48200,62127,28570,-23439,9294,44773,30328,3592,-6697,-18108,-22002,-10393,-18442,-24148,-11392,-11190,-7159,17164,21845,6019,-14684,-10579,-9453,1044,1949,-18735,-29296,-7362,-9543,-40074,-16454,-8384,-9598,289,16360,22594,20270,5828,362,-134,18391,41604,47077,17637,13943,35235,27944,9736,-2668,-17396,-26559,-15895,-13005,18275,28219,12628,-6251,11600,7561,-10029,-15146,-11954,-1598,1323,4114,11283,11541,-1718,-16693,-26216,7052,6371,-24514,-30186,-12204,-13271,-23734,-4743,2245,12462,26914,46141,57125,49700,21690,6013,-5715,-13202,-10364,-17305,-8678,1580,-14166,-34328,-26632,-7810,16097,45009,48252,31297,10874,9291,9737,8384,9132,4127,-9419,-32333,-24245,-12706,-14257,-24623,-14958,-9513,-6633,-954,692,8289,13792,13987,947,-13805,-19541,-15642,19946,63099,81778,73895,52953,23967,-4724,-12012,-4755,-27118,-28679,-18062,12279,73299,97589,78044,49583,27827,14329,21920,6698,6389,23084,38817,62838,57178,36676,7062,-18483,-9650,4636,11630,20551,10617,-6885,-15272,-11933,3186,10072,-17199,-14059,-196,12037,35189,41137,48611,49033,27992,-1638,-9861,1553,17846,13335,-19731,-22026,11408,20210,3556,-10118,-3955,19198,25373,13724,-7864,-3853,8277,900,-4321,23997,44508,30597,-5659,-33999,-26043,-26156,-28401,-7946,11772,15027,-12680,-23072,14279,34936,53220,64539,49976,8104,-17217,-29831,-30767,-22393,-8658,2355,-3923,-27512,-35504,-34010,-11802,21638,34407,19713,-10509,3053,28927,34920,21285,10069,2479,1064,4091,12642,21101,29233,21164,3188,-20168,-36302,-31794,-21070,-11397,323,18016,23600,7542,-20943,-23789,-14123,-21808,-30212,-21882,-8359,2593,-6203,-14943,-3261,8312,1855,-23673,-29926,-18501,-13890,6029,28097,41528,45862,25290,3301,-19401,-32446,-25893,-21354,-24268,-31601,-14433,-6926,-8368,-5093,-4707,-18386,-32432,-31156,-21408,9669,20782,5457,-21366,9276,24357,20751,577,-29905,-23755,-6894,-7157,-22580,-26154,-14186,-1689,14158,37847,51359,53946,40397,21468,16436,17982,-4806,-39992,-22302,2520,928,-8575,-1387,14457,28717,41405,46617,46982,48691,28754,1656,-11519,-4722,-5726,-8499,15926,42194,20127,-21245,9007,30913,34329,21891,6531,-6427,-14174,-10805,-3137,-7775,-15576,-24103,-19819,-15846,-7823,-10074,-18376,-410,7955,-5633,-24751,-26780,-21263,-13167,-12214,-9624,-17322,-24435,-3040,20744,40901,38289,4634,-35926,-7775,-3721,-22815,-27569,-19727,-16633,-7340,-11457,-34070,-34634,-16485,-5140,2979,5417,14135,10096,14983,23110,23816,17841,8484,-10712,-27962,15145,40509,49136,39346,11816,-14705,-28707,-31225,-4480,3988,4675,-283,-3355,-16151,-28422,-32579,-20476,-7749,-1411,-11804,-30508,-15827,-6048,-11025,954,20162,20336,4793,-12296,-12855,-3311,4235,-2034,-19913,-18850,4343,4474,-5500,8921,36508,40033,25094,4161,-13867,-15815,-881,-3119,-21492,-19552,-3834,5130,14521,25302,24034,16532,486,-5113,4389,25637,32597,16133,-4737,-4386,40307,67921,68070,55627,35115,22344,19085,16924,17210,3406,-21754,-35561,-12379,11507,28019,48924,42908,43539,56400,57369,28745,-834,-7343,-3183,4142,4716,-3788,-10571,-250,21562,38808,34056,-7502,-33547,-7449,10624,10285,6984,14418,3569,-12105,-27576,-2143,23699,21927,13621,14318,9812,1418,-12246,-23387,-26149,-15980,-8142,-7269,-13454,-22433,-29017,-28302,-22638,-20034,-18441,-10458,5851,23396,35937,45652,52597,51097,35765,-1120,-19459,-2285,7271,-2190,-7797,-8746,-21572,-23768,-10851,-5435,-9739,-4412,9005,21720,23965,19489,17900,17832,14367,966,-14048,-27509,-15465,24583,65284,74208,42177,12314,7862,2308,-1711,5039,17252,15728,2478,-8432,-21357,-19301,13682,20481,6209,-6165,-3970,-7611,-25421,20391,64349,76017,52891,17413,-16859,-11859,18758,38507,35973,29374,9849,-6999,-4046,-1409,-2970,-11098,-20581,-28652,-27553,-22973,-24721,-14587,13404,33042,30835,15439,-841,-3812,8906,15540,16227,11766,11419,8055,-1831,9327,28455,27830,9162,-665,-3889,-11571,-18036,-4913,7704,2528,-18046,-26034,-18511,-2640,9338,26835,36786,18146,-5760,-2050,9588,19490,17274,17599,9791,-7322,-20412,-28806,-29508,-22849,-14344,-11346,-4567,6544,18568,31367,28405,13611,3630,-3011,-7985,-6788,-8550,-23048,-24084,-25410,-11115,11895,17566,9230,-3544,2691,19198,28170,23161,15809,31159,44720,27345,5442,-13242,-17997,-7803,315,10254,13385,2410,-16499,1548,24922,33449,16717,-12143,-29823,-2350,9960,-2397,-30005,-9386,24958,30479,-2363,-20598,-6255,-21258,-30226,-8904,-7615,-13163,-9710,608,-9327,-35105,-21736,1321,8307,-859,-15584,-21654,-19627,-20657,-19209,-3537,915,-18511,-17877,25031,46033,34812,7734,-11619,13395,24931,1454,-13463,-15264,-23114,-29192,-21350,-3283,16720,26022,19744,14601,20790,14748,3515,-1287,-11071,-6681,2239,11819,8130,-492,2846,8924,9407,3699,-15593,-25613,-12451,-3097,-9704,-3713,8689,9160,-7702,-34907,-27347,-22246,-25751,-8603,-4657,-29653,-10421,4939,-10508,-35985,-10762,-9189,-13003,85,10905,7084,1013,2457,1053,-7079,-9755,24864,71576,82921,52800,28264,5835,-7090,-14483,-4326,22754,63138,87663,77343,42393,29645,35491,31552,23531,14821,-5219,-15486,-12014,-13566,-24379,-5983,9638,5486,1512,23903,27151,7894,-15030,-6913,9226,13448,-1752,19629,49297,58215,50414,38076,26282,19535,10413,481,-8930,-3647,5716,15755,21385,18896,8220,-6121,-2179,18876,15257,-11628,-19328,-27622,-14698,10806,11274,-17763,-18302,13089,-789,-36569,-22595,-19169,-28567,-6932,5493,-75,-9211,-8334,-11219,-30039,-37862,-32178,-28836,-6356,3825,-13936,-22570,-7582,-4317,-18926,-21109,-10682,-11199,-11090,15374,36788,31794,6030,-8922,31551,54404,57641,30912,-13428,-31077,-34155,-17344,29685,49756,51933,42926,26428,11314,12096,25401,36527,32403,16737,-8736,-13330,-2010,9666,18464,16522,3296,-6432,1770,15604,14980,6268,-12921,-29875,-18432,-14977,-18398,-24341,-28616,-12023,-5242,-2723,19149,24071,6287,-25525,-16447,9854,33356,13277,-13193,-12971,77,10923,22879,26283,25347,11164,-15827,-23381,-11074,-693,-3730,-6337,-3893,-3538,-6842,-25748,-2172,18064,34990,47572,21534,-5621,-15103,175,13019,12638,-872,898,33877,39037,23077,2838,-5520,-20709,-16715,-14107,-13035,2241,3569,-4987,-12603,-14613,-9452,-8972,-892,75,8338,18607,10709,-14670,-8111,-16474,-33227,-4138,11448,8074,-6383,-14036,5596,17234,14081,1985,-17575],[-7015,-4116,1266,4964,5564,6780,10048,10665,-2200,-31041,-2231,23199,18358,4809,14904,8434,-18843,-19547,-6951,-14683,-34082,-23871,-23149,-18322,-8396,8758,21720,23333,6676,-11620,-5156,8394,-1892,-19738,8863,27570,18619,-18206,2825,41730,53619,21735,-26640,11057,47541,33208,4889,-5451,-15279,-29972,-19370,-20537,-27221,-17410,-19279,-18194,1861,7148,-2498,-16137,-14401,-11634,4275,7794,-14659,-25723,-911,1103,-22253,-20548,-9909,-2778,11382,25859,29460,25329,8420,1164,-2606,13130,35331,40087,11514,12922,34694,23504,6696,-237,-12253,-27041,-21316,-9321,19781,28131,12833,-7377,3995,870,-10006,-10798,-2672,12911,16151,12250,12923,11674,-1073,-17375,-19866,10597,9632,-24937,-33352,-12524,-13499,-24709,-4872,3676,12066,25725,42593,49032,44001,21300,11605,1772,-16955,-18124,-20632,-12068,-2877,-17180,-34426,-27188,-9725,12843,39374,38575,22337,6041,6579,9300,5626,8704,4284,-6776,-25529,-29788,-15313,-14261,-22015,-11542,-3680,-5060,-3210,1157,10135,14139,11819,-4524,-22011,-24306,-23433,11781,54393,71010,64773,46968,19633,-10341,-23156,-15503,-33875,-24851,-14556,14566,75622,106671,86059,46073,14144,-3316,2773,-15601,-21476,17362,42304,62328,54586,38134,13069,-14299,-21532,-9921,2610,21210,15829,-2777,-16576,-16456,535,13144,-6292,-12219,-6442,4698,29086,34814,40793,42139,24195,2087,-2557,2240,15327,13021,-15252,-23314,11859,26856,14948,-358,59,21880,28961,17077,-1939,2521,11029,-2245,-7003,30767,57808,45816,4566,-37446,-26028,-21426,-33617,-11232,7024,8214,-20154,-15967,20154,40248,59496,69624,53742,10741,-15408,-27502,-26861,-21392,-11506,-3083,-10978,-32049,-32219,-30532,-10386,21833,31074,13988,-10881,9486,38774,43872,27417,14917,6296,3045,7001,18902,29695,38097,27875,5595,-20549,-38691,-35847,-27826,-16425,-279,15122,17532,205,-28312,-20986,-16808,-28650,-37662,-23346,-5545,6914,-2345,-10716,2231,13343,4809,-23719,-35324,-19895,-15821,3427,26465,40414,46996,33081,12760,-11419,-28459,-26260,-24235,-25227,-30083,-14636,-8389,-11312,-7932,-3552,-14681,-30232,-27422,-24884,2091,12328,-2768,-13559,26347,38087,29177,3254,-24582,-11663,5715,5590,-12263,-27712,-15810,4108,26128,51112,64478,63464,43626,20706,15020,16313,-7277,-36279,-12262,8599,1838,-9228,-1122,14825,28588,42167,51153,56901,58649,33661,1026,-15835,-11819,-16924,-32636,-5893,29782,15468,-16873,16288,42215,47413,32580,11221,-8701,-20482,-9915,2958,1593,-6394,-14148,-11274,-10266,-5215,-7290,-15870,642,10313,-2141,-22048,-22566,-18713,-15029,-10834,-7419,-21492,-22332,1130,22356,40502,37969,3252,-29243,-577,5525,-14317,-40136,-30399,-23746,-9158,-9392,-29228,-39833,-25651,-12016,-296,5342,14301,10732,16473,24919,23733,16550,9720,-3994,-26859,2874,25839,36029,29092,9216,-10418,-22079,-34441,-6447,2819,4262,-333,-4291,-17338,-29766,-32141,-21006,-7262,-3765,-15579,-30571,-13559,-3997,-6145,7982,26451,23137,6639,-11299,-14638,-5221,4900,1739,-16211,-18481,6649,8852,-3145,7725,36363,35288,17958,-5440,-21402,-16083,396,-1700,-17803,-19163,-7393,-436,9237,20165,18259,11528,-3087,-6975,4907,28804,35756,15963,-10050,-14276,32395,57723,56612,45340,27447,20253,22682,19060,18056,5953,-16351,-31941,-14498,7261,20669,35715,27362,32552,52989,57166,31445,5820,226,3365,7248,3199,-9851,-18300,-3623,23017,45498,43304,1335,-45005,-16410,2676,7335,10946,20366,8572,-11700,-31879,-238,25723,23899,15272,12900,5158,-1685,-11869,-18785,-20029,-14380,-9402,-7117,-9796,-16789,-25192,-26971,-23928,-22377,-19332,-10310,4529,21364,34882,50095,63508,61914,39450,-4077,-21840,-4518,4005,-3914,-13981,-12175,-22209,-29217,-13876,-5267,-8012,-471,17506,30598,29676,22570,18349,15426,8222,-7264,-20931,-30108,-11864,26909,67075,76059,47242,20994,15085,5784,-1166,3720,16314,18406,7377,-70,-14979,-24240,12436,21298,2826,-10179,-8,-2269,-28605,15999,63166,76723,56108,24254,-8822,-15267,12134,32913,31464,26180,8688,-6219,-5598,-4256,-8145,-21878,-29985,-15941,-11607,-14732,-19547,-11623,11807,28277,26196,15166,4595,4165,12429,11295,7273,7926,13222,12675,2882,8900,26222,25332,7565,-107,-2308,-9944,-18470,-8446,4213,-3485,-26533,-21736,-15029,-8518,162,23288,36295,17616,-7348,-2496,13086,24568,23261,21441,13487,-3833,-18803,-29502,-32672,-31993,-25965,-21852,-14936,-6623,3942,18501,20538,11112,4137,-833,-677,5265,3955,-17234,-26346,-24820,-15378,7555,19775,18635,3081,-2552,12832,26923,28451,25718,39308,47106,30747,11575,-6518,-9545,-1866,-1056,3996,7271,-1064,-13550,3188,24669,33089,18458,-6973,-28935,-11783,1996,-5353,-28137,-11118,24793,32120,-161,-19200,-7551,-23643,-27521,-4969,-4280,-10926,-9592,-2017,-9864,-29126,-25776,-3650,1051,-9291,-20189,-22889,-18778,-17424,-17624,-485,6497,-14498,-19970,26996,48968,35906,6096,-10296,18009,29210,-162,-25455,-20266,-20808,-23732,-18304,-8486,8109,18996,15608,10902,16897,12968,4984,2928,-5553,-1512,5559,14904,12621,4791,3845,7182,9437,7655,-12261,-32254,-14796,-601,-6534,-7451,506,2875,-9587,-34717,-26599,-18305,-19112,-2980,973,-24186,-17461,-4409,-19305,-29034,-15961,-19097,-11501,2375,4547,-3903,-7955,-6820,-10036,-17736,-12092,23391,70244,77998,50504,30155,8961,-4836,-12402,519,28622,65388,85389,74075,37839,28596,47308,47786,33321,15931,-10919,-25076,-17881,-14715,-23389,-4605,11277,7556,5241,26012,28686,10198,-17039,-18248,-3235,5244,1543,25371,50685,55866,46900,35145,23559,15166,5367,-3625,-7615,4507,9618,11097,13025,11702,3828,-7372,-5722,13587,12353,-9792,-16187,-27018,-10681,14398,11282,-16231,-12504,15396,-1636,-33139,-18812,-15582,-19746,-5228,3794,-607,-5028,-5431,-12575,-31760,-27945,-25101,-29782,-342,13455,-8056,-23995,-7057,-1855,-16159,-20786,-8546,-3916,2628,25781,41169,31462,2696,-8504,36392,62626,64997,32937,-15008,-30378,-30661,-12045,36447,59417,61236,49291,27079,5803,8997,28541,38772,32888,16995,-7207,-15557,-11123,-1899,8229,10292,-160,-6894,5514,17657,7244,-8350,-18256,-30985,-23141,-22776,-24841,-24222,-29281,-12455,-5897,-2495,18908,22709,4344,-20020,-6153,26625,48416,23942,-6629,-10120,-2970,4753,16661,23286,25744,11240,-21675,-27851,-7938,3892,-1405,-3859,-835,-2136,-8650,-25452,2504,17278,25834,36205,12365,-12660,-19999,-3024,8367,7243,1506,11257,34161,31165,11730,-6037,-15350,-17846,3513,651,-16154,-4783,-1509,-3700,-6986,-9571,-4336,-2481,1037,-1990,5235,17229,14583,-4537,-4231,-16149,-23445,3420,17988,12166,-5084,-13173,5867,15558,9648,-1306,-19613],[-7361,-3183,3308,7477,8126,9100,10018,5976,-10092,-26687,915,23830,18048,1811,12133,7432,-18641,-25301,-15071,-22715,-33531,-19426,-14892,-11808,-4659,14150,25400,25131,9484,-6219,-8366,5326,-631,-28909,-8644,9041,4327,-26087,-488,34732,44390,14972,-27341,11513,47696,33723,4454,-5138,-11679,-23261,-23102,-18406,-28255,-23260,-23986,-19506,-1235,1944,-5386,-16370,-18076,-12765,7009,12691,-9862,-20891,3911,9224,-5651,-6370,752,9221,22471,32906,33972,29018,10100,837,-5511,7286,27571,31275,3897,10645,32817,17660,1456,-122,-7994,-22679,-22667,-5190,20318,26284,11432,-7682,-2768,-7089,-11885,-8007,5485,26220,30336,20545,14157,10414,-1644,-17282,-13734,14230,13261,-24660,-36707,-12983,-14153,-29900,-7490,3911,11729,24120,37891,38628,35556,20667,18133,9649,-14952,-24375,-22624,-15567,-8195,-21620,-35983,-29232,-13449,7199,30975,27506,12642,909,3685,9599,4593,9026,4814,-3312,-17536,-24720,-14101,-12820,-19974,-9766,326,-5001,-6349,1696,11364,13445,8834,-9446,-27238,-23478,-29201,1875,40302,51863,47919,35974,13398,-15524,-32119,-27228,-35857,-22236,-12121,16896,76728,117296,109732,75806,44785,23269,20554,-7978,-42445,16155,47279,62165,53025,40793,20244,-6144,-29314,-25552,-6886,20614,18907,1209,-15550,-19388,-1419,16788,3660,-8345,-12372,-2877,22096,27811,32985,36104,22529,7467,3090,290,10136,12498,-9830,-22481,12618,33112,25142,7622,2133,21678,29877,19141,3607,8117,13455,-4993,-9176,36370,68685,58334,13314,-38020,-24120,-15020,-37610,-13372,4288,4720,-23403,-10564,24536,45740,66444,75367,59042,15946,-11059,-23822,-23163,-19284,-13785,-9142,-18535,-34095,-26571,-26120,-8514,21163,26164,6429,-12306,13725,44217,46919,28733,16245,8189,4598,10182,25088,37274,45143,32951,7209,-20750,-37526,-35345,-31730,-19580,-1441,10471,9611,-7970,-31960,-17064,-19102,-34990,-37943,-20732,-2872,9419,-355,-7684,7015,18497,9022,-20203,-33967,-18713,-16038,597,23818,37547,45746,39501,24482,6214,-4691,-6861,-18772,-26018,-28619,-14843,-10000,-15294,-12918,-3641,-11544,-27915,-23218,-25789,-5234,2527,-13734,-3880,40250,49213,35438,5059,-18163,-1274,16228,15707,-3357,-27203,-17428,9002,35568,60836,73855,69622,44448,19192,14565,16224,-7231,-28591,-3192,14670,3362,-9668,-1317,14394,27273,41015,53230,64352,66633,37481,-608,-18626,-11324,-9582,-15238,-19782,14890,9332,-11657,21713,51308,59356,44500,19116,-7537,-26996,-8664,8656,10873,3173,-4663,-3827,-6458,-4498,-5563,-13074,2482,13494,2013,-18847,-17997,-15319,-17380,-10416,-6085,-23958,-16970,5166,22996,37987,34344,-10,-20300,9947,17613,163,-22925,-31326,-32134,-12363,-9153,-26443,-39222,-31613,-17598,-4136,4598,14670,11664,17801,26064,23134,15418,11716,3451,-16952,-6490,11059,20926,16430,5344,-7220,-17157,-33516,-7939,1428,3257,-988,-5602,-18438,-30577,-31653,-21808,-8476,-8146,-19217,-30166,-12904,-3637,-2475,14312,32346,25342,8038,-9638,-15224,-7092,4836,4508,-13310,-19023,7721,12799,-197,3799,30145,24972,8421,-14673,-26496,-14128,2020,-156,-14600,-19032,-10927,-6025,2841,12954,10671,5649,-6581,-8759,5047,30857,40560,23624,-7828,-26009,19831,42801,41266,31508,16825,15078,22999,19095,17606,7783,-11639,-26929,-14706,4611,15619,25873,8183,18729,46874,54117,32208,10947,6161,8188,9011,1165,-15886,-26053,-7175,23138,49729,49829,9272,-35679,-23279,-5116,3674,13790,24446,12315,-10603,-34843,-982,23711,22492,14617,9431,-1450,-6696,-11995,-13675,-13745,-12830,-11532,-8236,-7001,-11163,-20428,-25008,-25009,-24995,-20771,-10787,2707,18154,32245,53105,73666,73308,44653,-3700,-23235,-8005,-679,-6024,-20601,-15232,-20933,-35354,-18223,-6587,-6971,2947,25246,38877,34464,23995,17470,12062,753,-15997,-27480,-30812,-8493,27828,66285,75460,50922,28613,21286,8375,-1462,1783,15297,21158,11874,6341,-10217,-25622,11501,21354,-1149,-11683,5869,4788,-24809,6813,55523,71505,55135,28987,-877,-14593,6375,26583,25170,20464,6212,-4702,-6374,-7095,-14310,-33884,-14954,5861,7852,-668,-12430,-8415,10401,23225,21282,16072,12497,12952,15542,6836,-1757,3140,13292,15688,6636,7478,22286,21570,5253,-385,-1249,-7898,-18196,-12252,293,-8848,-32970,-15984,-10473,-12235,-8529,19932,35303,17098,-8430,-3164,15376,27725,27012,23373,16670,257,-16292,-29616,-31137,-34123,-35976,-30081,-23613,-19501,-11773,3973,11964,9220,5691,3452,10111,22220,21272,-5380,-23872,-24594,-21266,1582,20826,27839,13308,-3208,6651,24635,32679,35128,48100,50135,34143,17438,1185,-290,4037,-2326,-2346,488,-5730,-10892,6114,24359,31720,19381,-1784,-20082,-15573,-3091,-6730,-25350,-11091,25478,33826,2029,-17957,-8735,-25436,-22393,800,693,-7733,-9326,-4119,-7728,-20084,-24332,-8366,-6192,-14466,-17436,-18816,-16763,-13917,-13865,3597,12445,-9094,-22044,27489,50323,36160,4247,-9310,22558,35930,5270,-27638,-19397,-16669,-18178,-13000,-11009,14,11966,11756,7537,13007,11190,6954,8657,1954,4832,9221,17860,16474,8826,4144,4928,9675,12220,-6690,-35098,-16467,2152,-1662,-6981,-6889,-4045,-11904,-34597,-24825,-13422,-12039,2482,6060,-19097,-22585,-11972,-25768,-20604,-15615,-27713,-9201,5427,611,-13229,-14387,-13927,-19542,-25748,-10676,22302,67148,71371,47957,32926,14075,-109,-8322,6364,35055,67688,83971,72435,34208,26822,58700,63634,42239,16423,-16151,-33704,-22396,-16284,-21573,-1584,14212,10505,9781,28096,29096,11501,-16766,-26997,-12405,1241,7252,30704,50852,52439,43047,32379,20878,10563,0,-7425,-4515,12470,13879,6779,4896,4270,-1905,-10689,-9035,9817,11343,-6367,-13136,-26277,-6573,17170,10564,-14738,-8821,14413,-4868,-26426,-10771,-7472,-12130,-4837,1787,300,-39,-2322,-11774,-26248,-19095,-19562,-26404,6263,21563,-3214,-24374,-5848,505,-13733,-19348,-6118,2977,14542,35175,45043,30815,-508,-7165,40515,69587,69200,32290,-17591,-27227,-24257,-7169,41253,66519,68298,54149,27233,446,8525,33556,41201,33404,17097,-5975,-16696,-18990,-12772,-1413,4572,-2883,-5667,12090,25538,8864,-22841,-18629,-23087,-23474,-28533,-28933,-21862,-28449,-13315,-7274,-3102,17746,20598,2644,-12622,5064,40442,59916,32915,-1153,-8254,-6990,-1941,10312,20046,26828,13556,-23106,-29556,-5067,7884,1143,-1819,543,-2270,-11343,-23423,6168,15243,16222,22829,2109,-19164,-25595,-7105,4045,3813,5954,18091,30923,20775,-520,-15496,-22436,-4042,22139,13130,-17605,-13008,-6856,-1890,-1057,-3945,692,2515,142,-6016,333,14023,17444,5586,1300,-11492,-15105,7501,20043,12636,-6391,-13992,3905,11798,4180,-5743,-17625],[-5972,-1340,5159,9384,10729,12050,10657,1128,-18860,-20949,5061,24342,16892,-1360,9256,6365,-18071,-28374,-20629,-27926,-29292,-12027,-5076,-5520,-608,18944,27973,26396,13268,688,-9067,2351,718,-30538,-19295,-4111,-7629,-32783,-2975,28253,35840,9502,-25664,10815,45569,32148,2603,-5323,-7921,-16600,-22641,-15155,-26942,-28140,-24795,-15526,5106,7482,-1927,-16035,-21425,-13147,8706,16310,-4335,-14527,7291,14386,8213,13698,18835,24339,33144,37587,36227,31287,10894,-810,-9369,955,18969,21534,-4943,6924,29409,10674,-6068,-2276,-4727,-16702,-16580,-1229,19460,22496,8278,-7749,-7673,-15503,-15884,-7106,11716,37100,42394,27682,14170,7111,-3895,-16788,-8347,17516,17235,-22076,-33950,-12659,-13434,-27758,-12469,2171,10605,21623,31988,26278,24982,20391,25093,17035,-8682,-21854,-21305,-17071,-11568,-25755,-38643,-32253,-18653,6,20990,15590,2329,-4459,564,9979,5481,9490,4955,139,-9291,-14874,-10139,-10919,-18819,-10091,1646,-6910,-9788,2369,11880,11670,5256,-13994,-27248,-17435,-30190,-10413,21248,25854,24306,20656,6252,-17478,-26807,-38018,-29426,-19842,-9934,19378,73545,115917,114942,84077,55291,36217,35955,9377,-44704,17576,50642,60490,50856,42426,26191,2376,-20724,-34463,-15384,18167,19318,4504,-12142,-19131,-1544,20508,11616,-4561,-18228,-10730,14194,20049,25237,31032,22620,13211,7187,-3861,3566,12971,-4128,-20625,13608,38434,33157,12934,2004,18689,28232,19869,8164,12417,15037,-7543,-10805,40497,76660,67535,19958,-35058,-20549,-8209,-34209,-15283,2409,3389,-22868,-6766,28156,51457,73133,80537,64660,22666,-4987,-19081,-19710,-16990,-15579,-15550,-25963,-31038,-20059,-21592,-6189,19969,20260,-2382,-13975,16053,45396,44854,25727,14171,8010,5725,13581,30804,43366,49953,36006,7812,-20715,-33588,-30995,-29980,-19419,-3075,4468,366,-16103,-21686,-11634,-19306,-35612,-27872,-12996,569,10634,144,-5662,10953,23557,14483,-13075,-24603,-14465,-13967,-2048,20571,33495,42684,44912,41940,38914,38297,32827,6042,-17553,-24721,-14755,-11108,-18610,-19331,-4679,-9041,-25379,-18698,-21765,-8485,-4353,-24202,6287,50893,58052,39999,6268,-12117,7356,24531,23173,3655,-24922,-18631,12880,41980,66385,78802,72109,43039,17507,15843,18308,-4299,-20479,4415,19980,5295,-9393,-1298,13972,25840,39146,53791,69811,72714,40335,-2547,-15925,-2985,6730,10477,-6694,-376,2619,-6114,25829,58425,69869,56586,28886,-2933,-32315,-6504,13953,19517,12573,4379,2721,-3841,-5027,-4335,-9867,5436,17709,7027,-14763,-12850,-10847,-19425,-10378,-5038,-23557,-11024,8893,23253,34318,28683,-3260,-9674,22307,30469,15123,-6231,-18420,-31515,-16035,-10066,-25411,-36945,-32920,-20441,-7016,4333,16296,14105,20145,27512,22814,15078,14701,11427,-5070,-7096,-1451,5334,3259,1897,-4685,-13708,-30002,-7951,503,2227,-1664,-6677,-18935,-30278,-30126,-22153,-10766,-13633,-21430,-29224,-13229,-4452,508,20293,38035,27448,9399,-7249,-13874,-7634,5492,7693,-9754,-19467,8040,16810,4338,-1626,18227,10629,-2185,-22179,-27364,-11348,3592,1405,-11744,-18562,-13429,-10540,-3514,5031,2829,549,-8510,-9560,5240,31960,46091,36049,2181,-34642,4309,25131,23921,15949,4915,8213,20834,17778,16786,9719,-7133,-22582,-14022,3341,13798,24222,-9911,4315,39046,49032,31576,14798,10755,11739,10052,-508,-20384,-32669,-10264,22337,51732,53779,16135,-23664,-25501,-11601,63,15960,27071,15092,-8537,-36263,-3833,18720,18603,12468,5321,-8335,-12734,-11702,-7636,-6964,-10669,-13792,-10043,-4649,-5172,-14631,-22020,-25323,-27173,-21641,-10970,976,14250,28507,54679,82579,84965,51346,-105,-23465,-12084,-6322,-9077,-27090,-16101,-16411,-34004,-23216,-9024,-6461,5864,31819,45718,37731,23675,15393,7910,-7676,-24557,-31710,-27435,-4210,28496,64036,73062,53110,34945,26561,10374,-2131,-152,14882,24771,16665,11060,-7016,-22744,11207,20777,-4901,-9274,12825,13045,-13569,-6899,41772,61080,50962,32506,7409,-10287,1822,19975,17466,12315,2712,-2456,-6309,-9689,-20981,-31859,5752,28997,28846,15018,-4395,-5048,9177,18140,16530,18214,21766,21993,18136,2252,-10425,-2578,11629,17076,9086,4677,16441,16341,1969,-1755,-1037,-5761,-17343,-16099,-3174,-12159,-30416,-9601,-5294,-13374,-16659,16738,33651,16209,-9531,-4713,15858,28668,28128,22461,17936,3833,-13625,-29478,-26083,-24457,-30110,-32093,-30085,-31754,-27984,-11406,3113,7679,7927,9077,22248,40221,38110,7273,-17893,-25001,-28460,-5566,20427,35770,24518,560,789,21061,35091,42812,55812,52410,36253,22263,9433,8724,8903,-3939,-8770,-7042,-11828,-9324,8645,22919,28701,18860,2419,-11046,-12945,-4693,-6667,-21978,-9959,26216,34847,3644,-18458,-11675,-27120,-15831,6795,5609,-4650,-9545,-5853,-3966,-11030,-19176,-13149,-13547,-14495,-9361,-11671,-14622,-11261,-9756,7512,17674,-3495,-24771,25677,49258,34779,1584,-8850,25678,41602,13522,-18178,-14868,-13097,-13907,-7993,-11287,-7560,4718,7684,3819,8503,9003,9279,15711,10798,11386,12014,19277,18258,10167,2207,1355,9715,16433,-289,-30012,-18705,3796,3415,-3042,-12886,-12230,-15375,-35869,-23263,-9281,-5850,6637,9460,-15560,-26402,-18270,-29338,-12631,-10947,-35292,-7552,7713,-2096,-21522,-18655,-19226,-27913,-28025,-7478,20668,61698,62433,43941,34895,19320,5437,-3763,11805,40565,68671,82239,71296,30881,23260,67530,76705,48496,15260,-21083,-34579,-24720,-19053,-20122,1658,17189,13222,13623,28490,26999,10655,-16292,-34049,-18292,413,12748,34081,48776,47257,38182,28901,17253,4890,-6384,-11539,-1277,18795,17192,2298,-2847,-2677,-8101,-14845,-11204,7778,11387,-3195,-11442,-26529,-4010,17438,7583,-15239,-8392,9263,-11089,-18891,-1920,657,-7143,-6578,-1059,1273,3592,-1361,-12743,-23023,-14604,-18363,-23261,11768,26621,-859,-24426,-4481,2105,-12367,-17920,-4715,7678,23241,41919,47167,29022,-4169,-5870,42731,73462,69117,28500,-21110,-22077,-16529,-2981,43215,69996,72067,56600,26340,-5362,8810,37841,42377,33264,16569,-5628,-17273,-24867,-22967,-10527,-679,-4955,-3396,19829,36715,19725,-19032,-13699,-14929,-18561,-25403,-25094,-17732,-25717,-14650,-9659,-4531,15856,17896,1033,-6188,15143,50796,67570,39933,3098,-7396,-11229,-7876,4659,16808,28574,17925,-19085,-27608,-2322,11472,4171,305,916,-3410,-14327,-20214,9442,13445,8685,9440,-6338,-20422,-29669,-10490,1954,3447,10560,21728,25246,9451,-12003,-22237,-15218,11531,38466,23461,-16070,-20520,-10696,718,4961,1849,5466,6272,-2211,-10132,-4704,10351,20510,17373,11567,-2079,-7293,9294,19081,11155,-8365,-14502,1813,8339,836,-7923,-13677],[-2968,1338,6928,11061,13833,15876,12233,-3030,-28100,-14473,9504,24688,15296,-4297,6474,5259,-17284,-28141,-22197,-28440,-24542,-3650,4548,53,3273,22825,29503,27471,18057,8574,-6613,-202,2363,-22326,-15754,-9350,-16330,-35461,-4404,22807,28637,5723,-23049,8802,41236,28504,-582,-5697,-4223,-10960,-21266,-12758,-24971,-31367,-23458,-12369,12080,16844,4208,-16218,-24394,-13438,8767,18197,1574,-7004,9356,16178,17956,32399,38429,40064,42508,39729,36077,31796,10559,-4152,-15077,-6017,10243,12010,-14704,1310,24030,2763,-15912,-6721,-2818,-10507,-8752,1795,16472,16327,2990,-8453,-10267,-22900,-22216,-8614,14989,44157,50799,32312,12026,950,-8539,-16637,-4509,19668,21160,-16268,-23737,-9355,-8423,-16527,-18729,-2239,7618,17372,24373,11978,13039,20549,31287,22605,-2252,-14091,-16931,-14912,-9587,-24018,-37171,-35148,-25388,-7899,10658,3173,-9069,-10481,-3317,9108,7247,8779,3282,2123,-2241,-5897,-6473,-10163,-18943,-13051,-644,-11434,-13108,2422,10903,8283,557,-19390,-23757,-9957,-25459,-25945,-1709,-3792,-4025,1461,-1779,-14098,-12647,-23911,-22409,-19179,-9796,19716,62331,93010,81950,42706,17860,16578,39024,28252,-24753,18376,48419,53930,44969,40294,28589,8427,-8812,-20196,-18831,12695,16044,6099,-7708,-15911,85,23046,16153,-3213,-25335,-19801,4434,10256,16234,25442,22209,16924,8587,-10479,-2942,14153,31,-20378,13149,40861,36907,13842,-1389,12266,23272,18099,9912,13596,13968,-11443,-13189,41634,80163,71813,23017,-31269,-17364,-3096,-29652,-19060,-1050,1213,-22698,-5454,30211,55476,76883,82361,67741,28067,187,-15262,-17865,-16472,-18691,-23638,-32498,-25554,-15032,-18938,-5161,16962,12377,-13403,-16402,15474,41931,38195,18359,7544,4105,4750,15293,33927,45919,50649,35227,5613,-22155,-31269,-27921,-26297,-18042,-6856,-4122,-11336,-23959,-12659,-6852,-17877,-28623,-16561,-3604,3723,9470,-2178,-6261,12204,26526,19107,-5390,-14878,-9413,-11440,-6003,15057,26795,36175,45946,55270,64149,67856,59559,25541,-7655,-19487,-15610,-12887,-19940,-28263,-8308,-9178,-24527,-15899,-15893,-6134,-4356,-21049,15040,56685,63099,41475,5344,-8723,12340,28727,26193,6740,-23607,-21032,13732,43201,65662,77169,68949,37826,14520,17516,20882,-536,-14270,8672,22225,5396,-10133,-2483,12376,23428,35848,51851,71787,74979,40218,-6086,-9374,6201,20532,30831,12393,-14520,-5261,-1937,27274,61913,76795,65990,37178,1872,-30630,-5152,16883,25148,19457,11092,6762,-3712,-8099,-4962,-8199,7426,20922,11008,-11493,-8959,-7255,-22090,-11994,-5655,-22490,-7374,10412,21727,28592,20649,-6117,208,33373,41007,27235,7633,-5251,-19707,-20340,-13424,-27517,-37405,-31164,-20810,-9270,3684,18055,17094,22729,28459,21791,14231,16891,17956,5658,718,-10112,-11166,-9616,-985,-4145,-13246,-27694,-7535,-1199,-117,-3645,-8799,-20255,-30312,-28534,-22853,-15176,-20949,-22503,-29172,-15478,-7547,1629,24515,41900,28132,9434,-5655,-12106,-7588,6378,10783,-6080,-19904,6613,19593,9383,-7744,10,-6900,-13947,-27981,-25775,-10181,3364,1481,-10416,-18628,-15381,-14228,-9839,-3262,-4652,-3178,-8870,-10077,4340,30838,49806,47983,14862,-27330,-13275,5455,5045,-985,-8197,-452,15701,14537,15164,11136,-3717,-20357,-14669,1523,13775,30576,-7132,-7675,29128,41360,28794,16420,13109,13220,9633,-2367,-22456,-32772,-13400,19792,50573,54151,20595,-13295,-23016,-16886,-4033,16629,27424,15914,-6744,-35698,-8737,11193,12374,8876,1696,-13557,-20095,-11177,-1408,-540,-8454,-16363,-12874,-3207,524,-8671,-18795,-24985,-28339,-21549,-11108,-1167,9183,23181,53829,88787,95471,58255,4822,-23328,-16872,-13279,-14020,-33100,-13883,-9435,-23645,-28502,-12989,-7109,7468,36085,49745,38291,20779,11517,2565,-17301,-32666,-30640,-20138,1539,29675,61053,69068,53295,39348,30463,11496,-3383,-2347,14665,28964,21844,14125,-5640,-17445,11548,19568,-7585,-4117,19129,21243,1089,-24366,23110,47058,45199,35846,16296,-3834,-1808,13024,8393,1683,-939,431,-5493,-11872,-27322,-16172,26223,51192,49608,30204,3469,-1934,7807,12954,12133,21205,31238,30581,20002,-2563,-18708,-9392,8195,16711,9842,90,8628,9695,-2287,-4325,-2026,-4032,-16250,-19792,-5006,-11701,-21299,-3034,227,-11737,-24319,13562,31247,14819,-10844,-7620,14251,27464,26757,18553,16433,6080,-11312,-29274,-20273,-14669,-18212,-25992,-32520,-38480,-41611,-25771,-5207,6412,10599,15149,33887,56689,51797,18735,-10148,-25917,-35859,-12705,18690,41843,35090,7170,-4282,16382,35451,48115,61438,53285,36550,25724,17664,16682,12174,-5934,-14841,-14904,-19004,-9053,9793,19887,23993,16831,5317,-3009,-6100,-2465,-4916,-17907,-8007,26603,34941,4738,-21045,-16785,-26676,-8467,12082,9515,-2169,-10297,-6973,332,-3245,-13172,-17673,-20147,-9360,537,-3709,-12783,-9534,-5999,10852,22009,2098,-27150,21576,45726,31668,-1868,-8414,27279,44608,21208,-7792,-10170,-11088,-11406,-4299,-9788,-13690,-2116,3677,-174,3694,7055,12659,24290,20748,17892,13596,18652,17497,8429,-2247,-2931,10089,20165,6345,-21955,-21803,3791,7785,2514,-15196,-21295,-19332,-37526,-21911,-6414,-1013,9256,11012,-13789,-28727,-23178,-28425,-5915,-4780,-37491,-6972,8647,-4334,-28770,-20881,-22673,-34832,-23453,-4003,18504,54415,51449,37996,35170,23638,10821,440,16168,44511,67919,79744,70043,27824,17743,72633,85594,51310,12322,-24422,-26130,-23528,-22921,-19512,4328,19632,15366,16151,26490,21934,7409,-16544,-35719,-21038,799,16383,34719,44150,40323,32285,24475,12387,-1979,-13773,-15853,1170,22795,18879,-2344,-9029,-6538,-10769,-14870,-9819,7764,11592,-1535,-11715,-28289,-3860,14347,1628,-18656,-11606,-32,-19667,-11430,5900,6641,-5551,-10516,-4565,1243,4584,-3165,-15940,-19910,-10056,-18346,-24924,13359,27378,-1677,-24390,-3462,2456,-12307,-17068,-5138,9149,27688,44745,46450,25357,-8777,-5452,42140,72912,64090,21401,-24774,-15898,-8346,989,42301,69274,71708,55803,23812,-12250,7811,39206,41095,31706,14762,-6827,-17703,-26878,-32268,-19561,-5916,-6891,-1269,26761,47834,34001,-3458,-7362,-8204,-12125,-17356,-17673,-13320,-22510,-17054,-13783,-7057,12945,14152,-1385,-2037,22682,56993,70912,44275,5388,-8236,-15480,-12327,-405,12979,29980,22830,-12956,-24422,-479,13964,6927,2014,-25,-5972,-18044,-17264,11818,12111,4126,-3291,-10470,-15773,-27803,-12795,2004,4595,12958,21456,17044,-2602,-22473,-19331,-3811,26326,50959,30426,-13869,-26903,-13428,2741,9666,6219,8453,7652,-6393,-13997,-9828,5776,23060,30073,25647,9174,-894,8192,14749,7462,-11131,-14939,-488,5299,1,-7318,-9525],[700,4128,8192,12421,17317,20219,14526,-5647,-37035,-7747,13554,24604,13349,-7044,3613,3817,-16755,-25541,-19915,-25488,-19720,4584,12969,4330,6492,25551,30100,28632,23557,16782,-1355,-1814,4600,-10727,-3836,-6923,-19884,-29475,-4514,18752,23092,3617,-20406,5657,35185,23237,-4565,-5502,-242,-5740,-19908,-11669,-23256,-31953,-21507,-11666,15501,24500,9836,-17087,-25929,-13595,7478,18816,8170,1759,11199,15365,23493,47301,56676,55081,50519,40095,34290,31146,9895,-8123,-22413,-12439,3625,5559,-22915,-5446,17455,-4433,-26598,-12118,-1398,-3698,235,4464,11943,8705,-3439,-9241,-9801,-25095,-29325,-11456,15904,47722,55801,34858,8543,-7147,-14547,-15962,-1432,21452,25965,-6586,-9321,-269,2350,-3669,-19331,-7649,3825,12425,16289,-2468,3169,22646,37215,26962,3762,-5748,-10043,-8178,-1167,-15318,-31323,-33937,-31068,-13053,3743,-6552,-20032,-15386,-6348,7762,10157,7603,537,3352,4251,2132,-3383,-9729,-17998,-15746,-4047,-16059,-13646,3090,9710,4858,-3841,-24102,-19033,-2759,-17359,-27630,-13468,-14213,-23912,-18638,-9307,-7070,2334,-8757,-15758,-19027,-11326,17354,44336,56043,31866,-8706,-13558,16373,62107,57065,747,18179,40976,42727,35676,35848,29593,13946,3262,-2497,-10378,6978,10807,7461,-1386,-8833,5027,25867,19102,-2662,-30143,-26750,-4477,423,7578,20417,21464,18934,8402,-17050,-4446,17480,3692,-21013,12131,41188,37396,11928,-5752,5139,17487,15571,9981,12792,11434,-15402,-15131,41001,80543,72627,24085,-26491,-13783,1288,-25356,-23657,-5301,-1706,-23777,-4485,32302,58299,77880,81122,68454,32273,4830,-11562,-16276,-16593,-22230,-32008,-30162,-18991,-10724,-17221,-4507,13531,4263,-24777,-17406,13942,36915,31281,10721,-1416,-2293,2672,16023,35125,45793,48399,31904,1758,-24117,-30189,-26441,-23189,-16426,-11703,-13697,-23819,-25216,-5250,-2568,-14244,-19084,-5812,6170,7573,7588,-5935,-8381,11722,28136,23340,2544,-5331,-3450,-7851,-9698,8297,18475,27031,41747,56839,67973,68982,59643,28508,-1419,-12950,-16288,-14075,-16111,-28016,-13160,-11185,-24609,-14446,-9981,1353,4461,-5040,22954,58623,65155,40793,3166,-7425,14337,29502,25593,6535,-23424,-23906,12035,39758,59405,69661,60872,29868,11761,20292,24289,4105,-9158,10373,21793,3816,-11562,-4200,10563,21286,32519,48571,70950,73708,37233,-10319,-1702,13390,29519,45058,27912,-16587,-11647,1462,26794,62208,80098,72110,43005,5613,-25367,-4519,17538,27562,23637,15632,8740,-5363,-13071,-6764,-8111,8045,22843,13844,-8988,-6369,-4778,-23942,-14565,-7481,-22066,-6307,9749,18728,21703,11896,-6829,8531,42003,48316,35737,18110,5811,-8642,-19969,-18952,-32530,-38540,-27482,-18238,-10076,3002,19915,20681,25963,29528,20554,12923,17875,22510,14431,10727,-11744,-27663,-17548,-1876,-5443,-15884,-26194,-6854,-3738,-3823,-7008,-12109,-22725,-31150,-27289,-22983,-21115,-28621,-21800,-29755,-19222,-12871,817,26622,43355,27029,7844,-5304,-10804,-7286,7423,13616,-2660,-19488,3563,20659,14265,-10357,-22486,-20339,-23358,-29340,-24770,-11648,700,-394,-10837,-19255,-16557,-16342,-14693,-9927,-9557,-4095,-7483,-10531,1758,26889,50082,56108,26196,-12709,-25562,-14229,-14125,-18290,-22165,-10718,7691,9384,12730,11700,-1899,-20900,-18051,-2387,13730,40253,16026,-9397,17010,30808,23456,15294,12737,12152,7163,-4926,-21058,-24466,-16637,14888,45560,50165,21507,-5939,-18587,-20989,-9191,14901,24637,13694,-6666,-31803,-14699,2130,4349,4340,541,-13256,-29154,-10863,3930,4377,-7113,-19223,-16946,-3194,5003,-3748,-16535,-24029,-27296,-20739,-12075,-4610,2249,15430,49208,90535,102940,63538,8785,-24045,-22554,-22258,-21502,-32644,-9476,-2198,-13568,-30784,-19378,-10059,6404,36454,49275,34631,13975,4767,-4541,-28366,-37840,-24683,-11478,8222,31378,57399,63108,50548,40734,31976,10821,-6207,-6091,13008,32102,26429,14989,-7038,-12357,11987,17623,-8525,451,22202,27274,15880,-19839,3078,32333,39682,39372,24947,2452,-5917,4585,-2899,-12129,-3125,3087,-4798,-13983,-27458,-2153,43086,69259,67162,42164,9119,-575,4893,6517,7231,23443,38830,36984,19989,-8568,-27940,-18443,2008,13395,7478,-7688,-1881,1192,-8085,-9032,-5666,-4409,-16495,-24246,-5372,-8201,-12743,2112,4650,-8824,-32908,8963,26875,11927,-13076,-13257,9359,23269,22303,10888,10546,5204,-10958,-30416,-16110,-7463,-8764,-19133,-30528,-27029,-27971,-30507,-13140,4095,12114,19419,42159,68298,59514,26844,-3241,-28257,-28185,-18755,14583,44418,42664,13344,-9379,9631,32515,49447,63182,51254,33569,26208,23668,21470,12179,-9566,-21390,-23880,-27943,-11299,7687,13816,16490,12137,5573,2473,897,1468,-2744,-14408,-6839,24968,32682,4268,-26401,-24127,-22611,-2229,14676,10476,-1909,-12826,-8767,2756,1133,-9493,-22820,-25336,-3174,8659,2193,-12849,-9741,-4139,12220,24357,6606,-26758,14376,38745,25693,-7220,-8713,26417,43191,25138,-1029,-8413,-12296,-12008,-3476,-8568,-18393,-8785,-936,-5307,-1844,5256,16571,33054,30247,23043,12823,14754,13037,2604,-9937,-7510,10309,22376,11770,-14451,-26460,830,9644,6651,-13886,-30781,-22950,-36539,-21492,-5973,1289,9433,9956,-14579,-30507,-27520,-26119,-1879,-348,-33062,-8358,7153,-7617,-35767,-22701,-25607,-34233,-18640,-1974,15410,45551,38216,29143,32413,25514,14511,2887,18225,45754,64591,75440,67355,24221,9718,72697,88814,49780,7266,-25038,-19065,-20454,-27929,-20747,5194,20576,16280,16631,21370,13338,1405,-18237,-32362,-22971,-226,16665,31711,36459,31376,25075,18642,5845,-10299,-22261,-20426,1834,23749,18217,-7300,-12394,-5057,-6216,-7695,-4402,8960,10679,-2456,-14486,-32025,-6772,7351,-7706,-25549,-18586,-13064,-27462,-4841,11497,9277,-7829,-16170,-8207,-581,2574,-5560,-13917,-8270,1774,-11124,-30269,9617,23559,-5433,-24155,-3376,1201,-13483,-17164,-7836,6876,27277,42876,42144,19327,-14645,-6421,38323,67338,54114,11397,-27026,-9856,-649,5067,39202,64492,66945,51366,19413,-20319,4226,36431,36888,28412,11365,-9732,-17691,-24043,-37635,-28701,-11370,-8976,-57,31592,56483,47147,10669,-2148,-3666,-6541,-9777,-10724,-9642,-19985,-20773,-19841,-10283,9147,9272,-5141,-510,27280,59195,70327,45896,5526,-10993,-19096,-14561,-4914,8330,30381,27083,-7200,-21907,83,15106,9032,3093,-2257,-10002,-22593,-15241,13077,11428,2428,-14642,-9268,-9357,-25337,-13780,3404,5521,11994,17158,6665,-14969,-26950,-14071,6917,39033,58690,33241,-12911,-26587,-15939,3158,12048,8045,8558,5859,-12628,-16670,-14442,16,24435,42573,41536,20137,3228,3750,6868,1353,-14887,-15766,-3276,2467,752,-5281,-6086],[2710,4960,7226,12046,19520,23197,15880,-6921,-27005,-2740,15215,22378,9554,-11349,-1081,191,-18555,-23592,-17132,-23482,-16947,10180,17754,5095,6925,25283,28212,28271,27471,22821,3922,-3623,5848,-243,7411,-2177,-18540,-24192,-5278,14027,16954,626,-20248,-364,25969,14855,-10710,-6162,2208,-2474,-20078,-13954,-24374,-32320,-21813,-15570,12244,25990,11203,-20503,-27049,-15736,3077,16618,13391,9388,11679,10826,22993,55130,69644,66177,54935,37135,29238,27529,7420,-13118,-33344,-18741,-861,2516,-26692,-14949,8092,-11599,-37022,-19462,-2114,1642,7961,4868,3988,-1902,-12554,-12026,-9262,-23159,-37048,-16919,12703,45876,55398,33397,2190,-18645,-23092,-16483,-952,20907,29456,3888,5635,11701,14552,7598,-13586,-13952,-1814,5418,6264,-17975,-3164,24845,40614,28114,6892,-71,-4078,-739,8419,-6015,-26127,-32438,-33560,-15189,550,-12103,-31825,-20133,-9727,4092,11247,3868,-5231,1812,8001,6803,-3300,-11361,-16493,-16403,-6941,-19432,-12916,2526,6557,-224,-9618,-28783,-17320,82,-11404,-11928,5065,10704,-7315,-33550,-18401,-2528,13300,3494,-11296,-20073,-15795,9695,20932,21326,6045,-7492,21905,71563,113568,89882,20660,14821,28209,26267,22067,29151,29448,18480,13047,12092,1713,1525,2392,6735,4278,-939,10894,27502,19664,-3690,-29999,-29012,-11363,-9044,-1236,14440,18097,17137,4882,-23310,-1363,20757,5317,-23819,8877,37854,33534,6761,-10957,-2158,10968,11441,7146,8885,6347,-20598,-18366,37206,76677,69098,22372,-22501,-11384,3514,-22752,-30153,-11539,-7134,-28080,-4243,33058,57903,74211,75090,64941,33325,7182,-9537,-16149,-18514,-27643,-40854,-24444,-13714,-8548,-17748,-5639,8656,-4732,-36864,-17873,11105,31319,26356,5846,-11416,-11989,-1759,14269,33030,41929,42574,25624,-4394,-27791,-31648,-27999,-23084,-17135,-18465,-24401,-37219,-21181,-1127,-616,-10859,-10721,2506,13788,10570,4550,-11658,-12704,8745,27387,25806,8929,2525,1760,-4540,-12893,-22,8058,14804,31915,45259,50117,43974,35811,16178,230,-7510,-18013,-15137,-9705,-18347,-18403,-15463,-26077,-15378,-6306,9406,16551,11394,29041,56380,63523,37411,-709,-8736,12862,26455,21159,2677,-25385,-27746,7246,31371,47644,56337,47888,19553,9842,23478,27644,8662,-5106,9745,18545,8,-14370,-6854,8404,19432,29311,44053,67071,68425,30717,-14990,4699,16924,32816,52600,37795,-7771,-13360,3991,24458,59126,79213,73994,45215,6971,-22229,-5069,15656,26354,24724,17880,8817,-8385,-19594,-9198,-9855,6589,22885,15121,-7523,-5371,-3886,-23943,-17312,-10141,-23217,-7898,6959,14462,14505,4120,-5435,14464,47311,51841,40264,24815,13988,1007,-13735,-25769,-40083,-34109,-22209,-13642,-9405,2446,21715,24700,30073,31355,19749,11405,17609,24998,20958,19407,-7947,-38184,-14719,113,-7672,-21052,-24450,-5905,-6648,-8322,-11212,-16121,-26010,-32769,-26494,-21334,-24916,-29150,-19331,-29217,-22549,-19506,-1114,27138,42751,24619,5216,-5709,-9982,-6670,8852,16315,344,-17553,263,20564,19041,-4365,-18064,-8984,-16530,-26138,-25105,-15144,-3420,-3112,-11753,-19233,-15911,-15287,-15069,-11096,-8590,-732,-3885,-10033,-1682,21048,47238,59898,35026,1587,-12521,-20294,-26361,-29622,-35099,-20959,-1305,4171,11020,12528,-565,-22861,-23419,-7975,13425,49892,40773,1800,4471,18913,17163,13006,11279,10083,3905,-6997,-16065,-15528,-17793,9113,38149,43187,19865,-833,-13603,-22131,-13953,11867,19871,9398,-7624,-26316,-17218,-4606,-2159,2090,4919,-5461,-28504,-9290,9345,8785,-5518,-19576,-19483,-2716,9559,1159,-14258,-21055,-22580,-18300,-12707,-7768,-4547,6855,41961,88678,107899,67741,12248,-24377,-25131,-26334,-25482,-23231,-2786,5479,-3538,-23939,-26426,-13838,3943,34107,45529,28145,4689,-2954,-10260,-32975,-31740,-15991,-1413,17150,35642,55435,57466,46920,41044,33021,10290,-8766,-10080,10775,34878,31727,15880,-9307,-6622,14891,18353,-4744,4082,22576,32079,30966,5343,-1421,25564,39399,45778,34902,9318,-9100,-3655,-14169,-25619,1154,7476,-2168,-13142,-18708,10530,56480,83233,81535,51374,13587,523,2090,758,4018,26306,45660,42587,20123,-12889,-35840,-27197,-4574,9049,3751,-16845,-11745,-5334,-11902,-13171,-10201,-5469,-16566,-27112,-2569,-1503,-4210,7323,9604,-3526,-38815,4569,22569,10037,-12862,-19122,3552,18752,17840,2547,2267,2857,-10869,-31118,-12383,-1812,-1034,-12653,-26543,-16572,-12387,-18211,-17310,2598,13991,22913,47719,75392,62444,33118,3855,-29322,-19274,-18208,10374,45268,48464,19474,-12271,3156,28532,48831,62921,48357,29324,25286,28287,24263,10666,-12759,-26087,-31542,-35151,-13799,4051,6777,8487,6969,5248,7341,8464,7597,1391,-9760,-4901,22868,29900,4453,-28860,-26029,-13652,4122,15943,9976,-2215,-15246,-9743,4257,3413,-7274,-26467,-24933,3434,15517,6813,-13224,-9612,-2396,13460,26924,12216,-19829,6808,30633,18917,-12481,-7616,25331,39379,26241,2880,-8625,-14977,-13739,-3652,-6615,-19249,-12446,-3750,-9314,-5230,6454,22981,43215,40482,28443,11736,9646,7019,-4980,-17823,-8470,12516,24991,17596,-6191,-29104,-3271,10287,9861,-9719,-28144,-21942,-30883,-19958,-6008,2955,9317,8611,-15605,-30643,-29547,-22992,1139,3030,-28218,-9486,5296,-10354,-40479,-23226,-27025,-30243,-13961,353,14024,38492,25645,19426,28380,26498,17941,5097,19616,46036,60768,71117,64705,21831,1530,69646,88199,46224,2850,-21434,-12384,-15454,-30703,-22143,5838,21863,18141,17386,15606,3669,-4721,-18940,-28976,-24147,-1834,15305,27087,27998,22872,18972,13713,24,-17496,-29105,-22803,2560,23783,17378,-9895,-10161,2919,5338,5329,5280,12404,10224,-3935,-17405,-35308,-10415,-1048,-17790,-33501,-26479,-26344,-24637,2758,16703,10555,-11408,-19365,-8729,-1981,457,-3493,-1853,10302,19508,2766,-28098,4409,18909,-8302,-21162,-2202,756,-13085,-16046,-10477,3280,24352,38543,36417,13213,-19395,-6451,33826,59369,42358,2024,-24544,-2546,8040,11378,37349,58826,60499,45814,15701,-26514,35,31639,32442,25935,8848,-11492,-14125,-16120,-32973,-35273,-14535,-8752,2482,36232,63821,59258,24204,3527,996,-169,-1553,-2812,-4619,-16090,-23125,-24770,-10629,7522,6091,-7660,1445,32006,60967,69569,48076,6585,-12719,-18733,-11989,-6178,5752,32308,32853,105,-17865,2262,17944,13400,6545,-2528,-12265,-24784,-11249,16315,14462,5459,-20756,-2200,-508,-21056,-10593,8341,8394,10732,12629,-1796,-23685,-19243,-6889,19271,52260,64837,35176,-10557,-22479,-15346,5101,15193,10407,8923,4310,-16951,-13107,-13323,-2932,28223,57780,61239,33428,8567,21,-135,-2853,-15407,-13109,-2428,3904,5985,764,307],[3803,4843,5414,11502,21628,25893,17656,-4598,-16598,1667,15719,19426,5426,-15955,-6132,-4177,-21511,-21691,-13991,-22290,-15085,14078,19974,3540,5852,23589,25630,27929,30714,27587,9794,-3405,7793,9577,17213,3671,-12468,-18227,-5562,9579,11011,-2579,-21376,-7461,15730,5457,-16661,-5950,4604,598,-19240,-17678,-27097,-32118,-23070,-22045,4485,22752,9644,-23901,-26004,-18316,-2390,13897,18674,16994,13074,5514,18897,57378,78036,74375,57478,33033,22939,22813,5422,-14691,-37972,-20758,-407,4964,-22021,-24918,-1860,-16001,-31264,-25834,-2952,7085,15712,4837,-5475,-13161,-22181,-14926,-8150,-18969,-37754,-22266,7641,40832,51702,29999,-4542,-30815,-30330,-16221,-1154,19746,32786,15632,21586,26042,27405,17938,-5119,-15876,-5837,-909,-3422,-31293,-2392,28494,42990,27942,8788,4251,1756,7446,18365,3875,-20532,-31010,-31439,-13122,2274,-10749,-32745,-22517,-11296,169,11197,-779,-12166,-778,10486,9536,-4621,-12997,-12361,-10697,-3385,-16827,-10265,2278,3243,-5217,-14850,-30643,-17645,-631,-7751,3760,32223,40416,16612,-20543,-27121,-716,20325,13737,-6834,-19945,-20118,-898,-2056,3364,14147,32817,84592,135348,159637,111879,31711,10786,14829,8815,7584,23144,30233,23275,20739,22624,12142,-1661,-7190,5107,9504,7445,17829,29325,19756,-4715,-26877,-26102,-13036,-14164,-7338,9222,13405,13015,-327,-24916,5094,24321,6266,-26901,4832,32605,27650,1183,-14177,-6578,6247,7476,3172,3817,619,-25387,-21915,31707,70317,63228,19827,-18306,-9046,4781,-20791,-36652,-17944,-13663,-34026,-3014,33238,54947,66897,65477,58224,32042,8139,-8280,-16462,-21088,-33875,-40137,-18602,-9092,-7508,-19473,-7653,3462,-13223,-47341,-17471,8464,27479,25934,7343,-16718,-23491,-7723,10660,28496,35546,34856,18345,-11105,-32369,-34881,-31770,-25515,-19988,-25966,-32848,-31924,-17056,10,-887,-8221,-3643,8835,19118,12663,1122,-18450,-18207,4225,24964,26767,13696,8760,6067,-1694,-14630,-8513,-3127,1215,19893,28245,24299,11406,4957,-1844,-1498,-4264,-21018,-15502,-2568,-9066,-21668,-21196,-28060,-18399,-5282,15537,27813,25843,33378,50826,58534,31730,-5776,-12165,8414,20168,13645,-4230,-29467,-32288,-273,18800,31467,38348,31066,8423,9548,26664,30527,12780,-1577,7892,13315,-5770,-18748,-10520,5908,17739,26136,38401,60143,59040,20406,-19314,8688,16305,30726,53758,41573,-743,-11042,5457,20285,52437,73669,70919,43001,5073,-21842,-7309,11017,21287,22457,17708,7069,-12517,-27200,-11829,-13722,2206,20231,14102,-7766,-6589,-5387,-23610,-19825,-13595,-26631,-12523,1696,8617,7222,-2033,-4293,16666,48051,50649,40026,26854,18111,7989,-7091,-27805,-37272,-27466,-16405,-9138,-9026,901,22150,27717,33827,33055,18621,8712,15041,24353,23963,24290,-4830,-29134,-6977,3116,-10896,-29087,-23276,-6145,-10818,-14337,-17023,-21600,-30891,-36583,-27641,-19818,-22433,-21993,-17418,-29488,-24343,-27901,-4860,25078,38984,19806,511,-7999,-11207,-7630,8768,16873,664,-16595,-3553,18185,21863,6592,7662,9208,-6874,-24641,-28375,-21528,-9356,-7086,-13683,-19703,-15258,-13038,-12290,-7755,-3921,4090,-528,-10168,-7213,12242,39952,57680,39004,12164,2759,-7794,-18479,-22783,-28958,-31765,-11347,-1417,8923,12131,-1039,-26707,-31835,-16873,10494,55423,60477,14991,-8771,4907,9309,8967,8168,6259,-1363,-10124,-11464,-8892,-17876,1581,27412,32197,14274,373,-11084,-22411,-19449,5896,11602,1358,-11426,-22014,-15795,-8136,-6358,2155,11623,3554,-19770,-8245,12845,10813,-5525,-18442,-20186,-2829,12505,4110,-13965,-18879,-18236,-17220,-14940,-11656,-11435,-3750,30412,81397,107966,68449,12961,-26135,-23388,-17767,-18763,-14224,2901,10869,3899,-16491,-33449,-19967,-1625,27366,36991,17520,-8519,-11853,-12855,-24344,-23470,-8657,7248,25789,40315,53556,50983,41488,39349,32538,8774,-12227,-16180,5640,34639,35367,15509,-13740,-2298,18978,21645,1247,3870,18008,33715,43466,29017,16216,30507,44034,53191,43834,14297,-13259,-13284,-25746,-22552,9476,11895,792,-10707,-10940,19344,63803,90319,89684,55291,14762,-372,-2106,-5462,1370,27940,49755,45614,19202,-14652,-27718,-32265,-12026,2398,-2731,-28677,-18671,-7858,-12573,-16382,-16925,-8943,-18139,-29175,474,4598,2133,10848,13426,1858,-30792,-1227,17277,8600,-10065,-23710,-3382,13764,13696,-5498,-9214,-2177,-12369,-30029,-10810,415,3005,-8803,-24177,-9111,-181,-6249,-18194,674,14616,23749,48547,75792,59384,36266,9351,-29246,-12717,-13476,5329,43311,50992,23474,-14199,-3656,23018,45683,59973,43898,23099,21604,29486,23472,6703,-16118,-29627,-38453,-32317,-16888,-1916,-1731,-430,784,3707,10805,14985,13752,5903,-5272,-3472,19131,25672,4644,-23090,-17773,-3099,9082,14643,6994,-4045,-18470,-11376,3375,2470,-7790,-29513,-21685,8246,19493,8630,-14831,-9496,-1550,13846,29321,18464,-9746,-385,21261,10852,-18272,-5915,23626,33047,23570,2828,-11858,-19703,-17007,-5276,-5198,-17808,-13296,-5065,-12471,-6192,10310,30742,53178,49948,33054,9958,3145,-663,-14196,-23616,-5288,15918,27404,23012,1943,-27127,-8981,8773,10799,-5723,-19611,-16952,-23696,-17943,-6851,3654,8759,6965,-16808,-30545,-30139,-20186,2635,4437,-24286,-10359,2957,-13042,-41300,-23543,-28095,-27223,-10122,2861,14588,34240,14701,8770,22763,26056,20443,6407,19698,44811,56287,66305,61351,19999,-6786,63485,83818,41053,-222,-16015,-6662,-10013,-29687,-24378,5582,23024,20800,18646,9813,-6761,-10502,-18502,-25410,-25797,-4677,12049,20664,18716,14821,13910,9609,-5012,-23371,-33857,-23490,2827,22656,16216,-9859,-4004,14018,19525,20232,16416,16494,9680,-6072,-20504,-37178,-14787,-10625,-28159,-42525,-34682,-36195,-13970,10524,20849,10093,-15911,-17857,-6189,-3317,-1943,1274,11529,25879,33209,13299,-21985,501,15247,-8782,-16373,-913,535,-11608,-14837,-13846,-2229,18281,31044,28410,6089,-23955,-6461,28005,48671,28976,-6314,-19631,3904,15519,17731,36094,51900,51599,38085,11481,-30829,-6187,23535,26812,22897,5661,-13051,-8456,-6679,-24719,-40330,-17224,-8094,4432,38521,67194,67006,34249,7218,3635,4396,4494,3309,-863,-13471,-26285,-29364,-9697,5923,2258,-11418,1946,34925,60675,67074,48835,6337,-15983,-17549,-8743,-7577,2259,32454,36545,5406,-15730,2804,19305,16668,8974,-4088,-16114,-28085,-8952,17836,17027,7851,-24988,3837,5798,-19124,-8218,11667,8477,5162,4342,-11848,-32712,-14599,-2826,27906,60574,64651,31434,-12131,-22065,-16633,3313,13602,7750,3992,-2435,-23561,-9011,-11277,-8333,28587,68962,77095,42056,8733,-8874,-11625,-10911,-18857,-13713,-4573,2701,7841,2847,2201],[4003,4030,3347,11282,23725,28404,20144,965,-6375,5625,15389,16118,1285,-20715,-10926,-8691,-25401,-19858,-11060,-22105,-13997,16329,19859,-72,3562,21008,23010,27801,33058,30971,15963,-452,10753,18349,25129,9730,-4042,-11636,-5633,4946,4766,-6458,-23654,-14944,5477,-3971,-20988,-4855,6902,3680,-16440,-21384,-31276,-31887,-24965,-29922,-5493,16766,6613,-24952,-23364,-21098,-8029,11733,23958,24230,15808,1314,12926,55250,82206,79984,58827,28648,15986,17463,4697,-10684,-26322,-16985,4447,11190,-13710,-33898,-11596,-17394,-22837,-29495,-3461,12676,23276,4729,-15914,-23769,-31641,-17460,-7045,-14895,-32982,-25886,1836,33759,45740,25508,-10336,-39659,-31279,-14793,-1565,18193,35506,27681,37505,40886,39310,26861,4069,-11248,-5821,-4927,-11871,-34291,3810,33283,44558,27086,9997,7468,7234,15598,27502,13707,-14677,-29905,-28350,-8896,6650,-5682,-26886,-22726,-10760,-2927,9654,-5777,-19538,-3884,11964,10649,-6756,-13767,-5807,617,7633,-8966,-6400,2641,494,-9417,-18593,-29187,-18349,-3405,-5901,17424,57992,66053,37778,-5320,-33896,-1014,23936,22639,-1004,-18035,-22264,-11887,-21840,-5592,18686,48368,105325,153501,169315,112246,33988,8409,4567,-5867,-5649,17897,31071,27462,25817,28508,18875,-3253,-16251,3487,14068,15569,25315,31759,20109,-5465,-23308,-21342,-10536,-13543,-9132,5928,8619,8033,-5536,-20991,12979,27963,7277,-28990,1097,27004,21887,-2454,-14071,-6982,4453,4721,-481,-730,-4121,-28460,-24819,25946,63195,56925,18126,-13131,-5881,6070,-18694,-41258,-22624,-19590,-38774,234,33421,50375,57388,53903,49704,29538,8814,-6744,-16182,-23158,-39490,-34304,-12034,-4063,-6326,-21041,-9266,-691,-19766,-47328,-15868,7357,26577,29880,14849,-12747,-34466,-13875,6452,23088,28606,27643,12748,-15627,-36257,-38387,-36054,-28897,-23544,-31939,-31467,-24824,-13297,-565,-2248,-5524,3286,14715,23376,14793,-1447,-24769,-22756,161,22631,27637,18030,14590,10523,1506,-14291,-15079,-12560,-10446,11142,18160,11594,-1204,-7952,-12468,-3199,-1546,-23340,-13394,5821,428,-21139,-26232,-28278,-21418,-5379,20101,37640,38921,37844,44835,52453,25945,-9826,-15497,3257,13022,5590,-11743,-33725,-35498,-8193,4878,14050,19014,13751,392,12600,31186,34448,18094,3696,8060,9414,-10790,-22651,-13207,4940,17702,24444,33472,52241,47785,8422,-20196,11884,13865,26467,51694,41789,3979,-6554,7781,16523,44232,65491,64820,38320,1858,-22038,-9185,6040,14939,19398,17680,6200,-14953,-29909,-11892,-16987,-3121,16837,12752,-7703,-7890,-7287,-22243,-19565,-15024,-29430,-17643,-3500,3705,2602,-4448,-3063,16879,46180,46998,37391,26485,20211,14108,759,-20894,-29212,-18540,-8449,-3435,-7725,151,22955,31280,38756,36304,19040,6814,12303,22783,25480,26913,-3111,-20356,1707,7769,-12009,-35777,-20793,-5763,-13994,-19406,-21956,-25802,-34018,-40658,-28836,-17267,-14825,-12040,-14699,-29316,-22467,-33766,-7756,22899,34510,14979,-3851,-9849,-12456,-8566,8668,16721,-460,-15895,-4951,16056,24452,20345,33486,26582,1976,-23866,-32204,-27135,-13228,-8963,-13768,-18822,-13404,-9022,-6671,-906,3420,10441,3653,-9201,-12376,3115,30927,52129,40099,20311,15607,4438,-7246,-12765,-20991,-34439,-18311,-4367,8441,12385,-1135,-28575,-38791,-26719,6648,57815,74869,26942,-18281,-7917,3153,6372,6571,3678,-6146,-12373,-6725,-3099,-15773,-4760,16297,20072,7297,-37,-9569,-21303,-23083,-997,2009,-8242,-15777,-17634,-11290,-7048,-5531,6101,19811,12662,-11316,-6278,15984,12207,-5459,-15350,-17343,-1462,15584,6692,-14132,-16820,-14393,-16958,-17055,-13370,-14301,-13706,16604,70736,104381,66809,12360,-27780,-19733,-10032,-9277,-5582,8100,14883,9720,-9546,-28109,-26379,-8500,18211,25894,5309,-23296,-16391,-8803,-13202,-15680,-2268,15149,34559,45695,52501,45257,36578,38105,32733,8303,-14387,-22812,-1361,31994,37836,15192,-18588,1750,25207,28695,8715,652,9904,33641,53670,49979,39742,44505,52820,61363,51841,17817,-17450,-22916,-31751,-8632,19629,16940,4741,-6645,-4440,24903,65796,91017,91643,54365,13347,-2303,-6443,-10374,469,29138,51865,46882,18377,-11687,-18855,-25791,-17761,-5377,-10840,-41987,-16878,-3450,-8314,-15852,-24260,-14179,-20556,-29856,2718,9016,6439,13115,16530,7201,-23899,-7936,12100,8738,-4403,-21353,-8798,10286,12020,-9091,-22517,-8922,-14766,-29275,-11078,-559,3490,-7509,-23379,-4473,8374,2546,-16901,-1292,14028,21904,44678,69565,51266,36676,13119,-27701,-8802,-8629,103,38996,50376,25029,-15636,-10128,16958,41014,55194,38566,15652,15133,26683,18957,849,-18749,-31783,-35860,-26373,-19642,-9648,-10879,-9501,-5885,1341,13015,20058,18987,9946,-1534,-2992,13527,19921,4763,-14056,-5680,6984,11889,10364,1442,-7529,-22856,-14549,-472,-1979,-11313,-32655,-19247,10181,19798,6852,-17931,-9433,-1989,13003,31406,25023,1289,-5367,10911,1276,-24950,-4441,20964,24461,16833,-1667,-18656,-26755,-22064,-8630,-5312,-16300,-12509,-5593,-15287,-5266,15507,38200,61125,56902,35547,6890,-4950,-10193,-24786,-22972,278,19114,28619,26900,8803,-21548,-16980,4027,8224,-3874,-12625,-10992,-16962,-16672,-9133,2783,7197,4488,-18637,-31506,-30489,-18742,1735,3002,-21821,-11508,-463,-16572,-39688,-24747,-29985,-25911,-7784,5043,16333,32550,6233,-3321,14841,23261,20977,5708,17208,40905,50380,59978,56068,17481,-15928,53861,75544,34339,-1903,-11051,-2939,-5596,-25726,-28743,3179,22937,23395,20108,4470,-18117,-15999,-17691,-22276,-28486,-9175,6432,11802,7977,6575,9122,5667,-9717,-28282,-36578,-24023,1646,19654,14165,-7651,3539,25267,33147,34017,26379,19597,8602,-8874,-23847,-34487,-19880,-21002,-37294,-48766,-40453,-26692,-2246,17434,23286,7701,-19922,-11754,-1588,-4890,-5415,5398,20557,33167,37053,14877,-18774,774,14842,-5445,-10720,-11,357,-9459,-14219,-18170,-9556,9247,20583,18157,-2161,-28310,-6532,21175,36113,15317,-12259,-14314,8509,20739,22835,35290,44509,40914,28590,6956,-31070,-14006,12738,20832,19523,1950,-13380,-887,3559,-15465,-41001,-19180,-6764,6201,38844,66832,70192,40729,9314,4861,7485,8637,7989,2028,-11653,-29074,-27873,-6498,5297,-1263,-15275,2780,37763,60251,64897,50136,6738,-19187,-15137,-4723,-8240,-771,32086,39344,10076,-13921,3356,20995,20581,12191,-4900,-19579,-30475,-6379,19604,20547,10587,-25434,9507,11392,-17147,-5108,15094,8168,-1590,-3986,-19734,-31131,-10673,866,35196,66377,61451,25410,-14604,-20362,-15189,1396,10631,3538,-2609,-10537,-20906,-1970,-5536,-11532,29635,79500,91801,49532,7890,-18113,-20451,-16882,-20197,-13130,-5035,3418,10670,5408,4251],[2810,2229,984,10986,25124,30170,22822,7842,2764,8727,14046,12207,-3275,-25993,-15141,-13011,-30354,-18295,-8901,-23224,-13840,16787,17514,-5692,85,17745,20550,27550,34010,32749,22112,5047,14510,25516,30871,15432,5015,-4967,-6011,-539,-2326,-11454,-27041,-22080,-3782,-12373,-22422,-3415,8671,6552,-11716,-22497,-36405,-31864,-27200,-36758,-13580,11499,4771,-21810,-19989,-24026,-12905,10919,28856,30484,19496,-261,7254,50764,83324,83754,59706,24639,8753,11727,5476,-2369,-13551,-9076,11732,18709,-4867,-36635,-20577,-16906,-15442,-29802,-3640,18078,30094,4552,-27061,-31118,-40300,-19446,-6476,-12124,-27982,-26731,-3647,25847,38452,20534,-14134,-34609,-25173,-12479,-2169,16042,36787,38683,51926,54271,48793,33744,12925,-2357,-986,-5695,-18674,-27093,12041,38352,45069,25693,10703,9497,11749,22676,34596,22378,-9281,-29555,-25681,-4712,11013,-302,-22204,-22124,-8937,-4621,6005,-10925,-27225,-7686,11966,9819,-9766,-13762,1772,14684,22505,720,-2568,3074,-1726,-12774,-20756,-25640,-17884,-6651,-5019,28313,78272,83603,53102,6909,-38316,-3067,24726,30221,6144,-14599,-21818,-21817,-39950,-20227,-3182,17584,69815,119379,141143,92519,30305,8157,-1219,-15497,-18271,11188,29669,29364,27615,29673,21388,-4847,-23898,2076,17373,22256,32007,33847,19966,-6794,-20224,-16737,-7193,-9880,-7849,4079,3667,2300,-10453,-15292,19776,30133,7541,-30648,-2887,21014,16684,-4062,-12189,-5486,4017,2208,-4156,-4879,-8082,-30372,-27575,19872,55504,50379,16994,-7959,-2772,6596,-17449,-44321,-25694,-24919,-38471,4286,32434,43603,45624,40406,39152,25221,8524,-5747,-16221,-25555,-43553,-27883,-5622,515,-5689,-23044,-11011,-4371,-25076,-44010,-14519,6659,26494,34511,24012,-3778,-41381,-20826,1005,16474,21118,21179,9131,-17364,-39121,-42641,-40972,-33436,-28099,-34284,-27325,-19564,-11201,-3557,-5496,-3785,9083,19409,25677,15722,-4366,-31530,-26200,-3665,19944,27731,21116,19174,14181,3911,-13821,-20794,-20551,-19574,7342,21885,24375,19503,12104,-1754,1068,1446,-24474,-9516,14180,8861,-19164,-30639,-27126,-24570,-7282,21818,44193,49254,41923,39111,45422,19975,-13119,-18952,-2718,5001,-2943,-19834,-38556,-37818,-16514,-9856,-3705,-528,-2626,-3280,17435,35874,38470,23789,10195,10695,7844,-14318,-26209,-15296,4762,18102,22866,28354,42928,34553,-5362,-17724,13826,9899,21196,47477,38992,5590,-2647,10198,12843,34139,54384,55404,30935,-2929,-22972,-11060,767,7707,15899,17946,6393,-15606,-26879,-9827,-18872,-9680,12319,10624,-7788,-9551,-9953,-20858,-17353,-14348,-30151,-23093,-8495,-224,366,-4783,-3145,14692,41556,40970,32504,23767,20133,18881,9044,-11693,-19862,-8480,657,2593,-6311,-339,23573,34612,43897,40077,20161,5192,9204,20289,25429,26990,-3961,-14048,8891,12587,-10810,-35029,-17556,-5147,-16385,-23587,-25981,-28027,-33589,-40808,-30381,-14373,-5600,-1518,-11706,-29036,-19080,-31961,-9536,20848,29681,10394,-7628,-11111,-13759,-9862,8116,15447,-3633,-16428,-3866,14748,26599,34369,56590,41146,9216,-23792,-35835,-28196,-13280,-7897,-11816,-17069,-11144,-4508,-384,6578,11067,16929,8028,-7422,-16595,-5556,21195,44463,38871,25916,25008,13445,1403,-4993,-15047,-29342,-20238,-4472,9254,13182,-614,-27063,-36618,-36500,2242,57184,82987,35873,-20545,-16999,46,6340,7569,3420,-9541,-13534,-2157,1845,-12600,-8652,6363,8409,329,-997,-8567,-19416,-24092,-8219,-8042,-18123,-19004,-13280,-6819,-3999,-901,12780,28172,21074,-3119,-3347,19016,13476,-4884,-11242,-12413,1638,19194,9297,-14405,-15033,-11581,-17711,-18074,-11364,-11319,-20637,1768,58058,97522,63050,11011,-28876,-16207,-3217,230,2679,12800,17760,14147,-3250,-21054,-31172,-15555,8094,14077,-5892,-33296,-12130,-148,-2480,-8603,3324,22367,43191,51184,51838,40756,33680,39053,35061,10074,-13742,-28335,-9418,27348,39110,15279,-22676,6230,33468,38606,16801,-4323,195,33311,61742,67263,61311,60906,63022,69166,58546,20105,-20942,-30853,-26510,4841,30018,22761,9902,-1180,1508,28254,63783,86420,87946,49397,10220,-4250,-9526,-12082,2083,30790,52924,47307,18547,-5234,-9402,-15133,-19023,-12952,-19160,-39576,-6857,6651,-111,-10848,-27718,-20128,-22790,-29426,3859,11621,9314,14942,19668,12832,-17402,-14581,8524,11168,3445,-13138,-9355,10275,14231,-5781,-35553,-15525,-16697,-28246,-12117,-3650,1465,-7807,-23069,-1575,14064,8584,-14548,-2278,13052,18331,37356,58218,40203,35576,15928,-24684,-6690,-4575,-3975,33688,47780,24953,-16469,-14847,12227,36840,50451,34007,8938,7029,20665,11933,-4877,-18631,-31566,-32686,-21612,-20446,-17154,-18303,-16534,-11296,-383,15152,24508,23723,13842,1998,-2653,7219,13837,5680,-4210,7024,16245,13131,4101,-5038,-11184,-27380,-18661,-6253,-8591,-16273,-35201,-18003,9977,17356,2344,-21005,-8285,-2742,11923,34227,32691,13244,-4989,1488,-8574,-31081,-2668,18303,15436,7584,-9074,-27313,-31848,-27660,-12509,-6311,-15043,-10320,-4923,-17117,-2456,21690,45078,66785,61120,36020,3300,-13216,-20210,-32690,-15656,7123,22111,29047,29629,14738,-14145,-26294,-3274,2821,-3828,-7175,-4924,-10658,-15826,-11746,1495,5635,2044,-20183,-32742,-29948,-18058,-777,-70,-19318,-12040,-4114,-20293,-39006,-25927,-31788,-25409,-5795,7819,19418,33580,2640,-15598,5560,18931,20314,3668,12408,34638,43736,52633,49275,14665,-25289,41992,64994,27749,-1290,-6754,-768,-1980,-19858,-35048,-1154,21823,26275,22672,1631,-28853,-20059,-16464,-19203,-29451,-13478,-362,1206,-3654,-1377,4863,2334,-13423,-31576,-37405,-24928,-824,15136,11724,-3271,11553,35593,44887,45282,34016,21447,7840,-11025,-26039,-30046,-24320,-29900,-38882,-37998,-35774,-16724,8188,23214,24187,4145,-19911,-3227,4107,-6333,-10108,8420,25714,34116,32930,9245,-15699,6535,19170,1636,-4935,342,228,-7040,-14465,-23293,-18223,-2155,7803,6094,-11359,-31073,-6676,13724,22777,2804,-15213,-10195,10363,22710,25367,34017,36987,28960,17564,2027,-27379,-22879,-238,14897,15443,-2641,-12080,7459,13529,-6379,-36661,-20787,-5296,7467,37003,62563,68306,42982,9438,4392,8564,10365,10682,3420,-11217,-30596,-20699,-2031,5038,-4942,-19361,4118,40467,59642,63085,52196,8224,-22220,-12879,-1225,-9042,-3921,30574,40575,13549,-12844,3407,22577,24626,15744,-5173,-23087,-29656,-4042,21020,23846,12521,-24324,13641,15564,-15514,-2383,17615,7107,-9279,-11390,-24302,-24557,-7864,3677,40237,68774,55210,17090,-18412,-15125,-9914,-389,6025,-2452,-10985,-19972,-10959,6325,1774,-12055,31215,88574,103936,55075,5745,-27415,-17185,-16909,-19119,-11798,-4155,5643,14174,8135,5964],[-581,-1218,-2255,9494,24595,30112,24460,13687,9473,10078,11039,6879,-9266,-32503,-18822,-17131,-36792,-17553,-8297,-26205,-15102,15028,12839,-13524,-4918,13528,17835,26265,32767,32526,27720,12043,18219,30207,33906,19901,13097,735,-7437,-7637,-10800,-18041,-31639,-27723,-11022,-18496,-21229,-2588,9103,8600,-5961,-19118,-36571,-32218,-29603,-35269,-14198,10765,6948,-15390,-16729,-27214,-16101,11690,32764,35008,23184,1173,4248,46571,83295,86801,60816,21541,1608,5841,7444,7730,-621,666,19589,25723,3318,-30507,-28233,-15655,-9353,-28096,-3504,23048,35784,4432,-38428,-29710,-37412,-20443,-6442,-10879,-23951,-24905,-7215,18916,31311,16069,-14872,-23800,-16119,-9409,-2617,13519,36450,47894,64004,65153,55440,38787,21286,8662,8037,-2638,-22887,-19598,20606,43569,44971,24547,11874,11140,15531,28544,39492,29624,-4239,-29388,-23218,-1122,14462,4464,-18323,-20992,-5911,-3576,1224,-14483,-33945,-11493,10943,7758,-12717,-12461,9909,29903,38044,10534,1275,4095,-2471,-14163,-20421,-20346,-15019,-8525,-3337,37446,91811,92155,61679,15920,-35433,-5359,24487,37302,14706,-8994,-18047,-29082,-56693,-39332,-38011,-30675,15803,68283,99839,65911,25763,10183,-880,-16120,-29877,3443,26875,30209,28156,28690,21881,-5494,-27740,2779,21185,28738,38656,36401,20374,-7347,-16261,-11668,-3627,-4586,-4011,4376,-144,-2858,-13840,-9096,25292,31271,8024,-30938,-6310,15987,13631,-2983,-9032,-3009,4499,365,-6775,-7382,-10123,-30326,-29059,15055,49028,45188,17444,-2098,1122,7362,-16174,-45138,-26085,-28179,-32634,9432,30939,35955,33409,26829,28141,20259,8255,-4446,-15846,-27433,-39379,-20158,1380,5335,-4736,-24443,-11619,-6366,-28208,-41192,-12955,6659,26396,38128,32918,7192,-34181,-27438,-4515,10078,14713,16960,8598,-15229,-36962,-44980,-43811,-37272,-31958,-30993,-23154,-15600,-10173,-7916,-9599,-2217,14342,23559,26637,15735,-7277,-38143,-26601,-6033,17906,27925,23830,23363,17834,6326,-12903,-25657,-26677,-24977,8691,37516,55247,58967,51305,28508,15639,5937,-23282,-3279,22957,16684,-16193,-32224,-24030,-26764,-10371,21125,47573,56944,46025,35230,38785,14887,-14893,-21614,-8442,-2762,-10882,-27390,-43144,-38639,-24082,-23726,-19604,-17583,-14568,-1896,23293,40622,42728,30049,18108,16435,10003,-14565,-28157,-16049,5568,18642,20914,22906,32669,20243,-19975,-12055,15235,5912,16961,43057,34834,4716,0,12570,9638,22654,40950,43303,21517,-8709,-24056,-12631,-4071,890,13064,19162,8192,-14264,-22939,-6133,-17982,-17099,6868,7773,-8034,-11391,-13242,-19645,-13896,-11627,-27664,-28358,-12857,-2925,-51,-4524,-4919,10245,34562,33044,25844,19109,18089,22089,17236,-1375,-9736,1810,9930,8233,-5224,-937,23591,37038,48284,43246,20982,3209,5466,16898,23895,24616,-7764,-10716,13422,16337,-8095,-29333,-14326,-4870,-18618,-27525,-29673,-28306,-30249,-36995,-32901,-12024,3535,8234,-9283,-29202,-15890,-28738,-10760,18559,24333,5771,-11157,-12255,-15665,-12316,6376,12504,-9666,-19263,-1569,14145,27586,46496,74572,51323,13798,-24978,-36241,-24819,-10377,-4967,-9125,-15777,-9912,-1222,4382,12174,16775,21757,11211,-6099,-20416,-14093,10772,34956,35061,28121,29701,17861,5852,-1004,-12088,-25892,-19080,-3758,9561,13088,-632,-24103,-29941,-44807,-3416,52823,83437,39846,-17546,-20405,-1036,7662,9933,4451,-12246,-14858,825,4578,-10614,-11018,-2375,-2495,-6415,-2769,-8815,-18226,-24030,-16658,-18878,-26719,-20266,-10585,-5515,-2454,4555,19839,34685,27081,3437,-1056,20514,13457,-5036,-8121,-8119,4596,21855,10548,-16161,-15121,-11571,-21056,-18472,-7034,-5330,-23370,-14356,43215,86152,55672,7718,-30839,-14734,1040,7515,8861,15438,18095,15700,742,-15498,-32740,-23361,-3141,1913,-14019,-23282,-3519,8658,5521,-3912,6547,27160,49583,54399,49154,35676,31889,41517,38586,12866,-11439,-32198,-19409,19500,37374,13922,-26959,9849,41441,48061,23250,-10630,-9510,32351,66115,78446,76616,73629,70316,73562,61619,19521,-24881,-35339,-18432,15448,38001,27452,14501,3959,6120,29061,57783,76334,77834,39678,4538,-7043,-11842,-11354,4694,31877,52029,45871,18332,1362,-583,-4892,-16849,-20914,-27878,-27430,5573,18287,8913,-4213,-23700,-27388,-25563,-29421,2360,10978,9702,15407,21799,17377,-12356,-21688,6067,14149,11073,-4058,-5729,12760,18513,406,-31858,-21440,-18424,-27567,-14351,-9148,-3341,-10181,-23696,-698,16470,11343,-12719,-2861,11079,12693,26743,42401,27073,32732,17182,-21531,-6683,-2313,-7229,27353,43089,22858,-17840,-17997,9069,33630,46140,30440,3835,-2449,11468,2877,-9116,-15780,-29308,-30867,-18596,-19951,-23085,-22251,-20032,-14778,-1229,17216,28147,27533,17008,4936,-2486,756,7824,7188,5227,18580,23808,12741,-3767,-10674,-13736,-31332,-23538,-13353,-16320,-21011,-36390,-17912,8224,12940,-4260,-22540,-5719,-3366,11066,38098,41523,25811,938,-5191,-17727,-32624,-412,16166,7529,-2489,-17035,-23613,-23012,-32685,-15924,-7577,-13826,-6880,-2866,-17707,1765,28405,51170,70092,62554,34665,-133,-19980,-29269,-26806,-5597,14651,25179,29253,31786,20348,-5355,-32468,-11885,-4011,-4446,-2462,1482,-4184,-14486,-12741,1681,5605,887,-20232,-32318,-27498,-16955,-3385,-2344,-14440,-10523,-6535,-22877,-37072,-25069,-31353,-23926,-2090,12634,24427,37485,5590,-24853,-3001,15154,20593,2432,6711,27460,38052,45911,42683,13312,-33217,30255,55071,24022,2748,-1865,1595,2413,-11448,-41203,-5719,21229,30970,28194,4022,-32513,-20675,-13711,-14671,-24376,-13169,-5122,-8758,-14126,-7072,2739,1463,-14080,-31376,-36577,-24901,-2815,11008,10885,4318,21159,45975,55464,54608,40157,23744,9978,-9490,-23808,-23616,-24417,-31062,-29629,-25757,-26333,-8053,17895,29330,25510,2077,-12964,7480,11604,-5494,-13523,13315,32148,36902,30399,6206,-5624,18129,29145,12387,1797,1562,1683,-3171,-13919,-27137,-25889,-13425,-4654,-5299,-19237,-27242,-5320,7651,11477,-5569,-14301,-6692,10431,22322,25908,32689,30878,17859,6855,-1869,-20867,-29126,-13056,10650,11575,-6996,-7907,16707,23536,3067,-29555,-20964,-2950,9165,34208,55790,62503,41857,8485,3139,8358,10555,12088,3780,-11609,-28020,-11646,3271,5228,-8470,-22839,6352,43135,58871,61786,55470,11678,-23958,-11495,1209,-10326,-7509,27602,39865,15487,-12723,2486,23560,28206,19091,-5137,-27033,-26009,-2784,21096,25436,12366,-23867,14944,17094,-15320,-1747,17552,4101,-18548,-17292,-25312,-21278,-7756,3782,40848,65591,44437,4936,-25595,-8686,-3411,-3195,-2205,-12369,-23197,-30743,-2645,12039,6382,-12790,30386,92709,109548,55125,-968,-23979,-7858,-13085,-19484,-13677,-5973,5234,14371,7007,2840],[-4817,-4934,-5176,7458,22777,28926,25418,18211,14142,10399,7297,860,-16150,-38895,-20801,-19804,-42649,-16877,-8647,-30124,-16943,11920,7059,-22452,-10701,8978,15175,23883,29529,30957,33092,20017,21580,32288,34350,22805,19342,4920,-9909,-16191,-20245,-25985,-36836,-29641,-14937,-20894,-18995,-3158,7511,9224,-270,-12799,-30852,-32989,-32083,-28982,-7446,15577,13584,-8113,-14632,-31148,-17479,13219,34598,36596,25189,4022,4806,44571,83502,89486,61827,18869,-5824,-790,8978,16679,10542,9625,25685,30135,9220,-24094,-35144,-15162,-5400,-26910,-4348,26148,38814,3206,-34495,-22007,-29683,-21385,-8106,-12374,-22626,-23126,-8996,13341,24294,11473,-14028,-14294,-8000,-7494,-4287,9263,32948,53170,71484,71253,57611,40670,27346,18757,17936,1823,-25695,-14336,26932,47007,42796,22378,12502,11418,16976,31241,40350,33315,-1365,-30642,-22636,-232,14695,6367,-16927,-21426,-3858,-1231,-4721,-16044,-37456,-16896,7135,3057,-16900,-11927,15889,42554,49368,17220,3104,3931,-3310,-15032,-19411,-15931,-12589,-11170,-2845,42833,95922,90207,61589,20725,-25056,-8472,21782,41473,21379,-4577,-14168,-35441,-66725,-48562,-55538,-52969,-10953,37402,68601,42324,20306,11180,3524,-8600,-35536,-5235,22817,29864,27439,25550,19675,-6778,-28610,4499,24659,33849,43772,38169,20326,-7888,-12978,-8144,-2292,-956,-685,4753,-4152,-8928,-17586,-4931,27608,29921,7532,-31033,-10776,10754,11384,-1741,-7350,-2348,3292,-2674,-9709,-9548,-11737,-30083,-30576,10553,42936,40226,17840,2872,4460,7373,-15797,-44186,-25204,-30419,-25884,13735,27577,26702,20434,12906,16164,13732,6823,-4167,-16450,-29833,-32173,-12494,7527,8890,-4802,-26286,-11716,-7316,-29973,-40034,-12470,5672,23814,38020,38784,17080,-23918,-34327,-10644,3551,9022,14073,9500,-11326,-31927,-39367,-40535,-39091,-34313,-26934,-20355,-13979,-11188,-14125,-14837,-1500,18081,26205,25473,13843,-10846,-38663,-23793,-7394,15878,27572,25629,26610,20907,8362,-11975,-30620,-31993,-27412,11616,53664,84315,93367,85255,57148,31250,9284,-21162,4685,31682,23419,-13191,-29710,-19608,-27822,-14963,17846,47393,61304,49252,32983,32612,10592,-15494,-23523,-13732,-10053,-18159,-34228,-47363,-38195,-30533,-35799,-30672,-27995,-18291,2654,28916,44792,46806,36495,26898,24593,15566,-11157,-27387,-15020,7206,18791,17912,16682,21652,5537,-33947,-3877,16863,3426,15170,39883,30879,2267,1151,14617,7255,10523,25993,29346,10891,-14784,-24656,-13561,-7670,-3856,12075,21886,11972,-10932,-18797,-1220,-13723,-24571,1018,4585,-8146,-12897,-16598,-18197,-9334,-6902,-22550,-32489,-15778,-3870,1028,-3915,-7519,4571,26389,24398,18573,13665,15078,24276,25457,10019,1266,12232,19164,13604,-3905,-1040,23547,38869,51923,45690,21516,1207,1746,13719,22285,21475,-13262,-9559,15791,19245,-3971,-22461,-10662,-4317,-20200,-30833,-32704,-26495,-24587,-31069,-35564,-9756,12673,17387,-6935,-28804,-12468,-25697,-10912,16920,19633,2192,-13397,-12381,-17228,-15089,4561,9498,-17151,-23210,2091,15467,28445,56710,87308,57650,16481,-26339,-33541,-19628,-5264,-303,-5511,-14436,-9190,1181,7792,15937,20722,25263,13741,-4673,-22883,-21172,1297,25506,30237,28121,30772,18777,7051,151,-11031,-23439,-16430,-2657,9465,12589,-508,-20125,-22575,-41797,-8944,46230,77595,39544,-12653,-17896,-294,10286,13679,7035,-13333,-15552,3005,5852,-9609,-11699,-8331,-10279,-10612,-3598,-8844,-16717,-22498,-24729,-26225,-26304,-17418,-8983,-7346,-1995,11208,27930,40084,31435,9133,1136,21132,13053,-5045,-5525,-4413,7509,24054,11116,-18638,-16146,-13518,-26200,-16822,-585,2246,-20740,-29121,28353,71359,45355,3357,-33000,-14688,3277,12742,13407,16699,16712,15082,2966,-11001,-30238,-30178,-13382,-7826,-14987,-10195,6225,16351,10800,-1176,7907,29808,53690,55163,44214,30043,31661,46009,43689,16848,-7563,-32215,-30219,9375,32854,11079,-30753,12978,48569,55783,27947,-14472,-13337,31864,67099,83339,84737,80592,73010,73524,60505,16123,-28631,-32948,-10863,22943,42952,30614,18278,8806,10317,28883,49711,62511,62608,26317,-2953,-10143,-12852,-8852,7892,32553,49492,42683,17278,6855,7292,4044,-13089,-28789,-35080,-16017,17716,29424,17415,2551,-16733,-34445,-28650,-29611,-1915,6909,7497,14394,22628,20240,-9091,-27905,4500,16370,17015,3775,-458,16317,22988,5982,-22914,-25504,-19910,-27431,-17766,-16831,-10631,-14721,-25518,-1772,15668,10870,-11935,-3582,7689,4895,13362,23270,12817,27839,16270,-19310,-8983,-2479,-10437,19684,35965,18147,-20941,-20329,6839,30892,41838,27324,570,-12948,-826,-7611,-10971,-11879,-26057,-30184,-17898,-20049,-26537,-23115,-20578,-16931,-2149,18124,29829,29106,17963,5953,-3421,-5976,1312,7838,12330,26681,27847,9574,-13977,-13618,-14790,-34188,-30047,-22300,-24953,-24348,-36328,-19896,4448,6238,-13567,-22592,-3370,-5182,9063,41264,49513,36830,8510,-9179,-26722,-28420,517,12963,190,-13154,-21943,-11762,-14230,-34777,-20253,-10665,-14251,-4256,-1502,-19304,4649,32940,53996,68771,58911,29290,-5380,-25743,-33850,-17749,2986,20060,25989,27041,31209,23454,2132,-22255,-23147,-13355,-7239,-487,5806,157,-14544,-12897,2253,5478,-972,-20938,-31479,-25791,-17574,-7736,-4207,-8706,-9017,-9715,-26384,-34827,-23684,-30366,-23036,1694,17034,28244,40602,10798,-26248,-12042,10753,20640,1149,-1817,17280,31220,37761,34458,11653,-30215,17127,44695,21524,6840,1153,2097,5317,-3422,-34343,-12366,18885,34970,34073,8737,-26039,-20774,-12351,-11304,-17971,-8878,-7990,-19073,-25193,-12489,195,694,-13970,-30092,-36406,-26100,-6512,5079,9433,11838,29573,53566,61830,58846,41945,24445,13144,-6091,-19616,-17849,-21260,-24902,-18925,-15257,-18603,-3668,23899,33297,25237,122,-4204,16916,17891,-4319,-16263,17909,38929,42774,33095,9407,6194,30133,40209,22597,6531,1238,2403,-390,-14374,-30951,-33625,-25358,-17080,-16224,-25540,-21056,-4464,1397,1667,-10497,-12900,-6102,6769,17632,22300,28760,24318,6711,-4616,-6194,-14930,-27289,-24743,6574,6013,-12414,-2937,24426,31389,10993,-22470,-20754,-1251,9971,29643,46091,52272,36556,5546,202,6018,8753,11474,2128,-13542,-22520,-3214,7729,4668,-12681,-25578,8257,44393,56657,59975,59283,16946,-23368,-11881,1955,-12489,-12027,22835,36966,15711,-13504,408,23780,31154,22241,-4303,-29594,-22778,-2450,20006,25272,10464,-23598,13956,16568,-15860,-2792,15445,131,-27552,-18836,-23846,-20278,-9082,2318,38113,58116,31071,-9032,-25361,-894,4477,-3920,-11325,-23795,-33797,-20069,4653,16494,9559,-12645,29433,94122,110819,52280,-9261,-14995,1360,-7938,-19372,-15662,-7387,5344,14708,5820,-1572],[-10072,-9093,-8253,4127,19039,26018,24778,20303,16192,9393,2801,-5905,-23961,-42093,-21182,-20918,-42182,-16077,-9699,-33948,-18703,8204,1373,-30812,-16521,4589,12740,20464,24805,29033,38637,28647,24557,32121,32774,24291,23613,7723,-12441,-24308,-28394,-33755,-40205,-27296,-14708,-19180,-16392,-4754,4355,8922,5313,-5210,-24168,-32968,-33467,-22776,2019,24334,23585,-616,-13163,-34816,-16400,15743,34928,35789,25540,7602,9426,46968,86267,93331,63671,17571,-12040,-6910,10148,24043,20046,17670,30143,32399,13560,-18404,-39907,-14026,-1817,-25482,-5315,28194,40000,1942,-23058,-12082,-21925,-21076,-10160,-15138,-23007,-21573,-7893,11255,19469,8240,-11595,-6341,-1050,-6259,-6168,4477,27585,55285,75052,73347,56639,40728,31899,27921,28068,7311,-26362,-10232,31576,49405,39640,20350,14006,12089,17269,31628,38273,34189,331,-31640,-22904,-1197,12503,6159,-16971,-22648,-2228,2818,-7511,-12972,-30898,-22859,1499,-2914,-20895,-11774,19653,51543,54997,20645,3670,3448,-3372,-14532,-17302,-12013,-10550,-14312,-3988,43973,90994,80127,55302,24403,-9940,-9217,17096,42458,25419,-3096,-12070,-39783,-54904,-35944,-41875,-39271,-5356,29348,49644,23197,13283,10589,10427,3339,-23828,-11688,19855,30174,27088,21571,15431,-8723,-26455,7170,27816,37675,47696,40212,20996,-7517,-10539,-6218,-3199,160,1321,5136,-7586,-15285,-21587,-2514,27309,26926,6877,-29645,-15509,6201,10043,-1129,-7505,-3616,290,-6540,-12408,-11056,-12887,-29652,-31557,6917,37650,35587,17980,6986,7567,7580,-14972,-38852,-22646,-31191,-19270,16817,22642,16639,7852,-113,4271,6266,4450,-4876,-18057,-31273,-23809,-5096,12549,10866,-6062,-28264,-10602,-6552,-29582,-40128,-13008,3330,17985,33467,40688,24705,-14184,-40681,-16653,-2404,4391,12043,10627,-7195,-25878,-31353,-32908,-35877,-32411,-23276,-18988,-14798,-14364,-21793,-20086,-1461,20116,27267,22611,10450,-13779,-27301,-18041,-7843,13616,26455,26389,28790,23193,9906,-11080,-35428,-36196,-27408,12487,59474,94471,103208,94695,66844,36829,8472,-18675,13797,40004,28664,-10991,-24514,-14192,-26611,-20870,12475,43899,62027,50752,31550,26700,6818,-15377,-24803,-18475,-16729,-24925,-40373,-47220,-36853,-35726,-39331,-28301,-25269,-13980,7767,33086,47628,50126,42532,35700,33805,22995,-5343,-23592,-12106,9301,17928,13138,9057,9795,-9184,-28579,5758,19182,3449,15851,38269,28027,-908,430,15643,5603,-1482,10087,14029,-553,-20970,-24768,-14120,-9845,-5484,13159,25742,17148,-6401,-15034,3941,-7304,-31286,-5297,833,-8497,-14246,-20094,-16674,-4324,-1057,-16276,-35205,-17338,-3525,2624,-3230,-10122,-1685,17578,15441,11071,7848,11376,25244,32966,21520,12294,21911,27419,18081,-2560,-814,23218,39676,54104,46634,21127,-1207,-2184,11069,21438,18993,-19418,-10469,15967,21001,641,-15604,-6929,-3742,-21441,-33744,-35754,-23536,-17516,-23275,-35114,-7935,21153,25294,-5062,-27494,-8930,-23160,-10522,15780,15755,-265,-14297,-11572,-18389,-18086,3221,7849,-23944,-26525,6570,18615,29454,64513,94445,60131,17248,-27719,-30356,-14354,452,5017,-1589,-13266,-9140,2438,9529,17561,22622,27180,15417,-3399,-24250,-26536,-6785,16718,24929,26379,28839,16790,5453,-1146,-11527,-21667,-13655,-2076,8452,11460,-344,-15803,-15537,-34593,-13693,38247,66755,35427,-8219,-13460,963,13208,17900,10437,-12945,-15449,4598,5877,-9707,-11565,-11451,-13837,-11218,-2648,-7783,-14223,-19208,-27746,-21556,-17087,-10968,-8231,-12090,-1263,19764,37801,45102,34675,14320,3365,21107,12730,-4444,-3214,-1305,10174,25854,11299,-21236,-16648,-16071,-32384,-12741,7359,10472,-14640,-35820,15564,54411,32755,-1400,-34805,-15379,3994,16148,16749,17333,14556,13102,4033,-7035,-25923,-33756,-20317,-12576,-9699,2386,15841,22381,13595,260,8175,30842,55747,53753,37334,24239,33271,52668,50517,22118,-2316,-28452,-40406,-1546,26344,7201,-33049,16226,54761,61380,31472,-11686,-7428,32844,65623,82798,86228,81653,70930,69131,55523,10700,-30562,-26411,-3708,27986,45252,32576,21701,14191,15756,30124,42416,47878,45098,11853,-10352,-12181,-11721,-4743,12112,33719,46450,38685,15774,11400,14708,12141,-8453,-34825,-35614,-4657,29304,39915,25630,9629,-8532,-31291,-30626,-28251,-7239,899,3983,13048,23107,22156,-6556,-27312,4513,17976,21405,10395,5366,20723,27442,10492,-15899,-25978,-19939,-26548,-20844,-24868,-18270,-19911,-27343,-3156,13518,9085,-10698,-3426,4177,-3403,-350,4072,48,22267,14365,-17149,-11854,-3686,-12767,12068,27836,12049,-24880,-20779,6256,29357,38540,25646,475,-20715,-13296,-15864,-8851,-6800,-21009,-27845,-17393,-19880,-27043,-22290,-19254,-17095,-2266,18819,30547,29373,17518,6039,-4012,-10416,-3910,8461,17665,31697,29126,5017,-24660,-10362,-12160,-32463,-35622,-30695,-30341,-23257,-34523,-21834,1207,116,-22935,-19951,-523,-7009,6979,44305,57037,46706,16600,-8999,-31712,-23133,924,9680,-4710,-19954,-16271,898,-5561,-30073,-24327,-14332,-14863,-1520,-21,-21318,6508,35611,54114,63701,51083,20805,-11499,-27632,-25902,-9540,10057,23785,25235,23150,28739,24879,8748,-11384,-32171,-22281,-10588,-204,8760,3137,-14691,-10376,4799,6407,-2618,-21546,-30014,-24635,-19136,-12383,-3390,-1562,-6727,-12622,-29569,-31149,-20959,-28760,-21340,6457,21286,30835,42499,16445,-18657,-18990,7781,22277,2392,-11355,5227,24024,29198,25972,10990,-20925,3906,35286,20689,10588,2964,1747,7442,4331,-23392,-19077,15720,38722,40289,14617,-18659,-20823,-12152,-8746,-11496,-1657,-6567,-24979,-32425,-16456,-2418,427,-12722,-26956,-32662,-26768,-11000,-1938,7899,18915,36939,58578,64110,58106,39889,24650,17476,-1140,-14567,-12503,-15544,-15879,-9450,-6783,-13053,-3386,26309,35405,24011,-845,4205,24636,22839,-2551,-17279,20660,43851,48663,38342,14277,13767,39403,50123,30965,8995,-483,2470,1206,-15142,-33435,-39832,-35336,-25423,-22024,-24767,-14825,-4065,-4668,-5104,-11621,-12154,-8370,-193,9116,14849,22048,17195,-3506,-15982,-10454,-10161,-18385,-24106,2520,-1387,-17807,2095,29963,36641,17205,-15652,-19542,-106,10056,24076,34707,38798,27990,1164,-3921,2313,6243,9561,-1143,-16189,-16009,3974,10925,3274,-17329,-26399,9159,43470,52438,57315,63328,23974,-19812,-14005,1234,-15128,-17384,16543,32211,14566,-14647,-2629,23355,33525,25345,-2256,-27520,-19985,-2808,18008,23557,7385,-22826,11235,14477,-16693,-5180,11706,-4226,-31359,-17235,-22883,-20888,-11116,-161,32671,47213,16369,-23447,-17220,7748,13022,-1477,-18349,-33544,-23848,-9029,10836,19873,11518,-12346,28859,93522,108682,47714,-17522,-7136,9089,-3131,-18672,-16621,-7422,6834,16140,5967,-5720],[-15205,-12745,-10959,-65,13888,21783,22588,20013,16020,7562,-1750,-12624,-31576,-39585,-20055,-20402,-37744,-14649,-10782,-35699,-19380,4948,-2781,-34998,-21356,896,10697,16239,19316,27712,44427,37472,27022,30070,29613,24406,25788,9192,-13991,-28037,-31244,-39084,-39562,-23142,-11794,-15281,-14039,-7342,-296,7616,10091,1933,-17529,-31878,-33701,-17967,10337,33413,34096,6103,-12506,-38011,-13832,18468,33541,32361,23546,10361,16047,52875,91400,97905,65699,17143,-16695,-12418,10028,28740,27059,23888,32313,32204,16131,-14080,-42466,-11600,2159,-23587,-6713,28898,39087,474,-12123,-2210,-14756,-19885,-12461,-18636,-25007,-21196,-5340,12120,16906,6135,-9093,-926,3563,-6544,-8657,-896,20687,54154,74529,71378,52800,38923,34394,35029,36757,12170,-26139,-7451,33949,50123,35138,18058,16102,13478,16446,29444,33308,31918,639,-31903,-24326,-4318,7607,3465,-18592,-25008,-1726,7148,-4159,-6567,-23448,-29203,-6055,-9808,-24270,-12927,19942,54647,53162,19785,2478,2288,-3102,-13280,-15071,-9032,-8827,-17319,-8131,38792,76575,63558,45549,29040,7190,-5424,9948,39211,25995,-6254,-14536,-41096,-34814,-15725,-21264,-23068,-1894,17046,27014,1567,2965,7907,16474,14184,-11684,-16149,17224,30400,26529,16416,8716,-12317,-23182,8721,28470,38365,49239,42183,21978,-7196,-10261,-6441,-6527,-2558,646,4696,-10391,-21696,-26212,-2251,24108,22082,5611,-26569,-19483,2582,8583,-2502,-10082,-6821,-4490,-10981,-14958,-12600,-14576,-29719,-31738,3635,32280,30171,16740,9350,9836,8318,-12598,-30187,-18527,-30477,-14195,17545,15717,5700,-4040,-11535,-6950,-1997,720,-7254,-21424,-28266,-15508,923,15348,10206,-9447,-30285,-8387,-4298,-27012,-41079,-14983,-1106,8070,23784,37626,28641,-6698,-42925,-22141,-7741,239,9568,10234,-4707,-20191,-23183,-24880,-29846,-28055,-20837,-19136,-18415,-20315,-30865,-23173,-2377,19777,26261,18423,6219,-13690,-15158,-11007,-8178,10224,23767,25376,29170,23825,9999,-11123,-37665,-36677,-26097,8989,50532,79931,82918,73936,51880,28161,2200,-15600,22579,46714,31285,-10977,-18885,-8520,-22734,-27578,5715,37385,58729,49517,29608,20410,2865,-15405,-26057,-22987,-22994,-31763,-45389,-40935,-35418,-40093,-29877,-19920,-17097,-7747,10876,34373,48058,51740,47157,43236,42238,30089,737,-18074,-7945,11134,15289,5799,-780,-3301,-23721,-13031,15370,22063,5809,17570,37240,26166,-4051,-2705,14669,4097,-12006,-6264,-2406,-12808,-27545,-25024,-15074,-11043,-4227,15468,29587,22417,-1924,-12527,8054,-610,-30431,-12550,-4106,-9872,-16085,-24200,-15628,107,4565,-10394,-36315,-18274,-3030,3477,-2787,-11737,-7901,8207,6085,3272,1633,6814,24347,38494,31533,21885,29542,33389,20636,-1885,-931,21909,38632,53763,45041,18934,-4743,-7078,8737,21756,18342,-24651,-13708,13699,21087,4599,-9759,-3947,-3946,-22974,-35707,-39908,-20567,-10225,-14580,-29733,-7334,27898,30834,-4622,-25450,-5811,-21695,-10685,14304,12215,-2251,-14509,-10601,-19684,-21610,2505,8685,-24874,-25696,10873,22418,30280,69113,95565,58345,15472,-29688,-27843,-10498,4959,9425,1465,-13089,-10503,1766,8833,16344,21729,26685,15367,-3242,-25778,-30834,-14226,7876,18564,22561,23959,11907,896,-5182,-14038,-21026,-11896,-3260,5381,8735,-1027,-12286,-10087,-28413,-17963,28819,51734,27447,-6003,-10459,781,14685,20904,13053,-12362,-15315,4946,4048,-11743,-12216,-13473,-14643,-9532,-597,-5914,-10994,-14642,-21356,-12021,-5810,-3234,-8836,-19931,901,29898,49192,49701,36456,18309,4755,19653,11875,-3845,-1928,292,11428,26227,10316,-23877,-15099,-17703,-39353,-7633,15160,17820,-7844,-28881,5885,36094,17677,-7014,-34729,-17088,2660,17011,18301,17066,11619,9606,3521,-4184,-21595,-33625,-23485,-13114,-3122,12832,23628,25335,13120,9,7138,29739,54949,49505,27976,17712,35606,60067,57701,27383,2817,-23626,-49632,-12797,17630,1699,-34019,18831,58802,63696,33351,-3781,3235,34323,61434,76897,81101,76363,63456,59807,46122,2916,-30139,-18966,2360,30146,44265,32448,23956,19576,22457,33348,37059,34253,27760,-1262,-16485,-13208,-9408,-316,16432,34781,42606,33433,12933,14021,20721,18628,-4217,-37492,-29887,5921,39213,48639,32662,16118,-314,-23849,-31463,-25306,-12176,-6242,-638,11172,22817,22601,-4858,-20737,5224,17989,23233,14731,10077,24649,30733,12980,-11615,-24290,-18991,-25074,-23501,-32710,-24919,-25476,-29434,-4754,10543,6670,-8860,-2810,509,-11894,-13061,-12409,-10007,15984,11305,-15455,-14824,-5774,-14772,4415,18687,4392,-29841,-19512,6488,27982,35544,24717,2455,-21496,-22379,-18601,-4308,-1517,-14842,-23096,-15764,-18694,-28029,-22205,-18157,-16405,-2157,18883,30011,28048,15299,5050,-3960,-11344,-7372,8678,20760,33085,27462,-555,-31043,-2730,-6496,-27270,-35178,-34933,-29144,-19401,-32646,-22291,190,-3153,-28792,-15908,2327,-8814,4632,46527,63260,54738,23763,-6051,-29269,-18404,510,6173,-7030,-18901,-5050,13167,2448,-25520,-28148,-18264,-15093,1290,1465,-24001,6931,36005,51358,55154,39474,9620,-18051,-25720,-19243,-2998,15129,25602,22836,17544,24549,24757,14193,-1147,-21464,-23848,-13712,-1303,10349,4809,-14295,-5365,9377,8402,-3954,-22000,-28770,-24535,-21640,-16556,95,6148,-3737,-14805,-30957,-26362,-17384,-27356,-18505,11917,24880,31665,42438,20803,-11007,-21131,7308,26075,7400,-18954,-7967,16512,20667,18147,11779,-12071,-8910,26941,20588,13346,3840,1069,8925,11361,-12244,-22528,12498,42247,46164,20012,-13171,-21356,-13021,-6967,-5545,6282,-1276,-20532,-25173,-18166,-5095,570,-10416,-21581,-25703,-24773,-15348,-9605,6414,25024,43125,61114,62495,52695,34900,25286,22162,4135,-9698,-7548,-8716,-7008,-2071,-677,-9761,-6832,25419,35866,22261,-818,11021,30186,26288,-425,-17652,20188,44429,50298,40729,14908,14510,44468,57524,36761,9251,-3185,2017,1661,-15572,-33907,-42646,-36662,-23942,-18241,-17744,-9171,-4238,-10453,-7832,-9993,-12485,-13155,-9784,-2413,4250,12785,9310,-12111,-26409,-14188,-6739,-8933,-14017,-1855,-10702,-20730,6399,32775,38937,21512,-9269,-17067,577,9499,18193,22897,23304,17217,-4180,-8762,-1657,4509,7072,-5619,-18508,-9803,9379,12515,934,-22252,-25846,8184,39456,45638,53343,66802,31942,-14480,-17820,-809,-17921,-23724,8772,25731,12152,-15891,-6746,22015,34941,28028,561,-23609,-17976,-4074,14985,20313,3530,-21637,6888,10818,-18006,-8930,6375,-9059,-27870,-16091,-23875,-22887,-13802,-3744,24701,33308,977,-26515,-8871,16154,20918,2797,-19786,-27575,-13811,174,14999,21539,11726,-13222,27820,90475,103155,41609,-24508,-1429,14080,116,-18164,-17028,-6715,8844,17760,6849,-9268],[-16831,-12878,-10655,-2405,10063,18745,21091,19725,16224,7439,-3699,-16338,-34754,-32580,-15717,-16396,-29854,-10326,-9389,-32132,-16317,4956,-2496,-30527,-22372,115,10942,13304,15643,29376,51886,47626,30558,28295,27001,24967,27625,11202,-11888,-22330,-25357,-37454,-34389,-17008,-6229,-9197,-10610,-9189,-4704,6709,14830,8941,-10059,-28348,-31677,-13572,17181,41569,44221,12785,-11341,-38734,-9215,22136,31735,27643,20172,12562,23811,61436,98738,103359,68267,18171,-18376,-15976,9246,31395,32295,28953,33127,30802,18192,-10075,-41664,-6217,8295,-19660,-7466,29370,37242,-94,-1074,7793,-7460,-17213,-13617,-20742,-26850,-21335,-1838,15459,17054,5750,-6532,2444,6106,-7898,-10938,-5648,14130,51381,71417,66911,47691,36304,35475,40337,43822,16243,-25152,-4972,34717,49628,30010,16126,19318,16789,15964,25913,26939,27678,645,-30186,-26006,-8544,1135,-680,-20348,-27150,-1757,11470,5022,1564,-16262,-30478,-13536,-15321,-24577,-14874,17003,51520,44620,15289,276,1439,-1674,-10722,-12360,-6080,-5736,-16737,-13829,27267,54156,43417,36692,36413,25086,3222,1789,32928,24886,-11723,-21448,-37547,-16606,-3830,-18093,-31895,-24914,-16306,-7740,-25002,-8814,5388,21231,22384,-2037,-20354,13832,29945,25853,11221,1286,-16142,-19152,8887,26364,35830,48605,44508,23510,-6834,-11592,-7133,-9665,-8303,-2015,4400,-11055,-25502,-30062,-3465,18836,16182,4187,-21419,-18776,1669,7424,-5279,-13470,-9266,-8176,-13288,-15832,-13602,-16505,-29297,-29172,1446,27034,24228,14562,10483,11970,11283,-6472,-18769,-11762,-26729,-10475,16328,7846,-4940,-13565,-18635,-14623,-8833,-2967,-10345,-25791,-20511,-7143,5736,16166,7289,-14431,-29649,-4210,72,-21827,-39549,-17072,-6407,-4723,10282,30499,29208,-1468,-36312,-25057,-11173,-2773,7030,8515,-3879,-14648,-14739,-16753,-23157,-23481,-18393,-18392,-22770,-28080,-29557,-19606,-2977,17926,24101,14701,3469,-8061,-2609,-2980,-7775,6307,20255,23401,28565,23487,9150,-11276,-30476,-29848,-22880,3286,34678,55614,53092,41530,23839,11573,-6389,-10883,30638,51755,31615,-12675,-12579,-2108,-16700,-30924,429,30101,52932,46399,27587,14850,-259,-14780,-26276,-25879,-26892,-36300,-38894,-34338,-33149,-37380,-22688,-13323,-10465,-2969,11558,33107,46670,52301,50956,49837,49762,36426,6696,-11157,-2072,13541,11970,-2936,-11858,-16433,-27514,1661,24967,26433,10709,19922,36729,25923,-4883,-7039,12447,3449,-16200,-20080,-17962,-24323,-33356,-24798,-15721,-10544,-208,19073,33563,27853,2775,-10552,11437,6180,-21809,-19667,-9280,-11501,-17561,-27852,-14166,4442,10159,-4753,-34697,-18017,-2129,3997,-1389,-10011,-11535,-304,-2220,-3196,-3435,2705,22458,42278,39897,30015,35391,37415,21847,-1132,-656,20411,36475,51483,41577,15806,-8346,-12193,7817,24650,21328,-24864,-17899,10506,20740,8565,-4168,-1020,-4279,-23665,-32749,-34662,-17048,-2419,-4669,-22338,-6970,33482,34487,-5095,-21811,-2213,-20242,-10963,13061,9945,-3109,-13382,-8895,-20240,-24204,3851,13759,-15466,-17751,15450,26788,31873,71401,92067,53399,11915,-31460,-25653,-7941,8149,12911,3935,-13313,-12595,-132,6477,13137,18805,24402,14095,-3834,-27455,-33207,-20794,-893,11557,17516,17561,5495,-5422,-10927,-17860,-20767,-10542,-5715,556,4760,-2152,-9314,-6076,-23453,-21046,18970,34660,16989,-6000,-9595,-1222,14426,22379,14593,-11750,-14881,4524,975,-15287,-13736,-15203,-14279,-6666,2441,-2785,-6355,-8395,-12168,-2011,5371,4739,-9978,-29084,6222,41643,62293,54757,37462,21356,5408,16992,10826,-2950,-1421,502,11163,25094,8325,-24194,-9200,-15150,-39081,-2321,22144,23906,-1288,-17996,851,19126,1185,-13109,-32449,-19112,-360,15592,18395,16482,8854,5460,1914,-2228,-17605,-31289,-23981,-12038,2086,20504,28913,24782,9498,-1400,5560,26873,51331,42646,16542,10861,38164,67276,64350,31930,7025,-19351,-42540,-22915,7301,-5230,-33480,20508,60206,62581,33786,5936,14092,35367,54834,66596,70405,65479,51172,46121,32732,-6888,-27137,-11569,7232,29602,40037,29872,24645,24682,30250,38406,34097,23595,14813,-7886,-19251,-13209,-6693,3655,20199,35291,37859,26786,8290,14212,24718,23131,-876,-35208,-22194,15143,46711,54867,37911,21404,7188,-16299,-31252,-21218,-13696,-12365,-5610,8717,21466,21343,-3665,-12572,5815,15757,21787,15962,12575,27118,32106,12933,-10607,-22406,-17755,-23316,-25766,-37060,-28146,-30771,-32047,-6840,7022,4130,-6624,-2274,-3440,-20423,-22811,-19772,-16397,8790,6810,-14736,-17558,-8696,-17108,-3648,8231,-5222,-35243,-16885,6592,25472,31807,23458,4698,-16056,-22844,-15410,362,2914,-8626,-16812,-12252,-15391,-31050,-23899,-18388,-16159,-2750,17564,27609,24542,10668,2628,-3362,-9186,-9394,7769,20936,30242,22553,-6922,-23030,5753,181,-21328,-30003,-31671,-24783,-16123,-32296,-20801,1932,-2416,-26894,-12368,4230,-11016,1230,46705,66832,59771,28587,-2790,-24149,-15358,-1553,1738,-8096,-12928,6185,23573,8803,-21988,-32098,-22535,-15067,3475,2285,-27987,5148,33356,45224,43169,24488,-3590,-23927,-23084,-14736,954,17359,24853,18215,9750,18570,22900,17702,7143,-10741,-17814,-16769,-4045,10041,4691,-13491,451,14671,10477,-5541,-22691,-28606,-26483,-25662,-20117,4155,12720,-956,-16329,-29518,-21517,-14179,-27197,-15356,16838,26693,29744,39354,22228,-6191,-19252,8661,30948,15073,-19987,-22035,8021,11977,11242,13288,-4368,-21701,18409,19406,14176,3541,-72,9194,16540,-2289,-19942,9698,45044,50428,23156,-10451,-22644,-15092,-6392,-922,13121,5337,-11212,-15931,-18064,-8295,448,-7568,-14492,-17202,-20022,-18735,-17940,4557,29334,47534,60960,57037,42923,28100,26509,25776,8190,-5978,-3381,-1887,488,2586,2524,-8833,-13664,21521,34645,20021,-654,15273,32947,27773,1444,-18356,16817,40800,46686,37860,9956,10394,46469,62096,39650,7552,-6239,1227,1202,-15205,-33109,-42764,-30679,-16708,-10121,-9706,-4341,-5082,-15854,-6699,-6845,-13378,-19532,-20913,-15578,-8185,1842,780,-18761,-34722,-16796,-4342,-665,-4761,-6209,-21294,-18261,9734,32906,38529,24255,-3049,-13101,1412,8863,13077,12423,7553,6054,-9453,-13107,-3720,5450,5341,-10092,-18868,-3994,13368,13138,-1508,-26378,-24737,5564,32681,37029,48765,69779,40755,-7600,-21906,-2852,-19330,-30044,778,18880,9806,-15769,-10778,20736,36269,31109,4739,-18751,-15664,-5025,12339,17318,1086,-18794,2582,7184,-18415,-12170,1399,-12724,-24584,-15535,-25313,-23982,-15208,-6505,16596,19096,-12042,-14345,1188,25581,29269,9218,-14704,-18952,-4012,8725,18858,23521,12409,-13578,27897,87117,97025,36932,-25190,4091,18422,4022,-15535,-14774,-3194,13270,21443,10471,-8865],[-18275,-13243,-11230,-6542,3950,13092,16368,15797,13326,5400,-6599,-20096,-34096,-26275,-12232,-12657,-22385,-6753,-8858,-27352,-12872,5193,-1069,-23850,-22398,-1031,9987,8540,11135,30706,56980,55000,31717,24029,22118,22953,26178,10908,-8830,-13367,-17458,-32610,-29438,-12349,-1865,-4635,-9059,-12892,-11429,3178,15966,12179,-5028,-25478,-30612,-12415,19234,44741,49878,16380,-12274,-37955,-5431,23873,27072,19314,12900,11170,28710,68015,103959,105941,68125,17662,-19539,-19727,5302,29563,33329,30420,30411,26297,17815,-8341,-39676,-230,14477,-15684,-9453,27775,32685,-1721,7734,15439,-2330,-15557,-15291,-22105,-29001,-23958,-353,17764,17058,4714,-6287,1756,4337,-12402,-14724,-11170,7434,46361,65031,59235,40320,31236,33328,41816,46887,17247,-25624,-4266,32120,45898,22527,12759,21610,20431,15167,20341,18580,20673,-826,-28458,-29250,-14889,-7788,-7135,-22070,-28153,-3705,13585,14719,8104,-11041,-22641,-18263,-17801,-22110,-18535,9769,41349,29803,6504,-3915,105,-146,-8170,-10445,-4253,-2228,-12024,-18855,8913,24446,21285,30413,44657,41243,12764,-7233,23919,22571,-16470,-32411,-31062,-3270,-5426,-40071,-72651,-78155,-70989,-52818,-54568,-19775,4518,24858,27701,4827,-26483,7558,26865,23699,5910,-5977,-19100,-15292,7725,21949,30176,45253,45914,24234,-7347,-14844,-7862,-10727,-17047,-6532,4188,-9923,-24984,-32814,-7222,10767,8415,1456,-15839,-12570,3374,5857,-9662,-16312,-8371,-7818,-11765,-14988,-14865,-19757,-28531,-24660,-390,20764,17060,11036,9805,13430,16449,2819,-6119,-3245,-20870,-8950,12526,-1111,-15598,-20154,-19855,-16168,-12194,-5693,-13878,-30348,-11877,23,8191,13973,1274,-21640,-25355,903,5253,-15797,-34878,-18822,-11646,-19369,-6547,19331,25759,397,-30210,-25392,-13203,-5232,4167,5132,-5625,-10253,-7115,-9599,-17559,-20137,-15408,-14909,-23887,-35279,-17963,-11479,-3304,14216,20220,11297,2408,265,8820,4673,-7226,1352,15550,20206,26712,21822,6964,-11040,-19489,-19574,-17939,-1903,25348,47855,49402,33065,6609,-2050,-13706,-6377,36254,53813,29035,-16228,-6521,3839,-10900,-26832,-1670,23263,45189,41172,24734,9930,-2714,-13821,-25495,-26692,-26663,-31868,-31377,-28449,-30610,-33881,-18734,-10303,-7798,-1952,8661,28634,42980,51323,53356,54736,55293,40738,11280,-4274,4450,16112,8217,-12456,-24120,-29559,-14189,13925,33346,31416,16457,21386,35290,26067,-3318,-12340,8775,2867,-12570,-24770,-30554,-34450,-38568,-24856,-16596,-9203,4558,22571,36545,32308,6827,-9502,13337,11916,-13386,-26720,-14846,-13718,-19006,-31138,-12761,7966,14791,-236,-32419,-17297,-1696,3546,646,-5321,-11621,-7983,-8742,-7261,-6746,-776,19345,43513,45382,35573,38716,38904,21317,-693,-429,18416,32955,46930,36034,11810,-11629,-17812,7982,29512,26856,-20333,-22401,7155,20368,12461,1054,1530,-5116,-23143,-25612,-26993,-13369,5188,5645,-13867,-6305,37802,35998,-6844,-17204,1675,-18610,-11704,11729,8930,-3159,-11280,-6833,-20139,-24919,7209,22215,-927,-5929,19812,30702,34084,71623,84779,45629,6510,-32868,-24214,-7252,9342,14831,5400,-14093,-15493,-3227,2610,8182,13969,20298,11415,-5497,-29849,-32821,-26898,-10358,3471,11303,10379,-1725,-12920,-17956,-23080,-20899,-9448,-9045,-6119,-661,-3843,-7148,-3828,-20129,-23108,8961,16950,4959,-8506,-11509,-5638,11851,21686,14414,-11760,-14560,3230,-3188,-20325,-16353,-17553,-14552,-4191,5565,1202,-410,-872,-2607,7107,15032,11741,-11031,-33769,14371,53827,76035,60326,37901,23277,5051,13033,9552,-1889,-1789,-849,9040,22099,5221,-20063,823,-7416,-30670,2075,27443,28229,4334,-7997,508,7593,-14965,-19509,-29701,-20768,-4828,12125,17272,15952,7078,1617,-314,-1090,-14323,-28932,-24549,-12105,4587,24869,31171,20518,3038,-3236,4487,22848,45091,33572,3649,4322,40432,73340,69545,35090,9635,-16592,-36139,-29327,-3768,-13139,-31760,21064,58814,58409,33171,15200,22861,35066,46306,53267,55757,50503,35505,29591,16633,-17819,-22199,-4493,11106,26951,33125,24913,23703,29360,38689,44390,32916,17108,11156,-3924,-17321,-12175,-3927,6903,23127,35106,32472,19117,2017,12156,26725,25920,1883,-29713,-14117,22860,51653,58500,41361,25461,13848,-9033,-29960,-16195,-8902,-13456,-8996,6245,19400,19027,-1713,-3929,6215,11525,17283,14157,12782,28100,31772,10815,-12458,-20934,-16226,-21018,-27029,-32295,-26049,-33313,-34322,-9238,3645,2410,-3726,-1536,-7004,-28081,-25857,-14133,-18341,1339,1483,-14575,-18990,-11508,-19425,-11647,-2918,-16217,-34974,-12547,6813,21768,27362,21773,6531,-8853,-15723,-9201,4338,6584,-2453,-9408,-6291,-8865,-29979,-25799,-19204,-16215,-3805,15247,23857,19425,4174,-301,-1434,-4765,-9867,6167,18814,24000,15511,-12405,-14265,13730,7113,-15162,-23989,-26084,-20633,-14559,-33566,-17268,6549,2337,-19924,-9641,5542,-12713,-2850,44902,67728,61991,31245,139,-19183,-13695,-4809,-3092,-8421,-5956,16255,32091,13908,-18705,-33956,-25596,-14006,5475,3004,-32268,1866,28405,36729,29398,8735,-14568,-24631,-20377,-11764,2908,17395,22314,12203,881,12606,20811,20015,13556,-1897,-11976,-19285,-7322,8684,3677,-11523,6654,20354,12767,-6600,-22476,-28328,-29969,-30132,-21861,7772,17767,1826,-16155,-25515,-16376,-11143,-27733,-11743,21169,26994,25529,33697,20829,-4218,-16253,11304,36280,24350,-12593,-35025,-796,4212,6434,15523,2649,-31082,9392,16760,13632,3100,-753,8764,19887,6227,-12608,9077,47842,53076,23893,-9721,-22947,-17023,-6253,2845,18824,12177,-1450,-7739,-16476,-11389,429,-3608,-5491,-7223,-13158,-19479,-25962,2822,32108,50497,58899,48941,30373,21876,28730,27962,10688,-3320,340,5049,6930,4988,3225,-9391,-22601,15873,32430,17904,-617,17037,33148,27438,3011,-18455,12991,36352,40841,30802,1529,7910,48705,64583,40004,4681,-8530,679,600,-13574,-31887,-43124,-24846,-9468,-2132,-2305,-283,-6472,-20092,-2670,-2639,-13644,-25812,-31807,-27986,-20358,-9359,-8049,-23913,-38460,-18030,-2644,5823,2176,-9367,-29108,-11578,11793,30316,35557,25517,2861,-8135,2541,8231,9070,4309,-7333,-3989,-14363,-16112,-2455,9280,4691,-14122,-17458,669,15582,12697,-4015,-29542,-24245,845,23001,26862,43385,71225,49078,-168,-25530,-4807,-19173,-36695,-7550,11581,7376,-14460,-15062,18868,36689,33636,9075,-14106,-13730,-6289,9602,14590,307,-15082,-2116,3025,-18697,-14972,-3275,-15738,-23188,-16753,-27565,-24219,-15974,-8989,8373,4862,-20722,-3119,11805,34705,36565,15472,-8438,-11803,3789,15008,21264,24903,12816,-14580,27412,82237,89703,33175,-20640,8110,21019,7537,-12121,-11670,1247,18049,25104,14681,-6121],[-17463,-12121,-10905,-10403,-2392,6686,10303,10413,9577,3422,-8548,-21542,-28118,-19382,-7876,-7059,-13450,-2179,-7208,-20465,-7312,7717,3034,-15445,-19349,-493,9740,4271,8431,33309,60931,60810,32472,19939,17511,20743,23959,10862,-3010,-2243,-8016,-25097,-23167,-6975,3236,397,-7015,-15752,-17727,-831,15239,13526,-412,-21291,-28504,-11884,19048,45042,52903,19124,-12815,-32743,55,26089,22233,10239,4520,8510,32319,73501,107924,107024,67156,17666,-18002,-20757,953,25998,32845,30943,27032,21678,17898,-5852,-34376,8027,22614,-9402,-9584,27124,28415,-1733,16653,22986,2938,-12819,-14823,-19423,-26968,-26333,1137,20466,18541,5172,-5945,-325,687,-17436,-16912,-14374,4502,43018,59257,52066,33815,26264,30545,41930,48097,17405,-25193,-2697,28562,41011,15092,10321,24974,26484,17474,16525,11812,14297,-1127,-25170,-31380,-20310,-15957,-12334,-18975,-22889,-4896,15424,24290,14190,-5274,-9897,-11868,-12660,-16191,-19807,2184,29625,14933,-2679,-6990,1153,3915,-3313,-6831,-1090,3716,-2046,-15726,-11978,-7369,4412,30261,54697,57035,23167,-13737,15981,21938,-15411,-41982,-20685,9119,-10116,-71739,-127228,-143550,-131731,-97010,-79268,-24298,8421,30628,33990,12414,-27998,1128,23439,22306,3471,-9503,-17280,-8890,9710,20386,25907,42305,48281,26230,-6124,-17452,-6431,-7220,-25819,-8964,6872,-5352,-18865,-30313,-11708,2116,834,-820,-8444,-1371,9217,6014,-12576,-13862,-595,174,-4387,-10555,-14557,-22839,-25115,-17619,-237,15029,11252,8923,9590,16284,25407,15879,8618,7914,-12238,-7776,8149,-8771,-24445,-21047,-14955,-10046,-8163,-3592,-14257,-24041,-2302,6895,9370,9996,-6403,-29095,-17306,7645,11664,-8750,-27818,-17537,-12398,-25698,-23630,6421,19922,-19,-25672,-23142,-13107,-5563,3387,2525,-8615,-6075,500,-2417,-12048,-16352,-9680,-6931,-15944,-22027,-6296,-1511,-1952,10057,15653,9044,3705,9484,19378,12364,-5469,-3385,10975,17218,25033,20206,4913,-8010,-6105,-6777,-10290,-4037,27077,59673,70370,52717,15048,-2335,-14668,-2511,39447,53260,24666,-19967,-601,9245,-5643,-18155,1005,19113,37430,34848,21351,6377,-3676,-11638,-22617,-24225,-21696,-23240,-24062,-23000,-27400,-31285,-17292,-10346,-8885,-4771,2524,21580,37664,49395,54846,58275,58996,43112,14501,2312,11396,19267,5550,-19823,-35035,-27040,-1903,23484,40217,36563,22170,21660,32500,25956,-20,-17321,4480,2187,-6371,-16649,-29364,-38240,-40403,-25284,-17573,-7398,8967,25273,38106,35343,10028,-9101,13723,16231,-6128,-32287,-20349,-16218,-20209,-33608,-11592,10451,18113,2916,-30400,-16396,-2025,2054,2994,822,-8732,-14812,-11297,-6804,-7089,-3070,15231,41968,47339,37969,39290,37822,19151,-604,-348,16015,28294,40298,28688,7569,-13438,-23772,8772,35113,32773,-14946,-25634,4865,20651,16579,6061,3589,-6563,-21091,-17038,-18888,-9731,12115,15690,-4904,-4077,41294,35602,-9918,-12303,5634,-16559,-12906,10217,9162,-2577,-8477,-4631,-19467,-23210,11870,32114,14373,6647,23483,33340,36576,70222,74749,35522,-678,-33084,-23798,-8785,8170,14797,5608,-15465,-19199,-7350,-2429,1895,7502,14495,7286,-8386,-32978,-29449,-31687,-21093,-5930,4058,3152,-8900,-20752,-25403,-29865,-21460,-8481,-12121,-14286,-7547,-6065,-5971,-3526,-18672,-24573,-1119,-193,-7714,-13633,-16458,-12768,6622,18385,12051,-12969,-14947,858,-8260,-26827,-19993,-20963,-16565,-3315,7762,5317,6315,7147,6249,14311,21938,16629,-11435,-25922,23516,64633,88508,65743,37694,23742,3327,7664,7926,-982,-3233,-4011,4697,16850,914,-12743,13109,3387,-22097,4402,30168,30291,8446,-231,3202,5407,-24948,-26148,-26956,-21510,-10593,6838,15064,15529,6681,-1029,-2744,-888,-12281,-27829,-27462,-15056,3608,25455,29958,12496,-5811,-4708,4922,18399,36438,22650,-10094,-1375,41693,77149,72215,36108,9945,-16093,-31534,-29279,-14585,-21596,-29680,20168,54520,51692,31700,22535,28269,32524,36162,38216,38843,33206,18341,12493,-33,-28046,-16408,1937,14031,22727,24110,17641,20934,33142,46759,49676,31842,13926,16169,6041,-12345,-10582,-1526,9076,24764,33882,26535,10787,-5650,8212,26913,27317,4421,-22928,-6367,28729,53788,59368,42897,28166,19448,-2360,-27902,-10634,1084,-7404,-8894,4159,16884,16501,2137,4659,6364,5648,10106,9514,10785,27659,30032,7174,-16593,-19900,-14452,-18153,-26803,-27403,-21030,-30989,-34749,-12091,546,1819,-216,-367,-9636,-34017,-22673,-5573,-17038,-5761,-4117,-14577,-18527,-13367,-21344,-19128,-14030,-27568,-27336,-6520,7538,17211,22446,19657,7615,-2269,-6956,-2893,7302,9673,3581,-1354,1620,574,-21377,-24776,-19379,-16151,-4939,12429,19370,13359,-3523,-2618,2240,747,-9187,4345,15181,15493,7749,-15144,-6376,20633,13927,-8688,-17447,-20229,-17481,-14848,-36272,-12227,13105,9461,-12118,-7608,6823,-12830,-7146,41404,66172,61828,32260,2794,-14661,-12915,-8635,-7674,-8196,767,25066,39028,18405,-14706,-31048,-25613,-11441,7729,4228,-33995,-1924,22199,27191,15906,-3332,-14886,-17834,-17065,-9451,3749,16157,18993,5855,-7354,9237,20482,22208,18440,4940,-7982,-21223,-9803,7331,2852,-7893,13265,26355,15654,-6012,-19909,-25880,-33928,-32207,-20906,10587,21273,4893,-13653,-19692,-10498,-7723,-28004,-7393,25136,26433,19849,26354,17306,-4447,-13530,14539,41432,34162,-660,-40795,-8643,-1174,4539,18548,9674,-20388,168,13012,12801,3841,37,8360,21727,13353,-3041,12317,51695,54581,22731,-9549,-20011,-16910,-5461,6615,24041,19137,7965,-286,-13525,-13368,1278,2289,5732,4446,-4565,-16829,-32090,2000,34049,52661,56037,39854,17236,18728,32095,28949,11930,-1228,4166,12576,13182,6141,2278,-10081,-31859,10201,30193,16738,-359,17025,31601,25900,4505,-17069,11281,35390,38498,24637,-3970,13392,53436,65786,38628,1804,-8849,1079,855,-10377,-30193,-44388,-20272,-3501,4787,4379,3401,-7920,-20787,3730,2955,-11782,-29044,-36475,-31587,-26908,-17771,-15960,-28024,-35960,-17623,-981,10636,7108,-8670,-19596,-2842,12750,25448,30656,25754,8540,-2458,4299,7950,6484,-663,-19769,-10402,-18507,-16427,2667,15439,5301,-17110,-15175,3779,16016,11437,-6237,-31339,-24690,-5819,11305,16271,37370,70460,55830,7273,-26694,-6422,-17305,-43698,-16069,3917,4848,-12162,-19630,15884,35522,34782,12593,-10374,-12690,-8370,6408,12268,1143,-11184,-7603,-2183,-19493,-17130,-7456,-18279,-24026,-20172,-30378,-23853,-16813,-11676,149,-8955,-20303,5659,21848,42406,41504,19665,-4174,-7651,8170,17730,21346,24927,12290,-17118,24832,74660,80509,29623,-15067,9502,21093,9825,-9335,-9586,4597,21062,26697,17306,-3514],[-14783,-9994,-9981,-13996,-9089,-749,2732,3673,5008,1144,-10185,-21268,-20651,-13005,-3289,115,-3867,2352,-5404,-13142,-1002,11374,8171,-7141,-14634,642,9016,-283,6797,35350,61833,63124,31638,15474,12403,17364,20139,10148,3387,8096,462,-17721,-17183,-2177,7638,4421,-5793,-18751,-24445,-6940,10799,11340,2065,-17730,-27160,-12975,15831,41438,51817,19348,-14546,-25851,5743,27189,15793,-669,-6042,2904,32391,75120,107724,104056,63168,16016,-16074,-20336,-5064,19243,29249,28899,21511,15367,16702,-4094,-28437,15230,29512,-3536,-9202,25843,22770,-2291,23272,27950,5820,-11700,-14735,-15576,-22500,-30512,82,20582,18450,4457,-7845,-5932,-7135,-24590,-18508,-17020,3504,39987,52859,43892,25915,18768,24782,38264,44706,13986,-26372,-2887,21268,31873,4935,6050,26229,31568,20679,13304,4974,6594,-3205,-23829,-35045,-27055,-25280,-16903,-13656,-16336,-7810,13841,28996,16095,-1482,2508,305,-5056,-11421,-18432,-4601,20154,3670,-12405,-10654,1866,7305,690,-4414,766,8956,8271,-6801,-27950,-28361,-1287,32828,62237,68472,30168,-20295,6907,19499,-13306,-46005,-9678,19614,-8923,-90039,-166472,-194683,-180701,-132031,-96502,-25035,11797,34017,37928,17334,-23779,-6729,17711,19117,1285,-12044,-14534,-3031,12939,20473,21842,37595,48527,26986,-5438,-22536,-6929,-4509,-36801,-9659,9731,-1291,-12980,-25981,-19408,-9466,-9155,-5441,-2530,9188,14925,5068,-15251,-8322,9063,10296,3612,-6321,-15473,-28897,-21960,-11900,-1274,6982,5673,6843,7738,17914,34284,28330,21614,17778,-4708,-9392,956,-16874,-34261,-19935,-10612,-3279,-797,1767,-12018,-16687,4477,10151,6238,1396,-18304,-35169,-9931,12455,15556,-4429,-22678,-15350,-8891,-13601,-33060,-9768,9648,-5300,-26180,-23201,-14429,-5834,3591,114,-14890,-4898,5261,2274,-8707,-13301,-3664,1545,-5566,-10420,2208,5779,-1492,3433,8103,5146,4035,15574,26077,17217,-4861,-9834,4502,12525,21647,16766,1196,-4356,6217,5239,-3067,-7008,26612,65306,82051,68895,32200,8421,-9458,-1374,37922,48048,16997,-24738,2523,11534,-3233,-10915,5063,16360,28997,25961,15192,1906,-5154,-9942,-19528,-21088,-16566,-16172,-19019,-20048,-25578,-30609,-19496,-14726,-15159,-13053,-8288,10652,29389,45056,53869,58849,59264,41979,14644,6567,16636,21407,3715,-21835,-29087,-15047,6703,28588,43674,39588,25545,19167,26676,23504,2133,-21713,-859,-98,-2942,-8783,-20049,-32407,-35957,-27361,-19885,-6797,11118,25452,36729,35430,11046,-10204,11527,17787,-1429,-27271,-26375,-19687,-21999,-35682,-11977,10704,18931,3690,-29608,-16451,-4108,-1281,4278,5936,-5662,-21846,-8601,-1507,-4362,-4369,9776,37051,44836,36288,36523,33803,15086,-1334,-826,13047,22532,31620,19576,3506,-13042,-29719,9177,39550,36562,-11534,-25577,4459,21837,20952,10730,4872,-8738,-18039,-8595,-11046,-6381,17956,24844,4008,853,44782,33982,-14031,-7588,9481,-13954,-14141,8757,10555,-1250,-4962,-2110,-18166,-19835,17011,41766,28475,18401,26404,34613,39267,68094,63551,24186,-8947,-31066,-23960,-12099,5137,13258,5100,-16710,-23029,-11588,-7489,-4468,547,8012,2598,-11624,-33601,-23754,-30446,-32182,-15458,-2938,-2490,-13964,-26092,-29441,-37413,-21454,-6696,-12214,-21349,-14442,-7499,-4820,-4101,-18036,-24905,-10187,-14473,-18965,-20120,-22986,-21455,-173,13467,8492,-14570,-15471,-1601,-12708,-33474,-22910,-24032,-19548,-3560,9428,10021,14346,16033,14766,20002,26350,19757,-9770,-13706,32790,73467,98819,71197,37915,23795,1311,2313,7248,788,-4529,-7762,-702,10499,-3007,-2849,27054,15927,-13471,5123,31050,31189,12099,6228,8187,12200,-17817,-31313,-23289,-19837,-15987,1543,13310,16412,8883,-484,-3531,-361,-10562,-27000,-32445,-20159,296,23489,26552,2473,-14703,-3648,8901,15894,27171,11770,-22431,-4545,42577,79048,72795,35745,8807,-16892,-27461,-23372,-22074,-28597,-26630,18909,48786,44470,30788,28431,31108,28555,26018,24014,22781,17044,3615,-142,-11088,-28690,-9433,8666,17253,18697,14918,9472,17381,36618,54431,53803,30301,12953,25203,17492,-5681,-7953,1250,10950,25730,32312,21155,3309,-13295,4104,26728,28764,8069,-14725,1492,33278,53792,58231,43296,30283,24663,4321,-24532,-4108,14304,4443,-4067,3465,14940,15583,9121,13451,6966,-679,1528,3082,7496,26596,27877,3249,-21643,-18384,-11951,-14326,-24239,-22166,-14610,-24811,-31776,-15223,-2145,2523,4104,1770,-10607,-36533,-17452,1787,-13997,-11700,-9287,-14183,-15966,-13453,-22365,-25460,-23572,-32900,-16749,937,9141,12483,17456,17151,7825,2754,453,1953,9137,12230,9198,6694,10377,11794,-9345,-19312,-17951,-15779,-6058,9281,14376,6617,-12177,-3650,7143,5982,-8416,2140,10269,5392,243,-14634,-194,25562,19801,-2322,-10673,-14530,-15652,-17231,-40698,-6876,19618,16378,-5848,-6900,7713,-11414,-12208,35558,61475,58744,31177,4400,-11487,-13683,-13619,-12648,-8556,5946,31582,43520,21626,-10522,-25839,-23088,-8659,9080,4923,-31139,-6734,14277,16373,3338,-6958,-4137,-7655,-14084,-8636,2642,12803,14071,-1590,-14351,9149,21913,23524,20349,7909,-7889,-24626,-12192,4945,1160,-4445,18425,30722,17611,-4632,-15968,-21851,-34910,-29742,-19052,10489,21116,6102,-11138,-14549,-5844,-5713,-29408,-4499,26590,23304,11126,15891,10115,-8556,-13669,15265,43261,41018,10360,-34317,-15934,-5288,3030,19766,14645,-10214,-10800,6269,10228,4191,288,5871,19656,16413,4929,17416,54750,52757,17568,-11071,-15663,-16020,-5888,8330,26642,23522,14143,4005,-11986,-16134,864,7768,16294,14876,2619,-14210,-34814,-146,32938,51656,50388,28378,2871,16992,33342,26098,9384,-2219,5472,17996,17034,4123,-2421,-12558,-32685,3230,25772,14209,-2159,13182,26272,21003,3254,-17333,9500,36717,41116,24265,-302,22438,56670,63048,33610,-2612,-9331,-30,-191,-8504,-30258,-46928,-19109,-1430,7938,7833,4356,-11650,-18509,9610,7633,-9600,-29061,-30941,-24152,-23330,-20020,-22392,-32770,-34354,-17917,-1141,11757,8546,-4642,-7459,4522,10690,16702,22461,23329,11906,1582,4850,6336,3401,-4410,-25836,-12061,-23359,-15019,9177,21292,5378,-20229,-14580,3494,13285,8229,-9179,-32806,-27382,-15022,-1246,6072,29846,65992,59094,13357,-24542,-8333,-14670,-42006,-24985,-4638,1631,-9688,-24438,10934,31865,33592,14344,-8190,-13000,-11663,2547,10533,3140,-7431,-13781,-8469,-20705,-17790,-10126,-19327,-25526,-24522,-30986,-22516,-17256,-13725,-6626,-20127,-13272,12604,31927,49586,44973,22349,-1589,-5334,10461,18497,21150,25650,12971,-18864,21914,66508,71956,28637,-8017,10978,21888,14055,-4635,-6229,9078,24654,28837,20961,1230],[-9620,-6070,-7428,-15946,-15013,-8123,-5035,-2919,955,-574,-11137,-19415,-13212,-7188,2046,9476,6353,6602,-3730,-6095,5351,15541,13474,478,-9142,1879,7294,-5289,5800,35580,58644,60914,28817,10769,6569,12358,14407,8261,8550,15808,6480,-11986,-12480,1250,10457,6486,-6269,-22308,-31051,-16174,1575,4767,1269,-16292,-27790,-15704,9935,34064,46203,15968,-18563,-19203,10418,26046,6930,-13377,-18612,-6665,27479,71105,101529,95450,54751,11225,-15504,-19293,-12805,8644,21682,23453,13148,6295,12934,-4063,-24127,18609,32461,-295,-9049,23049,14812,-4997,25840,28567,4520,-14116,-17098,-13478,-18597,-36603,-5085,16293,14806,840,-13362,-16145,-20038,-30483,-18866,-19836,2203,36129,45112,33770,15029,7144,14984,29668,35228,5440,-30357,-6414,8661,16641,-9505,-1556,23449,33435,23109,10488,-2496,-3468,-9015,-26140,-39376,-36133,-34886,-19010,-9418,-11948,-13354,7303,26389,11928,-513,12365,11767,495,-10041,-15828,-5682,19052,1215,-19236,-14801,762,8175,2118,-4551,570,12386,16790,3788,-7890,457,4834,35214,64960,73262,31855,-28017,-4071,14103,-13032,-38567,1206,26880,-3644,-90429,-178767,-217692,-206572,-151964,-105548,-26206,10778,31225,36304,16880,-22782,-15307,9914,13584,-1878,-15262,-13635,447,15226,20361,17182,30457,45722,26273,-5509,-31126,-10857,-5073,-31031,-7757,11734,636,-9563,-22708,-28626,-23436,-21412,-12430,981,16954,18564,2461,-16832,-2328,17473,19014,9644,-3679,-17605,-37964,-19783,-8275,-3989,-3201,2179,5833,4811,18081,41481,38642,31804,25205,742,-13319,-8315,-23872,-36057,-19189,-8922,1288,6893,9352,-7347,-11444,7827,9560,-1071,-11475,-33331,-29638,-3987,14807,16263,-3417,-20050,-12742,-2464,807,-20026,-27783,-3735,-14512,-31852,-26981,-17532,-5328,5796,-35,-22614,-6427,7415,5115,-6232,-9357,2394,9427,4225,-748,7659,9892,-1912,-4621,-1542,-200,2886,18135,29014,19384,-5029,-16921,-3105,6902,17375,12352,-3529,-918,16774,15834,3009,-12492,17768,55170,74595,71763,47244,23688,-808,-1680,32472,39119,7175,-27688,3293,11264,-2941,-5978,8768,15160,21832,16190,7160,-3121,-6596,-8032,-15961,-17645,-12052,-10625,-15745,-19036,-24685,-30075,-23403,-21774,-25027,-25249,-22250,-2735,19374,39324,51316,57340,57074,38428,12553,8942,20458,23135,4223,-16274,-17149,-5260,12207,29994,44197,40493,26725,14750,18631,19099,2707,-23138,-5406,-2986,-2588,-4116,-12448,-25902,-31998,-29945,-22876,-7031,11438,23549,32947,33047,10437,-11867,7527,17128,1224,-22033,-31857,-23142,-23632,-35711,-13686,9114,17689,2694,-29335,-17102,-7359,-5753,4541,9428,-3500,-28815,-1271,7909,1680,-3933,3895,29625,38471,31041,31104,27707,10011,-2235,-1023,10643,16973,22134,9706,793,-10119,-31547,8963,41801,37027,-10448,-21169,6657,24324,25913,15305,5624,-11100,-14387,-785,-3673,-3143,22854,32988,12746,8884,49447,32374,-18348,-3125,13263,-10690,-14646,7774,12809,1029,-574,1099,-16151,-16047,21797,49869,40214,28300,28516,34652,41858,65803,52493,12660,-17679,-27717,-24341,-16805,739,10555,4211,-17389,-26723,-15474,-11840,-10078,-6157,1487,-2094,-14528,-28738,-16904,-22944,-37550,-23360,-8638,-5790,-15483,-25285,-25249,-33810,-20557,-4208,-8116,-22831,-19628,-7526,-3547,-5206,-17930,-24484,-18200,-23261,-27547,-27356,-28585,-31253,-8328,7066,3910,-16636,-16679,-4329,-16045,-39768,-24115,-25783,-23539,-5381,9834,14459,22732,24731,21970,23295,27298,20213,-6914,-2311,40098,78449,104687,75099,37887,22942,-1437,-2994,7186,2754,-6068,-12470,-7542,2686,-6188,7900,40490,27591,-6137,3176,29270,30390,14718,10892,13306,21283,-5903,-28879,-19720,-17022,-21093,-3759,11467,17531,12259,2363,-3047,-320,-10228,-26718,-38919,-27599,-5874,18400,20474,-9410,-22376,-517,15454,15489,17144,780,-31779,-6245,41561,77371,69765,32775,5097,-19887,-24517,-16343,-24256,-33544,-24046,16273,41049,36631,29481,31628,30573,22269,15320,10884,8574,3755,-6011,-4260,-9172,-19522,-3014,14421,19707,14307,5328,-288,11886,38088,59448,54397,25967,11040,32911,26604,-142,-6029,2976,11121,24476,28911,15199,-3908,-21585,-243,25620,29516,11785,-6856,7760,34853,50208,53718,41173,30443,28083,9571,-21322,1724,27354,17612,2808,2867,12527,16009,17544,20710,6741,-8133,-8974,-5890,2057,23850,24403,-1563,-27756,-17193,-10150,-11111,-20611,-17054,-8498,-18017,-27457,-20160,-6184,2748,7710,3635,-11049,-35441,-13645,5957,-11566,-17265,-15010,-14490,-12987,-12780,-23579,-31128,-28332,-22739,-5811,7999,10386,7092,11519,13035,5917,4590,4114,3467,8748,13122,12952,12959,17759,22417,3273,-12017,-15592,-15956,-8043,5017,8164,-1396,-22371,-3835,11588,9103,-9270,-1479,3511,-6300,-6622,-12514,2961,27244,23544,3102,-4374,-9439,-15132,-21386,-39697,-2493,24039,20741,-2750,-8267,7611,-9140,-18658,26672,52992,52230,27578,4269,-10473,-16642,-20320,-18594,-10339,8816,35113,45010,23099,-6694,-20295,-19409,-6694,8661,4308,-27579,-12623,4647,4490,-6991,-1354,9863,2768,-11841,-9492,-542,7197,7434,-10129,-17904,12469,25235,24048,18968,6385,-12243,-29791,-14211,1509,-1444,-1895,21688,33079,18725,-1936,-10757,-16632,-29988,-24842,-16628,7374,16961,4828,-9561,-10725,-2753,-5235,-31681,-3503,25251,17776,-348,3042,-56,-16120,-16705,12700,40913,43762,18742,-25645,-19544,-7356,1234,18908,17689,-990,-20099,-2453,6962,4671,167,1609,13863,15389,10842,24075,57515,48198,9105,-12639,-10281,-13855,-6840,8581,27211,25513,17187,5573,-11589,-18680,14,13117,26039,23942,8320,-12119,-32087,-2828,29700,48203,42938,16070,-9988,16557,32329,20206,3899,-5590,4718,21633,19323,303,-9717,-15331,-24293,-3142,20186,11209,-4611,6982,18441,14046,196,-18893,7090,38145,45728,29167,7983,28682,56019,57036,26740,-6500,-9263,-1905,-1593,-7570,-30661,-44247,-19541,-2051,8291,8962,3509,-16602,-13672,15373,12082,-6515,-25863,-23904,-15420,-15048,-14266,-21232,-32473,-33131,-18175,-1951,10457,8399,2377,4095,10523,6721,5475,12614,19433,13626,4423,4950,4356,402,-6920,-19915,-8768,-27551,-11682,16614,26661,5318,-22531,-15666,282,8228,4038,-11854,-33340,-31528,-24022,-8635,-515,21575,58200,58732,18251,-19854,-9958,-11168,-33799,-32167,-13546,-1920,-7019,-27335,3976,25604,29894,14116,-7602,-14658,-16182,-1904,9377,5350,-4241,-20409,-16064,-22306,-17120,-11121,-18478,-25017,-27382,-28183,-21242,-18016,-15665,-12279,-25550,-6658,16814,40637,55184,45896,22145,-2133,-5774,9794,16627,20137,26085,13629,-20491,17274,56525,62775,28391,-1904,11253,22442,18827,-89,-3988,12062,26236,29101,23065,5114],[-3201,-1173,-3699,-15831,-20228,-14988,-12015,-8142,-1556,-1141,-11372,-16767,-6613,-1926,8804,21446,17351,10693,-2086,617,11698,20310,19135,7978,-2644,3855,5385,-9557,6195,34505,52422,55547,25925,8073,1816,7354,8598,6790,13095,21724,11240,-6528,-7339,5219,13640,8557,-6389,-23573,-29756,-25802,-9814,-3434,-417,-15007,-27892,-15820,6120,27335,39852,11802,-21908,-10743,16456,25395,-841,-21573,-25904,-16881,20603,64358,92299,84372,45125,6396,-13504,-14689,-16803,-1541,14058,18617,6159,-1941,9911,-2308,-19013,20386,33747,3024,-5631,22662,8695,-6569,27623,28180,2431,-16741,-18966,-10828,-13351,-32824,-10579,11205,11023,-2142,-18542,-26382,-31007,-23373,-13860,-19229,2680,34677,39877,25520,4670,-4718,5906,20613,23759,-4324,-32743,-9452,-5220,-829,-24315,-8475,20192,35282,27835,12141,-6209,-11924,-15100,-27718,-36515,-43324,-33427,-15385,-3935,-6814,-17001,-263,19976,5515,2050,22816,23770,5990,-8763,-11171,2581,28455,8308,-17076,-15187,1106,9609,4096,-3687,2481,17992,27479,18953,19757,26530,16117,38766,65633,74237,31392,-32529,-12060,10655,-9750,-23145,15242,32012,-3862,-97294,-195136,-238951,-224768,-163244,-110712,-27192,8809,25050,31172,13520,-23549,-20884,3550,8716,-3647,-16921,-12540,3903,18349,21953,14754,24000,42742,27308,-3091,-39453,-14836,-5974,-21731,-1436,15222,2798,-6239,-18495,-29387,-33673,-32036,-18156,4623,23915,22074,936,-14935,4881,25935,27472,15443,-308,-17517,-37151,-16117,-3972,-5414,-11667,4327,8926,4171,19319,48610,48754,41505,32418,6394,-15995,-15702,-25768,-30184,-17085,-7462,5524,15758,20164,695,-6051,10156,8006,-9152,-24872,-39663,-18667,2764,16992,15974,-3468,-17564,-8142,6600,14628,-6540,-39907,-15484,-22876,-39826,-32715,-19828,-1686,11718,4367,-25593,-8034,9559,9014,-1229,-1948,10163,18088,14388,8769,12364,12801,-1404,-11116,-10410,-5056,1491,18898,30291,20935,-4055,-21895,-9517,2570,14460,9279,-7309,3098,26707,26020,9226,-18993,3845,34389,52606,60931,52771,35050,7725,-1627,25135,28677,-2544,-25598,3656,10353,-3013,-2325,12023,15994,18625,9109,93,-6824,-6297,-4405,-10734,-12822,-6958,-5262,-12787,-18397,-23285,-27560,-25424,-27716,-33134,-34017,-33982,-15929,9768,34043,48862,55437,54274,34457,9948,10730,23979,25668,8165,-6344,-5396,3490,16086,29357,43081,40085,26643,9920,10017,14067,2381,-21832,-6992,-4358,-3697,-1798,-6570,-19573,-27135,-30322,-25470,-7134,11126,20747,27980,29322,9265,-12766,2943,15273,2823,-17326,-33542,-25318,-24116,-34198,-16054,6459,15220,892,-28692,-17724,-10847,-10300,4275,11496,-2255,-27199,8863,20269,10721,-1262,-1309,21010,29396,23192,24042,20639,4995,-2459,290,10424,13391,13528,195,191,-5352,-26336,8157,41278,33807,-10676,-13520,11357,28115,31501,19870,6136,-12918,-10341,6214,3160,205,27122,40191,21287,19568,56136,32049,-21631,1265,17202,-6608,-13636,7703,15528,4458,4962,5537,-13063,-12444,25742,55731,48999,35843,30050,34041,44222,63762,42819,2316,-25986,-23759,-24243,-22056,-4061,7377,3567,-16840,-29888,-18491,-14736,-14020,-11658,-4160,-5876,-15818,-21573,-9339,-13008,-26133,-25708,-11446,-6289,-13107,-18971,-15653,-22762,-18104,-979,-264,-15361,-19250,-5265,-1552,-5918,-17517,-23109,-24678,-21285,-31125,-32623,-24201,-32060,-16970,107,-628,-18298,-18407,-6846,-17127,-34203,-22230,-24090,-27131,-8277,9106,18511,31161,32889,27634,24150,24745,17988,-3612,7003,44568,78910,105144,76728,37593,21537,-4476,-7182,8138,5038,-7375,-17525,-15172,-5766,-6840,18983,52388,37191,-336,-1272,25265,28503,16897,14549,17973,28652,3651,-23502,-16267,-13729,-24271,-7894,9888,18664,16100,6838,-1005,-493,-11119,-25182,-28400,-30651,-13901,11062,12796,-20715,-24558,4625,23984,17967,7675,-9042,-29323,-6920,38497,72015,63266,27542,-753,-24223,-21675,-9405,-19912,-32960,-21809,12778,32355,29447,28141,32715,27924,14920,5203,408,-1160,-3128,-7178,1088,1984,-9520,2830,19515,21829,10425,-3164,-10570,4990,37515,61351,51220,18823,7841,38215,32852,3877,-4746,3996,9979,21253,24013,9246,-9680,-29308,-2909,24798,30421,15995,744,12548,33647,43455,46294,36955,29122,30193,13868,-17820,7085,39341,30407,10456,2691,10438,18875,26956,26630,6314,-15327,-19822,-16118,-4264,20358,20636,-5850,-31772,-15299,-8563,-8199,-15526,-10499,-1768,-10800,-22183,-26236,-11125,2830,11107,5867,-10275,-31915,-10994,7790,-9404,-21194,-20354,-14695,-9293,-10688,-24153,-33292,-22533,-8718,5538,14838,11811,2508,5769,8178,2834,4016,4498,2409,7273,13264,15478,17784,23740,32096,15930,-3774,-11761,-15577,-9754,874,2048,-9111,-32175,-2146,15765,10552,-11219,-5619,-3764,-17540,-10652,-9264,3891,26615,26157,8792,2591,-3526,-13387,-23265,-31238,1803,26624,22680,-2073,-10365,7799,-5239,-24653,16117,42213,43864,23046,3663,-10512,-20534,-27417,-23914,-12406,10590,36932,44865,24109,-2229,-13878,-14307,-4721,7401,3307,-23754,-17926,-4986,-6624,-12434,8648,23891,13048,-9285,-10564,-4309,797,542,-18135,-15937,18965,31040,25203,15797,1630,-19647,-30006,-14318,-1560,-3624,628,24294,34891,20875,3777,-3332,-9767,-23914,-18576,-12504,3108,10220,1921,-8419,-7355,-165,-5077,-33395,-3436,22283,11378,-12927,-9282,-10540,-25177,-21019,7688,35150,42868,24759,-16479,-16243,-6351,-297,17027,20056,8361,-18524,-10159,5161,6522,733,-3000,5824,11642,15694,32561,61182,42653,-837,-11986,-3589,-9798,-6880,8724,27080,26169,18186,5734,-11125,-19236,378,19212,35490,32233,13291,-9956,-28213,-4465,26134,43869,35314,4954,-17608,17081,30034,13500,-2554,-9883,2950,24333,21318,-3367,-17859,-16581,-15721,-6781,14948,9114,-5555,732,9851,6739,-2943,-20093,3620,35868,44212,28453,8789,27621,50669,49412,20542,-7539,-7814,-3274,-2073,-6684,-29596,-37036,-19085,-3513,7385,9148,2185,-21331,-6929,21693,17068,-2135,-20762,-17417,-7337,-5946,-4763,-12237,-24763,-29969,-17257,-1989,8643,9069,11389,15043,15678,2411,-6365,3294,15625,14750,6963,5679,3337,-1549,-7962,-12081,-2734,-28349,-6331,25086,32053,6018,-22730,-17522,-4719,2287,349,-12867,-32130,-35120,-23399,-4229,-659,13813,48385,55557,22814,-13459,-10190,-6097,-24256,-32118,-21476,-4708,-3373,-24650,-4106,17674,24668,12864,-7570,-16570,-20708,-5567,9595,7813,-887,-24850,-23871,-22541,-14766,-9691,-14756,-19500,-23190,-23374,-19539,-18224,-16581,-16208,-21000,-1303,19328,48150,59841,45156,19824,-4952,-7410,7800,14062,20087,27275,14961,-20242,12137,46063,54130,29352,3918,11760,24314,25182,5103,-2225,13980,26443,28376,24422,8650],[-161,379,-2822,-15476,-26836,-21679,-18028,-12762,-4341,-3004,-14069,-17602,-4811,-580,14041,32387,25573,11190,-3979,3401,14385,22152,21864,12337,1511,3563,583,-15538,4923,29271,41119,45767,22023,6080,-3657,299,799,3460,14130,23186,12379,-3570,-3768,7860,15390,8890,-7843,-23384,-21610,-27595,-23402,-13906,-4193,-15568,-28351,-12978,5658,22188,33040,6040,-24709,-2270,22106,23992,-7159,-19751,-21350,-27935,11199,54282,79556,70475,33882,978,-11056,-8222,-15496,-10266,6580,14613,1034,-9569,6991,321,-14451,19226,32114,5417,-211,24336,4778,-7649,28047,26404,-648,-19781,-21146,-8786,-8170,-26174,-16208,5205,6727,-4862,-23229,-34143,-27033,-10138,-5635,-16763,3134,34291,36327,18532,-5593,-16371,-893,11990,10796,-15177,-33120,-11932,-19545,-19840,-39261,-14322,16294,36582,33761,17110,-6393,-18487,-21131,-27271,-33289,-43254,-27685,-9745,1785,-1598,-18292,-8642,9953,-2576,6479,33083,34690,10317,-8035,-6448,13702,39720,16783,-10901,-13086,2141,10871,5836,-2211,6380,25724,40623,38309,48399,48372,26452,41272,63616,71158,28573,-32232,-14800,10043,-3269,-5257,30498,32475,-18574,-130866,-246677,-291093,-260086,-181748,-121118,-27907,8813,18342,23758,8064,-24204,-24485,-2717,3304,-4962,-17628,-12463,6626,22000,25298,14888,18145,38613,28892,704,-39951,-19144,-7773,-13218,6361,18644,4061,-3991,-14520,-24332,-29379,-40537,-22927,7235,28712,24090,-661,-12087,11263,32868,34065,19732,2783,-15759,-31667,-12207,171,-6153,-17905,9744,14254,4934,20251,53945,57336,49699,38304,11097,-17674,-20794,-24611,-24922,-14509,-6752,8510,24039,31960,9870,-1607,10574,5297,-17072,-34444,-28063,-7028,9161,17963,13601,-5612,-16043,-3231,15513,25519,3540,-28872,-21531,-25481,-43566,-41323,-21472,3379,18820,10527,-22919,-10357,11052,13451,5712,7192,17988,25823,23107,16652,15440,13482,-1418,-16461,-18986,-10852,-1947,16763,29080,20847,-3434,-25617,-15752,-1641,11722,6533,-11281,5991,34376,34028,14473,-26065,-13551,6216,17918,31470,37896,32528,10829,-3445,14736,15786,-12933,-22414,2272,7365,-5029,-1551,12557,16307,18194,5719,-5378,-9953,-5588,-762,-5666,-8284,-2795,-1661,-11692,-19520,-22906,-24784,-25151,-28199,-26722,-23149,-26121,-26777,-52,28153,45246,51898,49815,29201,5763,10462,25562,27312,12912,2922,3865,9656,17211,25779,39046,36629,23606,3375,-115,7332,-421,-22009,-7183,-4580,-6511,-2819,-3756,-14890,-22590,-28465,-29278,-8642,9022,15926,20737,23059,6114,-14220,-3566,10715,1829,-14895,-31554,-27661,-25129,-32582,-20571,1160,9917,-3270,-29505,-20237,-16117,-16230,1699,10248,-3808,-20419,18193,32201,19818,1289,-7289,10324,16652,11492,14000,11267,-1382,-3599,1936,11664,11270,5420,-10358,-624,-1842,-21238,4619,35428,24892,-12219,-5912,15694,30605,35110,22000,4353,-15729,-8219,10064,7146,1530,28796,44309,27309,29838,62649,31548,-24597,3608,19366,-3724,-12899,6562,16081,6842,9647,9476,-10549,-11310,26421,56877,52388,38661,29197,31372,44128,59918,33260,-7369,-29676,-21598,-25002,-28183,-10157,2346,1670,-16600,-34311,-22486,-17937,-17887,-17313,-10223,-9951,-16406,-15500,-3391,-4356,-14666,-22417,-12521,-6476,-10355,-12903,-6249,-12641,-15703,926,7817,-4761,-13798,-2398,-246,-7234,-17937,-22400,-27621,-16993,-31280,-30322,-14426,-21104,-27102,-8100,-5619,-20088,-22072,-10359,-17002,-27104,-19275,-20831,-27736,-13241,5693,20284,37486,38374,29780,20855,17061,11437,-2507,11889,44015,72967,98237,73885,35191,18193,-9109,-10859,8503,5922,-9781,-23801,-24255,-15000,-5189,28226,60239,42207,2091,-9519,18068,24541,17633,16399,20288,31098,7735,-20919,-14716,-12252,-24500,-11448,7029,17806,17969,10241,691,-2331,-14671,-22118,-14368,-20719,-24028,850,3283,-26012,-20683,9422,31826,21468,-1353,-17786,-21654,-9015,31732,61578,52190,18980,-9782,-30085,-19556,-4298,-13819,-29105,-21340,7406,22236,22339,25395,30915,23283,6953,-4343,-7710,-6180,-3971,-3412,8489,11911,-2390,6575,22640,22345,6048,-10518,-21591,-4304,33350,58334,42930,7803,2717,39921,34941,4841,-5525,3092,6368,14814,16446,2222,-14605,-27066,-4018,23540,30359,19174,6516,14414,28353,32449,34868,29459,25218,29937,16154,-15185,10585,48132,40249,16325,1442,7748,22767,35039,29843,4644,-22213,-30404,-27914,-11588,15451,15908,-9827,-30600,-13674,-8396,-6966,-10454,-3119,4904,-4547,-17640,-34011,-17648,1726,13134,7291,-9452,-28602,-10405,6670,-8557,-23935,-26164,-15831,-6262,-8478,-25059,-31581,-13092,4569,15671,19948,12067,-1875,-521,1755,-2071,399,889,-1730,4252,11833,15739,19877,26750,38837,26371,3317,-8035,-15424,-11905,-3755,-4452,-16358,-35130,33,18062,9183,-15294,-11226,-12179,-27803,-12376,-7003,1709,22994,26973,14038,9202,2330,-10060,-20289,-21935,5097,26085,20869,-4644,-13615,7518,-1182,-28261,3495,28949,33506,17327,1903,-12420,-26006,-33689,-26120,-15487,10563,36409,42501,23831,1638,-7948,-9246,-3805,4276,807,-21147,-23109,-15051,-17380,-14291,17280,34936,21126,-7658,-12571,-9318,-7126,-7334,-26112,-12042,25376,36879,25847,10421,-6915,-30480,-23891,-13623,-5150,-6373,1899,25409,35659,23748,11330,4682,-3255,-18767,-12967,-7981,-2092,489,-3860,-9279,-5725,745,-6357,-35717,-5505,16649,3340,-27038,-17695,-18972,-34630,-26749,-908,24820,36952,26830,-8218,-9444,-4581,-3249,12907,20544,16246,-9129,-15083,4234,8145,423,-8933,-5061,4563,18291,40490,64006,35417,-12912,-10387,2137,-6083,-7396,7313,24713,23876,15687,3202,-12001,-19016,800,24083,42427,37633,15630,-9608,-25696,-6205,21447,37623,26353,-6004,-20523,15587,25428,6600,-9949,-16241,-1598,24108,21299,-7897,-28026,-17767,-9160,-9107,8637,6319,-5921,-5702,-615,-2419,-7363,-21749,-3343,25066,28686,11552,-5557,17077,39547,39370,14377,-7361,-7232,-5783,-3556,-7943,-28774,-29834,-18715,-7034,3697,6666,-1432,-27541,-1490,25939,19948,581,-17391,-14137,-2539,846,4021,-1647,-15497,-26507,-17357,-3319,5088,9261,18345,22072,17171,-4038,-20307,-6601,9952,12915,6733,4626,1060,-4952,-10617,-7139,1620,-27686,-2281,31345,34605,4895,-23304,-22279,-13738,-6601,-4994,-14676,-32027,-34545,-16384,4894,1535,4014,34457,47094,24249,-9108,-11809,-2551,-16469,-27571,-30722,-9447,-1757,-19808,-16122,5453,15408,7981,-10719,-21300,-27069,-10341,8067,6886,-463,-25599,-33326,-23210,-14466,-9597,-11925,-13838,-17894,-21025,-20643,-20852,-19570,-22388,-18466,-669,17404,50492,60013,39696,12373,-12936,-11979,2595,9238,18627,25957,13328,-21123,3869,32560,43110,27858,6234,9794,24504,29623,7670,-4242,11292,21985,23609,21898,8424],[2173,1339,-1989,-10559,-14775,-13687,-11705,-9590,-2557,-2001,-15480,-19908,-5538,-391,20259,43853,32917,10170,-7510,4042,14991,22674,23448,15412,4844,2765,-4961,-20943,3411,21787,27712,36113,21363,7314,-7526,-6857,-7111,-344,12705,21418,11216,-1792,-409,10553,17148,8956,-9178,-20618,-11861,-13377,-24751,-23717,-8357,-16810,-27135,-6321,10606,21318,28244,330,-23868,6594,27602,22548,-9002,-8505,-9129,-36566,764,42334,64837,55296,22400,-3791,-7552,-269,-8913,-14271,809,12719,-833,-15464,4719,3836,-10430,15320,27820,7129,6551,28124,4036,-7986,27490,23873,-3698,-22051,-23425,-7386,-3300,-18998,-20589,-1092,2142,-7261,-26755,-32476,-12121,4737,4073,-13410,2671,33826,33471,12169,-15828,-25346,-3257,5174,-2541,-26671,-31784,-13503,-30323,-35495,-39003,-18354,11824,37058,39838,23694,-3950,-21527,-24833,-23762,-30116,-40934,-22640,-4322,6960,3086,-17642,-17575,-3134,-10809,12460,42223,43155,12625,-8346,-2973,22719,46396,21830,-5373,-10434,2964,11227,6515,-707,11463,34729,55120,59501,74782,65077,34101,41341,58736,64526,23831,-27724,-12225,10943,3170,10780,44032,27781,-44493,-181146,-328444,-368238,-303926,-206691,-136455,-25677,13197,15311,17318,2621,-23176,-27154,-10144,-3198,-5371,-16449,-13905,8351,26487,30864,18069,13399,32601,29676,4509,-34927,-24741,-11457,-6945,13293,20686,3699,-3316,-11380,-18870,-22653,-39973,-26757,8108,30531,23810,-3313,-10242,15677,37487,38057,21892,5017,-13036,-26736,-8982,3593,-6543,-21439,15547,19687,5963,19712,56398,63646,55907,42328,14193,-18718,-23414,-22786,-20519,-11836,-6773,10011,30856,43259,18837,1259,8903,2289,-21380,-27552,-14109,3938,14581,17342,8802,-10062,-15460,1209,22850,32443,9239,-20906,-18060,-18830,-33177,-49699,-21618,8626,25357,16320,-18686,-13131,12145,18496,14075,16886,25168,31995,29729,22439,16993,12098,-2298,-20347,-26643,-17485,-7198,12593,26159,19381,-3590,-28444,-21756,-5771,9079,4261,-15012,7528,39481,39606,19117,-29332,-27692,-16662,-10309,-2883,6596,16241,7818,-7505,1850,1325,-22666,-20085,-1135,2084,-8939,-3226,10448,15644,20119,7483,-6886,-11647,-4371,2722,-930,-3975,672,360,-12274,-22073,-23370,-22066,-22807,-22979,-14881,-7556,-11381,-23764,-8638,22415,41019,47299,44421,23586,906,8718,25645,28311,17604,10352,10701,13785,16643,20638,33111,30731,18149,-4185,-10454,312,-4641,-24194,-6374,-2635,-8581,-5498,-2732,-10859,-17585,-24728,-33510,-10635,6523,10663,12907,15835,2125,-15248,-10865,4423,-824,-13971,-30891,-29372,-25941,-29850,-24874,-5413,2853,-8829,-31217,-24025,-22121,-21896,-2176,6689,-7029,-13989,26235,43149,28698,3854,-12942,-280,2362,-2431,2419,933,-7925,-4591,5147,15850,12387,361,-20728,-1557,490,-16800,-700,24978,11872,-11135,1878,19753,32076,36911,22125,1165,-18083,-7287,11508,9010,1602,28849,46235,31432,39511,69004,31698,-25303,4973,20916,-947,-11534,5228,15007,8877,14409,14095,-7116,-11430,24740,54258,51297,37757,27351,28354,42528,55125,25230,-13521,-22198,-20366,-24892,-27096,-15012,-2804,98,-15239,-38280,-26346,-20478,-20649,-21729,-15128,-12631,-14973,-9820,1835,3419,-4671,-16061,-11482,-6166,-7465,-7280,3190,-2311,-12085,2687,16038,6848,-5037,2017,2112,-6987,-17208,-20678,-22580,-14655,-30967,-22955,-3986,-10790,-35329,-14489,-8148,-19202,-25004,-12410,-14179,-20075,-14817,-16190,-22392,-17372,1559,21310,42961,42508,29891,15245,6215,2451,-2590,13799,40101,62715,86317,68217,32271,14944,-13217,-11704,9804,7013,-11325,-27767,-29509,-19025,317,36934,65276,43919,2843,-19176,10485,21001,19354,18962,22047,30519,8222,-19583,-13468,-11252,-21134,-12105,4676,16450,19048,13462,3314,-3835,-18758,-15443,1280,-6816,-31261,-9312,-4429,-17829,-12845,14772,39761,26864,-6502,-21699,-14382,-11442,23297,48536,39376,9731,-19435,-33040,-15704,971,-6594,-23659,-20507,2682,13790,17820,23276,29011,20452,3060,-9069,-10916,-5485,-51,2319,15138,19358,3309,10279,25948,23382,3366,-13345,-27824,-13421,27692,52403,32151,-4226,-150,41110,35603,5034,-6179,2592,2723,7526,8673,-3482,-16418,-19982,-1562,24094,31326,23066,12406,15540,21372,19801,21948,21084,21265,29895,18976,-11065,14378,55373,48540,21828,1077,6914,29079,43060,32602,4167,-24604,-31646,-38024,-16097,12013,13015,-10353,-23794,-10117,-7312,-5231,-3431,7290,14101,3077,-11728,-37514,-21882,2231,16165,10170,-6320,-23377,-9092,5591,-6390,-22675,-29670,-15444,-1662,-3984,-23750,-26390,-1580,18661,26569,25548,13421,-3544,-4652,-3398,-5663,-2902,-3284,-5374,2960,11673,16450,21777,29149,44568,36235,11228,-2226,-12691,-11619,-5894,-8127,-18662,-24996,4706,20699,7791,-18560,-15482,-18717,-31559,-9842,-3607,-520,19706,29199,21706,17887,10510,-2275,-10225,-9830,10283,25287,18212,-7150,-14493,9670,5323,-23478,-7566,17167,25140,14121,2180,-13060,-29694,-25584,-20555,-16194,12031,36926,41298,25303,7571,184,-1506,-874,2402,-218,-17013,-24780,-22027,-24320,-11807,25490,44954,29283,-4177,-12180,-12134,-13220,-12808,-30324,-5868,32792,44167,28621,6873,-15114,-31424,-13384,-9334,-5970,-6478,5080,28555,39235,30946,23213,15754,5184,-12030,-5403,-228,-3107,-7484,-8967,-8926,-2439,3383,-5728,-35535,-6175,11998,-2533,-35531,-12343,-16073,-30601,-28061,-9107,13988,29970,28586,2497,1190,109,-4407,10249,22701,25676,4680,-11204,7791,12532,2420,-12146,-13600,-635,22605,50391,68808,30690,-22775,-5101,9660,71,-4992,7718,23378,22041,13439,1830,-10484,-14591,4953,30801,49800,43253,18687,-7638,-21019,-4068,20169,33874,20179,-12829,-17758,15133,23462,6060,-11827,-19972,-5214,24561,22973,-9037,-36045,-15252,-1071,-6810,5371,6695,-1669,-6488,-8074,-9455,-8866,-19341,-8903,11164,5529,-15497,-22807,8146,29748,31923,12796,-2769,-3792,-5244,-2325,-7477,-24501,-19980,-14368,-7991,1711,5845,-3084,-30639,5763,31512,24169,4981,-12519,-10148,3041,9348,15557,12728,-2427,-19092,-14549,-1934,4795,13114,25872,28258,18572,-8135,-31444,-11846,6705,12204,7798,5826,1655,-5823,-11177,-1241,7489,-23280,3906,38845,38167,6003,-20392,-24548,-22077,-13747,-7524,-13308,-29096,-29086,-6547,16600,7009,-3686,21460,38188,26667,-3252,-10832,3227,-6699,-19010,-35816,-11911,1790,-10794,-27661,-6186,7128,4198,-12432,-23931,-27220,-10271,8993,6366,1184,-18495,-25996,-19861,-12501,-7432,-6671,-5584,-10333,-17359,-20254,-21390,-20236,-27504,-15552,-397,15883,51075,59392,33978,4439,-21224,-12881,233,8324,20408,26147,12497,-19743,-2478,21122,34397,27941,9565,10104,27082,35952,11978,-5407,8297,17464,19592,20210,8891],[1926,-176,-3139,-5934,-4510,-1452,-685,-2062,2157,889,-15322,-25603,-10488,-2442,25353,52978,37107,5741,-14675,553,11222,19609,21801,15147,5071,-507,-12461,-25114,-468,10683,12637,29243,24609,9895,-10847,-15418,-16745,-6677,6778,14572,5878,-3144,763,11357,17094,7053,-12094,-18445,-4373,261,-10394,-27757,-14109,-20302,-25566,518,17388,22695,24269,-6396,-20707,13551,30493,19090,-7015,3596,2075,-35261,-11533,27650,47357,38000,9710,-8916,-4714,6684,-1542,-13880,-4337,11284,-1345,-20581,1517,6078,-8669,7300,19590,6655,12122,31670,4641,-9207,24556,19562,-7083,-23517,-26932,-8024,-337,-13074,-23146,-8569,-4099,-10958,-30221,-25465,2945,18212,12661,-10999,-403,31033,28922,4429,-27212,-25540,-1903,212,-15488,-39310,-30784,-15002,-27353,-27263,-25910,-20872,5981,35604,44220,29424,-883,-19547,-23032,-18499,-28247,-40728,-19812,-985,10235,6015,-16852,-27350,-19089,-16192,18633,48733,47517,11797,-10572,-2126,26415,45269,21203,-3119,-9184,2385,9705,5180,-93,16137,42905,67997,78365,95097,75506,38419,38465,51184,55284,18174,-21943,-7982,10632,5654,21355,53231,19686,-67342,-187428,-284902,-317855,-284889,-204519,-125007,-19022,20103,16388,13653,-1709,-22296,-29753,-18662,-9691,-3840,-12562,-16204,8943,31077,37280,22939,10106,24669,28946,7504,-30347,-32546,-17584,-3491,18233,20885,1797,-3905,-8908,-13831,-16864,-34642,-28614,7404,29443,21287,-7296,-10081,18034,40024,39793,22200,6477,-9710,-22596,-6622,6367,-6390,-22747,19713,23607,6298,17133,55752,67665,60351,44759,15827,-19299,-24002,-21113,-16808,-9086,-7030,10452,36121,53336,27034,2511,5853,977,-17903,-14008,-496,13742,18963,15414,1985,-16152,-14955,5188,28188,35326,10660,-16046,-9950,-7317,-19560,-40983,-19365,13458,30559,20755,-15011,-15398,13670,24484,23415,26555,31699,36730,34395,26395,17706,9561,-3629,-22288,-31762,-23038,-11797,9066,23486,17587,-4228,-30479,-26852,-9190,7058,3172,-17284,7778,42023,42946,23327,-25968,-23502,-5923,8861,6488,-8824,-1329,1774,-12403,-11657,-12433,-28504,-19162,-6421,-5059,-13662,-6090,6803,14609,24125,14022,-3241,-11031,-2401,6227,3737,576,4115,1495,-13859,-25288,-24123,-19333,-19559,-16499,-2411,8587,3518,-13568,-13979,17843,36973,42415,38937,18598,-3416,6485,25052,29172,21857,15824,15576,16705,15748,15664,26715,23461,11157,-11973,-19259,-5072,-8498,-27790,-4857,1344,-7951,-7854,-2006,-6449,-11510,-19624,-36306,-12013,5147,6873,6683,9713,-1356,-15056,-17587,-2591,-4197,-13742,-30779,-29914,-25952,-25689,-23965,-11021,-4729,-14938,-33466,-28587,-27879,-24783,-6339,1867,-10745,-8053,32509,52383,36843,6290,-17538,-8285,-10861,-17129,-9477,-9402,-13894,-4852,10242,23155,17049,-247,-30204,-2885,1586,-12927,-6926,10676,-2888,-5208,9780,23348,32426,36593,20211,-2973,-19141,-7331,10829,8992,531,27567,46278,33606,47671,73998,31965,-24236,5663,22236,2029,-9617,3654,12166,10297,19141,19459,-2328,-12047,20921,48159,45922,33373,24895,25496,39389,49126,18650,-15099,-16276,-20325,-23683,-20521,-17299,-7694,-958,-12807,-39065,-30199,-22899,-22984,-25361,-19112,-14112,-12580,-5157,5809,9497,2750,-10693,-10568,-6643,-5487,-2759,11997,7697,-7823,3875,23095,17555,4167,6888,5352,-5045,-15322,-18146,-18717,-15474,-32685,-16080,4810,-2511,-27936,-17574,-7985,-16069,-25191,-12360,-9742,-13537,-10118,-11720,-16187,-19239,-3298,21026,46735,44522,27347,7125,-7843,-9137,-4721,12249,32555,48454,70228,59502,28119,11410,-17087,-11010,10847,7349,-12743,-27067,-24993,-14169,7404,43879,66493,41341,1048,-30133,2998,17598,21549,21660,22458,27177,5337,-20614,-13808,-12095,-18307,-11409,1729,13324,17787,14662,5073,-6010,-24104,-7639,15842,6020,-28848,-19623,-9587,-7392,-6010,18448,45481,31552,-8310,-21640,-10124,-16163,12159,32510,24831,-703,-30527,-31748,-11730,4836,-828,-19488,-20696,-2402,6545,14302,20130,26019,19148,3719,-8706,-11581,-3898,2971,5087,17183,21556,5628,12197,27660,23122,440,-13771,-23750,-23628,18837,41899,17860,-18138,-46,41028,33780,2847,-8575,694,-2615,-2339,-941,-9722,-18074,-15722,979,23893,30699,24952,16001,13890,11006,3928,5711,9948,15543,28292,20401,-7725,16044,58342,52423,24089,-1063,5523,34242,47797,32539,2507,-23830,-24487,-31782,-18516,8035,9767,-9761,-17461,-7529,-7876,-5728,2467,17440,22981,9448,-7253,-31337,-23723,2124,17355,11513,-3883,-19144,-9506,2324,-5492,-20483,-33117,-16413,1430,-395,-23079,-22356,7880,29969,34843,28573,12877,-5741,-9507,-9905,-10164,-7647,-9602,-10089,1052,10042,14828,20591,27944,45937,41875,16570,2347,-10378,-11893,-8501,-11600,-17680,-15160,8029,20250,3517,-23724,-21365,-26331,-29664,-7578,-2473,-5499,14299,30019,28355,24800,16991,5643,751,1036,14059,21296,11876,-12083,-15680,10816,10438,-16942,-19503,4921,16715,10828,1378,-15502,-34160,-18603,-15214,-17221,12046,35565,38246,25123,11921,6943,5340,853,-1359,-3117,-14912,-26342,-28951,-30694,-10570,29081,49930,33536,-2540,-12668,-15881,-20711,-19025,-33455,-2429,36226,47824,29280,2684,-24318,-18718,-3160,-5425,-7447,-7421,6738,30516,42504,38653,34781,25418,11109,-7865,40,6613,-1923,-14466,-15991,-10438,-637,4454,-6645,-36557,-8446,5308,-9237,-27827,34,-6295,-20313,-25483,-18889,636,19864,27312,11836,10158,3173,-7336,6021,23146,32675,16701,-3351,11848,15624,2921,-15370,-19370,-4412,25790,57863,71190,25460,-33090,-773,14785,4497,-3483,6113,19162,17093,8315,-1447,-9823,-9883,9104,35361,53605,45275,18871,-7612,-17696,-1430,19616,30033,13881,-18773,-15821,12413,21856,9601,-9379,-22768,-11121,22519,23096,-9851,-45009,-12722,5075,-4129,2136,6930,3439,-3771,-14013,-17426,-10695,-16541,-14505,-3735,-17265,-36722,-17241,5769,20672,24398,12325,1861,-895,-4856,-1968,-8427,-20437,-11636,-9951,-9169,-1224,3938,-5525,-31096,10993,34776,26293,7677,-9536,-8474,6574,16690,26541,26761,10162,-11577,-12151,-1096,5215,16812,29835,29777,16465,-12626,-41009,-14859,2903,9681,7269,6274,2052,-7244,-12739,2667,11411,-19373,8813,44148,39662,6371,-17352,-24801,-31497,-21362,-9853,-11935,-26331,-24070,1257,25136,10576,-12130,7914,27338,27372,964,-10205,8091,1840,-11200,-35445,-14719,4427,-1503,-32855,-17747,-1182,-239,-14682,-25342,-21605,-6361,10174,3661,1624,-10006,-15805,-15738,-11540,-6184,-2162,1808,-3954,-14882,-20461,-21699,-20320,-25906,-13134,-2399,13251,47038,55141,26142,-5549,-29358,-10346,194,10285,23000,25336,9903,-19240,-8201,10542,26392,27526,12232,10932,29512,41573,16127,-6840,3340,11524,15088,18021,8519],[512,-2837,-5142,-2408,3699,9478,9537,6284,8944,6109,-11640,-29000,-17612,-4141,30185,60160,39224,-435,-23570,-5141,4336,14205,18253,12851,3389,-4686,-18651,-21674,-5168,-1443,1847,30593,33546,14458,-11490,-22541,-26303,-14079,-1958,4569,-1959,-6143,1101,11662,16734,4832,-14937,-16435,1702,12714,3872,-21121,-19391,-24010,-22628,7360,24824,25834,21970,-12087,-15685,19634,31734,15044,-1178,14863,11383,-27311,-23143,12614,29505,20830,-2014,-12248,-1151,13510,5898,-10072,-7688,10907,-434,-23076,-1164,7999,-7524,-2711,9579,5587,17069,35317,6849,-10057,20759,15334,-8322,-21893,-29534,-9069,2103,-7208,-21231,-15131,-10648,-14967,-32548,-17938,16970,30383,20444,-8550,-4796,26615,23065,-4022,-38113,-17720,2326,-1339,-22903,-46393,-29614,-15275,-15003,-8200,-13297,-20671,242,33413,47438,34418,3094,-12254,-14340,-11686,-26881,-40959,-18077,871,12365,8011,-15811,-35592,-35216,-13528,25238,53040,48273,8749,-13650,-3088,24948,37536,15968,-3868,-9143,947,6944,2564,239,20069,49092,77306,92406,107629,79972,40126,34076,42613,45689,14001,-16051,-4383,8392,3525,25980,57960,11553,-73763,-144583,-205741,-237769,-230115,-173112,-100342,-9500,26154,18247,11414,-5623,-23433,-32275,-26378,-13862,-571,-7099,-17854,8547,34377,42143,27060,7936,15541,26821,9753,-25621,-42406,-25423,-2276,21219,19644,-990,-5034,-6667,-9278,-12161,-29547,-27670,5639,25910,16912,-12549,-11581,18719,41132,40090,21215,7269,-6195,-19329,-5162,8569,-5593,-23702,20567,24367,4593,11852,51838,69232,63091,45865,16266,-19770,-23748,-20081,-14138,-6881,-7643,9816,39422,61128,33522,1677,2013,2736,-8312,-223,11330,21330,21573,11838,-6973,-23381,-14213,8142,30667,33726,7543,-14798,-1958,5043,-5129,-28871,-15684,16597,33163,22474,-13412,-17079,15380,30482,32140,34780,36696,39303,36415,27894,17144,5810,-5915,-23264,-33809,-25562,-13007,8491,22190,15546,-5902,-32607,-31302,-12371,5015,2679,-18215,5441,40589,42735,25100,-21888,-12140,15982,38571,35234,4446,-8405,-5104,-17551,-24346,-23013,-29055,-20924,-14386,-14450,-18933,-10265,1560,12766,28606,22549,3258,-9289,-1126,8425,7203,4414,6726,1065,-17119,-29782,-26037,-17863,-17534,-11256,8691,23089,16339,-4450,-16074,13821,32323,36429,32519,13434,-7578,3374,23236,28941,24107,18152,17611,17755,14341,11079,19947,14655,2219,-20661,-25642,-8339,-11179,-31802,-3891,5283,-5863,-9668,-1667,-2253,-5375,-14520,-35454,-13164,4708,4927,2968,5542,-4350,-14503,-23072,-10654,-8721,-14721,-31311,-30168,-26002,-21359,-17857,-13386,-12369,-22075,-37191,-34669,-33370,-24142,-10980,-4322,-14989,-4061,35457,58022,42534,7335,-21516,-11930,-18966,-32195,-21467,-19984,-19807,-5095,15992,31948,23440,2156,-30860,-5670,536,-10436,-13458,-7108,-13278,3791,16734,25554,30846,33143,15550,-8216,-19277,-8969,7648,6701,-2356,24407,44084,33103,52621,75510,30743,-23427,5221,22925,4716,-7955,1091,6913,10149,22944,24772,3317,-12464,14930,38595,36139,25424,21580,22469,34239,41275,12670,-14009,-12817,-22162,-21925,-14144,-17239,-12485,-1832,-9894,-35436,-34016,-25911,-25832,-29249,-23008,-15219,-10631,-2313,7822,13019,6651,-8592,-12026,-8953,-5097,248,19605,16777,-3576,4110,28044,26161,12210,11153,9178,-1516,-12329,-15037,-16422,-19513,-34908,-10912,10711,2943,-21056,-16818,-6017,-11990,-21493,-9725,-4395,-7425,-5579,-7930,-10786,-17606,-8172,19479,48592,44355,22257,-2782,-24259,-22413,-8565,7783,22128,31651,52224,48757,22928,7986,-20111,-10052,11193,6828,-14071,-22644,-16388,-5054,14834,48966,64332,34938,-2985,-35759,-2580,14974,24506,24631,22108,23389,1858,-23681,-15682,-14652,-16830,-10061,-1301,8860,14344,13713,5734,-8344,-29302,114,28101,16487,-21810,-28546,-10782,990,-1527,20109,48611,34825,-7361,-19715,-8704,-22987,-420,15720,11237,-10500,-41935,-26681,-7710,7561,3446,-16485,-21224,-6777,1908,11867,16404,22810,20109,8876,-3821,-10592,-3162,3653,4199,14570,18989,5272,13002,28350,22150,-2273,-13371,-16598,-32634,7836,28064,1879,-30980,4505,41288,31125,-551,-11860,-1695,-8441,-13703,-11103,-15513,-20074,-13907,2868,23029,28667,25010,17822,10572,-978,-13371,-12526,-2273,9840,26579,21563,-4468,16238,57630,52469,23669,-4422,4106,37911,49511,30579,425,-21185,-17170,-22422,-17366,4667,7100,-7758,-11927,-5444,-9192,-7759,7525,27187,31788,15371,-3450,-22762,-20361,2486,17251,11785,-1709,-15381,-10636,-1833,-4920,-17222,-34620,-17982,3565,2720,-22313,-19103,15517,38726,40867,29808,11426,-7825,-14129,-16648,-13932,-11412,-15230,-13444,-244,7977,11987,17411,24244,43860,43983,20100,6387,-7695,-11974,-10841,-13766,-13458,-6381,10245,17433,-2378,-29342,-27806,-34028,-25058,-5787,-2703,-11766,8409,30401,34252,30001,21644,13046,11289,10714,17045,15453,3426,-17529,-16075,11479,14512,-10525,-30521,-5394,10212,8678,404,-18646,-35993,-12425,-10320,-17046,11860,33551,34413,24047,15383,13095,11954,2366,-5851,-6939,-14093,-27374,-34802,-35815,-10833,28788,50467,34347,-2135,-13183,-19476,-28623,-24835,-34421,-1688,35484,47322,27718,-606,-26966,-6029,6735,-1612,-8856,-8488,7672,32103,46054,46576,45367,33269,14357,-6121,3539,12474,2042,-16043,-22100,-12130,871,4874,-8409,-37971,-10893,-2166,-15576,-14732,13975,5399,-10259,-19531,-25768,-11697,9649,24777,19717,16757,4411,-11430,1406,22496,37310,26168,5861,16073,17386,2108,-17346,-16902,-2933,28878,62534,70633,20245,-42652,1918,17293,6966,-2970,2427,12014,9459,1235,-5737,-9418,-5136,13008,37567,53757,43813,16458,-9339,-15607,1632,20289,26992,8161,-23417,-15687,8193,21036,15641,-3368,-22765,-18729,18830,22231,-10058,-53620,-10450,9301,-1874,-768,7055,8685,1554,-16303,-25918,-13035,-14437,-20008,-16233,-28805,-26011,-7407,3584,11111,16619,11904,5239,957,-4990,-2932,-10680,-17194,-5735,-6733,-10796,-4907,1120,-8522,-29022,13323,35042,25931,8355,-8748,-9339,7907,22536,36172,39003,20683,-5315,-11053,-1685,5520,18558,28888,25536,9997,-18095,-35319,-16941,-2333,4750,4620,5221,1280,-10146,-16040,3835,12201,-17496,11244,46012,38108,4963,-15653,-22664,-37466,-29562,-12863,-11902,-24913,-20938,5229,28259,10020,-22416,-5355,15322,25404,2171,-11275,10469,7448,-6175,-32847,-18993,4817,6141,-19830,-23160,-8074,-5535,-18021,-25125,-15265,-91,10873,-2285,-286,-3105,-7521,-12910,-12941,-7499,-347,6199,-684,-14986,-22255,-22775,-20625,-18916,-10571,-7525,8867,36932,45430,15445,-17914,-22844,-6547,1228,12998,24060,21563,3687,-21806,-14407,-60,17906,25144,12962,10665,29544,44198,18395,-8933,-4638,3296,9125,14160,6015],[938,-3835,-5608,1811,11851,20105,19601,15642,17964,14069,-4330,-20918,-22466,-2497,35913,66319,40782,-6069,-27640,-9602,-4020,7954,14201,9814,1018,-8186,-18885,-16298,-9057,-11232,1947,40106,46917,20795,-8697,-24640,-34452,-21596,-12173,-6909,-11333,-10174,986,11868,16509,2853,-17199,-14694,6418,23294,15717,-14445,-23697,-26912,-19061,13225,30977,28477,19907,-16555,-10235,24440,30943,10549,6122,23862,17725,-20301,-32839,-2135,11824,4164,-12263,-13601,2711,19423,11846,-6255,-10643,9942,-148,-23607,-3795,8810,-6962,-13828,-1554,3585,20120,37427,8767,-11319,15584,10887,-7747,-18700,-30939,-10836,3413,-2211,-16780,-20208,-18045,-20315,-35101,-12438,27854,39469,25831,-7121,-10978,19583,14581,-14327,-41168,-9893,6129,-1308,-21847,-37818,-29457,-15658,-2918,9652,-2570,-19494,-5976,29665,48171,37147,6436,-3467,-3235,-5616,-27211,-41156,-17996,140,12259,8048,-16048,-34432,-32318,-5548,30559,53863,44433,2792,-18066,-6290,18273,24551,6468,-8351,-11411,-2399,1854,-2280,-791,21401,50888,80532,99127,110630,77632,38095,27889,32769,35916,11438,-11699,-3348,3620,-2929,24746,57841,3462,-73178,-115762,-159634,-188293,-190384,-144758,-78986,-1280,28421,16892,6948,-11461,-27150,-34873,-32618,-16445,1325,-3515,-19436,6278,34374,42890,27746,5081,4845,22349,10355,-21147,-50381,-34007,-3199,21942,16840,-4888,-7030,-5278,-6059,-9367,-26129,-25408,2551,19776,10456,-19494,-14934,17730,41028,39374,19019,6886,-3411,-17416,-5005,9850,-4458,-25960,16620,20285,-742,3156,44481,68036,64058,45998,16167,-19963,-23229,-19961,-12998,-5979,-8967,8044,40453,65744,37498,-1514,-1531,7876,3592,12029,20287,25894,21870,6477,-17834,-29998,-12667,9947,30080,27968,400,-16982,4378,16591,8878,-16671,-11690,17508,32800,21116,-14236,-17562,17426,35983,39351,41008,40093,39849,35998,27197,15562,1541,-8742,-23563,-32742,-23234,-8435,13030,23887,14335,-7782,-33787,-33883,-14851,3234,3000,-17172,780,35230,38937,23628,-21866,-12644,16307,36510,33701,5423,-11855,-11333,-21890,-31526,-25476,-27018,-24712,-23932,-24392,-22934,-14713,-3951,11137,33494,31982,11290,-6566,-595,9491,9918,8095,9180,-21,-21068,-34513,-28314,-17188,-16626,-6993,18528,35761,26990,2980,-14885,11206,27880,30127,25890,8778,-10408,834,21505,28491,24897,18252,17874,18081,13847,8607,14722,6266,-6941,-28710,-26540,-7850,-10215,-28415,-2356,9247,-2714,-9557,-131,2929,1709,-8561,-31905,-12774,6397,6403,3774,5513,-5100,-12589,-23777,-17974,-12756,-15299,-30266,-28907,-24925,-16123,-8598,-9099,-16511,-28488,-40406,-40736,-35109,-20872,-14204,-9804,-17838,-1241,35946,60590,46366,8105,-22901,-9671,-15504,-40541,-30504,-28820,-24034,-3936,23213,42595,31598,7223,-23408,-8412,-1146,-7849,-16132,-23568,-5554,15217,23908,27881,29041,28184,10113,-11876,-17173,-10476,4101,4324,-5313,21168,41797,31805,55063,73865,28730,-22135,5382,24682,8710,-5102,-921,1012,9790,27061,31284,11204,-9588,9420,28173,24317,16232,19169,20789,28885,33302,8507,-11112,-10498,-24319,-18148,-7281,-14521,-15394,-864,-5112,-28882,-34641,-27729,-27661,-32278,-25554,-14742,-8138,36,9287,15355,8455,-8940,-15473,-11657,-4732,3446,27477,26294,1993,5036,32168,33734,19882,15753,15029,5129,-6475,-9823,-13971,-24600,-30178,-5990,14678,6870,-14309,-12310,-2078,-6489,-14120,-3320,3054,13,321,-3358,-5148,-11950,-10464,18529,50147,43785,16568,-11329,-33143,-30770,-11450,2883,11415,15706,36530,38940,18565,6523,-20166,-8498,11926,6860,-13995,-16154,-6467,5776,23216,53688,61074,27013,-7455,-25734,-3653,14789,29459,28980,23020,22981,2654,-26630,-17551,-17238,-15481,-7269,-2318,5142,10408,11940,6396,-9153,-29759,7965,38073,24783,-15032,-32448,-8057,7392,1204,20716,50069,37310,-4313,-17089,-8570,-30417,-11329,2671,3221,-16278,-35423,-19478,-2943,10199,7215,-13459,-20532,-8612,1380,11206,13317,20658,23591,17160,3957,-7756,-2798,2764,768,8751,13419,3908,14037,29231,21749,-3543,-12896,-9957,-27701,-3362,13073,-13147,-24641,12717,43369,29575,-3478,-14655,-3172,-12772,-24954,-19586,-19147,-21926,-13552,4323,22220,26011,23907,18797,7341,-11388,-28425,-30753,-11783,7045,26695,23826,-430,15864,54299,49830,21673,-8112,3207,40182,48978,27875,-1239,-17878,-10444,-13698,-13159,2909,5832,-4256,-6597,-3190,-10166,-10527,12053,36366,40598,21589,536,-13848,-12659,3986,16249,11349,515,-11716,-11629,-5736,-3904,-12852,-32598,-19454,5169,5640,-20951,-16043,21618,45116,44930,29957,10135,-8773,-17205,-22755,-15658,-11995,-17160,-13668,-322,6171,8791,13152,19063,39364,43414,22478,10322,-4286,-11528,-12667,-14153,-7499,1362,11425,12803,-8892,-34095,-34035,-37933,-20172,-4503,-3596,-18149,3173,30565,39033,33174,23997,19015,20415,18924,19311,8772,-5706,-21649,-15413,11729,17581,-4825,-37529,-11909,6618,8011,-357,-21797,-32570,-6840,-5732,-14967,12303,31640,30382,22527,18522,19206,18626,4191,-10228,-11040,-14060,-27964,-39080,-39563,-12361,25450,47199,32109,-2545,-13295,-22138,-36260,-29172,-34008,-3298,30724,42359,23680,-2354,-19108,5927,16097,2241,-9736,-9188,8427,33689,49775,53886,54100,38715,14785,-6614,5252,17148,7729,-11018,-23030,-11981,3172,5456,-10367,-37938,-12047,-9079,-20314,-1694,27282,16674,-1310,-12319,-23259,-16995,3106,22856,26001,20895,4095,-15746,-2166,21506,39956,33081,15016,20378,18167,520,-16980,-7192,5043,32919,64559,67169,15538,-40169,3001,17571,7814,-3114,-2882,2639,468,-5991,-9334,-8074,53,16959,38043,51145,39989,12693,-11794,-13892,5547,22849,25993,4385,-25454,-16196,4417,21734,22808,4599,-19278,-25646,16046,22474,-8161,-44964,-7415,12913,627,-1902,8417,14717,9010,-13416,-32942,-14743,-12268,-25040,-28962,-39063,-28735,-15217,-8314,209,10214,12151,8127,3006,-4074,-3317,-11759,-13221,-887,-3777,-11323,-7148,-360,-9679,-26006,14237,34043,25085,9025,-7979,-10599,9080,28620,45818,50425,30152,962,-9618,-2052,6845,19270,24784,17565,1305,-22468,-28596,-17403,-7097,-165,2408,4964,1365,-12348,-18500,4730,12033,-15642,13484,46708,35969,4097,-13312,-17293,-30308,-33838,-13958,-10828,-22343,-17214,7863,28556,7962,-31611,-12700,7372,23924,3199,-11240,12997,12663,-1372,-29006,-21488,6069,14841,-3891,-13325,-7516,-7405,-18490,-21197,-6587,10697,15115,-7284,-676,5125,1967,-8129,-12751,-7610,2182,10889,3065,-13602,-21221,-20667,-17333,-8426,-2850,-10704,7660,26421,35065,7855,-24064,-11052,866,6519,19281,27205,19099,-1599,-22953,-16579,-5601,13970,25868,16897,14065,31645,48233,23572,-5738,-9265,-1004,7462,14181,7013],[2056,-4320,-6095,5086,18320,28577,27845,24242,26937,22276,3694,-12380,-18169,1695,40988,69980,40904,-10718,-18226,-9100,-13886,589,9205,5536,-2439,-10936,-14246,-11363,-11411,-14371,11182,52932,61707,27881,-3280,-20643,-29375,-28334,-22024,-16808,-21592,-14972,455,12092,16594,1460,-18530,-12970,10069,31715,24586,-9581,-26539,-27506,-15045,18052,35289,29597,17292,-19363,-4236,28501,28884,7049,14203,30901,21698,-14446,-37386,-14811,-4048,-10285,-18682,-11731,7837,25212,16829,-2793,-13096,8525,-380,-21590,-5094,9702,-4955,-21723,-10620,2168,22077,38481,10799,-11747,10560,7738,-4698,-13966,-29405,-11475,5187,3355,-9916,-20486,-23930,-25421,-36719,-7825,36382,46344,29851,-5303,-16667,11789,5045,-24781,-31957,-2411,9658,496,-14493,-27947,-28550,-15085,8334,26042,7715,-16503,-10651,26205,47965,39096,10442,6397,9126,304,-27673,-38290,-17237,-1353,11675,7956,-16033,-28782,-18473,5276,35715,52892,38154,-3740,-21139,-8691,10781,11886,-3256,-13927,-13962,-5755,-3724,-7341,-1346,21545,49739,79576,100498,106703,71065,33984,21703,23538,28091,12096,-7079,-2729,-651,-9712,20955,55239,-4345,-77342,-107481,-140797,-163686,-166338,-123697,-62313,5696,29491,14436,1691,-16730,-28471,-34611,-36004,-17771,1648,-1782,-20053,4055,32955,41411,26526,2680,-5756,16313,10053,-15961,-40655,-39063,-4228,22403,14509,-8292,-8524,-3522,-2937,-7214,-23580,-21919,-211,12891,3636,-26565,-18263,16856,41523,39560,17161,6277,-651,-15687,-5007,11330,-1809,-27687,8528,11603,-9509,-7789,35156,65227,64570,46964,17919,-17676,-20957,-19620,-12619,-5876,-10304,6161,40087,67536,39331,-6147,-2558,16233,16188,22510,26364,27640,20220,2,-29405,-32101,-9260,11381,27337,19590,-9129,-21491,9115,26922,21879,-5141,-8057,16384,29887,17133,-16956,-16074,20080,40725,44640,45217,42204,38867,33710,24867,13320,-2498,-11509,-23285,-29670,-16995,987,22331,28992,14806,-8743,-32342,-33277,-16485,1628,3874,-14103,-5109,26611,31943,18928,-25780,-29430,-9598,-418,-1930,-14016,-15636,-14778,-25466,-29518,-21555,-25471,-30249,-34093,-31660,-24844,-19299,-9319,9715,37896,40761,19024,-3971,-1656,8821,11457,11164,11036,-1957,-25784,-39460,-31218,-17864,-17522,-4282,26179,45384,34354,7693,-12623,9238,22952,22817,18275,3722,-12509,-1212,19687,27213,23475,15700,15945,17149,13690,7688,10974,-1238,-15839,-34757,-23126,-5001,-6456,-21589,-783,11783,-652,-8789,1947,8219,8640,-2790,-28038,-11995,8718,9702,7341,8150,-4594,-10524,-21018,-24833,-16888,-16089,-28178,-27214,-23898,-11581,818,-962,-15913,-33401,-36061,-42497,-32996,-18116,-16800,-15081,-20308,-1088,32686,58489,46690,7479,-22151,-5643,-8072,-30563,-34525,-36278,-27590,-2679,30096,52852,39002,12077,-17043,-11944,-4480,-6368,-13614,-20102,10025,26002,29726,29199,26175,21043,3686,-13444,-14638,-12875,-258,1537,-9156,16940,38969,29358,53156,66971,23983,-22050,4899,26068,12469,-2576,-3762,-6600,7767,29729,37130,19464,-4195,4616,17000,10144,5254,16165,18682,22178,24108,4360,-9454,-10931,-28032,-13947,-1782,-12113,-17866,394,-259,-22081,-32148,-29137,-29418,-35980,-28099,-14328,-6898,193,8599,14999,6903,-13244,-23013,-15752,-5822,5454,33958,34507,7141,5197,33835,38451,25055,18583,21026,13116,737,-4224,-12736,-29887,-21539,-2593,14918,7715,-9143,-7527,1084,-1861,-6247,4314,10689,7237,5937,399,-1106,-5711,-10788,17069,50060,41660,9339,-15902,-16406,-21097,-13035,-2765,70,1208,24200,30043,13897,5674,-18538,-8567,11219,5895,-14246,-10376,2235,15440,30511,56719,56349,17366,-13424,-16095,-2246,15401,34428,32723,24270,25829,7919,-25788,-20156,-20446,-15570,-4630,-1853,1916,5225,8098,5499,-9666,-25463,13505,43274,28682,-11303,-30909,-5194,10055,545,18781,48356,37279,-2082,-16157,-10419,-38244,-18155,-2985,2179,-17377,-25320,-13128,814,11275,9000,-11652,-19557,-8858,2972,10570,9629,18082,26919,25009,11466,-4667,-3709,-381,-5728,-591,4774,1176,14349,29251,21015,-4114,-14316,-5819,-19060,-14361,-2660,-25652,-12542,21155,45891,28449,-6501,-17636,-4392,-15199,-36018,-24218,-20379,-23441,-15404,4316,20827,22049,20593,18021,4333,-16786,-31218,-34165,-12606,8776,28827,26676,3401,14097,47929,44318,17888,-12756,1593,39835,45695,23979,-3336,-15324,-5058,-6299,-8349,1919,5045,-585,-2104,-1398,-10970,-14636,14939,43436,48022,27329,4230,-5805,-3853,5623,13366,9247,1748,-9108,-12962,-9581,-3023,-8473,-28388,-21246,5468,7430,-19762,-13671,25433,48305,46269,28660,9140,-8017,-17518,-28307,-15635,-9366,-14576,-11278,37,4166,5043,7743,12505,32782,40396,23480,13562,-890,-11227,-14725,-13476,-1593,7324,10880,6185,-15886,-36450,-37924,-29785,-15921,-4202,-5207,-24168,-1404,29592,41419,33351,22992,22156,26852,24756,20107,1455,-14499,-23217,-14443,10950,19073,-663,-31777,-14584,5201,8034,-1284,-24942,-27962,-2213,-1844,-11570,13418,29801,26040,20608,21587,25378,25030,6104,-14286,-15331,-14826,-28657,-42003,-42497,-15070,19586,40454,26853,-3811,-13233,-23690,-40471,-31205,-33673,-6855,22315,32722,16616,-3280,-9253,16222,24242,5764,-10255,-9668,8871,34855,52693,59173,59637,40670,11902,-9526,4884,19904,13163,-3213,-17903,-9128,6387,6231,-12522,-35580,-11503,-14732,-22998,10002,38378,25960,5622,-5554,-14197,-12436,2103,22028,29784,22107,2074,-19759,-4252,20015,40281,36955,22760,23978,17587,-2123,-14931,4479,16513,37485,63329,60144,10523,-35469,1762,15128,6413,-4648,-10348,-8872,-9018,-12336,-11632,-5984,4898,20045,36347,45696,33969,7774,-15187,-13079,9223,25980,26132,1954,-25701,-17248,1526,23123,28968,11796,-14947,-29334,15407,24475,-4271,-35840,-4275,15442,2472,-1881,10479,20484,16633,-8036,-36538,-16720,-10373,-25957,-44517,-39777,-33417,-36341,-29659,-9798,5411,11880,9435,4294,-2673,-3104,-11317,-9297,2165,-2270,-11800,-8517,-1093,-9582,-23769,12552,30789,22759,8530,-8164,-13223,8728,33141,53394,58733,36451,5308,-9569,-3986,6609,16628,16078,4682,-10841,-27298,-25029,-19290,-13407,-6531,-769,3749,241,-15785,-21601,3599,8926,-15919,13577,44204,31255,1475,-12934,-12927,-23385,-33507,-15515,-11186,-21141,-15376,6974,24263,2591,-41267,-14273,2928,20637,1452,-12898,12702,14354,126,-27580,-24897,5343,21323,11006,573,-3099,-8688,-19082,-18325,537,21494,19734,-13518,-2525,10921,8850,-5124,-14046,-9794,1650,11926,3557,-14178,-20820,-19480,-14879,1055,5422,-14582,6034,15786,22717,2527,-19887,-1661,6001,10057,23106,27248,13354,-10270,-26766,-20198,-11042,9803,25155,19355,16059,30640,48228,26234,-2810,-13265,-5473,5006,12749,6296],[-220,-8143,-10886,3191,18894,30686,30378,28089,31391,26009,7573,-7948,-13125,3978,41336,67322,36239,-15752,-8059,-3866,-25380,-10194,469,-2912,-9716,-15280,-11651,-9876,-13555,-11090,20579,62492,72920,32624,1562,-15909,-23892,-27958,-22943,-16895,-32360,-22466,-2687,10209,14872,-1307,-20868,-13012,10924,35824,28322,-8549,-29512,-27033,-12626,20037,35795,26931,11843,-22175,794,30500,24635,4311,21148,34783,22386,-10918,-36287,-25482,-18502,-21851,-20016,-7548,13340,29931,19893,-858,-16276,5530,-2005,-18081,-5460,10380,-1229,-21563,-15222,1130,22293,37639,12149,-11617,5670,5581,-573,-8873,-25761,-10762,7497,9468,-1449,-15375,-26085,-29474,-36878,-3679,42543,50898,32463,-2943,-20500,4129,-4836,-34459,-21457,4546,12689,3444,-5196,-17715,-25956,-13529,18508,40742,18111,-11475,-12864,23864,47561,41026,15598,16756,21617,5998,-27522,-31639,-14340,-2461,11665,8867,-14762,-22481,-4541,17468,41263,51337,31270,-8912,-20489,-7346,7572,5360,-8845,-18029,-15099,-7496,-8005,-10377,393,22065,47602,76827,98684,98825,62960,29477,16454,16079,23455,16292,-543,-235,-1723,-13600,16730,51510,-12479,-84667,-100984,-121256,-135822,-137634,-99672,-46136,13940,33573,15313,-324,-16760,-23430,-30433,-36558,-17541,1927,-123,-18411,4339,33297,41082,26190,2735,-14206,9392,9392,-9219,-28644,-36535,-3441,24937,14943,-9427,-7929,218,1859,-3919,-20456,-16291,-278,7945,-1089,-31316,-19117,18135,44426,42406,17179,6589,3308,-12344,-3567,14513,3917,-23930,-1745,-446,-20510,-18531,26053,62503,66347,50891,24273,-10261,-14836,-17336,-11566,-5345,-10411,5709,39809,67614,40083,-10579,1139,27585,29361,31875,30429,27633,17752,-6246,-39355,-26221,-2638,14144,24623,11579,-17932,-26199,13491,36760,34241,5935,-4479,14432,25908,12123,-19602,-11318,24267,45326,48719,48494,44312,37839,31117,22447,11696,-4776,-12653,-21436,-24598,-7781,13941,35387,37661,18341,-6620,-26360,-28154,-16125,1060,5958,-8236,-8784,17438,24086,13444,-27856,-52002,-37259,-34485,-24313,-11707,-2829,-9440,-26014,-23811,-15548,-24194,-36347,-33739,-26547,-23086,-22680,-13228,9266,42003,48740,26226,-1293,-3773,7188,12614,14254,12862,-3926,-30252,-43254,-33870,-19222,-19531,-2364,31995,52082,38673,10081,-9989,8049,17848,14851,10023,-1537,-13635,-1902,18654,25660,20413,11370,12602,15462,14050,8233,9181,-6213,-21754,-32972,-17355,-682,-859,-13703,1307,12831,-189,-7662,4830,13727,15377,2875,-23953,-11226,10906,13713,12028,11858,-3356,-8464,-17346,-29970,-20728,-16774,-25337,-25276,-23140,-8325,9102,8158,-11437,-30301,-30603,-35780,-29904,-16791,-19006,-19978,-22975,-3817,25743,51604,43236,5684,-19306,-2380,-2303,-22109,-32506,-40536,-30570,-1724,35841,61523,44319,15344,-12211,-15846,-9422,-6281,-7410,-3267,24629,34477,33567,29331,22440,12484,-2338,-12081,-12607,-16292,-4892,-1011,-13476,11808,36152,27138,46678,54299,15726,-23806,3188,26200,15038,-1187,-8071,-16166,3606,29948,41093,26758,2356,1701,6578,-5489,-7285,11549,14971,13724,13412,-827,-10538,-14919,-32626,-10304,1274,-11777,-20854,895,3400,-16499,-28472,-29970,-30757,-39841,-30463,-14804,-7912,-2911,4790,11248,1844,-21414,-35708,-20451,-9226,5332,37829,40125,10572,3569,32004,39131,26184,18018,25524,20895,7976,313,-13736,-24511,-12919,-1409,10386,4527,-6565,-4636,1523,137,-61,10883,16739,12681,9676,1902,-171,-1530,-10278,14248,47272,37088,8,-13191,-1534,-8722,-13079,-9262,-12177,-11038,15183,21652,7761,3922,-16995,-11981,7393,2439,-16518,-7320,7754,21808,34861,56786,49840,6238,-21944,-10575,-1814,14824,37193,33776,24549,29731,14278,-21595,-22737,-23629,-18326,-3630,-939,-1055,-1790,930,1360,-11595,-21799,14302,41347,26055,-12773,-30451,-5299,7422,-5166,12702,41869,32925,-3200,-18848,-14792,-31518,-18128,-874,4528,-16495,-18935,-10125,1541,8963,6933,-12698,-19749,-9416,3722,7852,3572,12929,27105,29269,15972,-3222,-6825,-6397,-15722,-13861,-7084,-3669,12341,26775,18485,-5197,-19599,-6169,-13981,-22775,-18459,-27523,-4386,26471,46327,25763,-11204,-22119,-6760,-16170,-27370,-22590,-20424,-22115,-20544,1800,18217,16007,13518,13862,949,-14841,-19885,-17018,-3254,14654,32005,28596,5159,9308,37542,35335,11745,-19471,-2796,35269,38657,17579,-7612,-15121,-2297,-1628,-5509,-268,2793,1182,98,-1478,-12524,-21497,14219,46096,51814,30752,6206,-391,2955,5452,6764,3600,-3,-9428,-16094,-14626,-3895,-6086,-24924,-24551,2775,6196,-20537,-13476,25307,46610,43249,24611,7552,-5961,-15089,-30085,-15932,-6042,-10185,-8876,-1158,353,-571,24,3630,23563,34288,21797,14352,564,-12836,-18771,-13622,1993,9751,6963,-3543,-24320,-35456,-32385,-23224,-13659,-6223,-8670,-29637,-6825,25306,39098,28747,16791,20356,28630,26412,17652,-7518,-22332,-22932,-14997,7547,17466,293,-28073,-16319,3363,6694,-3828,-29089,-24856,108,-50,-8777,13944,26799,20254,17663,24082,30768,29811,6724,-18953,-20670,-17292,-30700,-44669,-46054,-19665,10861,29803,17855,-6835,-14247,-25031,-33982,-31369,-34645,-11923,10899,18243,5473,-5420,-1669,23300,29753,7779,-11484,-11000,7929,34239,53015,60477,60123,37519,4722,-15486,1629,19456,16047,3134,-11221,-4856,9473,6345,-15568,-32811,-10331,-19294,-24298,18867,45566,31633,9278,-866,-5115,-4193,4561,21185,29826,19832,-1838,-22649,-5393,17301,37640,37183,27857,25889,15043,-6379,-12741,14648,27807,41349,58172,48997,4055,-34127,-2469,9425,2061,-8381,-20395,-21011,-16913,-16667,-12503,-3751,8550,21398,32213,37646,26272,2210,-19564,-13656,11633,28218,26047,-203,-25686,-18714,-223,24537,32803,16527,-11737,-27077,17949,29002,1813,-26559,-1237,16832,3397,-999,13124,25638,23682,-1830,-33194,-19182,-8106,-17955,-24099,-14569,-9306,-17741,-22822,-9932,3930,11612,9587,5172,-194,-1012,-8334,-5067,4244,-1622,-11788,-8534,-690,-8063,-22183,8556,25729,19171,6947,-9030,-16813,6684,35529,58211,63266,39267,7541,-10895,-7526,4111,10478,3469,-12082,-25115,-31597,-24478,-23118,-21249,-13724,-4297,1870,-1997,-20145,-24573,898,3317,-17862,12020,38981,24435,-2743,-14581,-10592,-19113,-32606,-17316,-12729,-21148,-15094,3569,17212,-4227,-39862,-10932,2568,16228,-2531,-15962,9828,12687,-1417,-28345,-28632,3182,25778,24666,14231,2509,-9690,-19772,-16787,6101,31720,24707,-18975,-5068,14507,13316,-3588,-15832,-13090,-1474,9663,1356,-15917,-20569,-18929,-13247,9294,13526,-17326,4380,13253,15939,3334,-11823,5133,8421,11081,23831,24215,4939,-21220,-30283,-25742,-16723,5479,23584,20813,16959,27032,44390,26404,-818,-14365,-9191,1877,10017,4240],[-2974,-12116,-17202,-1094,16296,29170,30088,29696,33309,26957,8821,-6037,-9776,5217,38502,60161,28765,-17675,1484,4961,-21925,-20410,-9896,-13934,-18976,-19514,-11749,-10475,-13585,-5150,27470,67450,79610,35506,6045,-11964,-20594,-22363,-13330,-6336,-24023,-31780,-8167,6404,11401,-5359,-24165,-14520,9253,35577,26925,-11291,-31639,-26394,-12362,18867,32173,19969,2941,-25185,4318,29993,18218,2593,25926,35044,19515,-10324,-33104,-33722,-31914,-26775,-16202,-2393,17983,32318,19843,-1688,-21444,-195,-5772,-14632,-6123,9805,3117,-14173,-14759,-1006,19104,33127,11047,-12530,-533,2412,1804,-5817,-22676,-10433,8548,14223,6313,-8202,-23856,-32411,-36094,-1183,44788,51253,31634,-2136,-23042,-4623,-16444,-42334,-12370,8687,12925,4818,1929,-9587,-23343,-13548,25065,51177,26367,-6801,-14756,20443,44823,40812,19440,24494,30610,8500,-29125,-24392,-11386,-5232,10045,8648,-14370,-18388,6193,27295,44487,47147,22382,-14043,-17759,-3373,9513,5834,-9597,-21391,-16722,-9441,-12214,-11579,3106,21220,42800,70492,91507,85931,52131,22786,9235,7741,19217,20079,5139,2071,-1525,-15951,9634,43671,-24168,-85119,-75520,-74438,-77588,-82737,-59627,-25225,23334,39801,18888,362,-12995,-17055,-26768,-37482,-17934,678,32,-16491,5536,34418,40951,25144,3004,-21092,-1327,5378,-3578,-17422,-31271,-2937,27957,16394,-10415,-7454,3788,6295,-1480,-18981,-11043,1098,4312,-4713,-34055,-19031,19428,47196,45178,16343,5040,6109,-8984,-2673,17159,10488,-14152,-14442,-17938,-35744,-28563,15724,57765,67113,55631,33305,121,-7124,-15186,-11951,-6632,-11661,4485,37441,63633,37314,-16683,6991,38156,39864,37472,30101,23668,12264,-14356,-42643,-16298,4814,16780,21446,4627,-24543,-31890,15719,43874,43379,13826,-3569,9862,19375,4834,-22118,-5336,27744,47459,49579,49162,44788,35376,26940,18625,9162,-6676,-13454,-19719,-19852,1173,26662,48306,46780,23105,-2413,-18010,-20811,-14911,62,7561,-1371,-8386,8845,15886,7915,-26059,-56891,-38876,-28054,-3632,15158,18614,1609,-23432,-19197,-10643,-24156,-35191,-21511,-15273,-18506,-25182,-16525,8438,44230,54280,31330,211,-7949,3908,12624,16346,13553,-6826,-35061,-45082,-36850,-22012,-23205,-1753,35081,54834,39057,9396,-8379,6389,11556,5382,427,-7874,-14795,-1757,18057,23383,15440,5293,7741,12541,13994,8965,8399,-8270,-21780,-25268,-11044,3695,4887,-6029,3518,11980,-1824,-6572,8257,19035,21426,8115,-19938,-11290,11883,17078,16084,14696,-2336,-6750,-14243,-30812,-24099,-17303,-22372,-23429,-22910,-6891,15201,16320,-5614,-24221,-24328,-28600,-26999,-17095,-21120,-24413,-26324,-8858,16001,40858,36760,3852,-14618,-499,594,-16473,-28766,-39551,-32443,-801,40445,68293,47297,16943,-8479,-18540,-14904,-6978,184,12497,36272,40431,35980,29201,19158,4972,-5031,-7846,-10693,-19610,-8197,-1798,-16212,7333,35170,28615,38676,37888,5035,-26402,1076,25575,16903,-217,-12947,-26250,-1157,28504,43651,33378,9861,2734,694,-18579,-19312,6104,10493,5105,2964,-6035,-13345,-21015,-31349,-6172,3017,-12664,-23182,1693,6768,-11300,-23883,-28237,-29085,-38474,-29706,-14539,-9614,-7851,-538,6223,-3567,-28129,-46213,-20766,-13144,4673,40437,44473,13622,1748,28451,37552,24716,15273,29529,29540,16465,5085,-15173,-16752,-3905,-154,3463,-415,-4583,-2105,744,942,5579,17285,22387,17627,12859,2729,-660,1646,-7779,12369,43967,32417,-8388,-6224,11349,2842,-10008,-13650,-22423,-17616,10437,15654,2170,2967,-14059,-16591,2345,-1499,-18963,-5268,11810,26571,38089,56147,44558,-2106,-30310,-7840,-2154,14641,39172,33818,25778,34843,20870,-16679,-20299,-22021,-20892,-1969,2323,-813,-7138,-6821,-3821,-13106,-18485,12021,34249,19007,-17353,-30713,-6409,2307,-13498,4949,33090,26565,-5785,-22683,-17572,-21562,-11214,6019,8038,-14477,-14333,-8523,1368,5612,3286,-14082,-18647,-8500,4926,5132,-2597,7128,25734,31581,19310,-1314,-8874,-11285,-24323,-26000,-16905,-7262,10443,24282,16768,-4086,-26240,-8532,-10723,-19996,-24488,-19559,1665,30210,46229,23256,-15400,-25075,-7658,-13735,-17164,-16834,-18462,-17330,-24406,530,18392,11980,5616,8880,213,-6181,-6328,-498,12380,26084,38681,31980,7106,4088,26596,26823,7285,-24242,-7665,29673,31350,11497,-11648,-14419,747,3107,-2471,-1560,1209,3211,2643,-692,-11799,-27909,12163,46408,53985,34007,9051,5010,9726,6010,-984,-3295,-2595,-10365,-18466,-18177,-4121,-3603,-20703,-26274,-447,4165,-21009,-12973,23683,42516,38387,20540,8162,-94,-8425,-24860,-15056,-1018,-3564,-5229,-1986,-3055,-5570,-7349,-4712,15018,28250,19849,14667,1894,-14297,-22590,-12652,5073,10710,1895,-13605,-31485,-32041,-25711,-16208,-10986,-8130,-11497,-28880,-11203,19220,33576,21581,7568,15517,27735,25912,13908,-15647,-24234,-19467,-15218,3550,14871,68,-26280,-17238,1856,5403,-5981,-31669,-21458,2204,1651,-5136,15661,24550,15318,16755,28876,37737,34853,7801,-22102,-24479,-18976,-31717,-44547,-47814,-23661,2099,18050,7642,-9371,-14553,-24283,-26429,-28610,-34110,-13699,2208,3507,-7256,-7767,4527,28773,34272,10030,-11682,-11508,7270,33318,51982,59072,56935,30811,-4683,-21731,-2224,17518,17329,7974,-4356,1160,13633,7397,-17614,-28790,-7658,-20996,-23050,26050,49960,34866,11063,2882,3006,4079,8678,20795,27619,16348,-4843,-20951,-4433,14867,33806,35675,31656,27562,12326,-10509,-9727,23416,38278,45173,50833,35694,-2726,-34686,-8022,2155,-3707,-12722,-29836,-23176,-17482,-16512,-10690,-350,12087,22202,27479,29428,19613,-1398,-22928,-14286,13627,29943,25971,-1722,-25280,-19203,273,26461,34735,19246,-9250,-20373,24925,37668,11569,-15577,3015,18537,4826,1898,17589,31427,31316,6017,-27391,-20914,-4362,-6921,-6914,1917,6409,-298,-4710,-986,7904,13812,10732,7482,5089,5025,-1661,937,7727,618,-9271,-5700,2171,-4199,-19761,3887,20541,15718,5610,-9225,-19873,3818,36278,60729,64672,39652,8736,-12364,-11504,114,2181,-10965,-29965,-33808,-32119,-25507,-27833,-29454,-19971,-6640,597,-4173,-23973,-25762,-1951,-3228,-19642,10348,32578,16988,-7384,-17277,-9914,-17064,-32438,-18203,-14252,-21284,-15082,-51,10860,-8883,-31326,-4770,5745,12185,-7256,-19251,5602,8873,-4707,-30029,-31271,1049,29384,37771,27263,8160,-10271,-19848,-15636,11044,41781,30452,-21033,-6830,17083,16532,-2279,-16368,-15536,-5663,5512,-1971,-17166,-19281,-17726,-11431,16919,21683,-17294,3570,23251,23217,10813,-3489,10346,9118,10310,22260,19373,-4362,-31204,-29549,-32245,-22015,1838,22504,22592,18109,22562,38161,25164,767,-13080,-11422,-1012,7132,2167],[-3580,-13424,-22246,-4859,13502,27135,30101,31706,34958,27215,9401,-4682,-6790,6782,34537,50927,20924,-15062,11558,16380,-9767,-21707,-18252,-25113,-26657,-21774,-13316,-10705,-10357,1429,32061,68466,82223,37990,11264,-8203,-18164,-16745,-2561,6721,-11958,-38612,-14669,1828,7199,-9648,-27332,-16074,6543,32422,21990,-16304,-30399,-25666,-13496,15659,25710,9978,-8074,-26136,7137,27948,11222,2819,29016,32773,14348,-11766,-30064,-36991,-40530,-21200,-8428,3653,21831,32532,16996,-4963,-27925,-7668,-10109,-11244,-6888,8483,7982,-4501,-10813,-4326,12566,25136,7594,-14494,-7955,-2246,1545,-5337,-20948,-10875,8039,17243,12749,-896,-18247,-31548,-33391,485,43889,47690,27274,-3250,-23398,-13710,-28978,-35484,-5272,9674,10112,4021,5761,-4141,-20758,-15745,27569,56875,31976,-3041,-16806,15464,39456,38160,21383,28832,34902,6984,-32914,-17964,-9102,-9888,6460,6966,-15037,-17257,12659,33404,44660,40254,12036,-18528,-14243,2167,15480,11338,-5980,-23216,-19037,-11550,-15135,-8930,7451,19333,35015,59689,78065,68232,38664,13867,-635,-1912,14546,21511,8408,3147,-1001,-16115,352,31532,-39077,-68727,-27526,2504,14212,1963,710,4625,34016,46052,22972,1563,-9214,-12510,-25041,-38885,-19241,-2261,-1367,-14338,7123,35795,40475,22539,2066,-22741,-16072,-2121,481,-8091,-26473,-3056,31224,18379,-11750,-7604,6631,9822,-350,-19777,-7239,3613,2734,-6928,-33435,-18646,19756,48471,46281,13272,492,7235,-5395,-2480,18670,17205,-382,-22859,-41056,-49120,-31465,4178,50197,65677,59744,43255,11584,553,-14087,-14412,-10461,-15028,1498,32068,54725,30009,-24949,12854,45670,45984,38135,24509,14984,2914,-25120,-32302,-5992,11735,19187,19153,1491,-24452,-36850,15301,47428,48186,17285,-6556,2070,9978,-4637,-21725,723,29279,45977,46521,46720,43026,31114,20922,13058,5277,-8623,-14329,-18885,-16625,7986,36798,58534,54171,27701,2834,-9191,-12945,-13075,-1749,8045,5560,-2703,3291,8630,3497,-22482,-57780,-51727,-40916,-8750,19349,28114,11420,-19424,-16407,-7702,-24786,-24921,-8431,-3291,-12304,-26496,-19707,6365,43677,56521,33590,-17,-14674,-1038,11302,16915,12457,-11216,-40257,-43436,-40087,-26500,-28469,-2499,35060,53223,35173,5386,-8503,3291,3346,-6063,-10662,-15713,-16702,-1371,17564,20170,8616,-2198,1515,8078,12705,8790,7512,-8059,-16782,-16575,-5149,7160,9494,373,5198,9052,-5472,-5305,12011,23677,26268,12583,-16214,-12888,10712,18688,18222,15117,-2442,-5828,-12515,-28876,-27105,-18000,-20083,-22271,-23665,-7933,17994,22043,-279,-17971,-17678,-21634,-24675,-19324,-23819,-28900,-31028,-15243,4585,27602,28435,3081,-8992,-314,186,-13914,-26318,-37989,-33270,-170,43455,72457,47446,16594,-5961,-19213,-20275,-8486,7130,24744,43787,43401,36997,29059,16871,539,-3337,-2532,-9133,-22522,-9958,-1019,-16491,4243,36528,35809,34658,20954,-7403,-29595,-1534,23792,17660,130,-18459,-34344,-5414,25442,44373,38644,17149,6909,820,-23439,-29750,-308,5314,-3082,-6541,-11190,-17594,-28269,-24700,-1654,3574,-14722,-24748,2704,9659,-6734,-19112,-24073,-24335,-32773,-25983,-13257,-11506,-14306,-6767,1274,-6499,-25529,-29588,-15025,-16915,3736,41814,47557,16287,-36,23745,34440,21205,10347,32643,38611,25849,9945,-16668,-8916,4779,1846,-4218,-5978,-2687,520,-807,691,10493,23085,27265,21709,15189,2871,-2321,3674,-3998,12013,40767,28361,-13736,806,21526,12613,-5355,-15431,-29619,-19596,7584,11172,-2746,2796,-9840,-21257,-3576,-5576,-21344,-4086,14556,29913,40429,55263,41216,-5430,-36255,-7940,-4073,14773,40123,32912,27688,39415,25715,-11794,-14116,-16720,-21832,653,7279,2438,-9317,-13946,-9601,-14337,-15915,6782,22561,8140,-24576,-29840,-7507,-3749,-23768,-3772,22692,18706,-9621,-26570,-16488,-11274,-2407,12783,10037,-13153,-11412,-8126,536,1765,-1420,-15071,-15994,-6387,6212,2529,-8679,716,22850,32017,21489,919,-9062,-13049,-26483,-27201,-18508,-8743,8880,22098,16198,-752,-27303,-12161,-9233,-12990,-17304,-11983,5947,32323,45191,20410,-19256,-25416,-6878,-9385,-7840,-10813,-15877,-11421,-22179,2081,22628,11972,-1984,3390,1859,3991,5278,13844,29736,41069,48258,36673,9207,-1206,16485,20552,6198,-24028,-12466,24709,25194,6209,-15244,-12654,4497,8258,880,-2131,122,5363,5666,1192,-8777,-27706,8845,44374,54386,36815,12824,10855,16749,8145,-8803,-11387,-6121,-11835,-20042,-20037,-3683,-1264,-16305,-25709,-3927,1353,-21144,-12128,20705,36302,32014,16829,10829,8485,543,-19124,-13784,4731,4038,-1043,-2783,-6283,-9940,-14213,-12214,7826,22756,17476,14031,2498,-15926,-26054,-10983,7191,9933,-4411,-23403,-37132,-28170,-18628,-9087,-8032,-9901,-13716,-24290,-14912,10696,24279,12180,-4406,7621,24144,23169,8766,-22194,-19665,-14328,-15415,-1289,11152,-1497,-26721,-19096,-568,3350,-8029,-32185,-18213,3786,2891,-1476,17723,22449,11354,18714,36191,46019,39620,8653,-24181,-25844,-19452,-31101,-41833,-44880,-26993,-6307,5682,-3521,-11550,-14749,-22228,-18964,-24662,-31444,-9709,1939,-5057,-19951,-11246,8475,32151,37258,11960,-11495,-11943,6193,31341,48871,54446,49732,20328,-16246,-25651,-6022,13973,16215,9900,407,6874,17655,8635,-19051,-24618,-4969,-21084,-20644,30601,50706,34847,10345,4809,8359,9412,11043,18992,22934,12261,-5611,-15522,-2734,12009,28501,32366,33576,28440,9211,-14837,-7094,29392,45913,47494,41245,20491,-10381,-37552,-15026,-6917,-11065,-17038,-24959,-9789,-9981,-13076,-7685,3024,14595,21810,22194,21757,14900,-2430,-24864,-15581,14213,29823,24391,-4075,-25841,-19637,1384,27091,33454,18915,-8510,-12958,34424,49315,24130,-3424,7855,20097,6413,6106,23090,37256,39023,14954,-20320,-22653,-811,1158,-236,-1751,-3365,-5079,1396,7976,16193,19225,13336,11215,12784,14417,7292,8232,13237,5454,-3908,-422,6978,1201,-16511,-1229,15389,12452,4611,-8763,-22294,-389,34563,60161,62479,37527,8750,-13957,-15905,-5470,-7730,-26072,-31481,-22353,-27280,-27677,-33144,-37821,-24427,-7609,-17,-6153,-26743,-24987,-4696,-10106,-20090,8977,25503,9375,-12195,-20975,-11201,-17440,-33042,-17984,-15509,-21426,-14971,-2284,7989,-8632,-21747,2375,10628,9037,-11998,-22398,570,3536,-9042,-32005,-32219,-301,32711,50352,39393,13175,-10763,-19094,-14379,15751,51557,36656,-19214,-7090,19415,19258,-413,-14722,-15701,-9625,630,-5190,-16750,-16172,-14918,-8725,24268,29992,-14417,4055,40855,42267,22619,5194,15028,9270,8727,19460,14120,-12685,-31822,-25464,-37862,-25855,-297,23026,25884,20855,19142,31251,23755,2872,-10285,-11838,-2553,5501,1590],[-4538,-14495,-27294,-9826,8973,23266,28931,32182,34255,24693,7194,-5932,-6414,6271,27682,38362,11378,-11630,19787,26940,2228,-15126,-22281,-34131,-27625,-23838,-17505,-10682,-6249,6023,32628,64197,79112,38961,15685,-6125,-17768,-12943,6454,18533,-569,-34424,-22907,-4486,1240,-15139,-31114,-18079,2645,26515,13974,-23349,-27848,-26262,-16599,10326,16692,-2572,-20059,-23832,8887,24313,4370,4000,29951,28205,7314,-15146,-28428,-35991,-34544,-11595,924,9772,24263,30193,11216,-10841,-34510,-15392,-13109,-8310,-7922,6655,12747,4258,-6640,-9068,2938,14468,2282,-17436,-16417,-8594,-1698,-7571,-20892,-12360,5881,18403,17544,5453,-11835,-27108,-29143,2649,41706,41628,20206,-5968,-21781,-21193,-38403,-24406,115,8162,5040,1539,6557,-909,-17627,-19496,26875,58632,35423,226,-18459,9558,32369,33952,22109,30741,35319,2430,-37367,-12418,-7277,-15324,1921,4822,-15496,-18254,15505,36277,42713,32245,2282,-20707,-10498,8482,22959,18564,-220,-22756,-20911,-12468,-14387,-1226,15098,18678,25636,45334,59861,47858,24063,4093,-11540,-10806,10706,21130,9587,3425,191,-12312,-5890,18984,-54005,-41755,31019,92907,120664,99423,69993,39505,44772,50176,25607,1428,-6631,-7918,-22432,-38290,-20738,-5808,-2771,-10267,9913,37883,40465,19474,331,-16929,-30373,-9663,4347,16,-21613,-2042,36031,21997,-11970,-6875,10065,13690,956,-21484,-4124,7894,4600,-6553,-30056,-17263,20039,48988,46352,8945,-5726,8542,462,-816,20741,25502,16636,-12717,-38344,-27710,-21749,-6299,41105,62828,63496,53801,23941,8397,-12929,-17213,-15096,-19139,-2050,25019,42497,19596,-32931,18687,50408,48547,35244,15323,3269,-8731,-36865,-20317,4209,18974,23511,21290,5755,-16186,-34842,14052,49055,50183,17777,-12126,-7276,-393,-13604,-15196,7785,29869,42098,41285,42942,40569,26868,14980,7513,1888,-8868,-13741,-17588,-13840,13349,44755,66361,60229,32705,9488,285,-4201,-9324,-2727,8862,13639,8312,4470,4999,2325,-15605,-41754,-54811,-69034,-54544,-6780,24134,19565,-13190,-12927,-4939,-22658,-12891,5373,9193,-4448,-24900,-21394,4171,41502,56610,34238,-544,-22602,-5501,10443,17354,10838,-15833,-43104,-38697,-40910,-31030,-32983,-2835,33502,48883,28706,-239,-9078,-357,-5687,-17949,-20944,-23415,-18196,177,18336,17519,1792,-8990,-4140,3503,11138,8506,7090,-5606,-9157,-7197,1269,10635,13585,6115,7114,5629,-8780,-1731,17425,28727,30949,17496,-11341,-14753,8300,19325,19238,13721,-2716,-4621,-11210,-26404,-28478,-17856,-17729,-20946,-24315,-10448,18149,25903,5205,-10535,-9771,-14038,-21648,-22251,-26167,-32467,-35842,-18833,-4842,15730,21854,5746,-1974,-519,-2099,-12977,-24769,-36878,-32009,1114,45678,74663,45782,15487,-3525,-16867,-23420,-9682,13311,33528,47828,44414,37900,30227,17004,1478,2595,3533,-6994,-23788,-9734,1323,-13819,3941,40972,49558,42764,11411,-19177,-32071,-3721,21531,17958,670,-23708,-25137,-6600,22046,43899,42872,24169,13279,6198,-17238,-35914,-6690,730,-9347,-13641,-15269,-21858,-29657,-15247,3965,4009,-16858,-24547,4702,12795,-2119,-13558,-17118,-16444,-24452,-19842,-10218,-12245,-21104,-12084,-1025,-3597,-12615,-10518,-4737,-18959,3491,42738,50101,19258,-883,19286,31555,17601,4130,35202,48255,36311,15424,-17199,-860,13216,5512,-9437,-10067,186,4434,-1712,316,15274,28630,31659,25167,16995,2932,-4174,5285,1114,14062,38826,26093,-13428,7182,29154,20683,71,-14495,-32484,-19553,5135,7474,-6441,4025,-3836,-23025,-9332,-8855,-22779,-2978,16844,32752,42764,54999,40366,-3045,-33495,-10016,-7017,15826,40489,31803,30292,42719,28245,-6794,-5676,-9408,-19534,4807,13520,8004,-7419,-18134,-14775,-14820,-13609,-393,7859,-5094,-33241,-24859,-6362,-7724,-34507,-12032,11919,10427,-13868,-27735,-10579,-576,6350,17871,10075,-12667,-9436,-8111,-183,-1308,-5703,-14145,-11261,-2808,7928,668,-13964,-5551,19405,31447,23104,3672,-6966,-10506,-20003,-16389,-11353,-7636,8238,20924,17312,4768,-18145,-15081,-8522,-6265,-8088,-4932,9720,33659,43585,17367,-22236,-22062,-4014,-3835,723,-5123,-12863,-4805,-15190,7396,31133,17189,-7189,-1912,5146,13113,14007,25550,46917,58089,60058,42696,11830,-5765,9029,18105,9340,-18754,-14989,23091,22009,2563,-17541,-9118,9439,14295,5081,-1641,-187,7920,9495,4510,-3748,-20417,4903,40701,53460,39275,17769,18015,25163,13661,-13020,-20076,-10111,-13209,-20627,-19714,-2164,1168,-11741,-22432,-6697,-1541,-20253,-10569,17000,28824,25092,14290,15330,18644,10736,-13158,-12163,11120,12475,3812,-3279,-9085,-13269,-20020,-18307,2689,18288,14822,12441,2277,-17507,-27755,-8561,8451,7704,-11478,-31072,-40224,-23682,-10935,-1721,-4575,-11088,-14990,-18891,-17071,44,11534,2137,-17509,-2255,18742,18953,3206,-23288,-11002,-8037,-15149,-6617,6846,-3768,-28802,-22085,-4118,454,-9611,-29825,-15036,5061,3830,1985,19696,20370,9271,24394,46181,55524,44048,9115,-25164,-22954,-17466,-27553,-37159,-41036,-29174,-13505,-6278,-14798,-13054,-14906,-19249,-11766,-20154,-26858,-424,12617,1965,-23290,-15688,10185,33668,38837,13558,-11085,-12573,4552,28280,43880,47186,39452,7106,-28950,-20989,-7578,9922,13022,8664,2079,11099,20954,9872,-19733,-20762,-2999,-20577,-17760,32281,47772,31553,7223,4769,10274,10876,10234,14967,16705,9268,-2324,-8186,-1080,8595,22087,27866,33760,28619,6141,-19073,-5244,32163,49835,47591,30223,4677,-18211,-41982,-22600,-17337,-18570,-17138,-7788,8588,1867,-7967,-4593,5683,15777,20354,17207,16059,13341,-277,-24042,-17555,13106,27396,20776,-7734,-27500,-20393,1907,25601,28868,15542,-9650,-6228,44638,62689,38713,9605,13042,21497,8317,11357,29171,42922,46727,24948,-11802,-24742,1672,5050,-4988,-22050,-21761,-6612,7862,17039,27630,28284,17899,16329,22414,26176,17282,16414,21176,13672,4455,6984,13459,7790,-12088,-6074,10849,9990,4570,-7129,-23295,-5812,30252,56429,56992,33488,8009,-15065,-19969,-11669,-17491,-32831,-11019,-3688,-17813,-29758,-37251,-43387,-25457,-6805,430,-7280,-27253,-22099,-6753,-16145,-17582,8572,18611,2449,-16360,-25172,-14079,-19774,-33242,-16162,-15946,-21130,-14096,-1463,10544,-2530,-11222,10164,16382,7474,-15754,-24778,-4393,-2256,-13285,-33260,-30803,52,36616,62729,50896,17828,-10960,-16916,-12272,20796,61105,43167,-14279,-5177,22438,22442,2900,-10239,-12433,-11779,-3604,-6956,-13613,-10410,-9565,-4392,31796,38740,-8832,6349,60911,66777,37117,14942,20367,10250,7530,16711,9931,-18117,-23555,-18242,-37339,-26728,-136,25932,31586,26260,18466,25313,23299,6413,-5830,-10041,-1709,6377,3778],[-2687,-12253,-23342,-12011,6712,21603,30089,34198,34209,22385,5131,-6801,-5870,6182,20912,25858,3280,-6130,28172,37934,15145,-4109,-17133,-25672,-20223,-23596,-20429,-6740,246,10443,31417,57219,72614,40623,20956,-3899,-17438,-9450,14848,29899,11293,-24794,-30579,-10861,-4876,-20258,-33427,-18534,-54,20849,6288,-28882,-24259,-27307,-19978,5017,7734,-14540,-27243,-17505,10858,20773,11,6183,29702,22936,127,-19076,-27490,-33451,-26882,-1217,11111,16024,25529,25825,3266,-18752,-35248,-20022,-12627,-5781,-8956,4960,17162,11101,-3944,-15166,-8804,3270,-3717,-21161,-25617,-16394,-7889,-12510,-22760,-15334,1760,17300,20068,9751,-6755,-22272,-24877,5591,39718,34485,11010,-10563,-20235,-25427,-35663,-14663,3278,4082,-2292,-3014,3850,-315,-14761,-24909,22919,56203,35916,2034,-20492,2076,23151,27649,20921,30197,32150,-4805,-38957,-9325,-7477,-22091,-4219,1407,-16416,-22132,13841,34874,37885,22894,-7035,-22323,-8910,12663,27634,22961,3229,-23214,-23803,-13783,-12138,8001,24312,19187,14636,27300,37628,25400,7572,-7942,-24140,-18611,6458,17615,7024,857,-480,-7825,-6422,9081,-69306,-17087,84400,174977,215697,184187,128199,67261,49844,47701,22833,-3363,-6612,-3275,-18869,-37220,-25117,-11903,-5642,-6485,11187,37741,38691,14548,-4405,-11017,-27636,-15995,5326,3977,-19216,-1835,39638,24469,-13367,-7618,11489,15226,121,-26351,-4434,10484,6282,-7109,-29160,-18121,17455,45978,42736,1136,-15643,8061,6026,443,21235,32798,32885,7045,-11157,-5247,-9355,-16911,27988,55504,63168,60591,33034,12687,-14562,-22334,-22380,-26336,-8787,13853,24960,3880,-34930,20810,49117,44823,26687,689,-13487,-24760,-42064,-11739,10528,23522,27656,25982,13046,-7707,-30624,9823,46568,47291,13361,-22498,-20466,-13918,-22639,-7620,12649,26553,33177,31734,35556,34860,20361,6958,-379,-3175,-9877,-14521,-18647,-14333,14377,47591,68821,61868,34688,13603,6613,1679,-7281,-5790,7096,19522,19117,8790,2138,842,-7305,-12586,-3000,-6348,-35755,-28819,20883,25243,-7755,-10287,-4546,-19801,-3320,15645,17964,897,-23696,-24315,-1075,34780,51507,30336,-3900,-34485,-10899,7722,14927,5899,-23543,-43285,-35625,-41037,-37954,-37438,-5297,27924,39528,17422,-9768,-12855,-7701,-18442,-32059,-30001,-32443,-22079,-414,17202,12761,-7277,-17097,-11328,-3759,6301,5057,3802,-5133,-3949,-713,5101,11099,13887,7813,5907,-653,-12686,1922,21623,31173,32478,20020,-7861,-18850,1874,16063,16372,7786,-5765,-6027,-13243,-27128,-31000,-19876,-18446,-22499,-27426,-16881,13128,25423,8344,-4634,-3707,-8890,-20437,-28381,-30570,-37087,-38477,-17691,-10380,6917,17657,9634,3100,-3530,-8262,-15583,-26693,-39142,-31580,127,44108,71862,39763,11192,-3782,-15128,-25828,-13251,15259,35743,45774,41006,36259,30158,16947,4478,7953,6864,-6977,-26070,-11235,1280,-12328,3516,44887,65099,61409,14655,-29035,-36017,-8086,16037,14961,-1295,-31151,-16485,-5898,16415,39479,42941,27553,17521,11216,-9174,-36092,-15116,-5097,-15731,-20572,-20664,-27796,-22233,-6561,7928,2030,-21248,-24964,5114,13631,1,-9631,-10157,-8556,-16845,-14788,-8294,-13858,-30336,-17187,-1476,2745,2311,7247,5331,-20903,1653,40785,49593,19976,-3154,13387,27740,13588,-5402,34492,55439,44840,18944,-18895,4615,18520,8213,-11577,-13558,1884,7615,-3402,-2123,17632,31407,32949,25331,15723,597,-8028,4500,4930,16111,36240,23659,-10498,10191,31860,24624,3318,-13769,-33160,-21529,73,1398,-11073,4598,1625,-21192,-16501,-13128,-25038,-3749,16976,33485,43367,53407,39353,874,-27457,-15398,-12133,15925,38300,28753,30979,42039,26054,-3923,1926,-3292,-16273,8329,18212,12549,-4392,-19169,-19905,-16206,-13297,-10405,-10278,-21332,-36131,-17501,-3207,-8094,-39329,-20240,-254,531,-19902,-25201,-2978,8449,12478,19164,6521,-14734,-9753,-9805,-2227,-4312,-9406,-11864,-6281,380,8367,-1964,-19734,-12663,14598,28846,22722,5003,-4913,-6462,-11322,-5548,-3721,-6224,7014,19343,18377,10216,-8918,-15944,-8801,-1677,-435,1250,12661,33465,40195,12754,-24692,-16913,-755,823,6866,-1499,-11145,482,-8169,14137,40927,25062,-9445,-8164,7278,18255,17802,32632,60954,74057,71410,48119,13580,-10511,3786,17894,14054,-12927,-13251,25448,21376,-357,-18860,-5202,14029,19683,8818,-1368,-1048,9487,12617,7638,1087,-13638,-506,34736,50202,39904,22330,25531,34540,22548,-9415,-30225,-15501,-15379,-21829,-18356,-741,2454,-8426,-18335,-9011,-4961,-18980,-9521,11722,19558,17293,12128,19691,27894,19998,-8354,-11444,16835,20409,8203,-4516,-12593,-16561,-25622,-24014,-1630,13536,10567,8582,-129,-20046,-26575,-6731,7670,3050,-20080,-33109,-39205,-19522,-3787,4723,-1773,-12638,-16413,-14423,-16874,-12853,-5172,-6903,-27479,-13235,11577,13163,-2063,-16416,-1486,-1970,-15083,-13270,1399,-7029,-31823,-26436,-9748,-4442,-11494,-26275,-13136,4930,3373,3860,19913,16986,8835,32379,57091,64548,46756,7803,-26065,-17538,-13388,-22118,-32222,-38079,-31107,-19898,-17965,-26579,-14978,-16332,-16971,-6278,-16617,-22564,10070,28203,19476,-10549,-21197,8634,32389,37933,13523,-11938,-14970,989,23000,36272,37116,26610,-7830,-26352,-10774,-5584,6087,7425,3213,-1179,11745,21828,9663,-20880,-18995,-3580,-21630,-16196,29683,40012,23791,570,1398,7097,6992,4667,7386,9174,7841,3621,-1749,-1498,3108,13534,21355,30987,26755,2095,-24396,-5886,30150,48152,43518,17413,-11029,-25287,-32773,-29615,-30039,-22617,-9304,10659,26034,13237,-4078,-3950,5349,13802,16575,11925,11856,13484,2917,-21485,-21892,8450,20817,13424,-14083,-30047,-23128,-594,20344,19949,7895,-14334,-2720,52055,74404,52300,20986,16273,20690,8615,15292,33271,46057,52140,33783,-3964,-29403,1281,4530,-16660,-18035,16060,31727,28591,27027,38733,38112,22035,20045,30879,36594,24698,22458,28707,22512,12797,13508,18774,12836,-8793,-12435,4926,6303,3253,-6548,-24410,-14637,20904,47150,46212,25629,4354,-17627,-25082,-19101,-25313,-18072,7459,13590,-8208,-32514,-36321,-35981,-24530,-6991,-731,-9802,-27320,-20264,-10639,-22799,-14575,6399,9466,-6149,-21909,-32540,-20981,-26442,-32968,-15730,-18479,-23410,-15323,-364,14555,4302,-3333,15175,19320,4449,-21187,-29521,-12160,-11040,-19851,-36278,-30440,-1047,37963,71305,58276,18816,-14461,-16736,-12712,22533,66248,45665,-11311,-4884,22688,22617,4037,-7020,-9653,-14918,-10292,-10573,-11596,-5973,-5628,-2520,35202,43483,-5290,6104,75682,87608,48464,21470,22499,8359,2823,10159,3018,-23946,-16980,-12813,-32052,-28267,-2347,26271,34769,29510,16286,16245,19137,6518,-4876,-11217,-3356,4975,3877],[-2701,-11346,-20272,-14486,3487,18861,29695,33753,31014,16643,-297,-10515,-8481,2962,11166,10834,-6022,-2397,33160,45339,25052,5811,-8956,-15294,-12635,-23331,-20569,-645,6342,12406,26603,46146,61490,41105,24781,-3402,-18836,-8213,20532,38629,21531,-15121,-36752,-18602,-12373,-26171,-34154,-18185,-1648,16430,831,-29014,-21397,-29804,-23502,262,173,-22705,-23778,-9107,12849,17718,-1211,8299,28099,17338,-6655,-23047,-27043,-31142,-20140,8794,21354,22101,25645,19871,-6037,-28120,-28750,-18377,-8245,-3394,-9415,4357,21602,16366,-2660,-21722,-19342,-3386,-7603,-24450,-33634,-23315,-15215,-18619,-25281,-18729,-3090,15123,21356,12837,-2584,-17371,-19998,10702,40837,30081,2906,-15034,-18043,-23890,-25347,-5115,6237,25,-9217,-7349,115,155,-10301,-28456,18707,52377,35670,4400,-20664,-4355,14675,21971,20463,30771,30033,-9452,-33071,-6561,-7593,-27048,-8890,-456,-15092,-25494,10937,32371,33553,15946,-12609,-22119,-7322,16453,30788,25847,5499,-23478,-24958,-13305,-7556,19708,37109,24567,7810,11772,18299,7097,-6221,-18721,-34047,-20091,5113,14950,4733,-1169,-223,-1545,1894,9344,-82544,3073,128442,240878,288659,245758,167892,84691,50556,41994,18431,-8255,-3824,5000,-11360,-32681,-28361,-16084,-5753,-275,14040,38683,39147,12721,-7749,-4319,-11905,-14690,6282,6953,-15700,1010,44789,28677,-12658,-6650,13892,17415,572,-30436,-4444,14373,10173,-5894,-27897,-18209,15290,42987,39361,-5564,-24690,9691,14309,5054,23995,42381,50817,31296,17867,18621,4689,-21990,14757,47116,61486,65775,41107,16163,-15511,-25360,-27440,-32407,-14840,2677,6829,-12603,-26522,22340,45373,38901,17304,-14105,-30534,-39771,-29255,-3594,16065,28974,35470,35774,23613,1441,-24616,6909,44328,44208,9228,-32308,-33091,-26389,-25238,2165,18525,22991,23241,22295,28696,29781,15714,1122,-6615,-5725,-8046,-13320,-18512,-14317,15084,49476,70162,63071,36965,17899,12645,7592,-4354,-7836,6033,26023,30891,16592,2046,431,2969,6083,24805,23505,-3737,-4645,34733,31886,-1169,-5045,-2872,-14315,5886,24558,25339,6258,-20207,-24854,-5915,26853,44432,25313,-5983,-39667,-12085,6808,12988,1043,-30954,-39041,-31794,-38662,-42946,-36593,-6694,21854,29008,5247,-19419,-16598,-15810,-31552,-40032,-28544,-33741,-25153,-615,16679,8943,-15105,-22929,-16420,-10418,1089,1304,245,-4776,632,5166,8856,11216,12874,7788,3843,-6493,-12528,8163,26981,33453,33337,22742,-2953,-20454,-5517,11622,12629,772,-8360,-7581,-16153,-28818,-32198,-21763,-19984,-24558,-29577,-23020,7136,24667,12472,2129,2486,-4174,-18526,-33924,-33061,-37458,-31925,-10381,-6383,7509,20467,16378,7847,-6934,-14982,-18286,-29125,-41796,-30229,-1362,40446,65778,31695,6033,-4663,-12963,-25182,-17275,14350,33293,39873,35372,34035,30566,18237,9495,12837,8774,-7365,-27859,-13801,-597,-11752,3759,48585,81159,86227,29691,-27213,-37494,-12911,8885,10045,-4276,-33710,-8118,-1855,11082,32563,39834,28078,19724,14937,-2207,-31771,-22817,-9891,-20658,-26125,-26015,-32332,-13201,1893,11118,-938,-26265,-24829,5013,13297,793,-5951,-2313,-127,-9413,-10508,-7054,-15100,-40490,-18623,1325,11278,16808,23177,14518,-21544,-845,36786,46702,19018,-6099,7568,25026,12505,-16839,30996,60190,51439,20958,-20960,7781,20903,9930,-9400,-15046,2943,10551,-4594,-5649,18195,31831,31425,22423,11702,-3639,-12766,2232,7656,18113,33537,21482,-6988,10088,30240,24986,4653,-13099,-31595,-24969,-6949,-7063,-15994,4955,6536,-16086,-24117,-17838,-27466,-5736,15743,32935,42817,50703,37618,4252,-21921,-22473,-17092,15413,33935,24226,29374,37304,19432,-3146,7977,939,-12880,10982,20751,15076,-1619,-16574,-22193,-17634,-14547,-21389,-29904,-35877,-24168,-8918,2349,-3220,-27248,-25907,-12916,-10335,-27220,-19666,4894,15634,15988,17344,260,-18934,-11859,-12783,-5363,-6187,-9888,-7631,-1351,2951,7501,-5222,-25211,-19204,9509,24921,20570,4621,-3810,-2696,-3731,2742,1623,-5401,5207,17353,19022,14852,-323,-12246,-7886,2352,7200,7995,15939,32610,35544,7129,-24141,-10835,2503,4166,10418,-33,-10901,3901,-2420,20693,49945,33353,-7965,-15120,7071,18597,16366,34770,70525,87336,80907,52227,14360,-15074,385,18172,18117,-8313,-5959,31812,23138,-2292,-18090,-1346,17751,23884,11768,-1398,-2514,9912,14660,10027,4851,-8446,-6872,27244,44963,38535,26074,33288,45263,34980,2138,-35347,-21847,-18095,-24075,-15944,555,2657,-6397,-14178,-9774,-7646,-16880,-9016,5267,9298,9696,10561,23216,35300,27671,-4777,-11410,21893,27748,12199,-6199,-16542,-19408,-30135,-29041,-5344,8413,4802,2637,-4555,-22833,-22473,-5514,5139,-3490,-29386,-27394,-36670,-15377,3007,10547,699,-14077,-17683,-10591,-12528,-23422,-24265,-10083,-20210,-20101,4703,7709,-3568,-4676,8425,4230,-14268,-20435,-3938,-9517,-28538,-28084,-16088,-10653,-12726,-22096,-12065,3923,2135,4573,18581,12893,11160,42189,68509,72927,48128,5220,-25545,-10429,-6746,-14860,-26585,-35220,-31994,-23794,-26602,-36499,-16624,-18296,-14950,-1932,-13427,-18638,20171,44361,39307,6401,-22666,5115,29560,35656,12716,-13354,-18441,-3462,16835,27865,26795,15131,-16962,-10373,1131,1524,6197,2412,-4466,-8359,9690,21339,9142,-21251,-18506,-5778,-23500,-15023,24184,29117,13167,-7936,-3807,200,-347,-3520,-1213,4041,10372,11872,4249,-2956,-3035,4699,14860,27001,24410,-1101,-29021,-7585,25089,42434,36720,6005,-19659,-24294,-21852,-26682,-34556,-14557,6272,30264,42486,24137,-291,-4589,3262,10429,12954,9244,11205,16044,7658,-16303,-26681,2123,12201,4993,-18911,-25250,-24530,-4137,14069,9906,-941,-20035,-849,57381,84931,65537,31839,19046,19493,9161,19396,36805,48210,56822,43147,4937,-33422,1071,4345,-24839,5210,54708,67789,49262,36850,49992,49442,27250,23850,39506,46379,30485,27719,36888,32854,22188,20579,24642,18307,-4441,-17433,237,3753,2686,-4938,-22572,-23760,9298,35200,33389,17129,710,-18486,-26550,-21145,-20463,-2315,24585,30303,2616,-30550,-27621,-23546,-19231,-5790,-941,-10567,-24063,-17228,-13322,-24492,-9362,5007,1056,-13167,-24366,-36957,-27136,-32297,-27132,-14076,-20330,-25516,-15795,2903,20357,12108,4143,20056,22226,2934,-24767,-33700,-19571,-19001,-24531,-36311,-28569,-809,39689,78741,64456,19451,-18380,-15651,-12777,23622,69196,46368,-8533,-3618,23101,22751,5764,-2789,-5160,-15273,-15690,-12774,-8139,-336,-565,-549,36993,46639,-1558,5825,85815,104170,58092,27330,24463,6833,-2306,2976,-3481,-26223,-10800,-6966,-24083,-27216,-4457,26159,37505,32755,15236,7124,13906,5640,-5052,-13049,-5050,3795,4313],[-2681,-9971,-16326,-14039,2092,17456,29527,32634,26653,9541,-6872,-14458,-11877,-1506,619,-4246,-13823,1094,36200,50085,32773,15010,695,-4551,-4752,-20802,-13459,8742,13264,13620,20235,33343,48464,41869,28247,-3139,-20287,-7860,24727,45764,30979,-5067,-32997,-26319,-19696,-31318,-31320,-15715,-243,16285,1467,-22148,-18711,-32681,-24702,-1589,-2765,-21207,-12355,1076,15951,16786,1561,10819,26038,12491,-11889,-25670,-25904,-28651,-13610,18631,31685,28290,25232,13347,-15228,-37600,-18968,-10505,-934,-730,-8706,5675,26573,20702,-2280,-27862,-20313,-42,-6772,-26529,-34461,-25482,-21367,-24699,-27724,-22065,-8136,12315,21669,14902,653,-12897,-14745,17597,45577,30603,-1564,-18601,-15191,-18150,-13722,4263,9521,-2899,-14661,-10855,-3623,1472,-4142,-27399,15418,48034,35010,7361,-18889,-9039,7770,17484,21167,33645,31707,-7396,-23764,-4147,-7710,-29338,-11459,-558,-11692,-26917,7738,29578,30532,12236,-14642,-21323,-5949,19344,32063,26850,5933,-24408,-24109,-11854,-2409,32491,52193,34280,7762,2689,6141,-3650,-15323,-27310,-37079,-15461,6173,13726,3752,-2145,1026,5725,15749,20066,-85100,20354,166640,295748,345283,289330,192745,93461,48084,35157,14483,-11013,1828,14862,-2071,-25720,-28752,-17222,-3112,7167,18220,41041,42428,15129,-8621,2201,4888,-6396,6861,8961,-10945,5620,50166,33494,-10668,-4722,16352,19350,1823,-33337,-3875,19238,15473,-3399,-26285,-18163,13040,39854,36616,-9602,-31024,13195,24309,12454,28739,53400,69068,56431,46683,42021,18390,-20340,1571,37406,57554,67894,46638,17836,-16245,-26127,-29240,-36905,-20214,-8208,-10829,-28734,-16389,22754,39121,31219,8533,-25946,-45167,-37407,-15755,3303,20275,35083,46205,48175,34448,9574,-18173,5535,42616,41738,7103,-36631,-43195,-37626,-21439,12360,24681,19078,12554,13444,22456,25294,13023,-2279,-11132,-5828,-4102,-10823,-17556,-13808,15832,51114,71323,64524,39507,21813,17823,12993,-1278,-9407,5365,32392,42011,24979,2673,-1322,12581,2648,2710,-13371,-20212,20390,52517,35450,4463,1380,-500,-8076,13799,31332,30742,11239,-14979,-22681,-9987,17799,35488,19713,-5548,-27198,-8469,7668,11463,-3550,-37276,-33214,-27750,-35471,-42323,-32961,-7414,15520,18000,-7004,-28536,-20272,-24793,-42569,-32612,-18762,-26752,-27219,-951,16132,5918,-21384,-26432,-19136,-16071,-4493,-2747,-3768,-5243,3896,9903,12094,10741,10230,5605,452,-11369,-8374,15961,32829,35177,33241,25417,3215,-17389,-12965,6213,8601,-5462,-9589,-9425,-20018,-31575,-32191,-23674,-22422,-26876,-28848,-23728,4689,26861,18870,9633,8348,-253,-15941,-30216,-31310,-33112,-23936,-1180,3491,16235,29322,24690,11726,-10640,-20357,-19428,-30360,-41412,-28424,-3726,34286,56117,21884,297,-6104,-10998,-22597,-21683,10240,26512,30653,27810,31082,31008,20285,14809,16302,9103,-8193,-29483,-18240,-5177,-13165,3534,50687,94805,110263,47850,-17669,-35318,-17727,338,3131,-8172,-26321,-428,4112,7375,23410,33255,25289,18984,15994,2126,-26741,-25780,-12768,-24249,-30764,-31319,-32496,-4573,9409,13151,-4616,-30915,-24277,4316,11835,405,-2172,6123,8298,-2700,-7615,-7146,-15951,-31820,-15325,6212,19526,28807,35772,21550,-21485,-4060,30665,41165,16012,-9891,2470,24223,15847,-28394,24522,61787,55335,21139,-23467,8234,19945,9776,-5719,-15234,2976,12626,-5226,-9931,17003,29780,26879,16211,4801,-9789,-17533,-1055,8986,19293,30479,19227,-4553,6857,24829,22362,4541,-12137,-28091,-27805,-14563,-17504,-20241,5104,10390,-10331,-31193,-22863,-29752,-8478,13706,31618,41315,46729,34437,5613,-17841,-28259,-18661,14316,27671,18413,25040,28626,8896,-4424,11661,2602,-10170,12306,20615,14862,-281,-12361,-19448,-17834,-16862,-29317,-31810,-21032,-12539,-281,9325,4988,-14736,-26353,-24927,-21579,-34923,-13278,12078,20951,17424,13892,-7043,-24569,-15145,-16621,-9406,-6293,-5704,-1705,3185,4669,5349,-8860,-28648,-22414,5303,20447,17026,2459,-4284,-407,1516,7787,3938,-5688,2930,15002,18968,18190,7127,-5129,-3701,8576,16972,16259,20360,32003,30473,1674,-19414,-4483,5434,6038,11458,-523,-12051,5207,1478,25734,56489,40088,-4052,-22098,4038,14111,9965,32232,74809,96533,87360,54468,14248,-18970,-2643,16866,19614,-5587,4718,40436,26377,-3044,-15400,2043,20166,26385,13532,-1837,-4508,9186,15388,11273,7024,-5246,-13482,19170,38271,35235,28654,40907,57135,50164,17437,-23980,-28457,-21296,-27453,-12535,1663,1924,-5522,-10427,-8396,-8190,-13976,-9091,-1987,-1130,3361,9458,25364,40241,33266,-2482,-11757,26197,34178,15613,-8146,-20579,-21297,-31353,-32399,-8556,3044,-2232,-5128,-10696,-24547,-17670,-5069,1105,-11389,-35800,-20222,-35220,-11401,9337,15851,3062,-15118,-18699,-7258,-5242,-19369,-36126,-5426,-5821,-16465,146,4458,918,8779,18419,10564,-12355,-27552,-8114,-9840,-20922,-23024,-20673,-17716,-12946,-17994,-11811,2075,283,4184,15641,8470,15977,52568,79331,79860,47992,1409,-22724,-2240,1815,-6430,-20382,-32178,-32042,-24355,-27116,-32841,-18084,-20644,-13370,1146,-10646,-15723,28271,58010,56880,22299,-16511,253,25572,32257,11107,-15449,-22985,-8353,10462,19750,18078,8858,-10437,4466,12635,11680,11635,806,-12236,-19112,5468,19786,8421,-20776,-19518,-9620,-26319,-14415,16168,15761,185,-17502,-10272,-10006,-9771,-12508,-8179,3508,16126,20459,9079,-5637,-9738,-4017,8815,22083,21592,-3379,-32724,-10316,17426,33057,27386,-1797,-14400,-14616,-10214,-16189,-19862,546,25483,49612,56655,33564,3312,-6591,-843,5958,10476,9770,13007,19065,12308,-10183,-31845,-5791,2120,-2723,-16796,-14871,-21899,-8256,7357,-336,-9454,-25385,-976,59558,92676,76756,40876,20533,17396,9306,22722,38898,48555,59797,52154,14191,-25763,1145,5523,-32165,8447,62999,72997,48562,39410,59310,60262,32316,26800,47101,53721,33085,30888,43820,42458,30769,26786,29944,23378,169,-21043,-3676,1467,1716,-3552,-18752,-31904,-4479,20754,18979,8171,-2990,-17749,-23085,-15173,-8255,11252,38583,44545,12796,-24853,-17820,-10910,-11689,-4212,-1080,-9948,-18998,-13947,-14852,-20531,-4181,3325,-7204,-18658,-22361,-26702,-25732,-28762,-19142,-12258,-22316,-28266,-16324,6049,24709,18035,9707,23737,24420,2334,-26205,-37645,-27248,-25514,-26169,-32645,-26539,-515,40678,83837,68577,19346,-23575,-14758,-13482,22731,68267,43683,-7793,-2782,22513,21711,6704,623,-994,-13738,-19631,-14477,-5004,4710,3850,-103,35606,46557,518,3848,88861,112848,63465,30740,24976,4608,-8927,-5900,-10803,-26048,-7277,-2816,-16980,-25590,-8327,23362,37411,33624,13255,-3391,5987,1996,-8122,-17529,-8806,821,3014],[-4622,-10266,-13756,-12584,880,15391,27275,28732,19269,-663,-15961,-19315,-17072,-9005,-12351,-20751,-20219,2426,35244,49634,35521,20435,7969,3443,485,-17849,-3648,18216,18511,12143,10706,17472,32811,40493,28770,-5244,-23610,-10469,25221,48887,36889,2320,-25838,-36104,-28127,-36260,-28357,-13722,1776,18541,5890,-14884,-18794,-38083,-24587,-2237,-2498,-13910,-1325,9543,17620,15868,4857,11146,20936,5653,-18298,-28928,-26215,-28492,-9793,25334,38934,31637,21740,4110,-25482,-31112,-9121,-1391,5202,-451,-9440,6425,29577,21884,-5085,-34453,-9950,10075,-3368,-29748,-26791,-21422,-24444,-31767,-32241,-27689,-15725,6461,18478,13511,470,-11794,-12098,22753,50373,33925,-2758,-23225,-14140,-12784,-4538,10864,10875,-6386,-20394,-15727,-8771,2007,1188,-23159,11411,41308,31671,8353,-17818,-13802,661,12118,20767,36825,36383,711,-14640,-4400,-10197,-30447,-13867,-1281,-8953,-26722,2926,25013,27172,9754,-16128,-22797,-7039,18970,29538,24040,2327,-28214,-22425,-12067,135,43205,66086,44962,12728,731,1881,-6796,-19729,-33799,-30491,-9246,6640,11959,2754,-3492,1653,12330,30787,36391,-65782,40869,210891,357498,406627,334254,216167,99707,43694,27562,11154,-12355,6692,22784,5896,-19001,-26595,-16514,105,13337,21917,43691,47334,20569,-7599,6644,19579,4646,5931,9125,-6070,9490,53026,36375,-9545,-3629,16906,19129,2282,-35693,-3615,23771,20643,-890,-25230,-19459,9362,35584,34053,-9775,-31224,17161,34055,20876,34062,64013,85498,79391,72351,62270,29762,-14392,-12077,25581,50027,65093,47560,16201,-17972,-25844,-28350,-39647,-25586,-19020,-26761,-36752,-6720,21121,29905,21806,1753,-28091,-35429,-21477,-3767,7674,22336,41085,58056,60164,43021,15276,-12126,5244,40901,39929,8099,-29278,-40963,-47601,-15020,21289,29992,14481,1084,5097,16405,21013,11838,-3596,-14251,-4359,656,-8031,-16462,-13187,16638,52986,73138,66935,42560,25243,21825,17449,1548,-10751,5045,38308,51871,32693,2918,-5544,22730,-185,-35567,-52628,3722,52387,62899,32794,8193,7401,1713,-2122,20127,35834,34254,15926,-8294,-17542,-12322,8223,25562,15064,-1205,-13547,-1289,10183,10538,-7231,-38156,-26500,-23573,-31994,-38404,-28891,-7625,9491,7603,-17981,-35333,-23393,-34061,-36925,-17750,-6368,-17906,-27484,-1345,15491,3985,-25424,-27709,-19310,-19654,-9759,-6396,-7656,-6357,6015,13699,15006,10070,6413,1671,-3879,-14094,-1512,24715,39055,36675,32651,28434,10905,-9387,-17898,959,5789,-7297,-7923,-10853,-23903,-33835,-30355,-24742,-24589,-27524,-23497,-14585,12313,36303,29403,18542,14351,3490,-11994,-22527,-25839,-26350,-15341,8294,15370,29033,41863,34125,15316,-13685,-20987,-16933,-27536,-35652,-25660,-6269,26346,43729,11689,-4713,-6952,-8482,-18265,-24903,3954,17112,19866,19678,28130,31923,23450,20421,19178,9173,-8270,-30025,-23866,-11767,-16072,3040,51252,104684,129286,64714,-6712,-31928,-20280,-7722,-4512,-11424,-17027,7338,11543,7498,13941,24393,20217,16015,14956,4637,-20055,-20448,-12372,-25790,-33859,-35340,-28421,3897,16542,14968,-7230,-31378,-22236,4285,10660,419,3232,15989,17413,4030,-5293,-7782,-15128,-21333,-7801,12658,26862,38061,44979,26652,-20531,-6776,23701,34057,11905,-13315,-78,26661,24004,-30123,16371,60953,57152,20488,-25258,6946,16646,8194,-2268,-14465,2718,14230,-4657,-13428,15398,26504,20533,7915,-3672,-16460,-19873,-3637,9854,20101,27904,17674,-2758,1918,17926,19260,5315,-9038,-22030,-25948,-18555,-26199,-20916,6129,13822,-4517,-34307,-26981,-30492,-10226,12606,31102,40100,42496,30536,5408,-14547,-27297,-14521,13669,21020,12535,18864,17557,-3601,-6379,13366,2271,-7616,12977,18671,12745,49,-7388,-12335,-14754,-18523,-27578,-15739,-5784,-1257,8464,17380,14884,-2602,-21565,-33069,-31631,-33361,-6256,18956,25497,18650,11752,-11849,-29742,-18033,-20005,-13349,-3957,2712,6001,7848,6159,2816,-11734,-27675,-19986,3536,16900,13382,-482,-5819,609,4759,10215,3937,-6445,1099,13107,18808,20695,13752,3760,4543,19467,30402,26639,26607,32825,26466,-1580,-11745,2207,8321,6973,10800,-2038,-13761,4971,3842,28941,59959,44436,727,-27082,-1020,5976,-172,26371,73987,100956,90258,54891,13865,-21303,-6611,12806,17633,-4438,16913,49485,30302,-2292,-11563,5020,21310,27107,14017,-2570,-6615,7697,15033,11518,7746,-3843,-19242,11678,30989,30529,30105,48102,69682,67074,34112,-12887,-33352,-24981,-30742,-8129,2669,619,-5390,-7123,-5111,-5966,-10545,-9619,-9570,-10780,-924,8515,25898,42477,36560,-1396,-12083,29609,39258,18083,-10289,-24084,-21678,-28529,-31521,-10721,-1757,-9800,-14280,-17903,-23682,-13410,-5596,-4173,-20049,-28560,-14330,-34768,-8068,14847,20556,5444,-15604,-19472,-4511,2723,-5436,-18026,2621,6815,-6686,-1033,4420,9702,22274,27997,16680,-9673,-33363,-10536,-8084,-13279,-14898,-19718,-25151,-12539,-14704,-12620,-913,-2318,2550,10946,4079,22001,62034,88161,84248,45859,-3800,-17975,6423,11283,2271,-14180,-29095,-32130,-22735,-21183,-24348,-19814,-23410,-12767,2452,-8762,-14745,32859,66937,69484,34836,-8327,-5645,20305,27470,8195,-18639,-28431,-13076,4361,12547,11985,9358,3164,16442,22064,21983,20393,4039,-15842,-33021,265,17248,7135,-19990,-22601,-15497,-30527,-15008,5687,248,-15080,-25374,-16989,-23307,-18755,-19530,-10418,7188,22611,27306,11627,-10087,-17273,-12752,2922,15971,17699,-5581,-35526,-14449,7317,20175,15488,-4390,-2110,-2668,609,-5489,-6238,16604,45046,66738,67046,40418,6542,-9493,-6977,939,9771,12634,14990,20163,14961,-4997,-35279,-15391,-8552,-6847,-7442,-3655,-15772,-12404,6,-10617,-15722,-26062,-3623,57593,95932,83987,46441,19589,13579,7958,24001,38499,46075,59753,59465,22873,-18645,386,8519,-17147,8303,52299,51015,21300,32159,65401,68820,36141,28168,52408,56960,31251,30848,47714,49162,36752,30794,33626,27288,4232,-23073,-7402,-1377,-484,-3511,-14751,-32946,-19942,4438,3752,-847,-6552,-15886,-16495,-4897,3885,21329,48329,55008,21008,-18508,-8927,693,-3624,-2818,-1644,-8295,-13493,-10638,-14441,-15436,-497,911,-15293,-21778,-16887,-15994,-14991,-16724,-10760,-10539,-24312,-31433,-16820,7881,26090,20897,12933,26150,26338,3292,-24200,-37397,-34527,-28024,-23212,-26732,-24321,-221,41044,86800,71236,19570,-29095,-13689,-14159,20201,63650,37993,-8880,-1887,21569,20215,7347,3396,2827,-10180,-19623,-14659,-1876,9478,8012,-466,31968,44127,1616,1043,85825,113739,64946,32514,25366,3367,-14820,-14413,-17333,-24045,-5411,628,-10368,-23056,-12579,19002,35429,33071,11482,-13130,-2359,-2205,-11665,-22835,-12933,-2218,1735],[-5571,-9525,-10074,-8503,2222,14948,25289,24655,11721,-11021,-23776,-20822,-19964,-16534,-24773,-34719,-20113,4398,33052,46274,35127,23568,13884,9992,4540,-12837,8082,28563,23685,10143,503,1227,18007,38403,27782,-7887,-26501,-14017,23853,49567,40407,7849,-18535,-34031,-30551,-34011,-24943,-11403,4909,23142,12717,-7892,-20111,-41047,-21991,-1046,679,-5247,7672,16218,18420,15674,8281,10182,13403,-3045,-25782,-31428,-27024,-29990,-8172,29025,43011,32234,15683,-6995,-32911,-17880,1227,7908,9677,-2213,-11506,6673,30902,20521,-10503,-29204,3594,22103,928,-33746,-18183,-12883,-20064,-33505,-38333,-35266,-25768,-2413,11742,8864,-2845,-14394,-12683,24913,53307,38420,-636,-28352,-15119,-9310,1384,14162,9964,-10376,-26441,-22329,-14387,1966,5065,-18140,6542,31996,25206,6615,-18428,-18788,-6828,5343,18451,39148,42822,11793,-7005,-7923,-15781,-30977,-16862,-3695,-8172,-25028,-3456,18463,22847,7235,-18502,-27596,-11392,14476,22857,17045,-5936,-34848,-19657,-14845,-1225,50156,76510,54231,19783,4160,3581,-4856,-20196,-35667,-23138,-5014,4172,7850,348,-6330,494,16923,43979,53440,-46315,69066,269861,439250,488443,394981,247732,107328,37346,17748,6905,-15009,7669,27230,11385,-14023,-23757,-15760,1880,16354,23222,45017,51968,26947,-5592,7374,29579,14265,2542,6786,-2166,10531,50993,35106,-11026,-4774,13962,15281,643,-38232,-4813,26601,24232,350,-25673,-23246,3252,29414,31154,-6067,-24785,19764,41305,28091,38116,72197,97968,97389,91888,76679,36923,-8222,-26892,10732,37591,55607,41765,9602,-22307,-26734,-27466,-40336,-32037,-29926,-34213,-23064,430,16133,16839,10277,-2175,-19183,-19687,-7735,4073,7674,21005,45423,68134,68348,46696,16771,-7760,4510,37360,37371,11272,-16326,-29386,-39323,-10082,26600,32365,7969,-12256,-4199,8864,15464,10375,-4653,-17509,-3672,3741,-7062,-17119,-14218,16034,54050,74825,69520,45352,27332,23383,19316,2526,-13202,3953,42584,59369,38563,1710,-13323,31128,31356,37469,64781,93803,94189,63212,24016,8808,10022,1325,1367,23124,36477,34500,18787,-2198,-11563,-13604,-2525,14525,11775,5681,-1041,6123,12399,8740,-10853,-32670,-20803,-20919,-30050,-36030,-26796,-9121,2615,-2775,-27602,-34860,-27209,-41991,-23166,-3019,4633,-10514,-27086,-3364,13024,1614,-28509,-29141,-19239,-22067,-15764,-10709,-12481,-9573,5491,15022,15950,7740,169,-5274,-10434,-15712,4798,31984,43639,36415,30166,30168,18163,0,-19158,-4853,3633,-4081,-4697,-13067,-28250,-32713,-28159,-25871,-26622,-26020,-16009,-726,29002,52520,42943,27373,19017,5742,-8202,-15285,-20131,-20134,-8348,15444,25466,40866,53742,42325,17291,-17209,-18161,-12501,-21821,-28299,-23528,-10271,15466,27546,346,-9882,-8157,-6565,-13970,-26700,-5263,4931,7222,10130,23637,31510,25882,24651,20631,8493,-8438,-30488,-31758,-21355,-21568,768,48616,108006,138801,76380,2221,-28976,-20274,-14801,-13596,-14317,-8132,13756,18146,10267,4562,12622,12076,9749,10829,4685,-12668,-12355,-10603,-26919,-36800,-38926,-24307,10514,21810,15554,-8796,-27726,-19764,4166,9183,406,9387,25847,25764,9430,-4627,-9953,-13372,-11086,767,18208,31108,42621,48951,28159,-20524,-9861,15194,24493,5690,-16902,-624,30762,33720,-20135,6065,56609,55642,18022,-27214,2967,10115,3768,-1699,-15035,799,13656,-4746,-16767,12715,21323,11767,-3050,-14233,-23946,-19777,-5982,9160,19078,24560,15567,-2760,-5078,10495,16867,7606,-4281,-15054,-20626,-16853,-24650,-18159,6970,15504,-547,-33126,-31013,-30522,-11197,12067,30757,38316,37141,25003,2674,-13166,-21959,-8137,12474,13659,5817,10036,3983,-17807,-9307,11764,-1150,-6384,11899,14299,8310,-1529,-3542,-4123,-9346,-19477,-21601,-3442,6327,8006,15733,24560,23838,7539,-15678,-34518,-40459,-27359,-11,24419,28718,19856,11821,-12568,-33898,-20705,-23369,-17986,-916,12316,13767,11457,6359,-861,-14397,-24650,-15454,3212,13807,9374,-4536,-9196,-647,5109,9349,1067,-8326,-956,10932,17718,21438,18418,12086,14574,33612,45701,37399,33144,34114,23128,-2810,-4007,7788,9918,6017,7818,-5090,-16567,2503,3770,29013,58923,44756,3949,-28646,-7717,-5225,-13834,17774,67484,98821,87970,52348,12513,-22595,-13634,4275,10520,-5287,28199,56291,33015,-1268,-8272,6467,20092,24852,11934,-4794,-9695,4659,12801,9999,6354,-4875,-24250,4464,22783,23951,29462,53449,81044,83494,50051,-3011,-32302,-30320,-30966,-3918,2592,-1966,-6629,-5192,-1661,-2708,-7967,-11453,-18031,-19631,-4162,6327,23801,41070,36544,-2348,-13003,30979,41535,18219,-13608,-27030,-21305,-25184,-28307,-11615,-5220,-16863,-25021,-25312,-21491,-11099,-8061,-11210,-29411,-21347,-11110,-35397,-6705,18331,23734,7138,-16194,-20735,-3273,8955,7671,-1696,8900,14729,1975,-360,6304,19007,33950,35943,21490,-7454,-31957,-12132,-6374,-7625,-7720,-14914,-31522,-12888,-13345,-15153,-5832,-6291,-900,4081,-201,27344,68891,93345,84726,40881,-10836,-12761,14580,20308,9981,-9008,-26693,-33358,-21394,-15839,-18733,-22401,-26579,-13951,1216,-8576,-16771,32557,69494,75239,42193,-2025,-12399,13323,20711,3232,-23154,-32178,-16370,-1043,6297,7992,13137,14348,23961,27908,29952,29038,10229,-11738,-26426,-3353,13805,4748,-19663,-28033,-23777,-35929,-17465,-7136,-17042,-32448,-21333,-20410,-35988,-21424,-21248,-7671,12199,27268,30767,10929,-16725,-25553,-21603,-3363,8390,12091,-8859,-35626,-20151,-4805,4210,1338,-2635,9278,7815,9211,2822,4481,30618,62295,79769,72531,43955,9399,-11047,-13145,-2871,10963,16125,15188,17542,14165,-2161,-30445,-25981,-17377,-5150,3330,5946,-9458,-15492,-7952,-20483,-17732,-21145,-8925,51070,93485,85619,47174,15370,7507,4216,22252,34939,40148,55628,63765,30235,-13008,-2256,13936,14613,44576,71702,48147,-12939,20283,68676,74191,38212,27595,54272,54881,24475,27153,47406,51413,38851,31700,34987,29560,7196,-23475,-11445,-5126,-4108,-5437,-12272,-25961,-36113,-12664,-11338,-9386,-9701,-13850,-9646,5327,13364,27158,53222,60833,26285,-13350,-1924,10396,3790,-1970,-3041,-6360,-8573,-7309,-11799,-11982,707,-2408,-23010,-22196,-10724,-6196,-2382,-3686,-2955,-9104,-26000,-34391,-17195,7685,23792,20090,13546,27190,28227,6244,-19370,-32094,-39344,-25599,-17179,-20201,-21839,-75,40689,87692,72793,20706,-32651,-12267,-14166,16317,55678,29828,-11410,-481,20778,18847,8052,5676,6278,-5280,-15376,-12888,1361,14047,12107,-1031,26962,40190,2297,-1870,78222,107826,62986,33199,26579,4515,-16807,-19795,-21670,-21400,-4238,4136,-4030,-19706,-16141,13986,32238,31729,10551,-19859,-8398,-4276,-12449,-27010,-16225,-4091,1770],[-5537,-8006,-5728,-3124,5182,15464,23319,20479,4404,-20993,-27814,-18128,-18976,-22885,-35246,-34045,-13453,7946,30919,41017,31996,24390,18085,14889,7452,-6096,20445,39217,29030,8477,-9079,-13732,6603,35890,25776,-10193,-27440,-17108,21781,48738,42087,11780,-11471,-23757,-22819,-27202,-20747,-8383,9014,28972,20268,-833,-20259,-34298,-17210,1781,5459,2758,14467,21354,19044,16867,12104,9426,4656,-12992,-33457,-30823,-26778,-31766,-7584,30622,44719,31092,8551,-18184,-30269,-3570,13365,18437,13939,-4241,-13640,7545,32067,18573,-16486,-19890,17549,33750,5597,-32364,-8978,-2078,-10333,-26351,-39231,-40216,-36382,-12439,3390,3314,-6596,-18728,-15088,24982,54565,43706,4636,-28437,-16235,-6518,5598,15857,8551,-12963,-30862,-28772,-16707,3627,9238,-12110,2722,22206,17675,3948,-19141,-21716,-12444,-883,15847,41541,50847,24515,603,-12318,-22329,-30113,-18716,-6124,-7733,-21498,-8677,12374,19437,6004,-19521,-33353,-16624,8199,14787,8694,-16185,-36200,-13331,-16950,-3739,55285,84693,62981,28660,11688,9447,397,-17035,-31952,-16715,-2155,96,2692,-2171,-8973,-618,20594,55222,69859,-27424,101778,336788,531544,581193,463988,282751,114467,29177,6141,2259,-18599,6863,31488,17733,-7937,-19140,-13814,3444,17934,23561,46215,57069,34884,-592,6590,35975,22311,-1152,4629,2987,11018,46061,31749,-12653,-5813,9801,10457,-386,-38426,-5072,30113,28605,2762,-24791,-26354,-2040,24665,30928,2548,-14194,22669,47507,35429,42601,79819,108464,111890,106587,86882,42143,-1292,-39192,-4028,23159,42104,31504,524,-26944,-27306,-25957,-37769,-36299,-35334,-23937,-6952,6983,10575,3031,290,-71,-5240,-4765,4374,9208,5574,19227,50281,77297,73675,47179,16495,-2388,5486,33640,35854,17981,-791,-15538,-28547,-5586,29953,33557,2202,-24906,-12452,1798,10920,10426,-3791,-18801,-2423,6513,-6220,-17636,-15066,15974,56435,78457,74419,50565,31063,25097,20659,3562,-14573,4454,47686,67215,45559,2448,-21960,32057,62553,100211,134931,145566,113987,54642,16982,8609,9877,-436,3756,24342,35085,33532,21692,4717,-3887,-11831,-11521,6143,13255,16109,11901,14579,15791,8009,-11889,-24063,-14479,-17954,-27861,-33820,-24953,-10065,-2775,-10227,-31123,-28378,-29659,-32241,-7999,11610,14963,-3360,-24356,-5116,10477,583,-28802,-29777,-18120,-21642,-20262,-13484,-15856,-12970,4196,15657,16523,5503,-6380,-13109,-17109,-14820,11087,38691,47797,36062,27567,32008,25941,10509,-14860,-8816,4231,4625,917,-14209,-28729,-26381,-24118,-24942,-25238,-20401,-6130,16008,51931,74718,60232,37468,23880,8214,-3268,-7545,-13681,-13752,-2114,21049,34083,51261,64384,50009,19310,-19428,-13167,-6140,-13252,-19245,-20788,-14085,3624,9513,-10132,-13478,-8018,-3598,-8470,-24082,-15038,-7308,-4882,888,18678,30607,28339,28619,22616,9316,-6928,-29162,-40129,-31660,-26885,-1625,44143,105436,138808,82958,9658,-25235,-16429,-17172,-22185,-14644,967,19854,24445,15672,-1237,69,2812,1863,5570,4581,-3500,-3105,-7362,-26813,-38279,-40410,-20181,16100,26215,16467,-7005,-21275,-15609,5599,9188,2179,17316,36406,34159,14486,-4193,-11882,-9175,-269,10085,23005,32756,43157,48436,26855,-20871,-11973,6743,13950,-1204,-18420,1955,36621,43884,-7457,-4306,50145,51938,14971,-28001,-2398,1718,-2575,-3698,-16695,-2029,11389,-5364,-18733,10317,15683,2180,-15055,-25063,-29287,-16838,-6962,7801,16957,21202,13660,-3531,-12184,6078,18393,13474,2943,-6913,-13273,-10428,-14803,-12387,8307,16076,1920,-30195,-33889,-29027,-10049,13218,31488,36820,31742,19027,-1384,-12891,-15689,-1440,11520,7097,-755,-240,-10257,-31571,-11580,7544,-6707,-5688,9901,9172,3728,-3641,-428,4747,-1449,-17836,-15983,4836,15273,15488,21853,30942,31645,15967,-9947,-30550,-41051,-21234,6044,29251,31798,22615,15325,-9108,-34780,-21737,-25419,-22478,2667,22274,21639,14559,5928,-4725,-15841,-20805,-10551,4258,12009,6461,-7937,-13140,-3203,3599,6388,-3345,-10109,-2275,9437,16685,21318,21774,19782,25641,49813,61805,48174,39817,36067,21135,-1907,3223,12455,10601,3824,3518,-8596,-19288,-1073,2215,26742,54235,41661,5556,-25585,-12648,-15975,-28737,9392,57102,90449,80851,47520,11159,-21744,-23444,-7968,-1127,-6086,38243,60508,34579,311,-5194,6997,17198,20239,7772,-8041,-13022,972,9746,7941,4295,-6845,-27200,-1585,14885,16814,27587,57313,91037,98999,65371,6657,-27638,-35867,-26173,514,2157,-4901,-8269,-3820,2025,1182,-5886,-13749,-26182,-25733,-6409,3222,19890,36958,34038,-4447,-13587,30830,41268,16340,-17453,-27840,-19760,-21642,-24086,-9876,-5051,-19067,-30338,-26954,-18641,-10191,-11682,-18856,-34852,-15516,-9573,-35371,-6906,20233,26047,8954,-16038,-21583,-2851,13234,17882,10714,12207,18001,7882,1099,9334,27599,43829,42672,25546,-5252,-28314,-13075,-5285,-3762,-1941,-9268,-30507,-13797,-13197,-18156,-11631,-10471,-4935,-3464,-2784,32035,73472,95268,81935,34080,-18079,-6796,22899,29260,17157,-4220,-24167,-34807,-20343,-11815,-15296,-24362,-28221,-15962,-1516,-9141,-20913,28166,66477,74794,44755,2098,-17990,5874,13063,-2781,-26577,-28748,-15637,-3988,1932,5599,16523,21165,27431,30607,35334,36258,17524,-2791,-11392,-1477,11044,2292,-18979,-32681,-33038,-34340,-20666,-20402,-31874,-20552,-11218,-16352,-24338,-15598,-18055,-2558,16789,29688,31220,7851,-24228,-31144,-28531,-9218,636,5703,-12868,-36093,-25788,-16639,-12697,-12798,1434,18225,16395,15858,8817,12459,41964,76267,88459,73776,45076,13074,-7425,-13107,-2135,14357,19672,13694,11375,10218,-1443,-25806,-32682,-19620,957,12917,13287,-4254,-15892,-14726,-27680,-16042,-15984,-15589,41123,85708,81567,43163,8434,39,-1504,17836,28900,31531,47624,64716,36396,-8228,-6158,20753,42372,82946,108360,73881,-6874,13280,71348,76821,39070,25548,52392,47392,13652,20711,43053,48972,36945,29632,34200,30461,9231,-22864,-15748,-9290,-8594,-9228,-12143,-19298,-33985,-27993,-25129,-16690,-12183,-12498,-4095,13432,19232,28562,53217,61679,28064,-10256,2583,17526,9729,-1940,-5665,-5182,-5031,-4140,-8003,-11270,-1279,-6633,-29730,-21585,-5952,1575,8690,7517,3080,-8601,-27528,-36483,-18063,4582,17088,14771,10700,25958,29219,10193,-14180,-27313,-35945,-21756,-11438,-14771,-20052,-1348,38222,85237,72027,21338,-30153,-11761,-14309,9914,43422,18380,-16336,229,18918,16428,7407,5896,7598,-1605,-10689,-11219,2810,16406,14177,-3305,19351,33418,849,-6513,65597,94545,55838,30761,26775,6643,-14038,-20331,-24726,-21067,-5411,5541,-684,-18530,-21096,6123,25370,26988,7655,-22873,-11185,-4036,-9947,-26145,-21313,-7403,520],[-7162,-8610,-3812,-75,6132,13685,18622,13721,-4828,-32583,-28139,-14968,-16996,-28550,-39787,-23835,-5447,11255,27906,32994,24479,20669,17995,15641,6939,-558,30132,47268,32331,5487,-19032,-27082,-1300,30876,20916,-13737,-27779,-20626,17775,44991,40217,12118,-6867,-14575,-14011,-20829,-17684,-6650,11592,32754,25434,4627,-18625,-26888,-13154,3523,8600,7390,17058,22992,17837,17655,14613,8127,-5939,-25476,-39271,-27644,-26351,-34720,-9252,28777,42673,27015,-379,-29978,-22181,9684,25744,29159,17618,-6754,-16898,7687,32138,15610,-23101,-11174,29165,41882,8363,-28086,-758,7944,-383,-18914,-33494,-34517,-42807,-24016,-6849,-2908,-9998,-24572,-20172,21762,52387,47137,9976,-24713,-18052,-5365,7328,15224,5836,-15139,-32757,-34518,-15008,6350,12945,-6525,-875,11485,8676,-256,-20744,-23107,-16623,-7202,11970,42228,57362,35750,7108,-17250,-30109,-29639,-20471,-9405,-8479,-18360,-12965,6278,15864,4751,-19062,-37769,-22571,-17,5437,-739,-28258,-27463,-4728,-16490,-6080,58372,89581,69432,36436,18956,14744,4944,-13590,-27975,-12990,-1892,-6268,-4658,-6259,-12585,-2546,21565,61662,81974,-12009,126429,388732,603128,651841,513771,303374,112284,16043,-8292,-4130,-23838,4903,35659,24646,-1252,-14530,-12900,2662,16723,21809,45678,60371,41922,5881,4088,37476,26529,-6292,2059,8112,10688,37948,25934,-14726,-7686,3655,4724,-942,-37561,-5010,33768,33151,5646,-23084,-28246,-6046,21613,32716,12770,-3748,24355,51074,41074,46027,85806,116122,121684,115221,91999,44876,4630,-33883,-18489,7003,24924,16726,-11276,-32582,-28968,-25747,-35426,-37083,-32463,-11397,6722,11910,4450,-11396,-7538,5543,8022,7421,13100,10377,958,17174,54601,83414,74498,43505,14150,3471,7155,28158,33719,25709,14331,-2184,-18673,-2914,30109,32301,-3174,-37592,-20926,-5968,6521,10614,-2498,-19232,-2225,7392,-6773,-19037,-16940,15118,58573,82045,79665,57053,35914,26446,20536,3445,-16005,5259,52425,74447,52968,5078,-32428,15754,54511,94799,115975,120147,92175,42475,16445,6031,5131,-4873,3526,22373,30630,30548,23682,11172,3608,-8790,-19017,1076,18226,27599,23884,22414,18845,7168,-11254,-15578,-8872,-15805,-26576,-32940,-24254,-11301,-7150,-14546,-27710,-22587,-31816,-21576,5818,23953,22823,2064,-20979,-7519,6820,-255,-27547,-31212,-17866,-20428,-23961,-15496,-18093,-17429,1199,14567,15457,2233,-13749,-22392,-24487,-13404,15547,43174,50046,34513,23848,32447,32277,19558,-8806,-11390,6371,15015,6713,-15249,-24591,-18759,-19549,-22961,-21204,-13073,4018,32547,75653,98099,78587,47333,27835,9998,1408,-823,-8180,-8869,1745,23584,39485,58158,71463,55513,20509,-20875,-9200,-411,-4447,-10374,-18679,-18434,-8972,-10540,-19925,-16386,-7516,-508,-2933,-18387,-24374,-18924,-16429,-8880,11954,27706,29176,30994,24489,11238,-4549,-26845,-41489,-35204,-26944,-4130,37302,96259,128830,83236,14320,-21741,-11270,-14863,-30545,-13121,8678,24428,29031,21130,-2584,-13112,-7563,-7895,-452,4802,6051,5359,-4341,-26528,-38671,-40244,-17407,19564,28837,17410,-2379,-14353,-10583,8204,10411,5238,25690,46291,41431,18276,-4283,-13081,-3224,9952,18394,25619,30776,38849,42721,21902,-22603,-13626,-1796,2269,-8689,-17011,6516,42492,52208,4408,-13658,41589,45724,10931,-27907,-9398,-8731,-11330,-9029,-20474,-6538,6526,-7848,-19958,7880,9445,-8074,-27910,-34420,-28139,-13073,-7464,5190,13185,17133,11238,-5450,-18149,6381,24303,22323,11494,1238,-6005,-3089,-4577,-5865,9293,14866,2097,-27971,-35610,-26580,-7332,15388,32540,35024,26117,12620,-6687,-14136,-11050,3508,10368,1537,-7418,-11862,-24502,-34722,-12918,449,-14293,-5799,6787,4441,977,-5578,1475,13271,8050,-13023,-12137,8493,20322,20529,26246,35791,37445,22034,-5624,-26168,-35701,-15372,11641,33341,34829,26873,20985,-4444,-33195,-20825,-25759,-26964,5901,31359,28862,16838,4691,-8673,-16147,-17190,-6476,5594,11240,5225,-9355,-16649,-6651,616,1852,-8654,-11271,-2729,8815,16004,20596,23846,26369,36544,65854,76797,57942,45823,37992,19966,-260,9097,15786,10113,365,-1783,-12212,-21374,-5130,-318,22744,46826,35762,5439,-19893,-12205,-21284,-41097,4166,44964,76288,69141,40758,10225,-18238,-35672,-22691,-16412,-4412,46511,61912,34854,2247,-2300,6817,12962,13607,1741,-12197,-16362,-2866,6675,6439,3073,-8021,-27802,-6441,7970,10089,25112,59877,99277,112959,80039,16958,-21098,-34072,-18801,5192,1810,-7612,-9795,-2515,5967,5307,-4169,-15992,-32685,-27475,-8172,-610,14794,30929,29688,-7080,-13332,29456,38574,12611,-21293,-26203,-17013,-17554,-18867,-5613,-1047,-14912,-22185,-22070,-15533,-10240,-15867,-26312,-30296,-10582,-8540,-33730,-8370,20814,27866,11272,-14712,-21416,-2800,15486,24574,18869,12532,17343,11025,2425,12582,34901,51880,48362,29184,-2715,-24865,-13776,-5058,-1423,2450,-3905,-26042,-15131,-13588,-20274,-17162,-13737,-8469,-10291,-2983,36179,76227,94495,76688,26503,-23566,164,31765,38320,24099,659,-20986,-35610,-19034,-8402,-12887,-24256,-27550,-17939,-4756,-9606,-26122,20842,59221,69344,43226,4221,-20866,-936,5446,-8904,-26119,-21035,-10927,-3932,-614,3519,17285,23392,27497,30746,38161,41358,24502,7297,3135,5718,9940,574,-17253,-30834,-37364,-30665,-23436,-32253,-22470,-6366,-367,-7887,-10594,-7431,-14008,2173,19944,29993,29355,3435,-31233,-29982,-30037,-13951,-6061,-521,-17121,-37059,-29584,-25372,-28202,-23734,6004,24837,23274,21002,12952,18049,50386,86250,92831,71741,44793,18260,1680,-4630,3914,19413,22967,11318,2456,3829,-2328,-21962,-29629,-15252,8203,20370,18065,-614,-14044,-18663,-31053,-13854,-12369,-22085,29200,73470,72272,34986,-191,-7443,-8359,11525,21431,21389,36369,62201,41413,-3693,-10007,26573,53552,84724,104842,68446,-10770,18188,75311,77530,39474,22844,47195,35219,728,13273,35683,42542,31724,25398,31944,30646,10910,-21896,-19865,-12990,-13132,-14435,-14414,-15189,-22819,-29612,-36322,-21967,-13854,-12056,-146,18915,21619,26182,49094,58072,26594,-9134,4739,22113,14148,-2354,-9195,-5074,-2755,-858,-3851,-13034,-5909,-10393,-31434,-21368,-3046,7136,17226,15985,7123,-8829,-28463,-36708,-19309,-1009,6683,5408,4682,22539,29130,14552,-9552,-24127,-33220,-19040,-7264,-10595,-18721,-4055,33432,79332,68681,20753,-27782,-12038,-14200,1180,27561,4399,-22851,388,16184,13240,5536,4155,6761,203,-7261,-10235,2332,16310,14054,-6967,9783,24387,-2514,-12570,49642,75943,44059,25282,26068,10080,-7159,-16004,-25388,-22947,-7923,5051,-534,-19901,-27058,-4191,15046,18941,2607,-20488,-8327,21,-4037,-19545,-28073,-11781,-1711],[-7635,-8801,-2010,2608,6900,11719,13681,6985,-13084,-42724,-23892,-10779,-13469,-29039,-32478,-13266,3975,16490,27330,26239,15786,14774,15553,14164,5026,4923,38147,53956,35328,3302,-26000,-29580,-3026,25115,15120,-16570,-26270,-22169,13984,40354,36602,10393,-3424,-5427,-4779,-14111,-14465,-5040,13389,34783,28916,9909,-13108,-18980,-9568,4551,10368,9387,16486,22047,15896,18972,16921,8001,-15279,-36867,-31796,-21387,-24483,-37282,-12125,24515,37898,21174,-9510,-40481,-13351,21733,38344,40657,22278,-7784,-20281,7606,31936,12928,-27938,-3021,38054,46023,9314,-22884,6629,16617,8493,-12575,-27444,-25280,-31285,-35283,-17457,-8058,-10989,-28938,-27222,15813,46950,47969,14228,-20948,-19902,-5410,7141,12787,2145,-17017,-29880,-30279,-9700,10145,16467,-1389,-4062,429,-1135,-5470,-22653,-22923,-19086,-13298,6757,40491,60592,43976,12321,-20691,-37533,-29969,-22317,-13362,-10292,-16423,-16354,125,11597,3055,-16704,-31871,-26963,-9515,-4440,-10192,-40550,-15784,5013,-11500,-5176,60118,91063,72510,41085,23161,16756,6811,-11606,-25391,-12185,-4120,-14271,-14239,-12318,-17410,-5277,19422,62131,87775,-406,134704,407874,628872,674189,523937,298461,97157,-1926,-23203,-11340,-29245,2508,38563,30390,4461,-11698,-14870,-2060,11894,18051,43133,60901,46659,12510,698,34058,26179,-13352,-1286,11842,9301,26978,17725,-17482,-11233,-4833,-817,-898,-36940,-4889,37324,37460,8390,-21218,-28364,-8244,20318,35442,22091,4557,23782,50940,43695,47370,89569,120465,126155,117356,91894,44962,8473,-24703,-31717,-9712,5931,-957,-25139,-39327,-32503,-27855,-34840,-34718,-26059,-2051,16364,14752,-1445,-25865,-12721,11516,18387,15906,17534,7273,-5545,15579,57601,85067,70080,35528,10234,9420,8912,19880,29770,32479,27475,9462,-10398,-2634,26488,27932,-7935,-47493,-30032,-15035,1893,10140,-1615,-19470,-3959,5559,-9195,-21359,-20204,12640,59064,83562,83123,63355,41114,27218,18751,1850,-18118,5067,55471,79771,59354,8623,-43445,-19376,6585,45455,71799,95655,87691,53629,22462,697,-3804,-11477,510,17220,23534,26064,25024,17228,10567,-5384,-24742,-530,24527,38297,34089,28878,20815,5700,-9682,-8283,-4524,-14764,-26455,-33596,-24588,-12614,-9906,-14764,-20837,-18100,-34129,-12548,16979,32898,27484,5265,-17809,-10513,2062,-1167,-25220,-33679,-19203,-19761,-26852,-16777,-18589,-22817,-3456,11666,12421,-2285,-21029,-32424,-31409,-12486,17667,44947,49992,31647,18976,30896,36152,25852,-3543,-12328,9510,24978,11722,-16299,-18657,-10868,-14836,-20451,-15948,-5462,13475,47324,96728,118986,95980,56382,30824,11216,5470,4517,-4059,-5925,2864,22855,41336,61145,74364,58415,21053,-20789,-7304,3613,3442,-2339,-17256,-22734,-18387,-28963,-26715,-18379,-6744,2685,2494,-11042,-27010,-25947,-25142,-18989,3429,22557,27936,31452,26255,14338,-1327,-23531,-30746,-22757,-17918,-5019,29050,81678,110930,77816,16313,-18475,-6157,-10100,-37813,-10324,14583,27393,31818,25514,44,-25600,-17721,-18494,-5141,6753,15497,12773,-1662,-25805,-37207,-38959,-15996,21060,29990,19249,4553,-7441,-4489,12590,13485,9691,34025,55143,47485,20985,-3979,-11631,4427,19386,25192,25908,25476,30274,32520,13720,-25471,-14345,-9511,-9474,-14672,-11632,12666,47787,58026,14716,-18601,32324,37936,6516,-26440,-17100,-20365,-21760,-17048,-26170,-12304,-564,-12337,-20238,5871,3345,-17794,-40478,-30843,-21235,-9266,-7729,1785,8401,12620,8463,-8012,-19191,11799,33954,33377,20861,9147,597,3706,4385,396,9799,12071,181,-26601,-34796,-22992,-3322,18273,33676,32986,20790,6507,-12423,-16570,-8741,6206,9364,-2282,-13577,-23965,-36943,-23382,-12903,-8912,-22408,-6296,3097,2437,2914,-5795,2346,21188,18952,-4445,-8908,8027,21585,23129,28926,38998,41055,25639,-3052,-22725,-30362,-9493,16964,36967,38060,32251,27278,-423,-30418,-17584,-23810,-31316,8387,38926,35017,18250,2749,-12347,-15419,-14118,-3583,6580,11306,6179,-7447,-17884,-10225,-3255,-3619,-14055,-11284,-2224,9196,15955,19621,24777,31559,46339,79756,89042,65859,50507,39209,18830,795,13005,17419,8169,-4546,-7989,-15869,-22530,-9133,-3386,17839,38100,28056,3643,-13422,-5504,-17590,-36772,4153,33848,57429,53307,32255,9744,-12169,-33222,-35173,-30486,1553,52352,60327,33432,3906,2,5658,7279,4919,-6300,-17570,-20067,-6894,3978,6125,3819,-6848,-26614,-10933,1864,4043,22106,60834,104925,124185,93294,27946,-12540,-25474,-10667,9332,1249,-10312,-11607,-1655,9488,8755,-3471,-18602,-35038,-25954,-10532,-5739,8266,22882,23230,-10632,-12852,26232,32728,6352,-25201,-23350,-14014,-13506,-13404,-494,4456,-8355,-14848,-16500,-13287,-11881,-21207,-34074,-24602,-6808,-7778,-31388,-11916,19159,28245,13003,-13234,-21049,-4017,14599,26477,21714,9340,12859,11055,2245,14326,39464,56795,51744,31279,-863,-22414,-15610,-6964,-1652,4280,-368,-22465,-18123,-15259,-21507,-22145,-16410,-12039,-16685,-2520,38451,76198,90267,68454,17711,-26602,6688,39714,45904,29407,4371,-18390,-36733,-18357,-6207,-11760,-22828,-26504,-20794,-9202,-10875,-32542,10505,47876,58839,36913,3057,-22448,-7842,-3072,-15952,-23012,-12942,-5306,-3144,-3596,-891,13051,19823,23285,27292,36940,42370,28760,15426,14932,13860,8993,-1585,-15683,-26221,-32022,-28070,-26357,-41202,-12689,5409,9054,799,842,-1686,-12841,3680,19694,26916,24316,-2923,-38147,-27858,-30187,-18586,-12371,-7412,-22584,-37971,-32045,-30018,-39680,-28614,8738,28009,27220,23512,14139,20015,54162,90147,91498,65873,42377,23464,12858,7180,12054,23815,24360,7717,-9518,-5593,-5722,-20142,-24141,-9825,13227,23923,18750,-116,-12785,-20960,-33914,-14433,-11837,-28328,15301,56551,57235,22255,-10374,-14355,-16385,3029,12387,9795,21491,55047,43982,-561,-13769,29803,47164,41627,37364,3864,-26432,37752,79518,75951,39083,19674,38989,18973,-11879,5967,25881,32547,23537,19283,28161,29962,12057,-21391,-24015,-16216,-17645,-21228,-19441,-14494,-15046,-21644,-38155,-25466,-15364,-12828,2009,21545,20765,20663,41650,50665,22233,-9767,4782,24285,17121,-2792,-13072,-5972,-1301,2792,339,-16320,-11484,-11359,-27552,-21721,-1586,10977,23308,21817,9724,-8909,-28092,-35270,-20094,-7490,-5384,-6282,-3050,18119,28708,19583,-4774,-21557,-31711,-17260,-3742,-6162,-16118,-6532,27785,71620,64110,19844,-26158,-10871,-11685,-7709,11049,-9125,-27308,2212,14982,11837,4971,3099,6393,2414,-3226,-7717,2656,16452,14524,-8733,1950,16790,-4382,-16470,35343,57771,31924,20514,28097,18281,4648,-7472,-22096,-22159,-6519,6990,601,-19725,-29107,-12034,6234,12490,-6,-13564,1444,10835,7423,-9052,-23739,-11267,605],[-8842,-10530,-2380,2757,5307,7675,6912,-1206,-21398,-39005,-19656,-8291,-11304,-26651,-24619,-4841,12284,21855,28362,21488,6472,6271,9920,9622,941,8675,42932,57955,37097,1305,-28599,-21720,-629,18186,8085,-19127,-24326,-22229,10286,34811,31212,6425,-1462,3030,3991,-7548,-11338,-3845,13908,34515,30656,15140,-4851,-11199,-6951,4586,10622,8966,13193,18904,13880,21319,19639,9917,-18314,-31725,-18263,-12479,-20577,-37931,-15387,18820,31506,14838,-17074,-41904,-4868,32495,50868,52952,29042,-5359,-22152,8246,32603,12094,-27375,5271,44770,47078,9852,-15626,14126,24625,16820,-6563,-20383,-14152,-17973,-30948,-24846,-9729,-7764,-26529,-33921,9516,40371,47500,18363,-16073,-19613,-4508,7313,10761,-533,-17019,-25230,-20879,-613,16583,21906,5400,-4520,-8257,-9053,-8944,-21448,-19257,-17724,-16575,2448,38155,61719,50514,18446,-17910,-32970,-28827,-21687,-14861,-10288,-13620,-16899,-3797,8717,3296,-10453,-21369,-23037,-16731,-11365,-15553,-35110,-1343,17440,-242,3732,64082,92160,74532,44480,26221,17912,8803,-8742,-22032,-10931,-5219,-19434,-22477,-16935,-19963,-5357,18021,60425,90176,12087,130999,396507,609893,650151,498831,274855,76658,-18267,-31017,-14327,-29544,2135,41331,35793,10348,-8904,-17317,-7838,6834,16638,42734,62397,52228,21740,1184,29976,24955,-18677,-2204,16371,9564,16797,10416,-18051,-13459,-11726,-572,3084,-34092,-1498,43890,44411,13700,-16481,-23724,-5412,23535,41172,32338,13166,23820,49957,45866,49582,94290,124516,128391,116448,90206,45690,12825,-16079,-37467,-21164,-6882,-13031,-32892,-39858,-34790,-29437,-33315,-29229,-17768,5944,24385,18763,-2529,-35488,-12708,18773,28103,23486,20688,3666,-8972,18251,61744,84593,63463,26791,8853,17981,13394,11334,26407,40038,40673,21604,-1214,-1879,21892,23112,-8676,-32431,-34829,-22667,-239,11440,1287,-17145,-5246,3539,-10464,-20900,-21692,10763,59374,83869,85374,70299,47963,29623,18051,1661,-18625,5095,57842,83931,64783,13073,-37659,-43663,5674,95135,174129,201189,160761,87485,31962,-3001,-11699,-16106,-2140,12295,17480,23573,28756,25788,19723,508,-26136,1603,31740,48617,43746,35394,23173,5241,-6045,-751,235,-12925,-25513,-33821,-23779,-11731,-8538,-9230,-11446,-12780,-35241,-4269,26234,39378,30258,7727,-13726,-12162,-1846,-661,-20652,-35064,-20917,-19008,-27600,-15937,-15737,-27036,-8063,8484,8656,-6800,-24464,-28537,-25576,-11415,18560,45084,48696,28648,14197,28040,37857,29581,656,-10675,14228,34485,16434,-16552,-11925,-2411,-9455,-17206,-10055,2219,22230,59858,113344,135157,111099,64715,33527,12675,9309,8912,-937,-4543,1703,19479,40120,60722,73491,58957,21456,-18390,-7508,5666,9971,4699,-16082,-25688,-15339,-16361,-25667,-18786,-5708,5960,7750,-3073,-19020,-22208,-22893,-29202,-6656,15168,24317,29620,27411,17988,2328,-19548,-20466,-9341,-5853,-2865,20444,63228,87720,67528,15651,-15801,-2336,-5863,-32219,-7634,17978,28265,32440,27770,3759,-33750,-26402,-29007,-6714,10432,23674,18487,281,-24890,-34515,-37576,-16525,20150,29371,21887,11953,-1665,1976,18367,17919,14363,40874,61716,51338,21906,-3379,-7376,12377,26761,29084,22901,16375,17288,17847,1872,-29573,-14819,-16611,-20965,-16710,-3967,18787,50966,59975,21887,-17286,22831,28508,1086,-24843,-25074,-33345,-33731,-27723,-34682,-19674,-10412,-20032,-20613,3235,-3386,-26807,-34297,-20743,-14321,-7147,-9273,-3006,2201,6598,4039,-12201,-15094,19069,44127,43976,29010,15144,4823,7874,9933,4207,8160,6438,-4940,-27181,-32458,-19717,-55,19832,33011,29168,14660,-259,-19416,-21407,-10416,5322,7454,-5365,-19696,-36516,-32368,-15527,-13273,-21048,-26910,-8266,-2027,3681,9142,-4649,827,26740,29521,6356,-5480,3011,17938,21891,28445,39012,40909,25244,-3847,-21649,-26106,-4782,20662,38796,39948,36453,31379,623,-27961,-13409,-20850,-36878,8414,43053,38293,17323,-1205,-16815,-15338,-13085,-3312,5547,10682,8053,-3339,-16425,-14233,-8738,-10784,-19910,-11164,-2105,9212,15337,17446,23523,33964,53063,88798,96189,70150,52273,38064,15867,-674,13642,16208,3655,-12127,-16103,-20624,-23719,-13528,-7441,12208,29126,19218,-375,-8134,3941,-9365,-25538,8159,26328,35649,33772,21606,8945,-4686,-17746,-27576,-18480,11202,54826,55319,29456,4140,781,2732,-416,-6221,-16812,-24790,-24908,-11448,1715,7077,6893,-2812,-24129,-16058,-4042,-1418,18511,59858,107216,131472,104065,39261,-2023,-14971,-3052,12171,227,-13061,-13961,-1487,12117,10986,-4161,-21847,-32001,-23224,-13806,-12234,467,13121,14834,-15093,-12370,21118,23729,-2352,-27672,-19661,-11035,-9510,-7791,4693,9908,-1759,-8769,-11633,-11912,-14783,-27391,-36229,-18406,-2950,-5994,-28417,-17162,15623,27383,14105,-11506,-20143,-6170,11008,24192,20145,4028,6721,9857,1531,14940,41702,58945,53118,32257,902,-19895,-17691,-10265,-3631,4306,1956,-19394,-22034,-16921,-20167,-23078,-16921,-14328,-21257,-1395,39672,74606,84131,59027,9512,-25351,13451,47307,52604,33949,7940,-15329,-36941,-16776,-3336,-9582,-18942,-24353,-22974,-13011,-11319,-34823,420,35750,46287,28132,283,-22307,-12884,-10668,-21817,-17102,-3745,1543,-1109,-6137,-6484,5527,12822,17181,22399,33494,40849,31595,22721,25181,22362,9524,-2239,-12302,-19498,-25819,-24583,-26757,-35194,-4218,16490,18917,10804,11432,2615,-13076,3814,18165,22964,18927,-8222,-37209,-25080,-29772,-20299,-15540,-12198,-26123,-35014,-31281,-29232,-35885,-24557,11742,30539,30865,26046,15095,20919,55511,89991,87116,59417,40697,30616,26783,21996,22813,29206,26147,6412,-20467,-14634,-8660,-17751,-17481,-3445,17711,26059,17867,-373,-10581,-19941,-35718,-15587,-11472,-30693,2845,38613,40074,8740,-17567,-16087,-21327,-4177,5142,512,6322,45813,46236,3022,-14676,33787,45692,19507,-6414,9677,41921,68284,84148,74491,40523,19580,31956,3348,-16543,2522,17315,22705,15913,14418,25405,30788,15047,-19223,-25854,-16663,-19418,-26963,-24987,-15141,-8789,-13064,-31675,-25600,-15309,-12835,4423,23376,19037,14576,33520,41975,17135,-10255,4536,25689,20125,-1623,-15344,-6390,957,7917,5432,-18901,-14183,-7011,-20685,-21560,-484,14123,27655,25634,11661,-7970,-25934,-32446,-19825,-13292,-16908,-18917,-11521,13215,27827,24583,-49,-19611,-31319,-16730,-992,-1429,-12271,-8804,20942,61889,57600,17393,-26000,-8353,-7391,-17292,-5744,-22012,-28095,4445,14174,11076,4480,1534,5196,3384,-526,-5742,1999,14854,13491,-10517,-5771,8840,-6916,-20383,21581,39718,17667,14038,29857,27408,16091,-458,-20332,-20601,-4101,7753,-914,-21933,-30024,-21025,-4649,3764,-4659,-9645,9456,20795,17130,-1207,-17713,-10568,1824],[-8813,-11862,-3141,2022,2969,3267,80,-9144,-27489,-31796,-15722,-6959,-10152,-22884,-17183,2108,19508,27295,31088,20303,-632,-3217,2152,2917,-4612,10389,44349,59197,37698,-389,-26817,-12869,3365,10348,-56,-21702,-23010,-21921,6338,28178,23894,-75,-1466,9752,11154,-2174,-9224,-4085,11979,30928,29953,19195,3251,-5437,-6896,2250,8065,4987,6171,12574,11082,23509,21426,12268,-12889,-15818,-4401,-3679,-16790,-37650,-20806,10145,22085,6643,-23966,-34305,278,38869,59603,62115,34773,-1815,-23842,7197,31639,10759,-23912,10710,46372,42705,8057,-9249,18620,28833,21437,-4004,-15505,-4740,-6608,-19511,-27009,-11300,-4882,-20594,-40269,1091,30441,42734,18928,-13457,-20089,-5468,5119,6261,-5411,-18653,-21781,-12830,7406,21702,25809,10503,-5309,-17186,-17993,-13416,-19163,-15925,-16518,-20100,-4447,31504,56690,51203,21769,-12252,-24249,-29850,-21609,-16134,-11424,-13881,-19167,-9579,3150,1633,-5251,-12771,-16645,-23856,-18367,-19122,-22338,10677,27553,11157,15406,66766,89343,71818,43075,25133,15769,8325,-8415,-22272,-12824,-8415,-22903,-32458,-23245,-23319,-6337,14747,54473,86429,22653,120154,365702,562807,598741,455325,243855,55668,-33159,-32955,-15766,-27585,-1591,38662,35538,11237,-10666,-23715,-17665,-936,15099,41671,61970,55178,29118,2789,22657,19717,-25437,-4560,17268,7132,3821,19,-20691,-17689,-18111,3380,6682,-33338,1098,49174,49499,17049,-13115,-19285,-2358,26285,44886,38872,17942,20664,44358,43624,49228,96331,124314,124690,109304,83789,43304,13481,-12473,-35350,-26247,-8716,-11918,-23014,-32741,-37497,-33969,-34469,-26003,-13034,8566,27043,20848,-1209,-33074,-12856,22586,33386,26775,19659,-2263,-9955,21791,63049,78433,51704,14910,7790,25088,16870,-814,20305,44394,50008,30388,5252,-3701,13218,14619,-8294,-18850,-31291,-31368,-3108,11190,2887,-15758,-9344,-1507,-12523,-19040,-23180,6135,55383,78484,81656,73013,51825,29900,15538,397,-20509,1298,55310,82178,63559,12449,-29552,743,69046,192408,289557,295011,211786,95916,35724,-4310,-16346,-19737,-5677,6622,11588,21672,32981,34960,29328,6836,-25320,2205,35334,54741,49637,38939,23050,3143,-3430,4399,2981,-12451,-25709,-35733,-23973,-10814,-5389,-1719,-2490,-8158,-35401,565,30828,40893,29030,7495,-10998,-14035,-6293,-679,-16088,-35631,-24859,-20430,-28359,-14949,-11934,-29357,-13660,3725,2584,-12990,-22656,-18413,-18751,-12069,16790,42134,44673,24070,8186,22124,35336,28770,1784,-8297,18846,41836,19415,-17511,-6545,4773,-5076,-15074,-5758,7945,28372,67966,122580,143417,121010,70648,34880,13423,11740,11320,149,-5709,-2560,12821,35097,56249,68276,56220,20790,-15132,-10695,4687,13854,9663,-15550,-26659,-3898,4630,-17266,-17639,-5229,8397,11956,4150,-8790,-14373,-15257,-39801,-18266,5373,17830,24836,26865,20888,5533,-15578,-11567,2474,6136,2249,12639,42634,61904,53529,12551,-14055,-616,-3833,-27366,-6028,18589,26915,30984,27742,6567,-24468,-30404,-33980,-4245,15315,30032,22594,1959,-23282,-30808,-35513,-18706,17323,27618,25600,18802,2816,8994,25909,23914,18892,45909,65950,53196,21512,-1753,-639,20197,32008,30077,17112,4535,1412,516,-12401,-30061,-14347,-21888,-28942,-12193,5250,24885,52323,58731,26233,-11075,15395,19302,-4276,-22812,-27062,-36943,-34910,-31637,-33187,-25208,-20696,-29758,-19911,794,-9663,-31632,-23048,-11080,-8061,-5954,-10876,-6869,-3113,361,-1101,-16769,-8477,26855,53863,53806,36307,20006,7554,10105,12641,6018,5191,-738,-11630,-27809,-28535,-15895,2943,20548,31237,24611,9076,-6210,-26025,-27228,-14537,2951,6380,-6256,-22603,-35609,-21591,-10450,-13325,-28475,-19259,-10045,-6451,9647,19430,-813,-1690,30975,40650,20081,1458,-3445,11324,18341,26217,37157,38359,22240,-6581,-20813,-20786,341,24118,40169,41516,39889,33713,-229,-23991,-7195,-15823,-41973,7168,44760,39736,15385,-5675,-20327,-14852,-12676,-4087,3953,10729,11905,3425,-11002,-16006,-13795,-17776,-23277,-9537,-1167,9901,15348,15689,21746,34954,57600,93481,99067,71939,52362,35741,12037,-3417,12884,14158,-1400,-20883,-24557,-24973,-23726,-16320,-10413,8609,23627,12845,-4422,-3199,14497,-269,-15207,15203,26154,17731,14454,10815,9243,5025,-998,-9159,4154,24493,55490,48813,24272,3958,1176,-702,-8625,-18073,-28122,-32405,-29685,-14723,1703,10686,13421,4777,-19093,-20647,-8744,-4895,15966,58396,107211,135326,112589,51526,11314,-2675,4375,14476,-48,-14298,-15395,-781,14734,12913,-5187,-24766,-26890,-19423,-16689,-18828,-7223,3094,5789,-19387,-11127,15182,12771,-12150,-25410,-14412,-7449,-4860,-1410,10185,14982,4465,-3369,-6964,-10484,-17819,-33456,-27012,-10048,3115,-1798,-24445,-23199,11206,25875,14802,-9161,-18134,-8735,5598,19019,15804,-1469,1582,9759,1935,15297,42250,58743,52669,32345,2930,-16508,-18768,-14285,-6781,3040,3429,-16455,-26513,-17531,-15820,-18505,-14816,-14820,-23785,-203,39961,71901,76892,49405,2826,-20990,20028,53953,57929,37521,11254,-11925,-36262,-14029,765,-5404,-13001,-21322,-24327,-15752,-10819,-28662,-6421,25094,33407,17860,-3850,-21494,-15823,-17136,-25709,-9583,5758,8607,1139,-8834,-13277,-4879,3159,9703,16266,27768,36581,32569,28630,33157,29398,10583,-1749,-7556,-11773,-19309,-20562,-24681,-30564,2232,26208,28700,21267,20325,4688,-14994,2542,15201,18087,13348,-12211,-33468,-22661,-29423,-18926,-15877,-15017,-26820,-29159,-28832,-26959,-26986,-16806,14433,32253,33882,28244,15481,20295,53776,85159,79484,52439,39285,38340,41378,37475,34090,34248,27493,7364,-27845,-22737,-11327,-15437,-11263,2162,20823,26457,15059,-2087,-8531,-17279,-37620,-17042,-10722,-29042,-8420,20266,21791,-4114,-19344,-12267,-21402,-9708,-358,-5738,-8948,34009,46943,5650,-14246,35895,60195,74285,95447,108984,105962,91799,85546,71801,42956,22577,27426,-8519,-11053,2465,10409,13853,9437,10673,22958,32309,19165,-16048,-25880,-14978,-18405,-30722,-31368,-17397,-4389,-4688,-22899,-23085,-14599,-12365,6884,24322,16616,8182,25064,32394,11388,-10763,3816,26032,22699,764,-15749,-6367,3968,13862,10808,-19478,-10825,2101,-11749,-20640,248,16590,30224,27330,12846,-6078,-22199,-28445,-18446,-16894,-23513,-31102,-19867,8168,26270,28885,4438,-18100,-31547,-17026,1540,4175,-6729,-10084,13498,51078,49702,13637,-25888,-3261,-610,-25720,-19291,-30852,-23266,7734,14644,11930,5141,730,4532,4403,2027,-3268,1789,12905,12277,-10927,-11469,2417,-8391,-22386,11083,25587,4202,8418,33049,38251,27726,6042,-18462,-15646,1097,9562,-2388,-23871,-27989,-28128,-13974,-3824,-8472,-6741,16535,30841,26557,6265,-11698,-7115,4656],[-7830,-12897,-4383,357,-61,-1326,-6588,-16547,-29931,-25078,-12610,-6956,-10177,-18810,-10223,7670,25205,32101,34421,22153,-3200,-11732,-6435,-4780,-10831,10024,42715,58070,37570,-1343,-22987,-4964,7748,2816,-8323,-23826,-22128,-21406,2756,21368,15750,-7975,-2325,15234,17204,2611,-7352,-4978,8432,25295,28294,22784,10612,-1411,-8562,-1277,3961,-1145,-2929,5156,9944,27037,23564,15779,-1272,1621,9532,5246,-12462,-35138,-26991,261,11637,-1376,-27725,-27319,2913,41366,64281,67409,39258,3192,-22733,5989,30282,10078,-18914,14241,44171,35091,6574,-2831,21108,30514,23733,-3579,-11678,3809,3621,-8860,-21749,-12842,-2919,-13229,-33304,-5898,19918,35743,17453,-11706,-19684,-6309,2634,1203,-10880,-20365,-17974,-5178,14939,26468,29544,15473,-4570,-23471,-25869,-16478,-14481,-11644,-14498,-21798,-12113,22322,47235,47546,23876,-4198,-15896,-30804,-19617,-13984,-11138,-15574,-22265,-15904,-3566,-338,-529,-5290,-9998,-24822,-23237,-19021,-10798,20942,36013,22410,28607,69539,84652,66746,39606,22984,13571,8126,-8024,-24137,-16261,-11297,-19794,-38811,-28843,-25103,-6620,11941,47316,79379,31459,110336,332582,512328,547215,416762,220822,41923,-43019,-29475,-14198,-22437,-7417,32428,31569,8909,-14962,-31297,-28471,-6750,15976,41781,61468,57065,35508,6848,14861,12523,-31542,-6836,16064,3839,-9322,-11609,-23820,-20905,-17322,11313,10420,-33401,3904,53867,53235,19063,-10050,-14737,957,28598,46935,42576,20083,15776,35814,38640,48535,97085,120997,116601,98009,74591,38993,11393,-12984,-31318,-22955,628,1211,-10812,-25734,-33363,-37294,-36289,-24537,-11450,6987,25857,22847,3360,-24241,-13990,23483,35339,27205,16614,-6837,-5984,26421,62091,67992,36653,2532,8645,30917,19836,-15100,12998,46212,56001,36296,9617,-6740,1728,3588,-6164,-6180,-20629,-32803,-5987,10130,3823,-14891,-15464,-7904,-12625,-13898,-22150,-692,46863,67067,71472,70640,51855,27640,11477,-1220,-22957,-6524,47564,73491,53843,4786,-29538,42661,106117,221659,287785,262604,164901,57381,31422,-2246,-15610,-22033,-8512,1807,7275,20903,37856,44951,39885,14168,-22088,-571,34291,56030,51382,39124,20160,-661,-2208,7174,3821,-13032,-26473,-39256,-25454,-10410,-1608,6036,5704,-3831,-32632,1603,30391,37318,23959,4759,-9802,-15896,-10730,-1285,-11873,-33706,-30657,-24175,-29356,-14125,-8164,-26779,-18815,-1872,-5422,-20938,-18351,-10827,-14602,-14667,12502,36181,37892,17784,945,12845,28033,22991,-532,-6134,22807,46760,20534,-19621,-3349,9828,-2474,-14877,-4100,10688,30922,70536,123123,142340,123917,73223,34459,13049,12267,11409,-1137,-9729,-10085,2839,26099,47609,58752,49742,18241,-12621,-17280,200,14305,11849,-15740,-26212,6794,22333,-6895,-15366,-6084,8973,14131,9332,-665,-8647,-9713,-35561,-30952,-6857,7987,16343,23233,21341,6932,-12788,-5333,10927,15862,8159,6080,20987,35107,36451,6666,-14302,-2320,-5642,-25961,-6918,15529,22435,26743,24784,6849,-19157,-29277,-28308,-248,19172,33035,24165,2758,-21658,-27235,-33593,-23386,11945,24162,28791,22884,4605,15307,33935,29958,21456,47518,66472,51875,18802,-445,5813,25782,33485,26729,7594,-10468,-17091,-18538,-28892,-25025,-14111,-26219,-29905,-4988,13577,29168,50496,53378,26386,-5234,9871,10237,-10570,-22003,-21659,-25679,-23279,-20625,-22632,-24477,-27993,-38765,-19030,-2836,-16743,-31426,-15255,-4498,-4435,-6891,-12665,-8943,-7146,-6849,-8290,-22712,-3263,32117,60284,60404,40833,22206,7439,8922,10926,4059,-615,-10483,-20144,-28588,-25290,-13325,3712,18502,26646,17881,2716,-12612,-33300,-35146,-21243,-521,5340,-6320,-21622,-24348,-13920,-9793,-14824,-18351,-9024,-12655,-10421,17228,29875,3287,-6540,32283,50307,34216,10484,-10011,1205,11411,20992,32112,32161,15457,-12217,-20309,-15286,4563,25845,39511,40865,40332,32373,-4328,-19792,-878,-10774,-45540,3102,42394,37669,10991,-11942,-23906,-15685,-14125,-6876,794,10112,15682,10121,-4686,-16059,-19136,-25607,-23715,-8105,-1157,9251,14114,12998,18325,33197,58234,92112,96213,69796,49431,30842,5774,-8247,10644,11442,-6327,-30787,-33912,-29652,-24271,-18556,-13059,6615,21638,9532,-8734,-240,22687,5570,-8574,21459,30968,11070,-787,-694,9328,14933,14436,8503,26098,38245,53562,40249,16734,1882,-218,-5939,-18303,-31043,-39546,-27672,-33726,-17080,2833,15173,21073,13236,-13159,-25205,-13741,-7737,13556,55454,103637,133900,116410,62294,25262,9044,9667,14759,-749,-14674,-16189,-394,15927,13224,-7608,-28660,-22851,-16411,-19764,-26299,-15484,-7873,-4731,-24453,-10511,7478,-851,-23104,-19227,-8913,-4630,-988,4268,14422,17773,8474,178,-3373,-9529,-21225,-36808,-16370,361,11564,3702,-20837,-30737,5588,22680,13614,-7478,-16104,-12849,-2096,11249,9392,-6445,-1735,11081,3799,15191,40494,55277,49183,30295,4044,-13048,-18305,-19355,-11847,-301,3132,-14469,-32403,-17000,-9948,-11644,-11563,-14404,-25655,-512,38256,67290,68130,39356,-2721,-16309,24775,57889,60328,38891,13146,-9358,-35728,-10982,5443,302,-6380,-18353,-25521,-17875,-10238,-19946,-6758,17608,21315,6543,-9716,-21369,-17070,-22110,-26093,-2040,14087,14400,2205,-12532,-21105,-18011,-8696,850,8537,19289,29054,30956,32330,37921,33358,10891,-977,-2484,-4336,-13425,-16817,-21084,-28082,5844,33602,37552,31140,26569,3846,-18643,21,10580,11924,7363,-15022,-30705,-21491,-29017,-14974,-14189,-16348,-23993,-21935,-26011,-25751,-18861,-8860,16149,32797,35792,29561,14784,17562,48390,75360,68512,44782,37426,45151,54659,51582,44071,37726,27529,9761,-25619,-28259,-13854,-13888,-6544,5975,22191,25269,10417,-5809,-7591,-14881,-40459,-16927,-7782,-23689,-19169,2579,4741,-12547,-14002,-4784,-16140,-13069,-4437,-7958,-23529,19308,44438,6061,-14431,29385,62541,97848,139975,148280,124909,90680,80858,65531,44790,27378,25638,-11606,-1555,3670,4686,6195,3946,6943,19362,33043,23116,-12865,-24840,-12296,-15307,-30216,-39075,-21776,-2438,3301,-12093,-18984,-14552,-12210,8590,23729,13020,877,15740,21459,4241,-12348,1562,24149,23433,2886,-14993,-6708,6609,18867,14770,-17523,-2266,13214,-2287,-19669,-663,17157,29857,25626,11763,-4890,-18568,-24721,-17365,-17595,-17951,-30497,-28247,1517,22008,30009,6467,-18824,-33914,-19632,2381,8944,-1472,-11807,3770,37917,38795,6698,-24885,2628,6495,-24877,-20328,-29741,-17390,9627,14078,12057,4718,-1404,2399,3470,2264,-2764,-129,8378,8427,-12676,-17308,-4796,-11272,-24650,1766,14198,-9668,2065,34607,46712,35622,8662,-19131,-11305,5006,9284,-6230,-27511,-28867,-33152,-22849,-12334,-14248,-8157,18476,36383,31405,9516,-9452,-5707,4986],[-6193,-13717,-6136,-2212,-3677,-5975,-13010,-23137,-27728,-18984,-10616,-8445,-11428,-14726,-3833,11657,28701,35249,36745,24957,-1106,-16910,-14396,-12354,-17430,7133,37971,54483,36490,-1894,-19229,1257,11435,-3734,-16505,-25900,-22082,-21313,-718,14326,6921,-17017,-3684,19092,21726,6422,-5967,-6708,3248,18224,26140,25334,15823,136,-12005,-5734,-1484,-9149,-13407,-1522,11883,31896,25912,19591,11577,17824,22062,13177,-8365,-31337,-33699,-10245,953,-8570,-28256,-22366,2616,39247,63294,66710,40635,8124,-18586,4858,28213,9384,-14524,15259,38184,25271,6547,2713,20982,29538,23758,-5423,-9420,10676,11806,-416,-16198,-16292,-3605,-7128,-23443,-9074,10090,27175,13946,-11174,-18777,-6890,100,-4300,-17166,-22209,-14423,1257,20999,30038,32488,19829,-2784,-25944,-32509,-17934,-9096,-7149,-12605,-21984,-20456,10738,33630,39543,24474,3774,-9276,-29810,-16007,-9042,-9270,-18661,-26928,-23226,-11531,-2896,2676,215,-4889,-20691,-26268,-17459,-1923,28493,41849,31737,40537,71325,78252,59931,34628,19817,10896,7462,-7456,-26201,-20997,-12741,-12197,-31444,-32671,-25371,-7035,8819,38654,69062,35354,97301,295334,458762,496327,382868,204364,34139,-46370,-24463,-11878,-16551,-13971,24003,25167,4303,-21037,-39274,-37898,-6769,18965,42048,59818,56887,39815,11809,7507,3621,-36074,-9167,12885,560,-18783,-22804,-26912,-21073,-9158,20368,13290,-34218,6322,57091,54657,18966,-7555,-10622,3580,29450,46654,43274,19580,9300,25007,32012,48757,96430,114594,104712,83666,63430,32855,6690,-17323,-30211,-18681,10647,14401,-1516,-19959,-26963,-31923,-36057,-24807,-13047,1813,21965,25707,10090,-16918,-17089,21495,34323,25474,13097,-7354,1414,31191,58966,54504,19935,-7187,11419,35117,22162,-29626,6017,45932,58900,39503,12149,-9772,-11356,-8839,-2496,5749,-8309,-24606,-8485,8772,4441,-14331,-22882,-13075,-8552,-5398,-17205,-8806,33889,49833,55247,63231,47899,22575,5756,-2858,-24384,-18097,34863,57358,34824,-10217,-37541,78797,133150,204549,219785,177027,96725,54516,24204,2391,-12463,-20976,-8728,-724,5479,21240,43092,55593,51582,23103,-15917,-6480,29317,53303,49721,36447,15017,-5383,-1711,8537,3796,-13435,-26232,-42449,-27846,-10556,2273,13653,13699,1175,-29407,-147,26042,30045,16600,1024,-9054,-16610,-13588,-1268,-6992,-28411,-35410,-28643,-28965,-12362,-3791,-20938,-19627,-5490,-12730,-29087,-13899,-5226,-12264,-17583,7628,29113,30116,11384,-5721,1917,17508,13980,-4484,-3339,27288,50940,21641,-21271,-1055,13937,-414,-15302,-3832,11655,31140,68914,116665,133713,120832,73794,34041,13301,12750,11251,-2696,-14443,-18564,-8066,15426,37139,47474,41580,15304,-9907,-25058,-5338,13394,13337,-14216,-24219,15617,37058,4474,-10548,-6293,9372,15993,13982,6133,-4439,-5295,-26611,-38337,-18100,-2561,6519,18276,20711,8048,-9505,-13,17458,24410,15144,3379,2219,11170,19906,701,-14592,-5548,-9343,-25827,-8239,11239,17105,22121,21601,7086,-15187,-25729,-20505,5117,22871,34488,25491,5140,-17605,-21615,-29817,-28084,6737,21663,32709,25445,5809,22893,44164,37582,23673,47691,65491,49694,16198,2176,12670,30469,33074,21269,-2981,-25483,-33128,-31655,-35511,-16665,-11994,-27693,-25035,3965,22294,33432,47833,46741,24731,174,8384,4427,-15391,-20408,-13605,-13713,-10122,-6537,-10496,-16246,-23368,-29002,-15565,-5419,-22409,-27891,-9094,734,-1487,-7303,-10641,-5220,-6371,-11898,-15114,-26947,1786,36160,64686,65269,44465,23966,6923,6702,7136,472,-6923,-19906,-25611,-26387,-21058,-10235,4084,15650,21392,11308,-2203,-17237,-38635,-42378,-25268,-605,6958,-3497,-15007,-12089,-7491,-11261,-15445,-4988,1709,-13688,-10763,26453,40487,8476,-11445,32726,59830,49427,21920,-11489,-9118,3757,15196,26258,24821,7555,-17570,-16779,-7528,9903,27762,38646,39583,39311,29317,-9279,-13755,6904,-4380,-41595,-1830,37867,33940,6128,-17859,-25334,-16103,-15137,-8960,-1287,10852,20539,17439,2784,-12920,-22220,-31876,-20254,-5488,-713,8307,12776,11000,15283,30577,56583,86639,89674,65578,45368,25208,-1211,-12013,10610,12202,-5585,-27291,-34226,-30844,-24114,-19063,-13666,7521,23837,10913,-10718,2194,28623,8228,-4656,26630,38586,19798,-2860,-10819,10463,25502,28594,24247,45994,51804,50910,31585,8261,-962,-2303,-11798,-27559,-35781,-26950,-18541,-27589,-16596,5737,20605,29442,22114,-6036,-26642,-18313,-9418,12221,52026,97302,127486,114997,70575,38983,19682,12939,13566,-1250,-13133,-14382,865,16103,12390,-10545,-33024,-20120,-14249,-21897,-33596,-23170,-18747,-15920,-28677,-10374,-1367,-16183,-31286,-10694,-3119,-2474,1999,9080,17337,18020,9992,2196,-55,-7840,-22803,-28804,-4606,13310,22810,9839,-17796,-38137,101,17873,10143,-6628,-14106,-18612,-11094,2899,3226,-9172,-2898,13491,7619,15436,36811,48542,42256,25561,3662,-9924,-15386,-23775,-18971,-5918,693,-13626,-36240,-14730,-3826,-4903,-8529,-13779,-27841,-3334,33808,60164,57527,28648,-7677,-13438,26178,57564,58488,36993,12538,-8751,-35930,-8607,9733,6449,-490,-16281,-26839,-19846,-10665,-12010,-574,14250,11105,-5011,-17578,-23213,-17082,-21434,-21924,3690,19398,17182,516,-18052,-28261,-33940,-22030,-9778,-1646,7196,17446,25683,32620,38267,32603,8786,-1424,1116,907,-9772,-14878,-17986,-28612,5292,37074,43898,38704,28718,-1056,-24097,-3958,3444,3173,-291,-17786,-30682,-23202,-27298,-10692,-12432,-17800,-19972,-15783,-24493,-27479,-13442,-3422,15242,30770,35076,28384,11433,11159,38003,59692,53232,35131,33321,48625,63762,61447,50184,37603,24390,11055,-16990,-28038,-17202,-14781,-5155,6368,20814,22158,3783,-12914,-9664,-15229,-36590,-13058,-1545,-16471,-31143,-12581,-6356,-11042,-4787,2657,-9198,-14776,-8488,-6389,-21933,1597,35868,2288,-16360,7332,32535,82931,136449,136160,99734,64497,67915,51968,43032,30828,24196,-6667,5298,2942,-1531,-1278,-2040,1057,12658,31102,25272,-10642,-23297,-9842,-11365,-24229,-35715,-28243,-3384,10616,-659,-14398,-16034,-12769,9023,21334,8158,-7717,5308,9096,-4592,-15519,-2641,19603,21669,3960,-13164,-7041,8692,22217,16725,-13060,8619,24724,7286,-17880,-3036,16224,27241,21141,8613,-4359,-14881,-20757,-15803,-13582,-5739,-14754,-29717,-5794,15501,28092,6321,-20860,-37066,-23132,2986,13989,4382,-12235,-6646,24643,27019,-1253,-18301,10660,15302,-11003,-5940,-19159,-10499,11840,14388,13385,5389,-2461,1457,3486,2997,-1656,-771,4420,4857,-13167,-19856,-9601,-12342,-23512,-3139,9203,-16910,-59,37755,55244,42740,11114,-17620,-4494,10809,11086,-7202,-25801,-28227,-27241,-23208,-15538,-16310,-8332,20267,42029,36652,13969,-5363,-1338,8322],[-4082,-14282,-8229,-5437,-7571,-10391,-18933,-27849,-21780,-13361,-9586,-11170,-13254,-10092,2241,14218,29764,36186,37047,26973,3974,-15835,-18596,-17258,-23492,1879,30643,48843,34620,-2041,-16097,5874,14310,-7955,-23828,-27865,-22593,-21223,-3669,7482,-2003,-26325,-4460,21600,24927,9448,-4735,-8728,-2660,11408,24443,26808,18472,-639,-16244,-9916,-7309,-17990,-23142,-3785,18249,38358,28890,23462,23387,31629,32511,19812,-4441,-26460,-37770,-19442,-8094,-13607,-26377,-19172,39,32949,56310,59379,38302,12532,-11597,5167,26107,8851,-11026,14203,29707,15661,9268,7326,18710,27042,22849,-8395,-8182,16083,18082,5776,-12489,-22011,-6632,-2614,-13823,-6469,3409,19007,9704,-11113,-16890,-6173,-1281,-9037,-23396,-23047,-10838,6755,25852,32734,35021,23979,93,-24402,-36639,-17407,-3336,-2216,-10622,-20674,-27814,-1806,17568,28691,24390,10977,-4167,-26442,-10824,-2281,-5576,-21353,-32365,-30527,-19295,-5175,4746,4203,-1203,-16736,-27628,-15817,4537,33732,45443,38835,50190,71931,71352,52827,28966,15415,7013,5807,-6477,-25457,-23828,-10818,-3227,-20907,-31661,-23980,-7873,4732,28219,55814,33456,72113,238509,381343,423057,333489,181605,27832,-41845,-20886,-11447,-11830,-17744,15695,18115,-1090,-27561,-42012,-33760,-276,23478,41729,56348,54289,41841,16644,1978,-5814,-35024,-10893,8448,-1529,-17737,-28344,-28741,-16760,2338,29049,15297,-34785,8544,58823,53752,16966,-4941,-6195,5904,29052,44443,41706,17223,2024,13650,26337,51416,94503,105846,90401,68054,51671,25679,415,-23867,-31710,-17384,16340,23208,4498,-15174,-20411,-24915,-32631,-26056,-17112,-5671,17274,30365,18372,-10460,-22105,16938,30777,22270,10372,-3717,9889,35403,54253,39856,4043,-10126,15512,37648,23848,-34721,1184,44254,59217,40417,13286,-11349,-23464,-20304,2418,16982,4014,-16026,-10322,7497,4892,-13923,-30901,-13786,-282,5402,-9055,-16477,17062,27667,34754,52205,40815,14774,-2230,-4509,-22245,-32407,17428,32932,5876,-30415,-33858,102757,217927,320244,395835,386409,282078,164371,22094,11154,-5973,-10555,-4269,-141,6245,21607,47128,65399,63134,32892,-7192,-13811,21566,47478,44999,30738,7328,-10995,-2004,8605,3054,-13307,-24298,-37934,-31487,-12349,4832,19902,20734,6286,-25936,-4556,18158,19718,7603,-3280,-8881,-16651,-14981,-664,-1661,-21224,-35065,-32557,-26993,-9921,648,-14379,-15266,-5572,-17013,-37034,-11068,-2343,-12188,-20471,2619,21309,21565,4835,-11599,-10277,3999,2143,-9664,-771,31529,54157,22702,-22465,-11,16593,574,-16737,-5307,10410,28619,62933,103792,118328,111607,71966,33448,13913,13147,11001,-4334,-19602,-27659,-19490,3380,25091,34884,31736,11280,-8010,-33905,-11048,11400,14234,-11133,-22495,20898,47490,14918,-4570,-6142,9037,16979,17340,10589,-2627,-2715,-19092,-33839,-26087,-13300,-4419,11678,18172,7953,-6632,3733,21240,30540,21162,3293,-12182,-9445,4760,-5320,-15615,-10900,-15172,-26948,-10229,5676,10552,16710,18101,7414,-11845,-22647,-14167,9448,24708,33525,25987,8445,-11779,-14735,-25227,-33167,1546,19667,35509,25028,5900,30658,54969,45070,24336,45712,62449,46099,13129,4588,17945,32725,29825,13203,-14792,-40132,-37294,-28808,-22551,-7740,-9159,-28071,-20776,11980,29755,36446,43710,38638,20744,3236,8607,1003,-19689,-19079,-6203,-3092,2147,7249,1585,-6393,-13478,-16201,-10670,-7812,-27683,-24975,-5602,3494,-216,-7641,-5066,2820,-2095,-14768,-22174,-28387,5343,37660,65702,67066,46063,24414,5383,2826,724,-5489,-14314,-28575,-25091,-22581,-17217,-7982,2927,11074,14753,4222,-6678,-21072,-42034,-41043,-23454,3092,10303,1004,-5832,-844,-3107,-15292,-15470,6966,10568,-14105,-8452,34770,48881,12808,-17086,31500,67482,63224,32686,-8233,-18882,-4690,8541,19315,16267,-1214,-21354,-10711,1291,15425,28954,36604,36608,35944,24101,-15180,-7283,14783,2052,-35840,-8246,30624,27927,266,-23761,-25518,-16815,-15793,-9888,-2025,12394,25165,23826,9632,-8560,-23290,-35311,-15767,-2702,-842,5786,10159,8874,12314,26805,52235,77185,79562,59093,39994,18654,-9132,-12896,14217,18172,2539,-14907,-25029,-27535,-23775,-19166,-13133,9640,27320,14537,-10320,4017,31277,6852,-3605,29499,45263,34466,6116,-19208,12225,35544,40068,36369,61628,63151,47796,23217,-1082,-4701,-5288,-18395,-32957,-24444,-14679,-9870,-21356,-13627,9460,25793,37083,30120,1392,-23487,-22599,-10564,11593,47957,88052,115639,107122,74301,50368,27899,13703,10819,-1748,-9864,-9310,3552,15099,10252,-13521,-37459,-19133,-13472,-22899,-39536,-29220,-28564,-27235,-26956,-10826,-10980,-32348,-28289,-1313,2793,-872,3929,12789,18971,15753,9006,3280,4074,-4007,-19816,-19266,8200,28781,36423,15907,-15087,-31670,-3023,12025,4578,-6078,-11609,-25005,-18327,-2362,639,-7983,-2454,15930,13400,17474,32619,39629,32575,18623,2149,-6807,-9891,-21737,-27189,-12887,-3080,-12824,-26870,-9698,2533,1368,-5761,-12479,-29081,-8066,27331,51289,46067,18246,-11642,-12555,24387,53272,52978,32560,10105,-9452,-34302,-6187,14216,13307,5134,-13930,-25840,-20097,-11292,-4895,9171,15814,5663,-12334,-23568,-25771,-14446,-13143,-14570,8053,22136,17581,-3056,-23153,-26708,-27302,-27451,-19718,-12747,-6822,3537,18297,30907,35791,28514,5337,-2074,3965,4687,-7338,-13676,-14925,-29073,2144,37866,48915,45076,28421,-8052,-26906,-6434,-3904,-6767,-8327,-18873,-31671,-26389,-22496,-5918,-9858,-18359,-15531,-10250,-22544,-29116,-9132,275,13022,27654,33068,25956,6771,2515,24457,40540,35708,25007,28177,49455,68972,67386,53095,35062,19251,11312,-8200,-21434,-19196,-16782,-5804,4937,18843,20041,-1002,-21705,-13318,-16227,-25459,-3153,9456,-6782,-34368,-16500,-2453,1785,6122,9507,-2110,-13790,-11383,-576,-2976,-9616,21386,-5422,-14877,-23122,53974,185992,262440,237363,146103,57088,46244,29486,35844,30727,20709,-619,8124,-329,-8268,-8484,-9024,-7582,3164,26708,26041,-8066,-19922,-6979,-6288,-14571,-21728,-31747,-6274,17591,10526,-9447,-18207,-13021,8875,18084,3152,-17036,-5502,-3908,-14584,-19933,-8387,12738,17466,3798,-10321,-6380,10394,23637,16406,-7950,19168,35193,16252,-15068,-6807,14066,23016,14393,3145,-5012,-11691,-16886,-13739,-7326,5876,-114,-20701,-13894,5926,21969,2732,-24641,-33644,-27916,2770,18152,9369,-12075,-18536,11263,14371,-9587,-9113,18730,23854,3979,8943,-8968,-5268,12350,13548,13731,5103,-4422,-158,2783,2360,-2202,-2176,-766,-738,-15193,-21002,-14542,-14346,-22176,-7121,6205,-14458,-358,38754,59386,45067,9934,-16669,531,14131,11090,-8339,-21865,-27311,-25441,-20935,-17402,-18414,-10899,17611,42817,37466,14940,-4193,757,9438],[-2270,-15133,-10985,-9601,-12011,-14884,-24660,-27562,-14251,-8519,-9722,-15226,-14681,-4500,7853,15158,27940,34202,34390,26707,9499,-9161,-15618,-15940,-26123,-5581,21110,41325,31785,-2137,-14003,8797,16239,-8771,-29131,-29875,-23348,-20209,-5587,1057,-10717,-34351,-3688,22926,26857,11679,-3523,-10423,-7937,6889,23662,26993,18421,-3278,-19753,-12471,-12607,-26576,-27620,1053,28678,46051,32596,27020,32810,42006,40197,24852,-642,-20598,-32058,-24118,-13598,-15851,-23683,-17362,-4044,23183,43511,45602,32283,16311,-2479,8098,24649,8591,-8375,11583,20315,8849,14510,10862,14891,24397,22448,-11069,-7395,20262,22605,9791,-10823,-29613,-10258,918,-4559,545,1616,13252,6163,-10790,-13708,-3488,-629,-11858,-28700,-22057,-7028,11596,29830,34908,37430,28122,3733,-20911,-37529,-15304,2737,3251,-8317,-18328,-30717,-13773,861,16778,24358,17169,-179,-21487,-4249,5499,-417,-21056,-32268,-31707,-24391,-6356,6243,7266,1461,-13886,-27982,-14588,9063,37187,47310,43712,57152,71257,64946,46478,23124,9745,1961,3545,-4912,-21239,-21180,-5832,5269,-10476,-26074,-21459,-9531,-819,16139,40406,27566,31525,152334,264622,309106,252528,142789,20003,-33477,-21315,-14603,-8758,-16060,8976,11054,-6720,-33087,-33706,-22552,9493,28442,40421,51135,49689,41912,20636,-1245,-14496,-29242,-11293,3246,-2299,-8820,-24327,-28756,-8672,15014,36684,16659,-33956,10994,59382,50982,13765,-1264,-505,8765,28131,41108,38872,14006,-5121,4124,24784,57014,91262,95607,75180,52929,40601,18405,-6007,-28807,-33280,-19682,16352,26532,7662,-10828,-13776,-17577,-27384,-27103,-22570,-13878,13830,37228,28246,-3087,-28085,9944,24786,17862,8721,1912,18034,38783,48931,26515,-6971,-5126,20332,38820,25090,-23699,-78,42095,57788,39768,13742,-10128,-25345,-23559,8645,27701,15863,-7928,-11036,6827,5487,-13225,-38500,-8518,11054,17644,1132,-20206,-1615,3083,15272,42009,33955,6180,-12542,-4977,-13335,-34670,-2696,-112,-32341,-24268,-8385,94469,345307,567443,729848,714809,522202,261669,32573,30170,13408,13698,8464,6052,11534,22559,49215,73429,73584,43026,4118,-14917,14741,41197,38598,22536,-2596,-16589,-2463,8077,2347,-11603,-19428,-29666,-34092,-16066,5523,24272,26458,11281,-21951,-10641,8194,8131,-1385,-6923,-8763,-16043,-14719,1185,4566,-12543,-28551,-31484,-23084,-6392,5420,-7345,-7193,-964,-15196,-37652,-10047,-1986,-13889,-21872,-1358,13899,13220,-1158,-15735,-22061,-11164,-11067,-14665,1535,35430,56750,24221,-22377,427,18288,913,-18599,-7752,7626,24061,53687,86576,98525,97737,68486,33421,15525,14374,11707,-4927,-23932,-36060,-29731,-8729,12663,22325,21239,6487,-6813,-31413,-14289,10000,15814,-6181,-21067,22717,53843,23997,2113,-4949,8576,17666,19797,13012,-2738,-1441,-12979,-25627,-26943,-22336,-14903,4644,14333,6903,-4012,6448,22836,34372,25694,4838,-18995,-25566,-7215,-10418,-16886,-17657,-21410,-27268,-11636,158,3621,11107,15024,8873,-7048,-19227,-9265,12220,24503,30617,26166,12946,-3844,-6348,-19716,-37794,-2676,18586,36608,21668,5926,38576,65573,51730,23649,42366,58191,41836,10235,6597,21273,32542,24357,3723,-26412,-41381,-26562,-16021,-7803,1219,-5663,-27722,-18265,18421,35733,38336,38870,30180,15320,3947,9068,-581,-23354,-17739,217,6194,13409,20308,13281,3282,-3309,-3261,-4408,-9553,-32319,-22817,-4199,4188,-180,-7265,3293,13396,4297,-14769,-28489,-26174,7616,36953,63667,66034,45880,23966,3468,-1973,-7406,-13080,-21872,-32066,-19721,-17944,-13847,-6630,517,5361,7486,-2727,-10556,-23964,-41820,-34741,-16136,10065,15173,7053,4535,9336,-141,-20832,-13996,16638,16955,-14035,-4376,41341,54406,15913,-22953,29052,72714,74298,41198,-2716,-25494,-12677,2077,12416,7932,-8812,-20784,-2535,10871,21222,29625,33587,32190,30782,17614,-20816,-723,22529,8411,-29716,-15596,21354,20248,-5970,-28640,-24845,-17356,-15181,-8395,-415,15019,29355,28938,15373,-3988,-22444,-33411,-11069,236,-1520,1487,6164,6678,9949,22582,45899,65041,67056,51106,34050,11936,-17175,-9375,22088,29653,15977,-1600,-15081,-22022,-22779,-19283,-11935,11846,29921,18042,-7923,6091,30966,2034,-4178,30232,49230,47342,16655,-25152,14816,44573,48348,44319,71955,71191,44793,15934,-10576,-8682,-8711,-25169,-27847,-12453,-3590,-2074,-15377,-9067,13460,30184,43309,36717,8754,-17420,-25959,-11343,11457,43324,76141,98613,92481,71989,57489,32820,12024,6896,-2179,-5287,-1391,8110,13138,6864,-15740,-36505,-19872,-14340,-23273,-39850,-32260,-34980,-35034,-21076,-11771,-20886,-42234,-16847,8045,8688,498,4795,15261,19505,11298,5725,4162,9786,2573,-12807,-9343,21698,46032,51087,21121,-12460,-22185,-2309,5561,-2800,-5182,-8241,-27243,-18270,-1352,3382,-3183,-1365,16787,19984,21751,29141,29663,20846,9847,-374,-3830,-3143,-14216,-35660,-20608,-7668,-11258,-15853,-2355,8806,6710,-3613,-10590,-27380,-14277,19175,40988,34131,8335,-15242,-14052,19271,45173,44189,25979,6103,-11224,-30450,-3581,18759,20373,10414,-10740,-21428,-18035,-11948,972,18937,20064,5477,-10926,-19395,-27144,-9515,-2661,-6062,10898,22178,15653,-8228,-24950,-16657,-9833,-16166,-23995,-23986,-21679,-11534,9672,27885,31566,22078,925,-2798,5953,6985,-5912,-12990,-12272,-26217,-2654,36588,53011,50651,26874,-15410,-23037,-5454,-9194,-17211,-16463,-17550,-29057,-29666,-16844,-1379,-6715,-18068,-11907,-5712,-19197,-25674,-5170,2319,9982,23983,30100,22531,1251,-7786,8985,19689,17102,14957,22435,47656,69956,69117,52921,30741,12566,9808,-1893,-14161,-18844,-19331,-7895,2600,17539,20633,-574,-31189,-16913,-15090,-13201,10355,23573,4956,-19781,-6192,13597,19156,16844,15029,3770,-11327,-12805,7882,16890,5331,4834,-17890,-6657,16470,161749,372346,488092,438910,275405,92978,13213,-1804,19875,23374,12038,3892,7557,-5723,-15331,-15765,-18157,-19645,-7344,20720,26087,-3655,-14158,-3119,154,-2839,-6775,-23740,-10498,23681,20370,-4396,-19517,-11827,8961,15151,-460,-25890,-15173,-16225,-24835,-24519,-14631,4535,11590,2929,-6315,-3349,12593,23800,14474,-3062,28419,44259,24666,-10917,-10727,12187,19246,7550,-3542,-5970,-8255,-12288,-10031,-208,16066,13029,-9207,-20456,-5649,12520,-3595,-27347,-26916,-32193,3053,22244,14130,-10218,-30218,818,4149,-12520,1668,27124,32713,19329,22251,-43,-1047,12174,12579,13992,4956,-6083,-1140,2938,1906,-3097,-2921,-5049,-6758,-17445,-19389,-17957,-16015,-20025,-9342,4587,-7747,1748,38427,59592,43577,6638,-14589,4738,15976,10646,-7773,-16054,-23239,-26240,-19345,-18054,-19051,-13284,12544,40207,35500,14220,-4176,2116,9904],[1167,-14122,-11859,-12470,-14973,-17545,-28308,-17894,-4619,-2786,-9217,-18723,-11594,4121,14502,15990,24533,30329,29731,24731,14914,768,-5697,-6937,-17636,-13289,10817,32978,28560,-1831,-12559,10587,17734,-5418,-28168,-31601,-23122,-16422,-5394,-4488,-18701,-30832,-647,23240,27457,12897,-2463,-11044,-10391,6376,23350,25260,15542,-7042,-20534,-12705,-16959,-33246,-22300,10837,40702,53225,35880,28824,37863,47006,43398,26886,1874,-15124,-23349,-22425,-15867,-17223,-22822,-18065,-10339,9274,24011,24781,21653,17926,6241,12226,22503,6735,-8446,5951,9784,4728,18891,10942,8078,20790,21481,-14150,-8899,21035,23105,9300,-13272,-33165,-13209,2257,1900,6830,1882,8687,1909,-12365,-11893,-1509,-455,-14842,-35103,-22152,-5893,12985,30170,33777,36762,29103,4501,-20245,-39503,-15304,5857,5922,-8844,-18728,-29539,-26833,-18231,2351,21449,18847,-340,-18402,37,10264,2167,-19944,-27517,-26804,-26584,-9521,4019,6246,-187,-15730,-31519,-17504,8339,35505,44103,42682,57460,65456,55681,37617,14028,152,-6428,-1620,-6026,-18572,-18211,-3704,8238,-5177,-22855,-22707,-16184,-11608,-444,20600,16947,-21600,41586,114691,159177,141840,86869,6972,-29702,-30103,-24153,-9687,-13234,565,-39,-16482,-35201,-28256,-15110,15473,28649,34195,41051,40109,36521,19092,-7164,-25763,-25655,-14068,-6596,-6357,-2334,-20058,-31390,-2623,23349,38312,12943,-35193,9767,54829,42692,5879,-464,2336,8253,22963,33028,31227,6382,-15677,-5199,24872,60166,82058,80094,55832,35151,26609,7285,-15589,-28921,-34596,-29478,6300,20106,4241,-10951,-11560,-14597,-25435,-31049,-32739,-25740,8472,41457,35452,2620,-35449,-4468,11259,7282,2826,2994,20619,36761,39554,12695,-12506,95,20881,34504,21518,-15780,-2239,35698,50915,33779,9655,-10218,-18162,-18233,11821,33476,22437,-4813,-14738,2628,1963,-16281,-34553,-3367,19738,26123,7913,-21179,-22346,-21945,4115,36199,29272,-2456,-29055,-6178,-1134,-15775,-18239,-38614,-9906,10418,23726,29427,431117,766392,942502,890863,633639,273758,69837,62975,49635,48727,27793,16731,20823,23115,45695,75153,78191,48987,13900,-5657,11437,34643,28641,8702,-18353,-24368,-6329,3663,-1493,-11184,-14585,-21366,-32642,-25457,180,22487,26579,11968,-21194,-21074,-5633,-5979,-11954,-12388,-11976,-18579,-16435,1160,8296,-6201,-22524,-28502,-20845,-5138,7123,-3424,-624,4093,-11069,-33238,-14318,-7361,-20256,-23879,-6888,4362,2460,-9500,-20901,-33182,-29954,-27514,-21469,150,35419,55420,22977,-23850,-2348,16307,-2205,-23529,-13443,934,15091,39281,64133,73664,78029,61103,31489,15555,14053,11003,-6765,-29409,-43350,-32611,-22563,-2106,7907,8067,-1715,-9107,-24943,-15502,8018,16275,-2418,-22468,18816,53888,28597,6211,-5129,5816,15828,18967,11047,-6974,-3621,-10938,-21048,-24912,-30497,-25889,-4033,7410,2547,-4216,5994,20374,33639,25966,4387,-19974,-34782,-17315,-16527,-20438,-27400,-26729,-26851,-13673,-6399,-5300,3247,10166,9291,-2152,-16525,-7734,11016,20046,23996,24087,16416,4015,1312,-15506,-43186,-7501,16201,33380,13515,4977,44259,72757,54631,19869,36490,51498,35513,5960,6091,20589,28254,15696,-7327,-36765,-31716,-16247,-4780,3800,7860,-3635,-28505,-19217,21147,38230,37409,32179,20521,7586,855,6877,-3100,-28151,-17899,3906,12586,22014,30701,22526,10343,4074,7642,1441,-11891,-37693,-22319,-5645,1788,-2477,-7559,11336,23088,9668,-13869,-33647,-24013,7394,33063,57682,61111,42724,21505,252,-8460,-17724,-22891,-29821,-28926,-14772,-14594,-12431,-7579,-4139,-2070,-820,-10232,-15133,-27208,-40732,-29955,-7979,17286,19746,13077,14051,17230,806,-27830,-12028,22248,19297,-15042,-802,44505,55639,16560,-29765,24620,73903,80372,45239,1326,-27751,-19998,-4161,5755,440,-13788,-16237,5798,19707,26233,28909,28775,25672,23514,9731,-25827,4583,28913,13597,-24409,-24332,9825,10646,-12902,-31861,-24711,-18245,-13790,-5146,2773,17764,31975,31589,18718,-881,-21418,-30125,-7319,2351,-3579,-5566,-59,3518,7586,17657,37479,50629,52394,41401,27242,4833,-25306,-3569,31968,43914,30968,10530,-6453,-16747,-21594,-20307,-11370,12536,29466,18786,-5521,8279,27571,-5836,-5392,28605,48964,54158,22791,-29379,17474,51289,52318,47092,75667,74382,41199,9289,-20375,-12995,-12921,-32147,-20109,-2524,5006,3642,-10759,-4762,16390,32547,46834,40750,14881,-11233,-28295,-12712,10606,37211,61004,76169,70642,61904,57707,32919,7294,1392,-3364,-907,7269,13416,9683,1329,-17535,-31939,-22927,-17889,-24915,-37410,-33142,-35247,-26202,-15611,-13920,-31492,-27957,-4768,15858,13463,1133,3813,15503,18219,4257,-421,4536,16169,10459,-4829,-343,34339,62855,64083,23899,-10601,-14320,589,-2156,-12299,-4162,-4816,-20932,-11303,4544,9279,2851,-428,14279,25061,26712,26265,19034,7126,-1252,-4791,-2290,2590,-6708,-30457,-29601,-13567,-9432,-5456,5278,13600,9667,-3462,-9417,-23750,-22226,8657,28501,20879,-2290,-20461,-19255,9826,32669,31682,16621,-286,-14838,-26584,-1875,21951,25912,14057,-7669,-15807,-15197,-13724,4057,25494,23031,7225,-4213,-10771,-25527,-4566,6864,1446,10916,18248,10268,-15944,-22713,-6208,4336,-4254,-19236,-33202,-32471,-27896,-679,22849,25450,13212,-5496,-5024,5560,6419,-6723,-14078,-11812,-22291,-9436,32596,55194,54466,24113,-21446,-16009,-1939,-10754,-26714,-24336,-15130,-24412,-28990,-12988,752,-4906,-18493,-11359,-4025,-15685,-18576,-2598,1374,5144,18592,24732,16617,-6259,-20787,-8257,-2149,-3187,3795,14956,41748,64960,64991,48433,23954,3324,4429,-679,-10355,-18220,-23544,-12526,-1521,15894,22488,3565,-25391,-19851,-12978,-3411,22930,36995,16228,-6777,7640,31241,34775,24558,16992,5850,-10863,-14428,15774,34651,32235,7194,-19198,4451,64093,252102,487012,622179,555370,345521,104347,-241,-9564,-10121,2905,-2299,8225,5060,-12127,-21994,-22821,-30197,-32694,-12543,14031,24822,1714,-8030,248,6175,8646,7106,-12318,-17935,25779,25810,-1524,-20054,-10539,7905,11554,-3197,-25030,-21403,-26010,-35858,-28789,-21952,-5914,2988,72,-3109,598,14109,21608,9781,-602,33991,49767,30547,-7596,-15298,10093,16020,1326,-12132,-8090,-5796,-8312,-6075,5512,23127,22954,643,-23496,-19880,-960,-13620,-25799,-21377,-35760,3030,25129,17467,-7946,-31558,-4568,-1152,-7159,12026,34322,40613,33368,32430,6404,1294,10696,10829,13389,4348,-7945,-2027,3561,1432,-4642,-3438,-7775,-12823,-19466,-16454,-19403,-17595,-17529,-9796,3258,-2378,4516,36306,55332,38191,1551,-11591,7911,16265,9892,-5454,-9201,-17114,-29060,-19906,-19027,-18397,-14016,6240,34839,31554,12661,-4513,3376,10424],[2419,-13763,-10936,-15729,-19831,-21671,-23335,-7323,3179,769,-10816,-23864,-4578,13143,19577,14438,17268,22190,20914,18794,17163,9157,4642,3711,-5171,-16606,-1087,22368,23111,-3032,-13462,9795,17396,-325,-21019,-33456,-21212,-10181,-3287,-9592,-24731,-18191,3924,22044,26040,12349,-2167,-9846,-7583,9978,22633,21265,10714,-9234,-16495,-10228,-18821,-30730,-11971,22177,52494,59025,38581,28747,38285,46465,42194,26373,3776,-9649,-14702,-16359,-15205,-18263,-23570,-19970,-16904,-6627,167,34,9410,19020,15038,18254,21254,4621,-9789,-612,1727,4833,22556,8893,939,19068,22182,-14669,-10540,20342,21542,6341,-16971,-21273,-9213,5182,7886,12777,4603,7744,13,-13197,-9203,1833,1416,-15428,-38105,-21369,-4953,13572,29611,32092,35640,29372,4601,-20332,-41312,-14798,8791,8466,-9288,-19299,-25956,-33650,-35334,-9333,18970,19186,-983,-13874,5091,14886,5016,-15928,-21429,-20835,-22852,-10957,1939,5001,-2288,-18437,-34742,-20785,6376,32694,39923,39665,54871,58340,47361,30384,6782,-7288,-11923,-4241,-5170,-14052,-13949,-1965,9456,-1539,-19803,-24263,-23272,-22308,-15333,3212,8246,-69586,-65092,-30687,11190,31556,32374,-3380,-26428,-38701,-30561,-7461,-6631,-4057,-9719,-24541,-29875,-22879,-8808,20444,28274,28582,32364,31769,31241,16681,-12105,-33959,-20280,-14034,-15554,-8730,4581,-14131,-31838,4888,31127,38123,8678,-33162,10173,50525,34665,-955,1987,6750,9231,18869,25729,24348,-39,-23784,-7371,30852,64065,71833,64842,38276,20552,15120,-2219,-21716,-20518,-28189,-39429,-7613,10241,352,-10244,-8885,-11220,-22108,-31527,-40952,-34636,6359,47216,45170,13199,-28793,-22342,-5836,-5375,-3461,3372,22294,34410,32096,5872,-7122,7510,21784,30037,18137,-8748,-1503,30468,44202,27967,6368,-7271,-6961,-7268,16868,39125,28315,-1796,-16344,-101,-738,-17921,-28148,4444,29487,34929,15371,-15270,-28087,-19947,15621,46865,38282,1369,-43378,-1099,17833,11654,-749,5438,47674,56620,66938,42629,428344,805272,903822,814900,573661,242402,152097,118831,108553,98723,58110,37476,40884,32444,42952,75169,81273,55137,26612,14376,22032,37377,23041,-4236,-34761,-26214,-8107,662,-3015,-6581,-4742,-8086,-21604,-34162,-6621,18875,25288,12565,-19186,-29991,-15880,-14490,-16831,-14139,-13629,-19700,-15409,4112,14070,2089,-13862,-22005,-15964,-1672,10227,1712,7817,12440,-2847,-26939,-19384,-13636,-25918,-21906,-9249,-2352,-5839,-15589,-22697,-31301,-42455,-40617,-24840,-812,35464,54200,22917,-22823,-3571,15369,-4186,-26818,-17177,-4598,6680,25141,42682,50059,58585,54758,32133,18318,16475,13011,-5722,-31612,-37884,-24978,-32108,-14542,-3773,-3143,-9180,-10927,-17556,-10715,10368,19918,3401,-22514,13954,52191,32175,10847,-3091,4868,15484,18726,8645,-11288,-5172,-9360,-17561,-21137,-33660,-32254,-9578,1805,-1473,-3983,5981,17905,32077,25247,4433,-16313,-28103,-22315,-20424,-22666,-34450,-23262,-22020,-12616,-9851,-12397,-3742,6254,11102,5338,-10857,-6082,8963,14578,17113,22821,21653,14466,10881,-9865,-41688,-9938,14944,28372,3975,6893,49989,78052,55746,16218,31704,45748,30268,3230,5738,18807,23296,8113,-14427,-34990,-22903,-7445,4740,13879,14158,-966,-27712,-20565,22483,39571,36204,26582,12770,757,-3144,3894,-5020,-31642,-17135,7186,18559,30311,40426,31083,16489,10411,18325,8847,-12490,-41220,-20439,-6784,-959,-4599,-6760,19544,32363,14757,-11182,-32800,-21079,6884,28479,50354,54679,38717,19115,-2110,-14276,-27407,-32302,-34291,-23467,-10400,-11396,-11379,-9094,-8869,-8564,-7383,-15977,-18805,-29256,-38537,-25197,478,24642,24910,20171,23698,24349,1761,-32916,-8602,24927,18880,-16078,2896,45466,54078,16313,-35663,19878,72119,82028,45630,3771,-25848,-24203,-7844,1870,-3254,-13148,-8271,14636,28538,31615,28215,23639,18735,16088,2379,-27755,9511,34850,18593,-18936,-32815,-2066,1036,-18724,-31202,-24254,-18137,-10746,205,7971,21339,33818,32564,20345,1164,-20193,-26605,-3717,4431,-5920,-14412,-7374,277,6123,13399,28631,35969,37368,31281,20721,-1420,-30651,3130,42401,59195,46108,21362,1048,-11630,-19392,-21185,-10950,12203,26303,16514,-3571,11448,22698,-14056,-4619,26156,45192,54520,23421,-31136,20743,55878,52532,45445,73472,73072,37379,3802,-29344,-16371,-16916,-34390,-12878,5347,11288,7517,-7263,-950,18338,33139,47912,42575,19985,-5402,-28550,-14259,9156,29973,43484,49761,43281,44555,50231,28275,337,-4798,-4801,3089,15728,19016,5596,-6007,-18525,-27435,-27076,-23698,-28289,-36656,-33401,-32425,-19225,-11018,-16545,-37066,-14485,6126,22039,17285,1807,1695,13918,15675,-4258,-8519,5126,22937,18924,3130,7719,45712,78004,73907,24269,-8898,-8220,3978,-10262,-21527,-2055,-1065,-12347,-2215,12603,16209,9303,2124,9717,28145,31593,24615,9820,-6376,-13409,-10508,-2076,6812,-501,-23290,-38884,-19665,-6833,4256,12724,17042,10374,-5078,-8768,-19438,-28669,-3189,14747,7016,-13342,-27384,-27684,-2985,17139,16911,5605,-8144,-19180,-22675,-554,24038,29909,16420,-4442,-9804,-11985,-16053,4671,28282,23296,8602,2931,-2846,-22226,-80,15062,7911,8808,11082,2244,-25248,-18329,2208,14712,4639,-13495,-24863,-20718,-28529,-11385,16944,19352,4153,-13138,-8359,3273,3671,-9024,-16235,-13239,-19503,-16416,27453,56605,57694,22252,-21789,-8906,3640,-6384,-23965,-20918,-11456,-19716,-24971,-11011,600,-4211,-18848,-13509,-4668,-11841,-10583,-532,-1362,-52,12472,17648,8901,-14432,-35227,-22022,-18104,-23289,-7327,6951,32740,54866,56076,41160,16817,-6587,-4070,-4089,-10146,-18001,-28065,-18447,-6192,14458,25005,8915,-17787,-20678,-11535,3460,33368,48668,26729,4380,19950,46335,47197,29411,15886,4328,-12908,-15581,22859,50360,60707,39081,5693,18523,109820,275460,419768,511238,443914,263730,73784,73879,41362,-21848,-31639,1068,18449,7333,-12338,-21050,-20590,-24485,-15921,-1274,12945,24788,8634,-1353,3835,12262,20060,20346,-357,-28454,23016,26325,-696,-18562,-8898,6315,8212,-4006,-16664,-17938,-21849,-30138,-27853,-27663,-17323,-7096,-3786,-496,5369,15640,18156,3351,-402,35874,51717,33870,-5354,-19024,8775,14633,-1852,-21090,-10265,-3831,-4736,-1967,9814,27354,29780,8454,-20829,-35732,-17328,-26564,-19959,-17077,-37390,2950,26958,19531,-5555,-21734,-3209,579,2703,21364,39962,47315,45503,39448,10460,1925,8254,8498,11962,3412,-9817,-2851,4535,1117,-6590,-3907,-8352,-17037,-19331,-13111,-18664,-19098,-14805,-8078,2484,809,6431,32063,46488,29008,-5019,-8324,9608,14692,8576,-2159,-2127,-9998,-31528,-23341,-21644,-17449,-13149,-935,26529,25470,9982,-5648,3885,10375],[-327,-11617,-5194,-10268,-20980,-25421,-15345,-687,6685,353,-15954,-24827,3175,20431,21485,9486,5203,8666,7102,8026,14696,13248,11311,11725,5838,-6625,-13274,8623,14134,-7076,-17931,5385,14154,3682,-14324,-31593,-17573,-3449,-307,-14107,-21100,-6656,8453,18721,21732,9028,-3599,-7112,-755,15080,19967,14486,5474,-6795,-9625,-6684,-17628,-22312,-2663,31468,61449,61704,39466,25730,33109,39518,35871,22903,4578,-5157,-7815,-10910,-14695,-20993,-26749,-23161,-22946,-23199,-26774,-24460,-1420,19573,22556,24439,20295,1682,-12872,-7638,-2201,6748,23883,3998,-5379,19238,23723,-13266,-12622,17736,17486,580,-20511,-8812,523,10362,13102,16898,7359,8788,-92,-13738,-6413,5477,3876,-14711,-36305,-20878,-4879,12816,27634,29291,33338,28016,3018,-21946,-43893,-14369,10804,10003,-10346,-20938,-23243,-29151,-42359,-16483,16273,17732,-2070,-8469,10127,18437,7070,-11190,-15241,-15177,-17609,-11285,-430,2997,-5285,-22393,-37825,-24912,2801,28362,34487,34251,48792,49222,38937,24138,1774,-11588,-14570,-5315,-3333,-8879,-10535,-1987,8532,-301,-18369,-27012,-30756,-32175,-27440,-10308,608,-102701,-139135,-131756,-95894,-49097,-5137,-7122,-22170,-40823,-30517,-2974,522,-5562,-17346,-29654,-25008,-20054,-5695,22494,26223,23152,24906,24407,25568,12640,-17688,-36456,-14434,-12148,-23546,-10174,10303,-8631,-30882,11918,36492,34617,2505,-29035,11309,45720,26647,-7388,4023,10748,10177,14778,18316,17364,-6057,-29626,-4597,38827,65656,59721,49161,21956,8294,4997,-11087,-23933,-10007,-17789,-38571,-23550,-1694,-3806,-9956,-7393,-9187,-19191,-29520,-44279,-39855,5140,51992,55838,27934,-10875,-46511,-28437,-22333,-12368,1008,21391,30340,25745,5295,2423,13895,21158,24114,13262,-5089,-1031,24869,36412,21009,2281,-4053,3522,3919,21855,42655,31371,-748,-17662,-3258,-4497,-19822,-22066,11639,37357,41386,20980,-7285,-15293,1278,38626,70854,59711,17356,-29658,8233,39476,41420,33999,61415,110482,107800,116893,262897,448337,805011,905461,850811,642024,400162,266144,194385,184859,158748,94944,64525,68293,49897,40888,71149,80315,59034,39656,38188,42770,49364,23388,-13344,-37974,-21354,-8865,-2246,-3402,473,7855,7877,-6406,-32191,-16488,11427,20421,10846,-18144,-37268,-20762,-15884,-16187,-13904,-15482,-21121,-13292,8069,19698,10016,-5217,-15121,-10716,1847,12614,5839,15329,20528,5268,-21336,-27030,-21828,-29358,-18763,-10579,-7957,-13343,-21305,-23495,-23045,-27642,-31859,-26642,-3337,33526,50990,21720,-21731,-4741,14053,-6473,-29751,-19793,-9796,-2154,10652,22096,27516,39348,48411,33737,21969,19552,15434,-4112,-32793,-34023,-18705,-32944,-25967,-14215,-13604,-17358,-13969,-11748,-3839,15164,24690,8769,-22604,7794,47900,32747,13609,-1125,4129,14976,17367,4272,-17109,-7390,-9905,-17208,-19697,-35234,-34905,-13102,-3329,-6774,-5386,4554,14173,28311,21789,2649,-13372,-22911,-25595,-24383,-24947,-29854,-15282,-15824,-10647,-11728,-18751,-11821,912,11548,12255,-4333,-5626,4558,6708,8634,20588,26661,25235,20139,-4786,-39331,-11989,12528,19848,-7555,10358,53450,78714,52951,11738,27086,39681,24637,424,3996,14962,17577,2587,-15556,-26973,-17279,-2702,10011,20219,18019,355,-26645,-22893,20946,38225,33349,20964,5894,-5894,-8754,-1135,-7917,-34311,-16851,8686,22906,36950,47804,37093,19970,14234,27156,16193,-12733,-42336,-17759,-7747,-4609,-7512,-6746,25279,38677,17397,-9088,-29467,-19073,5035,22472,41137,45990,32837,15700,-4755,-20297,-35352,-41311,-34001,-19704,-8664,-10039,-11999,-12167,-14107,-13995,-12004,-20268,-22673,-31319,-36447,-21522,7079,29849,28920,26680,31913,29553,1966,-34100,-5589,23551,14704,-18463,5176,43214,49113,14537,-40168,14057,66370,78068,41474,3193,-23983,-25906,-9343,592,-3307,-8639,155,22351,36045,36464,26995,17744,11165,8429,-4729,-27394,13112,39360,22442,-14233,-40858,-14072,-8200,-23208,-29033,-24145,-17649,-7292,5981,13612,24622,34034,31090,19406,1115,-20111,-23983,-1023,5690,-8789,-25374,-15790,-3561,4822,9579,19581,21510,22187,20496,14033,-7164,-28751,8567,50727,72552,59128,29586,6490,-7550,-16810,-21796,-11155,10693,20532,10637,-3297,14696,16849,-19858,-1105,23448,38149,48385,18082,-29587,24045,57660,48823,39488,65716,67235,32709,-1205,-37366,-18684,-20626,-30625,-7271,10586,14798,9119,-5406,1566,18724,31592,46227,41983,23640,-662,-27560,-16232,6686,21405,23946,20544,12224,21046,34641,18773,-8494,-11384,-6510,6069,22611,23601,1287,-15322,-19339,-23633,-30444,-31407,-33940,-38346,-34914,-30989,-14883,-7837,-19128,-29161,-2898,14951,26203,19908,2747,-1027,10630,11978,-13163,-17601,5938,29113,26772,10215,14429,54947,89703,78878,22288,-7177,-4090,6269,-17008,-24556,1320,2687,-4013,6321,20334,22300,15421,7516,6256,29130,35249,23734,3668,-16315,-24878,-17172,-3358,8963,3710,-17677,-39095,-24883,-3661,12997,19369,18978,8764,-8386,-8699,-15403,-27324,-15077,643,-6982,-24580,-34872,-38831,-17923,4,1208,-6175,-16700,-23138,-18877,521,24984,32136,17497,-1436,-4225,-9115,-18775,2927,26964,20012,7847,7955,3098,-19359,3219,21344,12995,5137,1270,-7842,-35448,-14527,7472,20734,9611,-10257,-18839,-10473,-18349,-21624,10796,14679,-2847,-21742,-12930,-771,-929,-12516,-19207,-16541,-19556,-22538,22358,58031,61028,22323,-18016,-3351,9875,2087,-12750,-12041,-7078,-15746,-21782,-11362,-2100,-4962,-18920,-17990,-7422,-8443,-3449,1078,-4889,-4702,5907,8874,-554,-22112,-33120,-21674,-14798,-25671,-17597,-1149,21153,40229,43249,32439,11056,-14833,-14824,-11794,-13743,-19348,-32216,-25246,-11355,12358,26254,12420,-13231,-21203,-11964,7585,40544,57136,35288,12856,28547,56639,55280,31108,11676,-1121,-18203,-16527,28305,63171,86839,79698,35138,34980,167869,290209,292059,271962,260834,231952,194328,176611,102141,33452,3411,33558,35428,17600,-3195,-10931,-7127,-4157,7243,18636,21488,27605,16096,5058,7227,17901,30468,32309,11174,-39736,13905,20837,-2520,-16306,-7941,3618,4652,-3862,-9672,-11085,-13484,-22088,-24457,-29213,-29281,-18148,-8497,907,9734,16704,13635,-4571,-2976,33455,49415,33788,-5174,-21836,7651,14305,-2187,-27446,-12324,-2838,-2306,1228,12002,28349,32930,13386,-15934,-43591,-34945,-34733,-13413,-14731,-38625,2057,27083,19761,-4069,-14011,1630,6386,12474,28561,43123,51926,54542,42915,11766,510,4653,5219,9237,1730,-12024,-4202,5062,505,-9151,-5043,-7647,-16872,-17194,-10170,-16980,-20790,-12261,-4695,2895,1899,6419,25477,33410,16412,-12464,-5373,9513,11117,6573,1410,4619,-2590,-25283,-29470,-25837,-16507,-11313,-7931,15733,17707,6421,-7488,3609,9803],[-3951,-7470,1384,-2486,-14068,-20222,-10264,2845,7352,-2087,-22301,-18239,10779,26931,21956,3686,-8766,-7844,-9028,-4953,9493,13991,14568,17285,15684,6539,-14663,-6398,3039,-12459,-24544,-1155,9347,6378,-9296,-27357,-12489,3524,3569,-15714,-13074,3389,13004,14602,15568,3807,-5988,-2891,7751,19997,15510,6569,3889,1103,-1879,-2682,-13618,-13942,4318,37471,66612,61107,38620,20155,23023,27017,25412,17724,5003,-1543,-2877,-7621,-15822,-25892,-31702,-26466,-26151,-27554,-21772,-21290,-5162,20316,28385,29855,19651,-1656,-17129,-12869,-1093,8827,22621,-3391,-8094,21297,25549,-10953,-14706,13646,11426,-7365,-20412,2832,12424,17873,17952,19014,9180,10490,1047,-13878,-3584,9116,6527,-13300,-33944,-20885,-5508,10977,24501,25577,29946,25013,-250,-24680,-41721,-13645,12038,10532,-11847,-23569,-21899,-22934,-30224,-17483,13512,15163,-2371,-1828,15437,21138,8321,-6431,-9108,-9758,-12132,-10281,-2645,490,-8704,-26939,-37057,-29256,-1676,23214,28621,27261,39935,38548,30426,19102,-329,-12240,-15212,-5938,-1224,-3601,-7856,-3342,6519,-474,-17834,-30036,-37046,-38958,-35261,-18579,-6591,-123624,-153717,-160044,-136474,-82422,-16766,-1489,-15531,-36317,-26644,1576,6739,-4600,-21479,-30567,-22046,-19686,-5034,22118,22951,18050,18656,18182,20111,7999,-23139,-29966,-7472,-7981,-28450,-10419,14916,-3614,-27521,18900,40046,28812,-4626,-22493,13881,41405,20173,-12400,5657,14538,11695,11612,11696,11210,-10565,-31142,1028,46786,64568,47499,34664,8412,-496,-2735,-18001,-20800,1670,-4818,-23823,-27381,-9487,-5285,-9031,-6309,-7781,-16022,-24735,-38624,-38911,4656,55885,68116,47955,15676,-18200,-36360,-38899,-21955,-2926,19150,25975,22042,10394,13263,19544,20011,18248,8055,-4123,-858,20015,29008,14296,-1563,-430,13448,15361,27631,45008,32501,-572,-17645,-5814,-8206,-20701,-15329,18456,43572,45880,25315,1776,2559,23878,63956,102358,89746,41436,-9101,21391,62898,72280,73648,120016,174521,160386,169000,553009,846245,1377036,1825775,1801780,1325626,795442,390919,284387,273659,225310,136481,96573,101428,74481,42332,64047,76076,61597,53539,64180,69708,69363,32337,-8948,-17660,-10118,-6316,-2827,-501,11072,23873,27101,12543,-16679,-26220,2067,13705,8355,-16779,-36768,-17240,-9266,-9815,-10794,-15905,-20687,-8295,14241,26326,18674,4366,-6932,-3957,6628,15565,10147,22701,28567,13340,-15141,-35235,-27059,-23414,-13801,-9862,-10976,-18415,-25151,-22400,-13612,-13424,-20570,-26231,-5640,31424,47454,20692,-19557,-4103,14356,-6931,-29988,-19121,-11988,-8790,-1309,5361,8646,23350,44415,38029,27886,24279,19111,-1057,-32067,-30589,-13047,-25732,-34241,-21707,-20965,-23727,-16276,-6549,4509,22917,31403,14597,-20844,3860,43586,31916,15586,1711,5117,15829,16495,-226,-22434,-8161,-10674,-18069,-19148,-34915,-33307,-13410,-5722,-11576,-7203,2986,11031,24296,17241,228,-10946,-19172,-27673,-27490,-25132,-19062,-5190,-8165,-7328,-11285,-21963,-19771,-4991,11148,18531,3466,-4605,-457,-1740,291,18659,32473,36935,29821,741,-36497,-12769,9772,9401,-17307,16198,55336,75475,47715,8691,24350,34634,19819,-1357,2317,11460,14715,3336,-9058,-18459,-13891,-1084,11940,23656,20235,1222,-23912,-23699,17989,35560,30267,16803,1347,-10494,-13609,-5960,-9749,-32613,-15825,9712,27057,43137,53764,41365,21805,16948,35156,24342,-11642,-38750,-12789,-6257,-7084,-9772,-6903,28734,42324,18241,-7228,-25480,-17094,3178,16662,31827,36676,26462,12499,-6640,-25203,-30928,-35373,-31045,-17429,-8852,-9834,-13233,-15187,-17517,-15770,-12452,-21048,-25346,-32237,-33276,-17688,12407,33271,32252,33009,39261,33739,2497,-30668,-2760,19316,8022,-21324,6695,38902,42336,12668,-37960,8284,57885,69790,34323,802,-22625,-25127,-8048,2575,333,-1734,8533,29316,42817,41694,26612,12589,4599,2074,-10422,-25183,16259,43183,25848,-9581,-42409,-23571,-14468,-24299,-25909,-23272,-15995,-3144,12217,19777,28047,33405,28080,16748,-353,-20707,-21480,1522,6878,-10669,-36810,-23134,-6902,4368,7265,11977,8988,8324,10121,7996,-11479,-24811,12631,56158,82702,69335,35415,10434,-3894,-13235,-20709,-10958,9583,14391,2632,-4232,17952,11625,-19122,5731,22173,29757,37908,8692,-23560,27990,57382,42527,30849,54478,58623,27958,-5220,-43180,-19101,-22888,-26482,-2686,14038,16512,9423,-4391,3372,18294,28861,42822,40108,26711,3645,-25469,-17658,4182,12746,4217,-8875,-18141,-4366,13094,6064,-17520,-16939,-7266,8756,27940,27033,-1620,-25494,-19437,-19768,-29061,-36671,-40395,-40918,-37321,-30989,-12401,-5329,-19777,-19244,7821,22502,29326,22325,5143,-2461,7138,8410,-19295,-23877,8050,34970,34140,16994,20580,62434,97509,79076,19726,-4142,-633,8368,-16794,-16352,6897,7226,4367,14562,27718,27812,21915,16671,9171,29935,38074,23999,2422,-17509,-30573,-23067,-4920,10009,6879,-12488,-33390,-26759,1061,21901,26144,20662,6263,-11697,-7766,-10707,-20576,-22152,-10870,-19112,-33106,-34241,-39990,-30167,-15438,-12603,-16310,-23453,-24104,-13853,2901,26300,33970,18748,2342,1829,-5613,-20288,632,23168,14556,5761,11518,8191,-16043,6318,26783,18010,2296,-8701,-17664,-37663,-10955,10759,23884,12086,-8516,-14118,-1892,-9986,-29117,6670,14073,-4104,-29172,-17056,-4536,-5145,-15082,-20909,-19591,-21640,-25653,20443,62233,66892,26159,-12223,1912,17590,13940,1736,-618,-646,-11117,-18458,-12315,-5450,-5440,-16805,-21608,-9779,-4262,3843,4183,-5974,-6209,1110,536,-9557,-25745,-23598,-11666,-2151,-12535,-23430,-7157,9785,24110,30154,26151,10078,-16319,-23063,-20605,-18696,-20613,-33667,-30469,-15169,10739,26840,14551,-10132,-20720,-11081,11991,46169,63607,43096,20167,34822,63486,60837,31986,6993,-8215,-24687,-15312,33707,74584,110371,121141,68396,53751,262839,518184,801475,961251,947511,754077,493496,289158,162409,100057,62753,77753,57898,35043,12986,5226,13223,21599,33786,42268,39065,35879,25185,12642,12267,24959,41234,44508,23967,-28514,-123,11112,-4977,-12590,-6376,1404,2348,-2036,-2725,-3149,-4757,-14128,-19953,-26858,-38530,-27063,-11763,2727,14722,18739,10251,-11422,-6549,28502,44492,31696,-5783,-22826,7592,15379,54,-25234,-12563,-1438,116,4388,13335,27632,33763,16562,-10229,-30249,-28730,-21285,-6327,-13306,-39915,1119,26421,19171,-2819,-7614,7772,13752,21220,33971,44321,54848,60650,43822,11258,-2095,791,1662,5785,-167,-13962,-5726,5201,-140,-11795,-6817,-6442,-13552,-14377,-7772,-15220,-22465,-9981,-516,4914,1649,4139,16711,17067,1159,-19273,-3265,7310,5345,3596,4360,10168,4031,-17740,-30983,-28366,-16200,-10203,-13665,2267,7970,1255,-10977,1453,7651],[-5379,-2628,8141,5125,-7881,-15685,-6801,4414,6609,-4713,-27401,-12067,18200,33409,22539,-450,-19861,-24602,-24254,-17114,3807,12775,15474,21393,25050,19220,-5484,-20393,-8461,-17060,-30919,-8185,4394,8111,-5479,-22858,-6390,10900,8280,-14255,-5367,12429,17780,11049,8698,-2296,-8563,2188,16249,23715,9717,-40,8225,11777,5737,1610,-8017,-6517,8831,39692,67441,57460,36233,12599,9092,10300,12428,12556,5672,1225,49,-6842,-19037,-32937,-37203,-28685,-25547,-14592,2470,988,163,21303,31988,33573,18998,-5057,-21913,-13666,3126,10145,18777,-12903,-5731,24280,26640,-9167,-16784,8224,3607,-17103,-15957,12320,23279,26033,22127,18778,9234,11297,2082,-14201,-1344,11925,8441,-12341,-32936,-22039,-7257,7694,19828,20481,24909,19779,-5681,-28388,-37353,-13047,11878,9330,-14380,-27812,-22802,-18701,-20747,-14853,9936,11491,-1450,5406,20490,22480,7884,-3098,-4206,-5433,-7631,-8963,-5531,-3627,-13371,-32484,-33510,-34351,-7569,16652,21793,18340,27937,25558,20624,13698,-1547,-11643,-16154,-8151,-1003,-638,-7438,-7141,2669,-2796,-19035,-34145,-39638,-40192,-39822,-23669,-14617,-133529,-121567,-127697,-117458,-74898,-9428,8221,-10349,-32713,-24427,2736,9662,-4134,-24336,-31187,-23017,-22698,-7502,18146,16681,10721,10791,10621,13111,1678,-28224,-21072,-995,-3686,-30239,-12152,16009,-1510,-23588,24102,40490,20000,-13777,-15894,15891,35888,13978,-17479,4776,16048,11986,7824,4036,4028,-15152,-29926,5152,50587,58413,34467,20251,-3689,-7681,-9809,-24321,-15915,11562,7179,-7784,-11982,-8461,-4561,-9391,-7686,-9093,-14810,-20174,-31821,-37077,2060,56279,79359,70801,48085,21767,-813,-23870,-28237,-9816,13954,19729,18932,16296,21393,21981,16340,10898,714,-8057,-3723,13760,20166,5907,-7485,735,20228,24428,31725,43932,29485,-3391,-18607,-10014,-13984,-22535,-10309,22147,45245,45573,25609,8266,17563,41600,84287,132463,120490,66464,11203,34724,84161,99903,111084,174933,232780,207729,214403,865231,1628128,2656717,3520027,3402393,2416578,1288075,503249,377256,365118,290987,177814,129217,135476,101266,46820,52420,66595,60711,65232,87903,96339,90790,45396,5267,2078,2513,-2222,-2399,3881,22309,40082,46156,31522,1065,-29945,-9973,3927,3578,-17161,-32396,-10890,-979,-2706,-7964,-16912,-19548,-2535,20035,31476,25567,12308,35,1858,10246,16748,12246,27237,33484,18367,-10511,-34582,-23137,-14433,-9651,-9700,-13719,-23116,-29231,-21989,-6631,-2599,-12539,-26689,-9031,27927,42131,17923,-18646,-3732,14563,-6974,-29072,-17597,-12557,-14007,-11230,-8171,-8097,9758,41503,43156,33774,27997,21381,953,-31406,-28879,-9951,-19571,-39095,-28020,-25830,-27656,-18754,-4196,11027,30396,37306,18603,-18954,2222,38409,28251,14815,3130,5865,16163,14454,-6184,-28085,-8604,-12683,-20528,-19056,-31979,-30356,-13148,-6817,-16967,-11202,-545,7072,18921,10321,-4488,-10950,-18169,-31140,-31354,-23809,-8440,3732,-1576,-5198,-11181,-22376,-29033,-13205,7863,21569,9960,-4260,-7117,-11731,-9003,15543,37276,47283,37841,4973,-34396,-13998,4999,-3795,-20325,21946,53805,67096,39657,6764,22084,28970,14162,-3797,-432,8499,15843,9910,184,-12334,-14082,-3791,9321,22780,19291,262,-20711,-23047,12791,30688,26031,13029,-2043,-13758,-17244,-9758,-9936,-26887,-15174,9273,30049,47658,56960,42560,20962,17901,41131,31806,-10613,-34026,-6725,-2818,-8493,-12189,-8592,28466,41949,16188,-7046,-22795,-16235,573,10538,22082,26322,19022,8761,-8822,-29667,-22549,-26987,-29559,-17844,-11747,-11861,-15715,-17755,-18058,-13832,-9576,-18807,-26543,-32153,-29722,-14142,15685,33934,33743,37801,44583,36024,2504,-26875,-1422,11973,-1397,-25099,6590,32135,33798,10491,-32169,2032,46493,57360,24557,-3163,-22421,-23913,-5627,6034,5269,4925,15341,34570,48044,46704,26965,8295,-808,-3149,-15250,-22650,18417,45594,28018,-5717,-35726,-27507,-16162,-22021,-22674,-21903,-13935,672,17773,25327,30709,31416,23221,12033,-3734,-22602,-19487,3384,7472,-11192,-41514,-27191,-9819,4193,6077,6074,-1276,-4166,-60,2145,-14732,-21377,14478,57241,87483,74987,38053,12388,-1150,-9288,-18160,-10440,9371,9466,-6443,-6820,19794,7166,-12354,14311,22418,21030,24679,-2980,-14541,31963,54815,34028,20190,41020,48246,23028,-8707,-43500,-18361,-23895,-22916,579,15627,16504,8480,-4404,4093,16788,24869,37730,37082,29026,7188,-23230,-18623,1760,4466,-14582,-36885,-27557,-20680,-10882,-8382,-25849,-21242,-6999,10929,30896,28235,-2751,-36103,-19058,-16140,-22967,-30739,-36407,-41610,-40490,-32599,-11928,-3807,-17968,-8435,17730,28716,31404,24456,8789,-1925,3921,5065,-19814,-22226,11457,39874,40213,22979,25827,67545,100216,74256,17656,189,2513,11298,-6813,-2014,14076,12034,12088,22084,34232,32350,28298,27980,19482,31710,39565,24499,4974,-11045,-27482,-27750,-6772,9787,8862,-7749,-27654,-25289,6950,30818,32791,22057,3068,-14315,-5792,-5527,-12429,-19448,-17154,-28623,-33276,-25939,-28676,-28714,-25741,-23285,-23797,-27063,-21629,-7745,6550,28025,35363,20073,6375,7803,-1921,-20618,-1851,17292,7188,2230,13401,12301,-12535,8710,30931,22681,1099,-17653,-26442,-31629,-8169,11995,24334,12194,-8337,-10801,4625,-3865,-33804,4977,17532,342,-34186,-20668,-7611,-8393,-16358,-21019,-21592,-26049,-25122,23140,70178,75609,32925,-6251,6739,26094,27373,17861,12581,7272,-6206,-15363,-13784,-9230,-5714,-12806,-22213,-10933,135,10732,8711,-3776,-4696,-1805,-7057,-17745,-24957,-14751,-1135,10088,-411,-23737,-11377,-498,7955,19170,24051,13811,-11057,-23827,-28187,-24127,-21655,-32912,-33859,-17998,8938,25956,14691,-8616,-19652,-8276,16637,50093,67705,49547,26011,38774,66989,64185,32653,2868,-16309,-31802,-12066,38762,84237,129775,157348,102119,71879,398488,963064,1687531,2103344,2017764,1504969,864718,391336,213400,169237,128747,123950,81968,55323,31710,23683,36602,50214,61817,66596,60866,48672,35196,21041,19068,33644,52156,56614,37930,-11399,-18533,-2063,-7260,-7931,-4319,-284,1099,792,4229,5176,3899,-6229,-14930,-23448,-39141,-31618,-12888,5272,20197,21742,8666,-15681,-10386,21875,37716,28117,-6766,-22711,8242,17067,3307,-20162,-10721,806,2851,7677,14338,26016,33013,18531,-4246,-16868,-11927,-6399,1312,-12136,-41046,586,25571,18532,-1187,-1627,14523,21482,28854,38017,44191,56546,64251,43380,10084,-4809,-2223,-1257,2538,-1387,-14623,-6459,5700,49,-13379,-8397,-4581,-8784,-10611,-5097,-12872,-22892,-6993,4620,9176,2235,1043,7508,273,-14145,-20469,-757,4557,-846,1332,7850,15693,10949,-8625,-20499,-21613,-14600,-8816,-13630,-11174,-1063,-3411,-14132,-578,6046],[-5410,1210,13497,11017,-3684,-13381,-6146,2826,3480,-8154,-30998,-8183,23673,38315,22301,-3241,-21365,-33803,-31150,-26092,-2315,9128,13526,23406,32601,29183,3306,-26050,-19816,-19986,-29692,-15773,-1077,7899,-3692,-19177,-665,17522,12520,-12446,517,19621,21746,7882,938,-9525,-11917,6465,22834,24794,2203,-3549,15999,22032,12045,5545,-2312,-776,10370,37404,63087,50690,31946,3186,-7906,-9358,-955,8916,6548,2766,666,-8679,-24121,-41816,-40528,-29291,-23003,-2376,22439,20752,9902,22017,32965,35049,18130,-7925,-25749,-9772,8444,10961,13200,-23220,544,27476,26645,-8336,-18367,2303,-4971,-27450,-9283,19363,31743,33470,25796,16881,8020,11116,2802,-14329,737,14252,9927,-11600,-32725,-23554,-9193,3954,14614,14962,19206,13412,-11907,-30518,-31797,-11522,11397,7441,-16703,-32291,-24738,-15398,-12954,-10492,6818,8939,2753,14519,26920,24346,7215,-290,555,-711,-2640,-6173,-7682,-8263,-17825,-30484,-28809,-37844,-12895,10512,15880,9820,15251,12325,11186,8660,-2042,-9846,-15911,-9924,-1285,750,-8436,-11660,-989,-5544,-20609,-37693,-32451,-32086,-39262,-25712,-20040,-112630,-78694,-74286,-72449,-49864,2621,16039,-7457,-28724,-21102,3086,11722,-2902,-25451,-31687,-25539,-26331,-10670,13010,9569,2909,2975,3619,6850,-3360,-25149,-9530,6873,2114,-26558,-13887,15352,-493,-17472,29516,40568,11835,-21739,-7585,19386,31511,10508,-19740,3699,17434,13339,6062,-2323,-1899,-17206,-25251,8545,50995,49667,24076,8938,-11630,-11057,-13651,-27077,-8869,21364,19434,8996,8048,2896,553,-8632,-9038,-10615,-13183,-14177,-24129,-34860,-375,55469,91216,98038,88099,71218,46773,9732,-17776,-15780,8986,14650,18483,23233,28413,23615,12956,5376,-5435,-14097,-7171,8704,12718,-1404,-13090,1722,26437,33528,36406,42056,25061,-6454,-18119,-13220,-19006,-22359,-4564,25053,44618,42688,24085,13717,30134,55275,99480,158651,149876,91500,32357,49691,104249,124786,145901,225476,284270,249466,251534,1159113,2601543,4285760,5503088,5211611,3630029,1782214,594276,465930,454004,353615,219231,163253,170889,130855,58847,42231,56584,59957,76669,110067,122100,112304,61487,24214,22430,17214,5585,2020,11999,35725,57773,66031,51399,21066,-16863,-18396,-4312,462,-16239,-27250,-3404,7916,5404,-3960,-15967,-14554,6016,27322,37265,32777,20618,7845,8788,14767,18353,14268,30850,36964,22185,-5037,-20979,-10378,-3363,-4351,-8171,-14241,-25263,-31320,-20301,-172,6848,-5642,-26313,-10072,26444,38172,16084,-16862,-1790,16808,-4185,-25388,-14316,-9940,-14880,-15324,-14783,-20795,1630,42158,51065,41129,31980,23664,3627,-27887,-25353,-7024,-13819,-34839,-31017,-25038,-24031,-17937,-2924,16808,38265,43457,22422,-15302,5172,34918,24251,13281,4656,7888,17609,13185,-11253,-29821,-6616,-13253,-20348,-13712,-22024,-23979,-11317,-5407,-20085,-15513,-4245,4180,14386,3186,-9672,-11668,-17690,-33488,-32853,-18856,2819,12239,4876,-3338,-10812,-18523,-34581,-21983,3107,22341,15773,-2993,-13401,-21215,-17281,12788,42149,56892,45032,9070,-31117,-14202,-277,-17510,-11564,27736,50009,55857,31932,7898,21043,23425,8458,-6127,-2866,8696,22871,21286,10136,-8023,-16528,-9263,3701,18875,16302,-1201,-16037,-19718,6934,25130,21981,10644,-3486,-14672,-17027,-9149,-5821,-18021,-13957,8386,32772,51145,58038,41444,18537,18427,45681,38750,-9342,-28168,757,2955,-7616,-13986,-11175,25364,38432,12120,-8113,-21169,-15923,-1962,5047,12954,15997,11527,5186,-10994,-32506,-14515,-19284,-29909,-20373,-16265,-15754,-18413,-17483,-14177,-8555,-4338,-14194,-24638,-29982,-25505,-10234,17552,32286,33414,40781,47758,36499,1976,-24106,-1737,2382,-12727,-27971,4975,23372,24347,8438,-25888,-4446,32863,41957,13540,-7282,-22596,-23218,-3286,9543,9821,10022,19954,37834,51514,51282,28277,5366,-4685,-7308,-19523,-20321,19372,46145,28444,-3101,-28365,-23500,-12744,-17454,-19576,-20267,-12148,3390,21801,29371,31843,27685,16370,5121,-9340,-26156,-18272,4029,6962,-10226,-29483,-25518,-12442,3671,5348,1715,-9298,-15534,-10425,-4111,-17403,-18832,13426,52870,84959,74319,36651,11699,-55,-5930,-15193,-10065,9892,6800,-14939,-11771,18503,2967,-3352,22410,23207,12561,10184,-14127,-4631,34737,49313,23245,7667,26145,36697,17431,-12542,-40921,-17955,-24761,-20915,1686,14737,14296,5789,-6232,2747,13274,18811,30230,32287,29643,8877,-22286,-19973,-1115,-3447,-30913,-30397,-4024,-7991,-22182,-21287,-32274,-25172,-6741,11568,30042,25459,-3007,-31018,-18994,-13975,-15388,-20776,-27394,-37516,-43620,-36576,-14421,-4519,-14939,1857,25900,32673,31509,25212,12212,-258,434,920,-15718,-13982,15234,42462,43328,26667,28768,68785,96214,64209,16370,4573,4781,15753,9290,13870,20991,15442,17424,27538,38571,34699,32950,38379,33152,34329,38399,23391,8308,-2712,-20999,-31995,-10034,7111,8531,-4540,-23122,-22827,12471,38446,38020,22040,-1646,-16207,-3725,-1052,-4981,-11945,-17301,-35538,-27365,-16610,-17424,-18200,-25737,-31073,-28707,-27529,-17365,-1879,10170,29005,35137,20172,9039,12036,441,-20986,-5245,8828,-2699,-3583,12617,14378,-9979,8932,32335,25655,974,-25069,-34422,-26811,-7448,10320,21483,9265,-10578,-9806,7965,-1067,-37287,4868,23149,7591,-34593,-24516,-10515,-11074,-17043,-20302,-22243,-32207,-19448,30905,81616,86102,40525,-1696,10183,33864,40151,33710,25935,15123,-2249,-13572,-16334,-13980,-6675,-8290,-19273,-11099,3416,15982,13566,600,-1877,-3791,-14318,-25505,-22181,-7915,6862,19330,9389,-20981,-15365,-9764,-7186,12321,25993,20084,-2749,-17323,-30881,-29512,-22760,-31136,-35973,-20903,5889,22613,12088,-9256,-19258,-5812,19564,51452,68761,53618,29630,40087,67120,65311,33192,3,-24931,-38490,-7648,42633,91284,143547,183351,132115,86800,552424,1477411,2629708,3300965,3129505,2271440,1220844,463003,247815,230644,192076,164829,103825,74492,49513,41547,59837,78763,88715,88955,82493,63510,44901,29387,27107,43366,62544,67682,52192,8627,-38466,-17364,-8661,-3028,-2248,-1880,233,3723,10728,13258,11985,1109,-10042,-20322,-34423,-31085,-12150,8250,25546,25057,8593,-16646,-14191,14062,29522,23283,-8031,-22520,8742,18295,6098,-15125,-7411,3698,5651,10757,14968,23687,30837,19257,1413,-4105,5047,8982,8976,-11199,-41477,298,24434,17916,870,4222,21315,28609,34837,40375,42614,56642,65093,41897,8470,-7519,-4383,-3700,-587,-2114,-14168,-6411,6386,873,-13966,-10050,-2762,-3769,-6487,-2588,-10497,-22241,-3737,9630,14341,4140,-2518,-1825,-15555,-27523,-15197,1820,1313,-7062,-157,11295,20576,17462,1103,-8475,-11743,-11875,-7878,-8657,-20396,-8374,-7681,-17150,-2601,4908],[-4607,4175,17592,15300,-1307,-13107,-7975,-1580,-1526,-11658,-32473,-6510,27049,41473,21435,-4693,-15768,-24307,-25107,-27145,-8109,3828,9724,23942,38008,35817,9609,-19054,-26425,-19883,-25677,-23057,-6663,5851,-3752,-16272,4388,23115,15993,-11343,4285,24775,24623,5231,-7377,-17520,-16219,9050,26572,22754,-6750,-3031,24102,30072,16585,8947,2728,2948,8909,30499,53321,41200,25592,-7736,-26868,-29341,-10670,7839,7234,2579,-1349,-13061,-29976,-48091,-38950,-29113,-20825,6556,36394,34854,18752,21063,30507,33514,16349,-10279,-27095,-4361,13089,11202,6382,-29042,7599,29421,24582,-9352,-20014,-4264,-14296,-38118,-3246,22929,36052,37724,27539,12769,4957,8940,1926,-15268,1672,15037,9896,-12153,-33961,-26027,-11970,-906,8203,8322,12205,5524,-18826,-29811,-26424,-10085,9761,4049,-19412,-36807,-28057,-13424,-7548,-7163,3422,7543,9155,24360,34004,26452,5732,749,3996,3551,1985,-3325,-10209,-14896,-23049,-24471,-24958,-38189,-18369,3818,9852,1352,1632,-1791,962,1805,-4614,-9112,-15240,-11542,-3146,-1087,-13078,-17824,-5359,-10417,-25019,-40183,-22679,-20782,-35659,-28312,-22446,-101301,-54931,-43120,-47297,-41519,365,14240,-8611,-23678,-15989,3135,12255,-2963,-27840,-34434,-30228,-32514,-16783,5292,602,-6284,-5619,-3812,106,-7667,-16091,1518,13475,6499,-21643,-17407,11189,-2286,-11793,32753,38692,3914,-28599,-32,22363,26676,7731,-20352,622,16544,13529,4393,-9351,-8613,-18630,-21145,8101,44990,36816,14878,-1085,-17574,-13194,-16398,-28246,-3087,28421,28889,22688,24584,15640,6041,-9204,-12530,-14441,-13408,-9638,-18741,-35499,-4429,51370,100406,125867,131792,125786,98254,46096,1036,-20787,2590,8744,17478,27348,31457,22059,7838,209,-11118,-24086,-13218,2544,4458,-9925,-20895,406,30108,40238,38932,37082,17098,-11962,-18816,-17729,-25178,-22142,-703,24716,39264,34781,18268,15007,36501,61348,105598,174695,171641,111173,49940,62131,118608,141932,172735,265845,323513,281081,276774,1390849,3547114,5858993,7293484,6797429,4685175,2187476,659472,539182,529916,405979,255294,193791,202545,158372,75426,36582,47499,58335,84771,126510,141919,128312,74930,41169,39503,30079,13608,7552,20441,47640,73045,82524,67951,39089,629,-17438,-9311,-1032,-15300,-25458,304,12950,10720,-2028,-15504,-8344,14172,33066,40978,37572,26502,13731,14028,17430,17789,13596,30794,36182,22178,-1002,-7979,2682,6155,-538,-7879,-15271,-27437,-33875,-19834,3520,12797,-1846,-27396,-9832,25836,34309,13545,-16295,-1093,18370,-1183,-22141,-12786,-7791,-14030,-15004,-15365,-32039,-2234,44112,59033,46915,33216,23263,4720,-22662,-20458,-5690,-10724,-30276,-32653,-21488,-16553,-14939,-4863,19330,43484,47078,23854,-12435,9144,31267,18662,9373,4145,8796,17905,10803,-16791,-26722,-4432,-13639,-17047,-3110,-8332,-15526,-9783,-4305,-21026,-21397,-9308,830,9276,-5399,-16819,-14666,-18796,-31499,-30307,-12487,12544,18180,9125,-3693,-12405,-13682,-25051,-31599,-4476,19274,18781,-2459,-20290,-30942,-25037,9141,45235,63561,49452,11426,-27573,-14223,-6747,-31415,240,31194,42787,42191,25623,10500,19094,16113,934,-10133,-6165,11239,32842,33245,17804,-6917,-21991,-17902,-5275,11371,10585,-3462,-11152,-15741,-32,18458,17392,8465,-4385,-14741,-13753,-4169,1770,-8511,-13112,6182,34100,52322,55945,37204,14115,18090,47599,43477,-9244,-22130,8336,9300,-5550,-15997,-15057,19655,31892,5843,-11137,-21472,-16832,-4897,-202,4152,5564,3880,1245,-14033,-32304,-7958,-12841,-31622,-24493,-21276,-21950,-20635,-13554,-7357,-2043,1303,-9048,-20848,-26594,-21230,-6195,18142,28384,30802,41160,48144,34713,343,-23169,-4137,-8949,-25340,-25481,1751,12734,14434,6399,-20126,-11043,17425,24639,2612,-10095,-22226,-23565,-2114,11805,12740,12739,21996,38984,53120,55123,30479,4011,-7007,-10585,-23373,-18414,18992,44571,26851,-1936,-21796,-15354,-5830,-11698,-16489,-18469,-10933,4747,24006,31558,31202,22351,7971,-3483,-16797,-30762,-17403,3573,5497,-7589,-16360,-19198,-14315,2919,5030,-941,-14604,-25202,-20367,-10353,-18990,-16403,10041,43461,74841,66943,31561,8814,-301,-3131,-11964,-9353,11428,7263,-18990,-18627,13892,-254,5783,29218,24296,5937,-2432,-17807,5359,36276,41584,11373,-5302,11940,25817,12107,-16089,-39426,-17875,-25349,-19951,1286,12236,10895,2360,-9110,-97,8334,11322,21041,26568,29073,9121,-22397,-20971,-3413,-9257,-35038,-8335,18822,15220,-2341,-20821,-31676,-28291,-6201,11320,25908,18914,-2050,-18535,-18149,-12827,-7299,-10062,-17674,-30428,-41262,-41488,-18950,-6942,-10842,11757,33001,35218,30477,25202,15527,2783,-2285,-3400,-9321,-2811,20275,43490,43836,28356,29784,66681,86559,51806,17700,9371,7336,23688,29099,30306,27469,17531,20544,31414,41284,35500,36020,46796,46977,38539,35232,20853,11446,5029,-14515,-35041,-14090,2604,6600,-2187,-19286,-19963,17736,45120,42281,21231,-6886,-15551,-957,3219,1847,-3798,-13385,-37386,-20808,-7475,-6834,-7746,-20147,-35133,-29726,-24520,-11766,3919,13880,29521,33593,19184,10259,14379,1457,-21168,-8848,-1138,-14157,-10834,9781,14905,-7944,7090,31015,26942,2156,-28739,-39937,-23339,-8567,6379,16206,4057,-14686,-10565,8530,-1156,-39597,6363,29780,15782,-29865,-27927,-12655,-12586,-16899,-18638,-20178,-30348,-6818,44955,96744,97808,47935,1256,12229,40284,51147,48227,38529,22178,413,-13197,-19420,-19351,-8388,-3947,-13818,-10299,5021,19178,18089,5795,892,-5387,-20916,-32550,-19464,-3830,11280,24822,16389,-17463,-20351,-18015,-19136,11018,30665,26775,5796,-8555,-26972,-33633,-23868,-28922,-36967,-24576,984,16361,6463,-12303,-20833,-5992,19348,49649,66411,54511,30428,38595,64069,64277,33511,-1051,-32087,-37969,-3204,44357,94698,150388,195753,154044,97353,688056,1919752,3390345,4260736,4010339,2864113,1474489,489808,261302,273809,242185,193907,119871,89001,63205,55851,79460,103516,111115,106362,99748,76901,52332,36029,34551,51903,70520,75838,64709,28975,-15835,-28681,-9210,612,-1547,-4783,-1829,5064,15255,19472,17921,6213,-6992,-19214,-31233,-28627,-11433,10017,28912,26693,8099,-16050,-18885,4330,19191,16357,-10555,-24288,7031,16974,6213,-12201,-4666,5551,6857,11932,13744,19330,25903,17225,4810,5859,19398,22340,14599,-12019,-41188,-1397,21352,15847,1930,8590,26234,32976,37165,39140,37885,53146,61466,37934,4893,-11870,-7558,-7653,-5413,-4313,-14659,-7287,5502,449,-15416,-13783,-3215,-882,-4261,-2426,-10327,-22576,-2479,11799,17263,5454,-7576,-12756,-30447,-25163,-9350,2382,-3823,-13662,-2457,12348,22444,21169,8781,1945,-3097,-10205,-9629,-4042,-8993,-13365,-13420,-21670,-6183,2520],[-4043,6034,20255,17787,-882,-14863,-12065,-8571,-7997,-14673,-32654,-6936,28242,42715,19959,-5499,-10190,-16134,-20237,-25809,-13311,-2157,5491,23754,41106,39007,13246,-12241,-23200,-16922,-21609,-28767,-11698,2632,-4929,-13591,9052,27942,19066,-10635,6346,28277,26823,3594,-15319,-25074,-20953,9995,27600,18278,-15779,877,31139,35660,20064,12583,7428,5372,5652,20312,39509,30808,18244,-18345,-39121,-32295,-10552,10362,8412,1522,-4859,-18252,-32537,-39659,-34229,-28028,-18739,12981,44868,43678,25221,18601,25617,30211,14791,-10608,-24104,1695,17686,12507,908,-20884,14843,30772,21650,-10811,-20360,-9686,-22335,-31773,2338,24449,37104,38838,27844,7966,1713,6208,643,-15771,2715,15528,9621,-12581,-34542,-27421,-13886,-5180,2358,2355,5880,-1435,-22874,-24668,-20010,-7323,8701,983,-20394,-36058,-29422,-10300,-2449,-3761,1830,9562,18561,36301,43487,31114,5975,1904,7930,9327,8188,1032,-11173,-21944,-25934,-17583,-20573,-33955,-21718,-1406,5648,-4218,-9884,-14413,-8144,-5306,-7391,-6980,-11484,-10555,-4563,-4124,-19646,-21911,-7793,-15516,-31006,-33083,-11517,-8285,-29022,-30741,-18900,-106801,-67168,-60938,-71290,-70277,-22826,4697,-9317,-16233,-8435,5661,13477,-2894,-29567,-33123,-29708,-40130,-24383,-2353,-6984,-13432,-11519,-8653,-4574,-8220,-4751,12404,19617,10343,-15907,-20346,5890,-4412,-5100,35471,37199,-158,-26886,8166,26762,24264,7687,-16847,-2074,15305,14201,4441,-15011,-14092,-17759,-17003,5166,34265,22754,8887,-7933,-20084,-12839,-16467,-26483,2670,34370,36832,33977,37391,27222,11750,-9639,-16256,-18473,-13584,-5233,-14297,-37265,-6975,46398,107767,154025,178233,183741,151289,83620,22508,-20048,-2878,3860,16709,29550,32073,19164,3188,-1924,-11690,-34617,-19035,-2787,-2751,-17837,-28919,-321,33847,46359,40725,30913,7725,-17918,-19231,-21507,-29128,-19874,2789,23018,31339,24029,10321,13690,37819,61147,103886,179784,184408,124737,63493,71265,126320,150176,189966,293708,348774,301686,290898,1525667,4228826,6953604,8407732,7733491,5305930,2418948,698791,590550,586057,444160,283326,218749,228271,181739,94072,40321,44278,58074,90195,137047,154877,137744,84640,55143,53339,41256,21960,14456,29263,58064,85647,95176,80786,54787,18425,-4803,-5271,2594,-11724,-26086,308,14374,13734,-1444,-14335,-591,22264,37904,43588,40909,30855,18541,18335,19075,16113,11240,28023,32117,19562,2809,4365,14864,14377,2684,-7816,-15999,-28825,-35967,-19554,5864,16892,626,-28409,-6896,27755,32326,11979,-15440,-1115,19587,2262,-18966,-12888,-6419,-11735,-10681,-10521,-31929,-397,47763,67022,51018,31849,20747,5355,-14805,-12832,-4087,-9091,-27019,-32171,-16443,-7771,-9640,-9093,19340,46270,48497,23674,-10057,12884,27991,13066,4562,2450,9000,17512,8089,-21344,-21142,-2076,-13121,-10052,11501,7602,-4735,-7218,-3627,-18603,-26499,-13422,-1720,4470,-14191,-24924,-19043,-20010,-24403,-23191,-4973,20932,21944,11623,-5518,-15569,-8709,-13270,-28072,-13812,13448,19337,-2359,-26563,-37471,-28969,5523,46737,67262,51297,12520,-23064,-12670,-12256,-25570,11046,32182,33249,29082,23103,13876,15849,7029,-8363,-15840,-9864,15659,43549,43945,22766,-8434,-29372,-28020,-15883,1822,3699,-4618,-5904,-11838,-7052,11798,12938,6621,-4853,-14417,-8683,3947,11649,993,-12298,2992,34000,51117,50948,30405,8642,17400,46724,45240,-10687,-15766,15734,15386,-3005,-18119,-18915,13400,24060,-1603,-15670,-23493,-18655,-7821,-4788,-3752,-4179,-3158,-2932,-18039,-29220,-2836,-7201,-29112,-26143,-23101,-30083,-20616,-6754,636,4443,6387,-4345,-16745,-22776,-17097,-2058,18062,22917,26037,38732,45607,30664,-2522,-24103,-8503,-21103,-33676,-18486,-2581,802,4865,4320,-15299,-17126,749,6696,-6655,-10689,-20771,-24947,-2798,11952,13283,12705,21376,38037,52825,57764,33039,3776,-8353,-13286,-26799,-17396,16927,40519,22911,-2543,-16609,-6893,2240,-5754,-13661,-17064,-10817,4301,23918,31330,28289,15254,-1820,-13514,-25983,-35153,-16766,1777,2855,-4193,-4722,-11959,-15735,1586,4524,-2673,-17775,-32064,-29203,-16423,-19596,-14018,4639,29498,57279,52546,22782,3671,-2175,-1490,-9227,-8638,13022,9430,-16932,-27566,5816,-2219,13327,33537,24529,1418,-10367,-11791,13873,35745,31603,-1258,-18146,-418,16317,7105,-19496,-39241,-18811,-26381,-20319,-803,8114,6377,-1676,-13068,-4687,1675,2077,9865,19766,26784,7345,-24185,-21831,-5240,-12554,-25974,8522,36157,35660,22010,-7420,-25658,-31398,-6383,9776,18347,8097,-828,-6545,-16661,-13324,-234,-374,-8855,-23089,-35244,-44144,-25471,-11595,-7137,20064,38363,35999,27962,23858,17684,5855,-4634,-8520,-3278,8581,26182,42911,41210,27254,28159,60894,72178,40102,21429,13663,9948,34244,49701,45515,32174,17262,20682,33087,41748,34229,36560,51442,57409,42777,29694,16181,12847,10139,-10196,-37571,-19451,-4188,2793,-1131,-16808,-18011,21683,49959,44917,19240,-12479,-12805,1803,6631,7096,2670,-9843,-37042,-15881,-307,1468,-319,-16443,-36301,-27695,-19802,-6220,8746,16688,28721,29981,16216,9031,13747,175,-21884,-12993,-12307,-27097,-19286,4693,13500,-6773,2682,26229,25681,3456,-28627,-40128,-22057,-12027,131,8698,-3380,-20805,-13016,6237,-4184,-38850,8393,35508,22793,-23851,-30556,-14233,-13274,-16580,-16798,-15674,-17082,12080,65246,114363,109172,53764,2033,12211,44174,58861,59810,48895,27266,1019,-14687,-22516,-25328,-11319,-884,-8230,-9578,4113,19656,21077,9822,2039,-7545,-26647,-38442,-18462,-3389,11301,25964,19984,-14403,-27523,-25825,-24634,13774,35797,31997,12681,-940,-21189,-35410,-25014,-26719,-36774,-29413,-6077,7132,-2132,-17719,-24835,-8841,16621,44888,60749,51892,28245,34509,58434,61453,33644,11,-31021,-30348,485,43496,93931,149742,193593,164539,103335,768244,2169626,3773195,4736694,4432863,3127939,1558904,468151,254060,291600,270675,207303,128001,96949,71099,64933,93251,121816,126801,117216,110252,86463,56612,40311,39922,57296,74768,80311,74371,47912,9856,-17827,-8023,2832,-2286,-9072,-5175,4688,17710,23618,21525,8812,-5973,-20071,-29962,-26335,-11257,10392,29997,26250,6687,-14980,-23535,-6335,7851,8546,-13193,-27971,3108,13235,3804,-11090,-2466,6632,6841,11624,11258,13671,18984,13046,6209,13031,30784,33345,18351,-13875,-38727,-3789,17035,13238,2979,12377,29800,35060,36429,34971,30873,46693,54404,32527,355,-16952,-11174,-12523,-11038,-7273,-15595,-8084,4199,-223,-16735,-18799,-5187,536,-3244,-3783,-11581,-23108,-2536,11556,18009,6670,-11627,-23369,-26401,-14377,-4309,2059,-8289,-15396,-3918,11879,22200,22992,15069,11090,4536,-8705,-12822,-297,1527,-12710,-19170,-22197,-9089,511],[-2903,8104,22858,19805,-1072,-17134,-16609,-16507,-14113,-15558,-30765,-8090,28353,42994,18814,-5462,-5618,-9730,-17236,-25008,-17235,-7054,3007,24058,42389,39441,14961,-6002,-15184,-11599,-17050,-31415,-15301,-726,-6152,-10372,13796,32401,22223,-9602,7228,30512,28747,3226,-22148,-30462,-25738,9305,26074,12072,-23374,6394,36219,38686,22939,16675,11667,6739,1479,8011,23001,20970,10489,-26269,-23204,-15256,-1727,15559,9949,-198,-9359,-22957,-29253,-30052,-28945,-26585,-16688,17279,48211,47415,28256,14017,18579,25751,13677,-8815,-18338,7375,21941,14944,-1896,-10750,21161,31180,18019,-12245,-19291,-13508,-28321,-22992,6893,24373,34941,36012,25809,2495,-1460,3060,-1103,-16013,3630,15503,8930,-12840,-33288,-26924,-14860,-8774,-2752,-2679,787,-6146,-21602,-17147,-12930,-3529,8238,-1571,-19339,-29946,-26501,-5522,2575,-379,2277,14515,29639,49641,54839,38228,8702,3551,12436,16540,15786,6437,-10407,-29364,-22726,-10415,-16074,-28763,-22773,-5097,3216,-6052,-17243,-25343,-16161,-12001,-8718,-2333,-4931,-7705,-6076,-8389,-27611,-20778,-7920,-20332,-37978,-22405,-832,2931,-21654,-32815,-9957,-120198,-117797,-132290,-148513,-134888,-59484,-6024,-7007,-9641,-2154,8946,14569,-2972,-26428,-21513,-18110,-36943,-32407,-8192,-11806,-17625,-14199,-10739,-7066,-5321,6011,21677,24369,12996,-10651,-22681,-241,-6184,2435,38003,36919,1055,-18344,16274,32358,25647,10896,-9614,-3402,14098,15231,5684,-19096,-18109,-15325,-13455,-213,19393,8909,5704,-11794,-19889,-10660,-14415,-22736,8179,39194,42957,42147,45570,35638,16227,-10319,-20053,-22137,-13488,-1263,-10901,-38313,-6180,41506,112565,180114,223753,240375,201382,119395,43591,-13677,-7019,-131,15476,29587,30427,15276,-322,-455,-5439,-29796,-22132,-6828,-8689,-24895,-34654,1757,38916,52144,41722,23975,-2360,-23733,-19384,-23518,-26657,-15562,5962,20573,22099,11798,1450,10390,34642,55454,95191,173113,186421,130887,71695,75107,125467,147616,195013,305522,356971,308445,291150,1537815,4447116,7226218,8484921,7712562,5290568,2409286,704290,613032,614641,462791,299195,234562,244527,197438,110258,51192,47397,58903,92313,140607,159381,139091,89073,64760,63115,50020,29741,21682,37415,65985,94236,102614,88722,66993,34577,11648,6410,11243,-4935,-28053,-3428,12235,14466,-2120,-12183,7997,29777,41659,45261,42992,33835,22347,21667,19811,13728,7555,22887,25241,15093,6783,15503,25275,21039,5577,-7541,-16161,-29232,-37317,-19001,7751,20320,3070,-28247,-1676,32390,32806,12151,-13218,-1608,20294,5789,-15632,-14565,-6043,-8480,-4036,-2906,-20217,6467,52691,74202,52836,27762,16609,6610,-4516,-2718,-755,-7724,-24457,-29688,-10787,1140,-2853,-14819,17706,47015,48100,22567,-7907,15595,25252,8814,503,592,8952,16863,5715,-23426,-15279,291,-11769,-874,27920,24561,7951,-2305,-3019,-14089,-26103,-13142,-1832,756,-21752,-32837,-23771,-19686,-15616,-13702,3607,28325,24262,13222,-7404,-19433,-3678,-1504,-15628,-23429,6574,18350,-2223,-30081,-32086,-25042,3225,47237,68507,51267,13270,-16907,-8170,-13346,-11353,20155,31421,23394,20311,25207,17471,11595,-3058,-18737,-22632,-12943,21327,53714,52894,25778,-11008,-36461,-35788,-24759,-6608,-1020,-1968,410,-7690,-12403,6953,9909,5881,-4304,-13379,-2602,13853,22954,10831,-10429,-93,33184,48340,44293,22622,4066,17447,43799,44133,-13122,-8146,23566,21430,111,-19231,-19435,10171,18077,-7935,-19989,-25834,-19989,-9285,-7220,-8891,-11059,-7832,-6268,-21953,-24500,2173,-613,-19411,-19346,-18015,-38246,-16312,2371,9654,11337,11556,490,-11997,-17766,-12076,3170,19011,17974,20751,34842,41513,25817,-5256,-25315,-13143,-30841,-21757,-8968,-5416,-9388,-1534,3582,-10233,-20010,-15099,-8578,-11305,-8182,-17260,-25490,-4120,11046,12669,11483,19858,36749,52284,60320,36751,5346,-7909,-13890,-27825,-16207,14544,35576,18264,-3387,-11441,2027,11634,1412,-9726,-14861,-10418,3567,23034,30088,24574,8161,-10908,-22663,-34752,-34123,-14342,420,828,719,6186,-4231,-15354,1321,5261,-2442,-17967,-29955,-31654,-19721,-17643,-9915,-48,14335,35968,33872,12708,-1512,-3737,617,-5419,-6174,15723,13491,-9578,-35843,-2286,-287,20529,36825,25163,652,-10022,-1006,21825,34723,21752,-12025,-27753,-7587,10750,4654,-20584,-38109,-18890,-26070,-19821,-2283,4792,3193,-3780,-15467,-8578,-4337,-6674,-1072,14264,24746,5525,-25578,-20259,-4480,-11582,-15174,21567,49152,52497,44130,10133,-16558,-32279,-5727,9163,10377,-4423,2401,6170,-12512,-13336,7245,9508,213,-14536,-26756,-38109,-30636,-16113,-2466,28261,43891,37326,26334,23376,20517,10371,-4488,-12297,3615,21361,35103,43772,38122,25577,26155,54253,57899,35516,29108,19354,14910,48006,71261,60699,36763,16656,20350,34936,42251,33273,36707,54008,64926,47725,24444,11907,14454,14327,-6308,-37512,-23547,-10617,66,1227,-13332,-15040,26258,55058,48304,18838,-14709,-6666,6677,11437,12827,9025,-6244,-36073,-10774,6340,9030,5623,-13576,-32394,-21249,-12006,1170,14792,20688,28816,26657,13512,7575,12287,-1130,-20660,-14934,-20697,-37213,-24657,423,12967,-3553,-1105,20570,24208,6565,-24250,-35970,-20585,-15074,-5191,2404,-9777,-25732,-13593,4464,-6706,-32686,12793,41706,30019,-15810,-28865,-12558,-10721,-13812,-12599,-6990,2818,39024,93770,135546,121502,59947,3270,12471,47501,65124,70094,58759,32447,1960,-15270,-21698,-28512,-12831,2910,-1557,-7326,3022,19889,24254,13848,3231,-8217,-28288,-38469,-17376,-4368,9368,25319,22597,-9394,-34615,-30813,-21035,20097,42072,37169,19397,6516,-14337,-32884,-23663,-22205,-32926,-32614,-12558,-2091,-10727,-22470,-27780,-9709,15910,40616,54765,48365,25790,30791,53462,59775,36023,5169,-21084,-19875,5271,42319,91161,143977,180271,163753,105757,769111,2156723,3676929,4602254,4282547,2989437,1449986,407267,231607,283620,275025,205816,129140,99450,74458,69941,101830,133780,136317,122709,114807,92435,59186,43644,43634,59690,75865,82406,82046,65598,35977,2246,-3224,5463,-2587,-12915,-7808,4563,19917,27327,24396,10421,-5372,-20872,-28510,-23560,-10485,10708,30058,24892,5341,-13042,-25373,-15590,-1903,2671,-13274,-31766,-1441,8828,667,-9965,543,8375,7160,11454,9196,8462,11860,8331,6859,18391,39872,42566,21221,-15327,-34085,-5472,12902,11615,5454,16751,32954,35891,33786,29006,22856,38383,45368,26831,-4035,-21711,-14696,-17688,-16380,-10275,-16641,-8064,3522,-224,-17003,-24646,-8193,842,-3079,-6140,-13830,-23652,-3827,8830,16188,7170,-13020,-28172,-18664,-6478,-1063,1056,-9484,-10352,-4335,9518,19485,22560,19268,17898,10015,-8229,-17773,1356,8505,-10667,-25427,-19832,-11062,-1912],[-1486,10405,25527,21484,-1691,-19414,-20595,-24847,-19044,-14212,-26927,-9706,27311,42071,17644,-5425,-2838,-5628,-16342,-25130,-20256,-10193,2913,24565,41239,36784,14441,-870,-6345,-5398,-12730,-31531,-17915,-4391,-7529,-7172,17789,35595,24639,-8704,6263,30602,29500,3014,-28499,-31669,-31331,5825,21067,3734,-28204,10941,37723,38121,24394,19946,13983,5955,-3950,-6283,4335,11828,1642,-27311,-6640,1614,8994,20711,10383,-3567,-15489,-26751,-23591,-22244,-25515,-26412,-15687,18750,45990,45364,26232,5655,8757,19755,11881,-6615,-12643,10697,24110,16630,-3082,-2939,24368,28991,12499,-14407,-18203,-16900,-32848,-16964,8701,21874,28497,27465,19178,-5195,-5909,-1877,-4802,-17706,2610,13188,6124,-14366,-31006,-25717,-16517,-13258,-8617,-8116,-3992,-8679,-17102,-10580,-7203,-659,6634,-5141,-18063,-24131,-21619,-956,5746,1264,2901,19373,39275,61657,65279,45198,12380,4507,15789,23017,22452,10547,-9669,-33517,-16013,-5188,-13652,-25662,-23758,-9186,490,-6075,-18659,-36498,-24470,-18390,-8935,2218,468,-6457,-10413,-16178,-38167,-16105,-8182,-25841,-38756,-13448,6199,9764,-16997,-35321,251,-91632,-191664,-238814,-256876,-209277,-90503,-12748,-4174,-8013,-1384,8679,12437,-4755,-17931,-7239,-3593,-23972,-34844,-11506,-15033,-21291,-16931,-13289,-9976,-2744,12799,26426,25278,12307,-8372,-26900,-9269,-8879,8523,38934,36659,4866,-11586,21222,36384,29491,15635,-2057,-4265,11421,14481,5460,-23343,-22537,-14478,-12859,-9479,-618,-4971,2201,-15323,-19985,-9517,-13170,-20109,11144,40715,44900,44653,46791,37922,16423,-13783,-25801,-26254,-15004,-90,-10609,-34441,-3520,35423,112107,199350,261800,288022,241818,148527,60243,-7340,-12063,-5802,11175,25369,24692,8656,-4261,1912,3090,-15263,-21561,-11319,-15450,-33053,-31039,6306,43971,55480,39693,14469,-14665,-30641,-21521,-24422,-21038,-12011,6600,15843,11179,-1928,-8992,3659,25725,43366,78868,153095,175019,127095,71861,70505,113084,131629,184737,297281,344350,297217,271655,1418329,4111988,6540628,7430517,6674335,4597892,2140635,664144,599514,607903,455841,298052,236706,246830,201011,118901,62359,52184,57537,88341,134420,152400,129475,85140,66900,66079,53608,33916,25956,41676,68286,95343,101499,88664,72535,45584,25366,18571,20384,2011,-29661,-12637,4843,10970,-6117,-11095,14530,33989,41896,43877,41783,33389,22968,21709,17519,8907,739,13591,13927,7482,8831,22684,31072,23736,6107,-8877,-17709,-30696,-39956,-20044,7675,21773,4151,-28791,2732,36987,33297,11906,-11209,-4246,18170,6834,-14007,-19734,-8597,-6451,1603,3636,-10033,14310,55860,77117,49438,18665,9445,7417,5476,6959,2820,-7588,-23835,-27777,-7027,7529,2608,-23507,13340,44136,44191,18942,-7888,14943,20923,4653,-3260,-2423,6942,14130,1969,-24322,-11833,296,-12290,6737,42089,39120,19487,3163,-4032,-11055,-20691,-8621,-486,-3570,-28588,-41147,-30215,-19009,-8353,-5298,10816,32625,23579,12537,-9810,-25229,-800,7717,-4847,-31334,-1812,14444,-4041,-29874,-23082,-17853,956,44925,65559,47742,12193,-11087,-2649,-10270,-198,25384,27579,13224,16256,28281,18431,4452,-15374,-31758,-32209,-16650,25241,60236,57686,25509,-15072,-39373,-35850,-29105,-11810,-1852,3396,5827,-5165,-17042,2934,6872,4381,-4730,-13697,1672,22089,32490,18787,-9137,-4631,29756,42288,34711,12929,-342,16400,37080,37715,-18581,-1185,29684,25121,1382,-20729,-16774,9998,14049,-13530,-24735,-29684,-22146,-10672,-8810,-11883,-15319,-11495,-10563,-27395,-20639,5624,5757,-7369,-8573,-10492,-35266,-10308,10760,17133,16475,14761,3315,-8716,-13533,-8077,7390,19399,12639,13775,28099,34445,18782,-9340,-28027,-19220,-25689,-9750,249,-6253,-14803,-4173,2617,-6737,-20048,-30629,-18489,-12349,-5826,-14476,-26311,-7689,7323,9273,7771,16250,33770,50009,60720,39082,6025,-7999,-13947,-27764,-17115,10089,28459,11617,-6084,-8150,9053,19711,7576,-6824,-14000,-11624,790,19577,25952,18231,-533,-20587,-31686,-39508,-28498,-11793,-2126,-2232,4449,13833,1050,-15576,210,5161,-2703,-18042,-24528,-27289,-21226,-15623,-6376,-4779,-1256,13268,11225,259,-8136,-6707,1181,-2592,-4047,16970,16368,-2225,-37115,-8466,3820,25241,37081,23901,660,-6006,7853,26501,31038,10543,-22263,-34180,-11047,6974,2656,-21452,-37840,-20133,-26598,-20298,-4908,548,-459,-5729,-17598,-13146,-11178,-16604,-13635,8343,20753,1512,-28460,-18406,-3666,-10090,-8334,28383,55506,62677,59619,25488,-8189,-31515,-6918,7340,1297,-20036,5119,16438,-8674,-15065,12328,16492,6282,-8034,-19528,-31582,-32982,-22523,113,33306,46782,36757,23224,21310,21416,13346,-4506,-17284,8332,32292,44147,44423,32874,21007,21442,45062,44524,37538,36837,23530,19327,60243,89198,72275,38159,13051,17584,34509,40143,30046,33826,51752,66053,49082,17144,5831,13576,14750,-5708,-37748,-28625,-18939,-3368,2452,-11539,-14088,28343,57371,49659,17743,-14793,-1105,10447,14567,15899,11929,-6169,-37465,-8538,8909,12351,6945,-14274,-26811,-14115,-4664,7197,19011,22744,26762,20762,8118,2969,7021,-5285,-20257,-17268,-25801,-32443,-26072,-5089,10800,-718,-5416,11559,19607,7825,-20748,-33934,-21821,-20223,-11620,-4549,-17117,-30841,-13902,1517,-10225,-26219,15907,44582,33745,-9605,-25707,-10679,-8245,-11884,-9372,1854,23620,69772,125720,155246,130613,63211,2264,9888,46968,66701,75655,64744,34599,334,-17422,-19330,-30185,-15647,4191,2202,-7340,-1115,17084,24022,13996,1066,-10623,-28576,-35705,-19399,-9676,2902,20301,21453,-5124,-38022,-33396,-16681,24548,45384,38863,22521,10348,-10384,-30784,-22728,-18329,-28726,-35756,-20527,-13164,-21370,-28167,-30639,-10001,15315,35086,46549,41732,20941,25461,47313,57078,37953,10889,-10806,-10637,8282,38441,84094,131285,155971,148878,99955,682184,1876133,3122177,3886533,3590332,2475606,1168720,319659,196480,250189,253254,188445,120812,94008,70942,68428,102389,136217,136852,120629,111268,91797,57783,43538,42827,56470,71168,79804,84986,78594,58481,21277,2569,6855,-4024,-17916,-10850,3567,20531,29031,24962,9480,-6566,-22295,-27383,-21883,-10771,9417,27548,21075,2413,-12122,-24682,-23787,-10000,-939,-11007,-33548,-6854,3669,-3170,-8825,3773,10274,7498,11242,7411,3680,4681,3149,6546,21567,46111,49378,22966,-16237,-28539,-6170,9410,11445,9580,21762,35828,35928,29991,22010,14740,29177,35664,21737,-7325,-25025,-17595,-22313,-19739,-12204,-17068,-6234,4987,2110,-14428,-30082,-10761,1489,-2166,-7492,-15029,-22593,-4702,5356,13394,8158,-9827,-20536,-12563,-242,2268,2264,-3409,115,-1285,7845,17025,22691,23987,24789,15787,-6104,-21013,3858,14617,-7232,-27710,-15010,-8662,-1437],[523,13488,28981,23661,-1752,-20124,-21589,-31702,-20937,-10264,-20721,-10632,25832,40511,16835,-5217,-1421,-3281,-16562,-24614,-21252,-10025,5999,25682,38191,31854,12477,3749,2792,1461,-8343,-29457,-18917,-7390,-8006,-3500,21318,37792,26618,-7248,4087,28956,29421,3110,-33739,-27224,-35856,-99,13227,-5621,-26954,13949,35890,34720,25042,22443,14420,3427,-9391,-20505,-13599,4834,-7321,-20246,8357,16050,18668,24976,10061,-7575,-21657,-27340,-18042,-16742,-24109,-27074,-14854,18608,40005,39025,19944,-5830,-1668,14187,10167,-4009,-7242,11944,24390,17375,-3087,2132,24574,24706,6000,-15827,-16517,-19121,-34570,-13570,8447,18315,19236,14153,8232,-14383,-10792,-7763,-9622,-20281,120,9116,1842,-16248,-27813,-23873,-18248,-17874,-14416,-12952,-7056,-7894,-11696,-5284,-2426,1743,4489,-8842,-16437,-19503,-16403,3401,7434,1787,3873,23383,46955,71933,74238,51527,17217,6095,18721,28914,28198,13545,-8508,-24420,-8392,-1372,-12767,-24329,-24828,-13226,-2190,-4921,-14482,-31035,-29485,-21453,-7928,5139,3121,-7265,-17119,-26960,-32240,-10411,-8914,-30032,-30938,-6916,10041,13188,-14445,-36446,9634,-51482,-191694,-336916,-348344,-250263,-103983,-16512,-2912,-10127,-4866,4853,7443,-6698,-7976,7163,10627,-12605,-27478,-10630,-16237,-24767,-20588,-16874,-13352,-1450,15923,27312,23291,9419,-8084,-31694,-20106,-10655,13484,39439,37339,9365,-7960,22984,38835,35938,22265,5099,-3484,8604,12741,4257,-26037,-26214,-15318,-14451,-20030,-23302,-15307,-2108,-18578,-20276,-9285,-12740,-18560,12204,39689,43355,42284,42277,34851,12787,-19467,-31572,-27375,-16975,-942,-12287,-29013,388,29469,106960,210127,288733,322086,269498,169562,71962,-2793,-17637,-12753,4571,18104,16245,708,-7500,4627,11585,-1988,-16878,-15226,-22288,-41051,-22125,13831,49673,56991,35397,3508,-27793,-33706,-24918,-23677,-15923,-9293,5386,10144,1636,-12929,-18346,-5163,12727,26968,57552,122485,151976,114693,64944,58403,90520,104390,161519,270811,312967,269438,232594,1187732,3293413,5045785,5491079,4870798,3398258,1675947,579655,550333,565454,423482,280429,225660,235623,192834,119744,70838,56227,53516,78623,119277,134741,109886,73388,61839,62689,52280,34367,26906,41752,64861,88620,91720,80707,71305,51037,34940,28457,28192,8294,-25651,-25934,-6346,4177,-12819,-10552,18890,34914,38860,39912,37880,30123,20859,18768,12757,2741,-8174,1040,-777,-1780,9196,25830,32210,22711,4738,-11170,-20078,-32737,-43438,-22158,6324,21876,4299,-30576,6141,41150,33374,10963,-9233,-7803,13533,5407,-13496,-27631,-13061,-5187,5728,8403,-1717,21602,56465,74532,40306,4790,1038,8880,14754,15627,6651,-7516,-23995,-26490,-5114,11304,6534,-33776,7803,38630,37535,13462,-9513,11477,15312,1113,-5277,-5141,3664,9773,-2695,-24385,-10803,-2066,-15032,11946,52701,50194,28957,8726,-5775,-10081,-13985,-1260,2420,-8177,-32059,-36765,-37545,-17982,-3051,1301,16285,33773,20485,10365,-10852,-30518,-108,14078,3504,-22223,-10009,8293,-7702,-26106,-14488,-10465,-878,40084,58885,41230,9817,-5661,3490,-4522,7600,27049,21717,5127,16581,30267,16338,-5003,-27761,-43706,-43353,-19731,26856,62618,58350,22915,-18478,-33746,-29218,-26010,-10246,2930,10705,10236,-3925,-20175,245,4181,2196,-6154,-15317,3749,27754,39390,24627,-8234,-10183,23883,33359,22982,2445,-3698,14241,27085,25806,-26957,4994,33808,26228,584,-21816,-12208,12467,12596,-17184,-28119,-33788,-24528,-11579,-9117,-11715,-15775,-14071,-15578,-33655,-17626,7975,12380,5743,3209,-3192,-25671,-3738,17757,22770,19822,16025,4101,-6766,-9982,-5024,10452,19289,7764,6067,19329,25166,10275,-14150,-31260,-25630,-16674,355,8943,-2619,-9051,-999,2056,-4492,-17167,-28021,-15825,-10145,-4538,-13045,-26613,-12696,1431,3867,2668,11645,29888,46653,59140,39720,5430,-8471,-12854,-26305,-20115,4405,20711,4374,-9875,-6306,14296,26275,12705,-4951,-14271,-13954,-3417,14160,19448,9844,-10113,-29749,-35296,-30196,-20977,-8749,-5106,-5572,6866,18249,3820,-16414,-1282,4627,-3259,-18042,-19369,-21199,-20475,-13670,-3414,-8092,-12148,-808,-9551,-12975,-15007,-10221,845,-155,-1819,17117,18409,4326,-25674,-6715,10070,28226,35301,21448,976,-1558,13798,28241,25437,-762,-30384,-34562,-11211,4980,1471,-21755,-37599,-21639,-27279,-20845,-7650,-3618,-3755,-6806,-18042,-16471,-16844,-25739,-26551,3318,15623,-3763,-31217,-15744,-2597,-8979,-5302,30098,56541,67180,68838,37986,-222,-27461,-9214,5351,-5620,-36005,8083,24358,-5136,-17317,15669,20944,9567,-3364,-13424,-25779,-28495,-29370,1062,35670,47575,35075,19512,18630,21417,15614,-3789,-22542,11547,41784,53685,46411,27616,15044,15421,35308,36228,45151,44257,26914,23699,70100,102824,80450,37123,7710,14499,33086,36494,25647,29161,46150,61985,46868,9201,-215,11579,12697,-7148,-36994,-32423,-27142,-5138,4002,-10121,-14201,28789,57804,50063,17516,-11408,4173,13778,16788,17136,12220,-8535,-35150,-7845,8154,12245,4973,-16521,-19291,-5740,2989,12863,22537,23936,23761,13722,1374,-3384,-632,-10629,-19241,-18436,-22529,-19807,-20318,-9367,8739,3330,-5860,1450,13359,8044,-17872,-33080,-24293,-25555,-16835,-9787,-22850,-30439,-11730,114,-11562,-19032,18448,44966,34865,-4509,-20753,-7614,-4990,-9805,-6140,11256,44894,103551,159198,172354,136740,64782,715,5686,43851,65113,77877,68175,35174,-2347,-19212,-15172,-28325,-18212,4147,3712,-8935,-6681,12805,21203,11022,-3332,-13628,-27157,-32309,-23189,-17801,-6146,12652,18079,-191,-25754,-27084,-12812,26956,46285,38063,22967,11701,-8181,-28933,-21159,-14072,-23593,-35381,-27371,-23342,-32142,-31065,-31379,-10205,14377,29653,37997,33717,15439,20253,41641,54675,40277,17257,-897,-2225,10365,33221,74384,114053,125425,122910,86051,526075,1398911,2255120,2775494,2533192,1715179,783685,224763,154790,199405,211522,159546,104751,81924,61863,61581,95934,129879,129358,112291,101327,85253,53188,40451,38406,49059,61759,73096,83206,86219,76012,37508,8749,7673,-5880,-23469,-13006,2898,20378,29231,23682,6493,-8863,-22722,-25201,-20816,-11966,6593,22524,14840,-2177,-12436,-22670,-30207,-15392,-1622,-6661,-27926,-11564,-998,-6518,-6882,7303,12432,8077,11219,6010,-484,-2124,-2164,5240,22356,49113,53228,23204,-16922,-23345,-6194,6481,12264,14419,26367,37592,34702,24927,13758,6209,18910,25206,16548,-10243,-27286,-21116,-27165,-21005,-13970,-18252,-4092,7433,5875,-9995,-34355,-14165,1083,-1809,-8675,-15941,-21579,-6851,-481,7833,7289,-5637,-12302,-9700,2125,3613,4317,6222,11006,2317,4607,12605,21107,26630,28935,18904,-5308,-24597,4332,16754,-6498,-25531,-11239,-6221,-1800],[822,15262,31373,24806,-2411,-19549,-19288,-32306,-20262,-5905,-14160,-11611,22665,36934,14846,-6354,-2536,-3702,-18331,-23065,-20149,-7118,10722,26264,32643,24284,8666,7258,10987,7741,-4688,-26492,-18700,-9671,-7504,166,23845,38531,27731,-5348,822,25488,28299,3194,-34308,-20102,-31292,-8267,3132,-15007,-21608,15109,31183,29427,25338,24126,13121,-361,-13521,-30533,-24276,981,-15096,-10096,21936,28132,26603,28340,9952,-10263,-24466,-23613,-13304,-13315,-24063,-27246,-12759,18581,32842,30835,11363,-18552,-7953,11995,10025,-151,-1104,12607,23972,17947,-1973,5426,23172,19987,532,-14206,-12693,-18516,-32805,-11272,8206,16103,10218,-1148,-4982,-22613,-13904,-12419,-13285,-21717,-1894,5329,-1749,-16167,-22704,-20267,-17980,-20256,-17844,-14775,-6022,-3184,-5327,392,3441,5749,3983,-10186,-12840,-14383,-9922,9028,9526,3329,6845,27750,54072,81755,82854,58465,24725,11045,23660,36134,34830,17467,-4972,-12728,1405,3585,-10800,-22245,-24306,-15127,-2816,-1748,-7544,-21968,-25540,-18101,-4232,8145,5158,-7503,-22992,-36472,-19964,-3243,-8517,-29211,-22137,-471,13763,16598,-10759,-33499,18994,-12381,-119497,-245354,-306957,-249856,-113409,-23175,-2428,-10990,-7524,1251,2853,-5803,2798,22067,24984,-1425,-18291,-5660,-14329,-26171,-22745,-18896,-14877,223,18075,27385,21619,7583,-6661,-31331,-27970,-7953,19492,42100,40830,14822,-5295,24092,42009,46103,32397,13454,749,8537,12693,4796,-23727,-25905,-15553,-15405,-24237,-33549,-16400,-5498,-19674,-18453,-7739,-11065,-15872,14024,38918,41221,38237,35759,29802,8284,-24525,-31193,-22501,-16224,-876,-12671,-22139,6195,26378,100031,213449,303626,341058,284600,183751,80754,1670,-21363,-18262,-1120,11317,8678,-5017,-7514,9053,20873,11085,-8755,-15990,-26603,-43623,-11637,24988,57636,59044,31579,-5898,-38476,-29471,-26904,-20861,-10430,-5523,4872,6423,-2066,-15044,-22252,-13083,-1002,10018,35784,87083,122278,97549,54090,42207,62111,71995,132309,232395,269234,230970,181258,893814,2207679,3142248,3198586,2816923,2046927,1153453,468917,473632,494050,371279,250679,205384,214789,176410,114905,75794,58735,48054,65543,98357,109844,84040,56876,52250,55580,48248,32855,26058,39238,57589,75935,75449,67130,65226,52493,41466,36439,35038,14702,-17417,-39826,-17733,-3225,-19992,-8651,22605,34253,34423,35326,33370,26195,17982,14672,7672,-1912,-15963,-12136,-16315,-9504,9385,26462,30320,19763,3298,-12463,-21353,-33560,-45885,-23576,5392,22007,4618,-32827,10325,46107,33965,10150,-6292,-9372,8220,2954,-12297,-35240,-16606,-3187,9115,12104,5675,28458,55002,66562,26329,-12122,-3899,12768,24075,23966,11438,-5782,-22923,-24663,-3812,13612,10012,-24318,4074,32834,30158,7846,-11119,7296,10060,-708,-4146,-5290,986,5349,-6853,-23540,-10995,-5600,-18872,15579,60032,57982,36526,14487,-6418,-10337,-7241,7403,6873,-11869,-30424,-29928,-32348,-16216,939,6511,20504,32600,16481,8392,-8579,-27593,-700,18209,9958,-14140,-15577,1314,-12048,-20129,-5778,-3085,-1507,33849,49897,33087,7384,41,10564,2435,12930,26544,15948,1868,19501,30571,12036,-14716,-32066,-30245,-35955,-19811,26842,61590,55992,19778,-18483,-27434,-22269,-19069,-2920,12004,19213,14104,-2869,-20668,-491,2680,43,-7965,-17484,4137,30988,43708,28724,-7087,-15550,16502,22680,10523,-7024,-5223,11502,15355,9279,-36521,10692,36145,25145,-1752,-21177,-7078,15891,13134,-18129,-28123,-33873,-26196,-11370,-7610,-8187,-12663,-15423,-20216,-37264,-14950,9997,19740,19501,15071,3241,-16088,2986,23399,26831,21785,15790,3344,-5428,-6601,-2473,12604,18903,4177,-1008,9890,14949,1418,-18710,-33311,-29263,-8764,8786,17312,6112,5668,7563,2810,-2857,-12500,-14248,-4647,-5355,-4165,-12988,-25855,-17707,-5421,-2211,-2215,7455,26072,43067,56157,38793,3689,-8645,-10057,-23239,-24593,-678,14918,-1265,-13635,-5268,18111,31355,16874,-3949,-15166,-16661,-8205,7648,11392,257,-19701,-35863,-29536,-21628,-12938,-4957,-7649,-8325,8174,19795,4437,-17638,-2609,4240,-3556,-17456,-14384,-15358,-18184,-11669,-959,-9345,-12639,5189,-11037,-25074,-20879,-13349,391,2552,959,16919,20625,10612,-11231,3848,17834,30419,32777,18828,1459,1807,17042,27755,18878,-10940,-33920,-30563,-9451,4515,1282,-21327,-36713,-22408,-27311,-20753,-9668,-6923,-6152,-6735,-16244,-16644,-18783,-29929,-35870,381,10195,-9324,-31411,-12035,-1193,-8658,-5211,28233,53919,67504,73015,47733,7823,-20848,-11465,4235,-7015,-31858,11894,30092,-1947,-18737,18068,23396,10445,-169,-8107,-20614,-22249,-33225,934,35942,46774,32850,15820,16189,21648,18291,-1310,-27085,13969,50279,63875,50617,24510,9419,9548,26814,35031,55284,51171,30161,28352,77180,111780,85521,34470,2038,13249,31789,32247,21000,23924,38909,54566,41832,1913,-4347,9800,9512,-9325,-34090,-31568,-30042,-3202,7136,-7809,-14503,28389,57170,50368,19237,-5147,9551,17158,18633,17231,10749,-11843,-26880,-7076,5013,9649,1226,-17768,-9776,4229,11614,19073,26406,25314,21022,7025,-5366,-10081,-9162,-15150,-16467,-17204,-13380,-6498,-9826,-9839,8356,9706,918,-6513,6983,8132,-14758,-31914,-26573,-28977,-18766,-11446,-24370,-23653,-6258,2376,-8220,-10568,21146,43904,34453,263,-13950,-2643,-221,-6694,-2021,21639,66250,138555,191162,185676,140261,65938,315,1079,39636,62251,78575,70649,35778,-4555,-18882,-9512,-24022,-19118,4047,3951,-11183,-11831,8644,16828,6030,-8607,-15984,-24181,-28303,-26925,-27063,-15203,4247,14136,6572,-9958,-13712,-7120,28288,45842,36045,21909,12283,-5724,-25842,-17664,-8320,-16695,-29466,-28624,-27093,-33963,-26888,-29043,-11047,12576,25293,30989,26190,11146,16939,37946,53768,43912,24753,9215,6204,12662,28350,64139,95248,93886,91241,67415,339451,849493,1304052,1555516,1380948,900851,392953,142541,112932,142486,159806,125076,84082,65691,49568,51676,84781,117015,116057,100019,87881,74915,47011,35767,32502,40034,50290,63948,77609,88800,88244,50690,15408,9193,-6743,-28300,-12305,4403,21012,29187,21827,2917,-10507,-19758,-20323,-18931,-12967,3224,16007,7231,-7474,-13105,-19960,-32921,-16892,908,-276,-18377,-11848,-2595,-7100,-2740,12174,15998,10145,12561,5990,-2942,-6981,-5968,4218,21956,49988,55081,22936,-16583,-18131,-4622,5352,14612,20073,30780,38842,33247,20155,5766,-1540,9122,15447,12116,-11961,-27265,-24687,-29926,-19158,-14787,-19594,-1387,11207,11729,-3218,-26588,-17621,201,-1304,-8498,-15131,-20137,-9735,-7949,187,4781,-1694,-5203,-8700,1294,3665,8154,17658,21245,5907,237,6751,18254,27368,30420,19379,-5951,-26323,2906,15046,-8781,-23095,-8799,-4842,-3657],[299,16585,33678,26245,-1871,-15811,-13154,-23616,-16732,-1392,-7445,-11387,18504,31794,11843,-8616,-5692,-6313,-20479,-19539,-16340,-1996,16087,26149,25174,14619,3401,9702,17689,12755,-2121,-23179,-17482,-11073,-6096,3290,24836,37359,27437,-3494,-3540,19882,25519,2508,-28578,-12834,-22225,-18925,-9220,-23997,-16405,13439,23322,22291,24459,23766,9088,-6202,-16545,-27750,-18706,-1208,-21668,-336,32837,36785,31285,29365,9297,-11079,-21648,-18410,-11460,-13696,-26781,-27591,-10624,17586,24418,20778,179,-32640,-6937,12783,9967,3104,4164,11635,21245,16350,-2457,5144,18675,13435,-5098,-11240,-8607,-16929,-30984,-11656,6663,13759,1370,-18491,-21483,-29211,-16564,-17329,-17164,-23639,-5140,200,-6221,-15856,-18209,-17295,-17567,-21898,-20695,-15543,-3480,1462,-993,4232,8306,9219,3038,-11024,-9795,-11053,-4888,13153,9537,3525,9093,29638,57766,87983,87916,62987,31839,17007,28376,42053,39647,19800,-1846,-2127,10585,7638,-9696,-21426,-24935,-17668,-4288,-88,-2658,-15565,-19698,-12345,396,10680,6100,-8360,-29194,-28380,-8348,2016,-10164,-25979,-14612,4051,15282,17484,-8635,-29861,26176,25503,-44239,-145536,-216849,-219469,-126891,-37904,-4347,-10518,-9446,-2756,-2670,-4700,10851,33724,35875,7148,-10796,-1551,-13457,-27881,-24466,-20573,-16617,-619,16782,24564,18352,4820,-6348,-27575,-28585,-3429,23789,44106,43550,17741,-5689,22506,43455,55809,42238,19898,4586,8392,11695,4696,-19667,-23798,-17491,-17881,-19448,-14809,-12066,-10705,-21458,-17184,-7629,-11024,-14704,14316,36317,36622,31063,26301,21555,1283,-30667,-26540,-16174,-14616,-1730,-13464,-16819,10249,23571,89689,206438,302156,340564,284182,188402,84370,3880,-25036,-23648,-6945,4134,1130,-9636,-6993,12271,27942,21125,-1551,-16077,-30333,-40955,-2927,35612,64444,59409,26538,-15234,-45483,-26191,-29227,-19198,-7073,-3081,3239,2863,-2228,-11691,-22980,-21539,-16361,-8109,13705,49097,87543,75769,38482,21430,29600,40094,102432,185701,216352,184394,124052,592935,1139244,1337966,1218088,1183916,1003775,729204,352505,378739,401059,303484,210446,176941,185351,151929,102368,72672,55007,38372,47996,71603,78183,52799,35622,37804,44290,40464,27848,21692,32510,45206,56279,52096,47360,53263,48494,43136,40214,38387,18796,-9610,-41001,-27876,-11583,-28400,-6940,24064,30665,27410,28877,27187,20669,13191,8164,1467,-5077,-20645,-25063,-33027,-15346,7844,23343,24382,13901,658,-13825,-22575,-34391,-47976,-25486,3463,20338,3125,-34824,14763,50662,33581,7697,-4232,-9078,1621,-1587,-11427,-31308,-18855,-1989,9943,12949,10462,32777,49734,51260,6297,-30949,-2109,17780,31805,30352,15384,-3734,-21622,-23553,-4246,13346,11926,-14792,2704,26931,21950,1529,-13260,2592,4822,-2223,-1835,-3680,-1358,305,-11234,-23397,-13208,-10992,-23958,17016,62953,61075,40559,18550,-6519,-12739,-2381,14504,10566,-15487,-27653,-24680,-27839,-15147,2565,9061,22153,28184,11287,6414,-4329,-21540,-3318,19149,13508,-8298,-18607,-6789,-17006,-13313,2204,3037,-2130,25781,38494,23093,4444,5090,17404,8511,15333,23899,10955,2764,21838,27988,5432,-22612,-23513,-15136,-23500,-16761,24878,56919,50607,16388,-15658,-22991,-17952,-13022,5523,21894,26945,16526,-2227,-19055,-247,1792,-2628,-10846,-20737,2208,30938,44478,30197,-6474,-20378,7543,10284,-2450,-14770,-6078,7578,2918,-11531,-30443,14944,35713,21167,-6103,-19223,-3114,17454,13282,-17711,-25905,-31174,-27633,-10801,-5315,-3251,-8419,-16547,-23648,-33449,-13306,11145,26808,32313,25417,7866,-7572,8616,26759,28541,21629,13362,555,-4939,-4002,-1122,13025,17293,1142,-7292,129,4051,-7807,-23253,-33318,-26347,-2674,14826,24371,17636,22992,18163,4328,-2376,-8206,-2505,7327,497,-4895,-15162,-25203,-22018,-12785,-8430,-6274,3815,21954,38789,51319,35465,-14,-8957,-6597,-19336,-28991,-3452,12889,-4078,-17377,-5690,19556,33672,18787,-4934,-17305,-20198,-13974,-337,1395,-10923,-29789,-32940,-24358,-15098,-6145,-1675,-10363,-11091,7365,17606,2075,-20265,-4679,3204,-4295,-16983,-10377,-11139,-16620,-10792,-310,-10501,-5857,21881,6060,-31787,-26143,-16743,-918,4550,3097,15748,22553,16076,3029,17201,24748,31100,29241,15545,661,2250,16653,24338,10757,-20632,-32896,-26961,-8422,3688,511,-21747,-36293,-23131,-27254,-21325,-12182,-10659,-9193,-7358,-14364,-14806,-17135,-26325,-25136,-1618,3369,-16104,-29104,-9159,-1323,-10996,-8758,22612,47463,63342,71755,53119,14268,-13938,-13950,2943,-3840,-16300,14702,31736,-1229,-19909,18279,22392,7272,-162,-5316,-17967,-18375,-26423,-1912,32548,42592,28162,10206,12369,20873,20250,1597,-30233,13880,55836,72346,54807,22849,3648,2812,18551,37330,63065,55087,31310,30993,79022,113569,85301,28425,-5006,12860,28836,25535,14179,16535,29141,43442,32851,-6069,-7562,6618,3688,-13791,-31366,-27872,-23444,438,9932,-6306,-17100,24945,53277,48265,20394,166,12419,17956,17463,13743,5313,-16820,-17778,-7243,-2414,2485,-5814,-18119,-1490,12740,18496,23386,28306,24631,16553,-938,-13950,-19041,-20189,-19444,-14517,-16163,-5065,4204,88,-8079,7570,15610,11033,-10073,-1372,5617,-13820,-32025,-30795,-31426,-19669,-12261,-23830,-17860,-1304,5567,-3257,-3939,21141,38995,30074,1872,-8770,1094,3014,-5477,56,29680,83551,168411,214386,190553,137970,64127,-1121,-6534,32191,56432,75934,69976,34159,-8662,-19107,-6264,-21840,-21144,1202,199,-16880,-18319,2203,8156,-3570,-17165,-20325,-23573,-26766,-31207,-39723,-23418,-6913,7313,11952,4678,746,5,26387,41427,30150,16630,10206,-4471,-23318,-14875,-4006,-11140,-22844,-24719,-22282,-23237,-21415,-26486,-14684,7495,19113,23011,16809,5686,12999,33335,51222,45607,29963,16302,11535,12324,21509,51373,73576,61841,56201,45479,167922,375562,539141,562367,457721,278270,136464,85763,72924,86740,104811,86796,58424,44589,33173,37818,68248,96969,95949,82606,70296,59760,37367,27530,23352,27832,36132,50810,65693,83420,91692,57332,19166,8961,-8816,-34620,-11014,5846,20256,26588,17189,-3044,-12873,-15703,-15461,-18289,-16022,-3011,5789,-3905,-15700,-16432,-19563,-31907,-17778,2971,4925,-9295,-8029,-2181,-6531,1165,16162,18988,11783,13217,5154,-5871,-11416,-9479,2015,18963,47365,53479,20609,-17184,-14824,-3099,4659,16278,24059,32799,37834,30282,15065,-2351,-9530,-729,5642,7183,-13792,-26479,-28516,-28273,-16735,-15920,-21873,538,14844,18405,4556,-18877,-21397,-2020,-1419,-7601,-13097,-18967,-13815,-17187,-9500,369,603,-148,-8594,-2185,2907,13649,29270,29809,8649,-4984,-81,14498,26385,29500,17503,-7895,-25022,137,10375,-13528,-21094,-7365,-4570,-6783],[-49,18223,36702,29200,1499,-8811,-4688,-13395,-11417,3115,-694,-8886,14419,25919,8402,-11262,-9848,-9936,-21159,-14110,-10206,4715,21739,26047,17494,4287,-2021,11957,23332,16832,16,-18888,-14657,-10627,-3199,6387,25006,35195,26556,-1032,-7465,13309,21885,1756,-22412,-5482,-11921,-29834,-22038,-28574,-11968,9866,13951,15207,23198,21991,3291,-12953,-17205,-17264,-6879,-1894,-24305,9048,42012,43391,33926,29098,9571,-7503,-12747,-12187,-11900,-17174,-31307,-26362,-7822,16291,16440,10980,-11525,-35582,2230,16970,10563,6362,9427,10706,17141,13250,-4164,2177,12191,6109,-9630,-6808,-3777,-13835,-28636,-13583,4836,11807,-4599,-31464,-38479,-26531,-17482,-21429,-20097,-25000,-8611,-5188,-10504,-14745,-13988,-14409,-16268,-21795,-22345,-14954,191,5451,1566,6894,12765,12649,2245,-10694,-6920,-8879,-948,15958,7837,2732,10824,29326,58129,90388,89282,65175,38433,24040,33334,46948,42880,20908,958,7373,19262,11498,-8590,-21030,-26325,-20790,-6717,-222,-105,-11356,-14304,-5352,7076,15224,8331,-8446,-32866,-16497,2354,5112,-13905,-20901,-7290,7547,14683,15021,-9521,-26367,33527,68941,45042,-22569,-91242,-134298,-109389,-49912,-5524,-7352,-9695,-6065,-7935,-3209,16707,42124,43363,13984,-4610,743,-14068,-28455,-23863,-20416,-17419,-3659,12253,19457,14319,1791,-6895,-23186,-21694,2190,26631,45464,44985,18413,-8177,18941,43362,63585,50448,24050,6908,7421,9401,3874,-15030,-20064,-20391,-21340,-10496,2490,-6211,-17378,-23908,-16743,-9234,-12986,-15195,13250,32252,30161,21851,15395,11315,-7385,-36228,-20486,-9264,-11935,-3084,-14407,-13461,11860,20590,76744,189486,284078,320831,269190,183826,83182,4320,-27427,-27311,-11551,-2035,-5084,-12576,-6690,13844,32332,27716,3692,-15976,-33062,-37518,3590,44007,68758,57902,20601,-23974,-40725,-25028,-31738,-19092,-6069,-2279,611,-782,-1521,-8204,-23421,-30202,-31962,-26046,-6889,12493,51438,51644,19705,-1221,2267,24004,80995,137323,159202,133521,68392,339542,352313,65548,498693,740614,639876,467123,245505,279510,299012,227985,164592,144286,151210,122027,82205,59879,42976,23587,26777,40962,42696,19389,11523,20163,30398,29791,19691,13989,21855,28388,30741,23266,22951,36389,39515,40011,39353,37547,19789,-3887,-30318,-32342,-19519,-36248,-5739,23143,24385,18166,20719,19668,14034,6769,-603,-5109,-5891,-18849,-28506,-40589,-18225,4358,16843,15045,5599,-3018,-15147,-23575,-35305,-49409,-27887,265,16243,-809,-31321,20193,54965,32296,3357,-3637,-7149,-5503,-7951,-10936,-24941,-19389,-2322,7618,10420,12174,33888,40476,28541,-19031,-25033,6557,23287,37466,34361,17862,-2055,-20555,-23455,-6518,10506,12269,-5993,4245,21989,13857,-5084,-15587,-1446,276,-3948,312,-1108,-2923,-4964,-15658,-24135,-17190,-17745,-28062,17090,61931,59511,40656,20147,-6303,-17110,32,18710,12268,-19075,-25530,-21191,-24597,-15110,1829,8786,20895,20663,5550,4909,818,-15334,-7654,17001,14208,-4840,-19765,-15046,-20378,-5699,9391,7655,-3172,16364,25529,11906,1291,9432,23803,13211,15357,20080,7967,6006,22391,22878,-2087,-24189,-10692,-643,-11167,-11175,21872,49666,43323,13558,-11539,-20666,-16830,-9414,12740,30865,33107,17507,-1414,-15230,965,1771,-5386,-14553,-24751,-1666,27862,41865,29105,-6386,-22861,-1805,-2684,-14666,-19274,-6841,2944,-7060,-32992,-17735,17737,32572,14638,-11763,-16086,-631,16163,12177,-16514,-22794,-28668,-28624,-9814,-2519,2061,-4118,-17146,-23364,-26698,-12480,11707,33321,43539,33816,11209,-99,13070,28048,28216,19620,9089,-3480,-4360,-1778,-641,12031,14657,-1335,-11848,-8480,-6096,-16405,-27074,-30967,-20549,2182,18915,30142,30467,39888,28691,6681,-2556,-4826,6752,17942,7217,-5129,-18893,-24876,-23615,-18315,-12584,-7839,1764,18156,34396,45518,30372,-5067,-8787,-2527,-13912,-24480,-762,16593,-2473,-19897,-7039,18897,33197,18388,-7630,-19733,-23582,-19765,-8765,-9407,-22601,-38481,-27455,-21061,-10478,-694,1144,-12654,-13256,4927,12360,-2502,-23752,-7028,2172,-4677,-15916,-6699,-7939,-16085,-10590,-1094,-12533,2259,38366,23967,-24197,-29829,-19579,-2314,6248,4871,14524,24899,21598,16515,29734,30227,31036,25946,12663,-989,205,13618,19134,2230,-28959,-30544,-24603,-8298,2579,-583,-22662,-35461,-22665,-25467,-22089,-14788,-14470,-12719,-8709,-12852,-11699,-12684,-18431,-14132,-2616,-4100,-23106,-25143,-7114,-2829,-15551,-14214,15276,39019,56376,66708,54688,19290,-6751,-14191,2492,2074,-3271,16392,29604,-2795,-19223,17301,18863,732,-2744,-4474,-17319,-17213,-21476,-6807,26247,35508,21249,2809,7676,19939,22499,5608,-25083,11826,58877,79032,58658,23331,-287,-3471,11393,40538,67385,56140,30761,31778,76074,108660,80234,19691,-11685,13794,24655,16870,5652,7824,18515,31221,22367,-12944,-8846,2699,-3889,-19622,-29005,-23856,-15710,5166,12734,-4859,-21441,18865,46573,43985,20661,3788,12841,16178,13318,6936,-3538,-19112,-8388,-6198,-12651,-8491,-14755,-16019,5065,19372,23559,26005,28594,22390,11259,-8577,-22980,-29391,-31325,-20699,-13492,-15499,1104,12178,8426,-4413,6879,20807,21984,-5159,-10313,1002,-14581,-31794,-35304,-31213,-19976,-13051,-22746,-14436,2089,8815,1925,678,18624,30991,22425,532,-5539,3393,4626,-6133,111,35064,95785,189537,225239,186055,129985,59796,-2879,-16663,22657,49111,71073,66844,31003,-13983,-20211,-5998,-22246,-24263,-4088,-6982,-25508,-24034,-5817,-4218,-17022,-27846,-25913,-25794,-27454,-29932,-28034,-21893,-19049,-1496,15551,17188,15029,10006,23038,33812,20899,7723,7120,-2716,-20282,-12415,-925,-6838,-16976,-19019,-15218,-15177,-17506,-24039,-17571,1800,11783,14302,6123,-431,8797,27814,46823,45125,32668,20306,13810,9660,13414,36960,50258,31333,22425,23712,66953,184585,354212,410819,415939,330823,185808,57448,38353,39764,53934,47998,30173,21498,15631,22934,49547,72910,71384,61892,50812,42032,25635,17216,12021,13862,21912,35439,48149,70540,86346,57217,19707,7254,-11473,-39095,-9560,7035,18399,21836,10383,-10053,-14482,-11343,-11078,-18437,-20659,-11672,-7513,-17909,-26296,-21986,-21319,-31779,-18880,3733,8618,-1126,-1389,71,-5326,4296,19278,21662,13252,13275,3509,-9408,-15190,-11985,-596,14377,42355,49466,17028,-18461,-12811,-978,5146,17194,26104,32470,35021,26598,11017,-8532,-16650,-9204,-3053,2475,-15174,-25115,-26157,-24198,-14526,-17057,-23419,2417,18766,26209,13663,-10385,-23103,-4796,-1453,-5676,-9624,-17170,-17836,-26603,-18658,-4040,1977,3753,-7138,-5625,3538,21498,41150,37267,11264,-9335,-5952,11537,25196,27835,14996,-9679,-22235,-2086,5223,-18627,-18081,-5521,-4159,-9691],[-1115,18665,38757,32173,5988,-1974,2307,-5799,-7848,5054,3503,-6401,9029,17675,2615,-16020,-16454,-15880,-21442,-10085,-5398,9698,24916,24267,9235,-7735,-8860,12183,25794,17788,-163,-15642,-12498,-10448,-1252,7315,22581,30569,23482,48,-11637,4546,15718,-858,-17944,-322,-3146,-25618,-34320,-25157,-10554,3085,2523,7694,19886,17229,-5431,-21486,-17116,-8941,1691,-3408,-23073,16199,48315,47443,34167,26845,10090,-690,-2106,-6709,-15449,-24770,-38537,-24179,-5958,13110,8192,1378,-23561,-21470,13764,21934,10397,8528,13844,10089,11087,7929,-7626,-3969,3334,-2497,-13227,-2385,721,-10210,-25760,-17090,2045,9053,-6731,-21078,-21325,-16631,-16767,-24834,-22241,-25464,-12273,-10731,-14619,-13516,-10517,-11837,-14376,-20446,-23303,-13714,3988,8114,2221,8471,16729,15861,1553,-9313,-4227,-7585,2009,17453,4606,1049,12132,27114,55217,88789,87048,65320,44461,32016,38920,51221,44950,21300,3731,16013,27713,15959,-6494,-19990,-27607,-23918,-9704,-1759,852,-8078,-8731,2402,15408,21916,12232,-7210,-28256,-4326,12402,6919,-18389,-13534,1009,11158,12820,9504,-13943,-21826,44267,119020,145355,116908,56978,-14828,-47427,-42125,-2313,-864,-7497,-7722,-10766,394,22577,49110,49349,20984,1580,2485,-13728,-24759,-19111,-16635,-14656,-6115,6951,14945,12522,1236,-5885,-17136,-11457,10362,30619,48500,47328,19953,-9454,16161,43958,70408,57928,27766,9227,7159,7788,4494,-8115,-12599,-20440,-22563,967,18928,1721,-21902,-23978,-14700,-10045,-14463,-14671,13721,29810,25170,14457,7245,2959,-14116,-33792,-11017,1068,-5247,-1732,-12705,-9387,13808,20117,65047,166956,254090,287429,244985,174062,80957,6763,-24189,-24759,-10822,-2941,-5928,-10923,-3998,16821,37101,33969,9849,-12692,-30765,-30656,11239,52368,72975,57790,17425,-28178,-34778,-22645,-31085,-17164,-4031,93,544,-1453,901,-4613,-22592,-35342,-39734,-38366,-21013,-16071,20694,31193,3855,-14150,5035,39172,78425,99594,107207,86236,24990,190336,150191,360620,692940,740808,508690,273732,160181,195733,208907,160123,125404,117679,122376,95317,60476,42169,26594,7714,6879,12880,12254,-6969,-9710,5007,19555,21063,12712,7138,11606,11935,4616,-5103,-173,19679,30106,36150,37408,35843,20761,2220,-18792,-27017,-22101,-33833,-1868,23378,19362,10706,14656,14765,10398,2713,-7866,-7614,-1159,-9324,-16300,-25185,-15260,2341,11179,6916,-971,-4047,-12908,-20781,-32926,-48011,-27363,-981,12750,-3999,-21926,30289,62392,33783,658,-1613,-1493,-8968,-12401,-7723,-16710,-16193,-1724,5030,7488,13802,34649,30783,2506,-36284,75,21884,31669,43822,38832,21494,1608,-17286,-21647,-7697,8205,14120,4665,10883,21554,9664,-8680,-15063,-1234,-283,-3460,4071,4147,-919,-7347,-17201,-22905,-19854,-22199,-25285,19634,60704,56543,39425,21423,-3770,-20525,2291,21727,13639,-20218,-21954,-16995,-20302,-13819,1370,8202,18981,12802,2325,6431,8331,-7089,-10807,14379,14579,-1478,-17912,-18928,-16930,4711,17717,12693,-2855,8242,13998,2240,164,15092,31676,18472,15605,17950,9310,11536,22771,17934,-6694,-16770,3725,14161,2036,-2493,20702,43017,37172,13265,-6033,-18704,-17309,-7121,19230,39510,38777,18709,1582,-7718,4906,4324,-6224,-17321,-27791,-5602,23620,37640,26960,-5531,-20539,-8561,-13380,-22966,-19024,-6754,-488,-9167,-21083,-3069,20342,28154,7206,-16509,-11057,1392,13019,11005,-13715,-18608,-25803,-28039,-7471,1366,7909,599,-15741,-17768,-18587,-11467,12716,39746,53377,40786,14828,7136,17124,28335,26959,16750,4103,-6858,-2089,1099,-58,10675,11986,-2738,-13732,-14024,-13475,-22915,-29116,-26523,-13312,6846,21945,35004,43612,54696,37987,9910,-2617,-2231,13676,26705,14798,-2839,-22587,-24761,-21503,-18914,-12272,-5724,2114,15344,30523,39957,24625,-10486,-7695,2228,-6225,-12764,8275,25625,3305,-20238,-8755,16488,30079,15795,-11383,-20909,-25507,-24335,-16224,-19207,-32226,-29327,-22409,-19473,-7519,3482,3592,-14085,-14400,1447,4861,-8289,-27285,-9214,1802,-3960,-13798,-2833,-4957,-16475,-10532,-2644,-16255,8866,51027,38524,-14925,-31276,-21120,-3149,7872,6449,13863,27678,27471,28552,39527,33928,30784,23785,10924,-3004,-3641,9031,13371,-5458,-34415,-28776,-23319,-8772,1482,-1577,-23435,-33222,-20128,-21270,-22198,-17010,-17941,-16497,-10624,-11827,-8212,-7102,-10094,-4925,-2930,-11372,-28938,-20612,-5702,-5281,-21446,-18961,8644,30561,48357,59577,53294,23186,856,-10087,4065,8746,6611,16955,24533,-5673,-15324,16623,14499,-7853,-6695,-4428,-17422,-18264,-18122,-12379,18415,26602,12914,-5751,3096,19924,26190,11472,-17573,8968,60517,84555,62390,26274,-310,-7439,6500,43530,68959,55498,29753,31798,70045,98943,71913,9933,-14920,16418,20421,7685,-3103,-341,9743,21895,14972,-14807,-7071,-456,-11383,-24760,-26037,-19673,-8220,11214,16840,-1705,-25272,11941,38947,39177,20961,6735,12371,13374,7879,-1241,-13543,-12962,2556,-624,-20090,-20774,-21898,-10848,11189,25467,28422,28822,29341,20902,8014,-11899,-27322,-36452,-28454,-16385,-11685,-13565,6785,19469,16816,1971,8617,27123,34097,6193,-15228,-2870,-14424,-28455,-31094,-27136,-18320,-12493,-20532,-11354,5614,13455,8535,5682,16441,23416,14991,-783,-1790,6745,7240,-5907,936,40319,104994,201749,224450,175078,119673,56271,-1577,-25672,15378,44550,67701,64641,29830,-16612,-19777,-5904,-22037,-25291,-8416,-13601,-32634,-23166,-11249,-15950,-29685,-33292,-27925,-27529,-26591,-20952,-12242,-9155,-23199,-7646,20393,30182,31556,25619,24046,27672,12533,-172,8403,3974,-13117,-6583,4866,81,-8851,-10860,-6551,-6469,-12289,-19451,-14402,856,7653,8712,-1621,-2988,8421,25296,44282,46167,36679,25206,17144,9089,8695,25594,30133,6942,-3505,6267,58771,241216,465837,615604,625062,475926,241382,44383,14146,8945,14729,14403,5362,4313,4936,14679,36673,52709,48857,43580,35277,27881,17521,10916,4636,5237,14805,23740,29877,55022,76707,54425,20787,8093,-10366,-32601,-5092,10958,19085,18974,5781,-12678,-10941,-3997,-4024,-15544,-22836,-18724,-19633,-30457,-35129,-25837,-21229,-28418,-16622,6366,14071,9069,8934,5911,-1684,8990,24367,27039,17478,15511,3832,-11047,-16066,-10879,-492,11722,38641,46650,15420,-17733,-8938,4695,9637,19566,28150,31972,32850,24745,10659,-9249,-19810,-13466,-8122,113,-14285,-21848,-20530,-18446,-11625,-17053,-21456,5982,24303,35968,24927,140,-19792,-7114,-726,-2644,-4748,-13994,-20687,-32013,-20129,-6311,2985,6855,-3712,-6743,6533,30859,52209,42968,13192,-12654,-10511,9199,23370,25050,11505,-12064,-20095,-4337,-100,-23413,-15606,-4975,-5479,-13800],[-305,19796,41371,36514,12272,4891,8167,-125,-5513,5488,6132,-3398,4368,8930,-3924,-21129,-23516,-21944,-20021,-7066,-1947,13208,26479,22637,3931,-18359,-15015,11667,26267,16770,-1276,-12391,-10253,-9926,236,7035,18998,25287,19811,752,-13606,-4464,8314,-4204,-14135,3369,4318,-12277,-26231,-20038,-11428,-5385,-8536,1692,15382,10591,-15408,-28952,-15847,-3315,6719,-5128,-19635,21556,52767,50608,34151,24304,11860,8565,8925,-1501,-20134,-35399,-42536,-20966,-5089,8123,282,-6978,-34202,-9438,24054,26154,9259,9795,17720,11134,3845,995,-11306,-12659,-7332,-12011,-14988,1501,4473,-6439,-21839,-21197,-2187,4699,-5541,-4778,-2130,-5824,-14841,-27411,-23984,-24079,-15913,-16260,-18822,-13085,-8378,-10026,-12675,-19211,-24670,-12918,6713,8607,400,8428,19333,17865,48,-8045,-2623,-7825,3190,16784,-882,-2471,12019,22251,47964,82003,80388,62543,48507,39239,43853,53733,44701,19751,4997,22211,34276,19675,-4594,-19428,-29941,-28137,-14630,-6422,-1149,-6586,-4379,8086,21423,26418,13930,-7571,-21466,6300,19587,6012,-24402,-6332,7691,12523,8049,-486,-23950,-16679,56106,165179,235070,241324,190188,96321,20796,-20870,1999,4782,-5804,-10536,-12527,3741,26040,52137,51366,25141,4734,1279,-13669,-19760,-14301,-12907,-11015,-8995,-494,10015,11632,1427,-5120,-11654,-1869,18135,33559,50671,48232,20770,-10868,11948,42440,72678,60803,27872,8324,4332,3920,3704,-2019,-4540,-18798,-23772,10570,31159,8296,-24655,-23450,-13859,-12767,-18225,-15877,13037,26421,19286,7070,349,-5496,-21104,-26666,-1178,11967,2428,-460,-11682,-7697,13293,19128,52404,137931,212491,241640,211698,157524,75502,8734,-18709,-19517,-7879,-1428,-4545,-8613,-2316,18152,39230,36935,13861,-9262,-25975,-22938,17344,57100,73674,56042,14132,-30345,-30873,-21875,-30559,-16383,-3992,778,5,-2519,550,-5292,-24466,-39065,-30999,-32225,-30660,-36453,-5618,13542,-8661,-7995,31500,68033,88299,79340,66149,46965,6992,185494,268056,364070,402020,337866,167370,111164,114960,144411,153261,115937,103226,103031,104458,76806,40315,20654,5727,-10272,-12483,-9472,-2789,-13057,-28038,-7779,11043,12666,4841,-1025,-194,-5404,-22740,-31173,-20842,1954,18574,29364,31793,30477,18548,5045,-10553,-19963,-21981,-27533,1328,21885,13153,2652,8146,10029,7470,-1119,-16176,-8096,5050,1671,-1842,-10551,-11014,-929,4726,-977,-7625,-4901,-9813,-16870,-29941,-47141,-26622,-3010,7172,-8735,-10667,41986,69943,35729,-2398,-1055,3959,-10653,-16888,-4635,-9899,-13494,-3373,-394,1684,12938,32534,19081,-26395,-10153,27179,38782,39750,48198,41205,23544,4245,-14794,-20835,-10268,4241,15235,14438,18839,23146,7544,-11191,-14107,721,727,-3369,6447,8851,1900,-8943,-18029,-21753,-23022,-24443,-17769,23455,58509,51108,35060,20050,-1755,-24649,2231,21031,12128,-21016,-18945,-14082,-17112,-13351,-430,5693,14486,3273,267,8957,15726,1075,-13720,9882,13122,121,-15207,-16598,-7928,15658,25007,16133,-3222,175,3044,-7088,-610,20366,39263,22742,14977,16499,12751,16479,21549,12515,-8076,-6057,16457,26743,13720,6611,20818,37080,31927,13713,-1728,-18309,-20637,-7643,23074,45820,42269,18907,5621,1855,10560,8182,-5972,-20123,-30964,-10400,17487,31059,22703,-5306,-15680,-12005,-20630,-25403,-16824,-7301,-3095,-3390,2324,11390,21882,21897,-1490,-19662,-5673,1948,7630,9681,-10261,-14704,-23677,-26739,-4903,4955,12705,4429,-12837,-9508,-10770,-11122,13353,44791,60384,45268,18545,13275,19975,27164,24341,12494,-1789,-8561,1689,4109,154,8697,9066,-3852,-14065,-16588,-17683,-27360,-29794,-21029,-5520,10993,23509,38049,54853,65005,44200,12723,-2980,-1176,17425,32403,21975,2129,-24497,-25617,-17580,-14637,-7667,-772,4254,13137,26784,34958,18738,-15964,-6448,7002,3337,1623,21285,37254,10987,-18855,-11064,12033,24010,10760,-15399,-19568,-25213,-26666,-21048,-24540,-29027,-20066,-18205,-19697,-6387,6040,5280,-14853,-14805,-2928,-4451,-14340,-29755,-11258,2269,-2025,-10895,1132,-1762,-17760,-10460,-4213,-22465,13240,58975,48855,-6585,-30676,-21140,-3311,9124,7553,13571,29978,32964,38058,45345,35392,30307,22765,10207,-5338,-8928,3624,7875,-11333,-31581,-27997,-23041,-9766,374,-2372,-23588,-29477,-15730,-15297,-20740,-18558,-20950,-20674,-13255,-11628,-5325,-1992,-3102,1738,-3504,-18186,-31552,-16478,-5201,-8688,-28169,-20284,4447,23224,40136,51126,49144,25511,8231,-2555,7748,14469,12654,15617,16877,-8774,-8723,16937,10607,-17570,-11394,-4819,-17640,-21682,-16869,-17677,9537,16049,3140,-15850,-1451,20373,30747,18290,-9850,5275,60692,88323,65022,30103,2761,-9089,3334,44991,67722,53107,28140,30804,61426,85250,60687,-653,-13918,19010,15530,-2277,-12134,-7644,3631,17297,13463,-10603,-3790,-3505,-19152,-28816,-23362,-16635,-2341,16869,21166,2395,-26745,3853,30182,33353,20038,7910,10257,8820,701,-10850,-23537,-2145,13788,8617,-16573,-34258,-24125,-5351,15542,29655,31856,30772,29600,19445,6638,-10400,-23779,-27191,-16998,-10257,-10653,-11958,10697,24899,23743,8604,11401,32932,44853,18243,-14398,-6714,-14638,-24364,-25041,-22617,-16979,-12769,-19568,-10219,7314,17041,14190,9441,13368,15718,7193,-3227,805,9381,9144,-6409,935,43604,109062,201608,210241,156881,106074,52144,1016,-34057,9908,41550,64004,61447,28871,-17541,-20357,-8011,-22614,-25771,-13608,-20697,-30541,-18225,-14895,-26626,-35105,-27278,-26475,-30393,-25876,-11109,2753,5128,-15822,-11814,23812,40639,46900,42626,28618,21968,3443,-7605,12629,12654,-5128,-224,11118,7289,-1329,-3885,130,196,-8526,-16534,-11163,-142,3686,3561,-8775,-4391,9308,23295,40935,45946,39316,28475,19160,8511,5231,15257,11427,-14017,-23490,-10960,52596,220660,400738,548964,558374,420036,205158,27796,-3939,-8226,-14032,-15733,-15688,-3888,2026,13043,30372,37513,27756,26074,22059,16034,11880,8257,1876,3340,14114,14560,9103,35281,60932,46531,19484,8522,-8301,-25031,-1513,13586,18804,15115,997,-12479,-5912,2533,2265,-12583,-25119,-26754,-32801,-41892,-39093,-30247,-21229,-23433,-13047,8254,18397,17891,18247,10756,13,11428,28026,31829,21110,16567,2931,-14136,-18079,-10085,-815,8469,34005,42845,13254,-17831,-5492,11302,15363,20488,27035,28382,28609,21993,10839,-7595,-20544,-15817,-12019,-2557,-13988,-19568,-15869,-14295,-11008,-18907,-18381,9019,28967,44586,35325,10145,-14137,-11315,-2024,-1618,-1484,-11810,-24225,-25299,-13552,-6718,1987,7262,-761,-5867,10145,38824,59627,44767,12551,-16224,-14637,6122,19511,19959,6089,-16197,-20276,-7377,-4833,-22990,-14991,-6959,-9673,-17682],[2835,21832,44355,41599,19260,11054,12357,3373,-4791,4318,7004,-740,889,274,-10870,-26123,-30320,-27020,-17550,-5345,-654,14590,26358,21833,3635,-22124,-19492,10423,24858,13927,-2962,-9255,-8253,-9615,779,5547,14845,20359,16293,1169,-12681,-12328,163,-8008,-10712,5642,9934,-426,-15527,-16932,-14412,-14595,-16695,-2092,9932,2720,-24462,-29641,-13471,134,9211,-6151,-16465,25066,55739,53777,35538,22834,14908,18723,19415,3538,-22793,-44752,-32707,-17541,-5477,1608,-6622,-13744,-39516,-1235,30999,28405,6890,10277,21200,14377,-3446,-6551,-12114,-22836,-19097,-21542,-14021,4659,7207,-2813,-16880,-23283,-8172,-1570,-3040,8798,14465,4001,-12223,-28443,-25619,-22822,-18438,-20799,-22910,-13693,-7484,-8869,-11504,-18777,-26804,-12771,8103,7041,-3627,6968,20436,18471,-2377,-7301,-2187,-9370,2801,14238,-8107,-7647,10554,15197,36568,70468,70116,57329,50415,45199,47985,54644,42330,16279,4543,25723,38579,22470,-2896,-19234,-32896,-30441,-19820,-14389,-5877,-6283,-1394,10936,23745,27276,12524,-10004,-15040,15173,23944,3085,-28786,-52,11831,11254,1451,-12808,-37565,-9543,66574,198291,296945,326531,281649,173488,70481,-1641,4279,7859,-4615,-13389,-11566,6312,26234,50337,48716,25501,4548,-2619,-13574,-15439,-11072,-10423,-7450,-10871,-8988,6053,12184,2598,-4105,-6539,6551,24807,35169,51425,47625,21314,-11060,6644,38556,69779,58161,23859,3846,-1403,-2374,1398,2893,3434,-14871,-25212,17238,38752,13202,-21747,-21015,-14141,-17154,-24161,-18888,11065,22070,12747,602,-4033,-13296,-27461,-18606,8685,23077,10645,590,-11958,-8633,10542,17524,39242,104671,163401,188432,172512,135678,67441,10223,-12711,-13584,-3977,1515,-2088,-6731,-1921,17801,38738,36764,15827,-5640,-19081,-14224,22439,58197,70979,52655,10644,-30327,-28646,-22372,-30370,-16733,-6003,-503,-1176,-4149,-2943,-10201,-28551,-37117,-20272,-22618,-34833,-29008,-26682,-251,-14735,8311,59176,93959,99644,77949,46067,26667,20888,244999,357216,298267,139908,93751,140281,183664,123833,137463,150378,112028,106236,104866,102566,73138,30776,2955,-14375,-26724,-26143,-8393,10385,4377,-25036,-13149,6774,5826,-2951,-9596,-12414,-21037,-37271,-18940,-23908,-14859,6243,20501,23115,21872,13160,4267,-6052,-14492,-20546,-22238,3316,18602,6124,-5530,1519,5794,5690,-3734,-25266,-6415,11368,12305,11806,2143,-7059,-5314,-919,-5977,-13107,-5310,-5910,-11929,-26277,-46495,-25728,-5722,-127,-13800,1529,54235,76853,38190,-4817,-2108,8182,-10399,-20470,-1966,-4988,-12449,-7587,-8345,-6555,10110,27803,6978,-19018,24575,54266,55574,46862,50443,41434,23807,5396,-13546,-21275,-14339,-1163,15721,22915,26726,25969,7426,-12316,-13005,3530,2666,-3968,6935,12208,4751,-9878,-18234,-20594,-26327,-21756,-8184,28838,56655,44631,28206,16027,-933,-28894,-50,16558,7662,-21265,-16438,-12423,-15198,-13754,-3045,1878,7668,-7011,-304,12148,22584,8859,-15059,4065,10228,236,-11372,-7672,4462,26394,30714,17676,-4519,-7393,-6529,-15723,-1174,25196,46432,26154,13853,15971,17197,20204,19053,7439,-5809,4483,26297,36042,22965,15088,22578,33238,28468,14170,574,-19156,-26504,-10837,24076,49408,43402,18234,10590,12930,18041,13132,-4448,-22663,-34262,-15608,10000,22666,16499,-6041,-10166,-11198,-21589,-21602,-14652,-8698,-4228,6454,23634,24595,22649,14608,-10414,-19179,-542,1017,1115,9325,-6238,-11370,-22452,-24846,-2512,7664,15766,6918,-8691,-614,-3991,-11626,13468,47908,63945,47005,22481,18095,21487,24758,20587,7038,-7709,-6852,6803,7128,29,6455,6369,-4771,-13885,-17048,-18963,-29778,-29304,-14942,2410,14465,23436,38653,62269,69157,46217,14133,-3867,-1965,17554,34262,27592,8875,-22140,-27880,-13830,-8192,-628,5642,7344,11167,22799,30756,13468,-20964,-5970,11276,14099,17034,35656,48823,18367,-16766,-14244,5344,15107,3730,-17084,-15486,-22771,-25923,-20870,-20732,-17995,-11912,-15084,-21752,-7209,6651,5789,-15311,-15006,-8136,-15155,-19042,-28940,-13292,3487,822,-7852,4752,1752,-19677,-10434,-4627,-31708,15755,62319,54805,434,-28806,-19949,-3122,9401,7634,12805,30458,36721,43807,46427,34163,29125,22117,9650,-8339,-15586,-2177,3060,-14617,-26176,-28359,-23906,-11459,-1063,-3174,-22885,-24985,-10458,-8527,-17276,-19092,-23400,-25601,-16883,-12694,-3958,1306,1260,4980,-5409,-24621,-29513,-13681,-6062,-13233,-34754,-17233,3265,17414,31929,41529,42167,25513,14340,6028,12726,18121,14345,11547,7184,-9824,-740,18424,8488,-25856,-16128,-5619,-17508,-27530,-18086,-20686,-96,3885,-7843,-27897,-6164,20189,34822,24617,-2984,463,59021,89470,65470,32981,6645,-9526,934,44205,63708,48881,25687,28490,50674,68583,47084,-11783,-10485,19847,9239,-13372,-20999,-13402,295,17328,17713,-2878,-692,-7249,-27825,-30289,-21645,-15747,838,20666,24501,6368,-23081,-5466,20291,26269,17004,6506,5943,2092,-7919,-19828,-18471,9362,24232,19632,-3642,-28856,-19575,-1341,17191,30982,32944,31016,28607,17470,6830,-5499,-16469,-19221,-7288,-5442,-11514,-11762,12157,27814,28249,13850,14106,37143,52647,28246,-9091,-10669,-16214,-21298,-20278,-19433,-17193,-14970,-20931,-11796,6173,18141,17537,11032,8830,7959,-764,-7120,1464,10372,9438,-8447,-628,44013,107080,188271,183802,132401,89363,46853,3669,-36352,6235,39012,58681,56113,27051,-17107,-23118,-13057,-23474,-25342,-20224,-27548,-22227,-12965,-16285,-28847,-22830,-17537,-22309,-33202,-25819,-2935,15331,17517,-5695,-13545,24642,47168,59089,58105,35571,17015,-6465,-12399,18455,21186,1761,5054,16896,13848,4447,581,3676,3883,-7087,-16160,-11687,-5494,-2205,-2097,-16079,-5457,10465,21188,36139,43600,39809,29494,19410,7698,2576,5787,-5393,-31124,-22786,-27692,21602,119162,216034,323393,338733,256849,121607,6572,-17817,-13476,-22517,-28003,-17078,-478,6047,16954,30772,29363,9312,9510,11226,6738,9084,10025,4872,7613,17351,8331,-13258,12623,40059,33887,15521,7977,-5983,-18395,152,13563,16447,9817,-3802,-10003,-1057,7279,7101,-9904,-27186,-35467,-36092,-32401,-30314,-29351,-20339,-17444,-7918,9867,21557,24670,25190,13200,-1483,10777,29721,35508,23522,15887,491,-18884,-22319,-10872,-2273,4501,28699,38365,10576,-18754,-2133,18741,22079,20090,22586,21651,22359,18194,10593,-5348,-18623,-16129,-14693,-5559,-14473,-18316,-12400,-12004,-12742,-22755,-14786,11874,32935,51558,44353,19513,-7088,-16522,-5531,-2924,-108,-10510,-27869,-20598,-6617,-4560,-39,5613,1407,-2742,14220,44771,62982,42968,9890,-19299,-17332,3008,14383,13479,-64,-20966,-22103,-10158,-6821,-19003,-15566,-10669,-15780,-16220],[8135,24946,47552,46799,26279,16406,14976,4977,-5500,1849,6335,1170,-1189,-7516,-17666,-30407,-35985,-29648,-14319,-4479,-1674,13660,24903,22523,8430,-15951,-21420,8508,21850,9643,-4682,-6242,-6618,-9810,191,3091,10970,16911,13754,1529,-9580,-17094,-8029,-11878,-7262,6853,13365,8628,-7656,-16101,-19091,-23160,-18951,-3809,3941,-5528,-26745,-22550,-9787,2776,11116,-5094,-14347,26670,57341,57234,39223,23391,18703,28464,28663,8215,-20614,-32802,-23415,-14758,-7292,-5342,-11115,-19055,-36515,2299,33490,27963,3069,9950,24164,19126,-9118,-13127,-8548,-24750,-30195,-27431,-10718,6896,8538,150,-11551,-20672,-15968,-9716,-1365,18085,27231,11910,-9732,-28031,-27720,-22616,-18833,-23090,-26573,-15406,-7771,-8519,-11463,-19752,-29579,-13405,7883,3501,-9727,4041,19684,17354,-5972,-7723,-3260,-12235,888,10097,-16201,-14305,7609,6389,21259,55190,57390,50134,49904,49197,50879,53968,37947,10679,1920,26125,40016,23805,-1812,-19711,-34916,-25553,-18862,-25931,-12734,-7003,-392,10674,22386,25048,9126,-13870,-10545,21280,25441,-1469,-24426,4438,12800,7296,-5328,-23252,-49125,-1844,73087,215531,328587,370683,330178,215439,98372,9569,2517,7794,-3465,-13767,-7757,7220,22376,42937,40745,21612,1299,-9018,-14130,-13167,-9978,-9635,-4866,-11097,-17988,3485,13519,4053,-3185,-2510,12758,29097,34455,49655,44923,21132,-9489,587,31994,61384,49446,15276,-4487,-10317,-11506,-2757,5912,10130,-9849,-27965,19911,41196,16006,-14465,-16726,-15630,-22871,-32044,-24109,7203,16289,5425,-4313,-5321,-19355,-28725,-11342,17582,33278,18303,827,-14454,-12762,5537,14771,25342,69035,110789,132270,129947,109628,56822,10327,-8343,-9287,-1078,4034,-347,-6493,-3305,15429,35380,33373,15616,-2210,-11422,-5282,26733,55946,65164,47256,6304,-29237,-27957,-23838,-29305,-18637,-10529,-4430,-3708,-6702,-9339,-18377,-32484,-29710,-11346,-16271,-34141,-14515,-36548,-11104,-15661,21676,78430,109075,103462,83174,44861,26514,35923,278829,431774,451416,441028,433899,374621,272936,143634,154218,176223,133299,124282,116831,111410,81064,35539,1,-22771,-32900,-21624,9803,32662,22915,-10152,-8186,6850,994,-10138,-18065,-24266,-29511,-13109,5087,-8701,-27961,-6033,9950,11686,10313,4657,-30,-5177,-11887,-19896,-19310,3152,13097,-1764,-13742,-5224,1973,5002,-4250,-32014,-3516,16387,21180,23173,11960,-4684,-10915,-4146,-5835,-16025,-5351,-1644,-6489,-22188,-43326,-25089,-9204,-8676,-16805,13336,65383,81838,40572,-5732,-5031,10251,-8960,-21965,-253,-2456,-13773,-14513,-18308,-16312,6125,20714,-2996,14235,58833,79459,70755,52179,50229,39300,21932,4528,-14075,-23254,-20200,-7914,15443,29471,33250,28776,8534,-12106,-12196,6062,4553,-5672,5021,13445,6674,-10638,-18208,-19659,-29435,-16358,1220,35097,55800,38550,19740,9435,-1976,-29850,-4338,8614,643,-20396,-14516,-12100,-14837,-15074,-5810,-2352,-959,-16408,431,15490,28475,15774,-13825,-2566,6206,-842,-6349,4389,17892,35915,34171,16960,-7030,-14085,-13994,-23530,-1824,29422,52929,28745,12381,16204,21600,22422,15578,3144,-1545,12775,32249,41062,28891,21953,25533,32087,26976,13819,301,-20771,-34442,-16337,22295,50089,42146,16835,16107,24738,27092,18726,-1915,-24614,-37683,-20601,1779,13102,8638,-8102,-5453,-7465,-16970,-16170,-13770,-10966,-3576,16627,40996,35705,23117,7634,-17493,-14752,3721,-1362,-4901,10530,-2020,-8844,-22225,-22717,-765,8941,16519,7647,-4124,7376,1023,-13174,12890,48644,63650,45851,26230,21358,21555,21374,15984,816,-11754,-1495,12568,9866,-470,4342,4463,-5356,-14144,-17184,-18959,-30973,-28062,-8848,9860,16887,21409,36152,64049,66083,43329,13278,-5575,-4694,13783,31691,30504,15726,-16178,-31909,-11689,-2168,6687,12043,10366,8956,18064,27167,9433,-24792,-7256,14536,25041,32120,49274,58241,23733,-15179,-18649,-3626,4251,-3286,-13145,-10011,-19386,-23012,-16303,-11902,-7606,-5575,-13369,-25542,-10042,5034,4701,-15880,-15665,-14189,-26612,-20217,-25302,-15473,5084,3939,-5470,7356,5283,-21487,-10755,-2777,-33289,17298,61485,56395,5768,-26566,-18371,-3202,7993,6030,10416,27832,37278,44745,42460,29905,26529,20626,8008,-12598,-23733,-8140,-1091,-15249,-21805,-29893,-26159,-14204,-3342,-4451,-21686,-20894,-5585,-2125,-12657,-18492,-25213,-31598,-21680,-15420,-4931,1634,1867,3988,-9574,-30756,-27080,-13139,-8724,-19078,-34459,-12474,3895,12687,23426,30551,32127,22304,17907,13290,17424,18903,11468,4206,-3238,-6703,7057,20505,8585,-24876,-20177,-7358,-17317,-33167,-21437,-19746,-10451,-9929,-18812,-37097,-11232,17769,36518,28634,1713,-6118,54612,86691,62433,33030,8725,-10815,-2125,40450,56671,42472,21859,24266,37876,49722,31626,-22806,-7952,17211,507,-26251,-27900,-17036,-1691,19047,23682,4393,463,-12752,-38571,-28510,-21588,-18161,-20,20954,25183,8553,-18045,-16000,9089,17417,10861,1494,-1448,-7331,-16596,-20038,-6449,18964,32412,29844,10058,-15271,-14046,-441,14979,28241,30418,28272,25088,13827,7133,-563,-10727,-15114,-2025,-4408,-15716,-14352,10179,27205,29037,15921,15062,38305,55735,34045,-3890,-15275,-20716,-21142,-18424,-19173,-20258,-20204,-25739,-17091,997,15175,16991,9112,1662,-608,-9254,-13180,-911,8428,6805,-13283,-4927,40278,98035,162217,147506,102606,69398,39325,4530,-31487,2778,34690,49928,47096,22684,-17007,-29069,-21975,-24109,-24293,-27663,-30116,-16996,-10469,-16453,-21660,-12159,-10515,-18435,-33023,-27522,1504,23619,25712,1484,-14653,21543,48340,65986,69040,41956,12225,-17595,-13001,23345,27143,5495,7222,20654,18298,7097,1230,2979,3467,-8995,-18282,-15617,-16687,-11922,-9300,-24602,-7406,10462,18089,29260,38216,37261,27483,17255,6059,-199,-3354,-19631,-23257,-14199,-21593,-8991,27977,95520,172103,180253,132354,55459,-12770,-27987,-13780,-12890,-10444,-4197,7314,12240,22625,34480,26982,-5574,-6381,2530,-341,7976,14389,10774,13317,19669,4265,-34276,-10383,15820,17438,9153,6242,-3961,-13009,-260,10329,11462,3116,-8038,-6707,2688,10034,10505,-7174,-27773,-38969,-25377,-21555,-23070,-25845,-18020,-10719,-1187,12468,24401,29706,29713,13265,-6022,7663,30308,38816,25304,14150,-2506,-23480,-28229,-13022,-4449,640,23894,34494,8570,-19104,2586,28042,30724,20229,16450,13416,15771,14725,10474,-2504,-13513,-12826,-14521,-7196,-14082,-16238,-8403,-9798,-14775,-26327,-9180,16735,38367,58526,53619,30153,2987,-17605,-8914,-4301,1656,-7608,-28682,-15553,1331,1688,471,5263,5288,4276,20946,50888,64858,40905,8762,-18461,-15282,3422,11786,9559,-2722,-21906,-21481,-8824,-2843,-11590,-13161,-11698,-18995,-7649],[14023,28025,49686,50514,31969,20158,15486,4272,-8160,-2386,3589,1322,-2930,-14616,-24627,-34350,-40280,-29772,-11014,-4283,-5445,9784,21919,24300,15914,-6927,-21438,5313,16897,3767,-6497,-3930,-5938,-11130,-2012,-453,7747,15239,12274,1617,-5869,-17688,-15755,-15773,-3760,7236,14154,13769,-3316,-17144,-25142,-28696,-16688,-4551,-2277,-13390,-21090,-13341,-4729,6141,14330,-1296,-13265,26220,57343,60568,44902,26045,22412,36768,36057,12056,-15231,-21405,-15530,-13158,-10396,-10308,-11533,-22997,-35139,1051,31476,24914,-2002,8966,26598,24317,-11083,-16079,-2860,-15422,-25928,-23153,-5990,8457,8561,2321,-6199,-14866,-23069,-18132,-1302,22914,35891,17839,-7551,-26903,-30022,-22914,-17027,-22034,-28102,-17064,-8342,-8561,-12472,-21675,-29893,-13995,6641,-1023,-16938,307,17552,15120,-9957,-9083,-5380,-15591,-1592,5742,-22124,-21041,3950,-2509,3499,39232,44830,42507,47764,51571,53041,52764,32842,3878,-2237,24117,39106,24141,-852,-20233,-32969,-17683,-9475,-20742,-17114,-7398,-733,8474,19085,21916,6213,-17018,-8089,24469,24873,-6434,-17376,7741,11848,2319,-8877,-22576,-40554,4425,76388,223220,344681,395855,360731,244105,118894,18640,-1178,6822,-407,-9400,-2469,6915,15937,31612,29051,15300,-2959,-16548,-14273,-11425,-9171,-8948,-2289,-8818,-25111,2898,15534,5855,-2012,611,16890,31106,31839,45862,40955,20691,-5946,-4196,24140,49141,36224,3533,-15094,-20582,-22475,-7663,7601,15614,-4250,-31647,19282,39632,17705,-5559,-10715,-16765,-26986,-36764,-29912,2341,10117,-1172,-5868,-2970,-20061,-22325,-4749,25643,42497,25432,1037,-18432,-19195,-214,11541,11645,34016,59637,78143,87366,81758,44814,9128,-6142,-7166,404,5723,476,-7451,-5372,12215,30418,28214,14551,1743,-3223,3961,31469,52556,58195,40752,1605,-27519,-27316,-24107,-26102,-21267,-16742,-10355,-7142,-9194,-15930,-24972,-29443,-20469,-3574,-12146,-32106,-1644,-22026,-19691,-15614,28720,87288,112446,97925,84536,48072,31751,37391,267457,422355,469676,434699,382577,309105,225662,141442,168004,198430,154129,143100,129988,122018,91925,47736,11405,-13022,-24950,-10415,27455,52471,37414,2637,2151,10653,-1015,-15455,-25214,-33619,-24178,8172,23706,5049,-25214,-16809,-1333,-1464,-2779,-5239,-5521,-5650,-11134,-20566,-18909,665,5703,-9850,-21210,-11391,-896,5854,-1500,-20221,82,19748,27913,31850,18776,-4059,-17038,-3442,-1103,-15288,-4606,3056,-572,-17414,-38713,-24537,-12855,-16703,-14373,23965,74358,84218,42545,-4268,-9301,10213,-6708,-20119,562,-1961,-16790,-23134,-27753,-23156,2859,12209,-6410,44708,89757,101329,83476,55397,47685,35029,18077,1679,-16280,-26097,-27510,-15285,14601,33865,37791,30810,10226,-10583,-11582,7865,5897,-8482,662,12305,7171,-11482,-18154,-19038,-30626,-11085,9226,41281,56087,34354,11274,871,-5137,-24757,-9819,-1520,-7183,-17530,-13086,-12962,-16059,-16935,-7563,-5460,-9848,-19992,2136,18696,33210,21430,-10457,-9325,1522,-2548,-520,16738,30577,43308,34902,13833,-10844,-19241,-18572,-30330,-2777,32951,58533,30584,10663,16895,25327,23164,11448,-345,2445,17608,33692,41176,30898,26445,28703,33134,26919,12113,-2797,-22387,-42913,-23331,18119,47983,38703,14927,21683,36448,37104,24396,1012,-25686,-36863,-24256,-6301,3276,-257,-11736,-2515,-3256,-10874,-11897,-14752,-13780,-1365,25228,53631,44336,23926,2967,-19238,-8420,6637,-5011,-8573,12820,1750,-7283,-22910,-20777,-20,8429,14647,6358,-96,13399,3772,-15785,11581,46824,59487,41928,29110,22984,20268,17458,11108,-5104,-11196,6051,18234,12081,-1280,2869,4005,-5080,-15143,-18443,-19432,-31982,-26405,-3233,16293,18016,17312,30230,59091,55769,35583,9838,-8069,-8784,6461,24714,30105,21352,-9025,-37518,-11703,2191,12997,17559,12768,6452,12511,24040,7273,-26120,-10613,16771,35481,46076,61017,64569,26479,-14516,-24010,-13967,-5413,-5064,-4251,-4151,-15823,-19274,-10115,-2639,1116,-1075,-12789,-30018,-14111,1723,2401,-16239,-16668,-20350,-35571,-16875,-21006,-17125,7279,7366,-3696,9056,9011,-21355,-11024,2061,-19529,19635,57829,54574,9872,-23832,-16429,-3261,5300,3153,6377,22297,34591,41354,34723,23652,22948,18198,5236,-17512,-32191,-12910,-3831,-13335,-17888,-31193,-28716,-17069,-5701,-5497,-19683,-16998,-975,4097,-7029,-16091,-25368,-36581,-25626,-18436,-7282,-306,-524,-106,-14917,-33462,-25796,-13885,-11708,-24370,-29433,-7642,5756,9695,15875,19701,20717,16979,19574,19129,21888,18182,6280,-4063,-9332,1238,15181,23993,11727,-16759,-21453,-8959,-16237,-27754,-22564,-15830,-19356,-22765,-23688,-25140,-14278,13780,36242,30918,5267,-12894,48629,80901,57104,31134,9407,-12546,-4934,35480,48759,36019,18604,20032,25498,31937,17743,-28459,-6313,12434,-8920,-38542,-27571,-16614,-2017,21422,29578,10964,1031,-17900,-41869,-23579,-20729,-21816,-3210,19188,24532,10203,-12382,-23410,-447,9285,3838,-4948,-9632,-16261,-18712,-10394,5883,27923,40008,39992,23475,-2407,-8433,-630,11174,23656,26390,24561,21011,10524,8870,4762,-5833,-13125,424,-5452,-21131,-17504,7299,25572,28349,16700,16061,38523,56142,37457,1418,-17630,-26105,-21968,-17359,-19569,-23589,-25550,-31117,-23198,-5505,10442,14772,6021,-5811,-7698,-15480,-18446,-3604,6060,3678,-18470,-9398,34914,84922,129095,108285,72352,49788,32191,5570,-26106,692,29894,40052,36897,17848,-15647,-33385,-31267,-22094,-20638,-26538,-26104,-13196,-8962,-14146,-12464,-3397,-5039,-13680,-27920,-28509,4217,29671,31627,6944,-14751,17124,46818,69498,76553,48306,9826,-26571,-8332,28401,32075,7949,7911,24206,22589,8880,511,672,1447,-11692,-19110,-15141,-26294,-22645,-15295,-31960,-8170,11138,16296,23166,32382,34163,24962,15248,5931,-1125,-9923,-26296,-15597,-9490,-16181,-9299,34913,122017,189098,179863,116956,35200,-25850,-33356,-14715,-5421,1534,7010,15498,19142,29103,39956,29140,-13569,-19527,-2133,-3438,8665,20517,18635,19559,20039,2744,-30501,-24940,-7515,294,2733,5012,-979,-7240,-705,5492,5201,-3254,-9864,-2545,6211,12169,13937,-2793,-24755,-32749,-15824,-11877,-16648,-22221,-13867,-2672,7451,17488,28280,33968,32568,11809,-12683,3772,31468,43029,27389,12224,-5003,-24690,-34378,-16152,-7166,-2913,19924,31575,7549,-18309,8897,39030,40978,21721,9451,4155,9200,11512,9653,-62,-6470,-6499,-11986,-7857,-13272,-13727,-4452,-8284,-17477,-28192,-2635,22628,44216,64098,61518,40515,14428,-12059,-12997,-7012,2326,-4675,-27974,-11845,8062,8795,2156,4787,8675,11743,27249,54147,62637,36456,7012,-16375,-11649,4606,9151,5599,-4453,-21274,-21041,-6972,1870,-5096,-11025,-13134,-20105,2269],[21534,32390,52031,53865,37746,24231,16106,3528,-10685,-6320,782,1336,-3160,-18979,-29786,-36038,-39684,-26427,-5854,-1961,-9555,4835,19556,28570,25958,3942,-18475,2441,11803,-1678,-6415,-763,-4632,-11927,-4039,-2987,7392,16951,13436,3143,-700,-13202,-20194,-17689,1592,9051,13993,16127,-757,-17092,-30038,-27094,-12388,-3737,-6636,-18392,-12533,-2741,3176,12849,21287,6290,-11122,25125,56845,64469,52923,31536,26676,44274,42453,15789,-8566,-10908,-8366,-11704,-13120,-9508,-7071,-24105,-35818,-3180,27018,21140,-6706,8595,29544,30034,-8290,-13374,3933,-5702,-15537,-13891,356,10620,8482,4587,-131,-6852,-20401,-21431,-2030,24565,41564,22843,-4839,-24845,-30796,-22055,-13329,-17743,-25166,-16222,-7484,-7949,-13655,-22630,-25549,-12967,5719,-4776,-23620,-3019,15210,13120,-12574,-10485,-7501,-18024,-3132,3194,-21622,-25450,800,-8950,-14323,27369,35596,36379,45251,53103,55281,52389,28786,-2605,-6896,20819,36778,24202,598,-20043,-29356,-8905,3292,-5901,-11961,-5822,-1349,5299,14771,18358,3934,-18714,-7011,24951,22644,-10701,-10237,10535,10404,-1941,-6620,-10205,-26220,8359,79055,230310,363162,427581,401135,283301,147878,33286,-3555,7283,6008,-894,2763,5833,8823,18926,15780,8332,-6740,-24296,-12817,-8912,-7607,-7563,770,-4570,-24202,3451,17342,7374,-920,2674,18884,30851,27671,40547,36222,19823,-1575,-6250,16080,34640,20181,-10027,-25548,-27913,-34392,-12419,7928,19365,890,-36120,15771,34794,18567,3237,-3975,-16526,-25979,-30016,-32555,-2842,4317,-5763,-4028,1382,-15518,-15182,717,32220,49841,31300,1407,-23185,-27506,-5698,7671,-1686,1781,13920,29288,46946,53695,31687,5939,-7019,-8029,-261,5830,-141,-9481,-7381,8954,24747,22362,13347,5946,4559,12592,36632,49811,51427,33320,-3742,-26187,-26197,-21995,-22366,-24304,-24201,-18020,-11723,-11495,-19185,-22841,-20343,-11359,2649,-10136,-30294,9866,-5318,-26198,-18119,28744,86346,106375,85898,79664,46031,31303,27931,235596,360427,384849,287801,163502,52736,84959,121182,169862,206022,164291,155871,139075,128403,99052,58027,22257,-3343,-19100,-2117,41255,67663,48207,14045,13745,16691,-494,-18660,-30823,-34999,-14200,23643,35483,13289,-17431,-25705,-13337,-15887,-15230,-12828,-8058,-4443,-10614,-22596,-21748,-4850,-3817,-18095,-27964,-17032,-3082,7791,3879,-8431,3460,20803,31742,37038,22000,-5677,-23226,-136,4375,-13396,-3500,7567,5130,-12422,-33636,-24468,-16605,-21359,-8059,32181,79820,83070,43145,-1247,-14372,8173,-4185,-16374,159,-3302,-19814,-29445,-26373,-18357,1874,2962,-2415,68976,114514,118124,92628,55884,42533,28471,12086,-3327,-20053,-27886,-34053,-22045,12967,35529,39639,31285,11601,-8480,-11167,8564,6177,-12531,-6360,8469,5661,-12911,-18627,-19216,-28555,-7355,14794,46092,56689,32490,4661,-8874,-10712,-20725,-15347,-11341,-12010,-12928,-12287,-15016,-19009,-18791,-7401,-6009,-15336,-14390,4189,21420,36520,25303,-6821,-15684,-3501,-4396,5138,27345,40890,47608,32465,8168,-16061,-22139,-20276,-35746,-4318,35562,62863,31607,8621,17561,27964,22521,6829,-3526,4411,18318,30381,36171,28663,27989,30903,34923,27201,8817,-8708,-23086,-39136,-30214,12208,43440,33439,12720,26789,47229,47193,29517,3525,-25990,-32695,-25144,-13009,-5533,-8913,-16959,-1914,-428,-5925,-9603,-17673,-16352,1770,31589,61682,50672,25712,2422,-14740,-2193,7965,-9556,-9080,14954,4376,-6736,-24182,-19308,-413,6074,10176,3071,2662,16864,4098,-19184,9691,42628,51913,35652,30486,23109,17966,13655,6884,-8864,-5676,14189,23245,13656,-2258,2460,5418,-3276,-16411,-21452,-21302,-33303,-24546,1551,21308,17796,11275,20961,47274,39264,23693,3990,-10988,-12862,-3373,13904,26338,24983,-2116,-40649,-13783,4466,17662,21748,14352,3879,6374,21206,7228,-23990,-15640,18199,44901,58386,70350,67627,26728,-14609,-29471,-23401,-8249,2480,6843,1576,-12356,-15431,-3875,5670,8072,1790,-13015,-33258,-18361,-2517,-516,-16000,-17690,-25817,-33127,-10972,-16965,-17604,10214,11194,-2319,10051,12938,-18601,-10946,9294,-4207,23853,52532,50188,13013,-20526,-14107,-3003,1877,-521,909,14541,29123,34601,24833,16606,18846,14879,1481,-22352,-37881,-15568,-4998,-9800,-13945,-31240,-30606,-19283,-7556,-5929,-17015,-13202,3390,10135,-756,-12272,-24013,-36200,-26243,-20387,-10004,-3716,-5014,-5928,-20024,-32362,-25689,-14969,-13638,-27299,-25088,-3616,8003,8386,10074,10204,9429,10464,19733,23379,25738,16936,1126,-9877,-7071,11997,23726,28817,16941,-8216,-20189,-10284,-14653,-20521,-18766,-11310,-25464,-31057,-18662,-11343,-13807,8459,33999,31600,8119,-19065,41300,72268,50079,27823,9017,-14581,-7394,30144,41178,30748,16897,16731,14879,17323,8049,-25938,-5632,6292,-18019,-37572,-21977,-13297,-1396,23176,33872,16385,1579,-21064,-33055,-16533,-17744,-25148,-7955,15909,22880,11544,-6413,-23742,-6634,2928,-2962,-11726,-17438,-21150,-13220,1552,18111,36540,47390,49690,35852,9676,-2835,-944,6833,18201,21678,20546,16919,8045,11812,10133,-1655,-12791,759,-7705,-26952,-20337,4551,23851,26922,16640,17328,38329,54490,38956,6588,-16918,-31749,-23344,-16559,-19919,-26128,-29337,-35175,-28337,-12108,4626,11433,2381,-13200,-13469,-19396,-21881,-5636,4032,729,-23396,-13381,28565,69024,93449,71159,44443,32104,26142,6983,-21476,-1119,24188,29890,26401,12712,-13315,-30764,-30605,-18368,-14930,-18432,-20351,-10656,-8217,-10434,-4175,2938,-1371,-8378,-20444,-28492,5250,33531,35233,10422,-15212,12043,43424,69756,80086,53378,9180,-31962,-1530,32823,35622,9072,6616,26919,26284,9811,-1301,-2816,-1938,-14912,-18308,-9440,-27506,-32688,-19139,-37613,-8072,11945,15517,18367,26514,30730,22087,13468,6988,-719,-14436,-24923,-10834,-7433,-16134,-11122,29404,97903,154888,145977,88392,12457,-36992,-35411,-18988,-3606,8321,14974,21893,24946,34580,44903,33136,-13667,-28800,-3371,-3002,9351,26071,26599,24862,17579,2411,-14644,-20197,-25217,-16472,-3402,3898,2207,-1511,-834,-841,-2705,-9399,-9870,1138,8740,13258,16953,2753,-18847,-25797,-8527,-4424,-11817,-19338,-9127,5618,16590,24015,32657,36915,33191,8466,-21739,512,34037,48357,29565,9757,-7241,-21101,-34203,-20448,-11178,-7143,15788,28597,6622,-17016,15718,50363,51411,24292,1996,-6379,2282,7827,6864,810,1008,1436,-8229,-8464,-12921,-11610,-1424,-8305,-21352,-24461,3684,28211,49113,66947,66518,49030,25611,-1798,-16764,-11687,902,-2906,-26737,-10526,12238,14585,3899,3421,10315,17449,31052,52668,55082,28742,3608,-14531,-8306,5041,5270,431,-6461,-19982,-21391,-6484,4411,-1321,-10221,-15503,-14394,11464],[25503,33051,49711,52023,39057,24553,13182,-834,-16887,-13818,-5919,-2893,-6493,-24582,-37060,-38961,-40371,-24778,-2790,-428,-16224,-4634,14463,30997,33617,12352,-16478,-3685,3108,-9845,-7757,-306,-6151,-15469,-8934,-7256,6735,18088,13506,2886,2417,-8625,-23064,-20290,5744,9888,10322,12764,-2187,-17067,-33112,-24862,-10924,-4747,-11413,-22576,-6193,5912,10930,20255,28874,14071,-9568,20836,52932,65646,59580,36441,28479,48009,45013,16398,-5042,-4522,-4649,-12712,-17174,-5718,-2115,-24168,-40120,-11035,19810,15789,-12432,6876,30855,33530,-4821,-9092,9036,1724,-6998,-5345,5928,11758,6803,5123,4680,990,-10584,-17279,-4927,22208,43323,25655,-3121,-23614,-30545,-20892,-9921,-12840,-19580,-13023,-5907,-7907,-16146,-21959,-19767,-11033,4444,-8005,-30011,-6745,12022,10922,-13632,-12679,-10275,-19775,-4000,2548,-16392,-26886,-2233,-11895,-28119,22605,30444,31924,42205,53234,56963,52648,26191,-8028,-12123,16253,32922,23572,1938,-19554,-25981,-487,16548,9408,-738,-2162,-2100,733,8480,12527,-20,-20415,-6874,22854,18542,-13551,-3963,12552,8840,-4580,532,6422,-10049,10998,82730,239716,387687,469312,453727,333932,185122,52893,-3666,9782,15932,10905,7935,4477,2687,7841,3106,1780,-9132,-24329,-9746,-6005,-5880,-5911,4119,841,-18125,4045,18228,8312,181,4121,19276,28968,22850,34767,31487,18730,3263,-4666,9308,20133,3990,-22659,-25737,-22808,-30232,-14462,7532,21513,5373,-35381,10504,28022,19227,11552,3246,-13894,-19269,-17911,-26889,-6384,740,-6422,587,6700,-8517,-8122,5459,37480,55265,36040,2965,-25882,-35228,-8900,3824,-13572,-22228,-17213,-10019,11698,28024,18594,1292,-10465,-11164,-2322,5065,-1229,-10925,-7202,7910,20859,18413,13835,11071,12220,20845,42825,50224,47100,26400,-8732,-24580,-23373,-16920,-17254,-25211,-28359,-24199,-16041,-12511,-15776,-12881,-9553,-2716,7670,-9246,-27359,20736,10921,-25756,-22814,24133,80166,97479,75325,75300,40626,25424,24009,232515,346592,417503,397334,311247,136292,15603,105568,167717,206934,169431,166297,146715,132605,103160,63323,24771,-2219,-19185,5158,53230,80683,58896,27342,27359,25757,3757,-18254,-32552,-27806,-4006,34979,42455,17495,-12260,-31195,-24198,-27231,-16158,-9241,-1870,2535,-6596,-22815,-26517,-12085,-13681,-24331,-32403,-20665,-3364,11808,12156,3976,7759,20960,33881,39895,22937,-8080,-26095,4916,9330,-11556,-1001,12888,11594,-6100,-27058,-23550,-18752,-18392,-6,38703,82612,79629,43212,3424,-16743,6685,110,-11073,50,-4318,-18208,-22275,-15880,-6562,5147,-4505,5409,86677,132516,130044,98937,54767,36168,21194,5593,-8758,-22787,-23998,-27559,-23142,11907,35601,39971,31408,13595,-5124,-9278,9665,6742,-16048,-14504,3526,3414,-13730,-18623,-19119,-25015,-4344,18817,50039,57990,33792,3108,-16445,-17210,-17745,-17755,-14478,-7997,-6170,-10741,-16692,-22221,-18404,-3852,-2218,-11282,-5019,7515,24847,39619,28362,-3207,-19879,-7168,-4664,10919,36064,48796,49377,27970,1337,-21354,-21559,-19151,-36544,-5411,38249,66738,32957,7371,18919,30477,21828,2985,-5884,4680,16026,23793,27566,23395,27426,32255,36918,27759,5153,-16035,-21211,-28357,-32811,6473,38042,27866,11356,31953,57324,57329,34450,5842,-25217,-28185,-22241,-16035,-10807,-14094,-22520,-2963,971,-2212,-8467,-21405,-16763,5981,36591,66840,56142,29599,6705,-6902,3554,8451,-13746,-6893,16404,5991,-6494,-24913,-17725,-1184,2750,4091,-1274,4426,18250,2800,-22188,8058,37102,42338,28221,30506,22560,15683,11205,4942,-8098,2952,22362,27778,15070,-2799,3692,9121,921,-16364,-25691,-24157,-34187,-22198,5668,25030,16718,4019,9185,30116,18989,9231,-3377,-13366,-14466,-13218,570,19932,26666,4279,-33668,-17046,4979,20689,24690,15414,1898,363,18815,9417,-18251,-20541,19327,53106,68922,77309,67948,25293,-14627,-32739,-26327,-1177,16828,18528,7083,-8831,-11508,2061,12830,13520,3423,-13709,-32897,-21601,-6807,-3372,-14840,-18269,-29918,-25356,-4489,-13372,-16576,13950,15507,-1084,10553,16942,-13969,-10344,18002,12136,30034,46454,43841,15177,-16744,-11410,-2198,-1676,-4629,-5601,5597,21741,25765,14464,9896,14595,10788,-2992,-26160,-33497,-16088,-5001,-5532,-9938,-30043,-31269,-20431,-8680,-5771,-14059,-9667,7262,15657,5558,-7917,-22005,-32858,-23843,-20481,-12225,-7773,-10579,-11777,-22874,-31393,-26597,-15594,-13696,-27240,-22089,-804,9985,8285,6317,2912,-554,3408,18449,25632,28197,15440,-2049,-9698,1141,23429,32264,34260,22577,-1086,-18065,-11926,-13590,-13828,-12156,-7529,-28840,-30882,-8153,2426,-10098,1699,29479,30422,10160,-24440,32072,60410,41427,23285,7777,-16918,-10084,24460,34256,26969,16726,14360,6250,6590,3535,-20156,-6217,-924,-26217,-29225,-15399,-9279,-844,23275,35475,19938,1998,-21259,-23648,-8258,-12616,-26542,-14125,11021,19913,12131,-846,-19061,-9425,-1882,-9280,-18479,-24305,-19570,-5091,13147,29528,44454,54049,57890,46102,20274,2403,-1141,2221,12036,16316,16073,12502,5991,15049,14826,1375,-14338,-556,-10440,-32937,-22642,2065,22007,24623,15417,18225,37340,50652,38315,10978,-13816,-37143,-25586,-16355,-20361,-27717,-30681,-35880,-30277,-18130,-2392,6715,-1962,-20989,-19268,-22586,-23602,-6939,2297,-2144,-28133,-17137,20942,50818,59161,39777,20568,16852,21011,8280,-18268,-4278,16721,19889,15990,6706,-10942,-24120,-22632,-14474,-8444,-8422,-13941,-9687,-8589,-6815,1678,5803,-385,-3471,-12469,-27971,3939,34509,35775,11033,-17472,6333,38404,66467,78792,55640,8703,-33661,4567,35304,36883,8317,2140,27240,28037,9069,-4728,-7904,-7294,-19244,-17826,-5647,-26881,-38562,-20524,-38209,-8348,11488,14365,14268,20238,26330,18094,10991,7855,-396,-18478,-21528,-8152,-6677,-18976,-23126,-12569,2681,33960,38069,17530,-16315,-25471,-32878,-25875,-6582,11068,19566,25318,28203,37550,47819,37389,-7497,-30250,-3018,-593,8249,28846,31566,25796,11416,2136,-2063,-8391,-23975,-32250,-9784,1653,4051,2853,-1033,-8734,-13220,-16055,-9855,2613,8865,12107,18212,7854,-12189,-20282,-5176,-839,-10023,-18718,-5682,12257,24062,29850,35866,37226,30391,2306,-34026,-305,38267,54285,30939,5670,-10369,-15853,-26586,-25593,-17568,-13690,9651,23659,4011,-16889,20956,59735,59698,26439,-5785,-19165,-6071,2276,308,-1535,6786,8598,-5335,-10824,-14750,-11578,-975,-11461,-27533,-19476,7773,31137,50650,65022,66347,53226,33916,8877,-16931,-19133,-4347,-4388,-27050,-13423,11780,16345,3264,-664,8127,18598,29508,43918,40440,16085,-3502,-15373,-7934,2181,-2089,-8088,-11052,-20448,-23604,-10003,1586,-2794,-12571,-19120,-9115,17083],[29761,33853,46684,49034,40006,25513,11511,-4022,-22298,-20674,-12345,-7493,-9611,-27971,-42896,-38443,-41295,-22362,1223,3859,-19156,-14996,10020,33880,40999,20864,-12643,-10015,-6302,-17519,-7854,-21,-7907,-19020,-13743,-10216,7760,19988,14050,2965,5559,-3116,-22026,-21214,10476,11973,5774,6037,-4615,-14453,-29939,-23377,-11225,-6218,-14834,-24287,-1034,13785,19285,28698,37022,22274,-6618,14491,46307,64512,64870,40841,28313,48350,44119,14065,-5087,-2161,-3973,-15487,-21480,-1236,1966,-22841,-43941,-19065,12888,10728,-18058,4110,30620,34543,-2208,-4974,12332,6732,-729,1538,10217,11826,3707,3719,7814,8097,366,-10147,-9886,16633,41777,26238,-2772,-23730,-29999,-19767,-7574,-8417,-13020,-8118,-4098,-9082,-20272,-19562,-14033,-8866,2450,-10925,-35644,-11518,7582,8173,-13569,-16162,-14199,-21116,-4711,3081,-10949,-27001,-5829,-11999,-21796,23224,27687,28234,37868,50904,56789,52390,24427,-11850,-18467,9812,26815,21088,1732,-20061,-24491,5631,27609,22779,10418,1425,-4327,-6691,-1613,2212,-7992,-24268,-8772,17399,11596,-15777,-932,11705,5480,-6555,8296,21521,5101,12519,84805,244309,403605,499020,493177,373062,214005,67602,-5518,11164,25776,22964,11700,1032,-3591,-775,-9075,-5963,-11569,-17978,-8491,-6428,-7630,-7304,4841,4372,-14181,1569,15629,6599,-507,3262,16398,23830,15863,27079,24762,15229,6164,-2332,2699,5704,-10912,-28073,-16535,-12218,-18192,-13254,4812,19801,6674,-31563,1898,17848,17419,16538,8003,-11685,-12237,-6857,-18451,-8847,-1693,-5273,4121,9557,-3470,-3876,6901,38644,55838,36859,3531,-25917,-31995,-11271,-2374,-25841,-18273,-9805,-20976,-16888,4292,3444,-7055,-18727,-18525,-7814,1292,-4684,-13022,-6231,8018,18231,15746,14257,14430,16919,25779,46989,51698,43354,18142,-15546,-24965,-21357,-12248,-13086,-24529,-24077,-23889,-21063,-14913,-11104,-4492,-2482,1607,8040,-12226,-25302,27821,22885,-20156,-30627,15458,71749,89887,70770,78078,38381,18772,40019,281487,345709,361042,301576,236369,115086,51583,117227,173708,215095,180691,181693,158244,140228,108647,64037,16000,-13839,-24969,12324,62788,91114,69344,41360,40728,35374,9321,-16473,-30754,-20854,3901,41678,44692,17495,-11565,-35868,-31873,-23704,-5854,925,9158,12745,-173,-20614,-34135,-22504,-24023,-28152,-35476,-24236,-3881,15582,20389,14899,11241,18872,32765,38779,20023,-12644,-24764,8364,10843,-12731,745,16948,16781,-424,-20978,-23422,-20861,-12788,6106,41633,81218,72703,40886,6954,-15203,6063,4785,-6619,-1014,-5782,-13826,-14249,-7462,3946,9834,-10484,11440,95666,141229,134963,100572,50493,27283,12155,-2310,-15184,-23402,-16945,-16710,-18126,10087,32668,37556,30049,14709,-2477,-7129,10151,6516,-19386,-24554,-3049,-544,-15175,-19618,-20086,-22609,-3397,20060,51577,57990,35794,5566,-19092,-24779,-17533,-17266,-9419,1544,747,-9356,-18610,-26270,-16530,1138,3829,-1577,3706,10948,27936,41542,29501,-1528,-22847,-10069,-4254,15049,40987,52395,47261,20616,-7243,-27398,-19925,-17810,-34102,-7069,39877,68890,33702,5954,19613,31820,20346,-911,-8736,2430,10560,14125,15583,14728,23950,31311,37022,26882,729,-25016,-17787,-18381,-29847,1018,31587,21652,10020,35997,65309,65705,37838,6595,-24881,-24180,-17834,-15602,-12176,-13995,-27441,-6300,-64,-645,-8922,-26177,-15142,10027,39924,69623,60790,34688,13179,580,7580,7529,-17754,-4505,15721,5514,-7253,-25478,-16683,-2807,-1854,-3791,-6814,4526,17092,-357,-24631,6222,30171,31145,19668,28361,20967,13270,10044,5515,-3299,12042,29311,31050,15746,-3500,5706,14084,6860,-14312,-31207,-27931,-34272,-20073,8336,26688,14384,-4546,-4760,10224,-2099,-6762,-12083,-14963,-12293,-18282,-14577,11145,26023,9484,-25606,-20828,3545,21499,25814,15606,489,-5352,16475,13202,-9650,-21986,19977,59316,77025,81530,65768,22702,-13999,-30760,-19741,11270,33171,29233,11870,-5520,-7822,7247,18479,17330,3778,-15116,-30261,-23313,-10823,-6014,-13053,-18370,-32776,-18426,1104,-10624,-14390,18093,19955,-115,10437,20538,-8626,-9393,27160,28638,37355,39997,35730,15969,-12916,-8598,-865,-4855,-9056,-12722,-3305,13540,16244,5162,4381,10439,6115,-7766,-27501,-26608,-15206,-4493,-1232,-6168,-28206,-30578,-20366,-9049,-5228,-11161,-6628,10327,20236,11291,-3815,-20076,-29389,-20393,-18705,-12983,-11160,-15455,-15020,-21397,-31184,-27931,-14860,-11637,-25167,-20437,977,11659,9179,4809,-1385,-7938,-3310,16011,25765,28725,13754,-2027,-3268,11148,34118,40472,39819,27596,4179,-16156,-14257,-13683,-8411,-4826,-4897,-30529,-24660,3626,15445,-4142,-6132,22887,27549,11557,-27859,20674,45464,31572,18202,6587,-18749,-13248,18601,28396,24929,18017,12938,-307,-296,3453,-14312,-7824,-8516,-31825,-21614,-9476,-5740,-633,21754,34439,21589,2526,-18143,-13815,881,-5516,-24068,-21068,4951,15873,12054,4145,-13113,-9629,-5381,-14332,-24097,-27386,-14402,3054,23726,40118,51845,59901,64187,53930,29304,7580,-538,-1931,5821,10901,11563,8028,4576,18478,18960,3555,-17239,-1738,-11564,-37137,-23446,547,20483,21920,13427,18796,35767,45229,36086,14825,-8622,-38444,-28203,-16345,-20325,-27695,-29157,-33062,-27395,-21673,-9919,1242,-6159,-28488,-25453,-25758,-23263,-6745,1680,-3996,-31197,-20035,12604,31718,31025,18166,3182,5272,17630,10117,-15739,-8866,8157,11790,7372,427,-8252,-15591,-13829,-10553,-1276,2724,-6244,-9088,-9092,-3262,5321,5606,-1529,1442,-4073,-26144,1026,33299,33912,9375,-21141,1637,33503,61076,73732,55462,8523,-32750,9615,36324,36713,7060,-4954,25213,28104,7421,-8684,-13443,-13590,-23569,-18242,-7380,-29037,-32360,-18433,-34455,-8471,10234,13154,11683,14977,22148,14022,8671,9017,369,-21576,-17435,-4808,-4328,-19128,-22542,-955,7230,9817,20130,21644,8448,-9547,-26981,-30406,-10026,13188,23196,27568,30388,39579,50657,43864,3961,-23049,-709,4342,6938,29807,32454,21056,3583,3999,7360,2401,-11458,-35937,-14167,-87,5981,7413,1042,-14226,-24029,-20638,-8600,3585,8509,10773,19525,13911,-3716,-14328,-3882,880,-9078,-18317,-1785,18940,31411,36296,39716,37345,26910,-3582,-41877,6048,47710,63868,34539,2976,-11639,-8335,-15572,-25161,-22307,-19590,4164,19330,2403,-15249,26984,69372,68154,30921,-8726,-30073,-11974,-1450,-6583,-3459,13845,17655,-328,-11581,-15264,-10069,635,-13836,-31016,-11997,13171,34663,52056,62163,64689,56512,42524,22410,-8449,-22306,-8814,-4991,-24894,-15929,11130,18068,4131,-2919,6704,19350,26763,32571,24381,3981,-9403,-14261,-5950,712,-7882,-14620,-13049,-17838,-21186,-11966,-1514,-3932,-11723,-15953,-545,24471],[34391,34960,43381,45579,41244,27968,12428,-4520,-25360,-25822,-17380,-11540,-12003,-28813,-42593,-33854,-41449,-19090,6409,11080,-14669,-24981,7017,37208,48138,29774,-6426,-15137,-15511,-23053,-6117,790,-9062,-21524,-17077,-10642,10538,22532,15192,4032,9538,3508,-17650,-19606,16236,15944,2147,-2256,-5791,-9124,-24704,-22452,-12340,-7232,-16043,-22788,4105,21696,28411,37751,45242,31006,-1000,7087,37658,61709,69141,45082,26846,45792,40305,9315,-8369,-3197,-5482,-18940,-24822,2553,4946,-19915,-38752,-21019,10105,8317,-21683,1365,29771,33896,-303,-772,15022,10375,4032,7197,13745,11686,427,1279,9941,14976,11308,-2727,-15542,10146,38933,25841,-2844,-24319,-28861,-17862,-5401,-3765,-5365,-1486,-1435,-10572,-24199,-15281,-7724,-5802,901,-12560,-37162,-16329,3194,6020,-12248,-19426,-17771,-20714,-4109,5285,-6301,-26913,-8749,-9833,-11570,25318,26094,25770,33370,47128,55477,52223,24360,-12075,-23825,3196,20081,17922,895,-20548,-23933,9944,36428,34237,20431,4608,-7263,-15375,-13606,-10360,-17684,-28757,-12022,10173,3828,-16953,-754,8537,1150,-6809,15212,33135,17219,13725,83626,237520,397021,496243,496719,381230,221943,71511,-10583,10549,33532,33817,14590,-4445,-9167,-4277,-17677,-13620,-13014,-12658,-9357,-10348,-12830,-11604,3181,6105,-12478,-3509,10538,3561,-1780,1142,11362,16689,8021,18740,16615,10086,7700,214,-2232,-5068,-17667,-20888,-7093,-1737,-7182,-8454,1616,15388,5660,-28163,-8503,5810,13913,18590,10457,-10158,-6197,2622,-9668,-8512,-1843,-2730,6126,9977,-661,-2151,5404,35975,51799,34056,3578,-22599,-24734,-12294,-10124,-32924,-3258,9627,-1095,-24411,-14404,-12992,-17849,-30760,-28421,-15524,-4499,-9295,-14324,-3946,10234,18540,15746,15116,16136,18801,27452,48812,53593,40229,9452,-23475,-26511,-19864,-8012,-9349,-22833,-17322,-16861,-23367,-18754,-8466,-632,-595,630,3055,-19155,-22953,31243,29915,-14301,-34993,7049,65958,87162,73607,91039,48863,23523,73178,369162,391387,264925,136211,188914,217995,222753,175100,197951,243160,209931,211093,182229,161682,127035,71829,9254,-24208,-20811,21930,70950,99686,79775,55409,53118,44764,15531,-13629,-26861,-14269,10368,45824,45109,16262,-13535,-37446,-26146,-12045,5104,11278,20851,23671,7557,-15718,-29113,-34979,-27802,-27093,-35753,-27729,-4693,18883,27975,24336,14328,15639,29341,34545,14091,-18285,-20575,9954,9107,-16918,1724,19786,20796,4706,-15317,-23656,-22831,-7854,9795,41486,76726,63545,36599,8977,-10199,8320,10131,-2858,-2269,-7082,-9901,-9649,-2804,11461,14221,-14073,14383,96658,141006,133229,97802,43424,16541,2427,-10318,-20519,-20447,-8973,-5847,-10444,7932,27199,33137,27982,15259,-687,-4673,10534,6100,-20943,-34177,-9383,-5216,-16804,-21356,-21614,-21108,-4023,19212,51169,56575,37453,10452,-14644,-27240,-20056,-15190,-757,12159,7533,-7497,-19718,-29269,-13569,6815,11108,9710,11749,14839,31031,42772,29220,-1763,-24871,-11629,-3167,17373,41976,51499,41539,11166,-16677,-33097,-18381,-16960,-31625,-9008,40549,69343,34163,4656,19488,32101,18454,-4524,-11802,-1217,3740,3686,2438,3793,18156,28147,34815,24345,-3593,-34513,-13167,-9629,-23810,-3226,24843,15403,8798,38907,70966,71691,39452,5672,-25146,-20312,-12944,-12423,-9844,-8801,-24603,-11272,-3070,-735,-10211,-31095,-11639,13856,42380,71471,65466,40678,20070,6665,9997,5719,-20792,-2535,13101,3099,-8756,-25535,-15793,-4734,-7036,-12632,-12309,3620,14186,-4470,-25266,4534,22712,19710,10918,24404,18806,11387,10755,9082,4331,20724,34908,33282,16013,-4166,8341,20031,14438,-9370,-36577,-31014,-32433,-18055,9677,26458,11297,-13563,-18152,-3122,-14941,-21610,-21031,-14696,-6120,-11947,-29794,1347,23784,13842,-16719,-22637,1031,20445,25411,15413,381,-9642,14769,18829,1907,-15590,20750,63612,82911,83577,62263,20406,-11297,-23219,-8530,24841,48737,38384,16258,-1924,-3872,12127,23141,20187,3587,-16806,-26812,-22777,-13676,-7715,-10335,-17281,-34229,-12844,5615,-8319,-10776,22923,24833,1127,10301,24009,-2684,-7543,36656,45111,45597,34286,26722,15700,-8810,-5238,1656,-6245,-12935,-18956,-9824,6629,8332,-934,1380,7363,1975,-11372,-24437,-19038,-13136,-3404,3219,-2350,-25665,-28050,-18439,-8034,-3821,-7906,-3634,12955,24138,16548,86,-18024,-25682,-16220,-14988,-10833,-11324,-16221,-12428,-16097,-30852,-27742,-11472,-7265,-21856,-19109,2959,13983,11644,6106,-1829,-11091,-8051,13496,24479,27615,12337,1428,6757,21158,43690,48664,45803,32161,8239,-14215,-16741,-14632,-4178,2510,-2861,-31219,-16461,15226,27571,3556,-13779,15287,23896,13095,-25608,7698,28601,21621,14027,7158,-18182,-16388,13322,24407,25113,20989,12833,-4483,-3779,6146,-8825,-9562,-15245,-30997,-14494,-4338,-2824,-287,19584,31836,22071,3842,-12101,-3395,10923,3541,-17308,-27323,-1308,11616,11992,8924,-7083,-8198,-7415,-16394,-25303,-22812,-8133,10736,33579,50473,59298,65242,68776,59688,37193,13326,1656,-4684,510,6413,7825,4175,4467,22541,23143,5600,-20452,-185,-8553,-34705,-21519,987,19886,19533,11421,19415,34043,39112,33149,18689,-1435,-32408,-30389,-15891,-19052,-25579,-25495,-28576,-21691,-20746,-16996,-4047,-8834,-32769,-31721,-28859,-20676,-4461,3041,-3630,-29932,-21275,4155,13285,14063,9091,-5686,-1694,16792,13248,-12819,-14460,-368,7155,2263,-5466,-4897,-5680,-4610,-6665,6420,14558,2936,-7535,-8808,308,7170,2883,-4161,6651,4634,-22485,-2851,30444,30165,5965,-25789,-545,30038,54879,66024,53261,8754,-30969,13440,36233,35815,6690,-14199,20630,26392,5192,-12559,-18835,-20289,-26996,-19594,-11853,-24481,-20075,-14105,-30062,-8551,8112,11535,10300,11196,18505,10065,6514,10187,1311,-23760,-13207,-128,413,-13556,-16547,25614,61208,82062,81047,60504,29352,-808,-21799,-30270,-11763,15518,26299,29053,31742,41128,54272,52855,18116,-13593,2366,10709,5984,28693,27992,10206,-4078,7729,12726,9693,-298,-25847,-16359,-1556,7573,11741,5188,-14637,-34641,-22554,-6907,3834,7570,9139,20401,19892,5321,-8409,-4929,576,-9023,-18487,1842,24838,37696,42107,43258,37025,22875,-8685,-28762,18157,61707,76359,40010,1605,-11572,-135,-3276,-17620,-23463,-24728,-1134,14989,1148,-12921,32709,77968,75614,36625,-6232,-36172,-15170,-3298,-13798,-4866,21294,27303,5688,-11489,-15154,-7765,2921,-15656,-30077,-3674,18959,37668,52140,57782,60807,57702,49830,36624,3946,-18412,-12597,-5570,-21447,-18489,9647,18687,5052,-4333,5233,18600,21689,18114,7692,-7381,-15015,-12455,-3673,-628,-13098,-19673,-13332,-13521,-15225,-12241,-5805,-5315,-7980,-7846,9778,32236],[36898,34012,37789,39971,40904,30076,14406,-3588,-26281,-30338,-22214,-16380,-15360,-29216,-36350,-27978,-36293,-16829,10672,18692,-5508,-35449,3861,38955,53097,37206,398,-18694,-25421,-25800,-4041,896,-10653,-23793,-19412,-9642,13211,24008,15433,4969,13445,10019,-12223,-16649,21715,20380,-436,-11571,-5417,-3110,-19502,-22542,-14455,-8196,-15725,-18563,9380,29178,37122,45756,52064,39313,6804,-1350,26771,57209,72072,48741,23868,39861,33201,2015,-15092,-7586,-9037,-22808,-27213,4360,6266,-16184,-30441,-14311,12986,9325,-22404,-820,28808,32098,872,3672,17983,13335,7531,11554,16511,11591,-2358,-1775,11206,21490,21463,3939,-21016,4749,36249,25230,-2786,-24867,-26831,-14730,-2756,1586,3378,6512,2238,-11695,-24744,-9115,-337,-1433,674,-12407,-35526,-20304,-107,5138,-9833,-20971,-19454,-17698,-1237,9435,-2264,-27055,-9813,-6117,-3650,25583,24560,24698,29712,42976,53782,52629,26424,-8475,-25516,-1675,14609,15534,673,-19731,-22919,13350,43454,44258,29557,7693,-9707,-22827,-24288,-21472,-25488,-31450,-15698,2808,-2522,-17151,-2005,4598,-2434,-4574,21250,41044,25193,13931,79249,219084,367077,459823,463224,357960,209562,65985,-17335,8734,38548,42678,17349,-11418,-12732,-2028,-19222,-18913,-12335,-7635,-10781,-15600,-19195,-16754,868,7322,-11421,-9247,5168,1236,-2108,-847,5816,9649,1556,11679,8186,4944,9324,3510,-3858,-8608,-13635,-11483,1506,8113,3421,-995,657,10717,4343,-23721,-17900,-5553,10454,19211,11855,-8452,-490,11476,-78,-4211,1386,1490,7558,9236,952,-1746,2250,30837,44654,29052,4237,-16856,-17306,-11218,-16970,-26706,9192,24982,16317,-12064,-22784,-29001,-27234,-42442,-36244,-22914,-10238,-12830,-13253,293,15392,22953,19295,17303,17242,19050,27033,49072,55689,38223,2017,-30828,-27280,-17480,-2957,-4672,-20066,-10193,-7780,-20171,-22798,-8381,-1345,-3678,-5250,-6718,-28611,-17718,33371,33345,-10066,-31929,2113,63582,87371,78568,106601,67600,39040,110758,463138,620662,769575,946755,970036,779081,508561,259490,235797,286595,253833,251507,217990,198621,163307,97769,26687,-1686,-1094,33768,77518,105544,88680,67821,63387,52907,21616,-9979,-21720,-7318,16235,49101,46171,16446,-15846,-33854,-16073,-178,14856,20044,30939,33250,15095,-9518,-21744,-26311,-21198,-22960,-34698,-30852,-5573,21761,34731,32487,17527,12734,25162,28661,6491,-23257,-15419,10485,5410,-23383,2261,21743,24055,9654,-9750,-23641,-24630,-4366,11328,39198,70728,53744,31138,9659,-3781,13963,16210,683,-2961,-8325,-8703,-9502,-2380,15384,17011,-15883,14288,91160,133181,125788,91109,33903,4868,-6426,-16392,-22116,-15720,-1306,4239,-2438,5728,19598,27424,25735,15304,-26,-2416,10760,5644,-20115,-30027,-13059,-9653,-18585,-23762,-23261,-20339,-5969,16804,49173,53528,37626,15412,-6898,-20226,-25567,-14035,6695,21015,13539,-5108,-19525,-28846,-10731,12127,18456,20833,19156,18821,33707,43126,27554,-4098,-27032,-12320,-2325,17289,38592,45595,32024,-189,-26663,-30700,-18096,-17500,-30392,-11750,39530,67370,33781,2906,17485,30434,15519,-8434,-15334,-5474,-2679,-4888,-9289,-8990,9809,22138,29331,19200,-8094,-34897,-8704,-3135,-18350,-6966,17207,8365,6533,39600,73070,73678,37963,1952,-26978,-17386,-9126,-8978,-6468,-2317,-17813,-18236,-8585,-3082,-12824,-33852,-8217,16211,43315,72069,69253,45733,24935,9792,9839,2218,-23394,-2018,8000,-2201,-12154,-26355,-16060,-7842,-13537,-23048,-17090,1316,9144,-9943,-24850,1719,14041,7867,1288,17642,14895,8974,12047,13840,11910,26994,37567,33161,14603,-6289,9792,25071,21749,-3284,-37268,-32668,-30236,-17751,8169,22922,6269,-23688,-17968,4413,-6872,-28654,-30688,-13517,1109,-371,-28148,-9582,19075,15970,-8816,-21075,-3199,16162,21975,13442,276,-13117,12473,24609,14384,-4258,20342,64257,84947,82152,56673,17828,-7418,-14195,2045,35233,59616,43597,18633,444,-1160,15196,25404,20803,1618,-20399,-24718,-21933,-16741,-9967,-8496,-16416,-36426,-10465,7081,-8089,-7531,26604,28276,1038,8692,25656,1929,-6337,44394,59286,52606,28505,15618,12682,-6297,-3056,3847,-6430,-17136,-23918,-13580,1017,2116,-4320,-353,4243,-2429,-14088,-19067,-12792,-12131,-3731,5891,-335,-24402,-25539,-16290,-7206,-3194,-5970,-2365,13415,25564,19412,1920,-17579,-23437,-13233,-11460,-7086,-8090,-12126,-5983,-10740,-30859,-25545,-6887,-2902,-19785,-18760,4453,15872,14100,8225,-592,-11573,-11279,10027,20554,23318,9491,5295,15853,28410,50003,55090,50640,34879,10038,-13480,-20427,-17849,-2919,7441,-2720,-33093,-9683,23993,36588,10567,-21532,5885,18443,13506,-18859,-7736,9517,10739,10283,9010,-15332,-20639,7521,20972,25735,23719,12329,-8074,-6598,8152,-5392,-12474,-21937,-25905,-9353,-1659,-2314,-1199,16005,27096,20392,4619,-5696,5743,19893,12517,-8994,-30178,-8563,6264,10850,12068,-2956,-7627,-9283,-14961,-20082,-16899,-2991,16524,41608,59533,65550,68608,70291,62201,42720,18423,4147,-7083,-4757,2120,3998,-6,4716,26108,26378,6615,-24339,4500,-1964,-28170,-17670,2756,19168,16567,8644,18956,31028,31631,28862,21613,6147,-23778,-32731,-15814,-17314,-22644,-21829,-24533,-15778,-16414,-23797,-9358,-9632,-27876,-36540,-31894,-17071,-1163,5700,-1244,-24315,-21218,-5066,-3773,10335,9748,-7451,-4910,17856,17184,-9442,-21343,-8427,5645,663,-11394,-1502,4392,3879,-3803,13493,25633,12376,-4844,-7904,3126,6968,-2490,-8241,11593,12744,-17558,-7869,25675,24328,706,-31413,136,28034,48252,56169,48917,8939,-29450,15514,34910,34386,8150,-25000,12937,22352,2131,-16343,-24108,-27377,-28368,-20715,-10294,-9590,-7105,-9925,-26085,-9074,4822,8896,9131,8559,15141,5968,4164,10802,1906,-25021,-9546,4659,6880,-3062,-17507,14575,44792,69764,68363,48806,22087,-1532,-18365,-27135,-11945,17090,28116,29481,32131,42363,58945,63466,32440,-5045,5138,17531,6105,25717,20094,-3096,-7990,11640,13250,12648,7281,-16397,-16490,-2943,8492,15407,10656,-9276,-34730,-21760,-5383,3384,6156,7184,20410,24822,13774,-2983,-8287,-1504,-9544,-19347,4657,29327,42248,46356,45731,36181,18662,-12135,-15546,33148,78556,90193,46597,1464,-10614,7797,9086,-5602,-19301,-28275,-6305,10401,-111,-10521,37299,84494,81257,42602,455,-30469,-15416,-3023,-20201,-5105,28514,36522,11833,-11075,-14967,-5217,5532,-16788,-25888,4277,24422,39460,50195,51656,54394,55970,54463,49480,17312,-9958,-15257,-6775,-17798,-21313,6919,17442,4830,-5855,3059,15585,13622,578,-6466,-16256,-21192,-11174,-2389,-3015,-18659,-23112,-12691,-8747,-7507,-9723,-11719,-7161,-2354,2138,20260,38894],[37763,31607,30812,33370,39756,32348,17845,-775,-23589,-32000,-25619,-20978,-19055,-29168,-30472,-21181,-29031,-15107,13800,25832,5275,-33079,377,38823,55584,42703,7246,-17924,-33727,-23668,-1998,227,-12574,-25568,-20487,-7916,14903,23803,14280,5456,17048,15959,-6807,-13157,26095,24127,-1932,-20727,-3816,2093,-14947,-23222,-17310,-9319,-14367,-11981,15081,35767,44256,51251,56300,46244,15789,-10348,13665,51261,73459,51364,19076,29834,22241,-7798,-25534,-15353,-14774,-27207,-29618,2943,5117,-13062,-22139,-3819,19469,12450,-21164,-2533,27691,29093,548,7645,21156,15403,8942,13441,17398,10583,-5248,-6239,10458,26056,28924,8152,-26912,837,33350,23554,-3577,-26382,-24899,-11477,-581,6444,11608,14004,5409,-13398,-21738,-2571,6884,2942,817,-11651,-33509,-24343,-3368,4019,-8075,-21455,-19775,-13431,2793,13990,-67,-29076,-9980,-2871,186,20930,20870,23126,25610,37334,50278,51849,28661,-3744,-24117,-5185,10021,13141,102,-18598,-22169,14699,47151,51216,36164,9241,-12536,-29077,-32957,-30306,-31216,-32540,-20557,-5487,-8286,-18326,-5083,-323,-5560,-1784,25059,44363,27724,10726,71971,194433,325842,407931,412875,320472,188129,56158,-24373,5747,40006,48218,19629,-20003,-15022,2151,-16877,-22288,-10912,-3921,-12972,-21553,-25936,-22347,-2312,7274,-11394,-15819,-756,-1291,-2935,-4026,-1052,2805,-3323,5430,-1769,-565,10463,6262,-3703,-7339,-7138,-4539,7326,15501,12211,6564,1543,5998,2376,-19408,-25199,-16025,6389,17668,11279,-7669,3779,18639,9098,2256,6363,5688,7406,6559,358,-3662,-3468,22690,34175,21282,4275,-11269,-11066,-9336,-21108,-19335,17819,34845,28087,-180,-21433,-44278,-28977,-32499,-36099,-29007,-15800,-15224,-11010,4920,21839,29599,24402,19482,16904,17060,23997,46995,56274,36065,-4506,-37456,-27130,-14447,2493,447,-17153,-4048,944,-14061,-26393,-11594,-7086,-12351,-16748,-21903,-35952,-8842,36649,34969,-7989,-28906,-1997,59445,84001,77271,111709,78313,47934,138193,512721,829332,1214355,1492511,1476301,1154701,700913,322077,269474,324833,292966,285590,251216,238132,207282,135735,59617,31104,21582,43625,79369,104964,92055,75015,68638,57196,25335,-7320,-17009,-1331,20154,50510,47127,17226,-18477,-27905,-4962,11140,23162,26296,37499,39201,20287,-4052,-14964,-16858,-12391,-18530,-33545,-34001,-7059,23466,39802,38733,20282,10617,21212,22164,-1912,-26275,-10169,10707,1343,-31225,2234,22711,26577,14360,-4362,-23250,-26628,-2574,10834,35356,64346,44350,25056,9148,2881,21843,22632,4266,-2778,-10196,-11661,-14356,-6342,15426,17394,-17296,11884,81142,119803,114054,81132,22354,-6017,-11933,-17912,-20062,-10926,5394,13119,5206,3888,10476,21330,23743,14943,-518,-730,10719,5252,-17408,-21040,-12255,-12658,-20339,-26227,-24050,-19714,-8602,13802,46414,49216,35990,19254,1408,-10702,-33314,-14850,11220,27220,18751,-1797,-17431,-25749,-8361,16929,25783,31838,26552,22984,36027,43002,25367,-7539,-28656,-12155,-1823,15229,31589,35376,19584,-12264,-35324,-26578,-18924,-19136,-30059,-14871,37079,63309,32915,1137,13527,26874,11834,-12181,-18344,-8298,-5496,-7289,-14230,-21697,-148,14005,21099,11846,-12200,-26331,-4414,1458,-14265,-10255,9014,821,3266,38282,71801,71582,33416,-4256,-29505,-14924,-6284,-6002,-3211,3746,-10827,-25671,-15628,-6842,-15895,-29428,-5337,17288,43279,71957,72234,49482,27435,10345,7898,-2220,-24452,-1875,2035,-9439,-16981,-27633,-16896,-11465,-20557,-34055,-17788,-777,3508,-15343,-23621,-1957,5032,-2958,-8308,8898,9607,6461,14017,19268,18680,30787,37511,31134,11975,-9663,10047,29098,28564,3423,-30994,-31332,-28200,-19037,4116,16550,-55,-29817,-2427,25097,11255,-18719,-36545,-11111,8286,11445,-13203,-19404,12905,16314,-1974,-15452,-7405,9307,15875,10047,417,-14751,10068,30391,27191,9024,19284,61406,83348,77758,49880,15803,-2189,-4906,10693,41040,64255,44513,19227,1816,568,16737,25669,19688,-1488,-25701,-23684,-21197,-19831,-12650,-7600,-15531,-39667,-11110,5493,-9778,-4696,29032,30119,-313,5962,25663,5238,-5595,50052,70658,58148,23747,3061,7110,-5509,-2097,5768,-4675,-19403,-23711,-13746,-2192,-1271,-4954,-938,1563,-6099,-14558,-13006,-8202,-12713,-5724,6654,-212,-24730,-23360,-14082,-6578,-3379,-5424,-2910,11608,24422,19758,1630,-18731,-22740,-11616,-8593,-2268,-1595,-4195,1554,-6673,-28926,-20771,-1735,501,-19643,-18165,6110,17467,16146,10202,875,-10904,-12540,6251,14361,16011,5042,7793,21895,31977,52518,59359,54207,36046,10111,-13441,-24177,-22966,-5016,8997,-4439,-36267,-5418,28766,41445,15639,-26804,-4893,11248,12497,-10856,-23270,-10285,-850,7339,11929,-10468,-24914,1351,17576,25723,25107,10549,-11976,-10335,7662,-4681,-16829,-28677,-21005,-6794,-2104,-5074,-4072,10935,20419,16333,4092,-618,12316,26363,19890,-1129,-23418,-17016,-451,8067,12695,-1874,-9404,-11144,-10004,-11989,-11718,157,19947,47392,66581,69536,68851,67829,60728,44971,21721,5546,-10300,-10748,-2584,-666,-5312,4435,28115,27712,5742,-28692,10966,5819,-22160,-13290,5061,17237,12020,4263,16232,25472,21916,22371,22398,12300,-15910,-35606,-17143,-16247,-20550,-20117,-22663,-11501,-11421,-29423,-14840,-8740,-18202,-29327,-30786,-14146,1313,8124,1958,-17375,-20749,-16229,-17226,14624,13167,-7079,-6642,19111,20514,-6391,-29991,-15950,5098,525,-18589,621,12735,9811,-3708,17968,33639,19688,-2395,-7784,3564,3783,-11251,-14169,14739,18415,-13183,-15233,17684,15257,-7246,-31014,1900,25624,40013,43423,41169,7398,-29915,14383,31171,31459,10801,-32671,670,14332,-3305,-21368,-30642,-36132,-27304,-21744,-4969,260,482,-9679,-24782,-11830,-1068,3437,5693,4818,10073,-92,-204,8890,244,-26744,-8410,5963,11209,6168,-17032,-24964,-7850,24810,29273,21152,5377,-7456,-17463,-25520,-14276,14407,25527,26184,29262,41239,62280,71979,42736,-1097,5143,22348,6035,20067,11717,-14474,-9740,11035,6335,9132,8860,-11159,-17011,-6343,6520,16031,14401,-2752,-25170,-21344,-6488,415,2489,2884,17130,25764,18500,-621,-15796,-6852,-12151,-22912,4129,29801,42460,46257,44409,32637,12621,-15165,-5450,46317,93804,101002,50909,20,-11299,12668,18311,5808,-13255,-31275,-13386,3394,-3723,-10698,37952,85967,82344,45928,7009,-22915,-15400,-2828,-24618,-5518,32906,42375,15246,-12840,-17308,-5059,5994,-19034,-23526,8797,26940,37766,44018,41813,43479,48826,53338,57070,27717,-2774,-17973,-10980,-16844,-26263,841,11978,711,-10104,-2042,8177,772,-20889,-9877,-18631,-30311,-13178,-4909,-9042,-26805,-25449,-13449,-6137,-1148,-5621,-19218,-10569,2078,10318,27946,41716],[36160,27103,22153,25720,37278,33870,21429,2449,-19823,-30471,-27663,-25189,-23352,-29534,-25813,-14475,-20727,-13631,14971,31004,14863,-22731,-4334,36109,54877,45299,12917,-13020,-27200,-18363,-797,-1653,-15009,-26976,-20957,-6758,14652,21316,11246,5063,19915,20767,-2205,-10028,28554,26003,-3132,-28044,-2118,5522,-11244,-23226,-20164,-10640,-12112,-3527,21538,41256,49094,53464,57498,51367,25164,-17035,-226,45182,73910,53263,13147,15808,7882,-17930,-38924,-25084,-21630,-30912,-32411,-1591,1921,-10978,-14908,6506,26902,16440,-18846,-2761,27694,26157,-976,11292,25241,17390,8483,12763,16420,8783,-7852,-11776,7639,28146,33083,9647,-32802,-740,30516,20977,-5052,-28688,-22678,-7971,1358,10753,18964,20526,7908,-15285,-16941,4216,14008,7457,1748,-9794,-30135,-27741,-6462,2418,-7077,-20633,-18262,-7963,8192,19046,848,-32721,-8885,-69,587,11580,15312,20915,21209,30556,45075,49729,30709,1371,-20417,-6481,7301,11425,-250,-16619,-20707,14680,47920,55279,40345,9676,-15085,-33426,-37986,-35565,-34756,-31732,-24891,-13499,-13024,-19829,-8588,-4569,-6865,1586,27682,45001,27300,5730,65147,174189,292903,367917,375303,293872,174067,49984,-28211,4291,40756,52967,24359,-24221,-14835,6480,-13745,-23147,-8057,-441,-14833,-26444,-30871,-26464,-4971,7057,-11017,-21923,-6178,-3561,-4005,-7887,-8055,-1406,-4496,1346,-12556,-4366,12586,9283,-1888,-3950,-1883,-325,10606,20729,19678,14178,4658,2878,870,-14847,-27441,-24021,2489,14833,9509,-7045,7372,24766,18313,10722,12944,9878,6313,2844,-1765,-7258,-11027,13089,22330,11909,3907,-6203,-5602,-6053,-18717,-11240,24043,40993,35658,8511,-15549,-32610,-20818,-19598,-28100,-31218,-19700,-15448,-7653,9858,29292,37759,30331,21628,15690,13683,19381,43551,55700,34166,-9314,-40116,-24865,-9733,9150,6672,-13551,1285,9112,-6136,-25937,-16086,-15609,-24910,-33034,-41677,-25863,4720,45555,40490,-3530,-22899,-5480,52018,75599,67269,99401,67778,34677,149761,475538,741665,1069061,1230020,1192936,960639,617397,328148,281029,337168,306410,294578,264441,262945,243338,171712,90418,58892,39505,47416,73528,94774,86712,74375,66869,56021,25414,-6898,-14108,2211,20605,48512,46052,16384,-22120,-18461,7840,22907,31300,30814,40239,40684,22160,-161,-8916,-8049,-4154,-14556,-32145,-36885,-9110,23800,42959,42912,22221,9601,18735,16593,-9725,-26353,-4664,12099,-235,-26697,1979,23081,28875,19240,1224,-21994,-28705,-2085,8803,30611,58421,36173,19128,8043,9614,30862,29228,8325,-1413,-12830,-19266,-23937,-14168,11865,15264,-18752,8630,69002,103503,99861,68773,9660,-12602,-11635,-14997,-16799,-6889,10722,20489,12298,2885,552,15727,22130,14153,-2117,79,10179,4810,-13842,-12549,-8253,-13744,-22039,-27889,-23240,-18800,-11478,10960,43495,43950,32422,21372,9226,-607,-24739,-17610,12437,30521,23075,2398,-13604,-21926,-6743,21075,32996,42720,33922,26969,37673,42415,23270,-10848,-28184,-11478,-1812,11614,21863,21679,5034,-23873,-35728,-23415,-20816,-21763,-30517,-18112,33306,57370,31592,-422,7318,21222,7390,-15559,-20305,-8686,-3457,-2799,-10407,-31039,-11092,4335,10611,2495,-16060,-19009,-574,4308,-11909,-13677,164,-7279,-1277,34859,67142,65262,25629,-12886,-31065,-12876,-4562,-4125,-1013,8293,-4564,-29654,-23566,-11557,-19039,-26144,-3648,16892,42186,70801,73789,51279,27307,8703,4873,-7122,-23843,-1326,-3057,-17503,-22954,-29150,-18067,-15338,-27654,-33150,-13276,-1319,-1287,-19384,-22560,-6589,-3844,-11728,-17199,-1153,2916,3766,16212,24419,23898,31893,34765,27412,8326,-14363,8923,31783,34365,9878,-24954,-28935,-27088,-22034,-2324,7737,-7092,-21437,13780,45809,28372,-5795,-29894,-7851,14468,21428,-763,-24812,6069,15107,3500,-7907,-9251,862,7470,5368,612,-14426,7622,35552,39316,22249,18034,55229,78278,70777,42409,14499,3868,3927,16723,41511,61699,41082,18302,2363,1528,17030,24355,17383,-4893,-32289,-22913,-20787,-22833,-15661,-7608,-14380,-36694,-14235,1146,-13045,-2160,30290,30380,-2710,2777,24606,7707,-4943,53573,79054,62368,21312,-9679,-295,-6182,-2095,7695,-854,-16369,-19019,-11641,-2780,-1597,-3546,-457,84,-7705,-12052,-7129,-5119,-14780,-8779,6326,-1181,-26306,-21232,-11429,-5557,-3718,-5638,-4640,8254,21617,18602,358,-20409,-22785,-10628,-5914,3555,7276,5668,8795,-3800,-24592,-14015,3983,3088,-20943,-15284,9138,19554,18158,11966,2143,-9894,-11355,4013,7844,7728,492,8853,24773,32531,52303,62474,57794,37528,10577,-11948,-24143,-26849,-9170,7910,-6381,-33085,-2902,30150,42749,19122,-23717,-14901,3927,11270,-2056,-18073,-21805,-11151,6740,16511,-3369,-23112,-2702,15383,25711,25869,8501,-15081,-14177,5463,-5316,-20915,-30717,-16330,-5263,-3998,-9736,-7579,6216,14048,11852,3587,3869,17268,31130,26348,6798,-13862,-24087,-6435,5386,12313,-2435,-12131,-10160,-1166,-1770,-5329,3601,23539,53225,73342,72636,67475,63262,57280,45703,24622,7003,-13019,-15466,-5624,-4196,-9766,5337,30210,28945,4916,-29131,19287,14756,-15958,-7076,9788,16110,7940,491,13172,19289,12154,15875,22900,18342,-7779,-33774,-17546,-13855,-17654,-18696,-21067,-6906,-4835,-26378,-16607,-4018,-6341,-17170,-22431,-10123,4500,11978,7666,-8441,-17433,-26416,-15814,22511,17691,-5516,-5866,22206,25272,-1172,-35277,-18951,6565,2712,-24477,4125,21456,15408,-4099,21896,40316,26375,1657,-6224,4098,1009,-19377,-17325,18684,24026,-7172,-22031,9359,6242,-13731,-20678,6222,24572,32814,31127,33002,6608,-29534,13202,28333,30383,17431,-20577,-12660,5347,-8165,-24532,-35201,-34906,-21269,-21056,-5108,-2329,1828,-12323,-23638,-13712,-5852,-1556,2420,2142,5843,-5231,-3543,7419,-643,-25593,-6302,5770,13291,11582,-12018,-22125,23393,67534,71498,50993,16383,-7261,-16426,-24903,-17904,9502,20637,21214,25542,40258,66082,79265,50082,28,5640,28141,9198,16675,11051,-15757,-11825,6315,-5412,2513,7662,-7303,-15534,-8693,4618,16381,18433,5043,-16035,-19807,-7414,-1637,-13,-702,13313,25044,21573,1164,-24065,-11519,-13189,-25792,2911,28844,40944,44316,41780,29255,8175,-14523,3562,58546,107834,109206,54266,-623,-11057,16842,26253,17310,-5358,-30922,-19512,-3201,-7062,-11145,36866,84444,81152,48675,14296,-15516,-13827,-727,-21375,-3306,36643,46780,17874,-14517,-20126,-5326,6317,-19893,-21965,11577,28577,35293,36466,30938,30805,38528,48084,60076,35885,3296,-18448,-16133,-17136,-30704,-6377,4320,-5636,-15303,-7939,-1188,-13409,-22053,271,-12782,-34486,-17137,-10054,-17259,-34541,-24965,-14388,-4527,4564,194,-19365,-13136,5468,16855,33280,41445],[32771,21362,12962,18290,34235,34934,24928,5665,-16464,-28219,-28411,-27996,-27373,-29946,-22022,-7691,-11212,-10631,14655,33971,22300,-14528,-10166,31274,51356,45036,17087,-6477,-16806,-12321,-473,-4425,-17379,-27654,-21392,-6804,12311,16740,6599,3962,22054,24361,1392,-7663,28785,25374,-5079,-30329,-1243,6957,-8176,-21087,-21723,-12029,-8957,6097,28743,45498,51192,52063,55584,54376,34064,-15867,-11091,40626,74070,54768,7259,-1864,-8677,-22260,-39085,-33290,-27647,-31780,-36096,-8800,-2693,-10505,-10010,14042,32449,19479,-16788,-1229,29622,24192,-3918,13943,29774,19261,5741,8835,13016,5628,-10638,-18731,1922,26467,32712,7516,-39218,-1078,26646,16566,-8060,-32632,-20701,-5096,2156,13280,23988,24621,8523,-18062,-12481,9879,19830,11055,2644,-7456,-25804,-30634,-10744,-1257,-8209,-20063,-16355,-2882,13515,23273,-238,-39034,-7873,986,-2730,-2647,7293,16562,15018,21322,36689,44597,30636,4773,-17121,-7027,5274,9107,-1724,-15188,-19407,12329,44598,54932,40360,7388,-18987,-37732,-39696,-37679,-38214,-31913,-29103,-21742,-18097,-22423,-13473,-8963,-7555,3821,28026,42442,24320,-283,58665,161892,275696,349815,360905,286383,171879,48618,-29275,3830,40909,57134,31058,-20448,-13871,8050,-13241,-23599,-5569,1357,-18484,-32050,-34949,-30176,-8556,5194,-11678,-29150,-12590,-7302,-7101,-14076,-15848,-2843,-2919,-1708,-25623,-6516,14374,10834,-982,-2504,-1000,-914,9372,21784,23828,19581,7402,15,-1797,-12180,-26726,-31044,-3216,8977,4787,-8288,8481,27858,25242,18367,18216,11366,2214,-3631,-7273,-14434,-22235,2078,9469,-416,658,-4390,-3095,-3276,-12359,-4425,26748,42773,38230,12391,-10128,-20679,-11369,-8581,-19799,-31012,-23440,-15762,-5910,12439,34854,44146,33828,21031,11466,7124,11678,37350,52219,30470,-14507,-38460,-22461,-5271,14925,11796,-11459,3307,14002,539,-21507,-20226,-24515,-37960,-49104,-31919,-8645,20484,60474,53662,7671,-10404,-361,48696,68433,53732,74120,28549,-13022,165712,363014,309040,209501,-5903,49732,150719,258052,281141,258925,312857,280567,266275,243309,257041,256247,192252,107386,73148,46099,39786,55125,70365,67981,61799,54658,46499,19294,-12030,-17222,-1126,13362,39124,38263,9099,-28216,-6564,20914,33965,38723,33229,37753,35572,18205,-446,-5976,-2439,605,-13515,-32683,-41312,-13757,20522,41949,42676,20603,7180,16221,11055,-17759,-25941,-651,14006,1327,-19397,-219,21295,29542,22779,5439,-21388,-32628,-4463,3605,23208,51005,27349,11967,5064,14584,38312,33966,11263,-626,-17280,-33200,-37522,-26531,3497,9114,-21422,4510,55302,85094,83200,53253,-3979,-12495,-7622,-11778,-15458,-5714,12731,24454,17085,1493,-11067,9642,19136,11237,-6320,-1711,7414,2588,-11667,-6546,-4788,-14904,-25104,-29169,-22117,-18787,-15783,7348,39354,36597,25608,20252,14870,8246,-15186,-21817,9791,29999,25206,5915,-9823,-19275,-7238,23272,38764,51968,39577,29082,37042,40048,20532,-13637,-26486,-11686,-3363,6001,9668,4697,-11708,-33818,-31667,-22457,-24657,-26263,-32691,-21942,27588,48986,28871,-2369,-2187,12534,1377,-19182,-22172,-8045,875,4133,-3505,-31617,-23211,-6851,-2092,-9283,-20853,-14250,1806,4949,-11947,-18214,-9724,-16198,-7958,28626,58586,54247,13954,-24383,-30020,-11909,-4697,-4305,-982,10147,-172,-26445,-32340,-17402,-22563,-25052,-4181,14300,39248,67510,72701,50149,24145,5106,1255,-12311,-22925,-525,-6106,-24885,-29741,-30586,-19797,-19664,-34384,-24170,-6402,-63,-4378,-21529,-22794,-12603,-12536,-18001,-24438,-11846,-5580,304,17666,28047,26684,29959,29182,21970,3596,-20738,6068,32577,38367,14998,-20782,-28018,-27710,-27091,-11123,-3116,-13971,-12580,27443,61567,41137,4997,-21317,-4579,18729,28261,8009,-24090,-1066,12263,7024,-526,-7077,-7357,-2856,-782,183,-13240,4590,38936,49319,33752,16740,45742,69653,61267,34192,13217,9679,11432,19435,36165,51464,33394,15857,1905,1583,16012,21536,14087,-7886,-33917,-21736,-21020,-26038,-19278,-8802,-13188,-31247,-19258,-5875,-17855,-195,30132,28767,-6352,-460,22839,9556,-4485,54457,83921,64966,21407,-19991,-8971,-8430,-3272,9269,3938,-9973,-14559,-9866,-2174,-320,-1674,279,-358,-7206,-7965,-2549,-4011,-18736,-12236,5662,-2604,-29383,-19530,-8681,-4286,-4256,-6670,-7601,3516,17737,16813,-929,-21933,-23372,-10208,-3703,9427,16647,15278,14356,-2627,-19873,-6946,9323,4261,-23985,-10383,13056,21512,19321,12465,2080,-9867,-9249,3724,2503,623,-3060,7903,23857,29929,49603,64385,61456,39877,12212,-8533,-19099,-25659,-14942,3923,-8103,-26654,-2496,27691,39965,20077,-16902,-22939,-3440,9409,6004,-516,-9927,-19256,7628,21190,4252,-14718,-3390,13760,24625,25060,5543,-17854,-18659,1022,-7611,-24495,-24750,-12766,-4865,-7072,-16529,-12261,1498,8067,6918,2436,6741,19674,33056,30549,13358,-4995,-24825,-11660,2319,10305,-5304,-16109,-6190,8935,8863,1992,7765,27708,58969,78947,73737,63622,56138,51464,44186,25946,7138,-16545,-19174,-7642,-7334,-14093,6172,31186,29034,3240,-25371,26409,22216,-11108,-647,15541,15064,3571,-3421,8812,11585,1541,8476,21863,22555,-1137,-28342,-17487,-11364,-15401,-18877,-20731,-3002,1640,-17801,-14432,2208,4997,-5039,-12955,-6648,6506,15293,13678,233,-12762,-30931,-2978,29133,20627,-5303,-5005,24997,29607,4498,-31707,-18231,7512,4453,-28686,7920,28994,19266,-6415,23590,43703,30164,4827,-5204,3380,-1642,-24699,-16374,22013,28047,-1380,-29429,-387,-2977,-16704,-10399,10207,22360,25006,18337,23147,4695,-29532,11137,25518,30008,25609,-3008,-26153,-5631,-13762,-27155,-36950,-26208,-13554,-21234,-16732,-20214,-5749,-20553,-24114,-15606,-9571,-6641,-2217,-1670,524,-10918,-7021,5176,-1953,-22918,-3849,3695,9688,8907,-16643,-7014,55302,108317,109982,78003,28960,-6317,-18970,-28023,-24689,1654,12087,12565,19020,37317,67436,81998,51636,-3807,6443,33876,14427,16043,18241,-8890,-19892,-3647,-23371,-7581,3046,-5924,-13934,-11074,1664,15142,20759,11027,-9458,-19493,-9227,-3344,-2023,-4604,7803,21223,21277,937,-33542,-15247,-13197,-27717,-59,25376,36672,39485,36755,25142,5007,-11553,10220,67613,117619,111953,54475,-2086,-10668,19425,31508,26673,1537,-29487,-25294,-9725,-10614,-12617,33283,79150,77105,50084,20902,-9472,-12269,2081,-13819,693,39269,49210,19236,-16234,-23763,-6473,6073,-19732,-21657,12385,29492,33136,28962,19937,17435,25874,38965,57876,41123,7675,-17381,-21454,-18456,-33276,-13655,-4474,-13335,-20250,-13094,-10202,-22380,-4074,12758,-5069,-28260,-21773,-16696,-26038,-34003,-22533,-14391,-2528,10692,7634,-12922,-13253,8659,22805,37558,39868],[28097,15038,4124,11945,31098,35601,27985,8425,-14111,-27131,-29218,-29863,-30733,-30177,-18931,-859,-632,-5030,13391,34556,26980,-8748,-16957,24852,45438,41994,19403,-306,-7618,-6976,-1124,-7824,-19210,-27643,-22538,-8527,7906,10412,736,2335,23414,26656,3868,-6332,26689,21923,-8786,-28190,-1473,6742,-5375,-16756,-20891,-13213,-4925,16209,36447,48547,50594,47371,51066,55381,41928,-6481,-11531,39433,74857,56609,3715,-21326,-22330,-14984,-23778,-31950,-28725,-28506,-39491,-16485,-6804,-11253,-7781,17836,34818,20815,-15175,2373,34458,24577,-7573,15610,34628,21521,1365,2128,7848,1695,-13106,-26009,-6310,21044,28034,2264,-40795,-778,21687,10612,-12137,-37715,-18145,-2324,2238,14159,26733,26447,7651,-20837,-8433,14586,24696,14290,4261,-3797,-19984,-30975,-15825,-6722,-10962,-19548,-13924,1993,18974,27155,-1966,-46989,-6474,1012,-7418,-18987,-1167,10863,7735,10477,25995,37241,28887,6774,-14276,-6539,4621,7053,-3384,-13409,-16950,9237,38675,51371,37174,3164,-23561,-40972,-38492,-36143,-40622,-33360,-32246,-28228,-21746,-23856,-18172,-12224,-6788,5932,27348,38003,20244,-4865,53003,155615,268865,344635,359394,289660,177223,51640,-26765,4607,41092,61600,39262,-12856,-11258,8296,-13940,-22794,-2685,2843,-22905,-36579,-35566,-31130,-11174,3436,-11824,-35840,-17662,-10387,-10240,-20515,-20585,974,2761,-1541,-37876,-4629,17290,12464,176,-2116,-2777,-4323,5550,20492,26357,24316,10934,-584,-3464,-9618,-23832,-35227,-8771,2397,-506,-9028,9254,29836,31385,26276,23150,11422,-2948,-10509,-13833,-22861,-34314,-3904,1684,-12651,-3756,-4236,-1479,1146,-2580,3149,28914,43735,39590,15306,-2934,-8600,-1509,1540,-11475,-27653,-24774,-14571,-4132,14362,39997,49922,36152,19350,6411,-65,3843,31524,48666,27250,-18001,-33774,-17978,1005,21829,17791,-8811,3926,17344,7473,-12245,-16734,-23221,-29859,-23954,-3018,13932,39822,83075,78646,30771,12690,28218,73507,84695,59990,76345,8870,-2060,243466,322578,499552,1084678,1566668,1550588,1026803,383552,214693,225353,283557,237926,218689,197751,225791,249707,200085,113664,79183,47514,25490,26978,34526,37731,39659,35666,33497,12442,-18914,-26302,-11516,-767,24435,24967,-2852,-23055,11213,37227,47488,49424,38714,34790,27658,11459,-2353,-3867,1968,3981,-13297,-33188,-44221,-18262,16162,39109,40087,16929,4770,15694,8286,-22786,-23540,4543,19696,9036,-10236,-1889,20133,31485,27754,10965,-18788,-35822,-7164,-2430,15213,43809,19592,5985,2966,20109,45887,38952,15366,1745,-18968,-31403,-25201,-36071,-6539,1736,-21801,3249,44110,68793,67580,37955,-11567,-4180,-86,-7529,-14404,-5470,13415,27021,21573,2076,-21532,5466,16585,8191,-10896,-3958,4524,546,-9129,-1080,-1112,-14958,-27117,-27365,-18880,-17509,-19389,5267,36184,29442,17804,18137,20366,17668,-2941,-20884,7327,28708,27288,10374,-4647,-15987,-7787,25526,44856,60871,44732,30790,35721,37630,19233,-13033,-22782,-10969,-4285,1235,-1100,-11638,-27520,-35467,-27634,-21881,-28315,-30558,-34595,-23618,22463,40633,26674,-2401,-12968,2997,-4017,-20849,-22715,-6093,6567,11735,3865,-25054,-33879,-16427,-13688,-21080,-25163,-10582,4298,5551,-12177,-21520,-16823,-22066,-14986,21445,48287,40849,392,-36585,-25166,-10386,-5062,-5018,-1647,10717,3566,-20582,-39516,-22402,-24701,-24845,-5644,11013,35783,63142,69971,47421,19923,2167,-353,-15370,-20967,1631,-5337,-27417,-33580,-29723,-20476,-22787,-35145,-15626,1715,3803,-4135,-20867,-23380,-18551,-19280,-20656,-26211,-19785,-14548,-2932,19000,30656,27947,26449,22420,16495,-616,-27517,2847,32573,41382,19332,-17818,-28619,-29079,-33002,-20532,-13505,-17294,-4446,38268,71586,49609,13813,-12696,-829,21628,32346,13561,-20298,-7221,8837,9260,6513,-470,-10586,-12952,-7492,-517,-11492,1296,40386,56850,43247,16458,34141,58476,50297,25900,11957,15158,17746,19301,25991,34879,23003,12807,1130,1438,14446,18101,10801,-8922,-26185,-19062,-21247,-28903,-22962,-10658,-11524,-24956,-23967,-14565,-23252,1665,29140,25833,-10728,-2578,21509,11743,-3726,52857,85410,66165,23823,-18638,-17068,-11653,-5270,10579,9075,-2766,-11876,-9472,-1253,1563,15,1001,117,-5058,-3663,352,-4777,-24223,-13773,6350,-2954,-33680,-18179,-5802,-2590,-4665,-8159,-11397,-1813,14290,16245,-498,-22064,-23705,-9859,-1900,14797,25349,23514,17750,-3118,-15657,-517,13756,3997,-28562,-4623,17105,22727,19067,11149,275,-11122,-7514,5141,487,-1619,-3863,5253,19386,24677,45236,65400,65304,43382,15368,-3600,-11454,-19293,-20635,-2621,-8977,-20472,-4002,21626,33216,18087,-11370,-26405,-10570,6687,12134,14468,2006,-22627,8793,24640,11195,-4333,-130,12286,21771,22145,1475,-20304,-23619,-5542,-11374,-26006,-19350,-10497,-5116,-9970,-24436,-18042,-3394,2648,1838,456,7663,19308,31675,31691,17649,2075,-18172,-15589,-1220,6639,-10465,-20163,-153,18494,18878,10165,13469,33081,64678,82851,72295,57129,46696,43506,40287,25121,5301,-21361,-20830,-8841,-10279,-18478,6065,30365,27495,400,-20824,30294,26663,-8291,5049,21288,14197,-877,-7494,3033,2579,-9775,41,18786,24100,3252,-22492,-16245,-9196,-14312,-20965,-21327,240,7490,-8837,-9668,8239,14645,5757,-4272,-4438,6476,17018,18645,7592,-7508,-20451,10979,33018,21558,-6650,-5026,26463,32655,9653,-23229,-15522,7018,4709,-22103,11967,35059,21345,-10823,22672,43246,30210,5848,-5551,1405,-3135,-21654,-10807,24527,30310,3679,-36579,-11055,-10198,-12576,-1261,12609,18153,16658,5695,11709,1145,-29570,8830,23138,30209,33886,14210,-25954,-17854,-19890,-29298,-33240,-19389,-4885,-17451,-21414,-38994,-21120,-27731,-25094,-16452,-10360,-10233,-7587,-6933,-6138,-16862,-10012,2759,-3072,-18945,-903,2513,1862,1419,-21442,-11362,47820,99505,98590,66979,21591,-11663,-25107,-30410,-29278,-6635,1081,782,9982,32246,65412,79206,46961,-12425,9782,40421,22399,19453,28800,-3136,-27843,-6077,-39912,-18546,-3408,-6061,-12177,-12733,-1531,12959,21465,14689,-5465,-20479,-10891,-3586,-2651,-8138,1394,14968,17977,-827,-42187,-16247,-11622,-26357,-3888,20287,30563,32680,30151,21108,4356,-6244,15393,73524,122301,108776,51294,-4372,-9204,21273,34465,33518,6789,-28088,-30134,-14921,-13329,-14299,28061,71006,71227,50935,27282,-3987,-10544,5710,-4561,6445,41617,50545,20220,-16810,-27246,-7745,5954,-18163,-21641,12362,31127,33621,24275,10755,5508,12984,27571,51218,43791,10955,-15064,-25343,-19771,-33305,-19264,-12656,-20705,-22761,-15387,-15317,-17128,13097,24150,2852,-20892,-25249,-23350,-32725,-27906,-18408,-12437,1162,18194,16795,-4309,-10865,12333,28938,41686,38373],[21885,7995,-4308,6611,27644,35393,29891,10070,-13258,-28101,-31698,-32693,-33609,-30340,-16766,5597,10370,2762,11581,32530,28385,-5687,-24403,17349,37484,36259,19497,4347,-447,-3121,-2899,-11636,-20247,-27235,-24919,-12138,1663,2804,-5833,360,23927,27615,5196,-6123,22424,15717,-14799,-25077,-2239,5674,-2460,-11042,-17715,-13780,-101,26292,44309,50634,47789,40257,44871,54781,48451,6326,-794,42558,77050,59574,4963,-33536,-19678,-1890,-9124,-22141,-23304,-22709,-38213,-20169,-7928,-12200,-7934,17878,33799,20432,-13566,7905,42350,28012,-10844,16537,39631,24580,-3486,-6296,2252,-1970,-14476,-30866,-16159,12572,19990,-5003,-34843,-153,16001,3814,-16357,-40377,-13958,1307,2386,13914,27748,26722,6203,-22294,-4422,18870,29287,18008,7510,1887,-12343,-27357,-20735,-13146,-14365,-18374,-10520,7118,24917,31338,-2600,-39346,-4038,926,-10371,-28699,-7318,5009,441,-782,14475,29064,26329,8003,-11510,-4802,5851,6182,-4158,-10263,-12171,7241,31929,46183,32292,-1857,-27814,-41237,-36775,-33130,-40923,-35397,-34226,-31510,-22106,-21930,-20928,-13520,-4411,8524,26639,32706,15224,-7815,47897,150581,262394,338222,355719,291729,183772,57990,-20868,5599,40216,65178,47018,-4925,-6234,9091,-14088,-20504,813,4893,-26733,-36882,-30491,-27151,-10805,3279,-10470,-40532,-19126,-11170,-12045,-25457,-18377,10288,12654,3117,-36452,1420,21797,15068,2394,-1731,-5554,-8910,676,18293,28444,29356,15931,2061,-2629,-5917,-19377,-35715,-12594,-2921,-4122,-7303,11323,32101,37642,34926,28154,10827,-7754,-15896,-19580,-30460,-38095,1929,4580,-21442,-8110,-4577,821,8439,10084,12651,32653,46709,43343,21336,8227,4507,8702,11099,-2946,-21549,-22791,-11206,-1372,16610,45442,55555,37913,17492,1872,-6176,-1960,28249,46803,25676,-18708,-26389,-10652,9881,30676,25507,-4606,4171,20048,15233,985,-3943,-9198,-5907,7805,32220,41867,62729,111680,113832,65394,47140,79310,135579,137669,102780,147729,114339,128134,405374,571925,1037846,2068625,2705449,2605539,1792187,671498,139252,273478,351098,273416,226730,191437,222222,261577,219319,128440,99470,68094,28778,9881,4796,4876,15302,20293,29385,17489,-13678,-42273,-29981,-18553,10502,10923,-9684,1787,36798,58385,65231,65798,51508,37175,22174,6035,-2832,-468,6759,7542,-12689,-33086,-41759,-19953,13023,36187,36358,11588,2495,17365,8986,-23249,-18301,12592,30691,22837,1342,-1861,21218,36406,35701,19184,-12924,-36331,-8930,-8329,7695,37540,13213,2035,3086,27208,54223,45064,21475,6479,-13822,-9776,-3659,-24585,-15814,-5075,-17971,6317,37403,56675,54782,25806,-5723,9265,9943,-1903,-12857,-5348,13639,29026,26443,5443,-29326,3875,15041,5769,-14868,-5557,2543,-548,-5500,4676,2983,-13783,-26436,-21885,-13145,-14217,-21602,5574,34756,23487,10051,16215,26561,28226,12263,-10615,8896,28958,30321,16085,2096,-11436,-7484,28580,51615,69161,49318,32395,34138,35604,19845,-8887,-17323,-8622,-3496,-949,-7029,-22341,-37455,-29597,-23777,-20977,-30753,-33753,-35368,-21644,19472,33712,25764,488,-23844,-5892,-7519,-19588,-21933,-3682,12192,18621,10451,-16933,-39241,-21496,-20283,-30846,-28445,-7433,7424,7226,-11197,-21281,-15433,-19899,-21375,14276,37578,26711,-13812,-40777,-17461,-7733,-5017,-5640,-2373,10637,6997,-14212,-40790,-25642,-24786,-25027,-7519,7717,32266,58038,65933,43750,15965,1655,1320,-14943,-17768,4900,-1572,-23889,-30945,-26345,-19458,-23974,-30738,-7518,10060,9463,-1101,-18388,-23970,-23598,-23272,-20845,-22400,-20821,-23231,-5754,20081,32152,28007,22309,15693,12097,-3351,-34061,149,32335,43669,22929,-15726,-30759,-30293,-38924,-28414,-19224,-14806,2879,45824,75772,54080,20974,-4038,3346,23318,33858,16124,-16787,-12060,5288,10418,12888,8941,-5441,-19799,-14330,-1594,-9700,-2439,39406,61279,50262,17534,21383,45401,38560,17655,10363,19961,22676,16613,12072,13824,11790,9676,341,1403,12693,14528,8103,-7364,-17631,-14881,-21100,-31092,-26363,-12918,-9347,-17959,-24975,-23787,-27734,3691,27815,22103,-15505,-2847,21452,14841,-2469,48725,83512,65844,27375,-9638,-21273,-15316,-7946,11429,13886,3814,-11565,-10572,-362,3446,1158,1353,894,-2442,-313,1246,-7297,-29523,-11016,9677,-1057,-37547,-17243,-2937,-562,-4880,-9925,-15766,-6811,12901,18544,2666,-20419,-23157,-9302,-660,19032,32414,29603,18741,-5196,-12629,4457,16785,2420,-33983,550,20173,22382,16804,7625,-3353,-13394,-7101,6979,2442,2582,-1404,1560,12032,17550,40054,65648,68940,47411,19295,1474,-4157,-12092,-22874,-11199,-9038,-15355,-6996,12555,22990,12963,-8910,-25504,-17414,2688,15092,23732,7661,-21351,8790,25656,16393,5558,5469,10338,16449,16591,-3894,-22621,-28482,-14011,-16327,-24732,-15809,-9703,-5627,-11043,-28925,-24266,-8905,-2571,-3400,-2582,6434,16148,26705,28980,18716,6323,-12564,-18193,-5533,1263,-17704,-21806,5839,25850,27031,18440,20440,39209,69649,84141,67653,47759,35041,33419,33650,21424,806,-27092,-19933,-9961,-13606,-23551,3733,26741,23498,-4267,-18363,29112,26622,-8401,8721,25461,13163,-5285,-12137,-4497,-7142,-20688,-9826,12804,21891,4429,-17487,-13826,-8172,-15277,-25591,-22451,2383,11794,-1816,-5345,12157,21123,13604,1896,-4727,3128,15621,20742,12133,-3058,-8377,21763,32960,19795,-9856,-7212,25128,32948,12612,-16393,-13845,3951,2310,-16088,15286,38698,21014,-18164,18119,37833,25154,2887,-8813,-2531,-3742,-13511,-4047,25028,29783,6649,-32490,-22015,-12859,-5068,4953,11622,10775,7698,-6146,-2098,-5460,-30310,5662,20194,29345,39754,28190,-11964,-30481,-27328,-32402,-31656,-16267,3734,-7125,-7578,-27911,-38195,-8295,-24892,-16591,-8603,-12079,-13744,-14835,-15618,-23829,-13287,-627,-4771,-15678,111,1747,-6707,-4570,-5835,2232,35371,73412,67047,39394,4708,-20615,-29451,-24167,-24587,-14993,-12993,-14441,-2119,23657,57953,68946,34507,-26682,15483,46579,31989,25211,31000,-13752,-2729,20190,-12996,-25632,-11510,-8522,-12101,-15053,-6121,8565,18879,13978,-5918,-24539,-13246,-3801,-3621,-12956,-7122,5107,10167,-5689,-35492,-16116,-10837,-24207,-9721,12419,21440,22707,20576,15571,4701,-759,18025,74482,119397,97778,42525,-9842,-8232,20823,33191,35197,7672,-29772,-36105,-19887,-16735,-17946,19523,58526,61999,49385,31429,-779,-10858,7689,2963,11156,41726,48981,19003,-17858,-32248,-11175,3825,-17646,-23676,10061,32214,35879,21971,2325,-5668,-339,13064,38459,41500,10963,-14340,-29220,-23016,-34020,-24567,-21544,-28807,-23684,-16249,-16419,-6079,25917,31097,8189,-14652,-28505,-31573,-34303,-22060,-15130,-10720,4516,24721,24785,2914,-9228,14028,32767,43287,35056],[16983,3061,-9405,4923,26570,36846,33053,13063,-11227,-28616,-34092,-35259,-31922,-27882,-13209,13731,23505,14015,12030,30228,28611,-3137,-29040,11573,30096,30195,19256,8899,6229,738,-3980,-13718,-18675,-24901,-26980,-15836,-4326,-3919,-11005,-347,24973,28652,6771,-5664,17649,8396,-21920,-19568,-1278,5735,1800,-3563,-11903,-12431,6174,36750,52713,52744,44180,32495,38637,53588,53899,20252,14787,49854,81289,64437,12048,-19861,-3578,12069,4157,-10247,-14242,-15506,-32259,-16092,-4860,-12257,-10007,14445,29523,18379,-11684,14534,52048,33675,-13082,16437,43936,27929,-8062,-15708,-2764,-5000,-14834,-29293,-27404,1197,8939,-13971,-28861,-254,9094,-4143,-20689,-33422,-8546,5520,2140,11796,26382,24958,3789,-22731,-1559,21743,32666,21293,11331,8138,-4517,-21802,-25571,-21140,-18994,-17410,-7503,10995,29588,34306,-2563,-29292,-2101,-633,-11016,-15936,-10599,-2043,-7934,-13515,1878,19522,21560,6659,-10918,-4198,6660,4632,-5730,-7504,-7028,5352,23394,38290,24680,-9000,-33298,-39384,-38068,-32200,-40573,-39391,-37468,-33583,-20971,-18597,-23061,-15425,-3845,8643,23822,25059,6758,-12804,40862,142436,250129,323840,343386,286790,186931,64243,-15765,3047,34633,63650,49885,203,-1893,8133,-16264,-20281,1703,4559,-32067,-34219,-23541,-21326,-9473,2217,-10785,-37425,-19658,-12933,-15863,-30976,-12153,20099,22233,8516,-23903,6854,23995,15199,2160,-4495,-11972,-17498,-8172,12236,26785,31080,18429,3779,-2846,-4694,-17777,-36941,-17769,-9564,-8146,-6044,11504,31312,40127,39952,28871,5684,-15492,-22544,-27415,-36812,-25290,15454,13673,-25639,-15938,-8950,553,14446,20609,19998,34772,49364,48297,29598,19929,14351,14506,15472,1283,-17707,-22128,-10198,-1831,15002,46703,56352,34606,11186,-6090,-14815,-8931,23915,42533,21258,-20914,-20931,-5227,16500,36670,30230,-3370,-225,17812,18984,12248,9980,6208,18005,39479,67351,69128,83443,138587,150696,104327,87415,142903,220340,215483,170082,265580,279028,300068,623553,1137974,1180079,1751727,1891227,1701012,1126795,231547,339060,480222,575404,459156,357457,305227,330796,352115,284478,178039,159773,131491,77383,50110,38750,15568,14500,29606,48736,43386,12653,-18940,-34679,-18744,10568,8623,8410,36643,65934,80169,83110,83881,68886,46091,22264,4486,-1381,2792,9651,8640,-15139,-37404,-36561,-19496,9927,31041,28540,179,-4623,15885,7957,-23370,-13992,20051,42741,36969,10566,-4348,20896,40619,42748,26038,-8028,-35852,-13554,-17930,-1852,28763,3569,-4412,1361,31625,58913,48029,25121,9109,-5756,11571,16857,-8837,-25048,-14214,-14425,8876,31108,44943,41466,16440,6884,20820,17160,866,-14646,-9276,9544,26549,27458,7230,-34704,376,10350,-33,-22038,-9825,-2052,-4619,-4635,6944,3458,-15478,-25645,-17204,-9212,-12895,-26416,4490,31235,15199,-1169,11258,29737,35927,26019,3413,13504,28762,30954,18946,6164,-9419,-9742,28756,54869,72170,49084,30038,28582,30158,18302,-6126,-14245,-8026,-4081,-3154,-9050,-22218,-27672,-25322,-23658,-22995,-34700,-38915,-37920,-19245,16087,25677,22998,3077,-33888,-15576,-11461,-18431,-23229,-4934,13462,20792,12594,-11969,-34604,-22551,-20152,-35067,-33255,-7604,8225,7511,-10967,-18547,-6738,-12175,-29015,4843,24664,10568,-30338,-28555,-10484,-6641,-7109,-8675,-5584,7584,7490,-10566,-37686,-29364,-25266,-27919,-12062,2334,26421,49932,58361,37184,10939,2085,3898,-13329,-15672,6321,1200,-19043,-26114,-23221,-18737,-25170,-27648,-2224,15661,13594,1260,-17282,-26406,-28961,-26523,-22025,-18086,-16384,-32271,-10133,18688,30487,25215,16594,8494,7942,-5675,-41559,-2868,30674,43734,24136,-15668,-35731,-31350,-38235,-29963,-16454,-9606,7896,48484,73295,53821,25582,3336,6464,22622,31831,14876,-15844,-16950,704,9499,17234,18495,5077,-20388,-21961,-4166,-9087,-7667,34726,61257,53628,19031,7805,30293,25987,8715,7536,23133,25365,11106,-4821,-9226,1895,6241,-792,1136,10475,10673,5910,-3975,-9257,-10054,-20708,-32514,-29237,-15650,-7011,-10762,-20641,-30924,-27891,6044,26706,18248,-20268,-1200,23084,19041,-598,42111,78354,63873,30845,-706,-18756,-18541,-10966,11806,18058,9077,-13501,-12042,1169,5566,2053,1459,1679,-25,1852,547,-10574,-27157,-3662,16278,3693,-32920,-16110,428,2301,-4245,-11112,-19722,-9670,15264,24898,8910,-16912,-20734,-7584,717,22536,38110,34098,18396,-7588,-10226,8472,19191,1037,-34067,5194,22449,20982,13367,3124,-7131,-14558,-7113,9091,7855,11636,4223,-927,4429,11135,36292,66567,73120,52297,24206,6819,2525,-5190,-19487,-19319,-7326,-10136,-9006,3410,12120,6773,-8368,-23306,-22221,-1117,15719,27328,7773,-18465,8463,25401,21027,15628,13149,9367,10222,10135,-8472,-23137,-29716,-21644,-19724,-20924,-12332,-8278,-4056,-7485,-22752,-26439,-13037,-5943,-6740,-4460,5524,13002,20776,24310,18205,9372,-7573,-17880,-8381,-3114,-23178,-17780,12352,32275,34781,28354,30089,47426,75382,84602,62083,38194,24122,23989,26744,17083,-3925,-26129,-15248,-9113,-15120,-27273,849,22294,19164,-8480,-16535,24630,24013,-9222,12097,29519,14305,-6468,-14753,-10764,-12400,-20196,-17734,6293,18196,4841,-11005,-8044,-5846,-15888,-30038,-20620,6027,16812,5056,-505,15680,26406,20322,7340,-5362,-1333,13057,21675,15831,2637,4253,30619,31427,17987,-11829,-9201,23220,32623,15294,-10098,-11943,992,-20,-9485,20132,42481,21259,-25697,12546,30112,17487,-2008,-12746,-5440,-1166,-3204,3952,25757,28992,9803,-24045,-25425,-7603,4315,10228,9490,3549,2755,-10700,-15007,-12543,-29174,4172,18903,29177,44614,40267,3600,-31660,-32406,-33991,-30936,-14752,15411,10427,4937,-8145,4299,23557,-19047,-13556,-2851,-9375,-16555,-22071,-25457,-27818,-14210,-2235,-4295,-11133,996,1688,-9661,-6929,2471,15226,34157,59934,50473,26237,-995,-19607,-22730,-11997,-15297,-19656,-26672,-27502,-12623,14720,47637,53911,17129,-35811,25443,54397,45548,35744,22593,3058,63359,72627,20823,-18540,-16425,-10222,-11715,-15973,-9581,4508,15341,10977,-8709,-29351,-13460,-2302,-3431,-17209,-15008,-5395,389,-11322,-27213,-13932,-9755,-21125,-14641,4638,12078,12278,10449,10606,7699,6586,21127,73081,111186,81898,30324,-16948,-5682,20212,29644,33102,5590,-33052,-39952,-21505,-18611,-21582,9744,44088,51668,47268,35092,2181,-11545,9394,9806,15875,41268,46430,17461,-17420,-36370,-15078,1271,-16817,-25790,7993,35182,41912,24154,-3070,-12934,-9214,-721,22210,35790,9343,-14005,-30988,-26438,-34353,-27310,-28849,-33401,-21159,-14384,-12534,5830,35131,34866,12385,-8137,-28668,-39179,-28006,-15495,-11256,-7773,8994,31486,32478,9649,-7527,15060,35503,43690,31647],[10626,-2615,-13821,3830,25060,37132,34652,14715,-10418,-30863,-39372,-38892,-27593,-25406,-11044,20509,35379,24837,12414,25277,25169,-3457,-30327,5584,21215,21692,16215,10571,9680,1889,-6863,-16183,-17169,-23259,-31081,-21596,-11850,-11645,-16752,-2260,23989,27319,6196,-7254,10447,-1798,-32005,-13059,100,5159,4998,3005,-6251,-11222,11311,44912,58960,52759,38232,22950,30998,49888,55746,31594,28812,57597,85113,68996,21550,-296,12695,22630,13335,-731,-5798,-9219,-26058,-8705,-344,-12293,-15016,6422,20814,13277,-10842,19902,60396,38795,-15080,13737,45471,29692,-12495,-25625,-6918,-8100,-15345,-23085,-40242,-13388,-5194,-24881,-24111,-2321,202,-13941,-24954,-26031,-2866,9744,967,7011,22076,20811,138,-22863,-798,22443,34098,23334,14672,13605,2228,-15945,-28064,-29119,-23372,-16423,-5277,13056,32144,35458,-1597,-19537,-1101,-3965,-9387,-2775,-10621,-9968,-16644,-26992,-9013,10287,15059,2709,-12816,-5160,6552,2262,-7979,-4996,-1734,4338,14226,28832,15631,-16950,-37998,-35695,-41772,-32371,-38372,-40365,-40451,-33700,-18258,-14344,-23700,-17522,-5226,6575,20336,17657,-2834,-18918,34091,135458,239185,311597,333501,283738,191514,71666,-11563,-1342,26746,58631,49007,4095,1747,6073,-19836,-20817,1592,3197,-37117,-28719,-15359,-13652,-5712,1981,-11430,-32364,-18817,-14957,-20580,-32190,-3019,29851,31425,15011,-10556,12121,25070,14441,1016,-8384,-19374,-27690,-18649,4687,23331,31091,19642,5300,-2927,-4541,-17878,-38246,-22152,-14758,-9396,-3326,11857,29547,40445,42456,26527,-2196,-23505,-26949,-34027,-29468,-9464,33453,26003,-20199,-24510,-14605,436,20569,30044,26856,37757,54981,58568,43709,33884,22692,17502,16449,3213,-14509,-21335,-9847,-3476,11622,45554,53960,28143,2563,-15087,-23301,-14237,20512,37555,15659,-22405,-15546,-75,22305,41336,33594,-3235,-6833,13174,20506,22342,23666,20298,40160,70787,101950,95741,102620,163269,187698,146246,132965,215545,318155,307748,252502,409559,483438,510424,871752,2069312,2181960,2132974,2135815,2079684,1627032,1256198,997931,813953,910258,744815,568451,505803,542573,532054,407884,273425,264877,237164,162740,128458,117161,80733,60355,72595,95009,90546,56131,21695,10155,21749,41330,37777,51334,81097,100288,104618,103369,105561,92617,65981,36364,16453,9857,12227,16746,12899,-15685,-44430,-27929,-10997,14314,30801,23293,-12503,-13941,12820,6687,-20803,-7305,30157,57911,52575,19305,-6964,21966,46751,51335,33762,-2067,-31238,-17554,-25757,-5231,22078,-6936,-11407,-8,35450,62060,49991,28146,11462,4939,32573,36368,6860,-24508,-21499,-10318,11675,26609,35599,30990,16276,21843,30722,22795,2879,-17029,-14778,3612,21888,26440,8881,-28506,-3677,4505,-7184,-30116,-13548,-6635,-9681,-4492,7848,2455,-17645,-22245,-12134,-5698,-11899,-31991,3913,27434,6771,-13842,5649,31577,42187,39197,19963,23013,30958,31216,20240,8605,-8548,-12739,27486,55531,70577,45160,25125,20561,22568,15411,-4589,-12486,-7570,-4367,-3733,-6240,-13330,-18453,-23220,-25949,-26437,-36763,-44050,-39877,-15890,13757,18320,19663,6185,-21765,-21188,-13880,-16314,-25058,-9195,10980,19120,11447,-9399,-28424,-19223,-13730,-27837,-37077,-9815,7679,7635,-9794,-12336,5998,-1703,-34160,-5333,11583,-4528,-42310,-16442,-3984,-6350,-10445,-13198,-10285,2703,5859,-9147,-35630,-32727,-25467,-32507,-18192,-3923,19208,39838,48299,28934,6397,3951,7108,-10815,-14169,5908,2232,-14891,-21371,-20217,-17702,-25900,-25993,451,18301,15608,2202,-17793,-30064,-32946,-29439,-24325,-14362,-10080,-34874,-15826,14779,25825,20038,10445,2558,5003,-7010,-39762,-5109,28318,41963,23167,-16786,-41659,-30221,-32067,-23814,-9162,-4072,10691,46458,65309,49846,28208,9365,8311,19683,26752,10491,-17476,-22285,-4757,6640,19357,27006,17297,-14519,-29932,-8340,-9701,-14198,26231,56592,53202,20453,-4923,13836,13267,-1030,3479,24400,25554,3130,-23011,-24440,-3564,2456,-2325,491,7660,6495,4114,146,-1687,-5404,-20289,-33054,-30956,-18975,-5006,-4019,-13541,-29815,-23387,8720,26243,14887,-24430,1477,25918,23718,1488,32759,69720,59633,32777,6098,-13230,-20937,-14625,11048,20695,11816,-17990,-12817,3419,7485,2210,608,1369,932,2035,-2013,-14052,-19246,5722,24471,9670,-28503,-15287,3633,5250,-3437,-12210,-23668,-10441,20186,33556,16142,-13169,-17379,-5454,1424,24326,41421,36263,16423,-10488,-9296,10606,20282,-151,-29054,8038,22664,17525,8113,-2491,-10697,-14195,-8047,9762,13621,21141,10217,-2256,-2389,6150,33817,67333,76369,56188,28243,10784,6968,-500,-15199,-25601,-5214,-5593,-9667,-4440,1959,-15,-10138,-22776,-25672,-5429,12876,23863,1904,-16504,6806,23083,24137,24537,20773,8509,2467,2303,-12432,-22918,-27774,-27178,-21193,-16880,-9476,-6699,-1167,-1082,-12786,-23382,-16077,-8491,-9022,-5567,4939,10401,14504,17269,15301,10387,-4135,-16266,-10106,-6273,-23765,-11363,17742,36690,41079,38578,40704,55921,80445,83484,55439,28588,14225,15300,19383,11791,-8839,-19579,-8967,-7194,-15409,-30485,-3417,16466,13988,-12591,-15920,16586,18460,-11144,14267,32352,16812,-4609,-15592,-15064,-10714,-10888,-20362,-864,12867,4543,-3409,92,-2375,-16294,-34055,-16277,10806,22042,11185,3891,18186,29997,25261,11390,-6702,-7160,8875,20773,18230,9100,16308,36770,28393,15969,-12521,-11019,20694,31503,17331,-4784,-10276,-1527,-1846,-2542,26032,46429,22513,-32599,6215,20468,7513,-8916,-17183,-6703,3615,6977,11703,26398,27968,12994,-15070,-18030,1966,13727,14358,6499,-1522,3953,-5581,-24252,-19198,-26463,4002,18793,29128,47869,49788,18074,-20357,-32057,-32987,-30965,-14617,30947,42526,56702,78680,77782,63308,-8801,-7988,5252,-3043,-14608,-26150,-35074,-26097,-12796,-1768,-1433,-4969,3380,1865,-8928,-14684,-10533,-4771,6520,30075,22631,7077,-9382,-16418,-12150,1961,-4197,-13459,-19551,-22705,-16636,7701,36177,35854,-3627,-17519,38386,63495,62930,54918,47148,115377,175238,144806,58484,-3257,-15155,-9915,-10787,-15573,-11415,1517,11608,6297,-13314,-33564,-11092,395,-2629,-21061,-20753,-14641,-10222,-17008,-19442,-10781,-8927,-17955,-16976,-1576,3802,2583,464,6442,12781,15583,25916,70810,99378,63433,15930,-25578,-1371,19738,24168,27338,809,-36618,-34929,-18316,-18421,-24916,-1010,28366,40680,44559,38144,5036,-12727,10443,15412,19912,39965,42877,15514,-15685,-37992,-19656,-2048,-16182,-28036,6872,40185,50746,29480,-5836,-15139,-9286,-9306,3657,26301,5644,-14862,-31115,-30564,-34734,-27675,-32762,-29571,-16877,-11594,-7214,15268,39403,34742,14637,-2519,-26232,-42230,-20223,-9676,-8011,-4930,13098,36778,37958,14099,-7552,13926,35447,41267,26745],[5255,-6763,-14920,5284,25288,38445,36931,17383,-8184,-31121,-42841,-31826,-19623,-20822,-8289,27611,47267,36090,14679,20051,20365,-4279,-25711,1699,13183,13196,12568,11277,11767,2128,-9634,-16760,-14216,-20677,-35100,-26608,-18196,-18172,-21143,-3923,22424,25172,5045,-9210,2906,-12457,-34478,-4115,3590,5377,8300,9850,341,-8704,16334,51773,63972,52010,31847,13791,23731,45030,54832,40348,40365,65206,88980,73889,32544,18109,26507,29685,19002,6598,2118,-2901,-19311,-635,4960,-10766,-20663,-4180,9525,6628,-9706,24503,66967,43293,-15234,9547,44875,30540,-14240,-29001,-7696,-9834,-14916,-14909,-30025,-28519,-19767,-35593,-19614,-5103,-9030,-24018,-25938,-17605,3975,15281,495,800,16340,15969,-3123,-22141,-1236,22066,34573,24876,17952,18524,8309,-9363,-23742,-26909,-20851,-13460,-2533,14402,33379,35783,1512,-9577,-64,-8030,-5997,7697,-8124,-17199,-21998,-26390,-11656,4873,8818,-2587,-16304,-6670,6281,-118,-9852,-1685,4320,5318,6439,19857,7238,-23357,-34060,-29701,-41692,-30994,-33379,-34502,-36168,-31045,-13872,-9426,-22439,-18460,-7201,3853,18446,13759,-9696,-23287,30659,137066,243159,320169,346121,298944,206929,83370,-6750,-4270,20595,53273,46476,7352,4366,3360,-23910,-19559,2658,2464,-40289,-20620,-5305,-3611,1275,4184,-10664,-26767,-16283,-16056,-24133,-25385,7916,39106,40147,22758,3252,17983,26345,14475,651,-11086,-24198,-35389,-27361,-1590,20242,31171,20941,7437,-1892,-4149,-18412,-38296,-23835,-16158,-6130,1898,13942,28589,40027,43302,22152,-11070,-28172,-25460,-34137,-17843,7455,53245,39105,-9727,-29735,-18294,2759,27659,39191,34443,43464,65701,76047,64542,50692,30916,19202,15869,4833,-10491,-19322,-8838,-4686,8123,43333,49676,20106,-6576,-23150,-29435,-16215,18822,32736,9971,-21348,-8982,5867,28173,45605,36617,-2952,-13324,8644,21211,31645,36160,31907,59546,100914,135149,121210,120279,185273,222835,188413,180756,291431,419216,403927,341098,564510,712395,746168,1122361,3353900,5229344,7463612,9445359,9291219,6941565,4100042,2003921,1226734,1296859,1069922,803075,733547,797143,756872,564710,398058,397629,369628,270472,223857,210264,163796,127762,133085,158431,153222,113483,75382,68607,80251,92666,88457,107844,134221,140027,132475,127025,131372,122316,95877,64020,42424,32884,31442,33115,25449,-8735,-35832,-14930,6558,30979,42909,29928,-12817,-19744,9769,6574,-13724,4249,45225,77441,70506,28973,-7818,26347,56479,63013,43772,6265,-22695,-16735,-20024,5433,22179,-15513,-17259,581,40245,65377,52660,31954,14925,17544,52704,54615,22276,-14002,-22323,-5210,15194,24763,30450,27116,26561,37177,39484,28073,6123,-16900,-18969,-1508,17295,25063,11534,-21891,-7073,-500,-13698,-35238,-13014,-8484,-13857,-3176,9437,2369,-16955,-15185,-5591,-1344,-9689,-30021,5613,25132,572,-26023,1753,33580,48298,52513,38380,36837,37129,33064,21385,10520,-7497,-14686,26125,54530,65481,39023,19312,11835,14256,12052,-3703,-10624,-5551,-2863,-1737,-214,-3290,-11228,-22376,-29083,-29554,-33514,-41051,-37988,-11158,13294,13305,17127,10509,-8252,-18014,-13185,-12125,-24809,-15185,6042,15148,8727,-7827,-22321,-13341,-4838,-17867,-35712,-12450,7045,8858,-6205,-2823,20884,10337,-30861,-14331,883,-13693,-28603,-4260,2717,-5816,-13829,-17967,-15134,-2404,3387,-8877,-34107,-34647,-24400,-36579,-24120,-9266,12096,29339,37411,20747,3957,7372,10873,-7340,-12304,4416,1868,-11790,-16835,-16505,-15254,-25241,-24916,1248,18447,15752,1946,-19240,-33706,-33160,-32157,-26047,-10698,-3396,-26515,-21727,8995,19029,13562,5518,51,4376,-6608,-32717,-5032,26626,39398,20918,-17410,-37994,-25966,-25585,-16162,-1382,1128,12002,40906,53901,43987,29987,14484,9268,15302,19888,4510,-20513,-27727,-10308,2653,19789,34208,29366,-5440,-36503,-13437,-10708,-20369,14900,48207,49805,21841,-13074,-2281,1872,-10982,-805,24302,23778,-6176,-35639,-12465,-2989,-1237,-3701,-125,4677,2477,3035,4582,5133,-1030,-19554,-32288,-30553,-22431,-3254,2191,-5686,-22157,-16956,12260,27337,13173,-26179,4625,29562,28511,3838,21165,58124,53160,32674,10500,-7734,-21790,-18651,9084,21507,11538,-24418,-11415,6624,9145,1593,-1389,-459,-7,205,-5902,-16077,-10259,15324,32586,15385,-24938,-14815,6456,7958,-2733,-13358,-27751,-9870,25878,42439,22511,-10123,-13744,-3402,1024,23897,41873,35879,12958,-13738,-10201,10437,19782,-948,-24005,8425,20128,11530,947,-8651,-13194,-12338,-9830,7903,17534,28226,14353,-3128,-7439,2937,32112,67066,77367,57580,29965,12189,8125,814,-12892,-25718,-3732,-2302,-9057,-9406,-5494,-6189,-13880,-24646,-28584,-10790,5793,12807,-9567,-15845,3218,18184,24835,31034,26655,6894,-7341,-7282,-16033,-23212,-25356,-28095,-21117,-13920,-7945,-5817,1578,5448,-3616,-18340,-18425,-11447,-11632,-6831,4193,8483,8758,7475,8933,8285,-3267,-15007,-11466,-8564,-20053,-5802,20326,37830,44583,47198,50015,62352,82879,79712,47261,18613,4990,6775,10786,4732,-14164,-12966,-3285,-5686,-15778,-34466,-10323,8202,6837,-17567,-17257,4776,9216,-15273,13646,32245,18748,-1650,-15943,-17489,-5425,-2207,-16421,-9351,5163,2930,3895,8661,1121,-17497,-37041,-11726,15076,25881,15094,6274,18242,30495,26877,12462,-10053,-15542,1755,16493,17944,14730,25764,38556,22713,12194,-13698,-13690,16564,28439,17396,-1744,-10098,-4549,-3971,3166,31083,49130,23646,-25720,-1816,8133,-5552,-18935,-22615,-7218,8034,14618,16862,25105,25179,14559,-7470,-7858,11178,20770,15820,1879,-3425,9219,3054,-23223,-24553,-24172,2820,17593,27123,47598,54747,28924,-8514,-26964,-29902,-32418,-16595,48993,101216,179901,233972,186371,107163,2634,-2470,12554,3677,-10044,-25644,-31049,-21382,-11266,-1079,1830,1336,7786,4130,-6068,-21197,-23796,-9135,27786,56674,50777,26902,-7181,-18367,-1322,16597,9372,2700,-430,-6950,-12015,3960,24735,16022,-27191,3308,50877,71320,81508,88830,153146,293037,332539,232765,96467,12333,-9834,-8514,-10781,-15898,-13204,-1538,6887,-849,-20780,-33076,-8211,1949,-3443,-26491,-23238,-20868,-21579,-23532,-13895,-8877,-10199,-16746,-16715,-5988,-3192,-6345,-10196,1663,17576,24188,31540,68090,85311,44301,573,-34741,3337,18197,15918,17505,-6374,-35750,-23919,-11515,-16802,-28410,-13702,10895,28307,40054,39273,6755,-15594,9459,18331,21677,36521,37314,12093,-14006,-35460,-25824,-7233,-16991,-31290,6660,46169,60123,35226,-7701,-12976,-899,-5936,-13882,12510,-930,-17997,-30734,-34927,-34144,-26782,-26812,-22637,-12956,-9890,-3727,20049,37861,30495,14516,1249,-22818,-33669,-13537,-5742,-6287,-3167,15662,39368,39983,15236,-10192,10049,31869,35387,19818],[1042,-9294,-12221,8991,27138,40759,39980,21292,-4028,-27133,-32740,-20032,-8501,-14105,-4871,34812,58596,46946,18601,15208,14871,-4873,-18555,74,6495,5585,9171,11603,12969,1832,-11801,-14775,-9825,-17106,-37130,-28316,-21489,-22777,-23966,-5420,20271,22331,3477,-11247,-4220,-21755,-21052,6409,8487,5870,11419,16791,7621,-4962,20945,57044,67377,50381,25372,5494,16878,38851,50656,45235,47953,71025,91832,78123,42914,32927,35905,32273,20656,11107,8747,3021,-12811,5868,9248,-8213,-25241,-16458,-3829,-1471,-8573,27494,70166,45853,-13918,3570,41458,29707,-12913,-21501,-5518,-10790,-14196,-6954,-16043,-29362,-29639,-31131,-16090,-8827,-18387,-34205,-22743,-9155,10968,21458,735,-7384,8922,10291,-6343,-22074,-3810,19852,33094,24551,19476,21144,12209,-3417,-14942,-16280,-13260,-9026,61,14240,32243,34427,5393,-1069,-176,-13977,-3693,13638,-6565,-24491,-19843,-13535,-5449,4011,2910,-10034,-22687,-9512,4521,-4201,-12778,920,9167,6220,-783,10757,-1101,-28255,-27833,-23875,-36954,-28572,-26951,-27667,-31775,-27915,-10619,-6591,-22008,-19610,-10593,-381,17152,12538,-13509,-25929,29561,148867,268635,359811,392388,341085,237096,98876,-2790,-6147,15969,46712,40391,6303,2926,-2324,-30097,-17656,3099,440,-39451,-12410,4683,6367,8485,6582,-10056,-22450,-14534,-17858,-26600,-16934,16617,44140,44975,28434,14302,21559,25407,13226,-912,-13928,-25890,-33529,-30576,-7097,16180,29600,20259,7647,-2306,-5786,-21543,-37632,-24972,-16226,-2072,6442,15187,26259,36587,39652,13035,-22627,-27830,-21155,-30074,-8572,21518,69545,48187,-1095,-28453,-19898,5333,32493,44952,39940,49418,78595,96698,87362,66495,36359,17397,12065,4408,-8192,-19037,-9959,-7980,1996,37251,40762,8060,-18389,-32226,-35099,-18239,15102,24756,1176,-20221,-4346,9401,30747,46159,36035,-5602,-20413,3229,18472,36407,42885,36647,71558,125113,162289,141230,132272,200053,249628,223814,223048,359599,510047,490299,421705,710011,940049,980899,1339267,4822999,9607051,15202443,19397105,18949631,14077083,7873192,3216690,1661314,1676122,1381876,1018955,944658,1042756,976149,719817,527238,534608,508535,386977,324330,305254,251045,200087,197466,227646,222773,178626,137537,134953,144975,150306,145836,168459,189923,180206,159392,149940,156885,152647,128724,96417,73788,61661,56914,56760,44592,4369,-22338,-645,27863,55524,66196,49975,6726,-13658,4974,5426,-4842,18092,62546,97913,87378,36789,-9265,31169,66744,74685,52962,13883,-13968,-11651,-5259,23404,27153,-22270,-24131,493,43369,66450,53602,33903,16828,27850,67647,67583,33668,-3406,-18918,-2341,16406,22813,27747,29158,39852,48600,44145,30637,8815,-14886,-21550,-6405,11416,21376,12640,-17643,-12087,-6181,-21049,-30758,-9029,-8651,-18821,-2503,10142,2348,-13301,-7406,-6,1627,-8192,-22974,7669,22609,-4184,-39090,-1527,33768,52168,63311,55032,50471,44377,35023,20788,9947,-8158,-17056,22784,49765,55335,29366,11431,1389,3734,6196,-5547,-9847,-3346,-1346,384,4889,3386,-8061,-24231,-34071,-32779,-29343,-35539,-33891,-7306,12213,9241,13958,13916,3437,-11038,-11279,-7477,-22121,-23805,-2259,8183,3812,-8193,-17887,-8211,2746,-9257,-31214,-16250,5213,9874,-1624,7430,35036,21515,-23814,-22179,-6919,-13747,-13460,6336,8222,-6123,-18204,-23841,-20805,-8024,-508,-10506,-33903,-36024,-23070,-32543,-28925,-13604,4783,18286,25714,12675,2888,10471,13538,-4299,-10815,1227,-667,-10916,-13528,-12674,-11914,-23800,-24954,-502,15299,13167,-283,-22088,-36993,-31441,-35880,-25381,-7542,2402,-15476,-26882,973,9931,5780,2103,1016,5495,-5120,-25580,-2579,25912,36159,17390,-16886,-29199,-20082,-19474,-9215,5137,5125,11773,32466,40542,37398,31162,18320,9010,9641,11994,-1959,-23978,-33287,-15666,-2136,18612,39508,39817,4075,-38729,-19037,-11518,-23247,1953,37249,44271,22977,-12933,-15468,-6934,-20701,-4241,23329,20582,-15658,-25264,4736,949,-4564,-4441,-400,1869,-996,2847,9182,11372,3159,-18162,-30029,-28146,-25443,-1538,7968,2187,-12875,-9349,17267,30722,14012,-24625,8065,33737,33267,6726,8396,44671,45069,30848,13051,-2804,-20557,-22213,6406,20797,8533,-30235,-7035,11018,10864,685,-4077,-3391,-2348,-2767,-9558,-14519,-724,24565,39827,20307,-21863,-13923,9484,10940,-1544,-13854,-31387,-8401,31419,50377,27339,-7390,-9408,-931,123,21861,40164,33841,9165,-16189,-12096,8761,18554,-417,-18943,7088,15547,3889,-6737,-13166,-13074,-8762,-10981,3974,19343,32323,16262,-3685,-9750,1934,31460,66105,76295,56649,29602,11483,6665,-562,-12365,-21774,-2191,597,-6708,-9827,-7598,-8830,-16962,-26972,-30341,-16069,-4338,-4035,-23312,-14661,-1005,11953,23837,35492,30962,5244,-17994,-17184,-18174,-23557,-22628,-24240,-19162,-11291,-6865,-5053,4151,11366,4222,-12964,-19132,-14286,-14388,-7848,3994,8434,6246,-3059,-262,3699,-4182,-13568,-11676,-9262,-15119,-1565,20414,36343,45785,53969,57531,66267,82587,74130,38942,9627,-2434,-580,1853,-3199,-18192,-6890,1754,-4271,-15829,-35214,-19118,-1648,-1646,-22475,-18874,-7881,-2280,-21017,10470,29395,19815,1789,-15508,-17790,108,4714,-10297,-17376,-3556,1202,11051,17517,5078,-18749,-36041,-7548,18715,28347,17084,6979,16236,28288,25438,10802,-14866,-25840,-7687,9201,15463,19560,32381,36228,14969,6690,-15772,-16331,11705,24147,16054,-391,-10822,-7528,-5796,7626,34957,50637,24755,-19260,-10665,-5780,-20513,-30809,-26361,-6719,11312,19343,19004,21577,20544,14304,-1633,1364,18401,25014,14848,-3110,-1271,15794,10796,-16500,-24810,-22666,-246,14522,22764,43628,54917,35575,1581,-19937,-25223,-32472,-18615,68982,190050,359712,440553,323640,152125,14048,2061,17856,9309,-4739,-21244,-21971,-16659,-10499,-834,4763,7146,13803,10973,2989,268,14070,55743,123821,169135,161654,111507,37418,-10949,11209,31675,24393,19884,17146,8203,-1972,5675,17106,-308,-31889,22638,61001,76557,99501,142869,313951,513469,521522,331691,132335,25620,-3645,-6280,-11688,-17586,-15433,-4587,1914,-9369,-30612,-26978,-5906,1614,-6403,-34027,-20026,-19901,-30152,-29931,-10564,-8245,-13394,-17873,-14428,-7242,-6955,-12312,-20606,-3690,21153,31609,37763,66701,72462,28942,-9781,-25267,8541,15907,5938,6560,-10768,-24801,-10231,-1948,-12922,-29436,-27519,-7025,15578,34359,38977,8058,-19479,6974,19059,21563,31556,30618,8010,-11996,-29264,-31858,-13263,-18423,-34396,8902,53587,69706,40848,-8652,-7036,12403,8644,-11044,-3525,-8808,-22057,-28515,-26105,-29310,-24048,-19951,-15047,-8785,-8492,-1869,21164,32749,24999,14578,5105,-17726,-24331,-6662,-1934,-4124,-589,18447,41091,40525,15301,-12977,6357,27605,28973,13671],[-6107,-14153,-10094,10384,26205,39796,39683,22483,-1743,-22766,-24022,-9141,1404,-9181,-4482,38163,65166,53111,20145,7858,5895,-7993,-14154,-3033,-1898,-3373,4023,9252,10847,-1564,-15649,-12889,-6965,-15492,-34866,-26829,-22414,-27206,-27937,-9500,14971,16413,-811,-15505,-12392,-26751,-8584,15030,11313,3666,11997,21561,13238,-2200,22995,58665,67077,45909,17182,-3587,8493,29511,41284,43590,49085,72415,91314,79330,49683,41447,38612,28822,17074,11536,12645,7218,-8103,8784,10470,-6337,-26716,-28932,-19218,-11370,-8343,27787,68526,45189,-12275,-4532,34636,26528,-9653,-11830,-2304,-11869,-13778,-362,-3492,-14029,-20330,-21156,-13788,-13030,-26410,-36575,-16737,-1092,17747,28198,2600,-17194,527,4568,-9022,-22789,-8192,16301,29856,22181,18826,21166,13964,2077,-4166,-4278,-4215,-2713,3503,13752,29895,32786,10325,6299,-665,-20881,-2456,15990,-6327,-29735,-12463,-1520,4682,8219,108,-17129,-30055,-10927,3162,-8914,-15321,3937,13573,7382,-5938,3649,-7148,-28675,-21083,-17610,-31890,-23516,-17493,-17861,-24875,-22895,-7643,-4772,-21493,-19324,-12919,-3581,18119,15006,-12198,-24604,31512,168918,311129,423274,463752,402783,277495,116700,935,-5295,14586,40611,32149,2139,17,-8093,-34141,-13700,4399,-851,-33346,-2528,16243,17697,17096,10998,-6919,-16647,-10974,-17082,-23456,-7179,24292,46435,47682,33801,24345,24781,24569,13252,-989,-13927,-21907,-23812,-22733,-7591,14806,29727,20742,8775,-1375,-6350,-23730,-32908,-23149,-13382,3926,12410,18192,25705,33604,34621,2276,-30867,-19395,-13630,-23978,164,34634,83541,55195,7220,-18926,-14730,10991,37647,50162,46356,58622,95673,121337,112841,83201,42285,16211,9971,6322,-4236,-17408,-9992,-9891,-3310,30591,30680,-4229,-28295,-37061,-35942,-18017,11889,16760,-7384,-15847,1287,13460,32908,45912,34799,-8121,-19947,2907,16242,39341,46058,37118,78553,145276,185351,158205,141116,209394,268467,253164,260180,417390,586331,562715,488218,833654,1145809,1191985,1492814,6196981,14364000,23682512,30084179,29251967,21713729,11888828,4421035,2056915,1997883,1642014,1192478,1114663,1246982,1157607,852656,648038,662436,641416,505997,426312,399081,339355,273323,262222,299520,297322,251135,208363,208549,213814,210481,206155,231081,247537,221485,186646,173398,183357,184271,163800,131654,108955,96093,89953,89418,72094,25036,-4165,17648,53892,87556,100908,83465,38797,6201,3842,7524,8489,36662,84375,121188,105396,45671,-8052,38777,79724,88524,63627,23223,-2750,-320,14084,45091,37012,-21368,-28336,2441,47536,68227,55726,36804,19927,37526,78953,77035,42961,7293,-11933,663,18056,23734,30894,39142,54527,57767,47266,33525,14159,-7974,-17083,-6313,7990,18555,14778,-12967,-15777,-9107,-25438,-19610,50,-4371,-21309,294,13018,6174,-3846,2928,6895,5706,-4684,-13599,12343,22507,-3901,-33582,-1132,34564,56153,73420,70922,64182,53594,39658,21468,9500,-8071,-17209,19789,43552,43250,19378,4867,-7036,-6175,64,-7740,-6912,1418,2129,4105,9984,8027,-6820,-25724,-36015,-30287,-23373,-28218,-26757,-2731,11633,8099,12211,17817,14364,-2619,-7063,-635,-14599,-31861,-11195,1078,-534,-8095,-13260,-2873,9861,-950,-24470,-18842,4165,12293,5195,19150,49015,32681,-14940,-25370,-8788,-5242,1382,16548,13945,-5597,-21824,-29013,-25120,-11478,-3554,-12041,-33115,-35214,-20096,-24741,-27041,-14535,-657,8902,15660,7060,4134,13740,15907,-691,-8320,-1911,-3662,-10847,-10039,-7203,-6373,-20328,-24627,-3459,10163,9188,-3089,-24816,-34249,-28644,-39562,-19524,-3578,8256,-2569,-26175,-7701,95,-1673,1552,5587,8849,-1849,-17388,3129,27682,33735,13953,-13804,-18832,-12822,-13096,-2547,10836,8481,11055,23034,27797,32151,32770,21460,8215,3855,4866,-6823,-25709,-37870,-19611,-6554,16773,43245,48416,13354,-34284,-23849,-10869,-19273,-9670,26158,38345,24370,-5601,-18871,-11712,-28937,-5173,22527,17115,-23380,-11417,18783,5328,-6878,-3781,242,-167,-3355,3914,14221,17477,7562,-15579,-26035,-24010,-27243,495,13520,9929,-3081,-480,24128,36536,17496,-20962,11774,38135,37800,10267,-4358,30592,36078,27820,14410,1700,-17352,-24474,3392,18763,3200,-27970,-313,16183,12549,-340,-7215,-7116,-5683,-6172,-11522,-9194,8984,32837,45361,23857,-19177,-12201,12920,14334,373,-13357,-34366,-6700,35809,56007,29811,-4690,-4282,2076,-1015,18508,36668,30627,5694,-17292,-14506,6003,16970,1432,-13897,4472,9338,-4822,-13589,-14359,-10479,-4104,-10568,-1820,18805,33056,15582,-4723,-10423,2073,31406,64338,73113,53433,27178,8845,3069,-3954,-12869,-16954,-206,3403,-3243,-6892,-5207,-6999,-16825,-27263,-30798,-20288,-15805,-24239,-22427,-11831,-4734,5343,21409,37875,33570,3847,-28337,-25736,-18653,-23784,-19409,-18370,-15575,-8421,-5783,-4349,6184,15998,10341,-8124,-18287,-16775,-17374,-8786,4240,10254,8444,-10759,-11925,-3002,-6314,-11497,-10448,-8559,-10600,1101,18322,32824,45081,58505,62708,67315,79557,67589,31783,2758,-7345,-6061,-6629,-11296,-19747,-1521,6192,-2647,-15222,-31407,-28590,-12055,-10798,-26084,-18541,-15086,-13639,-27791,5156,24257,19890,5347,-13894,-17054,4323,9909,-3892,-21293,-11111,602,18238,26692,9933,-19150,-34486,-3845,21802,29728,17806,6757,12928,24126,21659,7133,-19969,-36743,-18063,-130,11867,23979,36480,30752,6347,61,-18492,-17413,7600,19989,14562,531,-11260,-9601,-6595,11369,37940,51463,26194,-13492,-18304,-18619,-31234,-31286,-24558,-4746,13672,21762,18710,16322,14675,12728,2776,9066,23585,27104,12702,-6069,3856,21976,16454,-11024,-20942,-21209,-4938,9847,16784,36968,51302,38751,10208,-11830,-18963,-28382,-16660,90653,299986,566098,665023,472245,195576,25497,5977,21447,13965,693,-15325,-14247,-12412,-10129,-614,7730,12549,19977,20108,15973,20204,37013,95091,185353,246945,240298,174390,75216,4523,24339,44899,36694,32194,30238,20618,9559,13252,17586,-3564,-9220,39479,68214,79034,115905,215364,497872,742151,715161,432822,164446,36081,1981,-3143,-12478,-20192,-17806,-6909,-1716,-16374,-36832,-20215,-4410,-225,-10721,-37193,-11993,-11783,-29139,-33858,-8469,-7534,-16792,-20917,-11639,-5319,-6240,-12978,-28126,-9190,23047,37284,43874,67614,63871,21717,-7121,-9612,14340,13260,-4138,727,-4485,-7817,5145,9275,-6687,-25436,-41457,-24366,3195,27814,37440,9194,-24101,3043,17598,19431,25049,22923,3253,-10231,-22291,-32892,-19897,-20703,-33245,13005,61187,77917,44803,-10119,351,26706,26489,8972,-20897,-18199,-27319,-24771,-16657,-22761,-20865,-14185,-8758,-5978,-8815,-3384,17411,24040,18711,14633,8088,-13122,-16301,-1401,109,-3165,997,19463,40035,37824,12673,-17389,1988,21612,20843,6588],[-13036,-17642,-6481,11845,24934,38039,38607,23560,1215,-16804,-14717,2598,11925,-3798,-4557,39892,68973,56525,21202,976,-3545,-10799,-11031,-6050,-9709,-10111,868,7498,8391,-5284,-18017,-9233,-3646,-13932,-30471,-21626,-19514,-28387,-31234,-14387,8462,9448,-5809,-19902,-18515,-21119,3079,22124,12376,-418,11488,25433,18282,726,23838,58027,64338,39778,8499,-12491,-621,18065,27809,35724,44400,69780,87777,77684,52664,43913,35371,20470,9503,8989,14527,10252,-4771,8479,8775,-5302,-23405,-32671,-34991,-21872,-8730,25688,62293,41425,-10719,-13953,25016,21431,-5727,-3663,307,-13594,-13785,4417,6783,-215,-8264,-13258,-12704,-16997,-30060,-27765,-10150,5922,23665,34991,6410,-28465,-8560,-1033,-11388,-24167,-14255,11347,24279,16739,14721,17486,12816,6226,6047,6292,4008,4028,7164,12851,26507,31090,14906,11223,-2518,-29538,-3307,14275,-8937,-28148,-5761,7589,13113,13599,206,-21296,-31813,-9822,2405,-15112,-18171,5745,15598,6343,-10872,-2448,-11813,-27325,-16280,-12903,-28073,-18601,-8210,-8152,-17753,-18140,-7055,-6074,-23376,-20083,-16180,-7412,18383,17064,-9452,-22568,31975,186180,350081,481251,527411,455039,308028,126136,-845,-5313,13197,32231,19303,-6447,-4828,-14817,-32690,-11455,3305,-4083,-28526,5031,25086,26226,23272,14098,-4012,-11800,-8045,-15777,-18034,334,27616,42912,45377,35820,30240,24596,20982,11634,-2476,-14265,-18242,-16626,-14518,-5952,13786,29023,19722,7970,-1995,-8418,-26384,-28780,-22276,-12085,7701,16240,19637,24142,29120,26372,-12360,-29097,-10184,-7415,-20602,4641,42918,91046,56729,11558,-9832,-7477,15827,39627,51633,50521,67490,112178,144306,135466,96499,45650,13765,8516,8285,-1784,-17742,-12097,-13389,-10842,20295,16646,-19239,-34736,-36845,-35116,-19520,5756,5919,-18542,-12126,4234,14413,31058,41317,29399,-14043,-12881,6323,12341,36883,41841,29952,76943,156944,199739,167971,143211,209030,274971,272460,288404,459551,641422,614901,533731,923632,1308778,1356403,1559051,7166415,18414415,31021143,39157132,37933698,28178222,15275734,5367436,2348584,2217003,1818637,1307243,1226445,1385714,1278203,948169,748187,767223,752641,615081,520218,483463,419715,338343,318566,365011,368309,323059,280119,281023,278310,264401,260583,287232,299371,257649,208847,191997,205424,211409,194374,162515,140920,129832,124695,125261,102271,47746,14645,35963,79401,120384,139858,122220,73471,28950,6178,10820,22100,55470,105882,142204,120094,52039,-7510,44890,90937,100095,71595,30346,7008,11622,31761,62974,44526,-17319,-31992,2795,49142,67345,55646,37335,20895,42582,82717,79184,46383,13776,-7106,483,17317,24761,36492,51047,64948,60990,45867,34114,19142,-572,-9534,-3346,4757,14057,14957,-10549,-20642,-11847,-28251,-9490,9327,350,-23381,2144,15266,11305,7001,12274,11965,8000,-1915,-5422,16134,21848,-1344,-19738,52,33106,57397,79583,82128,73655,60567,44054,21609,7175,-9587,-17701,14504,33528,27756,7707,-1205,-12889,-16847,-8721,-11958,-3240,6051,4672,6399,12041,7956,-9598,-26799,-29907,-24228,-18399,-21795,-19666,-3,8719,7312,9484,19340,21374,2915,-3662,5758,-5652,-35580,-22034,-7371,-5728,-9296,-10645,33,13806,4416,-18904,-21846,1941,13747,11482,29403,59791,41048,-7468,-24253,-7157,4127,13080,23979,17737,-6103,-26532,-35158,-28752,-13035,-6401,-14683,-33131,-34011,-17578,-17489,-20601,-13668,-5542,118,6539,2843,5121,14752,15871,1457,-6617,-6159,-8204,-12816,-7663,-1596,-536,-16719,-25219,-9051,1680,2647,-7626,-28622,-29405,-27142,-32428,-11120,-213,12624,10089,-17997,-17132,-11287,-9531,2130,10789,12337,1479,-9622,10144,30729,31213,9629,-9858,-9399,-6466,-8041,2370,14322,9725,8650,12344,15971,27815,33499,22401,5533,-2898,-1638,-10157,-25708,-36776,-22825,-11368,13311,43984,53386,20508,-27437,-28187,-9548,-11327,-16290,16429,32296,25027,3413,-11327,-13370,-33532,-3809,21367,13077,-27960,-553,27144,7281,-8908,-2526,882,-2329,-5543,5158,18678,22535,11262,-12665,-21416,-19438,-28110,1926,17790,16314,5827,8573,31707,43185,21892,-17246,14710,41427,40866,13364,-16776,16244,26017,23280,14325,5183,-13361,-25330,-553,14673,-4694,-19447,6870,20622,13121,-2247,-11440,-12100,-10377,-10120,-11432,-2027,17718,38896,47874,24935,-17448,-10068,16147,17492,2502,-12259,-36786,-5806,37647,57451,28703,-2195,1047,5089,-2699,13557,31179,26047,2452,-17346,-17529,2008,14697,3616,-9467,554,1442,-14499,-18125,-12292,-6901,478,-8591,-9669,15511,30024,11859,-7252,-11481,1562,30935,61269,67569,47758,22428,4122,-2376,-8529,-13032,-11386,2100,5752,60,-3189,-1544,-2641,-13033,-24241,-30427,-22573,-22618,-24773,-7304,-7649,-7252,-1094,17259,37642,33914,2433,-35647,-29977,-18278,-24196,-15892,-11736,-10867,-5238,-4868,-4270,6840,18369,13932,-4843,-17098,-19326,-21140,-10509,3915,12739,14462,-10204,-26265,-12074,-9663,-9091,-8407,-7568,-7708,1501,13882,27309,42249,59868,64460,64730,73334,60278,26251,-1748,-10108,-9905,-14525,-19740,-19814,2249,9304,-1335,-14459,-26649,-35935,-22510,-20808,-27878,-15513,-10716,-20793,-35957,-2664,16517,18085,7978,-11668,-17114,5682,12623,1604,-18965,-15535,880,24447,35066,14784,-19129,-34192,-1671,23293,29182,16782,5227,7890,17562,15108,1065,-24969,-42108,-28297,-11644,7063,26992,37240,22088,-3016,-8213,-22464,-17122,4218,15890,12759,841,-11727,-11588,-7507,13426,38871,50505,26574,-9575,-23457,-25262,-22593,-20793,-19241,-2756,13945,21040,15159,8341,6510,8630,4428,13621,25392,26176,9048,-6990,8454,25260,18180,-9513,-18039,-20607,-12408,2206,8275,26995,43331,37606,16096,-4481,-12870,-22841,-10914,111241,410724,755920,860760,605199,232630,35203,7891,21974,16222,4293,-11142,-9680,-10432,-11577,-1897,9129,15940,23601,26055,24987,26674,29428,78832,165331,228023,224960,166411,74482,10704,31906,50918,40417,35637,35942,27166,18483,22671,24227,5466,10165,51072,70256,76746,127632,295048,668223,934009,876387,520699,189071,41597,4603,-1278,-14187,-25040,-22019,-10047,-4826,-20018,-28090,-15655,-5698,-4717,-16633,-27984,-2983,-2081,-22134,-35127,-8221,-6844,-19316,-27002,-11234,-3631,-4142,-10918,-29230,-16245,21141,38873,46992,68399,58418,21359,4209,5115,19048,9016,-13285,5190,11399,10528,19917,19736,14,-18994,-41479,-41217,-9508,19563,33714,9142,-29965,-3415,12871,14126,15953,13307,-3225,-10295,-17131,-26848,-26318,-24862,-29608,16840,66789,82715,45355,-13858,7049,39373,42934,28526,-17994,-29221,-30623,-20155,-7979,-16585,-18330,-10518,-5186,-5855,-11618,-9140,8515,12790,12970,14925,9889,-10184,-10756,1311,-395,-4298,595,17695,35438,31401,7041,-23317,-1998,14865,11813,-1552],[-18586,-17640,-1531,13608,23651,35847,37173,24938,5141,-9707,-4880,14826,22763,2211,-4464,40333,70232,57453,21870,-4404,-12354,-12574,-9155,-9184,-16530,-12620,1425,7845,6906,-8146,-17508,-3933,453,-12111,-26283,-15306,-14989,-26681,-32327,-19625,1407,2201,-10770,-23664,-20566,-11770,13250,26970,11034,-6502,10360,28496,22668,3804,23860,55625,59540,32187,-622,-21473,-10594,4803,10809,21539,34333,63205,81083,72843,51428,40664,27189,8324,-1050,4310,14735,12244,-2636,5457,4395,-5462,-17709,-24119,-40604,-31248,-9695,21484,52116,34873,-9767,-23708,13522,15166,-2183,1970,1236,-16260,-14133,7334,14356,10600,1294,-7575,-12263,-19566,-27882,-19589,-3951,11804,28694,41915,12663,-36901,-17042,-5636,-12759,-23713,-18944,6217,16954,8409,7136,10515,9561,9311,14906,14768,11013,10847,11394,12810,24083,31043,19212,13998,-5240,-39071,-5111,10018,-13689,-24402,-593,13822,18615,18234,2982,-17946,-22580,-4504,4688,-19416,-19458,6680,15407,2917,-15511,-6660,-14522,-26597,-13486,-9157,-24918,-15264,-746,245,-10954,-13898,-8367,-10002,-27506,-21757,-20313,-11523,17120,16844,-7123,-21018,29371,193919,370289,510847,557501,475300,313850,120598,-9605,-6082,12360,23354,4055,-15957,-9035,-20537,-29394,-10527,633,-8354,-24981,9854,30529,31466,26859,15931,-1154,-7354,-5108,-13190,-11328,6264,27299,34580,39229,35459,32929,22135,15850,9253,-4474,-14498,-15907,-12264,-8243,-2849,13999,28443,18085,6082,-3233,-10578,-26184,-24970,-22085,-12117,9835,18754,20407,22883,25755,18803,-26732,-18525,-1549,-1926,-18744,5883,47203,92951,54336,13085,-2120,507,20180,39526,50778,53731,76613,127691,164622,154553,106802,47915,12675,10402,11769,391,-18726,-14793,-16825,-19059,8136,827,-33589,-29129,-31472,-32767,-21251,-1179,-5042,-29276,-8397,5582,13465,26540,33818,21430,-21996,-2267,14232,9906,30824,31902,17288,68815,160992,205973,171304,140421,201060,272030,283581,309917,488758,676595,648263,562518,982028,1422652,1467262,1543550,7510826,20804923,35519675,44527356,42996697,31983387,17263032,5861180,2496293,2314902,1904124,1365742,1281781,1455679,1336155,1006820,825673,845841,835892,707452,601689,555570,488520,392075,363989,420738,432196,390807,349101,348364,335301,309558,306330,333877,342686,287414,225913,205930,223112,233558,219213,187578,168238,161525,159822,163057,134250,72365,34970,55070,104085,152478,180651,163473,108846,52745,14771,17277,36385,74540,126617,160297,131529,56942,-6441,49945,100499,109563,77409,36046,16040,23641,47230,75624,48222,-13001,-32652,2433,49096,64911,54445,36748,21012,44042,80290,75343,45050,16819,-4211,-1470,16080,27322,44477,63091,71162,59418,41656,34217,24609,6915,-536,2487,3111,9498,14542,-8681,-24788,-13482,-27394,-323,18404,5352,-22974,3815,17801,18210,18791,21133,16078,9638,1190,2043,19295,21342,3351,-7220,2350,30353,56895,82505,88837,78896,65150,48682,23126,5229,-10958,-17646,7998,21270,11184,-2766,-3320,-10694,-22193,-18766,-14598,2556,11016,6796,7872,11831,4238,-14381,-22574,-19855,-17099,-13793,-15664,-12187,1928,4714,7428,6451,18863,24618,5400,-877,11994,4046,-25632,-32760,-15395,-10410,-10791,-9377,970,14988,7180,-14565,-24153,-680,14607,17215,38100,67267,46646,-1428,-19912,-3670,11902,21590,28877,20055,-6880,-31489,-40048,-28546,-10528,-6430,-16624,-32664,-32119,-15412,-11090,-13393,-11430,-9178,-6966,-169,635,5371,13421,13599,2221,-5562,-10564,-13221,-15744,-5524,4363,5346,-13153,-25716,-16630,-9466,-5375,-12977,-32855,-25012,-27010,-23277,-1641,2670,15609,22026,-4993,-22238,-22765,-16534,3171,15281,15351,4618,-2431,17725,34791,28878,4699,-5963,-1896,-1878,-4664,5421,15597,8670,4430,1127,6217,24429,32888,20716,675,-10371,-6634,-11748,-24198,-30888,-25152,-16558,8079,41249,54074,24759,-20885,-31288,-8061,-2872,-12811,10766,27098,24791,11340,-1427,-12448,-27465,-429,19781,8731,-26914,6020,29074,5616,-10782,-1213,930,-5199,-8248,5817,21879,25922,13613,-10105,-17121,-15400,-27709,2069,19905,20338,12738,16732,38716,48872,25335,-14819,15992,42476,41370,14889,-26845,2266,14854,17038,12559,7089,-9685,-24685,-6115,7765,-14885,-10485,12666,22748,11370,-5933,-17529,-18958,-16969,-14991,-10032,4719,24082,41410,46114,22464,-17316,-8321,18167,19387,3954,-11334,-37327,-6865,35412,52696,22765,-291,5561,7148,-5525,6369,23107,19431,-1182,-17345,-21702,-3840,10835,4524,-6780,-5109,-8626,-25335,-19148,-9063,-4360,3481,-6138,-20135,8922,22813,4591,-12145,-14726,-1615,28572,56025,59140,39121,14709,-3210,-9531,-13055,-11219,-5431,3889,6550,1461,-1296,249,1079,-8040,-19765,-30462,-23062,-15288,-3875,6872,-3786,-8774,-7362,10465,33718,30938,139,-33444,-28092,-18635,-25631,-12912,-5356,-5947,-2345,-4928,-5957,4840,17151,13759,-4516,-17429,-23008,-26615,-14367,1443,14052,21827,-717,-41319,-24191,-14560,-7347,-6827,-7775,-7763,-1347,6664,19507,36697,56935,61520,57632,63319,51931,22123,-4261,-11712,-12961,-21675,-29082,-20523,3258,10063,-1199,-14367,-22342,-33760,-31889,-32096,-28262,-10934,189,-18867,-43019,-13369,5837,13568,8725,-9592,-19141,3008,12101,5271,-13492,-15710,1179,28560,41411,18521,-19439,-35929,-1941,22238,25976,13616,2095,771,8231,5510,-7557,-28783,-35177,-34383,-25189,1144,27736,34271,10852,-12162,-17987,-27240,-16102,1453,11859,10645,568,-12297,-14029,-9425,13254,37106,47082,24938,-8111,-24977,-21303,-12051,-11091,-13432,-1648,11735,17123,8427,-2494,-4266,1564,2839,14491,23535,22304,4345,-6627,10693,24793,15596,-12471,-17711,-20447,-22220,-8558,-2510,14266,31688,32591,19177,1602,-7490,-17088,-3127,128736,499250,885926,983625,696173,259824,42803,7875,19641,16280,5989,-9341,-8455,-10807,-14634,-4591,8943,18042,25887,28158,27121,19679,-296,12333,68285,112944,113948,84442,30236,2062,31418,48940,35792,32882,35888,27896,23992,31716,33504,17810,24454,56997,67261,70049,133863,368468,790635,1049303,972049,580298,204761,42555,4533,-586,-15807,-30895,-27387,-13446,-6693,-18539,-20658,-13094,-9118,-10121,-20529,-17918,6729,7700,-14382,-34476,-7845,-4127,-17543,-32989,-12889,-2924,-1993,-8075,-25492,-23771,16076,36717,46780,68010,54913,24605,17173,18785,23460,4559,-16941,19019,32423,29616,34342,29752,7711,-10910,-28439,-40182,-20611,11544,29678,9519,-32975,-10736,6548,7269,5981,3549,-9776,-11030,-13126,-19381,-23758,-29172,-26330,20749,70937,85007,43844,-18626,14043,51177,57978,45803,909,-26026,-22871,-13130,1173,-9756,-14883,-7163,-2941,-6945,-14274,-16279,-2047,4065,11644,17740,12691,-7201,-6161,3219,-1666,-6024,-408,14586,29051,23318,553,-22548,-1898,11292,5942,-8337],[-22634,-15449,2412,13679,20548,31496,33750,24977,8307,-3449,3572,25335,31852,7281,-5140,38344,67820,54929,20998,-8735,-20826,-14219,-9505,-13599,-22963,-11345,4967,10170,6445,-10038,-14731,1922,4790,-10422,-23415,-9938,-10945,-24244,-30253,-24992,-5794,-4862,-15278,-26449,-18915,-2938,21095,28835,6800,-14473,9056,30640,26176,6871,23426,51997,53131,23333,-10228,-30821,-21307,-9678,-8490,1626,20237,53373,71527,64907,46220,33115,16351,-5621,-13081,-1230,13955,13628,-1021,1093,-1612,-6542,-11748,-13665,-28963,-34480,-10831,15956,39446,26459,-9453,-32064,1808,9159,786,5105,388,-19495,-14230,8944,19478,18335,8134,-3408,-11285,-19612,-23321,-12579,1863,16988,33321,49480,21869,-29361,-22419,-7930,-11761,-18935,-16216,3055,9333,-1746,-3019,2079,6168,12113,22287,21150,17015,17840,16662,14991,24934,34127,23760,15484,-7954,-44245,-6187,5404,-18901,-20981,3384,17757,21467,21503,7294,-9855,-11227,4503,11441,-16019,-17481,7215,13421,-2617,-19295,-8292,-15220,-27524,-12382,-5902,-22702,-14703,4272,7227,-4536,-10437,-11293,-15959,-33284,-23554,-24812,-15923,13626,13173,-6329,-20656,23513,191650,370276,509832,551754,461968,294299,100352,-24443,-6553,13044,16677,-10078,-22943,-12189,-25076,-26745,-9930,-2428,-12928,-22396,12375,33011,33699,27874,16150,1010,-3757,-2537,-9895,-4621,10477,23476,21955,29978,33091,32809,18042,9807,6270,-6756,-14751,-15332,-10870,-4822,-153,14797,27623,15418,2750,-5217,-12270,-22529,-21810,-23028,-13698,10332,19904,20350,21958,24811,15975,-24123,-7971,5183,2444,-17796,4069,47434,89524,48622,11904,3212,7239,23076,37130,47635,55713,84848,140309,180081,168227,113171,48854,13201,14749,15697,1659,-20755,-18300,-20328,-28203,-5563,-15798,-31231,-19852,-26064,-30572,-22756,-7727,-14148,-30369,-5875,4558,9938,18875,23123,11014,-32390,8000,23610,9906,21557,16525,-123,55087,156997,203249,167347,132881,186959,261452,285656,323224,504787,690575,661006,577515,1012238,1485007,1523712,1474455,7169329,20997488,36181968,45027615,43344610,32299319,17420673,5816987,2488669,2294340,1905168,1375589,1287910,1461992,1337519,1030491,876510,894952,885663,774952,664122,609892,540203,429889,394738,461633,483247,448089,408615,403988,379620,342221,339196,366206,372605,307133,235618,213675,234479,248034,235055,203489,187317,187366,191692,199233,164564,96403,55087,72959,125008,179719,217622,201551,140623,74215,26525,24947,48972,91106,143276,171961,136953,58645,-6447,51840,105865,114465,79068,38545,22424,32985,57631,80021,45436,-12326,-32848,-454,45634,59321,50495,33634,18992,40794,71118,64794,37848,14958,-4908,-6189,13592,29630,51591,71634,71382,51945,34032,32943,28399,11743,6495,7600,1058,3696,12360,-8204,-28882,-16378,-26044,5757,24743,8227,-22184,3420,18747,24292,28853,27524,17639,9280,3047,6841,19718,19248,7215,1955,3373,24869,53273,80692,89222,78034,65210,51439,25169,4009,-12197,-18605,-852,6420,-6411,-10045,-1437,-3211,-15241,-27795,-12400,8603,14399,6885,7130,8214,-3954,-19155,-14385,-10591,-11356,-10950,-11245,-5849,2583,131,6972,1771,14961,22575,3303,-137,16387,12124,-14273,-39080,-23152,-15346,-13609,-10608,-1250,12240,6080,-13009,-26474,-4623,13609,20811,43657,70001,48112,1760,-16360,-1521,15848,25568,30148,20011,-8410,-35210,-35280,-23949,-4894,-2593,-16451,-31453,-30802,-14800,-7046,-8170,-9984,-12356,-12430,-4429,-778,3448,8809,8387,668,-6130,-15114,-18480,-19186,-3689,9695,9952,-10751,-25119,-25210,-22749,-13531,-18397,-35888,-22192,-28430,-14273,7183,4439,16666,32076,9344,-15552,-27517,-20701,3436,17659,16965,6948,3578,24744,38911,26493,-915,-3367,2606,11,-3473,6393,14672,5151,-1883,-10165,-878,21377,30365,16094,-6481,-17828,-9348,-12295,-22466,-26438,-26601,-22029,1116,35010,50466,25891,-15660,-31975,-6966,4246,-3008,11069,23897,24179,17612,7771,-8041,-15578,4673,18216,4960,-21707,8365,25253,631,-11695,282,600,-8538,-11328,6040,24061,27929,14913,-7716,-13177,-11861,-25381,1390,20131,22162,17686,23929,44887,52975,27331,-13482,16135,41653,39718,15090,-22280,-8696,4192,10492,10367,8398,-5755,-21622,-12320,-974,-22310,-1603,17168,22873,7957,-10402,-24382,-26414,-24135,-19396,-7129,10987,28678,41208,41205,17772,-16986,-5782,20017,21059,5883,-9315,-33588,-8689,30021,42292,13609,2967,10472,9577,-7612,-1267,14270,12495,-3471,-16049,-25078,-9675,6912,5105,-4472,-10365,-18726,-33938,-15054,-4505,-1928,6245,-2006,-30581,1816,14399,-3202,-16223,-17730,-6163,25852,50782,50459,30108,6487,-10399,-14614,-12603,-3987,3103,7159,7664,2508,93,1303,4736,-1587,-13363,-29050,-20450,-1070,17066,20079,1058,-7091,-10322,3404,28458,27105,-496,-24616,-21392,-17859,-25458,-7996,3242,1644,2877,-3389,-7039,2535,14714,12254,-4848,-17438,-25394,-30881,-17969,-1002,16193,31681,16035,-24570,-35686,-17255,-3748,-3341,-6737,-8177,-4500,191,12972,31630,52634,56680,49187,52892,45887,22470,-1775,-9497,-12560,-23718,-35452,-19856,4285,11342,713,-11939,-15932,-25134,-33779,-41131,-24934,-2994,14543,-7955,-34823,-23089,-4074,9647,10742,-4604,-19612,-641,11622,10210,-4528,-9710,4177,33403,48400,23849,-17162,-36335,-1525,21700,23398,11854,994,-4805,-324,-3460,-14827,-26994,-25353,-29588,-36627,-2112,29195,31309,2111,-15642,-24488,-27709,-11666,2493,11342,11718,3316,-9420,-13652,-9375,14111,35843,44311,24192,-5877,-21060,-11757,-408,-5,-5254,1459,10428,13725,2505,-12358,-14237,-5135,1396,15031,21540,19215,2396,-3124,13103,23784,12237,-16361,-16615,-16748,-29143,-18970,-11786,2822,20567,27658,22779,9256,-53,-8639,8055,144188,548379,927483,1007375,729140,277557,51157,9184,17840,17489,9026,-6896,-7508,-10508,-16078,-5688,10149,23020,32748,32403,27220,13308,3024,-13903,-27292,-16153,5758,9926,-19985,-13944,27848,45089,30344,31351,35251,26746,28653,41335,44300,30037,35254,59472,61904,61795,136308,423794,841800,1065494,982728,601133,212271,41507,4244,992,-14892,-34318,-31425,-14976,-5667,-12627,-12892,-10654,-12269,-12766,-17374,-5315,18584,18591,-6111,-31767,-4485,2673,-9933,-29166,-14905,-2256,504,-4661,-20504,-29996,9370,31974,43711,65756,51889,28490,29066,31756,28533,1472,-13200,36715,55476,49067,48541,39547,16670,-1292,-15261,-28967,-28688,5323,26771,11285,-29495,-17859,-373,-212,-3946,-5452,-15684,-12187,-10428,-12443,-17008,-32921,-23479,23916,72992,84540,40416,-24444,20865,61491,70601,59459,17998,-14232,-12901,-4451,9991,-3282,-11269,-4479,-2792,-9973,-15396,-20687,-10005,2059,14275,21713,15578,-5065,-3656,3263,-4822,-10010,-3866,8353,19420,12381,-8045,-14261,932,10851,4452,-12236],[-18247,-10566,6706,13698,17414,26809,30168,25377,12290,3392,11905,35026,40188,12784,-4589,35744,63597,50947,20287,-10092,-26733,-14384,-10399,-17736,-26452,-6553,11672,15612,8599,-9260,-9291,9281,10725,-7270,-20790,-4974,-6722,-20331,-25674,-27649,-10818,-9544,-17375,-26772,-14641,5458,27373,28658,927,-22158,9311,32953,29798,10881,23967,48770,46625,14422,-19405,-39769,-31001,-23243,-25673,-21936,5572,42133,60358,54911,38426,24247,7020,-17735,-24403,-5904,13306,15270,1246,-2363,-7278,-7596,-6157,-4121,-17891,-29379,-11558,10057,26055,17307,-9628,-35591,-8131,4901,3288,6079,-1980,-22737,-13543,9830,22516,23182,12598,78,-8846,-17118,-18625,-6702,7256,21655,37747,57786,33869,-15820,-22120,-7156,-7499,-10252,-7126,3551,2940,-12376,-14223,-4329,4890,14921,27696,25071,21791,24587,22668,19544,29713,40088,28466,16080,-10419,-37764,-5894,1959,-22595,-17916,6133,19510,21893,22869,11443,-965,245,15218,21626,-6124,-12692,7058,9402,-10411,-21712,-7724,-14498,-30623,-13089,-3904,-22669,-17302,7436,13429,1473,-8306,-16366,-23654,-39361,-24956,-28966,-21258,7252,5980,-6798,-21512,15203,184411,361678,496187,531028,433891,262567,72237,-42957,-5661,15730,13905,-18681,-26068,-15664,-29608,-24738,-9431,-5450,-17759,-20520,13580,33759,33703,26345,14055,1292,-2155,-1428,-7347,398,11883,15637,5040,18077,28456,29634,12289,2843,2260,-9609,-15559,-16909,-12935,-5235,327,14862,25571,10758,-2769,-8226,-13046,-17395,-20011,-25761,-16992,9152,19435,19022,20824,26249,19985,-10969,-424,8862,5043,-17226,-434,43747,81394,40189,8091,5455,11309,23570,32148,42075,55881,90745,148156,188716,174883,114768,47983,14364,19177,18455,1217,-24320,-22942,-24187,-38592,-19819,-28750,-20292,-12560,-22795,-29251,-23283,-12132,-18693,-23296,-5566,552,3322,7811,9365,-500,-29802,16105,31882,12310,10603,-2917,-20125,37980,145864,192357,156659,121343,169041,244544,277490,325387,504821,680642,649561,576987,1013987,1493896,1526365,1386656,6259803,19023874,33002576,40749150,39099490,29196101,15786775,5282220,2344233,2174515,1835835,1343105,1251865,1413030,1290345,1019175,895249,911099,899212,812225,702904,642243,571078,448885,408851,484520,517350,489860,453035,442857,407814,360562,356966,381415,386105,314665,237043,215144,239005,253637,240323,208613,196174,205075,218677,231952,190971,118482,74233,88586,140458,199132,245462,231208,165380,91384,38577,32383,58720,103644,153852,175086,134972,56652,-7851,50008,105965,113853,76170,37609,25699,38615,61860,75686,36226,-16189,-35072,-6179,38531,50474,43654,28072,15125,33770,56913,48982,25607,8603,-8905,-12954,10317,30882,56196,75401,65894,39325,24266,30710,29756,13031,10558,10405,-2280,-3131,8830,-8546,-32624,-21515,-26386,8380,27717,8568,-22471,767,17818,28629,36409,31193,16779,7270,3623,8816,17348,15782,9351,7619,2566,16981,46927,74574,83567,71382,60723,51883,27838,5164,-11636,-20393,-11263,-9085,-23368,-10650,2890,4848,-5520,-18392,-5601,14104,15955,5129,4612,1922,-15560,-17380,-4878,-2720,-7113,-9508,-8216,-444,3573,-1732,6082,-4213,8098,15755,-2764,-963,18911,18082,-4920,-32336,-29478,-20097,-17384,-13865,-6067,6191,1639,-13998,-28261,-9215,11158,22405,46226,68449,45895,2402,-14622,-1500,16015,25442,28407,18382,-9529,-31597,-27584,-16892,2718,5148,-12339,-28782,-29934,-15487,-5340,-5290,-9889,-14823,-15312,-5917,-1854,-518,1554,1089,-2742,-8024,-18644,-22470,-21371,-1349,14372,13112,-9376,-21887,-26151,-28927,-17120,-21097,-32420,-20692,-29094,-5734,14923,5407,16220,40025,23623,-2298,-17754,-19190,2739,17763,17267,8749,8611,30937,42743,24369,-6560,-2327,4076,-763,-4180,5818,12350,-103,-9914,-20539,-5142,18218,25948,8950,-15272,-22658,-9546,-12635,-21377,-23484,-27420,-27464,-7188,25885,43321,24256,-12017,-30546,-6824,9048,6924,15921,23164,23902,22674,16634,971,-1977,10828,16927,2383,-15755,6900,16679,-7089,-11205,1751,-154,-12370,-14948,5658,25087,28440,15003,-5865,-10160,-9376,-22187,-64,18233,21360,20027,29272,49150,54249,26874,-13674,14927,38669,35611,13370,-13720,-14329,-5180,4069,7876,8945,-2071,-17198,-19084,-11388,-16255,6021,19402,20209,2352,-15796,-32109,-34544,-32010,-23588,-4460,15402,30605,37733,33038,11054,-15927,-3133,20907,21698,7502,-6999,-28668,-11961,20609,25239,2064,7265,14809,11475,-9200,-9746,4211,4649,-5137,-14754,-28121,-16060,1958,3915,-3768,-15674,-29288,-34722,-9208,-803,-1151,7452,2011,-27992,-4983,5665,-10233,-17391,-18963,-13409,21352,44676,41141,20175,-2860,-17377,-16636,-7240,6319,12405,10245,7431,1435,-724,-59,5935,3413,-7848,-28047,-17815,12340,34032,29515,4321,-4779,-11451,-5572,20351,21055,-977,-16089,-15047,-18154,-25275,-3130,11997,9757,8314,-2264,-9589,-2120,9058,7446,-7979,-19685,-28674,-35066,-23440,-5772,16665,40644,34266,-5858,-28865,-18471,-833,-602,-6888,-11303,-9915,-6939,6113,25047,44910,47761,37459,40169,39803,24382,2748,-6441,-11812,-22673,-36531,-20879,2590,10398,1605,-9936,-10699,-17748,-30969,-49205,-21862,4145,26671,3922,-26162,-32718,-15476,3753,11200,118,-20287,-8126,8352,13320,3515,-3098,6107,35522,52379,27061,-15921,-38345,-3657,18358,18329,8529,-969,-11569,-11114,-14722,-23148,-23758,-17355,-22291,-44281,-6056,27592,25536,-5189,-15671,-28423,-26325,-8097,3221,10482,12199,5487,-6737,-14155,-11260,12244,31320,38377,20356,-6665,-17743,-4272,7880,8088,684,2384,6301,7468,-5494,-24050,-26984,-15001,-3301,11700,15871,13400,-606,-1714,11531,18564,4671,-24469,-17677,-13037,-32382,-32600,-22896,-10544,6927,19527,22943,14022,4917,-2229,17116,151518,542393,866202,922586,693782,280198,55959,7843,12727,15867,9457,-7618,-10706,-13594,-19884,-9414,8634,27498,42292,39653,27009,16719,30119,38898,47698,62702,86416,70203,9308,-32202,23829,41009,25729,28510,30816,21641,29052,46517,50191,35594,38070,54562,50636,48586,130717,446121,808347,976432,901074,572935,206575,34994,166,-542,-15492,-37572,-37699,-18610,-6388,-8736,-9030,-12236,-18279,-14828,-11476,5484,28284,26369,-1554,-30623,-1392,9156,-2229,-23695,-20464,-5222,-711,-4931,-18937,-37674,-2135,21211,33875,56972,44299,27588,35091,40048,30772,-3061,-8628,50569,74541,64440,58598,45430,23206,6337,-5616,-22294,-36052,-1113,22891,11877,-25342,-26752,-9928,-10322,-15808,-15628,-22952,-16029,-11535,-9014,-12637,-35764,-23121,23806,70667,79505,33738,-32571,25593,68416,78833,67614,30580,-4472,-3977,4291,17140,1416,-8679,-3008,-5409,-15382,-13371,-14874,-6653,7701,18727,25532,18098,-3513,-2870,1951,-9172,-16253,-9807,-772,7348,-187,-17319,-7132,5240,13801,8365,-6623],[-14490,-8693,6482,9111,9909,17513,22149,21685,12555,6200,15310,38781,42776,14004,-6901,28411,53537,41644,15575,-12922,-33625,-17712,-15891,-25624,-28157,-4470,15677,18902,8586,-10503,-6547,13484,13926,-6621,-22690,-4968,-6566,-18899,-23425,-28615,-16450,-15016,-20659,-29028,-13319,9100,27976,22637,-9910,-29383,7746,31635,29737,11957,21989,42743,36822,2004,-31675,-40192,-35218,-32017,-23861,-34397,-7683,27482,44777,39917,25817,13925,356,-25854,-36529,-12188,9880,14111,1416,-6266,-13696,-11013,-4459,632,-11447,-24968,-14794,1243,10293,5167,-13360,-35390,-17168,386,2488,2375,-8371,-28075,-14488,7749,21196,22894,12700,1221,-6997,-15186,-16791,-4302,9789,23551,39737,64395,45917,-2214,-17713,-5170,-1846,-758,2861,6316,-2228,-22351,-22574,-4216,6334,16266,29094,24659,23574,29153,27486,24532,36206,46367,31847,14981,-13663,-33310,-5586,-490,-23396,-16095,6742,18407,19531,21372,13438,6125,10032,25239,32789,6087,-6860,5347,2709,-20767,-22321,-6002,-12932,-35588,-15906,-4309,-25451,-21399,10220,19592,7139,-7614,-23717,-31620,-37908,-25862,-31687,-27543,-1487,-2627,-6432,-22283,6291,178803,358576,490972,519180,412370,233733,44498,-61976,-1639,21434,15964,-17535,-24402,-18695,-33247,-22805,-8794,-7910,-22026,-18128,15333,34875,33262,23562,10453,126,-2106,-1331,-5441,3794,10896,4999,-14530,6000,22687,24495,6062,-3839,-1821,-11930,-15913,-19149,-17165,-8489,-695,14869,23184,5203,-8817,-10039,-10673,-10778,-18424,-28900,-19849,8360,19131,17987,20725,30740,30356,2158,4795,10749,7330,-14730,-4598,38916,71820,31946,4126,6502,14153,23312,26726,36293,55829,95195,151988,191404,175761,113391,47125,16860,23644,20913,727,-27445,-26626,-26367,-47977,-28752,-23575,-10094,-6559,-20049,-26628,-20367,-11223,-16360,-15963,-5766,-4361,-4234,-4218,-4156,-6949,-18434,23587,39872,18344,3364,-20157,-32809,23251,132031,177932,143712,109547,151431,223944,261513,316917,488002,647504,614230,557576,984353,1448682,1476113,1296983,5028011,15433864,26895478,32920227,31474804,23559189,12824608,4409823,2100238,1980717,1709935,1271486,1178663,1317898,1202289,973239,879959,893815,878864,819894,718713,653456,581875,450006,407848,490190,534298,514692,480265,463964,420298,366017,360965,380624,384104,311435,232205,212702,238885,252264,236760,204621,196063,215506,242368,262202,214000,139624,93751,103260,151331,210304,261124,249303,181915,104763,50938,40442,66938,113101,158923,170347,126821,52811,-8621,46430,102267,109348,70872,35466,27788,42024,61545,65512,23978,-22355,-38430,-12710,29890,40494,35954,22238,11843,26504,42240,32153,11643,491,-13639,-19018,8094,31984,58960,75688,57211,24382,15732,29392,29741,11963,12910,11747,-6013,-9115,6018,-7782,-35321,-27923,-27665,8941,28525,7831,-22850,-2610,16378,32097,42396,33474,15182,5421,4282,9433,14123,12992,10794,11142,1018,8447,39667,66105,73843,60922,53283,50902,31754,10022,-7804,-21515,-20839,-20666,-31164,-6406,8239,12276,3514,-7630,3114,19188,16487,2795,1777,-5249,-28398,-8502,5184,4358,-3438,-8211,-5372,5076,7082,1915,5571,-10378,-298,5759,-10953,-2020,20267,22300,2354,-25397,-33556,-24064,-21331,-18072,-12245,-1813,-4913,-16582,-28984,-13307,8217,22735,46579,63791,41134,1390,-14378,-3314,13228,22259,24834,16391,-8964,-25433,-20147,-8954,11411,15650,-4902,-24659,-29007,-16906,-5569,-4516,-11037,-16358,-15554,-5455,-3018,-6028,-7282,-6978,-7293,-10815,-20573,-24215,-21220,1758,18280,14767,-8656,-16530,-16339,-16717,-12837,-19386,-28275,-19969,-26527,1972,21287,5833,14624,45625,36789,11866,-5417,-13747,1074,15679,16404,10239,12798,36040,45825,22496,-11683,-2789,2852,-3894,-6450,4164,9424,-6012,-19228,-27399,-7652,14398,19711,-69,-24219,-21556,-8405,-13448,-21166,-21834,-28231,-32727,-16337,15030,33955,20535,-9902,-28691,-8163,10905,14133,21908,24368,24595,27506,26509,14336,12254,17351,16084,1315,-10289,2664,4786,-16513,-9353,3057,-1201,-16455,-19014,4710,25004,27535,13923,-4737,-8412,-8294,-18844,-1811,14406,17882,19440,32136,50791,52050,23630,-15306,12673,33860,29393,9701,-7463,-13773,-11909,-1318,5589,9032,1451,-11940,-24121,-20487,-3996,12063,19300,14916,-5033,-21038,-38970,-41961,-39707,-27124,-2773,17694,30026,31638,22994,4381,-12597,-132,21095,21575,9044,-4223,-23321,-16087,7746,2436,-6449,13194,18858,13208,-9330,-17958,-6126,-3224,-5643,-13327,-29929,-21962,-3343,1305,-4279,-19980,-38790,-27022,-2882,2099,-1521,7766,6037,-15912,-7542,419,-11801,-11606,-13961,-22029,15947,39041,33077,11028,-11505,-20755,-13320,2361,18861,22746,13850,6749,-753,-2511,-2365,5468,7265,-2853,-26412,-14855,24126,46944,35819,6625,-1634,-10031,-14974,11356,15048,504,-7531,-8853,-18189,-23345,3001,22071,19478,15115,-128,-12033,-7370,2101,1339,-12004,-22606,-30855,-35050,-28491,-10889,17315,49697,53654,14733,-13923,-15019,3227,3179,-6104,-14884,-14706,-11343,1870,19564,36589,37593,25405,28054,35902,29483,10956,-676,-8917,-17327,-29568,-21077,782,9805,3946,-5828,-4545,-10305,-24980,-43558,-17270,12104,38009,17361,-14939,-31909,-24764,-665,13242,7293,-16425,-16008,5643,17657,13048,5579,9532,37895,56160,30920,-12885,-38263,-4950,15579,14374,7354,29,-14956,-20118,-24256,-27150,-16979,-8075,-12470,-33979,-7324,26361,21534,-4987,-9849,-24374,-20258,-2219,6799,12662,15607,10826,-549,-11637,-11216,11602,27592,33405,17494,-6356,-12160,4333,16676,16974,8052,5072,3744,3155,-9941,-30654,-37329,-22428,-5687,9631,11460,9646,-442,1289,10681,14218,-1799,-30951,-14617,-4745,-24494,-43618,-30153,-20309,-3561,13641,24475,20259,11736,6243,27629,154046,486918,721600,754616,603584,272687,61959,8853,9384,16231,12200,-6125,-12560,-14957,-21017,-10966,9307,35900,58394,57357,37669,32362,48011,78785,122991,145625,154668,117303,35991,-27836,30741,45099,28596,27165,26857,19379,31202,51884,55010,38682,38108,47964,39402,36478,122630,436119,704905,808366,748260,503181,192463,28745,-2189,-140,-12962,-35044,-41004,-19579,-4695,-3328,-4540,-12965,-21283,-11121,-779,18381,39760,35215,3914,-25585,5764,18684,8149,-15445,-24059,-6909,-1259,-4644,-16457,-37759,-13596,8988,21550,45942,36335,25608,38907,47171,33885,-4827,-2374,61671,90980,78087,67320,50364,30072,14924,3480,-16858,-39151,-4054,21523,14340,-19428,-33313,-18512,-19484,-26298,-23713,-28510,-19737,-13885,-7009,-8944,-33588,-22813,22457,66146,72359,26523,-35326,29983,73632,84275,71971,39608,4197,4847,14060,23857,5345,-6155,-1341,-9301,-21420,-7897,-2737,5800,16467,23044,28356,19911,-2166,-3090,-90,-13731,-24954,-18675,-13199,-6916,-13658,-20724,-3453,7392,16074,12168,-1624],[-10263,-6757,5149,3663,1988,7622,13668,17630,12735,8539,17162,39703,42805,14256,-8306,20262,41636,31139,10636,-14202,-36401,-21004,-22156,-32998,-25209,-2856,19097,22260,8888,-11280,-3983,17418,17465,-5062,-25797,-6792,-6964,-16382,-20461,-26014,-18693,-17781,-22159,-30808,-12340,11052,26074,14296,-21453,-25511,7557,29819,29130,13052,20582,37259,27130,-10684,-42655,-30001,-25736,-21798,-5604,-7305,-8144,14361,28553,23543,13158,8770,1997,-22789,-42695,-16877,6698,13054,2452,-6700,-15770,-12961,-3805,3182,-7118,-20924,-17795,-7486,-4033,-6759,-18081,-35153,-20792,-1683,999,-3017,-15831,-31688,-14327,5636,18514,20590,11815,3344,-3269,-11984,-15338,-2828,11841,25135,41701,71302,59564,13386,-8464,71,6979,10959,14596,12853,-2359,-23668,-15242,7402,13829,18691,28629,22153,24581,33520,33011,31518,45164,53846,36043,15024,-15089,-29166,-3711,308,-19176,-13059,7696,17186,17395,19535,14932,12708,19542,35567,45514,21017,1229,4130,-4297,-30918,-18805,-1630,-8407,-36939,-18602,-5302,-27956,-22028,15098,27356,14208,-6136,-30560,-33667,-31821,-25051,-31045,-32189,-9604,-8197,-2486,-20534,-321,178160,364516,497638,519160,400047,210561,19993,-74967,7966,31753,23741,-7770,-16332,-17484,-32606,-19726,-7021,-8581,-23719,-13470,19286,37986,34131,21525,7433,-516,-1642,-418,-2644,7210,9559,-5232,-33814,-2074,17794,19254,1132,-8607,-4548,-12247,-14260,-19683,-21343,-12582,-1120,16407,22066,803,-12145,-7515,-3415,-1917,-15504,-30536,-19565,10203,20948,18961,22897,38266,44504,14924,8983,12410,10779,-8747,-5046,36063,64154,26636,2533,8502,17578,24155,23001,32297,56893,98996,152712,189331,172382,110828,47777,21037,28377,23934,1638,-28448,-27690,-25401,-41919,-24914,-10369,-213,-783,-16219,-21039,-13192,-4728,-9026,-8277,-5178,-8601,-11118,-15280,-13241,-1947,-3471,31728,48378,28139,5059,-22266,-23041,15967,119426,164219,132848,100679,136242,201633,241917,301206,456626,596002,560362,518047,921634,1352060,1375307,1193968,3743859,11062628,19306318,23397054,22277002,16724942,9230903,3391034,1793587,1733726,1536855,1163114,1072387,1185538,1080757,896564,834720,846693,830219,801592,714478,646839,574266,434901,393456,480093,534547,521670,488859,467355,418309,359880,352643,365603,368217,299232,222905,207746,235611,245526,225996,193114,188157,219146,263053,289416,233573,159957,113828,117422,157844,212369,261724,252638,188494,114136,63287,49303,74206,119751,158618,158303,113448,48245,-7508,42512,95755,102098,64829,33759,29994,44245,58146,52747,12405,-28352,-41194,-18393,21367,30900,28785,17573,10822,22183,31722,18898,-786,-7048,-17058,-22479,7591,33268,60366,73663,47451,9431,11192,29893,28960,9389,14564,12391,-9489,-12756,5399,-4784,-35936,-34566,-28443,8465,28019,7126,-22168,-5465,15485,35376,47463,35339,14130,5053,5956,9964,12234,12851,12611,13686,-263,735,33008,57053,61978,48602,44439,49216,36877,18227,-821,-20703,-25924,-21800,-21494,-939,13994,19169,11901,3084,12566,23960,16732,1078,-90,-11513,-33120,3663,15678,11266,602,-5890,-1571,11669,14263,10461,6109,-15580,-8636,-5517,-18566,-1992,21232,25368,8044,-19768,-35785,-26804,-24685,-22087,-18402,-10244,-12145,-19520,-28173,-15683,5901,22752,45737,57547,35309,-76,-14738,-6093,8743,17479,20942,15426,-5919,-18571,-12740,-434,20950,28245,5116,-18720,-27108,-18150,-6880,-5072,-12604,-16492,-13705,-3858,-4213,-12118,-15941,-13650,-11778,-13720,-21054,-23741,-18693,5717,21567,15303,-7637,-9432,-3750,-1821,-3922,-14772,-24416,-18834,-21232,8856,26460,6295,12516,49037,48266,25406,6380,-7065,-1025,12064,14944,11919,16581,40175,48067,21005,-15465,-3932,178,-8284,-9484,2151,6939,-10476,-28562,-23822,-9542,9880,12213,-9592,-28464,-16274,-7148,-14499,-21049,-20631,-28978,-37478,-25000,4839,24589,15997,-8713,-26970,-11079,9719,17631,26467,26551,26712,33224,38522,30664,26403,23747,15851,1746,-5363,-2541,-8539,-25864,-6678,4152,-2292,-20239,-23181,3323,23919,25353,11744,-4486,-8193,-8977,-15818,-3251,9023,11729,15604,31843,49106,45937,17452,-18237,9613,27570,21421,3999,-4465,-10665,-15465,-5308,3476,8554,4553,-6526,-22003,-16965,7802,15904,16549,6925,-14043,-24715,-38201,-42482,-44112,-30222,-3105,17203,26663,23213,12450,263,-7093,2620,20092,20217,9884,-1762,-18547,-21079,-8661,-24639,-3326,19935,21882,14069,-8589,-25444,-16949,-11291,-5881,-12787,-31341,-27374,-9349,-3412,-6902,-23869,-39942,-19137,2102,3161,-3810,6443,8776,-4758,-4496,539,-6606,-817,-3862,-30490,8884,33338,26235,2458,-19241,-19217,-6867,12718,30947,32208,16560,4484,-5006,-6040,-6066,2284,8389,-8,-25360,-13152,31963,53967,37622,6349,213,-8321,-25872,1467,9331,3024,-606,-4592,-19229,-20937,8735,31532,28773,21300,1315,-15829,-14379,-7087,-6884,-17831,-27495,-32492,-30890,-32799,-17337,16770,56537,70848,34494,899,-8920,6748,6231,-5863,-20258,-19176,-13463,-928,13871,26673,25303,12075,15329,32173,35194,20216,5393,-6272,-11210,-21804,-21914,-2753,7819,5739,-1600,181,-5448,-20093,-36779,-13830,18013,45942,29433,-3477,-22306,-33253,-5032,15021,14601,-9244,-25642,1820,21147,21521,13292,11915,38356,57415,32974,-10531,-37723,-7411,11328,9711,6475,2187,-15291,-27931,-33234,-26125,-9888,-56,-3634,-23930,-8637,23177,18063,550,-2746,-17396,-13345,3126,10324,15099,19213,16729,6376,-8569,-11612,9810,22445,27393,13535,-7224,-7278,11362,23477,24005,14064,6900,519,-1012,-11628,-29473,-41921,-26043,-6119,7513,6454,5754,31,3123,8600,9049,-8720,-34549,-8671,5123,-12035,-36665,-33865,-27910,-12415,8176,25000,25200,17572,13693,36114,148714,392629,526390,540887,476840,254344,66643,9852,5443,15800,14535,-4481,-14686,-16824,-21918,-12976,9403,43993,74498,79545,57646,51870,68961,149471,247464,279563,249319,166731,63958,7344,45169,53358,34651,24333,21507,18660,33338,54813,55937,37152,33972,38767,27456,24873,111261,395082,554601,597140,552986,400613,168789,21665,-4179,463,-9565,-29920,-43029,-20024,-3094,983,-1534,-14537,-21817,-4732,10566,30533,50210,42685,8680,-17779,14520,28285,17993,-7232,-25046,-8228,-2529,-5230,-14242,-30477,-25454,-5502,6174,33424,28354,21814,39374,51511,36308,-5055,2642,67073,101439,87439,72657,52537,35162,22640,10400,-13583,-39346,-4710,21362,17246,-13402,-36072,-26083,-27382,-35955,-30025,-32928,-23884,-18132,-7425,-6968,-30850,-22963,19318,59148,63121,19041,-28700,33548,76728,86653,72562,44614,11312,13114,24312,30174,8463,-3732,858,-13314,-25914,-893,10398,19784,24639,26107,29831,20956,-472,-2938,-1420,-16161,-33815,-28918,-27515,-19485,-21246,-16184,-2501,7095,16495,14221,1438],[-4626,-3664,3973,-1017,-4481,-949,6531,14717,14247,11791,18731,38871,41395,14653,-7462,13035,29663,21299,6971,-13347,-34526,-23248,-27643,-33104,-20061,-1293,22054,25694,9633,-11450,-1141,21621,21932,-1723,-28999,-9469,-6487,-11725,-16101,-21979,-17469,-17712,-21861,-32030,-11078,12019,22494,4871,-30055,-15426,8964,28095,28589,14507,19976,32730,18146,-23065,-39491,-18507,-13821,-7674,13297,18987,4111,5468,12887,6804,3304,10946,9812,-14332,-39380,-20114,3740,11964,4000,-4250,-12991,-12497,-3863,3528,-5189,-18247,-20889,-16246,-16158,-18446,-24148,-36639,-19939,-2501,-1701,-10184,-24528,-31968,-13665,3115,14240,16269,10171,6145,1076,-8900,-14991,-3120,12359,25376,42499,76794,72514,29347,2789,6545,16584,22607,25839,20368,942,-15943,1220,25092,24992,20908,24916,16118,23214,35848,37286,38119,53394,59665,39180,14972,-16016,-27222,-2848,1729,-13946,-10577,7354,14472,14248,15810,13704,16140,26036,43209,56293,35201,8554,1136,-13479,-42018,-14510,2321,-3592,-32678,-23446,-9054,-30664,-21069,17914,32529,19170,-6591,-38340,-29926,-27170,-26218,-31125,-37193,-19201,-12928,245,-20435,-7940,174806,364855,495180,507492,376293,178770,-9381,-61739,18877,41742,32016,2901,-6997,-14397,-31102,-19325,-7782,-10987,-25695,-10390,21040,38524,32142,16727,1994,-3553,-3718,-1909,-2460,7386,5406,-14919,-41505,-6773,10701,10685,-5897,-15199,-9852,-14514,-14388,-21250,-27995,-20270,-3537,15923,18559,-5269,-13731,-3359,4108,4749,-14965,-33835,-19030,11179,21176,18053,22969,43190,54969,22496,8212,10049,11295,-3890,-4399,32797,55880,21082,249,8328,18208,22663,17618,26476,54798,97556,146045,178630,161200,103515,45871,22011,28674,23201,-25,-31109,-30100,-25561,-34982,-16793,-476,4845,663,-14976,-16562,-6922,1149,-3541,-4596,-7906,-16075,-21235,-28674,-16052,9462,10706,36558,53130,36628,12776,-8425,-6575,13634,105723,149097,122290,92102,119518,175723,219520,280123,413772,531541,494484,460687,828962,1211928,1230660,1056957,2599200,6731463,11695839,14012588,13274633,10009505,5687271,2384691,1449372,1448294,1324889,1024148,939254,1025880,934928,797684,767941,776061,758582,758726,689778,622509,545686,401638,363671,452011,514865,506357,474240,450115,399861,339641,329657,334614,336553,276047,206940,197257,226172,230597,205300,171458,169485,211943,274769,306731,244764,174849,129845,126709,155576,200478,241814,235297,179635,114787,70889,54622,76512,119393,148896,135788,91865,39594,-7862,35256,83182,89034,55368,29724,29249,42140,49311,37194,2084,-32696,-37588,-24962,10669,18972,19267,11174,9257,19491,25746,10614,-11446,-15556,-21221,-26126,5176,31247,57250,66816,34868,-7074,8853,28958,24346,2523,12931,9587,-15517,-15858,4699,-2190,-32372,-40215,-29599,4450,23513,3978,-22636,-9937,12798,35815,48879,34306,11424,3899,6141,8486,10975,13866,12778,13224,-3377,-7921,25237,46019,46859,33328,32741,44582,40041,25951,5953,-19887,-24603,-16332,-16226,1899,17498,23334,17469,11356,19780,25973,14779,-1523,-2492,-17440,-20999,15087,24173,16125,3427,-3940,1806,17749,22793,19559,5917,-20974,-17385,-18214,-22757,-2017,20418,25872,10821,-16638,-38618,-29765,-28727,-26801,-25086,-19482,-20521,-23294,-26954,-17147,3433,21608,42976,49521,28241,-2415,-16285,-10397,2339,11124,16715,15083,-1779,-12328,-6403,7345,29935,41196,16155,-11786,-24574,-19529,-9504,-7171,-14602,-15840,-11247,-2508,-6188,-18780,-22751,-17003,-15692,-16886,-21422,-22380,-15150,9604,23606,14473,-5905,-1325,9017,12245,5637,-9724,-21010,-16570,-14667,14440,30201,6834,9981,50047,57171,37322,16876,-571,-3244,7413,13189,13920,20112,43279,49244,19729,-17395,-4641,-2149,-12276,-12411,354,5702,-10908,-27609,-18239,-11303,5045,4309,-17351,-22945,-9941,-6307,-14682,-19489,-18432,-28464,-39733,-29100,-621,18288,12551,-7158,-24446,-14843,6195,17754,28843,29315,30780,40922,53176,48692,40336,30282,16984,4085,56,-5465,-19512,-28058,-2976,5905,-2250,-21909,-25808,2619,22967,23107,9615,-4112,-8506,-10621,-12315,-2672,3926,4262,9552,29080,44833,37110,9773,-20713,7357,21631,13633,-2263,-3721,-7328,-15372,-6675,2693,8772,8427,-4,-13615,-3738,18766,18620,12577,-2059,-22528,-23562,-30216,-35228,-38298,-31400,-4501,15185,22138,14763,5265,2680,1174,6198,19214,18988,11193,1399,-13316,-24102,-26484,-12496,13149,28236,25032,15233,-6180,-28126,-26568,-17571,-4954,-12011,-31886,-29772,-13945,-8582,-10430,-26337,-31646,-11683,6517,3660,-6581,4871,11151,5817,3635,6832,4049,13183,9770,-26207,1670,29029,22464,-3682,-23322,-12607,1733,23139,42377,41060,19167,1772,-9965,-9872,-9385,-2168,7717,1489,-23901,-11805,36291,56119,36172,4336,1171,-6158,-37078,-5678,7026,7649,5510,-1456,-20103,-17350,14548,40564,37735,27069,2536,-20223,-21760,-16674,-15193,-23359,-32694,-31089,-23738,-30881,-23249,15908,61155,84847,52763,15217,-956,10298,9041,-5467,-26497,-20736,-12424,-1849,8685,16259,12306,-1295,2765,28672,41058,29933,11419,-4106,-5290,-14253,-22512,-7480,4791,7000,2713,3288,-3503,-17100,-31588,-12071,21205,50264,39660,7824,-11609,-40013,-8949,16481,21589,425,-34364,-2867,23540,28301,19187,12662,36659,55801,32721,-9459,-36758,-11291,5358,4283,5667,5193,-11582,-29189,-35591,-20673,-3732,5867,3024,-15686,-11050,17491,15330,8350,3300,-10988,-7581,6647,12468,16539,21774,21909,12507,-6157,-13395,5865,15168,19994,8070,-10196,-4516,15593,27147,27862,17228,6471,-4441,-5629,-10699,-21270,-31695,-21319,-3642,5292,4,389,-1024,2373,4452,2349,-16683,-29670,-1808,14032,-72,-22950,-32687,-33531,-20489,1851,22833,26857,20354,17753,39889,134144,279207,323525,326323,338130,226343,67984,8898,-1136,12021,13890,-4637,-18132,-21113,-24799,-17816,6040,47714,84266,96530,78549,69002,94994,223938,369842,425506,374281,248994,116660,46664,56710,58714,38885,20116,15118,17099,32503,52246,50311,29392,24954,26730,14622,13850,96515,330847,387877,383655,349229,279063,135182,12367,-7477,-660,-7754,-25828,-44218,-22546,-4418,1414,-2478,-18961,-21452,68,18451,38473,56159,45669,10665,-9619,21659,34552,23841,-2370,-23525,-10859,-6463,-8563,-13912,-23352,-34282,-22794,-11378,22622,21448,15406,35032,50970,35766,-6017,3432,63853,102211,89245,71829,49384,35466,26663,12613,-14228,-39204,-5707,19742,18033,-9642,-34759,-32114,-31849,-37525,-34647,-37867,-29997,-25774,-12099,-8660,-30092,-24839,13013,48563,50884,10482,-22940,34774,76304,84750,68513,44387,15443,19333,33348,35072,9758,-2471,2630,-16977,-27289,5141,21530,31163,29741,26584,28921,20212,731,-2488,-2036,-16085,-33550,-34865,-34561,-21466,-18059,-13114,-4134,4022,14204,13907,2870],[1030,-674,1911,-5494,-9810,-8615,71,11941,15971,14865,18943,35143,37397,13941,-5677,6140,17026,11627,3651,-12129,-32484,-25719,-33188,-26350,-15268,-1445,22608,27127,8850,-12894,466,24461,25659,1903,-32856,-13824,-5547,-6164,-11703,-18760,-15658,-17177,-21717,-34250,-10575,10926,16352,-5960,-28522,-5317,10213,25413,27109,15033,18631,27715,8767,-35944,-27308,-7412,-2757,5051,29017,41006,19714,2022,-1841,-10138,-1387,18026,18788,-6685,-34912,-23225,20,9777,4609,-1366,-7999,-9848,-4449,1512,-6252,-18001,-24801,-25411,-24629,-29627,-31364,-36450,-17621,-3668,-6142,-19043,-34506,-28739,-13095,-110,8335,10249,8234,9169,4963,-6777,-15956,-5490,10857,23825,41605,79745,83035,44526,14491,12846,25159,32710,35433,27157,5609,-4641,19614,44600,37765,22928,18357,6700,19374,35854,39978,43671,59700,63046,41100,15174,-15872,-27081,-3338,2990,-8980,-8513,6091,10958,10774,10885,10042,16300,29261,47793,64253,47614,14616,-3342,-23929,-39071,-10354,5383,1275,-25027,-29365,-14661,-30956,-18954,17839,34557,21773,-8722,-44594,-24204,-23559,-29119,-32440,-41419,-29388,-17038,149,-22920,-16740,163392,347542,466519,466530,327676,131431,-45310,-41402,29245,49560,39074,12552,1827,-10279,-29528,-20663,-9735,-13693,-26439,-8243,21072,36950,28000,10262,-4344,-7329,-6892,-4685,-4062,5389,709,-17111,-22446,-5632,3284,545,-13409,-22336,-16569,-17626,-15134,-21782,-33480,-28441,-5237,14905,14074,-10315,-10153,3549,12144,10168,-15148,-36133,-16699,12631,21158,16534,21854,45523,60846,25823,4168,5403,10193,411,-1255,31638,49239,17031,-554,8501,18433,21086,12778,20713,50913,92147,133750,161603,144807,93755,43081,21057,26157,20528,-2303,-33242,-32071,-25432,-28835,-8641,6427,6712,-130,-13893,-11555,-670,6671,733,-2946,-11932,-24702,-32526,-39216,-7720,24758,25610,40312,56214,45252,26288,11235,10061,16620,93288,134714,114367,85982,103480,151637,200577,262294,371918,467360,430722,401861,726574,1052899,1066162,894916,1694809,3055143,5156917,6125244,5764064,4363994,2680912,1494724,1095858,1150852,1098321,877571,800210,861554,787380,698264,698631,699197,677675,699398,649552,585252,499132,354962,323468,410493,478762,471610,439701,416957,370122,310006,296642,292787,294116,246366,188593,184848,213732,210514,177872,143113,143421,196072,276279,311815,247743,185119,142830,132038,145655,176285,204178,199543,156730,107687,74430,57405,75122,113200,131424,105730,64957,28742,-8033,26807,66602,72300,44799,25447,27421,37692,38140,24285,-1150,-26802,-29770,-26807,825,6677,9138,4665,8553,20368,26834,11385,-14468,-21668,-23851,-29132,1734,27081,51077,57117,22080,-21403,9842,27476,17375,-6908,9744,4822,-22566,-15863,5635,1426,-24086,-30977,-27182,-1666,16139,-423,-22784,-14322,9689,34457,47548,31413,8258,2930,5695,6614,12702,17136,12570,11002,-7181,-16190,17670,34607,30382,16949,19724,37789,41090,32397,12163,-18569,-19408,-10622,-14899,2254,19118,25377,20783,17435,24621,25388,11163,-4241,-4801,-20733,-9070,25018,30526,19191,5491,-1857,5253,23541,31711,27331,5031,-25724,-24157,-28551,-19092,-1951,18082,24129,11214,-15017,-40328,-32301,-33254,-31727,-31208,-28430,-29287,-26816,-25048,-17598,999,19439,38547,40383,20591,-5160,-18637,-15864,-5315,4066,12708,15202,2419,-7232,-1597,13689,37531,53258,27228,-4385,-21526,-21032,-13285,-10581,-16610,-14834,-9031,-2180,-9445,-25857,-24370,-15690,-18203,-20562,-22601,-20960,-11777,12363,23603,11930,-3379,6762,20386,23814,13357,-6169,-18631,-13368,-8369,17631,31604,6652,6216,47694,61918,46004,24770,4201,-6251,1241,10319,15120,22315,44117,47997,17233,-18518,-4923,-3256,-14878,-15638,-2207,4722,-7773,-18653,-14444,-14292,-1069,-4688,-21714,-14348,-5424,-7688,-14319,-16907,-15777,-26930,-36779,-25501,229,15575,9913,-5955,-21782,-20315,-820,13192,27065,30387,34651,48551,67451,64712,51530,34939,17747,6280,4597,-5415,-22750,-21928,-357,6727,-2459,-22186,-27446,1144,20717,19460,6121,-5139,-10740,-14987,-10136,-1412,-1380,-5637,-228,21995,36205,24350,-508,-23251,4629,15078,5324,-10235,-6831,-7125,-15168,-7757,1252,7936,11271,5648,-4815,9617,26313,18391,5908,-13236,-29990,-19764,-22918,-28902,-32256,-32132,-8832,9980,15122,5706,2074,9196,9233,8444,16641,16151,11006,3165,-9605,-23624,-16278,18305,33396,35506,26276,14687,-4693,-25732,-36400,-22875,-5097,-12698,-34288,-29795,-17390,-15125,-16582,-29843,-25670,-7076,8300,1930,-11424,1342,11101,13353,11783,14340,14740,26239,22826,-15271,-7140,24356,20118,-8683,-24582,-5547,9080,30584,50257,46713,19554,-3121,-17119,-15593,-13679,-9135,3539,-259,-23999,-12584,35241,52140,30255,-1117,-812,-5690,-30941,-7363,8259,12406,9110,-1038,-22088,-14702,18273,46755,43922,30161,1547,-26933,-29378,-25497,-22307,-27030,-35995,-27602,-16991,-24416,-27675,13266,61412,92606,66607,26489,6028,12335,10054,-6346,-34594,-19412,-10664,-2999,2627,4383,-1657,-14952,-10801,23690,44904,37764,15346,-4240,-1753,-8875,-23536,-14356,-422,6229,5534,3371,-5867,-17598,-29590,-13670,20028,49907,46623,17381,-3068,-35901,-13345,16358,26754,10225,-25873,-8996,23659,31926,21771,10499,31895,50456,29163,-10784,-36477,-17431,-3085,-2450,4078,7981,-5394,-21771,-27362,-14826,177,8744,6467,-10178,-15346,8989,13081,15182,6678,-7201,-4506,7278,12220,16083,22396,25286,16551,-5321,-17025,-720,5810,11857,1705,-15517,-4507,16606,27349,28069,16932,3249,-11315,-10377,-7911,-11742,-19449,-10568,2149,3788,-7688,-6683,-3969,-757,-1233,-5279,-24906,-22969,4203,20712,9429,-11442,-28256,-35576,-27199,-5221,17977,25089,19893,17984,38323,111899,170512,154913,151259,212118,192557,65973,6079,-10356,4438,9785,-6588,-21565,-27631,-29625,-25628,-1508,46700,87355,102423,91115,73956,88340,212211,358039,426892,386234,266623,138251,64887,56319,56463,37960,15857,10002,13565,27361,43593,38663,17602,14597,15859,4916,7386,82091,258107,235944,205275,169785,156496,95043,2340,-10792,-2244,-6565,-22369,-41414,-26504,-8238,-1490,-6531,-24778,-20080,2408,22330,41988,57363,44313,11140,-867,27239,37602,25851,-831,-20916,-13958,-11792,-13098,-13865,-16837,-26378,-32670,-19613,21862,19830,9062,27800,46817,33135,-7182,432,52874,93253,83518,65211,41487,30981,26981,10454,-17756,-38503,-7142,16517,16729,-7878,-31496,-32387,-28797,-31368,-34815,-42692,-37083,-35768,-20408,-13716,-31080,-27357,4405,35411,36718,1765,-18628,33911,72719,79069,60586,39444,16638,23357,40661,38660,9408,-2375,3789,-19167,-26253,9064,29270,38231,30911,24070,25206,17029,551,-2356,-2529,-14737,-28558,-30322,-25705,-15775,-14069,-12861,-8874,-2619,8144,10349,2034],[7323,3141,448,-7366,-11472,-13161,-4146,10540,19036,19010,19290,30086,32337,13515,-1857,1775,6039,4535,2407,-9553,-29889,-26864,-35694,-18070,-9917,-2054,21837,27510,7618,-14344,2480,27282,29826,7057,-32844,-17179,-1620,1755,-5712,-15066,-12933,-15480,-20443,-35860,-8870,9668,9807,-15099,-17013,4925,12440,23710,26615,16268,17854,23482,686,-42957,-12851,4332,8240,16921,41991,58661,35369,5829,-11648,-23387,2507,28566,28069,242,-30594,-24896,-2850,7952,5283,2049,-1291,-3640,-2591,-90,-8156,-18570,-27664,-31947,-23862,-28186,-30417,-28219,-13098,-4290,-10444,-26690,-37092,-22353,-11114,-2268,2801,4876,8174,13533,9296,-4374,-16482,-8288,8812,21935,40358,80920,91251,59306,26958,19222,32445,41357,43866,33338,10883,7476,38392,64374,51449,26108,11395,-4401,14297,34612,42091,48874,64495,64756,42759,16779,-13198,-26656,-4028,4579,-3948,-6020,4995,7970,8056,6106,5101,13916,29781,49753,69291,57672,19432,-8530,-33880,-28373,-6631,7337,6000,-15738,-33273,-21331,-27403,-14130,16550,34597,22499,-12044,-41850,-18937,-20782,-32995,-34815,-42947,-38472,-19791,-2456,-27457,-26546,141833,309517,409472,396602,257344,73373,-83204,-22540,36516,53313,42951,19450,8286,-7218,-28768,-23170,-12064,-15877,-25983,-6935,20016,34077,22374,2554,-11034,-11312,-11240,-9223,-8173,561,-4065,-11060,-6172,-748,-3947,-10911,-21400,-30071,-24755,-21908,-17088,-21577,-34313,-33273,-5631,12933,8183,-13312,-2976,11343,19001,13368,-16415,-36566,-14038,13371,19837,13362,18287,43501,60086,23951,-3593,-2060,6409,2316,2057,31567,43063,13072,-784,8767,17967,18941,7849,14097,43988,81607,115239,138237,123377,81144,38302,17038,20075,15194,-5973,-35365,-34750,-26596,-25194,-3892,8550,4317,-3675,-13438,-7498,3698,9810,2318,-4044,-17991,-35357,-45945,-35242,4963,39705,39532,42255,56861,52774,41988,30441,24110,21293,80686,118508,105767,79439,87273,130401,184360,248936,336722,408286,373947,354414,633912,898895,905920,743875,1141746,954535,1044704,1691823,1582161,791801,503713,780662,760938,869377,883128,744235,673223,710754,656076,613000,637147,626920,595571,627389,593618,533303,433717,296086,274646,356947,426832,418313,387303,370809,331556,273288,255687,242545,243508,211745,168882,171317,198250,184914,143916,108829,111277,172161,264453,299842,238969,188067,150587,130740,126240,139574,151256,147455,119881,91300,71659,55661,68288,99514,105404,68928,33325,14782,-9412,16423,45333,51245,32320,19794,23356,30128,25351,16346,1529,-18530,-22358,-22404,-6923,-6795,-2636,-3098,7007,22335,31113,16930,-11227,-24409,-25461,-32754,-3921,19748,41051,44139,9419,-23090,11719,24100,7991,-18149,4691,-2590,-30814,-13378,7486,5296,-14273,-19365,-21828,-10264,5003,-7042,-23436,-18706,5574,30412,42486,25738,3793,1005,3556,4185,16626,21016,11342,6498,-12303,-24499,9803,22596,12627,-474,5247,28162,38528,35535,16110,-18005,-15330,-8266,-18023,-519,18099,24680,21235,20455,25989,21376,5319,-7548,-7662,-20366,969,32066,33710,19779,6219,-209,8227,28239,39130,31868,2734,-29151,-23932,-20122,-13034,-2602,13915,20047,9541,-13857,-36240,-32997,-37973,-36151,-34011,-33230,-37514,-28630,-22500,-17385,-1561,16147,32512,30547,12761,-7973,-21319,-21964,-13294,-2671,9279,15342,5826,-3584,1476,18227,43224,63464,37665,3178,-17897,-22211,-17500,-14345,-17709,-13434,-7019,-2707,-13701,-31649,-19400,-10587,-17843,-23988,-23820,-18689,-8253,14237,22044,8719,761,14838,30112,32639,18742,-4264,-16577,-8769,-2427,18730,31126,6217,1737,42532,62576,51479,30389,7555,-9240,-5379,7048,15880,23642,43132,44728,13835,-18401,-3300,-983,-13423,-17551,-4645,4675,-1884,-9500,-11625,-17369,-7206,-13363,-19978,-5640,-2597,-10524,-11688,-12256,-11554,-23123,-31978,-17753,6980,17290,9443,-3719,-17406,-24829,-9806,5484,22306,30385,38503,55972,80261,77723,60143,38409,18990,9015,9420,-874,-14980,-14783,2087,7851,-1594,-19789,-26207,285,18681,16072,2855,-5990,-12906,-20667,-7944,1711,-4063,-15510,-11913,12179,24924,9928,-11094,-22850,3162,10084,-778,-17289,-11915,-9028,-14893,-7850,409,7588,14592,11829,4849,22879,31606,16922,-1422,-24210,-28991,-13835,-15870,-22944,-26289,-30457,-14209,3606,7928,-931,4609,18434,17654,10709,14119,13591,11015,5132,-5617,-17162,4501,48143,54247,42758,27235,14091,-2958,-20536,-35789,-24091,-4616,-12270,-34993,-26574,-16043,-19064,-22681,-32997,-20902,-3696,9322,167,-16156,-2148,10415,19311,19653,22105,25021,38620,35554,-3312,-15157,21125,20746,-10312,-22749,1943,16132,36185,55664,50415,19354,-8197,-24222,-21263,-17093,-16082,-2036,-3416,-24108,-13538,31048,44801,22506,-7943,-3919,-5051,-17956,-99,14716,18537,12082,-1233,-22903,-11721,21209,51238,48464,31918,-53,-34189,-30076,-25460,-21653,-23649,-30752,-21674,-9877,-15950,-26083,10525,58606,94675,76377,35417,12636,14463,10923,-6886,-36245,-14853,-8102,-3705,-2785,-7077,-12952,-23786,-23559,18562,47604,44347,18105,-5476,352,-4709,-23336,-21449,-6133,4703,7992,2120,-10788,-20187,-29443,-17389,15836,46745,51666,26180,3988,-31397,-16988,15724,31013,20223,-14160,-14557,22619,33274,21944,6488,25444,42884,23669,-13321,-36179,-24578,-12668,-9000,2661,11122,2303,-12028,-18555,-9637,2491,9545,7667,-6434,-19947,-553,12047,20316,7790,-5849,-3855,5588,10180,14405,21709,27143,18617,-5640,-21457,-8962,-3781,5318,-3307,-22084,-6605,15202,24908,25308,13702,-2209,-19230,-14172,-4421,-3660,-8734,1428,10141,3687,-15843,-14910,-8068,-5095,-7373,-12790,-31912,-18754,7896,24370,15578,-2927,-24007,-34971,-32231,-12912,10718,20135,16363,14317,31199,84620,86631,50088,39963,115179,156601,60513,1408,-22262,-7353,1858,-10369,-23725,-36489,-36250,-36645,-13928,42055,88288,98117,88393,60560,36831,74460,140082,180179,173160,125111,69216,39160,39377,44385,29171,10825,5218,5131,15201,27528,21734,5276,7697,10683,2094,7415,70997,190549,118600,82982,36256,46997,50797,-8274,-14051,-4042,-5768,-19386,-37806,-31781,-15011,-8084,-13684,-30961,-19465,843,20948,39957,52703,37998,10545,7431,30418,36886,23669,-3320,-20724,-18723,-18362,-18176,-13924,-11845,-15708,-22094,-8966,31997,23529,4132,18666,39512,28355,-9135,-6525,34759,74472,69815,52611,28931,21162,22779,3550,-23965,-37892,-9774,10880,12710,-8504,-28876,-28800,-23594,-27052,-34786,-45224,-43475,-46542,-31781,-22132,-33657,-29506,-5664,20551,21490,-6565,-15956,31162,66380,70212,49659,30603,15156,25245,45964,41226,7985,-3022,4518,-19360,-24501,10760,33376,40816,28700,19406,19485,12004,-762,-2298,-2511,-12271,-22631,-23237,-16770,-9143,-11254,-14282,-15182,-11282,-24,5356,709],[10953,4873,-2008,-7090,-10882,-15972,-8839,7521,20286,21199,17173,21303,23703,10742,777,-1831,-4138,-1192,681,-8909,-29946,-29225,-29681,-12420,-7281,-6116,16626,23603,2832,-18513,2472,27185,31244,10481,-27846,-20077,2989,8910,-984,-13722,-12754,-15876,-20729,-32992,-8419,5827,798,-22051,-5869,11894,12673,20735,24812,15704,14826,17137,-8408,-30603,257,13690,16093,24886,49265,68767,46733,12270,-15376,-28109,10834,37985,34581,4246,-28664,-27340,-6912,4281,3485,3039,3870,3345,917,-1615,-11843,-21484,-30476,-31503,-16776,-16689,-20182,-16967,-7430,-6018,-15441,-30659,-26091,-15594,-9077,-4426,-3220,-401,8916,17514,12549,-2865,-17301,-12214,5455,18934,37927,79125,95482,71877,38501,24067,36325,46796,49870,37544,14747,17868,55307,81765,63983,30234,6045,-16437,7943,32034,43524,53417,67472,64843,44113,19672,-7877,-23985,-3969,6630,1087,-3033,4407,6031,6323,2246,-211,9573,28087,49516,71372,64701,23011,-13558,-38605,-17773,-3231,8211,10599,-5087,-29695,-28127,-20062,-4403,17855,35246,22984,-14960,-36069,-14245,-18312,-36157,-36566,-38992,-37928,-18353,-4077,-29987,-34865,114477,260245,339553,317253,184671,20041,-112789,-7544,41281,54550,44868,24778,13778,-4099,-26928,-24227,-12182,-14917,-22823,-3993,21332,33720,18871,-3229,-14669,-12244,-14351,-13427,-12551,-4698,-5795,73,8606,7533,-7435,-20501,-27244,-34723,-30831,-24562,-17905,-18550,-27643,-27214,-1612,12929,4056,-10518,7880,21157,26459,16842,-15721,-32521,-9255,15595,19652,11110,14824,39642,55479,20115,-11527,-8902,2818,4037,6854,34529,39507,11389,2128,12383,20219,19487,6000,9734,37078,69269,94526,113165,101609,69587,34764,13471,14399,11091,-7345,-33707,-34832,-26178,-21336,-272,9021,1488,-5466,-9634,-1287,9234,13752,4916,-3586,-21396,-41455,-40941,-20275,21008,56002,55553,46595,59392,63204,62280,51662,39270,30748,73588,103926,97071,72906,73963,113622,171266,240791,310698,356759,326432,326025,566136,771770,770324,649342,1112333,2225559,3514062,4411323,4117238,2732552,1095158,360603,477650,630095,701125,636591,569216,585710,552364,549173,588210,565691,520000,551351,526899,468636,354882,230856,223115,297518,365058,353872,326548,321351,291866,236612,213796,191463,193120,178641,152623,161468,183735,157915,109022,75270,81371,148665,244663,273730,219704,185138,155063,124486,100701,96161,92438,88322,75677,69722,65390,52352,59207,81761,75453,31827,3088,1906,-8627,8268,23617,30050,21509,15846,20340,23330,16517,17088,8527,-9115,-13324,-12904,-6706,-17606,-12469,-8583,7159,26469,37815,25164,-4249,-20992,-22575,-28848,-7800,12908,30847,31718,1781,-10349,15917,21950,2145,-19694,1874,-9152,-33579,-6765,12945,12302,-1394,-5866,-12888,-16961,-6826,-13051,-22058,-19355,3586,26529,36471,20009,695,399,2194,4388,23930,26682,11621,2562,-16097,-29906,4241,12843,-3346,-15933,-7775,18271,34230,36727,19269,-16557,-11702,-7780,-22899,-3832,16619,23437,21037,22427,25751,16013,-566,-9441,-9251,-15426,10416,37557,35294,19660,7339,2631,12327,33189,45544,34074,542,-28124,-17462,-9836,-7077,-2918,9644,15677,8373,-10099,-27564,-29270,-37097,-34855,-29759,-27082,-34353,-26150,-18080,-15504,-3058,13009,26323,21680,6264,-9395,-22541,-26443,-18892,-6947,7486,15902,8781,-609,3679,21622,47499,71749,47586,11286,-13046,-21959,-20662,-16697,-16901,-11126,-4480,-3205,-18063,-31068,-10848,-3351,-14412,-25030,-23098,-14349,-3580,16195,20113,6649,6968,22978,38157,38722,21700,-3904,-14166,-2854,3034,18042,29121,5727,-3180,34990,59230,53622,33793,9556,-11899,-11843,3580,16000,23941,40240,39364,9327,-17409,233,4513,-7968,-17229,-6685,5369,5009,-942,-9666,-20064,-12951,-21244,-14643,1603,-2058,-14467,-6766,-6236,-6398,-17905,-26565,-9839,15324,20974,10227,-900,-11701,-24991,-20411,-4947,14784,28756,41009,61340,88991,85532,64935,39909,19901,11388,13809,6024,-4858,-8742,3722,8750,-252,-16108,-23322,-464,16531,12794,-404,-6883,-14438,-27875,-6213,5525,-3649,-23384,-25392,-371,11041,-5665,-21445,-20079,2296,6416,-4148,-21410,-19035,-13598,-16012,-8263,-713,7090,17690,17739,14223,34374,33842,13787,-9557,-33778,-21515,-7948,-10149,-18279,-21308,-27110,-20732,-4079,624,-4851,9455,27006,24812,12025,11087,10935,10728,6746,-1696,-7894,24559,73730,72393,48772,27266,12863,-1862,-15493,-27918,-21525,-3687,-9838,-29922,-22241,-10432,-17639,-25932,-35103,-17915,-1940,9419,-1525,-20686,-5793,8845,23254,25826,28190,33310,48922,46506,7796,-21774,18989,23473,-8789,-20317,8705,22284,39493,58025,51696,18360,-13313,-30764,-26888,-20085,-22227,-8605,-7854,-24528,-14415,24618,35419,14048,-15590,-7650,-3675,-4641,12523,24645,25533,14783,-1370,-22007,-8609,23266,53888,51315,32560,-1730,-38269,-21751,-15451,-12901,-14949,-21198,-14170,-2407,-6710,-19630,8212,53295,91148,81667,41883,18769,17342,12483,-6373,-28079,-8460,-5055,-3900,-6792,-17027,-15843,-19815,-33795,14255,49755,50061,20387,-6812,1900,-1003,-21332,-26775,-10731,3636,11154,1701,-15775,-23190,-29335,-21313,10717,43166,56507,35538,10988,-26917,-18471,16050,35766,31118,-1787,-16596,22164,33957,21427,2528,19514,35543,18648,-14799,-34063,-30349,-20958,-12849,3293,16135,11942,-982,-9168,-3759,5366,10783,9251,-1909,-21095,-7332,14006,25466,9046,-4620,-3314,4134,8960,14178,22359,29770,20989,-4512,-23133,-15278,-8693,4860,-2623,-26014,-7602,14729,23200,22884,10782,-6611,-24456,-13716,1267,4714,2586,15274,21373,7540,-20815,-20284,-9015,-6159,-9933,-16190,-32934,-14669,11557,27831,21350,5675,-17812,-30960,-32717,-17648,5067,16122,13892,10760,22460,59584,41851,15008,-2793,56028,125067,55583,-936,-32480,-19079,-5172,-10911,-19167,-40322,-37878,-43061,-25836,39854,96702,98400,77881,60288,114047,208960,290847,317258,288530,196802,80090,3259,20097,32938,22723,14664,5338,-5323,-1325,8805,8348,4751,14709,19452,11860,17234,70178,142806,46285,20891,-16159,-29654,9449,-14066,-11913,-613,285,-10982,-28356,-31538,-19382,-12971,-17943,-30082,-15430,-19,18925,37016,46913,32267,15062,19755,36087,37823,23159,-4314,-19861,-21368,-20488,-17735,-9116,-3799,-2307,-3337,13435,51421,34515,6007,13698,34829,26599,-7227,-11997,15918,51883,53407,39436,17572,11174,18443,-3256,-27705,-33149,-9229,7168,10389,-7023,-23208,-20348,-14625,-20185,-31600,-44092,-40880,-45936,-39775,-29369,-32800,-26234,-11782,9000,10073,-10269,-11086,30611,61568,62594,40285,22389,14824,28511,52347,46181,9267,-893,7992,-15053,-19899,13144,36595,41820,26455,15981,15013,8104,-744,-151,263,-6741,-13724,-12874,-5813,-1070,-7804,-15025,-20475,-19386,-7452,1636,1154],[14406,7384,-396,-1448,-6282,-14163,-11532,5354,21987,23779,15493,12049,14588,8605,4355,-1244,-6766,-1171,1018,-8323,-30629,-29511,-24098,-7953,-5537,-11540,8955,17206,-3646,-22594,2999,26137,31411,13437,-19747,-17885,9620,16389,3824,-13132,-13961,-17062,-20844,-27413,-7916,888,-8752,-20401,3587,16189,11803,17836,22865,14339,10287,9273,-16895,-16687,12004,20771,20940,29192,51421,72033,53681,19198,-11823,-19776,20549,45371,38648,6127,-28482,-30323,-11957,-1298,-1062,1206,6873,10092,6149,-1782,-16245,-26464,-31500,-24225,-8547,-5659,-8912,-4880,-698,-8781,-20370,-26074,-15817,-9614,-7560,-6957,-10087,-5884,9372,19881,13816,-2941,-18905,-17652,358,14295,33674,73563,94566,80428,47369,25866,34770,47182,51980,38339,15265,24240,67800,93705,72763,34110,4250,-27626,-630,27180,43222,55990,67452,62334,43826,22148,-1728,-18957,-3337,7944,4534,-1284,2761,3560,3680,-2004,-6809,1987,22816,45590,68557,66004,23167,-19705,-33452,-10066,-2415,5663,12644,4110,-21644,-35472,-12587,6288,20670,34979,21544,-18805,-32720,-13149,-18991,-40826,-39635,-35303,-31688,-16149,-5639,-30113,-42219,84891,210395,274107,248632,127155,-17519,-128958,-842,41806,52126,43283,26656,16618,-2809,-26061,-26117,-12611,-13387,-20034,-1895,23156,34300,15953,-8699,-16493,-11946,-18428,-19608,-18719,-11364,-5909,9537,18656,14702,-8545,-29233,-33761,-34311,-34798,-28134,-20675,-16298,-20125,-17427,3588,12414,-211,-5551,17109,28430,30663,17421,-15823,-28518,-6159,15753,17270,6598,8399,31216,44958,12011,-21842,-17401,-3469,2085,8830,36111,34540,8016,4365,15854,21889,19354,3839,4454,27231,52583,69728,85116,78083,56636,29389,7746,6947,5817,-9201,-31614,-35438,-27714,-20968,-1499,4856,-4013,-7179,-5479,3654,12655,15478,5885,-3710,-22901,-33169,-27585,-5720,35030,69199,70125,50959,61573,74063,83639,71666,53095,43230,76521,94589,85590,60068,56705,92047,158627,234909,289701,313414,290669,312407,525759,684732,662972,594954,1334034,3296686,5231384,6263911,5798247,4021336,1858372,354375,258095,436590,552573,546852,481849,487103,476089,503567,547878,511017,451287,478647,453928,392459,268713,161074,167891,232481,294605,282184,264806,275380,253808,200084,171197,141330,146252,146734,136049,151131,165986,126745,73452,44799,58753,130562,220519,234678,185727,170637,150582,108338,66668,46507,32534,27228,25657,41857,52742,44602,45278,57744,40916,-3375,-22719,-10964,-8076,1064,207,7494,9937,10529,15686,15386,11001,20442,13407,-2523,-6041,-3922,-1730,-25644,-21138,-12925,6282,28750,41924,30605,831,-15807,-17266,-21159,-9822,5633,19331,18720,-1075,1856,19325,19665,3113,-7477,777,-15885,-28534,270,19372,20176,11405,6295,-4153,-19597,-20288,-19796,-20825,-17600,2430,21448,28158,12797,-2624,-824,0,5805,31101,31164,11644,-1934,-19949,-33090,-477,4240,-18504,-30338,-20219,7142,26741,34070,19707,-16118,-10520,-10188,-28942,-8119,13489,20423,19053,22181,22763,8390,-7316,-11215,-10923,-9439,17603,40023,34052,17725,7589,5298,16177,36845,48935,32601,-2638,-24664,-11058,-2049,-3519,-4281,4607,10832,8028,-3888,-17611,-23556,-31615,-29853,-23859,-19804,-26981,-21283,-12920,-13116,-4446,9283,19512,13551,578,-10132,-22576,-27573,-20394,-8805,6242,15532,10118,897,4364,23072,49391,76651,55615,18775,-7926,-20797,-22816,-17580,-15349,-8788,-1938,-3946,-22758,-24829,-1599,4145,-9882,-22744,-19871,-8239,2338,18754,18756,7135,14438,30426,43838,41518,21670,-5469,-11409,3450,7367,15437,25445,4792,-8737,25182,51831,52070,34717,9986,-14381,-17898,-172,15008,22753,35199,31767,3454,-16117,4755,11628,-340,-14218,-7769,6668,11850,6580,-8432,-21878,-17803,-27623,-8990,6529,-4045,-17218,114,469,-1020,-12183,-20906,-3144,22061,23991,10956,1846,-5294,-18987,-30520,-16904,5522,25525,41366,63389,91960,86974,65394,39234,20137,12984,17332,13368,4550,-3869,4533,9353,1312,-12108,-19941,-1158,14461,10021,-3296,-7473,-13949,-33023,-4716,9277,-395,-23549,-37849,-14291,-4306,-21216,-29053,-16515,1606,3916,-4534,-19228,-27418,-20531,-18818,-9443,-2370,6330,20381,23098,22758,43101,32947,9136,-18092,-30772,-13267,-3046,-6138,-15167,-17540,-22701,-27442,-12738,-6363,-6518,13367,32827,29591,11804,7322,8169,10141,7960,2217,2348,42289,92699,85745,52670,25990,10685,-1887,-11577,-21442,-17036,-2024,-4736,-23629,-17960,-2769,-10653,-21468,-31945,-17126,-2129,8457,-3134,-24886,-9942,6095,24801,29333,31323,38385,55812,54243,16593,-26148,17154,26834,-5332,-18893,13537,26652,39836,56492,49689,15817,-18945,-36386,-33059,-24088,-27510,-16532,-14218,-26349,-15844,16192,24452,5110,-24446,-12168,-1975,7471,25755,34791,31578,16208,-2169,-20763,-6925,23000,53328,51185,31037,-4177,-30136,-11275,-3058,-2168,-5834,-12000,-7359,3641,1073,-13016,4759,44246,80656,80235,43724,22225,19256,13189,-6579,-21419,-3350,-3867,-5850,-11307,-27003,-10152,-9927,-28295,9037,49271,52542,20033,-10155,847,-67,-20465,-30565,-15807,977,12755,1361,-20466,-28263,-30419,-25823,3903,38041,59112,42992,15708,-24313,-20374,14796,38338,39596,8005,-16585,19747,31336,17657,-3867,11806,26335,11965,-17477,-32719,-36274,-30152,-16540,2792,19488,19372,7251,-2813,-607,5810,9769,8618,507,-20757,-12856,14976,27254,7398,-6671,-6136,-224,5375,12130,20984,29453,20036,-5375,-24320,-21253,-10001,7230,208,-28994,-10685,11999,18979,17487,4806,-13300,-29819,-13250,4191,8806,10009,25668,30090,10168,-26275,-25096,-9673,-7142,-12760,-19415,-32740,-15115,10468,26668,22487,10093,-14224,-29104,-34160,-23887,-2892,9280,8725,3562,8197,36497,24849,2421,-15175,23687,94583,46717,-5187,-44224,-33790,-13299,-10310,-11727,-31198,-32861,-33287,-30368,37207,106584,108144,70219,103614,269654,513833,749769,872101,825724,605719,316619,84330,15587,27493,25238,26118,4022,-23198,-27769,-12785,4906,18350,32105,36373,26821,29234,74406,112412,7576,-11422,11069,3134,-32069,-17901,-8433,3585,7275,-1195,-17432,-27658,-24531,-19536,-21520,-25159,-12510,-4554,11644,28464,35639,24201,21222,31045,39735,36661,21422,-6427,-24291,-27080,-21598,-15799,-4504,2379,8265,13476,35092,69625,44957,9096,8991,28944,23557,-6023,-19262,-6062,23131,31025,22605,5367,-1647,9652,-13816,-32703,-28861,-9697,1304,5775,-7421,-18864,-12522,-6721,-14716,-29046,-43612,-36533,-37106,-37724,-36215,-30425,-20968,-15736,-1868,-329,-12858,-7470,29070,55421,53563,30005,12509,12715,29970,56378,50309,10582,1201,11199,-9946,-15654,13487,36264,38935,22223,11889,9895,3347,-1710,1539,3444,-502,-4009,-1605,4923,6167,-5273,-16353,-25625,-27533,-13824,-849,2736],[15520,8787,4034,4950,-2125,-12222,-14709,2133,22109,24781,12879,1642,4231,6228,7078,1869,-1047,3268,1869,-9600,-33407,-28375,-21196,-6453,-6066,-19138,-2171,7149,-12929,-25134,3596,23356,29076,14380,-12323,-11695,16329,22558,7368,-14078,-17559,-19777,-21276,-23038,-8574,-5853,-18736,-13868,9416,16714,9064,14441,20031,11464,3488,-848,-22691,-4364,20951,24356,21743,29116,48415,68902,55809,24398,-5767,-9867,28631,49753,40223,6113,-30068,-34083,-18190,-9303,-8867,-3806,7153,15351,11870,-463,-20272,-33206,-29560,-17095,-1645,3553,1428,6488,6277,-11702,-23357,-17847,-7026,-4809,-6676,-9716,-17711,-11596,8902,20292,13145,-4390,-21012,-24014,-5766,8620,28151,64964,89118,84619,53233,24838,27704,42487,50473,36243,12603,26386,75222,99127,77133,38047,8450,-26618,-10373,21276,42221,57404,65531,58483,42730,24581,5342,-10948,-293,9694,7235,-103,873,1253,707,-5524,-12747,-7289,15572,39465,62053,62182,20723,-25051,-25277,-4862,-3277,660,13149,12286,-11479,-33030,-5249,15656,23903,33830,19117,-21824,-31423,-14928,-21537,-45678,-43251,-33147,-27319,-15450,-7287,-27196,-45587,58271,167687,222276,199310,91065,-35917,-131861,-359,40599,48613,40826,27539,19199,-961,-24178,-27557,-12266,-10432,-16565,389,26386,36839,15109,-11783,-14858,-9374,-21458,-25191,-22551,-14182,-2355,16942,25392,21603,-4807,-30605,-38501,-28801,-31605,-30647,-24044,-13948,-12381,-6553,10419,13097,-1998,1137,24450,33204,32369,16603,-15003,-24055,-3740,15036,14090,1406,837,20747,31999,2324,-31898,-24567,-10230,-1854,9034,36988,29192,3918,6851,20012,23957,19565,2482,-152,16609,34237,44225,58083,56300,44587,23940,2173,371,1648,-9802,-28292,-34970,-29853,-22924,-6168,-1730,-9109,-6018,194,8630,15543,16818,7231,-2207,-19420,-22217,-14244,8092,47070,79742,84319,57632,65703,87308,107217,91944,67678,61503,100526,108934,84188,44879,31146,70697,169254,253507,299205,319909,313224,341112,549261,689452,616955,507450,1311309,3331642,5106730,5913082,5405527,3780148,1822752,301501,143615,332325,469477,496384,436545,456791,463974,501073,535423,478525,409855,437001,401189,330828,209888,109915,118634,172693,228012,219932,223178,251325,230076,170166,134308,102162,113972,120112,117394,136993,142948,92853,44475,27406,53028,125815,202261,193370,138449,141811,133530,80790,25653,-4999,-9038,-11175,-25243,10916,34342,32802,27206,28637,5231,-17666,-15585,-20328,-7218,-3170,-21780,-12956,-1847,3288,9177,6833,9077,22767,14658,730,-1045,3351,4690,-23056,-22791,-13815,4447,28244,42173,32033,3539,-9135,-9531,-12099,-7891,-441,7731,6168,468,11506,21438,18211,12547,8637,2263,-21500,-22237,6202,25578,27992,22741,15845,2812,-15341,-26211,-24885,-20292,-14476,2103,15455,17893,4280,-6344,-3120,-3129,7696,36159,33062,10732,-6886,-24108,-34005,-4858,-3197,-32172,-36794,-31025,-4899,16045,27086,16708,-17504,-12481,-14670,-24612,-12420,8294,15093,14828,19293,16770,-1511,-14744,-13703,-13476,-4675,21480,38710,29438,13377,6062,6718,18635,37971,47917,26762,-7567,-21723,-6716,2308,-3241,-7611,-1570,5635,8600,3364,-8442,-18369,-26876,-25533,-19307,-14714,-21662,-16674,-8493,-11665,-6996,3983,11493,5934,-4996,-11534,-22752,-25571,-18384,-9671,3713,12468,8297,-349,2393,21270,47429,76272,59749,23742,-4326,-20288,-25364,-18855,-15492,-8200,-836,-6078,-28791,-18709,6044,9798,-6850,-21085,-16393,-2347,8209,21501,18249,9904,21038,35297,45466,39532,17141,-10278,-9613,7992,8783,9680,18746,1708,-16362,12084,39345,45316,31605,7328,-18300,-24573,-5578,11135,18253,26469,20583,-5310,-16562,7545,17108,6242,-10344,-8577,7023,16494,11186,-9349,-24269,-22920,-32643,-6450,6973,-10041,-15535,6843,5702,2263,-8439,-17136,-172,23598,22700,8574,1953,-747,-11746,-25412,-28708,-5447,19211,37321,59629,86694,80018,59742,34698,17745,11734,17824,18142,10903,-1570,2948,7886,1077,-10199,-18559,-3561,10986,6460,-7101,-9163,-12318,-26071,-4741,10635,2672,-17359,-27240,-25312,-19468,-32320,-28208,-15105,-1092,396,-4524,-14515,-27756,-30847,-24648,-13030,-6225,3703,20989,26160,28443,46731,27566,1742,-27885,-22487,-7431,-1022,-5406,-15083,-16433,-19170,-32284,-23314,-14065,-8813,12986,33303,29855,8356,1432,4154,8314,7822,5094,11358,55133,102397,91906,52755,22140,6389,-4227,-10199,-17906,-13345,-116,1747,-17674,-15155,4204,-1719,-12294,-26193,-19392,-5077,5784,-5283,-28778,-15424,1519,23376,29283,30472,39139,58004,57372,21641,-27654,14596,29208,-1580,-19091,15446,28458,36830,50559,43832,11152,-25375,-39127,-39226,-30183,-31600,-25871,-22620,-29868,-17960,6569,12797,-3496,-34023,-16448,89,17514,37142,43144,35695,16082,-3688,-20026,-7186,20101,49479,48166,27721,-6568,-22157,-1459,8353,7548,1819,-4363,-1783,8086,7034,-7725,249,32205,64236,72068,40790,22832,20323,13357,-7359,-16507,101,-4380,-9436,-15989,-25689,-1418,203,-19781,3931,46806,52179,17574,-14721,-2049,-1415,-20763,-29594,-20056,-2387,13513,3329,-20322,-33842,-30158,-25922,-1095,33478,60640,49395,19426,-21827,-21664,12986,39614,46099,15931,-13721,16598,26676,12025,-11251,3911,17045,5433,-19519,-30412,-35764,-35067,-18690,2247,22050,25179,13480,1659,1176,5538,8524,7892,2568,-17770,-14553,16051,27592,4932,-9961,-10325,-5408,1454,10144,19412,27861,17685,-6144,-22336,-21301,-5354,13050,5774,-27152,-13248,9534,14733,11640,-1621,-19540,-31954,-11393,5883,10486,15360,33957,37279,12772,-29374,-24312,-7122,-5613,-13726,-20290,-30629,-17314,7278,23718,21994,13262,-10567,-27026,-34614,-29150,-10096,2884,4262,-3506,-8197,22566,21460,-1425,-13860,8649,67742,36750,-8180,-46539,-41766,-13904,-2501,1559,-14975,-18602,-12556,-8655,45204,119075,127151,78185,148852,345449,638242,934491,1120880,1104298,851174,485456,163897,14423,29131,40889,45921,3641,-38385,-39089,-10762,27008,48031,60350,61891,48191,45217,84533,97929,-3907,-32563,32831,46867,-24227,-12010,630,11960,18408,13302,-1714,-16236,-22941,-20469,-16622,-13553,-6287,-8098,3038,18031,23519,20637,32966,44280,44946,37854,24042,-2340,-31595,-29248,-16845,-9380,2416,9509,18694,30140,56226,86347,55661,14636,7294,25008,22062,-2638,-23279,-25860,-6420,7174,7202,-496,-10097,-461,-24803,-35670,-22721,-8506,-3820,1845,-6948,-13534,-3552,2090,-8234,-24362,-39876,-30406,-25241,-23178,-23647,-22493,-11907,-13632,-9104,-7162,-12583,-3140,28610,50262,45561,21346,3725,10802,31194,59399,54885,13622,4747,15371,-3413,-10743,13124,33789,33840,17669,8626,5548,-966,-2706,3354,7592,6869,6827,10601,15391,12637,-3062,-17676,-29492,-33759,-15984,-617,5861],[15434,10199,10493,11232,1144,-11358,-18026,-859,21779,25272,10754,-7513,-4949,5414,10024,7371,9574,10919,3897,-11768,-34549,-26117,-19988,-6825,-7427,-24993,-14659,-4887,-23406,-22465,5779,20692,25661,14323,-5354,-3081,23333,28087,10473,-15069,-22071,-22269,-20697,-19364,-9680,-12973,-25781,-7212,12145,14616,5879,11743,17305,8231,-4224,-11630,-20428,6641,27413,25016,19344,25980,42398,62047,54803,28116,260,-1732,34582,51955,40637,5564,-32381,-37203,-23972,-18721,-18913,-10765,5536,19090,17390,2256,-22145,-39989,-26100,-11389,3571,10928,10424,16326,12704,-13016,-22176,-9485,475,-920,-6059,-12033,-25478,-17274,7366,18963,11068,-6659,-23193,-30447,-11831,2756,22125,54532,80324,84496,56004,21687,15825,33174,45883,32162,7323,24322,77075,97226,76471,41790,17396,-14917,-20497,15405,41161,58031,62390,54015,41110,26773,12760,-1136,5235,12139,9321,477,-1219,-1070,-2717,-8159,-16721,-17401,7345,31904,52522,53592,15792,-28531,-18589,-2506,-5666,-6590,12426,19023,-554,-20849,1268,21578,25152,30606,15207,-23922,-32641,-19531,-24676,-43481,-47608,-33698,-26541,-18300,-11117,-23638,-44245,32496,124457,170467,152144,59908,-47455,-130648,-4351,37119,43386,37442,27632,21295,1275,-21426,-28816,-11725,-7088,-13150,2010,29555,39739,15230,-12858,-11606,-6318,-23711,-28901,-21806,-10717,2990,20798,28578,27785,2934,-23138,-35565,-22928,-24288,-31518,-28423,-12399,-5863,3207,16945,14079,-1501,7206,28174,33833,30640,14138,-13691,-20163,-2779,12810,9659,-4748,-7823,9261,18734,-7872,-39871,-28242,-16366,-7352,7325,36613,23074,-1609,8712,23628,25241,19067,1033,-4408,5962,15788,20415,34942,37944,33792,18392,-2743,-4694,-1355,-9639,-24877,-33830,-32801,-27678,-14279,-9667,-12032,-2177,6348,13142,17712,17756,8845,536,-13149,-11791,-1916,19845,55736,86532,97410,67151,72153,102719,132018,111973,82922,84917,145441,157034,113004,49928,14563,99237,242686,336326,395307,447100,461162,478902,717981,880957,741955,406101,711125,1938036,2662607,2869602,2509740,1645244,778784,70311,360485,500453,588555,586916,531499,591897,596142,600230,600996,520436,446974,470116,417046,342771,244652,137364,112008,151166,197975,201846,232023,272800,242799,163674,119757,95475,113216,107292,96528,115521,114001,63035,37551,33278,65671,135857,198496,166812,84552,96105,99646,40950,-19202,-23591,18893,25562,-4215,-14262,10856,17172,5716,-4461,-20242,3561,2775,-20597,-5879,-2946,-21981,-18210,-11873,-6491,288,-2018,9414,22513,12275,725,1497,8543,10556,-14688,-15186,-9624,2421,24922,38548,29757,5532,319,807,-2088,-2551,-3628,-2243,-4516,4177,18716,22691,18923,26814,25039,6565,-23896,-17149,10628,31062,35332,32104,22544,7631,-7530,-12909,-21043,-19898,-10514,3195,9934,7220,-4174,-9585,-5708,-6044,10083,38858,32611,9389,-10984,-27567,-33593,-8198,-7942,-30633,-25797,-28584,-15340,4240,17395,11490,-19680,-16274,-17548,-14947,-13651,2325,8605,9657,15126,9490,-11536,-19895,-15866,-15767,-804,23100,35104,23182,8191,3929,7903,20651,37560,43661,18415,-12666,-19032,-3102,5558,-3578,-10780,-6554,2671,11768,11947,586,-13065,-22275,-21136,-15040,-10636,-17185,-11641,-3638,-9926,-9260,-990,4827,1905,-7822,-12235,-22152,-21856,-13918,-8890,993,8093,4924,-2576,-297,18050,43313,72093,61207,27408,-973,-19008,-27163,-20131,-16502,-7942,505,-7583,-33260,-12163,13594,15117,-4119,-19620,-12095,4365,15604,26930,21728,16406,28013,39191,44967,34956,10325,-15661,-6673,12241,9164,3223,11312,-1650,-23739,-1472,24681,35692,26617,3790,-21654,-28645,-10088,6544,12481,16460,8521,-14480,-17008,9754,21914,12974,-4158,-6343,8661,20811,14882,-10035,-25613,-25985,-32794,-5666,4912,-16863,-6739,15151,11365,5192,-5157,-13575,681,21138,18230,4234,768,3273,-3668,-13864,-26408,-12926,12399,30851,52102,75738,67469,50599,28763,14817,9577,17119,21819,16313,743,1404,6483,917,-8676,-17448,-5510,8496,4587,-9262,-9664,-7881,-15788,-3693,11307,6208,-8786,-13519,-17688,-17382,-21036,-23485,-14491,-4187,-2719,-3448,-8663,-18861,-39522,-30493,-16625,-10135,1323,21571,28920,32975,46819,20122,-5953,-34965,-14410,-2422,73,-5805,-15830,-15820,-14843,-28717,-33268,-20366,-11323,9390,29808,27097,3505,-4582,1082,7793,8861,9076,20371,64003,104277,92344,50729,17725,2038,-6779,-9532,-15628,-9468,4176,10648,-10585,-12140,11279,8854,-501,-18538,-22510,-8710,3514,-6061,-29593,-20284,-2762,21220,27767,27671,37447,57146,57388,24286,-25960,12728,31497,3244,-18525,16003,29321,32606,42261,35984,6074,-30582,-36554,-39888,-36905,-32934,-34685,-30418,-32250,-18839,-1713,2960,-9318,-32125,-17464,3817,26307,46714,49832,38606,15574,-4754,-19205,-8341,15836,43935,44014,24539,-6766,-14174,7576,18322,15814,8032,2048,3201,11812,11918,-3410,-4264,18994,44327,58502,33889,21335,21309,13779,-8050,-12825,2367,-5739,-13973,-19917,-16844,7765,9734,-12002,670,43397,49643,13647,-19710,-6011,-4596,-22138,-25864,-22490,-5841,13859,8496,-14230,-38614,-27046,-19084,-1033,30560,61308,54730,22544,-18771,-22133,10684,39457,50190,21813,-9408,12750,20096,4735,-19498,-4033,7801,-889,-20788,-27094,-29441,-28594,-20006,1029,22997,28342,16820,3583,1090,4287,6984,6999,3730,-14414,-13838,16380,26262,1394,-14820,-16279,-11813,-3353,7384,16703,24067,13309,-7471,-18742,-15806,1991,19391,11385,-22927,-15811,6542,9596,4542,-9155,-25680,-31432,-10222,4706,8337,17041,38142,40705,13281,-30378,-19214,-3380,-3840,-14887,-20624,-27787,-21702,1461,18513,19388,14385,-8215,-26254,-35547,-35084,-17784,-4193,-458,-10303,-27733,18936,21500,6460,-6043,-1569,41974,23708,-11522,-34611,-31382,-3691,11583,18053,4369,29,11988,25255,80160,148485,156217,95180,145337,264935,460094,626472,714267,737523,615269,390539,137273,-10943,47223,80900,93903,38276,7874,8966,29742,69491,87166,94152,91351,72660,62255,95344,89988,-451,-25690,47900,77116,18459,3374,12973,21528,30163,28896,15422,-1610,-13425,-12750,-4290,726,1673,-10630,-8275,3926,11066,23317,46901,56094,49020,39479,29830,8391,-22663,-19789,-8631,-2302,7842,14079,25572,42820,72176,96766,62091,17737,4392,19364,18466,-409,-23564,-37394,-37346,-18707,-5410,2312,-8503,-13567,-38451,-38665,-18449,-9070,-11205,-4069,-8655,-10816,2596,7970,-4212,-20597,-35511,-26570,-15480,-8008,-6997,-12142,-3052,-8928,-15283,-13546,-13182,-1483,25922,43075,35735,11638,-5885,6107,28770,57993,56352,15153,6406,17075,745,-8597,9032,26420,24100,10148,3378,-825,-7565,-6555,2187,9505,12051,15339,20100,21999,15055,-3796,-21677,-29935,-28112,-12738,866,8047],[14592,11750,17476,16821,3242,-12153,-21446,-2868,21547,25662,9565,-13869,-11288,6467,13404,14091,21077,19509,6568,-14603,-31856,-23414,-20001,-8553,-8843,-22272,-24419,-17551,-33909,-16514,9509,19164,22112,13758,1118,6260,30251,32995,13225,-15496,-26423,-23447,-19098,-16470,-11159,-19469,-25947,-2163,12047,10741,3282,10171,15012,5222,-11674,-20723,-11829,16141,31302,22986,14402,21167,35558,53978,52232,30806,5474,4218,38258,52551,40602,5048,-35043,-37655,-26433,-27357,-29583,-18078,2735,21126,21739,5349,-21504,-39530,-22421,-7525,6872,16288,17560,23646,17381,-11839,-17460,-1838,6794,2177,-5506,-13212,-31821,-22355,4820,16206,8096,-9266,-25197,-36010,-16654,-2485,16328,43647,69576,80439,55797,17530,822,20348,39130,27499,574,18462,73320,87898,70593,44916,28136,-2292,-29558,10905,40668,58246,58722,49603,39306,28693,20099,9328,12427,15293,11008,609,-3325,-3414,-6396,-9725,-17600,-27158,-509,23958,41171,41620,9091,-29629,-14410,-2733,-8717,-15327,11295,24431,10829,-5835,7612,24533,24815,26205,10386,-24668,-35722,-25722,-25539,-35102,-43443,-36212,-28004,-23020,-16049,-19329,-38385,2503,66948,97229,82500,11917,-66567,-127627,-11584,29856,35129,32460,26753,22291,3217,-18150,-29301,-10786,-3563,-9889,3079,32258,42283,15715,-12394,-8256,-3907,-25479,-28981,-16469,-2518,8076,20694,28830,33612,13401,-12199,-29719,-17101,-15628,-29420,-33333,-11718,-986,10989,21938,14696,740,11656,27762,29873,25705,10722,-11872,-16980,-3214,9255,4294,-11393,-16753,-1277,8189,-16049,-37660,-25958,-18728,-12095,5148,35876,17004,-8379,9892,26225,25251,17531,-677,-7996,-2557,1118,3527,20250,25159,25161,13513,-5856,-7363,-2989,-8896,-21695,-31988,-35300,-34722,-24458,-15816,-10990,3476,12449,17303,19530,18667,10771,3951,-6229,-2273,9023,28998,60447,89235,109070,80381,81560,119968,156785,131177,98480,111481,201990,228024,174651,102454,78953,216528,383583,493431,597797,698939,730281,753014,1067589,1291570,1122522,689715,668385,1172184,2712324,4294604,4293378,2843805,1490920,1009209,843526,961849,986495,900257,824715,913495,893149,832363,785440,689284,601970,596646,528213,463592,376033,247514,185937,209330,246836,258166,301999,349009,310796,208161,154684,139259,153234,124237,86605,94923,92659,62536,64019,59865,90226,156588,211661,171562,50992,33959,46358,-7012,-15283,23273,59087,67325,38251,-1262,-15847,-1458,-16735,-38557,-1578,26502,15752,-16735,-4336,1373,-1371,-903,-14063,-19008,-11802,-10277,10783,19740,6908,-2257,1447,11361,14973,-6188,-5001,-1788,1026,18852,31229,24492,9099,12934,13088,7884,3229,-4360,-9794,-12782,7553,23307,23031,21704,41864,39972,12320,-23063,-14332,12671,34642,40910,38333,25565,9327,-258,297,-14325,-19834,-6864,5013,5255,-3218,-12146,-12588,-8728,-8613,11913,38438,29368,7055,-14228,-30403,-33815,-10975,-9706,-19845,-15812,-20882,-20801,-6802,6094,4425,-22537,-21425,-16483,-5518,-11473,-4499,774,3535,9549,1218,-20193,-20563,-18047,-18125,1334,22158,29398,15737,2298,828,8311,21598,35127,36112,8024,-17933,-17410,-194,9085,-2432,-12403,-9393,2342,16549,20342,8518,-8434,-18482,-17215,-11475,-7914,-13889,-6917,977,-8518,-11614,-5377,637,2464,-7018,-12715,-21887,-18663,-9587,-7914,-2584,2080,-184,-5946,-3745,13313,36844,63911,59365,29001,1307,-17626,-28526,-23084,-19355,-8689,1502,-8714,-33711,-5912,20509,19511,-2436,-19242,-8354,10611,23400,34335,28502,24642,34307,41418,42057,27833,1369,-20207,-2970,15440,8119,-3814,3047,-5814,-30473,-14651,8634,23250,19482,-876,-24946,-29282,-13403,1236,5262,5377,-3770,-23680,-18244,10282,25006,18966,3115,-1895,10978,24115,17091,-10786,-27311,-28036,-31200,-7432,-14,-21705,5079,23997,16779,7024,-3375,-11254,-1488,13861,9741,-3172,-2871,5476,3333,-3219,-15156,-13937,5048,21498,40762,59982,50225,38279,21317,10793,5809,14454,23492,20227,2764,-400,4498,-43,-8477,-17471,-7581,6525,3844,-10244,-9745,-2527,-5582,-1955,10398,8442,-1402,-1693,-3986,-4798,-11867,-21048,-15811,-8722,-6690,-3093,-3800,-10542,-30361,-34889,-20312,-14676,-1462,21463,30693,35382,42501,10353,-14262,-33990,-7982,942,-376,-7798,-17859,-16226,-10707,-21516,-39280,-26279,-15789,1654,21478,20383,-3441,-11390,-1625,8431,10949,13425,27961,67481,97982,86477,45851,12190,-2874,-9984,-10322,-15487,-6626,9816,20331,-3521,-9798,17019,19078,11363,-10497,-26520,-13493,1100,-6374,-28473,-24957,-7134,18071,24551,22761,33043,52795,53695,23719,-24261,10561,32373,7693,-17041,14648,28576,27125,31581,25877,81,-34482,-32517,-34901,-40295,-33454,-38504,-33481,-31237,-18606,-8704,-5197,-12782,-25559,-15500,8002,32680,52926,53401,39223,13838,-6352,-19444,-11101,9783,36694,38870,21659,-5111,-7465,14296,25175,21027,11461,6104,6706,14134,14987,-947,-9233,5003,22238,40033,22565,17311,21553,13687,-9438,-11150,2758,-8285,-20010,-22989,-8707,15876,17722,-4986,219,39128,44648,7816,-25430,-11298,-10143,-25223,-22450,-23541,-9760,13280,15493,-5865,-41571,-22181,-8806,4226,28851,60272,58023,24479,-15746,-22471,7187,37024,50977,25015,-5474,7661,11246,-4442,-29016,-12434,-1972,-7765,-21914,-23446,-22813,-22049,-21694,-1714,21370,27812,16352,2221,-1445,1679,4907,5634,3292,-12854,-12991,15517,23198,-3420,-21469,-24227,-19640,-9454,3140,12105,17576,6801,-9648,-15281,-8980,9004,24093,15231,-18997,-18500,2566,3101,-4090,-17689,-30712,-29623,-10946,-30,1880,14378,37283,39366,11004,-28594,-13046,-204,-3421,-17231,-20914,-23779,-25518,-5008,12846,16111,14250,-7253,-26979,-36235,-40259,-25372,-11598,-4888,-13808,-37223,23361,21108,9582,-8233,-13318,17262,7307,-15015,-20614,-11450,14839,29959,36334,25923,21627,39477,68292,147995,223150,225472,148880,164818,416131,904571,1271108,1210168,851113,377100,36370,11852,94358,140118,186077,206889,136558,81942,73585,91629,126198,133318,131371,123040,99817,80344,105142,83968,6475,-2239,62797,98406,59164,25545,27966,31648,41305,44115,32855,14638,1951,2823,12795,16684,11811,-8252,-17786,-10323,5843,34393,61532,65938,52107,42016,38719,24628,-1575,-2677,1894,4519,11132,15690,28760,51098,82081,100268,63500,17128,-1024,11197,12283,528,-18278,-22346,-30322,-35318,-7055,13846,5591,-22094,-44262,-38638,-16462,-11655,-20533,-10817,-12026,-10986,5311,10384,-2849,-17673,-31451,-25710,-8855,5599,9852,-478,4739,-3826,-19822,-19574,-15118,-2682,20826,33924,24299,1470,-13478,-939,22471,52112,54450,14975,5919,16065,2042,-9417,1445,14779,10559,-19,-3761,-9136,-16160,-12846,-1878,8953,14612,20889,26042,24028,13026,-7153,-28321,-22535,-16829,-5281,3739,9260],[12308,12246,23018,20417,3156,-15536,-24880,-4111,20928,25280,8430,-17778,-15311,7728,16025,19933,30335,26265,7950,-19073,-29069,-21386,-21819,-12282,-10934,-16865,-20408,-28678,-33166,-10930,12870,18048,18185,12061,5991,14292,35578,36070,14395,-16429,-30491,-24070,-18120,-15598,-14076,-25189,-22374,-326,8443,4972,1051,8720,12154,1714,-18446,-24407,-2236,22741,31441,17468,6747,15467,29078,45836,48517,32104,8985,7240,38813,50935,39300,3533,-38879,-34452,-23133,-28503,-34802,-23856,-1517,20321,23111,6729,-20305,-33801,-19939,-6699,7156,18490,21409,26625,18226,-9629,-12103,3907,11083,3603,-5763,-13357,-32048,-25875,747,11534,3829,-12680,-27730,-39507,-19943,-7264,10546,32852,57364,72247,52060,12859,-14872,4952,30640,23091,-6611,8704,63553,70995,59054,46148,37301,8073,-26240,8236,40361,57504,54279,44927,36809,29608,26251,18761,19407,18133,11700,-251,-5954,-6392,-10670,-10840,-16192,-35436,-7352,15908,28782,27778,1241,-30039,-13700,-5568,-11754,-24987,9998,28098,21808,10001,14613,25942,24391,22427,5771,-23703,-39156,-31492,-22617,-26459,-35619,-38010,-29585,-26194,-18565,-12910,-29824,-34232,-11650,-6427,-18583,-59811,-96550,-119004,-22285,17426,22842,25075,24314,21430,3846,-15216,-28756,-9222,263,-6792,4030,34848,44503,16320,-11307,-6009,-3027,-27457,-25203,-8470,7441,11659,16834,27051,39360,25178,-798,-24246,-11348,-6576,-24386,-37865,-11735,2173,16385,24669,14495,4056,14248,23399,21722,18595,7409,-9568,-14342,-4648,4857,-1420,-17810,-24884,-8901,2803,-18347,-29646,-19313,-14558,-12132,5077,36408,12448,-15807,10681,27741,23919,15073,-2435,-10449,-5929,-3239,1063,17807,19381,19710,10506,-5822,-6902,-3136,-7594,-18578,-29212,-34123,-41180,-31107,-15202,-6106,9966,18422,21629,21670,20077,13120,7589,622,6548,18692,35630,61334,88185,119225,98081,94760,138523,179930,148867,113783,138736,259399,304266,252586,190059,205447,390074,560874,692994,867136,1020967,1066731,1122156,1545110,1854876,1702921,1436250,2886909,6209994,10910101,14364156,13829015,9749404,5126979,2481030,1530276,1613999,1581150,1380766,1252832,1349782,1295641,1160588,1067032,966781,847580,785077,702622,652185,548604,394431,314366,329351,363214,369147,411517,465642,428932,311601,242623,220800,223317,178093,118064,112660,118487,109955,112336,99353,122729,184485,237956,206208,83306,-13331,-24536,687,36822,68278,92536,100680,73983,29440,-19646,-16298,-20602,-7247,30599,45531,24002,-14787,-2191,8952,20356,23344,-2026,-28809,-26148,-12365,14437,16794,1060,-6321,84,12875,18749,2358,5969,8429,2211,11563,21824,18726,17052,28946,27227,17692,7801,-3767,-14036,-17604,10173,26122,23269,26474,56118,53169,19052,-19841,-13465,12576,36212,44424,41388,25247,8064,5241,11730,-7656,-19335,-3409,7622,2447,-11900,-18376,-14836,-11365,-9961,13196,35509,24116,4133,-16031,-31546,-34159,-12641,-8015,-9161,-6816,-14086,-17672,-12633,-3657,-2637,-24511,-25750,-11481,3168,-6841,-11292,-7520,-2333,3270,-7033,-22912,-16662,-19480,-19989,1999,19378,22875,8683,-3170,-2667,8331,21790,31251,26435,-2930,-22449,-16528,3000,15033,2854,-9981,-8537,4989,22437,28200,15504,-4136,-15080,-13263,-7992,-5825,-11086,-2129,5681,-7085,-13406,-7727,911,7919,-1946,-12316,-21853,-16037,-5750,-6829,-6355,-4570,-5970,-9548,-6996,8047,28966,52914,54906,28920,2759,-15733,-26723,-27565,-23516,-9997,2536,-8812,-29745,582,27328,23482,-1299,-19540,-5207,16252,31345,43299,37656,33632,39998,42439,37653,19501,-7957,-19940,2107,18129,6472,-10214,-5020,-10162,-32191,-24094,-6299,9344,11092,-5783,-27524,-27803,-14213,-3153,-1900,-4886,-13708,-30293,-19838,9604,27048,24801,11458,4394,14251,26848,18398,-10810,-29367,-29356,-29591,-10995,-6518,-18296,18318,33439,22472,8449,-2727,-9878,-6075,2809,-1666,-13014,-8527,6065,9127,6266,-3175,-8257,-1478,10422,27579,42679,31216,24789,13727,6565,1247,10666,23897,23418,5319,-1412,2699,-1211,-9024,-17927,-8871,5914,4804,-9412,-8909,3369,4486,1210,8690,9512,4472,8134,9305,7526,-4879,-20649,-18443,-14013,-10955,-3164,365,-2652,-20511,-33784,-22295,-18772,-3659,21708,32592,36597,35102,-289,-21848,-28176,-2435,3694,-1173,-10064,-19853,-16440,-5957,-12809,-31226,-31314,-21523,-8842,9670,10897,-11085,-17806,-2859,11653,15588,19021,34577,66415,85710,76082,39428,6916,-6953,-12379,-11400,-16390,-3870,17331,31173,4292,-7104,22137,29320,23443,-1344,-28948,-17958,-215,-5357,-25444,-27666,-10049,15506,21392,17736,27923,46873,48082,21470,-22341,9235,32799,12593,-12810,13197,27789,22583,20904,15541,-5082,-34636,-27311,-26740,-31983,-32081,-30798,-26434,-24651,-15335,-12851,-10253,-13201,-19033,-10249,13560,37900,56937,55149,39067,12468,-7060,-19183,-13578,4207,30493,35478,21533,-416,-770,19889,30091,24477,13588,9480,10587,17058,18242,1638,-12418,-6706,2153,20666,9292,13514,23186,14955,-9572,-9383,3499,-9474,-25199,-21880,651,24808,26428,4243,5659,37060,39950,2594,-29209,-15215,-15565,-27008,-17591,-21350,-11571,14258,25256,4482,-39699,-14591,4401,14773,30207,59532,61172,27419,-10831,-20684,4747,34582,50930,28178,-221,3907,3008,-12442,-37081,-18406,-9861,-13084,-20641,-17262,-14581,-14781,-21665,-3497,19620,26032,14622,238,-3666,639,5248,6650,3871,-11261,-10190,16673,21679,-6425,-26750,-30856,-25496,-13904,76,8312,11570,1761,-9551,-10019,-326,16917,28964,19411,-13514,-18233,423,-1867,-11045,-23090,-29404,-25068,-11044,-5276,-5670,10380,34240,36235,9368,-21523,-4866,4162,-2242,-17855,-17850,-15814,-20428,-4989,13009,17606,17278,-4246,-25818,-32492,-34927,-27388,-15044,-4876,-7973,-12966,33998,20166,1368,-21647,-22333,358,-8972,-14749,-4826,12340,39580,53136,58061,51761,48605,73122,122226,239652,345566,359290,287146,406548,1148286,2410338,3538414,3844849,3277570,2144270,1034406,419570,318171,318409,369085,388587,288280,191419,159036,171674,197201,188145,173202,158393,132337,102742,116655,81301,14589,20123,80044,117068,98146,53825,47357,44568,53647,60422,52308,34283,22942,24963,34827,36221,26342,2674,-13362,-11285,17387,53975,77767,76123,57122,47992,51579,45562,24091,18463,15665,12991,14644,16893,31098,57593,88355,99702,62351,14750,-7442,2362,6003,2618,-8527,-4368,-2437,-17923,5811,30750,26113,-10531,-27996,-32730,-14790,-14333,-29121,-14367,-13911,-12019,6224,10993,-2236,-13816,-26618,-26575,-4318,18218,27267,12800,12274,1071,-21345,-23904,-17177,-5402,14550,24189,12722,-6952,-13123,-8154,13323,43112,50261,13906,4031,13193,1193,-12239,-8222,776,-4797,-11947,-12189,-18860,-25809,-20319,-8139,6040,14381,23013,27732,20963,6311,-12523,-29627,-16182,-8267,1477,6298,8786],[8756,11286,26401,21762,956,-21018,-26175,-4120,20260,24333,7283,-19928,-18576,8051,17301,23807,35851,29681,6902,-25213,-26587,-20230,-25166,-17971,-13989,-13139,-12821,-27088,-27357,-7443,14370,16532,14048,9247,8840,19971,38432,36593,13190,-18836,-33706,-25237,-18984,-17494,-18905,-29309,-20000,-2516,1210,-2274,-1101,6476,7903,-2975,-23704,-21242,5365,25186,26897,7918,-3212,10112,23654,38057,43768,31688,10287,6880,35583,46256,35445,-454,-43982,-29015,-15659,-20011,-27414,-25398,-7810,15339,19673,4283,-21162,-30327,-20202,-10373,3030,16026,20196,23223,12981,-9131,-8946,6096,11821,1782,-8202,-13334,-26024,-26367,-5812,3727,-3009,-18266,-32375,-39534,-22839,-12854,3503,21578,42952,58903,43346,6927,-25417,-12224,19963,18407,-13479,-6004,46593,45880,40949,43068,41039,13174,-19701,5882,38143,53645,47135,37939,31485,27261,28591,24092,22840,17874,9066,-4326,-11306,-12216,-17544,-13944,-16024,-34778,-14776,5924,14353,12289,-8311,-33802,-19036,-12817,-15967,-34116,6504,27433,29316,23729,20985,24992,22236,18093,608,-22838,-39763,-33733,-19295,-21348,-30883,-37504,-31993,-28547,-18959,-6721,-23393,-76003,-106495,-126598,-131120,-134792,-120026,-98792,-37397,-2088,4747,13106,17837,16270,365,-15767,-29942,-9396,2104,-6280,2744,35402,44324,14667,-12930,-8396,-7171,-32931,-21257,-2053,14526,10758,7325,21582,42275,34329,7201,-22324,-8594,-511,-20471,-41619,-14995,922,16460,21989,10424,5037,12215,12811,7592,8227,2351,-9899,-15027,-9563,-2788,-9852,-26275,-34208,-15748,-546,-16690,-24931,-14131,-8516,-8122,6559,36626,7846,-26323,8264,25117,18241,8847,-7076,-14675,-5809,2060,9398,22414,16882,14867,7334,-4925,-6108,-5023,-8984,-18501,-28607,-31196,-36485,-25121,-10402,-2355,13236,21085,23384,21445,19068,12596,7829,4020,11711,24027,36749,55558,80679,124311,116762,108894,153998,196022,160665,124525,160746,304974,367074,325519,287821,357768,579918,732839,885951,1141411,1344954,1402185,1512352,2054016,2459719,2364531,2396652,5748065,12728769,21413115,27232028,25986332,18547092,9822481,4339723,2353657,2364352,2264372,1924208,1720678,1810265,1719951,1512099,1378599,1283871,1121854,983765,886769,850062,719118,547594,463189,471765,504258,497398,531841,596941,572384,452849,361019,317883,304731,254117,193418,190362,198922,182016,167236,144337,159201,214593,267533,250836,151631,58877,27315,64430,87741,105483,115991,122854,99997,57392,10026,-7444,3677,29145,59303,58764,27477,-17867,-1747,16226,38763,46336,17740,-19607,-28825,-3782,19836,14186,-4218,-11019,-3128,12107,20484,8809,14910,17691,4873,2871,10156,13408,27715,45282,40435,24877,7888,-5722,-17459,-20902,10000,25682,21709,30344,66549,62351,24318,-17058,-16211,8500,33631,43527,39283,20024,2064,6303,18703,-3571,-19842,-1962,8967,-8,-19446,-23933,-18020,-14861,-11597,12063,28990,15825,-922,-18100,-31782,-34856,-14450,-5276,-553,-254,-10016,-12364,-11207,-9139,-8970,-25472,-27677,-6653,9067,-2723,-18653,-16625,-7789,-4683,-16325,-19580,-12188,-20857,-22550,-164,13861,15241,2039,-8736,-7641,6697,19933,25003,14355,-14631,-26989,-17568,5649,22626,11040,-4400,-5260,8649,27436,33921,20338,-1224,-13064,-10251,-5446,-5099,-9593,1653,9363,-6672,-15387,-8112,4944,15680,5195,-11687,-23076,-14967,-3517,-6640,-10569,-11741,-12366,-13706,-10472,1984,19453,39348,47581,26502,2466,-14147,-21549,-30697,-28630,-12520,2742,-8544,-24626,6766,33390,26381,-1211,-21117,-3627,20159,38056,51936,46825,41606,44138,41682,31666,10463,-15719,-14011,8005,19997,4091,-15892,-12935,-15067,-28197,-25307,-17242,-5439,1325,-11105,-29709,-26763,-13156,-5537,-7657,-12563,-18924,-31208,-22263,7633,28128,30182,19864,11047,17528,28353,18332,-10459,-32336,-31007,-28971,-16338,-13590,-8053,31232,42394,27850,9267,-3661,-10019,-13135,-11370,-15082,-25199,-16317,4530,12865,13696,7320,-50,-6796,-1948,14262,27001,12907,11328,6410,2094,-4123,5839,22927,25536,7946,-1738,813,-2970,-10691,-19033,-9495,6281,6744,-7478,-7801,8638,13411,5093,6022,8814,8005,15062,20180,17587,107,-21907,-22689,-20336,-15828,-4161,3258,3992,-11330,-28238,-22018,-22510,-5458,22213,34710,36819,25536,-11619,-28686,-22380,1823,5631,-2386,-12588,-21828,-16626,-1122,-3827,-22434,-35929,-28619,-21655,-5214,-1122,-18876,-24008,-3160,16949,22398,25059,39168,60519,68513,61680,31286,1657,-10496,-14262,-13279,-18850,-1738,25460,41891,11871,-4841,25659,38267,34255,7833,-28567,-22628,-1312,-4169,-21961,-28389,-12149,12773,17760,12456,22104,39414,40452,17151,-21287,7777,31753,16734,-6874,11470,26367,18852,10541,4734,-9977,-32410,-22357,-17982,-21624,-28760,-23320,-16150,-15437,-10101,-15684,-14004,-12979,-13860,-4302,18726,40664,57506,54015,37170,10427,-8050,-19391,-16535,-1203,25355,33556,23176,5073,4310,22779,31564,24754,13134,11068,13796,19578,20672,3275,-14819,-16411,-14801,2510,-6480,10090,25097,16111,-9811,-8644,3566,-10128,-30369,-17682,9699,33102,34744,14814,14799,36507,34809,-3040,-31739,-18700,-21907,-26359,-12740,-18156,-12506,15496,34958,13921,-37012,-7107,17207,26177,32118,57098,62014,29301,-6403,-19130,1436,30430,48758,29966,4156,-57,-5793,-20001,-41855,-22660,-17730,-19047,-19091,-10826,-7146,-9043,-22021,-6123,15973,21285,9988,-4004,-7237,-427,6322,8238,3629,-11565,-6832,18608,20258,-9282,-31529,-32746,-29375,-18479,-3838,3445,4864,-2646,-8940,-5579,7000,22737,31393,21513,-8967,-17188,-2100,-7398,-17741,-24891,-23878,-20898,-12700,-12624,-15920,3241,27187,29780,7396,-12751,2121,6692,-2892,-18425,-13444,-6972,-9853,2017,19098,23330,22171,-1097,-24635,-27119,-25531,-23383,-15112,-1887,3460,10658,45000,15906,-16203,-36122,-18448,-1845,-26538,-12268,9434,34812,64512,76455,79426,78207,78020,110640,180655,334650,484636,534200,497502,806488,2147954,4385328,6502419,7339025,6568505,4589387,2431558,1030345,611280,549747,602576,609358,470115,328020,262416,264436,277132,247597,215419,193506,167471,127605,128492,80584,23029,37953,94838,132433,131218,83323,67894,57791,64611,74914,71000,54789,46095,49434,58284,56679,42486,17626,2222,4601,39477,76125,92505,85039,62921,55389,64759,66725,50493,39694,30131,21605,17613,17220,32411,62000,90788,95410,58605,10216,-15725,-7584,279,5612,2043,10628,20310,7204,24268,48324,47095,12097,-9939,-24369,-13122,-16832,-35381,-12796,-12576,-12932,5977,10534,-1410,-8607,-20824,-28645,-1273,30046,44999,27455,20042,5642,-20363,-25465,-17921,-8042,8629,15580,2920,-10544,-4837,-11705,3439,33729,46344,14124,3006,11108,1053,-13686,-15694,-10342,-16421,-22435,-18828,-26886,-31772,-24303,-12640,4097,14578,24783,28220,16285,-1141,-14645,-21606,-8924,348,9058,11184,10694],[5476,9890,28535,22164,-1642,-25864,-23374,-1392,21286,24593,7741,-19617,-21371,8195,18354,26588,38404,30509,4404,-30254,-22684,-18106,-27551,-23510,-16491,-10370,-5979,-19542,-22133,-4904,14988,15721,11889,7806,11862,25064,40602,36452,11460,-21110,-34383,-25538,-19948,-19948,-22952,-29330,-18228,-6349,-6521,-7444,-972,5531,4519,-6589,-24482,-13818,12142,25524,20162,-2689,-10962,9224,22080,33460,41027,32563,12499,6478,31644,41173,31257,-4719,-43829,-20009,-4072,-6735,-15451,-20669,-12942,8927,13928,325,-22256,-27141,-20499,-15655,-2485,11791,16638,16132,4224,-8591,-5891,7511,11861,-440,-9574,-9954,-16128,-20938,-10947,-3805,-9159,-22791,-35977,-36416,-22787,-16036,-1386,13774,30184,44409,33254,3300,-19993,-22655,11750,17102,-14207,-21326,26874,17866,22063,38989,41559,15698,-13069,6783,37035,49816,40633,31856,26580,24884,30065,27962,25219,17330,6333,-8219,-15913,-17300,-23317,-15782,-14729,-28781,-19305,-2348,2648,1486,-13287,-37597,-26824,-20166,-17040,-27209,4394,25673,36300,38483,30665,25956,20859,15945,-804,-18714,-34027,-27124,-13177,-16490,-26593,-33520,-31407,-28430,-15840,1057,-17335,-103720,-184953,-201808,-185469,-153104,-100686,-65884,-45151,-22227,-13097,1902,12073,11669,-2659,-15829,-29170,-7553,5740,-4329,3151,37834,45726,14908,-13369,-11867,-13070,-36440,-14135,5569,21245,9398,-2653,17375,46023,43914,15286,-19971,-4994,6121,-14791,-37227,-17153,-460,15322,17807,6317,7024,9661,773,-6431,1434,319,-9257,-15135,-13672,-9291,-16592,-32334,-40132,-18979,-628,-11266,-20537,-8032,188,1689,13990,40877,7868,-34925,6578,22195,12184,2980,-10576,-17060,-524,14431,23586,31874,19131,14276,8332,622,-1150,-4964,-9517,-17692,-26650,-25109,-24752,-11634,-2065,2133,16244,24076,26482,22748,19294,12572,7915,7482,16909,28641,36168,47176,70797,127171,138257,126859,168059,206055,168544,132738,178283,334972,408511,382313,380283,513106,752951,865799,1030718,1363543,1608102,1671866,1845575,2490892,2985435,2976402,3370568,8786037,19753183,32621153,40844858,38838856,27926811,14895929,6304401,3197761,3098536,2919067,2424309,2135827,2206441,2082709,1812684,1649489,1569382,1367072,1151262,1041028,1016877,862206,688234,611302,613222,642689,621125,645634,723364,718311,609245,491365,417493,386101,337837,292385,304062,307011,262551,223428,193456,200537,247123,296116,293114,223761,148212,117294,131977,135373,136477,133140,137718,119175,82394,43176,20501,35434,65003,85304,70358,32055,-19464,3,25028,55821,68647,42508,3886,-6427,15557,30296,16580,-3066,-10291,-3227,13203,23436,15610,23852,27609,11345,-1695,1894,14158,42101,62905,54269,31732,5446,-9054,-18440,-20546,9754,24821,20749,34678,74916,69736,30171,-12504,-19707,2909,29101,40235,34422,12731,-6096,4645,22704,-387,-19023,-342,10919,-224,-22893,-26668,-20095,-16766,-11710,10445,21694,7227,-6022,-18714,-29025,-32368,-14126,-706,7618,5680,-6816,-6777,-3124,-5699,-10243,-23283,-24763,-2415,13456,1699,-22749,-21703,-8715,-11480,-24830,-13546,-6958,-19823,-24014,-3545,7654,9135,-1473,-12150,-12447,4863,17471,18245,2355,-24790,-29904,-19089,9070,32107,21613,4168,660,13647,32177,38512,24278,1608,-11118,-6958,-2548,-4314,-8200,5407,13009,-6234,-16311,-5230,12540,25004,13854,-9682,-24502,-14386,-1883,-6207,-13248,-16861,-17083,-16924,-13035,-3515,9789,25310,39069,22886,1182,-12163,-13433,-22858,-29608,-15341,2661,-7324,-18383,13447,39332,28888,-1243,-23190,-3154,22606,43461,59591,55063,48257,47003,39750,25148,2604,-16999,-4202,15058,21908,1912,-20004,-19867,-19926,-23194,-18885,-18912,-18882,-9117,-16288,-30969,-26516,-10995,-4435,-9177,-14636,-18051,-27393,-25194,5337,29144,35338,27880,17300,20291,28380,16842,-9750,-34766,-33032,-29311,-22787,-18443,4847,42780,50063,32486,9613,-6148,-11773,-21854,-26404,-26903,-38686,-25454,931,14146,18568,15468,7823,-10459,-14788,3542,16712,-1667,-774,-83,-2460,-10052,393,20644,26195,10056,-1632,-1405,-5629,-13785,-20864,-9602,7075,8805,-5304,-7074,12322,20198,8688,2260,5943,8638,18442,27611,24851,3901,-22678,-28445,-27897,-21500,-6490,4301,8539,-3888,-21610,-19773,-25924,-7151,22801,37224,36903,16044,-23613,-34563,-17932,4260,6375,-4287,-15598,-24028,-17186,3100,4551,-13930,-33301,-34389,-33508,-21615,-14298,-24762,-29909,-3421,23200,30410,30458,40601,49707,47416,43759,21112,-4101,-14099,-16319,-16665,-23404,-704,32869,51089,18066,-4002,26493,44446,42234,15785,-25009,-28241,-3381,-4150,-19183,-27477,-14451,8658,12638,6392,15374,30365,30680,10364,-21964,5142,28272,18926,-719,9424,23776,15583,1058,-6889,-15217,-30142,-18768,-10270,-11546,-23716,-17096,-6308,-6049,-4338,-18577,-18380,-14062,-11064,295,21867,39842,53745,49334,32909,6973,-10077,-20701,-20470,-6359,21372,32546,25161,9350,6510,21844,28622,20972,9332,10299,15675,20991,21571,3197,-17326,-24422,-26020,-8824,-24592,8222,26549,16101,-11090,-9498,2444,-10710,-34167,-12375,17334,39800,42006,25746,25051,36821,29013,-9440,-32640,-22113,-29354,-21890,-8597,-15410,-13188,16387,42850,21064,-35463,-1491,27571,35588,32913,51988,59301,28822,-3967,-19317,-3789,24076,44532,30122,6612,-4721,-15026,-25538,-31934,-23547,-26133,-26362,-18085,-5366,-1678,-5780,-23506,-10085,10076,13412,2433,-10627,-12487,-1864,7610,9819,2252,-13222,-2037,21331,18669,-12350,-29283,-23810,-27059,-23440,-9061,-2608,-1722,-5570,-8268,-2899,11822,25424,30680,20982,-6027,-16254,-5648,-13905,-22841,-21411,-17159,-18115,-16082,-21222,-28628,-6945,16369,20831,6300,-3859,6925,6461,-5740,-18362,-8476,1354,1551,13302,29665,32409,28356,1779,-23672,-21764,-16277,-15253,-11394,3478,16647,31815,54156,10438,-29792,-21243,-3034,10654,-33030,-8124,21086,53862,86585,97357,98392,102964,108271,150154,235829,412985,604702,706893,735683,1256899,3186535,6399890,9537097,10978792,10067070,7247970,3993986,1730868,923002,790480,842405,826405,650498,474201,375991,362924,359579,307478,254717,225605,203276,154274,140815,82751,34000,53071,105405,143663,156148,110886,87625,70131,73258,86355,87584,74997,69729,74020,81054,76372,58505,33331,20600,26537,64179,96656,103986,92140,69122,62859,75848,84994,74335,58609,43776,29747,20260,17259,33401,64871,90186,88683,53251,4349,-25624,-17479,-2600,9533,11836,21889,36947,29356,42339,63964,65631,36413,6733,-15752,-11155,-18854,-36973,-7246,-7875,-12779,5212,9639,175,-2419,-14468,-31894,506,40719,61903,42277,27626,9350,-18918,-24868,-17158,-10216,3238,8299,-4789,-9137,5615,-9902,-6805,24998,43372,15737,2988,10359,2527,-12275,-17746,-13845,-18683,-31053,-23472,-32939,-30427,-23736,-14783,3062,14989,25756,27018,9914,-8903,-12367,-12819,-1837,7894,15770,16703,14156],[3430,8532,29844,22354,-3510,-27239,-17230,4238,24568,26776,10463,-16574,-23955,8283,19384,28324,38135,28849,732,-30634,-16756,-14331,-27617,-27951,-18256,-8501,-491,-12026,-17315,-3134,14684,15323,12091,8802,16023,30174,42584,36150,9666,-22947,-33036,-24800,-20534,-22045,-24678,-26306,-17030,-10838,-12895,-8904,1467,6234,2518,-8809,-21625,-5407,17710,24004,11981,-13006,-13343,13221,23709,31858,40648,35298,16447,7282,27985,36139,26809,-9125,-37304,-8212,9909,8264,-2719,-13285,-16363,1555,6317,-4881,-23783,-24306,-20481,-21957,-8591,6373,11175,6018,-7495,-8412,-3205,8229,11277,-2923,-9220,-3411,-4459,-12225,-13508,-10570,-14377,-26031,-38248,-32427,-20902,-16924,-3853,9798,19576,29726,22369,1537,-8765,-19724,7073,18483,-9073,-35349,6113,-9789,8078,34841,38589,15331,-6821,9948,36616,45849,34702,26452,21907,22283,30263,29764,25866,15978,3269,-11998,-19718,-21377,-27871,-16665,-13032,-23068,-21607,-9087,-5383,-2818,-11370,-35293,-36785,-26439,-15287,-16988,3194,22305,42083,53146,42563,28651,18801,14210,642,-12745,-26234,-17181,-5404,-12045,-23262,-28975,-28838,-27816,-12419,8086,-12786,-92219,-158928,-167318,-142340,-103821,-51840,-29290,-36156,-39296,-28756,-7225,7783,8325,-4580,-15147,-26974,-4806,9975,-1504,4225,40416,47010,15979,-12802,-16430,-21204,-30953,-5090,12896,25932,7061,-12321,14589,49642,52774,22784,-17395,-968,12768,-8237,-30027,-18046,-1913,12845,11707,1481,8849,6217,-12263,-16150,1206,1175,-8496,-15358,-17295,-14848,-21833,-36202,-43148,-21328,-692,-5878,-17176,-2308,8972,13431,25131,47848,11524,-31963,5009,18409,5384,-2731,-13343,-18668,6027,27377,37288,41162,23096,16586,12644,9507,7108,-3475,-10014,-16851,-24372,-18269,-12215,2245,6048,5423,17806,26679,30316,24976,19990,12109,6868,10235,21410,31771,33447,36094,58362,126197,158828,146007,177707,207065,170197,136162,188243,344518,421778,412576,449979,642489,874111,930300,1092083,1481931,1753310,1816775,2046073,2756135,3313582,3404084,4151178,11405033,25931086,42360769,52517058,49846737,36062274,19372629,7992830,3906728,3678322,3415596,2774285,2408386,2452821,2303350,1991482,1813061,1755604,1528714,1251893,1133518,1120260,956020,795135,734123,730644,754819,720891,735527,823455,840200,752171,610871,503233,453301,412033,390488,421077,415310,337480,272910,240164,241481,276984,317024,323505,284531,230135,201334,191919,175146,159424,143875,145444,130897,102096,74574,52918,68022,97360,106753,80529,39258,-12039,2769,33719,69911,87675,67833,31466,21168,39726,43693,22683,3425,-3787,802,16522,26891,21502,31294,36421,19578,-106,449,20947,57179,79219,66867,37566,230,-14906,-17941,-17597,9109,23061,19370,37848,80185,74557,35632,-6849,-23508,-4665,21983,33816,26515,3676,-16292,-679,22510,732,-17651,740,12496,523,-23359,-28134,-21781,-17584,-11573,7548,13781,-1647,-11798,-18844,-24711,-27670,-12354,3944,14172,9999,-5231,-2799,6360,3292,-6762,-20092,-20980,-828,15308,5221,-20912,-18511,-4403,-14412,-28182,-7700,-2113,-16771,-24605,-8691,721,4997,-1917,-13533,-17589,2167,13804,10894,-9006,-33288,-31675,-21573,12235,41029,31843,13434,7521,18654,35694,41321,26825,3846,-9741,-4043,123,-3850,-7600,8270,15844,-6414,-16730,-287,21375,33924,22108,-7029,-26523,-14688,-1244,-5767,-13755,-18257,-18839,-18982,-15096,-8632,63,11659,29974,18096,-1528,-10441,-3927,-10450,-23091,-18626,1640,-5865,-11656,20254,44630,30599,-1476,-25912,-4220,23024,46669,64870,60867,52595,48026,36395,18290,-2728,-10472,6996,22651,24014,212,-22705,-25822,-24775,-18812,-10890,-12019,-25699,-20141,-21475,-31312,-27502,-9054,-404,-5228,-10859,-14341,-23548,-28431,3578,30506,39931,34688,22278,21733,26323,13546,-9036,-30534,-34687,-30558,-29412,-17367,18116,52018,55549,35728,9435,-10094,-15068,-29394,-28613,-25219,-39230,-33176,-4172,12877,20656,20873,14038,-12201,-26592,-1295,14021,-9404,-10164,-4926,-6514,-15785,-4681,17503,25335,11389,-1139,-3830,-9027,-18134,-22813,-8957,8119,10626,-3214,-6778,14222,24533,11478,-2115,1337,6756,18706,31974,30297,8462,-18490,-29352,-33189,-27053,-9673,3808,11046,1693,-15043,-15857,-27416,-8088,24226,41380,39493,11904,-29940,-31820,-14708,5356,6530,-6165,-18396,-25726,-17494,7110,12684,-5175,-25343,-26611,-21989,-23143,-20153,-23168,-32316,-3398,30263,39598,35382,39173,35484,24689,24098,9884,-9683,-17172,-18102,-20838,-28678,419,39775,58857,23175,-4144,25021,47815,47362,22721,-18416,-33597,-6149,-5107,-16599,-24596,-16593,3331,6272,248,8853,21146,20209,2332,-23472,1935,23138,19707,5731,8757,21295,13827,-4948,-18089,-19703,-27840,-15905,-3370,-1660,-16533,-11287,2819,3197,2058,-20238,-23262,-16071,-9804,3653,23195,36152,46768,42490,27670,3376,-11796,-21868,-24005,-9254,19945,33076,27462,12451,6529,18029,22413,14334,3504,8710,17442,22366,21980,2359,-19233,-29622,-25354,-4918,-25447,10783,28554,15760,-12497,-10594,1468,-10094,-30044,-6100,24265,45718,49113,37287,35735,38526,23986,-15037,-30607,-24189,-33747,-14709,-4087,-12443,-12526,18140,49466,26897,-33251,2661,35608,42779,33076,45434,53904,26595,-3019,-20733,-9968,17418,40643,30291,8090,-8619,-21867,-24234,-22106,-18742,-31440,-32215,-16287,-228,2558,-3989,-24884,-13929,3643,4544,-5542,-17363,-17837,-2260,10292,12579,1488,-12418,6533,26254,18201,-14274,-21373,-13350,-19398,-27062,-14116,-7768,-5194,-4922,-6497,-1005,14976,25997,28163,19244,-3483,-14630,-9028,-19794,-21617,-13507,-9718,-15678,-19109,-26042,-41646,-18218,4114,12683,8685,5556,10531,4534,-8961,-15630,-2489,9484,12751,26278,42822,43946,35916,5215,-21880,-16115,-6910,-4806,-3703,11347,30307,50431,61647,7924,-23475,-5357,13310,27454,-14227,-2190,30714,69300,104846,115013,114404,124828,138264,188962,279747,458701,676175,833633,948182,1654919,4028682,7996120,11958647,13957915,13011675,9554539,5399461,2380538,1190377,990507,1037616,993412,794593,606564,486911,457385,436425,362802,288385,252772,238036,182706,154281,89253,49730,69702,113719,150657,172612,134687,105638,81382,79899,94867,101844,94669,93136,97581,101963,94403,73690,48618,38882,49183,87537,113384,111767,97764,75965,70002,83961,98610,93367,74100,56137,37676,23653,18522,35477,67525,88266,81628,48282,-608,-35298,-22309,393,14956,20873,30167,48111,47155,58108,76952,80928,59540,21640,-7209,-7980,-19230,-33593,177,-512,-10049,5562,9873,3607,4986,-7193,-35320,2365,50814,77631,56795,35424,12899,-17352,-22305,-14185,-10729,-678,3229,-9461,-4240,16105,-3126,-16225,18744,42602,19533,4875,12158,7255,-6232,-11678,-6774,-10341,-28866,-25125,-33035,-23785,-19035,-13741,3640,16222,26372,24616,2785,-14879,-5503,-3323,5008,14245,21281,22367,19067],[1510,5737,28846,21103,-5492,-25181,-10291,10661,28304,29308,13897,-12303,-27548,6840,18801,27365,33724,23381,-5158,-25732,-10055,-10060,-26108,-31978,-20783,-8912,2006,-6702,-14178,-3346,12112,13667,13132,11562,20847,34593,43520,34769,6930,-25090,-30512,-23818,-21312,-23835,-23853,-22670,-17321,-15926,-16817,-7223,4803,7688,1209,-10613,-17863,1548,20701,19840,2140,-22080,-9722,19742,26163,31485,41439,38992,21530,9296,24558,30674,21391,-14284,-28098,4638,24081,22692,8765,-6179,-18758,-7082,-3232,-11551,-26441,-22548,-20486,-29190,-14715,-81,3884,-6397,-21819,-9131,-1691,7608,9391,-6122,-7068,5063,7399,-2648,-13270,-16721,-19190,-28501,-39414,-28583,-18776,-16420,-4317,8810,10885,15239,10797,73,275,-11253,5496,20731,-1352,-37778,-13221,-22883,8003,32409,32447,11715,-1508,14014,36227,41467,29053,21284,17073,19054,28674,28921,24206,13303,-425,-15757,-22434,-23837,-31266,-17007,-11425,-18009,-22231,-14431,-9396,-1764,-3737,-23519,-39945,-28900,-11785,-7347,2379,17063,46174,66144,54724,32748,16207,12548,4000,-6328,-17773,-6459,2753,-8210,-20891,-24871,-25526,-26305,-9062,13645,-9412,-66448,-97222,-95049,-70927,-42342,-4556,3541,-16388,-44546,-40980,-13727,5257,6261,-5181,-13367,-23968,-2320,13610,1633,4903,40984,45830,16141,-11588,-20651,-30177,-19387,4797,18987,27735,3481,-20848,13025,52274,60080,29341,-14506,3460,19413,-949,-21500,-16861,-2756,9487,3747,-4310,9932,1978,-25272,-13967,8416,4530,-7911,-15953,-20431,-19375,-25520,-37958,-44231,-24597,-2208,-2002,-14770,2597,16547,24691,37584,55985,17392,-22052,3421,13813,-1851,-7832,-15213,-20072,11485,37920,47952,48057,27128,20751,19338,20672,17994,-318,-10569,-16053,-22204,-11813,-379,14576,12414,6751,17663,28908,34832,28146,21165,11129,4584,12259,25148,33414,29001,23178,44010,120642,174787,163304,180735,197762,164437,133625,189073,333089,406868,412903,484942,721286,919389,913212,1054753,1467983,1748394,1804300,2065343,2784264,3362558,3545855,4563044,13027311,29882464,48428997,59570680,56475698,41094141,22242173,9028482,4330662,3980975,3646248,2895272,2476199,2492412,2328781,2003040,1827135,1797220,1570474,1265592,1147997,1143483,989059,852399,810636,805701,823836,783012,788974,880773,916145,854906,698242,560943,495474,463398,467926,515571,502613,395911,309599,278247,276311,299466,326828,338603,326657,294267,268385,237015,203890,173539,148363,146527,135321,115386,101458,85333,98547,123934,122667,89399,49270,3212,7192,41391,80065,101617,90570,59858,50646,65036,57465,29984,11891,6004,8562,21974,30133,25653,36290,43017,27865,6956,6883,31413,70595,92249,76979,42578,-5122,-21937,-15441,-12573,8343,20377,16988,39071,82156,76696,40234,-462,-25283,-13998,12391,24391,16198,-5499,-26101,-9735,17781,-665,-16074,1099,13274,1429,-22773,-29584,-23114,-17588,-12051,3100,5921,-10243,-18417,-18889,-19917,-22205,-9854,7529,18273,12057,-5579,-1090,14338,13159,-1275,-17655,-18936,-2927,14203,7228,-15361,-10250,3248,-9892,-19064,-2655,1993,-12410,-23967,-15685,-6338,3307,-29,-13157,-23188,-1652,8796,3384,-18337,-37519,-32322,-24925,14283,47280,39659,21738,14204,22935,37598,42180,27841,5248,-9166,-1974,2206,-3784,-8326,9539,17298,-7600,-17147,5235,29558,41035,28512,-4530,-29216,-16013,-1764,-5412,-11860,-15370,-16902,-19332,-16930,-13587,-9568,-532,21196,12469,-5833,-9598,5607,3319,-13504,-22273,-863,-4921,-5022,26779,48790,31166,-1944,-28506,-7095,21034,46993,66724,63168,53867,46718,31396,11267,-4466,-405,17918,30009,26360,-709,-24370,-30991,-29484,-15741,-4147,-2569,-19420,-31569,-26993,-30965,-30100,-8448,4679,2419,-4387,-11744,-22034,-31193,2992,32044,43234,39350,25139,20991,21424,7898,-8857,-24819,-33617,-32664,-33893,-10311,30160,58009,57855,36679,8327,-15543,-19781,-27112,-13047,-11501,-24314,-32380,-9913,8905,19608,23052,17656,-12565,-33134,105,16268,-10863,-16377,-7693,-9651,-20677,-8630,13616,22564,11357,-798,-6739,-13356,-23944,-24296,-7876,8768,11475,-1907,-7330,13877,25791,12503,-7171,-4834,2593,16326,33931,35057,14940,-9155,-20629,-24473,-30913,-13722,1627,11134,4909,-9409,-11347,-25773,-8177,26595,47697,46569,16942,-18233,-26772,-13076,4987,6031,-8014,-21063,-26955,-17575,10706,20300,3584,-16587,-15779,-5421,-4426,-8884,-13731,-28426,-3577,37189,49046,39330,34689,18834,1751,3617,-2216,-15325,-20044,-20090,-25555,-31447,2224,45797,64599,26770,-5529,20858,47544,48934,28044,-10338,-34830,-10059,-7658,-14524,-20811,-19033,-3829,-2037,-6422,2455,12046,9454,-6680,-25654,-2118,16304,18751,11643,9993,19356,13351,-6163,-28488,-23115,-26075,-14147,1976,7100,-8248,-6038,10232,11053,8031,-19369,-29118,-19341,-10249,5021,21918,29285,36801,34001,21919,10,-12838,-22933,-26900,-9483,20514,34085,28785,13459,4022,11295,13121,5026,-3985,6785,18975,23340,21469,244,-21169,-31767,-18621,8461,-4366,17687,30618,14591,-14540,-11981,478,-8901,-23374,-81,29701,50103,55125,47835,44999,40148,19250,-19796,-27691,-25656,-27388,-7267,124,-9971,-11154,20276,54087,31118,-29513,4400,40035,46425,31811,37489,45466,21728,-4544,-24273,-17280,11483,38019,30299,7912,-11980,-23539,-18514,-13413,-11269,-25527,-30658,-14021,3473,4539,-4424,-26759,-18006,-3281,-4367,-11896,-22339,-23554,-2303,13451,15642,1250,-7259,17892,32270,17872,-15808,-13611,-3410,-11316,-29349,-19403,-11679,-5280,-2122,-4936,-922,15366,23581,23247,15723,-2199,-13522,-12959,-24471,-15375,-4996,-3327,-14548,-21189,-22136,-30280,-30598,-8907,7001,13538,13746,11821,-90,-12395,-11643,2500,15476,21299,37130,54498,54375,42163,7360,-20881,-12019,680,4911,4870,19074,41446,63970,65366,8067,-14247,4821,25685,40836,1141,2815,36387,78610,116148,126221,124368,139765,163113,219708,302393,460020,678865,878587,1081415,1903752,4469406,8784191,13179148,15561045,14702835,10967932,6322776,2830329,1350997,1101747,1140203,1069336,869768,698155,576028,532791,495013,404280,310460,269968,266010,208961,165470,96954,67581,87332,119687,150683,177794,149941,117713,87918,81567,97435,110226,109900,111883,115383,116295,106250,83882,59402,52601,67064,103720,121331,112097,98466,79670,72849,85113,102723,102232,81692,63043,41712,24679,18278,35670,66987,82519,71978,41461,-6159,-39298,-19242,5325,18011,25330,32292,50722,56296,66718,82898,88618,75757,30424,-3133,-7492,-21389,-32898,3385,3870,-8675,3898,7978,4827,9105,-3352,-33859,1095,56210,87140,65763,39004,12495,-19908,-22662,-13587,-13458,-7213,-3881,-15462,-2752,20911,1369,-28829,11243,39543,20810,4111,11914,10792,-760,-5025,1013,-3705,-24623,-28692,-30968,-21161,-17423,-15088,833,13179,21423,15912,-9836,-20768,-1185,936,5691,13436,19525,21894,19182],[948,2458,26435,19424,-6366,-20025,-2715,17678,32398,32246,18063,-6718,-30728,4386,16855,23940,25850,14813,-11988,-17017,-2452,-5111,-22878,-34394,-24116,-11496,1460,-3880,-12696,-5419,7335,10466,14440,16139,26809,38709,43588,32335,3339,-26701,-26348,-22229,-21724,-24191,-20599,-19567,-19165,-20267,-16686,-3543,8136,9425,321,-12570,-15007,5725,20286,12743,-8956,-26851,-2331,26183,27428,30739,42113,42544,26837,12164,21295,24482,14590,-20646,-18640,16589,36273,34448,17299,-1270,-21268,-17413,-14613,-19746,-30964,-22754,-21025,-35690,-19455,-7229,-4963,-18919,-32727,-10921,-2433,4497,4998,-10784,-3717,13580,17554,5648,-11249,-22824,-24874,-31495,-40170,-26230,-18323,-16156,-4071,8772,2914,445,-2160,-3500,3690,-5642,4647,21260,5234,-24751,-22042,-2001,22332,33445,23777,3882,1546,16965,34479,35696,22562,15063,10806,13880,23984,24158,18986,8047,-5827,-20170,-23707,-24287,-34564,-18221,-11239,-14728,-21940,-19039,-11244,333,5267,-8866,-24266,-25728,-8924,-307,552,8910,47044,74747,64012,36641,13506,10904,7697,-1534,-10864,2494,8774,-6837,-20827,-23074,-23979,-24110,-5385,17325,-7605,-40261,-40537,-26049,-5253,9676,32047,29412,5056,-32060,-47390,-19390,2548,3263,-6456,-12033,-22151,-2073,14771,3410,3338,36952,39466,12839,-11474,-22283,-26411,-7406,13291,22284,25505,-2354,-28670,10706,51794,63820,33365,-12530,6961,24812,5788,-13171,-13985,-3202,4944,-6814,-11910,9055,-3827,-36606,-2447,18898,8353,-8671,-18127,-24163,-23958,-28876,-39073,-45398,-30448,-6618,-1387,-14131,5386,21003,32851,48247,62602,22830,-13502,639,7560,-10126,-12891,-17118,-22773,13478,43557,53404,50628,29356,24741,26240,31985,29524,3662,-12075,-16233,-21384,-7514,8723,23386,15499,4932,14972,29951,38989,31365,22091,8953,331,12756,27263,32869,22610,8811,27705,109392,181867,174438,174753,177448,150026,123860,179659,302815,368350,385414,479877,734542,881155,819796,926030,1322882,1594152,1636798,1895509,2562082,3110703,3360903,4510003,13269783,30632078,49291372,60188987,57008542,41727140,22778151,9156480,4370212,3935807,3556067,2757952,2322001,2313058,2148700,1839794,1684547,1682036,1482137,1190227,1084656,1086815,960667,851896,826921,826445,840073,799293,798330,885363,931847,896757,736511,580412,505926,483418,509985,568079,552729,429591,329242,302399,299703,310874,324784,338608,346804,333397,309872,262309,219239,178131,146097,140754,132351,121371,121338,114240,124147,142465,131952,96068,60185,21098,13477,47011,85232,108787,107746,86164,79295,88158,68804,35701,19167,15868,17752,28097,31918,27042,37802,46263,34507,16010,17178,42308,80235,100179,83380,46954,-4492,-23609,-10525,-6393,7518,16548,12950,37795,80768,75980,43338,5869,-22837,-24639,601,12343,4547,-11980,-27339,-22206,8672,-4695,-14640,548,12866,1797,-22233,-31078,-23938,-17318,-13890,-3084,-1227,-17878,-26024,-19110,-15553,-17199,-7641,9104,19170,11288,-8086,-1915,19293,20839,3324,-17205,-19931,-9148,10041,7297,-9981,-1928,11465,-663,-8845,1540,5280,-7618,-22057,-24399,-12364,3817,2831,-11798,-29098,-6655,2593,-3508,-22975,-34054,-31930,-28182,14598,49350,43614,27868,19929,26144,37919,41238,27389,5705,-9481,-1086,3500,-3876,-10695,8635,16936,-9995,-18062,9956,35698,45352,32045,-2965,-32263,-18309,-3450,-5255,-8295,-9964,-12290,-17430,-18459,-18587,-18871,-9971,13710,6644,-11548,-10160,13942,16826,-3760,-25745,-5207,-5165,948,32617,51430,30390,-2666,-26112,-11822,16540,44077,64573,61404,51648,42780,24678,4330,-2977,9608,27375,36363,28848,-539,-25247,-35389,-32431,-14363,362,5955,-8122,-36238,-33142,-30356,-34454,-9923,8985,10892,1725,-12505,-23876,-31628,3587,33061,44389,41058,25287,17405,13099,-490,-9633,-19379,-29978,-35096,-32122,-899,39748,60100,56252,34608,5854,-22391,-25241,-16904,3090,3107,-10253,-23422,-14645,2309,15217,21675,18096,-12513,-28604,3953,18625,-11020,-19920,-8365,-11499,-24021,-11032,9047,17542,9412,-1257,-10511,-18813,-31486,-24488,-6912,8279,10589,-2126,-9199,10874,23400,10773,-13266,-12333,-3372,12222,34711,40249,23196,2233,-10788,-15928,-29938,-18816,-2498,8361,5259,-5402,-7338,-22869,-7675,29592,55910,58122,28400,-8134,-23504,-13568,2816,4526,-10140,-24059,-28144,-17678,13488,26843,11651,-8304,-5992,9480,15275,9207,-1437,-22247,-4663,42770,57473,41610,26966,605,-19840,-17243,-15383,-21710,-23490,-23073,-29433,-26871,4843,50363,67547,28217,-8524,13361,42591,46118,30892,-2269,-28391,-15419,-12658,-13615,-17458,-22254,-13308,-13143,-14487,-4544,2716,-1698,-16831,-28307,-7552,7470,15473,15890,12658,18003,13256,-3835,-26278,-25095,-25659,-14253,4712,13470,-310,-1782,14765,15993,12116,-16162,-33220,-24367,-12867,3467,17023,18670,23999,24323,15958,-2931,-13403,-24649,-29339,-8094,21521,34010,27684,11361,-1519,1497,824,-6888,-12645,4718,19647,23020,19061,-4145,-23687,-29836,-12220,23020,16494,26901,31835,11864,-18068,-14104,-1127,-8275,-17907,4328,32521,51806,58523,55393,50989,39813,13644,-24115,-25830,-27906,-21720,-1407,2938,-8881,-10033,21976,55998,33304,-24583,2848,39609,45399,28448,28577,34114,13440,-9475,-30445,-24022,8095,37188,29629,5385,-15220,-20584,-13479,-6874,-4000,-17885,-23218,-11837,4682,3307,-7760,-29814,-22655,-10476,-11202,-12988,-21906,-29642,-2822,16112,18091,1445,1491,30203,38041,16703,-17650,-7171,5076,-4587,-30279,-24859,-13931,-3394,619,-4675,-3217,12431,17873,15870,10360,-2553,-13425,-17098,-24418,-8357,2224,1197,-14892,-20933,-13065,-17816,-38838,-19612,5554,19229,19811,10641,-7397,-14470,-7816,5425,18445,26159,44096,62516,61644,45616,7412,-21220,-10000,5838,12739,12667,25305,48692,71333,64609,9818,-4669,14004,33939,48573,11897,5864,37884,81254,119505,129856,127195,145711,178990,236336,298777,416785,611372,827992,1100952,1942286,4399210,8565217,12891044,15388100,14722606,11142677,6540863,2972591,1366813,1097277,1124458,1035769,860305,731268,628255,577706,526423,425791,318371,275470,283917,231169,173253,104707,85911,104647,124745,145012,172730,155679,123092,89505,78790,94708,112802,120107,124899,126332,123172,111230,88849,65774,61779,79601,111790,120297,105666,94854,80442,71869,80221,97823,101103,81923,64982,42650,24461,17897,35174,64644,74867,61786,34905,-9341,-30657,-11247,11264,19858,26802,30544,47417,58556,69498,83418,90533,85852,34839,-1915,-8051,-23208,-34555,3251,6091,-7302,2704,6439,5704,11899,-750,-29380,83,59545,92449,70997,40923,11673,-22568,-23053,-12803,-15173,-13025,-9873,-19933,-2867,22633,4789,-39991,5981,37184,22753,4194,12765,16156,6493,2690,8645,1028,-22631,-31286,-29420,-19483,-16002,-15256,-911,10286,15459,5742,-22777,-19438,3519,4143,4565,9946,15041,19689,18867],[2236,-839,23001,17748,-5696,-13212,4951,24603,36208,35068,22373,-382,-31087,1290,13637,18217,15267,4128,-17137,-5924,5906,453,-18201,-33075,-28164,-16013,-1940,-3620,-12740,-9044,740,5829,15626,22403,34340,43105,43230,29105,-723,-25694,-20252,-19303,-20674,-21885,-15885,-17442,-22004,-21169,-12372,902,11034,11273,-68,-14735,-13844,6630,16347,3185,-19590,-23374,6127,30869,26549,28833,41957,45286,31789,15652,18635,18141,7014,-27899,-10307,26245,45068,42272,22106,720,-24352,-28978,-26110,-28020,-37208,-24974,-21787,-29512,-19366,-12837,-13054,-21978,-14442,-12135,-5525,-1454,-2302,-16316,617,21053,25074,11837,-8126,-27482,-31952,-35560,-40129,-25769,-20303,-16799,-3745,8391,-4882,-14466,-16395,-10406,671,-5048,2684,18783,8840,-12776,-9864,19472,41491,39559,15642,-7945,2005,17983,31096,28650,15074,7474,2793,6395,15946,15371,10129,80,-12766,-23828,-22157,-22558,-36793,-20830,-12864,-13544,-20393,-22086,-13070,932,12956,5716,-9010,-20034,-8141,3343,-2469,-2124,43985,77549,68818,39501,12012,9869,10836,818,-6736,8373,11339,-9145,-23639,-23823,-24233,-20926,-570,19710,-7934,-11586,22264,53643,71338,67840,68242,51685,25446,-13602,-40813,-25446,-2128,-2425,-10103,-12554,-22610,-4624,13035,3101,-926,28068,28058,5981,-12642,-19093,-14764,2537,19041,22432,19537,-10271,-35273,6014,46848,62772,33937,-12195,8487,28013,11034,-6023,-10049,-3008,-24,-19379,-20647,5962,-11068,-33072,9560,28350,11021,-11152,-22363,-29001,-29151,-32755,-40550,-45945,-38027,-14179,-4903,-15512,5308,21207,36361,55101,65824,25939,-7846,-4073,-667,-19610,-18349,-19818,-27746,10696,42911,52483,47954,28696,26993,31584,41684,39875,7549,-14992,-17904,-22582,-6549,13708,27596,14737,-478,9450,29289,41891,33883,22314,5411,-6152,11177,27169,29847,14450,-5935,9738,92147,177116,175699,158604,147043,126820,106623,160355,258408,314094,336958,437838,681920,770925,672438,734043,1077940,1324916,1351784,1572876,2134179,2604895,2883445,4006222,12073500,27950874,44629538,54071880,51167227,37697991,20796189,8331509,4010831,3549471,3162310,2393230,1980592,1953519,1801119,1536148,1416160,1435196,1282865,1041478,958928,966578,880449,795596,780247,790073,802567,768279,762216,835893,884028,868555,717605,558203,483713,470015,509881,569006,557331,434511,330410,309827,308497,309754,312454,325977,345303,344687,321931,266132,220224,172966,136569,127806,121991,119669,132488,136522,142260,151304,133798,99230,69494,38347,21116,49733,84650,108045,116961,107608,104279,106100,75422,37807,23247,23451,25833,32878,31006,24785,34985,45258,38108,24013,27226,51039,84498,101665,85097,50681,5145,-14630,-3787,-192,6419,11294,6733,33788,76073,72219,44222,11132,-17860,-34905,-12910,-1660,-6665,-13050,-18507,-36543,-3882,-10789,-13609,-1046,10986,1121,-21552,-30767,-24145,-17386,-17525,-10922,-7018,-23594,-34649,-19674,-12359,-13591,-6694,7998,16375,7350,-12803,-5210,20488,24661,5216,-19546,-24287,-19240,3118,5169,-6630,4197,18190,9131,745,4962,7797,-3094,-19431,-34468,-15829,5501,5371,-10386,-34043,-12636,-4336,-8780,-21774,-31731,-31192,-29150,13049,46584,42992,31088,24217,28287,37087,38964,25755,5295,-10551,-1471,4098,-3479,-14510,5260,14584,-13505,-19816,12907,38973,46411,32236,-2833,-34553,-21201,-6054,-5377,-4139,-3674,-6263,-13152,-19004,-23494,-27287,-15437,8276,1588,-17805,-12333,20198,28848,4958,-27926,-11288,-6953,5918,37582,52524,28431,-3510,-23252,-18004,9969,38146,58563,55745,46090,36383,16606,-1957,115,17967,34766,41319,31478,1091,-25098,-33633,-31027,-14518,2706,12575,2812,-26501,-39584,-29593,-33994,-13534,11548,18286,6154,-17087,-29061,-29472,4864,32884,42957,39653,22818,11036,1518,-11276,-11134,-14577,-25716,-36068,-26372,8458,46398,58459,50895,29664,2287,-29487,-29140,-5918,16798,15657,1606,-13212,-15974,-5934,8018,17175,15639,-12447,-21962,6778,18433,-13193,-21419,-7031,-11492,-25090,-11716,4474,10740,5786,-2502,-14893,-24789,-39552,-22519,-6071,6605,7952,-3869,-12149,5605,17655,6107,-20298,-19906,-9553,8495,36456,47013,32596,13795,-1283,-8666,-26774,-24459,-8047,3105,3176,-2789,-4031,-20160,-6439,33277,65638,72560,41391,-296,-22104,-15916,-753,2326,-12198,-27175,-29126,-17306,15854,32435,18880,-974,1951,21681,32922,27674,11020,-16291,-6536,46619,64319,42353,16911,-17240,-25454,-37498,-29014,-28822,-27648,-26829,-28326,-18962,8559,53674,67815,27776,-12360,2729,32880,39091,31245,5320,-19216,-20650,-20092,-13801,-14934,-25339,-23024,-26548,-23921,-12288,-6721,-12831,-27629,-29982,-13990,-2801,10110,18167,16223,17638,13104,-423,-18853,-25245,-26628,-16255,4575,16957,6574,1821,16268,17391,13586,-12304,-27908,-30837,-17335,-1057,8383,4571,9694,14909,10796,-4762,-13705,-27528,-31217,-6332,21873,32115,23734,6100,-9744,-10622,-13494,-20370,-20456,3027,19238,20967,14236,-11224,-25922,-24959,-6428,36365,36225,36687,31869,7530,-23332,-16971,-3524,-8856,-14547,6385,32123,50140,58211,58591,52626,36331,6233,-28383,-25754,-31815,-19185,1750,3559,-9630,-9734,22710,54951,33312,-19554,-2185,33694,39223,22853,19919,21214,1676,-18218,-36363,-24247,8897,37942,27731,140,-18894,-18276,-11516,-3266,1425,-12404,-16791,-10584,2596,-1840,-14488,-34769,-28196,-17646,-13753,-9050,-17769,-34675,-4823,17166,18878,1537,11127,41357,42047,13582,-20731,-3011,11126,-413,-31418,-30471,-15519,-2543,846,-6986,-8575,5551,8468,5790,2846,-5177,-14922,-20703,-21331,-3364,6610,2874,-17081,-19099,-4895,-9080,-32299,-23058,6861,23242,22475,6447,-17746,-15253,-6186,4803,17138,26092,45578,64943,63746,44567,4081,-23902,-11082,7278,17033,17598,28034,50129,70865,57980,10058,4171,21784,37088,49165,16434,5309,34220,76174,113565,124329,121227,140211,181183,233093,267605,337479,488032,690868,998974,1760461,3835643,7391893,11162903,13479621,13065288,10036281,6000710,2771802,1232774,976259,991522,899015,768386,698810,633005,583433,523880,421999,309423,266982,287271,245166,174692,109391,99905,116297,125976,133453,157174,149918,119593,84302,70384,85719,108000,122742,129208,127664,120187,107037,86587,66023,64690,84589,109486,108708,91365,85360,76215,65482,68507,83295,89160,73573,60275,38852,21378,15724,32273,59032,64307,49979,27353,-11608,-24117,-4985,14803,18810,24134,24367,38114,53240,65296,77508,85928,88345,33944,-4835,-11338,-26207,-39977,-1924,4062,-8250,307,3671,4474,11941,-635,-26691,-1324,59812,92266,70962,40084,10285,-24055,-23865,-12969,-16797,-18644,-15553,-24227,-5964,20221,5202,-34967,1458,34001,24129,4238,13275,21613,13668,9216,13502,1980,-23667,-34867,-29794,-19208,-15317,-14776,-1753,7360,8588,-5443,-35457,-15597,7178,5738,1264,3590,7685,15414,17611],[4682,-4496,18007,15478,-4330,-6678,11310,29913,38309,36431,25409,5273,-27184,-2657,8687,9923,2356,-7531,-16389,6143,14221,5958,-12903,-27990,-32680,-22483,-8164,-6141,-14451,-14083,-7343,-131,16237,29785,43366,48116,42831,25271,-4915,-20912,-12612,-14697,-17415,-17047,-10812,-16457,-24659,-16777,-5565,5202,13337,13162,210,-16768,-14462,4386,9419,-7471,-25332,-13724,14168,33193,23549,25798,40926,47143,36325,19846,17506,13132,408,-34998,-3694,32989,50015,45961,23465,241,-27219,-38659,-31996,-31897,-43992,-28184,-21553,-18836,-13097,-12625,-14860,-10371,2947,-9534,-9542,-9360,-11631,-19610,6479,27725,30541,16840,-3199,-26004,-39518,-39662,-38090,-26021,-23795,-17366,-2629,8048,-11665,-27772,-30102,-19793,-7045,-8175,-119,14185,9976,-3288,5451,36092,59672,51175,13841,-21161,1450,18343,27842,22392,8355,179,-5275,-1725,6504,4740,-170,-8440,-18270,-22393,-17848,-19141,-34884,-23274,-14592,-12888,-16483,-21426,-14915,1419,19807,19934,5352,-13763,-8388,5259,-4322,-13650,38680,76140,70663,42816,14056,11061,14285,2430,-3754,12743,12179,-13435,-26188,-22360,-20749,-14026,6900,22626,-9776,21211,97274,155057,174228,148398,116549,76565,45960,6752,-27101,-29617,-7649,-9322,-14733,-13627,-23344,-7440,10921,2771,-5373,17908,16339,-106,-11606,-11838,-3214,11425,23686,21991,13182,-17228,-37688,229,39238,58824,33089,-11512,9436,30482,16323,1567,-3839,52,-1794,-28610,-25965,3145,-16635,-23741,19903,36498,13918,-12789,-26215,-32736,-32756,-35325,-40355,-42402,-38607,-21693,-10188,-16290,4479,19129,37091,59634,67114,27997,-3432,-8641,-8297,-27732,-22377,-21542,-32997,5132,37916,47181,42196,26995,28827,36551,50846,49980,12760,-17031,-18773,-23386,-7016,16355,29425,12858,-6830,3712,29027,45205,37443,23910,3091,-12277,9569,26963,26841,7395,-16659,-6933,71846,161958,167233,134962,111198,98237,85160,135186,208045,254744,278584,370977,579671,617656,505566,521258,787296,1000172,1012586,1169280,1592220,1949649,2215405,3174998,9733229,22464150,35505889,42609582,40276203,29915052,16741777,6741824,3333094,2909235,2553519,1886274,1531966,1495797,1364931,1161482,1083976,1113860,1017483,849464,797706,811015,766457,696729,681788,705263,720502,697049,687497,741574,782826,777075,646530,500436,435353,429271,471868,522510,519463,413398,316348,302579,304101,298619,293998,305578,327278,331891,308051,252085,209265,160293,121656,109655,106435,112347,136061,151613,152840,151563,129729,99522,76913,54342,30736,50805,79809,100782,118470,123545,124673,118256,77576,36894,24760,28928,32495,36177,28193,19965,28978,41093,39309,30674,36195,57414,83970,97559,83091,54874,20541,60,4895,6400,6039,5820,-474,28566,69630,66653,43610,15733,-11842,-35006,-26116,-15302,-13680,-8651,-7486,-26280,-15931,-15789,-11905,-2502,8682,282,-19246,-27505,-22815,-17055,-21656,-18274,-9762,-25413,-41695,-19629,-9826,-11012,-6701,4935,10832,1246,-18548,-9638,18690,24810,4465,-24114,-29442,-30605,-4879,1617,-5419,7816,22930,18042,9636,8368,10350,1444,-15980,-38144,-15578,7833,7414,-8961,-33815,-18492,-10603,-11107,-17612,-30850,-30053,-26509,10689,39838,38336,31640,27338,30085,36266,36505,23836,4703,-11616,-2512,4789,-1374,-18400,-205,10678,-17434,-22208,13881,39383,44520,29437,-4018,-34715,-23825,-8916,-5599,37,3209,981,-6591,-17440,-27423,-33443,-17269,5008,-1680,-22815,-15924,23968,38582,12187,-27971,-18531,-10297,9756,41659,52317,25692,-4336,-21023,-24951,2125,29841,49362,46865,37727,27984,7805,-7061,3117,23938,39786,44663,34132,4171,-23751,-32288,-28694,-15826,3357,17189,12063,-16792,-40661,-28667,-29303,-19022,11861,23416,8498,-24664,-37133,-26868,5724,30697,38587,35194,18025,2216,-12784,-23610,-12978,-10700,-21696,-34900,-20304,16446,49820,53494,42318,22463,-1767,-33582,-28948,3641,27031,25046,10539,-4544,-13616,-14449,-1330,10097,10746,-12642,-17325,6833,15015,-17613,-21411,-4542,-9935,-24553,-11511,428,2789,802,-4493,-19670,-30304,-32698,-18795,-5449,3720,3615,-7091,-15942,-1442,9016,-1493,-28330,-25706,-14093,7094,40588,55309,41957,24244,7192,-3129,-24520,-30081,-14370,-4138,-630,-1165,-1470,-18121,-4606,37424,75821,87152,52591,5033,-22420,-19680,-5211,-217,-13821,-30023,-29649,-15888,18365,37277,25150,5098,7747,30768,47569,44565,22508,-11150,-8782,48666,69256,41957,6079,-26604,-12045,-31099,-40818,-36063,-32418,-29903,-23597,-10734,13238,56141,65965,26184,-15405,-10321,19056,28715,29602,12501,-8875,-22006,-29325,-14594,-13033,-26304,-23840,-32254,-33598,-20349,-15743,-23179,-38045,-29395,-20193,-13166,3610,18894,20320,18702,12973,2556,-13270,-24175,-28239,-19389,2183,17969,12550,5905,15868,15766,12707,-8693,-22580,-34056,-22281,-7429,-2926,-11548,-2836,8277,8040,-4486,-13544,-31135,-31876,-4325,21784,29173,18142,-828,-18857,-22813,-27145,-31987,-23569,2824,18628,17978,7775,-19881,-25280,-18121,398,49296,55701,47205,31948,3201,-28849,-19186,-5409,-9600,-12276,7045,29606,46127,54910,58042,50859,30625,-2132,-31796,-26038,-35679,-18792,3098,3028,-10819,-8927,23769,52615,32710,-13824,-8483,23962,29726,17022,14735,11284,-10733,-28780,-32596,-16233,15068,41113,26066,-5810,-21788,-17334,-11504,-930,6170,-7761,-11730,-9110,-1000,-8990,-22550,-39641,-32530,-22475,-11403,-2440,-12218,-35052,-6777,18097,19567,3228,21830,52122,45575,10243,-23304,712,16536,2988,-32099,-33751,-15749,-2622,-479,-10078,-14615,-2760,-1929,-4184,-4106,-7625,-15470,-20570,-16761,1080,10084,4032,-18209,-14906,2733,-2207,-24727,-18603,10600,26719,23961,2128,-28018,-13712,-5089,2797,14024,23768,44129,64125,62881,41365,16,-25930,-12434,7482,19950,21454,29063,47773,64964,48036,8933,10135,26442,37169,45876,17589,3740,28497,66668,101526,112559,109267,125711,170162,211142,216528,241385,338947,500627,801633,1406926,2922479,5556990,8423211,10309301,10144290,7927783,4841443,2281163,983774,769501,774336,693290,618482,611559,592578,551857,490157,395455,287057,247718,277033,250812,171371,112219,109446,122464,124149,119780,135540,135845,109887,75158,59702,74057,98920,119799,126540,121541,109948,96286,79769,62999,64199,84592,99748,90107,72774,72871,69345,56633,53972,63971,71096,60284,51804,33009,17937,14073,29327,52770,53828,39340,21097,-11769,-18409,562,17517,17338,20317,17253,26867,44035,57350,68452,78350,86473,31143,-8970,-15127,-28303,-46167,-9450,-155,-9976,-1729,1405,3106,11572,-559,-23680,-893,59434,89153,67962,38854,11268,-20828,-22009,-11700,-16143,-21421,-18600,-26443,-9814,16019,4345,-30636,-1238,31369,26461,6136,14875,28226,21979,15957,16968,904,-25623,-38103,-30173,-18093,-12917,-11398,287,6439,3301,-14711,-43228,-11304,10623,7169,-2553,-3770,-696,10631,16673],[7682,-8146,11275,12246,-3110,-1720,15337,32494,37764,35477,26211,9233,-21162,-7222,2050,-648,-11815,-16662,-7436,18254,21941,10979,-7483,-20980,-30409,-30475,-16634,-11161,-17598,-19925,-15979,-6792,16295,37874,53754,54169,43097,21385,-8629,-13522,-3919,-8467,-11956,-10690,-6000,-16384,-24854,-8483,2120,8956,15120,15095,1350,-17977,-16494,-456,580,-16420,-20466,-1800,21204,33232,18925,21977,39219,48240,40537,24819,18643,10979,-3095,-40788,707,36356,50963,45623,21876,-2059,-28028,-31803,-25499,-27017,-42872,-31391,-19632,-8014,-3569,-5933,-8009,4666,18499,-1969,-12619,-18383,-22205,-16763,13807,33658,34539,21692,4089,-17739,-37908,-40844,-34015,-25950,-28084,-17129,-551,7914,-17108,-36071,-38682,-30809,-17408,-13157,-3297,8238,9044,3526,18061,47303,73968,65858,20974,-29472,897,18816,25851,18179,3416,-5852,-12378,-9368,-2808,-5881,-10122,-15602,-19036,-16632,-12413,-15252,-32556,-24870,-15654,-12360,-11310,-18272,-16996,3272,25910,32600,17930,-7793,-9278,6197,-3832,-24217,32059,71522,70182,46411,19007,14218,17706,3855,-890,16427,12279,-18364,-24484,-14369,-10462,-3175,15880,25157,-13911,53393,172419,260077,284359,237226,170514,102627,65428,26534,-12379,-30283,-13425,-16365,-19467,-14764,-23359,-9541,9140,2913,-9349,8123,7266,-3007,-7362,-3064,7462,19144,27444,21809,8120,-22074,-37662,-6448,29737,52735,31516,-10061,9586,31996,21516,9582,3983,5683,658,-28209,-25491,1095,-19342,-15802,27439,42640,17064,-12768,-28806,-35090,-34616,-36364,-38103,-35962,-30521,-26555,-15886,-15523,3355,15353,35923,62422,66765,28889,-206,-12731,-14445,-33722,-25275,-22341,-37810,-2414,29263,38019,33891,24294,29885,40743,58918,59103,18718,-17785,-18326,-22845,-8369,17151,29821,11166,-12950,-1352,29351,48703,41778,26877,2624,-17104,8057,26894,24586,2426,-20632,-21155,50131,137983,149179,105835,73356,66801,61839,107100,157488,196875,218263,292707,451480,454545,350698,327778,507782,682435,684988,766728,1044073,1272669,1492202,2207610,6806655,15468613,24057399,28479049,26876548,20193783,11559279,4751205,2487524,2155132,1860534,1348001,1075001,1038771,934664,796893,758741,786330,739236,645897,626981,647072,635962,572331,549811,586052,606895,595835,584156,616215,645318,639652,536590,417606,369340,369718,406102,441480,448928,371360,290490,283329,288394,279455,271187,279930,297835,300937,274747,224787,188541,141506,102486,87509,86922,100575,132811,158600,155414,144024,120508,96714,81626,67782,41386,50541,71477,87924,112395,132837,138932,123820,75287,33229,23895,32000,36991,37346,23762,13022,20279,34250,38171,35521,43344,60948,78903,88421,77826,59342,37585,16455,14647,13061,6389,579,-8019,23055,62221,59805,41634,19514,-5840,-27985,-35594,-26319,-14671,-2088,2628,-13491,-19527,-15948,-9050,-3163,6541,-276,-15020,-22165,-19787,-15796,-24361,-20868,-8536,-22918,-37130,-18473,-7664,-9216,-7377,729,3663,-5954,-24164,-13926,14797,21869,1646,-29904,-28174,-32636,-11766,-2623,-6161,9032,25598,25466,17753,12242,13542,6379,-11431,-30247,-12387,10563,9192,-7256,-30955,-22915,-14675,-10015,-12484,-30237,-28046,-21253,9284,31055,31004,30343,29914,32498,36808,35246,22804,4936,-11532,-3062,6826,3687,-19730,-6751,6200,-20548,-24478,13443,37746,40794,24871,-5642,-32620,-24773,-10836,-5217,4597,11517,10337,2627,-12471,-28295,-34597,-16874,3853,-2068,-23749,-19878,25859,46277,18528,-25481,-25142,-14276,13196,45643,51936,23449,-4275,-18616,-31010,-5088,20935,38837,36612,28225,19158,14,-9767,5925,28181,43341,47348,37632,9353,-20303,-30235,-25745,-16683,4070,21119,20332,-6934,-35133,-26344,-22919,-24545,10947,26788,10130,-30574,-43656,-23974,6277,27078,32379,29236,12645,-7095,-26948,-31650,-13398,-6635,-16999,-31531,-13810,23644,51287,47188,32820,15599,-3815,-29714,-23927,12200,34648,32163,17535,2852,-8250,-19808,-10616,2563,5514,-11688,-13715,5276,10650,-20192,-18586,-556,-6269,-22186,-10022,-1306,-3978,-3605,-5624,-23124,-32161,-23753,-12615,-3641,1168,-761,-10147,-18813,-8173,-363,-10298,-35574,-26131,-14252,10212,48562,65634,51597,34141,15583,1881,-22371,-33251,-19161,-11266,-3695,1425,1854,-15397,-975,43072,86503,100625,61686,9235,-22714,-22839,-8555,-1334,-13264,-30544,-27934,-11548,23000,42993,31772,11161,12789,38113,60203,60361,33832,-5564,-9531,50349,73391,42162,-2160,-17090,736,-16693,-37290,-38956,-34079,-28513,-16636,-1763,19564,59206,63856,25516,-14644,-23554,3496,17382,27776,20585,3579,-16040,-38310,-14421,-10309,-22773,-13550,-19533,-37558,-26967,-22655,-31079,-36293,-25866,-23565,-20944,-2023,19562,25482,22025,13834,5390,-8313,-21561,-28791,-21951,-861,17889,18668,12240,16006,12825,10706,-4896,-16939,-30411,-25491,-13530,-14803,-26930,-8432,6790,8998,-1347,-12215,-33954,-30156,-1279,22278,26822,13102,-7022,-26363,-31874,-35386,-34727,-20701,4823,18885,15155,817,-28187,-20214,-9343,9268,62792,75751,59109,33472,672,-32371,-19454,-5533,-9326,-9962,7344,26114,40826,49530,54619,46820,23879,-10548,-33848,-25341,-36534,-19467,3406,2113,-11451,-6731,25906,50119,32318,-7261,-13879,11840,18398,12299,14443,8179,-19869,-39049,-24452,-4440,25054,46135,25162,-11177,-23809,-17729,-12724,950,10610,-3355,-8245,-7511,-5243,-17146,-30976,-40521,-34821,-24920,-7285,4442,-6565,-34353,-8527,18965,20322,6513,32825,61986,48509,6967,-25272,4138,21376,5722,-32858,-34892,-15788,-4586,-3744,-13909,-20797,-11825,-12545,-13298,-9926,-9545,-14797,-17596,-11986,4641,12511,4843,-17801,-9767,8999,2566,-18648,-12858,14294,28833,24136,-2010,-37631,-11873,-5211,-888,9136,19520,40120,60262,59032,36010,-4538,-26804,-13914,6142,20786,23163,27304,40857,53335,34478,4126,9158,24306,33175,39406,15680,875,20715,53106,83798,94617,91203,102286,144976,171765,153260,146024,193858,297568,554142,966102,1877420,3495618,5320423,6628079,6653305,5320763,3341988,1618209,676551,522590,520008,462599,442203,487169,513840,487337,429331,348449,252366,217889,251661,244147,161097,110433,112115,121989,117426,103018,108059,113010,92834,60924,45837,58972,84471,109151,114709,106303,91218,77624,66787,55070,58681,77886,81634,63981,49005,55677,57595,43597,36024,40573,47475,41229,37808,22994,11713,10229,23721,43474,41288,27464,13075,-13821,-16300,2436,16492,12870,13198,7433,12567,29661,43944,54499,66262,78796,24902,-16285,-22335,-32764,-55034,-21371,-9487,-16029,-7243,-3985,-1618,7893,-3375,-23561,-2299,55296,80551,59260,34188,11539,-16803,-20216,-11918,-16463,-24352,-22239,-29851,-17359,7148,-1085,-30284,-6243,25428,25777,6321,13832,31874,27519,19384,15744,-5275,-31549,-44360,-33853,-19282,-11703,-8314,1601,4157,-3155,-24122,-42179,-11547,9679,4744,-10285,-15202,-13203,1935,12347],[12121,-9017,4217,9051,-1654,1877,17361,32561,34976,32610,25056,11616,-14538,-11230,-5301,-12210,-23989,-15395,6544,29872,28792,15302,-2225,-13138,-20206,-27108,-26479,-18333,-22052,-25770,-23680,-13684,15580,45769,64587,60873,44134,17529,-12021,-5800,4448,-1952,-5904,-4730,-2748,-17827,-21548,403,8615,10898,15301,15797,2145,-18792,-20630,-8459,-9767,-19376,-8739,9203,25645,29996,11815,16218,35519,47186,42972,29006,20667,10890,-3585,-39527,711,34256,46208,39810,16073,-7334,-25845,-18830,-14010,-18758,-34892,-35601,-18058,305,4852,1885,929,16262,29329,7091,-14232,-29103,-34265,-9431,19988,36640,35559,25281,11766,-8040,-28230,-35977,-30131,-26621,-34782,-17853,47,5770,-23498,-30492,-30218,-42071,-28657,-19077,-8374,-659,4094,5218,24516,50850,80578,78138,32086,-20583,-1304,17473,23327,14155,-1664,-12419,-20174,-17883,-12599,-16563,-19838,-20969,-16456,-11771,-9254,-14048,-32610,-27740,-18129,-14471,-8929,-17341,-21223,5223,28847,39998,25309,-4857,-12908,4155,-3412,-34434,22631,62002,64740,46310,22269,16503,18623,3038,370,17605,9820,-24622,-18922,-2768,2341,7682,22267,23337,-22716,76189,227064,336443,364447,301644,209051,120371,79326,41504,-1404,-29567,-20805,-24616,-25364,-17482,-24182,-13062,5193,1143,-15438,-3789,-1419,-5570,-3655,3385,14347,23048,27868,19793,3016,-26536,-39366,-15870,16975,43033,27519,-9881,6576,30116,24163,15630,10550,10846,4519,-21510,-22705,-2266,-21178,-11700,30020,44653,18409,-12905,-31462,-38115,-37183,-37602,-35970,-29916,-22202,-28014,-21482,-14579,299,8685,32440,62741,63431,26643,-105,-18102,-20302,-38729,-29274,-24194,-39712,-12246,16332,23821,21587,18527,27889,41958,63546,64728,22889,-18954,-18080,-21921,-11479,15164,28158,9064,-19380,-6795,28477,50264,44647,29128,2471,-21385,4886,25362,21959,-1446,-20064,-32437,27250,106796,121841,72290,35283,34294,38397,77697,109276,142311,159490,213878,321080,308265,225889,179048,282008,418029,416926,433675,583304,688678,843306,1307304,3949513,8538370,12845850,14830730,13951025,10697719,6399748,2790829,1652454,1439802,1218476,881982,698382,669722,593678,510769,496919,510621,493375,455231,464587,492200,501402,438667,404499,448221,475465,475965,463425,475053,490924,479258,405671,321715,293862,299690,325165,343225,359085,314372,255469,254387,262903,253022,243425,249272,260792,258197,229547,188588,159706,117171,79389,61832,63799,84571,122955,156430,149257,129071,106119,89857,82270,76683,50828,48244,59620,69797,98694,134082,145222,121916,68200,26486,20122,31648,37936,35183,17350,3606,8574,24419,33958,37406,47326,60483,68917,74180,69001,62537,52766,31621,23577,18450,6331,-5075,-16183,17092,53419,51125,37490,21374,-1323,-21744,-28380,-30376,-12555,3189,9775,-2875,-12361,-11400,-5822,-3553,4012,-1284,-10187,-16169,-16062,-14044,-23703,-15774,-4159,-17805,-30093,-16983,-6663,-8941,-9295,-4501,-4582,-13994,-29360,-17949,8722,15679,-3215,-33634,-18861,-21100,-15725,-7985,-9590,7124,25267,30053,23873,15622,16498,10869,-6669,-22943,-8631,12479,9870,-6134,-28485,-25968,-16618,-7090,-7792,-29859,-25996,-15329,9455,21622,21472,26910,31229,34910,38303,34921,22292,5536,-10612,-3256,9972,10943,-17199,-14598,762,-23078,-27250,10930,33675,35103,18539,-8142,-29822,-24357,-12220,-5034,8624,20495,21099,13272,-5084,-25822,-32002,-16674,2937,-786,-20736,-24665,25132,50897,23169,-22089,-29862,-19536,15320,48600,50782,21188,-4256,-16867,-35877,-11390,11554,27215,25154,17552,9817,-6712,-11086,7142,29751,44637,48592,40933,15239,-15967,-27740,-23049,-17327,4688,23827,26627,1978,-28951,-23381,-15909,-28262,8090,27280,10753,-27828,-33557,-22352,4918,20871,23583,21438,6462,-16319,-25106,-23152,-12874,-3333,-12714,-27796,-8273,28699,50053,39440,22798,9997,-3371,-22366,-17345,18322,38606,35998,21600,7518,-2991,-20893,-19850,-5567,-183,-10393,-11689,1894,6347,-17549,-14209,2899,-2487,-19834,-9043,-1784,-9599,-7933,-6740,-26044,-30114,-14377,-5605,-1791,-2008,-6008,-13877,-21580,-15041,-10803,-20938,-35500,-22341,-11669,15726,57922,75447,59393,41646,22261,5019,-21601,-33537,-22654,-18828,-6114,4124,4720,-13273,2871,48386,94910,109515,66519,11046,-23975,-26073,-11607,-2131,-11735,-29436,-24978,-5462,28759,48325,37248,15753,15865,42535,69301,73087,43165,-1031,-9852,50290,74981,41677,-7212,-7770,9767,-5030,-26955,-34489,-29822,-24237,-9842,5861,25129,61055,60295,24810,-10916,-35518,-13464,4796,24620,27868,16202,-6220,-38990,-14836,-8276,-16933,-1540,-6573,-32170,-32899,-28384,-37823,-30213,-21833,-24540,-26019,-7822,18670,29365,25163,13675,5879,-5644,-19461,-29578,-25224,-5890,15173,22999,19232,16450,7735,5996,-3126,-13070,-27954,-27789,-19828,-27208,-34881,-6617,8203,11125,2096,-11583,-35696,-27603,956,21630,23971,8269,-12535,-32477,-36785,-35504,-30342,-16599,6433,18082,10747,-8251,-35156,-13462,-1307,17657,74517,93946,70277,34924,-1200,-33523,-19481,-5604,-9603,-9160,5665,20152,32683,40546,46844,39210,14966,-20378,-36093,-24985,-34563,-22336,1003,-971,-13234,-5023,27126,45868,30156,-2247,-18440,-3483,4398,7335,16287,10528,-22153,-39108,-16534,7051,34994,50144,23209,-16905,-27067,-21182,-16351,1007,12965,-742,-8266,-8063,-11271,-27221,-40835,-38989,-36393,-27594,-5203,8754,-2938,-34972,-11867,17884,19424,9416,41763,68776,49026,2329,-28369,5534,23863,6115,-35534,-36157,-17874,-10346,-10571,-19920,-28133,-22477,-24177,-22437,-15732,-12130,-14373,-14609,-8874,5789,12531,4211,-17011,-5800,12298,4058,-15524,-9548,15513,28152,21947,-6798,-43814,-12024,-7926,-7248,1873,13159,33532,53247,51878,28163,-9560,-26643,-15836,2535,18429,21301,21389,28510,35704,16941,-5361,1177,15692,25103,30744,11635,-3204,11090,36212,61310,71139,67515,71191,107322,119762,87024,65629,77057,120400,311295,535084,933541,1671405,2549791,3252707,3362408,2792050,1837472,931829,376914,286540,279894,251954,273351,349388,410791,400311,350649,287483,209010,179923,212881,223851,143812,103464,109037,117136,107520,84066,76886,83450,69869,42953,30144,41879,65979,91487,94618,83386,65783,52679,48815,43232,49211,65750,57569,33051,22143,35107,41874,27705,16998,16987,22136,18947,19956,10078,3716,4984,16399,32314,28045,15538,3917,-17479,-16532,1945,13127,6872,4587,-2947,-1784,13135,27722,38232,52436,68524,18281,-23741,-31065,-38172,-59191,-34061,-21619,-24801,-14906,-10917,-7635,3265,-6685,-24230,-4097,49547,69506,47926,28589,13073,-10639,-16062,-10789,-15153,-24815,-23856,-31532,-25265,-2944,-7893,-30675,-10878,19007,24620,7765,13345,35392,33339,23032,13892,-12273,-37316,-46955,-36947,-18952,-7806,-1942,5678,4468,-6224,-28421,-40126,-12619,8190,2708,-17284,-25443,-24632,-5785,9270],[15310,-7376,-4903,3605,-2720,1472,14871,27629,27743,25732,19870,10247,-10282,-15704,-14378,-24495,-23307,-4727,19905,38388,32460,16730,676,-6955,-10761,-15269,-24074,-28808,-29174,-30714,-27043,-21525,12605,51286,73531,66389,44813,12974,-16395,-380,10295,2606,-1688,-1419,-2742,-21747,-16959,7030,11977,9653,12569,13800,1166,-19740,-27230,-19930,-19096,-13396,3507,17458,26552,23270,1917,7864,29103,43305,42965,31620,22516,11807,-1999,-34011,-4707,25910,35447,28503,6046,-15364,-21006,-7299,-3467,-11537,-29083,-39486,-17757,5275,10572,7967,7908,22439,34599,15495,-12241,-29417,-23176,-508,24295,36586,34400,28493,19542,1254,-19187,-29365,-26286,-26549,-39901,-19105,-949,1924,-30714,-21595,-18246,-29192,-26664,-19698,-13705,-11348,-3950,2287,25077,47757,79545,85982,43510,-6919,-3926,15172,20989,10895,-6157,-18455,-27242,-25055,-19356,-22778,-24523,-20826,-12539,-8381,-8139,-15078,-33981,-30793,-20852,-18306,-9738,-19285,-24071,8589,29732,42330,27894,-3842,-17696,565,-2923,-36864,12648,49387,54906,41905,23205,19167,18981,1997,2027,17932,6333,-28748,-10104,11055,16474,18540,26651,18058,-33356,87617,251949,367471,394176,323319,220176,125392,87798,52723,6770,-26954,-27146,-31687,-29402,-19161,-23709,-16365,453,-1089,-22038,-16899,-9706,-8070,-695,8139,18382,24292,26359,17521,-162,-28478,-39739,-25669,3618,32246,23257,-9118,2489,26771,26002,21383,17238,16666,10382,-12354,-18108,-4890,-20856,-9011,30307,45035,20023,-11407,-31799,-39477,-38350,-36808,-32393,-23200,-14285,-25429,-21221,-11146,-2266,2333,30946,64468,60077,23492,-984,-22536,-23247,-39728,-31980,-24923,-34966,-18592,3809,7883,7716,11423,24545,42034,66451,68408,26707,-18520,-15871,-18195,-12900,13643,27584,9204,-23032,-10074,28336,51559,47524,32195,4479,-22182,2033,24399,21338,-1769,-16062,-30735,7489,74902,90818,39421,2341,7831,21377,52240,67929,94375,107031,145237,209884,194965,134858,81486,129453,227456,228071,210203,269385,275389,362086,641347,1761987,3129548,4232493,4569167,4230924,3377870,2300769,1252947,989914,887768,730845,553287,451244,434856,385074,333476,321276,317254,306689,293577,321529,355596,373272,311402,266357,309586,341933,351912,339815,335524,340510,321834,274999,226875,218722,228891,243595,247251,266267,251329,216222,220565,231869,222504,212645,216203,221552,212184,182137,149939,127175,90567,55283,35678,40009,67072,109443,147407,136860,109946,89132,80708,80237,81793,59104,45486,46663,49261,80344,129106,144975,114846,58664,18760,15195,29178,36377,31012,11001,-6298,-4213,13534,28103,37333,48937,57070,55838,56921,58429,64731,65262,45002,31665,23041,6489,-10097,-23383,12031,44319,41736,32170,21965,2136,-16591,-21461,-26129,-9826,6500,13982,5240,-2285,-4221,-1780,-2934,1845,-2236,-4846,-9386,-11267,-10927,-18046,-5331,3271,-10456,-22259,-14882,-6406,-9616,-11548,-8869,-11425,-21028,-32214,-20695,1496,7430,-8380,-26551,-5836,-6875,-14386,-13896,-15191,2696,22212,31686,27783,18306,19000,14863,-1752,-16371,-5246,13366,9468,-5633,-26686,-27301,-16359,-3232,-3568,-29070,-24107,-9444,11988,14111,11178,21813,31127,36969,40358,35414,22242,6447,-8791,-2691,14255,19616,-10677,-23190,-5524,-24914,-30669,6309,27406,27878,10993,-11443,-26907,-22824,-13228,-5457,11684,29413,32508,24320,3616,-20636,-28380,-17682,1005,895,-15537,-30379,21604,52073,25765,-18867,-29218,-26385,15495,49793,48419,18500,-5022,-16367,-32425,-16247,2050,14894,12801,5866,251,-12059,-12144,5883,28040,43160,47877,43193,20544,-11893,-25133,-21066,-17850,5033,24846,30166,9012,-23114,-20481,-9251,-24122,2919,24214,10353,-17102,-23662,-23165,684,11549,11833,11724,-446,-22094,-9736,-11252,-12038,-1511,-9692,-24918,-4765,30563,45678,30344,13004,6808,-401,-14789,-11415,21053,38381,36062,22272,8634,65,-18609,-28575,-14162,-6113,-9219,-11060,-2377,4008,-9887,-9652,4301,-101,-18549,-9652,-2087,-13883,-12325,-8306,-28862,-25816,-5366,1190,-628,-6324,-12449,-18618,-24627,-22011,-22039,-33071,-25995,-16823,-8590,21289,66326,82857,64112,45793,26353,5731,-22592,-31594,-24479,-26605,-7393,6597,6597,-12249,6148,52296,99319,112027,66400,10186,-26280,-29110,-14374,-2878,-9669,-26746,-20869,1953,35394,53011,41231,18660,17059,44197,74778,82234,50023,2198,-9760,48392,73612,40304,-8298,-1736,14842,3792,-16701,-27183,-24379,-18433,-3676,11669,29092,61163,55470,24464,-4734,-28864,-26131,-7310,20625,34281,28672,5481,-29669,-15723,-6611,-9590,9961,4962,-25175,-36049,-31251,-40444,-24810,-17259,-22364,-26436,-12778,16838,31999,27953,12844,4336,-4634,-17355,-29591,-28119,-11823,10709,26038,27324,19277,2698,-305,-2830,-10399,-26008,-27898,-23580,-31614,-23009,718,11897,14323,6234,-10044,-31958,-22875,3563,21116,22457,6324,-14342,-34823,-36087,-30563,-24223,-12109,8256,17480,6335,-17547,-33151,-4697,6715,26219,85231,110873,81868,38013,-426,-30352,-17615,-3948,-8438,-7727,4189,14049,24035,30485,37353,30778,6947,-28225,-35365,-22498,-28593,-23849,-1522,-3861,-13916,-1775,29389,42297,28334,3103,-18409,-18220,-8601,4884,21054,18204,-14705,-29497,-6990,19837,46227,55202,23052,-19321,-28829,-24513,-18513,2587,16224,3241,-8498,-8101,-15250,-34703,-40047,-33708,-33837,-27777,-2649,13403,2017,-32819,-13501,18079,20329,15086,51614,75654,50598,206,-29080,8359,27413,7747,-36474,-34080,-18213,-15862,-16906,-24048,-32152,-30124,-32267,-27238,-17405,-11203,-10411,-8492,-3576,8640,14443,6616,-11742,854,16927,6946,-10733,-4591,18490,29322,22163,-7488,-39100,-10109,-8647,-11339,-2419,10421,30350,49011,47160,23531,-9004,-20236,-12717,1949,17775,20493,16075,16121,18127,1237,-13163,-4894,9585,19981,26908,12675,-2182,6049,22923,41266,49079,44992,40422,67127,67974,31619,12395,5795,2434,130101,199714,318042,593253,878136,1018038,990916,854738,627894,362412,147074,108594,99650,99481,143209,225812,305071,308961,270543,225906,166710,142315,169701,196022,125733,97175,107383,115028,101721,69799,49745,55149,48608,28704,19703,29667,50407,73601,73426,60287,41263,28816,32605,33811,42162,54953,35553,5425,-511,17776,28416,15332,3808,1401,3414,828,4820,422,-153,3963,13060,25110,19908,9234,-1139,-17583,-13354,4914,13321,5045,293,-7902,-9193,1486,15199,25922,43162,62374,17738,-24335,-35529,-39674,-52554,-38532,-30288,-31305,-20011,-14543,-9779,2962,-5309,-20823,-2201,46765,61495,39539,26760,19652,1186,-5642,-3835,-7939,-18774,-19426,-27258,-28734,-9460,-11519,-27377,-11140,16028,26398,14074,17418,42289,42917,30718,15863,-15463,-38751,-40916,-36006,-14110,1364,9960,14904,10107,-3004,-25024,-35633,-11868,8526,3494,-20829,-30630,-31544,-9972,9627],[17951,-2262,-13504,-2906,-5403,-1839,9094,19004,17642,16557,12560,6954,-7275,-17763,-21318,-25565,-9157,9159,32042,44793,34193,16600,2540,-1351,-1638,-3882,-10920,-28770,-35880,-28461,-21283,-27277,9193,55559,81433,71909,46957,10339,-20119,3703,14747,6243,1634,435,-4343,-25749,-11445,12246,13630,7042,8654,10690,-41,-18844,-32728,-31821,-18750,-1578,15539,24370,26032,15976,-8172,-1056,21967,38683,42599,34522,25376,14301,1651,-28588,-13811,13360,21131,14362,-5780,-23141,-13879,3592,6126,-5130,-24181,-38295,-17629,8234,14548,12668,12811,24066,35687,23293,-5497,-16263,-8075,9343,27667,35210,33595,33278,28159,10514,-9784,-21381,-21094,-23620,-32981,-19515,-2431,-2024,-37511,-12926,-6167,-13908,-13304,-13033,-16435,-21862,-13215,-3817,21206,40024,72292,88815,53201,6439,-5392,12970,19492,8875,-9401,-22888,-31963,-28172,-19612,-21048,-21675,-16887,-8839,-6442,-8783,-17837,-35562,-33229,-22913,-22773,-14046,-24423,-20999,13366,29249,39911,26034,-3988,-22567,-4007,-3334,-32873,3452,34791,40901,32995,21890,22715,19997,1988,4460,17590,1946,-28831,13,25120,30318,28939,29504,10362,-43724,89482,250505,357817,378245,305517,204960,117511,91006,60863,12829,-23196,-32001,-37968,-30837,-19537,-22295,-19414,-5185,-4247,-28239,-30886,-18545,-11674,264,10080,18343,21780,22099,14119,-2525,-28489,-37382,-35888,-10308,20220,18068,-8750,-2997,21456,26132,25756,22791,21724,16257,-3968,-13933,-7499,-20077,-7905,28499,43672,21038,-9724,-31180,-39734,-38396,-35331,-28947,-17682,-9060,-23103,-15676,-6444,-5113,-3387,32508,68203,56503,18561,-3893,-27063,-24429,-37833,-33432,-25603,-29326,-17077,-4227,-8336,-8672,1218,18193,39456,66036,68395,28225,-18087,-13284,-13426,-12701,12285,27175,9772,-25143,-12468,27245,50717,48300,33950,6651,-20718,-2027,22311,21173,-21,-11655,-23838,-7536,45935,59310,9089,-21100,-5617,13664,32030,33299,52342,61455,89989,125407,111054,64988,16304,33718,96700,101744,87359,103398,59633,81923,294966,784589,1318805,2318278,3118632,2911689,1800871,692548,484277,587259,542258,425069,350665,306097,301203,271369,229213,205287,190689,174636,162472,197765,235231,254647,196975,145421,180690,215870,233247,222933,208411,206353,183848,157844,140265,147829,160877,168028,163226,179431,186354,173477,182494,195685,187567,178127,180306,180856,166027,136317,110615,91872,61591,29584,8592,15088,47408,91927,131229,118032,86774,68930,68041,73954,81028,63184,40568,31952,26117,57749,117621,137634,102652,46322,9208,7871,23018,30622,23534,4043,-17058,-18673,963,19290,33524,46220,49162,38887,36031,45370,63619,72094,53598,36296,24658,4847,-16110,-30312,6364,33304,30214,24273,19524,2578,-14628,-17938,-23573,-10147,5458,13244,8462,4590,1569,1045,-3005,-1546,-5015,-1333,-3877,-7200,-7892,-10485,5994,11260,-3127,-15488,-14047,-8459,-12466,-14728,-11707,-15412,-26374,-32757,-23449,-7705,-3252,-13080,-16662,6916,5697,-10106,-21180,-23371,-4709,15377,29002,27920,18574,19238,16774,1768,-11995,-4044,11784,6703,-7089,-26900,-28280,-15551,-254,-923,-28669,-23785,-5256,15553,9759,795,14556,28399,37032,41121,35241,21423,6556,-7059,-1912,18571,27857,-2481,-31763,-13238,-26826,-35556,-952,18695,19015,2223,-15996,-24766,-21178,-14632,-7325,12937,36747,42917,34220,11983,-14567,-25418,-20611,-2999,1511,-10431,-36447,15226,49677,26014,-16731,-23969,-34874,13104,48460,44348,14863,-7268,-17644,-28592,-19286,-7161,2276,-144,-6532,-8593,-15641,-13901,1737,22830,38763,45047,43932,24330,-8895,-22662,-19785,-18070,5060,24001,30625,13666,-18064,-17973,-3499,-16948,-4227,17744,9365,-4793,-15089,-26774,-6019,-35,-2350,747,-7072,-18024,4926,-658,-11149,-1069,-7956,-23183,-3546,29084,38610,20751,4922,6900,4644,-7715,-6800,20574,34597,33031,20293,6694,389,-15123,-33851,-22140,-11024,-7663,-10380,-4968,5626,-191,-5498,3374,626,-18090,-11623,-2488,-16219,-15962,-9778,-30958,-20294,3514,7859,162,-11232,-19313,-23597,-27312,-27984,-32465,-28023,-14496,-10391,-6003,25808,72703,87390,65907,46979,28243,4704,-24483,-28653,-24010,-32605,-6519,9331,7971,-11752,9164,54848,99495,108359,62148,7523,-28657,-30668,-15970,-2925,-6644,-22026,-14917,11048,43341,57702,44463,20803,17535,44317,77688,88476,54983,4804,-8593,45467,69869,38545,-6026,1431,16867,10534,-6567,-18297,-16996,-11079,2231,16009,31487,59628,50081,25249,3510,-13169,-20685,-15956,16743,40237,41092,18391,-19513,-16592,-4517,-942,20485,14706,-18318,-34115,-29591,-35913,-19267,-11625,-17059,-22094,-15788,14837,33803,30664,12080,1333,-4565,-14613,-27917,-29544,-17586,5320,28180,36483,25581,208,-7096,-3553,-8569,-24121,-25651,-22467,-20865,-7326,10241,16723,18084,11182,-6040,-22530,-15568,6996,21201,23008,8431,-11471,-33904,-33176,-24674,-18162,-7834,10060,17291,2513,-25812,-23048,5329,14299,34417,94361,125494,93345,42642,2999,-24258,-13961,-737,-5647,-5207,3486,8487,15522,20198,27110,22471,1207,-30189,-30674,-17747,-19775,-21877,-3530,-6355,-13672,2494,32118,39331,26523,8210,-13969,-30215,-19051,4848,27046,27937,-2733,-18151,3341,32892,57654,60747,24557,-18142,-29360,-27605,-18263,5652,20023,8227,-8696,-8236,-16823,-36658,-30474,-25429,-27816,-25861,-220,17822,7950,-27584,-14160,18713,22377,22432,61188,81617,52442,126,-28329,11554,30860,9573,-36602,-29468,-17120,-21279,-23315,-27010,-33061,-35004,-37413,-28722,-16208,-7939,-4529,-1135,2444,11988,17161,10987,-3670,8659,21714,10371,-5098,1181,22262,31334,23649,-5473,-32946,-7749,-8748,-14278,-4564,10597,30058,47030,44167,21326,-3786,-9618,-5994,3101,17154,18815,9597,2614,234,-13509,-19591,-7783,7183,17879,27288,18299,2917,4898,13007,23659,28216,23218,10944,28708,22457,-10103,-18590,-27633,-16248,51460,-257,257389,669161,1029188,1096348,851165,461298,117296,2645,25769,10485,-4299,14588,60675,128349,207762,222090,195872,167789,126190,104980,123769,160269,105080,89482,104840,112410,97258,58532,25643,27628,28703,17590,13024,20441,36076,54175,50242,36176,16748,4832,16382,24357,35080,43615,14791,-19614,-20297,1751,14945,4052,-6028,-8150,-9851,-14672,-9894,-8467,-2634,4121,10670,18873,13707,5325,-5508,-17461,-9737,8449,14292,4328,-2811,-10479,-11551,-6849,4085,14847,35635,57834,20386,-19971,-37528,-41001,-44832,-32891,-34849,-38829,-25990,-18250,-11160,3880,-2458,-16674,-629,43256,53606,31474,25195,26785,14080,6540,5035,1247,-10358,-13013,-20986,-30627,-15320,-14962,-23549,-10461,13012,27228,21418,22849,48938,52529,39026,19071,-16844,-37777,-33247,-34550,-8799,11267,22659,24990,17164,2482,-18869,-31560,-12428,7221,3588,-24095,-30300,-31712,-13653,10155],[18557,3004,-15906,-11508,-10845,-9024,-872,5837,3970,4597,3065,1569,-6640,-17909,-22837,-14738,4369,20971,40480,47449,32572,13547,1931,1948,5136,4938,50,-18059,-31093,-23366,-14870,-30479,4097,56753,86101,75452,48960,8908,-24855,4678,16096,7159,2228,-762,-8791,-30039,-7723,14221,12189,1994,2343,5160,-2868,-17741,-34262,-36484,-10774,9933,24992,28619,23462,8460,-18234,-11422,13272,32627,41163,36694,27463,15880,4409,-24135,-27205,-3588,3316,-2348,-19587,-28626,-6917,12447,13294,-898,-21342,-36213,-18932,8230,15610,14547,14006,20227,31958,28590,3056,-2132,6416,18074,28981,32348,33450,38765,35962,18219,-1141,-13201,-15311,-18916,-25719,-19906,-5006,-6044,-32321,-5354,4998,866,541,-4654,-16411,-31871,-23036,-12977,13255,28387,59398,85576,59029,17850,-5645,10465,18029,7219,-12107,-26114,-34228,-27006,-14801,-14800,-16176,-12857,-6578,-6497,-11551,-22444,-36480,-35027,-24031,-26275,-22223,-33057,-12779,18743,27730,33421,20360,-4570,-26442,-9467,-5604,-29963,-4011,19616,24080,21377,19952,27352,22571,4101,7666,16744,-2929,-24787,10726,38374,42850,38755,31899,2424,-51505,87636,236843,329394,341561,269664,177033,102736,91172,67638,18705,-17552,-33517,-40693,-28765,-18052,-19547,-20593,-9987,-7329,-30441,-41701,-26219,-15041,284,10094,15022,16373,16152,10380,-3868,-25896,-31654,-43433,-23091,8460,12887,-8175,-8517,15476,25440,29472,27919,26707,22474,3897,-9822,-9012,-18282,-6385,27098,42720,22808,-7062,-29057,-37864,-36365,-32334,-24712,-12569,-5744,-21084,-6352,556,-6512,-5635,39503,76234,54977,13813,-7081,-29834,-22747,-32484,-30773,-24501,-22011,-6010,551,-15445,-24549,-10736,10341,35882,63926,66224,28773,-16142,-8906,-6563,-8567,13554,28499,11575,-24569,-12091,26927,49361,48386,35757,10371,-15529,-5042,20888,23154,5508,-4709,-15353,-11367,27538,35350,-10541,-18564,860,17583,20986,8774,20036,28344,53211,70341,49952,8670,-30861,-32845,6137,17767,23313,24637,20269,1349,177004,756569,2068826,3652362,4616978,4340548,2998347,1387288,466491,394746,343136,243906,210748,198277,201182,183839,145826,114027,98597,81120,62747,95111,132125,150969,101006,48139,72402,109097,132342,124761,105176,99271,77262,64648,68873,86857,100961,103924,96167,105917,125831,131460,144233,158470,152093,144003,145660,142612,124550,96835,75098,58476,34054,5604,-16078,-7534,28772,73905,111957,96894,63586,48896,54803,65982,76614,64277,35642,18811,4036,35535,103975,127362,89689,34841,832,713,15555,23048,15543,-335,-23341,-28932,-9360,10148,28003,41073,39240,21245,14641,33026,60925,74550,58428,38696,24841,3069,-21060,-33088,1930,22272,18733,16081,15915,1645,-14311,-16244,-22908,-12675,1533,9312,8230,8332,6190,3869,-2268,-4489,-8337,1317,1526,-2468,-3439,-1049,18269,20272,4985,-8656,-13363,-11279,-15411,-15945,-9859,-13256,-26589,-30750,-25173,-16912,-13659,-13659,-5711,19053,16674,-4089,-26565,-27919,-11814,6611,23542,25547,17387,17976,17510,4802,-8741,-4081,8829,2762,-9424,-28054,-28154,-13660,2555,1231,-27557,-24239,-2175,20101,10006,-6678,6740,23872,35292,40476,34592,20345,6544,-4682,175,23394,35559,6550,-34065,-21071,-28042,-41034,-9553,9076,10057,-6273,-20706,-22692,-19004,-15811,-9972,12962,42164,51697,42652,19658,-8223,-22931,-24696,-8502,992,-6066,-33265,7440,45011,24789,-15418,-17392,-36460,8614,44820,38941,10536,-10811,-20387,-25964,-20221,-15062,-9712,-12895,-18534,-14120,-17163,-16614,-4966,14525,31845,40448,43126,26135,-7401,-20486,-18862,-17788,4654,21221,27898,15598,-14184,-16171,826,-10104,-12761,8292,7857,5578,-8942,-33366,-13568,-11652,-18334,-11047,-12271,-8617,16796,7073,-11027,-2205,-7835,-23186,-5300,23751,28867,10883,-1094,8684,9780,-2213,-4486,16636,27412,27079,15943,1865,-2855,-13099,-32178,-29259,-14588,-6171,-9227,-4658,9802,8193,-3271,-931,-1388,-19159,-15651,-4416,-18062,-19309,-11857,-32886,-15089,11232,13227,-400,-17509,-27088,-29348,-30412,-33202,-36420,-15204,-3042,-4612,-5791,27223,74964,87468,63691,44324,26947,1195,-27893,-26627,-23307,-32098,-4945,10915,7577,-12920,10521,54442,94004,97806,53132,2209,-31841,-31577,-17516,-3569,-4236,-17062,-8596,20076,50825,61016,45855,21287,16507,42116,77196,90701,56757,5486,-7911,40315,62483,34780,-4051,503,14807,13874,1627,-9843,-9213,-4087,6153,17208,30447,54527,42571,25501,11327,2213,-5018,-19744,11605,43908,51292,29983,-10621,-19193,-3398,6765,27725,20316,-13868,-30042,-26078,-31255,-15002,-6574,-11070,-16402,-18104,11217,33270,31797,10372,-4534,-6862,-12786,-26037,-30585,-24189,-2365,27667,44263,33174,482,-15080,-6892,-9329,-23973,-23340,-18322,-7426,6971,18121,19853,20045,15221,-76,-10837,-7699,9488,20110,23744,12425,-6800,-33185,-31102,-20050,-14009,-5683,9932,15857,-1875,-31691,-11315,14074,19230,40036,99676,134935,102054,46530,6852,-17758,-10590,1872,-3032,-2976,2471,2584,6198,8929,15489,13598,-2358,-23811,-23764,-12464,-10501,-16347,-5533,-9636,-14308,5631,33181,35410,23112,11163,-7964,-33778,-24944,5785,31869,36271,9228,-7446,12520,44224,67431,65433,26573,-14745,-29786,-31151,-15692,9016,23014,12744,-9202,-9674,-16600,-30698,-20277,-15782,-20057,-22536,1222,21045,13939,-20037,-15177,18407,24326,29735,68816,85275,53354,1156,-27426,13685,32707,10225,-37104,-23269,-14657,-25925,-30389,-29488,-30639,-33836,-39953,-28241,-13578,-3654,1645,5779,7853,14818,19825,16356,5673,16438,25902,13863,1094,7756,26601,33692,25704,-1762,-26167,-5684,-8873,-16476,-4811,13167,32301,47119,42692,21280,5065,3654,3376,5660,16005,15564,1522,-11558,-16331,-26753,-24605,-8191,8100,19330,31564,27954,11791,8108,7570,9915,9923,3392,-14221,878,-7848,-37396,-30054,-24363,8064,51551,-7939,288441,724176,1146228,1332206,1186750,804469,378062,88573,11651,-13328,-37409,-14308,22066,61619,127588,147842,132966,117414,89510,69914,80072,120813,83015,81130,101009,108312,93196,50848,6377,3336,13606,12401,11373,15097,24315,35388,27632,13455,-5457,-17135,2075,15680,28706,33174,-2509,-39091,-33796,-10826,3123,-4897,-11857,-11675,-15749,-24803,-22966,-14900,-2519,6237,9995,14370,9867,4211,-8663,-16357,-4783,13476,17134,5593,-4092,-10065,-7503,-9184,-3856,5940,30598,55677,26424,-10048,-32665,-41553,-36697,-19229,-24954,-45863,-31727,-21100,-10611,6985,2716,-10754,1111,39604,46826,25112,24512,34154,27533,19912,15709,12364,264,-4718,-12875,-28953,-19137,-16790,-18222,-8171,10623,27649,30092,30505,55835,62404,48361,24698,-14137,-30809,-24173,-32343,-3342,21043,35154,35406,25343,9671,-11031,-26168,-13386,4662,3090,-26760,-20859,-19111,-16455,11030],[20266,10086,-7422,-17919,-15047,-15949,-10930,-7886,-9303,-5696,-3472,-1043,-4776,-14228,-15990,-894,17909,32284,47628,49236,30673,10710,1826,5537,11863,13376,10799,-6432,-22532,-16644,-8211,-28972,8,57092,89380,78933,52759,11019,-28469,4895,16680,7560,2244,-2688,-13515,-30877,-4305,14946,9962,-2938,-4020,-513,-5179,-14952,-29201,-26291,-176,20794,33164,32153,21408,4207,-23550,-21120,5150,27344,40722,39774,29755,17005,6608,-18736,-41892,-21886,-15202,-18562,-33065,-26639,318,20265,19217,2447,-19381,-34342,-20626,6588,14858,14497,12305,12356,24899,31598,12540,12119,20290,25655,28915,29653,35263,44848,42540,24268,6849,-4738,-8665,-12886,-19037,-20284,-8053,-8831,-26636,1369,15288,14586,12755,2866,-15029,-31326,-30870,-24461,2311,14027,42156,76330,60035,26422,-4888,7210,15832,5121,-15065,-28939,-35070,-23922,-8823,-8593,-11932,-10765,-6827,-9310,-17094,-29439,-36266,-36858,-24688,-26537,-34839,-41137,-2923,23059,24620,23315,11287,-5732,-28766,-17064,-11315,-29431,-10335,4196,5345,8434,17159,30732,25143,7016,9712,13867,-9410,-20062,19480,47860,50805,44770,31493,-6619,-57175,83433,218372,295712,300306,230199,146092,85091,87891,71031,22531,-12460,-32101,-37118,-26168,-17333,-17820,-21111,-14692,-12015,-29787,-46836,-35269,-20792,-2779,6473,6988,6534,6861,4123,-6859,-23170,-25909,-40550,-35891,-4765,5320,-10107,-16338,6570,21299,29760,29880,28894,26061,8338,-8795,-12402,-18503,-6422,24613,40363,22859,-6346,-28609,-37045,-35464,-30835,-22608,-10790,-7101,-22420,1796,6587,-8969,-6635,48163,85136,53067,7063,-13005,-33066,-21633,-27482,-27077,-24452,-16184,7141,14604,-6688,-32326,-27088,-1813,28580,57373,59078,25307,-15720,-6022,-1266,-4025,14464,27859,10608,-25051,-11795,24545,44625,44708,34439,12367,-10278,-9019,17229,24030,11390,2275,-8428,-7127,20550,22498,-11688,-3366,14409,25358,15811,-6813,-2039,9949,33855,39943,7446,-38249,-17035,-12856,-14918,-8100,-2568,-36875,18340,12833,72970,538268,1636329,2811705,3429595,3211015,2292813,1135269,373952,260202,188425,102600,85387,93760,102900,94246,64518,35056,25151,16077,-1776,11905,44902,62346,21875,-28171,-1544,34177,58987,53228,32656,23985,4568,-4386,11560,35149,48473,48728,40504,43838,69964,89441,104906,119583,115513,109945,111709,105700,86309,61710,42466,26847,7148,-17819,-39037,-28634,9767,54259,89303,73238,39892,28202,39822,54730,66849,59791,28589,6347,-17538,14188,88429,114289,76013,23639,-7620,-7842,5269,12231,5997,-3369,-22330,-25611,-15929,-304,19010,31749,26392,2752,-7795,21147,55065,70906,57381,36769,21678,-672,-26120,-32002,-3025,9704,6106,6597,9729,-2293,-17306,-17817,-25699,-19189,-6667,1183,3518,7049,7336,4859,-2305,-8240,-13941,1217,5091,1355,788,7790,29069,27908,11790,-3537,-14467,-15866,-18653,-15156,-5300,-7983,-23864,-29485,-27680,-26652,-23164,-11082,3862,28159,24166,938,-25826,-21161,-15631,-4080,14953,20076,13830,14092,15992,6277,-7408,-6129,3837,-2904,-13296,-30833,-27849,-11791,4309,2217,-26521,-26233,-1111,23748,12362,-10238,-1490,17002,30554,36979,32213,18104,5761,-2243,3194,27902,41553,14723,-28024,-28227,-28885,-47160,-18904,-675,1674,-14012,-25316,-20726,-16637,-16894,-13337,11704,44760,57557,48752,25815,-2523,-21102,-29418,-14913,-843,-3035,-26486,-36,39372,22817,-14717,-10959,-27030,2655,39184,32615,5788,-15328,-24106,-24314,-19631,-20738,-20089,-24594,-26746,-13670,-17012,-19898,-13199,4070,23317,34921,41276,26139,-7212,-18305,-17423,-16509,4135,17064,22643,15241,-11138,-14655,4014,-3842,-20718,-2538,6347,12837,-5080,-39904,-16858,-16785,-33331,-22121,-13720,1865,25621,11984,-11287,-3781,-8263,-24046,-9313,15554,17889,2247,-4390,10910,14326,2139,-3755,10748,18721,20123,11301,-3576,-8448,-12601,-28373,-33503,-15134,-3556,-6084,-566,15357,14774,-2418,-7521,-5112,-20504,-20419,-7271,-19444,-21030,-13332,-33170,-9334,18758,18180,-1221,-23838,-33778,-34138,-32631,-35767,-28768,-2546,8749,1357,-7122,26272,73862,84220,58934,39510,24038,-3062,-30973,-24665,-22269,-27038,-2295,12188,6510,-14488,11261,52049,84406,82789,41398,-4083,-33489,-30743,-17807,-3700,-1623,-11277,-1143,29617,58351,63946,46877,21797,15596,39173,74947,90466,56729,5521,-6838,34328,52992,29984,-2901,-3008,10268,15031,8598,-1222,-288,3140,8920,16269,26923,46762,33935,25905,18933,17004,11359,-17231,6215,45965,59595,40373,-2476,-22743,-2167,13844,32128,22220,-11342,-25171,-21749,-26861,-11090,-1352,-4224,-9843,-18817,6942,31593,32682,9642,-11860,-10460,-11101,-23381,-30161,-30001,-11446,25098,50411,41320,4571,-21466,-12152,-12210,-25024,-20965,-12556,5544,19358,23676,20942,20179,18843,8604,2158,398,11044,17815,24175,17066,-1920,-32741,-28314,-15770,-11175,-5368,8061,13456,-5918,-28112,17,20725,21062,42690,100837,138174,106759,48662,10168,-11529,-8253,2992,-1231,-1227,1402,-2989,-3448,-2840,3018,4561,-3049,-13395,-15922,-7561,-2113,-8347,-6663,-13678,-16844,6263,31269,29769,17464,10889,-2878,-24275,-22206,6871,34241,41297,18788,1041,19148,52446,74375,68456,28264,-10830,-30382,-34192,-11604,11387,23894,15197,-10305,-13275,-15741,-22375,-11352,-6765,-12689,-18891,832,21963,18657,-12054,-18289,15344,24326,34606,72285,84701,51493,1517,-28410,12595,30693,7500,-40052,-17564,-11847,-27974,-39679,-32616,-26625,-26368,-37029,-28625,-12361,-1146,5091,9239,9894,14687,20063,20052,13094,21397,27071,15172,5770,13265,29347,33865,25541,516,-21280,-6471,-11691,-20486,-5905,14701,33668,46143,39694,20227,13282,15376,11549,6623,11283,7612,-10987,-27397,-27346,-37661,-31666,-11065,7540,20741,35363,36784,20248,12265,3996,-1988,-7562,-16468,-28297,-5699,-13909,-31162,-14406,2019,23627,51791,-23312,179864,481934,792766,966756,903863,649436,333169,93306,-1032,-25928,-35943,-11556,9376,18227,64690,87190,81051,72737,53622,34784,41200,80206,56726,68545,91632,98782,84977,42406,-10096,-18812,3647,10908,10840,9823,12069,15375,3808,-10072,-26467,-34750,-11009,4282,19215,20498,-19236,-37573,-34641,-20133,-8765,-14096,-17209,-14624,-17402,-25005,-36064,-19827,-2961,6569,7315,7855,4127,1533,-14555,-17756,-2227,16190,18225,5203,-7521,-10831,-1734,-7681,-10772,-4682,23884,51542,30771,-163,-23004,-41336,-32963,-7570,-8807,-33189,-38329,-26273,-11185,8753,6623,-6066,-63,32530,37766,17448,21281,37548,37031,29840,23878,21257,8944,1429,-7039,-24485,-21742,-18204,-14037,-7236,6065,25283,37271,37826,60165,69404,55672,30218,-9029,-23024,-16830,-32153,-944,27122,43853,42993,31671,15460,-4358,-19677,-15293,-679,48,-30171,-8953,-5910,-19835,10713],[21830,16947,2579,-17833,-17166,-21176,-19817,-21851,-22445,-13348,-5803,-388,-2307,-9488,-6755,12052,29660,41387,52150,49141,27728,7472,1376,8112,16988,19831,19729,4548,-13746,-10354,-3045,-26529,-4111,55255,89654,80744,56525,14664,-31914,3599,15733,6564,768,-6084,-19067,-29015,-2467,13540,6354,-8107,-10924,-6815,-7550,-11684,-22351,-16316,9029,29114,39004,34426,19856,3582,-21528,-30233,-2545,22683,40890,43013,31198,16463,7195,-12600,-36864,-37542,-33356,-31509,-42423,-20322,6899,26551,23749,4989,-18297,-33324,-22701,3658,12466,12601,7894,1257,15270,31927,21791,25676,32911,31704,27886,28406,39086,50642,47149,28361,14026,3838,-1163,-6015,-13215,-20725,-10578,-8906,-20552,7714,25039,27208,22995,8961,-13458,-24809,-30216,-36746,-9434,-1091,22997,62813,56928,32517,-2636,3881,13482,3216,-17620,-30929,-34702,-20033,-2921,-3329,-9062,-10024,-8566,-13437,-23501,-36361,-34029,-37286,-23566,-21548,-37510,-26357,8400,27188,21744,13262,2791,-5144,-26704,-25327,-18224,-27296,-13484,-8403,-11582,-2658,14186,32647,28389,11750,11949,10839,-15186,-14635,26737,53926,54422,46724,28289,-15355,-57861,75543,190847,250154,247400,182549,112138,67779,83319,71603,24909,-7149,-26834,-31057,-22394,-15630,-14817,-18332,-15870,-15585,-26111,-43517,-45641,-28455,-7132,2340,-1735,-3982,-2410,-1875,-8788,-17888,-18384,-31591,-43240,-15925,-1658,-11696,-23346,-2088,16646,29470,31596,31267,29853,12345,-7898,-15051,-17932,-4685,24688,40133,24452,-4551,-27009,-34509,-32787,-27841,-19480,-9023,-9468,-23737,10727,14337,-9012,-3938,59567,96393,53924,2386,-17826,-32610,-18152,-20108,-20238,-22221,-8647,22820,35487,15886,-14308,-40267,-14405,21432,50251,50840,21561,-13251,-1378,5432,3354,17926,27968,9746,-23159,-7820,24079,40576,41176,33750,16191,-1897,-8820,15335,27254,20664,12930,774,2946,26132,26048,3805,14085,30408,36163,17869,-8783,-6127,11089,32199,33543,-3467,-31876,11418,27140,26975,20665,13851,-9507,30714,41844,-5880,112275,517669,896160,1026251,948046,709474,379806,164688,128848,50228,-18269,-17658,11172,26062,23383,6541,-5343,1557,5322,4819,-30049,-19745,-4835,-30560,3354,24500,29993,37130,27912,11652,913,-12076,-28580,-27821,-2053,9054,6065,-2817,-3704,24667,53152,70169,84966,83855,81805,83991,75292,55656,34793,17874,3090,-13430,-34549,-24156,-35389,-4723,38065,69157,53074,21532,12809,28468,45059,56669,53995,23620,-229,-32179,56,76596,103912,66914,17645,-11684,-13346,-3139,3003,-110,-1322,-12819,-11684,-11983,-6699,10775,22668,16187,-9731,-25262,15321,50604,65899,54753,34559,19152,-2446,-26256,-25589,-4650,-252,-3222,408,5152,-5318,-19726,-18240,-26821,-25693,-14822,-6166,-331,5296,8489,7515,474,-8752,-18433,1728,10181,7638,7934,18697,40962,36657,19947,2790,-14214,-18230,-17524,-9138,3005,519,-17740,-26674,-28276,-32880,-26480,-4449,14091,36392,30841,7306,-16370,-6935,-9683,-12052,7094,15158,11206,10672,15146,9004,-4901,-7030,17,-6952,-15557,-32232,-24579,-7424,7635,4753,-22971,-27012,500,28138,17062,-7735,-6807,10522,24950,32553,29976,16787,6534,2610,9475,34147,47670,23416,-17757,-29810,-26985,-49352,-25483,-7088,-3048,-18321,-27115,-16492,-12004,-15683,-14981,11386,46136,61623,53934,31901,3886,-18077,-31802,-19225,-2034,217,-17980,-3136,35814,22488,-12639,-3512,-14950,-2176,33627,27409,2426,-18910,-26574,-21913,-17060,-22524,-26618,-32958,-22070,-7650,-14883,-21790,-20186,-6447,15151,30274,39822,25569,-7176,-15050,-14032,-13269,4419,12765,16246,13702,-8040,-12506,6884,2334,-24101,-12411,5337,16819,-2641,-31040,-10626,-9490,-34066,-30703,-10280,12486,31490,14363,-11456,-4659,-8157,-24699,-14894,5483,6932,-4036,-5592,12146,17475,5361,-4161,4188,10079,13648,7938,-7466,-15313,-13708,-25487,-33960,-12461,478,-1090,5582,20431,18834,-2944,-15931,-10220,-21819,-25555,-11310,-21278,-21039,-14164,-31641,-3166,25881,22425,-2369,-29993,-36333,-36827,-34038,-35850,-21531,8771,19770,6923,-10231,22769,69268,77720,51863,32946,19813,-7737,-33229,-23457,-22071,-22677,49,12293,4191,-16884,10732,47089,71005,64380,27343,-11402,-32248,-29158,-17561,-4146,85,-6034,6094,38187,64363,65386,46973,21943,14189,34789,70408,87324,54335,4175,-6560,26895,41159,23204,-4397,-9576,2781,13085,12904,5975,8106,8972,9249,12180,19996,35452,23097,24905,24490,29025,24046,-13151,-727,44893,64159,47588,3309,-28568,-2019,18442,32228,18994,-12268,-22051,-19253,-24529,-8922,2518,1587,-4560,-19586,846,28097,32794,9963,-20039,-16082,-10989,-21790,-29792,-34730,-23124,19138,52629,46912,9539,-22341,-20642,-18797,-28563,-20419,-8416,15248,27513,24727,17980,16766,20594,17685,13614,6263,9574,12212,21569,18939,30,-32331,-24420,-12573,-10667,-8075,3293,8955,-9953,-19304,8042,22866,17784,40506,96129,133048,104673,46342,10357,-7780,-9236,164,-2563,-1880,-1071,-8631,-13742,-15910,-11315,-5745,-2794,-4437,-9861,-5411,2718,-1495,-7368,-19003,-23576,1840,23968,20526,8112,5375,-2036,-14635,-15422,6200,32282,40839,23297,4955,21093,55514,76653,68229,27885,-9057,-30991,-32670,-8778,10595,20710,13285,-13372,-20046,-16728,-17219,-6030,-941,-8364,-17111,-2511,19188,20278,-6237,-25340,7581,20238,34455,69361,78002,44995,-793,-33238,6308,22788,-607,-45104,-14627,-10315,-25564,-42864,-35086,-24369,-21793,-33669,-32348,-14996,-2825,3351,6892,6484,9848,16178,19960,16111,21490,23567,12726,7408,16198,28808,29982,21142,-901,-19909,-11394,-18729,-27766,-9898,12445,31337,41609,32921,15795,17640,22641,15858,4178,1493,-6500,-28963,-32664,-19177,-28962,-41903,-18344,2908,19339,35524,41259,25350,14757,354,-12900,-23749,-34385,-15630,4273,-5244,-17459,-37,21636,39870,52898,14324,31619,138370,266098,351736,337633,244049,116584,11812,-21875,-26270,-10690,4202,4878,-10938,20171,42412,40453,33387,17956,1121,17976,47990,26296,50701,76187,84050,72009,31414,-21402,-30533,641,10958,9108,3173,-703,-4079,-19793,-33550,-28453,-18838,-15486,-9668,5795,5405,-35698,-22189,-23843,-20728,-16840,-21316,-21227,-18662,-17798,-15936,-21373,-19004,-4347,4248,1941,-1258,-4714,-4197,-23954,-21677,-2987,15507,16613,2494,-14039,-14206,2765,-3815,-14936,-18119,13960,43589,30862,6395,-13498,-33595,-35274,-2416,4001,-19022,-32140,-33879,-13556,7832,7886,-3257,-3872,21730,25298,7500,14534,35363,40500,34032,27390,25894,13659,3515,-5544,-20757,-19393,-17318,-11876,-8885,-1586,20228,42271,43712,60596,71742,59095,33751,-4185,-18675,-13113,-32738,-3672,27181,46382,45545,33910,17587,-637,-13482,-16209,-9177,-6856,-20956,39,3358,-18078,7585],[19701,19620,8799,-13157,-17788,-22089,-22617,-26773,-33059,-18331,-5987,731,-1980,-7579,-557,20366,36458,45262,51320,44668,21599,2008,-1616,6959,17590,21419,24047,12090,-7340,-7036,-1800,-26758,-10619,48774,84272,78149,57130,16259,-33207,-849,11532,2304,-4106,-12722,-27119,-27939,-4348,8183,-282,-14903,-19839,-15201,-11543,-10056,-17441,-10056,13598,32340,40456,33719,17327,4308,-16366,-38143,-11172,17040,39718,44191,29594,12131,4297,-7541,-21534,-35026,-44504,-32355,-33223,-15170,10599,29389,25293,5377,-19443,-34972,-26360,-1530,7238,7597,-229,-13667,2282,27746,28237,36102,42008,34359,24903,27854,42407,53317,47293,28430,18275,10324,5040,-747,-10555,-23379,-13472,-7704,-16079,11807,32250,36471,28988,11242,-14516,-21488,-24914,-46090,-21358,-17612,2070,44779,48269,33927,-1456,-1585,8905,-519,-21797,-34509,-36070,-18650,-302,-1901,-10027,-12836,-13631,-19689,-28130,-29438,-32827,-38270,-23169,-16239,-22504,-11369,17825,28532,17091,3761,-3921,-4790,-23405,-34891,-24691,-23079,-15756,-19818,-28058,-15030,6451,28799,28350,14502,11590,5236,-22489,-12170,28598,52736,50196,40799,18445,-26431,-56418,55134,138071,169739,157531,105218,61773,44844,73363,64668,21118,-6009,-23072,-28088,-21588,-16029,-13308,-15659,-16410,-21051,-23583,-37021,-59367,-42836,-16738,-4981,-12564,-17236,-14354,-10868,-12688,-13997,-13322,-25451,-43987,-27616,-11129,-16017,-32131,-13222,8522,25469,29922,30667,30553,12772,-10243,-20489,-19927,-4760,23655,38457,24110,-5234,-28095,-34288,-32263,-27134,-18895,-10498,-15572,-28277,15842,19468,-10300,-2982,67415,103833,53036,-3380,-24814,-32219,-16536,-14882,-15426,-22140,-3669,35320,54935,40461,10077,-30698,-30961,10821,38882,37880,13845,-12845,525,8829,8252,18787,23890,4389,-22712,-4471,21622,33498,33954,29619,17426,4684,-7771,11204,28127,28026,22025,7598,10783,33626,35329,19371,27274,41922,43370,20111,-4484,350,19099,34714,34392,2638,-15535,21432,42646,45959,33478,19706,8102,34974,60351,64080,183318,422136,709643,929286,908459,657159,359639,159390,47120,-12491,19267,6271,-2219,-1238,-7378,-10605,-850,17636,23767,28576,2955,-30528,-37403,-6057,42836,68353,64394,54060,37883,25030,14728,6823,-7130,-39392,-27380,-19621,-28007,-36991,-29951,-12978,19457,36909,51845,54369,56308,58798,47535,28159,11493,-2512,-15566,-30092,-29505,-9790,-24769,-18579,21601,48458,33583,6139,987,17742,33450,42816,43281,16643,-4770,-35630,-10039,64247,91996,57956,12385,-15860,-19728,-13077,-7901,-6243,489,-3975,625,-4291,-11370,-455,10642,7001,-15284,-31630,12455,44420,57032,47764,28794,13660,-6030,-24606,-20053,-6692,-10918,-12334,-5626,-1180,-11002,-25066,-19829,-25918,-34991,-25312,-13871,-3683,1999,6624,8305,2480,-9028,-25441,-672,13105,12575,13971,27414,49616,42175,25201,6318,-16271,-20829,-14846,-2818,9585,6572,-13474,-25900,-30569,-37222,-26249,506,20660,39822,33240,11451,-5865,7175,475,-17697,-2316,8452,6950,5090,12029,9832,-4059,-9481,-5214,-11677,-18708,-34993,-21400,-3833,9409,5869,-19910,-29194,-169,29824,19771,-4175,-11285,1982,15663,24328,24747,13362,6107,7183,16221,39266,51029,29365,-8593,-26182,-24670,-42974,-30053,-11442,-5995,-21490,-27775,-12109,-7435,-14370,-16748,9981,44064,61296,55726,35486,8518,-15971,-31574,-21881,-4329,1621,-10218,-2007,33338,22323,-10760,2907,-3017,-6210,27082,22128,-955,-22709,-26837,-20080,-14823,-22498,-29964,-32410,-12949,-787,-12988,-22337,-23949,-17435,6786,25746,37726,23393,-8411,-11977,-9804,-9467,4243,7508,8118,10138,-5975,-10742,8422,7198,-20489,-20117,3532,16360,-1786,-17876,2408,5065,-19852,-35417,-3828,21940,33669,13651,-11893,-4685,-7314,-24432,-21941,-6026,-3421,-7710,-6152,10992,18184,6963,-5593,-1981,2737,8711,6837,-7880,-21869,-16259,-23901,-31198,-6966,6088,5183,12114,24061,20368,-4237,-25106,-15794,-22377,-30219,-16088,-23395,-18807,-13715,-27757,4066,33199,26558,-2939,-33511,-30859,-34712,-33621,-33698,-15198,18974,30192,12733,-13699,18471,63084,69954,44513,26875,16501,-10631,-32465,-21881,-21723,-18287,2823,12435,2123,-18423,10467,41361,56674,46096,13728,-17198,-26837,-25133,-15039,-3254,2334,-105,14284,46914,70004,66877,48204,23930,14290,30935,65800,83780,52120,3870,-5041,20695,30292,17014,-6485,-16271,-4704,10538,16589,13603,17625,15306,9527,7738,12754,23895,12968,24799,30123,40001,34324,-7860,-6532,43280,67322,53907,9378,-33467,-76,23016,31148,13916,-13619,-18251,-16281,-21516,-5484,7940,9027,2063,-17813,-3482,26997,36282,15647,-20366,-18706,-9119,-18416,-26680,-33117,-33342,13814,53895,52019,16717,-14392,-28138,-25491,-29383,-18280,-3331,24499,34484,24784,14685,13854,24276,29515,26076,12803,8383,6650,18669,20377,1949,-26546,-15516,-6243,-8008,-9040,747,7497,-8390,-7383,15891,24045,13332,37604,89921,123861,99212,42878,10824,-2804,-9652,-2995,-3433,-1103,-678,-8933,-17405,-23883,-22519,-12466,1187,5685,-2201,-2341,7457,6741,-3298,-19176,-30645,-3887,15187,12034,162,-950,-2228,-5616,-6259,7805,30536,39379,26734,8341,22612,57775,78699,69210,29656,-5774,-27960,-26371,-4367,10541,17733,10922,-14562,-24570,-16393,-12280,-389,5313,-3524,-13796,-3997,17411,22906,864,-31467,-497,16043,32960,64198,69666,38263,-1809,-36779,-708,13427,-9727,-38937,-10883,-6717,-17956,-32423,-31464,-20900,-16960,-29849,-35683,-17800,-5016,175,2655,1803,4774,12555,19921,18314,20703,19694,10754,9992,20228,28646,25797,16248,-2462,-18150,-15667,-25561,-33896,-13402,9348,28093,36513,25604,11112,20783,28307,19290,1970,-9008,-22293,-44743,-17787,-3665,-17452,-43842,-25187,-1959,17640,34473,43576,29487,17753,-1081,-19631,-32144,-30025,-2000,14926,2639,-9137,8067,30276,49716,62857,62858,52447,43527,47772,55940,55659,39889,20906,4553,-9114,-9557,7848,13700,-773,-28639,2472,21267,17008,5400,-10956,-16454,23362,40581,-2697,31061,59219,69025,58620,20683,-22255,-22276,3754,12129,7280,-2613,-9735,-15283,-32582,-34692,-13432,-182,-6516,-19836,-7988,-8112,-37110,-12804,-13876,-13360,-14785,-20753,-19801,-20302,-18437,-8026,-8022,-12335,-4577,1557,-3455,-9873,-14111,-10989,-32833,-24542,-4830,13447,14296,-106,-21053,-18464,6224,1856,-13267,-31702,2415,33131,27406,9806,-5514,-25092,-40927,-3725,11866,-8888,-24241,-38086,-16359,5243,7571,-857,-6665,10344,11038,-3350,6122,29055,38828,33110,26841,26932,15096,2347,-7742,-19860,-14520,-13162,-10428,-11901,-10587,15587,47180,49279,58130,69929,58982,35253,-1001,-17808,-12408,-29089,-11029,21679,43168,43378,32193,16325,759,-8484,-13224,-15807,-15139,-14265,5226,8293,-12688,2471],[16264,20159,12934,-8118,-15482,-17277,-15899,-15984,-24570,-17870,-3625,2979,-1939,-6912,3638,25622,40140,45888,47336,38144,14994,-2608,-4682,3979,15378,19903,25624,17956,-1446,-4574,-2288,-27824,-17598,39539,75034,72744,55668,16447,-31092,-5784,6516,-2966,-10192,-20344,-35098,-26803,-7895,1122,-7644,-20782,-28034,-23111,-14814,-8240,-13146,-5996,14832,32020,39315,31967,15625,6739,-9883,-35312,-18404,12200,38624,44615,26545,5855,79,-1986,-6447,-20588,-31611,-24756,-25204,-10731,12977,30563,25855,5846,-20395,-37195,-28665,-6026,1902,2219,-8749,-28974,-10947,21236,33291,44889,49327,35952,23198,30441,46268,54128,44667,26570,21509,16492,11720,4559,-9229,-26174,-13585,-3632,-11184,15824,39003,44380,32894,11842,-16194,-19087,-18280,-34385,-25335,-30996,-14921,27112,37515,33057,408,-6656,4724,-3353,-24752,-37345,-37050,-17840,1056,-1989,-12209,-16424,-18512,-21554,-20519,-19564,-30506,-37286,-21314,-10192,-6598,4853,27117,29699,13551,0,-3335,-2135,-17588,-28824,-19300,-13585,-14586,-27230,-40296,-26483,-3926,21587,26844,16853,11374,72,-28184,-9894,27698,47123,41657,30959,6412,-33749,-51858,23287,59173,51717,27320,-4132,-4996,18039,60402,53109,14033,-6223,-18661,-24867,-20385,-14749,-9877,-10782,-13930,-25176,-18675,-24646,-47977,-60224,-28096,-11383,-19649,-28603,-25347,-19508,-14746,-8896,-8106,-19627,-38904,-35853,-19543,-19496,-37375,-22393,1124,21709,28740,30917,31904,13530,-11863,-24899,-20418,-3377,24368,38441,25301,-4793,-28519,-33269,-30688,-25252,-17055,-10814,-20047,-31162,20122,24983,-9247,-1763,73116,108845,53041,-6182,-29425,-29098,-13513,-8823,-9991,-21099,1905,46940,73871,66952,38499,-7325,-47242,829,27222,24287,6438,-10961,2849,11972,13316,19809,18806,-2014,-19573,1407,20886,27433,27036,25767,19360,12283,-2720,8581,29664,35834,31711,14850,18539,42404,47606,34972,39743,52147,49884,24426,5017,12757,29604,37964,34631,8032,-9669,18525,38374,42910,26984,4989,-7414,10020,45399,92239,367177,919833,1488761,1809546,1714490,1255653,678949,241390,63930,40797,58949,35541,14931,2532,-12351,-14084,669,24032,33185,39875,23545,-3575,-7048,20429,68142,98931,95337,76953,54011,39335,28771,21198,6995,-24598,-29346,-27872,-35296,-21813,-2479,-25208,-7526,9139,24617,31415,37082,39094,25198,6459,-5484,-16038,-25642,-35767,-18081,709,-14595,-29018,7791,30555,18530,-1404,-2098,11222,23166,28933,31220,10414,-5497,-26409,-14534,52634,79806,50140,8960,-18678,-24555,-21364,-17264,-9931,3164,4576,11951,5293,-10983,-12063,-521,3746,-10160,-19259,13982,39501,48408,40515,22828,7855,-9175,-20289,-14221,-6953,-19195,-18321,-9254,-6883,-17135,-30813,-18525,-19029,-34667,-32238,-15713,-743,3226,5238,9382,5487,-6879,-32419,-3860,15476,17482,19981,34922,55956,45370,28402,8040,-19247,-21013,-9963,3457,14309,10181,-10575,-25484,-32801,-35987,-23508,3480,23951,39336,32547,14415,4967,20656,11899,-16931,-11521,1793,2761,-745,7924,9596,-3866,-12357,-10608,-15456,-21368,-37271,-18029,-907,9904,6015,-16941,-31544,-2518,29063,20342,-1018,-14031,-7828,3319,12974,16611,7754,4614,11590,23368,43206,51640,32167,-1476,-19824,-21759,-36848,-31217,-13379,-7454,-23916,-26696,-7654,-3191,-13143,-18511,7416,38616,56401,53768,36154,10823,-15207,-28471,-21991,-7903,710,-4084,2282,31579,21750,-9522,7608,7614,-8249,19742,16619,-4762,-26544,-22912,-19296,-14087,-22395,-30559,-25275,-5331,4238,-12578,-20714,-20831,-28444,-1996,20754,34172,18903,-11822,-10241,-6072,-6551,2349,491,-2347,3592,-6247,-10675,7338,9218,-14616,-24062,-697,10444,-2665,-5052,16483,19791,-6691,-34279,2448,28234,30816,8553,-13602,-4857,-6686,-23105,-30592,-19210,-13581,-10135,-8387,5272,14281,5006,-9344,-8071,-3782,4303,6523,-5824,-26671,-21723,-25336,-28029,-1187,11165,9970,15805,23710,17507,-7628,-36072,-23095,-23902,-35980,-23485,-27391,-16510,-14021,-23828,10273,38551,28438,-4746,-30024,-24461,-31687,-33213,-32400,-12253,25354,37175,16239,-19111,12379,54404,59933,35780,20274,13049,-12979,-31434,-22286,-23547,-16216,3395,10330,-1737,-21035,8328,33120,40708,27657,-523,-21907,-20831,-20653,-12495,-3404,2549,3701,20445,52782,72341,65736,48141,25380,13438,25107,58840,77864,48212,2647,-4522,14083,19517,9793,-11266,-24696,-13731,5334,17171,18867,25150,19361,7513,1165,3858,11070,1996,23213,33234,46892,39317,-4806,-13184,38946,66677,56862,13521,-35521,1345,25092,27287,5622,-17180,-16125,-15261,-20025,-2907,12613,15572,7502,-16251,-7483,27193,41536,24463,-11817,-17606,-7504,-15722,-23598,-28300,-37564,8513,52360,53821,22379,-5425,-29487,-33904,-26139,-16416,312,30933,38100,22447,10054,10674,28057,40847,36766,17623,5454,-808,13049,18718,1776,-18310,-4843,1059,-4658,-8839,595,9256,-2168,4110,21602,22736,6459,32936,81441,110179,88972,36547,9860,1830,-10346,-7792,-5443,-499,1024,-5644,-13871,-23520,-29701,-16158,6161,15024,5303,232,10532,14092,3201,-14409,-39126,-11904,3996,3724,-5807,-8204,-4884,309,1638,10335,28600,36710,28489,10543,23226,58797,79997,70667,32620,-1981,-24021,-19861,-138,10344,14543,7416,-15596,-26686,-16224,-8465,4968,11120,914,-10201,-3993,16492,25908,8278,-34468,-8718,11368,29668,56952,60159,31581,-1904,-33797,-7681,3418,-19125,-31691,-6930,-2376,-9492,-22567,-25496,-16571,-11762,-25506,-38348,-20741,-7666,-4172,-2906,-3237,587,10035,20238,19920,19601,16289,9900,13671,25081,28777,21599,11302,-3806,-15594,-17657,-30667,-37243,-16153,5611,24007,31025,18125,6553,22908,32637,22226,833,-18081,-36798,-32442,-758,11059,-7572,-38282,-29219,-5022,16288,32839,44285,33073,21238,-572,-22395,-31463,-18590,7727,21444,7242,-3879,10765,28810,45971,65035,77224,82022,126182,202474,271306,284336,224237,130451,50424,623,-4478,10162,9880,-11595,-24459,11404,24975,14471,-2756,-18440,-3358,43457,55545,-18988,12426,44213,56914,47969,12640,-16553,-10685,8818,13618,6123,-6044,-12052,-13419,-25137,-22129,46,16062,7906,-18700,-17541,-15663,-29567,-7639,-5977,-3810,-5709,-12788,-12661,-17028,-18190,-1080,3940,-3230,-2294,654,-6281,-14601,-20620,-16166,-30961,-23346,-5120,12510,13630,32,-25099,-21171,10259,9605,-6133,-36608,-8090,22682,22517,11800,2130,-15450,-41298,-9491,15700,-1742,-18907,-36997,-17927,2876,7651,3057,-4654,3143,-1963,-12722,-797,21754,34588,29357,24387,26539,15470,294,-11376,-20312,-9471,-6606,-7362,-13719,-17599,15154,55020,56667,55118,65820,57030,35904,1088,-18549,-12522,-25116,-20739,13073,36608,38450,28165,13550,1657,-4345,-8310,-12916,-16866,-9170,7626,10057,-9352,-2372],[11949,18786,14922,-4280,-12819,-11889,-8054,-6341,-17802,-15188,-904,4899,-2362,-7328,5798,28057,41131,43878,41043,30507,9265,-4844,-6808,-167,10908,15991,25321,22828,4638,-1891,-3290,-28630,-24151,28559,63020,65325,52464,15274,-28611,-9426,2148,-7904,-16168,-27490,-35763,-24894,-11578,-6016,-14177,-24079,-32472,-28493,-15891,-5162,-8462,-2864,13849,29254,36717,30242,15381,10382,-2663,-27930,-22723,8936,38098,44817,23028,-1046,-3751,4700,7986,-5975,-20350,-17640,-18216,-6502,14922,31097,26537,7607,-19581,-38485,-27434,-7659,-1501,-1358,-14139,-37082,-21628,13915,37657,52792,55961,38275,25187,36850,50854,53742,40404,24227,24819,23255,19695,10669,-8220,-27534,-9310,3496,-4859,20886,46321,51995,36036,12076,-17128,-16132,-10734,-21377,-17625,-28038,-19679,14587,27463,31363,3529,-9857,2592,-3513,-24482,-38087,-36435,-16518,2295,-2219,-14027,-19083,-19768,-13545,-5502,-7027,-26059,-33411,-17222,-3533,9381,21762,36731,32010,12451,3364,4815,3514,-8881,-13254,-2455,893,-9291,-30101,-38696,-32906,-14381,13449,24983,19099,12191,-3422,-30672,-6207,26012,39363,31592,20801,-2975,-31767,-45465,-13941,-32890,-84884,-121944,-126366,-74209,-6927,46828,40008,6600,-5479,-12002,-18544,-16331,-9959,-3625,-3724,-8590,-26487,-10524,-7755,-23453,-49826,-38024,-13807,-17583,-31909,-33391,-25615,-12441,-1571,-1696,-12916,-31577,-38486,-25640,-20940,-33809,-27073,-3380,20048,29740,33585,35431,16272,-11130,-26398,-17224,610,27354,40794,29128,-1779,-26949,-30405,-26986,-20865,-12246,-7461,-18791,-28221,24547,31689,-4612,-25,76466,111189,54382,-4612,-28502,-22820,-8043,-1114,-3212,-18179,8917,57993,91786,94418,69998,20389,-34990,-6560,16996,12044,1879,-6277,6565,15819,19343,22065,14290,-7912,-12145,10533,23135,24075,22180,23671,23014,21509,6306,8890,32652,44268,41892,22990,27025,52189,61470,51329,53186,62835,57258,31508,18074,27450,40373,40699,31858,9398,-7987,10889,24361,28338,12866,-14052,-37871,-38737,2412,64402,327445,805706,1245719,1440624,1345611,1009326,574106,214316,84299,59737,60035,37378,17935,2155,-19889,-26787,-9499,16801,31179,40958,32273,10902,11932,36149,82827,117922,116953,94486,65497,47235,35401,26690,11744,-17607,-20226,-19358,-18677,-3438,16754,-4399,-23545,-10509,6202,17542,25712,25813,8973,-8410,-14956,-22425,-27823,-30339,-8819,8680,-5924,-35087,-2130,16968,10021,1115,4222,10307,16001,17334,20291,6497,-2474,-15171,-13880,41854,67286,43005,7106,-19714,-26659,-25881,-23035,-10233,7326,13606,23148,15943,-5233,-22224,-6531,8325,682,-4718,19242,37711,43443,36872,19761,3880,-10329,-13422,-6935,-4015,-21027,-19144,-9496,-10224,-21971,-33611,-12015,-7995,-21280,-26336,-7876,10239,12843,8320,12750,10880,-981,-28363,-5372,18737,23425,26892,42201,61025,47319,30533,9034,-21510,-16926,-2990,9671,17562,12116,-7757,-23049,-30633,-30919,-19429,5376,25026,36534,30497,17734,16598,33842,23564,-10256,-18483,-2498,928,-3727,5063,9796,-2766,-14002,-14304,-16139,-21436,-32031,-13719,2015,10055,6372,-12944,-30522,-4999,27333,20134,2177,-13650,-16929,-10049,856,7003,964,3238,16928,31856,47048,50808,32780,4267,-12079,-16960,-30078,-28257,-12486,-7116,-24630,-22509,-2049,1739,-10898,-18901,4964,31554,48691,49475,35209,11941,-14685,-24015,-19033,-11440,-1357,1146,8530,31055,21446,-7941,11629,17581,-5852,13677,12380,-7679,-27193,-17606,-18346,-13974,-22015,-28619,-18768,845,7561,-12599,-15464,-11789,-31903,-9419,16561,30322,13495,-16264,-8966,-2282,-3932,-381,-6835,-13467,-4726,-8025,-11502,4517,9086,-9191,-22114,-6297,1141,-2781,7072,29527,32573,3952,-29558,8019,31770,24204,358,-14637,-4035,-5092,-18767,-33093,-28828,-20337,-10746,-11500,-4244,6377,152,-13955,-11849,-7941,1199,7113,-1670,-24589,-28756,-28443,-23965,4860,15867,13082,16429,19736,11108,-11731,-45994,-30703,-25733,-39598,-32807,-30014,-13985,-14721,-19754,15715,42189,28384,-7093,-23394,-18939,-29390,-32007,-31662,-12580,27816,40496,17336,-25533,6247,44986,49265,27042,14389,10521,-14086,-31407,-24590,-27347,-16290,1716,6218,-6937,-24128,4572,23137,24787,11087,-14080,-22204,-14648,-15500,-10001,-4751,462,4888,23845,55060,70807,61531,46287,25785,11279,16936,49323,69599,42731,638,-4992,7569,10108,2272,-18536,-30869,-23413,-2521,14265,20970,29514,20370,2985,-7266,-5820,-1690,-8883,19777,33166,48658,38510,-4519,-20180,31665,61793,55926,15313,-30088,1383,23955,20923,-5228,-22876,-16275,-16793,-20510,-1794,15657,20101,10636,-16201,-11180,28303,47415,34320,-142,-13271,-7036,-14934,-22115,-23878,-28858,4488,47910,51130,24419,1172,-21684,-32043,-21409,-15823,1246,33192,37224,17712,4782,7639,30491,49201,43729,19150,-467,-11331,3201,12254,-1663,-10626,4600,6953,-2381,-8239,2774,14101,6350,13043,23734,17918,-3799,25690,70125,92078,73166,25987,5948,4523,-11503,-14930,-10189,-1962,1755,-2455,-8881,-19029,-29569,-18560,9363,21368,10486,521,10059,18061,8832,-8343,-36262,-23077,-11004,-5540,-9901,-16471,-11901,490,5073,11068,24836,31594,27100,9972,21370,56901,78559,70188,34182,70,-22111,-16199,1067,7674,9192,670,-19982,-29387,-18975,-7960,7751,13914,2336,-9246,-5452,13904,26495,13121,-33168,-18732,3813,22307,45982,48007,23131,-3705,-31217,-15390,-7875,-28999,-26317,-5853,-1106,-4804,-16503,-21611,-14181,-8699,-23011,-41428,-26379,-13354,-11983,-11661,-10090,-4349,6414,18216,18233,15728,11025,7492,15143,27053,25754,14375,3495,-7827,-15348,-19671,-35652,-39635,-21194,-1654,16077,22096,7536,-775,21000,32519,21577,-2060,-26362,-42247,-17041,12411,20493,-2607,-36431,-32678,-8412,12521,27812,40561,32853,21480,-2116,-25682,-29650,-11696,11041,21184,6547,-3713,7464,19126,27879,47435,53474,40805,58906,121229,199080,233946,196720,117206,42299,-3522,-11106,-3851,-6578,-28683,-7558,29451,39953,24325,5410,-4640,17248,61539,73424,-9873,-6828,29221,45162,37856,5204,-12008,-3693,10181,11554,2555,-10043,-11238,-6797,-16652,-15024,8361,27403,20819,-10378,-21208,-17773,-25385,-7922,-2461,2951,2962,-3684,-4645,-12435,-18175,3377,12787,4334,-369,-636,-8509,-16900,-24618,-20714,-26024,-20277,-5083,11421,13136,1364,-26824,-23436,13492,17153,2416,-30052,-17927,11839,15564,11426,8153,-5838,-33860,-19864,14286,985,-17644,-37857,-19271,-9,7452,7583,1171,1555,-12455,-20395,-5400,14813,28741,23490,20583,25302,15486,-1666,-15455,-21210,-4240,1578,-1734,-12928,-20605,19697,66721,66770,53298,60764,54553,36719,3226,-18827,-11123,-18989,-29193,4967,30157,33552,24354,12150,4587,758,-1482,-3139,-8767,-2730,10293,11892,-4825,-2663],[8791,17318,16129,-968,-10198,-6909,-836,1363,-12896,-12204,1270,5862,-3261,-8411,6236,28097,39872,39761,33083,22363,5107,-4551,-7963,-5454,4123,9756,23243,26447,10468,847,-4828,-29476,-30674,15556,48097,55336,46522,11559,-27517,-12274,-2314,-13286,-22832,-34498,-31503,-23477,-15927,-13821,-20779,-26260,-32896,-32031,-16483,-2700,-5092,-1825,9388,22373,30710,26269,13659,11786,2148,-22184,-26368,4264,34950,41680,16369,-10936,-9150,9132,17788,3540,-14313,-15535,-15720,-5940,13113,27702,23934,7180,-20128,-41409,-26158,-9300,-5640,-5537,-16639,-26962,-28351,2528,37208,55703,58138,38229,27609,41986,51391,47957,30726,17784,24053,26235,24385,12991,-11827,-30322,-5354,8426,-1703,22442,49527,54724,34119,7648,-21293,-16703,-7399,-12623,-10085,-18825,-13401,6794,15443,24539,2452,-15742,-1731,-5259,-25041,-41017,-39034,-19546,-1431,-7273,-20054,-25203,-19215,-3032,8194,2354,-24789,-32106,-16530,-2369,18272,32319,40730,30346,8544,6098,11691,6187,-3107,387,14236,13108,-6096,-34857,-31210,-32851,-28510,1545,18245,15445,8061,-10713,-34014,-6397,19068,25434,15929,6554,-12469,-27767,-44212,-53093,-123132,-214845,-259485,-229722,-123958,-26745,30034,22669,-4359,-7923,-8265,-14081,-14674,-7840,-1223,-1453,-7453,-30305,-6105,4699,-2996,-29534,-42024,-15537,-11422,-25138,-38716,-31318,-9924,2376,270,-10920,-28757,-39684,-35282,-26090,-30426,-31644,-10023,15149,27349,32939,35428,15449,-13659,-29767,-15401,1465,26231,39157,29516,-1749,-28743,-31465,-26937,-19588,-9798,-5100,-15491,-24019,23227,33432,-2311,-3982,71023,104478,50754,-4752,-26564,-19670,-6013,2265,-1005,-19248,11272,62148,101822,115422,96894,44397,-17969,-15948,3086,-3402,-3458,-4263,5954,14733,20752,20545,5959,-18167,-6220,16767,22643,18126,14265,17998,22671,26352,12507,6717,31247,47023,46036,25871,30668,57288,70900,63182,62637,69242,60730,35999,27948,37132,44901,37397,21925,3008,-12485,-578,5213,6663,-3271,-11335,-1549,3083,-18707,15433,168505,340904,441228,435673,396982,331555,243915,141489,91595,62457,43355,27985,17036,6150,-11802,-30541,-25985,935,19699,31860,28597,12068,16401,39454,85557,123850,126002,101400,67530,46270,32838,21904,5868,-20772,-18192,-15375,-11090,4261,24688,9001,-23943,-23529,-6069,8562,17027,13678,-6426,-20727,-21207,-27576,-30931,-28144,-5900,10406,-2703,-32722,-12559,3518,4154,6981,11805,9774,8050,4769,7538,1104,-759,-7142,-12367,28059,49897,31307,1810,-22832,-30068,-29933,-28534,-11457,9031,19328,30393,23028,35,-32512,-7281,14314,8659,4876,22588,35407,39942,35371,17767,-872,-12836,-8215,-1619,-1562,-18313,-19037,-10704,-14408,-28301,-31666,-4937,1687,-9599,-15048,3059,22687,25393,14274,15775,15359,4870,-18453,-6611,19958,27083,31325,46067,61849,45144,28595,6380,-25009,-12353,1870,12025,16007,9666,-7269,-20308,-26615,-28008,-17533,4175,21694,29583,25208,19188,25894,43515,31683,-4398,-25064,-5928,-137,-4143,2587,8572,-2748,-16373,-18041,-15816,-20722,-27605,-11196,2191,7462,4812,-10173,-26821,-9091,23249,17692,3385,-12487,-25229,-24500,-11293,-5033,-8889,228,21237,39590,49003,47145,29608,6844,-5461,-11857,-24065,-24688,-11745,-7516,-24730,-17270,3035,5768,-9073,-19217,1381,22354,37882,42212,31874,10917,-15576,-20817,-16093,-15947,-5588,4069,13587,29784,19796,-7312,14016,25685,-157,9099,8843,-10368,-24517,-13349,-18000,-15241,-22565,-26536,-14070,4547,8103,-13228,-8424,-1753,-23338,-15092,12828,25919,7270,-21948,-8594,751,-2289,-4227,-13943,-24038,-14707,-11564,-13501,-164,6541,-5714,-17616,-12198,-8884,-824,17317,39676,41809,11330,-25042,12063,32397,14743,-9850,-13174,-1927,-2227,-11663,-22946,-23417,-19580,-9785,-14233,-16586,-4679,-6659,-17424,-11811,-9265,-607,8164,3319,-17026,-33289,-29329,-18165,11352,20403,14751,14430,13096,2553,-14639,-39583,-36139,-26840,-33514,-37696,-25168,-10591,-14885,-14833,21198,45005,27446,-8499,-16073,-13673,-27037,-28497,-29444,-15021,27450,41193,17066,-30880,2885,37652,40697,20743,11174,10476,-12814,-31424,-27194,-31381,-16788,-619,2038,-11232,-25167,1101,13942,12204,95,-22764,-16963,-6692,-7942,-5925,-5573,-2178,5056,25851,55189,67124,56091,44153,26661,9750,8433,39407,61224,37933,268,-3942,3974,5320,-2212,-25260,-21283,-27455,-10299,10301,21899,32415,20468,-1388,-14342,-12354,-9705,-14341,17220,32368,47597,34994,-3688,-22286,24684,55733,54049,17613,-22372,2378,22402,15871,-13943,-26746,-15665,-17693,-19595,913,19816,25144,14061,-15053,-11190,32820,55888,46686,14265,-4966,-4719,-13188,-19617,-18326,-17453,6919,45279,47618,25522,7748,-11416,-20837,-13931,-13242,2723,34465,35456,15731,4762,9428,34438,56965,49903,20745,-5723,-21125,-7152,4484,-4331,-1259,14966,13872,1607,-3957,10593,25402,19342,22795,26307,14066,-13165,20312,60640,75117,56838,15523,3126,9070,-7664,-18237,-13563,-1933,4537,2678,-1971,-12027,-24335,-16890,14085,28283,16955,2647,10211,22304,16521,1169,-23661,-29450,-24982,-10745,-7534,-18692,-18611,-1344,7355,13120,23309,28692,27301,11253,21545,56389,78291,71242,37773,4387,-18452,-11656,3077,6602,6012,-4894,-24535,-30164,-20347,-6222,12104,17651,4665,-7113,-5115,13205,28264,19080,-25912,-25253,-2300,15564,36595,38497,17760,-3148,-26590,-17159,-12835,-28776,-19194,-4055,187,-841,-10618,-16435,-9901,-3718,-18131,-38097,-30308,-17772,-18560,-18119,-12961,-5163,5863,17757,17255,13224,8048,7261,17588,29116,22855,7778,-3332,-10776,-13993,-18409,-35875,-38473,-24812,-8450,8244,13532,-2345,-6908,18885,31583,20920,-2974,-27109,-28875,-733,24491,27725,939,-34901,-32628,-9333,9858,23166,36214,32035,21248,-3112,-27168,-26540,-6120,12257,18921,4980,-4387,4107,10012,7018,18430,13812,2088,-8107,-30161,-24820,23858,38766,24714,7059,54,-10027,-16816,-22367,-34903,12656,50539,59376,40402,21280,14990,36986,75804,88037,9532,-23695,16098,35189,30082,553,-7850,581,8984,7459,-1738,-13187,-7696,1266,-9587,-11400,13405,35619,32386,1358,-16382,-14189,-22165,-11209,-1725,7461,10458,5580,3571,-7038,-16511,6876,19587,10512,1146,-2177,-10168,-17105,-25289,-23560,-20887,-15640,-4179,10566,12854,3500,-26609,-25092,15938,23835,10711,-22113,-26317,1102,6812,8460,11848,2816,-23434,-33648,7168,-1828,-21383,-41129,-21352,-4770,5389,10728,7485,3310,-19615,-27167,-9006,7801,20569,14366,13895,21512,13395,-5118,-21591,-24171,-1058,8417,3818,-11913,-22713,24462,77775,75681,49986,51585,48202,34044,1955,-21677,-11374,-14331,-33018,-4013,21558,25308,16916,8375,4993,1916,1782,4472,-1146,222,8436,8977,-4119,-3512],[7849,16836,17299,2119,-7697,-2347,5663,7410,-9108,-9039,3068,6128,-4156,-9228,6028,27029,37736,35078,25187,15449,3988,-1187,-7086,-10248,-3207,3273,21480,30529,17569,5416,-4837,-28626,-34956,3024,33116,45265,40151,7711,-26204,-12440,-4654,-16626,-27480,-36637,-25624,-20126,-17582,-18848,-24500,-25679,-29864,-31805,-14614,1409,-280,865,5559,14745,24138,22466,12321,12802,6665,-16121,-26917,411,31373,37586,9409,-20619,-12481,13537,24984,9967,-10666,-15740,-15062,-6363,10366,23251,20777,7154,-19138,-41446,-22923,-8194,-7011,-6417,-12334,-15134,-22497,-9340,34747,56480,59086,39569,33190,47653,50538,40086,19417,11095,22477,28529,28672,14475,-16685,-28536,837,13790,1380,23661,51700,55816,30765,2253,-23725,-16651,-5014,-5240,-2983,-10209,-1842,9174,7560,16941,173,-20354,-3877,-4570,-22661,-39930,-41041,-23012,-6166,-13047,-26115,-29896,-13044,10239,22792,11563,-23084,-29951,-15927,-3517,22287,38697,42336,28627,5641,9220,18121,9067,3174,14516,31325,25093,-2065,-38188,-25140,-27559,-41359,-5594,12576,10190,2700,-17510,-32171,-6726,11395,10513,-503,-7456,-18467,-23550,-44027,-80773,-186256,-296095,-317676,-248260,-123782,-30025,17934,7896,-13225,-8936,-3913,-8799,-12536,-5656,429,-592,-7219,-31990,-2244,15235,15456,-9533,-29056,-12061,-1838,-13507,-29640,-27216,-3156,6966,1923,-9603,-26628,-36027,-44323,-29741,-26553,-31394,-14378,11227,25533,32791,35833,15250,-15246,-29392,-10963,3335,24661,37047,30105,-565,-29135,-32328,-26421,-17296,-5552,495,-7286,-17161,20097,33852,1268,-9728,60826,92836,45816,-3401,-21717,-16115,-3667,5096,594,-20379,12529,62967,107213,132326,121009,66730,-1642,-21829,-10065,-16107,-3506,-889,4974,12813,21845,20292,-87,-27225,1390,23352,22846,13305,7247,12619,21950,30243,18678,5763,28959,47338,47243,26740,33166,61608,79725,74467,72049,75500,64530,41823,37852,45081,46957,32416,10537,-6688,-19233,-10956,-11667,-14806,-14032,4106,29761,49910,24449,6335,104666,252536,488710,687413,689066,491094,264032,152490,105606,70369,34504,21989,20492,16314,3082,-18293,-37776,-11700,8610,20577,19787,6533,13387,37631,83561,123715,128763,103197,66078,44057,29931,16067,-1922,-28147,-20179,-15763,-8746,6862,26788,17226,-12982,-23018,-8733,5867,12334,4657,-18606,-25597,-21099,-29164,-34922,-28695,-5413,10010,-919,-25632,-20213,-6535,3156,15266,20005,10886,2210,-5147,-3202,-2575,2235,1315,-6104,16573,31321,17455,-4346,-22995,-31326,-31109,-30727,-10964,11299,24776,36599,29011,6024,-25506,-736,20962,14459,11613,25274,34602,40381,38846,20058,-3137,-14086,-2435,4320,2355,-12941,-17624,-11501,-17162,-32467,-24345,3387,11168,1303,-2554,15468,35658,39398,24243,20700,20713,11904,-7623,-4150,21358,30295,35074,48551,60759,41275,24900,2456,-25712,-6709,5634,11879,11486,5506,-6284,-15383,-21931,-26093,-15326,3496,17160,21546,19420,20901,34185,50992,37297,120,-28784,-6416,1333,95,3677,8324,-1808,-17579,-20023,-13803,-18170,-23155,-9324,728,3525,2902,-7298,-21150,-12365,19149,15174,4357,-9904,-24802,-28518,-16563,-15734,-20291,-2920,25560,47402,50349,42427,24422,7865,1186,-5274,-17243,-20623,-11220,-8255,-22524,-10717,8394,9842,-6572,-18425,-2148,12910,26247,33993,27931,9279,-16758,-18516,-13689,-20396,-10897,5363,17044,27749,17088,-7226,15649,32743,8359,7768,6882,-12023,-20996,-10105,-17739,-17099,-23517,-24461,-10599,6196,6293,-13148,-503,7742,-13962,-17666,10098,21709,1359,-28154,-8678,3047,-1489,-8637,-19186,-29071,-25525,-16463,-16389,-6278,1884,-4532,-13531,-15481,-13921,3415,24812,45831,46697,15191,-21468,14113,30094,3477,-19848,-8568,1252,1617,-3126,-9259,-10106,-13198,-8099,-15173,-30583,-17621,-13813,-17570,-8752,-9006,-2238,8438,7326,-8761,-27148,-23947,-11044,17492,23937,14382,9494,3844,-7761,-15854,-29947,-37072,-27573,-26376,-26173,-16579,-7226,-15077,-9945,25845,46234,25024,-9254,-9362,-9518,-25051,-23462,-25423,-20276,23585,38572,14614,-34793,2134,32500,34370,16586,9500,11253,-10853,-31168,-30360,-34721,-18373,-4407,-2647,-14641,-24266,-2857,5377,3185,-5149,-22126,-10814,1655,481,-1773,-7180,-6543,2950,24905,51667,60094,48281,40067,26275,7625,-1491,28112,51547,32411,324,-2427,2103,3557,-4302,-30479,-12621,-22162,-18875,4058,19942,31922,18074,-6775,-20747,-16151,-12721,-12859,14236,29268,42252,28180,-2753,-18504,17332,47547,50041,18861,-15806,2214,18923,11385,-19312,-28846,-15737,-19186,-18435,3632,23156,28538,15688,-14713,-9652,37738,63822,58425,28270,3915,-2475,-12465,-18305,-14279,-7355,13942,44515,42560,23766,11976,-2039,-9844,-6451,-10852,2727,32726,31456,16520,9466,13999,37187,61385,53046,20550,-11935,-31736,-19139,-6292,-7407,6692,23094,18828,4436,1017,20453,39647,33527,31243,27832,10155,-23135,15380,51692,58974,39565,3891,-309,13329,-451,-16282,-17094,-2810,6466,6508,3390,-6367,-20622,-14571,17759,33304,22291,4747,9400,24769,23543,10941,-10299,-24499,-37100,-13070,-2363,-14812,-25392,-7368,5846,13370,21458,26061,27452,12670,21780,55037,76592,70881,40512,8637,-15397,-8586,3774,5029,2950,-10895,-31857,-31873,-21377,-4794,15849,20064,5611,-5967,-5759,11501,28551,23635,-17817,-28536,-8544,8451,28231,30721,14068,-2218,-22483,-13710,-9952,-19752,-12987,-4046,-1252,-239,-7353,-12526,-6172,898,-12940,-31999,-33088,-22266,-24594,-21556,-12241,-3756,6065,16590,14915,10066,5242,6719,18210,28489,17702,-320,-11207,-14791,-13984,-16962,-34155,-37512,-28961,-16287,-978,3660,-13236,-13179,15030,28107,18450,-3550,-21327,-12891,13742,33194,30794,1299,-34991,-32700,-11451,6122,17515,29996,28768,18370,-5776,-28975,-24458,-3076,10753,14419,1814,-6415,434,2097,-10332,-11988,-11563,39554,97294,136531,125727,74772,26126,5606,11146,14606,883,-15894,-29161,-22264,30256,69210,76952,55842,36449,31885,51776,83846,95788,27649,-38186,2873,25059,22951,-2774,-5235,1657,4280,300,-7888,-16948,-4187,8045,-4644,-11484,14600,39912,40984,12836,-7490,-8396,-19779,-17260,-4191,8835,15388,13146,10059,-2657,-13813,9116,23779,14343,1086,-5108,-12587,-17093,-24348,-25044,-15772,-10110,-2651,9606,12166,5391,-25899,-26384,17314,28917,17586,-15265,-31849,-8683,-2996,3190,13053,10026,-11919,-38947,-3548,-9166,-28277,-39051,-22931,-11179,1324,12084,12800,6431,-20781,-30798,-11403,2149,11798,3356,5341,16090,10160,-8769,-28095,-27288,1137,14486,9886,-9808,-24390,28320,86835,83091,46536,39448,39096,28942,-1326,-25358,-11797,-9903,-26787,-9256,14016,15869,7719,4161,4138,522,2904,10431,5723,1486,4132,3505,-5131,-3587],[7996,16372,17178,3359,-7026,275,9814,10293,-7648,-7232,2963,4122,-6706,-11228,3925,23799,33695,28932,16594,8925,4300,2856,-5967,-15503,-11821,-3853,19398,33977,24577,10499,-4383,-27478,-37591,-9187,18344,34973,33224,3852,-25620,-11459,-5607,-18237,-29957,-33318,-19357,-15725,-16872,-21112,-26053,-24277,-27010,-30666,-11914,5995,5333,5590,3889,6904,16615,17871,9961,12196,9715,-10930,-25859,-3714,26312,31642,1583,-30392,-13951,16658,28433,12415,-9699,-18594,-17039,-8620,5924,17043,16181,6419,-17602,-38773,-19538,-6045,-6545,-4808,-5138,-5373,-13710,-21876,29288,54150,58068,41639,39813,51855,47307,29778,6576,4141,19428,29326,31468,14134,-23339,-21934,7836,18358,3426,23626,51838,54436,25482,-4510,-22271,-15867,-4291,-334,1795,-3903,8682,17615,5406,9312,-4228,-23252,-3696,-2122,-18761,-36578,-42863,-27133,-12077,-19565,-32143,-30222,-4851,23617,36447,19283,-21616,-27887,-16407,-7806,19941,39165,40601,26352,3215,10420,21808,11014,8945,27337,46056,34687,1471,-39477,-22559,-23552,-35438,-1829,10478,3755,-4097,-23689,-27718,-8112,2486,-5215,-17307,-20812,-22727,-22515,-44656,-87861,-179920,-252243,-253187,-189634,-86403,-17168,13244,-2554,-20282,-9697,-726,-4886,-11528,-4703,557,-1542,-8428,-31036,745,23847,31628,9499,-14122,-6155,7109,-2594,-17747,-16627,5416,11170,2593,-9625,-25773,-30924,-37621,-28884,-22947,-28608,-17027,7745,23553,32338,36050,15404,-16031,-26035,-5222,5837,22118,33712,30088,1219,-27855,-33338,-25746,-14459,-199,8101,2634,-10235,14783,32318,5170,-17478,46223,76653,39024,-1888,-16621,-12994,-1696,6804,1296,-21855,11924,59906,107250,143333,139852,85198,12518,-22808,-22234,-21392,1936,3434,3459,10088,22858,22075,-1499,-27189,9443,29277,22747,8682,444,6971,20236,32493,23693,5313,25176,44574,44881,24887,34030,64903,87618,84755,80902,81193,68440,48722,47316,51175,46895,26513,-1134,-19940,-28887,-22431,-29156,-33651,-14608,15345,47268,76918,53217,11472,140526,473826,879948,1143796,1114931,813389,429599,186538,112606,71788,27430,12027,18137,18131,6325,-15590,-35096,-16768,1298,10388,9065,-2856,6621,33807,79594,120079,127348,101612,63272,43670,30980,14708,-5285,-36054,-25094,-20603,-10999,5686,24701,20979,-2729,-15035,-5768,5797,9009,-2903,-27931,-22243,-16634,-27080,-40319,-31551,-6299,8539,276,-18792,-23960,-12864,4603,22593,26190,11623,-2299,-12373,-11851,-4820,6086,10273,4250,11545,13742,1369,-11109,-18545,-29332,-31521,-30331,-9051,14009,29811,41568,33454,11486,-13942,7777,25486,16900,14997,26096,33928,42695,44959,25109,-3383,-14611,3311,10413,6585,-8377,-16963,-13155,-19458,-32300,-16456,11239,19082,10133,8485,26606,46512,51489,35164,26365,25723,18571,2426,934,22315,32176,37249,49038,57541,35685,19426,-2511,-22563,-1707,7056,8327,3694,522,-4521,-9809,-18352,-25450,-11949,5175,13189,13405,13539,22410,40491,55420,39450,1737,-28528,-5121,3950,6499,7994,9244,-242,-18084,-21353,-12066,-15437,-19435,-8901,-3154,-2324,125,-5076,-15341,-14082,15300,12588,4886,-7303,-18062,-17291,-11560,-20161,-33198,-6571,28899,54032,50468,36671,17652,7740,7616,2095,-9811,-16842,-12137,-10313,-19054,-4293,13055,13250,-3929,-17231,-6067,3426,14472,25499,23789,7166,-18501,-17961,-13061,-25111,-17581,4351,17669,23817,12401,-8688,16034,38449,18099,9529,5836,-13341,-18963,-8915,-18418,-19925,-25309,-23139,-8879,5172,1603,-12298,6611,15134,-6864,-17876,7704,17384,-4100,-34849,-9727,3697,-2322,-13935,-21805,-24480,-36665,-23099,-20717,-14191,-5315,-6502,-11740,-13794,-9740,7971,28110,46640,46200,14860,-19548,13308,24335,-9068,-22468,-2517,4449,5319,5024,3600,2361,-6518,-6988,-13990,-33216,-26571,-17333,-13790,-5011,-9167,-5208,6568,8749,-2410,-18248,-15872,-3668,22209,25401,11338,1337,-8051,-19290,-15948,-23277,-34888,-28490,-20165,-15404,-8039,-4909,-15920,-6071,28678,45068,20518,-9889,-4276,-7184,-23528,-17835,-19966,-28860,15871,32323,9519,-35990,2572,28771,29751,13631,7752,10977,-9377,-28683,-31138,-30223,-21305,-10042,-7817,-16670,-22517,-7744,-2516,-2627,-6737,-17916,-5950,9290,8439,1272,-10427,-13080,-1818,20241,43782,49316,37789,33174,23629,4381,-12991,15434,40055,25238,74,-1052,767,2694,-4801,-27785,-6095,-15186,-28011,-4774,14336,27186,12596,-13479,-26431,-18220,-12291,-7776,10328,23266,32505,18853,-1283,-11232,10228,37492,43800,18365,-11767,-139,13157,7335,-19651,-28778,-16837,-21360,-17338,5808,24893,29312,14682,-15625,-7999,41084,69411,68078,40878,12358,-816,-13289,-18911,-12641,316,23094,46601,37256,19123,13207,5410,-98,10,-9523,617,27507,25897,20610,17249,19428,37568,61582,52745,18508,-18893,-38624,-29439,-19887,-10160,12023,27813,20821,5168,5404,30329,54769,47629,38136,28686,7014,-33387,11095,43549,44824,22986,-8171,-4175,16954,8862,-8873,-20009,-5042,6712,8174,6470,-2691,-19030,-12541,19863,35983,26111,6968,8374,25834,29574,20267,3036,-11282,-28226,-12451,3337,-6565,-27916,-17297,285,10989,18662,23539,27764,14423,22000,52614,72989,68467,41872,12679,-12941,-6911,3632,3287,153,-16180,-41749,-32174,-19863,-2852,19148,21335,5348,-5256,-7142,8421,27255,26843,-9758,-26451,-13259,3317,23025,26040,13005,-181,-18874,-6625,-545,-8364,-7806,-5545,-5169,-2652,-6393,-9770,-2921,5320,-7064,-24166,-30206,-24293,-26327,-18449,-7447,-299,6992,15004,11769,6787,2955,5943,17070,25500,11132,-9001,-19308,-19228,-14960,-15591,-31365,-36643,-32732,-23532,-9984,-6176,-23930,-17591,11047,23583,15563,-2284,-10707,3394,26742,39320,30852,-314,-35473,-33359,-15003,1892,12376,23617,24231,13823,-9123,-29839,-21941,-787,8681,9954,-976,-7664,-2303,-4309,-21151,-32749,-9458,53280,127261,191310,209564,173622,116722,66599,40063,25750,9914,-10275,-30510,-8989,44777,84342,91399,69123,49434,45413,62116,87109,98426,43950,-35895,-9054,16433,18043,-3294,-1987,2354,-1242,-7607,-13821,-19643,253,14984,855,-12296,14450,42515,48238,24732,4367,-81,-15309,-22653,-7137,9561,19905,20547,16203,2195,-8356,12566,27786,18074,1613,-7300,-13825,-15382,-20922,-23085,-7753,-1121,2270,11227,13471,9002,-23034,-24583,20262,34656,25013,-7457,-30285,-13586,-9935,-993,14660,18195,2372,-20849,-8441,-13924,-28161,-26910,-19121,-15603,-1863,14320,19123,12194,-14306,-26711,-9779,1522,7085,-5199,-1155,12833,9596,-8491,-29541,-25455,6127,23136,19661,-3239,-23011,33500,95416,91370,46844,28455,31246,25384,-2419,-25528,-8529,-1959,-14060,-4757,12867,9921,1269,3856,5880,737,6201,18628,15346,5369,2030,215,-3262,781],[9927,16922,16679,3458,-7266,2179,12609,11009,-7350,-5765,1992,845,-10144,-13661,907,19585,28954,22646,8765,4165,6425,7609,-4128,-19833,-20018,-9583,18441,37797,32218,16743,-2618,-25309,-37268,-18726,6538,26752,28220,2682,-23916,-8323,-3129,-15722,-27272,-25831,-11335,-9235,-13039,-19694,-24806,-21555,-23879,-28796,-7863,11954,13042,14139,7763,2038,10049,13743,7564,11147,12407,-5535,-22625,-6795,21159,25379,-5420,-38393,-12348,19504,29559,12691,-9092,-21705,-20134,-11355,1242,10633,11541,6122,-14455,-33353,-15455,-2668,-3729,-455,3267,2844,-4723,-32653,21903,49720,56132,45027,46911,54801,42881,18808,-5496,-1219,16175,29767,33621,12921,-30403,-11180,16185,22837,5285,23226,50762,51546,19515,-11275,-16037,-12828,-4115,2830,4781,842,17409,28234,9931,4835,-9303,-21101,33,2438,-13543,-32333,-43306,-30532,-17697,-25035,-34804,-24874,3900,36423,48777,25664,-19618,-25472,-17536,-14417,11898,33947,36115,24227,2119,9798,22720,12268,14311,38325,57425,41358,4634,-36375,-22248,-18018,-14590,14010,15212,-1683,-11180,-28275,-22999,-10251,-7122,-20656,-30229,-26699,-23615,-24070,-45270,-71925,-126841,-171344,-162211,-109229,-32614,7053,17053,-6332,-25187,-10839,606,-2535,-10918,-4415,-349,-3784,-10806,-28311,3587,31462,45885,27278,755,214,13848,6339,-6602,-4828,13725,14297,2066,-11071,-26111,-25968,-27108,-22948,-19734,-25730,-18696,4318,20938,31133,35847,15942,-15838,-22434,384,8618,18621,28905,28941,2960,-25275,-34591,-25052,-11566,5425,16144,11769,-4692,7237,28569,8484,-27019,28377,56895,30050,-1418,-12853,-11147,-867,6796,811,-23777,8726,52623,101552,146911,151137,97760,23063,-19747,-31738,-15385,10583,7940,1282,6600,23770,25636,1968,-17518,16525,33357,21055,2848,-7412,94,16685,32266,26389,4242,19098,38177,38567,19573,32442,66463,93693,93008,88014,85184,71538,55768,55484,54912,44667,20409,-10582,-33417,-40910,-36132,-38174,-19786,720,27467,57785,88230,63498,-6225,95835,400415,733250,920870,893815,670330,369879,157402,96042,55285,9949,-7980,5804,8342,-2255,-17025,-19571,-11092,-519,3277,-386,-12221,-251,29469,74382,113688,122204,96891,59491,45058,35916,18828,-1459,-29743,-29322,-29878,-18094,340,18810,20409,3996,-7611,-2624,4564,4273,-11051,-31753,-16249,-11312,-22776,-39222,-33340,-7541,6577,963,-13232,-23056,-15771,5073,25954,27955,9771,-7081,-17711,-19304,-6807,9526,18356,15543,14581,1232,-16925,-17511,-13131,-26760,-33854,-29215,-6878,16139,33456,44356,35349,14881,-5065,13605,25485,14728,14145,23683,31386,43713,49946,29777,-3591,-15677,7831,15432,9398,-6603,-18816,-17136,-23014,-29772,-10468,16703,23706,15267,16078,34197,52883,58740,43629,30699,28509,22898,9865,5857,21543,31330,36449,46389,51486,27946,11968,-8075,-17795,874,4730,318,-7498,-4062,-2662,-5656,-17552,-25871,-7206,9695,11459,5877,7451,22613,43551,55756,37097,-880,-27426,-3958,5711,11956,13362,10859,1156,-18790,-23893,-12585,-14303,-17378,-10636,-10111,-10729,-4256,-4441,-10595,-14049,11344,9404,4396,-6136,-12987,-7731,-2743,-15188,-40678,-11226,30011,57904,48585,29794,10205,7436,13701,9425,-2230,-13548,-15149,-14415,-16059,564,16003,15313,-1700,-16375,-10791,-6021,3123,17463,19835,4748,-20830,-19625,-14734,-29820,-25628,627,14820,17413,5312,-12445,14834,42813,28181,13582,5060,-14974,-19381,-10411,-20605,-23750,-27955,-22807,-9069,1333,-5986,-10958,11864,19656,-2749,-17363,5245,12969,-8711,-36851,-11762,2322,-5054,-19924,-21981,-17560,-33705,-31067,-26469,-23642,-14759,-11709,-12468,-8008,-436,11016,26640,41836,40364,10562,-19205,9736,15455,-21324,-14983,3549,7218,8385,11910,14235,11975,-1532,-6875,-11431,-20249,-18790,-12799,-7434,-1934,-10565,-9946,2359,7341,1488,-9983,-7288,3616,25369,24723,6080,-9192,-21647,-28432,-15576,-20050,-33238,-29305,-14885,-5825,-424,-3654,-17036,-3201,29724,41742,14380,-10263,-712,-6247,-21548,-11565,-13067,-37978,5313,23475,2690,-35515,3022,25854,26435,11316,5308,9099,-7883,-23888,-27304,-25511,-24512,-16665,-12254,-16328,-20495,-12889,-8950,-5929,-7504,-15751,-2356,16202,15695,3202,-14906,-20424,-7763,12731,32390,35905,25839,24243,19195,765,-24360,3107,27582,16728,-56,583,-374,1786,-3895,-21453,-1362,-9254,-34306,-15029,5850,19004,4938,-20463,-30479,-19673,-10360,-2415,6164,15179,20027,9498,1763,-2689,5380,27262,36553,16670,-10065,-4268,6151,4273,-17107,-27207,-18029,-23127,-15813,8031,25571,27880,11623,-16590,-6263,42411,72484,75931,52905,21321,1302,-14678,-20704,-12763,5983,32911,52442,34546,13376,12278,11362,8710,5781,-8935,-3081,19812,21393,27964,26263,24564,35786,58228,50034,15930,-24797,-27579,-24586,-34661,-10785,14974,29487,20389,4376,9370,39710,69960,61625,44377,30229,6265,-38907,8474,37249,34327,9798,-18848,-7330,20535,19463,1640,-20362,-8043,5589,8037,7770,-426,-18632,-10494,20763,36782,28906,10120,8814,26994,35339,29386,16257,3938,-13618,-9433,8498,3466,-21516,-29544,-8702,6025,14882,21252,28614,16897,22403,49302,67570,64078,42026,16752,-10598,-6010,3747,2182,-1985,-18579,-35559,-26039,-14211,365,22380,21928,4322,-4002,-8040,3981,24634,29040,-1939,-19601,-13836,3044,22545,25046,15000,3620,-15792,1478,11088,2621,-3917,-8110,-10952,-7590,-7547,-8347,-513,9205,-732,-15259,-22229,-20904,-21055,-10667,-651,3811,7702,12497,7571,3017,543,4151,13659,20159,3824,-17599,-27561,-24414,-17503,-15367,-28957,-36423,-33691,-28508,-17952,-15701,-34502,-18984,7507,18608,12751,1052,1643,18324,37147,42192,27541,-4353,-37326,-34947,-20506,-3734,7302,16767,17691,6791,-13898,-30222,-19575,209,5644,5006,-4070,-9002,-5520,-10748,-26720,-24794,-15260,21254,70811,119310,143458,128689,96964,64587,43022,24724,10483,-11332,-31927,3884,54845,92897,99359,76705,56824,52688,65544,83739,94717,55464,-21098,-21628,7433,13166,-3524,6,1496,-8543,-18001,-21560,-23741,2618,19314,4833,-15262,10872,41021,51187,33382,14606,6871,-11091,-28109,-12631,7277,21223,24260,18331,3866,-4088,13996,28487,18505,-441,-11919,-17251,-15818,-19682,-22009,-244,7685,7072,11893,12912,10018,-22511,-23489,20805,36694,28351,-3268,-26751,-16762,-16850,-7593,12598,22597,13949,-157,-1280,-11055,-16598,-13019,-13457,-21085,-8902,12523,21125,14751,-8298,-21693,-9593,481,2433,-15311,-10154,6996,6858,-9023,-28823,-23315,8503,28556,27030,1729,-24626,33489,96267,93581,44873,13305,19102,17623,-7056,-28050,-8044,2912,-3478,1926,11939,1495,-8536,917,3378,-3975,5260,22196,20405,4970,-4497,-7526,-5410,1854],[12975,18147,15599,2234,-7998,4024,14231,9557,-8240,-4810,14,-3845,-14885,-17230,-3547,14017,23128,15930,1557,932,9196,11812,-2549,-23202,-27210,-13478,17986,41008,39235,22746,-792,-23263,-35201,-24802,-1443,20895,25616,4399,-20928,-3352,3306,-8690,-19518,-16158,-2339,-2018,-8263,-17096,-22856,-18895,-21480,-27807,-4114,17842,21526,24935,16250,911,4046,9061,3986,8646,13588,-1166,-18868,-9648,15224,18192,-12237,-45029,-9582,20812,27770,10678,-8592,-24121,-25037,-15533,-4508,3383,6112,5260,-10955,-27362,-12340,-86,-677,4182,10062,7927,2307,-30675,11312,41756,51675,47314,51582,54614,36235,6684,-16353,-5715,11630,28669,33681,9503,-38810,663,24130,25680,5495,21049,47028,45835,11761,-18904,-8894,-9029,-5606,2833,4528,2703,22427,36630,17245,4704,-13533,-14383,5438,6932,-9304,-29203,-43180,-34069,-23616,-29027,-30460,-19769,10468,46057,57362,28859,-18395,-24282,-20882,-24353,-2265,22002,27680,20854,1310,6474,19659,11292,17367,45110,62954,43195,5783,-33099,-23696,-9689,7201,34208,25145,-4782,-19163,-32791,-20340,-14210,-18054,-36023,-26654,-20386,-21891,-28736,-46728,-47234,-69985,-89660,-70578,-27639,23209,34378,25622,-4404,-28406,-13685,-993,-2298,-10448,-5195,-3278,-8641,-15825,-26362,5023,36236,55783,41068,13199,4933,16749,11794,1856,4816,19465,14977,-589,-14741,-28352,-22813,-18856,-16535,-17688,-24562,-21169,-469,16307,27916,34110,15855,-15572,-21373,3607,10204,13625,21857,25423,3017,-23441,-36292,-25224,-9887,9772,22503,17812,-2157,-2872,22140,9832,-34253,8914,34430,18266,-3435,-11920,-11810,-2364,4106,-1565,-26292,2062,40723,89825,141768,152909,102574,28578,-16165,-29903,-5339,19227,11579,-1629,2369,24031,29355,7169,-8897,21436,34577,16639,-5509,-17601,-8810,10716,29035,26014,1625,10310,28285,28852,10733,27954,65751,97171,98360,92404,86553,73096,62070,61711,55933,40214,15131,-11548,-29305,-37333,-35498,-19072,3731,20637,41499,66622,92189,65344,-9526,-15003,104007,210430,249332,249333,209582,138910,74440,58875,27860,-9048,-32501,-10795,-6892,-14352,-13205,-5632,-394,2522,94,-5039,-15603,-3485,25594,68307,105182,113851,89514,54998,46836,42086,25652,6258,-18837,-24364,-36052,-28493,-8343,10478,16982,7703,-2462,-1172,1155,-2458,-19952,-28127,-11108,-6478,-17731,-31452,-28912,-6920,5805,2109,-8799,-19537,-15714,3305,24685,25123,5289,-12030,-20667,-24237,-8225,12632,25271,25871,22814,-249,-32574,-19549,-8407,-24643,-37892,-27404,-4251,18172,36337,45744,35555,16688,934,15743,21223,9019,10348,18966,27212,42677,52537,33038,-4068,-16564,11957,20078,11262,-6839,-22302,-22430,-27363,-27263,-5971,20254,25684,17474,20858,38697,55180,61231,49090,33826,29447,25283,15196,10189,19912,28658,33578,41696,44058,19885,4875,-10836,-12047,1871,-160,-10594,-18185,-4815,227,-2447,-18633,-24290,264,17686,14286,1511,2983,22559,44585,53494,31802,-6335,-25247,-2193,7248,16513,19595,14467,3750,-18313,-26971,-14489,-13794,-15437,-12409,-17849,-19753,-8582,-3798,-5426,-10984,8666,7093,4442,-5304,-9829,-1345,5853,-4487,-29545,-15061,29992,59762,46271,23975,5733,10478,21667,18200,7128,-8510,-17981,-18680,-12721,4886,18627,17758,1861,-14248,-14346,-13183,-5175,12561,18352,4202,-21375,-21246,-16372,-31273,-32152,-3730,10539,10706,-1838,-16750,13983,48025,40195,20867,6082,-15348,-20512,-12740,-22373,-26294,-29221,-21442,-9002,-2985,-14046,-7850,16660,23081,340,-15556,4461,10552,-10345,-31882,-12563,858,-7670,-24235,-19527,-10726,-24970,-36634,-31398,-31736,-23227,-17862,-13231,552,10182,13127,22278,33750,31749,4827,-18277,5894,6090,-26942,-4788,10530,11118,12367,18815,23698,19889,3018,-6117,-7162,-7131,-4310,-1646,1248,1583,-11608,-14679,-2197,5130,4762,-1124,2832,12248,28754,23774,992,-19194,-34215,-25269,-13905,-18585,-31830,-28186,-8821,3951,7489,-1776,-16480,306,30671,38156,8676,-8959,3036,-4657,-17067,-3146,-3422,-27210,-5106,14743,-3246,-34249,3857,24193,24875,10245,3266,7005,-4205,-16283,-20794,-19898,-25542,-22059,-13788,-12700,-17124,-16501,-12620,-7053,-8102,-14922,1415,23446,23098,5124,-19011,-24521,-11313,4874,19747,22210,14854,15422,14620,-1656,-30398,-5660,15939,8198,1212,3543,-768,1491,-871,-14047,2850,-3728,-31169,-24400,-3667,9257,-3103,-25952,-32122,-20731,-6706,3032,2896,6581,7630,3362,7130,6735,4777,19076,29995,14875,-9688,-9087,-499,2703,-14316,-24726,-17989,-23272,-13357,11094,26136,25126,7606,-15749,-3738,41974,73563,82902,65707,32386,5437,-15124,-22561,-13573,10443,42655,61656,36798,9054,10388,16530,17105,11380,-8634,-7748,11328,21066,37494,34968,28626,32343,52325,46132,14150,-27270,-16980,-10172,-24333,-8364,16043,28812,18381,2953,13323,48413,84557,75449,50700,33343,8606,-29679,8071,33384,28212,2091,-26545,-8998,24402,30447,13209,-17217,-11365,3378,6427,7708,835,-18599,-8289,20582,35976,30926,14420,11747,29458,41355,38298,28940,18772,-251,-5346,12369,13292,-9266,-35999,-20563,-1497,9915,18887,29694,19804,22701,44972,60264,57763,41090,20717,-8216,-5515,4903,2190,-3501,-16598,-20147,-13821,-5587,4744,25593,22043,2718,-1590,-6917,-1783,20960,30539,5456,-10377,-8683,8757,26466,26994,19555,9282,-13360,8680,21962,11833,-1603,-10777,-16932,-14001,-10507,-8510,543,12056,5582,-5963,-12721,-12971,-12136,-2148,5796,7076,7179,8520,2034,-1679,-2687,742,8028,13428,-2190,-23458,-34583,-30400,-21878,-16889,-27652,-36325,-26835,-26447,-22794,-23723,-42345,-16500,5577,14789,11608,6923,14185,31093,44499,41826,21202,-10613,-40716,-34941,-26809,-10324,2574,9792,9299,-2370,-19357,-29284,-17208,141,1904,-381,-7549,-10794,-9056,-15209,-18967,-8334,-9835,-18834,-22318,-21230,-8719,-2963,2847,9834,19353,16017,6901,-14661,-22902,16448,61728,95165,100556,78087,58121,53496,62138,74260,85619,61805,-6921,-34294,-1734,8323,-3626,1171,366,-15222,-29924,-30030,-28605,2925,21105,7646,-18700,4789,36120,50126,38511,22468,12140,-6468,-28842,-18631,3431,20256,24627,16772,2710,-1023,13974,26796,16687,-3695,-17070,-21050,-17266,-20341,-21636,7456,16991,12675,12796,11543,9196,-23593,-21917,20101,35984,28408,-1785,-22440,-16828,-21005,-14228,8771,24534,23386,20024,19007,5967,3562,2745,-4808,-22294,-17555,8986,20981,16010,-2311,-15851,-8966,442,457,-23293,-18466,1709,5015,-7463,-23829,-19000,10920,33249,34294,7514,-26085,31140,92067,92285,43413,-1638,6753,9494,-11404,-29318,-7084,8008,7821,12013,14371,-5003,-17169,-631,750,-9024,4914,25623,25083,4871,-10418,-14638,-6658,4044],[15742,18949,13241,-532,-8201,6624,14820,5708,-10743,-4970,-3467,-10334,-21436,-22998,-10374,6262,15375,8040,-5526,-1339,11358,14267,-2167,-24930,-30167,-15393,16842,42223,43997,26759,-457,-22620,-33058,-26869,-5470,17164,25171,7802,-17095,3358,13676,2235,-8385,-5391,6631,4382,-4788,-15912,-22236,-17475,-20396,-28857,-2173,22234,29245,35771,26554,3066,-1785,2968,-1596,3955,12370,1181,-15883,-12676,8328,9945,-19203,-45038,-7475,19775,23124,6945,-7643,-23656,-31664,-21599,-11510,-4544,0,3659,-7725,-21969,-11137,542,1224,7488,13770,9142,6426,-18927,-2979,29538,43672,46616,52065,50542,27288,-6156,-23216,-9612,5622,25781,31225,3595,-36775,11944,30866,26416,3664,16770,40355,37146,2229,-26322,-2531,-5419,-8683,-462,974,1666,23444,41114,24261,9372,-10643,-5244,11340,10448,-6814,-27636,-42352,-37536,-28975,-29246,-24524,-16438,13975,51545,61374,28632,-17797,-24227,-26376,-36446,-19520,4795,15891,16362,1275,2164,13795,8379,17899,47148,62226,40369,4893,-31479,-24921,-152,27077,53634,37402,-2808,-26218,-37335,-19553,-19089,-28692,-35216,-16689,-12201,-21032,-36277,-46776,-24513,-25664,-28547,-2889,33092,66164,57210,35038,472,-29333,-16837,-3801,-3138,-9527,-6521,-7886,-15943,-23204,-24567,4988,37204,60038,49626,22515,8256,16809,14666,8130,12230,23036,14351,-3827,-19141,-31054,-20648,-12182,-10254,-14961,-23402,-23688,-5920,10389,23535,31702,15914,-14435,-22625,4519,10930,8648,13968,20341,1662,-22543,-36464,-25287,-8631,13476,27449,21096,-2021,-13434,15008,10018,-25395,-6787,12461,5195,-7123,-13056,-14140,-5317,-193,-4634,-27385,-6644,26030,74062,129227,145960,100363,29962,-13070,-21952,4467,27142,15141,-3482,-941,24292,32632,12051,-2048,25100,33975,10443,-15582,-29386,-18365,3800,24288,23853,-1543,430,17350,18867,632,22061,63937,98953,101654,94842,86162,74047,68167,66869,55421,34816,12446,-2651,-15435,-29481,-26460,-4440,21520,35486,50774,70744,91991,65173,18525,43792,117319,201672,266050,245104,139890,34011,-3877,18253,8406,-6920,-26101,-21812,-18919,-22229,-9251,2149,7641,6859,-380,-4838,-12444,-2447,22670,61979,95538,103341,80587,50398,47824,46973,32089,14036,-8510,-14638,-25700,-35659,-17676,2108,13043,10163,1462,-653,-3416,-10147,-28398,-23602,-7124,-2095,-12436,-23328,-21502,-3430,7360,4463,-4823,-15470,-14027,-529,19342,18620,-805,-16271,-20883,-23919,-8335,15712,30949,34156,31740,6996,-26086,-16375,-4498,-22546,-41071,-24468,-984,20612,39096,46567,35049,17580,4384,14307,13650,1289,5169,13204,22044,39616,52399,34525,-4876,-16567,16420,24894,12702,-8125,-26325,-27755,-32002,-25188,-2525,22359,25636,17507,23486,40635,53985,59419,51368,35720,28700,25897,18608,13515,17780,24646,29109,35516,36017,12587,-51,-8763,-5815,1707,-6840,-23269,-20414,-1096,3873,-247,-21267,-19447,9994,27658,20395,504,359,22241,43937,49246,24275,-14036,-21260,165,8443,19777,25726,19663,7471,-16593,-30713,-17795,-13957,-13368,-13105,-24603,-28719,-12590,-2850,312,-5923,6616,5341,4816,-5134,-9053,1121,11817,6795,-17069,-18127,28245,58682,43282,19318,5398,17628,31590,27934,17691,-1809,-19909,-23043,-9870,7850,20370,20304,6351,-11332,-16886,-18137,-10412,10472,18738,5002,-20256,-22352,-17536,-29374,-35376,-8816,4816,3899,-8553,-22048,12930,53451,53037,29675,7863,-15369,-22866,-16330,-23967,-27955,-29702,-19758,-9107,-7812,-22518,-4573,19902,24688,1895,-13919,4316,9224,-10326,-26777,-12755,-1470,-10916,-27541,-17227,-6169,-17968,-36433,-36037,-33716,-25349,-25199,-14289,8317,18096,12355,14229,22147,20232,-2726,-17685,1537,-3868,-23496,3797,16461,14575,15698,23984,30109,24477,5578,-6275,-3767,3173,8859,10297,9196,3679,-13658,-20702,-8224,1047,6136,6530,12440,20286,30847,21157,-4902,-28269,-26122,-17487,-13237,-20392,-32604,-26947,-3814,11867,13576,-1094,-16007,2540,29694,32684,1878,-8303,5099,-3977,-12134,5192,6565,-14953,-14719,5388,-9197,-34505,2333,20759,21882,7557,-440,3092,-19,-8648,-14847,-15777,-26040,-27714,-14667,-9206,-14791,-20705,-16561,-9671,-11394,-17484,3090,28237,27702,4387,-24675,-23398,-11985,-3897,4669,6877,3452,5271,7804,-5406,-27453,-11362,3076,-2682,1314,4951,-3391,-483,1572,-8647,4034,-1371,-25663,-33042,-15641,-3655,-13477,-31868,-34691,-24057,-3377,5695,-2238,-4586,-4989,-718,11218,13502,5361,11034,21889,10466,-12974,-17132,-8987,-794,-15423,-24669,-19242,-24635,-13367,11863,23787,18299,144,-14975,-3091,36700,69803,86359,76846,43377,9480,-16588,-26901,-17551,10958,48423,69505,41129,5396,5254,18090,22055,13779,-11690,-16139,1657,23657,44489,38989,27858,24477,41561,38763,10783,-28002,-10254,2248,-10351,-6558,12551,23385,12537,-1323,14459,53155,94736,85674,54311,35026,10478,-22150,6795,28962,23162,-2778,-33034,-11960,25560,37914,21551,-14323,-17698,-2672,622,3589,-1669,-21242,-8973,16347,30804,29307,16634,14245,30907,44959,43931,37637,29048,8075,-4180,11662,18791,1789,-23355,-37425,-14160,873,13263,27648,19798,19730,36784,48403,47068,36659,21609,-8510,-7806,4813,868,-7227,-14137,-7406,-1807,1198,7041,26177,19270,-1880,-513,-5426,-11114,14298,29351,9971,-2850,-1642,16074,30298,27845,23142,13863,-13969,11369,27950,15981,-3251,-14049,-21460,-21655,-16891,-12733,-2517,11131,9058,747,-5590,-6007,-5515,2500,7925,6024,2335,396,-7288,-9893,-9502,-6647,-1043,5430,-5776,-23921,-35478,-36069,-30186,-22523,-29890,-35584,-23314,-22219,-24465,-29397,-33583,-13561,4086,11957,11856,13132,24004,39194,46602,36483,10415,-20721,-43761,-34701,-35231,-18647,-3263,1084,-2508,-14515,-25487,-28032,-16748,-2739,-4301,-8237,-13694,-15490,-14357,-17847,-9135,7286,16345,23210,36994,50110,59488,50375,15277,-33367,-11511,6644,3040,-14941,-14058,23854,63742,90387,93757,71780,51817,46425,50696,57756,70295,61106,3183,-47803,-13186,1368,-5662,-60,-1927,-19801,-43357,-37198,-34199,-463,18563,7372,-22837,-4797,26634,43563,38080,25522,13553,-3122,-23624,-23935,-2356,15864,20164,10077,-2816,-1110,10904,21540,11686,-8460,-21459,-23978,-20023,-24248,-23716,13344,24776,17271,12562,8043,5022,-27835,-21389,16740,31039,23581,-4587,-20410,-16460,-23315,-21218,2428,22663,28570,36211,42547,29373,25195,17633,3956,-18524,-28350,3319,18172,15102,1709,-11762,-9408,-682,-940,-29117,-26408,-3472,3376,-5183,-18228,-15002,11926,35711,39696,12374,-28027,25528,82201,86225,40637,-15929,-6011,234,-16377,-30683,-7179,11751,17987,22305,17867,-10247,-25072,-2086,-3076,-15048,4589,27914,28083,4001,-16362,-21940,-8096,5827],[18631,19971,10897,-2261,-3902,12912,16866,1556,-13141,-4743,-6766,-16618,-27115,-29637,-18201,-2255,7105,522,-10539,-886,14327,16575,-993,-21101,-22419,-13288,16149,42531,47396,29625,-525,-21914,-29730,-23889,-4288,17292,28370,13345,-11310,13785,29210,18003,6880,8083,17149,11195,-1753,-15458,-21883,-15609,-18143,-30106,-650,26516,37310,47046,38217,9021,-5329,-2574,-7066,-788,10751,3367,-12056,-13460,3292,3451,-23875,-38235,-4819,18495,18614,4875,-3675,-17524,-35621,-27097,-16787,-9752,-3565,4136,-2577,-15347,-9864,1092,3601,10922,16069,8688,9630,-6301,-18605,15121,33849,43966,49829,44853,18762,-16429,-20797,-11026,690,23525,28614,-2297,-25530,23838,38145,27252,2060,12733,33159,28009,-6395,-25538,4529,-594,-10736,-4578,-3306,272,22835,43277,31158,18841,1713,6702,18821,14570,-4309,-25655,-39172,-38986,-30908,-24196,-17608,-13073,16072,54352,62410,27108,-15584,-22771,-31218,-23638,-23021,-12139,3620,12916,4184,1380,9007,5953,17794,46138,57180,35216,3784,-29739,-23653,9954,45170,71331,50643,5270,-26396,-36913,-18728,-22542,-35850,-25499,-9194,-7103,-23209,-44690,-41347,-8554,-4323,-4242,22558,57343,86158,70891,43089,5978,-27667,-17261,-4617,-3831,-8343,-7775,-12872,-23949,-30628,-21044,4692,35252,59556,53776,29557,11555,16173,16866,13680,18503,25859,14447,-5263,-22003,-32034,-17636,-5412,-2872,-9357,-19549,-24071,-10377,4754,19596,30107,17387,-11184,-24805,4176,11688,5548,7215,15076,-244,-21996,-35180,-23992,-6400,17916,32164,22897,-3042,-20784,9897,10441,-15029,-11323,-5042,-7246,-11148,-15026,-16954,-8526,-4707,-7013,-25222,-15136,10662,56589,111370,132057,92630,28600,-10196,-13918,13405,34340,19420,-2908,-2324,24552,34699,15574,3785,28554,32636,3523,-26326,-41860,-26419,-2511,19442,21128,-4379,-8966,7988,12029,-7988,16149,61878,99628,103463,95866,84695,75011,74159,71453,54307,29483,12694,9605,-3072,-23733,-20457,4489,31820,42454,50368,64975,85186,60874,33204,107360,289307,491712,610350,571668,389343,168411,6996,-10393,2560,553,-18481,-22453,-23021,-29134,-11366,2823,10340,9488,-563,-3566,-8256,-427,19666,55067,84735,90862,70451,45449,46602,48331,35391,19383,688,-3554,-13271,-28851,-24702,-4600,9935,12287,4828,-336,-8182,-17896,-35425,-19933,-4398,1481,-7585,-15924,-13796,1574,10402,7418,-1442,-11929,-12251,-6338,10220,9031,-7922,-19524,-18955,-19063,-7137,18231,34587,39105,37941,15705,-13792,-11501,-1810,-20476,-39031,-20731,2358,23127,41487,46763,33914,17434,5063,9282,3386,-7405,-437,7073,16096,34508,49368,33890,-6263,-15655,21193,29687,13686,-10016,-30087,-31790,-36828,-23722,-165,23050,23781,15748,24263,40245,49709,53832,50474,36216,26208,24597,19931,15320,15066,19425,23190,28013,27547,6443,-1887,-2504,503,624,-14672,-36608,-11936,5301,7635,829,-25097,-11810,20933,37906,27325,1522,-972,21458,41866,43510,15171,-23363,-15433,3107,9335,21745,31201,25809,12056,-13696,-34675,-22281,-14659,-10963,-11748,-27696,-36849,-15936,-1147,6852,353,4562,3940,5358,-5665,-10366,-136,14439,16544,-5273,-20375,24514,54269,39623,15838,8880,28386,43379,38356,29024,6383,-19813,-26939,-7574,9336,21263,23183,11835,-7564,-18046,-20564,-12545,10734,20525,6935,-17346,-21631,-17073,-25021,-33606,-13833,-1342,-1672,-12958,-27737,11931,58883,66074,39231,10319,-14868,-25657,-20196,-24177,-28297,-29221,-17490,-8703,-11676,-28441,-1370,21886,25171,2837,-12064,5131,9225,-8933,-21572,-11655,-3887,-14004,-29391,-15596,-3731,-12646,-31747,-38734,-27966,-18033,-29697,-14341,14501,22691,9049,3893,9148,7890,-10506,-16410,-1334,-11848,-18349,10616,21645,18122,18970,27942,34012,26600,6988,-6654,-1087,10855,19809,21515,16136,5042,-15491,-26699,-14225,-3335,6962,13822,22134,28412,32839,18253,-9913,-29717,-15801,-9595,-12681,-23893,-34146,-24640,1144,18849,18771,-438,-14565,4603,28075,26840,-4489,-7522,6721,-2709,-5897,14336,17668,-1395,-16713,-1779,-12855,-34516,-351,16409,18093,4285,-3790,141,6105,-110,-8465,-11879,-24786,-31422,-14072,-5336,-12064,-23949,-20095,-12755,-15359,-21314,4285,31729,30568,2391,-28911,-15522,-6767,-9298,-9470,-7318,-5824,-3500,841,-9017,-21108,-11867,-8783,-13577,2047,6289,-6438,-1389,5423,-3511,4191,-296,-19701,-33177,-25064,-15943,-23471,-34563,-35332,-25369,2490,7865,-7172,-15215,-12392,-717,15268,19255,8036,5643,14870,6300,-16421,-25735,-16472,-4351,-18220,-24480,-19250,-24970,-13977,12340,20971,10022,-7719,-11338,-1435,29211,64007,89067,88896,57066,16455,-15615,-30534,-21575,10442,52279,76913,48826,6709,389,18962,26291,15726,-15264,-24042,-1028,31611,50501,40483,24969,15588,29621,31443,8954,-25467,-4773,13699,3036,-3439,8069,17139,6914,-4415,16103,56979,103049,95051,58391,38006,14016,-14627,7560,27059,21787,-2911,-34306,-12936,27284,44585,29287,-9556,-23277,-8736,-5569,-830,-4266,-22410,-9143,11625,25108,27692,19774,19041,34768,49738,49717,45555,37672,14638,-2852,10015,22963,13225,-5922,-31213,-27539,-8174,8020,25835,20220,17140,28824,36297,36566,33275,23216,-7559,-8546,7426,2245,-9218,-9633,5505,11449,8537,10706,28359,18040,-5059,2865,-206,-19130,9894,30506,16239,6546,8969,26325,35954,30318,28930,20850,-12964,13316,32524,19012,-3943,-11530,-16314,-21559,-20771,-16400,-5430,10746,13790,8852,2883,2573,1656,6712,9278,4465,-2741,-7452,-15797,-17121,-15354,-12629,-6519,4131,-678,-15618,-27736,-28840,-33204,-27364,-30959,-32091,-19034,-16679,-20769,-26696,-24644,-7795,7522,15635,18719,23590,35288,47158,48287,31392,709,-29408,-38448,-32836,-41660,-21831,-4778,-4300,-12370,-22578,-24767,-21689,-13522,-3544,-8057,-13929,-18280,-18866,-16541,-15873,-1202,21661,37971,50233,74070,102230,124258,116599,72900,12405,-13363,3201,2396,-11465,-8925,27915,64289,83964,84343,62991,43285,36983,36885,39975,54402,58155,12982,-42886,-22752,-3585,-5471,813,-685,-16331,-31467,-31229,-32283,-2783,16084,7979,-22586,-12844,17485,36183,36244,27524,15003,2906,-11498,-21255,-4623,12686,15521,2953,-8311,-336,8971,17318,8397,-9071,-17674,-19072,-18130,-26155,-23797,20681,34227,24203,15018,6514,1570,-31282,-18326,14575,25776,17745,-7873,-17730,-13622,-21170,-24031,-2039,20873,32638,50414,67211,56439,48520,33736,14805,-9330,-35299,348,17213,16024,6794,-6900,-7915,-172,-29,-29516,-29753,-4638,5394,326,-10557,-9345,14143,38613,45646,18643,-26812,20029,70727,78514,38580,-24177,-15429,-7283,-19271,-29913,-6142,16207,28806,33908,23831,-11271,-28562,-1356,-5710,-19150,6904,31318,31448,4552,-19490,-27212,-7847,8726],[20291,19989,8089,-1258,5725,22800,20684,-2613,-15797,-4826,-10375,-22568,-27245,-36727,-27810,-12430,-2635,-7439,-13799,1323,17194,18157,868,-12644,-10470,-8938,14361,40386,47673,29556,-2536,-22296,-26717,-19880,-1032,19362,32979,18428,-6288,25634,46767,35824,23921,22485,27498,16621,-1040,-17719,-23662,-14840,-15486,-32826,-1351,28811,43448,55901,47776,15088,-8340,-9087,-13690,-6941,7263,3729,-9319,-13438,-674,-2116,-27601,-33328,-3723,15455,13440,3644,1039,-9834,-32452,-33096,-20542,-12369,-5158,5572,2712,-9446,-10276,-254,4398,12293,14997,5009,10098,4409,-36403,-3275,20284,36951,42909,36089,9398,-24228,-14998,-12489,-4660,20246,24296,-9509,-15682,33573,43585,26355,-1071,7257,23866,16973,-15212,-18193,9878,2822,-13307,-11058,-9713,-3017,18951,41044,34792,28293,16376,18215,24981,16923,-4006,-25337,-35785,-40742,-31785,-18821,-12282,-11642,14550,52082,58200,22436,-13799,-21278,-29495,-10674,-5923,-18773,-10206,8533,7586,3955,5458,2369,14946,40056,46139,26167,332,-29594,-22083,18143,59314,84209,60638,14197,-20566,-32569,-20134,-26804,-40835,-21088,-7194,-7856,-31363,-50836,-33225,-3630,-10048,-20028,3728,43407,80549,71702,45606,8030,-26595,-16164,-4609,-7135,-10702,-12001,-20271,-33281,-35707,-18053,2252,29112,53349,52137,32311,12527,12910,16190,15949,20828,25315,12994,-6942,-25284,-33233,-15802,-749,3000,-3680,-15193,-23721,-15569,-2546,14115,27173,17905,-8201,-29937,306,9846,2160,-63,7563,-5172,-24370,-35283,-23632,-5086,21278,34830,21544,-7103,-22639,6231,9435,-7283,-7114,-16575,-20478,-17289,-19715,-22229,-13880,-11046,-10296,-21772,-22557,-6380,36621,87691,110651,78482,23200,-9666,-8626,18982,38365,22263,-2098,-4371,21609,32229,14858,6935,30053,28860,-5752,-38955,-43594,-31232,-9177,13179,16324,-8698,-18913,113,8497,-14149,9072,57785,97185,101810,93526,80411,74097,77704,73519,51200,23026,13331,19225,5017,-20724,-17938,7351,34540,41599,40000,48119,70110,49724,23865,94738,250785,417662,500789,466154,325670,149888,11650,-29136,-6047,-3554,-19882,-17915,-19583,-38090,-19181,-1981,7792,8450,-3173,-5295,-7697,-1805,13977,45671,71012,74958,57852,38360,40868,43504,32518,19718,7128,6573,-1713,-19256,-27689,-9949,6941,13065,6600,-947,-13310,-25905,-37476,-18501,-3999,2759,-4974,-11185,-8288,5185,12310,8856,-182,-10622,-12323,-14794,-3318,-4008,-16501,-22769,-16500,-12772,-5887,18457,34330,38751,38611,20716,-5000,-8296,-1674,-19540,-35159,-17688,4259,24312,42104,45079,31011,14991,1858,83,-9745,-16755,-6535,255,8771,26828,42977,30450,-8963,-14762,25198,33266,13306,-12940,-32989,-33272,-42423,-23667,308,21648,19649,11898,22818,37142,42261,44733,46354,34857,21548,20718,18419,14648,11033,12544,15432,18773,18100,880,-1334,5531,6115,-1614,-23412,-33013,-852,11743,10460,346,-29664,-2903,31513,46612,32644,2541,-2259,19591,38206,36319,4696,-34056,-8609,6095,9636,22282,35426,31910,16758,-10211,-36699,-27976,-16078,-8534,-8528,-26068,-43679,-18591,1336,13928,7009,1741,2430,5537,-7191,-13288,-4698,13364,23485,4969,-22097,18304,46152,34864,12792,14045,40688,55929,48618,40122,15177,-17561,-30209,-6019,9098,21052,26216,17941,-3264,-17935,-20722,-12333,12272,22771,9347,-13186,-18801,-14810,-19606,-29293,-18346,-7192,-4960,-13656,-33479,10774,63344,77842,48330,12944,-14043,-28114,-22971,-22321,-27582,-28257,-14927,-7674,-13381,-24872,1256,22568,24822,3657,-9803,6774,10174,-6843,-16307,-9273,-6061,-16658,-30220,-15088,-3429,-9187,-26257,-38030,-21477,-8696,-24573,-13204,18405,23642,3393,-7556,-3139,-3592,-17588,-14082,-1476,-14966,-14234,15396,25879,21643,22130,30668,35514,26630,7452,-7288,609,15698,27691,30603,21260,5603,-16715,-32105,-19485,-7265,7711,20712,31640,36425,35020,15587,-13390,-22977,-6325,-2545,-12029,-28208,-35602,-21403,6001,24858,23051,288,-12324,6494,26044,21073,-10117,-6995,7919,-733,1144,23841,29321,12813,-8854,-5121,-13797,-33763,-3942,11071,13189,493,-5584,154,13719,8707,-2079,-8422,-22486,-32689,-12972,-1861,-9136,-26245,-23865,-16196,-18764,-25684,4870,33405,31117,-1121,-28336,-4579,2505,-9313,-20433,-19602,-12822,-10463,-6174,-13089,-15912,-9610,-19219,-23354,3120,6970,-9848,-480,10358,906,3105,-775,-14386,-25021,-24678,-21733,-32757,-32441,-31774,-21179,10501,9512,-12081,-23681,-12536,1267,18125,23227,10992,2195,8907,3082,-17786,-34688,-22916,-8551,-22660,-23993,-18472,-24801,-16069,11596,17201,73,-15448,-5649,1076,19326,56069,90515,100693,72260,25588,-12564,-33465,-25795,8568,53253,81884,57331,12169,-3952,18635,29111,16555,-19617,-25100,7172,42183,53948,38555,19548,5645,16440,23690,7508,-22702,-1632,22341,14058,-875,2337,10215,1707,-6447,17378,58905,108150,102227,61727,40526,17094,-8417,8882,26314,22438,-777,-32392,-13177,28347,48992,34897,-5022,-28768,-15318,-12815,-6440,-7878,-22616,-10054,5332,18067,24920,21903,23621,38884,53991,54086,51064,42952,18002,-3000,6222,24047,22378,10575,-13558,-38803,-18138,1698,22470,19207,13391,20031,23088,25602,30035,23857,-7079,-9040,10697,4473,-11089,-6355,15914,22497,13684,13637,30609,16984,-8265,5896,5124,-26560,7149,32947,22981,15700,19369,35399,39766,31430,34089,27427,-11839,12489,33446,19024,-4606,-5188,-6100,-14956,-22116,-20966,-10128,9026,17542,15986,10258,9781,6622,8078,7410,56,-10166,-16841,-25102,-24888,-21290,-16886,-7156,8917,8361,-6166,-20884,-22440,-25921,-31917,-32698,-29217,-16288,-13480,-17819,-22845,-18537,-3017,12315,22412,28625,34955,45414,52732,47589,24903,-9206,-38002,-34402,-33245,-45337,-20151,-3846,-8463,-21754,-25375,-18737,-13454,-9940,-4449,-11387,-19667,-24032,-23616,-18334,-13960,916,27890,44071,45938,53514,69890,90105,88996,60069,15718,-8941,-2907,-2370,-13275,-11081,26059,60005,73679,70478,49866,31025,24070,19771,19785,36780,50999,19513,-31666,-32272,-8928,-5767,1231,1155,-10026,-20219,-21949,-25844,-5846,11334,6561,-21208,-21135,6831,26004,30575,25673,13788,8657,1632,-13357,-5127,8611,9113,-5999,-15852,-1087,5891,12249,5222,-6945,-9092,-9911,-12844,-25707,-22930,26348,42091,30366,17510,4818,-3025,-35969,-15444,11324,18211,9017,-13650,-17005,-11749,-18612,-24779,-6098,17474,33298,59438,87354,80969,69047,47712,24470,109,-30166,-382,17194,17342,10874,-3645,-6670,21,98,-28276,-29498,-3092,9326,6629,-3393,-4446,15552,40132,50144,24255,-23502,13868,57741,68349,35287,-24070,-21664,-14371,-21309,-28472,-5446,19800,38472,44834,30551,-8462,-26176,430,-7853,-21136,11167,35080,34487,6072,-18937,-30540,-6651,11843],[19514,17865,4482,3665,18678,34676,25841,-6270,-18940,-5838,-14629,-27155,-19084,-27552,-38970,-24799,-14410,-16082,-15297,4205,19411,19004,3781,-2374,1250,-4239,10607,34951,43833,25604,-7197,-23993,-24686,-17466,1791,21835,37385,21822,-4015,36489,63444,53508,41162,36746,36913,20142,-2923,-23045,-28050,-15566,-12427,-35428,-4681,28614,46769,61063,53683,19281,-11549,-16692,-21130,-14382,2011,2189,-8016,-12942,-3147,-6257,-30365,-30443,-4225,10937,8246,3308,5432,-2669,-24935,-35648,-20827,-11377,-4063,8397,8233,-4085,-11854,-3055,3869,11781,11032,-1025,8371,13323,-19349,-24669,4435,26386,32332,25471,443,-25994,-9743,-13965,-9366,16851,19513,-16258,-6918,41271,47580,24710,-4613,1537,13835,5586,-21497,-9742,14207,5355,-15033,-18262,-16304,-6606,13335,35797,35775,36860,31550,29491,30406,18622,-4605,-25267,-30746,-39915,-31306,-13486,-7368,-10379,11027,46227,50370,16515,-11003,-17674,-21270,1736,14042,-4328,-22250,4962,12475,11187,6443,-227,11190,31163,31909,15918,-3304,-28768,-17376,27527,72217,94205,68346,23547,-11054,-25936,-21376,-30234,-41420,-19378,-7956,-11003,-41344,-42678,-22689,-4989,-31010,-56242,-35547,12545,63070,65796,45026,9103,-23477,-11226,-1057,-9942,-14240,-16584,-26403,-35113,-29434,-13570,866,23109,46132,48877,34054,13758,9425,14734,16879,21125,23454,12062,-6796,-26617,-32334,-12792,4028,9186,3384,-8707,-19972,-18204,-8551,9963,25564,19925,-3034,-34681,-4545,7553,581,-4940,623,-10611,-27107,-33501,-21701,-1744,26605,38649,20501,-11051,-16630,7508,10375,234,1128,-17053,-31298,-22450,-24135,-27062,-18251,-15573,-10708,-14386,-20792,-21345,18037,62838,86647,62463,17634,-8508,-3369,23896,41912,26355,1179,-5086,17131,27201,12549,10725,32564,25685,-14183,-43435,-28452,-25975,-12148,8881,12578,-11673,-25697,-2539,10852,-12929,4404,54516,94292,99386,90568,76296,74045,81192,75739,49239,18797,16433,28044,12542,-16541,-14150,9949,35650,39223,28181,29162,54846,39485,2605,47425,90651,119579,116426,101904,76746,51317,18902,-20953,-18801,-13730,-20650,-9846,-10442,-26670,-22306,-5573,4994,6786,-5678,-8115,-9021,-5159,7814,36343,56923,58508,45827,31632,33027,34881,25726,17515,13327,17664,10880,-8041,-23980,-11166,6633,14905,9230,291,-15184,-30256,-33237,-16556,-2968,4164,-2613,-7286,-3501,8397,14164,10287,918,-9598,-12224,-22480,-18251,-17043,-23289,-23819,-11860,-4139,-2719,17971,31735,34780,35214,22430,1205,-5797,-2239,-17876,-29540,-13906,6304,25737,42442,43067,27907,11755,-3399,-10642,-23106,-23243,-10653,-5024,2142,18929,35817,26549,-10763,-12422,29666,36773,13023,-15001,-31622,-29942,-41334,-23496,382,19771,15037,7887,20957,33143,33805,34816,41576,33686,16727,15776,15395,12655,6905,5536,7442,9355,8988,-3125,1802,14958,12024,-3502,-30890,-20419,10312,17754,13041,-383,-30950,7228,41721,53780,36137,3450,-3247,17470,34163,28988,-5690,-32453,-585,9641,10234,22587,39233,38220,21900,-5750,-32560,-33753,-17347,-5561,-3532,-21045,-43954,-19531,5282,21900,14162,-1462,1254,5582,-9193,-15880,-10798,9323,27524,13583,-22723,9819,34958,29019,9656,19000,52351,67881,58006,50185,23846,-13506,-32531,-4945,7377,19766,29348,24432,1378,-16640,-18943,-10541,14267,24783,11734,-8425,-14503,-11365,-14154,-24585,-22065,-12047,-5469,-10790,-38733,9031,65574,86483,55563,14976,-13361,-29021,-22421,-18827,-26545,-27723,-12824,-6485,-12671,-18557,2504,21496,23415,4249,-7393,8567,11095,-5066,-11577,-6400,-8269,-19283,-31205,-16478,-5702,-8229,-21604,-36481,-15926,182,-16659,-12073,19014,20432,-4883,-19124,-12555,-13251,-24032,-11261,725,-12562,-12217,17241,28189,24146,24237,31348,34023,24148,6275,-9179,266,16783,31101,35603,22952,4280,-18148,-37403,-24350,-11100,7703,26043,39587,43027,36498,12561,-15978,-15494,1053,2381,-12039,-33136,-36762,-18536,9568,28796,25349,34,-10664,7083,22765,14793,-15892,-8232,7474,682,7287,32053,39743,25799,2459,-4779,-13548,-33206,-9080,3818,6038,-4464,-5575,3433,20944,16033,2743,-6746,-20895,-32847,-13349,-501,-7397,-28440,-29159,-20354,-20418,-29105,3598,31759,27841,-7312,-22517,6027,11827,-5801,-26243,-30427,-18953,-16725,-14080,-19162,-13998,-8155,-26923,-29174,3242,5512,-14096,1507,14741,3153,-370,-3910,-11100,-15480,-14820,-14162,-28603,-28987,-25313,-12194,18632,9831,-17442,-26871,-8932,2152,18161,24133,12171,-992,3438,1307,-14929,-36056,-28876,-14207,-28319,-23511,-18077,-24977,-20843,8310,11578,-12022,-21730,407,3663,6669,45632,89665,110243,86696,35238,-8856,-36073,-30642,4820,50426,82756,64189,19337,-7497,16502,29774,15644,-23709,-14410,22798,52416,53753,32880,11795,-4894,1982,14883,5115,-21561,-1555,26941,21362,-161,-4548,3173,-2585,-7621,17556,58347,109310,106344,63421,41263,18315,-4209,9823,25870,24269,3013,-27957,-13228,28183,50673,37915,-1690,-33541,-21492,-20556,-13249,-12318,-21577,-11824,-2558,9971,20854,22148,26577,41891,56843,56563,53864,44779,18263,-4790,501,21858,28320,24560,2951,-25300,-28060,-5596,17414,16543,8626,11068,9654,15147,27342,23487,-7224,-9047,14176,7297,-12622,-4997,23198,30273,16273,15918,33254,16591,-11088,7832,9053,-31528,6977,37151,30781,24645,28599,42149,40917,30896,38204,33057,-10071,9437,31181,16804,-3739,3489,5399,-5687,-19711,-24924,-15898,6767,20656,22395,16808,15633,9682,7265,2949,-6528,-18933,-26109,-32815,-30186,-23454,-15244,-1324,18122,18449,2349,-15756,-17137,-18711,-29635,-33896,-26464,-14042,-11857,-16337,-20083,-14521,820,17666,30857,40304,46957,54899,56871,45747,18525,-17275,-38348,-31322,-34470,-38594,-13828,99,-10462,-28665,-21027,-8687,-3422,-5113,-4275,-12864,-23846,-29915,-28977,-19470,-11972,58,26596,38787,31997,24740,26336,29453,20439,5704,-13815,-19103,-14341,-11802,-20081,-16820,21274,52388,60679,53610,33863,16859,10194,2128,-739,19562,41083,23217,-21728,-38292,-13369,-5993,1653,3366,-3459,-10965,-13134,-17914,-8183,5160,3296,-19823,-28479,-4266,13975,21616,20156,10124,13776,14105,-3076,-4013,4070,2413,-14734,-24929,-3186,1853,6772,2621,-2813,761,454,-5260,-21148,-20202,29279,47056,34518,19075,2522,-8651,-41592,-13907,6226,8025,-2706,-22354,-19250,-12427,-18074,-25478,-10366,11949,29542,61495,99348,98649,83464,56998,30454,6447,-21712,-74,16667,17240,11917,-4255,-8058,-1918,-3211,-29747,-28535,-1400,12325,10488,100,-3506,13082,37333,49998,25792,-21605,4689,41508,53226,27111,-20816,-27092,-24903,-25852,-29834,-9128,18208,42292,50272,33389,-6027,-22082,-1415,-13879,-24062,12259,34196,32332,3840,-18211,-26625,-10180,9322],[19117,16403,3541,14450,35363,49557,34370,-5751,-19399,-4977,-16458,-25720,-7287,-13150,-31507,-36520,-25149,-21565,-12555,9358,23261,21967,10378,10105,13687,1989,7097,28408,37891,19813,-12343,-24252,-21652,-15521,4928,25700,42660,25360,-3796,45886,78461,70932,59007,51742,46723,23600,-4957,-28528,-33193,-16325,-7762,-29587,-9028,27273,48217,63232,56493,21798,-14324,-24055,-27096,-21667,-3514,-20,-7248,-11527,-3354,-8051,-31563,-28296,-5130,6151,4041,3877,9214,3595,-17042,-29514,-17162,-7154,-265,12882,14285,1286,-13535,-6534,2561,9860,4982,-8217,5097,20689,3206,-22096,-8682,14075,19368,14066,-7211,-22317,-6252,-15615,-12999,13637,15037,-20486,520,46544,49853,22514,-8271,-4120,3494,-5433,-22327,-1891,17216,6541,-15974,-25452,-21443,-10177,6218,27742,33708,43032,45190,39311,34330,19344,-6266,-25500,-24473,-34502,-29827,-9346,-3508,-9288,5540,36731,38900,9342,-7924,-12585,-12649,12116,31199,14160,-24098,1588,17388,20261,10847,-2296,5933,19524,15314,5104,-7377,-27869,-10081,37689,82909,100176,72383,31217,-1171,-17979,-21582,-33491,-40265,-20536,-11937,-16741,-49789,-28470,-12163,-8265,-53301,-89729,-69006,-13674,46457,57623,41324,8574,-19418,-4666,4665,-11003,-18768,-21545,-28611,-27737,-20700,-9217,-66,17406,38380,44158,34338,14318,4400,10788,14815,17975,18974,10161,-6535,-27415,-31056,-10268,7181,13667,9480,-2346,-14846,-18953,-14081,6153,24007,21888,2699,-28811,-11896,2876,-1475,-8850,-6962,-18078,-31208,-30418,-19929,2259,32519,42529,19106,-15868,-9289,11573,12405,6124,7859,-11905,-41066,-27846,-29573,-32409,-22293,-18166,-8201,-4771,-11111,-34009,106,37300,61115,45364,11691,-8029,268,26603,43519,30028,4709,-6528,8761,17734,7449,14084,34496,21669,-22927,-31480,-12728,-15091,-11818,5484,8524,-15008,-30010,-2295,15076,-7653,1306,50538,89254,94503,85391,70992,73148,82664,76260,46821,15295,19753,34880,18774,-12322,-9612,12927,35797,35819,17975,13770,44374,34749,-16897,41952,121491,199162,250327,248758,190042,118883,58674,1067,-25563,-23557,-20197,-4572,-3099,-15657,-19606,-9238,135,2455,-9400,-13396,-13813,-12024,-11,25861,41323,40752,33688,24034,22029,21624,14345,12106,17966,27805,22604,2677,-17849,-10012,7449,16228,11210,2112,-14367,-30577,-29807,-14570,-1656,4718,-1996,-5766,-1244,9029,13874,9964,429,-10237,-13047,-27854,-34694,-28226,-27487,-24052,-6885,4575,782,15261,25409,26168,26822,19259,3264,-5604,-4655,-16775,-24156,-10959,7218,26058,41095,39377,23221,6365,-11491,-21710,-36859,-25368,-13371,-9483,-4499,10629,28114,22236,-11711,-9881,33054,38678,11668,-16947,-27653,-24462,-34992,-24144,-879,16681,9379,3250,18101,27758,24265,24750,36810,32896,12025,9369,10151,8506,1870,-2042,-1061,-454,-203,-6595,5573,23967,17392,-5394,-35894,-9099,19282,21648,14488,-1579,-26409,16941,50044,58127,36657,3121,-4954,14557,29508,21375,-15983,-20666,7421,12815,10617,22620,42361,43916,26626,-1118,-26046,-38852,-18631,-2700,1764,-15598,-39461,-18629,10187,30029,21058,-5148,136,4985,-11797,-16072,-16295,2687,28302,20053,-21784,-1092,21308,21553,5362,21835,60654,76971,65188,57972,31284,-8727,-34079,-4230,4415,17246,32236,30841,6002,-14482,-15848,-7955,16090,26093,13725,-3739,-9785,-7722,-9418,-20368,-24740,-15157,-3489,-5785,-38886,6567,64782,90584,59953,16008,-12968,-27060,-18267,-14336,-25479,-28071,-11502,-5272,-9981,-12919,2225,18812,21230,4938,-4540,10436,11702,-3748,-7338,-3236,-10093,-21602,-32629,-19536,-9960,-9290,-17864,-35263,-11354,8192,-8922,-11525,16670,13979,-14755,-26619,-15595,-19369,-28953,-7594,4934,-6819,-11750,16585,28874,25876,25609,30515,30358,20057,4046,-12047,-1768,14700,30310,36247,21151,1337,-19525,-41767,-27898,-13917,7533,29998,45991,48314,37631,9869,-17154,-8755,6700,5641,-11949,-36239,-35938,-15827,12226,31194,26236,-690,-9393,6862,19081,9134,-21006,-11082,5720,1702,12475,38968,48800,37302,14078,-831,-12272,-32480,-14571,-4405,-2529,-9004,-2613,10035,27551,21850,6185,-6435,-19851,-32179,-15186,-1086,-6541,-29227,-34768,-23135,-18043,-25612,1021,27221,21216,-15233,-13841,15517,19277,-1385,-25895,-38629,-24029,-21749,-21297,-26800,-15027,-7934,-24909,-25233,2827,2266,-17481,4664,18302,3436,-5632,-8950,-9288,-6365,-2369,-2799,-21059,-25352,-17042,-505,26216,9613,-21278,-22940,-5383,1084,15650,22549,11712,-3831,-322,2702,-7573,-26852,-33246,-20086,-29267,-22243,-17862,-24718,-27690,2890,4855,-24646,-22399,6533,6659,-7538,33876,86792,116757,99060,44774,-4970,-37849,-35235,34,44420,79686,68723,26815,-8917,13218,28844,13746,-22922,1184,41318,61006,50392,24675,3530,-13797,-12833,5271,1438,-22169,-4006,27654,24858,-1331,-11506,-2531,-4883,-7785,16641,55534,106811,107453,63337,39826,17389,-1820,10287,25590,27174,9037,-20754,-12890,26874,50075,38773,363,-34816,-24413,-25468,-20598,-16343,-18965,-13739,-11514,1686,15820,20191,27178,42933,57712,57038,54172,43740,16131,-7905,-6534,16729,30674,35038,17171,-11909,-34474,-13517,10842,12302,3231,2805,-2916,6038,25108,22047,-8167,-8437,17529,10437,-13549,-5857,26981,34175,16302,17781,36389,17092,-13362,7902,10364,-32049,9090,42663,39502,33051,35830,45704,38846,28522,40702,36979,-7849,4520,26100,13091,-766,12535,15813,3249,-14915,-26455,-22254,4379,23007,27845,22360,19847,10872,4746,-3674,-14882,-27773,-31541,-33702,-28154,-18270,-7046,8285,28259,27285,8857,-12719,-13172,-12286,-24336,-34171,-23794,-11590,-10861,-16033,-18733,-12132,3648,22486,39101,52052,58797,63615,59898,43369,13072,-21832,-31612,-28683,-35611,-31908,-5391,6442,-10113,-31764,-12627,3255,7968,1366,-2264,-11585,-24779,-34319,-34494,-20016,-10163,-662,21812,32448,37626,54703,79100,83482,57111,19639,-18513,-37976,-28174,-22551,-27660,-21822,16444,44114,46901,35691,16842,2892,-1578,-12081,-19337,5108,30293,25084,-12985,-36292,-15107,-4970,3075,6345,2953,-2794,-4475,-8821,-7463,-377,-439,-18197,-32270,-13543,2291,11278,12639,5767,19255,26321,8704,-618,1188,-908,-17861,-31897,-4501,-984,3202,2581,3687,11668,12203,5021,-11827,-13834,31186,50616,38265,21543,1960,-12021,-36276,-11674,1780,-1542,-13510,-30624,-21643,-13020,-17414,-24611,-11865,8008,24976,59762,105103,110680,93694,64116,35480,12135,-13134,3580,18503,18833,13495,-5081,-8580,-1537,-5389,-30341,-24336,3794,17911,15546,3893,-2455,10976,34745,49655,27595,-17373,-1946,28059,38912,19131,-15260,-26105,-33800,-26005,-27252,-11696,16749,45372,55440,37866,1138,-13439,-965,-17313,-20792,15825,34887,31705,4933,-11381,-17102,-11804,7917],[16316,12838,2864,25760,50852,62831,42209,-3955,-19572,-4641,-17941,-21899,2600,-109,-16968,-30594,-31903,-22672,-8567,13846,26369,25124,18038,21633,24247,7310,2437,19318,28377,10819,-19274,-23718,-19155,-15722,6460,28911,47015,28178,-7465,50536,88343,85050,74860,65427,55544,26393,-6464,-26945,-35057,-18126,-3072,-21047,-14535,24067,46770,61349,55164,21429,-17803,-31528,-29106,-29201,-9449,-3279,-7704,-10455,-2774,-8810,-32355,-26833,-6390,1030,111,3834,11263,8095,-10236,-22954,-12096,-1922,4668,18053,20249,6445,-14643,-10570,396,6470,-2689,-15326,473,26370,25768,5034,-4884,3412,5373,2747,-12937,-17606,-4556,-17387,-15431,10848,11723,-19554,6600,49330,50400,20115,-11557,-9262,-6533,-14789,-17313,5111,19083,6470,-16035,-30129,-20790,-12880,-1609,17816,29133,46570,56490,47346,36907,19634,-8158,-24999,-16743,-25050,-25207,-6016,-391,-7479,-361,25105,25211,2089,-4245,-5962,-3913,20341,44411,30607,-13989,-1016,22179,29623,17252,-3205,21,6828,-765,-3683,-10806,-26351,-1381,47580,90388,101664,72765,37153,9114,-8060,-17942,-33895,-38205,-23393,-18439,-24950,-43269,-13825,-1193,-8894,-68618,-111684,-90436,-31659,33147,48982,35325,6344,-15277,2619,12404,-7439,-21651,-24760,-23609,-18365,-12039,-4575,44,12636,30972,39059,34162,15202,-1172,4940,10551,12535,13141,8240,-5593,-26891,-28877,-7657,9281,16844,14789,3970,-8669,-17155,-17698,3952,23389,24298,9342,-17834,-20820,-3791,-4028,-11275,-14101,-26846,-31910,-25168,-17908,7549,39478,47252,18769,-20173,-2441,17483,16617,11709,13206,-4973,-36337,-32162,-33113,-30423,-23084,-15835,-818,7462,2481,-29102,-15815,14089,38040,30911,7628,-7261,2999,27915,44146,33908,8723,-7618,-2889,4729,1189,17989,36312,17544,-30656,-17558,3187,-1780,-7227,4106,4950,-18333,-30691,-529,18977,-1056,923,46515,82615,87657,78592,65318,71762,82257,75143,44000,12553,23189,40728,24428,-7677,-4352,16854,36012,32057,10204,6561,42112,37487,-24360,56955,219796,378986,468360,458674,352906,208901,89505,17438,-21058,-29742,-22887,-4452,-32,-9058,-17207,-15074,-8207,-5037,-13623,-20152,-21434,-21443,-8148,15112,25214,23081,22690,16279,8907,5028,-98,4902,21432,36938,33376,12729,-11050,-6866,9393,17104,12679,4685,-10730,-27024,-26812,-10959,1402,5204,-2858,-6203,-1339,6901,11362,8060,-1319,-12162,-14016,-25973,-38869,-27513,-26117,-23494,-1981,12638,4407,10575,15828,13962,14723,11856,1470,-7502,-8471,-16097,-19355,-8841,7341,25471,38254,34226,17100,-946,-20975,-22810,-24426,-21715,-14278,-12671,-10562,3294,21662,19122,-10296,-7102,35021,38710,9338,-18288,-22481,-18044,-27956,-25318,-3139,12925,3328,-1353,14761,21650,14741,16495,33789,33841,9241,2635,3237,2584,-3713,-9418,-9066,-9211,-8046,-9296,9341,32137,22438,-6665,-34733,296,25391,23142,15018,-2388,-18715,25631,56078,59600,34462,1726,-7248,11361,24982,14296,-25170,-8815,15089,15527,11039,23085,45415,49127,30984,3746,-18303,-36961,-19152,170,6753,-10830,-35052,-15205,16098,38199,27668,-8321,-397,4064,-14213,-11683,-16927,-5134,26552,24820,-17860,-13466,7199,12744,-251,22002,63930,81527,69420,62983,37169,-3615,-34500,-2994,1420,14070,35156,37359,10911,-11186,-11507,-4660,17909,27087,15686,824,-5075,-4269,-5441,-16512,-25772,-15567,526,383,-32315,4029,61207,89814,61371,16285,-12422,-22804,-12255,-9035,-24035,-29141,-10687,-3708,-5881,-7974,901,15215,18985,6380,-579,12780,12290,-2397,-3110,460,-10692,-22892,-34049,-23384,-14839,-10993,-14352,-33799,-7195,15575,-1623,-11623,12572,6114,-24256,-23362,-11958,-21218,-30811,-2471,10712,125,-11641,14454,28815,27657,27146,29315,25959,15769,1868,-15093,-4575,10679,26389,33139,16537,-2456,-20340,-43852,-28974,-14461,8174,33184,51323,52811,39020,8399,-16211,-2291,11541,8276,-10672,-34785,-32394,-12591,14860,33094,26811,-919,-7815,6837,16378,5793,-23763,-14853,3415,2854,17201,45131,56883,47576,25319,6022,-9374,-30691,-18739,-12108,-10922,-10617,3513,19175,33872,26750,8997,-6527,-18536,-30328,-17633,-2804,-5768,-27122,-36175,-22020,-12113,-18769,-1677,20974,12552,-22474,-3286,23943,23956,1798,-23016,-41699,-26609,-23458,-23700,-34577,-17722,-7612,-14947,-14590,2837,-1729,-17683,9003,21193,2546,-11362,-14296,-7661,2521,10501,8625,-14246,-20823,-6959,12820,33321,10142,-20835,-16332,-3284,-1487,11754,19931,10926,-5180,-675,8138,2640,-17378,-34466,-23441,-22983,-19510,-17058,-22723,-34427,-3200,-1251,-32060,-15937,13140,10765,-21125,22766,82849,120268,108712,54096,-760,-38344,-37951,-4285,36715,73955,71393,34275,-7176,10116,27607,12429,-15402,19122,60536,67917,45315,16122,-2395,-17408,-26574,-4292,-3017,-23617,-7516,25727,25499,-3463,-16739,-5170,-4122,-6363,15263,51291,101685,106324,62015,36714,15040,-251,10957,25998,31507,17856,-10756,-11358,25142,48455,38740,1919,-32120,-21732,-21678,-26257,-17364,-14222,-14080,-20324,-5229,10807,16527,25644,42106,56758,56074,52972,41302,13162,-11270,-13598,9818,29934,41876,28638,-121,-30554,-21127,3604,7247,-1768,-3377,-12840,-865,23236,19944,-9547,-6658,21112,14175,-13073,-8428,27719,34610,14639,20036,40408,19007,-14499,5999,8739,-30128,12881,48876,48843,40774,40827,45935,33741,24715,41447,38886,-5333,-1525,19069,9192,4249,20706,24043,10662,-9187,-23907,-27419,2420,24567,32177,26797,22324,10443,1271,-11716,-24307,-32314,-27359,-26143,-19058,-7127,4853,18281,36536,33413,12761,-12010,-10885,-7258,-19430,-33924,-21387,-8492,-9260,-15903,-18403,-11014,5212,25633,45342,62060,69203,70791,61448,40326,8549,-22418,-25442,-26470,-37555,-27261,2676,13587,-8297,-32134,-4078,14804,19395,8783,1239,-8203,-22461,-35322,-40761,-20849,-10123,-1464,16901,30404,50927,84746,121947,134065,107303,60217,8722,-29018,-40833,-31754,-32676,-26734,10657,35617,33001,17256,-1034,-10571,-10024,-19083,-35023,-6525,18313,24017,-7165,-31300,-15445,-4005,3976,8148,7172,2798,2208,-771,-4757,-5592,-5809,-18409,-32900,-21478,-9778,-1535,1814,-499,22836,35612,18634,2165,-1266,-914,-14235,-25467,-6616,-4317,-293,2533,8953,20265,22066,14423,-2288,-7376,29643,50063,38882,22223,650,-14766,-30114,-11452,-4383,-11896,-23027,-37481,-26369,-15751,-19165,-25714,-13585,3755,17950,52329,101838,113395,96351,65956,36544,14035,-8481,5652,18498,18458,12676,-8895,-11338,-1190,-7299,-30462,-20857,8513,22290,18252,4745,-4482,6049,29344,45962,26298,-14862,-8578,14916,22921,8449,-13353,-23156,-33566,-22976,-23719,-16329,11819,43835,56447,40151,8140,-6068,-1919,-21287,-17042,17322,33169,29110,5875,-4820,-10344,-15476,3777],[10912,6849,1750,34699,62668,72072,47081,-3086,-20597,-5604,-19719,-19736,8421,9590,-5154,-17329,-22773,-18627,-5584,15833,27059,26851,24359,30084,31158,10140,-3841,7008,14599,-1986,-28788,-23203,-18500,-19218,5093,29853,49014,29563,-15976,47804,90199,92918,85953,75517,61746,27698,-6731,-17926,-27729,-22447,-471,-13285,-20569,17797,40970,54015,48324,16714,-23386,-38134,-26073,-36118,-16565,-8799,-10970,-11856,-4054,-11153,-34944,-27096,-9005,-5600,-5657,662,9642,9143,-6437,-19101,-9053,1184,7900,21500,24075,9714,-15643,-16463,-4196,97,-12568,-20977,-6844,28690,45484,31052,13123,-1524,-9649,-9306,-17992,-15305,-5869,-20742,-18485,7061,8644,-15440,9626,47995,47562,16017,-15860,-15386,-17567,-22215,-11582,9385,18214,3481,-17155,-29415,-16123,-15805,-11270,5157,20952,45850,63204,51615,36572,18195,-11151,-24495,-9387,-14295,-17827,-4472,447,-6263,-6162,11887,9382,-5849,-1549,217,2989,24626,51637,41836,-5499,-4172,24981,36431,22259,-4431,-7405,-6681,-13319,-9493,-14582,-25855,5047,53546,91601,96404,67710,39650,18388,2049,-12120,-30980,-36108,-28460,-28273,-37127,-31129,-872,8837,-8728,-84030,-138504,-121261,-60551,10792,34373,24918,-37,-13741,8670,20379,-270,-21203,-24945,-16803,-9838,-4617,-691,-289,7002,22375,32562,32680,15691,-7314,-3219,3920,4897,5967,5808,-4898,-25790,-26362,-5496,9812,18025,18319,9027,-3173,-14443,-19258,3378,23299,26313,15845,-5759,-29894,-12854,-7792,-12964,-20390,-36982,-23492,-18577,-16252,13499,46555,52160,19529,-22998,2650,23262,22612,17780,17958,2334,-26088,-32693,-25518,-20367,-18160,-7903,11068,21671,17072,-15860,-28536,-3669,21565,22517,6813,-5882,4952,28135,44265,38067,13149,-6561,-15895,-10831,-4361,22522,37817,13545,-35156,-4070,18375,12168,819,5247,2194,-21770,-28181,974,20738,4949,3511,42823,74686,79050,70504,59785,69897,79844,72096,40325,10090,26475,45885,29534,-2714,510,20678,36386,28255,3748,7584,46513,45651,-15037,32469,181794,318085,385845,384316,312955,199931,88955,23179,-20158,-33857,-29716,-7952,-107,-5974,-17260,-23273,-19745,-15043,-17182,-26327,-30717,-31542,-13736,5665,9909,7152,13992,9143,-5062,-13450,-16126,-2656,24153,45253,43345,22052,-4288,-2022,12493,17708,13867,8094,-4901,-21663,-23179,-4288,7408,6492,-4724,-7649,-2997,2340,7060,5185,-3684,-14709,-14011,-17002,-19425,-14260,-19525,-22135,2581,19527,7982,4568,3999,139,1303,1697,-3394,-10857,-12964,-15549,-15209,-7201,7310,24440,34475,28242,10100,-9351,-24855,-7825,-8074,-14514,-13224,-14169,-15333,-1292,18381,18878,-5313,-3843,35350,36808,6327,-18303,-16567,-11154,-20304,-26546,-5863,9293,-2267,-5256,11456,15545,6435,11982,33658,37409,10152,-2455,-4463,-4565,-9332,-15569,-15074,-13737,-11048,-10596,12871,39299,27387,-6785,-29076,7305,28308,22237,14853,-2092,-10212,32754,59552,58312,30043,-435,-9932,8403,21254,8561,-30206,2524,22010,17581,11487,24265,48658,53811,34887,8826,-9556,-27858,-18216,2948,10820,-7254,-30297,-9401,22612,45901,33591,-10081,-182,2876,-15794,-3627,-10808,-12761,22944,28186,-10611,-25450,-4789,2675,-7262,19298,60844,79764,69558,64441,40879,1097,-33987,-893,-637,10371,37844,43651,15870,-7056,-6585,-1312,19341,27636,17390,4658,-1317,-1916,-2838,-13422,-25559,-13836,5296,6533,-24443,1656,54885,83786,59268,15375,-12048,-17984,-6067,-3875,-22572,-31546,-10845,-2351,-1718,-4292,-1822,10476,16365,8097,3967,14965,12241,-1484,489,3861,-10445,-23493,-35830,-28094,-19636,-12545,-11332,-32218,-4022,21441,4084,-13395,7124,-2099,-30956,-14673,-6504,-21300,-29119,3214,16331,6177,-11982,10592,27615,29053,28487,27594,20897,11237,-565,-18883,-8576,4561,19203,25838,8625,-7765,-21729,-43743,-28371,-13281,8944,34603,54460,55390,39437,7097,-14287,3016,14863,9686,-9041,-30506,-28197,-9859,16633,33795,26405,-1497,-6986,6234,14216,4543,-23582,-20523,-568,2769,20185,49294,62576,55012,34214,13186,-5854,-28526,-22080,-19800,-19013,-9320,10277,28012,38342,29421,9959,-8091,-18129,-28561,-21553,-6782,-6378,-23944,-31814,-18658,-5971,-12382,-5312,12280,1327,-26052,6874,29357,23219,332,-22751,-40745,-26374,-21062,-19693,-34759,-22755,-7425,-4128,-3600,1896,-7636,-15836,12093,21288,-985,-18165,-20066,-7199,9390,21193,17627,-9772,-16893,2766,24987,37943,10141,-18029,-11946,-4923,-6998,5439,15555,9103,-5988,914,14702,12112,-9997,-34602,-23590,-16692,-17478,-17334,-20476,-34440,-10277,-7008,-26662,-7397,18272,14060,-32419,11957,76444,118757,112954,60654,1557,-39929,-39441,-9147,26418,64701,70533,39359,-4753,6028,24898,10812,-5970,36271,76932,71173,37712,7072,-5882,-16120,-40361,-15322,-9916,-27234,-12771,20407,22217,-7780,-20859,-6188,-2256,-4988,11804,44007,92610,101382,57699,30334,10040,-627,10298,25282,35064,26872,-623,-10300,21404,44812,36860,1622,-30232,-17787,-15971,-25915,-15567,-9133,-13335,-29959,-11425,4675,9716,20389,37774,52313,52234,49229,36947,8955,-15709,-21353,477,24863,43248,35102,7727,-24877,-29462,-5324,327,-7230,-8298,-20046,-7266,19532,15678,-12746,-5067,23586,17052,-12218,-13581,24555,30806,10863,21784,43910,21097,-15402,716,2733,-28811,16130,53473,56604,46038,42070,41595,24696,18682,39061,37316,-4072,-9183,9897,5423,9398,25989,28367,14970,-4450,-19066,-26856,279,24220,34155,28929,22038,7774,-3199,-20887,-33709,-27710,-18452,-16235,-7649,6122,16920,25467,40389,35332,13209,-14255,-11110,-4709,-16353,-34387,-19883,-5026,-6280,-14702,-18331,-10931,5061,26004,48044,68656,76786,75419,60880,36219,4659,-20394,-20636,-24649,-40145,-24626,8960,20134,-5882,-32300,2468,24482,29832,16548,5974,-3527,-18116,-32138,-40510,-21891,-12220,-3731,12939,28673,49487,77247,106537,116527,94113,55566,13041,-19540,-41668,-35622,-31984,-33401,2896,27064,20552,270,-18386,-21753,-13630,-16532,-26407,-14075,6181,20605,-3871,-26663,-14806,-2967,4446,8751,9356,6259,7104,6123,-249,-8547,-11579,-20018,-31146,-26023,-20360,-15661,-11243,-7315,24614,41833,26287,4196,-2039,3232,-5437,-16064,-8539,-7374,-3253,2244,12550,26450,29955,22587,6540,-1324,25461,46000,36913,21617,-906,-16203,-25128,-12545,-11208,-20425,-24681,-29759,-31932,-18948,-21744,-28132,-15186,656,10826,41617,91573,107963,92563,63724,34983,13555,-6769,5652,16652,16739,10915,-13844,-14849,695,-4915,-25332,-16889,13394,26278,19799,4260,-7803,47,23023,40774,23619,-12832,-12943,4277,7751,-2331,-13468,-17568,-20453,-16176,-18852,-20324,5321,39423,55034,41868,15633,950,-2358,-23116,-13279,17970,30780,26748,8452,1623,-4893,-18720,-672],[4457,-149,652,40772,70472,77048,48871,-3449,-21782,-6607,-20542,-19539,10720,16336,4289,-5642,-10717,-11547,-3061,16221,26177,27823,29589,36195,35440,11718,-9095,-6135,-945,-15901,-38080,-21517,-18048,-23996,2832,30198,50421,31615,-24581,39262,85330,95301,92975,83062,66973,29802,-3170,-7349,-19049,-27298,1491,-4798,-21016,10828,32991,43586,38380,10092,-28037,-34411,-20068,-28959,-21561,-14083,-15007,-14128,-5999,-13909,-37747,-26827,-10576,-11293,-11733,-4139,6393,8943,-3696,-16345,-7109,3179,10479,24462,27243,12845,-14033,-21839,-9353,-7297,-20019,-19447,-14799,29358,62737,55757,34246,3278,-21846,-19691,-20858,-14063,-7938,-23887,-20769,4247,7841,-9315,11128,44184,42879,11735,-19624,-21112,-27977,-23706,-5985,12094,16017,-1089,-18358,-23880,-10456,-17452,-21120,-8295,11033,42387,66240,53080,34536,16314,-13432,-22597,-1833,-2152,-7285,-2740,6,-4939,-8169,1790,-5001,-12667,812,6153,8338,25569,53670,48112,547,-7183,26089,40350,24999,-5745,-15196,-17317,-13777,-10842,-18020,-26517,8068,54666,86463,84879,57626,38881,26414,11678,-5769,-26818,-33481,-32845,-37702,-35306,-17453,10691,16966,-10727,-107647,-186377,-179818,-115605,-30604,9225,9187,-10948,-14696,13596,28075,8787,-15952,-20994,-10563,-2845,1122,1840,-2040,-567,11796,24328,29507,15184,-13350,-13431,-4607,-4556,-2650,2074,-5581,-25137,-24130,-4383,8245,16394,18864,11390,-41,-12629,-18980,4012,22904,26741,20823,5651,-26190,-24717,-13365,-15191,-24409,-25402,-12059,-12217,-16036,18675,51892,55492,20147,-23455,4540,26510,28553,24159,22398,9136,-17606,-28764,-17219,-10104,-9630,2681,24723,35810,29913,-4902,-30711,-12598,14159,20678,8215,-4970,5039,26344,43013,41151,16687,-2532,-21338,-27810,-8045,25816,37207,8395,-33558,6444,30352,24034,9201,7180,-1201,-27195,-25534,-610,17664,7740,6769,38028,64006,67032,59586,52944,65652,73546,65086,33550,5624,27453,48198,31965,258,1973,21212,34901,23300,-3311,10711,50695,53350,5516,-23476,33001,75912,90215,108530,120416,107266,60168,18289,-23756,-22551,-28124,-13252,-2680,-5703,-19323,-33418,-34275,-28007,-21059,-27899,-38018,-32678,-14415,-2223,-5457,-7709,5818,913,-20603,-34715,-35011,-11670,24057,50542,50220,28161,-264,1771,14098,15631,12414,9704,-328,-18381,-20358,3175,14012,6630,-9691,-11186,-7283,-6574,-905,-427,-8515,-19738,-14609,-8161,-3376,-1398,-13343,-22657,3925,22177,8606,-4520,-11277,-14168,-11370,-11219,-12913,-17478,-19995,-17465,-14303,-8132,5185,20866,27920,19749,586,-19143,-13837,8962,5325,-8627,-12958,-16343,-20657,-3947,16990,19958,743,-2264,31347,30555,554,-18615,-12523,-6486,-14596,-29630,-10822,4301,-8803,-10335,6192,7729,-1762,9940,34106,41179,13145,-5168,-13550,-14578,-16605,-21397,-18991,-11498,-7165,-11713,14036,43261,30252,-7550,-25105,9541,25879,17044,12094,-2426,-4028,35858,58359,52543,22027,-4963,-14727,4287,17031,3196,-24141,10929,25969,16982,10014,24258,50212,56043,36506,12443,-1530,-18433,-16882,3868,11952,-6487,-26122,-3447,27618,50979,36781,-11250,-718,1,-17303,4394,-2445,-19729,16981,29230,-2090,-27593,-11857,-9439,-15768,13291,49995,69446,63478,60684,40860,3704,-33658,1137,-1816,5329,39035,48391,19690,-3345,-2642,567,19131,26756,17766,6481,-44,-2138,-2840,-12138,-25359,-11796,9154,11338,-16723,-445,45832,72315,52965,12492,-12564,-14077,-1119,-64,-21573,-36033,-12482,-1957,1238,-2520,-6445,4175,12825,9351,8279,16254,10972,-1492,2777,6137,-9927,-23682,-37593,-33403,-22835,-12581,-8805,-30322,-2234,25137,7417,-17217,1488,-8717,-28870,-6757,-2548,-21591,-24055,8877,20804,10561,-12367,5308,25508,30318,29982,25882,15870,7023,-2827,-23042,-13236,-2976,9637,15282,-1735,-14238,-23895,-43412,-26275,-10288,10084,34325,55379,56007,38655,5824,-11460,7496,17124,10478,-6858,-25244,-23965,-7327,18038,33907,25692,-1907,-6505,5716,13477,6217,-18843,-26760,-5751,1730,21886,51949,66200,59759,40717,20102,-996,-24750,-23770,-26285,-22955,-5063,17037,35987,41425,30587,9857,-10263,-17834,-25968,-25257,-11972,-7642,-19930,-25825,-14004,31,-6224,-8398,2788,-10313,-20660,16744,32222,17162,-5998,-25364,-39719,-21691,-13686,-11214,-25780,-28086,-5321,6670,6737,999,-14100,-12035,14136,19111,-6011,-22477,-22510,-6403,15151,30234,24952,-6577,-12531,12669,36223,41042,10760,-13874,-9885,-9072,-13805,-1498,11493,8324,-4621,4814,21950,20744,-3924,-33777,-20029,-10840,-15468,-17464,-16935,-25548,-14686,-9457,-15113,1925,22910,17476,-29039,4145,69244,113630,112669,64957,2825,-41781,-37649,-12702,15541,54166,67637,42959,-1390,2644,22433,10754,4733,52766,90580,72158,29792,235,-5373,-11001,-30944,-26061,-17622,-31272,-17238,14296,17341,-12209,-21798,-4765,1567,-1949,7940,35044,81268,94079,51718,22377,4637,-877,9832,24603,38451,36045,9821,-8653,17004,40950,34987,1101,-28781,-13524,-10180,-20141,-10455,-2630,-9832,-36092,-14959,-776,1412,12977,31526,45921,47074,44743,32818,5792,-19118,-27463,-8886,17289,40449,37357,12290,-20041,-36850,-14230,-6713,-11365,-10681,-22434,-12741,14550,10335,-16420,-2604,26129,20149,-9654,-18995,19592,25000,7365,24407,47848,24448,-14461,-6578,-6282,-26015,19255,56556,62715,49316,40495,34008,13346,12006,34562,33286,-3303,-16579,896,4193,14777,28875,29639,17193,-25,-12400,-20188,-799,22839,34503,29466,19943,4231,-6778,-27399,-31324,-18817,-8619,-5675,4941,20386,28134,29122,39643,33692,11330,-18205,-12965,-4018,-14657,-35220,-18412,-473,-729,-10444,-16217,-10252,4147,24108,47426,71829,81572,77747,58704,31736,2092,-16808,-16407,-22146,-38561,-22348,13569,25834,-2816,-33388,6709,32078,39165,24763,12217,2280,-12747,-26816,-34114,-22196,-15248,-7695,8767,22259,31317,39247,46906,45536,28781,11299,-4924,-19879,-37079,-31820,-26042,-37345,-6740,18169,10430,-13147,-33854,-28600,-13567,-10625,-16893,-17395,-5137,15758,-2206,-22567,-13634,-1965,4465,8216,9814,8019,10361,11685,5100,-8093,-16220,-22413,-29114,-26286,-26386,-30078,-25659,-13244,24415,44646,31171,5299,-704,10029,4772,-7405,-9889,-10191,-6148,868,13812,29782,35377,28784,13590,3379,18938,38587,32334,19531,-3077,-17461,-21769,-14945,-18251,-24425,-17355,-20472,-37081,-21526,-24074,-31582,-17275,-1343,4989,29479,76114,95403,82985,57928,31410,11590,-7152,3049,12587,13701,8893,-18392,-18203,3945,2059,-16839,-12175,18125,29666,20381,3077,-11451,-6235,16662,35011,20402,-10776,-14311,-3029,-5241,-11076,-13732,-9137,-5994,-7293,-13093,-21122,-1745,33139,52180,43655,23525,8015,-1332,-21521,-9708,18238,28557,25730,12983,8015,59,-18014,-3345],[2465,-2954,3418,47461,77601,81114,50918,-1885,-19380,-3739,-16776,-17898,12695,22896,14114,7288,3549,-1082,1632,17757,26250,30196,35604,42117,39334,14336,-9780,-16399,-14407,-26232,-30789,-17310,-15710,-27597,2097,31955,53106,35964,-20343,27620,76040,93466,96742,88953,72433,34080,4074,3934,-9310,-30914,3756,5102,-14065,4731,24232,31661,26925,3308,-28714,-26039,-13076,-21757,-22209,-17744,-19051,-16889,-8464,-16965,-40486,-25789,-10703,-15164,-17820,-10165,2309,8252,-1596,-14628,-6717,3636,11916,26448,29362,15542,-10563,-25590,-15245,-15776,-19275,-13396,-23475,27920,75684,76670,52799,11593,-28187,-28214,-22972,-14412,-10811,-27502,-22846,2314,8651,-3714,10378,37308,35587,6344,-23796,-27528,-37778,-20765,-2371,12103,11620,-8161,-20803,-18857,-6607,-19100,-31726,-22872,-870,35715,64635,50648,29783,12866,-15683,-20909,4105,9112,3923,-942,-2782,-5337,-6829,-1204,-13067,-18694,1253,9846,10266,21836,49757,48369,2653,-11509,23821,39367,23154,-9064,-24210,-19591,-6916,-10775,-22251,-30302,5927,49821,74730,67105,42054,33898,30964,18498,-1446,-25036,-32631,-32101,-29093,-22338,-5561,18933,20560,-16854,-136505,-254986,-266248,-195501,-90545,-27137,-12304,-25466,-16698,17023,33778,16359,-9430,-16978,-7392,401,3059,1056,-6900,-11425,-1831,13530,23511,11978,-19173,-25430,-14941,-16231,-14055,-4919,-9718,-26958,-24083,-6061,3058,10221,14439,9036,-1169,-13237,-17924,4396,20601,23883,22531,14273,-15619,-39190,-21189,-19724,-24494,-14109,-1675,-8195,-18466,21226,53251,54975,18605,-23135,1840,25077,32039,29764,25995,14399,-12182,-26560,-11669,-1996,-1326,12402,37148,47684,38813,1836,-24072,-13184,13321,22053,9509,-5573,2553,22014,39731,42019,18389,3728,-9256,-31122,-9218,26168,33180,1425,-29318,12316,37442,32039,15497,8138,-6277,-35610,-24590,-6407,8691,6177,8764,31501,50057,50844,45202,44159,58133,62754,53501,22880,-1770,25029,46403,30625,-51,-1047,17208,30738,17295,-11214,9392,48161,54507,23109,-1105,27905,70466,90672,61049,-7363,-3454,23197,9206,-21939,-13188,-20779,-18880,-6865,-7073,-22029,-41609,-41337,-42818,-25537,-23603,-28506,-22384,-10518,-6672,-19376,-20277,-2721,-8401,-32145,-39061,-41091,-21257,20742,52279,53346,30333,344,3340,13060,10098,7595,8458,1347,-18594,-18693,9804,19605,4966,-18137,-15425,-12284,-19374,-12374,-8615,-15841,-27301,-16252,-2921,7101,6919,-10298,-26031,923,19375,5038,-16508,-27957,-20954,-14771,-21042,-26492,-27095,-29639,-22477,-17424,-11947,607,14327,18621,9153,-10519,-22463,551,22857,14482,-5934,-14708,-20123,-26550,-5099,16501,21307,6123,-2795,22004,19359,-8253,-19511,-11335,-5099,-11866,-34036,-18007,-1859,-15703,-17129,-1622,-2039,-9328,9016,33448,43414,16608,-3785,-19834,-26960,-25207,-26008,-19446,-4302,708,-12527,12319,43316,30333,-9617,-24903,6184,17536,7127,6037,-4386,-1671,33922,51837,41943,10261,-12220,-22180,-1239,12033,-1620,-17703,15165,25928,12909,5693,21908,48904,54789,35039,14038,5116,-10396,-15671,2151,9351,-8837,-22904,1127,29829,52101,35965,-12622,-2874,-5187,-19035,9830,3987,-24402,8982,27742,5838,-15392,-11661,-22326,-21275,5635,32141,49959,49997,50976,36311,3103,-33962,2290,-2282,-1375,37883,50617,21528,-935,-812,-127,16379,23715,16025,5510,-2290,-5982,-6323,-13429,-26096,-11082,10836,13902,-9987,-1846,34529,55862,42152,6989,-14624,-12228,1424,1295,-21272,-42244,-15707,-3246,1868,-3322,-13552,-4274,7597,9125,11184,15700,7743,-3183,2757,6164,-10250,-24121,-37825,-38578,-23264,-10732,-7264,-28723,-2794,25513,7170,-23375,-3305,-12275,-22381,-2348,-2054,-22701,-17601,13161,22717,12168,-13286,-1870,21968,30909,31122,23774,10582,2684,-5424,-27377,-18501,-12112,-2211,2298,-13741,-22225,-27926,-43660,-24021,-6820,10646,31432,53080,53577,35379,3293,-8993,10257,17574,10049,-5207,-21168,-21086,-5881,18306,32746,24029,-2936,-7221,4596,13472,9765,-11010,-28581,-12699,-1129,21589,52365,66825,60686,43527,25038,4124,-19963,-24901,-31635,-20085,-374,21939,41454,42241,29615,8083,-13700,-18420,-23234,-27750,-18581,-10382,-16720,-21070,-10197,4504,-1383,-10956,-7184,-20713,-11284,24778,31603,4923,-17966,-30456,-39015,-14933,-4275,-2296,-17765,-32344,-1907,15754,14665,-625,-21407,-8329,13885,13721,-12853,-20012,-19857,-5674,19077,36705,29866,-5302,-8532,21630,45354,42125,11200,-10612,-11131,-15606,-21608,-8999,7914,8552,-1815,9234,28034,27198,77,-33384,-15687,-6468,-14308,-17799,-12891,-15579,-13954,-7911,-3661,10289,26385,20301,-18066,228,61384,105098,107793,66076,2350,-43836,-33051,-14831,4344,42985,62673,44550,1847,-104,20192,12087,15357,67283,100466,70962,22166,-3735,-2507,-4916,-19422,-34733,-25593,-35379,-19789,8768,12122,-15741,-19751,-1677,6931,3224,4447,24471,68081,84664,44246,13631,442,-27,9857,23873,41043,44117,19540,-6695,12095,37274,33553,819,-27733,-9607,-4808,-13359,-3396,5222,-3741,-28297,-15483,-4651,-7419,4272,24292,38566,41426,40345,29800,4639,-20258,-30025,-16198,8620,34422,35830,13778,-16198,-40504,-21998,-12652,-13186,-10482,-20662,-17438,8637,4480,-19562,1083,29235,23980,-4767,-21343,14964,19437,6260,28655,52748,29699,-10506,-14265,-16848,-19992,22726,58253,66930,50913,37035,24603,1439,6238,29074,28046,-2091,-21382,-5116,7201,20700,30290,29280,18904,5177,-3696,-10694,395,21550,34224,29369,17323,1528,-7509,-24977,-21379,-8658,1702,5757,18934,35571,38454,29627,35261,30144,9133,-21730,-14831,-3781,-13081,-35230,-15447,6180,8074,-2157,-10070,-6918,4184,21478,44913,72779,84654,78990,56320,28437,2311,-11189,-10974,-17190,-31397,-18757,17719,31625,1987,-34452,9936,38742,48456,34536,21139,10288,-5729,-19703,-26504,-19922,-16445,-11142,4519,12422,8431,-1065,-14912,-33650,-42373,-32514,-24597,-24133,-30592,-22861,-16453,-28849,-15430,10520,4069,-19797,-43865,-29147,-11302,-4961,-10056,-17252,-13376,12008,228,-17073,-10574,219,5411,8159,10428,10014,13657,17256,11768,-3342,-16640,-23207,-26226,-22691,-23724,-37892,-38117,-15182,23572,45335,34461,6972,3791,18756,15489,1426,-9124,-11740,-8320,-981,13615,31290,39290,33769,19328,7167,11633,29344,26343,16866,-5181,-18877,-19238,-17537,-23646,-21278,-6239,-11778,-36221,-21677,-24281,-34460,-19617,-2225,1865,18496,58260,77832,69061,49646,26945,9752,-7343,-984,7208,10180,7709,-19576,-19704,7834,11147,-7440,-6988,22102,31880,19750,1312,-14769,-12572,10405,28884,16806,-8881,-13726,-7661,-15835,-16023,-13058,661,7959,1403,-8118,-18912,-10090,24402,47185,44144,29816,13467,-283,-18793,-8270,16213,24661,24094,16639,11839,2333,-14798,-5083],[-721,-7281,3291,48207,77482,77937,47014,-4503,-18882,-2553,-14116,-19602,8999,23625,18817,16089,14387,6806,3631,15850,22713,29263,37658,43350,38501,13766,-9672,-24417,-25702,-28977,-23371,-14597,-14809,-32770,197,32177,53996,39099,-9385,12460,61443,85374,94650,90497,75575,37845,10780,12807,-1084,-32475,4638,14241,-5044,-1352,13862,17787,13593,-3537,-25397,-17930,-6936,-15613,-19607,-19627,-23357,-20640,-11870,-20592,-43455,-24733,-9984,-16858,-23088,-16395,-1405,8000,509,-13467,-7763,2778,12435,27706,30770,18166,-5770,-25222,-20949,-24129,-11750,-6115,-31521,25295,84057,92808,67074,18892,-27149,-32714,-24124,-14853,-12758,-30422,-22586,3495,12334,2213,9155,29355,27527,1486,-26724,-32900,-37546,-14802,918,11383,7340,-15323,-22070,-13545,-2958,-18976,-35677,-34218,-11104,29251,61470,47167,25105,10396,-15334,-17442,10489,21085,17182,4332,-4601,-5217,-1895,5177,-8421,-20623,2480,13668,11367,16786,44132,46650,4299,-14069,21174,36415,19551,-11584,-30562,-13142,1438,-8343,-23527,-33988,2622,43746,61945,48689,26152,29469,35258,25637,4153,-22496,-31016,-27001,-19562,-9974,5638,26332,23276,-20045,-146129,-297455,-357242,-275720,-151660,-64360,-32569,-34327,-12952,23326,40619,24265,-963,-11651,-4274,3161,4511,583,-10449,-20611,-13387,5335,19413,10155,-18958,-27713,-19871,-24032,-23754,-11148,-13320,-27363,-22633,-6742,-1577,3653,9131,6126,-2058,-10984,-11781,8417,20463,21975,25204,23896,-2938,-31479,-25058,-22534,-19170,-1232,10612,-3105,-18825,25031,54216,54071,18361,-20278,-1010,22882,36282,38205,32676,22189,-5470,-23448,-5117,7694,9367,23882,51120,60646,47474,8531,-16575,-8783,17184,26694,13306,-3421,2399,20180,39059,44898,22638,14766,10733,-15169,-5134,27327,30059,-2471,-22624,17724,43811,40178,23102,11435,-8965,-39052,-20952,-10903,-738,5166,13050,27975,37896,35228,32220,38116,51981,52581,42601,13382,-7462,23470,44707,29725,350,-3600,13683,28412,15026,-15442,4554,39878,49400,32600,36749,120713,211056,245472,200709,89381,-24612,4899,5573,-16996,-7391,-16532,-22595,-8512,-6035,-22692,-39686,-30517,-36046,-27395,-17300,-18247,-11235,-3084,-4526,-22937,-24322,-8027,-13418,-23512,-18704,-23054,-25209,18823,54906,56966,32823,1873,6255,13062,5279,3610,8183,3617,-18431,-14504,18431,27001,5252,-25516,-14073,-10621,-26306,-21512,-14239,-20776,-32273,-15487,1395,15013,13375,-7382,-28408,-2774,14769,726,-25830,-28642,-11284,-3342,-14432,-32455,-30428,-23971,-26467,-20681,-14423,-2459,8895,11308,1910,-15765,-11552,16570,36076,22676,-3220,-15201,-22078,-28164,-2651,19124,25367,13294,-1441,10805,7363,-15635,-17823,-9702,-3720,-8861,-33388,-22729,-4849,-17824,-22176,-8421,-9774,-11775,10968,33990,46345,22378,4001,-13768,-24380,-28294,-25653,-14423,6605,11592,-9691,11392,42907,30883,-9803,-25522,686,6977,-3825,-116,-5436,-492,30098,43517,30246,-1566,-18516,-28997,-4676,9561,-2406,-11410,17953,24798,8463,1427,19706,47139,52701,33488,16902,13451,-1094,-11970,789,6217,-10628,-17892,6505,31667,51642,33554,-12220,-3999,-9681,-18459,14333,9364,-23453,2776,26926,14801,-609,-5176,-25400,-13912,3122,13916,25410,32011,38591,30163,1765,-32421,4885,172,-6542,36960,52696,23878,2671,1262,-981,13685,21146,14807,4618,-5358,-10938,-10681,-14662,-25077,-9708,12544,16759,-1890,582,24871,38483,29972,1515,-15662,-10213,3753,2491,-18604,-39163,-16745,-3595,2382,-4144,-20473,-12291,3006,9463,14557,15503,5021,-4271,2475,5888,-9641,-22686,-34013,-38245,-19256,-5397,-4478,-25637,-3848,24322,5130,-27718,-3644,-10311,-15585,-64,-2908,-20321,-8888,17457,23637,12839,-12788,-8756,19120,32816,33832,23266,7140,224,-6399,-27043,-20952,-20176,-13455,-7917,-21534,-28750,-32226,-40213,-20424,-2005,11967,27570,49155,49566,30880,755,-5829,12653,17757,10097,-2813,-17316,-18318,-4081,18921,31851,22969,-3147,-7720,4317,15392,15991,180,-19125,-18786,-4136,20953,52070,65765,58910,43563,28465,10027,-13380,-24719,-32842,-13649,4323,25345,45054,42000,27943,6089,-17129,-18831,-19417,-25950,-24205,-13605,-13969,-17329,-7028,8084,2865,-11492,-15184,-23913,-1190,31042,28472,-11743,-31758,-31434,-36312,-7257,5902,6068,-10998,-30934,2603,23006,20149,-2423,-28249,-5002,11684,5750,-19890,-12113,-13557,-4433,21730,41067,32933,-5437,-4587,29793,52608,41926,11559,-8701,-15056,-22398,-28224,-16181,5425,9918,1902,13332,32390,31360,2265,-33549,-11692,-3512,-13850,-17850,-8472,-5773,-7812,-2845,6315,17033,28596,22420,-7163,745,53540,94103,99209,63729,-90,-42996,-26229,-15218,-6825,31965,55836,43903,4320,-2344,18062,14235,24850,78671,105980,67797,15247,-5193,714,528,-9016,-31392,-32379,-38812,-20140,4766,7693,-17415,-16002,2103,13135,10300,2172,12026,53175,73091,35152,4919,-989,2194,9995,22335,41622,49324,26849,-5516,6055,33115,31814,240,-27762,-7100,-900,-7310,3649,13221,3439,-20174,-14344,-7127,-16514,-5876,15929,30232,35024,35425,26913,4400,-19772,-29027,-20159,-674,25109,29879,11184,-14555,-35276,-28677,-17687,-13699,-9577,-17946,-22611,888,-3029,-22556,4289,31259,27013,859,-18455,11107,14553,7205,32928,56954,35212,-4939,-21600,-29411,-12451,24880,56659,66835,48847,30328,12546,-11535,402,21364,20591,-1819,-23087,-7640,12372,25060,28815,26462,19275,9563,4768,-1300,2003,18660,31504,26727,12577,-1557,-7058,-18535,-12686,-471,9853,15580,31659,48665,45050,24738,25596,23582,5630,-25599,-18242,-5731,-13515,-36369,-12891,12381,16917,6749,-2653,-2958,3343,16333,38753,69546,83851,76944,51610,24322,3053,-6115,-6297,-12041,-23847,-16746,18881,34902,5926,-37662,10049,42093,55081,43132,29981,17885,250,-13822,-20364,-17492,-17272,-15154,-2056,278,-7002,-12901,-19952,-17598,-9834,-16426,-28586,-28164,-23167,-14598,-8502,-21288,-23919,2555,-1180,-21698,-41360,-28329,-11423,-3615,-8200,-18587,-20239,7886,1532,-12546,-8097,910,4752,6368,9248,10303,14858,20396,16609,1659,-14866,-23812,-24939,-19868,-18518,-27932,-29903,-14725,19856,41753,33923,7200,8239,25465,23262,7933,-8480,-14605,-12562,-5904,9621,28811,39527,35270,21262,7404,1886,16761,17008,11344,-9531,-23179,-19400,-22018,-27715,-15108,3043,-6436,-32464,-21301,-24023,-37088,-24456,-4897,-857,8399,38453,55224,49965,37589,20338,7409,-6453,-5206,786,5732,6612,-17048,-19433,9631,18030,-416,-3659,23021,30716,16040,-2588,-18482,-20094,2975,21341,11867,-8434,-13740,-11820,-24076,-17441,-12172,9124,18987,7534,-5918,-17199,-20674,12753,39495,41994,32723,15837,-549,-17239,-10098,10672,17895,20360,17457,11695,833,-13010,-6130],[-3930,-11883,752,43840,70817,68263,37779,-10778,-19512,-2687,-12443,-22821,198,18714,18552,20768,21581,11734,3091,10909,16047,25347,35869,39975,32962,9924,-9747,-24342,-25407,-22616,-18443,-13680,-15318,-37981,-2557,30854,52794,40116,448,-2473,43948,72103,86961,87463,75861,40060,15055,18237,4949,-29911,4145,21769,3323,-7105,2317,2738,-929,-9334,-20214,-11280,-2417,-11013,-16128,-19846,-27716,-25486,-16135,-24547,-46570,-24588,-9422,-16777,-25897,-21082,-3689,8472,2612,-12850,-10626,214,11549,27662,30866,19907,-1232,-22451,-26474,-29228,-3769,-162,-29803,20775,86171,101612,74354,21523,-25937,-34390,-25901,-16105,-14681,-33961,-20199,7229,17470,7271,6720,19707,17849,-3991,-29615,-37943,-30685,-8788,2819,8977,2547,-22729,-22527,-9432,-798,-18608,-29600,-31170,-18857,23076,56587,42095,19692,7677,-14099,-13910,15580,31453,29907,11553,-5835,-6262,2620,13375,-1232,-20927,2968,15782,10050,9743,37042,42954,4790,-16288,16673,30123,12796,-15017,-34763,-7290,6781,-6605,-23417,-39048,-2798,35967,48356,29833,9834,25301,37990,31340,9182,-20488,-30769,-23310,-12541,-903,12788,30188,24724,-18212,-129852,-253645,-323182,-308980,-198112,-96358,-49835,-35462,-6492,29450,45350,28925,5475,-8164,-3446,3535,3535,-1433,-13931,-29018,-23615,-1071,16012,8105,-14935,-18924,-18143,-26967,-32585,-17975,-17849,-28081,-21919,-8404,-7173,-4678,1547,1315,-3670,-6435,-2831,13641,20456,19280,26998,32180,8565,-19219,-24695,-25570,-13868,10324,21605,143,-18587,27801,52365,50171,16659,-18436,-5771,17857,38291,46091,39162,29729,444,-21894,-35,16386,19289,33810,63251,71650,53398,13059,-11700,-6925,18702,29196,16052,-928,2876,19188,38801,47312,26977,26199,29709,287,-928,26657,25793,-5054,-16937,20689,47502,46213,29223,13897,-12004,-33589,-16473,-13814,-9963,3610,16927,25474,26216,18527,19165,32895,45399,41782,31378,3833,-13430,20534,40970,26833,-1258,-7435,9251,25652,13873,-17517,-5484,24337,35771,31034,39568,105528,168815,176583,131879,46100,-37626,9425,3886,-17640,-8317,-17512,-27920,-9864,-5519,-24816,-36366,-21774,-27200,-30061,-13281,-10641,-3184,2315,-1843,-19868,-24083,-12818,-15174,-10653,-1096,-8164,-25513,16721,56616,59075,33646,2261,7872,11713,-681,-1380,6666,4133,-19822,-10609,25876,33013,4930,-32759,-8910,-3840,-18873,-25498,-18254,-24430,-34455,-15279,2197,17848,15453,-6923,-31428,-9242,6422,-6599,-30018,-16045,2732,11328,-733,-21910,-24251,-17511,-30171,-25737,-17229,-6016,2940,5122,-1947,-13341,1855,30455,45748,27737,-2554,-16573,-24178,-27598,-590,21211,28802,19372,191,-4006,-5910,-21736,-16415,-9757,-4441,-7696,-30027,-25328,-6391,-17180,-27601,-15937,-16673,-11365,12383,33069,47190,27178,13348,-2822,-13375,-25361,-24384,-8387,17046,21392,-6002,9815,40419,29966,-10193,-28690,-8316,-6926,-17037,-8229,-8197,-2650,22821,32239,16430,-14840,-24541,-36886,-7716,7564,-1700,-7588,17296,20754,2016,-4663,15328,42485,47633,30138,19534,21641,7387,-8237,-1877,1288,-12805,-13390,10289,30993,47440,27445,-12788,-6055,-15029,-18177,15470,10953,-21537,-2686,25165,21989,11337,807,-15928,-105,7177,1680,-2944,8915,23238,21332,-2031,-31189,6777,2751,-11137,34607,52680,24961,5765,1916,-3491,9768,17690,12806,2970,-9964,-18238,-17132,-17088,-23562,-9400,12614,18515,5765,4774,16631,20465,15836,-5084,-17033,-9525,4400,2275,-14651,-30051,-15322,-3968,1437,-6050,-27569,-20649,-2191,8820,16731,14420,1832,-6036,495,3802,-9828,-21030,-29716,-34427,-14552,478,-1938,-22903,-7028,19961,-131,-26995,-842,-6378,-11596,-1265,-5352,-14162,-165,19943,22083,11328,-12406,-16346,15819,34586,36512,22880,4289,-1630,-7123,-23594,-20217,-26539,-23296,-10364,-19571,-31411,-37720,-36070,-17196,2013,12326,21624,42521,42766,23858,-3089,-3740,13177,16438,9532,-1034,-14979,-16875,-3147,18676,30100,21405,-3708,-9143,3654,17653,23138,12748,-6364,-20860,-7415,19469,50336,62106,53378,39581,28685,14667,-6908,-24619,-30868,-8130,6873,25652,45551,39902,25040,3454,-21162,-20143,-15830,-20926,-26463,-18282,-13162,-16012,-5851,9669,5396,-11067,-20014,-19099,6768,33825,22321,-29597,-28864,-22935,-32994,-1045,14365,11835,-7143,-27420,6004,26841,21786,-5416,-32772,-3442,6634,-5375,-24400,-3646,-7240,-3718,22369,42571,33449,-7814,-1601,36206,57241,39971,10639,-9271,-21388,-25617,-29999,-23523,2872,10781,4637,15487,33857,32502,2176,-35139,-9399,-2608,-14585,-17907,-4641,2488,278,3297,13408,20995,28729,23084,1890,4227,45722,81056,87417,57299,-5187,-37385,-18300,-14232,-18091,21379,46841,40410,5110,-4814,15338,15923,31926,85655,106555,62601,8948,-5621,2687,4334,-506,-21588,-32943,-36945,-19405,2299,4749,-16874,-11989,5757,19431,18484,2126,-2306,37081,59759,24763,-1879,1561,5751,9940,19466,39387,50492,30562,-5832,-1337,27999,29134,-952,-29038,-6409,1084,-2800,9555,20582,10794,-12713,-12417,-7910,-23703,-16840,6976,21703,28436,29940,23457,4137,-18354,-25757,-19166,-8387,13993,20319,4769,-15185,-29923,-30774,-20703,-13268,-8638,-15334,-26091,-7712,-11849,-23550,6387,31578,28808,6686,-10942,9554,11838,10243,36767,60100,40575,1794,-22982,-31276,-4340,25524,51619,61808,42778,20610,-1369,-24121,-5051,11912,11748,-2033,-20673,-5725,18632,27670,25050,22508,19395,13259,12570,7543,3828,14384,26499,21595,6073,-4368,-5811,-12651,-6180,5217,15536,23528,42615,58911,47600,14939,11780,15577,2116,-28115,-22411,-9211,-15443,-38066,-10433,17893,24973,15243,5194,1484,2113,9457,29918,62987,79755,72097,45095,20026,4562,-1355,-1905,-6537,-16188,-15842,17390,35951,9185,-41927,7986,42742,59344,50641,38777,25393,5726,-8778,-15179,-14605,-16993,-18047,-9137,-9113,-8160,-8134,-18169,-19875,-12012,-18187,-31310,-24030,-15664,-8138,-2965,-15969,-30515,-4005,-4619,-19943,-34723,-27854,-13841,-5793,-9808,-21377,-23956,4946,2727,-8407,-5470,1038,3531,4231,7910,10497,15490,22386,20379,6677,-11030,-22596,-23766,-17492,-13180,-17184,-17781,-11682,14995,35847,31440,7814,13107,30634,29074,13602,-6493,-17276,-17476,-12216,3754,24514,38344,35543,21473,5875,-7832,3699,6624,4880,-13874,-26665,-19212,-25394,-26764,-6865,11222,-2734,-28480,-19157,-21819,-35865,-29354,-7783,-2105,2288,21488,32149,29316,24806,14553,7750,-592,-2471,-681,4848,8900,-10185,-15236,11194,23572,5773,-226,23055,28473,11814,-5932,-19522,-25341,-2538,15718,8999,-6441,-12272,-13512,-25293,-15374,-9194,17771,29076,13395,-3851,-14770,-29799,2706,33261,40447,35141,18234,936,-14249,-11558,5115,11666,17514,18245,10910,-905,-10207,-3816],[-3487,-12783,-217,39088,62293,56647,27379,-16847,-17642,-852,-8682,-22166,-9908,11713,16729,24389,27886,16354,3045,6323,9917,21992,33464,35033,25602,5474,-8569,-18078,-16171,-13972,-13712,-12138,-14689,-35159,-3600,30327,51578,40605,9336,-8960,28759,57616,76774,82206,75016,41876,17831,21725,10537,-23977,4549,28989,11730,-10327,-7736,-10361,-13803,-11432,-13562,-4886,1936,-6338,-11534,-17502,-29906,-29357,-18882,-26234,-45689,-24164,-7971,-13957,-23028,-20190,-2005,11426,6393,-10764,-13460,-2340,10839,27789,31070,21884,3684,-18112,-28937,-23318,3914,4854,-23859,15631,82728,102932,74567,19472,-26518,-34905,-27540,-17041,-15894,-37399,-14721,14173,24451,12349,4241,9632,7614,-9372,-31747,-39597,-23083,-2658,4298,5943,-1334,-25867,-20603,-5721,744,-17370,-22978,-22505,-21198,19133,51891,36965,14698,5436,-11833,-9922,19682,39952,41496,20348,-4888,-7945,5827,19905,3879,-20424,3230,16487,6905,2452,30907,39369,5547,-17538,10967,21394,3845,-18810,-35392,-3638,8855,-5853,-21960,-42484,-9447,27575,35790,12417,-5527,22424,40040,35861,13556,-18428,-31358,-21276,-7493,5767,16449,30987,27272,-9486,-105326,-212600,-278754,-287553,-221713,-119641,-62366,-32340,-437,33706,47030,30054,9612,-6176,-4024,2683,1141,-4259,-16807,-36298,-31562,-4844,13989,6539,-8748,-7402,-11082,-24385,-37880,-24049,-22051,-28210,-21252,-10191,-12333,-13046,-6871,-3974,-4262,1306,8710,20057,20980,16494,28377,39163,18682,-7560,-20001,-27906,-9408,20248,30725,1314,-16835,29883,48133,43546,13561,-17571,-11461,10848,37932,52464,44605,36681,6047,-21393,3844,24168,28188,41879,73083,80412,56941,16026,-8831,-8446,16397,28530,17472,2106,4679,19704,39135,49316,31365,36794,45843,13134,2060,24458,21157,-5752,-11925,22283,49606,50876,34094,15367,-15418,-26465,-10442,-11910,-12979,3424,20703,24496,16549,1970,7596,29221,39365,31805,21503,-4312,-19052,16825,35901,22090,-4967,-12287,4343,22318,13113,-16790,-17169,5884,18081,25934,34107,47066,45040,16431,-17715,-28821,10168,26188,2423,-22015,-12702,-20196,-31895,-10299,-5325,-26620,-31016,-13685,-19728,-33231,-10703,-4716,2414,5440,-330,-16896,-23360,-16594,-13484,880,13310,3422,-24083,15610,58320,60461,33595,2121,8575,9650,-6677,-6301,4635,3626,-21678,-6923,32030,37578,4256,-35925,-981,6188,-7146,-21433,-19821,-26012,-33688,-15648,213,16447,14028,-7974,-32993,-17482,-4375,-16146,-26519,-3685,15712,24931,13381,-9702,-17234,-12240,-30112,-31160,-19552,-9435,-2327,1722,-934,-5302,14870,41858,52144,30463,-3025,-17947,-25222,-25962,490,22221,31284,24457,2967,-20812,-15948,-23466,-15340,-10830,-6485,-7635,-25766,-24605,-6526,-15445,-33002,-22924,-21042,-9039,13207,31159,46296,30874,22805,8877,-2975,-21346,-23374,-1780,26709,29656,-1944,8638,36878,28177,-10409,-33196,-19365,-22433,-30625,-17510,-12609,-7517,13393,19756,2422,-28570,-27164,-37076,-9893,6081,-287,-5791,13813,14537,-5517,-11949,9002,35061,39954,25758,22655,29983,15225,-4627,-5149,-4205,-14263,-9482,12509,28074,39764,18012,-14293,-8694,-20476,-18434,13465,8816,-20961,-6969,22641,26850,19412,4516,-3024,15030,16700,4240,-24432,-15854,8032,11209,-7777,-30222,7825,4658,-14174,31176,50547,24935,8579,1592,-6889,5643,14147,10825,1886,-13858,-26537,-24683,-19891,-21266,-9830,11303,19543,12819,9621,10650,3889,1011,-12179,-18491,-9820,3775,1401,-9424,-20056,-10830,-3657,-495,-8399,-30335,-27311,-7413,7415,17848,12970,-1083,-8175,-2948,105,-10859,-19369,-25832,-30470,-10830,5557,148,-20774,-12490,12352,-8343,-20656,3534,-3006,-10941,-5528,-7613,-5522,7656,20200,18038,7769,-12530,-24226,12052,35715,38431,22070,1811,-3100,-7986,-20481,-17178,-28072,-26822,-3187,-9800,-28008,-39927,-31791,-14966,4181,10960,13617,33308,33184,14302,-8288,-3509,11251,13342,8169,-201,-14273,-16932,-3419,17217,27247,19078,-4927,-11768,2109,19397,30328,25565,6802,-15424,-9558,17589,47268,55835,43995,31265,24914,16684,-1897,-25211,-29131,-4851,6179,22149,42644,35927,21152,636,-25223,-22852,-13307,-15010,-23387,-24768,-15071,-17764,-7202,8819,5652,-10923,-21199,-13275,10954,32005,13451,-25806,-8179,-10252,-30845,2114,19375,13683,-7278,-25974,6632,26207,18738,-10246,-29905,-4420,-1627,-19696,-21199,3280,-2923,-4398,20584,40824,30991,-13037,-67,40359,58919,35883,7445,-12792,-27640,-21357,-25677,-31587,-1256,9341,4680,14510,31790,30387,-212,-38782,-9798,-4145,-16684,-18279,-2295,8061,7211,8173,16500,21238,26035,21627,8172,8460,37820,66256,72783,46378,-13539,-30176,-10525,-12598,-28054,11511,35326,33412,3271,-8519,11033,15649,35264,87071,101733,55097,2757,-6844,2249,5615,5007,-13373,-27324,-32937,-19733,-149,2605,-15581,-9255,8206,24626,26183,4148,-18585,20513,45153,13582,-4681,7011,9547,8850,14403,33396,46451,29409,-8565,-10481,21055,24363,-3676,-32085,-8219,358,-999,12945,26020,17026,-6665,-10819,-7683,-25263,-28187,-2584,13239,21778,23243,18022,2166,-17691,-22678,-15094,-11988,3131,8293,-5333,-18570,-26312,-26964,-21436,-13063,-8627,-13553,-23187,-15144,-20700,-21381,6223,28963,28277,11447,-2499,10211,11211,13881,39012,61164,44627,8354,-16319,-18019,2578,23747,42554,50963,31881,7493,-16996,-32999,-10613,537,1792,-2933,-16879,-1523,24127,27763,19050,18198,19421,15473,18460,14679,4796,8154,18649,13323,-2548,-7190,-5236,-9487,-3059,7360,17862,28626,50525,64905,45408,667,-4901,7411,-1166,-29007,-27427,-14391,-19161,-39609,-8780,21610,30688,21627,11808,5122,-71,745,18608,53257,72235,64119,36413,15278,6057,2358,1500,-1583,-8889,-15313,12966,34190,10975,-43577,3815,40402,60614,56130,46481,32070,10314,-4987,-11306,-12117,-16636,-20089,-15742,-13740,-5799,-7781,-24566,-38147,-28673,-22479,-20349,-12561,-10021,-4200,105,-12391,-35701,-9484,-7142,-17736,-30604,-29090,-18831,-11271,-14345,-25659,-24598,2768,3109,-5548,-3571,294,1547,1824,6670,10795,15744,23236,22697,10638,-6924,-20220,-22620,-15887,-8977,-8237,-7426,-7932,9405,28332,27635,8976,17498,33694,32727,18421,-3417,-19515,-22967,-19511,-3330,19373,36863,35783,21042,3238,-16616,-8256,-4069,-2201,-16841,-23375,-16664,-25890,-21657,1849,17945,-571,-25001,-16145,-18572,-31711,-33015,-10696,-2839,-188,9938,11552,8782,12287,10248,10836,9248,8289,5272,9101,14743,-1181,-8604,12440,27091,10739,3064,22218,25269,7328,-8568,-18438,-27104,-5563,12732,8831,-2682,-9431,-13022,-23457,-12731,-5559,25545,37638,18773,-1793,-12079,-34298,-3455,29811,39952,37283,20983,4295,-9824,-11839,259,6522,15660,19068,9941,-2355,-6385,822],[-2976,-13355,-2020,32945,51271,42171,14231,-24786,-16022,216,-5669,-19268,-22972,1118,11596,24707,30740,18069,1249,417,3202,17951,28927,26845,14591,-1605,-9051,-13111,-8387,-8065,-11314,-11926,-14807,-31897,-4910,28583,48243,38252,14580,-6088,16987,42171,63655,73507,71041,40870,16858,21460,14072,-17602,4541,33792,17971,-12642,-16873,-21112,-25325,-11665,-8212,-552,4574,-2942,-7776,-14943,-31054,-32917,-20486,-26124,-44627,-24755,-7027,-10230,-16533,-14628,2344,15514,10722,-7824,-16515,-5371,9684,27379,30644,23068,7702,-13947,-27614,-16475,9776,7830,-18848,9359,73192,95547,66680,12084,-29725,-36383,-29536,-18154,-17327,-39437,-7367,22925,32147,16917,1406,-1047,-3465,-15292,-33625,-37044,-16158,2717,5110,2193,-4034,-21107,-16488,-2534,1622,-15548,-17104,-15195,-18609,17816,48134,32301,10275,3531,-9072,-5870,22325,45616,50613,29203,-1541,-10242,6815,22803,5407,-19701,3119,15531,2058,-3490,27174,36966,7146,-17797,4215,10741,-6668,-22622,-34140,-2543,7689,-6434,-19677,-35534,-15598,20029,26186,-1047,-18729,20763,41453,38940,16824,-16632,-32711,-20562,-3977,10944,18112,29970,32430,6506,-78552,-183113,-254713,-273280,-220670,-128919,-71614,-28846,3789,35226,45507,28437,12006,-4790,-4626,2014,-1527,-7248,-19081,-43054,-36748,-6144,13290,5839,-1862,3917,-2154,-19175,-36845,-27914,-24614,-26914,-19808,-11063,-15417,-18990,-14564,-8294,-2513,11805,22221,27545,22239,14092,29606,44782,27231,3274,-12780,-28386,-5834,28311,37480,420,-12995,31668,42222,34774,9393,-17214,-16942,2951,35384,56566,48456,42814,11809,-21185,6916,31199,36022,48111,80514,86882,58679,18118,-7016,-12413,10650,24967,17858,5944,8242,22067,40120,50948,35685,45881,58491,23315,3712,21326,17033,-4354,-6893,23811,51446,55094,38262,16118,-18961,-18214,-2444,-4198,-5791,6283,24901,25315,10320,-13024,-527,27706,34838,23958,14344,-9838,-23576,13194,30248,15729,-10502,-17964,-1162,18185,12078,-14424,-27857,-11182,1657,23865,51717,102251,158131,190148,178537,130860,85009,42611,1754,-25084,-16167,-21559,-32084,-9855,-5028,-26063,-24774,-6439,-13559,-35936,-7854,1193,7177,7462,258,-15269,-22960,-18337,-9450,10633,24791,12233,-21955,16551,60830,61954,33566,2243,9164,7821,-11420,-9968,3009,3088,-22757,-3029,37166,41037,3729,-32078,8677,17819,4734,-14843,-19352,-25926,-32273,-16104,-3275,12332,10681,-9005,-30868,-25917,-15412,-26647,-20713,6755,26513,36567,26478,2265,-10231,-7472,-26175,-34814,-20724,-11910,-5459,2067,4309,5041,27134,51034,56107,32083,-3325,-17995,-23557,-22908,949,22415,33149,29152,7701,-27693,-15430,-20236,-14079,-11818,-8562,-7441,-20527,-21030,-5458,-13500,-37511,-27090,-21139,-5129,14342,29480,44820,34150,32203,20705,6845,-17760,-21838,6245,36109,36771,2654,9134,33760,26537,-9685,-36778,-30157,-32602,-36252,-26256,-17794,-13632,4083,8879,-8279,-35195,-23874,-30223,-10349,5582,1744,-4858,8884,7614,-12483,-19102,1776,25859,30872,21864,27333,39150,23116,-585,-7683,-8351,-13728,-5476,14019,23994,29744,6632,-15301,-10769,-24415,-18266,9705,4202,-21786,-9613,19977,29707,23853,6669,10376,30225,28883,17386,-9654,-26477,-974,2530,-13884,-28547,8761,6260,-14243,27899,47111,24805,12148,1720,-9193,3470,12373,10582,3380,-13301,-31308,-30764,-21190,-17275,-9625,9854,21016,19935,14945,7651,-8254,-12191,-18186,-18988,-9720,3386,1764,-2304,-9045,-3223,-1222,-1794,-9553,-25654,-27575,-10692,6781,19391,12883,-1966,-9312,-6375,-3694,-11446,-16700,-21481,-26439,-7708,10198,2750,-18069,-19031,2762,-17393,-11374,8861,-455,-12428,-10769,-6880,4716,14947,19199,12889,3641,-12239,-29916,8973,36785,39981,21489,766,-3127,-8103,-17611,-12634,-24046,-21755,8994,2677,-21439,-34648,-26454,-12899,4994,8574,5078,23258,22479,3960,-13200,-4392,7830,9738,7276,905,-13703,-17129,-3779,15684,24578,17246,-5578,-14319,672,21348,38219,38944,20560,-4819,-7660,17311,44562,48676,32534,20133,18234,16517,1944,-25564,-27304,-2703,3165,16044,37984,31839,18284,-137,-26333,-25753,-10994,-8607,-17037,-31553,-18547,-21264,-9643,6953,4874,-10735,-20191,-9273,11841,26438,4281,-5457,14927,3168,-29587,2763,21349,12397,-10393,-26217,5026,22118,12234,-15608,-24271,-6645,-11440,-35202,-12819,9119,-100,-5449,17882,37347,27004,-19804,1640,43788,59224,30967,2946,-17235,-26711,-12877,-18943,-38400,-6662,5804,2463,11433,27820,27024,-2682,-42482,-11842,-6533,-18297,-17685,-421,11876,12760,11787,16609,18944,21777,19397,12872,13259,31429,51726,57282,32670,-23580,-21756,-2383,-9492,-27326,4712,22949,24229,-189,-12631,6002,13887,35593,83961,93153,46783,-2197,-8429,533,5439,8225,-6979,-20642,-28857,-21205,-3131,1112,-14080,-7380,10134,29184,33327,8379,-34094,6663,31916,4516,-1630,14394,13711,7455,8077,24682,38189,24230,-12624,-19406,13294,18123,-7264,-35700,-11409,-2093,-1320,14252,29905,22507,-1184,-8861,-6179,-20630,-35759,-11305,6470,16582,16259,10857,-1505,-17818,-19922,-9738,-9132,-2672,-2131,-16801,-23548,-23829,-21911,-19786,-12821,-8851,-11685,-16353,-16270,-21988,-16621,4289,23773,25759,15177,5556,12889,12614,17572,39839,60453,47446,14569,-6810,-6282,7835,19836,30316,35107,16806,-8131,-32596,-30093,-15876,-11803,-7817,-3797,-13344,3248,28304,25704,12003,15133,20024,16264,22121,19868,4761,349,8408,2283,-12574,-9676,-5834,-9416,-3451,5990,16992,30821,54998,66295,39152,-15037,-19001,1568,-3777,-28976,-32818,-20840,-24350,-38769,-8183,23033,33233,24949,16201,7151,-3428,-9498,5514,41038,61673,53126,25590,10142,7002,4513,3317,2030,-2660,-14360,5836,29295,10680,-39464,-2237,34937,58405,58736,52042,37090,13571,-2780,-9076,-10959,-17555,-22789,-21827,-16896,-7904,-6667,554,15350,19574,15427,5396,-1053,-7273,-2457,1524,-9896,-35408,-15456,-10660,-17942,-30283,-33051,-26818,-20127,-21794,-31234,-24288,-406,1080,-5398,-4018,-2441,-2179,-1692,4757,10328,14803,22008,22325,11852,-4814,-18748,-22680,-16249,-7413,-2699,-616,-5943,2295,18739,21907,9237,19371,33033,32818,20905,-1112,-22287,-30256,-28628,-12149,13208,34984,35948,19934,-947,-25027,-18652,-16007,-11293,-18118,-14371,-12144,-24293,-16598,8164,21096,-1752,-24175,-14980,-17154,-28353,-35190,-14954,-5692,-2675,2858,-5214,-12268,-1484,5283,13403,18547,21100,14593,15483,20836,6257,-3232,10872,25762,11677,3374,17914,18563,51,-13312,-18969,-28001,-8590,9801,8491,-208,-8177,-13320,-24554,-13592,-5496,28445,41060,20429,-2684,-12318,-31213,-6931,26672,37500,36085,21066,6166,-7347,-13684,-6552,-391,11550,16714,5829,-6550,-5053,3516],[-1804,-13076,-3056,28788,42111,28814,1200,-32654,-13792,1539,-2497,-13988,-34839,-9920,5473,23240,31231,17847,-1119,-4979,-1690,15205,24062,17126,1444,-9981,-10584,-9849,-3115,-4822,-10383,-12083,-14768,-28863,-5923,26256,43453,33679,16764,1121,11041,28372,49741,62739,64455,37251,12631,18255,16389,-10595,4726,36274,22173,-14044,-23590,-26123,-33024,-10974,-4579,1785,5760,-437,-4717,-12562,-31326,-35186,-20132,-24117,-43483,-26014,-6359,-5890,-8170,-6338,8325,20228,15400,-3849,-18690,-8180,8611,26849,29932,23527,10736,-10140,-23787,-10193,13637,8822,-14786,2480,58551,80005,51299,297,-33826,-37825,-31249,-19172,-18993,-35033,1039,32412,39900,20880,-1680,-12086,-15106,-21843,-34907,-33952,-10549,6822,5238,-2070,-5243,-13608,-10801,308,2085,-13241,-12331,-10002,-13987,18713,45601,28380,6412,1876,-6148,-2170,23022,47557,55962,36462,3425,-12924,4941,21136,3031,-18823,2216,12509,-4460,-6443,25973,35664,9249,-17544,-3778,-1652,-18349,-26060,-32673,-4330,3196,-8873,-17365,-26186,-16782,16102,21707,-6690,-26429,19464,41228,39730,18288,-16046,-36041,-21460,-2704,13856,18156,27810,39307,27667,-45616,-147603,-223482,-245721,-188526,-111224,-79463,-25834,6394,33890,40731,24366,12268,-4228,-4814,1594,-4769,-11073,-21214,-48745,-39379,-6994,12226,4979,3596,12761,5481,-14699,-33329,-29084,-25498,-24895,-18218,-11416,-16369,-20718,-20950,-11667,579,22460,35247,34346,22765,10930,29495,47598,32605,11648,-5770,-27625,-4458,32767,39844,-3886,-8408,31938,33902,23062,3054,-18387,-22704,-6302,29396,56298,48868,46387,16475,-22002,7932,35951,41142,51050,84019,89477,57534,18257,-6972,-18846,1024,17745,16038,9056,11936,24511,39934,50411,37978,51373,65797,29503,2765,16164,12354,-2808,-3006,24638,52343,57857,40524,14855,-24057,-10565,5651,6055,6496,11018,28074,26021,6398,-26709,-5195,26739,30639,17260,8680,-14070,-28037,8613,22747,6364,-19012,-25463,-8505,12073,9416,-12271,-39121,-27461,-13176,20384,68087,167513,268208,314955,288917,205589,116635,45307,847,-24384,-17748,-22184,-31711,-10395,-5944,-24777,-20839,-2905,-11015,-39199,-5011,6753,10986,7957,-1206,-16427,-24041,-19258,-6282,16566,31615,16951,-20761,18010,62442,61998,32186,1341,8368,5009,-15959,-13660,378,1232,-24206,-650,39477,41638,1661,-26537,17244,27919,13915,-10321,-19832,-26867,-32700,-18149,-9039,5142,5128,-10537,-27118,-31585,-23626,-38013,-16599,13051,32936,44115,36207,11843,-5039,-4720,-22118,-36514,-22661,-14926,-7537,3750,10120,14263,36475,56186,56360,31542,-4483,-17727,-20322,-19673,-765,20107,32703,31859,12574,-11918,-6824,-16343,-14281,-13858,-11554,-8096,-15966,-17496,-5540,-13544,-36683,-27946,-18724,-1555,14660,27085,41822,35624,39517,30463,14153,-16671,-20199,14388,43547,41025,5973,9989,30154,23738,-9622,-38554,-36261,-21236,-27059,-33403,-24729,-21299,-4518,722,-12901,-24042,-18149,-23691,-10393,4417,2499,-5757,1819,-670,-19190,-26818,-7273,13988,19723,17872,32127,47390,29456,2326,-10376,-11536,-12473,-2636,13655,17787,16526,-6943,-15889,-13209,-27136,-18342,3931,-3335,-25312,-12622,15556,28923,23164,6685,21967,43083,39540,30534,12566,-8524,284,-3500,-20360,-27214,8320,6229,-12581,24026,41226,23546,15394,1725,-10311,3277,12088,11520,6704,-8539,-28675,-33749,-21218,-12736,-9391,7537,21975,25767,18938,5635,-15459,-23291,-23612,-19516,-9799,2806,3132,5296,1601,5400,2457,-2704,-9925,-19531,-22690,-11736,6856,21209,13959,-1254,-9994,-10029,-7732,-11921,-13678,-17332,-23230,-6000,13542,5266,-15031,-26550,-9083,-24227,-1882,13361,216,-16218,-16132,-3492,14408,20515,16417,6511,-1143,-12110,-30951,6058,36753,39994,20310,680,-2210,-8024,-15633,-8158,-18443,-14544,21637,14804,-14340,-27871,-20506,-11460,3753,4623,-3796,12869,11142,-6458,-17442,-6838,2677,5706,6801,2272,-13022,-17408,-4399,13979,22177,15957,-5626,-16691,-853,23147,46213,51909,34116,7757,-1515,19182,42705,41401,20043,6887,8969,13885,4058,-25882,-25056,-1145,-1823,7918,32581,28564,17443,2085,-23451,-28453,-8832,-2351,-9797,-34014,-23014,-25728,-12260,4831,3633,-10672,-19470,-8061,9533,17619,-3066,14533,36290,15397,-29123,1253,20534,8562,-15685,-27304,1683,15425,3326,-20353,-18088,-9095,-21396,-36391,-2841,14207,1725,-6046,15469,33369,22659,-26826,5071,47854,59390,26128,-1917,-19873,-18293,-3121,-11287,-36567,-12813,647,-1308,7617,23881,24613,-2856,-41096,-14372,-8180,-17721,-15178,2089,15160,17491,14703,15155,15718,17584,18056,17516,19122,28100,39567,42871,18364,-32437,-11517,6936,-3969,-16640,3438,12079,14779,-3707,-15794,1649,11824,34407,78262,83175,39650,-4339,-8788,-461,5515,10542,-1279,-13310,-23353,-22513,-6387,491,-11784,-4969,13003,34346,40690,14964,-35007,22,23690,1574,6793,23537,19206,7402,2547,15600,28185,17389,-15363,-23082,7202,12424,-9880,-37475,-13519,-3906,-1790,15342,33966,28951,5785,-4534,-2146,-12756,-31765,-16444,4019,15393,11503,4009,-5033,-16901,-15461,-2386,259,1503,-4077,-23980,-27107,-20064,-15271,-14925,-10405,-6786,-7245,-6881,-8602,-11901,-8353,3420,18655,23682,19898,14695,18622,17244,22937,41602,60445,51237,22392,4684,5483,13326,16338,18187,17863,861,-22790,-35764,-20496,-18192,-21777,-13316,-1901,-8219,10112,33374,24426,7589,16693,23824,18227,25882,25515,6277,-5940,-937,-8266,-19879,-8956,-5063,-9630,-4397,4314,16281,33156,58760,66122,33387,-19855,-14597,3133,-2777,-26489,-35123,-25083,-27523,-34565,-5791,24926,35191,27713,20821,10156,-4939,-17726,-5261,30399,51883,42685,16091,8073,10285,8015,6345,6834,4658,-10197,-152,24593,11315,-32407,-6368,29888,55981,61350,58138,43279,18661,1302,-5041,-8084,-16974,-24144,-25135,-19870,-13680,-6673,21089,52154,60228,48997,26520,8433,-3122,1813,5822,-4774,-29442,-19224,-12860,-18198,-30324,-36147,-33801,-28070,-27770,-30187,-21121,-2227,-469,-4607,-3617,-3852,-4159,-2801,5661,12520,16201,22220,22605,13407,-1920,-15524,-20738,-15171,-5126,2683,5790,-2895,-2513,11194,18233,11572,21608,32002,32802,24237,3208,-21776,-35588,-34542,-17657,11029,37490,40757,23068,-1687,-27575,-21685,-25002,-18721,-13513,-348,-2705,-18164,-10126,14414,23597,-3001,-22945,-12997,-15046,-23636,-31338,-16078,-7370,-3461,2136,-11206,-28575,-13071,2317,17175,28253,35200,26706,24887,28764,14152,2874,9391,22443,11308,3290,12966,11203,-7250,-17667,-19008,-26494,-9008,9261,10002,3131,-6109,-11879,-26027,-15506,-7293,28177,41350,20696,-3898,-13006,-26268,-5366,25992,35322,33974,20943,8590,-4780,-14652,-12438,-6317,7637,13709,1260,-11020,-4203,5906],[537,-11535,-2381,28976,38884,20896,-8439,-36629,-10497,3783,1413,-6910,-23718,-16343,827,21388,30282,16456,-3203,-8340,-3072,14839,20159,7398,-12480,-18171,-12548,-8037,-351,-3921,-10307,-11987,-14066,-25796,-6501,23653,37683,27468,16762,8633,10639,17980,36734,51081,55713,31314,5748,13006,18202,-2958,5155,36361,24341,-14934,-26794,-23939,-32955,-10597,-3107,1955,5453,1216,-2378,-10736,-31447,-35583,-17892,-20816,-41701,-27785,-5933,-1373,551,2520,14444,24640,19780,688,-19289,-10408,7834,26325,28973,23103,12544,-6976,-19357,-4918,15297,7831,-11810,-4445,40371,57777,29619,-14290,-33040,-35327,-31663,-19856,-20608,-28709,9477,41344,46797,23834,-5192,-23412,-26619,-28498,-34224,-31949,-7036,8972,4397,-6815,-5289,-6305,-4504,2881,2327,-10733,-9027,-7346,-9779,20616,43848,24988,2839,402,-3313,700,21301,45070,56489,40657,8718,-15181,-19,14935,-2531,-17613,127,7213,-12147,-5497,26285,34607,11036,-17367,-13108,-15488,-30015,-27850,-30842,-8944,-4438,-13296,-15607,-16813,-9773,18590,23230,-3579,-24335,17863,38683,37883,17935,-16528,-42260,-23830,-4361,13117,15849,24751,45619,47876,-11442,-105084,-179679,-204858,-154024,-91544,-75318,-23445,8181,30609,33291,17984,9980,-4564,-4131,1197,-9111,-16150,-21890,-45361,-39367,-9159,9521,3342,6530,17974,10320,-12405,-30335,-27415,-24635,-22676,-16887,-11473,-15518,-17940,-23932,-13871,3655,31053,45673,39104,21563,6509,27638,47049,34040,16704,-315,-26161,-5911,32505,36455,-12113,-3877,30194,23319,8578,-5653,-21302,-28627,-16707,19655,50754,45136,46646,19549,-23503,6533,37797,42900,50368,83282,87768,53402,16265,-8481,-26146,-11460,7526,12017,10911,14997,26155,37811,46997,37435,52612,67476,31760,-501,9088,7031,-1995,-377,25000,52458,59170,40953,11836,-30719,-4145,12946,16514,19525,16851,29965,25876,4099,-34797,-6041,25811,26744,11780,4025,-17586,-31961,3466,13747,-5195,-29709,-33146,-15516,6020,7047,-7648,-32139,-43666,-27637,9976,56798,152972,238008,262499,229331,156777,86316,33149,1700,-18504,-15436,-20236,-28581,-11396,-7472,-22931,-18810,-3092,-12095,-39243,-1077,13087,15397,8408,-3791,-19642,-25426,-19293,-4880,18567,33894,18152,-19518,19905,63003,60680,29836,-40,6731,1829,-19688,-17086,-2930,-1455,-25484,371,39181,39651,-1663,-21182,24123,35720,19975,-8468,-21727,-28689,-34347,-21072,-15748,-3162,-591,-11135,-22307,-24033,-18576,-30402,-13987,15466,35348,47972,42756,19222,-1199,-3402,-18323,-35597,-25278,-17803,-8004,6058,15522,22069,43045,57828,53831,29820,-5567,-16288,-15205,-15406,-3859,15967,30558,33163,17717,5082,3935,-13099,-15356,-15909,-14126,-8423,-11442,-13975,-6559,-15087,-31243,-24327,-14162,2338,15271,25151,38546,36174,45102,38311,19258,-17590,-16311,23359,49501,43023,8638,11848,27167,20609,-9701,-37177,-28606,-8396,-15381,-32283,-31251,-27111,-9166,-1632,-8572,-12864,-10835,-16482,-8925,3399,2639,-7195,-5732,-8656,-23227,-32303,-16511,1155,8498,15368,37507,54952,34750,4763,-12007,-12225,-9578,214,12575,10747,1600,-19290,-13904,-14776,-26842,-16830,-1344,-11593,-30239,-15748,9957,25176,18345,6489,32163,53724,47779,40267,31269,15503,11560,-3815,-24344,-25184,7347,5576,-8649,20940,33940,22175,19144,2937,-8533,6386,14490,14543,12241,-353,-21068,-31339,-18769,-6894,-7926,5465,23197,30838,21993,4445,-17185,-29744,-27410,-19240,-8909,3254,6512,13704,12318,15002,7920,-1874,-8452,-12712,-15126,-8957,9352,24823,17305,1715,-9342,-12601,-10530,-11027,-9347,-12423,-19911,-4673,16652,8829,-10206,-30409,-21806,-19818,7605,17201,-111,-20871,-19057,2118,23113,24606,12755,116,-5399,-11370,-27325,3928,35835,38652,19047,2234,274,-7050,-13837,-3593,-12384,-7005,33719,26293,-6553,-19589,-13368,-9973,951,-302,-11901,3571,677,-15099,-19974,-10334,-3467,2220,7424,4633,-11307,-17058,-4796,12656,20744,15862,-4454,-18170,-2070,25032,54099,63896,47155,21259,8051,23574,42341,35209,8385,-7226,-1979,9144,4364,-26169,-21663,834,-7796,-1099,27835,27094,19370,7537,-17470,-30495,-6731,3440,-2531,-27849,-27784,-30213,-14123,3054,2323,-10831,-20192,-9922,4119,6032,-6787,30646,53155,24867,-29256,-2108,17071,2550,-22613,-28101,-3052,6655,-7266,-23460,-11944,-11404,-30790,-22050,7027,18151,2393,-6132,13539,29089,18113,-31682,10601,52684,59242,20970,-7168,-18779,-7629,6102,-3687,-28340,-19759,-6588,-6970,3379,20632,23777,-287,-35764,-17764,-9310,-15489,-11754,4632,17572,20668,16034,11962,11549,13385,17403,21725,24918,27038,29667,29245,3659,-33515,-899,16040,2577,-4018,6534,3188,4837,-8000,-18954,-2934,8408,30946,69686,71671,32987,-4826,-8651,-1405,4755,10682,2335,-7103,-17678,-24408,-11917,-1372,-10346,-3450,15225,38294,46056,20924,-22935,162,20094,3954,16159,31414,23743,6936,-3460,5260,15808,8181,-17162,-19525,2050,5950,-13273,-38827,-15747,-6336,-4042,14425,36163,34179,12242,53,1693,-6177,-26279,-19453,3815,15994,7481,-4265,-10443,-17017,-11284,4306,11029,11325,1833,-23660,-30456,-17063,-9647,-10166,-8119,-4600,-2725,1691,1136,386,434,2221,11922,19820,22838,21875,23624,21409,26941,41791,58699,53226,28757,14226,14077,16053,10772,4422,-1677,-17261,-36643,-23671,-12411,-20213,-31457,-16947,-396,-4519,15892,36298,21371,3711,19656,27425,18425,26579,28447,6320,-13237,-11599,-20524,-23901,-8114,-5916,-12859,-8409,154,13620,33063,58968,62151,27927,-7538,2832,9073,-1503,-25555,-36865,-29762,-30815,-30960,-4825,24090,33264,26529,22180,10735,-7733,-26598,-15629,19159,40457,30186,5179,6162,12543,9530,7111,9042,8981,-7107,-7574,17160,9615,-26654,-11259,22432,50337,60606,61141,47031,22175,4216,-2233,-6617,-17991,-27838,-30366,-26849,-25566,-18752,15786,53155,64905,54003,29976,11285,776,5882,9625,-874,-24503,-23845,-17273,-21777,-33473,-41040,-42113,-37128,-33583,-25646,-19013,-6427,-4680,-5919,-4993,-6724,-7075,-4312,6433,14396,17106,21120,20720,12398,-1244,-13720,-19840,-15452,-4779,5253,9132,-1570,-7351,3564,14321,12856,21363,28226,30312,25626,6398,-20513,-33391,-32772,-19514,11914,42864,48446,28947,203,-25269,-19655,-31718,-25935,-6626,14159,8204,-11068,-5442,17724,23114,-6216,-23273,-12377,-14465,-19868,-24826,-14362,-8631,-4700,3568,-8052,-32861,-23736,-686,19623,35382,46521,37318,33858,35935,20503,7775,6926,16323,8617,1653,6495,2354,-15475,-22550,-19319,-23918,-7908,9783,11918,6224,-4011,-9352,-26888,-18203,-11584,24046,38088,19453,-5203,-13962,-21308,-681,26995,33302,31338,21121,11688,-1918,-14330,-16077,-9844,5163,11494,-2152,-14437,-2851,8932],[2042,-10760,-2063,31514,40961,19170,-13259,-31945,-8077,5240,4333,-581,-11734,-14423,-1933,18554,26905,12743,-6167,-10380,-2310,15165,16173,-2580,-27356,-24866,-15757,-8794,-1231,-6301,-11968,-12591,-13777,-23875,-7931,19758,30231,19137,14689,14520,12637,10664,24872,38639,44499,22740,-3822,6071,19363,4348,4836,33311,23817,-16358,-26950,-18470,-28241,-11910,-4655,-724,3057,1461,-1260,-10123,-32443,-34305,-14488,-16918,-39114,-30186,-6028,2649,8338,10244,19273,27709,23051,5033,-18208,-11902,7429,25872,27757,21702,12993,-4650,-15201,-882,14825,5105,-9843,-10157,21598,32155,3860,-26705,-25310,-29543,-29648,-19551,-21036,-21583,17310,48884,52280,25662,-8930,-34391,-32253,-27963,-31265,-31371,-5812,9054,2755,-11493,-4425,248,2058,5774,3136,-7773,-6847,-6781,-6574,22834,42647,22219,-144,-173,-60,3022,17546,38542,52355,41533,13869,-14825,-6789,6260,-8369,-15382,-2625,600,-18371,-1039,27294,33406,12315,-17058,-22914,-29493,-34261,-26057,-27412,-14946,-14070,-18684,-14164,-8242,2064,27381,29356,3473,-18552,15972,34571,34286,16755,-16142,-43152,-25307,-8157,8618,10764,21173,49443,59348,9266,-76499,-148606,-177944,-135199,-80432,-72314,-22663,8727,26103,24073,9667,5864,-4470,-1751,981,-14352,-21412,-19277,-36597,-37401,-12963,5302,1460,7409,19862,12365,-12217,-28062,-23911,-22086,-20058,-15456,-10925,-13330,-13000,-22086,-14483,5935,36551,52458,41437,18668,1373,24607,43694,31990,18781,3653,-23856,-10017,27262,26938,-23745,611,26844,11599,-7462,-15934,-25215,-33958,-27440,6754,40231,37616,43787,21261,-24409,3156,36925,41552,46705,79006,82294,46909,12640,-10754,-31085,-24902,-4155,6517,11585,17211,26702,33654,40689,33979,49832,64157,30799,-5021,780,1303,-2228,1221,25200,51964,59242,40083,8081,-38080,674,18786,25686,31177,22933,30534,24452,2399,-29700,-4223,24528,23210,7553,-258,-21162,-34873,-1806,4157,-16903,-41097,-38058,-19108,2737,7107,832,-17288,-35996,-42232,-7300,19069,67410,94397,78152,48176,22297,21529,21309,6381,-9532,-9328,-15462,-24170,-13357,-9995,-20777,-17341,-5924,-16283,-35450,3998,20394,21057,9774,-6672,-24471,-26398,-19224,-6097,16204,31373,15983,-17588,21413,61692,57409,26205,-2137,4079,-1777,-22876,-20864,-7373,-5258,-26931,-571,35859,34727,-6628,-17316,28099,39894,21908,-10166,-25599,-30624,-36059,-24782,-22893,-11276,-5303,-10799,-17659,-14641,-7081,-17947,-13051,13511,33356,47719,45475,23626,680,-4076,-15978,-34610,-29588,-20937,-7995,7219,18902,27273,45870,55348,48148,26408,-7213,-14557,-9625,-10964,-8806,9357,25963,32198,21692,19526,12403,-12336,-18197,-18512,-16590,-8938,-7881,-11537,-9503,-18981,-25618,-18822,-9384,5604,15467,22957,34353,34884,47635,42691,20735,-21695,-10431,31754,52584,41635,9629,13369,23802,16027,-11371,-36224,-21521,2134,-5210,-25176,-33284,-26653,-9463,800,-15,-2917,-3785,-9738,-6839,1559,998,-9955,-14053,-16575,-24196,-30120,-25410,-12307,-2222,13546,41594,59811,37281,5223,-13596,-11363,-6129,2262,9849,1977,-15650,-23842,-10346,-16564,-25007,-14294,-5242,-19666,-37274,-20722,1649,17042,8438,5792,39278,60244,51268,43792,43375,36393,26014,518,-24830,-23772,4370,3193,-4224,17752,24158,19326,21728,4069,-5380,10820,17694,17641,17530,7818,-13625,-27247,-15586,-1453,-6637,2221,22927,33277,22314,1911,-17185,-32068,-31256,-19648,-8410,3316,9947,20788,21114,23344,13143,-610,-6649,-7083,-7945,-4039,13332,29071,21157,4812,-9093,-15410,-13217,-10105,-5232,-8210,-17872,-4926,18470,12353,-4546,-24824,-30656,-9389,14856,18529,-2642,-27192,-19766,6867,28337,25260,6845,-7420,-10306,-11524,-23714,852,32088,34085,16134,3764,2626,-6656,-13639,-696,-8097,-1337,43009,35306,413,-11398,-6604,-9713,-4793,-7522,-20281,-5360,-9407,-21909,-22273,-16279,-11715,-1686,7738,6697,-9689,-17362,-6444,10312,18982,15630,-3408,-19929,-4439,25402,59709,72508,57536,33312,18167,28567,42081,29531,-1494,-22226,-15156,1348,1421,-27908,-18073,2731,-14514,-10723,23722,26700,22791,14342,-10800,-32793,-6016,7212,3048,-21752,-33190,-34453,-15586,855,32,-12345,-23873,-15764,-5219,-8737,-7081,40121,62434,29475,-29905,-7520,10449,-6028,-31354,-27524,-9300,-4209,-19167,-24101,-7001,-14050,-39634,-9518,15004,19896,1170,-6301,11434,23917,12864,-26439,17555,57454,57709,14511,-13010,-14348,2043,13354,2990,-18643,-25941,-16246,-14813,-838,18370,24407,4319,-29427,-22544,-10598,-12794,-8556,6515,18817,21911,15200,7070,6682,9367,17306,25228,29890,27343,21980,16367,-10831,-24161,9041,23941,9130,8149,11912,-2423,-4991,-13107,-22292,-7896,3413,25339,58841,59213,26716,-4150,-7890,-2306,2852,8375,3612,-2444,-12102,-25452,-19636,-4180,-9500,-2914,16400,40447,48630,24899,-11930,4446,20390,9763,24376,36931,26687,5849,-9637,-5522,2308,-1992,-16591,-11542,-951,-527,-17263,-39728,-17462,-8647,-7642,11746,36479,37987,18044,4643,4833,-1739,-22788,-19829,5505,17927,4995,-12969,-17180,-17595,-6927,10563,21554,23049,12091,-16634,-32016,-14319,-4750,-5647,-5556,-1959,1857,9152,10662,12650,9841,2539,5271,14999,24238,27236,27557,24864,29889,41079,55940,53805,33798,21688,19759,16530,4150,-9241,-19337,-32728,-33516,-11280,-6086,-20972,-39503,-18635,827,-1303,21423,37816,17556,1447,23753,30964,17750,24973,29366,5758,-20167,-21563,-31705,-19579,-6433,-7293,-17687,-13512,-4074,11301,32253,57200,56942,27432,13392,23377,18562,934,-25223,-35936,-33359,-29912,-26984,-4152,21777,28739,22589,21346,10039,-10489,-34365,-22625,9449,29393,17548,-5338,5812,14955,10314,6766,9647,11508,-4047,-14262,8732,6993,-21318,-15208,14362,43210,57936,62216,49431,25231,7387,887,-4881,-18686,-31822,-29977,-24711,-26639,-38401,-8640,25378,38475,34199,20575,12800,6375,10435,13359,2594,-19573,-27257,-22180,-26775,-37677,-45258,-43356,-38607,-31182,-20843,-16853,-11461,-9748,-7509,-5971,-8893,-8840,-4458,8560,17443,19121,20455,18424,10611,-932,-11668,-18513,-15518,-4585,6936,11422,-66,-10391,-2363,11815,14260,20275,23741,27243,26416,9436,-17627,-26562,-25029,-14805,17742,52434,59981,38596,6244,-20400,-14659,-32180,-29368,2087,28922,20574,-2705,-1855,18749,20734,-9914,-23632,-11776,-14079,-15799,-16113,-8140,-6761,-4576,6645,377,-21030,-30984,-2843,21346,40126,54497,45648,41885,42390,25782,11946,4727,9076,4905,-518,-256,-6819,-23514,-26177,-18202,-19426,-5031,11440,14273,9348,-1414,-5339,-23763,-19416,-17571,16632,31945,17482,-5589,-14340,-15997,5486,28885,31361,28642,22067,15446,1199,-12833,-16598,-9985,4873,10967,-3457,-16359,-1036,12522],[3667,-9815,-1598,35647,47188,23531,-11360,-26746,-5855,6725,7055,5220,-1029,-6006,-984,16458,22580,7982,-8942,-10232,296,15987,12607,-10951,-32266,-23547,-18762,-11116,-4619,-10720,-14305,-13045,-13229,-22498,-9599,15464,22314,10086,12665,19755,15786,6704,15538,27033,32333,13146,-14272,-190,21138,11754,4221,27981,21481,-17767,-24348,-11837,-22263,-14390,-8557,-5523,-711,954,-631,-10019,-33876,-30747,-9395,-11686,-34827,-32156,-5850,6581,15177,16652,22749,29580,25528,9464,-14902,-11683,8326,26459,27207,20221,12934,-2442,-10924,2602,13263,1827,-7915,-11949,8207,10759,-20738,-20808,-14549,-21610,-24795,-17087,-18483,-13432,24655,55015,56506,26854,-12072,-36529,-23334,-18751,-26242,-31691,-6294,7687,1031,-15022,-2493,6454,9176,9948,5669,-3648,-4833,-7137,-3728,25429,42145,20475,-1754,1305,4522,5589,12766,29234,44790,39930,19220,-9971,-12032,-491,-9531,-11541,-4946,-5357,-17908,5829,28701,32206,13435,-15904,-31772,-36118,-25062,-20507,-21386,-19085,-24011,-23400,-12481,-335,15597,40303,38149,11024,-13799,14062,30340,30265,15791,-12971,-31538,-21946,-11880,1936,3789,17796,50167,57450,5151,-79907,-151016,-181934,-139873,-79470,-67755,-23996,6618,20086,13791,438,2125,-1498,2994,1532,-19154,-23235,-13570,-27636,-34153,-17229,886,689,7785,19678,12494,-13173,-25559,-19056,-17710,-16130,-12839,-8963,-9908,-7400,-17292,-12997,7732,39373,55984,42179,15279,-3016,21726,39054,28110,19520,7594,-19431,-15548,17890,12351,-36931,6112,23407,1029,-22552,-25769,-27960,-34422,-36342,-7393,26593,28060,39363,22991,-22475,-509,34868,38820,42199,73398,75098,39970,9141,-11923,-29726,-35593,-14382,1604,12483,19708,27261,28837,33000,29165,44985,58111,28704,-8230,-6614,-3269,-2202,3396,26657,52165,59576,39912,6371,-30843,5024,24078,34101,41909,29986,31278,23019,1772,-21508,-147,24134,21626,6104,-3084,-23792,-35029,-5234,-2991,-23130,-39779,-36379,-17312,4717,11347,12124,-2887,-22114,-42059,-24176,-23707,-34392,-63859,-55415,-24574,-2475,17927,26232,14234,737,-857,-8656,-19469,-16034,-12722,-17040,-13961,-8185,-20814,-29431,11644,30280,29818,14472,-6882,-28324,-24671,-17580,-8064,11537,26311,13084,-12472,23912,59986,53877,23163,-3120,2475,-3633,-23698,-23397,-11108,-8144,-26673,-1689,31556,29047,-11115,-13523,30540,41786,21405,-13544,-28227,-27640,-32733,-26256,-27312,-15378,-5907,-7768,-11729,-4102,6305,-4344,-11012,9582,29415,45754,46555,27051,2687,-4634,-13510,-32890,-33660,-21895,-6217,8503,21745,31594,46886,51036,41691,23395,-7513,-10940,-2311,-4718,-13122,2522,21034,30924,25896,31990,18964,-12477,-20800,-19475,-16700,-7518,-3338,-8103,-12013,-22881,-18253,-11154,-3152,10146,17292,22502,31340,33681,48788,45055,20178,-27102,-868,40906,54391,38838,11130,16207,21868,11824,-13085,-35444,-14786,11853,4670,-15449,-26306,-19112,-4553,7707,10922,7536,4498,-1700,-2175,1250,-346,-11771,-19981,-21019,-20935,-23136,-26836,-20394,-7696,14247,45516,63046,38459,5348,-13041,-7030,-34,5931,7801,-6272,-32536,-13267,-4111,-16666,-20598,-8767,-3910,-21830,-43044,-25826,-7461,6526,-3960,7248,44928,64202,51512,42805,50388,53745,41468,9554,-19397,-21110,1188,1412,2183,16755,14216,16767,24544,6718,71,17183,22485,21666,23196,16201,-6021,-21851,-10542,4947,-3991,-589,22498,34405,21407,-576,-15890,-30370,-33882,-18945,-6547,4552,14307,27509,29108,31396,19154,2609,-3036,-1268,-280,3738,20360,35369,26404,8784,-8131,-17079,-14345,-7848,-17,-3262,-15557,-4954,20977,17683,3670,-12581,-15248,3000,20684,18585,-5554,-33030,-17225,10859,30714,23516,189,-14453,-14291,-11251,-19885,-2114,26521,27466,12952,6253,5818,-5558,-13658,1657,-4719,3327,50362,42978,7868,-2232,862,-9088,-11936,-15533,-27358,-12198,-16939,-24436,-23691,-23362,-20308,-4394,8809,9676,-6811,-16986,-8250,8022,17974,16307,-1474,-20691,-6967,25068,63285,77886,65546,44059,28542,34335,42658,26001,-5413,-30421,-28176,-7676,-3572,-29835,-13170,6095,-17770,-16648,22255,28512,28178,22556,-3294,-33881,-5895,9610,7507,-15454,-35874,-34585,-15219,-665,-2210,-14171,-29686,-23541,-16947,-24980,-3922,43111,63823,29580,-27843,-12466,2380,-15584,-37722,-23599,-14746,-14767,-28377,-20308,-2678,-15915,-35893,1013,21103,20026,-1006,-5706,9778,18620,7887,-16520,26070,62275,54850,7176,-17582,-7811,10030,18861,9337,-7694,-24243,-26791,-23424,-3169,18079,26804,10574,-22154,-28130,-11925,-9957,-5631,8029,19585,22073,12838,1543,2333,6620,18307,28499,34191,28749,17048,5177,-22937,-12811,18004,30422,15364,19058,17820,-3420,-12965,-18220,-24985,-12649,-2712,18404,46908,46735,21096,-2481,-6253,-3076,-206,3820,2798,729,-6684,-23130,-26399,-5389,-7935,-3063,16319,40444,47938,26027,-3910,9200,22490,16313,30178,39398,27589,3961,-15718,-15953,-10807,-11115,-13263,-2838,-1126,-6038,-21594,-38515,-18383,-10285,-12218,7307,34611,39796,22547,8442,6489,-123,-21938,-17946,8088,20094,4140,-20824,-25039,-18377,-2591,16155,30427,33446,22005,-9130,-31491,-12172,-1040,-2030,-3171,446,5546,14644,18332,23313,18957,4962,-182,9112,23384,30001,29431,26687,31176,39049,51761,52226,36502,26013,21789,14300,-3417,-21490,-22949,-27641,-18641,-1131,-2320,-20772,-36114,-20541,475,1358,26242,37265,12385,-193,27050,33057,15624,20414,27464,3881,-26903,-28973,-27339,-11233,-4974,-9758,-24337,-18476,-7092,9949,30757,53537,51809,33260,34722,42313,28666,3688,-25737,-35447,-31815,-25755,-23545,-4555,17382,21106,15227,17495,7272,-13944,-40563,-25190,1003,18437,4621,-15695,5999,16521,9510,4351,7736,11815,-1459,-19492,-1154,2668,-17703,-19125,5109,34101,52607,60362,49289,26492,9599,3328,-3686,-19729,-33651,-21400,-13821,-14259,-28714,-35752,-9968,3275,9611,12598,17017,11388,13373,15256,4557,-15827,-30111,-28119,-33503,-43111,-39489,-34725,-30120,-25738,-17894,-15836,-17222,-15812,-9978,-7001,-10455,-9782,-4037,10882,20498,21197,19367,14950,7463,-1323,-9882,-17629,-16378,-5305,7273,12404,1163,-12582,-7764,9509,14585,17704,18245,23044,25473,10855,-15018,-20999,-18030,-6922,26486,64063,72936,49531,13988,-16055,-10508,-27710,-26716,10270,41567,32139,5216,-720,15939,15302,-14884,-24560,-11913,-14512,-12174,-7094,510,-1902,-2996,9952,9337,-7608,-28575,-5006,21270,41152,57321,49716,46981,46468,28650,14062,2233,826,-198,-3917,-7709,-16804,-29998,-24929,-15055,-13957,-1877,12745,15681,11315,668,-1011,-17351,-17203,-25055,5541,22578,14467,-5169,-14352,-11053,11095,29849,28294,25299,23159,18833,3586,-11249,-14365,-7006,6606,12231,-2420,-16804,549,16042],[5597,-8514,-1311,39501,54187,30430,-5882,-22235,-3937,8208,9551,10089,7491,3075,2825,15672,18057,2743,-11346,-8598,3243,16049,8657,-16658,-17710,-15191,-20687,-14855,-10063,-16633,-17141,-13528,-12792,-22056,-11637,10924,14377,820,11683,24406,18669,4731,8638,16701,19872,3369,-24428,-4034,23467,18569,2857,20333,17234,-19506,-20616,-5435,-16050,-18000,-15005,-12602,-6148,-774,-894,-10736,-36208,-25655,-3188,-5544,-29528,-33622,-5824,9607,19963,20636,23871,29356,26460,13180,-10331,-10241,9997,27651,26923,18320,11985,-946,-7344,4914,10375,-2148,-6404,-9103,6582,6736,-14644,-4781,-3412,-12920,-18779,-13318,-13730,-5579,30190,58367,58192,26354,-15374,-26203,-11718,-8318,-20304,-33603,-9266,4024,-1696,-18069,-903,11187,15512,14388,9030,542,-3736,-8873,-2020,27009,40814,18328,-3007,3903,9295,7320,6209,16926,33816,35480,23608,-2415,-11591,-1084,-4959,-7816,-7668,-9805,-10795,12384,28616,29459,12911,-15172,-31190,-23146,-14611,-13974,-14275,-17700,-31697,-27438,-12117,5458,27921,53535,46440,16508,-12148,10534,25038,24687,13447,-8851,-18845,-14710,-14911,-6533,-4910,13576,46418,41464,-25149,-117772,-189053,-216838,-165032,-83850,-56684,-27940,-901,9870,836,-10299,-844,3598,7683,1067,-23508,-19715,-8203,-21240,-31655,-22797,-4935,-367,6583,15994,8951,-16816,-24117,-15141,-13821,-12628,-10683,-7637,-7919,-4197,-13717,-11871,7052,37843,54574,39755,9964,-8299,17174,31673,21292,17927,10274,-14405,-23681,2563,-8281,-26979,10658,18421,-9133,-36773,-35970,-29696,-30777,-36805,-23143,9107,15322,32038,23045,-19422,-5834,30217,33576,36052,65664,65225,31303,4291,-13569,-26035,-37395,-23526,-3968,11737,20362,25726,21535,22311,21488,36926,48354,24006,-11214,-14334,-8589,-3840,4277,27142,50736,58061,38807,5787,-23831,6551,26316,39146,49153,35293,30099,19399,-677,-16397,2516,22341,19869,5176,-6745,-27834,-34769,-8706,-8240,-21319,-28061,-33049,-14852,8347,16096,20874,6434,-13751,-33370,-36153,-49781,-32485,8622,44987,68461,65667,48550,31354,18531,7710,5060,-3832,-16977,-22528,-18056,-14463,-11753,-11784,-27413,-23927,18978,39899,38757,19948,-6175,-32804,-22601,-16431,-12202,3058,17455,8611,-6431,24776,55444,47815,18484,-5334,-148,-5821,-24628,-27189,-16406,-12219,-27069,-5261,24233,20713,-17109,-12428,28815,38826,16246,-20676,-28111,-21467,-26991,-26523,-30152,-17002,-5021,-5152,-7299,4459,17398,7118,-9342,2089,21881,40345,44083,27343,2653,-7212,-13550,-33150,-39079,-22564,-5694,7159,21468,32568,43891,43014,32507,18423,-9026,-8320,3661,429,-18365,-6565,13580,26980,27466,39197,20676,-15852,-25454,-21209,-17057,-6671,-252,-5860,-15522,-28059,-12157,-4942,1503,13335,18208,21217,27038,30007,45894,42558,14892,-36118,9045,47625,52170,32379,11097,17663,18654,5415,-17666,-38047,-10702,18274,11365,-7679,-19019,-12040,511,14031,19847,15773,11150,4821,2245,490,-3568,-14830,-24052,-22566,-18121,-17637,-20910,-18328,-7929,14413,46040,61470,35414,2486,-12608,-1949,6221,9177,4509,-16101,-31246,705,1236,-17668,-16718,-3228,162,-18417,-40302,-33383,-19306,-8202,-19793,8722,46566,63191,46346,35389,50184,64082,53276,18561,-12400,-19523,-4352,-1270,7884,15881,2527,12054,24793,8096,4339,21820,25353,23300,25879,21292,-1395,-18442,-6629,9527,-2691,-5523,19222,31600,16870,-5340,-16622,-29684,-37894,-19128,-5460,4602,16562,30962,33532,36274,23059,5182,-112,2223,5007,10989,27501,40774,29859,10531,-9272,-20369,-16773,-7090,3610,-82,-15280,-6798,22216,22641,11968,97,-663,13105,22294,15022,-10696,-39493,-15299,10951,27502,16921,-9337,-23028,-19473,-12827,-18409,-7448,16781,16683,7510,7069,7256,-6009,-15967,1236,-4657,4499,53365,47155,13695,5504,6679,-9715,-21935,-25974,-34507,-18725,-23052,-25103,-27001,-33317,-29516,-7582,8439,11559,-4517,-17519,-12085,3770,15613,15747,-824,-22271,-11686,21809,62182,77447,68634,50795,36187,38109,41805,23090,-3422,-19792,-33640,-17924,-11620,-32170,-8827,9251,-15509,-15752,22137,30606,33140,29617,2744,-34502,-8158,8793,8959,-11019,-33535,-31400,-14618,-3061,-5900,-17447,-38238,-29116,-29627,-37796,-576,38403,55775,23977,-22740,-15430,-7023,-26436,-30016,-18977,-18294,-22527,-28492,-14319,-410,-17980,-29938,7447,23468,17191,-5107,-5713,7027,11928,2280,-7117,33906,64976,48804,-2322,-19528,-2291,14372,21376,14218,2666,-15033,-35182,-31598,-3728,18405,29084,16259,-15390,-34831,-14805,-8701,-4389,8007,19049,20727,8434,-4949,-1800,4642,19325,30566,36705,29680,13841,-4175,-25954,-2752,24603,34256,19904,27002,21836,-1483,-17717,-22676,-26188,-17294,-10368,10169,34130,34144,15433,-922,-4686,-4695,-5208,-3409,-434,1876,-2257,-17686,-22933,-1762,-4565,-4000,14247,37452,43208,23310,-39,11486,23713,21124,32442,38098,25869,880,-21740,-25335,-21012,-16262,-8413,4760,937,-9452,-25511,-35920,-18531,-10862,-16982,1122,30306,39065,25089,10670,6092,-1527,-23368,-14480,10794,21716,4780,-24411,-32728,-18609,1693,21177,37015,40805,28883,-4076,-29885,-10664,1421,569,-1054,2303,7936,17998,23695,31753,27283,9565,-2804,2688,20278,30142,29226,26935,31009,35987,46439,48501,36653,27099,20413,9990,-10300,-24202,-9183,-10404,-4324,6452,-737,-19095,-29853,-23595,-1368,4879,30857,35053,6186,-1485,28928,33553,12637,13557,23162,1155,-31989,-27586,-15166,-2458,-3631,-12690,-31594,-19119,-6429,10984,29768,49534,49354,44628,53957,58426,38331,7296,-25264,-35295,-28181,-20944,-20125,-5301,11900,11543,5336,11351,3134,-17402,-36568,-23046,-5387,8703,-7084,-24285,6949,17720,7820,517,4093,10895,1406,-20156,-11358,-2548,-15483,-22676,-4438,24102,45580,56328,47102,26162,10992,5478,-2530,-20677,-28912,-13476,-4977,-7611,-21815,-38272,-21469,-6605,6894,17209,23556,14659,14843,15989,6075,-12553,-31867,-33859,-39793,-41045,-32281,-27083,-23109,-21653,-16795,-15351,-19925,-19813,-11621,-7030,-10089,-8829,-2468,13600,23751,23600,18355,10942,3933,-1098,-7277,-16405,-17633,-6412,7200,13236,2889,-13815,-12841,7341,14083,14445,12768,18415,22939,10465,-13312,-17017,-12671,1652,36605,76181,85546,59942,21651,-12641,-8381,-21958,-20305,16873,50829,41655,12015,-2248,8745,6657,-20972,-25452,-12598,-15409,-8932,1344,9614,4886,247,13298,17138,4141,-18970,-7258,18990,37926,54206,48452,47839,46978,28089,13054,-933,-7680,-6871,-9203,-16118,-27473,-21250,-16980,-10166,-8976,-220,12024,14585,10657,863,1991,-10966,-11673,-28180,-9935,9286,9602,-4802,-14817,-8067,13810,27450,21969,19687,22565,19651,3070,-11825,-11758,-3479,8341,13556,-695,-16714,-431,17150],[6302,-8328,-3066,40117,57635,35069,-1717,-20149,-3863,8171,10363,12394,11803,8342,6138,14925,12865,-3431,-14456,-7712,4115,13164,2278,-19649,-4792,-6541,-21535,-20875,-17867,-24214,-21183,-15224,-13823,-23851,-14633,5763,6255,-9006,11207,27355,19606,2663,3094,7213,7067,-6410,-31975,-4707,25332,23524,89,9941,10557,-22235,-17409,-403,-10306,-22211,-24165,-22048,-13675,-4450,-2711,-12702,-39564,-20085,3271,722,-24265,-34179,-6415,10859,21645,21293,21901,26357,25352,15667,-5349,-8235,11768,28903,26556,15854,10014,-521,-4991,5714,6239,-6676,-5383,-2937,16539,22628,10101,10598,6917,-4215,-12574,-9110,-8077,1134,33230,58344,56810,23774,-19016,-17279,-1401,1758,-13818,-35185,-14395,-1805,-5536,-20634,-80,14243,20615,18690,12866,4525,-3402,-11438,-1143,27406,38334,15459,-3851,7361,13931,8135,-1736,2962,21399,29678,27375,6685,-3112,6083,2528,-4697,-10383,-9939,-881,17856,26952,25371,10893,-14690,-21454,-11994,-5637,-7164,-6112,-9126,-20731,-27645,-12832,9391,38374,65342,53109,19916,-12438,6361,19399,18164,10013,-4409,-6320,-5362,-14930,-13874,-11862,10080,40023,18111,-68829,-172702,-243439,-264757,-192707,-81973,-40446,-29647,-11952,-3484,-13309,-20016,-1109,10810,12022,387,-23765,-12433,-3252,-16118,-28529,-28236,-11541,-1182,4876,9696,2449,-22033,-22325,-11545,-9979,-8862,-8286,-6542,-7186,-3196,-11460,-10860,4802,33407,49782,35468,3905,-13924,11581,22610,13024,15711,13062,-7852,-29237,-17347,-27985,-9065,14817,13001,-17187,-43831,-42513,-27841,-27127,-26082,-29540,-9347,1139,23448,22560,-14951,-11341,24610,27829,30412,57845,54634,22441,-575,-14590,-22272,-30547,-29297,-8648,10400,20030,23023,12985,10155,12743,27703,36905,18006,-12738,-20572,-13500,-5820,5055,27478,48463,55620,37951,7654,-17418,6096,26296,41675,53825,39418,28026,14699,-4367,-13923,3957,20210,18974,5611,-10100,-32242,-33246,-11015,-9493,-11884,-15495,-28805,-12129,13346,21545,27330,11772,-10206,-28599,-40858,-56929,-38227,-14770,3187,24316,35691,34104,22716,19238,12825,9393,287,-13906,-30152,-22528,-11814,-10472,-16045,-34879,-17696,26627,49726,48108,26481,-3916,-36273,-19163,-13885,-15311,-6411,7883,5897,1254,25037,49363,40680,13582,-7464,-2335,-7123,-24672,-31040,-21931,-16021,-26970,-9904,15476,11424,-23018,-12942,24101,32323,8055,-29661,-21732,-12745,-19483,-24022,-30056,-16193,-2940,-2646,-3517,11699,26523,16914,-6369,-6669,12849,33481,39911,26097,2074,-10209,-14917,-33675,-40729,-21525,-5664,4332,19326,31485,38539,33224,22330,12752,-10689,-5931,8920,5166,-21929,-16139,5155,21728,27402,42254,19219,-20490,-30646,-22741,-16962,-5409,2598,-3387,-17246,-29588,-6824,114,5241,16079,19191,20062,22519,24913,40042,36188,5994,-32757,19459,52388,46956,23904,11224,18743,15060,-2116,-24186,-42255,-7171,22880,15761,-1803,-12800,-6385,4733,19110,26930,22624,16857,10456,6842,627,-7170,-17843,-23975,-20723,-15990,-13323,-12918,-8935,-3294,14190,43576,55659,28960,-2340,-11156,4349,13228,13110,1574,-26104,-15706,13915,5711,-18786,-12796,2539,5968,-12093,-34345,-42025,-31202,-24046,-31975,10916,45204,58553,37572,23387,44381,68005,61155,26590,-5107,-17968,-10451,-2711,13493,16014,-8903,6046,23055,8627,7336,24556,26227,22676,25748,23185,676,-16433,-3487,12772,-2247,-11888,13798,25665,9672,-11247,-18724,-30451,-41917,-18907,-3988,4543,17194,31632,34924,38372,25178,7525,2642,3991,8195,17412,34465,45088,31375,10114,-12270,-25126,-20600,-7818,5832,1715,-16426,-9644,22845,27578,20424,12362,12331,20293,19924,8465,-17056,-41693,-14880,7227,19104,6046,-21017,-32445,-25238,-15710,-18767,-14658,3505,2661,706,6279,7049,-7615,-19924,-1392,-7452,2423,52343,48358,18289,11923,11030,-10637,-32968,-37574,-37611,-24416,-26874,-25492,-32205,-41212,-31205,-10704,6870,12750,-2266,-17893,-17062,-1947,12149,14109,-1364,-24218,-18249,15776,56331,71323,66784,53295,40625,39545,39573,21134,2484,-7391,-22956,-24523,-20220,-31417,-4981,12126,-8935,-8939,23266,32877,37378,35137,7126,-34224,-12507,5049,7620,-8546,-30085,-27783,-13997,-6136,-10649,-20927,-29351,-21638,-26342,-21427,1737,27457,39668,14123,-15258,-13549,-14826,-35062,-22876,-15194,-17962,-21452,-19814,-7620,158,-19626,-26907,9468,21981,11682,-10499,-6456,3011,4050,-3281,853,40011,64616,39265,-13697,-17514,1040,14847,21234,17757,11798,-4166,-30259,-32992,-2548,18653,30401,20517,-9392,-30065,-19486,-9393,-4952,6463,17397,18529,2796,-11792,-5407,3432,20032,31350,37317,29613,11915,-10104,-18524,5195,28505,35305,22424,31384,22957,1074,-18027,-23506,-24614,-20802,-19087,1540,21383,21934,9746,136,-3680,-7537,-12174,-12891,-5609,1177,936,-10977,-10857,7703,1453,-5148,10063,31303,34447,16629,-576,10134,22520,23007,30928,33119,21623,-3233,-27319,-31394,-22518,-15229,-3403,10568,4052,-9781,-27008,-32959,-17941,-10209,-19904,-6462,23673,35630,25310,10857,3510,-5429,-25203,-10076,13147,22415,6462,-20982,-31303,-17534,5905,25780,41089,44240,31310,-2598,-28462,-9881,2595,2120,626,3307,8774,19244,26639,37570,34190,15261,-2209,-3781,14979,27674,27043,25739,29557,32035,40089,42539,33974,24864,15907,4414,-13838,-14857,5089,5482,7383,11071,-1001,-16031,-25209,-27935,-3901,10539,35311,31343,-1066,-2966,28845,32172,9088,4942,16685,-2259,-32558,-20674,-4347,5150,-2679,-15893,-26946,-13624,-1808,14350,29717,46266,50705,58155,69428,70717,46531,11698,-22397,-32290,-25233,-16114,-16611,-5923,6226,1273,-6548,3247,-2112,-20700,-30643,-19122,-9879,749,-15985,-28882,8260,18495,5479,-4485,-1024,8667,3971,-15717,-20897,-8289,-14725,-26204,-14008,13800,37432,50557,43033,24002,11113,7059,-1617,-21689,-24370,-7363,509,-6887,-28273,-32062,-11377,3131,15274,23705,27417,15688,15430,16406,7840,-9398,-31541,-36893,-38476,-31801,-24986,-20598,-17977,-19463,-17625,-14697,-15265,-17248,-10353,-5299,-7424,-5666,375,16558,26992,26202,17540,6732,852,744,-3156,-14081,-18944,-7689,7344,14683,5345,-14273,-17872,5263,13104,11321,8273,14004,19048,8162,-12950,-14778,-9102,9746,46721,87191,96075,68198,27874,-10075,-8475,-16930,-13685,21276,55932,48283,17351,-5939,-2818,-4484,-26324,-24792,-13094,-15754,-5591,8876,17851,12048,4796,17041,23775,14055,-9117,-8857,14930,30970,45667,42023,44281,43774,24064,8813,-4240,-13285,-14110,-16119,-23895,-21923,-8895,-7213,-4296,-4996,-604,8919,10786,7258,-855,3353,-5864,-4882,-17109,-28828,-6646,3857,-4123,-14948,-7071,13335,21329,12137,12021,20127,17551,-596,-14637,-9604,-612,9493,14634,1397,-15083,-4084,15719],[7535,-7471,-5289,38543,57705,37195,1069,-18947,-4021,8149,11081,13708,13214,9836,8543,15221,9318,-7877,-16539,-6946,3708,8308,-5671,-18000,6431,1432,-19612,-27447,-25314,-30390,-24465,-16918,-15303,-26746,-16140,2284,312,-17601,11850,29197,19215,982,15,167,-4354,-14403,-28851,-1440,27275,27280,-2342,-1680,2761,-24661,-14293,4010,-4137,-23562,-33435,-30869,-21661,-9152,-5178,-14695,-38543,-13754,10347,7473,-18810,-32036,-6589,10862,20591,19207,17600,21312,23120,17817,366,-5459,13767,30395,26547,13608,7886,-549,-3420,5600,1811,-10787,-4144,4840,30816,43496,31811,23556,16318,4496,-6282,-4884,-2414,6464,33793,55140,52611,19407,-22730,-10289,6767,10856,-6852,-30097,-20185,-9042,-10178,-22530,-7,15769,24345,22520,16816,8167,-3537,-14092,-647,26745,34721,11811,-4149,11192,17967,7893,-10642,-10485,10589,24543,31024,16364,9039,16326,9678,-2620,-12934,-5058,9097,21695,23782,20285,7569,-14552,-12978,-3338,1086,-608,2842,2861,-6740,-22291,-14533,10996,45492,73393,56372,20547,-13801,3002,14273,11335,5708,-250,5280,4284,-11495,-17067,-13603,8601,32500,-5710,-109497,-219835,-286464,-302353,-202580,-73761,-23560,-24596,-23008,-17959,-26983,-25903,1018,18802,15409,67,-18467,-4362,1353,-11177,-23985,-32561,-19464,-2219,3054,1330,-6742,-28071,-19752,-8339,-6399,-5031,-5881,-6002,-7956,-4490,-10715,-10310,1358,27221,42975,30173,-2296,-20219,4940,12225,4083,13760,16312,35,-19620,-29618,-8909,8820,18184,7287,-22735,-35879,-35319,-23325,-23499,-13855,-12744,-21250,-13598,14514,21815,-9836,-16406,19032,22918,26358,50826,44272,13880,-5148,-14942,-19793,-25542,-31279,-11950,8615,18695,19230,3582,-2636,4202,18593,24847,10917,-13256,-24273,-17596,-7521,6072,27753,45477,52339,37353,11366,-11938,3755,24203,42027,56253,42213,25237,9277,-9260,-13895,4160,18171,19162,7434,-12573,-36595,-30163,-11827,-6791,561,-3193,-24234,-8781,19668,28130,32931,15299,-9435,-26412,-43162,-38635,-26655,-24048,-32192,-46539,-67187,-20362,4334,19824,18236,13585,4436,-9271,-30192,-21255,-8013,-9432,-20473,-42437,-9875,34864,59720,57638,33712,-512,-33146,-13650,-8569,-13742,-12916,1382,7923,10719,25478,42844,33727,9672,-8378,-3096,-6938,-23159,-33835,-26622,-18403,-25570,-14514,6629,2593,-27482,-14055,17588,23652,-1524,-33860,-10752,-1769,-10254,-18718,-27258,-14113,-295,54,384,18271,34226,25557,-1253,-14196,4396,27137,35921,24963,2439,-11838,-16138,-31895,-34139,-17808,-5099,1436,16792,29830,32790,23896,13089,7838,-11209,-2762,14370,10406,-21037,-23898,-2339,16886,27241,43448,17622,-23007,-33056,-22961,-15400,-2425,6783,925,-14545,-24377,-1399,4897,9202,19665,21590,20409,19300,19981,32988,27723,-4627,-19405,31137,56388,40563,16019,13728,21101,12679,-8968,-30841,-38456,-964,28115,19638,3322,-6905,-1280,8718,23839,33594,29716,23109,16559,12691,3307,-8790,-18768,-19851,-16248,-13149,-8651,-3985,2685,4426,14620,39708,47492,21120,-6859,-6773,13108,22250,19437,1481,-33789,-608,26479,10649,-18162,-7094,9883,13512,-4372,-27883,-48252,-35211,-28226,-22598,15336,43212,53171,28797,10174,36066,67951,66688,34522,3168,-14167,-13048,297,20906,18949,-16468,981,21437,10149,10597,26915,26753,21641,24715,23747,2348,-13419,869,16725,-648,-17408,8681,19185,2464,-15457,-19634,-30569,-41364,-15612,579,7348,18834,31983,35682,39892,27586,11634,7269,6318,11261,24426,42454,49688,32617,9445,-15053,-29355,-24173,-8288,8497,4202,-16661,-11093,24851,34170,30596,25513,25086,25945,15774,1426,-21880,-37534,-14489,1938,8079,-6507,-32252,-40193,-29166,-17446,-18312,-20820,-10511,-11488,-4572,5860,7226,-8148,-22996,-3675,-10545,-643,49585,48966,23771,18933,15913,-9302,-39168,-40967,-33461,-27063,-26932,-25000,-36381,-30914,-22574,-11716,6268,15492,2219,-15204,-19899,-6552,9750,13392,-1160,-24380,-24368,9096,47906,61989,62193,53499,43538,40443,38066,21946,10931,4579,-10145,-20440,-22560,-25062,142,16134,73,760,26689,36920,42553,40714,11560,-31970,-16697,620,5621,-6316,-26242,-23402,-12006,-8043,-14268,-21114,-17005,-5289,-9298,-5388,4086,14142,19670,4272,-5265,-5995,-15970,-31637,-16849,-11653,-13802,-13271,-8521,258,1205,-18742,-25141,8650,18332,5487,-14968,-6725,-872,-3163,-6569,8284,44833,61814,27737,-24974,-12664,2960,13063,20454,21421,20462,6981,-19516,-26188,609,19351,31433,24151,-3059,-22164,-24620,-10848,-5979,4792,16018,17232,-1840,-17381,-7571,3637,21148,31885,37114,29327,11712,-10672,-10161,11708,30677,34759,23901,33074,21777,3178,-14875,-19697,-20716,-21361,-27396,-5630,10259,11400,4987,1282,-2830,-11016,-20081,-23045,-11241,-301,3488,-3896,3073,21145,10270,-5273,4446,22686,22610,6894,-4766,5468,18810,22064,26383,25455,15751,-7522,-31517,-30843,-17421,-10380,1157,14725,7383,-7233,-24712,-29517,-16597,-8528,-18958,-14684,15298,29837,23299,8985,-807,-10214,-23728,-5119,15008,22239,8655,-14210,-23602,-14995,10030,30131,42734,43455,28721,-4982,-27631,-9946,2439,2601,1612,3186,7959,18527,27203,40479,38919,20424,112,-9918,7553,22548,22913,23098,26756,27026,32502,34038,28002,19058,8399,-1487,-12082,-5054,15001,16966,14924,11967,-3045,-12497,-22451,-30357,-5061,18374,38787,25727,-9989,-5527,25976,28166,4578,-5318,7705,-6863,-30050,-15048,3233,10013,-3166,-19997,-18963,-6019,4138,18087,29586,43465,54215,69588,79112,77605,51565,15547,-18120,-29548,-23816,-12384,-13894,-6762,876,-8142,-20793,-7498,-9314,-24863,-27296,-16846,-14119,-6038,-20746,-28209,8324,17543,1508,-11550,-8667,3589,4264,-10031,-27736,-15404,-16630,-31252,-24721,2436,27514,42385,36145,18598,8222,6353,-2546,-23912,-21005,-4178,3124,-4852,-20841,-12541,2297,8288,13788,20339,24760,14054,14639,15798,8575,-7769,-29994,-34069,-30594,-23427,-19127,-16567,-16064,-20559,-21438,-14069,-6274,-8986,-6859,-3053,-4258,-1922,3083,18209,28595,27428,15604,1252,-2302,3291,1325,-11354,-20930,-10310,6734,15713,6997,-15336,-23697,2421,11005,7972,4386,9324,13152,2893,-15271,-15350,-8186,15835,54718,94598,101957,71977,30729,-9218,-11522,-14237,-9083,22198,55603,50584,20140,-11330,-19015,-16189,-24743,-22273,-13297,-15185,-2429,14645,23689,17459,9023,20681,29062,21849,-729,-9661,9304,20829,32452,30804,36316,36869,16697,1352,-7160,-12196,-20045,-24355,-25304,-9540,2636,2145,1563,-2122,-2900,3745,4756,1696,-3810,3482,-2149,1605,-3955,-26418,-20798,-606,-2386,-13586,-7007,10851,12817,85,4042,17013,13741,-5981,-17599,-6949,2192,10876,16445,4831,-11167,-8249,13792],[10890,-4358,-6355,36375,55589,37567,3310,-17142,-2945,9456,13079,15592,13290,8229,9938,16919,9126,-8086,-16156,-5713,2960,2700,-14257,-11902,16323,8640,-15040,-32114,-28142,-30477,-24984,-17713,-16543,-29613,-13594,2512,-1527,-23807,13069,29818,17729,337,419,-3028,-13439,-20011,-20386,4316,29146,30086,-2608,-13427,-5371,-25728,-11222,7994,2530,-19541,-34786,-30833,-27422,-14440,-7947,-15998,-32286,-7123,17560,14206,-13611,-27469,-5777,9641,16665,14537,11334,14456,20174,19967,6429,-2563,15190,31268,26278,11429,5671,-1158,-2894,4434,-2759,-14381,-2883,12213,43481,60541,47728,33000,24095,12439,-705,-1853,1723,9396,31229,48406,45343,12993,-27122,-6310,11485,17549,-477,-21526,-24044,-17284,-16057,-24568,-1443,15096,25742,24602,19550,10397,-4809,-16997,-1112,24296,29235,6543,-4765,13832,19897,5429,-20987,-20030,4436,21096,34015,24883,20349,24465,14044,-2709,-16310,1446,16748,22573,18407,13795,2364,-15965,-7487,1198,4176,4355,11279,14939,5823,-15477,-18273,8475,46650,74577,53669,16750,-16386,1184,10249,4516,-218,2155,14405,12003,-7042,-14697,-9656,8716,23541,-27794,-135884,-237508,-293809,-305722,-206919,-70143,-10047,-14412,-30055,-32476,-38579,-26540,2827,24820,16192,-383,-11247,1855,4099,-7638,-19380,-34322,-30428,-5356,385,-8862,-19481,-34976,-18147,-7255,-4873,-3045,-5439,-7900,-11838,-9481,-13080,-12035,-4208,19317,34470,23663,-8724,-28544,-3977,-491,-6009,11212,18503,7182,-4675,-2920,20276,23547,18642,-323,-27695,-27545,-26811,-19604,-21517,-2939,7113,-10286,-29408,4576,19276,-6593,-22079,12816,18265,22536,43097,32906,4019,-11213,-16638,-20778,-25608,-32843,-15624,4467,14314,12398,-8320,-16983,-4416,8879,11159,769,-15772,-26388,-22347,-10358,5506,26057,40003,46199,34524,13482,-9854,-2519,18229,38572,54676,41323,19558,1193,-17461,-18007,1326,14447,18237,8342,-15507,-41389,-27528,-13366,-3804,10830,5694,-22583,-7050,24692,33426,36336,16209,-11338,-26736,-41226,-12232,48093,102499,123339,103134,45843,-10499,-5894,20851,21611,14964,5157,-7232,-24214,-16280,-4816,-9986,-26623,-39106,-2624,41146,66905,64280,38444,761,-29523,-8362,-2762,-8522,-13847,-586,13357,19083,23950,34048,25267,5010,-9973,-4744,-7964,-22507,-37140,-32545,-21459,-25250,-21251,-4192,-7632,-32055,-17737,7484,11204,-13895,-23882,246,8260,-2351,-14118,-25304,-14712,-629,71,1791,21495,37841,30284,2824,-21230,-4954,19729,30446,22072,1659,-13635,-18845,-28856,-25913,-14325,-6377,-3602,11781,25510,25147,13768,3106,1555,-12898,-1418,17313,13412,-18429,-30499,-10620,10519,25043,42089,16023,-22836,-29745,-24565,-14920,-180,9961,4546,-10510,-19108,1113,6515,10683,21447,22783,19656,14941,12909,22719,15293,-18697,-5730,40986,57035,31011,7782,16459,22325,9132,-17294,-39150,-29251,6725,32376,20872,5007,-4316,435,9578,25548,37420,34572,27254,20312,16666,5493,-10412,-19842,-16315,-13015,-12074,-6180,2447,11636,10266,12666,32037,34990,9904,-12603,-2033,21179,30094,25244,2032,-40923,10785,35134,13331,-18206,-2187,15944,19146,766,-23991,-46021,-28718,-14754,-5951,19042,38744,45812,19786,-4820,24076,62412,67520,39301,9264,-10368,-12157,5555,27583,21843,-20911,-5220,17854,10219,11542,26362,24538,17974,20622,20810,1689,-11150,4207,19183,-162,-24016,2276,10667,-6324,-19440,-21104,-31894,-38133,-11389,6316,11635,20300,30553,34138,38921,28162,15144,11385,7184,11942,29231,48375,51729,31147,6335,-19613,-34762,-29863,-10884,9232,5201,-17890,-13153,25660,39568,39674,36717,34788,27464,8054,-7689,-26694,-34079,-16350,-6511,-6848,-22040,-44276,-44045,-32981,-19594,-18201,-25374,-25864,-25948,-9440,3839,5864,-9418,-26669,-6970,-15118,-6248,43508,47327,28127,24436,19327,-7620,-37298,-33190,-29355,-28522,-26372,-25771,-36905,-19965,-13327,-12744,5044,18144,7198,-10858,-20785,-10973,6914,11849,-2005,-24495,-31389,340,35793,48708,53795,50069,43342,39343,36043,23498,18248,13736,559,-11173,-17178,-16758,4774,19124,7730,9129,29889,40952,47123,44762,14522,-29633,-21554,-5371,1929,-5775,-23916,-20017,-10409,-10192,-17619,-18348,-3649,13283,9276,8258,4925,-202,-1945,-3229,4695,3158,-11787,-25643,-13770,-10212,-9748,-5017,1145,7339,2250,-16318,-25221,4173,11741,-1974,-19061,-7996,-5738,-10279,-8190,13658,46463,54969,13620,-36465,-8134,2212,8625,18840,24241,27193,16238,-9798,-18505,3552,19008,30983,26097,2607,-14242,-30301,-13693,-7994,2510,14308,16336,-5202,-22328,-9693,3786,21574,31384,35450,28011,11939,-8013,-3578,16086,30698,32473,24049,31927,17932,3083,-11652,-14692,-16309,-19768,-35106,-11039,748,2445,910,2017,-2745,-15506,-28745,-32248,-16769,-2497,5032,2249,15937,35428,20389,-4322,-2668,11641,8114,-5431,-12249,-2297,12515,18288,19266,15793,8788,-11582,-33937,-29210,-12901,-5388,4708,17262,10188,-3357,-20318,-25924,-14899,-6576,-15763,-22840,5823,22216,19320,5259,-5911,-12918,-17347,205,16506,21600,11051,-7288,-16255,-11253,14298,34615,42618,38983,21630,-10377,-26645,-10460,1506,2607,2240,2439,6293,16869,26330,41200,41644,24443,2960,-14376,-722,15863,17951,20042,23576,21828,24555,23954,19613,10787,-507,-5009,-5775,3321,20258,23669,18409,9955,-5089,-8076,-20202,-24143,-404,28771,41763,19411,-19507,-8064,21472,22646,331,-14960,-2207,-11321,-27534,-11342,8053,12760,-4199,-23651,-11437,2017,10450,21847,29869,42155,58898,77652,83585,79967,54098,19390,-12440,-26267,-22415,-8499,-10566,-5756,-546,-10073,-32583,-19052,-16911,-28592,-25514,-15877,-17337,-9929,-18847,-22965,8137,16082,-2554,-18918,-17170,-2729,3622,-3896,-23719,-21981,-19502,-36180,-35045,-8102,17955,34081,28516,11546,3529,4431,-3998,-25244,-17344,-1478,6827,4717,1256,11951,18983,10711,3396,8956,18986,12793,14400,15591,9240,-6556,-28205,-28336,-21891,-15322,-13309,-13168,-15482,-23135,-24773,-10941,4489,2122,-1453,249,133,3338,6998,19923,29806,28518,14011,-3764,-3495,7657,7261,-6636,-21035,-12719,6782,17459,8723,-15491,-26712,1205,10038,6587,3041,6551,7709,-3439,-18748,-16912,-7820,21302,61320,98697,103438,71835,31145,-8551,-15614,-12609,-5546,20926,51318,49722,21638,-14512,-35688,-18246,-15375,-17208,-11373,-11913,1996,19804,27854,21297,13100,25107,34437,28908,6926,-8712,3927,9819,17136,16964,25703,27991,7815,-7814,-8194,-6263,-20768,-32530,-18589,2436,13520,11018,7443,507,-5799,-2196,-2235,-4735,-6722,3287,676,7350,8786,-7016,-19688,-1895,591,-10643,-7025,7530,3420,-13034,-2755,13777,8918,-12173,-18653,-3507,4871,12229,18650,9252,-5982,-11598,12018],[12794,-2552,-9420,30856,48557,33062,1783,-17676,-3620,8991,13381,15510,10103,813,6809,16335,9501,-6105,-15718,-6854,-390,-5309,-25582,-5386,22139,12169,-11305,-27402,-24434,-25584,-23752,-19431,-19466,-31153,-8168,5208,-725,-29236,11829,26779,13239,-209,3284,-2807,-20651,-24908,-13304,9248,28983,30566,-569,-25032,-14645,-25706,-9610,10236,8153,-12597,-24924,-20701,-26065,-20853,-11752,-17041,-26307,-1705,23366,19410,-9950,-22369,-4141,6742,9256,7076,3201,5641,16526,21960,11967,-561,14825,30186,24579,8659,3071,-2649,-3740,2030,-7446,-17543,-1908,17889,51830,70757,57020,38735,30018,19187,3778,-710,3431,9475,25566,38636,35731,5348,-32043,-5601,12388,21224,4875,-12327,-21376,-23976,-22483,-26723,-4143,12598,24943,24752,20845,11233,-6799,-19150,-2069,20564,22475,198,-5423,15040,19565,926,-31408,-19323,5599,20634,36955,32098,29400,28997,16106,-3955,-19912,7675,21884,21046,12031,7435,-3171,-18361,-4808,1993,4440,8500,19771,26876,16913,-9074,-23343,2415,42231,69274,45885,10035,-17374,2943,10124,968,-6355,3176,21434,17889,-2378,-7056,-738,11200,14762,-43469,-132314,-209403,-255750,-268887,-210227,-73027,889,-795,-26937,-40339,-28613,-23116,3932,28535,15367,1017,-3243,6600,5200,-5499,-14463,-29738,-42337,-9637,-999,-15233,-33182,-37698,-16994,-7420,-4599,-2291,-6406,-11487,-17726,-16816,-17497,-15020,-9846,12677,27531,19063,-11018,-34329,-13122,-13517,-14238,9648,20679,14300,11510,26742,47021,34976,17064,-8463,-31770,-21880,-19527,-16370,-19974,7218,26276,8880,-31763,-3616,16406,-4575,-25791,8291,15725,19783,35567,21973,-5860,-17691,-18730,-23628,-29664,-34627,-18583,-903,7921,3648,-21304,-29480,-9811,945,-1876,-11166,-20072,-26150,-25696,-12679,4595,23754,33670,38456,29966,13687,-10290,-11520,10098,33146,50657,37693,11938,-8337,-27707,-23751,-2525,10509,17071,9284,-16393,-39128,-24377,-14779,-1166,18324,11551,-23328,-6605,28307,37198,37769,15059,-13735,-26657,-39076,2659,89006,167020,196534,173066,103789,28523,358,21489,21689,12660,1795,-8612,-19565,-9936,-1070,-10354,-32622,-30336,4800,46100,71452,68187,40757,108,-25559,-2690,3669,-651,-7122,4384,22113,26716,21547,24386,16844,1030,-11061,-6606,-9722,-21901,-38701,-38517,-24210,-25124,-29136,-15733,-17943,-34158,-22263,-4413,-3087,-26580,-12608,10845,17503,4511,-10165,-23758,-17814,-3738,-2056,1331,21987,38088,31717,5760,-25493,-13631,12685,24836,18646,748,-13937,-20807,-23801,-17454,-10808,-8560,-9625,5372,19627,17410,4847,-6107,-4948,-14838,-1283,18329,14711,-15076,-32519,-18118,3953,22266,40907,17517,-18453,-26303,-26824,-14537,2103,12838,7832,-6076,-15103,949,5387,10224,21947,23266,18328,10135,4631,10561,575,-31978,8326,49188,55092,19620,1779,19918,23041,5204,-26064,-38028,-17871,16766,36929,20613,3951,-4641,-693,7952,25049,39281,37851,29762,22019,18801,7021,-11274,-20255,-13553,-10818,-12012,-5313,6508,17580,13555,8600,21499,19593,-3402,-17318,3424,28479,36620,30505,3599,-45764,18559,40140,14279,-18267,2343,21001,22825,3289,-22361,-40441,-18542,2709,10335,22164,33009,38306,13483,-18140,10268,53116,64577,41193,13340,-6051,-6847,12829,33874,24808,-21118,-11566,13333,9451,10746,23590,20419,12653,14502,15424,-49,-8416,7322,20964,-67,-30454,-3782,1792,-15314,-21976,-22159,-33317,-33643,-5926,13760,18413,23426,29052,31704,36578,27740,18491,15367,7411,10886,31960,52080,51358,27546,1583,-24785,-37972,-36509,-15000,8546,5372,-19205,-15170,25342,43570,47579,45986,41495,25281,-2085,-17665,-30470,-31469,-19622,-16708,-23898,-38595,-41673,-37912,-35737,-20953,-16808,-23237,-33661,-33149,-12477,1028,3816,-10560,-29800,-9950,-19469,-13098,35303,44338,31828,28900,21819,-5385,-30657,-25881,-25728,-28217,-25317,-26444,-30746,-9174,-4756,-13530,4208,21473,13177,-4427,-18113,-13498,4673,10211,-3194,-23942,-38185,-9361,21658,33506,43275,44414,41204,37513,34800,26048,24219,20472,9195,-814,-7057,-7198,9432,21320,13577,15695,32821,45485,51909,48090,16841,-26469,-25328,-11435,-2216,-6078,-22308,-16796,-8621,-11879,-19243,-12289,11243,33186,28288,19954,5082,-11812,-18856,-4325,14439,12616,-4900,-20920,-13116,-10379,-6552,1903,8836,13761,4632,-11798,-25164,-2536,3513,-9349,-21765,-9822,-10696,-15852,-7512,17414,45072,44678,-1557,-32885,-4094,-431,3264,17931,26894,32367,23668,-1511,-11463,6098,18079,29767,27144,8228,-5803,-32104,-16731,-9830,760,13196,16571,-5897,-25919,-11771,3935,21753,30503,33147,26413,12888,-3555,1835,19219,29714,29851,24217,29707,12927,1045,-9356,-9197,-11177,-16370,-29435,-13765,-6332,-3982,-1563,3111,-2717,-20066,-35802,-32069,-20475,-4297,6321,7537,27075,49131,31214,-1681,-10284,-674,-7504,-18745,-21504,-11612,5022,12962,11141,5828,2159,-14229,-33523,-28877,-10185,-1172,7761,19110,12839,1220,-15032,-22012,-12713,-4456,-11938,-29613,-3435,14059,14358,626,-9688,-9781,-7303,6245,18320,21447,13910,-830,-9450,-6369,19197,39793,41840,31989,11388,-16766,-24219,-10786,597,2921,3035,1831,4909,15483,25147,40744,42851,27183,5701,-15868,-8058,8996,13357,17563,20908,17219,17071,13322,9803,1233,-8811,-3928,2567,10291,21295,25574,18048,5902,-5335,-2575,-17321,-14396,10921,40878,44186,13212,-28829,-9599,16272,16416,-3013,-21198,-11883,-14773,-25697,-9557,10322,13694,-5416,-25813,-4276,9676,16149,24798,30094,41925,62804,81276,83118,78218,54200,22859,-6264,-22496,-20351,-4050,-6136,-2065,3773,-1925,-21677,-29437,-24252,-31630,-25018,-16155,-19560,-10727,-12836,-16238,7735,14216,-6358,-25900,-25499,-8946,2879,1962,-15265,-27125,-22531,-39064,-44568,-17285,9584,26768,21235,3470,-2870,1150,-5855,-24960,-14165,1181,11516,14591,16210,25589,26569,7772,-11407,-3715,14402,12721,14478,15176,9188,-6102,-27692,-23455,-14478,-8214,-7761,-10100,-15720,-26805,-21236,-5557,14432,12305,3331,3011,4821,9318,11667,21402,30164,28936,12389,-8430,-3067,12674,13636,-688,-18782,-15162,6752,18832,9466,-15016,-24107,2370,10597,7113,3774,5821,3878,-10160,-23436,-19127,-7537,25766,65569,98184,99245,66840,28468,-8555,-20647,-12504,-3748,17046,43062,45286,21248,-13085,-28698,-6098,-4347,-11270,-8080,-6977,6911,23619,29449,22307,15614,29052,39114,34519,12764,-7677,-1441,-1582,480,961,12565,17293,-2097,-18834,-8361,-814,-17463,-36522,-11115,12512,22269,17796,11832,2213,-9073,-8875,-10473,-12319,-10014,1998,1560,10721,19037,9932,-7325,-1004,3237,-7843,-7924,3128,-6344,-27429,-8345,9392,2376,-19485,-17537,-437,6131,12003,19586,13039,-1309,-13414,9757],[12946,-2472,-14276,22691,37523,24162,-3382,-20379,-6106,6523,11808,13798,5388,-11544,-1117,12592,9655,-2864,-15389,-10531,-5818,-13974,-35787,279,23596,11637,-9157,-19887,-18178,-20275,-21223,-21650,-23612,-25991,-1004,9724,1683,-33362,7270,19647,5966,531,8670,1205,-21223,-27412,-8026,12320,26524,29028,4116,-26634,-23963,-24220,-9460,10746,12389,-5355,-13725,-9158,-18823,-27209,-16143,-17545,-21526,2045,27239,22585,-8067,-17391,-1255,2928,-1149,-2177,-5418,-4319,12942,24177,16861,464,12312,26565,20860,5054,196,-4763,-5635,-1179,-11793,-20071,-1107,21545,55303,73909,60312,41536,34450,24811,7319,-1534,2435,6789,17433,27070,25401,-1599,-34834,-7878,9689,21763,9023,-3312,-13503,-24627,-27870,-28780,-7585,8939,22433,23141,20810,10928,-8894,-19571,-2995,16227,15249,-6447,-5887,14799,17043,-5254,-36122,-10858,11797,22626,40031,37977,35498,29853,17318,-4642,-22856,12764,24670,17910,6031,2768,-7115,-21107,-4611,-298,3142,12809,28819,38710,26652,-3665,-28884,-5695,34113,59694,35552,3176,-14348,8354,14949,3270,-10812,2781,26195,21806,1811,2968,10726,15643,8074,-42135,-92057,-145259,-187590,-210869,-181853,-74487,11228,14819,-15086,-31509,-20380,-18483,4093,29797,14290,5613,5040,10117,4421,-5207,-9745,-21019,-35955,-13949,593,-11122,-32624,-32729,-15649,-7878,-4796,-2197,-8252,-16026,-24554,-25147,-22926,-18195,-13674,9528,24614,19147,-5780,-28763,-19542,-24216,-17406,9874,23568,22015,28466,54933,68631,43086,14344,-15639,-35182,-18377,-12889,-13030,-17954,16999,44089,27708,-18039,-7154,14598,-2983,-25385,7086,15984,18150,28651,12545,-14554,-23650,-20375,-26045,-36008,-35456,-19963,-6325,581,-5898,-33810,-32628,-9521,-3168,-11342,-23004,-25511,-24524,-25779,-13155,4477,22250,28298,30558,24223,12015,-12045,-21764,2145,27932,45995,32538,3375,-18005,-36824,-25783,-4722,7788,16407,11143,-13083,-30426,-20052,-15274,982,23304,15186,-24927,-6992,30267,38946,36720,11658,-15826,-24776,-40689,-1937,74257,136283,151467,130309,79698,25899,2360,19118,17834,6677,-4886,-12253,-15363,-2931,3838,-9489,-37086,-21871,13005,50419,73699,69631,40936,-1889,-20209,3664,10487,8181,3731,14641,33055,34009,19374,15272,9949,-1041,-10743,-8136,-11587,-20504,-36945,-43153,-25863,-24131,-36231,-26770,-27010,-32016,-25032,-15561,-16599,-30355,-1507,21014,26242,10755,-6491,-21625,-22329,-8915,-5576,-314,20477,35874,30704,7628,-26204,-20285,7168,20184,15737,600,-11682,-19564,-16872,-8853,-6928,-10668,-15544,-1445,13263,11374,-1031,-13172,-10467,-16146,-1744,18057,14888,-11675,-29584,-23283,-1471,20382,41862,23196,-11536,-23491,-28446,-13024,5147,15908,10904,-2008,-12595,-1582,2056,8419,21655,23447,16869,5493,-3898,-1977,-13978,-21166,22670,55951,51412,7703,89,24074,23637,1541,-34373,-28079,-4825,28884,42405,19943,975,-7418,-4076,4583,23219,39998,40063,30941,21859,19050,7597,-11135,-19390,-11187,-9245,-12374,-5640,8315,20454,14096,2707,9026,2797,-17569,-18281,9673,34759,41516,34913,5954,-44357,22863,41864,13893,-18021,6556,25091,24570,3305,-22780,-35615,-8867,19435,24684,24597,26844,31947,11726,-24101,-3932,41462,58587,40338,15400,-1288,1237,21089,39627,27637,-18124,-17282,8564,8081,8498,19025,14953,6348,7070,8393,-1923,-4652,10554,22440,-97,-34645,-8131,-6050,-23689,-22889,-22625,-34435,-28811,323,22520,27427,28923,28589,29315,33495,26582,21435,18913,7158,8165,32212,52930,48281,21915,-4529,-29397,-33740,-33387,-20518,6377,4741,-20384,-17274,23298,45294,53521,52710,44695,19392,-14079,-28021,-33195,-29808,-24015,-27659,-40102,-36539,-29939,-32155,-37361,-21197,-13663,-14981,-21187,-24308,-13534,-2513,1178,-11534,-32185,-12244,-22652,-20606,25427,39948,34354,31877,22993,-3556,-24381,-20459,-22952,-26628,-24149,-25957,-22005,586,2144,-14724,3840,25135,19482,3119,-12676,-13609,3070,8249,-4941,-23072,-44547,-19820,6390,17546,31517,37173,37573,35437,34598,28837,28146,24345,15066,8289,3874,2376,13520,21989,16559,19496,34615,49915,56603,50456,18281,-22720,-26995,-17089,-6721,-7429,-21450,-13889,-7097,-13602,-18790,-4112,26989,52938,46355,29243,4362,-18301,-23146,365,22752,20690,1563,-18611,-15279,-12599,-5322,6221,13525,18488,8007,-6129,-23663,-10916,-6211,-16584,-23760,-12918,-15998,-19652,-5717,18824,39862,30684,-17308,-23269,-1510,-5284,-2199,17769,28690,35211,28366,4377,-6347,7144,15946,27339,26853,13077,2284,-26540,-19750,-11556,-631,12285,17160,-4513,-28537,-14971,3020,20896,28543,29684,24028,13717,873,5701,20814,27663,27061,24643,27368,7534,-3466,-9461,-4411,-6205,-12600,-23599,-14909,-11843,-8425,-2934,4034,-3261,-24970,-33591,-23394,-22189,-6036,6778,10910,34922,60029,40938,1610,-18606,-14306,-23943,-32698,-32218,-21753,-3082,6367,2378,-4057,-4128,-15773,-30659,-30238,-9918,1284,9768,19987,14675,5093,-10597,-19024,-11233,-3383,-9241,-31161,-12430,5496,8218,-5077,-10697,-1189,4040,12124,19922,21462,16359,4115,-4070,-1551,23870,44791,40238,22612,-1347,-21430,-20520,-11529,-717,3032,3298,932,3717,14247,23528,39032,42079,27734,7176,-14834,-12992,2538,9213,15414,18407,12792,9744,2197,-1338,-9333,-14358,933,10493,15197,18080,22117,13384,125,-3129,3209,-13879,-4156,25727,52460,44948,6891,-38039,-10114,10437,9394,-5882,-21305,-21072,-17306,-25164,-10187,9614,12417,-7290,-25859,1940,16043,20088,25678,28962,41178,63720,79419,77609,72264,51356,24866,-945,-19014,-17813,617,-915,3815,12344,10972,-5794,-27089,-30933,-34343,-25956,-17844,-21104,-9545,-6097,-9780,6705,11513,-10180,-32222,-31578,-13763,2299,6908,-7243,-29897,-24788,-36517,-50440,-25072,2723,21173,15298,-4845,-10974,-3734,-8204,-23286,-12497,2829,14690,18705,18528,22286,17411,-6014,-27240,-8458,13865,13442,14467,14172,8327,-6205,-28948,-20638,-9352,-2669,-2698,-7082,-16116,-30576,-13853,1114,22059,19561,6018,4232,9276,15531,16795,22640,29516,28392,10565,-12644,-1637,17428,19699,5823,-14397,-17376,6191,19127,8707,-13912,-16599,6624,13283,9563,6231,7388,3499,-14014,-27688,-20521,-6364,29453,67307,92782,89229,57182,23056,-9030,-25704,-13531,-3422,11151,32041,38081,19308,-6640,-7305,11687,7061,-4811,-3674,-902,12311,26393,28865,20757,16637,32343,43141,38897,16867,-7155,-6111,-11755,-15627,-15355,-1522,6532,-10244,-30197,-7933,2909,-12841,-29044,-4045,20828,28883,22452,14894,3973,-10289,-13949,-18360,-19498,-12656,438,1188,12020,26724,24056,5318,1550,5805,-4941,-8814,-762,-13463,-41122,-11334,4618,-4674,-25794,-14056,2899,6701,10771,19749,16662,3301,-11984,8336],[13880,-1774,-17702,15399,26322,14340,-9201,-22295,-7923,4355,10631,13174,4097,-22424,-11189,7453,10859,2258,-13396,-14556,-10307,-17845,-22729,6093,22604,8937,-6960,-11997,-11305,-14963,-16985,-21999,-25941,-17531,7915,16212,5656,-30027,662,9942,-1534,4906,17245,9274,-13268,-23207,-2856,14418,23098,27264,11583,-15825,-27953,-20865,-9551,10695,16017,1504,-3477,1622,-10370,-29436,-19719,-16902,-17546,4591,29541,24112,-7344,-12203,3413,-91,-13199,-11135,-12004,-13959,10511,27208,21577,1246,8082,20546,15092,666,-2731,-7006,-7909,-4463,-15267,-21739,-194,23413,54475,71223,59206,42654,37938,29523,10229,-4085,-1298,1619,7708,15359,16506,-5182,-30979,-12682,3778,19175,11640,4767,-4451,-19571,-29682,-30826,-11502,4562,18537,19831,19390,9468,-10819,-18240,-3814,11543,7956,-13005,-6498,12777,12097,-13082,-29433,-1623,18368,24850,42426,41935,37759,27309,18915,-3420,-24293,15894,24894,13491,1089,194,-8526,-24182,-7146,-5407,1302,17559,38024,49679,34413,22,-33291,-14200,24422,48294,25115,-1526,-8674,15156,22715,10288,-11722,308,27522,22718,4337,12152,21365,19893,4464,-22483,-36715,-71813,-114318,-151166,-143147,-67843,20856,29406,-869,-19837,-13872,-14623,2558,28401,14147,12563,11953,11368,797,-7732,-6947,-13004,-27320,-18217,4684,-2,-18534,-25033,-14359,-8745,-5820,-3299,-11489,-21801,-32298,-33726,-29170,-21740,-15977,8987,25035,23608,4657,-17592,-20373,-26492,-16246,10698,26339,29518,44519,77701,82118,46721,10038,-21385,-39326,-17193,-7424,-10305,-16164,25280,58827,43548,-5365,-5996,13659,-2241,-23372,8079,17246,15922,21147,4032,-22111,-29607,-22269,-26893,-39225,-34049,-20470,-11906,-7965,-16496,-43454,-25374,-5340,-3984,-15317,-31820,-32007,-23185,-23822,-12473,4699,21381,24206,22688,16607,7545,-14835,-32088,-3890,23924,41291,26095,-6410,-27480,-29743,-20345,-4110,5995,15412,13105,-6709,-20250,-15401,-15499,1650,25182,16160,-26761,-8494,29536,37503,32206,5453,-18606,-22733,-44707,-21983,17020,35992,24640,10040,-3974,-10719,-6815,12521,10460,-2211,-13726,-16834,-11707,3206,8499,-8440,-40600,-14252,21304,53728,73116,67944,38343,-5460,-14113,9544,16152,15725,14437,26096,43750,40110,17260,6823,4594,-1658,-9706,-10029,-13902,-18738,-33446,-45496,-26953,-22260,-30954,-36855,-34431,-27926,-24190,-22999,-25698,-20910,8267,29829,33799,15841,-3608,-18829,-27035,-16062,-10620,-3441,16791,31261,27315,7837,-25379,-24832,3020,16278,13203,1014,-7564,-15016,-9160,-870,-3230,-12709,-21308,-8706,6623,7680,-3672,-17994,-14648,-16862,-3043,16350,13771,-9170,-25360,-25746,-5261,19837,44653,31122,-4478,-21810,-28003,-9911,8849,18795,13114,666,-12142,-6657,-3338,5379,20479,23100,15114,1025,-12179,-13394,-22857,-3818,36544,60997,46406,-3955,2416,28134,23883,-1797,-41878,-17232,8982,41817,48437,19432,-3248,-12426,-9411,-57,20607,39997,41306,30703,19709,17134,6746,-10226,-17041,-8888,-8091,-12933,-7066,7797,20158,11793,-4819,-4530,-13915,-31125,-13947,16547,39689,44409,37996,8561,-43330,24092,40826,12503,-17382,10293,28128,24499,1082,-24943,-31853,-1099,33773,36328,26231,20901,27528,14512,-18783,-17254,28746,50364,37075,15639,3700,10310,29361,44632,30260,-13187,-21184,4308,6439,5254,13295,8849,-131,-796,802,-2820,538,14349,24116,174,-31689,-9350,-11204,-30557,-22335,-22329,-34911,-23880,7049,32183,38124,36730,30132,28102,30589,25189,23967,21984,6831,4194,29999,50790,42716,14792,-11272,-30662,-23964,-22672,-26770,3169,3777,-20827,-19226,19486,44408,57206,56844,44541,10570,-26849,-37866,-34674,-28549,-28609,-35914,-27197,-17896,-17778,-26446,-37390,-19743,-8435,-3607,-5080,-11440,-12492,-6126,-1359,-11748,-33190,-13144,-23442,-27525,15037,34663,35748,33515,23045,-2487,-19830,-16893,-20591,-23681,-22212,-22664,-12019,9182,7336,-16147,4690,29354,26011,11408,-5264,-10755,2826,6571,-6571,-21369,-41591,-30028,-8077,2804,20274,29909,33898,34501,36292,32023,30504,25918,18505,15710,14351,11769,17272,21399,16833,20776,35517,54434,61625,52483,19503,-17766,-24765,-20786,-10584,-9015,-20215,-10513,-5335,-15002,-15356,6157,43668,71962,63061,36759,3575,-18575,-14857,7987,29534,27109,6693,-18324,-19322,-16056,-5741,8125,15418,21467,12433,560,-18791,-18574,-16269,-22771,-25053,-16900,-20761,-20701,-3153,18266,31358,14104,-31546,-14433,-171,-11525,-5554,19052,29898,36089,30695,8223,-2962,6888,13136,24297,25806,17369,10072,-17912,-20897,-12166,-908,12155,18291,-1112,-28707,-19222,1224,19301,25789,25522,21403,14758,5202,8730,21674,25552,25254,26648,27086,4181,-9374,-12018,-319,-1281,-8543,-18023,-14818,-15830,-10614,-2863,5210,-3894,-29454,-24510,-13614,-21487,-7231,6765,12401,39164,67246,48825,5318,-26455,-28062,-39385,-37498,-41053,-29248,-9646,-17,-5693,-12687,-9440,-15834,-25018,-29412,-10970,2541,11223,20498,16013,8051,-7532,-17410,-10693,-3445,-7980,-25119,-20332,-2525,1519,-11034,-7256,10702,15702,17743,21566,21980,18366,7546,-105,2852,28092,49280,38216,11792,-14312,-18699,-15533,-12659,-2248,2981,2955,-117,3046,13344,21775,36594,39704,26153,7266,-11912,-13002,-1860,6151,13756,16127,8582,2768,-8774,-13019,-19648,-13368,7708,16923,17996,11551,13698,4876,-5724,1807,8908,-9894,5362,41062,61674,43378,506,-32021,-9563,4318,1850,-8383,-16457,-28772,-18844,-25971,-13200,6001,8939,-10007,-23728,6978,20860,21919,23884,25577,38564,60398,71903,67441,62381,45368,24623,2561,-16466,-15138,5157,4714,10974,22744,24582,9562,-14709,-33649,-36711,-28232,-20822,-22140,-7885,-501,-4513,4635,7449,-14470,-35797,-30488,-16507,1389,10255,-1023,-29833,-25059,-29495,-43373,-31674,-2830,17430,11440,-12077,-20809,-10536,-11397,-21157,-12916,1897,14208,16247,10876,7215,-3260,-26445,-29745,-3417,15689,13714,13934,12439,6802,-6528,-31658,-20892,-7646,350,1090,-4608,-16752,-28830,-6679,7365,25812,22168,5211,2937,12545,20892,21363,22982,27080,25867,7552,-17153,-790,20371,23963,11378,-9580,-19647,3938,17024,5269,-13315,-8081,12711,17247,12705,9003,10020,6126,-11629,-26173,-20701,-4996,31385,65420,81514,72623,42333,14368,-10928,-30874,-16435,-5376,2800,18633,28087,15007,1215,13305,28983,17113,777,201,4455,16745,27108,25365,15950,15223,33560,45023,40701,17939,-8886,-11060,-20604,-30205,-30535,-16075,-3567,-14035,-24676,-8828,3302,-9692,-22749,1251,26010,31832,23466,15326,5133,-9071,-16236,-25055,-25457,-15595,-2350,-1387,10019,30271,33463,14478,3293,6900,-3324,-10701,-4499,-16799,-35452,-13306,-1710,-12891,-29676,-10745,5069,5410,7320,17873,18649,6352,-9782,6894],[14226,-1951,-19850,8552,15015,3555,-16136,-23821,-10158,1325,8651,12718,6952,-16461,-23080,-131,11371,7016,-11175,-19658,-13634,-15416,-11283,10230,18388,3459,-5564,-5260,-5750,-10968,-12792,-20888,-25322,-8712,16531,22407,9118,-26866,-8396,-2613,-7292,12039,27184,19076,-2837,-15057,1823,14864,18462,25361,19813,-4358,-22538,-16893,-10196,9758,18371,6536,4147,9940,-3232,-26531,-22496,-16139,-15086,5293,29596,23359,-8189,-7485,8864,-1621,-26329,-18045,-14847,-22703,9102,30569,25891,2148,2403,12086,6998,-4972,-6235,-9616,-10488,-7648,-18057,-22851,674,23566,50161,64434,55582,43126,40705,33295,12673,-7939,-7782,-5726,-2542,5518,11344,-3508,-25183,-19197,-4642,13849,12561,11376,3854,-13035,-27407,-31284,-15423,171,13960,15375,16999,7258,-11962,-15294,-4101,7160,1394,-18627,-7154,9310,5229,-21588,-20540,5766,22792,25882,43791,44088,36354,23112,22451,888,-22621,17535,23447,9147,-1548,80,-7024,-26318,-11557,-11548,1241,23830,47838,59943,40563,2609,-31475,-19297,16552,38444,17557,-1798,-1675,22151,31857,20185,-7182,-2713,26170,21383,5907,19735,29845,23121,5136,3363,12837,-11399,-57191,-106556,-112815,-56540,29222,41024,12083,-9191,-8517,-11319,1123,27413,18258,21668,17453,10961,-4306,-11548,-5559,-6816,-20926,-20472,11613,14121,-2731,-15570,-11716,-8582,-6417,-4419,-14805,-27207,-38747,-33084,-32068,-24287,-16634,10231,28131,31878,18515,-3810,-14001,-19727,-12741,12355,29699,37478,59519,93362,87422,46764,5406,-23289,-42446,-16245,-1853,-7177,-13768,32594,70673,56486,5857,-935,14740,-919,-20726,10870,19063,13205,13671,-2533,-26372,-34079,-23548,-24695,-31180,-29164,-19164,-15803,-16082,-26579,-37525,-14848,1188,-1690,-12669,-29117,-34004,-21285,-20361,-10133,6301,22364,22950,16749,8375,1508,-16093,-32806,-4362,23570,38908,20891,-15588,-32018,-18038,-9654,546,5976,14744,15690,2052,-8760,-9457,-14445,1839,25203,15510,-27208,-9282,27403,34161,26190,-1141,-21313,-21365,-41512,-38078,-24367,-26292,-31163,-29853,-35497,-44921,-19882,5101,2956,-10578,-21652,-20074,-8625,8118,12658,-7053,-42151,-6360,30439,57344,71105,64338,34156,-8990,-6841,15118,20637,21700,23784,36939,53455,45528,16282,316,1614,-488,-7660,-11673,-15472,-15885,-28769,-44194,-26788,-18354,-21353,-34968,-37366,-22577,-18718,-21954,-23681,-10245,16924,37661,40718,20429,-836,-14432,-27847,-23469,-16164,-7239,11909,25475,22852,7215,-23792,-26537,702,13556,11606,2585,-1653,-7655,-709,6717,603,-14017,-26236,-15678,818,7122,-3310,-20464,-16449,-16311,-4671,13839,11993,-7454,-21407,-25354,-6487,21241,48423,39243,1795,-21004,-23960,-4531,13546,21605,14419,1843,-13469,-13608,-9656,1998,18940,22552,13470,-2665,-18823,-19988,-16431,13764,49560,64539,40944,-14191,7118,31646,23865,-4471,-39684,-6246,22882,54473,54588,19739,-7423,-18931,-16025,-5159,17971,39863,41857,29171,15727,13135,4429,-8539,-13066,-6168,-7038,-13448,-9437,5042,16848,6868,-13616,-18073,-28030,-37051,-5313,23850,43082,45037,39309,10830,-43449,23055,37737,10382,-16509,13186,29850,22676,-3090,-28484,-29371,3829,44409,44550,26733,15406,24967,19948,-8165,-28577,15766,40422,31566,14040,8216,18679,36417,48226,32211,-7479,-22283,790,4369,1015,6548,2252,-6572,-8791,-6646,-2342,6686,18486,25833,535,-25431,-7490,-12997,-35743,-21332,-21828,-35339,-19697,13208,41465,48930,45182,33237,28208,27954,23223,25259,23766,6015,-1378,24614,44876,34203,5917,-18592,-26634,-12252,-10640,-33495,-1423,2086,-20920,-21707,13127,39850,57491,57537,40513,-963,-40212,-47415,-35911,-28097,-33151,-30316,-7701,506,-6374,-21523,-36608,-17468,-2419,8225,9888,93,-10760,-10320,-4291,-11843,-33513,-13481,-22700,-33832,4140,27764,34833,32735,20929,-3649,-18573,-16174,-19399,-20627,-20013,-17268,-2635,15212,9624,-18771,6091,32923,31304,18783,2123,-6426,3266,4666,-8491,-19503,-34014,-39732,-20320,-10109,9860,22788,30268,34554,39001,34515,30642,24544,18627,20060,22501,19481,19524,18560,13440,18648,34529,57716,65744,53295,19716,-12532,-19599,-22280,-14114,-11248,-18769,-7428,-4293,-17219,-10185,17102,59670,88071,76413,41670,2105,-16442,-5336,14348,33401,30418,8770,-20851,-25041,-20916,-8632,6625,13426,21208,16030,6562,-11631,-22227,-26730,-28594,-27148,-22706,-25325,-20155,-1547,14764,18957,-5104,-33529,-7813,-1228,-19607,-6018,20632,29336,34050,29800,9169,-2296,4288,8775,19751,23075,19815,16097,-9251,-19187,-12024,-851,11919,18814,2740,-25757,-25660,-2420,15956,21116,19727,17737,15063,8316,10258,21282,23016,24097,30015,29249,4157,-15618,-18140,1846,2332,-5435,-13482,-14856,-19608,-11740,-2466,5703,-5441,-33642,-15876,-5484,-20060,-8799,5379,10952,38562,69071,53088,7991,-31349,-36614,-29976,-22981,-28287,-26863,-12973,-5606,-12877,-20225,-14644,-15282,-17728,-22545,-12225,2519,11652,20130,16133,8988,-7220,-18560,-11789,-5156,-9119,-20962,-26802,-10093,-6178,-17029,-767,22826,25997,22065,22521,22259,19007,8696,1637,5697,30700,51947,35089,-357,-22741,-9429,-10462,-14992,-4667,1911,1132,-2098,2065,11836,19217,33137,35580,22114,5429,-8737,-8636,-3040,4040,11953,13352,3938,-4306,-19521,-24601,-25916,-6896,14133,20730,18216,2697,801,-6770,-9038,8269,13666,-6176,12776,54015,66569,38593,-6260,-22836,-8732,-2219,-6259,-10762,-10864,-24266,-19771,-28098,-18587,-455,3203,-13873,-21046,10521,24043,21712,19193,19262,33017,52285,59074,53233,49019,36252,21617,3595,-15395,-12792,9202,10344,18485,33182,37046,23489,-2001,-28533,-36462,-30990,-24389,-22665,-6829,3204,-776,1457,1858,-19269,-32086,-24784,-17180,-221,11794,3092,-28765,-22628,-20972,-34297,-36622,-7161,15532,10297,-15450,-31285,-18752,-14996,-18850,-14489,-1739,10558,11229,2761,-4870,-17576,-31216,-19032,2159,16664,13472,13695,11165,5932,-5674,-29374,-23940,-9289,947,3753,-2417,-17123,-25400,-352,12704,25693,19917,834,-147,15049,25537,25515,23016,23399,21614,3580,-21499,-708,21455,26369,15829,-4681,-20626,537,13045,-313,-13123,47,20029,22608,16695,12241,13628,11022,-5398,-21455,-19330,-3332,31970,60466,65401,50744,23760,3662,-13525,-34015,-20296,-8663,-6643,5312,17410,9384,8781,31658,44309,25998,6009,3823,9215,20570,26622,20256,9401,12576,33374,45184,40477,16695,-12309,-15315,-26072,-27561,-32398,-26528,-9765,-11613,-16047,-10722,1308,-7597,-16886,5748,28898,31820,21592,14126,6973,-4767,-14257,-26600,-26288,-17951,-5213,-4846,5880,30561,38778,20423,4388,7455,-2069,-12429,-6554,-15467,-27047,-14416,-8507,-20650,-28867,-7514,6830,3377,2876,15165,19843,8661,-6894,6613],[15610,-1475,-18606,4111,6158,-5462,-21670,-22887,-11408,-1221,7077,13538,14187,-220,-29180,-8614,11881,11692,-8155,-24559,-14057,-8708,-1585,12675,11967,-3527,-4157,526,-1219,-7609,-8545,-18020,-21131,141,24314,27524,11622,-22940,-18512,-16958,-7071,21017,37450,29250,7886,-6015,5844,13691,13062,23787,27531,6045,-13889,-12834,-11331,7931,19110,8909,8109,14703,1358,-23078,-24798,-16321,-14837,3537,26741,19662,-11143,-4185,13600,-1805,-39575,-21363,-14436,-30525,7796,33184,29115,3212,-4177,1362,-3595,-12699,-11591,-13771,-14235,-11533,-21424,-24517,370,21260,42548,54709,50434,42634,41676,34882,13616,-13235,-18147,-16055,-13071,-1658,9744,1035,-20056,-27352,-16120,4991,10170,14501,8903,-8798,-25471,-30555,-20573,-5310,7679,8676,12349,2912,-13728,-12910,-5448,1680,-5695,-24548,-9728,2844,-4903,-30095,-13683,8572,22021,22943,41681,42401,29587,17322,26163,5729,-20048,16242,19199,4009,-3636,-341,-5903,-27921,-19139,-18228,2416,29854,56074,67125,42918,2227,-27449,-19928,10626,29682,11614,-141,3632,26141,38399,28590,-800,-6353,21266,16659,5114,23455,33414,22527,7255,24143,45044,23797,-27308,-85791,-99275,-50307,32555,45995,19059,-3721,-7068,-10642,-421,28201,25897,29695,19166,6992,-11922,-17497,-7210,-4860,-18968,-21389,18511,27031,11421,-7012,-9601,-9257,-8497,-7435,-19862,-33582,-42480,-28140,-29864,-27629,-19054,9255,29949,39890,32061,9471,-5930,-14602,-11200,12165,31218,43334,70235,98418,82958,41516,-1277,-23175,-42183,-16115,2086,-5650,-13026,36480,77045,64002,13083,3550,15468,-623,-20030,11985,18212,7417,4101,-9119,-28037,-37111,-26485,-22827,-23852,-24245,-18093,-19012,-24739,-36989,-28749,-6426,6248,133,-8608,-20847,-29206,-20704,-18422,-8676,7264,23142,22467,11492,-1827,-7286,-16064,-23821,-351,25598,38102,17212,-23436,-28043,-7824,868,5953,5326,12231,16560,10060,1974,-3729,-13716,-6,21857,11478,-28047,-10210,22783,27816,18386,-7976,-25469,-23596,-39070,-38179,-9393,10647,19685,20805,4466,-22924,-27505,-1961,-4690,-18458,-29290,-23818,-8756,9379,14079,-7260,-42323,316,38658,60260,67057,58032,27475,-12819,-384,18358,21896,24040,29285,44149,59668,48658,15236,-5343,-806,362,-6527,-14496,-16922,-13442,-25012,-43381,-26488,-13515,-11801,-26107,-35342,-17747,-11656,-15085,-15437,-1873,22947,43145,45763,23391,710,-9686,-23175,-29934,-22924,-12583,5213,18150,17107,5346,-22604,-26662,-1245,10597,9673,4139,4445,345,6972,12615,3311,-15715,-31373,-23019,-4383,8153,-2422,-22539,-16449,-15203,-7499,9754,8840,-7593,-19406,-24036,-6036,23342,50744,44675,5642,-21933,-17904,2024,18220,23256,13733,566,-17105,-22244,-15944,-1534,16651,21180,11426,-5797,-22599,-17934,-2781,29657,60400,65940,35009,-22581,11558,33427,22885,-6987,-32825,3651,35407,65111,59555,20506,-10537,-26206,-23647,-10461,15348,39471,41397,25931,9677,6883,495,-6394,-8105,-3179,-6293,-14198,-13016,-160,10495,-573,-23570,-29605,-27824,-25906,5397,31087,44672,43073,38276,12047,-40185,20979,33404,7695,-15808,14715,29862,19127,-8810,-32441,-28250,5240,50324,48820,25781,10431,23653,25821,2541,-33096,3269,29399,24234,10849,11663,25183,41363,49921,33185,-1734,-19987,-1707,1920,-3967,-843,-4552,-12635,-16398,-12671,-195,13428,22972,27673,1106,-19041,-3365,-11517,-37774,-20366,-21153,-35942,-16617,18245,49512,58675,52768,37414,29948,26128,20865,25109,24117,4966,-8123,16110,35256,23085,-4263,-25123,-18218,245,1960,-30751,-6852,91,-20359,-24552,4434,31644,54235,54987,33420,-12938,-36272,-38073,-37073,-27920,-34094,-18070,10677,17639,4041,-17249,-34960,-14563,3812,19517,22767,9420,-8814,-14678,-7215,-11580,-32797,-13374,-21169,-38558,-6236,19618,31547,29546,16695,-7203,-20617,-17966,-18978,-17606,-17044,-10399,5535,18483,9077,-22219,8309,35722,35107,24912,9009,-1141,4894,3577,-9480,-16825,-26389,-34337,-24165,-19138,1589,16971,27734,36240,42745,36632,29422,21075,16017,21514,28146,25429,20469,13949,7035,13802,32105,59681,68842,53221,19419,-6775,-12278,-20342,-15960,-12838,-16125,-4217,-3574,-20074,-3635,28555,74495,100316,85684,44362,684,-14664,755,18034,34592,30774,7824,-25234,-27944,-24552,-13069,2368,8025,17689,18085,11510,-3005,-16801,-30747,-29848,-29889,-29531,-28213,-18515,-1091,8858,3766,-25397,-19792,-3377,-4380,-27680,-2595,22439,27233,29652,26389,7908,-3746,-177,3325,14088,19004,20421,20212,-986,-13586,-10274,-59,11960,19041,6937,-19280,-33942,-7268,11246,14728,12697,13582,15000,10487,10849,20397,20894,24288,35283,34267,8588,-17108,-27398,2213,4567,-3255,-9544,-14726,-23152,-11991,-1812,5676,-7625,-33920,-8634,474,-18771,-10613,2872,6801,33320,65320,53266,9337,-26684,-24231,-14356,-10567,-16829,-17213,-11301,-8805,-18037,-26087,-19957,-13992,-9226,-12429,-10703,2404,11595,19249,15230,7833,-9960,-22472,-12764,-6882,-12274,-19004,-25274,-16511,-14583,-21100,6880,33558,34182,24846,22767,22145,18140,7631,1182,6665,31264,52177,30631,-13055,-18200,1499,-5998,-18695,-8036,-474,-2423,-5328,159,9080,15547,28782,30250,16132,1802,-6299,-2719,-714,2951,9709,9728,-1412,-11548,-29612,-31700,-20863,840,18959,21459,15791,-6326,-14820,-18780,-6952,14790,16853,-3454,17132,62333,65890,30159,-13261,-15522,-8568,-9374,-14783,-12857,-6300,-18133,-20492,-30861,-26112,-9459,-4678,-19027,-19196,12293,25723,20046,11931,9677,23927,39438,41679,35726,32699,24163,15575,1677,-16361,-11444,12185,15311,25286,42190,47049,35088,9429,-21820,-34495,-32594,-27588,-23220,-7370,4352,873,-3171,-5673,-24522,-28675,-19933,-16733,-2891,11110,4647,-29056,-19045,-12890,-26310,-39594,-11185,14317,10848,-14125,-38363,-28118,-18696,-17237,-16666,-7798,5094,8131,2328,-4239,-16577,-27580,-18643,80,14002,12575,13908,10733,6041,-3454,-24216,-29835,-14719,-1374,4735,-1121,-17865,-23682,4112,16097,21405,12127,-7837,-4526,16570,28841,28619,22559,18368,15187,-1890,-26030,-2131,20058,26220,18326,-690,-20084,-3773,7530,-7861,-14066,6313,26957,28351,20852,15338,17170,16133,679,-17460,-18010,-2510,30599,52219,44983,24497,2451,-8561,-16934,-34337,-25083,-13186,-16661,-5796,7672,2759,14326,46105,56121,33099,10575,6738,12784,23304,24958,14116,2011,9208,31796,43333,37985,13123,-17385,-18445,-27733,-18689,-22079,-25393,-10825,-6753,-9052,-13795,-2568,-6445,-11375,9702,29731,29015,17067,11756,9739,1394,-9731,-23820,-24030,-19693,-7689,-8402,333,28151,40390,23404,4894,7924,-769,-13402,-6406,-11398,-20141,-15208,-15104,-26722,-25479,-4283,8555,1393,-1518,12660,20825,10831,-3047,8199],[14652,-3569,-18839,-1167,-2623,-14272,-26441,-22455,-14390,-5863,3256,12705,20858,14108,-21215,-19030,10214,13818,-6706,-30884,-13748,-3121,3920,11134,2059,-12809,-4194,3484,749,-5972,-5745,-15255,-16208,7323,29514,29783,11846,-19003,-25868,-31395,-1023,29782,46306,37984,17087,1527,8241,10579,6988,22400,33635,14836,-5145,-8943,-12710,5480,18306,8472,8125,15696,3194,-20811,-26629,-17531,-16482,-170,21518,13597,-15505,-2032,17405,-305,-39028,-20020,-12078,-35720,7284,35798,32371,6227,-7954,-7787,-13210,-20340,-17677,-18587,-17933,-14799,-24353,-25316,180,18322,34525,45834,46956,42996,42283,35728,14788,-16054,-30468,-26710,-19678,-3473,12354,7626,-14208,-31124,-27476,-4486,6293,15597,11951,-5893,-23519,-28258,-24009,-9529,2187,2281,7801,-1288,-14118,-9575,-5905,-2707,-10934,-28402,-12204,-4219,-15548,-28275,-7092,8854,18066,18109,37923,38943,20146,14161,31431,12028,-15364,15032,15440,1290,-3370,273,-4165,-26411,-26128,-19265,7357,37777,64754,73247,43754,1360,-21896,-14665,9477,24224,8565,3781,9307,29190,43411,36406,7878,-5790,17331,12581,5402,26560,35295,20983,12359,42085,66808,44136,-12515,-77607,-95494,-48971,33041,47321,22253,-1492,-7039,-9379,2011,35469,38876,38472,20153,2690,-18330,-21991,-8945,-4597,-18932,-18051,27070,40086,25707,2631,-5738,-8458,-9648,-9843,-23918,-37897,-40302,-23450,-25028,-28920,-21728,7308,31693,48595,46692,23834,3432,-10600,-9953,12300,32992,48989,78136,95534,73119,34271,-7183,-20292,-36056,-13112,7013,-3326,-11751,39016,80094,68295,18371,8085,17421,1140,-18871,12702,16188,606,-5108,-13377,-25346,-34560,-29226,-20725,-16826,-18249,-15160,-18785,-29952,-37358,-19907,1044,10931,2309,-4009,-11644,-21943,-19454,-16560,-6578,9383,25288,23959,8954,-11354,-15781,-12570,-12650,8184,31295,41100,18811,-22120,-20131,1869,11102,11963,5025,9289,17054,18301,13655,3836,-11368,-2016,16986,5840,-27397,-9238,17717,20301,10923,-12676,-28863,-27794,-38953,-43902,-22396,-14653,-18941,-18071,-20323,-29852,-24618,-7173,-11549,-24942,-35181,-26515,-10650,8460,14208,-7629,-40228,6655,46732,63878,63035,50944,20030,-14591,5874,20012,20767,23640,31562,47956,62841,50483,15226,-8986,-2362,1162,-5813,-17506,-16528,-10703,-21685,-43353,-24637,-6874,-1732,-17399,-31223,-12853,-3909,-6299,-6634,4461,26991,47023,49717,25535,1815,-4288,-14241,-30142,-29815,-18384,-1911,10802,11744,3927,-20325,-25059,-2779,7485,7584,5923,10756,8658,13926,17028,5029,-17725,-36104,-28964,-7689,10018,-2108,-24651,-14164,-12896,-11074,4464,4761,-9405,-19451,-22584,-4238,25582,50624,46332,6749,-24383,-10901,9200,22634,23599,10974,-3056,-22240,-28574,-18958,-3933,14071,19154,9237,-7738,-21592,-9614,10718,42768,68335,65139,29015,-27482,14209,32943,20757,-9430,-27442,11681,45515,72541,62409,21336,-11238,-29909,-30119,-15347,12802,38740,39802,20817,1676,-1178,-4460,-3935,-2971,-310,-6120,-15482,-17999,-7865,1356,-10063,-34450,-28492,-16462,-12792,16275,37604,44220,38205,34264,11428,-33188,19382,28597,4410,-15977,14115,27485,13589,-15662,-34061,-28633,2324,50483,48425,22681,5488,22254,29932,10804,-25881,-8454,17495,15134,5900,12961,28429,42969,48739,32262,2726,-15827,-3785,-1507,-10114,-9243,-12117,-18879,-23879,-16392,2652,19556,26961,28847,1194,-14074,875,-8870,-35327,-20519,-21001,-37591,-15770,20812,54649,65372,57246,41065,32368,24614,17425,22545,22176,3241,-15954,3797,21316,8915,-16128,-28094,-8704,11766,13440,-20793,-13217,-2653,-19882,-28304,-7124,19207,46611,48725,23977,-17786,-21254,-27944,-39167,-28348,-28907,-7037,25853,31726,12211,-14539,-33552,-12319,8664,28448,31903,15191,-8013,-19883,-10891,-11916,-31532,-14110,-20834,-36535,-16137,9669,24940,23011,9461,-13997,-26531,-22589,-19857,-15711,-14045,-3995,10949,17909,4910,-26570,10359,36616,36312,28701,14291,3834,7276,3729,-8965,-13713,-19594,-22615,-17227,-23018,-4661,12163,25815,38652,46393,37925,27047,15768,10591,19593,30514,28816,19549,7358,-2290,6354,27950,59397,69823,51653,18249,-1230,-4451,-15703,-15389,-12944,-12682,-1417,-3504,-24116,3065,39478,86752,107102,89486,44353,-707,-14920,2041,18283,33049,27980,3550,-29681,-22035,-22687,-17912,-4172,-607,10547,17423,14579,5643,-5982,-20404,-23983,-31605,-34728,-28188,-16927,-2187,913,-13057,-35572,-6938,-1246,-9536,-27384,3580,24009,23666,23376,21127,5079,-6660,-6043,-2940,7487,13739,19065,22204,6571,-5291,-6563,1659,12567,19400,11514,-10545,-41852,-12174,5733,6976,5069,9662,15011,12113,11155,19885,20052,26447,42561,41495,16512,-9650,-36261,1441,5714,-1639,-5530,-13563,-25881,-11313,-649,5642,-9765,-29345,-2661,4542,-17735,-12030,129,989,24567,56860,49814,9808,-17099,-9645,-611,-255,-6861,-6857,-5491,-8266,-19879,-29299,-24917,-11012,701,-407,-4239,4273,12516,19098,14455,5625,-14823,-26060,-8843,-4475,-15005,-18238,-19854,-19981,-22394,-19769,15181,42951,40893,27117,23450,22637,16952,5803,-26,6909,30817,50850,25854,-24001,-5812,12677,-1311,-22354,-10886,-2919,-6362,-8642,-1898,5968,11978,25129,25959,10681,-1676,-3596,4090,5077,4250,8409,6639,-5957,-17245,-34670,-25508,-11083,9143,23355,20870,12638,-10391,-25837,-21834,1321,21862,19837,-454,19753,66371,61058,19998,-17428,-8536,-7900,-15419,-21230,-12233,-922,-11544,-19139,-30546,-33191,-18361,-12192,-23022,-16792,14279,28377,20149,5432,-802,13551,24830,23178,18191,16445,11919,9025,-930,-17337,-9304,15980,21385,32885,51066,56069,46020,21174,-13697,-31030,-29760,-26891,-21996,-7600,5050,2494,-6991,-12826,-26447,-24539,-15156,-13755,-3895,10641,5983,-29102,-13532,-3857,-17611,-38282,-13348,14986,13945,-8219,-32149,-34465,-19286,-14452,-17012,-12983,1700,10480,10387,5621,-9106,-30662,-31805,-8344,10268,13758,16886,13469,9310,2051,-16151,-34598,-21536,-4377,6102,1239,-17142,-21851,8469,19277,15630,1145,-18592,-6492,19382,32688,32543,23859,14488,8724,-6875,-28581,-3123,18200,25425,20560,3924,-16367,-5841,3919,-13971,-14464,11892,34282,35626,26714,19910,21846,21995,7009,-13078,-15845,-1491,28694,42612,23192,-2765,-17648,-19686,-19296,-31899,-28873,-17005,-24934,-10556,2363,-2546,18450,57011,64936,39491,15764,10165,16217,25994,23611,8988,-3816,6998,30259,40601,34326,8502,-22637,-18586,-25923,-10147,-10194,-16111,-7886,-1655,-3395,-17173,-6786,-5250,-5544,13917,29459,24304,10751,9213,13691,8554,-4099,-19614,-21310,-20759,-9361,-11237,-5853,23692,38806,23755,4837,8377,514,-13581,-4502,-6721,-15079,-16471,-21647,-30658,-21738,-1767,9564,-911,-5928,10179,20863,12110,791,10593],[13282,-6070,-19880,-5876,-9247,-19437,-25923,-21411,-17260,-10660,-1031,11482,26615,26024,-9388,-26397,8367,14985,-5403,-36461,-12146,1369,6639,7075,-9090,-21378,-4162,4804,1565,-4352,-3019,-11775,-10483,13774,33117,30196,11137,-14018,-20017,-20405,8552,38356,54081,45547,24962,7517,9690,6870,1631,22046,38720,23003,4084,-4171,-12909,3799,17180,6333,5188,13985,3238,-19259,-27488,-18975,-18904,-4512,15228,6402,-19975,-305,20514,2865,-27795,-15349,-9070,-36206,8497,39357,36700,12336,-5115,-9433,-15826,-23632,-22482,-23511,-20840,-16684,-26158,-24259,870,16057,28312,40379,46596,44731,43044,36430,17052,-12720,-33739,-31608,-19027,-519,17456,14866,-7411,-25779,-32097,-11833,1822,15091,13265,-4142,-21382,-23650,-22070,-11592,-1541,-2711,4218,-4575,-12949,-5409,-5337,-5621,-13744,-29842,-14189,-11140,-25157,-18027,-472,7420,11906,12342,32799,33980,9059,15070,37304,18779,-9170,15002,13497,1668,-1302,1443,-2396,-22749,-27602,-13265,15307,47233,73582,78205,43325,421,-15314,-6888,11344,20261,6138,7552,14883,31523,46359,42925,17773,288,16698,10951,7684,30162,36972,19675,19850,61264,90448,68890,9239,-62515,-88818,-49331,32142,47102,23314,-1292,-7366,-6461,8711,48398,55430,47787,21451,-826,-21947,-24363,-11057,-6605,-21309,-11428,36457,52430,39511,12874,-657,-6699,-10195,-11829,-26982,-40103,-37552,-19402,-18999,-27430,-24979,3896,32766,57032,61490,38336,12499,-8216,-8718,12978,34889,54057,82644,86673,61075,26369,-11799,-16194,-27159,-6689,13091,-152,-9947,40230,80087,69614,21686,11731,19748,4292,-16693,12595,12697,-7075,-13369,-15114,-20058,-29064,-32035,-19332,-10763,-11674,-10374,-15435,-29370,-28469,-11525,7270,14786,4099,-345,-3645,-14535,-17685,-14974,-4046,12496,28355,26511,8600,-19370,-22163,-6809,-1495,18803,39351,47384,26027,-12404,-11548,10383,19792,17044,4444,5717,16930,26359,26166,13386,-7173,-4030,10877,-960,-24692,-6551,12385,11540,3372,-15817,-30729,-32659,-38314,-53570,-48263,-36052,-30758,-29493,-33344,-27568,-19083,-12324,-18512,-30787,-33747,-25167,-12917,6406,13776,-7694,-37295,12104,54032,67926,59650,43601,12197,-13670,11489,19937,17335,20712,30622,48077,62789,51038,16210,-10498,-3638,1386,-5839,-20519,-14009,-7878,-18987,-43777,-20567,1472,8638,-9278,-27095,-8050,3466,1749,473,8705,29231,49509,52756,27033,2630,1316,-3913,-23653,-36324,-23553,-8120,4601,7954,4299,-15890,-22142,-4277,3910,5078,7709,16984,16824,19935,19886,5588,-20316,-34208,-28378,-8179,11676,-3215,-26072,-9426,-8885,-14804,-1877,14,-12763,-21482,-21401,-1754,27278,47643,43863,5082,-27889,-3746,16309,26551,22687,6314,-8675,-26226,-22782,-15544,-3852,11831,16819,7283,-7861,-16746,-138,21998,52351,72912,62286,23417,-27111,14408,30127,17640,-11621,-23658,17443,52596,76170,62692,21857,-8915,-23607,-26759,-18773,10548,37810,37353,14184,-7461,-9235,-8404,-993,1830,2207,-6426,-17133,-23937,-17305,-9165,-19514,-33995,-18187,-7286,-1335,26408,43254,42165,30864,27357,8967,-24541,20267,24692,1143,-17016,11380,22741,6465,-21785,-29713,-29523,-4792,45001,43585,17519,714,20146,31418,16001,-17627,-17942,5775,5195,-140,11936,28135,41062,44609,29297,5404,-11411,-5566,-5758,-17102,-18328,-20381,-25310,-30661,-16773,5607,24634,30296,29255,854,-10861,4053,-6568,-32727,-21859,-21133,-39480,-17366,20488,56147,68021,57606,43487,35026,23541,13153,17666,18190,1530,-22005,-11913,3500,-7745,-28551,-23716,270,21433,22929,-11619,-19190,-5716,-19486,-31923,-21017,3226,35015,39540,15285,-6898,-8273,-19852,-41771,-28762,-22838,1346,36800,41902,17683,-13549,-32815,-11211,11408,34098,36603,17049,-8763,-25921,-15494,-13237,-30316,-16193,-22645,-34284,-24904,-1709,15019,13039,-828,-23629,-35231,-28745,-21786,-15260,-11384,773,12841,13204,-2873,-28629,11621,35124,34614,29946,17818,8191,10532,5945,-6319,-10333,-13951,-12400,-8433,-22677,-9307,7857,23787,40849,49235,38479,24312,9699,2974,14447,29481,29422,16762,-865,-13862,-2961,22130,56313,67878,48163,16043,3496,2755,-9808,-12357,-11163,-9316,483,-4158,-29681,8828,48847,95136,107226,86751,41096,-2221,-17223,-999,15478,29128,22135,-4128,-28167,-12412,-16194,-20480,-11885,-11989,-396,13024,14974,12937,5133,-10027,-19755,-27928,-30426,-25669,-16578,-5304,-8664,-28922,-16651,2929,-1622,-16838,-18018,10215,24496,18428,15454,14375,928,-10650,-13128,-10276,-403,6861,15105,21437,12628,3561,-1777,3715,13317,19738,15886,-1512,-31130,-16117,-627,-2433,-3060,5918,14592,12685,10859,19581,20243,30014,50526,48786,25081,2388,-25347,-427,5149,-1246,-2041,-11884,-28193,-10842,111,4931,-12391,-24946,1214,6033,-17911,-13612,-3116,-6410,12430,43678,42200,8611,-8098,2576,9749,6736,308,1406,792,-5877,-19988,-31074,-30377,-7154,10567,11578,4805,7957,14050,19153,13246,1804,-22352,-22809,1086,3020,-15058,-19291,-16003,-20988,-30308,-14677,22305,49509,45013,28018,23665,22687,14692,2733,-2467,5692,28498,46997,19663,-32176,6260,21970,2426,-26478,-13832,-6260,-11437,-13087,-5517,1263,7476,21374,22550,6130,-5285,-1678,9875,11472,6491,6995,3087,-10574,-22124,-29133,-17692,-2123,16178,26366,18508,8205,-8261,-20827,-12616,11456,27550,21415,1578,19596,64555,51472,7632,-17351,-2869,-8034,-21447,-25306,-9586,4759,-4809,-16519,-27767,-34770,-27230,-19312,-25406,-15030,15580,31480,22267,901,-12321,1756,9053,4453,1097,425,-304,1977,-4544,-19054,-7460,19517,27372,39915,58315,62781,55002,31919,-5615,-27507,-25012,-23289,-20162,-8333,4535,3156,-10755,-19959,-23611,-20220,-11897,-10219,-3632,9944,6538,-29692,-7839,4751,-9286,-34734,-15042,15857,17467,-1418,-23108,-32217,-17288,-11310,-16555,-17609,-436,14322,20098,19081,6078,-18550,-38768,-15970,7502,16306,21267,17917,14207,9145,-6501,-32332,-29918,-8530,7104,3797,-15778,-20548,11821,21329,8661,-12711,-31273,-4835,22787,36144,36385,26258,11560,1767,-12004,-29557,-4242,15447,23458,21758,8182,-10995,-4904,3615,-16034,-14975,15718,40563,43121,33301,25073,26536,27229,12419,-9077,-13549,-1117,25536,31456,1169,-28166,-25887,-27135,-20845,-28328,-31701,-20255,-31126,-9022,2111,-5722,20416,63316,69833,44567,21136,13726,19030,28112,22454,5309,-7249,6218,28775,36834,29336,2847,-27372,-15510,-21996,-1969,1505,-5206,-3733,2094,403,-20522,-10308,-3811,411,18344,28468,18132,3002,6976,18324,15714,1541,-15401,-18959,-21330,-10139,-12728,-12010,17898,34730,22040,4447,8938,1825,-12753,-1154,-2143,-11490,-17961,-27777,-31206,-17971,166,9976,-3105,-9435,8482,20315,12912,4872,13845],[12442,-7652,-21041,-9663,-13145,-19750,-21938,-19630,-19325,-14810,-5176,9961,30637,34839,1689,-24769,7178,15599,-4137,-32555,-10032,4517,7101,1278,-19528,-25166,-4200,4249,1024,-2857,-606,-8283,-5021,18871,34672,28446,9375,-8892,-10415,-7426,18057,45115,59424,50556,30036,10474,9192,2123,-3868,21263,41634,29575,12541,512,-12577,2188,14946,1743,-1466,8999,699,-19637,-28962,-21841,-22925,-10066,7219,-2707,-25160,-390,21112,5309,-18037,-11044,-8083,-35829,10280,42595,40630,19532,3000,-2369,-9348,-19667,-22699,-30314,-24687,-18984,-28183,-22917,762,13253,23199,37132,47007,45433,41879,35061,18685,-4711,-18871,-23628,-14123,2854,21016,19562,-2114,-18634,-24621,-15017,-4429,11125,10755,-5687,-20961,-18790,-17585,-13251,-5257,-7891,-223,-8781,-12842,-3264,-6437,-9473,-16332,-31572,-17888,-19803,-30971,-7667,3902,2881,2540,4482,24197,25212,-5167,17206,40195,22477,-4674,14323,11691,2362,-641,260,-3516,-20019,-22280,-5842,22387,54923,79435,79229,39360,-2585,-10486,-1891,10536,12524,-532,6660,16869,30666,44683,45229,25447,8500,18165,10344,9640,32192,36831,16976,26302,80633,119933,106751,49112,-29704,-70545,-48188,29304,44718,21555,-3721,-9074,-3682,16260,61665,70885,54779,21270,-4895,-22843,-26260,-16452,-14101,-29305,-5053,43284,60827,49783,20735,2509,-7171,-13117,-16222,-31829,-43294,-37514,-17966,-14101,-24731,-30638,-3471,30486,62121,73102,49641,17967,-9862,-8839,12401,34521,55789,81082,72552,48010,16953,-17124,-14075,-18989,373,17975,1518,-9849,38055,75313,66160,20833,11637,19334,6174,-15027,9466,5550,-17482,-21848,-16461,-15597,-24334,-37144,-21003,-7903,-6686,-5965,-12157,-26371,-21084,-5887,10081,15525,3021,-307,268,-9895,-17669,-15634,-3060,14483,29994,27382,7581,-26994,-25683,-2135,6909,27781,46440,53935,35549,-1453,-4885,15298,24191,18429,1532,-292,14164,31919,37215,22868,-2874,-7585,2298,-10011,-21901,-4442,5435,79,-6270,-19908,-32787,-38409,-36115,-30197,12789,63189,89388,82498,44741,6921,-16125,-19689,-26713,-35584,-27502,-20810,-15486,2876,11998,-8535,-35402,14932,58589,70568,56038,35155,2988,-11756,14881,17015,10824,14638,25669,43491,58473,49263,16913,-10897,-6030,-382,-7901,-24088,-10878,-6194,-17970,-42807,-14939,10344,18109,-2807,-24289,-4401,8941,7099,4414,10240,29217,50118,54282,27253,2528,5931,5312,-16037,-42141,-26350,-11967,102,5951,6642,-9798,-18980,-6608,-885,1397,8707,22347,24024,24390,20740,4446,-24019,-27363,-20853,-6098,11992,-6472,-24415,-2556,-3147,-17711,-9417,-5440,-17697,-25367,-20612,620,27718,41798,37473,781,-29873,2849,22630,29745,20798,205,-15838,-23563,-11072,-7045,-843,10490,14546,5866,-6167,-10685,8206,30324,57994,73932,57682,18584,-24313,12147,25340,13967,-13188,-21278,20921,56512,76009,60448,21862,-4293,-13398,-17810,-19711,8925,37042,34729,6921,-16097,-13217,-8234,2759,6234,4427,-6739,-18462,-29195,-25949,-17216,-22903,-22901,-9002,-1342,8417,35777,48457,39600,22276,18434,5567,-14289,25029,23321,-855,-17984,7452,16518,-1061,-23340,-21713,-28699,-14903,35384,35656,11394,-2917,17785,30847,18951,-10225,-22014,-3547,-3593,-5625,9621,25428,36816,38666,25224,6941,-7076,-6369,-9622,-23587,-26755,-28279,-31026,-34347,-13832,9070,29381,33880,29880,1237,-8374,6548,-4438,-30242,-23089,-20122,-37900,-20220,18235,54738,67180,54671,45462,38590,24118,9795,12260,14134,2051,-19437,-28314,-16149,-24452,-32244,-14664,9032,29844,31043,-2842,-21215,-7319,-17826,-31713,-34556,-13464,21876,30258,13436,9222,3307,-12780,-41184,-27226,-16686,7788,44251,49000,21595,-12895,-31573,-10068,13040,37294,37961,16403,-9698,-31179,-19754,-14453,-28374,-18351,-25518,-33875,-30141,-12070,3876,1419,-12388,-32510,-38621,-30228,-22784,-14787,-8013,4621,12333,5983,-12396,-23749,12998,32539,31652,30454,21454,13631,16266,11750,-587,-5581,-8122,-2857,-627,-20683,-11835,4655,22169,43452,52395,40073,23623,5981,-4085,8138,26846,28945,14018,-8405,-25070,-11414,16391,51706,63989,43949,14214,8377,10081,-2485,-6590,-6973,-5516,2600,-3889,-34191,14243,57228,100147,101688,78502,35651,-2675,-18673,-4847,12621,25209,15313,-13450,-20602,-2382,-8197,-17081,-16548,-22942,-13241,5913,13736,19345,15626,-672,-16382,-22054,-21247,-21183,-16771,-9149,-17188,-25693,0,10634,-2892,-24775,-7575,16823,24634,12920,7758,8022,-2922,-13842,-19505,-17466,-8454,-615,9393,18891,17903,12668,4199,6765,15102,21249,20791,7585,-20253,-16700,-6439,-12323,-9908,3474,14356,12884,10780,20322,22224,35470,58895,55389,33094,15426,-10619,-1681,3624,-1477,1291,-9556,-29269,-10509,704,3982,-14911,-21160,3512,5636,-18749,-14781,-5988,-13782,-1673,27168,31272,6072,-874,11721,16494,10400,4594,7106,5834,-3276,-19780,-32113,-34211,-2634,19699,22694,14570,13266,16370,19577,11807,-3280,-32035,-11987,15110,13970,-10881,-21881,-13908,-20327,-30354,-8507,27531,52699,46232,27341,23037,21828,11234,-1457,-5995,2968,24172,40441,11581,-33605,15453,28371,4697,-30397,-16921,-10767,-17871,-19233,-11511,-5666,1477,16975,19857,3045,-8877,-1061,13596,16455,8250,4607,-1654,-15899,-26549,-26769,-12620,4310,20819,27428,14321,2078,-3242,-7389,-11,19916,30173,20467,1543,15881,56099,37078,-7240,-13510,554,-10052,-28614,-26506,-6404,9941,1573,-13724,-25272,-29100,-34264,-25036,-25273,-15221,14964,33908,25604,-759,-24904,-11382,-6868,-13257,-15226,-15642,-12364,-5584,-9568,-22472,-7383,21287,31602,44594,62068,65480,60253,39815,645,-25662,-21349,-19578,-19337,-10779,1517,1292,-15871,-27077,-17883,-16767,-12161,-8821,-3749,7815,5053,-31951,-4106,10922,-3164,-31773,-18284,14760,18898,2976,-16688,-27034,-15231,-9186,-16375,-23753,-4471,14409,25255,30014,23161,3058,-15925,-13780,5965,17555,24151,21093,17816,14864,2082,-23950,-40186,-15191,5982,4683,-15375,-21100,12312,20375,227,-28776,-38997,-758,24659,37044,38017,27681,8077,-7240,-19010,-30485,-7139,10330,18763,20083,9930,-6788,-2309,6061,-12752,-17280,15672,43311,48255,38229,28542,28910,29495,14776,-7186,-12385,-2865,19394,17380,-19598,-17435,-10672,-20928,-23168,-25617,-34572,-24471,-29434,-6017,4286,-6981,18762,63152,68958,46509,24949,15851,19596,27919,20039,2107,-8990,5642,26040,30709,21711,-5004,-29220,-11206,-17767,4710,11342,4434,-969,2468,827,-23331,-12650,-3125,5081,21710,26188,10149,-6895,4398,21905,21039,5460,-12793,-18285,-22609,-11093,-13403,-18538,10519,27993,17924,2968,8635,2171,-11689,2409,1349,-9583,-19620,-33778,-28347,-14891,922,9155,-5603,-11790,7456,18866,12983,8716,17262],[11767,-8160,-22188,-13069,-15124,-17356,-17450,-17675,-20795,-18363,-9335,7631,32036,39721,10352,-16996,6918,15685,-3184,-28746,-8098,6376,6262,-4260,-21745,-20591,-4540,1756,-1083,-1814,1299,-5287,-478,22324,34243,24863,6982,-4192,-1887,3231,25616,49163,61729,52459,31752,10074,6846,-3096,-9809,19321,42273,34463,19924,5086,-11441,912,11907,-4748,-11091,1955,-3560,-21616,-31164,-25846,-27645,-15634,-1446,-12839,-29501,-1957,19157,6383,-10565,-8149,-9385,-34612,13228,45941,44203,27024,14031,9891,2671,-9796,-15447,-29489,-29107,-21500,-28843,-20975,288,10639,19773,35568,47224,44782,38974,32008,20207,6363,-3031,-11772,-7852,5229,22283,21599,1724,-12455,-15975,-11373,-10092,4885,5234,-9761,-20971,-13200,-12126,-13601,-8016,-12129,-4614,-12827,-13545,-3112,-9043,-13736,-18104,-33390,-22423,-28930,-24616,1842,6876,-2577,-7097,-3142,13357,13686,-20592,19765,39972,23065,-1859,13850,10901,3290,-1154,-2713,-6929,-17718,-15088,1076,28163,60857,82550,76957,33039,-6063,-7014,-387,5451,-15,-11385,1465,15539,27424,39719,44090,30861,17727,22377,11733,11835,33472,35938,14110,31558,97807,149800,149599,98510,14780,-41644,-41651,26580,41852,18861,-6266,-9949,-70,24197,73301,84001,59795,20798,-7362,-19114,-25213,-22682,-24899,-40952,1611,47929,65908,57233,26949,4426,-9267,-17590,-22073,-37647,-47067,-37913,-16887,-8961,-19427,-34230,-13168,26077,64662,81893,58187,20590,-13986,-7798,12433,33072,54885,74548,57717,38031,8674,-21902,-13158,-11129,8237,22678,2783,-10206,34044,67728,59752,17149,8591,16626,7395,-12155,4986,-3742,-28876,-27491,-16446,-11478,-19739,-40372,-23679,-6418,-1758,-1018,-8992,-23099,-14998,-1952,10630,14178,4,-2934,941,-7402,-18540,-17137,-2330,16362,31070,27220,6166,-32360,-24019,1499,13139,35038,52450,60531,46442,9785,601,17228,24781,16849,-2257,-7362,9468,35244,46912,32617,2290,-11362,-7112,-19781,-19086,-2578,-1244,-11965,-16384,-24086,-34429,-42877,-34658,-12859,54646,123903,154249,139418,84657,24238,-18081,-27434,-33599,-32536,-21607,-15757,-17093,-902,9775,-9381,-33465,15988,60823,72204,53476,27154,-6312,-9046,16736,12477,2854,7210,18289,35575,51122,46143,17985,-9347,-8625,-3472,-11344,-25269,-7055,-4992,-17726,-37913,-7150,20161,27156,2737,-22064,-1292,12952,10193,6022,10298,28258,49993,55224,27050,2380,9908,13071,-9242,-39127,-23430,-10842,-1245,6525,11401,-2152,-15355,-9224,-6253,-2874,9371,27301,30723,27949,20399,2325,-27754,-19242,-10748,-1644,11203,-11211,-17945,6813,4897,-17211,-17330,-10755,-23190,-29458,-19152,3085,27245,34289,28726,-4888,-24974,9014,28302,32845,19277,-5714,-23407,-16274,978,3545,4769,10790,13068,5480,-2974,-4642,14938,35806,59927,71726,51943,14902,-21632,8041,19401,10433,-13631,-19794,22450,57530,72522,56049,21244,1353,-2849,-8530,-18099,8108,36650,32539,14,-21918,-9642,-3041,7238,10076,6193,-6828,-18988,-28812,-25973,-16159,-15950,-12795,-2401,1561,16550,44183,53187,37105,13326,8053,1994,-2871,32857,24707,-1171,-18110,3034,9298,-8369,-19131,-12860,-24970,-27177,23225,25700,4951,-5135,15177,28463,20085,-3690,-19457,-8941,-10031,-9799,6534,21097,30965,31404,20182,7274,-3552,-6523,-12848,-29253,-33975,-35643,-36196,-32984,-9628,12506,33525,37493,30629,2357,-6502,8001,-2883,-27669,-23943,-17924,-32917,-24085,14024,50237,62563,48638,46722,42434,26102,8052,7419,11176,5470,-8867,-27600,-36149,-29733,-20809,-4539,16858,36379,37196,4943,-18423,-7368,-15028,-26663,-33136,-26923,9040,22878,20480,25006,12886,-7073,-37096,-23955,-11218,11741,47716,52589,23694,-12663,-30015,-9109,13245,37607,35814,13312,-10808,-35308,-24038,-16043,-26188,-20633,-29528,-35367,-31439,-19575,-6947,-11102,-24748,-33668,-28925,-23715,-22585,-14300,-4611,6913,9305,-3360,-22977,-16813,13787,28754,27780,30737,25672,20360,24110,19993,6719,-201,-2395,5507,4918,-19822,-13459,1404,19936,45764,55634,42782,25322,5854,-8868,1401,23059,27743,11873,-14029,-32704,-17461,10899,45519,57827,38661,12531,12818,16832,5189,277,-2028,-2165,4608,-2559,-28098,18456,63736,101172,90811,64911,27720,-2618,-17269,-6236,11857,22485,8580,-23755,-12351,6139,-1016,-10407,-14744,-27707,-25881,-3519,10931,24295,24363,6959,-14103,-16101,-12046,-16442,-17753,-13430,-21279,-12040,13272,16239,-4333,-27352,1870,22300,24126,7483,1147,2771,-6238,-15832,-23947,-24238,-16466,-8689,1864,14826,22203,21047,10439,10415,17789,24061,25980,15867,-10166,-14105,-11140,-22124,-14237,2318,13966,12527,10815,21904,25810,42422,66726,60326,39363,27177,3799,-1056,1543,-2157,4210,-7198,-28796,-10598,924,2786,-17178,-18002,4586,3959,-19647,-15296,-8006,-19055,-16430,8758,17995,2381,3909,17280,19493,10808,6024,10128,8821,-1705,-20261,-32810,-30742,2120,27461,32290,23948,19587,19449,20524,10440,-9021,-35177,1733,30924,26199,-4469,-25174,-12971,-18480,-23369,-2331,30884,52694,44834,25353,21618,20108,7006,-6124,-9886,-616,18494,31940,2034,-29582,21420,32010,5906,-31203,-19299,-15716,-24880,-26676,-19527,-14303,-5531,12287,18185,2224,-11261,-1070,15557,19628,9178,1465,-7153,-21375,-28931,-26389,-10156,8427,23478,27392,9787,-4806,1646,5407,11272,25589,29719,17428,-63,9551,42520,19851,-23073,-7515,2499,-13114,-36139,-24587,-2862,15103,8386,-10327,-23452,-25212,-28470,-24967,-22320,-16698,13038,36096,30280,1497,-35160,-22755,-17839,-23746,-27200,-30140,-21362,-11392,-14023,-26101,-8355,21960,34594,47384,62790,64792,62276,45263,5604,-24883,-18717,-16003,-18662,-13659,-2873,-2284,-21374,-29126,-10253,-12897,-15294,-9175,-3658,5391,2742,-33905,-1724,15325,1527,-29106,-22316,12446,18774,5151,-12807,-23081,-13178,-6886,-14262,-28492,-10450,10375,24444,33538,31585,15048,-3326,-9149,4637,17213,25495,22919,20212,19236,9590,-14027,-39911,-22797,3835,4917,-14500,-21537,11054,17506,-6441,-34698,-24779,5405,25502,36008,38097,28647,5086,-16893,-26591,-30336,-10542,4383,12829,16708,9907,-3691,1912,11509,-5096,-19884,12607,43016,51238,41765,30680,29430,29410,14932,-6039,-10214,-4538,11742,1781,-20321,7106,7526,-11688,-25359,-23053,-35317,-28761,-25088,-3812,7529,-4595,15226,57673,63207,45968,27811,17405,18783,26060,17120,448,-8058,5969,22812,23084,12377,-13949,-23155,-6204,-13178,10452,19630,12894,716,-336,-1567,-20620,-11456,-2575,8680,24332,23844,2210,-18161,2183,24103,24229,7458,-11861,-19189,-24597,-12260,-13015,-24909,2272,19387,11941,376,7148,1220,-10495,5614,3619,-8724,-19763,-30300,-23130,-12737,161,6631,-8822,-12629,6715,16102,11872,11490,19752],[9868,-8532,-22873,-17217,-16834,-15278,-14316,-16672,-22548,-22011,-14228,3636,29946,39824,15124,-9102,7268,14999,-3054,-25799,-6923,7117,5506,-5686,-11710,-13014,-5298,-2327,-4847,-1663,2517,-3125,2777,24178,32371,20365,4791,-138,4565,10918,30390,50210,60999,51365,30312,6917,3674,-7336,-15944,16209,41238,38123,26522,10101,-8724,781,8996,-11754,-21684,-4374,-7413,-23758,-33275,-29748,-30616,-18796,-8498,-21748,-29799,-3595,15722,6592,-4713,-6101,-11862,-29925,18566,50480,48107,34692,26245,23833,16494,3234,-3740,-19933,-32059,-22898,-25795,-17270,829,9615,18672,35344,47194,43534,35573,28702,23029,20013,14163,1502,-807,7125,22297,22357,5247,-6900,-7912,-3308,-10798,-870,-1223,-14336,-18784,-5529,-4763,-11061,-7984,-13446,-7148,-14544,-13606,-3793,-11819,-16627,-17622,-33617,-25730,-33927,-14158,11282,10297,-5389,-12164,-7321,2632,1823,-27347,22793,37801,21740,285,14760,12178,5176,-1514,-5879,-10988,-14382,-7204,7631,33344,66015,84150,72967,26314,-7823,-3894,-1248,-3229,-16004,-23595,-5520,12731,23415,33583,41065,34665,27308,29073,15524,15058,35180,35512,12355,36217,109405,169412,179655,136525,52614,-13888,-32531,24655,39608,16806,-6845,-8367,4727,31981,82163,93984,63299,21025,-6572,-12164,-19762,-24583,-32163,-35810,9458,51178,68728,62851,32437,6157,-11817,-22181,-27886,-43285,-44754,-34748,-13472,-2362,-11076,-29229,-22560,21135,65774,88462,64617,21401,-18862,-3982,14395,31466,51816,64323,45892,33371,3818,-25205,-12610,-3342,16758,27964,4585,-10083,29533,59103,52025,11781,3261,12027,8294,-7196,1010,-13641,-39196,-27421,-14791,-7435,-14974,-33714,-24089,-4112,4296,4650,-6364,-20749,-9944,772,9492,11194,-4532,-7623,-1015,-6827,-20066,-18556,-1266,18377,31777,26167,4143,-34611,-19585,3684,17091,40066,56680,66176,57096,20585,4828,15990,21443,12776,-5604,-14421,2523,35530,54244,41756,7837,-15028,-16866,-30096,-17178,-1531,-6379,-22341,-25446,-27919,-34351,-40289,-36920,-9429,57231,116726,134143,115160,65975,13008,-26279,-32048,-33664,-28377,-17409,-11861,-18691,-5876,6082,-11158,-31824,14836,59844,71821,51443,19817,-15751,-7143,16385,6204,-6267,-1093,8750,24441,40640,41146,18448,-6888,-11762,-8644,-17069,-22562,-4033,-5282,-18913,-31712,1327,29455,34467,6364,-21351,126,14387,10148,4735,8482,25924,48422,54606,25380,1162,11814,17479,-5619,-34565,-17353,-6676,-1019,7721,16283,4726,-12960,-13411,-13347,-9004,8240,30351,35458,29380,17804,-1872,-30945,-11755,-1403,2588,7835,-18475,-9980,16704,13393,-13619,-26626,-17084,-29520,-32418,-17962,3949,24351,24481,17552,-12275,-19674,12925,31586,34570,17721,-11058,-32361,-10301,9932,12171,9892,10856,10742,4170,-936,-1137,17948,36676,56505,64651,43498,10332,-21442,797,11101,5531,-14732,-20708,20371,53986,64262,47861,17822,4908,5044,-1846,-16854,5983,34584,29091,-7642,-24508,-3196,3043,10008,11072,5207,-8706,-20487,-24965,-18387,-8272,-6728,-6296,-812,30,21185,49345,55159,32838,2730,-5352,-2873,7020,39897,25946,-2078,-18534,-2918,-426,-16957,-14236,-6374,-20599,-42239,9079,13108,-3002,-7890,10344,22616,17890,159,-14780,-11685,-15342,-14261,1375,14302,22504,21368,12263,4381,-3269,-8462,-17387,-36003,-39494,-42607,-42965,-31113,-7629,13429,34742,38749,29324,2064,-7089,6241,-4033,-26776,-26246,-16881,-28484,-30360,5937,40692,52244,38175,45034,43890,27064,6579,2825,8702,9638,2855,-10144,-19956,-15187,-9049,3347,21246,38616,39049,9379,-15052,-8154,-13221,-20579,-20976,-26552,-2274,17619,30961,36784,18152,-4866,-33746,-21579,-8786,10970,45136,50624,21978,-14745,-29963,-10259,10105,33105,28468,6191,-13723,-38767,-30499,-20201,-25894,-24605,-36175,-39015,-32315,-23120,-15301,-23792,-38444,-26288,-17579,-16296,-23049,-15470,-3580,5594,2459,-15338,-32341,-11896,11747,22279,22009,29806,29255,26785,31718,27551,12540,3429,1335,10745,6216,-22566,-16365,-4342,15029,46083,57431,44973,27526,7672,-11228,-6243,17290,24896,9492,-17654,-28058,-21272,4377,36566,47982,30652,9292,14886,21041,10999,5602,1010,-1180,5001,-1471,-23180,19426,66320,96889,74633,45650,15969,-3948,-13714,-3785,13514,20739,2191,-34033,-6433,10859,3018,-4715,-8955,-21923,-29092,-14657,5916,26364,29590,11339,-14186,-11931,-5175,-13563,-20601,-18611,-19584,-1541,21855,19080,-6112,-20784,8498,24970,21772,1458,-4579,-1899,-10121,-17967,-26469,-30838,-24895,-18232,-8341,8929,24501,27028,15220,13345,20301,27211,30262,21770,-2425,-11048,-15262,-31415,-16093,1244,12217,10620,9974,23160,29914,49588,72517,62360,42515,35535,15972,1328,-1121,-3550,5865,-5859,-27229,-11839,-25,716,-19663,-15927,4356,1293,-20269,-15587,-9551,-20667,-30385,-10296,3208,-2698,5409,18563,18384,7730,4334,10149,9053,-2210,-22219,-33551,-25267,6140,32832,39436,31919,25829,22648,21601,8951,-15152,-25472,15804,46198,37602,1882,-28029,-12814,-15695,-16672,3292,32300,49578,40882,21986,19117,17295,2101,-10992,-13768,-4645,11969,22275,-8403,-25236,24134,33048,6331,-28338,-20460,-20398,-31458,-35083,-29044,-24075,-13177,7432,17212,3233,-11707,-1185,15990,20720,8834,-2433,-13163,-26581,-27889,-25869,-9617,10515,24526,26941,6246,-11648,4843,15218,19478,27851,26282,12685,-2792,1563,25864,2228,-28224,-738,3609,-16276,-40129,-21028,764,20222,15751,-6214,-22236,-22978,-23525,-20661,-17947,-18765,10326,38145,35674,6369,-35220,-27056,-17488,-20426,-28828,-36599,-24210,-13750,-16148,-28027,-9696,22146,36793,48724,60997,61386,61554,48603,9701,-24586,-16776,-12392,-17327,-15739,-7532,-6845,-26348,-23657,-1196,-7741,-20430,-10088,-2623,3580,602,-33556,-26,18678,5538,-26228,-26317,9825,17885,5724,-10977,-20573,-10993,-3783,-9506,-22343,-16867,4307,19973,30278,29322,14156,-3352,-11225,1085,15546,25764,23821,21924,22655,16079,-4053,-29532,-29861,1672,5458,-11938,-19958,9143,13836,-8282,-21436,-9738,12664,25647,33553,37146,29403,3168,-25518,-32413,-28750,-13190,-736,7297,12964,8909,-1670,6816,18684,4272,-20804,7461,40257,52248,44033,31716,28539,27683,13921,-3993,-5036,-3095,4848,-13954,-2635,28712,23847,-3172,-26749,-20136,-32653,-32311,-22236,-3255,10651,1559,12383,48622,53712,43587,30234,19233,17578,23198,14292,1027,-4225,7549,19626,14734,2319,-22093,-14271,-1093,-8603,15366,26487,20329,2171,-5907,-5848,-12873,-6607,-1743,11381,26501,22763,-2542,-30095,804,24586,25069,7418,-12567,-21403,-27335,-13804,-11892,-30766,-6246,9615,4503,-3512,4069,-1327,-9237,7909,4637,-7959,-16012,-19405,-16840,-11551,-2358,2044,-13199,-11813,5642,11674,9135,12318,20261],[7634,-7902,-20982,-21083,-17938,-13749,-12211,-16154,-24038,-25169,-19306,-1508,24990,35670,15753,-3144,8209,13883,-3706,-23731,-6597,7142,6305,-171,1464,-5573,-6459,-7197,-10441,-3303,2290,-2691,3833,23902,29032,15281,2689,2143,7496,14128,30761,46937,56104,46204,24732,470,-521,-10486,-23411,10456,37395,39076,30654,14024,-5895,355,4890,-19932,-31869,-8714,-10647,-26562,-36876,-34382,-31274,-19932,-13920,-27813,-27099,-6482,9285,3789,-2557,-6932,-17068,-24275,23932,53791,49641,39168,35247,34267,26989,14933,7915,-10751,-31999,-24788,-21981,-14281,84,7595,16371,32526,43529,38914,29244,22821,24615,32432,29390,12693,3669,5880,18796,19673,5802,-5019,-3831,3109,-7684,-6816,-10391,-21193,-16154,1327,1523,-8612,-7689,-14319,-10352,-16077,-15376,-7996,-17150,-20010,-17817,-34324,-29557,-29768,-6036,17406,11737,-6533,-12765,-10128,-9827,-11109,-15835,22534,30997,15872,-1286,13663,11964,4725,-4427,-11740,-18124,-12710,-2263,10424,34786,67427,81561,64865,16904,-10415,-4111,-6806,-17878,-36590,-35741,-15589,6831,16568,24207,33794,33850,32942,33379,17485,16037,34582,32852,8904,37554,110678,169196,181967,144879,65765,-2212,-30932,19204,35211,13423,-7507,-7466,6892,35512,84302,96982,62312,19088,-5861,-6896,-13869,-21407,-29291,-20067,15672,50368,66915,64141,34578,5374,-16725,-28171,-34820,-49852,-39455,-28936,-8784,3421,-2902,-19953,-29736,14420,63699,90576,66746,18661,-25531,-85,15896,27551,44263,49341,36469,31323,1276,-28416,-14088,2040,23371,32108,5524,-11091,23382,48762,42293,3739,-5745,4154,7291,-1947,-2269,-23795,-42387,-24159,-13372,-5121,-11710,-26274,-20514,-361,10616,9235,-6275,-21232,-7142,1150,5624,5434,-11646,-15045,-6073,-9086,-23317,-20215,-759,19344,31012,23286,488,-34601,-15724,3213,17714,41592,57666,69096,65346,29536,6878,10711,13666,6765,-7147,-19669,-7446,31653,57867,48959,12733,-18770,-27096,-41330,-16814,-1954,-9143,-27474,-30976,-31071,-31084,-32809,-41808,-17145,32173,68256,70395,51716,17413,-13328,-34750,-27828,-30203,-25587,-14624,-8939,-20210,-12744,345,-14221,-30810,11455,55438,68889,49310,13632,-24656,-6504,14088,-1021,-15264,-8812,-1581,11359,28156,34839,18372,-3762,-14387,-15228,-24657,-18410,-1918,-6780,-20792,-24631,10217,38033,40140,8530,-21600,229,13846,7961,1872,6093,23370,46256,53064,22887,-425,12096,18738,-5117,-30481,-9897,-1066,286,9256,20866,10701,-11312,-18228,-21027,-15973,6133,32262,39069,29819,14334,-6704,-29291,-4337,7341,6635,3173,-26410,-1051,27466,22809,-6724,-34328,-22599,-30067,-29514,-15483,4417,20530,14658,7045,-18120,-14198,15860,33937,36767,18764,-11856,-33470,-5724,16274,18907,14693,11626,8891,3026,769,1007,18707,34702,49719,54644,34147,6101,-21872,-7247,2789,1211,-14797,-21692,16816,48057,53595,38012,13241,7464,11595,3672,-15148,4187,32528,26334,-13307,-22727,4039,9654,12495,10951,3200,-10427,-20887,-20797,-9365,2204,2625,-1760,-2213,-2741,24650,53154,56160,28842,-6636,-19162,-5764,16828,46614,27954,-2011,-16491,-6591,-9477,-23652,-8848,-591,-14256,-34688,-152,2488,-8851,-8882,5782,16169,15348,3934,-8439,-10186,-17000,-16415,-2420,9091,15242,11763,4091,869,-3865,-10027,-20802,-41027,-35819,-37829,-39543,-28580,-5993,14044,35269,39745,28348,2688,-7355,3833,-5283,-24963,-27411,-14958,-22974,-34700,-3208,28993,39241,26904,42730,44901,29080,8227,2724,10102,16266,15847,8593,301,641,2805,10946,24445,38899,39057,12841,-10872,-7726,-10019,-12499,-8800,-14135,-5631,18014,43015,46303,21511,-3666,-29552,-18283,-7123,7915,39238,45790,19025,-16493,-28630,-10869,6361,26649,18968,-1965,-15527,-37373,-36767,-24593,-25133,-27256,-41560,-34626,-32406,-19653,-13208,-26376,-39350,-16021,-6217,-8590,-22157,-15808,-3067,3109,-4538,-23705,-24940,-7462,9005,16087,17620,30593,34709,35001,40586,35536,18202,7036,5166,14995,5620,-26526,-18000,-10676,10091,47179,60280,48678,31654,12249,-9050,-11307,12634,23316,9548,-17026,-23290,-21460,-708,27620,37061,22060,6393,16345,24420,16461,10685,3526,-587,5953,1341,-17879,18702,66569,90063,57716,24721,2683,-5135,-7445,3922,19377,22238,-425,-31397,-1752,13079,5227,434,-1058,-10770,-17474,-20431,1489,27358,32826,14051,-14940,-8268,484,-11356,-23435,-22089,-14848,6193,27716,21358,-6026,-14578,13455,26064,19010,-3389,-7556,-4438,-13444,-19781,-26570,-33910,-30840,-27655,-19589,3555,26056,31344,19185,16411,23624,31642,34481,25944,3576,-8073,-17896,-34301,-15020,713,9835,8056,9069,24668,35131,57305,76720,62354,43288,40544,25793,5850,-2648,-4082,7168,-4629,-23762,-13294,-1458,-1431,-21522,-14047,4120,-621,-19131,-15021,-10195,-18698,-31283,-25365,-10311,-8161,4168,16297,14113,2061,340,7941,7070,-4504,-25157,-33882,-19946,9183,35634,44087,38458,31703,25848,22874,7585,-20828,-16306,28853,59290,46892,7137,-28425,-12810,-11963,-10057,8336,32083,43811,34659,17264,15337,13242,-3399,-15905,-17407,-8775,5104,12405,-18469,-21702,23709,31632,6061,-24430,-20637,-24178,-34998,-39527,-34522,-31481,-21471,2037,15917,4559,-10685,-1580,14521,19010,6224,-7829,-20214,-31666,-25268,-23473,-10653,10144,23479,25672,3743,-18539,4933,20371,22880,25471,19106,5604,-7304,-8237,7599,-12755,-15535,4965,3153,-19819,-35734,-17939,2953,23641,21925,-2875,-22777,-23644,-21309,-16820,-14314,-22130,5803,38430,39332,10292,-30290,-24044,-10774,-12910,-24815,-29713,-23245,-14265,-16977,-28638,-12607,20547,36707,47126,55347,54003,56618,48164,11302,-26207,-17059,-10412,-16747,-18069,-13492,-13858,-31923,-16506,6930,-3089,-28722,-11895,-1896,875,-2910,-33106,-609,19440,7289,-24907,-31781,5507,14789,3193,-12884,-21540,-10817,-2045,-5303,-15552,-22737,-2564,15458,26754,25621,11463,-6178,-18260,-6502,11247,23377,22174,21305,23289,19283,2935,-21058,-37523,-2178,4588,-9565,-18084,5054,7902,-7190,-7858,2263,17801,22885,27588,33020,27482,-46,-32154,-31974,-28163,-16406,-5829,1440,7906,5423,-3150,8865,23613,11475,-20615,-1214,33254,49046,42674,29408,24273,22699,10600,-1887,1524,1334,-370,-30779,12586,44071,35145,2234,-29161,-18825,-29711,-35517,-22797,-6452,11000,8313,11249,36372,39738,37949,30596,20075,15065,18075,10060,2232,340,8578,14974,4528,-9067,-25377,-6453,2006,-6334,17562,30204,25184,2857,-15137,-11766,-5278,-1563,-1847,12005,27180,22734,-1836,-22846,-824,21942,22298,4203,-15738,-24708,-31742,-16896,-11739,-27776,-15361,-1507,-4842,-9645,-1566,-6080,-8469,8299,3941,-6754,-8993,-9069,-10648,-11381,-6851,-4847,-19047,-10308,3479,5396,4489,10570,18107],[5309,-6380,-17881,-23959,-18297,-12635,-10795,-15674,-24703,-27220,-23772,-6748,18565,28625,12881,671,10126,13420,-4150,-21554,-6183,7634,10111,11026,15219,2190,-6119,-9465,-15815,-5830,1575,-3023,3785,23078,26358,12075,2452,3879,8115,14027,27892,40775,48682,38721,16931,-6689,-2971,-9980,-29435,3942,32677,38872,33743,18396,-1422,1311,1461,-26231,-32552,-6977,-9908,-26668,-39925,-35666,-27465,-17236,-14497,-24705,-21369,-7835,2487,-9,-2051,-8448,-22121,-16515,30657,57299,50216,41435,41419,41344,34491,25982,20467,-281,-26910,-23656,-16042,-10046,165,6311,13974,28346,37973,33029,22300,16755,26984,44803,44053,23423,7562,4152,14867,16613,5885,-4606,-1799,8617,-387,-8563,-18855,-26683,-10738,9330,8699,-4452,-4954,-12539,-11903,-15054,-15620,-12590,-21264,-20122,-16600,-33527,-30296,-22967,1243,22244,13763,-3358,-7740,-10159,-20819,-17305,-3633,20891,22423,8522,-4139,12387,11934,4119,-7278,-17531,-25448,-10249,1668,11576,34782,67505,77534,55655,7668,-11721,-5248,-14259,-35515,-25832,-32806,-25961,1230,10233,14599,25252,31043,36080,35869,18560,16714,34117,30434,6011,38419,105979,154631,162391,128471,56949,-6411,-38751,11109,31164,11898,-5895,-6034,7941,36454,81809,94973,59137,16891,-4582,-2120,-6743,-12300,-15955,-2955,21782,47211,62441,62931,35015,3972,-21494,-31682,-38083,-44989,-32010,-19675,-967,10089,6067,-8510,-27312,8726,60689,90148,66567,14876,-29994,4583,17946,23052,34077,32931,30884,31739,2488,-28235,-15352,6533,29457,37088,7933,-11301,17914,39418,33358,-4188,-16035,-4174,6713,4957,-1550,-28025,-34087,-18845,-10779,-2884,-8418,-17869,-11611,7535,18898,13871,-7504,-22832,-4621,1033,923,-1311,-19422,-22770,-11487,-11978,-26396,-19905,744,20616,30244,20301,-2817,-31146,-11560,1649,16531,40957,56538,70100,71682,37557,8132,2922,3682,2548,-3794,-18286,-18702,24979,58811,55045,17908,-21049,-35969,-44638,-16535,-2648,-8099,-23866,-29215,-32354,-25297,-23977,-39617,-22325,21984,57854,68330,54281,18743,-13110,-30930,-23222,-26363,-22584,-11325,-5154,-19472,-20812,-6568,-17624,-30115,6548,48301,63539,46548,8914,-31857,-6533,10901,-7789,-22253,-14123,-10684,-1772,15408,28282,18234,3,-15117,-21667,-33110,-13715,-493,-9008,-22408,-16751,19242,45720,44317,9658,-22365,-704,11913,4669,-1318,4111,21278,43853,50789,19804,-2153,10827,16791,-7896,-26361,-2169,4408,1508,10328,24262,15129,-10588,-23455,-28799,-23530,3050,32901,41445,29466,10462,-11575,-24374,2401,14717,9643,-2492,-33031,7593,38014,32165,1591,-33075,-25996,-23939,-22648,-12078,4258,15842,5455,-1311,-20338,-9302,17569,35299,39511,22649,-7593,-26599,-3636,19004,22511,17771,11973,6716,1144,1219,1164,16796,29709,39677,41699,23513,1229,-23033,-15896,-5453,-2889,-14375,-22317,11864,39783,40612,26303,6900,8117,15925,7172,-14314,1849,29620,23468,-17078,-20612,9330,14669,13540,8848,-687,-12723,-20963,-18322,-2122,11322,9728,-250,-7194,-5953,26402,54626,55047,24045,-14780,-33695,-6653,24926,50891,28682,-2590,-13171,-7066,-16624,-26986,-4922,3238,-7784,-19643,-29,-3624,-11931,-9257,697,8709,12092,6794,-2885,-7218,-16629,-17217,-4790,6024,9682,2552,-5119,-4017,-6246,-12451,-24298,-39921,-29891,-30803,-34261,-26941,-6003,13086,33779,38928,26451,2855,-8191,-175,-7645,-23553,-28768,-13836,-18103,-34662,-14146,14539,23163,14938,38373,43755,30518,11488,6085,13688,23022,27629,25437,18071,14155,12705,16637,25061,35952,36068,14035,-8327,-8001,-6901,-4563,1108,-2516,-2163,21555,52614,51908,21683,-4740,-26307,-16001,-7752,1312,29174,37119,13640,-19040,-27124,-12061,1061,17610,6804,-11868,-17121,-33971,-43530,-30550,-25250,-29466,-38034,-30443,-33541,-13718,-3305,-17357,-30174,-8074,2208,-3154,-21651,-16747,-4931,-1600,-10629,-21968,-14852,-5373,4208,9709,13993,31799,40283,42986,48447,41684,21671,8780,7491,16781,2028,-32379,-18964,-18906,5032,48545,63047,52182,35419,16607,-5598,-14202,8595,22232,10664,-15521,-22184,-21411,-5236,18265,24606,11794,2355,15701,25433,19880,13802,4016,-1345,6485,4398,-13573,14775,63154,80923,42561,4671,-12724,-7562,-1380,13097,26681,25273,103,-23181,165,11482,4311,3323,5743,-169,-4392,-16284,-2167,26436,33010,14029,-17412,-6361,3630,-11031,-27008,-24176,-11468,10204,30665,22680,-5100,-10168,15624,24564,14857,-7948,-9039,-6040,-17366,-23186,-27115,-33373,-31834,-36675,-31988,-868,25952,32758,21012,18384,26594,36060,37395,27151,6595,-6957,-20529,-30768,-13360,-667,5839,4025,7180,25322,40239,64126,78368,59842,41175,41105,31827,10819,-2919,-3502,7930,-3496,-19147,-15142,-3918,-4120,-23262,-12792,3895,-1359,-16533,-14208,-10822,-16154,-23235,-23066,-18712,-13584,279,10853,7193,-5928,-5815,3678,2965,-8614,-28955,-34222,-15723,10553,35402,45984,43342,36690,28579,23986,6185,-25443,-8592,39475,68669,52976,10566,-27498,-12643,-7598,-3484,12867,30713,36118,26643,11361,10323,8073,-9212,-20549,-20420,-12393,-1195,3956,-24829,-18458,20985,28565,5720,-20419,-19919,-25882,-32983,-32787,-26334,-24488,-29451,-3403,14228,5729,-8307,-1663,11776,15001,1605,-14343,-27728,-34997,-21519,-18073,-11283,8276,21173,24306,2999,-23839,2630,21391,21911,19216,9317,-2699,-12595,-18336,-7878,-15815,-3406,9881,2120,-22305,-29839,-14851,4306,25667,26961,140,-23975,-26209,-20868,-13543,-10911,-24965,848,37654,41264,12565,-26528,-18487,-3310,-6506,-21007,-25259,-20885,-13113,-16151,-27716,-15599,18553,35554,43856,47367,44231,48880,45149,11608,-28202,-17986,-8672,-15555,-19040,-18689,-21745,-35686,-8696,14896,2033,-37941,-11517,412,-1121,-6343,-32257,-1749,19427,8534,-23511,-36728,1464,11498,-312,-16530,-24330,-11142,-235,-1141,-9127,-22978,-6106,16250,31386,33303,22660,4958,-14829,-12187,7026,20475,20146,20492,23222,20921,8062,-13974,-42693,-5607,4320,-5864,-14749,1081,2156,-3594,3778,12316,22053,19211,20082,27547,24401,-3087,-29788,-26027,-26856,-17642,-7858,-1418,4952,2499,-6210,8906,26835,17519,-17368,-10607,24502,43667,39557,25738,18890,17107,8183,2876,10796,10213,614,-27739,24963,54770,43063,6578,-30349,-17020,-25473,-33326,-24390,-10799,10691,16507,15973,26226,24890,31780,31325,22568,14360,13529,6920,6178,7311,11104,11247,-4725,-17785,-17917,2048,5194,-4680,18921,32883,29665,5766,-24560,-13829,2818,4244,-553,13168,29044,26445,6064,-10208,-542,18505,18337,329,-18227,-22598,-33515,-19262,-10944,-22764,-22105,-10991,-13414,-15654,-7131,-9642,-5662,8993,4115,-2274,1394,2375,-2698,-9346,-10350,-10936,-21395,-7223,2082,-208,266,8280,15337],[3508,-4020,-14227,-24960,-17655,-11580,-9740,-14920,-24222,-27923,-27102,-11166,11941,19877,6910,2082,12613,13870,-4112,-19111,-5744,8328,15736,23897,28030,10056,-3478,-6937,-19031,-9417,-63,-4555,2388,21855,24800,11155,3650,4705,6247,10335,21462,31552,38656,28882,6996,-13511,-3292,-6743,-30865,-3149,26833,36808,34959,22330,3655,2777,-1968,-29540,-23769,-692,-6174,-24538,-39622,-33201,-22215,-13179,-12170,-18287,-15486,-8009,-4661,-5535,-4001,-11380,-26611,-8559,36759,59164,48163,39551,42392,42665,36784,34147,31731,9675,-20968,-20352,-9746,-6096,-367,3969,9468,21123,29203,24666,13571,9316,28419,54800,55915,31758,9448,1268,10298,12840,4630,-6821,-3397,11009,6918,-7051,-26679,-30318,-4776,16459,14747,-733,-1793,-10097,-13562,-13610,-14702,-16785,-22656,-17775,-15868,-33645,-29767,-17962,5603,23943,14703,1124,-2156,-10887,-31415,-12882,5433,16089,11293,-540,-9382,9099,10071,1791,-11382,-24397,-32884,-8658,2633,9358,31733,64752,70958,44473,-2542,-13813,-8867,-25044,-34170,-1384,-18617,-38823,-5270,3604,3896,14626,25193,34800,33929,16217,15255,32280,26781,1986,37878,98480,135207,136609,105681,42038,-16895,-54717,-1185,26448,11162,-4268,-6419,6634,33871,74202,87269,52778,12732,-5664,380,-517,-1584,-395,12592,25647,39613,53441,57278,31662,22,-27433,-32336,-36514,-39499,-24592,-10011,7246,15575,13437,1626,-20084,2839,55155,85548,62664,9222,-29717,7395,18005,16326,20023,15449,26039,31130,4542,-25624,-17392,8447,33257,41442,10659,-12182,11931,30170,24520,-12211,-28071,-12201,6113,11616,1729,-24506,-25906,-14390,-8637,-2093,-6609,-10512,-1171,17577,27264,16698,-11568,-25909,-3111,-561,-5531,-10002,-28622,-30642,-16960,-15732,-29714,-18769,1876,20795,28249,16327,-5979,-25704,-7874,-1637,12715,37215,52172,67822,74497,43217,7692,-7957,-7622,1943,3223,-11107,-30766,14999,56130,58708,22107,-22687,-42557,-35695,-17182,-4607,-5144,-15852,-23686,-33439,-20329,-16402,-33914,-19375,38408,90105,110109,93902,46588,-2002,-30554,-18393,-21715,-18942,-7381,-676,-16365,-30377,-14662,-21468,-30508,-456,37930,54679,41321,4118,-37634,-7653,6781,-13899,-26896,-17181,-17611,-14019,3120,21595,17593,3425,-14022,-26036,-36075,-9251,-239,-12249,-23581,-8921,27403,51667,46541,9555,-23862,-2992,8650,838,-4190,2744,19575,40934,47464,15952,-4219,7795,11475,-14179,-21803,5062,8701,1663,10273,25770,17477,-10971,-28918,-35686,-31350,-964,32150,42506,28607,6808,-15609,-18748,7974,20202,11168,-8519,-31644,15209,47493,40752,10094,-25458,-25082,-16188,-14345,-7991,3721,10859,-2226,-6221,-18132,-4971,18541,36326,43292,29265,312,-20067,-3932,18239,22928,18887,11698,4269,-1367,626,-217,12889,22602,27659,26993,12268,-4079,-23885,-23787,-12510,-5949,-12729,-20647,7245,30714,26739,13865,-282,7654,18749,9329,-13985,-435,26472,21022,-18281,-19343,12652,18204,13702,5620,-5574,-14561,-19831,-17144,3258,18576,14703,-919,-14354,-6801,27668,54659,52596,19221,-19657,-43518,-4504,31652,53047,28415,-3334,-8189,-2743,-16886,-23932,-1688,6157,-696,-4563,9711,-1375,-10179,-8122,-3544,2006,9848,9981,2450,-3021,-13839,-15399,-3906,6930,8155,-3727,-13726,-8549,-8756,-14452,-26709,-35675,-23146,-23261,-28394,-24852,-6160,11946,31537,37309,24902,3711,-8027,-4050,-9547,-21406,-29173,-12459,-12824,-29084,-24664,-393,6553,5211,33299,41679,32668,17236,12961,19637,30442,38895,40889,33965,26137,21707,21805,24757,31576,32002,14694,-6272,-7795,-2441,4315,10092,7484,5508,27613,60086,55234,20508,-6279,-22683,-13564,-9112,-6916,17415,26853,7734,-20364,-23680,-11874,-3574,8802,-5045,-20842,-16438,-28437,-40570,-35747,-24313,-29533,-33452,-25382,-33122,-6170,10860,-3432,-21557,-2383,8438,1214,-19825,-16643,-7781,-6085,-10735,-10942,-4667,-4114,-495,6007,13159,34702,46957,51627,56255,47234,24370,10112,9854,17825,-2373,-36045,-16907,-26843,3535,52717,67583,56879,39863,21417,-853,-13287,7538,23661,14107,-12987,-22577,-19885,-6829,11343,13633,2079,-1095,14710,25791,22839,16619,4475,-1014,8747,9223,-8460,9413,58211,73208,35044,-5198,-27520,-9299,5138,23281,35484,30702,4765,-14212,1091,8109,2270,5646,12423,10184,8583,-5351,-2243,25805,32199,13255,-19699,-4294,6151,-10661,-29216,-23485,-8607,13048,33598,25326,-2060,-5897,16941,22443,11187,-10479,-7959,-5228,-19826,-26968,-27393,-30284,-27481,-34798,-38933,-1409,25955,32903,22216,20739,30614,41664,40333,26872,8117,-6374,-22111,-25634,-10687,-1616,1913,317,5955,26576,46358,71009,79136,56957,38360,38953,35302,16943,33,489,10541,90,-12020,-15138,-5601,-5557,-23307,-10497,5643,1115,-11226,-11674,-10178,-12943,-15590,-11543,-16276,-16040,-3529,5233,644,-13745,-12000,-458,-1077,-12409,-31448,-33299,-11455,11567,33812,47005,48323,42186,32174,26286,6243,-26857,-1390,48143,74860,56750,13305,-25359,-10765,-1558,4421,18419,30171,28836,18818,5893,5609,3356,-13736,-23393,-21295,-13770,-4855,-233,-22638,-13662,18090,25839,6917,-15454,-17473,-24283,-28028,-24716,-15969,-15508,-34203,-7435,13157,7488,-4027,-252,9202,10182,-3791,-20770,-34399,-34044,-15810,-9481,-9019,6585,19003,23879,4530,-25128,-395,19840,18035,10772,-1145,-10502,-17267,-26928,-13172,-6275,8157,14714,1604,-22540,-23145,-10942,5706,26841,30989,3286,-24525,-29510,-21118,-10241,-7169,-25252,-3018,36527,41579,12905,-24614,-12821,3227,-1926,-18316,-21994,-17948,-10744,-14173,-25924,-17499,17105,34087,39693,38129,33128,39234,40198,11151,-29536,-18432,-6457,-13318,-18201,-21702,-29602,-35624,-826,22445,7386,-41813,-7472,4720,-1988,-9515,-31364,-2835,19308,9819,-21585,-40058,-1750,8639,-3885,-20975,-28546,-11614,1895,2808,-3687,-19036,-6088,19501,38176,43618,36769,20298,-3175,-12418,3070,16942,17733,19613,22739,20979,10771,-9072,-43357,-8543,4528,-1578,-11018,-2707,-3113,16,12016,19483,24890,14826,10917,20290,19451,-6796,-23930,-19866,-25405,-17251,-7123,-1083,5021,1343,-10831,5586,26780,21187,-12906,-20354,13975,35637,33993,20081,11988,10843,6998,9099,20795,20619,5947,-15568,33145,59930,46635,9024,-30640,-15664,-21374,-29518,-27439,-16205,9179,24088,24925,20530,9785,24580,31511,25723,14891,8988,3986,11409,14923,13660,7352,-13710,-22225,-7845,9841,7427,-5225,17830,33076,32320,9509,-27553,-11123,9122,8468,618,13816,30936,31799,15875,266,-235,12977,11891,-5366,-19862,-17264,-30215,-22462,-11591,-20422,-27401,-19957,-22616,-22644,-12875,-11127,-2546,8294,3632,3199,11662,12723,4773,-6986,-13554,-15736,-16737,-5479,-745,-6733,-5329,3544,10146],[218,-3506,-12745,-25556,-18094,-12437,-10940,-15788,-24469,-29144,-30650,-15561,4734,9106,-3197,-312,13762,13820,-4757,-17692,-6812,7259,19992,34414,37766,16833,705,-868,-18232,-14542,-3696,-8279,-1008,19888,23949,11615,4954,4052,1874,3017,11397,19319,26151,16842,-4763,-18081,-1788,-2528,-26304,-9668,20081,32717,34074,25462,8777,4429,-5442,-28892,-13108,7371,-1079,-21459,-37558,-29410,-17076,-9249,-9159,-12599,-10383,-6780,-10644,-11995,-7724,-15061,-28262,-824,41768,59153,43603,33547,37945,38146,33983,39227,41367,19071,-14358,-15111,-2901,-2089,-1019,899,3326,11752,18385,14973,4141,1534,29355,62459,65088,38165,10404,-872,7469,10624,4006,-9879,-7495,11034,13419,-2869,-30954,-29578,1882,23233,20248,3084,2298,-6409,-14446,-11271,-10639,-15175,-17644,-12503,-14627,-33860,-28321,-14022,8088,23730,15620,6418,2905,-12392,-39413,-2884,12060,9696,517,-7094,-14060,5747,8001,-365,-14730,-29785,-28870,-6432,2028,5360,27329,60965,64047,33814,-11643,-15571,-13466,-35706,-9755,25594,-140,-42295,-10793,-1319,-5278,4487,18518,30800,28914,11689,13198,30694,23575,-1543,37922,93531,121801,120926,95680,39501,-18238,-68416,-14296,23501,12960,-1650,-6759,5718,30647,65016,77321,45786,8384,-8160,2297,6024,10363,15947,27411,28699,29123,41584,48765,26049,-4838,-32372,-29009,-31679,-33200,-16035,547,16242,21114,20379,11214,-11239,-1561,48597,78492,57028,4207,-25172,9207,16938,9114,4458,857,21951,29821,7635,-20261,-18059,9305,36216,46527,15212,-12266,6999,22676,17637,-17450,-37701,-14960,8025,19001,7548,-16612,-18314,-9866,-5700,-1221,-4931,-3330,10222,29577,36205,18636,-17054,-26729,-546,-1916,-11934,-18778,-36942,-34592,-19719,-17881,-30588,-16003,3663,21005,26299,12943,-6571,-17336,-2782,-4527,8017,32000,46038,63537,74838,47492,7095,-19911,-15123,7261,13353,43,-36340,3466,51027,60682,26108,-22616,-41988,-27016,-17767,-6965,-656,-6162,-16511,-33998,-16059,-9702,-29041,-17386,45913,96805,109192,87343,38529,-11711,-30830,-11056,-14715,-13080,-1816,5140,-10771,-39486,-21500,-23863,-30544,-8137,25717,43271,34006,-539,-40211,-8728,3222,-17765,-28623,-17969,-20541,-22867,-6603,16392,17474,6963,-10613,-24337,-26694,-4342,-269,-15490,-23084,-821,34909,56228,47568,9189,-25213,-5881,5183,-2019,-5439,2818,18916,38058,43686,12099,-5949,3767,3754,-23102,-15711,12049,11981,934,9492,25741,18158,-11852,-33758,-37447,-37556,-5187,30493,42731,28069,4562,-17330,-12950,12415,23819,11350,-13795,-24778,21566,55453,48229,18190,-17011,-20205,-7683,-5506,-3419,3203,6251,-7798,-7861,-13391,-1035,19359,37634,48214,37697,9896,-13448,-6167,14337,20310,17944,10631,1537,-4433,-851,-2822,7480,14049,14715,11503,773,-9770,-23801,-29566,-17842,-7533,-9535,-15733,4750,22209,12920,1288,-7733,6575,20379,10324,-14268,-2718,23053,18754,-17777,-19464,13916,20099,12925,1429,-11287,-15576,-17447,-17499,6147,23150,17081,-3724,-23082,-4291,28545,53166,48656,14189,-20586,-30803,-435,36280,52658,26640,-4786,-2393,4873,-9842,-17533,653,8073,6319,9413,23075,7204,-4756,-6118,-7098,-3728,8608,13074,6917,1239,-9634,-11431,-553,10435,10074,-6292,-21632,-12619,-11336,-16371,-28606,-31199,-16624,-16246,-22785,-22764,-6614,10277,28044,34106,23002,4440,-7423,-7925,-11420,-19368,-29475,-11639,-8037,-21817,-33366,-15465,-9991,-1581,26869,38121,34957,24186,20962,25891,37043,48296,53448,46567,35366,28714,25685,23126,25469,26629,14334,-5522,-7962,2427,12954,17358,14715,13170,33558,64197,55703,17468,-8865,-19777,-12218,-12059,-17156,4303,14827,723,-20919,-19284,-10978,-7890,831,-15329,-27711,-14325,-22247,-32599,-33402,-22919,-29004,-30221,-20865,-30582,954,25237,10532,-15681,-999,10826,3344,-17457,-16566,-12890,-10254,-4832,1604,3689,-4838,-5388,4715,13592,37284,52602,58835,62201,50790,25037,9662,10839,16889,-8313,-33034,-13203,-34563,5884,58659,72481,61156,43269,24855,2970,-10875,8293,26147,17869,-11308,-24179,-17020,-6304,6464,4382,-7781,-5269,12135,24224,23965,17928,4097,-172,11625,14143,-3837,1397,51206,67398,35613,324,-35792,-11389,10059,31690,43130,36236,10787,-6703,-192,2052,-1906,6121,17253,18235,18838,5532,-194,24410,29309,10535,-23129,-3131,6945,-11393,-31316,-22625,-7764,14464,36070,28022,972,-3192,16262,18548,6662,-12576,-6481,-3729,-21382,-32664,-29005,-27828,-22572,-25717,-30488,654,24576,30367,21250,21760,33791,46311,41361,23479,6556,-7901,-24541,-21836,-9256,-3883,-3339,-4397,3903,26753,51297,75758,77662,52711,34043,33117,34604,21945,4394,6368,14210,5238,-4332,-14253,-7783,-7112,-23329,-8767,7862,4988,-5313,-9072,-9952,-11055,-10606,-2048,-8369,-15607,-6889,79,-4933,-21379,-19179,-5373,-5852,-16631,-33440,-32829,-8877,10768,29958,46355,52244,46674,35034,28129,6246,-26563,3450,52715,75975,56571,13772,-23983,-8772,4257,11996,23547,29485,21517,10387,-322,-19,-2096,-18219,-25818,-21512,-14241,-6889,-849,-14613,-8423,14434,22623,8286,-11232,-15125,-21773,-23486,-17409,-6450,-7701,-32996,-11234,11265,8256,123,1025,5669,3692,-11048,-28345,-41206,-30825,-9771,-178,-4721,4333,15863,22796,6102,-23626,-4509,15389,10952,127,-11948,-17943,-22158,-34434,-7929,5020,17501,18071,424,-22059,-17389,-7541,6033,25785,32167,4903,-25087,-34208,-22889,-8189,-4513,-23632,-5985,33970,38749,9580,-25783,-8810,7122,-438,-17830,-20158,-15415,-8752,-13082,-25139,-18666,15471,31411,33796,27126,20153,27045,32425,8864,-30506,-18603,-4600,-11245,-16847,-22516,-36971,-32645,5346,27813,11166,-33221,-978,9501,-2845,-13636,-31781,-4518,18460,10402,-19866,-41102,-4970,5471,-7790,-26026,-34795,-12754,3426,5656,-142,-14011,-4239,20051,37405,42228,37609,25176,3940,-10969,-2183,11495,13882,18007,21566,18977,10028,-7616,-42369,-11614,4335,1966,-8318,-6999,-8268,1687,15576,22703,25810,10164,-79,10501,11700,-12211,-19189,-15209,-24610,-16359,-5207,1316,8137,3342,-15498,-2137,22247,21471,-8943,-29551,1838,24739,25546,12059,3353,3973,6902,15191,29678,29846,11699,-6733,36653,59437,45578,9202,-30303,-15204,-18094,-25812,-30175,-20902,6784,29862,35327,20596,-3970,16533,30877,28920,16180,4392,1206,17206,22245,15641,3115,-22228,-21116,1618,16728,9065,-8035,13983,30584,32848,13230,-19299,-6115,12917,10570,1418,14193,32833,37512,24811,8101,-298,5742,3317,-12149,-18672,-11515,-26489,-26175,-13700,-20428,-30247,-27830,-32144,-26922,-14893,-8101,818,6580,2884,8963,21121,21916,11667,-4179,-15025,-15442,-12101,-5090,-4671,-13460,-11670,-2839,3579],[-554,-1592,-10283,-23714,-16072,-11558,-10945,-15018,-22347,-27682,-30744,-16119,1083,790,-13841,-2930,16115,15829,-3306,-14784,-7200,6019,23461,43105,46012,24571,8028,8519,-11210,-17973,-7344,-12243,-4081,19396,25379,14185,7188,3728,-2320,-5237,115,6443,13414,4713,-16107,-17091,2029,2525,-18854,-12624,14059,27850,32229,28591,14431,6889,-8066,-25220,-2901,15606,4342,-18230,-35732,-25366,-12399,-6022,-6777,-8503,-6352,-4501,-14051,-18355,-12455,-18975,-26477,6180,45128,56934,36582,23482,27950,27810,26221,40708,48479,27146,-7636,-8922,3794,1377,-2233,-3351,-4613,420,5862,4153,-5988,-6767,28943,66649,70468,41822,10187,-1877,6989,10515,4556,-13044,-14397,8050,17265,987,-31683,-26613,7547,28233,23830,5600,5780,-2980,-15743,-9527,-4642,-7275,-8747,-6739,-14055,-35248,-28113,-12484,7570,20609,15059,10015,5239,-16354,-36671,5852,14684,960,-8309,-8481,-16498,2410,5256,-2825,-17813,-32560,-21789,-4818,-1285,-1541,20438,55098,56130,23311,-20578,-18953,-20638,-34842,15552,51251,17879,-30489,-16197,-6010,-13441,-5839,9915,22681,19249,3202,8839,27320,18822,-6310,36513,88422,109636,107102,87798,39638,-15521,-76425,-27176,21128,15396,201,-7962,3948,25596,54165,65399,37179,2141,-13931,1857,10050,19600,29019,38515,29108,14587,25699,36027,16810,-11859,-37040,-25960,-28248,-27855,-8401,9441,23324,24711,24920,18050,-4219,-6208,39296,67611,48482,-1155,-22054,7745,12562,83,-12836,-9611,15913,25567,9139,-15047,-18799,7418,36558,50152,19386,-13433,1217,14956,10805,-20756,-35969,-12072,11186,24788,12411,-10076,-13586,-7238,-3939,-1897,-5174,1416,19355,40021,42866,17502,-25554,-24214,1861,-4501,-19592,-28555,-40909,-33915,-21197,-19542,-30192,-14095,4001,19322,22603,8597,-5642,-8367,2255,-7759,1264,24037,36755,55764,71030,48468,4982,-33363,-15324,15121,23010,11051,-28935,-10830,41773,58768,27743,-22831,-38646,-20549,-19824,-11619,2410,1535,-10956,-35856,-13776,-5167,-26401,-24539,29566,63013,58315,33978,-2577,-36371,-19573,-3372,-7711,-7187,2934,9891,-5435,-32715,-25497,-25048,-30927,-17149,10980,28467,23378,-6634,-40248,-11031,-649,-20339,-30271,-19315,-21362,-28012,-13801,12249,16827,9042,-6958,-18450,-17296,-385,-1705,-19726,-22116,5819,40007,57815,46209,7577,-27446,-10578,659,-4637,-6283,2880,17927,33906,38225,7226,-8477,-2150,-6830,-35293,-9082,17386,12952,-1906,6951,23137,16161,-14164,-38711,-33272,-35124,-10350,26895,41080,27134,3378,-16951,-8368,14424,24298,9043,-18655,-18540,25236,60269,53077,24232,-9909,-14355,226,2242,191,1799,1337,-12407,-8907,-9225,1561,19416,38486,52858,45656,18694,-7359,-10406,6931,14033,14045,7789,-2310,-8798,-3906,-7217,174,3796,978,-4642,-11422,-16281,-23080,-30369,-21900,-8019,-5386,-8477,5636,15248,-457,-11535,-15287,4880,20627,9804,-15828,-5696,18731,15796,-17255,-21345,12988,20028,10792,-3978,-18060,-15735,-14268,-19753,5702,24126,16230,-8871,-32660,503,28611,49764,42877,8603,-18484,-18958,3707,37959,49372,22930,-7561,3197,13652,384,-10383,1901,8866,12537,21200,35660,17851,2131,-4035,-10300,-8513,7982,15480,9942,4776,-4867,-6112,3793,14432,13724,-5308,-28347,-16070,-13842,-18429,-30392,-26936,-11052,-10539,-18159,-21044,-7253,7997,23082,28857,20155,4407,-6901,-11668,-13495,-17964,-30165,-11764,-4274,-14728,-32073,-29877,-25131,-5084,19032,33371,37531,31627,28578,31139,41956,55066,62260,55150,41264,33223,28130,20464,18010,20331,13066,-6106,-8481,7338,20788,22853,19405,19361,38239,64901,53491,12752,-12356,-17952,-12452,-16583,-28393,-8247,1722,-7201,-20427,-14300,-9416,-11547,-4661,-19963,-27528,-11118,-15769,-23951,-25948,-20782,-28491,-28796,-17106,-25139,7381,38227,23113,-12800,-4579,9114,3425,-14242,-16350,-20386,-12437,4585,13078,9672,-7495,-9202,5801,14312,38475,56163,63674,65734,52277,23726,7263,10151,13864,-15366,-25699,-8570,-31686,11882,65737,77274,64637,45370,26686,5448,-8084,10445,29159,21195,-10595,-23612,-11472,-3678,3964,-1485,-16909,-10120,8121,20893,23393,18071,3652,1750,15107,18803,349,-8996,43636,64563,41994,14302,-21428,-13343,13037,37578,48912,41295,17063,-893,-3348,-5972,-7676,5041,20207,23691,25684,14013,2972,22509,24729,6151,-27560,-2205,6610,-12738,-33144,-22395,-8404,15849,38778,30704,3522,-1814,14106,13337,1534,-14257,-5004,-1690,-20638,-39212,-31037,-26488,-17859,-15530,-17644,4541,21919,25539,18347,21417,35813,49417,40160,17105,2139,-11242,-27815,-19377,-9274,-7405,-9562,-9730,1247,25889,54510,77989,74383,47773,29230,24885,30210,25434,9692,13690,19433,12060,3547,-12047,-9952,-8452,-23301,-7557,10484,9748,835,-6308,-9852,-10179,-8000,4404,300,-11602,-7210,-1806,-6795,-25477,-26569,-10324,-10431,-20166,-34068,-32549,-7773,8785,25221,45301,55714,50424,37352,29647,6435,-24891,6088,53260,72461,52958,12362,-23170,-6567,9767,19255,28481,29279,15469,2429,-6617,-5867,-7583,-22131,-27485,-20875,-13596,-6956,1935,-3996,-2326,11151,19692,10018,-7578,-12803,-18912,-19526,-10950,1835,-1270,-29166,-14193,9059,8438,4002,2237,1887,-3266,-19134,-36351,-38454,-26244,-3302,9331,1533,2610,12414,21195,7350,-20385,-8018,9953,2880,-9782,-19294,-22499,-26070,-35891,383,14975,24971,20512,-783,-20868,-12345,-4181,6101,23209,30745,5206,-24569,-38054,-25030,-6773,-2520,-20231,-6438,30912,33425,3130,-28336,-5327,9244,-975,-18258,-18008,-11917,-6409,-12687,-25044,-17592,14792,28568,27277,15783,6700,13622,22874,5528,-29577,-16882,-2160,-8755,-14492,-19840,-37509,-27495,9938,30987,13300,-23038,7418,14599,-3242,-18111,-32846,-5686,17948,11244,-17313,-38261,-7465,2760,-10746,-29302,-41641,-13373,4742,7879,2466,-8242,-748,17788,28054,27074,23737,19056,4922,-10657,-8535,4720,9400,16854,21345,16639,6872,-8937,-41917,-13919,4413,5196,-6196,-11059,-12234,1846,15401,23101,26432,7995,-10663,-836,1977,-18648,-15695,-11709,-23739,-14816,-2565,5422,14718,10438,-14458,-13309,13905,19032,-5407,-34167,-10071,12378,15369,2820,-5807,-2182,8179,20769,37007,36889,15799,-799,36674,54820,41165,8075,-29226,-14766,-14937,-21550,-27166,-20749,5081,34017,45500,25660,-13262,8900,30174,32343,18203,341,-376,23856,29401,17494,-599,-29164,-16551,10403,23558,11627,-11579,8246,26276,31888,16747,-11362,-1241,14557,11156,2400,15169,35212,43043,32157,13778,-266,-2020,-6237,-17831,-14051,-5353,-22572,-28223,-16254,-21194,-29778,-32786,-34493,-22352,-10131,-1233,4670,4673,2578,14819,29830,30258,18215,-756,-14272,-11680,-8294,-5382,-8842,-19540,-17843,-9475,-2640],[1113,1100,-7464,-18930,-11620,-8711,-9625,-12734,-18102,-23305,-26862,-12774,1541,-3148,-23981,-3790,20000,19927,535,-10218,-6860,4288,25374,49426,52891,33502,18021,19681,107,-17049,-10088,-15522,-5343,21389,29262,18467,10489,4824,-3859,-11224,-9829,-4734,2551,-5574,-24117,-9989,8487,8905,-9677,-9665,10730,23980,31164,33089,21729,11423,-8223,-18982,7570,24420,10667,-14066,-32445,-19913,-6894,-2320,-4137,-4606,-1948,-318,-12963,-21791,-15665,-20969,-21059,13972,48434,54417,29466,11923,15000,14453,16399,40657,54648,35579,1101,-113,12111,6242,-1809,-6378,-11542,-9739,-5004,-4535,-13807,-12820,29318,69406,74166,45095,11715,1394,11774,15540,9589,-12034,-20896,5020,20442,5521,-28211,-20933,14129,33579,27726,9077,10750,2316,-14944,-6003,5089,6873,4070,1040,-11438,-34207,-26787,-10633,7024,17689,15535,13979,7562,-19457,-29891,14080,16057,-6441,-8411,-1260,-11494,3681,5963,-1710,-16885,-28468,-12674,-782,-3834,-8101,14225,50356,50699,16756,-26104,-21580,-27429,-20007,41652,75203,34945,-18921,-17798,-7505,-17096,-12807,2765,13644,7830,-6520,5012,24136,14338,-9893,35551,81193,89268,77007,59040,21406,-22450,-81329,-33748,21901,20501,4096,-6984,3379,21084,45265,55917,30268,-3280,-19548,2087,13134,26704,39311,47116,29447,73,9761,22641,7465,-17395,-37784,-22334,-24628,-20656,846,18929,30676,28969,29686,24617,3116,-8274,30309,56320,40407,-3856,-18943,5498,7536,-7066,-24337,-10768,10391,21204,11399,-8052,-17135,5643,37011,54398,25123,-13178,-2893,9297,6217,-19863,-25513,-2959,17822,31029,17590,-3863,-9381,-4041,-996,-1368,-4717,5901,27691,49897,48721,15506,-34267,-15788,6795,-5644,-25536,-34667,-33499,-28986,-20059,-18653,-27270,-11299,4932,17986,19492,5743,-1064,2688,9264,-8262,-4696,16070,27010,47136,65529,48215,3899,-36858,-6646,25080,32870,22639,-15461,-25127,30665,54742,28697,-21727,-34388,-14162,-20504,-16440,5297,8323,-5780,-36684,-10706,44,-21686,-36772,1347,15828,-2,-16360,-26702,-20696,-4561,4674,-75,-573,7759,14795,1046,-21086,-20935,-21947,-29307,-24793,-3415,13121,11967,-12153,-38907,-12702,-2698,-19818,-31118,-20524,-19924,-27268,-15447,11861,17731,11267,-2104,-9622,-7148,4161,-2652,-22933,-19335,12200,43939,57852,44214,6583,-28563,-15434,-3020,-5443,-5723,4001,17937,29954,32616,3050,-10234,-7993,-17410,-41378,-650,22332,13092,-5307,4343,19694,13201,-16258,-41755,-26902,-27248,-14495,22811,38978,27448,5148,-12900,-3613,15291,22914,5564,-21326,-12830,27282,62930,56341,29121,-3407,-7398,8477,9662,3618,695,-2557,-15462,-9926,-5696,3983,20039,39891,57572,52955,26764,-585,-13837,-2044,5632,8401,4265,-6017,-13202,-7292,-12083,-7581,-6623,-11688,-19561,-22809,-21518,-20441,-26166,-23557,-6275,556,1270,11847,12578,-10784,-22879,-20662,4218,20978,9103,-17719,-8558,14406,12834,-16619,-23284,11617,19406,8482,-9329,-24572,-13717,-9479,-22078,2690,22245,13100,-15071,-31021,6854,28598,45418,36341,3562,-14208,-8655,7404,37265,44327,18354,-10943,8769,23012,12070,-2454,3086,9618,18407,30966,46123,28520,9605,-1615,-12535,-11548,8333,17559,11997,7949,574,391,8563,18049,18124,-1378,-31001,-17958,-15320,-19950,-31472,-22503,-6278,-6003,-14379,-19277,-7168,5881,17358,22088,16495,3736,-6331,-14413,-15260,-16877,-30865,-12363,-1282,-8149,-22768,-21807,-14792,-5563,10681,28927,41447,39687,35411,35041,45124,59193,67318,59850,44045,35448,29697,17828,10282,14081,11571,-7326,-8504,12477,27835,27118,22747,24458,41688,62941,49309,7050,-16049,-17020,-14163,-21703,-30048,-15322,-11091,-15313,-18384,-8738,-6968,-14007,-6146,-15715,-20472,-6913,-8941,-14904,-17758,-17370,-27619,-28823,-13442,-16718,13699,49301,34009,-11745,-12874,4002,2492,-9667,-15076,-29815,-10578,15031,22562,13293,-11495,-10040,8615,14537,37676,57113,65762,66877,52147,21042,3180,7857,8993,-22685,-17244,-3445,-22087,20218,73091,81659,67345,46424,27271,6794,-5297,13649,32352,23780,-10453,-17848,-2906,770,3675,-2689,-23163,-15252,3208,16403,21748,17903,4295,5140,19188,23100,4416,-21013,38154,64889,50376,28949,-7498,-14355,14208,40909,52844,45869,23170,3396,-7706,-14865,-14198,3009,21640,26688,28963,19102,6173,20380,19047,619,-32613,-453,6140,-13859,-34221,-22936,-9226,18559,42114,33322,5529,-1172,11294,7543,-3655,-15247,-3548,888,-16638,-36843,-30490,-26258,-13163,-4784,-4398,9248,18328,19229,14153,19975,36591,50614,36682,8258,-4408,-15613,-31550,-17777,-10473,-11779,-16123,-15046,-1550,24260,55729,77738,70030,42942,25123,16484,23295,27400,15570,21882,26281,20206,11390,-8297,-11309,-9023,-22909,-6639,13489,15000,7112,-3053,-9142,-9459,-7038,8086,8204,-4522,-2674,1548,-3121,-21828,-32768,-14532,-13855,-21770,-32656,-31673,-7469,6871,21743,45390,59391,53841,39486,31146,7208,-21915,7127,50497,65446,46905,9783,-22387,-3900,15090,26296,33483,30058,11872,-3755,-12099,-10991,-12158,-24796,-27987,-19109,-11637,-4969,7255,7551,4943,9333,17676,12213,-4179,-10268,-15807,-15906,-5271,8741,3831,-25395,-15684,7208,8596,7640,3522,-1286,-9044,-26355,-42776,-30316,-20476,3698,18767,9278,2475,9339,19275,8214,-16197,-9271,5711,-3154,-14110,-18016,-21355,-27405,-31134,7828,23139,31095,22718,-1341,-18920,-7674,-429,6772,20077,27302,4492,-22289,-35429,-26245,-5373,-761,-15582,-3568,28365,26587,-5483,-28619,-776,10855,-2167,-18097,-14224,-6463,-2935,-12529,-25137,-13443,16078,26614,21336,5627,-5650,353,12592,1840,-26017,-12338,1565,-5387,-10723,-13572,-28724,-20837,12967,31814,13569,-12669,16617,19597,-3065,-22436,-33734,-5506,18465,12981,-13168,-32361,-8825,784,-12153,-28947,-39678,-12861,5622,9077,4190,-3103,3083,14573,14865,5591,6121,12632,6088,-10049,-15257,-2682,5115,17030,23281,15872,2604,-12393,-42228,-15166,4920,8225,-4405,-14770,-14663,945,12631,21978,28213,10584,-16946,-12766,-9126,-25832,-13624,-9501,-22706,-13094,-111,10216,23823,22187,-4551,-26151,2080,13988,-2746,-31333,-20190,-586,3959,-7219,-15121,-7395,9665,24672,41600,40255,16417,2160,33714,46880,33913,5670,-27919,-14459,-12177,-17028,-21252,-15857,4306,35829,53261,32143,-16747,1687,28899,34864,19421,-4171,-922,30405,35320,18462,-4170,-34817,-12019,17630,29836,15184,-14695,360,19784,28753,18568,-6128,993,13182,9584,2674,15909,36808,46558,36361,16430,-1078,-10660,-16982,-20352,-8164,118,-19391,-27129,-19166,-21808,-27697,-32692,-27634,-15184,-2595,6145,7367,1502,1485,18964,36114,36121,22728,1510,-13771,-9385,-6927,-7401,-13964,-25863,-23940,-15583,-8084],[-269,-1167,-10040,-16602,-10167,-8880,-11913,-14395,-17382,-21192,-24546,-11736,98,-6676,-35394,-5297,20559,20655,1409,-9359,-11118,-3387,20282,48122,53376,38271,24712,26344,8732,-15167,-16259,-22549,-8609,21075,30100,18788,9712,2803,-5859,-15247,-19722,-16797,-9761,-17694,-25259,-3284,12663,12030,-3881,-6097,6413,17426,27171,34833,26304,13742,-9889,-14988,14297,29591,13599,-13302,-31227,-17063,-4601,-2197,-5379,-4695,-1070,1138,-12326,-25128,-20382,-24538,-17123,18719,47984,48219,19320,-3723,-3255,-4148,2364,35917,56131,40617,8214,7497,18267,8910,-3026,-11150,-20015,-20967,-15986,-13010,-21488,-19290,27172,67485,73008,44988,12411,5977,18309,22305,15950,-8917,-28994,-376,19824,6941,-25635,-16601,18186,35979,28789,10415,13931,6186,-14975,-3672,14744,21759,16130,7160,-9457,-31846,-26991,-11045,4155,12794,14253,15454,7765,-22733,-24102,18323,13749,-13580,-2166,8479,-2900,7827,8618,1123,-14104,-22397,-4516,3305,-7072,-16333,6457,44423,45521,12097,-30179,-26064,-35574,-4540,63337,92267,46191,-11455,-17713,-7904,-18566,-18164,-4268,2341,-7188,-19666,-204,17974,6501,-15176,32074,65850,50381,16976,-4474,-26599,-47058,-87030,-32828,22678,24415,6873,-6973,841,14464,36331,47674,23489,-9640,-24265,1686,12786,28421,43270,49881,27177,-14762,-6662,7383,-3422,-22802,-37624,-21368,-23283,-13707,9231,26441,35749,31535,32401,28631,8339,-9981,19962,43247,31172,-6373,-18185,561,197,-12243,-20194,-6201,3611,15212,12342,-1862,-15621,2256,35693,56649,29615,-13678,-7341,3429,1418,-18122,-15766,7118,24923,35251,20278,-611,-7726,-2306,1000,-1345,-5294,8018,32597,56119,51037,10615,-44624,-5262,12160,-7116,-31059,-33933,-25337,-24520,-19675,-18115,-24865,-9947,4341,15091,15127,2582,4365,12957,15610,-7799,-11228,6661,15390,36279,56828,44775,2193,-25419,3760,33123,39952,31937,-2375,-39305,16548,46835,26885,-21719,-31940,-9616,-20632,-22790,5920,12148,-2836,-37882,-8550,4470,-15544,-48651,-26118,-21616,-34782,-32723,-19457,-3626,3714,9797,5716,4399,10603,18003,7040,-9085,-10901,-16197,-27426,-32248,-18050,-3232,-983,-18540,-39602,-15525,-4680,-18412,-32568,-23787,-19358,-24052,-12887,14030,18723,11881,1557,-1492,1391,7311,-4664,-26426,-17031,16163,44675,54584,40047,4658,-29630,-22032,-7310,-6591,-6296,3908,17017,24562,25206,-1946,-12857,-14741,-26326,-26436,7352,25003,10861,-10743,310,14153,7994,-19574,-42277,-21930,-20298,-18294,16697,34850,27500,8405,-7176,80,13619,18222,-599,-23501,-9843,26068,61954,56609,31258,607,-1584,15154,14768,4879,-1827,-7067,-19207,-13581,-5041,4576,19564,39804,59840,56897,31744,5093,-15157,-12780,-5894,-371,-1423,-10822,-18991,-12400,-18756,-17012,-18383,-23981,-34105,-33333,-24469,-17509,-23061,-24405,-4142,6288,10990,20956,13521,-16686,-30800,-23669,3499,20385,7161,-21425,-13048,8469,8136,-17912,-25534,9256,17287,4789,-15733,-31157,-11159,-4859,-23055,-4278,16127,6469,-23180,-21020,11764,26781,38816,27944,-2064,-11019,-2240,8102,32760,36599,11928,-16382,12248,30445,22526,4435,3016,9170,22184,36802,51900,36126,15048,-784,-15459,-14459,7680,17485,11402,8959,4514,5546,11264,18899,20567,2324,-28997,-19757,-17134,-22407,-33156,-19697,-4206,-4509,-13340,-19151,-7696,2605,9633,12527,10183,568,-7609,-17459,-18190,-17704,-33089,-14899,-774,-4173,-14848,-10362,-3239,-6153,1056,24743,45793,46601,39401,35555,44681,58852,66893,59096,42137,33813,29100,14404,1497,6837,8556,-10312,-9007,16091,32228,28738,24091,27492,42341,57235,41907,-884,-21091,-18625,-19039,-26368,-16944,-12390,-23162,-24585,-16536,-4548,-5444,-16960,-5873,-8979,-13670,-3742,-3620,-7496,-11014,-14293,-27033,-30884,-10575,-7387,18871,56494,41492,-11464,-26690,-4750,221,-5420,-13443,-41409,-5946,23103,27749,12933,-17868,-8853,10175,11785,32746,53389,63199,64065,49170,16004,-4026,2290,781,-30411,-10246,59,-13981,27464,77866,83485,67589,45074,25373,5622,-4333,15742,33617,23705,-12227,-10134,6009,4660,3046,-1594,-24175,-22005,-3742,9723,18077,16654,5149,8054,21851,25120,6849,-30304,36219,65885,56100,39438,3281,-15520,12032,40136,53444,48355,27184,4619,-14404,-25072,-22474,-1207,20141,25657,26948,18540,6650,16244,10917,-7412,-25531,1259,4715,-15704,-35525,-25950,-10233,21409,44137,33866,5233,-2449,6804,53,-10171,-17130,-3976,1974,-11711,-26547,-26208,-28947,-10062,4346,6449,11974,12278,10550,7613,15881,34152,47673,29046,-4311,-13752,-21598,-36163,-18365,-14382,-18458,-24313,-21670,-5978,20200,52884,73337,63421,36929,20766,9063,13688,26020,19698,28273,32266,26962,16957,-5089,-13006,-10232,-23662,-7764,14809,18431,11439,-987,-8948,-9888,-8892,7623,13093,2600,4226,7633,3375,-13607,-34975,-19415,-17499,-22666,-31099,-31088,-8985,4704,19877,45858,61644,55182,39690,30853,6866,-19437,5410,43554,54372,37550,4764,-23056,-2608,18270,31068,36598,29934,9215,-9014,-17875,-16427,-16836,-27617,-29091,-18077,-10301,-3105,12173,17316,11422,7695,14801,12742,-2831,-9369,-14463,-14406,-2364,12127,5655,-23931,-17324,4255,7141,8998,2947,-5054,-13655,-31275,-36491,-22978,-15510,9186,25887,15971,2666,5197,15194,6775,-13356,-9406,2515,-6001,-10836,-10401,-16401,-26728,-28622,11639,27740,34438,23342,-2614,-18028,-4977,2054,6776,15478,20710,1117,-20117,-30028,-27223,-5403,-797,-12012,286,25316,17596,-16573,-23915,4440,11502,-4317,-17826,-10258,-789,255,-13831,-26455,-8096,18222,24750,15501,-3247,-16195,-12852,874,-3303,-21767,-6674,5287,-2442,-6878,-5927,-17592,-14665,12803,28522,10155,-4329,24033,22581,-3862,-27565,-34483,-4951,18908,14548,-8385,-25624,-10081,-1805,-13427,-26463,-32238,-12384,4499,7341,3051,-1258,5065,11565,3404,-11407,-494,15820,12462,-6988,-22067,-10966,879,17971,26854,17505,-1608,-17802,-43524,-16303,4929,10278,-3445,-18984,-16401,-1080,8166,20241,31588,17788,-14071,-22970,-20750,-33780,-13680,-9329,-22139,-12231,926,14405,33822,36603,11049,-27630,-12997,6181,-1684,-25169,-26429,-13266,-8378,-17899,-24534,-11961,9991,25791,42365,38806,12687,2550,28452,36541,24518,2103,-26714,-14273,-9891,-12387,-14508,-9113,4514,35095,57499,37441,-15601,-4711,27045,35953,18954,-9652,94,36671,39859,18748,-7054,-38692,-8311,23653,36058,20501,-14281,-8497,12137,24153,18766,-3566,432,9692,6908,2992,17050,37975,48279,38091,17247,-1633,-18429,-25926,-16453,-622,6094,-15526,-23816,-18984,-18785,-22742,-27512,-19906,-6594,6757,14307,10098,-1203,1279,22798,41424,40976,26725,4224,-12428,-7871,-5993,-8464,-16420,-27630,-22687,-14393,-8363],[-669,-4123,-13673,-13508,-7872,-7749,-13091,-16157,-16642,-17745,-20747,-10329,-1049,-7088,-23195,-1985,21575,21044,2208,-9251,-16858,-13787,11918,42842,50796,41447,30179,30682,16277,-10315,-22132,-29879,-10216,20878,29900,17279,7286,184,-5385,-11762,-19846,-23494,-19620,-28129,-16374,4070,16716,14322,617,-1489,3665,10981,22977,36110,30182,15832,-10907,-11136,19913,33696,15499,-13938,-29339,-14678,-3543,-3687,-8554,-6513,-1699,1161,-11818,-26248,-24181,-27614,-13299,22234,45695,40526,8713,-20466,-23042,-24503,-12159,28826,54593,43772,15129,15125,23501,10796,-4175,-15636,-27636,-30150,-22629,-17872,-25742,-23906,24028,62568,68739,43308,14254,13032,27221,31367,24164,-2906,-34776,-5823,17028,6412,-23416,-12659,20780,36571,28301,10937,16446,9666,-14488,-1230,24761,36909,27452,12289,-6662,-26602,-26806,-12076,841,7869,12621,15986,8068,-22406,-17729,19631,9474,-16222,7748,19017,7868,15244,14589,6883,-8576,-14893,3762,8795,-8172,-24273,-1385,38509,41623,10241,-30477,-30683,-39541,10437,80285,102802,52578,-6624,-14977,-5587,-16764,-19692,-8001,-7339,-21961,-33319,-4224,10088,-3957,-20568,27958,44639,-1690,-61209,-83680,-82617,-70689,-77996,-22254,24050,26830,8443,-7570,-2067,7760,29155,42748,19616,-13336,-19330,3565,11582,27010,42687,48205,23548,-24285,-18905,-7344,-13891,-26122,-36763,-22064,-22086,-5485,17725,32940,39565,33507,34375,31513,12722,-10321,10005,30430,22377,-8129,-18109,-5004,-6964,-10856,-3835,1676,-2445,9708,13505,4565,-13239,-791,34316,57935,33660,-13548,-10414,-1158,-2281,-15198,-6414,17509,32787,38593,21585,997,-6983,-526,3476,-52,-4973,9453,35382,59616,50988,4611,-39283,7377,19150,-7182,-33763,-25696,-16493,-19618,-19257,-17169,-21853,-8573,3868,12475,11392,960,11277,23150,22094,-5247,-16113,-2028,4173,25580,47206,39962,1711,-13028,14209,39607,45279,39979,10638,-37437,2603,37371,24093,-21438,-29398,-5076,-17992,-27951,6374,15198,314,-37603,-6220,9354,-7688,-47156,-39204,-40373,-55105,-52284,-31438,-6235,5351,13879,11911,10209,13993,21711,14415,4466,2813,-6955,-23464,-37100,-28824,-16475,-11794,-23015,-40428,-17581,-4978,-14838,-30773,-27001,-18303,-18237,-5129,20475,21891,12956,5479,6776,9649,10705,-5657,-27790,-13806,19327,44053,50169,35929,3877,-27921,-27871,-9862,-6654,-6744,4101,16975,19995,18160,-5583,-14254,-19250,-24873,-9791,16219,27266,8541,-15907,-2812,9020,3029,-21863,-39022,-16879,-12894,-18331,10788,30854,29305,14947,1732,5411,12073,12767,-7122,-23807,-7855,23890,60062,56704,33225,4228,4727,22048,19377,5768,-3863,-10253,-21838,-18205,-5484,5307,19771,39659,60875,58753,35178,11293,-10545,-19757,-17677,-9975,-7053,-14169,-23832,-17003,-24977,-25770,-29124,-29012,-27593,-32088,-20796,-12633,-19636,-22706,-279,13172,21741,33028,19147,-14212,-24520,-21781,4672,21120,6477,-24736,-17446,2775,3552,-19425,-25005,8545,16027,1919,-20782,-29086,-6734,1104,-17943,-12857,8092,-1236,-29770,-10992,16088,24827,32145,20117,-6037,-8304,1498,6993,26770,28837,6232,-21843,14965,37018,32861,11911,3799,9609,25494,40310,54339,41586,19527,-95,-17420,-15747,7345,16776,9794,9259,7958,10052,12925,18422,22121,6260,-24609,-20069,-17662,-24098,-33279,-17095,-3417,-4574,-13619,-19100,-7252,-34,2025,2534,2994,-3498,-9292,-19146,-20464,-18740,-34893,-17601,-1271,-1622,-8326,-1245,5643,-6624,-7059,23789,52410,53685,41779,33941,42010,55466,62598,54636,37236,30021,28215,12340,-6058,463,5673,-13087,-8113,19434,35178,29204,25458,30407,41652,49620,32941,-9387,-25581,-21376,-25636,-23133,-1936,-1554,-26963,-32220,-13985,-784,-3822,-19500,-4680,-2859,-7858,-732,1186,-882,-4864,-10474,-24233,-30555,-6202,3591,24689,61051,47075,-6672,-39306,-12865,-642,-717,-9707,-29593,1291,28913,29420,9967,-24534,-5766,10330,6643,24678,46085,57211,58745,44972,10645,-12914,-5328,-9403,-30603,-4090,2724,-6936,33291,80086,83392,66506,42848,22628,3388,-4047,17393,33704,21975,-14569,-1894,14991,8312,2163,829,-19431,-28861,-10990,2709,14295,16247,7437,10883,23650,25649,8761,-15688,40914,67557,58754,45742,11485,-15595,7742,36597,52094,49922,30032,3966,-21937,-32130,-30768,-6232,16971,21805,20850,13184,4628,10825,1558,-16594,-17480,4274,3995,-16671,-34957,-29943,-8808,25056,45266,32970,3643,-4143,2212,-7568,-16523,-18944,-5556,2055,-6257,-15200,-18870,-33659,-7509,12205,14934,12797,4934,1517,543,10321,29238,41130,18135,-19053,-22380,-25531,-29506,-19767,-19812,-26239,-32831,-28365,-10940,14662,46724,65976,55993,30930,17411,6604,4709,22244,22392,32820,37232,32170,20668,-2038,-13663,-10850,-24209,-10014,15006,20473,14402,791,-7873,-9916,-12105,4482,15814,9464,12345,15064,11300,-3540,-28535,-23823,-20503,-22212,-28897,-29031,-10264,4797,21908,47888,63192,55225,38778,29598,6294,-16459,2739,34601,41556,26767,-1312,-23877,-1943,19954,34082,38386,29399,7880,-11965,-22277,-20440,-19862,-29331,-30014,-17055,-8888,-897,16742,25618,17634,7210,11683,12051,-2731,-9360,-14162,-14167,-1549,12601,4966,-24049,-18267,1271,4995,8691,1250,-7985,-14611,-28577,-27513,-15861,-10689,13714,31178,21863,4176,1143,9777,3875,-11307,-8039,1851,-3721,-1871,-461,-9230,-23367,-27920,12646,29851,36162,23539,-3473,-17264,-3233,4088,7158,11068,12678,-3964,-17723,-24522,-26628,-5839,-1699,-9174,4726,22981,8677,-25844,-13439,11710,13115,-5218,-16015,-5899,5109,3679,-15348,-27038,-1379,22100,24399,11750,-7693,-19401,-22479,-10593,-8680,-16733,193,9794,1045,-2078,3156,-5502,-8582,10190,21760,3671,2210,29646,24013,-4971,-31865,-32654,-3137,20103,16900,-2023,-17618,-9943,-4195,-14243,-22824,-25091,-11264,2185,3277,-732,-2001,6846,12172,-43,-15759,3563,24416,21919,-1057,-26885,-18725,-1870,20380,32492,23048,-2147,-22268,-42822,-16785,5114,12270,-2056,-22698,-16924,-2493,4783,20274,37666,28895,-2086,-22212,-26212,-36233,-15108,-10537,-21440,-11934,823,18227,44384,52658,29791,-10249,-29110,-3393,-1819,-18548,-26136,-22931,-20330,-28267,-33299,-15574,8856,24016,39194,32580,5375,1915,22174,25174,14137,-2139,-25639,-14006,-7927,-7655,-7501,-2261,5333,31819,57737,40112,-12943,-10151,24427,34970,15883,-16832,2706,42108,42590,18176,-9227,-40998,-5992,28233,41852,27036,-9552,-17754,3522,17905,16587,-4443,-3623,4069,2990,2785,17735,37648,47208,36746,15968,-2467,-24674,-27150,-8808,7306,11735,-11686,-19798,-15442,-12855,-16041,-20669,-12308,1558,15573,21250,11282,-4638,627,24770,44106,43107,28507,5755,-12026,-9111,-6977,-9444,-16095,-24399,-17731,-9442,-5649],[267,-6498,-16135,-9478,-4448,-4779,-11986,-17486,-15631,-12971,-15629,-8663,-2743,-6689,-12493,5200,23298,20804,2390,-10307,-24101,-26098,2317,34800,45407,42258,33307,31924,21407,-5011,-26473,-35374,-10419,19647,27484,13130,2460,-4114,-4448,-5694,-13192,-22341,-25388,-30293,-7302,10348,19426,14779,2594,1560,1019,3690,17599,35558,31770,15993,-12949,-8745,23594,36000,15447,-17418,-27866,-14234,-5439,-8503,-15376,-11264,-5436,-2514,-14592,-27925,-28762,-31774,-11520,22553,39689,29667,-3673,-38888,-38385,-42000,-25560,18065,47969,42660,19176,19876,24975,9236,-7675,-21986,-36097,-32050,-23198,-20172,-27349,-28336,17254,52317,59069,37721,14778,19217,34813,38764,30077,1571,-33458,-13234,9525,1096,-24638,-12287,18672,32169,23216,7627,15076,9424,-16593,-1895,31126,47753,33810,12677,-6232,-22358,-28273,-16596,-5625,240,7571,12694,6029,-20504,-14143,14746,402,-15072,14968,25231,15312,20607,19437,11330,-4609,-10226,8483,12099,-8968,-33076,-12730,28741,34712,6564,-30312,-37368,-33700,20716,88607,104112,51925,-6884,-13894,-4187,-15503,-20153,-10111,-14304,-29903,-32864,-8623,-2138,-19749,-27336,21377,19029,-57046,-134416,-144643,-114099,-72073,-53845,-9483,22164,23398,4322,-12478,-7739,-1224,20844,37949,16741,-14405,-9696,5340,8003,21058,35698,39441,15077,-21801,-22666,-23790,-27009,-30490,-39654,-28014,-22670,427,22181,34269,38042,30811,31843,29665,12513,-13537,-3179,14491,10170,-13831,-22103,-14089,-16005,-5997,10929,6607,-11073,1479,11123,7052,-14085,-6699,29372,54239,32991,-16560,-15496,-8005,-8494,-15361,-1597,23231,36531,37009,17640,-2720,-10705,-2483,2584,-1143,-7061,6843,32470,56544,44916,-5678,-28432,17345,23569,-9407,-36708,-18705,-10953,-17753,-22385,-19825,-21995,-10739,116,6903,5075,-2443,15229,28863,24361,-4991,-22371,-13026,-9430,12425,33951,30641,-1006,-4971,19647,40407,45113,42937,19369,-24572,-12416,23750,17087,-24355,-29589,-3755,-16221,-33658,3931,14846,1185,-39219,-7852,10396,-3585,-43751,-27689,-14237,-17666,-24865,-31629,-17319,1780,14863,15990,14590,15531,22844,19404,15303,14824,1556,-20323,-40572,-31005,-23803,-19835,-26581,-40396,-21724,-6907,-12577,-27459,-32082,-19489,-13428,3571,27520,24434,12050,6647,11761,14402,11366,-8253,-29362,-12725,18903,39541,42421,29582,1736,-25822,-33045,-12572,-8432,-9960,1784,15233,14335,9451,-10049,-16684,-22409,-16075,4670,22894,26783,4275,-22684,-7024,2565,-3399,-25105,-37136,-14109,-7504,-16239,3318,25071,30578,22147,11255,10929,9626,5435,-15490,-25115,-8940,19314,56456,55986,34167,6020,9503,27186,21620,4389,-7328,-14005,-24532,-25399,-8759,4336,18570,37170,58405,56503,35230,15907,-3504,-17820,-29339,-21694,-13879,-16986,-28420,-22406,-32004,-34874,-33285,-22021,-17895,-23140,-14082,-7762,-16986,-20412,3116,19161,31319,44749,26002,-8107,-16151,-18239,5921,21913,6256,-28143,-23220,-3990,-2099,-22390,-23327,8275,14501,-1177,-25069,-23141,-2241,6845,-9947,-23162,-2218,-10291,-30684,-3086,18225,21619,24854,12582,-9136,-7729,1294,2990,19409,21129,1215,-27760,15664,41333,41704,18973,4851,10296,27432,40710,52659,43729,21896,-464,-19148,-16440,6316,14627,6456,7904,9559,12380,12451,16138,21958,9069,-21009,-19969,-17737,-25596,-32110,-15381,-4475,-6701,-15798,-19581,-6612,-2447,-5168,-6710,-4091,-8028,-11549,-20069,-22058,-20030,-35415,-20562,-3146,-1095,-4146,4851,11393,-7880,-12280,26257,60739,60382,42179,29901,36939,48941,54617,46785,29577,24425,27364,11838,-11771,-4967,2914,-15208,-5915,22221,36453,28391,26751,33112,39455,40379,22575,-18277,-28942,-25219,-33520,-13353,12717,10910,-19338,-33817,-11244,2205,-2394,-22069,-4453,959,-3707,1791,5230,4615,424,-6073,-18956,-25067,297,15696,31523,63426,51505,4768,-26610,-14780,1033,3958,-3968,-14850,9649,32054,27644,4965,-29102,-2595,8313,-933,13874,35739,48461,51666,40318,6339,-22718,-14472,-20898,-22686,1130,4617,-1049,37026,79292,81349,64531,40595,19963,847,-3913,18667,32807,19089,-16916,5626,23184,11485,693,3199,-13432,-33988,-17135,-3311,11662,17661,11095,13299,24515,24917,10636,1037,51846,69655,58600,48249,17358,-14348,2090,31242,49729,51202,32209,2196,-29367,-27496,-33429,-11258,12885,15981,11710,3880,208,4331,-8350,-25596,-8604,8842,4767,-15943,-31738,-28827,-4120,29182,45433,30928,1456,-5212,-1448,-14083,-21458,-20328,-7996,1183,-1029,-3830,-10007,-38345,-4895,18647,20763,11658,-2782,-5839,-5352,4240,22339,31357,4618,-34248,-23573,-22725,-22078,-20939,-25896,-34286,-38467,-34137,-15783,8210,37837,56664,48742,25628,15365,10416,110,16781,23597,35193,40600,35395,22619,810,-12653,-10155,-23474,-12826,14262,21251,16205,2662,-5388,-8856,-15734,-122,16983,15501,20156,22109,19055,6799,-19283,-26878,-22845,-20839,-25993,-24924,-9481,8482,27842,51289,63993,54143,36979,27651,5798,-12580,658,25579,28877,15904,-7619,-24110,-1813,20174,35235,38740,28207,7122,-12749,-24235,-21999,-20374,-29461,-30671,-16003,-7334,1539,20634,32237,23304,7786,8116,9924,-3784,-10214,-14850,-15034,-2795,10187,1893,-25660,-18530,-1552,2194,6605,-1516,-9533,-12132,-21667,-19082,-9197,-6178,17051,34462,26572,6809,-2435,3075,-380,-10246,-6251,3037,1739,7996,8759,-1831,-18603,-29052,11119,29740,36456,23372,-3901,-16539,-2336,5471,7703,7344,4246,-10741,-15815,-20040,-25050,-6774,-3592,-7658,8363,21125,1360,-24939,-362,20419,16057,-4170,-13133,-2353,9831,6314,-17080,-25759,5735,27021,25455,10584,-6564,-14110,-23913,-21190,-14263,-11931,7049,14465,4745,3198,12658,6292,-3368,4804,11222,-6203,6244,32455,23131,-6982,-33740,-28986,-732,21467,19610,5353,-9021,-8287,-6581,-15529,-20050,-19442,-10224,-1552,-3137,-7224,-4286,9228,16619,4043,-14662,3561,27362,27737,4106,-29241,-25951,-3430,23201,38767,31239,2308,-23121,-39545,-17365,4903,13886,-231,-25260,-16972,-2770,3753,22516,45365,41329,13625,-9041,-18170,-28508,-18060,-13405,-21111,-12861,-908,21184,54323,68424,49108,10298,-30006,-14489,-3542,-13061,-21425,-26202,-30750,-38299,-41559,-18490,5709,18912,31709,21592,-3916,1624,15517,13356,3217,-7239,-25355,-14174,-6766,-3513,-1171,3349,5626,25685,53633,39299,-11192,-14951,20524,31116,9300,-26372,6485,46006,43065,16529,-10841,-42099,-5338,31136,46704,33877,-2225,-25928,-5645,10104,11684,-9019,-10915,-2956,-1905,1864,17510,35343,43113,32545,13113,-3468,-26200,-19686,155,15125,16913,-7805,-15090,-9527,-5041,-8031,-12848,-4981,8786,23122,26427,10722,-8584,-397,24820,44043,42430,28097,6268,-12176,-12912,-9355,-9362,-12504,-18501,-11667,-3547,-1499],[123,-9324,-16280,-6512,-1743,-1762,-10075,-19519,-15540,-8307,-10461,-7422,-6022,-8017,-4570,13208,25171,19401,1267,-12916,-32019,-31232,-3207,26750,38372,40790,34063,30606,24135,-197,-26357,-31976,-8700,17889,23747,7944,-3178,-9144,-3321,338,-5988,-17120,-23638,-21948,2258,16999,22555,15488,4145,4395,0,-2175,13444,35414,33224,16309,-13957,-5186,28507,39898,16946,-20487,-24075,-12654,-7396,-13657,-22797,-14802,-8764,-6914,-18303,-28362,-31063,-32973,-8217,23116,33560,19440,-13598,-33506,-24273,-24569,-26181,8726,40478,41053,23701,24926,26041,7792,-9741,-26216,-38766,-24712,-17166,-16934,-23346,-27913,10959,41274,48660,32839,18143,28017,44390,47516,36601,7257,-25965,-17273,2132,-4314,-24701,-11232,16141,27129,18056,5079,14242,9801,-16732,-1316,37532,57691,38982,12464,-3677,-15112,-25478,-19504,-10112,-4929,4100,10748,6827,-13758,-9016,8758,-7958,-7553,22775,30892,22741,26852,26510,18194,1717,-4072,14244,17805,-3904,-28400,-22588,19507,28656,4692,-26423,-35755,-22567,30912,93408,102504,50585,-6753,-10601,657,-10136,-14990,-5643,-10044,-16803,-14534,-6702,-11650,-32283,-25967,19620,194,-96738,-175992,-165472,-112519,-53656,-25923,5645,22379,19776,-26,-15824,-10372,-6510,16957,38129,20246,-7566,3968,12167,8982,17887,29375,29933,7008,-9748,-12237,-32120,-35941,-30137,-40146,-33186,-17438,8813,27076,34909,35704,27914,29485,27901,12388,-15288,-14946,282,-1004,-19575,-25101,-21373,-20292,3760,25353,11869,-17528,-4746,9434,9498,-14124,-10650,25324,49752,31539,-18383,-17981,-12597,-12631,-14507,2687,27703,39307,34316,12520,-7565,-14733,-4314,2087,-913,-7427,4520,28155,51076,37129,-15481,-16466,27496,28591,-10052,-36538,-11300,-5273,-14837,-24462,-22356,-21709,-12723,-3062,2292,85,-3970,18975,32805,25157,-4420,-26245,-22537,-21215,1185,21247,20609,-2869,1315,22577,38546,42625,43811,26494,-11031,-22189,9714,8960,-27351,-28784,-2363,-12783,-34439,1967,14489,3054,-38466,-10946,9658,-1369,-45156,-9523,27943,41384,35819,12475,-5505,1223,15729,20111,19769,17530,23313,23421,24755,26260,10948,-15397,-38139,-23390,-18422,-19163,-25479,-36688,-25702,-8716,-10035,-21892,-34504,-20380,-7836,13934,36006,28137,11612,6981,15013,17251,10992,-10618,-29421,-12175,16752,33223,33650,23071,-8,-22202,-30201,-12941,-10094,-14309,-1554,13312,9852,1396,-13552,-18528,-22065,-5306,17314,28187,25088,45,-29165,-10829,-3389,-9430,-27749,-35578,-12299,-3050,-12023,-3919,18937,32172,30438,21984,17897,8478,-1400,-23759,-26995,-11950,14045,53349,56742,36258,7724,13799,31551,22570,1717,-11431,-17554,-25019,-33618,-13862,2285,16309,32633,52866,50889,32705,19239,4243,-8491,-32182,-34687,-20717,-18472,-27583,-27874,-38937,-32826,-24353,-15254,-11433,-14845,-7032,-3165,-14447,-17961,5530,23866,39207,54665,32152,-2215,-9791,-15213,6490,22495,6733,-29984,-30543,-11886,-8660,-26693,-22187,7566,12214,-4785,-28261,-18414,1605,11698,-1757,-31048,-14005,-19831,-26037,1851,17651,16896,17180,5726,-11891,-9857,-3014,-3702,11928,14069,-2938,-29027,13607,42542,48091,24873,5740,10664,27370,37593,46575,41877,21390,-2537,-21145,-17481,3757,10346,719,3939,8018,11138,8807,11568,19328,9521,-19670,-20738,-18567,-27819,-30903,-15416,-8038,-11575,-20698,-21336,-7111,-5625,-11821,-13073,-7991,-11087,-14432,-21574,-23511,-22049,-34809,-24520,-7419,-3787,-3702,6807,13178,-11048,-14588,30065,68752,65132,39463,22390,28546,38449,42446,35115,18650,16764,25872,11576,-16418,-10665,-918,-17414,-4063,23030,34776,24918,26090,33667,34208,28471,9725,-28676,-31965,-31318,-38354,-2772,24692,20982,-10004,-29472,-10179,2714,-2837,-26270,-7600,456,-2959,2072,6778,7228,3171,-2753,-13308,-17732,7105,26655,37696,62734,54085,19595,-6305,-8946,3399,6405,1443,-1744,16335,30855,21085,-3074,-28664,-2393,2091,-12405,-703,21469,36153,41958,34169,2687,-33201,-26079,-34479,-15243,3605,4078,1873,36591,73578,75618,60257,37280,16369,-3122,-5233,17888,29424,13861,-20670,9906,28139,12239,-3251,3021,-9708,-33545,-22320,-9019,9180,19355,13800,13161,22537,21318,10974,16107,64579,70363,54840,46051,19467,-13789,-6045,23190,45328,50794,32326,-1737,-37428,-20391,-27642,-17461,6725,7284,-909,-9879,-8048,-4831,-20011,-30494,-808,12871,5406,-15093,-28198,-23579,1259,31480,42841,26328,-2361,-6663,-5203,-19952,-25436,-22925,-12724,-2292,1702,5231,-2071,-31926,-3422,21790,22036,7035,-11351,-10920,-9991,-2932,12467,17387,-12305,-35348,-15800,-15217,-15469,-22490,-33305,-43176,-31722,-30108,-21499,-175,25462,44998,41000,20073,12937,16847,973,9023,21819,33777,40519,35003,21566,2007,-11299,-9153,-22200,-16980,11415,19616,15733,3490,-2916,-7995,-20337,-6073,15992,18996,25313,26389,24360,15403,-10494,-28575,-25911,-20256,-23511,-20198,-6577,14440,34976,54060,62718,50949,33381,24156,4572,-8675,-401,17420,17107,5268,-14326,-24348,-3206,17958,33468,36589,25169,5164,-13297,-24634,-22065,-19550,-29014,-31849,-15729,-6396,3305,22845,36173,27268,8225,3132,5502,-6598,-12584,-17120,-17527,-6641,4429,-3958,-29189,-18778,-4756,-1905,2133,-5716,-10033,-8826,-15397,-12270,-3741,-2597,18628,35291,29467,9719,-5444,-5153,-6189,-10649,-5357,4338,7110,15654,15479,4336,-13847,-32150,7230,27471,35204,22515,-4282,-15949,-2334,5809,7801,4289,-3250,-19223,-15089,-17351,-23608,-8456,-6673,-8021,10043,19084,-2872,-14265,12769,29318,19968,-1386,-10104,-701,12076,7036,-19257,-22691,12426,32127,27451,11774,-1977,-6578,-18446,-29617,-19900,-8071,12940,18734,8392,8515,21829,17021,478,-3256,-2748,-19056,7581,31813,19423,-10258,-32274,-24998,1693,22614,22447,13268,-242,-4978,-8547,-17647,-19125,-15873,-9803,-6619,-11261,-14873,-6558,11038,21306,9448,-16073,-5736,21926,27955,7013,-28002,-31429,-4226,25459,44411,40321,10658,-18973,-35451,-18410,4085,15102,2112,-24966,-16859,-1552,5434,26518,53334,53207,30172,8722,-4058,-19833,-22024,-17636,-21251,-15117,-4035,23415,63014,82550,67298,30325,-13293,-25866,-6647,-9156,-15835,-22580,-34699,-47620,-40069,-19906,1169,11147,20668,7359,-10139,3337,9446,1844,-7553,-13068,-26143,-15057,-6616,-399,3847,7011,4507,16776,45652,35136,-11177,-19277,15049,23956,-1211,-37770,10881,47821,41085,13749,-12107,-42516,-6460,32119,49989,39892,5393,-28989,-14907,904,3787,-17410,-19770,-10019,-7669,-198,15694,30469,35742,25693,9064,-4901,-23494,-11289,8399,21710,20832,-4509,-10366,-3035,2941,-87,-5384,934,13812,28009,28565,7432,-13561,-2679,21893,40130,37918,24567,4895,-13380,-20011,-13610,-8886,-7899,-12360,-6140,1238,1677],[-14,-10604,-13793,-3702,1114,1897,-7092,-21297,-15475,-3333,-4815,-5572,-9751,-11210,752,20398,27051,17017,-1245,-16995,-34668,-20224,828,21963,30805,36917,32109,26819,23874,2792,-23140,-25482,-6321,14781,18343,2223,-9362,-15817,-3911,3795,-1525,-13228,-19326,-13360,10973,22657,24829,15399,4294,5556,-1363,-8083,9211,34247,32995,15049,-15887,-2039,33320,44092,18952,-23678,-20253,-11413,-10992,-20670,-32494,-17033,-12697,-13606,-25279,-30697,-33667,-32614,-5356,21882,25386,7996,-22338,-19800,-6556,-6369,-16466,789,30778,36826,25908,27267,23856,3735,-13042,-31033,-36100,-19703,-12353,-13481,-19208,-26310,2522,27299,35466,26488,21305,35858,52202,53607,39732,10092,-20496,-20093,-7528,-12197,-26167,-12553,10270,18600,10070,564,10981,7745,-17759,-2785,40165,62790,39416,8258,-2332,-8598,-21629,-23320,-15377,-10405,-531,7432,7225,-7679,-6137,-936,-17152,-66,27228,32251,25937,29422,31269,23265,6431,-31,17622,22369,3017,-17914,-33126,7313,19381,536,-23074,-29082,-12217,37312,91376,95396,45616,-9984,-9284,4974,-4333,-8781,462,-557,648,2738,-1591,-18066,-34438,-17206,21408,-11207,-120134,-198251,-178564,-115401,-44943,-8160,17636,22540,14720,-5903,-19610,-13492,-11164,14570,39541,25574,695,16551,20563,12786,16551,23021,18684,-2951,252,-400,-26226,-36769,-27181,-35734,-33601,-7833,17040,29902,32501,30283,22395,24868,23882,9984,-17881,-27459,-13988,-13081,-27432,-27575,-28424,-20829,13067,35881,14829,-23619,-10936,6159,9404,-15723,-14424,20123,42512,27220,-20670,-19657,-16672,-16136,-14412,4556,28712,38573,28470,4493,-15121,-20765,-7971,-73,-1664,-8003,1094,21327,42247,26903,-24359,-5760,35384,32025,-10795,-36134,-5999,-1235,-12026,-25216,-25534,-22418,-15721,-6722,-2395,-4601,-4999,20606,33090,22715,-5358,-28850,-31388,-30977,-8052,8893,9388,-5294,4378,21782,33239,37063,41696,30898,664,-23259,-4846,-1164,-31000,-26943,-1212,-8734,-30637,-91,13640,5211,-34640,-15724,6589,-703,-50727,-4543,45335,66811,64308,37793,8293,1580,15078,22714,24220,19063,22427,25659,32091,36316,20529,-8765,-33436,-15835,-8924,-12648,-21259,-32402,-29531,-10811,-7791,-15770,-32001,-20503,-1726,24791,44816,32726,12278,6823,16569,18277,9686,-12659,-28267,-11914,13440,25887,24787,17033,-988,-17406,-22032,-9979,-10452,-18806,-5332,11708,7734,-4117,-15220,-19161,-18779,4932,27991,32403,23208,-2705,-33056,-13443,-7641,-13683,-28640,-33040,-10250,1384,-6182,-9023,13739,34754,40134,34370,27001,10378,-5180,-29066,-28394,-15309,10067,52693,60818,41519,11548,19454,36842,24046,-481,-14659,-19424,-21813,-34807,-18797,601,14278,27497,45977,44014,29731,22925,13267,3953,-21435,-40019,-23865,-17300,-24138,-28449,-34038,-25073,-15700,-8741,-6184,-6703,640,2510,-9992,-14080,8336,28760,46822,63522,38092,3656,-4031,-11947,7599,24368,9777,-26833,-37365,-18669,-13582,-29761,-20697,7548,10744,-7076,-28308,-13145,6685,17475,7498,-23766,-23221,-25737,-19675,5881,16786,13274,12123,2456,-12381,-11843,-7817,-8641,8903,10867,-3733,-23480,11205,43017,54131,31816,8949,13106,27835,33833,39209,38821,20683,-3519,-20508,-16439,2274,6671,-4661,-125,5656,8662,4559,7624,17067,10090,-18043,-19946,-17812,-28147,-27440,-14246,-10822,-16010,-25311,-21291,-6327,-6891,-13977,-10642,-1385,-5773,-13451,-21183,-21853,-21353,-31605,-26395,-11168,-6859,-4222,7799,14495,-12907,-12205,36256,78049,70305,36646,14553,20132,27432,29908,23512,8321,11355,27086,13946,-17323,-13883,-2904,-16534,-186,24678,33184,21600,25547,34042,28600,17099,-2353,-37386,-31737,-36493,-28703,9770,36163,30494,307,-21759,-8235,3445,-2425,-28505,-11249,-1417,-2763,2782,8503,9654,6201,2253,-5080,-7708,16171,38455,45476,62566,58322,37647,15499,3482,7875,8857,8445,11556,23345,28462,13111,-10705,-24363,-3099,-5354,-24508,-15508,7009,24086,33204,29791,3168,-28887,-34950,-36008,-6989,5940,3849,4466,34599,65741,68928,56549,35980,14902,-5420,-5040,17770,26481,9537,-23063,13131,32020,13074,-7051,2647,-6150,-28127,-22875,-11488,9379,23353,17413,12697,20086,17474,12350,31094,78526,72064,51232,42755,20691,-11894,-13742,15624,41759,51143,32957,-4817,-34035,-13016,-20991,-22142,1237,-1069,-12815,-23568,-17316,-14222,-30545,-22471,7779,17918,7682,-12306,-22932,-16467,8129,33508,39610,21606,-5101,-6227,-6770,-22163,-25917,-24859,-17332,-6231,3521,13358,6339,-22295,-810,23399,20617,1215,-16981,-10728,-10553,-8146,2410,2214,-29753,-19792,-3054,-4606,-8003,-22010,-38935,-40166,-24944,-25453,-25914,-8306,12193,33799,35047,16365,11341,24474,7535,1653,18681,30248,38464,32649,19362,3100,-8405,-6378,-19055,-20354,8188,17328,14725,4756,424,-6390,-24012,-10312,14910,21048,28537,28700,27983,23096,-1425,-26833,-28542,-19455,-20142,-14123,-447,22654,42576,56317,60370,46997,29374,20526,4079,-3604,1448,12677,8799,-2775,-19367,-23690,-5081,14413,29847,32960,21233,2439,-13750,-23892,-20891,-17510,-27585,-32450,-15190,-5025,5281,24180,38153,30007,8847,-2478,-240,-10042,-15398,-19877,-20536,-11920,-3386,-11318,-32997,-18184,-7500,-6521,-3741,-10042,-8930,-5669,-10502,-6654,1115,799,19355,34705,31337,13213,-6571,-13789,-12476,-11679,-5056,5263,11017,20448,19688,9315,-9123,-35533,2207,24082,33162,21424,-4263,-14777,-2390,5616,7594,2238,-7404,-28249,-15238,-16235,-22492,-10437,-10376,-9982,9605,16662,-3111,-1677,24698,37566,24480,2660,-7274,-1186,11338,5346,-21932,-18680,18423,36967,30015,14656,3459,-137,-12244,-32682,-25098,-5358,17430,22340,11939,13654,30283,26322,2818,-13443,-18737,-32433,6473,27454,12780,-14885,-30452,-21573,3710,23304,25221,21237,8383,-314,-9479,-20521,-20370,-14645,-10414,-12750,-20090,-20369,-8831,9586,21681,10264,-21980,-20432,13475,25874,9158,-22964,-32137,-4927,26228,48291,48495,20305,-11991,-31634,-20223,2417,15726,4620,-22682,-16806,749,8681,30881,60111,63196,46178,27315,10639,-11849,-26064,-22719,-21894,-18589,-7886,25262,70059,93995,83019,48155,3001,-31305,-10589,-6844,-11328,-16744,-30006,-42355,-34846,-18824,-2790,2862,8504,-5826,-6478,7886,5090,-8393,-17218,-19064,-27659,-16414,-7165,1764,7488,8740,1808,5936,35416,28943,-12336,-22666,8452,13971,-14984,-40385,15897,47859,37373,10625,-12612,-42187,-8530,31828,51972,44895,12448,-25114,-22482,-8195,-6042,-28260,-22363,-13415,-12892,-2588,12959,23938,26481,18141,5799,-5619,-19656,-3624,15750,27352,24131,-953,-4789,4246,11251,8049,2024,5956,17213,30821,28442,2553,-17689,-4977,17044,33476,30886,19383,3110,-13699,-28551,-17408,-6739,-1974,-5129,-1,6041,4807],[152,-9850,-10137,-823,4404,6277,-3240,-22355,-14807,2152,1521,-2346,-12221,-15494,4135,26152,28917,14310,-4603,-21713,-28481,-6399,13000,23388,24891,31823,28488,21976,21517,4376,-18249,-18100,-2999,11267,12885,-1382,-13467,-23041,-5635,5150,700,-10539,-13912,-4246,19757,28180,27177,15691,4492,6344,-2379,-13141,6110,33311,32337,13343,-17838,1753,39066,49472,22732,-24213,-15798,-9024,-14348,-27328,-35969,-14966,-14554,-19890,-33935,-34060,-35865,-29854,-1755,20325,16889,-2890,-27218,-8668,8526,9192,-3638,-1439,22039,31995,27037,27990,19723,-1544,-16225,-35271,-33464,-16429,-8901,-10178,-15116,-23715,-6351,12612,21906,20913,25335,43430,58814,57499,40142,10780,-16691,-20581,-17385,-20213,-27158,-14773,2947,8615,1349,-3928,6968,4884,-17852,-5083,39929,64078,36574,1441,-1038,-2028,-16463,-25777,-19747,-14520,-4474,4481,8096,-2600,-4771,-12227,-20839,7170,29350,30474,25644,28869,34058,27062,10225,2888,19746,26684,11609,-6441,-34200,-6333,7632,-5015,-19448,-21071,-2142,40372,83215,83704,37704,-16028,-9107,9250,2238,-1732,7782,10883,17117,18509,6304,-16498,-21772,-2463,28049,-14933,-134148,-222987,-208003,-139073,-52809,476,27520,24043,10580,-10880,-23101,-17404,-15118,13720,41629,31186,8507,27940,30203,19858,18758,19432,9026,-13459,6730,9539,-14257,-28674,-21720,-26986,-22956,5799,25699,31717,28408,23225,15402,18829,18456,6202,-20177,-39353,-25482,-23089,-33400,-25241,-33327,-18151,21079,42949,16436,-27671,-15995,2208,7559,-18064,-17087,14560,33684,21288,-21468,-19793,-19429,-17935,-14113,4988,27099,34856,20274,-5402,-24153,-27802,-12759,-3415,-3330,-8678,-2591,13447,31967,16551,-26734,3614,40948,33981,-11164,-36260,-2920,1434,-8761,-22765,-27379,-23604,-18882,-10019,-6445,-8278,-5361,20103,29765,17203,-7672,-30018,-38561,-35232,-13555,-1732,-1911,-8282,4471,17892,25411,29224,37151,32868,10356,-15570,-17772,-12892,-34470,-23318,294,-4343,-25084,-2222,12452,7547,-29192,-21391,1909,66,-44255,-17314,24535,40874,41427,24341,3360,-2652,11742,23116,27271,20214,20683,26328,37292,44575,29633,-887,-27924,-10558,-1024,-5557,-16580,-28227,-32965,-13666,-6619,-10565,-27565,-20022,4063,34602,52514,37363,14070,6226,16123,17100,6984,-15016,-26900,-12292,8963,17644,15898,11194,-1817,-12599,-13067,-4516,-9134,-22864,-9942,9750,7510,-6107,-15546,-19438,-15059,12741,35500,34685,20859,-4130,-30425,-15778,-10740,-16469,-28280,-29791,-8339,5085,-408,-11677,8915,37154,49682,46859,36594,14165,-6073,-29770,-29898,-19326,6996,53229,66528,48659,17047,26267,42653,25721,-2577,-17710,-20514,-17501,-26715,-23719,-1694,11440,20987,37225,35701,26076,26296,22300,16596,-7754,-26381,-21032,-15084,-21687,-24843,-28844,-18610,-8689,-3562,-2616,-48,7080,7709,-4932,-10391,10069,32391,52657,69402,41833,7692,-154,-10127,7440,25746,13696,-20728,-43462,-24800,-17266,-31782,-20647,6280,8399,-9649,-27157,-8455,11562,22561,15651,-13323,-26944,-26870,-14600,7765,14705,9935,8960,1503,-12390,-13726,-11401,-9052,10556,10292,-3144,-18709,7314,41591,58195,38091,12984,16089,27538,28535,29949,33686,18767,-4323,-18310,-14752,629,2473,-10822,-5623,1087,3668,-1556,2967,13992,9362,-17406,-19086,-17157,-28022,-23367,-12837,-13304,-20704,-30550,-20465,-5798,-7679,-12578,-1949,12673,6291,-8793,-20432,-18821,-19021,-28058,-27496,-15644,-11563,-6886,7192,14906,-14236,-8901,41667,85944,74051,32652,5404,10916,15252,16776,11802,-1394,8508,29837,16917,-16710,-16245,-4414,-14030,3940,25804,30571,17047,23034,32111,21289,5294,-14422,-40540,-30355,-41626,-17140,21976,45234,37630,9285,-14291,-6951,3003,-2524,-27593,-15553,-5315,-4214,2512,8982,10561,8337,7605,3884,2504,25126,48917,52764,62295,63094,54931,35158,16501,11572,9625,14982,22910,28937,24470,3472,-18461,-21049,-5773,-13807,-37073,-30805,-7679,12288,25094,26445,6424,-17482,-31096,-22565,506,7007,2891,5664,30161,55117,60363,52396,35676,14553,-6761,-4142,17413,23322,5775,-25029,14270,33773,13071,-11485,1259,-3728,-22606,-20534,-12206,10642,27874,20555,10953,16254,12697,13870,44251,90274,73606,48222,38907,20796,-9783,-21357,8467,38478,51328,33419,-7145,-27361,-6819,-14966,-25686,-3905,-8633,-20914,-27722,-27078,-24081,-35027,-11532,16130,22730,10401,-8694,-17031,-8859,14814,34316,35324,16600,-6782,-4685,-6854,-21237,-24327,-26737,-21375,-10713,3777,19604,14323,-11305,2774,23150,16448,-5332,-17318,-7028,-7980,-10545,-6508,-11787,-34504,-4256,10477,6985,-73,-19608,-39247,-32066,-18710,-21268,-28673,-15802,-1032,24065,31105,14754,10187,31154,16427,-3872,14346,25049,34752,28791,16485,4236,-4336,-2097,-14575,-22246,5002,14913,13669,6504,4118,-4453,-26373,-11034,14572,21809,29827,29218,29997,29825,7831,-22015,-30356,-18090,-15525,-6797,8270,32078,49441,57545,57322,43023,25708,17525,5197,3035,6349,11984,4967,-6761,-21045,-22035,-6837,10305,25201,28693,17252,-517,-14154,-22571,-18730,-14287,-24792,-31469,-13424,-2284,8243,25382,38854,31986,9957,-7741,-6038,-12716,-17245,-21755,-22724,-17113,-11550,-18483,-31730,-15650,-8674,-10466,-9383,-12416,-5585,-2336,-6282,-1161,6584,5410,20956,34554,33719,18257,-4211,-20646,-17351,-11552,-3790,6644,13898,23333,22642,14284,-3337,-31657,-1768,21510,31978,21470,-2566,-11452,-656,6534,8357,2264,-5767,-29212,-14515,-15082,-20404,-11044,-12815,-11833,8496,15018,922,11193,35931,45790,30375,8663,-3292,-2223,8944,2511,-23873,-12944,25065,42704,34222,19852,10012,5880,-6151,-28935,-27805,-2228,21919,26730,16937,20060,39385,35646,5345,-23291,-29506,-29514,5149,21282,5352,-18906,-28078,-17360,6785,25142,29472,30508,18264,6832,-7315,-21991,-21861,-13961,-10340,-16988,-24165,-17482,-10013,5510,18172,6800,-28973,-27217,12444,28376,14788,-14029,-26627,-4228,26844,51525,56192,30783,-3046,-26770,-21171,1499,17273,8512,-18556,-15108,5103,13618,35891,66334,72269,62622,46820,25912,-3148,-27095,-26325,-21350,-21305,-9766,28731,76851,103645,96841,64189,18585,-22765,-13089,-4438,-7114,-10137,-22521,-35969,-29629,-14276,-2053,-698,1557,-7781,6633,16032,4426,-15232,-23642,-23261,-27824,-16550,-6748,4367,10966,9860,-1294,-4608,26194,23471,-12729,-23751,2211,2776,-29971,-26520,22228,47263,33449,8577,-11508,-40441,-10161,31405,53434,49239,18894,-18937,-25988,-14897,-16089,-34700,-13116,-10406,-16010,-4439,10052,16787,16936,12089,5017,-4828,-15818,2644,21713,31768,26777,2951,1660,11924,19327,15756,8690,9539,18548,31125,25776,-3814,-19858,-7275,9972,23799,21273,12572,742,-13087,-32704,-19714,-4007,3798,1919,5636,9810,6769],[-1414,-9571,-8152,-113,5943,9035,-1016,-24726,-15335,5945,6287,227,-14192,-21881,4170,28144,28446,9685,-10395,-28142,-21724,5711,26412,28628,20377,24814,22337,15368,16068,3243,-13955,-11515,-264,6442,7155,-2542,-14973,-31494,-9356,3538,-43,-9645,-8638,4350,27486,32447,28548,15493,4196,6312,-3977,-18449,3389,31986,30724,10601,-20625,5264,44491,54460,26969,-22473,-11839,-6081,-17055,-31988,-27016,-9850,-13747,-23436,-40718,-38447,-38562,-26454,1687,18128,8158,-13084,-28100,-813,19635,21380,8647,2765,16286,27194,26932,26854,13620,-8055,-19412,-38876,-31668,-14814,-7152,-7867,-11781,-21141,-15298,-1901,9195,16950,29769,49992,63418,58489,37477,9013,-14931,-20192,-26767,-26930,-27440,-17625,-4720,-1329,-6589,-7544,2629,1638,-16645,-8286,36674,61782,31183,-7659,50,4084,-10983,-26159,-23020,-17095,-7269,2182,8897,572,-5365,-24145,-14731,13486,29162,25766,21756,25022,34352,29092,12692,4514,20563,30360,20533,4712,-23508,-19790,-6587,-11725,-15932,-13321,6955,39762,68974,67489,27095,-24264,-9491,13176,8689,5261,15503,22127,31232,32206,15257,-7680,-4113,15300,37910,-15403,-148213,-255368,-245994,-169604,-64886,6493,35946,25837,7069,-14917,-27386,-22617,-19053,12999,42798,35278,14809,37318,39372,28217,23626,19568,3991,-23823,8796,16390,-2922,-19320,-15214,-16194,-7542,21346,34007,32428,22988,15039,7102,11069,11317,889,-22104,-40736,-27621,-25253,-29082,-19254,-34424,-14693,27065,46674,16952,-28652,-19666,-2161,4242,-20836,-18859,8532,23849,14895,-19062,-18732,-21289,-18497,-13694,4221,23208,28356,10057,-16644,-33203,-35003,-18437,-8023,-6460,-10247,-6627,5473,22087,8674,-19939,11075,43712,34128,-11273,-37849,-2569,2450,-5485,-17982,-26530,-25334,-21682,-12690,-9794,-10891,-5579,17106,22643,8598,-11344,-30378,-41712,-32142,-14894,-9668,-12504,-12144,1822,11621,15971,19776,30520,32334,17539,-4634,-24285,-25792,-36419,-18339,2067,-428,-20066,-4872,10660,9629,-23573,-27862,-4143,740,-30801,-37866,-23858,-21968,-18957,-20024,-19896,-12982,5673,21639,29129,21622,19027,25724,40131,50267,37168,7181,-21857,-8029,3544,-551,-13158,-24831,-32797,-17625,-7211,-7388,-23935,-19484,8591,41979,57896,41228,16820,5597,13695,13532,2563,-18183,-25947,-13395,3660,8892,7170,5427,-3009,-8675,-4875,2209,-5934,-24687,-15480,6951,8256,-4331,-15053,-20132,-12554,17256,39287,34717,18088,-4460,-26907,-18499,-13123,-17977,-26986,-26016,-6616,7716,4368,-11814,4183,38631,57941,58203,45275,18331,-5337,-27272,-31377,-23759,4373,53146,71434,55725,23512,34384,49030,27731,-4347,-20628,-21274,-13572,-18758,-27619,-4954,7493,13151,26881,26453,22170,29442,31011,28560,5897,-12601,-13613,-12232,-20616,-22556,-25234,-14066,-3858,94,-192,4840,11583,11716,-37,-7612,10229,34218,56152,71625,42737,9399,1576,-10161,5285,25734,17524,-13425,-36556,-27735,-18779,-31326,-22428,3291,4791,-12994,-25355,-4344,15820,26335,21689,-4486,-23053,-24434,-11565,7484,11651,7110,7576,1952,-12570,-13915,-9387,-2055,16124,11298,-2483,-15521,2068,38379,59764,42912,17227,19069,26244,21887,19306,26816,15850,-4676,-14839,-12759,-1299,-2253,-17751,-12634,-5663,-3604,-9486,-2833,9971,7137,-17803,-18508,-17146,-27734,-19109,-11025,-14691,-24991,-35683,-18927,-5733,-8217,-8822,9063,29694,21853,-1294,-19599,-15322,-15576,-24729,-28297,-20986,-17948,-11420,5835,15183,-14698,-6728,44761,91076,75768,27717,-4875,1356,2473,4070,1079,-8821,9067,33641,19583,-15795,-18344,-5775,-10525,7867,26219,26966,11007,17882,27323,12432,-6633,-24728,-32119,-29050,-43221,-5903,32753,51195,41865,16202,-8117,-6759,1106,-3391,-22837,-17723,-10137,-7194,915,7839,9701,9481,12901,12725,11670,32588,56846,58332,61865,67536,68881,50554,26864,12749,8094,19997,31158,32443,19771,-6646,-26134,-19837,-9340,-18969,-39925,-44783,-21686,1607,17969,23960,11091,-6340,-19419,-9394,6576,6428,840,5121,23242,41895,49715,47241,35518,14567,-7408,-2898,16497,19830,2643,-27013,13153,33178,11918,-16795,-1271,-2741,-18050,-17648,-12890,11409,31485,22454,7578,10610,6681,14851,54159,97273,73762,45986,35192,19811,-8258,-29151,1714,34864,50425,33013,-8846,-21882,-2608,-10341,-28215,-9027,-14591,-19918,-14929,-30870,-33565,-25091,-1049,23100,26052,12298,-5419,-11577,-2014,19748,32917,29427,10883,-7955,-3342,-6692,-19124,-22949,-29226,-23653,-15796,1574,22720,20554,-505,6546,20566,9520,-11690,-13091,-3166,-4856,-10480,-12185,-17507,-16125,8961,21991,17479,7062,-16663,-34754,-25322,-14229,-18686,-30026,-23101,-14028,15632,28056,14259,8318,34748,24083,-6738,8050,17847,28901,22935,12269,4364,-679,2004,-10631,-23579,920,11534,11624,7212,6224,-3999,-28874,-9150,14076,20037,27884,26841,29087,33963,15503,-16726,-32526,-17420,-11167,-67,16985,40002,52969,55641,52195,37908,21176,13912,6762,9501,11637,12471,3114,-8392,-20663,-21439,-10078,4234,18252,22526,12051,-5062,-16475,-22905,-17512,-11826,-22451,-30405,-11963,176,10344,24581,36342,31069,9301,-14201,-13078,-15713,-19167,-24022,-25534,-23375,-21000,-26118,-26133,-13078,-10153,-15423,-15584,-13415,-2397,-976,-4684,2370,10846,9548,22162,33638,35007,22645,-654,-25246,-22041,-11593,-2995,6508,13598,22411,22500,17182,1287,-26130,-6065,18080,29695,20457,-1475,-8162,996,6647,7842,1693,-1863,-20008,-14607,-15831,-19592,-12359,-15784,-15488,4655,11737,4971,20823,43434,50963,34606,13586,-438,-5708,2675,-3760,-27805,-8269,29796,46636,37219,24174,14821,8901,-3133,-25440,-30198,-1099,23872,29311,20801,25066,46417,42385,5707,-34368,-21779,-13948,1955,11546,-4369,-24164,-27789,-14918,8294,25547,32424,38034,26493,13223,-4938,-24118,-25691,-16101,-11748,-18677,-18549,-9628,-11685,-2094,10892,-408,-34560,-20984,17886,33833,21656,-5465,-20763,-4745,24929,51490,60101,38085,3752,-23461,-23717,-1223,17033,10794,-15861,-14127,8356,16623,38224,69035,77770,76607,63731,38564,3879,-26248,-30150,-21929,-25189,-10851,31719,80934,108771,105736,75313,30428,-13306,-15683,-4008,-5564,-5863,-16868,-31974,-26631,-9765,2239,1901,3655,2879,21387,24508,5327,-20139,-28241,-26700,-27205,-16679,-6681,5820,12539,8765,-6432,-15046,18733,18689,-13208,-24171,-4901,-10522,-43371,-10350,27916,44692,28315,6416,-10510,-38890,-12298,29725,53040,51294,22899,-14020,-25747,-18243,-24555,-23068,-235,-3979,-17229,-6370,6376,8863,7794,8647,6650,-3011,-13026,6253,25023,33850,27900,6477,8250,19088,26223,22084,13678,10945,17297,28527,20437,-11090,-18708,-9053,957,11440,9792,5034,-1583,-11029,-23225,-18642,-786,9313,8787,11032,13077,8258],[-4307,-10069,-8079,-1556,5747,10025,-647,-28348,-16793,7916,9203,1800,-15416,-28845,1595,26454,25393,3437,-18215,-34370,-15623,15330,37917,35104,18014,17168,14695,7920,8434,115,-10040,-5330,2227,1203,2526,-630,-13319,-39674,-13913,145,-2410,-9094,-2881,12794,34465,35857,29395,15333,4190,6486,-5312,-23606,1687,31050,29089,7784,-23475,8931,49541,58623,31311,-19034,-7952,-2064,-17339,-31189,-17825,-2758,-9569,-20829,-32186,-40399,-40930,-22612,5259,16233,660,-21019,-25658,5262,28222,31770,20776,12329,16248,24476,27059,25320,7209,-14145,-21121,-37467,-28618,-12817,-5419,-5302,-7940,-17498,-22258,-13778,281,16671,35650,56414,66918,57770,33380,6456,-13678,-18739,-33451,-28845,-25636,-19004,-9116,-6486,-9172,-7873,28,86,-12620,-10745,32246,58360,26294,-16680,2491,10951,-4250,-23231,-23538,-16496,-6996,2375,10981,3227,-6429,-32022,-3064,20300,28652,20364,16334,19944,33799,30913,15382,6565,21898,34841,30520,16593,-9832,-24265,-20846,-16544,-11065,-4821,16322,38089,52053,50065,17399,-30518,-7587,18715,16341,13618,24982,34175,44582,45285,25758,6349,16608,36122,50233,-15769,-166408,-280795,-262564,-180264,-65110,15891,44278,27858,4766,-16738,-30711,-26286,-20806,13579,44275,39314,21479,46057,48642,37753,31164,24719,7349,-28236,8870,22515,8697,-8983,-6384,-2432,11234,38891,43110,33919,18637,8372,-104,3478,4342,-3827,-21385,-28232,-16832,-14750,-15922,-10409,-30756,-9553,33108,49731,18854,-24737,-19504,-4268,2290,-21126,-17980,4216,16129,12346,-11011,-14580,-20689,-16714,-11339,4660,19791,21935,787,-25570,-31713,-36818,-21939,-11406,-8975,-11115,-8929,876,17333,8585,-6993,18506,45782,34667,-8871,-39117,-2917,3894,-622,-10747,-21722,-25351,-21087,-12343,-10222,-10259,-3925,13753,14137,-480,-13495,-28289,-36627,-24320,-11396,-12074,-19097,-14665,-568,6498,8528,11965,24591,31486,23815,7632,-18076,-36023,-32723,-10785,5960,4571,-14310,-6273,10145,13284,-16085,-33298,-9741,1522,-19940,-41212,-70093,-63569,-53794,-50178,-46333,-23880,271,21219,32284,25493,19922,25744,42083,54518,44102,16365,-13495,-5971,6465,3472,-9914,-20979,-27106,-20802,-8031,-4971,-20279,-17640,12962,47800,62023,45566,22087,7565,11662,9558,-1817,-20402,-23706,-13180,87,2231,801,1593,-3139,-4517,3453,10753,451,-20949,-20048,4677,10460,1332,-12723,-20232,-10389,19982,41053,34279,16726,-2597,-23297,-20444,-13581,-16902,-23546,-20511,-3558,10654,9120,-9092,855,40179,65490,68797,53317,22825,-3506,-23928,-31166,-26785,2771,51825,74190,61723,31172,44926,57237,31455,-4207,-21876,-20789,-9431,-10973,-27259,-8047,3660,5582,16622,18002,19592,33641,40342,40561,19898,2072,-3165,-7435,-19600,-20779,-22445,-10686,-421,3239,2827,9045,14907,15100,5047,-5158,9621,34946,58012,71084,41739,9666,2109,-11042,1715,24622,21369,-5113,-25873,-22879,-16456,-27913,-25071,-231,1075,-16221,-21999,154,19991,29144,25675,2245,-17347,-21337,-9995,6131,8815,5715,8110,3355,-12621,-10535,383,10935,23982,13133,-2242,-13788,-3338,34410,59092,46077,21557,22088,24326,14680,8363,19231,12808,-3818,-10162,-10289,-3116,-6979,-24765,-20468,-13654,-11816,-18179,-9650,5358,3796,-18723,-18179,-17873,-27093,-14684,-8454,-14188,-27655,-36343,-16710,-5831,-8323,-4171,19846,46810,38649,7672,-18621,-11961,-11606,-21745,-29219,-27122,-25746,-16745,5011,16055,-14109,-6631,44836,92709,75300,22516,-15910,-7809,-10207,-6977,-7363,-11957,12463,37714,21254,-15384,-20691,-7267,-6604,11433,25885,22450,3325,9969,19946,2958,-17260,-21320,-24754,-28789,-38192,3859,41080,53469,42787,20456,-3956,-8062,-2500,-5221,-16735,-14489,-13741,-11412,-2350,4690,6844,9495,17547,20471,18645,37260,61094,60966,60688,70234,77415,59889,32375,9961,3812,22460,35201,33252,15437,-14852,-33795,-21062,-10719,-14041,-26817,-31987,-32727,-7280,11792,21815,15515,3052,-8124,1821,10520,3753,-2844,2383,13789,26243,36683,40220,34158,13824,-7888,-1943,14521,15632,-265,-29519,9768,30130,9227,-23354,-5088,-3512,-15115,-16008,-15350,10062,32797,22455,2382,2750,-902,14433,59381,97482,70980,43757,31725,17566,-8116,-37468,-4822,30080,47412,30875,-10412,-18516,-1040,-7816,-29233,-14407,-17957,-12126,-1258,-21458,-30070,-14936,7551,27607,26819,12338,-3394,-7409,3000,21718,28563,21486,4048,-9422,-3364,-7404,-17787,-23453,-31935,-22208,-20500,-3649,21801,23934,8668,9770,15927,1055,-14719,-7957,-1496,-3379,-9071,-11492,-8068,605,18504,29755,25373,12407,-14342,-30809,-20945,-12241,-18392,-29918,-29629,-25540,8417,24927,14069,5376,34409,28691,-6122,-42,9306,21293,15308,6625,3030,1664,4890,-8356,-25159,-4378,6971,8225,5951,5620,-5947,-32457,-6419,12986,15411,22418,21472,24923,34804,20638,-12439,-35190,-17777,-7769,5132,24159,44851,51931,49821,44774,31584,15557,9412,8493,15027,15651,11891,1063,-9394,-20050,-22704,-15238,-3983,9033,14582,5945,-10798,-21087,-25417,-17355,-10464,-20963,-29596,-11096,1917,10986,21217,30060,26583,6217,-21727,-20706,-18446,-20476,-26350,-29005,-30162,-30528,-27370,-20445,-10976,-12331,-21365,-20218,-12285,-37,-1824,-5759,3858,13746,13118,23320,32375,35225,25889,3075,-23430,-25777,-11401,-2374,4963,10282,17976,19449,17899,4443,-21350,-10388,13815,26160,18106,-1321,-5289,2463,5982,5878,-52,2093,-10936,-14995,-18295,-20229,-14461,-18957,-20615,-1643,6807,7433,26435,46584,52431,36436,16817,1341,-10848,-7149,-13095,-34116,-4939,32387,48445,38554,27025,17679,8928,-3265,-23945,-32427,-2053,23167,29849,23225,28342,51012,46306,3939,-41906,-5521,1600,-2140,-775,-15135,-29474,-29083,-14170,8098,24333,33611,43107,32439,17964,-3308,-26825,-31505,-20869,-14152,-15128,-7446,-315,-11890,-10100,4474,-6202,-35818,-15466,21790,37759,27576,1586,-16092,-6510,20711,48194,59656,41037,7288,-21833,-27996,-6016,14564,10774,-15182,-14024,9717,16901,37361,67887,79555,87321,76730,47711,8964,-23947,-33944,-24005,-30176,-10849,33770,81777,108793,108829,80590,37649,-6122,-18450,-5962,-7092,-4589,-13958,-30828,-26502,-7095,7665,8999,13197,17400,33946,31540,6501,-23641,-31620,-28817,-25640,-16647,-6999,5798,11673,4974,-14099,-23273,14387,15049,-14033,-25017,-13373,-25947,-33597,4707,31516,39298,21300,3086,-11058,-38822,-15730,25835,49683,49662,22885,-12239,-24098,-18241,-23476,-12244,10667,1515,-17957,-9446,917,-416,-576,7404,8856,-1760,-12796,5249,23551,31446,25392,7491,12743,23375,29541,24608,14512,7781,11183,20801,10385,-19975,-16294,-11869,-11653,-5554,-5093,-4680,-5936,-10246,-15836,-17343,-305,11314,12146,13021,12890,6475],[-4759,-8315,-6920,-2062,6759,11973,484,-30484,-16402,10455,12394,4176,-14409,-32069,-702,23521,21646,-2371,-25822,-34426,-8779,23527,47265,41821,18841,11363,7724,1377,545,-3185,-5217,1611,5527,-2989,387,3994,-9221,-36022,-17739,-3435,-4734,-7569,3580,21030,40640,38461,29773,15185,4493,7101,-6074,-28871,702,30240,27293,4824,-26639,11996,52915,60304,33975,-15908,-5096,1789,-15736,-26636,-9777,3898,-4201,-14216,-21542,-37178,-43553,-20253,7033,13180,-6572,-27523,-22971,9180,34116,39913,31209,22745,19681,22716,26131,22168,-577,-20821,-22721,-33388,-25327,-11313,-4932,-4185,-5417,-14766,-28258,-24033,-5605,17914,40397,60045,66778,53222,26153,1380,-14925,-19264,-37400,-27996,-24701,-20598,-10179,-5472,-6615,-7435,-3189,-2153,-9035,-15062,24476,52334,21041,-26848,3351,15298,248,-21185,-24516,-16016,-6811,2007,11201,2408,-11051,-23166,7118,24227,24960,11685,6750,10973,29286,29194,14860,5684,20457,36419,37290,25069,1234,-15165,-34254,-19588,-8592,329,22063,33425,31844,30402,7504,-34366,-6787,22308,21340,19272,31774,42553,53019,53385,32887,18638,34519,54258,58527,-23025,-194969,-272941,-246495,-171801,-60850,21047,46725,24678,-1381,-20614,-35714,-31061,-23700,11559,42110,39393,24260,49565,53295,43315,35517,28774,13103,-22872,4597,25269,16832,-1862,543,9411,27574,52705,48135,31959,11574,-129,-9472,-7865,-6475,-11619,-21613,-18791,-5420,-1810,-3628,-3918,-29279,-6982,35445,48760,18375,-21580,-19444,-7469,-1376,-21984,-18874,-2226,7816,12107,-2517,-11412,-22008,-17592,-11561,2422,13524,12727,-9910,-24276,-21787,-32202,-25125,-16508,-14056,-15055,-12999,-2619,16212,13605,4592,22056,43604,32126,-7588,-43809,-7513,2106,1477,-6502,-18836,-26943,-20163,-12703,-11419,-10165,-4357,6660,1239,-12641,-16043,-27557,-31861,-18735,-8927,-13170,-23670,-18862,-4758,971,1515,3806,16825,27091,25304,15614,-7924,-36959,-26979,-4752,8465,7350,-10977,-9840,7394,15010,-10014,-39398,-18299,-1978,-17119,-40027,-52666,-37738,-25339,-24523,-25989,-31954,-6118,19016,33304,27815,19790,22945,39657,53839,46940,23040,-6156,-6501,5140,3505,-10175,-20156,-22677,-25738,-11940,-6304,-19726,-17798,13873,48741,61738,47246,26769,10218,8459,3112,-8570,-23109,-22425,-13708,-3230,-3620,-4967,-2478,-4807,-2931,8997,17797,6717,-15296,-25327,407,10656,6325,-11570,-22475,-10880,19197,39266,31736,14826,-1331,-21837,-23827,-14465,-15720,-20438,-15761,-1284,11850,11580,-7053,-3086,39598,69754,75885,57966,24639,-4050,-23341,-31313,-29791,-529,45930,70786,62774,37162,55410,65190,35035,-3726,-22739,-20870,-6886,-5278,-23990,-12432,-1386,-2666,5419,9246,17004,37238,48479,50805,32447,16020,7909,-1837,-19221,-20801,-21856,-9824,331,4648,5675,11610,15959,16540,8734,-4240,7260,33478,57193,67207,38314,7795,727,-13169,-4123,21211,23805,2730,-14972,-13778,-11638,-24124,-28731,-3872,-2363,-19071,-17789,4540,23303,30128,26609,5665,-13688,-19731,-10008,3970,6340,5252,9236,4343,-13139,-4519,14310,25970,31482,14277,-3430,-14046,-7871,30135,55862,46702,25072,24506,21540,7071,-2424,11439,9973,-1826,-4987,-7654,-4872,-11547,-31004,-28075,-21510,-18816,-24782,-16753,545,-251,-19704,-18246,-19481,-25942,-10202,-5141,-11942,-27973,-31441,-14041,-5634,-7732,317,29138,62266,55171,17109,-17229,-8933,-7411,-18838,-30275,-33585,-33964,-20178,6161,18133,-12348,-8374,42377,91269,73465,18635,-26627,-14967,-21500,-14541,-11932,-10163,17602,41748,22132,-15140,-22945,-8359,-1966,15486,25765,17998,-5155,834,12301,-3899,-18769,-10968,-18381,-29112,-32844,12230,47143,52786,41233,22692,-1189,-9995,-6774,-6835,-9832,-6335,-12540,-15007,-6237,558,3193,9546,22194,27539,23887,39546,62203,61172,59351,71224,80658,63405,33136,3756,-1649,23110,35770,32512,13938,-15756,-32979,-22325,-5307,-967,-12004,-18215,-30891,-12275,7875,20990,19985,11339,2485,11699,13529,425,-6908,-1160,3653,10229,22860,32263,31959,13028,-6979,-145,12818,12071,-1933,-30678,6244,26567,6563,-29568,-8364,-4386,-12267,-14506,-18967,7274,32673,22096,-2525,-5561,-8267,13738,60651,91529,65752,42033,29878,15686,-8055,-39770,-9371,25324,43393,28163,-10700,-16023,-613,-5977,-27152,-18034,-16800,-2600,10556,-10536,-19137,-5097,15194,30737,26242,11807,-1217,-3059,7444,21897,22733,13155,-2333,-10179,-3665,-7869,-16658,-24902,-30954,-16033,-20803,-10232,18214,25510,16818,13628,12257,-4082,-10055,-2677,-1471,-3102,-5972,-3579,8189,15631,25309,34491,31348,16936,-11734,-27387,-17754,-11362,-18969,-28121,-31072,-30631,3857,22589,15107,3245,31890,31295,-1381,-6873,2653,14519,8139,1365,1699,3799,7561,-6760,-26314,-9356,2789,4837,3649,3237,-9107,-36096,-3102,12445,9596,15143,14996,19140,33567,24148,-8568,-36506,-17727,-4319,9622,30125,46992,47210,41422,36770,25719,10286,5416,11540,20469,18689,10089,-1459,-10030,-19436,-24906,-20976,-12783,-634,6793,1081,-15021,-26275,-28536,-16487,-8849,-19176,-28037,-9705,3889,11001,16215,21027,19530,1858,-27676,-25684,-18887,-19347,-27032,-31911,-34476,-29894,-19823,-14661,-8632,-14364,-26320,-18711,-8110,2234,-3708,-8135,4511,16298,17066,25662,32095,35421,28653,7050,-18235,-26647,-9833,-927,3245,5555,11707,14885,17457,6906,-16902,-13738,9568,22169,15188,-1385,-2279,4459,5487,3341,-2383,5633,-2256,-14204,-21269,-21606,-16554,-21068,-25587,-8946,1470,8358,28520,45909,50652,36206,18822,3010,-15305,-19056,-23462,-42054,-2140,33572,48795,38799,28921,19365,6976,-5532,-23826,-34080,-4326,20597,28987,24736,30413,53649,48036,941,-31791,10596,15497,-5328,-13837,-24440,-31429,-29433,-13898,7027,22184,33414,45901,36274,21058,-2607,-29530,-38041,-27102,-15977,-7659,4789,9148,-10193,-14751,3784,-4945,-33715,-19270,18072,36835,31725,7783,-12051,-8535,15389,42762,55658,39968,7977,-20697,-32872,-11887,10717,9062,-15793,-13806,9769,15384,34534,64222,79042,95117,85837,53877,13133,-20105,-35815,-26626,-34724,-8981,35583,80310,104874,107047,80939,41171,-669,-20376,-9205,-10397,-5088,-12668,-31309,-28195,-6116,12819,17744,25389,31202,44003,37592,8515,-24769,-32962,-28123,-22228,-14399,-5607,6288,10218,345,-22385,-23812,15309,14510,-13435,-24967,-21153,-39987,-16667,19156,34310,32994,14380,170,-11666,-38541,-18309,21863,45481,46291,20728,-11642,-20628,-14036,-14290,-2039,19805,6482,-16683,-10953,-3357,-7531,-4141,10247,13163,1277,-11967,2446,19890,27094,21731,8385,17470,27180,31809,25993,13991,2955,3184,11046,-958,-24045,-10563,-11801,-22852,-23254,-18562,-11821,-8397,-7650,-7984,-13910,563,13013,15198,15053,13023,5511],[-4880,-6856,-7124,-3904,6641,12472,49,-33279,-16221,11385,13536,4785,-14183,-32337,-3915,18143,15564,-9407,-34314,-29397,-2934,28438,52006,45771,20462,6884,898,-5230,-8083,-6983,-369,8316,8640,-6671,-342,8884,-5150,-31415,-20730,-6852,-6601,-5413,9613,27917,45077,39583,29109,14441,4506,7791,-6231,-34587,-85,29102,25107,1739,-30102,14003,53847,58640,33928,-13937,-3437,4937,-12809,-20943,-3191,9324,1242,-6078,-11033,-30196,-43902,-19361,6861,9165,-12932,-31692,-20055,12779,39542,47577,40706,32596,24944,22509,25283,18805,-7945,-25590,-22783,-28228,-20640,-8485,-3914,-3095,-2904,-11687,-30537,-30723,-7266,21062,44763,61812,64248,46650,18085,-3905,-16679,-20508,-33605,-25550,-23744,-20207,-5822,2297,51,-5655,-5583,-3632,-5097,-19419,15891,46816,18913,-29899,4166,18415,3676,-19412,-24602,-14388,-5449,2621,11392,343,-17122,-13248,16158,26853,20221,2228,-4347,660,22998,25890,12956,3752,18158,36672,41995,31367,10585,-340,-19403,-15398,-6655,3785,26014,29292,13705,12828,1273,-31401,-5739,25766,25665,23729,36953,48412,57915,57903,37897,29077,49383,69435,63204,-34753,-223079,-232941,-211941,-158153,-62835,17900,44114,18794,-9079,-24200,-36427,-34629,-25334,9372,38576,37440,24411,49307,55410,46990,37943,31853,19816,-13872,1160,28607,24151,4463,7700,20789,42259,63507,50524,28465,4057,-7476,-16835,-20304,-18855,-19685,-20417,-10536,5673,11530,7989,1698,-28614,-4815,36337,46294,17612,-18236,-17875,-9284,-3937,-21067,-19955,-8624,2159,16869,7191,-7340,-23201,-19892,-13059,-763,6747,3936,-16379,-12662,-10857,-23454,-23506,-19441,-17567,-18346,-15123,-1659,21008,23444,15264,23683,39508,28856,-5497,-42812,-13919,-836,2116,-4540,-17519,-26846,-17469,-12372,-11733,-9123,-5282,-1945,-13408,-23753,-15066,-26395,-27768,-14617,-7306,-13210,-24115,-22109,-7346,-1454,-1667,-1447,9926,21183,23489,19862,2034,-25641,-19271,1096,11284,10044,-7654,-13781,3681,15928,-4267,-34672,-27300,-6877,-15338,-38115,-60064,-43160,-29588,-26071,-23196,-29377,-11903,15861,32634,28794,19397,18694,34330,49793,47075,28232,946,-7348,1402,1074,-12689,-21344,-18999,-29226,-17431,-9962,-21004,-19092,12234,45803,58103,47167,31514,14885,6627,-3641,-16076,-21592,-20461,-13308,-4268,-6267,-8067,-5242,-6833,-2929,12593,23749,12918,-8910,-27682,-4897,8962,9784,-11344,-26165,-12491,16939,36081,28855,13419,-294,-21234,-27371,-15011,-14027,-17239,-11358,855,12186,12492,-5883,-6749,37622,71134,79672,59475,23853,-7108,-25201,-31825,-32070,-5579,35371,60573,58076,41284,65202,72722,38589,-2578,-22558,-20870,-5269,-1126,-19479,-17349,-6825,-10440,-5855,900,14653,40053,55201,59226,43535,29271,19420,4735,-18206,-22062,-23036,-11035,-1136,4645,8580,13087,15329,16380,11049,-4414,3722,30226,54164,61061,33515,4550,-1955,-15366,-11511,15726,24741,9915,-4084,-3325,-5376,-20575,-31963,-5967,-3948,-19618,-12970,8950,25812,29354,24516,5681,-12612,-19419,-10472,2174,4830,5400,10100,4370,-14206,2372,28908,40508,36958,13943,-6369,-16309,-9709,26278,50228,44277,27064,25867,17834,-662,-12579,3994,7581,847,-28,-5203,-6667,-15796,-33860,-32307,-26596,-21206,-22600,-20610,-3680,-4470,-20476,-19110,-22256,-24440,-6131,-1738,-9216,-27005,-26638,-11673,-5241,-6820,3535,35794,74303,69585,25701,-15880,-6898,-3805,-16371,-31838,-40039,-38416,-19089,9033,20628,-10358,-11952,37669,87030,70645,16804,-22526,-19280,-31142,-18658,-13568,-6564,22214,44324,21484,-15547,-25766,-9577,2627,19738,25740,13396,-14692,-7985,6830,-5050,-10593,-2094,-13853,-30403,-28354,18121,49966,48750,36791,22295,-429,-13002,-11976,-8338,-3454,2711,-7534,-17456,-11077,-4929,-1482,9135,25834,32822,26535,38652,59506,58237,56810,69278,77880,60358,28336,-6377,-7506,21274,32241,29846,14974,-10394,-28097,-21618,4672,13462,1305,-6665,-22337,-13983,5346,20494,23247,17487,11053,19197,15081,-3807,-11940,-5949,-7106,-5824,8097,22494,27474,11060,-5508,1637,10729,8373,-3639,-30285,2811,22428,3524,-31312,-11349,-5740,-9817,-13319,-24523,2175,30311,21057,-6772,-14329,-15390,11922,56969,78741,56830,38980,28285,13474,-8721,-32851,-12270,19890,37626,24055,-10905,-15150,-1798,-5404,-24253,-19747,-13276,5009,18570,-1539,-9201,3244,20911,31692,23712,10203,679,1170,10903,19791,15009,4055,-8831,-11308,-4948,-8811,-16752,-27996,-26327,-8226,-16757,-18352,11549,24444,22611,17201,11025,-2594,-1244,1250,-3915,-4934,-2557,7165,24234,27575,28659,35367,34324,19690,-9743,-25276,-16298,-11957,-20778,-26225,-27283,-27586,1095,20104,16328,2014,27563,31704,5191,-9507,-296,9512,1906,-3527,58,5158,9455,-6323,-28131,-14218,-1313,949,-400,-1455,-13641,-33314,-632,11734,2758,6264,7757,11880,30019,25468,-5925,-36397,-17451,-1384,12672,33769,45456,38530,30666,28589,20422,5247,1813,15287,25207,19961,6143,-5475,-11443,-19679,-28424,-25915,-21414,-9947,-40,-1727,-15890,-29786,-29471,-14472,-6897,-17234,-26078,-8030,5722,9977,9362,9307,10181,-3121,-27687,-24829,-16859,-16196,-26065,-34285,-32982,-21713,-12306,-9376,-6479,-16538,-27104,-11625,-1974,4213,-6429,-11329,4530,18421,21103,28941,32713,35487,30630,10514,-13576,-25066,-7238,880,1459,339,4652,9406,16053,8617,-13073,-16326,5197,17659,11705,-1729,618,6794,5237,377,-5274,8283,5774,-11761,-24072,-23819,-18600,-21693,-27825,-16010,-3367,7674,27208,41545,45666,33813,19577,4806,-16778,-31872,-30567,-36214,585,33648,47919,38113,30001,20168,3611,-9320,-24606,-35421,-7673,16507,26914,25374,31336,54363,47745,-2846,-22348,24481,26746,-6752,-26506,-29303,-28152,-26359,-13055,5594,19405,31866,46269,37745,22142,-3328,-32276,-43613,-33742,-15907,1399,16543,17422,-8987,-14249,10112,5326,-22206,-29650,7110,31519,34759,13634,-8404,-10534,9457,35770,48631,35087,6146,-19145,-37085,-17988,6168,6002,-17389,-13065,8733,12796,30834,59179,77286,99704,90627,57080,16740,-15039,-34229,-29440,-36484,-5828,37004,76816,97724,100937,76898,41414,3177,-21616,-13528,-14987,-6942,-12705,-33113,-31458,-7403,15824,24970,36114,41900,51006,42387,11023,-23920,-32699,-25874,-17544,-9728,-1970,7995,8857,-4505,-30649,-17236,20259,16603,-11475,-24086,-27735,-35866,37,32079,35989,26024,7683,-2590,-12506,-38099,-19773,18143,40784,41376,16576,-11924,-16226,-7707,-3945,6570,25949,9959,-14208,-10533,-5670,-11247,-2955,15378,18464,5802,-9568,-1233,14526,21041,16826,8792,21918,30107,32794,26226,12355,-3211,-6635,-628,-13013,-20337,-3040,-8786,-28677,-40957,-27532,-15138,-8751,-3853,-613,-9886,1150,13764,17228,16558,13150,5280],[-2665,-3941,-6869,-5201,7072,13098,-346,-35084,-14681,12245,13995,4665,-14144,-29915,-6197,12415,8808,-16395,-40458,-20969,3023,31177,52999,47369,22929,5110,-4047,-10683,-15767,-9397,5599,15684,12426,-8681,543,13609,-1429,-27531,-21761,-8563,-6683,-2299,15170,33493,48044,39694,27916,13506,4497,8872,-5088,-40190,-570,27720,22771,-966,-33338,14961,52205,53567,30788,-13316,-2885,6983,-9473,-15650,1637,12976,5821,1797,-1331,-21697,-39695,-19766,4557,4078,-18417,-33463,-16960,17028,45647,55452,49213,40526,29620,23103,24722,15855,-13202,-25495,-21132,-22816,-15140,-4248,-1891,-1753,-268,-8162,-28508,-34254,-6562,24739,48101,61433,59499,38814,10375,-8175,-18195,-22254,-31991,-24055,-23329,-17897,1363,12043,6979,-4119,-7850,-5080,-1811,-23450,7583,42792,20344,-21544,4515,19700,5302,-18894,-24301,-12346,-3784,3555,11340,-2540,-23714,-5164,22888,27605,14344,-7660,-16230,-10637,15019,20835,9357,467,14675,34954,43663,34508,17015,13667,-2334,-7609,-5707,5086,27682,25920,-76,-2154,-1391,-26001,-5468,28312,28791,26011,39359,50682,58420,58201,40177,36212,59058,79329,63782,-47573,-195416,-191616,-177860,-149303,-76425,4655,37145,12331,-16872,-27290,-32740,-38586,-26662,6476,33150,32556,20601,44453,54869,48609,37751,32418,24771,-5833,2408,33775,30789,10012,14803,30944,53987,70006,49580,23032,-4063,-12655,-17918,-31075,-32797,-26757,-18502,-4091,15062,23001,17350,5567,-28609,-3255,35571,42322,16213,-15467,-15790,-9944,-5334,-19419,-21870,-15092,-443,24520,16860,-2865,-23695,-24225,-16673,-5632,-703,-3314,-13522,-1722,-1199,-14566,-17847,-17976,-15885,-16407,-11843,4058,29754,34841,24104,23287,33819,25169,-2941,-34652,-20947,-4726,721,-5683,-18648,-23900,-14290,-12154,-11584,-7753,-6984,-11643,-28896,-25886,-10629,-24873,-24790,-12251,-7317,-14060,-23452,-23556,-7535,-597,-987,-3065,4687,14179,18484,20018,9475,-13749,-10776,6830,14660,13339,-3368,-17378,-1354,15287,123,-26490,-33037,-10109,-7417,-11254,-31714,-49460,-53744,-54528,-31938,-24007,-17760,11389,29817,28085,18803,13736,26915,43135,44765,31633,7117,-7799,-4119,-3241,-16857,-24219,-16137,-25355,-23877,-15380,-23734,-21566,8127,39269,51349,45254,35837,21054,7299,-9052,-22287,-16266,-17314,-11518,-2760,-5201,-7774,-6117,-8612,-4042,14492,28417,18453,-2923,-24479,-10964,5027,10605,-12478,-31117,-13773,14931,33249,26743,12654,429,-20478,-29559,-15035,-12042,-14105,-7417,2897,12057,12232,-5711,-9592,34655,69851,80235,58037,20581,-12526,-28540,-32627,-34044,-12403,20599,43762,47567,43522,73177,79097,41764,-981,-21408,-20165,-3937,2053,-14715,-22060,-11998,-16638,-16331,-6202,12497,41518,59987,65547,52967,41604,31072,12033,-15960,-23832,-25425,-13715,-4200,3585,11368,13961,13770,15221,12303,-4917,-163,25851,49686,54029,28692,1027,-5100,-16121,-18845,8936,24545,16599,6845,7704,1863,-16977,-32445,-5484,-2788,-17110,-7630,13647,27929,27383,20050,2942,-13298,-18724,-9402,2285,4927,5997,10478,3654,-15464,8851,42305,53330,39879,12231,-10589,-19789,-7855,23770,43122,39078,27458,26337,13795,-7667,-21100,-2126,6165,4080,4711,-2636,-7958,-18816,-30506,-28675,-25260,-16765,-13251,-15411,-5052,-7169,-20185,-20345,-25481,-22081,-2165,1771,-6538,-25676,-22745,-9532,-4212,-5391,5526,39899,82462,81109,33180,-14287,-5539,-619,-13848,-32893,-38911,-31499,-13159,13315,23300,-8123,-15782,32405,81698,68304,17910,-14122,-20139,-37685,-20412,-13830,-3123,25453,45038,19609,-16006,-28733,-10435,7395,24691,26590,9354,-24479,-12311,7268,868,-982,4736,-10865,-31435,-24266,21652,49797,42200,30170,19794,-1100,-16416,-17232,-8797,2342,10944,-1146,-17803,-16074,-11009,-6348,8579,28413,36305,27019,35229,53791,52879,53261,64716,70097,51739,19060,-18814,-10567,17598,25372,26033,17880,-3412,-24621,-17369,16068,26702,12602,2792,-14083,-13097,4083,20284,25303,21629,17496,24483,15774,-7982,-17466,-11366,-17278,-20060,-6411,11304,20507,7926,-3470,3496,8509,4594,-5762,-29074,417,18389,656,-25742,-13626,-7163,-7142,-11368,-31132,-4692,26190,19997,-9115,-22249,-20976,9161,48608,60079,44316,33840,26163,10898,-9778,-26007,-13121,14191,30489,18745,-11406,-15724,-4195,-5786,-21300,-19035,-9159,9797,22386,4772,-1121,9888,24696,30657,19641,8015,2749,5920,14166,16102,5869,-5443,-15338,-13003,-6951,-10100,-18066,-32425,-19950,-372,-10703,-27278,2310,20742,25540,20196,13656,5496,8211,3619,-8552,-8577,983,18336,37970,35978,28724,32518,34031,20364,-8615,-24367,-16365,-13667,-23454,-24404,-21924,-20653,-396,17254,17251,1972,22541,30559,12351,-5402,1580,7433,-2454,-7618,-1752,5692,10644,-6709,-30910,-18734,-5379,-3663,-6373,-8295,-18693,-28098,450,10415,-4430,-3550,486,3737,24447,24556,-4784,-35342,-16883,790,13900,34384,39808,26261,18515,21015,15869,464,-1303,19127,28855,19233,-45,-11219,-14031,-20930,-28653,-22524,-24895,-17148,-4939,-2156,-12926,-26913,-25277,-11320,-4562,-15229,-24015,-6312,7102,7629,679,-4430,-154,-6932,-21025,-19537,-13198,-12161,-24236,-36290,-29047,-14548,-6150,-5113,-4990,-19203,-22493,-2454,4816,5649,-9873,-14885,3945,19797,24607,32317,33582,35021,31371,12704,-10661,-22704,-4519,1999,-808,-4593,-2111,3456,13680,9300,-10300,-18850,217,12301,7438,-2686,2875,8920,4899,-3168,-8864,9658,12680,-7963,-25841,-27387,-20906,-21157,-24877,-20622,-6952,5289,22511,33477,37323,28933,18744,6373,-14509,-36574,-26518,-25268,3427,32622,45715,36300,30024,19900,-1033,-14452,-26221,-37240,-12312,10817,23366,24717,30715,52728,45124,-7478,-14800,34556,34148,-6896,-38447,-28212,-22755,-20561,-11122,3876,15821,28593,43689,36111,20377,-6359,-35237,-41041,-37381,-13429,10498,26560,22973,-10335,-9498,20276,20358,-2994,-27374,-3647,25712,37696,18602,-5859,-13151,2573,27052,38504,26226,1892,-16852,-38057,-23399,1407,1556,-20264,-12184,6241,9326,26971,53547,74638,100145,90235,56738,19356,-9483,-30104,-32456,-33603,-2821,37109,70956,87553,90659,68623,38319,5029,-23044,-19462,-21128,-10518,-14540,-36631,-35997,-11891,14615,27905,42398,47719,54171,45161,13133,-22209,-31676,-23599,-12775,-3823,3146,10628,7550,-9665,-38839,-8367,26473,19578,-9138,-23049,-33418,-23597,14495,41956,35583,17886,502,-6163,-14354,-38241,-20691,14346,35310,34566,10100,-13147,-11846,-1269,5294,12233,27727,10829,-11673,-8710,-5981,-11491,451,20331,23219,10856,-5294,-4514,8106,13513,10269,7854,25053,31333,31906,25090,9920,-10061,-18435,-14394,-24141,-11484,4532,-3927,-25154,-38853,-27165,-14676,-7379,275,5209,-6645,549,12708,17323,16726,12649,5340],[1470,74,-6284,-6022,7787,13565,-890,-36068,-12073,12947,13642,3453,-15015,-26923,-7591,6863,1666,-23577,-37307,-10649,8858,31766,50367,46355,25231,5494,-6792,-14971,-22037,-9861,12452,23374,16546,-9133,2041,17116,1035,-25135,-21494,-8695,-5452,738,19284,36992,49046,38475,25894,11998,3937,9766,-3008,-41374,-1419,25426,19759,-3532,-36425,14261,47507,44898,23998,-14522,-3877,7029,-7225,-12152,3918,13973,8362,7856,6524,-13158,-32614,-21092,-17,-2369,-23563,-33956,-14222,21635,52029,63033,56044,45290,31626,23147,24141,13649,-13820,-20196,-18568,-18250,-10113,406,769,-364,2202,-4447,-24476,-37437,-6157,27222,49439,58512,52729,30500,4129,-10509,-19009,-23983,-33513,-25119,-24084,-14906,8020,19945,11524,-4532,-11173,-7719,-413,-26090,663,40125,23678,-12182,3638,18334,4193,-20637,-24210,-10847,-2960,3665,10308,-6016,-26927,176,26084,25591,6841,-17816,-27055,-22999,5145,13633,3550,-4684,9384,30360,41144,33318,19153,23995,11754,-721,-6681,3432,26061,22389,-8502,-15879,-2631,-21445,-6713,28838,29623,24882,37851,48352,53868,53830,39154,39245,62307,82358,60368,-57602,-177324,-167475,-158445,-149082,-97958,-14904,27822,6921,-23349,-30212,-29550,-40899,-29755,1090,24471,23418,11429,33912,50647,46458,33022,28577,25778,-356,8968,40232,35910,14058,20839,38604,61095,70629,44129,14629,-13573,-15437,-13038,-26319,-44141,-30075,-17812,-879,20965,30277,22370,6032,-29754,-3466,32057,35933,13020,-14641,-14957,-10895,-6943,-19298,-25974,-22498,-1544,31341,24499,468,-23383,-31213,-23815,-13764,-9923,-8791,-6553,6072,5239,-7983,-11957,-13418,-9281,-7785,-2755,12730,39200,44525,29523,19830,25924,20338,-1442,-27285,-26110,-10046,-4030,-11267,-23237,-20496,-12919,-13883,-12476,-7759,-10719,-22939,-43662,-18240,-6008,-24269,-24080,-12672,-10210,-17754,-25305,-24646,-7424,693,605,-3000,222,5423,9541,15070,12339,-4671,-3388,11569,17757,16621,1332,-20208,-8997,11235,1047,-21205,-32120,-11702,1702,16443,7768,-15517,-31817,-38322,-22775,-17881,-24977,4910,24109,24816,16977,7718,17128,33321,38782,31433,10290,-9044,-11976,-9820,-22656,-29272,-15334,-21497,-31253,-22952,-28541,-26270,737,28610,40714,40255,37966,26462,9174,-12624,-19394,-11043,-14175,-9572,-636,-2694,-5864,-6130,-10421,-6621,13972,30574,21717,908,-20925,-18708,-2490,6830,-16544,-37576,-14259,13545,31064,24927,11210,-317,-19795,-29625,-15664,-11213,-12424,-5244,3626,10636,10068,-7561,-12318,29951,65149,76755,52967,14110,-20656,-30928,-33024,-36640,-21676,1706,20549,31358,43146,77127,82267,42925,-453,-20769,-19385,-3377,3758,-10953,-26480,-17502,-21155,-24779,-11565,9379,39889,61123,68286,59283,51462,41257,18452,-13795,-26124,-29495,-18264,-9256,716,12588,13431,10902,12671,11871,-5962,-4600,19999,43529,46373,24042,-2681,-8999,-15466,-24214,954,22765,21984,16812,18009,8897,-13824,-31560,-4165,-695,-13926,-2841,17746,29052,23894,13098,-2563,-15223,-16570,-6157,4284,5831,5924,9488,1724,-17487,13251,52552,62829,39340,8682,-16312,-23984,-4553,22044,34825,30850,25462,25316,9243,-13941,-27914,-7128,5118,6920,8543,-422,-8968,-20414,-24310,-20496,-18520,-8448,-2524,-4670,-2195,-7273,-19017,-22036,-28663,-19129,1365,4818,-4724,-25063,-20259,-8061,-2989,-4023,5996,41294,86204,88704,38907,-12767,-4955,1897,-11331,-32543,-32510,-22418,-5084,17894,25435,-5924,-17976,28030,76582,67112,21084,-7646,-19374,-36741,-22093,-14431,-831,26679,43333,16539,-16187,-31456,-10704,12259,30298,28567,6219,-33807,-8914,14401,11004,7978,9400,-9083,-30530,-20107,23019,46970,34050,22040,15747,-2566,-19587,-21611,-7611,7574,17497,4697,-16397,-20422,-16884,-10664,7970,29839,38060,26007,30352,46291,46202,49234,58379,58923,39312,7648,-26353,-7573,13110,16358,22007,21448,2639,-21977,-10821,26891,37709,21930,10723,-6378,-10249,4170,20568,26564,24280,22178,28157,16523,-10690,-22649,-16481,-24939,-27434,-17975,-74,11561,4105,-644,5833,6708,1113,-8130,-27223,-184,15180,-1121,-19693,-14728,-8016,-3396,-7437,-35968,-11875,21552,19938,-8567,-26980,-23133,6262,36783,37643,29322,26835,23405,8374,-10228,-18796,-11213,9482,23203,13179,-11836,-16932,-6812,-6198,-17881,-15812,-4849,12283,22787,8730,5361,15422,27370,28675,15308,6514,6085,12507,19035,12721,-3365,-14253,-21045,-14474,-8506,-10842,-19682,-36592,-12268,7512,-3688,-34584,-8039,15345,26109,23142,20550,17343,17378,5442,-13869,-12321,5720,29741,49380,41565,26795,27268,31320,19629,-7655,-23483,-16675,-15100,-25506,-21677,-15770,-12554,-179,14985,18478,3788,18725,29466,20379,4021,7906,9509,-3202,-9474,-2648,6366,12307,-6222,-33059,-21649,-8562,-8291,-13284,-15665,-21146,-21543,968,9052,-10223,-12564,-5141,-3607,18317,22624,-4134,-32814,-15003,3019,14031,32484,30987,12279,7646,15812,12940,-3137,-2881,23381,32095,17613,-7046,-17467,-16801,-21840,-22220,-14212,-17812,-18647,-6430,83,-7034,-19719,-18909,-6621,-991,-12282,-21104,-3809,8766,4807,-8488,-17028,-7139,-5934,-11290,-12517,-8071,-7257,-21409,-37148,-25011,-8476,-865,-1283,-3574,-21655,-15338,7687,12203,7325,-12931,-17356,3690,21029,27827,35714,34803,34540,31480,14012,-9019,-19662,-1656,2299,-3207,-7620,-6390,-1478,11343,9690,-7953,-20985,-4884,6765,3188,-3627,4936,11222,4998,-6518,-12230,10484,18956,-2528,-24335,-31929,-22737,-19307,-19464,-18914,-7922,2204,15580,22818,26574,22311,16922,8024,-9501,-24239,-15344,-13322,7396,31477,42982,34038,29596,19165,-5983,-19947,-27865,-39509,-17568,4316,18940,23181,28977,49163,40688,-12195,-9178,40404,37557,-6081,-41176,-24095,-17387,-13403,-7382,2703,12035,24118,38604,31474,15737,-11698,-35664,-33094,-31223,-8332,19192,34577,25538,-13946,-3085,29545,33260,14690,-10866,-5361,23220,40875,22062,-4824,-16541,-5018,16978,25747,13989,-3552,-13235,-33871,-25664,-2097,-3524,-24181,-11305,2385,5704,24274,48733,71580,96101,84515,52733,20803,-3763,-24562,-33887,-30110,-941,35309,62799,74984,76913,56810,32289,4962,-24738,-27255,-28922,-16057,-18479,-41589,-36985,-19187,7829,24816,42532,47815,53220,45479,14234,-20535,-30476,-22088,-8953,1901,8564,13536,6172,-15181,-37392,-169,31614,21728,-7399,-22438,-38535,-13511,25098,47425,32160,8045,-7941,-11456,-17896,-39757,-21865,10034,28695,25529,1061,-15164,-8292,3831,12014,13787,24146,8214,-10083,-6458,-4843,-9508,3219,22996,25999,15297,326,-5595,2025,5287,1787,4647,25740,29968,28530,22449,7389,-15681,-31998,-30262,-26365,-1733,10458,972,-15910,-23272,-20573,-12331,-5203,3794,8529,-5371,-2191,8927,14525,14629,10699,4879],[3829,1791,-8367,-9301,5689,10856,-4435,-39066,-11372,10940,10101,-1325,-19623,-27015,-10871,-527,-7810,-33462,-28919,-1488,12236,28382,42673,40921,24652,5074,-9293,-19911,-28262,-10047,18019,29237,18941,-9944,1690,17183,197,-26317,-22515,-9554,-5409,1279,19880,36615,46550,34513,21636,8470,1292,8833,-1630,-36222,-4183,20747,14754,-7013,-39890,10677,38919,32304,12914,-18277,-7282,3865,-7804,-11918,2597,11295,7665,10716,11383,-5921,-24733,-22177,-6204,-9993,-28849,-34644,-12534,25507,57284,69233,60536,46265,29884,21712,23466,12984,-8305,-12458,-15836,-15181,-6380,4668,3769,1240,4731,-210,-19309,-42478,-7225,27805,48700,53731,45325,23549,954,-10115,-18315,-23945,-37595,-28482,-25250,-11712,12833,24782,13199,-6942,-15290,-11349,-641,-25285,-2724,39066,27761,-4145,2312,15185,1150,-23761,-23202,-9093,-2349,3387,8982,-8311,-21709,4017,26628,21864,-947,-25129,-26930,-34631,-4792,6055,-2691,-9890,3911,24272,35695,29028,18082,31041,23264,5152,-8217,320,22472,20112,-9205,-27152,-3024,-17347,-7251,28967,29587,22014,34225,43459,46816,47442,37027,40573,61832,80894,55707,-60590,-172075,-163101,-156155,-154923,-116872,-31860,20255,4426,-26253,-30979,-25380,-35884,-33164,-5507,14467,12507,-656,20008,44445,41206,24294,21441,24141,4340,20079,49093,41403,18895,27864,45801,65443,67422,36321,5420,-21880,-13999,-5100,-13416,-30021,-25656,-16814,1137,25191,34892,24756,5013,-29671,-3450,28047,29556,10241,-13717,-13568,-10321,-7043,-19161,-30006,-28045,-129,37688,31640,4431,-19879,-31207,-31639,-22837,-17919,-9436,1512,12556,10391,-1946,-5159,-5808,1526,6847,12405,25663,50442,53805,33725,15889,18788,17059,982,-18982,-22643,-13253,-9448,-18328,-26562,-15397,-11749,-15558,-12222,-7126,-14012,-32411,-35212,-8489,-571,-22369,-23005,-13034,-13096,-21923,-27813,-24582,-6516,2782,3581,-564,-1531,-2121,-383,7727,12503,3006,4730,17989,23271,22493,8743,-18187,-16321,6039,676,-17218,-27413,-11433,6377,28141,24104,1926,-11923,-14696,-6687,-11501,-30281,-311,18580,21436,15717,3070,7674,22847,31124,29205,11935,-9477,-19286,-15524,-26138,-32969,-14450,-17407,-32801,-29169,-32143,-30410,-6902,17157,29037,34343,39473,32049,13158,-11918,-12770,-4834,-9317,-5808,3077,1646,-1678,-3505,-9167,-7354,13769,32384,24522,4323,-16909,-25778,-11589,-35,-21787,-35342,-11179,15372,32027,25358,10644,-584,-16978,-26112,-15154,-10010,-10624,-3174,4759,9978,8220,-9408,-13096,25588,59281,71490,46625,6830,-27536,-26111,-29365,-33155,-29069,-17309,-5126,14039,42384,77839,82871,43044,59,-19488,-16967,-1716,5949,-6603,-26311,-21561,-21635,-24029,-11740,6698,35977,59357,68333,63282,59443,50489,24556,-10996,-26014,-33488,-22792,-14495,-2560,12977,12626,8289,10410,11276,-5815,-7874,14293,37443,40077,21409,-4650,-12251,-12569,-23144,-5754,20918,27087,26514,28108,16354,-9873,-30289,-2775,1565,-10517,1981,21854,30072,20143,5170,-9148,-15956,-11419,112,8666,7809,5563,7866,-421,-19501,15742,59564,69019,36063,4266,-22460,-25015,-1140,21039,26850,20746,21488,23316,5030,-18550,-32037,-10719,4524,9412,11759,1844,-9104,-19769,-16868,-10593,-8982,1317,8323,8136,5160,-3910,-16832,-23433,-30087,-15370,4710,7487,-3694,-25169,-18962,-7169,-1738,-2936,5215,40462,85832,92053,42728,-11337,-4909,3827,-8717,-30208,-25592,-13196,3385,21959,26591,-3843,-16702,25678,72362,66764,24537,-3602,-18803,-35391,-25119,-16105,48,25581,38746,12205,-15984,-31753,-10395,16871,35970,31262,3877,-39873,160,25490,22216,15535,11622,-8336,-26789,-15768,22184,41583,24902,12615,10327,-4606,-22391,-24607,-5227,11730,21340,8335,-14900,-24093,-22485,-14621,6492,29270,37464,23502,24574,37707,38635,44567,50441,45321,24600,-2516,-16037,218,8023,5620,17579,23575,5922,-20618,-4475,34870,44934,28455,16694,337,-6680,4643,20423,26344,24828,24371,29657,16891,-11886,-27796,-21694,-28606,-22972,-21735,-10696,168,-1232,1692,7572,4356,-3151,-11793,-25693,-354,11707,-2459,-14255,-15980,-9377,374,-2656,-35117,-19161,16215,20031,-6839,-28131,-22850,2458,21502,12317,11677,16939,18509,4605,-10762,-12156,-7883,5432,15390,6618,-13473,-19792,-10563,-7627,-15333,-12253,-1986,11522,19080,9078,8813,18601,27919,24957,10137,4931,9579,19964,25223,9935,-13244,-23286,-27134,-16727,-10441,-12270,-22671,-35173,-5124,13774,2210,-33411,-20010,7247,22981,24573,28701,28399,24065,5873,-19942,-15988,10693,39641,56853,43220,22206,19049,25126,16130,-8275,-23519,-17985,-16976,-27205,-19238,-10510,-5770,145,12272,18631,5536,15294,27579,27578,14340,15289,13804,-1307,-9868,-3758,5945,13436,-5176,-32567,-23869,-12163,-14339,-22118,-23032,-19277,-15100,-173,6084,-15127,-21143,-9856,-10626,11062,18943,-4799,-29879,-13025,4017,11802,26745,18306,-2744,-349,12231,10055,-6895,-4112,26282,33553,14355,-15037,-24807,-20671,-22476,-15507,-5920,-9526,-15742,-6229,2598,-1469,-12863,-13149,-2240,2428,-9582,-18595,-1800,9498,498,-18246,-23085,-6629,47,-1688,-6417,-3344,-3090,-19041,-37950,-22662,-4726,2412,960,-3398,-24955,-8323,16851,18545,8215,-16320,-19267,2834,20951,29272,37321,34729,32872,29967,13346,-9522,-17105,-138,193,-6946,-9137,-7970,-5467,8513,9039,-6808,-23541,-11038,317,-1654,-5336,5864,12695,4621,-10274,-15708,10177,23750,3364,-19808,-38270,-24288,-17387,-14507,-13751,-7217,-1709,6632,9789,13509,13801,13647,8835,-4595,-13707,-4175,-1722,12225,30235,39534,31034,28347,17578,-11166,-25771,-29760,-42934,-23272,-2880,13526,20480,25849,43447,34307,-16809,-6056,41305,36523,-5355,-32681,-21109,-13608,-6513,-2479,2261,8183,18664,31320,23756,7959,-19455,-30897,-24440,-21677,-1631,26635,40001,25082,-18980,1858,33860,38555,23678,807,-2764,22047,42527,23132,-5668,-20667,-12816,6018,10884,-551,-7879,-8162,-27719,-23044,-2787,-8015,-28650,-10610,-2543,2948,24061,46211,68412,87892,74035,45365,21142,2050,-17997,-31073,-27040,-530,31571,52977,61134,61052,42835,24401,3821,-25079,-36326,-37943,-23262,-24132,-43418,-29057,-22419,-4583,15492,36399,42688,48911,43838,14610,-18931,-28991,-21028,-6205,6869,13741,16578,5230,-20197,-29953,6809,35050,22680,-6116,-21787,-41945,-6045,31572,48432,26007,-2886,-17235,-18027,-22445,-42244,-23098,5856,21711,15239,-9322,-16395,-5067,7777,16412,11766,16045,2894,-8931,-3622,-2072,-5926,4678,23237,27065,19443,7414,-2223,-362,-644,-6969,-110,24469,26776,23705,19836,7151,-15642,-39264,-37758,-16019,7649,14805,5582,-5411,-9845,-13231,-9023,-1840,7444,10330,-5249,-6165,3330,9694,11088,8126,4547],[8227,5293,-8602,-10557,5029,9282,-6564,-39646,-8532,10754,8233,-4729,-23477,-26591,-12483,-5612,-15186,-42052,-16753,9788,16990,25470,34832,35457,24554,6509,-8425,-21809,-30416,-6819,25354,36373,22784,-7961,2376,16941,-678,-28046,-22478,-9087,-4561,1733,19753,35350,43621,30781,17970,5658,-801,8503,1194,-29890,-6494,16113,10256,-8836,-40128,6614,29365,19250,723,-21718,-10658,-327,-9590,-13160,-266,7038,5632,12077,14945,1421,-14983,-19050,-9606,-15295,-32186,-34451,-10530,29219,61606,74642,63964,45121,25789,19976,24346,16334,3103,-2806,-12192,-12758,-3258,9056,7816,4209,8578,5861,-11826,-38148,-9128,27008,46817,48757,39523,20098,1616,-7258,-15771,-21156,-37492,-32905,-25554,-8388,15499,26321,12183,-10854,-19429,-15421,-2065,-22440,-2253,39040,31455,2323,1058,10953,-3215,-27434,-20748,-6731,-1819,2472,7111,-8989,-12949,7043,24862,16735,-8604,-25728,-19279,-30588,-13949,-1056,-8441,-14171,-1112,17066,27611,21847,13862,34412,31608,9372,-10232,-4146,16950,18874,-4489,-33761,-4586,-14872,-6861,28680,28496,17598,28511,36317,38140,39871,33818,40217,58477,75713,49625,-57655,-166274,-165910,-159964,-158918,-125822,-43555,13544,2339,-28081,-31208,-21467,-31473,-36699,-13647,3366,929,-14830,3070,35854,31854,10293,9920,18721,7193,31397,57773,46010,23803,35000,51843,66438,60024,25550,-5394,-28930,-11028,2323,-991,-16276,-18651,-16617,1135,26738,35759,23575,1664,-29601,-4552,22542,22306,6732,-13965,-12968,-9614,-7004,-20224,-34816,-32123,1356,41305,36491,7315,-15414,-24241,-36085,-32458,-23436,-7093,7838,16363,12938,2105,573,1786,12700,23312,30061,40522,61634,61032,35478,10457,11664,14129,2688,-11562,-14786,-14387,-15875,-26219,-24510,-10553,-12567,-18491,-12166,-7339,-17915,-39147,-25258,-1202,3391,-20679,-22518,-13999,-16304,-27226,-31972,-26097,-7640,3166,5650,1555,-2865,-9184,-11929,-3008,8292,7246,11752,24843,30000,29452,16836,-12871,-23152,-990,-1775,-15544,-23996,-12195,3234,18273,6700,-19146,-27075,-16602,-2061,-9431,-32645,-5113,12195,16256,12870,-1898,-2758,10451,20447,23364,10323,-11202,-26811,-20910,-27163,-33644,-14679,-14753,-28931,-32635,-33497,-33382,-14435,5434,16046,26434,38677,35552,16502,-9806,-7273,656,-4444,-1957,6338,5405,2442,192,-5476,-6048,13643,33058,25805,6185,-13963,-31802,-23127,-11159,-28816,-28091,-6218,18797,34552,26443,9559,-1313,-13384,-21729,-14680,-9682,-9924,-2308,5241,9303,6167,-11877,-13334,20809,51872,64159,38824,-1289,-27668,-17807,-23456,-27770,-24370,-24158,-29426,554,40951,74143,79338,40739,-741,-18671,-14038,225,8058,-2283,-22656,-24545,-19273,-15666,-7394,3768,28726,53514,64563,63661,63990,57097,28816,-8834,-24590,-37050,-27200,-20063,-6807,11492,10649,5392,8131,10187,-4903,-10324,8470,31309,35020,20466,-4958,-15436,-8966,-17014,-9780,18969,31282,34992,36921,23263,-5542,-29372,-3118,2173,-8027,6040,25129,30411,15975,-3554,-16367,-14737,-4391,8060,14140,9836,4275,5381,-2866,-21782,15890,62658,71165,29991,-922,-28767,-20689,824,19508,19882,9423,15171,20036,1129,-21517,-33093,-13675,3670,10994,13990,3846,-8512,-17129,-8814,-164,1344,10977,18582,21329,15429,2106,-14064,-24002,-28404,-11068,7721,9601,-3423,-25941,-18818,-6978,-889,-2544,3359,37908,81888,91093,44492,-10125,-5243,5193,-6040,-26246,-18438,-4108,11445,25070,26591,-1846,-11948,25724,68784,66049,26555,-2140,-18699,-34370,-29446,-18359,24,22543,31497,7069,-14952,-28347,-9137,21339,41446,34433,2580,-32954,11634,38056,33274,21920,12006,-7466,-19909,-10442,20109,34768,16334,2966,4697,-6043,-23810,-24901,-1494,15309,22755,9668,-13753,-26295,-26837,-17660,4356,27026,35135,20669,19700,30016,31736,40286,42262,31457,11152,-4388,2286,10727,3896,-4957,13687,23975,6737,-19644,1118,39697,48717,33017,21812,7179,-1707,6236,20581,25614,24321,25051,30074,17896,-10400,-30421,-25671,-26176,-13377,-13934,-15342,-11707,-7018,4023,9373,2220,-7413,-15731,-23439,120,8600,-2221,-8487,-16733,-10399,4760,3123,-29256,-24061,12032,21183,-4099,-26007,-20765,-899,5572,-12073,-6339,5601,12450,511,-9955,-4939,-2488,3874,8935,536,-15284,-23189,-14222,-8969,-12822,-8090,308,9025,13130,7087,10215,20498,27631,21025,5807,4515,14103,29178,34169,10279,-21674,-30953,-32327,-18258,-11383,-13412,-25785,-28291,2281,19383,7799,-24775,-31678,-2090,17521,25611,37429,37773,28898,6598,-23287,-16714,17119,48896,61529,42489,16799,9854,17018,11097,-9346,-22890,-18567,-17661,-26255,-15934,-5107,489,1480,10633,18957,7669,13123,26060,34676,24974,23428,20470,3988,-7399,-3828,5575,15296,-1786,-27262,-23976,-14791,-20565,-30989,-24550,-12207,-7829,-1465,2444,-17649,-27075,-12403,-15513,4540,15358,-4893,-25115,-9868,4914,8531,18728,4441,-12847,-1146,11232,7746,-9925,-4015,28479,34223,11164,-21102,-30880,-24193,-20408,-7717,2718,-1490,-10821,-4523,5391,3499,-6545,-7696,2191,6386,-6189,-15562,574,10253,-4070,-25247,-15155,3380,10381,7843,-762,1475,1070,-16219,-37320,-21145,-2233,4757,2599,-3537,-28078,-1056,25413,24315,9205,-18894,-19648,2290,20352,29445,37367,33705,30779,27803,11624,-10939,-14201,516,-3822,-11088,-8364,-6168,-7037,6392,8352,-5839,-24767,-17377,-6013,-5982,-6892,6445,14019,4475,-13408,-17961,9680,27738,10045,-12528,-30543,-23842,-15042,-9940,-8051,-5373,-5267,-2417,-3545,91,4964,9857,9176,-613,-5693,5462,9442,18468,30017,36307,28143,27047,15887,-15362,-30815,-31108,-40609,-27201,-9309,8220,17490,22167,36483,26973,-19984,-4858,37889,31889,-4722,-26206,-20407,-11595,-399,3208,3215,5120,13316,23242,13995,-2266,-28196,-22855,-15323,-11202,6088,32465,42618,22259,-23921,4737,33218,36733,24339,4611,-3272,18418,41065,21764,-8015,-24644,-19510,-4840,-5180,-14787,-7766,-1786,-21496,-17104,-185,-10514,-32194,-10286,-8101,2028,26802,46669,65096,76428,59863,35053,20364,7732,-10825,-25806,-24487,-1804,25897,42066,46877,44293,27940,15626,2434,-22273,-43867,-48068,-32062,-30982,-37283,-17409,-12076,-21912,237,24251,32919,41766,40396,14161,-17867,-27762,-20479,-5090,10059,17575,18845,4324,-24556,-23415,12014,36114,21797,-5705,-21347,-42088,-1878,33210,44487,16833,-14973,-27584,-25927,-27715,-46049,-25120,1427,14165,3894,-20324,-16371,-2611,10042,18023,6209,3849,-4980,-8552,-1046,1165,-2254,3975,20448,25993,22690,14696,4310,1915,-2465,-14691,-6505,20895,21625,17536,17631,9771,-9497,-29040,-23962,-3314,15125,16770,8648,3169,129,-7927,-6241,1868,10873,10772,-6186,-11252,-4042,2811,5959,4687,3785],[11850,8080,-8949,-11728,3769,7005,-8945,-38178,-5482,11064,7359,-6782,-26131,-27107,-14508,-10119,-21470,-40173,-3560,21337,21871,22581,26983,29638,23690,7855,-6237,-21904,-29616,-1949,33061,43559,27041,-4230,3215,15826,-1862,-30577,-22359,-8890,-4358,1306,18606,33071,40080,26924,14386,3024,-2844,8135,4511,-23288,-8797,11262,6102,-9260,-37466,2010,19458,6964,-11408,-24089,-13759,-5298,-12812,-15975,-4474,1514,2496,12016,17244,8575,-3922,-10875,-6937,-15518,-32711,-33374,-8285,32011,64073,78664,66491,42734,20133,18380,27438,24855,19103,8294,-7587,-10765,-608,13576,12964,8937,14328,14415,-1319,-29096,-10987,25395,44668,45117,37103,21066,5381,-2774,-11460,-15756,-30616,-35918,-23619,-4534,16525,25199,9418,-14865,-21578,-18404,-3505,-18350,1351,40124,35036,8302,1200,7274,-7287,-29200,-15632,-2467,-253,1678,5352,-7281,-2513,11140,22590,11852,-14493,-20876,-10487,-22220,-19973,-5401,-11147,-14939,-3399,10887,19065,13858,8491,35905,38281,13446,-10669,-7744,11703,19535,2947,-31190,-6337,-12624,-4164,29785,28367,14034,22714,29197,30662,33940,31478,39672,54437,69409,43747,-49817,-146469,-156482,-151739,-150043,-122510,-51552,7888,1861,-27942,-30495,-17148,-26755,-36914,-20050,-5005,-6330,-24817,-11626,28552,22276,-5383,-3073,11743,10021,42402,66390,51152,30671,44087,59021,66851,51594,14478,-15522,-30912,-6070,10192,11602,-1985,-9740,-15161,1412,27815,35142,21233,-1565,-27913,-5123,17518,16212,4271,-13613,-11373,-6965,-4668,-20040,-37870,-32348,3964,43660,40527,10635,-9026,-14769,-27673,-31921,-20780,-1140,13970,19480,14923,6089,6808,10228,24535,41493,50238,58021,74269,68023,36771,5632,6736,13173,5205,-3641,-4602,-11285,-19639,-28265,-15447,-4688,-13825,-20429,-10377,-6539,-20158,-38135,-17195,4437,7190,-17561,-20481,-13108,-16814,-30193,-35115,-28021,-9642,3432,8524,4502,-3019,-13526,-22248,-14883,1433,9371,18863,33518,39393,38657,26310,-4421,-25621,-7129,-3963,-13934,-20357,-11590,-1317,1857,-22261,-56254,-67248,-38090,-8301,-10822,-31769,-8236,6188,10444,9701,-5598,-12483,-2038,8708,15666,6874,-13319,-32832,-24255,-24605,-28985,-14211,-12277,-23994,-30283,-30324,-31038,-18067,-2897,4323,18161,36638,37536,19259,-6904,-2053,6383,1215,2761,9988,9276,7220,5943,1534,-933,15666,34323,27108,7947,-10939,-29022,-35262,-24979,-32214,-19217,419,23668,38576,28534,8842,-1271,-8448,-16304,-13220,-9208,-9331,-1569,6159,9838,5420,-13460,-12750,16687,44482,56451,31277,-8242,-19932,-7859,-15338,-20276,-13218,-8291,-20561,-564,40023,67192,72245,36513,-2352,-17575,-10188,2946,10909,3035,-16912,-24642,-14820,-5011,-288,1408,18973,44237,57547,60700,65055,60836,31167,-7123,-22732,-32924,-29370,-24715,-11317,8534,7824,2708,6528,9382,-2940,-11514,3244,25936,31790,21530,-3077,-18364,-5305,-8884,-9103,17738,34780,42100,44191,29414,-665,-27471,-5480,748,-6378,9302,27416,30084,11827,-12205,-22995,-11568,3423,16659,19859,11467,2081,2487,-5197,-24059,14093,61978,69185,21581,-6355,-32573,-14349,565,16663,14910,-1436,6405,15360,-2435,-22900,-31136,-16590,2010,11258,14911,5224,-7475,-13065,-479,10191,11375,19653,27672,33747,26754,9283,-11371,-23383,-24008,-6872,9881,10704,-4056,-27448,-20119,-7974,-1206,-3621,213,33787,74726,85623,43609,-9828,-6428,5400,-4038,-21864,-11754,4082,18056,26363,24664,-688,-5967,26749,63898,62352,24922,-4081,-18922,-30758,-34051,-20876,-1166,17215,21183,835,-13773,-24688,-7735,24673,45304,36524,1334,-24600,22403,49330,42504,26288,10105,-6338,-11524,-4745,16743,26676,8818,-7124,-1120,-7038,-24264,-23622,2253,17455,20939,7578,-14429,-28104,-30659,-20975,342,22109,30398,17100,15795,23432,25223,35650,33374,17664,1783,4273,20937,20827,405,-15114,9308,21132,4077,-19978,4022,39773,48032,34851,25408,13319,3585,7955,20066,23605,22042,23428,28612,18471,-7666,-27624,-28432,-21471,-4660,-2629,-10479,-21347,-13710,4958,9902,-932,-12781,-20667,-21438,-459,4544,-1452,-3548,-18014,-12073,8148,7711,-24182,-26239,8704,22093,-2409,-24388,-19693,-4481,-8033,-19211,-23216,-7576,4387,-4993,-8639,1743,3409,4176,3557,-5798,-18283,-28249,-18655,-11407,-11770,-5016,834,4196,4814,2074,8503,20019,25574,16143,1624,3952,18024,38365,44285,13154,-27382,-35418,-35956,-19724,-12481,-15661,-30063,-21176,8667,23241,11866,-16354,-38163,-13409,9293,25436,44318,43184,30502,7003,-21855,-14840,23536,56061,62489,38831,10169,-522,6476,3691,-11754,-22195,-18964,-17987,-24033,-12928,-725,4983,2453,9342,18635,8628,10378,23511,40140,33917,30490,27603,10817,-3349,-3849,4161,16720,2813,-20902,-22987,-16574,-26957,-35426,-17968,-3335,-919,-3327,-2926,-19046,-29940,-14047,-18789,-1502,11727,-4364,-19386,-6577,4866,3869,9006,-6947,-9875,4435,11285,4590,-13315,-3643,28845,33234,7866,-22951,-29305,-27581,-16526,44,10507,4858,-6886,-3080,7158,6458,-2178,-3853,5401,9795,-2938,-12811,2425,10266,-9321,-25656,-630,17703,21888,16019,3673,5494,4569,-13386,-35472,-20937,-1294,5844,3220,-4466,-29445,5643,32474,28654,9699,-21011,-19308,1588,18788,27698,34987,30948,27811,24761,8660,-13013,-11382,-247,-10128,-15124,-6116,-2600,-6405,4967,7527,-5081,-23345,-23983,-12118,-9680,-8292,6577,14990,4375,-15756,-18612,8963,30661,16942,-3680,-21504,-20865,-12551,-6080,-3346,-3793,-8278,-9989,-14766,-11169,-2729,5905,8840,1703,-796,12699,19606,25767,31071,33541,25647,25930,14340,-17889,-34470,-31365,-34874,-26426,-13469,3965,14908,18566,29043,19577,-20637,-5007,30982,24682,-4159,-21424,-21939,-11294,4560,9140,5747,3442,9014,16004,3788,-13943,-28098,-13179,-5702,-104,14528,36510,42253,17770,-24829,7581,31541,34259,25263,9710,-1763,13543,36852,18843,-10777,-26678,-22816,-13850,-21096,-21823,-1120,5861,-15495,-9971,5000,-10048,-30399,-10006,-13184,3895,32394,50209,62069,63889,44262,23025,19150,13662,-2800,-19055,-21518,-3961,19253,31457,33731,28572,14128,7781,2522,-15595,-37681,-50791,-40736,-35639,-27572,-3728,5237,-19554,-18406,8017,20474,33442,36412,13869,-16691,-26291,-19369,-4952,11702,20192,20555,3949,-27208,-17029,16353,35710,19914,-5336,-20286,-40436,-266,30783,36603,5746,-26984,-37820,-33493,-31379,-50080,-27443,-2648,6926,-7018,-28890,-14145,-218,11436,17834,-1183,-10366,-13735,-7984,1723,4887,1597,2066,15694,23878,25776,22097,12583,8290,727,-18265,-13133,16118,15741,11388,17035,15587,585,-16671,-10275,8988,20663,16883,10298,9180,6817,-4547,-3677,6183,14724,11193,-6746,-15880,-11865,-4949,207,1153,2994],[13297,8937,-10159,-13598,1056,3362,-12127,-34763,-3132,11430,7672,-6165,-23193,-28117,-18205,-15385,-26886,-27395,9212,31892,26135,19761,19677,23531,21318,7725,-4631,-21689,-27672,2887,39881,49693,30805,264,3751,13684,-3128,-31530,-22555,-10391,-6032,-490,16420,29710,35534,22203,9905,-461,-5799,6632,6867,-17755,-12024,5446,1558,-9424,-34581,-3818,9159,-4111,-22996,-25549,-17165,-11328,-18262,-21215,-10675,-5804,-2336,9713,17311,14136,6667,21,1247,-10738,-31125,-32565,-7167,32054,62928,79599,66958,38763,12554,16025,31736,37382,37435,18993,-3574,-10574,136,16624,17524,13871,20573,23977,10599,-18765,-13567,21835,41314,42182,37048,24101,9178,803,-7461,-9978,-22872,-34613,-20632,-1777,14564,20262,3937,-18913,-21129,-20477,-5901,-15161,4840,40356,37033,12746,1605,3358,-11862,-28089,-9382,2333,814,-807,1773,-5398,7035,15343,19150,6252,-19775,-16023,-3283,-15375,-23069,-7689,-11351,-13004,-3656,5173,9558,4454,1359,34842,42201,16141,-10480,-10887,6100,19212,8225,-26892,-9092,-11449,-1409,30644,28117,10594,15743,21126,23781,29102,28772,37035,47912,60811,36842,-42882,-127661,-143098,-138921,-137752,-118351,-62535,1785,3215,-25732,-30803,-14633,-23328,-34957,-23851,-9256,-7119,-20482,-12261,23976,14331,-20471,-16656,2912,11619,50313,72223,55032,37897,53488,66244,66413,42541,3018,-25423,-28158,-1467,16423,22011,10544,-1539,-13878,853,27302,32078,16837,-5630,-26488,-6861,11546,9821,1238,-14226,-10381,-3953,-1050,-19075,-39625,-30604,5816,43341,42101,12746,-2778,-5278,-16220,-20463,-11805,5934,18494,20693,15200,8714,11933,17408,34471,58224,69750,75355,86381,73342,36276,122,2668,12307,6792,2917,4748,-6281,-19786,-22219,-4509,206,-17091,-21795,-8085,-5908,-21477,-34816,-13097,6650,9246,-14513,-18053,-11298,-15206,-29385,-32662,-31208,-13434,2919,11338,6918,-3990,-16334,-30105,-28121,-8828,8043,24183,42023,49473,48069,34926,4159,-23791,-12525,-6744,-13275,-17307,-9746,-2543,369,-14470,-34357,-52435,-61492,-20649,-14944,-31749,-11340,-879,3129,5713,-8244,-21654,-15080,-4482,5509,582,-17102,-37698,-26877,-21299,-22856,-13655,-11179,-20637,-26415,-25798,-25220,-16909,-6851,-5816,8775,32124,36407,19452,-5539,1612,10975,6073,6819,12874,12207,11626,12519,9925,6274,19182,35631,27895,9023,-8726,-22264,-26913,-30042,-24759,-10402,6484,27667,41895,29998,7503,-1279,-3567,-11148,-11618,-9322,-9638,-1701,6773,10877,5525,-14376,-12874,12320,36706,48095,23684,-13900,-11420,1539,-6523,-11956,-2091,7273,-303,8774,38756,57080,61139,29578,-5614,-16754,-6483,5300,13690,8928,-9968,-21712,-10383,4333,6156,-1003,6727,31343,46944,53735,61648,60463,30567,-6669,-21619,-28943,-28116,-27739,-16405,3697,3573,-332,5115,8547,-939,-12255,-1694,21058,29826,23794,283,-21717,-2846,-1293,-4749,17091,37004,46976,48999,33887,4039,-23670,-9858,-2916,-5679,11231,28070,28560,7619,-19591,-26780,-7948,10531,24556,24719,12003,-1163,-450,-7223,-26240,10766,57759,63013,11124,-11565,-27337,-7779,-2537,12203,12780,-8087,-4959,9118,-5794,-22993,-27449,-19518,-750,9947,14246,5621,-6326,-8144,7891,20120,20581,26953,35271,44603,37727,16401,-9175,-21368,-18259,-3247,10881,10636,-5365,-29198,-22795,-10230,-2938,-6458,-3960,28754,65334,76197,40003,-10704,-8536,4289,-3013,-17623,-5710,11203,23036,25824,20736,-588,-303,27425,56217,53914,18612,-9142,-17346,-23761,-29275,-21936,-3066,10165,8621,-5580,-12455,-21305,-6338,26662,46966,36785,-58,-16827,31271,58156,49468,28743,6507,-3998,-2370,1398,13227,18796,3844,-16850,-5929,-6929,-23461,-21774,5736,18379,16440,2348,-17019,-29887,-33882,-24798,-5482,14998,24086,13417,13468,18704,19531,30811,24165,5154,53,19061,38019,29365,-2028,-23294,4427,15175,-1541,-21366,3848,35210,43472,34598,28079,19039,9232,10099,19335,20986,18716,20134,25781,18723,-4183,-22139,-27522,-16580,2425,8486,759,-17527,-18840,4682,9263,-4901,-18851,-25412,-19384,-2136,-146,-13,730,-18753,-13465,10332,10338,-21397,-25107,7161,22962,-1925,-24544,-20358,-7424,-8970,1540,-21534,-21324,-4792,-11391,-6449,8100,9675,6568,190,-11777,-21837,-34683,-22600,-14672,-12173,-3120,-131,-2134,-4380,-4934,4220,17561,22226,10923,-1954,3064,20982,46861,54760,18065,-25687,-29793,-31262,-20478,-13773,-19059,-34941,-13901,14261,25766,14699,-8821,-26215,-26063,124,25011,48917,44315,29037,7541,-16729,-11296,29349,60823,60169,33032,3099,-11048,-5654,-5429,-14615,-20705,-18602,-17868,-21614,-10230,2642,7650,2761,8662,18072,8311,6321,19536,43541,40626,36097,34539,18277,1647,-3848,1587,17330,7874,-14643,-21148,-15925,-28170,-26224,-7803,5765,5372,-5089,-10032,-20088,-29550,-15350,-20494,-6632,8653,-2495,-13010,-3459,3895,-1185,1119,-5586,3659,12952,11521,78,-17359,-3339,27131,30446,4822,-19649,-23218,-28056,-11936,7215,16901,8988,-4955,-2474,7616,6954,-413,-2326,6724,12065,-244,-10734,3256,9124,-15270,-19440,14070,32009,32224,21967,6570,8238,7198,-10587,-32875,-22132,-1920,5615,2667,-6419,-25537,11164,37360,30897,9145,-23028,-19050,394,16066,23692,29613,25876,23585,20639,4335,-15261,-9249,-2927,-18845,-17575,-3390,898,-4584,3874,6210,-4841,-20169,-31100,-17968,-12937,-9742,5975,15190,3898,-17410,-18026,7559,31809,23020,5371,-12057,-16304,-10522,-3549,-691,-3992,-11455,-14764,-19920,-15953,-7721,1567,7103,1478,115,16561,27676,32855,32479,30517,22972,24384,12357,-19264,-37068,-30518,-28457,-21322,-14699,922,12628,14833,21081,12212,-19235,-6663,20807,15237,-4431,-18366,-25825,-13461,7175,13897,8694,2366,5248,10034,-5668,-26755,-18337,-3822,3174,10333,22385,37606,37690,11092,-19393,11227,31250,35457,32304,22750,9741,12289,30591,14180,-14007,-26300,-22211,-19737,-36834,-15599,9608,13267,-11057,-4234,10063,-8454,-28375,-10838,-17962,7330,38735,54710,58444,51561,28642,9156,16736,18702,4826,-12198,-18525,-7412,11284,20985,21502,14108,1695,1045,3997,-6940,-26547,-40405,-41386,-32877,-16988,10035,24203,3606,-29478,-11309,6095,24153,31695,13275,-16114,-25455,-18073,-6401,10795,20505,20690,3148,-28829,-11260,19509,33628,16708,-5516,-19212,-38885,-1610,24023,24789,-7235,-38889,-47921,-38816,-31428,-48787,-30715,-7175,-505,-17134,-30594,-10658,1586,11676,15869,-9426,-25348,-22472,-7326,4201,8213,4958,-741,9445,21130,28621,28788,20548,16095,6732,-16654,-19044,10704,9709,5901,18036,23289,11797,-5184,1543,19584,23935,15383,10477,12253,10341,-2590,-865,11145,19278,12615,-5606,-18166,-18604,-12319,-5154,-1674,2691],[14245,9610,-10174,-14197,-1138,505,-13951,-30076,286,13801,11356,-166,-12934,-24783,-22138,-20403,-28473,-13408,22587,42540,31284,19193,15459,19270,18973,7110,-3202,-20818,-24498,8243,46634,55723,35195,6547,6016,12929,-1693,-24137,-20804,-12776,-8494,-1743,15424,27187,31342,17546,5207,-4205,-8947,4611,8559,-12908,-15376,-375,-2524,-9113,-31815,-9850,-30,-12232,-32262,-25478,-19911,-16690,-24661,-28088,-17936,-13862,-7824,5877,15650,18117,16299,12001,12640,-2783,-27792,-31820,-7155,29251,58380,77452,65601,34283,4221,13297,37224,53204,57066,28646,-495,-12273,-1188,17842,20987,18488,26848,33910,22975,-8302,-16512,16485,36987,40010,38465,27355,11468,2453,-4612,-4759,-15113,-28491,-17182,-619,9538,11777,-3712,-19453,-17140,-20346,-8891,-13712,6579,39112,37354,15707,2024,-717,-16811,-23935,-2774,7018,664,-5850,-4489,-4554,14457,19183,14889,-119,-24853,-12704,1489,-10605,-23107,-8399,-9703,-9473,-2367,163,-580,-6112,-7110,31596,43272,17076,-10202,-13319,48,15974,9113,-24845,-12258,-11003,-28,30021,27113,7097,7500,11994,17475,25256,25297,31586,37917,49396,28974,-40966,-128386,-151348,-147130,-143077,-126232,-79187,-3294,7129,-20676,-31688,-14449,-21310,-32454,-23521,-8096,-1427,-5098,3771,22886,8730,-32082,-28854,-7006,11546,53822,73853,56703,44365,61986,72690,65222,34032,-7632,-33306,-23440,1382,19682,28632,19664,4411,-13766,-1233,24582,26209,10048,-11085,-26637,-10752,3830,2280,-3287,-16727,-11076,-1745,3099,-17275,-40016,-28813,5927,39863,40396,12749,1987,2698,-5391,-7458,-1001,12411,20641,19396,13236,9277,14908,21924,40724,70952,85922,90072,96228,75988,33156,-6899,-1481,10126,6227,6777,11421,-1601,-16633,-13260,5217,2616,-23361,-22083,-6075,-6047,-22019,-33390,-14240,4439,8646,-12563,-16153,-9453,-12666,-26599,-29113,-32346,-17993,1944,13714,8136,-6937,-19052,-31864,-40914,-22362,2591,26207,48489,58276,55859,40958,10739,-19912,-17037,-10766,-14225,-15494,-7972,-2091,7829,5279,-8977,-29548,-54411,-31466,-19453,-32325,-15387,-9589,-5461,1154,-9731,-28216,-28721,-19311,-7479,-9195,-22808,-34455,-29764,-19732,-17950,-13623,-12352,-20267,-24131,-21980,-19080,-12602,-7090,-13763,-2219,24243,31025,15664,-7235,2721,13220,8653,8847,14178,13721,15123,18756,17740,13326,22909,36284,27696,8977,-8076,-16366,-13187,-11938,-13176,-3131,10021,28800,42642,29450,4680,-2256,-61,-7414,-10708,-10604,-11522,-3414,6321,11579,5745,-14983,-15128,6572,27764,38359,15204,-18919,-5486,8450,1333,-4352,6730,17928,14039,19132,35829,44033,45895,19221,-11375,-16770,-4132,5900,15262,14613,-2628,-17483,-8015,9712,8984,-4552,-7726,14824,32516,42186,52877,54777,25967,-8365,-22424,-26842,-25940,-28377,-22636,-3518,-2823,-4607,2884,6839,-416,-13877,-7106,15855,28003,25952,3812,-26317,-2972,3811,150,16144,36943,48419,50124,35394,7278,-18799,-15099,-8361,-6144,10926,26091,24893,2884,-21343,-24113,-5815,15169,30101,27331,10402,-5864,-3270,-9088,-28698,5845,49957,52313,-1591,-16376,-19584,-2274,-9274,6391,13359,-5754,-19468,750,-9652,-22786,-23480,-21955,-5076,6393,11191,4097,-6066,-3530,15347,28656,27974,32018,40485,52605,46532,21824,-8507,-19062,-13098,-1340,9722,8586,-7753,-31003,-27320,-14315,-6764,-11856,-9390,22878,54180,62949,32991,-13704,-12390,989,-3950,-14618,-1155,16465,25794,23080,14156,-2497,3270,25750,44056,39089,6556,-16094,-12819,-15504,-20742,-20978,-6091,1422,-5211,-11241,-11821,-19232,-5962,26331,45211,33841,-2489,-10571,36821,63091,53146,28644,1131,-819,6087,7027,10042,12202,1590,-25804,-9332,-6241,-22309,-20835,7934,17506,9338,-6195,-22159,-32838,-37306,-29996,-13391,6170,16865,9320,11717,14903,13880,24911,13977,-5821,4719,34041,51619,34900,-4341,-28715,-1838,5813,-10162,-24311,-257,25775,35165,32209,29610,23711,14336,12102,18169,17785,14458,15168,21336,17934,-1161,-16968,-24009,-12781,7163,17575,12828,-4442,-17790,3003,6967,-10068,-25668,-27837,-17828,-5366,-5561,1304,3773,-17914,-13706,10570,9747,-22092,-22048,7438,23575,-2859,-27295,-23555,-9504,2550,20700,-6435,-33527,-14473,-18594,-3933,13644,15590,10129,-1379,-17534,-25261,-28787,-23344,-18673,-14495,-2854,-2789,-9730,-13221,-12988,-2373,13129,17591,5434,-5260,1100,22156,53430,64010,23320,-19293,-22451,-25618,-20677,-15833,-23971,-36239,-6717,19041,27114,16301,-2605,-15152,-32562,-6410,25416,51091,41146,24583,8037,-11351,-8021,33434,62445,54754,25642,-3954,-20885,-18645,-15121,-16172,-17826,-17198,-17523,-19757,-7981,4872,8308,1948,8521,17569,6873,487,13819,44482,44744,39997,40662,25475,6795,-3921,-2263,16651,12487,-9035,-18592,-11767,-20216,-14896,2759,14348,10911,-5899,-18523,-21189,-27951,-16510,-20754,-10460,6610,1004,-6269,-641,2364,-4606,1568,9444,19603,21766,11670,-5675,-21807,-3028,23649,26171,2521,-14189,-17666,-24280,-7065,13641,21851,11000,-4901,-2215,7343,5414,-1135,-3150,6201,13243,2044,-9146,3141,6967,-21288,-10929,26934,44263,40296,25595,8319,10044,9589,-7102,-29125,-23904,-3368,4768,1587,-8809,-21523,15727,40297,31283,7807,-24476,-18599,-609,13164,18387,21893,19006,18723,16195,-446,-16148,-7519,-6903,-28338,-15621,-43,3993,-1837,3565,4987,-4502,-16126,-28667,-22020,-14966,-10310,5571,15431,3856,-17343,-15916,6149,31623,28350,14520,-2038,-10259,-8270,-1637,510,-5780,-14553,-14994,-15440,-10487,-7452,-2119,4634,-517,-2156,17822,34057,39730,34289,27654,20750,23027,10637,-19243,-38221,-27494,-20834,-13578,-12080,452,11888,12121,13951,6363,-15692,-8414,9295,5525,-4673,-15310,-29767,-17320,7922,17755,12281,2321,2460,6547,-11147,-34105,-7983,4841,11302,20192,29835,36191,29421,3403,-11265,15334,31465,37740,40657,37595,26647,17512,24372,8817,-16307,-22854,-18076,-19655,-26402,-1815,22331,20313,-7991,-394,13989,-6669,-27330,-12463,-21083,12093,45159,59277,54878,42215,16352,-5346,13622,22928,12029,-5107,-14682,-11095,2901,11453,10877,1901,-8321,-3688,7225,3080,-14519,-29436,-30955,-23699,-6102,23051,42829,27620,-11060,-31271,-8452,14914,26861,12706,-15947,-25248,-16298,-9073,7261,18373,19172,1732,-29680,-5931,21801,30315,12493,-6259,-18316,-37393,-5740,13296,9721,-21457,-49632,-47254,-37362,-27370,-42947,-35191,-12900,-8660,-25737,-25078,-7131,2170,10383,12091,-17369,-39852,-29887,-7023,5628,10022,6792,-4526,1913,17754,30578,33469,26075,22340,12240,-12546,-23870,4451,3141,552,19073,30219,21163,3370,9154,26083,23334,11144,7798,10887,9499,-2860,1102,15020,22809,13795,-3780,-18264,-24360,-20128,-11379,-5341,1066],[13705,9132,-9806,-14396,-3546,-2110,-15051,-25610,3914,17218,17060,9053,-719,-16944,-26806,-26435,-25024,303,35227,52041,36431,20503,14210,16509,16021,4997,-3399,-20962,-21624,12830,52164,60595,39326,13674,10468,14742,3449,-12810,-16764,-16704,-11885,-1884,16103,25575,27031,12145,-672,-9224,-13119,1203,8490,-9769,-19430,-6643,-6811,-9644,-30087,-16131,-8014,-17375,-39468,-25521,-22191,-20082,-30263,-36777,-26282,-22438,-13766,246,11800,19579,23500,22616,23696,5153,-24362,-31796,-8909,23195,50489,71901,62061,29687,-3948,9858,42932,70398,76078,36050,788,-16365,-5157,16465,22406,21746,32104,42915,34136,639,-19957,9346,31643,37902,39616,28892,11019,1293,-3755,-1042,-8394,-21671,-14185,-1553,1527,562,-11360,-13817,-11020,-17440,-11422,-14601,5609,36101,36182,17402,2298,-4851,-21855,-18882,3501,10990,-1202,-13913,-13598,-5241,19012,22156,10593,-6835,-29803,-11251,3609,-8033,-21429,-8224,-7269,-5591,-224,-3612,-10591,-17053,-15610,27141,42031,16464,-10034,-14738,-6188,9530,5892,-24852,-14896,-10437,-149,27459,25150,3963,-816,3025,12605,22810,21631,24254,25275,36052,21361,-42074,-152596,-195428,-192165,-177980,-151229,-97710,-4749,12848,-13559,-30611,-15281,-19731,-29495,-19394,-2381,8204,12419,22406,24057,3923,-39311,-37046,-16284,10431,53454,71765,56746,50137,69423,78338,63920,27928,-14375,-33326,-18365,2809,20408,31718,25522,8433,-14247,-4136,20517,18778,2178,-16959,-27783,-15936,-4639,-5494,-8364,-20298,-12965,-50,8120,-13701,-38621,-27050,5238,34714,36576,11615,5809,9510,4623,5322,9954,18442,21463,16879,10410,8952,16607,24419,43687,79258,98103,101668,103837,76854,28600,-14144,-4498,7438,4395,8734,15971,2815,-10974,-4107,13399,3251,-31366,-19094,-3119,-5376,-20036,-32399,-19428,-660,6912,-10491,-13618,-6549,-8827,-23218,-24925,-26025,-18189,3089,17243,9823,-10235,-21346,-27316,-40792,-36517,-5193,25878,53326,65980,62423,45120,15868,-14829,-18504,-14055,-14832,-13211,-5862,-3219,5938,1334,-16647,-36334,-52615,-29284,-20700,-31441,-18507,-17610,-12253,-1490,-8484,-26309,-38678,-33442,-21192,-20398,-26291,-27182,-30456,-19127,-13588,-12526,-13940,-21356,-22212,-17501,-12128,-6021,-4013,-16859,-12541,14963,23220,9541,-10360,3086,14629,10211,10220,15908,16353,20041,26087,25797,20677,27760,37973,28629,10055,-6970,-10108,1152,7485,495,3913,12139,28277,42172,28560,2405,-2397,3645,-3392,-8582,-10744,-12734,-4573,6848,13819,7885,-13228,-17887,1061,19406,28935,7339,-22211,-1260,13975,9389,3761,14311,24657,23159,27435,32760,31192,29645,7824,-17407,-15264,-1433,6269,17327,21939,6942,-11047,-6677,11791,8798,-7626,-20050,-2004,17232,28693,41128,45825,19490,-10008,-23316,-24979,-23009,-25845,-27518,-10544,-9022,-8084,1523,6027,-27,-14878,-10991,12167,27900,29474,8953,-29163,-3997,7778,5588,16483,36405,48189,49345,35595,10516,-11874,-14777,-10676,-5105,10377,23430,21044,100,-13546,-15868,-3689,18658,34656,29310,8567,-9362,-2998,-8101,-29195,1619,41280,39691,-14061,-17849,-10294,3916,-16828,3736,18255,5676,-31655,-7013,-11868,-20647,-17803,-19888,-8139,2860,7720,2456,-5034,2291,23500,37452,35274,36697,45091,59210,54185,26725,-7721,-15296,-7520,326,8025,6386,-9052,-30045,-31114,-17852,-10460,-17866,-13400,18819,44386,48773,24511,-17229,-16297,-2832,-5228,-11265,3627,21682,28503,20677,6998,-4860,5795,22547,29044,19802,-9138,-14733,-4182,-5401,-11150,-17315,-8483,-6212,-14506,-12275,-10357,-17156,-5377,25023,41273,28852,-4397,-4448,40179,65238,54853,27576,-3844,4225,14551,13129,9587,9972,3032,-28772,-9452,-3874,-19894,-19770,9938,16290,2095,-15772,-28195,-35005,-38639,-34431,-20075,-143,12126,6281,10856,12287,9116,18852,3875,-13058,12954,47379,62025,38170,-6050,-30078,-8579,-5162,-19900,-27241,-7114,13283,25117,29314,31356,28278,19520,14858,17911,15629,11085,10228,16597,16950,1924,-11634,-19226,-9336,10465,24901,24135,9936,-9206,1526,4082,-15237,-30912,-24810,-16175,-9114,-10274,2785,6212,-14077,-10917,9532,6154,-25665,-16901,10511,25084,-3673,-30802,-28151,-9786,15847,35458,7072,-26949,-22264,-25251,-949,18711,21320,14534,-1244,-22604,-25718,-19194,-17889,-21164,-18196,-3689,-6497,-17781,-19269,-19468,-10095,7512,12348,271,-8318,-2057,21425,57426,70924,27731,-12531,-15856,-20810,-20567,-18729,-30136,-29914,502,23388,27801,17022,2300,-5758,-18746,-4810,28002,51468,34431,17611,8148,-7275,-6417,34710,60204,46461,17190,-10605,-28814,-31440,-21221,-14095,-13237,-14642,-17138,-18910,-6355,5809,6702,-529,8497,17120,4592,-7260,6156,42517,45866,41748,45099,31275,10996,-4547,-7807,13898,15481,-4833,-15714,-5180,-9587,-4399,11986,21470,15066,-5675,-27892,-22636,-27162,-17912,-20259,-13498,4962,5074,-214,1051,56,-4737,11901,28054,33971,28820,11028,-12941,-26749,-3370,18077,19944,272,-9550,-13656,-20458,-3063,18216,24410,10165,-7192,-2473,6075,1570,-4942,-7236,2982,12403,3011,-8947,1063,2788,-27528,-3318,36080,52234,44312,25771,8098,10139,11229,-3524,-25033,-26342,-6248,2649,-684,-12336,-18555,18254,40273,28798,4599,-26144,-18789,-1989,9988,11893,11455,9590,12481,10735,-6196,-16181,-7391,-12914,-30903,-10065,2673,5277,150,2790,2802,-5142,-13050,-22998,-23845,-16758,-10728,4771,15036,3558,-16411,-13784,3882,29005,31375,22033,6991,-4328,-6684,-1175,-479,-10212,-18992,-12763,-6653,-377,-3448,-5829,552,-4859,-8078,15997,37689,44789,34776,23662,17865,20722,8150,-19493,-40167,-23560,-13238,-5809,-7719,1743,12078,9853,7290,1667,-11851,-10378,-2890,-3910,-5451,-12218,-31275,-23567,5992,19743,15342,2215,-703,4245,-11886,-25001,419,10994,17049,27977,35521,31323,16707,-5070,-4151,16784,27416,33650,40556,43522,37719,23098,17522,2348,-17531,-18162,-13166,-15578,-13616,12464,34347,25830,-7091,378,15229,-6245,-27957,-15542,-22112,17037,50415,62378,51279,37193,10048,-19988,9471,25618,18036,1666,-10030,-14320,-5634,2761,1669,-8031,-15955,-6660,11482,13566,-2495,-18269,-18634,-12447,4271,34229,59204,49688,9939,-25805,-21320,6519,22403,12410,-15901,-25504,-13783,-12132,1418,14142,16501,-2,-29593,-518,23937,26708,8122,-7037,-17187,-35137,-11662,-71,-6735,-34487,-41520,-37511,-30128,-20273,-35196,-39158,-19259,-16802,-29490,-16765,-3269,2396,8742,8091,-21921,-30417,-30749,-5763,7200,11279,8091,-7441,-4369,15988,33244,37351,29976,27240,17160,-6724,-24587,-40,-1622,-2510,21331,36973,29450,10394,13560,29481,20755,6555,4545,7497,7052,-2148,4975,20019,27488,17171,1279,-13202,-24255,-24579,-15249,-6837,1031],[13114,8929,-7653,-12865,-4544,-2738,-13955,-20004,9224,22830,25133,20746,12786,-5491,-27896,-31583,-15744,14820,48215,61637,43084,25447,17772,17091,14351,3036,-3847,-20955,-17517,18117,57940,65831,44831,23203,19782,22806,14801,1469,-8977,-19865,-13051,1875,20694,26946,24478,7749,-6017,-13849,-16386,-1734,8336,-6617,-21995,-11161,-9480,-9623,-26844,-19401,-12218,-17428,-37293,-24837,-21563,-17778,-27424,-38853,-31116,-27172,-17112,-4786,7949,20270,29474,32339,34274,13383,-19612,-30541,-10314,16577,42398,65568,58650,27764,-7698,7787,50144,89201,94830,42605,2002,-20672,-9731,14311,23368,25073,37671,51992,44719,8864,-21860,3018,27585,37167,41068,29605,9398,-946,-3247,2666,-1443,-13973,-10273,-2660,-6866,-8858,-10040,-3710,-2713,-10857,-9688,-15921,3534,33206,35739,20033,4284,-7078,-24741,-12527,10729,15560,-3196,-23265,-22680,-5400,22075,25436,8841,-11266,-28385,-9983,4756,-5981,-18133,-6370,-3551,-775,3463,-4500,-18202,-25874,-20645,23815,40419,16004,-8606,-13907,-10830,2021,1501,-24299,-15791,-8395,-22,24254,23234,2780,-6188,-2660,11185,23033,19601,17625,12878,23333,15993,-37609,-175256,-267453,-268110,-236776,-187898,-106128,-1754,19151,-5495,-26149,-15287,-17717,-25429,-12607,6326,19675,29551,39312,25629,-1744,-43743,-39583,-23287,9320,50730,67618,56569,55731,75946,83169,62726,25215,-14443,-25651,-12888,3946,19893,32408,29032,11552,-14146,-6727,16397,11496,-4981,-21831,-28642,-21002,-12455,-12221,-12604,-23766,-15457,1372,13940,-8213,-35852,-25038,4766,29425,31914,10318,9245,15542,13796,17250,20158,23990,21731,14218,7862,8620,17651,25405,43740,82754,105547,109435,108835,76410,23506,-20355,-5343,4913,1824,9218,18687,6817,-4339,3940,19402,2511,-38354,-12698,1135,-3160,-15206,-29547,-27902,-7422,5045,-7837,-10188,-2553,-4188,-19902,-19547,-16132,-11716,7102,22029,12472,-12760,-23941,-21891,-30843,-48580,-14546,23217,55870,71549,66906,46916,19001,-10115,-17235,-15820,-14338,-10106,-3676,-7229,-7903,-24236,-48401,-57237,-41545,-17726,-19580,-29140,-20412,-24275,-15735,-1606,-4976,-19011,-30196,-39300,-34614,-32101,-23158,-18377,-27597,-19565,-10192,-10627,-15549,-23830,-20473,-12561,-5176,573,-334,-16114,-21484,4632,13297,1233,-14739,2770,14871,10156,10477,18124,20689,26589,33858,33040,27006,32456,40061,30528,12272,-5466,-3977,15093,26590,14518,9996,12108,25607,40114,27062,622,-2082,7036,461,-5676,-9725,-13173,-5245,8129,17142,11296,-9781,-21572,-4841,10948,18992,-998,-25520,433,17131,16513,11280,19633,26897,26828,31756,28947,19191,13391,-4385,-23530,-12415,981,5637,19215,30081,17853,-3587,-7514,9271,4375,-11016,-22921,-17203,1962,13761,26715,33583,11082,-11613,-24831,-24082,-20721,-22919,-29398,-17045,-14981,-11234,75,5118,-871,-16200,-13962,9153,28445,33223,14559,-27757,-6572,9665,9748,16896,34666,45655,46098,33757,12675,-4619,-7862,-7530,-2897,9045,19598,16523,-798,-2572,-5487,-1851,20086,37235,29896,5970,-11368,187,-4471,-28216,-3050,31568,25445,-26370,-16526,-756,10190,-19351,6517,25645,20346,-17473,-12263,-12524,-17497,-11603,-13786,-9054,-636,3421,104,-4035,8342,31402,45637,41726,40372,48427,63547,59471,30032,-7531,-11272,-2686,903,5082,3578,-9545,-26919,-32071,-20141,-13736,-24628,-15235,16821,36778,34497,14307,-21898,-20757,-7709,-7273,-8016,8212,26570,31345,19451,-204,-8136,6416,16964,11553,-3040,-27626,-2720,6536,5235,-2029,-13328,-10693,-11137,-12519,-8171,-8492,-15666,-5353,22154,34644,21379,-5924,967,40778,64041,54102,25243,-8080,9760,21875,18724,11638,11989,6216,-24062,-7395,-802,-17060,-19084,11148,14445,-4110,-24272,-31126,-31310,-35415,-33366,-18856,814,11802,4019,9546,9443,4566,12045,-6541,-15669,21203,57271,68498,38887,-7985,-30192,-16067,-16762,-29403,-28092,-16497,-1488,14195,26203,33284,32405,24180,17911,18544,14796,9223,6008,11856,15645,4744,-6425,-14169,-6420,12281,29980,33303,22939,2245,1272,1014,-19607,-29704,-19751,-14771,-13062,-13634,3857,7915,-8236,-5462,7473,-543,-30695,-9267,16609,28105,-2892,-29060,-29036,-8523,26310,44995,17213,-16341,-24257,-28572,2089,23157,26615,19061,-303,-27109,-21555,-8437,-8250,-18485,-22198,-5024,-10593,-25803,-20498,-20640,-17476,1532,7128,-4152,-11383,-6400,18873,58375,74528,30452,-6694,-10280,-17013,-20492,-22045,-32430,-22025,7967,27782,28445,17381,6209,2035,-5421,5056,33683,51309,25813,9131,7760,-4698,-6827,32645,53896,35938,8556,-16072,-32033,-32432,-16349,-7568,-6440,-10306,-16013,-18653,-4750,6141,3449,-4300,8855,17309,2724,-15575,-2426,38306,44667,41881,47978,35605,14230,-5229,-14354,9547,16993,-1550,-11779,3250,1997,5305,19900,27498,18411,-3731,-29898,-22723,-26587,-18311,-18314,-15159,3997,9635,5436,2196,-1733,43,27913,46396,46227,34289,10598,-19822,-29582,-3455,11825,12953,-1271,-5556,-10125,-16238,626,21498,25356,7552,-10297,-1729,5194,-2849,-10221,-13513,-1804,10529,3582,-9170,-2132,-2532,-30750,3704,42119,56245,44839,23497,7010,9825,13547,1326,-19525,-27019,-9249,515,-2843,-15661,-15688,19756,38447,24625,569,-26598,-18231,-2157,8733,7098,662,-830,6340,5708,-11268,-14749,-7830,-19409,-20984,-1658,5715,5828,2107,2419,731,-5738,-10187,-17725,-22365,-17284,-9693,5171,15613,4579,-13616,-10761,2313,25300,32872,28476,15704,2281,-4365,-642,-1851,-15628,-23581,-8779,3366,11072,3190,-8087,-3647,-9599,-15417,13185,39939,48807,34591,19605,15403,18510,6068,-19244,-38798,-18010,-4769,2422,-1717,5590,14468,9499,2726,-521,-7195,-10602,-12371,-10263,-5152,-7407,-26559,-30574,3039,21299,19033,3279,-3383,3198,-8098,-14514,7110,14957,20753,34103,40016,24212,840,-11365,1799,15912,19069,22596,31029,38888,39724,24841,10272,-3639,-16118,-12493,-8054,-9743,-1907,25878,45253,30411,-7390,-1144,14353,-6503,-28868,-19162,-19621,22667,54933,64196,48910,37736,11871,-32000,5218,27350,23358,8786,-3683,-15014,-12975,-4378,-5467,-15029,-20760,-7695,16675,24562,9738,-6537,-5375,-260,13998,43245,72269,68044,28413,-7710,-29002,23,19109,12882,-15349,-25699,-10193,-14031,-6062,8532,13526,-1541,-28228,5289,26381,23487,4190,-7603,-15688,-31750,-18659,-15021,-22225,-38509,-30009,-28094,-21314,-11690,-25821,-38633,-26284,-25060,-25661,-8348,268,2024,6781,4168,-21957,-17864,-24725,-3802,8590,11452,8155,-9722,-8559,16010,36170,39782,31413,29462,19863,-1421,-21547,-2655,-4847,-3925,23402,41802,35037,14631,13047,28062,15226,876,-134,1438,2680,-545,9829,24765,31740,21080,7704,-5409,-18585,-25355,-17682,-7441,1166],[7364,3896,-9048,-14956,-9014,-6290,-16008,-18160,11208,25289,29476,28227,21687,3167,-23264,-29829,-7670,25061,56463,66497,46626,29394,21409,16608,9933,-2878,-8734,-25106,-16086,19973,59784,67264,47598,30924,29918,33737,27927,14098,-2307,-24381,-13827,5628,24768,27208,19974,860,-14175,-21419,-21585,-7318,4842,-6680,-25682,-16795,-13791,-12224,-23641,-20374,-15213,-15635,-29029,-25913,-20661,-13622,-19474,-28123,-23845,-24123,-19486,-11382,1797,17544,31117,37567,40560,18561,-16351,-30385,-13329,8350,33299,57084,53536,26696,-7007,4881,55887,105622,109575,45863,995,-26546,-16662,9405,21656,26078,41012,58269,51610,13565,-24193,-3422,23243,35235,40009,27220,4913,-5896,-4837,4433,3579,-7853,-7455,-5328,-16086,-11556,200,6416,4942,-3722,-4485,-18125,-1054,28964,34714,22327,6517,-8877,-26664,-6901,17069,18921,-6600,-34874,-27995,-5305,22262,27165,8768,-13308,-24011,-10078,3748,-5648,-15294,-4739,-586,3061,6667,-4343,-24144,-31074,-21422,20716,37334,14531,-7053,-12369,-14482,-6747,-3560,-23496,-17227,-7103,-599,19570,20042,2460,-8034,-4428,12274,24467,18413,11628,1321,11382,11435,-25230,-148540,-300001,-355532,-302859,-225426,-99460,1984,23509,1085,-21384,-16002,-17267,-22049,-5629,15087,29756,43134,51089,24712,-10040,-47536,-39297,-29059,7313,45529,61652,55817,59684,79634,84936,59399,23675,-9881,-16327,-8044,4325,17825,30321,29548,13144,-13906,-9398,11963,4500,-11239,-25795,-29364,-25921,-19743,-18154,-15853,-26786,-19506,1170,18693,-2579,-33338,-23805,3967,23919,26260,8413,11516,19866,20854,26593,27776,27643,20662,11023,5263,7680,17287,24182,40223,80216,106563,111645,109699,73872,17687,-24633,-4175,2346,-2033,7572,18860,9278,1271,9186,21716,178,-27967,-4804,5631,-156,-8953,-23755,-39765,-14875,3172,-5255,-6741,1442,-89,-17675,-13537,-5488,-2002,12437,26658,15226,-14078,-28276,-18844,-22169,-38299,-25420,17485,54612,73100,67577,44970,18776,-7673,-15571,-16674,-13296,-7000,-1854,-12531,-25614,-52308,-69409,-51536,-24260,-8409,-19059,-26407,-22181,-29981,-15385,632,-112,-10516,-18561,-27067,-36106,-36186,-15009,-9444,-22245,-21296,-8569,-8930,-17236,-28152,-19227,-8203,316,4975,1325,-14669,-28522,-6991,1039,-9591,-20521,1127,12889,7232,8508,20005,26135,33795,40574,37793,30496,35054,40985,32220,14620,-4442,883,26988,43127,26786,13747,8741,19964,35675,24072,-1431,-2367,8983,2982,-3291,-8513,-13512,-6205,9195,20315,14545,-6156,-27104,-12324,1118,7107,-11546,-30179,-1290,16553,21013,16526,21318,24087,25081,31354,23517,7758,-2355,-17522,-29373,-9361,1908,2745,19707,37370,28328,3193,-11924,822,-5549,-15789,-15142,-20986,-12262,-2386,9718,17796,367,-13550,-26905,-25337,-20551,-21657,-26753,-22640,-21015,-15189,-3101,2344,-4547,-19295,-17335,5290,27875,35380,18826,-23370,-11806,8100,10698,15505,30424,39752,39412,28709,12117,684,439,-1574,-1245,5729,13555,10285,-883,7872,5051,-498,18238,36411,27819,1523,-12456,4454,311,-26470,-10855,19711,10177,-37163,-14924,7234,15307,-10381,13230,32717,34419,2158,-11256,-12150,-14988,-6832,-6899,-7930,-4635,-2751,-4194,-4571,12915,37312,51559,45794,41636,49068,64112,60653,30089,-9330,-8779,-321,-1109,-456,-856,-10408,-23977,-29079,-20791,-16758,-32477,-15083,15978,31120,20508,1455,-29034,-26789,-14854,-10979,-5933,11463,30109,33702,19605,-5826,-13189,3732,7799,-8065,-28252,-11587,10936,16693,14390,4614,-11678,-13961,-12123,-2546,-1958,-7396,-15994,-7440,16390,24231,10550,-7883,4223,37377,58275,49617,20499,-12242,13389,26080,21894,14092,15387,8257,-20053,-5866,1042,-15457,-20165,10085,10728,-8803,-24508,-24182,-25792,-30112,-26474,-9738,8902,14939,1042,5777,4358,-1249,3049,-18444,-14706,26627,61849,69776,36191,-11485,-32723,-25118,-26034,-26957,-25402,-28055,-18611,2329,21978,34131,34688,26713,19647,18679,14045,8027,2134,6464,12986,6066,-2659,-10426,-5331,11465,31381,38366,32208,12761,1982,-2711,-22721,-25147,-16332,-15136,-18040,-16591,2844,7598,-2929,83,3800,-11085,-31169,58,24583,31811,-436,-20975,-21883,-7635,30977,47839,22190,-9411,-21682,-26505,3517,25527,29921,21814,-722,-32490,-15609,2119,2404,-11839,-23980,-7202,-15296,-34380,-19415,-17901,-23580,-5152,1256,-8932,-16082,-13001,13530,54699,72738,29594,-3544,-7187,-15644,-22038,-25054,-25951,-14942,14270,31033,27979,16330,7992,6975,5657,16932,40639,50235,15805,-1250,5254,-4913,-10527,25470,42063,22287,-1121,-21254,-31147,-23487,-7602,557,1114,-5301,-14865,-20048,-4108,5122,-2236,-10361,8281,16873,798,-23734,-12163,31133,40377,39365,47904,36927,14988,-7079,-22696,2836,15864,-140,-7802,11514,12662,12814,25087,31209,19863,-1613,-21924,-21410,-26720,-18172,-16046,-16704,2153,12903,9267,1720,-3404,7405,44077,61441,54739,36963,9618,-24708,-28880,-4154,4659,4678,-3307,-3180,-7665,-12661,2799,22288,23737,2522,-14178,-658,3974,-7808,-16335,-22417,-8628,6885,2888,-10623,-7358,-9819,-28534,9199,44259,55330,41031,18195,4362,8669,15962,6518,-13540,-25597,-13012,-2369,-5536,-19332,-13864,19410,34222,18196,-5054,-26444,-17522,-1617,9398,5227,-8791,-12490,-72,635,-15982,-13535,-9613,-26667,-10626,6847,8043,4947,2996,1369,-2155,-7271,-8587,-13827,-20266,-17598,-8129,6202,16694,6373,-10153,-7822,1122,20167,31815,32525,22797,8425,-1943,-449,-3551,-21479,-28115,-4961,12085,21090,9715,-9595,-8410,-14633,-23377,9619,40259,50685,32617,14741,12418,15408,3533,-19448,-36168,-12133,3395,9890,4287,10484,18011,10330,-382,-1383,-2944,-9494,-17229,-13119,-4257,-1803,-18601,-38065,-872,22115,22661,4975,-6231,1493,-3597,-6468,10629,15299,20884,37019,42002,14901,-18768,-13317,5567,13447,9142,8909,17185,27846,34236,21342,1702,-9023,-13193,-7797,-4701,-4988,7523,36539,53248,32916,-9591,-5695,10619,-7928,-29036,-24076,-14901,27745,57400,63317,47061,41727,18868,-33419,38,27014,26852,15181,3272,-13179,-19491,-11158,-11720,-20376,-24308,-8523,21041,34467,20758,4356,6982,10777,21339,48338,79720,79785,41358,6441,-28057,-5296,16087,12942,-15256,-26793,-6844,-14200,-15851,1018,9823,-3694,-26667,10164,27958,19727,-253,-9151,-15050,-28461,-27181,-31573,-30944,-27307,-20263,-20726,-13765,-3816,-16484,-31004,-33917,-34611,-18591,-2090,1763,-267,3486,-534,-20082,-9452,-18678,-2544,8444,9090,5322,-12981,-10867,16565,37722,39238,28929,27204,18281,855,-17654,-4517,-7851,-5411,23196,42481,35793,14275,5453,20131,5423,-7377,-7761,-8476,-4178,1181,13906,27294,33386,23079,12728,1697,-11378,-22497,-19680,-8857,-404],[-207,-2719,-11272,-18008,-13744,-10005,-18959,-17116,12435,26845,31759,32843,27789,10609,-14571,-19867,93,32838,61679,68589,49054,34012,26436,16858,5138,-10372,-15719,-31222,-14980,20428,59566,66652,49259,38225,41487,47964,43401,26408,4080,-23950,-12057,9617,28333,26826,14717,-6894,-23177,-29647,-25575,-13593,-327,-8359,-28051,-21923,-18325,-15243,-18141,-16672,-15713,-11330,-18895,-23919,-18614,-9114,-11048,-19035,-16441,-18045,-19755,-17929,-5189,12586,29231,38729,42946,21382,-13680,-30145,-16282,1334,25659,48423,48114,27265,-2026,1903,60253,118796,119766,46578,-1323,-30080,-24569,2736,17965,25221,42374,61644,54576,14848,-26452,-8250,19266,32040,36482,22299,-1441,-12615,-7761,4774,6929,-3208,-5382,-8589,-23348,-3630,12810,15650,11574,3251,3259,-17518,-7441,23688,33351,24552,9206,-10095,-27698,-1879,22501,21066,-10656,-43723,-20577,-3167,20112,27178,10322,-11890,-20569,-11178,938,-6713,-12928,-3460,1398,5717,9003,-3917,-28178,-26250,-18391,17739,32626,11923,-5190,-10283,-16523,-16027,-8064,-22179,-20151,-7814,-2265,13853,15766,2908,-5775,-1797,15433,26650,17998,6504,-8442,814,6010,-11478,-102929,-230056,-317516,-313268,-211978,-89693,4430,26127,6245,-17731,-18391,-18969,-19818,667,22744,37160,51860,56392,20463,-20306,-49866,-39046,-33785,4719,39063,55498,55098,61525,79593,82344,52626,21508,-3620,-7226,-3735,4309,14647,25915,27294,13345,-13279,-11546,7908,-1279,-15721,-28140,-29492,-29627,-25861,-22657,-16665,-26255,-25054,-994,21434,2351,-31491,-23345,3077,18803,20367,6427,12873,22594,25649,32828,32296,29043,18271,7743,3097,6339,15687,21093,33674,71939,100940,107954,106164,69524,12169,-24258,-630,825,-6518,4308,17015,10286,5359,11380,20293,-1931,-15193,3674,10121,3503,-1875,-14775,-41924,-19046,2562,-2407,-3131,5444,3429,-16166,-6639,5199,8207,17934,30578,18039,-12850,-34300,-18538,-15915,-25810,-35051,9386,49505,70302,64246,39456,15372,-7622,-14484,-16686,-11562,-3717,593,-15139,-37305,-64551,-63820,-44704,-20135,-7355,-19862,-23615,-23956,-30603,-10405,5989,6463,-1353,-7402,-14449,-23095,-24076,-5047,-617,-15552,-22981,-8019,-7023,-17370,-32594,-17397,-4145,4425,7065,789,-13748,-30634,-18442,-12077,-21561,-25282,-977,9206,1837,4932,22085,33002,41791,46318,40140,31186,35435,40781,33942,17442,-3294,4987,36937,56716,37013,15571,2756,12528,29895,20360,-2912,-2532,10126,4706,-1120,-6704,-12908,-6523,10759,23793,17953,-2020,-33305,-20585,-9150,-5765,-23883,-29853,-4628,13078,23268,19875,20236,18190,20575,28426,17875,-1744,-14825,-28693,-31079,-5597,2184,-1536,19655,43997,38397,9623,-18623,-12086,-19686,-20123,-6752,-10272,-19403,-16803,-7205,681,-10539,-14114,-23636,-27519,-21560,-21331,-23413,-23834,-24906,-18984,-7492,-1936,-10338,-23309,-20291,1284,26626,36318,22146,-17820,-18438,4098,9102,12799,24730,31897,30840,21763,9598,4172,7974,4719,-90,1469,6618,3648,424,17772,16205,2672,14582,33269,24240,-3475,-11648,9762,6727,-21690,-22281,8086,930,-28395,-13384,14244,20310,1422,21808,39144,47794,23136,-1070,-9044,-12386,-3038,140,-3986,-7377,-9378,-9194,-5706,16702,41887,55957,48331,41449,48000,61946,58664,27849,-12022,-7010,446,-4663,-7321,-5180,-10530,-21034,-24191,-18416,-17651,-35681,-11930,17282,28889,10173,-12338,-37311,-31898,-22883,-14366,-3558,14698,33673,37127,23118,-4133,-17401,-935,-3299,-25545,-17880,6894,24118,26439,22665,9501,-11938,-16757,-8002,9151,5156,-5708,-16578,-10577,9017,11707,-1513,-8658,6357,31404,49381,42704,14708,-14971,15342,27780,23254,16818,19204,9314,-17741,-4903,2322,-14125,-21932,7785,6358,-10036,-16739,-16556,-19323,-23221,-17107,2084,20724,20411,-1944,441,-1902,-7133,-6906,-29729,-10580,29899,62376,67559,32130,-14663,-37072,-32071,-21797,-18331,-20731,-23211,-28711,-8006,17942,34839,36115,28010,20818,19024,14004,8322,284,2251,10496,7155,746,-7123,-5050,9266,30187,40082,38223,22086,4840,-5184,-22275,-20779,-14345,-16426,-22692,-18665,540,6325,1857,5445,465,-22622,-22040,11873,35207,37124,4836,-9874,-11353,-6737,30094,45178,22873,-5799,-18993,-24042,3965,26547,31853,23189,-2240,-36719,-8402,13203,14089,-2799,-19569,-8186,-18131,-36431,-18020,-14647,-25270,-10634,-3860,-13267,-21876,-20320,6923,47276,65907,25625,-2552,-5933,-15968,-24428,-23153,-19263,-8441,19783,33620,27015,14630,8468,9863,14710,27987,48021,49127,6835,-12031,1009,-7093,-16244,13862,25733,6575,-11067,-25378,-29090,-16432,787,9289,9539,847,-12739,-22376,-3641,3855,-9190,-17707,7260,16108,-405,-27676,-21305,22162,34048,34903,45299,35560,13584,-9509,-31460,-4719,12970,253,-3359,19404,22351,18415,27860,32997,19907,482,-13313,-18216,-26500,-16956,-13396,-17999,-537,14774,11439,132,-4052,15764,58193,72466,59634,37229,8530,-24174,-25494,-5038,-2241,-3994,-5604,-1788,-5547,-9483,3603,20785,19979,-4188,-17231,884,2606,-12153,-19914,-30885,-16382,2080,1340,-12795,-14232,-18275,-22240,13685,43268,50231,33681,10791,819,7501,18781,12015,-7057,-22067,-17052,-5713,-8384,-22791,-12927,17538,28210,10177,-11887,-25637,-16458,-201,12193,7419,-12403,-24313,-6056,-3964,-19701,-12905,-12372,-33207,-1579,14238,9525,2948,2837,-451,-5862,-9788,-8269,-11329,-18630,-17841,-6259,7880,18454,8992,-6372,-5029,800,14511,28314,33873,27860,13804,668,-193,-4569,-23963,-29259,-1532,18898,28802,14976,-10480,-13386,-19158,-29384,6092,38798,50175,28744,9275,8702,11167,395,-20170,-33027,-6471,10753,16227,9753,15626,22162,12142,-2203,-1656,557,-7274,-16430,-12704,-2743,3961,-10141,-37477,-4628,22600,26131,7370,-8704,-1598,-811,-1777,10449,11560,16770,35905,41052,6414,-32310,-9088,7436,11320,2836,153,7158,17546,26292,15132,-7087,-12829,-9719,-4929,-3931,-2455,14210,43738,57583,33054,-13485,-12926,4552,-9659,-26146,-29532,-8928,31706,57212,59260,45629,47183,27615,-23619,-6096,24391,28269,20565,10370,-9137,-24648,-18019,-17490,-24610,-27321,-9935,23809,42587,30016,13785,17518,19642,25551,48933,80710,83675,47582,15465,-23364,-9392,13277,12272,-15721,-28690,-4160,-11588,-27409,-7620,6047,-6140,-25135,13662,28370,15394,-5213,-11751,-15331,-25548,-35055,-43017,-22238,-13543,-12808,-15875,-8292,2665,-7743,-20473,-30828,-29623,-11681,1537,970,-4292,-579,-5367,-19036,-5658,-14732,-1926,6971,4471,-301,-17247,-10542,17415,37611,35832,22964,20712,12381,-369,-14753,-5743,-10463,-7155,20562,38882,31641,9691,-9072,8060,-6960,-17810,-17928,-21338,-11090,3923,17277,27720,32331,22739,15612,7031,-4960,-17070,-19186,-10407,-3337],[-7626,-8987,-13158,-20820,-16871,-12864,-21995,-15376,13941,28364,32572,34959,31667,17231,-5039,-9650,7441,38426,64060,68402,50795,39226,32378,17917,795,-18323,-23538,-30902,-13472,20029,57692,64230,49821,44772,53099,63521,60199,38335,9898,-19625,-9251,12423,29916,24688,8380,-15229,-31151,-28410,-25532,-19698,-6873,-11468,-28493,-26572,-22553,-16516,-10731,-10438,-14464,-5658,-7243,-17314,-16288,-6351,-4988,-12704,-11787,-14337,-19713,-24322,-13019,5234,23439,35271,40958,21474,-12003,-30063,-18867,-3084,19943,39970,42264,28324,3684,-1901,62015,126763,123863,44313,-5335,-26323,-31798,-5950,11723,21698,40717,60811,52354,11781,-29231,-11491,14583,26302,29548,14368,-9746,-21350,-12434,2985,7683,-1071,-4920,-12702,-25184,6539,23550,22247,15749,8471,11093,-12279,-16026,16322,30365,25421,11104,-11867,-29371,1672,25830,20832,-15412,-31198,-6308,1076,15248,24243,11618,-9227,-19150,-14165,-4519,-10007,-12021,-3612,1276,6016,9121,-4992,-31787,-20923,-15184,13372,24824,6698,-4134,-8967,-18050,-26317,-12053,-20996,-25595,-12105,-6713,6325,9823,2848,-1630,2957,18799,27972,16859,864,-17190,-9444,-3407,-4087,-66888,-173349,-259146,-270630,-186885,-81815,4810,27297,10132,-15685,-23458,-23296,-19357,5065,27925,40621,54434,53766,11272,-33258,-52408,-41641,-37866,1223,32053,50010,53918,60104,74436,73697,40815,16398,1138,-7,-804,3148,9663,18671,21616,11298,-13215,-13542,3906,-6080,-18859,-29232,-29955,-31759,-31221,-25849,-14890,-21215,-32679,-6036,20638,5096,-31324,-24306,1428,13618,14111,4120,12862,23143,27433,34993,32850,27251,13743,4038,1011,4004,12270,15804,24101,58105,88382,97813,97660,63095,7484,-19396,4186,713,-11360,-544,13216,9416,7032,9969,15060,-1423,-2354,11315,13547,6722,4748,-4259,-25431,-15847,3475,248,76,8805,5810,-15487,430,14792,16616,21729,32592,20042,-9367,-40282,-21400,-12880,-15398,-35074,-680,40300,62767,56648,30431,8786,-10209,-14880,-16945,-10056,-935,3549,-13006,-35225,-67757,-78967,-63549,-35574,-16163,-22064,-21878,-26202,-24131,-2503,13376,13763,7365,2085,-4187,-11568,-12359,4469,7218,-9078,-24186,-8589,-5232,-15405,-31880,-14891,-798,6740,6639,-1922,-14200,-28089,-28157,-25059,-33628,-24979,-3346,3813,-6036,90,24166,40494,49825,50648,39817,28831,33201,39042,35304,20361,-2120,8286,44605,66702,44532,15428,-5495,4234,23270,16015,-3677,-2382,10577,5589,539,-4689,-11394,-5930,12878,27388,21285,2457,-27763,-29060,-18605,-17671,-35844,-20312,-7150,7368,23357,21404,17146,11319,15931,25075,13081,-8777,-20810,-30819,-26973,-1331,2145,-6713,19426,49563,47451,15495,-24968,-26326,-36848,-21368,-716,-143,-15059,-25047,-20536,-15327,-18793,-12884,-19445,-29199,-23034,-21460,-20266,-20311,-25079,-22131,-13047,-7844,-17913,-27791,-22577,-2592,24646,35900,24395,-11987,-25600,-1723,5347,8955,18250,23233,21688,13946,5481,5602,13406,9343,3,-3294,-431,-2608,2640,26693,27592,8624,10353,28476,19808,-8289,-9353,15489,14613,-12584,-34387,4140,9397,-15212,-12304,20233,25468,13135,29586,44212,60088,44774,15055,-2817,-9562,-345,6590,1681,-8246,-15670,-14236,-7121,19752,45155,58939,49538,40098,45561,57563,54030,23770,-15128,-5703,-30,-9260,-14630,-7993,-9654,-18249,-19023,-14256,-16535,-30544,-6497,20553,29871,6084,-25153,-30010,-31769,-30962,-15925,-297,18391,37677,41935,29954,4116,-17523,-6765,-15157,-28416,1326,22399,35458,35413,30065,12866,-13988,-17907,-1067,19564,11975,-2909,-16337,-14276,695,-1722,-12829,-7830,7666,23681,38169,33981,8485,-16396,15342,26978,22747,18950,22239,9327,-17041,-4831,3097,-12767,-24112,4541,1756,-8818,-8785,-9257,-12107,-15040,-6513,14407,32746,25520,-5293,-5922,-8419,-12564,-17067,-35060,-4923,31395,59827,63200,28310,-15762,-39547,-30139,-12387,-11006,-15670,-11640,-15271,-15096,14325,35341,36803,28210,21350,19252,14111,9480,560,49,8877,8444,4009,-4229,-5448,6106,26778,38649,40950,29513,9141,-5806,-19540,-17591,-13959,-18552,-26737,-20729,-2898,4323,5479,9709,-1547,-27845,-9463,25376,47908,43538,12000,2395,393,-5985,23623,37682,19583,-5573,-18406,-23134,3326,26085,32123,22780,-5249,-35431,-575,24519,26122,7133,-12399,-7176,-17714,-30444,-17670,-13384,-24110,-14037,-7882,-17458,-28982,-26451,231,36600,53980,18382,-3980,-6711,-17975,-27235,-19171,-13341,-3254,23780,34828,25005,11990,7523,10656,21088,36009,53695,47056,-292,-22663,-5356,-11163,-22457,-959,6529,-10584,-21575,-28762,-27965,-12111,7165,17194,17875,7478,-9941,-25862,-3603,2465,-16951,-25939,5406,14307,-1628,-26722,-28891,11772,25904,28338,39818,31102,9584,-12810,-34124,-11515,8699,-290,868,25900,30152,21586,27727,32371,18125,1498,-6349,-14531,-26223,-15662,-11484,-19955,-4718,14483,11342,-2809,-4059,22987,68148,78325,60365,34657,6600,-20711,-22151,-6672,-8712,-13085,-8712,-1585,-4085,-7415,2352,16394,13700,-12684,-18919,1890,190,-16156,-18838,-25344,-24055,-4071,-1469,-15917,-23131,-26379,-14787,16919,39348,41324,23217,1803,-3396,6352,21224,16772,-1045,-18015,-21610,-10074,-11883,-26302,-13493,13736,20374,649,-20222,-25081,-15838,1122,15721,12053,-9011,-33909,-11650,-8279,-22505,-13472,-16262,-31505,4808,19049,9325,-510,1048,-3734,-11024,-13926,-9807,-10853,-18457,-18732,-4991,9322,20123,11557,-3216,-3068,970,9049,22312,31878,30019,17540,2839,-98,-4515,-19822,-24763,1275,23139,33287,17844,-11503,-18745,-23312,-31152,2363,35067,46617,22620,3109,3604,5131,-3944,-21851,-30144,-1946,16382,20736,13964,19977,25950,14239,-3310,-2302,2751,-4841,-12699,-10742,-1038,8932,-2877,-30529,-7246,22706,28831,9893,-10293,-6313,-1257,-1169,6169,3451,7852,29986,36991,5450,-8273,-480,7662,9413,578,-3201,1377,9429,18390,8572,-14520,-14594,-6542,-4201,-6077,-2680,17882,47134,57916,30769,-18462,-21898,-2576,-10361,-21368,-29678,-2429,34131,54011,52065,44793,52706,35865,-13404,-12840,19702,27816,24997,17399,-3677,-27379,-24964,-22713,-27754,-29801,-12002,24908,48843,37515,21631,25927,26041,26685,45425,75680,80019,47349,19471,-20043,-11705,11205,11216,-16229,-30396,-1804,-6292,-38235,-15418,3487,-7728,-23237,16153,28124,11226,-9858,-14436,-15533,-22385,-31984,-27731,-6212,-859,-6968,-12774,-4272,8382,939,-8756,-17873,-16680,-4924,3589,-896,-8337,-3276,-8022,-19038,-4857,-11678,-345,6011,-204,-6404,-19642,-6457,19507,36979,31321,15859,12372,4229,-3570,-12572,-5439,-11013,-7674,17382,33063,24685,3816,-27706,3027,-13591,-27892,-28095,-33243,-11674,9966,22027,28386,30761,21928,17941,12045,1633,-9654,-13569,-8939,-4884],[-13845,-13699,-14468,-21708,-17510,-14751,-24608,-12190,16202,30333,32478,35020,33843,23400,4900,558,14350,42116,63940,66613,52401,45067,38968,20073,-1934,-24076,-25701,-23741,-10510,19954,55275,60970,49968,50895,64183,79253,78168,50793,16154,-14224,-5878,14232,29719,21251,2029,-22245,-29045,-19355,-20586,-22707,-12909,-14251,-26670,-29248,-23220,-11938,-504,-2130,-10721,1776,6252,-6991,-12546,-4506,-731,-8084,-8699,-12245,-19351,-28427,-19661,-2499,15783,29269,36825,20943,-9451,-28244,-18975,-2649,17845,34040,38019,30863,10077,-4963,62499,130450,123293,41218,-8927,-19052,-27716,-14187,4946,17323,37646,57246,46616,6316,-29631,-11705,10427,19517,21156,5774,-17102,-29578,-16511,1081,7676,306,-4240,-15338,-20636,15947,32616,27334,18873,13280,19771,-2672,-23857,8544,27117,26204,13489,-12427,-27766,5739,28624,19861,-17751,-15785,10340,8882,10345,19983,13335,-5432,-18108,-17309,-10801,-13575,-10835,-3501,733,5556,8468,-6317,-29447,-15895,-11707,9003,15274,-137,-2619,-7254,-18145,-33744,-12725,-17884,-30519,-17808,-12530,-1320,4244,3424,4043,9388,22765,29129,15784,-4173,-22809,-17924,-16263,405,-34287,-120767,-203438,-224911,-155571,-68078,6055,29122,14975,-12535,-28469,-27529,-18430,9169,32049,41733,52330,44577,-2374,-48237,-51206,-46306,-38212,-1348,27303,47422,53354,56474,65271,60054,25309,8772,4156,5855,1699,1794,3976,9964,13830,7979,-13071,-14351,1052,-8823,-19870,-28394,-30240,-31094,-34382,-26504,-10574,-13488,-30322,-12999,16604,5859,-32201,-25681,-309,9030,8554,2520,12396,22286,26900,33775,30232,22801,7525,923,-117,1333,7640,9132,12733,40626,70461,82361,85156,55523,5099,-12200,9618,2707,-14998,-5775,8665,7287,6449,5644,7882,4344,10055,17601,15540,8995,10364,6617,-8938,-6843,5984,2672,2807,11421,7101,-15168,7199,22756,22126,22673,32071,20742,-4539,-30899,-26948,-13328,-7839,-25273,-11586,27463,50994,45363,18632,-477,-15236,-17117,-18610,-9928,392,5878,-7779,-19286,-38076,-57207,-65991,-57409,-30223,-24835,-21953,-28232,-16346,5829,20738,20186,14247,8652,2440,-3443,-3294,11847,13021,-4109,-25177,-10766,-4364,-12366,-26292,-12557,930,6529,3474,-6640,-16677,-25365,-30789,-37469,-30676,-20237,-6538,-3848,-16812,-5825,25292,46889,56324,52508,36071,22731,27513,34807,35172,22172,-1934,9881,48954,71897,48026,12508,-16418,-4507,15318,10069,-4716,-2706,9463,4585,422,-3915,-10248,-5324,14475,29795,23243,6069,-20745,-36529,-25119,-22867,-22648,-7885,-6766,-622,20498,20326,12120,5114,12577,22025,8909,-14276,-20450,-24020,-21067,1903,862,-13410,18083,52390,53547,19310,-24561,-23937,-24596,-18374,1188,5521,-8599,-23916,-24513,-23406,-19781,-11744,-16098,-29234,-25229,-22790,-18439,-16008,-22986,-25189,-20950,-16828,-28183,-33442,-25424,-7394,20509,32609,24040,-7638,-33449,-10119,-1444,2907,10362,13720,12129,5112,-1197,3430,14549,9750,-2817,-9623,-8340,-9254,3645,32665,37052,15546,5470,21268,13639,-13741,-7730,19673,22285,-239,-22534,19206,34614,-2121,-13076,23659,29338,22170,33323,45905,69382,64585,32580,4667,-7917,-334,10487,6335,-8867,-22420,-20167,-10034,20589,45664,59140,48126,36363,40592,50086,45996,16976,-19652,-6018,-2782,-15806,-22392,-9371,-9168,-17051,-15431,-11027,-15803,-24859,-906,23989,31782,7031,-24308,-22209,-27436,-38037,-16069,2719,21367,40832,46574,37849,13871,-13895,-14093,-27843,-19521,14208,32308,42852,42142,35404,13885,-18630,-17622,5490,26445,16758,70,-15486,-19021,-8993,-15732,-21910,-6751,7299,14010,24372,22962,1303,-18020,12315,22773,19369,18875,22959,7578,-18469,-6600,2559,-12001,-27364,-329,-3653,-7900,-3358,-3495,-5235,-6664,3974,25522,42063,27257,-10306,-13111,-14463,-17827,-26728,-29856,406,30883,54736,57618,25658,-14298,-35732,-23971,-4429,-6238,-11447,-1249,-3823,-18578,10542,34872,36268,26966,20668,18471,13233,10211,1936,-328,8174,9816,6880,-2124,-6803,2097,21325,34181,40311,34276,13424,-5126,-16685,-16131,-15332,-21472,-30245,-23500,-7198,1660,7297,12044,-2035,-20513,3650,39235,61585,50158,19711,14733,12350,-5128,12075,26417,13033,-8379,-20287,-23620,1850,24238,30650,20452,-9756,-30949,7659,35861,38010,17208,-4422,-4012,-13978,-23565,-18123,-14786,-23005,-14853,-10422,-21431,-36370,-27403,-4334,24408,38048,8506,-7438,-9034,-20795,-28643,-14653,-8329,506,26094,34482,21994,8792,5777,10124,25005,40309,56388,43233,-5357,-31445,-13183,-16032,-24895,-12292,-8292,-25320,-32018,-30931,-27312,-9794,11714,24173,26125,14793,-6040,-29699,-3316,1958,-23775,-33055,3500,11960,-2791,-24378,-33304,1687,17461,20815,32539,24630,4021,-15928,-28071,-13864,5136,-350,5408,31415,36587,23319,25721,30292,15533,1947,-798,-10434,-25226,-14099,-10052,-22083,-9198,13101,10129,-5619,-2678,28973,74020,79881,58182,30480,4539,-16404,-18731,-8031,-13287,-21005,-11393,-1143,-2085,-5496,152,10382,6353,-21245,-17952,3119,-2360,-19061,-13598,-15789,-27147,-9896,-4103,-18276,-32505,-26543,-5793,20483,34720,31239,12412,-5867,-5710,7034,24206,21521,5279,-13019,-24887,-14068,-14655,-28301,-14215,9595,12729,-8119,-28276,-23692,-14609,3145,20155,18454,-1269,-31140,-15070,-10564,-22573,-13440,-19267,-27562,9453,22147,8652,-3779,-900,-7071,-16180,-18177,-11651,-10951,-18474,-18941,-3219,11481,22654,14949,360,-692,2845,6599,16303,28228,30533,20727,5741,1420,-1440,-10208,-15237,5379,26319,35799,19412,-11559,-22759,-26092,-29185,-629,30223,41221,15909,-1964,-1655,-1488,-8281,-23181,-26547,2335,21139,24512,18020,24364,30141,17554,-2485,-2243,4812,-1562,-7599,-7329,1918,13941,3855,-22736,-6780,23507,31294,12919,-9475,-10733,-4141,-3628,-867,-7504,-4745,20167,31607,17367,17821,11494,7652,7000,-1294,-7128,-6034,213,10562,3185,-18614,-13752,-3227,-4512,-10147,-4899,19380,47527,55069,26997,-22742,-30004,-8166,-8521,-15313,-22122,4623,35213,48179,42824,45383,57967,42894,-4388,-19309,13645,26131,28816,24363,2590,-26895,-31742,-27094,-29612,-31361,-14492,24508,53254,43215,27658,31861,29704,24835,38330,65424,69629,41258,18700,-19170,-12419,9686,9487,-17059,-31475,-189,-232,-32082,-20956,1953,-8529,-21720,16938,26559,6680,-14659,-17399,-15957,-19763,-22003,-10949,8519,8779,-3586,-12196,-2624,12288,8227,1955,-4953,-5208,286,3210,-4628,-12760,-4817,-8498,-20685,-6760,-9760,1292,4911,-4806,-11843,-17231,-970,20792,33886,24344,6990,1936,-6882,-10304,-13704,-6509,-11743,-9199,11989,23626,13495,-2928,-12242,15993,-5273,-33290,-38048,-33162,-5631,16395,25624,27094,26328,17934,16686,13551,5021,-4654,-8431,-7276,-7588],[-20232,-17897,-17570,-21015,-18318,-18273,-27924,-9744,16968,30569,29630,31095,32368,26941,12667,8138,18200,41578,59143,61331,51751,48890,43366,20910,-4662,-24181,-19530,-17535,-7933,18700,50821,55232,47707,54234,71747,91611,94380,61968,21376,-9914,-4128,13208,25970,14885,-5634,-27870,-21882,-11052,-14860,-22532,-19043,-17518,-25068,-30364,-19791,-2731,10882,6277,-6229,8769,18964,4170,-8570,-4555,444,-6351,-8154,-12766,-20458,-30481,-25547,-10991,6193,20902,30858,19691,-6539,-25282,-17694,420,17695,30071,34880,33602,15856,-8007,60906,129036,117754,37224,-12289,-11899,-18834,-20818,-2525,11772,32679,50492,37215,-1497,-26767,-10600,5763,11206,11293,-3116,-21897,-32474,-19684,-1005,6724,674,-3610,-16527,-15674,22421,38689,30160,20454,17170,28388,8893,-25240,301,23164,26252,15618,-11678,-21968,10404,30616,18019,-16571,-611,26834,18919,6637,14382,14563,-1685,-17516,-20678,-17824,-16822,-9337,-3141,-163,4325,6931,-7940,-24237,-10952,-8184,5281,4642,-9040,-1030,-5499,-17352,-30096,-9771,-13230,-31656,-23284,-18821,-8484,-461,4295,9809,15814,26164,29310,14325,-8343,-23217,-22839,-30544,11087,9023,-53468,-130974,-164062,-113385,-46007,8834,30767,20266,-8001,-30906,-29510,-15900,13711,35651,41096,46053,29660,-19941,-37195,-40938,-50030,-35220,-2244,25930,47682,53021,50830,52684,42382,7710,-917,5205,10417,4058,496,-1911,692,4797,3787,-12862,-13941,-486,-9373,-18872,-26238,-30304,-28804,-32601,-25275,-5224,-4975,-19861,-20600,9510,4567,-33759,-26699,-1991,5030,4035,2035,11986,20456,24479,29880,25254,16123,-83,-502,461,-999,2273,1664,626,21927,49529,63263,70003,47748,5651,-4679,14791,6470,-15909,-9938,4730,4669,3930,-384,2614,14927,21606,22239,15883,9961,14611,16891,6529,3787,9581,4872,5134,13393,7634,-14538,13354,29003,24494,20333,28985,20107,773,-19521,-32409,-16618,-3068,-14313,-20808,12349,36677,32296,5810,-11108,-21807,-20817,-22190,-11715,-307,6245,-3715,-2948,-8801,-21435,-30769,-39809,-37685,-26350,-23242,-27001,-8651,13454,27121,25249,19062,12257,5506,1214,2828,16766,16914,-540,-25373,-13863,-4120,-8771,-20341,-10495,1223,4337,-1050,-11439,-20164,-24112,-25649,-29516,-20572,-14686,-10050,-13049,-29107,-10609,25761,51728,61022,52243,29684,13772,19137,28675,33876,23095,-2422,10235,50470,72824,47849,7536,-28864,-11271,6991,2990,-5661,-2900,7398,2175,-1133,-4193,-9253,-4178,15970,31279,24179,9319,-13514,-33332,-23728,-14835,-7019,6012,-1444,-8650,15980,17949,7507,3022,12662,20953,6506,-17620,-18231,-16382,-14999,4441,-765,-20053,16492,52775,56708,21522,-15039,-5432,-4993,-11231,-85,7020,-4049,-18257,-18413,-15043,-15060,-10774,-13124,-26358,-25917,-23885,-16785,-11322,-19023,-25905,-29054,-28041,-38287,-37340,-27934,-11886,15064,27222,21841,-4163,-37251,-19451,-9758,-3969,2892,5849,4917,-2233,-8940,-1402,11949,6327,-7692,-16089,-15553,-14851,3742,36062,44620,23180,2111,13261,7150,-18362,-6386,22907,30414,16088,8079,54660,70249,11953,-14213,25480,32762,28635,33093,44893,76121,82150,50339,13590,-6415,-2073,12534,10059,-8848,-28106,-25379,-13226,20166,44467,57707,45320,31517,34441,41214,36479,9200,-24144,-6632,-6313,-22699,-26788,-7714,-8166,-16336,-12529,-8414,-15108,-18673,5614,28302,34752,11579,-12878,-13501,-20922,-33328,-13930,6445,24616,43996,51659,46857,24525,-7415,-20600,-39012,-12130,21121,37133,47157,47743,39998,14362,-23801,-14571,11822,30719,20602,4477,-12348,-22464,-17914,-26927,-25069,-4760,6812,4732,10130,11535,-5012,-18566,7918,16852,14651,17737,22758,5932,-20002,-8548,2343,-10087,-29594,-5198,-8166,-7024,473,1917,2431,3024,15386,36314,48781,25641,-15928,-17869,-16740,-21008,-31111,-20315,6157,30241,49878,53876,26680,-9338,-29476,-16723,2424,-2731,-6993,8502,6073,-17962,7929,34686,36038,25999,20274,17879,12400,11429,5192,2236,9963,12902,10970,739,-7442,-664,16038,28897,38354,37717,18155,-2472,-13202,-14897,-16590,-23077,-31253,-25035,-9979,139,8577,13548,8,-8093,17337,53614,76431,57637,28390,27785,25231,-2081,-1951,14434,5827,-11962,-22714,-23020,1551,22747,28933,17657,-14168,-24099,17484,48268,50549,28155,4946,2082,-6777,-15218,-17265,-17602,-21801,-12263,-10273,-23700,-32238,-20906,-3511,14650,21257,-1919,-11279,-11139,-22068,-26048,-8815,-3270,3808,27603,33427,19080,6452,4861,10043,27755,41643,56041,37613,-8461,-32991,-20769,-19589,-19596,-6372,-3702,-24495,-40904,-30793,-25506,-7730,15713,31053,34947,23519,-169,-32400,-1658,3536,-27450,-36035,2828,10162,-3354,-22200,-34485,-5774,10695,13951,25085,17778,-1566,-17481,-20344,-9825,4637,1546,10933,36656,42454,24905,23155,27902,13292,2592,3862,-5774,-23057,-12045,-8797,-23918,-12439,11997,9155,-6736,451,33837,76256,78194,54308,25788,2842,-11750,-14801,-8362,-15305,-26599,-12684,505,1131,-3116,-2178,3754,-914,-28204,-14424,5027,-4360,-21053,-6535,-5513,-23855,-14297,-5698,-18710,-35123,-17717,4805,25134,30897,22124,3741,-9712,-4222,10317,27786,26116,11762,-7361,-25989,-17149,-16252,-28380,-14634,5793,6361,-14583,-34839,-21358,-12738,5605,24665,25054,7479,-22935,-16026,-10380,-19589,-11922,-20500,-23886,12322,23493,7597,-6442,-2709,-10171,-20937,-22011,-13354,-11386,-18612,-18441,-1103,13945,25506,18580,4025,1901,5927,7896,12008,23660,29460,23051,8949,4275,4618,2396,-2686,11135,28586,36257,19425,-11056,-25195,-28529,-27584,-4007,23658,33622,8796,-5815,-7356,-9024,-13026,-24545,-22925,5669,24268,26992,21354,28028,33869,21271,-150,-1758,6247,1506,-3120,-3769,5347,18256,9335,-15283,-4186,23917,32021,14688,-7412,-14185,-9655,-9527,-10627,-20873,-21304,6178,25902,36733,42926,24776,7237,2140,-6499,-16296,-19503,-12677,1860,-1697,-19950,-12081,-945,-6255,-16569,-9815,18068,44274,48468,21128,-25906,-34434,-11241,-5526,-9446,-13211,10679,33630,38753,31805,46681,61520,47093,1917,-25830,5515,22416,30850,29778,7873,-24991,-39389,-31585,-31318,-32758,-18227,21720,54703,45831,30422,33883,29407,19224,27360,50116,52854,29378,12837,-21399,-13008,7351,5799,-19572,-32581,-629,4025,-22396,-24159,-212,-9836,-22018,14666,22342,474,-20772,-21341,-17582,-19035,-13542,1952,18697,13643,-3782,-15100,-4384,13168,12565,9595,5011,2874,2631,-320,-10871,-17936,-6079,-7765,-21636,-9136,-8169,2343,3335,-8314,-13123,-9802,4435,20091,27133,14152,-3508,-9167,-19625,-20995,-19322,-10641,-14078,-12897,3906,10605,-1787,-6714,12580,39176,10565,-23987,-31280,-21198,2978,21727,27319,23583,18870,10383,11280,10876,4498,-3186,-6071,-6994,-11576],[-23091,-18558,-20035,-19810,-18280,-21807,-27572,-6463,17829,30636,26010,25107,28998,29233,19175,13850,19684,37738,50795,53776,49651,50973,45671,20725,-6560,-19041,-13050,-12043,-5385,16982,45073,47581,43156,54508,75084,99289,107594,71631,25790,-6442,-3875,9643,19051,5939,-14339,-29423,-15607,-4439,-10030,-20301,-24684,-21143,-24422,-29012,-13363,8816,22487,13996,-1973,13856,28889,14366,-4984,-6502,-1814,-8011,-10541,-16275,-23869,-30669,-30636,-20425,-4869,11039,23843,17737,-3799,-21839,-16569,3181,17377,26885,31984,35240,19978,-11925,56359,121963,107124,31900,-16048,-6571,-10906,-21409,-11253,4322,24993,39908,23827,-11871,-22523,-10445,-928,437,-561,-12329,-22361,-25205,-22441,-4084,3941,-914,-4101,-17515,-13823,23960,39960,29280,19252,18872,35363,20117,-16895,-8772,17438,24142,15817,-10455,-14973,14586,30580,14319,-13161,12216,40664,28630,4502,6578,13673,381,-18324,-25260,-26430,-19155,-8507,-3648,-2395,1320,3450,-10618,-18898,-6807,-5233,3124,-4723,-20820,-628,-4927,-16927,-22177,-5872,-9083,-28124,-27172,-24797,-14856,-4928,4083,13773,19950,26831,26785,11285,-12088,-18881,-21699,-41489,30127,61965,24714,-49179,-99316,-72063,-23796,10289,28938,22968,-4774,-31256,-28205,-12291,18026,37961,38001,35104,9327,-25959,-15881,-27990,-44548,-32430,-1977,26746,48519,51131,42281,36404,21263,-9812,-12402,3683,13146,5851,-1241,-8262,-8935,-5319,-1728,-13403,-13278,-1509,-8593,-16795,-23659,-30411,-26491,-30038,-24403,-810,2566,-9712,-24407,-648,647,-35846,-27248,-4312,664,-135,2055,11359,17390,19919,23577,18235,7096,-9108,402,2835,-2649,-3836,-6745,-11892,4846,28619,42324,53362,40031,7925,1349,18282,10353,-14300,-12299,2030,1760,-739,-6899,3860,27494,31270,24470,13859,8764,16594,25085,19404,13161,12840,6145,6460,14192,7149,-13731,17984,32980,23411,14086,23042,17709,5261,-8470,-31568,-21913,-1035,-4865,-25003,-4028,21669,19931,-5795,-21668,-29192,-25676,-28297,-15966,-3889,3063,-5100,2124,2964,-7354,-17124,-29509,-35442,-25717,-25426,-22953,-1800,19477,31680,28362,21325,12521,4741,2068,5431,18680,18580,1276,-25126,-17494,-4584,-5538,-15367,-9394,-209,433,-5512,-14419,-23613,-25140,-21732,-22562,-12817,-10264,-14020,-23341,-35718,-12045,25328,54098,63144,49690,21006,2418,8450,20806,31210,22784,-3929,9112,49066,69580,43897,631,-41972,-14097,-1393,-5419,-6973,-3281,4202,-1887,-4445,-5946,-8916,-2876,16946,31346,23725,12073,-6240,-24752,-16263,-1733,8145,19910,6868,-14652,10546,15011,4925,5480,15514,21438,5452,-19436,-17517,-10627,-10093,5685,-2892,-24970,14398,50144,56072,21624,-3047,14024,13742,-2481,-4111,4182,-2713,-13908,-11625,-6300,-11393,-10984,-11219,-22725,-24734,-24593,-15336,-6819,-14321,-23504,-27464,-30608,-31165,-35649,-30510,-16041,7969,19368,17403,-2135,-33308,-28768,-19173,-11511,-3588,706,1236,-6799,-17341,-9172,5136,-1387,-14425,-21975,-21881,-19627,1922,35845,48822,29545,288,4489,100,-22359,-6271,24313,37985,35085,46657,102698,110788,26164,-15424,25162,34819,31258,28153,40394,78994,95120,65657,22179,-5844,-6370,11864,11564,-9613,-33261,-30114,-17402,17525,40748,53929,40458,24913,26534,30752,25577,359,-29179,-8306,-11173,-30390,-25872,-4703,-8006,-17122,-11492,-7848,-15531,-12654,11947,32117,36934,16127,-2257,-5179,-14474,-28013,-11697,9242,26557,45534,55416,54859,34081,-766,-26042,-46635,-9408,20897,35786,47380,50988,42714,13739,-28854,-10720,16009,31163,22315,8814,-8353,-24281,-26125,-32911,-24074,-3884,5154,-4218,-5023,-1102,-11279,-18847,1544,8490,7656,14391,20729,3617,-22247,-11607,1384,-8078,-30192,-11219,-12910,-7945,1272,5434,9151,12213,25883,44954,50659,18563,-23395,-18843,-15601,-23046,-28512,-11282,10341,28229,44836,51570,29834,-3715,-23838,-11123,6316,-1962,-4194,15454,12609,-16744,4699,33015,34568,23958,18635,15731,9819,11333,8213,5400,12288,16001,14684,2793,-8771,-3136,10126,22017,34155,38282,20934,-408,-11174,-15383,-18819,-24160,-30629,-25550,-11832,-1650,7599,12366,1879,3262,28755,65514,89245,63502,35518,39096,36593,2022,-18184,2312,-2200,-16790,-26092,-21453,1498,20373,25461,12829,-19956,-17180,26812,59457,61310,37623,13454,8591,926,-7420,-15977,-23307,-21998,-8798,-9548,-25307,-24325,-11491,1454,9128,5355,-13461,-16772,-14114,-22175,-21545,-3674,-127,4724,26306,29680,14556,3557,3514,9270,27879,38328,50176,27577,-12678,-28740,-29015,-22378,-10267,13717,16728,-10450,-40248,-30108,-23642,-6661,18042,36197,42357,31633,5789,-34275,-255,5389,-29078,-35349,2028,7548,-5149,-22481,-35920,-10622,5057,6926,16744,9886,-7953,-18586,-13427,-3082,6469,4140,15734,40100,46344,25443,19215,24138,10337,2099,6135,-2399,-21447,-11288,-9415,-27005,-14573,10800,8017,-6629,3592,35983,73786,72678,48153,19793,283,-8182,-11503,-8676,-16291,-30696,-13399,2458,4464,-1286,-5368,-3948,-8340,-30371,-10043,6751,-6206,-23718,-289,3649,-18674,-17606,-6751,-17514,-25332,-5987,15832,30226,27988,14913,-1385,-9024,1039,15601,31066,29434,17203,-2211,-25361,-19598,-17094,-27176,-15068,2214,1506,-17873,-34384,-18618,-10749,7759,28109,30312,15246,-14796,-15144,-8051,-14043,-8524,-19747,-20875,13378,23083,6165,-8243,-4121,-12658,-24568,-24311,-14217,-11770,-18666,-17097,1414,16558,28354,22118,7728,4795,9940,12759,11804,19948,27653,24791,12496,8736,13857,17627,12550,19389,30970,35536,18596,-9487,-24837,-30364,-27572,-7933,15769,24607,2753,-7307,-12333,-16471,-17315,-25080,-18635,8778,26471,29034,24819,31772,37850,26089,4743,663,8240,5035,1258,717,10123,22931,14725,-7197,681,24548,31400,15366,-3949,-14006,-14952,-16507,-19826,-31496,-39508,-8758,24209,59113,66525,39799,8937,-2914,-11799,-26448,-34833,-22892,-2952,-3112,-16999,-8645,2030,-6705,-22230,-15077,16314,39838,40700,15616,-24940,-30523,-9301,-426,-1816,-2080,17388,31395,28284,23536,51008,65458,50561,7692,-28767,-1886,19340,33386,35684,14140,-20281,-44273,-33375,-30518,-31242,-19993,19637,55965,47876,32344,34573,28072,13287,16429,34160,34312,16189,6114,-22411,-11099,6741,2941,-21103,-30962,-306,8453,-12991,-22889,-871,-9105,-21189,12348,18451,-4453,-25060,-22708,-17316,-17263,-4927,13256,26717,16707,-4254,-17981,-6078,14250,16814,16630,14176,10123,5233,-3189,-15768,-20347,-4608,-3771,-15672,-4907,-2037,6373,5016,-6156,-5689,2669,12965,21071,20269,4329,-11362,-14169,-23831,-31468,-25867,-14701,-15082,-15598,-3154,-1573,-16383,-1112,38319,65910,28839,-13997,-20474,-8137,13795,28575,30308,21510,12389,3194,5486,7635,3589,-2014,-3774,-5886,-13632],[-26325,-20565,-24386,-21889,-21694,-29002,-27687,-6075,15274,27047,18729,14370,20956,27171,20975,14228,15408,27549,36284,41374,43125,48004,42559,16322,-10470,-16004,-10140,-10226,-5691,12425,35873,35822,33750,48901,71279,98901,114073,76958,27187,-5669,-6650,2360,8119,-6521,-25557,-29073,-13217,-1897,-8639,-19693,-30047,-26550,-26436,-27988,-7271,19379,32117,19289,117,14857,33480,21152,-3234,-10641,-8043,-13912,-16607,-23405,-30209,-30519,-33642,-31262,-16555,933,16532,14860,-1943,-18673,-16890,3399,15085,23110,28435,34822,21802,-17166,48490,109475,92007,25153,-20482,-3855,-5148,-16088,-21059,-5023,14624,25905,7161,-23543,-18398,-12049,-10004,-12616,-13801,-20072,-19507,-19951,-24759,-7959,-463,-4245,-5676,-18653,-15804,20290,36151,24650,15389,18507,40591,30435,-6452,-16068,10591,20076,13915,-8602,-7443,18320,28753,9367,-8586,22329,51260,37168,5189,-2525,10908,1038,-19531,-25863,-29062,-17667,-7665,-4519,-5286,-2732,-1215,-12988,-13342,-2719,-1629,5751,-3765,-20078,-490,-4768,-16298,-15472,-2059,-4909,-21075,-25570,-26619,-17641,-8050,3401,16496,22012,24951,22134,7603,-14108,-11731,-13158,-41216,50014,109592,93120,19565,-49584,-44218,-8627,8657,22533,21999,-3821,-30807,-23201,-7242,22580,39626,33470,21384,-13707,-3599,5178,-14901,-36982,-29191,341,29327,49022,47570,31695,18037,-348,-19241,-22552,1048,15405,8454,-2076,-13634,-16919,-14563,-7346,-13707,-11560,-1049,-5693,-12716,-19399,-28237,-22930,-26817,-23697,3019,9527,554,-16738,-10232,-4023,-35100,-25641,-6215,-3278,-2939,3537,11949,14697,14785,16998,11311,-2452,-16380,5484,8545,-1304,-8529,-14506,-22696,-4200,14591,24181,38526,34110,11625,6216,20561,14309,-10209,-11322,2219,340,-6039,-10350,13824,41079,39744,25367,10558,6352,17167,31500,29876,21166,16034,7351,7746,14865,6970,-11552,21832,35826,20637,5257,15862,14897,9382,2234,-23101,-26080,280,3767,-21333,-19108,9936,13305,-10475,-26961,-33848,-28333,-35297,-20814,-8933,-2576,-11371,-6097,-7658,-20964,-29859,-35966,-31152,-21942,-26880,-16524,5471,25042,35392,30460,21917,10399,1342,406,5609,18735,19136,2334,-23973,-19821,-4360,-1944,-10639,-8382,-2060,-3074,-6683,-12688,-24054,-27292,-19646,-17696,-6536,-6339,-17002,-25904,-23886,-7661,25224,54701,63481,46185,11910,-9330,-2621,12898,28446,22375,-5377,7623,46110,63817,37643,-6637,-34745,-11198,-7930,-13857,-7808,-3005,990,-6474,-8367,-8089,-8311,-564,18298,30943,23036,15792,2341,-14559,-6001,12294,22997,33766,16730,-15542,6506,13704,6434,11505,20529,23569,6138,-19282,-17634,-6214,-5828,6460,-4396,-24034,12782,45474,52367,20568,9587,32751,31420,7312,-8450,-1380,-3456,-11298,-6578,-205,-9495,-11720,-9651,-18497,-21427,-23756,-12816,-1412,-8125,-17437,-16506,-16423,-18378,-30051,-32146,-18447,436,10306,11996,-496,-25976,-32662,-26918,-18011,-7258,-12,2375,-6719,-23757,-18444,-4361,-11462,-18992,-23336,-25285,-22545,-1083,32720,49903,34361,614,-3508,-6281,-24493,-6540,24723,45504,56630,91335,158113,152969,40897,-14481,24108,36392,31188,20487,33664,78485,102969,77706,30306,-5306,-12240,9690,11792,-10521,-36878,-32842,-21452,13474,35503,48900,34681,17701,18115,20365,15343,-7537,-33336,-10117,-16165,-37490,-20693,-925,-8381,-18669,-11647,-8620,-15465,-5423,18888,35946,38545,19963,7295,3144,-7871,-23293,-9768,11128,27282,45614,57998,61801,42688,5914,-28249,-40238,-10618,15040,29930,44948,52586,44276,13342,-28930,-6339,18219,28666,22716,13371,-3288,-22791,-30523,-31019,-21366,-4150,3184,-10656,-19422,-13902,-16261,-17555,-4935,-710,-285,10062,18149,1757,-23900,-14714,573,-5213,-27060,-17541,-17134,-9989,-153,7515,15081,20945,35531,51670,47969,6727,-29374,-13961,-11048,-22891,-21327,-3256,12973,25325,40638,51324,34575,1843,-19217,-7363,7606,-3321,-2966,19546,16106,-15864,952,30034,32186,21329,16125,12292,5847,10408,11049,8690,14789,19064,18173,4299,-10313,-4464,4722,14642,28686,36434,21475,520,-10608,-17166,-21158,-23842,-28139,-23507,-11880,-3430,4630,8624,2616,11994,37027,73834,98536,67145,40530,47996,45742,7383,-27558,-6310,-9032,-21064,-27702,-17808,2400,17684,20551,6212,-26914,-10723,35014,68588,69427,44894,20548,14698,8087,-642,-13858,-31411,-22367,-5183,-8799,-25057,-15947,-1411,9105,10216,-3065,-24106,-23648,-17451,-20454,-16322,213,634,2817,21725,22823,8267,161,1812,7903,25364,30406,38159,12368,-18921,-24220,-33586,-23742,-87,37316,40548,5162,-32448,-29538,-21852,-6107,18927,39255,47523,38137,10973,-32558,218,6442,-29909,-32951,598,3770,-8857,-25849,-38756,-12333,632,-249,7681,1159,-15087,-19795,-8479,3099,9426,6440,18747,40959,47554,24665,13779,18529,6121,-243,5192,-1518,-21592,-13011,-12991,-32287,-15128,9699,6829,-5746,5313,34297,66152,63160,39364,11904,-3948,-6510,-9677,-9848,-17721,-34290,-14420,3698,6780,-988,-10124,-13109,-15756,-25212,-6397,7397,-8076,-28516,3018,9767,-15010,-20598,-8146,-15704,-16188,5339,25574,34439,25231,9500,-3089,-5649,8162,21421,32707,29774,19692,560,-24815,-22446,-18400,-26205,-16685,-2222,-2844,-18837,-29061,-17024,-10113,7996,28604,32115,19830,-9034,-14513,-5434,-7870,-4641,-18747,-20032,11489,19759,3045,-10376,-6229,-15421,-27152,-24663,-14854,-13177,-20019,-16452,2774,17598,29263,23577,9665,6258,12795,18236,15207,17457,24432,24417,14393,12846,24170,33332,28261,28526,32420,32489,15535,-8525,-22882,-31906,-31429,-14536,4771,12811,-2842,-7902,-17301,-24942,-22707,-26419,-15568,9876,25939,28842,26537,33742,40144,29910,10152,3587,9125,6874,3478,4075,14034,25921,18154,-548,4860,22935,26846,12170,-2235,-11693,-19053,-23879,-23964,-28799,-42414,-20668,27166,78467,84917,53456,11585,-8265,-15211,-32142,-47619,-25835,-3379,-2228,-12599,-5689,4199,-6101,-25366,-21669,12772,33002,30684,9112,-22053,-23899,-5809,3932,5753,8851,22472,26629,15602,19290,56209,67885,51537,11186,-28538,-9801,15430,34558,40006,19352,-15201,-39892,-33961,-29296,-28751,-20564,17319,55647,47611,31665,32406,24625,6480,5352,17715,14299,2319,-847,-21481,-8704,5973,-626,-23337,-28744,-750,10950,-6168,-20854,-2220,-8264,-20444,8803,13584,-9546,-28652,-22577,-16701,-15895,1974,21275,31166,16909,-6005,-21624,-8483,14438,19539,21336,20565,14888,6891,-5865,-19750,-21591,-2805,1069,-5740,5092,7804,12461,8923,-109,5841,17089,23491,23567,13395,-5569,-16966,-12331,-16197,-24444,-33463,-18986,-15561,-17938,-9596,-12404,-27838,10568,62815,91132,46239,-4784,-10036,4127,24760,36065,34097,20775,7419,-2917,-3,4350,2698,-953,-1587,-4371,-14133],[-23767,-17161,-21986,-19556,-21229,-32192,-22585,-1466,16526,26872,15242,6609,15740,27729,24610,15741,11857,17775,22780,31012,38477,45941,39893,13439,-10680,-10461,-5446,-6676,-3461,10731,29147,25825,24905,42537,65415,95036,117552,82177,30262,-2583,-6792,-2319,161,-15560,-34177,-25903,-10860,416,-6910,-17687,-29408,-29568,-27005,-24234,1017,31334,42745,25564,3292,14937,35626,27164,-70,-12313,-13617,-20098,-22465,-29736,-33942,-27749,-30985,-38885,-22908,-4096,13037,14244,1828,-13081,-15935,3041,12758,20510,26323,34574,23735,-20734,39982,94946,75925,19466,-23352,-1769,169,-8874,-27385,-13865,4109,11519,-9568,-28150,-13347,-13549,-19354,-25443,-24984,-21391,-15378,-16123,-25910,-10959,-4772,-7543,-6839,-18788,-20404,12800,28511,17549,10212,17388,45169,40485,4644,-15847,4428,15298,10702,-5805,661,21886,25875,4427,-3381,30044,58788,44319,8775,-11457,7015,966,-19423,-20166,-19640,-12401,-6124,-5245,-8221,-7129,-6243,-13581,-7816,1479,3252,14091,9990,-3479,446,-4522,-15478,-10542,1346,103,-11830,-18458,-22585,-15954,-9611,2464,18342,22243,20805,15777,3530,-14313,-4158,-826,-32304,61503,137424,133660,58002,-26870,-35689,-2939,3265,11303,16842,-5665,-29954,-16969,-2209,26264,40021,27725,6944,-21656,19022,23094,-3827,-29874,-25134,3940,31743,47232,41110,18802,-1955,-18446,-13151,-26308,-2587,16971,11473,-2304,-18273,-22814,-22485,-13449,-14250,-9554,222,-1612,-7412,-13991,-23763,-18219,-23029,-23763,5498,14971,9849,-4667,-11521,-7680,-30178,-22277,-8121,-7411,-4701,5817,13529,12590,9156,10509,4830,-11989,-16298,13884,17039,3380,-10678,-21392,-30043,-1914,12928,13195,27374,29750,14908,9039,20843,17011,-5689,-8317,4408,345,-11904,-9196,28059,53739,46353,24709,5799,2374,15855,35162,36883,26735,18202,7911,8481,14988,6941,-8442,24319,37285,16958,-5952,8022,11786,12411,11231,-13174,-27311,1526,11248,-13714,-31915,3627,14591,-5417,-22809,-32419,-25628,-36203,-24908,-14641,-9889,-19831,-20816,-30548,-50549,-58719,-46696,-22100,-17491,-26979,-8373,13279,30038,37797,30888,20101,5359,-4624,-3341,3595,17055,18485,2414,-22773,-20528,-3404,1645,-6466,-7623,-3994,-4826,-3253,-6522,-20503,-30145,-19698,-14760,-1593,-2968,-18047,-15192,-8528,1272,25595,53361,61885,42012,3215,-20534,-13114,5672,25835,22009,-6675,5781,41947,56236,29656,-13607,-21566,-4296,-11512,-21887,-8387,-2397,-2175,-11416,-12635,-10365,-7428,2545,19950,30183,22551,21173,12492,-3250,5067,25573,36860,46695,26326,-11947,5078,14939,11394,18730,26182,26374,7906,-17678,-18026,-3073,-2326,6814,-5086,-18919,11703,39144,45777,18616,21670,49552,47235,17342,-10693,-8508,-5461,-10230,-3708,2907,-9423,-12839,-8341,-14050,-16816,-21380,-8836,5222,-304,-8549,-2886,-9,-4332,-22954,-32510,-18626,-6869,889,6557,1403,-17131,-25962,-27656,-22452,-7662,3276,7267,-2667,-24897,-28015,-14558,-19316,-14743,-17840,-24409,-23374,-4757,27192,47941,37211,2561,-9723,-11269,-24225,-6581,24687,53033,79863,139313,215108,192772,55856,-9907,23815,38565,30688,13288,26164,75067,105361,85755,37648,-4147,-18768,7589,12131,-10606,-38135,-32352,-24044,8793,29661,43634,29033,10934,10400,11729,7905,-12017,-34078,-11342,-20226,-41689,-13852,2873,-9112,-20332,-12287,-9587,-12522,4191,27158,40328,39968,23062,15945,11738,-827,-18828,-8330,12114,26880,44551,59753,67867,50656,12774,-26486,-34754,-14146,5977,22305,41861,53385,45503,14511,-22325,-1484,18892,24419,22822,18591,3203,-18043,-27983,-25193,-18659,-5205,1990,-12113,-29482,-25582,-18167,-13620,-8730,-8184,-6980,6740,16693,1607,-23569,-16465,1106,-590,-20514,-22538,-19753,-11847,-2386,9077,20749,29614,44788,57213,42150,-7170,-24327,-3666,-3289,-19313,-12112,4114,14595,22353,38234,53367,40532,7476,-15317,-4920,7372,-5513,-2621,21469,17634,-14952,-2622,26577,29794,19120,13718,8554,1746,10134,14620,12463,17697,22568,22149,6159,-10904,-3293,1684,8521,23584,33504,20486,754,-10605,-19005,-21983,-21221,-23543,-18310,-9334,-4194,999,3516,2343,18096,42381,78626,103901,68998,43935,54815,52959,14651,-13418,-6137,-11399,-21588,-23919,-11310,5593,16322,15766,-696,-33818,-4236,42377,75775,75138,50433,26855,20837,15019,5763,-9785,-35625,-19607,-668,-7212,-21168,-6482,9231,18605,17991,2798,-26148,-30236,-19271,-16007,-10057,3641,-30,-888,14918,14023,1648,-2185,1177,7315,21728,19764,21483,-6596,-24791,-18964,-25313,-22219,10389,59879,62960,20078,-24767,-28214,-18949,-4161,20290,41637,51327,43675,16152,-27360,745,7200,-30162,-29661,-328,233,-13211,-30639,-38012,-10099,-1182,-5840,-121,-6387,-21128,-20090,-4736,8194,13322,9011,20803,40395,47337,24136,8739,12540,1986,-3149,2331,-2208,-22600,-16259,-18417,-38037,-12118,10772,7621,-3032,6295,29911,55237,51629,29648,3615,-8197,-5083,-7896,-10567,-18687,-35781,-14584,5294,9150,-935,-14909,-21493,-19306,-17832,-2591,8376,-7718,-34127,3976,13346,-12587,-21927,-8531,-12335,-6945,16370,34609,38654,23808,7168,-1095,-336,16955,28605,34136,28091,19804,1569,-24007,-24275,-18928,-24454,-18169,-6256,-5708,-17321,-23904,-15634,-9700,7448,27170,31363,22042,-4859,-13678,-1998,-549,363,-17126,-20071,8340,15093,-438,-11492,-7440,-16556,-25839,-20860,-13329,-13942,-21386,-15446,4092,18133,29140,23783,10747,7224,15158,23956,22493,19049,22203,23289,15357,17165,35881,49903,44850,39295,34560,28804,11626,-7108,-18331,-28369,-37422,-22372,-7903,193,-5465,-6485,-19307,-29931,-27588,-27333,-12852,9975,23683,27332,27299,34816,41575,33306,16390,7850,9881,7595,4219,6897,17473,27822,20473,5231,8306,19465,18732,5289,-2501,-7374,-17750,-24260,-15696,-14587,-20707,-15971,35122,92464,97443,65179,15800,-11795,-15172,-30310,-45720,-22675,-611,384,-7316,-2380,7022,-1968,-20708,-27002,8383,24828,19608,2451,-18178,-17704,-2527,7311,13576,19291,25791,19600,2004,21358,61720,68874,50341,12698,-25570,-17497,11034,34366,42560,23362,-10144,-34179,-33658,-28133,-25826,-19338,15463,53913,44867,28258,27531,19685,-95,-4581,2257,-5823,-9223,-5323,-17703,-6593,4348,-5252,-26789,-26903,-2425,10640,-2909,-20327,-5297,-8297,-20003,3846,7293,-15521,-31781,-21882,-16887,-15876,5995,25036,31423,13822,-9731,-26588,-12165,12740,19427,22180,22391,15586,6228,-9115,-23560,-24064,-3328,4304,4204,16757,18900,18782,12874,6214,16587,30167,33457,26233,6566,-16619,-22777,-8981,-7596,-15356,-39674,-24618,-17823,-22121,-17903,-23393,-28337,22151,82119,109760,58742,695,-3083,12397,32148,40667,35256,18125,1335,-10133,-7351,-1485,-1046,-3167,-2885,-6084,-17079],[-17924,-10460,-15371,-14639,-18735,-32621,-14654,5479,19931,28404,14161,1029,12458,29576,28523,16970,7812,7680,10152,22148,34657,43605,36528,10810,-8593,-4017,-346,-2679,81,11051,24533,17443,16136,34758,56951,86892,116243,85676,33814,1930,-4311,-3046,-1930,-16960,-27001,-22355,-9552,1476,-5818,-15482,-25892,-30878,-26575,-18739,9879,42820,52929,31873,6690,13519,34740,31369,3792,-10984,-17018,-25922,-27306,-27178,-30006,-23274,-26545,-34630,-21645,-3420,13086,15477,7067,-5555,-13508,1689,9761,18007,24737,33950,25411,-21012,31006,79250,59803,14687,-24980,-608,4557,-1956,-21785,-21913,-5886,-1684,-23502,-19751,-8144,-14482,-27094,-33381,-26364,-17001,-12066,-14424,-27370,-13200,-8924,-10507,-7605,-17940,-27379,1666,17082,7952,3752,15572,48987,49666,15194,-9168,-419,10003,6024,-3194,8057,24107,21438,-274,1315,34816,62597,49006,13259,-19059,1870,-59,-17575,-14190,-10472,-6020,-4274,-6215,-11543,-12059,-11538,-12563,-3477,4803,8630,25671,28718,14408,2666,-4565,-15301,-7710,3769,5183,-2685,-9823,-16172,-12266,-10590,929,19010,20534,14585,7780,-1586,-13754,2590,11668,-20950,62549,142964,144031,65707,-28430,-41452,-3113,-4119,-3701,8171,-9899,-29119,-12414,734,27522,38156,20830,-4906,248,37561,35827,4169,-23495,-20461,7311,31809,41179,30364,3132,-23410,-18988,-1215,-20695,-7644,16720,13452,-3177,-23253,-26672,-29064,-21138,-16129,-8826,691,1788,-2711,-9099,-18853,-13593,-19813,-25639,5315,17323,16331,6404,-1752,-7916,-23551,-18891,-11161,-12928,-6317,7372,14836,10501,2383,3035,-2309,-21349,-8925,23237,26414,9853,-10322,-27473,-29900,5742,20334,11303,20093,25274,15409,8275,17708,16544,-3380,-6174,6076,263,-19183,-5461,41226,62979,49600,21505,-1351,-4313,11343,34342,38631,28128,17629,6314,7158,13113,5830,-5980,23959,36060,12411,-20121,-501,7523,12767,16321,-5918,-26488,1835,16109,-7040,-42939,1084,20016,4021,-14493,-27129,-20073,-28300,-27791,-21220,-19380,-28474,-29923,-41041,-63554,-80446,-46969,-15870,-16816,-25386,-475,19990,32640,36798,27409,13678,-4441,-13830,-9167,-1127,12652,15305,182,-23209,-21100,-3302,3472,-4546,-8610,-6905,-4948,2636,628,-15517,-33646,-23215,-14546,939,-1509,-17350,-5175,5110,10699,24909,48503,56726,35811,-5998,-31981,-23403,-1737,21945,20176,-9313,1878,35221,45845,18854,-21025,-10448,2548,-13133,-30732,-10758,-3647,-7066,-18331,-18666,-14192,-8039,4353,19992,27502,21137,26998,22419,7213,14377,35577,47350,56047,32505,-8521,4729,16802,16109,23663,29516,27165,8221,-17073,-20054,-3004,-1603,4865,-6845,-14556,9165,29754,34784,14136,30414,61618,58582,25037,-10412,-17844,-9762,-12059,-4656,1371,-12808,-16101,-9170,-11626,-13517,-19757,-5314,11117,7032,349,10236,15975,8273,-17013,-33448,-18699,-15357,-9866,220,2222,-8919,-15489,-21162,-26354,-7515,7020,12105,1548,-21577,-35045,-20806,-14190,-4022,-9712,-21821,-24266,-10462,17877,41190,35874,3317,-15450,-16397,-23568,-7847,22686,58434,101472,184607,265091,223911,68361,-3537,23933,41040,31503,9406,17881,67418,100458,87439,41870,-3881,-26728,5756,12518,-10461,-38076,-30233,-25029,2494,22137,37046,22431,3553,2608,4509,3202,-12648,-31145,-13515,-24475,-39181,-8671,3956,-12146,-23617,-14674,-10959,-6643,14740,35159,43652,39582,23601,21756,18618,4753,-16345,-9500,10135,23392,40691,59040,71268,56224,17899,-24075,-31956,-19497,-4628,14687,38164,52081,45048,16159,-14094,1771,16452,17561,21498,22824,9391,-12792,-23040,-20445,-18477,-8634,500,-9417,-28375,-36086,-17450,-8870,-9085,-12615,-11550,4606,15787,2027,-22447,-17593,2001,4352,-12958,-24873,-21770,-14234,-5941,9006,24611,36503,52030,60364,33565,-16752,-10178,9032,5613,-13869,-3694,9186,13715,17999,36044,55362,45389,11553,-13729,-5216,4733,-9203,-4469,20029,16299,-15347,-7368,21462,26206,16167,10286,3539,-2973,10162,17876,15204,19251,24862,25171,7158,-11467,-685,667,3222,18267,28825,16846,-1108,-12213,-21696,-22026,-18117,-18744,-12472,-6227,-5030,-3644,-3507,-518,19954,43321,78295,103364,67640,44381,57975,56597,22054,4489,1202,-9360,-18398,-17089,-4028,9805,15818,10937,-7965,-41491,744,47082,79098,76794,52840,31088,25553,20195,10507,-4908,-24948,-13261,3612,-5809,-15380,2641,18656,27320,28026,15912,-17988,-36255,-19826,-10708,-4290,5449,-3055,-7228,5155,2712,-5580,-3884,920,6726,16603,6764,587,-28814,-26155,-13685,-17004,-19361,19248,77224,80039,31928,-18641,-27240,-15940,-1331,21946,42824,52776,46958,20131,-21260,405,6257,-31906,-27310,-1590,-3627,-18738,-35648,-31246,-6354,-1601,-10219,-6705,-12800,-26315,-20617,-3324,10361,15833,10328,20814,37683,45024,23279,4065,5696,-2775,-7268,-2958,-5345,-25384,-21875,-26294,-37502,-6713,13540,9930,81,5334,22130,41103,38069,18651,-5574,-12269,-3986,-6609,-11478,-19966,-33868,-14773,6305,10715,-1746,-20146,-26064,-16745,-10932,410,9066,-5332,-38677,1533,13134,-12591,-22374,-8599,-8610,1175,25502,41526,41698,22637,6281,1690,4435,25262,35995,35291,23869,16341,-419,-24462,-25640,-19375,-22768,-20083,-10697,-8468,-15782,-20470,-15417,-10172,5631,23339,27475,21114,-3201,-13938,908,6491,5000,-16422,-21288,3939,8868,-4850,-12193,-8020,-16111,-21350,-14838,-10177,-14219,-23283,-14879,4666,17549,27329,21965,10162,6882,16044,28120,30965,24503,21810,21321,14468,20415,47330,65783,60868,50485,37184,24590,6649,-5807,-12254,-19986,-35672,-29190,-20944,-11056,-4374,-3636,-17001,-23776,-26686,-27858,-11037,8704,19393,23992,26436,34478,41639,35476,22178,12474,10086,6508,2874,8479,19623,28142,21422,9484,10057,13722,6769,-5772,-5562,-2783,-10776,-15253,-3410,469,8,1824,44525,98824,103219,73724,20735,-13399,-15331,-29400,-42242,-17959,2955,3342,-1693,1843,11404,6127,-10628,-26865,3556,15810,8101,-4091,-14550,-13356,-891,9571,21508,28592,27004,10442,-10460,28770,66649,68364,47306,12581,-21547,-24047,6522,32964,43397,26282,-5204,-29010,-32898,-27137,-22664,-16202,14927,51267,40033,22685,20847,14622,-4759,-11577,-9711,-24248,-12779,-4250,-11455,-4409,2350,-10048,-30636,-24915,-4420,8245,-2506,-21153,-9239,-8415,-18407,-701,1066,-21142,-32548,-19929,-17022,-16052,8276,26055,29500,9664,-13647,-30982,-15179,10721,17902,20568,20945,13693,4803,-10933,-24949,-26830,-5210,7071,14431,29717,32061,26958,18210,13284,26857,42670,43896,31196,4971,-22574,-27252,-5287,476,-6239,-29883,-25954,-19245,-24998,-25649,-30454,-17824,34395,98122,123451,68616,5361,3278,19642,38623,44984,36502,16446,-2390,-14042,-11669,-5479,-3688,-4859,-3893,-7282,-18716],[-13887,-5619,-10395,-12276,-19249,-32094,-9177,9701,20660,26809,10755,-6373,7069,28247,28169,13611,-672,-5878,-4016,11458,27854,37177,28708,4541,-8368,-876,1142,-2134,1089,9908,19224,8477,5005,22814,43217,71739,106457,83509,34120,4300,-2265,-1651,1069,-11516,-20510,-22087,-12323,-1755,-8349,-16104,-24164,-33405,-27529,-14486,15846,50113,59237,35246,7645,8554,28952,31338,5838,-8929,-18375,-31347,-28376,-19921,-22810,-19461,-23327,-28062,-16929,-665,13659,16328,11764,1884,-10655,-2005,4357,13340,21394,31150,25194,-18787,20653,62063,43314,9484,-26807,-1600,6624,2746,-15810,-29228,-14944,-11405,-21320,-10178,-4237,-14827,-26784,-25531,-17868,-12047,-11083,-15855,-30908,-15298,-13188,-13043,-8282,-16259,-31971,-13018,1877,-4273,-3957,13116,51890,57263,24033,-1589,-3676,4488,256,-1731,13465,23779,14997,-4262,4907,36479,62452,50542,16864,-21858,-4303,-1937,-14494,-8383,-2238,114,-2280,-7340,-15117,-17189,-16250,-10827,-901,6735,13939,38134,47867,32228,7102,-4668,-15659,-6595,4822,8896,4333,-2328,-9828,-8323,-11306,-635,18911,17649,7557,-769,-7567,-12778,9115,23539,-8297,59987,137924,139970,60574,-36722,-47617,-2206,-9422,-19648,-1282,-14272,-29262,-10237,1701,26882,34931,14454,-8622,18891,51783,44562,11021,-15911,-13981,10748,29680,31398,16289,-13417,-40275,-4812,10112,-11350,-12255,15376,14676,-4185,-27548,-27018,-31902,-29443,-18287,-8929,639,4607,1432,-4504,-13400,-8654,-16597,-28197,3347,17214,20320,15731,11615,-2393,-15790,-15269,-14273,-18621,-6591,8815,16539,9886,-3659,-4840,-9696,-26734,732,33391,36784,18058,-6756,-29513,-24142,14031,30281,16476,17235,21039,13621,5047,12426,13767,-3002,-5133,7133,671,-26117,-486,51935,69189,50676,17485,-9000,-12130,5060,30176,36243,26499,15476,3833,4997,10480,4998,-3127,22092,33524,9659,-34010,-6562,3975,11830,18366,-1307,-24019,2473,19542,-1465,-44462,330,26098,14072,-5725,-20462,-13406,-20241,-27123,-26256,-29716,-35202,-29002,-32189,-50738,-69372,-52806,-18012,-20221,-21055,7621,26258,33563,33155,20886,3738,-17585,-22195,-12609,-5304,7783,11439,-2411,-23321,-20450,-2926,4647,-3696,-9917,-8724,-1817,10281,8019,-9619,-32742,-27788,-14341,3013,-392,-14290,3661,16759,19644,24260,41544,49282,28913,-14144,-39938,-29384,-7347,18069,18120,-11860,-3034,27317,34366,6926,-26108,-1120,8623,-12349,-38877,-14288,-6225,-12730,-26118,-24949,-18154,-9234,5406,19211,24161,20487,34297,32670,17480,22524,42935,54933,61999,35171,-6810,5412,19038,19468,26144,30658,26164,7291,-17271,-22770,-5296,-3104,1283,-9104,-11408,5682,18671,20706,8120,35775,68931,65551,30448,-6770,-26790,-14972,-15530,-8244,-3657,-18606,-20735,-11496,-10933,-11551,-18788,-1983,16438,13900,8896,22414,30991,19094,-12289,-34599,-18878,-24163,-20071,-5288,2856,-999,-4112,-12355,-29534,-7796,9892,15648,4618,-16544,-25549,-12075,783,8901,-918,-18761,-25276,-17003,5702,30290,30561,2383,-20178,-21275,-22772,-9753,19247,61535,119912,222526,301578,242686,77574,3846,25892,45782,37100,12895,11496,56477,88951,82856,42704,-4236,-31357,6595,14953,-8626,-36374,-26993,-22139,-3829,13753,29779,15460,-3805,-4174,-53,1915,-9406,-26907,-16613,-28416,-34347,-6160,1438,-17723,-28434,-18140,-10498,2230,25737,42577,45804,37397,21446,24335,23229,8387,-16041,-13714,4785,16501,33987,55755,71753,59072,20804,-22809,-31700,-22663,-10657,11080,34968,48618,42839,18094,-6422,2731,10710,8504,18776,25728,14836,-8159,-18976,-18010,-21171,-14675,-1297,-4148,-18499,-31110,-14843,-4443,-5899,-11997,-11951,4591,15516,2605,-21118,-17891,3147,8971,-5444,-21462,-23133,-17010,-10308,7220,26118,40879,56635,60950,24816,-7314,6677,22489,14629,-7890,2649,11244,9765,11846,33148,55812,47985,13533,-14943,-8725,-325,-14168,-8940,14978,12051,-17462,-13819,14323,20964,11956,5409,-2928,-7710,10758,20421,16271,18513,24986,26429,6710,-12338,2585,1545,-1195,12586,22386,10281,-5662,-15764,-25469,-22009,-15865,-14986,-7810,-4159,-6419,-8457,-11783,-6582,16985,39319,72315,96201,62414,41226,56619,55718,28167,20276,10468,-5027,-13384,-10162,2351,13772,15946,6759,-14193,-35646,3234,47827,77280,73484,51415,32587,27995,22745,12959,75,-11991,-4543,7009,-5025,-9267,10372,25677,33472,36586,28483,-8452,-37408,-19426,-6068,-40,4987,-8812,-16446,-7614,-10955,-12842,-5007,642,5681,10178,-6970,-20363,-26814,-18747,-8745,-10459,-16561,25397,86957,89621,39303,-15021,-27226,-13500,1786,23790,42693,51439,47260,22222,-15247,-1096,2896,-36234,-26324,-3441,-7888,-25309,-33397,-22834,-2940,-1822,-13558,-11808,-17894,-30557,-22071,-4747,8716,15389,9398,18297,32678,40491,21809,167,-1881,-8389,-12692,-10453,-11054,-29978,-29976,-36167,-28405,-341,17253,13048,2449,1909,10953,24445,22933,6487,-15601,-14831,-2739,-5687,-12657,-21557,-30146,-15287,6374,11240,-3384,-25677,-21256,-10731,-5243,2312,9311,-1505,-32765,-4423,8772,-15279,-22162,-8487,-5095,7626,31916,45608,43021,21161,5504,3259,7487,31837,43107,37213,18138,9104,-5811,-26808,-26478,-19793,-21274,-22131,-15749,-11955,-15605,-19180,-16577,-11297,3142,17819,20971,17246,-4138,-15692,2794,12564,8539,-17217,-22738,-826,1586,-10077,-12489,-7683,-13964,-15322,-8148,-5939,-13648,-25442,-14844,4516,16063,24157,18317,7922,5201,15347,30078,38639,32684,24392,19483,11709,22009,57368,79919,75441,61418,40520,20665,1117,-4487,-5130,-8971,-23153,-27337,-26985,-13816,311,573,-10917,-14541,-20985,-27290,-9919,6455,13575,19038,23984,32905,40571,36351,26867,16868,9909,3681,-453,8856,20512,27221,21373,12129,10003,6436,-7972,-20386,-10891,1208,-693,-2895,8427,13701,18471,21716,51698,96975,102624,78674,25746,-13369,-18273,-33138,-37508,-11084,7377,6683,4510,7524,17840,16862,635,-21329,-1004,6658,-3043,-10114,-11707,-11111,-1355,11058,29324,36231,25986,-411,-17447,38653,70204,66333,42822,11233,-17553,-28242,2128,30466,42546,28118,-664,-24599,-32239,-26615,-19728,-12081,15624,47587,33142,15199,12854,10146,-7071,-15195,-14985,-18816,-7323,1368,-4375,-2429,-164,-14789,-34596,-22921,-6623,3796,-4908,-23483,-13894,-8738,-15542,-3880,-4539,-26063,-30612,-17347,-17484,-16563,8738,24679,26235,5453,-17334,-34484,-17342,8218,14747,16397,16036,9026,2279,-11555,-23816,-30213,-9161,8534,23436,42035,45755,36111,23868,19635,35082,52835,52949,37104,9723,-16591,-30746,-3533,6214,1653,-19761,-21562,-20477,-25848,-33763,-30861,-6552,45361,109472,131055,74780,8344,8046,24892,42913,47477,36306,14259,-5056,-15062,-12390,-7728,-6065,-7084,-5732,-9143,-19485],[-8061,767,-4100,-9105,-19308,-26651,-3043,14373,22026,25365,8118,-11870,3192,26934,26714,9083,-9629,-16899,-13119,3005,21578,30168,19940,-2018,-7161,1720,1903,-2105,2451,10404,17003,3791,-3446,10831,28072,53490,91288,78028,33428,6662,1262,3454,9308,-2068,-14812,-22859,-16437,-6659,-11976,-17092,-22172,-35052,-26926,-9432,20557,54560,63118,37434,8276,3027,21485,29643,8064,-5057,-15508,-30769,-23079,-12076,-14071,-14597,-19456,-21637,-10900,3222,15059,18113,17477,10714,-5262,-5586,-1618,7824,17374,27676,24664,-14784,11202,45967,28989,5476,-27362,-3018,7908,6432,-10661,-30523,-19064,-11773,-8882,-1273,-502,-12596,-17661,-13272,-7893,-7268,-11140,-18722,-35063,-15658,-15489,-13002,-7219,-12244,-22858,-28918,-14983,-17034,-10537,11995,55409,64166,31648,5429,-4348,549,-3868,-421,17118,21243,7656,-5671,8296,36249,59471,49528,19295,-18667,-10266,-3597,-10092,-2083,5541,6074,358,-7714,-17850,-21225,-18570,-8855,59,7402,19082,50138,65596,49445,14499,-4116,-15862,-6887,3882,9998,8181,2782,-4712,-4894,-11818,-1674,18427,14152,763,-8775,-14022,-11874,15444,34408,4189,61239,137494,142316,64892,-33433,-45123,1010,-11663,-35452,-9748,-17419,-31895,-10311,1348,25037,31017,9387,-4709,33138,61764,50634,18231,-6247,-5593,14047,25546,18603,-206,-28148,-23534,8759,18792,-1937,-14778,13083,14813,-5463,-30369,-25298,-31038,-37738,-20215,-10032,-294,6293,4346,-754,-8094,-4124,-13901,-30930,-322,14466,21277,22128,23903,6280,-8027,-12226,-17533,-24195,-5927,9543,17949,10617,-7686,-13621,-18475,-25706,9830,43068,46916,26462,-1748,-27488,-17954,20472,37730,22554,16231,16053,9127,-631,5162,8504,-5225,-6333,6442,670,-31789,3362,58414,71711,49522,13081,-16352,-20747,-2816,22686,29773,21864,11764,543,1973,6997,4300,-314,18797,29637,9156,-30817,-8785,1378,9762,17112,-327,-22324,2759,21282,2474,-40701,-2269,29128,21854,1235,-14613,-7244,-12870,-23904,-28721,-41454,-38204,-24195,-20496,-35013,-51097,-52505,-24200,-26406,-15850,14875,31198,32306,26690,11449,-9119,-33426,-23601,-10469,-6487,3670,7650,-4509,-22191,-18978,-2540,4957,-4059,-11495,-9031,3297,17563,14076,-4316,-27927,-29676,-12629,5159,570,-10811,10205,25112,26364,23245,32805,39642,21253,-21359,-33464,-27595,-10475,14215,15810,-13950,-9041,18422,22263,-5642,-26966,5647,12617,-11030,-46048,-19451,-10612,-19182,-34771,-30435,-21830,-11200,5210,17360,20455,21058,42419,42445,27033,29297,47601,59315,63974,33634,-8318,5519,19976,19883,25582,29195,22974,4595,-18870,-26395,-10167,-7116,-4090,-12164,-10109,1022,6817,4591,988,37182,71002,67718,33010,-1848,-26934,-20665,-20098,-13751,-11376,-26273,-26355,-15068,-12141,-11415,-18877,709,20605,19587,16178,32627,43822,27243,-9329,-36202,-19955,-32623,-26472,-8666,3513,6459,7165,-3435,-31551,-9659,10669,16817,5445,-12304,-14813,2062,17027,21636,7311,-16138,-26586,-22224,-8428,15920,21632,-579,-23887,-25816,-22289,-11961,14756,61999,133418,248249,319315,246676,82595,11126,30164,53626,47395,22321,9712,43555,72057,72681,40154,-5033,-24905,11430,20611,-4276,-33630,-23221,-15336,-7137,5609,22480,8671,-10471,-8748,-1495,3153,-4456,-22850,-20483,-31431,-30532,-6762,-5033,-25590,-34353,-21152,-6175,13072,36518,49159,46952,33872,16960,23734,25374,9961,-17574,-20646,-3487,6668,24989,50321,69643,59414,21554,-23222,-32805,-18862,-5527,14116,33123,43430,39338,20307,30,1422,2202,-1738,15200,27668,19782,-4294,-16556,-17379,-25503,-22742,-2945,2129,-7766,-21062,-11386,-831,-733,-6840,-7710,7133,16157,3423,-19497,-16642,4976,13238,1785,-14888,-23045,-19539,-14301,4515,25638,42927,58915,59773,20326,12087,23931,36004,23447,-2109,6786,10591,3198,4558,29632,54473,48449,14103,-18060,-14793,-6825,-19063,-15358,7229,5888,-20567,-21414,5879,14628,6948,-303,-9838,-10560,12728,22750,16235,15815,23133,26203,5294,-12863,6607,4695,-3768,7274,15275,1857,-12198,-20338,-29502,-22009,-14519,-12301,-4690,-3339,-7594,-10668,-17787,-14671,10377,31560,61954,83711,54125,35217,51330,50814,32765,33174,19150,-42,-7793,-3931,7472,17260,17322,5335,-15579,-26568,3599,44708,70607,65915,47009,32111,28716,23280,14029,5798,1582,5694,10081,-4020,-2957,16883,30475,36915,42313,38028,-79,-32111,-17812,-2139,3015,2957,-16292,-27355,-21929,-25112,-17759,-4699,1047,4931,3997,-16479,-15915,-1316,-5757,-3469,-5333,-13651,29302,89221,91858,42440,-13489,-27434,-11058,5486,26493,42203,48219,45240,23039,-8982,-2568,-1981,-42195,-25100,-4701,-11355,-31220,-25273,-13880,87,-1898,-15268,-14518,-20860,-32877,-23783,-8126,3966,12032,6575,14108,26505,34844,20400,-1709,-8743,-13932,-18289,-18439,-17929,-34165,-39124,-41239,-17823,6616,21690,16781,4040,-3196,-2374,7119,7646,-5733,-25194,-13786,-153,-4062,-13149,-22365,-25436,-15313,6219,11552,-4761,-30360,-14070,-3972,-300,3819,9779,3437,-23623,-12677,1191,-19654,-20578,-7440,-1340,12859,35874,47162,43013,19775,4665,3303,9046,36611,50285,41870,14225,-569,-13968,-30521,-26001,-19510,-19308,-22917,-20720,-15989,-16765,-19536,-18401,-11834,1712,12533,13414,11542,-6932,-18431,4057,17791,11156,-19081,-22339,-4443,-5703,-15481,-11927,-5919,-10125,-8617,-1234,-875,-11775,-27011,-14917,4143,14432,20638,13729,4588,2670,13544,29983,44475,42131,30406,19333,7724,21757,65102,91488,87941,71622,44745,17980,-4175,-2751,2873,3587,-8050,-15761,-17599,-4559,7288,6047,-2935,-5559,-15275,-25279,-9094,3810,6967,12862,20124,30370,38748,36042,30003,20455,9501,-628,-5496,8289,20442,25501,20490,13033,8176,-1039,-22766,-37088,-16986,4180,9837,9385,18280,23926,33497,38981,53788,87594,96583,79759,29837,-12520,-23841,-38887,-28806,-2729,11959,9956,10731,14085,25587,27974,10644,-14905,-4999,-2316,-13501,-15664,-10150,-11082,-4171,11843,36163,41304,22327,-12675,-14714,47977,71371,62369,36874,8627,-14481,-29287,-2442,26542,39646,28389,2661,-21589,-32453,-27359,-18037,-8594,16260,41912,23703,5527,3389,5869,-8317,-16770,-12092,-4507,827,7895,1652,-1550,-3911,-19776,-37567,-21643,-9534,-3177,-10507,-27787,-19628,-10045,-12438,-5498,-9451,-29971,-27276,-15404,-19254,-18233,6693,20698,21843,1589,-20822,-37381,-19460,4261,9090,9109,7120,857,-2395,-12153,-21117,-33208,-16212,7222,29290,51464,57695,44473,28105,23436,39326,58318,57994,41309,17638,-5565,-30470,-5582,7753,6391,-11597,-16359,-22955,-24343,-37756,-25582,2287,52822,114491,131419,75824,8185,9572,26558,43177,46026,32587,9505,-8851,-15406,-11058,-9017,-9562,-11442,-10077,-13373,-18895],[-2428,6666,1366,-6893,-20433,-21136,1934,17761,22432,22569,4471,-16778,-532,24028,22680,2252,-18690,-18294,-13121,-3659,14924,21788,9474,-9530,-6344,2351,685,-3750,2946,11421,17200,3891,-6872,-237,11568,32463,70608,68094,30279,7309,3965,8715,17628,6203,-11444,-25742,-22044,-13723,-17467,-19287,-20873,-33223,-25070,-4831,22532,54477,62906,36997,7575,-2891,12875,26207,9469,-1578,-11590,-26667,-18228,-5608,-6054,-9813,-15684,-16659,-6593,5300,15205,19463,23013,19663,1527,-9021,-8816,468,11375,22606,22960,-11033,2527,30918,16883,1943,-27550,-5417,7758,8246,-7497,-26898,-17696,-5625,2016,5509,2233,-8844,-7289,-1917,726,-3891,-12342,-21846,-30587,-14431,-15422,-10601,-4803,-6770,-11427,-14610,-16756,-21871,-14028,12618,59361,69660,37123,10442,-3665,-1715,-4312,1241,18302,16135,67,-4167,11229,34186,53657,45500,19469,-14915,-15989,-5167,-5212,4271,12365,11107,3010,-7456,-19255,-23297,-18262,-7716,-1202,6211,23164,59972,79973,64647,24011,-2886,-16075,-9185,56,7967,8771,5028,-1793,-2957,-12719,-2359,17487,9997,-5504,-15303,-20377,-11771,20246,42866,13446,66301,146427,158561,85587,-16207,-38194,1378,-13214,-52037,-16356,-18561,-37209,-11904,221,22291,26549,5370,1197,42319,67339,54434,25748,4780,3790,16733,19791,3868,-17929,-32629,-9366,18389,24119,6271,-14243,9922,13581,-7101,-30902,-23397,-28743,-38804,-21186,-11955,-2052,6698,5698,1868,-3460,-659,-12197,-32143,-5164,9278,19000,24898,33179,15396,-1004,-10266,-20928,-28764,-4959,9133,18497,12307,-7954,-21938,-29351,-21642,17354,51327,55800,33867,3215,-23997,-12167,24717,41015,25919,14708,9898,2201,-8211,-3417,1191,-10057,-10155,3593,-155,-33696,4907,59951,70566,46535,9034,-22015,-29374,-11611,12542,19997,14912,7153,-2827,-1321,3094,3878,2355,14675,24801,10549,-19116,-7443,-25,7318,13068,-3299,-22763,2291,21560,5196,-37667,-8207,27708,26364,5822,-10175,-2048,-6468,-19580,-27912,-38472,-32447,-13103,-2534,-9019,-16130,-20292,-16838,-29321,-10494,21089,34792,29386,18303,423,-22172,-37812,-15975,-3065,-3217,1824,5160,-4958,-19014,-16604,-1925,4707,-5264,-12945,-7724,9024,23362,18228,-170,-22255,-25690,-8633,7909,1786,-7781,14029,29602,30068,21798,23268,28471,13142,-27680,-29303,-22494,-10479,10841,13620,-14816,-15573,9262,10452,-17901,-24255,9753,14127,-10520,-43424,-26086,-16509,-25339,-42139,-32497,-24418,-13641,3848,14740,17130,23188,50667,51208,35687,34989,50189,60859,62126,28049,-13297,4077,18489,16762,22187,25449,17892,243,-21834,-30724,-17391,-13445,-10942,-15862,-10587,-4442,-3814,-10552,-6051,34749,68067,65319,32733,2601,-20756,-26463,-24970,-19877,-20115,-31073,-28949,-18699,-14776,-13072,-19868,2685,23377,23707,21711,40253,53599,32253,-8285,-38185,-22240,-36186,-25102,-9200,4338,13435,18092,5317,-29728,-13346,8937,15265,3667,-9702,-5288,16046,32087,33013,14386,-14171,-27998,-22445,-22700,-745,10087,-5241,-26582,-29766,-22283,-14064,9798,59735,140498,258053,315689,235484,82863,17383,36150,63455,59040,33317,13027,30440,51425,58146,34605,-6166,-16165,19420,29013,2176,-30424,-19312,-6196,-4597,-1126,15564,2338,-16060,-10635,-849,4969,44,-19539,-25045,-33316,-28225,-10675,-15520,-34922,-40671,-21919,1603,24317,46031,54338,47077,29437,10512,19996,24768,9231,-20505,-29019,-13418,-5260,14160,43006,65155,57320,20096,-25541,-33537,-10325,6188,21528,32185,36624,34732,22257,4616,-2284,-8711,-12452,10895,28737,24180,-1479,-16267,-17789,-29415,-32507,-4663,7828,1411,-12628,-8328,1125,3795,-478,-1473,10855,17039,3957,-17876,-14063,7123,16494,7926,-8199,-21691,-22064,-17733,1128,23044,42347,58703,57113,22226,30996,39408,48052,30816,2079,8067,6984,-6099,-3648,25096,50810,46491,13433,-22233,-23322,-14555,-23178,-23682,-2939,-1922,-24513,-30281,-3875,6966,788,-7041,-16755,-10940,15307,24292,14921,10844,18760,23958,2512,-13415,10509,9125,-4732,1956,7636,-7997,-20788,-25736,-34079,-23189,-14922,-11584,-4170,-4643,-8695,-9054,-17186,-23157,1193,20920,48194,67009,42833,26281,41945,41589,34670,41932,25342,3629,-3347,288,10047,18964,19114,7173,-10896,-18110,1237,36932,58701,54114,39669,29446,27263,21499,13768,11702,14413,15532,12121,-3276,2302,21103,32115,36606,43575,42793,5598,-26831,-16341,-17,4010,-1164,-25690,-39790,-36923,-36514,-19408,-3871,1386,3899,-1725,-16434,6684,22405,7869,1279,-2378,-11490,30337,84014,86487,40599,-14825,-28395,-9382,8602,28958,40701,42679,40301,21854,-3563,-3999,-8296,-46726,-23001,-5433,-14196,-34990,-17615,-6222,1600,-3127,-16596,-16214,-23066,-34166,-26147,-13788,-4253,4822,980,7820,18921,27778,18139,-2402,-14634,-19869,-24197,-25769,-25267,-34359,-40071,-32307,-8004,12502,25012,19265,3530,-10370,-17957,-10244,-7902,-18419,-33496,-10412,2900,-2375,-13529,-23000,-21028,-15415,5148,11024,-6274,-32586,-8700,1307,2987,4213,9576,7664,-15144,-22833,-9761,-25649,-18377,-6130,1797,16025,36434,45259,40754,17591,2723,866,8299,38455,56439,49258,15308,-10930,-25310,-35246,-24901,-19286,-17590,-22300,-25538,-21007,-19917,-22151,-21122,-11596,1948,8452,5358,3989,-11976,-22623,4147,21338,12192,-22230,-19892,-6886,-13264,-21643,-11355,-3787,-6128,-2751,4642,3696,-9666,-28254,-15775,2930,12276,16798,8194,-292,-1218,10184,27257,46985,50505,38249,21226,2595,18584,68740,98749,96784,79646,48785,16198,-9415,-1137,10757,16197,7376,-1360,-2173,8778,14382,11739,4810,1848,-10681,-22752,-8853,639,-322,5250,14451,26509,35943,34194,30786,22239,8421,-6517,-12244,6838,19506,22996,18390,11697,4323,-7029,-28575,-45419,-21257,5918,18892,19852,25103,30277,44000,51027,49245,72633,86503,76907,31918,-11837,-29757,-38401,-20609,3077,13996,11566,15791,20639,33686,37861,18399,-9437,-8096,-10617,-22788,-20525,-9733,-12642,-8803,12300,41465,43507,16307,-25064,-4966,55279,70073,56854,30188,5489,-12099,-27235,-6692,21781,35331,27562,4934,-19548,-32888,-29027,-17506,-6113,16334,34330,12575,-5266,-6572,2124,-9092,-16573,-4254,7866,8709,13956,6674,-1058,-7911,-23371,-33941,-20025,-11807,-11182,-17630,-32440,-24809,-11160,-8426,-4013,-11398,-29533,-22150,-13047,-20942,-19523,3879,16343,18800,649,-21392,-37303,-20082,472,2851,1281,-2959,-8501,-7300,-10941,-15220,-29100,-23741,4940,33574,59291,68871,53452,32605,26525,41426,60583,60171,44623,27644,7302,-22675,-8733,7449,10075,-3643,-10012,-24104,-18669,-26006,-16235,11039,59133,116198,128278,75117,8099,10901,27791,42470,43506,28328,5228,-11024,-13247,-6326,-5813,-10033,-13908,-13005,-15924,-13456],[1951,11056,5056,-6224,-22622,-16541,5164,19304,21422,18132,-791,-21606,-4626,18954,15695,-6893,-22825,-7786,-5966,-8341,7947,12278,-2386,-16817,-6246,660,-2724,-7182,2314,12564,19234,8047,-3720,-7383,-5375,10011,45702,53839,24250,5472,4410,11657,22996,11228,-10937,-30431,-26292,-21472,-24558,-22598,-20283,-30168,-21903,-1088,21283,49265,57934,33381,5364,-8095,4728,22019,9864,322,-9029,-23328,-15457,-1291,317,-5447,-11922,-13318,-4945,4444,13337,19834,27847,28087,8864,-11635,-17118,-8692,3043,15816,19979,-8064,-4879,17319,7671,-1134,-27570,-8688,6253,8163,-6511,-23522,-13540,1389,9970,9936,3950,-4487,2204,7675,7505,-1888,-13467,-20811,-21943,-11236,-12556,-6241,-1157,-450,-56,1451,646,-9854,-11930,15717,63950,73706,40442,13427,-2257,-2021,188,5389,17965,10307,-4327,607,14199,31117,45842,38931,17431,-12254,-20677,-6079,197,10987,18608,15381,5828,-5927,-17859,-21742,-15794,-7338,-4262,3711,26317,67186,90355,77257,34998,-295,-15914,-12833,-5400,4862,8124,5837,-290,-2176,-13686,-1918,17151,6311,-9948,-18056,-24100,-11713,23068,48041,18028,70367,157174,178078,109945,2584,-35106,-4309,-14417,-63785,-18730,-15874,-38555,-13612,-1036,19202,22059,2325,6304,47143,69044,56100,32830,16110,13545,19104,13627,-10720,-33181,-22894,2235,24396,26970,13544,-10548,6605,11518,-8365,-28977,-20982,-25315,-30730,-19680,-13323,-3241,6936,6283,4041,886,2024,-11050,-29769,-9253,3080,14454,24599,39318,24145,5567,-8799,-23586,-29677,-3359,8226,18634,15251,-3040,-23198,-41017,-16428,23697,58307,63436,40224,8026,-19690,-5993,27978,41083,26260,12292,3571,-5511,-15867,-11464,-6448,-16178,-15642,-510,-1013,-30567,4568,57391,67008,43126,6786,-24023,-36188,-19637,1599,8986,7554,3455,-4444,-3138,269,4703,5649,11274,20398,13685,-8059,-3677,473,6237,8162,-9112,-24770,1799,21591,8215,-32046,-16245,22778,28169,8807,-6455,2718,-638,-14659,-24522,-28596,-21855,899,16596,16454,15248,9018,-2106,-26084,-4105,27382,38353,26631,10116,-9306,-26335,-22057,-3913,7493,4083,3561,5566,-2421,-13039,-12354,-33,5082,-6064,-13228,-4526,15143,27966,21157,3458,-16129,-18435,-2235,12039,4165,-4719,15804,30872,31267,20657,14888,17364,5695,-31416,-25309,-15886,-6686,9237,12682,-13325,-20907,1495,684,-28056,-19669,12183,14006,-10537,-40759,-32790,-22127,-27499,-35354,-29850,-24735,-15387,2414,12580,15581,27357,58940,59199,44008,40665,52179,60892,57706,19793,-20429,1645,14731,10882,17298,20806,12258,-4618,-24987,-33447,-25812,-20966,-18057,-19102,-11709,-9227,-9618,-15533,-10469,29733,61504,59690,30653,6432,-14794,-31553,-28710,-24408,-25844,-24489,-24756,-19650,-17187,-15442,-20536,4766,25429,26794,25971,45649,60431,34660,-8375,-39625,-24977,-31230,-18491,-6958,5915,20575,29253,14749,-23428,-17442,5594,11834,108,-8039,3434,29197,45600,43062,20713,-12076,-28538,-17777,-28397,-17322,-1699,-9950,-27517,-32029,-21994,-15002,5780,55583,140758,250810,291976,211456,78936,22668,43248,73467,69021,43399,19844,19940,29637,41603,27533,-6880,-7735,29266,39253,10326,-26324,-14729,4729,3620,-4851,9886,-2808,-19840,-9875,962,6455,3577,-16526,-29400,-33701,-26648,-16810,-28839,-39958,-42764,-19109,11723,35252,53941,58275,46912,25373,3461,14131,22038,6853,-23105,-31576,-20347,-16529,2815,34922,59386,53751,17336,-28578,-31383,-425,18855,30149,31812,29112,30016,24138,7687,-7520,-20732,-21994,6719,29858,28782,994,-17518,-17386,-29302,-42736,-6135,12654,8917,-5773,-5706,1554,6452,4958,4676,14713,18123,4479,-15659,-9920,9798,18861,12984,-1903,-18909,-24016,-20148,-1976,19116,39781,56756,54116,29237,46456,51947,57757,36104,4258,6825,1158,-17282,-11358,20205,45500,42888,12620,-24843,-33155,-22538,-25211,-32819,-14302,-10199,-27919,-39568,-14025,-1381,-6002,-14070,-21921,-8818,18089,25161,13069,4421,12370,20145,-1117,-13605,14339,14582,-3830,-2959,511,-17427,-30387,-30273,-38758,-25625,-16805,-12640,-6098,-7676,-8969,-3991,-10041,-25757,-7047,10273,33860,48982,29949,15632,29670,29003,33888,46652,28952,5763,-241,2518,10003,18810,21364,12615,-1665,-10085,-3203,25111,42868,39739,30889,25607,24414,18458,13529,18160,26310,24401,13451,-2395,6387,23084,30865,32892,40586,43105,8776,-22566,-15195,524,3282,-6749,-36017,-40041,-33026,-31547,-17704,-2595,1979,3159,-5887,-8912,28610,42732,20438,5726,-929,-9546,29259,73448,75210,34611,-18410,-29343,-7989,11286,31153,38536,35606,33190,19203,1096,-4147,-13824,-40687,-18578,-4543,-15372,-34129,-11431,-246,1924,-5288,-17625,-17381,-24781,-33968,-27643,-20390,-14645,-5408,-6726,478,11038,20326,15407,-1999,-17909,-25145,-28552,-28195,-29334,-28896,-30421,-21703,695,17213,26887,20105,1208,-18145,-34447,-24038,-22254,-30603,-32570,-5861,6444,-159,-13103,-23060,-16747,-14779,3903,10383,-7074,-30574,-5280,5104,5172,4171,9176,11030,-7475,-30398,-22513,-29981,-14999,-3824,4962,17811,34296,40597,36869,15267,512,-3044,6093,37981,61804,59690,24370,-14501,-37950,-33143,-22576,-18532,-15479,-19506,-26674,-24408,-23480,-25883,-22860,-9097,5362,7679,-1113,-3906,-18120,-26819,4257,24151,12882,-24392,-15399,-7381,-20053,-27676,-10282,-1184,-2077,2433,9786,8001,-7132,-28284,-16661,1640,10503,13935,3146,-5788,-5533,6271,22905,46557,57275,47220,26134,-1639,12902,68064,101452,101800,85356,52646,15796,-13635,1016,18805,28742,22660,13360,13518,21858,21053,17719,11981,7885,-6819,-19536,-8373,-2116,-7071,-2848,7744,22049,32998,31675,29787,22500,7245,-12823,-19158,5876,19010,20852,15871,8798,-810,-8824,-16962,-28286,-19592,7456,26130,28235,29051,33082,50047,57061,38780,55989,74899,71062,31948,-11210,-32610,-32976,-16706,3146,11226,10242,19147,26988,41775,46037,23945,-5073,-9864,-17513,-30220,-24188,-9778,-14579,-14244,12772,44890,42926,8571,-34493,6786,60029,66647,50391,23579,2580,-9958,-23480,-10217,16715,30238,26017,6256,-18090,-32455,-31272,-18234,-5138,15008,24660,535,-16311,-16683,-1636,-10348,-14718,5255,18450,15081,18452,10228,-1019,-11983,-24392,-27125,-17947,-13021,-19591,-25424,-36850,-28986,-12147,-4168,-193,-9845,-24207,-16117,-10611,-22497,-20349,497,12119,17381,2595,-18586,-34593,-19908,-3467,-3874,-5865,-12010,-18348,-12433,-8148,-7031,-19075,-29441,1306,35784,64538,77744,61693,36436,28179,40716,58669,58125,45076,36196,19141,-12583,-12704,4678,11600,2543,-4402,-24931,-11734,-13559,-5893,18412,62914,113855,121485,72041,7224,10917,27509,39642,38602,22265,122,-13370,-11361,-1552,-653,-8041,-14692,-14900,-15750,-7109],[6209,15111,8271,-5510,-22612,-11467,8124,20451,20457,13734,-6283,-25352,-8075,12851,7091,-16653,-16248,5843,2680,-10418,1953,3188,-13995,-19468,-5960,-2438,-7362,-11384,1288,14157,22632,14407,3420,-7782,-21211,-11652,18861,36438,15767,1148,1980,11039,24083,12306,-13208,-33439,-23606,-24103,-32194,-26673,-20221,-27109,-17859,1513,16583,38645,47802,26212,1501,-11848,-1584,17840,8858,-424,-9605,-22959,-15810,-48,3967,-2223,-8518,-12026,-6682,-167,8613,18178,30748,34578,15021,-13982,-27055,-19935,-8518,6460,14785,-7078,-11682,4406,823,-4834,-28489,-13820,2383,5150,-8863,-22662,-10671,5411,13474,10794,3431,-1671,8687,13773,10961,-2328,-14189,-14627,-12818,-7522,-8894,-2242,1693,4410,8763,14673,15550,1297,-7072,19633,67310,74540,40080,13124,-2094,-2391,6415,12067,16816,6430,-2461,6422,15667,25834,34942,28534,11612,-12665,-25250,-7874,4183,16285,22675,17131,6936,-4645,-14972,-18604,-14041,-9540,-10574,-1247,26787,69591,94394,84670,44316,1631,-17372,-18753,-12398,779,5571,4259,-1205,-4011,-16435,-1763,16207,2214,-13636,-18351,-25055,-12737,22043,47292,16259,67766,157009,181966,117331,7314,-41272,-15912,-15420,-49379,-17526,-11244,-33516,-17526,-4966,13471,15391,-2526,7276,46230,65169,53010,35914,24129,20678,19021,5560,-25226,-31267,-11528,9549,25546,26194,17981,-6984,1100,6539,-11205,-27113,-19173,-22042,-22358,-17227,-15092,-4670,5873,4498,3854,2791,1764,-12479,-26675,-12723,-4815,6339,19572,40196,29817,9555,-9596,-27136,-28348,-2990,5184,16490,17227,4200,-14809,-35320,-12121,27067,61882,67524,43295,10527,-16669,-1147,29073,37298,22282,7324,-3786,-14182,-23560,-19114,-14581,-24083,-23834,-7001,-3160,-26339,911,49760,60200,38391,5074,-24104,-41354,-27478,-10389,-3087,-271,269,-4813,-3895,-2093,5473,8075,7798,15635,16276,244,-643,1143,5959,2845,-17886,-28753,199,20447,10818,-24133,-25242,14250,26160,9104,-4635,5639,3092,-11317,-21929,-21598,-13606,8969,24636,25188,26095,20269,4517,-22150,2620,33002,41321,23949,2404,-15556,-17038,-6681,8270,17898,12256,7180,7881,1849,-5779,-7139,2343,5502,-6960,-13201,-960,20240,30455,22187,5808,-10778,-10959,4630,16330,6786,-2424,14943,28436,29372,19124,8119,6484,-1405,-29230,-19694,-7871,-215,9241,12641,-10224,-24217,-4487,-6624,-35547,-15060,12886,12261,-11130,-37715,-37629,-25302,-23516,-27832,-25221,-23312,-16376,1046,11051,15773,32559,66095,65659,51485,46206,53884,59723,51163,9588,-28172,-1173,8574,2613,11552,15913,6688,-9505,-27418,-30397,-34826,-29237,-24937,-21439,-12879,-12264,-8527,-5785,-10509,22987,52313,51763,27368,9567,-9226,-33505,-30490,-25987,-23666,-17799,-19201,-16560,-17878,-17663,-19884,7438,27171,29150,29241,49022,64331,34895,-8985,-39867,-27458,-24413,-10336,-2979,8368,28161,40934,25436,-13566,-19636,1810,7530,-4228,-6254,12007,41587,57621,52046,26820,-9016,-27437,-10983,-18414,-29292,-10445,-12476,-25760,-31474,-20444,-13749,4207,50689,134434,227915,252625,178696,71971,27451,50927,82017,75874,51859,28386,14748,9510,25893,20964,-6203,501,40069,50544,20065,-20411,-8458,17604,15611,-4481,6396,-5846,-21084,-6688,3892,7883,6743,-12740,-31999,-31985,-24133,-22421,-41137,-31786,-37475,-12667,23709,46003,60692,61858,47830,23601,-1901,8058,18722,4379,-22384,-21421,-16316,-21544,-6957,27998,54288,50574,15216,-29179,-24882,10211,31065,38812,32440,22735,27068,27098,10675,-12313,-31473,-27445,4423,32829,35245,4947,-18538,-13680,-22726,-48880,-6205,17649,15997,810,-2287,1816,7732,9374,10511,19007,20505,6391,-11247,-3110,14131,21574,18109,5055,-13581,-23272,-20225,-2906,15826,37121,55071,53058,39494,58518,61778,65359,39841,5426,4734,-4812,-28211,-15498,16994,40703,39750,13850,-22073,-40249,-28703,-23678,-35926,-24363,-16395,-27826,-46837,-22353,-8522,-11619,-19318,-22157,-3887,21797,26636,12620,-1125,5880,16576,-3789,-11900,19436,22061,80,-5862,-3840,-22270,-37515,-30118,-41947,-27895,-18449,-13819,-8787,-10457,-6626,4122,898,-17184,-7924,4982,23984,34497,18677,6269,17541,15517,31912,48987,31550,7840,2887,4278,8763,18275,25412,22225,11032,-1109,-7577,11518,26532,26470,23809,22955,22331,16671,15841,26510,38310,33174,15568,5,10406,24107,28283,27548,35294,41069,11148,-18052,-13174,1026,2375,-12075,-36368,-27246,-18960,-20080,-13187,90,4207,4294,-6920,912,47920,59861,32205,11126,927,-6178,27975,61087,61207,26623,-22453,-28520,-5409,14797,34045,36870,28681,25650,16523,5969,-1313,-14602,-28887,-10634,-518,-13307,-30777,-6190,4672,2287,-7150,-17460,-17319,-24883,-30723,-25732,-25022,-24455,-16530,-14888,-6006,4667,14219,13356,-118,-17051,-27611,-27853,-23240,-25848,-20484,-19984,-11210,8605,21345,27807,19703,-1820,-23569,-42780,-24078,-30579,-39239,-25167,-562,10754,3277,-10887,-21925,-12046,-12382,3578,10619,-6201,-28924,-3161,8031,7114,4617,9336,13977,-219,-25319,-34496,-26696,-9790,344,8986,19129,30476,34178,32195,13576,-867,-7047,3422,36088,66509,72461,40458,-4511,-33510,-24668,-18617,-16807,-12514,-14623,-21399,-21946,-24772,-28831,-21426,-3692,12156,10892,-4408,-10867,-24380,-28984,5500,27195,14524,-22647,-9698,-6180,-25418,-32795,-8649,1542,1644,6813,14156,11928,-4409,-27150,-17262,547,9351,12492,-636,-11573,-9830,2291,17474,43412,61755,56043,33508,-2997,4655,62589,98984,102306,87997,55518,16136,-16815,3504,26499,40362,36619,26599,26883,32320,26298,23172,17679,11979,-4131,-16266,-7862,-4620,-13147,-11446,-149,16727,29683,28453,26849,20719,5469,-19117,-24649,5822,19247,19368,13089,4260,-7622,-6569,-615,-8748,-11806,8793,30467,33357,29313,31747,50829,55871,23119,40967,62973,62156,29228,-11021,-32702,-30765,-19453,-4136,2135,4623,19704,31790,48143,50933,26111,-3035,-11589,-23905,-36757,-27628,-10968,-16993,-20963,11830,44735,38379,-1563,-33868,16761,60799,60205,42223,16360,-869,-8991,-20221,-14162,10363,23578,22694,5399,-18101,-30885,-33695,-21623,-7494,10149,11520,-12282,-27310,-28081,-7372,-13816,-12116,13712,25778,18046,19364,10509,-3015,-17473,-23484,-20939,-16823,-14291,-28097,-33517,-41956,-33241,-14601,-1785,3168,-6737,-17413,-11329,-9878,-25164,-22006,-4707,6805,15660,4898,-14688,-32067,-21155,-9281,-12166,-11500,-15674,-25519,-18370,-5234,1067,-8633,-26698,-4933,34556,65225,81679,66559,37554,26650,35642,51008,49971,40041,39536,26720,-4246,-16889,-1871,9023,4604,-1982,-26435,-6676,-3365,2468,22246,62061,105998,110025,65174,3967,7850,23998,33094,29676,12836,-7374,-17949,-12521,255,3201,-5283,-13994,-15151,-12416,-3180],[11817,20428,12810,-2688,-17088,-3924,12934,23314,21678,11848,-9588,-26275,-9047,7873,-734,-23802,-3514,20498,11832,-9111,-742,-2747,-22043,-13530,-3226,-4457,-10743,-13792,2063,17873,28199,22695,12699,-2362,-32290,-27312,-5762,19232,7363,-3487,-1599,8305,22444,11329,-15838,-27486,-14019,-16216,-33375,-28977,-18306,-21760,-11245,5065,10818,25048,34968,18039,-1357,-11754,-3152,16455,8599,-1977,-11740,-23957,-17343,76,6716,1915,-3137,-10096,-9208,-5920,3341,16362,33300,40517,21122,-14424,-35685,-29207,-20993,-3240,9464,-6199,-15957,-5668,-1870,-7259,-28046,-18709,-1813,1308,-12483,-22365,-8479,7505,14529,10197,2662,870,13575,18027,12982,-2900,-11433,-4013,-1902,-1801,-3458,2350,4794,8747,15989,25893,28577,11405,-376,25318,70516,73679,37985,11971,-1397,-1780,13883,22932,20298,11519,7660,13990,17109,20128,23050,16452,4029,-14276,-26867,-9027,7937,21475,26169,17870,7709,-2063,-9677,-13630,-12192,-12828,-18164,-6094,26217,68531,93359,87713,51962,3567,-19210,-24459,-18105,-2803,2072,1682,-2608,-6641,-19129,-406,16125,-239,-15134,-16750,-22842,-12784,19355,42168,11255,61047,143891,164164,101250,-3889,-50846,-25622,-14189,-38936,-13419,-5267,-28312,-23280,-10987,5955,7456,-8867,4496,41280,57389,46100,35298,29028,25557,17238,-3284,-32145,-18369,-1660,13430,23454,23327,20337,-3955,-6001,-905,-15155,-24891,-16527,-17595,-13742,-13628,-15920,-4768,4815,1171,1676,2401,-1239,-16089,-23241,-13647,-12281,-4176,10534,36181,32127,10973,-12265,-31115,-26255,-3515,468,12256,17969,12255,-1344,-21236,-8363,27663,61927,67734,42825,10537,-15041,2155,28215,30937,15098,517,-10942,-21522,-28688,-24391,-21056,-31594,-33874,-15346,-6205,-22068,-5742,37797,50737,32645,3502,-23859,-43182,-34597,-22349,-14411,-7242,-1964,-3845,-3174,-3529,5947,9141,4144,10633,17414,5224,203,1092,6399,-1110,-27391,-33385,-2776,17769,12678,-15110,-29751,3627,20268,6462,-5066,6146,4136,-10608,-22097,-18557,-8875,12392,25039,22315,21077,15362,1963,-16796,8907,37005,42907,21024,-4397,-15421,-4507,6603,18136,25701,18596,10462,10397,6025,951,-2271,4113,5117,-8737,-14024,1414,23000,29913,20494,5903,-7535,-5320,9814,19009,8170,-2020,10631,21675,23603,16020,2580,-4636,-8970,-21800,-11683,1107,7102,9788,12245,-7256,-25294,-9175,-11985,-39858,-12306,11036,8335,-12476,-33830,-34928,-23439,-16943,-21311,-21236,-22007,-17735,-1219,9089,16104,36515,69890,68637,56255,49952,53938,56097,41571,-3088,-31866,-4049,-728,-8790,4103,9859,241,-15413,-28748,-24526,-42212,-39427,-32802,-24093,-15123,-14153,-3612,6907,-7832,13693,39785,40705,21682,10449,-5046,-27440,-31121,-26266,-18230,-13179,-14934,-12304,-17595,-20771,-19050,9067,26950,29022,29736,48546,63342,31339,-11673,-40583,-31071,-18811,-4023,-404,9345,33933,50815,35253,-2977,-19397,-3440,1030,-10647,-5524,18682,51035,65906,57804,30684,-6821,-26788,-5705,-8224,-25549,-14715,-13234,-23173,-30071,-19395,-12220,3585,43481,119492,190282,201400,139261,60524,29418,55899,85341,76777,55961,34713,12964,-9420,10817,13900,-6352,5899,48221,59217,28314,-14956,-2715,29403,26840,-3208,2525,-9256,-22591,-4343,5180,6751,7164,-10427,-34457,-30784,-22157,-25342,-29003,-21056,-32596,-6327,33990,53459,63487,62633,47658,22281,-6596,319,12998,0,-19330,-7885,-4074,-18621,-16782,20544,48175,46072,12236,-26874,-17479,18304,39312,43900,31092,15679,23961,28654,11425,-18266,-39627,-29560,1918,35498,41288,8441,-21225,-8945,-14001,-40231,-7590,20230,20193,4685,-557,-402,4820,9497,12615,20641,21548,7235,-7161,3423,17234,21983,20604,9938,-8540,-21318,-20374,-4048,11186,32359,51704,52136,48419,64387,65559,67268,38773,2894,-383,-12712,-40665,-16837,13536,34705,35229,14988,-16450,-33789,-35187,-21949,-27638,-34429,-21639,-25946,-46300,-30527,-16603,-18256,-24553,-19847,203,23264,25955,11334,-7247,-2706,11104,-7742,-10889,23106,28516,3871,-9200,-7316,-22072,-33124,-26909,-37973,-32406,-21925,-17279,-14345,-14678,-4224,11333,10849,-5184,-1377,6163,19735,24708,9098,-1850,5538,-190,26468,46853,30971,7627,3588,3318,4044,15261,28772,32280,23052,6228,-13318,-4865,10706,15138,17951,19965,19400,14846,18890,33952,47591,39069,16116,1314,11678,21687,22193,18714,26226,35379,10857,-15523,-12644,-628,-888,-19249,-26340,-15755,-7433,-11265,-9839,1528,5719,5049,-7648,7938,61117,70908,40284,15127,1630,-3362,24845,46795,44217,15436,-28560,-27847,-3758,16953,35195,33324,20015,15958,11732,8541,2056,-11218,-17075,-2219,4148,-10332,-29179,-4429,5998,620,-10684,-18292,-17953,-24675,-26498,-22279,-26524,-29818,-27729,-24529,-12722,-1622,8007,10145,644,-15021,-28008,-24371,-16579,-19014,-12941,-11754,-3764,13170,22627,25599,15833,-7038,-25345,-27629,-13823,-25088,-32255,-19012,2802,13376,5765,-8783,-21608,-9111,-10187,2515,9944,-5582,-29181,-4106,8252,7094,3847,8306,14725,4728,-15314,-24549,-20827,-4586,4744,12274,18547,23755,24809,25363,10965,-2673,-11942,-910,31638,68391,84118,58610,12422,-18914,-15758,-14820,-15784,-10347,-9784,-13660,-14747,-22622,-28780,-17852,2634,19786,15609,-5579,-17465,-31460,-28467,7156,29771,16696,-17763,-4976,-5415,-30140,-36996,-7958,2585,3318,8892,16347,14058,-3016,-26454,-18525,-1357,7653,11229,-3930,-18612,-14685,-2398,10446,37014,62614,62664,41231,-877,-6924,51447,90265,97056,86150,55822,15630,-19869,5297,32603,49589,47555,36457,35850,38342,28928,26848,20729,13218,-3407,-13875,-8012,-7532,-18920,-20825,-9524,10150,25555,24424,21995,16526,2530,-24391,-25534,6906,20406,19095,10852,-1238,-16334,-2510,14098,8838,-814,10173,31517,34680,25717,26418,46410,47594,4689,31073,52015,50965,24348,-10738,-32231,-32827,-27209,-16148,-11187,-3893,18136,34704,52024,52141,24880,-3289,-13556,-29705,-42335,-30621,-12712,-18728,-28243,9297,40979,30409,-13131,-24301,24227,58169,51714,33379,9535,-3939,-8312,-17170,-17869,3604,16560,18659,3450,-18082,-26626,-29932,-26240,-12535,2192,-3638,-20745,-32032,-37185,-13803,-17577,-7385,21369,30807,18636,17684,8565,-5899,-23002,-20165,-14675,-15240,-14068,-22642,-31803,-42460,-35248,-16989,-174,6573,-1529,-9136,-6508,-9318,-26668,-22382,-9604,2239,14595,8056,-9184,-28664,-22298,-14955,-18932,-10918,-7832,-17220,-19688,97,10598,2426,-17334,-10063,33009,63802,82500,69731,38368,24688,29313,41112,39113,32093,39326,31798,3805,-15097,-8248,5427,5283,-54,-23375,-1189,6802,11083,25465,59723,96402,97939,58246,1999,5396,21057,26964,21011,4487,-12644,-20382,-13362,2384,8636,1116,-8295,-9901,-6437,1501],[14562,23005,14885,-1340,-11166,2519,16221,24578,21813,9627,-13175,-27466,-10753,1316,-10199,-26698,8297,32005,17806,-8412,-2702,-7533,-25404,-5395,-315,-7089,-14657,-16112,2526,21121,32796,29378,19935,2620,-25279,-27226,-28034,2021,-1920,-9613,-7779,1993,16873,7156,-19388,-18380,-2819,-5380,-27311,-30285,-15351,-15008,-3403,8730,3771,8317,19807,9597,-2729,-9016,-1413,17147,8584,-4758,-15814,-26492,-20277,-1127,8252,6761,4131,-6724,-11545,-11798,-2072,14248,35061,45261,26375,-13665,-37901,-29989,-33594,-12723,4403,-5196,-17912,-12285,-1176,-8146,-25430,-22458,-5785,-2665,-16597,-21709,-6836,8132,14074,9134,2437,3458,17353,21126,14480,-2273,-4643,9552,10987,6305,3918,7743,8307,12730,21904,35302,39784,20658,7532,32723,73827,72051,35661,12116,1309,448,22192,37579,32186,26816,23380,23482,19350,15116,11807,4739,-3201,-15030,-24452,-8481,12296,27483,30378,18936,9377,3042,-1494,-6410,-9215,-15692,-24540,-7832,26355,65635,88916,87582,58225,6212,-19835,-27729,-21236,-5678,-1518,-303,-2720,-8226,-19376,3458,18178,713,-13181,-13369,-17916,-9909,17858,35490,6870,57350,127466,136573,75481,-16086,-50091,-25589,-11393,-33148,-7236,2324,-22052,-28980,-16835,-1058,330,-15050,-70,34961,48615,38231,33684,33040,29877,15434,-10770,-24267,-5453,6798,15375,20367,20461,22056,-620,-12808,-9218,-18644,-21050,-11436,-10494,-3935,-8154,-13947,-1494,5941,-1644,-956,1054,-5565,-20146,-18364,-10417,-15169,-14040,-440,29109,32214,11131,-15152,-33681,-22768,-3468,-4365,7248,18344,20917,14322,-5630,-3723,26950,59682,65126,39953,9219,-13690,4727,26505,24290,7346,-5804,-15163,-23340,-27593,-24321,-21996,-32910,-41955,-23523,-8347,-16703,-13325,23737,40494,27336,2719,-23442,-42720,-39295,-31600,-21327,-10785,-2062,-748,255,-2324,7364,9759,1239,6772,18012,8026,-588,926,8408,-1001,-31065,-35626,-6139,14451,14542,-5229,-23504,-5055,12443,2457,-6350,5488,3812,-11435,-24399,-17640,-3715,22334,37362,34418,28533,17093,3620,-7402,14865,39622,43504,18861,-8040,-9097,7714,17696,25349,30505,22569,12904,12764,9806,6983,2404,5701,4584,-10656,-15211,2910,23981,27247,16975,4461,-5960,-1509,13113,20037,8505,-2869,3998,12082,15186,11970,-862,-14708,-15673,-11392,-411,11755,15171,11321,11877,-4385,-23465,-11552,-14431,-38850,-11212,7651,3799,-12470,-27902,-26910,-16538,-9289,-15285,-17729,-20690,-18817,-3526,7354,16631,39001,70231,68165,58306,51917,52522,50379,29781,-16816,-23994,-3802,-10335,-21644,-4066,3506,-6204,-21347,-26673,-17638,-32415,-46030,-40978,-26308,-17481,-14010,2442,17938,-3691,3051,25220,27688,14415,9815,-821,-18325,-29098,-25801,-13247,-10473,-11943,-7981,-15881,-23534,-17426,10026,25227,26822,27845,44635,57879,24661,-15817,-40762,-34607,-14277,161,231,8664,37667,58526,43913,7645,-15401,-8851,-6735,-18059,-4701,23966,57728,70611,60515,32540,-5175,-26496,-2414,-614,-14966,-12824,-11315,-19567,-27787,-18346,-10133,4411,34787,96874,143116,145495,97685,45731,28723,57564,83217,72668,55948,38041,13215,-25290,-1448,7581,-7198,8362,52932,64439,34620,-9857,2591,39438,35952,-2180,-1914,-13010,-24654,-3172,4974,3366,5148,-9354,-35603,-29937,-19665,-19950,-12455,-11033,-29031,-861,41823,57305,62386,60880,46703,21741,-9180,-7863,5803,-5283,-13899,6088,11103,-10414,-25843,13453,41910,41160,9696,-20916,-9856,23725,43483,45271,27883,8866,21276,29101,10596,-24089,-30565,-28307,-242,38218,47188,12172,-24617,-3499,-4852,-32381,-10148,20750,21960,6325,-95,-4406,-1791,5398,10927,19864,21645,7435,-3261,9510,19065,20388,20783,13007,-3739,-17296,-19755,-5158,6084,26452,47638,52324,56005,65303,63546,63299,33079,-2674,-7571,-21131,-44223,-14064,10888,28844,30507,16584,-9179,-24084,-37534,-20087,-19310,-29932,-23522,-22357,-38794,-36478,-24609,-24909,-27957,-15915,3386,22753,23610,9960,-11962,-12135,4821,-12044,-10012,25847,34075,7545,-12205,-8921,-17009,-24049,-21619,-32193,-37856,-25525,-21640,-21459,-18302,-1287,17555,19566,7417,10453,14560,23263,22704,5473,-4403,-1600,-15815,18790,41667,28512,6377,2844,848,-2831,11464,32380,42474,34185,12656,-17973,-19896,2238,10590,15907,18329,17393,14829,23523,40876,54745,42880,16161,2274,11024,16839,13914,8068,15535,28337,9659,-13611,-12371,-3028,-5220,-26990,-15899,-4968,1977,-4929,-7416,2629,7565,6396,-7819,12494,69066,77025,45637,18871,3078,293,21692,33367,27267,3416,-34619,-26044,-1784,19014,35706,29012,11105,5834,6137,9747,6432,-3790,-5268,6807,9985,-5751,-28351,-5024,4834,-1683,-14363,-18732,-17276,-21864,-20442,-16890,-22178,-21920,-25512,-30764,-17105,-6025,3563,7493,1353,-11858,-25213,-19050,-9178,-10685,-5780,-5031,1325,15315,22209,21679,9931,-12173,-20827,-13405,-1882,-14026,-22843,-13571,5208,15298,8406,-5559,-20634,-6863,-7200,2160,9682,-4076,-28926,-6551,7197,6534,3249,7524,14866,8788,-4908,-13222,-14555,1820,10683,16212,17671,16023,14425,18136,8839,-3429,-15709,-5105,26559,68203,93998,76946,31765,-3870,-6218,-10233,-14369,-7890,-4180,-4171,-4388,-15878,-23535,-12087,10224,28141,21584,-3984,-21755,-37088,-24354,10598,33449,20909,-10426,-629,-4557,-32237,-36959,-7261,2696,3779,9675,17422,15416,-2007,-25353,-19033,-2752,6456,10862,-5659,-25724,-18195,-6270,3447,29211,61009,67440,49144,5465,-20279,36386,76714,87161,80612,54052,14647,-21938,7150,37731,56869,55751,43160,40718,40563,29813,29306,21774,12417,-3762,-11696,-8101,-10167,-23545,-29752,-19022,3530,21556,20842,16799,11049,-854,-25865,-20047,9876,23337,21413,11221,-5129,-26153,1631,25824,23722,11006,12370,30004,32661,19027,18205,37887,33782,-11480,27852,42868,38777,18517,-10467,-32503,-36693,-35651,-27982,-24704,-12663,15359,35388,52799,49496,20454,-5647,-16088,-35049,-46931,-33169,-14737,-19280,-35885,4754,33583,19427,-25218,-14244,28439,52344,41620,24233,3271,-6625,-7972,-14732,-21607,-3695,9422,14153,821,-17398,-20863,-22744,-29108,-20387,-9427,-19146,-18458,-25611,-30725,-19089,-19766,-1774,26678,32542,16118,12723,3604,-10546,-29360,-16832,-9660,-14141,-13571,-14158,-24461,-39766,-35087,-20262,-778,8140,3516,-1526,-3188,-10417,-27931,-22709,-15296,-3395,11627,9314,-4892,-26402,-25202,-22049,-24073,-6306,3558,-6142,-15816,5754,18968,10909,-9866,-13152,30041,58492,77845,68490,36816,20463,20266,28338,25103,19716,33052,31426,8195,-10161,-14814,-1269,2147,-1218,-21892,1618,13548,16454,25098,53193,82802,82945,48613,-1449,970,16114,19146,10805,-4359,-16900,-21512,-17120,1486,11810,6477,-3105,-5521,-3066,2900],[15733,24216,15828,-233,-4860,8778,18956,25136,21627,8031,-15290,-26937,-12642,-5723,-19801,-20174,18081,39952,20538,-8946,-4014,-10917,-21242,2032,2543,-9705,-18799,-18263,2258,23001,35207,33099,23523,4502,-17582,-16564,-23411,-14249,-12123,-17298,-16955,-8153,7355,-624,-22943,-9465,7315,4285,-21925,-31603,-12442,-8161,3954,11261,-4698,-12006,3922,2833,-2327,-5858,422,17506,7171,-10103,-22896,-30963,-25920,-5055,7053,10617,11429,-2661,-13792,-17949,-8851,9937,33750,46272,28112,-14354,-31690,-22450,-43820,-23513,-2224,-6070,-20272,-16940,-650,-9693,-22577,-25854,-11507,-8679,-22977,-22283,-7933,5341,10417,5860,708,3723,17786,20964,13499,-2176,2740,22342,22818,13970,10361,11135,9336,13487,23763,40042,46150,26119,13382,38431,74178,67297,31360,12299,3990,1709,28001,51475,48914,45516,38903,31440,19479,8120,-742,-7667,-10859,-16121,-21944,-9014,14338,31426,32754,17960,9499,8050,6412,-14,-7717,-20249,-28476,-7516,25192,59006,79282,82031,59947,6750,-21259,-30746,-25072,-10603,-6575,-2821,-3564,-11028,-18929,7059,19711,2423,-10430,-10921,-13818,-6794,15860,26271,2350,59719,119337,119312,64088,-8997,-31045,-17565,-12104,-33857,-1703,9108,-16460,-34859,-23003,-8305,-7141,-22385,-7079,26559,38220,29263,30856,35013,31701,11803,-18008,-16062,3541,11114,13511,14863,15866,20934,478,-20353,-19697,-22896,-17663,-6208,-3167,4640,-3384,-11200,3159,7892,-4761,-5316,-2697,-12562,-25459,-14054,-5901,-12991,-20600,-13685,18386,28818,8881,-19146,-35321,-19620,-4339,-10686,-65,16428,27425,28324,8680,194,23747,53923,58367,33372,5212,-14143,4733,22273,16612,-994,-11875,-16756,-20256,-22800,-20919,-18499,-27458,-40117,-31413,-10168,-11439,-21079,7591,28933,21429,1046,-24677,-44014,-42282,-36902,-23043,-11403,-1615,2713,4965,838,9041,8903,-2282,3211,17294,8106,-4049,-568,10546,2192,-25911,-35188,-10825,9483,15093,3442,-12449,-8966,3462,-2771,-8716,3275,1828,-14042,-29173,-18065,2174,38192,61185,62621,54683,35895,15711,2435,18825,39668,42153,17128,-8017,-1416,17283,25111,28557,31004,22828,13055,13513,11886,11137,5902,6314,3269,-13225,-17355,2874,22754,22326,11417,1106,-6608,-375,13543,18506,7026,-5293,-4463,738,4703,6746,-2824,-22945,-20120,73,12751,23159,22924,13190,11024,-2324,-20418,-11928,-14392,-36981,-12238,2975,-352,-10257,-20774,-18240,-7941,-1643,-9965,-14902,-19663,-19670,-5727,5778,16843,39534,66834,63899,57102,51472,49059,42204,15987,-30224,-12165,1245,-14167,-30912,-12603,-2960,-12406,-26653,-22516,-10689,-20664,-34229,-33001,-27714,-19458,-12318,7422,25621,184,-8136,9515,13491,6020,8242,4443,-7518,-24177,-25473,-9934,-9620,-10451,-4518,-13526,-24963,-15200,10292,22169,22719,23727,37550,48372,15445,-20971,-39801,-35469,-10866,1999,-1523,5991,38841,63301,50621,17233,-9149,-13411,-15085,-25117,-3074,28076,61677,71752,60185,32386,-4087,-26613,-1492,3697,-6706,-7956,-7557,-15251,-24858,-17151,-7545,6603,25324,67981,92784,92099,57965,28632,25373,55458,76259,65088,52187,37850,13296,-32645,-9118,2642,-8843,7638,53505,65549,38443,-5381,7103,46659,41732,-2647,-7286,-17186,-27690,-3510,3320,-2107,777,-9678,-35303,-29437,-16291,-9282,2727,-3035,-27331,2937,46317,57097,57379,56662,44763,21461,-9565,-15647,-2207,-10685,-7448,18898,25488,-2105,-34070,7026,35707,36181,8334,-13237,-2959,26085,43344,42737,22712,2641,18767,28191,8314,-28762,-22120,-26295,-2259,40481,52393,15932,-28388,1431,3138,-25986,-14299,18976,21123,5583,-1125,-10069,-11896,-3158,5063,16576,20524,6636,-322,14100,18790,16353,18310,13795,-32,-12236,-18485,-7028,446,19458,42913,53463,62316,62574,55914,53091,22702,-11122,-16716,-29224,-31546,-8473,8991,23376,25727,17923,-2254,-15511,-31415,-18653,-12300,-21890,-22200,-18626,-32247,-37850,-32397,-31469,-28553,-12160,4836,19708,19111,7943,-14485,-22250,-2317,-16986,-9904,26962,37660,9924,-15319,-9359,-10944,-15814,-16007,-25849,-33927,-27264,-26147,-29990,-20064,1288,21772,25961,18527,23218,26317,31753,26833,9188,205,-603,-28605,8859,33575,24128,4035,320,-3294,-11682,7612,35682,51167,43022,17399,-20099,-23350,5526,13829,17479,17867,16402,16333,28439,46052,58883,44036,15275,2131,7835,9145,3292,-4216,3833,20642,7804,-12399,-12580,-6284,-10830,-31026,-5743,4368,8514,-1748,-6747,2816,9116,7488,-8737,14132,71762,78281,47942,21926,5384,4459,18685,21283,11369,-8662,-38724,-23717,27,20525,35088,23510,1795,-4615,-627,8936,10483,4760,5158,14988,15732,-687,-28302,-8272,884,-4756,-18184,-18975,-14960,-16765,-13526,-10851,-15264,-10992,-12626,-26119,-18223,-8615,983,5643,1758,-8794,-21024,-13158,-2021,-2545,231,-525,3407,14595,19785,16145,2290,-15931,-13101,-1076,8933,-3066,-14238,-9271,6393,16224,10871,-1587,-18807,-5618,-4071,2344,9638,-2020,-26597,-10253,4957,5435,2757,7051,14769,12146,4374,-4027,-8895,9253,17990,20761,16756,7883,3748,11139,7352,-3169,-17913,-8490,21597,65581,100396,92890,50426,10398,3296,-5108,-12670,-5246,1958,6269,7365,-6474,-16057,-5199,18300,36194,27839,-356,-23085,-36632,-18518,15592,38287,26880,-2027,3264,-3631,-30837,-32361,-6385,1988,3239,9512,17797,16400,-1033,-23518,-18054,-2951,6210,11496,-5490,-32008,-18731,-8403,-2479,21493,57946,70611,56801,14866,-33806,19387,59931,73852,72222,50659,13499,-22395,9587,42353,62632,61625,47226,42320,40272,30184,31294,21664,10570,-4134,-8948,-7378,-11789,-26252,-36251,-26306,-1291,19002,19164,13260,5969,-3532,-21850,-10483,15185,28741,27469,16204,-3788,-35432,5552,34897,36263,22894,16483,27676,28769,10985,9364,27610,17641,-14391,30188,36336,27673,13678,-10159,-32886,-37554,-40173,-35493,-33950,-18739,12916,34919,51592,44677,14836,-8233,-17870,-38555,-43029,-33698,-15289,-17140,-37771,-140,24746,8040,-31690,-4407,30790,45551,32336,17076,-443,-7097,-6177,-11287,-23458,-9531,4603,11912,606,-13367,-12728,-12959,-22646,-26487,-22170,-19014,-6164,-12265,-16071,-15947,-15514,5498,30852,32737,12661,6883,-2089,-14833,-34357,-12436,-4184,-11511,-11232,-5618,-16660,-37376,-32546,-21857,-1633,9652,9736,6929,561,-11245,-27256,-21143,-19376,-8575,7971,9902,-649,-23488,-27853,-28339,-23897,1292,15734,5022,-7976,13263,27570,17961,-4097,-10129,28393,51758,69811,64549,35165,16436,11376,17030,13303,7068,23559,27574,10292,-3415,-16337,-8354,-2402,-3263,-20219,3514,18381,19985,23002,44681,67754,67435,38382,-4450,-3044,11570,12692,2843,-9535,-16667,-18866,-21627,-390,14241,11558,1754,-1879,-1115,2558],[13579,22534,14084,-1039,-289,13106,19583,23521,19638,5714,-16222,-25047,-15580,-12807,-25306,-12493,24502,43437,19536,-11374,-5314,-13409,-16798,7495,4985,-11479,-22219,-20047,1263,23285,35283,33783,23447,3200,-12314,-7297,-8167,-24035,-21767,-23750,-26789,-19279,-3173,-10121,-21526,-426,16776,12930,-17396,-31224,-8227,-90,11754,14206,-10722,-32640,-2926,4474,2956,-951,2785,18250,5997,-15772,-29789,-31638,-31746,-9275,5520,15504,20456,4727,-12025,-20211,-14052,5641,31286,45276,28046,-14460,-22212,-11262,-30817,-32450,-7762,-6277,-21033,-17028,1028,-9419,-17105,-24122,-16049,-13903,-28464,-20929,-8921,2235,6848,3573,355,4412,17788,20556,13159,412,12220,35948,35537,23380,18135,15005,10333,13538,24240,42676,50073,30179,19353,44313,73865,62364,28585,15952,9446,4801,33561,65256,69640,66150,54552,39570,19750,1605,-11193,-15601,-13516,-13783,-17452,-8379,16257,35508,35750,17666,10779,15367,16079,7651,-5213,-23311,-23270,-2678,25600,51918,67904,74050,59214,7502,-20668,-30718,-26948,-13753,-8104,-1502,-2225,-12625,-15653,12362,22933,6578,-5157,-7105,-9232,-2372,15010,17275,684,69786,126269,125351,80989,23794,2810,-3859,-14556,-36145,5335,16779,-9861,-36533,-25844,-12403,-12065,-27925,-12554,19311,28958,22140,29164,36438,32350,8253,-22515,-9330,9747,12978,10076,9143,11186,18263,275,-26045,-29498,-24887,-13113,359,5422,13133,1679,-6771,9939,12087,-5653,-9109,-6699,-19935,-28507,-9250,-67,-5614,-16494,-24553,7225,24497,6784,-21638,-33517,-15606,-4841,-17040,-8427,13138,32008,40189,21603,4139,19545,46277,49044,24548,-225,-15454,2855,16311,9068,-8115,-16135,-15358,-14176,-16339,-15532,-12375,-18773,-30891,-35231,-10477,-5581,-24101,-8521,17248,15575,-1282,-27100,-46809,-43029,-36604,-20345,-9509,-937,6260,10757,6351,11848,7193,-6463,249,15982,6523,-9645,-3221,12437,7085,-16790,-32305,-16374,3064,14004,10020,-1482,-6775,-4569,-8124,-11716,-300,-1544,-17991,-35883,-18791,5629,47268,74843,79356,72160,51127,26223,8566,19929,36835,38720,15958,-5166,4660,22842,27943,27112,26623,18726,10104,11734,11505,12736,7547,5326,577,-16922,-20894,830,19005,15023,3498,-4616,-10017,-2683,10254,13575,2906,-9758,-13752,-10527,-7078,-47,-4603,-27871,-20684,10597,25504,33467,28769,14111,8705,-2184,-18205,-11696,-13472,-36623,-16342,-3423,-4008,-7166,-14501,-11144,-349,4502,-6321,-13596,-19795,-21111,-8545,3428,15638,37258,59104,54940,51416,47190,42106,30315,-538,-35688,-1656,8978,-7881,-23937,-22251,-10535,-19287,-31470,-19242,-5523,-10676,-23590,-26398,-29196,-21875,-11300,8990,28082,1473,-20168,-7573,-2233,-4145,5281,9950,3074,-18436,-26798,-9790,-11503,-11792,-3735,-12798,-25951,-14130,8532,16702,15694,16354,26435,34344,3300,-27726,-40143,-33822,-9939,166,-7111,-71,35727,63076,53181,23397,-4134,-17821,-24664,-30324,-1758,29799,61606,68120,55570,28932,-4945,-28273,-4430,3123,-3452,-4976,-4733,-11983,-22860,-17161,-5952,8507,14762,33607,45642,47328,22698,9053,18192,48229,64485,54485,43997,32735,10385,-27452,-12731,-1985,-12511,2350,48374,61107,38186,-3103,9093,48848,42057,-6708,-14833,-22723,-33095,-6742,-823,-10568,-6988,-12794,-36231,-30361,-13410,1003,13853,803,-29102,3368,45689,51551,47676,49068,40421,19535,-10080,-23194,-11320,-16321,-2440,28109,35596,2288,-42723,344,28530,30285,7419,-6465,1381,24150,37916,35414,14735,-3778,14910,24680,3713,-31975,-17405,-26436,-5436,40662,55244,18265,-33176,3872,8111,-22068,-21189,13861,16694,1521,-4692,-17948,-25516,-16793,-5804,10187,17137,3653,24,15313,14820,8757,12292,11196,921,-8465,-18055,-11204,-6669,10634,36746,54399,66917,57466,43236,36795,8013,-22240,-28240,-35715,-21005,-2641,6971,17738,20344,17612,2299,-9676,-26819,-18405,-7958,-16970,-20911,-16546,-28092,-35458,-39030,-37505,-27501,-10237,3478,13369,11665,4162,-15445,-33288,-10805,-23365,-11600,25362,37805,9497,-19380,-10165,-6878,-9942,-11511,-19996,-26774,-25220,-28829,-37978,-19675,2304,22886,28853,26368,33666,37300,40747,32931,17354,9276,6780,-28099,-3577,22480,17486,300,-4451,-9587,-22162,4374,37626,56527,48008,19389,-19415,-11990,15820,21106,20603,17639,15814,18047,31756,47987,58926,41822,12801,-21,1388,-1938,-10008,-18249,-8725,12418,5166,-12218,-13724,-10728,-17945,-22173,3217,11354,11430,-2290,-8608,1311,9377,7059,-11734,12638,69483,74856,46866,23610,8035,8390,15641,10167,-3297,-20323,-36945,-21959,759,20569,32495,16153,-8383,-15478,-9267,5177,12565,11666,12557,20629,19755,3268,-29024,-14678,-6324,-8965,-22317,-19732,-11859,-11077,-7240,-5699,-8936,-1766,-116,-16536,-16874,-10387,-521,4213,1266,-7185,-17432,-7971,3822,3990,3961,672,1455,10116,14493,8583,-6987,-17551,-6016,7721,16878,5797,-7799,-7217,5475,15252,12063,1812,-16825,-6418,-2406,1821,8658,-695,-23212,-15815,701,2793,1243,5886,13801,13981,10728,1107,-5298,16335,25184,24610,14822,-1269,-7660,3932,5482,-3262,-19705,-11499,16125,59014,100612,102942,64915,21553,10779,-1136,-12283,-4054,6915,15593,17945,2477,-9400,462,24485,41472,32111,3082,-23064,-33660,-14152,19613,41982,31910,4740,4883,-4322,-28159,-27153,-7095,-1272,5,6801,15888,15385,-1777,-22651,-17188,-3505,5248,11268,-5118,-31790,-17403,-10404,-8770,12969,52248,70304,61574,23598,-21881,537,39411,56203,59576,43739,10073,-23222,10452,44296,64740,63128,46815,39350,36651,28753,30892,18548,5902,-6283,-7818,-8141,-14702,-29480,-37612,-29865,-5145,16198,17438,10006,-134,-7495,-16440,-1768,19549,33509,34231,23196,1463,-31443,6354,38735,43679,31318,19766,22992,21142,-96,-998,14763,-269,-5078,31962,28861,15701,7655,-12974,-34459,-35056,-44121,-44073,-41412,-25424,7866,30869,46203,35961,6401,-13039,-21472,-41928,-39875,-34675,-16845,-15416,-30841,-7172,13178,-4527,-25575,1764,28691,35821,21959,9736,-4205,-8104,-5739,-9703,-25744,-16230,93,10355,1469,-8584,-5594,-4077,-12655,-24317,-28279,-5097,6379,398,-1969,-5980,-7777,10589,30733,28699,6002,-1623,-10446,-20951,-31799,-10086,-1065,-9971,-9991,-129,-12074,-37855,-31397,-23581,-5185,8622,14111,13261,2186,-14390,-28119,-20632,-23829,-16214,715,6898,451,-22626,-32571,-35920,-21895,6958,24337,12852,-1147,19574,33453,20650,-3211,-5890,25860,41769,56469,55657,31448,10768,1208,7723,6345,-3337,10865,18658,7677,846,-14332,-16770,-9748,-7782,-20275,2528,19167,19494,17374,32785,50098,50005,25975,-8787,-7852,6217,7029,-2455,-11144,-14773,-16289,-27004,-4270,14372,14254,4028,-945,-2025,-592],[10597,20376,11742,-2122,3752,16663,19233,20787,16695,3266,-15375,-22665,-18646,-16345,-19936,-6181,27685,42803,15304,-15253,-6675,-15478,-14780,10435,6498,-12232,-23689,-21998,-995,21205,32410,30748,19052,-1694,-9538,-1650,1547,-18505,-31049,-23596,-23979,-23349,-11486,-20948,-17160,6775,23652,18556,-15518,-30217,-4492,7066,17704,15849,-12469,-23350,5749,14135,11065,3596,3066,16464,2692,-23482,-34115,-27587,-28421,-15491,1887,18934,28226,12702,-8070,-19990,-19134,-1114,24913,39328,23262,-16256,-14324,-2120,-19554,-38689,-14671,-8391,-23044,-16827,374,-10082,-12182,-19828,-21445,-20955,-29926,-20371,-12348,-3487,1187,-105,-1363,2787,14792,17383,10938,2422,19766,46374,45373,30969,23803,16297,8347,10029,20580,40311,48490,29647,22012,46645,69648,54527,24962,19868,14264,6810,35707,74161,87423,82469,65442,43892,16780,-7570,-21234,-18574,-12005,-11020,-14459,-10029,14694,36367,36175,15189,10411,21806,24119,13237,-4679,-26312,-16365,2471,24841,42416,53119,61563,53112,5585,-20625,-29441,-27991,-15684,-6640,2115,-913,-15476,-12780,16556,25301,10067,-689,-4556,-7410,-541,11632,6001,20,78483,133502,135426,102914,57658,33677,9009,-18335,-39562,10307,21693,-5724,-36432,-26628,-14557,-15955,-33030,-16731,12013,18876,14477,25408,34066,29208,2951,-26093,-6239,11587,11244,4308,2108,4711,12186,-3387,-30873,-37254,-24399,-8626,6781,13589,20003,5420,-2594,16742,16814,-4925,-12447,-10957,-26961,-27133,-5181,5225,3464,-5477,-24658,-2068,20783,6210,-21582,-29015,-11390,-5455,-23419,-18198,7923,33645,48443,31769,7334,14547,37387,37952,14081,-6782,-17681,-1032,8747,1730,-13852,-18793,-12610,-7680,-9842,-9459,-5532,-9690,-21116,-32331,-8934,1123,-18356,-21533,6305,10200,-3933,-29837,-43239,-41627,-33722,-15773,-6072,-32,10052,17756,14633,17003,6050,-10698,-1414,15451,5253,-15786,-5929,14560,12860,-7014,-27298,-20888,-3289,12209,15099,8607,30,-8359,-11299,-13762,-3868,-4776,-21532,-42365,-17092,5873,42559,66390,69924,64750,47936,26937,11229,19945,33229,35453,17274,634,9951,25952,28110,23166,19633,12465,6149,9407,10780,13941,9405,4838,-1370,-19455,-23312,-712,15400,8164,-4171,-10124,-13518,-5886,5810,7822,-1312,-13415,-17955,-15283,-15414,-5327,-4210,-25370,-15170,21700,38954,44182,34722,16356,7643,-1274,-14590,-8725,-9634,-34313,-20527,-8284,-4124,-1816,-7245,-3352,8311,11792,-1299,-10567,-17759,-19814,-8645,3537,16378,36023,51312,45086,44629,42220,34811,18084,-15837,-24329,9411,20297,6991,-10925,-29228,-15715,-23298,-31545,-14297,797,235,-11278,-18024,-27448,-21187,-8340,10285,28850,3216,-28197,-21193,-14671,-11582,5447,19135,16423,-9143,-25723,-8883,-11666,-12064,-2084,-10590,-23426,-10873,8574,12962,10004,10005,15831,21048,-6405,-30884,-37766,-28558,-7527,-1139,-12334,-5231,32159,61311,54872,29287,2119,-18163,-30690,-27250,2966,33245,61721,64042,50980,26417,-3644,-26832,-7012,1877,-1329,-1468,158,-6007,-17878,-14387,-1453,13866,8765,1002,16288,23595,1150,-7530,11712,40498,53687,46459,36405,27221,8243,-18738,-9409,-2155,-13566,-3117,41978,55728,38071,987,12381,49618,40749,-10502,-19626,-24579,-36404,-8590,-2873,-17145,-13537,-14545,-35272,-28228,-7313,12906,24044,4127,-30339,4475,43989,45238,38332,42818,37710,19498,-7981,-25230,-16158,-17053,4288,36816,43909,5560,-46635,-2312,24578,27846,10869,2558,6781,22168,31754,27962,8606,-6181,13287,22588,1174,-30128,-12827,-25406,-5977,42286,59210,22660,-34428,7380,13855,-16278,-26587,9540,12853,-1619,-6731,-23132,-34899,-30258,-17038,5390,15413,2261,1152,16270,10605,1534,7079,9185,2330,-3536,-15723,-14289,-11502,3955,33041,58466,73703,55920,32154,21315,-3690,-29405,-37532,-34316,-9644,5713,8347,15680,18239,18868,7375,-3452,-20273,-15522,-3064,-12084,-18058,-13194,-23037,-29355,-36616,-36668,-23251,-7158,2688,7487,4899,1709,-12703,-38831,-16965,-27892,-11881,24170,37269,9004,-21096,-8977,-2730,-3722,-5379,-11933,-17245,-18238,-24603,-28525,-15035,4595,23898,31103,33316,43381,48301,50382,41088,29583,22476,19122,-15866,-15085,11958,11864,-1485,-8028,-14983,-28514,5404,40397,60326,51220,21054,-14494,3503,28967,30905,25970,19672,17864,21513,34936,48613,57200,38900,11378,-1676,-5622,-13601,-22973,-31008,-19184,6396,4404,-10423,-13207,-13587,-22770,-10933,13035,18179,13251,-3838,-10571,354,10235,6759,-14921,11110,65757,70058,45156,26158,13046,14089,15074,2240,-14318,-28090,-31557,-19144,2185,20885,29800,9099,-17059,-23633,-17667,374,13869,17442,18108,24904,23169,7146,-27811,-21943,-14344,-11711,-23809,-19296,-6963,-4100,-516,-276,-2577,6353,11348,-5864,-12861,-10216,260,4965,1821,-5614,-13498,-2244,9870,10358,6982,214,-2831,3604,7985,1070,-14735,-15231,127,13825,22902,13383,-2453,-6104,4045,13971,13258,5575,-13373,-7767,-1488,1499,7860,928,-18560,-21301,-4027,-87,-141,5245,13492,15697,14944,2917,-2505,23889,32933,28642,13129,-9762,-17835,-1515,4611,-2618,-19904,-12156,11678,49581,94810,106441,74573,29757,16696,2472,-12302,-3529,11381,24154,27416,10806,-3446,5135,28874,44142,34857,6803,-21192,-32341,-11459,22397,44414,35685,9973,4966,-5688,-24608,-22096,-8589,-6166,-4995,2526,12686,13307,-3340,-21889,-15748,-3538,4550,11258,-3252,-23226,-13959,-11574,-14411,5242,45463,67571,63806,31049,-8122,-15887,17658,36319,44302,34373,5217,-23604,10385,44241,64006,61297,43331,33970,32279,27208,29195,13620,-344,-8958,-7584,-9769,-18243,-32699,-32826,-26103,-5878,14499,16410,8154,-5670,-11593,-10657,5646,22759,37455,41297,31701,9923,-20788,5022,38418,46774,36552,22629,17921,11523,-12324,-9563,2640,-13682,6017,31611,20304,4275,1883,-16972,-31789,-28438,-39897,-47324,-41357,-32559,1126,25044,38737,25779,-2612,-18361,-25631,-39652,-37205,-34757,-18171,-13503,-23970,-12964,2530,-13111,-16071,5225,23787,25204,12412,3700,-6908,-8580,-5628,-8920,-26811,-21877,-2230,11576,5328,-2244,1477,4812,-945,-12642,-13442,8927,17418,12135,12145,8264,2517,14256,27803,22305,-1532,-9541,-18231,-25959,-27560,-8199,1413,-7689,-7996,4176,-8965,-38816,-29859,-23289,-9126,7378,18346,19183,3847,-17633,-29057,-19374,-25620,-23988,-7827,2422,275,-21792,-36670,-33857,-18227,11689,30848,19250,6010,26420,38586,21209,-5075,-889,24402,31489,40965,44806,28479,6343,-7024,4788,9240,-2552,2083,8694,3058,4276,-9215,-21817,-16326,-11470,-19151,1595,18776,17835,11391,21084,33488,33947,14659,-11377,-10015,3408,5650,-1518,-7554,-10181,-11777,-25593,-6516,15285,17231,6398,230,-2485,-2805],[7369,18129,8990,-3651,6847,18976,17501,16567,12325,-97,-14200,-20750,-21990,-15690,-13459,-2115,27431,38149,8072,-20049,-8346,-17787,-15671,10577,6637,-12547,-23982,-24448,-4546,16695,26854,24173,10682,-9185,-8421,696,6271,-13009,-27223,-19920,-15483,-14727,-11328,-27165,-13217,11695,27721,21042,-16087,-28795,-1535,12730,21264,16247,-8629,-4049,22421,27973,20586,7684,1323,11761,-2974,-32725,-30978,-22365,-23904,-22890,-3129,20679,34007,20271,-2915,-18354,-22866,-10217,14580,28332,13855,-18592,-8597,3854,-11739,-35565,-22673,-12204,-26119,-18273,-2901,-11616,-8274,-14936,-26051,-29649,-26029,-21005,-17845,-11165,-5814,-4720,-4312,-882,9258,11910,7174,3326,24469,52696,51550,36114,26927,15107,3804,3561,13378,33346,41605,24473,20987,44831,61449,44032,20702,23008,17618,7617,34438,76907,98800,91892,69969,43385,10146,-19544,-28586,-16123,-8002,-9113,-13764,-14711,9179,33479,33521,10281,8229,26718,29780,16024,-6514,-26992,-11004,6104,22402,31026,35868,45147,41473,484,-21250,-26763,-27205,-15392,-2370,7399,80,-19672,-11116,19075,26319,12172,2178,-3524,-8797,-2518,4501,-7653,191,78566,124841,125630,103800,72425,52331,19661,-19911,-44632,10337,21399,-5778,-36766,-25928,-15155,-19163,-37913,-19703,4022,7036,5161,18092,26675,21512,-4652,-29563,-6889,9033,6034,-3463,-6346,-4162,2103,-11378,-35430,-36912,-21749,-4764,12275,20299,24348,6879,54,22100,20600,-3614,-15102,-14797,-30141,-22301,-2634,8774,11838,6449,-14952,-6066,19882,8655,-18606,-23661,-7822,-6734,-28933,-29858,175,31394,51825,37819,8686,8607,27724,25915,2463,-14462,-21352,-7335,-389,-5725,-19393,-21650,-10894,-3028,-4980,-4235,184,-2440,-13377,-27576,-6808,7650,-7436,-24630,-4437,4399,-7734,-32922,-37974,-39393,-31913,-12459,-3401,-297,12832,24509,24135,23610,5355,-15961,-3065,15014,4362,-22387,-9452,15473,17008,270,-22938,-24690,-10093,8640,17431,16004,7145,-8168,-12671,-15746,-8500,-8815,-25492,-43348,-11870,4383,25976,38624,38275,35158,26603,17633,10660,18020,28011,31501,19407,6866,13253,25762,24878,16012,9395,3335,357,5419,8619,13620,10124,3523,-3889,-22015,-25456,-2664,11121,1015,-12609,-16351,-17862,-10896,-656,367,-6657,-17085,-15195,-12429,-19021,-9866,-3496,-19223,-7681,30957,50272,52776,38808,18072,6445,-974,-11214,-5043,-4913,-30674,-25998,-12947,-3198,2606,-1443,3148,15990,18447,3578,-7216,-14883,-17136,-7458,4633,17880,35258,43520,33818,35667,35199,25811,4389,-29261,-11252,18742,31427,23159,1059,-34442,-20042,-26034,-29043,-9707,6292,9867,501,-9712,-24549,-19388,-5668,9703,26729,3626,-31857,-30480,-23440,-16734,7697,29667,30119,1209,-23353,-8440,-10916,-12591,-1193,-8845,-20053,-7427,8811,9629,4476,3547,4933,8896,-13001,-30417,-34221,-22530,-5173,-3087,-18185,-10273,26662,56133,53581,32695,7089,-16867,-34057,-20806,8766,36708,60566,58223,45084,23437,-1770,-23387,-10544,-1307,-1752,370,4823,715,-11798,-10774,3929,20562,7512,-23411,12942,22217,-3033,-21196,4769,31392,43557,40034,28628,20298,5741,-10267,-2987,232,-12906,-10033,33332,48584,36678,5071,14985,47135,36174,-15677,-21745,-23455,-38516,-10610,-4105,-22257,-19979,-16599,-34575,-24534,-340,23450,30966,5083,-32774,4701,39815,37260,28868,36864,34859,19212,-5900,-23632,-17314,-14570,10247,42455,47540,5475,-40458,-2710,22171,27279,16260,11414,11211,18758,23816,19455,3410,-6523,11713,20225,-679,-27300,-10235,-25062,-5815,43258,62125,26854,-33092,10347,18948,-9755,-31273,4639,8288,-5080,-8707,-24913,-28912,-37934,-28575,1547,13739,753,1081,14779,4290,-6554,2146,6602,2060,-302,-14332,-18028,-15708,-2057,30257,63422,80587,57460,25299,11927,-6402,-28422,-41320,-28585,323,14030,11252,15482,17901,19893,10979,1280,-13563,-11463,611,-9072,-16139,-10477,-18681,-22857,-29833,-31781,-18800,-4780,964,1025,-2361,-1202,-9516,-31383,-22050,-32234,-12209,21817,34163,6574,-21915,-8141,-736,855,370,-3867,-7641,-10214,-17729,-19250,-9398,6541,23436,31164,37426,49983,56429,57365,48077,42041,35915,31540,-3534,-26709,1165,6062,-2439,-10790,-20706,-25588,8585,41603,60176,50617,20595,-9041,16677,39593,38847,30366,21644,20242,24047,35530,45941,52083,33918,9604,-4147,-14256,-26793,-35754,-43299,-29009,715,3739,-8586,-12529,-15983,-23143,419,21807,23224,12891,-7273,-13852,-1561,9813,4602,-19835,9186,60481,63580,42023,28234,18634,19907,15683,-3738,-23319,-31747,-27410,-17101,2594,19737,25455,1177,-24982,-28310,-26691,-6703,12496,19751,19941,25998,24009,8772,-25934,-30662,-23236,-13176,-22984,-19290,-2573,1898,4708,3641,1884,11438,19320,2860,-9078,-10093,1214,6198,2320,-5368,-10957,2346,14731,15362,8352,-2623,-10173,-5806,-752,-7095,-19960,-11997,2930,15529,25384,17911,239,-7229,1087,11399,13097,8003,-10082,-10461,-3076,-383,5777,1331,-14749,-26264,-10098,-4366,-2719,3764,12653,16067,15610,115,-1320,30244,39414,31293,10520,-18190,-26855,-5701,3834,-2200,-19283,-11193,7257,36429,81576,101174,77027,33226,19553,4627,-13535,-4761,14018,30251,33907,16535,78,7119,29649,42593,34679,9367,-18880,-34474,-12333,21768,43559,36237,12031,2387,-8659,-22305,-19111,-11878,-13516,-12658,-4168,7318,9235,-6677,-22274,-15111,-4200,3274,10964,-376,-14815,-10600,-13327,-20373,-2173,37258,61860,62386,35270,2316,-20546,-4412,14688,26460,22070,-1841,-24533,8301,41170,59605,55643,36786,27069,28047,25202,25549,6426,-8591,-12652,-9297,-13389,-23455,-36967,-29265,-20339,-4188,13317,14800,6365,-11136,-16378,-6317,10246,23059,38671,46409,39152,18375,-11606,1285,33615,44909,37526,23781,12749,304,-24506,-13904,-6246,-15782,13608,27308,9250,-6372,-3330,-20826,-27020,-21186,-28610,-32198,-29650,-36534,-7371,17923,29960,14986,-11788,-24373,-30774,-37532,-35478,-34515,-19889,-12487,-18141,-14722,-3995,-13099,-8439,5421,16116,13899,3505,-1797,-9525,-9436,-6766,-9817,-27405,-26255,-2771,14855,11004,4324,7604,12748,10662,1313,2246,19961,24974,21551,25136,23374,12936,15673,21868,13645,-9372,-14557,-22612,-27651,-23961,-7121,2971,-4930,-5210,7422,-7299,-39545,-28203,-21944,-13132,6197,22040,24289,5594,-20563,-30005,-17515,-24060,-30336,-16907,-3358,-1317,-21151,-38707,-28661,-14365,14969,35018,24121,13061,33305,42800,19952,-9394,3525,23290,21508,24296,33084,26559,3485,-12750,7307,18508,8293,3441,557,-3013,6650,-3038,-20935,-20968,-13491,-16466,1200,17716,15563,5934,10937,19158,19969,5372,-11385,-8817,3690,8587,4496,-603,-3342,-5185,-20291,-6243,17404,20620,9068,2105,-1713,-2752],[5095,16638,6717,-4877,9570,20561,15019,11580,7180,-3996,-12816,-18492,-24711,-13552,-8056,574,25107,31188,-388,-23340,-9080,-19290,-17927,9417,6610,-11814,-23415,-25866,-7502,11780,20979,16266,797,-15588,-6554,2220,8936,-9133,-24450,-16255,-7430,-3627,-3433,-21850,-9027,16123,31113,22759,-16336,-25345,2456,18503,24244,17712,167,14566,41373,44259,32123,13356,366,6641,-8689,-40045,-24450,-16231,-19278,-27652,-6232,23028,39613,28723,4439,-14513,-22402,-18767,3121,15292,3332,-17165,-2562,8862,-5244,-30133,-28671,-14684,-27233,-19729,-5897,-11214,-3075,-8212,-25400,-36603,-21747,-20654,-22210,-17214,-10542,-7068,-5491,-3362,4615,7512,4975,5356,28531,57136,56383,41200,30123,14693,613,-1618,6719,25592,32985,17818,19032,41514,52405,34155,18567,27088,21600,9969,33018,76026,104444,95762,70076,40289,2631,-31167,-28175,-9210,-1759,-6557,-13199,-20085,2658,29609,30398,5697,7055,32365,35340,18359,-8065,-23357,-5410,9784,20579,21144,20158,28579,27547,-5157,-19502,-20751,-22343,-10471,6083,15882,3078,-22422,-8275,22171,28073,15168,6224,-687,-9919,-5521,-3672,-19546,3402,71084,100360,96899,87737,75556,66816,33461,-14000,-48747,6704,17302,-7831,-34848,-22165,-12631,-19524,-40135,-20477,-3239,-3961,-1963,10981,17708,12249,-12132,-30282,-8429,4763,-42,-10554,-13828,-13215,-9602,-21522,-37903,-29501,-16342,139,18285,26817,27660,7523,2441,27119,24359,-984,-15001,-15285,-25059,-15025,66,12015,20211,18565,-3177,-1930,25255,16545,-11657,-16985,-3652,-6965,-28608,-40448,-8310,26807,51729,40967,9448,3748,19999,16285,-7186,-20835,-24752,-13899,-8136,-10839,-23862,-24628,-10004,210,-1069,828,5368,3269,-7479,-23049,-3773,14680,5756,-15475,-13855,-948,-11599,-34255,-31871,-35761,-30877,-10635,-1648,-1233,15207,31329,34788,31903,6526,-21318,-4443,15243,5089,-26969,-12903,15414,19053,4304,-20325,-27312,-16466,3917,17656,21003,13148,-4791,-11783,-17151,-13633,-13088,-29240,-34263,-1868,6772,9837,8264,4003,2190,1937,7243,9058,14238,21262,26854,21598,12970,15155,23003,18860,6136,-3554,-8124,-6950,-228,4991,11602,9251,961,-7366,-24939,-27173,-4984,6255,-6279,-21928,-23125,-22585,-17569,-8922,-8568,-13140,-20593,-8998,-5477,-17581,-13737,-3437,-12892,-833,36842,57571,57632,39927,18159,4390,-1938,-8916,-1876,-544,-26220,-33238,-18430,-3739,3859,1303,7121,21390,23271,7223,-4623,-12215,-14133,-6090,5571,19264,34706,36405,21422,24123,25403,14375,-11187,-28519,284,24810,39538,36335,9628,-31906,-24772,-28899,-26556,-6962,9407,16443,9829,-3057,-22152,-18313,-4994,6161,21120,1437,-31254,-30201,-26310,-19638,10632,39233,41920,10370,-20931,-9508,-10139,-14452,-2400,-9077,-18011,-5555,7742,5417,-2004,-4068,-6854,-600,-15273,-27796,-31085,-17631,-4297,-6593,-24831,-15164,18099,46023,47529,31780,8810,-16427,-36048,-15700,13195,38371,56712,49424,36593,18606,-906,-19550,-16113,-7544,-5828,-1078,7297,6240,-6553,-8395,7999,26363,10364,-12945,25097,30618,3160,-30598,-3775,20153,33204,33488,19724,11145,2472,-3223,3425,3151,-11461,-19582,21762,39035,32674,7299,14956,39963,27007,-23644,-21061,-20769,-39526,-14457,-5978,-24878,-27123,-20651,-35932,-21078,5109,30088,32735,2253,-38087,2651,32098,27015,18910,30071,30125,16737,-5927,-21832,-16551,-11739,13055,42644,44069,341,-34998,-2856,19584,26811,20975,17816,12760,12643,13173,9095,-1665,-7094,8110,15956,-3236,-26345,-11161,-26907,-6800,41683,62010,28724,-30415,11762,22401,-3631,-34164,-2000,1927,-9855,-11903,-22454,-15479,-26013,-35185,-1810,10660,-2325,-1744,9178,-5454,-15865,-1943,2968,-1573,-1122,-16256,-23346,-20585,-8613,27102,67215,85339,60220,25003,15487,3329,-19760,-34112,-23301,7199,20434,14132,15667,18001,19513,11832,3265,-8108,-7494,1949,-9109,-16605,-9513,-15907,-17553,-23826,-27493,-15930,-4278,-2538,-6362,-10573,-5628,-8092,-25333,-26736,-37353,-13089,17653,27576,1310,-22560,-9052,-2129,2617,4440,2708,570,-3004,-11246,-11768,-4546,7599,21251,28577,37906,52432,60322,60154,52465,52801,47585,41711,6537,-38037,-9689,-160,-2826,-11512,-25927,-19259,11694,39840,55045,45533,17461,-5015,25524,45632,43084,32363,22517,21794,24440,32699,39532,43429,26892,7404,-7155,-23395,-34169,-36566,-47193,-38489,-5486,2394,-7171,-11966,-17643,-17433,11317,29038,26367,10912,-11825,-18082,-4402,7841,370,-26092,8043,54914,56590,38339,30218,24679,25856,17550,-7172,-30468,-31629,-24956,-15786,2112,17273,19842,-6869,-30588,-27457,-33573,-15015,8755,18593,18453,24416,22541,8087,-23569,-37288,-28916,-11833,-19989,-19342,1242,6973,8769,6574,4939,13989,23941,9564,-5650,-9671,2374,8051,3635,-5313,-9109,6398,19234,20225,9733,-5674,-18374,-16420,-10237,-14348,-20605,-9033,2793,13816,25289,20184,1293,-9315,-1941,8987,12707,9969,-6214,-12416,-6207,-3038,3493,1584,-11037,-25679,-15618,-8542,-5173,2629,12431,16316,14185,-5501,322,36364,45459,33676,8513,-24161,-31661,-7009,4844,-80,-15746,-7452,4317,21860,63027,88574,73350,33362,21066,7524,-13195,-5424,16573,35201,38624,20835,2544,7816,28138,38464,33260,12275,-14503,-37647,-15400,18800,40692,35115,12544,-866,-11123,-19961,-16708,-14750,-20831,-20745,-11035,1988,5297,-9685,-21848,-13651,-3708,3564,12850,5540,-5351,-6272,-14127,-24645,-7053,30157,55787,59613,37803,10516,-11747,-22178,-5136,9241,9514,-8713,-24074,6203,37169,53837,48860,30448,22548,27029,24734,22120,-521,-16287,-15050,-11095,-17169,-28418,-40141,-26203,-13895,718,14504,14067,5702,-14762,-19593,-1803,13732,21773,38188,50259,45941,26863,-2555,-2074,26922,40367,36145,24700,10171,-8784,-26206,-10836,-7158,-6781,18527,20806,-2508,-11847,-4990,-21993,-22637,-14951,-16536,-14426,-13443,-30410,-14793,12354,23034,6602,-18579,-28993,-34724,-34927,-33102,-32634,-20558,-11284,-12297,-10237,-2500,-6015,-2241,3893,7680,3839,-3477,-6060,-11323,-9868,-8361,-11637,-27137,-27726,-754,20268,18223,11302,13378,20172,22110,15942,17328,27932,28960,28675,36962,38247,22892,15456,14006,3933,-15647,-13807,-20310,-24866,-20687,-6510,3953,-1465,-1025,10460,-6379,-38815,-26419,-20331,-16585,5416,24886,28260,7477,-22276,-29819,-15175,-19702,-31121,-25012,-10469,-4712,-21312,-37303,-24120,-11564,16021,36187,26727,18860,38865,45070,16478,-16539,5561,20547,11042,6138,20623,24214,660,-17352,10876,27858,21204,13237,-3031,-11868,5904,1169,-17410,-24909,-15582,-14474,-803,13853,10581,-722,1309,5677,5649,-3696,-10915,-7109,3970,11829,10487,5250,2207,-50,-16320,-6838,17004,20433,8057,828,-3307,-3518],[5782,17509,6796,-3835,13639,23007,13465,7562,2860,-7134,-10137,-14291,-25135,-10712,-2976,3277,22535,24035,-8037,-22761,-7648,-18783,-19881,8445,7497,-9508,-21330,-24886,-8224,8363,16798,8786,-8545,-17226,-2816,4482,11760,-5101,-21822,-12698,23,7213,6904,-12736,-4349,20694,34796,25001,-14650,-19643,7733,24450,27023,20891,11624,32042,59735,60894,44649,20564,1174,2119,-13883,-38770,-17178,-9932,-14632,-27843,-6421,26133,44775,37111,12872,-9341,-18714,-25782,-8634,1613,-5624,-10854,4016,13033,-67,-24757,-31614,-15278,-26086,-21420,-7859,-8782,3124,-430,-20029,-30678,-17522,-19806,-25042,-20786,-12307,-6887,-4661,-4142,1516,4703,4456,7969,31558,59365,59575,45906,33316,15594,193,-3508,2401,18514,23770,10203,16184,36727,42959,25286,18044,31057,25507,13573,31995,71996,103616,93604,65483,34305,-5651,-41662,-22096,-1382,4495,-4531,-13387,-26237,-3794,25141,26789,1363,6845,38134,40297,19890,-9350,-17671,-96,12703,18841,13157,7230,13121,12335,-10998,-15198,-12548,-14869,-2883,16395,25780,7360,-23858,-4593,25279,29699,18379,11517,4564,-9543,-8765,-11913,-26458,9177,60742,73746,72965,82678,90185,89968,53794,-686,-46398,818,10172,-10729,-29384,-16041,-7967,-17428,-40449,-21057,-10718,-11548,-3209,7288,9538,2801,-18868,-27890,-10259,-691,-6572,-16653,-20139,-22053,-22265,-33341,-38199,-21622,-9710,5639,24230,32536,29675,7059,4170,31302,27408,1902,-12698,-12320,-16268,-6872,3003,14978,28150,29839,7698,6647,36321,28933,-2046,-9649,917,-5741,-21426,-28125,-16518,20525,48825,41741,10060,900,15606,11271,-12331,-24125,-26911,-18644,-11346,-11363,-26205,-28032,-10009,2091,2045,5795,10121,7362,-3568,-19466,-131,22182,19441,-3548,-21473,-5456,-14871,-32706,-25337,-30771,-29619,-10136,-913,-2447,17683,38370,46213,41523,10301,-25407,-5362,16336,7921,-26356,-15320,14837,19144,5144,-19718,-28697,-21533,-914,17031,24604,17965,239,-8710,-17299,-18158,-16535,-31653,-23312,11700,14638,4015,-6956,-11550,-12990,-9203,3641,7325,9098,13746,22208,24138,19722,17407,19518,11677,-4956,-17662,-20269,-14472,-6331,1122,8879,7445,-2197,-11117,-27518,-27136,-6463,2015,-12400,-30960,-28353,-25343,-24245,-17140,-16975,-19140,-21925,-2533,2132,-12605,-15718,-3360,-6887,5183,39702,60969,59142,38919,17365,2476,-3008,-6687,1468,4160,-20157,-40235,-23952,-6181,2208,1755,9551,25433,27156,10502,-1990,-8964,-9950,-3626,7187,21468,35720,32406,10784,12033,14532,2218,-26412,-13429,11024,28774,44732,45841,15389,-25888,-28639,-30742,-23577,-4890,11221,20877,17375,2871,-19198,-17085,-5224,1396,14401,-1663,-28297,-22644,-21498,-18318,15082,48308,52392,18899,-17459,-10430,-7912,-15826,-4121,-9744,-16227,-4023,6753,1842,-7739,-11029,-16934,-2653,-11490,-23497,-27071,-12521,-3235,-9347,-27061,-16066,8704,32841,38357,28178,8905,-15758,-36264,-11698,16982,39479,51914,39624,27385,13706,526,-14132,-21067,-14655,-11176,-3873,9076,11902,-832,-6103,11725,32224,18064,12431,39049,39188,10755,-29253,-11734,9314,24514,28080,11851,2444,1689,4387,10741,7817,-7347,-29450,10240,29791,28106,9154,13819,30462,15573,-32017,-15902,-15624,-36494,-18550,-6863,-21223,-30208,-25039,-35491,-16569,10038,34014,31383,-1763,-41440,405,23428,17470,11312,24458,25155,13679,-6365,-19004,-13611,-8356,13758,38516,34904,-7815,-29240,-1665,18320,27737,25726,22822,12842,5816,2120,-662,-4416,-7066,3734,11344,-4826,-25707,-13698,-29057,-7592,38950,60170,29417,-25234,14055,26406,3708,-30664,-8411,-4153,-13857,-14576,-17251,-1740,-8268,-25871,-2632,7663,-5411,-5648,1191,-16519,-21978,-1419,1142,-7060,-5154,-20587,-26693,-24405,-14097,25028,70568,88403,63846,32028,30953,20428,-7651,-24723,-18672,12084,25901,18022,17291,19566,19284,11441,3954,-2842,-2601,2514,-10679,-18040,-8665,-13023,-12269,-18346,-23891,-13745,-4387,-6303,-12766,-17863,-10216,-7837,-21147,-29731,-32551,-12603,13464,19058,-5288,-21839,-10733,-5860,2519,7523,8332,7968,3952,-4919,-5214,238,9251,19195,24956,36041,51836,60833,59530,55025,62187,57757,49966,15100,-27061,-18557,-5568,-1657,-7946,-25250,-14261,13769,35251,45676,36999,12625,-2339,30316,47465,43936,32332,22699,22753,23073,27192,30408,32420,19019,5772,-9130,-25817,-20397,-23859,-36565,-43560,-12099,338,-5977,-11129,-17638,-8247,21941,34963,28214,8667,-15990,-22340,-7580,4738,-5350,-32071,8838,50283,50410,35314,32913,31512,32294,20820,-7420,-35360,-30597,-23799,-14835,1143,13964,13637,-14099,-32292,-22962,-31686,-22630,3287,14318,14379,21016,19270,5105,-21212,-32856,-26136,-7712,-15889,-19335,4355,11092,11864,8832,6882,14322,25244,13982,-2772,-8879,3382,9986,5744,-4866,-7736,9891,23443,25404,12129,-7115,-25033,-27100,-19710,-20244,-18907,-7855,-463,9065,22823,20195,860,-12025,-4759,6943,12083,11330,-2155,-12602,-10865,-6800,872,1551,-7745,-21543,-19802,-12424,-7506,1603,12370,16088,10849,-13239,2878,41677,50372,35342,6986,-26692,-32029,-6282,7369,3841,-9388,-2052,2317,6828,40219,69202,63541,30159,21545,11933,-9765,-4376,19146,38595,41062,23159,3553,6856,23978,31730,30397,14984,-8589,-36241,-20950,12883,35445,32338,11343,-4820,-13077,-18086,-15233,-16917,-27234,-29082,-17922,-3252,1435,-12452,-20893,-11871,-2525,5152,16672,13519,4332,-1884,-14642,-27429,-9792,24109,49677,55829,38362,15638,-3274,-28028,-22025,-6501,-2851,-15243,-22712,3859,32092,46776,41433,25276,21186,28479,24754,18453,-7167,-23268,-16498,-13452,-21565,-33529,-41958,-24260,-8315,6846,17110,13398,4886,-17617,-21365,2521,15827,18261,35005,51582,50557,33762,5528,-4432,18825,33348,32309,24796,10121,-13177,-17011,-3167,-1162,4587,20486,12342,-14490,-9628,-3305,-22393,-20513,-11997,-8323,55,1375,-20994,-20330,8951,18925,1375,-22517,-31596,-35400,-32171,-30346,-29669,-20450,-10402,-7088,-2685,4095,2172,2013,816,-995,-4659,-8936,-9794,-12780,-10290,-10763,-14785,-26805,-26661,3346,26638,25705,18014,18511,26662,32573,29872,30711,32585,29038,33054,46995,51756,31838,14225,5196,-5761,-18393,-8558,-13753,-19975,-17599,-6106,4671,2866,5067,14345,-5209,-35837,-24090,-18441,-18472,5563,27063,31364,10103,-20807,-26136,-11564,-12827,-23708,-27678,-17736,-8981,-21618,-33811,-19596,-9197,15870,35537,28129,24088,43643,46379,12614,-24273,5978,16676,1637,-11476,10603,22250,-1324,-19756,14551,35926,33785,27206,2562,-21338,3491,4338,-12556,-26084,-16047,-11765,-2741,9008,4918,-5830,-3698,-3126,-6988,-9037,-7454,-3188,5902,16369,17203,11617,8505,5558,-11936,-6287,16151,18720,5540,-1224,-4465,-1939],[6598,17780,6772,-2622,16777,23987,10714,2584,-2666,-11775,-8402,-10135,-24629,-10029,-552,3998,18204,15522,-16054,-20401,-6152,-18227,-22959,6084,7341,-7877,-19541,-23103,-7989,5700,13370,684,-17777,-14672,773,6046,14044,-1161,-19977,-10830,4830,15056,15431,-4603,-960,23837,37564,26997,-11691,-13579,12389,28593,28069,24314,22722,46318,74433,74795,55542,27272,2685,-2246,-19448,-32711,-11097,-5248,-11442,-25137,-4667,28685,47871,43132,20004,-4628,-14199,-29774,-20558,-10819,-8708,-1168,10252,15582,2929,-20642,-30279,-14527,-23611,-23996,-8657,-5380,9098,6988,-12572,-23376,-14317,-19634,-26953,-22134,-11695,-4893,-2346,-3476,-200,3143,4874,10129,32759,58761,60503,49522,36051,17783,3172,-902,1932,13696,15259,1959,12257,30404,33324,17444,18124,33852,28533,17790,31697,65778,96908,85903,56456,25377,-14534,-46013,-14187,5305,9325,-4025,-14688,-25437,-6691,21144,22973,-2728,7530,43463,44270,20464,-10086,-10809,4710,14486,16849,7248,-1646,530,-2450,-15943,-8510,-2776,-5911,4745,25765,35092,12150,-24158,-437,27993,30591,20991,17400,11841,-7030,-11906,-18965,-24813,17387,53695,60051,73973,105432,125293,123973,79348,17476,-35032,-4491,2061,-12071,-19386,-7030,-1057,-12725,-39740,-22567,-18594,-10851,2764,8285,3614,-5517,-23402,-23074,-11643,-6366,-12665,-21196,-24870,-29907,-34824,-45759,-34344,-14939,-2597,11687,30042,37472,30796,5773,5411,34734,29722,4665,-8854,-6759,-6592,1697,6577,18157,35816,40075,17111,16498,51130,44241,9275,-1799,5997,-2313,-9932,-12247,-21379,13868,44546,41486,11675,1233,15440,12085,-10948,-22624,-26312,-18161,-7079,-5745,-23650,-31196,-10209,3328,5041,11123,14971,10356,-1190,-16542,4280,30359,33008,8504,-26612,-8421,-16632,-28497,-18484,-24287,-26335,-10044,-788,-3131,21141,46097,58247,52159,16922,-25454,-5307,18572,12956,-19733,-15485,14595,18180,3804,-20227,-28377,-24366,-4439,17249,28236,22249,5765,-4043,-15811,-20994,-18106,-31599,-11435,26745,24194,3721,-4199,-2162,-5037,-6019,4146,4738,3355,6592,18589,27772,28041,21738,17309,5210,-15300,-30847,-30965,-20910,-11166,-1307,6712,5521,-5324,-14571,-29070,-24203,-6062,-619,-16229,-38488,-28554,-23608,-29032,-23007,-21817,-22580,-19309,3065,8583,-6408,-15161,-2724,-1254,10378,39967,60786,57870,36661,16370,1427,-3283,-3786,5476,9654,-12216,-33910,-28650,-10724,-1704,932,11447,28937,30750,13898,1008,-4864,-4248,435,9814,24662,38494,32370,4663,1204,4022,-9243,-32912,3121,21347,31603,47204,51259,18788,-19565,-30374,-30370,-19451,-2687,12396,23704,23342,8417,-15184,-15247,-5717,-3297,8691,-4176,-25262,-14774,-13526,-13131,20977,56828,61539,26746,-12998,-10390,-3919,-15510,-5470,-9914,-14100,-2228,6477,-473,-11951,-16392,-22205,3021,-4173,-18551,-21838,-6614,-1069,-9732,-20789,-11350,240,17884,27208,23121,8632,-13969,-35734,-8832,20070,40347,47094,29983,18414,9550,3124,-6990,-21817,-21393,-16057,-6853,10814,18065,5706,-3707,15034,38029,29147,36043,49740,44316,15785,-22140,-17882,181,17975,23998,5852,-4009,4724,12882,18903,14177,-612,-29599,871,22170,23827,10967,12079,20211,3289,-36254,-7791,-8736,-30168,-22630,-6633,-14081,-24735,-29258,-29887,-11099,14333,35605,28336,-4591,-31092,-1137,15373,10442,7299,20580,20428,10582,-6391,-14412,-9435,-5005,12292,30165,20709,-17831,-22986,584,18503,29867,30050,26258,11595,-1083,-8464,-8691,-4643,-6766,-1357,6596,-5297,-24295,-16994,-30713,-8189,35194,56674,28900,-17837,18201,31544,12058,-23417,-14020,-9261,-16541,-16497,-11853,10419,9110,-11380,-1180,4765,-8325,-10016,-8115,-26620,-19790,4115,2424,-13743,-12591,-27062,-23762,-26594,-18285,23943,72824,88972,66334,42046,49520,38467,4544,-16050,-15374,14780,30109,22487,19944,22004,19338,10033,3470,1839,2676,2586,-13451,-19911,-7483,-9758,-7176,-13869,-21687,-12644,-5219,-10264,-17988,-23896,-14951,-9200,-19343,-31741,-26355,-10347,9829,9070,-12915,-20312,-13287,-12122,178,8895,12187,13793,9983,600,68,4556,11537,17791,20695,31911,48134,57724,55229,55391,69427,65701,55831,21896,-17248,-24059,-10453,367,-1007,-17451,-12246,12878,26870,31839,24979,5849,-1813,30563,44841,40984,29718,21495,22298,19434,18868,18581,19097,10262,4337,-9852,-18147,-6884,-11205,-26055,-35737,-19673,-3636,-6109,-10936,-16497,1682,31251,38682,28226,6380,-19339,-27115,-11823,-166,-12945,-34105,10712,46019,44736,32743,35866,38304,38362,24307,-5703,-37385,-31025,-24410,-14958,-988,9279,6535,-20677,-31607,-18629,-24927,-26155,-4028,6503,7743,15984,14021,-994,-20197,-25794,-18745,-2701,-12189,-20137,5797,13396,13331,9812,7084,11890,22526,15037,-1450,-8465,3106,10565,7413,-4513,-7477,11893,26371,30181,15288,-6395,-27712,-36904,-29317,-25681,-18821,-10270,-7643,1142,17508,17237,-1662,-15836,-8140,4355,10302,11169,913,-11350,-17579,-12725,-3018,342,-5852,-17929,-22618,-16674,-10557,-371,11142,14159,5081,-22888,5578,44817,52696,35039,4923,-26776,-31287,-5567,10010,8478,-1722,3103,-150,-7857,14113,43722,47567,23285,20962,17960,-2894,-901,21307,39464,40201,22438,2156,3347,16378,21932,25262,16240,-2519,-29311,-29233,3132,27179,27679,7866,-10097,-15227,-17562,-15416,-18635,-31511,-38046,-25261,-8991,-3056,-15693,-20339,-10780,-1702,6911,20922,21443,12688,1227,-16024,-29480,-11666,18144,43096,50979,36546,16740,882,-22044,-35326,-20679,-15185,-21778,-21597,550,25339,38042,33333,21318,21725,29879,23200,13189,-14299,-30078,-18283,-17395,-27535,-39786,-42631,-24478,-5097,11827,19252,11480,2262,-21597,-22600,5780,15860,11557,27729,48732,51128,37199,11163,-6138,9154,23407,25324,22856,11107,-11830,-7627,4990,7028,13250,18738,1595,-25618,-2901,-718,-24569,-20556,-12411,-6053,7735,10805,-14040,-24816,6702,16769,-1804,-24846,-32457,-33463,-30636,-28608,-27239,-20888,-11328,-4176,4093,10580,7773,3006,-4657,-10565,-12645,-14528,-14668,-15369,-12194,-15325,-20760,-28067,-25015,7814,31696,31168,22644,21499,30561,39979,40629,40156,32702,23867,33005,53263,61682,38176,11571,-4623,-15284,-18112,-3276,-7662,-16109,-16243,-7334,3740,6426,11527,18202,-4619,-32261,-22352,-17645,-19795,4972,26813,31932,11971,-16918,-20422,-8007,-5743,-13670,-23908,-26041,-15274,-23590,-31285,-16693,-8718,13400,32055,27086,27063,45832,45302,7759,-31203,3245,9962,-7451,-29316,4065,18582,-4650,-21814,15725,39935,42666,39643,12874,-30402,-2078,4522,-9439,-26469,-16768,-10299,-6311,1586,-2780,-9788,-3605,-5978,-19493,-10348,-2831,738,7333,19667,22222,16604,13674,9598,-9278,-6811,12879,13589,-310,-5791,-6415,131],[7130,17050,6714,-854,19190,23663,7154,-2638,-8867,-17708,-7362,-5835,-22400,-11732,-857,2804,12577,6435,-23411,-17243,-4971,-17896,-26896,2393,5811,-7428,-18267,-20851,-6889,4316,10638,-7919,-25388,-10175,3212,6251,15527,3093,-18058,-10626,6381,18772,20428,1012,278,24764,38885,28609,-7947,-8451,15043,29498,26422,26806,31501,55935,83475,83708,62660,31594,3613,-6645,-25607,-27269,-7501,-3611,-11026,-22450,-2516,29255,47260,44457,23290,-2340,-11017,-26704,-29620,-16008,-2368,9236,14713,15299,2493,-19322,-28330,-13793,-21441,-26795,-8864,-3039,12778,11864,-5993,-17210,-13773,-22151,-29832,-23277,-10978,-3101,-317,-2967,-2154,975,4052,9642,30195,53622,57392,50085,36556,19493,7531,4066,4165,11202,7870,-7979,5522,21018,22039,8841,16076,32919,28238,20096,30417,56823,84263,72253,42035,11884,-25637,-37642,-8809,7644,9715,-7882,-18439,-13174,-2494,17355,17377,-8773,6703,45583,44677,17776,-11968,-5576,6475,12593,11972,792,-8131,-9102,-16253,-20778,-2557,5844,1605,7954,29350,39662,14166,-26162,991,27300,27755,19502,19748,16986,-5387,-18535,-26446,-17513,24514,47347,52355,82243,130387,156644,152046,100723,33705,-24289,-11372,-8504,-12065,-7691,2708,5775,-8006,-37939,-27807,-28932,-4279,9345,8326,-4043,-15171,-25426,-19457,-15000,-14320,-20431,-26768,-30857,-39058,-36679,-33097,-26495,-12686,1423,15115,32614,38639,28425,877,3196,34360,28216,3950,-7355,-3122,-300,7179,7751,18614,40018,45876,21650,22990,64186,57396,18164,3026,8204,462,989,2058,-19569,4903,37066,38318,12085,1917,15618,14136,-7406,-20213,-25336,-13965,337,1454,-18296,-36263,-13244,1260,5119,13712,16869,9370,-3242,-17273,6199,35769,42629,16965,-30406,-12747,-19690,-26165,-14954,-19760,-23009,-12635,-4280,-5912,22921,51402,67162,59902,22534,-22494,-7235,18674,16476,-12695,-15835,12079,13806,-1762,-23756,-28798,-27584,-8688,16488,29871,23446,7752,-1926,-16086,-24939,-20540,-31633,-2083,38603,29307,-2023,5680,19212,12999,-261,619,-1868,-5030,-2085,13884,29990,35250,26075,15052,-1474,-24342,-31051,-29987,-28176,-15369,-3457,3412,1248,-11002,-20460,-30750,-20780,-6140,-4121,-19957,-42743,-23924,-19659,-30668,-25297,-20933,-22770,-16398,4659,10289,-3247,-14947,-4085,1119,11905,35269,54705,51729,31256,13028,-1079,-4910,-2530,7655,13412,-5161,-22617,-32140,-19875,-9103,-2165,11338,30079,31934,15047,1814,-2565,380,3773,10935,25976,39859,33030,2478,-8960,-7160,-20833,-18237,16571,28872,31762,45122,50290,17935,-15063,-29651,-28326,-15704,-1954,11154,23093,25561,11433,-12125,-14685,-8192,-8904,4033,-6320,-24813,-9960,-7133,-7568,25896,62575,67196,31666,-9988,-10923,-152,-14534,-7833,-10887,-13026,-1638,5377,-3177,-16139,-21426,-20052,10562,2238,-15326,-17199,-1386,1124,-8405,-11804,-4482,-6965,744,13793,16539,7873,-11435,-33637,-8677,20735,39547,41512,20111,8920,5195,5724,351,-16546,-27339,-19652,-10374,11637,23537,11896,-2391,16371,42163,40698,55066,55756,44613,16405,-16569,-22004,-7564,12572,20250,1036,-7646,9824,20775,26493,20787,6979,-17595,-5329,15825,19440,11931,9284,10036,-9087,-27907,749,-1563,-22521,-27458,-6345,-6932,-17233,-32137,-22758,-5695,17185,34834,24833,-3735,-19732,-1841,8826,6896,6852,18193,15911,7531,-5550,-7964,-4684,-2147,8378,17454,2218,-27878,-16641,3228,19750,32522,33266,27692,8863,-7775,-18126,-14067,-3257,-6449,-7170,1702,-4852,-20861,-19834,-30792,-8683,30542,51656,27311,-8626,24574,37914,20888,-15404,-18260,-12741,-17689,-17510,-6906,20405,24747,2896,1768,2155,-10670,-13474,-15544,-27063,-10001,12859,7223,-18914,-22829,-30240,-15703,-26181,-20459,24107,73949,87093,66749,51605,66328,54923,15960,-8126,-13068,15868,33509,27777,23928,25386,20430,8665,2781,6350,8593,3360,-15806,-19760,-4575,-5100,-1530,-9645,-20350,-11968,-5846,-13361,-21255,-27563,-18707,-11257,-19040,-32346,-18969,-5297,8499,-375,-19891,-17569,-15122,-19721,-3414,9157,14868,18688,15835,6216,5231,9469,15633,18742,17718,27193,42861,52398,48672,54827,75431,72465,60714,28369,-7776,-23136,-13693,3991,8960,-5025,-11686,9353,15818,15440,11439,-1234,-2130,28011,39772,36010,26081,20272,21783,15325,9927,6261,5539,2629,4571,-7650,-7781,6332,1267,-15135,-24084,-24455,-8438,-6481,-10123,-12785,12991,40475,41723,28248,6601,-18927,-30691,-15723,-5126,-20236,-27612,14509,43397,41199,32485,40799,46534,45500,29153,-1355,-34014,-31288,-24674,-14386,-2464,5263,799,-24322,-28988,-14273,-16720,-20617,-10360,-2463,1559,12470,9753,-8103,-18968,-18295,-9331,4081,-7367,-19911,7438,15875,15315,11625,7642,8941,18006,14530,127,-6365,3368,11285,10097,-2180,-6093,14328,29795,36355,21192,-1443,-23415,-36872,-36329,-29053,-20069,-14684,-16372,-6639,12015,13715,-3836,-18232,-10063,3099,9394,11622,4844,-6899,-23354,-18677,-5944,204,-3173,-13506,-21753,-19011,-12152,-1296,10529,12405,-536,-30055,10242,47544,54125,34594,4273,-23930,-29389,-3701,14252,15439,8485,9409,-1317,-16828,-9826,16808,29230,15988,22654,28423,9742,8162,25829,40154,38354,20919,688,-280,7974,11973,20261,18002,5388,-18239,-34283,-7753,18786,24273,4957,-14105,-15136,-15840,-14544,-17192,-29539,-44098,-30208,-12630,-5705,-16922,-17874,-8038,995,10746,26880,30279,21333,5071,-16056,-28543,-10867,14288,38567,48223,35632,16741,2835,-15624,-38687,-30181,-24449,-25366,-18644,-1069,19771,30710,27845,21213,25016,31731,21255,8047,-19741,-34134,-18569,-20506,-32432,-44760,-40312,-24533,-2196,16933,22226,10384,-222,-25210,-21098,10340,16580,4347,18475,43491,49255,38843,16151,-4985,937,13314,17751,20935,14369,-4329,2041,13869,16364,19862,15776,-8596,-27089,6406,3390,-26271,-18658,-11215,-5089,11931,16950,-8328,-26683,6859,17622,-2042,-24661,-30076,-29792,-28702,-26332,-23951,-20216,-12468,-2079,10539,16643,11761,2618,-10289,-18752,-18396,-18864,-19086,-17440,-14015,-20192,-27947,-28730,-21117,13891,36364,35547,26450,23863,33239,45294,48822,46561,30309,15352,29964,56871,69039,43507,10263,-11638,-19143,-14870,1610,-2226,-12686,-15413,-8839,2556,10251,19243,23471,-2876,-26967,-19318,-16090,-19120,4505,25125,31038,14118,-10089,-12530,-3323,2027,-2788,-16173,-33343,-21973,-26071,-29155,-14378,-8846,10202,27411,24983,28732,46305,42990,3640,-29473,-1410,1677,-13339,-17570,3543,13632,-9095,-22850,15051,40377,47811,49234,24345,-25083,-9779,2297,-7983,-26507,-17544,-9757,-10878,-7719,-11417,-10890,1137,-2276,-27360,-7344,2611,4570,8344,21707,25731,20638,17960,12249,-8168,-8478,7574,5689,-8768,-12106,-7918,2147],[7405,15496,7142,2165,21505,22701,3787,-6394,-14142,-23836,-5925,-578,-17694,-15048,-3048,587,6908,-1576,-27182,-13224,-3577,-17182,-30513,-1615,3627,-7507,-16696,-17578,-4270,5291,9077,-15925,-27425,-4835,4905,5543,16654,8468,-14139,-10014,6167,19353,22488,4669,196,24347,39824,31193,-2709,-3797,16083,27595,23016,28912,38183,61541,87314,87763,66061,33680,4349,-9397,-28820,-21625,-5246,-4020,-12346,-19517,441,28680,43714,41318,22627,-2139,-8628,-19616,-23795,-7159,11436,20070,18290,13445,-40,-19700,-26502,-12102,-18585,-22769,-7078,-1272,14737,14749,-94,-11138,-14348,-26470,-32964,-24124,-9911,-828,2332,-1633,-3420,-1051,2626,7355,25011,45423,51639,48792,36132,21565,13091,10543,9006,12778,5187,-16977,-2529,10354,10760,741,12517,29137,25542,21168,29312,47757,69530,56299,25290,-4049,-36527,-28393,-5908,6337,6449,-15246,-18622,1633,9711,17279,12217,-15406,5333,45328,42545,13209,-12811,-1197,6232,8185,5273,-5558,-11519,-11706,-19645,-22392,3130,14393,9145,7840,27734,40342,14413,-28643,297,24092,22291,14647,18517,19806,-3515,-28059,-29768,-6744,29795,36922,33930,68691,125755,159630,160505,112784,45671,-17930,-20745,-19963,-7833,5655,13688,13427,-2512,-32257,-31923,-22911,4664,13904,5654,-13770,-23845,-20703,-15973,-18556,-22569,-27987,-31881,-36347,-38026,-20618,-14495,-13799,-12478,3209,16877,32973,37158,24082,-6236,-1246,31298,24030,694,-7813,-1589,2987,10319,7493,17360,41570,47984,22256,26728,74512,67616,24678,5324,8160,3451,11267,15147,-10382,-4051,28545,34274,12807,3363,15416,15583,-3917,-18238,-23465,-7249,8453,8552,-11497,-35246,-17830,-2824,3346,14276,16524,5440,-8621,-20668,6261,38738,48504,22440,-23713,-17610,-23275,-26131,-14515,-16816,-18883,-16018,-10508,-9415,24027,54870,72996,64625,26817,-17949,-10348,17165,18535,-6393,-15466,8305,7308,-9855,-27984,-28410,-30174,-12247,16166,30883,22788,6418,-2533,-17812,-29313,-23245,-30885,5263,47339,31190,-12615,15053,38241,29034,4183,-5747,-9973,-14073,-10733,9272,31521,41750,31066,14473,-5326,-23295,-14859,-17152,-32544,-15656,-3299,802,-3926,-18168,-26935,-26240,-16366,-6016,-7943,-22563,-33623,-16345,-14775,-26010,-20861,-14013,-18049,-14287,2851,7590,-3372,-15143,-6988,477,10079,26481,43805,41992,24041,8387,-4427,-7208,-2439,8354,15742,1050,-11892,-26760,-32376,-15888,-4490,10951,29969,31424,14369,592,-2072,3932,6666,10699,25074,39063,33050,3822,-15825,-16734,-27221,-4782,26159,33530,30147,39746,43890,13563,-12097,-25069,-23629,-11580,-1902,8057,19606,24273,12052,-9872,-15000,-12146,-13999,2452,-5702,-26678,-8206,-3006,-2685,29541,65496,69352,33508,-8852,-11557,3435,-12457,-10851,-12292,-12490,-1831,3681,-6259,-20163,-25697,-14317,16661,6406,-14113,-13424,3183,3701,-5380,-3602,2037,-10774,-17351,147,10582,8164,-7161,-27582,-11234,18778,37076,35847,11258,-508,912,8327,7599,-8647,-22079,-19416,-13653,11768,28222,17687,-1997,15347,44098,51219,69416,58233,41030,12880,-14086,-22596,-13679,8048,16777,-2637,-8105,14924,27037,32677,26782,14246,-7096,-7666,10399,14990,11789,5618,1488,-18429,-17084,8426,5353,-14197,-32399,-6753,-1156,-10765,-26115,-15290,-1119,18188,32274,22626,2293,-8162,-1518,4546,7267,9493,17067,11746,4732,-3578,-337,567,406,2312,467,-19281,-29937,-10871,5494,21369,34776,34600,26582,4274,-14270,-26663,-16331,-1841,-6410,-13872,-3740,-4229,-15699,-20748,-28988,-9681,24653,44825,24451,1212,32147,44465,28875,-8458,-21361,-14933,-18363,-18380,-3236,27348,37272,14903,4473,-885,-12998,-14946,-15226,-15395,1506,21672,13574,-17155,-33023,-19847,-7029,-24322,-21051,24550,72945,82016,63762,57858,78325,67652,25193,-1929,-12543,14693,35288,32775,28141,28401,21675,6930,1403,9688,13950,4490,-16889,-16281,-417,84,3786,-6287,-20722,-12680,-6971,-16121,-23779,-29820,-22093,-14593,-20658,-28645,-11312,1101,9009,-8573,-26196,-15117,-15915,-29194,-9004,7035,15117,21402,20283,10874,9386,13891,20252,21121,15796,21555,35476,44161,39188,52467,78995,76993,63915,33727,283,-18916,-16634,7618,19344,8894,-11503,1741,1265,-3651,-3886,-9298,-4162,22293,32080,28543,20656,18048,20317,10427,577,-6515,-8708,-4282,5209,-4196,1488,17301,11724,-5221,-11951,-20349,-15410,-8497,-9944,-7861,23894,48266,43261,27708,9085,-14750,-32808,-20681,-10894,-27154,-19376,18054,40628,38289,33223,46318,54657,52136,33589,3312,-29035,-32144,-25401,-14343,-4453,994,-4311,-25999,-27213,-11937,-9838,-12141,-15268,-13023,-3781,10738,7056,-16402,-18792,-12431,-893,10632,-2959,-19992,8099,17453,16789,13116,7385,4508,10794,11147,543,-3839,2876,10525,11985,657,-4623,15872,32171,42153,27928,5219,-16481,-29232,-39777,-32220,-24551,-22395,-27339,-13425,5910,8852,-6502,-20012,-11879,1656,8033,11481,8124,-1449,-27098,-25491,-8728,166,-843,-9814,-19574,-20713,-13598,-2579,8996,9367,-6854,-27106,14960,48258,53021,32398,3426,-20812,-28368,-2638,18058,22613,18898,14961,-2705,-16699,-19711,-8146,9782,8598,26338,41924,26204,21322,31844,39659,34521,17532,-1883,-4934,-1849,1398,14409,18844,13326,-5400,-27548,-20095,9996,21652,2121,-17712,-13872,-13641,-13186,-13837,-24044,-39494,-33254,-15048,-7479,-17046,-14556,-4607,4474,15104,32382,37726,28576,8435,-15746,-26106,-8928,11158,35020,47137,35837,15948,2451,-12034,-34312,-35295,-30867,-26390,-14955,-1441,15360,24997,25076,23737,28580,31878,17302,1689,-24622,-34110,-18403,-22894,-35028,-37590,-36815,-24965,-306,20832,24502,9356,-3165,-29520,-17666,15606,17952,-2929,6784,35046,44066,37903,19662,-2161,-5559,3111,9484,18480,18408,5716,10891,21859,24396,23420,11555,-18023,-18409,15528,7886,-26807,-15930,-8418,-2609,15878,21926,-2941,-26589,7930,19623,-1128,-23355,-25874,-25643,-26950,-24181,-20552,-18954,-14245,-1200,15776,21283,13805,919,-15713,-25275,-22274,-22267,-23042,-19111,-15923,-24867,-36247,-26463,-14432,21105,40140,38407,29239,25642,34647,48117,53749,49601,26271,4283,24261,57841,73878,48345,11685,-12070,-13882,-10482,5424,2005,-9941,-15016,-10342,1466,14289,27847,30113,563,-19654,-13992,-12485,-16129,4248,22351,29117,16776,-1062,-2862,2884,10479,8093,-7433,-36865,-27655,-28213,-26999,-11915,-8506,7624,23063,23034,29972,45951,40481,1350,-22510,-6600,-6219,-12164,-1992,8257,8231,-14138,-21785,13905,38572,50076,56106,35603,-12500,-17860,-1132,-7251,-26028,-17590,-9130,-14993,-17443,-18484,-7958,8601,5105,-16804,-1497,9218,9199,10131,23824,29275,25297,22750,15036,-6930,-9869,2333,-2135,-16399,-16413,-6606,4897],[5646,11578,6615,4892,22220,19698,-382,-8604,-18070,-30306,-4956,4310,-12278,-21052,-8200,-3791,323,-8927,-26436,-10098,-3496,-17587,-34790,-7090,-553,-9486,-16190,-14954,-1905,6756,6589,-24545,-24372,-752,4468,2307,15434,12820,-9548,-8791,4337,16412,20708,5157,-2326,21510,39379,33814,2465,-1051,14010,21445,16885,29124,41208,62014,84874,85536,64101,31850,3170,-11390,-26931,-16807,-4955,-7153,-16058,-17403,2645,25887,36239,32399,16314,-5505,-8191,-13314,-12304,7161,26393,29152,19753,9220,-5298,-22513,-25476,-10663,-16122,-16297,-4938,-1595,13615,14300,3555,-6186,-15770,-33322,-37415,-26660,-10140,593,4365,-731,-5304,-4322,-720,2287,16544,33889,42888,45077,34154,22566,17265,15377,13382,15973,6324,-22136,-12195,-1534,-840,-7582,6361,21660,19544,19755,27178,38687,54405,40065,8279,-21325,-38593,-22244,-6795,631,-1067,-26126,-11308,16530,24195,20971,7892,-22873,2391,41768,37174,6514,-12585,1166,3145,636,-3915,-13162,-14499,-9888,-12453,-21211,7278,21680,15848,4927,21348,37476,12723,-31643,-3504,17564,13569,5852,12760,19088,-1745,-35149,-24907,3496,30169,16835,-5279,21907,82300,128551,146494,113805,51330,-16711,-34734,-30854,-981,17765,23127,19718,1776,-26813,-27554,-10777,12378,14981,-455,-25930,-28128,-14113,-13410,-22418,-31109,-35468,-36891,-37780,-30353,-7198,2574,929,-11740,2255,16161,30352,32339,17471,-15725,-8192,25090,16724,-5691,-11387,-3676,2297,10370,5153,13720,39646,45637,18522,27369,80107,72879,27395,4046,4953,5535,19291,25575,-684,-11907,19347,29394,13124,3889,12566,13353,-3775,-19244,-22351,-1515,14005,12729,-6650,-30769,-24319,-9177,-831,11913,12997,-1944,-17636,-27059,3628,38041,49477,24153,-19115,-23706,-28221,-29917,-18240,-16457,-15553,-19347,-19686,-13162,23866,55575,74434,64908,28084,-15066,-15243,13289,18004,-2340,-15337,2781,-1590,-20045,-30945,-27289,-32612,-15596,15666,30870,20223,1215,-6928,-21672,-33577,-26791,-29912,10034,52375,31630,-24058,13412,39980,29914,1293,-13182,-17045,-22244,-19428,4287,31610,46495,35556,15196,-5236,-13641,-599,-6840,-28162,-12336,-1095,-575,-8854,-23857,-19503,-19038,-11823,-6301,-12760,-24094,-23937,-9168,-11293,-22758,-15574,-6758,-12877,-14139,-2074,541,-7475,-16826,-11933,-3808,4402,13735,28641,29417,15754,2922,-8762,-10447,-4013,7020,16055,5567,-2894,-16732,-30794,-14525,-3163,11333,28980,29232,11649,-3140,-4153,5576,8541,8615,20978,34773,30555,5489,-17603,-21364,-20633,5176,30795,34463,26750,32333,33315,5933,-11056,-19756,-17796,-7360,-2417,3069,13283,19305,9894,-8887,-16293,-17614,-17418,3758,-1974,-30027,-9704,-1694,468,31231,65204,67677,31792,-10329,-12076,6505,-10004,-14778,-14501,-12507,-2788,1145,-10217,-24274,-28997,-10403,19522,7586,-15282,-11199,6612,6321,-1957,2102,6311,-10729,-35277,-9604,7612,10246,-1317,-20326,-16529,13934,32811,30518,4809,-9276,-3281,10657,14288,-980,-14939,-16226,-16299,11188,31865,22907,-2067,11653,43347,59492,79326,58521,35022,5869,-14994,-20261,-18232,4011,13460,-5348,-7182,18108,30644,36626,31334,20195,923,-7803,5186,10478,10350,1338,-4022,-16522,-7603,14723,12046,-5292,-26131,-8395,2677,-5953,-18989,-8138,2092,17293,28893,23065,12009,3036,69,2892,11214,14566,17128,8351,2562,-713,7547,6615,3643,-3845,-19982,-30314,-19281,-6029,7062,22927,36110,33820,22950,-2067,-20056,-27904,-16146,-1260,-6282,-20719,-9641,-3727,-9776,-18449,-26190,-11299,17735,36519,20839,10883,39871,50363,35267,-3164,-23124,-16026,-19321,-19263,-825,31420,46468,24123,6122,-4446,-15319,-13290,-5897,-1395,11900,28769,19806,-7860,-17190,-6046,569,-22390,-19991,25022,69806,74105,57563,60270,84914,76126,31974,2493,-13690,11457,35475,37168,32274,30624,22764,5116,-357,11771,18424,6247,-14788,-9918,4816,5505,8721,-3294,-22315,-14820,-8380,-17848,-25257,-30689,-24823,-18525,-22518,-21965,-3465,8001,11123,-13104,-30023,-13436,-14141,-32865,-15787,2377,12802,21762,23103,14468,12512,17533,24764,24360,15400,15830,26541,33348,27135,48486,79971,79255,65725,38153,7033,-14352,-19614,10728,28881,23047,-7321,-9652,-16066,-24131,-20031,-17703,-7480,14357,22777,19274,13842,15041,18286,5871,-7049,-17474,-23050,-9492,5925,-509,8621,25244,19541,3257,-314,-9649,-24442,-12031,-10190,-2053,33755,54572,44045,27502,14221,-6909,-28592,-26266,-16196,-29808,-11579,20392,37060,35500,34526,51911,62106,57731,36982,7294,-24286,-33005,-26350,-14974,-7032,-3352,-8547,-26220,-27202,-12252,-5239,-4313,-16482,-23883,-6484,11839,8101,-21551,-19438,-8897,5522,16126,501,-20724,7718,18143,17691,14003,6040,-1412,1068,4672,-622,-1342,1413,7750,12280,3255,-3217,16183,32898,46546,34140,11591,-10179,-22427,-35023,-36027,-32530,-33214,-38747,-16285,-89,2910,-9584,-21043,-13842,-459,5818,10378,10048,3528,-24858,-31114,-10756,244,794,-7540,-17898,-22472,-15523,-4900,5830,4413,-14024,-18301,18428,46173,48575,27547,1355,-18761,-28988,-3404,20042,28393,27761,18554,-5087,-8749,-2047,-14729,-6673,2629,31594,56831,44694,36767,38521,37468,28245,11717,-6149,-11079,-13194,-9901,7084,17739,19783,7350,-14112,-32484,1037,19129,-1020,-21640,-12394,-11540,-11821,-10168,-18540,-33348,-34878,-17165,-9325,-16942,-11395,-1421,7629,18451,35425,41710,32799,10152,-16088,-23872,-7457,7263,31038,46654,37022,15017,214,-11599,-31086,-36559,-34890,-25984,-11866,-1329,12010,21044,24535,26908,30043,28446,9777,-7413,-30561,-31488,-18917,-24058,-31882,-30816,-34037,-26709,-460,21910,24179,7089,-7450,-35860,-13860,20166,19145,-9576,-8266,22181,34354,33173,20261,51,-10997,-7961,-411,14159,21025,14939,17233,26821,28522,22386,5060,-27486,-9416,21886,11125,-26677,-16969,-8996,-500,20164,26552,2250,-25371,7399,19822,-1770,-23045,-22176,-22944,-27261,-24171,-19136,-19030,-18366,-3121,17959,22769,12514,-3389,-22065,-31486,-26245,-26442,-27880,-22096,-19654,-29342,-32850,-20444,-6294,27210,40965,37782,29167,25159,33055,46389,53082,47327,19752,-10246,14640,54585,74625,51242,14394,-7580,-7425,-8001,5868,2676,-10158,-17183,-13774,-1450,16136,34474,35319,3618,-12554,-8271,-8329,-13159,1964,16508,24183,17535,6898,5667,8204,16998,15989,-1402,-35864,-32966,-31767,-27124,-11383,-9471,4071,17513,19526,28805,42823,35756,-1803,-18739,-13952,-13663,-7009,9618,12679,422,-22256,-20727,10563,32829,47354,57657,43094,-1615,-26798,-7958,-9664,-27946,-19547,-10954,-20502,-29521,-23132,-4722,13982,10515,-9542,2366,13551,11660,10025,23594,30522,28051,25366,15537,-7729,-13439,-4349,-9370,-19127,-15838,-5738,5163],[2471,6327,5916,7753,21952,15439,-4114,-7381,-17643,-32075,-3054,9717,-5705,-27887,-14885,-9045,-5725,-13726,-22044,-7026,-3730,-18118,-38280,-12719,-5489,-12122,-15615,-12103,876,8890,3596,-32349,-18092,3422,3618,-2128,12638,16453,-3704,-4762,4331,13123,17570,4422,-5380,18270,39525,38245,9013,1581,10600,12894,10290,29071,42336,59609,78662,79232,58671,27859,1624,-11082,-20225,-10792,-3920,-10138,-19133,-13771,5982,23243,27439,20307,6783,-9968,-7187,-6495,141,22823,41590,37847,21208,5148,-10460,-24764,-22314,-7346,-11862,-8007,-1184,-1941,11696,12858,7074,58,-13786,-37349,-39350,-28984,-9467,3447,8028,1909,-5619,-6609,-3562,-2725,7974,22605,34653,42248,33657,24640,21372,19598,18159,21111,11033,-18811,-19572,-10557,-9277,-13074,584,13600,13243,18445,26286,32584,43244,28867,-2013,-28938,-29312,-17061,-8578,-5846,-8498,-26389,2582,33181,40477,29736,8011,-26637,639,38006,31956,1666,-8669,4159,244,-6770,-12196,-19444,-16243,-5988,-3069,-16287,12477,29650,23200,2542,14906,35787,13058,-31327,-7356,10817,4621,-3528,5920,17828,2435,-25352,-12779,13322,27072,-9077,-55157,-40201,21715,83214,123904,111170,54579,-14586,-46692,-31009,8577,29280,31744,25825,6431,-20004,-17283,2205,20695,16322,-5435,-35860,-23708,-6083,-9558,-24010,-36858,-39762,-39157,-34669,-23225,4919,19242,18214,-4553,1815,15471,27299,26818,11567,-23907,-14243,18756,9293,-12266,-15742,-7239,328,10129,3478,10391,36839,41585,13662,28205,82860,74934,28365,1577,1101,8521,26671,35062,9356,-14554,12597,26225,14793,4904,8495,8436,-6121,-21894,-20220,3914,17865,14900,-3366,-27246,-30060,-14946,-4984,8735,8334,-10277,-27304,-32811,493,35482,47543,24322,-14613,-28479,-32001,-35851,-23852,-16639,-11969,-19049,-27297,-13248,24466,55354,73097,62296,27564,-13075,-19769,9143,16714,1098,-14075,-2435,-10621,-28166,-28367,-23747,-33108,-17437,16173,31416,18075,-5457,-13466,-25705,-32472,-28742,-27221,13957,55448,33586,-27591,-1506,21824,12987,-10867,-19772,-19468,-23466,-26287,322,31541,50530,40257,17930,-795,-2125,11687,1249,-23992,-6633,3509,1092,-9291,-18012,-8618,-10446,-6286,-5909,-17420,-23141,-14598,-2479,-9040,-21838,-11272,-231,-8124,-14967,-7033,-8149,-14200,-19319,-17703,-10611,-3848,-1073,11864,16862,8980,-1026,-12409,-13419,-6292,4590,15214,8970,4782,-5825,-14227,-3194,3637,14235,28639,26730,8214,-8274,-8235,5724,9958,5608,14144,27205,25421,5719,-15167,-18170,-9714,12149,30824,31852,22238,25546,21853,-3564,-11383,-14772,-11584,-2914,-2781,-2993,5090,11510,5531,-8824,-17852,-23774,-17914,6544,3518,-29461,-13750,-2795,1851,31075,62091,62637,26840,-14355,-11695,9178,-7643,-19512,-17641,-12912,-4122,-2099,-15160,-27979,-30562,-9596,18929,6091,-18531,-10860,8601,8570,603,4557,7447,-8932,-24430,-9060,8897,13823,5166,-12920,-23953,6293,26870,25792,1767,-16063,-7392,12417,19987,5419,-9949,-13517,-18545,9704,34124,27284,-1877,5205,39545,64552,84989,57565,28092,-3795,-19297,-17884,-21724,-289,9765,-7711,-7569,17829,30516,37383,33466,23778,5569,-8936,-765,5533,7088,-3806,-6892,-8846,-748,19247,18441,3751,-17864,-12092,3871,-3360,-13167,-2420,2981,14084,25022,25326,22066,12771,2378,3061,17049,20475,17435,5298,391,1511,14039,12745,7826,-6199,-27646,-9350,-7699,-3097,7022,23275,35396,30166,16359,-10632,-24956,-22359,-16538,-2635,-6468,-26204,-16588,-4348,-4891,-15143,-24608,-14432,9259,26406,16317,18796,45811,53944,38690,-534,-24292,-17253,-21822,-20729,-343,32357,51825,29720,5495,-9424,-18579,-10642,4754,10091,18893,32176,23739,2328,-1501,6477,5324,-22341,-18383,24527,63994,63240,48200,58547,85661,79512,35416,4354,-17138,5567,33297,39823,35177,30912,22412,2480,-3074,11826,20932,7733,-10618,-3373,9681,9871,12392,-832,-24479,-19193,-10650,-18367,-24680,-30315,-27439,-22397,-21684,-14537,3585,13751,13206,-13097,-29770,-13616,-10337,-20584,-21459,-5461,7217,18993,23371,16079,13688,19232,27660,26804,15759,10398,16224,19707,12203,42413,77592,78530,65659,41113,12052,-10943,-23261,12254,35954,35603,2363,-22629,-33761,-38634,-35233,-25266,-11891,4823,12371,8397,5574,11037,15667,2419,-10530,-21047,-33476,-12330,5861,1964,12466,29094,23778,9350,9365,1490,-31675,-16344,-10450,3896,41647,59164,44815,28318,21229,3118,-19151,-26650,-17887,-24379,-5319,20611,32021,32188,35674,56775,68110,61609,38681,9757,-20714,-33254,-27444,-16447,-10257,-7589,-11844,-26193,-29452,-15574,-3580,1336,-13381,-29683,-5237,16003,14293,-14713,-19756,-8074,9378,20028,2674,-22248,6589,18243,18125,14154,3562,-8520,-10608,-4636,-3365,881,-732,2939,10711,5216,-1707,15432,31912,48972,38908,16414,-5897,-17711,-30798,-38750,-38280,-36592,-29371,-12867,-4363,-2934,-12262,-20533,-14866,-2548,3313,8755,10738,7526,-16888,-26678,-9891,1458,2261,-6430,-17148,-24047,-17568,-7911,1442,-1917,-21029,-10005,20551,41803,41376,20409,-1777,-17615,-30545,-5529,20180,32472,34687,20399,-7702,2280,20566,6049,-9149,1324,38610,72465,64761,53880,46047,34607,20710,4578,-11096,-17562,-24374,-20482,-642,15393,24945,19797,1023,-25506,-5857,17218,-3397,-24885,-9944,-8511,-9405,-6099,-13461,-28149,-34463,-18145,-10310,-15609,-7489,2465,11267,21340,36367,42542,34638,11240,-15932,-21243,-5843,3346,27318,47446,40606,16785,-466,-11119,-27189,-33034,-34707,-23487,-8328,629,11919,21224,27571,31181,30140,22672,74,-17894,-36524,-29214,-18219,-20609,-23573,-23370,-30841,-27934,-895,21465,22284,4961,-11004,-42411,-8566,25215,21790,-11164,-24553,7001,22241,26640,19600,2373,-13492,-17668,-9898,9686,23278,23907,22594,29928,29718,18579,-1596,-33192,-1305,26615,14674,-23405,-22029,-14207,230,25132,32454,9424,-20034,6548,19041,-2861,-22154,-17803,-20189,-28107,-24927,-18371,-18954,-22984,-5735,19000,23200,10216,-8063,-27106,-35433,-28675,-29389,-31218,-24633,-23318,-28191,-19579,-9600,4906,33506,40530,35516,28138,24430,30526,41922,48411,41695,13695,-25174,4049,49626,73700,54298,19531,-552,-1385,-6036,4755,1413,-11836,-20328,-17284,-4422,17032,39843,39722,7640,-4502,-1022,-2289,-8996,-640,9519,18056,17617,14328,13814,13750,22674,21860,2753,-31663,-34061,-34484,-28199,-11280,-10026,1319,12675,16268,26905,38634,30244,-5501,-18561,-21585,-15741,-317,18099,15891,-7612,-31874,-18515,6714,24992,41174,55056,47222,7519,-27293,-16979,-14290,-31572,-22634,-14472,-25226,-36297,-20987,-1664,16810,13215,-5391,3640,15382,12017,8327,21567,29996,29108,25953,14203,-9793,-18584,-10481,-10873,-13808,-12239,-6414,2676],[-607,1863,6328,11458,21658,11016,-5988,-2320,-12333,-26123,951,16415,2347,-28318,-21688,-14081,-10160,-14946,-16112,-3549,-3719,-18295,-39071,-17874,-10564,-14858,-14670,-8971,3856,10856,-237,-37827,-10334,8291,3296,-7267,8060,18525,2462,1611,7667,11699,14564,3169,-8452,15285,40658,44387,16769,4422,6277,2289,3920,28655,41682,54925,69634,69561,50076,21753,-600,-9436,-11857,-3930,-1807,-12166,-20373,-8737,10177,20920,17830,6014,-4526,-14257,-5282,136,11556,36740,54799,45113,22117,975,-15380,-25717,-17206,-2843,-6592,518,2664,-2947,8566,10063,9815,6959,-8126,-31835,-36530,-31794,-8423,7020,12448,5319,-5263,-8700,-6452,-7805,-478,12134,27379,40465,34337,26837,24007,21632,21579,25719,15791,-13486,-23067,-15731,-14273,-15977,-4841,4916,6407,16574,25460,28194,35394,22854,-3213,-19047,-19999,-13708,-11411,-12101,-12527,-11928,19250,49642,55807,40311,11421,-25310,-615,33889,27143,-524,-2875,6919,-2897,-14191,-19278,-24992,-18652,-3473,4162,-10297,17672,36388,28392,-1698,9050,36093,15521,-28606,-11600,3495,-5186,-13947,-2306,15196,6746,-12589,400,19840,19848,-35872,-100297,-94235,-31014,44052,104968,109348,56355,-10266,-44099,-21823,17524,38112,37738,30176,10182,-12770,-5965,14177,27923,17295,-9324,-42422,-16500,1499,-5903,-25054,-40421,-41219,-40027,-32699,-18413,13982,33455,35412,8187,2038,13906,22996,19918,5933,-29146,-19039,11974,1403,-19137,-21578,-13061,-3102,9293,1937,6823,32601,35530,7882,29232,82049,72892,26718,-2618,-3762,10997,32045,42339,17963,-13123,7678,23568,16125,5018,2302,-258,-12227,-27106,-17659,7693,18758,13707,-3439,-26363,-34954,-19963,-9485,4145,1947,-19646,-35861,-32742,-3481,30389,42335,22627,-10706,-30468,-32813,-40639,-29692,-17519,-9397,-15428,-25731,-9222,25315,53704,68510,56280,24418,-12954,-23945,4691,14500,3589,-12568,-7520,-19597,-29911,-22126,-19028,-32354,-19073,16362,31604,16319,-12701,-22407,-29838,-29068,-28483,-23658,16589,56062,35919,-18755,-18925,-4031,-11446,-26673,-23908,-18564,-19682,-29600,-2966,30923,53293,44242,21284,5229,8195,21168,6481,-21769,-938,8787,5114,-3664,-6006,2944,-1403,-449,-5326,-22100,-20364,-6180,2922,-8649,-23928,-8674,4784,-4531,-16821,-8892,-15201,-22933,-22973,-24031,-19740,-14257,-16958,-4020,6719,5120,-2331,-14429,-15880,-9203,1156,13219,11002,10766,4448,2266,11253,13603,19335,29227,24473,4949,-13774,-14291,4190,10753,2210,4789,16450,17562,3362,-12177,-11133,787,16675,26626,25557,16510,21197,13118,-13712,-12864,-10642,-5726,1273,-3040,-9668,-4220,1660,-556,-9543,-19325,-29510,-16405,9218,8986,-24955,-19527,-5835,1581,29269,56651,54856,19183,-20570,-10219,11391,-5684,-24969,-21765,-13768,-5548,-5891,-21036,-30039,-30716,-11859,15646,3011,-22888,-12438,9046,10055,1551,3663,5399,-7794,-12619,-1317,13219,18003,11431,-5756,-29512,-3339,19930,21866,1494,-18865,-11045,13765,24785,10567,-6917,-12605,-20737,7554,35195,31043,-276,-3027,33235,66444,87230,56424,22253,-13971,-25874,-16473,-24194,-4993,5613,-9891,-10222,13916,26677,35039,33236,25019,7039,-12447,-7005,665,2350,-9478,-8601,-2925,3637,22892,25399,13290,-9679,-17544,2895,-2338,-8580,1756,1672,9207,21426,28090,30658,20963,5612,5066,23770,26328,17701,2663,-1906,2492,18618,18790,13498,-815,-6127,10068,1756,-1890,5649,22387,32716,24156,7764,-20561,-27587,-19043,-18656,-5555,-6606,-26358,-23955,-5866,-1428,-12542,-24737,-18807,-115,15391,11815,24667,49441,54908,39186,-108,-24549,-18482,-25032,-21702,-1254,31350,54438,32448,2951,-15455,-22600,-8824,12992,17741,21940,31608,24844,10915,12127,16516,6990,-24347,-16311,23427,56500,50830,37459,54173,81832,78468,35937,4117,-22203,-2350,29181,40814,36890,29435,20477,-756,-6218,10389,21600,8863,-5989,2343,13699,12998,15045,1931,-24433,-25368,-13312,-17096,-20981,-27984,-29555,-23777,-16561,-6559,9816,17858,14467,-10360,-28787,-15518,-5608,-8805,-19417,-15633,-1173,13446,21189,15666,12784,18672,28361,27665,16464,6678,6310,4278,-4987,34671,72016,74929,63958,42856,15798,-8391,-26049,12011,39938,45474,15099,-18055,-21678,-21816,-28932,-26920,-16164,-4801,1983,-3289,-3521,6452,12896,826,-8844,-15147,-21543,-12592,4653,2497,12586,28462,24114,12524,16077,10929,-21801,-18634,-9522,9538,47058,62104,46344,30566,28869,13910,-7749,-17510,-12986,-15919,-1210,18263,25232,27951,36039,60208,72042,63263,38249,10219,-18782,-32864,-28702,-18833,-14074,-11479,-14461,-27272,-34268,-22038,-5359,3776,-8948,-23193,-795,22130,24584,-574,-18333,-10450,10080,21614,2925,-25009,4731,17645,17687,12973,-524,-16864,-23905,-16807,-7995,1979,-3675,-4322,6596,5590,-700,13249,28634,48339,40778,18135,-4935,-15964,-29185,-33187,-25539,-22019,-14952,-6447,-6514,-8184,-14698,-19091,-14249,-4301,364,6099,9376,9240,-8176,-16084,-5770,3524,2852,-7325,-18526,-26118,-20442,-12400,-4862,-10182,-27364,-4145,20173,34631,31081,10275,-7019,-18426,-33524,-9658,17244,33282,38046,19425,-11028,12406,40216,29768,3643,4877,45420,86288,84264,70342,52599,30437,11584,-4279,-17296,-24836,-33738,-30576,-9361,10829,27280,29900,14770,-11309,-10147,14214,-6278,-28083,-7767,-5807,-7273,-3412,-10458,-25206,-34395,-19316,-11597,-14239,-4109,5724,13947,22319,33825,38792,32799,10614,-16340,-19627,-5575,-1988,22437,47735,44980,20851,1358,-9121,-21611,-27031,-31544,-20552,-5579,3063,14224,24611,32454,34821,27743,13881,-12412,-28929,-31335,-27962,-16676,-14315,-14631,-16562,-28318,-29242,-2336,18424,17544,1757,-14219,-42079,-3286,29275,24545,-7145,-42192,-10309,7661,17998,16972,3235,-14404,-26171,-19474,4295,23927,31100,26113,30044,26857,11548,-8727,-27439,4079,28584,17404,-17657,-31121,-24261,-2012,27592,36965,16961,-11547,4693,16091,-5410,-21416,-13934,-18239,-30293,-27419,-19225,-19561,-28452,-9011,18684,22503,7047,-13157,-31082,-37539,-29595,-31160,-32844,-27240,-27047,-21811,-5763,3982,18077,39191,38593,31591,26139,23491,27306,34839,39692,32976,9089,-36859,-5490,44138,71922,57550,25765,6173,3382,-4350,2731,-1463,-14939,-24327,-20283,-7153,16758,43218,42465,12329,3998,7118,5049,-3823,-2787,2445,11593,17165,20824,21335,19561,27716,26010,5448,-26888,-30656,-34501,-29552,-10834,-9292,284,9707,14502,25574,34755,24937,-9762,-21358,-26920,-11503,6769,24381,18197,-12535,-34617,-14027,4171,17217,33576,50152,49205,15861,-18305,-25882,-19338,-35145,-25005,-17914,-25286,-25913,-12752,2551,18617,14678,-2363,3871,16221,11993,6998,20020,29941,30485,26651,13558,-10217,-21820,-11699,-4942,-5113,-7063,-6625,173],[-4271,-1605,6682,14328,20034,5328,-7071,3645,-5913,-18643,5738,23075,10245,-20585,-28711,-19587,-13863,-14329,-10927,-880,-4515,-19226,-37263,-23469,-16596,-18573,-14532,-6900,5494,10697,-6173,-36133,-2691,13237,3455,-13273,701,17426,7070,8141,13280,12988,12522,1434,-11783,12536,42319,51151,24824,7220,1288,-10410,-1873,27313,38981,48188,58490,57156,38565,13451,-3989,-7696,-3604,2929,1003,-12928,-19154,-2913,14823,19004,7985,-8473,-13351,-15249,-2131,5996,20832,47173,64527,50185,22062,-3532,-19703,-24187,-10547,2288,-1047,8203,5600,-4834,4265,6029,11564,14104,275,-22563,-30480,-34784,-6869,11102,17230,9027,-4579,-10730,-9280,-12378,-7869,3619,21990,40245,36271,29083,25035,21210,23180,28829,19113,-8944,-20858,-16200,-15227,-16010,-8784,-3427,-230,14474,24523,24829,29965,20804,1922,-6638,-11795,-11726,-14088,-15164,-7505,6158,37252,65007,69092,50881,17133,-20052,-907,30565,24398,1533,4141,9774,-5513,-20577,-23026,-28440,-21540,-2620,9068,-3887,22923,41588,30744,-9052,5732,39642,20678,-23942,-15172,-3258,-15015,-24750,-11444,11270,10337,-271,12897,22668,10227,-56994,-130319,-131437,-69224,15415,91853,109075,57603,-4558,-32442,-10977,25059,44536,41649,33281,13563,-4783,5570,24769,33278,17146,-12594,-42845,-8482,8877,-2308,-25744,-40288,-39346,-38988,-31771,-15584,20141,44994,51596,24702,4660,12166,18201,12539,1532,-27575,-20800,5713,-5941,-24521,-27737,-20115,-6292,9027,1287,3715,27729,28579,2792,31362,78742,67694,23164,-7465,-8343,12988,35578,47598,25091,-9489,4532,21050,16674,4361,-5037,-11860,-21485,-33513,-13677,10285,17198,9553,-6832,-28000,-36146,-22857,-13541,-1150,-5314,-28346,-35010,-25767,-7258,23525,34964,20025,-6699,-27267,-28185,-30432,-27731,-17785,-7679,-9091,-14640,-1533,26964,51379,61670,47830,19247,-14263,-26509,1088,12493,6042,-10479,-11571,-27090,-24927,-14566,-13543,-30153,-20751,15913,31344,15568,-17659,-32793,-32656,-25336,-25697,-19239,18269,54583,37494,-4823,-19259,-16040,-24102,-33038,-22831,-16367,-15868,-27901,-4960,30297,55145,47542,24795,11457,16854,27956,9176,-20882,4050,13874,10895,7031,8339,15101,7972,5628,-4434,-26119,-16034,1558,7174,-9712,-28643,-7008,8658,-1817,-19062,-5645,-15396,-31431,-27455,-29722,-30256,-25404,-31635,-14077,1686,4857,-531,-13834,-17180,-12065,-2613,10583,11947,15263,13718,17506,25393,24320,25727,30788,23127,3175,-17354,-21741,1265,11076,-574,-6037,3399,7721,-1500,-10301,-3587,10364,19893,19470,15961,9630,19804,9911,-22422,-15001,-7394,-522,4886,-3378,-16409,-13633,-9133,-7596,-10742,-20534,-31726,-14036,11370,13526,-19881,-25784,-10105,68,26238,49589,45223,9715,-28004,-8005,12952,-4261,-24805,-26419,-15170,-6984,-10097,-27603,-29655,-30302,-16571,11027,-183,-26715,-15826,7878,10332,438,-374,591,-8506,-4674,6861,18246,21681,16681,747,-26289,-13779,12674,18324,1765,-19363,-14094,14735,28653,14531,-5448,-13652,-23443,4743,35091,34159,2943,-11537,25115,65434,86681,55435,18697,-21140,-32582,-16083,-25916,-10410,600,-12417,-15324,6567,19375,29859,30807,24048,5618,-18557,-12483,-3773,-3658,-15810,-11181,-229,5887,26513,33331,23293,-1713,-24447,224,-2303,-5223,4159,-1782,3109,17914,29531,36571,27372,9513,8559,30017,30899,17194,-170,-4990,1657,20743,24079,20147,9901,14080,25238,8346,-2302,3118,20167,28103,16295,-1689,-30614,-28456,-18093,-22610,-9480,-6912,-23865,-31218,-8118,361,-11560,-26752,-24247,-9850,4287,7859,28368,50547,53187,36982,-1262,-23746,-19222,-26925,-21691,-3148,29587,55543,33281,-864,-22113,-27179,-8875,17256,20848,20845,27231,23036,16916,22707,23280,5624,-27924,-13754,22281,48655,38647,27500,48787,74894,73855,34102,2418,-27811,-11489,23698,40399,37670,26711,17110,-4307,-9116,8331,20839,9598,-1837,6942,16702,15039,17199,5706,-20847,-32083,-15753,-14412,-15278,-23903,-30787,-22436,-9293,2043,15513,20400,14701,-7385,-29258,-18287,-787,1961,-10771,-25064,-11244,6129,17246,13662,10129,16118,26971,26878,17395,6198,246,-9954,-22932,26339,64131,69262,61459,44274,19393,-5485,-25021,10618,41152,52385,28515,-1971,-4687,-6644,-17269,-21844,-18231,-12022,-6601,-14201,-11910,2415,10870,1387,-4072,-7174,-12052,-10917,2922,1588,9740,24208,21444,13341,19988,18419,-9955,-15166,-5610,15433,50656,64285,49519,34651,36740,25283,5416,-4655,-2807,-7044,1530,14383,17840,23712,36273,62860,74681,63620,36726,9798,-17232,-31252,-28882,-20745,-16928,-13396,-15515,-28982,-40089,-29698,-9227,3811,-4611,-12533,6116,30092,38095,15881,-13429,-14753,8853,21908,2311,-27744,3760,17748,17531,11556,-4949,-24380,-31285,-29828,-12768,2868,-5664,-12489,1231,5352,846,11160,24466,45640,40446,17504,-6184,-15784,-28958,-27322,-12648,-6786,-1681,365,-5637,-10589,-15449,-15948,-10008,-3179,-981,3956,7300,9689,408,-4019,2039,7661,3835,-8872,-20822,-26372,-22455,-16870,-11500,-18630,-27719,337,18626,26637,20109,-886,-12860,-19827,-35717,-13825,12555,31806,38809,17092,-12993,21823,57010,51336,21597,13097,52265,98069,103199,86163,58568,26707,3191,-12456,-22439,-28608,-27706,-35174,-16844,5673,27851,38170,27205,1932,-9839,10871,-8810,-27538,-4689,-2460,-4586,-1211,-8261,-22990,-34356,-19567,-11895,-11695,-154,9334,16588,22539,29354,31954,28704,9701,-15953,-17806,-5526,-7596,17649,48282,50511,27872,7293,-3107,-12830,-18104,-24822,-15948,-2368,6671,19423,31460,39352,38629,24418,4098,-25181,-17264,-20831,-25706,-13000,-5975,-5083,-9444,-25146,-29101,-3476,13968,11027,-1657,-15588,-32050,2521,32883,27807,1528,-25803,-25769,-7283,9039,13800,3319,-13777,-31423,-27736,-866,23784,37069,28866,28098,21016,2920,-14564,-20201,7191,28529,19784,-9801,-37659,-33985,-4464,27492,39342,24365,-852,2934,11505,-8845,-20140,-10362,-16548,-33059,-31315,-21381,-20506,-33818,-11665,17857,21503,4001,-17920,-33568,-37234,-27830,-31202,-32598,-29853,-29982,-13802,7677,18947,32179,43885,35382,26474,23509,22570,23959,25758,27305,21710,6438,-29977,-10822,39465,69868,60434,31363,10961,6275,-2833,525,-5726,-19923,-29269,-22381,-10125,14260,43011,41741,16023,11066,14101,11585,676,-4923,-4730,4331,14817,24449,26318,23839,30537,27042,5375,-24039,-27250,-33143,-32747,-11779,-9160,-966,6869,12608,23290,29612,17765,-17354,-28427,-25942,-7588,10777,26007,16955,-14289,-26583,-10185,597,7542,22505,40680,46117,20066,-10188,-32174,-27113,-40639,-29426,-24299,-24680,-17454,-5448,4217,15854,11163,-4113,-877,11805,7300,1791,14831,26066,27625,22975,9317,-13204,-25710,-13118,-924,-560,-6210,-11527,-7186],[-9932,-4966,4874,13976,15099,-3392,-9643,6933,-2432,-14288,8742,27480,15603,-14423,-35467,-27064,-18815,-15110,-8958,-1103,-8031,-22894,-38217,-31087,-25128,-25013,-17341,-8169,3364,5832,-15949,-30143,2599,16342,2805,-20657,-11215,10827,7312,11483,17649,15193,10846,-1803,-16718,8772,42626,55997,30900,8397,-4757,-26250,-7751,23292,32768,38363,44691,41594,23369,1741,-10223,-8188,1974,7416,2225,-14251,-17760,1420,18001,16091,-2913,-20096,-13567,-11228,752,9017,25638,51490,68219,50940,19109,-10255,-24402,-21194,-4559,5798,2298,12412,5234,-9385,-2746,-717,10469,19235,8273,-14138,-24646,-35685,-6280,13753,20234,10820,-5640,-14548,-13672,-17659,-15044,-3866,17124,39654,37337,29632,23021,16742,21089,28240,18634,-7493,-16892,-15201,-14977,-15428,-11950,-12281,-7819,10635,21550,20066,24134,18729,6384,1810,-6772,-12335,-17137,-14232,4123,23990,53471,76503,77708,58370,22159,-14803,-1726,27187,23270,6109,10035,11094,-8831,-26835,-23376,-29367,-26029,-4747,10501,912,26353,43672,29254,-20392,5591,44705,26215,-19765,-18720,-9959,-25557,-36963,-23023,4336,11506,10271,22997,20737,-2209,-71989,-151094,-164083,-107658,-17014,73628,104128,56229,-182,-22512,-2732,29601,47329,42110,33495,14782,1507,14477,31717,34365,13335,-17356,-37694,-1410,14610,-157,-27587,-38125,-36417,-36884,-32719,-15818,22140,52124,64251,41199,9191,9495,12129,3979,-2591,-21984,-20349,-895,-13482,-27562,-30313,-28229,-8742,8774,493,-75,21284,20146,-1752,33423,72666,59006,16998,-13113,-12452,13087,36021,49552,29266,-6809,1104,16650,14570,1673,-13430,-26583,-34349,-35510,-8910,10970,12586,1781,-14470,-33058,-33313,-24185,-17908,-7830,-13648,-33509,-26291,-17663,-11047,14471,25372,16136,-3287,-21608,-20581,-17774,-17283,-17368,-7729,-2133,-1057,7697,28621,48008,52696,37070,11766,-17539,-27538,-1775,10679,8228,-8449,-14884,-32647,-19124,-7924,-8495,-27294,-23410,13658,29527,15105,-17980,-42807,-33343,-21911,-21662,-14780,18390,50678,36746,4352,-13233,-19148,-29040,-35688,-23095,-15842,-14018,-25679,-5886,29386,55652,49500,27488,16539,23046,31509,9055,-21251,7449,17583,17094,20213,23537,27075,16934,11271,-3720,-29076,-10832,8399,10074,-11981,-35638,-5526,11525,-9,-21495,551,-8492,-34509,-32699,-33326,-40992,-31006,-27925,-14274,1764,6992,3319,-10943,-17146,-14324,-6205,7628,11943,18419,21735,30783,37685,34005,32120,32751,22802,3664,-16887,-29827,-2713,11000,-1978,-16606,-10661,-2994,-8232,-9743,3395,19118,22980,11343,3820,1988,20502,11730,-26091,-17129,-4799,4016,7840,-3894,-22663,-21753,-19404,-14576,-11946,-21289,-30202,-10708,13730,17128,-14722,-30487,-14549,-1856,22819,42015,35109,-5,-33819,-5167,13964,-3066,-22604,-29475,-16556,-8018,-14142,-33247,-26867,-28752,-21925,7196,-1621,-27689,-20173,5686,9599,-2348,-6445,-5444,-10446,346,13766,23030,24682,20964,6816,-19863,-22289,6393,15146,1498,-19898,-15805,16000,32208,18065,-4383,-15548,-26171,1938,34491,37189,7994,-17199,16874,62825,84662,55242,18284,-20955,-33960,-15566,-26195,-15896,-4872,-15002,-21718,-2784,10068,23267,27422,22023,2627,-25658,-14980,-6721,-9898,-22291,-14921,13,7447,31620,43026,34318,6690,-31399,-2715,-1880,-2240,5465,-6395,-3027,14584,29161,39996,32583,14371,13498,35192,33918,16026,-3156,-8696,-490,20865,28637,27608,23074,32366,36244,12704,-3356,459,17433,22475,7986,-9645,-36725,-28319,-18335,-27035,-13025,-7036,-21371,-37125,-10152,1173,-11708,-29850,-29772,-18702,-5450,5330,30798,50047,49750,33233,-2551,-21186,-18132,-25098,-20361,-5098,28670,56894,33903,-4446,-28175,-31239,-10510,17444,19681,16288,20161,19143,20432,30043,26836,2035,-31243,-10138,22133,42319,29006,20632,43993,66505,66888,30829,281,-32089,-20583,17747,39195,38140,23755,12976,-7592,-10905,6797,19355,10133,1722,10598,18888,16475,19529,10867,-14698,-34908,-17467,-10888,-8511,-18451,-30893,-20299,-1374,11244,20913,21612,13981,-5123,-30294,-20819,3596,11517,-124,-26050,-21878,-1984,12125,10288,5852,11714,23526,24335,18125,8966,869,-17150,-38562,18097,54502,62030,58556,45748,23325,-1728,-21510,8229,39561,55688,40271,13726,9115,3884,-8745,-15688,-17793,-15635,-12798,-23633,-18917,-1152,9073,2471,361,-1145,-5783,-9373,346,-1040,3872,16409,15867,11460,20400,22875,730,-7387,632,20842,51929,64914,52754,38683,43171,35803,19092,9527,9111,605,2358,8689,9561,18848,35489,63885,75315,62082,33610,8136,-16208,-29256,-28559,-22610,-19154,-13867,-16082,-32331,-41760,-36146,-15250,584,-2506,-3524,12717,37753,51867,31419,-7115,-21700,4931,19856,-245,-31292,2730,17389,16385,8714,-10720,-29457,-21229,-33306,-17947,2055,-7525,-22276,-6461,3040,1257,8075,18315,39477,36248,12952,-10875,-18214,-31404,-23166,-2493,5227,7353,3548,-5099,-11968,-16599,-13461,-4675,-431,-1896,787,2900,7076,6038,5941,9869,11337,3172,-12826,-25715,-25422,-24825,-22912,-20086,-28756,-24016,1475,14145,16670,8180,-13520,-20496,-23651,-37225,-19145,4241,25831,34805,11608,-15087,27886,68477,67215,36763,21229,55918,104072,117433,97539,60720,21460,-5422,-20299,-25926,-23872,-19436,-30191,-23408,-1890,24203,41604,34983,10635,-8991,4393,-13989,-24550,-3337,-1391,-4366,-2132,-9046,-23376,-37112,-21546,-13763,-10794,1560,10331,16219,19495,21204,20196,20195,6129,-17308,-18262,-8189,-16054,10700,46274,53708,33941,13320,3238,-4635,-9550,-17586,-11791,-1049,8260,23611,37644,44578,39779,18165,-8041,-22629,-2323,-11906,-24443,-10341,627,1950,-4672,-23497,-29873,-6875,5755,422,-7967,-17646,-24326,5889,33133,28437,9485,-8003,-27657,-23667,-1772,8350,361,-15009,-34622,-36367,-7764,20700,39422,28981,22324,10806,-8030,-19248,-15740,6196,24747,19817,-3217,-29162,-35265,-6370,24208,37957,29228,8814,494,3953,-14512,-19840,-8989,-16483,-35530,-37856,-26200,-23266,-39153,-14248,15505,19083,128,-23360,-35762,-36002,-26171,-31459,-32877,-33689,-31804,-7257,18787,33003,45039,46410,30441,20056,19982,21229,20601,15375,11681,8427,5144,-18071,-9485,36860,67973,62383,35225,13359,7553,-698,20,-9602,-25912,-30693,-21808,-12555,9907,39244,37456,18441,16431,19657,17142,4747,-5561,-9478,-1632,11845,26067,29720,27656,32606,26865,4655,-21523,-23461,-29512,-35253,-12115,-7771,-431,6447,13137,22902,26099,11376,-25695,-31719,-20028,-3645,14147,26253,15624,-9715,-15102,-3778,-143,414,12598,31271,42180,24084,-150,-23879,-28489,-38658,-30248,-27502,-20495,-7289,4484,8698,14472,8538,-4669,-4576,7991,3864,-1209,12311,24719,26926,21625,8465,-11732,-23343,-9422,6340,6552,-2213,-13083,-11131],[-11790,-3161,6169,15630,12389,-9413,-8972,11762,2111,-9100,14261,34404,23180,-6315,-33896,-31183,-20521,-13618,-5716,369,-9566,-24712,-37473,-34293,-30498,-29359,-18898,-8737,1393,313,-24120,-20606,9334,21336,5422,-23204,-23361,2585,6358,14245,22652,20665,13548,-2113,-19111,7867,44792,61562,37837,11351,-6622,-37103,-9253,20050,26702,29412,32637,27602,8944,-9519,-15964,-8113,7374,11924,4037,-14009,-14778,6533,22319,15264,-11154,-19034,-1318,-222,5711,11570,28268,51950,68123,49786,15703,-16786,-25782,-14762,2619,9523,5045,14721,3478,-14250,-9945,-7621,8641,23936,16770,-5272,-17583,-29606,-4276,16861,23149,12309,-6748,-18232,-17523,-21244,-19341,-8055,14416,39683,38682,30330,20486,10609,17253,25678,16111,-7145,-12076,-13338,-13652,-13482,-12244,-19087,-14259,6851,18067,15226,19189,16921,9002,6849,-3527,-13425,-18037,-8154,19295,41702,67998,84671,82512,63367,26977,-9024,-1628,25576,25484,13233,15627,12213,-11168,-30398,-19917,-25954,-29541,-7749,10784,5334,29100,44306,26534,-30007,10651,51389,32067,-15780,-20038,-14214,-33596,-41633,-35317,-3970,11980,20585,31930,16016,-16153,-80700,-163812,-194118,-151615,-61376,43232,91540,53838,5620,-12915,4085,32555,47525,39534,30723,13717,5612,20207,35335,32179,7159,-21854,-29980,4935,19342,1532,-29594,-34461,-32035,-32759,-33495,-17801,21083,55395,73155,56262,16133,7421,6238,-4354,-5719,-15377,-17799,-6608,-19745,-26119,-23552,-30402,-8005,9834,509,-3756,14294,11578,-4129,36069,65702,48692,9647,-17265,-13653,11939,34178,48887,30955,-5468,-2756,10419,10025,-2351,-19372,-39357,-43602,-26005,-2660,10909,6326,-8156,-25073,-38808,-28375,-23674,-21797,-14767,-20570,-28772,-15683,-9145,-13477,4501,15133,12079,291,-14191,-10495,-2838,-3074,-15178,-8864,5126,13465,18076,30756,44646,43360,25825,3357,-21839,-26649,-3059,10080,11011,-5804,-16677,-34640,-14129,-2123,-3476,-23242,-26369,9811,26325,15170,-12798,-37138,-30855,-18016,-16213,-9789,17479,45301,34217,6019,-19671,-35462,-46241,-50072,-30220,-17736,-13595,-22915,-5343,28570,55108,50305,29388,20356,26906,32135,6689,-21957,9520,19903,23300,34502,39049,38666,25373,16449,-3019,-29744,-4674,14748,12117,-14306,-35225,-2806,14140,1433,-23473,7896,2013,-28544,-37898,-33166,-33625,-23369,-18352,-8497,4744,10201,8277,-6209,-15435,-15094,-8791,4952,11474,20752,28760,42061,47685,41810,37629,34579,23408,6574,-12248,-36749,-7164,10724,-1631,-23626,-23758,-13069,-15814,-9997,9669,27239,26750,4800,-9788,-5360,22359,16116,-23659,-18643,-2599,7907,10085,-4673,-28156,-26936,-27477,-20715,-12928,-21540,-27393,-5909,17248,20013,-9623,-31861,-18406,-3588,19607,34768,25693,-8331,-33305,-2001,14246,-2097,-19818,-28463,-17232,-8515,-17716,-33168,-22078,-25514,-25163,5598,-608,-25382,-24656,2848,7814,-6602,-13405,-10918,-12489,3541,19275,27086,26750,24051,12212,-12994,-25437,1694,11879,53,-21372,-15996,17650,35460,21282,-3237,-17526,-28610,-765,33452,40002,14245,-17664,9753,59461,81794,55656,20331,-15286,-29065,-14273,-24755,-20990,-10881,-17845,-28601,-12912,34,16413,23886,19617,-1121,-31514,-13817,-8009,-15964,-29050,-19894,-1615,9250,38598,54142,46013,15403,-35263,-5142,-585,527,5728,-11783,-8867,10783,26522,40891,36496,19549,18613,38220,34818,13913,-6703,-13314,-3932,18941,31842,34946,36539,47863,43114,15101,-4679,-1917,14478,16177,66,-14121,-34749,-27650,-19132,-30546,-15518,-7188,-19636,-41120,-11594,1289,-12722,-33653,-34781,-25972,-13048,4390,32652,48701,45339,28767,-3029,-16810,-14646,-19785,-17884,-6733,29329,59401,35442,-6596,-32212,-33345,-13372,13626,14490,8879,11558,13995,21596,33964,27305,-3066,-31743,-5185,23598,38771,23558,17797,40432,57752,58443,26774,-1463,-33067,-28244,12052,37697,38840,21620,8932,-9980,-10906,6719,17835,10709,4905,13690,20685,17977,22724,17521,-6834,-31119,-17949,-6663,-968,-11644,-29338,-18107,6785,21177,26494,22174,12997,-2967,-29164,-21451,7739,20178,11268,-18133,-31249,-9333,6995,6363,767,6370,18873,20784,19000,14639,8553,-11436,-36276,11305,44546,54678,56500,48421,28703,3873,-16246,5961,36270,56011,49571,27672,19452,10005,-3010,-9421,-14681,-15014,-15565,-29757,-23035,-3477,7901,3708,3827,3007,-1850,-7998,-1919,-4014,-3408,6976,9380,8396,18531,25083,10544,3207,9404,26686,52161,64670,55636,42329,48590,46023,33893,25705,22660,8072,2865,3058,2199,14803,34980,64725,75544,60356,30707,7256,-13475,-25039,-26022,-22688,-19027,-11535,-14699,-35571,-35497,-32736,-20031,-3866,-1379,4360,19549,46024,66086,46563,1123,-28996,587,17418,-2819,-33070,3271,18122,15950,6416,-15668,-26739,-10050,-20742,-20145,1400,-7084,-30413,-14103,655,2214,6240,12614,32197,30338,6769,-16326,-20431,-33985,-18939,5980,14709,13151,3999,-4506,-11550,-16725,-9925,2627,5373,-184,-1075,-1333,3905,10434,15101,18363,15886,2935,-16656,-26570,-21537,-24453,-27429,-27758,-37704,-18644,1901,9573,8152,253,-19658,-23582,-26661,-34860,-21832,-4660,18095,28921,6131,-14606,32968,77279,79682,49893,29990,58303,105725,127153,105347,60956,17626,-9865,-21929,-22284,-17555,-12085,-23336,-22840,-8036,19301,42690,40310,17017,-7102,-2493,-19396,-19169,-1074,-165,-4208,-3222,-9323,-22438,-36994,-22474,-14450,-9051,3558,11103,15294,16312,13672,7743,10777,2983,-17555,-17925,-10342,-24310,5179,44632,56764,40647,20647,11057,4547,711,-7323,-4645,1718,10176,28274,44534,50018,40918,12420,-17748,-7229,13165,-2210,-21592,-6574,7594,8906,506,-20210,-28885,-10061,-3137,-11070,-14523,-18184,-16867,9115,32431,28606,17593,9131,-11455,-34742,-11004,4035,-2521,-16171,-33709,-41889,-13420,17535,40757,29466,16194,365,-15886,-17699,-11289,4451,20713,20502,3995,-19006,-26168,-3826,22560,36931,34315,19248,1262,-3026,-19063,-18284,-7756,-15372,-30585,-38840,-30330,-25300,-38053,-14171,13989,17357,-2494,-27264,-35557,-32860,-23868,-31279,-33085,-36947,-30003,-1390,28413,46531,57036,48170,25808,14634,17483,21029,19248,7003,-4330,-4191,5494,-7677,-1952,38025,67486,64021,37874,14451,8685,3367,3312,-10014,-29214,-24645,-17745,-13378,4422,32341,29813,19056,19583,23228,21139,7979,-4615,-10637,-5240,8579,25543,31312,30630,33827,25781,3637,-19484,-20068,-24927,-35805,-12528,-6158,916,7515,15180,23619,23276,4666,-35651,-24250,-13415,-2074,15015,23761,12934,-3207,-3819,2880,3,-5677,2419,20317,35331,25422,8816,-12648,-22277,-33612,-29706,-27053,-16621,878,12920,12702,11891,3899,-7169,-10405,1208,-2103,-5931,8425,21705,24120,18392,6712,-10476,-20817,-6527,11194,10990,12,-15747,-16616],[-11757,752,8862,17808,10683,-13609,-6908,16339,5814,-5109,20182,42248,31626,2121,-28716,-32996,-20732,-11690,-2457,2308,-10212,-25814,-35864,-30904,-30509,-31684,-20417,-9887,-1660,-6519,-27630,-9985,16048,26564,9667,-20418,-35990,-8013,2712,14481,25745,26538,18736,-221,-19710,8457,47074,65778,43733,14558,-4446,-23514,-7205,16733,20079,20824,22192,15632,-4223,-20561,-21923,-8568,11188,14869,4585,-14352,-12575,10787,26392,15573,-17057,-9268,15023,13203,10893,12389,27602,47673,63339,45771,10872,-24127,-23861,-6979,9348,11860,5432,13502,-840,-20296,-18102,-15390,4925,26494,23638,2344,-10842,-22435,-1715,19244,24652,12147,-9178,-22804,-21605,-23740,-21393,-9886,12235,38056,38395,30026,17263,2721,11038,20411,11043,-8060,-8561,-13061,-13407,-11999,-11310,-23865,-20203,2232,13098,9545,14904,14767,8366,7365,-2993,-15358,-17320,-369,33920,57042,78653,87942,82359,64574,30123,-3957,-1690,24617,29307,20360,19541,12148,-13149,-29589,-15912,-21404,-30208,-11258,10311,8683,30305,42802,22194,-29479,17926,57334,36157,-13739,-19804,-16290,-32234,-30798,-45316,-13519,11142,28888,37868,7801,-31769,-81188,-160027,-207866,-191069,-114211,1076,71833,52446,14426,-3286,9088,33278,44155,32317,22659,8392,5831,20998,34503,26811,-577,-25519,-24080,8426,21617,1649,-32756,-30239,-27001,-27698,-32878,-21895,16356,53667,76512,67034,23207,5464,101,-13012,-9345,-10675,-15397,-11700,-24636,-22798,-17019,-23281,-4651,11545,635,-8119,6168,2550,-4710,38539,58233,37141,1078,-19045,-12163,8724,29470,44901,29220,-6756,-8347,1336,2108,-8256,-18577,-23235,-28089,-13733,3934,9825,-1338,-19639,-37319,-32505,-23154,-22885,-25685,-21529,-22474,-18924,-5587,-1459,-14731,-6345,4510,7599,3412,-6116,958,13164,11821,-12077,-11532,11408,27164,28153,32498,41109,34438,15115,-5367,-27243,-25235,-3545,10105,13788,-3077,-17490,-34071,-10853,2313,982,-18613,-29527,3709,21063,14942,-5092,-26051,-26775,-14140,-10079,-4689,15156,38494,30489,4170,-36411,-70553,-76283,-61868,-33711,-19154,-13408,-19318,-4216,27057,52807,49269,29776,22183,27870,29431,1885,-22730,10070,20422,28567,48116,53458,48786,32354,20343,-2932,-28018,1825,20212,13083,-16033,-26192,1510,16485,2270,-25025,15010,13163,-18928,-40691,-30311,-24662,-14960,-11018,-2707,7735,12933,13109,-535,-12351,-14279,-10254,2530,10475,22272,34665,51115,54944,46857,41150,35294,24142,10943,-5308,-36919,-11932,9975,-175,-23643,-30004,-20609,-23565,-10744,14943,34436,31038,1868,-23865,-10656,25009,21258,-18576,-19363,-846,10914,11360,-5964,-32983,-27784,-31263,-25572,-13806,-21384,-23636,601,22519,22443,-4822,-30369,-21318,-4849,16892,28400,17951,-13466,-27410,1121,13522,-1519,-16485,-24130,-16182,-8288,-20460,-27938,-15512,-20326,-23152,6618,2439,-20818,-27681,-50,5105,-11913,-19309,-13386,-12887,6441,24050,30496,27891,25849,16699,-6366,-22330,-1167,8315,-2566,-23692,-14499,19735,38373,24192,-1756,-18852,-30187,-3206,32051,42440,21111,-13216,4991,56225,78637,56477,23907,-7503,-21211,-11515,-21203,-23826,-17194,-20865,-34533,-21639,-8649,10884,21230,17691,-4628,-31745,-9619,-7592,-21256,-35938,-25516,-4123,12298,47425,66113,57961,24319,-31062,-6221,1930,3309,5195,-17380,-14083,6272,21951,39724,39146,24372,22636,38687,33756,11190,-10554,-18685,-8392,15193,33293,41399,49037,60053,46434,16090,-5785,-3507,11806,9691,-6474,-13786,-28218,-26163,-19785,-30954,-16499,-7379,-18603,-42211,-12027,1175,-14087,-37648,-38107,-30767,-17909,5294,34887,47528,40916,24546,-1889,-10681,-8683,-11913,-14313,-7721,31831,63451,38704,-6223,-31884,-31970,-16795,6270,5822,-513,2988,8682,20822,34632,25067,-8940,-28005,1153,26846,38423,22661,18327,37922,49189,49064,22295,-2259,-29905,-32619,7033,36100,39999,21107,5849,-10956,-8950,8351,16586,11302,7738,16359,22296,19916,26942,25184,1940,-24935,-17123,-2087,6807,-3901,-26025,-16323,14562,31348,32132,22311,12049,-347,-24189,-19446,11399,27702,22441,-7885,-36745,-15035,2320,2042,-4910,447,13288,16362,19692,21806,20431,2686,-22509,6273,34816,47870,55610,52347,35398,10978,-9991,3912,31498,53266,55110,38383,25537,11384,-374,-3769,-10101,-11827,-15616,-32198,-24915,-5309,6439,3923,5407,4783,-539,-7595,-4074,-7233,-11794,-3188,3003,4545,14438,24549,18370,14256,19102,32215,51028,62525,56174,43869,52028,54900,48615,42767,36559,14819,2873,-2445,-4375,11083,34194,64980,75086,58196,27818,7124,-9108,-18998,-21827,-21648,-17398,-7585,-12074,-38965,-28411,-23549,-21394,-9516,-1895,10056,25331,53710,78876,59713,9659,-36216,-4261,14125,-5940,-32579,4105,18701,15266,4055,-20240,-21782,-414,-8895,-19317,92,-5332,-33859,-22045,-2622,2531,4834,6888,23399,22157,-1508,-22525,-22426,-36791,-15841,11089,19614,13893,178,-5967,-11908,-17570,-6704,9735,11783,2405,-2779,-6197,-451,12220,21570,25071,19198,1725,-21266,-20915,-16906,-22543,-29968,-33940,-33903,-14327,683,4132,692,-2688,-13594,-18584,-28065,-32039,-22280,-14678,7740,20543,147,-13501,35633,82282,87403,58919,36855,57650,100906,128372,106342,57420,13928,-10610,-18537,-17127,-12980,-7832,-18235,-16994,-12280,12258,40105,41603,19456,-7027,-11103,-26458,-13876,413,-542,-5820,-5607,-9731,-20569,-33195,-23961,-15735,-8476,3879,9603,11886,11869,7190,-4657,-398,-1204,-18438,-18236,-13038,-33021,458,41858,57554,45326,26396,17399,12034,10168,3739,4000,4805,10313,30499,49170,53116,40056,5837,-22478,6237,26326,5911,-19464,-4020,12634,13680,4238,-16937,-28099,-15370,-13884,-24398,-23190,-19766,-11987,9959,28750,26177,23168,23304,5472,-27896,-19973,-303,-6352,-19362,-32858,-45131,-19340,12759,39329,28842,9240,-9313,-17740,-12675,-8341,1386,16114,20762,10272,-9003,-15099,1704,22732,36387,38714,28657,4509,-9061,-22612,-17674,-8616,-14649,-23432,-30519,-31596,-27276,-33729,-13401,11787,14598,-5773,-31011,-34583,-29895,-22737,-32753,-35330,-40946,-27627,1708,34299,56758,65478,47523,20422,9363,14768,20382,18560,1486,-19473,-15504,4934,-1108,6390,40680,66583,63621,37902,13340,8971,7943,8788,-7022,-25545,-17460,-12438,-13412,-2924,21557,17962,16035,18837,23172,21994,8924,-3696,-9601,-6870,4746,22354,30497,31956,33737,23833,2457,-18045,-17509,-20206,-32967,-13443,-5029,2535,9593,18240,25066,20741,-2562,-42883,-11759,-6301,-3112,13194,18845,9383,3276,6591,9477,1094,-10154,-7164,8637,26215,24478,16799,-336,-12589,-26960,-27611,-22511,-12570,7310,19951,16900,9906,-1055,-10123,-16624,-7009,-9170,-10981,4502,18386,20741,15019,5744,-8051,-16981,-3061,15282,14721,2826,-16139,-21303],[-10770,5280,12450,20246,9810,-15734,-3883,20477,8395,-2987,25551,50408,40752,10724,-22965,-33123,-20206,-9770,658,4505,-10115,-26365,-33198,-24357,-24941,-30447,-22103,-11845,-5818,-13399,-21543,769,22115,31194,14456,-13763,-33400,-20142,-4015,11462,25841,31166,24793,3327,-18932,9389,48270,67344,47327,16924,361,-9350,-2939,13232,12851,12553,13441,6417,-14845,-30936,-28104,-9845,12837,15470,2842,-16597,-12394,13271,29420,16499,-20813,700,29731,25551,14862,10874,23372,38837,54002,38768,4386,-32533,-19612,665,14570,11826,2386,7962,-7969,-27557,-27437,-24107,-1274,25781,27488,7658,-5407,-15795,870,20307,24084,9670,-13540,-28537,-25737,-25067,-21640,-9617,9674,33158,35110,27862,13448,-6244,2466,12464,3972,-9372,-7239,-15383,-15232,-12045,-10942,-26567,-25943,-3697,6240,3193,12135,13309,5012,3295,-5460,-18081,-15762,6587,45575,68304,84006,85606,76970,61597,30942,-271,-2711,23106,32740,25657,20923,10350,-15019,-26801,-13160,-17985,-28107,-14153,9670,10754,29612,38485,14924,-24485,24363,60999,37374,-14661,-19664,-17483,-27307,-22615,-35332,-23856,7903,32867,38551,-4869,-43638,-71618,-145042,-202015,-213580,-163556,-43695,50903,54443,24786,4687,11320,31247,37233,20347,8115,-1663,2131,16473,28836,18740,-8732,-28159,-21857,7720,20285,-986,-37779,-25897,-21962,-22742,-30368,-27787,7800,46335,73202,71460,28142,2858,-6819,-22620,-14888,-9487,-14748,-16054,-27686,-20310,-12370,-15798,-593,12999,218,-13764,-3610,-7290,-4272,40460,50656,24743,-8659,-18750,-10060,2763,21557,37113,23327,-11568,-16508,-11132,-9699,-16046,-13348,-9028,-12503,-1895,9471,7282,-9947,-29986,-33676,-22704,-18884,-23302,-29635,-25886,-17465,-8704,2678,4225,-15614,-18076,-6414,2273,5286,1548,12622,28770,25202,-9516,-16220,15470,38310,36352,32709,36951,26556,6165,-13276,-33441,-24731,-4542,9531,15411,-1163,-18231,-33502,-10032,4584,3931,-14509,-32541,-5387,13043,13430,2138,-16336,-23296,-11317,-4468,-378,10763,29785,25966,6190,-36028,-70218,-51260,-27126,-14159,-13460,-11739,-15673,-4081,23522,47666,45377,27665,21106,25166,22793,-5891,-23547,8593,18450,31658,58994,64778,55777,36405,21597,-4584,-25076,7469,23754,12158,-17117,-16701,6517,17764,1539,-26381,20489,22686,-9483,-37298,-27048,-17267,-8628,-7337,-169,8244,13425,16212,4660,-8964,-12928,-11502,-552,8088,22173,38567,57124,58567,47822,41022,33259,23339,14749,1394,-31522,-17705,7595,554,-19649,-23949,-22507,-31776,-12592,18032,39364,34220,2072,-37174,-12377,27840,25800,-13404,-20232,-593,11854,10475,-8910,-36764,-25438,-30155,-29221,-15684,-21807,-19802,7603,28560,23762,-1578,-28769,-24300,-6665,13685,22182,11587,-15082,-20744,2726,10467,-2647,-13966,-19232,-13512,-8093,-22895,-21857,-8583,-14443,-17703,8352,5305,-16180,-27720,-3300,680,-18693,-22029,-12072,-11193,9421,27752,32332,26976,25056,18749,-1745,-17560,-3665,3165,-7343,-27764,-12594,20890,39501,25336,-1342,-20477,-31603,-6542,28987,42942,26674,-7414,1979,52377,74179,56089,26756,-574,-13232,-8200,-16699,-22169,-24705,-25201,-30480,-25463,-14280,6988,19007,15625,-8361,-27560,-4986,-7003,-26413,-44061,-32337,-7751,15849,56189,76701,68128,31762,-25898,-6780,4308,4816,2701,-24050,-19848,-176,14932,35827,39152,26677,23228,35552,30178,7419,-14992,-25413,-14937,8502,31263,44862,58197,67233,45661,14876,-7653,-5282,8563,2070,-11967,-10558,-21400,-24795,-21120,-29114,-17263,-8907,-19366,-41442,-12500,-51,-16605,-42649,-38979,-33261,-21081,7014,37079,46156,36099,20186,49,-4330,-1889,-3536,-10995,-8991,34782,67660,42782,-3943,-28582,-28918,-20990,-5069,-6700,-11796,-4484,3441,17675,31461,19619,-16016,-22079,7557,30504,39655,24188,19624,34829,40006,38051,16543,-2786,-24278,-32442,1935,33411,40622,21741,3785,-10973,-6157,10467,14736,10856,9269,17787,23009,21639,31166,32284,10013,-18507,-15797,1692,13468,3448,-21905,-16017,20559,40272,36749,21395,10619,2549,-16475,-15654,13619,33091,31856,1610,-33903,-19049,-2253,-3212,-11553,-6207,6503,10632,19269,28553,33152,18908,-8796,2441,25261,41715,55532,56819,42480,18488,-3803,1615,25057,47211,55747,44494,26761,7807,-1269,486,-5216,-7562,-13911,-31659,-26207,-7641,3773,2277,4540,3785,-2178,-8756,-6472,-10661,-21000,-12316,-1708,661,8511,20989,23189,23945,28172,36648,48244,57705,53024,42255,52948,61657,62160,59635,49891,20609,2436,-7568,-10144,7442,32929,64623,73998,55660,25024,7914,-3253,-11462,-16334,-19905,-14896,-2807,-8553,-36716,-21260,-13204,-17603,-15375,-3877,13454,29821,60498,89322,70176,17837,-35134,-8790,10374,-9238,-30126,4729,18688,14282,1985,-23911,-17163,7450,1585,-16114,-1530,-2402,-28881,-29250,-6463,2263,4072,1832,14065,12586,-10909,-27585,-22865,-36849,-13615,12931,19793,9615,-7448,-9399,-13568,-19059,-3514,16287,17995,5468,-3972,-10794,-4684,11987,25344,29541,21059,-12,-25668,-14114,-11447,-19156,-28155,-30434,-25770,-10681,-1142,-1024,-4514,-584,-2659,-10205,-25071,-28901,-20086,-23788,-3705,11620,-4520,-11869,36748,84650,91434,64518,42090,54852,90547,120317,100232,51171,11398,-7965,-13030,-12008,-9500,-5893,-13876,-8409,-11309,5348,35670,40477,19443,-8113,-19866,-30238,-7856,2162,-1331,-7851,-7387,-8239,-16156,-28123,-24822,-16658,-8209,3465,6756,7168,8239,5141,-11407,-11130,-4954,-18761,-17695,-14097,-31764,-1003,39532,57222,48727,31274,23011,18641,19554,16388,15356,10137,9969,30860,52092,54715,38403,57,-18496,18055,37746,13401,-16981,-1564,16860,17542,7951,-12317,-25922,-21834,-22828,-33288,-32410,-21403,-8528,9600,23571,22697,27580,35912,21824,-15029,-26921,-2774,-8507,-22790,-32302,-44912,-23763,8174,36798,28779,4655,-12575,-10996,-5554,-5275,-194,13979,22603,17265,2687,-2019,10036,25694,38020,44048,38230,11050,-10393,-22525,-17106,-10275,-12891,-14972,-19710,-25461,-26069,-28372,-11193,10360,12139,-8634,-32429,-31794,-26118,-21454,-34243,-38208,-40490,-24885,3061,37220,63860,70666,45643,15839,5792,13002,20171,19275,1231,-24988,-20466,3787,2588,13761,43989,65382,61914,36509,11572,9766,13394,15994,-877,-18577,-9560,-5873,-11770,-10722,8601,3433,9672,14567,19868,20071,7940,-3029,-7392,-6333,1634,17749,28306,32263,33176,22246,2337,-16142,-15003,-14913,-27233,-14216,-4194,4650,12841,22355,27243,18432,-10034,-31664,1791,1426,-6187,8863,12007,5521,8734,15514,15488,2782,-12979,-15714,-3544,14999,21147,23241,12085,-1448,-19457,-24957,-16730,-8777,11123,24434,20332,8614,-6151,-13749,-23041,-16808,-17646,-16872,-274,13912,16086,10891,4665,-5751,-13128,-105,17709,16972,5572,-14046,-26307],[-12123,7078,13911,20146,7019,-17957,-2261,22267,8096,-5140,27630,56383,48622,17965,-18714,-34066,-20982,-9425,2255,5564,-10612,-27599,-30496,-18146,-18602,-27120,-24774,-15287,-11168,-17756,-10112,10472,26643,34268,18585,-5960,-18949,-27641,-13858,5057,22724,33738,30491,7877,-17193,9689,47616,65642,47996,17918,6224,3295,2567,10262,5770,5206,6815,687,-21015,-39112,-33363,-10999,13132,14388,-645,-20316,-13693,14617,32042,18803,-21825,8342,41256,35860,17867,8193,17243,27730,42369,30640,-2012,-40240,-13276,8687,19192,10486,-2991,-285,-15390,-32787,-35992,-31327,-8394,22920,29324,11910,-42,-8560,4958,21776,23216,6724,-17881,-32741,-26664,-22859,-18231,-5050,8823,26355,30102,25208,10936,-13092,-5846,4561,-1423,-7897,-6181,-18155,-17202,-11919,-10244,-26360,-29329,-8884,-234,-825,13732,15973,2999,-2271,-8435,-19071,-11814,13795,55116,76621,85669,80020,69097,57077,31660,3979,-2946,22240,36384,30305,21673,8928,-14580,-22150,-9812,-14411,-24405,-13481,11280,13840,29264,33303,6028,-19083,30826,63947,37735,-16545,-19100,-17413,-22678,-15670,-26397,-32357,3536,33342,34896,-19625,-38173,-56486,-132469,-191221,-218128,-195653,-78010,36425,61085,34967,10470,11725,28580,30421,8322,-9847,-12026,-2066,9443,20646,10152,-14999,-28250,-20860,4947,16901,-5165,-37970,-19916,-15715,-16959,-25659,-31866,-1952,35662,65074,70605,31398,840,-13044,-31650,-21282,-10655,-14715,-17480,-27147,-18027,-8392,-8852,4056,15093,525,-19108,-13623,-16434,-1876,43639,45100,13644,-17622,-16443,-7839,-4524,12238,27160,14650,-18672,-25857,-25285,-23675,-22469,-7468,3087,2174,9377,14216,4332,-17156,-30044,-20762,-12542,-15116,-24403,-31430,-23486,-8255,1496,9666,8446,-15867,-29085,-16176,-2823,6632,9216,24775,43906,36604,-7516,-21790,17686,46743,42587,31654,33015,21419,1440,-17285,-35674,-24898,-6047,8270,15882,232,-18581,-33338,-11146,4959,5482,-10978,-33789,-16770,3100,11039,8099,-8491,-20883,-9363,530,3245,4884,19555,21144,13328,-15773,-36892,-19833,2740,9371,-1271,-7421,-12512,-5450,17847,39837,38807,23276,17488,19303,12917,-15924,-23650,5412,14202,32336,66149,71989,58941,37011,19810,-8128,-21482,11951,25186,9381,-17207,-7810,11546,17823,-990,-26822,23987,29641,-1591,-32340,-24150,-12044,-5153,-7615,-1686,5418,11028,16953,8802,-5705,-11718,-13056,-4607,4118,20265,40183,59958,58542,44350,36495,27691,20068,16663,6387,-26353,-24530,3036,-697,-16506,-18579,-20344,-39575,-15729,18284,41156,34998,3390,-35992,-10240,30571,29453,-8936,-21851,-2398,10112,6835,-14038,-34403,-22018,-26066,-29959,-18747,-23028,-16426,13909,34246,23774,-673,-28737,-28180,-9856,9245,15642,6411,-14098,-15511,1788,4293,-6316,-13312,-15442,-9630,-8126,-24841,-16554,-2488,-9038,-12067,8754,6094,-12944,-24468,-6468,-5379,-25911,-19815,-8177,-7758,12666,30237,31994,23217,20734,17158,-542,-14698,-7325,-4406,-14804,-34017,-11435,19971,37642,23448,-3359,-23524,-33319,-11602,23245,40226,29318,-3177,-431,47089,67475,53122,27067,3628,-6917,-5287,-12382,-17427,-29791,-31233,-26252,-22044,-15045,4866,16731,12818,-12760,-23803,-2042,-7558,-31361,-53045,-40034,-12398,18873,62899,83767,74575,36162,-22097,-7784,5214,3878,-2709,-32470,-26992,-9037,5701,28962,35383,24642,19059,28952,24499,3144,-18668,-30740,-24215,-2026,24323,43504,62003,68096,40532,10816,-11193,-8169,4064,-7475,-16422,-7188,-16317,-24426,-24018,-27815,-19238,-12883,-22783,-41380,-14071,-3190,-20995,-44910,-36960,-33749,-23835,8508,38549,43961,30381,15268,1719,681,3928,3454,-9242,-11292,36646,70384,46376,-952,-25304,-26387,-25377,-20574,-22983,-23452,-8841,-1086,12212,24416,10770,-24779,-16335,12517,32873,40223,25328,19161,29522,29251,24630,8573,-3953,-18326,-28649,-4127,28418,39423,22537,2696,-10680,-4013,11357,11103,8133,8389,17001,21952,22187,33962,36988,15583,-13480,-14966,3429,17547,8808,-18399,-18397,23185,46097,38877,18451,7776,4904,-8322,-11875,13123,35002,37681,8159,-29390,-22012,-7635,-10369,-19884,-13974,-2082,2727,16356,32677,43552,33073,1949,-1582,15225,35624,55107,60323,48226,24558,632,-2131,16139,37204,50336,44598,22514,-1086,-6617,1938,-1615,-3728,-11822,-30168,-29078,-11951,-1298,-2275,235,-1029,-7790,-12616,-10342,-15085,-30723,-17316,-3782,-3050,688,13435,23183,29765,34156,38171,42520,48774,44564,36065,50031,64577,72350,73992,60632,24074,399,-13321,-16377,2437,29819,62383,71029,51444,20990,8212,2232,-4373,-11456,-19298,-13529,630,-6097,-33966,-15927,-4644,-11714,-21261,-8540,13138,31473,64615,95184,75853,23516,-28158,-13718,4960,-13909,-28255,3008,15961,11216,-1225,-27936,-15122,11751,8629,-13665,-4905,-335,-21998,-35031,-12489,-365,2137,-3907,3290,650,-22340,-30831,-22950,-34811,-13976,9906,13568,-1273,-19973,-16089,-18646,-22908,-2222,19850,21218,6393,-6636,-16439,-9489,8274,24282,29204,19084,-4124,-29174,-8804,-7423,-16869,-25331,-24366,-19863,-9599,-5150,-7456,-9538,1383,5761,-3493,-21400,-27523,-18487,-31749,-17204,1732,-8945,-12510,34429,82691,90017,64723,43380,48198,73600,101409,85329,40988,7963,-6299,-10131,-9826,-9367,-8364,-12124,-1060,-7122,-1483,28660,36008,15784,-12404,-29151,-24566,-3517,1951,-4449,-11977,-9933,-6770,-11970,-24613,-27304,-19717,-10755,-98,199,-822,4198,5854,-11092,-22686,-10337,-20884,-18485,-15025,-23842,-1018,35543,53445,48241,32695,25450,21924,26128,27670,26595,15592,7018,26538,50411,52128,33462,-7218,-14496,25239,44493,17540,-16672,-1745,17712,18051,9253,-9012,-24446,-32040,-25572,-26501,-44194,-25471,-9002,5497,14754,16274,28862,44832,34789,-4547,-33801,-5883,-10364,-27720,-35018,-45617,-28916,1646,31013,26835,1428,-9899,-2576,-395,-4599,-1899,12658,23621,21945,11491,7238,14810,25819,37350,46715,44706,16833,-9031,-21743,-19121,-15023,-12633,-8335,-10155,-17309,-22963,-24555,-10238,7545,7823,-13378,-32698,-29967,-24245,-22275,-34969,-41043,-38563,-24751,387,34709,64810,69763,40325,10040,1672,9770,17875,18507,2871,-18798,-19231,-338,1586,16572,43917,60801,56700,32051,7723,9150,17026,21613,4636,-12962,-3159,-333,-10493,-20024,-6579,-14287,-1876,4950,11503,13566,3191,-5022,-7191,-6310,-1769,11148,23862,30202,30938,20098,2353,-14684,-13560,-10282,-20823,-15531,-4975,5905,15843,26068,28688,14945,-18667,-20368,13841,8659,-11031,1507,3012,1149,12050,21856,19882,4163,-14733,-22743,-16287,1796,15403,27652,23860,10342,-11480,-22135,-10609,-5033,12239,26081,22736,8584,-10193,-17240,-27658,-26604,-25952,-22340,-5102,9153,11345,7377,4545,-2777,-8319,3757,20322,19748,10193,-7897,-28434],[-14859,6705,13405,17646,2337,-19757,-1535,22664,6315,-11413,26050,59722,55202,24304,-15411,-36384,-23326,-10597,2361,5385,-11895,-29638,-28045,-13131,-13381,-23928,-28508,-20043,-16427,-15773,1981,18307,29048,35168,21142,1008,-5668,-16898,-26604,-4528,16518,33559,34435,12113,-15501,7776,43739,59561,44490,16317,11166,13259,7559,7355,-1625,-2033,939,-3431,-23944,-44806,-37985,-12568,11521,10918,-6641,-26224,-17288,13895,33187,21296,-21685,11635,47503,41972,18395,3614,9063,14835,28873,21304,-8603,-45007,-7248,15466,21971,6811,-11597,-11049,-20764,-31760,-30714,-34595,-17155,16836,28013,14039,4091,-1996,9381,22926,21484,2896,-22338,-34024,-24145,-18026,-11979,2780,9676,17333,22407,20761,8260,-17689,-13830,-3047,-3818,-4416,-5953,-21457,-19766,-12341,-10474,-25760,-31061,-13885,-6556,-2373,18341,21911,3700,-8325,-11865,-18569,-6403,20429,61373,80913,83185,71413,59277,51417,32103,8195,-3120,20858,38746,33393,21426,7617,-12332,-16094,-5878,-11270,-21162,-10588,14284,17663,29172,27449,-4106,-13015,36395,65478,37247,-19258,-19285,-17591,-18926,-9760,-18555,-37154,-2035,30579,27493,-33146,-20534,-42426,-126321,-180662,-208234,-204796,-99123,27224,68628,42395,12898,10016,26101,26437,1975,-23374,-15198,-4938,1207,10873,1142,-19943,-26801,-19795,1404,12067,-10562,-32120,-12362,-8600,-10819,-19940,-31559,-10745,23473,53698,65492,33168,-166,-17991,-39259,-27977,-13531,-14594,-15375,-23531,-15525,-4550,-2499,8855,17941,2048,-22845,-23090,-23890,2864,49208,42790,5265,-24350,-12897,-5706,-11806,3277,16668,4600,-26877,-34902,-39294,-37279,-22367,-1936,13091,15694,20134,18481,1812,-20894,-21589,-7646,-2266,-11257,-25151,-28969,-14782,3402,12244,16390,12189,-15029,-37258,-23176,-6177,8666,17768,38115,58949,46363,-5305,-26255,19272,53172,47603,30411,30781,20729,2697,-15183,-31924,-24361,-6943,7255,16182,2340,-17241,-32075,-12454,4901,6956,-6882,-31484,-28329,-6347,9594,13907,-1217,-18138,-6503,6403,7772,-122,9499,16718,20458,-35,-20122,-4231,21628,29982,14122,229,-8731,-6809,11932,31450,31679,18797,13757,12947,2767,-24922,-21201,2537,9693,32288,70718,76229,59776,35863,16798,-11426,-15631,17164,26556,7022,-14591,1728,17878,18638,-3249,-24626,27530,35613,6059,-25567,-19591,-7034,-2621,-9455,-4770,1504,7865,17404,13903,-539,-8900,-13061,-7410,998,18928,41768,62041,57656,39096,29809,20788,16331,18297,11262,-20371,-29508,-1362,-2160,-14023,-14660,-16894,-34930,-17656,17958,41893,35074,5957,-26102,-4174,34933,34580,-2871,-21939,-3792,8229,3033,-18661,-29382,-16417,-18673,-24244,-18988,-21730,-11152,21197,41209,25320,349,-28157,-30743,-12193,5932,11390,4904,-9752,-9978,609,-2370,-9876,-12289,-10852,-2533,-5330,-23115,-10085,4757,-2142,-5316,9187,6520,-9019,-17260,-5760,-8819,-27083,-12038,-1168,-925,18750,34271,32121,19203,15402,14209,-673,-12589,-10374,-11708,-21972,-34629,-8871,19270,35082,20738,-5792,-25911,-32457,-15605,17361,36572,30996,753,-632,42695,60951,49746,26713,7015,-379,-503,-6083,-9625,-21476,-31832,-21664,-14783,-9409,7115,17020,11912,-15043,-19639,1077,-6893,-31907,-43974,-39909,-14442,23426,69028,88757,78911,39470,-17645,-6946,6833,2898,-8398,-39637,-32098,-16268,-1316,22654,30449,20448,13645,23643,21383,3071,-15720,-24117,-29408,-13640,14777,39225,62225,65168,34365,6811,-13789,-9623,1228,-15753,-16291,-2563,-10971,-22539,-25950,-25742,-20366,-16774,-25996,-39181,-14347,-5532,-24453,-38000,-30788,-30491,-24125,11974,41595,43356,26464,12729,5392,6315,10439,10751,-6800,-11645,39366,73400,51395,4575,-20565,-22674,-24953,-36711,-36918,-25944,-5588,-804,8679,17730,2290,-32208,-9305,17963,35643,41266,26910,18412,24147,19553,11640,1039,-3320,-10552,-21025,-8457,23363,38458,25539,5549,-7532,-651,12654,7883,5392,7501,16560,21753,23931,37233,40969,20360,-7984,-12187,5549,21252,14101,-13622,-21019,24479,50469,40491,15950,5920,8875,1388,-6597,12151,35608,41653,13426,-24050,-21543,-11366,-16902,-26941,-19346,-9427,-4724,13095,35672,52446,45641,11179,-3932,7459,32157,56364,64644,54292,30788,5102,-5136,7422,26265,41837,41472,16471,-11397,-13652,2731,2746,1895,-7179,-25908,-30998,-15476,-5580,-6544,-4637,-7031,-14657,-16397,-13349,-17675,-26673,-12251,238,-2840,-4882,4910,20377,33058,38370,38629,36227,38361,33633,28206,45880,65757,80743,87136,70443,27483,-803,-17153,-20692,-1637,27221,60634,68517,47827,17954,10064,9030,3899,-5495,-17879,-11469,4353,-3044,-30530,-10464,3675,-3812,-22377,-13241,11697,32736,68173,98320,78689,28497,-19893,-15935,606,-17068,-25009,882,12414,8223,-3193,-29737,-13494,14833,14321,-10692,-7440,2878,-13781,-32351,-18339,-2970,1239,-7765,-5717,-10432,-32178,-28544,-20624,-30918,-14418,4928,4065,-15547,-32625,-21565,-24434,-25983,-451,22344,23138,6992,-8508,-20044,-11166,4230,20800,26078,15460,-7991,-25442,-3115,-2776,-13740,-20999,-17288,-13793,-8509,-8602,-12492,-12622,3009,12458,3004,-16260,-25276,-16085,-33116,-28726,-4789,-10290,-13454,31417,79236,85952,62289,43171,40825,54807,78107,67296,31168,6075,-4668,-8397,-8359,-10032,-12534,-10102,6824,724,-3201,23585,32514,12493,-16805,-22471,-16066,1464,2326,-6946,-14933,-10199,-3242,-6373,-20459,-28798,-22575,-13685,-4275,-7406,-8636,3219,10277,-4972,-31067,-14525,-22251,-17993,-12999,-14237,2444,32583,48922,46391,33228,27491,24696,32317,39592,39642,23561,4627,20027,46491,47840,27821,-13372,-11109,30137,48959,20817,-15865,-1952,17786,17908,10771,-4762,-20895,-39453,-16723,-13494,-35060,-28596,-10659,320,5484,10503,30429,53216,47133,6041,-35161,-7626,-9165,-29447,-38060,-45671,-32161,-4052,24873,25366,2156,-2028,6646,4527,-4071,-1503,14047,25721,25621,17141,11648,14710,22060,34050,47318,49437,22850,-4379,-19144,-21075,-20258,-11811,-1703,-119,-7080,-16180,-19479,-8175,5901,4335,-17189,-30386,-27396,-22497,-22965,-33210,-37928,-36421,-25434,-4003,28952,61271,64616,33697,5051,-1388,6732,15154,17476,5843,-10146,-15545,-5438,-1675,16024,40783,53768,49719,26712,4007,8595,19863,26317,9842,-7714,3185,5604,-8261,-28097,-17720,-29160,-16747,-8314,-314,4017,-3909,-8776,-8565,-6594,-3999,4959,19088,27120,28317,18704,3694,-12458,-11960,-5305,-13155,-15566,-6537,6857,19002,29743,29723,10658,-27620,-9466,23954,15554,-15040,-7937,-7113,-2863,13460,25634,22560,5058,-15514,-25877,-28897,-12717,7722,29877,34401,22160,-3464,-19493,-4845,-1406,10420,24291,23245,9150,-12921,-20796,-28361,-33503,-32029,-26910,-10561,3465,6139,4125,4508,-365,-3812,7668,22698,22574,15646,-214,-22370],[-14239,7721,13726,15442,-1567,-18076,1408,25271,7712,-18734,23205,62551,62871,32631,-9779,-37198,-24772,-10633,3527,6383,-11673,-30038,-23763,-7351,-7621,-19635,-30801,-23020,-16819,-5744,15042,26025,31336,35962,23924,8330,7685,-29,-28116,-13315,10432,32665,37897,17157,-12281,4663,37844,50720,38282,13676,16329,21945,12907,6146,-7610,-7872,-3577,-6278,-24631,-45556,-39966,-13016,9696,6652,-13532,-32229,-21662,12397,33900,24703,-19712,11600,49256,44349,17156,-1569,721,2607,15936,12631,-13765,-38359,-1764,21238,23550,1731,-22116,-18361,-17549,-24785,-22200,-29936,-26422,8352,24355,14712,7457,4216,14400,24520,19917,-517,-24939,-30454,-18566,-10660,-2718,13351,13328,8245,12795,14567,4807,-19791,-20183,-8979,-2242,196,-6069,-24163,-22062,-12843,-11437,-25265,-31227,-18297,-11925,-1311,24447,29651,7706,-12742,-14872,-16281,404,26680,64369,81190,77186,60907,48800,45668,32587,12243,-3356,18603,39288,34772,20402,6626,-8545,-8543,-877,-8488,-19022,-7316,17561,21891,29436,21883,-13684,-7257,39577,64626,35964,-22279,-20889,-18918,-16213,-4598,-11427,-34029,-8254,25795,18315,-37127,-899,-30471,-118850,-161253,-182663,-195153,-115812,16700,73570,46774,12503,6466,24255,26724,5805,-11253,-6066,-5750,-7714,-55,-8698,-25193,-26297,-19619,-2901,5772,-17144,-24765,-4181,-1703,-5485,-14764,-28060,-16963,11127,40281,57023,33306,-508,-21971,-44975,-35302,-18288,-14546,-11179,-18685,-13355,-1463,2309,12514,20418,3972,-24211,-32117,-29220,8992,56421,43007,-693,-28960,-9790,-4785,-19004,-4871,6017,-6549,-36426,-42808,-47396,-34558,-16575,1758,19523,26264,28810,20952,-1367,-22101,-12831,3277,6206,-8555,-26170,-23572,-3652,15425,22316,21943,14538,-14540,-41949,-28282,-8407,10509,25909,51063,72009,52882,-4072,-29619,19367,56288,50032,27872,29290,22900,7400,-10092,-27595,-23997,-8280,5227,15005,3914,-15456,-30268,-14224,3796,7481,-3402,-27472,-40415,-15054,8378,18375,4366,-16036,-3485,12168,12336,-3955,-1134,10548,21519,2850,-21145,-4575,29243,45613,29576,8838,-5713,-9191,4932,21798,23255,13575,9583,6148,-7127,-30567,-17951,-1100,3902,30135,70979,75832,56947,31776,11456,-15189,-8993,21930,26880,4249,-11233,10051,23577,18922,-6299,-21585,29875,39027,11634,-18744,-14531,-3353,-2164,-13490,-9592,-4059,2957,16436,18618,5110,-6074,-13102,-10120,-2185,17100,42056,62203,55251,31605,20090,11557,10906,18030,14346,-15261,-32969,-6619,-5234,-14185,-13996,-14909,-30828,-19581,15824,40233,32873,6806,-18536,1477,38139,39263,3244,-21912,-5864,5307,-1758,-23450,-24226,-10718,-10435,-14940,-15340,-18185,-5490,27383,47263,27260,318,-28274,-33490,-15225,2357,8185,5236,-5068,-5920,-2141,-10420,-14007,-12299,-7163,5561,-780,-19373,-4273,11267,4333,284,7578,4865,-5978,-9247,-2111,-8720,-21268,-3075,5793,6569,25495,38173,31258,13621,7802,8460,-3757,-13327,-14792,-19845,-29721,-29084,-6668,17260,30345,15673,-10416,-29271,-30288,-19416,10129,30542,29923,2217,-1144,37470,53122,44345,23872,7763,4472,4340,341,-1444,-12100,-25763,-18578,-8680,-2220,11294,18163,11342,-16728,-16948,2808,-6328,-28772,-34617,-33763,-14671,27387,72257,89419,78996,39825,-14330,-6029,7559,563,-15497,-45038,-34018,-20110,-5230,16636,23409,13263,8334,21104,21626,7439,-6706,-11499,-20153,-26954,1315,30338,57088,57413,26593,1935,-16640,-10978,-812,-20237,-12854,1204,-7032,-20594,-28235,-24869,-22322,-21695,-29650,-36643,-14793,-8207,-27931,-30708,-23528,-26264,-23771,15469,44194,42468,22902,11496,9505,10873,15633,16393,-5062,-10749,41198,74797,55850,10492,-16220,-19672,-20689,-32510,-31401,-16513,2104,3290,8065,12804,-5068,-37258,-2974,22198,36892,40466,26543,15703,17533,10016,-1520,-6839,-2255,-2970,-12627,-11810,16900,36087,28806,10740,-3057,2159,12432,3636,1368,5500,15498,21442,25508,39252,42449,22609,-3687,-8752,7146,23466,17801,-9304,-24569,23181,51651,40108,12852,3798,12679,10381,-1747,9521,33667,42202,15914,-19150,-19143,-14358,-23463,-31662,-21708,-15607,-12486,8307,35858,57613,54164,17145,-6239,1202,30014,57660,68066,58925,35424,8034,-8644,-1814,14147,30337,35234,9848,-20955,-22763,1714,6580,8015,-1420,-20261,-29786,-17335,-7838,-9752,-10184,-14769,-22972,-20051,-16412,-18882,-16421,-1737,8320,890,-6876,-4019,13930,32288,39184,36794,28652,26346,20746,19134,40167,64305,85917,97280,77889,29920,-1961,-19785,-23744,-5551,24362,58531,65565,43870,14930,12267,15710,11871,133,-16702,-9862,6961,-822,-27620,-5915,10488,3765,-18888,-18333,8901,33160,70317,97859,77842,31680,-11968,-15748,-2881,-18549,-21260,-2430,7115,4513,-4648,-29970,-12854,16262,17999,-8382,-9440,6380,-5664,-25300,-24589,-5903,736,-10233,-12653,-20051,-36175,-23120,-17182,-26680,-15187,-1552,-7490,-30865,-30585,-20990,-29156,-26780,1379,23021,22870,6476,-10091,-21270,-9469,612,14908,19789,9923,-11566,-21344,2029,1752,-10474,-16432,-10214,-7988,-7602,-11612,-16390,-14849,2773,16438,8451,-10647,-22169,-13667,-29275,-35213,-6883,-9358,-15188,27868,74399,79362,57398,41364,33371,37762,58602,52764,24241,5398,-4000,-8319,-7702,-11341,-18218,-7592,14708,10091,845,22232,31704,11144,-20323,-14665,-7026,6781,3214,-8558,-16237,-8483,1410,-269,-15958,-28988,-25419,-17019,-8987,-15789,-14362,5543,16054,1677,-30846,-17177,-22817,-16165,-8339,-3729,8350,30708,43897,43314,33024,29476,27407,38201,51682,53794,33590,3729,11650,40465,42029,21704,-18212,-8829,32973,51436,23509,-14163,-1877,17413,17528,12715,270,-15190,-28652,-2714,310,-24420,-28986,-12826,-5368,-2993,6986,33422,61914,59466,17398,-30253,-8511,-5506,-26354,-39657,-44392,-33248,-8519,19091,24463,5816,7546,15422,9095,-3704,116,16915,28265,27744,18804,10671,9265,13713,27243,45212,52184,28673,2131,-15078,-22079,-25452,-10564,4712,10126,4513,-6421,-12427,-4481,5976,2482,-18672,-26440,-24306,-20954,-23226,-30633,-33740,-34271,-26883,-9456,20613,53506,55635,26106,924,-3739,3745,11970,15803,8364,-3339,-12770,-10950,-6207,12279,33880,43858,41117,20966,787,7764,21422,29496,13967,-3076,9400,11900,-5237,-32276,-15053,-18203,-33879,-24659,-15160,-8205,-13122,-14414,-11809,-7979,-5404,232,14523,23039,25190,17789,5945,-9834,-10385,-296,-4784,-13601,-9132,6819,21485,32604,29632,5000,-35957,126,31020,21150,-15758,-19393,-18273,-6688,12443,26110,22617,4399,-16443,-23892,-29237,-28552,-2051,29103,42436,32652,3414,-17988,-702,1334,5141,18119,20536,8727,-15012,-25190,-25553,-29788,-31310,-29745,-17452,-4063,-77,528,3390,54,-1100,10418,24103,24567,20284,6330,-16147],[-11477,7692,11695,10337,-7548,-15821,3794,27712,11240,-28641,16307,61750,68573,40295,-4046,-36600,-27683,-11785,3402,6164,-12371,-30888,-20225,-3315,-3860,-16848,-32704,-24729,-12671,6455,26137,31439,31663,34992,25073,13798,18914,16317,-11978,-16720,4789,29772,38919,20859,-9108,-1595,28255,38104,28400,9319,20480,27967,16788,5156,-13328,-13813,-8731,-10568,-26678,-44935,-40003,-13458,6902,865,-21878,-36038,-27444,9256,33060,27479,-17141,7745,45914,42025,13171,-7981,-7784,-8526,4040,4646,-17718,-33606,1496,24622,23021,-5179,-29480,-10403,-7840,-16969,-14478,-22932,-35116,-2674,18195,13419,9297,9189,19015,26025,18372,-3233,-24486,-24442,-11919,-2010,8281,24733,19008,1665,1697,6042,-725,-20827,-24384,-13082,1123,4152,-6958,-26243,-23495,-13556,-13279,-25177,-30728,-22316,-16063,1074,30058,36959,13295,-14448,-17229,-12600,8004,32307,64130,77468,68238,49331,38509,40319,32902,15638,-3948,15189,37654,34302,18715,6006,-3651,197,5330,-5875,-18200,-5090,19944,25935,30056,17628,-20872,-4284,38678,60559,34088,-24180,-24210,-21765,-14556,-87,-4871,-27924,-14372,20399,10165,-27760,17634,-17012,-102058,-132169,-149747,-179394,-137373,1443,75394,49663,11268,2253,23354,30998,18160,12418,9816,-3389,-15648,-11135,-18823,-31498,-28519,-21888,-8417,-1725,-24393,-16829,4119,4522,-1422,-10824,-23801,-19338,459,26710,47055,32480,-122,-24871,-46074,-43158,-24303,-14202,-6167,-13555,-11485,844,5352,14544,21992,6031,-21710,-35433,-29681,15946,64436,45043,-4354,-31432,-7778,-5350,-25364,-11259,-3557,-17080,-45538,-42434,-36204,-22099,-9178,3110,21778,32890,34546,21030,-5773,-22385,-6286,10751,11724,-7622,-27383,-16725,7912,26810,31141,26028,15227,-15048,-42545,-32025,-9635,11846,32879,62454,81677,55416,-4232,-31291,17812,55607,49238,23622,28034,26366,13077,-4759,-24181,-24033,-10315,1796,11877,4327,-13982,-28017,-15629,2055,7086,-924,-23136,-52524,-21717,7219,21064,7866,-14881,-569,17394,16697,-5279,-11630,2368,16373,-3648,-30369,-9135,34111,59563,44554,17021,-4015,-12920,-3478,10695,13413,7622,5379,-29,-14798,-28733,-15030,-5782,-3383,25239,66152,70103,49987,24363,3446,-19221,-2489,25668,25836,846,-8511,16007,27404,17957,-10512,-18679,30275,38957,13980,-12918,-9628,-1337,-4054,-19449,-15005,-10646,-3905,13579,22132,10323,-4178,-14132,-13293,-5723,14276,40310,59717,51138,22325,7415,-137,3399,15070,14761,-11920,-34623,-12926,-10255,-17572,-17237,-15279,-28569,-22177,11380,35668,27819,4365,-15221,3725,37760,41735,8223,-22621,-9008,1288,-7478,-27945,-20044,-6175,-2785,-4308,-7785,-12628,-410,31103,50923,28731,-1253,-29497,-37204,-19836,-2190,5285,5848,-1876,-4336,-7021,-19822,-18057,-13942,-5299,12994,4538,-15195,-271,15778,9100,3415,2881,409,-4679,-2345,2877,-4886,-12398,4473,10794,12742,30932,40412,28341,5759,-2586,-694,-10563,-17946,-21559,-29102,-37664,-24532,-5938,13134,22751,7574,-18143,-33564,-27728,-23011,1164,21531,25147,9,-3677,30322,43224,36109,17565,4845,6490,7987,5625,5567,-3915,-19327,-18014,-5736,3277,15146,18780,9954,-19029,-16382,2612,-6395,-24161,-26831,-28724,-14283,29200,71123,84437,73573,36161,-13219,-6179,6592,-3487,-24346,-43158,-31362,-18373,-5603,11051,14405,4354,6383,22474,25279,15093,5162,1851,-8108,-29465,-16471,16094,45806,44694,17186,-4108,-20250,-12969,-2376,-14976,-7837,3128,-5402,-19551,-31444,-26262,-25992,-27877,-33286,-35151,-16289,-11788,-31635,-24467,-17026,-22787,-23950,17413,44594,39699,18548,10775,13091,13423,18278,19180,-4683,-9091,41068,73381,58294,15215,-13442,-18611,-15971,-16672,-15207,-3737,10268,9027,11045,11647,-9471,-32956,1447,24229,35442,36449,22886,10355,9357,390,-14591,-15013,-1747,3038,-5258,-14292,8345,31204,30754,16402,1347,3212,9453,-2521,-4583,1891,13387,20460,25910,38820,40315,21258,-1704,-5721,7911,23732,18959,-6704,-28218,18817,48611,36821,8601,521,14776,16950,1331,4570,28461,38424,14927,-15031,-16011,-16652,-28571,-29017,-20954,-19859,-20818,1372,32266,57633,56984,18661,-9719,-4140,27816,57549,69214,60786,37152,8274,-13590,-11985,932,16532,26858,4837,-24072,-33768,-1902,8813,13314,3988,-14530,-24483,-15284,-5968,-10389,-15938,-24449,-30757,-22608,-20213,-19243,-7407,9084,17495,6565,-4821,-10863,3701,26576,35553,31826,19390,13215,7623,10152,32897,59653,86816,102960,81774,30544,-3852,-22012,-25904,-9908,20501,55178,61220,38615,10941,13635,20986,18180,4133,-16691,-9754,7163,-781,-26387,-3246,14681,9271,-14201,-24045,4710,32347,70208,93171,72634,32003,-5684,-14357,-5783,-18404,-18005,-7484,-811,-811,-6625,-29807,-13729,15593,19008,-7811,-11422,9154,1183,-18191,-32024,-9518,-198,-12240,-17676,-26986,-30198,-17642,-14174,-23317,-16717,-8872,-17972,-28142,-14518,-13006,-26106,-23970,2506,20941,19388,3869,-12241,-20782,-5886,-1863,6786,10088,2241,-14930,-18574,5260,4934,-8203,-13027,-4475,-3497,-7640,-14929,-20109,-17541,-376,16660,11672,-5825,-18836,-12132,-25116,-33633,-5921,-8157,-18623,23395,67627,69742,49666,37263,25828,26778,52162,48926,21893,4733,-5493,-10622,-8191,-13352,-25874,-5241,21332,18691,7765,24312,33565,11950,-21967,-8479,848,11265,3644,-10165,-16852,-6585,5338,4695,-12201,-28012,-29135,-21501,-14985,-25453,-15812,9606,20399,5477,-27208,-18845,-23470,-13885,-2524,6459,14787,28896,37633,38216,31223,30576,29376,42862,62430,67217,43957,4199,916,31597,33901,14329,-22536,-8531,33126,51394,24979,-12151,-2150,15993,16324,14170,4826,-8610,-14783,12092,12892,-14053,-26204,-15631,-11817,-10006,6076,37499,70350,71108,28937,-23158,-10092,-1521,-20575,-38322,-41760,-33167,-12602,13295,23267,10082,16055,22265,12273,-4542,848,18858,29576,27579,16675,5815,743,2462,17564,40312,52466,33310,8821,-10426,-22011,-31110,-10104,9719,19330,16080,4762,-4034,232,7126,1942,-17615,-22168,-21702,-20415,-23615,-28438,-30047,-33052,-29767,-15740,10051,41596,42907,17220,-3122,-6414,38,7711,12699,8896,117,-12276,-16685,-11345,5607,22698,30472,30572,14621,-2355,5803,20900,30348,16154,411,15026,18162,-1852,-30406,-4157,-3291,-33531,-42743,-32598,-22538,-23955,-21646,-16634,-10891,-6767,-2537,10455,17982,21365,16929,8529,-7326,-9034,4486,3840,-9252,-12543,5399,22764,34258,28209,-1984,-32845,8082,34769,25018,-12171,-32008,-29644,-9975,9325,23469,20055,1991,-17843,-19168,-17819,-33637,-12941,25739,47937,41663,9156,-17299,1870,3573,-2363,8267,14909,7130,-16295,-29690,-21683,-20741,-24035,-28832,-24516,-12370,-5824,-2195,1997,-820,442,12733,25574,26592,24413,11801,-10418],[-5958,7882,8075,3093,-13841,-12605,6085,30403,17690,-31907,6097,57589,72282,47304,1927,-33225,-31365,-13549,2316,4975,-13792,-31606,-17559,-1094,-2159,-15685,-31235,-23739,-5349,18050,34627,34380,30161,32538,24615,17127,27596,30880,4613,-9122,1525,24982,37013,22464,-6315,-11388,14884,22562,16072,4848,23668,30961,18391,3531,-19173,-20505,-15458,-17576,-31763,-45950,-39871,-14597,2831,-6653,-31534,-32247,-34597,4021,29904,28328,-15094,199,37640,34817,5950,-16128,-16447,-18435,-6552,-2765,-20874,-31873,1013,24237,19459,-13831,-16948,5079,2600,-10616,-8661,-16933,-32104,-15735,9529,9385,8514,11665,21796,26321,16112,-5556,-21659,-18835,-6260,6076,18903,34365,24524,-92,-10019,-5519,-9536,-22278,-26552,-16678,3049,5375,-9906,-29147,-23806,-15313,-16660,-26179,-31100,-26901,-19532,2573,32949,41303,17512,-14900,-19842,-8916,14775,36088,60177,69311,56262,36586,28101,34593,31780,17068,-5904,9795,33007,31209,15708,5004,1175,8819,11753,-3883,-19215,-5440,19888,28446,30214,14469,-25510,-6288,32430,52583,31426,-23316,-29578,-26766,-14497,2930,68,-23023,-20721,14822,5311,-13645,33754,-699,-80730,-108125,-127803,-171910,-166402,-15625,74790,51360,9857,-2179,22598,36853,33444,37001,27465,2411,-19139,-20962,-28526,-39069,-34139,-27578,-15760,-10407,-32229,-9308,11792,9484,842,-8781,-20695,-19046,-7367,14615,37369,31252,624,-26982,-43131,-47563,-30169,-13422,-1602,-8827,-9712,2466,6624,14709,22259,8072,-15482,-27356,-24926,23038,72100,47990,-6040,-32122,-6976,-7221,-29721,-15244,-10294,-22602,-36450,-35500,-26440,-10858,-2206,2170,19897,35241,37033,18667,-11491,-23048,-2605,14339,13867,-8478,-28218,-9317,19037,37219,38747,28944,14646,-16395,-42802,-33960,-9455,12996,38565,71681,87242,54238,-5287,-30493,15290,51678,45561,18175,27243,30396,18709,-19,-21478,-23751,-12213,-2141,7631,4008,-12635,-24886,-14936,1137,6852,1269,-18490,-47289,-23927,6980,22824,10234,-13707,2937,22573,21465,-2470,-18731,-5046,10622,-8833,-31568,-3760,45385,76016,59657,24779,-2834,-16927,-12279,-579,3669,2591,3131,-2781,-16394,-20931,-11746,-9964,-10471,18926,57608,60478,40387,15120,-5715,-21349,4611,29477,24870,-1638,-5760,20419,30095,16863,-14330,-14963,29793,36440,13973,-7198,-3781,738,-6361,-24583,-17139,-14829,-10749,10367,25546,16113,-2020,-14971,-15393,-7854,12016,37894,55922,47068,14117,-5523,-12044,-4196,11015,13995,-8919,-32860,-17901,-14686,-21571,-22325,-16219,-26345,-23745,6631,30295,22089,120,-14956,2809,34163,42593,13159,-22520,-11103,-1230,-11306,-28750,-15424,-1459,5391,8228,4293,-3397,5687,33750,53467,31154,-2253,-29544,-39872,-24229,-5728,4387,7792,1081,-3450,-11790,-27001,-18279,-14965,-3389,20855,11937,-9346,3561,19776,13630,5724,-2862,-4496,-3220,4552,9706,3229,-1621,11521,15194,18725,35910,42051,24980,-2267,-13293,-10741,-18678,-24083,-27822,-34047,-31257,-19512,-4882,9031,14647,-1068,-26581,-33120,-23004,-23536,-6810,12025,18824,-3924,-6679,23227,33566,27346,9961,319,7618,12112,11427,12950,4550,-11906,-17845,-4317,7940,19520,20334,9421,-20350,-15269,3136,-4736,-17625,-19090,-23854,-12259,30346,67399,75802,64648,30559,-12316,-5515,6247,-6202,-31933,-37424,-24190,-10696,-1574,8311,7062,-50,12216,29289,33318,26222,19315,16341,5644,-13697,-35801,-994,30907,30051,8925,-8721,-22160,-13427,-1163,-4003,-27,5520,-3932,-17506,-32835,-27839,-29149,-32017,-33573,-33194,-16828,-14070,-32760,-17631,-9915,-18490,-22837,19065,43881,36262,14988,12300,18013,16047,20209,20969,-3371,-4991,40818,70934,60151,20057,-10511,-17803,-10830,-2084,1377,9746,18855,16606,18896,16925,-7702,-27894,5754,26026,33149,31020,17816,4795,2235,-6835,-24072,-20506,-203,8907,2355,-13536,-73,25466,32494,23121,6790,4084,5394,-8722,-10298,-1078,12398,20715,26661,37448,36296,18077,-411,-1762,9994,24220,19309,-4438,-27180,13840,43203,32460,5240,-2272,16184,22111,3973,-741,21901,32209,12700,-9586,-10818,-15332,-25248,-21363,-17026,-19584,-27002,-5594,26755,53989,55339,17216,-13031,-7072,26374,56971,69184,61053,37193,7169,-18497,-21162,-10997,3556,19822,5138,-16503,-40209,-6514,10637,18588,9758,-7857,-16335,-7578,1882,-6086,-19069,-33681,-27151,-21194,-23222,-17633,1015,19601,27270,14050,1549,-9596,-7251,17926,29154,25373,10396,2225,-579,5039,26302,53535,84787,105125,83191,30605,-5220,-22754,-25580,-13181,16885,51618,56516,33139,7070,15120,25783,23695,7412,-16641,-10080,5832,-2119,-25829,-1306,17311,13332,-9270,-27876,1307,31903,69067,85842,64563,30496,-295,-11588,-6636,-15791,-14367,-12256,-10152,-6701,-8364,-28599,-14543,14365,18718,-7962,-12152,12048,7601,-10814,-35203,-12098,-553,-13077,-19826,-27481,-22009,-12379,-11167,-20111,-17577,-13776,-18252,-8347,3118,-1249,-16384,-17395,3901,17108,13623,102,-14055,-18579,-856,-912,-576,-521,-5292,-16122,-16661,6963,7243,-6345,-10409,234,199,-7800,-17700,-23035,-19973,-5210,14153,13342,-1287,-14440,-10342,-21876,-28440,-3268,-7045,-22862,19252,59928,58196,40372,31801,19603,26118,60335,56970,24920,4318,-8513,-13824,-7826,-13527,-33620,-2303,26996,26172,15563,29220,38055,15347,-19783,-3735,7529,15241,4108,-11507,-16918,-4987,8322,8521,-8677,-24724,-29191,-25845,-21473,-34758,-10859,14799,22711,6096,-24334,-18639,-23565,-10544,4501,16614,21578,27554,30858,31781,28338,31133,31062,46736,71751,79449,54252,6946,-11058,20721,24131,6359,-25690,-9467,31524,49840,26072,-9010,-1732,14527,15195,15592,9042,-1212,342,26659,24066,-3927,-20131,-17469,-17425,-13103,8589,43012,78744,82299,41059,-14239,-12347,2138,-13570,-33024,-36992,-31678,-15910,8422,22561,14662,23370,27487,14470,-6192,276,19245,29681,26382,13098,606,-5942,-6906,8423,34795,51528,37245,15772,-4616,-19454,-35425,-10230,13534,27624,27628,17187,5935,6306,9628,3209,-13848,-17329,-19070,-20121,-23312,-26402,-26792,-32305,-33237,-20477,-123,27816,28405,8171,-6527,-8965,-3717,3261,9014,7979,999,-13218,-20776,-14807,-1427,9027,14724,19138,8639,-4760,3233,18951,29604,17090,3603,20881,25264,2809,-25017,7255,10119,-14445,-31401,-34735,-31315,-31752,-27563,-20539,-14012,-7714,-2613,8007,13180,17817,16824,11954,-4342,-6989,9884,13362,-1801,-14992,3498,23574,35583,26607,-8780,-23311,15271,36367,27928,-5438,-30691,-32340,-11513,5593,19144,16107,-1185,-18946,-13126,-6347,-19601,-22858,21438,52154,50163,14789,-16104,3957,6461,-9389,-3388,7811,5225,-16167,-32724,-17373,-10973,-14199,-23920,-29334,-19458,-8937,-2494,1785,-1501,2182,15819,28264,29614,28830,17216,-3934],[1217,8994,3704,-5160,-16402,-8102,8718,33418,26487,-20317,-5857,51237,74642,54103,8602,-28201,-33820,-14482,1606,4173,-14500,-30462,-14602,642,-1059,-14667,-28345,-19310,4297,29119,41772,36518,28812,30744,24500,20077,35383,44838,22092,4949,3373,20473,34011,23559,-2081,-22374,651,8654,6978,5381,28304,33117,19557,2881,-23011,-25809,-21629,-25099,-37436,-44866,-38547,-14371,-80,-13238,-37745,-23515,-28876,-716,26764,29061,-11862,-7493,28240,26353,-1279,-23294,-22185,-24258,-12731,-6698,-20576,-30417,-1143,22195,15426,-17330,413,23289,13905,-3881,-2417,-10043,-20012,-21320,2604,5376,7520,13902,24815,27618,15640,-4744,-15338,-12013,159,15169,30349,43321,30936,5617,-15571,-16229,-17710,-20511,-23909,-18145,4774,5902,-12640,-31394,-20536,-15512,-18610,-25426,-30205,-29543,-19793,4763,34910,44239,21356,-13407,-20491,-3358,22329,40026,55600,59943,44581,25699,20181,30594,31160,18596,-6820,5100,28038,28118,14008,6095,8018,19142,20342,271,-18808,-6121,19558,31443,32167,14565,-25393,-10194,24446,44117,30980,-16686,-32125,-31059,-13368,6628,5195,-17968,-24452,12722,8361,2830,48598,16708,-63710,-100586,-127355,-178446,-196399,-25453,74568,52971,9647,-4750,23301,43991,49567,61359,46344,12525,-13617,-23529,-34045,-44921,-39774,-33518,-21955,-17151,-34547,-698,20381,14878,3070,-6984,-17765,-16583,-10225,7360,31522,32103,3209,-26803,-37820,-38209,-30697,-10348,3466,-2941,-5660,5489,8197,14853,22768,11769,-5132,-14858,-16477,31097,79820,52537,-4686,-30001,-5549,-8262,-29574,-15674,-11208,-17183,-24278,-26699,-17472,-617,4664,480,15536,34646,37426,15200,-17271,-23636,-807,15107,13643,-9937,-27236,-1090,29993,47289,46112,31911,14117,-17385,-43577,-32160,-6845,14983,43570,78764,88802,50561,-6005,-26737,13072,45801,39989,12623,27535,34922,24283,4336,-18734,-22120,-12764,-5094,3769,3713,-11013,-20587,-11191,2123,7592,3790,-13291,-35906,-20899,8303,24565,12527,-11561,7383,27754,26515,3800,-19278,-8395,11003,-2125,-17394,11218,61210,93364,73478,31451,-1983,-20571,-20874,-11146,-4721,-347,3916,-642,-11253,-11230,-8042,-12903,-16308,12068,46439,48026,29020,4816,-15303,-20462,11998,33355,24359,-2710,-3042,23263,31501,15676,-17261,-10625,28320,31461,11444,-1883,2690,3304,-8250,-26575,-13918,-14052,-16693,6851,28405,21961,177,-15868,-16402,-8452,10291,34657,50634,43013,8318,-16872,-23291,-11424,5898,11924,-6503,-28843,-20548,-16983,-23755,-28344,-17645,-24062,-24290,1877,24558,16264,-5858,-18077,-2273,26448,40704,17076,-22136,-12055,-1699,-12444,-25839,-11032,2681,13020,21066,18915,8621,12263,34753,54169,33558,-2886,-28533,-41308,-28845,-8554,4643,9886,2935,-3787,-16428,-27803,-14851,-15507,-1956,27848,20026,-2916,6453,22295,16901,6493,-9921,-9874,-2358,10067,16241,12663,8576,16687,18032,23274,38838,41516,20094,-10940,-24178,-21220,-27490,-30508,-30277,-27413,-24409,-15165,-4462,4319,5676,-10188,-33923,-26661,-17376,-21741,-13710,1798,10398,-10370,-11148,15472,23747,17662,521,-6568,7004,15457,16427,19302,11833,-5180,-18776,-5494,10198,22556,21247,8341,-22123,-13938,3882,-2396,-11287,-12879,-20569,-10724,29322,60001,62710,51402,22137,-12669,-5249,5749,-7367,-36372,-32773,-16366,-1871,3121,6681,2133,3108,22729,37958,42385,37521,32582,29547,18875,2737,-30918,-21335,12003,13505,1181,-12746,-23305,-13545,1372,7735,8810,7611,-3652,-15883,-32667,-30519,-32410,-33108,-32413,-32550,-17746,-16340,-32223,-11814,-4011,-14958,-21785,18499,40001,30203,10530,14217,22684,17573,20119,20459,-2209,-559,38994,66010,59587,23090,-9000,-18805,-7712,8790,14780,20830,25456,23318,28175,25191,-3006,-25156,8599,26387,28803,23050,10324,-1553,-4461,-12661,-29263,-23916,581,12860,8350,-11120,-9103,17325,31955,28307,11079,3169,-1103,-16300,-16752,-4457,11235,20592,25946,33490,29039,11772,-1309,1080,11857,23657,17364,-4298,-22795,7810,34371,25785,1540,-6132,14869,23870,4446,-7594,12774,22545,8704,-4287,-5514,-11332,-16903,-13482,-13020,-17667,-29371,-13168,18455,45502,47824,11423,-17804,-9623,23393,53851,66085,57941,33830,3116,-24923,-30497,-22453,-8629,13944,8454,-6351,-32102,-13463,10193,21569,13602,-2446,-8363,1813,11753,43,-20498,-36468,-18149,-18214,-26972,-16272,6930,27314,34796,20310,8352,-2377,-16157,6522,19491,16566,971,-5484,-2030,3664,19647,44945,78580,102212,80576,28501,-7712,-23958,-24797,-16681,11836,45997,49653,25741,1675,14999,28436,26773,8387,-17982,-12455,1280,-6577,-27372,-1549,16876,14144,-6627,-28529,-1718,30693,65534,74996,52641,25678,2374,-9924,-7111,-13364,-12130,-16138,-22067,-14663,-11721,-28120,-16151,11539,16002,-10216,-13190,13341,11934,-4998,-27690,-14390,-1932,-14687,-21684,-24705,-16254,-9546,-10081,-18766,-18869,-15248,-8500,10654,18164,9598,-6775,-10665,4018,10305,4272,-6180,-17054,-17293,2954,2182,-4927,-9486,-11185,-15972,-17378,5251,6833,-6636,-10527,1855,1239,-9612,-21347,-26867,-23510,-12432,7997,12022,1241,-10656,-9206,-21498,-26227,-2661,-8342,-28965,14354,49981,43583,28607,23675,13433,31345,71095,66791,28922,2067,-14463,-17584,-6218,-11069,-31607,-431,29784,30207,20688,33110,41745,18404,-16969,-2311,10921,16851,2899,-14745,-19117,-6217,8164,9221,-6911,-20986,-24240,-28329,-29770,-26168,-3495,18302,20787,1892,-22866,-18108,-24491,-7700,10742,24842,26628,24980,22206,22616,22706,29113,30451,47994,77439,87930,61940,10110,-25031,6721,11310,-3631,-29163,-12976,26994,45652,25491,-6079,-1261,12186,13006,15325,10983,4757,14062,38326,31707,3887,-13706,-18682,-22005,-12807,12040,47546,84600,90677,51627,-5579,-17101,2984,-8389,-27087,-32244,-30764,-20259,3167,21338,18033,28066,29599,14043,-10258,-3690,15922,26891,23189,7227,-6453,-11771,-14279,-197,28108,48246,38844,21160,764,-15739,-33023,-12667,14399,33134,37086,28512,15259,11623,11305,4182,-10051,-13639,-17768,-21100,-23564,-26332,-25885,-33433,-37690,-22178,-7539,13891,12902,-1736,-10758,-12879,-8816,-2409,3861,4665,-1402,-16361,-23104,-16421,-7009,-5675,-3979,5856,1748,-8006,-1387,14313,26106,15583,5312,25631,31903,7581,-19851,15389,19844,3296,-11937,-16333,-18056,-25001,-28061,-22104,-17564,-9788,-2224,5762,7731,13399,16058,14574,-2395,-5482,14561,22217,6875,-16322,174,22714,35513,24115,-15458,-14123,20477,35104,28662,1038,-19637,-24061,-12474,695,12624,10080,-6081,-20955,-7832,3389,-7739,-31729,16127,54642,57249,19333,-15150,4650,8903,-14709,-16845,-1124,2091,-16055,-34749,-14081,-2534,-4760,-17773,-31413,-25228,-9849,-1401,2017,-2527,3460,18707,30899,32254,32352,21777,2555],[7187,9273,-2543,-14641,-13325,-4411,9586,34032,33882,-8049,-20284,41556,73672,58233,13392,-24492,-35489,-16247,-470,2006,-16157,-29390,-13419,16,-2279,-15550,-27182,-15151,12576,36796,45369,35911,25859,27883,22825,20608,40102,55594,37455,18323,6725,14184,27705,21665,1024,-35261,-14348,-1022,4312,10357,31841,32124,17732,297,-27441,-32025,-29391,-34567,-42276,-42349,-38560,-15460,-4321,-21084,-35096,-16264,-23118,-7223,21137,26709,-10779,-16418,17036,16060,-9225,-31208,-27229,-28711,-16965,-9661,-19488,-30498,-7656,15711,8575,-11469,16518,39144,22032,8,1354,-5273,-9051,-12047,-2526,-1078,3438,12872,24841,26663,13831,-4010,-9746,-7300,3840,21369,38321,47493,34057,12474,-13040,-23997,-22850,-16639,-20157,-20818,3159,3186,-17622,-36611,-17865,-17185,-21643,-25816,-31291,-33256,-20414,4081,32640,42358,20999,-14501,-22539,302,26659,40493,47993,47227,30914,13883,11399,24649,27484,16870,-9741,-1642,20045,22211,10701,6183,13426,27462,27421,3758,-18596,-9728,16173,31795,32656,14031,-24795,-16866,13960,33611,29977,-9232,-29741,-36457,-13794,8085,7359,-15690,-26378,12941,16233,16736,57159,25721,-61136,-115167,-151000,-200684,-223022,-29286,70673,49688,5896,-9516,21392,47284,60524,79724,61077,21383,-5696,-19727,-35335,-51104,-46455,-40445,-27613,-22215,-27744,5637,26441,17432,2127,-8641,-18554,-16912,-12357,2410,27282,32301,4307,-27646,-34031,-30228,-26535,-8027,5723,1281,-1550,7392,7689,12464,20667,14258,5363,-3159,-9063,36493,83786,55139,-3669,-28219,-5598,-10167,-29010,-16414,-9247,-7546,-13656,-19574,-12156,5318,8111,-4301,6719,28949,33224,8198,-25583,-26896,-3425,10688,8623,-14425,-27087,4539,37420,53977,50550,32522,11376,-20243,-43716,-28519,-4501,15253,45036,80285,83341,42446,-8466,-23302,9015,36089,30304,4847,26217,36879,26925,5633,-18254,-21309,-13898,-8408,-855,1254,-11691,-17785,-7276,2550,6793,4149,-10066,-26696,-16657,8786,24438,13128,-10229,10300,30219,28743,9057,-15895,-8751,16505,12957,1376,23596,70752,103798,81263,34025,-3604,-25133,-30681,-22144,-12387,-2481,5826,3969,-4024,-3477,-6164,-16434,-22186,3527,31959,32048,14860,-7719,-26534,-18287,17293,35181,22594,-3866,-2008,22902,29831,12654,-20569,-7630,24068,22453,4723,1096,7672,4967,-10415,-24841,-7254,-8877,-21759,1452,28669,25806,790,-18455,-17724,-8954,7679,29202,42516,37552,4701,-24246,-33083,-18898,-1360,7336,-6027,-24862,-20889,-16302,-21358,-32212,-20456,-22566,-24561,-3290,18195,10220,-13955,-25372,-12671,13692,34579,18316,-22772,-12574,-610,-11325,-21810,-8093,4955,18424,31974,33519,21764,18342,33370,52105,34556,-3881,-27285,-41067,-34397,-11342,4711,10785,2669,-6056,-20828,-22727,-10299,-16076,-1691,32638,27221,2978,7669,22389,17917,5122,-18422,-15645,-2937,12939,20637,20831,16344,18954,18748,25549,38629,37677,12975,-20130,-33299,-28941,-31738,-30336,-24026,-18687,-18688,-12161,-5196,-1204,-3990,-18378,-28635,-17550,-11744,-18791,-18655,-8548,170,-19372,-17008,7353,14336,7676,-10243,-15684,4746,17603,20103,24034,17296,82,-20483,-9303,9687,23563,20923,6272,-24742,-12144,4924,114,-5966,-8560,-19047,-10470,25851,49169,45741,34402,11295,-14104,-5426,5389,-5942,-33073,-29957,-9424,5841,6327,5013,1129,13153,34333,46020,50488,47384,43599,40452,30766,18403,-9518,-41724,-9355,-2926,-5335,-15853,-23455,-13154,4922,19470,18495,10169,-3982,-14553,-30533,-32860,-32928,-31267,-31439,-33278,-18744,-18408,-30142,-6879,640,-12032,-20312,15800,32994,21651,5464,16317,27123,18579,18643,18310,-633,3887,35999,59112,56738,24364,-8542,-21173,-6689,15769,24570,29264,30160,28899,37463,34221,2380,-24328,10765,26225,23466,13798,1945,-6886,-9347,-16261,-29204,-24729,929,15359,13130,-7050,-16772,7529,29423,31812,14319,1194,-8914,-24279,-22505,-7181,10596,20526,24220,27687,19632,3536,-3444,3086,13776,22753,13955,-5630,-16870,2860,23751,18074,-1458,-10136,11425,22867,3562,-14662,2389,11220,5195,1424,255,-4497,-6325,-4611,-8214,-14936,-26508,-18588,9495,34042,36116,2744,-22901,-11438,19368,48888,60781,52427,28123,-2715,-31675,-38084,-31570,-17607,10324,13009,2786,-23079,-21272,8400,22816,16068,2249,-258,12052,22334,6859,-19903,-28511,-8974,-14497,-30370,-14562,11376,33022,40523,25495,14885,7339,-14465,-2743,9903,7897,-6418,-6601,3079,6334,14725,35820,70046,95872,75440,25520,-10120,-24722,-23130,-18909,6518,39339,41778,17699,-3856,14604,30388,28990,8725,-19089,-15462,-5002,-12718,-28897,-2323,15006,13137,-5198,-24983,-2124,30407,61332,62894,39037,19247,3629,-8559,-6373,-10661,-10033,-15106,-33846,-23078,-15401,-26982,-16483,9022,12801,-12719,-13260,14388,15672,642,-20009,-14522,-2968,-15931,-23168,-21332,-12177,-7995,-9609,-17799,-18827,-11639,4851,27662,30884,19502,2618,-3624,4353,2713,-6656,-13052,-19613,-15990,6419,7969,-1253,-8410,-10125,-13574,-19123,1565,5112,-7591,-12102,1572,1035,-11312,-23769,-29828,-26315,-19356,724,9647,3301,-6156,-6487,-21657,-26965,-3937,-10813,-33676,10565,39587,27958,16765,14799,8680,37899,76865,71974,32094,-913,-21295,-17352,-606,-4115,-21722,1762,31021,31869,23453,35402,44129,21015,-13976,-2765,12266,17435,1516,-18818,-22889,-9340,6078,8213,-5155,-15848,-18040,-24169,-30559,-16799,4808,20609,15986,-4948,-19587,-16115,-24427,-3876,17339,32324,31083,22635,13494,12527,15788,25465,28392,47763,80428,93303,67651,14399,-35888,-8144,-2825,-13933,-31479,-17417,21312,40583,24837,-1790,1839,11368,11640,14746,11779,10018,26689,47629,36803,10320,-6759,-17199,-22368,-9023,16228,51224,87949,96430,61074,3526,-22904,1689,-4787,-20991,-27195,-29659,-24655,-1183,21493,22166,32031,30114,12202,-15353,-10018,10001,22415,19148,-359,-16858,-18897,-21081,-8512,20898,43673,39170,25960,6664,-10352,-27066,-16383,13337,36701,45004,38930,24089,16417,12365,5118,-6095,-10151,-16428,-21521,-23217,-27490,-26582,-34853,-37386,-18251,-6419,6408,1323,-10303,-14854,-17209,-14167,-7856,-1032,787,-4987,-19767,-22546,-14824,-6669,-13875,-23661,-8009,-5308,-11631,-7278,7951,20905,12627,6365,29823,38598,13157,-14573,20211,26141,18596,6194,973,-3842,-15115,-22077,-19281,-19632,-12467,-2096,3686,2314,8571,14796,16293,-1406,-4255,18603,30237,16205,-14890,-3722,20593,34492,21541,-20000,-6101,23666,31584,27291,5894,-10324,-17558,-13183,-4897,4515,2432,-12469,-23962,-3962,10682,995,-38332,10989,56135,62978,22562,-14557,3744,10295,-16565,-31364,-11488,-2433,-16662,-35854,-12415,3731,3004,-12196,-31101,-29324,-9638,-200,1866,-4444,3588,20347,32020,32995,33782,24624,8004],[12704,10015,-8256,-17382,-5593,-351,9897,32921,39647,3668,-33395,31361,71132,60867,17341,-20936,-34295,-16974,-1993,451,-16682,-26934,-12211,-883,-3467,-15999,-25915,-10383,20441,42632,47395,34717,23532,26126,21710,20840,43783,64826,51985,31060,11399,8258,20299,18750,4666,-31207,-20990,648,11972,20252,35589,30102,14965,-2491,-30731,-36696,-35583,-34893,-36420,-37856,-37467,-15816,-7808,-27718,-27439,-9309,-17490,-12981,15404,23329,-10224,-22409,8610,9047,-11916,-29919,-29463,-29702,-17251,-9470,-15457,-27322,-15559,7440,2123,-228,32438,53509,28421,3043,4921,-380,1914,3110,-983,-7172,-1391,10802,23915,25374,12608,-1666,-3253,-2524,6670,26035,43828,48370,35332,19535,-3646,-18297,-15965,-8227,-13927,-20997,1608,1476,-19316,-32788,-14276,-18222,-23112,-25281,-32222,-35660,-19978,2547,28471,38020,18535,-16430,-23772,3529,29102,39180,40140,34352,18120,3377,3455,18373,22600,13942,-12424,-7937,11599,15910,8043,7318,19115,35306,34492,8694,-15161,-12728,12553,31799,33555,14035,-23411,-22301,4815,24126,30057,-785,-21763,-37559,-13488,9706,9102,-13272,-22190,18478,28137,28309,59924,25245,-69731,-140145,-183204,-226135,-231092,-31160,63527,42805,-279,-15620,18003,47409,66431,91848,71696,28822,2721,-12267,-31155,-55895,-51237,-44096,-28170,-20775,-20177,10971,31226,18690,-227,-12053,-21527,-19190,-13846,452,25742,33208,5302,-28064,-30364,-22674,-18667,-5072,6700,5555,4436,9983,7131,9577,17633,17057,16769,8502,-2027,40128,84930,56865,-1968,-25409,-4742,-10136,-28555,-16990,-4750,3195,-3583,-12684,-8595,8367,9371,-10114,-3791,20878,26545,-402,-34411,-30569,-8519,3267,932,-20044,-26622,8367,42195,58391,53463,32454,8260,-22909,-37547,-22194,-1270,15198,44162,76997,72346,32175,-10762,-19460,4777,24623,18212,-3279,24413,37207,27748,5133,-18461,-19809,-13945,-9694,-3401,-1746,-13525,-15282,-2517,3506,5552,3514,-7646,-18832,-11935,9350,24015,13844,-8126,12728,30857,28600,12601,-10316,-6787,21974,25795,14245,26859,69001,104031,82292,33262,-6272,-27643,-38174,-30408,-16533,-2528,9304,10570,3787,2564,-5406,-19727,-26769,-5003,16522,14912,-120,-20646,-37481,-14643,20932,35518,20498,-3924,-1237,20770,26290,8865,-22768,-5227,18067,10750,-4975,2537,11588,6651,-11152,-19370,1839,110,-22726,-5013,26749,28014,656,-21927,-18374,-8606,5106,22606,32774,31577,4424,-22642,-33424,-24770,-9577,1263,-6630,-20677,-17749,-11049,-12825,-26044,-23506,-20706,-23172,-7067,13040,5785,-22097,-35197,-26920,-2447,25116,17282,-23836,-11748,2710,-7652,-17346,-5900,5981,21784,40542,47252,35825,24697,30883,48327,34598,-4416,-25335,-38482,-39873,-13327,4764,10832,907,-9334,-22867,-16916,-5923,-16140,-1845,35457,33374,8631,7993,20621,17134,2477,-27083,-20540,-4615,13300,22577,26843,21320,18751,18202,26083,35700,30916,4388,-27488,-33866,-26074,-23654,-19665,-12237,-9944,-13767,-10093,-6564,-6759,-13136,-21765,-17194,-7483,-6202,-15276,-20162,-16966,-10171,-29931,-22556,516,7082,-727,-20218,-25680,1966,19016,22732,27319,21061,3879,-21746,-14977,6921,22726,19499,3480,-27869,-9706,6367,2518,-1761,-5808,-18769,-11477,20357,35873,26226,14960,-936,-15915,-5679,5640,-1759,-26948,-29034,-4032,11509,7023,2423,4189,25996,44482,51945,56410,54897,51568,48329,40639,32582,11358,-27039,-28903,-15290,-9873,-17949,-22663,-12137,9132,30814,28763,13745,-4332,-13393,-27107,-32231,-30486,-29337,-31805,-35273,-19561,-20271,-26953,-2714,3963,-9682,-18081,11310,23221,11038,232,18196,30982,19276,16248,15037,1437,7904,31987,50520,51582,23728,-9033,-24688,-7876,18721,30496,34911,33000,33038,45481,42057,6762,-25162,12616,25980,17902,4353,-5628,-9744,-11761,-17507,-26776,-23939,720,16448,16661,-2035,-20917,-3586,24804,33169,16170,-1576,-17156,-32179,-26510,-9070,10304,20193,21349,20248,8596,-5965,-6381,3941,15002,21162,9157,-8402,-10923,164,12499,9920,-3700,-14055,5904,19156,1444,-21280,-8644,-318,3553,6987,5863,3922,5269,5377,-2127,-11867,-22914,-19555,1601,21120,21585,-7909,-27789,-12988,14153,42081,53377,44712,20350,-9941,-37776,-39399,-35764,-22478,7803,16263,9073,-15570,-29099,5373,22115,16878,5842,7407,21960,32012,12725,-18676,-20372,-896,-11325,-33501,-12764,14488,36806,44225,29097,20100,16749,-3556,-4293,3819,1403,-10187,-2721,10385,10735,11686,26987,60088,86925,68329,21847,-12391,-25222,-21068,-19677,977,31573,32963,9219,-9181,14168,32024,30974,9200,-19454,-18792,-12508,-20085,-28729,-3065,12252,10759,-4760,-19947,251,31253,56996,50647,24796,11824,3673,-7618,-4974,-8080,-8001,-9697,-30619,-31455,-19144,-25091,-15271,7221,9711,-14745,-12452,15337,19123,6315,-12227,-12731,-3666,-16823,-25119,-19081,-9876,-7677,-9596,-16900,-17288,-5186,17820,41639,40754,27784,11209,3157,5043,-4421,-18257,-19662,-21369,-14574,9491,15357,9445,3038,-2582,-9896,-21123,-3704,2376,-8869,-14991,-466,44,-12075,-23706,-30665,-27978,-24429,-6239,7060,5274,-924,-1605,-20311,-30733,-7392,-14084,-32825,8164,29282,12199,6224,5955,5059,41989,74502,69297,32495,-4621,-27289,-11669,8749,6112,-11000,4417,30969,31314,23547,34964,43947,22204,-11478,-4635,11874,17255,422,-23322,-28412,-14193,2444,6096,-2743,-9472,-10923,-17260,-23288,-8299,12539,21387,8939,-12344,-13453,-12838,-22740,1208,24358,39163,35113,20968,5600,2463,8136,20187,24680,46083,80740,95404,71188,19361,-27400,-21386,-17392,-23569,-32155,-22152,15131,35190,24568,4300,8604,13368,11916,14354,11738,14423,37675,54410,39607,15473,279,-13021,-18330,-3649,20139,53283,87926,98827,68854,12864,-28149,-1599,-3065,-15571,-22377,-28433,-28884,-4437,23786,28399,36550,29897,9488,-20250,-18055,2171,16677,14413,-9165,-31608,-26457,-27681,-17939,12546,38021,38764,30576,13258,-3673,-20548,-20880,10940,38710,51399,48059,31962,20348,12548,5915,-1901,-6293,-14046,-19923,-21826,-29492,-28210,-34441,-30807,-10313,3145,10846,-318,-14815,-18173,-21336,-19008,-11885,-4110,-1845,-7565,-21394,-20495,-10499,747,-7854,-38649,-21331,-12090,-15392,-13704,807,14977,9128,7321,33679,45513,19901,-8363,22463,29513,30735,21908,16233,8569,-6926,-14848,-13442,-18750,-14786,-2510,1749,-2453,3808,13229,17096,-1160,-3012,22117,37295,25699,-9906,-6699,18021,33252,19931,-20108,331,24916,26612,24190,8559,-3278,-13194,-13769,-10481,-4216,-5877,-19433,-27372,-1669,15271,6185,-39855,8090,58131,68046,24751,-14068,1599,10500,-14561,-43734,-21808,-7644,-17849,-36329,-12138,7955,8984,-7656,-29499,-31211,-9109,505,1144,-7105,2646,20526,31136,31382,32977,25834,12186],[15084,8849,-13886,-11067,1282,1477,7151,27256,40171,11463,-35801,20243,65289,59606,17859,-20016,-33757,-18750,-4912,-2392,-17936,-25523,-12947,-3659,-5907,-17369,-26372,-7408,25435,44656,46144,31278,20103,23597,19345,19055,44653,70447,63209,40327,14020,1040,10309,13115,6683,-18665,-14251,9172,23415,30067,36738,25382,9674,-7304,-34936,-40245,-33902,-27178,-28507,-34306,-36747,-17011,-12129,-33980,-20683,-4319,-13527,-19115,8375,17618,-11935,-25153,3688,6717,-7999,-23383,-31075,-28600,-15398,-7653,-10043,-20962,-23977,-2756,-3224,11190,45978,64152,31367,3934,7225,3600,11108,17325,5005,-13252,-7893,6693,20889,22452,10617,779,2934,1450,7501,27425,44865,44660,33418,24019,6197,-5622,-2464,2193,-6889,-17492,1756,3488,-13347,-23194,-10982,-19677,-23781,-24957,-33767,-36987,-19960,-603,22021,31014,13661,-19240,-24391,4937,28265,35045,31788,21600,6096,-6552,-4743,10814,15809,9249,-15382,-14118,2465,8837,5470,8743,24071,41573,40411,14233,-9098,-13094,9158,31285,34172,13528,-22835,-26867,-3447,14973,29598,6990,-12929,-33899,-13031,11315,10787,-10118,-13834,28023,40404,35599,56745,17632,-80614,-158641,-204670,-240533,-229155,-37558,52552,33195,-8295,-23523,12847,44073,66695,96623,77174,33981,10240,-4132,-25022,-54090,-53675,-42655,-23613,-14721,-13893,14429,34121,18527,-3773,-17029,-26543,-23227,-15710,-321,25283,33959,5809,-28238,-27090,-16082,-10023,-1963,6253,9581,11724,13075,6555,6409,13684,19993,28334,19411,4030,41477,82951,57413,-82,-21861,-2489,-7561,-28685,-17876,484,13147,5552,-5923,-5882,9033,8590,-16115,-13645,12653,18689,-9852,-41356,-32256,-15155,-5873,-8116,-25951,-26116,10136,44217,60601,55113,32233,5524,-24123,-29453,-13962,2840,15146,41275,69055,57078,21388,-11880,-15233,991,12662,4594,-10393,22462,36157,27138,3386,-18408,-17007,-12245,-7864,-2175,-4263,-16083,-12460,3312,5694,4687,2679,-5414,-12011,-7442,10168,24069,15676,-4459,15179,30181,26345,14192,-3739,-4074,21234,27084,14364,19092,56412,94481,77283,30246,-8524,-25152,-33526,-29364,-15579,-230,14111,18298,11590,7335,-5229,-22185,-29304,-12330,2160,-1231,-14059,-31765,-40459,-9835,23228,34719,18708,-1978,815,18578,22313,5477,-22489,-2658,11502,-2024,-16134,3385,14891,9025,-9268,-11516,12572,11810,-17537,-11656,23266,29136,777,-25309,-17201,-6604,3687,16272,23024,26251,7681,-13504,-24633,-26738,-17287,-4962,-7145,-15525,-11021,-1450,66,-14722,-25438,-17161,-18705,-7383,11050,4684,-27113,-42492,-42453,-19457,14039,15038,-24247,-8599,8683,-1456,-12004,-3120,7025,23948,47060,59833,50883,32565,29404,44706,34937,-3214,-21829,-33763,-43299,-13404,5629,11119,-998,-11905,-20173,-11048,-1801,-14915,-1023,37372,39103,15013,9009,18421,15844,208,-33851,-22966,-6352,12203,22796,30957,24156,17550,18186,26342,31576,22812,-3600,-27987,-24112,-13652,-9040,-3733,2391,-558,-8484,-7662,-7147,-10704,-19572,-17313,-4324,3532,41,-10691,-17267,-19600,-16567,-38948,-23728,-1931,4815,-4316,-24487,-32311,1028,21302,25675,30398,24341,7349,-20304,-20605,3625,21431,18249,1375,-30018,-5935,8916,5485,2453,-3059,-17984,-12387,14573,22429,6833,-4236,-12179,-16221,-4597,7764,5278,-19684,-28835,488,15800,5948,-415,11062,39353,52807,56033,60606,60677,57134,53708,48934,45690,31815,-2634,-24666,-15693,-10724,-18111,-20117,-9397,14773,42471,40294,19595,-3090,-11182,-21912,-27607,-26620,-27409,-32865,-36407,-18753,-20817,-21758,2003,7111,-6782,-13816,7040,12822,614,-3227,20650,34927,20775,14479,12297,4986,12313,28228,41671,45333,22241,-9210,-27861,-10076,19019,33856,39071,35282,36718,52519,48631,10449,-26136,15461,26998,13953,-2918,-8992,-8227,-10480,-15315,-22865,-21546,983,17293,20012,4364,-18657,-14438,19218,33197,17490,-3730,-23161,-36217,-26867,-9236,11037,20243,18296,12519,-2538,-14991,-8559,4471,15680,19263,3938,-11525,-4762,945,2900,2824,-4479,-16724,-544,13876,-825,-25569,-18624,-8931,5273,12579,11473,13527,17883,17113,6402,-7318,-19075,-15313,-2473,9618,7140,-18258,-30473,-13747,8634,34406,44896,35872,11667,-17229,-34745,-34140,-32576,-23167,5687,17464,12481,-9358,-33782,2198,20208,16595,8687,14769,31321,40344,17276,-17126,-12248,6269,-8655,-35892,-10414,17102,39560,46537,31493,24032,25078,10442,4389,5046,-121,-9019,3382,17454,15320,10617,19636,50130,76803,60313,18088,-14072,-25146,-18432,-18580,-4211,23119,23735,928,-13516,14238,34046,33718,10981,-18341,-21816,-20294,-27789,-25304,-2954,9457,7823,-4626,-14167,4937,33312,53145,39479,11127,4261,2940,-6902,-3232,-5644,-5818,-2343,-19222,-38722,-22357,-22439,-12825,6230,7135,-15607,-10851,16348,22600,12233,-4376,-9753,-4176,-17309,-27903,-18509,-9390,-8552,-9934,-15825,-14440,2116,28921,51977,47462,33982,18530,9197,5922,-9761,-29777,-25171,-22233,-12969,12057,23248,23543,18747,7638,-5881,-22136,-10316,-1289,-10390,-19284,-4144,-1191,-11181,-20930,-28911,-28652,-26635,-11976,4674,7123,4557,4960,-15883,-37561,-13206,-17958,-28028,6517,19014,-3320,-1964,-2547,1585,41747,64276,58531,28841,-9514,-28216,-2838,20057,17777,-665,7016,29368,28310,20456,30685,39903,20794,-10324,-8010,9542,15899,-546,-27417,-35881,-20945,-2805,3014,102,-2799,-3816,-10298,-16958,-1813,18069,19742,-288,-17221,-5612,-9283,-19963,6853,30958,44565,38035,19527,-1390,-7213,-319,12618,18342,42103,77611,93422,71670,23698,-15207,-24949,-31875,-31612,-31548,-27169,7953,28811,23989,11415,17962,17685,13302,13673,10287,16908,45610,57731,39517,18513,6148,-7966,-12710,873,22084,52142,82930,96331,73440,21141,-29425,-7442,-4333,-12434,-19305,-28218,-33753,-7738,27145,36447,41567,28717,5448,-23398,-27232,-7774,9037,8545,-17010,-45617,-25600,-27998,-27639,2265,30714,37161,34278,19513,2913,-14634,-26660,6903,38609,55317,54554,37444,22129,10761,5810,1911,-2476,-10781,-16526,-20260,-32828,-30358,-31179,-22672,-1391,15768,23640,7586,-14035,-21029,-25608,-23578,-14432,-5144,-2659,-8134,-20743,-19156,-5453,11695,6517,-26261,-33458,-19018,-19847,-20255,-6723,8570,5191,7786,36467,51816,27157,-1214,22769,30014,38662,33678,27905,17572,-2264,-9352,-7573,-15643,-16055,-3676,-448,-6659,-1023,10953,16464,-1918,-2035,24662,42751,34380,-2360,-7379,15612,32120,19689,-16366,4437,23878,20537,19440,8482,857,-11232,-14597,-15727,-12820,-13847,-25365,-30049,-1145,16884,7520,-38280,9284,62065,73199,26181,-13512,-1306,9503,-10367,-36722,-29094,-12387,-19112,-36593,-12596,10814,13704,-3852,-27319,-31251,-8597,688,98,-9927,1233,19692,28629,27943,30686,26197,15582],[14839,6502,-15913,-3887,6313,1383,1848,17431,35158,15069,-25921,11150,57529,55123,15333,-21409,-34321,-21166,-8642,-5923,-19439,-24994,-15036,-7308,-8322,-18589,-27872,-5933,27780,43501,42356,26252,16008,20557,16108,15759,43162,72615,70886,45868,14170,-6842,-1536,5294,7055,-7326,-2367,18571,33700,37111,34496,18273,2341,-13786,-39836,-40245,-30345,-20772,-22052,-32311,-36337,-18786,-16914,-36786,-14811,-752,-10709,-24996,557,10171,-15714,-24949,2940,9714,207,-17329,-32827,-25709,-11829,-4390,-3574,-12302,-27636,-12339,-4546,21744,56475,70493,30749,2841,8563,6962,18159,28826,12192,-18242,-15748,810,15904,17883,7790,3161,8873,4929,6495,25048,40780,36522,28294,25072,13964,7224,11713,12664,82,-11251,5813,11332,-1230,-12290,-8369,-21910,-24149,-25256,-35853,-36944,-20944,-5387,13677,21994,7090,-21183,-23826,3799,23529,27767,22965,9600,-4830,-16169,-13669,1754,7073,2790,-18813,-20325,-7402,788,2555,9854,27513,45447,44288,19459,-1993,-9557,6512,30177,34002,12085,-23321,-32258,-12757,4345,26478,12600,-5700,-30227,-13462,12162,12233,-6375,-3993,39341,50396,37445,48894,8808,-82626,-157642,-204005,-236925,-234436,-50024,38478,22223,-16970,-33071,6100,37592,61592,93986,77185,36620,16333,3121,-18885,-47947,-52222,-37741,-17163,-8433,-10684,14539,34101,16471,-8562,-23590,-33519,-27864,-18125,-1957,23510,32726,4552,-29132,-25312,-11809,-3183,-283,3130,11782,18274,15216,4561,1840,7760,21772,38124,27640,7471,39008,76634,55378,268,-19431,-372,-4324,-29384,-20274,3983,20018,11967,-712,-4356,6855,4668,-22661,-19845,5871,9993,-20939,-36766,-30303,-23797,-16813,-18318,-32701,-27602,8047,41881,59051,53970,30503,2057,-24432,-21698,-6388,5873,13524,34991,55294,37833,10196,-12841,-12488,-3792,-402,-11593,-16230,18808,32066,23477,-1059,-19043,-14537,-10567,-4993,991,-7379,-21110,-10970,8173,7610,3056,397,-5012,-8128,-5662,9010,22772,16955,-1065,15713,26282,20099,12113,1699,-2456,11207,12921,-465,1438,36249,76994,66165,24076,-11180,-20102,-24637,-22574,-12781,1552,17316,23996,16868,8894,-7565,-25665,-31953,-20232,-11936,-16957,-27350,-34784,-31200,-6839,21759,30311,14899,-171,2817,15500,16797,994,-21614,-2007,2816,-16731,-29620,1808,15127,9578,-7287,-4786,21662,22606,-10009,-20553,15993,26806,-873,-30681,-16164,-5277,1447,8606,11899,19634,10828,-4163,-16818,-26544,-26111,-13165,-9565,-11764,-4223,8472,12736,-4282,-28298,-14105,-13604,-6123,10201,4485,-28740,-32900,-32569,-37880,34,9531,-26203,-5889,13974,3762,-8366,-1718,6099,22570,48721,67792,63447,39556,27668,39871,33587,-2564,-19401,-30101,-44471,-14237,4763,9364,-5079,-15328,-15862,-7861,-1056,-15280,-1364,36072,41594,19496,8753,13809,11878,-3635,-39733,-25583,-10661,7318,18753,30200,22184,13518,16925,24262,24421,11702,-11826,-22796,-13203,-583,5125,11803,15494,6503,-5392,-7222,-9165,-15086,-24746,-11050,6120,12082,4191,-7867,-13906,-17499,-16811,-34572,-20300,-916,5954,-4059,-21579,-30179,673,22506,26736,30944,24798,8149,-18120,-27714,-1979,17550,14885,-2193,-33257,-3981,9472,6151,4374,-2230,-18462,-15248,6873,7849,-13029,-23624,-23042,-16831,-4478,9126,11377,-14076,-31684,1387,16089,720,-5676,17757,48808,56151,55564,60427,62134,57718,53771,52593,54593,48384,19665,-3960,-6177,-10192,-19110,-18638,-7498,19086,51537,50070,25026,-2378,-10269,-17760,-23244,-24367,-28123,-36765,-35167,-18309,-22366,-17027,5184,7906,-5703,-9969,2248,1596,-9585,-6128,21160,36198,20579,11357,8312,7495,14674,22625,30651,35957,17684,-11106,-31834,-15236,15083,33017,39968,35093,37753,55941,51203,11047,-28761,17124,27093,10026,-8885,-8742,-5060,-8095,-11971,-19615,-20192,-355,15914,21113,9584,-12676,-25892,10807,29836,16213,-6810,-25645,-30178,-25937,-10060,10382,18351,13166,3055,-15248,-24591,-11264,2772,13156,14450,-3708,-16713,-825,2387,-5617,-4755,-6190,-19909,-9519,5420,-4979,-27992,-27847,-13360,7874,15576,14448,21174,28605,28012,15227,-2811,-17007,-10203,-3471,249,-5766,-27275,-30671,-15642,1260,24391,33861,24477,743,-25293,-28360,-29669,-30132,-23351,1418,14293,11087,-6397,-31581,-2094,15700,13525,8823,19624,37733,44901,18296,-17155,-5888,10772,-8168,-38962,-9269,17906,40122,46074,31097,24899,30029,22599,17467,12055,2697,-5397,8252,21460,17324,9240,12699,39528,64967,50470,12856,-16711,-26099,-16869,-17244,-10073,12678,12825,-8378,-17897,13403,35183,36217,13207,-17011,-25673,-29073,-36141,-20461,-3019,5737,3524,-5657,-9309,9533,34774,48606,28853,-2407,-4154,368,-7625,-2788,-4730,-4746,3872,-9569,-34572,-25540,-20543,-11126,4451,3831,-16261,-9829,16267,25082,17311,2310,-7434,-5926,-18478,-32620,-20962,-11884,-11710,-11657,-15482,-11614,8250,36545,57439,49959,36894,23306,13186,5735,-13045,-39220,-29352,-23153,-11964,13164,29959,37531,34050,17130,-2937,-21277,-18701,-6513,-12804,-25712,-9503,-2335,-8742,-17007,-26427,-28852,-26500,-16412,2127,8143,9170,11706,-8854,-47537,-21574,-22477,-23522,4256,8226,-18578,-7252,-10771,-2988,36447,48073,41213,20458,-16268,-23039,6280,31215,29097,8182,8791,25818,22645,13890,21911,31189,15927,-11258,-13008,5092,12859,-1622,-28471,-42233,-29181,-9476,-694,2865,3182,2308,-4644,-12515,1655,20217,15056,-11316,-15637,2489,-6252,-16747,12394,36416,47887,39317,17939,-7206,-15274,-8864,2718,8923,35313,70706,87112,68779,26614,-4598,-15195,-34189,-34332,-29619,-29887,-433,21020,22697,18888,28460,23218,15211,12629,7429,17011,49765,57364,36566,19184,10206,-3396,-7624,3332,21304,47159,72482,88432,74114,27692,-24097,-15262,-8812,-12340,-18746,-29469,-39383,-11736,30449,45706,47039,26825,318,-21949,-29299,-19014,-152,2626,-18634,-30893,-14583,-18520,-31003,-8448,22292,34512,36859,24943,8801,-9551,-33284,1803,36674,56645,57963,40027,21422,6990,5208,5615,1537,-6488,-11813,-18826,-36750,-30816,-25415,-14217,7324,28337,38767,19188,-9524,-23116,-29664,-27519,-15337,-4249,-1488,-6381,-18529,-19063,-673,22921,21562,-11509,-40671,-25773,-24680,-23389,-12981,2739,1550,7878,38020,57174,34704,7119,22663,28609,42444,40951,35334,22529,-1859,-6473,-3236,-11574,-15171,-4564,-2400,-9940,-5541,8082,14487,-3370,-1155,26275,46471,41769,6653,-4445,14477,31701,21076,-10955,5977,20552,13895,13426,5664,1927,-11425,-15706,-20240,-20321,-19901,-26854,-29923,-2321,15547,5059,-36146,15156,68798,79023,27073,-12876,-4494,7307,-5955,-25225,-29030,-15542,-20099,-36741,-13228,12966,17681,-495,-24929,-30621,-8531,103,-1410,-12813,-511,17907,24690,23062,27298,25884,18048],[11980,3116,-14373,1264,8536,-909,-5971,3621,24229,13893,-16608,6333,49006,47928,9910,-25201,-36407,-24482,-13282,-10249,-21524,-25729,-18435,-11347,-10196,-19472,-30285,-6089,27348,39410,36284,19727,11091,16726,11837,10934,39266,71050,74364,47227,11545,-14911,-14874,-4497,5436,1593,8521,25313,39603,39140,28060,8823,-6776,-21582,-43365,-38676,-28521,-17090,-18403,-32502,-36458,-21089,-21567,-33705,-9412,2057,-8406,-29786,-7719,1663,-21152,-24025,4836,15854,9429,-12188,-35090,-21833,-7118,-17,3445,-2697,-22589,-16896,-574,31010,63563,72378,26815,199,9399,10132,23004,36726,18365,-20961,-24363,-6264,9502,12119,4591,5749,14853,8460,4424,19077,31706,24906,20610,22834,18940,18101,24103,21939,6480,-3982,13697,23780,13787,-768,-6292,-24684,-24331,-25875,-37596,-36066,-22641,-11116,4569,12463,557,-19769,-21363,373,15354,18063,14341,-353,-13236,-24300,-22525,-7689,-2358,-4231,-21952,-25840,-17192,-7538,-233,10955,29714,47263,46382,24397,5445,-3011,5651,29391,33836,10821,-23225,-38571,-23931,-8481,19901,15753,-257,-27329,-14566,12463,13940,-1297,7352,51910,58212,35359,39356,4337,-71318,-137482,-183993,-218306,-215780,-63825,24249,12078,-24239,-41922,88,30413,53827,86799,73990,38537,22322,9871,-13060,-41704,-47335,-31468,-10309,-3008,-10125,12082,32425,14224,-12419,-29024,-38566,-27722,-17816,-3426,20636,29865,2223,-29614,-24060,-9135,1831,338,-1896,12637,24040,17014,1674,-3339,1114,23216,46207,33420,8949,33565,67228,51703,-345,-17984,1636,-755,-27001,-22460,6094,24191,16222,3694,-2203,4186,-856,-26519,-16811,4539,3769,-31990,-27443,-24371,-31965,-26721,-25703,-36748,-30474,3027,36327,54836,50990,28268,-865,-22586,-13974,674,8420,11355,26791,37996,18886,1805,-12301,-10338,-8398,-12027,-27949,-16804,14824,26168,17972,-6777,-18457,-11392,-8127,-1101,5768,-9442,-27438,-9745,12532,10041,2144,-1753,-5212,-6094,-5857,6556,21017,18646,2993,15262,20152,11157,8421,7468,870,-1269,-8675,-21369,-16921,17476,58404,52927,17269,-11946,-13439,-15770,-15209,-9193,2989,19269,28044,20621,8694,-10976,-28599,-33724,-27407,-23276,-28645,-29495,-25238,-22218,-5106,17513,23196,10019,2463,6388,14119,12282,-2487,-19180,-1923,-6024,-29540,-39749,-458,13363,9132,-4736,1383,29587,32734,-937,-30030,6484,22364,-2828,-36619,-13826,-3443,-92,1596,1563,13230,13723,4042,-10484,-24378,-33643,-21509,-12252,-8188,2939,18665,25067,5400,-30560,-10304,-7172,-2560,11203,5615,-25894,-21230,-15108,-32435,-14413,2571,-28101,-2948,18837,8381,-5196,-7,4975,19221,46801,71769,73753,46696,27796,36153,32381,-1168,-16939,-26587,-41713,-14921,3515,7120,-9504,-17203,-10078,-5857,-2696,-16147,-1260,33130,41908,23143,8859,8657,6890,-7401,-36264,-27804,-16177,318,11992,25736,16845,8929,16303,21561,16336,24,-16452,-14576,-2916,11778,18517,26623,27014,12050,-3328,-7382,-11054,-18207,-26851,-5030,14571,18747,7392,-5529,-10016,-11722,-9505,-22140,-12202,4673,11234,1064,-12266,-19826,3011,24481,27605,30547,24039,7987,-14142,-32215,-7708,12877,11005,-5507,-35724,-3053,8886,5769,5765,-1302,-18145,-18035,-237,-4556,-29086,-37387,-28488,-16056,-3893,10783,16860,-8575,-35960,-51,13824,-6843,-10628,24718,54857,55783,52078,57434,60832,54933,49827,52529,60066,61494,39855,17639,7497,-7396,-19937,-17226,-5313,23112,58872,58769,30850,-827,-9299,-13598,-18636,-22534,-29767,-38241,-28336,-16524,-23433,-11536,8510,8077,-5075,-5496,517,-4960,-13927,-6042,21070,35837,19785,8436,4909,10119,16341,16769,19225,25195,11591,-12984,-30752,-21392,9344,30298,39607,34170,37663,57024,51089,10126,-30453,18800,27414,7728,-11404,-4866,-296,-3998,-6539,-14940,-18416,-1776,13844,21407,14686,-3736,-30644,1368,24783,13991,-8747,-21306,-23096,-23615,-10496,9443,15764,7757,-5679,-27369,-31512,-12322,684,8518,7661,-12367,-21993,1991,4491,-10598,-11205,-7969,-22130,-19217,-4409,-9409,-26299,-30472,-10720,11387,16707,15490,27050,37637,38359,24834,2934,-15274,-4855,-852,-3400,-11082,-28399,-26831,-17341,-6262,13816,22005,12255,-10573,-28977,-21516,-25491,-28505,-22943,-3611,8180,6409,-5402,-24206,-5074,10498,9105,7358,22813,41914,46514,16915,-17079,51,14100,-8096,-37404,-8197,18550,40284,44414,29335,24020,32501,32527,31590,23042,9783,261,12376,23222,17386,7998,7511,30201,53497,40525,7417,-19214,-27025,-15360,-14736,-14507,1858,1655,-17274,-20836,12676,36494,39631,17048,-14475,-29014,-36867,-30821,-14241,-2071,2567,-508,-6244,-4457,14168,36085,44358,20307,-13935,-11856,-2754,-8618,-2793,-4301,-3759,8889,-1621,-27800,-26689,-18736,-9873,2357,541,-15887,-8530,16100,27635,22587,8820,-5119,-8203,-19283,-37394,-25543,-16397,-16159,-13762,-14794,-8035,13844,41583,59155,49430,37549,26420,15905,5113,-13239,-29406,-30254,-23315,-10585,13684,35825,50703,47967,25449,-497,-17656,-27210,-12123,-15002,-32921,-13778,-1067,-3831,-11941,-23234,-27200,-23824,-17856,474,9136,13365,18523,344,-39091,-30417,-25913,-19754,1551,-2025,-30574,-8549,-17293,-8163,27651,29629,21133,8757,-24027,-15892,14957,41686,39838,15943,10322,21304,15632,5346,9935,18980,8473,-13619,-18389,-342,8810,-1941,-23455,-36207,-35095,-15891,-3549,5846,8552,7534,-342,-9790,2308,19119,7923,-22406,-8229,10448,-3473,-12851,18067,40960,49445,39328,16599,-10943,-18834,-14723,-8011,-2861,26201,60693,77352,63293,28327,4262,-3174,-22052,-30056,-25886,-25904,-9364,12099,20960,26428,38928,28889,17299,11668,3910,15051,50288,53894,31501,17893,12470,109,-3957,3519,17918,38658,57287,75692,70957,32395,-15684,-22810,-15889,-15363,-20865,-32142,-45346,-16671,32647,55102,52567,24542,-5336,-16623,-20132,-28355,-9740,-1591,-13187,-17250,-3636,-7122,-25318,-16899,13604,30928,38066,29074,13527,-5425,-37626,-3546,33368,55528,58174,39548,18235,1685,4881,9448,5787,-1488,-6698,-17820,-36937,-28003,-18389,-5979,15269,39381,52562,30163,-4229,-24487,-33267,-30839,-15337,-2635,501,-3654,-16414,-20225,3168,32127,33538,-367,-38091,-32161,-29068,-19693,-15855,-1588,-1425,7397,37929,60941,41915,16142,23106,26240,42415,43390,38018,23025,-6236,-6670,-1462,-8026,-12224,-4174,-3635,-12320,-9682,4468,11078,-5454,-530,26744,48104,47153,15775,1690,15150,31943,23355,-5896,4596,14717,6743,6138,-17,-291,-13587,-17447,-24154,-26097,-22697,-22956,-26836,-5394,11091,-1243,-32413,24268,77738,85259,27124,-12679,-7910,3600,-2988,-15542,-23155,-16759,-20996,-36999,-13839,14737,21148,2449,-22687,-30333,-9485,-1741,-3875,-16122,-2865,14923,19395,17085,22950,24607,19072],[11682,3764,-7417,8123,12139,-817,-11306,-8947,12183,12271,-5466,10610,45473,43330,6476,-26926,-35916,-24900,-14986,-11628,-20752,-24204,-19242,-11618,-7794,-16635,-29945,-4395,27655,36166,31600,15139,8528,15163,9615,7732,36069,68633,76125,47164,9155,-19258,-26387,-13098,4420,10153,19202,30738,42163,37395,19687,-300,-14846,-27269,-39380,-34586,-26284,-14542,-16183,-33105,-35111,-21732,-22805,-25797,-2038,6806,-3998,-30127,-14308,-5225,-25686,-22211,8938,24188,19590,-6401,-36368,-16198,-392,6507,11881,8143,-11568,-12143,8321,40079,68418,71265,21285,-2189,11350,14588,26884,41645,23481,-20097,-32059,-12895,3332,6783,2638,9658,21787,13152,3064,10859,19021,11907,11932,18502,21698,26778,34123,29723,12369,3592,23879,38648,30150,10973,-4205,-27258,-23938,-25995,-37819,-34415,-24232,-16784,-3934,4159,-3970,-14875,-17072,-4609,4698,7060,6637,-7080,-17281,-26736,-28885,-15577,-10605,-10155,-23987,-29936,-26154,-15493,-2564,12183,30888,47376,46967,28910,12557,4442,6417,29358,34288,10585,-21602,-40419,-36998,-23564,9566,15980,3205,-25441,-16181,12230,15985,5688,20319,64968,64064,31057,29485,2820,-55063,-110904,-156607,-193296,-191183,-74085,11343,2746,-30558,-47519,-3648,24228,45639,78013,69601,40500,28216,15546,-8790,-36642,-42408,-26179,-4849,425,-12252,7682,29967,12748,-14064,-30508,-36416,-21110,-12830,-3575,16840,25308,-1165,-29320,-23263,-8261,4328,-583,-8813,11831,28059,18140,-2435,-9391,-5696,23999,51547,36119,8290,25176,55165,46410,-2248,-18485,2218,1760,-22180,-23314,6422,25239,17874,6801,667,2472,-7174,-25290,-8029,9034,1876,-41460,-18989,-17504,-36446,-32820,-26276,-33901,-34681,-4859,27761,47982,45894,25108,-3458,-19606,-7180,6258,9829,8419,17200,19381,5259,-1985,-10685,-9120,-12935,-19758,-27968,-11385,10776,18562,10593,-13469,-16419,-8031,-5581,2339,10128,-10546,-35083,-9132,15242,11748,1436,-3841,-6211,-6183,-8479,2170,18212,20135,7194,13469,11474,-325,4407,13480,6115,-8419,-26431,-37145,-27333,6486,43782,40358,11080,-10586,-6863,-8211,-9318,-6769,2877,19063,29685,22532,6836,-15496,-30886,-34971,-34209,-30595,-30175,-20394,-16303,-15461,-5394,10129,12919,3589,5213,10993,14977,9756,-4325,-16014,-2547,-14470,-33120,-33496,-3110,9224,6958,-2735,6241,35435,41075,8027,-37564,-4763,15908,-5205,-39222,-10529,-1490,-1070,-4421,-7577,6730,14935,9661,-6371,-22351,-36768,-29358,-15095,-5265,9374,27798,35717,13299,-29352,-6308,-540,1732,12539,6579,-22089,-11761,-584,-17189,-28402,-5556,-29775,-876,21901,11289,-2919,1821,3698,14008,41307,71263,80533,53021,29497,33868,31356,423,-15008,-23904,-39460,-16265,1650,4273,-14028,-16972,-4175,-4991,-7152,-17601,-892,28423,39443,25179,8879,3042,754,-11489,-33317,-30806,-23128,-8709,2532,17266,8128,4533,16095,18064,7632,-11378,-16096,-6941,4922,21541,29517,38881,35249,15072,-3022,-8657,-13137,-20311,-27564,-1341,19826,22472,9096,-4029,-6736,-5559,20,-10109,-2614,12612,18542,8691,-1338,-8377,7391,26990,28073,28953,21849,6867,-9504,-27806,-13196,7327,6302,-8820,-37152,-4016,6400,4059,6701,-224,-17158,-20423,-5934,-12847,-35579,-34986,-25932,-14671,-3454,11860,20554,-3451,-41877,-4277,8707,-16606,-13195,31046,56854,51486,45490,51538,56676,48828,41601,47952,61101,69790,56234,36618,20603,-3829,-21479,-16765,-3723,25941,63424,65108,35815,724,-8951,-10301,-14817,-21737,-31249,-30751,-19059,-13867,-24475,-6140,11650,7580,-5418,-1437,2896,-2660,-9413,-3163,19886,33099,17523,5133,1810,12064,16757,10261,7153,12880,3583,-14930,-24598,-27673,2619,26195,37997,32218,36035,55277,47947,7496,-30077,19550,26928,6205,-11669,-816,4018,310,-413,-9113,-16492,-3767,10560,20304,18799,5773,-22067,-9160,18013,10712,-9477,-14252,-16893,-21513,-11417,7440,11922,2245,-12255,-36249,-32291,-11784,-1520,1394,-1863,-22474,-26596,2989,5416,-12747,-17086,-10873,-23981,-29770,-15721,-14405,-22421,-24946,-4518,13784,14889,13517,29557,43249,46305,33390,8679,-14332,-956,2655,-2066,-7281,-21295,-21703,-19416,-14102,2601,9170,-978,-22175,-23990,-15475,-22397,-28211,-22846,-9094,-844,-1643,-6782,-16672,-6115,4906,3003,3608,23395,42864,44423,12761,-16619,5133,16194,-8011,-33244,-7949,18867,39939,41298,25879,21053,31806,38677,43357,34290,18335,6076,14902,22153,14727,5656,3230,21999,42477,30310,1215,-22312,-28680,-14696,-11998,-16749,-8953,-10066,-26028,-22843,11154,37040,42923,21363,-11724,-32272,-41221,-23338,-8291,-946,-436,-4416,-6574,-380,17518,35991,39503,13287,-23145,-19078,-6805,-10361,-3923,-4888,-3505,11373,3351,-22430,-26079,-17982,-10207,-1157,-3665,-15549,-7668,15268,29663,27478,14651,-3355,-11739,-20247,-38618,-32765,-23391,-22364,-16757,-14257,-4361,18347,43740,57065,45808,35748,27494,16840,3266,-12260,-21455,-29128,-23422,-9448,13005,39873,61445,58896,31330,747,-13133,-26450,-18247,-17215,-37003,-14253,3070,2502,-6827,-20235,-24293,-19530,-15996,-581,9593,16351,24075,9607,-27605,-36631,-27840,-17625,-2312,-11322,-28968,-7453,-21973,-14259,16196,11019,836,-5509,-32517,-9037,21950,50148,48933,22162,11233,15844,7788,-3939,-3957,4410,-1057,-17534,-23505,-6460,3508,-1769,-14541,-24774,-32730,-20943,-5255,8314,12585,11138,1876,-9318,-270,14401,-1670,-31318,618,17296,-1298,-8735,23400,44199,48954,37775,15123,-12929,-17584,-15202,-17122,-16569,14875,47877,64767,55731,28744,11081,7423,-10826,-23815,-20717,-18094,-17775,2057,18665,33103,47640,33101,18660,10720,233,11237,47318,47793,24884,14862,12790,1953,-2365,1321,12159,27266,38573,59030,64207,35088,-6497,-25554,-24195,-21288,-25661,-36093,-49007,-22662,32795,63205,57300,21926,-10919,-9812,-9406,-25629,-17998,-2803,-4508,-6955,2826,894,-17161,-21042,5419,26528,37778,31659,16951,-2150,-33491,-8070,29455,52577,55693,36511,13243,-3879,5918,13802,10469,4043,-1569,-16987,-33394,-22386,-10568,2180,22748,48846,63873,39137,715,-24863,-35576,-33182,-14849,-1029,2470,-956,-14836,-21410,6519,38778,41560,7070,-32915,-37157,-29055,-12783,-13346,-2757,-2674,7035,36772,63416,49024,25936,25189,24937,40439,42248,37040,20393,-14166,-8640,-1492,-4793,-7079,-870,-2611,-12707,-12167,1284,7549,-6785,1026,27287,48791,51325,25211,10915,18957,33827,26796,-944,1733,7878,573,-968,-6874,-4035,-15517,-18532,-26056,-28044,-20576,-15603,-21087,-8762,5278,-9393,-24636,36233,89032,92823,27655,-11730,-9773,-12,-660,-6876,-14686,-14762,-20315,-35489,-12405,18274,26228,6967,-18817,-28769,-9781,-3152,-5645,-18163,-4020,12658,15145,12747,19967,24146,20354],[11816,6022,523,13713,14537,-599,-15574,-21225,-2331,8397,4678,19806,45954,40645,4179,-27668,-34459,-24711,-16042,-12400,-19668,-22725,-19316,-9991,-3622,-12643,-28902,-2868,26845,32178,26633,10661,6393,13914,7485,4303,31771,63475,73981,43856,5494,-20150,-36551,-21713,2274,16282,27397,33138,39499,29904,8004,-10451,-22978,-29627,-32736,-29813,-25047,-15107,-17490,-35886,-33934,-22195,-20944,-16282,5949,12389,1384,-27325,-20533,-11082,-29591,-21562,12243,31481,28347,-1506,-38221,-10827,6254,13187,19655,17820,-39,-2307,18569,47430,69755,66264,13445,-5028,13356,19087,28701,42130,25738,-17819,-39270,-19769,-3156,1432,1381,13540,28063,17568,2012,132,2474,-1976,1973,11525,21223,31646,39939,34228,16069,9258,32952,52247,44881,20722,-3291,-30452,-24057,-26377,-37539,-33103,-26231,-22938,-12155,-2980,-6670,-9450,-12909,-11537,-8569,-5253,-810,-11218,-17601,-23495,-27861,-20036,-16243,-14174,-25367,-32970,-34480,-23413,-5263,12501,30192,45184,45388,31871,17886,10382,6940,29163,34849,10890,-19335,-34265,-51576,-40448,-4431,12446,3737,-25443,-18649,11124,18250,14602,34017,76838,67204,25212,18527,-2190,-46686,-93454,-136764,-174430,-174376,-81927,-1133,-7441,-38035,-46908,-5127,19485,38438,69993,65190,41966,32647,18812,-7431,-34040,-39382,-23473,-2341,631,-17571,2064,27272,12198,-13562,-27997,-30211,-12052,-4475,-1642,12585,19186,-5525,-28359,-23312,-9714,3513,-3670,-17708,8745,29041,17838,-8093,-16878,-12166,23273,52877,35157,5377,13799,40711,39327,-5782,-21983,-109,1953,-17078,-22440,4585,22754,16381,7815,3377,2365,-13168,-22398,797,16361,3835,-38507,-12720,-11879,-34968,-33217,-21404,-27635,-37965,-15127,16522,38503,38274,20318,-6332,-16896,-2217,9439,9397,4440,7053,3643,2216,-1325,-8893,-9194,-17497,-20677,-12250,-2825,6937,9481,1394,-20458,-13437,-5037,-3633,4080,12347,-11388,-43485,-9460,15292,11418,128,-6068,-8228,-8665,-13807,-4653,13804,20749,11044,10381,361,-13650,1679,19238,11067,-10863,-36455,-42227,-25674,6520,36647,30918,6671,-7937,-1597,-2921,-5867,-6695,348,16168,28596,22515,3595,-21176,-32443,-35670,-41070,-33255,-24812,-13092,-10156,-11720,-8169,-444,-622,-4488,7396,15679,17652,9649,-4181,-12799,-3872,-21694,-25388,-20947,-5698,2631,2562,-2084,9282,38576,46799,15824,-32164,-15886,8162,-8002,-32321,-6641,380,-1575,-9142,-15306,-241,13601,12101,-4658,-21545,-32988,-33968,-17623,-3316,14312,34969,43802,18818,-26266,-2524,5380,5345,12867,6307,-19601,-5814,9319,-6018,-39026,-14185,-30479,-482,22189,11807,-1711,3554,2417,7559,33022,66714,83183,57664,32012,33026,30620,1897,-13811,-22294,-38854,-18554,-597,1071,-17892,-14487,1276,-4678,-14094,-18248,-155,22223,34068,25145,8393,-2703,-6300,-16134,-32780,-34612,-30762,-18989,-8991,5194,-3097,1572,16109,13890,-1054,-20992,-12433,-1481,9435,27655,37121,47316,39137,15107,-4714,-11067,-15239,-21271,-28769,-678,21413,22974,9423,-3055,-4208,-353,8852,559,6845,21173,26322,16942,8985,2150,12977,30034,28395,26479,18618,5526,-4647,-20912,-17471,1370,1017,-11942,-36375,-6788,2314,1813,7972,1439,-15452,-21412,-8875,-14988,-29740,-24358,-20211,-13159,-3184,12249,22398,1639,-45801,-10844,1279,-27504,-10552,36850,55461,44128,36659,43590,50533,40556,29989,39135,57689,72953,68114,51970,31593,-258,-23751,-17250,-2811,27510,65102,68743,39541,2120,-9112,-7856,-11805,-21605,-28398,-19780,-8437,-10199,-25096,-897,15057,7450,-6117,2108,9221,7952,2084,2319,18191,28436,13993,1728,-458,13538,16372,3655,-4877,-117,-5685,-15826,-16946,-27580,-2931,22149,36008,29875,33496,51420,42697,4151,-26895,19454,25604,5291,-10812,1780,7225,4408,5935,-2071,-13697,-5805,6530,18249,22190,15219,-9723,-19439,10897,7583,-8143,-6730,-11279,-19553,-12399,4884,7652,-1588,-13170,-30523,-26046,-9146,-2109,-6623,-13351,-32859,-27174,2869,4959,-12993,-21797,-14593,-24880,-39899,-27363,-18852,-17550,-16752,2164,14564,10487,8941,28683,45194,51304,40207,14096,-13399,1562,5703,2151,1990,-10846,-16045,-21139,-21116,-7971,-3464,-14111,-31042,-15819,-10041,-19808,-28265,-22429,-12822,-11009,-11587,-9373,-9667,-4030,757,-3623,-1660,21920,41123,39502,7195,-14139,10292,18587,-5925,-28422,-7890,20029,40165,37764,21818,17168,28849,41293,51952,44477,27308,11947,16477,19192,10144,2522,86,15811,33122,20920,-4950,-25371,-30473,-14333,-8731,-15167,-16759,-21214,-32817,-23435,9207,37051,46065,25993,-8527,-34580,-37348,-16712,-2753,610,-2487,-7124,-5712,3482,19807,34651,34356,8133,-28056,-24914,-10858,-12020,-5418,-5641,-3377,11547,5593,-18209,-24006,-17912,-11799,-5758,-8357,-15064,-6689,14465,31738,32589,20566,-1194,-15824,-20777,-33012,-41427,-31784,-29461,-19933,-13236,-52,22511,44106,52509,40358,32649,27478,16790,667,-11210,-15326,-27152,-23124,-8229,11553,42280,69519,66721,34923,1279,-8169,-18847,-23830,-18656,-30268,-8640,10349,9947,-1632,-17237,-20365,-13635,-10601,-295,9941,18337,28081,17874,-16378,-34443,-27822,-16794,-6655,-17099,-19565,-5351,-24396,-20531,3831,-5683,-16750,-20590,-31106,-2651,27198,56395,56380,27324,11941,10195,466,-10951,-15564,-8867,-10507,-22261,-26232,-12228,-2663,-1015,-4159,-12691,-25691,-23236,-5590,10062,15169,13017,1927,-10987,-5782,6434,-13130,-32732,8724,22687,421,-4432,28341,46235,46624,34754,13398,-13766,-14372,-11072,-19414,-31184,1913,33034,50486,47072,28150,15935,15649,-1888,-18138,-14558,-8690,-22134,-8742,15773,37897,52951,34448,18410,9537,-3102,5996,41247,39591,17249,10304,11001,1605,-3369,-3314,4337,13887,17961,39480,54072,35439,2249,-20478,-30470,-29588,-33153,-41306,-45478,-30027,29878,68187,59805,18357,-16267,-3192,209,-18076,-23494,-1550,4842,1693,5469,4683,-10720,-21808,-2514,20695,35213,31856,18351,-347,-29246,-11832,24739,47618,50392,30796,6468,-8987,7904,17744,14534,8800,2308,-17061,-30141,-16265,-3333,9312,29051,55936,71338,44661,3850,-25310,-37039,-35621,-15477,-1207,2508,-230,-15076,-22438,8586,41613,44353,9894,-29937,-41423,-25206,-5708,-7637,-1374,-3033,5830,33498,63201,54429,34575,27332,24682,36894,37472,32190,14965,-25142,-12283,-3958,-3132,-1892,3829,-400,-12199,-13847,-2329,3174,-8128,2577,27075,47637,53021,33086,20639,24234,35691,29206,2246,-3135,-511,-5546,-8920,-15145,-9252,-16881,-20155,-26918,-27321,-16474,-8493,-15383,-13332,-2537,-19540,-14577,48020,99501,99341,27080,-11676,-11322,-4728,-616,-938,-7361,-12050,-19745,-33402,-10200,22336,31673,11744,-14726,-26988,-10637,-5400,-8082,-20379,-5346,9871,11207,9556,17328,22952,20370],[11657,8619,7374,16844,14875,-875,-17652,-25597,-18312,2720,12909,30610,50104,40753,4223,-25751,-31374,-24454,-17143,-13322,-19129,-21847,-18783,-7049,1181,-8449,-27639,-1834,24821,27556,21419,6270,4678,12917,5331,649,26484,55718,67868,37545,1078,-16707,-27877,-28829,-548,20221,33458,33777,33213,18019,-5803,-20855,-29799,-25204,-24964,-24189,-23843,-18443,-22001,-40304,-32405,-21841,-15430,-5326,14898,19291,8230,-22230,-25631,-14442,-30532,-21370,14768,37565,35944,3122,-39596,-5255,13053,20240,26974,26367,10937,9597,29589,53871,68751,59005,4992,-6704,16476,24473,29791,39451,26098,-14111,-41550,-25275,-8121,-1938,2399,18123,34120,22273,2843,-10207,-15431,-12986,-6964,3877,19168,33916,42663,36513,18537,13495,40383,63721,57490,28767,-2286,-32455,-23205,-25337,-35666,-30594,-26499,-27605,-18242,-7190,-6406,-3516,-8275,-18053,-21861,-16187,-6158,-11643,-14524,-18548,-22182,-17778,-15784,-13557,-24337,-33068,-38529,-28704,-6666,13377,29374,42720,43646,34778,22737,15585,7837,30123,37197,13283,-15224,-26181,-43749,-52886,-18136,7551,3120,-25478,-19769,11481,23370,27404,49706,88396,69227,20393,7846,-13141,-50845,-91360,-131413,-168095,-170455,-91512,-12635,-17385,-45347,-41374,-3063,18289,35539,66606,63446,44164,36327,20877,-6995,-31660,-36152,-20986,-745,-586,-24164,-1103,27137,14570,-9681,-22245,-22202,-1534,6719,4422,11106,14719,-7636,-24769,-22178,-11361,1450,-6747,-26072,5135,28249,17655,-12732,-23720,-15266,22592,51679,32871,2999,2121,26621,32771,-8526,-26744,-4088,1416,-10708,-18424,2811,19002,13759,8338,6940,5510,-15231,-18849,9133,25250,9281,-31231,-7157,-6562,-30910,-29474,-13400,-18541,-33368,-23827,5526,28788,30039,15401,-7959,-13245,2475,11759,8774,1443,-119,-915,10087,3502,-5734,-8645,-19851,-14228,4317,7984,5533,1560,-7162,-24109,-8328,-875,-764,5385,13348,-10951,-39937,-8898,14240,10395,-175,-6425,-9414,-11693,-19841,-12210,9410,21878,16056,8572,-10406,-25223,3064,25855,14988,-15009,-44318,-35718,-10746,18824,39015,27260,6127,-3653,3189,1131,-3580,-7678,-3229,12286,26643,22475,1135,-26260,-31651,-34026,-46319,-31940,-19293,-7350,-5704,-9800,-11936,-12207,-15415,-12056,10037,20948,22439,12845,-976,-8486,-4262,-25199,-15354,-8631,-6379,-4716,-2799,-1775,11656,40089,50784,23161,-20521,-20382,1966,-9807,-24739,-1164,3443,-378,-11220,-20447,-6753,10666,12603,-3880,-21082,-26489,-30377,-17886,-1293,18430,40761,49961,22858,-22014,1917,11051,8425,12435,5359,-18093,-3013,14673,1372,-32029,-21301,-28726,-1279,20068,10571,-616,5864,2164,1897,24408,60307,82646,60816,35209,34058,31028,3998,-12395,-20732,-38705,-20673,-1919,-1259,-19312,-9570,6852,-3379,-21138,-15015,1853,15719,26675,23497,7637,-7532,-13094,-20604,-32768,-35759,-34507,-28002,-20948,-9034,-14233,1632,16619,9805,-8476,-26243,-8052,1622,10738,30005,41135,51497,38573,12554,-7809,-13728,-16390,-20494,-30808,-2645,19756,20879,9214,-1670,-1759,3896,16216,9825,15763,29646,33951,24991,18151,11422,19153,33749,29110,23833,15161,5127,535,-14292,-19410,-4233,-4322,-14548,-34720,-10511,-2171,549,10534,4077,-13082,-20273,-8363,-11850,-21130,-15536,-15389,-11851,-2928,12187,22899,7053,-36222,-18943,-7650,-37613,-2641,42364,51841,34944,26685,34662,43498,31669,16473,26751,50177,71066,75199,63234,39820,2712,-26676,-18543,-2610,27821,64031,69524,41752,3154,-9724,-6244,-9558,-21653,-21358,-7476,2832,-5681,-25101,3988,18918,8673,-6269,5102,17706,22134,16335,9521,16516,22420,9423,-1675,-1715,14614,15461,-2714,-16461,-13073,-15739,-14716,-8785,-19021,-5369,19013,33983,27403,30425,46029,36142,884,-22275,18417,23205,4406,-10046,1937,8650,7630,11726,5424,-9986,-7793,1799,15306,24801,24017,2545,-26818,4705,5484,-4870,337,-6218,-17721,-13258,2040,3675,-2180,-7018,-17273,-17229,-4914,-87,-12967,-26015,-38977,-22183,2144,2990,-12854,-24850,-19049,-24653,-31003,-38589,-21741,-12584,-9004,7291,13168,3660,2069,24445,43197,52630,44277,18315,-12218,2619,7184,6535,11990,-418,-10357,-22236,-26602,-16976,-15065,-26489,-27057,-7721,-5428,-17599,-28075,-21736,-13396,-20488,-22154,-12175,-3650,580,-739,-9851,-7981,18686,37012,32458,1568,-9105,15996,22362,-919,-23304,-7741,22622,41302,34304,17838,13202,24303,40582,56942,52723,35802,17554,17296,14896,4139,-1337,-2210,11789,26003,12988,-10660,-28119,-32183,-14123,-5098,-10173,-17572,-31006,-31440,-22732,6851,36333,48550,30348,-5020,-35456,-32580,-11136,2020,2418,-3274,-8020,-3301,7391,21142,32080,28948,4568,-27920,-28944,-14268,-13056,-6666,-5938,-3076,9626,5400,-14959,-21276,-18309,-14364,-11104,-13069,-14323,-5264,14193,34161,38230,27071,2186,-19558,-20609,-24526,-36664,-38543,-36413,-22704,-11308,5235,26925,43708,46836,34336,29421,27308,16564,-2157,-10718,-10754,-24885,-22150,-6769,9643,43229,74852,71594,36602,1672,-2831,-11281,-27487,-18643,-20522,1815,20187,18234,3773,-13989,-15701,-6484,-2389,2169,10726,19696,30534,24468,-6041,-27369,-26294,-16467,-9977,-16103,-10170,-3034,-24767,-25945,-7630,-18642,-27422,-34347,-22599,3665,31227,60903,62802,32326,13179,5317,-4832,-12032,-16769,-13565,-15641,-26320,-24861,-16184,-8931,561,6517,-877,-18024,-22326,-4443,11413,16761,13637,337,-14065,-13227,-3653,-25277,-26712,15707,27015,2447,567,33408,47843,43387,31004,11883,-13613,-11000,-5052,-13570,-44568,-11304,17822,36519,39075,27599,19701,21813,4907,-13159,-7230,2181,-17921,-18752,12925,40554,54247,32609,16585,8530,-4934,831,33543,30671,9947,5344,7874,-458,-6424,-9414,-4159,792,-1434,19115,41806,34109,10629,-9940,-28103,-37113,-41875,-46293,-40286,-37898,24321,69529,59797,14146,-20107,3290,8569,-11314,-24655,1562,14242,10832,8228,7522,-4690,-19378,-8988,14141,30921,30218,18378,616,-25618,-14309,19966,41640,43483,23685,-664,-11742,10884,21265,17998,12685,4995,-17521,-27238,-10294,3246,15698,34718,61292,75383,47081,5392,-25547,-36884,-37771,-17280,-3310,450,-1542,-16776,-21920,9955,41248,42760,9097,-29066,-44562,-19970,1461,-216,2463,-2209,4165,28420,60241,57742,41291,28830,26122,33511,30761,25109,9451,-30075,-15429,-7656,-2638,2619,8852,2530,-10777,-14433,-5960,-1516,-9094,4422,26609,45105,52350,38859,29658,30080,36895,29674,3461,-8868,-9395,-11415,-17596,-22096,-13245,-15978,-22369,-26411,-24941,-12430,-2957,-10820,-18846,-11570,-28205,-3551,57917,106893,103153,24744,-13157,-13084,-10767,-3261,1711,-2617,-10313,-20198,-31563,-8058,26016,36571,15898,-11271,-25201,-12315,-8822,-11601,-23385,-7464,6056,7400,7260,14417,20092,18318],[10344,9968,11344,16456,12318,-2376,-15762,-11514,-25508,-3584,18130,39900,55843,43204,6878,-20503,-26828,-25021,-19690,-15885,-20663,-22783,-18586,-4588,4564,-5854,-27704,-2645,20442,21274,14847,880,2338,10970,1850,-4387,19203,44467,56796,27374,-4794,-11417,-15910,-30046,-4634,21172,36799,33250,25269,3685,-21332,-32226,-33108,-18514,-18279,-19436,-23028,-25648,-30670,-47166,-31744,-21779,-8692,5069,22918,25582,14645,-17237,-30681,-16212,-29115,-22626,15145,40822,40770,6035,-37851,-815,18287,25813,32017,31872,19011,19983,39098,58003,64438,48989,-4623,-8020,19285,29094,29218,32929,23484,-10950,-37190,-30306,-12219,-3946,4347,21462,37762,25142,4037,-17981,-34140,-18205,-14784,-4953,14805,32589,41324,35512,18472,14484,43512,69973,65026,32977,-2520,-33759,-22518,-23909,-33571,-27979,-25615,-31174,-23393,-10098,-5443,886,-5060,-24381,-35199,-25581,-10329,-10419,-11033,-14607,-17003,-12388,-11357,-10111,-22278,-31943,-36810,-31009,-7950,13519,27482,39302,41022,36469,25823,18505,7264,30589,39798,16129,-10876,-18632,-33794,-41289,-29070,1405,646,-26300,-20467,12359,30274,42203,65657,98122,69271,16117,-3477,-30114,-62845,-96865,-132119,-166590,-172897,-108328,-25135,-27908,-51969,-34777,306,19136,36304,66972,62920,45165,37371,20420,-7611,-29152,-32311,-18178,-62,-3586,-32707,-905,29034,18511,-4431,-16011,-14738,7908,17606,12571,12459,12709,-6756,-19660,-20491,-13421,-2014,-9960,-34140,117,24610,16508,-15914,-29665,-15014,21079,47295,29430,1672,-9269,13110,26514,-10299,-33000,-10611,-422,-4351,-13034,1017,14006,9694,7556,9793,9930,-13679,-16101,15431,32951,15136,-25046,-3020,-2645,-27976,-25201,-4229,-7267,-22589,-27250,-4430,18852,20756,9564,-9081,-9388,6337,12648,7413,-807,-3105,6362,21387,9543,-2201,-7783,-20017,-5035,19553,18777,6000,-4640,-14399,-22902,-2148,3811,2448,5708,12370,-10451,-32175,-7796,11925,8456,364,-5013,-10065,-15421,-26335,-20726,4697,22879,21584,8790,-19211,-32074,7538,32309,16729,-24871,-49382,-19133,11848,36972,45837,27005,7991,738,6661,3367,-2716,-9795,-8030,7524,24057,22516,-263,-30558,-29179,-30591,-45051,-29211,-15063,-3278,-3170,-10038,-16687,-24254,-30292,-17845,12509,25636,27604,17650,3926,-3681,-3833,-25472,-7198,1488,-5423,-12518,-9307,-2211,12989,39635,52505,29330,-8259,-13916,-1029,-10908,-17137,5310,7423,2100,-11296,-23725,-13230,6007,11283,-3849,-21280,-20300,-22636,-15601,483,21064,44471,53614,25100,-16947,6512,15696,10102,10548,3304,-17826,-3854,14842,4440,-23903,-26011,-25523,-3875,14846,7110,37,8018,2463,-1996,17284,53466,79037,61549,37720,35797,31991,6371,-10789,-18971,-37450,-22047,-2227,-2749,-18146,-3553,12062,-971,-21579,-7949,4764,9018,17200,19695,5737,-11548,-18983,-24134,-29863,-30055,-28137,-29387,-32108,-24830,-20924,4231,16763,5536,-14494,-26576,-5421,1588,8238,27779,40571,50252,32858,7163,-12204,-15933,-16289,-18566,-32750,-7400,14668,16230,8470,68,443,6616,21059,16859,23118,36837,40297,31643,25241,18564,24529,37195,29718,20788,11392,5748,5340,-8885,-19463,-9695,-10129,-17363,-33417,-14441,-5970,1026,14098,6899,-11100,-18111,-5887,-7400,-15257,-10802,-13309,-11793,-3362,11207,22004,12139,-26428,-28272,-18038,-35582,7242,46738,46444,24485,15876,25013,35841,23078,2575,10979,38403,63811,76830,69537,44214,3849,-30923,-21171,-3905,26146,59766,66756,41528,2864,-11543,-6204,-8758,-22029,-13436,4404,13284,-1394,-25280,7481,22401,11207,-5302,7013,25815,35749,29854,16667,14565,15035,3412,-5770,-2799,14525,13430,-9398,-28145,-25851,-26955,-11981,-1324,-9351,-4680,16179,31069,24074,26292,38854,28258,-2421,-18014,15660,18767,2166,-10696,-1584,6962,8512,15383,11602,-6566,-10608,-4537,10591,25677,30862,12896,-23622,-159,4080,-1219,5707,-2582,-16832,-14674,-1671,19,405,3102,-3854,-8712,-808,3476,-14443,-37509,-30551,-15022,529,-1121,-13875,-25995,-24966,-24158,-21062,-28912,-22875,-9018,-3771,8812,8322,-6282,-7416,16351,36431,48891,43813,19522,-11767,1248,5537,8471,19254,7544,-6005,-23557,-31010,-24372,-25434,-37323,-18040,-1743,-2954,-16816,-28241,-22192,-12500,-27514,-32698,-15137,-49,5125,-436,-15656,-15961,12964,29826,22997,-3616,-3091,21342,26934,5466,-19438,-8368,25642,42051,29988,13307,8723,17694,35789,57179,57380,41950,21332,16124,8425,-4089,-7067,-5245,8481,20075,5680,-16844,-31586,-34958,-15309,-2705,-4703,-12832,-31083,-26041,-22158,2796,33320,48494,32511,-2745,-35913,-29811,-8051,4349,2824,-4084,-8153,-655,10136,20287,26970,21892,730,-26431,-32505,-17928,-14487,-8489,-6731,-3916,4523,1906,-13837,-19822,-20399,-18980,-18120,-18488,-14610,-4660,13368,35571,42991,32901,5803,-22966,-21237,-16392,-25512,-34527,-42257,-26107,-9756,10097,30408,41879,39754,27359,25563,26227,15337,-6174,-12480,-8949,-23894,-21898,-6596,5886,41277,75892,72216,35257,923,1356,-5481,-29175,-18373,-11078,13461,30119,25476,7849,-11960,-12269,-394,5905,5630,10821,19160,29896,27297,1170,-21382,-25486,-17262,-11920,-10416,-3060,-2425,-25327,-31294,-18347,-27403,-26870,-25892,-14741,8713,33123,62870,67457,36366,13916,288,-8903,-8329,-7764,-6809,-13874,-28979,-22413,-18657,-16214,1411,15178,8578,-12184,-20547,-3471,11193,16306,11975,-3859,-19298,-22989,-16062,-38505,-19701,20188,29258,3959,5153,37521,48276,38736,25770,9496,-13984,-9479,-239,-6049,-34609,-24830,2676,23486,31913,26641,21828,25007,8462,-10001,-43,13140,-8705,-26693,9182,39564,50008,26272,12031,6664,-5780,-3893,24517,21009,2901,-172,2946,-4916,-12122,-17197,-13050,-10475,-16665,-1211,27545,30633,17663,2187,-17848,-37925,-49533,-48918,-34855,-41000,15952,66130,56272,8627,-22128,8919,14862,-6654,-23431,4540,21540,18768,12057,11724,2779,-13329,-12299,7139,24918,26800,17112,768,-22932,-16132,15023,34971,35692,16071,-7079,-11635,13962,23783,20432,15276,6290,-18175,-24769,-5097,8877,21349,39978,65369,76546,46893,5644,-25240,-34633,-38716,-20064,-7148,-3338,-4315,-19222,-19148,11411,39004,38595,6632,-28874,-45252,-13527,9299,8521,8690,469,3015,22469,55150,59153,45958,29746,29874,32432,24923,18782,8160,-17436,-14722,-9893,-1681,7037,14050,6496,-7414,-12602,-7989,-4779,-8138,8109,27759,43127,50974,43558,38489,37040,38405,29151,4346,-12052,-15431,-15068,-24812,-18955,-10051,-10506,-23186,-22402,-19878,-7529,2400,-5936,-22631,-17792,-21520,9481,67015,111804,105246,22709,-14034,-13067,-15584,-5903,3627,1646,-7826,-19487,-27768,-3953,31196,42824,21494,-6182,-20605,-11509,-10043,-12727,-23659,-7212,4517,7002,8702,14285,18763,17669],[8538,10082,12596,13423,7880,-4053,-9860,2860,-8125,-6332,21136,47057,62056,47912,12531,-12449,-20595,-24961,-23242,-19757,-23829,-24670,-17985,-2734,6398,-4692,-28772,-4872,14357,14018,7538,-4738,139,8610,-2480,-10090,10864,30880,42043,14539,-10839,-5637,-5375,-22484,-8174,20592,39002,34300,21278,-5146,-27819,-32988,-28377,-12132,-13000,-15616,-21067,-35500,-40953,-44717,-31366,-21290,-1480,14601,29687,30796,20210,-12570,-34249,-16198,-26417,-24432,14123,41708,43062,7557,-31283,3118,22139,29885,34846,34389,23987,27987,46742,60061,57501,37346,-14400,-8429,21830,32798,27617,23787,18595,-8419,-32068,-34395,-14899,-4225,6912,23048,38248,25471,5074,-17580,-29163,-14753,-19481,-14083,8908,28348,36748,31963,16322,12153,41515,69701,66221,32836,-3965,-33507,-21893,-21939,-31096,-25120,-23365,-32044,-27787,-12358,-4660,3415,-3720,-29683,-47454,-31968,-13253,-8389,-7984,-12037,-13024,-6520,-5476,-5521,-19662,-30519,-33145,-29915,-9382,12646,24602,35236,37784,36873,27021,18921,4663,29779,41711,18591,-6617,-11682,-25692,-32247,-32686,-4930,-3312,-27802,-21034,13028,37452,57236,80973,105830,67925,12793,-14959,-46523,-65759,-86962,-113999,-146283,-157347,-130663,-38844,-38430,-53932,-28634,3344,20723,39375,68994,61827,43693,34970,16893,-8923,-25616,-26966,-14502,-126,-7999,-36810,2888,32153,22778,803,-10537,-8986,14706,25982,20561,15934,13684,-2756,-13946,-18566,-15571,-6389,-12957,-41979,-6744,17742,13752,-16631,-31181,-12164,18244,39639,25264,1774,-18768,585,20432,-10710,-39669,-20126,-3812,855,-7729,-619,8142,4099,4828,10594,13464,-10766,-14929,18842,37748,19187,-20779,-865,-972,-27538,-21108,5697,5695,-9155,-22597,-12440,8543,9924,2104,-10239,-5845,8911,11627,4745,-2721,-2114,17981,30795,14518,678,-7097,-18489,3748,31736,27507,6925,-8888,-19230,-17945,3921,8158,5250,4567,8825,-11175,-25528,-6919,7997,5177,1122,-2629,-10874,-20188,-32629,-30580,-876,22811,26528,11090,-23668,-32110,12470,37383,16697,-36638,-41919,-189,31794,51176,49549,25704,9669,3797,7969,3155,-3682,-13124,-14397,1772,20764,22325,-886,-33447,-26276,-26514,-38186,-25585,-11972,-798,-2715,-12862,-22348,-32647,-39075,-20137,13934,28432,31265,21920,8690,657,-3165,-25328,-2557,8088,-3927,-20456,-17263,-3916,12679,36750,51338,33487,3052,-2203,-326,-12090,-10433,11895,11717,5061,-10572,-26124,-19773,-279,8310,-4504,-22592,-15761,-14773,-11377,1576,21435,45284,54128,25147,-11691,10581,18519,9649,6719,-183,-18798,-8539,9650,2935,-19011,-27852,-22191,-8716,5955,1011,-175,9154,2572,-3392,13616,47593,72638,59053,38319,36974,32751,8768,-8793,-16375,-32960,-21516,-1725,-3651,-15232,2370,16460,2207,-11813,1165,8101,2326,5795,13442,2052,-14574,-21673,-22960,-22664,-20498,-17681,-21116,-30505,-34148,-16562,8115,15930,1088,-18676,-24577,-5594,-1795,1902,20836,34953,43022,22028,-533,-16234,-15383,-14268,-15969,-27127,-14401,6694,9782,7569,2295,2586,7811,23100,21399,28518,42295,44994,36544,30113,23408,28482,39922,30142,17608,7747,7577,9638,-4695,-18331,-14698,-16242,-20569,-31057,-16023,-6774,4103,18570,9640,-9764,-15713,-2803,-3938,-12835,-9728,-13765,-13039,-4309,9772,20635,16993,-16561,-35730,-28736,-24358,16776,49722,40481,14291,5461,15796,28678,16606,-7050,-6634,23529,52395,73984,71508,45089,3226,-35891,-24249,-6237,22995,53275,61208,39310,1593,-14092,-7195,-8784,-21505,-5386,15464,22735,2859,-25260,9877,25840,15869,-1190,9112,33037,47671,41823,23603,13383,7861,-2796,-9716,-3236,13982,11137,-15435,-39075,-34815,-37996,-7217,5906,308,-1080,14052,27772,20667,22146,31284,20644,-4364,-13564,12377,13261,-893,-11575,-7771,2827,7524,17304,16628,-2956,-13172,-11439,5112,25750,36449,21836,-14422,-1876,4382,3052,10302,680,-15744,-15339,-4778,-1218,6719,15430,9657,4,3550,8565,-8501,-26374,-18711,-6886,-53,-5304,-14224,-23093,-30657,-22225,-11938,-17651,-20706,-5942,-336,7479,1294,-17615,-16655,6856,26892,41484,39756,18496,-10845,-1042,2039,8825,24221,13764,-1866,-23573,-32610,-27380,-29504,-26483,-9290,2956,-1429,-16079,-27083,-22719,-10797,-27184,-36677,-15784,2346,9574,2234,-18251,-23517,6732,21570,13541,-5326,4492,27786,33592,13455,-15778,-7948,30291,43415,26360,10125,5790,11234,29066,54597,59787,46738,24389,14278,1519,-12656,-13045,-7767,7018,16723,705,-21745,-33906,-37171,-16428,-437,1096,-5680,-23530,-20122,-20060,-1316,29304,46933,33511,-442,-34309,-27272,-5948,5426,2993,-3558,-6043,3564,13259,18853,20909,14685,-2357,-24341,-34375,-20039,-14635,-8957,-6378,-4517,-1867,-2488,-12945,-18402,-22537,-23801,-24438,-21909,-14313,-3431,13593,37282,48041,39284,11023,-22746,-21529,-8042,-12947,-23226,-39733,-28515,-7253,15690,34274,40460,33543,21615,23080,25966,14827,-9554,-15123,-8290,-22798,-21106,-6560,1525,37671,73890,70090,32532,698,5562,-334,-27533,-16682,-1252,25920,40354,32410,11596,-10126,-9481,4740,13975,10798,11537,17963,27245,27015,5626,-16974,-24829,-17201,-10031,-2124,2567,-2727,-25707,-35371,-26399,-29432,-21619,-16370,-7107,13540,34356,64021,71945,40659,15141,-3919,-11312,-2134,4839,6300,-5930,-27542,-19534,-18466,-23451,1942,21792,15806,-7788,-18063,-2208,10277,14739,8995,-9687,-25405,-32930,-28473,-48943,-12939,22838,30214,5734,9775,41139,48344,33813,19904,6707,-14638,-9716,2720,167,-25571,-37242,-10151,13263,26685,25983,23001,25732,9043,-8436,6818,23891,2222,-27787,4469,34721,40387,15517,4738,3775,-5701,-6950,15373,11164,-3443,-5690,-3518,-11708,-20334,-26269,-21375,-17471,-22824,-20125,11900,25004,22805,13943,-4517,-28872,-47906,-46077,-29629,-32853,5134,57470,48615,1230,-22388,12930,18247,-4857,-22696,5334,24336,22163,14180,16426,11513,-4340,-10988,-409,16715,21088,13958,-601,-22108,-18959,8769,26926,26796,7927,-12669,-10624,15024,23597,20313,15095,4893,-20043,-24040,-2470,11893,24775,43405,66940,73843,43092,3307,-25699,-31952,-38646,-25272,-14239,-10009,-9491,-23584,-16447,11535,34380,32055,2857,-29427,-43484,-8081,15801,16017,14524,2875,688,13862,45818,55975,45617,27458,32936,31904,19552,13132,10608,-4237,-11883,-11299,-2103,8608,15908,8152,-4937,-11032,-10726,-8897,-7904,10927,28103,39376,46325,43951,43407,41264,36795,24262,2022,-13948,-19825,-19524,-28736,-9293,-2282,-5046,-25792,-18686,-16018,-5654,3786,-4579,-27494,-20691,-9343,19821,70834,109409,100963,17126,-18205,-15602,-23020,-11982,1108,1364,-8930,-21933,-26389,-2767,32662,45096,23333,-4435,-18114,-12375,-13019,-15161,-22551,-8978,928,5066,8239,11842,14333,14036],[7486,9790,12223,9448,3333,-4291,-2214,15203,9721,-2139,23352,52570,68127,54288,20573,-2582,-12581,-22070,-26588,-24032,-27324,-25641,-16070,-1107,7216,-4138,-29402,-7640,7611,6776,407,-9431,-956,6582,-6894,-15310,2865,16637,25728,816,-15193,61,3837,-13053,-8620,20507,41968,39155,26040,776,-13094,-20785,-20584,-6577,-9118,-12580,-16827,-31913,-35467,-33297,-30490,-19444,5994,23207,35100,34652,24675,-8085,-32975,-14398,-23448,-25563,12883,41092,43394,8415,-21777,7551,25225,32872,36033,34554,26302,33580,52611,60509,48805,25354,-23218,-7412,24395,35711,25814,13793,12525,-6126,-26961,-36918,-15838,-2765,9833,22741,35283,22982,5632,-9087,-10795,-6013,-19110,-22377,2585,22413,30417,27301,13288,7247,34454,62551,60725,28567,-6158,-31752,-20936,-18988,-27587,-21551,-19616,-29031,-30509,-13760,-3901,4544,-4035,-33184,-49643,-34026,-14648,-5699,-5244,-10492,-9922,-877,638,-644,-16457,-28977,-29692,-26754,-10807,11002,21345,31328,34722,36610,27029,17612,348,27557,42516,20592,-1699,-4178,-17911,-25072,-28763,-10071,-7731,-29318,-20859,13401,43762,71478,95543,112380,66976,11571,-25100,-54239,-51048,-55062,-72389,-104041,-121658,-119898,-52093,-47343,-49491,-23310,5746,22775,43715,70977,59315,39745,29594,10764,-10170,-20417,-19858,-10054,-870,-12724,-25099,9663,36095,27135,6037,-5497,-4710,18749,31222,27293,20796,17795,4043,-7563,-15862,-16530,-10012,-14352,-37173,-14665,8591,9930,-13620,-24201,-7149,14594,29804,21442,3685,-22588,-9537,15225,-8824,-41648,-31818,-7921,4862,-2571,-861,3026,-2004,631,9285,15312,-7971,-14823,19958,39736,21128,-17894,-82,-1147,-29230,-15801,17165,20532,5851,-12498,-16753,-1415,-1890,-6240,-10434,-1897,10968,9459,1314,-3765,1791,28619,36754,17973,3049,-6091,-15192,11295,40287,33347,7552,-10556,-19525,-10979,9841,12332,7924,2739,3497,-13117,-20142,-6233,2922,860,1999,458,-11605,-25215,-35331,-40486,-6693,21804,30780,15836,-21356,-28503,16285,41031,16867,-39520,-29627,11890,41487,55541,46148,20960,9914,5423,7476,949,-5929,-16551,-21669,-4124,17590,22443,-318,-32681,-23039,-21717,-29881,-19870,-8384,1468,-3125,-17452,-27085,-26318,-28881,-17195,14486,29217,32858,24777,12610,4476,-2067,-26224,-1276,11211,-2342,-26649,-25783,-6335,11101,32030,47758,35850,13221,10122,3367,-13436,-4670,18523,16488,8502,-9399,-27332,-24297,-6647,4910,-4953,-24604,-12983,-7663,-5589,2472,19688,43284,51783,23474,-6215,14231,19674,7386,1527,-4499,-19983,-16101,191,-2267,-17150,-27605,-18988,-15053,-6231,-7265,-987,9140,2376,-1743,14917,44114,64373,53348,36685,37094,33145,11619,-5500,-11755,-25463,-18088,-495,-3986,-11507,7743,20094,5901,530,11198,11735,-3622,-6818,5076,-3368,-15560,-17753,-14996,-13018,-9718,-7045,-11964,-19552,-16114,-4721,12098,13992,-3068,-20085,-22487,-8522,-8170,-7698,9945,24416,29930,6796,-8789,-15717,-10356,-10127,-13136,-21011,-22582,-3152,2673,6845,4964,4774,7643,22392,23360,31747,45792,47905,39605,32820,25953,30636,41528,30208,14447,4543,10239,13201,-1690,-17024,-19069,-22627,-24451,-26739,-12807,-3277,9354,23292,11835,-9359,-13865,-418,-2563,-13545,-11134,-15874,-15720,-5836,8097,19389,21381,-7054,-30838,-33326,-13909,24079,50446,34362,5381,-3865,7556,22382,13008,-6051,-22620,6490,38096,67790,69699,42478,590,-40421,-26810,-9572,18375,45146,53311,35085,-814,-17490,-9284,-9628,-19806,1792,24642,30325,6566,-25439,10762,28704,22130,6499,12283,38619,56777,51230,29550,12989,1622,-8712,-13516,-3561,12771,8460,-20658,-44898,-31220,-28300,-1383,12417,9052,3405,11678,23436,16841,17896,23552,13695,-4938,-9191,8960,6790,-5170,-11990,-16186,-4023,4150,16914,19744,261,-15172,-18638,-1210,24770,40311,28795,-5716,-1051,5525,7043,13808,3212,-14727,-15356,-7174,260,15005,27745,22320,8237,7261,13501,721,-12268,-7735,660,710,-8227,-12581,-17659,-34985,-19456,-4323,-7988,-16716,-3886,758,2868,-7957,-30031,-21158,-2192,15519,30733,31955,14786,-9965,-4268,-3210,7672,26542,17718,1574,-22479,-32004,-25800,-24229,-15717,-2166,5707,-1309,-15738,-24961,-23594,-10394,-22689,-30183,-14167,3117,12534,5566,-17309,-29898,324,12549,4806,-3391,12452,34735,41166,21292,-13063,-6505,35576,44386,23033,8192,4349,5243,20901,49555,59600,49398,26003,11158,-5979,-21427,-19431,-10207,6654,15201,-2388,-25562,-34385,-36047,-17883,981,5623,437,-17922,-14359,-16380,-5416,23872,43255,32724,1343,-31007,-24551,-4993,4706,2297,-2292,-2271,8781,16393,16608,13695,7072,-5326,-22733,-35244,-20818,-13770,-8140,-5314,-5409,-9286,-6488,-11874,-17255,-24765,-28517,-27892,-21988,-13577,-1979,14591,38756,52620,45429,17052,-18761,-22127,-437,-125,-10761,-32296,-30127,-4291,21337,37963,39356,28539,17356,22002,26328,14876,-12061,-18626,-8654,-21722,-20080,-6993,-3746,32182,68736,65311,28640,1142,9488,3888,-24286,-14015,8283,37876,49864,38437,14617,-8874,-8044,7742,20200,16520,12774,16044,22506,23302,6681,-14953,-24601,-15621,-4557,6512,6441,-4093,-26260,-38435,-30644,-27182,-17815,-9346,-167,18091,35402,65189,76754,45175,16711,-7474,-13185,3666,16646,20094,4191,-23534,-16651,-15905,-30377,1869,25910,20581,-4617,-14911,-483,9090,12556,5313,-16546,-30633,-33094,-34200,-36747,-6633,24164,30407,8107,14481,44335,48453,29525,14117,3837,-15308,-11464,3524,3833,-19324,-44840,-17783,7260,23951,26223,23951,24760,7258,-7934,13390,34343,13649,-22255,-1051,26658,26836,1343,-4600,228,-4569,-6980,7902,2069,-8281,-10027,-10497,-19952,-30074,-35377,-27115,-17987,-18475,-34353,-3523,18310,26633,25132,10156,-14249,-36677,-39251,-23772,-23642,-5923,44953,38014,-6993,-20096,16145,19547,-4927,-22678,4335,23209,20888,13259,20495,20828,6749,-4570,-6604,7898,14649,10413,-2052,-21709,-22104,2269,19024,18806,1540,-15206,-8818,14647,21788,18959,13585,2467,-21097,-23336,-1093,13671,27464,46459,67652,69408,37925,384,-24935,-27402,-34846,-30445,-22436,-16559,-13885,-27131,-12704,12583,30880,27576,2381,-26578,-39441,-1810,22944,23974,21396,6970,-144,5319,34713,50141,42095,24293,36759,33956,18267,12107,17471,7173,-6052,-8462,-871,9895,16544,9653,-931,-7201,-11119,-10762,-5689,15477,30512,37017,41555,42680,46670,44949,34811,17952,-156,-11237,-18932,-21679,-19396,3855,9913,2114,-26744,-12761,-10335,-3594,4419,-3498,-29067,-15119,4117,30022,72393,102798,93605,11859,-21987,-17437,-29444,-16882,-1670,521,-9568,-23614,-23623,-1264,33331,46200,24425,-2693,-14441,-11091,-13475,-14187,-17484,-8418,-185,5302,9147,10959,11394,12330],[6859,8659,10034,4744,-1077,-3400,4642,24070,23630,5842,24485,55604,72122,59839,28418,6996,-4326,-17088,-28565,-29021,-30135,-25000,-14075,-997,5974,-4927,-27336,-11814,-581,-1403,-7627,-14000,-2219,3526,-12658,-20691,-5265,1524,8659,-13544,-17830,3501,9880,-5617,-6363,20749,45061,46165,36688,14895,551,-11081,-14301,-3881,-8662,-12317,-12304,-17616,-19436,-22577,-30672,-17734,11563,28704,36952,34772,25611,-5862,-28454,-13054,-22614,-27092,10288,37568,40110,7307,-11812,11089,25963,33050,34090,31028,24405,34803,54600,57426,36736,11785,-32282,-6998,24960,35691,22127,2527,3993,-5981,-23823,-38336,-17555,-2316,10457,18191,26459,15264,3249,112,4028,1999,-16455,-31130,-5529,13717,21623,20776,8527,-1247,20535,46458,46464,18343,-11010,-31516,-21777,-17166,-24925,-19330,-16848,-25649,-30343,-15741,-4882,2645,-7952,-37342,-42719,-34979,-16914,-4813,-4944,-11968,-9655,2096,4169,1741,-15039,-29759,-29086,-25247,-14522,6430,15842,25883,30143,33988,24424,13486,-7432,21590,39583,19765,1796,1530,-12670,-21727,-25361,-15730,-14275,-32681,-21341,11500,46329,81946,106788,116134,65723,10939,-35074,-57499,-36289,-27622,-37428,-67947,-90153,-98733,-64907,-56081,-45595,-20940,5655,23281,46401,69727,53040,31482,19528,436,-12957,-16617,-14691,-8220,-4961,-18969,-15025,15763,38192,29502,9575,-2289,-3352,18335,31171,29961,23891,21991,10565,-2577,-14167,-17475,-13364,-15162,-30903,-24870,-3890,3498,-9496,-14569,-2488,8455,16840,16373,4768,-21354,-17913,9231,-6629,-36376,-46543,-13940,5737,622,-770,-1715,-9570,-6539,4041,13112,-8127,-17112,17669,37574,19330,-17673,-1970,-4590,-34225,-10211,28401,34938,19693,-2687,-18835,-12445,-15998,-15820,-10172,1261,11435,5128,-4205,-5504,5028,34172,37159,18016,3227,-6268,-12317,15393,42897,33737,5219,-11843,-17035,-5037,13780,14628,8860,-732,-4380,-17857,-17886,-7706,-4842,-6146,989,2121,-13848,-31350,-32790,-40753,-13647,18341,32605,21166,-15769,-27064,16312,41465,16260,-34614,-24568,12278,38881,48920,34593,10853,6487,3990,3897,-4524,-10595,-20230,-30795,-10992,13587,21702,42,-30175,-20822,-17437,-21787,-13150,-4450,3386,-4399,-24087,-29265,-14878,-14526,-11547,12975,26655,30751,24309,13804,6260,-1894,-29683,-4021,9922,-2470,-29709,-34337,-10055,7345,24835,41088,35492,20926,20161,6997,-16418,-1169,23809,20540,11133,-9218,-27856,-24501,-12022,1180,-5671,-28000,-13140,-2794,10,2592,14969,37504,45817,19459,-1736,16460,18403,2796,-5329,-10013,-21325,-26023,-13014,-10891,-18530,-28449,-16959,-21880,-22052,-17954,-3086,6964,847,1374,19411,42288,54064,43708,31817,34955,32142,14390,-1136,-5566,-17147,-13460,152,-4909,-8725,11403,22145,8844,12079,20555,14638,-8818,-20667,-5661,-10906,-14098,-8814,-4309,-3041,362,1810,-5287,-10647,140,7595,14530,10308,-6976,-18796,-20826,-14023,-17565,-20116,-3309,9211,11177,-12344,-13807,-9645,-2991,-5140,-11080,-16265,-29529,-14104,-4480,5806,7219,6311,5732,18639,22223,32150,46684,48481,40350,33014,25814,30335,41245,29251,10915,1508,12608,15310,-256,-16675,-22998,-29603,-29552,-21294,-5898,3181,15139,27092,12749,-10329,-13376,129,-3839,-16700,-13252,-17763,-20067,-8267,6098,18403,24812,1398,-19779,-22339,-5394,27681,47747,27741,-1777,-11806,365,16709,11710,3675,-8984,-11650,22826,59865,64894,36498,-4221,-37237,-26947,-13759,12244,35997,43597,28892,-4461,-21894,-12569,-11323,-17433,7209,30937,35232,9213,-26167,9749,30394,29039,16969,17383,42251,62422,57430,33918,13199,-3141,-13762,-17121,-4304,10704,5278,-24385,-32949,-19616,-15221,4645,17793,16315,7298,8222,17523,12329,13460,15879,7720,-4412,-4955,6224,-95,-10756,-10900,-22260,-13472,-1752,14043,20685,2989,-15350,-24250,-7934,22778,42268,33523,1359,934,6644,10337,16132,4753,-13877,-14739,-8655,4087,23709,38768,33453,15493,9786,17121,9608,-97,1326,6822,2936,-7832,-7806,-11334,-32867,-16379,1489,-388,-12353,-2991,-467,-4807,-18786,-28566,-14673,-7079,4134,17807,21151,8739,-9314,-7995,-9191,6130,26771,19538,4244,-20280,-29976,-21348,-15616,-6406,2999,6382,-2570,-15767,-22081,-23663,-12151,-18828,-22194,-11038,2360,13457,8437,-13889,-31410,-5422,3520,-2078,1164,20186,41804,48568,27803,-11541,-3860,40721,44364,19996,7617,4393,322,12330,42944,56982,49683,25954,6625,-13614,-29112,-25756,-12394,7117,14985,-3976,-28227,-31796,-31296,-19546,1380,8116,4124,-14299,-8319,-10687,-8542,17252,37543,30187,2597,-26086,-20642,-4725,2208,633,-521,2849,14799,19531,13730,5588,-682,-8142,-21581,-35231,-20306,-11858,-5954,-3746,-6721,-16743,-7662,-9571,-15888,-26509,-31115,-24597,-18226,-12238,-382,16314,39790,56222,50737,23219,-12564,-23284,5924,12170,1512,-24241,-30960,-1136,26600,41127,38558,25042,14773,22296,27159,15336,-13297,-22469,-9552,-20513,-18801,-7803,-9930,24948,60747,58324,24112,2511,13057,7204,-20448,-10665,17073,48480,57987,43223,16715,-8419,-8372,7802,23285,21515,14402,13475,15841,16288,4128,-15582,-24680,-12303,2995,14180,8390,-6537,-26957,-39406,-29507,-24088,-16353,-5143,5596,22156,36547,66925,81862,49484,18204,-10746,-15860,7217,25531,31715,13848,-19010,-14040,-11855,-36967,745,27135,22806,-2292,-10938,1731,7836,10031,1428,-23871,-29281,-21813,-24815,-23951,-1058,24336,29926,10768,18731,46553,48263,26098,8626,676,-16236,-14958,1524,3795,-16901,-38180,-18626,5104,22911,26983,24536,22152,3041,-8728,18884,43521,24141,-15732,-8134,15711,11135,-15664,-16027,-4582,-3473,-4604,2609,-6713,-12251,-13303,-18115,-29926,-41551,-43776,-29504,-14257,-10649,-37484,-18599,10286,28369,34373,24098,1646,-23274,-31531,-18093,-14762,-15702,28776,24311,-16577,-16713,17685,17952,-7619,-24533,950,18335,15298,8161,21160,27307,16287,2919,-11756,-2008,6905,5798,-4368,-22384,-26967,-5726,10258,11029,-3645,-15884,-8641,11101,17103,15291,9714,-1846,-21717,-23489,-2237,12864,28018,47560,66000,62269,30602,-4145,-24184,-22782,-29363,-34763,-32673,-22241,-17288,-30041,-10090,13249,28330,25657,5159,-21439,-35476,3342,28795,30272,26905,10648,-801,-4145,20474,39799,33487,18730,38663,35737,19024,13436,23126,12643,-1299,-4285,44,8961,13845,8752,2193,-3547,-11108,-12279,-3954,19043,32301,33736,34509,37198,45331,45041,29957,7960,-4248,-8289,-17365,-24177,-10344,15297,21088,7204,-28106,-8186,-5979,-4152,1431,-5519,-29862,-9189,14055,36262,68387,89065,80564,4469,-28323,-22079,-30185,-22076,-7538,-3886,-12296,-26667,-22831,-3550,28755,41517,20237,-5289,-14017,-12168,-15649,-14062,-15180,-9298,-2323,3506,6911,7232,6121,8902],[5855,6236,5833,-707,-5229,-2198,9430,28704,32179,13403,24469,55985,73124,63067,34648,15447,3595,-10970,-24898,-26894,-27525,-21722,-12130,-2138,3372,-5964,-22400,-16305,-9123,-9683,-15896,-17429,-3223,9,-19013,-24321,-11668,-12446,-4619,-22927,-17134,5237,13481,145,-1252,23150,49619,54983,49602,29422,11374,-2900,-8641,-2539,-10292,-13487,-6619,-2146,-1653,-11702,-30180,-14443,16798,32698,36916,32713,24470,-4145,-21407,-10343,-21803,-26372,8927,33645,35668,7311,265,16184,26983,33060,32032,27091,21384,34371,55145,53289,24030,63,-31345,-4643,26233,35388,19397,-5544,-3670,-5142,-19680,-34629,-17871,-773,11166,12221,14747,5319,1047,10248,17584,10704,-10669,-35587,-11757,6433,14923,16824,6569,-7858,3785,25387,27381,5996,-15053,-30084,-21284,-13373,-19847,-15224,-12137,-19737,-24078,-13853,-3575,1813,-11596,-39714,-36942,-33722,-17048,-2649,-3628,-12835,-8550,5777,8307,4793,-12177,-29594,-27825,-22567,-17134,2496,11848,22762,27942,33062,23679,11667,-14290,15603,36351,19282,6153,6985,-8379,-19527,-22104,-18856,-19370,-33781,-18112,11545,48791,91650,117476,120559,68376,14594,-40975,-60859,-33213,-20827,-25927,-50989,-69404,-80078,-70619,-61282,-40526,-17352,7413,26240,50737,68677,47105,23055,8739,-9452,-12850,-12147,-9822,-6485,-8969,-21730,-3732,23378,41639,33764,15587,3483,-371,17812,29778,31781,27840,28514,19316,4370,-9988,-14681,-11984,-11709,-23374,-33124,-15344,-1802,-2446,-1499,4953,3586,5255,13386,7450,-15664,-20270,5768,-1561,-24445,-39662,-17794,7041,5454,3212,-1701,-14299,-12956,-1579,10096,-8355,-17832,16169,35422,17728,-16209,-2741,-7557,-37807,-1356,41811,51082,34509,7838,-17011,-21219,-28516,-20454,-5305,7061,13956,2458,-8405,-4958,9305,36965,35178,17625,4175,-4683,-7609,18609,42039,30842,1950,-11123,-11020,1925,18315,17672,10709,-2540,-11039,-22494,-16296,-9062,-12589,-12915,717,4711,-15025,-35022,-24504,-29067,-18246,15084,34492,29095,-6851,-26429,14402,40647,16028,-30076,-24586,8949,33617,39780,21405,-1296,1293,1541,-481,-10918,-14940,-20354,-38813,-16199,11130,22330,2157,-25690,-17350,-11561,-12146,-3974,2181,7700,-3289,-28836,-25736,-3082,-453,-3695,11516,22834,26822,22106,13735,7599,-995,-31743,-7839,6736,-2898,-27080,-34570,-12437,3497,17484,33678,34502,27837,29011,10888,-19724,1500,29040,25276,14328,-8671,-25895,-18323,-12609,-438,-4916,-30426,-14816,965,6159,3796,9082,29507,37931,14833,2780,18590,16462,-2114,-11773,-14786,-20771,-32762,-26267,-19615,-20451,-30530,-14936,-23273,-38470,-28080,-5088,3724,-948,5742,25803,42115,43218,31431,24774,31374,30568,18086,5234,2571,-8202,-8221,475,-6017,-6734,13923,23370,11389,22691,29370,17273,-11821,-34277,-17289,-18813,-9339,2700,7378,6833,9463,8715,-1316,-3736,14748,18529,15378,5649,-9431,-14905,-17790,-19347,-28392,-31366,-11701,-6526,-9801,-32319,-9872,-1532,4730,4,-9734,-13409,-24729,-23645,-10529,4560,8903,7099,2446,12468,18301,29871,45105,46917,39026,31034,23315,27694,39026,27192,7101,-1249,14070,15761,-297,-17561,-25936,-36532,-35345,-15291,2135,10385,20040,29239,12166,-12544,-14487,-1537,-7503,-20801,-13732,-16447,-25519,-11657,3839,17743,27016,8281,-9352,-11273,809,26784,40730,19944,-7327,-18293,-5969,11059,11143,14569,8506,-24232,9829,52199,58096,27421,-11113,-29053,-23405,-18246,4505,26413,32587,20754,-9420,-27465,-17253,-14029,-15427,9959,33334,36579,10112,-27603,6288,30079,35216,28472,24318,43672,63989,59713,35921,13312,-6620,-17791,-20811,-6254,7235,1065,-25679,-22354,-8021,-3635,9671,21177,21211,9367,2711,9165,6420,8203,7854,2266,-3878,-1501,4532,-6930,-18162,-8588,-12720,-25664,-10663,8204,18956,4915,-12696,-24414,-14502,19375,41644,35281,5813,2076,6479,12197,16534,4310,-13902,-14292,-9965,8572,31005,46990,41716,20533,10044,18020,15625,8467,7104,10364,5485,-4072,-1294,-5814,-27558,-14319,4610,4129,-9293,-4005,-4397,-15756,-28246,-13919,-3682,-5338,-5433,3685,7978,533,-9729,-12389,-14595,5034,25096,18872,5429,-17905,-27709,-16527,-7669,639,5422,4331,-5772,-16808,-19376,-21329,-16899,-17863,-16602,-8321,-382,11541,9489,-10472,-26974,-10312,-5435,-6872,6028,26637,47833,54041,31448,-11971,-833,44268,42227,16621,7651,4985,-3792,3856,35041,51546,46876,23578,95,-20624,-31378,-31130,-14573,7597,14897,-5240,-30476,-27930,-26318,-21451,281,7705,4265,-12717,-1900,-3407,-9735,9469,29706,25727,3030,-20152,-15391,-4899,-2284,-2353,1138,8570,21013,22259,10045,-3477,-8521,-10872,-20889,-34528,-19041,-9223,-2773,-2143,-8739,-22177,-4346,-5371,-13722,-26952,-27626,-17332,-12286,-10418,1127,18461,40088,58229,54477,28732,-5735,-25175,10682,23190,12766,-16656,-31163,1899,31063,43471,38007,23089,13762,23738,28282,15989,-13058,-25668,-10306,-18873,-16991,-8432,-16698,16502,50676,49931,19804,5123,16464,10008,-16054,-6578,25054,57470,64645,46961,18171,-8482,-10243,4902,22763,25033,16647,10880,8088,7031,-1189,-18066,-24008,-7104,11528,20674,9016,-9307,-26772,-33981,-23896,-20317,-16142,-3036,10566,26237,38650,70137,87581,53826,19988,-13039,-19411,8409,31293,40635,22561,-13970,-10828,-6115,-29404,-670,26552,23948,1041,-4845,5561,7884,8733,-618,-28142,-20227,-8547,-9855,-10818,4927,24912,30197,14653,23335,48576,48653,24953,5187,-1411,-16104,-18786,-2078,1018,-17440,-28911,-12874,6896,24081,29410,26211,19759,-1756,-9213,24351,52310,34362,-8682,-15464,5246,10,-29933,-26980,-9191,-1517,754,1577,-13715,-14123,-13783,-24217,-39701,-46417,-40525,-26669,-7558,-2037,-28337,-31089,3035,29641,42790,37976,18698,-8248,-22110,-11038,-5058,-18188,11991,10158,-25387,-11249,19327,15496,-10893,-25903,-2363,13082,9772,2753,20210,31508,24360,10814,-13342,-10329,333,2447,-5342,-21578,-31721,-13361,2551,5454,-5744,-13837,-8968,6069,11788,11628,5744,-5626,-19123,-21915,-3695,11497,28305,48337,63652,54673,23637,-7918,-21518,-16514,-21219,-31302,-39320,-21955,-16525,-28959,-6992,15629,29419,28839,12392,-13458,-30016,9091,35055,36500,32444,15422,939,-11145,5755,27356,22230,13384,40110,38188,22523,17327,26660,12896,3055,1501,2321,8046,10245,7685,6194,1606,-8599,-11270,-1022,22983,34693,31187,27240,29406,40966,42998,24315,-3262,-7693,-5280,-15766,-24926,-1424,25772,31500,11466,-27120,-3806,-1562,-5360,-3214,-8444,-29802,-4356,21431,39752,60629,70824,65143,-1805,-28427,-27033,-21161,-22708,-14177,-9678,-13890,-25000,-22039,-8477,19905,31963,11689,-11210,-15864,-15016,-18956,-14488,-14509,-9912,-3319,1740,3298,2063,274,5416],[4351,3019,345,-6545,-8767,-1377,11775,29039,34897,18051,23131,53656,70593,62916,38244,21964,10359,-5018,-19217,-20149,-21271,-17309,-11002,-4732,-252,-6731,-17131,-20267,-17451,-18082,-24865,-19915,-4838,-4596,-26499,-25243,-15788,-24890,-8988,-17730,-14939,4294,13690,3073,4100,26641,54290,62855,59845,39209,17838,2752,-4361,-2795,-14653,-16920,-1214,12519,15190,-2210,-29984,-10688,20780,34385,34275,27594,20105,-3902,-14078,-7288,-21425,-24246,7976,28595,29463,8532,12723,21655,27562,32293,29644,22875,17153,31781,53323,47070,9861,-8380,-21920,-1329,27428,33966,16640,-9603,-11102,-4615,-15427,-29636,-18335,260,10605,3985,-270,-7029,-961,19270,28510,18444,-4455,-32299,-16632,602,10539,15231,7300,-9179,-15257,-318,3725,-8695,-19152,-28970,-20829,-9113,-13836,-10593,-7030,-13099,-15984,-8967,-719,1637,-15233,-42518,-33722,-32954,-16724,-860,-2594,-14156,-7684,8830,11631,7079,-9426,-29895,-26828,-20115,-19940,-1935,8297,20861,27021,32974,24377,12497,-19947,8821,31736,17178,7955,8404,-8454,-20607,-20682,-21881,-24844,-32463,-12215,12861,50078,98527,124999,123390,72920,20591,-43955,-64044,-37103,-25261,-25848,-42010,-52056,-61794,-66649,-61025,-34859,-13090,10325,30464,55105,66687,40943,14062,-3167,-17519,-10363,-9267,-7341,-6126,-13564,-20407,6930,30270,44939,38960,23188,11085,3902,16893,26470,31469,30727,34938,28103,11637,-4921,-9933,-7483,-6068,-16206,-38995,-26110,-7163,4696,12444,13712,-751,-5046,10850,9554,-10165,-18669,3194,3927,-11238,-24314,-20247,7946,10930,9385,1734,-16423,-19295,-8320,5388,-9854,-17432,15208,33174,16156,-13969,-3055,-10577,-37050,8481,54833,66433,48021,16701,-14375,-28606,-37174,-17288,3128,14355,17704,996,-12088,-3394,13012,36186,30160,15789,4777,-2591,-2830,19649,36553,23144,-3902,-10742,-4507,8337,22115,20138,12133,-3510,-16387,-27811,-16579,-11630,-21183,-19562,588,7146,-16235,-36024,-14626,-16837,-20576,11174,35512,38131,3680,-26348,9443,37078,13433,-30751,-23373,11285,34306,34718,11242,-14713,-6764,-3076,-6571,-18934,-18757,-17263,-39344,-20426,9215,23273,4845,-20825,-13410,-5285,-2493,5757,10102,13495,-145,-29355,-20172,6654,11053,3747,9576,17346,20586,17421,11425,7493,-329,-27441,-11624,2158,-4377,-22240,-26838,-13037,-624,9963,25668,32806,33474,36061,14127,-24079,2631,33293,29879,17336,-8415,-22632,-9534,-8531,-128,-3297,-30297,-18431,2895,11757,5915,2356,19192,28118,9543,6587,20226,14128,-6778,-17342,-18464,-18468,-27870,-31331,-24125,-20730,-34104,-13130,-16497,-30869,-29914,-6897,-662,-3105,9940,31707,41903,32009,16768,15631,26178,28161,22248,12865,11496,280,-3653,-169,-7816,-6071,15061,23646,13141,31746,37080,19298,-12576,-26267,-27567,-24069,-2465,14646,18594,15616,16786,13075,-368,1621,27708,27314,14488,519,-10006,-9718,-12708,-19952,-34657,-27953,-4664,-8480,-16266,-17968,-1073,5662,11146,4450,-8902,-12858,-18418,-25895,-15249,3095,9825,6907,-1917,4614,12001,25142,41272,43468,35940,27279,18905,23049,35069,24134,3182,-3629,14346,14602,-1545,-19470,-26907,-39247,-36826,-8987,9684,16701,23235,29587,10448,-15230,-16841,-5041,-12535,-23818,-11357,-11247,-27379,-15510,1815,17716,28271,13641,-454,-1648,5153,21736,29438,10773,-11679,-23061,-11284,5266,10176,23342,22933,-10258,4261,47143,51021,16456,-18656,-20314,-17032,-20909,-4071,17806,21657,11651,-14657,-32494,-22468,-16906,-13766,10314,32049,34636,9594,-27820,899,27979,40276,40095,33030,43838,62118,58568,35866,13512,-8380,-19917,-23704,-8928,2912,-3644,-23545,-12879,2388,6422,13636,22781,24008,9981,-4225,-1225,-430,2519,16,-2359,-3501,1435,4826,-11707,-26727,-5526,-324,-23953,-21750,276,15477,6995,-6409,-17215,-18255,15432,38978,34528,8000,2044,5379,13237,15342,1927,-14297,-13863,-11132,13071,36549,52276,46908,23168,8130,16295,18366,13245,9499,11270,7901,1815,5703,-1413,-23332,-13581,5244,5694,-7837,-6599,-10049,-28722,-19458,-629,6777,529,-10126,-8962,-5207,-7970,-11059,-16536,-16081,5842,22665,16392,5312,-15556,-25149,-11960,-971,5530,5314,-137,-10576,-18704,-16986,-16641,-24114,-19674,-13895,-7042,-4790,7042,8430,-8376,-22914,-13802,-13685,-9528,9844,31470,52172,56550,31536,-14440,1947,45324,37509,12727,7769,5454,-7284,-3630,26375,43319,40779,18762,-8488,-23157,-24628,-30385,-16702,7481,13985,-7222,-33113,-24077,-21481,-22579,-2347,4042,345,-12381,4912,4648,-8269,838,19871,19350,2483,-13947,-9458,-5290,-8930,-7011,1966,13945,26572,23901,5138,-13816,-16474,-13698,-20827,-33740,-17986,-6605,624,-1164,-11930,-20653,2096,202,-10728,-25701,-22320,-10429,-6607,-9011,1682,19996,38749,57426,55309,32161,-8,-28490,12968,31557,21572,-10808,-31825,3589,33444,43869,36683,21509,12954,24928,28471,15489,-12676,-27657,-11424,-17737,-15491,-9196,-24756,6356,38170,39712,15262,7679,18509,11352,-12294,-3088,30800,63310,68449,48448,17808,-10267,-14787,-2209,17009,24946,17942,7226,-1525,-4678,-9452,-22614,-23067,-2149,18388,24239,7227,-13500,-26493,-27345,-17551,-16885,-17549,-4129,13129,28670,40153,73011,91666,56186,20223,-15504,-25696,5433,31999,44690,28093,-10345,-8517,-797,-21174,-3930,23152,23369,4725,1677,9266,7877,7608,-1243,-24208,-10472,3392,4231,529,9693,24610,29768,17770,26272,48334,47480,24250,2627,-3875,-16516,-24400,-8584,-5834,-22700,-21592,-5849,9200,24886,31456,27216,16340,-8239,-10881,27766,58519,41983,-3345,-24377,-2179,1615,-18006,-33313,-15266,-1007,6110,2825,-20745,-16050,-13441,-29537,-46144,-30825,-29655,-21924,-1498,4227,-19046,-42058,-4664,28731,48174,49169,33835,5495,-13302,-4647,3093,-12991,-5709,-5118,-34714,-6215,19299,10831,-16035,-27033,-7131,6326,4184,-2027,17509,32210,28922,16103,-12792,-17412,-5990,-834,-6358,-20263,-37869,-22086,-5691,215,-7059,-12037,-11786,-1943,5096,6971,415,-9909,-14947,-19613,-6589,8169,26677,46887,58724,45264,15945,-12069,-18746,-10509,-12670,-22259,-27385,-16889,-13673,-26189,-4955,18248,32392,34375,20397,-5834,-24865,13911,40132,41016,36272,19551,3735,-14547,-9786,12659,8192,7949,39792,39458,26198,21095,25963,6665,5567,6587,4583,6639,5741,6241,10166,7268,-4358,-8375,2197,26106,36277,28398,19361,19028,33066,38181,17858,-15158,-9962,-3614,-15601,-23572,6758,34574,40229,14674,-25505,-31,2609,-6774,-8894,-11120,-30065,-1242,26372,40772,50069,50264,50848,-3933,-21195,-22266,-11146,-17067,-19592,-15017,-11763,-18517,-19603,-14963,8059,19044,184,-19201,-18547,-18656,-22484,-14470,-13384,-8063,-617,3490,1836,-1648,-3230,4208],[3621,1081,-3852,-11096,-10382,-83,13109,26864,33410,20105,21611,50026,65762,60285,40081,27326,16540,1081,-12877,-12903,-13799,-12180,-10011,-7368,-2853,-5599,-11427,-20916,-22706,-24781,-33683,-20456,-6498,-9380,-33664,-22327,-16272,-29810,-4017,-7710,-12328,1063,10866,3357,8637,30610,58529,68582,65452,43032,20169,6243,-741,-3020,-20545,-21942,3771,25717,30132,5590,-29995,-6573,23831,34385,29799,20016,12707,-4784,-7012,-3970,-20548,-20958,7305,22582,22024,11840,24716,27024,27831,31090,27641,19521,12741,27672,49306,38763,-5351,-6997,-11537,2989,28836,31731,13788,-8876,-18211,-4532,-11136,-23955,-19326,357,8561,-6137,-16859,-18577,-755,26713,36632,24838,1144,-26147,-19688,-2859,9042,15857,10440,-2339,-15125,-28789,-22872,-24533,-23015,-28788,-20972,-5156,-7713,-6035,-2216,-6590,-7734,-2480,3144,2326,-17605,-46655,-33302,-33558,-16742,-315,-2407,-16182,-7430,10646,13518,8010,-7578,-31030,-25673,-18085,-23093,-7059,4942,19702,26889,33459,26457,16145,-21877,1569,25756,12459,5184,4196,-13832,-24696,-19788,-25708,-31982,-27527,-4698,15115,49534,100982,127373,122594,76861,26864,-44262,-56324,-28024,-11866,-5700,-15977,-25050,-41300,-56986,-51897,-28264,-8524,13724,34748,58125,63055,34447,5432,-14041,-18053,-6244,-8438,-7041,-6845,-18510,-15891,15644,35044,47213,44415,31533,19706,9249,15835,21490,28630,31492,39662,35408,17995,-194,-4918,-2043,-295,-10412,-35658,-34310,-13283,10077,25466,22756,-4521,-13665,7468,9512,-7146,-16040,123,7786,130,-11330,-22294,8155,16263,15986,6563,-16171,-25412,-16266,-1088,-13024,-16300,14583,30945,14864,-11243,-3403,-13823,-31614,16986,64949,78576,58222,22245,-13144,-34165,-31780,-7605,13332,21854,21683,186,-15914,-1812,15490,31937,21794,11745,4097,-1165,542,17587,25979,9751,-13486,-12564,348,12890,23977,20770,11809,-4759,-20307,-34361,-19647,-16359,-31246,-25485,98,8398,-18546,-34822,-5746,-6307,-21413,5765,34850,46820,14821,-24500,949,29674,6834,-34847,-14430,23121,43475,36810,8190,-25025,-18447,-10820,-15106,-29098,-21259,-13314,-32776,-24762,6463,23095,6664,-16795,-10146,-186,5354,13955,17350,19093,3515,-26042,-15879,12650,18379,8779,6449,9747,11632,9565,5842,4775,-1107,-21869,-14036,-3034,-7537,-18405,-18984,-12038,-5270,1999,17008,30107,37140,40695,16262,-29918,1272,35337,33158,19085,-9420,-20090,-1660,-2664,794,-2039,-27682,-24661,1944,15362,8043,-4775,6235,16044,3081,8511,20533,11359,-10974,-22246,-21262,-15524,-18512,-22676,-20809,-18196,-34414,-12201,-6460,-13354,-21275,-8905,-6585,-6113,12377,34972,39711,20174,-399,4146,18789,24140,25556,20110,19383,6742,-1236,-2771,-11186,-7597,14143,22337,13278,38268,42680,19830,-12621,-16992,-25871,-22930,4289,24906,27499,21800,21054,13867,-2985,5773,38733,33262,11419,-5040,-9645,-5119,-6947,-15112,-27198,-15256,12450,10406,4344,1231,6712,9575,14342,6879,-8633,-15104,-15397,-23104,-19938,972,9297,4898,-7733,-4749,3166,17606,34777,37708,30672,21422,12340,16117,28960,19512,-1428,-6355,12675,11274,-4469,-22726,-26445,-35224,-31781,-3370,15161,20393,23594,27595,7446,-18125,-20641,-10461,-18455,-25537,-8223,-5271,-23340,-19981,-310,17675,28125,16835,5998,5667,7499,12760,13631,-507,-16486,-27121,-16295,-1540,7393,28297,32831,2699,6931,44796,44168,4221,-24915,-12290,-10054,-20558,-13273,10770,11415,1988,-19539,-31954,-27346,-19579,-12753,8290,27071,29340,7470,-26236,-6328,23836,43361,50407,42245,43184,57084,54060,33556,13333,-8745,-20406,-25344,-12025,-2190,-8842,-19799,-4917,10878,14379,16012,22315,24541,9329,-11712,-13514,-8124,-3707,-7705,-6681,-3949,3454,6598,-13159,-36141,-3120,10663,-10855,-33918,-8944,10982,9621,2185,-6988,-17311,11568,34548,31452,8051,806,3935,13862,12578,-2652,-14722,-13689,-12642,16962,40073,54503,48719,23033,4033,12259,17940,14258,8446,9478,9517,7852,11952,1589,-21047,-14540,3521,4456,-8182,-10466,-15968,-27745,-6232,10665,15004,6049,-9962,-16121,-14335,-13543,-13067,-19361,-12304,8902,20416,12840,4154,-13380,-22207,-7721,4473,8541,3165,-6426,-16406,-21130,-14870,-11199,-27337,-22705,-13700,-7608,-10264,771,5508,-8077,-21061,-15872,-20432,-10843,12147,34751,54529,55683,28055,-18503,4058,43560,30331,8467,7702,5540,-10189,-8991,17754,32872,31868,12155,-18311,-17713,-15278,-24308,-18342,6676,11975,-10228,-36420,-20016,-16398,-20582,-5439,-2058,-7033,-10964,12470,13145,-4089,-7259,9119,12018,1771,-7440,-3134,-4987,-16853,-12636,2224,18957,31508,24670,-428,-24791,-23262,-15780,-20551,-32785,-17030,-3718,4644,-16,-15164,-13874,9852,7012,-6257,-22574,-17682,-4752,-1781,-7786,1670,21069,36238,54035,53376,33560,4561,-31778,13660,37563,28149,-6291,-32565,4146,34020,42830,35139,20542,12413,25947,28105,14100,-12226,-26263,-12036,-16537,-13568,-8576,-30058,-3986,24652,28952,11630,10358,19668,12013,-8566,266,34750,66452,69963,48394,16345,-13053,-21069,-12526,6809,21477,18578,3420,-11766,-16266,-17349,-25676,-20528,2343,23293,25482,4260,-18108,-25147,-20031,-10706,-12740,-18355,-7264,13891,29885,41364,75471,93925,56782,19307,-16544,-33755,-794,28402,44429,30819,-7628,-6410,4293,-13612,-8150,18569,22887,9871,8720,13073,8484,7706,976,-14472,-844,14025,16844,10406,13876,24351,29409,20457,27950,46213,44955,24223,1982,-5628,-16658,-30668,-15565,-13984,-31502,-15373,652,11322,25426,33502,28174,13112,-14719,-12703,29694,62591,47372,1059,-29700,541,15816,2787,-22209,-21692,-1585,11170,6208,-26555,-17526,-12068,-31257,-31820,-15037,-18428,-16353,3891,8710,-11626,-36663,-11198,26545,50975,57718,46727,17833,-4827,1443,9832,-4786,-22145,-19542,-42728,-1632,18214,5103,-21756,-25266,-13067,-1781,-1154,-4299,15497,31387,30960,18730,-10299,-20713,-10616,-3056,-6665,-17646,-39267,-30408,-13534,-4443,-7997,-10950,-16429,-11604,-686,2582,-5456,-13511,-9626,-16110,-9878,3512,23422,43261,51320,34538,8166,-15960,-16024,-4899,-4074,-11439,-15492,-10261,-10560,-23682,-3718,20960,36154,40085,26955,2,-20410,17705,43796,43526,38050,22530,7073,-12622,-25302,-2518,-7061,3153,37612,38979,28835,24032,22096,-5599,6114,9929,6129,4813,1047,4827,13720,12883,1022,-4172,5101,27548,35905,24527,10586,6070,21410,30081,10475,-26947,-10948,-4052,-17313,-20445,13360,40809,46272,16278,-24572,2181,5514,-8741,-15637,-12909,-30866,-595,28311,38755,36717,29090,40897,-1113,-14312,-15889,-1248,-8824,-23169,-19656,-7024,-10920,-16240,-23619,-6635,3527,-14067,-30102,-22359,-24150,-27121,-14828,-12152,-4869,4415,8532,3145,-3600,-4923,3698],[3128,382,-5989,-14524,-10952,1052,13360,22618,28234,19108,19332,44826,58431,54843,39697,30736,21050,6091,-7239,-6471,-7104,-7959,-10021,-10084,-4057,-3413,-6690,-18782,-23527,-28653,-35645,-19889,-8935,-14499,-26489,-17957,-14711,-23313,1377,-705,-11320,-5508,3900,-267,10226,32692,60260,70092,64480,39717,17562,6649,1623,-2384,-25924,-28224,6873,35381,40921,10052,-31565,-3699,24905,32178,23241,9611,1305,-7427,-2057,-2097,-19779,-18349,5193,14315,12665,15956,34036,30335,26411,28314,25094,16480,7802,21432,42079,27201,-20358,4153,-1698,7019,29489,27883,9578,-6139,-26266,-6255,-8208,-19224,-22129,-1815,3920,-18535,-26882,-19609,2519,31327,40965,28637,4525,-21786,-21328,-4426,9071,16758,13714,7767,7342,1662,-13478,-26381,-23651,-30931,-23041,-3069,-3137,-2950,886,-1807,-1327,2946,6117,2863,-17693,-46358,-35914,-36288,-18378,-2451,-4260,-19647,-8827,9990,12780,6496,-7911,-32381,-23896,-16743,-25617,-13149,1199,18306,26538,33626,28799,20840,-18920,-5809,18608,4822,-2863,-5405,-23596,-29225,-16996,-27511,-41130,-20452,2706,17367,46138,97452,123039,116293,77188,30784,-43333,-40108,-4969,21039,34468,24011,6454,-22782,-47720,-41300,-22192,-4899,16379,37543,58328,56975,27378,-1168,-18157,-9886,-1686,-8990,-7833,-8251,-23850,-11136,21300,36796,47929,49425,39619,28336,15173,15106,15835,23842,29989,42022,40551,22911,3596,-690,2641,4297,-6222,-27775,-31367,-19965,13097,36669,31630,-6826,-19739,2802,6790,-7262,-13844,-3945,9002,8124,-2140,-24697,8294,21299,22092,11467,-13742,-29149,-23894,-7873,-16575,-14544,14511,29418,14878,-7625,-3448,-16499,-25626,23059,70895,86323,64410,24334,-13657,-33725,-19966,4862,24330,29270,25788,218,-19369,228,17962,26249,11237,6152,2601,-203,2602,13203,12115,-8067,-26066,-16551,3401,15883,24248,19823,9932,-6206,-21887,-40699,-24609,-22287,-41780,-28412,-61,8888,-21382,-31859,1905,2521,-20927,-287,33459,55422,27129,-17569,-8807,19824,-2096,-34315,1398,40385,57973,46193,15339,-18004,-31553,-20424,-24513,-39845,-20504,-9401,-27199,-28674,3238,22040,7970,-12893,-6946,4150,11693,20726,23967,24592,7606,-21105,-12914,15662,22447,12057,3476,1807,1905,195,-1818,454,-2453,-16051,-12526,-5752,-10477,-15210,-11487,-8516,-8373,-4502,9806,28158,40271,44535,19274,-32232,-1247,36141,36080,20700,-10456,-18016,5089,3957,2763,-232,-22976,-31761,-652,17799,11094,-9209,-7256,3659,-2914,9652,20873,10224,-12587,-25072,-21655,-10901,-8469,-11325,-12600,-12152,-28485,-10606,4726,3752,-10136,-9409,-11982,-8208,14054,36388,36431,10002,-17702,-7378,10990,19986,28792,27507,26759,12036,121,-5777,-14487,-9686,12900,21126,13356,43698,47565,20311,-11674,-9673,-17625,-16872,11083,33862,34683,26295,23425,12547,-6967,11451,49887,38310,8217,-8786,-7704,-492,-223,-7222,-17042,-1463,32722,37820,31666,18640,12840,10631,14930,8467,-6536,-17263,-14771,-21504,-23453,325,9053,2609,-13146,-13173,-6051,9176,27425,31363,24906,15206,5467,8761,22448,14894,-5262,-8107,10617,7465,-7449,-25445,-24036,-28776,-24530,2619,19440,22279,22431,25069,5150,-19080,-23973,-15713,-22912,-25692,-5357,546,-17915,-23258,-1070,18734,27999,19144,11201,11878,9589,2638,-4635,-12305,-21337,-29878,-19909,-8245,3809,30493,39021,12667,14138,44998,38836,-6943,-25417,-4152,-2295,-16659,-20705,7083,3900,-6143,-21812,-27432,-28305,-20069,-10823,5984,20485,22537,5238,-22778,-13454,19093,45307,59646,52029,43491,50807,47862,30319,13707,-6679,-18568,-24170,-13523,-6487,-13095,-14984,2427,18243,21026,17651,20841,24005,8990,-16589,-25959,-15048,-9349,-14283,-10266,-4678,5191,9785,-10559,-43038,-1420,20052,2003,-27505,-16909,7323,13731,12262,3959,-11917,9366,29724,27288,7139,-264,3992,15284,9233,-8686,-13967,-13211,-13930,20828,42417,54632,47887,20738,-1298,7455,15829,12750,4869,5781,10522,13339,17253,3713,-20237,-16846,242,1300,-9777,-14649,-19430,-14563,6464,19977,20753,9386,-8428,-15663,-14545,-12880,-15045,-19839,-5475,13676,19092,9186,2525,-11208,-18732,-3571,8968,10190,-176,-13564,-22390,-23559,-12829,-5846,-18796,-23659,-15116,-9949,-16124,-6181,1178,-9670,-21674,-17276,-25039,-12092,12858,36490,54601,51252,21195,-23706,4933,38746,20819,3681,6879,4823,-12903,-11998,9549,20602,20516,4428,-26025,-8950,-6582,-18356,-19797,4651,8324,-14749,-40172,-15744,-11183,-15750,-7916,-9647,-17427,-7132,20119,21044,1081,-13794,-2018,4169,1132,-1287,2526,-4184,-25529,-18987,1599,22915,35086,23991,-6812,-36491,-27789,-17269,-20198,-32314,-16833,-1159,8950,1629,-17275,-7705,16550,13659,-1232,-19214,-14945,-1392,1074,-7542,459,20778,32058,47439,48013,32124,7031,-31818,12997,40796,31900,-3627,-33927,2675,32060,39885,32833,19249,11076,25696,26426,10994,-13048,-23908,-12876,-16092,-11931,-6725,-21341,-13598,10254,17567,8434,11884,19010,11357,-5687,2574,36061,66114,68451,46153,13125,-17496,-29171,-26151,-7905,14059,17414,-1089,-22840,-24355,-20038,-23355,-17310,4743,24762,23834,253,-23538,-24015,-13611,-4803,-8885,-17908,-12783,11960,28719,40854,75718,92730,54393,16136,-15953,-34530,-10364,20023,39161,29755,-6840,-5570,7693,-8095,-13967,12985,22403,15099,14409,15367,8400,7964,4577,-5236,7031,21957,26306,17477,16297,23098,27994,21336,27150,41021,39674,23219,2149,-7249,-17442,-27777,-17250,-16133,-33434,-10709,4476,11430,24399,34259,27972,9545,-20507,-15325,29156,63484,49482,3947,-20777,11441,31373,20920,-7822,-28169,-4299,14381,9775,-29784,-19340,-11166,-28694,-18348,-797,-8873,-11916,7590,10933,-7150,-26581,-15781,22718,50415,62454,55878,27435,2290,6209,14056,1582,-36096,-31899,-39923,1273,15425,-1805,-27821,-21684,-20868,-12027,-7513,-5411,13907,28975,29824,17558,-7993,-19762,-13317,-4431,-6719,-14787,-30402,-34553,-20094,-8970,-9688,-11340,-22006,-19547,-3018,-1092,-11821,-15730,-4408,-12316,-13131,-2434,18252,37034,41171,22502,315,-19504,-13985,-236,3877,-809,-5229,-5024,-9209,-22812,-3100,23233,39156,43851,30356,2946,-16991,20412,45864,43832,37602,23972,10346,-6959,-34150,-14169,-19988,-196,33928,36833,30244,27075,19629,-22056,5471,11505,6998,3174,-2581,4365,17207,18648,7582,1397,7973,27495,33590,19839,1708,-8092,7249,19511,3099,-29194,-9962,-5318,-18801,-15141,19098,45310,50485,17472,-23187,3740,7964,-9882,-21248,-11512,-28508,-547,29081,35517,22928,12474,39915,7131,-6804,-8334,9669,1446,-22197,-20836,651,-1214,-10216,-29561,-17305,-6858,-24088,-39020,-22789,-27549,-26955,-12282,-7821,1629,13285,18566,10016,-365,-2590,5757],[423,-1543,-8213,-18672,-13001,-77,10894,15413,18866,13773,14346,36389,47210,45275,35543,30203,21612,7656,-4561,-3078,-3686,-7016,-12836,-13969,-5351,-2741,-5218,-17644,-23100,-30287,-30479,-20113,-13236,-19918,-21324,-15268,-14026,-21594,1358,377,-13821,-16724,-8642,-9361,6692,30371,57383,65754,56023,29048,9455,3070,1948,-668,-25163,-31404,6634,39459,45417,9608,-36012,-3712,22957,27403,14691,-3314,-14725,-11740,-965,-3491,-20344,-18139,26,2628,1104,18903,38738,29871,22011,22835,20782,12661,1854,12652,30999,11657,-18300,17272,6386,9495,28469,21875,3096,-4582,-28645,-10802,-7805,-16804,-27409,-6986,-3813,-32248,-15710,-7888,7705,32362,41124,29161,4833,-20375,-22167,-5113,8876,16119,15050,16256,26441,28942,12819,-10996,-20725,-32121,-27491,-3693,-1090,-2100,1523,293,1974,5465,6632,2220,-15446,-38950,-39538,-40052,-22081,-7943,-8662,-24192,-12340,6253,8853,2126,-10958,-30743,-21149,-15681,-24291,-19018,-2892,16249,25523,32928,30231,24429,-15015,-12100,11690,-3884,-14864,-18489,-35167,-29916,-11404,-21548,-31126,-13233,8740,18908,39684,87650,111905,103993,72030,30550,-43488,-30477,8516,40543,58459,47427,23783,-13413,-42130,-34075,-19009,-3605,17240,37798,54965,48124,19629,-4727,-13409,-132,2542,-10237,-9618,-10931,-30131,-8063,23278,35245,46973,53362,46541,36054,20973,14950,10853,18472,26868,42191,43623,26499,6426,2354,5699,7095,-3476,-21047,-23985,-26478,13969,45690,40025,-6954,-23210,-2872,1556,-10403,-12347,-8991,7146,11929,2495,-28032,9003,25853,27117,15679,-9879,-28082,-28509,-12817,-18288,-12723,14643,28700,16664,-3035,-3071,-18212,-20896,26022,71885,88835,66193,23217,-15735,-29460,-8823,17297,35142,36195,29672,758,-22155,3224,21766,21484,-256,-315,731,457,3547,7551,-1651,-26797,-40071,-22405,4718,17577,23201,17456,6587,-8075,-21702,-42723,-30530,-28128,-45852,-27347,248,8754,-24342,-28258,8128,9552,-19944,-6293,32046,63831,40357,-6323,-16319,9264,-11397,-27627,16598,55147,71421,58879,29567,-1360,-29986,-30758,-32273,-36191,-17097,-6231,-22944,-32248,-643,19735,8533,-9094,-3752,7854,16605,25951,29637,29562,11436,-16417,-11355,16220,24029,14090,1344,-5205,-6910,-9347,-10880,-4974,-4155,-10454,-7531,-4472,-11694,-12226,-4326,-2984,-8681,-8378,5230,27641,43376,48268,24025,-26630,-4280,35919,38773,22483,-11113,-16746,10229,10159,5338,2186,-16963,-38129,-4491,19025,14762,-9261,-19829,-8028,-7890,10202,21556,11353,-11336,-26162,-19750,-4476,1693,-788,-3513,-4132,-20503,-7980,15614,19296,915,-8129,-15753,-8914,15100,36122,32386,3048,-32224,-17220,3477,16022,31591,34509,33166,16051,616,-8545,-16977,-11705,11956,20517,13757,48336,51994,20988,-10426,-4396,-10085,-9969,17101,40853,39705,28970,24008,9543,-10724,19625,61705,43191,5723,-10199,-4989,3696,6529,1096,-7327,11538,52638,67062,58724,33390,16608,8382,12635,9455,-1813,-16196,-16130,-22573,-24006,2203,9732,578,-17429,-19413,-14655,554,19769,24839,18970,8994,-1241,1508,15973,10535,-8205,-8838,8599,3707,-10107,-26975,-20428,-21645,-16417,8735,22352,22260,20148,22789,4217,-17861,-26201,-19969,-25342,-26053,-4543,4803,-12598,-24929,-451,20613,27951,20579,15184,17001,11749,-6234,-24235,-22942,-26330,-31674,-22209,-14770,-274,30252,41467,19079,21023,45266,34110,-16136,-20474,3768,5632,-10924,-23036,6517,-475,-11992,-21274,-22352,-25296,-18161,-7519,4751,13732,15195,3304,-18088,-19161,14170,45962,67075,61380,45050,44147,40598,26396,14380,-2539,-14963,-20508,-12648,-9424,-16099,-9996,8949,24294,26153,18422,18429,22611,9410,-16484,-35271,-20091,-14284,-19825,-13787,-6120,6251,13270,-5594,-37485,-1027,27122,13775,-16209,-20673,5215,18822,22289,13901,-4745,9239,25078,22502,5618,-522,6237,17549,5623,-16057,-11892,-12688,-14639,24775,43886,53128,44726,16449,-7377,3196,13342,9804,-671,445,10695,17534,21107,5015,-20651,-20570,-4317,-3316,-12473,-18633,-18855,-2278,17607,26949,23719,9725,-8580,-13323,-10333,-8674,-16665,-18586,1780,18770,18449,5815,607,-9191,-15042,333,12460,10683,-4050,-20587,-27774,-25676,-10895,-1243,-10187,-20275,-17085,-13793,-21858,-12790,-4182,-13155,-24658,-18629,-27076,-14201,12070,36607,52167,43377,11421,-29476,4097,31010,9302,-1884,4766,3009,-15654,-13278,2138,7180,7390,-3145,-18850,-104,518,-13770,-21507,1098,2890,-20680,-35295,-11033,-5778,-9532,-8246,-16347,-29760,-1215,27194,27593,5785,-17567,-12677,-3322,1094,4267,6998,-3094,-30896,-24860,424,25708,37094,21788,-13485,-46623,-28311,-18143,-19625,-32024,-17380,1092,13883,4885,-16057,-3464,21219,19421,3806,-16144,-14173,-420,1881,-8283,-1806,19001,26542,38045,39649,28081,7420,-26871,12521,42171,33442,-2304,-34934,-712,27951,35685,30200,17697,8983,24120,23682,6503,-15340,-22589,-13982,-16289,-10488,-3701,-12054,-18843,-3828,6443,5866,12056,16673,9775,-3441,4034,35101,62784,64378,42214,8629,-23064,-25013,-23537,-23214,4414,14619,-5684,-33504,-22729,-13516,-15463,-13807,4806,22829,20329,-2927,-28471,-23662,-8459,-49,-5517,-15781,-19775,7778,25304,38448,73374,88063,49273,11002,-13229,-22802,-20526,8024,29782,25411,-7649,-5897,9229,-4702,-20607,7743,22376,19706,18207,15909,7435,8137,8486,2291,13029,27239,32442,21699,16904,20790,25436,20270,23964,32972,31638,20822,2770,-8284,-18647,-19756,-8439,-5189,-18636,-6923,5353,9290,21843,33583,26556,6034,-22986,-18431,26318,61364,48506,5842,-8334,23882,43447,34637,4594,-30930,-9066,15431,12635,-27635,-21145,-11312,-24134,-6840,11059,-1620,-9300,9495,11273,-5421,-19531,-16937,17729,46621,63103,60689,33789,7689,9240,15403,4478,-34982,-38343,-32948,1897,10830,-9509,-29573,-18486,-29132,-23042,-14303,-7059,10946,23643,24260,11613,-7670,-17015,-14268,-5223,-7074,-13210,-23732,-29886,-23269,-13485,-12946,-13584,-24405,-15944,-886,-4354,-18921,-16431,-725,-9867,-16594,-10109,10411,27396,27684,8664,-8329,-23387,-13914,2207,9736,7675,1659,-3719,-11931,-25275,-3882,23358,38939,43073,28349,1066,-16006,20713,44828,40372,33374,21991,11292,-2115,-21555,-16575,-22820,-3572,27249,31356,28779,29788,22664,-26208,2368,9316,5053,-190,-6699,2908,18380,22069,12545,5504,8249,23368,26635,11705,-9476,-24489,-10762,4155,-6993,-22402,-10599,-9232,-20797,-11332,20952,45159,49937,15415,-24064,1503,6599,-13305,-26842,-10373,-26024,-3348,26026,28238,6240,2255,43504,14813,-2763,-3956,17126,8654,-21368,-22541,5959,6067,-5950,-25071,-14690,-5407,-22075,-28301,-21611,-26768,-23290,-10548,-4877,6253,20318,27248,16213,2326,-2397,4557],[690,85,-6148,-17928,-11321,1870,11321,11679,12414,10478,12013,30218,37929,37564,33165,30761,22982,10439,-138,1953,958,-4758,-13466,-13976,-2789,226,-2657,-14593,-19980,-27346,-23759,-16913,-14005,-19484,-14688,-10635,-10610,-19234,-566,-367,-15285,-27174,-22047,-19424,2041,27405,54100,60530,46165,17692,1543,469,4766,6025,-15467,-24568,7155,41439,47039,8140,-39198,-3021,22079,24733,9335,-12441,-29732,-12232,-485,-5155,-19310,-17145,-4896,-8827,-7808,22931,41697,28672,17858,17833,17454,10566,-1873,5079,19823,-4115,-3116,31622,15306,12924,28453,16847,-2647,-2533,-22396,-15302,-7331,-14283,-31792,-12015,-11262,-33434,64,7314,14973,32509,40274,29252,4814,-19260,-20758,-3560,9751,15545,15959,23583,42539,52379,36006,3271,-17946,-28836,-30796,-4617,559,-1278,1873,1649,3859,6381,5945,1708,-10577,-30443,-38264,-40084,-25507,-14780,-13496,-25928,-16029,1255,3573,-3168,-14815,-26490,-16352,-12920,-19892,-20718,-5405,15143,25398,32592,31225,26722,-11874,-14640,8378,-8448,-26199,-31956,-42855,-25187,-3394,-10000,-19130,-5705,14016,20501,32104,73764,96193,87591,62271,26813,-44693,-34828,-3755,23256,41428,34879,16749,-15799,-40671,-31111,-19237,-4527,16622,36080,48990,37518,11900,-5717,-5902,8291,6526,-11904,-13086,-15435,-37134,-6407,22186,31267,45051,56229,52167,42721,26424,15532,7814,14449,23612,41288,45598,29628,8985,4648,7278,8294,-1607,-15902,-18242,-31452,13637,52750,47859,-4763,-24958,-8268,-5138,-15721,-11106,-14333,2371,11433,2568,-32014,10654,29784,30879,19047,-5150,-22964,-27813,-14089,-16634,-11361,14246,28351,19985,2351,-2373,-19225,-18043,25601,67643,85649,63459,19407,-18940,-25712,200,27988,44783,42081,32771,1088,-24356,7405,27590,19589,-11399,-7148,-1279,802,3504,1848,-8449,-25788,-39830,-29797,4334,18018,20889,13574,1648,-10860,-21238,-38875,-36179,-31497,-35884,-23013,942,7933,-27297,-25055,12472,14369,-19446,-11803,30857,71391,53376,6613,-17414,-251,-20353,-22825,23813,60650,77496,68407,43947,15195,-16213,-34958,-30726,-26414,-12781,-4481,-20348,-36112,-5845,15320,7570,-6024,-962,10692,19811,29150,33628,33124,13933,-13267,-11544,14604,23662,15078,50,-10574,-13276,-17724,-21188,-11440,-6609,-6005,-1430,-143,-10521,-9277,2148,3347,-6233,-9313,3298,28109,46050,51607,29995,-18314,-7726,34271,40684,24043,-11621,-17039,12954,14755,7628,4648,-10612,-38429,-9788,18359,17889,-5844,-29825,-18774,-12172,9710,22102,14045,-8445,-26836,-16614,3162,11536,7837,4395,4046,-11853,-4821,24691,31799,10468,-5815,-17656,-8767,15083,33950,27596,175,-26308,-23085,-3739,11843,33041,40052,37702,18239,1,-10902,-18399,-13592,11224,20245,14113,51763,55562,21417,-9875,-1640,-4709,-4345,21167,44834,41761,29257,22452,4837,-12642,29716,73506,47771,3934,-10147,-2766,6510,11990,8068,738,22455,69838,94364,82447,44528,17446,2254,7160,9931,5029,-10237,-18468,-26158,-19231,6802,11494,-847,-20042,-22892,-21962,-7998,11876,18016,12640,2572,-7921,-5681,9433,6166,-10665,-8945,6681,220,-12398,-27128,-16508,-14685,-8333,14306,23479,20116,17054,21225,4651,-15354,-27272,-22907,-26154,-28123,-7131,6281,-8327,-25292,1041,22593,27611,20808,17699,20752,13753,-10926,-39665,-25352,-30270,-32587,-23538,-21130,-4495,27900,40191,21541,24847,43034,28323,-23034,-13405,10920,13062,-4694,-19040,8078,-2000,-15450,-19036,-17480,-20724,-14427,-2743,5797,8451,8304,1889,-12647,-21603,9372,45114,71963,69277,47538,37742,32739,21876,14873,2713,-10366,-15340,-9596,-10700,-17852,-5473,14318,28791,29531,18146,15085,20487,10654,-11514,-28480,-21651,-18511,-24662,-17983,-8778,6169,16134,74,-29931,-2242,31421,23784,-5538,-18258,4834,24049,30973,21655,2280,11074,21147,17595,3788,324,10403,20257,2187,-24451,-8739,-12373,-13690,29071,44888,50647,39890,10686,-13284,1023,12032,7000,-7203,-6096,10090,20177,23356,5749,-21537,-25533,-9749,-8738,-15844,-21695,-15399,8102,26616,31473,24009,7169,-11324,-13237,-7396,-4524,-17482,-16496,8238,23142,18016,2972,-1305,-7293,-11300,3952,15047,10375,-7572,-25417,-31139,-26923,-8907,2339,-2729,-14223,-18163,-18191,-26617,-17980,-10023,-18141,-29041,-19116,-26220,-17243,10200,35212,47405,32782,-301,-34190,1503,21248,-3385,-8277,1137,122,-18196,-13621,-3827,-6157,-6380,-8319,-8474,7949,5870,-10639,-23744,-3916,-3919,-26729,-28505,-5501,37,-2595,-5479,-18202,-26396,5579,33125,32348,9240,-18367,-21805,-9332,2210,9313,10236,-1823,-25084,-27787,-473,27671,37722,18341,-19231,-38142,-24861,-18386,-18612,-31073,-18251,3424,20057,10820,-11113,-1094,23816,24092,8660,-13145,-14849,-1334,1149,-9551,-4589,16058,20395,26882,29413,22276,6252,-20082,14245,43427,34131,-1304,-33792,-5300,22776,31451,28025,16388,6754,21694,20541,1565,-18628,-22469,-15073,-16625,-8881,223,-3478,-16499,-15886,-3241,4170,11205,13253,8050,-1219,5283,32786,57530,58695,37495,3784,-28549,-15711,-7741,-12045,-2848,11060,-9307,-37286,-14394,-2110,-5380,-10067,2978,18306,16811,-2964,-29737,-24127,-4405,3866,-2461,-12580,-26862,2361,20374,34633,68918,80841,42453,4879,-8737,-10698,-22521,-5448,18006,19024,-9114,-6787,9357,-2879,-26507,4205,23051,23523,20530,15424,6070,8380,12260,8366,17838,30747,35921,23738,16272,17874,22214,17852,19276,23219,21855,17531,4002,-7933,-19364,-12405,4106,10655,-3344,-2948,4166,5757,18711,32141,24648,3532,-20667,-21098,22218,57337,45619,7956,3736,34849,51164,43856,14631,-26913,-14720,15143,15047,-21724,-21684,-11971,-19287,3016,20776,3828,-7969,10472,11014,-5060,-14758,-14438,13187,41019,60727,61936,37676,12184,11339,14862,4584,-28474,-36511,-27944,1053,5730,-16065,-25288,-15737,-29075,-29159,-18374,-8926,6195,15371,14679,1863,-8932,-13883,-12721,-4209,-6680,-12791,-19181,-22533,-20757,-16116,-16389,-15887,-19279,-5089,4551,-6560,-25082,-14762,2031,-8440,-19170,-18026,1209,15738,12558,-5262,-16389,-26259,-14790,3391,14307,14565,5897,-5795,-18065,-29963,-4546,22059,35943,38348,21798,-4496,-15893,19988,41908,34366,26619,17512,10465,1246,-11492,-9068,-14007,-6029,19059,24045,26228,34485,33868,-7783,-1297,4824,1604,-3959,-9933,1632,18458,24117,16613,8867,6991,16403,16323,1380,-21063,-35121,-27200,-13957,-18844,-19186,-12686,-13400,-20641,-8515,20185,41793,46078,11533,-25390,-3044,2685,-17698,-28338,-9315,-23513,-6165,21422,19056,-10887,2134,49068,21449,-1070,-1916,21751,13381,-20881,-24510,9476,11944,-2383,-17142,-375,8734,-9271,-18796,-18742,-22600,-18674,-8253,-2109,10075,26256,34672,21578,4527,-3764,1123],[-129,896,-4411,-16072,-9540,3309,11250,8816,7324,7197,9334,23476,28186,29563,29925,29446,22108,11377,3045,5695,3888,-3935,-14341,-13147,-171,2299,-1580,-12921,-18219,-24461,-17925,-12920,-12865,-16195,-9059,-6570,-6823,-16513,-5512,-4554,-16893,-31199,-35681,-31654,-5213,22379,49534,54596,36646,8127,-5098,-1396,8877,15016,-3263,-14386,7633,40035,44544,4805,-41354,-2720,21582,23780,7083,-15651,-25138,-8959,-1582,-8334,-18091,-16263,-10205,-20333,-12890,26309,42100,26140,13418,12604,13847,8562,-4475,-1426,8867,-19471,11727,44688,23909,16186,28295,12132,-8071,-808,-16440,-19989,-7281,-12253,-34456,-16663,-17763,-25069,12900,20315,21527,31622,38843,29120,4679,-18305,-18326,-1031,10789,14630,16144,29043,54708,70558,54715,14905,-16201,-24412,-30206,-5163,2102,-230,2155,2319,4270,5486,3716,792,-4888,-21560,-32727,-36994,-27820,-22492,-18051,-24393,-19519,-4697,-2753,-8996,-18928,-21285,-10361,-8722,-15039,-18701,-6227,15166,26284,32341,30980,26748,-10539,-13701,9640,-5487,-28229,-38947,-38783,-17639,5324,3451,-6884,1718,18505,21999,24803,57751,77535,68495,49085,20438,-45890,-50988,-38598,-26042,-10692,-7653,-9830,-27143,-42724,-31793,-22253,-7172,14787,32955,41324,25865,4354,-6043,261,14300,9455,-14844,-19166,-22055,-44348,-5747,18652,25661,42440,57654,56161,48049,31006,16150,6381,12509,21102,40073,47078,32718,11547,6355,7448,7906,-470,-12298,-14777,-33353,12848,57900,54664,-980,-25945,-11859,-11914,-22259,-9875,-19026,-5149,6712,-1599,-34667,12926,32732,33203,21550,21,-16143,-23283,-12028,-12651,-10884,12402,27595,24087,8172,-1625,-20277,-17320,21861,58385,76699,56364,13640,-22579,-23711,6418,35809,52370,46385,34533,518,-26115,12704,35226,21286,-20384,-13802,-3239,833,2713,-2394,-2103,-4749,-24748,-38189,2475,17324,17429,8178,-4851,-14852,-21589,-34820,-37867,-29315,-25916,-16488,2347,6687,-29959,-22820,14625,16661,-20057,-16157,30035,77383,64919,19170,-11491,-6565,-29081,-25509,20377,55356,73960,70454,53357,28602,-2938,-24833,-22731,-17590,-8791,-4526,-19587,-40682,-12743,8234,4482,-4160,1206,12487,21056,29927,35360,34609,14352,-12349,-13487,11448,22126,15347,-475,-13667,-15621,-22455,-32483,-18435,-10141,-3473,3657,5095,-7183,-6021,7728,9485,-1885,-7540,3377,28711,47641,53927,36055,-9714,-11329,30884,41277,24988,-12144,-19415,12753,17035,9006,6614,-4775,-32049,-16678,15184,19308,-1353,-32682,-28459,-16281,7773,21918,17101,-5401,-28178,-13261,11273,20747,14109,10023,11014,-3650,-1809,30724,39995,17484,-3400,-18115,-8641,13572,29771,22203,1027,-12850,-22453,-10709,6956,32401,43267,39706,18250,-1819,-12720,-18712,-15408,10375,19777,13834,53373,57694,20992,-10863,-1689,-2273,-1214,22350,45025,40262,26683,18451,-1550,-11461,40223,83850,51345,2267,-10158,-2200,7014,14956,12441,6218,30233,82527,116632,100586,51418,15323,-7924,-1052,10167,12675,-1173,-19008,-28082,-10069,13373,14172,-1209,-20320,-24200,-27252,-16310,3666,10583,5505,-4490,-14968,-13115,2471,1304,-13239,-8996,4726,-2871,-14260,-26145,-13171,-8776,-1255,18512,22348,15680,13522,20533,5883,-12893,-27734,-24629,-25874,-32195,-13868,4032,-6050,-25180,2586,23732,26349,19333,18324,22673,14959,-9754,-20389,-15926,-29043,-32569,-24505,-27392,-8553,23681,35296,19828,24178,36399,19794,-27509,-6512,16597,19235,1044,-13465,10592,-1477,-17269,-16670,-13424,-16007,-9726,3113,9409,5911,2656,972,-7089,-19889,4773,42414,73560,74667,50060,31827,24470,16599,14421,7517,-5950,-9994,-5628,-10610,-18831,-2114,17988,31342,30821,16480,10621,17536,12240,-4270,-17770,-19783,-22334,-29304,-23713,-13392,4283,17503,5148,-22671,-5311,32549,31332,3744,-12615,5607,28326,37044,26097,7790,14042,18078,12826,1626,1702,15075,22431,-820,-31855,-5252,-12697,-10118,33689,45527,47603,34005,4042,-17730,1615,12736,5734,-13547,-13632,8662,21014,23791,5964,-21960,-31594,-15871,-14499,-19525,-23360,-11556,15648,32800,33298,21685,2044,-16674,-16630,-7615,-2055,-17438,-14275,13113,25885,17017,385,-3258,-5723,-7884,6979,16591,9360,-10170,-24894,-31162,-26976,-6955,4537,2745,-7979,-17507,-21716,-29171,-21534,-16160,-24310,-30893,-17015,-22887,-21035,7394,32123,40421,20314,-13035,-30788,-2885,10964,-15942,-15735,-4388,-3984,-20269,-13794,-7953,-17720,-19572,-9012,1607,14768,9355,-9002,-26949,-10425,-11489,-28117,-20431,756,6069,4459,-353,-13664,-14218,11744,37007,34649,10759,-17638,-28755,-13262,4378,13697,12098,-719,-17294,-25952,-470,28978,36992,13696,-22524,-26689,-19336,-18370,-17342,-29150,-19280,5964,27632,19486,-4050,-501,24430,27374,12909,-10171,-16586,-3757,-735,-11081,-7599,12093,13975,14916,18480,15470,3836,-12755,19226,46142,35215,73,-30485,-10263,17660,28120,26572,15455,4802,18726,17328,-3051,-22458,-23217,-16058,-16914,-7170,4390,4133,-9952,-24051,-10861,3045,9435,9038,6586,1206,6587,29739,51135,52014,32478,-917,-29668,-6544,7669,7484,-1045,7511,-11404,-30477,-5604,9598,4625,-6401,-494,11863,14725,714,-26078,-25454,-1547,6928,124,-9303,-27323,-3670,14330,29650,62743,71868,34723,-1599,-3665,696,-13276,-17828,5262,11470,-10762,-8113,8162,-2461,-30200,2329,23746,26222,21870,14646,4535,8389,15310,13028,21780,32982,37066,23845,14486,14258,18279,14233,13571,12732,11253,13667,5559,-6303,-19263,-5883,16765,26615,11063,1228,1441,1320,15436,30067,22414,2193,-16055,-23218,17318,51980,41491,10607,14495,42903,54265,48382,21865,-20650,-20577,13843,16783,-15072,-20753,-13083,-15081,11007,28058,7391,-7938,10639,10561,-5328,-11876,-10468,9861,34501,55899,59942,39316,15904,12669,12876,2470,-25898,-34054,-25237,-989,776,-19973,-21545,-13881,-24065,-27181,-18680,-10744,-41,4991,2222,-10573,-11550,-11065,-8895,-970,-5019,-13748,-17228,-16317,-15027,-16099,-19029,-17067,-11732,5590,10249,-8456,-29136,-11547,3841,-8262,-21120,-25465,-8698,2908,-3031,-18157,-23094,-27634,-16154,3599,17706,19818,7683,-10878,-27170,-35146,-4578,19429,30357,30164,11367,-12600,-15409,18948,37680,26413,17964,10829,7787,2619,-4091,528,-3822,-7675,10069,15793,23806,41512,49317,9157,-4593,-1071,-2642,-7573,-11916,965,18033,25098,19826,11565,4632,7360,3554,-10393,-30334,-28044,-27062,-30513,-32171,-19783,-16549,-16594,-18602,-6712,17495,36056,39713,6484,-26179,-8839,-2982,-22465,-27238,-8831,-21205,-7176,16831,9494,-26567,7104,53678,26654,-1064,-1900,23595,15814,-20986,-27057,11529,16847,915,-9373,16033,26725,5252,-10641,-15538,-18162,-14002,-5210,982,13681,31438,40724,25848,6148,-6134,-3734],[-454,2162,-1821,-11942,-6251,5565,11975,8398,6010,6204,7837,17724,19851,23206,27124,27338,20020,11390,5831,8963,5888,-3664,-14512,-11535,2154,3803,-1123,-12237,-17790,-22098,-12622,-8079,-9552,-11570,-4382,-3039,-2586,-11871,-10930,-11306,-17535,-21487,-23234,-37355,-14352,16268,45046,50322,31324,4689,-7613,-1616,13938,24763,9211,-3372,8448,35206,37901,-236,-41834,-2972,21424,24269,7270,-13253,-11731,-3291,-4505,-13642,-17340,-15863,-15950,-31533,-13747,27746,39587,22059,8397,6516,8739,5065,-7401,-7414,-1466,-23234,23225,54079,30524,17673,26156,6186,-14253,-477,-11807,-25611,-8686,-11831,-35623,-21326,-23033,-18452,20021,27735,24410,28684,36293,28070,3728,-18324,-16516,639,10518,12390,14842,31598,61598,81758,67130,22225,-16845,-20102,-26558,-5557,2796,122,1371,1194,2096,1689,-1338,-2116,-744,-14144,-27020,-34341,-29636,-31845,-22549,-22865,-23702,-12618,-11185,-16430,-23939,-16981,-5322,-5169,-12000,-17013,-7083,14937,26668,30314,27422,22630,-12772,-12332,13130,3016,-17475,-27550,-29840,-10720,11956,15450,3504,7299,20788,21865,17640,40282,55906,46332,32386,11083,-47699,-72331,-80975,-84803,-72680,-58579,-42238,-41978,-47735,-35332,-27313,-11533,11086,27867,31612,12465,-4005,-8151,2479,16028,9108,-20621,-28443,-31029,-47778,-7161,12170,18043,37996,56001,56993,50573,33012,14727,4052,10893,18294,37667,47022,34521,12801,6217,5048,4715,-1239,-11205,-14650,-33754,10993,59959,58696,2407,-27567,-13782,-18154,-29984,-9797,-22733,-16307,-2946,-10282,-33080,14050,33181,32881,22141,4225,-10039,-18622,-9566,-9095,-12517,7332,24791,27161,13016,-2045,-23019,-19680,14254,43851,61416,44426,6001,-26442,-24808,8499,39150,56302,47772,33647,-2290,-28126,17901,42882,24886,-25455,-20490,-5818,-235,678,-4612,10886,16596,-10497,-47623,-1217,14939,12297,679,-13389,-20776,-23925,-32636,-34716,-24103,-17290,-9495,4223,4832,-32509,-22394,13866,15687,-22725,-19257,28986,80576,73262,29372,-2981,-8393,-36909,-35282,10369,44744,64951,66058,56637,37770,8254,-15269,-15076,-10776,-6456,-7010,-21036,-46113,-21666,-1975,-1338,-3994,2300,12672,19742,27690,34172,33354,12065,-14161,-17022,7438,19963,14941,-542,-14511,-14296,-21759,-39785,-24424,-15044,-3508,6199,9088,-2879,-2307,12244,14648,3132,-3942,4416,28413,47367,54445,40907,-1946,-14637,25635,40154,25019,-12676,-24040,9504,16775,9204,7719,-99,-25245,-24963,9176,18150,2076,-28268,-36835,-20620,4317,20627,19418,-3246,-30590,-10297,19209,29192,18168,12979,16005,3362,611,33074,43256,21505,-1447,-17926,-9186,10497,23903,16706,3965,-1426,-17365,-17037,1264,29606,44040,39300,16417,-4379,-13739,-18101,-17028,9226,18786,12623,52873,58142,19461,-13640,-4058,-2641,-816,20620,41612,35454,21429,12275,-9033,-7433,49682,91325,53241,130,-11328,-3735,4886,14946,13819,8873,34530,89870,131798,112021,54324,11501,-20561,-9112,10969,19963,8724,-14579,-21023,1158,20941,17722,325,-17797,-24753,-29765,-23636,-4455,2699,-2361,-12153,-22373,-20684,-4859,-4107,-16048,-9141,2913,-5085,-15087,-24209,-10779,-4321,4340,21037,19049,9424,10460,20916,7411,-11273,-27939,-25006,-23796,-35102,-24067,-1955,-6124,-25026,3729,23536,23932,16132,17080,22723,15000,-4479,-2929,-3876,-22726,-31576,-25491,-33106,-11920,18196,27465,14408,18827,24835,7925,-28141,-613,20550,23866,5955,-8016,13450,509,-18296,-15085,-10366,-11563,-4511,9710,15080,6502,-987,728,-1774,-15596,615,37845,71600,76960,51819,26591,16126,10620,12543,10458,-2844,-5593,-2070,-9698,-19455,-303,19678,31862,30035,13352,5075,13867,13666,3077,-8062,-16648,-25918,-32132,-31309,-20544,125,16847,8900,-16027,-10089,30455,36059,11193,-6689,6806,30877,39617,26431,10922,17146,15826,8439,-921,2601,18513,22978,-3232,-22500,-2260,-13841,-3913,38371,45678,44226,27736,-2626,-19027,4233,15134,6636,-17975,-22006,6353,19856,22231,5555,-21058,-36885,-22632,-20239,-22976,-23639,-9163,19454,35416,32058,16748,-5204,-24015,-23663,-11187,-1870,-16878,-12476,15730,26212,14607,-2621,-5665,-4974,-5393,8881,16735,7482,-11765,-21495,-30091,-25969,-5467,4801,5310,-3379,-15556,-22550,-28284,-24477,-22916,-30931,-25134,-11844,-17877,-25031,3318,26760,31095,6882,-25779,-27278,-9054,2900,-23432,-24623,-12496,-9767,-21730,-14599,-10518,-24421,-28944,-5823,10382,19838,10716,-9047,-31821,-18658,-18330,-21489,-11936,6920,11455,10578,5270,-6133,-3730,15534,37437,33411,9438,-17172,-33057,-15590,6657,16740,12040,-557,-10659,-21310,337,29307,34486,7365,-22431,-16029,-13683,-18971,-16623,-26957,-20897,8259,35929,29770,3253,-2045,22863,28569,15605,-7825,-19462,-7781,-3868,-13155,-11111,6823,6969,2757,7815,7988,-90,-6011,26705,50865,37215,1730,-26258,-14585,13461,25801,25191,14271,2913,15031,13691,-7146,-26394,-24263,-17146,-17552,-6053,7680,9998,-3462,-26517,-16721,1568,6338,3747,5143,3414,7551,25958,43781,44306,26932,-5672,-24836,1669,21379,26034,9200,4431,-12264,-24229,677,18861,12799,-3550,-5760,3792,14367,6494,-20201,-27426,-323,8676,1700,-6946,-21856,-10262,7111,23416,54991,61604,26456,-8282,553,10146,-1930,-23886,-7390,3109,-12693,-10191,5370,-3672,-30948,855,23342,27552,22865,14301,2878,7583,16950,16056,24855,34101,35950,21971,11321,9540,13268,9264,7088,2622,1089,9582,7024,-4009,-18398,-575,27876,40412,23151,4914,-2515,-3705,12152,27256,19783,1779,-11334,-25066,11826,45649,36566,13590,23273,47418,52978,48298,26029,-14602,-25961,11735,17578,-8984,-18744,-14562,-11827,16933,32651,8982,-9209,10044,10087,-5549,-10309,-6572,8130,28015,49328,55226,39046,19008,13486,10039,-869,-26411,-34106,-24565,-3770,-3347,-20271,-18420,-12955,-20247,-22062,-15968,-11519,-5854,-4622,-9811,-23459,-14823,-8011,-2681,4960,-1139,-15317,-17889,-11761,-8331,-13345,-19585,-16055,-4099,14526,14677,-10365,-29355,-7082,5234,-8881,-22365,-31151,-18044,-9520,-17289,-28087,-26838,-26646,-16801,3727,20654,24078,8015,-17495,-37796,-31736,-3164,16347,23436,20149,-1178,-20177,-12521,18976,33454,17915,8829,3086,4046,2740,1730,9725,5814,-7831,1717,8422,23417,50865,65406,24004,-6147,-6540,-6083,-9680,-11537,2305,18673,26298,23224,14708,2647,-1852,-9536,-21742,-30531,-14538,-11243,-25631,-33417,-22230,-21165,-17594,-14976,-4708,14724,29878,32662,1894,-24740,-13469,-8349,-25922,-24637,-7953,-18002,-4672,14581,2051,-37193,13270,57102,31683,-765,-2341,23991,17458,-20163,-28727,13802,22348,5492,-838,32770,45093,19553,-2762,-11283,-12698,-8137,-200,5994,18819,37431,46713,30335,8691,-7486,-7830],[-3958,115,-2036,-9467,-5093,5102,10001,6855,5166,4780,4753,10386,10683,16223,22090,21874,14332,8073,5758,9359,4688,-6036,-16107,-12020,1452,2805,-2504,-13910,-20395,-22391,-9709,-4481,-6382,-8389,-2387,-1697,409,-6565,-14126,-20916,-17597,-9721,-7550,-24230,-24810,9745,41354,49018,31832,7855,-5768,-541,18824,33601,20455,7200,9762,26929,27153,-6882,-41400,-3747,21569,25659,8591,-8672,454,3333,-8704,-20853,-16573,-15427,-21210,-39902,-11621,27148,35010,17450,3740,212,2330,69,-10726,-12321,-9003,-12285,30746,59131,34898,17302,21730,-1061,-20753,-914,-7874,-31147,-10709,-12191,-35552,-24451,-24564,-12980,22064,29427,23473,24848,34062,27488,3355,-18001,-14384,2276,10085,10467,14011,33039,64835,87443,74513,26470,-18518,-14686,-20152,-3547,4541,1452,1144,-104,-897,-3015,-7447,-5574,2839,-7183,-21112,-31643,-29321,-39838,-23969,-20581,-26319,-20474,-19783,-23634,-27150,-12268,-240,-1368,-9570,-15380,-6715,16032,27928,27696,21834,16153,-16798,-10185,18860,15814,-433,-12789,-20138,-4859,16844,26097,13125,12436,22431,21710,13107,25026,34153,23312,14543,865,-49334,-90964,-115441,-131241,-120334,-96308,-65221,-52212,-51571,-37197,-30014,-14136,8178,23268,22415,-502,-10644,-10443,1966,15108,7147,-26442,-36880,-38620,-43806,-8837,5302,11126,33621,52831,56261,51953,33929,12467,1346,10188,16592,35830,47092,36517,14280,5967,2057,718,-2014,-10550,-15789,-33070,10243,60784,61341,6602,-28031,-12566,-20288,-35027,-9313,-22216,-28995,-14804,-19997,-28048,15033,32445,31546,22523,8791,-3668,-13582,-6649,-5345,-14438,332,21428,30250,18156,-2036,-26091,-23155,5150,26782,42260,30106,-513,-27226,-27508,7884,39301,57743,47564,31475,-5931,-28139,23961,50835,30241,-23956,-25002,-7430,-880,-792,-2971,25368,36202,2737,-47502,-4809,12543,7197,-7223,-22011,-26959,-26859,-31206,-29898,-17714,-9406,-1864,7874,4103,-33072,-22356,11633,12866,-26201,-19503,28782,81729,78743,37498,6119,-4834,-38541,-43347,3913,38891,59563,62379,58050,44647,18123,-6130,-7997,-5363,-5270,-10832,-23142,-46615,-30997,-13805,-8578,-4226,3322,12135,16864,23545,31146,30440,8225,-17373,-20170,4630,18722,15009,839,-12512,-10364,-16877,-28948,-24799,-20050,-5199,6542,11535,2166,2905,16808,19513,8951,1551,6584,27449,45654,53568,44571,5301,-16043,19687,38147,25006,-12064,-29689,4442,15122,9194,8723,3925,-18626,-32882,1227,14804,3996,-22803,-39574,-24543,423,18899,21012,-1714,-33129,-7280,27163,37475,21223,14083,19438,9471,2917,32311,42262,23221,494,-17134,-10095,6659,17522,12252,7738,7628,-11040,-21293,-4455,25732,43497,37818,14147,-6345,-13493,-16604,-17915,8096,17537,10875,50688,57314,17263,-17596,-7125,-4433,-2188,17204,36123,28694,14561,4994,-16238,-1830,57229,95085,53207,-2681,-13743,-6850,627,12378,12737,9284,35835,92083,139097,116889,54477,8766,-22865,-10048,13281,26268,18184,-5936,-9295,13014,28777,22262,4493,-12695,-24971,-30246,-28559,-11538,-4912,-10275,-19770,-29624,-27689,-11995,-9599,-18643,-9096,1674,-5811,-14093,-21211,-9128,-1197,8530,22149,14245,2482,9065,22539,9016,-10584,-27455,-23411,-18369,-30052,-33769,-10534,-8209,-24517,4526,22087,20634,11762,14514,21365,13970,1886,11756,7773,-14780,-29765,-26503,-37142,-14057,12362,17995,6529,9711,9371,-6035,-23370,4542,23177,27319,10382,-2609,16668,3819,-18745,-14291,-7895,-7096,1336,17086,22219,9679,-2040,1763,3476,-10404,-2508,31989,66598,76353,52608,22463,8492,4562,9468,10916,-1667,-2655,446,-8151,-19486,297,19808,30996,27991,9423,-809,10293,15047,9824,437,-13319,-28140,-27622,-34856,-30081,-6016,14467,11541,-9574,-15337,25970,38532,17227,-1081,8479,32022,38938,22857,11805,20098,14808,5295,-3140,2687,19856,21659,-4429,-13275,217,-14635,4781,43338,45751,41226,22411,-7455,-16315,7977,18682,9859,-17969,-29771,3939,17398,19378,5094,-18030,-30842,-29073,-24721,-24440,-22362,-8487,19657,34667,28267,10093,-12977,-28632,-32723,-16026,-3025,-15431,-10653,16472,24485,11074,-5867,-8160,-4689,-3507,10075,16132,5590,-11663,-17875,-28837,-23443,-4005,3646,5193,-771,-12656,-19303,-24542,-27332,-29734,-29949,-16047,-4022,-11183,-25811,-1473,19509,20426,-4769,-30320,-25042,-14903,2362,-16156,-32969,-22754,-16392,-21232,-15629,-11347,-22379,-24348,-534,18131,23984,11091,-9506,-36886,-26791,-18620,-11582,-3089,12964,16177,15689,10659,1878,4834,16596,34200,28745,5750,-16643,-32503,-16385,8985,18785,10637,-987,-5256,-15649,2450,29344,30923,-74,-18880,-6248,-8232,-19928,-16273,-24454,-22535,10826,45036,41267,10366,-5009,20154,28195,16874,-5853,-22391,-12374,-7273,-15043,-14321,1267,196,-7542,-173,1271,-4807,115,35946,58166,41104,4210,-21112,-15270,12014,25053,23857,12982,1670,11453,10180,-9711,-27573,-23075,-17272,-17971,-5332,10031,14274,1824,-24193,-20668,-215,2449,-1999,4280,5802,8573,22198,36413,36333,21343,-9924,-19194,9115,33100,42470,22430,3137,-11718,-19462,3860,24739,18592,-1428,-12057,-4743,15689,13088,-12999,-27531,-186,9441,2542,-5446,-17335,-16775,-634,16655,46568,51120,18612,-14466,3405,17134,8129,-18842,-18115,-5278,-14599,-12749,1353,-6127,-30026,-1175,21546,28294,25009,15641,1741,5962,17128,17735,27487,34636,33168,18556,7014,3788,7255,3183,492,-4947,-6083,6261,8423,-1394,-16690,3437,36516,50689,31848,7415,-7237,-8770,9068,23757,16852,2146,-7270,-26845,5966,38707,31254,16540,29658,48341,47957,44058,27091,-9529,-30063,8920,17134,-4149,-16344,-16378,-9698,20547,34270,8413,-11864,8614,9481,-5341,-9508,-3607,7619,22159,41500,48136,36961,21320,13727,6615,-4586,-28186,-37120,-25835,-7213,-6587,-18118,-15856,-12991,-18043,-16925,-11289,-10334,-9516,-10615,-17069,-33631,-18498,-4331,5397,13046,5081,-16230,-21667,-9235,-2213,-9176,-18108,-13394,2267,20464,16481,-12884,-25647,-2094,5976,-10509,-23275,-34293,-26155,-20468,-29160,-32777,-27033,-23582,-16398,3664,22845,27008,6991,-24552,-41707,-24196,-848,12701,15592,9084,-14944,-23328,-6918,20071,29244,9052,-606,-5755,-1117,1370,5917,17262,14110,-7037,-6035,2489,25187,60672,78748,35524,-6415,-11246,-8694,-10555,-9296,5490,20394,27508,26374,17922,1013,-10758,-22236,-32112,-23587,-689,7741,-6725,-19139,-24218,-26853,-17623,-11323,-2777,12047,23434,24947,-2410,-21365,-16074,-12982,-28127,-21503,-7156,-14518,228,14629,-2884,-39026,18217,58537,36280,144,-3358,22629,18129,-18406,-29395,16223,28105,10966,7727,47870,60905,31629,4095,-6758,-6962,-1745,6108,12563,25295,43935,52256,34736,12012,-7564,-10752],[-8148,-2902,-2722,-6850,-4149,3906,7285,5714,5805,4704,2311,3853,3221,10789,16786,15242,7439,3698,4865,8881,2384,-8900,-17273,-13273,-607,1779,-2448,-14545,-23425,-23597,-7516,-774,-2429,-5561,-1444,-947,3474,259,-10260,-30317,-15198,3110,9193,-9558,-28464,6525,41323,53002,38722,15930,-153,2828,24390,42209,31373,18395,13468,17142,14178,-13410,-39509,-3328,23382,28735,11164,-3489,11607,11095,-11998,-28086,-13670,-13146,-23847,-38699,-7509,25671,30325,14324,1358,-4599,-4025,-5261,-13486,-14933,-10717,-1567,34592,60049,37275,15485,15321,-9054,-26711,-1246,-3812,-35372,-12243,-12264,-33987,-24339,-20515,-6717,20921,26266,19218,21321,33293,28475,4612,-16334,-11089,4672,10528,10277,15302,34980,66074,89270,78230,28815,-20181,-7518,-11134,1966,8505,4739,2437,-532,-3403,-6862,-13180,-8565,6486,-274,-15010,-28628,-26588,-31614,-21002,-16969,-25745,-26686,-27296,-29644,-26450,-6695,5088,2736,-7312,-13504,-4668,18984,30345,24764,14803,8655,-21517,-7102,26130,30787,18200,1529,-12110,-1404,19371,34534,21878,17240,23624,21835,11735,14057,13759,241,-3976,-10205,-50802,-102713,-136465,-158001,-145121,-112683,-72634,-54519,-51876,-34494,-27986,-13457,6999,19824,14649,-12517,-13628,-11702,-876,12290,4861,-30143,-41971,-43091,-39844,-10222,-956,6073,29779,48381,54165,52433,33951,9474,-2186,9593,15694,34675,47411,38741,16185,6125,-647,-3130,-2218,-9730,-17463,-31334,11214,60995,63000,11744,-26886,-8918,-17446,-33349,-8283,-17256,-42190,-26107,-26550,-21291,15655,30599,29556,23012,13640,2819,-8455,-3796,-1530,-15595,-8032,18280,33320,23586,-1112,-28874,-26684,-4126,8885,20800,15094,-3857,-23340,-31148,5086,36767,57029,46129,28431,-9858,-25148,30490,58137,36027,-18245,-26419,-7806,-831,-1200,1861,38653,52677,14243,-39879,-7578,10621,2651,-14891,-29410,-32638,-29936,-30362,-25236,-11621,-2838,5433,12891,4856,-31012,-22143,8417,8670,-30081,-17111,29161,80614,80839,42980,14185,1783,-32880,-43204,2928,38231,59219,62741,60586,50099,26358,1981,-2112,-1663,-5480,-15685,-24846,-40835,-39801,-26548,-16515,-4532,4155,10870,12697,17920,26632,26149,3227,-21304,-21767,3537,18281,15353,3532,-8456,-5795,-11069,-18436,-19099,-24203,-8379,4516,11743,6955,9276,21521,23990,15003,8125,9340,25352,42146,50954,46479,11617,-15232,13447,35296,24953,-10144,-35624,-1889,12513,9136,9566,7076,-12681,-36914,-8414,9101,3749,-18831,-35354,-28036,-3439,16719,21366,-1039,-35357,-4489,34516,45219,23699,13600,21182,14346,4911,28602,37393,22854,2319,-16099,-11574,2158,11023,8932,10906,13850,-5451,-22697,-10006,21437,42488,36271,12328,-7195,-12653,-15048,-18526,6470,15572,8380,46659,54941,14196,-22638,-9469,-6338,-4465,13309,30150,21179,6737,-2827,-22282,3421,61551,93920,50417,-6911,-17440,-11118,-5592,7325,9380,7604,34221,89183,138031,115394,52773,9629,-7786,-1247,16650,30512,25761,3912,3287,23866,35601,27070,10664,-6073,-24125,-31155,-30620,-17180,-12008,-17975,-27090,-36736,-33560,-18851,-15222,-21064,-9200,612,-5570,-11745,-17637,-8487,215,10928,21657,8098,-4426,9454,24613,9894,-11261,-25863,-19663,-9477,-17695,-31233,-19688,-12205,-23581,4572,19060,16240,6330,10672,18539,11480,6816,22693,17686,-7033,-28053,-28079,-38773,-15546,6290,7652,-2911,-2305,-8112,-17824,-14657,8972,24505,29571,14243,2486,19723,7690,-18933,-14534,-6068,-2795,7413,24706,29787,14018,-991,4048,8351,-5599,-4753,24976,58805,72765,51862,19083,1725,-1420,5202,8282,-3412,-2099,1048,-6646,-19002,-291,18468,29044,25220,5059,-6580,7297,16168,15379,7453,-10407,-26699,-19669,-24089,-37381,-14157,10346,13002,-3364,-19362,19626,39068,21970,3884,10446,32132,35415,15495,10335,22319,14834,3640,-4581,1533,18295,18107,-4636,-5014,1893,-13487,15104,48167,45563,38604,18614,-9251,-11529,11508,22084,14233,-13531,-31179,1838,13989,15587,4616,-13604,-23248,-33577,-27088,-23069,-20098,-9708,16248,30532,22104,2270,-19272,-22344,-23647,-17849,-4383,-13146,-8710,15498,20929,6613,-9428,-10804,-4876,-2214,10709,15236,4382,-9734,-14352,-26406,-19534,-2510,1435,2593,-418,-9637,-13575,-19544,-30308,-34259,-21661,-6014,5274,-3273,-21233,-6622,10566,9294,-10579,-20909,-24329,-16089,10640,-2499,-32176,-34747,-22370,-18158,-16653,-11060,-15536,-15009,5129,25108,28116,11856,-8782,-32409,-27732,-10270,-616,5697,18522,19942,19527,15190,9083,11566,15077,27334,20965,622,-14814,-28420,-16063,11193,20062,8418,-1683,-1047,-9953,5748,29581,27082,-8048,-13373,2460,-3167,-20911,-16175,-21786,-23652,14076,54796,53406,17040,-8674,17472,26986,16941,-4161,-24055,-16279,-9932,-16054,-16274,-2986,-4776,-12996,-3102,-3223,-9567,5661,45921,67654,47153,7789,-14907,-10253,14484,25913,22426,11686,1521,8952,7461,-9976,-23461,-18029,-15153,-17397,-4637,11654,17334,5869,-20537,-22761,-1967,-1456,-7333,4656,8909,10219,19277,30046,29025,16360,-12811,-12763,16372,43074,56446,35724,4817,-9558,-15616,4274,27119,22008,392,-17996,-12150,18075,19885,-4198,-22440,75,9992,3325,-4157,-13302,-22277,-7787,10605,38768,41724,12389,-19153,5045,21752,16148,-9902,-23871,-12712,-15874,-14931,-2917,-8846,-28832,-4010,18980,30091,30063,19835,2120,4089,16380,18881,30540,35557,29962,14670,2420,-2285,951,-3213,-4908,-6853,-6732,5352,10399,1802,-13666,6678,42578,57037,36889,8599,-11735,-12640,6878,20192,14320,3750,-3456,-28052,491,31998,26395,19618,34041,46571,40683,37013,25847,-5136,-31330,6023,15826,-379,-13572,-17866,-8142,22302,33375,6195,-15211,7051,9282,-3824,-8174,-1286,8208,17923,33516,39712,33845,23309,13964,3458,-7139,-27173,-42062,-28127,-10602,-8482,-14532,-12999,-12860,-16365,-11828,-4854,-6136,-9498,-10991,-15550,-31247,-21293,998,15234,22996,13881,-13310,-28219,-7846,3184,-4338,-14838,-9650,6995,23078,15443,-15256,-18586,3374,6370,-12646,-23047,-33308,-30932,-26973,-34668,-30546,-24028,-18496,-14283,3645,24299,28633,5120,-28836,-28610,-15388,2018,8747,7652,-1836,-28571,-18432,1031,22131,25077,137,-10068,-15543,-7799,-1357,8596,22722,20786,-5733,-13349,-1359,28714,69180,87418,42985,-6155,-15156,-10828,-10861,-6108,9841,22774,28225,28585,20551,-613,-19216,-34081,-39572,-15254,11442,25854,14045,-2647,-20921,-34245,-18559,-9141,-1678,8902,16066,15740,-7408,-17317,-16786,-17290,-30062,-19102,-7661,-12342,5060,15303,-6479,-35838,20028,56687,39108,791,-6227,18088,16386,-17036,-30070,17198,32149,15272,13956,58129,70432,38321,7482,-4463,-3543,2551,11048,18206,30761,48517,54934,36688,13788,-8442,-14418],[-11716,-5726,-2806,-3608,-2867,2661,4538,5250,7497,6048,1280,-905,-1553,7385,11823,8414,626,-584,3951,8232,-201,-11429,-17601,-15126,-3129,2481,1413,-11131,-24634,-25141,-5698,3059,1995,-3036,-1089,-386,6541,7821,-778,-32018,-10446,16303,26269,6106,-17932,8638,45486,61365,48899,25208,6812,7717,30155,50200,41823,30150,19914,6686,-413,-19481,-36312,-1289,26770,33014,14275,831,21061,19173,-13104,-33124,-7731,-8487,-23194,-30597,-2880,23405,26253,13309,1781,-7201,-9783,-10630,-15629,-15137,-6285,7747,34244,56293,36826,11562,6486,-17508,-31793,-1801,21,-38188,-13313,-12099,-30944,-20653,-11732,1496,18730,19204,11657,18283,33804,30817,7215,-13576,-6921,7571,11786,11953,18878,37793,66032,88134,78899,29652,-21705,854,-438,10232,14416,9697,5053,-117,-5059,-8680,-17748,-10919,9987,6099,-9406,-25831,-22305,-22028,-14971,-12339,-21858,-28408,-32455,-34010,-21609,-725,10026,6387,-5595,-11600,-1234,23321,33222,21056,6356,1246,-26466,-3232,33883,45713,35337,12935,-7429,-1171,18850,39533,28722,20926,23749,21597,12506,7866,-4566,-22207,-22805,-22780,-49630,-92477,-131674,-153133,-137524,-102381,-62967,-49033,-47791,-26284,-21184,-9959,6994,17087,8500,-23503,-10695,-9928,-5154,8065,3209,-30692,-43851,-45134,-35361,-11094,-6401,3115,26181,42292,50311,51683,32809,5548,-7089,8099,14645,33617,47521,40724,18276,6767,-2613,-6315,-2010,-8888,-19430,-28035,13741,60748,63871,17559,-24224,-3958,-11185,-27193,-7122,-9588,-46998,-31138,-24000,-13740,15354,27356,26853,23362,18139,8812,-3730,-1492,2131,-14536,-16457,16251,36081,28869,866,-30335,-29065,-12549,-8490,-1514,1556,-2631,-15333,-33975,674,32248,54702,43901,24970,-13345,-19358,36686,63680,40996,-11187,-24717,-7125,-212,-530,8341,49302,64894,23226,-32975,-9260,9285,-1161,-21804,-32590,-36828,-32902,-30150,-21581,-6781,1839,11541,18502,7092,-26201,-21187,4588,3418,-33942,-13064,29477,76941,79145,45309,20201,8989,-24426,-42437,-956,33969,56885,63465,63434,53880,32415,8360,2003,39,-7242,-21067,-24665,-33827,-43856,-39515,-23762,-4851,4548,8986,7695,11328,20962,20687,-2585,-25075,-21251,3586,17701,15311,7028,-3274,-1890,-6217,-8980,-10981,-24426,-12953,38,9217,10528,15929,26112,27867,20671,14840,12114,21686,36466,46275,46177,16513,-12710,7180,31460,24616,-7186,-40181,-9099,9161,8902,9968,9015,-7883,-31963,-19559,919,916,-17060,-32407,-30990,-6828,13975,20024,-1478,-36936,-2399,40449,51685,25649,11705,21054,17578,6249,22193,29207,20629,3836,-14865,-13764,-3126,4452,6217,12395,16793,-1636,-21698,-15314,17261,41787,35485,11487,-7069,-12232,-14289,-19707,3548,12223,4786,40512,50531,9849,-28731,-9867,-6983,-6556,10280,25431,14230,-1419,-10791,-26508,6657,61361,86813,44009,-13249,-21483,-15477,-13422,-180,3821,3809,29612,81240,128712,108005,49883,14703,8943,11088,19611,31509,30024,12417,14426,32025,39979,30988,17427,929,-20904,-34419,-31467,-21464,-18564,-25319,-33832,-41174,-36629,-25470,-21376,-23673,-10229,-1247,-5668,-9390,-14414,-9464,-818,10812,19013,335,-10916,10656,25728,8865,-14020,-23245,-14235,1462,-2960,-17582,-23912,-17964,-22492,3075,13769,10071,-508,5109,13658,6695,8405,28712,24496,-1062,-27776,-31100,-38747,-17835,-789,-3490,-13531,-16492,-22292,-16401,-4422,12180,24061,30074,16828,6312,21378,10643,-19506,-16529,-5605,450,12619,31344,36403,18108,1036,6713,11859,-2533,-7198,16256,47948,65590,48461,15185,-4918,-7908,-638,1989,-9543,-5433,-1628,-6543,-18773,-2642,15116,25587,21545,4,-12277,4645,16180,18698,12071,-8899,-23788,-11027,-10460,-23802,-24825,3709,12451,1620,-20305,11117,37198,24699,7206,11751,31082,29297,3950,5630,22434,14663,2499,-5624,-1591,12782,11445,-5394,516,1701,-9953,25100,51310,43813,35092,15380,-9062,-7628,12814,23177,17400,-7677,-24285,-555,8922,10130,2891,-10035,-17342,-32557,-28307,-20858,-18494,-13779,8316,22031,12678,-7251,-21666,-14288,-12981,-13789,-5651,-11311,-7818,11863,14699,378,-14491,-14925,-6781,-2725,9713,13348,3408,-7220,-11514,-22817,-15800,-2272,-2572,-3241,-3541,-8465,-8581,-15276,-32358,-28904,-13729,2619,13644,3912,-15252,-12755,-1134,-2590,-9267,-13171,-26645,-10680,22173,10489,-22244,-47431,-25660,-14225,-18887,-11980,-9982,-8261,8856,30244,31781,13095,-6709,-23969,-19028,405,9060,12421,21630,20895,20342,16982,13537,15657,10783,16215,9600,-5419,-11734,-24212,-16347,11655,19219,4346,-3854,515,-6313,8111,28696,22228,-17380,-8768,8221,-252,-23062,-17841,-20788,-25231,16673,63265,63909,21470,-13985,14327,24244,14526,-4457,-24906,-19610,-12597,-17351,-17684,-5458,-6724,-12558,-2283,-6236,-15385,8947,53913,76560,53211,10754,-9306,-2393,18879,26160,18912,8653,881,6560,4434,-9445,-17514,-11602,-11894,-16873,-5344,11078,17822,7212,-18542,-25026,-5059,-6360,-13038,4960,11387,11208,16030,23685,21473,10833,-14957,-6929,22280,50019,66187,46139,7971,-7469,-13712,816,24459,21434,516,-23128,-18483,18815,24845,4672,-13946,109,9309,2878,-4180,-11047,-27128,-14776,4752,30915,32614,6849,-23305,4084,22573,20240,-3105,-23660,-20284,-17774,-17339,-8058,-12359,-29171,-9313,14858,32735,37053,25258,2770,715,13489,18494,32960,35941,25935,9736,-3271,-9647,-6583,-10872,-9466,-3823,-1785,6348,11804,4135,-10750,8004,44478,57731,36604,6740,-16688,-15573,4490,15454,11207,5373,-938,-29626,-5576,24561,20954,21329,35329,41576,31079,27050,21638,-2590,-30359,1983,12499,1075,-11913,-19980,-8164,21136,28984,1366,-19835,4702,8569,-1843,-6541,-556,8139,14443,24925,29544,29093,24045,13319,-100,-8610,-21826,-46234,-31628,-14579,-10094,-11294,-10347,-12460,-15626,-8347,933,-947,-7271,-7649,-8227,-22844,-22290,7432,25335,33150,23877,-5393,-36452,-6923,7092,-386,-11465,-6543,8864,21320,10796,-16604,-10123,8252,5715,-15443,-21284,-29152,-30073,-25501,-29264,-27957,-19929,-12485,-10985,3017,24169,28159,2117,-26021,-15969,-6822,4375,4102,-226,-12035,-39257,-8518,9667,24130,20203,-9076,-19855,-26594,-16303,-5464,9455,25496,25152,-4792,-20814,-2922,32843,74763,90375,45881,-6383,-18749,-13317,-11663,-3321,14085,24921,27720,29054,21839,-2694,-27198,-43553,-35561,-7850,20509,41053,33910,14731,-10577,-43549,-21651,-9023,-1756,4890,7315,4543,-13637,-13593,-16050,-21349,-32294,-18016,-9990,-12472,8073,15232,-9639,-33830,18143,51311,39628,1082,-11124,10080,11802,-16503,-30722,16042,33465,17339,16561,61740,71721,38113,6323,-5565,-3711,3459,13286,21729,34197,50200,53918,35422,13259,-10674,-19146],[-15926,-9793,-3917,-1898,-3325,-551,-30,3337,7571,6286,-286,-5623,-5533,3720,5324,-41,-7074,-5845,1437,5653,-4704,-15316,-19239,-19720,-6740,4618,8332,-3906,-23284,-28723,-6310,4664,4326,-2976,-3014,-1778,7239,13033,8738,-22072,-6142,26970,40584,19795,-4425,14077,50836,69709,57010,31066,11299,11020,33426,55153,49640,40265,26951,-4996,-17841,-26536,-33568,511,29302,35904,15538,1528,26193,24764,-12781,-29700,-547,-3317,-21370,-23389,-646,18400,21228,12519,2973,-8883,-15947,-17469,-18939,-14765,284,13122,27545,45789,30897,3013,-6217,-24519,-33550,-4884,1305,-37386,-15892,-13740,-28220,-15720,-1681,10390,16965,8935,-588,13993,33275,32135,8721,-12048,-4191,8751,11775,13340,22332,39502,63400,83086,75386,27658,-24244,7860,9063,18091,19685,13906,6783,-830,-7327,-8948,-21450,-14220,11365,9757,-6573,-25514,-19110,-14193,-9334,-8874,-17360,-22707,-29655,-30631,-15672,3397,12235,7177,-6459,-11430,1582,26703,34105,14569,-4737,-5468,-32252,-309,39727,57574,47895,19223,-7329,-4939,13962,38920,30981,21157,20827,18809,12386,4148,-21042,-34324,-37407,-37707,-44535,-64991,-97976,-113731,-98061,-69937,-42421,-40316,-41331,-15479,-12975,-6743,5541,13048,3001,-29026,-2686,-4536,-9977,1646,1206,-29799,-45327,-47188,-30987,-12467,-12196,814,21139,33028,43218,48294,29229,-386,-14650,3989,11369,30806,45742,40800,19048,6613,-4838,-9797,-3104,-9544,-22542,-23839,16179,58931,63099,22482,-21529,295,-4600,-21485,-7446,-2068,-30230,-24130,-13815,-7205,12634,21483,22328,22161,20523,12581,-947,-1050,4622,-10452,-20967,15528,37304,32519,2925,-29448,-29382,-20062,-25073,-23798,-7547,2289,-5721,-30582,-5032,26230,51154,41028,21231,-15695,-12493,40929,65795,43504,-5031,-21508,-6462,12,274,14312,55820,71457,28411,-28146,-10555,7844,-4811,-27505,-28130,-37691,-36146,-31206,-20073,-4405,3850,15588,23675,10365,-19361,-19315,66,-3084,-37347,-8915,28613,70205,73242,43945,23306,14968,-16105,-47320,-14097,20221,46608,58965,63264,54937,35649,12285,3755,-621,-10813,-25901,-21507,-26675,-35696,-35473,-26568,-5280,4311,6734,2410,4229,14388,14217,-8861,-27305,-19152,3435,15709,14116,10618,2222,639,-3294,-1214,-2748,-19172,-18718,-6751,3823,12235,21940,30227,31067,25556,20954,14539,16414,28628,39617,43680,19839,-9109,1432,26719,23923,-3463,-38612,-16568,5426,8515,9946,9826,-4233,-23438,-31514,-9246,-4155,-17191,-30601,-32065,-8762,11109,17239,-2702,-37216,-946,44738,56621,27451,9185,19546,19463,7257,14184,19187,17568,5605,-12397,-15793,-8622,-1621,4028,12274,16982,613,-19116,-19418,14356,42660,36665,12479,-5783,-12220,-14072,-21372,-502,7822,816,33054,44588,4845,-33373,-7058,-4640,-6355,10180,24295,10226,-7992,-17303,-27698,7778,56868,74465,34648,-20511,-21607,-16359,-20190,-8633,-2536,-822,23265,69849,113349,96921,47631,23445,24831,23307,21785,29719,31268,19077,23677,37503,42152,34320,24762,8795,-14025,-39144,-32142,-23366,-22851,-30273,-37087,-34670,-33897,-29610,-26801,-25173,-11340,-3279,-5824,-6786,-10889,-10934,-3280,9248,15416,-7667,-14854,13019,26267,6615,-17670,-18505,-6234,14380,12688,-1416,-16775,-22156,-19817,1218,7524,3362,-7226,-723,8032,780,7400,30931,29050,3770,-28114,-33938,-36678,-20231,-7848,-13557,-22990,-28623,-18415,-1111,7263,15619,23468,30378,19427,9894,22465,13317,-18983,-18753,-5144,3828,17970,37950,43168,23508,5509,10927,15233,-1,-8792,7551,36151,56631,43700,11716,-10074,-13206,-5740,-5013,-18708,-11589,-6355,-6786,-17344,-4786,11703,22534,19032,-3535,-15219,4363,16774,21384,15920,-7136,-19560,-802,5498,-7736,-31412,-3682,11578,6796,-16161,2575,34881,27123,10380,13895,31428,24197,-9004,-565,21716,15550,3165,-4333,-3942,5877,3982,-5772,4229,1367,-2721,35323,53792,41781,31887,13815,-6673,-4162,12897,22795,19961,-516,-14753,-1192,4153,4920,1218,-6837,-12399,-29012,-27988,-17641,-16383,-18616,-2145,11123,1957,-15899,-17918,-6444,-2548,-5375,-4275,-8590,-6532,7392,7727,-5709,-19447,-19154,-8905,-3531,8695,12419,4727,-2729,-7024,-16569,-11165,-1941,-6187,-9812,-8255,-8127,-4115,-10731,-28416,-21513,-5927,10448,21534,11115,-8172,-16898,-13737,-12463,-3629,-7952,-30571,-511,34519,22565,-9894,-36628,-21560,-8784,-20799,-13617,-6278,-3771,11606,35219,36974,17136,-1459,-14245,-7166,11901,18023,17758,23008,19901,19152,17092,16555,19589,8246,5139,-1157,-7433,-5833,-19230,-15844,11570,17550,-25,-6042,723,-3993,9877,27730,18228,-25239,-4788,11766,1384,-24716,-20133,-20685,-25517,19743,71005,73081,24512,-19275,12564,21994,11185,-5927,-24225,-20155,-13816,-17876,-17202,-3559,-1962,-6571,923,-7138,-20835,10813,59892,84404,59228,13719,-3608,6974,24641,25796,13799,4580,371,5347,2343,-7558,-10621,-4163,-7111,-15305,-6411,9275,16811,6949,-17503,-27074,-8504,-10885,-17118,5966,14076,12522,13422,18374,15002,6006,-14433,-883,27886,55118,72525,53786,12614,-4895,-12433,-5101,17749,17626,-294,-23417,-21643,17566,28395,14016,-3277,1590,8455,2109,-4522,-9712,-23998,-19084,562,24122,24708,2678,-25912,1490,20581,21059,1091,-19632,-27162,-19359,-17878,-12330,-14644,-29436,-16444,10609,37277,45760,31351,3792,-3571,9111,17402,35392,36621,22640,5141,-8914,-17346,-14195,-18898,-11803,1993,6217,9627,13164,5957,-7688,8143,42761,53317,31461,2079,-20695,-15910,2530,10144,8267,7496,1039,-30315,-11490,17011,15400,21925,34275,34613,20687,15804,15596,-1306,-27418,-2598,7769,742,-11097,-22098,-9167,17665,21847,-5336,-24125,2661,8059,1086,-3526,-586,7287,12014,16743,18775,23766,24232,12468,-3290,-8172,-13436,-36848,-34246,-18181,-11068,-8218,-7107,-10327,-14803,-6729,4732,3295,-4641,-2932,432,-15930,-19023,15422,35645,43363,34970,7332,-25784,-3404,10632,2966,-8078,-4082,8393,16045,3885,-13818,-628,12901,4838,-16958,-16441,-22770,-23908,-17639,-22225,-26903,-14863,-5211,-5905,2677,23173,26383,-768,-17466,-3951,1726,6866,59,-6325,-19248,-30281,3072,18712,26500,15465,-16788,-28066,-35471,-24001,-8703,9941,26834,28194,-3339,-26808,-674,38058,78165,89316,45976,-6119,-20894,-15249,-12186,-514,18562,27575,27137,28956,23002,-3742,-32797,-40122,-25409,-616,27557,53971,53256,33675,5016,-33059,-25255,-8649,-1002,1754,-992,-6604,-18959,-8912,-12861,-23118,-32987,-16271,-11966,-13301,10302,15582,-10845,-32110,14911,44959,39990,3483,-14862,1488,6971,-14517,-28714,14947,34035,19131,17395,60367,66626,33169,2967,-7870,-5357,3073,14897,25304,37984,51537,52011,33772,13241,-11279,-21630],[-18417,-13020,-4291,-376,-4093,-4137,-4609,1549,7211,6505,-1000,-8780,-7567,862,-1096,-7992,-12840,-9364,-681,2818,-9381,-18953,-20951,-25638,-7249,10742,19220,7633,-16919,-32420,-8085,5030,5450,-4112,-5310,-3294,6635,16280,17114,-11415,-1896,35509,52275,31705,9158,22168,56741,76677,61836,33232,13376,12926,34769,58028,55995,49705,35329,-11728,-31567,-30468,-29512,3136,31524,37939,16004,-578,27664,28252,-9549,-18541,8277,3045,-18231,-17913,-369,11692,16319,12436,5177,-8434,-19865,-23787,-22084,-12819,7705,15424,15667,29851,20012,-9558,-16951,-17753,-24641,-9845,697,-30366,-19000,-16468,-25271,-9850,8849,20316,19723,1567,-15677,9332,31945,32569,9209,-11512,-2645,8557,10901,14519,25285,40203,59141,75572,69078,24117,-22497,13332,16915,24696,23875,17215,7751,-2282,-9330,-6646,-21327,-17569,11056,11052,-6147,-27485,-17250,-8496,-4908,-6545,-12993,-14680,-20681,-22133,-9681,5685,11703,5053,-9631,-12441,3848,28843,32729,5648,-16482,-6989,-27323,1897,43670,66257,56254,21903,-9751,-10883,5975,33237,28303,17827,15157,13528,10415,1649,-27367,-12922,-26532,-50373,-38360,-39744,-59975,-67470,-53254,-36172,-23833,-33800,-34374,-5033,-6062,-5551,1736,7646,-917,-17499,7527,3366,-12742,-6222,-1118,-28423,-46349,-46662,-26591,-13981,-17811,-966,14631,20919,33362,42753,23842,-7382,-23962,-2268,5551,25935,41848,38672,18240,5477,-7416,-13634,-6017,-11920,-26135,-19172,17953,55592,61033,26065,-19349,3117,817,-17674,-9647,3957,-14406,-9800,-2003,-2198,7302,13025,16017,19004,20077,13402,-689,-2685,6093,-3099,-13595,16926,36705,33920,4705,-25328,-26785,-25881,-37928,-32036,-7503,9209,3741,-21214,-9934,20671,48225,39009,18640,-14891,-5744,42324,63742,42876,-667,-18152,-6403,-604,685,18507,57659,71967,29301,-26097,-11980,5927,-8494,-29002,-20624,-34143,-39712,-33756,-21361,-5237,2996,17423,27963,14577,-11208,-16315,-4967,-10860,-37670,-5833,25776,60349,63296,38909,23264,18877,-8536,-49229,-33879,-29,29401,47789,58248,52788,35855,13392,2754,-3974,-16448,-26802,-15904,-20122,-26298,-21165,-21242,-5900,3335,4333,-2736,-3196,6928,6792,-15191,-26613,-16966,1319,10893,10877,13248,7029,1165,-3157,3966,4057,-12658,-25786,-15982,-4715,11274,25973,32953,33073,28892,25330,15765,9224,18405,30787,38701,21039,-5565,-3723,20555,22135,-10,-32294,-24415,815,7209,8831,9000,-2318,-15248,-41245,-21423,-11583,-19383,-30218,-30599,-9277,7851,12684,-5138,-36866,-852,46430,58990,28434,5949,16331,19496,7407,4944,8095,13849,7304,-8597,-17375,-14697,-7779,1253,9907,14138,775,-16600,-22321,12340,44536,39097,14382,-4548,-13461,-15018,-24357,-6480,1733,-3770,24059,36547,-1243,-28720,-2388,-264,-3895,12618,26292,9465,-12212,-21966,-27194,5797,47426,56897,22195,-26646,-15204,-11567,-22176,-17275,-9541,-6312,15173,55467,93423,83266,46104,33016,37753,32517,21539,24528,28753,22425,29506,39227,41227,36058,31313,16589,-4992,-35569,-34299,-23968,-24645,-32178,-35684,-28732,-28705,-29806,-31477,-25856,-13128,-6268,-7140,-5102,-8041,-13286,-7593,5837,10520,-16156,-15972,15263,25175,2362,-22442,-12559,3249,27455,26948,13382,-5145,-21194,-16066,-1313,95,-4260,-14009,-7053,1286,-6711,3335,29103,30724,6579,-29771,-35370,-33060,-23203,-15575,-22500,-30708,-28661,-2917,16847,18604,18747,22532,30214,21445,12423,22097,14702,-17875,-21416,-5166,6686,22690,43709,49513,30206,12154,15907,17924,1618,-10227,-1170,23862,46008,37201,7867,-14353,-17503,-9312,-9837,-30200,-20984,-13451,-8051,-15301,-6421,8444,19820,17537,-5386,-15023,6192,17862,23353,18882,-5211,-14857,10031,22464,9752,-21476,-11826,10263,11706,-9756,-5805,32073,28972,12973,16358,33592,22382,-20826,-8262,19694,16884,4936,-1223,-3811,-199,-2912,-6510,5416,979,6458,44469,54918,38986,28391,12937,-3942,-1972,11300,20386,21161,6815,-4441,100,-61,54,-925,-5075,-9371,-26586,-27472,-14477,-14282,-23364,-14625,-1469,-9270,-21310,-12128,85,6481,3568,-712,-5432,-5181,2268,266,-11494,-24360,-23796,-11336,-4793,7479,12444,8131,3296,-659,-8578,-6276,-1866,-8758,-15220,-13839,-9045,-1150,-6517,-21439,-14162,861,16575,27920,17514,-907,-16935,-26445,-18679,1331,-6056,-34737,10789,45351,32641,2304,-21715,-12356,-2707,-22218,-16729,-5324,-1986,13183,40100,43585,23717,5929,-4345,4862,22735,25479,21006,22016,16493,15700,15425,18444,24614,11954,1895,-4292,-2397,1748,-14094,-14208,10970,14982,-4636,-8131,-335,-3464,10068,26132,15363,-25856,-2152,12601,1371,-25359,-23039,-21899,-24193,23009,77310,80037,25872,-23788,12263,20975,7683,-8867,-23612,-18640,-13910,-18069,-15531,2054,8604,1679,3893,-7444,-25671,11010,62941,89710,63970,16173,1705,16012,29943,23784,6602,-851,-566,4834,1146,-4858,-3694,3170,-1903,-13024,-7783,6267,14403,5292,-17319,-29357,-12337,-14638,-18013,7236,16682,14073,11331,13955,9916,2399,-11036,5112,33116,58700,75668,58355,17674,-2142,-11362,-12639,7363,10618,-2182,-18728,-21629,13525,30304,23105,7849,4658,7488,987,-5128,-9268,-18994,-18528,-1775,18301,17759,-668,-26794,-2178,16435,18994,2581,-15373,-29495,-19822,-15780,-14415,-14142,-27221,-25297,6867,42951,54407,36431,4096,-9090,3073,15542,37486,37493,20720,1469,-14057,-25193,-20461,-27119,-12044,7468,13966,13907,14048,6827,-5070,7186,37683,44223,21603,-5653,-22392,-13281,846,4039,5453,9747,2465,-29217,-17081,9115,9252,20915,30944,26159,10092,4102,8129,-1440,-23965,-7799,1611,-1529,-11577,-24509,-11443,11705,11966,-13938,-26105,1149,7540,4278,523,-1285,4759,9704,8940,7561,18063,23709,11123,-6418,-6825,-5005,-26620,-33714,-21344,-12189,-6069,-3912,-6812,-13604,-7723,4861,3925,-5148,-966,5819,-12735,-12503,23826,44929,52355,45767,22360,-7968,4080,13862,5001,-5814,-3321,5007,7188,-4279,-7066,8170,16228,3164,-16278,-9719,-16211,-16965,-9141,-16672,-28352,-10111,2001,-357,1903,20434,22490,-4053,-8705,5722,8841,8528,-3794,-10911,-23179,-19531,12688,26008,27696,9887,-21625,-24842,-22671,-23984,-10254,9452,25963,28724,-2623,-28568,3842,42621,78387,84269,43044,-6575,-22999,-18092,-14000,298,21033,28774,25008,26913,22661,-4977,-36977,-31848,-16144,4717,31111,62867,69966,51843,21357,-21658,-29477,-8189,-490,-1978,-9963,-17962,-23434,-5285,-9983,-24396,-33721,-15279,-14624,-16567,9521,14114,-12137,-32175,9043,36395,38459,6263,-17108,-8215,737,-12967,-26143,11983,31832,18590,14304,51917,53441,21888,-4341,-13449,-10671,-872,13493,26510,39849,50462,47344,29766,11637,-12312,-23771],[-20719,-17299,-6264,-1581,-7548,-10250,-10909,-2050,4234,4390,-3091,-12542,-10327,-3498,-9117,-16433,-16827,-11448,-3370,-1668,-15624,-23877,-24283,-31823,-3219,18974,30906,19702,-8993,-35768,-12416,2583,3789,-7623,-8193,-5249,3646,15815,21749,-3433,451,40117,59300,39854,20206,29501,60287,79247,61056,30194,11618,11880,32997,58139,60311,57563,43851,-4672,-19656,-25432,-24318,5760,32320,38075,15295,-5790,24907,28730,-4884,-7191,17159,9471,-15261,-15323,-2669,3010,10948,11798,6914,-6859,-20172,-27741,-24720,-9748,14472,15276,-680,9325,4131,-26062,-9483,-567,-12402,-16509,-1639,-23236,-22010,-20309,-22992,-4514,18234,29844,27323,3565,-30121,4358,29371,31555,8087,-12347,-2664,6719,8920,14777,26583,39116,53340,66258,60738,19762,-16771,16637,22216,28855,26035,18971,7644,-4520,-10860,-2953,-17455,-20356,9187,10238,-7681,-31636,-17187,-5547,-2521,-5636,-9607,-7817,-12429,-14471,-4575,6000,8374,-1,-14857,-14166,5284,29244,28791,-5276,-22479,-1672,-18816,3405,45922,71913,61036,22391,-13444,-18280,-4067,23517,20877,11058,7098,6095,6192,-551,-15650,7354,-8698,-45853,-35873,-26365,-38173,-40861,-28642,-19751,-17351,-33436,-29077,2374,-2529,-7477,-4772,1204,-2741,-5403,16438,10276,-13459,-14787,-3654,-27367,-45639,-41868,-22744,-15603,-22524,-2502,6953,6722,21718,35904,17618,-13979,-32587,-9262,-2665,18924,35697,34068,15540,3081,-10680,-18100,-11013,-16033,-29159,-15029,18561,50874,58025,28012,-18170,3895,4069,-16394,-13634,7612,-1082,4788,7963,1109,-436,2445,8272,13700,16351,10764,-3375,-6336,6978,6082,1285,20340,34161,32633,5672,-19925,-23235,-29568,-28416,-12948,594,15961,11626,-11252,-11064,17924,48046,39705,18870,-10283,-149,40233,57211,38846,1454,-15731,-7460,-2382,217,20096,54696,66583,25832,-27223,-14149,3132,-12351,-25003,-14289,-30153,-42495,-37733,-25938,-9895,-722,17022,30927,19426,-2626,-12588,-10372,-19962,-33939,-4701,20388,47537,49756,30490,20124,20224,-2543,-38962,-51605,-19366,10646,32993,49647,47949,33213,11610,-1240,-10262,-24169,-21919,-9641,-14928,-18847,-9457,-12733,-6803,1496,1838,-7481,-10894,-1424,-1371,-20582,-23588,-16089,-4271,2183,4952,13868,10169,-659,-6416,5757,8265,-7117,-33121,-27765,-16452,7091,26801,33301,33312,29974,26906,14853,-51,5771,19745,31057,19622,-3093,-8147,12371,18385,1993,-26205,-32984,-5422,4050,5860,6015,-2708,-8920,-29039,-35578,-21356,-23710,-31583,-29046,-9219,3857,6124,-9273,-36991,-2853,44622,57785,27697,1761,11005,17124,6086,-5126,-3268,9556,8502,-3965,-18172,-21738,-14844,-3217,4739,8055,-1574,-15359,-24352,10098,45829,41108,15632,-4715,-16722,-17657,-29349,-15105,-6634,-9185,13205,25797,-8786,-21881,2090,4120,-654,15705,29221,10566,-14097,-24901,-27125,-106,32645,34508,7000,-25245,-4548,-2104,-16656,-23883,-17058,-12799,5260,38576,70642,68138,44739,40796,45908,36682,17466,15529,21982,21279,30610,36344,36475,35199,35729,23194,4426,-26666,-38902,-24750,-24606,-31695,-32953,-24430,-24021,-27200,-34304,-26562,-16099,-10867,-10658,-5504,-7047,-17042,-14173,165,3847,-25481,-14909,16143,21464,-4686,-28296,-6592,12743,38730,37732,24454,5401,-15592,-12133,-4814,-8780,-13273,-21269,-14283,-7084,-16303,-4050,23123,28947,6478,-33392,-33441,-28227,-26485,-24538,-28355,-31559,-19824,11997,32176,27632,20572,20742,29022,22015,12910,19346,13819,-17089,-24868,-6353,8198,25868,47670,54620,37526,20022,20575,19254,1944,-12202,-10001,11492,33789,28537,2777,-18636,-21308,-10946,-9113,-37082,-33764,-23136,-11079,-13548,-7442,5363,16972,16231,-6192,-13035,9143,19084,24382,20684,-3442,-10556,20233,38865,27239,-9399,-20802,8226,15716,-3349,-14089,28341,29646,14288,18235,37117,25124,-25373,-17476,15782,17839,6916,2476,-316,-2209,-7222,-8260,3480,481,15526,51127,53968,34872,23943,11629,-2406,-1743,7683,15591,20463,13443,5806,3067,-3496,-4532,-4179,-5723,-9209,-26477,-27360,-12096,-12824,-26601,-27993,-13694,-18377,-20076,-6740,4639,13159,10959,3512,-2471,-4227,-3393,-7589,-17145,-29456,-29220,-14088,-6752,5630,12850,12649,10096,6965,-60,-1944,-2553,-10036,-16573,-19009,-11599,-488,-3352,-14141,-7771,5767,20136,31832,22264,5760,-12600,-34516,-20474,3084,-7959,-30488,21037,53150,39780,12847,-7778,-1878,3030,-22913,-21846,-7599,-3135,13470,44569,50685,31429,13712,4584,15561,31728,30626,21513,18086,10281,9840,12096,19629,31262,23005,12725,5498,7963,9210,-9620,-11289,9980,11358,-9737,-10102,-2466,-5091,7784,23079,13281,-19950,-1472,10260,-662,-24839,-26248,-24737,-21632,25970,81416,83912,25240,-25683,12791,21407,5183,-13283,-24450,-17083,-13770,-18599,-13897,9121,21668,10171,5046,-8847,-29595,9253,62319,91207,66247,17557,6033,23282,33159,19236,-3087,-7918,-2559,4115,388,-1903,2586,9358,2503,-10788,-9473,2026,10654,2431,-17868,-32252,-16743,-17442,-16426,8090,18669,15521,9451,9983,6282,599,-5855,10576,37538,60883,75907,59785,22183,422,-10344,-20528,-6157,506,-5383,-12820,-20350,6341,30429,30941,17895,8446,6154,-749,-6171,-9783,-15180,-14895,-2898,12910,11204,-4014,-26194,-5979,11275,15013,1950,-11768,-22952,-18283,-12754,-13857,-11062,-22441,-35374,3885,48140,60968,38831,2459,-16249,-4865,12693,38655,38223,20298,-1043,-18334,-32902,-20335,-28753,-11442,10599,19316,17538,13832,6255,-3530,5394,30230,31831,7737,-16362,-20427,-8549,-684,-3118,2652,11667,3281,-26227,-21619,753,1975,17901,25507,16712,-289,-7187,-243,-3031,-20892,-13182,-5633,-5632,-13621,-27497,-15247,3223,-459,-24245,-23842,219,6732,6904,4777,-2356,-45,6619,1500,-3889,12320,22490,9129,-9757,-5816,1638,-17836,-29884,-23678,-14127,-5485,-1528,-2958,-11711,-11036,1333,426,-10819,-4959,4864,-14153,-4859,31569,52265,59190,55131,37648,10880,15102,17060,5528,-5199,-4697,-1295,-4434,-9912,1294,15005,17580,587,-13198,-2687,-10594,-11365,-2177,-12288,-30873,-6305,8321,4763,528,15695,16298,-7779,-1921,12191,13869,9157,-7198,-13946,-24052,-12481,18524,30263,26963,3630,-19834,-15444,-10370,-13783,-8846,8208,23065,26503,-2886,-22490,9339,45833,75757,76529,38001,-7855,-25484,-22082,-17365,-1635,20505,27706,21031,22799,20683,-6447,-39793,-25724,-8879,7909,31337,67859,83714,68373,36305,-11765,-30338,-6369,52,-6277,-18238,-23960,-23608,-3026,-8379,-25721,-34319,-14707,-16956,-21969,5679,10742,-13459,-33021,1228,26303,35249,9318,-15303,-16655,-5662,-11676,-23421,7535,27399,16333,7932,37388,33733,5778,-14474,-21528,-18933,-7683,9639,25826,40428,47933,41092,24413,9310,-12918,-24900],[-18055,-17457,-5758,-1576,-9636,-14699,-13925,-3279,2468,3536,-3181,-13673,-11269,-6300,-15176,-20924,-15263,-8581,-2788,-4407,-20292,-27167,-25380,-20832,7339,30224,43906,32385,372,-32545,-16982,-567,1425,-11143,-8384,-4635,784,13312,23691,2743,2056,41914,62496,45012,29102,35500,61247,77376,55399,23202,7127,8675,29189,56978,63895,64653,52992,14209,5215,-12070,-17400,8797,32046,36697,14270,-12713,18897,26714,130,2790,25384,15591,-12784,-15449,-7012,-7077,4998,9880,7274,-5383,-17620,-27515,-26172,-5901,20249,14769,-18363,-13399,-15905,-31422,10183,18224,-538,-22931,-4755,-16527,-23432,-24827,-22521,-1201,24814,37104,36646,13748,-22454,-1152,25097,28464,4713,-15007,-4744,2817,5380,13196,24981,35169,45542,55229,50624,14754,-12166,16902,23874,29297,25000,18244,5826,-7948,-12630,-146,-13470,-22627,5515,7390,-10695,-37658,-19683,-6240,-3203,-6845,-8272,-3722,-6855,-8944,-1468,3879,2003,-8149,-22027,-16641,5046,27041,21753,-17861,-16364,5583,-12573,3843,46469,74145,61828,20275,-19119,-27858,-15678,10975,9226,818,-3425,-3244,-186,-2284,-1300,22984,4678,-35709,-38870,-25764,-35039,-37055,-26643,-21446,-22475,-38860,-26552,5552,-2892,-12530,-13737,-5700,-2910,3399,21810,13583,-14359,-22714,-5918,-26992,-43747,-37045,-19940,-17454,-25614,-4072,-1324,-8521,9666,28770,11638,-18646,-34800,-14587,-12528,10089,27472,27087,11059,-408,-14581,-23125,-17638,-21337,-30298,-11715,18180,45601,54903,28806,-17674,2695,5111,-17213,-17758,9066,9352,16986,15350,3468,-9273,-8477,636,7156,10028,5265,-8317,-10607,8699,16426,17954,25528,30697,29454,6221,-14471,-20055,-30757,-16943,4797,11790,21951,18015,-1676,-6355,20450,52957,45487,23916,-2437,4840,35752,47751,32961,2643,-13460,-8482,-3905,94,20215,48798,57637,20058,-29793,-15874,790,-14663,-18549,-8838,-26443,-39506,-39867,-32142,-16710,-5054,16230,33879,26163,7417,-7149,-14163,-28352,-28159,-4039,14187,34157,35290,21230,16223,20760,2353,-28930,-58280,-29919,-1328,22580,43205,43787,30475,9624,-5688,-16850,-29515,-13343,-2051,-9385,-11970,873,-3107,-5782,1107,1616,-9158,-16054,-7857,-7021,-20740,-17828,-14454,-11485,-8182,-1129,14407,13607,-1970,-10552,6399,11838,-847,-25952,-39220,-27927,2537,26451,33392,34242,31284,27892,13961,-8337,-5893,9740,23809,18361,617,-8554,4796,14981,4586,-19274,-39483,-10876,1363,3540,3687,-2595,-2199,-15197,-38259,-30006,-26806,-31612,-26358,-6745,2113,900,-12126,-35018,-4156,41997,55616,27751,-261,6630,15294,6154,-11925,-10342,8242,12214,3878,-14814,-26323,-20158,-6769,-97,2245,-3132,-12704,-22995,9680,48002,44189,18100,-3878,-19015,-18652,-32863,-23209,-13981,-11859,3748,15444,-14086,-13037,8203,10229,5045,20790,34104,14876,-11495,-23684,-25451,-6813,16160,11841,-5716,-13297,10532,12678,-3567,-20954,-20965,-16684,-2757,23498,50509,56180,46154,48434,51579,38130,12290,6371,14537,18533,29755,32006,31125,34569,40445,31093,16184,-14341,-35985,-23259,-20783,-27505,-28542,-19107,-17792,-21361,-30863,-24829,-16647,-13631,-13627,-5439,-5485,-19205,-19641,-4481,-1512,-31516,-9486,18208,17871,-11670,-30363,1691,24173,49849,46774,33522,15581,-6171,-5555,-5936,-15783,-20592,-25994,-19403,-14130,-25024,-11269,16520,26702,6124,-35865,-25670,-19566,-25507,-30617,-22365,-27654,-9867,25264,45201,35720,23150,20624,29303,23410,13621,16659,13117,-14420,-26243,-6209,10716,29772,52039,60559,47084,30607,26833,21633,3728,-12194,-15886,2569,23151,20366,-1328,-20883,-22424,-8300,-299,-24957,-44182,-32481,-13610,-10164,-5243,5102,16091,16690,-4480,-8457,14714,22617,26896,23710,375,-4856,31182,55712,45811,4213,-27972,7761,20812,4386,-19637,25638,30981,16103,21006,43270,34071,-16332,-25292,11879,19949,10659,7790,7740,3580,-5301,-9063,468,1918,24886,56321,52637,31219,20263,11213,-830,-1720,4123,10497,19717,20763,17341,9218,-3764,-6873,-7024,-7446,-10624,-27460,-25577,-8940,-10630,-25349,-31295,-17251,-17281,-12267,-763,8841,18826,17506,8711,1505,-2278,-7612,-13970,-21266,-33250,-33818,-15169,-7840,4318,14383,18693,18424,16397,9386,2655,-2868,-8941,-12226,-20429,-14487,-1137,-350,-6488,-1692,9548,21955,33982,26117,12569,-4733,-27167,-18620,1923,-12353,-23367,30078,58316,44612,21816,5027,8718,8756,-21521,-27870,-11983,-5938,13641,49194,58060,39607,21359,12585,24886,39056,33945,19993,12058,2250,2834,8599,21514,39961,39082,32526,23673,20829,15772,-5604,-6444,9804,7575,-14822,-11013,-4281,-7966,3323,18642,11954,-13402,-2283,5333,-4084,-22847,-27800,-28138,-17758,28883,83472,84819,23188,-23947,13921,23623,5701,-17390,-26843,-16293,-13599,-19305,-12668,16152,34818,18473,4505,-11855,-31081,6031,58260,88672,65786,18070,9473,28352,33773,12333,-14795,-16032,-5495,2851,-41,1362,8256,14100,5599,-8893,-10947,-2839,6226,-813,-18444,-35144,-21402,-19090,-14545,8364,19951,16891,7934,6456,4432,1478,427,15495,41029,62047,74082,58765,25987,2979,-9043,-26046,-21435,-11920,-9523,-7527,-18900,-3003,29304,36995,26005,12097,4513,-2982,-7451,-10811,-12519,-11069,-3490,7741,4973,-7553,-24528,-8179,7218,11259,1001,-8012,-15474,-15123,-10104,-11727,-6902,-16503,-38314,1990,51635,64277,37839,-1455,-24207,-14047,9238,38861,38964,21475,-2073,-21108,-27828,-14731,-21527,-10930,10982,21709,19764,12553,4514,-2898,3974,23301,20040,-7344,-27978,-14859,-2433,-1376,-10757,475,13579,4209,-21725,-22852,-6889,-6025,13486,19104,7689,-9265,-16010,-7956,-5033,-17660,-16487,-12031,-10171,-16304,-30317,-19758,-6605,-14009,-34439,-18322,538,6271,9175,9235,-2429,-6340,3233,-4413,-14233,7952,21794,7590,-12355,-4875,6738,-10314,-24519,-23676,-16092,-5744,540,1226,-8409,-14478,-3174,-3874,-19252,-14782,-2431,-18164,3786,39134,58392,64637,63600,53032,30726,29306,21827,6206,-4787,-6611,-8546,-14894,-6107,10482,20614,18285,-1070,-7530,5024,-4868,-6196,4377,-6479,-25977,-2029,14996,10680,463,10925,9839,-9906,4033,17106,18546,10890,-7720,-13567,-21489,-7625,21824,32784,26056,24,-11633,-5401,2037,-335,-2827,8865,20974,24037,-1603,-12568,17003,49726,73427,70017,34409,-7370,-25943,-24342,-19374,-3991,19097,26600,17853,19457,19907,-5313,-38753,-19617,-1143,11895,31724,72604,97706,85733,51427,-1326,-22471,244,3779,-7850,-18701,-13754,-15470,940,-5348,-24369,-31194,-10951,-14605,-25465,2491,9136,-11109,-29582,-4276,18838,34079,15815,-6261,-17162,-7209,-6857,-17361,5827,25380,17223,3468,22476,13706,-9251,-22053,-27012,-25010,-12238,8205,27936,44506,49126,38620,22859,11217,-8271,-20888],[-17409,-17272,-8103,-5440,-14836,-20870,-15673,-6152,-2245,-186,-5516,-16318,-15092,-11502,-22540,-23759,-13611,-5720,-1879,-7914,-26128,-31223,-24099,-9287,18574,40020,54033,41466,7273,-26922,-23541,-6206,-3286,-15879,-7131,-2650,-2327,7645,21431,5431,1453,39551,60426,45745,34197,37993,57821,69734,44384,12228,-226,2898,23348,54895,66707,70560,62208,37479,31676,4570,-9205,12035,30775,33993,13314,-19586,10862,23051,4816,11077,32644,21419,-10295,-17188,-11850,-17165,-991,6894,6413,-4380,-14041,-24659,-25474,-574,26379,17708,-17090,-18038,-31953,-11913,31819,36726,11126,-22155,-5412,-8598,-20400,-26643,-22997,702,29082,42433,46071,27161,-8458,-5385,21092,25107,919,-17442,-6904,-1060,2340,11499,22093,30043,37722,44864,41309,11360,-7740,16065,23706,27801,22593,16994,4495,-10194,-13020,2796,-9083,-22463,2603,5504,-11658,-40273,-22564,-8475,-4967,-8016,-7107,-726,-2378,-3799,1490,1770,-4595,-16387,-27424,-17563,4990,24240,14020,-28114,-5501,13021,-7227,5453,47842,74983,60300,16813,-24926,-36684,-24772,317,-2917,-10327,-14121,-11595,-5367,101,13939,36309,14982,-26488,-43739,-30608,-39294,-42300,-33737,-30221,-31435,-45203,-24413,6697,-4428,-17935,-22529,-10312,-429,10347,24805,14447,-14937,-25475,-5785,-25394,-40302,-31895,-16623,-18048,-25824,-4513,-8299,-22460,149,23509,7931,-19664,-29102,-15071,-21784,958,18578,19133,6191,-3632,-17958,-27806,-24458,-26412,-29052,-8427,17960,41423,53008,29676,-16786,213,4674,-18808,-18712,9089,16969,26020,20554,5805,-17382,-16914,-4872,578,2022,-2368,-14644,-13648,12195,27326,34047,31339,26981,24911,6203,-9939,-18153,-30461,-7305,19353,22416,26325,22407,6522,1626,27193,62100,55812,32797,6430,8727,29013,35944,25688,2974,-11725,-9658,-5096,115,18699,40470,46212,12744,-33125,-17510,-1565,-15526,-12313,-5114,-24221,-37160,-37401,-38497,-24915,-9275,14602,35701,33397,17496,-1756,-17271,-36345,-22770,-4819,6387,19835,19749,10806,11006,19385,3918,-26220,-57947,-30174,-3323,20133,40536,39905,27138,7335,-10448,-23061,-25856,-5167,4346,-5282,-7401,7900,4577,-4648,619,1952,-9316,-19537,-13186,-10461,-17120,-12280,-13024,-21343,-21320,-8474,12950,15344,-3741,-16993,4098,12667,3829,-17470,-39816,-36473,-3336,22866,31064,33837,30950,26239,10770,-16998,-17379,-478,15403,15399,3221,-7013,-4195,9437,5019,-14461,-42415,-18007,-3390,-579,-123,-4102,2330,-3530,-24637,-38941,-30404,-32118,-25701,-5361,223,-4725,-15803,-33142,-7145,36060,49903,25752,-2545,846,11509,4983,-16509,-13775,7834,15776,11348,-10540,-29985,-26649,-12229,-7011,-5261,-6140,-11483,-22019,7364,46787,44160,18054,-5197,-23013,-20133,-35191,-32805,-22090,-14102,-7038,2839,-18235,-5771,12289,14359,9344,23847,36721,18007,-9065,-22782,-25373,-16780,-4064,-11552,-13793,206,25095,27643,10489,-12703,-22792,-20282,-10923,8814,32416,45571,46592,52043,51457,33755,3184,-4816,4445,11463,24061,23625,22606,31095,41984,36683,26228,-2841,-29019,-22595,-17513,-24446,-26595,-16081,-13588,-16846,-27262,-23924,-16497,-16173,-19096,-8213,-6852,-22895,-26228,-10639,-8424,-30740,-3651,18274,11362,-21540,-28324,8670,33541,56768,50318,36920,21169,1791,242,-7039,-23114,-28562,-30730,-25166,-22593,-35471,-19967,7322,21396,2618,-38388,-16948,-10527,-21820,-28835,-15882,-27319,-3731,32462,51559,38904,22926,18999,27913,22414,11462,11245,9892,-12950,-27912,-7484,11336,31413,53737,63895,54663,39732,31301,22277,4548,-12708,-20806,-4533,12301,10353,-7174,-24075,-23903,-5136,10341,-8576,-31447,-41832,-18112,-8038,-2612,5110,14315,15620,-3723,-4660,19727,25719,28490,25580,3644,-547,39716,69482,61968,16126,-34928,6685,24617,10874,-23180,21592,30556,15990,21935,48696,45036,-1846,-31286,5827,20658,13713,11851,16363,12813,-260,-10663,-5122,3163,31385,57564,48996,26151,15493,9593,-1209,-3571,-712,3821,17356,26676,27992,16398,-2117,-8457,-11147,-11950,-15306,-31276,-23092,-6464,-9414,-22187,-20359,-8975,-7351,-2957,4351,11702,22349,21614,12776,4970,-618,-11098,-19663,-25167,-36781,-34584,-15071,-8924,2203,15193,24284,26565,25634,17858,6097,-3895,-7277,-6277,-18393,-18448,-3996,1414,-118,2788,11138,21123,33409,28102,18445,3906,-16361,-16413,-2793,-19221,-16127,36506,60068,46459,27999,15225,17569,13397,-18626,-34547,-18431,-10221,13489,53009,64118,46456,27418,18628,31854,43984,35034,16447,4220,-7154,-4537,5728,24223,49386,56430,54393,44085,33423,20185,-2384,-162,10977,4107,-20085,-10562,-4689,-11051,-3049,12603,10646,-7816,-4265,-1699,-8380,-19763,-26047,-29837,-12682,31824,83617,82960,20273,-20868,15396,27386,10300,-17571,-30447,-16354,-13273,-19678,-11776,22371,46481,26550,3357,-16129,-30329,2235,51607,82624,62975,18404,12640,31574,32282,4413,-27114,-23596,-8565,1403,207,5490,13977,17878,7665,-6979,-11158,-7017,2468,-2944,-17685,-35043,-25289,-19318,-12703,8711,21185,18820,7608,4173,5189,5967,8300,20735,44231,63122,71765,56962,30067,6611,-6554,-25804,-34828,-24738,-13124,-2483,-16147,-10761,28574,41804,32506,15750,3494,-4679,-7880,-10914,-9757,-7135,-3238,3596,114,-10189,-21350,-6792,7004,10918,2674,-2343,-6956,-10304,-7399,-8673,-1950,-9248,-28168,2145,53544,64635,34188,-6433,-24824,-20728,6606,39028,40694,24778,-926,-21649,-22237,-8001,-14290,-10138,9670,22051,21049,11144,2779,-2066,4925,21584,15837,-15350,-28896,-6404,5198,38,-17562,23,16425,6498,-15550,-19064,-11100,-13662,8913,13403,1025,-15061,-19438,-12978,-5877,-13154,-14876,-14574,-13126,-18230,-31962,-23822,-16135,-26831,-33795,-11526,2402,6699,11372,13885,-558,-13187,326,-7754,-22376,5819,22483,7345,-13549,-3640,10751,-3881,-18789,-21270,-17569,-6531,2312,5332,-4164,-16728,-6869,-5753,-24827,-29024,-15234,-20427,12836,46124,63163,68555,70730,67365,50432,44831,27982,7393,-4356,-8624,-16111,-15451,4156,18713,24299,18091,-1784,-1170,12182,250,-2130,10041,763,-17508,1930,21069,16392,1216,5795,2788,-10877,8275,19798,22088,13136,-5999,-11083,-17891,-5786,21369,32075,23710,-73,-2667,3436,12606,12122,4436,10272,18946,20355,113,-2640,24223,52371,70363,64086,31275,-6972,-26183,-25801,-20996,-8731,14641,23298,13466,14926,18269,-3818,-36417,-15901,4495,14403,30544,75590,109940,101034,63132,6121,-12727,7855,7476,-9410,-11258,1176,-5686,3351,-4353,-23874,-27457,-7401,-10805,-28924,-3106,6053,-8593,-24186,-10372,10661,31112,21160,3423,-12979,-7064,-2696,-12647,3096,22598,18350,-830,5920,-7987,-25519,-29922,-31534,-30328,-17402,5358,28498,47607,49825,35834,20673,12556,-3553,-17746],[-14781,-12620,-7539,-7195,-15228,-16117,-9630,-4901,-4226,-1186,-4852,-15123,-17263,-14132,-25583,-21129,-10005,-545,3100,-7252,-28446,-29765,-16468,4329,31792,50724,63862,49531,14578,-18706,-27584,-10253,-6264,-17415,-2138,3259,-1181,2893,18538,7755,1705,36127,56049,44830,37923,39026,52280,59033,31311,763,-7171,-2658,18613,54858,70954,77154,73234,63991,59312,24111,1640,17042,30427,31922,14055,-22752,3548,20084,10196,18824,39863,28009,-6171,-18219,-14368,-24326,-5849,3783,5150,-3561,-10346,-21132,-22217,6992,34304,26294,2453,3380,-10981,8608,52590,53961,22664,-14240,-1643,1508,-12659,-22954,-24195,1127,30876,45610,53979,39852,3946,-7794,18261,22182,-2569,-18766,-8402,-4110,530,10215,18504,24307,30378,35808,33521,9722,-3543,14638,22192,24879,19310,15726,4259,-10579,-12096,5855,-4441,-20246,1172,5655,-9244,-35775,-25346,-11818,-7488,-8802,-5994,1157,916,921,4386,282,-10197,-22872,-26686,-17077,5124,21110,6302,-29832,4954,19111,-2937,8439,50415,74758,56662,12026,-29233,-39565,-26755,-4254,-12427,-21437,-24261,-17307,-7084,7898,29945,48336,23469,-17929,-48085,-35563,-44079,-50792,-46945,-45540,-44263,-51188,-21471,6296,-6479,-22866,-29760,-11211,4261,16173,26177,13741,-15004,-21740,-2743,-21203,-34294,-25129,-11796,-16867,-23996,-3760,-13430,-33432,-4448,21223,7284,-17393,-21301,-10783,-28239,-7542,9960,11253,1933,-5743,-20036,-31893,-30630,-30192,-26316,-4677,18791,39635,53132,31491,-14659,-2889,3620,-19256,-14316,8535,21967,31849,24530,9019,-21632,-18638,-6023,-4307,-6273,-10960,-20664,-12772,18242,38756,48802,37133,24085,20166,6051,-6205,-17121,-28071,1769,31512,31777,29477,25371,13533,10746,36447,73976,69636,44488,15809,12242,21500,23726,18807,3777,-9513,-9762,-4453,1497,16970,31841,35170,6531,-33632,-17507,-2687,-13469,-5485,-1830,-22402,-34822,-31446,-30070,-26536,-10077,13774,37490,41779,28209,3907,-18979,-39558,-16939,-5679,-1444,6391,5187,1107,6180,17578,3675,-27867,-50884,-22198,2196,24140,41613,37401,25259,7799,-11156,-22749,-15973,2828,10143,-1449,-3670,13024,11220,-2294,1454,3896,-7039,-19520,-15179,-9468,-10421,-5800,-8842,-27098,-33186,-14339,11193,16897,-3485,-23506,656,12272,8220,-8630,-26129,-28263,-7042,18008,28014,33738,30939,23978,6901,-23496,-24488,-8229,8126,12765,6265,-2592,-12406,3272,4592,-10518,-35279,-25045,-8578,-4865,-3469,-5202,6364,7104,-11834,-32796,-32099,-30436,-25682,-4112,-188,-8135,-17821,-29089,-9729,28774,42551,23248,-3370,-4335,7628,4274,-15917,-10796,10396,20732,19138,-4815,-29409,-32665,-17810,-13869,-11764,-8359,-9998,-20489,4172,42838,41756,16599,-7091,-26776,-19604,-31053,-35612,-24260,-14162,-17359,-9814,-16874,1100,15598,17876,13661,26454,38589,20960,-6515,-21945,-24886,-26433,-24871,-22523,-9548,14103,39343,42806,25174,-1963,-20463,-21333,-16241,-1821,19923,38255,46761,52733,47265,25621,-7536,-14144,-4837,2389,15594,13404,13109,26376,41516,40860,35043,8086,-21235,-21046,-14358,-22316,-26222,-14116,-10401,-13025,-23821,-22423,-13569,-15075,-25306,-12654,-10131,-27072,-31226,-16452,-15431,-22779,3029,17530,3241,-32922,-21918,14927,41064,59871,49171,35575,22543,8050,5862,-6593,-28054,-32909,-33257,-30152,-31031,-41947,-26327,-2219,14412,-2949,-36418,-7835,-1002,-15414,-20820,-10158,-29532,-1106,33720,51189,37143,20015,16150,25155,19387,6977,4011,5155,-12145,-28640,-9338,10642,31234,53045,64408,59230,46392,33817,21607,5079,-13048,-23768,-8843,2667,-667,-14381,-28159,-25972,-2684,19604,6567,-17334,-34230,-24052,-7228,-54,5134,11424,12562,-4514,-1823,23719,27994,29044,26223,6033,1996,45115,79061,74494,25504,-38472,4968,26966,15859,-22679,16097,28160,13673,20407,52000,55531,13145,-30847,-2614,19228,15395,13748,23343,21570,4894,-13117,-12926,3332,33697,54189,42655,19242,9232,6222,-3952,-7555,-6801,-4432,12948,30158,36608,23409,686,-9919,-17146,-19728,-23638,-38146,-20366,-5280,-10063,-19765,-9760,3332,4616,5405,7850,12931,23442,22604,14454,6897,-79,-14275,-24962,-29546,-40221,-31216,-14493,-10660,-1841,13620,27714,32825,32674,23488,6970,-6752,-7009,-2087,-15735,-24344,-10011,731,3261,4164,9240,16514,28925,26914,21824,10719,-7801,-16240,-11789,-28682,-10898,38470,57197,44117,29632,20671,22288,15051,-16211,-40852,-27730,-16732,11537,53817,66245,49315,29515,20570,34380,44653,32351,9894,-5775,-18002,-12225,2696,25834,56403,70603,72713,61499,42138,19866,-1812,5137,12026,-111,-27515,-10476,-4589,-14407,-12377,3083,6710,-5590,-8927,-12201,-14935,-18039,-23462,-28828,-8561,32718,79926,76510,14831,-19370,14890,29971,16301,-13454,-35050,-19365,-14810,-21448,-13380,25002,53167,31758,605,-23240,-30858,-3770,40817,71285,55804,16639,13586,30982,27138,-4715,-37662,-30376,-13579,-2446,-1281,8036,17521,18476,6264,-7528,-12248,-12163,-2317,-5587,-17377,-33514,-30386,-21094,-13456,6764,19927,18705,5975,774,5954,11192,15278,24032,44608,61573,67010,52714,32255,9072,-5467,-23545,-35008,-38674,-17821,-147,-13628,-13057,26613,42747,34623,16441,643,-8166,-9768,-12080,-8916,-5595,-4853,-1970,-5568,-13966,-19452,-4832,8354,12441,5487,2938,-48,-6749,-7246,-8052,736,-3547,-18784,1943,51188,59537,25732,-13593,-16155,-17671,3000,36748,40931,27236,-440,-23125,-19728,-3712,-9551,-11497,4795,18360,18942,7358,-978,-3095,6501,25184,20961,-8583,-17662,1409,11538,1381,-25290,-945,17979,8124,-10299,-13838,-11699,-22750,2452,6925,-4470,-17935,-19593,-16554,-6943,-9232,-10531,-13837,-15328,-20762,-34302,-28891,-25853,-37162,-25328,-6877,3241,5795,11226,16193,1018,-22089,-3419,-10089,-29944,3750,22666,6695,-15106,-3847,12161,-345,-15128,-19264,-20046,-9530,1876,7238,-1296,-19282,-11751,-6676,-22973,-44976,-33314,-15860,20031,50496,64826,69258,74537,78006,67232,58473,33417,7834,-5128,-11521,-24736,-6068,13767,23407,24306,15603,-2887,3365,16724,3092,-692,13433,7710,-9860,3870,24797,20171,1409,-616,-5723,-11607,9704,19331,23356,14797,-3444,-8177,-14735,-7427,16270,26806,18664,3040,4009,9558,19593,21119,10007,11261,16553,15173,1594,5460,29061,52376,65819,58072,27759,-7966,-26949,-25596,-21404,-16513,6383,17173,7193,8444,14922,-3021,-33482,-15401,7019,14708,27631,76874,120115,113312,70156,9148,-5052,14005,9708,-11414,-1385,14396,2589,3253,-6188,-24570,-23934,-5163,-7185,-25692,-11343,1055,-6782,-17618,-15998,1506,25625,23884,10825,-8164,-5990,-31,-10305,-751,19724,20632,-860,-5559,-24345,-39623,-34488,-24463,-22866,-19087,1926,27463,49359,49833,32824,17777,12865,353,-16392],[-19412,-14208,-11998,-13627,-14665,-11383,-6831,-7205,-10404,-6255,-8125,-16585,-23845,-20367,-29103,-22689,-12664,-1061,4396,-8909,-33165,-28380,-11168,13178,39351,55434,66887,50433,16489,-14369,-31542,-17102,-11801,-19786,-81,6734,-313,-4218,11254,5550,-1430,27615,45436,38234,36016,34258,40653,41894,13319,-13711,-16122,-11146,12291,53540,72629,80427,82084,88249,83022,41743,11265,20279,27991,27646,13152,-23825,-5002,15718,13266,23096,43914,32367,-2789,-19782,-15236,-24630,-11927,-1946,922,-5813,-9875,-20507,-19166,14287,42086,37385,21750,23671,9108,26320,68431,66662,31604,-5710,4240,12054,-2945,-15876,-27729,-2082,28183,44664,57651,48201,12404,-9907,15471,18430,-6924,-19970,-10368,-7324,-1110,8262,13413,17177,22451,26945,26134,8099,-934,11824,18661,19995,14593,13815,4460,-9785,-10833,8254,-340,-17362,608,7320,-4349,-28350,-28406,-16787,-11377,-9912,-5789,1037,2065,4227,6388,-948,-14193,-24762,-21452,-16462,4633,17153,-1452,-22823,12813,22542,-360,12032,53509,73463,51297,6369,-30357,-34026,-20945,-719,-14799,-31598,-32291,-18504,-3948,19890,45740,58714,30052,-10843,-52573,-39668,-50685,-67732,-74724,-76066,-66631,-57837,-18300,2899,-10659,-28431,-33418,-8283,9768,20483,25781,11200,-15693,-15271,2501,-14161,-25050,-15804,-5228,-14259,-21636,-2774,-17462,-36483,-2812,22010,9298,-13308,-14320,-4562,-29330,-15287,1789,3701,-1747,-7023,-20717,-35370,-34463,-31892,-23582,-1200,20345,40079,54597,33718,-11763,-6713,2226,-16697,-6821,7289,23642,33843,27360,12664,-19095,-13437,-2980,-6793,-14427,-20479,-24866,-7509,25780,49387,60483,41183,21512,15030,4874,-4265,-17559,-23606,10082,40855,38675,30599,26160,18224,18380,44996,85182,83859,56310,24052,14556,13179,11414,12387,4599,-7482,-9219,-2302,3652,14772,23372,25731,2405,-29515,-15922,-2991,-9134,1410,744,-21446,-33127,-24774,-17877,-15991,-6790,13601,38873,50189,38168,8373,-20766,-33102,-11519,-7111,-9594,-6361,-8370,-8118,1330,15040,2405,-28918,-42822,-18013,2699,24819,41283,34661,24650,11664,-5890,-14851,-5660,9287,14120,1287,-1236,15845,16093,492,2992,6325,-3817,-17247,-14457,-5657,-3039,1053,-1431,-17661,-31819,-17561,8943,17756,-1335,-29545,-4141,10186,11597,-351,-12883,-13781,-6717,12172,24042,33467,31192,21443,2217,-27234,-24064,-12933,2171,10402,9205,3142,-18983,-3936,2668,-8106,-28455,-31679,-14371,-9648,-6391,-5824,9749,16108,-807,-25178,-31793,-26583,-26526,-3675,359,-8816,-17280,-22885,-11497,20375,33741,20021,-3070,-8691,3676,3886,-10960,-2855,15738,26621,26175,1139,-24862,-36858,-23295,-20136,-16033,-9431,-8222,-18637,-130,35793,36652,13636,-9366,-29844,-16944,-23771,-25903,-17028,-12530,-25394,-19543,-10405,7455,18230,21112,18679,29859,40971,24236,-4132,-21626,-22848,-24939,-25654,-6154,3015,27392,52681,57477,39865,9658,-14959,-19199,-16705,-5700,14285,34230,46542,51087,40316,15597,-17262,-16218,-9078,-6318,6150,3104,4365,21502,39746,43976,42654,18216,-12500,-17429,-11017,-20912,-26614,-12191,-7461,-9301,-19978,-19312,-7857,-9311,-26578,-17639,-14141,-30816,-31701,-20195,-20918,-12715,11066,17218,-5060,-44052,-12900,21207,47243,60074,44815,31149,20769,13015,12199,-3232,-26934,-27588,-30749,-31966,-35820,-31635,-24518,-8736,7780,-8778,-30185,2113,9671,-6556,-11420,-3979,-29925,-279,30689,45539,31698,15641,13320,22304,15796,1896,-2792,1273,-10168,-26154,-9473,10604,31015,51580,63298,61408,51153,35669,21465,7307,-11080,-22822,-8913,-2687,-9995,-20808,-31336,-27159,-246,27239,20243,-3332,-23822,-28400,-5825,3662,6603,9257,9413,-4913,2319,28475,31081,30401,27593,9336,4636,49019,85762,84498,33897,-34695,4893,30094,21552,-17456,11815,26332,11613,18553,54648,66223,29231,-21573,-10903,17725,17749,15543,29755,29757,10588,-13715,-19405,4375,33836,48877,36280,13090,4149,3739,-6227,-10764,-10929,-11098,9131,33340,45201,32243,6689,-8761,-22186,-27571,-31486,-35112,-14854,-2674,-9968,-16445,913,17647,18459,14828,12515,15801,25622,23759,16493,10034,2269,-14038,-26174,-30581,-39087,-25873,-10914,-9912,-4901,12156,31440,39505,39565,28526,7963,-8466,-5746,2329,-11264,-28684,-15813,662,6321,5241,6886,11361,23730,25591,25417,17807,625,-15077,-21061,-34613,-5411,38739,53093,41001,29667,23878,25195,16367,-11924,-38464,-36139,-21739,10567,53953,66622,50426,30092,20957,35092,43895,29061,4321,-12315,-23238,-14946,2758,28624,62687,82585,87827,76331,48498,17268,-922,11655,15771,-1296,-34201,-8041,-831,-13127,-19972,-6700,2486,-4085,-12917,-22681,-20328,-15270,-18416,-22946,-2781,34237,75300,68523,9929,-16714,15083,33502,25129,-3894,-29685,-22424,-15311,-21528,-14701,26411,56732,36123,19,-28513,-29671,-8859,29232,57856,47183,15576,15194,29772,22330,-8640,-29168,-29814,-17530,-6046,-2166,11078,21247,18520,3777,-8352,-11997,-15417,-5381,-6045,-14951,-29772,-33749,-22602,-14583,4679,18215,18334,4786,-1723,8434,18511,23303,27547,44103,59109,61889,48439,34603,12261,-4176,-20410,-24045,-37116,-20957,1419,-8961,-5448,25870,41547,33922,15569,-2404,-11688,-11349,-12364,-8017,-4611,-6684,-7304,-10306,-16974,-17700,-2337,11191,16167,10174,8639,6186,-3495,-8418,-8971,2087,1459,-9949,2870,46174,50607,14320,-18395,-4749,-7593,152,33011,40455,29316,17,-25195,-19297,-1221,-6385,-13914,-2167,12036,14368,2096,-5735,-5009,9175,33386,32446,5160,-5628,8341,16701,2950,-32193,-2121,18653,9547,-5743,-8280,-8337,-31560,-5121,424,-8079,-17299,-19429,-18492,-7483,-5625,-5160,-10900,-16127,-23214,-37128,-33728,-31850,-30526,-19140,-5014,2601,3338,8488,15635,1552,-32641,-7099,-11466,-37147,863,21839,5425,-17208,-5568,11219,298,-14011,-18734,-23367,-14755,-965,6522,-640,-23026,-19687,-8853,-15866,-31534,-34060,-6868,24416,51510,62897,66284,74221,83529,79397,68273,36791,7013,-7520,-15159,-25669,1639,19224,23120,19806,10167,-5312,4630,17450,2700,-2745,13672,12615,-4962,2524,24917,20754,-88,-8728,-15923,-12591,7799,15246,21576,14908,-1513,-6222,-12662,-11990,6407,16191,9891,6392,6474,11659,21494,24674,11675,10507,13318,8651,2030,10128,29757,48349,58660,50612,22462,-11816,-28556,-23832,-20067,-27047,-5793,8306,-1285,-770,8943,-4131,-31064,-18959,5429,12024,22571,76006,127510,121588,71738,6690,-1916,16316,8998,-14041,6194,23221,7365,-248,-11173,-25323,-21631,-5418,-5660,-18839,-22282,-6233,-6560,-11229,-17173,-8038,17373,22927,14040,-6555,-5417,670,-10682,-5124,17830,24833,6549,-896,-17157,-34593,-30560,-14570,-11066,-13260,-133,25514,49892,49255,30156,14861,12491,3479,-15486],[-21554,-12973,-11552,-10656,-7568,-2978,-611,-4960,-11670,-6448,-6744,-12328,-17461,-18964,-25951,-22531,-14472,-457,8027,-6643,-32947,-22541,-2656,23199,46664,59913,69072,50480,19270,-8176,-26916,-19888,-13252,-17472,3195,11744,4470,-6598,5960,4508,-2686,19415,34032,31093,33208,28307,27780,23567,-4110,-24430,-19867,-17939,9153,54438,74634,83345,91556,111600,104457,59346,22151,24480,26598,24414,13223,-20826,-11324,13352,16674,26452,47046,36675,2310,-18099,-11469,-16244,-16647,-8174,-4333,-9503,-11205,-21441,-14798,22524,51110,50570,39720,41511,27132,41018,79091,75023,38624,2825,11866,23814,9090,-5506,-27227,-8086,22050,40445,57425,52121,17372,-11142,13379,14411,-11525,-20356,-12312,-10070,-2132,6094,7670,9522,14316,18372,19075,5911,9,8092,13801,13916,9104,11719,5283,-7852,-9102,10204,3286,-14256,627,9899,1638,-20800,-30426,-23405,-16819,-11789,-7008,-1627,404,5333,6847,-2277,-15715,-20138,-16399,-16898,2755,11886,-9359,-16084,16631,22374,35,15297,56178,71166,45027,719,-28912,-27364,-13065,7340,-8482,-31026,-27674,-14484,3230,33267,59458,65906,33115,-7479,-59623,-41749,-57407,-90465,-114190,-119075,-95877,-63118,-17171,-5813,-19397,-36434,-30179,-3414,13799,21604,22252,5314,-18927,-9236,7909,-6296,-14373,-5191,1791,-11552,-20491,-3311,-22054,-28424,3487,24816,12521,-9222,-9936,384,-25552,-22688,-6472,-4104,-5876,-8586,-20040,-33317,-26816,-30395,-22520,445,21270,41286,55652,34783,-9498,-11039,1232,-10418,626,4923,21080,31346,28613,15450,-13800,-6636,1688,-7140,-21921,-31310,-25002,-104,32785,57259,66988,41490,17923,8735,1356,-5455,-20249,-18237,16480,46342,41750,28517,23651,19126,22140,49753,92157,94961,65328,29206,14320,3508,-1347,5727,4245,-6873,-9044,162,5231,11257,14986,18318,299,-23391,-13617,-3323,-4051,7370,1955,-22105,-33148,-19214,-6306,-2310,-1413,13356,39246,56962,45386,9823,-24577,-25723,-7760,-10020,-18759,-19134,-21322,-17857,-4627,10999,451,-26780,-43197,-29104,-11867,15409,35547,29881,24267,17697,2991,-4862,2644,12608,14774,1607,-1116,15575,18208,2580,4090,7703,-1536,-14958,-13144,-2019,2904,7185,7846,-1481,-17532,-17726,5547,16789,1054,-31402,-11108,5402,12640,5873,-1765,-508,-2710,5377,18400,31813,30872,18559,-3612,-29004,-20234,-15474,-3142,7397,10655,7920,-22648,-13313,-2100,-8600,-23482,-36253,-21494,-16100,-9833,-6873,11518,22201,6879,-20791,-31043,-22427,-28486,-5473,190,-7987,-14616,-16076,-12995,10122,22647,14802,-3281,-13084,-1488,2449,-4941,6414,21885,31510,30212,5067,-19731,-31847,-29539,-26194,-18515,-10838,-7599,-17809,-6847,24470,27611,7930,-13209,-30258,-14561,-17591,-16463,-9449,-11512,-19675,-14696,-3297,11562,18706,22801,23569,34008,43821,27018,-3457,-23672,-20239,-13191,-5823,11910,15476,37560,62811,69271,52297,19782,-9426,-16222,-14141,-4641,12256,30555,43795,45757,30070,4051,-22256,-11350,-7119,-13053,-4208,-7601,-4134,15247,35087,44002,46745,24985,-5137,-13498,-9540,-22351,-29118,-11709,-6533,-7601,-17597,-16630,-2543,-2819,-20284,-24685,-19820,-34725,-29795,-23507,-25430,-3721,17958,15504,-15121,-43091,-4648,25209,49634,55505,36007,22605,14089,14084,16841,509,-23625,-21292,-26035,-31469,-32976,-21854,-17344,-11941,48,-16572,-24553,9836,18437,1113,-4209,170,-25939,-2870,21797,32846,20400,7413,7932,16757,9277,-5866,-10450,-3245,-9177,-22913,-9537,9229,28489,46877,57845,58146,50740,33999,19411,8768,-9119,-20960,-8509,-5658,-18512,-28401,-36119,-30368,-1218,29397,28313,6597,-16170,-30061,-6477,5161,6200,5102,3802,-7058,5453,31113,31842,29501,26734,10492,4401,48338,86209,88256,37957,-33199,3723,31197,25066,-12665,6626,22769,7371,13566,53325,73241,42785,-10400,-21559,13100,17538,14216,31874,33103,12827,-15312,-25988,2931,28863,39230,27153,4842,-2542,-599,-10617,-15797,-15392,-18501,2902,32802,50188,39263,12152,-8183,-28851,-36471,-33361,-25817,-9874,-1798,-12213,-15643,8041,29157,29896,21815,15266,17601,26576,22769,16091,11410,3562,-13378,-25636,-29901,-36009,-21888,-7942,-9582,-9718,7743,32302,43141,42660,29533,6030,-11867,-6634,3761,-8709,-33119,-23598,-1483,6082,3118,1349,3127,15281,21374,26091,21673,5650,-15343,-32115,-32761,-3190,34470,45447,34883,25577,21851,23075,14315,-9167,-33308,-45662,-27421,7440,50150,62069,46698,26121,16736,31023,38916,22705,-1621,-14086,-20525,-14348,2727,29057,64660,88406,95248,83850,48832,9662,-2239,16067,19148,-1325,-41175,-6234,3490,-9116,-24868,-18296,-4733,-5896,-18205,-35007,-26481,-14314,-14149,-16533,1978,33800,67459,56930,3379,-15167,13698,35186,33160,6552,-23629,-27456,-16846,-21981,-17737,24420,54796,36821,-62,-28526,-28358,-14673,15532,40963,35462,13290,15779,26991,18119,-5733,-17352,-25036,-21768,-11040,-4429,12248,23105,16536,-1462,-11452,-12561,-18266,-8289,-6013,-12147,-26008,-35239,-25789,-17747,691,14220,15640,1844,-5177,10555,25619,30563,29794,41210,53950,54739,42767,35519,14471,-4454,-19546,-14897,-27544,-23355,1032,-3590,5476,25513,37164,29232,11820,-6877,-16324,-13593,-12694,-7877,-4913,-9406,-13211,-14983,-19999,-17452,-1659,12646,19209,14317,12922,10294,-1763,-11769,-12309,1149,4648,-2653,4739,39059,38320,690,-16544,7227,3479,-1825,27223,38471,30171,-80,-28215,-21142,-934,-5046,-17272,-10854,3488,7394,-4682,-11453,-7798,12004,42703,44571,18179,4673,13687,20226,4290,-32091,-3716,18379,10705,-1921,-3133,-3228,-26635,-13224,-5781,-10122,-15908,-20247,-19281,-6987,-2111,-6,-7602,-15738,-24971,-39907,-35829,-29890,-22713,-15609,-5518,1004,-33,3755,12585,1062,-33603,-8790,-11278,-43550,-2796,20393,4288,-18904,-7759,9441,-427,-14290,-19001,-25881,-20421,-4655,4335,-1655,-27183,-28648,-9699,-5024,-11353,-13499,3315,27142,50554,58991,61259,71132,84838,87424,74703,38986,6468,-9802,-17395,-20093,6264,20826,19191,12633,3652,-7737,3986,15936,804,-6486,12374,16212,-1795,-695,22914,19637,-1815,-16014,-24207,-11862,5014,10032,18883,15246,1124,-3705,-9632,-14978,-4538,2934,-610,9197,6215,11522,19999,24160,10795,9626,11502,4280,3279,12867,27768,41987,50506,42929,16707,-16948,-28399,-20381,-16013,-29823,-16627,1059,-8521,-10416,2357,-5457,-27982,-24498,1706,8432,17462,74628,133505,127503,70333,1038,-2420,15483,6678,-14971,11500,28355,9603,-5537,-16318,-22728,-19378,-7041,-5673,-12890,-29910,-14219,-6754,-4254,-10992,-13519,8437,19309,13409,-8643,-5514,468,-12329,-7938,18453,31565,19519,15151,-663,-24567,-26283,-7015,-1208,-4560,657,23394,49164,47749,27859,12263,11480,5643,-13336],[-14420,-12214,-9094,-3837,73,5046,5234,-1798,-10566,-4457,-3483,-5634,-7531,-11920,-21622,-23284,-17147,-877,10784,-3703,-28974,-15169,6351,31773,51130,61997,68674,48546,21680,-1775,-19557,-19211,-11438,-12909,5540,15894,10321,-4110,3126,4389,-2714,11246,21849,23225,29027,20808,13660,4536,-19654,-21969,-14604,-22846,9135,56351,75646,84917,100465,131624,121809,75393,33377,29143,26206,22477,14221,-15481,-14507,13673,20697,29222,49411,41035,9312,-12200,-4056,-5846,-18459,-14258,-10051,-14183,-13786,-23449,-8625,31668,61316,64625,55946,56643,42561,52141,84369,79165,44135,11374,20685,37099,23860,8562,-14728,-14190,14860,34534,54488,52659,20114,-10354,12892,11125,-15206,-18720,-13129,-10924,-1343,4989,3112,3377,7441,11241,13351,3975,658,5489,10008,9099,5134,11430,8279,-3552,-5151,13517,8037,-9691,2318,13978,8720,-12696,-25584,-28225,-22096,-13052,-8060,-5181,-2639,5514,7186,-2107,-12609,-11489,-11050,-17213,987,7066,-15375,-10532,17661,20272,406,19750,59829,70078,40753,-1983,-24834,-20533,-4545,17279,2930,-18956,-16219,-5547,14075,47470,71636,70863,33516,-7189,-65732,-36509,-53930,-99483,-138776,-147906,-112004,-60026,-17890,-18234,-31004,-44347,-21676,2875,16723,20439,16856,-2384,-22317,-2903,13466,1818,-2969,6313,9526,-7848,-19366,-4328,-26066,-17632,13234,30358,17687,-3994,-6433,4602,-19302,-27125,-12970,-10406,-9073,-8843,-15520,-23741,-17960,-25333,-21758,1447,22631,43889,56967,35518,-6723,-10905,5196,399,8278,3977,16603,26970,30286,18427,-8426,-139,7377,-4413,-24232,-38895,-19233,8732,39584,62927,69012,38891,14300,3026,-3052,-8308,-22806,-11607,21821,49198,42257,24645,19355,17457,22597,50714,94401,102184,71340,31850,12574,-5635,-12771,103,3637,-6679,-8079,3621,6924,7726,8743,14676,1070,-16627,-9852,-2356,2217,13404,3309,-22741,-33693,-14188,4753,11547,5091,14162,40034,62352,49944,8738,-30006,-18523,-4803,-13199,-27508,-30615,-30559,-27245,-10906,6460,-1063,-22358,-52177,-56264,-36695,1959,27163,24124,24656,25427,13613,5190,9036,13256,12700,89,-2498,13408,18682,4759,5421,8535,101,-12742,-11687,769,7544,13169,18552,15580,-2149,-14305,2275,14681,3284,-26145,-19193,-1142,11904,10390,7391,10800,3835,-287,12217,29346,30754,17073,-8284,-30104,-17788,-16405,-6954,4517,11001,11500,-20982,-24063,-9146,-11446,-19835,-33207,-28176,-23566,-13011,-7646,12513,26153,11859,-18936,-29605,-18000,-27370,-8942,-599,-5880,-9490,-8601,-13160,-818,10303,8207,-3898,-16568,-7184,384,1083,15691,28281,35119,30989,6823,-15065,-26383,-30283,-27860,-19319,-12641,-7763,-17413,-15072,10080,15750,442,-17835,-28485,-12955,-13088,-9240,-3767,-10986,-9210,-2906,3185,13743,17543,23562,29188,40303,48605,30482,-3645,-27587,-16723,-746,11478,25883,25302,44513,69843,78225,62596,28643,-4048,-12818,-10007,-1271,11425,26354,38805,37811,18504,-5259,-17744,-4593,-1218,-13205,-12045,-16247,-10582,8794,28474,41423,47588,28517,1092,-8916,-9332,-26056,-31701,-11418,-6751,-7212,-15934,-14050,2090,3366,-13340,-31133,-23683,-32399,-27259,-26217,-25894,4447,23869,13148,-25725,-31566,2879,27497,48833,47486,24779,12293,4038,11791,20262,4715,-20407,-16084,-20061,-28237,-27974,-13672,-8373,-10063,-7145,-24941,-19760,15406,25309,7455,1076,2916,-20675,-7006,9192,15103,4691,-3545,775,9236,845,-14977,-15889,-6669,-8126,-18584,-8065,7972,24847,39972,49062,50398,45798,29547,16474,10347,-6127,-17707,-7747,-6013,-21829,-33838,-40994,-34737,-4979,26556,30767,12374,-10881,-26467,-8040,4920,4418,160,-2377,-8513,9035,32639,31042,27138,24564,10380,2276,44081,81244,86174,38373,-33781,2695,31415,27417,-8169,2537,19351,2757,6864,49168,77339,54574,1698,-32636,6596,15701,11058,30652,32395,12471,-16782,-29286,24,20503,27362,16838,-4093,-9319,-5163,-15368,-21013,-18245,-24340,-4372,29572,52381,45160,17692,-7016,-34184,-35118,-22881,-14520,-4405,-1570,-15464,-15969,12784,38376,39583,27430,17403,19822,28221,21840,15106,12609,5418,-10970,-22016,-25692,-30697,-17847,-4616,-8296,-14290,2211,31922,44975,43114,27905,2886,-15106,-7928,4033,-6470,-33564,-30070,-3659,4402,-291,-5356,-6013,5764,16199,25410,23662,8825,-14943,-37826,-27394,-2996,27712,36681,28343,19920,16675,17710,10705,-6567,-27244,-44235,-31335,3727,44152,54582,40215,19593,9691,24022,31675,15571,-4501,-8103,-11815,-10384,3542,28341,63838,89389,95903,84465,44553,-663,-3698,19706,23481,1950,-37770,-3552,9394,-1697,-21948,-26809,-12587,-8966,-22268,-46556,-30904,-13516,-9188,-8643,7444,33249,58568,44126,-2636,-12675,12935,36819,41394,18393,-15941,-31512,-17256,-20910,-19950,21552,49942,35487,2004,-21729,-24872,-18660,2645,23478,23234,11909,17764,26123,18921,4488,-5066,-17912,-23668,-14968,-6039,13158,24965,15183,-6857,-14878,-12270,-18617,-8889,-3549,-7102,-20471,-32767,-28717,-20903,-3284,9839,12310,-1408,-7886,13808,33798,38654,32754,38113,48046,47376,37539,36614,17217,-4672,-19779,-7195,-18361,-23283,735,3700,17895,27520,32012,22751,7164,-10914,-20123,-14379,-11117,-6481,-4294,-10593,-17443,-17844,-21319,-17234,-1899,13057,21613,18163,16503,13330,-235,-15563,-16156,-436,7365,4550,9607,33593,26361,-10736,-6964,20629,15920,-943,20922,36284,31153,961,-29647,-23309,-1206,-3845,-19440,-19136,-5047,-3,-11227,-16409,-9874,15523,51695,55263,29405,13696,18311,23100,6277,-27400,-4567,18373,12721,2384,2426,3055,-19972,-20233,-10616,-10446,-13376,-20297,-18255,-4407,2237,5120,-4200,-14103,-25188,-41334,-33774,-23851,-16502,-14027,-7076,-197,-3012,-1867,7910,59,-25411,-6912,-8878,-48273,-6869,18803,4016,-19205,-9532,8166,-922,-14658,-19255,-26391,-24278,-7785,1462,-4118,-30115,-29415,-3610,10747,11183,8110,13741,29034,48611,54187,55164,66022,82440,91333,77805,40264,6851,-11127,-17684,-15974,7608,18726,12442,3974,-2955,-9955,1983,12913,-1829,-11152,9915,18182,-305,-5551,19095,17089,-3686,-21118,-26213,-9450,2430,4791,16016,16067,4331,-725,-5717,-13847,-12951,-10690,-12298,9853,3469,9399,15375,19681,7515,8573,11196,3330,5087,13529,22990,33314,41078,34362,10015,-23452,-26969,-16960,-11228,-21085,-16703,-1120,-12202,-19798,-4675,-7173,-24995,-31770,-3924,4109,12099,71769,136788,130459,66732,-6397,-7036,10825,2466,-14842,13439,29091,8705,-12735,-19201,-18274,-17891,-10568,-8048,-9299,-22504,-23172,-7726,2464,-2616,-12296,-63,12907,8198,-15341,-7690,-1157,-15046,-9298,20312,38927,33355,31089,11409,-20307,-26609,-3537,4677,2198,2443,20192,45661,43548,24454,8951,8826,5839,-10583],[-5821,-12576,-6394,1921,5833,10651,8820,267,-8691,-2273,-440,828,1883,-4466,-17735,-24450,-19342,-3171,10051,-2825,-23471,-8619,13097,36140,50229,59448,63822,43284,21942,2502,-14070,-17583,-8939,-9083,4079,15910,13341,-119,1742,3431,-3798,1353,7439,12824,21265,9659,-3540,-16727,-21164,-10238,-7095,-27224,8965,55398,71953,81762,104988,143438,130922,85782,41271,30977,23855,19156,13464,-11372,-14803,14097,22455,28664,48104,42390,14898,-5809,2247,1745,-18595,-22941,-18952,-22619,-19984,-29427,-3929,37870,68600,74945,66662,65484,51471,55721,80821,75734,44771,16267,26469,47980,37658,22721,186,-14895,7098,24939,46295,47204,18031,-10604,10426,5219,-21105,-18342,-16109,-12704,-1939,1794,-2840,-3395,-994,2370,5682,-885,-1525,2172,5759,3903,642,10416,10342,-351,-2007,15301,10779,-7106,2001,15400,12485,-7766,-19051,-20396,-23956,-16883,-11216,-11670,-9951,1631,4397,-3441,-8974,-4841,-8673,-20561,-3539,-39,-22067,-9797,13067,13716,-1290,22462,61308,67208,35682,-4502,-21519,-15874,1079,23809,11799,-9715,-7490,2543,23292,57820,78744,70785,28739,-12275,-58229,-28953,-43007,-90369,-135236,-146481,-106457,-53009,-23799,-35009,-46145,-39139,-15931,5754,15170,14390,7488,-13192,-24799,493,15331,6059,4715,14167,14023,-6426,-20852,-8387,-31787,-9955,21151,34723,21287,-276,-5228,5890,-15176,-28988,-19921,-17423,-13674,-9737,-9776,-14263,-11587,-21528,-23134,-311,21972,44853,55735,33290,-5600,-5241,13954,12198,13362,3514,10057,20645,30676,19237,-6303,2681,10681,-2055,-22159,-32167,-13150,15362,43417,63974,64590,31569,8589,-3309,-9422,-13753,-24674,-6567,23838,47637,38692,17711,12237,12063,18081,45816,89471,102633,71895,30144,7840,-14538,-23745,-6112,1082,-8376,-7808,6045,6834,2950,3924,12712,2007,-11838,-6646,-1304,7769,18022,3857,-23840,-35551,-11198,13392,22875,9972,14687,40228,64488,50048,3874,-38097,-12866,-3733,-17378,-36121,-34614,-29493,-36923,-18582,291,-4061,-19149,-54070,-79439,-44522,-1400,20630,17396,24494,32533,23345,13216,12205,10258,7157,-4110,-6056,9150,17321,6296,6062,7959,178,-11677,-11460,1346,9904,18077,28761,30839,11088,-9500,-735,11058,3944,-21472,-27988,-9384,8959,12547,13790,19074,10150,-4035,5653,25718,30423,17274,-9824,-32815,-18931,-17780,-9658,1604,9849,13058,-16448,-35879,-18481,-16569,-17560,-26705,-31814,-32029,-15891,-8349,12859,28304,14595,-18705,-27389,-13786,-23787,-13924,-2402,-3538,-2888,-956,-11994,-11653,-2725,434,-5248,-18883,-13142,-2325,6242,23744,33795,36683,28078,6152,-11548,-22049,-26334,-25583,-20158,-15387,-8701,-17297,-23903,-6144,2208,-7952,-22711,-28424,-12510,-10591,-4832,-610,-10474,1313,8578,8515,14171,14987,23543,35497,48641,55350,35082,-3915,-32839,-12602,10430,24973,34922,31586,48299,74008,84508,70965,36562,1347,-9241,-5732,1890,9887,21033,31944,28282,7608,-8349,-10607,837,4976,-7732,-13826,-20366,-13895,3184,20877,36778,45581,29197,6531,-3538,-9708,-31265,-31451,-10198,-7256,-7432,-14355,-11390,5905,8745,-6891,-26983,-21474,-24787,-25118,-28859,-22290,12023,28837,10665,-35529,-20439,9804,28602,45568,37541,13439,2981,-7393,6863,22819,9315,-17768,-12014,-13326,-23068,-23763,-7175,510,-4456,-12335,-32601,-15846,18770,30132,12380,4733,4682,-15303,-10890,-4595,-5344,-13899,-16013,-7496,264,-8662,-24097,-15889,-8123,-6527,-13291,-4541,7881,20984,31652,37899,39245,37078,22827,13290,12423,-1623,-12731,-6522,-4887,-18479,-31635,-43356,-39677,-11063,19296,27623,13700,-7888,-21425,-9827,3042,1327,-4847,-7366,-7074,13680,33454,28929,23557,21432,9342,-1323,36820,71389,78269,35264,-35949,2358,31126,28807,-4200,452,17098,-1098,-803,42839,78839,64622,13950,-41406,-1239,12370,6618,26623,28199,9918,-18021,-28742,-4095,9877,14555,5929,-13312,-15551,-9201,-19685,-25923,-18878,-26719,-12183,23760,51589,49492,22829,-5221,-32426,-24186,-8798,-1871,1305,-2297,-19682,-17045,15211,44884,47070,31483,18862,22389,30749,21650,14074,13843,7980,-7015,-16080,-18940,-24144,-13832,-1353,-6397,-18055,-3849,30554,44864,40782,23768,-1124,-17835,-9265,3672,-4156,-29004,-31446,-5428,1627,-4586,-12819,-15558,-4283,10317,23273,23564,10052,-14041,-30931,-23413,-5215,18927,27401,22178,13888,9147,9439,5665,-4473,-21204,-36423,-32602,-640,36307,44906,31750,11040,-142,14148,22249,8074,-3522,2020,-1953,-5659,4054,25926,60154,85447,89545,77355,35674,-13086,-5380,21920,27937,7837,-28058,-554,15638,6940,-13493,-26167,-19755,-13252,-24880,-53653,-33399,-13388,-4183,-188,13089,32198,48576,30320,-8149,-9589,12747,38120,48835,30199,-7531,-32138,-16824,-19003,-20796,18494,43132,31846,4910,-13048,-19917,-20646,-8648,5994,10865,11160,21115,28173,25097,17568,6175,-10586,-23296,-17659,-7314,13181,26401,14904,-11567,-18921,-11774,-17040,-7451,860,-449,-13842,-28603,-31538,-24353,-7627,4792,7951,-5677,-10421,17362,42002,46732,36005,34890,41441,39581,32246,37108,19638,-5372,-21664,-1780,-10890,-21958,329,11672,29638,31222,26651,14790,1563,-14789,-23264,-13729,-7952,-4095,-2806,-9991,-19626,-19466,-21534,-17462,-3681,11449,22038,20273,18173,14323,383,-19943,-20151,-2899,8996,11085,17017,31959,17620,-14795,6116,34357,28687,2399,13781,33405,31837,3021,-28172,-25340,-2092,-2811,-19974,-26758,-13108,-7477,-17432,-20558,-11417,18704,58213,62467,37586,20678,21644,24840,8298,-22178,-4866,18441,15298,7021,8019,9396,-13436,-25847,-14440,-9945,-9732,-18166,-15302,-53,7112,9673,-1325,-12011,-24265,-40928,-29413,-17325,-12269,-14366,-8811,-222,-4876,-7874,1885,-1413,-16553,-1571,-4303,-46007,-11359,17029,4745,-17691,-10653,8037,-11,-13994,-18883,-24690,-23901,-9322,-1543,-7597,-28978,-18189,10415,30873,35553,30139,24499,31052,46796,49617,49017,59841,77364,91694,78231,41389,9125,-10243,-15642,-12474,6737,14347,4861,-3889,-7847,-10942,191,10156,-3425,-14917,7621,19495,952,-10611,14999,14625,-4392,-21771,-20552,-4393,2348,2018,15229,19164,9598,4132,277,-7357,-12670,-17395,-21572,9558,896,7685,10203,13930,4613,9623,14347,7922,9390,14512,18004,25043,32740,27051,4810,-28268,-22351,-11567,-4197,-8373,-4202,5651,-8287,-24562,-8776,-6160,-19384,-36789,-7658,2663,9504,69622,139130,133180,65367,-8944,-11797,6089,395,-11047,15450,29311,8595,-17485,-14433,-9820,-13410,-11734,-8564,-4129,-13010,-28253,-4739,12976,9649,-3170,-1578,9443,3627,-21413,-7438,621,-13169,-5021,26970,50484,50672,47937,22312,-16687,-26758,862,11483,11113,8827,20889,44144,41443,24920,10257,10193,9882,-2196],[-998,-13995,-7723,2415,5778,10111,6737,-2101,-9577,-3606,-1360,3059,7003,-588,-16374,-22496,-17449,-7625,2876,-6913,-20102,-5993,14182,33088,41317,49862,52534,33100,17915,2031,-13745,-18797,-9040,-8341,-3608,8918,10202,928,-105,-121,-7993,-10974,-9316,-1184,8284,-6536,-24906,-19957,-7318,-1735,-3435,-25158,5475,48603,61019,71702,102363,143735,129246,87835,43422,27976,17794,12990,9876,-9532,-11169,13235,20445,23613,41931,39368,17251,-1563,4904,4395,-18292,-35007,-30185,-32309,-27941,-36168,-2283,39198,70740,79316,70440,66877,52528,50538,67825,64002,39538,16243,27541,54669,48903,35452,14840,-3572,4146,12788,33065,35956,11276,-12692,4743,-4164,-29590,-20139,-22006,-15624,-4543,-4073,-10359,-10147,-10920,-8629,-4242,-8429,-5270,-499,2410,-643,-3947,8557,10915,967,-370,15117,10938,-7287,-1306,12902,11699,-6648,-13966,-12535,-17540,-23382,-14189,-16876,-20734,-6264,-1398,-6365,-6570,-1324,-9283,-26526,-10406,-9077,-29044,-13944,3481,3646,-3943,23371,60244,61848,28749,-7930,-18992,-12940,3681,26011,16072,-4550,-2136,8123,29236,63286,80809,66639,20394,-20778,-54575,-25635,-34198,-76811,-119682,-130986,-93435,-48449,-34223,-50811,-50448,-32833,-15033,4158,9380,4672,-4022,-24110,-24149,710,13706,6912,8903,18230,15113,-7405,-24463,-14728,-36756,-5864,25743,36754,22631,2072,-4591,5693,-12999,-28629,-26815,-24506,-18975,-10406,-3578,-5879,-7667,-19488,-25447,-3946,19757,44067,52094,28383,-5402,4493,26830,24286,15967,4277,4826,15299,30284,18200,-7108,1939,11335,-901,-19307,-25937,-9010,19124,44169,60669,54718,20605,1303,-9138,-15775,-19416,-23574,-3437,22640,42207,31940,8870,3811,4568,9752,35911,78017,96359,67286,24772,1035,-20013,-32259,-12571,-2868,-11156,-7677,7523,5218,-2220,1119,11484,2354,-8818,-3961,303,12746,21578,4342,-24224,-37338,-9658,19756,31329,12926,15288,40490,63672,46145,-3758,-44352,-8161,-3830,-21555,-42390,-28180,-23204,-40143,-26750,-7024,-8816,-17707,-40604,-51225,-24398,8144,18657,10982,24000,38549,31791,19185,12546,4349,-745,-10016,-10832,4144,15435,7820,6392,6491,-765,-11198,-11918,242,10567,22211,38052,43863,22145,-3960,-2042,7230,3611,-17171,-31231,-17453,4807,13050,18020,24814,15442,-5098,-55,21842,30441,19693,-6644,-34328,-23156,-19857,-10916,-441,8039,13109,-11278,-43913,-28717,-22335,-15465,-19632,-29683,-39631,-17563,-8376,13537,30070,16888,-17428,-23518,-9312,-19247,-19216,-4590,-878,4984,7235,-9129,-20458,-14981,-7386,-6709,-19407,-18173,-4850,10816,30462,38129,36244,22100,3838,-8746,-18248,-22714,-23413,-21632,-18715,-9646,-16810,-31068,-22171,-11092,-15634,-26573,-29299,-12678,-9544,-2848,425,-8630,12201,19618,13162,13634,11725,23179,42356,58325,63493,41075,-3136,-38091,-7714,20143,34659,39518,34636,49688,76205,88957,78191,44368,7526,-5044,-1549,4235,7441,14981,24159,18551,-444,-5173,-4451,4396,10213,-331,-9828,-19446,-13919,-409,13665,31062,41637,28097,12019,3089,-9500,-36380,-26701,-7010,-6949,-7288,-12065,-8239,9152,13405,-797,-20104,-13889,-14316,-22713,-31471,-16223,19477,33148,8674,-41135,-9690,16522,29331,41010,27615,4696,-2175,-16794,663,25108,14496,-15156,-8595,-5777,-16154,-20160,-2151,8862,3131,-14154,-37170,-12529,20170,33018,16185,7460,6147,-10014,-12817,-15797,-24422,-33406,-27800,-15907,-9402,-18123,-28233,-11424,-7385,-3973,-6963,1142,9892,17973,22972,25678,26293,25914,14666,10678,15479,4924,-5404,-3963,-2935,-12031,-24306,-39693,-44023,-18576,8867,19666,10831,-6773,-15889,-10866,2,-2669,-9021,-9132,-1375,19815,34104,26033,19311,18007,8048,-5691,27538,57729,65156,29122,-37384,3472,30886,29608,-700,713,16812,-2972,-8405,35492,78546,73191,26085,-38934,-9474,8041,1791,21033,21841,6120,-18613,-26881,-8760,-1403,2384,-4717,-22057,-19999,-11443,-22306,-29863,-16884,-23722,-19024,16055,48098,52153,27425,-2439,-24462,-10645,6790,11730,7223,-4045,-24538,-17970,15826,48792,52358,34162,19909,25425,34326,22874,13808,15611,11613,-1451,-8369,-10563,-16769,-9668,1836,-4030,-20246,-9272,28872,43158,36132,17936,-5034,-19257,-9800,3738,-903,-20926,-25461,-6040,-1446,-8841,-20171,-24618,-13884,4336,20023,21709,9689,-12900,-25311,-21827,-9634,9205,18546,17452,9467,1233,-500,-128,-2654,-15002,-27958,-29750,-4773,28109,35039,23327,2218,-12086,2044,11223,1226,1150,13338,7363,-1488,3736,22027,54329,77465,77220,63261,23543,-26152,-7062,22617,32125,15569,-16327,2813,21438,15153,-3172,-16128,-21845,-18095,-25714,-43246,-33500,-13995,636,8423,18746,30636,37826,16135,-12731,-6067,13337,39266,55093,41069,1011,-27542,-15652,-16744,-19367,16614,36207,26461,7590,-4278,-14039,-20418,-16912,-10531,-869,10986,25822,33515,34767,30271,15410,-4021,-21117,-18800,-8375,12097,27283,16218,-13790,-23546,-11486,-14173,-4196,6821,7224,-6744,-23809,-32095,-28237,-12520,-828,2688,-11200,-13083,20463,49233,53904,39033,31759,34629,31573,26497,36237,20873,-6996,-25366,879,-6093,-20862,-451,19001,39133,35444,21803,5896,-4971,-18887,-25964,-11944,-3836,-1315,-926,-7946,-19619,-20727,-21428,-18371,-7186,7442,19634,19403,16632,12069,-928,-24562,-23184,-6720,8516,15825,25383,34909,14923,-8730,19263,46667,40174,6760,4842,28765,31133,5095,-24336,-27061,-4360,-2757,-19437,-34309,-21183,-15584,-24106,-24787,-13706,19663,59853,64074,41035,24040,22131,23904,8644,-18226,-5913,17224,16902,10554,12043,13734,-8850,-30675,-19037,-10565,-6635,-14498,-11628,4118,10581,11699,-881,-11589,-24259,-40230,-25751,-13218,-11946,-18249,-11262,-178,-6729,-15419,-6996,-5022,-9056,4405,240,-40935,-18329,12829,4245,-16411,-13411,7009,817,-13619,-19761,-23575,-21531,-11108,-6627,-13827,-25606,-5880,25197,49504,56956,48631,32701,30956,42974,43017,40373,50176,67495,85947,73419,39717,10590,-9584,-14560,-12264,1500,6041,-4698,-12111,-13173,-13599,-3727,5420,-6365,-19995,2608,17159,-558,-18799,7746,9236,-7216,-21550,-14855,-575,1810,-902,13772,21310,13336,7070,4241,-1207,-7233,-13874,-19648,4925,-3863,3211,1572,4346,-495,9224,16716,12967,12005,12166,9338,13739,21629,16957,-2722,-31736,-19017,-8519,326,1797,8377,14330,-2826,-27472,-13916,-6644,-15727,-39877,-13118,-94,4830,62526,134281,130159,62115,-8042,-20260,-2855,-3668,-9252,12761,24633,4741,-23737,-9067,-3582,-11219,-15116,-11783,-2390,-7036,-30872,-2593,21529,19301,4723,-732,5362,-4019,-30260,-10044,121,-12056,-2078,31352,59227,64192,58492,26337,-18136,-32062,175,13054,15681,12298,18478,37622,34703,22380,9277,8975,11194,4392],[3398,-13135,-9474,1460,3774,7408,3272,-4529,-9554,-4714,-2591,4520,11392,3509,-13354,-16539,-10051,-7044,-5377,-10646,-15313,-3480,13300,26601,29105,38032,39929,23135,14004,841,-14839,-19983,-8400,-6306,-12629,-1052,4577,1574,392,-2164,-11051,-17409,-17001,-12822,-5255,-22506,-25144,-961,6522,5595,-680,-23781,1328,39210,46649,58801,95931,135918,120712,85088,43374,23987,11978,8095,8082,-5090,-2274,14944,18582,18425,35335,36178,20002,3510,7220,5561,-16017,-31196,-25082,-23956,-25892,-27626,-227,38972,70761,81014,71217,65038,49964,41149,50426,48664,32591,15169,27420,60243,60705,49835,31945,15091,12081,4696,20071,24111,4940,-13122,-780,-13230,-32749,-20554,-27011,-15675,-5312,-8693,-15606,-12586,-17085,-17531,-11853,-12853,-4093,2244,4303,-642,-4999,9316,13391,3762,2909,16312,11871,-7010,-4552,9464,9499,-5747,-7563,-3848,-10426,-24128,-10615,-11086,-25631,-13768,-5984,-7210,-2906,2335,-9028,-24011,-14936,-15813,-32080,-18930,-6288,-4632,-3279,25683,59530,56565,22119,-10247,-14822,-9035,6215,26897,18436,-445,2973,13730,34437,66877,81490,62875,13646,-27371,-54133,-25705,-28161,-64320,-103388,-114741,-81232,-45591,-44621,-49232,-38357,-27246,-16220,899,2908,-4229,-12578,-28907,-21058,660,12559,8941,14177,22712,16442,-7727,-26902,-19588,-34394,-2517,29061,38331,23877,5687,-674,8255,-9277,-25977,-30332,-28331,-21608,-7807,4873,3576,-3479,-16575,-25168,-6145,18920,44006,48711,23594,-3217,17808,44151,38346,18585,8119,6232,15442,31504,17957,-7906,274,11539,844,-15855,-20449,-5552,21826,43915,55459,42799,9407,-4927,-11814,-17947,-20380,-18479,-456,20302,35297,24612,937,-2680,-1307,933,24035,63059,85789,59919,18275,-5203,-18356,-31682,-17417,-6036,-12603,-5724,9710,3884,-5528,1530,11580,3362,-5481,-174,4003,18640,25644,6491,-22093,-36818,-7639,25324,37929,15276,17668,42726,61897,40263,-11526,-36985,-2720,-3344,-23866,-42799,-22091,-15896,-32351,-32529,-13754,-13710,-16963,-28057,-30173,-6766,17028,18194,6070,24223,44091,39649,24115,11477,-2703,-8567,-15376,-14952,326,14833,10539,7478,5339,-1481,-9968,-11532,-1101,10796,26363,46749,55144,32003,2905,47,5533,4243,-11140,-23845,-21719,1018,13094,21160,29128,20048,-3653,-3622,18988,31530,24390,615,-29266,-29071,-21808,-10286,-598,6717,12551,-6126,-36001,-37173,-26032,-12138,-12004,-23531,-33827,-17227,-7147,15376,32773,20594,-12668,-17543,-4160,-13792,-23548,-6496,2417,13963,16215,-4478,-25037,-24991,-14180,-7713,-18055,-21127,-6451,15127,35819,40972,33744,13711,686,-6325,-14594,-19218,-21651,-23830,-22119,-10063,-15805,-32539,-35591,-22694,-21444,-28280,-30434,-13188,-9628,-3083,-507,-4818,23314,30198,17284,12414,7787,22178,48726,67629,71413,47585,-1168,-39942,-2472,27792,40169,39888,34493,48939,76724,91780,84345,52076,14458,-436,2013,5327,4097,8344,15705,9008,-5131,-325,-711,5526,13567,6417,-4055,-16434,-12189,-2127,7233,24394,35835,25623,17519,10436,-8436,-39263,-19222,-2401,-5986,-6968,-9521,-5310,11049,16496,4089,-13675,-4629,-2404,-19438,-33895,-9101,26088,35949,6522,-37650,-307,22220,29274,35225,18414,-417,-2452,-19754,-6054,26477,19199,-13062,-6515,1429,-8667,-17865,381,15342,10450,-13435,-35197,-10803,18604,32825,17936,8761,6708,-6219,-13355,-20467,-28475,-34626,-34251,-24692,-20413,-27493,-21177,-6530,-6176,-1674,-979,7384,13066,15358,13614,12324,11852,12475,4516,8006,18456,12398,3242,-455,-1590,-6064,-16371,-32784,-46850,-27967,-4548,6785,2899,-8479,-11400,-11585,-4993,-8539,-13133,-8063,6689,25945,33501,21394,13530,13547,5775,-11565,15874,40141,46366,19071,-33033,5159,29658,28635,889,1339,17073,-3683,-16449,26925,75814,78974,36368,-28841,-18566,1830,-3957,13975,13423,663,-19480,-26347,-14687,-13199,-9154,-15794,-30725,-22321,-11926,-23210,-33664,-13785,-17243,-23185,6101,40978,51659,29943,211,-15211,2921,21659,24274,11752,-8314,-30992,-19003,13762,48941,54143,34295,19435,27603,37477,24403,13555,16938,15158,4309,-748,-2687,-10325,-6621,3647,-2730,-21836,-14066,26210,39010,28578,10341,-8805,-19793,-9990,3971,2671,-12018,-16811,-6166,-5255,-13207,-27509,-33284,-22980,-2369,14875,17420,7024,-13112,-23376,-24113,-16809,-1084,9850,13797,7567,-5113,-11145,-6922,-1710,-9163,-19424,-23724,-7839,21032,26986,16997,-4531,-25940,-12368,-1637,-4542,7405,23334,14515,653,1536,16392,46521,65929,59950,43474,10044,-37647,-9370,21164,35028,23536,-4065,6283,25518,21005,6134,-3362,-15443,-22938,-25422,-32985,-31419,-15827,4591,16383,23785,28117,26260,1823,-16160,-2761,14363,40123,59682,49954,8811,-20769,-14172,-14843,-15674,16988,31019,20322,9135,3551,-7891,-18321,-20428,-24778,-11010,11270,31568,41294,44935,40403,21918,1249,-17878,-18292,-9216,10085,27800,19404,-11667,-28234,-11457,-10420,780,14201,15626,554,-18602,-27297,-29001,-17446,-5983,-2200,-16964,-15285,22995,55131,59882,41863,29574,29118,24740,20902,34198,20975,-8976,-29610,1605,-3722,-20338,-844,25520,46206,39806,19189,-1868,-11123,-22382,-27021,-8324,1754,2446,1913,-4039,-16737,-20828,-20000,-17953,-10016,3286,16032,16531,12596,7227,-3355,-22171,-20983,-10297,6730,19418,34557,42885,20493,3677,31981,57859,50878,12650,-4705,23550,30092,8075,-18091,-25928,-6491,-2203,-16506,-33861,-27310,-22557,-29622,-27399,-15629,19206,57433,61302,41146,25125,21062,21583,8432,-14322,-6113,16306,18936,14476,15915,17222,-4961,-29118,-22978,-10875,-2817,-8082,-5519,9366,14013,12758,-1200,-11322,-23664,-37828,-21706,-10275,-13748,-23342,-11013,2188,-6110,-21182,-16047,-8049,-1049,12028,6411,-33574,-25744,8081,4341,-13479,-16003,7073,3940,-10801,-19445,-21625,-17053,-10920,-11075,-19747,-19641,6000,38963,65604,75120,64273,40059,31087,39602,36704,31408,39433,55789,76686,65915,37579,13375,-6738,-12393,-12763,-4585,-1622,-11075,-16364,-16080,-15476,-6752,1735,-7804,-22938,-2362,14101,-1365,-27445,73,3514,-9793,-19224,-8633,3888,3150,-1170,14573,25113,17825,10193,8063,5355,1747,-1953,-7945,143,-6467,-1013,-7013,-4653,-3749,10084,20361,19640,15209,9351,117,2641,10584,6821,-9542,-27022,-14707,-5323,4544,11096,20659,24398,4261,-26411,-17382,-6021,-11592,-35153,-16878,-1587,367,52159,123437,123052,59379,-1722,-27271,-12586,-6571,-7476,8199,18307,199,-25573,-2910,2015,-9104,-17473,-14302,-1203,-2001,-25848,1311,29921,27955,12103,3374,5013,-8518,-30014,-12554,-540,-9831,759,34744,66416,75132,64612,26621,-19856,-37926,-3173,11786,18048,14214,14258,27754,25671,18679,7543,6966,11549,10277],[7477,-11617,-11113,-281,515,3296,-588,-6115,-8535,-5226,-3877,5272,15084,8005,-8897,-9620,-1361,-1616,-10604,-11288,-9388,-1099,10516,17121,14847,25137,27381,14344,10291,-1144,-17471,-21694,-7444,-3037,-20040,-13677,-3509,992,1335,-3352,-13059,-14599,-10521,-18735,-18987,-30863,-9511,15516,18177,11052,699,-24341,-4998,26381,28591,42944,84858,119852,105363,76970,40289,18352,5717,3737,7690,1464,8753,17977,15926,12624,28073,32317,22045,7879,7960,4040,-14625,-23875,-15430,-12811,-17049,-19245,714,35743,67004,78689,68154,59414,43464,27954,29332,29779,23188,12017,24826,62799,70950,63634,48928,34445,24263,1722,7798,11977,-899,-13777,-7845,-23151,-28424,-21216,-32316,-14609,-5686,-13245,-20511,-13624,-18816,-24172,-16981,-12931,1297,7944,8523,744,-5231,10351,15715,6127,5678,16816,11652,-8243,-9924,3020,4085,-6544,-2033,3242,-4910,-19739,-3353,-231,-18386,-20411,-10208,-7772,-318,4301,-9439,-19971,-17284,-20910,-33015,-25207,-15691,-10009,-1399,26976,56581,48972,13522,-14066,-12404,-7024,6410,24439,16922,496,5570,16915,36705,66809,79172,58170,7660,-32883,-57684,-29330,-25314,-54726,-90011,-102160,-73308,-46366,-54835,-36105,-27531,-23338,-20512,-6013,-6056,-13412,-18683,-29472,-19835,-1542,10445,10919,19500,26627,16663,-9193,-29810,-24052,-30427,-1754,28731,36813,22519,8178,4417,12295,-5401,-23746,-31990,-30708,-23146,-4151,12829,11574,-1018,-14733,-24102,-8505,17549,42498,43560,17038,-1164,30581,61728,51393,19225,11868,12478,19167,32017,16677,-10116,-4029,9186,901,-14477,-17807,-5072,21266,40494,46533,28173,-2629,-11609,-13605,-17164,-17605,-13299,71,14820,25122,14968,-7772,-8593,-6041,-8839,9376,43999,69908,48500,9245,-12284,-14783,-28263,-22746,-10187,-14276,-4048,10365,782,-8693,2216,10308,3079,-3253,2730,7378,23110,27981,8088,-19810,-36164,-6906,27985,40285,15294,20310,45335,58007,31254,-19608,-26836,1630,-4070,-26164,-41137,-17991,-9994,-23595,-33708,-20998,-19443,-17403,-19960,-18300,45,16802,13485,326,23133,46926,44719,26199,7641,-11825,-15790,-20057,-19242,-3542,14058,12708,7733,3159,-3295,-9290,-11346,-3809,9156,28590,52667,62772,39230,9483,4199,6128,6044,-3693,-14260,-20219,-3096,11489,21940,30895,22496,-2438,-6413,16087,32052,28910,8638,-21296,-37133,-24399,-9375,-115,5003,10365,-2873,-26988,-37766,-26016,-8228,-5151,-16783,-27110,-16112,-5937,17186,35618,25349,-5318,-11030,316,-8885,-26671,-9005,5254,22381,24601,554,-25198,-31944,-20197,-9056,-16203,-22166,-7579,18396,38800,41074,28150,2622,-3397,-5062,-11855,-16590,-20980,-27257,-25267,-10319,-15247,-28327,-30077,-31927,-25380,-27415,-30631,-14558,-11160,-5863,-3897,249,33624,39702,20489,10169,2484,19580,52920,74355,77024,52980,1180,-34846,2272,32418,40935,36052,31043,46021,75464,92781,89047,59203,21664,4097,4377,4957,310,1578,6782,-316,-7457,2901,-65,4010,14643,11353,989,-13562,-10004,-2498,1899,17005,28434,22532,23127,18090,-6067,-36105,-10671,2875,-4607,-6608,-7093,-3070,11164,17592,7310,-8376,4413,10036,-13831,-32513,-1249,31562,36926,4033,-30751,7294,26617,28530,28839,10913,-1736,1035,-13861,-10666,26969,23051,-11258,-5684,7887,-1001,-16559,295,19589,16664,-11067,-31188,-10723,14073,29443,17723,9194,6826,-4210,-13188,-16518,-12253,-14347,-26656,-32313,-32361,-33128,-12720,-2481,-5102,206,4414,13694,17227,13706,4545,-1117,-2465,-1572,-6877,5943,21507,20755,13107,4685,-431,-1196,-8468,-24240,-44065,-38267,-18784,-8956,-9189,-12394,-7942,-10919,-10878,-15620,-16747,-4663,15852,31733,31896,15534,6941,8951,3455,-17961,3200,20341,23467,5990,-23921,7872,27901,26285,758,1625,17428,-3191,-23813,18644,71558,82234,44743,-17759,-27055,-5330,-9317,7427,4780,-5190,-19633,-25964,-20704,-23852,-18320,-26389,-36135,-20297,-9234,-20890,-35437,-9632,-8569,-19992,-4004,31336,48371,30624,3243,-5097,16290,35388,35295,14861,-14780,-35138,-18416,9846,45987,52922,32460,18054,29270,40277,26450,13980,18375,18961,10379,6608,4367,-4918,-4383,4463,-2376,-22694,-16659,23398,33285,19391,3135,-10393,-18405,-8951,5348,7054,-2860,-7546,-5234,-8771,-16166,-31658,-34746,-27537,-8999,8608,11668,2992,-14501,-24736,-29866,-24636,-9156,2411,11730,9571,-5921,-18603,-13480,-658,-2731,-10054,-15142,-6877,18543,24431,16455,-3983,-35126,-27447,-15186,-7207,14224,31423,19462,896,-2072,10284,38156,52684,40371,21725,-75,-31191,-11935,18185,36778,31221,8490,10933,27853,23898,13487,9361,-3821,-25073,-24081,-23217,-26755,-18403,7890,23758,28372,24976,14601,-11590,-17381,338,15979,41174,62974,56659,15672,-13134,-12171,-13337,-10078,20431,29398,15461,9611,10242,-1621,-14648,-18332,-31395,-17820,12215,38111,50126,53113,46660,25436,5118,-14102,-16319,-9656,7704,28340,24214,-5531,-31818,-11621,-6160,7176,22719,24402,7741,-13174,-20667,-21960,-21150,-9131,-4868,-20621,-16276,24646,59124,64092,44094,28540,25910,20207,15934,31011,19716,-11061,-32424,1105,-3718,-20979,-594,30671,50374,43208,19134,-6931,-16154,-25173,-25919,-3182,8475,6897,5247,920,-12013,-19331,-16829,-14573,-9494,1431,12878,12429,6287,-295,-6832,-13466,-13552,-12561,3327,21329,43063,53330,31226,17087,42959,67063,60106,19368,-14837,17727,28341,11162,-11098,-22361,-8505,-1266,-11811,-25694,-30398,-28321,-33798,-28088,-17812,16581,50605,54172,37899,23694,18039,17425,6986,-11135,-5787,15398,20871,18250,19066,19146,-2505,-24771,-26712,-11440,715,-528,2049,14709,16600,12314,-2768,-11831,-23140,-34750,-18383,-9414,-18149,-28742,-7612,6091,-3560,-23197,-23848,-9487,6793,19864,13161,-25043,-34145,2143,4238,-9852,-19267,7522,8614,-6031,-18254,-20162,-12808,-9870,-15045,-24997,-12875,16445,50111,77396,88175,75508,45456,30711,35997,29876,21179,27053,42346,63665,55304,34181,16307,-2724,-10036,-14399,-10357,-5689,-11812,-16525,-17519,-17398,-9253,-1434,-8547,-23555,-7421,10460,-967,-33510,-8633,-3411,-13178,-16908,-3669,7440,4882,87,16803,29573,21796,12088,10191,10195,10135,11034,4736,-1779,-6285,-5627,-15337,-11057,-4842,11130,23728,25843,17703,5327,-10083,-8434,-1036,-4126,-15989,-21575,-10898,-3138,7096,17760,30198,32725,10125,-24790,-20411,-5501,-8203,-29262,-19386,-3175,-5001,36960,104901,110273,55497,5780,-28532,-23093,-9090,-7163,1183,10134,-5421,-23373,1550,5151,-8394,-19063,-16061,-963,1480,-19008,5638,36371,33892,17050,7325,7893,-6735,-22114,-15209,-2606,-8301,1823,35550,70311,81723,65411,23364,-20206,-38636,-9637,7339,17566,13304,6747,13908,14930,13216,3867,3153,9887,13841],[10913,-9824,-12401,-2382,-3476,-1616,-4079,-6451,-6594,-4804,-4869,5497,18220,13089,-3285,-2561,7224,6332,-7730,-6907,-2345,1529,6600,5878,579,13054,16918,8044,7168,-3453,-20938,-23161,-5616,1802,-18965,-27120,-12554,-144,2355,-3557,-13229,-7314,-551,-16793,-31409,-21385,4842,29716,28207,15720,2116,-24881,-13148,11234,8499,25773,70264,97926,85408,64969,35173,12141,-20,681,9425,10514,21520,22573,13288,7397,21723,29160,24258,12136,8016,751,-14029,-17348,-5799,-1399,-6218,-10790,1150,30419,60273,73411,62688,51741,35227,14621,8578,10075,12930,8133,20980,62904,79747,76789,65371,52630,36428,4319,-622,2462,-4022,-14076,-15562,-31318,-22697,-21225,-34705,-12012,-4735,-16248,-24785,-14276,-17366,-23303,-17116,-7678,10313,15947,14107,2590,-4962,11793,18375,8830,8593,17337,11237,-9957,-16804,-5542,-3286,-7631,3173,9125,-515,-14141,6392,12666,-6750,-20753,-12196,-7323,1818,5486,-9547,-15725,-15927,-22160,-32295,-28048,-19273,-9269,1539,27386,51614,40013,4688,-18176,-11729,-6167,5406,19715,12537,-995,6024,17958,36660,64151,74772,53105,3046,-36463,-62512,-37054,-31203,-57739,-90785,-102755,-75733,-53172,-58470,-20046,-15802,-18304,-24884,-15918,-17129,-21698,-20912,-27973,-19687,-5050,7475,12375,24293,29824,16141,-11074,-31202,-26070,-26101,-2614,25330,32533,18926,9745,10401,18116,-553,-21298,-31958,-31520,-22831,697,20270,18171,268,-13295,-22060,-10236,16154,39921,37139,9382,1022,41875,78156,62958,18541,14989,21699,25247,31948,15002,-12614,-10141,4791,-262,-14511,-17116,-6637,18182,34414,34624,12884,-13154,-17450,-14703,-14191,-12402,-8814,-1597,6750,12370,3508,-16961,-13639,-8509,-17240,-6363,22950,50705,34433,-1369,-19343,-11404,-25300,-28313,-14879,-15628,-2667,9435,-3936,-11343,2591,7640,2162,-1262,5017,10062,25848,28416,8885,-17769,-35678,-7288,27737,38397,13952,23778,48354,52812,20185,-25066,-16212,4974,-5951,-28643,-39978,-15691,-5643,-15277,-28926,-27695,-24691,-16168,-9543,-4092,6673,13543,6020,-6292,20558,46778,46683,25481,1495,-21810,-18670,-21452,-22548,-7369,12861,14089,7318,462,-5721,-8865,-10926,-7414,5675,28422,55217,66457,43882,15652,10013,10108,10601,5598,-3945,-14237,-6624,8373,20403,30334,22987,-2312,-8727,13181,31531,32087,15849,-12142,-33249,-26817,-8570,674,3099,6723,-1960,-19407,-29660,-21399,-3699,735,-10480,-20927,-14595,-5050,18560,38298,30891,3302,-4827,3581,-5098,-25623,-12093,7405,29406,31728,5395,-22206,-32755,-24750,-10765,-14385,-21116,-7759,20775,39410,38318,19566,-10502,-7545,-5066,-10193,-14957,-21364,-30582,-25749,-10101,-15575,-23083,-18546,-34768,-27384,-24144,-27655,-16823,-13770,-10693,-9645,5785,42426,47944,22917,7094,-4476,14884,53806,77043,78940,55981,3140,-28555,5967,33437,36850,28408,24567,41155,72401,91776,91864,65189,28616,8158,5166,3202,-2999,-4296,-2161,-9533,-9314,2995,-2778,-92,13404,13979,4233,-11766,-8195,-2424,-2371,9057,19632,19538,28690,25484,-2293,-28323,-2463,7667,-3561,-6764,-5507,-2235,8881,16122,8189,-5028,11792,21678,-5467,-24807,6739,35273,35508,710,-24494,12388,29066,26734,21934,4964,-1312,5242,-4604,-10166,26167,25198,-10111,-6463,12689,5894,-16183,-2924,20835,20647,-8718,-28693,-12822,6126,22359,15162,8797,6526,-4613,-14124,-9534,4372,3578,-14002,-35175,-44678,-27528,-5613,-430,-5227,803,8272,18909,21214,12605,-3797,-14522,-15491,-14613,-19429,4454,23973,28943,22924,10758,455,1690,-1589,-15392,-36824,-49368,-30026,-24065,-25021,-18572,-6361,-8877,-16497,-23661,-20585,-1270,23873,35716,28470,7986,-552,4294,1209,-23592,-9533,-390,-2193,-9817,-13509,10717,24966,21942,-1873,-26,16056,-3108,-30013,11095,65455,82114,50136,-8038,-33230,-13234,-13554,2191,-3506,-11418,-19052,-23372,-25689,-33039,-23224,-35743,-32589,-14439,-4063,-16159,-32088,-5745,187,-10818,-11786,19572,41660,28604,5823,4539,28015,46313,43011,15174,-23836,-25842,-15877,3613,39398,48035,28002,15119,29457,41452,27701,14146,19011,21913,15440,12225,9089,-1923,-4006,3395,-4122,-24411,-17435,19712,25526,8764,-2050,-9281,-15939,-7662,6864,10825,4731,205,-4430,-12522,-17681,-27711,-26160,-22173,-16288,631,4186,-2568,-17419,-27930,-34657,-24917,-11890,-4130,9769,13711,-795,-19124,-19919,133,3640,-844,-6082,-1791,21307,27684,21889,4526,-21481,-32286,-28974,-6584,19406,35912,20905,-1854,-7754,3741,29090,38055,19739,1608,-3060,-20319,-15959,12972,36104,36727,19567,16359,27280,22089,16965,19449,7889,-22714,-23353,-15132,-20968,-22603,9262,29132,31124,20017,2061,-24501,-17248,1714,16646,41249,63932,59703,19931,-6501,-10833,-13664,-4753,25046,30233,12434,8125,14396,3223,-11268,-13962,-24627,-20891,12504,43561,56956,56061,46787,24446,6129,-11600,-14757,-10951,4230,27809,28469,1120,-32374,-13304,-3216,13089,30529,31739,13083,-9101,-14434,-15140,-20130,-9773,-4731,-19411,-16516,23764,59347,64644,43900,27041,23870,17191,10900,25625,15714,-14232,-31614,-901,-6924,-24337,-686,32838,50143,43345,19506,-9649,-20642,-28489,-23903,1806,14712,10483,7295,4862,-7624,-16822,-12776,-8685,-4723,3209,11319,7684,-2396,-11340,-11564,-4361,-4815,-12790,-2985,20061,48512,62343,41923,27768,50272,72702,66462,25528,-24250,10636,24651,12550,-5610,-18965,-11316,-986,-6938,-18081,-29360,-32927,-35360,-27178,-21519,10478,38826,42452,30867,19026,12138,10452,3099,-9957,-5958,13658,21600,20712,20395,18408,-2642,-21747,-30364,-13242,2468,6087,9325,18721,17223,9611,-6369,-13989,-23565,-32323,-17151,-11735,-25777,-30556,-2296,9953,-499,-20441,-25724,-8093,13620,26486,19219,-16671,-44088,-5462,3203,-6629,-23792,7753,13784,-318,-16534,-20285,-10456,-9389,-18846,-27587,-6035,25965,59476,85586,96288,82152,48442,29405,31767,22179,9202,13193,28036,47382,41837,29293,18672,1758,-7672,-16717,-12881,-3282,-7294,-14130,-18295,-19416,-11117,-4214,-8964,-21656,-10949,7948,1853,-23476,-17772,-11438,-17334,-15286,-371,9673,6531,2565,20500,34770,25210,12669,10502,12937,16676,22771,17713,3599,-2837,-9910,-20945,-11208,-3089,12652,26906,31459,19937,1075,-19832,-17450,-11827,-14726,-20163,-16285,-7246,-1241,8653,22179,37056,38978,14626,-23371,-22282,-4243,-4559,-22474,-19392,-4085,-9623,18263,80509,93497,51312,13428,-22776,-31439,-9882,-6960,-6016,2694,-9649,-19825,5175,7034,-7439,-17706,-14496,1044,6065,-9774,11818,42268,38713,21200,11480,14873,2056,-12056,-14994,-3750,-5707,3343,36132,73078,86109,63948,20399,-15795,-31576,-15556,3667,17733,12617,-1124,974,8930,10088,1536,932,9564,18033],[12200,-9194,-14382,-5682,-8923,-8002,-7942,-6883,-5197,-4539,-6524,4067,19588,17434,1783,2736,13591,13625,644,338,4267,3324,1153,-7088,-13099,2086,9040,3954,3325,-7259,-26018,-24744,-3884,6718,-11718,-36578,-21676,-2395,2148,-4106,-12519,-50,7826,-12372,-27601,-11115,16516,40615,35946,19350,3732,-23713,-23579,-5724,-13128,7565,52213,71760,61982,49467,27732,4985,-5753,-1924,12061,20510,34276,27360,10055,2340,16324,26607,26168,15589,7033,-4579,-15019,-12537,2435,8882,4133,-3290,483,22862,50419,65154,54992,42481,26365,4955,-5774,-8008,2224,3654,16047,60161,86009,87980,79575,67197,45420,9323,-3772,-2834,-4270,-14337,-23950,-28642,-16799,-20681,-31668,-8481,-2694,-17207,-28963,-15654,-15974,-20113,-13656,561,21388,25018,19657,3727,-4893,13073,21009,11836,11726,18115,11210,-11201,-25145,-15802,-11667,-8215,7916,13574,2670,-7377,17565,26261,5835,-14336,-11341,-5901,3607,6137,-9238,-11300,-11776,-19548,-29473,-23353,-14252,-3843,4858,26635,44662,30489,-2571,-20835,-11639,-4850,4702,13932,6067,-4370,4531,16831,34505,59639,68936,47596,-742,-38172,-68087,-54340,-58881,-92859,-127361,-134863,-100225,-70793,-47756,-1894,-1349,-9611,-24157,-27316,-29869,-25725,-18938,-25326,-19581,-9071,3469,12248,26950,31080,14641,-12635,-28082,-23453,-20861,-3878,19956,26374,13854,10726,16901,25448,5793,-17763,-30522,-30454,-19905,7135,27598,23804,1250,-11199,-18666,-10346,15587,37106,30404,1877,4174,51574,92698,73091,17775,17714,32037,32418,31988,14037,-13729,-16557,-330,-1351,-14126,-16168,-7659,14636,27206,21282,105,-18302,-19838,-14420,-9660,-5730,-4548,-4241,-2344,-1258,-8381,-25751,-17289,-8050,-20587,-20085,3668,32088,20691,-11462,-24105,-7735,-21681,-32813,-18730,-15323,-713,7843,-9089,-12174,3338,4886,2541,2366,8111,12810,27607,27914,9709,-15267,-34583,-7654,25762,33766,13691,29145,52258,47908,9505,-23459,-4586,8584,-7768,-30445,-38967,-13955,-1916,-7046,-21413,-31764,-27694,-11344,5904,16888,21554,16996,1914,-11840,17718,44798,46539,23239,-5331,-27674,-13447,-16715,-22193,-9997,11965,15580,7542,-1042,-7020,-7270,-8846,-10113,1573,26668,55178,67281,47210,22395,17961,18407,19495,17532,7819,-5694,-7154,5152,17828,28890,23244,-2118,-9603,11391,30709,34176,22325,-1811,-22735,-26773,-7060,2459,2288,3078,-2412,-12811,-19479,-13177,2230,6623,-3971,-14410,-11927,-3609,20178,41310,37367,12677,1304,6240,-1827,-22043,-14477,9744,35363,38025,10609,-17125,-27705,-26023,-11743,-11891,-17436,-5345,23679,39094,34279,10022,-22998,-9570,-5305,-8659,-13353,-21633,-28580,-20751,-8077,-16096,-17551,-7760,-28939,-26902,-18604,-22334,-18955,-15769,-15413,-16402,11833,50063,55782,25892,4775,-12092,8843,51644,75789,77275,56555,4902,-21676,9119,31459,29041,18440,16455,35537,68337,89323,93084,70224,35573,12262,5008,1096,-4056,-7100,-9447,-17900,-11430,271,-7945,-5548,11025,15119,6232,-10392,-6401,-2041,-5169,1572,10498,17990,34683,32869,3422,-18636,5006,11595,-3009,-7377,-4757,-2684,4468,12435,6909,-3591,17140,31883,5455,-12921,14884,37348,31984,-3089,-19288,15074,29719,24194,15049,243,-1186,8100,4062,-4208,24347,25480,-9503,-8501,15649,11676,-15756,-8959,19119,22063,-7203,-28113,-16852,-4924,11942,10686,8281,6669,-6883,-17250,-4093,17050,17998,-1764,-29144,-34378,-17526,-460,-662,-6769,-110,10278,22526,24336,11930,-9901,-27420,-23787,-21333,-29632,4045,25728,36239,31694,16983,1473,2493,3884,-6845,-28337,-40861,-27620,-25701,-41132,-25983,-6988,-5565,-18447,-30331,-24984,332,29159,36846,22778,-1305,-8341,220,-340,-21849,-18492,-17798,-24305,-24502,-3307,12883,20526,15456,-7267,-4376,11575,-4821,-32509,4971,57362,78138,51976,-629,-32330,-20198,-14901,-1224,-10813,-17808,-17728,-17515,-25048,-31416,-21480,-26522,-23463,-6747,2255,-10555,-27652,-3128,7553,-265,-12977,7271,31576,23537,7300,12604,36940,53161,46004,11652,-30217,-13346,-11758,-5079,29077,39296,20676,10329,27492,40060,27087,13206,18121,23126,18433,15023,10484,-2211,-6121,11,-8656,-28306,-17607,14527,15648,-2275,-3225,-6046,-13530,-7254,7278,12550,9278,4992,-4909,-16894,-18145,-21432,-19244,-15803,-24693,-9160,-4659,-8852,-19840,-23181,-21375,-13389,-7797,-9709,6429,17361,7041,-13563,-25722,505,9243,7124,1686,4826,26877,33827,30384,16444,-4903,-16775,-24317,-3849,21462,35763,18115,-8111,-15248,-2727,19320,22544,-557,-11290,-467,-14287,-22257,5399,32247,38717,27754,22053,23488,14641,15445,25303,17006,-18239,-24349,-9475,-15374,-28547,7899,31533,31045,12452,-11744,-26486,-17146,332,15196,39458,62010,58313,20444,-2055,-10767,-16675,-1278,28644,31375,11227,4814,15405,5699,-9443,-10603,-17021,-21098,11312,46514,59514,51909,39608,18206,3473,-11473,-14840,-13711,-422,25549,30407,5591,-29634,-17204,-2817,17106,36260,36404,15473,-7342,-9598,-9563,-15132,-8150,-2268,-13963,-16379,19377,54700,60405,40122,23727,21433,14376,5734,17902,8427,-18783,-27671,-3912,-12955,-30791,-1455,31293,44946,38793,18014,-11523,-24988,-33009,-22148,5641,19505,12315,6987,6546,-4712,-13913,-8521,-1705,2738,8151,12327,4234,-11439,-25466,-14959,3620,3088,-10382,-12695,14991,49493,67264,49211,33996,53091,74265,69594,30724,-19017,2825,18646,11227,-2879,-17388,-15161,-1768,-2741,-11896,-25783,-33384,-32704,-25161,-26673,527,22750,26993,20566,11279,3308,575,-3571,-11299,-7072,10922,20705,21333,19499,14799,-5685,-20785,-30921,-16487,1690,10543,15098,20668,15543,4695,-12116,-17940,-25091,-31225,-18713,-17634,-36497,-25244,3187,12482,1801,-15138,-19547,-3623,19012,31059,23703,-9442,-52643,-14383,1067,-4571,-28218,7541,18500,5276,-14609,-22513,-10953,-10667,-22730,-25211,358,34760,67990,91647,100720,84919,48988,26836,26606,13526,-4772,-1332,14175,28628,25950,22744,19714,5784,-5618,-19130,-11184,2622,-1775,-12070,-19710,-21826,-12994,-7405,-10033,-18695,-11192,8028,6709,-14252,-25991,-20973,-22603,-15323,390,9639,7008,5115,24702,39856,27242,11114,8159,12645,20055,31438,29637,13923,1591,-14424,-22540,-7261,-518,13422,28657,35207,20973,-3931,-28856,-23309,-21432,-25057,-21936,-12842,-5258,-841,8035,22962,39588,41237,15914,-24185,-24486,-3767,-1978,-16407,-18746,-6098,-13922,-4690,50920,72867,45307,18408,-16886,-37034,-11103,-8531,-14216,-4780,-13397,-17842,5689,5577,-8076,-15691,-11810,3530,10511,-665,17091,44989,39990,22145,12615,21749,11523,-3892,-14108,-6244,-4901,2892,34128,72060,85466,58073,15754,-10969,-24825,-22758,-802,16215,9474,-12051,-8323,8632,7391,-2333,-2677,7474,19359],[10506,-10560,-17606,-10507,-16008,-16041,-12675,-8516,-5327,-5161,-9304,391,18477,20104,5106,4957,16341,18270,9686,7911,9267,3621,-5411,-20722,-25416,-7456,4324,2045,-2181,-13516,-33153,-26403,-3074,10337,-4017,-29562,-27617,-5979,-26,-5938,-11879,5414,13006,-9319,-21479,-3407,24488,47503,40930,21749,5690,-19841,-33210,-20078,-35021,-11431,31144,43312,36384,31044,17728,-3572,-12083,-5090,14093,29652,45118,30787,5525,-3230,11508,24220,27099,17371,4521,-12309,-18393,-10559,7851,16489,12183,2000,-2066,12886,37246,53650,44812,31624,17579,2534,-4608,-19109,-8962,-1849,9779,53956,88221,95372,89317,75582,48975,13305,-2987,-4227,-3274,-15321,-33275,-20617,-11875,-20386,-27699,-5228,-688,-16762,-33581,-18892,-16457,-18519,-9635,9192,32597,33447,23449,2728,-6014,12961,22329,14153,14374,18782,11654,-10997,-35421,-28005,-20528,-8650,10957,15344,3585,-491,28329,38586,17236,-6305,-9213,-4836,3889,5130,-9865,-7867,-7063,-15505,-25342,-15687,-6010,2224,6836,23280,34666,19535,-8851,-21499,-10928,-2382,4380,7114,-2977,-10329,126,12260,29014,52561,61059,40319,-5866,-39956,-63899,-85577,-115383,-169345,-209221,-206019,-152149,-102035,-28056,15972,14351,2220,-15588,-33553,-41591,-20968,-15701,-23838,-20968,-14500,-2648,8965,25308,28281,10604,-14757,-22617,-17863,-15958,-5930,12641,18092,6428,9544,21674,31836,11855,-14382,-29073,-28670,-15759,13668,33393,27102,919,-9286,-15456,-9990,14739,32989,22455,-5847,7196,57774,102811,79934,16160,18472,40249,37805,30862,12713,-14042,-23757,-6707,-3046,-13353,-14265,-6674,11393,18857,6077,-8283,-17087,-18318,-13733,-5772,73,-1844,-8573,-12766,-15732,-20966,-35364,-21222,-6978,-18645,-28061,-9483,17789,9538,-19843,-24282,-4963,-18317,-36796,-22435,-14333,523,4443,-15495,-12057,3202,1472,4032,7157,11445,14506,27234,25530,9361,-13641,-34212,-9040,21234,26060,14403,34557,54999,42464,-67,-16042,6602,11752,-10273,-32785,-39177,-13611,65,-610,-14546,-33792,-29405,-6531,18504,33782,35712,24008,1878,-16333,13868,40159,43226,18607,-13329,-21754,-3421,-7974,-18257,-12235,10007,15923,7349,-2156,-7848,-5397,-6034,-11912,-3906,22254,51505,64461,48410,28545,26326,28693,30766,30269,19673,3098,-4680,1370,13583,26044,23178,-1926,-9843,9768,28445,33749,26487,7758,-12844,-24657,-5951,3948,1797,-905,-4913,-8473,-10278,-4437,8147,11562,1732,-8504,-9191,-2524,20934,43181,42747,20588,5838,7151,-175,-18891,-16468,11303,38905,42215,15030,-11960,-21830,-24747,-12609,-9602,-12623,-759,26826,37881,29517,1470,-25183,-9291,-6294,-7845,-12375,-22203,-22214,-12671,-4824,-17546,-12711,1393,-21933,-25178,-12300,-16466,-21402,-16797,-18452,-23693,17045,55595,62674,29444,3908,-19875,1180,45812,69937,71339,53703,5495,-15195,11092,26122,17637,6474,6986,29130,62759,84624,91657,73231,41568,15806,3506,-1538,-3012,-6541,-14071,-25327,-14701,-5428,-15447,-11695,7978,14939,7007,-9445,-5110,-2352,-7416,-5333,1241,17818,40495,39677,10388,-9024,10658,13552,-3958,-9229,-5557,-4899,-2357,6375,3079,-4568,19684,39418,17179,388,22433,37368,26216,-7408,-15660,15075,28374,20761,7992,-4675,-3397,7951,10067,3462,21363,23393,-9890,-11768,16313,15670,-14607,-17516,14400,20455,-7323,-29775,-22471,-18845,-1159,4922,8216,8100,-9455,-23371,-2280,24398,27956,8533,-18605,-19588,-7892,2318,-3293,-9673,-2616,10286,24214,26019,11415,-11952,-31932,-22608,-16397,-20194,5147,26852,41989,38516,22436,2819,1530,7916,1088,-19946,-30638,-16608,-11744,-28062,-31015,-9730,-1376,-13707,-30237,-29575,-744,30839,34642,14867,-11890,-14857,-2237,-350,-14200,-16246,-18685,-14736,-17123,5895,13945,14809,7403,-14883,-10828,3583,-8862,-29628,1136,47677,70612,50608,4590,-26122,-21938,-12445,-2834,-16271,-23551,-15729,-10002,-19055,-26555,-18419,-18044,-13823,1518,8969,-4834,-23833,-1795,13165,9370,-6816,-1744,19676,16336,7922,18980,43000,55902,44151,4527,-20169,-349,-6368,-15085,16241,27910,11534,4589,23877,36433,24813,11431,16169,22961,19628,15382,9161,-4969,-9710,-4531,-15063,-34105,-17760,8426,5008,-10358,144,-1405,-11133,-7665,6506,12166,10826,6954,-6473,-20954,-17659,-16341,-14713,-11723,-31669,-18754,-12458,-12755,-16981,-11272,-6575,351,-107,-12820,1838,19404,14726,-6569,-28695,1503,14552,14043,7961,11091,32446,39870,39296,28605,10056,-2010,-11545,65,20932,31946,12313,-16410,-21488,-7210,10273,8097,-17870,-13283,2309,-13174,-29771,-2621,26439,37900,33490,28487,18459,2883,10056,27548,23517,-13700,-26141,-5184,-9604,-33444,4928,31883,28987,3379,-25280,-17876,-17107,-2839,12389,36714,58561,53909,18073,1002,-10644,-21155,909,30929,32026,11973,2105,14917,6965,-8323,-8460,-12069,-19793,9794,47619,57991,41663,26580,8253,-1549,-12692,-15571,-16396,-4414,22747,30404,7893,-26480,-21850,-4120,19838,40525,39218,15898,-6791,-5061,-4038,-9310,-4576,2021,-6924,-15175,12626,46353,52535,33813,19207,18473,11584,2067,10000,-412,-23017,-22611,-5672,-18528,-36337,-1276,27604,36527,30532,14382,-13341,-28485,-36980,-19794,9402,23928,13559,5398,6970,-2131,-9750,-3112,6456,11785,15235,16494,5102,-14995,-31547,-11814,11536,10952,-4843,-24075,7777,46982,68227,52971,36779,53025,73646,71516,36735,-6712,-2510,12176,8408,-1850,-16716,-18289,-2058,1969,-5822,-20706,-28778,-27668,-21195,-28999,-11318,5534,10967,9698,2773,-6296,-10015,-11083,-13503,-7654,8963,19788,21592,18055,10373,-9639,-20227,-27599,-19142,-156,13905,20305,21981,13463,-162,-18031,-21641,-25742,-29971,-21577,-25321,-43756,-15840,9034,14475,4112,-8390,-9603,4139,24516,34908,27773,-2314,-43382,-21513,-203,-2387,-26012,8532,23702,11583,-11104,-24904,-12834,-12512,-24690,-19884,7284,43712,76896,97815,104315,86530,49125,24669,22266,6139,-18689,-12350,4507,10572,10407,16577,20870,10523,-2251,-19243,-6609,9375,3375,-10446,-20757,-22870,-13777,-9846,-10630,-14243,-5886,13102,14229,-4970,-26319,-30139,-26775,-15513,145,8801,7624,8875,30561,46116,29393,9035,4820,11008,21847,38250,41495,26865,6862,-17524,-20156,-1763,2783,14500,30192,38374,22335,-7845,-33528,-23337,-26012,-29681,-20303,-10197,-3886,-678,6661,21471,39008,40546,15074,-26061,-25692,-2958,896,-9874,-16801,-8254,-15384,-29253,22154,52935,39393,21507,-11958,-37751,-12220,-10585,-21362,-10475,-15102,-16515,4026,1910,-9025,-12692,-7785,7774,16330,8896,21814,45202,38622,20820,11324,27881,20137,2654,-12058,-8938,-5172,1561,30734,68203,80586,49027,10390,-6974,-19674,-29509,-4252,14069,4913,-24680,-3984,15265,6733,-6696,-6785,4465,18468],[9440,-10416,-18434,-13024,-20716,-21766,-14885,-8353,-3813,-3404,-9637,-1995,18279,24168,9585,6964,18294,22739,19969,17481,15422,5694,-8319,-27068,-32247,-12062,6282,5592,-6251,-19421,-38702,-24683,-500,14901,4815,-17458,-24137,-7549,-1149,-6271,-8851,11418,17510,-5916,-15201,3922,31335,53227,46055,25895,10950,-11236,-25257,-13934,-31544,-27872,11054,17772,13078,13511,8061,-10905,-16463,-6726,17139,39221,55235,34356,2031,-7038,9588,24292,29226,19488,2900,-19725,-21983,-9667,11902,22744,19159,6672,-4406,3329,23499,41341,34428,21641,11913,8969,9311,-14241,-17945,-6467,4433,46457,87579,99724,94993,78252,48195,16335,886,-1647,-847,-15340,-30587,-11429,-6851,-18991,-22422,-1243,2172,-14083,-33332,-22653,-17833,-17648,-4885,18400,44232,41699,26075,526,-6880,12387,22948,16594,17738,21020,14703,-6288,-34726,-39255,-26433,-7916,12737,14947,2998,6984,38526,49396,27211,1633,-6279,-3945,2950,2713,-11413,-5074,-1950,-10408,-19995,-7641,2337,7588,7342,17416,22038,7075,-14986,-19719,-7815,1903,4912,311,-13654,-18227,-6715,4540,20527,43604,51993,31717,-12741,-41916,-49834,-122041,-189372,-269231,-310882,-286089,-209538,-118195,-5600,31631,29484,15767,-1733,-21705,-27215,-12978,-13657,-24915,-24232,-21079,-10092,3490,20124,21958,4292,-17211,-16585,-11534,-12181,-8064,5657,9687,-3038,5345,23329,35544,16263,-12001,-28143,-26621,-11304,19417,36860,27393,-1076,-7880,-13370,-10041,12924,27009,12922,-13051,9186,59114,106652,82202,13241,16268,44241,39600,27711,10117,-14295,-31823,-14341,-5876,-12441,-10880,-2435,9896,10403,-11181,-10230,-12404,-14196,-13031,-3940,3385,-1742,-15091,-24227,-28179,-31444,-45018,-26392,-7399,-14542,-23956,-8406,13486,5149,-21738,-19751,-4214,-16413,-34938,-26549,-13870,-260,-1858,-23741,-12043,1001,-3025,6031,12122,14436,14419,23960,20552,6693,-14250,-36009,-12574,13300,14978,14923,37734,54588,35461,-7613,-7173,15848,13725,-14101,-36968,-41610,-15563,-849,2314,-10514,-35037,-30569,-5158,21371,36930,37931,24908,801,-20796,7985,31822,35422,10472,-22955,-11488,6862,1282,-12785,-14914,5484,13543,5141,-4460,-9612,-4696,-3970,-13009,-11673,14024,43098,57079,46343,32514,33028,37915,41357,41372,29799,10313,-903,-3551,6826,20933,22245,-1830,-10493,6959,23407,29348,26697,14358,-5728,-22652,-6658,3548,338,-5785,-10211,-7837,-4193,2137,12144,14216,5402,-4414,-7737,-2984,19510,42187,44708,24746,7039,4958,-1452,-17641,-18623,10714,38500,42801,17204,-8373,-17777,-23161,-14348,-8647,-8380,4575,29346,35559,24796,-2281,-14185,-8023,-8791,-8536,-12844,-23860,-16056,-4732,-1693,-20793,-9552,7938,-16330,-23671,-6713,-11457,-24940,-17210,-18576,-27026,19985,58008,67793,33263,5040,-24445,-8214,35913,59116,60666,46584,3969,-10160,11185,17250,2812,-7336,-3676,21648,54915,76633,86332,72961,45461,18071,250,-5235,-1374,-4302,-15688,-27542,-19086,-13952,-25010,-17187,4802,13675,6671,-9092,-4972,-4318,-10378,-11717,-7979,18177,45292,45318,17599,-854,13489,12521,-7402,-13125,-8525,-9070,-11544,-1901,-3546,-8290,18909,43224,27659,13117,28509,35010,18272,-12050,-13973,12359,25156,16538,570,-11191,-9129,3985,12405,9805,17123,18615,-11758,-16076,14461,17366,-12490,-27482,7090,15731,-9486,-33655,-28329,-35057,-14917,-671,9284,11561,-9138,-32512,-4600,26010,32994,16345,-7053,-5409,392,2642,-8094,-13429,-6452,8522,23997,26019,10875,-10068,-22976,-16473,-7213,-7893,7861,27638,45733,42763,26335,4258,-552,10814,8364,-12081,-22413,-6588,3664,-10288,-28397,-14135,3218,-4028,-22455,-32876,-4659,28666,29149,5169,-22811,-18022,-2405,1524,-5798,-6327,-4767,7991,472,13635,13691,8287,-1235,-23654,-17148,-7512,-15114,-24775,-195,36980,60224,46852,8284,-19244,-17750,-7858,-3375,-19459,-27791,-13361,-1901,-11799,-23507,-16711,-11345,-4718,9872,15744,796,-20394,-1386,17092,17223,2239,-3698,8392,8462,8114,23841,46527,55070,37979,-5267,-5463,12941,43,-24305,2707,15711,2135,-912,19405,31314,21522,9415,13927,22166,19751,14254,6433,-8486,-12807,-8429,-21706,-40726,-17989,2236,-4601,-11944,5980,3945,-8339,-8486,4786,10032,9843,6638,-8616,-23626,-16456,-12456,-12083,-9809,-27930,-24031,-16256,-11674,-8431,3082,9020,14131,8212,-12722,-3393,19455,20546,-1034,-28790,3795,19892,20071,12706,15848,35750,43547,46734,39538,23010,10677,-229,4385,18759,25833,5060,-24766,-22578,-8749,3066,-3623,-29984,-11629,1783,-16166,-37087,-8892,20195,35311,37351,35468,14442,-11375,2415,27177,27868,-9494,-27662,-1326,-3397,-33449,1499,31072,25748,-6131,-30182,-11140,-16989,-6773,9007,33798,54800,48088,13674,3350,-9438,-25888,2403,31824,31530,13582,1931,14597,8098,-7151,-7171,-9525,-18171,8886,47428,52877,26908,9572,-3816,-7807,-14438,-16080,-17693,-6539,20102,28764,8226,-23448,-25716,-6565,21578,43564,40664,15015,-6728,-159,2188,-2849,-55,6842,16,-13129,4255,35274,42032,25775,13740,14431,8002,345,3617,-9434,-26026,-17764,-5358,-20305,-32498,603,22872,26185,19254,8156,-16370,-31758,-34987,-16518,13434,28265,14610,2937,6506,545,-4353,3427,15216,20876,22271,21885,9769,-10798,-19190,-3517,19639,18983,2938,-35499,-621,41321,65054,52946,36588,50992,71973,73352,44159,6612,-3302,6179,4417,-2371,-16827,-20186,-1569,7147,183,-14955,-21951,-21066,-15474,-25171,-23955,-10176,-3490,-351,-5476,-15702,-20114,-18464,-16086,-7682,7967,18993,21542,16337,5975,-13629,-19688,-23314,-20455,-2910,16021,24587,22757,11536,-4136,-23669,-24451,-25164,-28496,-25601,-34472,-33623,-5581,14151,15304,5773,-1816,653,13315,29907,37773,30930,4063,-33906,-24768,-458,-510,-21428,10263,28467,17628,-6657,-26751,-16152,-15158,-24728,-14326,13545,51201,84321,102855,106765,87061,48671,22541,18538,424,-31976,-16114,252,-5165,-3746,10921,21725,15226,1856,-17760,-2525,14165,6314,-10425,-22081,-23105,-14466,-12357,-11545,-9563,2825,21650,22621,3264,-20637,-38738,-29298,-16205,-1426,6774,7798,13005,37109,52640,31119,6107,251,7898,21957,42865,52265,39318,11337,-19775,-17553,2225,5015,14884,30713,40291,23483,-11043,-33303,-19976,-24945,-25443,-17396,-9065,-3993,-1539,3980,17260,34807,36296,11508,-29260,-26270,-2601,3488,-3616,-14650,-11423,-14029,-38933,4789,38349,34190,22253,-9376,-37561,-14445,-13613,-27391,-14930,-15716,-16467,-413,-4327,-10669,-10079,-3923,12851,22871,17768,24788,42118,34022,16680,7084,31653,26093,6707,-10164,-12187,-7135,-985,25744,61147,70982,36535,3543,-5705,-17603,-35475,-6861,10707,-1303,-31579,9173,24978,7704,-11597,-11651,339,15186],[6622,-11352,-19473,-15662,-25143,-27375,-17467,-9398,-3476,-2142,-10091,-5514,16474,26785,12361,5950,16651,24034,27371,25299,19868,7142,-8488,-22582,-36236,-14418,11614,11410,-10861,-27543,-40487,-22163,1001,17332,11132,-7256,-17588,-9153,-3307,-7362,-6174,15339,18993,-4737,-11147,8408,34863,55813,49261,29616,17002,-1345,-10627,2894,-14846,-41257,-7987,-4238,-8121,-3902,-2903,-18752,-20599,-9033,18665,46352,61778,35497,-2259,-10850,8489,24816,30591,19948,635,-27235,-27353,-11869,12364,25346,22778,8790,-7909,-6145,8635,27154,22524,11424,8334,18082,24212,-2311,-24571,-11715,-975,37045,82647,99091,94453,73582,42018,16373,4234,1365,573,-15400,-21160,-3401,-3352,-17857,-17431,1943,4185,-11294,-28604,-27601,-21277,-18438,-837,26459,54468,48172,26223,-3757,-7755,10485,21541,17954,20999,24494,20256,2431,-21514,-39158,-26975,-7149,12071,11397,384,13851,46530,57064,34216,7492,-4222,-4249,-170,-2086,-15060,-3677,2563,-5350,-14901,-1126,8741,10833,5463,8431,6402,-7820,-22721,-17686,-4124,5977,5114,-6519,-25379,-27832,-15882,-6115,9502,33347,42356,22403,-21188,-42358,-34730,-92031,-207552,-294352,-304720,-250775,-164759,-76476,15432,43660,42156,28570,13032,-4391,-11750,-6378,-14204,-28426,-27374,-27416,-17296,-2026,13760,14210,-2891,-18953,-10798,-5830,-9740,-8675,3759,6225,-12175,-1636,21691,36063,18633,-10575,-27363,-23955,-6436,24556,38313,25219,-3792,-6212,-12078,-10338,10552,19809,2678,-16686,10224,55756,104270,80356,9925,11760,44123,38180,23239,6714,-14194,-33731,-21093,-9100,-11105,-5536,5403,12320,5589,-28891,-6123,-7069,-8620,-10911,-3279,4726,-3375,-22448,-31489,-22653,-26123,-35244,-29814,-8786,-10010,-13473,4286,21809,11286,-13755,-13564,-4643,-15382,-30992,-29241,-13262,-2250,-9937,-31520,-11278,-2219,-6684,9494,17990,18598,14664,20003,14926,2933,-16100,-39111,-16975,3526,2773,15862,39148,52008,28392,-10384,1988,24118,16126,-17052,-41808,-44709,-18250,-3229,2680,-8537,-34798,-29356,-5523,16573,28250,28348,17709,-3404,-24656,1510,21353,24466,466,-29166,-971,16701,10605,-6048,-16130,-297,9530,1965,-6993,-11251,-4076,-1660,-11607,-19687,3670,31734,46989,42480,35296,38658,45817,50821,51030,38957,17050,4268,-7403,-537,15291,22069,170,-10154,4215,17078,22461,24223,18584,-663,-20486,-7885,2428,-867,-9444,-16062,-9504,-403,6985,14975,15854,8512,-619,-6187,-3490,17389,39486,43883,25822,5968,1053,-4226,-16897,-19222,9139,35404,41043,18311,-5172,-14449,-21056,-15469,-7560,-3688,11288,32481,34270,23343,3086,-2814,-5585,-10995,-8878,-13000,-25117,-10090,3159,2145,-24097,-6624,13210,-11117,-21296,-735,-6083,-28083,-15988,-14887,-21050,21818,58833,72582,39066,10123,-19400,-16499,24211,45630,47407,36965,1885,-5307,11066,7388,-12793,-20661,-13117,14887,46240,66539,78130,70417,48294,20488,-2881,-8662,840,-944,-14023,-22472,-21264,-22422,-32516,-18161,3809,13444,7193,-7882,-4833,-6810,-13400,-16025,-15036,19648,50065,51123,25798,6568,14459,9451,-12415,-17953,-12261,-12887,-19552,-9805,-11262,-13134,16249,44160,36565,25088,33782,31626,9994,-15104,-12945,8693,22087,13535,-5619,-18734,-17330,-2480,12070,14479,12893,12337,-14240,-19795,11365,17708,-8641,-33543,-579,9483,-12451,-37129,-30078,-41901,-22326,-2722,13124,18255,-2897,-35810,-9495,23133,34076,22457,5175,8442,7868,1602,-13701,-16349,-10297,6276,22914,25124,10967,-5829,-15580,-10110,1801,3819,12461,28986,47775,44668,28676,5730,-2534,13612,15590,-4347,-15826,575,16436,5729,-20780,-19155,8185,7971,-11078,-32353,-10753,23193,21120,-5366,-31400,-16703,-214,5213,2703,5213,11003,28642,17838,19755,12144,1532,-9273,-30855,-18926,-20376,-22932,-19720,346,25827,47759,41649,11238,-12777,-11683,-2828,-3583,-20571,-30067,-10982,6078,-4362,-20757,-16244,-6301,3522,17942,22220,6111,-17174,-1747,19226,22635,10482,168,102,1078,7815,26987,47555,51089,28025,-16432,9806,25907,6912,-28882,-9553,4464,-6277,-5663,14262,24946,17388,7191,11582,20950,19079,12203,3341,-11053,-13507,-10425,-27086,-43309,-18628,-3950,-11994,-8503,11640,8928,-5414,-9962,1719,5907,6140,3860,-11603,-24838,-15243,-10068,-11518,-10170,-21736,-21964,-15595,-6870,2351,17549,23882,26442,15206,-10820,-9319,16712,22837,1154,-28593,6546,24312,24191,14853,17411,34447,42614,50601,47553,32764,20018,8359,7692,14874,17810,-3119,-30649,-19259,-8781,-2811,-12631,-35050,-12910,-3485,-23096,-40496,-12594,13939,30953,38734,41176,12038,-27036,-6578,24205,29492,-6546,-29156,1534,2105,-30086,-2556,28621,20756,-16358,-21593,-7020,-17530,-11649,4568,30123,50495,41305,6851,4233,-7829,-30916,2535,30308,28458,13718,3729,14658,8822,-6538,-7426,-9938,-17468,8114,45235,43785,8494,-10158,-17317,-15448,-17251,-16833,-17877,-7507,16796,24671,5780,-21352,-27659,-10861,21320,44295,39910,12184,-7786,4348,8444,3437,3737,10130,5017,-11628,-6251,21465,29008,15829,6591,7940,1999,-813,-1078,-18328,-28525,-14740,-4323,-17660,-23788,3395,17066,14115,4794,-1553,-22175,-36451,-31807,-13160,16808,31526,14627,-1100,4434,2533,1111,9863,23009,27943,26668,25427,14923,-3603,-7107,6235,27086,26421,11513,-30984,-9970,32081,57070,48449,33205,47106,69422,75100,52242,19321,-101,749,-1188,-5067,-18350,-21431,-1070,11721,5147,-9753,-14502,-13704,-8933,-18173,-30809,-19483,-14631,-9273,-13418,-24627,-28473,-24733,-19137,-7918,7119,17616,20460,13873,1852,-17121,-19379,-19364,-20503,-6916,16344,27199,22646,9766,-7117,-29238,-26261,-23767,-27101,-30724,-45132,-22793,3687,17314,14110,5914,3275,9407,22024,34455,39069,32371,8733,-25546,-23444,-157,338,-17266,11669,31566,22217,-2231,-27075,-20950,-18826,-23994,-9931,18041,55995,88629,105065,106806,85689,46969,19931,15087,-3455,-39467,-12346,400,-16254,-15136,5895,22003,19308,6056,-15985,-636,15724,6326,-12296,-23816,-23126,-15665,-15345,-13165,-5367,12682,31596,30520,9734,-14609,-33320,-29463,-17221,-4051,3751,7471,17140,43772,58832,32290,2528,-5209,3809,20977,45782,61611,49911,14509,-21246,-16279,3666,5471,14253,30105,40965,24448,-13473,-31111,-15721,-20834,-19533,-14024,-9088,-5502,-3434,242,10847,27524,28986,5772,-32451,-25594,-2492,6107,2479,-12234,-15476,-10194,-15862,12214,34801,31410,21621,-8770,-38849,-17795,-17073,-31616,-18164,-15599,-17103,-6953,-12133,-12297,-7993,-424,18627,30180,25936,26131,36273,26867,10411,899,33256,29595,8827,-8593,-15308,-10162,-3972,20051,51732,57441,21423,-4265,-6956,-18248,-39090,-8573,6343,-8268,-19497,24036,35021,10126,-15988,-16507,-3993,10669],[3176,-12559,-20114,-17728,-28010,-31653,-20060,-11178,-3707,-963,-10075,-9216,13960,28549,14132,2773,12266,22902,31938,31446,23345,9006,-4691,-13206,-37203,-13873,19744,19074,-14029,-36707,-34093,-18407,2042,18152,15162,865,-10660,-9602,-5055,-7897,-3109,18089,18721,-4580,-8070,11275,36502,56812,51839,33892,24317,9906,5886,21018,-54,-31032,-19287,-17833,-23996,-18748,-13557,-24895,-22600,-10740,19677,51733,65547,35188,-5937,-13075,9183,26845,32405,20046,-632,-28015,-32396,-15843,10400,25386,24200,9790,-10639,-12260,-4181,13143,10830,2900,7908,27468,37555,10509,-24977,-16260,-4558,28437,75680,95140,89297,63931,32933,14762,7130,4566,1731,-13825,-11093,4255,-278,-15721,-11654,5461,6284,-7969,-22613,-27451,-25273,-18748,3833,34300,64050,53829,25222,-8317,-6533,8977,19254,19309,25404,30595,29489,15141,-6500,-26474,-21324,-5714,9986,5991,-2237,20886,52844,62137,38845,11655,-2465,-4584,-4259,-8017,-19995,-2498,7331,316,-9819,4264,13752,12725,2093,-2417,-10772,-23894,-30945,-16200,-1280,8976,5071,-12288,-35350,-35749,-25352,-17854,-1879,23764,33834,14185,-29346,-38536,-21075,-62242,-158948,-233141,-236662,-185037,-109803,-40229,33472,52725,52249,39227,26256,12035,1620,-1820,-16839,-31110,-25996,-29624,-22014,-5434,8441,7055,-9285,-18605,-5300,-992,-8183,-6363,10501,12440,-16102,-10393,17402,33765,19249,-9558,-26067,-20196,-778,29453,38241,21411,-5801,-3473,-11047,-10696,7997,12018,-7460,-14644,10291,48201,96526,75418,7071,5767,40662,34408,18046,2707,-13821,-26401,-23694,-12611,-10199,513,14731,18081,7063,-13723,58,-3046,-3122,-7048,-3037,4324,-6434,-29908,-25951,-8756,-12340,-22434,-27183,-10537,-6207,-3107,18775,36224,23872,-2241,-7586,-6443,-15738,-28502,-29804,-13034,-5675,-19667,-35210,-10315,-6512,-8783,13616,23943,23887,16605,17200,9692,-1929,-19423,-40583,-22089,-7785,-8951,16501,38431,47302,21302,-9314,9893,30876,18766,-18238,-46061,-47953,-21828,-7248,-92,-9341,-34914,-26942,-6106,9488,15247,13313,5370,-10894,-29189,-5823,8714,10129,-11253,-24434,7630,24202,18081,-81,-16284,-7807,3156,-2828,-10450,-13478,-4319,-157,-9108,-26875,-9002,17293,34029,36130,35706,41716,50321,56839,57390,45691,22269,8793,-10401,-8808,8493,21362,2604,-10190,444,8813,12530,18235,18924,987,-19766,-10633,-491,-3074,-12412,-22200,-14274,-305,8423,15072,15294,10108,2000,-5539,-4987,13743,34113,38914,22367,1375,-5557,-9479,-17751,-19803,5182,28539,35845,17070,-3621,-12978,-20265,-17129,-7461,-31,17269,34526,33174,24760,12695,5411,-4431,-13636,-9473,-13586,-27315,-6219,8958,4858,-28163,-5242,15729,-8057,-19559,4242,-1627,-31881,-15417,-11108,-15500,21322,57108,75760,45520,17178,-11075,-22310,10551,29352,31272,24233,-1619,-1992,9805,-2829,-28358,-33565,-21439,7874,35624,53089,65703,64151,48563,21852,-6460,-13277,1175,713,-12592,-18576,-20896,-27387,-29449,-15806,3956,13338,7534,-7378,-6211,-11098,-18230,-19852,-20383,20205,53316,55919,33195,11543,12139,2952,-20426,-24810,-17364,-15134,-18250,-15614,-20254,-19486,10914,40896,41331,33773,36454,26189,964,-17258,-13643,3665,19109,11749,-10704,-28209,-28543,-11810,8110,15531,7497,3529,-18730,-23587,6113,15459,-5074,-30271,-7867,1686,-16577,-35166,-26872,-27511,-17494,-509,18716,26479,6568,-25413,-16466,15347,30317,25623,16035,20099,13099,-1599,-20546,-18862,-14823,2827,20009,22219,10335,-2327,-11059,-6292,8090,13097,16927,29558,46556,42712,27698,5105,-5345,15476,21503,1870,-12139,2921,23783,17496,-13471,-25470,11737,19078,-9,-28843,-19825,13606,9897,-17318,-31627,-13530,2205,8775,9852,15219,23787,43792,31963,22685,7886,-6541,-17144,-27312,-15244,-31641,-32320,-16217,355,13294,32579,34488,12766,-8093,-7230,468,-4919,-21144,-31435,-10045,12128,1819,-17927,-17471,-3924,9572,24300,26987,9815,-15164,-3837,18408,24114,14959,4323,-4887,-6013,5784,27182,45168,43648,14398,-25831,23367,36939,12855,-26200,-17857,-4330,-13108,-10284,7690,16738,11805,3995,8479,18786,17239,9185,356,-11521,-11256,-10631,-30163,-38691,-20396,-10655,-16745,-4469,14992,12239,-3171,-12729,-3453,-750,-833,-1983,-16096,-25193,-14709,-9662,-13332,-12731,-16154,-16768,-13008,-1536,12329,29910,36102,35701,19465,-8969,-15908,10664,20534,-1043,-29491,8496,26588,25209,13278,14355,27028,35712,49404,51301,38159,24834,13136,8850,9193,8282,-11686,-29182,-15218,-9145,-8151,-19379,-34438,-17475,-12205,-32840,-35936,-13746,8233,25103,37239,43917,10998,-39241,-14996,19076,28239,-5317,-30782,2857,5944,-26499,-7248,24224,13658,-27319,-14723,-5612,-18736,-17135,-1031,25436,45645,34478,-2257,3186,-6478,-35432,1087,26141,22343,11073,6210,15331,9186,-6692,-9359,-13196,-17596,7413,40923,31238,-11804,-28375,-29493,-23922,-21155,-17847,-17147,-7920,12494,18109,602,-20155,-26201,-17008,18760,42307,36800,7442,-10003,8235,14570,9462,6314,11030,7412,-11051,-18672,6170,14878,4925,-1899,-1045,-6765,-2163,-3922,-25710,-30830,-14021,-3591,-12156,-14080,6816,10946,1373,-11840,-13545,-30235,-41357,-27978,-9841,19285,33410,13505,-6589,854,3755,6241,15716,29186,32151,27392,25550,18215,2724,2655,15914,33791,33312,20505,-18607,-18685,19865,44842,40062,27498,42344,66767,77140,60560,30853,5575,-3248,-7876,-9637,-21015,-22009,-669,15320,8816,-5513,-6934,-5761,-1820,-9952,-19833,-15868,-19613,-16509,-20541,-31830,-31476,-26834,-21772,-8394,6143,15550,18301,10863,-1134,-18812,-18875,-15850,-19286,-11746,15194,28304,22087,8694,-8764,-34422,-26604,-21582,-25350,-35056,-42597,-12540,11234,18145,10813,4458,6533,16031,29320,37868,38778,31890,11303,-18798,-19167,317,-77,-14135,11961,32228,24647,1615,-25076,-26527,-23325,-23525,-7079,20678,58290,89861,104020,103680,81655,43478,16611,11773,-5691,-31923,-5939,2342,-20213,-22095,1632,21657,22436,9793,-14917,-1590,13811,3488,-15743,-25781,-23380,-17644,-18916,-15669,-2187,21948,41028,36805,13820,-10143,-27414,-27790,-18326,-7286,16,6549,20816,49818,63860,32535,-1696,-11414,-1010,19223,47368,69165,57859,16057,-22263,-17093,1972,3521,12051,27934,40029,24765,-15663,-29507,-12215,-16675,-14677,-10825,-10026,-8602,-6834,-4837,2314,17310,18782,-1845,-33926,-23832,-2912,8386,7805,-10039,-20875,-5593,6285,33278,41588,31318,20092,-9911,-42828,-22886,-21250,-34709,-21174,-15944,-18567,-15567,-20977,-14204,-7376,1758,23922,37134,32515,25257,27443,16922,1757,-6884,32563,30472,8720,-8463,-18942,-14728,-7867,13252,39602,39664,3382,-12977,-10719,-21676,-40179,-11202,-322,-16219,-7508,36570,42420,11978,-20350,-22153,-9120,4797],[-447,-14036,-20836,-19768,-29398,-33888,-23440,-14230,-5040,-782,-10536,-13562,10282,28711,14317,-2885,4691,18802,32771,34842,25118,10571,942,-4518,-34462,-11373,28209,26125,-15518,-45616,-26452,-15040,1328,16086,15443,5193,-5877,-10017,-7035,-8617,-986,18521,15899,-6257,-6752,11748,35612,55565,52724,37229,30919,20413,21549,36509,10957,-18446,-15277,-20341,-33334,-31128,-24830,-27311,-23019,-12894,18940,53850,65270,32213,-10220,-14763,9961,28772,33330,18644,-1922,-21868,-34688,-22604,4891,21704,22356,8828,-13122,-14578,-12706,-1122,-1448,-4454,8442,34061,46862,20648,-20747,-21335,-7205,21069,67311,88059,79816,50362,21488,10696,7838,5913,1212,-11719,-2234,10003,1095,-13845,-6517,7997,7016,-5976,-17714,-22147,-26121,-18297,8073,40574,71467,57391,22209,-13394,-4031,7359,15094,19420,29591,37745,40389,29214,7967,-13519,-14327,-5330,5449,-1916,-4397,26674,55990,63252,39773,12652,-2213,-5448,-9409,-14742,-27229,-2261,11152,5095,-6415,7308,16425,12451,-3552,-15197,-28648,-40978,-39140,-16320,-359,9943,3768,-17499,-31969,-29184,-29203,-29242,-12842,14957,26010,6701,-37485,-32843,-11193,-46347,-134505,-205219,-208027,-154849,-78210,-13295,47298,58922,59257,46080,35521,25019,11674,99,-21468,-29820,-21492,-26977,-22735,-6859,3723,-15,-14979,-16752,-871,2255,-7888,-2176,23069,25909,-11986,-20628,10492,28652,18018,-8911,-24339,-15749,5209,33587,36285,16178,-5995,325,-10317,-11565,5037,3701,-17074,-9451,9067,37002,84980,68790,5176,-846,35171,29410,12506,-1900,-13262,-19527,-20860,-16686,-10740,5728,23107,24839,13501,2174,5886,-1130,1287,-1866,-2164,2743,-10483,-36109,-16956,4156,1525,-9982,-19456,-11169,-3148,5717,31546,51013,38034,9495,-2229,-9424,-17553,-27584,-28755,-13305,-10229,-30278,-31296,-9325,-11262,-8576,17950,29671,30484,22021,18319,6658,-7206,-23521,-35458,-26463,-19378,-16182,17067,36339,41510,14948,-6124,16534,36502,21990,-16568,-41229,-47187,-25454,-11890,-5383,-12523,-36015,-23901,-4268,7598,8311,2878,-4895,-18086,-33184,-12471,-4299,-6111,-22456,-16453,14207,29306,23597,4884,-15051,-15811,-4614,-8126,-13706,-15152,-4437,1147,-5799,-27770,-22279,1508,19767,28276,34255,42510,51463,59248,60605,50386,26708,12730,-11672,-16481,1696,20297,5030,-10455,-3531,115,1219,10069,16111,143,-19744,-13829,-4137,-5487,-13734,-25914,-20642,-3014,7133,13176,13527,11364,4751,-4517,-6197,10100,27742,31304,15607,-5551,-13499,-15842,-19062,-20122,-211,19381,28665,14651,-2600,-12000,-19768,-18138,-7101,3526,22851,36073,33446,29616,23464,11195,-3938,-14779,-8328,-12782,-29293,-3531,13446,7263,-30797,-4288,16465,-6444,-17284,9589,3318,-30595,-15031,-7715,-10814,20171,54631,78683,53670,26371,-2004,-22102,-2417,12955,14793,10689,-4538,1190,9199,-9090,-30826,-31885,-25859,2335,24939,38147,50871,55765,47692,23721,-8169,-17645,504,1408,-11382,-15489,-17948,-23187,-22369,-11013,6206,14749,9026,-6495,-7724,-15336,-23484,-22385,-22218,20978,56613,61496,40984,15426,8193,-5238,-29743,-30837,-20526,-12020,-8894,-14181,-25145,-23643,5273,35335,42712,39768,37744,20677,-6154,-16788,-14112,-25,19150,14078,-11356,-35108,-38399,-20367,2957,14466,2627,-5778,-23473,-25259,854,12484,-861,-20885,-10439,-3748,-18208,-28878,-19522,-12707,-4274,7432,27483,37097,18726,-12377,-20444,5691,24023,27552,26432,30602,17667,-4581,-24920,-18983,-17771,282,17225,19221,10580,1280,-7648,-3674,12940,21193,22058,30590,43531,38486,24722,3238,-7263,18381,27694,8098,-9521,1952,26705,25810,-6367,-30803,14959,29628,11067,-22204,-29636,2180,-2104,-27999,-24587,-8777,5523,13183,17137,24642,34181,54348,43512,23855,2448,-14392,-22861,-21623,-7766,-25512,-34636,-13014,289,1162,16685,27368,14596,-3690,-3736,2930,-5730,-19932,-30442,-9209,17189,8042,-12822,-18088,-2587,14751,30141,31280,13218,-12845,-6093,16067,22915,16233,6988,-6314,-11214,3171,25675,40992,35198,609,-22834,35650,46852,18955,-18892,-16642,-6688,-15527,-13298,1222,8427,6501,1367,6219,17441,16200,7421,-47,-7606,-5171,-8147,-29292,-33272,-21774,-16098,-17202,-488,16889,15001,-267,-15085,-9185,-8083,-9315,-9289,-20478,-23398,-13129,-9341,-15232,-14390,-9991,-10565,-9430,3608,21163,40128,45853,42457,21904,-6704,-20759,3317,15305,-5948,-29667,10320,27451,23974,8988,7580,14864,24254,44105,51581,40015,25959,14948,8727,3381,-594,-18339,-24133,-11358,-9635,-12104,-22952,-32336,-20185,-18061,-37576,-29790,-12020,5056,19747,34193,43892,11671,-31558,-18317,14057,25713,-4585,-31299,3547,8711,-22779,-11170,19013,5602,-37348,-8735,-5310,-18762,-21038,-6406,20949,41581,29896,-11602,1091,-4875,-35155,-723,20757,14514,6311,9024,17541,10362,-6581,-11790,-17764,-16697,7890,35736,17340,-30468,-25877,-31133,-30838,-24929,-18047,-14897,-7315,8082,10458,-5814,-18522,-21499,-23560,14894,38477,32443,2088,-12274,12315,21408,16221,8655,10235,7968,-10312,-31570,-6984,3170,-4256,-9866,-10800,-17050,-3132,-4597,-28906,-32322,-14767,-2994,-5051,-3493,11524,6289,-9788,-27481,-21780,-34696,-34040,-22529,-5736,21599,34599,12151,-12323,-3081,5081,11620,21523,34247,34036,25065,22494,19083,7163,10128,25523,40640,40645,30568,-5002,-23323,6484,30316,29800,21580,38577,65376,80285,69309,41669,13005,-4244,-13891,-14631,-23439,-21042,482,18606,12003,-1607,1170,3380,6523,-346,-6899,-7179,-18102,-21100,-25579,-34701,-27132,-22650,-21874,-7966,5845,13769,16160,8639,-1335,-17045,-16797,-11620,-16104,-15672,14257,29505,22807,9783,-8059,-37813,-24361,-17571,-21530,-33364,-30229,-2095,17831,17775,6822,2875,9223,21563,35886,41172,38267,30764,12860,-12762,-13082,1688,-557,-10985,11828,31244,25792,5816,-19868,-29607,-26988,-22276,-4095,23466,60592,90735,102135,99161,76269,39472,14157,10116,-5455,-22777,1140,5527,-17056,-22586,-155,22481,26201,14392,-13275,-3553,10792,392,-18122,-25728,-22142,-18389,-20906,-17023,1610,31425,50552,42763,17224,-5848,-20867,-23277,-16928,-8125,-1658,7327,25929,56897,69314,33870,-4155,-15786,-3967,19311,50428,77365,65669,18661,-20402,-17525,-218,1641,10664,26678,39992,26780,-15185,-25973,-7119,-10824,-8528,-5119,-8167,-9958,-8868,-8310,-4903,7740,9386,-7288,-29102,-18091,-535,13418,15258,-4937,-24364,1801,28412,57642,56069,36740,21978,-8088,-45094,-26159,-22390,-33117,-20527,-13518,-16732,-21560,-25258,-12524,-4649,6256,32102,47154,41412,26597,20404,8830,-4610,-10650,35013,33978,11228,-5663,-18869,-16176,-8072,9998,29629,22782,-12073,-15586,-10399,-21268,-34717,-10972,-4913,-18948,7711,50117,50904,17208,-19395,-23472,-9660,3677],[-2319,-14336,-20806,-21122,-29310,-33329,-26912,-17473,-6574,-1167,-11235,-17794,6324,27915,13805,-9636,-5037,12681,30792,36125,25838,12204,7052,2572,-28278,-6741,35973,31494,-14661,-39011,-18708,-12401,-1109,11275,11998,5547,-3714,-10501,-8789,-9146,107,16734,10991,-9324,-6740,10350,32771,52517,51901,39163,35993,29280,35162,48010,18276,-7187,-4636,-17252,-35837,-39700,-36534,-23659,-22050,-15398,16412,52480,61076,26686,-15464,-16385,10018,29915,33028,15724,-3453,-15442,-30432,-31993,-4029,14425,17494,6254,-15133,-13916,-13121,-14880,-14073,-10113,8601,36930,51556,27141,-15227,-27063,-9290,16042,59790,80103,68576,35957,9559,4499,5946,4776,-1232,-9615,4686,13347,495,-12657,-2580,9116,5894,-6096,-14755,-17481,-21264,-16531,11562,44847,76195,58561,17305,-18055,-1014,5871,9122,17892,32792,44747,51372,43031,20689,-2851,-8886,-6794,-1587,-11773,-4570,30640,55522,60133,36725,10057,-3598,-6125,-13333,-18030,-28437,-2823,13526,8154,-5456,7809,16842,10198,-11199,-26802,-32191,-34594,-43228,-16342,1068,10470,1747,-21505,-23696,-18982,-19775,-29674,-21013,7363,18723,-229,-45988,-27270,-4324,-38988,-125041,-201589,-211159,-154269,-65461,6336,57320,62564,63262,48962,40162,33926,18548,70,-27218,-25980,-17256,-23539,-19068,-6388,-557,-7027,-19373,-14162,2478,4057,-8652,2538,37296,41856,-2635,-31410,1681,21726,15905,-7758,-21812,-10675,11346,36698,32367,10345,-2933,5402,-9502,-12874,2017,-4496,-23645,-3680,6853,23700,72793,62954,4926,-6190,30196,25114,7458,-6462,-11883,-13474,-16001,-21249,-12684,9548,29140,30581,21698,16182,10964,-1092,4309,4079,476,1057,-14762,-37008,-9165,14720,13822,1460,-10089,-9305,-298,12949,41807,63634,51200,20465,2528,-13083,-20537,-27989,-27298,-13992,-15371,-39647,-23970,-8354,-15531,-6127,22227,35043,38329,31588,24725,6961,-12216,-27171,-28859,-27963,-29832,-15585,17602,33482,35436,9811,-2133,22240,41305,25706,-12511,-36275,-44337,-28160,-15788,-12290,-17609,-37532,-20198,1844,15315,13586,3457,-7641,-21473,-33167,-16237,-14838,-22535,-28807,-8967,18801,32139,27171,8727,-12746,-22832,-12920,-13068,-15977,-15396,-3642,2681,-2038,-22049,-33024,-13711,5634,19630,31212,41168,49346,58016,60801,53199,30713,16006,-11551,-22441,-4211,18769,6583,-11348,-7238,-7561,-9862,791,10727,-2476,-19942,-16832,-7816,-7740,-13512,-25641,-27307,-7985,3517,9727,11092,12852,8333,-2370,-6404,7487,21893,22720,6686,-14083,-21948,-22567,-20456,-20614,-6672,8979,20501,11664,-1665,-10841,-18988,-18035,-6033,7162,27720,37052,35200,36872,33597,14916,-3567,-13137,-4410,-9736,-30423,-1762,16772,9451,-30782,-3630,15488,-6393,-13995,15855,9218,-26679,-14790,-5076,-6764,19232,52238,81737,63417,36942,6799,-18066,-13090,-1976,-536,-2329,-5970,4556,9817,-8691,-19731,-23070,-25465,-1155,15193,22855,34728,45976,46069,26396,-7113,-21196,-963,1274,-10714,-13212,-14218,-16501,-15329,-5315,9899,17381,11398,-5445,-9158,-18647,-28830,-24153,-21265,22083,60353,68336,49120,18366,3087,-14555,-39842,-31491,-19093,-4605,2090,-7025,-20595,-22389,422,28181,40466,42493,37533,15632,-10265,-14057,-13838,-1273,23053,21052,-6678,-32223,-37878,-24366,-2032,11655,-1646,-15026,-27836,-24549,-3773,9192,3507,-10060,-6683,-3917,-15014,-20476,-10304,1422,10865,19162,38761,49167,31966,1821,-17646,-3795,16000,28212,35538,39341,21545,-6398,-23327,-17129,-18642,-1158,14715,16421,11608,4654,-5234,-2326,16162,27675,26949,31334,38568,32042,19534,-539,-8223,22416,33934,14116,-7675,-2188,24993,30073,-353,-34093,17174,38466,21091,-14067,-39072,-10425,-13998,-30428,-16641,-3903,8841,17749,24207,32873,41540,60040,51801,23223,-4147,-22377,-26838,-16937,167,-11362,-26125,-10696,-921,-10493,172,20183,16229,32,-1888,3759,-6168,-17663,-27757,-8898,20445,13652,-6182,-17831,-2522,18514,34783,34469,15743,-10657,-8889,11758,18588,13624,6360,-7302,-15660,-836,21829,34829,26587,-9640,-10752,45340,54581,24359,-10682,-8541,-2788,-13901,-15360,-5602,-251,1198,-1167,4324,16621,15846,6856,1778,-818,2588,-4765,-27053,-28993,-23373,-20305,-15056,2190,16703,16509,2600,-17096,-15781,-15865,-19291,-18303,-24727,-20340,-10681,-8869,-16075,-13167,-4082,-5320,-6965,6552,26912,46418,51501,45426,21628,-5287,-23251,-4660,7689,-13026,-28674,10815,25795,19621,1415,-3386,-1321,8598,34260,47480,37346,22458,12802,6343,-2993,-8798,-22986,-20142,-9508,-11592,-15749,-24653,-28561,-17240,-15027,-28792,-24025,-9674,3795,14799,29034,39741,12010,-18140,-15275,9560,21662,-5075,-31545,2524,9098,-20365,-15042,12085,-4201,-39394,-4551,-6218,-17607,-22663,-12137,15898,37533,27439,-19443,-3139,-4597,-32833,-3616,13828,4659,-1403,10002,19663,11271,-7243,-15556,-23917,-14825,8530,28992,2354,-33868,-10347,-22057,-34007,-29270,-18500,-12674,-7132,2520,1241,-13715,-17121,-16030,-29683,8895,31842,26096,-4402,-15498,15314,27663,22608,9947,6781,5752,-10001,-40379,-13496,-3381,-10364,-16890,-20327,-29156,-4780,-5297,-28748,-34356,-17859,-3924,1153,6239,16160,2732,-18757,-28013,-16924,-27048,-25257,-16687,-2098,22447,33750,9475,-19048,-8228,5311,15792,25818,36805,32422,18803,15219,15741,7723,13593,33184,46407,47244,40189,7848,-22784,-8156,13673,18020,15624,35260,63993,82730,76382,50165,19852,-3414,-19331,-20599,-26312,-19898,1090,20200,13490,511,7980,11995,14481,8855,4679,-442,-15838,-24816,-29733,-33868,-20742,-16308,-19980,-7630,4908,11057,12995,6352,65,-13735,-14291,-7755,-12571,-18963,13066,30313,24194,11821,-6686,-40254,-21220,-13115,-16424,-25518,-17394,7018,22020,15098,1312,447,10415,24849,40193,42934,36451,27897,12126,-9017,-8172,1987,-2432,-9238,9530,26978,24055,8706,-13736,-27918,-30810,-21386,-1843,25626,62391,91120,99451,92977,68718,33780,11487,8787,-5110,-16014,6125,7533,-12568,-20147,-919,23255,29231,18214,-12445,-7320,6511,-3030,-19736,-24667,-20738,-18930,-22228,-18344,4441,38898,57830,46573,18470,-3390,-15283,-18153,-13939,-6914,-1904,8581,30818,63096,73256,34666,-6171,-19545,-6447,19754,53671,84874,72430,21340,-17177,-18740,-3900,-1419,8620,24859,39321,28716,-13537,-21171,-1796,-5091,-2681,1465,-4077,-10117,-10813,-11627,-11794,-2042,201,-10583,-20477,-10406,3345,19494,22953,1339,-27414,9511,47797,78538,71094,44520,26124,-3526,-39730,-29035,-21965,-28059,-17736,-10210,-12985,-24649,-24128,-9145,-1662,11216,41000,58116,51048,29229,14572,1619,-9580,-10409,40308,39420,15126,-2008,-17142,-16061,-6366,8434,20248,5605,-23740,-10514,-5419,-16201,-26003,-10585,-9709,-15964,23082,61603,57646,22856,-15376,-22673,-7748,5830],[-1067,-12338,-19296,-21193,-28222,-31751,-29481,-19346,-7176,-1436,-11734,-21026,3290,27221,13942,-15097,-15334,6067,27781,36739,26677,14584,13150,8514,-19511,358,42915,35115,-11392,-27230,-10489,-9931,-4292,4896,5948,2893,-3373,-10324,-9129,-8333,1093,13876,5524,-12266,-6593,8656,29563,49050,50323,40265,39887,36784,46758,55869,23624,3731,5785,-14628,-35969,-41142,-41226,-16834,-19512,-17014,13276,48713,54495,20129,-20978,-17738,9650,30736,32356,12526,-4472,-9628,-23706,-42531,-14847,5105,11318,3692,-15832,-11923,-8149,-22244,-25420,-12697,8522,36971,52703,30751,-9424,-31491,-10429,14486,56199,75220,60123,25351,215,-2345,2369,1912,-4610,-7123,10162,15013,-1186,-11574,636,9408,3542,-7873,-13298,-13429,-16525,-13384,14779,47676,78794,58111,11640,-20479,2274,5349,2528,15266,35040,51190,61713,56018,31432,5236,-5617,-9837,-10191,-21214,-1581,33068,52023,53559,30437,4419,-5793,-5102,-11734,-12344,-19158,-3372,14578,9325,-6878,6445,15818,6866,-19602,-26431,-15668,-20388,-39529,-14095,5293,12194,30,-23373,-16815,-9179,-7032,-17845,-22365,1501,11988,-6484,-46662,-21534,1025,-34370,-118850,-203739,-225555,-166368,-61748,21324,63855,62788,63230,47551,39999,38427,22443,-1100,-33068,-22166,-14364,-21182,-13823,-4493,-3811,-12831,-21505,-11781,4655,4458,-10486,6441,50138,56792,7791,-39506,-8179,14356,14216,-5333,-18543,-5390,17065,38112,26030,4845,3584,11471,-8597,-14707,-840,-11893,-22222,1111,3591,10090,63363,59906,6080,-8463,28014,22865,3285,-10354,-9456,-8568,-12101,-26623,-15227,11792,31788,33480,28734,27498,15040,-2812,5312,9576,4620,-320,-19192,-34311,-3962,21874,23196,10639,-1607,-5765,2054,18074,48792,72414,61394,29470,6029,-17419,-24947,-30063,-26776,-15747,-21286,-34626,-17144,-8207,-18974,-2927,25507,39215,46280,43752,34550,9423,-17375,-29228,-21580,-26208,-38338,-11185,16961,29250,28563,5186,1431,26528,44487,28576,-8147,-32275,-42235,-29702,-18077,-20198,-24818,-37857,-16851,10870,30547,28682,12997,-4216,-21839,-29940,-16047,-18373,-32505,-26112,-3490,20639,32037,27971,10450,-10736,-27155,-22020,-18190,-17916,-14746,-2439,3763,993,-15191,-30429,-25114,-7620,9882,25847,36877,43309,52437,57313,53339,33475,17593,-11756,-26546,-8957,16223,5890,-14253,-11150,-13180,-19320,-9463,2544,-7034,-20879,-20090,-11877,-10477,-13126,-22899,-33374,-15598,-2858,4372,7595,14011,12276,563,-5958,5839,17345,14696,-3432,-24375,-30941,-29950,-22714,-22559,-14680,-2340,11560,7813,-1384,-9889,-18239,-17390,-4898,10022,30727,36650,37478,44528,41549,16290,-3089,-8531,1943,-4895,-30285,-1424,18341,10718,-29479,-4088,12043,-8604,-9847,22696,15515,-21621,-14919,-3581,-3412,18513,49821,84492,73785,47515,14176,-13825,-20765,-14757,-14031,-14258,-6090,7609,11240,-3232,-9050,-15108,-21699,-2779,6999,8181,18095,35069,43501,29373,-3642,-23358,-3163,287,-10941,-12174,-11142,-10489,-9215,166,13904,20242,13753,-4863,-10632,-20252,-34001,-25865,-18959,23391,64589,76447,57219,20237,-2995,-24598,-42122,-24283,-12602,4928,13001,2069,-11606,-16345,-2846,20005,34556,41474,35643,11370,-11037,-9884,-12503,330,30487,31908,2244,-21354,-26107,-20352,-5131,7729,-5359,-23669,-30011,-21606,-7155,6059,7763,837,2292,2494,-6701,-10316,-181,14358,25372,32632,51708,61833,45257,16460,-8100,-9895,7390,27724,42793,46077,25079,-5747,-17903,-13604,-16715,-1121,12952,14576,13750,8127,-3226,-1782,18106,32639,31280,31496,32256,24190,12699,-6002,-6979,28132,40569,20358,-5442,-8322,19563,30761,4709,-32564,18511,45358,29932,-4868,-35825,-22493,-22958,-21017,-8482,1050,12402,22841,31573,40237,46390,62042,57684,22297,-10210,-29695,-28986,-13063,7625,3606,-15102,-8754,-2849,-19926,-15588,13831,18066,3790,-866,3533,-5378,-14053,-23058,-8112,22567,19237,1983,-15550,-2556,21749,38967,37370,18259,-7657,-11179,6538,12428,8675,3798,-8360,-19236,-5472,16672,28220,20571,-8760,4128,52982,60809,29855,-1544,3017,6158,-8395,-15451,-11506,-7890,-2714,-2405,3922,17594,17532,8665,6257,8231,11717,-415,-24286,-25406,-24034,-21223,-10432,4879,16055,18080,6599,-16720,-21446,-21234,-28168,-26962,-25942,-15071,-5739,-5779,-12266,-6253,2624,-262,-4981,7884,30068,49415,53794,45640,19987,-3703,-21407,-9721,1367,-18388,-24388,11104,22904,13879,-7038,-15368,-15066,-7353,22278,40623,31655,15907,8142,3088,-8253,-14341,-24046,-16756,-8678,-13686,-17804,-23671,-21872,-8055,-3025,-15135,-17498,-6441,5349,12193,23629,32942,12520,-4697,-6286,8224,18251,-5159,-29957,1216,8335,-18100,-17352,4922,-14030,-28818,-643,-5753,-13297,-19697,-16400,11911,34988,28589,-18164,-8041,-4782,-29920,-5836,7583,-4855,-10134,9771,22177,13003,-7382,-19132,-28994,-10069,10560,22427,-11079,-19844,4488,-10091,-29434,-32210,-17989,-9618,-6248,-2734,-7584,-20613,-14403,-9243,-26108,2484,23977,19577,-9912,-18217,18234,34236,29684,11773,2302,2430,-8198,-25433,-7711,-1298,-10510,-19815,-22537,-24021,-5529,-5874,-26318,-35926,-21533,-4920,6955,15776,21617,1829,-22155,-12776,-1033,-12144,-14651,-9677,1928,22695,31699,6570,-25207,-13322,5318,19398,29258,37702,28488,10201,5469,9263,5208,13660,39119,51788,53750,49690,20031,-17214,-22046,-2663,7451,11587,33210,62770,84228,81509,56649,26016,-770,-22323,-26206,-28562,-18273,1605,20595,13919,1196,13360,19923,22005,17521,14534,3529,-14977,-27965,-32756,-30748,-14452,-9645,-16124,-6854,3655,7783,9357,4653,2777,-9918,-11375,-3998,-8851,-20072,12463,31588,26697,14514,-5203,-39680,-17800,-8440,-9936,-14288,-4609,14460,23576,10226,-5304,-2283,10376,25915,41906,42747,33211,23263,8900,-8154,-5876,143,-6184,-9432,4350,18795,18750,9410,-8098,-22379,-33423,-21224,-858,26236,62491,90006,95517,85122,58913,25951,8082,6858,-6508,-13134,7633,7055,-10154,-18323,-1957,22921,30350,19869,-13301,-13047,1368,-6544,-21003,-23857,-20473,-20321,-23858,-20758,4639,42225,60651,46449,16056,-4483,-12473,-14580,-10813,-4652,-1808,8671,33366,66093,73439,32835,-9656,-24565,-10656,18174,54808,89506,76622,22411,-14990,-22508,-10659,-7544,3745,20242,35652,27913,-12917,-16614,1583,-2030,283,6111,95,-10343,-14693,-17360,-20508,-14124,-10244,-12786,-12651,-4244,5994,23429,27596,5552,-32734,13911,60655,91088,80461,49776,29152,1274,-30755,-34170,-23206,-23406,-16106,-9569,-10841,-24871,-20581,-7995,-2009,12956,46647,66105,58048,30491,7904,-7208,-15249,-8842,45424,43502,16885,-1274,-17894,-18066,-6802,4348,7631,-15077,-24273,-1152,1251,-9449,-19333,-14679,-19025,-10615,33188,65906,57745,23751,-13429,-24444,-8389,6511],[2186,-9041,-17247,-20959,-27641,-31042,-31409,-19795,-7506,-2592,-13303,-24305,578,25923,14220,-18053,-26401,-1344,23794,36307,26757,16261,17226,12048,-10573,7890,47232,35327,-8279,-16148,-3387,-8931,-9061,-3644,-3382,-3567,-5835,-10766,-9150,-7290,907,9163,-854,-15471,-7035,6116,25388,44345,46828,39090,41014,41244,54451,58892,26941,13050,13162,-15140,-38853,-38033,-31741,-10504,-17423,-18679,8646,41668,45101,12215,-27984,-20878,7133,29708,30183,8313,-6334,-6017,-17616,-37939,-27907,-6466,3746,658,-16919,-11979,-4415,-16256,-32440,-13778,6744,33506,49704,30591,-5146,-31815,-12235,14322,56038,74411,56192,19831,-6075,-10246,-3696,-3561,-9627,-5615,13036,14103,-4708,-11774,1904,7755,-1035,-12350,-14315,-11147,-13278,-10872,16436,48017,78330,55318,4796,-21523,4112,4711,-4761,10662,34976,55345,69405,66317,38742,9542,-5671,-15249,-20624,-25825,2802,33058,45053,43338,20665,-4713,-9020,-2643,-4426,-1282,-9811,-4317,13328,7458,-11429,3073,13144,2295,-27617,-15414,1181,-8236,-35649,-11333,9824,13386,-2201,-24287,-12270,-990,5021,-4939,-17501,-3108,5091,-12583,-39883,-15762,3510,-36951,-126316,-223447,-256119,-187638,-63326,31668,65982,57357,56543,40040,34119,37620,22808,-3283,-30582,-19066,-12824,-20858,-9808,-2336,-5628,-16261,-21722,-10602,5114,3036,-13852,8328,59594,68570,16936,-34569,-17824,8183,14203,-1447,-14960,-484,21665,37074,16806,1135,12860,18077,-7715,-16969,-3158,-17331,-17787,4067,-768,-1117,59124,60421,8013,-7112,29753,23243,396,-12367,-5847,-4755,-10222,-32460,-15733,13479,31260,32846,33224,35889,18403,-5443,4279,13929,9602,-957,-23400,-32197,-1573,25398,29124,16893,4762,-1993,3801,21118,52552,77026,67885,36083,8263,-21324,-30135,-33354,-27401,-18511,-27429,-26683,-11941,-8919,-20593,232,27748,42194,53797,56959,45553,12649,-22601,-27706,-13777,-22269,-37954,-7252,14949,23760,20914,1036,4688,29701,45922,30014,-4476,-29395,-41183,-29446,-17475,-26329,-32991,-35554,-14979,19311,47128,46014,24324,-105,-22542,-25838,-12071,-12879,-19904,-19367,-190,19955,29348,26191,10104,-9231,-25469,-31374,-23387,-19438,-13118,-714,4522,3204,-8785,-19624,-22580,-17050,-231,18452,29872,33861,43060,50618,51029,35003,17466,-12890,-27508,-10601,14043,3484,-19413,-14586,-14442,-23082,-19386,-7581,-12722,-22214,-23271,-15852,-13453,-13017,-19381,-35725,-25302,-11326,-2083,3622,14998,16736,4607,-4489,5632,15529,10298,-11154,-35049,-34339,-33168,-25967,-26312,-23611,-13053,2983,3595,-1652,-9003,-17243,-16209,-3802,11868,31563,34968,39942,51520,46968,15791,-1402,-833,10427,1417,-27938,-2382,18203,10950,-28131,-5999,5990,-12719,-4422,30024,21826,-15755,-14642,-2585,-105,18130,47401,86825,84078,57160,19493,-10931,-24878,-24483,-24584,-24266,-5365,9956,12961,3810,-547,-8068,-16155,-2762,1287,-4003,2359,23570,39872,32012,1271,-22940,-5567,-1226,-12061,-12747,-9677,-6289,-4642,4633,17170,22234,15086,-5448,-12233,-19391,-35526,-28166,-16449,24536,69031,85389,64640,20678,-10163,-34617,-29157,-13778,-3364,14638,22363,10509,-2435,-8880,-4571,10867,24807,36078,31491,7545,-9685,-5665,-10556,3742,39584,44514,12805,-8843,-12142,-10714,-5355,2804,-9406,-31867,-27500,-17582,-9690,2648,10847,10277,13155,12871,4166,295,9304,24643,36910,44995,64115,73044,56643,29709,4044,-10244,-1776,24905,46474,49456,27388,-3125,-12597,-9848,-12823,-629,11060,13088,15892,10701,-2473,-3065,17645,34725,33314,29360,23830,14362,3407,-14120,-3248,34282,46223,25583,-3265,-16507,9952,26958,7387,-28490,17388,48404,35752,3358,-24494,-30159,-22752,-11787,-1919,4433,14709,26935,37653,45004,47384,59839,60585,21259,-14880,-36873,-31439,-11672,12219,15892,-5185,-8828,-6895,-26261,-30595,6986,18121,5942,-1913,699,-5144,-11307,-18511,-8085,22080,22978,9146,-13068,-3868,22982,41051,38403,19213,-5398,-14386,-956,3636,1534,214,-9801,-23438,-12362,8863,20415,17349,1858,17427,56780,63749,33593,6402,14215,16125,-2081,-15212,-17813,-15842,-6658,-3974,3221,18576,19406,10625,10393,16177,19371,2425,-23902,-24547,-25154,-19744,-5872,6313,13900,18194,9923,-14982,-26760,-23126,-33354,-33605,-23604,-9726,-66,-872,-4647,3408,8052,2619,-5436,5597,28507,47132,50798,41340,15425,-3840,-17950,-11177,-2306,-19997,-18985,9425,17252,5985,-15134,-21286,-12831,-18976,8371,29976,21713,5147,-475,-2610,-13995,-18820,-24279,-16035,-10564,-17377,-20070,-22458,-15328,1650,10130,-2398,-12072,-4750,6944,10236,16813,22341,11077,5807,3808,9005,14523,-6342,-27951,-1751,4823,-17746,-19745,-3999,-24808,-18648,1575,-4260,-7703,-14985,-20370,7575,32259,30974,-8179,-14642,-7389,-28555,-8489,1367,-14256,-20595,6477,22664,13612,-8628,-23902,-31352,-4115,12231,14961,-23329,-9523,14546,-165,-22019,-33753,-18103,-7523,-6069,-8752,-16775,-25820,-11737,-3012,-16909,-5016,14033,12359,-14403,-21507,19475,39378,35808,13121,-3843,-2541,-5590,-11226,3500,4975,-7519,-19082,-14916,-9813,-5827,-8121,-24962,-38144,-25545,-6028,11262,23785,26705,2652,-20540,1125,16419,3740,-3924,-2825,5211,21321,27423,2709,-29631,-18950,4135,21306,30782,36172,21917,-542,-5795,76,-446,9684,42116,55859,59141,57803,30216,-10197,-33938,-16929,-106,9563,31436,60367,83310,83402,60376,30540,2307,-22486,-30979,-30208,-16864,1565,19554,13212,132,16470,26214,28282,24815,21802,4364,-16347,-31156,-34893,-27291,-9235,-3712,-11308,-5522,2286,4219,5742,3996,6116,-6547,-8289,-178,-5019,-18135,13128,34079,30528,17544,-3870,-37039,-14337,-3437,-1895,-1234,8053,20484,22973,3976,-11710,-3914,10208,25700,41721,41181,29369,17946,4230,-9494,-6028,-3549,-11059,-10782,-2813,7681,10771,8593,-2675,-15194,-27879,-20758,-424,25338,60282,86623,90093,76364,48316,17567,5498,5446,-9045,-13002,7171,5593,-9051,-16900,-2097,22819,30889,20626,-13656,-17099,-1374,-7513,-20189,-21981,-19744,-20796,-23962,-22269,3712,42638,60294,44068,12013,-7317,-10778,-11009,-5810,489,807,9594,35200,67434,71658,30262,-12604,-28707,-14869,16190,55452,92983,80727,24316,-12004,-26107,-17496,-13971,-1433,15338,31410,26561,-10633,-9599,5700,848,2826,10985,6571,-6960,-16696,-22676,-27695,-25216,-16936,-10346,-4120,2610,10169,27721,31741,10269,-34142,17646,69649,97958,85948,54235,33470,9027,-19485,-35424,-23043,-17077,-12788,-8441,-7390,-18928,-13997,-6134,-2189,14854,52238,74453,66214,34765,5868,-11923,-15321,-2926,53573,49692,20274,566,-17238,-18001,-5594,1420,-3966,-31971,-8122,13394,12364,1297,-11631,-18897,-27576,-1335,41413,66970,55375,23825,-10028,-24323,-7932,9105],[7553,-3863,-13655,-19264,-26558,-30177,-29706,-17095,-6284,-3437,-14932,-26557,-252,25540,16219,-15427,-36107,-7581,21107,36581,27312,18019,19979,14418,-1318,16094,49853,33307,-5266,-5460,3491,-8059,-13458,-12019,-13961,-11881,-9361,-10505,-7585,-4738,1111,4561,-5616,-16520,-6355,4590,22073,40054,42869,36905,40557,43734,59185,59055,30705,21844,18615,-16516,-43086,-32362,-20806,-4286,-15000,-18916,4193,33066,35030,5371,-34141,-25184,3467,28018,28000,4912,-7784,-3351,-11413,-27709,-40683,-17681,-2739,-1195,-17839,-14047,-2702,-9957,-27233,-13340,4439,28399,44454,28266,-1446,-28068,-13844,15217,58954,78259,57635,19374,-8533,-17527,-10814,-10260,-14738,-4231,14419,11967,-8652,-12321,2129,5146,-6687,-18354,-16464,-9616,-10844,-8793,17135,46773,75894,51442,-1785,-21425,4888,4465,-10800,5148,33240,57514,74444,73995,43188,11031,-7884,-21805,-31336,-21453,8018,31464,36000,31106,9030,-16042,-11910,1630,6768,11956,-162,-4779,10266,2989,-18123,-885,9912,-2448,-30105,-2476,16326,2717,-30832,-10141,11848,12355,-5327,-24919,-9638,5722,15760,6884,-10198,-6155,-1518,-18106,-34413,-10614,1259,-53586,-162191,-284526,-316961,-213008,-64995,38865,63853,45638,42111,25331,22513,31867,20119,-5580,-26211,-16098,-11865,-22584,-7523,-28,-5468,-16797,-20948,-10641,3823,-172,-18794,7848,65025,76511,24043,-27776,-24992,4869,16591,3603,-11401,3689,24695,33124,4611,1023,24130,24836,-6973,-19427,-4604,-19868,-14779,4697,-6252,-7018,59397,63197,9815,-3891,34200,25375,-1307,-11887,-1483,-2033,-10814,-36117,-11984,15954,28457,28525,34332,41065,20950,-8269,1094,16315,14049,-1374,-27547,-31532,-2242,24984,30983,19372,7758,86,4076,21594,52806,77098,69882,39511,8787,-23607,-35249,-37650,-29695,-22694,-33657,-20868,-9426,-11012,-20800,2218,28456,43496,59682,68877,54972,14569,-28639,-23358,-6414,-18385,-36574,-5777,11180,16567,11717,-3436,6986,31128,44601,28739,-2896,-28480,-41997,-28672,-15180,-27841,-39871,-33325,-16835,22323,57320,56337,28948,-1640,-27391,-21738,-6845,-5116,-8711,-14046,-51,16120,23583,21237,7007,-9052,-20287,-39294,-29411,-21213,-11425,579,4114,3691,-4179,-9644,-11683,-19085,-10635,8513,19587,20759,29758,40441,45643,34307,14757,-16062,-25373,-8066,13718,426,-27464,-17422,-11938,-20106,-27519,-19558,-19645,-24584,-27078,-20315,-17349,-14396,-17312,-33354,-37407,-21636,-9232,-959,14983,20765,8950,-2698,6020,16079,10911,-11538,-32551,-25792,-25581,-29948,-32782,-32287,-21544,-4728,-1315,-3254,-9082,-16816,-15528,-3778,11659,29381,31572,41460,56277,48987,13136,1400,8538,19522,7774,-24842,-5176,15738,9337,-28058,-10405,-3351,-17908,1747,36718,26776,-10404,-13614,-1771,3059,17095,44048,87843,92869,64387,21636,-10721,-26802,-30721,-30837,-31361,-5309,10516,13678,9320,4886,-2335,-10449,-2189,-1789,-11323,-10718,11653,34553,33042,5831,-19902,-7716,-3161,-14170,-15596,-10895,-4994,-2501,7057,18453,22026,14168,-8121,-14141,-16266,-29497,-31653,-14814,24780,72939,94235,70494,19162,-18726,-34408,-16810,-3214,6026,22752,28701,16454,4913,-2366,-5532,657,11320,26068,24678,3667,-8079,-2661,-8645,7342,48156,56586,22623,2447,416,54,-2722,-2594,-14572,-32026,-21360,-13426,-11775,-1373,11998,17152,23166,23837,15180,10207,17029,31233,43934,53997,73945,81074,64686,40182,15633,-5020,-10812,18981,45461,48768,28098,535,-8904,-6531,-7547,56,8912,11911,17446,11975,-3240,-6619,14265,33277,32110,24142,13410,2872,-8208,-23835,3616,40207,50232,29306,-925,-25008,-3257,18852,7241,-24480,13189,46724,37733,9639,-13923,-19614,-14240,-4605,2383,5774,15403,29549,41774,46474,44365,54204,61519,21958,-14865,-39534,-34289,-13082,13148,24015,2362,-11306,-12822,-26052,-37624,-120,15717,6069,-4799,-4819,-6128,-10291,-14962,-8626,19091,24451,14266,-11147,-6179,22230,40904,37490,18553,-3984,-18344,-10455,-6272,-4201,543,-6961,-24387,-20949,-911,12714,17896,15447,27737,56870,63446,35408,12839,24092,25663,4124,-14583,-23736,-23658,-10383,-5819,2043,19243,20981,11899,12910,21818,24772,3367,-26399,-25800,-25198,-15715,-1642,7157,11170,17246,12593,-11750,-27570,-19853,-27598,-27271,-17726,-4611,6073,6095,5684,13773,11999,3428,-8017,31,22517,39994,42943,33020,8535,-5414,-14280,-8207,-992,-15647,-13251,6214,9601,-2024,-15822,-8319,4505,-14562,-3536,17284,8971,-8317,-12251,-10126,-19913,-22396,-24899,-17612,-14305,-21728,-22351,-21406,-9876,9480,21206,8384,-7493,-4624,7715,8698,9457,9175,8065,13210,13252,11927,11347,-8188,-24913,-5328,-705,-18916,-21876,-14086,-32851,-9519,2796,-617,-1262,-9880,-23237,3388,29463,33711,4971,-20245,-12115,-28348,-10647,-3621,-21231,-31315,617,20837,13058,-10712,-29369,-26956,2697,13592,7383,-33214,-3762,19418,6867,-14452,-31708,-18623,-6281,-6050,-14458,-25335,-25717,-9012,2571,-7281,-12221,3073,5908,-15756,-24695,19060,42878,40792,14308,-10588,-7895,-1846,1507,14406,11100,-4513,-16606,-4218,3698,-4728,-12054,-25533,-40296,-27092,-5411,14771,30440,31571,5228,-16981,11747,31886,18598,6293,3613,7733,18506,21100,-1627,-25435,-24640,1814,21415,30346,32515,13471,-12122,-15072,-8876,-7458,2161,41941,58394,63019,63942,37854,-3867,-37974,-24271,-2735,9268,29143,55978,79229,81556,61177,33059,4900,-20472,-33641,-31198,-16085,780,17220,11603,-2655,16780,30090,32583,29959,25771,2049,-20088,-34661,-36423,-24596,-5673,696,-6757,-3962,831,508,2436,4265,9002,-4743,-5821,3257,-1672,-15110,14605,37348,34723,19751,-3629,-35370,-11803,1114,6690,11913,19466,24360,19720,-3878,-17330,-4309,9785,23993,39228,37601,24405,11767,-1952,-13436,-9365,-9856,-17813,-14036,-12220,-6687,-504,5276,1162,-8802,-23278,-21187,-1928,20947,53099,77843,80121,64418,35563,7863,2896,3197,-14230,-16474,4287,2448,-10244,-17225,-2795,21451,29314,18991,-13805,-17198,-2286,-7586,-19523,-20989,-20162,-22141,-24337,-24153,-144,38141,54797,37766,5040,-13595,-12206,-9502,-1302,5790,3676,9325,33954,64699,65804,24754,-17217,-33688,-21647,11119,52716,92321,82214,24569,-11101,-31512,-26041,-22716,-9172,7824,24137,21926,-9290,-3371,7796,748,2075,12837,11618,-2973,-18198,-30121,-34851,-37089,-19378,-7429,1170,6504,12371,28772,31884,11874,-29886,17287,71451,96209,83994,53689,34767,15127,-10550,-32502,-25495,-13771,-12266,-10656,-6815,-14481,-10596,-7721,-5890,12952,53611,79012,71558,38085,5147,-14495,-13419,1336,59047,52840,20661,-643,-19237,-20050,-7331,-4977,-18428,-24738,7133,25090,20719,8591,-8583,-26810,-31609,4404,42482,60116,45966,18187,-10751,-26978,-12156,7204],[10442,-860,-12055,-19311,-28155,-32142,-26804,-14723,-6624,-6818,-19485,-30540,-1633,23670,17451,-10268,-41102,-14357,18079,35450,25899,17224,19062,13666,5334,22094,48878,27540,-4873,2381,8160,-8647,-17858,-19495,-26198,-22559,-14638,-10705,-5771,-1938,930,-69,-8215,-15305,-5179,3540,19135,35674,37957,33174,37970,43644,60363,57071,35199,29291,21944,-16977,-43126,-25287,-9939,1103,-12647,-17787,242,23376,25096,938,-34325,-30836,-1045,26084,26389,3167,-8270,-1072,-5047,-17110,-34466,-25866,-6547,-1351,-18521,-17980,-2865,-4934,-20530,-11767,2446,23112,38472,25101,2471,-22296,-14421,16918,63404,84910,62353,21610,-7994,-22652,-17579,-16762,-18304,-1972,15599,10137,-11414,-12061,2504,2881,-11924,-24281,-17785,-7405,-8131,-6335,17885,45286,73087,48248,-6232,-19872,5803,5631,-13092,591,31403,58940,77766,80029,46434,11908,-9778,-27133,-39120,-12366,14731,30169,27333,19637,-1499,-26999,-12220,8542,21077,27087,11045,-2937,7070,-2317,-24294,-2785,8270,-5261,-25028,11280,30879,14089,-24112,-9983,11918,10142,-7958,-24025,-6988,12651,26487,18459,-1457,-6123,-5820,-21285,-29829,-6238,-4674,-78466,-200825,-313109,-306900,-194287,-49306,49464,60529,30560,22888,5435,8094,24612,17532,-5151,-20127,-11415,-9300,-24282,-4525,4798,-1209,-12974,-17830,-9670,2871,-3014,-23331,7042,68537,82660,30836,-20625,-26112,6530,22670,10909,-6316,8659,27609,27853,-8377,7202,38597,33266,-4640,-20027,-3246,-18109,-12221,4773,-10781,-5627,62720,67563,12562,1033,40712,29482,-407,-7592,4949,1642,-11830,-32411,-2729,22194,27004,23122,33788,44915,24385,-8710,-2165,18120,18637,-541,-29867,-30176,-3909,22638,30484,19537,8508,999,3923,21023,51397,74591,68978,41145,9293,-22035,-35745,-39543,-31999,-26576,-37293,-16215,-8300,-12846,-18906,4234,29344,44793,64839,79376,62636,15593,-34035,-16152,1506,-14172,-37423,-4846,7777,9436,2318,-6943,9387,31962,41517,25690,-2494,-28244,-43300,-26916,-11333,-23401,-36993,-31207,-21647,19716,59183,56868,24787,-9438,-35498,-16177,-626,2533,-304,-10599,-2059,10545,16330,14685,2708,-8751,-13388,-32268,-34791,-21820,-8625,2447,3665,3589,-481,-668,127,-13149,-18807,-2409,7474,5766,14474,28491,38488,32243,10551,-19934,-19654,-229,18383,953,-34833,-17685,-7080,-14044,-28882,-31284,-26171,-26894,-30542,-24228,-21092,-16587,-16613,-28312,-50301,-30240,-14266,-4428,14790,24947,14222,154,7398,18986,16570,-3014,-20544,-16831,-18069,-25420,-36500,-33733,-24060,-9571,-5694,-5427,-9632,-16521,-15004,-4343,10034,25270,27771,42407,58951,48377,9466,5652,19108,28912,14009,-21497,-8796,11839,6548,-28735,-16837,-14974,-20044,8952,42675,30136,-5749,-10778,222,6712,15326,39888,87768,99904,69072,20905,-12904,-28102,-32722,-31143,-32263,-6422,9322,13185,12551,8038,2768,-4912,-1390,-2077,-11455,-17192,703,27956,32193,9248,-15073,-8240,-4458,-16145,-20108,-14649,-6473,-2627,7442,17615,19416,10867,-12745,-15468,-11384,-22476,-34487,-14173,24102,76178,102608,74693,16047,-28124,-24360,-6011,6157,14215,28404,31444,19194,9690,2280,-6423,-10155,-4761,12506,15818,-211,-7443,-1310,-6989,9974,54702,66534,30307,11286,10212,9382,1579,-7135,-21073,-24966,-14574,-9548,-13526,-5961,10990,20924,30604,32942,24656,18577,22348,33641,45632,58041,79511,84647,68487,46981,24811,2371,-18098,9583,39223,43842,27114,3943,-7566,-3929,-1494,1240,6973,11121,17973,11705,-5611,-12740,7639,27885,27055,15543,1492,-9587,-21457,-23330,12869,45182,51961,31059,1443,-29603,-19340,6835,3968,-21614,5423,39575,35204,13124,-5487,-8761,-6433,-365,3774,4640,14109,30083,43065,43890,37227,45892,61525,25734,-8829,-33258,-32966,-17572,9787,26777,6334,-16716,-20047,-19667,-27517,-6841,10137,3476,-9424,-13211,-9223,-12011,-13507,-9908,13572,22980,16173,-10946,-9559,19185,38090,34220,15881,-3933,-22942,-21733,-14405,-3744,8300,2898,-17136,-26812,-11257,6470,21041,26923,33720,53136,59628,34679,16962,31555,33359,9091,-14210,-27723,-30473,-14239,-8488,-447,18496,20964,10986,12203,23809,26846,1667,-32387,-27252,-22201,-10427,1560,7306,8102,14993,13950,-8274,-23100,-14745,-17965,-16310,-11013,-770,11441,13772,16193,22390,13546,1664,-12850,-8800,12136,28132,30302,20687,-630,-8620,-12109,-3599,3580,-8671,-8693,1305,166,-8104,-6859,10095,21761,-701,-7945,5101,-4326,-21476,-27014,-19339,-26543,-26435,-27458,-21298,-18915,-26092,-25332,-21476,-6865,13592,28083,15954,-4250,-6589,6198,6166,1518,-5957,3430,16910,20419,15467,8445,-11180,-21233,-8808,-7926,-21900,-24109,-25380,-27302,-2427,3037,4471,4679,-5935,-25070,-1008,25802,35163,17501,-18801,-18695,-28671,-12136,-7298,-23817,-36560,-7643,16025,10696,-14064,-35738,-18967,9205,14014,-180,-40092,-2916,18829,10188,-8305,-27299,-19950,-6323,-6174,-18632,-31672,-21326,-6893,6816,1054,-17622,-8095,1318,-13380,-27399,16481,43953,43791,14775,-17343,-12691,2209,11607,22083,14280,-4057,-15048,5661,15404,-2277,-17803,-28514,-38870,-23973,-1953,18048,35716,36015,9062,-13942,18114,43166,30685,15042,9070,9201,14285,12791,-5992,-18225,-29774,-1773,19502,27803,26943,3833,-23064,-16512,-12050,-12454,-8199,38588,59117,64938,67584,42584,648,-31273,-20508,-925,9664,25578,49155,71791,76022,59212,33534,6508,-17706,-32906,-31474,-16003,-618,14185,9735,-6555,14376,31324,34690,32695,26365,-2718,-25298,-36096,-37219,-22643,-3507,3630,-2852,-2069,26,-2331,452,5740,11279,-4560,-3877,6639,1518,-12159,16828,41288,38943,20998,-4298,-34573,-9907,5575,15796,24804,29665,26640,14681,-12219,-19867,-2507,10221,22062,35636,33016,19346,6225,-7674,-17997,-13874,-16682,-25129,-17945,-20951,-21902,-13516,588,4137,-2865,-19066,-21747,-4372,13971,41673,64116,65863,49730,21633,-1361,1627,1106,-20742,-20956,1578,-279,-11642,-17352,-2763,19955,26799,16379,-11467,-11823,-864,-6720,-18573,-19732,-20242,-23292,-23878,-24467,-5278,30308,45822,29480,-2315,-21366,-15198,-8466,3767,11912,7838,9527,31142,59460,57840,18151,-21667,-35612,-29239,4647,48022,88809,82418,24704,-10762,-34772,-31600,-31211,-17046,128,16187,16167,-7065,3258,9751,-225,199,13535,16510,2736,-16235,-36145,-35801,-28040,-15441,-3432,5158,9544,14640,28790,30448,12695,-24739,15615,69112,89503,77953,50777,35267,21375,-1675,-26800,-28129,-11353,-12301,-13174,-6202,-10260,-8127,-9599,-9597,10499,53904,82867,77091,43059,7870,-12317,-8883,5940,63819,55584,21182,-1264,-19932,-20598,-8433,-11069,-30087,-9552,21115,35656,28089,14370,-6850,-31772,-24698,9411,40727,50382,34656,11735,-11341,-27985,-16952,4465],[12595,1964,-10185,-18580,-29948,-29770,-22279,-11411,-6701,-10478,-24673,-33009,-1412,22414,19658,-2801,-31107,-19244,16653,34459,23841,15105,16061,11492,10202,26593,45954,20066,-6067,8110,11663,-8959,-19272,-19937,-34101,-33297,-19742,-10164,-2817,1989,1701,-2656,-6553,-10625,-2476,3860,17512,32188,33182,28970,34250,41842,58914,55143,41083,35498,23971,-13692,-33635,-16666,629,5692,-10071,-15042,-2495,13416,16257,199,-25607,-37238,-5390,24612,25888,3657,-7164,1267,1242,-6788,-22049,-27416,-7224,-250,-19139,-23779,-4817,-1544,-14624,-9906,723,18064,32210,21404,6399,-15469,-14094,18573,66991,90905,66686,23527,-6418,-25391,-24084,-23152,-20140,604,16268,8494,-13096,-11490,2577,593,-16950,-30224,-17917,-4985,-5953,-4520,17735,42871,69482,45392,-8898,-18177,6068,7081,-11982,-3155,29041,58790,78248,83299,48178,12463,-10862,-30931,-34618,-2472,21521,28658,19069,9319,-9794,-34403,-10600,16098,35717,41816,22342,239,2820,-9210,-28549,-2892,7431,-6978,-18110,23754,43383,24175,-17675,-11060,10413,6987,-10582,-22579,-5045,18741,35878,28259,6457,-4515,-8741,-23259,-27471,-4986,-13433,-82814,-141079,-182242,-176531,-110166,-6988,67670,57319,13566,1377,-18638,-6890,17832,16076,-2443,-14122,-6484,-6020,-26398,-1437,11028,5604,-6602,-13533,-8358,1702,-5961,-28170,5612,70085,86788,36479,-14681,-23258,10781,29928,18498,-1091,12885,28801,20040,-22231,17798,54502,41950,-1957,-19842,-420,-14464,-11237,3429,-15046,-1538,64393,69958,14614,5325,45820,32857,1412,-1653,11899,5487,-13514,-26910,8696,31183,27848,17227,31017,46697,27510,-7438,-6005,18207,21553,-230,-31102,-28298,-6918,17952,27017,16565,5935,-797,1907,18415,47745,69157,64562,40062,9097,-18819,-33177,-37914,-34991,-30747,-37744,-13861,-9381,-15024,-16641,5412,29922,45540,68013,86385,66702,14373,-37908,-7919,8771,-10964,-41049,-3782,4842,1981,-7938,-10216,10623,31099,35724,20080,-4108,-29292,-45567,-25238,-7636,-16897,-30620,-30160,-28946,13265,54697,49837,14350,-21164,-44186,-10235,5082,8215,3960,-10296,-6702,3180,7791,6838,-2447,-8180,-6271,-24122,-39282,-21408,-5111,4545,2993,2743,2010,6592,10413,-4718,-22980,-13749,-6146,-10528,-1877,15340,29731,28549,4895,-23354,-11649,11120,28017,7334,-31655,-15494,-2280,-8751,-25048,-38141,-31739,-29014,-33528,-27623,-24499,-19672,-17650,-23306,-39011,-31406,-15188,-5969,14493,29047,20151,3880,9226,22764,24411,9154,-8590,-8684,-11047,-19002,-28802,-26284,-20570,-11027,-9004,-7901,-10702,-16572,-14794,-5320,7548,20438,24574,42797,59549,45692,5459,10481,29901,37948,19690,-18359,-12338,7285,3152,-29479,-24780,-27297,-16001,16809,47464,31555,-2087,-6351,3750,10702,12582,34954,86692,104919,71302,17894,-16841,-29960,-32482,-29065,-30746,-8942,6618,11555,13843,10289,7877,299,-633,-428,-6581,-15780,-7594,20806,29602,11235,-9628,-6432,-4248,-16699,-24624,-20108,-9937,-4309,6330,15160,14921,5775,-18427,-15019,-5265,-15534,-32727,-14050,22996,79012,110456,77696,12351,-36947,-14913,3078,14099,20865,31623,30983,19059,12129,5235,-7414,-20467,-20929,-1795,6829,-3364,-7811,-1036,-5108,11535,58874,73888,35757,17753,17307,16734,6598,-8856,-28114,-19098,-7818,-5416,-14259,-10199,8626,22134,35174,39372,32179,25531,25717,32616,42612,56947,80362,83778,68481,50499,31422,9725,-20637,-2315,28738,35952,25467,6901,-7962,-1154,5685,4476,7129,11744,18193,10797,-8449,-20462,-1262,19507,19011,4951,-9816,-20558,-32051,-11037,23936,49637,52065,31609,4476,-25771,-36127,-7316,-1338,-19177,-4903,27753,29077,14468,1171,64,-460,1605,3007,2007,11816,29252,42002,38038,27475,37053,62565,33622,1751,-23712,-28054,-23770,3247,24852,7165,-24125,-25782,-10233,-12410,-10378,2395,-1103,-14223,-23108,-13622,-15844,-13744,-10948,7012,19396,15319,-12135,-12788,14907,33586,29576,12170,-4445,-25934,-31342,-14772,5339,22391,17910,-4479,-18952,-16472,4270,25671,34896,35807,46973,53477,32148,19302,36937,39347,13104,-13677,-26432,-29815,-17330,-11254,-3819,16447,19331,7835,8322,22536,26112,-1930,-40174,-23939,-14811,-4060,4319,7617,5924,12395,14541,-4748,-18216,-10098,-9076,-5909,-4451,1923,15866,21546,25680,28416,12994,-1917,-18567,-19222,-899,13277,14421,5680,-10579,-12151,-11418,232,8411,-2432,-5547,-4272,-9663,-9716,5530,26825,34369,12515,-1610,-252,-10913,-21612,-30666,-27946,-33123,-31205,-31875,-24279,-20892,-28296,-28814,-22242,-6211,13919,30564,20328,-1912,-9967,2150,2033,-6379,-21602,-1807,17399,25039,18719,5919,-15089,-16825,-10482,-15204,-26144,-25848,-36057,-16343,2438,3097,10295,9560,-3585,-25636,-5368,21109,34652,28017,-8782,-23886,-26770,-12458,-9629,-22097,-27898,-17192,8570,6674,-18512,-42004,-10422,14924,13531,-6980,-36297,-6376,13641,9941,-4064,-22537,-22005,-7542,-6004,-18951,-28109,-16600,-5707,9412,7232,-18933,-17555,-388,-8640,-28559,11583,42144,44191,13931,-23365,-15860,5611,18222,25271,13499,-7189,-15388,13534,24519,833,-24986,-33287,-34572,-17583,4061,21584,39715,39826,13602,-11817,19744,48790,38510,21348,12897,9254,8763,2639,-9724,-11978,-31306,-6872,15264,22900,19516,-6541,-30667,-9892,-6299,-11496,-20698,32222,57555,64262,68103,43960,2497,-24447,-13364,2104,9049,19755,39392,60861,66853,54356,31595,6390,-15890,-31068,-31281,-17072,-3031,10517,7640,-11276,9004,29284,33889,32262,23076,-9666,-27217,-32039,-38306,-21870,-3044,4575,-525,-670,-341,-4126,-335,7480,12146,-6653,-3099,9368,4031,-10541,18487,44414,41751,20284,-6582,-35219,-9074,9361,24309,36129,37655,26888,7764,-20896,-18910,582,11219,20025,31168,27470,14128,1696,-11650,-21099,-16648,-20371,-30238,-21673,-23389,-32471,-27220,-5322,5852,1959,-15733,-22868,-7598,5031,26969,46527,48223,32875,6944,-9045,1305,-1229,-27702,-23039,457,-1973,-12461,-16642,-2291,17884,22948,12782,-7182,-5194,677,-6730,-18232,-18564,-20147,-24905,-23146,-23209,-11311,19371,33647,19700,-8538,-29670,-19878,-7984,8603,17757,12386,9991,26589,51603,48006,10488,-25970,-32827,-36728,-3123,41098,82042,80497,24084,-11402,-31749,-28031,-35341,-24509,-7287,7938,9483,-4538,9303,11115,-2158,-2737,12876,20413,8836,-11830,-37248,-31917,-19328,-9238,431,7699,11622,16624,27712,27591,12764,-19491,13143,63474,79290,69118,46151,35057,27377,7089,-19980,-30910,-10001,-12954,-15338,-4867,-5909,-5930,-10949,-12457,8096,53595,86263,82719,49028,12445,-7707,-3290,10743,67548,58028,22139,-793,-18635,-19272,-8304,-15922,-32149,4305,33391,44720,33975,18355,-5890,-31163,-16117,14132,37749,40014,23685,6440,-10412,-26417,-21092,1902],[12675,3358,-9159,-18010,-27920,-24949,-17874,-8921,-7882,-15113,-30596,-30344,-547,20826,21500,4240,-22553,-22596,15587,32285,19838,10417,10201,7122,11868,28045,40461,10789,-9809,10332,12896,-9291,-17099,-12638,-22068,-38528,-24431,-9732,174,5964,2785,-3131,-1878,-4089,876,4482,16248,28855,28099,23953,29009,37839,54588,53984,47010,39217,24168,-6849,-21145,-7757,9458,8462,-8017,-11689,-4484,2941,8257,2524,-13789,-33677,-8390,23607,26053,5836,-4534,3382,6455,1913,-11004,-22255,-5927,850,-19935,-31389,-8417,-399,-10531,-8775,-1245,13065,25582,17119,9843,-8467,-13139,19581,68083,93715,68300,23772,-4740,-25190,-30483,-29537,-20014,2937,16129,6897,-13785,-10867,2204,-1742,-21566,-35522,-16210,-2651,-4824,-3972,16102,39175,64997,42833,-9872,-16918,5418,8218,-8338,-5501,26471,56910,75537,83548,49090,13900,-9944,-32030,-25578,7150,27941,27169,11919,1426,-12779,-23476,-7251,23044,48982,54872,33048,4553,-2337,-17337,-25733,-1012,7326,-7655,-11127,34182,53343,32318,-11846,-11449,9392,4634,-12198,-20216,-3217,24082,43739,36169,13261,-1690,-10244,-24118,-26324,-6414,-21944,-52844,-53487,-52646,-39679,-6515,51150,94728,56855,-2840,-17137,-43030,-15241,15355,17936,2650,-8412,-1249,-1492,-27537,1470,17417,13325,973,-8424,-6344,1164,-8049,-32492,5098,71446,90357,41762,-9635,-18556,16153,37163,25896,4235,16041,27955,10075,-32364,31506,71328,50824,1198,-18659,3760,-9529,-11266,1337,-18340,2282,62409,69018,15976,8673,48188,34592,3879,5320,19294,10068,-14114,-20705,20512,42117,32448,13454,27225,47159,30471,-4341,-9437,17003,22650,-644,-30176,-24669,-9994,12088,21619,11346,752,-4961,-1767,14314,42796,61997,57671,36914,8982,-14758,-30125,-34644,-37913,-34345,-35656,-13375,-11902,-16724,-14040,6443,31081,46541,69448,89581,67183,11265,-34311,1171,15462,-8540,-39731,-541,3405,-5215,-18446,-12660,10638,28564,27707,12690,-7081,-30897,-48007,-23193,-4051,-9939,-24161,-29823,-35894,8433,51010,43488,5731,-30379,-44867,-4482,10206,11966,4358,-12806,-13139,-4758,-544,-628,-6714,-6111,1316,-15981,-41525,-19407,-380,7508,2941,2066,4093,12635,19101,3877,-21563,-23454,-19860,-26557,-17011,2543,20469,23974,-1154,-23470,-1767,24714,41363,19315,-19998,-11328,1744,-5110,-20514,-32377,-35358,-30102,-34550,-29846,-26694,-22954,-19772,-18766,-27937,-24280,-11415,-4725,14780,33404,26959,8705,11512,26504,32283,21801,2885,-1218,-4222,-11214,-18800,-15902,-14163,-9673,-10663,-10010,-11925,-16826,-14621,-5963,5541,16847,23089,42951,58573,41848,1857,15040,40193,46294,24725,-15433,-14687,3109,-23,-29379,-33275,-34993,-7504,24743,50735,30923,506,-1156,8299,14554,8860,29396,84667,107691,71393,13439,-21657,-32526,-32162,-27533,-30476,-12849,2716,9029,14141,13032,13225,4904,-234,1913,-518,-10926,-12292,13693,25421,11596,-4535,-3007,-2687,-15590,-26754,-26369,-14606,-6964,4128,11513,9045,-555,-24201,-12539,1435,-8796,-29170,-14200,21662,81245,117128,79482,8692,-43218,-7219,10065,20194,25517,32302,27642,16297,12278,6498,-8908,-29744,-33302,-12840,-265,-5675,-9289,-1563,-3054,11760,60221,78054,38761,21751,21617,21691,11176,-7738,-35321,-14668,-1603,-1108,-14017,-13866,5127,20801,36311,42201,36946,30575,27047,28499,35234,50372,75747,78163,64728,50707,35044,15437,-18469,-16098,14740,26014,23422,8732,-9977,1862,13488,10108,10169,13748,18083,9373,-11317,-29366,-12063,8542,8401,-6406,-18635,-27552,-30223,2147,35220,53177,50497,30927,7650,-17835,-46612,-22584,-8257,-17088,-17039,11676,19923,13760,5774,6333,3276,1369,147,-1886,8716,27000,38410,29268,16184,28980,64885,44148,13697,-14283,-22927,-30067,-5762,18730,4867,-33258,-27627,-667,2035,-9140,-6710,-7591,-18440,-32918,-18705,-21595,-15885,-11876,211,13941,11677,-14989,-15635,9633,27625,23778,7610,-5528,-25691,-30695,-6918,19109,38484,34315,9820,-6376,-11847,6329,29789,38386,34095,39111,45503,27857,19665,39872,43115,15735,-13468,-22241,-24529,-19565,-14111,-8309,12580,15551,2015,1069,18207,22771,-7158,-38465,-15133,-4607,2685,6532,7996,4819,9720,14292,-1816,-14584,-7266,-2416,2664,1009,3047,18622,28196,32703,30880,10222,-7016,-23828,-28625,-14239,-2602,-3224,-11002,-19497,-14720,-12086,1263,10257,631,-4255,-9853,-19045,-7817,16342,38830,40497,21796,10165,5988,-3569,-6894,-14260,-28651,-37133,-35614,-35761,-22195,-17624,-27225,-32785,-22826,-7444,10811,28868,21638,-233,-13854,-4440,-4258,-13912,-35576,-6646,15238,27068,20892,3502,-19765,-11885,-9259,-20332,-31052,-26370,-30717,-6368,5029,3751,16070,13009,-2943,-25116,-9331,15390,32033,35919,4524,-20735,-21742,-11502,-11038,-19231,-21024,-26148,-374,1721,-23564,-38718,-2050,19990,12797,-11749,-33731,-12832,5728,7153,-1512,-18112,-24222,-9279,-4828,-14555,-20984,-12812,-5209,10570,11075,-16348,-21452,1016,-3163,-27188,4937,37737,42073,11692,-27602,-16557,8084,21432,24164,9400,-13143,-16445,19635,31179,4287,-29340,-33755,-29759,-10124,11798,26200,43339,43576,19077,-9137,17535,48831,41820,25267,15420,8484,3175,-7922,-11018,-6704,-26831,-12661,9519,16507,11348,-16246,-29147,-1003,4152,-4398,-31901,24832,54630,61771,66359,43005,2426,-19830,-7725,4487,7166,12226,27845,48077,55764,47905,28265,5297,-14831,-29149,-29083,-18199,-5545,7531,6517,-14900,2003,24952,31028,29446,17008,-16526,-19218,-26596,-39137,-21096,-3035,4622,950,824,630,-3694,778,9758,12473,-9914,-2455,12318,6867,-9553,19751,46599,43251,18254,-9573,-35391,-7862,13505,32662,46192,44045,26272,519,-27921,-14674,5103,13660,19367,27640,22737,10321,-98,-11261,-18522,-11995,-14478,-24348,-20992,-14995,-24874,-35351,-10323,7652,6750,-12089,-23242,-9552,-2916,12520,29022,31154,17369,-5514,-12110,2718,-2517,-29118,-17418,3247,-963,-10793,-13448,-328,16275,18893,9817,-947,1487,1905,-7370,-17374,-16324,-18711,-25956,-21121,-19489,-15643,7514,20387,10677,-10176,-28057,-24817,-6752,13734,23670,17731,11716,21582,42435,37818,3034,-28958,-27099,-33995,-10539,33048,73070,76730,23082,-12310,-28396,-22434,-28949,-29477,-12967,727,3029,-1564,14674,12145,-4393,-5846,11488,23304,14780,-6067,-33040,-26899,-11268,-2494,4041,9236,13107,18360,25874,23828,12441,-13887,10635,55615,67090,58935,40778,34512,32982,15677,-12253,-33294,-9807,-14214,-16521,-2192,-693,-3148,-11238,-14275,5745,52511,88595,87332,54413,16817,-2963,2085,15095,69459,59556,22793,-147,-16375,-17154,-7779,-20054,-26760,15390,42630,50777,36771,19074,-6815,-27983,-8737,17294,33228,29177,13026,1940,-8861,-23596,-25658,-1630],[10281,2798,-9553,-18266,-25183,-20719,-14403,-8334,-11167,-20775,-34233,-24456,46,18050,21709,8905,-17115,-24856,13398,27618,12725,2042,785,-294,9041,24978,31670,-390,-17049,7615,10646,-10148,-12961,-4158,-10016,-28220,-27990,-10836,1552,8330,2810,-2797,2694,1600,3142,3498,13508,24127,21559,17167,21195,30441,46546,52887,50460,38404,21031,436,-9750,-929,14196,7552,-8204,-9930,-7444,-9422,-460,5040,-3285,-22394,-9216,21682,24874,7469,-2032,3602,8236,6348,-4153,-16951,-5952,-771,-21899,-36938,-13725,-3446,-10646,-10823,-5634,6090,16679,10527,10670,-3770,-13477,17961,64305,90618,64951,20815,-4686,-23462,-37991,-37323,-19735,2604,12972,3229,-15529,-12120,-385,-5775,-26880,-36580,-14445,-2738,-7175,-7153,10535,31891,57555,38453,-11384,-18538,1593,6460,-5683,-7779,22082,51159,67426,78800,48020,15215,-8555,-32085,-19069,13891,31611,23785,4297,-4897,-10453,-10759,-4773,25961,57089,62914,40260,7500,-10127,-28021,-18276,253,5455,-9730,-7114,39624,57990,36176,-8065,-12280,6826,1009,-14644,-18893,-3050,26458,47424,39757,16643,-350,-12802,-26531,-27149,-11207,-31687,-22277,17423,50580,72188,84719,108843,125808,58150,-20196,-28204,-35342,-11462,17179,21686,7456,-5032,2400,2431,-28220,1058,19814,17369,5546,-5696,-5913,-558,-11007,-37930,4614,71778,92179,45100,-7227,-15733,19169,41117,30392,7187,15403,22484,-3546,-27202,44616,85978,57419,2604,-18469,6937,-5654,-13953,-3109,-22275,2334,54087,62148,14641,8884,45052,32063,4617,10795,24917,13622,-13682,-15867,29295,51475,38555,12151,21746,44944,31322,-1789,-13574,12972,19968,-3750,-27896,-20518,-13749,4240,13464,3007,-7973,-12697,-8578,7516,35691,52470,47594,30607,7862,-11883,-29042,-32366,-41260,-38125,-34367,-15954,-16708,-18914,-12630,6374,31857,46774,67832,87379,62830,5197,-27350,9373,19987,-8188,-31339,4391,2278,-13557,-30066,-14956,7999,22825,16627,3127,-11991,-33685,-51336,-21806,-1808,-4472,-19296,-31547,-39530,9119,53407,43972,4665,-33121,-42782,-566,13642,12957,459,-18593,-21592,-13270,-8380,-7137,-9475,-2846,8601,-8674,-41890,-16809,4589,10607,3128,1362,5506,16954,25409,11000,-16727,-29620,-32818,-40787,-27373,-9145,10849,18464,-7374,-19885,8735,38657,55704,33782,-6674,-6680,4056,-3888,-17623,-27847,-37431,-30154,-33218,-30667,-27568,-26381,-22688,-14955,-17676,-14655,-5023,-1241,15713,37767,34227,14207,13829,29191,38545,33219,13430,5377,2303,-2354,-7865,-5420,-7592,-7142,-10914,-11531,-13226,-17398,-14408,-5654,5348,16031,23583,42893,56392,37537,-1095,18478,49144,53546,28982,-12722,-15198,111,-2330,-28025,-40984,-29574,2503,32043,52178,28315,2120,4018,13046,17892,4585,23566,81805,108147,69908,8639,-26252,-35196,-32096,-26800,-31306,-17591,-1731,6322,15007,17531,19045,8962,-4,4523,5117,-5835,-13384,7546,20384,10786,78,1360,5,-12861,-24776,-31581,-19070,-9441,1845,7762,3015,-6840,-28040,-7755,8959,-1550,-24313,-13604,21026,83294,122439,80536,6192,-43239,-889,15479,24951,28723,31394,22878,12276,11209,7079,-10130,-36781,-34146,-14851,-2584,-6281,-10774,-1591,50,11649,59640,79845,40445,24465,24352,25233,15702,-3966,-36032,-10530,4886,4276,-11919,-15826,1718,18064,34807,42020,39499,34378,27429,22947,25372,39663,66539,69029,58706,48947,36707,19898,-13041,-29515,-367,16437,22307,10228,-12095,6247,22556,18940,17139,18025,18866,8763,-12508,-36915,-22879,-3146,-2716,-15161,-21785,-27558,-19754,15540,46573,56728,48641,30300,11634,-8609,-34689,-36559,-14921,-13867,-26321,-5844,10402,12690,9536,11199,6110,526,-3271,-5389,6348,24731,33810,19813,6311,24066,69148,56574,26152,-4816,-17116,-29039,-14602,11003,1380,-41880,-23738,8911,15693,-2393,-14142,-14284,-20213,-28574,-21573,-27152,-18546,-11695,-4661,8497,6931,-18182,-16809,4911,21825,18422,3733,-5866,-21584,-20646,5616,34719,54600,50698,25044,7670,-452,12126,33198,38438,30382,31582,37493,23153,19164,41304,45479,17840,-12789,-16687,-18224,-19774,-15812,-12846,7779,10615,-5314,-8088,12761,18563,-12431,-28288,-2542,7807,10323,9146,9257,5646,8230,14229,1195,-11440,-5656,2495,9839,5806,3277,20095,33642,37149,30251,6241,-12290,-25841,-29687,-21142,-14389,-19081,-27382,-23018,-14214,-12593,-663,7901,111,-4181,-13955,-26806,-4981,23746,44990,40511,27118,23014,21022,13533,11684,2344,-19699,-33331,-32044,-29724,-15188,-10366,-23536,-36077,-21286,-8807,5701,24167,20792,1519,-16354,-12645,-12483,-20148,-27166,-9760,11482,27041,21882,1221,-24546,-6372,-5060,-21031,-35703,-25057,-20450,1619,5687,5732,21374,14971,-3799,-23632,-12293,8947,27652,41105,18570,-9899,-14800,-9615,-12166,-17539,-17321,-30893,-8881,-3140,-28805,-31555,6039,24754,12705,-13351,-32597,-20871,-2523,3118,-465,-14493,-26286,-11130,-2637,-7619,-14001,-10248,-5501,10066,12066,-13276,-18851,3862,1387,-24524,-3286,30652,37050,7391,-30467,-15930,8906,20979,18783,2477,-20573,-16631,23571,34828,6921,-23173,-26522,-25284,-3863,19069,31037,46282,46684,24541,-5508,11774,42869,39609,25874,15862,6280,-2317,-17573,-10151,-3330,-22104,-19580,1856,8232,2153,-25398,-23723,5811,13570,3725,-23475,17904,50206,57135,62046,39451,-92,-18712,-5932,3880,2526,2213,14431,33853,43036,39508,22874,2340,-15669,-28227,-25860,-19819,-9191,4384,5350,-17394,-7075,17525,25107,23192,7433,-20563,-10516,-21468,-37950,-21062,-4305,2829,322,882,1310,-2784,1684,10543,11000,-15191,-3047,14030,8664,-10581,18585,45428,41291,13279,-14709,-33657,-7013,16600,38836,52878,47013,23471,-7978,-33030,-10703,8590,15539,18602,24071,17999,6822,-664,-8178,-11455,-1158,-2350,-15827,-17168,-3946,-10212,-30245,-14720,8205,9939,-9654,-24320,-11069,-9293,-580,12948,16023,4259,-15118,-11838,3604,-4123,-22980,-7707,7879,733,-8529,-9886,1110,13319,12969,6302,4358,5484,306,-10358,-17203,-14697,-17802,-27666,-19483,-15588,-17556,-4813,6112,2378,-8224,-20177,-30378,-6216,17001,27396,21632,12898,14954,30724,26055,-5662,-32249,-22221,-26161,-18062,22550,60630,69010,19561,-15281,-27067,-19187,-24561,-31202,-18016,-6633,-4485,-434,17006,10698,-8664,-10498,7746,22915,17843,-2112,-29308,-23559,-5579,2365,5466,8131,12226,17797,21540,17586,10046,-9685,6820,44607,52259,46735,33773,32258,36333,22187,-5504,-33409,-12174,-17381,-17546,821,4725,-302,-11489,-16558,1943,49018,87764,88383,56463,18293,-564,5325,17407,68114,58755,21492,-1297,-15334,-16207,-8546,-24833,-21990,22072,47165,52101,34810,15034,-10978,-25559,-4387,17542,26684,17793,2373,-2362,-7607,-20635,-31337,-6752],[8094,2750,-9067,-17274,-21261,-15115,-9658,-7440,-14380,-23672,-28504,-16170,2490,16365,22253,12937,-12614,-23825,11956,22672,5010,-7479,-9225,-8057,4221,19745,22491,-9703,-24887,2501,7701,-8445,-6164,4853,1428,-16247,-25992,-11148,3517,11308,4137,-67,7935,7752,6392,2991,11428,20478,16521,11884,14005,22669,38329,54392,53166,35426,17243,8937,1863,5787,17083,5681,-7950,-7707,-8992,-20624,-7156,8844,7037,-9975,-4363,21315,24417,10448,2563,4595,8796,8512,386,-12199,-6179,-3197,-20862,-25261,-13317,-7661,-12745,-13867,-10126,-535,7978,4475,11321,755,-12542,16448,58567,84816,60474,18766,-3007,-18604,-33864,-36672,-17196,1768,9127,-160,-15918,-12289,-1999,-8227,-28327,-28756,-10742,-3057,-10761,-11698,3326,23384,49712,34674,-11176,-20809,-3072,3879,-2944,-7192,18797,44009,56490,72068,48360,19194,-4901,-30047,-13155,19966,34814,21004,-1172,-6775,-3215,1771,-1324,25999,60910,67247,45559,10923,-16899,-27084,-8956,2280,3612,-11336,-4480,41605,59063,38253,-3048,-11727,3279,-3105,-16279,-16407,-1836,27879,48454,40603,18273,841,-14726,-28826,-26883,-15719,-42608,287,70575,130136,161836,163042,164087,159226,62261,-37447,-23541,-10387,2286,24163,28146,13015,-1833,6579,7484,-25806,-1464,18967,18150,7619,-4314,-5586,-1955,-13334,-42735,6051,72793,93756,48075,-5652,-14253,20273,42337,32798,8687,11823,13504,-18040,-11587,56822,98397,62456,3302,-17754,10148,-1660,-17639,-8364,-25201,-576,41093,50720,11807,6993,37356,26108,4377,15350,29496,17121,-10032,-11321,34945,58600,45564,14964,16766,41395,30895,491,-16965,7309,14417,-8507,-23058,-15012,-16212,-3904,4279,-6688,-18452,-22397,-17293,-499,28089,42296,36026,22483,6900,-9539,-29497,-30522,-37309,-39177,-33843,-20467,-22344,-20553,-11693,6310,33081,47058,64015,80635,54694,-2833,-19301,16768,22581,-9300,-21075,10947,1464,-22889,-40614,-15587,3271,14108,3503,-7041,-17585,-36558,-53791,-20789,-717,-608,-15925,-35355,-34608,18028,63996,52757,12027,-28597,-42637,1843,15635,11720,-6539,-26571,-31188,-21452,-14591,-11342,-9638,1701,15643,-2003,-40927,-14212,9178,13540,3692,1020,6582,19697,29310,16211,-10856,-30037,-40421,-34849,-25325,-17977,1411,12462,-13120,-14344,18873,51577,68889,47942,6175,-2581,4243,-5250,-17227,-26502,-38436,-29287,-30620,-29533,-27147,-29931,-25806,-11709,-8644,-5481,1766,3311,17053,41625,41224,19631,15565,29955,42096,42232,22362,10612,8026,6753,2834,3587,-2650,-5231,-10781,-12923,-15092,-18906,-14582,-4386,7442,17892,24959,41842,52657,32586,-4168,19472,55225,58557,31553,-11047,-14675,-2139,-4290,-26378,-40475,-20500,11273,37018,50550,22905,1903,7555,16212,19537,-499,16735,77023,105044,66185,3276,-30909,-38480,-33112,-27592,-33317,-23726,-7413,2904,16506,22886,23937,11148,-1005,6079,8656,-2752,-13314,1618,13777,7843,2749,4596,1941,-10327,-21305,-33673,-23605,-12333,-1220,3285,-3629,-13504,-29419,-2354,15902,5141,-19265,-12959,20194,83660,124194,79233,3759,-41365,2788,18094,27096,29287,28157,16499,6659,8150,6084,-12048,-42624,-27003,-8986,-788,-6499,-13071,-1904,2992,10309,56259,78381,40074,25177,24802,26441,18786,116,-31191,-7623,10393,9358,-9468,-17358,-2723,12815,29419,37495,38345,35392,25714,15481,12969,24458,51859,55645,49758,44351,35264,21552,-7794,-41118,-16017,7381,20873,10006,-14996,10575,31081,28804,25831,22861,19314,7826,-12842,-38049,-33530,-15996,-14210,-19488,-20587,-23606,-9282,26986,55653,58800,45532,28558,14684,-850,-23035,-47309,-21780,-10484,-23168,-20543,1866,10691,11323,13555,7078,-1665,-8069,-9312,3766,21546,27713,10098,-1187,21635,73073,67894,36583,2850,-12329,-23869,-21994,2671,-3044,-41667,-17223,16654,26708,6565,-18317,-21459,-20634,-20179,-21369,-31788,-22442,-11820,-8010,2906,824,-22394,-17591,-87,15509,12806,-240,-6442,-16407,-9611,18281,48606,67702,64237,38731,20814,11730,18355,34094,34495,24625,24189,29020,17282,16836,40137,45238,18236,-12769,-11486,-12445,-19027,-17157,-18265,1196,3934,-14493,-19035,6744,13599,-18022,-18014,10546,20178,17461,11159,10224,7107,7196,13563,3345,-9404,-5916,4822,14589,8885,1681,19108,36320,37595,25798,594,-17981,-24458,-22310,-15852,-14685,-25172,-35199,-19988,-11203,-12520,-6262,-174,-4984,-5861,-16611,-33977,-4760,25667,43840,34606,28315,34188,38738,33194,29996,18123,-8634,-25483,-24733,-22341,-6973,-2444,-19551,-35380,-17463,-8972,-468,16941,17930,3094,-16299,-21650,-22938,-24135,-15822,-11017,6403,24833,21118,-1476,-28755,-932,559,-17863,-39509,-22559,-11530,6758,4497,8891,25506,15065,-6245,-21495,-13898,2002,21869,43507,31875,3448,-7048,-7462,-13644,-18031,-17278,-29130,-13957,-6698,-33916,-24166,14041,29893,14498,-11204,-31027,-27990,-7779,-241,-341,-11721,-27583,-12448,471,134,-7099,-8324,-6271,8043,10233,-11516,-13927,6646,4407,-21419,-12017,21719,29591,1181,-32379,-14726,8497,17872,10411,-5612,-23670,-13844,25765,35874,8600,-15452,-17254,-20851,647,24906,35734,48980,49483,29986,-247,4400,32198,32457,23639,14755,3248,-6313,-19107,-7524,-1318,-17834,-26605,-6635,-784,-6902,-32336,-18555,10356,20584,10783,-12008,15391,46484,52246,56970,34985,-3609,-19990,-7218,705,-4074,-8770,1622,21011,31043,30808,16758,-1272,-17176,-26448,-21098,-19975,-12964,2060,4990,-17159,-16355,8548,17485,14850,-3968,-16137,-1552,-15257,-32708,-19977,-5279,756,-1045,565,2415,-1049,2605,10429,9099,-20218,-3285,15623,10622,-12188,15849,41410,36617,6566,-20565,-29085,-4520,19986,43662,56988,47663,20014,-15773,-32939,-6956,11703,17657,18796,22032,15187,5320,847,-2623,-953,13808,12816,-6914,-11654,7259,4444,-19532,-16083,9256,13155,-6779,-24491,-10377,-10391,-7374,2854,6787,-2965,-18845,-8736,4983,-4087,-12930,4221,14526,3866,-4910,-5210,3234,10596,6972,4306,9568,8073,-2563,-13068,-15308,-11988,-15939,-27244,-16485,-10339,-13899,-11637,-4144,-1519,-3157,-12122,-29875,-4336,19896,30388,25501,15197,9373,19001,14983,-13546,-34125,-17296,-17726,-22150,11999,47216,59140,15130,-18411,-26038,-16890,-21084,-28533,-20356,-11936,-10808,263,17728,8336,-13058,-14310,3706,20643,18948,678,-25887,-20396,-476,6924,6484,6275,10681,16400,16427,10679,7314,-5312,3756,32847,37218,34811,27372,30161,38874,27896,1465,-28535,-14640,-20069,-16256,5961,12444,4796,-9961,-17971,-1834,44453,84643,86369,55592,17534,359,7538,18959,65053,57054,19403,-3470,-15033,-15694,-9666,-29138,-18212,25384,47982,49679,29186,7454,-17210,-23636,-2331,15856,19726,7682,-6776,-5291,-5710,-16759,-35288,-11968],[6594,3368,-7835,-15503,-16619,-8718,-4078,-6439,-17835,-22199,-18404,-6860,6077,15271,22376,15517,-9564,-20874,10419,16977,-3360,-18303,-19531,-16374,-2821,11993,12910,-16061,-33326,-5095,4267,-4665,1043,12480,10831,-5674,-20936,-11577,5087,13935,5778,2960,11809,12600,9284,1812,8873,17080,12588,8035,7403,14288,30293,56890,53822,29583,12145,16463,11961,11186,17454,2576,-7912,-6369,-10410,-30624,-12428,11848,15173,1095,2752,20783,23060,13118,7566,5467,7158,7270,1344,-10227,-8590,-7710,-16902,-10735,-5494,-11815,-17911,-19055,-15791,-8003,-1564,-1542,10834,3897,-11393,14354,50774,76937,56102,18499,-282,-13230,-25371,-28511,-14246,-738,3519,-4404,-16068,-11625,-2552,-9116,-25753,-20789,-7100,-4748,-16509,-17945,-6300,12898,40854,30649,-10336,-24560,-9458,-581,-1948,-5219,16047,34802,42385,63632,49881,24374,-1243,-28671,-8517,24723,36814,18081,-5426,-6326,4163,12281,2032,21545,58698,66519,47708,13681,-19509,-15726,-957,3482,778,-13436,-4230,39110,55807,38240,2712,-10645,-2735,-9178,-18199,-13408,279,27799,45929,37621,16931,585,-16682,-30782,-25532,-19008,-55615,18691,116462,201125,243886,236659,216746,190031,66247,-55477,-8228,12413,17692,32707,34737,17864,1000,10984,12896,-21647,-5968,15383,16200,7493,-4169,-5597,-3525,-15582,-40437,8152,72981,93662,49790,-5211,-15039,18496,39938,32318,8102,4823,862,-29440,4187,66244,106788,65053,2819,-16455,13020,2241,-21571,-14258,-26604,-6463,24448,35328,7343,2786,25267,16671,2744,18368,32486,20132,-3789,-7095,36591,62020,51438,20450,13168,36691,29022,1857,-19435,255,6179,-14205,-16085,-8537,-16636,-11638,-5080,-16705,-29439,-32771,-27180,-8573,21035,32442,23963,13335,6560,-7387,-31375,-28805,-32437,-36304,-34036,-25968,-27508,-21167,-10783,6877,34923,47684,58753,70419,43898,-11933,-10717,23201,23340,-11343,-9891,18119,672,-32845,-42432,-13012,-2477,2962,-10152,-15548,-22202,-38137,-49649,-19823,-395,1987,-13461,-40241,-21843,34285,79971,65354,23152,-19491,-38636,3996,16867,9238,-14532,-33842,-39530,-28039,-17953,-12058,-6587,7736,22966,4907,-38254,-11716,13268,16520,5285,1956,8211,21692,31578,20071,-4766,-25132,-33743,-21707,-14626,-20501,-6439,7370,-16810,-7824,28570,63241,80265,60649,18181,1214,3230,-7974,-18606,-27577,-36523,-26651,-26209,-25232,-24414,-32272,-26843,-7240,322,3364,8784,9064,19768,45776,48516,25553,17583,29716,43863,49576,30563,15507,13920,16701,13670,11565,1209,-3558,-9663,-13130,-16353,-20219,-13798,-648,13228,22822,27445,40700,48744,28466,-6417,18849,58948,62132,33453,-9354,-12419,-2526,-4792,-23620,-33457,-11362,18839,40131,46792,16036,1195,10191,18465,20839,-4025,10328,71396,99367,61587,-956,-34026,-40444,-33638,-28282,-33502,-29334,-12854,497,20352,29744,28634,12477,-1792,7967,11401,-490,-12025,-2690,7235,4216,4480,7257,3783,-7216,-16488,-29931,-26210,-13931,-3424,-203,-9015,-18589,-26414,4444,23342,12616,-12584,-10483,20666,83263,122690,76300,2481,-39264,5202,19338,27999,28707,24608,11156,1923,4964,5187,-12924,-43486,-17895,1182,5100,-5124,-14372,-783,7138,9563,52044,75725,39699,25931,25013,27148,21869,5259,-25296,-4253,16332,15305,-5700,-17327,-6814,6565,21718,30217,34856,34807,23426,8386,1050,7747,34080,40202,39949,38716,32258,21659,-2559,-39220,-28034,1447,20304,9443,-16572,15921,39853,39927,36333,29060,20751,7965,-10758,-29748,-34822,-27784,-22041,-16697,-16009,-17303,948,37169,62993,60539,42834,27093,17748,6234,-12220,-39700,-26519,-5416,-8093,-16425,-684,9787,12569,14918,7780,-3407,-12542,-12018,2458,19183,22592,3605,-3219,22625,76836,77955,45358,9497,-7744,-17885,-22914,-2173,-4953,-31529,-8904,23424,35850,16859,-15948,-26382,-18930,-11709,-16762,-31511,-25713,-11281,-8483,-510,-4237,-25446,-17109,-4032,10188,8412,-2937,-6055,-10105,1554,30417,60421,77760,74891,50823,33176,23480,24315,33228,28532,19094,18637,21577,11536,13811,37390,43334,17866,-12311,-5739,-6221,-16546,-17032,-23298,-5706,-2648,-23229,-28395,3023,10062,-22358,-8022,23316,32207,24499,13307,11433,9493,7445,13247,5565,-7136,-6563,5784,17860,11100,-862,16301,36549,34677,18888,-5415,-22703,-20246,-12324,-3690,-3922,-15112,-21104,-13475,-5969,-10089,-13729,-13095,-13592,-8198,-16699,-40830,-7934,22250,36445,25263,27260,43732,56648,53007,47539,33446,3473,-15763,-16082,-14363,1411,5081,-15770,-30967,-11370,-5930,-5306,8833,14280,5168,-12508,-27571,-34641,-23008,-5578,-9988,1070,21211,19089,-4060,-29116,4631,6728,-12517,-39476,-19082,-4121,9248,2607,13389,28575,13657,-9632,-18322,-13289,-4258,15891,43885,43826,17276,1146,-5106,-15292,-20529,-20657,-27096,-12930,-7682,-38350,-16333,22612,36508,19589,-5500,-27255,-28348,-7198,-848,-205,-9518,-27431,-12624,4278,7851,-124,-6312,-7217,4636,5753,-11659,-9806,8221,5582,-18281,-19256,12163,20415,-6579,-32677,-13167,7664,13662,715,-13132,-17723,-8632,26197,34453,9000,-8610,-8041,-16602,2840,28275,39268,51092,51673,34765,5950,-2534,18045,20738,18679,12125,-686,-8484,-11861,-4593,-781,-14433,-27935,-15447,-9983,-15238,-33297,-14344,12793,24574,15458,-2373,19041,45393,48600,52266,30415,-7503,-23237,-11275,-4994,-12416,-19366,-7817,11713,20992,22301,10121,-5431,-19028,-23209,-15509,-18310,-17124,121,4922,-14931,-24836,-1657,8281,4582,-16757,-8375,6766,-8055,-25225,-17462,-5851,-1438,-3037,-329,3285,464,2452,8685,6644,-23113,-3153,16645,12285,-14344,11070,33794,28609,-2147,-27003,-23207,-452,23245,46369,57769,45520,15704,-22637,-30182,-4466,13606,19085,19008,20855,13994,5388,3227,3255,10128,29446,27791,1133,-6167,16722,16437,-10119,-15271,10468,16134,-3713,-24212,-8401,-6381,-5466,957,4167,-4581,-18081,-5401,6066,-2560,-2218,16158,21427,7226,-1149,-575,5292,7779,815,3587,13864,8967,-6669,-14132,-11589,-8538,-13580,-24614,-12491,-4432,-6411,-9030,-6107,-533,2275,-5253,-23399,-1113,22177,32382,28975,18317,5803,8206,4920,-20473,-34951,-12906,-9866,-21914,2029,33604,47531,9873,-21364,-25225,-15605,-18659,-24814,-20360,-15019,-15392,566,16983,5272,-17014,-16214,54,16523,17656,1689,-23189,-17207,4367,11476,7590,4229,8823,14378,10936,3575,4703,-547,2160,21529,22954,23846,22257,28709,40853,32873,8598,-20818,-14885,-20384,-12243,13494,22866,12598,-6291,-18188,-4997,39343,79427,81287,51795,14813,219,9234,20385,61216,55248,17217,-6239,-15276,-15188,-10508,-32209,-15050,26154,45962,44505,21085,-2317,-24223,-21370,-1655,13293,13815,348,-13154,-5839,-2242,-11137,-31045,-15236],[4557,3194,-7553,-14894,-13105,-3401,586,-6539,-22723,-17732,-8376,1680,9341,13617,20804,15490,-8778,-17666,7902,10060,-12151,-30393,-28219,-25234,-11894,1955,3445,-18209,-41678,-14048,1755,763,7673,18194,17865,3034,-15216,-12088,6346,16378,7845,5606,13971,15895,11769,300,6243,14610,10691,6763,2922,6764,24488,60234,53356,22386,7024,23179,21024,16332,17234,462,-6693,-5054,-11004,-35086,-14578,14676,21662,10887,10292,20206,21576,16337,13611,7708,5282,4516,421,-9775,-12061,-12616,-9402,4830,7413,-8634,-24213,-24623,-20714,-14635,-10119,-5092,11124,7404,-8453,13780,43854,70679,55671,22654,4909,-6697,-16115,-18923,-9776,-3023,-1926,-7702,-14274,-7754,668,-6235,-19635,-12421,-2439,-5890,-22171,-20577,-15716,2918,33523,28560,-7017,-26937,-15414,-4876,-1164,-1163,15702,25887,28009,56981,54458,31452,2990,-26978,-2590,30512,39723,16910,-7130,-3912,11465,22129,7172,14151,52046,62587,48479,17411,-13607,-4151,6460,5161,-1186,-14206,-4460,34213,50408,37925,9896,-6727,-8045,-14528,-18456,-8268,5283,28408,41947,32548,13980,271,-16692,-29132,-21289,-17791,-59729,38178,162142,271342,323952,306356,263250,213877,68814,-64891,10914,33091,32046,40950,40651,22364,4836,16685,19384,-15843,-9892,12330,15070,8364,-2753,-4247,-3736,-16295,-35644,10526,71656,91478,50498,-4864,-17034,14938,35079,30042,6736,-4026,-13730,-26616,18231,72607,110914,65825,2159,-13574,16381,6952,-22158,-19148,-25162,-13835,6686,18023,2177,-2819,10406,5071,401,20210,34252,22950,4276,-2458,34496,61416,55111,26927,11877,31510,26145,2353,-20672,-7483,-3870,-18543,-7263,-1235,-14743,-18132,-13607,-25725,-38726,-35346,-37123,-14842,15628,23761,12310,4017,7151,-4959,-34361,-26857,-27517,-32938,-34927,-31133,-30784,-20783,-9685,8123,36877,48328,52567,57821,31402,-21491,-2520,27957,21859,-14313,744,24200,-945,-43309,-32259,-7653,-8300,-10301,-22463,-20012,-24803,-38123,-45741,-19573,-1341,2893,-11981,-39546,-6435,52620,94205,73369,30029,-11992,-31882,5454,16542,5025,-21899,-32471,-30322,-32936,-19452,-10687,-2172,13650,29366,11230,-34733,-10865,15273,18157,6738,3098,9275,21854,31162,21352,-502,-19257,-23949,-10365,-3547,-17104,-13310,2489,-19024,-2865,35627,71416,87489,69191,26985,2890,-51,-12816,-23038,-32210,-32474,-23882,-21612,-19709,-20960,-34061,-25794,-2132,8189,10149,13872,13771,22112,48367,53991,29877,18109,26971,42474,53576,36257,18384,18172,25236,22259,16391,2104,-4120,-9608,-13983,-18700,-22992,-13533,3804,20290,27630,28255,37397,43010,23531,-9817,14757,58156,62226,32728,-9651,-10873,-3264,-5997,-22054,-28224,-5203,22613,39007,38979,6062,-1565,9859,17803,20458,-6306,2611,62911,89075,54126,-5901,-37195,-39589,-35281,-30543,-31693,-34868,-19959,-2541,24180,35054,30528,10761,-3967,8510,11638,-800,-12249,-7519,-1007,-2008,2967,6738,3042,-5878,-13138,-26719,-28477,-16069,-6645,-4551,-14879,-23671,-22215,10009,28854,18626,-6425,-8031,20273,79511,114961,68978,-236,-39534,4384,17280,25644,25141,19463,6232,-2675,85,2531,-14513,-39353,-11427,9842,11035,-4465,-16428,-172,10341,7740,45596,70644,37929,25332,23584,25735,22997,9087,-20489,-2254,20647,19770,-3249,-18258,-12673,-2629,9976,18569,27178,30510,18743,688,-9960,-9598,12967,21667,27948,30384,25818,18173,-23,-29544,-33708,-2785,18280,6649,-17894,19954,46338,49215,45451,34099,21126,7234,-8255,-20589,-25437,-36278,-22868,-11397,-11992,-12122,8560,43770,66249,59968,39040,24123,18747,10704,-4125,-29360,-29578,-363,9577,4636,3720,8846,11667,13820,6767,-5979,-18017,-14947,878,16520,18255,710,-1475,24395,78024,84157,50306,13188,-5273,-13699,-18763,-2819,-3658,-21246,-1506,27550,41333,25457,-9594,-28227,-17019,-5134,-10954,-27333,-28768,-11581,-7929,-2157,-8075,-26243,-16961,-8199,4777,4142,-5552,-6018,-4608,10733,39739,68082,83017,80818,59193,42672,32290,27625,29410,20561,13848,14118,14271,4996,9084,32030,38702,15685,-12201,-538,-666,-13674,-16447,-28194,-12846,-8651,-29648,-31285,2351,8118,-25882,-180,33464,41869,30010,14503,11572,11226,7853,12475,7160,-4900,-7439,5265,19231,11927,-4870,10918,33375,28001,9923,-11776,-26431,-15590,-3102,8794,8933,-2291,-9484,-7238,-290,-5574,-20604,-30425,-25278,-11091,-14610,-44557,-14615,13644,24244,14705,25152,51290,72677,71000,63302,47766,15870,-5356,-7213,-6770,8681,10932,-13057,-25909,-4279,-66,-7248,708,10275,7589,-6027,-24762,-42211,-16394,3534,-7318,-4203,16289,15801,-6306,-24148,10010,12391,-6979,-36670,-15234,1453,9268,1220,18767,30421,10843,-13520,-14187,-10440,-8451,10809,42904,53717,30287,9253,-2639,-16772,-24640,-27110,-27088,-7795,-6132,-41893,-7757,32316,45437,28594,3064,-21066,-21991,-1673,2258,977,-7393,-25539,-11302,8587,15175,6947,-3620,-8017,137,-863,-13397,-7254,8214,5133,-14966,-20202,4336,11251,-14480,-28875,-10351,8202,11150,-7205,-17591,-8658,-2371,25186,31191,8381,-2924,477,-12288,2923,29023,41233,52619,53381,38732,12553,-5797,2758,5744,12013,8751,-5025,-8689,-3327,-1783,-1155,-11557,-20584,-22202,-17462,-20586,-27327,-10005,14604,26598,18117,5494,27867,49365,48503,49736,27149,-10437,-27039,-16739,-11913,-20702,-24192,-8974,8408,14404,15117,3898,-9249,-19964,-17993,-9067,-14729,-21105,-1077,5450,-11147,-28912,-11934,-1579,-6531,-29399,-150,14375,485,-15511,-12705,-5240,-2843,-4596,-1028,4247,1826,1268,5553,4205,-21151,-2078,17378,13881,-16003,4788,22972,17687,-12170,-31398,-16179,5241,26549,47007,55335,40927,10997,-27693,-27310,-3226,14317,19648,18896,20180,14231,6884,5993,8494,20341,43827,40942,7980,-1028,23856,24932,-3469,-13737,11735,19012,-270,-23533,-6111,261,2721,6171,6588,-2892,-15739,-3141,6514,366,8235,27127,27589,10140,2058,3337,6823,4785,-5365,3657,16832,8320,-11618,-12480,-6556,-4772,-11130,-20864,-8044,1472,2307,70,35,3418,6195,-495,-15533,3101,23544,33035,31538,21607,4664,-666,-4256,-26744,-35555,-9860,-3747,-19287,-7301,20036,34420,3586,-24070,-25096,-15899,-17915,-22038,-19678,-16980,-18599,91,14531,1264,-20443,-16188,-3194,9978,12806,-423,-22293,-14760,8221,15269,8210,1470,5893,10858,4267,-4535,1427,3448,1263,10647,9005,12715,17153,26574,40878,35546,14107,-12516,-12234,-18509,-7594,21444,33884,20956,-2408,-18843,-8924,32272,70507,71447,43321,8511,-2623,8744,20006,55132,51646,13298,-11331,-17952,-16505,-12787,-35695,-14550,22650,39448,35057,9156,-15536,-32995,-20439,-4146,7994,7106,-6282,-18894,-6426,319,-6338,-24828,-17718],[3201,3221,-7505,-15064,-10352,1070,4511,-7055,-28166,-11995,709,9174,12152,11464,17436,12820,-10039,-14671,4462,2206,-20020,-38730,-25957,-32572,-22176,-9497,-4868,-17079,-36288,-21888,1601,6693,12659,21235,21810,9010,-10630,-13506,6499,17859,9439,6520,13246,16371,12498,-2529,2598,12211,9799,6840,-64,-223,20770,62598,51177,13802,1209,27511,27648,20317,16535,-534,-5380,-5154,-12537,-32009,-14763,15832,24775,17083,14681,16982,18249,18386,18634,9921,2856,-23,-3032,-11892,-17919,-18750,-1460,18857,21019,961,-27905,-29138,-25403,-21731,-18808,-6999,10876,9844,-5541,13360,37315,65855,58169,28735,9970,-1384,-8260,-10496,-5876,-6504,-8700,-11726,-12413,-2538,5869,-2036,-14036,-5782,1121,-7971,-25159,-15209,-23595,-7191,26852,27027,-2959,-26346,-22288,-10403,-2270,2163,15568,16096,13071,51929,59645,37457,5269,-26337,3727,36048,41944,15636,-8783,-2742,16198,29446,12543,2360,39771,54313,46460,20365,-5189,4804,11179,5525,-3562,-15038,-6430,26102,41892,35341,15504,-1457,-11431,-18696,-18031,-2726,11515,28979,36057,24654,8357,-1211,-15819,-25716,-16268,-12868,-49244,52097,196116,324986,384414,355973,291742,223964,66728,-49614,27326,48335,41649,45314,43108,24576,8126,21612,24726,-10553,-13613,9537,14586,9956,-629,-2401,-3248,-16234,-32798,10441,65884,84626,48169,-5774,-20736,9249,27486,25562,4481,-14138,-30114,-14812,28214,74289,109312,63947,811,-10259,19250,11474,-18138,-22397,-22436,-22108,-10660,-308,-4012,-10060,-6369,-8101,-2998,20182,34102,24716,12294,2173,28278,55941,55036,32012,12068,25547,21880,1344,-21503,-16011,-15150,-18342,2383,6079,-11632,-23414,-21016,-32868,-38788,-25158,-36970,-17466,12249,16435,1416,-4806,8559,-2032,-35911,-24535,-23063,-30221,-36496,-33155,-30985,-19675,-8174,9819,38265,48566,46204,44490,18724,-29517,4632,30661,18189,-17768,9828,28269,-3482,-52854,-19062,-760,-11814,-23273,-27420,-17889,-24076,-36392,-42092,-19823,-3109,2756,-10354,-29886,8589,68212,100906,71204,27808,-10553,-27702,6027,14855,-333,-23366,-21443,-19021,-33150,-19551,-8077,2778,19103,34866,17305,-30060,-11372,15462,18765,8352,4695,9995,20570,28592,20479,1866,-14033,-15065,-713,6505,-10291,-17968,-1266,-18950,160,39754,75913,90536,73337,32402,2741,-4347,-18020,-29186,-38072,-26613,-20651,-16460,-13013,-16447,-32978,-21401,4922,16276,15706,17435,17599,24469,49770,57767,32783,17648,22682,39114,55109,40098,19948,21339,32500,28717,18574,831,-6137,-9951,-14783,-21300,-26242,-12719,9388,28263,31752,27370,32517,36396,18687,-13480,8333,53835,59740,30261,-11238,-9658,-3920,-7368,-21181,-24515,-1576,23239,34486,28367,-5650,-4674,7795,15644,20268,-5091,-5207,52606,75299,44649,-10714,-35668,-34519,-36522,-33192,-27109,-34655,-27752,-5001,28003,38667,30050,6997,-5742,9193,10807,-2316,-13283,-12104,-9767,-9733,-1009,3622,542,-5333,-10651,-24558,-29191,-17645,-9833,-8735,-20155,-27312,-17272,14730,32963,23792,-148,-4788,19585,72822,101457,57684,-4005,-40861,1490,13077,21093,19840,14545,3952,-4879,-5015,-861,-15746,-35467,-7387,16090,16372,-3920,-18243,701,13321,5991,38378,64758,36157,24780,21896,23375,23048,12205,-16079,-746,24062,23195,-2020,-20041,-19528,-13881,-4638,3878,16399,23311,12730,-5638,-15636,-20335,-7182,1736,15037,20251,16675,11741,27,-20792,-30265,-5169,14997,2336,-17662,22846,50573,56213,52653,37935,20774,6084,-5120,-11716,-15325,-24753,-16614,-6176,-9075,-8222,13766,46972,65691,57475,34858,20136,17956,13036,1820,-20268,-29351,4982,27996,30434,14295,8534,9073,10855,4577,-8766,-23878,-17622,-570,14365,16092,1803,2238,25986,76474,86191,51389,13972,-4896,-11570,-13667,395,1434,-11472,4551,29208,43215,31445,-1946,-25588,-14987,-553,-5512,-21812,-30127,-12600,-6981,-1729,-9282,-22940,-17226,-12546,-575,98,-8080,-6413,-415,17321,45602,71203,83419,81832,63187,48479,37207,27469,22757,11846,9756,10511,7040,-2313,2633,24060,31363,11718,-12221,3779,3801,-10986,-15740,-28289,-18094,-12354,-29519,-24314,4872,7998,-28585,4494,39616,47882,33167,14228,9810,11164,7591,10857,7891,-2664,-7860,3753,18859,11400,-10222,2690,26453,18072,344,-17904,-28713,-11936,3982,19071,19945,8075,-1466,-3099,4403,-105,-21350,-49213,-38203,-14297,-11078,-33790,-21119,1974,10621,5707,23018,56568,85247,85525,76160,60218,27626,4523,576,-846,13444,13798,-12410,-21541,2157,6503,-6386,-7139,5736,9590,1026,-15831,-28956,-7183,10953,-4353,-9887,9439,10652,-8469,-17156,14217,16136,-3165,-34738,-12328,4278,6715,1029,23610,30082,5895,-18111,-10287,-6896,-10060,6673,40257,59988,40462,15761,-1060,-18598,-30715,-37132,-27186,-3067,-4412,-41022,692,42356,55792,39914,12638,-14235,-15822,4460,7075,2715,-6017,-23360,-9811,11913,20574,12563,-1532,-9927,-6535,-10322,-17054,-7392,5359,2173,-12619,-15078,-50,3605,-20324,-22884,-6663,10576,11804,-10508,-18779,-1346,2454,21585,25255,5605,1,6317,-9305,-188,25826,39935,51969,53133,40206,17443,-4781,-11623,-12524,3584,4068,-10827,-9046,2829,-742,-3454,-10463,-14378,-20149,-20726,-20479,-20289,-5937,15796,26666,18151,10416,37689,57532,51773,48957,24546,-12941,-31327,-23621,-19651,-26081,-18703,-3114,9476,10191,8527,-2666,-13484,-20430,-12567,-3393,-11151,-25652,-2570,5453,-7555,-25699,-22364,-12752,-18679,-20209,6434,19694,8832,-5187,-6907,-4313,-4151,-6065,-2073,4377,2063,-1873,72,821,-17001,-1207,16702,14222,-17073,-3454,8485,3344,-23496,-28421,-9413,10911,28725,44547,48796,33165,5130,-31333,-26180,-4166,12872,18209,17129,18482,14337,8436,7886,11658,27829,54614,50155,12478,2760,27554,28765,-880,-13689,11941,20987,2887,-23048,-5186,5921,11113,12768,9471,-2009,-15171,-3301,5558,3921,17628,36214,32054,11790,3876,5679,7125,1267,-11726,3504,18035,6344,-17149,-8916,-1367,-1379,-9112,-17163,-3841,6725,10363,10255,9031,7814,7605,1650,-7638,8003,24079,32422,33057,24705,5958,-5918,-12261,-32284,-36075,-8237,245,-16516,-15534,7345,21073,-2937,-25255,-25304,-17386,-18435,-20233,-18938,-18277,-20024,-82,11694,-2347,-21739,-13926,-4633,2312,4958,-5255,-22465,-12263,11887,19097,9341,-829,2915,6842,-2547,-12596,-1356,7415,2060,2520,-2743,2250,12575,24374,39750,36652,18553,-3269,-5598,-13788,-2111,30201,45654,30085,2349,-18737,-12162,24795,59502,58584,31840,327,-6547,7631,19361,48524,47737,9434,-16640,-20856,-17522,-14361,-37043,-14965,16996,30760,23883,-3850,-29345,-37578,-18280,-7208,2335,1656,-10552,-21951,-5254,3809,-527,-16976,-16484],[2883,3856,-7331,-15877,-8194,4781,7695,-7547,-31646,-6403,8369,15382,14395,8876,12246,7603,-12918,-12013,452,-6092,-24801,-27680,-17466,-27063,-29866,-19668,-9937,-15124,-29969,-23444,4809,12332,15596,21479,22578,12003,-7841,-16172,5285,18145,10258,5350,9301,13567,10801,-7042,-2287,9570,9096,7008,-2309,-6458,18910,63215,47636,4948,-5241,28834,31326,22997,16139,-157,-4577,-7178,-15942,-28763,-14121,14891,23896,18477,14051,9734,12586,18532,21550,11458,890,-4811,-8041,-16084,-25904,-25117,5011,29894,33352,12360,-18322,-21463,-27118,-29141,-26765,-7641,9622,10694,-3612,12448,31260,62141,61753,34209,13112,1427,-2869,-4312,-3567,-11564,-17376,-17252,-11542,2497,11283,1385,-10967,-1868,2639,-11470,-18178,-6997,-18750,-16103,20834,25403,878,-21963,-30453,-17668,-5824,3192,14038,5043,-1205,48414,63446,40523,4441,-26167,9966,40460,42335,12978,-12026,-4345,17207,33249,17178,-13910,22161,41607,41100,21462,1628,9553,12051,3612,-6926,-16701,-10760,14847,29837,29194,17971,3789,-11827,-21003,-17523,1983,17457,29304,28724,14325,327,-3920,-14903,-23162,-12661,-6743,-39919,51375,203196,342041,405031,370102,293987,217435,58844,-39568,36974,55462,44363,44114,40886,23587,9615,23855,27009,-7105,-17962,5155,12509,10250,715,-1022,-2704,-16212,-33353,5810,53542,71263,41191,-8859,-26024,1632,17430,18903,1757,-21675,-40991,-4191,32607,70304,101249,58870,-1629,-7781,20530,14548,-13008,-23284,-20290,-28387,-23557,-18650,-11430,-18927,-22989,-21277,-7612,17685,31418,24552,18609,6188,17903,45140,50116,33816,12207,18321,15746,-1811,-23039,-25584,-25594,-12227,11625,12415,-8778,-28038,-27385,-37281,-32132,-17030,-27691,-16205,10324,9955,-8928,-12439,10212,1044,-30619,-22310,-19886,-28839,-39012,-30413,-29110,-18652,-6572,11064,37901,47410,39880,31871,7416,-28798,9693,30617,12118,-21636,16041,29338,-7311,-45968,-7645,5711,-10958,-29031,-20272,-11154,-20958,-34110,-38977,-20693,-5712,1770,-7940,-18999,21191,78102,97694,58504,17300,-15434,-29092,4742,11509,-6719,-17169,-9046,-8405,-29006,-19566,-5661,7036,23230,38806,22590,-24936,-13385,13682,18137,9732,6210,9824,17522,23764,17265,1844,-10631,-8004,6983,14744,-3120,-19977,-3945,-17219,466,40148,76091,89096,72739,33931,657,-8455,-21229,-32774,-29968,-20028,-17370,-11189,-5895,-11386,-29103,-14517,13928,25116,20384,19375,20150,26433,49625,59238,33728,15936,17121,34318,54443,42064,20201,23245,37945,32581,18082,-2398,-9346,-10557,-15489,-24025,-29555,-11128,15525,35962,34293,24330,26019,29123,14084,-16890,363,46839,55233,26434,-14099,-8953,-4706,-8986,-21112,-22426,-310,21129,27224,16017,-18102,-6488,5121,13297,21459,-529,-12458,41072,58869,33421,-15186,-29979,-27997,-36140,-35693,-21255,-27689,-35881,-6407,31054,40010,27213,1930,-5528,10971,9897,-4204,-14728,-16253,-18420,-18376,-7094,-1822,-2985,-4736,-8635,-23495,-28069,-18126,-12498,-12346,-24456,-28504,-12126,18535,35701,28176,6225,-799,18475,63275,82770,42739,-8659,-40536,-2573,7587,15104,13760,11228,5091,-3640,-9102,-4416,-16156,-31447,-5364,19719,20682,-3235,-19376,2091,16440,5011,31382,59156,35238,25153,20849,20817,22547,14979,-11696,760,26986,25821,-2099,-22860,-26220,-26310,-21047,-12585,3580,14085,6565,-8654,-12685,-15192,-15047,-18115,2356,8989,5398,2994,-2050,-14198,-23090,-6428,10602,-2838,-15467,24722,52634,60627,57573,40519,19938,4900,-1299,-3307,-6010,-14542,-8989,-2114,-7106,-5321,16934,47189,61934,53584,30968,15725,15835,13899,6357,-12181,-25688,10853,46395,55898,27906,9264,5387,6763,1844,-11153,-29407,-19408,-1327,13453,16437,5099,5936,26794,72583,84426,49128,12328,-6184,-11276,-9833,5123,9042,-2199,9500,29034,42069,34620,5215,-19781,-12399,2481,-1033,-16542,-28650,-13734,-5784,470,-7337,-17474,-17461,-16640,-5413,-3319,-10172,-6940,2496,21321,48106,70259,79775,78634,62998,50459,38087,23910,14080,4241,7625,7910,245,-9854,-4982,14147,22069,6770,-11631,7267,7196,-8530,-14754,-22579,-17630,-12020,-22887,-13400,9734,9676,-29748,5934,41436,49872,33905,12733,6076,8866,6400,8650,8176,-19,-6806,2464,17739,10445,-15521,-7690,16602,7071,-6348,-21780,-28720,-9440,8857,26616,28221,15125,2810,-1335,7778,5571,-12888,-32993,-38269,-16705,-6238,-19219,-16796,-5259,2640,1629,22167,60111,94059,96102,85865,70635,38529,13525,6918,3084,15373,13513,-13776,-18114,7275,12379,-3746,-13721,1207,11210,7650,-6038,-16351,2582,16900,-1417,-15577,869,3995,-9836,-9852,17228,17812,-1467,-33985,-10682,4599,3096,3235,27424,27585,-931,-22041,-7046,-3579,-8955,3927,36396,62174,46920,20184,-364,-20350,-37002,-29834,-20776,-375,-4128,-37463,8985,52527,66951,52138,22341,-7602,-11870,8673,11696,4909,-5137,-21451,-8785,13726,23525,15926,-898,-13508,-15493,-22123,-20462,-9681,-166,-2916,-11452,-9404,101,786,-18704,-16598,-2208,15174,16122,-8098,-18855,2852,5007,15373,16764,512,-430,8496,-8291,-6511,18549,34872,48481,50310,38454,19481,-1370,-18455,-32762,-4961,-1346,-18205,-10976,5361,-2088,-7885,-11640,-10229,-13569,-17417,-15387,-13598,-2198,16680,25556,16028,12209,45671,67653,57291,49163,22043,-15380,-35101,-30814,-25488,-23031,-9552,4161,11600,6748,2031,-9839,-18386,-20809,-8309,437,-8791,-29773,-4650,4462,-4994,-19372,-30410,-25425,-28748,-8742,10294,21640,15643,4387,-1209,-3684,-5805,-7530,-3588,3307,953,-6888,-8053,-4240,-14035,-1612,13844,12462,-17199,-13032,-8873,-13724,-32093,-21339,-4103,15038,28858,38475,37791,21908,-2442,-34112,-27693,-7876,8630,13989,12731,14517,12899,8789,7990,11811,31254,60011,53766,13650,4359,27064,27265,-3082,-16762,9912,21123,4998,-23034,-6892,8119,15431,15678,8652,-5218,-18697,-6970,2496,7147,25304,42752,34108,11419,3454,5576,5420,-3251,-18622,1920,17052,3256,-23284,-5688,2413,592,-8400,-14754,-964,10300,16056,17971,16445,10448,5549,528,-718,12728,23470,30213,32961,26716,8318,-7136,-19239,-37641,-36803,-8488,1349,-15699,-23166,-4353,8424,-9320,-24779,-26219,-20308,-20374,-19764,-19092,-20065,-20257,532,9331,-4724,-20554,-10803,-3968,-4869,-5540,-12755,-23291,-9730,15295,22817,10959,-2451,57,2493,-9368,-20434,-3401,11130,4296,-1482,-10714,-7666,7943,21639,37282,36010,21586,6244,3302,-7652,3480,39124,57263,39205,7678,-17647,-14335,17494,47267,43783,18327,-8908,-10881,6441,18901,41993,43820,6337,-20613,-22054,-16781,-13961,-34412,-15561,10288,21248,12574,-16200,-41956,-30055,-13583,-9116,-2453,-1934,-12352,-21445,-1780,8837,6944,-7188,-11052],[3626,5388,-6565,-16931,-6164,8166,10508,-7424,-29214,-1336,14712,20585,16447,6370,5750,513,-16267,-9212,-3122,-13791,-24962,-17592,-9348,-19386,-25320,-21609,-9463,-13450,-25458,-17028,11416,17779,17046,19760,21052,12722,-6416,-19548,3371,17922,10974,3073,2988,8220,7136,-12601,-7534,7274,8560,6825,-4089,-10859,19010,62724,44190,-1610,-11183,27835,32819,25241,17275,1838,-3883,-10309,-20792,-27863,-12839,12855,19994,15521,8550,-871,5944,17464,22722,12896,1552,-6268,-11267,-19469,-32127,-27397,9846,38039,44349,24466,-7137,-13306,-23612,-32626,-27720,-6658,8269,10861,-2119,11750,26900,59788,65302,38181,14313,2136,580,173,-2227,-16775,-26948,-23458,-11189,7273,16520,3663,-10261,102,3013,-15033,-11676,1304,-9005,-18629,16820,24458,5074,-15709,-36163,-25386,-10463,2443,11252,-6004,-10167,47068,65694,40964,1651,-23679,16780,44141,41180,9303,-16502,-7935,15363,34324,21578,-28566,2437,26338,33611,21277,6289,10468,9814,206,-10283,-18431,-16374,2456,15426,20401,18670,9814,-8378,-20427,-16270,6265,23096,30492,22192,4058,-7525,-6029,-13425,-21414,-10544,-966,-33512,34579,180534,318781,383160,349013,273108,197984,47200,-33973,39785,54836,41099,38672,35364,20687,9833,23515,26459,-4871,-21927,-1393,7713,8353,1092,389,-1503,-15655,-36912,-3285,34949,51915,29971,-13311,-30955,-6207,6668,11526,528,-17093,-24283,3426,31873,61509,87950,51472,-4339,-5918,20473,16199,-8534,-21919,-18827,-25411,-20214,-31278,-18916,-26887,-30647,-29150,-12135,13446,26884,22832,23054,9988,5002,30181,40939,32223,11800,10491,8445,-6518,-25155,-34551,-26540,-2201,20286,17878,-6344,-31781,-31752,-37812,-27323,-12213,-21012,-12574,9536,4408,-18192,-16600,12334,4448,-24635,-20114,-17798,-28199,-37800,-26214,-26842,-17690,-4619,11636,35458,44607,34238,21994,150,-20729,12477,28049,4433,-25095,18957,27364,-12160,-37325,804,11020,-5162,-19872,-7056,-3000,-16931,-31697,-35822,-21463,-8624,580,-4048,-8001,31211,82917,87485,41559,6192,-20520,-34912,1757,6920,-13375,-8703,2460,1120,-23884,-20119,-4054,10122,25711,40897,26738,-19907,-16935,10018,16268,10653,7326,8464,12658,16873,11845,-600,-9337,-2828,12782,20868,2905,-19583,-5801,-14646,-2307,36395,71723,83339,67706,31703,-2827,-10150,-18857,-25039,-18417,-13602,-14410,-6261,912,-6362,-24215,-6496,24239,34843,24543,19675,21061,27491,47529,57752,32113,12550,10378,28446,51755,42018,18999,23547,40939,33376,14840,-7507,-13553,-11409,-16255,-26979,-32514,-9050,21231,42057,34530,18679,17660,21076,9523,-19420,-8266,38246,49320,21553,-18565,-9194,-6143,-11194,-22234,-22213,-1265,16703,17920,3064,-29155,-5678,2956,11857,24104,5231,-18784,28556,40440,20366,-19256,-23456,-21134,-33833,-37955,-15792,-19425,-43366,-7000,32118,38213,21649,-3771,-2564,13969,9287,-6264,-16700,-20361,-26905,-27903,-15444,-9733,-6825,-3570,-7052,-23897,-26016,-17802,-14885,-15750,-28254,-27483,-7756,20674,36392,31054,11788,2864,15927,50416,59367,24147,-14330,-35991,-7480,980,7749,7119,9629,8060,-308,-11626,-8417,-16364,-27915,-5522,20279,23121,-2973,-20457,3268,19164,4481,24500,53712,34839,26131,20189,17772,21061,16876,-7888,1766,28910,27136,-4205,-27674,-29839,-38266,-38881,-30323,-10947,3227,1001,-7855,-4172,-689,-2263,-26083,-9429,-3610,-8261,-8038,-6418,-10610,-17186,-8245,4502,-9066,-12586,24905,51891,61575,59245,41013,17985,3179,2346,3754,1449,-6650,-3123,-165,-6434,-3851,17660,44169,55006,48074,27107,10724,12120,13161,9377,-5500,-20542,16502,63212,77603,40887,10323,464,1472,-1635,-13458,-34491,-20438,-1644,13292,17422,7485,7545,25743,66252,78920,43629,8222,-9258,-13110,-8571,8545,16711,5947,13094,27111,38003,34462,10327,-13430,-9481,3960,1717,-12732,-25711,-14917,-4892,3010,-3799,-11991,-17746,-20593,-9931,-6373,-12092,-7864,3697,22370,47092,65538,72679,71752,58709,48279,34634,16872,3953,-983,7072,5819,-6196,-17489,-13565,2682,11430,1553,-10322,9484,9113,-6701,-13709,-16508,-11953,-8404,-14503,-2906,15152,12256,-28552,4285,38855,47605,32138,10322,443,3884,3873,5960,8233,2966,-4209,2221,16732,9944,-18563,-19193,5233,-1385,-6365,-21544,-27183,-7904,11777,31476,33708,18907,3562,-1701,9903,10899,225,-10999,-24322,-17371,-197,-2296,240,1400,5845,3096,23228,62649,99473,102877,92545,79026,48575,21703,11987,5295,14825,10642,-16457,-15315,11069,17003,-529,-17861,-2366,13015,13772,2983,-5011,12112,22083,1941,-20041,-8514,-3004,-9213,-2237,19870,18350,-1045,-33403,-9695,3787,1351,8625,30677,23961,-8374,-22419,-3961,-390,-5768,3157,32524,61088,50135,23304,609,-20771,-35008,-16448,-7721,1856,-5074,-32528,18187,63540,79060,64900,32584,-539,-9411,10989,15821,8331,-3224,-18836,-7415,15064,25099,17764,-1227,-17816,-24760,-27564,-18330,-11147,-5804,-7578,-9993,-4522,3616,4605,-11307,-9739,3848,22632,23764,-2440,-19010,5576,7183,8978,7915,-4974,-2709,8201,-7949,-13846,9398,27950,43732,46466,35024,19872,3289,-12190,-32399,-8739,-4441,-24600,-13405,5685,-3989,-12295,-13270,-6656,-6479,-9957,-7185,-5690,2939,19085,25822,14613,13299,52377,78970,65126,51207,21081,-16112,-35498,-33644,-23833,-13791,545,11657,14220,4597,-2647,-15386,-21689,-19478,-3862,4081,-5976,-28379,-4842,4781,-1342,-11113,-27326,-36181,-22200,2315,13386,22052,22301,14603,5950,-1259,-5573,-6648,-3028,3590,1421,-9916,-15637,-8776,-11358,-1503,11072,10831,-14268,-17964,-21400,-25160,-25104,-12095,1590,19259,29232,31775,25466,10132,-9124,-34212,-29310,-11699,4229,9535,8074,10425,11864,9946,8685,11455,32802,61837,53688,13823,6157,25079,23410,-7067,-20873,7767,21611,8374,-20609,-8782,8930,17176,15869,5397,-10711,-24072,-11570,17,12245,33900,49555,36520,11589,3206,5432,4200,-6001,-23181,1133,16889,2580,-26839,-1809,6503,3270,-6757,-11619,2600,14252,21093,24207,22883,12929,2421,-1151,7414,19332,24384,29077,33643,29667,12906,-3153,-21893,-40285,-34718,-7979,1845,-15314,-28254,-12168,510,-12321,-21431,-25577,-22220,-21155,-18178,-18124,-20637,-17371,4661,10672,-2780,-15359,-5792,764,-5688,-14413,-19503,-21367,-4915,20570,28413,15005,-1211,-429,47,-14012,-25747,-2540,16317,9362,889,-11119,-15091,4623,19737,35097,35269,24668,16976,14262,164,10199,49193,69417,49187,14806,-13955,-13812,12254,36120,29625,5191,-17111,-13787,6747,20052,37102,41043,5510,-20321,-18259,-12010,-9745,-26865,-14945,4143,12777,3177,-25845,-46895,-15586,-5320,-7828,-5173,-3342,-11731,-16686,4258,15702,16376,4660,-2154],[4680,7342,-5387,-18341,-4288,11195,12888,-6761,-25401,2725,19556,24752,18297,4040,-1859,-8068,-19041,-6172,-5619,-20257,-22628,-9303,-2544,-12111,-15473,-13735,-4322,-12311,-22615,-7341,20203,23025,17467,16802,18000,11744,-6008,-23257,1318,17703,12114,833,-4777,1175,2051,-18664,-12231,5703,8080,5955,-5704,-12659,20806,61883,41994,-3782,-15641,25299,32925,27650,20153,4961,-2938,-13529,-26409,-28991,-10771,10863,14439,9218,-927,-12910,381,16044,22740,14806,5866,-2031,-9331,-18468,-29053,-22899,13298,43697,54321,37265,5249,-4419,-17770,-28692,-21744,-3948,7828,11384,-266,12145,25318,58900,68185,40574,14148,1559,2930,3831,-908,-19938,-35129,-29051,-10586,12116,21686,5112,-11092,1478,3701,-16620,-5099,9680,994,-13147,15976,25119,10499,-7686,-30393,-30946,-14046,1260,8076,-15079,-8508,48269,67166,40190,-754,-16881,24838,47684,39194,5607,-21022,-11741,12302,34055,26579,-15818,-11863,11222,25807,20948,9461,8807,5947,-3332,-12272,-19044,-21344,-7780,608,11029,20045,17962,-1162,-16724,-13562,10994,29111,33771,19175,-2491,-11533,-5303,-10448,-19053,-8441,4572,-26822,8923,140153,271229,336503,309142,241753,173292,35176,-29959,38578,49277,34671,31573,28804,17967,10303,22153,24828,-2321,-22701,-8492,1566,5530,1851,3279,1681,-12998,-40235,-15363,12197,28916,16480,-17046,-32333,-11960,-2473,5488,3059,-3000,-6158,9012,27731,49877,71870,43436,-5887,-3544,20256,17389,-4307,-19203,-17137,-18104,-10468,-19973,-24397,-24631,-20740,-25175,-14289,9050,22000,20774,26477,14561,-7281,13378,29342,28438,11434,3558,1519,-11289,-26575,-31678,-15409,10015,29018,23462,-3344,-33552,-32263,-34683,-24134,-10072,-16494,-7918,10084,539,-24949,-14608,15884,8868,-18319,-17236,-15597,-26416,-34077,-22511,-24632,-15817,-1457,12199,31645,40818,30225,16777,-573,-11832,13824,24283,-2852,-26614,19247,23348,-16976,-29612,6895,15688,4380,-2968,7627,5493,-12231,-28208,-31084,-20319,-10520,430,2050,3416,39680,84840,75029,27271,872,-20216,-40600,-1029,2597,-18522,-287,13027,10222,-17782,-20455,-2528,12767,27317,41812,30283,-14488,-21417,5328,13915,11662,8596,6580,6871,9074,5380,-4334,-9018,1610,17704,25571,7858,-17241,-6486,-10946,-7327,29296,63780,74629,59948,27467,-5186,-6365,-9831,-11655,-6238,-7203,-11204,-1241,7610,-1088,-18471,2382,35700,45927,29262,19247,20918,28021,44044,53644,28303,7926,3309,22623,48090,40735,17084,22814,41859,31698,9782,-13526,-17593,-11628,-16380,-29395,-33514,-6180,26372,46305,33021,11110,8133,12966,5622,-19404,-15115,30421,43829,17126,-24091,-9904,-7876,-13395,-23927,-22989,-3113,11550,8438,-8035,-22749,-1566,3097,12769,28118,10766,-22763,16202,21793,6565,-21188,-16271,-14102,-29856,-38798,-11197,-11556,-33854,-6422,31028,33457,13964,-8021,3473,18556,9897,-7635,-18592,-24067,-33871,-36884,-25307,-19120,-8811,-684,-4988,-24921,-23419,-16589,-16646,-18731,-31473,-25060,-4390,21067,35035,32315,16153,5595,11513,34707,32898,2985,-19750,-28905,-12154,-5962,-299,603,9476,11104,3407,-11924,-12684,-16715,-25134,-7419,18151,23603,-3229,-21859,3841,21321,4329,17791,48337,34674,27420,19721,14151,18442,17693,-4894,2044,29635,27141,-8225,-34705,-24871,-33813,-37773,-35250,-26444,-7877,-2563,-3956,5308,13966,16118,-7046,-17244,-17294,-24179,-20324,-12442,-10046,-14116,-11572,-3453,-16314,-10222,22999,48076,58640,57115,38819,14418,536,5060,8783,6375,-1727,-209,-650,-7190,-4183,15628,37849,45143,40837,22912,5038,6633,10653,10628,-695,-15725,20989,76734,92803,50468,10756,-5805,-5198,-6224,-16234,-36079,-21032,-2028,12772,16444,6426,5537,21858,57313,69880,35072,1582,-14344,-17458,-10731,8692,22225,12061,14854,23268,30953,30432,12070,-8643,-7025,3632,1938,-11458,-23432,-16538,-5185,4070,-1050,-8114,-18704,-25007,-14884,-9923,-14676,-10023,2293,19721,42056,56968,62270,61295,50128,41306,26238,5906,-7399,-3936,6459,2989,-13082,-25803,-23652,-10589,-407,-3723,-9372,9085,8293,-6734,-13703,-11951,-5764,-4664,-8131,4502,18654,13795,-26138,-723,31360,40223,26971,6579,-7331,-5015,-1390,1792,7066,4845,-1891,2043,15210,9348,-18409,-30480,-6329,-4121,-1636,-19603,-26363,-8220,11878,32683,35417,18556,-86,-4986,9725,14172,12624,7921,-11123,-17654,5310,14615,20914,16528,14081,5848,24411,63157,100533,104663,94755,83642,55971,27493,14459,4607,10732,4315,-21309,-14487,11959,18452,723,-20840,-6030,13686,17759,9084,3095,19113,25141,4293,-23727,-19724,-10988,-7926,4035,21038,16897,-2794,-33897,-10741,1336,1891,14706,31808,18203,-17230,-20604,-2647,764,-3596,2078,27315,55560,48677,23874,722,-21374,-29691,-3737,7749,4447,-8409,-27075,26803,73425,89589,75440,41281,5217,-9717,9690,17174,10950,-1570,-17058,-7367,14481,23903,16342,-4554,-24256,-28593,-17125,-12084,-11037,-10693,-11405,-9525,-2866,5432,9614,-4905,-4694,9049,29817,30532,1270,-21609,6445,8745,2724,-1731,-11664,-8102,3898,-9962,-22801,-2167,18361,36461,40243,28647,17021,5865,-3188,-16193,-7199,-5610,-29369,-18054,2327,-7625,-17554,-16702,-5370,-1365,-2940,726,1559,7436,20725,25662,12920,12794,55721,87490,71623,52238,19510,-17110,-35052,-33198,-19129,-4779,8597,16572,14409,995,-7631,-20835,-24912,-18705,-1361,5648,-4551,-24866,-4606,4926,1828,-3446,-18911,-30185,-11935,10834,14055,19124,26442,23025,12290,1106,-5219,-5458,-2141,3764,2432,-10406,-22161,-14300,-11250,-2942,6803,7752,-10735,-14789,-16574,-17568,-12295,-3675,5518,21404,28361,23995,11528,-2991,-16313,-34132,-32271,-16924,-1671,3414,1563,4489,9348,9934,8252,9091,30797,58208,48095,11277,6372,20318,16471,-13250,-27670,3586,20417,10973,-17668,-12462,6917,15132,12087,-1587,-19638,-32305,-18340,-3397,17004,41691,55277,37914,10632,1230,3362,1693,-8534,-26696,-525,16462,3277,-27285,-100,8533,4503,-6301,-10019,4496,16239,23009,26257,25533,12975,-3560,-4547,14602,25400,24981,27235,33054,31165,16550,1686,-20992,-39263,-31192,-8224,-175,-17758,-33444,-17120,-3035,-13401,-18679,-25551,-25142,-22624,-17379,-18212,-22444,-13821,9835,13736,1180,-9768,-2007,6443,910,-16545,-22999,-17472,-114,25301,33318,18787,341,-900,-2816,-18756,-30302,-1217,20248,14036,5725,-6681,-21876,-75,15858,30561,31853,25065,25541,23199,6004,14984,57278,78798,56888,20831,-10328,-13315,6706,24307,14692,-9076,-26149,-17472,5969,20097,31389,36472,4280,-16999,-11169,-5637,-4460,-18688,-15479,-3847,3276,-6201,-34782,-29910,-1687,3200,-5174,-8500,-6186,-12313,-11104,9277,20911,24281,14999,5956],[5748,9497,-3780,-19963,-2403,13982,14935,-5667,-22128,5486,22816,27865,19809,1776,-10511,-17880,-20278,-3190,-6953,-25337,-20631,-3521,2295,-5809,-5559,-2892,2548,-12054,-21813,1851,29158,27340,16530,12470,13291,8697,-7232,-27936,-1329,16876,13004,-1261,-14128,-7682,-4886,-25931,-16620,3798,6292,2971,-8442,-12854,22624,59896,40142,-2803,-19521,20449,30779,28845,22573,6981,-3113,-17394,-33507,-32785,-9335,8129,7048,-793,-14873,-23694,-3704,13094,20207,15536,11356,5181,-3762,-13881,-20576,-16325,13573,45156,61376,48609,16723,3277,-12830,-24342,-16212,-1912,6711,10708,234,11933,24731,57123,67799,39255,10901,-1963,2406,4883,-1332,-21260,-26939,-34051,-11738,14700,24334,3556,-15145,1034,3459,-17084,-609,15691,8507,-6594,15869,25149,14935,-302,-23254,-31720,-17125,-1689,2651,-21956,-1270,49122,66119,37165,-2860,-8587,31454,48479,34111,-46,-27316,-16609,6697,30708,29703,3489,-10309,-3708,16292,18449,8998,3053,-1127,-8876,-15005,-20720,-25875,-14429,-15307,-149,20121,24811,5373,-13779,-12459,13535,32975,36556,18300,-4963,-11831,-3574,-8598,-18368,-7990,7510,-21623,-18484,97183,220706,287660,268769,210642,147270,22218,-27838,33730,39099,24708,21510,19440,13627,9149,18298,20837,-1378,-21455,-16353,-6028,1232,1790,5908,4886,-9903,-33447,-31865,-14851,2662,520,-20398,-30825,-16807,-11266,-632,7149,11571,8931,10838,18909,34252,52433,33206,-8314,-2919,17813,15950,-2759,-18617,-17508,-13531,-4832,-11249,-27625,-16952,-7314,-15323,-15246,2896,15053,16413,26689,17530,-17380,-5959,14270,20860,8869,-4119,-6670,-17766,-28685,-22744,-2817,20639,35385,27095,-1648,-34586,-30789,-31111,-23677,-12431,-16330,-5618,9306,-3808,-29715,-9511,18717,11869,-14165,-15918,-14821,-24356,-31634,-22370,-24937,-14826,756,10679,24560,33999,25444,13680,2009,-5425,11952,18120,-10028,-27879,15136,15847,-23295,-24833,8695,17552,13419,13434,19943,11715,-9031,-24953,-26023,-18219,-12755,-332,7886,12828,44306,81320,58433,11789,-5668,-21215,-44682,-3854,-2347,-22758,5560,20764,17424,-12173,-21685,-2372,13605,26674,40058,31592,-10149,-28282,-1479,9727,11113,8443,2811,-992,-508,-2889,-9925,-10112,4607,20761,27594,10130,-15443,-7675,-7578,-15354,18060,51628,62662,49703,22021,-4388,1704,1968,2109,4513,-2291,-8834,2645,12788,3086,-13255,10446,46387,56717,33671,17389,18777,26894,38342,45895,21293,1067,-4823,16373,43020,37611,13828,20286,39902,27017,2609,-20805,-21485,-11721,-16473,-31644,-32463,-3565,29736,47602,29546,1514,-2885,4384,1894,-17203,-18033,24731,39761,14095,-30520,-11446,-10454,-15805,-26062,-24265,-5101,6602,-106,-15554,-12331,3821,5478,15593,32070,14501,-23954,4633,4769,-6537,-19427,-9150,-7680,-25556,-37882,-8221,-5120,-23892,-4865,27587,25850,4627,-8776,11362,24206,11904,-7885,-20131,-27233,-35257,-36095,-34943,-27570,-7015,4226,-1814,-24800,-20727,-14837,-17647,-21183,-34046,-22354,-2207,19702,31729,31904,18967,6850,5009,17189,5836,-18723,-22342,-21047,-15323,-12291,-8182,-5158,9898,13019,6292,-10262,-16772,-17330,-23084,-10245,14272,22592,-3686,-23652,3770,23036,4718,11594,43159,34685,28935,19493,10248,15022,17744,-2420,1913,29544,26636,-12512,-40272,-14255,-18741,-19297,-17612,-33469,-15711,-2403,1988,13788,26016,33114,10504,-14438,-29406,-40587,-28775,-17555,-10949,-12873,-15485,-12029,-23449,-8304,19771,42184,52784,51981,34568,9895,-2287,7264,12350,9489,1064,531,-2264,-8254,-5506,11792,29531,33960,33134,19243,-59,618,7484,11058,3043,-11171,24696,86637,100834,56208,11133,-11807,-11932,-10805,-18542,-31600,-20176,-1575,12185,12877,1889,555,16057,47296,59385,25537,-5824,-19866,-22860,-14990,6315,25778,17029,16034,19085,22731,24028,11321,-5098,-4245,3110,970,-11576,-21382,-17261,-5647,4035,849,-5223,-19194,-28576,-19123,-12920,-16826,-12278,-518,14810,34698,46623,50742,49511,39407,31364,14712,-7073,-16835,-3865,6133,332,-19059,-33169,-33649,-23554,-10583,-6628,-7967,6913,5706,-7645,-13629,-8008,-156,-1504,-3791,9257,20505,14797,-21986,-6362,21278,29496,19982,3681,-13486,-16365,-8359,-2569,5841,6366,405,2583,14341,9914,-14350,-30145,-12611,629,4938,-17122,-25371,-8801,10772,31838,34972,15900,-6395,-9232,8819,16384,23470,23648,370,-17130,10866,31299,41369,32617,21458,8184,26037,62891,98890,102974,93625,85175,61326,31869,15662,2558,4789,-3603,-26515,-14378,11054,17668,627,-22040,-8495,14355,20705,13209,8784,24114,27130,6693,-24626,-31185,-17810,-5176,10006,22185,15270,-4896,-33873,-12584,-767,5828,21204,31911,11955,-25570,-17319,-2065,743,-2365,892,21790,47236,44097,23470,1331,-21391,-24571,8560,24979,11065,-11260,-19738,35733,82617,98551,83777,48927,10566,-11193,6094,16563,13296,801,-15107,-7642,13201,21263,12730,-10066,-30360,-19392,-5136,-3337,-7037,-10982,-11584,-8824,-3689,4332,13178,-611,-1192,13403,35989,35141,2275,-24664,8131,12199,34,-9580,-17446,-15180,-3157,-13429,-31293,-13994,8030,28087,32954,20824,12127,6520,4235,-2332,-1368,-3962,-28855,-23761,-3443,-11491,-21605,-20664,-5525,2349,3514,8463,8604,11543,21458,24939,11665,12111,56567,92386,75962,52094,17786,-17691,-34204,-32459,-14479,3140,14874,19324,12525,-3842,-12690,-25528,-27411,-18295,-401,5726,-3909,-20964,-3489,5528,5132,3934,-9480,-20188,-2332,17174,13097,13539,28200,29616,17868,3765,-4290,-3962,-775,4368,4791,-6559,-23177,-19312,-13188,-5500,1872,4115,-6476,-5506,19,-325,909,3703,7834,21831,27303,17624,-1100,-15700,-23120,-33700,-35050,-22453,-8118,-3572,-6135,-2546,5972,9127,7127,5435,25967,49842,37755,6596,5379,13855,8441,-18611,-35285,-2116,17749,12841,-14318,-17615,2607,10228,5455,-11304,-31175,-42175,-26130,-7240,21207,48878,60626,39044,9039,-2281,-425,-1758,-10413,-28177,-2027,16860,5629,-24742,-730,8524,4294,-7044,-10049,4467,15992,21592,23897,24154,10700,-11869,-7805,20755,30528,25304,24869,31138,30863,18381,5653,-17801,-34581,-26227,-8388,-4274,-23057,-37861,-17290,-2454,-12962,-17431,-26052,-29126,-24594,-17243,-19321,-25700,-10161,14880,17527,5844,-5226,-285,11794,12778,-5114,-15682,-11493,4206,28957,36873,21477,1393,-1960,-6608,-23841,-32338,-115,22159,17023,10257,-945,-22867,-6357,9501,23216,25339,22206,30655,28455,8573,17057,62504,84414,61441,24980,-7455,-13555,497,12264,-37,-22884,-31404,-21574,3607,18469,24692,29411,2057,-11418,-2549,982,607,-11559,-16568,-13923,-6998,-15165,-42412,-16559,9688,10748,-1219,-12086,-11675,-14661,-6184,12029,23356,29534,22659,11813],[6988,11977,-1406,-20982,80,17093,17299,-3634,-19140,7486,25274,30767,21641,278,-19113,-27381,-18405,395,-6301,-27757,-19180,515,5987,377,4503,8767,10391,-11371,-21749,10179,38194,31674,15596,8308,8489,4945,-8889,-32371,-3102,16659,14743,-1362,-23011,-16061,-11612,-32816,-18696,2595,4178,-995,-10776,-10463,25294,58159,39557,806,-21674,15004,27946,29744,24738,8542,-3136,-19598,-37973,-35497,-7135,6461,770,-11171,-30528,-22809,-3660,10240,16667,16226,17954,14412,4716,-6084,-10046,-8567,12101,43927,66779,59469,28230,10928,-7832,-20048,-11060,377,6396,10389,894,12599,26390,55722,65443,35821,6461,-6578,638,4936,-1857,-18913,-18241,-30834,-13235,16255,25669,536,-20175,1310,4564,-14752,3188,20591,14780,103,17251,25707,19590,7626,-15422,-26105,-16964,-3925,-3015,-21254,7992,50491,64831,34995,-1089,1559,37559,47702,27624,-5688,-31605,-19065,1042,26279,32121,22015,4104,-13526,7340,15542,6875,-3865,-8995,-14544,-17011,-21946,-25025,-12696,-26849,-11169,19111,29556,10290,-11626,-12164,15008,35944,39715,20673,-1431,-7135,207,-6853,-18440,-7717,9120,-18535,-40685,64750,184029,253233,240379,186918,123870,10271,-25279,28637,27836,13746,10152,8598,8913,7768,13817,16493,-363,-17583,-21169,-11149,-1127,3453,10115,9797,-4605,-23967,-39158,-32886,-17393,-11857,-19303,-25879,-18597,-17530,-4788,13228,25472,21532,11098,8032,17197,32768,22906,-10235,-2895,14559,13275,-2704,-19428,-18433,-11333,-2873,-6183,-25346,-8973,4924,-4180,-13569,-3094,7786,11268,25075,19880,-18228,-25026,-1800,11495,5497,-10791,-14476,-24283,-29015,-13553,9210,29783,40269,30010,227,-32743,-26910,-25813,-22526,-17063,-19117,-4895,8161,-7268,-28245,-2416,21733,14163,-11392,-15138,-13703,-20322,-28926,-25030,-26348,-13377,2878,8200,15584,25316,20261,11988,6097,-747,8178,11553,-14012,-28119,8096,6727,-29305,-22307,7010,17229,21310,27982,30029,16416,-6221,-20447,-19535,-14087,-14099,-894,13473,20349,44759,70553,34880,-10731,-20065,-28809,-44845,-4869,-6411,-24276,9756,26733,23898,-5983,-21953,-2201,13852,24952,36705,31553,-5872,-35725,-8436,5077,9867,7683,-1729,-9675,-10300,-11090,-15073,-10336,7794,23215,28002,10598,-13865,-8659,-3743,-24413,4386,37041,49406,39586,19067,2806,13273,15541,15825,14089,1932,-6244,6272,17173,6901,-7814,18200,56376,67212,38455,15238,15632,24948,31663,35585,12116,-7033,-12994,10916,37863,33872,10423,17070,36232,20748,-5166,-28006,-23489,-10661,-15481,-32188,-28940,-558,31947,46806,25784,-8140,-14039,-3504,-594,-12979,-14935,23280,39322,14989,-27535,-12507,-12931,-17123,-26096,-23687,-5123,3990,-5654,-18459,-4506,9432,10002,20228,35836,16756,-22702,-3834,-5478,-13089,-13317,-1599,-1355,-20754,-35336,-6175,423,-13777,-1368,23273,17035,-4312,-4353,20697,31208,16142,-5699,-19971,-28612,-29369,-25736,-31125,-26020,-405,11624,3609,-20989,-17333,-12050,-16928,-22002,-34536,-19081,-370,17621,27641,30783,20868,7130,-2632,811,-15421,-31615,-18852,-12421,-15362,-16301,-14277,-9201,10627,13986,8458,-6994,-19484,-17519,-20971,-12496,10381,21388,-3268,-25183,3673,24973,6286,6865,38876,35338,31100,20040,6899,11715,17899,363,2255,29563,27072,-13582,-31329,-1206,-2557,-1520,-1219,-18549,-15421,2140,9430,21122,35425,48017,27261,-3528,-27459,-33696,-23344,-17753,-10741,-11056,-17472,-18719,-27786,-6135,16487,35766,45587,45216,29367,5470,-4212,9760,15455,12044,3233,774,-3093,-8320,-6800,7388,20828,23343,26519,17159,-3093,-4376,4905,11671,6663,-6317,28197,92901,102035,58644,12390,-15339,-17162,-14102,-19219,-25532,-16984,648,12211,7153,-5275,-6182,9651,37867,49664,17326,-12007,-24055,-27663,-19440,3077,28304,21899,17865,16072,15188,16997,9292,-2078,-467,3943,444,-11578,-18583,-16003,-5280,3628,2342,-2530,-18269,-30105,-21526,-14323,-17463,-13494,-3422,9261,26872,36592,40180,38605,28927,20739,2283,-19712,-19650,-929,6590,-1201,-22833,-37244,-39922,-32218,-15334,-5392,-5394,3855,2350,-8454,-12438,-3760,4896,1013,-968,12097,21308,15918,-15512,-9141,11531,17408,12811,3803,-12035,-27780,-15959,-6013,5452,8146,2921,3986,14639,12183,-7634,-19417,-9197,9750,11559,-14276,-22988,-8227,9906,30445,33928,12804,-13614,-12252,8730,18608,32826,36503,10505,-15590,16782,47186,59402,45888,25553,9743,28354,62781,96019,99284,90215,84219,65057,35648,16835,682,-1271,-11270,-30281,-13899,9411,15670,68,-21150,-8875,15853,23632,16480,12963,27719,28836,9914,-21699,-41438,-21235,-478,16557,24513,15039,-5718,-32147,-14190,-1150,12383,27790,31930,6736,-30876,-12763,-1275,375,-1637,-96,16697,37772,38151,23658,3448,-20230,-19553,20560,43277,23352,-9451,-9715,45505,91273,105879,90020,55889,16238,-12264,1588,14992,15839,4455,-12226,-7387,12329,18458,8081,-16778,-29614,-6364,7749,7233,1106,-5032,-7077,-6942,-5991,124,14086,1400,1023,16850,40456,36833,727,-24032,12828,19127,3041,-12749,-19759,-22556,-11645,-17507,-37149,-24028,-1227,19962,25900,13149,6487,5874,9336,8700,6223,97,-23749,-28908,-10243,-13993,-22087,-23739,-6296,5291,9742,16307,15728,15446,21154,23220,10871,12274,56017,93653,77934,51052,16631,-16856,-32340,-32623,-10703,9963,19912,20668,9397,-9259,-17487,-29006,-28715,-17881,-435,4978,-3421,-16859,-1383,6976,8955,11310,310,-9877,6588,21826,11410,6168,28013,34521,22844,7039,-2341,-2086,1083,5701,8770,1272,-16725,-20648,-15835,-8249,-2604,1131,-1051,6127,18340,17834,13433,10042,8903,21336,27468,15564,-8087,-25325,-28504,-32325,-35258,-26793,-13978,-10500,-14197,-9460,2811,8228,5874,1284,19327,37994,24000,694,3742,7115,2097,-18759,-33090,-8284,14180,14305,-10343,-23962,-3767,2848,-3253,-22594,-44820,-44107,-32792,-10896,24858,55720,66315,40784,7650,-6793,-5404,-5501,-11150,-26741,-1511,19213,9355,-22524,-2936,7169,3073,-8615,-11315,2687,13674,17222,17620,19249,6858,-20911,-7618,26202,34728,25642,22480,28247,28907,18263,8207,-14330,-29472,-19983,-7060,-8997,-30428,-31861,-13527,-234,-11937,-17800,-25824,-28458,-26334,-17241,-20695,-29795,-6673,18822,20952,10062,-2265,-717,16198,26278,12349,-1920,-4259,7974,31488,38961,22817,1597,-3826,-11396,-28505,-29020,548,21904,17688,12678,3356,-15506,-12887,1236,13488,16119,16323,31831,29410,7545,16605,64904,86212,62816,27188,-5413,-14546,-6064,1348,-11665,-24867,-20704,-23320,-70,15418,17849,20082,-978,-5265,5611,6663,4612,-5933,-15488,-25395,-16411,-22153,-39329,-7180,18183,16999,3872,-11529,-18843,-13239,-2588,12262,22975,32005,27482,15220],[6777,13016,111,-20325,1737,19011,18579,-2124,-17877,7366,25782,32265,22323,-1908,-28485,-34862,-15023,3050,-5316,-28369,-19596,1707,7283,5143,13195,18963,17027,-11226,-23164,15864,45368,34831,13831,3618,2897,-398,-11973,-35778,-4736,15943,16015,-470,-30531,-22975,-17406,-37335,-18916,868,616,-6748,-12888,-6994,27520,55619,38532,4081,-23441,8437,23671,28921,24811,8359,-3926,-20083,-33775,-32886,-5037,5195,-3422,-18577,-30779,-11786,-762,6766,11467,15723,23468,22867,13296,2279,38,-1420,8274,39465,69643,68590,38432,17412,-3817,-17025,-7483,1770,6024,9677,982,13313,29151,54046,60669,29968,761,-12383,-2871,3443,-3050,-14900,-9922,-24811,-15840,15961,24911,-4334,-25041,2835,6969,-10990,5600,23606,19083,5564,18727,25727,23414,15055,-7825,-18859,-14209,-5153,-8876,-15951,16477,51366,63534,34770,4822,11966,42101,44691,19697,-11217,-26086,-18116,-4207,20711,32959,36904,18892,-15018,-946,12042,3489,-9659,-16680,-20430,-18856,-23191,-20310,-4934,-25572,-22306,15204,30131,11785,-11273,-13126,14872,37321,42104,24489,5203,-180,4639,-5909,-20099,-8539,8338,-19763,-57997,42768,159209,229029,218495,165834,101004,-1547,-22997,23419,16045,1676,-2490,-3991,3073,5320,8186,11436,702,-12206,-22008,-13165,-1179,6805,15615,16153,2536,-12761,-18637,-9916,-9641,-12490,-13173,-19479,-17836,-21148,-6897,19816,37204,30908,10511,-3551,-314,14300,13033,-12047,-3994,10146,9075,-4557,-22187,-19489,-11859,-4659,-4905,-23206,-2375,13989,5270,-10405,-8564,345,5297,21514,21006,-10796,-40156,-17998,808,1239,-16251,-21953,-30852,-27090,-5224,19025,36255,42999,31827,2107,-29421,-21872,-18948,-18376,-21438,-24598,-5901,6459,-9636,-22924,4704,24151,14947,-10680,-15232,-12015,-14963,-25652,-30633,-28031,-11716,4201,4445,4735,14573,13532,9433,9097,1649,2340,5216,-13930,-28137,-1719,-3397,-34018,-22882,1158,13957,26529,38908,36868,19023,-4043,-15099,-12479,-9077,-15144,-2139,17316,24656,39486,50274,2051,-40898,-39508,-40752,-37229,-4808,-10025,-23763,11984,30575,29120,38,-20728,-2170,13125,21711,31235,29371,-2576,-37287,-14428,-4,7245,5471,-7499,-19556,-20061,-18269,-18385,-9069,10967,24541,26222,8647,-13377,-10159,-380,-29777,-11466,20241,35097,30406,20237,14549,26101,28890,27716,21204,4700,-4101,8806,19830,9407,-3142,24476,64074,75508,42197,12000,10658,21266,23602,22199,158,-16904,-22009,5496,31997,28889,6190,12464,30318,12572,-13886,-35746,-23992,-9449,-14222,-31175,-24894,1724,31929,43153,21582,-16910,-25829,-11515,-2779,-8923,-9303,24686,41798,19574,-17791,-13526,-16337,-18130,-23763,-21452,-3857,2968,-9269,-21484,-1523,12732,14053,24333,37599,16218,-22317,-8329,-4687,-8307,-5979,4808,3395,-17032,-33382,-6268,3738,-4980,2828,17933,6929,-12124,2412,29167,37648,20921,-2299,-19038,-29304,-23277,-16053,-19419,-15793,7953,19265,9629,-15768,-14823,-9908,-15910,-22330,-33704,-16879,-195,13757,21853,27790,20385,4888,-12261,-10739,-12711,-17959,-11410,-5002,-13941,-18720,-19307,-13364,9422,12385,8174,-4619,-21953,-18795,-20257,-15110,5870,19029,-3153,-28000,1820,25300,7143,2238,33893,34773,31990,19526,2568,7049,16627,1865,1551,28188,27424,-10133,-17589,11233,11789,13199,11627,-6598,-9556,7936,15848,25364,40600,59144,41636,8139,-14622,-16087,-10293,-13135,-9215,-8353,-16625,-21736,-23908,-5359,11998,27995,36282,35832,21916,-295,-6691,10877,16662,12928,4113,229,-3651,-8815,-9670,1072,10759,12516,19955,15121,-5308,-9350,1509,10788,8464,-3041,29501,93168,95080,56434,13054,-16575,-21692,-17441,-19593,-20219,-13387,2930,11476,-1539,-16196,-15710,1569,28034,40056,9932,-17648,-27694,-31264,-23868,-1230,28717,25184,18775,12856,7355,8476,4735,-1295,2284,4754,-530,-12327,-16414,-14579,-5783,1208,1604,-1778,-17775,-31242,-23634,-15736,-18166,-15155,-7619,2242,17917,26265,29867,28030,18638,9799,-10535,-29920,-15250,2110,5969,-3189,-25782,-35584,-30536,-27207,-14074,-2038,-3393,-1585,-3231,-10648,-11604,-808,7391,814,-1366,11458,19407,15438,-8735,-7995,3333,3715,4705,6131,-2881,-28858,-25475,-10045,4147,8316,3595,3882,13836,13850,-1628,-9035,-664,17928,15386,-12958,-20322,-7661,8169,27514,31370,8801,-22234,-13933,8570,19660,38979,44939,17711,-14955,20936,59317,71312,52532,23982,8902,29516,61299,90939,92770,83401,79214,65316,37321,16897,-1680,-7786,-18944,-32863,-14257,5894,11387,-2062,-19900,-8744,16655,25359,18065,14614,28580,28812,12420,-16995,-44118,-21305,4506,22394,26922,15441,-5899,-29878,-16722,-1219,18285,32270,30731,2056,-30184,-8523,-1313,-1401,-2657,-2263,10815,26997,30985,24042,5924,-19122,-16081,30462,60002,38815,-1747,1530,54567,97628,109794,92685,60760,21078,-13172,-4192,11871,17361,8003,-9558,-7583,11187,15077,2025,-25029,-20232,7744,20182,17929,11105,4453,-135,-4761,-9996,-8146,10751,-130,761,17882,41205,33889,-4225,-18021,19978,28261,9751,-11223,-18144,-30327,-21603,-22746,-39368,-31790,-9248,11945,18983,5937,158,3474,11093,15589,12710,4542,-17364,-31127,-17847,-14784,-19060,-25272,-8033,6890,14964,23351,21974,18234,18813,19147,9209,12783,54149,91040,76950,48809,15970,-14460,-29047,-34320,-8656,14982,23381,20531,5121,-15257,-22436,-31776,-29312,-17874,-1701,3235,-3354,-13213,845,8618,12643,18001,9645,300,14436,24615,9151,-2702,25972,37378,26741,10483,338,-281,2797,7223,13586,11148,-5947,-15730,-17036,-10138,-5810,-344,5425,18239,35316,34384,24304,14908,8733,20549,29724,19119,-6551,-28593,-32004,-30002,-32241,-28682,-18549,-16900,-22178,-14872,774,7732,4708,-3051,11552,23824,8141,-5643,1750,1399,39,-12017,-22420,-13671,10192,15596,-5560,-31298,-12119,-6799,-12620,-30406,-42556,-31465,-31424,-13961,27881,62136,72505,43565,7229,-11657,-11084,-8980,-10684,-22675,2497,23891,13736,-20678,-5350,5459,1359,-10622,-13249,-571,9552,10541,8239,11619,2464,-24517,-2107,31315,38101,26193,20512,24768,25567,16375,9308,-11318,-24024,-12691,-3284,-12025,-37382,-24393,-8851,1331,-11298,-19637,-23769,-23533,-27220,-17024,-21385,-32515,-3803,20802,22946,12923,-1060,-3172,19247,38992,30166,12504,2970,11003,32815,39510,22645,657,-6817,-17307,-30892,-23412,532,19385,15512,11825,4674,-9444,-16552,-7754,2020,4644,7645,28666,25657,2721,13981,64512,84111,60816,27097,-4625,-16522,-12994,-7064,-14922,-13525,-10629,-20975,-5136,10894,11470,8439,-5046,-703,11212,9779,6284,-2598,-11750,-27058,-22200,-26155,-34532,-2462,23040,21027,8595,-5450,-11192,-7576,-1700,9017,19003,30762,28471,15225],[3435,10760,-977,-18659,982,18021,17190,-2646,-19580,3845,23213,31069,20257,-6389,-36600,-31867,-12589,3148,-5860,-28591,-22433,-734,4985,7154,19128,26045,20712,-12785,-26658,17607,49085,35723,10465,-2273,-4152,-8163,-17336,-31421,-6941,13629,15454,-157,-29732,-25775,-20090,-32318,-18336,-2435,-5210,-14557,-14524,-3907,28263,51296,35458,4883,-25816,485,17369,25236,21568,5669,-6107,-19186,-25990,-25924,-3719,3709,-4764,-17462,-15472,126,2669,2174,4336,13258,26366,28692,20151,9541,8348,4135,2070,31790,69561,75125,46378,21995,-1342,-15773,-6045,1638,5067,8195,186,13575,32173,52036,53779,22019,-5587,-18591,-8064,355,-5023,-10635,-2425,-18511,-19796,13615,21929,-10696,-25938,6435,10793,-6662,6509,24617,21343,9448,19601,24658,25815,21378,-753,-11291,-9999,-5010,-14244,-10016,23358,51485,62702,37517,14073,21833,44798,39684,11216,-15747,-20625,-14478,-8150,14517,32015,46618,29851,-10349,-8059,8493,468,-9694,-21035,-25946,-20375,-24186,-14386,5034,-13688,-31526,8870,27222,10666,-11729,-14312,13728,37190,43446,28582,12435,6977,9064,-5302,-22708,-10283,5103,-24357,-68989,26333,135620,201285,190325,139056,75634,-13442,-21104,18269,4554,-10633,-14308,-16783,-3416,1943,1836,6386,2848,-5094,-18810,-12382,761,11734,22592,24304,11758,354,4059,19328,15313,579,-3197,-12219,-15120,-21798,-6319,26725,46894,37752,10742,-12847,-16272,-645,5013,-13173,-5513,5347,4201,-7463,-26081,-18495,-13796,-8852,-6176,-21778,2955,19954,12611,-6124,-12026,-5978,-370,17109,21496,-635,-28415,-32066,-9601,-2767,-18944,-28066,-36355,-22683,2605,26634,40266,44185,33355,4861,-24932,-15498,-9919,-9566,-18755,-30067,-7029,5628,-9237,-16049,11737,26425,14832,-11273,-14917,-8451,-7995,-20201,-34147,-26587,-8844,5413,567,-6439,3163,5759,5861,10934,2756,-4241,1227,-9722,-26763,-12611,-12450,-34216,-25411,-7596,8865,29460,46408,41119,20537,-1256,-8242,-4461,-3022,-15199,-3389,19669,26358,29716,23037,-35366,-58618,-44156,-41920,-27811,-3616,-12334,-21393,13605,33490,33940,6505,-16269,-790,12670,18159,24805,25807,164,-27985,-16240,-3695,4259,2590,-13160,-29363,-26048,-20193,-16715,-4691,15290,25805,23444,5577,-12751,-10861,3297,-20121,-26859,3332,21622,24204,26704,29437,40092,41944,37907,26557,7188,-1304,11230,21714,11513,1569,30002,69865,81607,45198,8595,4839,16806,15765,7306,-13099,-25934,-30579,1107,26544,23854,2284,7687,23637,4129,-21956,-42822,-22094,-7245,-11519,-27212,-19835,4260,30766,38023,18544,-20096,-36558,-18581,-3729,-4720,-2889,28380,47356,28276,-6396,-12797,-19706,-17825,-19443,-17221,-1035,3715,-10871,-27521,-2604,14000,17611,28078,38026,13946,-22885,-6741,4499,3079,1975,10618,7302,-13665,-31383,-7462,5745,3177,8424,13854,-1992,-14739,10325,36915,43815,26525,2846,-16363,-28640,-17799,-7206,-7456,-3721,16989,26991,16438,-9639,-12604,-7823,-13928,-21302,-31839,-15089,-752,9355,15784,24069,18417,999,-21451,-8076,6392,497,-1873,1628,-11073,-18270,-21654,-17517,6744,9217,6307,-2919,-23126,-20278,-20080,-16931,2287,16880,-2158,-31033,-1213,24389,7574,-1334,29049,33545,32092,18529,-1892,1886,14698,2781,588,26203,28699,-1326,-2436,23021,24347,25056,21197,2543,-2127,14077,21455,27220,42701,67569,54259,19315,-1052,529,3749,-5107,-4834,-2843,-10841,-17522,-17775,-5177,7518,20402,26489,25234,13309,-6498,-8847,11321,16908,13438,5562,1233,-2431,-9044,-13420,-6217,564,2844,14602,13892,-5897,-13014,-1851,8998,9007,-842,28988,87750,81832,51126,13997,-14328,-23477,-19838,-18712,-15085,-9091,5869,11582,-8787,-28567,-26382,-6767,18954,31593,4472,-21511,-29195,-25259,-23982,-3987,28659,27702,19243,9930,103,-330,-1343,-2118,4203,5969,-790,-12423,-13988,-12759,-6736,-2477,-741,-2458,-17480,-31711,-24906,-16630,-18408,-16617,-12086,-4806,9336,16992,20937,19098,10669,2056,-18091,-25791,-6645,4963,4679,-5105,-27372,-30930,-21752,-16897,-8380,2678,-1446,-8521,-10335,-13503,-10529,1293,7646,-1794,-4454,7957,15319,13731,-1805,-1996,335,-9317,-2997,10839,10429,-13610,-35800,-14342,2001,6975,2455,1996,11589,14433,2777,-662,8541,23437,16158,-12856,-16774,-6645,6103,23742,28078,5232,-29541,-12623,9030,20199,42436,49640,22513,-15083,22951,66655,75975,51925,17334,6344,29579,58543,84149,84231,73864,70485,62016,36970,16300,-3591,-13140,-24752,-32905,-15170,964,5403,-5224,-18361,-8366,16634,26186,18791,14519,27092,27087,14029,-11426,-32896,-17832,9563,27549,29516,16784,-4950,-26979,-20093,-1637,21929,33985,28479,-1166,-23923,-4633,-1859,-4233,-5168,-5463,4305,16178,24284,25228,8629,-17939,-14319,37692,73715,55066,10722,13356,62316,101053,109831,91651,63321,24952,-13259,-10608,7750,17757,10991,-7349,-8312,10024,11718,-4626,-32306,-6967,22141,31750,28154,21613,15204,7556,-2498,-14381,-19509,4127,-5096,-2205,15940,37328,25912,-12344,-8628,28501,38078,17648,-7134,-14110,-30273,-32395,-28871,-37907,-36522,-15706,4347,12626,79,-6173,-450,9465,17892,16651,8141,-11080,-26323,-25211,-13459,-13931,-23769,-10545,7022,18821,29077,26803,19508,14183,12191,5893,13207,51317,85297,73407,45786,16136,-10247,-23592,-36394,-8475,17935,25280,19144,127,-21325,-27369,-33206,-29417,-18394,-4146,538,-3825,-10413,2558,9896,15570,23362,17895,10009,21079,25563,6582,-12424,22777,38214,29284,13697,3480,1255,3915,8394,18360,21379,6436,-5769,-13377,-9253,-6714,487,12729,29826,49478,47919,32746,17952,7483,20280,34387,27237,1209,-25148,-33736,-27121,-27669,-27633,-21388,-22431,-29707,-16829,621,8106,3815,-7540,3073,8438,-8474,-11511,-358,-2049,3355,-973,-10452,-16634,6264,16948,80,-27682,-21476,-16991,-17672,-22647,-22141,-17167,-23505,-16043,30234,67837,78857,47368,8409,-15721,-16832,-11686,-9208,-16665,10149,30549,18139,-18689,-6078,4649,-126,-12538,-14981,-4820,4148,2606,-3041,2449,-1157,-16235,7461,36619,41022,27280,19506,21334,21462,13368,9409,-8553,-17777,-4243,3230,-10670,-32179,-16673,-3921,1733,-11127,-22150,-19945,-18759,-26941,-16070,-20214,-29502,-1505,20784,23365,14510,-881,-6692,21347,50106,46630,25979,9889,13848,33712,39397,21828,-668,-10269,-23435,-28507,-17061,777,15748,11342,8308,3448,-5208,-13693,-13790,-8701,-7106,-2171,22384,18532,-4367,11351,62978,79635,56763,25838,-3959,-18056,-18651,-10291,-9231,-2268,-2121,-16700,-9648,6867,8008,-3367,-8239,2953,15040,11335,6902,63,-5727,-16241,-20422,-26310,-32379,-267,26236,24594,14116,3569,-887,-1529,-1841,4488,13889,28051,27848,14176],[-86,7956,-1899,-15436,558,16622,15672,-2560,-21018,-111,20477,29728,17663,-11046,-30947,-23936,-10059,2601,-6307,-27090,-24145,-3942,1173,8242,24077,31698,22979,-14468,-29831,17303,50832,36072,7431,-7393,-10690,-16587,-23175,-26968,-8219,10909,13958,-56,-24367,-22853,-17410,-25600,-16650,-6289,-12015,-22270,-14200,-863,28326,45942,30565,3385,-27564,-7477,9965,19202,15642,1373,-8911,-16931,-17884,-17541,-2741,2380,-2989,-9447,-2624,9567,5218,-3135,-3978,9126,26341,31330,24714,15192,14537,7991,-5620,21738,66845,78858,51684,24495,-406,-16185,-6762,-169,3295,5869,-1518,13072,34775,49811,45421,12521,-11645,-23352,-14649,-4285,-7898,-7044,3756,-12551,-25399,9038,16577,-17973,-20209,12066,15507,-2664,5569,23284,21243,11229,18970,21574,25720,25479,5022,-4413,-6082,-4402,-19038,-5365,27673,50068,61608,42405,24382,29838,44843,32447,2514,-19064,-16360,-10710,-11160,7244,28269,49349,34656,-5696,-14767,4605,-911,-3092,-18991,-31403,-22383,-25643,-9250,13895,-508,-32183,1117,22034,7961,-12474,-15633,11213,34611,42454,30948,17567,11882,11922,-5537,-26346,-13399,-1040,-30904,-71767,9928,103554,158582,145897,100084,44580,-26280,-20576,12218,-6860,-22944,-23139,-28438,-11056,-3117,-5442,1484,5352,1768,-14524,-11417,2184,16126,29355,32660,21376,13541,25632,45395,39801,17850,7308,-6043,-12883,-21466,-4482,32366,53313,41266,11177,-18070,-30528,-11614,-1739,-14809,-8273,-592,-2009,-11951,-31701,-15218,-16595,-15648,-10381,-22224,5572,21524,16230,-2748,-14016,-11697,-6425,11184,20169,7902,-14098,-38962,-20057,-7237,-19318,-33518,-39803,-17986,8450,30419,40403,42699,33531,7300,-21020,-9418,-427,1513,-9153,-29102,-8186,5389,-6674,-9711,16966,27157,12712,-14111,-14442,-4059,-1079,-13317,-24819,-21124,-5788,5405,-4070,-18158,-9126,-4080,92,10433,1821,-12001,-495,-4514,-24059,-24612,-20406,-31141,-29485,-19180,1551,28909,49201,41750,20099,1310,-1384,2953,2473,-15556,-5702,19217,24581,15950,-7694,-65964,-41792,-31250,-33060,-21512,-3188,-14464,-19029,14036,34686,37131,12074,-9641,1535,11902,13737,16821,19846,1130,-18218,-13529,-6029,106,-1978,-18760,-36941,-22778,-15570,-10876,1552,19788,26204,19161,1176,-12219,-10907,6398,-8146,-33605,-12865,9023,20331,35554,44668,53451,52876,44925,29319,8943,1459,12818,22128,12459,5408,33862,72615,84018,46148,4255,-2547,10876,8205,-8863,-26925,-26212,-34153,-3045,20843,18238,-1873,2333,16102,-4539,-29020,-45182,-19053,-4826,-7775,-21186,-14448,6565,28145,31286,16211,-15864,-38204,-25309,-4204,-1241,2383,32120,54020,39181,5470,-10369,-23585,-16925,-15006,-12797,1521,4377,-11395,-28838,-6262,13133,20218,30810,36644,9684,-24849,-1539,14556,14316,9007,14961,9736,-11246,-29787,-10080,6028,9945,14455,11767,-8164,-11258,17461,42933,48706,31805,8606,-12691,-27587,-13856,-87,3070,7246,24745,33370,22754,-3921,-11460,-6494,-11713,-19662,-30472,-14394,-2436,4380,9588,19475,14638,-4802,-24936,4606,23797,15750,7068,6692,-7802,-15287,-20904,-22723,2159,4432,2661,-2605,-23444,-22274,-20810,-18281,-264,15088,-357,-33502,-6035,21355,6593,-4220,24066,31121,30826,16555,-6701,-4079,11683,2599,-1052,23167,30303,9967,12409,33125,34183,33297,26853,8083,3624,19031,25558,26415,41886,73127,64337,28645,10651,14520,15785,3096,1218,4718,-1801,-9357,-12738,-5865,3107,13301,16646,13699,3563,-13351,-10919,10720,16034,13694,8107,4483,215,-9537,-18416,-14661,-9753,-5631,10317,13128,-5372,-15258,-5355,5874,7783,-245,26061,76364,63834,43595,14889,-10212,-22140,-21304,-16952,-10564,-4806,9080,13461,-6335,-26662,-35433,-14697,10558,23555,51,-24052,-28299,-20579,-19610,-3828,28912,29250,18548,6421,-7202,-9574,-9034,-4865,4507,6656,-644,-11780,-11606,-11375,-8776,-7502,-4854,-5020,-18180,-32392,-25920,-17551,-18746,-18289,-16777,-11404,1532,8844,13164,11697,5767,313,-13623,-13494,1963,6612,2190,-7452,-28290,-27280,-14551,-8180,-2360,7018,143,-16316,-19151,-16958,-9616,1987,5183,-7261,-10540,1325,8651,10213,4046,6221,3313,-18694,-9793,16226,23862,2605,-32479,-19670,-1956,3284,-1301,-2640,6847,12607,4064,4125,15090,24726,13058,-14363,-13073,-5980,3050,18655,23658,2295,-26060,-9170,9420,19813,43009,50633,24693,-16467,21557,67577,72254,43668,5881,2049,27711,53581,74964,73371,61440,57615,54240,33640,14321,-5319,-16285,-26590,-31351,-17470,-5928,-2640,-9867,-17710,-9184,14581,25315,18483,12713,22868,22696,13452,-6894,-22916,-13052,13394,30908,31153,17977,-3765,-24471,-25381,-4406,21125,31417,24263,-3079,-17330,-2102,-3570,-8621,-9738,-10381,-3503,5891,18720,26286,10206,-17510,-15462,40668,82035,68501,24161,23750,66948,99895,104664,85943,62372,26572,-13328,-18220,2081,15856,11817,-7067,-10878,7878,7837,-11880,-26755,6308,34765,40840,36211,30351,24311,13449,-1722,-17605,-22326,-1643,-13330,-9075,9459,27125,11860,-24315,635,35479,45509,23285,-4308,-10946,-21274,-37280,-35579,-36622,-39680,-22089,-3973,5805,-5055,-13039,-6941,3349,14200,15897,8768,-6884,-19782,-25251,-11840,-9466,-20404,-14710,4240,19583,31613,28369,17649,6041,937,-855,11630,46320,76140,66803,41235,15896,-5905,-17452,-34172,-11402,17294,24206,15310,-6529,-27412,-28218,-30640,-30604,-20947,-9079,-4510,-6437,-10211,1810,8809,15624,25262,22953,17345,24987,23291,2426,-22503,18264,35912,28845,14782,5248,989,2648,7212,20743,29144,17324,5208,-5608,-5634,-6189,2261,18927,38582,58324,55902,36601,17385,3946,19717,39402,35837,9055,-20920,-36135,-25910,-24653,-26353,-24141,-28464,-38073,-15778,980,8080,1852,-13879,-7610,-8893,-26233,-17351,-3971,-4009,9148,9806,-221,-17329,1246,16903,4713,-18900,-30045,-24545,-14034,-5624,-2184,-4091,-16421,-18485,30199,70703,82970,50108,9818,-18569,-23347,-14944,-8687,-10865,18737,36712,20445,-17755,-5274,4139,-2307,-15519,-17159,-11189,-3615,-6872,-16476,-8559,-4410,-6454,17436,40822,42190,27438,18114,16816,15532,8270,7326,-7328,-12091,3716,10358,-6281,-24066,-10429,-250,-430,-12797,-25375,-16356,-15487,-27527,-15849,-18512,-25597,-1450,17286,20703,13490,-2565,-11981,21223,57471,59102,36074,14664,15285,33232,37852,19648,-3184,-15134,-30419,-23951,-11432,668,10700,4681,1566,-1104,-3885,-8291,-14455,-16788,-18467,-13173,12726,7926,-13506,9357,60212,72565,50136,22682,-4102,-19583,-23228,-9958,-2258,6294,4145,-13074,-13321,3530,7390,-14681,-10449,5272,16797,11133,6322,1994,965,-6280,-15628,-25769,-32626,-72,27963,27628,19975,13498,9445,4097,-2925,-659,8532,24488,26191,12741],[-3547,4775,-2405,-11073,702,14875,14139,-1627,-20962,-3522,18305,28576,14721,-15778,-24323,-16399,-8028,1555,-6689,-24187,-22835,-6412,-3622,8675,28307,36272,24141,-16171,-31614,15812,51100,36437,5465,-10917,-15724,-24820,-28403,-22362,-8313,8043,11601,-544,-19786,-18003,-12025,-18925,-14266,-10173,-18909,-27513,-12177,2090,28194,40020,23995,-26,-27004,-14213,2151,11363,7874,-3533,-11712,-13894,-10090,-8961,-1731,1524,790,-188,7088,15710,6286,-8603,-12381,4158,23731,30909,27052,19325,18780,10519,-13225,10746,62359,80129,54549,25318,-387,-17467,-8977,-3141,1077,3258,-3514,12103,36921,48010,37001,2726,-15661,-23207,-21227,-9590,-11030,-3971,8968,-6579,-32003,3062,9665,-23796,-9822,19832,21188,1169,3407,20298,19483,11426,17048,16597,23071,27257,9754,1877,-2890,-3725,-22329,-2062,29689,47455,60108,48603,34576,35899,42714,24050,-4929,-20255,-13256,-7677,-13086,-573,21917,45201,33307,-3269,-21008,1468,1619,7160,-11828,-33745,-24517,-27089,-5205,20674,11307,-23578,-5937,16635,5482,-12371,-16280,8066,30064,39198,31135,20004,14154,13256,-6039,-29902,-16854,-8547,-37429,-69854,-9022,61756,101253,86727,50562,8810,-38155,-20551,6066,-16652,-33196,-26203,-33696,-19080,-9000,-11930,-1606,7934,6827,-11468,-11697,2009,19172,35247,40457,30504,25675,44132,65687,59174,33393,16501,-1629,-12063,-21027,-2150,36154,56243,41540,11285,-18322,-38492,-17618,-7350,-17312,-12118,-7308,-9039,-17030,-25617,-10015,-16941,-23318,-16886,-24466,5021,18498,15642,-1281,-14955,-16541,-12851,3776,16642,13187,-3530,-30780,-30321,-12267,-18530,-32290,-34815,-14313,11457,29615,36140,38200,31906,8678,-18660,-4641,8223,12554,2099,-20943,-8764,5819,-2882,-4865,19387,25543,8155,-19416,-13505,115,4601,-5861,-11654,-13257,-3317,3594,-9644,-30138,-21600,-16285,-7831,7319,-1394,-20690,-641,-583,-19883,-33198,-26676,-27992,-32469,-32492,-8121,24176,46636,38147,17091,2769,4042,8393,6132,-17332,-9804,15126,18848,-871,-37809,-42625,-24956,-22986,-30402,-21246,-4636,-17298,-17817,12633,33269,37425,15518,-2429,4229,10213,7946,6829,10753,-320,-9710,-8303,-7239,-5890,-9178,-22926,-26088,-14636,-8343,-3795,7720,23189,24843,12890,-4505,-11915,-10438,8107,2152,-21131,-24850,-2710,17071,43171,57656,64108,59775,47363,28711,9405,3279,12704,20284,11364,7299,35045,71253,81405,43790,-1792,-12389,2651,851,-24671,-28375,-15338,-25788,-8087,13911,11227,-7148,-4192,7483,-13444,-33074,-37918,-16455,-3196,-3747,-14438,-9495,8007,23726,22555,13310,-8912,-28524,-32614,-5338,584,5230,33936,59567,50007,16483,-7212,-28624,-16419,-11813,-9967,1805,3064,-10429,-11544,-5245,11746,22333,32154,32929,2977,-26399,3826,21711,22237,13552,16750,9884,-10566,-29176,-14672,3955,14299,19501,11263,-10526,-5816,22252,46155,51172,35397,13480,-9278,-27257,-12408,4245,10768,15338,29448,36862,27075,66,-12424,-6838,-10253,-18523,-30739,-15749,-5879,-1410,3177,13633,8603,-12861,-18047,17629,35828,25747,13236,9302,-4832,-10666,-17578,-29903,-4649,-2071,-2992,-4349,-23825,-25162,-22966,-19838,-2127,13611,1860,-32921,-13278,15286,3188,-7038,18622,26998,27667,13188,-11987,-11200,7105,763,-3864,18575,31221,20785,25325,40598,40539,37423,28225,9462,6204,21871,27652,22806,38283,75380,70871,35051,19129,24535,24138,9242,7021,12555,7885,-1103,-9443,-7532,-1157,6899,7190,1612,-7114,-20894,-12946,8926,14037,13791,11744,9506,3400,-10602,-24619,-24166,-20036,-12785,6967,12735,-4055,-15879,-8699,1503,4698,-1374,20635,59623,43558,35209,15516,-6004,-19599,-21557,-14637,-6659,-701,12672,18009,6430,-11088,-30567,-20566,3073,15263,-4452,-25670,-25318,-17427,-14743,-596,30528,30218,16556,1924,-14900,-19087,-17856,-9043,3234,6470,-210,-10212,-9113,-10461,-11746,-12765,-9722,-8995,-19783,-33272,-26500,-18224,-18902,-19713,-20739,-16254,-4399,2527,6938,6185,4458,4874,-2531,-1524,9239,7217,-966,-9712,-28212,-24575,-8679,-1488,2520,10745,2298,-20837,-28576,-19171,-8145,1922,908,-14615,-18539,-7343,344,5636,8905,14934,10738,-18091,-13767,21654,36096,17845,-19313,-25264,-7225,-2028,-6816,-9080,662,8920,2502,5667,18721,22635,7179,-15897,-8700,-5074,-178,13275,19212,1432,-15893,-4129,10313,19617,42365,49880,25935,-17319,17501,62917,61936,30322,-7914,-2040,25009,47419,64491,61718,48093,42432,43259,28365,12052,-5592,-15091,-22970,-28617,-20014,-13200,-10869,-14330,-17180,-10589,11452,24025,18919,11529,17963,16966,11600,-2983,-13796,-7225,16930,33543,32806,19917,-1282,-21122,-31328,-9106,16539,25646,19577,-1891,-10362,512,-4583,-12261,-14090,-14926,-10287,-279,16826,28213,11748,-16119,-18071,40482,85422,78362,37511,33152,69246,95280,95874,77458,59501,27301,-12022,-24852,-3031,13230,11611,-7468,-13843,6440,5533,-16502,-15716,19387,46176,48576,43223,38032,32140,18133,-1308,-15057,-5330,5509,-17526,-17817,-34,12338,-5708,-32882,9795,40844,50492,26729,-2714,-8184,-12566,-24437,-32248,-34969,-41392,-27383,-11362,202,-7770,-17891,-14131,-5247,6457,11848,7792,-3418,-12807,-17100,-9331,-4946,-15075,-17632,162,18534,32144,27936,14190,-3366,-12549,-9258,9226,40767,66275,59822,37363,16637,-646,-9894,-26589,-15381,14683,21793,10841,-12699,-26695,-21141,-26006,-31340,-23950,-14682,-10245,-9762,-11227,-119,6506,13818,24682,25788,23376,27722,19548,-1613,-20769,15825,32764,26999,14906,6784,540,432,4816,21533,34943,27102,16907,5337,1462,-3208,5725,24919,45300,62718,59156,36916,14561,112,20575,44993,43823,15422,-17419,-38546,-25704,-22836,-25117,-26078,-33419,-34127,-11987,2604,8942,432,-20798,-19481,-26465,-42794,-20504,-7644,-3366,16353,19695,8680,-14829,-3245,16642,9051,-10621,-28005,-22871,-3887,12020,15590,7282,-10462,-20291,28613,71120,84846,52050,12241,-17096,-27698,-17711,-8502,-4777,27754,42300,21206,-16807,-2090,5139,-3819,-18311,-18064,-18326,-12365,-15252,-28992,-18824,-5839,2634,27112,44692,42507,27328,16983,12172,8836,2227,3960,-6777,-6432,11486,17809,-267,-17094,-5422,2720,-4282,-15463,-23684,-12870,-13213,-28957,-16157,-16365,-22039,-3477,10804,15439,10411,-5251,-18147,19191,60747,66795,42194,17099,15530,31902,35599,16885,-6168,-20840,-37002,-18783,-6342,951,5597,-3141,-7184,-8289,-5269,-3344,-10394,-18709,-26521,-24483,568,-5178,-22069,9177,56769,63374,41009,17440,-5210,-21169,-26541,-8674,3359,11942,8088,-10704,-15587,1204,8824,-23000,-11614,6372,16881,9589,4685,3149,7488,2297,-11302,-26393,-34826,-1658,27947,29544,25315,23071,18822,8514,-5310,-6131,3290,20065,23397,10815],[-5497,2670,-1049,-4675,2679,13909,13681,1232,-17611,-4394,18161,28652,12488,-19647,-18087,-9546,-6131,919,-6246,-19379,-17393,-6115,-8304,9234,32524,40615,25104,-17292,-30748,14518,50913,37716,5513,-11837,-17863,-31333,-31102,-17296,-7044,5474,8750,-1561,-16271,-13224,-6006,-12305,-11257,-13393,-24777,-27795,-9293,5090,28482,34168,16196,-4469,-23031,-18372,-5395,2492,-564,-7878,-14014,-10610,-2909,-804,-437,1388,5307,7820,13481,18848,6028,-13718,-19513,-468,19180,27803,27388,22113,21294,12046,-18899,290,56949,79268,55167,24861,-684,-18823,-12080,-6800,-1307,819,-5283,10879,38517,46957,29797,-6278,-16432,-17767,-25533,-14636,-13865,-1187,13526,-299,-37566,-3308,2024,-24264,2801,29345,27732,5074,678,16396,16801,10626,14202,10010,17950,26780,13818,7732,-527,-3403,-23656,131,29875,44152,58001,54961,43905,40238,39201,15824,-9658,-19602,-11027,-5470,-13933,-8278,13516,35365,26935,-3087,-26170,712,8811,18691,-2677,-28906,-26109,-27767,-2117,25254,21014,-14003,-11776,11498,3622,-11200,-15668,5264,24667,34362,29365,20114,14485,13767,-6201,-32354,-19311,-15191,-43510,-69509,-29603,17050,40174,24093,-1306,-27218,-44078,-19108,1672,-22584,-38858,-24695,-28871,-26283,-14209,-15551,-1751,10591,9758,-10224,-13032,887,21523,40652,47833,39169,36592,58841,79397,72148,45085,23993,1578,-12088,-19938,733,38432,56438,39581,11107,-15584,-29726,-18719,-11352,-19962,-15754,-13098,-14800,-18783,-16939,-2879,-11156,-23127,-23193,-25589,2191,12075,11774,-1353,-14823,-19103,-18447,-3866,11882,15634,3589,-22063,-38715,-16782,-17240,-27532,-29878,-11399,12162,25053,28602,31920,29425,9557,-17293,-671,16148,22940,12955,-11990,-7413,7948,2199,-711,19743,22415,2416,-25455,-10879,4311,9457,2471,2334,-4085,-758,1082,-14770,-39224,-29784,-29293,-15182,3330,-5335,-26961,658,2338,-13349,-22635,-28016,-24461,-29267,-41412,-18822,16524,40140,31607,12612,3691,8267,12225,8463,-19862,-14415,8743,10751,-17978,-52056,-25437,-19971,-25891,-36880,-24299,-6333,-19544,-16703,10422,30043,35389,17593,5549,8176,8677,2046,-3677,-8,-2504,-1825,-1734,-6225,-12133,-17916,-21228,-15720,-5905,-536,3579,13659,25974,22698,6084,-9232,-10371,-8182,9642,11055,-6329,-21820,-11319,14168,48410,67888,71793,62767,45940,25987,9808,5055,11938,17325,9248,8055,34505,66830,74705,39086,-8016,-23640,-6725,-4660,-22657,-13535,-2034,-17140,-13387,6583,3844,-12580,-10517,-450,-20058,-30160,-30898,-13890,-1549,1368,-6494,-3929,9839,19270,13252,10006,-2131,-19520,-36944,-6541,1695,6588,34237,63853,60390,27000,-3102,-32823,-15460,-9097,-8337,-70,256,-5207,9808,8706,15504,26816,33670,28167,-4915,-22710,8743,25769,26632,15876,16648,8661,-10725,-28536,-20119,573,16859,23663,12302,-9076,-718,25128,47274,51771,37600,17522,-5961,-27012,-12819,6294,15879,20641,31135,37588,29474,2616,-15033,-8283,-9107,-17517,-32002,-18699,-10295,-6873,-2258,7509,1290,-22044,-8068,28003,42454,30579,16223,9946,-1317,-4375,-12019,-28479,-12483,-9129,-9582,-7451,-24045,-27959,-25905,-21259,-2853,13338,4908,-28159,-22208,6632,-2277,-9345,13467,21830,23295,9187,-16674,-18775,1532,-2244,-7372,12899,31196,29735,35676,45535,43769,38103,26113,7219,5857,22986,28159,17139,32667,74375,73535,38345,24046,30143,28314,12535,11401,19332,16643,5817,-7672,-9639,-4773,1623,-1092,-10125,-17879,-28496,-14453,6345,11370,13970,16092,15233,6389,-12039,-31177,-34125,-29149,-18220,4530,12921,-1896,-14682,-11055,-3414,102,-4006,13096,38912,24085,27294,15594,-2842,-17521,-20839,-12097,-3255,3246,16781,24935,22021,4091,-20023,-22696,-3507,5968,-10264,-26512,-20577,-15524,-11584,4023,33650,30819,13090,-4049,-23541,-28978,-27517,-14137,424,4965,-125,-8320,-6823,-10228,-15606,-16605,-13905,-13962,-22364,-34457,-26825,-18718,-18945,-20774,-23506,-18981,-8210,-1948,2001,2083,5389,11814,8177,8045,14235,6518,-4798,-11910,-27216,-22711,-4328,2801,5390,13411,5218,-17137,-30391,-18740,-6240,1070,-4807,-23426,-27846,-17535,-9317,100,12247,22405,19219,-9950,-14529,25845,45699,30724,-6564,-29769,-14022,-8902,-13779,-16435,-5676,3646,-2216,3835,19315,17824,-975,-16387,-4282,-4416,-3823,7562,14748,2405,-5960,834,10963,19435,41040,48257,26857,-16517,10866,53286,46870,14493,-22514,-5229,21484,40050,52736,49627,34885,25981,29469,21112,9324,-4868,-11470,-18071,-26107,-22855,-20130,-18081,-18101,-17300,-13119,7169,22369,20237,11838,13382,10165,8212,-396,-6187,-1527,19839,35244,34103,22045,1988,-17127,-35274,-16221,8104,16736,14717,1892,-3476,3339,-4374,-13798,-16677,-17839,-14118,-653,18251,30197,13015,-13604,-21860,37060,83378,83061,48745,40618,68723,87204,83969,66926,55088,27192,-9771,-28917,-6968,10112,10226,-8571,-16876,5927,5210,-16901,-5830,30772,55485,54674,48971,44166,38009,21101,-1569,-8314,13026,24225,-9102,-26403,-12111,-5521,-22834,-17936,17757,43397,51921,27186,-3033,-6236,-4706,-12406,-22184,-31958,-42586,-31974,-17578,-4169,-8622,-19608,-21623,-15610,-4309,5256,5875,-397,-6247,-9656,-6647,-770,-9003,-16745,-4775,15660,30580,25527,9446,-12410,-26815,-17907,6015,34739,56647,53518,34624,17933,4683,-1908,-17786,-19409,10497,18346,6173,-17343,-20187,-13513,-20912,-31426,-27011,-20268,-16223,-13631,-13240,-3030,3024,10062,21517,26236,27919,29628,14966,-5135,-9477,17346,30135,24296,14119,8034,416,-2239,1343,20560,38399,35229,28311,17408,10382,1214,10045,30432,49791,62828,57862,33957,9980,-2844,22875,50100,49758,19428,-14783,-37983,-26595,-22492,-24559,-27487,-35565,-26718,-7486,4808,10681,263,-27172,-32626,-43760,-29555,-19935,-10771,-749,23517,28073,16110,-10463,-6347,16502,13124,-2873,-19280,-15234,7293,27408,30265,16415,-5781,-21502,25547,68778,83828,52736,15472,-11544,-26708,-19743,-8531,1470,36225,46736,20547,-15562,2518,7521,-4170,-20223,-17051,-25096,-21068,-19548,-29774,-23833,-5220,10593,35839,48359,42375,27105,16172,7837,1981,-4100,-232,-6401,-798,18885,24974,5706,-11914,-1698,5216,-9120,-18261,-19313,-9561,-11669,-31028,-17069,-14170,-18848,-7451,1845,8063,5745,-8306,-24580,15371,59638,69043,43850,17000,14670,30145,33279,14253,-8885,-26545,-39688,-13721,-1697,2255,2318,-9671,-15679,-16974,-9130,-160,-5168,-15356,-27365,-34440,-12881,-19427,-21826,11071,52966,52501,29378,9798,-7597,-23158,-28727,-7997,7068,14697,9582,-9913,-16395,-198,11006,-22298,-12114,6481,15977,7433,2152,3324,13135,9025,-8673,-28849,-38576,-5192,25524,29408,29014,30940,26019,10803,-9495,-11649,-1803,14516,19112,7951],[-5483,2216,2630,3689,6705,13974,14465,6022,-10991,-1945,20274,29945,11196,-22460,-12789,-4017,-4637,816,-4986,-12983,-8894,-2485,-12583,9844,36508,44654,25984,-17856,-27195,13968,50511,39890,7501,-10257,-16707,-33792,-29774,-12305,-5200,2812,5084,-3568,-14325,-9788,-908,-6419,-8288,-16043,-29054,-24212,-7060,7625,29040,28344,7039,-9354,-16647,-19534,-12838,-7187,-8893,-11045,-16244,-8229,2650,5745,560,1432,9023,13033,16244,19448,4671,-18606,-23374,-3765,12936,21834,25284,23023,21565,12060,-21421,-8853,50614,75828,52984,22734,-1515,-20257,-16354,-11501,-4433,-1885,-7236,8730,38630,45857,23985,-14442,-14940,-10536,-24963,-19241,-16824,658,16823,5591,-29573,-9645,-6475,-18767,15526,39077,33997,8325,-2948,11328,12920,8425,9926,1251,9624,23385,16675,12250,71,-4727,-24407,529,27724,39670,54168,59376,50853,42145,34144,8021,-12015,-19191,-10381,-4878,-14690,-16242,2717,20796,16401,-5227,-25378,2699,18578,29416,6215,-23137,-27666,-28177,-926,26596,27106,-6895,-18455,4692,401,-10765,-14797,2458,18398,27556,24814,17172,12351,12714,-7039,-34867,-21232,-20620,-50542,-72241,-48129,-21170,-11963,-30222,-47870,-58720,-40381,-15707,-508,-24626,-40569,-22658,-21901,-28798,-19200,-17319,-934,12082,10124,-11003,-15387,-995,22953,44890,53923,46429,45223,68383,85335,77303,50934,28536,3025,-13349,-18751,3016,38385,53518,35218,9595,-13430,-24419,-18711,-14856,-23166,-18900,-17112,-17703,-15223,-8321,4899,-1832,-14593,-24874,-22872,-3180,2350,4442,-3744,-15145,-20006,-23311,-11800,5710,14828,6756,-16271,-32659,-21116,-16748,-23986,-26192,-10061,9954,16578,18015,24073,25814,9268,-17463,1900,22362,31183,21470,-4815,-4980,11063,7505,2580,17881,17550,-4280,-29380,-7432,7541,12781,10593,15312,4547,1307,-2091,-19365,-33807,-27643,-37311,-18901,-693,-9447,-25898,1754,4123,-5324,-11477,-26227,-20384,-20689,-35354,-30388,6458,30453,22584,6738,3463,10506,13823,8999,-23374,-18778,1298,2047,-29491,-30823,-16046,-23069,-35522,-48261,-25812,-7416,-20488,-15470,7410,24853,30775,18275,13539,12972,7293,-3738,-13945,-11486,-4674,4823,4533,-3449,-17022,-27276,-15003,-6093,2177,6676,10195,18621,27846,19966,-611,-11660,-7551,-4321,11537,18535,7230,-9951,-14805,10882,50269,74364,75643,61591,40945,21815,10538,6983,10961,13788,6512,7888,32640,60030,64651,32758,-12725,-35750,-16522,-7866,-8916,1977,11023,-9580,-18901,-803,-3362,-17679,-15562,-6210,-21573,-23742,-24058,-11257,398,7608,2620,2743,12883,16401,4579,6048,3316,-11603,-31480,-7601,2653,7275,33514,66733,69794,36979,1703,-32326,-13526,-6155,-7344,-3824,-3067,4901,33647,31386,28368,35672,36495,23444,-12909,-16466,13153,27059,27710,16295,15308,6923,-10937,-27177,-25321,-3075,18279,27031,14123,-5990,3502,26782,47134,51228,38875,20908,-2562,-26025,-14301,6693,18831,23535,30222,35978,30276,4291,-18587,-10063,-7681,-15964,-32439,-22580,-14655,-10732,-5590,2218,-6044,-30302,1590,35251,44588,31055,16247,9470,3675,3626,-4486,-19823,-19027,-15262,-15638,-10670,-23280,-28988,-28635,-21919,-1979,15087,9248,-20914,-30880,-3225,-8406,-10015,9731,16782,18980,5880,-19191,-25601,-3931,-5375,-10592,7161,30526,36489,43514,48711,44991,36816,22133,2668,4016,23657,28147,10812,26202,70649,72705,39104,25928,31800,28794,13286,14218,24616,24049,11474,-6458,-11009,-6860,-1879,-7088,-19919,-26793,-32069,-14442,4087,9079,14835,21027,21127,9237,-12860,-35482,-34156,-21199,-20905,3552,14522,1946,-11055,-10836,-7047,-4664,-7096,4818,16774,9398,21301,15462,-564,-15678,-19047,-8841,504,7834,22098,33741,37292,17864,-9971,-20802,-8639,-3963,-17273,-24974,-13246,-13210,-10149,9061,38354,31928,8958,-10975,-32629,-37729,-36508,-18485,-2860,2720,-175,-6045,-4343,-10001,-19160,-15858,-14363,-18047,-24997,-35001,-26251,-18259,-18077,-20516,-24236,-19358,-9412,-3977,-1159,-389,7644,18696,16976,15227,17267,5154,-8491,-13271,-24492,-20437,-728,5411,6817,15694,9631,-7757,-20742,-15182,-3461,168,-10698,-32357,-36370,-27711,-19209,-5409,14524,28439,27257,-154,-12527,28621,52501,41047,5561,-25910,-21597,-16176,-20450,-21229,-8333,-1203,-9295,-125,18487,12389,-9770,-14321,216,-3816,-7428,2136,10887,5084,3161,5246,11216,19494,39929,47015,28479,-12770,2955,40902,30660,948,-30423,-6727,17757,32211,40404,38043,23684,10432,14110,12564,6509,-3385,-7352,-13621,-23999,-25468,-24227,-21236,-20140,-18043,-16609,2502,20921,22537,14224,10536,3280,3631,777,-196,3664,22280,36279,35107,24158,5760,-12471,-27327,-24907,-3160,5418,10491,7415,3345,6739,-2450,-12097,-15772,-17574,-12811,3757,21419,31490,14088,-9959,-25838,30790,76087,81901,56471,45511,65265,76123,69906,55367,49784,26499,-7041,-27802,-9281,6847,7762,-10056,-18795,6475,6746,-14113,1172,39093,61865,58869,53288,48444,41519,22093,-2819,-1147,29372,45769,6176,-26041,-25692,-18644,-17516,-2369,23456,42149,49006,24182,-5722,-5433,1626,-2199,-11898,-27007,-39139,-35582,-22528,-7818,-9004,-18657,-29431,-27266,-16534,-2248,4125,2318,-896,-4149,-4640,2370,-3405,-11938,-10064,10613,26489,20804,3349,-18374,-29992,-22753,1730,27647,47020,47639,32236,18450,8579,4825,-9880,-22898,4519,13463,994,-19838,-13750,-6859,-16502,-31588,-30231,-25447,-22484,-18603,-16730,-7378,-2257,3645,15045,23449,29980,30174,9432,-8703,1441,22212,28444,20505,11650,8041,104,-5591,-3849,16913,38450,40369,37615,28147,18592,4944,13421,34180,51005,58188,51628,27293,3380,-4763,25047,52757,51932,20284,-12772,-32036,-28942,-24493,-25529,-28933,-33286,-20683,-4534,5727,11880,769,-30745,-48212,-29278,-16145,-17649,-13864,1853,28820,33784,21105,-6401,-8356,15743,16070,3646,-10699,-7271,16787,39478,41258,22672,-3104,-23304,20009,62427,78414,50742,18075,-4888,-22184,-21941,-9577,6640,42359,48594,17719,-14898,6446,9692,-4285,-21643,-15231,-30315,-29120,-18914,-20484,-20420,-3792,16493,42353,50899,41226,25991,14777,3292,-5336,-11009,-5648,-6536,3922,24882,30566,9856,-9555,134,6748,-14835,-20592,-14836,-7112,-11112,-32813,-19181,-12759,-16335,-13317,-9324,-1208,-382,-11609,-31152,9587,53860,65351,40679,14146,12671,28270,31402,12332,-10608,-30501,-36497,-9158,2577,5062,2937,-11097,-19507,-24299,-14949,868,-843,-10599,-23097,-33405,-23359,-26402,-13677,14853,49489,41128,16031,115,-10950,-25272,-29349,-7574,9582,15525,9425,-9966,-15321,-45,13873,-16692,-11402,7039,16101,6775,244,3687,18722,14943,-6696,-31693,-41882,-9418,21629,28031,31787,37662,31790,12146,-13831,-14759,-4859,9763,15264,6001],[-5312,1882,6860,11890,10892,13438,14803,10824,-3474,2179,22839,30716,9607,-24996,-10154,-1585,-4871,180,-4057,-6462,306,3100,-17017,9483,39060,47331,26079,-18282,-21916,13927,49458,42225,10602,-7095,-12951,-29238,-25097,-8230,-3868,-547,263,-6872,-14336,-8424,2312,-1847,-5818,-18138,-30380,-19678,-6452,9633,29982,22924,-3101,-12936,-8690,-17683,-19853,-16451,-14938,-11578,-18226,-7071,6337,10415,1444,1942,11740,15591,16761,19831,4313,-21870,-19381,-3230,6858,14137,21518,22711,20304,11196,-19422,-14498,44534,70682,48825,19918,-1766,-20370,-20806,-16127,-7430,-3913,-8394,6478,37884,45268,20911,-20219,-11614,-2590,-18272,-21317,-18770,2578,19904,12005,-18129,-13061,-14298,-9578,28458,49258,40598,11973,-6022,6586,9308,6235,5693,-8170,-434,18777,19778,16408,5,-6835,-24318,454,24734,35514,49756,62083,56111,42962,29382,2723,-11367,-18557,-9915,-4352,-13832,-22045,-8456,5513,5585,-6780,-16504,8909,30650,40001,15626,-16354,-27653,-26880,-306,25950,30519,-1077,-24765,-2843,-3640,-10608,-12714,1306,13194,20584,18999,12567,8964,11153,-7380,-36952,-21539,-23311,-56052,-73266,-59874,-47146,-49027,-70910,-84744,-76193,-27494,-8595,1228,-21908,-38007,-19401,-13787,-20352,-22862,-17230,787,13513,10195,-11307,-16600,-1721,24950,49279,60119,53637,52797,73881,85010,75989,51723,31048,4013,-14314,-16229,5714,37417,49303,30386,8046,-11736,-21225,-18452,-17095,-25146,-19028,-16660,-15158,-8269,930,13765,9326,-4273,-18949,-18092,-9473,-8708,-4647,-7401,-15537,-19253,-25950,-18436,-285,12276,7397,-12449,-26845,-24105,-16148,-20623,-22784,-9421,5926,5867,6560,16622,22307,8701,-18095,4099,27505,37576,27731,672,-1327,15636,13622,6397,15374,12221,-10205,-24998,-3157,10170,15236,18582,26952,12472,3521,-4601,-22401,-27792,-20190,-25092,-15860,-2841,-12021,-19686,2389,6324,4249,-1518,-24541,-14618,-8946,-22441,-41390,-4101,19760,12790,576,2444,11019,13602,8305,-26938,-20593,-3403,-1980,-21094,-9153,-7689,-24957,-42439,-57154,-24192,-7175,-18847,-13322,4250,18261,24123,18180,21313,18533,6516,-8745,-22126,-21397,-5932,10081,10014,728,-17824,-28181,-6857,2985,9637,13205,15851,22475,28929,17182,-6354,-11311,-3696,897,14526,25099,19324,2770,-12468,7234,48700,76608,75299,56505,33011,16968,11814,9281,10298,10250,3554,7028,29881,51698,52284,25762,-13733,-43839,-25699,-9308,3422,16018,22566,-3687,-24797,-7983,-9958,-22068,-18393,-8733,-18234,-16748,-17552,-8724,2482,14383,12373,10416,17452,16348,-2138,996,6760,-5055,-26026,-8819,3399,7577,31894,67737,77210,45743,6393,-28793,-10917,-2853,-6692,-9417,-5904,17971,57543,57408,48683,48361,40405,18942,-20718,-9704,16503,25463,25227,14484,12655,4653,-11370,-25584,-30024,-6797,18412,28919,15181,-3593,6260,27108,45707,49434,38871,22971,153,-24530,-16935,5127,19124,23519,26323,31613,28914,4750,-23201,-12406,-6482,-14106,-30204,-27748,-18939,-13053,-7254,-2387,-13311,-25030,9149,38576,42385,27179,12627,7531,9358,11934,3574,-11396,-18819,-20332,-20844,-13743,-21776,-28175,-31511,-22557,-612,17829,13774,-13164,-35180,-13134,-14020,-8923,7054,11655,14705,3203,-19764,-31839,-9532,-8911,-13968,1039,28313,39783,47739,49622,44073,33783,16663,-4172,1169,23830,27224,3809,18440,63389,67549,36622,24074,28801,24912,10690,14251,26856,28580,14793,-6307,-12089,-8345,-4805,-11623,-27236,-29546,-26588,-13756,1662,6530,15220,24846,25359,10654,-13662,-35206,-25125,-13780,-21745,2960,16668,6708,-6117,-8494,-8879,-9518,-11142,-4177,-5640,1172,16330,13937,-188,-14954,-17409,-5880,3823,12170,27440,42141,49597,28490,-2368,-18124,-13488,-15227,-25851,-20590,-4263,-10038,-11428,12722,42737,32678,3615,-19571,-42448,-37365,-37954,-21514,-6899,-985,-1410,-4666,-2750,-10567,-21669,-10839,-10548,-19295,-28049,-35333,-25616,-17564,-16969,-19482,-24070,-19134,-9328,-4537,-3474,-2288,9481,23382,22445,19059,17518,2425,-12665,-14440,-20793,-17754,1639,5908,6393,17127,14619,2187,-12665,-10883,-872,-1436,-16748,-39549,-38441,-36238,-29407,-11083,15147,32166,33274,8116,-10105,28948,55555,47814,16037,-17076,-27579,-22421,-23868,-19169,-4522,-3393,-18496,-5018,17665,7925,-17743,-10588,3805,-4098,-11544,-3421,7174,8173,10659,8146,10038,18883,38561,45969,30466,-6959,-4970,28085,17000,-4610,-18271,-7370,13574,23899,27506,27089,15571,-1696,-2156,2781,3265,-2074,-4157,-10363,-22681,-27957,-22577,-18681,-20404,-19858,-21197,-1907,19695,24947,17739,9690,-2970,-2174,99,3681,7726,23996,36509,35492,25659,9230,-7734,-18252,-29254,-15310,-7668,7449,13453,9795,10551,739,-8088,-12152,-14675,-7737,9689,24144,31207,14918,-5748,-28053,22126,64037,74767,59647,47285,58896,62696,54780,43767,44225,25493,-4255,-23406,-10031,3755,4517,-11171,-17540,8073,9516,-10769,4206,43350,64785,61092,56229,50928,42764,21350,-5009,4312,41895,64935,21997,-15578,-26575,-5617,3630,11733,26399,36924,41910,18159,-10510,-5466,6316,5785,-2597,-20462,-32850,-35069,-25314,-10754,-9612,-16474,-29034,-34939,-24898,-6521,4717,5481,3317,-533,-3248,4546,1450,-5213,-13113,4010,20318,14284,-3312,-17257,-15790,-17550,-2811,19686,37405,41928,29707,17671,10521,9584,-3689,-24616,-2587,7601,-4201,-19396,-8430,-1410,-12930,-31871,-32065,-27708,-26735,-24123,-21142,-12562,-8848,-4956,5770,17762,29647,29769,3984,-11959,10568,29106,28551,16437,7875,6949,-75,-8652,-10139,10974,35411,42482,44277,36557,25012,7228,15415,36074,49208,49819,41653,17989,-4021,-4823,26485,52518,50518,19217,-9297,-23030,-29832,-27462,-26529,-28424,-27984,-15696,-3513,4867,12161,2152,-27101,-35762,-11488,-4229,-14776,-16384,3820,32149,37245,24187,-2898,-8733,14812,18316,9511,-2577,99,24606,48793,49398,26931,-1728,-25523,12244,52198,68593,45970,19705,1547,-16867,-24161,-11293,10519,45666,47693,13123,-14715,8990,11021,-4388,-22241,-13014,-30789,-33363,-15481,-11919,-13806,-1878,20494,46465,52132,39222,23987,12669,-1271,-12691,-18164,-11929,-6862,7511,29131,34092,11522,-10137,334,7475,-20503,-21209,-10607,-5648,-11191,-31695,-22533,-12385,-14325,-19717,-21817,-11654,-7433,-14889,-31423,2118,43889,56203,33161,8876,9869,26800,30539,11668,-10699,-30368,-31614,-5383,6483,9414,8031,-5855,-15847,-24816,-22349,-585,1384,-6975,-18440,-26726,-19856,-16654,-4572,19335,46323,30156,1613,-11823,-15678,-27980,-28873,-7467,10687,14409,7401,-11112,-13318,934,16483,-11134,-10286,7941,17421,7725,-1199,3845,23519,19457,-5811,-35050,-44832,-15152,15295,24381,32438,41813,34885,11662,-18836,-15858,-6830,5216,11282,4221],[-3980,2856,12325,20340,15676,13050,15299,15836,4559,7621,25619,30931,8203,-24412,-10179,-2352,-6529,-746,-3404,-173,9177,9666,-20695,7932,39622,48071,25155,-18059,-15596,14257,47417,43984,13880,-3464,-7995,-21248,-19637,-6151,-4394,-5551,-6258,-11933,-17123,-10216,2339,167,-5031,-20620,-28391,-17179,-9146,10199,30169,17124,-15048,-13884,-1257,-15358,-27439,-24190,-16726,-9952,-21125,-9030,6231,11346,623,1340,11715,14307,15283,20814,5545,-22945,-12159,513,1362,3818,14619,19521,15901,7625,-16331,-17079,37233,62181,41010,14802,-3024,-20373,-27177,-21994,-12120,-7179,-10692,2113,34113,42769,18486,-24708,-9825,2927,-10872,-21771,-21710,2486,20678,16635,-7544,-13132,-23096,-1415,38665,56937,44893,13775,-10365,250,4002,2095,-135,-19451,-13186,12230,21266,17784,-2914,-12067,-25918,-2125,19001,29758,42798,60291,57088,40578,23191,-1770,-10827,-20029,-11644,-5560,-12815,-22947,-20166,-7607,-3519,-7521,-7415,16323,41602,47892,23077,-10949,-28071,-26009,-2163,21371,29104,1606,-30379,-12145,-10210,-12900,-11824,-176,7342,11946,10410,4489,2038,6827,-8855,-34818,-22411,-25550,-58830,-74862,-71433,-70667,-81537,-106174,-114500,-69546,-11452,-605,4044,-17547,-33388,-16712,-7085,-12543,-26880,-17639,1288,13038,8571,-12959,-19064,-3747,25219,51917,64805,59179,57555,73645,77293,67023,45710,29519,2728,-16584,-14259,7157,34350,42979,24288,5256,-12013,-20979,-19701,-19699,-26341,-16953,-13499,-10490,-1784,8725,21462,19091,4389,-12621,-13911,-17428,-21417,-16038,-13609,-17756,-19300,-27642,-24687,-6883,7256,4763,-11560,-23026,-26562,-16497,-18576,-20861,-10673,-830,-7213,-4956,9604,18037,6757,-20038,5033,30370,40727,30261,3127,2003,20312,19440,10306,12313,6017,-15215,-18600,208,10942,15845,24805,35461,18183,4917,-6736,-24674,-24546,-13789,-14246,-9274,-3278,-13115,-13595,1487,9440,14066,6086,-24904,-7748,3395,-9805,-43475,-13714,9693,3211,-5761,40,9192,11122,6114,-30038,-18818,-1436,3729,-652,11897,3685,-19496,-40321,-58181,-23745,-6198,-14833,-10442,861,10210,15376,17143,27914,24020,6125,-13001,-25210,-24733,-5938,13773,14420,5547,-13924,-18198,1882,11305,16301,18870,20295,24992,29146,14594,-10792,-9385,548,7016,18974,31302,30032,14672,-6367,3752,44274,74657,70962,48201,22944,12148,13662,12161,10530,7352,825,5811,26774,42929,39033,19343,-9856,-31218,-31598,-9825,12786,27684,31775,370,-30856,-13992,-14940,-24729,-18398,-7844,-12662,-9744,-11219,-6041,4872,21380,22530,19212,24080,20291,-4274,-4660,8476,452,-20570,-9937,4289,8181,30078,67149,82358,53216,10889,-24781,-7475,1497,-5159,-15735,-6251,32445,79827,83766,73500,63613,45284,15355,-27068,-2583,19212,21936,20069,11108,9487,2554,-11527,-23588,-33058,-9520,18112,29724,15327,-2026,8293,26955,43894,47310,38332,24180,2482,-21952,-19582,2375,17345,21225,20256,25288,26012,4864,-26451,-14316,-4968,-10992,-24729,-32488,-21815,-13183,-6972,-5507,-19385,-17329,14628,38821,37472,20443,6089,4887,15574,20143,11834,-3376,-13242,-22919,-23240,-14822,-18729,-25557,-33830,-22822,1179,21314,18424,-5081,-28503,-18337,-15311,-4863,6020,7293,11561,2040,-18291,-35781,-14376,-11958,-16838,-4542,25160,39990,48724,49006,42118,30382,11300,-12080,-712,24452,26037,-2750,9975,53169,58699,31502,19150,21862,17409,5333,11740,25974,30102,15968,-6672,-12487,-9265,-7362,-14828,-28403,-23663,-20945,-12490,-544,3929,14886,27014,27425,10516,-14223,-30822,-17242,-7874,-21299,2644,19250,12373,-133,-4287,-7878,-13148,-15776,-12818,-26388,-814,11841,10906,-1603,-15263,-16095,-3390,6568,15955,32110,48819,57871,35324,2272,-16535,-18464,-26974,-32821,-13211,5758,-5326,-15418,14524,45560,32642,-2641,-29438,-41923,-26299,-27914,-21988,-11323,-6183,-4040,-4692,-2548,-12197,-20225,-3765,-4026,-15955,-30977,-35627,-25397,-17030,-15979,-17991,-23636,-19277,-8893,-4349,-5501,-4122,10152,25032,24008,19070,14559,-2113,-17802,-15969,-16937,-14727,2474,4093,4033,17404,19165,10446,-7242,-7932,386,-4503,-22697,-31501,-30944,-34725,-39057,-17088,13601,33003,36286,13419,-9226,25925,54109,50198,23872,-7612,-18722,-20692,-20183,-11725,3726,-1042,-27555,-8294,18246,5594,-20935,-7334,5128,-6469,-17088,-10008,2605,10045,15494,8443,6049,16122,35583,43840,31430,-1236,-11032,17233,8873,-1317,-9380,-9177,7900,14409,13391,16095,10272,-7038,-19195,-8879,-1483,-2423,-3189,-9230,-23128,-31272,-19004,-14740,-20535,-23890,-27317,-5903,17679,25463,19860,9100,-8754,-10159,-3813,3975,9077,23640,34704,33849,24870,10440,-4822,-10898,-20666,-22990,-22938,4690,17749,14181,13021,2906,-5044,-9485,-12554,-3341,13158,23300,27279,14030,-3156,-27692,10254,46604,60682,56236,44118,48344,46265,38204,31389,37335,22770,-3341,-20555,-11469,-655,-750,-12617,-14317,8754,10894,-10170,916,41212,62188,59552,56089,50022,40271,17562,-9692,5151,47511,76615,33603,-6128,-13219,14800,22422,21434,24414,26042,29503,8214,-18704,-7794,7433,9389,3086,-15328,-27897,-32350,-27213,-14800,-12563,-16117,-23555,-25915,-22819,-5619,6793,7425,4544,-492,-4323,3815,3367,-143,-12833,-5200,10588,4466,-11821,-13112,-4278,-9809,-8674,8971,25375,33508,24255,13166,8083,9676,-1990,-26843,-12358,-978,-11191,-19277,-6546,532,-12506,-34595,-33058,-27390,-27086,-30145,-28101,-20198,-18367,-17297,-7807,7469,24903,26521,-2493,-16852,15255,33954,28130,10528,1030,2752,-2322,-12798,-18881,1153,27705,39570,45783,39730,26663,5456,13719,34001,42721,36888,27409,5360,-12699,-5234,24603,47280,44194,15876,-4982,-14127,-27373,-29778,-26926,-26226,-23239,-13473,-6429,-29,9145,2169,-19866,-19666,4561,4958,-13479,-20047,2828,31762,37222,24233,-1586,-9345,12215,18379,13235,3416,4781,28444,53109,52815,27818,-2783,-29433,935,36860,53107,36917,18459,5387,-13671,-27869,-14894,11339,44356,42527,5721,-16425,8376,9616,-6232,-23415,-12110,-28809,-33322,-13441,-6896,-8689,-844,21621,46871,50594,35188,19854,8563,-6900,-20840,-26454,-19753,-8244,8736,30316,34188,9396,-14399,-1480,6711,-25321,-20699,-7673,-6067,-12285,-29715,-27802,-13878,-13356,-24227,-34767,-23004,-15400,-18619,-29182,-6859,30554,42830,22392,1752,6556,25956,30810,12280,-9180,-26853,-27062,-2628,9993,15002,16381,3459,-7980,-19157,-30606,-4362,1186,-5294,-14925,-20461,-10007,-5833,3848,23853,43905,21454,-11291,-25365,-21386,-30861,-27108,-6905,10909,12141,4249,-12532,-10252,3008,19230,-5588,-8354,9938,20499,10673,-1341,4774,28267,23470,-4894,-37441,-46325,-21644,7416,19460,31782,43987,36131,10555,-22985,-14297,-6993,2282,8713,4031],[-2868,3973,17477,27492,19572,11815,14940,19742,11437,12449,27043,29458,6451,-19686,-13394,-6848,-9515,-2230,-3376,5270,16790,16112,-21210,5124,37788,46463,23235,-16034,-8509,15167,44568,45017,17092,360,-2400,-12729,-14289,-5884,-6757,-11636,-13084,-16929,-21784,-14411,-201,271,-5201,-22590,-24028,-16492,-14241,10853,30542,12443,-27265,-9454,6035,-12808,-32701,-23873,-11347,-5325,-21934,-13044,3386,9849,-402,1031,10532,11689,15768,25717,11370,-18205,-4166,7841,731,-6156,6582,15297,10313,3039,-12662,-15131,30701,52374,31639,9540,-3217,-17752,-27818,-25171,-16292,-9782,-12252,-2420,29187,39919,18118,-24375,-8454,7332,-3071,-18668,-23628,2386,21141,21256,3624,-7128,-28762,6508,47527,63478,48512,15693,-13324,-5463,-821,-1725,-4438,-22461,-19489,8955,23577,18293,-6417,-18261,-23082,-4795,12997,24802,35945,55975,55699,37197,18030,-3207,-8472,-20304,-13198,-5586,-8818,-14497,-19724,-7070,-3445,-3582,2916,25910,52601,54931,30402,-4980,-26633,-23447,-3833,15533,25287,3062,-30165,-19317,-15768,-14653,-10070,-90,3093,4441,2115,-4257,-6158,2055,-8588,-26226,-20787,-25174,-56432,-79377,-88924,-100584,-117234,-137948,-127940,-41627,6647,8300,8041,-11268,-26707,-13768,-1236,-5027,-27258,-16392,2757,12456,6522,-15505,-22520,-6626,24739,54310,69673,64683,60989,69431,64550,52752,34756,25347,617,-18704,-11705,8836,31172,36811,19067,3207,-12060,-20904,-19907,-20723,-24261,-12146,-7995,-4529,4585,15767,28557,27650,11971,-6467,-9506,-24451,-32386,-27029,-20882,-20758,-19548,-27771,-29226,-12525,1404,489,-12137,-19868,-25411,-16461,-16815,-19474,-12815,-8980,-19962,-12094,5067,14030,4317,-22173,5692,31698,41288,29689,3406,5669,25549,25498,15257,10562,202,-17497,-12465,2525,10115,15066,29012,40643,21737,5823,-7699,-25745,-23608,-9283,-5130,-2094,-2099,-12523,-8552,-361,14699,23672,11306,-27168,-40,15011,805,-34030,-18997,3211,-3949,-11335,-3577,5147,6631,2832,-30531,-13893,7902,17866,20822,30161,17488,-6525,-28284,-46989,-24287,-4221,-9230,-7243,-2808,737,4469,14763,32261,28393,5615,-16903,-22079,-18495,-4396,15903,17499,9960,-7746,-7620,9986,18088,21478,22996,22827,25466,27833,11708,-14570,-8171,3779,12833,24188,36931,38701,24489,469,442,37155,68277,62557,36839,10586,6769,14802,14570,10943,4470,-2516,3289,22506,33491,25057,13186,-3672,-19613,-31104,-11633,17067,34654,36330,1006,-36897,-18578,-18567,-25985,-17991,-6414,-8051,-4629,-6779,-4777,5841,26360,30845,27103,31035,26427,-1751,-11749,7002,3250,-16853,-12752,3467,7408,26506,63216,82947,57174,13011,-22967,-5386,5116,-3869,-23364,-5055,44776,96851,105728,97570,77320,48289,10733,-26070,2561,19440,15286,10917,4491,4100,-1352,-13604,-23606,-35717,-12764,15758,27492,12360,-3235,7909,24470,39866,43157,35494,22553,2196,-20550,-23325,-3301,11483,14667,10286,15252,19650,2969,-24489,-17214,-5328,-8421,-18957,-29289,-24391,-13556,-7350,-9242,-26012,-12736,15676,34470,29030,9997,-5139,-540,19101,25034,17150,1273,-10257,-24042,-23925,-14956,-16403,-24159,-37752,-25193,561,22414,20369,562,-19129,-16037,-11931,-138,4216,1597,7673,153,-17953,-34605,-20355,-16399,-21361,-11222,19390,35291,44481,44967,37508,25136,4845,-22533,-2499,23466,22442,-10426,-1235,38224,44508,21904,9430,9404,4696,-4530,4672,19678,26189,12777,-9611,-14561,-12181,-12114,-19457,-26762,-19844,-18451,-13305,-4759,-1081,11230,24850,24750,6491,-16899,-27909,-13212,-5855,-22558,246,19756,16445,4381,-1125,-6292,-16306,-22826,-21909,-28250,-1791,5244,4592,-6467,-18535,-17208,-3562,6495,16711,33301,50846,59645,36142,1859,-18732,-25388,-32133,-31285,-5691,14185,-1055,-23484,12768,44209,29643,-10836,-39653,-31708,-15439,-18580,-21399,-17223,-14261,-9373,-7793,-5517,-16431,-16525,2143,1715,-12109,-32535,-37615,-27326,-18324,-16718,-17656,-24001,-20971,-9781,-5150,-8739,-7202,8394,22453,20539,14103,7241,-9645,-25208,-19229,-14606,-12580,772,-830,-852,15589,21680,15329,-5785,-8347,-1273,-10264,-27068,-24641,-23474,-27054,-34854,-23518,9302,30457,35562,14813,-11265,18849,47707,47713,28343,1144,-9793,-14248,-14226,-4077,12214,4714,-24800,-6764,20961,5557,-17987,-6169,3402,-11516,-24220,-17914,-3279,9949,17466,6086,-1164,10638,30365,39879,30599,3213,-12349,11080,7018,4329,-5165,-12997,822,4179,-1347,5577,7515,-4473,-31377,-21541,-7278,-4143,-3685,-9341,-24591,-34746,-16742,-12082,-20951,-29063,-31711,-7601,15616,24108,19995,8253,-12606,-19025,-10154,1412,8357,22031,31836,31044,22496,9821,-3355,-4967,-9107,-17299,-36920,3265,20791,17259,14740,4222,-3314,-8243,-11430,-203,14079,19260,20846,12778,-1445,-24890,-2442,26446,42204,47785,37551,35705,29540,22930,20412,31024,20065,-2838,-18592,-12664,-4675,-5797,-12061,-8959,9916,11854,-10673,-6799,34599,55990,56210,54892,47974,36545,13438,-14213,3030,47694,80944,41323,1869,95,34116,38140,28196,19741,12415,15641,-1468,-25934,-9505,7515,11025,7119,-10200,-22760,-28161,-26166,-16940,-14771,-15178,-18511,-17495,-13607,1453,12115,10629,5729,-694,-4866,3110,5118,5382,-7451,-12352,933,-5140,-18525,-7498,5501,-1464,-11926,-1165,13634,24746,18537,8077,4336,7872,-2131,-27853,-21070,-8758,-16575,-17618,-4828,2108,-12137,-36637,-30736,-23278,-22411,-27560,-33816,-26595,-26954,-29350,-21576,-3527,19324,23932,-5814,-19878,18655,38539,29564,6401,-5075,-969,-3511,-14368,-25421,-8306,19646,35484,45457,40637,26435,2927,11925,31625,35677,24378,14358,-5204,-17168,-3211,22713,40989,37672,15455,3629,-2485,-18452,-24366,-21504,-19180,-15994,-10243,-9470,-5405,6090,3817,-8908,-1036,22112,15452,-9911,-21434,2165,31447,37950,25620,1505,-7009,11660,19976,18367,10540,9676,30757,54757,54150,28561,-2500,-30960,-9985,20606,36214,27417,17618,9581,-9748,-29600,-16698,12328,41800,36642,-684,-16668,7886,8588,-6797,-21995,-9481,-24196,-29666,-11082,-2464,-2640,2482,23293,46680,49077,32044,16498,5339,-10631,-26527,-32854,-25689,-7780,10279,31018,33391,6130,-19004,-1861,7335,-25159,-17303,-3693,-5931,-11583,-25439,-32415,-14871,-11068,-21879,-35952,-31930,-21531,-20757,-26277,-13909,18406,30629,13323,-3607,5417,27878,34015,15758,-4701,-20431,-21712,694,14709,22846,27693,14995,1517,-11332,-33421,-8966,-362,-4759,-11980,-14299,107,4067,11488,28353,42832,17035,-17380,-39532,-27549,-33429,-24288,-5731,10186,8848,60,-14086,-6718,5498,21562,-620,-6422,11986,23567,13555,-1442,5559,31775,25815,-5043,-39710,-47762,-30628,-3435,11944,28024,41998,33438,6901,-28131,-13414,-8395,-1561,5089,2718],[-1730,5467,22218,33290,22466,10016,13955,22428,16712,15849,26526,26100,4512,-14071,-19330,-14674,-12726,-4203,-4014,9587,22679,21720,-16775,1140,33129,41959,20115,-12027,-1399,16258,40541,44538,19341,3457,2667,-5321,-10156,-8024,-11774,-18703,-18417,-19051,-27837,-21317,-5733,-2065,-6907,-24641,-20231,-17824,-20518,11709,30236,8572,-33673,-2102,11702,-11783,-30312,-15570,-3001,-29,-18445,-19948,-3192,5360,-2218,25,7589,8392,18974,33307,20079,-10466,2088,15343,4722,-14291,-3352,9096,2770,-3727,-10932,-12201,23761,40352,19879,3250,-3533,-13596,-17790,-22705,-20480,-13085,-14525,-8425,21786,35043,17554,-21317,-9387,8735,2449,-15133,-26059,754,19725,24059,13292,1134,-22985,11871,52875,66705,49458,15984,-15087,-12104,-6823,-6731,-6975,-10475,-7906,11360,25204,16103,-11790,-26944,-17658,-8792,5361,19162,28210,47655,50172,31150,12307,-3589,-5665,-17362,-16044,-5411,-3723,-4520,-6923,4348,3827,2355,11907,34810,61121,59137,35511,-393,-24978,-20989,-6116,7730,17903,975,-28543,-24759,-20378,-16437,-9094,-534,-1203,-2705,-6046,-13839,-16451,-4111,-7953,-17623,-16620,-23022,-54212,-89401,-114297,-138032,-154533,-159328,-114701,-8900,22277,14710,10137,-5936,-21292,-13603,884,-599,-25015,-14765,3816,10197,1991,-20990,-28499,-12165,21754,54791,72916,68233,61249,59987,46174,32612,17991,17224,-3655,-22299,-10536,9037,26629,29773,13616,959,-12158,-20395,-18611,-20481,-20562,-7114,-2852,283,8974,20250,33151,32959,16745,-2301,-6535,-23429,-33256,-34370,-29345,-25387,-21231,-28265,-33182,-17939,-5912,-6008,-14864,-18196,-22101,-16671,-16393,-19699,-16747,-18899,-26715,-11399,2788,9415,495,-25076,5264,30597,38431,25303,1355,9159,30323,30712,20311,10314,-5138,-17560,-8255,2512,6782,12135,29884,41513,22362,5510,-8038,-25736,-25159,-7487,1219,3309,-925,-11537,-5414,-2407,21869,31906,13625,-30778,7466,24387,8013,-26335,-17110,2615,-6504,-15061,-8197,-969,393,-1087,-27153,-7518,21029,35152,38928,42727,30178,9686,-10416,-28916,-19508,-279,-2827,-3987,-6234,-9237,-8096,11078,33900,31213,5015,-20385,-17096,-9299,-698,17262,19669,13703,-1017,2379,17302,23535,25524,26034,23985,24498,25606,9212,-17218,-8220,6020,18524,30713,43184,46228,32740,7496,-1008,29630,59766,52607,24978,-2320,1851,15746,17239,12544,2859,-5349,534,18266,25149,12609,8618,3719,-8608,-24630,-14197,16871,37064,36424,-672,-30518,-18167,-18590,-24473,-17375,-4644,-3910,-507,-3259,-3752,6460,29929,37836,34757,39103,35002,5797,-16766,4151,4783,-13543,-15881,2210,6558,22725,57570,80231,58811,14061,-22158,-3411,9414,-901,-27800,-1087,55403,109127,122760,119584,89279,50320,6730,-20640,7365,19375,8588,639,-3006,-1315,-5243,-15910,-23987,-35991,-14032,13893,24621,8685,-4502,7648,21902,35910,39511,32973,20635,1593,-18262,-24262,-8871,4132,6416,-721,4412,12621,2131,-17112,-17550,-5081,-3694,-10728,-20930,-23310,-11989,-6110,-10983,-30259,-8968,15146,29234,21459,582,-17516,-5889,21661,28475,21467,4724,-8078,-23821,-21982,-11506,-12142,-21450,-37229,-26974,0,23336,22111,6328,-8195,-5499,-2272,7455,4359,-2428,6157,263,-16527,-31760,-24075,-18865,-24368,-14958,15254,29901,38854,41102,33992,21732,1224,-31408,-561,23939,19671,-15361,-11611,22637,29194,11705,-1046,-4316,-9003,-14812,-3060,11613,20280,8710,-11644,-15187,-13920,-15767,-22528,-24080,-16373,-15971,-13182,-7710,-5299,7431,21613,20740,2065,-18554,-24742,-10010,-4432,-22588,-927,21237,21884,10520,3687,-1666,-14806,-28332,-26263,-14465,-1200,60,-592,-10439,-21094,-17216,-2982,6880,17428,33778,51191,58423,34587,106,-21247,-28731,-21071,-19953,4181,23704,5655,-29364,11539,41870,26962,-16101,-37150,-19103,-3004,-7829,-17440,-20437,-21196,-13009,-10132,-8014,-19197,-9370,9598,8999,-6293,-29785,-38106,-28013,-18066,-15787,-15149,-21029,-19735,-8398,-3660,-9684,-7915,8035,19663,16026,8026,-612,-16309,-31332,-20819,-10744,-8168,215,-4949,-4139,15334,25325,20275,-4681,-9226,-2811,-15384,-23913,-16800,-14600,-17028,-25079,-25366,6102,28485,34847,15867,-12914,11427,40330,44306,33015,12174,990,-5562,-6296,4594,21702,14364,-12258,2317,28442,9841,-12103,-4657,1653,-15979,-28783,-23659,-7421,10832,19936,4751,-8360,5499,25766,36598,30428,8686,-6578,12450,10782,10118,-2781,-16283,-4529,-3469,-13230,-1186,8759,3404,-21819,-31165,-10813,-4039,-2034,-7262,-23800,-35538,-14223,-9139,-19581,-31005,-28329,-4141,16309,23427,20101,8658,-12173,-24874,-15966,-1207,8189,21840,30685,29774,21111,9708,-1242,1470,3642,-4992,-28684,5064,24606,21042,17481,6218,-1484,-6937,-9582,3162,14147,14033,14468,13331,1090,-20033,-12416,7205,22904,36997,30023,23883,15950,11971,13030,27250,19247,-968,-15859,-12338,-6632,-8373,-8063,-1121,12861,13483,-9798,-15984,26059,48175,52783,54277,46634,33699,11258,-16037,-328,44035,78714,45460,8785,12929,50889,50768,32856,13899,-1645,4318,-6639,-23372,-8986,8002,12058,10366,-4856,-17116,-22694,-22167,-15613,-14328,-12492,-13174,-9942,-3753,10999,19422,15233,7863,319,-3908,3368,7522,11751,928,-14170,-7046,-13292,-22333,-2047,13402,6345,-11782,-9659,2645,16061,13253,3484,102,4569,-3961,-28451,-27592,-15052,-19966,-14697,-2796,3579,-11699,-37747,-26372,-17165,-15714,-22183,-37270,-31538,-34041,-40331,-34700,-14674,13151,21952,-5907,-21093,20539,41581,31309,3607,-10359,-4340,-4362,-14141,-27951,-16532,12010,30445,42990,38634,23555,-730,9889,28755,28314,13277,4125,-12002,-16821,-157,20256,33703,31575,18038,14595,10304,-6018,-13271,-11759,-9248,-7534,-6756,-13005,-11907,1966,5562,3031,18312,39496,26343,-4742,-21717,667,30373,38942,27997,5682,-3171,12112,22144,23761,17303,13265,30070,52256,51960,27872,-1859,-30592,-21166,3279,17956,16948,16033,12697,-6552,-30524,-17663,12324,37118,29228,-6851,-16621,6476,6800,-7386,-19316,-6526,-19512,-26152,-10184,303,3064,6879,24563,44756,46119,28371,12589,1731,-13729,-30658,-38468,-29908,-6726,10878,29941,30424,663,-23842,-1160,8374,-22941,-13161,-58,-6495,-10075,-20394,-37173,-16395,-8711,-15898,-28049,-37579,-26444,-22559,-23720,-17632,10604,23948,9492,-5854,6178,31526,38826,20700,1264,-13118,-16499,3895,19889,31655,39776,25858,9872,-4384,-28108,-14452,-3554,-5753,-10041,-8863,8588,11841,17436,31948,42529,16952,-13167,-36886,-33797,-35415,-21118,-4379,8233,4515,-4988,-15382,-2929,8180,23467,3875,-4535,13651,25484,15168,-1710,6582,34347,26932,-5686,-40804,-47767,-41422,-15640,3645,22279,36657,27817,1927,-30178,-13065,-10513,-5328,1590,1394],[-2347,5478,24582,35914,22536,6196,10924,22251,18561,15786,22267,19453,1094,-10459,-27630,-25696,-15777,-7861,-6469,11542,25616,25113,-10762,-4538,24514,33377,14963,-7687,4236,16374,34457,41226,19268,4490,5767,-450,-8335,-13177,-20319,-24229,-18833,-16053,-25785,-30972,-14379,-7080,-10519,-27291,-18346,-19556,-18059,13079,28664,5333,-22096,4984,14795,-13105,-23392,-5548,4621,4342,-12021,-28483,-13395,-1281,-4332,-1910,3328,6117,24317,41480,29437,-2438,5928,21053,10955,-16198,-14739,1232,-6079,-12475,-11433,-10200,16442,26658,6460,-3461,-3889,-8077,-6836,-15436,-22903,-16844,-17365,-15485,12396,28315,16256,-18113,-12435,7230,5278,-12493,-28700,-2050,16752,25169,21389,9920,-14372,14636,54687,66637,47903,14988,-13550,-18562,-13573,-12230,-5672,2716,9777,20709,26654,11751,-17348,-25156,-11765,-12619,-2886,13687,21150,36688,41389,23253,6767,-2721,-1531,-12045,-19047,-4030,2387,5501,7161,17488,13399,8826,19559,42911,67389,61194,38933,3506,-22368,-17928,-6732,576,8824,-3894,-28271,-27830,-22947,-17351,-8233,-942,-4507,-7354,-10610,-19709,-26496,-9954,-6764,-9621,-9012,-17558,-51816,-98090,-135775,-168275,-178324,-159109,-84111,19960,34093,19233,11661,-150,-16010,-15252,201,1499,-22523,-11495,5525,7758,-3034,-25878,-32250,-17416,18280,54756,75370,70519,59379,47326,24817,9244,-2032,7348,-8124,-26067,-9834,8748,21999,23305,9338,216,-10022,-16654,-14121,-17081,-14944,-1149,2598,4845,12521,23284,36172,35870,19745,965,-3968,-14852,-21782,-28629,-30723,-26059,-22266,-28184,-30653,-21094,-12793,-12807,-17919,-16420,-17480,-15313,-15905,-20129,-20759,-26980,-17061,-2885,3985,5660,-3202,-26873,5153,28544,33801,18978,-98,14342,35799,36048,26317,13137,-7382,-15826,-5158,1199,2281,8421,28419,39649,21704,5353,-6621,-22650,-26946,-6949,5840,7358,469,-9705,-2811,-1190,31603,39413,14374,-28704,15565,32252,12786,-19352,-8300,9239,-2132,-14130,-11477,-7057,-5495,-3448,-20393,379,35903,53208,53074,49274,39410,24443,7330,-10101,-8332,6396,4611,138,-7352,-16211,-20555,7166,33579,33148,5312,-22527,-11803,435,5469,18990,21715,17151,5952,12070,24438,28583,29506,29135,25058,23450,23773,8327,-17576,-9022,7917,24744,39414,51503,53860,40342,14952,868,24538,52476,44700,16220,-13575,-1637,17151,20891,16145,3663,-6529,-1358,15183,19430,3751,6194,11564,2067,-15779,-16672,12932,34985,32171,-3459,-20613,-11940,-14484,-20620,-16809,-2629,77,3012,-264,-2385,7217,32121,43307,41959,47939,45025,16435,-15554,1096,5635,-10239,-18837,860,5817,19163,50927,74676,58350,14340,-22130,-1430,14396,3832,-24869,4773,63858,116465,133740,137252,98355,51074,3521,-14759,12059,19787,3862,-8969,-10570,-6318,-9083,-18490,-24719,-34090,-12742,13212,21812,5161,-4808,7977,19367,32161,36753,31326,19042,1050,-15161,-21031,-12761,-3992,-3100,-12102,-6529,5571,3072,-7475,-14407,-4129,3174,-286,-10499,-18917,-8808,-3408,-10782,-31929,-6132,13537,24339,16588,-4868,-29311,-11028,22303,29681,24022,6442,-7099,-22326,-18914,-5789,-6421,-17733,-33887,-28501,-975,23416,23194,11705,2619,7733,10134,16494,5793,-5269,6413,1506,-14844,-29052,-25773,-19721,-26220,-15212,13807,25105,32485,37437,31564,19897,93,-29054,3807,24968,17136,-17774,-21198,6963,13431,1095,-11923,-18639,-23145,-24897,-11093,1856,12150,3425,-13314,-15209,-15141,-18810,-24880,-22239,-14252,-14347,-13075,-10282,-9624,2742,16792,15073,-3199,-20243,-22857,-8715,-4484,-22450,-1804,22463,27264,17058,8716,3948,-10111,-31989,-26203,-4330,-1129,-3919,-3969,-13027,-23602,-16986,-2625,6578,16663,32010,48660,53547,30130,-3484,-24592,-25307,-8819,-6773,14059,32409,12978,-22881,10497,37471,23408,-17792,-24863,-6233,8952,2542,-12694,-21845,-27156,-14913,-12401,-10917,-20311,-1006,16913,15853,-590,-26620,-38655,-28813,-17676,-14626,-12021,-16024,-16096,-5915,-1397,-9665,-7687,7976,15967,9779,10,-9874,-22449,-35412,-22128,-7094,-3335,-417,-9189,-6578,15380,28618,24268,-4668,-12211,-5818,-21017,-17977,-9393,-6027,-7128,-15556,-23468,3118,26271,33145,15475,-15314,2779,31392,39366,36773,23619,11697,2736,1038,11683,29254,24093,1125,14221,37421,15120,-7583,-4756,-1549,-20805,-29618,-27697,-11406,11106,21640,3668,-16634,-479,20329,32085,28931,13111,1329,16678,14479,12693,-3509,-20552,-9335,-9763,-23337,-5589,10940,11090,-10389,-35755,-13114,-3230,800,-4248,-22078,-35917,-13412,-7877,-18371,-29341,-21290,1632,18135,22165,18498,8005,-10329,-26904,-22122,-5042,7174,21636,29918,28698,19377,8663,-217,6442,14518,6199,-18214,7837,27434,23628,19148,6789,-1519,-7297,-8498,5018,11775,6480,7619,14099,2658,-15782,-18879,-10515,2981,23468,20763,12584,5632,4448,7618,24303,18640,667,-13829,-12273,-8228,-9745,-2955,6860,15715,13903,-7758,-22370,16245,37997,47975,52801,44777,30799,10179,-15450,-5296,36029,69200,44157,12678,22989,62246,58216,33866,5945,-15699,-1454,-5772,-16081,-7473,7901,11553,11468,-1244,-12797,-17583,-17119,-12021,-11889,-9255,-9014,-5049,3005,18501,25371,19093,9752,1761,-2632,3537,9518,17598,9582,-10890,-13435,-20592,-24492,1220,17966,11740,-10086,-16551,-8227,7320,8461,-315,-4719,-860,-8453,-29941,-31177,-20378,-22370,-11602,-1082,4148,-12136,-38316,-21638,-10792,-8918,-16781,-35838,-35905,-39320,-40023,-41552,-26234,5944,19728,-4186,-21285,20147,41626,31354,794,-15386,-8035,-6095,-13698,-25916,-21953,5475,24545,38022,33106,17339,-5696,7516,25142,20766,4297,-1973,-13812,-13169,2720,16895,25646,26300,22478,25706,22601,7642,510,286,1869,912,-3652,-16866,-19700,-3796,6277,14269,36686,55185,36670,1460,-21379,-2276,28078,39874,31137,10507,1339,13079,24557,29002,23122,15393,27005,46491,46880,25909,-954,-28164,-32431,-14128,-281,6080,13558,14368,-4488,-30977,-17875,11338,30695,20611,-12638,-16497,4198,4305,-8166,-15776,-3634,-15429,-23692,-10982,1627,8375,12069,25508,41136,41462,23848,7963,-2307,-16317,-32994,-43052,-30532,-5201,10560,27124,25365,-6687,-26542,1213,9955,-20393,-9022,3005,-7845,-7751,-14820,-38887,-18165,-6459,-9172,-20999,-37245,-29785,-24106,-21333,-15881,11437,27412,14324,-3218,9139,36498,44651,26562,8282,-5236,-11217,7251,25648,41072,51690,34861,16179,862,-23229,-19916,-7658,-7580,-8503,-3872,15175,17386,21683,34596,42845,20235,-2717,-23484,-37729,-36029,-17869,-3064,5191,-519,-10319,-15707,1258,11148,25145,8099,-2601,14550,25288,14613,-2274,8115,36206,27135,-6468,-39959,-44762,-49364,-25067,-2933,15598,28588,20016,-3528,-26909,-13494,-13339,-8857,-1567,183],[-2507,6076,26578,37505,21895,2670,8165,21360,18999,14181,16367,11930,-1728,-7388,-29596,-31799,-15605,-11366,-8770,13059,27590,28092,-3650,-9214,13811,22578,9917,-2414,9479,16829,28146,36331,18016,4563,7880,2932,-7497,-19192,-30827,-21258,-13521,-10077,-19140,-32272,-23648,-12858,-14463,-29507,-17325,-17615,-7342,16267,26802,3606,-12236,10912,15867,-15940,-16422,3755,10743,7792,-4503,-28391,-24995,-7295,-5329,-4197,-944,6306,30192,48430,37870,5005,7628,24215,16927,-11707,-26531,-7482,-14865,-22423,-13395,-9519,8940,12176,-7333,-9843,-4256,-1455,4518,-7042,-22415,-20830,-20688,-23156,1516,19932,13665,-16172,-17450,2794,4944,-11831,-29634,-6094,12072,24272,27425,17983,-6613,14388,52424,62775,43414,12320,-10519,-19095,-21470,-18205,-2531,13737,26561,33158,27164,4863,-20926,-15048,-6531,-15410,-11900,7981,15134,23713,29304,13208,813,-1898,2767,-7085,-22048,-2700,7811,14051,19140,27610,20822,13312,24383,48634,70120,60162,39499,5680,-19983,-15485,-5591,-4412,-1138,-11768,-30381,-31715,-26550,-19953,-9287,-2696,-7794,-9678,-10290,-17784,-33533,-16535,-7406,-4458,-981,-10636,-49169,-101113,-144244,-180791,-183324,-145635,-57027,38189,39867,21618,13288,6328,-10888,-18466,-3583,506,-19797,-8050,6371,4484,-7756,-27128,-30754,-20756,14438,53237,75279,69647,54077,31439,1186,-16878,-24100,-3759,-13020,-31152,-11075,6480,15907,16067,4848,-340,-7098,-11773,-9318,-12739,-9554,4009,6629,7599,13852,23399,35857,34646,19324,1773,-3408,-7809,-10510,-16447,-20916,-19482,-21873,-28967,-28078,-22539,-20081,-20863,-22365,-15969,-13826,-13881,-16811,-22167,-25488,-23399,-4415,6641,6024,1362,-8091,-28367,3740,24166,26289,10032,-263,19884,40077,39430,30952,16693,-7032,-15696,-5084,-3065,-4771,2453,23096,34344,18938,3932,-5423,-18389,-28711,-8937,7052,8055,-273,-9163,-1891,3527,41077,44023,12054,-21912,22421,36993,13736,-14634,1931,18897,5874,-9873,-13141,-13091,-11257,-4724,-13416,7583,48935,68402,61445,49072,42092,31815,17437,2037,1188,12361,10601,3204,-6702,-16833,-33372,1288,29478,32317,4837,-25046,-8573,7853,11139,19209,21525,18005,10607,19220,29419,31579,31905,30846,24796,21219,21153,7647,-16757,-12134,7724,29617,48490,60510,60217,45676,20756,4129,21922,47517,40190,12111,-22251,-5291,17337,23769,19916,5385,-7297,-3597,12051,15301,-1885,3789,17347,10467,-7805,-19792,4154,26633,21830,-7601,-10738,-3743,-8993,-16696,-18246,-2092,2278,4313,589,-2124,6628,31104,45100,46416,54927,53421,26573,-9137,-2684,4510,-8461,-22956,-1976,3535,14400,42305,65265,54407,12529,-24263,-947,18213,8304,-18597,10021,68399,117615,136809,147343,102381,48989,-182,-9753,15389,19923,1934,-15717,-18635,-11978,-14314,-22761,-26971,-30261,-9882,12921,18458,1470,-4588,7801,15552,27375,33825,29716,17185,-153,-12500,-15225,-13513,-12287,-14236,-24089,-17931,-1798,5140,2509,-8989,-3388,10884,11041,586,-13160,-5299,-371,-9744,-32144,-5035,10664,20070,14877,-4399,-34423,-16376,19508,27321,23511,5360,-8170,-19040,-15681,316,-498,-13965,-30510,-30701,-3299,21656,22755,15699,11620,19685,21807,24963,7297,-8035,7071,2491,-13879,-26962,-26516,-20136,-27727,-12817,15332,22116,25898,33578,29690,18780,192,-21608,8530,25286,13946,-18751,-30091,-8216,-2061,-9852,-22881,-32618,-36948,-32643,-18650,-9228,1771,-3344,-15210,-15402,-16348,-21520,-27135,-22013,-14170,-14230,-13666,-13183,-14754,-3170,10540,8200,-9093,-22612,-23146,-9998,-6524,-22787,-3042,22530,31461,23091,13084,9105,-4035,-31834,-24602,1818,-1949,-6049,-4220,-12939,-25748,-16799,-2857,5110,13712,27362,42925,45209,23171,-8408,-27741,-18021,2244,5321,22421,39196,19932,-12124,9990,30942,18763,-15136,-10436,6047,19300,11514,-8534,-22156,-26580,-14509,-14412,-14035,-18246,7667,23400,21408,4181,-24040,-39720,-30117,-17644,-13762,-8956,-9947,-10584,-2715,1048,-9109,-7200,7838,11589,2159,-9676,-20172,-25385,-28960,-23434,-4283,1126,-1330,-13437,-8011,15527,31347,27608,-4787,-17554,-10433,-24832,-11425,-2576,2003,2214,-6754,-20163,659,24101,30624,13806,-18067,-6566,21694,33632,39723,34762,21691,9984,7143,16429,33851,32215,13538,26312,45933,19848,-5309,-6820,-5950,-24377,-25165,-27691,-15413,10603,22596,3384,-25203,-6712,14245,26065,25722,15977,8699,20484,15830,11751,-6949,-25326,-13069,-14560,-31492,-7947,12964,17072,-1271,-31982,-13921,-1568,4724,-584,-19644,-36427,-14526,-8502,-17651,-24918,-13566,8015,20707,20881,15570,5934,-8531,-24130,-27390,-9635,5391,21372,29538,27850,17429,6900,-344,9546,22415,14275,-10011,10889,28998,24537,19127,5456,-3604,-9132,-7827,5373,7100,-2554,1955,14832,3020,-12687,-19430,-21794,-15622,8608,10760,3252,-70,199,3726,21762,17884,1833,-12562,-12677,-9781,-10150,2331,14264,18019,12751,-3820,-14496,8813,26410,41869,50310,42381,28050,10304,-12137,-9635,25364,54217,37546,13262,29581,67374,60186,31230,-3630,-24000,1409,128,-8883,-5282,7479,9928,10522,211,-10082,-12849,-11358,-6790,-7760,-5787,-6335,-3248,5521,21967,28283,21269,11175,3561,-1289,3595,11143,22718,17564,-4911,-17385,-26731,-25800,1954,19100,14284,-8076,-19618,-17298,704,6060,-1512,-8587,-7539,-15343,-31490,-29550,-24117,-23957,-8375,655,4072,-13385,-37134,-17027,-4684,-2574,-11808,-32096,-38461,-37149,-30269,-29439,-37634,-1718,17262,-1586,-20548,17641,38435,28826,-2713,-20041,-12002,-9086,-13817,-21704,-21256,1551,18777,31222,24569,8346,-10665,5582,21299,13778,-1703,-3383,-11095,-8114,5128,13035,17590,22178,27301,35350,33240,20980,15097,13217,13016,8511,-1177,-19988,-28228,-11152,5478,23847,52760,68028,45576,8135,-20188,-6790,24342,40359,34644,15519,6004,14391,27236,34108,28088,16814,23441,39770,40806,23666,522,-23722,-42147,-28939,-15528,-4050,10399,14578,-3652,-31171,-17244,9848,23419,11451,-17881,-16389,1245,1300,-9177,-11786,-1127,-12216,-22516,-13355,1892,13252,17656,26154,35966,35005,18235,2556,-6705,-18457,-33401,-44892,-27199,-3299,9459,22740,18455,-15458,-24365,5336,12070,-18093,-5492,5243,-10097,-4722,-8949,-33191,-19724,-4499,-3207,-15444,-33114,-31465,-25441,-19000,-9970,20446,39811,26340,3870,13944,42080,50725,32748,15995,3124,-5665,10914,31934,50741,62695,41331,20045,4083,-19248,-24465,-11855,-9355,-6626,1031,19990,20879,24422,36415,43513,25144,9098,-10444,-35043,-34933,-14712,-1961,1379,-5789,-15155,-14325,6177,14701,26940,12331,-351,14623,22669,11755,-2696,10658,37864,27047,-6730,-36435,-38043,-37311,-21176,-3963,9845,19140,11557,-7852,-23294,-14162,-16059,-11355,-3651,-237],[-2906,6524,27514,37560,20101,-850,5439,19508,17821,10963,9096,4116,-4146,-5313,-23537,-25493,-12884,-14990,-10871,14236,28870,30770,3553,-11802,1442,10222,5852,3075,13984,17456,22262,29941,15540,3575,8856,4826,-7297,-23731,-30209,-13687,-6208,-3785,-12780,-25036,-28046,-17866,-17755,-31179,-16475,-11338,5178,21328,25185,3387,-4232,15271,15325,-19429,-9996,11717,15317,10477,3409,-19013,-30240,-9395,-4393,-6325,-4132,8615,34970,53006,44609,11918,7960,24877,21494,-5321,-33503,-15811,-21432,-31612,-15063,-9241,1996,-1408,-18083,-14751,-4012,6691,16847,1789,-19583,-24041,-23530,-29696,-9286,11204,10405,-15019,-23065,-3426,2248,-12692,-29762,-10315,6683,22260,32201,25883,1311,12227,46944,56052,36958,8912,-6938,-13698,-24601,-22581,904,22526,41397,46198,27235,-3330,-18970,-5061,-1458,-15504,-20302,3154,11799,11656,15955,2655,-4477,-823,7391,-2138,-22696,-1390,12725,21639,29137,34657,25765,15963,26927,52408,70009,56986,37914,6914,-17150,-13066,-2273,-4321,-7871,-20161,-32334,-36857,-31691,-24424,-11988,-5097,-10137,-9137,-5527,-10300,-27611,-23477,-9677,-1507,6883,-2483,-44433,-101440,-141718,-177312,-175157,-130020,-39902,45904,41246,24039,17527,15005,-4589,-20465,-8278,-1979,-16229,-4221,6964,1866,-9314,-23289,-25499,-19884,12335,51330,73057,65948,46334,14927,-20088,-33819,-31886,-11982,-16332,-36192,-13332,3174,9327,8948,834,-348,-3657,-6650,-4749,-7913,-4195,8787,9760,9226,13836,21387,32715,29949,16189,883,-4060,-2634,-1031,-3516,-8372,-11209,-18827,-29527,-26660,-21868,-26042,-29068,-27216,-16327,-11014,-12258,-18421,-25012,-27741,-13650,6381,14649,8075,-2763,-13261,-28510,1402,18202,16950,288,2909,25929,43150,40776,33886,20181,-4176,-17571,-7723,-9660,-13517,-5130,14939,27562,15596,1889,-4435,-13523,-27835,-12656,5331,5722,-3131,-9663,-1467,11834,49219,45623,7221,-14347,28235,39122,11534,-11989,11423,29101,15247,-3430,-11299,-16185,-14745,-3949,-6784,13966,59201,79733,64897,45219,40328,32488,19520,6235,5770,16207,14687,5147,-3906,-9932,-22492,-6645,21745,28859,3789,-27578,-7521,12452,15453,18063,18976,15892,12374,23388,31973,32556,32842,31313,23542,18350,18198,7256,-14398,-16981,5411,32837,57461,69913,65211,48574,24414,7682,22122,46399,40507,13797,-23352,-9338,16136,25487,23276,7633,-7626,-5986,9068,12863,-3570,871,20314,16100,-1533,-22070,-8749,12177,5447,-10794,-1609,4438,-3351,-13067,-22022,-3135,2444,3144,-944,-3125,4530,26484,42436,47096,58573,58451,34393,-1112,-6286,1343,-8540,-28239,-6291,-637,8224,31991,52431,46963,8644,-28501,-2177,20117,11473,-12819,13608,68713,112878,132074,148607,100830,43876,-4411,-5861,17131,19835,3570,-13912,-25275,-18260,-21314,-28934,-30167,-24807,-5735,12985,14810,-1839,-3885,6691,10010,21248,30427,27965,15231,-1802,-10627,-8424,-9244,-16082,-23896,-31759,-28667,-8644,7981,11977,-2484,-2955,18753,22606,11694,-7049,-2053,2451,-8429,-32633,-5581,7090,16911,16015,1296,-25241,-20931,12714,20998,19555,1295,-11257,-14989,-12556,5760,4864,-10576,-27471,-33865,-7187,17891,20660,17941,17867,28217,30529,31439,8140,-11373,7146,2380,-13900,-25164,-27089,-21038,-29233,-9299,19316,22012,19984,29367,28032,17850,389,-16096,12088,24026,9539,-19585,-37576,-21288,-15372,-20738,-32588,-38550,-35230,-31091,-23908,-20423,-10284,-11401,-17578,-16164,-17657,-23777,-29534,-23699,-16410,-15892,-15189,-16698,-21048,-10002,4016,1780,-14256,-25580,-25902,-14063,-10698,-23906,-5107,20811,33612,27908,16308,12883,1919,-27375,-23782,4350,-3270,-5855,-989,-9736,-25487,-16685,-3756,2407,8436,19847,34072,33948,14621,-13459,-28067,-10108,11259,14848,28180,43385,25963,-1084,10179,22521,13200,-9081,3821,17125,27185,18147,-5925,-22444,-21020,-12419,-16080,-16871,-13333,15852,28491,24988,7387,-22625,-41285,-32225,-18374,-13689,-6665,-3952,-4449,574,3050,-8539,-7243,6964,6523,-6529,-20746,-29927,-21732,-22104,-24963,-2881,4453,-2830,-17686,-8634,15509,33351,30538,-3755,-25313,-16198,-19833,-5104,3458,9260,10664,947,-17137,-1198,21961,27270,10954,-20531,-15937,12022,27698,41735,44722,30269,15616,11567,18372,34851,37537,23878,36892,52454,23051,-5562,-10978,-10745,-23447,-17987,-23501,-19582,9086,22599,3961,-30224,-12299,7771,18422,20540,16833,14007,21981,14194,7705,-12610,-28733,-15023,-17797,-37883,-8997,14188,20779,4853,-26803,-13454,714,9033,3048,-17019,-34996,-17602,-11113,-17766,-19852,-6610,13563,23386,20211,12193,2472,-7859,-19167,-29445,-14432,2816,20812,29292,27022,15209,4614,-1526,10490,26552,18387,-4322,13639,28932,23211,16798,1826,-7728,-11803,-7078,4345,362,-11492,-403,15145,1978,-11077,-15369,-18016,-27350,-5714,1342,-2606,-1204,-1754,788,19156,16538,2188,-12228,-13768,-11651,-10172,6957,20385,19278,9688,1562,1619,8045,14712,34504,46526,39223,25326,11209,-6913,-9749,14890,36697,26385,10499,32206,66043,56737,25103,-14258,-16845,9820,7500,-2959,-2976,6874,7580,7767,-625,-8911,-8365,-5232,-936,-3014,-2758,-5529,-4863,3191,20237,27026,21001,11744,5181,-371,3303,12255,26782,24059,978,-19057,-31728,-27369,47,16885,13727,-6930,-17516,-18249,-901,7657,1011,-9728,-13986,-24234,-30637,-24230,-25685,-25115,-5248,2552,3570,-15427,-34706,-13102,526,2704,-7754,-28380,-34596,-32074,-22213,-18823,-39434,-9017,14510,924,-19294,13148,32001,23149,-7632,-24430,-16347,-13730,-15169,-17658,-15341,1011,14027,23459,13969,-1943,-13164,4692,17547,7685,-5055,-1928,-6546,-3246,6820,8936,9865,18540,30601,41918,40879,32272,28570,25438,22798,14200,132,-21093,-36004,-20171,2689,30794,65079,76768,51829,14136,-18094,-13115,18584,39374,37371,19642,9902,15547,29815,38692,32070,17975,20670,33780,35094,21636,2384,-18228,-30723,-30160,-21314,-12135,6440,13015,-4493,-31771,-16102,8151,16050,2161,-23018,-16876,-2741,-2645,-11038,-8333,149,-10483,-23093,-17580,893,16945,22551,25871,28876,26173,10752,-4224,-11907,-20758,-32707,-41691,-22645,-1788,7073,16374,9352,-25805,-17996,10022,13835,-16902,-3843,5631,-14119,-1885,-3806,-26903,-21132,-3677,585,-12025,-29000,-32475,-27453,-17608,-3526,32209,54940,40437,12574,18872,46491,55290,37711,23098,10906,-757,13814,37486,59238,71130,43923,20306,4117,-17393,-28569,-16547,-11298,-4878,5000,22133,21410,24675,36283,42901,28830,18667,367,-29279,-33809,-13186,-2609,-4242,-12245,-20099,-12224,10680,17630,27624,15187,845,12396,16262,5502,-3726,13014,38153,25614,-7491,-31614,-29535,-22597,-7205,1073,5317,8058,2474,-10952,-20822,-16227,-19542,-13899,-5950,-1195],[-3644,6698,27287,36126,17262,-4227,2854,16877,15332,6744,1559,-2711,-6181,-4413,-16087,-15085,-9196,-19030,-12744,15109,29637,33100,10190,-12040,-12171,-2653,3488,8056,17187,17698,17172,21980,11481,1022,8140,4836,-7855,-24134,-21158,-5384,832,1444,-7640,-18776,-24328,-21194,-20201,-32778,-15846,-3100,17419,27043,23489,3650,1366,17284,12849,-23317,-4837,17480,17766,11758,10537,-8451,-22844,-7071,-2543,-8932,-6789,10700,36570,53663,48424,17551,6723,22308,23296,-341,-28076,-23830,-25271,-34219,-15992,-9426,-4874,-12832,-19709,-18916,-3825,15411,29250,9947,-16715,-27021,-26283,-33259,-19468,2304,5991,-15236,-28855,-11493,-3121,-15671,-31330,-14994,216,18715,35238,33090,9281,8234,37862,46149,28198,4302,-4088,-8534,-19755,-24007,2769,27923,52539,57007,25889,-12924,-13841,3766,2531,-14790,-28181,-1218,10606,2703,2663,-7687,-9470,-627,11092,1976,-22328,-1400,16079,27474,36294,38087,27626,16305,26721,53539,66554,51279,33546,6559,-14617,-11425,1293,-389,-8487,-27291,-33511,-36585,-35742,-29923,-16595,-8560,-12138,-7649,10,-2579,-20401,-31491,-14064,-1153,13251,5481,-38190,-101502,-133160,-162754,-157463,-112868,-29217,46017,39431,26059,23219,24057,1303,-21543,-13698,-6167,-13362,-1171,6697,-260,-8018,-17814,-20197,-16343,12009,48694,68010,58707,36009,-159,-23745,-11753,-14707,-13421,-17664,-37044,-16682,-1179,2279,1786,-3207,-822,-1200,-2852,-1479,-3845,300,12464,11417,9329,12331,17173,26514,21805,10331,-1731,-5846,122,5817,7932,3828,-3263,-15455,-29910,-26621,-21034,-28825,-37279,-32456,-17933,-9661,-11266,-20811,-28558,-25905,-5470,13659,19526,8843,-6783,-18382,-28097,-2196,10709,6159,-8494,8518,31405,44207,39380,34230,22243,-631,-21755,-13189,-18262,-23238,-14180,5113,21151,12648,-743,-4082,-9083,-25145,-17837,810,468,-8154,-11001,-664,21631,54607,43800,255,-6926,32654,38625,6336,-11678,18884,37931,24093,3510,-6650,-14687,-14797,-1589,-1085,19162,65961,86321,63946,40509,38258,31519,18544,6084,6162,17522,16529,5816,51,-634,-11141,-16674,10811,23244,2437,-29184,-8656,14062,18129,16205,14380,10748,10975,24284,31878,31572,32431,30601,21516,15309,15297,7110,-10744,-21866,1140,34164,65606,78936,68526,48855,25590,10469,24109,48532,44511,19032,-18518,-13882,13562,25771,25716,9941,-7590,-8270,6556,12158,-1150,-2143,20259,18806,2755,-21581,-23679,-6587,-16155,-9840,6323,11670,1954,-9507,-27463,-5254,723,-309,-4654,-5159,1147,18445,35119,43493,57883,59043,38913,6304,-8430,-3465,-10377,-29273,-11229,-6434,938,20775,37291,36703,3429,-32840,-4642,19888,12885,-8559,15346,65274,103366,120850,141327,94189,36336,-8400,-2841,17528,19697,7727,-6123,-24116,-23775,-29719,-35584,-30896,-17910,-270,13733,11468,-4091,-2834,4656,2955,14315,26839,26255,13684,-3135,-9212,-1311,-478,-9301,-19705,-22322,-28783,-12936,11459,20727,4472,-2227,26706,34361,22826,-707,914,4984,-6919,-32392,-6835,3865,15141,18854,9299,-12115,-21944,2407,11343,12862,-4891,-15143,-10781,-9470,10257,9537,-7369,-24494,-37499,-12016,12879,17615,18836,21322,32552,35319,35378,8319,-15154,6426,1193,-14298,-22615,-26902,-22570,-30167,-5590,24813,25078,15890,25119,26820,17359,405,-12485,14073,21177,4091,-20937,-39021,-25783,-18126,-28266,-30974,-28769,-24146,-24051,-24537,-28557,-22032,-19276,-19690,-17111,-18408,-24685,-31349,-26800,-20417,-18699,-16907,-20051,-28014,-15942,108,-706,-15396,-27367,-30089,-19998,-16209,-25228,-7735,17494,33695,31551,18798,15405,7342,-20440,-23379,4718,-4000,-3267,4975,-4068,-21983,-15923,-4518,-483,2141,10954,23174,21184,6562,-16103,-23730,-2197,18451,21753,31466,45519,31668,9898,11468,13290,7904,-925,17387,27239,32770,22326,-4897,-22965,-15800,-9577,-16999,-18144,-6748,23444,32401,26786,9205,-22149,-41369,-34655,-19436,-14126,-5158,1497,1619,3859,4641,-7859,-7843,5251,1194,-15408,-32151,-27746,-13861,-15261,-26189,-2692,6650,-4599,-21351,-8278,15730,35118,33709,-99,-32618,-19935,-11767,978,9101,16143,18550,7838,-14441,-2040,20198,23565,7612,-21359,-23520,3733,22521,43091,53201,37389,19790,14619,17982,32619,39928,31980,45511,56691,24870,-7553,-16277,-13453,-17024,-9678,-17302,-23117,6972,21931,5484,-24442,-15595,1745,9836,13921,15980,17104,21223,10580,2031,-19291,-26520,-14086,-18830,-38531,-8991,14880,22630,8314,-22837,-11615,3790,13453,6516,-14111,-30898,-21580,-15004,-18426,-14906,-728,17836,26071,21232,10281,-1293,-8373,-13728,-26145,-18068,-27,20220,29366,26414,13075,2489,-2838,9860,27260,19066,-238,16263,27473,19755,12263,-3721,-12933,-13400,-5190,2785,-7473,-16547,2247,15251,61,-10434,-9662,-7311,-19639,-15659,-5113,-3671,928,-2125,-1026,16778,14863,2013,-12421,-15138,-13551,-9861,10858,25203,19687,5092,7710,18985,15057,5378,26616,41828,35640,22937,12812,-386,-3388,9640,21701,12855,5318,31314,59279,48930,16469,-24031,-4166,19511,14338,1652,-448,6812,5583,4362,-2761,-8086,-3287,1495,5211,1800,-252,-6276,-9335,-3383,13678,21934,18689,11839,6652,277,2997,13286,30106,29079,5744,-19160,-34992,-29388,-3622,12366,10800,-6748,-12978,-10207,3896,13648,7253,-6563,-17164,-33518,-25356,-17316,-24323,-25525,-1791,5317,3641,-17383,-31499,-9622,4987,7133,-4261,-24327,-28348,-26974,-15846,-9983,-28117,-13584,12415,3496,-17242,7739,23513,15074,-13572,-27768,-20248,-19373,-17196,-13976,-7365,4106,11827,16905,4167,-8562,-9753,5923,14956,3338,-6225,682,-1585,1580,8734,5783,3397,15139,31733,45115,45374,40967,40127,36402,30923,18066,827,-18456,-33345,-29679,-1099,35554,73620,81593,55428,19311,-14263,-19997,11424,36881,39112,22830,13227,17183,32949,43252,35731,19755,19815,29970,31158,20753,5267,-11695,-19834,-17361,-13283,-15081,2927,10760,-6083,-32067,-13512,7995,10940,-5096,-27116,-17153,-6856,-6781,-13043,-4988,860,-9243,-24186,-22420,-277,20001,27083,25489,21109,16052,2253,-11331,-16656,-22137,-30467,-36293,-17303,75,4429,9187,-658,-36284,-8973,15354,15844,-15754,-3643,4820,-18938,1564,1237,-19942,-20451,-2788,3245,-9199,-24631,-32170,-29344,-16463,2488,43561,68982,53953,21886,23920,49814,58485,41813,30144,18846,4299,16556,42794,67050,77404,43602,17982,1940,-16793,-31145,-20257,-11654,-1885,9121,22803,20140,23487,35067,41422,31013,25667,9232,-22639,-32412,-12730,-4388,-10595,-18724,-23500,-8554,15684,20806,28053,17333,1681,8729,7471,-2236,-3457,16103,38048,23962,-7536,-24873,-19055,-6765,9983,11422,4323,-2564,-4466,-10659,-18614,-18417,-22143,-15276,-7517,-1735],[-5079,6259,25618,33068,13337,-7532,286,13528,11828,2315,-4720,-7237,-8002,-4857,-9477,-4974,-5964,-23806,-14402,15627,29935,34898,15765,-10644,-26327,-13961,3248,12076,18728,17095,13163,12745,5704,-3424,5418,2818,-9127,-20782,-11781,2673,6850,5185,-4082,-14132,-19605,-22374,-21579,-34118,-15339,5333,28373,32462,21625,3810,4567,16907,8659,-26671,-1062,20928,18176,11538,16299,1676,-12012,-2066,-622,-12185,-9428,11037,34163,50078,49207,21893,4387,16637,22179,2454,-23491,-31278,-27218,-30823,-15908,-9620,-11439,-17132,-14887,-22942,-3711,24260,41282,17189,-14582,-29927,-28825,-33076,-27143,-5730,818,-16588,-32728,-20559,-10462,-20351,-34000,-19604,-6922,14029,36903,39960,17865,3761,25739,33684,17702,-1169,-2071,-4108,-15642,-23120,2762,29828,59439,64402,23068,-23061,-7915,11280,5383,-14595,-33880,-4814,11089,-567,-7488,-15639,-13800,-1463,13675,5420,-21765,-2869,17905,31764,40917,38666,27273,15453,24704,52583,60388,43677,26784,4900,-12287,-10307,4286,5186,-3336,-29945,-34139,-30411,-33308,-32627,-21524,-12338,-13735,-6149,4811,3948,-14263,-35026,-19960,-3587,17179,12368,-31253,-98234,-119744,-141021,-133493,-93400,-20575,42303,35618,26678,28614,31829,5718,-22622,-19699,-11860,-11128,1175,5928,-1772,-4980,-11972,-15096,-11468,13317,45650,60506,48317,23974,-9544,-9564,6880,2652,-7987,-16575,-34145,-20338,-5763,-4399,-4774,-7005,-1895,-47,-571,601,-639,3990,15132,11833,8290,10022,11779,18324,11496,2869,-5084,-7635,1163,10528,17660,15226,4163,-12339,-30020,-27262,-20483,-27795,-41247,-37225,-20326,-9394,-10702,-23139,-31810,-22775,392,17380,21305,8323,-10020,-22097,-27104,-6368,2651,-4893,-13203,15122,35822,43253,35505,32162,22716,3018,-25081,-20493,-26666,-28117,-23538,-3337,17496,11271,-3320,-3837,-5078,-22197,-23480,-5428,-6535,-14140,-11856,1815,31385,56873,39105,-7252,448,35902,36146,-922,-12867,24449,45037,32072,10550,-496,-9613,-11681,1869,4050,23643,69596,88396,59450,36103,38624,33338,19767,6829,5908,17443,16705,5823,4601,8604,-1004,-26523,-1392,17234,1907,-28297,-11147,13512,19795,14927,8853,3434,7173,22526,29721,29439,31488,29392,19443,13018,13324,7685,-5863,-22584,-4146,34050,72610,86940,70205,46924,24680,12342,26853,52351,50074,25029,-13457,-18350,10264,24955,27334,12374,-6912,-9829,5254,13573,5115,-3379,17857,19120,5482,-17909,-24620,-20040,-36666,-3601,13162,17893,7224,-5174,-25989,-7141,-2112,-5231,-9646,-7409,-2770,7902,23784,35932,52727,55090,40065,12517,-8026,-8948,-13354,-23575,-14759,-12836,-6586,9914,21563,25058,-1580,-30069,-7186,17886,12738,-5545,15757,59160,90748,105276,127081,83713,27542,-10798,-116,17105,19616,12675,2321,-17219,-24553,-35667,-34786,-25951,-9518,6665,15644,9056,-5061,-1654,1992,-4900,7879,23743,24877,12947,-3417,-7615,6078,11143,5103,-4698,-9546,-19739,-12815,15536,28823,11615,-389,34950,46470,34173,6057,3735,7227,-5204,-30595,-7643,1745,14371,21985,17272,487,-17732,-10397,-469,4801,-11655,-17156,-6759,-6547,13646,13486,-4073,-21240,-40787,-16976,7597,14427,18893,22260,32501,35741,36538,7955,-19088,4898,-840,-14357,-18677,-24874,-24646,-29863,-2225,30560,30149,13910,20919,26163,17629,230,-10506,14413,16877,-2187,-23233,-35207,-19762,-10508,-20923,-23593,-19556,-15498,-17748,-21414,-29494,-29244,-23702,-20419,-17933,-18091,-23644,-31447,-30905,-25666,-21849,-17996,-22119,-35197,-18134,1417,2852,-11064,-25725,-33370,-26127,-21983,-26206,-10848,12681,31626,33877,20843,16839,11922,-12528,-21851,4288,-3756,569,11879,2598,-17296,-14271,-4566,-2396,-3050,2978,11292,8215,1127,-14713,-16978,5219,24029,26322,32761,46487,37705,20433,13485,4016,3864,7812,29610,36314,36168,23743,-5675,-23984,-11680,-7285,-17598,-17521,194,29906,35022,26763,9509,-22739,-39054,-37264,-20623,-15097,-4846,5552,6603,6525,5386,-7490,-9339,2151,-4658,-24220,-34642,-16863,-5053,-8860,-27024,-3935,7332,-6861,-24491,-7452,16032,36463,36842,5790,-21989,-16767,-3906,6210,14054,22367,25543,13593,-12413,-2412,18306,19246,3745,-20518,-26935,-2733,17973,43223,59264,42386,22056,16013,15293,27157,38934,37252,51488,58175,25028,-10767,-21308,-12011,-8414,-1563,-10862,-25152,3962,20014,6814,-17011,-16513,-4008,300,5753,13060,17536,18311,5766,-4325,-26467,-20740,-10908,-18039,-34426,-8904,14555,22315,8776,-20929,-9084,6975,16973,8940,-11572,-25544,-24664,-20013,-20212,-11245,3094,19793,27750,23569,10669,-4821,-10804,-9304,-20034,-20106,-3654,18817,28854,25096,10206,-46,-4254,7587,24476,16590,2534,17962,23845,13361,4751,-11662,-18730,-12797,-2549,550,-16411,-14761,8027,14339,-3132,-11089,-4836,1807,-8783,-17234,-7598,-1656,3247,-2667,-2560,13939,12102,489,-13901,-17568,-16357,-10398,12907,27605,18342,-1771,12528,33765,24880,-13,17848,35457,30750,19866,13722,5692,6139,12281,14492,-875,-2236,26423,47307,36796,5143,-25540,6914,26866,18469,3791,1181,6578,3625,389,-5996,-7405,1689,7595,10085,4937,320,-9553,-17250,-14396,2256,12948,14004,10666,6705,-573,1501,13093,31487,31313,7703,-19968,-36339,-33177,-9424,5310,4975,-8793,-9673,-2093,11272,21016,14328,-1089,-16168,-35559,-18565,-11048,-21889,-26436,743,7828,3571,-19927,-29033,-7870,7269,9368,-2532,-21096,-22319,-23107,-12578,-4435,-18675,-14298,10401,4896,-15803,900,12804,4147,-21522,-30861,-24381,-26882,-20557,-12028,-599,8192,11297,12160,-2217,-6241,-2509,7782,12438,-720,-7808,1709,1768,5315,10151,2828,-3082,9821,28733,43250,45081,45004,47346,43842,35437,18553,-249,-14129,-24614,-40037,-6216,37147,77009,81298,54822,21705,-10241,-26972,1803,31049,37832,23221,14367,18037,35248,46053,37161,19966,18504,26295,27177,19163,7453,-6039,-11624,-5506,-1886,-13320,-825,7027,-9352,-33108,-10640,8915,8278,-9561,-29707,-18285,-12209,-12439,-16404,-3129,-20,-9242,-26052,-28459,-2677,20940,29681,23979,12270,4096,-8075,-19314,-21183,-23193,-28151,-31420,-12851,980,485,319,-12269,-34182,-539,19342,16622,-15186,-6286,1596,-24526,4470,4787,-13846,-17916,-2110,4575,-7107,-21050,-31882,-32465,-17019,5820,50867,77831,63442,29300,27181,50269,58566,43471,35643,25541,8110,17569,46256,72667,80115,39687,12314,-3317,-18463,-33431,-23397,-10802,1486,12373,21206,16190,19832,31552,37541,29859,28296,14477,-17346,-32396,-14767,-8602,-18647,-26083,-25544,-4703,19983,22961,26966,17318,700,2576,-3631,-10312,-1820,18695,36409,21116,-7707,-17793,-8548,8152,26526,23158,6052,-12737,-8247,-8419,-17865,-21395,-24174,-16541,-9593,-3031],[-7040,5431,22854,28864,8913,-10258,-1803,10194,8361,-729,-7531,-8208,-9093,-5946,-3873,4122,-3336,-28706,-15027,16509,30521,36731,20783,-7792,-38440,-19507,5822,15829,19410,16270,11151,3889,-743,-8975,1607,-164,-10002,-14866,-1362,11269,12761,8512,-1080,-10207,-14799,-20745,-20729,-33743,-13810,13994,38500,38005,20641,4718,6810,15638,4407,-27383,2622,23486,18138,11168,21569,11989,-76,4731,2003,-14822,-11274,10168,28952,43962,48751,26459,2894,9663,19891,4514,-19005,-36732,-27880,-27015,-13904,-8191,-15899,-13459,-8574,-25843,-2267,34092,53740,24744,-11969,-31570,-29797,-30608,-28778,-10408,-3177,-17358,-31900,-27918,-17227,-24563,-35668,-22132,-12867,10024,39004,48215,28743,1962,12683,20795,7508,-5783,456,822,-10847,-20273,2340,29729,63235,69125,20205,-31353,-964,18654,8354,-14232,-32637,-6142,13726,2937,-10256,-17989,-16139,-2063,16373,9620,-19537,-4449,19600,36006,44693,38511,26935,16075,23509,51566,53475,36055,19301,3378,-9022,-8361,7438,11725,5442,-26393,-34269,-23900,-26935,-30313,-23934,-14647,-14162,-4091,9443,9808,-8709,-29248,-25395,-8992,17772,17501,-23732,-95236,-111321,-128233,-120856,-84565,-19132,34829,30078,25845,33742,38463,9260,-23077,-25351,-17783,-8065,3817,5615,-2278,-926,-6012,-10150,-6280,15943,43023,51764,36115,12216,-8686,5617,22449,17962,1146,-12713,-30181,-23238,-9569,-9747,-9947,-10041,-3222,133,631,2077,2124,7317,17200,11517,6688,7769,6656,9854,750,-4805,-7998,-8120,1719,14007,25912,25736,11110,-9445,-29800,-27783,-19775,-25144,-36822,-40248,-22866,-9698,-10187,-24582,-34013,-20009,3805,17829,20363,6762,-12089,-23336,-24961,-10256,-5060,-15288,-12749,21210,38495,40163,29374,27870,21570,6492,-20585,-27892,-27069,-21920,-31029,-6888,17156,11211,-5874,-3457,-1758,-20016,-29161,-12621,-14313,-19778,-11433,5982,39455,55509,31748,-13616,7284,37633,31848,-9594,-14874,27976,49972,38684,17062,5612,-3725,-7500,5334,8494,27320,70133,85964,51581,30054,38159,34466,20528,7671,5901,16109,15003,4894,8582,16310,7687,-25530,-12221,12171,2371,-25822,-14975,10774,19860,13690,2155,-6178,1013,17948,25231,26063,29852,27307,16850,11067,11852,8305,-957,-18677,-10450,31909,76942,91889,69011,42058,21082,12346,28439,55094,54117,28854,-10745,-23194,5728,22238,27111,13821,-6634,-11535,4363,15989,13155,-2094,12815,16429,5875,-13557,-9685,-7341,-11751,4784,17749,21913,11525,-659,-18895,-8740,-6564,-12069,-16210,-10369,-7868,-5402,8130,23886,42138,45675,36813,16029,-6526,-15426,-18218,-18671,-15915,-19894,-14871,-880,5513,12316,-6019,-24210,-10022,13172,10056,-4588,14054,50042,75175,86082,106542,69329,17195,-12067,1331,14761,17883,15593,8232,-10996,-20989,-28457,-27564,-18848,-1247,13509,17507,6366,-6674,-2137,-2478,-14099,2265,20412,22461,11487,-3943,-6814,12339,22926,21237,11494,1762,-12126,-10541,18681,34796,17210,1627,42186,57518,44334,11872,4937,7575,-4899,-29627,-8681,-674,12306,22831,22481,10029,-11341,-25700,-14218,-4086,-17891,-16151,-4756,-5625,14190,15124,-2001,-18959,-43549,-22827,1412,10208,17032,19654,26846,30288,33436,5720,-24290,1187,-4862,-14949,-14743,-22316,-28467,-29961,-912,34084,34146,12033,15210,24589,17431,-1417,-11192,11864,9983,-10450,-27985,-33221,-14508,-4687,-15357,-18513,-13950,-10878,-14719,-18589,-25127,-27221,-21518,-20028,-19714,-17699,-21814,-30263,-35079,-32778,-25284,-18981,-23004,-36757,-16124,6339,9441,-4818,-21595,-32752,-28935,-25459,-27552,-15572,5342,26238,33559,21519,16371,14401,-5484,-18700,3149,-3845,3262,17133,8104,-13325,-12896,-4622,-3227,-5185,-1726,-1163,-4377,-1152,-11048,-10861,10836,27426,28479,32332,46872,43920,29281,14711,-5527,918,15140,39053,43343,36875,21473,-9180,-26170,-9752,-7247,-19332,-16441,5776,33948,35567,24369,7588,-25188,-36875,-40387,-22164,-17085,-6687,6837,9037,7371,4275,-8447,-12462,-3290,-11902,-33320,-24342,-6458,2781,-3818,-27890,-7177,5819,-10255,-27713,-7076,15789,36636,38935,12201,-11655,-9689,2201,9631,17572,27209,30932,17566,-11569,-3292,15425,13743,-1022,-19269,-25637,-7690,13334,41329,61942,44542,21892,15377,10440,18644,34384,39330,54501,56858,23414,-14180,-21940,-6968,32,5440,-5062,-24334,-48,16401,6819,-11522,-16301,-9831,-9980,-3766,8078,15440,14052,983,-9976,-31573,-14604,-6598,-15848,-30656,-9103,13095,19950,6503,-20600,-5761,10259,19380,10180,-9365,-19205,-22360,-24457,-23072,-9169,4659,19267,28125,26857,13857,-6751,-15022,-6186,-13376,-19942,-7893,16558,27576,22861,6478,-3019,-5060,4846,19696,12904,5278,18815,18256,4349,-5352,-21242,-22456,-9184,934,-1532,-25239,-7640,15032,12786,-6715,-11984,-1032,8172,-721,-11952,-5874,1622,4442,-3615,-3364,11329,8923,-1816,-16090,-20514,-19628,-11522,13443,27974,15877,-10122,15516,44625,33746,93,9563,28312,25278,16642,14190,11326,16605,21278,18223,-8458,-9929,19096,32351,22204,-7322,-16298,15786,31441,20125,4198,2654,7112,3002,-2118,-7874,-4991,7346,13578,14128,6778,-416,-14325,-26914,-26716,-10243,3531,9461,9739,6324,-2060,-392,12425,31662,31635,7889,-20337,-32813,-37606,-15384,-2237,-1957,-11939,-7414,4824,19099,28627,21465,5757,-10946,-25327,-10792,-4782,-18256,-26853,3282,10978,4614,-21555,-26295,-6725,8322,10443,-1407,-17593,-15698,-19109,-11271,-1132,-10240,-9608,10263,6478,-13942,-5442,2386,-7173,-29766,-31991,-26483,-33706,-22611,-10464,5361,12974,13174,11669,-457,4554,6696,10601,10934,-3849,-9466,2028,4959,9778,12848,1640,-8546,3232,22673,37616,41286,45307,50733,48249,37202,16943,-1448,-8309,-15622,-41696,-9806,37599,77031,77756,51457,22165,-5247,-27947,-8411,22886,34333,21746,14525,19534,37893,47894,36744,18429,16265,22564,23278,17266,9775,-373,-5217,4003,8818,-7850,-3047,3662,-12546,-33047,-6309,12343,9718,-8532,-25682,-18621,-17289,-18372,-19548,-1280,-461,-8386,-25776,-33025,-4910,20893,31499,23084,5193,-6771,-17614,-25003,-22267,-21823,-24521,-25969,-8195,2071,-3410,-8650,-23675,-21952,7306,22578,17155,-12951,-10314,-2382,-23682,8093,7868,-7765,-12380,885,7374,-3554,-16905,-30461,-35925,-18440,6932,53926,81084,68700,35069,29276,48581,56230,43440,40290,31668,11341,17383,48434,76780,80262,33976,4947,-10225,-21100,-32903,-23791,-7437,6118,15618,18501,10601,14554,26375,31737,25780,26930,16362,-13375,-33424,-18845,-14606,-27634,-33164,-24875,-511,23895,24331,24628,15222,-2105,-5459,-14238,-14074,2189,20863,33409,17415,-7592,-10814,1211,21347,41170,34311,9601,-21386,-8211,-6017,-18777,-24515,-25235,-18188,-12656,-5482],[-9673,4043,18939,23491,3980,-12616,-3696,6860,5126,-2004,-6805,-6828,-10043,-7973,-204,10907,-2321,-34256,-15133,17048,30583,37621,24324,-5013,-41331,-18229,9674,18426,18479,14213,9840,-4445,-8517,-16691,-4076,-4905,-11441,-8682,8793,19236,17531,10488,340,-8108,-11292,-18167,-18958,-32814,-12698,20816,45956,41744,18943,4787,7056,12545,-792,-26816,4893,24013,16619,9342,24570,20496,10371,10309,3301,-18373,-14256,6321,19735,34646,46245,29831,1182,366,15523,4659,-15898,-41129,-30371,-25517,-12374,-6857,-19443,-9877,-3758,-28946,-1355,42440,64081,30606,-10616,-33856,-31115,-28453,-26624,-12888,-7335,-19111,-30002,-32518,-23428,-28977,-36316,-23916,-19038,5144,39949,56060,39828,2470,-2422,6387,-3607,-11222,1441,4100,-7373,-17938,-144,25954,62035,69025,15525,-37555,4442,23700,9332,-15940,-31061,-7217,15696,8532,-7767,-17019,-18782,-4307,17204,12631,-17335,-7937,19349,38425,46092,36414,25409,17335,22726,49384,44571,27073,9655,233,-6963,-7603,8588,16240,13555,-20982,-36917,-21284,-23628,-27811,-24945,-17012,-15947,-3676,12016,13021,-5760,-23167,-27869,-20401,11512,17425,-17550,-101792,-125946,-149113,-145964,-108622,-39049,17172,19740,22400,37781,42788,10844,-23701,-31321,-24152,-5645,4752,3715,-4063,1159,-3116,-8872,-4526,16897,39169,40976,21878,1922,-1285,17328,33152,29156,10016,-8300,-26856,-26932,-14250,-15503,-15599,-14246,-6677,-2419,-883,1397,2801,8543,16918,8857,2927,4143,1081,964,-10730,-13488,-11498,-8275,1284,15301,31106,33399,15711,-8485,-30893,-29287,-20005,-23188,-33391,-41288,-26389,-11682,-10995,-26182,-36614,-19635,3230,13900,15696,2985,-14392,-23352,-22503,-14114,-12871,-25729,-10798,24348,37475,33554,20014,20434,17747,8486,-14578,-28130,-20331,-15534,-29030,-5366,17769,10240,-9833,-3775,-317,-19971,-35645,-20852,-22490,-24022,-10430,10247,43750,49513,21278,-17343,12390,36927,25380,-19369,-17640,28749,51897,42995,21973,10129,695,-4397,7569,11712,29717,67452,79147,40754,20020,31027,27372,13666,3335,3635,12680,10903,2435,10837,21397,14540,-15270,-16703,9189,3583,-23099,-20071,5716,17478,11267,-6220,-18258,-7142,10619,18385,21577,27515,24107,13314,8967,10413,8481,3149,-13542,-17312,27549,77487,92134,64080,34004,14767,10257,27987,55238,55002,29250,-10771,-27992,47,17514,24758,13900,-7086,-13766,3469,18718,21483,1900,5867,10999,4030,-9880,5161,16066,12451,13095,19922,23591,14864,4173,-11258,-9383,-12066,-20183,-23377,-13441,-13772,-20473,-10236,8838,26953,31647,29734,16840,-4784,-21806,-24400,-14785,-14221,-25804,-23117,-10770,-9389,475,-8392,-18597,-12249,6408,5605,-4843,10963,39014,58132,65289,82096,52458,6434,-12012,2023,10899,14309,15924,11337,-6288,-16329,-21198,-19737,-11131,6838,20245,19679,3794,-9220,-4146,-8061,-22769,-263,17972,19422,9345,-4630,-6119,17972,34516,37397,27180,11561,-6085,-7376,21411,39123,21494,4500,49064,67986,53794,17253,5009,6428,-5623,-29062,-9131,-3146,8833,21385,24954,16674,-4102,-34785,-25866,-10347,-19454,-13599,-4475,-6503,12210,14951,-426,-16867,-43337,-28452,-4538,5824,14115,14773,16983,19997,26977,2469,-29671,-3843,-9793,-15053,-10352,-18900,-32406,-30154,-1040,35454,36482,10059,8505,22611,17374,-3661,-13336,7496,1615,-19641,-34222,-32566,-11624,-1698,-11809,-14962,-10828,-9100,-14197,-16850,-18990,-18368,-14030,-17952,-21477,-16308,-18538,-27389,-30502,-33695,-26410,-18818,-21955,-31106,-11216,13108,16878,1731,-15694,-27081,-24473,-22287,-28423,-20961,-3436,18523,31319,21813,15318,15718,1173,-12869,3004,-3780,4873,20789,12748,-9482,-11213,-3862,-1710,-1787,-44,-10939,-13206,150,-6313,-5560,15370,30056,30404,32869,49366,51713,37068,15492,-13913,-23,21171,46148,48974,36271,16619,-14414,-27996,-9218,-9045,-21832,-15005,10180,36018,35006,21001,4592,-28555,-35070,-41761,-22545,-18735,-9850,5726,9228,6841,1933,-10166,-16220,-10280,-19806,-32252,-14805,2969,9767,393,-27970,-11420,3064,-13942,-30363,-6642,15620,36054,40128,18561,-1924,-2146,6474,11520,20015,31014,35086,20230,-11271,-4493,11869,7604,-6142,-18187,-22961,-11141,8672,37663,61446,44206,19765,13263,4568,8343,27284,38996,55407,53839,20817,-15774,-16740,-290,7586,11267,153,-21016,-4378,11383,5151,-8473,-16310,-15762,-20259,-13799,1722,11727,9816,-2333,-13321,-28209,-8962,-1945,-12571,-26312,-9393,10652,15938,2242,-20241,-1067,14093,21053,10571,-7124,-12028,-15235,-24907,-26770,-8697,4015,16348,27040,30322,19057,-6245,-20829,-4534,-7412,-18122,-12760,13279,25215,19345,1582,-6815,-5233,2777,14763,10178,8528,18468,10650,-7073,-17780,-31134,-21541,-3999,4483,-3352,-31523,493,21338,10506,-10166,-12469,1529,11312,3563,-6384,-2532,3755,3125,-5699,-3852,8808,5257,-5069,-19213,-24266,-23848,-13852,11931,25866,12128,-20015,15488,49751,38471,3101,2408,20424,18974,12738,13457,15491,25636,31363,26797,-5406,-15701,10176,15618,5794,-20717,-7183,21330,32156,18521,2306,3340,7741,3215,-2876,-7668,-1318,12524,18311,16327,6342,-3297,-21093,-33993,-30114,-16333,-2144,6659,9083,5029,-4986,-3696,10121,29477,29254,6269,-18839,-27076,-39542,-21115,-10027,-9952,-16803,-7377,8883,24392,33825,26267,11147,-5288,-16087,-3954,228,-15057,-27920,4531,13316,5463,-23248,-24331,-7142,6973,9200,-1986,-15119,-9986,-15909,-12941,-1168,-4073,-2789,11161,7327,-12939,-11782,-7396,-18164,-38811,-32220,-26356,-25402,-22293,-10263,8947,16135,15181,13790,6482,15964,14135,11991,8494,-8047,-12789,754,7400,14239,15772,928,-14547,-6197,12444,27277,33010,40626,48634,47778,34740,12216,-3470,-3354,-8958,-32791,-11507,36533,73234,70546,44513,19131,-1220,-22064,-19544,11030,27036,16892,12519,20548,39472,47170,32587,12827,10517,16247,17142,13132,10711,3732,-2141,9439,16232,-2564,-4934,-211,-16486,-32511,-2172,16342,12857,-4686,-21069,-19038,-22994,-25791,-22861,-80,-411,-6983,-23193,-33566,-8010,18732,31497,22341,1235,-13476,-23284,-25369,-19486,-18777,-20539,-20888,-4378,2239,-8198,-18384,-35036,-11428,12979,23800,16451,-9230,-15250,-6418,-14586,11649,9618,-2732,-5455,6553,12410,1247,-12795,-28344,-38511,-21305,4980,51779,77869,68757,38338,29674,44385,51054,41239,43443,36537,13365,15343,48779,79011,78007,27524,-2993,-17828,-23607,-28529,-20262,-1640,11851,18852,15143,3715,7821,19587,24119,18982,21760,14883,-10952,-35018,-24438,-21281,-35748,-36016,-21337,4123,27663,25147,21391,11326,-6534,-14238,-18968,-9126,8895,23079,29786,13822,-6261,-3759,10199,32862,53951,44629,14627,-24759,-5789,-3998,-20253,-24859,-24473,-19606,-15753,-7991],[-11606,3463,15431,18536,111,-13255,-4010,5209,3931,-75,-2302,-3248,-9575,-9210,2839,16411,-1607,-38723,-13128,18672,31424,38817,27814,-1232,-33166,-10973,15516,21532,17856,12626,10316,-9265,-15307,-24880,-9240,-9287,-11692,-1069,20230,28306,23077,13177,2255,-5723,-6945,-13096,-14524,-29618,-10433,27104,52209,45083,18076,5711,7541,10057,-4487,-23624,7810,24819,16047,8275,27091,28787,20707,15792,4934,-20732,-16450,1771,9331,25598,44722,34232,1769,-8395,12187,5686,-11504,-38022,-33137,-24359,-9597,-3537,-19345,-5698,1772,-28299,1011,50734,73680,36737,-8114,-34392,-30598,-24124,-20522,-11033,-8996,-19338,-26119,-29038,-24074,-29526,-33500,-22418,-22533,1927,42226,65625,52835,8027,-16288,-6173,-12393,-14963,3035,7792,-3004,-13835,-1773,21325,58572,66682,11701,-35126,10247,28559,10533,-17379,-27387,-5843,18715,15942,-754,-12569,-19734,-5509,18637,16818,-12655,-10625,19768,41638,47969,35405,25507,21901,25885,49138,36747,19760,929,-1874,-3836,-5758,10116,20754,22278,-13094,-39789,-20102,-22192,-24549,-22307,-16736,-17124,-2503,15289,16475,-2070,-13255,-19001,-35175,1412,14654,-8955,-108911,-167372,-211152,-217067,-172361,-84059,-10973,7400,21221,44945,48518,13982,-20995,-32467,-24880,-1757,5926,2320,-4647,3639,-1110,-9580,-4632,18086,37006,32599,12058,1270,10761,27633,41618,38875,20305,-1328,-21647,-28878,-17380,-19330,-19574,-17397,-9830,-5111,-2401,1300,3988,10000,16601,6415,-436,1619,-1906,-4332,-19037,-20148,-12758,-5503,3399,17443,35702,40264,20083,-7169,-30886,-29013,-18325,-19348,-28262,-37753,-27385,-12447,-10552,-25401,-37657,-19599,1037,8377,10128,-410,-14743,-20375,-17232,-14349,-17445,-33369,-7511,26136,34630,25787,10163,12665,13908,11277,-6077,-18664,-10800,-8473,-21794,869,19725,9352,-13380,-2304,1490,-19732,-40471,-26462,-26656,-22992,-6942,15972,45817,41503,10692,-14686,17970,36297,19697,-26628,-18460,29176,53188,47191,27301,14922,5312,-701,10694,16134,33304,64579,71418,31045,8742,17171,10830,-1918,-6698,-676,8943,6748,604,13098,25753,21841,-2118,-10268,11040,7483,-18438,-23490,829,14634,9298,-13672,-30247,-14023,3196,11816,18708,26903,21997,10784,8458,10763,10085,8119,-7025,-21695,23181,75668,88678,56983,24875,8093,8281,27316,54258,54140,27934,-11234,-29619,-4528,12901,22230,14416,-6427,-14867,3962,22849,30616,9207,-86,5123,2046,-5708,19670,40814,35631,21803,21497,24756,19027,11025,-2025,-7393,-16276,-27168,-28176,-14361,-18445,-34462,-25145,-4373,10376,16031,21422,16787,-1941,-25184,-29594,-10431,-9654,-27066,-29055,-17680,-20440,-6727,-6903,-12521,-12231,-126,1896,-4013,8556,28434,42261,45932,57332,35685,-2495,-9786,3727,7235,10101,14863,13049,-1887,-10691,-13518,-11130,-2242,15739,27899,23534,2945,-11583,-6191,-12794,-26397,2526,18448,17294,7578,-4551,-4034,24464,46737,53637,42535,20936,9,-2530,25319,43246,25656,9479,57052,79152,63815,23480,5312,5100,-6152,-27622,-7770,-4519,5067,18847,25891,21616,4198,-22077,-26366,-10270,-15292,-10314,-4858,-8258,8713,14162,1975,-13611,-40792,-32460,-8968,2355,11401,9617,5413,6842,18868,-357,-33523,-8740,-13986,-13419,-4640,-13801,-29839,-29400,-1433,35567,37580,8415,1766,21002,18099,-5344,-15294,2860,-6654,-28281,-39821,-31186,-9892,-406,-9057,-11352,-8212,-8128,-14550,-15551,-12261,-6801,-3693,-13909,-22012,-12888,-13030,-22368,-24499,-27024,-23906,-16879,-19087,-25215,-4841,20501,24106,8220,-8360,-18530,-16817,-17448,-28297,-25861,-12361,9705,28049,22664,15118,17066,8194,-4143,5197,-2740,6215,23636,17302,-4956,-8571,-1716,2407,6375,7194,-13604,-14478,3931,-1230,-678,19763,33349,34257,37006,56090,61884,44475,16397,-19867,1186,26289,51478,53762,35718,10628,-20139,-27694,-9114,-11897,-24325,-12944,13818,36721,34424,18404,2036,-31512,-33317,-40084,-20489,-18471,-13068,2917,7761,5579,-762,-11859,-19306,-17616,-27273,-25078,-5770,11742,16325,4426,-26615,-15249,468,-16754,-31737,-5489,16142,35179,40704,24626,7125,4831,9103,12337,21797,34147,38436,22164,-10775,-5506,8279,1622,-11045,-17449,-20698,-13301,4279,32830,58436,42058,16361,10367,-962,-2179,19072,37450,55500,50610,18282,-14416,-9418,6689,14109,16178,5149,-16257,-7958,5686,2009,-7624,-17204,-21580,-29507,-23047,-4808,7796,7035,-3182,-13507,-22859,-3701,2846,-8240,-20669,-9087,7728,11048,-2604,-17368,5848,19398,23061,11106,-4024,-3834,-5957,-20211,-30528,-9215,1847,11780,24931,33583,25340,-3039,-27426,-3886,-2317,-15239,-17741,9412,22069,14856,-4061,-11110,-4648,2837,12247,10750,12652,17119,1763,-19458,-29787,-28587,-16726,1618,7884,-4479,-27791,7951,26500,8269,-12063,-11233,3618,11959,4605,-2964,415,3767,-813,-8569,-3750,6937,1915,-8459,-22520,-28067,-28569,-17093,8785,21891,8080,-29797,12621,48872,38206,6521,-1633,13136,12788,8738,11922,18302,32579,39851,34889,3750,-15735,2485,-36,-10376,-32491,640,23898,29509,14259,-1192,3822,8847,4593,-1252,-4768,3346,17017,21849,17006,4104,-7749,-29004,-23792,-16551,-7068,1307,8152,9920,3828,-8692,-8078,6315,25075,24980,5182,-12563,-19746,-33289,-24429,-16246,-17149,-22277,-9060,10237,26512,35935,28203,14208,-905,-8669,1843,4306,-12149,-29277,4641,14781,6028,-24882,-22561,-8371,3700,6050,-3873,-13533,-5206,-12991,-16889,-3950,196,4472,13336,8059,-12449,-17116,-14503,-25177,-42204,-31822,-23974,-17012,-18750,-10736,10446,17470,16662,17213,14384,24555,18499,11330,4742,-13490,-17193,-906,10224,19311,19140,817,-20608,-18054,-1111,13238,21204,31768,41585,42645,28601,5460,-5102,462,-4882,-25727,-10424,35072,66936,61048,35125,12942,1518,-14439,-29196,-4022,16234,8913,9054,21626,40278,44288,25220,3649,1584,7422,8798,7055,10584,6288,-2240,11328,20629,1483,-6613,-4245,-20596,-31162,1416,19994,16126,-445,-17335,-19249,-28489,-34425,-24120,1548,1569,-4330,-18462,-28964,-11585,14805,30096,22533,2661,-10300,-19011,-19198,-14023,-14450,-16056,-15931,-1244,1526,-13756,-28463,-33679,-2915,16368,23083,14673,-4155,-17251,-7129,-2978,15155,10171,1187,2026,14958,20042,7108,-8670,-25109,-32322,-24223,232,44933,68946,64012,39287,28866,38408,43583,37183,45114,40056,14186,11475,47408,79563,74160,22000,-9045,-22964,-22952,-22762,-13163,6313,18619,22241,11853,-3853,-28,11440,15112,10025,13281,10216,-10231,-35147,-29433,-24428,-28524,-29929,-15961,9058,31185,25294,17274,5620,-12737,-22397,-13929,1970,17162,25171,25770,10727,-3719,2784,17657,42012,64247,53421,20119,-20564,-4120,-3483,-21762,-21548,-23186,-21575,-19046,-10841],[-14270,2183,10990,12590,-4248,-14026,-4534,3664,3079,2462,2187,-857,-9845,-11380,3242,18348,-3271,-43650,-11132,19098,30590,37823,28928,995,-25244,-3318,20214,22904,15608,9374,9666,-11829,-22223,-35849,-14677,-15128,-13271,5102,30178,35841,26904,14244,2426,-5155,-3810,-8205,-10265,-27117,-10059,29755,54257,44908,14912,4489,5739,5839,-9028,-21254,8618,23398,13976,5384,26156,33633,27560,17738,3685,-24726,-20703,-5930,-4187,15646,42043,36681,1835,-18647,7984,5263,-8370,-32238,-38754,-26213,-8614,-1346,-18481,-4028,5179,-25575,1425,55088,78636,39759,-7305,-35576,-31339,-20393,-14630,-8661,-11082,-21001,-23875,-23970,-21191,-28142,-31341,-21001,-25589,-2698,42677,73248,63667,14527,-30386,-18358,-20347,-20025,1824,8407,-1089,-11132,-4817,13315,50305,59461,5929,-31810,12920,29820,8612,-21540,-24323,-5516,19099,20304,4628,-9905,-22501,-8406,17589,18877,-8839,-15298,17918,42663,47533,32686,24021,25819,29717,47789,27323,11483,-9285,-5844,-2884,-6086,8893,22046,27813,-6896,-44793,-21489,-24089,-23007,-19334,-16576,-20776,-3587,16412,17688,739,-2249,-5191,-32180,-11411,8384,-245,-91148,-212203,-299137,-323080,-269324,-150808,-49853,-7201,21443,52549,53071,16079,-18087,-30367,-22044,175,4179,-1388,-5976,5152,-923,-13535,-8481,17102,34527,27070,10906,10903,22388,34024,45712,45070,29266,5218,-17218,-31452,-21515,-23726,-24644,-22098,-15000,-10051,-5913,-268,3434,9031,13552,1920,-5598,-2326,-4555,-7136,-24099,-26552,-13830,-2368,6448,18599,37455,43718,21655,-7875,-31947,-28902,-16656,-15587,-23424,-33229,-26621,-13405,-10841,-24472,-39499,-22304,-4821,-414,1978,-5333,-15446,-17177,-11546,-12346,-19950,-39296,-6198,24122,27706,15056,-1691,3184,8494,12821,2376,-7866,-1675,-2982,-15337,6877,19652,5726,-18863,-842,1818,-20896,-39246,-28867,-26378,-19443,-3472,20447,43558,30463,-544,-8530,22377,34358,13650,-31962,-19133,27778,52352,49537,31179,18212,8520,2059,13289,20312,36628,60781,62576,22853,-1972,-1869,-13741,-25134,-22096,-8159,3618,1452,-1964,13698,27932,28268,10812,699,15427,12113,-13484,-25236,-4576,10445,6763,-19492,-40568,-18997,-5006,5030,16943,27053,19882,7932,7964,11335,11746,12499,-1085,-23486,17931,70123,80001,46466,13806,460,5675,25510,51146,50522,24117,-12556,-28130,-8695,7674,18674,14354,-5607,-16000,4268,26468,38275,17049,-4917,-1695,-734,-2300,32057,62634,55152,29214,21704,24650,23058,18711,7390,-4254,-19497,-33244,-30103,-13604,-22458,-42581,-23063,-10259,-5985,-247,12319,15423,774,-25183,-33201,-6503,-4500,-24621,-32865,-22088,-27485,-8604,-3289,-7226,-11258,-6183,-541,-2163,6590,18333,27823,28516,33318,19260,-9701,-6649,6061,3568,4637,11903,13002,1589,-5224,-6397,-2912,6623,24423,35473,28351,3626,-14197,-8454,-16374,-22950,9202,21576,15864,5520,-4567,-1023,31435,58681,68455,56115,29258,6242,3895,30378,46960,29249,15889,65791,90536,73920,30106,5635,3415,-6791,-25494,-5010,-4732,1108,15191,25226,24734,12737,-6906,-16435,-4985,-9151,-7333,-6197,-11281,3386,12643,5075,-9305,-36881,-35103,-12306,-743,8634,4941,-5929,-8221,9729,-2597,-35190,-13281,-17026,-10272,1966,-7458,-24932,-27815,-2081,34395,37174,6762,-5137,19243,18791,-6638,-16591,-1632,-14400,-35998,-37702,-27849,-8618,-404,-6913,-7210,-5040,-6606,-14714,-14474,-5551,5751,8120,-8436,-21099,-7575,-5677,-15612,-17284,-19352,-19172,-13779,-15376,-19317,1776,27171,29946,13923,-429,-8973,-8776,-12869,-27559,-29892,-21023,153,23774,23936,16154,18792,15533,6759,9837,-380,7815,26111,21930,238,-5127,1399,8007,16520,16620,-8958,-9817,8386,3357,3675,24270,37733,40721,45445,66949,73710,51369,17405,-23125,3589,30280,54965,57417,35577,4475,-25599,-24932,-9131,-15491,-26152,-10217,16600,36095,34208,17780,1095,-31689,-31720,-36904,-16056,-15616,-15129,-1210,4768,3711,-3328,-13127,-20751,-24095,-30658,-17705,2676,19742,22376,8356,-23920,-17348,-738,-17787,-31703,-3570,17283,33905,40516,29854,14912,10360,9887,12065,22744,36368,40820,23381,-9964,-6140,5020,-3727,-15770,-17443,-19361,-14687,195,27178,53375,38430,11869,6813,-5421,-11818,10801,35498,55603,48155,16364,-11197,-2183,12825,19147,20005,9805,-10855,-10160,-248,-2610,-8926,-19422,-27253,-36878,-30207,-10464,4681,6172,-1915,-11482,-17830,1017,7309,-3335,-13934,-7958,4388,5596,-6706,-10843,14970,26427,26053,12411,160,4983,3981,-13362,-33955,-10439,-1488,5955,21858,35913,31371,1874,-34224,-4187,1495,-12243,-22759,5003,18079,9391,-10232,-15608,-3837,5085,13213,14684,16857,14485,-7872,-27817,-19429,-18136,-11106,6428,10511,-5308,-22197,13861,30200,6506,-11610,-7953,5612,10625,2769,-2585,1265,785,-7574,-12009,-3380,5599,-795,-11466,-25460,-31125,-33408,-21372,4024,16398,4570,-31389,7222,41970,32746,8610,-1489,7745,7458,4904,9676,19565,36781,45141,39830,12817,-10101,-724,-10371,-22554,-25159,6781,23654,23873,7697,-5898,4317,10335,6814,2030,-415,7809,20134,23842,16182,322,-13436,-30811,-11541,-182,9001,11807,13807,12427,3263,-12672,-13514,775,18234,19629,7236,-2072,-11250,-26356,-24286,-19603,-21306,-26702,-12114,8890,25017,34346,26706,14156,1092,-3408,6373,7465,-9640,-30857,3347,14907,5712,-26987,-20738,-9832,-1221,1049,-7115,-13122,-1762,-10371,-22565,-9139,2601,10911,16203,8772,-12481,-21034,-18030,-25478,-35586,-31755,-21054,-9840,-14048,-11584,9945,16769,16858,20092,20041,28305,18595,7901,-883,-20432,-22063,-2114,13800,24751,22458,904,-25712,-32031,-17265,-3637,6658,19528,30339,33293,19522,-1928,-5505,2740,-3825,-21715,-7939,33390,58871,50244,24342,3876,2327,-8212,-32653,-21942,2099,-2152,4844,22933,40297,39601,15550,-7929,-9426,-3202,-1317,-514,9369,6909,-5608,10346,22493,3822,-8808,-8775,-24872,-29687,3685,22014,17906,2324,-15087,-19737,-32028,-42949,-21286,4323,5695,-739,-13035,-23395,-15427,9249,27420,23698,8559,-273,-8524,-10689,-8048,-9816,-11438,-11306,976,-376,-20338,-38746,-23946,3118,17319,20413,11750,1236,-12631,-2314,8578,18101,9356,3626,9058,24748,28935,12999,-4923,-20799,-24355,-23028,-6976,34168,55397,55054,38031,27270,31476,34399,31439,45113,41938,13674,5724,44314,78391,69213,18517,-10422,-20829,-19047,-16636,-4097,15654,26004,25668,9185,-11413,-8813,2098,5186,-439,2022,2538,-11449,-31915,-26839,-18191,-17709,-21491,-9834,13991,34181,24531,12210,-1899,-20842,-27100,-3037,14400,25514,26861,21755,8603,-285,8234,22936,48230,71574,60213,25426,-15403,-5156,-5183,-20119,-17016,-22738,-24537,-20827,-14236],[-18009,-168,5468,5476,-9431,-15473,-5655,2045,2178,4315,4810,-797,-11153,-14346,1077,16666,-7142,-46045,-9129,18319,27980,34610,27829,1753,-18889,3143,23508,23081,12710,5387,8106,-11324,-25985,-36557,-16448,-20600,-15483,10335,39148,42460,29798,14720,2152,-4808,-298,-2542,-5477,-24634,-10866,29631,53080,42113,10292,2079,3025,1487,-12813,-18900,8672,21366,12094,2378,23186,36209,32041,17342,820,-28681,-25211,-14567,-17914,8342,40282,38634,2899,-26794,5549,5555,-4563,-24273,-40051,-27723,-7149,1503,-15434,-2816,8420,-20038,1363,56660,80181,41327,-5977,-34318,-31191,-15160,-7249,-4495,-11618,-22016,-21500,-18078,-14961,-23744,-28277,-18091,-25233,-6711,43207,80241,73319,22483,-35198,-24387,-22226,-23968,-319,7796,347,-7686,-5813,4977,40244,50287,744,-28584,14358,29469,5620,-25437,-19581,-4469,18683,22954,8864,-8063,-25067,-10326,16311,20780,-4083,-19318,16187,43806,47218,30522,22750,29883,35000,46823,18704,4782,-18008,-9320,-2067,-6448,7102,22233,31747,-870,-46401,-21862,-24775,-19131,-13328,-13544,-23811,-4774,17384,18977,5438,11129,12068,-10606,-16449,3800,9221,-55420,-169026,-280177,-336989,-326826,-212614,-89500,-18395,24601,60730,57352,18479,-14066,-25285,-16930,2089,1914,-4570,-4406,10071,2654,-15379,-11932,16782,34429,29170,23145,28920,34576,39088,48403,50675,39065,13020,-11745,-32063,-24579,-26307,-28916,-26242,-19807,-14663,-8804,-893,3327,7336,9311,-2608,-10284,-6015,-5198,-5546,-21907,-28964,-12661,2550,12196,20796,38207,45283,21929,-8942,-32008,-26998,-13177,-10157,-17295,-27043,-22042,-11900,-10005,-21955,-37992,-26333,-12557,-10445,-6790,-10052,-15118,-12804,-4600,-7130,-18708,-38972,-5908,19581,18144,3184,-13638,-5913,3286,14298,11452,4165,7834,2100,-8985,12225,18157,420,-25383,1697,1854,-21976,-33009,-25422,-21473,-14340,264,23874,38025,18560,-9137,84,26514,32113,8245,-34173,-19038,25644,50363,50720,34175,20793,11495,5196,16472,25009,40320,57381,54350,17808,-7141,-17880,-37882,-48867,-37190,-15753,-1869,-3931,-4584,13139,28633,34237,22991,12240,20935,17056,-8149,-23460,-9050,6077,4575,-20178,-29736,-19445,-13200,-551,17244,28333,18076,4879,7340,11928,13407,16231,4010,-21938,12249,61151,66522,32849,1238,-7473,2833,22888,46278,44557,18330,-14033,-24422,-12213,2077,14220,13631,-4669,-17392,3630,28399,43054,23549,-7987,-9339,-4318,-111,41457,79211,69326,34493,20363,23059,26371,26287,15966,-1144,-21742,-38208,-28918,-11600,-26030,-30407,-5947,-3884,-18172,-15709,3203,12520,2554,-22277,-32221,-3847,-444,-21365,-34838,-24511,-30439,-6984,306,-3953,-10958,-11365,-1418,110,4499,8421,14707,13044,10372,2991,-15731,-3983,8197,-369,-2848,6396,10556,3140,-1340,-1266,3334,13780,31275,41348,32665,5031,-17753,-11522,-18817,-16638,16799,25792,14246,1951,-6136,1578,37583,68600,79649,65759,35073,11849,11137,35613,49179,30944,21952,73732,100532,82532,35582,4784,252,-8851,-23732,-2182,-4273,-3465,9476,21914,24929,19762,6478,-5371,1024,-4638,-6499,-9901,-17048,-5104,9240,7423,-5449,-32940,-37542,-16296,-5413,4143,185,-15058,-25414,-1003,-5492,-35130,-18572,-19883,-7368,7581,-1816,-20431,-26954,-4417,30642,33908,3719,-13732,15287,17034,-9375,-18339,-7175,-22795,-43046,-29885,-23446,-8475,-2770,-6760,-3914,-2158,-4854,-14884,-14647,-526,17004,19024,-3608,-20096,-2307,1269,-9283,-10794,-12795,-15059,-11772,-13140,-15303,6322,30608,32002,16695,5760,-1189,-3202,-10839,-28007,-33496,-30673,-11499,16817,23591,16764,19435,21410,17505,15044,2147,8814,27192,25139,4305,-2786,3329,12279,24745,24046,-3016,-5100,10685,5304,5844,27417,41536,47731,55579,78695,84154,55800,16856,-25367,4601,31299,54863,57867,34116,-2407,-31217,-21996,-10662,-21041,-27436,-8118,16950,32598,32956,18399,1373,-28076,-31676,-34032,-11484,-11800,-15768,-7421,-1106,-159,-6595,-14794,-21113,-27246,-24333,-11712,8935,25356,26325,10681,-21574,-17543,-617,-17497,-31597,-2450,17370,30697,38088,32433,19490,12398,7369,9305,21243,35998,40669,22479,-10214,-7380,1384,-8939,-21631,-19665,-20172,-16608,-4451,20066,45774,32613,5243,1414,-9540,-20561,2292,32663,55159,46055,14430,-8712,2743,16218,21248,21500,12854,-6373,-11611,-6834,-9522,-13093,-23756,-32893,-41001,-33757,-14666,2420,6226,-281,-9424,-14225,4164,10191,807,-7463,-6772,-56,-866,-9146,-1994,25011,34207,29612,14191,4650,13193,12957,-7002,-37250,-12704,-6221,-1366,17272,36135,35515,6786,-36071,-5948,3136,-10335,-28201,-367,12756,2588,-16869,-19769,-3634,8129,16361,19821,19633,9928,-17422,-19753,-5107,-8598,-6848,9243,11538,-6732,-18071,17750,32301,5487,-8927,-3182,7638,7818,-1514,-5504,-1079,-5713,-17115,-15461,-3209,4433,-2731,-13456,-27100,-31866,-35591,-26690,-2206,10046,2713,-21327,588,29959,22979,9016,2321,5808,4073,1796,7159,19489,38222,46853,41127,19691,-1722,2594,-9713,-20654,-13449,11561,21387,16283,-222,-10699,5556,12621,10001,6409,4305,11462,21843,24615,14571,-3951,-19186,-22436,204,15346,25229,24509,22054,16647,4187,-15182,-18894,-5789,9674,15429,14702,11694,-1231,-18765,-21195,-19216,-20007,-26086,-14857,6011,20858,29843,22545,11671,1407,799,10697,10830,-6553,-31253,1460,14344,5044,-28955,-17621,-9714,-6138,-4561,-10652,-12967,1189,-6994,-27578,-14991,4410,16956,20185,10603,-11782,-22416,-18121,-21794,-30416,-31414,-17380,-3240,-8670,-11337,8989,15417,16665,22387,23059,27461,14994,2655,-7244,-27499,-25172,-1215,19186,31255,26400,2050,-26350,-43216,-33337,-20888,-8301,6418,17677,22394,10477,-6325,-3012,4592,-4672,-20076,-4963,32185,50655,40259,14813,-5976,2020,-3331,-26689,-40885,-13478,-14730,2396,25846,40832,34891,6115,-19267,-20148,-13594,-11433,-7844,8151,6585,-10908,8889,23824,5739,-10906,-13117,-28329,-27688,5125,22595,18349,3800,-13677,-20022,-30089,-34147,-14230,9503,12129,4036,-7072,-17547,-18096,3312,24540,26295,17119,11834,3666,-1628,-1939,-4805,-6329,-6524,2828,-2931,-27358,-41694,-15345,7133,16642,16677,8347,6519,-3046,6672,19301,20407,7537,4754,15249,34629,37679,18242,-1582,-15308,-15231,-16511,-15432,20938,38858,42948,34941,25419,24730,24354,24294,43333,41983,11803,-1879,39417,75176,63119,17008,-6869,-14022,-15155,-11324,5137,25062,33028,28445,7032,-18063,-18890,-8811,-5577,-12118,-12054,-8656,-15630,-28477,-19194,-8779,-8724,-14506,-4835,17389,35096,21367,4862,-12457,-32060,-26583,6824,23635,31029,26213,16745,6250,1751,10296,23711,49210,73597,62591,28001,-12495,-12081,-11550,-17176,-15570,-26583,-27348,-19039,-20480],[-20055,-967,1597,-178,-13077,-15469,-5143,2637,3204,6707,6611,-1394,-11444,-15818,-1326,13627,-10809,-39875,-5232,18235,25401,31019,26439,2873,-12590,9364,26880,24107,11613,3155,7463,-6813,-21718,-20263,-9746,-22062,-16569,16166,48524,49545,33241,16300,3446,-2391,5573,5218,926,-21022,-11623,28182,50174,38066,5445,-296,879,-1403,-14316,-15572,9344,20269,11905,891,19590,37637,35215,15789,-2609,-31032,-28358,-22226,-28213,6214,40451,40839,5639,-26918,6296,7600,713,-13939,-29947,-24524,-3479,5885,-10013,-996,12158,-12495,1246,55686,78681,42040,-3151,-30012,-29081,-7925,2116,1625,-10176,-21777,-18584,-11792,-7294,-17610,-24236,-13704,-21390,-9795,43955,86128,81136,30715,-24939,-20364,-16930,-25272,-3290,6077,1487,-3264,-3265,-2140,29590,40184,-3372,-25886,14555,27551,1630,-25785,-13390,-3088,17355,23738,11340,-7495,-27432,-10940,14799,22231,1047,-22162,14654,45024,47015,28639,21089,32614,39560,44755,10707,-341,-24353,-12402,-1800,-7061,4601,20956,33315,4388,-43066,-22780,-23717,-11793,-3575,-6548,-23786,-6488,17501,19697,11043,25273,30623,12122,-7860,2241,16765,-21097,-102063,-186603,-232104,-228019,-170050,-106313,-25214,27785,66571,59242,19700,-10396,-19546,-10954,4012,-343,-6218,899,19481,11298,-12627,-13564,17154,36316,37935,42574,49838,46280,43122,50419,56158,49318,21222,-5997,-30370,-27026,-26944,-32950,-29902,-24069,-18633,-10892,-700,3496,4416,3011,-7556,-14273,-10163,-4710,-1561,-16178,-25336,-9841,8208,19318,23351,37418,44247,20168,-10951,-30821,-23905,-8626,-3882,-10878,-20604,-15326,-7899,-8422,-18710,-32360,-32348,-22392,-21840,-16393,-14899,-14420,-8363,2192,-661,-15157,-33637,-7300,12016,5677,-9521,-25692,-14246,-1908,14903,19824,15939,16697,6171,-3636,15683,15013,-5901,-32523,4484,1020,-23211,-26792,-19123,-15255,-9643,2996,24974,28979,6934,-11578,9058,29450,28620,2408,-34717,-18873,22409,46678,49930,35451,22186,14250,8918,20101,29581,43575,54137,46766,14947,-6740,-25398,-54820,-67758,-46356,-20887,-7020,-9459,-7631,11061,27635,38890,32916,21556,25160,20891,-3293,-18919,-11663,1733,2431,-15550,-16610,-15565,-21411,-3598,19628,30237,16193,1164,5920,11791,14425,18773,7683,-18458,6213,49086,49035,16620,-12534,-15134,-190,19519,39907,36612,11035,-15129,-20018,-15012,-3749,8957,12140,-3684,-19119,1386,27577,43802,27282,-9062,-17680,-8605,640,47392,89192,77245,37266,17591,20065,28593,32997,23004,1247,-22717,-40087,-25253,-8530,-28581,-18557,12991,10253,-18046,-26523,-4454,8510,3478,-17309,-26429,-2600,1904,-18903,-34611,-24433,-29107,-4401,2892,-2920,-11886,-13870,-96,2820,2655,-503,3915,742,-10457,-11918,-19848,-1844,10366,-3164,-11572,-862,6458,3094,928,1813,7425,18938,36053,45293,36269,7507,-21031,-14251,-18552,-10220,24001,30581,13063,-2549,-8890,4040,43096,76355,86865,71234,38702,17645,19916,41605,50579,31245,27595,80887,109195,89811,40130,3444,-3552,-11686,-21292,1465,-1531,-6465,2870,17001,23243,25670,17980,4503,6031,-2150,-7348,-15155,-24572,-15182,5410,9691,-1462,-28080,-36601,-19888,-11222,-1432,-3032,-16369,-42441,-11317,-8024,-32595,-23132,-21159,-4130,12669,3525,-15792,-25865,-7424,25601,29176,784,-22922,9684,13015,-12918,-19261,-12543,-30585,-35659,-21101,-17333,-7642,-6018,-7367,-555,1477,-1362,-12885,-14317,3909,27461,29302,1125,-17743,3476,8035,-3016,-4389,-6697,-11259,-10318,-11804,-12327,9456,31353,30915,17321,10707,5061,271,-10564,-27831,-31255,-38758,-23898,8307,22271,17693,20108,26749,28538,21488,6309,11107,28635,28159,8140,-697,4731,15415,30661,29089,2372,-1322,11319,5500,7081,30400,45487,55190,66512,90133,92679,58497,15844,-25575,4654,30284,52185,55784,31987,-7869,-33123,-18643,-12467,-26872,-25216,-5092,16205,27433,31739,21429,4533,-22050,-31216,-30250,-6596,-6677,-12488,-12849,-8522,-4785,-8564,-14716,-19263,-22121,-17217,-6180,13938,29504,29085,12344,-18818,-14019,2751,-14432,-30369,-1401,17065,26490,34445,33086,21410,11484,2609,5033,18028,33737,38776,20365,-10741,-7823,-837,-11729,-27139,-23240,-21899,-17694,-7923,13340,37638,26322,-2369,-4958,-12294,-25568,-4781,30220,55243,45466,13755,-7019,5446,17134,20986,21311,14826,-2480,-11610,-12403,-17549,-18731,-28268,-34720,-38097,-31161,-15013,2442,7514,1645,-7467,-11390,6246,11824,4358,-1251,-5035,-4687,-7173,-7972,8403,35675,42629,34082,17028,9616,20721,20706,-1698,-38184,-15182,-11411,-9383,11664,34291,37483,11201,-28803,-8735,2695,-9573,-33347,-6231,6512,-4993,-22755,-21605,-3796,10844,19814,24134,20134,3509,-22493,-6691,7958,-1248,-4853,9550,10658,-9276,-15364,19919,33279,5660,-4642,2376,9821,4304,-7472,-11409,-7049,-15750,-28881,-17959,-3791,2905,-4012,-13972,-26674,-29611,-31340,-32963,-9892,3526,3100,-9726,-4914,14325,10343,7854,7693,7467,2968,-561,4334,17862,36609,44616,38596,23392,6712,9808,-1989,-9720,-2930,14659,17170,7008,-9403,-14918,7263,15168,13323,10437,7611,12911,21204,23461,11803,-8722,-24681,-15208,9681,27665,38017,35118,29643,20693,5447,-15657,-23188,-13765,-1069,13601,25882,26456,8982,-11723,-17955,-17531,-16252,-21925,-16684,1283,13609,21829,15064,6136,-337,3636,14222,13666,-3839,-30804,-2111,11857,2688,-31807,-14256,-8524,-11158,-11574,-15530,-14112,2516,-4025,-30086,-21502,4720,21086,23482,12245,-11376,-23162,-18486,-20131,-28619,-32045,-14575,1165,-4794,-11158,6854,12590,14840,22182,21505,20572,6267,-5523,-15099,-35499,-27018,116,24366,36767,29047,2495,-22980,-29345,-39150,-37659,-23748,-7241,4553,11178,3049,-6648,577,4625,-8712,-22475,-4744,28821,40746,30273,6651,-16218,-1031,-1658,-18044,-42840,-29858,-29371,1867,28967,40531,29352,-2851,-30280,-31946,-25291,-22980,-15834,5631,4114,-19005,7177,24156,6367,-14316,-18999,-32539,-26949,4058,20014,15829,2369,-14641,-21745,-26525,-24827,-6078,15442,18388,7980,-2428,-13033,-20169,-3717,20415,28428,25068,22437,14342,5855,2698,-911,-2164,-2892,3185,-7124,-35568,-33398,-9025,8338,13944,11574,3873,10119,7204,16309,27521,20913,4075,3786,19378,42482,44182,21577,667,-9373,-5658,-8124,-22462,6569,20644,28537,30118,23372,18970,14234,16046,39823,40265,8901,-10907,32924,69789,55833,16828,-745,-6788,-12300,-7138,13932,34227,39790,31054,6223,-20621,-28989,-19959,-14847,-21982,-26722,-21808,-21705,-25360,-10775,1049,-841,-8290,-64,20371,35179,17290,-3012,-23935,-41018,-20858,14821,30158,34816,25175,13884,6341,4290,11211,22413,47487,72846,63015,30283,-8377,-21972,-17947,-12900,-14901,-31951,-22967,-13918,-23352],[-23040,-3096,-3480,-7325,-18384,-17348,-6266,2126,2669,5727,3735,-5911,-13911,-18940,-6933,6410,-16839,-33013,-2859,15568,19560,23822,21561,1105,-9689,11751,26994,23030,9722,319,4906,-2785,-13178,-3892,1276,-20690,-19459,19396,54868,53632,33896,15876,3535,-527,10681,11515,5313,-19647,-15485,22551,42725,29852,-2659,-5739,-3650,-5747,-16575,-14493,7732,17331,10531,-1678,12752,35053,34214,10425,-9519,-33667,-32312,-30861,-30382,6195,39122,40064,6720,-21308,6985,8153,4117,-4837,-17741,-17492,245,8895,-5649,-1298,13129,-6925,-1945,49175,71389,39202,-1420,-26366,-27577,-1807,10467,6688,-9697,-23003,-17912,-8266,-2331,-13737,-22256,-10900,-18057,-14737,41945,87450,83683,35375,-14648,-12957,-10866,-24475,-9721,739,-140,-431,476,-8545,16894,27397,-8721,-26288,11063,21665,-5706,-21825,-8762,-4224,12779,20641,9869,-10403,-31794,-12651,10687,20648,3679,-25296,11117,43988,44604,24457,16448,31009,39275,37912,953,-6091,-28358,-17251,-4477,-10140,-551,15971,30045,6532,-39882,-28146,-23300,-3349,8017,3151,-19646,-10744,14487,17494,14705,37246,47307,33193,7968,1938,19888,5470,-44198,-101494,-134841,-137847,-105575,-78399,-31149,27560,67144,56126,17472,-9114,-15141,-5496,4963,-3166,-6692,8077,31411,23117,-6432,-14390,16342,37815,48372,61630,68745,55436,45228,51288,60570,58293,27825,-1860,-28108,-30243,-26970,-34532,-33123,-27875,-22283,-13074,-920,3017,-463,-6807,-13799,-17301,-16099,-4754,1776,-11623,-21339,-7177,12680,25318,24456,33753,39323,15078,-14923,-29113,-21302,-4692,1457,-6080,-16005,-9131,-3091,-7294,-16348,-26365,-32831,-33320,-35335,-27601,-20583,-14603,-5566,6789,4382,-11913,-28658,-11289,618,-10097,-21114,-30989,-21149,-7898,13287,25617,25439,23322,8182,-539,16269,10549,-10478,-26130,6080,-1770,-25432,-22268,-13574,-10464,-7145,3163,22238,16018,-2761,-6497,16253,29644,22291,-5686,-36190,-19740,17215,40260,45907,33784,21587,16332,12877,23498,32887,45135,50163,39126,12324,-5724,-29309,-67154,-76830,-44832,-22278,-12197,-15783,-11977,6731,24237,40682,38709,26396,25687,21790,-273,-14118,-12278,-3082,-634,-9329,-5972,-10668,-29641,-3083,23146,31579,13289,-4096,2684,9756,13669,19134,8997,-15334,-447,34341,28772,-1168,-26767,-21520,-3886,14957,31827,26642,2271,-15995,-16433,-17560,-10160,2522,9342,-3237,-21362,-3430,22665,39167,26739,-9048,-27184,-14038,-771,49005,91407,78068,36764,12949,15164,28732,37441,27242,1805,-22880,-36778,-21001,-5276,-29379,-9374,29028,24736,-8532,-24587,-10033,3145,3157,-12014,-20160,-3562,1451,-18748,-32979,-22246,-26100,-3505,3115,-4862,-14972,-13041,2290,4973,711,-8084,-3942,-6930,-21240,-22364,-21699,-1012,11881,-3868,-20489,-9575,783,1017,797,2042,8440,21035,37726,46262,37992,10084,-22837,-16048,-16105,-5662,28935,34251,11849,-7997,-12976,5772,47081,80829,89057,71703,39615,23191,29457,47632,50779,29695,31684,86035,115387,94779,42854,1179,-8230,-15697,-18291,5562,3318,-6670,-4478,10452,19702,29817,26649,11612,8162,-2740,-10368,-21673,-21045,-19270,2237,11323,1922,-22845,-31235,-21797,-18651,-8419,-4631,-9964,-36306,-19660,-10519,-29354,-26010,-20870,-1222,16435,7682,-11712,-24656,-11279,19426,23326,-1505,-32244,1942,5932,-17841,-19570,-17922,-37932,-27505,-12896,-10793,-6062,-10020,-8652,2271,4881,2884,-9036,-13239,7433,36204,37811,4930,-14383,8888,13384,2101,1153,-1750,-8584,-10119,-12013,-10828,10636,28859,26241,15428,13637,8848,1004,-12119,-25317,-25122,-35728,-37004,-1871,19270,18062,20318,31007,38883,28246,11686,14753,30539,30698,11221,616,4990,16512,33092,30684,5690,499,9784,3703,7398,32911,48728,61373,75795,98739,97526,58858,14119,-24157,3160,26920,46684,50663,28394,-11404,-29641,-15755,-14669,-30904,-19807,-968,14721,20619,30156,25917,9898,-15145,-28743,-25702,-2450,-1426,-5983,-14074,-17187,-10050,-8493,-12099,-16268,-15379,-11108,-1396,17476,31979,30432,13092,-16062,-7855,8966,-9261,-28260,-868,15933,21226,29615,31604,20348,7387,-4158,-754,12925,29476,35139,17064,-11806,-7085,-809,-10649,-29087,-28027,-23989,-17326,-9145,8286,30446,20875,-10189,-12139,-13753,-24779,-9921,28281,55741,46311,14701,-6182,5558,15369,18392,19444,15547,486,-10693,-15727,-25960,-24298,-29757,-30186,-31345,-25034,-11182,5023,9746,3552,-5786,-9170,7265,12142,7075,4269,-2857,-8727,-12080,-3359,19152,46122,50927,38992,20746,14749,27217,26812,2081,-36497,-17250,-16203,-17553,5343,30449,37146,14755,-20905,-12183,264,-9850,-36679,-12089,-158,-12690,-26358,-19532,-3656,12327,21827,26153,17931,-4409,-17377,5538,18656,3245,-5406,7302,7952,-12983,-12870,21395,34150,7577,743,8382,12456,1294,-13532,-19027,-15944,-28047,-35700,-18009,-5135,1064,-4309,-12385,-23953,-25242,-24410,-35665,-18063,-1394,6235,1907,-4943,-1096,-1614,6744,13683,12252,4649,-1372,2143,15613,32968,39572,33636,24777,14717,18097,6759,1891,6790,17061,12345,-2423,-18503,-15999,10276,18735,17331,14316,9592,12510,18902,21203,8976,-12508,-27182,-9067,16884,36522,46794,42639,35537,24186,7086,-13272,-21042,-20704,-11941,16548,39606,41859,19770,-4537,-14616,-15223,-11800,-16434,-15258,-3440,5085,12050,6003,-425,-1771,7068,18456,17225,-449,-28300,-6312,8435,-393,-32701,-9848,-5284,-14002,-18497,-20539,-15139,3513,-389,-26294,-25326,4952,24262,26751,14613,-9998,-22805,-19433,-21206,-29331,-31803,-11624,4355,-1777,-10034,5325,10070,12829,20507,16603,9428,-5972,-14536,-20849,-30245,-26652,2239,29683,41808,31144,3063,-16421,-15045,-24470,-37315,-36204,-17800,-4574,4647,1986,-1366,5637,4191,-14325,-27541,-7184,23099,29978,21774,2268,-21442,-5537,-1791,-8445,-22835,-32006,-37386,5471,33382,40660,24983,-7554,-33990,-43583,-37812,-34832,-21682,3807,1345,-27736,7803,25346,7525,-17224,-25359,-36497,-26418,1670,15610,11741,-698,-16815,-23625,-22058,-15075,3245,22568,24535,11653,1778,-8757,-20156,-10159,16232,30450,32351,31727,23742,12468,6818,2750,1842,413,3109,-11662,-41843,-24555,-3820,8180,10985,6901,-243,12567,17153,25865,33590,20407,185,1744,22034,48113,48421,23632,2790,-2326,5002,1778,-20862,-5910,3211,13922,24836,21956,15433,5661,8018,35748,37970,6343,-20004,25701,62641,47711,17478,6159,21,-10070,-3876,22184,43206,46686,34166,7234,-18549,-35379,-29825,-19465,-25415,-36372,-35298,-28872,-22665,-2611,10575,6253,-2572,4633,23130,34734,12832,-10719,-34588,-34546,-13467,20185,33791,36773,24091,14246,9215,7412,11430,19662,43641,69689,61569,32131,-2787,-26574,-18019,-8231,-15274,-38124,-16637,-7982,-21763],[-24057,-4213,-7535,-13780,-23259,-19070,-7025,2365,2481,3199,-1809,-11754,-16196,-21511,-13253,-2027,-21683,-24863,15,12593,12800,15439,15605,-1180,-7800,12685,26375,22567,9922,118,3520,2193,-811,14249,16219,-14022,-21118,22635,60477,56977,34179,16048,5228,3465,17190,18339,9787,-17968,-19538,15914,33900,20561,-11039,-11394,-7676,-8757,-17026,-12947,6799,15557,10777,-2261,6012,31605,32234,4728,-16868,-32382,-33342,-35962,-22156,9326,38376,38870,8562,-12972,9532,9375,7846,5094,-3291,-5662,6836,13160,28,-996,13519,-1390,-5386,40160,61638,35977,2015,-21260,-24099,5533,20165,13221,-7584,-22912,-16694,-4923,1938,-10136,-19788,-7158,-13413,-18836,39646,86374,83280,38403,-5139,-4166,-3963,-20198,-16760,-5126,-1516,3497,7138,-9396,5918,15134,-12534,-26859,6798,14757,-13421,-14342,-3680,-5553,8011,17245,8042,-13303,-35031,-13340,6559,18472,5937,-25452,8233,43193,42447,20237,11456,27999,35687,27968,-8192,-10125,-26811,-21390,-7720,-13292,-5579,9785,24294,7457,-34223,-34353,-20918,6814,22465,17138,-10144,-14700,10782,14763,18585,48748,63134,53851,28057,5687,22632,31649,16263,-9465,-27916,-39141,-35556,-44182,-34851,26751,65266,50656,14228,-7689,-9459,1830,7483,-3827,-3792,17674,46011,37894,3175,-13067,15544,39513,58886,78654,85261,63383,47606,53451,65775,67295,34095,2070,-24673,-31362,-25375,-29057,-31553,-27525,-22781,-13508,83,4138,-3861,-17745,-18094,-16152,-21245,-3941,5057,-7731,-17478,-3760,16918,30575,24968,28757,32356,8562,-18355,-26233,-18307,-443,6719,-2135,-12615,-3201,2799,-5494,-13934,-19603,-22274,-22196,-29906,-36204,-24711,-14514,-3660,9641,7961,-9106,-24316,-16088,-12776,-25625,-19536,-19164,-22552,-13384,10336,29200,32819,28227,9228,1366,15669,8005,-7071,-13372,6997,-5633,-27770,-19204,-9229,-7084,-6337,1342,16324,873,-6430,3168,21594,27478,13550,-15991,-39209,-21200,10816,31734,39099,29699,19899,18598,17773,27251,35279,45334,46019,32205,10106,-5645,-33308,-71171,-59694,-33069,-19138,-16933,-22306,-17142,764,18979,39360,40042,26406,21926,19285,754,-10016,-10804,-7318,-3687,-3442,1750,-6688,-28166,1405,27367,32050,9398,-10663,-2188,5769,11034,17357,8098,-13312,-6796,19088,9609,-15213,-29681,-22851,-7909,9597,22693,15468,-7046,-16452,-14069,-19616,-16650,-4551,5607,-3158,-22697,-10616,13527,28971,21656,-8418,-37184,-20259,-4332,46313,86087,72249,33048,6670,8513,26481,38911,28150,223,-22425,-32719,-17184,-2112,-27111,-3425,40240,35745,698,-16930,-13310,-3297,1886,-7376,-15005,-6993,-2208,-21462,-30811,-18829,-22907,-5495,447,-9677,-19850,-10230,4333,5942,-1187,-13080,-7648,-7634,-4817,-18665,-20894,-1860,12330,-1953,-20896,-18018,-5765,-3052,-2034,-892,5962,19518,35745,43659,36988,11719,-21758,-16126,-13207,-4004,30343,35375,10161,-13529,-17419,6608,48864,81213,85797,67062,37699,27969,38736,52874,49539,26132,33352,88092,118094,96633,43043,-2342,-13852,-21051,-15072,9662,9189,-4112,-12101,2433,14579,31787,31870,15080,6367,-6960,-15363,-15682,-9155,-6773,1759,11884,4024,-17952,-24385,-19750,-27330,-16414,-4962,-1567,-21456,-22752,-13319,-26535,-25607,-19365,856,18254,9940,-8716,-23137,-15788,12545,17029,-2455,-29753,-7869,-4474,-24395,-19682,-23431,-38606,-21059,-6286,-5078,-4222,-14476,-10045,4127,6893,6279,-4754,-11589,9678,42350,43498,7088,-10503,13145,16236,5119,5191,1535,-7556,-11604,-14127,-10968,9620,22981,17957,11033,14050,9623,-962,-14185,-20752,-18645,-25719,-47408,-13416,14168,17045,19528,33689,47625,34337,17410,19244,32658,32434,13153,818,3761,15106,31511,28411,6304,18,5990,35,7034,34643,50488,64872,81505,102653,97522,56560,11598,-21730,-37,21165,38403,42405,22804,-13171,-24456,-13846,-17276,-26886,-12977,4246,13329,12454,27844,30593,16298,-7862,-23159,-20615,152,2962,2021,-8664,-25960,-15549,-6199,-7112,-12918,-9961,-6480,2523,19548,32792,30352,12831,-13561,-599,16818,-2978,-25497,-1132,13755,15115,23819,28061,16378,344,-12245,-7822,6164,23639,30276,12981,-13509,-4973,1900,-5456,-23606,-33174,-25504,-15352,-7523,6290,25954,18126,-15315,-19209,-14011,-21359,-13092,26761,56397,48268,17465,-5325,3247,11175,13841,16100,14976,2338,-9561,-16093,-33097,-26158,-25756,-22488,-23802,-18072,-4704,9788,12693,5425,-4248,-7407,7286,11221,8857,8808,-396,-11116,-13794,3190,29238,55503,58248,43622,24851,19673,32421,31025,4083,-35317,-18290,-19553,-25466,-1431,24819,34602,17237,-13296,-15923,-4000,-10888,-35613,-17479,-6748,-19870,-26706,-14200,-2541,11942,21182,24972,12850,-13409,-8587,15299,25775,4254,-8687,2475,3491,-17510,-8838,23343,35774,11216,6610,14337,15364,-439,-17739,-25963,-25946,-35360,-22380,-15387,-7539,-1237,-3660,-8953,-19871,-20123,-16874,-28115,-24910,-3231,11341,12892,1823,-9273,-7821,7143,19515,18598,8387,-548,1028,13348,28168,32815,27487,24546,21716,25098,13868,12134,15737,19230,7672,-11103,-26795,-13067,14573,23390,21988,17872,10127,10323,15176,18090,6483,-14642,-25285,-4557,21263,41321,51028,46335,38639,26161,8280,-9522,-14171,-21311,-17663,23937,53894,56760,30594,2669,-11403,-13099,-7900,-11054,-11223,-6986,-3532,1743,-3264,-6088,-1072,11944,23703,21546,3535,-24200,-11123,4060,-4206,-29284,-4968,-836,-13977,-24770,-25408,-15551,4407,3728,-18521,-23806,5233,26292,29508,17264,-7826,-21550,-21054,-25405,-32337,-29622,-8807,6088,-143,-8607,4614,8144,10674,17231,8592,-4931,-21141,-21339,-18628,-23051,-25631,3883,33959,45420,31923,2956,-9095,-1723,-9327,-23716,-36238,-22501,-7234,5130,7635,6897,10737,2897,-21421,-35007,-13245,13248,17442,14120,1096,-18093,-11854,-3586,764,-3378,-15992,-24238,12186,38101,40560,22080,-5953,-25229,-39717,-51699,-43993,-22232,3373,-1617,-35545,10325,26684,8772,-19169,-32960,-41009,-26876,-2613,9095,5683,-6052,-20972,-25635,-17855,-6066,12107,29088,28741,13649,4449,-5716,-19291,-16548,10844,30627,37282,38255,30324,16928,9292,4929,4251,1952,1432,-17384,-37852,-16885,-780,5959,7275,2150,-4835,12298,24265,32908,35807,17595,-5085,-2590,21609,49369,48540,23010,3513,4081,14925,11179,-14127,-15259,-13647,-1199,17977,19322,12097,-2612,-832,30050,34100,3280,-30055,16150,51759,36843,16410,10968,4444,-9854,-3451,27669,49904,51919,36185,7983,-16375,-32639,-36360,-20354,-23670,-31770,-40783,-38264,-22302,3016,17616,10904,920,7315,23752,32021,6541,-19568,-34090,-26933,-8231,20912,32974,35236,21449,16192,12882,9472,9710,14468,36627,62807,56575,31551,2139,-18604,-13060,-5211,-18348,-39104,-11082,-3559,-20710],[-21779,-3835,-10367,-19364,-27040,-20271,-7467,2955,2514,-687,-9576,-17769,-18007,-23724,-20150,-10489,-23071,-16229,2859,9071,4971,5778,8382,-4273,-7133,12109,25016,22638,11977,2562,3644,7168,12857,32907,32421,-4431,-21149,25576,64645,58850,33521,16333,8019,8670,23836,24431,13316,-16411,-23507,8529,23826,10240,-19679,-17452,-11471,-10961,-16499,-11399,6246,14626,12041,-1361,-489,27300,29366,-784,-24798,-28361,-31885,-35135,-13627,12868,36919,36522,10281,-4837,12369,9933,10687,14535,11484,8063,14905,17746,6121,-826,12069,2852,-9412,28690,49822,32351,6339,-15749,-19549,13049,30058,20287,-4613,-22096,-15434,-2354,4632,-7752,-17411,-3138,-8452,-22562,36313,82128,79393,38904,2276,3614,2205,-14899,-24518,-11118,-2588,8012,15075,-5190,-2802,3186,-15214,-27446,1803,6901,-21288,-6159,895,-7619,3516,14551,6992,-15069,-35876,-14070,2118,15382,7198,-23729,5785,42274,40164,15524,6516,25371,29488,15267,-16850,-12995,-24060,-25075,-11590,-16644,-10346,2484,16004,5922,-28542,-36018,-16865,16455,37573,33525,2157,-17206,6581,11809,22731,58908,76293,71976,48818,13862,26791,62327,87534,98407,95374,71170,39247,-9059,-34169,26963,62146,43934,10582,-5790,-2586,10587,11409,-2571,1312,27862,60518,52033,12574,-11167,14020,39980,67012,91542,97719,69502,50158,56813,71292,75629,39495,5440,-20927,-29314,-22796,-23190,-25996,-23151,-20291,-12593,2098,7254,-3237,-25306,-18158,-12434,-22013,-2463,8110,-4397,-13740,127,20696,34438,24515,22852,24361,1899,-19051,-22977,-15102,3995,11754,805,-10692,1987,9043,-3104,-11468,-12361,-10997,-8358,-16780,-28497,-25281,-13904,-2552,10653,9649,-7187,-20734,-20028,-25664,-25533,-6983,-8490,-19309,-17828,6470,30550,37811,31449,9908,2900,15465,9713,4043,-85,7367,-10032,-30046,-17639,-6307,-5000,-6683,-1839,8006,-14529,-3177,13541,25083,23529,3238,-28080,-43252,-22893,3828,21690,30017,23844,18010,21418,23626,31587,37072,44589,42284,26862,9367,-2989,-27946,-48079,-34205,-16169,-12850,-20799,-27851,-22004,-5842,12692,35185,37248,22049,14172,13379,-64,-6783,-7727,-8735,-4579,1717,6756,-4043,-19553,8603,31913,31699,4930,-17734,-7806,405,6969,14034,5726,-12160,-11097,7469,-346,-13958,-16263,-18396,-11375,4415,13729,4498,-15354,-16322,-12532,-20622,-21917,-10900,2112,-2673,-21066,-18419,1448,14258,13088,-6785,-37394,-25887,-9221,40271,74858,61551,27120,-199,1112,22473,37697,26206,-2757,-21159,-29155,-13573,1577,-21630,-109,46326,42173,6679,-11413,-14781,-9566,929,-3246,-10910,-12127,-8268,-26263,-28056,-14701,-19407,-9957,-4225,-15442,-22146,-6893,5532,6177,-1978,-13741,-6690,-2879,9807,-6914,-17786,-3771,12227,2263,-12085,-19686,-11016,-7879,-6682,-6099,820,15100,30812,38103,33527,12212,-18589,-14064,-10587,-4997,28264,33675,8272,-16526,-18967,7527,48784,77825,78048,58691,34003,32165,47382,57232,47464,21455,32818,87004,117258,95554,40976,-6636,-19609,-26930,-11506,13911,15273,56,-18345,-5968,9084,32084,34036,15185,949,-14134,-17819,-6449,2974,8826,5843,11787,4943,-13519,-17293,-14137,-32348,-22832,-4199,5223,-10355,-19954,-16158,-23992,-21911,-16712,2422,18343,10421,-6486,-20652,-19416,6285,11761,-1232,-19867,-18282,-17307,-31702,-19644,-28462,-33078,-16416,-1483,-645,-2450,-18145,-10123,5356,7083,7734,-1228,-9613,10699,45568,45920,7486,-6185,16085,16190,5722,7672,3232,-8039,-14564,-17843,-12268,6796,14296,6769,4897,12024,7557,-4329,-13011,-15169,-12504,-15772,-36029,-25012,7091,14221,17392,34517,54073,38960,22532,23744,34529,33124,13800,-137,1059,11226,26047,22451,4136,-2680,206,-4998,6325,35284,50198,64788,82439,100865,92229,51540,8293,-19111,-4831,13143,27577,31238,14950,-14302,-20305,-13282,-20361,-21292,-6243,10074,12871,3279,24299,34081,22429,-643,-15356,-15609,387,5479,9810,580,-30656,-20937,-2793,-1149,-9777,-6994,-3783,5210,19907,31705,28576,11153,-11897,6130,24509,3106,-22731,-2788,10025,8033,16853,22217,9398,-9542,-20374,-16318,-2086,16718,24704,8318,-16399,-2335,6265,1870,-15292,-32981,-26216,-13077,-4414,7174,24678,18898,-12813,-23216,-13852,-19177,-15488,24757,56153,50083,21135,-3638,-1387,4511,7225,10821,12371,2191,-9632,-15289,-29363,-23111,-19954,-15285,-17312,-12230,1850,14969,15192,6427,-3572,-6939,5471,8304,8782,11275,1208,-11939,-12367,9243,36872,62062,62802,46243,27738,23033,35208,32286,3263,-35457,-18765,-21273,-33808,-9434,16704,29103,17490,-7485,-20542,-10878,-13239,-32104,-23047,-13789,-27049,-25531,-8721,-1298,8296,16209,19167,3968,-24082,-1416,20280,27004,196,-15852,-5964,-3625,-21733,-2784,25784,37595,15013,11248,18565,16932,-1840,-19018,-26578,-30369,-22801,-8284,-12315,-12540,-5234,-3345,-5475,-16434,-16341,-10774,-19844,-24316,-2627,15933,21334,11064,-4751,-5678,8693,23484,23830,11824,397,-25,10443,22065,24533,20210,22099,25911,28105,17159,19116,22581,20223,2468,-19515,-31482,-8997,18547,27723,25884,19774,8091,5382,9101,13114,3340,-16076,-22995,-3401,21159,40516,49449,44835,37133,24635,7030,-6994,-7420,-14261,-10655,32670,65815,68813,39625,8537,-9459,-12672,-6297,-7676,-7491,-9437,-11793,-8212,-11396,-9253,1841,17306,28668,25210,6723,-20202,-17706,-2410,-9817,-25573,-1511,2529,-12760,-29466,-28166,-15880,4298,6927,-10655,-18739,4480,25925,30270,18636,-6285,-20313,-22824,-31902,-35745,-26039,-7429,5281,-1241,-8654,3563,5858,7334,11410,-2833,-20752,-33064,-18343,-12137,-17882,-26258,3113,35313,45933,29847,551,-3380,8778,2746,-12833,-29039,-21895,-5247,10008,15863,14568,13874,-411,-30169,-40783,-23447,-2569,2062,5901,692,-11541,-20734,-6782,8287,13603,924,-9733,19650,41579,39206,20545,235,-13851,-27783,-41818,-38689,-16553,4425,-5011,-33400,12874,26680,9038,-19685,-36976,-39094,-28954,-9129,496,-2650,-14344,-27704,-26137,-14789,1005,19003,33276,29464,12798,4657,-4819,-18977,-23177,3159,27559,38656,41012,32972,18286,9284,4652,3907,562,-2700,-24624,-31982,-11511,-632,1410,2594,-2947,-10308,8384,26848,35831,33305,11990,-11936,-9815,17188,45085,43755,19179,2243,8702,22860,18910,-7594,-19716,-29713,-16277,9213,14315,7277,-11516,-10687,22639,28647,-194,-40491,3639,36365,22723,12710,12717,6065,-11563,-6401,29511,53558,54978,36707,7581,-16116,-31555,-35626,-20803,-21449,-24379,-32518,-47176,-24430,5638,21770,13090,2050,7596,21907,26935,-1350,-29196,-30312,-21110,-6183,17151,28306,30662,17610,19219,17054,10796,6748,7813,27417,52895,48380,28537,6030,-10018,-6953,-3637,-23479,-37638,-6256,-506,-20828],[-14211,371,-9893,-21441,-24118,-17843,-5683,5211,4520,-3090,-15878,-19063,-17056,-24116,-25696,-14732,-17211,-6419,6504,6152,-2689,-3883,1026,-7218,-6627,11350,24210,24182,16318,8042,6443,12604,27126,51698,48793,6678,-18182,28810,67526,59382,32189,16968,11870,14552,29915,29146,15524,-14616,-25396,1499,13253,-467,-27546,-23281,-14757,-12510,-15438,-9917,6061,14442,13935,486,-6341,22481,26052,-5092,-33020,-23632,-29429,-31692,-7792,14721,33682,32415,11072,1844,14162,8537,11463,22132,24727,21233,22536,21452,11677,-1388,7421,4493,-14380,14935,36427,28124,10228,-11146,-15152,19356,38542,26431,-2024,-21606,-15040,-1462,4744,-7647,-15965,101,-4417,-26690,30765,73757,71314,35817,6309,8610,6104,-10377,-29592,-16464,-3843,11901,22272,639,-9596,-9558,-17808,-28404,-4433,-2385,-28276,522,3372,-11547,-652,12758,6961,-15355,-34677,-16641,-3708,10379,6188,-22684,2681,39999,36530,9137,1747,25511,24039,2615,-24822,-16247,-23375,-29476,-16808,-20886,-15768,-6688,4255,-448,-26838,-33013,-13272,23355,50678,49392,14380,-17908,944,7733,25493,65346,83806,83830,65333,23327,30580,92198,157307,201830,210330,170615,103884,19978,-29902,26979,56639,35213,5465,-5175,3119,18512,14853,-1636,5793,35880,70961,60512,16814,-11514,10435,37100,70146,97912,103848,72071,51290,59545,75211,81462,42434,6792,-18546,-27010,-20773,-18230,-19999,-17988,-17385,-12218,3653,11102,1301,-19789,-15722,-9890,-20386,-1868,9961,-2311,-10869,3359,22918,35530,21810,15457,15588,-4125,-17298,-20786,-12764,7542,15518,1792,-11323,5185,14120,-1306,-9893,-5856,-454,4087,-5528,-19583,-23186,-13593,-2910,9092,8505,-7113,-18731,-21962,-25603,-10736,6125,-87,-16277,-21837,1334,28961,39440,32230,9890,4146,16230,14802,17135,11882,6533,-15173,-33103,-18284,-5560,-4686,-8228,-6215,-2343,-27532,2840,21846,26170,17904,-7966,-41635,-45061,-24807,-3821,10080,18654,16377,16029,24061,29307,35765,37839,42654,38773,23068,10200,4654,-9807,-18958,-8837,119,-6578,-24041,-30040,-24347,-12171,5825,28200,30521,13723,2775,3775,-3069,-4802,-3991,-6256,-2577,5375,8802,-2874,-10689,16540,35827,30121,-175,-24735,-13403,-5996,1597,9385,2264,-11812,-12382,4105,4976,405,-1835,-12260,-13793,18,5764,-5281,-21460,-16042,-11623,-20708,-24871,-15332,-242,-1446,-16917,-23565,-11223,-3618,2549,-3786,-27926,-29320,-14776,31794,59579,47898,19939,-6794,-6145,17401,34207,21986,-6305,-19230,-25908,-9820,6270,-13902,1424,47482,43891,9058,-8817,-15649,-14228,1355,647,-7627,-18002,-15370,-31232,-24498,-10227,-15559,-15971,-9142,-18343,-16729,-3469,5865,6447,-815,-10428,-2862,3637,22168,5485,-13294,-5956,12257,7787,-2823,-13466,-12479,-11737,-11752,-12200,-5586,9142,24248,30762,28353,11726,-14730,-10351,-8096,-7854,23373,29463,6614,-14605,-14763,9891,47641,71552,67550,48797,30072,36189,55308,60889,45417,17051,30918,83347,113380,92255,37477,-10859,-24258,-31918,-7188,18691,21222,4751,-20957,-13139,4850,31724,34137,12916,-6834,-22274,-11605,3399,15362,24704,14233,12017,5338,-9203,-10004,-6787,-26132,-23028,-2223,9630,-2809,-15541,-18248,-20769,-16096,-12432,4520,17707,10052,-3908,-16263,-19299,2728,9492,2762,-10012,-25559,-30427,-32604,-18837,-31290,-28419,-12751,2245,3050,-355,-18673,-7321,7247,6243,7321,1438,-7042,11314,46482,45627,6939,-685,18552,13953,4677,9559,4384,-8867,-17724,-21736,-13197,3603,4553,-5381,-955,8719,4139,-5621,-5859,-8153,-6003,-5836,-22585,-32299,-634,10315,14523,34142,58490,42311,27038,28185,36413,33433,14071,-1215,-1964,6192,18268,14338,398,-6325,-6110,-9643,6473,35503,48513,61752,79157,94295,82986,45052,5352,-15976,-9887,4225,15759,18852,6045,-15154,-17180,-13134,-22885,-16051,554,16931,14891,-5229,20238,36448,28441,7321,-5658,-10296,-1236,6541,17297,11456,-24915,-24595,1235,5420,-5967,-5781,-1984,7507,19532,29743,26093,8889,-10424,12266,31619,9086,-19385,-5093,5569,1116,9693,15147,820,-20566,-20047,-25064,-9674,11096,20655,4824,-19665,950,11933,10294,-6400,-27328,-25639,-10773,-587,10594,26969,23693,-3574,-18536,-12794,-18362,-17025,22739,55286,51744,25755,703,-5793,-2666,80,4571,8385,575,-10780,-14543,-24365,-18947,-14701,-9375,-11872,-7500,7774,19950,17260,6948,-3266,-7364,2333,4050,7358,12063,2155,-10889,-8786,14183,41828,65543,64316,46620,29200,24920,35996,31160,220,-34563,-17951,-20310,-35386,-17950,6960,21490,15816,-3561,-24939,-19441,-15734,-28404,-28094,-20325,-33478,-24253,-4600,-62,1726,7252,9301,-7798,-28028,3200,19852,21638,-8738,-26437,-17413,-12309,-19262,6004,29769,40048,18621,14427,20812,16822,-3084,-17056,-19362,-20557,-6374,3957,-9906,-20206,-10439,-3170,-2311,-13922,-14280,-6588,-12462,-16738,-299,18972,26716,19456,5332,1095,11278,25483,27112,14117,1174,-847,7648,16163,16682,13214,18029,26919,26481,16506,22719,27308,20306,-2749,-26560,-25748,-5406,21800,31522,28910,20166,3976,-1670,1244,6722,-105,-16709,-21787,-5698,16531,34300,42636,38645,31089,19343,2959,-6361,-1898,-5070,1221,40875,74175,77200,46447,13106,-8404,-13778,-7001,-6504,-5107,-10428,-17108,-13814,-14271,-7727,6889,22846,33037,27977,9045,-16516,-25748,-10679,-16790,-22863,-16,3996,-11448,-27958,-24225,-15544,3549,9102,-3849,-12791,2887,23352,29046,18593,-5503,-18854,-21777,-30984,-31708,-21340,-7379,2457,-4763,-10532,2001,3321,3031,3638,-15939,-22471,-16494,-9652,-6316,-14788,-28776,-240,33573,43328,24950,-4245,291,16189,11260,-5877,-24703,-19873,-2063,15598,23474,20264,14753,-5443,-36814,-33214,-32989,-23766,-14692,-2722,-297,-6076,-30766,-9076,14383,27694,16148,3499,26987,43888,37347,21432,8165,-4463,-18786,-31836,-28161,-7795,7304,-7714,-26946,14673,25179,8508,-17809,-29298,-34258,-31071,-15948,-7991,-11676,-24448,-32988,-23661,-12079,6633,24164,35240,27193,9886,3330,-5196,-18716,-27923,-6068,21845,37232,40932,32531,17449,7774,2767,1499,-3069,-8301,-31187,-26416,-7814,-2353,-3911,-1669,-7133,-15242,1961,25445,35234,27540,5306,-18328,-18560,9883,36436,35590,13701,294,12298,29450,25791,-1327,-18918,-41712,-28138,257,7889,1434,-20083,-19628,15482,23643,-2021,-45572,-10006,18314,7482,8150,13041,6827,-12713,-10842,29254,55784,57601,37468,7463,-16450,-31375,-34709,-20684,-18710,-16511,-22487,-43468,-26545,7371,25186,15223,3105,7502,19692,21842,-8126,-36651,-25999,-15134,-5440,11789,23129,26296,15524,25197,24058,14334,5755,3170,19571,43346,40099,25875,11260,846,1927,-465,-27118,-33059,773,4236,-19013],[-7768,3729,-10487,-18488,-16924,-14239,-5402,4742,4733,-5150,-17982,-14494,-15957,-25662,-30611,-13589,-8388,769,7434,759,-13037,-16148,-9098,-12848,-8860,8301,21811,24586,19790,13226,9522,16285,38897,67482,61941,15945,-13886,30627,67119,56664,28466,16178,14688,18724,33069,30278,14574,-13515,-23508,-4963,1812,-12000,-31299,-27355,-17971,-14352,-14960,-9274,5508,14259,15580,2206,-11496,17245,22535,-7316,-32273,-19489,-27298,-29500,-5440,13797,28198,26431,10637,6785,14533,4724,9843,27358,35443,32537,28699,24022,16874,-1347,-471,3524,-19251,656,23458,24325,13619,-7356,-10720,24574,45523,31665,445,-20932,-14781,-1367,3300,-8757,-14279,3406,-563,-29587,23867,62609,60637,30443,8032,11607,8613,-5869,-20908,-17048,-3693,16141,29278,7234,-12802,-21847,-18896,-27932,-9952,-11051,-24990,6351,4790,-15759,-1942,13881,9779,-12421,-32220,-20002,-9316,5223,4447,-21546,448,37802,33028,2732,174,32701,28689,1872,-24470,-18642,-23118,-32541,-21086,-23431,-20142,-15723,-8965,-10609,-28465,-28108,-8570,29631,62851,65003,26663,-15017,-4492,3932,27245,68311,86028,89185,75916,31939,33276,113417,206709,272537,285908,233632,143204,37298,-24569,26031,48691,25165,-303,-5438,7805,25968,18423,-868,9611,42058,76933,62382,15301,-12861,6866,32080,69138,98713,104608,72194,51857,62125,78183,85705,44078,7314,-16539,-24449,-18428,-13088,-13328,-12100,-13960,-11740,5700,16398,9634,-8729,-12010,-8722,-19547,-1505,11894,2,-7430,7143,24837,34940,17886,8081,8446,-6616,-13660,-18760,-10249,11170,19080,2097,-13440,7248,18605,633,-8220,587,9773,15500,4485,-11447,-19400,-12745,-3498,6320,5723,-7802,-17365,-20493,-13491,4999,18369,6982,-14106,-24767,-3860,25378,38374,31315,10122,6430,19108,21817,29011,22012,5142,-19841,-36438,-20507,-6413,-5359,-9841,-10310,-12915,-29426,8730,27382,25366,11651,-18023,-46260,-40065,-25655,-11300,-2232,6035,8505,14627,26330,34267,39593,37785,39884,35718,20869,11888,14110,9427,4378,9758,11349,-2538,-26771,-27391,-21760,-16139,-753,19003,20610,2485,-10884,-9294,-8239,-4034,-182,-1055,1049,6769,7840,-2780,-2115,23774,38152,26916,-6102,-30684,-18014,-13038,-5078,3441,-2160,-12368,-11407,8693,18029,17022,11034,-6569,-15156,-3485,-955,-13524,-25142,-16445,-11623,-20672,-25878,-17655,-1492,14,-12112,-22349,-20075,-23280,-8260,81,-18740,-29900,-21169,21025,41401,32402,11576,-13281,-13257,11194,28161,15264,-10496,-17819,-23709,-6652,11170,-5616,1200,43263,40318,7282,-9568,-17579,-16941,2531,3343,-6111,-24532,-21717,-30517,-21243,-6904,-12793,-23582,-12573,-15483,-8441,-1054,4338,6198,1109,-6352,612,8985,31377,15974,-9380,-9260,11489,12313,4024,-7236,-11151,-14496,-17216,-19233,-13163,1776,16058,21349,20667,8862,-12242,-7164,-6996,-13419,14806,21514,3710,-9930,-7273,12933,44431,61610,54449,37914,25462,38438,60483,62036,42136,12325,26710,75957,105134,85546,31449,-16226,-28510,-34698,-3800,22213,24857,7373,-21314,-19585,1127,29548,31050,7237,-17408,-24871,-3619,12032,25964,38187,23418,11357,3682,-6893,-4651,-845,-18021,-18091,-1133,9794,-364,-13526,-21038,-18139,-10720,-8136,5981,15221,7622,-2052,-11417,-16158,1315,9272,7301,-2199,-26681,-41037,-26954,-18776,-32165,-25988,-11367,3566,4544,391,-17367,-3567,8762,3379,3335,1313,-5802,10144,43714,41165,4139,4480,19339,8304,818,9738,3876,-10998,-21878,-26224,-14435,-645,-6421,-18023,-6406,3199,-897,-3193,3890,-1307,-538,2476,-11019,-31153,-9646,4121,9455,31071,59052,42567,28926,30472,36435,31891,12799,-3442,-6191,-531,8008,3784,-5586,-11602,-13426,-14079,6343,33933,44261,54823,70854,82636,69771,36598,2020,-13807,-15780,-5993,2839,5390,-4196,-17608,-16379,-14233,-25689,-12533,6078,23339,18241,-12859,14715,36396,33067,15128,3964,-6117,-5759,5182,23088,21462,-15725,-26789,3769,10759,-2276,-6720,-1438,8609,17795,26363,22347,5335,-10030,16411,36460,13678,-16391,-8672,-160,-6004,1800,6538,-9007,-25903,-13312,-31915,-14749,8118,19044,2917,-23605,3691,17210,17874,1246,-22649,-25410,-9699,2198,14312,30723,30385,7299,-9975,-11505,-19308,-18184,20319,53103,52231,30171,7214,-7031,-8275,-6605,-2496,2853,-2779,-13513,-15281,-22111,-16760,-11670,-5774,-8141,-4451,11969,23377,18034,6474,-3716,-9026,-2274,-1500,4526,11049,2034,-9219,-5208,17206,43555,65369,62228,44231,28665,25080,34960,28074,-4505,-31493,-15843,-17206,-28502,-26077,-3603,12542,12303,-1862,-27708,-27956,-17121,-25401,-32225,-25467,-38806,-24211,-2919,356,-7252,-4857,-3493,-20748,-18361,5025,13765,9384,-21514,-35982,-29937,-19276,-9874,17142,35682,43203,21761,16108,21003,14824,-4619,-13943,-10841,-6312,9050,13523,-8649,-30204,-15511,-2568,633,-12090,-13816,-4358,-6286,-8516,2748,20078,28933,25174,13747,7528,14292,25973,28450,15213,1973,-953,6040,12502,11827,8078,13203,25020,20751,12722,23633,30456,20171,-7009,-29571,-21422,-2484,24551,35112,31562,19935,-876,-9337,-7039,193,-2782,-15836,-20420,-10362,8389,24003,32332,29435,21819,11209,-3183,-7103,2744,4297,13361,47972,79019,82218,51610,17291,-7006,-15217,-8917,-6644,-3722,-10109,-17118,-11549,-9904,-1548,13662,28704,37180,30458,11376,-12328,-33179,-19396,-23472,-20759,21,3989,-9911,-22478,-18465,-13619,3269,11068,2319,-6625,1542,19802,26920,18063,-4625,-16377,-16507,-19799,-20969,-15174,-7539,-637,-9038,-13515,475,1322,-1162,-4384,-25784,-8518,-335,-482,-1590,-12597,-31794,-5063,29818,38804,18404,-10447,2686,21323,16976,-2064,-23279,-18630,525,19974,29269,24111,14208,-11053,-33639,-20587,-28091,-44202,-27770,-10564,-2083,-2465,-27863,-7902,19882,39211,29591,15677,34294,45988,36690,25719,16484,2493,-13207,-25351,-19259,1215,11877,-8470,-20808,15536,22523,7676,-13468,-20124,-27718,-30713,-19953,-13363,-18975,-33978,-27859,-19089,-8814,11545,28106,35497,22979,6204,1728,-5713,-17573,-27947,-15650,14391,33962,39076,30019,15373,5696,60,-2317,-8322,-14469,-32739,-20995,-5485,-5284,-8834,-4775,-9864,-18691,-6053,20644,31736,20054,-944,-22355,-28003,289,24309,25137,7457,-1864,14819,34472,31754,4631,-15417,-38721,-33099,-8181,99,-5590,-27869,-26709,9217,19693,-1677,-40135,-22833,-933,-7685,3373,12252,7105,-12448,-16315,26956,56571,59688,38209,7226,-17633,-32211,-34400,-20261,-15845,-8673,-11620,-34653,-28089,8115,27659,17205,3826,6467,16559,16406,-13800,-41156,-21646,-9823,-6896,4759,17704,22337,14916,32811,32910,19558,6302,201,12918,33925,31287,22756,16541,12411,12047,3399,-29671,-26505,8782,9537,-16281],[-1583,7979,-9851,-12522,-8583,-7686,-3899,3543,5457,-1588,-7964,-3981,-12683,-24706,-25471,-4946,2141,6675,7177,-5255,-24122,-28312,-19537,-19495,-12010,5149,19714,25062,23030,18426,13672,19747,48922,80666,72087,23687,-7642,32488,64625,51867,23542,14895,16993,21514,33661,28219,11096,-11793,-16961,-8288,-8628,-22571,-24847,-23573,-19685,-15741,-14504,-8851,5082,14519,17353,3965,-14870,12650,19844,-6553,-23082,-15954,-25356,-28246,-6074,10208,20813,19020,9146,10261,13861,-1386,5947,29985,42894,40990,32619,25269,21929,1591,-11506,-114,-23051,-12165,12617,21311,15990,-4798,-6672,28265,50353,35358,2314,-20360,-14738,-1946,705,-10544,-12016,6641,2888,-29696,15516,49163,48002,23157,7531,12424,9526,-1787,-12136,-12952,-2342,20256,35413,13243,-12814,-32698,-18612,-26464,-14434,-18579,-18356,10567,4717,-20057,-300,17091,14273,-7712,-29342,-24535,-14834,-19,1861,-20831,-1283,35260,29296,-3802,2098,45789,45834,16043,-17214,-20713,-22479,-32200,-23825,-23696,-23833,-24539,-23138,-24173,-31129,-21430,-2177,35807,73442,78898,37328,-10165,-9925,-342,26499,66559,82302,87454,78824,36551,33324,120385,224194,295015,306571,248256,150052,39386,-22344,21407,36205,12205,-7743,-7189,10828,31987,21126,-1602,11391,45364,77579,57280,8444,-13701,3941,24931,63785,93835,99899,69578,51073,63374,79356,87904,44228,6700,-15442,-22489,-16428,-8266,-6746,-6387,-10882,-11821,7613,22059,19362,2429,-8668,-9746,-20977,-1938,13573,2268,-3671,11186,26285,32515,12472,729,3635,-5404,-9898,-17265,-7865,14504,22250,1919,-17090,7883,21931,2236,-6691,6442,18940,25226,12855,-4580,-15455,-11714,-4101,3019,1896,-8940,-16637,-17239,-1172,19185,28960,12939,-12819,-26877,-8727,20080,34664,28742,10623,9940,23558,28466,37198,29072,3186,-23091,-39026,-24145,-8779,-6791,-11097,-13308,-21939,-21430,12793,29512,22725,5180,-24435,-33530,-31633,-24599,-18018,-14564,-6752,1484,13993,27813,37872,42728,37000,36490,33069,19803,12867,20055,20876,16691,18628,16150,-1227,-29234,-22887,-16447,-15702,-6172,8438,8633,-9846,-23050,-24602,-14794,-3848,3564,5203,4876,5914,4626,-2603,6197,29695,38483,22203,-12564,-32834,-20070,-19421,-12505,-3232,-6933,-13361,-9299,16465,31460,32177,22212,-1197,-14846,-5399,-5649,-19391,-26629,-17320,-11996,-20306,-25808,-18046,-1383,1890,-7069,-15062,-17955,-37210,-15274,4950,-10106,-27512,-27582,9143,22422,17074,3097,-18946,-19037,5075,20688,7113,-14293,-16892,-22139,-3731,16446,3080,709,34885,32640,2593,-12169,-19783,-16624,4645,5211,-5904,-27727,-20278,-23463,-17984,-4603,-11033,-29385,-10634,-7318,454,1113,2015,6443,3762,-2610,3201,13200,38324,24914,-5768,-12952,10614,15716,8448,-2698,-8351,-14926,-20979,-25056,-19500,-4523,8454,11609,11633,4241,-10724,-4416,-6533,-20590,3796,10714,-16,-3978,1913,17297,40076,49280,40976,28403,21330,39194,62887,60839,38145,8485,21392,65874,93373,76293,23854,-21832,-30781,-32161,-1006,24703,26288,7891,-20772,-23951,-1278,26318,25647,-818,-27547,-15317,4797,19726,34843,49007,32329,10575,497,-6401,-1253,3244,-10847,-11100,-842,6542,-2058,-13777,-23768,-15380,-5542,-3234,7684,11918,4069,81,-5492,-10590,2683,11395,12254,4041,-22095,-32875,-21965,-18669,-31161,-24984,-11378,3391,4661,440,-14976,741,10620,-86,-3391,-1041,-5493,8038,38325,33471,-23,9806,19439,430,-4559,9304,2676,-13319,-25646,-28934,-14876,-4652,-16135,-23016,-9436,-3405,-5348,4271,15048,5772,4480,9585,-1175,-24085,-18491,-3367,2812,25813,56017,40031,28368,30689,34797,28985,10740,-5921,-10612,-7415,-2683,-7409,-12525,-17297,-20208,-16798,6367,31091,38270,45210,59027,67934,54753,27642,-673,-12173,-21380,-15955,-9172,-6830,-13840,-21185,-17159,-15630,-27941,-9979,10923,29556,22763,-17180,8649,34739,37058,23519,13292,-2921,-12418,2509,27739,30443,-6160,-26917,4534,14758,1848,-8084,-920,9140,15501,22499,18260,1270,-10140,18770,39014,17139,-13290,-12629,-6275,-12401,-6057,-2525,-17515,-16198,-6878,-25106,-14257,9601,21180,3678,-26651,6048,21844,24252,7444,-19291,-25872,-9642,3780,17451,34724,37703,18522,-414,-9594,-21030,-18030,18316,50023,51651,34229,15391,-2479,-8758,-10540,-9055,-3273,-7057,-17135,-17006,-21862,-16732,-10802,-4249,-5826,-2711,14383,24861,17409,5162,-4630,-11478,-7695,-7516,1032,8949,1177,-7667,-2399,18484,42446,61896,56919,39446,26377,24032,33111,24374,-9286,-26595,-12193,-12511,-21693,-30288,-13059,3889,7653,-2160,-27147,-31036,-15836,-22804,-34811,-28033,-42494,-25697,-3879,-605,-17510,-18099,-16523,-28644,-9491,4549,2709,-9087,-29279,-22750,-25131,-17391,2661,29927,43336,46943,24338,16438,19260,10916,-6867,-11337,-3348,7473,22011,19905,-8445,-41955,-18288,-963,3581,-10562,-14660,-4025,-1583,-979,5755,19125,27877,27084,17958,11325,16780,25322,28004,15213,2900,-190,6119,12247,11322,5336,8018,20454,11727,6613,22475,32264,20067,-9779,-28288,-18518,-305,26723,38416,33937,19610,-5424,-16452,-14763,-5480,-4064,-13153,-17343,-15894,-2380,10818,20092,18655,10526,1067,-10790,-8890,6589,13119,24524,53333,80283,83950,55264,21438,-4757,-16322,-11366,-7597,-3240,-9524,-13817,-4839,-1754,6954,20918,34288,40802,32655,13996,-7399,-31886,-27674,-28136,-19347,-1385,2672,-7957,-15576,-11881,-10330,3656,12942,7829,-696,781,15883,24378,17376,-3432,-12946,-8699,-5242,-7282,-7812,-7454,-2771,-12491,-17432,-1192,-178,-4908,-11431,-24192,5941,14192,7761,1892,-10568,-33799,-10646,24758,33168,10999,-17542,4089,24472,20244,-879,-24373,-18852,1663,22022,32381,26008,12660,-16698,-26129,-6508,-10985,-26720,-27866,-16807,-4962,-995,-18979,-3113,24750,47869,40806,26565,41341,48540,38557,33207,24736,7858,-9925,-21771,-12758,9212,17455,-7084,-15449,15095,18692,6546,-7237,-9389,-19050,-26454,-18673,-13595,-21935,-30530,-19556,-13116,-4730,15999,31003,34386,17904,3045,934,-5446,-14737,-22669,-23710,6034,29606,36297,26347,12808,3722,-2909,-7038,-14690,-20330,-27892,-15603,-4381,-8981,-12449,-6414,-11017,-19992,-14581,13743,26756,13200,-4991,-22136,-36980,-10881,9934,13649,1343,-3809,16311,37816,36817,10550,-10211,-29563,-29471,-15211,-8581,-12977,-31835,-30277,4579,17414,1312,-28177,-27521,-16898,-20441,-419,11117,7578,-9806,-21553,23381,56493,61515,39007,6976,-19318,-33495,-33523,-18542,-12200,-416,298,-22913,-27435,8524,29644,19520,4633,4639,12669,11057,-17535,-39833,-16651,-5110,-10468,-3202,12949,19746,16293,41725,43426,26663,8652,-849,7998,25356,22588,19535,21763,24230,23061,8108,-30399,-17968,17659,15406,-12462],[1331,10127,-10510,-10583,-3279,-2148,-2988,-243,4766,5511,6102,5979,-10246,-23699,-18667,4590,10449,9350,4082,-13220,-37111,-34237,-27624,-28280,-17139,1072,16715,23870,24003,21411,16775,21897,55704,89374,77315,28162,-1444,33683,59325,44227,16574,11968,17365,21570,30517,21832,4099,-10193,-9471,-8401,-17094,-28739,-17094,-17102,-20161,-17310,-14832,-9478,3800,14231,18386,4889,-16735,8411,17487,-4414,-15693,-13832,-23934,-27179,-9575,3738,11383,9994,6112,11975,12307,-9767,-361,29420,46104,45507,33480,24777,26764,8841,-25142,-6543,-25099,-20588,5019,18868,16740,-4003,-3628,29928,52464,36979,3145,-20206,-15010,-2994,-2367,-12036,-8886,9728,5838,-26701,5892,34229,34324,14702,5266,11302,9032,1774,-4149,-7292,-92,24078,40487,18285,-10227,-26489,-16982,-24490,-17404,-24072,-12538,13071,3392,-23195,3681,21293,19097,-2562,-25465,-29638,-19760,-4626,-943,-20176,-2308,32595,25637,-9827,7007,61744,70221,35779,-8617,-22107,-19480,-27268,-23607,-21799,-26325,-31617,-33861,-36763,-28897,-12532,5716,41759,81979,90389,45958,-4124,-14018,-4444,23604,60612,73705,80368,75522,37287,32397,116840,216081,278843,284056,225616,132274,30058,-23176,13520,19732,-3006,-15325,-8188,13957,37296,23428,-3432,11598,46275,74086,47608,-389,-11550,2677,16953,55513,84862,91245,65232,49388,63447,79233,88980,44018,5879,-14613,-20550,-14039,-3041,252,-412,-7650,-11918,9699,27883,29337,13028,-5575,-12197,-23103,-1859,15588,4921,913,16025,27962,29126,6334,-5672,2149,-1208,-6240,-15803,-5077,18022,25717,2484,-21304,7716,24438,3878,-4752,11991,27154,33551,20052,1470,-11402,-10119,-3799,979,-1162,-9299,-15766,-13050,10306,31632,38200,18787,-11069,-27362,-12154,14215,29290,25341,11998,15104,29187,33781,40781,32553,1339,-23041,-35807,-28288,-11862,-8166,-11268,-14444,-25961,-12179,14906,28505,18858,-594,-23193,-19862,-21321,-20947,-22751,-25358,-17400,-2668,14599,28757,40273,45493,36164,33202,31205,19848,12715,20860,23748,20184,21193,17600,-858,-31112,-17210,-9570,-11028,-9465,-2259,-3756,-19578,-23632,-32795,-19833,-2825,7726,11999,8698,3854,825,-848,14393,34196,36830,16416,-19036,-29237,-18448,-22919,-19943,-9945,-11397,-14249,-6817,24038,42671,44901,32053,4622,-12267,-5137,-7715,-22301,-26811,-18167,-12183,-19208,-25066,-17310,-139,4236,-1906,-5214,-6486,-25331,-14605,10572,-1888,-23065,-33135,-2801,4371,3458,-4708,-23448,-22260,234,13061,-1407,-17096,-16553,-21036,-1073,21838,11910,1272,23631,22122,-3692,-14936,-20745,-13702,7322,6308,-6800,-23138,-11789,-14883,-14718,-3358,-10393,-25194,-2837,3276,8935,3493,145,7697,6669,133,4715,16426,43631,32694,-2161,-16768,9872,17884,10402,-386,-5563,-13385,-21629,-27328,-22103,-7378,3504,3038,2073,-1781,-9927,-2205,-6341,-28596,-8598,-2304,-4507,1862,11415,22643,34932,35456,28925,21583,17838,38213,62097,57008,33319,5904,15753,53777,78578,64854,15143,-26820,-30053,-29781,961,25859,25282,6043,-20901,-25994,-2658,22053,18108,-10832,-25238,-3831,12942,26125,41472,56466,39726,9662,-4397,-8153,-421,4651,-5706,-4774,-1853,360,-7224,-16055,-26028,-12635,-795,2131,9671,8118,-405,2632,1317,-3828,5948,14914,16978,8615,-16847,-24797,-18491,-18280,-29833,-25383,-12621,1961,3582,-177,-12606,4474,12282,-3522,-12457,-5478,-6248,5261,31043,23101,-5284,14873,19058,-8865,-10353,8604,892,-15646,-28424,-28605,-14725,-8165,-20844,-15061,-9979,-10838,-7675,14701,26242,12571,8719,15002,6301,-16903,-26594,-11807,-5492,18091,48979,34337,24899,28316,31023,24375,7739,-8675,-15229,-13674,-12216,-17975,-19975,-23097,-25553,-17818,5911,26660,30572,33407,44535,51543,39273,18806,-2720,-11459,-26634,-24701,-18699,-16026,-21363,-25639,-19409,-17338,-29845,-8314,14913,34988,27184,-17542,2261,31794,40556,32253,21262,-1468,-21153,-668,31198,37699,2445,-25894,2643,16538,5793,-8642,-330,8684,12450,18124,13784,-3448,-11102,18753,38571,18884,-10578,-16875,-12799,-18189,-14060,-11813,-21082,-7501,-2486,-19066,-9318,14549,25995,6258,-27170,7382,24891,28403,11275,-18035,-27889,-11076,3406,18682,37221,43832,28835,8740,-7596,-23360,-16989,16489,45527,49277,36923,23560,5667,-4418,-11032,-14426,-9739,-12196,-21541,-19036,-22292,-18513,-12215,-5160,-5442,-2770,14191,23292,14416,2214,-6672,-15129,-14142,-14066,-3254,5628,-957,-7588,-1458,17496,38258,54875,48148,31959,21848,21554,30712,20730,-12892,-21110,-7876,-7506,-15724,-27814,-19255,-3294,1852,-5018,-24301,-25408,-12070,-20833,-36272,-28672,-44439,-29301,-8154,-4208,-28249,-28169,-24002,-22411,-2531,1772,-12176,-31179,-15566,-8607,-11200,-7950,15867,42619,51178,50070,25403,14714,14901,4332,-10980,-10856,1424,18091,30554,21968,-9552,-46142,-17445,1208,5938,-9759,-17203,-6227,580,4551,7557,15445,22683,23696,16465,11005,17141,22970,25267,13579,3258,611,7019,14435,13740,3696,1866,12863,-179,-1747,19102,32062,19232,-11503,-26259,-17613,358,27419,40426,35178,18737,-9594,-22855,-21876,-10185,-4410,-9393,-12412,-19813,-15495,-4789,6662,6907,-2290,-10765,-19653,-12030,8941,20207,33280,55776,77344,81840,56733,24857,-2361,-17484,-14558,-9702,-4322,-10162,-10504,1996,6484,15055,26776,38145,42702,33650,16217,-2472,-25449,-34568,-29018,-19588,-5014,-299,-5745,-8351,-5401,-6981,3743,13853,11781,3901,-119,11212,20927,15903,-2674,-9634,-737,9308,6870,-486,-7695,-3797,-13954,-22979,-4087,-2218,-8840,-16964,-15607,17550,25350,13599,3378,-8858,-33797,-17126,18334,26508,2928,-25791,3862,25017,20586,-2531,-28258,-21195,393,20549,31557,25055,9624,-22783,-18909,6906,9148,-390,-16376,-21556,-9885,-2509,-10650,2897,27649,52336,48348,34887,47021,51389,43071,42260,31941,11933,-7912,-20265,-8674,15259,22553,-4974,-12072,12206,12760,4143,-437,1999,-9070,-19440,-13091,-9804,-19861,-20511,-10918,-7259,-952,19030,31952,31344,12309,883,975,-4559,-10636,-14632,-26497,-3346,23794,32278,21375,9372,1310,-6760,-13266,-22747,-25639,-20932,-11278,-5480,-14224,-15204,-7705,-11827,-19996,-23060,6258,22012,9133,-6290,-18378,-38564,-23968,-6430,1211,-5050,-6408,15691,38263,39800,15492,-4542,-20438,-22528,-21211,-18645,-19691,-27351,-29684,898,15927,5850,-13275,-16277,-19419,-27306,-3217,9185,7546,-5606,-25605,18399,55001,62038,38602,5576,-22383,-35468,-31236,-15602,-8353,7399,12122,-9738,-24042,8087,30288,21261,4693,956,6939,5048,-19506,-32678,-11389,-2010,-17057,-12710,8194,17937,18739,50331,53942,34304,11579,-1307,3802,17007,13416,15395,25651,34614,33328,12464,-29797,-8834,25954,20525,-8746],[1693,10551,-11922,-12140,-700,2040,-2128,-5305,3392,14116,19896,14222,-8808,-23973,-14048,12331,16123,9559,-812,-21885,-42495,-26460,-24346,-36253,-22954,-2831,13494,21397,22986,22306,18820,23502,59947,93939,77923,29748,4730,35301,52559,34909,8453,7894,16139,19487,24555,11990,-5689,-8474,-2473,-5892,-20391,-24183,-10747,-11292,-19241,-18550,-15545,-10963,1633,13302,18768,5241,-16726,4892,15359,-2384,-10609,-13041,-22533,-24818,-14586,-4735,689,-94,1695,12248,10907,-18767,-8259,25736,44921,45974,31390,22718,31604,19931,-23644,-15207,-25444,-21558,776,16588,15572,-5333,-2207,29152,51553,36307,2711,-20748,-15789,-4391,-5287,-12367,-5165,12236,7904,-22706,-5008,18323,20118,5469,1339,8141,6948,4256,2080,-2657,1988,26837,43766,21612,-6530,-15377,-15104,-23204,-19516,-27704,-8828,13152,398,-23921,7990,24355,22003,1065,-20989,-33219,-24579,-8889,-4295,-20168,-3542,28950,21246,-15782,12460,76197,94255,54041,-1002,-23557,-14332,-20688,-21206,-19778,-27537,-33898,-28009,-29643,-22017,-5018,11331,44410,85884,97191,51159,1258,-16383,-8510,18327,50188,60128,68443,67069,34414,31420,109535,196771,245057,241514,185214,102258,14840,-26013,3244,213,-19119,-20676,-7130,17394,40996,24183,-7173,9762,43900,65936,33702,-10429,-8436,1386,7640,44291,71986,78654,58391,45570,60971,76723,88164,42872,4056,-15170,-19731,-12136,1524,6312,4416,-5571,-13342,10288,31772,36870,20840,-4409,-16463,-18029,-299,16745,6335,4756,20136,28519,23761,-1533,-11886,2353,2816,-4660,-15906,-3393,20158,28104,2993,-26974,5366,24465,3889,-3953,15470,32559,38824,24542,5146,-9034,-9676,-3989,-82,-3472,-9794,-16069,-10199,18861,40416,44448,23335,-9360,-27035,-15118,7037,21396,19951,12686,19957,33458,35358,37484,30066,-1762,-20889,-30575,-33966,-16859,-10795,-12031,-15952,-24566,-5656,13372,22844,12404,-6442,-16512,-7444,-11484,-16692,-26131,-33691,-24077,-4177,14759,27629,39989,46468,34092,28780,28517,19191,10230,17010,21400,20283,22301,18486,-1095,-33870,-11973,-3066,-5557,-11852,-13720,-16426,-21660,-11615,-17072,-18426,-974,11256,17684,11219,307,-3243,1667,20593,35478,31561,8215,-26756,-23799,-15175,-22818,-28482,-17874,-16841,-16420,-6053,28321,49226,53309,39341,10041,-8784,-4113,-8575,-23769,-27680,-20036,-13416,-18666,-24713,-17440,132,5317,1656,3368,6241,-9175,-9295,14892,4476,-18698,-36686,-15427,-13030,-9014,-12900,-28226,-23443,-3818,5271,-10543,-20271,-18443,-21852,-384,25388,19051,2401,9469,8613,-11588,-17475,-20213,-10525,8652,5187,-10041,-17221,-2621,-7240,-12841,-4479,-12210,-17517,7268,13318,15001,5044,-982,8889,8155,420,4050,17730,46695,38625,739,-21721,8228,17804,8951,-1576,-4596,-11940,-20598,-26175,-20846,-6558,1624,-3965,-8200,-9783,-10493,-1539,-7095,-34583,-21420,-17697,-10510,5833,19363,27340,28306,20204,19107,16926,13791,34383,56983,49514,26661,3761,9852,39667,60595,50826,5061,-29865,-27166,-28942,1169,24761,21146,1143,-23034,-26891,-4263,16033,7936,-22935,-14125,6800,19629,30267,44810,59529,44133,7949,-11737,-12920,-3086,2252,-3792,-1069,-5072,-8473,-15197,-19988,-27256,-10619,2913,7274,11423,3739,-6011,5171,8327,3037,9713,18518,20738,11301,-13495,-20212,-16862,-17438,-28977,-27444,-15149,-649,1350,-1559,-11069,6495,12691,-6876,-23357,-11551,-8051,2193,23064,11238,-11008,19067,18245,-17987,-14490,7942,-1431,-17998,-30009,-27021,-14580,-11266,-18298,-6502,-9352,-18826,-6972,25767,36428,18617,11884,18320,10925,-11851,-33408,-20366,-15144,7946,38003,25532,18499,23311,25063,18014,3855,-11473,-19952,-18145,-18129,-25164,-26985,-28254,-28091,-17586,4668,20755,21608,20320,28667,35088,24853,11053,-3956,-11575,-31234,-30418,-23629,-20392,-24853,-29395,-22211,-18983,-31358,-6862,18434,39627,30897,-15625,-3467,28747,44449,41516,27484,-1869,-30882,-2304,34275,43368,9913,-23962,-1849,16008,9398,-6918,675,7400,9028,13834,9502,-8261,-12552,16628,35356,19139,-8048,-20463,-19019,-22795,-21569,-20020,-17643,-663,-159,-14156,-2397,21438,32255,9963,-25220,7993,26453,30397,12920,-18493,-31078,-13409,1450,17992,37869,48303,38104,17510,-5115,-25205,-15304,15103,39970,45414,38287,31128,15194,2463,-8281,-16913,-14996,-16923,-25141,-18715,-19509,-18680,-14104,-7495,-6368,-4053,11723,18829,9279,-2069,-9422,-19265,-20744,-20175,-7409,2025,-3791,-8899,-2075,14981,32094,45444,37024,22741,15868,18661,29144,18856,-13235,-15109,-2786,-2174,-10207,-22076,-19029,-6598,-3723,-9721,-19895,-15118,-5752,-18293,-35650,-27701,-43014,-33862,-14871,-10185,-33585,-24372,-18186,-10995,2760,-1765,-23026,-11190,3221,5846,3386,4291,29115,54637,58723,52563,25243,11459,8584,-4226,-16604,-12368,3449,24757,34265,20115,-10509,-33331,-12215,4510,8337,-8830,-20345,-10133,538,8187,8557,9964,13947,15212,9897,7214,15389,19522,21099,11186,3639,1799,8766,18420,17816,2706,-4577,3530,-12718,-10955,14706,30426,18090,-11470,-23647,-17963,48,27052,41400,35620,17936,-12294,-27366,-27111,-12780,-3371,-4374,-5310,-17174,-28588,-21042,-5985,-4060,-14757,-21928,-25801,-15219,10405,25767,39678,55592,71073,76752,56575,27891,392,-18131,-17574,-12121,-6363,-11860,-7752,8072,13972,22045,30912,40155,42934,33702,18422,2769,-18326,-33241,-26752,-21257,-10314,-3578,-2070,-459,1191,-3706,3599,14041,14402,7264,-896,6437,17098,14050,-2057,-6433,6580,22605,20506,6609,-7862,-3030,-11673,-29694,-8126,-4734,-12482,-19327,-6661,25697,32731,16896,3412,-6767,-31162,-23578,11657,20166,-3943,-33765,2347,23360,18624,-6026,-33937,-24807,-2864,15822,26894,21379,5587,-28430,-12841,18671,29078,24676,-2363,-24185,-16659,-6599,-3551,8377,27995,52220,51716,40268,51256,55403,50650,51826,37647,14842,-6483,-19636,-5955,19613,26567,-3035,-10941,6853,4807,529,6679,13872,2006,-10689,-5318,-3908,-14090,-10369,-2848,-2270,1940,20316,30854,26766,7636,916,2443,-2634,-5383,-5526,-20381,-12940,16825,27335,15745,5382,-1492,-11474,-20889,-32289,-27979,-13552,-8347,-8984,-21131,-17131,-9279,-12964,-19296,-26645,2523,21736,10584,-4607,-12766,-27619,-38182,-23743,-11564,-11673,-9968,12609,35369,40160,19031,973,-12350,-16087,-26164,-29521,-21309,-16415,-25140,-2102,14662,11080,3051,4774,-4995,-23304,-4661,6553,6708,-660,-25383,12875,52199,60708,36259,2446,-27141,-35715,-26036,-11337,-4557,14273,23059,3809,-17555,6913,29226,21942,3773,-4950,-1098,-1542,-18939,-21848,-5323,-541,-26259,-23882,2981,16494,21711,57547,63142,41456,14324,-2059,-304,8761,3770,10150,27612,42529,41781,15793,-27714,-28,32763,24124,-5816],[2560,11864,-11416,-14296,1612,6824,543,-8687,3452,24148,33687,22221,-6659,-24124,-10617,18441,20302,9146,-5444,-29088,-34665,-16707,-15771,-34546,-27640,-5419,10929,18486,20816,21826,20244,25344,62659,95090,74589,29074,11130,38218,45752,25087,-118,2954,13565,15971,17108,37,-17687,-7124,3089,-2800,-19346,-18949,-6480,-7165,-18000,-19747,-16976,-13866,-2218,10788,17724,4565,-15582,1409,12130,-2622,-8969,-14396,-21893,-22045,-20062,-14922,-11195,-11575,-4967,10316,9594,-24998,-17212,18089,38549,41876,25935,18291,35304,31971,-8151,-25174,-26549,-20108,-2811,12657,11235,-10172,-4319,24330,46385,32345,-11,-23281,-18499,-7304,-8840,-12626,-2875,12272,7334,-20329,-18312,597,4432,-5557,-5503,1548,1803,3754,4321,-1860,1515,26422,43221,21243,-4530,-7751,-15592,-24858,-23006,-31727,-9382,8979,-5815,-23341,9447,23158,19849,390,-17902,-29359,-31059,-14402,-9733,-22603,-7144,22275,14118,-23282,14989,84371,110876,65979,3102,-26759,-9651,-15138,-19480,-20043,-27462,-30530,-15831,-14017,-14973,-2614,10603,40227,81959,96254,50920,3393,-18323,-13439,9694,34428,40651,50764,53130,27411,29017,100419,172817,203303,188438,133798,63800,-4367,-30339,-9080,-21012,-31194,-21547,-5273,19310,41031,21353,-14230,5362,37145,51732,13894,-23324,-7333,-1686,-3814,29799,55145,61838,47885,38138,54524,70585,84383,39949,346,-18305,-21312,-11844,4124,9918,6599,-5969,-17303,7893,31939,39825,24012,-6683,-20393,-7198,4661,16418,5207,6590,22294,26928,15915,-11261,-17518,2810,4530,-6484,-18536,-3802,19862,28476,2952,-34091,54,21018,1242,-5221,15847,34134,40255,25591,5707,-9154,-11284,-5587,-289,-4559,-10753,-18028,-9676,23569,44762,47082,26131,-7518,-26022,-17687,-840,11518,12602,12197,23554,35188,32492,26953,20800,-6145,-18256,-25918,-38348,-23516,-14713,-13922,-19192,-21374,-2447,8184,12695,3670,-10993,-8461,2967,-2965,-12591,-27261,-34350,-23156,-2815,14366,24802,37607,46198,31380,23663,25100,17816,6373,12016,19358,21767,24754,20141,-1459,-36200,-6797,3252,-107,-12879,-24274,-25312,-14393,3740,3597,-7729,3627,15231,22761,13301,-2836,-5139,5393,24958,34061,23471,-1462,-33701,-17818,-10797,-18643,-35728,-26004,-22421,-19129,-6545,29570,51794,58267,45286,16374,-3709,-1653,-7558,-23166,-27871,-21474,-14598,-17691,-22944,-17177,-160,5775,4344,10345,17480,4504,-2809,18387,10105,-13629,-32772,-26381,-27972,-18935,-20213,-31927,-21773,-5496,89,-16946,-22729,-21579,-23481,-869,27654,25226,5607,-4794,-5527,-18365,-17343,-16694,-6575,9413,3006,-14248,-10725,6721,187,-11094,-6540,-15014,-8762,19162,23294,19513,7127,1308,11343,9400,-221,2965,18924,49533,44656,4927,-26167,7249,17371,6178,-4600,-4002,-9661,-17561,-21852,-15678,-1519,4139,-6923,-16628,-17526,-10282,-675,-6841,-26210,-25886,-32312,-15800,9194,26817,32313,22037,6437,14552,15618,10424,29327,49308,40186,19926,3611,6394,26320,42065,36499,-3831,-26763,-21298,-27761,1380,23282,16082,-4601,-25334,-25538,-4750,10145,-2713,-33386,-1154,17523,26285,33791,46504,59986,46920,7281,-19637,-18355,-7170,-2287,-3540,1163,-8786,-16848,-22029,-21947,-25036,-7678,7404,13788,14703,1104,-10548,9504,17129,11482,15159,23476,25343,14470,-10269,-16871,-14178,-13640,-26613,-29158,-16703,-2073,308,-1531,-8752,8100,12919,-8558,-33211,-15992,-8419,1569,18299,2602,-13331,23854,18957,-21388,-12488,9581,-2198,-18520,-29126,-24114,-13124,-12356,-12238,1555,-7257,-25033,-1851,37608,46658,25364,15569,21065,14216,-7989,-36993,-25678,-23517,-2528,25331,15726,11217,17699,18844,11716,957,-12244,-23078,-18281,-16979,-23760,-28685,-29257,-26130,-15201,4103,15243,13468,8428,14202,21416,14180,6666,-2967,-10855,-33308,-30230,-22095,-18906,-22962,-28760,-22766,-18840,-31158,-3618,23217,44891,34917,-11995,-6110,28154,50870,52614,33021,-2844,-36767,911,39115,48954,17432,-19860,-7404,14415,13569,-1686,3139,6499,6658,11227,6977,-11562,-13068,13850,30828,19227,-4516,-21443,-23287,-24703,-26790,-23965,-10298,5160,1265,-9351,5531,29464,39424,14828,-21462,9050,27593,31319,13631,-19111,-33832,-15173,-841,16388,37428,51666,46909,26650,-1121,-24981,-12926,14484,34207,41004,39036,38232,25227,10501,-3015,-15140,-16819,-19246,-25409,-13736,-10747,-12535,-13348,-9518,-7494,-5597,7783,12258,2766,-6948,-12093,-22824,-26344,-24644,-10310,-700,-6418,-10978,-3510,12007,25463,35200,25024,13028,9505,16550,29654,20014,-9796,-8636,3148,3599,-4817,-15527,-13232,-4716,-7422,-15428,-14218,-2913,2860,-13935,-32092,-25177,-38530,-37431,-22873,-17959,-26512,-12181,-5676,488,6612,-4448,-13569,16683,22728,20015,17714,17230,41612,65201,65309,54243,23937,6955,917,-13812,-23223,-15714,2687,26878,32838,14762,-9929,-19560,-3900,8917,11010,-7314,-22982,-14942,-1504,9795,8941,3620,2251,1879,-882,837,11502,15076,15997,8564,4204,3230,10784,22922,21992,1600,-10894,-6159,-22597,-19998,10012,27458,16563,-9640,-20205,-19271,-1199,25590,41138,35057,17118,-13283,-29546,-29745,-13208,-1435,1161,3021,-8835,-32516,-36281,-16393,-13219,-25159,-27454,-21275,-17048,11071,29533,43356,52685,61947,69089,54731,30098,2900,-18538,-20243,-14713,-9358,-14766,-5870,12887,20046,27150,32693,39741,41010,32423,20238,7860,-11390,-27730,-24451,-24744,-17034,-5820,3322,7670,7386,-1208,2700,13160,15260,8834,-2031,1449,12645,11455,-2029,-4021,12068,33013,32053,12557,-8349,-1218,-6502,-36794,-13775,-8236,-15935,-18586,78,29591,35598,17097,2082,-4658,-27761,-29727,5264,14996,-7622,-36741,-811,19257,14416,-10826,-40212,-29038,-8195,7715,18109,14518,416,-31969,-9003,27224,46044,45335,9448,-25303,-25585,-13124,1116,11243,24576,46655,49919,41813,53510,60692,60224,60051,40324,14900,-7391,-21011,-5156,21462,28121,-2767,-12805,-1279,-5525,-4500,13386,25342,13139,-1872,1987,1646,-7456,-1724,3204,497,2661,18884,27057,20658,4722,3056,4858,-254,-185,2682,-11277,-21983,8339,21104,9571,580,-5323,-17662,-30357,-43321,-25320,-7290,-7660,-15450,-30321,-19141,-12443,-15688,-19347,-20618,6453,29077,16877,-1797,-7866,-16629,-38063,-40599,-24813,-19211,-15394,6272,28303,36838,20017,4824,-6906,-12754,-31015,-38520,-15073,-4708,-19400,-5522,12199,15225,18551,27211,12591,-15184,-5591,2613,3955,3186,-20197,7410,47531,56268,30596,-3678,-34497,-30818,-19141,-7173,-2167,18732,31386,15711,-9767,4361,25244,20181,923,-13966,-12579,-8812,-15987,-9876,1411,-749,-35910,-37696,-4325,13713,23534,61311,68605,45949,15136,-4920,-6052,-552,-7395,2604,26077,45981,46296,16286,-25368,6288,36019,24250,-5597],[3640,13523,-9362,-16948,3345,11584,4228,-10126,4712,34302,46659,29923,-3586,-23806,-8467,22401,23007,8721,-8905,-33735,-26973,-7006,-6191,-29017,-30215,-6370,9434,15825,18335,20815,21740,28185,65092,94122,68673,27435,18728,43648,41003,16789,-7574,-1525,11152,13283,11692,-9760,-29664,-5187,8307,1018,-16223,-13885,-2549,-3175,-15438,-19245,-17347,-16478,-6197,8104,16855,4927,-11565,-82,9129,-3996,-8932,-15813,-20196,-17650,-21663,-22873,-20612,-21229,-11460,8653,11123,-21046,-21883,9296,30343,37178,21017,14459,40124,45709,8747,-25630,-26779,-18980,-5124,9310,6939,-15284,-7760,18094,40331,28946,-1103,-24299,-20140,-8654,-9969,-10677,33,12213,6764,-17119,-29679,-15266,-9361,-15012,-12043,-5296,-3256,2987,5067,-2589,891,25413,41527,19904,-2246,-1666,-16286,-26635,-25288,-34240,-11349,3681,-11812,-20450,10018,19808,14787,-2165,-13724,-23066,-32364,-18060,-13989,-24496,-10452,15366,7054,-29126,16385,87234,119568,73010,6233,-28459,-3636,-8151,-16319,-19627,-24079,-24069,-3560,2871,-4578,-553,7496,32702,73055,89918,47991,4455,-18084,-16050,1011,17348,19399,30676,36744,19229,26377,87896,139740,146359,116213,64041,13534,-26473,-33488,-20734,-37406,-27568,-16502,-1727,21031,39158,16814,-22042,2092,29306,34289,-9852,-33246,-4242,-2825,-13776,15546,38025,44281,36348,29454,46539,63253,79997,37878,-2356,-21331,-23022,-10992,6878,13119,8254,-6559,-21256,4871,30487,40096,24590,-10250,-16360,7561,15740,17518,3700,8535,24609,25495,8601,-18642,-18256,5472,5729,-9651,-21370,-4236,19112,28766,4351,-38566,-6077,16068,-2211,-6659,14981,33817,39945,25263,5210,-9650,-13093,-7233,1588,-2660,-10477,-19754,-9872,26055,46416,47831,28706,-3919,-23306,-18246,-6184,2754,5488,12082,27011,35471,26866,11485,6371,-9753,-15221,-21253,-32283,-29352,-18282,-15771,-23447,-16571,-958,1048,19,-5190,-11540,-337,11685,4521,-8160,-24886,-27144,-15698,1417,14474,21988,35113,46447,29647,19165,21879,16428,2173,7342,17850,22267,25150,20008,-2827,-32342,-779,10107,5620,-11968,-29704,-23037,-4132,18694,24833,8316,12154,20619,27646,15737,-3785,-3284,10197,27745,30741,13749,-11414,-29164,-11555,-5852,-12203,-29214,-33230,-27559,-21911,-7892,28314,51180,60626,50726,24153,2941,2250,-4682,-20523,-26146,-21592,-15277,-16084,-19152,-15329,-1095,5518,6120,15050,25486,14232,2204,20876,15275,-7899,-26058,-28703,-36543,-26408,-26531,-32207,-18521,-5200,-1252,-16629,-23452,-26066,-26017,-3039,27891,29790,10356,-16861,-19573,-22663,-15054,-11682,-2652,8948,-650,-19644,-4486,15004,6554,-9896,-9764,-18882,-55,31215,32265,21725,9043,6655,14290,9835,-2003,1354,19863,51977,50478,10079,-30515,6343,16498,2427,-9736,-4087,-7250,-13589,-16258,-9235,4873,8484,-7032,-22867,-24899,-9530,-207,-6137,-16625,-16369,-30873,-20165,10986,32523,36016,15324,-4969,14597,15845,6436,22176,38478,28446,12420,4232,5141,13993,23065,21523,-11298,-19453,-14380,-26883,710,20722,9831,-11338,-28043,-23408,-5444,3552,-14341,-29531,10955,26593,31501,35503,45438,56969,46812,6609,-28724,-23327,-12427,-9890,-6075,510,-14068,-23808,-25345,-20806,-21656,-5247,11394,20068,18083,-598,-14818,14211,26112,19910,20595,28176,29615,17587,-7212,-13933,-9589,-7806,-23713,-31692,-18151,-3160,-419,-1150,-7122,7637,11013,-10727,-42070,-17984,-7864,2828,17412,381,-10932,27494,19700,-17403,-5715,12314,-2527,-18687,-28086,-21927,-12135,-13215,-7242,7070,-6106,-29872,4852,47648,54961,31106,18197,21666,14675,-6992,-39394,-26770,-29951,-14149,10382,4101,2212,10601,11311,4248,-2097,-11882,-25958,-15798,-11668,-17439,-24257,-26769,-22748,-12690,2810,9051,5179,-2963,640,9844,6420,4450,-1581,-10626,-33642,-26521,-17806,-15612,-19480,-24505,-21077,-18093,-30482,210,27931,49304,37593,-8903,-6444,29283,58710,63768,36310,-5765,-31189,8213,44904,53245,23486,-14945,-14893,10429,16464,4459,5130,4483,4024,9105,4985,-14434,-13883,9386,24009,17915,-1428,-20764,-26515,-24993,-29723,-22596,-3145,8580,649,-6041,11900,35803,44828,18672,-17857,9357,27122,30119,12669,-20000,-34876,-17105,-4438,12818,34698,52479,53593,34634,3136,-23546,-11927,12458,26891,34908,37847,43092,33414,17224,2265,-11109,-15665,-19294,-22775,-6023,1706,-800,-8954,-11190,-9553,-8325,1411,2807,-5917,-13344,-15664,-26519,-31616,-28129,-12689,-3197,-9478,-14580,-6584,8021,18359,24348,12141,2468,2359,14792,31428,23003,-5077,-3304,8425,8421,-773,-10109,-6083,332,-8942,-22564,-8600,9081,12248,-8027,-26496,-21878,-32496,-38054,-31626,-27702,-16631,322,6820,9904,8277,-5863,5355,42975,40336,32257,30090,28796,51588,72674,69531,54177,20724,618,-7888,-22489,-29779,-21318,-1409,23691,25735,5942,-7422,-6193,5313,13537,13468,-5460,-24222,-19854,-5513,8926,8429,-2682,-11402,-16058,-14472,-6848,5472,9312,10088,5887,4754,4409,12184,26603,24989,-277,-16539,-14071,-23595,-27536,5548,23154,14490,-6344,-15887,-21203,-3394,23065,39550,33313,16054,-12644,-29072,-29338,-11996,735,6318,11488,1651,-21380,-39470,-22654,-19448,-30128,-22030,-12063,-15614,11419,31708,44485,47501,50953,59723,51524,31348,4911,-18676,-22064,-16960,-12784,-18174,-4203,16914,25016,30576,32376,37147,37201,30084,21851,12896,-4611,-22152,-22793,-29625,-23224,-4674,10819,16236,13427,754,1565,11921,14869,8961,-3149,-2995,8166,8606,-2152,-2081,15747,40175,41090,17474,-8607,1409,519,-31623,-20267,-12006,-18131,-15387,4496,29957,34754,15115,782,-2142,-24320,-34007,901,12971,-5473,-30356,-4712,13839,9455,-14875,-41210,-31372,-14250,-2329,6576,5590,-4436,-29540,-6804,32642,59166,60616,18323,-24629,-35237,-19759,3823,11424,17985,36712,43858,40468,55078,68526,71603,66835,40295,12353,-10553,-24438,-5982,21266,27619,-3673,-16457,-10372,-16652,-8873,20798,37248,24961,7275,8668,6992,-121,5965,7785,1702,1888,15724,21921,15132,5467,7999,9083,3471,5411,10196,-1947,-26494,-10,15228,5069,-3161,-8779,-23813,-39930,-47737,-18451,-1436,-7818,-22793,-39741,-20239,-16290,-18989,-19436,-11556,18438,44563,26443,1765,-3600,-6067,-22368,-34699,-36482,-26107,-21153,-1548,18880,31304,19625,7705,-3338,-11957,-34669,-33285,-3620,6757,-12957,-8137,9512,18861,33234,48433,27854,-7774,-4978,-722,700,6580,-11614,5184,42988,50169,23026,-11320,-37495,-21851,-10572,-2519,-162,21848,38018,26578,-531,2504,19894,17335,-1909,-23418,-25394,-12938,-9164,4001,11167,1262,-34373,-51245,-12528,10612,25300,62536,70869,48527,15325,-8494,-12133,-9103,-18101,-5352,22654,46226,47964,15292,-21619,11073,36868,22174,-6814],[6243,16599,-4706,-18192,5656,17091,9446,-8489,8203,44989,59441,38420,1700,-21391,-6593,24977,25234,9593,-9717,-34299,-18467,3175,4361,-21793,-29802,-5184,9719,14426,16654,20350,24199,32734,68416,92450,61639,26088,28306,52157,39732,11575,-12796,-4582,10092,13432,11905,-11314,-39175,-2255,13865,5738,-11947,-8011,2185,1590,-11114,-16350,-15839,-17992,-9603,5731,16712,7296,-4120,1355,6750,-6084,-9701,-16472,-17117,-11724,-18130,-25532,-24802,-26397,-16812,8129,15902,-9605,-19097,725,22736,34972,19296,12436,46312,60312,26204,-14847,-25149,-19299,-6824,7138,4560,-18015,-12143,11341,35303,28561,1850,-21828,-19549,-7567,-8363,-7165,3378,12252,6703,-12573,-30806,-27044,-20291,-21938,-17374,-11479,-7310,2440,4683,-4538,395,24132,39084,17996,111,2812,-17210,-27685,-25813,-34930,-14047,-1824,-16300,-16488,9541,14404,6977,-6326,-8679,-16205,-28446,-19433,-16396,-25428,-13314,8509,314,-32609,16306,84132,118994,74919,8466,-28169,3000,104,-11710,-17727,-18726,-17160,7260,19453,9494,5143,5903,24614,60752,78843,42556,4194,-16775,-16098,-6589,1811,-255,9885,18109,9543,21797,65310,85726,59721,11376,-33485,-53007,-52252,-37120,-32589,-36561,-15081,-9088,2299,21912,34951,10124,-30011,796,21249,14761,-36619,-26776,3347,-740,-20468,2195,21387,26668,23839,19262,36693,54216,74229,36175,-3894,-23841,-25217,-10155,9282,15472,9021,-7615,-25064,1253,27220,37403,22433,-15201,-7127,24239,30266,20099,1562,10240,26705,24078,2670,-20565,-13310,10137,6555,-14053,-24233,-5042,17527,28417,6313,-37587,-13172,9403,-6851,-8624,12586,31498,37892,23474,3671,-10215,-15061,-9901,3719,530,-9859,-21609,-11214,25956,45142,46342,30240,256,-20262,-17931,-7798,-3362,-1176,11888,29571,33705,18517,-7802,-12883,-12133,-13406,-17797,-26158,-31932,-21740,-17985,-26800,-9352,-1025,-8005,-14552,-13009,-8996,5991,17402,9635,-4506,-20637,-18476,-6881,6373,14515,19411,32962,47316,28796,14921,18105,14032,-3747,-324,11346,15276,17592,13736,-7610,-27033,5397,16682,10681,-10322,-26512,-15853,4672,30907,44367,26194,23328,26586,31310,17911,-2598,954,14459,28137,25417,2987,-20704,-20781,-6009,-1616,-5831,-20847,-30859,-32632,-25192,-10463,24521,47578,60519,55463,32552,10095,6625,-935,-16864,-22932,-20614,-15784,-14499,-14287,-11616,-3043,3863,6330,16503,28769,18747,4107,22017,19797,-2144,-19250,-20221,-26170,-31885,-31550,-27884,-15056,-4383,523,-10177,-20098,-31340,-29534,-7606,25208,31881,15442,-21766,-32988,-23822,-12396,-7011,373,6590,-6245,-26459,803,21166,11030,-9688,-14360,-23482,7820,42136,39539,21202,10050,13586,16970,9137,-4895,-703,20485,53746,55562,15593,-30129,5065,15301,-1265,-16812,-4523,-4672,-8589,-9712,-2808,10493,12243,-6292,-26156,-29977,-8254,-312,-5273,-7881,-3648,-15853,-22406,10926,35893,37545,7807,-11490,17764,16512,1369,12799,24762,14565,4372,5066,5883,3870,4564,6401,-15721,-10645,-7407,-25979,-833,17363,3333,-17393,-27607,-20838,-6591,-3491,-25766,-15580,21247,33331,34879,35225,41621,50809,43802,6000,-29786,-21880,-14983,-19593,-11110,-2980,-20566,-25664,-21978,-16168,-18239,-3636,14654,25546,21206,-1174,-18233,18961,34770,27893,25695,32394,33665,21447,-2243,-7776,-997,35,-19894,-34889,-19044,-3605,-545,-267,-6196,5054,6718,-14299,-37615,-15674,-5591,6331,21185,7058,-3941,29739,20189,-9178,3531,16091,-2093,-18502,-27288,-20444,-11636,-14057,-3952,10070,-6158,-30911,11861,55319,61171,35808,19841,20293,12642,-8453,-41234,-22585,-29955,-25780,-5492,-8317,-7384,3066,3215,-3849,-4478,-9543,-25218,-11487,-4573,-9950,-18939,-23701,-18891,-10020,1362,2997,-2482,-12923,-11029,992,2067,4471,113,-10415,-31150,-21121,-12918,-12455,-16141,-17871,-16146,-15938,-28097,4892,32906,53236,39334,-6056,-4194,32503,68151,74888,37960,-9857,-19925,19061,52318,56955,28546,-8731,-22678,4827,18259,10682,6613,1827,1735,8054,4103,-16079,-14294,4300,15996,15965,1687,-18093,-27521,-23057,-27811,-17036,3469,10379,-1037,-3599,16603,40072,48166,21548,-14012,9686,25907,27931,11643,-18501,-29707,-17919,-8313,8357,30666,51454,58474,41780,8216,-20102,-12223,8796,18641,27963,35424,46037,39706,22646,7484,-5452,-11566,-16353,-17670,3588,16698,15000,-22,-10668,-11376,-11290,-6371,-7997,-15240,-20054,-19209,-29197,-35459,-29577,-13582,-4349,-11470,-18115,-10194,4266,12604,15141,319,-7540,-4033,14532,34852,27625,37,1004,13245,12637,2406,-5574,1148,7386,-6840,-29782,-2602,20929,22655,366,-18375,-16777,-24572,-33043,-36766,-35895,-6066,11971,18075,17454,8702,-4714,24740,65571,55315,42505,40373,38631,58819,77110,71743,53143,16437,-6646,-14912,-21246,-28332,-27935,-7654,16625,14470,-4526,-2127,6693,14880,18656,16446,-2363,-22014,-21782,-9484,6776,7982,-6328,-21307,-34851,-23006,-11750,-948,3182,4648,4396,6192,5970,13263,29523,27086,-2194,-19425,-16066,-15739,-28834,2701,18561,12775,-1182,-9998,-22214,-5594,20533,37626,31184,15310,-9886,-25160,-25575,-9255,3162,10877,19692,12791,-7736,-26756,-22719,-21262,-26688,-11581,-1971,-10322,12651,33284,44062,41248,39719,50099,47805,32017,6715,-18039,-22206,-17995,-15627,-20332,-1524,21218,29818,33185,30836,33175,32240,27299,23677,18178,2301,-16633,-21550,-35054,-24601,1260,20359,25451,19687,2702,1146,11434,13986,8124,-3808,-6134,4235,5934,-2056,-291,17812,44021,47343,21434,-8281,4356,8250,-22534,-26897,-15410,-18387,-11110,6683,27523,31043,11825,440,496,-21505,-35367,-479,14841,1758,-21577,-8963,7838,4817,-16738,-35123,-30320,-20221,-13347,-6716,-4662,-8021,-23276,-6108,34572,67292,69519,23705,-22833,-44052,-23897,4403,8464,8347,23116,33959,36582,56453,78441,83220,71428,37649,7929,-14871,-29855,-9013,18534,24672,-6096,-21673,-19262,-27973,-11312,28723,49083,36744,15864,13825,11566,7021,12055,10302,851,-898,10531,15453,10801,8748,14129,14007,7536,10238,15828,5533,-25268,-8184,9721,2662,-5627,-12129,-30011,-47987,-38803,-10935,3013,-9091,-29712,-41115,-21394,-21625,-23540,-20558,-3968,32684,63051,35306,3999,-1426,2457,-8288,-22077,-44936,-32776,-27558,-10891,7139,23180,17003,8280,-2808,-14739,-38147,-22406,7713,15723,-7930,-11027,5385,20351,44793,64755,37251,-4084,-4541,-3927,-3908,7965,-3598,5875,38004,41654,12840,-21239,-29063,-12811,-2817,562,-144,22179,41406,34567,7740,670,12265,12265,-5309,-31115,-37487,-12655,-976,17972,22827,6879,-20350,-47548,-22848,5659,25337,59591,67971,47330,13591,-13790,-19807,-17809,-29077,-14493,16337,42007,45329,11540,-18716,12598,33831,16533,-10846],[5765,16341,-2348,-20974,4108,18489,11121,-8606,9469,51433,67342,43323,5018,-20335,-9033,22069,22929,7821,-11779,-35018,-13215,9548,11404,-17301,-30854,-6228,7722,10568,12133,16781,23853,34995,69049,87005,50523,21801,36042,59471,38340,6289,-19125,-9548,7355,14033,16173,-4712,-32702,-1941,16529,7937,-9958,-4010,4950,4195,-8240,-14220,-15462,-21295,-15303,618,14279,8994,3567,3163,2263,-11522,-13768,-18995,-15730,-7451,-13680,-24485,-24963,-26955,-23273,6299,20544,2219,-13338,-9228,15805,35326,20067,10228,51019,72275,40946,-2417,-22412,-22814,-10403,4320,3733,-16664,-19502,2731,31049,31042,8155,-16847,-17926,-5818,-6485,-5047,4680,10331,5444,-8298,-21237,-30462,-29626,-27673,-22754,-18156,-11408,698,1781,-9059,-1370,21146,34547,14187,831,4234,-19834,-28326,-25382,-33459,-18059,-7921,-19177,-13380,6656,6046,-4365,-12912,-4456,-10518,-25158,-19571,-17707,-26206,-16716,863,-6995,-34115,13616,74253,108464,71143,8924,-27090,8686,8415,-6318,-14338,-12791,-11242,15254,33121,23829,13667,6995,17413,46317,63788,34420,2007,-15538,-13818,-10366,-5592,-10309,-7509,-1839,-1941,14467,30560,8533,-55000,-117911,-145635,-122137,-73239,-42522,-41093,-18108,-301,-958,6741,22398,28882,1500,-33966,1659,13801,-4462,-46149,-7689,14156,3610,-22305,-9804,5735,9576,10641,7483,24606,42746,65997,33972,-4360,-24901,-27968,-9594,11161,16868,8840,-9232,-28431,-2781,22131,31799,17748,-21181,3194,40903,45208,23728,-1202,11541,28367,22735,-742,-15584,-4112,16827,8070,-18387,-26421,-6296,15098,27128,7989,-33158,-20868,1411,-12571,-11016,8930,27695,34626,20679,1807,-9592,-15884,-13938,4618,3361,-9540,-23567,-13548,23562,41341,42810,30302,4073,-17540,-17545,-5869,-5113,-6664,11717,31206,30127,8294,-27291,-33615,-12189,-13534,-16113,-21260,-28802,-24768,-19861,-20718,1407,-1617,-18242,-27827,-16440,-5077,10097,19992,12125,-1851,-15766,-10721,859,10788,14540,17835,31923,49124,29051,11075,13615,10397,-11769,-13102,-2638,-741,1341,851,-16084,-20691,11510,22641,14744,-8627,-21025,-9834,10638,39468,60868,44209,35901,32618,33435,19780,229,5663,17108,26011,18776,-6825,-24590,-12894,-1525,1415,-573,-13510,-24291,-31478,-28400,-13878,18921,41853,58607,59492,40828,17022,10879,3068,-12885,-19204,-18956,-16079,-13180,-9125,-6344,-5377,729,4794,14443,26887,17760,2747,22322,23864,3252,-13114,-11631,-18194,-32923,-31746,-22404,-11992,-4281,3454,-2087,-13368,-30267,-32827,-14839,19214,31014,19802,-15977,-38242,-22743,-10870,-3897,1894,2027,-13884,-33340,4710,24482,13037,-10729,-20343,-27012,14269,50909,44652,17918,9520,20266,18666,7097,-8796,-3130,20607,54253,58964,20371,-25496,2857,13622,-3708,-25288,-4890,-1833,-2467,-2355,2882,13755,13390,-6951,-26877,-27639,-7027,-1428,-4960,-1176,7262,-2926,-22122,8579,36157,35817,-1268,-11163,21607,16489,-5207,777,8225,-1464,-4011,5149,7229,-3093,-12111,-8350,-16125,-2767,-1811,-25217,-3726,13015,-2671,-19553,-22574,-18733,-8915,-11045,-28743,-2257,28299,36498,35362,32111,34442,41215,37333,4864,-17137,-11362,-9961,-26570,-18636,-9699,-28025,-21343,-14755,-10893,-16409,-4110,15859,28604,22653,-1738,-20780,22307,41467,33880,29099,34885,36464,25522,5183,2873,10816,8388,-16047,-39073,-20195,-4605,-1290,-167,-7145,-746,-1067,-21231,-30728,-10922,-2631,10386,27094,17964,3857,28971,18585,-1904,11806,19129,-2183,-19411,-28185,-20821,-12940,-16491,-3863,9336,-8801,-28147,16707,58830,63728,37868,18959,15590,7014,-13131,-39648,-16825,-24307,-37032,-22572,-22167,-17732,-5418,-6422,-13799,-6758,-6584,-20567,-7787,1181,-4352,-15647,-22731,-16687,-8881,-1456,-3985,-10804,-22717,-22151,-6936,-781,4424,30,-11845,-27880,-17264,-10642,-12364,-15767,-12322,-10348,-13626,-25718,8226,36090,54814,38460,-5091,-2028,35210,76558,83477,36635,-16165,-9921,29853,59197,58440,30836,-3258,-29585,-3756,16960,14077,5314,-3283,-1965,6113,2383,-18171,-16040,-2630,5549,11714,2837,-15988,-27609,-21135,-24705,-12206,7298,9015,-5228,-3852,17342,39792,47023,21232,-11960,8249,22333,23511,9880,-14872,-23443,-18986,-14038,1636,23910,46891,59313,45677,11862,-16691,-16069,933,7541,18407,29897,44937,41678,24443,10195,-1299,-8010,-13510,-13436,11780,30517,30583,9826,-9492,-14572,-16273,-17168,-20325,-25158,-27970,-24463,-32186,-38088,-30909,-14929,-5839,-13186,-21554,-15839,-861,7076,7231,-10745,-18384,-10580,13844,37133,30617,2316,1702,15094,13911,2507,-4281,5396,12783,-3559,-38283,1433,30100,31617,8927,-10167,-11815,-17262,-26048,-33341,-28853,2624,20021,25211,20901,6167,-3431,39303,80224,64514,48076,45766,43744,60523,76167,69955,49545,9471,-16551,-17049,-9641,-18584,-35533,-17026,5667,-1070,-16734,3247,16328,21817,21806,17917,27,-18213,-20120,-12949,2534,5903,-7511,-17080,-15548,-12489,-10756,-7578,-4677,-1671,2572,6810,6025,11874,29449,26351,-5735,-20098,-12876,-8156,-24675,59,12297,9953,3659,-4518,-22834,-9238,16725,34111,27163,13046,-7084,-19941,-21132,-7489,3557,12331,24966,21614,3791,-15091,-19408,-20375,-20278,-2077,6255,-4265,13814,33256,41123,33105,27724,39495,42311,30449,6624,-18138,-22030,-19102,-18802,-20689,1295,24892,33514,34088,27228,26911,25101,22851,24257,22147,7829,-12646,-22014,-36607,-19409,9837,29885,33776,24913,3691,1065,11495,12035,5360,-5061,-8717,-53,2369,-2857,294,17298,43511,49490,23278,-8383,5952,14634,-13971,-34069,-18919,-17656,-7823,5881,22121,24459,7273,492,1845,-20647,-34634,352,19263,10760,-13723,-14067,1291,761,-16471,-27865,-27160,-26000,-24959,-21249,-15824,-10067,-16311,-7070,32474,69334,71381,25180,-20770,-42141,-23232,2569,2060,-3924,7138,20973,30664,57903,89083,93351,73414,33184,3605,-17415,-35294,-13785,13535,19494,-9991,-27789,-25585,-37880,-10538,37107,60562,48093,23565,17433,15641,13868,16630,11008,-1662,-5328,3849,8478,8582,13320,20517,19224,11706,14139,19557,10870,-21160,-15097,5667,3375,-5635,-14434,-34908,-40766,-28954,-3509,6493,-10329,-31960,-31557,-22020,-27538,-28199,-21851,2034,45816,80877,42238,5227,-564,9427,3769,-12202,-38315,-37359,-32578,-19477,-4475,14543,13735,7822,-3747,-19191,-39079,-11199,18314,22970,-3344,-12663,1421,20941,53810,76048,41727,-2757,-3038,-4658,-7528,9099,4433,10536,34922,33441,2969,-30526,-18915,-2662,5406,3690,-102,21983,43788,41690,16646,1577,5406,7792,-6151,-28958,-31588,-5867,9728,34242,38658,19742,-121,-31811,-31234,2164,26443,55582,62870,45314,13337,-16834,-25378,-22946,-36128,-20562,11227,37323,42244,9033,-13754,14507,30892,11472,-13478],[7467,17820,2364,-17822,3947,20374,13471,-6396,13062,57962,74559,48844,10588,-15691,-10906,18345,20451,7475,-11300,-32826,-7501,15574,18209,-12223,-30551,-6465,6709,7762,8226,13411,23805,37771,70022,81399,38997,17789,44305,67347,38940,3533,-23914,-13767,5797,17907,26199,8726,-21976,-2281,18563,9730,-7956,543,7937,6681,-4990,-11135,-14449,-24494,-21238,-5420,11290,11791,12506,6912,-2272,-18260,-19302,-21990,-14966,-3784,-8702,-20439,-21210,-22184,-29520,4134,24933,13176,-6947,-18784,12966,40071,24310,8550,54360,81328,52836,9997,-16618,-26003,-14885,1870,6389,-8725,-28883,-6003,29606,37400,17910,-9201,-14520,-3230,-4610,-4834,3620,6510,3317,-3915,-9762,-23192,-36209,-31985,-27783,-24834,-14912,-1931,-3200,-15721,-4041,16643,28159,8714,-27,2909,-24000,-27416,-23655,-29660,-22137,-13389,-19373,-11522,1381,-4522,-18349,-21321,-1703,-6582,-22575,-18765,-18027,-26677,-20625,-7442,-14874,-33949,8222,58372,89507,62339,7450,-26110,12619,16132,-219,-9379,-6976,-6736,19714,41603,34398,20510,7886,10394,30814,46284,24236,-2105,-15172,-9909,-6996,960,-3624,-13114,-20100,-14354,5244,-11645,-80474,-172190,-226197,-213483,-142193,-71731,-48984,-34931,4602,14794,7024,11348,22966,22059,-8099,-28730,3973,7588,-19291,-22558,10958,23932,7523,-21003,-20250,-8654,-6496,-2730,-5721,9908,28047,54150,30125,-4367,-23979,-31226,-9550,12335,17189,7591,-11671,-31457,-7416,14981,23245,10645,-27427,12325,55310,57801,27225,-4787,11940,28996,21110,-1512,-6926,6673,24873,11192,-19797,-27471,-8395,11581,24304,8203,-28978,-28705,-7458,-19426,-13977,4121,22784,30430,17095,275,-6739,-13856,-19280,2857,4171,-10438,-25977,-16919,19025,35242,37209,28230,6417,-15865,-17904,-2826,-3329,-10709,11444,31805,24991,-3028,-27339,-14359,-9890,-16274,-16837,-18363,-24011,-27344,-20375,-7840,15117,-1859,-28928,-27332,-13073,-1223,12072,19886,12212,-247,-11352,-4899,6298,13707,14442,17580,32009,51445,30146,7609,8242,5647,-20702,-30128,-21847,-22000,-19543,-15695,-26842,-13760,17242,27623,17525,-7379,-16635,-6216,13309,43958,73266,60974,48601,38293,34102,21396,3593,9084,17376,21507,11779,-12352,-19209,-6023,1744,3056,3053,-7630,-19003,-27357,-29139,-17292,12578,35071,55584,62644,48202,23145,14618,6919,-9066,-15798,-17194,-16020,-12046,-4106,-202,-6521,-3348,1745,9247,20348,11993,-602,23006,27901,8149,-7874,-4723,-12564,-28858,-27398,-16991,-9324,-5391,5928,5720,-4789,-21790,-32643,-24275,10318,27393,22973,-5496,-27852,-20854,-10830,-2507,1980,-4299,-22691,-28596,7482,25038,12773,-12585,-26883,-25596,19413,57325,47903,12887,7657,25702,19422,4253,-12856,-5136,20622,53438,60243,23824,-21928,-62,11774,-3690,-25447,-4180,1908,5186,6185,8242,14501,11400,-9767,-26246,-21983,-5790,-3110,-5078,3387,15353,6819,-20098,4604,33661,30921,-11635,-5790,24958,15930,-12052,-13079,-9665,-18480,-10704,4665,8564,-5454,-20141,-18357,-12944,3498,2208,-24015,-7252,8625,-6239,-15343,-16626,-16902,-11824,-17383,-18432,9160,32097,36260,33228,26640,24691,29261,28348,4002,-3378,4288,2927,-18067,-25734,-18066,-32715,-13962,-7001,-6345,-16150,-6537,14964,29033,22399,-2301,-21139,24202,45973,37749,30913,35891,38365,30325,15477,17570,25092,17131,-11720,-35963,-20925,-6036,-2570,-705,-9396,-9015,-11102,-31292,-26240,-5457,1013,14471,33258,28998,10954,25319,14746,3030,18174,21229,-2554,-21051,-30058,-22123,-15350,-20154,-6417,5659,-13301,-23984,19174,58625,63163,37610,15899,8183,-1175,-19065,-33251,-11214,-17364,-37086,-38724,-35231,-25732,-13181,-16532,-24705,-7293,-2927,-15907,-4795,5318,-648,-14096,-23673,-15923,-8887,-4833,-10941,-19172,-31792,-32370,-13913,-2300,4037,-1758,-14535,-24468,-15364,-11295,-15346,-18403,-8582,-4389,-10507,-23403,9966,37411,54216,35445,-5418,-567,36636,83109,89187,33449,-22581,-2119,39192,65119,58163,30847,1448,-28683,-14219,13075,14391,1415,-10272,-6532,3436,45,-20185,-18592,-10190,-6245,5787,2312,-14678,-26940,-19289,-22424,-9021,8653,5398,-10941,-6206,14440,35241,41752,18132,-11284,5639,17233,18101,8993,-9112,-17679,-19641,-20757,-6081,15646,39727,56467,46335,14135,-13019,-22695,-10710,-5616,7033,21986,40355,39695,23044,10650,1058,-5713,-11364,-10347,18089,42193,44563,19174,-7629,-18329,-22449,-29904,-27559,-29239,-33325,-30184,-32700,-34955,-31782,-16199,-6821,-12662,-20829,-21907,-6493,2799,2586,-17055,-27527,-14947,13153,37987,31477,1627,-968,14352,12835,180,-5766,6740,16068,338,-36862,3854,36895,39398,17681,-1762,-6550,-10436,-18573,-24114,-16230,9874,24854,28527,20961,1739,-2300,48023,86356,67945,49214,46374,44020,56978,70754,65440,45012,1663,-27484,-9983,5213,-6475,-30037,-26080,-4143,-15462,-25155,8316,22745,26033,23199,18475,2291,-13176,-14534,-12099,-995,3213,-5419,-1001,9792,7477,-2017,-10123,-12284,-7614,1274,7474,5390,8616,27002,23704,-9745,-18171,-7033,-3026,-20002,-1646,5583,7207,8569,1060,-21228,-13136,12944,30360,22356,9979,-3865,-13366,-16130,-6551,2274,10840,27267,28020,13191,-5128,-14225,-16957,-13121,6138,12835,2166,16224,33112,37229,24660,16717,29405,36088,27425,5387,-18110,-20741,-19379,-20858,-17593,5275,29086,37305,34614,22998,19761,17012,17708,24264,25378,12593,-9432,-23225,-28649,-9644,20186,39342,41699,29910,4916,2976,13867,10634,1787,-5989,-9671,-3667,-1265,-3839,504,15284,39802,48339,23735,-8216,6459,19600,-5954,-38685,-21325,-15723,-5485,3175,15264,16679,3149,1303,2025,-21356,-32041,3308,25541,20053,-7063,-19258,-4328,-1414,-13996,-20965,-22996,-30345,-35554,-35179,-25892,-9784,-9126,-8606,27096,65727,67161,23585,-18236,-33104,-18382,-1047,-6966,-16852,-7982,6925,24059,59888,99104,100884,73033,28157,1230,-16118,-37476,-18778,7310,12774,-15056,-33335,-26133,-39546,-6595,45568,71123,58387,29959,19483,19267,20043,19542,9991,-5642,-11306,-4168,1255,7941,17330,25733,23596,14946,16223,20651,13176,-17850,-20851,2882,6291,-3728,-16125,-38131,-33935,-20948,2206,7859,-12165,-28467,-22445,-23181,-34858,-33500,-24260,4947,53907,93045,44745,3996,-2328,13036,11481,-7125,-34283,-40343,-36825,-27875,-16413,4645,8579,4918,-7291,-25969,-37586,-2872,25171,26130,-1506,-15217,-4398,18242,57222,78951,39141,-5951,-3159,-5184,-12065,7499,9267,14681,31014,23606,-8144,-38513,-10868,4938,10414,3428,-3273,18152,41955,44452,22298,1641,-3493,726,-7949,-22235,-19989,672,17675,48117,53644,34248,17508,-19086,-38134,-3237,24067,46351,51323,37954,10045,-21566,-33009,-29396,-43147,-27523,3027,27757,34036,3033,-12524,11548,23022,1990,-19633],[7840,17541,5577,-12256,2567,19484,12902,-5605,15753,61457,77938,51798,15253,-10120,-13269,12347,15774,5990,-11217,-30811,-3804,18721,22228,-8936,-31778,-8417,4499,4214,3154,8335,22045,38917,69450,74502,26175,12670,50805,73088,39163,1429,-28570,-18509,4303,23213,38315,23152,-13095,-4670,18895,9987,-6789,4613,9995,7929,-2503,-8291,-13893,-28399,-27504,-12710,7352,14954,21111,11438,-6409,-25431,-26232,-26191,-15472,-1309,-4766,-16454,-16615,-15752,-35528,872,27445,21417,-2361,-27220,14847,47613,30221,6543,55333,86363,60885,21042,-8038,-22796,-19528,-101,12366,3658,-27628,-12606,31385,46387,29583,156,-9574,-259,-3218,-7009,-353,669,376,681,1690,-13668,-34677,-34972,-32258,-31181,-17274,-5103,-9569,-23863,-6946,11019,20407,2166,-1819,-289,-29050,-24449,-20595,-24667,-23645,-16296,-16885,-10699,-5598,-15197,-32053,-29653,-456,-4305,-20206,-16873,-17172,-26105,-24075,-15344,-22458,-32787,948,38631,65382,50228,4721,-25196,14913,23338,7080,-2629,-1220,-3230,20836,44274,39582,23175,6048,2524,15490,28803,13982,-7067,-15854,-5346,1842,14451,10106,-5709,-31110,-25505,-3919,-53296,-160199,-233191,-225923,-168234,-94471,-53065,-53161,-17237,26871,28695,14128,15464,23593,15934,-16478,-19829,7414,3618,-22487,-3856,24971,30626,10020,-18837,-28123,-20716,-19872,-14285,-18607,-6462,10723,39039,24712,-3731,-20857,-33534,-9394,13508,17263,6155,-14169,-33557,-11916,6638,12963,2585,-28309,19836,66487,67017,30364,-8258,11922,28928,19683,119,2766,17707,34068,17156,-15279,-26509,-10767,7749,20356,6894,-25653,-33416,-14962,-26220,-16688,-724,18062,26395,13816,592,-583,-7355,-23055,-1575,2666,-12464,-28415,-20425,13460,27980,30408,24331,7213,-14989,-18722,14,58,-12749,11716,32154,19543,-13809,-9313,8453,-5516,-21240,-19641,-17295,-19546,-28953,-18105,8144,30906,-553,-37134,-14165,-4948,2495,13083,18687,11219,1081,-7500,-895,9499,15212,14707,19081,33215,53914,32117,5057,2566,915,-26868,-47581,-40591,-41689,-38549,-31077,-36754,-6201,22905,31943,19442,-6267,-13239,-4427,13322,44906,81399,75764,60804,43815,34114,23283,7043,10706,15410,15476,5960,-10696,-10351,123,4229,3733,5240,-3012,-14800,-23616,-26345,-19185,7000,28583,52284,64909,54292,28351,17917,10678,-5385,-12890,-15471,-15217,-10513,874,6472,-4557,-6955,-2062,2008,10727,3461,-3005,25622,32483,12735,-3293,629,-8332,-23231,-22191,-11711,-6603,-7404,7385,12999,5232,-11312,-27743,-34742,-337,21817,25064,5501,-16729,-18445,-11572,-2148,1253,-11399,-30301,-19422,9795,23518,10970,-14375,-31910,-19884,23824,61707,49967,7820,5209,29579,19701,1493,-15883,-5635,21130,51532,59312,25735,-19173,-3067,10132,-1400,-17468,-1794,7004,14507,16157,14004,13405,6677,-14388,-24955,-16379,-4206,-4541,-5101,6285,20701,13377,-17690,162,29282,23554,-22493,1302,27561,15487,-16537,-26812,-23273,-24471,-12701,4290,9850,-3493,-13019,-14989,-7711,8292,5034,-21899,-10272,5360,-6176,-8146,-10578,-14844,-14266,-19938,-7284,18504,33260,33437,29308,19848,13758,16573,18463,4619,10760,22248,20135,-3231,-25955,-24703,-29822,-5914,62,-2615,-16707,-10247,12369,27239,20975,-2563,-19425,25099,48576,39906,31753,36161,40120,36373,28207,34851,41104,26587,-6128,-29335,-20101,-7317,-3899,-1245,-11574,-17883,-19646,-40933,-22594,1,5566,18534,38532,38255,17042,19578,9280,5885,22841,22797,-2566,-22423,-30976,-22556,-17332,-23803,-10329,588,-18034,-19655,20058,56204,60949,36109,11673,-546,-9856,-22322,-24600,-5756,-10997,-29025,-27254,-28782,-26243,-17796,-25016,-31875,-4575,1815,-10902,-1897,8470,2048,-13144,-25493,-15684,-9109,-7536,-16405,-26543,-39109,-41024,-19293,-2302,3756,-4512,-17571,-20846,-14891,-14155,-20310,-23171,-6433,1676,-5882,-20598,10361,37237,52057,31214,-5953,399,36670,87457,92298,30170,-24714,3555,46401,69854,56909,29555,5692,-20768,-24286,7922,12278,-4246,-17919,-10922,475,-2371,-21286,-21067,-16645,-17960,-868,742,-13871,-25906,-17131,-20955,-7274,8280,779,-16863,-9689,8752,27330,33348,13155,-11230,2707,11700,13087,10039,-2251,-12570,-19593,-27336,-13049,7484,31280,50688,43993,15186,-8763,-27948,-24835,-19461,-5136,12641,33185,34520,19204,9336,1678,-4874,-10023,-8224,22395,51063,55918,26982,-5650,-22039,-28875,-40551,-20847,-22202,-30690,-32801,-30838,-32850,-32161,-17028,-6680,-8959,-14721,-25096,-12053,-51,1639,-15180,-22651,-15091,12522,37056,29835,-1934,-6626,11634,10231,-3788,-9625,5313,16971,3907,-29317,4779,41503,45998,26175,6528,-1117,-4280,-11545,-14321,-4135,15777,26722,28258,18151,-3863,-1983,50420,84105,65690,45979,42104,39161,48558,62056,59660,41261,-4086,-32782,2050,19880,5651,-19538,-26753,-5592,-17055,-21532,12107,25517,26970,22408,17975,4190,-8095,-7527,-6285,-1131,295,-1872,16719,34058,28474,10514,-6278,-16887,-12818,268,8133,4114,3357,22117,19344,-13920,-15579,-1978,-1366,-17006,-3023,-1351,4791,13047,6276,-17786,-16969,9408,26611,16855,5868,-883,-6500,-11522,-7146,-1136,5827,25735,31162,19890,2812,-8686,-12211,-6161,12531,17139,7946,19802,33218,32841,16340,7202,20034,29034,22713,2749,-18185,-18781,-19125,-21529,-12863,9890,33524,41018,34815,18431,12073,8097,11701,23238,27323,16103,-7286,-25211,-20171,1291,30520,47692,48644,34437,6548,7064,18743,10409,-2405,-6706,-9165,-6532,-5121,-5316,164,12019,33419,44065,22686,-8057,5405,22375,670,-32362,-22444,-13456,-4545,-971,7672,8572,240,2106,556,-23763,-28291,7344,32242,28247,-2164,-24409,-8028,-1460,-10446,-15160,-18935,-32622,-42502,-41473,-31709,-7444,-2065,-9763,19186,57204,58120,19782,-15182,-24245,-12230,-5788,-17445,-26420,-16612,-5114,18289,62466,107142,105148,70745,23433,1041,-11831,-34748,-22073,1352,5715,-20289,-33707,-20052,-30928,11,54259,80852,67819,35619,21027,23368,26217,21866,8707,-9412,-17288,-11891,-4588,9144,20929,30239,27766,18060,17530,20397,13759,-15081,-23660,3048,12129,1275,-15462,-36831,-27072,-13664,7398,8630,-12672,-19960,-12905,-22703,-41231,-36260,-25391,6924,57695,99185,44681,2893,-4104,15439,16750,-4244,-30483,-38285,-36881,-32542,-24866,-2661,5229,3417,-9121,-29476,-30608,5469,31185,28606,1055,-15168,-8199,15975,58341,77082,34298,-9077,-743,-1452,-12614,7724,15107,21231,30576,17687,-14038,-28981,-359,14468,16830,4842,-4301,16268,41510,48353,30028,6176,-7892,-2692,-5124,-10153,-4961,10897,28052,64962,72963,54526,37156,-3160,-30964,-2009,25292,39687,41406,33049,11320,-19740,-34026,-29666,-41243,-26137,918,22638,29977,2823,-6334,13061,19965,-1937,-18841],[6999,15678,7058,-6249,1227,16344,9430,-6493,17489,62138,77662,52185,18900,-3742,-12957,6569,10276,3764,-11654,-28761,-1631,19510,24039,-6673,-34501,-11736,1742,979,-1970,2387,19234,38997,68088,67757,13930,7577,55670,76609,39219,472,-31813,-22363,4029,29848,51069,36777,-5768,-7902,18802,9829,-5160,9019,11894,8839,167,-4806,-12830,-31492,-30772,-18672,4642,19593,29606,17109,-7225,-27564,-30530,-30473,-15494,1563,-1104,-12835,-11695,-8435,-27588,-2593,28337,27128,508,-29994,21320,56753,37021,4764,54632,88125,65867,31147,3646,-11197,-21263,-339,21588,19244,-12139,-12097,36768,57156,42729,11501,-2368,3872,-1277,-10301,-6367,-5850,-2089,6736,13930,-3204,-28188,-35676,-34776,-35570,-16984,-7336,-15140,-29473,-8107,5814,12935,-3544,-2543,-3245,-33011,-18976,-15632,-18272,-19954,-14465,-11877,-9605,-12363,-20992,-34588,-32699,324,-2545,-16709,-12966,-14245,-23194,-24732,-20158,-27364,-30192,-6382,18370,40557,37509,2351,-23323,16606,30830,16530,6566,5306,345,19810,42546,40870,23398,2940,-4979,2293,14361,6466,-10924,-16949,-521,12326,27940,23528,5746,-30910,-33204,-12019,-90554,-190133,-187051,-135234,-75156,-31617,-31319,-51751,2891,46411,40071,19694,18454,23753,11214,-20214,-9674,12265,2540,-14474,11228,35430,35456,12255,-15843,-31533,-29325,-26887,-20397,-27081,-22865,-7711,22077,18571,-1869,-15564,-32153,-8361,15467,18095,5686,-15573,-33950,-15065,-1390,3023,-3819,-20576,26144,74260,72908,33433,-10235,12362,28883,19181,3487,12399,28374,44153,26420,-6256,-23293,-12525,4714,16115,4576,-22547,-29499,-16804,-26278,-18055,-4232,14888,23631,12007,3964,9028,3538,-19759,-7803,-731,-15113,-30313,-22840,8261,20892,23483,19286,6803,-14375,-19359,2422,3626,-12654,13242,33168,15270,-22158,7927,28765,537,-27556,-23865,-17566,-15625,-29291,-12876,25905,47581,2798,-33448,383,4982,6194,14314,18092,10510,2788,-4163,1670,10904,15659,15707,22265,35209,55886,34813,3805,-2848,-2695,-26992,-57531,-53358,-54620,-51689,-42893,-41068,2077,28761,35902,20893,-5016,-10358,-3531,11617,43098,85404,87906,71868,49113,33908,25521,10410,10601,11577,8730,2430,-3941,-1037,5804,6222,3720,6090,376,-11474,-20011,-22386,-18802,3082,23065,48849,65816,58479,32267,20586,14139,-2072,-10780,-14117,-13768,-8347,5634,13070,627,-8589,-6161,-6312,-48,-4890,-1322,30641,37424,16726,468,4404,-4930,-17102,-17242,-6959,-3864,-10098,7396,19397,15982,-212,-20576,-44390,-11750,14748,25825,15383,-6345,-15468,-12324,-2243,-47,-18719,-32251,-10075,11715,20208,7903,-15810,-32123,-12763,27507,63881,50797,3845,2366,31242,19331,-1030,-17409,-4375,21908,48110,55550,25370,-17585,-6186,8193,1327,-10237,1411,12678,24467,26650,19858,10688,-695,-20505,-23345,-11571,-2670,-5710,-5206,7401,22969,16286,-16394,-4337,23197,13791,-33269,7916,28750,14900,-16669,-29270,-13474,-10091,-9988,3903,10528,395,-1056,-3227,-1785,11249,6342,-19476,-12653,3059,-4050,-1334,-5295,-13025,-16213,-18531,2094,24919,31661,28101,23605,11931,2267,3977,8630,6699,24295,40284,38314,11929,-19022,-25679,-22423,1219,5408,-201,-17955,-15470,7551,22870,18046,-3220,-17483,24528,48666,39847,31271,35455,41405,42855,41580,52288,57118,36054,396,-21812,-17702,-8742,-5772,-2106,-13004,-23064,-20035,-33386,-18652,4556,10251,21732,41433,44040,21125,11693,2149,6577,25457,23397,-2656,-23523,-30203,-21515,-18200,-26612,-15219,-5189,-22004,-16006,19633,52616,58004,33745,6490,-9920,-17181,-19891,-14583,-782,-6392,-22879,-17197,-19013,-20515,-18430,-29622,-24885,591,7050,-5930,596,10451,3788,-12432,-27448,-15893,-9629,-9578,-20093,-32821,-43816,-47377,-22900,-1553,3278,-8237,-20811,-17636,-15992,-19040,-26493,-29813,-6272,7101,-335,-17646,8892,35125,48084,25762,-6533,665,34858,88801,92628,27682,-20589,6558,50275,72309,54517,27150,8952,-11981,-27827,2557,8181,-11330,-25055,-14683,-3119,-5144,-21486,-23323,-21036,-28933,-8133,-2011,-13886,-25029,-14883,-20381,-7189,6274,-4353,-22400,-13979,617,16543,22385,6685,-11708,-414,6074,8807,12279,4157,-8684,-19491,-32504,-17880,522,22397,42349,38412,14556,-4329,-21401,-31444,-30234,-17589,2304,23912,26602,13308,6312,285,-5890,-9774,-7182,24354,56296,63502,32145,-4673,-25847,-34753,-28232,-7890,-10283,-22594,-29097,-29206,-31989,-32441,-17560,-5501,-2965,-5990,-22259,-17564,-2301,2748,-9421,-14492,-11685,11634,33891,25365,-8141,-14523,8008,7265,-8309,-15509,1227,15296,6221,-23209,4203,44078,51230,33689,14119,4024,891,-5507,-5574,6426,20229,25885,24719,12998,-10021,-2991,46754,74558,58230,38614,33098,29211,36488,52248,54719,40304,-3304,-22827,14843,32696,16606,-9426,-17341,3970,-3070,-10917,13846,24442,24272,19051,16208,5384,-3865,-1012,2019,3274,-2288,1021,32194,55357,48035,23573,1553,-15407,-17069,-840,8642,2337,-3898,14908,13572,-17990,-13925,572,-3357,-16250,-4869,-8363,2883,16706,10713,-13716,-20279,6085,22775,10645,518,1227,-401,-8157,-9819,-6760,-2820,19809,30512,23648,8662,-3531,-7004,330,16912,18685,12251,24051,33684,28229,8362,-492,11343,20915,16088,-1556,-18712,-16772,-18801,-21261,-8404,14193,37490,44032,34301,13500,4062,-1699,4410,20478,27212,17632,-6741,-28136,-12542,11248,39146,53758,53761,37912,8309,12463,25111,11285,-7345,-7805,-8127,-9024,-9741,-8105,-1448,7297,24567,36546,19501,-8830,1858,21731,4454,-27602,-23135,-12400,-5934,-6675,-782,82,-1937,1259,-3737,-28694,-24652,10589,37234,33439,-458,-30345,-10036,-840,-8078,-11966,-16698,-33869,-38672,-31067,-30321,-5056,3266,-11003,8283,43460,44299,13145,-13291,-18046,-8309,-12629,-28975,-27239,-14795,-12647,12734,63238,109994,103748,64858,17082,68,-8324,-30858,-25155,-5824,-3066,-26589,-28017,-12428,-22803,5883,60487,86971,73730,38282,20141,25620,29972,21636,5569,-14216,-24906,-20936,-10937,8829,21198,31204,28911,18289,15490,16424,10259,-15703,-25890,3466,17295,6018,-15190,-34508,-23045,-10272,8754,5638,-14733,-12199,-6342,-23055,-46232,-37025,-27992,5079,53734,95033,39006,-864,-8898,13114,15903,-6558,-29742,-35446,-36525,-36889,-32958,-10192,962,884,-11189,-29160,-23438,9852,32383,26721,500,-16517,-13697,10280,53006,66889,24361,-15528,279,1942,-12953,5732,17587,24814,28800,11978,-17085,-18013,7727,20859,19674,3297,-7639,11882,37847,48602,34801,9815,-12006,-7259,-3442,-350,6917,18252,34594,77972,89514,72526,52027,10208,-18069,1469,24373,30449,28267,25185,11090,-17271,-33534,-30287,-38574,-22469,-500,16608,24457,2475,-1551,13070,15919,-6081,-16541],[5986,13353,7543,-278,1889,12546,3888,-8645,18481,60553,74282,50264,21518,3146,-7732,4117,5574,1018,-12961,-26628,-745,18305,24134,-4710,-39055,-16563,-1488,-1486,-6481,-4235,15269,37800,65819,61516,3404,2537,57966,77002,38435,37,-33135,-24628,4592,36132,62060,47395,-890,-11555,18141,8855,-3551,12701,12589,8528,2229,-1557,-12034,-30471,-28582,-21254,3919,24622,36209,22087,-4292,-21261,-25902,-35422,-14608,4564,1267,-11374,-8403,-2266,-19809,-7610,25829,28455,-130,-24765,28615,63919,41791,1382,50707,85219,66329,38379,15933,2934,-19343,-587,30835,34760,4601,-4701,42558,66110,54326,22415,4971,7231,-337,-15361,-16070,-13930,-5568,12594,25128,6189,-22344,-35623,-35893,-36176,-15666,-10002,-19333,-18777,-8315,-267,4601,-8976,-3039,-6737,-35389,-13636,-11202,-12901,-14923,-10704,-7255,-9748,-19326,-18441,-21346,-27353,-1046,-2945,-13754,-9106,-11290,-19939,-23101,-20817,-28297,-28127,-14773,-1914,16386,23983,-786,-22202,15940,36434,25839,15867,10678,2233,15407,35883,38073,21911,-197,-11560,-9121,2761,1457,-14136,-20005,2229,19922,36582,32732,15259,-25998,-39245,-22387,-128412,-139256,-88465,-18811,27388,32707,-9673,-47821,20349,60139,46042,21224,18058,21009,5805,-17057,-231,16543,1825,-4805,22977,43081,38879,13887,-13283,-28811,-34588,-23669,-18606,-24643,-38620,-27788,2830,10443,-509,-10226,-28440,-8013,16578,18280,5021,-16844,-33673,-17751,-9546,-6038,-7042,-11147,29797,76801,73958,34723,-11519,12090,27598,18254,6039,19538,36301,52718,36652,3647,-19912,-14740,1651,10615,190,-20391,-21500,-12176,-19339,-18858,-6960,12417,21119,10739,8990,19920,16266,-9970,-15544,-6832,-19368,-32765,-24368,3238,13688,15926,12398,4191,-14935,-20570,3254,5446,-11970,15141,34190,12147,-27194,20624,43800,6724,-32832,-29871,-19764,-13262,-29494,-6605,43065,62649,6770,-25847,12938,14066,8684,15514,18296,9973,4031,-2370,2282,10123,14497,16617,25764,36758,55889,37094,3115,-8509,-5294,-22626,-45986,-55572,-59456,-59799,-53642,-35446,10554,34208,38989,21457,-4217,-8297,-3168,8735,38936,85163,96298,80609,53236,32814,27059,12960,8615,5879,1537,1054,4001,7613,10849,7527,2785,5284,2119,-9148,-16694,-18621,-17052,565,18211,44645,64456,59855,34185,22096,16760,345,-9990,-13674,-12187,-5750,9695,18744,7566,-7319,-10314,-14811,-9371,-8750,5540,37360,42018,19604,3087,6524,-2037,-11049,-13112,-3235,-1358,-13043,5798,24555,26627,10655,-12914,-41900,-22477,6680,25084,23403,3002,-11652,-11985,-1971,-1542,-25661,-27045,-1370,13209,15527,3940,-16628,-27396,-5258,30539,63824,50264,1668,-659,30386,18213,-3143,-16964,-1232,22759,42978,48762,22419,-17267,-9274,5617,3130,-4656,4526,18082,34018,36690,25345,6906,-10111,-26600,-21033,-7560,-1288,-6430,-5249,7046,22359,15654,-16723,-8292,15878,2110,-34133,13428,28398,14039,-12687,-17037,1812,2842,-4880,3717,10661,4823,10744,10418,4875,12690,6302,-16958,-14157,1446,-1700,3830,-1121,-11595,-17524,-14963,9096,28129,27663,20829,16559,3523,-8493,-6944,589,10197,36657,57046,55550,25862,-9979,-20576,-14237,6972,8939,1126,-18955,-21959,545,16317,13817,-4503,-16051,22481,46163,37578,29545,33919,42223,49222,54316,68213,71869,45213,7811,-13426,-13517,-9970,-8166,-3129,-12671,-17433,-11247,-19627,-13081,8287,14862,23925,41551,45806,22809,2179,-5754,5939,26474,23191,-2851,-24069,-28182,-18832,-17180,-26914,-20316,-10595,-23791,-12941,18983,49706,56018,31618,1192,-18443,-20272,-12192,-3673,4031,-3672,-19694,-10570,-11245,-13102,-15518,-28189,-15372,7261,12610,-981,2746,11502,5013,-11221,-27070,-16035,-10230,-10985,-21945,-37042,-43307,-42594,-23584,-324,2734,-12395,-23388,-14943,-18295,-25087,-31951,-37449,-7935,11609,5682,-14569,5570,31160,42471,19391,-6743,797,31831,87495,90912,26826,-13096,6894,50277,71879,51085,24170,11138,-4329,-21065,-993,3599,-18681,-27430,-16723,-7279,-8222,-20545,-24783,-22704,-35442,-15622,-5779,-14651,-24106,-12397,-20210,-8498,3101,-9278,-26462,-18364,-9175,3866,9920,-510,-12340,-3330,855,5352,14606,9260,-6138,-19539,-31340,-19291,-4014,14299,32409,29874,12167,84,-10906,-16655,-23404,-29361,-8245,13423,16898,6222,2082,-2877,-8601,-10354,-6879,24203,57797,66932,34303,-5219,-29775,-38049,-16347,5359,2205,-13094,-23320,-27884,-32022,-32558,-17671,-3335,4245,3519,-16029,-22877,-4631,4212,-3673,-7232,-6575,10621,28707,18474,-15771,-21687,5948,6101,-11140,-22334,-4793,11558,7107,-18725,2711,45408,55372,39984,20854,8836,5324,-237,2051,15378,23557,23165,18890,6622,-15574,-5043,38520,60094,46996,28187,20404,15465,24199,45256,53581,44233,6159,-8461,26808,43087,26042,-180,-5189,19298,15368,138,13676,20254,18500,13511,13606,6196,-356,4643,10963,11256,-3205,2521,44159,72826,65405,36081,10702,-9362,-19686,-1699,9558,1052,-12195,6462,7552,-20973,-13173,981,-7676,-16947,-7039,-14510,2403,20173,14901,-9225,-21690,3575,19321,4494,-5221,2901,4964,-5765,-13938,-12991,-13170,10456,27052,25668,13533,1838,-936,7259,20464,18355,15583,29389,35506,24639,2028,-4880,4492,12763,8693,-6421,-18776,-14053,-17560,-19739,-4063,18548,41496,46911,33881,9483,-2427,-10793,-3116,16805,25832,18022,-6769,-30263,-5243,20380,46357,58203,57938,41423,11413,19506,33036,14272,-11355,-8180,-5931,-9822,-13675,-11146,-3228,2774,15476,27798,15566,-9508,-2968,18654,6092,-24118,-22559,-11824,-8240,-11745,-8197,-6872,-2326,-412,-9581,-34463,-20119,13717,41048,36429,-863,-34875,-8801,1019,-6342,-10160,-15120,-33287,-32440,-21285,-23469,-2037,7931,-10451,-3159,27212,28543,5746,-11631,-13718,-6345,-19575,-32580,-17468,-3930,-11392,9100,62524,107870,97733,56815,10221,-740,-4524,-25891,-27505,-13210,-11850,-29547,-18877,-4276,-15689,11265,64925,90125,76909,39140,18199,26981,32405,20461,2581,-17338,-32115,-29252,-16219,7538,19283,29799,28157,16833,11508,10355,4391,-18282,-26011,5152,22259,11037,-14198,-31388,-20426,-9603,7242,-62,-16727,-5207,-1728,-22084,-36116,-32519,-30192,1173,44324,82855,29776,-5338,-15110,7257,10233,-12050,-29644,-31701,-35506,-40288,-39613,-16152,-1948,16,-10432,-22610,-16202,11411,30061,22023,-1855,-18105,-19404,2605,42659,50730,12068,-23182,1329,5597,-11911,2819,17855,26015,26400,8010,-15001,-7656,14064,24680,19713,-93,-11872,6334,32106,46222,37465,13072,-14237,-12022,-2791,6852,15758,22770,37265,86143,101995,86471,61913,21420,-3496,7763,21753,19714,13388,15262,9502,-14111,-30574,-30631,-35653,-17279,-474,10671,18199,2270,2021,12107,11534,-9729,-12450],[3989,9938,6224,4113,4117,8523,-4102,-12964,17342,55741,67002,44977,21757,8866,238,5855,2078,-3208,-16597,-25582,-2003,14581,22290,-2998,-43624,-23940,-6072,-3767,-10373,-11998,9249,34340,61682,55013,-4935,-3329,56193,73050,35766,-1002,-32975,-25105,4739,39935,68846,52894,510,-14409,16417,6273,-3061,14153,10676,5798,2603,346,-12408,-27452,-23557,-19328,5261,28444,39058,24422,763,-11525,-18260,-34882,-12192,7368,1592,-13454,-8239,1124,-14049,-15339,18531,23933,-5601,-17918,33376,66329,42367,-5035,42448,76765,61273,41182,26451,15713,-15362,-2678,37206,47472,20095,5048,45736,70334,61878,30797,10620,8260,-1566,-20692,-30449,-21436,-11168,16821,33748,13108,-18625,-35000,-34304,-31091,-14864,-14121,-19082,-9570,-8331,-8101,-5224,-13822,-4191,-11467,-33026,-10380,-9161,-10381,-11981,-8234,-5047,-12154,-24485,-9824,-5746,-18420,-5627,-6640,-12727,-6985,-9908,-18070,-20804,-17723,-25078,-27972,-24844,-21557,-5939,9746,-5301,-22987,11590,38265,32775,23179,13456,1224,7117,24126,30699,18448,-2721,-16181,-18469,-6689,-1710,-16517,-25719,1628,22364,38243,36144,21155,-21541,-46073,-37475,-108854,-55882,30299,110132,135399,97660,10917,-45412,33840,67244,45656,17760,13623,14558,-1171,-10276,6819,18334,-988,1754,30815,47953,40919,14442,-12167,-25861,-28186,-16213,-11183,-14162,-26001,-48627,-18485,-648,-1286,-6729,-25395,-9572,15430,16548,3119,-18555,-32759,-20885,-18023,-12838,-6098,-3291,29419,72662,68964,32555,-13263,9839,23778,15478,5606,22011,39206,57247,45086,11734,-18461,-18674,-2511,2813,-7177,-19768,-14305,-6103,-14107,-20254,-10002,9087,17225,8412,13360,29522,27969,1224,-21929,-16405,-26436,-37206,-25507,-2189,5636,6809,2728,-1831,-17895,-23394,1271,3862,-12462,15934,33889,9324,-28880,26478,50991,11158,-25757,-36754,-24605,-13738,-31119,-1733,56686,73204,9076,-20903,21210,19909,8212,15486,18223,8328,2933,-3747,-45,6305,10573,15797,27497,36281,52284,37207,1417,-15776,-7866,-17252,-34624,-46345,-55101,-60498,-56933,-25429,17905,37677,39803,19814,-5394,-8347,-3988,4530,32192,80094,99317,85152,54327,29021,25610,12758,3655,-2532,-6775,-40,9951,14096,14162,7000,-282,1599,865,-8832,-14813,-16831,-16483,-2569,12221,37826,59011,56666,32438,20906,16982,327,-12018,-15680,-12076,-4215,11445,21601,13506,-4727,-15401,-23515,-15115,-6133,14639,43250,44204,19683,3090,5823,-703,-6809,-11426,-2198,-610,-16728,1443,26927,35096,19313,-6998,-33971,-31143,-3120,21503,27839,9729,-8254,-11024,-1881,-4059,-32902,-21088,4704,12775,8617,-1843,-18016,-22106,971,31660,60246,46762,-343,-5158,25598,14887,-6021,-15633,2305,22096,34723,37772,15588,-19578,-13549,847,1884,-2539,5369,20959,40678,43811,28363,1178,-22153,-30622,-19240,-5704,-1539,-8004,-6445,4268,17919,10492,-20052,-12660,6369,-12309,-25122,16301,25108,11230,-8328,-5705,14511,12545,-576,2508,9065,7822,19966,22762,11287,11849,3801,-15879,-16169,-1411,-1862,5297,230,-12143,-19742,-12553,12029,26663,20286,10854,7210,-6108,-17722,-14933,-5001,13320,45868,69941,68951,36184,-2685,-14702,-8249,9719,9370,318,-19960,-30683,-9629,7068,7250,-7953,-16810,17615,39713,31797,25268,30271,41116,53515,63974,79943,82839,52335,14569,-5623,-8980,-11836,-12318,-5509,-11688,-9726,-933,-6856,-6884,10249,18003,23899,37667,42178,20512,-9680,-14056,3826,25298,21187,-4439,-25287,-26834,-16206,-15540,-25817,-26292,-16136,-24546,-11365,18089,47956,55378,29772,-4378,-25278,-19000,-3282,6291,7762,-3819,-20848,-8534,-6913,-7321,-11797,-23967,-7483,13409,17113,2752,3435,10692,4915,-10222,-25190,-16765,-11931,-13210,-23680,-38135,-40975,-37900,-21894,153,1081,-17414,-25146,-13867,-22453,-32184,-34885,-44770,-12213,13889,10537,-12527,-464,24586,34468,11333,-7360,586,28006,83979,87443,26741,-5961,3770,45190,67198,45655,20116,11326,565,-13853,-1764,-238,-24693,-23320,-16775,-12639,-12482,-19267,-25640,-23086,-29744,-23808,-11312,-16962,-23708,-10457,-20746,-11687,-1588,-14183,-27640,-22830,-20608,-10465,-3786,-8535,-13650,-6541,-4474,1542,15103,11708,-5703,-20417,-27715,-18443,-6450,7334,21348,18186,7340,3483,-772,-2267,-12243,-35561,-18976,1934,5836,-1691,-3370,-8047,-13343,-12002,-7570,21759,55245,65677,32851,-8112,-34480,-37022,-5961,16570,13155,-4274,-17680,-27048,-33125,-32933,-17874,-1013,11175,12319,-9347,-28484,-8079,4411,439,-1401,-1479,9249,21530,9386,-22774,-21673,7974,8332,-10366,-28475,-12274,6075,6257,-16227,679,45985,58315,44513,26204,12931,8977,4276,8443,22504,25685,19034,11485,-168,-19635,-8018,27321,43106,33387,15698,5179,432,17343,44898,58035,53309,21471,6887,36898,50489,33488,7715,6585,35037,32600,9580,11775,13755,10296,6061,10357,6752,2632,9422,19418,20739,-1664,2386,51905,85780,79961,47477,19673,-2122,-20595,-2049,11187,1068,-20447,-2081,2288,-22227,-12777,379,-12316,-18123,-9336,-18943,3932,24006,19234,-4409,-20582,2094,16294,-1144,-10551,4547,9632,-4081,-18840,-17011,-20263,-572,22277,27364,18387,7889,6269,15225,24334,17128,18465,35976,39239,22915,-1574,-4915,597,5568,1641,-10775,-17602,-10084,-14700,-16689,589,23289,45929,50059,34162,7523,-5304,-17043,-9914,13007,23955,18077,-6430,-29320,2252,29082,52665,61812,62057,45952,16731,28265,42262,19628,-12904,-6895,-2144,-7995,-15333,-13401,-4198,-104,8246,19849,12210,-9162,-7829,14264,6352,-21155,-20149,-10907,-9979,-14043,-12957,-10731,-460,-1780,-15563,-38398,-13969,17505,44422,38182,-2238,-34223,-3813,4469,-4441,-8389,-12902,-30455,-26586,-12713,-14881,2152,12854,-7084,-12583,11175,13440,-650,-9521,-10471,-5699,-24120,-21349,-3256,10285,-2978,8020,60465,101363,88421,48100,4291,608,1833,-18236,-28402,-20216,-18984,-23906,-7742,4299,-8972,16504,68118,90848,77950,39081,16066,28004,34345,19626,1311,-16409,-36897,-35149,-19498,5778,16221,27055,26417,14636,6724,3506,-2406,-21517,-23044,8522,27145,16395,-12003,-27204,-18035,-10674,3556,-7816,-16685,1345,1602,-18228,-23670,-24094,-28995,-3278,32763,66858,19115,-8999,-21631,-1354,833,-18604,-27386,-26951,-33876,-42452,-38821,-19568,-2071,2412,-5714,-13459,-9570,10637,24994,15495,-5311,-19354,-24324,-6151,28399,30778,-102,-28726,2883,9199,-9673,-662,16239,24908,23359,6038,-9040,1520,18360,25612,16862,-5130,-16216,47,24398,41262,37907,15489,-14329,-17198,-3993,10571,20839,23791,35225,87454,107938,93824,65873,29619,9928,14848,16615,7245,-3064,2908,5537,-11570,-26276,-29572,-31696,-12706,-172,4284,10302,789,3117,9134,5786,-13824,-8908],[1045,5733,3520,6813,7479,5987,-13101,-18850,13982,48043,56486,36800,19810,13288,9142,11536,1188,-8061,-22186,-25154,-4528,9751,20342,295,-36756,-32940,-10985,-4816,-11809,-19031,2368,29708,56691,49089,-9408,-9023,51290,66150,32631,-1384,-30889,-23066,5290,41734,71810,54058,242,-12538,15528,3781,-2458,14497,7419,2120,2871,2483,-12034,-25371,-18073,-13441,9707,31902,39238,25157,7675,-1037,-10892,-28516,-6079,12070,2180,-17228,-9473,3254,-8865,-23702,8411,15475,-13837,-10717,36100,65067,40334,-12453,32146,65319,53104,41334,36020,27506,-9597,-5342,41318,57995,35112,15811,46919,70731,66439,37884,16061,8779,-2894,-19366,-19653,-16914,-16558,21171,41461,19408,-14970,-31710,-28674,-23824,-12921,-17402,-13434,-927,-6425,-15155,-13520,-14737,-4330,-15397,-28432,-7413,-7686,-8908,-10078,-6295,-3567,-14413,-21453,1585,9372,-8175,-10785,-11280,-11687,-4854,-8215,-15841,-17220,-11934,-19374,-27710,-33909,-28428,-21441,-1767,-8309,-23137,5674,37815,38317,29653,15567,-388,-2146,10120,20684,14008,-3593,-16830,-22614,-12283,-1675,-15349,-31295,-184,21443,35105,35972,25491,-16282,-52723,-52269,-55942,36544,152883,236999,237267,156263,27940,-42720,46268,71024,42279,12536,8497,7680,-6550,-2463,12503,18754,-4748,5708,35647,51055,42943,15609,-10678,-22541,-22075,-7632,-544,-1074,-8724,-28240,-32562,-12071,-2489,-3629,-21926,-10672,14154,15032,2279,-17796,-28863,-22319,-23198,-13111,-282,4076,27009,64090,60279,28700,-13642,7527,19377,12703,3790,21211,38329,58670,52256,19020,-17491,-22261,-5704,-4995,-14724,-17955,-7128,188,-9642,-20394,-11548,6270,13314,6310,17800,38521,39091,13056,-18266,-26567,-34287,-41706,-24226,-5569,-886,-1647,-7371,-9122,-21176,-25352,-1386,822,-12369,17247,33940,8560,-27815,27151,51798,15199,-15586,-32124,-28699,-14886,-32224,2723,67175,79876,10693,-17453,26592,23829,6526,15952,19251,6960,649,-6485,-2855,2002,6011,14749,28715,35790,47497,36806,352,-22780,-8145,-9673,-20271,-29352,-40307,-47003,-39506,-11171,25622,40636,40112,17851,-6829,-8704,-3899,1897,25960,73173,98986,87142,54045,24240,22347,11111,-2152,-11193,-13655,151,15146,20329,17884,6803,-3370,-2796,-1334,-8162,-12252,-15272,-16133,-5338,6423,29947,51276,50771,28867,18937,16686,-215,-14875,-18186,-11610,-1991,12670,23245,19368,-84,-18927,-28901,-13731,2953,25489,49026,45331,18771,2523,4677,1268,-2645,-10260,-1946,296,-18124,-3165,28513,42885,27381,-1216,-26051,-32265,-11917,17344,30644,15699,-3412,-7322,475,-4940,-37413,-15108,9754,12323,2144,-6822,-17735,-15229,8078,33186,55517,42244,-995,-8941,19296,11544,-7161,-11207,8183,21999,25757,25530,7738,-22030,-16574,-3751,-305,-1765,5682,22855,45742,49308,30455,-3850,-33460,-27489,-15919,-3710,-1162,-8082,-6276,1985,12682,3884,-23386,-14830,-2509,-26238,-14398,18967,21384,8556,-3093,5379,26110,21335,4663,2834,8433,11597,28716,35485,20167,12035,1666,-13853,-16267,-3522,-2802,5155,936,-12397,-20693,-9877,13314,23176,12484,1321,-1506,-13622,-19162,-14767,-4503,18015,53881,80416,79796,44664,4347,-8021,-2675,11846,9369,177,-17877,-36982,-18885,-619,1416,-11118,-17333,12573,32026,25216,21059,27105,40503,57754,72269,89075,91624,59580,22909,3898,-1875,-11260,-15455,-6547,-8036,-766,10340,6176,1910,13520,22286,24524,32834,36079,16696,-20651,-17409,4014,25335,20377,-4730,-24591,-23742,-11431,-11179,-21959,-30208,-19119,-22926,-8175,20495,50831,59592,31910,-6408,-25976,-12647,7274,17202,13110,-3730,-23567,-8128,-3463,-1360,-6057,-17163,800,20917,22894,7809,5344,10850,6296,-6850,-20743,-15160,-12071,-14043,-23387,-35211,-36385,-31310,-16019,2475,818,-19999,-22774,-11793,-25468,-36165,-31385,-39932,-16266,16189,16080,-9204,-6348,18423,27003,4330,-5855,3254,27862,83181,86237,29298,1916,20,37487,60547,40585,17733,12079,4893,-6294,2716,1003,-22720,-14977,-11965,-16081,-15562,-15408,-22992,-20772,-21758,-29383,-16254,-18510,-21342,-6897,-19355,-14127,-5033,-16143,-25651,-24113,-30641,-23283,-15652,-14762,-13381,-7731,-7735,-1090,15040,13255,-5205,-19698,-22552,-14913,-5504,4097,12655,6169,2259,7501,9733,11461,-916,-26127,-27398,-7832,-3440,-7316,-7379,-12780,-17900,-12459,-7145,19363,51053,62011,29840,-11609,-37965,-30774,4349,26648,23457,4843,-10893,-24651,-33347,-31929,-16701,2565,18555,21265,-1486,-32936,-11452,4273,4130,4489,4412,9188,14449,290,-22806,-10609,16913,15857,-4151,-27736,-18867,948,5160,-14371,173,47753,61388,48289,31106,17356,13198,9402,14899,29001,27743,15079,4403,-5432,-20284,-10631,15958,26924,19928,3368,-9743,-7767,22480,53349,68692,67061,40369,23082,45211,55332,39320,14575,17411,48874,47008,17313,9081,6532,1153,-2445,7073,7640,5941,14070,27294,30458,2617,1138,55513,94129,91482,57669,28013,4870,-19995,-1535,13748,3002,-26611,-9288,-1409,-21480,-11780,497,-14157,-18693,-11615,-20784,7504,28376,23663,339,-17673,1271,13177,-6469,-15044,6074,13163,-3381,-24376,-15138,-14671,-9340,17895,29554,23193,14116,13913,23648,28609,15169,20480,42853,44064,22510,-2659,-1536,-390,-781,-5137,-14758,-15749,-5652,-10936,-12921,4767,27444,49805,52473,34312,7308,-3915,-18471,-16518,8372,20827,17022,-6454,-25780,8873,36229,57055,63755,65268,50607,23083,37028,50737,25364,-12574,-5008,1717,-4976,-15026,-15723,-5421,-2182,2671,12622,8675,-8972,-13498,7799,4047,-19944,-17456,-10847,-11801,-14106,-15991,-12539,1798,-3485,-22158,-34550,-7931,20557,46038,37586,-5610,-28081,2522,7573,-3626,-7427,-10978,-27026,-22390,-6797,-7674,5731,16497,-3001,-19565,-4381,-1102,-6936,-8712,-9798,-7833,-23268,-7967,9745,22448,6280,7007,54997,89267,75116,37982,-1257,3771,10398,-8070,-27194,-28077,-24450,-13984,2976,11349,-4150,19861,68480,87649,75281,36650,12126,27008,34433,18122,770,-12959,-32944,-38842,-22280,2243,11129,22104,22671,10676,294,-4804,-10602,-25437,-18328,11958,30258,20263,-10113,-23074,-16214,-13739,-2875,-18521,-13293,6664,2880,-12263,-11068,-14575,-23902,-7651,22941,52769,8843,-11389,-27721,-12898,-11800,-22641,-21383,-21742,-31710,-34106,-29040,-20280,457,7689,1506,-4843,-4601,7655,17750,8031,-9175,-19511,-26653,-14695,11890,10026,-8045,-21408,5447,12766,-6383,-3957,13674,22503,20594,6715,-811,10023,21389,24557,12367,-10242,-17788,-4942,16379,35473,37818,18467,-10922,-20943,-5530,12489,24031,23473,30616,83114,108014,95592,66363,36932,23268,23388,11530,-3709,-17366,-8480,2392,-6853,-18401,-22441,-23973,-6223,3176,1456,4540,1478,5556,8227,2813,-13956,-2814],[-3121,611,-395,7424,10326,5128,-21324,-26267,7372,36697,42278,25038,14593,14880,16098,17582,1457,-14124,-30895,-26881,-9593,3098,17807,4048,-30260,-45021,-17799,-6621,-12445,-25906,-6962,22042,48699,41081,-13478,-16962,41309,54734,27206,-3168,-29956,-22381,3377,38680,68080,48382,-3287,-8745,13219,-950,-4551,11018,214,-4990,515,2291,-13126,-27643,-17043,-10042,12440,31265,33656,21177,11726,5314,-8177,-24774,-265,15448,627,-25232,-14866,1053,-7518,-34475,-6978,555,-27158,-6905,33185,57080,33024,-23138,17429,48745,39505,35871,40609,34192,-6616,-12138,39169,62092,45330,22505,42280,63802,64400,40007,17818,5695,-7406,-14208,-4589,-8276,-24015,22224,44768,21792,-14393,-29458,-23759,-18586,-13259,-22691,-9795,3470,-6550,-23780,-21496,-15550,-7502,-22153,-26641,-7584,-9583,-11332,-12576,-8505,-5931,-19100,-17086,9618,19443,-1292,-18376,-19373,-13629,-5745,-9084,-16240,-16312,-8744,-16387,-30223,-36195,-19817,-22616,-11752,-11881,-24723,-4387,31903,38703,31675,14088,-5134,-14417,-7774,5972,5238,-7214,-18083,-24557,-16884,-2567,-14305,-36024,-5976,14269,25095,29999,25199,-13869,-61666,-55480,-7180,116213,251376,332138,307712,191686,32987,-40088,54879,69492,34628,4522,1512,-938,-12275,1726,13690,14993,-11861,4393,34000,48457,41152,14121,-11528,-21129,-18271,-1283,8667,9867,5122,-11370,-20610,-24324,-6058,-3168,-20320,-12656,11196,12079,866,-16053,-24764,-23885,-25060,-10007,5746,8749,21195,50222,47016,21730,-14477,3568,12864,8316,-694,15451,31826,54823,55520,23399,-18577,-26426,-9270,-13609,-21994,-15846,-1944,3886,-7815,-20797,-13155,2225,7568,2397,19973,44564,47058,22503,-9195,-36037,-44005,-45890,-22377,-7861,-6684,-10327,-18519,-18397,-25500,-26551,-5494,-4454,-12676,17735,32948,8149,-27883,21988,45619,17318,-6404,-24151,-29941,-17176,-33400,5128,72421,80932,10014,-16598,28012,24706,2950,15650,19454,4161,-4298,-11065,-6181,-2755,299,12254,28106,34779,42176,35099,-1044,-30222,-6895,-1466,-4991,-10629,-21891,-27963,-19281,3673,31889,41755,38999,14833,-9385,-10324,-4060,379,20428,64801,95015,85830,51727,18038,16421,7180,-9086,-20159,-19365,74,18651,25529,21345,6393,-7022,-8318,-4971,-7525,-9664,-14663,-17340,-9312,-455,20106,40706,41659,22815,15541,15158,-1958,-19124,-21798,-11586,-108,12486,22703,23649,4608,-21293,-30933,-8557,13520,35284,52789,44084,15994,746,2770,3098,442,-10392,-3270,464,-17671,-8243,28561,48778,33775,3411,-19834,-28575,-20002,12051,30986,19827,1507,-2515,3922,-4731,-39032,-11129,12473,10692,-4350,-11397,-16679,-7976,15197,34348,49010,35674,-2242,-12975,10972,7332,-7200,-4984,15030,21447,15495,12427,-771,-25021,-19158,-8714,-4086,-3199,4180,22243,47430,51372,29975,-9128,-38255,-21185,-12719,-2768,-1302,-7794,-5723,-274,6460,-4157,-26222,-15840,-11371,-37743,-4134,20371,16251,4588,737,14315,34920,28006,9457,3533,7702,14700,35484,46647,30040,12822,-959,-12227,-15712,-6418,-6137,1859,-639,-13946,-22082,-8794,11694,16655,3322,-8526,-10579,-18848,-15453,-10467,-696,22168,58677,86043,85549,49198,8983,-3197,482,11633,7393,-900,-14848,-32769,-23530,-5503,-4588,-15727,-19345,5783,21645,16304,15200,22620,38404,59649,76730,93147,95664,64665,30488,12797,5313,-9942,-19269,-8149,-4435,6619,19244,16477,10269,16499,25747,24119,25715,26082,9317,-32199,-15941,5075,25133,19033,-5658,-24051,-20980,-6901,-6847,-18359,-30585,-22424,-22122,-5141,24076,55531,66019,36101,-6353,-23657,-6295,15762,25975,17546,-5070,-29752,-11104,-3282,1993,-1661,-11584,6579,26665,27171,11642,6178,9762,6729,-3985,-17032,-13634,-13059,-16189,-23934,-33044,-32360,-25217,-9511,4187,-779,-22154,-19541,-11190,-29492,-37934,-26258,-32959,-22460,15539,18933,-7575,-14171,10776,17971,-4089,-5128,6352,30366,84915,85695,30703,6971,-6484,24665,49227,32949,14317,10812,5880,-1928,7800,4479,-17477,-7589,-5699,-18751,-20328,-12149,-19708,-18965,-15658,-31245,-23525,-22257,-19917,-5002,-19000,-18429,-9627,-17378,-26039,-24350,-40522,-36695,-28089,-22092,-14586,-9832,-11977,-5978,10954,10720,-7498,-19864,-19224,-13159,-5634,1231,4913,-7899,-5726,8694,16474,20180,6340,-18981,-36058,-18111,-12323,-12200,-12020,-19264,-24982,-14411,-8551,14470,42985,53670,22687,-18661,-41391,-24331,11292,32055,29487,10697,-6305,-23490,-35416,-32725,-17486,3764,22565,26670,4027,-34162,-17925,534,4284,7338,7667,7601,5329,-11012,-17199,2849,28588,24488,2898,-21896,-25702,-5841,1183,-15900,-960,48169,61681,48300,32439,19078,15185,12315,18597,32058,26784,8720,-4516,-11289,-20370,-15575,3112,10535,5225,-10098,-21905,-1192,35243,65255,80624,80616,57929,36551,48541,54736,40510,17320,23763,56415,54711,20353,3306,-2919,-10142,-14341,1099,6280,7394,16468,31857,36705,6144,-3371,52575,95223,97022,63845,32914,8358,-20931,-2548,14615,4461,-27917,-15485,-5521,-21220,-11365,928,-12195,-19613,-15925,-21108,10621,31008,25743,2408,-16068,-1427,7488,-13672,-19839,5390,13222,-5826,-31838,-7800,498,-6707,15183,31251,25969,18185,19527,30061,31465,11177,19648,47440,47405,21123,-3298,2153,-223,-7557,-13008,-19744,-15078,-2802,-8276,-10308,6619,29043,51165,52252,32644,7606,503,-14642,-24083,1503,15026,13390,-8319,-22575,12969,40199,58050,62714,66191,53909,28675,43797,56244,29159,-11567,-3898,3920,-2685,-13759,-18952,-8116,-4699,-2048,5747,4127,-10122,-20678,-1100,-1682,-21411,-15743,-12546,-14264,-13351,-18453,-13456,3112,-5261,-27604,-26613,-3345,22033,45280,34234,-11232,-19952,8340,9145,-4243,-7164,-9582,-23671,-19682,-3744,-2923,7811,18091,192,-22933,-18315,-14491,-13265,-9906,-12073,-12994,-16767,3263,19259,30349,13056,4489,45488,72031,58482,26801,-6058,8156,20323,4115,-21308,-35283,-25371,-3751,12350,16311,-1472,20954,65852,80642,68731,31547,5870,23677,32608,16034,697,-9036,-26776,-37549,-24892,-2746,4566,15480,17182,5121,-7483,-14209,-19294,-25249,-12531,14815,30987,21822,-9159,-19077,-14091,-17043,-10341,-30619,-5097,11037,2260,-5054,994,-5023,-18298,-9635,20646,48246,3009,-11638,-24633,-26895,-24878,-16796,-12393,-16273,-28073,-24985,-19265,-18345,4392,14166,8918,1415,-2340,2408,8756,594,-12617,-17860,-24020,-21086,-4792,-7117,-6895,-9277,8292,15348,-3350,-7513,9965,18767,17876,8930,7229,16797,22286,20788,5762,-15488,-15425,-8541,7479,28375,36534,20885,-6163,-23729,-8409,11711,24505,21265,22987,72146,100397,90237,62626,41618,33833,30069,4900,-13823,-28179,-19747,-781,-1901,-9962,-13536,-16099,-738,6334,149,-1245,1860,7002,7037,97,-12716,2368],[-6198,-2903,-2335,8855,14237,8098,-22835,-31008,424,24941,28047,13272,9452,16632,23319,25264,5409,-16568,-37182,-27104,-13393,-991,19051,11790,-20495,-51730,-22343,-5584,-8880,-27380,-14163,15620,41691,34448,-15173,-23041,31328,44127,24400,-1549,-25669,-19343,3189,35309,62326,40954,-4264,-479,14205,-2980,-4639,8739,-5769,-10232,685,4900,-10255,-29431,-16537,-6507,16328,30759,27491,17711,16837,11664,-5702,-18941,9069,22025,2487,-31344,-18715,-123,-4875,-34006,-21292,-14640,-37176,-1312,30036,48387,26781,-29458,4635,33563,26823,30553,44921,40537,-1680,-17721,35744,64315,54999,29329,37114,55223,61125,42269,21102,4627,-9774,-4249,13038,3619,-26127,24990,48618,25392,-11408,-23053,-14767,-10343,-10872,-24640,-4638,8433,-4328,-27538,-22025,-13333,-9629,-27244,-22247,-5225,-9096,-11904,-14283,-9981,-7051,-20863,-10580,17722,28608,6384,-21737,-25414,-13610,-4658,-7404,-14268,-13824,-4459,-12232,-30804,-30127,-13423,-16568,-14308,-11357,-22921,-13706,24886,37668,33034,13235,-8598,-24838,-22509,-6049,-2041,-9602,-17225,-21809,-15918,-1484,-10919,-31148,-11790,4554,12970,22923,23683,-11960,-63163,-42581,33076,172790,311453,381286,336797,200364,28152,-33156,61200,65132,26351,-1773,-3206,-7595,-16100,4803,13683,10663,-18649,1722,29257,42869,37708,12014,-12317,-18873,-13942,5161,17944,20127,17180,3329,-5247,-31204,-8878,-2525,-17769,-12362,9533,10430,1427,-11380,-18713,-23263,-22736,-4355,12483,12941,15084,34778,32742,14687,-13527,514,6777,4659,-4583,7314,22027,47670,56246,26647,-19361,-27987,-11040,-19849,-23970,-11539,2826,6219,-7024,-19651,-13017,-1159,1572,-2178,20859,48517,52514,29942,1121,-35875,-53888,-43195,-19002,-7743,-10079,-17496,-28670,-27513,-28548,-25687,-9391,-10177,-11896,18488,31856,8481,-28468,13043,34765,18190,1779,-16101,-26366,-18905,-33238,6022,72732,77070,7587,-17339,26522,23445,-1265,14966,18580,-90,-11398,-15630,-8266,-6206,-5328,8729,26050,34174,39009,32996,-2191,-37055,-4313,6327,8561,5828,-5190,-10675,-2077,16121,35787,40845,36681,11195,-12752,-13143,-4952,-342,16195,56190,88286,81641,47823,11210,8468,1610,-16168,-28431,-23728,-730,20480,29546,24401,5877,-11051,-14613,-9683,-6820,-7143,-14768,-20424,-15077,-8816,8342,27733,29739,14428,10801,12355,-4919,-24576,-26339,-12181,960,10637,19707,25642,8243,-22734,-31035,-3374,22381,42312,53431,39817,11079,-2290,321,4375,2012,-12014,-6350,-495,-16316,-13465,26890,52235,38071,6566,-15858,-24796,-27392,5616,28665,21559,5532,2040,7356,-3840,-39807,-10100,12192,7251,-10920,-15437,-15259,-872,21961,34901,40740,26793,-5003,-17551,825,2082,-6379,2087,21988,20142,4165,444,-7942,-27672,-21463,-13500,-8853,-6640,608,18656,45099,49341,26390,-15000,-30225,-14976,-10498,-3237,-2194,-7420,-4965,-2114,222,-12072,-26074,-15799,-19487,-33840,5101,20552,9927,-861,2499,20540,40572,32561,13760,4563,6893,16872,40015,55592,40255,14791,-3554,-10936,-14298,-9788,-11667,-4482,-4608,-16856,-23974,-9218,7729,7949,-6431,-17613,-18965,-19036,-11276,-5728,4411,25497,60186,86504,85861,49810,11275,-314,1433,9426,3835,-2767,-11402,-23222,-16457,-4092,-9170,-21161,-22125,-1964,9527,5893,8307,17332,35207,59392,77524,92483,95203,67843,37388,21128,12501,-7469,-22799,-9673,-820,12721,25813,24092,17986,20190,29255,23839,18007,13943,-548,-26233,-10565,7729,25879,18398,-5917,-22392,-17316,-1697,-1947,-14318,-26577,-25856,-21121,-976,29127,61534,74302,42856,-3208,-19771,-632,22473,33134,21882,-5820,-37153,-15298,-5046,3806,2098,-6546,10794,31380,30982,15569,7626,9175,7615,-714,-13093,-10832,-13137,-17839,-23740,-30497,-27352,-18040,-1504,7078,-2137,-22237,-14918,-10116,-32217,-35780,-20270,-25988,-28700,13489,20265,-6135,-20832,4628,10065,-11735,-3609,11468,37682,92150,87889,31843,10657,-12604,9277,35641,24670,11801,9861,5897,992,13544,10315,-10995,142,3154,-16313,-24388,-7748,-14077,-15227,-9089,-24836,-30774,-25932,-17369,-3038,-17822,-22008,-12430,-15400,-26869,-21774,-35288,-45758,-38508,-28377,-14961,-10391,-14647,-10600,5276,6604,-9830,-17964,-15411,-11595,-5694,108,1831,-18159,-13222,9204,20986,25394,11313,-12880,-32955,-24418,-15683,-12564,-13675,-23304,-31491,-15001,-9253,10136,34592,44284,14644,-26431,-37652,-16020,17377,35189,33489,15507,-1584,-20879,-35862,-32889,-17943,4649,25193,30620,9424,-26793,-24812,-4166,3530,9663,10626,7225,-1944,-21001,-8262,17677,43154,34948,11462,-13329,-26135,-10462,-2492,-17656,467,49907,61892,47372,32884,20756,17636,15594,22157,34395,25410,2766,-11962,-14512,-18350,-20147,-7476,-2268,-6858,-19465,-15656,16028,51766,79034,93591,94436,75057,49016,49275,51353,39456,18259,27657,59340,57719,21215,-2601,-10717,-18280,-26676,-5125,5259,9922,19675,35725,41255,10145,-8095,46074,91717,98769,68210,36787,10509,-21412,-2746,15848,7456,-20294,-15563,-7653,-19394,-8299,5090,-4867,-17634,-19441,-17428,15081,33894,27349,3602,-14249,-4093,1476,-19843,-20754,4687,11794,-9280,-34138,4322,19598,10256,19712,35108,28515,21632,24483,35716,34548,7715,17705,50789,50151,19837,-2577,6485,2212,-12277,-19759,-23566,-14102,-249,-5508,-7519,7526,29376,51296,50762,30730,10069,8204,-6636,-29538,-5821,8137,8614,-10719,-19366,15673,42121,56852,59960,65959,56783,34132,49194,59305,31381,-8917,-2605,5065,-867,-11308,-21381,-11372,-7062,-5335,386,-394,-11900,-28187,-10230,-9550,-24355,-14429,-15132,-16615,-12506,-20430,-13420,3866,-5187,-23958,-19191,-131,22510,42963,29123,-17633,-11528,13094,9212,-5332,-6381,-8112,-20141,-16954,-2392,-287,8435,17621,1664,-22765,-28248,-25242,-19106,-12922,-16836,-20670,-10058,11102,24368,33299,16142,-427,31989,50775,39452,14772,-10409,11972,29362,15961,-12358,-35687,-21085,4838,19413,18605,-1330,19347,60141,70261,58234,23241,-3402,17689,28614,12980,48,-6815,-23518,-34429,-27025,-8120,-2730,7610,9899,-2344,-16868,-25031,-24414,-17998,-7133,15767,28127,19623,-10510,-16058,-11541,-17764,-13032,-12420,6030,13995,-789,1464,11031,3025,-14240,-7789,26877,54520,4769,-10721,-14209,-20336,-20483,-4721,-3079,-11595,-23464,-16721,-10984,-15629,7188,19067,13756,3419,-4295,-5835,-2123,-5727,-14693,-14721,-18077,-21986,-16524,-10822,1341,835,9926,15585,-2227,-12244,4643,13533,14778,11112,13180,20647,20120,13628,-3362,-18140,-10565,-10637,-2758,19752,33605,21831,-2079,-24472,-12837,8194,22312,17682,13522,56090,85650,78451,55312,42962,40176,33083,-3543,-18828,-17220,-26524,-2519,2891,-2263,-5269,-9538,2770,8051,-219,-6886,2023,7611,5702,-2326,-10791,6271],[-7780,-4441,-1440,11786,18531,13467,-18119,-31720,-6859,12932,14199,1644,4204,17901,29551,32590,11316,-14728,-34757,-26467,-16907,-3338,22713,21507,-9053,-42797,-25794,-3582,-3569,-25048,-20281,8837,33669,26709,-17849,-28780,20687,33436,22612,1769,-19851,-16314,2360,29744,52802,30273,-4087,8227,15776,-4702,-5143,5608,-12491,-15479,1070,7892,-5771,-32667,-19743,-6807,16985,27041,18427,12492,19612,14731,-6640,-13901,18031,28219,4967,-36528,-23239,-2902,-3802,-26948,-34676,-31797,-29759,3181,24304,37289,20156,-29762,-7930,18112,13262,23078,45709,43405,2111,-24402,28279,61356,60318,32727,29054,43080,54257,41913,23164,3275,-12817,4853,29094,14397,-23954,26463,50030,27430,-8389,-15187,-4621,-1970,-8566,-25991,-1119,11209,-2825,-27984,-20026,-12347,-13933,-32623,-17046,-2053,-7731,-11883,-16876,-12909,-9042,-21878,-5666,22885,34253,12263,-21442,-30384,-13501,-3286,-4785,-11569,-11941,-1584,-9302,-31416,-25664,-10928,-13552,-12832,-9395,-20047,-23641,15188,33061,31617,11156,-12561,-34607,-28854,-11846,-6645,-11412,-16024,-17419,-11480,-461,-7894,-25196,-18274,-8720,-1232,14732,19897,-12562,-58091,-28562,62095,205036,334946,389367,330909,188016,17487,-25312,62117,55779,16527,-6040,-5958,-12907,-19798,6202,12504,6070,-25161,-1591,22596,35078,32419,8343,-14013,-16658,-9953,10695,25881,28202,25910,14285,7158,-29406,-10847,-1714,-14305,-9987,9094,9872,3512,-4869,-11364,-20825,-19156,1726,18840,16509,9549,19418,19004,8731,-10659,-919,1893,2227,-5786,-1880,9866,37820,54455,29087,-18814,-25544,-10345,-21382,-18964,-4958,7613,7599,-6573,-16090,-10111,-2306,-3509,-6933,20935,50775,55754,35533,11344,-26545,-45165,-35271,-13154,-4471,-10003,-21709,-34829,-31907,-27600,-22618,-11556,-14425,-8552,20809,31841,10246,-27640,2985,22331,18944,9574,-7495,-19347,-17985,-30234,6772,69630,70202,4971,-17695,24253,21963,-4081,15213,17651,-4573,-18697,-16443,-6360,-5565,-8198,6012,24380,35924,41480,32964,-982,-36119,443,14248,20109,19640,9225,3976,11950,26343,38503,39610,35169,9188,-14745,-15223,-5208,778,15045,50076,81712,77154,44776,6459,1264,-2750,-20340,-32829,-24987,-275,22836,34296,28928,7475,-12984,-19023,-12605,-3856,-2502,-12632,-22853,-20492,-16359,-2533,15597,18160,6514,7412,10815,-6526,-28099,-28654,-10967,3376,9601,16739,27475,12675,-21208,-28766,2077,30342,48052,52841,34752,6518,-3850,213,7318,4388,-12548,-8563,-221,-12635,-15781,26109,55623,42731,10842,-11556,-20353,-31673,780,26324,23139,10443,7842,12314,-263,-39223,-9954,11096,4161,-14939,-16154,-11252,8172,30530,37175,33416,18241,-7033,-20219,-8353,-1775,-2762,11470,30686,20396,-5369,-4831,-8718,-26173,-21268,-14806,-10991,-9035,-2553,14427,41008,45460,21992,-19514,-21382,-8160,-7697,-3161,-1728,-4997,-2077,-1181,-2766,-15348,-19855,-12733,-23302,-19960,14886,21627,4786,-5795,3854,25630,44796,36910,19368,7638,7725,19649,43901,63505,51600,19699,-3916,-8208,-10234,-11153,-17129,-11902,-9420,-19594,-24726,-9260,3705,-374,-14412,-22597,-20681,-14508,-7136,-709,10730,29048,59747,83021,81926,47913,12597,1960,1641,6690,52,-4523,-7053,-11630,-1253,4670,-9828,-25609,-23596,-8955,-2523,-4460,1636,12348,31873,57803,75510,88177,91294,69825,43998,29169,19799,-3576,-24879,-10375,3154,18123,30562,29476,25155,25355,33575,24615,11335,1536,-11818,-16303,-3743,11656,27900,19140,-4546,-18708,-11992,4642,3708,-9500,-21303,-28719,-18935,4424,34567,67123,82712,51093,2256,-15855,3496,26999,38271,25703,-5271,-41947,-19447,-8682,3973,4845,-2395,13093,34446,33923,19398,9858,9248,8659,2231,-9517,-7261,-12159,-18356,-22885,-27965,-21764,-10300,7032,10875,-3478,-21446,-10179,-8658,-33341,-32175,-15320,-20255,-34981,9436,19081,-5713,-23867,693,3674,-18848,-2317,17202,47719,102730,91017,31129,11946,-17058,-8559,19752,14916,9081,8638,4607,1521,17574,15341,-5897,6747,12567,-9933,-27669,-3715,-7793,-10408,-2988,-16157,-34713,-29864,-15178,-2759,-17607,-25763,-14036,-12273,-28268,-18961,-26654,-39222,-43848,-34668,-15635,-10540,-16382,-15178,-2697,-47,-13010,-15360,-12657,-12102,-8029,-2034,1591,-17516,-19481,7313,21010,24968,11992,-9769,-27131,-23419,-14025,-10615,-13569,-24113,-31546,-15794,-11076,5086,25184,33287,4776,-36298,-29837,-8101,20895,34317,33503,17199,1184,-18806,-35157,-34416,-20264,2889,24088,30808,12417,-20439,-33830,-11595,-18,9392,11113,6045,-7783,-30478,-1335,29942,56163,43442,18052,-6332,-21511,-13717,-7183,-20742,2348,50569,60096,43988,30794,20541,18497,17003,23407,34043,21639,-4637,-19110,-16909,-17386,-26347,-17176,-12999,-17305,-21992,-3076,32059,64777,88950,102935,104641,88285,57604,45499,43470,34131,15280,26823,55427,54037,18101,-10246,-17401,-20611,-39038,-13615,2754,11810,22134,37208,41838,11548,-14251,34942,82235,94810,68737,37991,9713,-23347,-4197,15193,9495,-11671,-11746,-10007,-18276,-4590,10454,2486,-15268,-22875,-13080,18490,34828,26318,1835,-14398,-8593,-5809,-23250,-18081,2390,7222,-15082,-27235,16600,37358,30246,30289,39558,28966,22436,26633,38323,35717,3867,12917,50499,49666,16169,-3304,8732,4225,-15600,-25953,-26999,-14509,169,-4558,-6418,5778,26759,48572,46566,27342,12997,15928,856,-29133,-13997,-715,1546,-14990,-17938,15560,40580,52084,54186,63149,57608,37663,51632,58498,30596,-5925,-2290,3694,-1317,-9994,-22996,-16277,-10761,-9058,-4840,-5879,-15462,-27461,-16807,-19034,-27773,-14527,-19259,-20186,-13885,-23719,-13934,3119,-3720,-16658,-14206,676,21406,38758,22164,-23027,-4543,15351,6886,-6806,-5100,-7189,-17320,-13829,-2045,133,6992,14385,124,-22337,-31495,-30925,-23924,-17472,-23437,-29882,-5439,14566,24467,31153,15229,-8149,14802,26749,18778,1635,-15339,13456,35220,24830,-4043,-29061,-15868,10699,23451,17941,-3847,15037,51859,57964,44713,11899,-15495,9677,22873,9023,-1785,-7026,-23285,-32799,-25532,-9370,-7710,433,1954,-11020,-27010,-34251,-17465,-9912,-2711,14457,21556,13333,-14473,-13880,-8020,-12811,-4038,5602,18044,15859,-5643,6617,18732,9297,-11927,-3547,36920,65320,12047,-9797,-4359,-2753,-3503,7510,5451,-7647,-18493,-9962,-4790,-13295,7728,21142,14984,917,-10403,-16606,-13495,-8105,-13680,-10702,-12145,-16727,-13243,231,10084,7613,9727,13203,-3534,-18185,-1659,7651,11646,12497,16402,21225,14803,3281,-14587,-13650,-6289,-11531,-14285,9962,28948,20712,-43,-22756,-18248,2442,17903,13617,4840,39075,66629,62438,45314,40102,40790,30690,-14256,-12882,-5525,-19624,-2301,6090,2595,-204,-6567,2284,6054,-2323,-12764,720,6000,2666,-6178,-11230,6748],[-9098,-5236,1374,15624,21702,18685,-11421,-29422,-14943,502,891,-9996,-1451,18097,33887,38320,17900,-8615,-24825,-24782,-20633,-4658,27467,31790,3201,-33356,-28295,-1289,2354,-20294,-24871,1496,24178,17203,-22023,-32411,11068,23574,21960,6886,-12504,-13394,836,22684,40453,17326,-2535,16310,17440,-6217,-5913,2245,-19164,-19801,1910,11396,411,-32556,-26727,-11443,13446,19913,7285,6413,19972,14519,-10919,-9340,26034,33572,8081,-37083,-27498,-6773,-3966,-19499,-32148,-42336,-17392,6880,17051,25542,14985,-23890,-18389,3817,175,14428,43189,43099,4997,-30337,17657,53472,60883,32634,19254,29031,44965,39597,24546,2556,-16211,11900,42588,23662,-18925,26697,49155,28226,-4682,-5724,6579,6476,-6235,-26769,886,12093,-1985,-26542,-18335,-13234,-20418,-31826,-10386,2619,-4593,-9953,-18768,-16695,-11397,-22095,-2707,25001,36540,16411,-17750,-31366,-12701,-897,-606,-7510,-10321,-163,-7649,-31897,-22721,-11063,-12702,-10141,-6987,-16693,-33592,3677,25037,27414,7913,-16971,-43072,-22767,-9039,-6927,-11442,-13639,-11933,-5431,110,-6249,-20068,-23357,-24269,-15034,6950,14830,-15152,-54191,-16094,84627,225375,342537,381337,312768,170154,8701,-19951,56771,41266,6037,-7014,-6570,-16546,-23271,6077,10442,1674,-31352,-4764,15837,26900,26149,3015,-17103,-15170,-7190,14369,31322,32789,29879,20006,14851,-23944,-12510,-1339,-10759,-6782,9015,9496,5967,1862,-4033,-17727,-16540,6314,23214,18227,4131,4549,6232,3894,-7133,-1348,-2160,241,-3605,-11276,-4858,24625,48879,29550,-17458,-20793,-8365,-18507,-10790,1889,11014,6736,-7442,-11225,-5445,-1243,-7827,-13272,18831,49847,55242,37637,19278,-15786,-33605,-25540,-6130,271,-8226,-24121,-28835,-25117,-23963,-19429,-13312,-17708,-4078,23272,31354,11472,-26088,-8317,8586,17828,14761,-610,-12513,-15960,-26503,5772,61993,59451,683,-18814,20204,18966,-7096,14267,14590,-11232,-27019,-13212,-1869,-2216,-9006,2575,21469,37929,47586,33741,1001,-29413,4715,19984,28049,30277,21610,16475,22893,33050,38083,36055,32537,7065,-17119,-18510,-7252,765,14192,44591,74024,70949,40868,2081,-6884,-7572,-23455,-34960,-25903,-574,23672,37388,32478,9063,-14579,-23150,-14867,-829,2181,-9304,-25180,-27356,-24746,-13531,3665,6029,-2281,3849,8789,-8479,-29504,-28969,-9837,5067,7734,12104,27161,15693,-19087,-27234,4985,34768,50099,48887,26951,555,-5452,875,9811,5617,-13720,-11555,-655,-9295,-16561,24551,57164,46042,14661,-8306,-17413,-34983,-4000,22454,22669,13860,12355,16215,3646,-36064,-12550,7379,-359,-17466,-15028,-6651,16996,38765,39261,25641,8816,-9740,-22373,-17992,-5984,1136,20471,38662,20507,-14237,-2847,-3969,-22075,-20424,-13576,-10648,-10772,-6365,8479,34217,38803,15810,-24374,-14470,-3095,-6348,-4232,-1417,-2284,1072,797,-3243,-13482,-10887,-8387,-22523,-5952,23299,22192,-170,-11528,3246,27910,46055,39524,24550,11003,8488,21298,45549,68474,61534,25561,-3171,-5399,-5059,-10695,-22416,-20932,-16425,-23504,-25429,-9708,-754,-8327,-20620,-21630,-13959,-9625,-4824,2847,16209,31361,56350,74678,72833,42662,12036,2759,353,2639,-4867,-7622,-3362,29,15723,16681,-6994,-27939,-22641,-14996,-14449,-15146,-5488,6863,27509,53938,69912,79804,83601,69708,49013,35506,25666,220,-26007,-11103,6433,22057,32906,32118,30918,31250,38102,25918,6010,-9926,-24304,-7705,2047,15210,30068,20661,-1694,-13269,-5317,11671,9561,-4304,-15095,-25256,-15252,10043,38533,70185,88966,58941,8629,-12748,5405,28825,40800,28263,-3478,-36019,-22121,-14312,2366,6276,641,13220,35345,35666,22957,12952,10111,9644,4379,-6561,-3245,-9719,-16456,-21207,-25434,-15702,-2221,15655,15631,-4178,-20588,-5676,-6292,-32076,-28555,-11840,-15850,-38804,3891,15530,-6133,-20421,111,-30,-24553,-1140,23167,58815,114048,93790,28549,11325,-16850,-26558,3478,4413,6398,7868,3291,513,19636,18590,-2251,12521,22221,-1067,-26933,231,-766,-3995,3385,-6679,-26301,-28920,-12910,-3865,-18085,-28499,-13486,-8223,-24725,-15892,-19071,-30551,-34856,-34049,-14989,-8990,-15081,-16371,-10244,-7275,-15103,-11501,-10009,-13709,-12000,-5057,3287,-7763,-19520,4229,17341,19993,9483,-8525,-22345,-17823,-9387,-7233,-11370,-20429,-24412,-15677,-12889,971,16985,23027,-4776,-46258,-20027,309,23377,31115,30966,17022,3163,-16179,-32535,-35800,-23334,-424,20405,28395,14068,-14241,-42679,-20029,-4823,7876,10432,5237,-9698,-33838,3503,39858,67130,50089,23178,-331,-14997,-13731,-10623,-22405,5491,51082,58030,40547,28532,20371,19272,17850,23751,32677,17338,-11408,-23041,-17235,-16417,-31707,-23922,-20020,-23757,-17577,8020,44320,72669,94038,108306,111475,98106,63262,39318,33318,26418,10199,23022,46756,45882,13130,-17615,-20421,-14840,-31256,-22582,673,14665,25545,38231,40175,11306,-19380,22031,69380,87205,67212,38728,8579,-24448,-5487,14039,11632,-3191,-5855,-11517,-16678,334,16861,9043,-12403,-23422,-8081,21865,35028,24048,-1307,-14997,-13159,-10835,-18706,-11920,455,1519,-20481,-17402,28875,53555,50588,45816,45792,28832,21992,27220,38977,35975,1659,6772,47454,46525,10756,-5031,9674,6194,-15885,-28528,-27895,-14909,-278,-4316,-5951,2620,22525,44376,41279,24160,17020,23367,7287,-23663,-19490,-9171,-6031,-19644,-17216,13896,36811,44941,46575,58805,57216,40027,52173,55273,28392,-1499,-1643,937,-3297,-9653,-22785,-21566,-14959,-12916,-9603,-11299,-19831,-21685,-14732,-23113,-26270,-15018,-23459,-24704,-17441,-27994,-14574,1745,-1065,-10131,-11278,5,19919,33965,14917,-22809,1163,15401,2910,-7238,-2535,-6313,-14930,-9626,-855,-300,4199,8997,-4202,-23509,-29714,-29524,-25619,-21227,-28548,-30037,-2970,14075,20473,25397,11753,-17168,-4433,2289,-1972,-12288,-20748,12641,37530,30103,2322,-21966,-11741,13549,24338,14586,-8632,8581,42167,46247,30453,-1172,-28174,1130,16186,4364,-5082,-9549,-25220,-31641,-20708,-4182,-6736,-3419,-4921,-19652,-34336,-25586,-9672,-3322,128,10537,11235,2728,-21243,-12565,-4001,-4239,9748,22020,28746,16192,-11949,9695,23595,13261,-11698,-343,45037,73467,19201,-10592,3319,12222,11413,17034,11970,-4933,-14466,-5821,-1836,-12642,4917,19152,11589,-6357,-20400,-29756,-22697,-7111,-11076,-7626,-8591,-11035,-2723,11681,15068,9887,6657,7606,-8036,-25787,-8534,1469,8062,12007,16119,17905,6018,-10185,-26669,-10358,-5187,-13272,-27337,-867,22073,16669,-1263,-22215,-23842,-4957,11615,9536,125,27897,49284,46182,33860,32508,34691,21839,-26181,-6656,785,-12624,-1347,6436,3155,47,-8597,-3356,-953,-8263,-15495,-2700,1619,-2708,-12068,-15677,2908],[-10190,-5392,5886,20705,23651,22562,-4940,-25590,-23121,-11173,-10362,-20832,-6847,17701,36656,42593,24999,1274,-11532,-20774,-24178,-5269,32455,41952,15978,-23549,-29374,1372,8596,-13939,-26744,-5953,13496,6186,-26244,-29713,5159,15832,22870,14126,-3474,-10193,-738,15882,27290,3647,295,23421,19074,-7327,-6353,-296,-24434,-21772,3683,15731,8473,-24334,-36914,-20078,5653,9829,-4555,858,18363,11562,-17862,-4433,32982,38031,11962,-31756,-30309,-11022,-4731,-11848,-18141,-24773,-4558,10266,9595,15174,12885,-15521,-23348,-7949,-11090,5725,37960,40232,7390,-31754,5355,41466,56727,29400,9198,15114,34823,36343,25999,3465,-19353,16485,52904,31506,-12242,25902,46404,28331,401,5388,18664,14931,-3666,-26765,1866,11683,-1434,-24600,-17596,-15905,-28440,-22805,-2011,9067,683,-5435,-17863,-20434,-13403,-21374,-1505,24477,36108,19279,-12017,-27292,-10423,3284,5658,-1477,-8122,221,-6949,-31811,-20757,-11740,-11955,-7361,-4646,-13082,-29499,-7072,14832,21077,4045,-21225,-41564,-12694,-723,-2864,-8519,-8852,-5049,963,29,-6387,-16538,-23703,-38644,-22371,1338,10220,-17697,-51247,-4518,105150,244163,350518,375869,298349,156499,4813,-18191,46782,23752,-1839,-3653,-4836,-17672,-24964,4750,7594,-2366,-36758,-7216,10283,19933,20080,-3240,-20902,-13957,-5645,16080,34044,33665,28909,20353,17707,-19177,-14058,-1551,-7592,-3533,9059,9208,8495,8197,2752,-14326,-15418,8898,25167,17704,-1246,-8937,-4171,845,-3622,-966,-5003,-1239,1970,-17049,-20774,8483,39385,27867,-15024,-15218,-5640,-12872,-2284,7857,12479,3332,-9321,-5463,513,2458,-9637,-21444,14416,45490,50780,36052,24481,-5373,-21710,-14933,1659,5804,-5782,-25143,-22147,-16844,-19694,-16945,-15011,-18803,858,25388,29877,11316,-24034,-20074,-5402,14166,16283,3383,-7579,-14001,-23276,2606,50184,45233,-5642,-20798,14411,14246,-11203,10932,8566,-20561,-32521,-6354,3899,2588,-7734,-1918,16704,38693,54563,34731,3020,-23561,7273,23106,33730,40593,35327,30088,33256,37067,34038,29310,27809,3942,-20581,-23766,-12216,-2064,11684,38336,64661,62588,35413,-2491,-16887,-13657,-27059,-36910,-28152,-2565,21863,37384,33541,9399,-16638,-27703,-16408,1053,5860,-5024,-23865,-31851,-33637,-23627,-7038,-6247,-12229,-419,5470,-11484,-26456,-26411,-9774,5013,4623,5188,23838,16253,-17676,-27826,4327,34662,47421,40649,15560,-7541,-7603,1429,10658,4676,-16372,-16073,-2812,-7744,-16618,21399,56057,47220,17321,-6380,-16532,-38708,-9465,16481,19220,14372,14073,17506,6364,-30472,-18552,407,-6610,-17474,-13022,-2728,24127,45164,39908,16752,-1681,-13499,-23814,-28847,-11664,3328,27068,44146,19422,-22962,2963,2776,-17939,-20207,-11245,-8435,-11419,-10763,1030,25309,29919,8213,-30018,-10872,-1200,-7737,-7439,-2111,-526,3066,2252,-2362,-8405,-2196,-4219,-18500,5519,28880,21257,-5413,-18848,-287,26264,43330,39198,27765,13148,7798,20527,43842,69136,67919,30421,-2388,-3596,-222,-8598,-24721,-28081,-26489,-29381,-26716,-10972,-5664,-15453,-23882,-17419,-7561,-6410,-5455,3815,19366,31260,49411,61188,58245,33544,8929,1466,-2955,-3306,-11586,-13314,-1561,10078,31019,28051,-2480,-25525,-18893,-18524,-24434,-26480,-13746,68,21226,46916,60064,67093,72055,66624,51099,38670,28515,2323,-27017,-12874,7897,23675,32354,31752,34656,36858,41931,26793,1848,-17957,-21704,-1602,4963,16622,30826,21853,1814,-7043,1822,18492,14728,499,-8905,-18009,-10867,14173,38967,68689,90700,64195,14329,-10936,4438,27262,39866,28438,-1524,-26860,-22264,-22556,-1451,5771,1977,10561,33169,35391,25442,16082,11011,9685,4759,-4950,270,-6312,-12162,-19475,-23582,-10053,5202,23272,20495,-4137,-20821,-2249,-3395,-29077,-26128,-10549,-13380,-35441,-3022,9284,-7900,-14431,1812,-1642,-28792,-668,28257,68624,122552,94111,23585,8650,-12151,-35749,-10807,-6826,3086,7121,2198,-1845,19027,18860,-672,16857,30875,8171,-22550,3467,6137,3103,9577,2461,-16703,-23160,-11112,-6895,-19789,-29973,-11625,-4195,-20577,-13154,-13149,-23313,-25644,-25599,-12375,-5659,-10412,-12628,-14214,-13471,-15326,-7128,-7619,-16259,-17713,-9374,4864,2192,-13757,355,10068,11001,4243,-8780,-18541,-12385,-4753,-4111,-8478,-14915,-17482,-14883,-14623,-1759,10852,14345,-13168,-39867,-9586,8888,25241,26351,26407,15261,4460,-13082,-28889,-36097,-27101,-5170,14390,23586,14339,-8474,-34029,-28652,-10398,5396,8825,4658,-8285,-30608,5932,47037,75028,54357,26628,4578,-8610,-11167,-11959,-21450,9321,51247,56369,38513,27676,21202,20368,18384,23536,30967,13599,-15833,-22282,-15738,-15027,-28684,-26677,-23124,-26306,-12386,16043,51313,74246,93400,109074,114662,104339,66149,32094,22333,17412,4071,17373,34930,34905,7611,-23846,-19829,-5236,-18248,-31024,-98,18760,30157,39533,37334,9945,-22212,9433,55142,77473,64728,40356,9237,-23123,-6098,13051,14217,5000,588,-11927,-14161,6115,23418,14387,-9268,-20806,-2638,25531,35075,21456,-4573,-14909,-16489,-10655,-8961,-3430,333,-3465,-22192,-6187,41181,68146,70367,64475,54240,29332,21473,27283,38615,36036,2114,524,42491,41338,4197,-6966,10282,8540,-13086,-26173,-25439,-13987,-303,-3672,-5127,-751,18033,40144,36610,22741,22447,30526,12848,-16760,-18485,-14023,-11866,-22814,-15884,12170,32275,36811,38485,54164,56684,42331,52316,51763,27219,5617,1045,-1346,-5338,-9326,-20945,-25324,-18131,-15763,-13150,-15199,-23420,-16180,-6478,-15774,-20282,-14175,-25325,-29166,-21884,-31569,-14037,1322,2941,-3925,-8883,-52,20152,30642,9742,-16661,6902,14734,-765,-4609,2601,-4013,-11643,-3387,3307,861,2034,3432,-9496,-25373,-26432,-24037,-22096,-20136,-26630,-21490,-896,11985,15431,19707,9342,-22701,-21219,-16850,-18228,-24043,-23040,12494,39211,34742,9287,-13629,-7223,15246,24073,10919,-13188,2678,34415,39901,21289,-10382,-29059,-3869,11510,1331,-7611,-11421,-25159,-27298,-12581,5961,1702,-112,-6444,-23534,-30080,-16826,-1590,3569,3529,6484,63,-9373,-27334,-9336,2452,7367,25718,38324,39209,17067,-16390,13316,28323,17537,-10659,2984,51212,78550,26144,-10919,11300,26546,25092,25662,18822,-617,-8976,-1753,358,-11151,1740,15953,6675,-14383,-28135,-35714,-22074,-2938,-5987,-3246,-4865,-4934,8416,21094,18296,10827,3889,2459,-12182,-26844,-11511,-965,7373,12941,16005,14475,-2026,-21729,-23886,-6995,-4370,-13756,-37538,-8295,16802,13431,-2048,-20976,-25241,-9115,8011,9386,3805,30855,45212,38885,26799,24833,26260,10921,-28050,-94,5731,-6132,2425,7680,3315,-612,-11459,-9703,-8658,-14410,-15098,-4038,-846,-5692,-15049,-19823,-569],[-11171,-5142,11441,26875,24406,24025,-93,-21766,-30896,-20619,-17661,-30209,-11735,16888,38019,45418,32084,13340,3426,-13894,-27186,-6125,36271,50766,28204,-14265,-29376,3836,14266,-7229,-25685,-13708,1308,-6572,-27416,-20681,4334,10291,24658,22585,6160,-7336,-2365,10879,15293,-10214,2905,28392,19585,-8906,-6864,-2063,-27737,-21325,5679,20000,17314,-12123,-46814,-32987,-6899,-3479,-16244,-3744,14279,5503,-26965,777,37857,40550,15561,-24267,-31732,-16182,-6523,-4830,-3858,-7249,7252,12627,2006,6881,13324,-7299,-20820,-17214,-20593,-3191,29592,34305,8449,-27092,-7717,25327,47051,22439,-821,2260,24380,32131,27066,5529,-22440,17523,58699,37119,-5323,23146,41140,27204,6177,16825,30096,22044,-1845,-26639,1283,9538,-1820,-23382,-18705,-21004,-36735,-11668,6751,15927,6699,319,-14316,-24150,-15412,-20450,-2586,20990,32835,20492,-6067,-21757,-7144,8628,13131,5795,-5298,-717,-7651,-31584,-19960,-11607,-10384,-5475,-3473,-10176,-19503,-11804,4431,13037,-534,-25236,-34938,-3599,9046,3797,-3621,-2743,2235,6294,-1722,-9053,-15463,-20152,-26687,-17786,-1777,6597,-19037,-48513,4806,119892,254982,350295,363537,279201,140531,701,-19322,34120,5971,-3549,2939,-1520,-16741,-25149,1785,3266,-6764,-40450,-9355,5288,13652,13817,-10550,-24158,-12346,-5257,15645,33734,30760,23343,15903,16337,-16219,-15885,-2618,-5228,-831,9053,9070,11000,13785,8621,-10908,-15610,9664,24899,15073,-6573,-18974,-9716,106,-522,-39,-6216,-1840,9672,-13735,-32506,-9292,26817,24715,-11065,-9584,-2333,-5861,5617,12596,12137,-2161,-10447,1235,7532,8655,-6745,-30055,8771,38621,43412,31936,27979,4923,-9338,-3492,10479,12268,-2858,-24716,-17055,-9682,-15554,-14921,-15621,-15604,6430,27592,27960,10116,-21516,-30340,-17862,8513,14437,4593,-4722,-12385,-20456,-1615,36266,29434,-13048,-22531,8100,8889,-16158,5548,685,-29736,-24326,3172,10453,8447,-3832,-6157,10843,37966,60633,36410,5566,-18480,8573,24705,39239,52333,50755,44547,43126,39125,27294,20155,21606,459,-23976,-29419,-19210,-7336,7423,31308,54428,53270,29646,-5447,-27315,-19053,-30150,-39620,-31055,-5313,18083,34722,32478,9002,-18185,-31605,-15608,2578,9424,1178,-16058,-20901,-31862,-27038,-12567,-15508,-21467,-4038,1938,-14233,-19813,-21002,-9842,4276,2129,-2442,18846,15550,-16122,-29400,1794,31740,41503,29540,1917,-16150,-8682,2838,10803,2683,-19257,-20778,-5574,-7003,-15162,17893,53667,47601,20149,-3894,-15654,-41762,-14253,10089,14197,12891,13855,17023,8622,-23224,-25483,-7381,-10760,-12234,-9260,1404,30279,50382,40020,8275,-10989,-16416,-21205,-29344,-17363,4103,31526,47651,18259,-23295,9404,9524,-13957,-19639,-7919,-4456,-9311,-12832,-4372,18334,22684,2712,-31944,-9460,-1422,-10734,-11302,-2316,1244,4685,3666,10,-1702,6052,354,-12553,14665,32402,19987,-9176,-26272,-5401,21912,37904,36891,29549,14660,6483,18347,40012,66570,71011,34476,-736,-1766,4883,-4047,-19360,-19252,-27564,-33783,-26944,-11415,-9011,-19286,-22084,-12954,-2217,-4017,-7807,3367,21033,29779,40733,44899,40338,22222,4718,-446,-6722,-9626,-18478,-20544,-589,18855,44052,37844,3151,-19036,-12836,-16137,-20798,-31530,-21878,-6898,14081,37839,47333,51825,58714,61686,50887,39155,28734,3102,-27216,-14891,8295,23945,30365,30212,37825,42885,45795,27857,-130,-17385,-7704,2707,5382,16129,30414,23150,6394,335,9931,25657,19891,5629,-2373,-9831,-5834,16544,35696,62700,87555,66422,19537,-8928,1864,23309,36249,26675,602,-17849,-18597,-32572,-6221,4253,2492,6022,28498,33665,27252,19350,12135,9090,3751,-4041,3571,-1645,-5554,-17512,-22012,-4668,12027,29930,25543,-2413,-21844,485,422,-24529,-24442,-10841,-12277,-29585,-9749,1257,-10525,-8729,4489,-2047,-30786,-473,32381,76063,126328,91181,16755,4681,-5084,-22670,-16896,-17933,-798,6343,1796,-4596,16003,16091,-988,19692,37843,16722,-16911,5917,12528,10229,15353,10766,-7211,-16191,-9855,-11755,-22581,-29929,-9276,-572,-16221,-10891,-8933,-17387,-16437,-15229,-7676,-657,-3168,-5335,-12054,-16412,-13676,-2905,-5654,-19341,-25027,-14745,5161,9553,-6670,-3732,-461,-999,-2775,-9923,-15663,-8194,-1560,-2366,-6170,-9610,-11433,-13988,-16451,-3116,6865,7082,-20432,-31204,218,16741,26298,20416,20033,11814,4706,-10142,-25044,-34752,-32057,-11727,5839,16057,12542,-4066,-25872,-33855,-16956,1527,5796,3234,-6348,-29175,5440,50736,78560,55237,27559,7584,-3781,-8196,-12005,-18999,12342,50000,54635,38004,28559,22786,21042,17782,22033,28485,10589,-16788,-18632,-13865,-13922,-23737,-26371,-23710,-28207,-9878,19388,51249,68032,85685,103919,112970,105674,65149,23760,10506,6747,-3449,9647,20263,21311,1181,-30090,-18377,3898,-6562,-37643,-765,22256,33991,39621,32622,6597,-23966,-2738,39706,65435,60510,41997,11444,-20662,-7565,10938,15695,11203,5305,-12895,-12343,10492,27579,16624,-7760,-18078,1189,27600,33386,17382,-8614,-15101,-19583,-7501,1144,4873,1009,-7848,-19697,4364,51524,79099,86950,82745,62782,29315,19741,25556,35908,34272,3079,-6997,34369,32879,-4712,-9756,9384,9396,-10162,-22459,-22174,-13027,-1088,-4063,-5548,-5760,12030,34690,31626,21657,26789,34917,15308,-11285,-13460,-14932,-16126,-25191,-15427,9049,25660,26282,28408,47572,54228,42859,50749,47373,26746,13431,4400,-3834,-8491,-10678,-20261,-28312,-21549,-19046,-17517,-19260,-27649,-12699,1470,-6163,-14065,-13365,-25594,-35285,-28639,-33073,-14107,191,5706,27,-8419,-412,20840,27383,5445,-9824,10881,11788,-5233,-683,8169,-2032,-9355,2361,8309,2438,-749,-3471,-16873,-29150,-24649,-18971,-16418,-15485,-20596,-13625,-550,7784,9655,14841,8422,-22459,-27048,-18263,-21079,-25739,-20907,12819,40165,38760,16348,-5571,-3808,14594,21573,6159,-18246,-3285,28498,39310,20141,-10549,-17635,-5124,8136,-1195,-10295,-12670,-22378,-20633,-3186,17384,13328,8036,-3162,-21975,-22894,-8971,5491,9580,6426,1621,-12164,-23158,-27896,-4786,9966,19293,40953,52771,47528,17057,-18965,17079,32469,21512,-9140,5397,54105,79555,31411,-11214,19020,39240,36415,32503,25274,4873,-2560,1908,1378,-9327,-1536,11690,674,-21095,-25715,-26242,-16484,1976,96,1976,-1047,507,17382,27297,19740,10870,1804,-1415,-15215,-23170,-10050,619,9693,15812,16927,11926,-7719,-25521,-15703,-3074,-3197,-13065,-36163,-11287,13945,11994,-1273,-18579,-22870,-8956,8113,13226,13449,43949,56123,43596,26353,19440,17759,177,-19789,7862,11197,891,8770,11165,4780,-392,-12942,-14042,-14674,-18922,-12350,-1633,864,-3874,-12485,-21163,-1155],[-11286,-3816,18201,34605,25238,23312,3202,-17968,-36692,-24229,-17680,-34607,-14888,16937,39402,48064,39727,27066,19948,-3113,-26865,-6683,38982,58380,39932,-5235,-27614,6784,19803,101,-21009,-20348,-11138,-19677,-20557,-7607,9242,7828,27762,32383,16432,-4221,-2409,10955,8949,-22396,5130,31566,19330,-10457,-6455,-1950,-27266,-17992,8485,24607,27062,3099,-27603,-48580,-22479,-18508,-22856,-5529,8761,-2304,-29380,7872,41328,41669,19244,-15823,-30706,-21450,-8133,2272,10065,9700,18277,14677,-4395,2260,16139,641,-14161,-21979,-27017,-11196,19126,26221,8647,-18585,-17861,6801,32831,12770,-9295,-7300,15600,28303,28473,9139,-23547,15739,60510,41189,1940,18829,34091,25581,12892,28281,40383,27575,-630,-25590,-181,6420,-2609,-22398,-21115,-27804,-28532,182,15359,22582,12773,6556,-8989,-26546,-16792,-18755,-5089,15507,27800,20793,-50,-15751,-2822,14945,21463,14085,-1087,-2154,-9193,-30745,-19583,-9420,-7553,-4424,-3611,-8119,-10628,-4957,-583,5567,-4882,-27850,-29323,3955,18512,11251,1313,2783,8694,9928,-5353,-14095,-16624,-15705,-13656,-8957,-2787,3794,-19271,-45734,9248,120925,242959,321198,322224,237156,111000,-8247,-21494,20110,-9003,1940,11233,2758,-14606,-25647,-2920,-2687,-11726,-39226,-11506,-273,6619,6107,-19677,-23972,-9752,-5971,12737,29960,24039,13896,7834,11823,-15123,-18431,-4795,-3916,913,8663,8936,13232,18227,13062,-8076,-16774,8932,22751,10572,-12013,-16050,-9018,1086,1630,763,-6198,-1743,17523,-2720,-27468,-25569,12588,20874,-6114,-4849,887,1476,12341,15602,9782,-9613,-8943,8228,14597,15689,-342,-29047,3079,30092,34109,26399,30542,14817,2853,7970,19708,18948,-296,-23908,-14118,-4679,-12558,-13831,-14564,-9514,11836,29322,25298,7472,-19821,-34444,-28294,676,8872,2398,-4795,-12194,-18596,-6139,21984,13258,-21488,-24145,1288,2846,-22786,-1730,-7455,-30349,-9434,12795,16083,13755,1264,-9566,3456,34426,63419,37790,7704,-15173,7741,23886,42388,60625,60772,52459,46731,36244,17094,8129,13362,-4005,-26769,-31000,-27883,-15711,231,22096,42485,42705,23502,-6434,-30601,-21237,-30354,-37195,-33094,-9197,11585,28458,28229,6844,-19887,-34900,-13549,3123,12183,7966,-6236,-9745,-21766,-21739,-11806,-18932,-28973,-7512,-2502,-17034,-13265,-15555,-10926,2242,408,-10586,11956,13186,-15341,-32260,-2154,26543,32525,15440,-14351,-24552,-9021,3994,9374,-1048,-22911,-26213,-9668,-7716,-13624,13265,49409,46506,22314,-1260,-14648,-43538,-19020,3107,7220,8530,10755,13836,9240,-16063,-29588,-13103,-8532,-4193,-5149,4590,34177,53085,38462,-348,-18692,-19132,-16232,-16734,-21461,1977,32191,47733,15989,-17812,12626,13129,-11927,-19754,-5788,-1421,-6603,-12285,-5609,15937,19427,1036,-27306,-10959,-4635,-16167,-16046,-2635,1883,4610,3448,1639,3581,12006,3718,-7803,19732,32556,17371,-11993,-34035,-12793,14078,29033,31458,28308,13988,3345,13817,33387,60042,69288,35982,353,-1016,8755,833,-10960,-5111,-13486,-29535,-26662,-11850,-11444,-20916,-19513,-10739,582,-3463,-12585,744,20125,26025,30438,26911,19807,8362,-1205,-3587,-11450,-16857,-25567,-29657,-1146,24692,52613,43814,7482,-12749,-7116,-11471,-12120,-22536,-30574,-14853,5206,25917,31220,33929,43800,54134,47211,35695,24963,1164,-28054,-18262,6521,21917,26514,27538,40043,48105,48463,27773,-1349,-11781,3974,4240,2216,12530,27566,23203,10424,7289,17570,31826,23922,9938,2951,-2881,-2261,15225,27290,51163,78099,63919,22966,-6774,-2221,16570,29266,21989,1305,-10727,-12887,-39262,-11727,1252,1572,-809,20586,29629,27202,21146,11983,6663,410,-4491,5505,2824,1244,-16603,-21787,-862,16897,34365,29409,-49,-24322,1736,4017,-19908,-23931,-13117,-13057,-24925,-15393,-8517,-14666,-5466,5585,-3634,-30997,-1051,34501,79414,123459,83781,7698,-806,1263,-7793,-12303,-28696,-6073,4344,1054,-7785,10149,9703,-3806,20027,41594,22907,-12119,6688,17172,15865,19541,16971,945,-9665,-9759,-18520,-26389,-29453,-7715,1749,-12628,-9847,-6976,-13086,-7954,-4841,-2056,5066,4821,2414,-6609,-15858,-11606,105,-4816,-22800,-33993,-20126,3600,13060,-1343,-7706,-13953,-14225,-9923,-11310,-13912,-5855,-629,-2744,-5325,-5589,-6758,-13665,-18687,-3516,4500,380,-27458,-24475,8168,22794,26044,13604,12114,6651,3558,-7966,-21577,-32190,-38483,-20309,-5209,5675,8123,-1721,-19311,-27879,-24405,-3918,1063,102,-6126,-31054,2498,51014,77316,52390,25678,8366,-1064,-6186,-11739,-16484,13783,46972,52587,38898,31269,25060,21070,15860,19176,25460,9097,-13714,-14002,-12213,-13215,-19600,-24535,-22738,-31403,-10854,17736,43961,54254,71191,93065,106472,101991,60194,14987,-1300,-5057,-11727,650,4123,6173,-5780,-36914,-17312,11278,3102,-32023,-1964,24145,35852,37671,26278,1841,-25143,-13603,24218,52042,54804,43365,14956,-17906,-10298,7539,15740,15077,7778,-14697,-11616,12659,28482,15499,-8239,-16538,2774,27458,29705,12052,-12499,-15261,-22380,-4110,9995,12279,2484,-10304,-13933,13816,59429,86030,99432,98967,70634,28964,17134,22294,31113,30637,3633,-15246,24069,22688,-13280,-10932,7627,8638,-8131,-18955,-18841,-11854,-2187,-5324,-7188,-12251,4842,28389,26885,20710,29202,35840,14232,-7742,-7411,-12372,-17785,-26197,-15801,4769,17317,13642,16441,38943,49671,41517,47720,42948,27687,21217,8341,-5338,-11640,-13463,-21339,-29936,-24802,-22387,-22875,-23687,-32338,-11346,7278,2426,-8501,-12516,-24172,-38577,-37221,-30451,-15072,-1917,6558,1526,-9658,-663,21765,23858,1722,-4137,12784,6517,-10023,3816,13447,-670,-8553,6528,12851,4073,-4054,-11414,-25787,-33807,-24397,-15293,-10437,-9292,-13997,-7680,-1935,2500,4934,12405,9793,-17038,-17232,-5703,-10344,-15432,-15083,13279,39978,41625,22532,1043,-2055,11516,16846,490,-23688,-9253,24558,43291,27192,-805,-4737,-3641,5405,-3846,-13461,-13011,-17602,-12811,6293,28345,25525,18094,2844,-17244,-16423,-2662,10826,13856,7990,-4470,-25385,-38414,-20857,305,17185,29549,53308,63629,51936,14549,-19918,20413,35287,24185,-7941,5918,52975,76236,33822,-12152,25364,48952,44038,36189,29850,10182,3491,4189,136,-8621,-5430,5733,-6691,-23319,-16170,-16978,-11672,5230,4955,6294,1435,3399,21863,28681,18091,8819,-951,-5069,-18269,-20015,-6776,3794,12902,18930,17438,8913,-11446,-19040,-8735,-328,-3369,-13380,-30775,-12462,11210,10404,-794,-17209,-20646,-7738,8946,17451,23371,57655,72426,54492,29584,15085,8055,-11856,-10518,14712,15022,5781,13894,13963,4975,-1801,-14893,-16615,-19033,-20867,-9454,1289,3796,-158,-7368,-21289,-1769],[-15954,-6857,20279,38099,21654,15051,-570,-19745,-43662,-24896,-15381,-32892,-20826,13358,36592,46199,42868,36519,32390,6466,-24889,-11119,35734,59886,45941,-1413,-28753,5759,20600,3371,-17838,-28572,-26950,-34971,-11927,3089,13638,3947,27718,38735,22603,-4953,-3732,13594,7624,-35111,2557,29019,14367,-15800,-8467,-3541,-27021,-16330,8448,25759,33604,16756,-9222,-31962,-36421,-33857,-19892,-6970,-865,-13813,-17467,14565,40631,38407,19742,-10337,-30351,-29648,-11501,6745,20394,22789,25547,13812,-11821,-1428,17373,5250,-9514,-21793,-30648,-20228,4589,13850,5429,-11684,-21842,-14630,12677,-1091,-17798,-14542,7618,23349,28004,11571,-22812,9883,56967,41946,7080,10980,23613,21722,18080,36919,46575,28882,-2248,-25176,-4148,815,-5525,-23145,-26249,-37449,-16766,9836,21086,26281,16160,10516,-5034,-27931,-18912,-17503,-9401,7524,20453,19225,4511,-11081,521,20020,28356,21223,3136,-4683,-12447,-30444,-20453,-7132,-5732,-5662,-6526,-8433,-4672,6533,3627,1332,-8644,-28753,-25462,8593,24987,16067,3088,5092,12076,10220,-11692,-22206,-20715,-12826,-4475,-2336,-3904,125,-20418,-44747,5998,103815,202076,256690,246586,169342,67548,-20289,-24721,4064,-18114,11584,19510,6830,-12556,-26672,-9373,-10121,-17207,-35711,-13951,-7037,-2197,-3957,-31418,-18758,-6282,-8001,6657,22056,13314,1352,-2384,5296,-15724,-22044,-8281,-3777,1378,7343,8365,14863,21242,15702,-6397,-18329,7211,19330,4777,-17592,-9085,-5177,2719,2754,1168,-5447,-1165,24186,10746,-11624,-25163,563,17890,-762,-1426,3751,8882,18186,17161,5889,-18190,-4022,15314,21199,22346,7299,-18250,-207,21944,24992,21567,33400,24486,14759,19277,29282,25719,1894,-22978,-12844,-1741,-10629,-13249,-11472,-2155,17044,30752,22443,4017,-19134,-29189,-30809,-8335,552,-2548,-7298,-13021,-16724,-8259,11187,-271,-29528,-25099,-5116,-2969,-30628,-7748,-10707,-17886,6275,21445,20509,18356,7151,-10066,-4435,28404,62816,39165,9786,-13279,5211,20613,40822,60648,59611,48673,40516,27125,4446,-5478,4495,-8107,-26091,-24181,-29164,-25919,-9118,11158,29618,32251,18414,-5067,-20950,-17007,-24458,-30265,-28902,-12390,3642,19655,21692,3721,-20742,-34160,-10412,4005,15205,15488,4431,1283,-11348,-12827,-6696,-15737,-29984,-9798,-6732,-18300,-6968,-10188,-12051,242,949,-16004,5147,10850,-14377,-34342,-4735,22093,23256,667,-31478,-27493,-7326,5709,7601,-5015,-25443,-30524,-13712,-8239,-11323,8713,44682,45213,24836,2611,-11871,-41201,-22365,-2451,260,2716,6133,9355,9268,-8490,-23537,-9497,1787,5936,35,7870,36847,54270,36391,-7512,-22675,-21005,-9102,-2670,-16916,-1704,29919,45377,13798,-14446,12492,13632,-11022,-19261,-4360,731,-3680,-8976,-985,20749,23000,5287,-19007,-13495,-9263,-22417,-18951,-1500,2591,3920,2500,2945,7729,16470,6660,-4186,21488,30491,14731,-12543,-32665,-20671,4489,18454,24234,24945,12021,-312,8580,25949,51568,64061,35861,1834,-26,12386,6339,-1488,10148,2594,-19165,-24430,-11164,-12097,-21049,-17584,-9831,2005,-3296,-17941,-2271,18133,21735,21580,12114,934,-5941,-7068,-6224,-15296,-23201,-30103,-32068,-1323,28425,57272,46644,10895,-6728,-1336,-6236,-4451,-14334,-34917,-22090,-3782,12855,13706,15853,29922,45647,41520,29691,18495,-2291,-28622,-21683,3914,18983,22634,25924,43065,53599,51015,27587,-1211,-5185,13678,4473,-2968,7403,23787,23149,14604,14558,25593,37966,28039,14537,7793,3204,111,10833,15140,35914,63924,57845,25797,-2587,-4981,9207,20715,15909,1550,-4201,-4694,-27210,-14843,-1311,878,-7781,11205,24820,26369,22117,11308,3520,-3743,-4545,7206,7749,8377,-15703,-21771,2281,20739,37630,32961,3563,-26325,3027,8370,-14306,-22662,-15358,-13890,-20592,-16995,-17302,-18713,-3864,5223,-6099,-28142,-549,35913,79576,115226,73472,-1655,-5903,6849,5185,-3046,-34686,-11212,2113,709,-9636,3360,1518,-7548,18949,42805,27277,-7566,6988,20905,20626,22967,21878,8617,-2641,-9053,-23616,-27798,-27545,-5907,3980,-8769,-8801,-5789,-8844,692,5998,5087,12385,13769,10071,-301,-12582,-8910,2827,-3947,-24566,-36146,-20747,2329,14167,2471,-9656,-27885,-21393,-12529,-10547,-11756,-3977,-538,-3687,-4452,-1521,-2007,-12707,-19982,-1968,4632,-4997,-33995,-18725,14843,27625,25412,7671,4616,1458,2353,-5487,-17367,-27739,-41264,-29356,-16918,-6034,2192,-374,-13389,-20676,-30379,-9514,-4092,-3971,-7526,-34861,-165,49881,72924,47280,22371,8223,731,-4446,-10712,-13604,14730,43510,51168,41682,36366,28995,21666,13992,16465,23585,10879,-6841,-8239,-9840,-11780,-15433,-21311,-19972,-34538,-14129,12510,31380,35257,52387,78858,97086,94882,52741,7486,-10852,-16143,-18663,-7460,-10695,-8367,-11906,-43409,-15662,17745,11598,-26671,-3421,24597,35752,33900,19558,-2274,-24702,-21509,10655,39270,48830,44814,19640,-14600,-13564,3747,15151,17447,8810,-16416,-11326,13044,26683,12058,-9866,-15927,2619,25517,24802,6683,-14331,-14334,-24119,-1486,17519,19147,5322,-9286,-6064,22612,65340,89591,108003,112547,77792,29114,14791,18628,25407,26035,3814,-21415,14735,15190,-12713,-7197,6556,7062,-6807,-15599,-15094,-9671,-2399,-6537,-9216,-19302,-2503,22306,23495,20172,29704,33515,10068,-5784,-1739,-8065,-16742,-25636,-16401,171,8383,38,3368,28835,43497,38821,43974,39442,30301,28622,13059,-4367,-12634,-16432,-23944,-30804,-26985,-24878,-28608,-28166,-36030,-11625,10660,9348,-3588,-11222,-21236,-32476,-36700,-27074,-16782,-4866,5576,953,-11883,-392,22687,19885,-1755,-81,12721,-661,-14170,8470,18187,209,-9301,8541,15995,5451,-7355,-19380,-34235,-36790,-25070,-13095,-5132,-3184,-8438,-3970,-4620,-2284,2966,13077,13279,-9771,-6193,6305,1643,-3775,-7845,12823,37302,41665,26053,5025,-2212,6365,10284,-5643,-29145,-15167,22162,49168,38499,12931,6342,-1668,2348,-7108,-17363,-12914,-12456,-5054,14846,37717,36754,27873,9313,-12049,-11494,1630,13875,15762,7616,-11934,-38803,-29554,-12363,5068,22925,36704,61250,69580,51185,8288,-19439,22824,36088,24607,-7880,3954,47727,68898,32683,-14120,29388,54727,47095,35679,31254,14014,8076,4541,-3930,-10232,-10149,-2127,-14908,-19434,-6759,-10182,-9762,5269,6892,8205,1397,2352,20455,24338,12454,3752,-5520,-9508,-22316,-18753,-4276,6252,15170,20777,16215,4273,-13188,-11928,-4741,-114,-6196,-16286,-28421,-14593,6488,6945,-2244,-18606,-21507,-8709,7621,19053,29688,66059,85474,64686,32930,10776,-3090,-26253,-3791,18358,15348,6342,14965,13621,1800,-6838,-17885,-14555,-12720,-12618,-7311,2215,5327,2763,-2613,-18663,-4908],[-19621,-8834,22675,42193,19893,4827,-6168,-21983,-40281,-20153,-8823,-24612,-24003,11325,34985,45054,46032,45487,44540,18742,-15963,-13449,31363,59775,50127,1296,-28629,5150,20909,6703,-12830,-31059,-36964,-26689,-941,14050,19141,1879,28080,44814,27923,-5728,-1840,21378,13780,-36510,-1340,24508,8309,-21285,-9014,-3629,-25254,-13749,8954,26665,39699,31002,9821,-11781,-18842,-15757,-9441,-5112,-10637,-23245,407,24301,39490,34098,19900,-5372,-28302,-37627,-12395,11641,29846,34624,31919,13077,-17191,-2601,18588,8972,-5190,-18314,-28421,-26474,-10831,202,1341,-5504,-15813,-30096,-9007,-15097,-23595,-17329,3648,20034,27723,14319,-17940,3998,51689,41927,11816,2181,12397,17944,23174,43921,49755,27303,-5042,-23766,-8500,-5085,-8624,-23422,-29588,-30571,-5227,17977,24704,27788,17659,12961,-1960,-26894,-20102,-15009,-11836,147,13434,17849,9189,-6475,3583,24333,34175,27628,8132,-6227,-15516,-29470,-21046,-4954,-4908,-8248,-11136,-10202,-1046,17548,14341,4389,-8774,-26265,-22099,10853,27981,17393,1927,5238,13091,7809,-19303,-32123,-26803,-11567,1269,1396,-5704,-3812,-21610,-44505,-3570,74498,145770,177850,161692,99109,27135,-26343,-28956,-13240,-16966,23057,27388,10371,-10834,-25487,-15804,-17357,-21893,-32511,-15615,-13497,-11365,-14644,-42082,-10482,-1437,-10132,-2263,10509,-473,-12109,-11988,-1415,-17034,-26046,-12622,-4409,729,4879,7196,16027,23194,16827,-5863,-19333,5318,15592,-1264,-23144,-4655,-1703,4176,3170,1285,-4291,-350,28898,23554,5075,-8969,-2125,17212,4278,349,5919,15986,23442,17682,961,-26752,2712,22020,26716,27493,14200,-7452,526,16165,18019,18839,36596,33373,25723,29773,38560,31881,3298,-22418,-13057,-1078,-10052,-13288,-7722,4850,21315,31281,19163,-215,-20021,-25634,-26817,-17805,-9943,-10071,-12098,-14559,-14264,-6211,7204,-7873,-35486,-26192,-11384,-8720,-29189,-8493,-5929,-1868,20018,27514,22753,21350,12575,-7578,-12543,19599,58474,39783,11108,-13344,529,14158,32722,50335,46111,33113,24957,12385,-9297,-20086,-3820,-10917,-22079,-15837,-20019,-37043,-20747,-1854,15655,22128,14101,-3584,-12424,-9244,-15379,-21993,-21943,-13750,-5230,8396,12683,-771,-21211,-31117,-7680,5142,18057,22451,14337,10960,-2428,-4879,-1681,-11766,-26951,-11686,-11129,-18315,-2002,-6016,-13747,-1963,2656,-16203,-815,8677,-13946,-35012,-5062,19775,15442,-12861,-36506,-22455,-4412,7187,5178,-9078,-26040,-31673,-17907,-8537,-9080,3710,39132,43224,26905,6665,-8216,-37670,-24656,-6374,-6201,-4632,-217,3449,8093,-1675,-12240,1942,15580,16417,5306,10572,37715,53380,33350,-13427,-24737,-23459,-837,11759,-5024,-6303,24127,39985,11051,-13819,7960,9961,-11902,-18720,-4568,853,-2253,-5646,5821,29507,30872,12833,-10437,-16679,-15525,-29660,-19083,453,2742,1919,59,2911,9760,18651,8248,-2946,19053,25599,11494,-12007,-26682,-28755,-6884,6108,14799,18684,7874,-4981,2567,18054,41634,55220,33420,2823,644,14982,11163,7108,24584,19140,-7403,-21188,-10513,-12605,-22444,-17960,-10882,1426,-4041,-23806,-5766,14747,16921,15650,4895,-11163,-20574,-13112,-8705,-18478,-29005,-31874,-23867,-1239,29059,57040,45468,12145,-2336,3258,-2272,547,-8305,-29347,-28572,-13067,-1494,-5142,-1728,17479,35916,33547,20928,8940,-7870,-29907,-25821,-117,14513,18313,25006,46193,58356,52531,26405,-1135,-495,19986,2888,-10395,752,19002,22293,17705,20871,32856,43091,31499,18499,10910,6884,-257,2300,-889,17282,45306,47953,27290,2838,-5584,1624,10533,8141,621,1417,4736,-14057,-14582,-3601,-58,-14321,424,18911,23846,21024,8996,-1128,-8845,-4409,7822,11765,14138,-15619,-22825,3722,22567,38889,35126,6854,-27683,3920,12479,-8687,-20810,-17441,-14866,-17333,-15541,-23451,-22903,-4749,2138,-10238,-23124,910,36065,75885,101756,60344,-11220,-10768,10309,14555,4808,-32583,-16286,-1033,-443,-10813,-4208,-8325,-12437,15674,40409,28617,-4389,6127,22697,23353,24572,24429,14790,4056,-7443,-22892,-25540,-24995,-4542,5466,-5533,-8468,-5788,-5234,8199,15722,12476,20211,22156,15827,4030,-9696,-7049,4372,-3798,-24930,-29097,-16229,2162,13188,3914,-10310,-28646,-16461,-9395,-7938,-9722,-2993,-1448,-5083,-3525,2346,2465,-11730,-21093,326,6086,-9671,-41686,-14607,19108,29996,23333,2161,-2439,-3920,594,-3453,-13109,-22406,-35569,-37892,-28571,-19261,-5822,-537,-8792,-14459,-31106,-15566,-10186,-9873,-11686,-39767,-1240,47737,65595,39822,17375,6781,1219,-3612,-9906,-11231,14897,39366,49361,44593,42048,33487,22307,11933,13785,22771,15145,1474,-2437,-7466,-10280,-11969,-18029,-16841,-35467,-19853,3811,14415,12333,30997,62867,85661,84733,42852,1058,-17307,-25704,-23461,-14041,-22390,-21782,-17472,-43235,-13402,22987,18441,-22287,-6415,22409,32397,27187,12143,-5109,-22691,-26539,-900,27396,42188,45008,23614,-11759,-17913,-959,13373,17836,7983,-18436,-12164,10898,21694,6218,-13005,-17001,53,21002,18199,1155,-14192,-12845,-25285,-928,22671,24637,8592,-5745,2064,29915,68466,89314,111833,121811,82985,29183,12559,14513,18864,20316,2771,-20470,10139,14995,-1483,563,6392,4505,-6789,-13036,-11501,-6848,-1665,-7801,-11712,-26920,-9981,16511,21369,19319,27610,27534,2601,-5857,2132,-4255,-14875,-24755,-17533,-4724,-520,-13625,-10684,17098,35536,34577,39395,36472,33270,34560,17846,-1025,-10582,-18432,-28191,-32054,-28011,-26496,-34500,-32814,-35499,-13500,11195,13947,293,-9711,-17630,-25294,-29500,-23968,-19476,-8890,2676,-1579,-14778,-49,22739,14878,-5718,1923,10575,-9531,-16973,12687,22028,609,-11720,7878,16919,6096,-10127,-25369,-36384,-35912,-26233,-12405,-1162,1766,-4669,-2501,-7949,-5102,4163,16148,17988,-2605,2782,15624,12273,7618,-54,11274,31735,38164,26081,6010,-4026,-28,2746,-11466,-33658,-20760,20672,54584,50035,26580,14531,-875,-1599,-10804,-21739,-12972,-7797,2065,22119,45252,46559,36556,15303,-7169,-7754,4311,15007,15649,5745,-19716,-36895,-15870,-3790,9493,27104,40770,64880,70918,45750,-1401,-16893,24888,35356,23109,-8561,422,39861,59241,28906,-15972,31709,57386,46575,31690,29898,16716,11798,4332,-9110,-13352,-14100,-9900,-20432,-12691,1112,-5483,-10026,2878,6455,8343,-177,-1666,14326,15851,4311,-2953,-10779,-13673,-26074,-18363,-2359,8389,17289,22298,14391,-599,-11577,-5670,-2380,-949,-10119,-20331,-27807,-17365,680,2858,-4331,-21256,-24791,-11683,4590,18626,32737,69035,93126,72188,36127,8471,-11562,-31240,1276,20234,13855,4079,13290,11565,-2978,-13586,-17901,-7081,-2829,-3331,-3156,3018,6865,6095,2839,-13307,-8638],[-25411,-12971,21919,43244,17588,-9517,-16303,-27411,-38658,-16894,-3799,-17483,-26533,7958,31912,41978,46193,50503,52802,30058,-4748,-14288,24114,55746,49588,243,-29849,2645,18436,7720,-8973,-28523,-31190,-13048,8319,22101,21965,-1254,26451,47960,29953,-8375,1060,29675,20987,-30379,-8157,16623,-405,-28285,-9591,-4419,-24974,-12254,8466,25712,43286,43057,26247,5993,340,-255,356,-2388,-20511,-26452,18575,35529,37606,28101,18531,-2325,-26203,-39485,-11015,16055,37455,44232,36694,11908,-21305,-3632,18238,10924,-2152,-15667,-26597,-28431,-27012,-14626,-3933,-1523,-7061,-21712,-23753,-25283,-27447,-18423,2860,17959,26863,16229,-11302,544,46202,41094,15472,-6464,1158,14207,27372,48453,49110,22249,-9313,-22127,-13146,-11069,-11920,-23174,-25201,-20985,4876,23757,25538,26517,16795,13377,-445,-25300,-20406,-11504,-10003,-4343,8091,17313,14248,-1912,5858,27203,38124,32531,13173,-6217,-17534,-27874,-21125,-3709,-5542,-12071,-17031,-13213,168,25498,25549,12613,-4516,-21179,-18879,10831,27200,15210,-592,5359,13066,3555,-26375,-35226,-32888,-12313,3367,2034,-8188,-6255,-20027,-40973,-15785,44013,96457,117036,103169,56967,9176,-21006,-33338,-28796,-7722,34410,34217,12746,-9936,-23259,-19684,-22619,-24831,-29530,-15396,-17573,-18483,-22793,-30927,-1172,5234,-9863,-12733,-3227,-15198,-21710,-17316,-6305,-17599,-28528,-16971,-5118,-398,1576,5785,17472,25215,17614,-5604,-18637,4532,13066,-5610,-26790,-2230,734,5711,4028,2127,-2114,1249,32100,35101,20998,9391,7608,20272,9291,1115,7893,23103,29107,18559,-3466,-27125,10399,28764,31619,31341,20081,2697,5576,14940,15352,19269,40246,41626,36008,39795,47844,37749,4594,-21459,-13336,-1612,-9892,-13004,-3564,11354,24971,31343,16182,-4090,-21651,-24332,-24902,-23443,-20269,-18547,-17316,-14571,-9475,725,11093,-6958,-34880,-27150,-16820,-13320,-19316,-1361,5335,14094,31308,31124,23341,23307,17779,-2291,-18832,9319,51833,40145,12276,-14374,-4973,6132,20664,34270,26931,13395,7139,-2199,-17820,-31483,-7745,-9853,-15382,-6841,-9273,-32747,-33079,-15346,2377,14055,11230,-2356,-5065,467,-3851,-11684,-13237,-11074,-12068,-3342,2711,-5465,-20450,-26896,-4956,7632,21547,29085,23577,19569,5317,1666,2231,-8974,-24031,-12731,-14613,-16591,2220,-2459,-15085,-3308,5253,-11705,-3652,7987,-13402,-33179,-2053,21316,12149,-18420,-19803,-12572,53,9110,3294,-11382,-23075,-28356,-21027,-7422,-6210,-856,33773,41408,29136,11168,-3528,-33304,-24904,-7460,-10203,-11947,-6945,-2460,6604,4755,753,17154,31121,27304,11187,13515,37813,51549,30522,-16918,-26711,-24785,9169,27016,11219,-8042,16136,32652,8582,-14780,72,3094,-13396,-17352,-5584,-200,-1951,-2885,12752,39279,40430,21811,-1680,-18285,-22179,-36657,-15731,3719,3166,-545,-2985,2313,10502,19448,9239,-3404,13294,18868,8510,-10350,-20936,-33103,-18413,-6536,4333,10451,2273,-9657,-2737,11677,32498,44580,29669,3961,1897,17325,15701,14959,38110,36146,5520,-16627,-9675,-13055,-25382,-20167,-12969,-247,-4909,-27643,-8434,11205,13207,15005,8566,-9319,-33890,-18251,-10131,-19965,-33356,-31331,-15154,-36,27163,52730,41169,11647,713,7010,770,3416,-3892,-23754,-32131,-21006,-15598,-23809,-16154,7745,25979,24759,11122,-2344,-14665,-31422,-29966,-4735,9218,14225,25136,49644,62657,53480,24788,-999,2313,23086,248,-18784,-5592,14814,21439,19968,26348,39590,47670,34980,22211,12476,8131,-3227,-9700,-19148,-2649,24452,35890,28088,9525,-2734,-4266,106,-160,-568,7297,15512,-387,-10392,-4773,-601,-18129,-9831,13002,20100,18137,5449,-6631,-13119,-3131,7799,14844,18280,-15683,-24466,3811,22808,38705,36214,9629,-27463,5209,16689,-2667,-17613,-18093,-14891,-14466,-12573,-24274,-25909,-7337,-3084,-14390,-15786,4174,35746,69303,85011,46137,-19461,-14495,12033,20644,9988,-29289,-19641,-4067,-2022,-11063,-10773,-17931,-17126,10862,34927,27215,-2324,4750,22921,24379,24708,25004,19848,11029,-3185,-15202,-20394,-21468,-2997,6825,-2536,-8316,-6130,-1798,14411,24000,20173,28709,29879,19587,5952,-7983,-5881,5213,-3819,-23698,-22108,-8991,4923,12391,4066,-9806,-17064,-6014,-2258,-3516,-7272,-2072,-2103,-5334,-1200,7023,7464,-10138,-21777,3239,8803,-12251,-49098,-11301,21247,30043,19970,-2505,-8020,-8470,-976,-1311,-8238,-15817,-27844,-35745,-34284,-32145,-14831,-1131,-4795,-8935,-27110,-21032,-16481,-17065,-18144,-37290,1066,45998,56943,31318,11751,4979,1375,-2820,-8663,-8461,15451,35495,47285,47032,47623,38471,23631,10660,12220,23867,21643,10614,3666,-4619,-8205,-8639,-14552,-13436,-32532,-26745,-6781,-4328,-11661,11168,48599,74652,73459,31953,-3576,-19002,-29983,-24285,-17394,-27106,-31467,-21287,-36198,-9335,27977,24484,-17814,-10837,17832,26047,18021,5007,-5282,-18234,-27712,-9696,17557,35575,43848,26377,-9056,-22455,-5846,11133,17084,6233,-19895,-13549,6876,14533,-696,-16664,-19085,-4191,14555,10711,-3568,-11958,-10334,-25019,-1920,25878,29172,12470,-186,10260,36022,69190,85969,111457,126431,86093,29563,11298,11023,12721,14557,1027,-14275,14283,24179,14498,10890,7920,1986,-7375,-10658,-7482,-2749,950,-8132,-13600,-33714,-16497,12134,21269,18629,23584,18915,-7036,-7209,4292,-1343,-12793,-23599,-18451,-8763,-7322,-23676,-24348,4767,26846,29712,34810,34243,36070,39122,22947,4689,-5168,-17270,-32362,-32209,-27090,-26636,-39194,-36371,-32738,-15863,9688,16783,3780,-7396,-13179,-17331,-21844,-20752,-22403,-13222,-1143,-4981,-17269,425,21847,9207,-9851,2513,7132,-18977,-17249,16783,25484,1377,-14947,5053,15953,6501,-11010,-25579,-30305,-31562,-26969,-12485,1747,5580,-2359,-2348,-10434,-4784,8094,20797,23595,4523,10229,22902,21805,19118,9120,10758,25574,33029,23929,4976,-6572,-6297,-4414,-15909,-35618,-25498,19638,58208,59401,38307,19609,-1900,-6493,-14204,-25861,-13534,-3895,8335,28073,51084,54890,43933,20601,-2503,-4559,5980,14799,14139,3141,-26070,-26925,-3279,4492,13546,29786,42147,64932,68613,36848,-13719,-12194,26920,33435,19988,-9702,-3763,30773,48684,23361,-16719,32886,57775,43520,24924,26152,18480,15050,4728,-13187,-16917,-16295,-15389,-20204,-6123,6731,-2797,-11854,-1385,3908,6948,-2705,-7966,4397,4437,-5320,-10456,-16260,-17452,-29109,-18513,-1196,10141,19404,23636,12256,-5087,-7809,-350,-892,-2138,-14399,-24827,-28399,-20929,-6043,-1576,-6825,-24259,-30518,-17110,-457,16018,32312,66679,94367,75538,38091,8043,-14410,-19768,4388,20377,10781,-872,9116,7918,-8997,-21519,-14499,1487,6797,5899,2700,4079,8037,9134,8185,-7317,-12128],[-31058,-17450,19632,42606,16677,-23713,-28470,-33442,-39487,-15701,-523,-11312,-26702,4230,28326,38022,44288,52190,57469,40326,7605,-11664,16084,49041,45004,-3751,-31670,-847,14144,7197,-6062,-23384,-20451,-1618,15319,27047,21737,-5571,23039,48159,28911,-12139,4274,36208,25885,-26544,-17006,6215,-11203,-35669,-10108,-6322,-26639,-11725,7163,23007,43986,51616,38243,19355,15312,11068,7333,-175,-28239,-21442,35107,47068,35565,20822,15401,-1563,-24721,-33567,-8301,19521,42853,51263,39695,10126,-24906,-6102,15572,10635,-923,-14708,-27104,-27302,-39290,-29253,-10228,-755,-823,-8186,-11943,-24375,-30950,-20796,2992,15985,24316,15947,-5346,1058,41331,38701,16982,-12649,-9341,9788,29434,49405,43609,12745,-15827,-21642,-18758,-17686,-16250,-23660,-21499,-13354,11832,25714,22339,21376,12553,10580,-1901,-25334,-21225,-8647,-5170,-5270,4271,16796,18558,1352,5709,26808,38226,33893,16041,-6281,-19403,-27225,-22154,-5002,-8888,-18254,-25115,-18625,-2441,27709,32442,20527,1082,-16153,-17130,7495,21806,9280,-3528,5941,11886,-2833,-29105,-25218,-29047,-16670,0,-1903,-11881,-6822,-15323,-33040,-28515,17432,63134,84230,78301,45282,10928,-11039,-37030,-38368,1515,41899,37183,11401,-12294,-23036,-20639,-26509,-27799,-28141,-14744,-19919,-23811,-28134,-23110,5880,11477,-7407,-24524,-19268,-28725,-22618,-18649,-10512,-18465,-29066,-22862,-7560,-3488,-4271,2416,17732,26277,17199,-6815,-18131,3569,10743,-8561,-24913,-2834,380,5631,4158,2498,-454,1944,32313,43368,34022,25644,21723,25064,12472,-684,7892,28125,33568,18791,-8085,-22454,16335,33643,34252,32188,22867,9997,11280,16246,15047,20144,41686,46969,43553,47390,55109,41385,4225,-21527,-14438,-4327,-11390,-13806,-1248,15077,26044,29083,11798,-8856,-25294,-26458,-25563,-19957,-27082,-28150,-22269,-12883,-3404,9363,17590,-2976,-32165,-29746,-23002,-17423,-9235,9411,17692,27024,38149,30650,20840,22796,21055,3085,-22819,-3075,42363,38512,11678,-17370,-11518,-3144,6863,17098,8139,-4332,-7414,-11201,-15258,-25014,-6297,-5846,-8215,1203,258,-22002,-43546,-28444,-9404,7668,8329,-2795,111,9725,8048,-902,-4488,-5858,-14698,-14658,-8450,-11040,-19649,-22783,-3373,10269,24387,33822,30493,25578,10483,5346,3441,-9065,-23633,-14275,-17911,-14721,4602,-600,-16931,-4752,6742,-6889,-3781,7824,-13883,-30457,2366,25001,13023,-12953,-4679,-2055,4635,10471,1392,-11810,-18106,-24219,-23720,-5892,-3726,-5765,27933,38984,30595,14929,860,-28963,-23828,-6790,-11861,-19028,-14249,-8537,4146,9765,13082,32800,46295,37274,16720,16013,36786,48617,27761,-18374,-30932,-21790,19947,41915,29208,-4065,6459,23269,5838,-17076,-11050,-6759,-15245,-15873,-7694,-2409,-3199,-1882,17664,46868,48421,29850,6340,-17430,-29172,-41144,-10841,7369,3442,-3791,-6829,916,9776,18744,9471,-5493,4279,10251,5445,-8529,-16050,-29372,-28620,-18936,-6898,397,-4933,-14458,-7004,7575,25467,33331,24749,4901,3571,19253,19489,21393,49715,52453,18649,-11422,-9288,-14044,-30111,-24358,-16047,-2997,-6183,-25948,-10147,7868,11263,19121,18992,1754,-37723,-22410,-10684,-19806,-35964,-30723,-7937,1712,22629,44681,34061,9181,2088,9620,2751,4171,-1214,-18938,-31367,-25768,-27030,-40497,-24070,438,16089,16327,2124,-14073,-22419,-33329,-34111,-9779,3075,10118,25521,52662,66055,53707,22697,-1170,3124,22745,-3495,-27345,-10033,12202,20799,21091,30490,45408,51651,38553,25405,12130,6558,-8671,-24524,-37881,-21756,3427,23100,28255,16733,2957,-7298,-9658,-8395,-1563,13858,26965,12981,-3996,-5020,-925,-18057,-16788,7686,15081,13373,716,-12747,-14590,-672,7001,16441,20136,-15593,-26690,2446,21457,37173,36055,11301,-26356,6990,20853,3612,-13216,-17022,-13728,-11798,-10006,-21601,-26785,-11069,-9790,-15837,-6728,9054,35166,60527,66746,32342,-25151,-16982,12323,23841,12107,-28014,-20045,-6028,-3714,-10668,-14505,-24097,-20190,4952,26724,23122,-1496,3039,21597,23749,23363,23683,23876,18539,4477,-4320,-14169,-17311,-1249,8092,74,-8335,-6530,1220,18676,30086,27825,37532,36464,21085,5183,-7858,-5489,5413,-3926,-21582,-15816,-1101,10722,13752,4159,-8842,-6958,4049,5853,1730,-4551,-967,-1841,-3659,2912,12705,13036,-7985,-22455,6058,12059,-11630,-40419,-8390,21222,27550,15063,-6701,-12013,-11893,-2186,993,-2737,-8145,-18725,-25631,-27103,-33878,-22697,-1253,-1116,-4212,-22561,-25194,-22798,-25392,-26789,-30437,6336,44917,47935,22556,5994,3193,1628,-1684,-6647,-4679,16909,32076,44499,48044,51993,43221,25514,10372,12009,26687,29282,19724,9722,-1504,-5676,-5438,-11200,-10276,-28132,-33994,-18101,-22051,-33986,-1800,38914,65822,62342,20823,-6573,-16662,-26564,-21262,-17134,-23859,-33005,-22297,-27350,-3464,32841,29892,-12657,-16953,10736,16684,6783,-1272,-3015,-11745,-25172,-16131,9782,28959,40752,27098,-6703,-26614,-10763,8553,15457,3928,-20645,-15504,1147,5785,-7910,-20377,-21964,-9811,6446,2572,-7399,-8638,-7124,-23311,-4198,27173,32591,16455,6184,17840,40532,67251,79713,106926,125679,86390,29868,11006,8450,7479,9173,-1432,-6737,25408,38881,31477,21871,10642,-175,-8439,-8507,-3173,2467,5418,-7301,-14557,-31595,-21703,9527,23019,18050,17858,8334,-18167,-9645,4415,64,-11293,-22629,-19044,-11415,-10496,-24365,-36336,-7620,18086,24612,30356,32213,37831,42048,28001,11806,2438,-12604,-32273,-29651,-24228,-25544,-41912,-37543,-28925,-18110,6510,18010,6928,-4403,-8244,-9151,-14298,-17567,-25300,-17587,-5350,-8703,-19106,382,19455,2837,-14102,1899,2676,-28393,-15035,20589,28573,2809,-18350,328,13292,6913,-9349,-20334,-21786,-25690,-27095,-13057,3564,8064,-1414,-2846,-11116,-1926,13286,25859,29655,11962,16977,28830,30459,30757,20088,13666,22061,28957,21369,2918,-9288,-11441,-10311,-18587,-34486,-29329,18327,59025,64996,46816,21419,-5022,-12384,-16505,-28392,-14920,-1031,13406,32532,55231,61576,49800,25114,2133,-1436,7063,13710,11835,646,-28506,-17631,7759,12173,17085,31089,41510,62675,64356,26597,-27277,-5581,29037,30655,15680,-10931,-7596,21832,38581,17169,-15325,33753,57017,39350,16470,20851,19891,18498,6973,-13186,-18529,-16042,-16129,-15129,-553,10192,-1505,-14074,-6382,123,4820,-4998,-15022,-7699,-8033,-14799,-17302,-20948,-20362,-30683,-18222,-62,12316,22386,25612,10797,-7834,-2321,5189,1479,-2095,-17397,-28085,-28656,-23924,-12159,-5046,-8497,-25069,-37108,-23947,-6381,12520,29817,61026,90837,75751,39505,9905,-10750,-9578,6719,20223,7812,-6854,4513,4501,-14256,-28284,-8413,10597,16627,15782,10829,7316,10151,12886,14412,198,-11609],[-35285,-22166,15923,40207,16931,-28196,-37852,-36941,-42681,-17149,362,-6447,-24788,-11,23953,33191,40576,50740,58392,48787,19770,-6194,8883,40448,36961,-10004,-33472,-4588,8978,5886,-3782,-17968,-10932,7341,20090,29170,18912,-10619,18514,45996,25709,-15559,7425,39940,27380,-25035,-25882,-4915,-22570,-40088,-9887,-8727,-29177,-10790,6252,19794,42653,56589,45374,27755,25134,18238,11876,1783,-29858,-12317,49943,58794,34996,14193,11881,-1729,-22811,-27817,-4329,23015,47255,56980,42319,9082,-27247,-9152,12020,9560,-164,-14055,-28554,-24950,-28900,-32580,-14864,-1791,2516,2154,4348,-16188,-33497,-23783,3872,14886,21245,14526,336,6440,39059,35993,17713,-11589,-15489,6166,30732,48499,35210,576,-22476,-21043,-23529,-22982,-20004,-23902,-18262,-6661,16845,25337,16892,14449,7026,6328,-4856,-25795,-21470,-5510,1981,-1512,3634,17763,23451,4729,4394,24248,35423,32534,17262,-5961,-20000,-26353,-22960,-7061,-12601,-24388,-33115,-24721,-7301,25138,34858,27050,7687,-10494,-15269,3038,14453,2624,-4269,8468,11437,-8751,-23445,-14662,-20641,-22304,-6932,-8162,-13936,-4389,-7910,-21755,-38431,-6783,37113,61945,63810,41160,15963,-2359,-36498,-37376,7965,45257,36673,7203,-16883,-23108,-18162,-27490,-29985,-26898,-12763,-19534,-26141,-30178,-18481,10867,17372,-2456,-29119,-32104,-28848,-16459,-17445,-13851,-18459,-26264,-29293,-10767,-7216,-11475,-1914,17769,27709,17200,-8117,-17596,3244,9611,-8847,-21298,-4886,-1680,4836,4628,3536,1576,2451,30684,49175,44889,39880,36269,31266,14517,-4165,6508,31238,37183,19376,-11411,-19646,20400,37000,35342,30913,23109,14689,16326,18798,15909,20400,40486,49322,48465,52769,60459,43060,2770,-21936,-15122,-7941,-13665,-15122,-803,15866,24608,24699,6228,-13955,-30196,-30805,-26304,-13465,-22389,-34085,-23261,-8543,4108,18457,23629,245,-30579,-33617,-29300,-19074,1259,21214,29065,36491,40713,26493,15691,20208,22538,7945,-22693,-16410,31146,34718,9229,-21759,-17058,-11539,-5930,1557,-8761,-19774,-17844,-12005,-7195,-15637,-1287,18,-888,8297,8186,-12415,-32704,-31672,-15789,3465,5283,-4719,3007,17514,19345,9757,3951,614,-11629,-21006,-19589,-16985,-18903,-18713,-2664,12651,26247,36298,34633,28615,12804,6069,1971,-11947,-25882,-16407,-20663,-13186,5094,-475,-19227,-6497,6436,-3273,-2228,7668,-15606,-27328,6772,28903,16264,-3720,8003,7596,8693,10986,-460,-10186,-12177,-19964,-26297,-4627,-2038,-11121,21608,35828,31101,17653,4579,-24584,-21674,-5312,-11689,-24881,-21844,-14560,570,12939,23676,47307,59869,45554,21399,17783,34732,44941,25377,-17909,-37231,-14211,30720,55452,47198,5576,-3114,12239,2596,-19094,-24535,-18155,-16504,-14803,-10756,-5047,-5652,-3135,19463,50422,52891,35575,13034,-14087,-35427,-35172,-5936,10609,3230,-7952,-11431,-1338,7571,16629,9102,-8292,-7318,-118,1985,-7193,-12323,-23067,-30205,-27932,-17939,-10715,-13500,-19566,-10281,5764,21382,22971,18877,5267,5354,20582,22095,25758,58364,66697,30868,-6337,-9903,-15780,-35052,-30464,-20136,-6901,-8371,-23481,-11365,4878,11155,25547,30335,13645,-28821,-25861,-10931,-18506,-35989,-31538,-3427,2821,15292,33310,24414,4464,1453,10744,3444,2718,-565,-15388,-27831,-25441,-26565,-32736,-23316,-5784,6306,9670,-3310,-23372,-31136,-36009,-37722,-15299,-4254,5375,24968,54145,67821,52819,19849,-2201,1679,18649,-8879,-34652,-11450,11371,20187,20513,32468,49551,54686,41860,27386,9233,1810,-15354,-37190,-35698,-29959,-15218,10754,27469,23370,9738,-7486,-18083,-16451,-2390,20648,37760,24700,2203,-5391,-1831,-15515,-16759,3053,8310,6382,-5438,-19504,-12347,2148,4763,15583,18747,-15351,-29823,-857,18112,33918,34036,10955,-25832,8657,24336,9505,-8455,-14966,-12084,-9716,-9374,-19266,-26036,-15554,-16923,-12402,2761,14427,33871,49865,48328,20121,-27683,-18862,11374,24599,11120,-29906,-17663,-6339,-5298,-10173,-14281,-22050,-20292,-1712,16044,16157,-2431,668,18387,21181,20153,20291,26692,26432,14945,6961,-8475,-13521,-3,8624,1571,-9071,-7325,2957,19934,32919,34681,45806,41032,19786,1378,-9665,-6271,4566,-4540,-19699,-11084,5878,18020,17910,5310,-8169,322,11287,12564,6350,-2335,-103,-894,-603,8004,18617,18399,-5984,-24051,7601,14528,-8154,-30052,-5979,18666,21999,8012,-11336,-15203,-14667,-3444,3029,2852,-139,-8911,-14015,-14688,-20656,-22867,-225,2049,-833,-18789,-27445,-29413,-34908,-37848,-22642,12550,43590,38802,13804,70,1261,1845,-392,-3988,175,18913,28537,40190,46533,53864,46534,27136,10474,12528,30164,36547,27637,14853,1142,-3303,-2804,-8616,-8145,-23999,-40092,-28855,-29033,-26612,-3717,34521,59589,51740,9557,-8697,-12561,-19113,-15990,-14226,-16313,-25914,-19906,-17819,3129,36884,34166,-6827,-25110,787,4205,-5820,-6180,326,-4466,-20164,-21255,3226,21845,34951,24839,-5265,-29750,-15925,5343,12826,1029,-21098,-18419,-6421,-4223,-15014,-23972,-25638,-16648,-3106,-6328,-10932,-5571,-4044,-21003,-7680,26412,34380,19620,11913,23746,42596,62031,70347,98061,118802,82881,29247,11061,6486,3052,4089,-4992,645,38868,54198,46830,31520,13259,-2228,-10276,-7092,768,8069,10998,-5665,-14964,-26979,-25843,8359,25760,17194,10370,-3697,-30423,-13331,1888,-850,-11348,-22632,-19615,-12715,-9990,-17251,-38925,-19792,9735,19300,25707,29549,37747,42940,32256,18931,10640,-5805,-26370,-24659,-20034,-23986,-42847,-35827,-24627,-20047,1599,17379,9234,-1497,-3723,-1857,-7867,-15078,-28318,-22179,-9929,-12788,-20889,-1365,14601,-4681,-18667,-202,-3072,-37771,-11566,23336,30692,4508,-21464,-6337,8902,7196,-5624,-13173,-13489,-20036,-27201,-14465,3741,8570,-2246,-3916,-10208,1551,17817,29926,35348,19596,23288,33450,37732,41544,31616,19764,22073,26520,18539,-304,-12474,-15272,-15064,-20316,-31697,-33116,15354,55730,65251,50558,19349,-10834,-19852,-17340,-27077,-17976,-147,16223,34567,56928,65622,53195,28033,6095,1107,7035,11305,8544,-1637,-26309,-10251,16006,18068,19037,30299,38813,58788,59437,17147,-39261,1542,30182,26282,9685,-12875,-11188,13124,29043,10609,-12024,34133,55150,34459,6477,14011,20613,21697,10737,-8514,-16219,-14207,-12964,-8983,2781,10726,-2040,-16679,-12104,-5119,1610,-7009,-21959,-21474,-20883,-23665,-23197,-25124,-23260,-31636,-17829,591,14468,25682,27646,9601,-8996,3680,10826,5028,-733,-18969,-29962,-28527,-25929,-17094,-7683,-9581,-22737,-39433,-32295,-13248,8163,25482,52964,83476,73083,39971,12665,-4511,-1638,7991,19665,5129,-13715,209,1667,-18279,-31831,-1894,18977,25753,25447,20079,12460,12773,16723,20867,8573,-6669],[-35467,-26421,11592,36659,18142,-18034,-30846,-34387,-47483,-20962,-1200,-3058,-21473,-4834,18470,27450,35438,46592,55651,54597,30426,204,3232,30343,26000,-18059,-34942,-8255,3524,4095,-2249,-13669,-3952,13386,22311,28340,13618,-16431,12905,41503,20682,-17959,9441,39624,24612,-25791,-33168,-15774,-33798,-39417,-9451,-11907,-32083,-9134,5779,16237,39157,56944,46409,29908,28418,20498,13567,2834,-26423,-2906,61982,69134,35563,8653,8001,-2766,-20853,-22862,-461,25878,50237,60969,44203,8325,-29121,-12965,7698,7641,-152,-13999,-30916,-23113,-18711,-23631,-16676,-4479,2188,7473,16697,-8493,-35311,-26988,4297,13809,17313,11545,4846,13836,38337,32321,17478,-5020,-16555,3004,31225,46255,24919,-13764,-27888,-20591,-27306,-26719,-23326,-24526,-15929,-1215,19848,22857,9816,6812,1108,968,-9284,-26802,-21679,-2757,9355,4601,5251,19710,28462,7988,1811,19278,29338,27880,15876,-6506,-20244,-25615,-23876,-9197,-14974,-26807,-32861,-31240,-14144,17913,32207,30844,14139,-4624,-13116,-1925,5958,-4488,-4375,11134,11140,-13378,-15419,-4790,-12524,-27166,-15875,-15053,-14014,-1184,-749,-10245,-43194,-33741,5652,30910,38551,27161,14344,3147,-31919,-31542,10631,44273,32731,660,-22939,-22048,-14210,-26312,-31501,-25597,-10174,-17856,-26922,-30898,-16315,13672,22160,3556,-20747,-25105,-18582,-9920,-16927,-17486,-17514,-21481,-36046,-14522,-10948,-19432,-7068,17450,29624,18115,-8960,-17458,3301,9392,-7282,-17909,-7675,-5024,3519,5478,5392,4039,2744,27751,52854,53777,51862,49304,37858,15618,-8917,3862,32165,39551,20386,-12807,-19338,22163,38678,35216,28217,21257,16834,19700,20864,16284,18950,36259,48453,50616,55883,63736,42862,542,-22313,-14761,-11265,-16055,-16639,-2317,13512,20620,18288,-468,-19093,-35792,-35321,-24557,-7292,-14170,-29217,-19434,-2008,12739,27159,27816,1311,-30523,-37656,-33395,-16588,11922,32428,38305,42249,39371,19317,8588,16141,22602,12197,-18818,-28854,19369,28829,5012,-26685,-18705,-16780,-16945,-14355,-28345,-37978,-26149,-7179,698,-8339,4497,6759,6636,14763,14641,-4371,-22153,-22257,-13936,1471,2257,-7899,3517,23245,29420,19973,12082,7555,-5050,-17792,-28020,-22428,-17907,-14286,-1963,14705,27197,36731,36158,28906,12579,4402,-1380,-16677,-29845,-18327,-21894,-11765,4267,-1499,-21400,-8241,4661,-789,9,7389,-18041,-23248,10673,31684,19844,4837,18168,16082,12240,10953,-1744,-6578,-5426,-15109,-28716,-3738,-941,-16355,15535,32537,31264,19985,8284,-19355,-18113,-3287,-10220,-27788,-28858,-19866,-3569,14700,32477,60262,71498,52174,25415,19193,32408,41586,24305,-15062,-31505,-3649,41311,67274,64198,18786,-8701,908,-599,-17671,-34265,-25983,-15635,-13953,-13766,-6415,-7732,-6052,18329,49691,53505,38888,18632,-8559,-35656,-29054,-1197,13458,2892,-12371,-15913,-3799,4610,13963,9156,-9326,-18984,-11265,-1464,-6059,-9227,-16790,-22433,-22083,-22811,-19411,-21316,-24362,-12442,5971,20667,15711,13030,5434,7563,21835,23865,28216,63840,78191,41733,-1401,-11165,-17330,-32615,-33888,-24375,-11293,-11265,-22224,-12247,2838,12902,32303,39543,22928,-21344,-28389,-10882,-16107,-32382,-32974,-1702,2752,5862,19973,13326,-1889,-522,10951,3405,-274,-1518,-12863,-23309,-20703,-16349,-18693,-18017,-11920,-2248,6988,-2030,-23668,-39808,-38960,-35720,-20386,-12421,148,23131,53814,67984,51180,16688,-3919,-1574,11359,-15873,-34823,-9574,12316,19892,18386,32112,51856,57027,44960,27993,3852,-5090,-17504,-24102,-19148,-18012,-21142,358,26008,29016,16397,-5427,-23744,-23809,-2864,27208,46922,33872,6708,-6630,-3715,-12501,-11453,-547,-220,-2534,-12654,-26101,-7492,4693,806,11805,13888,-14494,-33455,-6079,12830,28948,29962,8209,-26668,9814,26861,14727,-3822,-12635,-10675,-8435,-11123,-19136,-25009,-19685,-21528,-5099,11590,19254,31489,37955,31446,10909,-27432,-20504,10020,24206,8129,-35380,-13665,-4671,-6122,-9597,-11055,-15339,-17256,-7914,3876,6682,-5304,-2510,13295,16707,14988,15166,28556,34726,27160,16989,-4454,-11014,-11,7750,1304,-10953,-8824,2653,17421,31913,40281,52779,42925,15447,-5331,-13130,-8377,2379,-5998,-18839,-8587,10831,24945,23969,8308,-7882,4017,14481,16353,9115,-1415,-66,-14,2550,12757,23611,22500,-4967,-27348,6780,14878,-3473,-19847,-4397,13346,13063,-1633,-17196,-18632,-17583,-5313,4292,7843,7274,715,-2311,-1617,-5670,-13069,2394,4344,609,-16614,-27686,-36163,-41407,-37601,-14808,17582,40636,29336,5090,-6282,-1218,1577,531,-1153,5587,20456,23976,33561,41602,52102,47118,27345,9906,12664,32894,41940,33137,17997,2379,-1882,-1337,-7460,-7782,-21331,-37025,-33791,-18430,-11273,1072,33008,54649,40971,-2281,-10943,-8678,-11047,-10058,-10204,-7937,-15617,-14835,-8872,8837,38885,36344,-987,-34971,-12308,-11285,-17638,-9125,3106,2072,-14396,-26031,-3376,13601,25768,18785,-5400,-31059,-21625,1023,8874,-2714,-21976,-22780,-16006,-15129,-21785,-27303,-29895,-24185,-13389,-16117,-15139,-4031,-2140,-19383,-12312,23445,33922,20895,15539,26767,41226,52887,57619,84740,105379,74661,26709,10527,4450,-1025,-1042,-10185,6696,50803,66474,58308,37975,14265,-4766,-13348,-7118,3454,13038,16621,-3895,-15681,-24147,-29468,7839,28306,15564,1018,-16460,-43539,-18478,-3907,-4882,-13897,-24404,-20509,-13172,-7668,-9636,-31083,-30889,2472,13776,20483,25634,35444,41628,34996,24783,17992,1413,-18668,-18520,-15386,-22754,-43389,-32663,-20540,-21523,-5231,14559,9999,358,-648,3373,-3599,-14032,-31452,-27188,-15010,-17480,-23554,-5990,6423,-13808,-23456,-4140,-10516,-47228,-8466,24109,31080,5827,-23385,-14662,3039,7203,-1014,-6459,-6858,-15883,-28036,-17187,1705,6457,-5303,-5715,-8835,3674,20091,31884,39856,26979,28992,36458,42814,50032,41536,26316,23251,23688,13921,-5642,-16656,-17931,-19313,-22409,-28933,-37915,9297,47234,59082,48302,12949,-19632,-29248,-16514,-22131,-23462,-2235,15654,33121,55204,65830,52979,28378,8446,2158,5016,6890,3929,-3783,-22128,-6059,20130,20791,18087,26511,33789,53604,54776,10822,-32442,7281,28818,19189,1189,-16568,-15243,3983,19491,3866,-7841,33319,51572,28677,-5254,5457,19918,23613,14623,-1473,-10608,-12166,-9080,-4739,2340,7142,-5390,-20434,-19282,-12715,-3754,-9452,-27419,-37144,-33865,-31774,-28214,-29797,-27729,-33734,-18665,-587,15122,27601,28059,7141,-10133,8231,15233,8541,621,-20404,-32051,-29477,-27665,-21203,-11023,-11663,-19213,-31846,-42523,-22336,1665,18271,41972,72040,66631,37808,13540,-525,1737,6333,16905,1251,-23019,-4856,-2067,-22458,-31186,1659,23767,31462,32123,27380,16656,13298,17943,24781,14934,-1444],[-34268,-32194,4964,30223,17546,-6204,-20474,-29862,-51662,-28533,-7071,-3378,-19394,-12106,9824,19088,27704,38827,48113,55548,36887,4209,-2617,17679,11660,-28642,-36961,-12732,-2722,1049,-2564,-12158,-972,15420,21036,23824,5417,-23631,5625,34212,13675,-19590,8954,34096,16975,-28943,-37264,-25642,-43993,-36277,-9627,-16206,-34542,-6805,5548,12377,33454,51997,40672,25156,24626,17678,12363,2711,-21195,5413,70650,76895,36699,4647,4117,-4278,-18952,-18777,2687,27798,51676,63066,45202,7674,-30645,-16905,3386,5400,-629,-14355,-33531,-21808,-10319,-13454,-14825,-7614,-1138,7933,23995,-3000,-35060,-28340,4437,12931,13233,7583,8317,21437,38279,27875,17084,4063,-13749,850,32030,44538,15559,-28136,-28684,-19504,-28987,-27980,-25422,-24977,-13595,4014,22106,19862,3218,1099,-3101,-4036,-14016,-27298,-21248,103,16573,11802,8802,23012,34097,11951,-827,12982,20976,20675,12158,-7872,-19946,-24256,-24054,-9528,-13332,-22483,-27582,-36723,-21434,7875,25763,32334,20738,2209,-9624,-6424,-3133,-12837,-5458,13174,11223,-15246,-6820,4526,-4923,-28491,-24015,-20057,-12237,2154,5858,1257,-37754,-59667,-27950,-4364,8930,10734,12768,9964,-23564,-24161,11479,40799,26981,-6428,-28357,-18721,-9187,-23431,-31369,-23385,-7405,-16479,-28018,-31607,-14847,15414,26408,10727,-8280,-10190,-6828,-4591,-17944,-21126,-14834,-15051,-36009,-17709,-13192,-26292,-12236,17164,32487,20755,-8112,-17092,4120,10318,-4300,-14284,-9931,-8524,2535,7144,8528,7449,3414,24617,55300,61352,62004,60528,44624,16656,-13762,743,31343,40758,22118,-11485,-21145,21858,39020,34688,25456,18573,17239,21484,21856,15651,15783,29564,44840,50447,57191,65298,41401,-1739,-21952,-12837,-12784,-17592,-17611,-5352,8342,14470,10376,-7835,-23479,-34482,-33863,-19617,-1521,-6040,-21604,-13101,6015,22159,35120,30019,305,-31455,-37468,-30608,-10128,22250,41946,44671,44186,34657,10017,486,11376,21791,16028,-12649,-35031,8348,21176,-734,-30190,-14822,-16972,-25217,-32126,-53272,-57183,-26210,2072,7372,-3351,9447,13612,14249,20855,19876,1976,-13060,-11768,-7550,895,-853,-12427,1639,26654,37799,29343,19687,14270,2399,-9803,-27956,-26853,-16584,-9442,-616,16187,27116,35231,35156,26584,9944,755,-5945,-22351,-33757,-19124,-21144,-10426,2506,-3297,-23194,-9917,1868,725,1997,6609,-20595,-17891,13746,32215,21899,11223,25485,22905,14950,10279,-2443,-1789,1734,-9633,-31344,-3585,-597,-21253,10164,29364,31354,22332,12431,-12995,-13356,-1173,-8433,-27489,-34897,-24481,-8092,15182,39207,71054,80571,56846,28537,20113,30022,39009,24762,-9990,-20325,8567,51048,76604,78803,33064,-7131,-9426,-3597,-12994,-22925,-22491,-12633,-13568,-16146,-5692,-8186,-10178,14386,44625,50142,39592,22951,-1838,-28990,-22604,3101,15574,2288,-16799,-19803,-6378,1086,11075,10058,-6734,-25972,-22581,-4956,-5187,-6654,-11276,-14142,-13304,-16103,-18903,-23901,-28117,-14203,6875,22072,12465,7702,5357,9987,23037,24751,28595,65670,85907,50404,2955,-12955,-17990,-24631,-27428,-27672,-15868,-14942,-22612,-13458,1590,15524,37613,44854,28073,-16292,-30346,-10949,-13154,-26107,-32635,-2571,878,-5075,5967,1703,-9255,-3021,10763,2971,-4377,-3875,-11336,-18813,-14371,-5633,-7072,-13065,-18934,-7912,9007,5238,-15506,-39317,-41175,-32209,-23605,-21126,-5291,19881,51555,66636,49151,13633,-6160,-6251,1623,-24488,-29528,-5865,14248,19968,14976,29309,52137,58790,47636,27041,-3796,-11265,-9638,-6162,-5590,-7684,-13131,-7188,24242,33450,22098,-2270,-25602,-29950,-3085,32819,53554,39755,8559,-9308,-6817,-10354,-5519,-2981,-10347,-12627,-20236,-30675,-1915,6411,-4969,5009,6129,-12558,-36288,-12865,5939,22459,23909,3108,-28924,10249,28393,19264,558,-10484,-10071,-8095,-14758,-21587,-24650,-21952,-20160,3656,19016,22814,27847,25747,18079,5824,-25748,-21680,9667,24686,5618,-44051,-9233,-1247,-5406,-8405,-6630,-8450,-12350,-11344,-7426,-3965,-9587,-6135,6997,10970,8407,9586,30503,43852,40298,24991,-2526,-10126,-1547,5293,-780,-13758,-10802,238,11250,27647,45063,58403,42282,8649,-13722,-16769,-11164,-737,-7964,-18863,-8149,13561,30456,30614,13418,-6912,4578,13735,16967,9786,-1815,-839,433,5022,16451,27125,24922,-5009,-31935,3507,12712,1165,-10447,-3431,5994,1488,-13283,-23869,-22419,-20719,-7595,5079,12301,13931,9999,9273,11345,9436,877,7253,6181,477,-15783,-26648,-36687,-33027,-24651,-6646,20805,35732,20026,-2770,-12454,-3832,1131,1317,2060,11484,21195,18462,25005,33672,46883,44839,25925,8461,12214,34560,45217,36166,19170,2328,-1162,-590,-7189,-8623,-19930,-31608,-27977,-7114,-620,5597,31223,49412,29561,-14355,-13171,-5290,-2916,-3523,-5338,462,-4336,-7701,-677,13182,38640,36434,4861,-38858,-27422,-27690,-22037,-8893,5147,7616,-8365,-29592,-10042,4956,14045,9652,-6430,-29553,-26754,-3647,4509,-6374,-22785,-27517,-26229,-24778,-26836,-29002,-32538,-29374,-20892,-25067,-19722,-3751,-1154,-18498,-16710,19521,31974,20584,17058,27080,36856,40722,42768,68395,86868,62499,22696,9739,2836,-4086,-5328,-16195,11653,59911,74642,65446,41041,13675,-7195,-16777,-7931,5326,17644,22488,-1431,-16381,-22874,-31833,8275,30790,14051,-8830,-27029,-34907,-23716,-12031,-11245,-18298,-27079,-20535,-12328,-4772,-3820,-24100,-35288,-1525,9555,15879,21645,32443,39676,37172,29855,24805,9026,-9919,-11100,-9834,-21077,-43861,-28584,-15963,-21080,-12703,10713,9970,1703,1528,7027,-867,-13578,-32767,-30976,-19251,-21546,-26512,-12896,-4103,-23336,-26250,-8595,-18439,-47156,-5736,23590,30566,7620,-21668,-21795,-1963,8328,4612,-65,-1320,-12501,-28617,-20026,-1325,2932,-9270,-6997,-6943,4560,20721,32688,44080,34958,35109,39020,46574,56588,49597,32319,24417,19839,7624,-12271,-20317,-18033,-22071,-24379,-25605,-42161,841,34760,47946,41319,4158,-28713,-35120,-12709,-14637,-29330,-6087,12777,29292,51190,63154,50203,27350,10299,2792,2219,2030,60,-3787,-16866,-3988,21358,21472,15402,21295,28450,49304,52562,10757,-18691,12080,25828,10709,-8057,-20587,-18182,-4087,11579,82,-1619,33006,48042,24216,-15919,-1932,19785,25817,19583,7541,-1839,-8338,-4356,-1579,-360,1289,-9563,-23401,-25852,-20635,-9436,-10257,-26279,-42440,-37878,-32883,-28449,-32281,-31679,-35195,-18984,-1776,15874,29511,28356,5097,-9879,12804,20219,13703,3743,-19837,-33083,-29878,-27043,-21798,-13221,-12779,-13767,-21645,-32714,-30662,-4461,11023,31293,60125,59480,35438,14155,1987,2622,4042,14287,-1087,-32091,-7854,-4069,-23955,-28090,3808,26850,35748,37749,34418,21504,13792,18695,28243,21247,5173],[-25075,-30857,4956,29661,22775,11114,-3806,-17954,-41012,-30994,-9416,-338,-11957,-14514,5122,15389,25026,35338,43449,58051,44814,10913,-3357,9386,1515,-34937,-33093,-11677,-3155,2963,1128,-7969,3583,19154,21965,21391,199,-26651,2144,29663,10330,-15672,10443,28216,9747,-29143,-33574,-28862,-44448,-28762,-6439,-17173,-31113,286,9601,12477,29830,45708,32193,17488,17955,13864,12088,4895,-12608,15513,79020,84468,40813,5298,3523,-3056,-14471,-12853,7454,31084,53901,65440,47394,9172,-29575,-18096,1951,5360,589,-13126,-33999,-18999,-2022,-2359,-8273,-8239,-4816,5739,27646,1551,-30398,-24970,5801,13643,10859,4199,11797,28992,38809,23563,17920,14533,-8540,684,34714,45630,10954,-36830,-23811,-16936,-27738,-26383,-25594,-24651,-10270,10024,24766,17796,-919,-600,-4371,-7894,-18427,-26795,-20110,2991,22981,18747,13289,27198,39978,16490,-3036,5678,10624,10849,5485,-10782,-19737,-22671,-23809,-7910,-8267,-15859,-22729,-34981,-28754,-3930,15959,30914,26392,9052,-5762,-11770,-14924,-25205,-8502,13943,10949,-14717,355,11777,708,-27810,-31305,-23849,-10550,4682,11529,12054,-24616,-72754,-47175,-21675,-737,12443,23573,22026,-13619,-17531,10641,34671,18793,-14891,-33919,-15589,-5261,-21104,-30744,-21963,-7248,-18946,-33256,-35844,-15476,14673,28579,17255,4005,3756,2583,-2727,-22561,-25786,-12165,-9405,-30674,-21741,-14990,-30188,-19105,14699,33994,23049,-7060,-18184,3592,10119,-2478,-12229,-12914,-13517,221,7384,10581,9599,2527,19707,54661,65534,68178,67594,49137,16127,-19717,-4531,26850,38439,22219,-9379,-26947,17333,35874,31966,21465,14065,14511,19746,19398,11695,8956,18926,36800,46102,54792,63163,36939,-5833,-22679,-11652,-13910,-19865,-19472,-11576,-1496,4274,-798,-17641,-27442,-28666,-27895,-14542,1796,-742,-16256,-8230,12535,29621,39840,28345,-4433,-34634,-32664,-23756,-3029,29403,46760,45580,40273,25098,-2582,-9666,4589,18507,17526,-7253,-29594,-2317,10305,-9733,-29593,-8736,-14019,-29726,-49332,-82291,-55824,-13707,12817,10742,-2592,10870,18073,19836,24915,22467,4858,-7616,-4555,-2488,-1047,-5963,-19878,-3760,26229,42558,35814,24749,18494,7608,-3044,-23131,-31669,-16568,-5897,219,15364,24352,30431,30330,20414,3579,-5956,-12556,-29178,-33868,-19255,-20029,-10571,-1135,-6823,-25776,-12763,-2451,248,1912,3797,-23191,-12414,14794,28745,20094,13700,28513,26403,15294,7664,-3823,2277,7734,-4842,-35440,-5407,-2185,-26642,4924,25492,30551,24039,16423,-6482,-8703,-186,-7934,-26200,-39825,-29502,-13562,13780,42907,78404,85836,58614,29780,19615,26897,36653,25893,-3722,-8176,20703,58627,82152,89146,45925,-116,-17102,-6703,-7552,-10461,-12469,-8994,-14336,-17965,-3598,-6964,-15162,7660,35301,42782,37365,25478,4912,-20224,-15983,6568,16426,987,-21173,-22901,-9344,-3107,7929,11636,-690,-23118,-33518,-8653,-4727,-4623,-6913,-7346,-5944,-6916,-10210,-18393,-28903,-16208,7276,23949,12579,3282,5074,12440,24205,24828,26944,63736,89172,56304,6520,-14825,-17156,-15596,-19709,-27846,-20035,-19043,-24384,-15225,927,18197,40659,45819,28905,-13609,-31802,-11101,-9838,-18018,-27601,-4552,-2545,-16223,-6627,-8901,-15979,-4323,11367,3056,-8537,-6820,-10115,-14098,-7427,4181,2120,-9736,-26576,-8224,15091,15798,-4709,-32147,-40456,-28221,-23049,-28907,-9575,16262,48407,64891,47999,11994,-7794,-11016,-8524,-33654,-23215,-1104,17132,21272,11714,25081,51251,60899,50435,25395,-12190,-10379,5107,11328,4523,-1211,-6424,-10808,23638,37674,27470,2110,-23196,-33126,-2238,37838,58100,42988,8384,-12540,-10020,-8496,284,-3189,-20544,-21055,-25944,-30146,4273,8091,-11314,-3210,-1526,-8205,-35507,-19409,-862,15981,17380,-2717,-30442,11164,30277,24506,6056,-7435,-9413,-7596,-17805,-24871,-24101,-20566,-12668,13538,25857,25937,24165,15553,11011,5826,-22354,-20475,12890,29214,7911,-37033,-3825,4446,-1632,-4775,-642,-1166,-5399,-9007,-12803,-12138,-12945,-8277,1876,6199,2599,6721,35139,55534,54935,31967,-1378,-9541,-3283,2673,-3060,-15503,-11469,-2633,3438,23057,51337,64338,41025,1731,-20241,-17201,-12321,-2754,-8486,-17804,-7788,15661,35396,37919,21304,-2722,4582,11204,16157,9987,-1877,-890,1583,7780,20085,30220,26840,-4544,-34317,-407,9468,6339,-956,-1566,-979,-10150,-24573,-28819,-24803,-22546,-8599,7140,17722,21152,20196,21979,25350,25698,17802,15729,9356,733,-14407,-23719,-30004,-21309,-9497,3588,23738,30509,12727,-7723,-16449,-4831,2093,3495,7084,18890,22234,13638,16513,24860,40117,41206,24153,7399,12514,36494,47800,38222,19869,2558,497,1230,-5816,-8541,-17980,-25193,-18601,3118,6757,7679,27623,43125,17909,-25173,-13889,-1117,6497,5010,1562,9894,8346,1939,7861,17112,37276,35679,11643,-28716,-41411,-36073,-14369,-4510,7744,13212,-1338,-29545,-15393,-1982,2112,-445,-6461,-24855,-28968,-6822,1667,-8045,-21917,-29592,-33397,-28854,-28309,-27564,-30512,-27605,-20019,-28887,-23235,-3294,161,-17387,-18704,16721,30240,19970,17496,25837,30927,27543,28063,51467,65981,48301,18540,9768,2775,-4909,-7259,-21470,16466,66418,79202,68899,41513,12363,-8454,-19120,-8293,7394,22657,29270,2675,-16211,-22288,-31728,10254,33785,13920,-17306,-30466,-23996,-27049,-21033,-18579,-23331,-28897,-18236,-9779,-1937,37,-18569,-29522,-750,8197,13302,19074,30534,38818,40022,35056,31735,17296,-99,-2234,-3046,-18176,-44189,-23747,-10341,-17960,-19716,6811,9742,2992,3297,9612,948,-12985,-30996,-31795,-21725,-24085,-29267,-21539,-16044,-32317,-25322,-12505,-25917,-39792,-3680,22035,29528,10168,-15932,-23980,-4155,11016,10734,5834,3282,-9557,-28533,-22506,-4745,-1394,-13551,-7728,-5361,3926,19909,32639,47903,42984,41171,41070,48961,60970,55356,37235,25178,15015,-114,-19870,-22685,-15843,-23431,-26802,-22155,-40739,-10296,18670,32539,30125,-5802,-32922,-26304,-7044,-6441,-27249,-11757,7369,22778,44539,57116,44486,24648,11112,2356,-1795,-3168,-2452,-1875,-12283,-4591,19598,19914,10733,14607,22732,45276,51208,14374,-7247,14422,20179,252,-18115,-25587,-20718,-12026,4503,-99,5207,32352,43775,20601,-23780,-7291,19674,27346,23965,15960,7330,-3774,-437,-750,-6237,-7482,-15069,-26571,-32625,-29603,-16468,-10611,-20149,-28587,-29624,-28908,-26280,-32320,-34343,-35922,-20316,-4397,14939,29389,26679,1741,-10469,15446,23892,18327,6650,-19065,-35321,-32015,-26754,-21497,-16404,-14809,-9328,-12477,-22269,-33796,-11734,2502,19903,46951,50435,31161,12396,636,-847,-826,9820,-3612,-42072,-11105,-6495,-24686,-26778,1905,25734,36136,39726,38301,23880,11543,16381,28519,24553,9854],[-18255,-31408,3130,26658,24791,23885,9457,-8237,-30453,-33387,-15610,-2237,-7751,-19587,-2984,9329,20778,30012,35656,55161,46608,12415,-6985,1,-9092,-42867,-29589,-11192,-3471,3988,2899,-7050,4094,19231,19813,15959,-6923,-30517,-2492,23147,6046,-11921,8861,17712,-893,-29903,-29212,-29666,-38036,-22280,-4363,-18598,-25522,7835,13920,12902,25036,35216,18487,4539,6539,6683,9950,6325,-4509,24234,84248,88606,44432,7530,3694,-1634,-10259,-7657,11210,33097,54358,65490,48185,10359,-28027,-18009,1977,5952,1763,-12122,-33632,-16181,4561,7617,363,-6431,-8588,763,27122,4560,-22492,-18096,7592,15191,10029,947,14390,34977,38554,18756,19677,24701,-2840,2208,39484,50281,13401,-28979,-15843,-12977,-23926,-22423,-23746,-23329,-5296,17400,28592,17781,-1100,2404,-2459,-10067,-21834,-24641,-17819,6298,28671,25184,18627,32542,46485,22200,-3358,-1222,-188,-367,-3423,-14261,-18536,-19899,-22104,-3574,-301,-7708,-17669,-29415,-32613,-13639,5646,28268,32018,16693,-785,-16896,-28859,-38378,-7867,17183,12956,-9936,7177,18065,5620,-24924,-36006,-25393,-7533,8701,18806,24018,-8325,-62546,-35045,-604,28911,46081,53697,41885,-1816,-10851,10255,28231,10326,-22827,-38095,-11472,-701,-17354,-27376,-19607,-8207,-23341,-40132,-41654,-16288,13378,30700,24854,17068,17294,10767,-2409,-28378,-26684,-7376,-2874,-24002,-24228,-13645,-23868,-24973,11858,35742,26695,-3616,-18277,3733,10695,34,-9450,-13854,-17185,-984,8046,13127,12240,2301,15448,52995,68210,72457,72688,53513,16868,-22960,-9405,21167,34652,22640,-4203,-32778,10829,31373,29358,19102,11122,11830,17222,15920,6861,1175,7450,27198,40168,51142,59742,32049,-9286,-22173,-9440,-12729,-20492,-19019,-17536,-13433,-7521,-12717,-26867,-24870,-20913,-19294,-8106,4788,3597,-11720,-3768,18757,36425,43014,25243,-10257,-36169,-24537,-13829,5698,34833,48456,43103,33056,13558,-15600,-18708,-1585,15043,18668,-1319,-19090,-8308,-890,-19863,-23182,-714,-8063,-27584,-52511,-64616,-34512,4790,24012,12319,-4215,10188,21361,24801,28799,24677,6279,-4382,304,1108,-3525,-11238,-27689,-10039,23884,45094,40601,28442,21287,11410,2666,-17689,-35465,-16446,-2374,2122,13682,20363,24068,23579,12356,-4807,-13933,-19240,-32443,-27791,-17016,-17816,-10896,-4787,-10239,-27613,-15328,-5889,-609,754,173,-22455,-5821,15309,22570,15140,13305,28259,27261,14021,4048,-4991,6051,13110,-100,-31745,-8092,-4726,-31346,1048,21916,29747,26062,21198,720,-3765,339,-8266,-24541,-38922,-34343,-18664,11572,44304,82706,87731,58134,29659,18191,23625,34988,27863,3866,4553,32339,64061,84008,94815,56461,9065,-18820,-9079,-2090,77,-2179,-5477,-15994,-18867,-904,-4494,-19539,-829,22886,32424,32695,26344,11251,-10810,-9028,9354,16029,-1005,-24939,-24919,-12708,-7845,4563,13449,7059,-14473,-42296,-12559,-4737,-3150,-3901,-2641,-628,1342,85,-9273,-25829,-18810,6255,24779,14046,-364,4302,14369,24883,23771,22986,57710,87135,58507,8600,-16846,-15463,-7381,-12776,-26213,-23921,-23768,-27719,-18345,-348,19395,40213,41695,24889,-14012,-33748,-12232,-7382,-9797,-19068,-6404,-7885,-27150,-16574,-18037,-21017,-4112,12471,3144,-12993,-10924,-9892,-10086,-1338,11681,7758,-9451,-35602,-4438,22122,25851,4628,-26119,-38150,-25055,-21096,-32502,-13065,11716,43783,62070,46993,11015,-9602,-16441,-18214,-36358,-18174,2439,19054,22456,8093,18474,47943,61821,51515,21753,-21476,-2421,20962,25293,9063,-451,-4437,-12356,23075,40286,30960,5788,-19514,-34046,-2073,40193,58695,41879,4570,-17755,-14701,-8581,3919,-2891,-30632,-25394,-29956,-27854,8660,7836,-19697,-13343,-7232,-3422,-32998,-26695,-8805,8062,9000,-10320,-30676,10853,30844,28783,10999,-5335,-10791,-9035,-20636,-29698,-25430,-18476,-4285,21683,29922,26408,18478,6234,7993,7228,-19577,-18375,18075,36453,14519,-26471,79,9346,2595,-713,4453,4208,816,-3819,-11824,-16850,-16285,-10455,-3079,1083,-3743,6012,41163,67577,68008,35555,-3092,-11386,-7357,-2152,-7273,-17524,-12662,-7782,-7244,18313,57904,68707,37607,-6456,-23969,-15439,-13306,-5334,-9324,-17244,-9006,15194,37191,42526,28399,2707,3316,5695,12296,7858,-3596,-2473,935,8341,21119,30356,25759,-5701,-32262,-6527,3086,9195,5790,-1272,-8952,-22800,-36684,-32627,-27399,-25151,-10488,8256,21659,26395,28646,33059,37664,40301,34251,24899,11710,-430,-14329,-21364,-23289,-10327,4957,13622,24651,23364,5489,-11798,-20155,-6385,2144,4748,11450,24925,21177,7588,6435,13687,30213,34246,19755,4459,11476,36601,47650,37263,17999,1015,1042,2159,-5074,-9009,-17157,-19924,-10387,9992,9295,4187,18364,31901,3025,-36565,-15110,1642,14934,13405,8242,17936,19606,11172,14422,18366,32760,32084,16816,-16638,-39006,-25629,-2767,688,9029,16732,4180,-27627,-20989,-8085,-10413,-12312,-6811,-20072,-29387,-9881,-989,-9117,-20834,-28224,-33194,-26910,-28501,-25555,-26167,-21612,-13284,-26213,-26805,-4030,173,-17843,-19450,13947,27497,17579,15190,21497,22228,12804,13171,33737,42943,31535,12953,8971,2645,-5040,-8109,-26974,19492,68575,78738,67235,38007,8923,-10060,-21496,-9434,8226,26397,35166,6857,-16458,-23686,-30351,11984,35619,14031,-24604,-27040,-15548,-28545,-31487,-27228,-29270,-29103,-14514,-7232,-1194,570,-15837,-22339,2800,8886,12086,17378,29393,38695,43020,39790,37946,24972,9315,6591,3620,-14929,-45239,-19546,-4730,-13490,-26705,2260,8500,3401,3949,10535,1364,-12712,-27639,-30135,-22955,-25382,-31925,-32214,-29084,-39855,-21768,-15605,-32597,-33975,-3301,18909,27571,12941,-7921,-19440,-3017,14527,16278,10662,6734,-7057,-27795,-24693,-8348,-6193,-17955,-8611,-5069,1600,17962,31897,50854,50024,46234,42277,49994,63303,59064,41560,26540,10825,-7728,-27250,-22674,-11737,-22842,-29742,-18626,-33304,-23571,267,14485,16302,-14117,-25451,-13864,-249,1763,-18894,-18294,258,14335,35941,48389,36672,21153,11418,1304,-6200,-6990,-1851,2260,-8313,-6827,16831,18201,6081,8241,17788,41640,49332,18574,1210,14742,12872,-10659,-26347,-29827,-21649,-18890,-695,4198,13085,32390,40005,19160,-23476,-7901,21087,29535,28602,24126,17075,2719,4113,-386,-13177,-16821,-19256,-28233,-36527,-36940,-22932,-9211,-10841,-14592,-19986,-24062,-22784,-28395,-30964,-33262,-20896,-6529,13859,28652,24690,-1098,-10549,17819,27844,23789,11010,-16039,-36060,-34333,-25993,-19987,-18824,-15605,-4403,-2870,-10892,-26226,-17477,-4422,10787,35659,42415,27677,11043,-1657,-5624,-5515,6224,-3543,-36210,-12724,-6900,-21943,-23976,-1314,23229,35467,40793,41526,26105,9230,13878,28357,27381,14950],[-10282,-29422,4045,25765,27494,35332,22383,2266,-17603,-26697,-20437,-5870,-4113,-23431,-10448,4895,18822,27031,29043,50406,44940,10901,-11325,-5335,-14640,-49533,-24234,-8973,-1300,6322,4835,-7341,2878,17992,16742,9690,-13843,-33343,-6538,16484,2394,-7958,5557,4712,-12567,-28143,-24710,-28477,-30586,-16551,-2770,-19243,-17825,15938,18829,14199,20090,22547,2146,-10977,-6270,-2246,6715,7318,2906,31639,86671,89371,47032,10634,4426,-333,-6867,-3531,13568,33334,52506,62568,46794,10475,-26619,-16864,3157,6735,2300,-12059,-32593,-14059,8620,15359,9251,-2126,-10999,-6140,22919,6191,-13101,-9984,8844,16648,10321,-2868,14796,37756,36045,12307,21093,32449,1317,4138,45146,57251,21466,-14478,-7988,-9307,-19679,-18124,-21515,-22427,22,24534,32078,18483,942,6938,-241,-12583,-25969,-22652,-16293,8044,31451,28676,22398,36746,51315,26815,-3281,-9082,-12648,-14516,-16625,-19267,-17804,-18096,-21172,457,6825,-1051,-14835,-25315,-29480,-18442,-5138,22870,35037,22115,2336,-23020,-46349,-36573,-777,22561,16034,-3699,11193,20581,6895,-22841,-38422,-27474,-5964,11255,24375,33324,4057,-41975,-2651,44528,80511,94268,89590,61515,6974,-7982,6939,18721,-804,-32274,-41224,-8667,2192,-14341,-24002,-18979,-12305,-29903,-44164,-40968,-18991,8847,29862,30177,27284,26855,14559,-6128,-36708,-22587,-3025,1650,-18734,-27337,-11487,-14231,-30136,5822,34636,28570,-667,-19455,1994,9361,488,-8570,-15176,-21515,-3469,6199,12842,12188,112,9366,47410,66389,72178,73455,55372,16962,-23870,-15996,12253,27051,20845,1519,-24928,30,23022,24321,16121,8300,7984,12344,9602,-726,-9236,-6135,14575,30836,44239,53023,24796,-14234,-22746,-8980,-12519,-21890,-17571,-19878,-29169,-22798,-27177,-28103,-18528,-13709,-11608,-3254,5186,4637,-10561,-2586,21709,39612,42198,19065,-18558,-35090,-16600,-4365,13205,36270,45146,35889,21595,-838,-30103,-26869,-8470,9706,17502,2775,-9887,-9011,-12074,-32779,-16470,5795,-3150,-24199,-46320,-47939,-17774,19021,31241,10266,-9740,5651,21303,27001,30770,25348,5077,-5205,637,720,-8766,-17529,-33739,-18098,17837,43329,41555,28669,20606,11881,5420,-14319,-40207,-17945,-708,3306,9708,13716,15040,14193,1930,-16178,-24269,-26928,-30044,-21331,-14431,-16545,-12857,-9140,-14222,-29658,-18778,-8676,-2829,-2838,-5272,-19007,148,14431,13205,5896,8988,23559,23929,9636,-1842,-7273,7890,16217,2969,-28143,-12218,-9110,-36216,-2645,17408,27583,27031,25340,7003,-61,-707,-10541,-24256,-36608,-39484,-23320,8008,42580,82860,85304,54636,27243,14886,19255,32783,29277,11426,16196,41829,66212,81252,94574,62925,16851,-16442,-10970,2070,7110,5237,-3623,-19184,-19907,536,-2733,-22668,-10720,7982,19467,25421,24982,16106,-2056,-2497,10946,13870,-4237,-28094,-26583,-16983,-13493,409,14295,13984,-6280,-39285,-16940,-5595,-2574,-2574,-476,2246,7618,9120,-74,-20676,-21741,3438,23719,15053,-3520,2844,15355,24704,21433,16756,47771,79618,56596,8904,-18755,-13558,-816,-7334,-24830,-27252,-28450,-31520,-22837,-2804,18462,36034,32838,16626,-17313,-36170,-14339,-6165,-2207,-8873,-5813,-13922,-35476,-21865,-24260,-22405,-1933,14361,3610,-16745,-15667,-10225,-6425,4084,17098,10209,-11837,-40574,1566,28671,34044,11697,-21228,-35068,-22473,-19079,-28718,-15023,7195,38658,58965,46696,11236,-10799,-21349,-22992,-28236,-14071,4780,20202,23910,5460,10519,42865,61658,50868,16787,-27339,9088,36120,35120,8414,-4380,-5211,-11443,23201,41951,33318,9380,-14713,-31695,-1957,40324,56056,37320,-1868,-23707,-19742,-9647,6278,-1275,-25593,-21411,-30432,-25435,11629,6403,-28921,-21718,-6017,2129,-29248,-33050,-16555,-120,147,-17597,-27215,10423,31155,33111,16403,-3148,-13312,-11686,-21310,-33018,-27693,-15957,3977,28535,32183,25175,11914,-724,7976,9328,-16327,-14244,25720,46758,25598,-14464,3376,13679,7536,4546,9581,8788,6987,3333,-5624,-15446,-17394,-10945,-5669,-2533,-8730,9126,49878,80698,79749,36948,-6209,-14267,-12356,-7599,-11305,-17500,-12837,-13481,-18041,17497,66834,73155,34113,-13359,-21464,-10519,-12347,-6657,-8757,-15205,-9560,13947,37117,45075,34810,10147,3726,-41,7691,5423,-5235,-4171,-117,8231,20971,28906,23037,-6806,-25228,-12093,-4510,10914,10796,-1370,-15655,-33141,-45366,-32038,-27742,-26603,-11685,9772,25280,30862,36388,43389,49189,54098,50762,35462,14749,-1009,-13566,-17906,-15449,1018,19519,24657,25921,16977,233,-13501,-21771,-6957,2714,6557,16493,30596,19857,2384,-3056,2556,19591,26089,14553,1556,11189,36890,46754,35201,15372,-482,2204,3917,-3087,-7850,-15311,-13958,-2005,15551,9630,-2865,4760,16589,-13582,-42112,-15007,4573,23850,23213,16218,25915,30419,20959,20507,18715,27217,27797,21770,-3524,-22772,-9377,9818,7056,10911,19891,9491,-23086,-24204,-10309,-18708,-22167,-5234,-14243,-26344,-10628,-1302,-7522,-17382,-21953,-24251,-19666,-26655,-22027,-19362,-12828,-3362,-17945,-27368,-3712,855,-17814,-17152,13155,25876,15501,12116,16110,13123,-410,1307,18384,21408,15259,8050,9018,4105,-2798,-6063,-29315,22351,68328,75510,62656,32651,5314,-10414,-21999,-9475,9517,30274,41395,12484,-14997,-25007,-26145,14671,37648,16028,-27567,-20329,-8396,-26099,-40804,-32991,-31293,-23880,-7880,-3530,-1301,-305,-14109,-15120,9003,12799,13718,18118,30638,40937,47980,46049,45223,33408,19402,16343,11227,-9912,-44190,-14848,2060,-6826,-31529,-1409,7697,4429,5100,11539,2166,-11091,-22452,-26050,-21712,-23761,-31580,-42949,-37178,-31931,-15924,-15651,-35036,-28733,-3611,15537,26129,17139,2293,-9474,2028,19310,21889,15546,10514,-3366,-24894,-25297,-10540,-9669,-21005,-9191,-5495,-903,16658,31753,53517,56113,50412,43343,50832,64808,61891,46229,29637,9177,-12920,-32167,-19173,-5404,-18948,-32386,-14370,-23283,-36211,-17709,-3702,2326,-16411,-11953,-501,7442,9719,-9918,-24333,-7291,5079,26360,37968,27940,17939,11782,109,-10018,-7505,2569,8210,-4879,-9612,15457,19072,4092,3787,13849,37541,44806,20296,6142,13095,4474,-20736,-29015,-28682,-20668,-24568,-4085,11030,21238,32778,36662,19557,-16274,-4388,23660,32160,32969,31197,26295,10418,9238,120,-20103,-25490,-20958,-28568,-32803,-38615,-28837,-7208,-1329,-2152,-11639,-20082,-19521,-23103,-24692,-29715,-21570,-8928,11467,26027,21307,-4408,-11568,18609,30552,28363,15301,-11963,-34323,-38480,-27156,-20209,-22222,-16591,-910,5082,-700,-17992,-22901,-11148,2498,24783,33829,23330,8801,-5729,-12776,-11701,1708,-3027,-29326,-15754,-7781,-18140,-20842,-7751,17295,31619,38636,41495,25383,4242,8688,25028,26703,17185],[-6281,-28441,3578,23124,26835,41133,30413,9002,-7187,-15572,-23085,-14926,-5161,-27024,-18450,-65,16419,23966,21789,41892,37351,3542,-17763,-5807,-14578,-43607,-20172,-7893,465,7220,4337,-11211,-1958,13580,10708,620,-22471,-36692,-12082,7704,-2904,-6760,-1239,-11587,-24786,-23593,-21963,-29128,-25801,-13651,-3425,-20046,-10653,22368,22417,14708,14081,9076,-13198,-23852,-14616,-12178,1798,6878,8356,36633,85641,86179,47398,13006,4585,-264,-5360,-1248,13888,31148,47773,56151,42608,8943,-25836,-14901,5184,7493,2067,-13021,-30021,-12775,10097,20623,17654,4852,-9104,-11835,17474,8203,-2899,-1562,9871,18438,12559,-6149,13394,37684,31933,5025,22526,37795,4277,7107,52111,66438,33360,206,-441,-5426,-14812,-13086,-18240,-20820,6506,31954,35900,20576,4923,11903,1999,-14550,-29436,-19819,-14431,9366,32404,30177,25567,40800,55460,31260,-1404,-15815,-24062,-29471,-32304,-20029,-14945,-15800,-19704,4718,13473,5094,-12537,-21303,-21794,-12688,-11133,17347,36956,26287,4827,-25617,-38071,-15566,13150,30887,21668,4607,14301,20757,5780,-19958,-32540,-28359,-4826,12618,27989,39749,13193,-20579,30890,86792,125028,133314,117417,76243,13107,-7191,2351,8535,-11060,-36779,-32755,-4213,5949,-9835,-19012,-17663,-16273,-33172,-35457,-27360,-19015,3654,27940,34716,36239,34312,16249,-10908,-39562,-12126,2954,6244,-12690,-27229,-6265,-2104,-26949,-1103,32746,30588,3703,-18360,1209,8759,1328,-7280,-14852,-23406,-4629,4045,11464,11256,-1689,3996,40080,62155,69793,72739,57517,19345,-19338,-20983,3484,18860,19722,10083,-11109,-12108,13500,19272,14868,8620,6858,8860,3941,-7727,-18764,-17696,2835,21561,37261,46188,18325,-17781,-21763,-7945,-11677,-21706,-12600,-11027,-25532,-30723,-22108,-16225,-8882,-4819,-2930,2081,5578,5008,-10291,-2435,23438,41212,39973,13120,-25360,-28767,-6936,6425,21519,36473,40041,27609,9870,-14206,-41616,-29014,-12669,5509,16817,7449,-308,-2390,-15391,-39757,-8212,12540,2299,-19443,-39579,-37951,-6931,29372,36636,7941,-15933,356,20365,28780,33443,27671,4832,-7290,-1147,-1383,-14333,-20394,-27962,-24750,10219,39304,40710,27585,18781,11637,7995,-10358,-43141,-18697,1385,5878,6207,7135,6461,6022,-6373,-26811,-34098,-32543,-24473,-13908,-10081,-14313,-14076,-11022,-15555,-29021,-20618,-8118,-3792,-6412,-9453,-11948,7243,14799,4404,-4727,3497,16975,18537,4237,-7708,-8473,9731,18904,6134,-22938,-14461,-12556,-34963,-4497,13790,25708,28465,30289,13824,4079,-1253,-12563,-23465,-33198,-39336,-24146,5546,39978,80871,80745,50411,24649,11752,15743,31563,31597,20373,27978,50475,66902,75979,90395,66669,23569,-11966,-10176,6493,12064,10603,-2128,-21922,-19823,1634,-1023,-22466,-18906,-6187,6794,17820,23230,20806,7116,4919,13011,11743,-6997,-28838,-26760,-20472,-18262,-3077,14961,19931,383,-34540,-20024,-5745,-1358,-1276,799,4333,13154,17415,9304,-13363,-22420,688,22265,16247,-4927,2133,16644,24896,19261,9949,35907,68422,51909,8736,-18877,-10592,4963,-2548,-23116,-28588,-29087,-31300,-27236,-5585,16246,29384,21136,6344,-21863,-37496,-16160,-5388,5100,2420,-895,-17568,-36152,-21834,-25966,-19366,2537,17683,5449,-17816,-19698,-9954,-1994,9996,21678,10796,-15577,-32830,8721,34500,40305,16909,-16631,-30977,-19746,-16982,-24313,-15035,3751,34164,56440,47598,13100,-10511,-24270,-20072,-19767,-10211,6442,21157,26103,5038,2425,36723,60377,48543,11179,-23492,21489,49393,40491,3263,-11230,-5410,-7835,24072,42974,35068,13397,-8527,-26072,-1394,38589,50803,30033,-10094,-29250,-24440,-11149,7947,1980,-14359,-12592,-27880,-23768,13093,3968,-38324,-23241,2561,7887,-25232,-37766,-23768,-8313,-8596,-22496,-21257,10051,31265,37381,22075,-886,-16945,-15830,-20281,-32631,-30959,-13899,10940,33556,32591,22138,4460,-5657,8407,10739,-12793,-8779,34377,58231,38629,-2209,5652,16448,11985,10035,14113,12162,12322,10353,1532,-10810,-16484,-9822,-5705,-4754,-12507,14578,59988,93351,88548,35647,-11005,-18581,-18642,-13655,-14234,-15312,-12598,-20021,-27121,21572,77467,77114,30521,-18355,-15440,-4528,-10316,-7276,-7447,-12210,-9495,11491,34337,44259,38550,17515,5653,-5509,2441,2440,-7487,-7049,-2442,6744,18743,24900,17618,-8715,-17080,-16099,-13834,10219,12504,-3406,-21729,-39094,-40942,-28366,-26322,-27542,-13455,9969,26733,32824,41473,50792,57744,64858,64805,45035,16832,-2094,-13252,-14707,-8191,10747,31785,34442,26686,11043,-4276,-14738,-22892,-8354,1925,7110,20242,33762,17167,-3172,-13243,-9557,7421,15765,7322,-2369,10593,36058,43729,30513,10312,-3644,2089,4495,-1853,-6866,-14085,-9150,4507,18276,6964,-14317,-14362,-4525,-32578,-31831,-15473,5473,30828,32071,23168,31366,37994,28488,23833,16313,19385,21581,24288,7511,-7884,4813,19184,11291,11266,20529,12018,-19366,-25838,-10004,-19309,-25647,-3803,-10203,-23051,-11102,-1377,-5477,-13715,-15246,-14972,-12672,-25738,-19876,-13611,-5483,4650,-10135,-25984,-4322,84,-18791,-14573,11651,23070,11692,6254,7664,1820,-13048,-8506,4313,823,-1459,1667,7240,4483,-844,-3852,-26439,22338,63577,67691,53343,23474,-718,-12284,-23252,-10948,8602,31341,44768,16447,-13691,-27292,-22195,15202,36914,16997,-27297,-16007,-5458,-23321,-38392,-30976,-26497,-16122,-1471,-1732,-4973,-4523,-15534,-11181,13702,16309,14799,17933,30880,42240,51976,51304,50985,39714,27014,23744,16582,-6065,-41005,-12660,6881,-1304,-30528,-6959,4608,3444,4238,10243,985,-10714,-18883,-23431,-20972,-21829,-28921,-34175,-26146,-23188,-11680,-14727,-32888,-26839,-7435,9358,22748,20061,11140,5,6590,21767,24493,17917,12419,-587,-22100,-26810,-13558,-13705,-24976,-12582,-9428,-5199,14262,29797,52942,57933,50506,41568,49171,63103,61058,47690,30691,6958,-17818,-35729,-15252,346,-14079,-36721,-11737,-13842,-23214,-27219,-21632,-11851,-13183,603,10789,13251,14571,-3644,-30993,-16362,-6241,14394,24628,17397,13866,10514,-2901,-14144,-5574,8207,13320,-3803,-13448,16163,23555,5873,843,8967,30479,34723,16522,6116,8392,-5596,-28666,-24990,-22983,-18739,-29291,-6922,17197,27811,32052,32694,20313,-7878,211,25878,34184,36071,36081,33677,18061,14524,1396,-24318,-29958,-19676,-27750,-29583,-33356,-33422,-5526,6940,8185,-4804,-16819,-16571,-17653,-17962,-26011,-22156,-11275,7843,21634,16887,-7661,-13305,18130,32185,32166,19832,-6268,-28593,-42995,-30100,-22217,-25734,-16672,1980,12068,9028,-9172,-26050,-16357,-3660,15680,26150,19743,7876,-8412,-19286,-17141,-1506,-387,-21791,-18741,-7200,-11372,-14388,-14097,10916,27585,36174,40983,24470,-457,3976,21588,25401,19268],[-2955,-24415,5295,22502,26581,44852,36603,14813,3215,-1608,-15565,-26047,-8082,-22060,-19003,-1555,16252,23364,17391,33778,27802,-5912,-18065,1313,-7783,-32934,-16122,-6538,2894,7934,2818,-17030,-8253,7902,3189,-9803,-30938,-35641,-18239,-2354,-9493,-8366,-10518,-29096,-25023,-16282,-19585,-32674,-23712,-13609,-6203,-20122,-4984,26298,23998,13807,7213,-466,-15278,-18442,-8596,-19314,-4866,4418,10930,38297,80617,78683,44458,13002,2737,-2837,-7066,-1974,11118,25466,39139,45308,34464,4455,-27024,-13578,6394,6703,-257,-16085,-27420,-13992,7465,21669,23363,12149,-3343,-13397,12028,10190,5414,4435,8754,18613,14720,-9719,8305,32932,24652,-4717,21502,38305,3904,8765,57524,74230,43917,11033,3908,-3969,-12198,-10108,-16642,-20739,11204,36432,36951,20749,6627,13115,969,-17825,-29096,-18900,-14824,7747,29025,27045,25403,41889,56052,32462,-888,-22838,-24438,-21832,-21932,-13315,-11615,-15705,-20650,5696,16092,7609,-12910,-20103,-16914,-4776,-11193,10014,34948,25904,3553,-25621,-20503,4013,25661,36440,25403,10734,13613,15456,-759,-18551,-27233,-31195,-7797,8666,25282,39131,17510,-3557,51460,106472,142318,147357,127218,80687,13842,-10088,-5242,-3070,-18841,-31633,-23810,-913,7616,-7298,-15768,-17970,-22303,-35688,-25799,-14879,-17144,-4197,22043,35311,40913,36925,13482,-18154,-32519,-1794,6910,7728,-8972,-25019,-1173,8549,-18912,-11585,27281,29642,6180,-16722,-465,6773,137,-8289,-16128,-24607,-6946,-1035,5876,6319,-5835,-3091,28345,52701,62780,68392,57668,21492,-13779,-24881,-6156,8969,17515,18448,2699,-26934,695,11683,12415,9273,6800,5527,-2401,-15642,-28574,-26510,-8553,11164,28671,37731,11015,-21740,-21461,-8622,-13118,-22388,-7230,327,-7995,-13554,-7169,-4511,354,3084,4021,5355,3854,2766,-12869,-5468,21587,38866,34557,6225,-28735,-21520,1890,15936,28147,33740,31756,17173,-2938,-27466,-39875,-26301,-15429,1054,15061,10821,7458,6527,-8781,-26308,-749,17364,6357,-14819,-33737,-31776,-207,36438,40030,5087,-23517,-6416,17046,28461,35271,30531,5277,-11415,-6384,-6621,-21421,-19230,-18543,-28234,-601,31385,36335,23596,14520,9806,9672,-6629,-38991,-20096,2509,8190,2322,-267,-1949,-7,-10203,-33453,-43935,-36066,-19523,-7679,-6042,-12674,-15699,-11054,-14781,-26727,-22019,-6159,-4509,-10821,-12148,-3749,13815,15439,-2907,-16738,-3508,7975,10141,-3189,-14322,-9512,10462,19960,8067,-17515,-14317,-14939,-33460,-6171,9694,22609,28702,34315,19642,7428,-2142,-14937,-22903,-29659,-34707,-21688,3688,35940,76031,73608,45072,21362,8229,12370,30173,33722,29450,38581,57154,65544,67971,82180,66935,27755,-8134,-7389,10445,14241,12906,-1842,-24547,-19664,1307,-598,-20400,-23760,-18120,-4938,9965,20768,24551,15599,12227,14972,9348,-9656,-28136,-26329,-23452,-22372,-6466,14321,23167,3857,-31319,-21977,-5605,71,-217,1095,5517,17510,24114,17721,-5125,-20259,-1527,20647,17260,-5075,1863,17842,25058,17080,2712,22749,54227,44477,7977,-17128,-6963,9537,1061,-21469,-28026,-26525,-27215,-31058,-9025,12473,20415,7466,-4416,-26611,-36912,-17504,-5369,11323,13353,7076,-16787,-31815,-19273,-24288,-13928,8116,21700,8411,-15576,-22521,-8978,3292,16696,25972,10184,-20133,-24529,15774,38947,44162,20177,-12217,-26163,-16932,-15106,-20456,-13951,1293,30359,54327,49174,16098,-8734,-24504,-14039,-11409,-6482,7560,22091,28946,7059,-4968,29741,57487,44305,5178,-15050,33083,59574,41153,-5675,-17796,-1676,-2066,25197,43259,36401,18116,-652,-17555,78,35418,43621,20784,-19168,-32882,-28159,-12664,9464,6993,-2012,-1911,-23353,-23035,13127,836,-43021,-15434,15094,13333,-21468,-40438,-30155,-16156,-16326,-22239,-13979,10064,31402,41571,27872,1650,-21089,-21284,-18530,-28670,-34416,-12300,16296,36783,31688,17842,-3320,-8941,8070,11183,-8741,-2415,43008,69334,51674,9617,7194,17570,15597,15400,18063,14605,16805,16456,7635,-5830,-13895,-6579,-2680,-5070,-14783,21044,70494,104519,93799,32223,-16669,-23683,-25475,-18529,-13514,-10676,-11729,-26718,-29641,30179,89313,80859,27787,-19805,-8321,1676,-7274,-6763,-5055,-7954,-7929,8672,29444,40377,39276,23920,9046,-9045,-1908,116,-9648,-10744,-5200,4833,15162,19015,10104,-10722,-8717,-15696,-23606,7542,11090,-7259,-26291,-36807,-31749,-23029,-22781,-26883,-15284,8691,25791,32303,43700,54831,62908,72132,75595,52998,18053,-3022,-12758,-11357,-1395,18755,41288,42468,27630,6996,-7312,-15446,-23281,-10425,-77,6640,22806,34603,14346,-8217,-23446,-21595,-4780,4857,-472,-5638,10948,35032,39434,23940,3399,-7909,996,4026,-1342,-5994,-13133,-5201,9422,18928,2951,-27195,-35099,-28545,-30392,-19389,-15965,4576,35837,39959,29246,34451,42205,33560,24711,12084,11108,15285,25067,16284,4958,16124,24798,12997,10495,19219,11994,-16907,-24419,-7058,-11636,-17574,-2229,-7890,-20068,-10796,-718,-2618,-9525,-8894,-6971,-6910,-25209,-18929,-9153,-66,9902,-4115,-22691,-5130,-1258,-18451,-11547,9453,19497,7165,-1083,-2633,-10414,-22723,-14660,-6516,-15138,-15585,-5341,3988,4155,1151,-1366,-21165,19847,55460,56653,40784,11773,-8244,-15315,-24906,-13298,5959,29822,45241,18719,-11342,-25273,-18557,13695,33699,17053,-23485,-13850,-6123,-21112,-27296,-21170,-16696,-6936,4666,-1550,-11406,-10209,-18583,-9903,16614,18934,14834,16320,29580,42158,54860,55848,55661,44202,32281,28786,19771,-3165,-36097,-12676,9712,2990,-23676,-13865,-262,1023,1992,7348,-1496,-11190,-16875,-22258,-20357,-19261,-23590,-20209,-12458,-16343,-9197,-12620,-27645,-27667,-14344,971,18098,22076,18428,7581,9304,21360,24149,18295,13288,2121,-18795,-28664,-16878,-17333,-29133,-18719,-16493,-9445,11732,26299,49139,55327,46421,37153,45398,58412,56289,44897,28406,3228,-22513,-36810,-11582,5331,-8619,-40367,-10426,-5192,-6867,-12761,-29497,-23160,-7361,10775,19712,16957,15971,-682,-36316,-25411,-18502,949,9651,6797,10046,8170,-7077,-17005,-1596,13960,17014,-4854,-16478,20411,32780,12386,-122,2714,20120,19191,7636,2072,1513,-16063,-29526,-18015,-16776,-15592,-29683,-9116,21343,32182,29864,28104,20923,-507,3979,26876,35242,37765,38648,38835,25046,19978,4354,-21872,-26285,-16337,-25871,-27985,-27779,-34499,-4841,13187,16175,681,-13838,-13938,-12927,-12100,-22809,-22810,-13705,2683,15207,11288,-10917,-16123,15940,32096,34469,23870,304,-20382,-37821,-35678,-26837,-29417,-16265,3623,17202,17321,-695,-26622,-20954,-8733,7311,18465,16057,7739,-9231,-24276,-22189,-3931,3124,-14592,-22929,-6211,-3089,-5730,-19725,3697,22856,32719,39119,22436,-5771,-1073,17002,22190,19593],[-3308,-21145,6306,21371,24682,44597,38690,17335,10935,10683,-3683,-35163,-13762,-13520,-11879,-755,16208,22824,14708,26764,18060,-14089,-8993,10553,-205,-25079,-13590,-6229,4355,7203,-613,-25240,-15485,1009,-6150,-21569,-34108,-30712,-25471,-14145,-18029,-13535,-22037,-34279,-12132,-8562,-16430,-32688,-23913,-16424,-10888,-19238,-1658,27025,22976,11006,68,-111,-1163,-393,5464,-16518,-12600,166,10648,36634,72031,67725,38532,10514,-1089,-7907,-11710,-5248,5913,17053,27571,31254,23381,-2172,-29265,-12437,7062,4888,-3715,-19287,-25223,-17010,1714,19355,26868,19648,5624,-7826,10247,13463,12056,8437,6460,18005,17174,-11192,968,25076,15989,-15233,18694,35087,1570,9901,61674,80307,52193,18488,5958,-3931,-10963,-8326,-15830,-20956,14624,38328,35766,19328,6034,11138,-1704,-18706,-22918,-18708,-16047,4782,23017,20893,23398,41371,54430,31518,-1109,-24226,-13660,-4834,-290,-374,-6229,-16206,-22615,4486,15786,7921,-13235,-19823,-14394,1554,-6136,3625,30719,22382,-203,-23697,-6205,20380,35844,39479,27662,15229,10570,6288,-10185,-15007,-21589,-31958,-13118,1276,18327,33587,20949,14895,66072,112501,142996,146831,127003,79739,12632,-12766,-11723,-10294,-16936,-21040,-16370,1674,8103,-5956,-12797,-17649,-28447,-37774,-17897,-3742,-12189,-12010,14029,33604,42809,36347,8216,-24506,-22060,7175,9097,7079,-6584,-20686,4671,18431,-9225,-23854,20011,26922,7566,-13148,-619,5559,-1223,-10031,-17928,-23727,-8823,-7147,-2630,-1474,-10952,-10077,13920,39436,52647,62149,57228,24241,-7834,-23777,-12899,826,16317,27050,16497,-20046,-13591,2833,9432,10454,8573,4026,-7463,-22464,-34617,-26337,-16205,2089,20494,29669,4740,-24322,-20745,-9642,-15924,-22835,-1321,12036,8983,3368,7012,6393,9121,10362,9689,7209,994,-852,-16916,-10566,17070,33515,27396,186,-24479,-13923,10230,24501,33511,29290,21501,5782,-15481,-39286,-29947,-20601,-15954,-2519,13266,13607,13856,15881,3820,-11506,6156,20698,9537,-9519,-25759,-22903,8682,44667,44039,3543,-30979,-12842,12157,26653,36802,34546,8001,-15531,-13995,-14062,-28518,-13988,-8422,-22553,-13704,20359,28887,17177,8680,7645,11635,-2241,-33969,-21748,3097,10419,-1085,-7669,-8402,-1171,-6412,-28068,-43428,-35559,-15644,-3037,-2734,-11639,-17426,-9136,-11784,-22989,-23040,-3949,-4918,-15581,-11737,4837,19483,16220,-6770,-28533,-11099,-2705,-873,-12432,-21116,-10202,10123,19330,8527,-12339,-11182,-14964,-32903,-8381,4649,17657,26936,36536,23798,9626,-3437,-17448,-22403,-26043,-28908,-17285,2408,30528,68333,64136,38845,17545,4438,9009,28081,35205,37889,47275,61383,62159,57630,70701,63825,28826,-5984,-3287,13637,13562,11867,-3084,-27066,-20050,-908,-1902,-17419,-22634,-23625,-14728,2119,17506,26811,22473,18523,16318,6531,-12451,-27053,-25899,-26063,-25954,-10219,11482,22380,3135,-30120,-23021,-5672,1193,334,313,5627,20209,28458,24099,2753,-15960,-2788,19170,17955,-4655,1474,18356,24607,14484,-4995,8897,37855,34290,6370,-13797,-3081,12396,2780,-20473,-25767,-24193,-22268,-31561,-13663,6692,9077,-7288,-13346,-29260,-33987,-18440,-6710,15339,22270,15646,-12350,-27754,-16760,-21349,-8243,13233,25118,11593,-10814,-23752,-7793,8887,23922,30162,8771,-25423,-17156,21357,41090,44877,21062,-8423,-21392,-14656,-14153,-17979,-13273,-1246,26325,51568,50107,18988,-6286,-22539,-8685,-4247,-3466,7708,22561,31662,10600,-11284,21496,52011,37510,-1637,-6549,42160,65178,36644,-18068,-17972,6311,4225,25341,41962,36717,22981,8425,-7200,2307,30759,34649,9753,-28406,-33404,-30879,-14577,10538,12880,10257,8944,-17949,-23781,11224,-3333,-33347,-2743,27413,17248,-19006,-42014,-36328,-24011,-22362,-17606,-6895,9937,31027,44830,32794,3888,-25385,-28274,-17512,-23596,-33436,-11444,19346,37692,29435,12334,-11481,-11918,5861,10103,-4766,3638,49978,78029,62522,19679,7669,16573,17612,19697,20776,15735,19858,20644,11225,-2714,-10876,-1608,2804,-3760,-16213,26635,79527,112394,94529,26818,-22709,-29410,-32437,-19634,-8713,-4698,-10806,-33596,-23896,40683,100491,83766,25990,-17751,-1832,7031,-3963,-5425,-1968,-3040,-5099,5759,22640,33515,36533,28092,12455,-10360,-4531,-979,-11520,-15313,-7728,3055,10579,11601,830,-12546,-1206,-11032,-32161,3010,6491,-13047,-28697,-29842,-23744,-17867,-18064,-24369,-16835,5408,21873,29036,42581,54823,64034,75253,82047,58373,18126,-3573,-11914,-7924,4640,24625,47366,47897,28567,5251,-8613,-15774,-23136,-13306,-3400,5119,24047,33326,12338,-12316,-33389,-32522,-15242,-4727,-6908,-6464,13030,34333,34434,15986,-5014,-12888,-1039,2341,-1874,-5666,-12666,-2223,12695,17930,-1019,-29531,-25631,-21928,-8618,-7815,-16185,1953,38643,46580,34433,35377,43012,35935,23382,6998,4546,10894,24901,22708,15453,24330,26552,11900,8737,16448,9678,-15960,-20732,-2574,-1863,-7221,-638,-7253,-17829,-9576,902,1122,-4904,-3316,-674,-2539,-24214,-18968,-6117,3222,12070,-561,-19042,-5836,-2365,-15125,-7946,6536,15312,2903,-8090,-13183,-22371,-27375,-17243,-12528,-18365,-21567,-12212,-431,3462,3410,1334,-16365,15285,45127,43739,26534,-1094,-16312,-19141,-26687,-16014,2094,26005,42828,19270,-7531,-19157,-15329,10372,28371,16240,-17578,-12270,-9342,-20024,-17548,-9838,-5428,2847,10478,-2555,-19543,-14804,-21232,-10154,18077,20470,13413,12801,26247,40237,56223,59565,59409,47149,35417,31565,21001,-977,-30625,-14454,10514,5978,-17031,-21089,-6345,-2296,-1139,3358,-4816,-12299,-16155,-22021,-19247,-15873,-16794,-7310,-465,-11112,-8276,-9787,-22090,-30033,-23765,-8927,12883,23559,24191,12749,9307,17741,21056,17271,13938,5480,-14480,-29982,-20129,-19826,-32198,-27047,-26021,-11460,9655,21432,42367,48597,38441,30430,39871,51139,47851,37854,22780,-1866,-26625,-35810,-8634,9397,-3154,-37133,-10078,2489,7724,3307,-19156,-27774,-2375,18014,26183,18569,13841,-1343,-35453,-32108,-30241,-12976,-5055,-1440,7623,5562,-11334,-17167,3184,18925,18992,-7598,-16886,27703,45558,21998,248,-5178,6828,-184,-3923,-4045,-6125,-24973,-24310,-11095,-10220,-10980,-24890,-10249,22900,34022,26121,23077,21148,5356,6076,26005,35032,38105,39116,41802,31076,25615,9339,-14418,-19306,-12379,-23033,-27748,-23424,-32089,-5335,17312,22125,5480,-10325,-11239,-9205,-7615,-20261,-23260,-15954,-3740,7110,4929,-13707,-19736,12175,30257,35153,27206,7411,-10476,-28565,-43870,-33369,-31452,-15177,4119,20391,23950,7277,-24141,-25145,-13046,-599,10651,12104,8218,-7825,-25785,-26201,-5194,7174,-7734,-28313,-4748,6148,4510,-21855,-3666,18020,28722,36240,19633,-11349,-5967,11579,17157,17914],[-7208,-18931,6438,19696,21683,41235,37209,17004,16075,20522,8014,-22871,-18743,-5360,-2424,1773,15886,21581,13769,23012,12798,-12733,4085,18398,5433,-19571,-11994,-6336,5174,5662,-4964,-34289,-20854,-5247,-15715,-30746,-27027,-25712,-31985,-25868,-26537,-20793,-33236,-19582,680,-898,-11101,-24212,-23770,-20196,-15409,-17144,-79,25221,19998,7015,-5477,7966,15816,17589,18880,-9271,-19752,-4675,8502,32556,61163,55043,31060,6751,-5632,-14183,-18089,-9809,-278,7488,14906,16154,11272,-9332,-30669,-10573,7929,2990,-6851,-19525,-23117,-20713,-5678,15038,29141,27618,16661,2507,13535,18315,17618,11332,4168,17490,20138,-9153,-6676,16063,7930,-24711,14867,29569,-1189,11154,64817,84559,58107,23486,6824,-4176,-10072,-6863,-14945,-20618,17110,37964,32838,16655,3586,7322,-3386,-14020,-15736,-18245,-16900,1877,15948,13234,20892,40382,51732,29342,-1764,-20710,-4396,10930,21673,15437,1389,-16094,-24503,2097,13584,7278,-11279,-18850,-13537,5429,-168,228,25662,16982,-5644,-21163,6396,35489,46026,42434,29687,18600,6074,-5336,-18323,-7380,-13860,-26396,-18315,-7005,9978,25894,26300,40193,89324,127581,152539,153420,130731,80151,12633,-12174,-13500,-8966,-6491,-9896,-10471,3280,7714,-5136,-8893,-15281,-31129,-35846,-9357,7613,-4745,-17483,5191,30567,42529,33295,1369,-27438,-12415,13841,9239,4672,-5246,-15430,11394,27697,814,-35580,12520,23087,8005,-7895,1942,6288,-1674,-11565,-19712,-21719,-9506,-12369,-12933,-11449,-16141,-15305,-1598,23353,40260,54905,56515,27272,-2187,-18652,-13695,-2766,17005,35346,29515,-3899,-28032,-6619,5938,11484,11134,4094,-10819,-27318,-32058,-21122,-18456,-4291,13786,23050,456,-24681,-19445,-10191,-19219,-22441,4601,22923,24358,19096,19658,15744,16658,16475,13745,7555,-2812,-5261,-21379,-17152,10267,25650,19391,-4146,-18225,-6790,17664,31734,37433,24020,9932,-6334,-27640,-42628,-21370,-14633,-14964,-5066,11600,15728,18555,24070,17371,2619,11946,22199,11271,-4969,-16732,-10266,21900,55773,49399,3449,-37688,-17370,5847,23340,37778,39143,12935,-17577,-23184,-23283,-31329,-7216,1030,-12705,-28290,6852,18436,8315,1739,5814,14105,2588,-28901,-23921,2981,12186,-3906,-14957,-11575,2619,2610,-16454,-33972,-32918,-13538,-832,-1043,-11784,-19624,-6480,-7766,-18824,-24501,-3038,-5764,-20812,-8445,12707,23340,16112,-7377,-37211,-18883,-14862,-14489,-23734,-27321,-10934,8263,16506,6806,-8477,-6557,-12733,-33757,-12120,-2183,9827,21972,35672,25208,9863,-5734,-20379,-22262,-22949,-23419,-12875,934,23230,57298,52076,31400,12885,53,5014,24345,35199,44420,52895,62319,56361,44979,56608,57418,26117,-6468,827,15356,9685,7063,-6448,-29958,-21908,-5576,-5098,-13840,-16429,-18796,-21472,-5862,12970,26733,26511,22535,16121,2754,-15993,-26838,-26342,-28820,-29539,-15107,5421,16302,-2736,-31510,-23882,-6865,1086,-291,-1984,4098,20439,29433,27101,8591,-11524,-3324,17722,17908,-4749,1,17269,22653,10723,-13550,-5123,20122,21191,3479,-9624,501,12916,1699,-20931,-22804,-23437,-18225,-26941,-20216,-1692,-4840,-21493,-16885,-26491,-29448,-19249,-10133,15918,27482,22296,-7382,-26076,-15728,-18846,-3976,16383,26515,13739,-5254,-23031,-7197,13836,30994,34171,6910,-31470,-12098,24122,39971,41707,19018,-5928,-17629,-13744,-14957,-17774,-14497,-5315,20703,46776,48886,20351,-4309,-19720,-5868,465,-2029,6264,21878,33232,14221,-15950,11451,43128,27678,-9895,97,47244,64986,26765,-33548,-8730,15970,9148,23205,38094,35139,27063,17762,3718,4895,24499,23912,-3005,-35600,-30468,-32557,-17577,10510,18337,21174,18682,-12532,-26412,6852,-8980,-23837,9961,36388,18372,-18899,-43953,-43136,-32179,-25056,-12117,-1505,8856,29431,46124,35664,5089,-28738,-36150,-17950,-18979,-26456,-11398,19488,35761,25723,5746,-20180,-16005,1125,7090,-1715,8058,53731,82513,69317,26648,6653,13136,17415,22009,21536,15089,20913,22151,11420,-2737,-8431,4344,9723,-1342,-17572,29770,85191,115182,90102,19698,-27962,-35235,-35966,-15960,-2020,1130,-10636,-40911,-14807,50229,108606,84855,24720,-13786,3089,10749,-1146,-3760,1229,1654,-1866,2847,14206,23985,30278,29059,14263,-10567,-5402,-801,-13042,-20737,-9250,1763,5306,3058,-9702,-14002,4422,-5020,-33979,-3148,-1139,-20538,-28054,-22351,-17781,-14190,-13514,-20552,-17511,-197,14608,22959,37821,50388,60827,73861,83343,60262,16812,-3616,-10635,-4561,9613,28046,49613,50100,28933,5318,-8264,-15735,-22690,-17022,-8018,2603,23930,30477,11716,-15298,-42770,-39679,-21225,-10559,-9674,-3613,17027,34200,29192,7198,-14513,-18001,-3925,-656,-3674,-6279,-13031,-410,14282,15652,-3819,-16465,-1524,5366,12203,2066,-15928,-2198,39105,51633,38764,34677,40782,35643,20263,2242,1814,9983,24716,27012,23596,29701,24890,8056,6136,12804,5587,-16434,-16287,2335,7000,1879,776,-8030,-16422,-7435,3660,5754,-28,1344,3980,805,-21972,-19598,-4387,4512,11298,272,-16194,-6396,-2540,-9344,-3631,3230,10677,-128,-12259,-21348,-32718,-27776,-18121,-13966,-10461,-17073,-18143,-5553,2874,6191,4274,-12273,9265,33832,30351,12289,-13602,-23782,-23171,-28071,-18392,-2257,20455,37844,18306,-2432,-11807,-12430,5734,21574,14759,-10576,-9048,-13322,-20007,-9270,1360,6267,12874,16088,-4029,-27900,-15759,-21467,-10240,19075,21313,10676,7363,20870,36440,55814,62243,62324,48961,36892,32500,20806,955,-24725,-17205,9449,7767,-10779,-25849,-12818,-5900,-4685,-1290,-8567,-13742,-16089,-21666,-16858,-11356,-9144,4421,9637,-6835,-8337,-6614,-16805,-31532,-34754,-19336,7976,25032,28801,15691,6456,11031,15769,15643,15280,10212,-8631,-29440,-22800,-20629,-32034,-34820,-33636,-9740,8343,15548,33389,38757,27430,22061,33208,42236,37065,28097,15461,-6768,-29142,-34185,-6516,12604,1988,-32101,-10164,9161,19852,16332,-7379,-26002,275,22343,30457,18457,8550,-5462,-32977,-33565,-36347,-26167,-15889,-4637,7579,3827,-14064,-14444,7832,22625,19273,-11382,-14127,36394,59711,32421,821,-14612,-8344,-19952,-13041,-9413,-12678,-29344,-18306,-4907,-2849,-4739,-17974,-9706,21876,33267,20956,17870,20962,9905,6557,22925,33285,37159,37842,42826,36020,31333,15959,-5499,-12644,-8745,-19361,-28377,-20437,-29012,-6975,19516,26520,10240,-5745,-8166,-6606,-4811,-18461,-23239,-17800,-11050,-2140,-1701,-15628,-23648,7004,26686,34137,29557,14547,464,-17457,-42822,-37408,-28928,-13404,3536,21544,28655,14444,-19388,-29082,-16910,-8321,2534,7521,8582,-5155,-23731,-28497,-5219,11294,-1410,-34876,-2833,15522,15301,-18477,-10748,13367,24352,32451,16209,-17047,-10251,5534,10235,13792],[-13257,-16667,6455,18071,18587,36165,33312,14919,19409,28046,18002,-9825,-18284,1763,6084,4763,14798,18925,14017,22784,14331,-2219,16360,22917,8089,-15915,-10920,-6539,5448,3602,-9694,-42618,-22805,-9890,-23947,-29105,-18586,-21381,-34645,-32573,-30971,-27786,-34010,-7785,10694,5829,-4477,-14956,-21667,-23342,-18228,-15115,-573,20633,14668,1522,-8815,16160,29026,30968,27717,-4258,-26027,-10225,4198,25675,47954,41021,22454,2250,-10222,-21091,-26290,-15819,-7483,-3109,1589,841,-1286,-16781,-30918,-8773,8127,281,-9971,-17563,-22109,-25660,-14879,8459,29542,34769,27590,13614,19035,22701,21088,12423,1283,16108,22080,-5560,-13927,6271,589,-33188,9117,21614,-4618,11314,65508,85458,60477,25499,6089,-5068,-9988,-6490,-14819,-20728,17381,34171,27160,11653,-1437,2174,-2711,-5825,-9070,-18138,-17913,-1310,7683,4013,17612,38404,47499,25346,-3971,-18493,1799,23787,41681,31250,9491,-15890,-26759,-1794,9217,5542,-7462,-17282,-14877,5748,3696,-540,19936,9885,-13148,-18746,17525,49840,57238,46662,31748,20250,-146,-19124,-18739,2331,-5087,-18429,-21188,-14852,1485,17647,33865,69962,123305,158827,179545,173979,142584,84013,14717,-7758,-9525,-1057,6624,480,-5727,3696,6515,-4298,-3795,-10882,-26376,-27054,1284,19542,3916,-18931,-4180,26065,39682,27632,-7004,-26372,-5121,17341,6886,552,-5154,-10156,18484,35955,10286,-34312,6506,18562,7346,-1778,7025,9074,-863,-12411,-21324,-19626,-8912,-14274,-22175,-22973,-20061,-16797,-15601,5611,26403,47253,55394,29963,2813,-12144,-9244,-909,19580,42678,40953,11635,-26445,-15835,2197,12016,13303,4730,-12830,-30005,-27943,-16532,-16563,-7375,9274,18617,-1131,-22620,-17295,-9168,-20517,-20269,10391,32521,37559,33081,30445,23303,22667,21292,16332,6804,-6892,-9178,-23881,-23823,2310,16686,12172,-5923,-12324,-96,24443,37957,40548,20068,-744,-17836,-38655,-33144,-14248,-9089,-12740,-5935,10904,17880,22057,30948,30218,15958,16997,22523,11985,-1856,-8693,2976,36874,68400,55757,4823,-35885,-17383,-557,19714,38982,44543,20143,-14865,-30848,-32567,-24934,87,9674,-2188,-38185,-6657,6624,-1454,-4105,6027,18065,8478,-23182,-25479,3417,14603,-4780,-20720,-9967,10243,14229,-3196,-24149,-29289,-12231,-201,-174,-12055,-21158,-2967,-2579,-13666,-25576,-2894,-6212,-24970,-2375,20540,26251,15629,-5343,-33394,-24749,-26573,-28496,-35234,-28067,-10407,6267,12895,4092,-5202,-723,-7976,-32861,-16055,-9332,255,14734,32548,24831,9294,-7722,-22085,-20913,-19135,-17413,-8057,231,15432,44465,39096,24250,9009,-3297,1634,20093,34911,49757,56317,61181,49781,32051,42858,50265,21349,-8234,5651,16887,4431,322,-10359,-31705,-23964,-10765,-7203,-7326,-6313,-7686,-21738,-11994,8781,25659,28734,25217,15605,-396,-18727,-26453,-26383,-30202,-31624,-19697,-2499,6230,-12233,-33427,-23381,-8022,913,-704,-4151,2423,19498,28218,27595,12810,-7031,-1970,17860,18536,-4411,-1448,15783,20445,7134,-21241,-16127,4245,7237,1128,-3448,5365,12773,-846,-21391,-18264,-23079,-14350,-20443,-27180,-11051,-19387,-28000,-11410,-17308,-22855,-18301,-14100,14109,29641,27006,-2722,-25703,-14699,-15844,-241,18498,26767,15596,1277,-18906,-6032,19028,38944,39625,6886,-35908,-8675,24869,36740,36025,15537,-3520,-13870,-13030,-16348,-18732,-16928,-10396,14012,40522,46065,20799,-2115,-15773,-4816,3439,-1247,4417,21092,34430,18225,-16509,1099,32338,16578,-18443,5339,49000,60046,13432,-45748,5524,25913,12709,19402,32476,32432,30911,27776,15518,8930,18208,13002,-15812,-33756,-23899,-31500,-20869,10115,23501,30969,27639,-6441,-29270,1134,-14973,-15054,20966,41402,17097,-20546,-45927,-49671,-37333,-22284,-6992,2234,7309,27307,45851,36765,5909,-28052,-36976,-18060,-14122,-17704,-10750,17598,31866,21697,-341,-28402,-21066,-5147,3141,685,10783,54148,82605,71852,30568,4851,8295,15729,22698,20816,13338,20606,21557,8830,-5448,-5982,11342,17821,2487,-18342,30371,86902,112511,81404,12302,-29048,-35169,-30130,-10011,4862,6184,-11244,-48223,-5674,57391,112152,83798,23942,-9078,6727,13088,1284,-1578,4599,5921,1339,495,5232,13014,21631,27057,13932,-10917,-4904,616,-13757,-26194,-8813,1383,53,-5669,-20251,-14693,7734,126,-28206,-10130,-10931,-28267,-23599,-15070,-13696,-12483,-10022,-16188,-16365,-7535,4408,14652,29746,41939,53824,68344,79405,58251,14262,-2856,-8652,-1205,13505,29089,48158,48984,28283,6336,-6587,-15148,-22021,-21292,-13614,-641,22618,26943,12455,-17270,-49827,-38283,-20794,-11234,-7778,2547,22426,34517,23968,-1897,-24644,-22438,-7530,-4986,-6804,-8063,-14635,-68,14073,12322,-5093,-2436,20465,30583,29644,9525,-15341,-7735,37039,54640,42064,32908,36080,32775,15718,-1223,3411,12482,25012,29370,29318,32564,20435,1521,2573,8579,109,-18325,-12254,6684,13770,8658,1510,-10187,-16079,-4824,7253,10824,4527,4680,6951,3355,-18693,-20761,-4142,3693,7592,-2049,-15197,-7422,-1930,-2858,915,-243,5308,-1808,-12022,-24023,-40354,-27613,-19650,-13725,-2287,-9573,-23007,-11357,2339,9132,6972,-9247,1980,22229,17228,-862,-24569,-29853,-27139,-28815,-20195,-6795,13341,30253,15625,3020,-4569,-10276,-141,13498,12290,-3490,-3387,-16202,-21272,-2885,11427,17414,22328,21066,-5759,-34947,-13605,-19478,-9113,20218,21693,6755,-165,13249,30468,52962,63013,63769,49391,36639,31541,19271,2519,-18925,-20498,6151,7882,-5443,-24596,-19383,-9930,-8969,-6971,-13118,-15813,-16491,-20546,-13245,-6037,-1372,14424,17490,-3335,-9305,-3936,-12193,-29638,-46198,-29561,3598,26373,32143,16368,526,1117,8432,13620,17484,16251,-1476,-26574,-24815,-20026,-28221,-30934,-23366,-5161,7254,8559,22806,26855,14130,12377,25639,32372,25189,17189,8095,-10070,-29788,-33330,-5595,14639,6191,-27234,-10633,14282,28491,25129,1804,-22743,-134,23649,32491,16750,337,-12975,-31130,-30878,-30367,-27971,-17518,-2238,9962,3742,-14054,-10171,11439,24468,17672,-15854,-9467,44416,72691,41434,282,-25498,-24078,-26859,-13772,-11693,-16755,-28706,-13734,487,5461,2792,-10495,-7394,18414,29806,14407,12497,20208,13336,5906,17461,29581,34753,34999,42069,39663,36756,23308,3122,-7391,-6002,-15143,-29334,-18826,-26330,-9666,20086,29792,15271,-119,-4634,-5190,-3913,-17533,-22605,-19148,-18854,-11908,-8098,-16495,-26787,639,21447,31360,30605,21125,11758,-4960,-28624,-29388,-21872,-11080,1976,20688,31267,20478,-13432,-32463,-20373,-15910,-5901,1995,7972,-2701,-20340,-28324,-4080,15118,4240,-42228,-327,24335,25705,-11292,-17083,9176,19821,27956,12424,-22251,-12805,-360,1709,7066],[-20312,-13953,6503,16384,15469,29926,27480,11679,21352,33251,25494,1428,-12734,7706,12595,7123,12526,14492,14994,24815,20652,10834,25735,23615,8091,-13072,-9531,-6131,5808,1825,-13830,-45591,-21833,-12267,-27935,-20855,-10285,-17131,-32140,-27224,-26697,-28406,-27907,272,17913,11864,3136,-4985,-16702,-23344,-17642,-13078,-2268,14252,7815,-4420,-8988,21878,37189,38926,31480,-2247,-30106,-15357,-1233,16996,33761,27454,14928,-252,-11829,-25369,-34735,-22044,-14357,-13267,-10502,-12357,-12184,-22647,-29181,-6502,8238,-2552,-12188,-14546,-21638,-31002,-24621,823,28886,41377,38310,24807,25319,26185,23023,12556,-1394,14324,23095,-1219,-18018,-2346,-4829,-30041,2144,12659,-7647,10614,63884,83274,60014,25638,4950,-5266,-9528,-6478,-14862,-20855,15726,27494,19369,4927,-7933,-1853,1667,3825,-2866,-17571,-18338,-4012,-775,-5438,14569,36136,42541,20369,-7292,-17584,5314,33423,58647,46115,17577,-15167,-28758,-6253,3683,3664,-2322,-14674,-17683,3025,5106,807,15031,2854,-21436,-16358,26714,62424,68324,51835,33919,20397,-7193,-33882,-9977,12348,3436,-10097,-19440,-20761,-6324,10713,43455,96427,153261,186792,203534,191909,153132,88428,18761,-237,-412,10207,19744,10192,-952,4107,5674,-2335,2565,-4701,-17225,-15531,12486,30812,12533,-15908,-13748,20047,34279,19765,-16355,-22465,-609,17437,2100,-4746,-6219,-5339,25357,42744,18335,-22235,3809,14016,5586,4461,13631,13292,1018,-12406,-22742,-17985,-7494,-11507,-19073,-22367,-20020,-14135,-22860,-12375,11686,39368,53273,31465,6801,-5768,-3219,4193,22965,48042,49695,25041,-13115,-24194,-1809,11591,13758,4380,-14699,-31667,-25791,-14449,-14046,-8486,6257,15695,-766,-19402,-14893,-6635,-17508,-16619,15157,39749,47394,44047,38289,28081,26054,23803,16725,4476,-11464,-11974,-22610,-29291,-6502,7406,6322,-6182,-8084,5274,29778,42443,42393,18355,-8146,-27146,-46402,-25109,-9193,-5066,-10642,-5938,10638,19444,23636,35486,40654,27339,20574,21272,11330,-1046,-4351,11405,47163,77117,59710,5625,-31210,-13913,-7098,15611,39719,49407,27764,-8557,-31152,-35110,-16973,6031,16089,6903,-23935,-17568,-5975,-11705,-7779,7804,22389,14157,-17838,-26812,4088,17207,-4150,-25307,-5902,18532,25507,9380,-15024,-25874,-12241,-1695,-765,-12877,-22576,-4,2370,-8577,-26846,-4135,-6972,-27674,4480,27485,27594,13692,-3698,-26112,-28256,-37394,-38113,-37205,-21979,-9105,3936,8408,66,-3399,4598,-2537,-28261,-19439,-15898,-11027,4825,26657,22214,7545,-9669,-22533,-18571,-15096,-11687,-3814,-475,6910,29871,25183,17144,5800,-5724,-1628,14932,33957,53023,56839,57603,42400,19193,31002,43707,15086,-11308,10273,17858,-1921,-8019,-14769,-32454,-26302,-15335,-5736,2414,6176,5125,-16195,-15743,4989,23476,28840,26188,14580,-2836,-20501,-26280,-26273,-30433,-32424,-23889,-12017,-7474,-24996,-33849,-22040,-9466,377,-1026,-6043,577,17247,24636,25150,14494,-3806,272,19086,19431,-4162,-3118,13791,17907,3683,-27720,-21082,-7463,-6762,-43,4363,11629,12536,-4592,-21285,-12598,-22672,-11001,-13532,-32163,-20758,-33711,-21061,-394,-5232,-15217,-15579,-17963,10111,28621,29077,415,-26084,-12897,-12301,3120,19927,26095,16955,8060,-12238,-4160,24222,47490,46654,9483,-36502,-7041,23611,31702,28390,11238,-947,-9976,-12146,-17913,-20536,-20469,-16599,6107,32790,41670,20344,208,-11131,-5139,4758,-958,2579,20435,35294,22281,-12497,-8149,21257,6044,-26759,9223,47825,51275,-1781,-27512,20661,34709,14624,14239,25543,28839,34421,38153,27969,14788,12935,2876,-27312,-23415,-14689,-27074,-24112,9573,28156,39500,35780,435,-29816,-4991,-20400,-7080,29291,42408,13833,-23315,-46358,-47381,-31384,-16207,-2658,4337,5589,25220,44388,36433,6959,-22155,-26448,-15286,-8054,-7806,-8323,14619,26931,18370,-4256,-34925,-26224,-11422,-605,2696,11896,51472,78702,70504,31867,3046,3336,13561,22423,19336,11339,19836,19841,4551,-9668,-2340,19488,26889,8042,-17294,29190,84951,105087,70290,6595,-24719,-29277,-23781,-3854,11109,10264,-12308,-51865,2794,61846,110543,80694,23774,-3928,10032,14973,4025,1738,8626,10056,4585,-537,-2569,2565,12765,23621,12181,-11926,-3436,3290,-12954,-29736,-5895,2319,-4203,-13144,-28519,-14071,9051,3767,-21659,-16432,-21115,-32323,-15148,-6996,-10362,-12258,-7625,-11506,-12416,-14083,-6782,5760,19699,31215,44932,60301,71420,52973,11523,-380,-5019,2980,17132,28770,44217,45617,27164,8282,-3337,-13129,-20371,-24790,-18891,-3487,21166,24452,14760,-17802,-45164,-30857,-15528,-7528,-1988,11196,29104,35723,19640,-9957,-34041,-24319,-10784,-9623,-10103,-9969,-16849,-568,12929,9066,-4405,9992,38783,51712,43193,14919,-13839,-13467,33333,56063,44962,31585,30746,28644,11200,-1834,8886,17886,26786,30956,33581,34335,15139,-6483,-1070,4917,-5316,-20542,-8337,10833,18995,13649,2086,-12680,-15974,-1309,12192,16738,9135,7309,9330,6345,-14101,-21499,-4566,1682,2086,-6830,-15854,-8620,-200,3835,5953,-2527,-106,-1674,-7196,-19947,-42187,-28090,-22165,-13353,3935,-2785,-26104,-16899,2565,12601,9793,-6711,-5450,11675,5728,-11141,-29217,-32098,-29441,-27693,-20363,-10342,5770,20989,11958,8737,2506,-8456,-6333,5173,9307,3552,4678,-15558,-23093,2016,20326,27852,31123,25676,-6848,-36302,-10285,-16279,-5836,22615,22762,3059,-8848,4173,22973,47911,61732,63694,48746,35203,29338,17166,4164,-13146,-23043,899,6433,-1081,-18658,-25061,-14176,-13896,-13614,-18403,-18238,-16581,-17731,-8278,142,6440,22714,23388,24,-10672,-2033,-8015,-23348,-43562,-37641,206,27731,34509,15372,-7883,-11455,-372,11644,20826,23590,6868,-21377,-25605,-18094,-21793,-19779,-11626,798,6012,806,11858,14761,-59,2135,17668,22266,13309,6248,1814,-10851,-28415,-33353,-5772,15485,9183,-22706,-11210,17505,32955,29330,8297,-19363,-3382,22220,32489,13887,-10088,-23336,-28520,-27139,-23260,-17778,-10590,3947,14376,5892,-10910,-5586,13490,24143,14208,-20532,-4303,50208,82301,47424,-2117,-37251,-33223,-13074,-7288,-10736,-18134,-27373,-10926,5465,14645,11099,-3133,-3622,13051,23811,6725,7046,18874,16002,5202,10062,23777,30817,30865,39863,41995,41608,30622,10787,-3733,-4227,-10520,-29592,-18295,-23957,-12897,19669,32523,20763,6372,-460,-4583,-4719,-17290,-21007,-19691,-26418,-20925,-13334,-16071,-26069,-6256,15039,27198,30442,26944,23095,8781,-11946,-14091,-12079,-7979,60,18476,32256,25609,-6550,-33508,-22618,-22633,-13902,-4043,6286,-1095,-16852,-25143,-1306,19136,9903,-35303,3786,32939,35857,-2220,-21037,6609,16321,24012,9627,-21543,-10768,-3153,-6295,-965],[-25496,-10367,6876,14635,12219,22768,19947,7698,22177,36094,29955,9922,-5689,12174,16663,8051,8558,7986,16145,27207,27674,22041,30664,20191,5904,-10434,-7602,-5062,6304,501,-17162,-43915,-20363,-13381,-27276,-12256,-2775,-13204,-28292,-17636,-17318,-22397,-23903,3937,21797,16595,10573,4591,-10344,-20491,-15015,-11674,-5234,6148,-607,-10463,-7132,23826,39347,40552,29578,-3912,-32470,-20093,-7814,6555,19002,15163,9885,995,-8861,-24438,-41544,-28391,-20760,-22796,-20751,-22374,-20481,-26199,-26625,-4491,7681,-5987,-14085,-12072,-22231,-37117,-34877,-7906,26773,46593,47871,35146,30913,27636,22924,11427,-4309,11482,22332,2371,-17951,-9025,-8875,-27122,-6275,3073,-10551,8230,59143,77504,56645,24038,3666,-4352,-8484,-7102,-15572,-21529,11632,17797,9331,-3683,-15419,-3617,7790,12306,1939,-16539,-18399,-6669,-9622,-14451,11786,33276,36744,14585,-11759,-17756,5973,38864,70800,58506,24503,-14466,-30835,-11126,-2789,1528,2363,-11902,-21762,-2660,3674,2641,11904,-2361,-28615,-15741,31650,70055,75475,54876,34510,18513,-14336,-33057,1543,20922,10142,-2661,-14317,-23819,-13256,6320,53550,111812,162332,187309,198873,186630,150274,88755,23269,7957,11063,22098,31003,18194,3366,4826,5595,469,9099,2249,-7830,-6020,20751,38847,19226,-10798,-23428,12393,26474,10244,-26061,-17922,606,13694,-5270,-10627,-8539,-1759,30963,47174,23806,-11198,4747,9974,2578,9900,20321,17779,3247,-11857,-23471,-17126,-6028,-5767,-6139,-8106,-16217,-9538,-18695,-27985,-3297,31237,49545,31159,9596,-364,1814,9653,25879,50646,54845,35035,-2148,-29928,-5877,10185,11892,2167,-16975,-32736,-25999,-15313,-13348,-9575,3466,13092,352,-16136,-12829,-3221,-10967,-12224,18158,43820,53043,51005,42375,29351,25993,23225,14402,254,-16415,-12754,-18036,-29217,-15623,-880,2176,-6361,-6120,8710,33071,44658,42536,18781,-9439,-29387,-37912,-18536,-6366,-3096,-9567,-5865,10257,19850,22735,37054,47668,35923,22291,18474,9650,-1928,-4431,12176,48405,77303,57986,4064,-28220,-9527,-13729,10963,39357,52549,34057,-1274,-23493,-25126,-10470,9321,19490,13824,-8837,-19082,-17344,-20835,-8363,10035,25718,18323,-13832,-28207,4639,19507,-2623,-29225,-2098,25165,34600,19959,-7261,-23176,-13948,-5619,-3221,-14446,-24483,1231,5841,-4615,-28314,-6889,-8549,-26557,10509,32758,26883,9393,-4938,-21999,-29600,-35435,-27599,-23439,-13907,-7729,1059,3082,-5479,-3951,7920,1913,-22558,-19646,-18902,-22722,-7879,17748,17057,4262,-11860,-21932,-15871,-11605,-7246,-1205,-2176,-2627,13641,10089,9472,2716,-7835,-5656,8366,31685,53107,53536,50936,33820,6303,22217,38869,8123,-15770,13424,17448,-9434,-18064,-20075,-32798,-28836,-17368,218,14202,19621,17670,-8418,-17181,1064,19627,26241,24789,12444,-5065,-21635,-27203,-26920,-30766,-33140,-27802,-22595,-23991,-41041,-30497,-21231,-12208,-1529,-2182,-8359,-2280,12791,17814,18714,12145,-3747,1217,19501,18936,-5412,-6035,10393,14122,-572,-33502,-19583,-13429,-20833,-390,12309,18136,11888,-9887,-20503,-7345,-21674,-9438,-7905,-24179,-29978,-30446,-9104,10553,6051,-8656,-12747,-21911,3317,23502,27052,176,-27134,-10870,-9461,5281,20247,23952,16543,13308,-5355,-2751,27785,54761,53491,13208,-33719,-8575,19105,23832,18018,5356,540,-7251,-12111,-20485,-24302,-26296,-25251,-4363,22386,34548,17678,1057,-7668,-7711,3087,-2572,-495,18440,34241,24531,-6859,-15114,11030,-2565,-35595,10278,42724,38267,-18852,-10689,33005,39781,13152,6481,16124,22865,35649,46659,39007,20812,7818,-7594,-36548,-11701,-5388,-21413,-28831,7212,30316,44778,41121,6091,-27185,-12366,-25967,-1803,32723,38138,7373,-28030,-43610,-38654,-22779,-10823,-1075,2995,2068,21762,40244,33203,6866,-14591,-14883,-9971,-2075,935,-5619,9465,19824,14482,-6625,-32845,-29919,-17039,-5100,2427,9453,44156,69610,64024,29156,-150,-2590,9808,19803,15729,7784,17352,15936,-2327,-15804,1502,26584,34421,13223,-15211,25434,78282,92528,57178,2350,-19897,-25172,-20211,-517,14070,11013,-15696,-43497,8656,61665,101796,73593,22014,-449,11800,15221,5602,4520,11503,12171,5826,-1967,-9544,-7370,4171,19036,8460,-15776,-3518,4891,-12448,-30422,-3010,2339,-9101,-20279,-31701,-14159,6610,3688,-17860,-22816,-31791,-29945,-5307,764,-8675,-14998,-8399,-8880,-7707,-16981,-17291,-3869,7091,18505,34547,49587,58931,43257,7603,2390,-1070,6673,19223,26100,37094,39269,24317,9359,-381,-11086,-19081,-27940,-24460,-6932,18543,22377,16549,-18610,-37910,-23390,-10223,-3747,3777,19238,34819,36121,14888,-17717,-42875,-24153,-14541,-15314,-13898,-12340,-20699,-3111,9897,5114,-3662,18620,51054,66080,51068,16966,-12760,-19803,27297,54652,46177,30240,25099,23159,6609,-380,15363,23606,28870,31193,35666,34722,9592,-16166,-5417,1219,-10818,-23519,-5548,13870,22072,16167,1615,-15949,-16721,2046,17402,22395,12765,8499,10940,9525,-9400,-22320,-6193,-1906,-5247,-14490,-19039,-10865,1503,9299,10390,-3550,-5998,-919,-449,-13042,-39299,-29304,-26074,-14162,7397,1632,-28127,-22233,3043,15770,12024,-5092,-12765,2382,-4054,-17926,-24702,-30941,-28817,-24621,-18891,-12633,-1899,10242,7321,13872,8680,-7327,-12689,-3125,5527,9608,13432,-11614,-25314,5185,27363,36710,38477,29499,-7173,-32867,-8018,-13565,-1157,26246,25014,896,-17728,-5822,14309,40680,57968,61623,46804,32631,26131,14842,5829,-7734,-23686,-6345,3177,1810,-11717,-28669,-18873,-19599,-21382,-24642,-20896,-15901,-13142,-2297,6856,13975,29133,27501,3592,-12143,-1341,-4207,-14080,-30727,-39650,-2124,28945,35976,13332,-17663,-26016,-10182,9825,25159,31810,15934,-14502,-24676,-15031,-13941,-7490,93,6800,4231,-7282,2065,4782,-13206,-7855,9587,12122,1611,-4808,-3494,-9503,-25322,-33651,-6802,15109,10751,-18623,-11634,18472,32700,28940,12730,-14704,-8573,18470,30616,10333,-21338,-25050,-23606,-23738,-17594,-9134,-1562,11323,19925,10066,-5669,-1792,13446,21257,8744,-25083,83,52413,86407,48910,-6900,-46568,-20906,-468,-813,-9287,-18596,-28321,-9769,9971,23808,18932,2998,393,6016,15058,-2354,951,16289,17502,5027,1163,15244,24568,24884,35692,42181,44731,36337,16210,-2581,-4305,-6709,-28981,-19574,-22589,-16995,17775,33865,25276,12003,3062,-5570,-8272,-18963,-19713,-20766,-34585,-28601,-18034,-16135,-21906,-14573,6136,20155,27229,29802,32049,21372,4591,1778,-2950,-6313,-3993,13219,29693,27537,-1486,-32484,-25328,-30498,-23481,-13005,630,-3623,-16639,-22711,91,20527,12845,-24777,6867,38232,42417,4234,-22563,2732,10978,17758,4964,-15280,-6760,-3325,-13253,-13317],[-24959,-6230,7300,12402,8249,14403,10480,3007,21847,36409,30961,14829,345,14881,18319,7344,2805,-351,17282,28900,32639,29395,30602,13208,2895,-6991,-4536,-2855,7494,322,-18957,-42349,-19442,-13810,-24094,-4193,4155,-9184,-23989,-7298,-6026,-13819,-22285,3847,22961,20399,17762,13622,-3272,-15665,-11317,-10307,-8407,-2425,-9243,-14593,-3488,22897,36541,36892,23354,-8167,-32983,-23217,-14151,-4080,5726,6474,9693,7576,-719,-17682,-39486,-33203,-25145,-30277,-27415,-27484,-24378,-26134,-22998,-2049,7372,-8972,-14907,-9620,-22779,-42603,-41206,-16314,24282,51127,56997,45576,36825,28036,21972,10289,-6405,8582,20714,5665,-13736,-11886,-11070,-25181,-14422,-5153,-12224,5057,52277,69535,52075,22467,4126,-543,-5232,-7003,-15901,-21610,6442,6873,-1285,-12570,-21360,-1985,14116,18997,6139,-13358,-16722,-8336,-17673,-19998,10755,31005,31556,10020,-15121,-16703,5382,40949,78293,68668,30912,-12738,-31700,-14741,-8518,85,6347,-8645,-25032,-9556,864,5174,12584,-2572,-29466,-17059,32258,72157,77626,54970,33548,15716,-18377,-17527,13688,28345,15703,4537,-7326,-22417,-16790,6682,63876,115518,148361,157078,162609,156401,133402,85051,28056,15718,22915,33281,39737,24031,6752,5978,6693,4002,15645,10130,1575,905,25238,43172,23747,-5096,-31101,4538,17862,848,-34312,-13528,-867,6761,-14303,-14856,-11174,685,35136,49346,26694,-2686,8420,7638,-939,14647,26752,22324,5918,-10381,-21643,-16350,-4376,1299,8349,6361,-11103,-4503,-7976,-33449,-17059,23597,44664,29651,12053,4326,5421,14364,28102,50842,56666,41453,6106,-28388,-8857,8926,8777,-927,-18090,-30565,-27151,-18112,-14780,-11552,269,10239,1798,-12811,-10918,785,-2827,-7250,19503,44928,54765,54001,42847,27333,22621,19687,9695,-5350,-20046,-10580,-11994,-24095,-23490,-5972,30,-7109,-6005,10487,34538,44878,41242,20743,-4460,-21853,-25394,-12526,-4969,-2718,-9368,-5753,9835,19181,19572,35924,51312,41746,22622,15002,8091,-2536,-6675,7196,41424,68423,49804,-77,-25426,-5150,-19785,6316,37964,53648,38270,5328,-14913,-16671,-5941,9891,20268,18968,5060,-8867,-21042,-23926,-5779,12020,27472,20557,-11276,-29128,5361,21657,-172,-32184,352,29386,41098,28447,-515,-20569,-16772,-11195,-6811,-15785,-26653,692,7644,-1926,-27910,-9840,-10252,-23495,15395,36615,24748,3069,-9683,-21502,-29744,-25170,-11889,-9387,-5925,-6114,-1516,-1759,-11348,-6553,9094,5125,-16172,-14036,-14163,-27706,-21768,7180,10562,450,-13252,-19652,-12542,-8383,-3931,-36,-4622,-11904,-2104,-5175,1763,203,-9323,-10131,1446,28706,50299,46898,41881,24895,-5522,18163,37627,3246,-19713,15245,16177,-16473,-28673,-25438,-31980,-28957,-14167,9847,27612,33955,30076,296,-15621,-2135,15134,22126,22169,10265,-6220,-21185,-28305,-27713,-31149,-33681,-29053,-27602,-33046,-38401,-23949,-20711,-15567,-4120,-3497,-10261,-5358,6966,8680,9187,6357,-6721,477,18728,16994,-7721,-9250,6644,10059,-4742,-36600,-15673,-13414,-31852,1268,20659,25322,12314,-14380,-17427,-2128,-18297,-8799,-3146,-15302,-26468,-16440,2195,19601,15751,-3161,-9728,-23933,-4344,15858,21976,-2779,-25965,-7625,-6588,7656,21516,22416,15573,17670,1938,-794,30302,60955,60191,18017,-29034,-12240,12498,14413,6459,-533,1913,-4701,-11619,-22071,-28788,-33035,-34928,-15956,10937,26291,14066,1251,-4772,-10685,-337,-5019,-3656,16025,32159,25694,-331,-14871,6521,-4507,-28033,9696,35447,23372,-34423,4070,42359,41613,9384,-2347,5761,15667,35265,53648,49180,27782,4513,-17109,-34661,282,4382,-14300,-33786,4085,30847,47594,44371,11085,-21719,-18757,-28055,1763,32408,30691,-256,-31467,-36748,-29051,-13900,-5963,-1202,-652,-1911,18340,34880,28626,7022,-6318,-3796,-1857,4729,8986,-2003,3815,12190,11366,-5977,-23791,-24101,-16526,-8563,784,4438,33910,57552,54501,24219,-3290,-7605,6153,16348,11487,4152,14685,11630,-9815,-20397,6916,33210,40760,18599,-10535,21848,69755,78594,46046,1625,-15542,-22543,-18667,371,14154,8972,-20331,-34028,13234,58203,87633,63607,19326,2262,13545,15445,7309,7768,14134,13193,5950,-2815,-13074,-13579,-535,17214,6142,-21345,-4544,5939,-11492,-27348,-128,1836,-13876,-25161,-26717,-14317,1440,796,-15944,-27561,-39135,-21145,5930,9347,-6904,-19366,-11699,-7995,-2125,-10846,-19087,-11426,-5951,7600,26115,38839,44379,30791,4045,6299,4139,10936,20940,22562,28594,31805,21155,10463,2885,-8256,-17186,-28435,-28282,-9801,15932,21863,18104,-19090,-30466,-16206,-5793,-1227,8280,26039,39577,36186,10424,-23878,-37487,-21506,-17609,-20454,-15928,-12861,-24669,-6788,6111,1663,-2796,23784,57531,73818,53992,16474,-11565,-24565,20445,51197,46166,29818,21263,18407,3840,3546,22115,29133,31505,31033,36449,34849,6043,-25827,-9328,-1657,-14974,-26134,-3194,16623,24178,17281,818,-18964,-17455,5633,23158,28108,15859,9006,13039,13766,-4400,-22516,-8245,-6140,-12826,-23848,-24168,-13538,3290,13542,14322,-2498,-11475,304,6904,-5396,-34276,-28406,-29648,-15539,8905,4049,-28881,-26229,4097,18671,13857,-3869,-18083,-4643,-11402,-20260,-19842,-29588,-24764,-19250,-15316,-12832,-8387,-956,2594,18395,14010,-6509,-18400,-10444,1331,14308,21625,-5763,-27026,6963,32412,43622,44135,32613,-6292,-29234,-7594,-12076,4014,30891,28914,1834,-24512,-15568,5381,31936,51922,57571,43668,29235,22480,12910,7644,-2735,-21285,-15232,-1785,2989,-5335,-27890,-23859,-25353,-29675,-31739,-23186,-13998,-7029,4424,13814,21023,33715,30179,7743,-13082,-2081,-610,-3279,-17221,-33955,-3414,29840,36644,11113,-25622,-39657,-20396,8126,30134,40308,25127,-6683,-21787,-11013,-5492,4580,11054,11995,1778,-14981,-4757,-622,-21701,-16541,1598,1954,-9964,-16350,-8362,-7268,-21396,-33499,-8303,13647,10938,-14919,-11438,17144,27666,24676,16401,-7124,-13430,13284,27339,6926,-24892,-9809,-15931,-20530,-13359,-2234,6545,18360,26024,15874,579,861,11423,16088,1763,-28311,3363,50743,84000,45520,-13248,-36795,-7725,7247,1690,-9363,-19031,-30462,-8525,14701,32725,25893,7833,4420,-1091,4657,-11844,-5123,13040,18589,6983,-6264,5213,16867,18024,30559,41013,46648,40732,20008,-2935,-5141,-3043,-26422,-21285,-20644,-19600,16017,34928,29379,17293,6912,-6234,-12868,-21129,-17468,-21099,-39434,-29624,-19935,-15684,-15624,-20798,-3383,12017,22477,30912,39624,33817,21785,18219,6371,-4530,-8075,7298,25816,28174,3335,-27985,-25727,-33531,-31750,-22497,-6856,-8265,-17500,-19636,2148,21717,15647,-13756,11553,42923,48012,10291,-17826,479,7002,12557,1887,-7107,973,3212,-7333,-15696],[-17304,-71,9283,11114,4754,6204,402,-893,21652,35438,29594,16802,5033,16708,18937,6161,-3623,-9184,18930,30124,34769,32450,26030,4023,1073,-1704,275,994,9898,1853,-18618,-41287,-19435,-14096,-20303,2898,10309,-5217,-19712,2525,5174,-5218,-23310,215,21395,22862,23864,21066,3016,-10869,-8128,-9385,-11837,-11357,-17436,-15722,686,19148,29066,28287,13365,-14969,-32517,-25130,-20211,-14569,-5151,1897,13623,17362,9834,-8667,-32502,-35944,-27826,-36379,-31499,-29918,-25713,-24563,-19870,-496,6223,-12464,-15990,-8482,-24050,-36754,-32329,-25248,20266,53528,64246,54862,42278,26646,19208,8098,-8965,4419,17035,7016,-8944,-12506,-13528,-24965,-21982,-12400,-14105,-278,42067,58568,45657,20193,5588,4858,-1088,-7313,-17318,-22372,-708,-5707,-13149,-22494,-25214,-49,16770,21217,8399,-9019,-14507,-10601,-26079,-20764,10297,27948,25929,6464,-16578,-14765,2850,38345,79320,74652,35254,-11144,-31647,-17869,-14422,-2606,7145,-7091,-27108,-18291,-4115,6611,15528,1001,-24595,-21597,28052,68381,74264,51322,29967,11367,-17518,-3778,23445,32751,18754,9635,-2103,-19897,-17090,10155,72374,110816,121597,112508,113439,116808,111361,79548,31523,21039,32040,40688,43459,25658,7003,5105,6677,6123,20306,17084,10053,5373,25690,43156,24839,-1434,-28447,-4003,7893,-9040,-38017,-11303,-6092,-4412,-25360,-16256,-14927,176,35892,47656,25446,984,10936,5688,-6163,17167,31060,25126,7398,-9515,-19689,-16853,-4122,7057,20989,18830,-7075,-1327,1969,-26280,-29615,15391,37654,26263,13439,7062,6244,16624,28201,47718,54214,42965,10151,-24540,-11181,7598,5021,-4010,-16813,-25624,-27779,-22402,-19005,-15911,-5028,5418,2055,-10550,-10285,3666,4334,-3163,18125,42206,51872,52145,38850,21225,15124,12316,1874,-12873,-19991,-7034,-6966,-20165,-28586,-7734,-1758,-9836,-8112,9967,33435,42421,37876,22460,2987,-10755,-13331,-7268,-5100,-4285,-10638,-6509,8425,16552,13493,31563,50969,44092,21155,10696,6378,-2536,-8800,362,29932,52663,35890,-6673,-21655,-1528,-25353,1270,34803,51756,39142,9443,-8474,-10777,-4247,7236,18039,21599,16236,4499,-13937,-19024,-2233,12406,26555,19944,-10858,-29766,5685,22981,2435,-30365,381,30301,44322,34353,5015,-17948,-20617,-18034,-11095,-16331,-29481,-2031,7158,-1203,-25545,-11841,-11737,-21636,18492,38785,21371,-5174,-18336,-24301,-30626,-17080,2349,3246,839,-4722,-3553,-5190,-16211,-11281,7692,6588,-9764,-5260,-4023,-19525,-33890,-3533,3823,-3150,-13251,-16036,-9013,-5774,-2128,-587,-8033,-19437,-13194,-19847,-6024,-2079,-10714,-15217,-4881,25061,44495,37036,30694,15932,-15799,18118,39882,2560,-20912,15406,14032,-20881,-39226,-30918,-30193,-25782,-7515,20630,41358,48305,41881,9093,-11926,-4480,10497,17323,19115,8520,-6400,-19636,-28537,-28668,-32064,-34511,-26651,-19620,-18655,-20236,-16771,-20793,-19421,-7316,-5023,-11751,-8563,-24,-2412,-2865,-2311,-12930,-2707,15813,12938,-11162,-12283,3058,6049,-8609,-35788,-13512,-12264,-29895,4786,28902,32665,14147,-15463,-12695,2672,-13778,-8838,451,-7507,-16836,-5111,10447,25269,22672,561,-7302,-23420,-11218,6837,14403,-8285,-21818,-3682,-3930,10653,24705,22771,14697,21157,9191,1737,31488,65324,65720,22637,-24398,-17817,4056,3770,-5636,-5759,3082,-2393,-10483,-21324,-31114,-38872,-43762,-27395,-358,17810,9843,561,-2843,-13009,-5232,-8264,-6898,12988,28862,25456,5733,-7667,9984,1010,-18442,7643,26721,7838,-30629,15804,47896,39916,3446,-11758,-5086,7268,32821,58347,57837,35102,3311,-25474,-25258,11451,13792,-6730,-35560,80,29519,47603,45004,14647,-15930,-22049,-24573,3512,28798,21416,-7547,-29962,-28177,-19402,-5634,-2261,-3204,-6642,-5998,15013,28514,23067,7311,969,5339,6769,11296,15368,1405,-2144,4152,8735,-3101,-13470,-12378,-9617,-10916,-2780,-3516,21629,43976,43084,17723,-6316,-11520,2662,12083,6597,331,11718,7120,-17443,-20333,13099,38434,44844,23129,-4084,20180,61798,66667,39518,3733,-12949,-22133,-19604,-2069,10420,3217,-26221,-23955,16489,51597,68968,50571,14927,3627,15017,15560,8751,10753,15758,12501,4420,-3536,-12612,-14576,-261,20100,7749,-28179,-7094,5553,-10987,-24244,1382,-260,-19430,-26629,-21275,-15138,-6932,-5084,-15960,-30858,-38210,-10465,16978,17787,-5068,-25187,-18344,-10014,2794,1218,-9357,-15530,-18671,1635,21402,29145,28831,15995,755,10403,9743,15115,21800,18041,18875,23520,17616,11066,5575,-5565,-15368,-26180,-29286,-12699,12796,21941,18347,-20093,-23672,-10284,-3639,-1820,9502,29771,41974,34938,5415,-28704,-28866,-18188,-20435,-24364,-15304,-10634,-27317,-12122,1237,-1687,-3039,24655,57597,74417,51750,12930,-11190,-25192,13360,45370,43964,29377,19508,15387,3427,8641,27606,33015,33393,29803,35270,34078,4768,-33186,-12907,-4381,-17920,-28714,-1869,18660,25251,16864,-835,-22082,-18670,8513,28372,32891,17643,8392,15477,18335,-112,-22764,-11211,-11308,-19314,-32902,-31692,-16895,4250,15587,16726,-394,-16629,813,13108,1313,-27888,-23645,-30644,-17524,8351,4108,-29140,-28533,4874,20232,14390,-3559,-18267,-9478,-16825,-19585,-16808,-29913,-19254,-12598,-10512,-11494,-13207,-12500,-2145,21458,17745,-6471,-23592,-16677,-3731,16438,27344,-327,-27983,6864,34551,47410,47072,34285,-4764,-26759,-9849,-12895,7935,35122,33521,5583,-26575,-24245,-3502,21858,43380,51048,38776,24600,18245,11172,8984,1196,-16430,-25826,-8849,1691,-876,-23519,-28343,-28746,-34709,-39599,-24546,-11331,-454,11002,20085,26745,35959,31215,12173,-12789,-4748,2363,7404,-4512,-25426,-4279,29697,36054,9143,-24200,-26325,-29849,5857,34692,47815,33247,856,-17692,-6775,2375,15072,20112,15411,-1708,-21799,-7721,-850,-21161,-22854,-6644,-8563,-21221,-28676,-13551,-6005,-18344,-33359,-10566,10754,9418,-11985,-10689,13168,17602,17478,20249,3214,-14668,7261,22613,3945,-13451,5676,-6810,-17543,-10773,2372,12107,23562,31461,21925,6199,1561,7017,8379,-6860,-29267,4737,44609,73981,36625,-19958,-23834,2405,8890,-1850,-12269,-19271,-27449,-6025,19073,40020,30588,10352,7262,-7397,-7195,-21782,-11572,8594,18721,10621,-9147,-5477,7677,10069,24128,37974,46596,42860,21491,-5180,-6988,-321,-23472,-23418,-18072,-19482,14173,34877,31811,21024,10212,-6314,-18222,-24057,-15035,-21419,-32699,-24288,-19443,-15867,-9573,-19335,-13815,2349,15452,29199,44432,44578,37796,33142,14301,-3753,-12795,421,20135,26632,6631,-23156,-24781,-26155,-37053,-33026,-17020,-15958,-20244,-17543,3364,21548,17211,-3910,16405,45963,51554,14636,-13402,-1528,3314,7410,-629,239,9391,12569,4848,-247],[-5474,8099,12942,11014,1928,-1387,-9870,-3364,21934,33656,26397,16172,8106,18227,19690,5590,-9608,-17289,21214,31260,34151,31376,17839,-5636,2328,6060,7299,6953,14012,5596,-15510,-39584,-19862,-14074,-16284,9203,15958,-992,-15239,11588,15557,2748,-26070,-5695,18041,24466,29040,26932,8179,-6724,-5563,-8204,-14503,-19395,-22401,-12218,5641,14107,18980,17095,2306,-22080,-29770,-24950,-24139,-22326,-10664,2559,21095,29132,21686,1365,-24353,-34086,-27666,-40062,-33442,-31362,-25566,-21928,-16772,805,5121,-15409,-16606,-7761,-24366,-29240,-22682,-33539,15689,54532,70347,63866,48717,25381,16054,6065,-11006,204,12568,7257,-4157,-11100,-15835,-24295,-23084,-16697,-15201,-6492,29971,46492,39238,18863,9412,12469,4678,-6699,-18616,-22405,-7833,-17600,-24223,-31415,-24592,1277,15270,19659,10670,-2290,-10496,-12176,-29727,-14800,11725,25432,21556,6316,-13091,-10660,657,32854,75464,77647,39098,-7723,-27705,-18490,-18828,-5859,5411,-6494,-25292,-26681,-9206,8214,20924,7641,-17153,-26648,22959,63155,69737,47615,26614,8307,-10445,8806,31045,34983,20265,13122,1252,-17289,-13340,16520,80102,105265,98807,78295,78623,91059,99128,79060,35777,26221,40191,45825,43901,25346,6297,3597,6681,8358,24575,24049,19321,11226,26325,42306,24871,1118,-22443,-11301,-1597,-17796,-31137,-9644,-12650,-17550,-30410,-11931,-17067,-2080,34311,43596,21668,594,11342,4763,-11541,18901,34366,27322,8891,-8091,-17201,-17318,-4132,12151,32141,29831,-3166,909,10164,-15223,-36581,8016,30364,23235,15539,9221,5837,17906,27579,43097,49359,41132,11290,-21261,-11221,8227,4446,-2719,-10747,-18373,-23885,-23542,-23032,-20571,-11042,-340,2260,-8021,-9665,6151,10847,938,15380,37282,46256,47179,32054,12699,5216,2696,-7426,-20093,-14550,-2071,-2486,-17687,-26795,-5967,-3026,-13456,-10320,8807,31267,38863,34123,24837,12305,2223,-795,-1223,-4917,-6026,-11812,-6952,7078,13151,5931,25538,48234,44401,19404,7003,5366,-1599,-9180,-4450,18992,35113,20066,-12709,-15006,2805,-27041,-2849,30988,47918,37506,11550,-3762,-6558,-4260,2683,13802,22176,24701,17355,-1875,-10237,1676,11731,23775,17432,-11517,-28859,6481,24274,5938,-26153,-1126,28916,45411,38887,10690,-13772,-23564,-23895,-13762,-14486,-31414,-5603,5389,-1659,-22016,-10767,-11347,-20384,20716,40390,18324,-13511,-29387,-26813,-30977,-10476,14863,14761,6950,-2791,-3802,-5373,-16863,-16769,4721,7198,-2812,5093,8443,-5380,-34428,-10894,-644,-4562,-10456,-10606,-4698,-3122,-1157,-2021,-11536,-21944,-11256,-26786,-12918,-3621,-11650,-19901,-8311,21691,36723,25193,18730,8213,-22903,20795,44997,7032,-17926,14570,11929,-18900,-32356,-36156,-26722,-20406,545,31401,54920,62433,53300,18291,-6438,-5215,7020,13522,17201,8226,-5377,-17208,-26428,-29038,-32980,-34996,-21828,-6816,1168,-2867,-9620,-21009,-22857,-10345,-6220,-12349,-11194,-7309,-14401,-15488,-11251,-21492,-8119,10704,6976,-14915,-13849,850,3074,-11312,-34605,-13961,-12707,-20038,10066,37068,40093,17675,-11366,-6862,7222,-8682,-8716,3161,-960,-8256,3190,15064,27205,26398,2412,-5640,-20578,-14792,-1546,5677,-15378,-15595,579,-1325,14757,30388,26054,15126,24384,16482,5146,31564,67609,69492,26314,-20214,-24597,-5526,-7402,-16958,-9252,4227,-125,-8392,-17893,-24988,-33074,-40737,-34012,-9042,10602,5678,-924,-1921,-13446,-10915,-11902,-9945,9430,24508,23862,10663,2353,19222,10633,-9694,4661,17591,-6822,-16869,24144,49500,35027,-4100,-20697,-15547,-1976,28299,60443,64657,42325,4496,-31081,-15181,21230,22226,600,-29275,-4557,26520,44885,42873,16330,-10965,-19887,-19284,3854,23192,12446,-11538,-23153,-19137,-10196,1626,93,-6899,-14547,-9020,12085,21695,17215,7640,6261,11566,13930,16469,19360,3745,-8031,-4058,6429,1226,-1995,930,-555,-12250,-8557,-14395,9668,31403,31695,10957,-8781,-14124,-490,7251,1231,-3649,8412,2663,-24476,-15416,19039,41663,46079,26020,3071,22106,57528,60346,38986,7205,-12676,-24169,-22554,-8193,2427,-6764,-31019,-13666,18670,42455,47429,34851,8463,3384,16005,15526,9639,12860,15826,9796,1185,-4018,-9109,-11426,3707,27445,14501,-29295,-11056,3334,-11505,-22759,700,-4516,-26139,-23398,-16695,-15984,-18582,-12700,-16846,-33008,-32009,-489,26534,25021,-3162,-30587,-28524,-15549,5918,14548,4908,-15688,-28779,2742,21042,21555,13733,-154,-2224,13908,14995,18707,21560,12675,8244,14857,13861,10948,7183,-3645,-14044,-22492,-26914,-16087,8743,21630,16725,-22048,-17968,-6125,-4363,-6278,6468,29296,41088,31840,-529,-32001,-21890,-15570,-23295,-25094,-11905,-5635,-24874,-19192,-4738,-5146,-5072,20989,51529,68514,45010,6345,-12218,-20147,7743,37787,39168,28037,19642,15354,5888,13963,31082,34508,33625,26996,31689,31780,5217,-27733,-15849,-7368,-19813,-31373,-1750,19904,25534,15198,-3480,-25398,-20588,10096,32276,36131,17759,6654,18157,22539,2849,-23493,-15260,-17269,-20693,-26049,-36747,-20308,4036,15040,17063,1659,-20977,23,17306,6534,-20251,-15801,-26948,-19445,6069,2047,-29049,-28436,4883,19803,13102,-4270,-13490,-12005,-20512,-17606,-15264,-32198,-13301,-5393,-5164,-9241,-15586,-23840,-6317,22764,19677,-7198,-27996,-21251,-9584,15353,29460,3390,-27562,4879,33405,47435,46806,34271,-2828,-24673,-14457,-16295,9545,37867,37856,10955,-22953,-29808,-11447,11282,32891,42255,32133,18784,13739,9745,9684,4003,-10033,-31672,-17625,-2127,1225,-17792,-26730,-24294,-26775,-33769,-23516,-8137,6006,17110,25269,30801,35909,30908,17004,-9440,-8614,4842,17089,6822,-16719,-4719,28462,34356,8340,-12902,-8233,-26957,2892,38267,53614,39694,7584,-12850,-2466,9241,23463,26925,17041,-5658,-26438,-6880,2814,-13797,-24303,-14655,-18546,-28404,-40605,-18672,-6196,-16572,-33376,-13364,6893,6781,-9364,-8788,7291,3326,10290,25698,15708,-9153,2057,17226,2264,-73,20370,2935,-14044,-9053,5125,15051,26693,35926,27614,10690,543,868,-1066,-16262,-26970,4525,34759,57009,23223,-22516,-11742,9117,5270,-10570,-15623,-15594,-16698,-736,23166,45276,32745,10676,8870,-10798,-19146,-31102,-17622,3521,18326,15700,-4658,-12983,-1253,2137,17154,33692,45039,43086,21227,-8501,-8793,1926,-20275,-24418,-13847,-15304,12978,33953,32617,23360,13334,-4481,-21708,-26014,-11900,-21061,-26365,-16784,-16665,-16363,-3787,-10742,-23663,-7717,7000,25211,46678,53628,52293,46220,20945,-3500,-17114,-6003,13838,23758,8844,-18515,-22745,-19347,-32935,-41553,-28549,-25551,-23381,-15992,4089,20676,18248,5015,21605,48182,53977,18133,-9446,-2848,700,3226,-1814,7103,18056,22964,17898,15200],[7788,17101,17211,11250,-987,-8759,-20877,-4723,21860,30443,20969,12540,8847,19243,20809,5813,-14726,-24481,22869,31583,30355,25716,5997,-14694,6375,15068,15340,13854,18621,10224,-10850,-37099,-21453,-14912,-13516,13409,19792,2152,-11966,18121,23024,8205,-30575,-14044,12237,24026,31832,29650,10325,-5292,-5241,-7873,-17283,-27109,-22593,-5934,9868,7428,6806,4609,-7669,-25390,-25736,-24029,-25853,-25791,-10694,6144,29011,39802,32034,9878,-17382,-30295,-26493,-40285,-36157,-34571,-26284,-20293,-15359,347,2751,-18979,-18195,-8678,-23954,-22001,-14177,-37800,9201,52609,73684,70960,54906,23996,11672,3006,-13946,-5152,6351,4928,-1707,-10453,-19775,-23117,-17502,-19135,-16914,-14499,15133,32833,32050,17386,13891,20039,9912,-6563,-20608,-22604,-15328,-28999,-34821,-36981,-22567,-1037,7457,13514,12836,4886,-6454,-14121,-22948,-6122,13372,22057,17348,8312,-7450,-6774,-1497,23948,66101,76423,41475,-3242,-21623,-17842,-23195,-11763,-606,-8723,-22823,-33783,-15255,8409,25721,13274,-11806,-32075,18064,57803,65094,44230,23473,6556,-1966,18069,34323,32979,17778,12528,680,-16617,-8232,22608,84612,99069,83087,59112,63000,83224,99251,84048,39578,30485,47182,49046,41385,23307,4689,937,5486,9568,27076,28852,27043,17454,27459,40742,23099,836,-19761,-18869,-11965,-26944,-25364,-9553,-20280,-32179,-21067,-5228,-16855,-7381,28874,36008,14370,-5669,6406,2114,-18255,18521,34983,27256,8797,-7788,-15966,-19353,-6053,14733,39700,37195,-1167,493,14278,-6888,-34483,-97,22062,20181,17074,9330,3066,17103,24917,36019,41318,35039,8268,-20791,-10783,9395,7231,2901,-2872,-11534,-17981,-19942,-24837,-24499,-18047,-8468,888,-6735,-10592,6283,14529,3185,9918,29115,37241,38419,21602,818,-7807,-10176,-19159,-23677,-8267,1814,-421,-18549,-22692,-4396,-6185,-19361,-12802,6084,26976,33244,29129,26520,21400,14773,10441,4017,-5505,-8835,-13936,-8490,4278,7769,-4129,16952,42318,41741,16308,2445,2798,-3235,-12034,-10812,6779,16080,2884,-17007,-7485,6718,-23786,-7161,25289,40946,32064,10111,-2261,-5327,-7059,-4865,6030,18810,28334,26329,8770,-2714,3590,8474,17878,11882,-14344,-27704,6213,23975,8727,-21960,-5278,24247,43427,41084,15548,-9017,-25190,-27944,-14681,-11845,-29829,-10429,1401,-4609,-19475,-8237,-10180,-20860,21009,40411,14963,-21734,-43056,-24721,-29062,-6429,23888,23515,11057,-1628,-3444,-3536,-13721,-23130,-651,5986,3170,14555,19790,7813,-24877,-13342,-2574,-4081,-6033,-4871,-941,-1742,-2238,-5334,-16140,-19748,-1129,-16934,-19784,-5773,-13535,-24647,-8754,17614,26353,10972,5831,1377,-26204,23154,50037,13597,-14121,11789,9150,-12318,-20820,-31930,-22524,-15246,7483,40011,66221,74427,62872,26698,-775,-5255,4406,10723,16142,8451,-4641,-15485,-23906,-29451,-34560,-35412,-17014,5229,19124,11780,-4013,-22175,-26146,-13800,-7975,-13033,-13935,-15341,-27509,-24246,-15341,-30786,-16422,2433,-1566,-18966,-13978,-111,883,-13159,-35360,-17856,-15806,-10979,15685,44058,46384,21590,-4835,-1348,10629,-4283,-8728,4233,3235,-2491,7292,14980,24462,25787,1434,-5722,-17369,-14455,-7959,-3388,-23098,-9290,3912,512,19107,37233,31200,16871,27117,23039,8710,30019,66891,70291,27774,-17220,-32602,-16361,-19125,-25682,-10923,4690,1479,-5986,-13485,-19326,-25345,-30583,-29539,-12642,5424,1425,-3822,-2677,-12505,-17335,-16137,-13186,4851,18673,20383,13371,11606,29563,20299,-2568,781,8504,-19255,-5884,28517,46931,27045,-13105,-27571,-24843,-12140,21401,59416,68944,48442,7439,-30984,-6215,28655,28587,6585,-23673,-9913,21773,39303,37615,15455,-7804,-15486,-14487,3135,17018,5893,-9999,-14799,-10875,-2292,7223,705,-12325,-23702,-9710,9517,14696,11396,7411,8604,13901,17811,18818,20126,4162,-13580,-12574,4004,6205,9997,13819,7803,-13268,-16947,-27988,2248,22799,22438,5279,-10312,-15533,-3365,1920,-4627,-8004,4444,-1863,-29995,-9551,23490,42321,44033,26467,9664,27548,58502,60505,42685,10269,-15015,-28200,-24874,-18017,-9956,-21322,-28067,-3865,19803,31432,24664,16960,-278,1288,16060,14984,9451,13326,13735,4838,-3531,-3925,-4607,-7424,8469,36621,24518,-20066,-15814,-927,-13551,-23723,-2755,-11274,-33008,-17360,-12224,-14860,-33423,-17114,-16642,-34563,-26870,7214,33321,29792,-1542,-30763,-40474,-24664,6295,26112,18005,-13961,-29867,8343,23245,16166,409,-16615,-5216,15907,18966,21031,19855,6507,-3263,5864,9679,9707,7197,-3132,-13702,-18999,-23275,-20521,3179,19786,12737,-25385,-13964,-4295,-8380,-14698,-1077,23804,36059,26352,-7740,-33781,-17513,-14858,-26785,-22788,-7393,520,-18180,-27845,-12017,-9237,-9538,12554,39913,57291,34844,-3145,-15369,-13268,5523,29760,31641,24680,20378,18340,10595,18402,31782,32822,31119,21736,24936,26849,5490,-19817,-18356,-11422,-21619,-34574,-3310,19832,24695,12124,-7610,-29488,-23908,9405,33715,36843,15501,3421,20127,25020,3443,-25663,-21039,-24057,-15471,-12449,-25657,-23004,1949,11192,14411,1931,-24588,-2980,18412,9423,-12700,-7793,-21592,-21143,1774,-2393,-29257,-26949,3023,16177,8822,-6771,-9376,-13496,-23366,-15888,-14995,-30813,-8212,888,-793,-7730,-16435,-32211,-10237,21341,18905,-9441,-32184,-24643,-16826,9785,26384,3752,-26751,198,27904,42368,42108,31458,-1725,-22511,-20836,-23230,7140,37219,39763,15172,-17984,-31362,-18567,104,20180,30537,22772,10781,8135,7439,8483,4634,-4163,-19876,-27628,-9356,-220,-12782,-18791,-14498,-15245,-24383,-21005,-6040,10585,21215,27756,31568,32323,28199,20933,-3260,-12776,5600,23704,14966,-10120,-5980,24891,30416,7863,-504,7405,-16796,-2254,38859,55607,42505,11612,-9220,314,13373,28003,29896,15688,-10746,-29527,-5445,6340,-6861,-22551,-23248,-27457,-26213,-39390,-24695,-8912,-17012,-34784,-18117,1003,2172,-8113,-6886,-727,-15709,6075,31767,27680,23,-2250,10300,612,10610,31699,10790,-11425,-9142,4860,13941,26042,37428,30681,12068,-3538,-7996,-13039,-27124,-24227,1421,20546,32908,5756,-18099,-2811,10674,-3776,-22477,-14893,-7406,-4228,5606,24989,46310,30448,7220,7476,-11989,-31597,-30482,-24082,-3440,15910,19715,3625,-13209,-8697,-6111,8488,26897,40607,40002,17933,-14038,-11356,2334,-18481,-24455,-9320,-9687,10953,30422,30050,22687,14716,-2058,-21595,-25940,-9530,-21203,-22709,-11073,-14145,-18672,49,-2313,-25911,-18653,-3804,17790,44847,59115,63134,55459,24683,-5076,-21666,-12336,6276,18632,8697,-15784,-21690,-14368,-24727,-38901,-39668,-37034,-25494,-16179,2992,18003,17695,11608,25473,48575,54488,20031,-6802,-4762,-1868,-846,-2822,12272,25240,31982,29129,28739],[19970,25202,20535,10585,-4914,-16039,-33129,-5222,20570,25273,13187,6160,7620,20285,22952,7503,-17550,-29887,23131,31001,24211,16401,-8448,-19951,12607,24636,23958,21322,23316,15190,-5092,-32887,-23511,-16392,-11967,15684,21987,4352,-9772,22029,27305,11224,-32526,-22815,5159,22223,32753,29754,9762,-6369,-6557,-7510,-19118,-32541,-16900,2478,14120,900,-4273,-4371,-10129,-17337,-19737,-21504,-23570,-22333,-5488,12200,37149,49327,41065,17434,-10581,-25098,-23839,-36392,-38348,-36616,-25817,-18402,-14302,-368,777,-21392,-19129,-9327,-20491,-13660,-5326,-27868,2617,49468,75828,77575,62366,25255,8541,988,-15910,-9313,971,2076,-139,-9513,-23467,-18935,-9232,-18606,-17020,-21002,392,20762,26687,17959,20520,28786,15916,-4892,-19096,-19822,-19738,-36197,-36928,-30414,-19488,-5604,-3967,7575,18464,13908,-730,-13524,-12243,4987,17071,20173,15798,13718,287,-1770,-238,15401,54814,73795,45228,4891,-12144,-14194,-25482,-18406,-8247,-11567,-19428,-26544,-19342,9358,30844,18254,-7999,-33192,17096,55506,62987,43579,23486,9071,7775,25931,35625,28956,12981,9869,-1225,-14867,-524,29366,86501,91401,69300,44141,52761,81283,104685,92501,43752,35044,55263,54223,40192,22660,4826,-60,5289,11608,29642,33023,34005,24349,30431,40453,21508,-417,-18497,-24524,-20607,-33429,-19700,-8736,-24636,-28714,-7484,3440,-11433,-12716,21944,27504,6620,-15329,-2693,-1370,-23240,18255,34825,26858,9102,-6697,-14035,-20841,-7726,16866,45515,42644,786,-650,16076,-680,-28758,-6993,15894,20113,19955,9357,290,16495,22259,28900,32849,27526,3583,-20922,-8579,12437,14453,12963,6587,-4121,-10124,-11897,-19577,-21995,-21208,-16766,-292,-5072,-11385,5442,16558,4931,3646,19887,27436,28685,10077,-12078,-20266,-23815,-29708,-16101,-1118,5459,651,-21117,-17837,-3360,-10329,-25857,-12654,3875,22550,27645,24907,28960,31038,27362,20974,9209,-5447,-10906,-15335,-9726,1419,2336,-14660,7744,35236,38006,13478,-2064,-898,-7557,-17964,-19859,-7564,-3754,-14050,-16184,999,11276,-18179,-10085,19181,32422,24377,6517,-2554,-5627,-10980,-13866,-4047,12608,28010,31514,16973,3001,3981,3729,10235,4747,-17834,-25509,5554,22789,11437,-16605,-10503,17781,39734,42148,20636,-2848,-23086,-27288,-12759,-8423,-25476,-13989,-3290,-9224,-17508,-4906,-8033,-21757,20484,39790,12382,-27066,-39022,-16334,-23832,-3972,29804,29838,13733,-719,-2186,-34,-8058,-25173,-7354,3808,8381,22839,29253,18458,-14638,-10454,-1257,-1178,3,1333,2542,-1353,-4986,-9843,-21298,-15004,9456,-6977,-25907,-8264,-16062,-27896,-6244,13213,14328,-4464,-6039,-3325,-24824,24370,53742,20174,-11041,7588,6379,-3575,-8403,-23590,-17357,-10626,12912,46103,74657,83729,70425,34390,5012,-4287,3448,9723,16317,9098,-4406,-14520,-21290,-29237,-35796,-34679,-12424,15568,33827,23222,-19,-23818,-28064,-17110,-10033,-13651,-16359,-23395,-30393,-17780,-8000,-25320,-26506,-8513,-11716,-21681,-12144,692,131,-13490,-36510,-24359,-19122,-2845,21360,49864,51416,25451,2130,3668,13082,-660,-8365,3989,5115,288,7280,10533,17471,21019,-2146,-7339,-14639,-10987,-10481,-10256,-23677,-3383,6270,1941,23519,44312,37207,20158,29899,29000,12540,27440,63460,68163,27049,-15014,-33237,-27605,-29699,-26323,-10393,4730,2740,-3018,-8503,-13923,-18156,-20511,-19262,-9792,3316,-2344,-7798,-4771,-10894,-23517,-20196,-16072,-224,11957,15493,13887,18914,38530,28469,3193,-2979,838,-23892,2246,29677,41324,17314,-22349,-27864,-30014,-22188,13103,56096,71148,53427,12024,-24657,1790,33843,32852,11202,-18857,-14997,16322,31930,30122,12606,-6068,-11028,-9846,2976,12875,4227,-3619,-6396,-3430,4541,11642,361,-18310,-26930,-6588,8235,8771,6755,7011,8525,12822,18245,18289,18241,3387,-16978,-20449,2185,12288,22602,25978,15156,-13598,-26975,-35662,4998,21438,18147,2924,-9514,-14692,-4746,-2548,-9721,-11681,744,-5493,-31329,-4199,26742,41407,39942,25246,15925,35970,64572,65531,48369,12944,-18288,-28700,-20421,-25496,-23106,-32245,-16357,6108,21174,20732,3631,-882,-9704,-1208,16215,14913,9128,12968,10564,-803,-7425,-1423,911,-3185,13379,46390,36463,-8499,-18379,-5460,-15696,-25801,-7491,-18861,-30627,-9280,-5356,-8600,-20001,-9939,-12102,-33958,-22941,13439,38107,32814,1083,-22289,-35708,-33504,5289,35823,28900,-11379,-22896,15625,26908,13831,-8187,-30318,-6853,17614,22793,23425,18390,1678,-13663,-1702,6591,8956,7348,-2340,-12550,-14483,-18017,-24043,-2297,17636,8258,-28150,-10017,-3015,-13505,-23395,-9705,15441,28612,20400,-13891,-32797,-14228,-14597,-29224,-18318,-1521,8278,-8666,-32531,-18337,-12053,-14221,1823,26393,45196,25642,-12008,-18550,-4999,9878,26102,24657,21095,22619,25535,18702,23586,31761,30014,27656,15889,17042,20961,6163,-12508,-18488,-14567,-21840,-35600,-4149,20585,24902,10112,-10903,-32157,-26530,8390,34485,36991,13129,1230,22987,27264,3587,-27311,-26160,-27775,-5486,2723,-12834,-21478,363,6532,11015,1900,-25273,-5887,18611,12254,-3919,901,-14938,-19985,-1759,-6294,-27463,-23048,1435,11470,3580,-8673,-5426,-12840,-23302,-12255,-12592,-24765,-1980,7988,4289,-5432,-14662,-23149,-11473,19554,17852,-10706,-33651,-24876,-22467,2030,20217,2796,-24028,-4543,20588,34514,35252,28105,565,-17211,-22287,-31101,2683,34884,40516,18948,-12525,-28486,-22046,-8490,8440,18691,13151,2944,3851,6221,7503,5475,2671,-6402,-25117,-17054,-2592,-6562,-7219,-1528,-2542,-14360,-16015,-3318,14904,25147,29351,30753,27274,25273,25837,7289,-11206,6693,28628,21517,-4072,-5910,21302,26561,9616,11784,21305,-6200,-7651,37815,55108,43112,14431,-5409,3281,16491,30474,30966,13675,-14308,-29780,-3649,9527,-1009,-19204,-29655,-27994,-18895,-30283,-29426,-11532,-16845,-34822,-23006,-4856,-2100,-6217,-3252,-6870,-35902,10245,39676,39537,11248,-3159,3921,171,19140,40276,17292,-8598,-9240,3374,10442,22933,36890,31846,11397,-9107,-17610,-25166,-34820,-21211,-3069,4405,5496,-8800,-7804,3630,8269,-14580,-23599,-5238,4530,8909,12691,24941,43559,24452,943,3810,-11512,-23482,-23221,-28421,-11264,12221,22437,12834,-5230,-10043,-12197,-937,18312,33961,34241,12277,-21119,-13640,1426,-17662,-22596,-4398,-3796,8144,24268,24168,19127,14344,381,-18132,-23682,-8068,-21657,-21848,-8134,-12932,-23017,1550,4007,-17999,-25729,-16755,6975,38545,60193,69185,59943,24853,-8949,-26021,-18331,-2656,10957,5539,-15924,-22799,-11960,-17467,-28924,-35490,-34676,-24135,-19087,-1100,12467,14446,14483,26212,45775,51943,19258,-6525,-8909,-5995,-6229,-5568,13932,28725,37055,36016,37880],[29801,31496,22130,8466,-10006,-21660,-33040,-4750,17646,18008,3365,-1932,5748,22066,26547,11018,-17032,-33015,21087,29096,16666,4721,-24538,-18706,19124,33343,31958,28143,26812,18991,249,-28028,-26200,-19206,-12459,15293,21742,4704,-9630,22211,27192,10909,-27162,-29875,-3336,18392,30993,26520,5629,-11002,-10293,-7953,-20820,-32943,-9116,10620,17347,-5697,-12511,-6500,-3676,-6067,-13348,-18623,-19205,-15544,1188,18340,43576,55893,47084,22678,-5006,-20190,-21375,-32206,-35514,-31899,-23584,-17227,-14630,-2197,-1584,-23405,-20256,-10255,-15456,-5497,2765,-18299,-4785,44283,75733,82407,69560,28522,6364,-683,-17767,-12582,-3438,-1770,-448,-9473,-27316,-13436,-1915,-17473,-16011,-23589,-13804,10741,22671,19688,27793,37085,21131,-2641,-13074,-13920,-20413,-36531,-30165,-23585,-17611,-13210,-17240,6124,27101,23043,5216,-10737,-1212,16268,21597,19196,16171,20281,7856,3069,4118,8768,42489,69736,49968,15646,-820,-9059,-25770,-26282,-15937,-15265,-16689,-19253,-21534,10263,34643,20683,-7390,-27720,19604,54775,61378,43774,25676,14544,16868,31818,35081,23032,5703,5205,-4475,-12665,7437,34669,83846,78999,49957,20217,30825,68266,102402,97071,45395,37171,61853,60163,40337,22183,4937,-678,4852,12905,31016,35767,38986,29422,32527,39508,18813,-3437,-19028,-28119,-26681,-27713,-15003,-7862,-24570,-13530,5970,12301,-2786,-15880,13734,18393,-22,-25801,-16157,-6665,-22296,18045,33668,25914,9593,-5090,-11628,-21623,-8764,18839,49751,46241,2729,-2520,15646,2999,-24004,-12418,13297,23432,23877,9357,-2076,16208,19628,22204,24944,19997,-1522,-20194,-4901,16733,23985,24875,16253,3492,-1090,-1985,-8843,-11884,-16785,-23649,-1040,-3023,-11843,3675,16848,6173,-2774,10421,18174,19867,-556,-23990,-18988,-24264,-22182,-4699,6456,8672,1163,-23896,-12690,-3574,-15382,-31408,-9079,3062,18969,23131,22208,32218,40490,38895,29905,13821,-4501,-11542,-15390,-10178,-802,-1499,-23485,-933,28070,34208,11606,-6586,-5611,-13236,-23774,-27915,-21432,-22990,-29673,-10516,9771,16483,-11416,-10526,13752,23599,15800,2073,-3339,-6137,-14284,-22216,-15238,4709,24635,33187,22314,6696,3216,-1549,2170,-2493,-20214,-21972,4811,21110,14400,-9454,-14153,11070,35457,42888,26499,4980,-17620,-23313,-8717,-4421,-19680,-13140,-6715,-14658,-15626,-1458,-5148,-20852,20302,39324,11233,-27069,-23989,-5061,-16616,-2182,33127,34098,15498,339,19,4545,-1174,-18391,-14261,1468,12956,29814,36483,25955,-6545,-4876,2582,3855,7449,8178,6050,-1652,-8935,-14570,-26353,-9884,17911,1105,-29642,-10627,-18662,-27915,-2041,8856,1737,-19822,-12728,-4608,-21218,24453,55473,25450,-9053,2662,4379,6340,5653,-12649,-10999,-6451,16998,49831,79992,90062,76004,41550,11138,-1896,4764,10883,17689,10030,-4552,-13996,-18290,-27775,-34789,-32493,-7753,24136,44879,31438,2659,-25164,-27397,-19558,-11961,-13839,-17866,-27531,-17228,-3336,6487,-10821,-32672,-21202,-21206,-21223,-8400,3325,1255,-11906,-33451,-31678,-17461,5192,27082,54663,55267,28975,8645,8229,14940,2346,-7312,2891,4944,253,3602,2489,7078,12699,-7826,-10007,-12740,-6291,-8846,-11770,-14911,2045,7885,3431,27714,50628,42874,24466,32920,34386,16639,24510,57840,63442,24445,-13202,-24900,-31991,-30908,-19421,-8163,4503,3943,679,-3044,-8656,-11669,-11451,-8623,-3102,3965,-5531,-12700,-7995,-9662,-28814,-23519,-18286,-5450,4737,9441,12109,23508,44661,34310,7596,-5981,-4407,-18103,7855,28368,33823,7085,-30285,-23030,-28681,-31150,4292,51234,71418,56812,17327,-15730,8608,36524,34595,13976,-15232,-19402,10670,23364,20890,7998,-5769,-7392,-5379,4207,11966,6967,4146,820,2525,9838,14666,-879,-24269,-18328,-750,8091,4022,3079,5938,6047,8305,14685,14285,13713,1751,-17166,-27660,619,18703,34518,36191,20646,-13801,-38559,-20743,16461,26222,18452,3563,-6818,-11921,-4659,-6016,-14052,-14911,-3012,-8703,-30120,-703,28101,38789,33957,22034,20903,44749,71981,70823,52665,14258,-21267,-22270,-11211,-13473,-12706,-11965,-1353,15296,22183,10854,-14772,-17959,-19447,-4132,15859,14477,7847,10960,5792,-7043,-9602,2896,6214,51,17003,54471,47662,2488,-17818,-10069,-18107,-28660,-13483,-27292,-22467,-1027,3420,1250,-2854,3792,-4445,-31474,-20949,17263,39831,32946,3768,-10155,-18053,-34109,2642,42050,35609,-10330,-16684,20817,28972,12293,-12777,-34520,-8286,18086,25360,24881,16495,-2084,-23363,-8887,3349,7761,6984,-1871,-11154,-9795,-12261,-26440,-8550,14096,2709,-30820,-7022,-2992,-19709,-27212,-15889,4689,18136,13352,-18989,-31384,-13107,-15780,-31708,-14489,3565,15633,1101,-26968,-24184,-14384,-18971,-11329,12474,34501,19658,-17480,-21794,2690,18409,28377,19521,16670,24414,34344,28072,28259,30211,25309,22258,8520,7290,13090,5217,-7613,-17967,-17778,-21981,-34577,-4852,21111,24960,8279,-14140,-34275,-29400,6041,33454,35582,9912,-561,25071,27729,2158,-29502,-30783,-26806,5289,17275,37,-17309,-1530,566,6150,194,-25234,-9396,17087,14082,4181,8239,-9146,-17569,-4993,-9865,-24879,-18826,-724,4919,-3633,-10721,-3081,-12121,-21838,-7848,-8666,-17955,4262,14525,8662,-3850,-12670,-15565,-11447,16700,15846,-11691,-33806,-23923,-26138,-8355,10340,-224,-21047,-9516,11411,23625,25677,23442,2940,-10124,-16314,-39153,-4583,29858,38645,20424,-8917,-25390,-23168,-14662,-2106,6587,2800,-5302,242,5016,5992,6033,9226,6347,-14036,-23568,-5547,19,5219,11667,9228,-5058,-10324,-946,17879,27983,29219,27379,20123,21543,30774,20380,-2526,7500,30787,25588,588,-4928,17784,22814,12549,22047,31926,3008,-13638,34241,51259,40768,15312,-2235,5921,18261,30734,30159,11362,-16062,-29125,-3143,11175,2861,-16514,-32093,-22015,-11886,-22711,-32654,-13804,-15672,-32706,-27798,-10484,-5586,-3546,1897,-7589,-17315,21639,48549,50361,22454,-933,-1360,487,25252,45779,21936,-5919,-9002,1291,5217,17697,34240,30971,8942,-15450,-26464,-30602,-28689,-18270,-8171,-11287,-15438,-6154,4960,7927,2818,-20255,-8415,9921,18357,21872,19698,23274,37540,15643,-7154,-1318,-10702,-15141,-17307,-27378,-18660,8312,24191,21619,6567,-3606,-12905,-9434,9198,26388,27153,5635,-28432,-14019,599,-16321,-18057,1928,2904,5827,16878,16519,14301,13608,3396,-12991,-20037,-6166,-20792,-22013,-6608,-11887,-27742,2320,9271,-10239,-18560,-27039,-4681,29877,58516,71924,61491,23522,-12876,-27136,-21496,-10446,3301,1749,-16731,-23872,-9732,-9826,-17123,-22139,-22899,-19670,-22076,-5631,6737,11181,16239,26074,42259,49053,18719,-5523,-12525,-9022,-9966,-7510,14877,31089,40683,41197,45245],[38329,37163,23311,6359,-14308,-21006,-18447,-1757,14645,10435,-6232,-8335,6429,26401,33094,17773,-12247,-33301,17601,26993,10444,-5537,-37017,-11725,25436,41257,39560,34449,29194,21496,4970,-22963,-28523,-22734,-14381,12944,19661,3657,-11193,18993,22970,7836,-18068,-29293,-12244,13007,26926,20488,-1462,-18863,-16047,-9242,-22502,-29095,-1903,17272,19295,-12008,-15785,-1662,6519,4232,-7480,-15978,-14625,-8873,7006,23196,47278,58560,49214,24983,-1185,-16499,-20130,-28173,-28200,-23431,-19818,-17462,-17057,-5685,-4940,-25719,-22289,-11933,-10757,1234,9048,-10295,-13623,36296,72360,84084,74674,32171,4401,-2981,-20607,-15478,-6728,-6887,-3554,-11332,-27817,-8895,2190,-17942,-14916,-20285,-25127,2772,18767,20974,33687,42822,23523,-1342,-4947,-6175,-18290,-36173,-26485,-20011,-19078,-24542,-25502,11690,35994,29636,9015,-7914,7530,25062,24776,17568,16421,24841,12547,5741,9131,4913,28976,62982,53597,26260,9552,-5038,-23746,-18064,-16511,-20039,-16933,-15413,-23691,8985,34497,17867,-12367,-19683,22653,52236,56679,41334,26833,19255,22534,33894,31552,14340,-5068,-2697,-11136,-13228,11350,34587,74575,61238,24594,-14358,-6974,37695,85214,91915,40872,33212,62312,62220,38411,18402,1376,-4486,922,10104,28181,34733,39976,29904,29975,34239,11970,-10889,-23913,-31198,-29078,-23524,-13893,-9690,-23136,-1296,15860,18125,5022,-14545,2698,6802,-5044,-25114,-35311,-16424,-18162,15640,29263,22095,7773,-5564,-11366,-23762,-10808,18765,50449,45971,2492,-7395,10917,1836,-23315,-18002,12677,27048,25871,6915,-6264,13524,14349,13714,16008,11608,-7482,-18942,-2323,19281,31407,34182,22796,8781,6367,6055,1869,524,-7946,-26121,-3696,-3203,-14301,-1369,12954,4500,-10695,-935,8289,11693,-8516,-18662,-5788,-9260,-8700,5303,11645,8846,-779,-24592,-9879,-7748,-23583,-24002,-5421,1665,14580,18044,18858,33467,46265,45602,33757,14844,-5013,-12778,-16216,-11950,-4007,-4107,-26892,-10338,19139,28597,8659,-13771,-13096,-19179,-25648,-30288,-30292,-38628,-39340,-5138,15561,19517,-6223,-10199,7761,13524,5689,-3792,-5355,-7604,-16641,-24888,-28595,-6272,16873,29572,22415,6055,-540,-8530,-6843,-9985,-21262,-19377,1824,16922,15542,-2570,-13496,3828,29267,41486,30970,12040,-12304,-20825,-6022,-2308,-14738,-8749,-8590,-21737,-15457,-481,-4046,-18160,19439,37478,9527,-24232,-11559,4740,-10395,-2486,32248,34473,14568,-404,902,7589,4213,-10924,-22188,-2601,14747,33202,39159,27917,-3527,-1374,5417,8152,13844,13573,7654,-4496,-15702,-19916,-31682,-7449,21437,5176,-26898,-14419,-22725,-26535,450,2776,-12428,-35585,-10851,-4009,-18648,21806,53040,26766,-9969,-4275,1747,15084,19664,-727,-5351,-4466,18207,49701,80339,91439,77865,46435,15918,355,6692,12252,18105,9308,-6596,-15229,-16288,-26479,-34880,-30835,-4391,29405,50614,34985,2765,-26965,-25931,-22178,-14973,-14858,-19468,-21197,-5840,10776,21586,3792,-24022,-35761,-25819,-18478,-4735,5948,2764,-9967,-28959,-30024,-10826,12416,31527,57248,56682,30619,13011,11072,15260,3665,-6823,113,1811,-3525,-4291,-9244,-6735,579,-16097,-14268,-12850,-2905,-5592,-8176,-5340,5997,8069,4347,30332,54298,46146,27845,34926,38048,19940,20966,49769,55750,19551,-12378,-17682,-21829,-22279,-11583,-5965,3315,4611,4460,2053,-4315,-6763,-4489,78,3654,5414,-9018,-19114,-12810,-10191,-33548,-26294,-20236,-11087,-3254,1848,7450,24407,46714,36928,10101,-8318,-7004,-10563,11102,25113,25416,-2420,-26502,-18150,-24132,-36846,-4155,45457,69629,57811,21922,-6831,13667,36264,33239,14224,-13451,-23054,4973,13951,10287,1805,-6993,-5030,-1365,6839,13773,11553,10691,5838,6256,13029,15951,-3102,-28436,-8626,6008,8554,5,-402,3750,1560,747,7084,6667,7083,212,-13998,-30564,-1170,24392,44277,43395,23711,-14124,-36544,-3706,31251,33507,20873,5472,-3187,-7719,-3203,-8335,-17556,-17809,-6938,-11859,-29558,532,27451,34725,26611,16996,24076,51798,77243,73053,53637,13912,-21241,-13366,-612,1453,6294,9743,14619,23101,22363,2348,-28131,-26608,-27730,-7008,14824,13198,5191,6991,-537,-13077,-9162,8207,10733,2036,19072,59892,56640,11834,-14746,-13817,-20066,-28356,-19395,-35535,-14460,6466,13231,12930,13854,18766,4473,-27316,-20340,18667,38317,29971,6118,2588,1216,-22680,-589,44401,37622,-11547,-13345,22328,27951,9969,-15482,-28474,-9882,17294,26365,25097,14136,-4565,-31313,-16241,-747,5780,6124,-1559,-9361,-4954,-6101,-26116,-15633,8974,-3787,-33095,-5125,-4130,-25489,-20138,-13278,-5630,5068,5304,-22236,-30681,-14352,-18444,-34626,-12351,6866,21630,10081,-18162,-29236,-16151,-21596,-25931,1340,28171,19299,-14935,-22877,8969,28188,36304,18477,12019,24828,42811,37240,31808,27005,18670,14787,-420,-4016,3323,1886,-5758,-18014,-21328,-22703,-32420,-5445,20830,24079,6035,-17609,-36049,-32729,2125,30298,32368,5815,-2226,25322,25624,-1289,-32119,-32422,-22109,15205,30037,11871,-12475,-4163,-6577,-251,-3733,-26407,-13582,13623,14356,10307,13131,-5180,-15336,-8077,-13000,-22537,-15521,-3648,-3391,-13241,-13175,-2958,-12607,-20246,-3732,-4416,-11485,9706,19498,11305,-4009,-12145,-11015,-11730,12388,12490,-12945,-34210,-23492,-27120,-20910,-3300,-5581,-18990,-14226,1362,10491,13303,16878,4366,-3104,-7675,-32442,-15036,21541,33106,18273,-8589,-24556,-24180,-19338,-11396,-5939,-8785,-14513,-3504,2673,3161,5683,14228,16696,-3699,-23223,-8288,5851,16466,22738,18160,2033,-5524,-39,18215,28479,26323,20228,9933,16034,34298,33677,9918,6955,28841,25969,2652,-4083,14223,18929,14952,28390,37389,9020,-20907,26907,42872,34312,13009,-1087,7093,17857,28228,27078,8474,-17113,-30230,-5545,10177,3774,-16233,-30920,-16422,-6800,-16929,-34848,-17572,-15303,-30073,-32908,-16870,-9146,-1311,7014,-2276,3931,35165,56222,58318,31293,1960,-6391,8,27942,47184,23371,-4892,-9557,-2095,-2281,9443,28167,26723,3771,-23165,-30005,-22437,-21041,-16912,-14632,-22860,-2131,11665,16972,9087,-6175,-15048,9297,25122,30882,32209,24272,18683,27345,3387,-17760,-8796,-11988,-10284,-14195,-24819,-25985,3415,23651,27723,17692,5848,-9260,-16470,-1260,17110,18010,-2746,-36747,-13413,-954,-15150,-12592,8432,9167,3351,7765,6716,7797,11667,5294,-8905,-17093,-4997,-19704,-23693,-7339,-12075,-33727,1497,12224,-4633,-11088,-16645,-16591,18512,53241,70373,59457,20212,-17204,-26283,-23083,-17672,-4649,-3076,-18750,-25429,-8267,-2894,-5720,-8516,-11616,-15069,-25457,-10947,481,7528,16554,24449,37333,45196,17979,-4037,-15802,-11497,-12409,-9252,14696,31796,42334,44262,50387],[43992,40686,22764,3098,-18323,-15521,-5393,2264,10816,2034,-15561,-11849,9333,31834,41251,26572,-5660,-33486,11887,23953,6243,-11368,-28280,-3839,29875,47102,45587,39012,29329,21447,7727,-19298,-31001,-27380,-17935,8585,15644,1023,-14707,12272,14611,2304,-9360,-22559,-20823,6231,20711,12148,-10401,-29018,-23195,-11639,-24499,-26217,3209,21610,19814,-17660,-14850,5666,15769,12297,-2612,-13690,-10784,-3748,11176,26350,48141,57387,47618,24720,1155,-14101,-20088,-23809,-19848,-14666,-15495,-18859,-21158,-10203,-8793,-28023,-24780,-13783,-6901,6551,13779,-3670,-22800,26259,66195,82781,77427,35578,3014,-5427,-23900,-17170,-7459,-11065,-8116,-13822,-22888,-5494,3252,-19419,-13224,-13605,-23192,-1720,15498,22153,38320,46102,23342,-273,4705,3836,-13092,-39773,-26241,-19230,-23211,-34309,-17273,22815,43954,33504,10775,-5336,14052,31501,27051,16235,16845,27175,14612,7082,14436,5810,16704,54687,56125,36375,18792,-1880,-20538,-7221,-5891,-20704,-19315,-14342,-25750,6295,31087,10636,-21752,-11457,25658,48123,49475,36651,26671,22433,25506,33536,26951,5452,-17256,-12390,-20422,-15501,11422,29273,61584,44505,2919,-46747,-47201,485,59905,80280,32084,24898,57196,59963,34482,12295,-4763,-10754,-5702,4065,22137,31154,39030,28264,24456,25704,2224,-21605,-32373,-32355,-28426,-22292,-15250,-13314,-21385,7682,22321,21182,11786,-7454,-8093,-5734,-5156,-10306,-26574,-28693,-14797,12213,22936,16582,4496,-7429,-12624,-25754,-12208,17943,48927,43142,1122,-14257,3186,-2962,-25774,-21589,14174,30363,26067,2770,-11634,8577,6728,4107,7219,4423,-11028,-15942,-293,20382,36134,40295,26493,12672,12816,12154,11201,12848,2214,-21892,-7664,-5279,-18130,-8926,5609,658,-16620,-12544,-577,6419,-7658,-7388,6784,4682,3681,13521,14573,6369,-4084,-20246,-9397,-15415,-34069,-18283,-2750,-37,10169,12988,14960,32511,47893,46981,32332,12416,-6552,-14127,-17471,-14580,-7061,-3840,-21240,-18502,9126,21747,5049,-23575,-21735,-21017,-21074,-25959,-31688,-45737,-35075,-2683,17531,19856,-2918,-9258,2319,3941,-3578,-8692,-6877,-8430,-15872,-18597,-28566,-19783,5895,21570,17578,1304,-6666,-15700,-14135,-14610,-19790,-18108,-3523,10258,14788,3680,-7367,-1645,21671,37793,33498,17558,-8195,-21184,-5962,-2653,-11223,-2947,-7569,-26520,-16654,-2446,-5341,-14648,18445,34339,6688,-21430,-2974,11325,-6353,-4953,27195,30721,10569,-3555,-354,8167,7218,-5386,-25959,-8839,12897,32095,36438,23560,-6690,-2310,5101,10008,17828,16442,6488,-10609,-25571,-23337,-30856,-8955,18902,4259,-25971,-20217,-28650,-26208,-824,-5917,-28402,-27513,-4615,-3289,-18273,15778,45355,22682,-14473,-13829,-2532,21001,31967,10594,-1870,-5820,15669,44929,74585,86598,74879,47733,18013,1125,7633,12094,15826,5495,-11553,-19021,-16315,-26444,-37414,-31160,-3562,30197,49930,32857,-687,-29765,-26010,-26080,-20177,-17882,-22101,-16908,2061,21410,33591,15809,-13018,-28257,-22006,-15856,-3265,6503,2758,-9628,-26003,-23616,-4194,17502,33184,56207,54209,28704,13531,10691,12812,2020,-8571,-5506,-5439,-12173,-16938,-24276,-23495,-15352,-27479,-20889,-16333,-3005,-3763,-3376,2009,7074,5727,3423,29540,53171,44753,27781,33799,38131,20745,15914,38490,44260,11470,-13892,-13418,-14474,-14898,-6676,-6147,-179,3625,6886,5134,-2587,-5129,-1359,4759,7261,4837,-14576,-28420,-20414,-14344,-39341,-29691,-23274,-18218,-13208,-8556,-1392,20067,43078,34828,9255,-11300,-8379,-5200,11413,19710,16437,-10061,-22171,-16196,-21090,-36533,-11925,38510,64741,54763,23445,-559,15458,31875,27433,10375,-15122,-26802,-1745,2930,-2257,-6646,-10763,-5279,712,9042,15479,14342,13395,6795,6074,12527,14085,-7521,-27999,-1268,11180,7795,-5185,-5750,-865,-5150,-9882,-5078,-5112,-1251,-897,-9747,-26455,-4889,27003,49308,45586,22861,-15698,-25175,11512,44165,38604,21368,5465,-907,-3958,-1892,-10705,-21426,-21615,-12169,-16337,-31890,-1437,23989,28555,17466,9494,24093,54607,77060,69567,49408,10925,-18079,-5128,8667,15020,24504,30483,29218,28063,20231,-5670,-18708,-16115,-30874,-10277,12144,9794,-58,28,-9090,-18726,-7395,12595,13160,1889,18919,61555,61736,18062,-11810,-16546,-21310,-24043,-23104,-33591,-8649,11776,22193,24334,28443,31980,12461,-22651,-20610,17366,33151,23482,7245,13807,19163,-8089,-3192,42710,34786,-15380,-13733,19205,22875,5482,-19178,-26623,-11775,15240,25418,23594,11004,-6093,-33041,-24249,-6457,2492,4563,-1402,-7223,-113,246,-22679,-23426,2218,-11144,-34756,-4387,-6192,-28281,-7662,-1586,-10393,-9496,-3524,-23342,-30800,-17656,-22065,-35995,-12225,8015,25896,17863,-9490,-32539,-16802,-19466,-34616,-3027,27875,24773,-5066,-19119,13720,37249,47653,22889,8740,23932,49956,45533,34261,22684,10813,5994,-9925,-15128,-6729,-3150,-6393,-18695,-24560,-23537,-29466,-5238,20049,22397,3588,-20725,-36600,-35309,-2283,26057,28426,2068,-3133,24041,21617,-5808,-30839,-28540,-15320,24554,41401,23063,-6989,-6710,-13353,-6682,-8646,-28556,-16865,9644,14039,15030,16534,-1963,-12758,-9731,-14291,-19794,-12297,-5575,-10957,-23595,-14379,-3523,-13344,-17728,804,564,-4499,15481,23958,13287,-4754,-12256,-8231,-11747,8326,9476,-13035,-33600,-22655,-23903,-30498,-18259,-11054,-16530,-15541,-5002,-204,894,10194,6106,4397,2047,-21986,-26352,12080,25690,14083,-9978,-24784,-24743,-21792,-17188,-16381,-19529,-22352,-5639,758,933,6376,19157,25818,6337,-15153,-7258,12467,27375,32395,25338,8368,-113,1248,17533,28191,22588,11105,-1233,10692,37782,47700,25071,6914,24581,24521,3904,-1698,13552,17760,18199,32241,39060,13121,-26428,17984,32137,25873,9428,-275,8696,17622,25687,24584,7618,-16249,-32183,-8691,9096,4171,-16510,-27393,-10581,-1611,-10443,-32956,-22164,-15057,-26262,-34862,-22169,-11018,2009,13357,8633,24758,49536,63577,64763,38884,5911,-9406,409,29637,47060,23779,-3706,-9166,-4695,-9626,279,20363,20817,-2033,-29778,-23874,-12901,-13885,-15804,-20539,-19916,22375,33825,28544,8956,-16492,-4115,25745,38909,41698,40084,26828,12514,14830,-10379,-29157,-17084,-14780,-8161,-13044,-22478,-30695,-1054,21793,31555,27486,16149,-2744,-18219,-12029,7178,7877,-11861,-37392,-11479,-2512,-13488,-6309,15327,15365,1876,-1494,-3688,932,9059,5806,-6518,-15327,-4829,-18801,-26276,-10138,-13562,-40976,-1052,12323,-2002,-6173,-7807,-25146,4619,43918,63942,53461,14594,-22163,-25904,-25191,-25522,-13706,-9790,-22989,-28537,-8957,1479,3058,2574,-3204,-12807,-30670,-18552,-7949,1691,13710,19387,28660,37806,14527,-4475,-20365,-16081,-16321,-13659,10569,27873,39005,42227,50205],[47834,42988,21575,-168,-20164,-7592,6700,7580,7460,-5759,-22646,-11076,14008,37844,50880,37653,2278,-33470,4926,20757,5349,-9643,-14356,3365,32562,51082,50191,41909,27460,18974,8445,-17306,-33536,-32471,-22156,3273,10676,-2293,-19325,3042,3221,-4268,-2053,-15162,-27102,-1034,13255,2865,-17974,-35479,-29079,-14989,-26674,-25040,5791,23471,19113,-21867,-12833,11680,22064,17688,1063,-11656,-7947,-500,13611,27713,46322,52770,42828,22484,2243,-13150,-21074,-18891,-11335,-6843,-11996,-21474,-26619,-15276,-12971,-30464,-27637,-15862,-4512,10133,16843,1366,-30298,14557,57360,78336,77233,37551,1587,-8226,-27571,-18021,-6122,-12257,-12664,-15928,-18125,-3807,1153,-21153,-11489,-7281,-14777,-3445,12447,22753,41143,46404,20253,574,14902,15507,-5163,-38436,-29443,-21281,-29858,-28955,-2413,34218,48881,33752,9840,-4164,17646,35034,28090,15143,16790,26507,13634,7050,18717,9425,6821,44768,56249,44555,25701,-265,-17550,2806,6752,-16726,-23622,-16022,-28884,2053,24521,-442,-34754,-4516,27578,42818,40834,30321,24510,22897,25858,31285,22161,-1655,-29668,-23786,-31853,-17447,8919,19731,47829,34983,-4676,-60863,-70480,-25740,38624,68125,21600,14615,48435,54235,29019,5050,-12182,-18476,-14053,-4175,13900,25639,37247,26841,18641,15724,-8905,-34044,-30197,-31779,-30108,-23486,-18372,-18290,-20887,12740,24855,21171,16890,1602,-13683,-18007,-1452,5705,-6695,-29913,-12577,8454,15730,10305,344,-10281,-15013,-26644,-12244,17149,46103,38748,-735,-22291,-6440,-10226,-30285,-22000,16763,32605,24511,-2487,-17913,1352,-3000,-6164,-853,-610,-10891,-11978,1567,20516,38264,43351,28213,16444,18975,16608,18638,23745,11540,-17353,-12219,-8693,-22516,-17826,-3954,-4037,-16043,-20510,-7086,4579,-1523,1827,17323,17183,14984,20383,15991,2340,-7176,-14513,-10846,-25173,-39987,-13784,-1120,-1533,6665,8614,11025,30091,46325,44249,27138,8105,-7692,-14284,-17997,-16722,-8114,-78,-12763,-21794,-243,15264,2500,-33114,-27008,-15526,-10609,-16752,-28240,-49256,-34723,-3609,16492,18537,-364,-7094,-456,-1864,-7880,-9137,-5404,-6385,-11682,-10645,-17904,-29859,-4107,12775,10735,-4879,-12187,-19353,-15394,-13217,-15696,-16692,-9320,3184,14020,10704,2277,-1707,15128,33584,35477,22817,-3845,-22596,-7214,-3653,-7507,4033,-2491,-22815,-16490,-5041,-6932,-9462,19881,32433,4637,-18363,3422,16094,-2917,-7208,20744,25386,5797,-7038,-1754,8330,9926,-192,-21404,-15029,9475,28605,30615,15364,-13807,-6159,2916,10861,21037,18664,4720,-17535,-34340,-20280,-24965,-11960,12767,686,-25890,-25373,-33589,-26045,-4152,-14687,-41163,-16020,3152,-1089,-17580,9187,35069,15656,-19080,-22951,-6234,25900,43959,22833,1452,-8026,12173,38472,65535,78204,69756,47840,19713,2604,9536,12477,13116,1140,-16444,-21986,-15513,-24753,-36437,-30692,-2683,29304,45914,28187,-4665,-30615,-25671,-28703,-24678,-20069,-22783,-12741,8822,30406,43907,27044,-1165,-14952,-13078,-11976,-1836,7171,3419,-8701,-22534,-17118,2820,22908,34742,54361,50672,25918,12934,9892,10645,522,-9887,-10828,-13551,-22346,-29065,-33793,-34020,-28507,-36839,-25984,-19986,-3786,-1266,3390,9645,8355,4201,3651,28033,49852,41249,26432,31807,37221,21856,12839,27788,32709,3874,-14701,-9358,-7303,-7495,-2561,-6315,-2707,4371,10871,8901,-812,-4034,768,8172,9957,4343,-19336,-37376,-27184,-19180,-40471,-30587,-24376,-23361,-21880,-18542,-10985,13789,37049,31184,8100,-12052,-6316,901,12714,16456,11612,-10690,-18314,-14526,-17723,-31332,-14500,34331,60162,50590,24114,5266,16986,26868,20504,5395,-17379,-27180,-6249,-6236,-12861,-13499,-13758,-5172,3482,12771,18294,16764,14521,6264,4656,11037,11854,-11224,-23968,5991,16798,8044,-9472,-10751,-4810,-9755,-18265,-17204,-16202,-5370,2371,-2972,-20781,-8329,28124,51156,44879,20623,-15726,-12887,26452,55473,41832,20484,4576,1576,1029,1160,-10970,-23416,-23978,-16182,-19745,-34787,-3556,20758,23221,9564,2546,23263,54752,72932,62484,42284,7969,-11340,3715,17808,28230,42534,51022,43512,32026,17565,-11500,-12075,-7271,-26466,-11573,9962,6151,-6007,-7847,-17406,-21123,-3705,17062,15065,1589,18833,61553,64484,22674,-8492,-16075,-19307,-16900,-20592,-27930,-3925,16127,30901,35972,41709,43791,20151,-16365,-18850,15596,26455,15630,8497,23995,35635,6909,-2064,39511,29708,-19477,-16210,13099,15356,-35,-23708,-25560,-11568,14038,24095,21704,8429,-5707,-27045,-30766,-12676,-1049,3472,-109,-3564,5835,7747,-16214,-30075,-4814,-18099,-34635,-3626,-7733,-25796,6142,14842,-4813,-22247,-12011,-22231,-30135,-21293,-24764,-33446,-13423,7670,28993,24873,-962,-32722,-15444,-12862,-22846,721,32798,34236,8449,-11013,17271,44621,59886,31934,8457,22271,55288,52483,35650,17726,2417,-3318,-18611,-22926,-14378,-8754,-8885,-19953,-27102,-24184,-25970,-4222,18623,19664,629,-23526,-35691,-35980,-6448,21414,24388,-711,-3591,21003,15863,-11009,-26555,-22328,-7821,32922,50950,33121,-1300,-9416,-19456,-12702,-14135,-31403,-18624,5460,12891,17972,18447,477,-10374,-10380,-14325,-17382,-9596,-6232,-15999,-33806,-14285,-4616,-14819,-14965,4808,5062,2155,20914,27232,13961,-6633,-13705,-7680,-12561,4243,6465,-12658,-32367,-22127,-18563,-28080,-34025,-16326,-14325,-13148,-4970,-4092,-9958,2892,7115,10843,10816,-11741,-38265,1469,16122,7413,-13597,-26775,-26377,-24051,-20433,-23827,-29879,-27783,-6951,-1601,-1300,7361,22998,32484,14548,-6100,-2935,18719,36271,38949,29443,12920,4926,2237,14893,25974,17363,-610,-13778,4887,39886,60214,39847,6562,17300,20535,3465,991,15595,19253,21175,32621,35887,13984,-27322,7631,19104,15269,3985,-709,9939,17287,23314,22942,8304,-15189,-36153,-12218,8298,4095,-17766,-23929,-5730,2701,-4116,-27534,-28661,-16010,-22502,-32625,-26932,-12062,5477,19860,21573,43510,62407,69497,69114,44568,9644,-11054,1575,31232,46744,24247,-1795,-7725,-6311,-15945,-9116,11104,13601,-7712,-33208,-17002,-4440,-7721,-14893,-25370,-9160,44056,55332,39240,8503,-26716,6989,39032,49835,49953,45206,27473,5776,1773,-24037,-38982,-24554,-18296,-7933,-13005,-20382,-30098,-3666,19866,34109,36372,26940,5795,-13135,-21448,-1649,-1396,-19676,-28737,-7043,-2381,-9816,2007,24128,23346,4251,-6578,-10167,-2444,8519,7034,-3881,-12793,-3626,-16142,-26406,-11916,-13387,-35207,-2307,12331,243,-1554,1446,-20959,-7526,34185,56278,47368,10668,-23443,-23521,-25147,-30651,-19933,-14285,-25307,-29021,-7931,6925,12791,14725,6232,-8811,-32839,-23371,-13615,-1411,12963,16254,21301,31652,13282,-1696,-19230,-17256,-16378,-15132,8287,25204,36754,41337,51035],[49278,43346,19207,-3908,-19613,307,16994,12934,4366,-13046,-26964,-8404,17804,42428,60343,49939,10892,-31525,-3288,17086,6847,-2680,-2214,8845,33064,52664,52714,42490,23219,13679,6474,-17726,-36806,-37169,-26478,-2468,5266,-5757,-24354,-7959,-10327,-10569,3154,-9329,-28882,-8144,5258,-5919,-19293,-27477,-27469,-19320,-28885,-25478,5758,22875,17358,-23593,-11939,14615,24753,20349,3563,-9614,-5885,1218,14725,27540,42328,45566,35949,19304,2525,-13490,-22215,-12991,-2843,-361,-9942,-25064,-32511,-19963,-16969,-32850,-30375,-18031,-3525,12224,18654,5150,-30890,2166,46644,71330,74341,37740,-82,-11054,-30558,-18147,-3535,-9458,-14508,-16146,-13862,-3489,-3147,-21405,-9666,-2249,-7404,-3468,9852,23063,42457,44139,14904,1961,25507,28747,5695,-31255,-34546,-25156,-37803,-18374,11456,42807,49934,30583,6576,-4481,18623,36152,28528,14922,16533,23231,10241,6300,21668,13608,490,33843,53482,50192,29960,-12,-14619,11761,18356,-11438,-28472,-19365,-32860,-3086,15971,-13277,-44378,2023,29274,38240,33214,24227,21110,20972,24546,28461,18562,-4616,-35125,-35740,-41817,-17395,6087,8824,36380,36743,9258,-44321,-61653,-27433,30660,60194,11890,4730,38852,47203,23201,-2247,-19710,-26156,-22046,-12693,5283,19319,35312,27017,15247,6915,-19146,-38199,-22336,-29250,-33735,-26036,-22356,-24072,-22394,13738,23463,18198,20053,10365,-11753,-28364,3178,19694,11820,-17697,-10893,4856,8635,4205,-3947,-13492,-17840,-26615,-10960,16962,42832,33794,-2487,-30502,-16847,-18699,-35365,-20112,19456,33320,21349,-8340,-25012,-8004,-14467,-16730,-8268,-4203,-9151,-8196,3204,19966,38083,43739,28922,21007,25090,19485,23656,32044,18478,-14629,-17140,-13299,-27249,-27304,-14760,-8556,-12044,-20670,-11762,3960,4062,8207,25142,27785,24860,25702,15990,-2769,-9754,-9932,-14684,-35951,-34358,-10813,-1080,-3470,3424,4002,6448,26110,41889,38120,19086,2565,-8209,-13248,-17900,-18336,-7283,5288,-4944,-20753,-8481,9545,1720,-32109,-25028,-4221,4552,-2644,-19958,-47848,-40701,-8607,12232,15366,1129,-4784,-1002,-3493,-6932,-5675,-1605,-2311,-6525,-3722,-7975,-22328,-8482,6344,4303,-10596,-15495,-19176,-12486,-8995,-11157,-15552,-15433,-4135,13042,17737,12688,2521,9827,28490,36166,27012,209,-24680,-10239,-5493,-4120,10515,4233,-15789,-14980,-7833,-8644,-3613,23280,31800,3110,-15967,7372,18584,-677,-9465,13292,18684,105,-11233,-3657,7828,12009,3982,-16858,-21632,4128,22475,21669,3578,-24936,-13325,-2050,9658,22434,19373,1805,-25375,-35116,-13921,-18275,-16267,3050,-5899,-27342,-30111,-37777,-27500,-10311,-23636,-31394,-6507,9932,1306,-17050,1861,22130,5616,-22045,-28871,-10309,28539,53694,34091,3492,-11659,7408,30197,53096,66054,62224,46035,20089,3671,11122,12380,9304,-4235,-21229,-23467,-14189,-21691,-32789,-29644,-2517,26217,38515,20915,-9459,-30706,-26018,-31130,-28925,-21902,-22187,-9599,13408,36485,50986,36050,9716,-2558,-4082,-8581,-1600,6794,3481,-8431,-19911,-12340,8166,27274,35312,51005,45387,21507,10539,7987,8237,-1199,-11569,-16276,-22754,-34158,-29913,-27849,-27612,-29555,-39139,-29046,-24070,-5681,981,10385,16645,9300,3126,4227,25012,43644,34941,22681,27745,34398,22545,11467,17929,21238,-3139,-15419,-6296,-1293,-1282,-269,-7426,-4452,6481,15512,12331,-48,-4411,1159,9652,10919,2978,-23707,-45731,-31725,-24865,-37530,-29660,-24222,-26550,-29659,-28435,-20922,5765,28731,25751,6163,-11367,-2340,7354,15198,15802,11206,-6801,-15781,-13588,-14827,-25699,-12508,32780,55822,45006,23007,9666,18007,21672,12716,-939,-20551,-24922,-8793,-13569,-20673,-18076,-16046,-5129,6140,16619,20586,17744,13494,3792,1619,8151,8861,-14532,-19352,12482,21985,8419,-13805,-15872,-7772,-11021,-20423,-24558,-21229,-2282,9621,5035,-14654,-12221,26582,48763,40697,16721,-14440,-691,39897,63519,41804,16974,1650,3222,6068,4898,-9941,-24144,-25301,-19156,-22188,-38243,-5068,18323,19047,3243,-3350,21486,51843,64937,52293,32652,5475,-3093,12242,25827,39901,58898,69752,56338,34663,14050,-16018,-7943,-983,-20454,-11132,8313,2266,-12650,-16453,-24652,-20445,433,20770,16083,1162,19188,60293,64874,25533,-5402,-12849,-14184,-8069,-14033,-22986,-629,19218,38454,46803,52948,53412,26955,-8898,-14257,14232,19101,7387,9860,32486,49252,20320,3049,36476,24303,-21983,-20052,4883,6317,-6118,-28921,-21116,-7580,14981,23186,19903,6764,-3558,-18421,-31905,-18709,-4520,3113,2616,1837,13112,16477,-7610,-33495,-11269,-24045,-32411,-2145,-7812,-19691,19584,32549,8939,-26951,-19417,-19420,-26746,-22728,-24329,-29457,-15268,6594,31534,31548,7731,-29932,-11677,-3427,-7780,9840,40808,45719,23809,357,20285,50153,71359,43843,12270,20960,59018,58136,36392,12963,-5420,-11791,-23631,-22192,-15079,-12450,-11690,-20792,-27960,-23634,-21357,-1898,17202,16558,-2237,-25169,-32366,-32845,-8408,18282,22067,-909,-2946,17271,9878,-14911,-19835,-14212,884,41180,59597,42878,5672,-10968,-23612,-16562,-18023,-29964,-16608,2991,12258,20546,20581,3680,-7061,-9142,-12512,-14324,-6117,-3992,-15097,-33053,-11480,-4289,-15714,-10823,9161,9823,9444,27104,30529,14615,-8234,-15132,-7828,-13027,1730,4969,-10667,-29222,-20436,-11152,-14837,-30025,-18883,-10902,-6326,3076,2967,-13642,-3498,8454,17066,19446,-877,-33912,-8027,6512,287,-17505,-28717,-27878,-25533,-20491,-22467,-29534,-25324,-5981,-2916,-1909,10016,27089,37948,21907,3400,4861,25741,43946,43302,31744,17167,10993,4652,11807,22979,12394,-12759,-25190,481,41604,71292,53841,7399,8776,15704,2741,4872,21558,24931,25175,31057,29316,12630,-20594,-630,6858,5035,-1554,-1129,12053,18518,23208,24145,11445,-13530,-40950,-12986,10107,5473,-18393,-19890,-1164,6645,2384,-19114,-35165,-16381,-17563,-26583,-29788,-11565,9784,27098,35497,60288,73650,74538,72402,49347,13697,-10897,4709,34994,49217,27743,3131,-3724,-5734,-19030,-16475,2021,6688,-11311,-30090,-10454,3086,-2035,-13405,-28111,1864,60968,74440,49249,9101,-33076,16585,48376,57233,55309,47670,26632,-396,-9354,-27463,-26760,-23717,-21737,-8785,-13512,-18662,-25731,-4010,18324,35721,44228,37607,15258,-4692,-28793,-8923,-9339,-24957,-18472,-642,-748,-4758,11608,34234,32729,10591,-5041,-9602,-776,10369,8764,-1503,-10268,-2263,-12820,-24075,-12561,-11704,-26630,-2534,11628,1165,1415,9420,-10607,-16826,23731,46956,40668,7847,-21860,-21064,-24764,-34652,-24670,-17892,-27069,-28406,-7153,11153,21057,25517,14461,-5247,-33609,-26668,-18401,-3870,12449,13371,13208,24014,11442,1502,-15461,-17498,-15595,-16495,5056,20978,32790,38812,50026],[47360,40639,14685,-9022,-17669,6371,24267,16727,752,-20513,-28792,-7075,17936,43443,67544,61802,19730,-25518,-13043,12224,8819,5255,7090,11909,30867,51089,52206,39889,16130,5090,1020,-21363,-40724,-33499,-30208,-8495,-401,-9049,-28636,-20103,-25373,-15364,5627,-6027,-27134,-14733,-2846,-12613,-13316,-14901,-21262,-24896,-30992,-27501,3107,19797,14469,-22637,-12886,13813,23647,20252,4815,-7497,-4329,1893,14926,25991,36547,36609,28145,16057,2182,-15088,-22340,-5972,5365,4477,-9715,-29561,-37416,-23518,-20537,-35115,-32689,-20340,-3807,13049,19548,7949,-26517,-10016,34840,62449,69213,36093,-2196,-13609,-31467,-17592,-422,-3833,-12054,-13927,-9897,-4000,-8276,-19310,-7645,1446,-1898,-2671,8013,23441,42700,39933,8229,4558,36394,43190,19117,-21439,-38222,-29492,-44999,-8279,22234,47317,47086,24678,1712,-5955,17652,35699,29225,16192,16657,18205,5366,5438,23401,17304,-2124,22811,47834,53003,31624,-628,-11282,19672,28032,-6175,-32015,-22862,-36500,-8188,7056,-24470,-34405,9528,31933,35888,28292,19774,17698,17945,22932,26658,17393,-2894,-28918,-40466,-40411,-16544,3638,-601,28992,49047,43823,2794,-19930,-3672,36746,57229,4004,-3907,29913,40201,17470,-9506,-26873,-32053,-26682,-19111,-1584,13852,33819,28702,14971,1051,-26090,-30301,-13101,-24360,-36905,-28633,-26078,-29795,-25398,11646,19213,13248,21711,18148,-6455,-34551,7557,31116,28386,-2521,-8168,2132,2858,-485,-7133,-15780,-19675,-25202,-7977,18397,40511,29958,-2810,-36511,-26260,-26382,-38410,-16328,22525,33234,17685,-13469,-31925,-17991,-25948,-25964,-14289,-6745,-7020,-4449,5304,19863,37034,43099,30597,27736,32043,21812,26910,37887,23022,-13250,-21262,-17913,-31278,-35470,-24281,-10818,-6862,-17244,-15015,3323,8063,12400,30969,37209,34053,30391,15779,-7372,-11158,-6843,-20083,-42428,-27771,-8483,-1796,-5402,533,-894,1776,21552,35959,30323,10029,-2667,-6986,-10144,-16277,-18431,-4202,11685,2223,-17419,-14059,6167,4503,-21495,-15362,10875,22903,15577,-5709,-33644,-41607,-15692,6193,11569,2497,-2051,604,-1449,-2239,520,4209,3588,-689,2547,1657,-9827,-3360,6646,2766,-11979,-14424,-15946,-7910,-3934,-6303,-13815,-20355,-10311,12723,25132,23489,9618,6889,23398,36102,30674,4786,-25145,-13886,-6893,-240,16662,11800,-7565,-11485,-8961,-8817,3398,28885,33456,3294,-13130,10363,20106,1381,-10726,6492,12182,-5313,-15090,-4947,7882,14510,7953,-12461,-27734,-1889,15081,11247,-9746,-38427,-22034,-8869,6923,22434,19095,-1386,-32572,-27739,-5853,-10623,-19649,-8426,-14333,-29469,-33279,-40621,-30237,-18309,-30948,-22520,1523,15879,4320,-15848,-5034,8179,-5481,-20003,-24127,-14283,29168,60577,43687,4517,-15859,2406,21323,38741,51595,53557,43044,19598,4541,12529,12259,5311,-9578,-24112,-21554,-11224,-16294,-26276,-26815,-2503,21735,29070,12350,-14082,-30141,-26713,-33277,-31930,-22445,-19946,-7087,16130,39863,54916,42834,19449,8729,4012,-5780,-2299,5588,2996,-8769,-18198,-9452,11498,30323,35131,46603,38867,15986,6946,5505,6167,-2375,-13151,-21141,-32020,-33439,-17506,-13514,-12368,-17318,-32135,-28914,-27732,-7889,3337,17386,23125,10318,2932,5193,20783,35109,26462,16771,21676,29935,23155,12263,10342,11000,-8587,-15756,-4061,3476,3551,238,-9291,-4673,10091,20514,15118,-595,-6394,-88,9425,10410,1007,-26901,-48834,-29989,-28730,-32974,-27060,-22937,-27449,-35393,-37831,-28527,-2627,19119,18932,3580,-9495,2762,14122,19114,17910,14303,-1879,-14710,-13172,-12468,-20763,-7963,33285,51929,38335,19885,12242,18694,17231,4969,-8342,-24430,-21005,-9602,-18995,-24316,-19868,-17720,-5498,8002,19503,21430,16854,10175,-773,-3161,3645,4795,-17732,-15008,17639,25970,8097,-18943,-21007,-9333,-8935,-15225,-20030,-14782,6979,19208,12998,-8905,-17385,21387,41337,32485,10696,-12583,10092,50391,66906,37634,10108,-4364,2789,9575,7768,-8952,-24625,-26519,-21804,-24106,-38391,-5691,16587,15639,-1955,-8453,18116,45321,53204,39211,20551,3249,4531,18845,31115,48197,71445,84303,65749,34853,8655,-21008,-6771,1678,-16255,-10584,6237,-2575,-20636,-26240,-29149,-18985,2759,21886,14731,-552,19033,56977,61847,25415,-3969,-8872,-7908,514,-7330,-20433,-337,19441,42707,54365,60087,58849,30991,-2304,-8602,12461,10443,-1682,9734,37113,57139,29005,9068,33438,18870,-22451,-26125,-6217,-4896,-13899,-35754,-13007,-839,17236,21622,16741,4287,-1886,-10494,-26714,-25323,-9666,1480,4646,6791,19519,24076,328,-33327,-18537,-30800,-30248,-1647,-8025,-14224,29422,47219,24016,-20766,-27504,-17502,-21631,-21117,-21661,-26153,-19629,3080,31549,35661,14249,-27471,-8251,5207,5392,18781,47451,55172,37462,11678,20600,51182,78267,54005,17202,18222,58635,59620,33841,6041,-14808,-21073,-24444,-15602,-10101,-14402,-16194,-23267,-29525,-24258,-18401,-1237,13121,10510,-7676,-27850,-29158,-28677,-9478,15300,19893,-620,-4032,10588,1929,-18062,-13489,-7262,7828,46565,64658,49529,11352,-13103,-28682,-20375,-21255,-23266,-12607,571,9877,20552,20785,5166,-5604,-9162,-12247,-13459,-4438,-1729,-11243,-23474,-9106,-4866,-18707,-8233,10755,11644,14247,30989,30972,12464,-12228,-19257,-11262,-15967,-1899,2189,-10214,-27441,-20312,-5491,-2010,-15709,-20729,-9096,413,12978,14308,-9962,-11901,6846,19779,24727,7127,-23388,-18605,-5346,-9477,-23970,-32950,-32186,-29483,-21078,-16936,-20529,-19707,-5804,-6139,-3858,11099,28339,39165,25050,9452,11429,30171,46917,42185,29306,18244,14957,5699,5451,15850,4964,-26110,-33593,-4949,39500,76606,62385,6398,-3567,7301,-1388,6277,27304,30990,27083,24830,16596,5901,-13405,-5951,-4368,-5768,-9573,-4708,11692,18203,22497,25051,13055,-15001,-49508,-12047,12000,5574,-21146,-18594,-197,6643,5137,-12745,-43213,-18196,-14317,-21534,-32277,-12903,11513,31517,45920,71270,79452,75311,71656,50292,14853,-12571,6717,38677,52994,33093,9341,483,-5666,-20626,-22224,-8404,-1667,-14447,-26090,-7648,6464,217,-14125,-31550,8030,69340,86860,55409,8494,-27846,20812,50337,57738,54665,44757,21843,-7900,-16684,-15422,-17239,-16557,-26035,-12063,-16399,-20041,-22971,-4911,14812,34136,48554,45344,22506,2322,-23156,-16576,-17772,-27057,-9524,4971,-106,-1218,19585,42891,40930,18085,1174,-3582,4061,12982,9355,-1253,-9940,-3001,-11262,-21417,-13147,-9873,-18717,-2873,8928,-829,694,13727,-1556,-20742,12192,35408,32506,5042,-19646,-20482,-25544,-37826,-28928,-21962,-29523,-28091,-8286,12274,25918,33133,19999,-3455,-34003,-28163,-23200,-6792,11334,10353,4053,13725,7779,3873,-11387,-17391,-15099,-18541,210,14625,26647,34252,46797],[45228,37837,11011,-12442,-12467,12940,31088,21171,-701,-25412,-26129,-5773,15793,42584,73801,74636,31580,-13657,-21148,8533,12411,14262,15951,15090,28486,48521,50564,36153,8652,-4310,-5891,-26085,-36585,-25320,-29658,-12498,-4000,-9702,-27787,-29866,-39193,-15806,6986,-3768,-23354,-18614,-8847,-13940,-2916,-1381,-13557,-30263,-31036,-29484,-388,15836,11758,-18704,-13898,10743,20262,18806,6068,-4092,-1757,3290,15741,24279,30360,27719,21560,14296,2135,-16990,-19456,2876,13767,8258,-10714,-34263,-38057,-24933,-23027,-36641,-33869,-22339,-4660,13289,20207,10360,-21036,-20883,23035,52729,62725,33050,-4642,-15391,-29484,-16100,2966,3358,-5904,-9659,-6027,-4745,-12506,-15196,-5382,4029,2093,-1445,7044,24004,42068,34210,1024,8428,46953,57667,33760,-9942,-36547,-33167,-44145,10,28940,47191,40433,16459,-4417,-8654,14941,33982,30295,18653,17095,11764,-831,4085,23446,19533,-2466,11982,38894,51998,30060,-2438,-8019,25698,34458,-2259,-33869,-26036,-38769,-13311,-1580,-30209,-21391,17015,34062,33966,24314,15586,13760,14124,21231,25999,18064,896,-21616,-35499,-37337,-17839,-540,-8435,24202,64763,86759,65058,40466,35903,51770,57113,-3073,-12741,20120,31698,10038,-18245,-34058,-33024,-27033,-22731,-6413,9399,32064,29801,15073,-3564,-29649,-21173,-3709,-18057,-36945,-31774,-30140,-36043,-30194,6442,12072,6009,20886,23138,-2516,-37265,10023,38369,41050,12968,-4307,-719,-2418,-4574,-9916,-17723,-20983,-23336,-4448,20528,38571,27021,-2186,-38427,-34822,-33167,-39059,-12262,24783,31555,12934,-18386,-39194,-27987,-36460,-33131,-19513,-9805,-6323,-2060,6735,19451,34814,41348,33080,35568,38615,22803,27439,39930,23840,-14078,-25151,-23000,-35431,-40736,-29976,-10928,-2327,-14532,-18850,719,9065,13510,33972,44447,41497,33583,14791,-11675,-12967,-6982,-27301,-38064,-21888,-7586,-4014,-8498,-3670,-7738,-4066,15478,27865,20505,-309,-8022,-4902,-6110,-14115,-17916,-375,17343,7532,-14431,-17613,4703,10107,-8538,-2370,25336,38570,30976,8478,-14453,-29632,-22788,-1541,6735,2956,-138,2373,1310,2681,6652,10035,9545,4453,7057,9531,2218,7082,13169,7342,-8115,-10274,-12229,-4357,-206,-2442,-12256,-24209,-15800,12048,31463,32991,16915,5411,17561,34224,32757,9072,-23316,-18254,-8073,3400,21351,18370,81,-7276,-8524,-7578,10534,35112,36447,4812,-9957,12547,20697,2968,-11573,232,5794,-10808,-18972,-5931,8243,16923,11144,-8891,-33298,-8437,6667,-106,-23299,-53566,-30497,-17529,1988,20175,17040,-5324,-38316,-19124,2151,-2980,-20730,-20302,-24643,-32316,-34788,-43351,-34887,-28111,-35066,-15344,7510,20373,7370,-14408,-11611,-5868,-15708,-13959,-17515,-18557,27128,63068,49815,3726,-20813,-2949,11900,22968,35444,44087,38624,17713,4440,12992,11654,1217,-14700,-24245,-16551,-6492,-8758,-17496,-22217,-2961,15698,17977,2876,-18547,-29749,-28243,-35903,-33250,-21505,-16663,-5628,16570,40162,55328,46842,27292,18131,10330,-4127,-4248,3177,1407,-10274,-18033,-9042,12131,31161,33709,40941,30988,9316,2257,2425,4333,-2927,-14642,-25263,-33877,-21155,-3027,1883,3969,-1477,-21671,-26115,-30656,-10119,5622,23811,28710,11264,3363,6114,15372,24649,16359,9024,13776,24152,23835,15152,6529,3242,-11822,-15662,-2678,6729,6680,-1031,-11598,-2983,14782,25245,16772,-2869,-10145,-2893,7694,8811,-1003,-27843,-42395,-23520,-24519,-26718,-23030,-20714,-26477,-29367,-31557,-27905,-9209,9526,11216,621,-6582,8482,21058,24303,22192,19156,2370,-14874,-12746,-10393,-16707,-2800,34938,48804,31425,15150,13128,19462,14661,-1313,-15962,-27889,-15852,-8753,-22217,-23593,-19184,-18734,-6248,8896,21125,20892,14545,5215,-6818,-9040,-1980,12,-20426,-10875,21557,28701,7022,-24680,-24623,-8582,-4392,-6538,-8162,-1591,19549,30027,20552,-3609,-23627,13051,29604,20902,3128,-10136,19129,57567,65691,30140,1058,-13100,287,11129,9344,-8204,-24598,-27421,-23675,-24671,-32868,-4386,16313,13601,-5456,-12023,13861,36344,39537,24903,7673,2376,11152,23401,33633,52930,79719,94003,71444,33054,2058,-26478,-7379,1478,-14149,-10143,4387,-6948,-27555,-30171,-25540,-17409,3029,20457,11342,-2899,19009,52502,56244,23033,-3481,-4109,-617,8836,-1213,-19812,-2540,17237,43693,58309,63231,60427,32573,3331,-2318,11232,1945,-9632,8797,38107,58983,32413,14580,31680,15426,-19344,-32367,-18686,-16367,-21976,-30872,-2108,8630,21686,20699,13204,1627,-478,-3215,-18062,-29516,-15661,-1010,6188,11459,25236,30596,7518,-29251,-25353,-37667,-27690,-1280,-7564,-9953,35476,58020,37869,-8905,-34668,-15845,-14192,-14695,-16614,-22962,-25436,-1548,29965,37856,19115,-25244,-5135,12872,16798,26589,52255,62274,49271,22888,19204,48463,80601,61532,22778,15434,55096,57442,28613,-2235,-24704,-28885,-20299,-7001,-2022,-12488,-20097,-25989,-31003,-25252,-16591,-1867,7156,2462,-14811,-29227,-25191,-23287,-7825,14536,19659,1175,-6066,2448,-5760,-16858,-6761,-833,13641,49918,67116,53915,16677,-13111,-32540,-22840,-21022,-13224,-5556,346,7467,19623,20469,5988,-5038,-9769,-12952,-13608,-3223,1069,-5888,-14685,-6791,-5361,-22360,-6220,10502,11410,17442,33462,29717,8796,-17219,-24735,-16475,-19863,-5291,-672,-10381,-26266,-20403,-961,8955,-4047,-20740,-7621,6870,22798,26400,-1070,-20976,3370,20202,27949,13093,-15172,-28380,-17276,-19452,-30527,-36867,-37667,-34008,-20951,-11000,-12904,-13602,-5219,-9819,-5867,11694,28136,37693,25226,12960,16871,33146,46491,37185,24007,17888,18105,6946,-2172,5818,-2971,-29135,-26891,-9098,34815,76629,65685,5032,-17631,-2764,-7505,6141,32892,37682,28349,16073,-96,-4018,-5902,-3270,-7964,-11946,-17248,-9979,10011,17451,22225,26417,13662,-18364,-52379,-7144,15379,5942,-24171,-18453,-1063,4410,5482,-8154,-43532,-19649,-11529,-16947,-30561,-14578,12024,34268,53419,77515,80960,73195,68571,49169,14713,-14969,8760,43635,59741,42277,18699,6736,-4250,-19300,-22057,-15882,-8126,-14703,-22222,-7102,7279,786,-15246,-34282,10285,70825,93459,59169,8510,-20443,20921,46546,53027,49889,38599,15309,-14310,-13893,-5508,-9420,-9734,-24401,-13559,-18226,-22527,-21355,-5279,11129,31385,51258,51831,28932,8592,-16561,-22328,-24153,-23113,-556,11167,1093,1996,27069,51313,49197,27233,11102,6244,12063,18020,11065,-938,-9970,-4095,-9898,-17365,-11267,-5823,-10013,-786,7086,-3193,-1829,15836,6155,-15524,3719,25138,25691,4388,-16083,-20095,-25207,-34791,-29190,-24521,-30582,-26181,-9519,11802,28781,39069,24671,-1480,-32563,-25424,-25685,-8271,11628,9650,-3002,2791,4143,7055,-5842,-14933,-13240,-18985,-4118,8317,20536,29850,43508],[41995,33997,7263,-14706,-6229,18679,36337,24904,-1114,-28551,-21322,-5344,10178,38701,77336,86305,45438,1193,-24810,5317,16064,22661,23951,18193,25753,44540,47164,30976,1100,-13938,-14202,-30866,-26082,-15948,-25171,-14767,-5740,-7875,-21700,-31156,-44499,-12680,7012,-2824,-19442,-19785,-12563,-10517,8034,11111,-5782,-32563,-28892,-31446,-4300,11132,8947,-13108,-13944,5996,14979,16193,7337,465,2082,5967,17444,22454,23952,19522,17046,14107,2185,-19009,-13261,13129,21918,10888,-12780,-39097,-34014,-24409,-24590,-37459,-33895,-24079,-5858,13120,20760,12457,-15578,-29878,11897,42906,55557,28957,-7432,-16096,-25030,-13565,6462,11241,2395,-4125,-2159,-5129,-13894,-9686,-2742,6090,5524,460,7213,24984,40908,27626,-5554,13587,56714,70957,48270,2481,-30127,-34593,-39648,6241,31774,43200,31121,7094,-10809,-11952,11361,31896,32231,22374,18339,5032,-7685,2445,22195,20536,-1230,2721,27505,47213,25646,-4882,-4519,29893,37440,112,-33912,-27769,-38122,-17541,-8366,-27565,-8091,23442,34019,30272,19190,10391,9203,10642,20641,27252,20660,5428,-15223,-31080,-35579,-21178,-6637,-14163,20675,76529,123494,123206,101735,80356,72115,60339,-8330,-21098,9710,21764,1140,-27351,-37874,-28347,-23745,-22445,-8088,7306,31334,30677,14759,-7807,-29594,-11338,6251,-9605,-31880,-33991,-33572,-41614,-35048,-124,3672,-2203,18300,25402,-734,-37531,10952,41691,49661,28293,2248,-2780,-6561,-7459,-11603,-18533,-20886,-20235,208,23806,37704,26006,242,-36144,-41370,-37668,-36863,-7717,26708,29158,8104,-22135,-43364,-34009,-41345,-35031,-22234,-12472,-6550,-559,7955,19425,32566,39733,37076,44403,44877,23174,26004,38696,21589,-16111,-27666,-27219,-38946,-38728,-27585,-8161,1946,-12415,-22999,-3174,7848,12443,35078,50080,47645,35966,14026,-14382,-15180,-10090,-32688,-28940,-16193,-7259,-6748,-12097,-8955,-16265,-10342,8545,18533,9937,-10606,-12205,-1488,-904,-10947,-16187,4440,22487,11527,-11806,-18782,5705,18324,5774,11801,36818,47953,39213,18747,5330,-11858,-23732,-9080,1951,3245,1370,4043,3862,6788,12054,15639,15505,9244,10228,15779,13432,19301,23714,17316,547,-3858,-8363,-1974,2222,751,-10266,-25881,-19946,11205,36591,40983,23787,5567,11585,30831,33575,13508,-18173,-21520,-7936,7363,24940,23758,7084,-2421,-6111,-4373,17958,41613,40702,8302,-5405,15163,21568,5062,-11421,-4781,294,-15669,-21982,-5790,9668,19741,14103,-5514,-31084,-13779,-1074,-10349,-32759,-47935,-33158,-26249,-4560,15988,13548,-9429,-39773,-10672,9748,4691,-17697,-26684,-35730,-33278,-33385,-46137,-40847,-38469,-33898,-9596,11973,23946,10906,-12285,-17143,-17116,-20172,-5640,-10614,-21859,23006,60922,51736,1268,-25769,-7969,2750,7141,19265,35027,33418,14800,3500,12699,10982,-2070,-18573,-21130,-8892,689,1195,-6521,-15601,-3418,8636,6259,-6494,-22317,-29509,-30364,-38994,-31633,-18336,-12354,-5004,15056,37855,52781,48372,33305,25656,14947,-3364,-7041,-131,-1157,-12843,-19349,-10895,10189,29576,31032,34271,22114,2030,-2833,-755,2986,-2565,-15549,-27988,-24890,-8634,11090,16339,19444,14546,-10364,-21568,-32395,-11984,7745,29358,33267,12166,4246,6849,9201,13061,5674,541,5134,18124,25052,20064,8188,226,-12115,-14849,-1932,8440,8049,-3725,-13494,740,19999,29150,16988,-7036,-15378,-6865,4839,6731,-2163,-25608,-33046,-15554,-15427,-18937,-17801,-17744,-24462,-23795,-22694,-19725,-11440,1417,3053,-2386,-2827,14352,27808,30156,27513,24090,5273,-15941,-11850,-8416,-13563,1660,36622,46498,25199,9430,12474,20330,14286,-5084,-22882,-28922,-9955,-6692,-23473,-21190,-17547,-19505,-7585,8545,21295,19173,11260,-790,-13782,-15432,-8328,-5293,-22372,-7156,24043,29877,4962,-30826,-25128,-5556,761,1811,4228,12703,32836,40799,27057,752,-30907,2794,14826,6639,-5575,-7493,25829,60874,59984,20416,-8128,-24260,-4452,10075,8933,-8223,-24129,-28151,-24616,-23668,-27268,-1447,17314,12816,-7299,-14073,9129,26005,25389,10523,-4239,3128,16141,25462,33078,53716,83168,98132,72915,29312,-5340,-32624,-8933,-1015,-14422,-10463,2963,-9221,-27504,-19781,-17512,-16394,797,16204,5830,-5616,19029,47095,48412,18654,-3551,1086,7039,16318,3601,-21025,-7149,12585,41136,57993,62188,58255,31623,7309,3347,10456,-5560,-14769,7458,35542,54549,29914,17801,30728,14142,-13899,-33658,-31557,-25855,-28854,-22817,9371,19332,27758,20839,9666,-1256,270,2877,-8900,-28261,-22163,-4626,6689,15209,29638,35331,13235,-23899,-31064,-44640,-24986,-1034,-6649,-7595,37116,63888,48518,3204,-35504,-14354,-5376,-5283,-10615,-20178,-31908,-6542,26915,37974,22025,-23754,-3079,18825,25980,32546,54713,66411,58451,33117,16369,42247,78144,65363,27685,13096,48932,51654,20735,-11768,-34745,-31081,-14464,777,5916,-7978,-21823,-28343,-32565,-26794,-16285,-4175,-621,-7359,-23493,-27225,-20522,-17128,-3370,16683,21789,4182,-9006,-6270,-11409,-11535,80,4808,18046,51201,67102,56001,21508,-9602,-27642,-24073,-17635,-1709,3959,3011,5862,18302,19723,6004,-5371,-11163,-14737,-14295,-2042,3797,-1299,-8315,-5259,-6297,-24865,-4786,8460,9169,18998,34476,27015,4014,-22694,-31147,-22702,-23652,-7999,-3396,-11164,-25761,-20398,2269,17199,4519,-19739,-6206,12282,30811,36756,8958,-29013,-1569,18883,29602,16937,-9750,-36765,-27550,-27323,-34714,-37828,-42334,-36575,-19545,-5695,-6615,-8016,-4123,-13476,-7777,11895,26944,34247,22871,14079,20721,34882,43366,29347,17091,16880,20630,8740,-9437,-6745,-10047,-17576,-15381,-10882,27972,71240,63406,3656,-32254,-13515,-15240,4499,37387,44089,29297,6171,-19293,-13764,1984,6045,-1587,-9914,-21818,-16455,7073,16037,21866,27584,12909,-23051,-41731,1071,20068,6800,-26694,-18755,-2793,1128,4395,-5150,-38976,-21112,-9543,-13173,-27105,-15933,11759,35538,57829,79277,78525,68625,63786,46683,13907,-17869,10681,49234,68523,54484,30797,15124,-886,-15947,-16820,-16595,-10429,-12081,-18616,-8199,6215,440,-16043,-36336,9080,66598,94552,60928,9355,-14559,17500,38044,44144,42142,30532,8199,-18806,-7059,2037,-3260,-3822,-18114,-10176,-16080,-24378,-20812,-5319,7744,28213,53066,57655,34892,14106,-11307,-25185,-26939,-16427,8545,18076,3170,4915,33958,59414,57413,37124,22321,17113,21574,25212,14545,389,-9675,-4914,-8261,-12161,-6564,660,-378,4378,7846,-4177,-5308,16151,12252,-5748,1905,18777,21689,6212,-11548,-19461,-22825,-27267,-24505,-24981,-29557,-22144,-10055,10102,29831,43540,29010,1354,-29618,-19979,-24810,-7853,13709,11860,-5763,-7866,1261,11325,1178,-10027,-9788,-15816,-6998,2882,15256,26329,40830],[32541,24078,-1595,-19059,-5014,18294,34974,22755,-5597,-33319,-19835,-8918,-2850,27515,73126,90987,55962,12974,-20731,-1472,15144,25979,27332,17751,19426,35850,38665,21527,-8324,-24163,-24730,-31769,-16685,-9379,-22220,-18697,-8934,-7064,-16019,-24238,-33114,-10704,3094,-5819,-18677,-21304,-16548,-7492,14946,18778,-955,-25736,-27437,-35406,-10110,3738,3560,-9013,-13987,-1486,6305,10659,6697,3982,5350,8339,18225,18647,15554,10572,13023,13253,286,-22267,-6070,22384,27618,10733,-16831,-36658,-29342,-24098,-27009,-39130,-34364,-27060,-8604,11240,19806,12816,-11925,-37955,651,32349,47069,22953,-11804,-16728,-20029,-11300,8706,17970,10312,690,500,-5779,-12421,-4512,-680,7422,8498,2402,7650,25462,38443,19740,-11260,18755,64099,80677,60249,14022,-22197,-33728,-35765,9475,30439,35716,19733,-3019,-17231,-15984,6938,29358,34354,26332,19855,-1567,-15590,-17,19366,19966,381,-4196,14195,38249,18208,-8109,-1309,31590,36234,35,-33365,-28173,-36215,-20767,-12698,-20378,3644,27397,30347,22874,10988,2823,3168,7492,21325,29978,24318,9536,-10508,-28112,-35217,-25729,-13685,-17549,16875,79996,145024,164568,151261,121224,94907,67571,-10857,-27917,-260,11278,-8288,-34957,-35391,-22177,-19433,-19527,-7046,7766,32583,32466,14656,-12071,-27830,-1766,16422,845,-23215,-33379,-35940,-45913,-38880,-7150,-5265,-10918,14043,24546,-1590,-35980,10250,40918,53711,42293,11960,-3261,-9678,-9347,-12301,-18261,-19339,-15840,5810,27725,37554,26742,4192,-32316,-45807,-39705,-32977,-3257,27987,26137,3345,-24686,-37552,-31975,-37519,-31105,-21281,-13956,-7631,-187,8589,19478,30304,38137,41596,52808,49778,22627,22530,34076,16408,-19000,-28472,-29730,-41732,-35238,-20587,-3325,5549,-11165,-27529,-7774,4631,9304,34315,53649,51867,37192,13408,-15338,-18444,-16169,-29276,-18551,-11112,-7617,-9924,-16220,-15534,-26819,-16950,714,8295,-678,-20166,-14867,2400,4543,-7451,-13690,9634,26565,13803,-10226,-18641,8067,27253,19752,24906,43750,50335,40735,26386,25303,8364,-15694,-15232,-2845,3018,1901,4510,4780,8673,15399,19862,20417,12969,11574,19849,23014,30482,34612,29112,11055,2913,-5351,-1524,2587,2561,-8458,-25776,-23515,9101,39157,46113,28803,6179,4870,25025,32217,17192,-11003,-22158,-6745,10906,26635,26758,12238,1750,-3205,-513,24458,46824,44665,12759,-131,17685,22284,7201,-11016,-9475,-5229,-20662,-24438,-5184,11335,21944,15954,-3036,-24994,-16931,-7448,-18232,-32453,-32173,-26972,-33235,-13311,8971,7684,-14498,-37821,-4278,15355,11041,-11811,-20540,-31081,-29767,-30099,-43610,-48584,-48195,-30427,-6297,14137,25832,14008,-10470,-22399,-21907,-16195,2409,-4841,-22442,16521,53146,47708,-4012,-31134,-13360,-6754,-8831,3592,26130,26713,9932,588,10599,9346,-5096,-21610,-16846,-454,9318,12192,4955,-8487,-4721,-315,-6513,-16142,-26354,-30661,-34191,-40871,-27937,-13946,-8466,-6372,10691,32282,46720,46562,36365,30133,16768,-4459,-11512,-5288,-5797,-17615,-23250,-15896,4686,24235,25724,25436,11226,-6569,-8813,-4857,914,-2616,-16765,-29997,-17145,2187,22501,27553,31855,28242,-372,-17382,-34151,-14798,8029,32311,35257,11590,3970,5988,1485,-155,-5728,-8194,-3462,12174,25940,25410,14464,2903,-10342,-14373,-2897,7380,6447,-8608,-15130,4856,23785,30413,14293,-14343,-22277,-12532,44,3544,-2877,-21540,-24548,-8497,-6053,-11211,-12892,-15465,-23253,-20004,-15728,-11062,-9694,-5095,-6379,-6259,302,18767,32751,34707,31513,26810,5494,-18591,-11365,-7554,-12369,3624,36367,43834,19541,2554,9368,19823,14397,-7289,-29111,-27031,-4881,-5012,-24491,-20349,-17411,-21602,-10761,5782,19072,15634,6489,-8218,-21987,-22607,-15892,-11854,-24319,-5147,23855,28214,771,-37840,-22903,-1956,4056,6859,13486,24603,44213,49516,30990,2741,-28141,-6806,-980,-9824,-15423,-5916,28839,59079,49404,9368,-14272,-38021,-12224,5122,5163,-10282,-24225,-29578,-25265,-22261,-23122,1252,18114,12075,-8483,-15527,3813,14991,11374,-3702,-13088,4437,18313,24019,28619,49755,80952,95815,69309,23042,-13622,-39009,-11090,-5469,-17625,-12644,1560,-8384,-19624,-8431,-9652,-16633,-4673,8458,-2359,-8876,18207,40269,38105,12024,-4298,5779,13844,21812,6072,-24237,-14469,5021,34477,52656,56646,52338,27757,8476,6712,9106,-11850,-16128,6094,29744,44145,21086,16927,28732,13381,-8552,-27901,-39347,-29217,-31307,-16327,19099,29129,33867,21586,6059,-4819,-386,6843,-1127,-22984,-28723,-9984,5191,16947,31659,37192,16402,-19573,-35410,-49072,-22817,-1457,-6152,-7958,33587,63788,54346,12952,-29625,-13358,3238,4559,-5285,-18557,-33672,-11376,22070,35421,22238,-23877,-3139,22064,32174,36009,54399,66918,63950,41083,12043,32647,70791,64610,30497,11148,40737,42476,10301,-22413,-43636,-26969,-9560,6048,11548,-3550,-21502,-30353,-34869,-29558,-18176,-8736,-10263,-18886,-33764,-22964,-15709,-10887,2765,21158,25578,7369,-13121,-14802,-13942,-5092,6195,8921,20314,49961,64336,55327,25087,-3564,-22148,-25048,-13478,9787,14583,7728,5044,16229,17733,4411,-7113,-13981,-17955,-15314,-1000,5419,666,-5673,-5780,-8930,-23501,-4494,4221,4522,18389,33449,22586,-1992,-28639,-38496,-28290,-26132,-10124,-6353,-13066,-26337,-20721,3513,21788,9308,-19034,-5316,15555,35511,43612,17619,-28368,-7687,15953,29542,17956,-7998,-39062,-33303,-30359,-34729,-35846,-40497,-35314,-17508,-1921,-2392,-3983,-3335,-17466,-10373,10958,24384,28760,17685,12268,21929,34718,37687,19234,9181,14929,21645,10176,-14731,-22275,-15109,-4538,-5661,-11202,18525,59743,54713,1389,-46887,-24940,-25410,426,38913,48179,28880,-4418,-40486,-15422,9225,16617,9361,-2454,-21987,-24913,1605,12271,19370,26521,9314,-29388,-31404,9884,24294,6835,-29494,-20315,-6046,-3553,1551,-4457,-36660,-24442,-10141,-11949,-24986,-17822,9659,33996,57614,75364,70989,60375,56148,41706,11269,-22698,10441,52547,75808,66118,42635,23286,2750,-12996,-11471,-12710,-9932,-9479,-16859,-12217,1998,-2114,-17981,-40021,3033,56031,88709,58878,8602,-12630,9184,23943,30114,30463,19670,-802,-23830,-3604,4908,-1043,-1314,-13072,-4466,-11490,-24843,-23619,-7798,2279,22460,51791,60515,37958,16231,-10065,-27611,-28531,-11873,14878,22761,3389,4602,37098,63970,62273,43834,30114,24312,28185,30667,16629,161,-11699,-8094,-9153,-9282,-2821,5836,6734,8961,8832,-5459,-12252,11594,13185,1561,4889,14940,17838,6548,-9995,-22026,-21873,-21652,-20862,-26875,-30007,-19627,-12628,3634,25194,42595,29282,1445,-29610,-17399,-24614,-9608,13255,12500,-6944,-20951,-4307,12387,5080,-7504,-9247,-13140,-11656,-5577,6730,19458,34444],[24045,15269,-8557,-16742,-2905,18117,33441,20940,-8180,-30600,-15746,-7735,-14818,15737,66937,93205,67257,25786,-11173,-6138,14773,29373,31487,19292,15398,28505,31161,14471,-11671,-23524,-23752,-20643,-4942,-1549,-17706,-20166,-9528,-3641,-8322,-14265,-22378,-7367,-141,-8207,-16994,-20078,-17244,-3178,20560,24563,4485,-16451,-23937,-34601,-13019,-2283,-1111,-3785,-10301,-6893,-1690,5907,7531,9369,11086,13446,20972,15838,8107,3809,11744,13668,-1120,-22634,3728,32292,32797,10417,-18584,-27477,-23104,-22361,-28301,-39053,-33313,-29140,-10534,9795,19270,13288,-8424,-42494,-8369,23485,39642,17213,-16008,-15557,-13620,-8115,11017,24451,18196,5440,3151,-5008,-7417,1018,2231,10354,13305,5830,9478,26490,35837,12030,-13909,24358,69376,86403,69304,24624,-13232,-30115,-32173,10525,26436,26816,8406,-12029,-21901,-19353,3028,27393,36932,30546,22069,-6250,-23981,-2434,15877,18583,2363,-7208,977,26155,8715,-11277,1859,31003,31141,-2580,-32418,-27121,-33863,-22446,-14023,-12481,12827,29158,24353,13058,763,-6346,-4194,4773,23364,33717,28338,12926,-7139,-26063,-36216,-30667,-19340,-17449,13386,77901,155231,193047,192146,160578,121606,79932,-9846,-31827,-7796,2275,-16427,-38406,-28570,-16159,-15897,-15970,-4378,10412,36491,36926,17211,-14611,-26520,6312,26090,12545,-12384,-28852,-36912,-48628,-40979,-14037,-14359,-19983,8176,20290,-5178,-32008,8090,36237,53085,53907,24681,-906,-11906,-10678,-12303,-17124,-16454,-10366,11893,31527,37490,28612,8979,-28213,-48266,-39520,-28438,530,28278,22542,-1321,-26181,-30068,-23953,-28874,-23870,-16594,-13249,-9266,-1121,8248,19156,27754,35945,45088,59106,52154,20745,17015,26272,8906,-21975,-27287,-29225,-41711,-32003,-12396,2625,8161,-10872,-31644,-11598,53,4427,31827,54750,53596,36985,12906,-14422,-22339,-22862,-16862,-7861,-6839,-8540,-13110,-20087,-22178,-38889,-22846,-7324,-1721,-9924,-27701,-15901,6052,9628,-3976,-10452,15092,29611,14457,-9796,-17839,10858,35365,32263,35930,47020,49402,41662,37263,47016,30030,-2164,-17871,-7141,2602,1602,3535,3711,8033,16350,22388,24015,15689,11661,22330,31158,39643,43768,40103,21400,9212,-3095,-2545,1273,3283,-6544,-23765,-26348,5622,38860,48136,31755,7058,-2109,16996,28831,20168,-2454,-17820,-3919,14283,26810,27480,15547,5082,-356,3528,29908,50482,47950,18063,5905,20227,23151,9871,-9889,-13604,-10655,-25381,-25258,-3677,13491,23714,17087,-888,-18209,-15771,-10272,-20899,-23252,-16739,-14985,-33576,-23073,-122,156,-19792,-35076,-89,19026,16291,-3878,-7774,-17740,-22655,-24852,-37062,-45575,-39119,-26575,-4697,14952,26970,17410,-8300,-26538,-17003,-6113,9900,274,-17539,9977,41465,38449,-11332,-34676,-17919,-15358,-23316,-8657,18823,19702,4181,-3367,7727,7848,-6602,-22497,-11587,8956,20031,24583,17068,-612,-5662,-9959,-18638,-24212,-29520,-32218,-38624,-34327,-21738,-7692,-4387,-8754,4932,25211,38952,42885,37671,32700,16976,-6157,-16221,-10945,-11250,-23384,-28376,-22449,-2928,16339,18714,15502,-443,-14645,-13618,-8382,-901,-2319,-17042,-30124,-10214,11748,31493,35900,41679,40059,9019,-12918,-35020,-17834,7001,33295,35472,10399,3295,4568,-6016,-13209,-15479,-13363,-7513,9296,27859,31832,25219,12346,-5420,-12994,-4255,4850,3236,-13832,-14402,9852,26663,29779,9812,-23309,-26443,-17416,-4972,1012,-1510,-15427,-16451,-1636,3829,-2726,-7393,-12870,-21921,-16740,-9685,-3144,-4737,-8213,-15508,-9274,3784,22663,36756,38504,34554,28030,4459,-20865,-9963,-6418,-11559,4295,35162,42127,16704,-2839,5394,18672,15132,-7512,-32337,-22400,342,-2753,-24524,-20491,-18149,-23993,-14445,2148,16291,12206,2180,-14973,-29119,-28219,-22564,-17807,-24767,-3739,22203,24955,-4148,-42758,-17637,2737,6193,9133,19868,34282,54066,56831,33363,3417,-19035,-7327,-9181,-22686,-21927,-4142,29426,53627,36386,1072,-11555,-38814,-21116,-2360,-698,-13119,-23656,-30038,-24101,-19648,-19507,4047,19408,12384,-7758,-14743,665,6757,472,-15251,-14110,7113,19051,20627,21997,42886,75026,89123,62512,16051,-20310,-32397,-11226,-8545,-21334,-15098,2041,-2872,-8429,2812,-1691,-15992,-11336,-863,-11334,-10558,17765,33718,27342,5196,-3756,11164,20810,26456,7553,-26854,-22359,-3585,25652,44320,49088,45400,23095,8054,8508,8114,-14875,-12321,7569,24322,31706,8596,12832,25803,13068,-3186,-19790,-29398,-24010,-27041,-10745,27206,38102,40364,24082,4284,-7354,-998,9923,5964,-15441,-31739,-15473,2871,17649,32319,37242,18072,-15780,-36627,-43582,-19901,-1229,-5081,-9596,26405,59090,56255,20815,-22106,-11418,12034,14750,-9,-16925,-27228,-13685,16939,31512,20937,-24485,-4322,23631,36576,38398,53007,65271,66751,47413,8040,21829,60661,60706,32007,11113,33420,32772,69,-30900,-43141,-20492,-5202,9585,15366,516,-19295,-30947,-36798,-32427,-20969,-13862,-19288,-29318,-32110,-16748,-9621,-3406,11085,28484,31551,11408,-16807,-20393,-12396,1894,12406,12509,21528,47572,60355,53253,28341,4759,-15248,-24854,-8601,21685,26604,14605,6025,14310,15200,2173,-8944,-17007,-20821,-14572,1466,6925,716,-5947,-7777,-12488,-19321,-4103,-725,-1027,16963,31674,17999,-7483,-33073,-41941,-25996,-24615,-10013,-8027,-14550,-26173,-20033,4065,24092,11993,-17337,-3584,17757,37879,47892,25510,-18924,-11761,13709,29552,17553,-8445,-34783,-30412,-26517,-30275,-31632,-35717,-31041,-14046,1545,1074,-312,-1677,-20080,-12378,10260,22154,23255,11596,9279,21834,34162,32001,10005,3229,13706,22393,12364,-14293,-38652,-14616,7354,2391,-9657,8523,44307,41734,-412,-37304,-33990,-36471,-4264,38347,50536,28340,-12571,-27834,-4097,17138,26923,21758,7884,-17026,-33343,-4962,7180,15472,24112,4383,-34106,-20414,19654,29170,7595,-30707,-21248,-8902,-7557,-842,-4038,-34461,-27393,-11376,-11647,-22946,-18057,7929,31674,54755,68055,60600,50533,47734,36316,8892,-27338,9468,54071,81519,76932,54481,32075,8167,-8588,-5844,-6178,-6379,-5960,-14700,-16546,-2809,-4385,-18791,-43608,-5114,42586,78864,55243,7732,-12637,-996,7791,14304,18143,9370,-8924,-28162,-2623,5528,-463,-134,-7931,3695,-3655,-20260,-27265,-10607,-3020,16516,49790,62691,40477,17345,-10426,-27680,-28591,-7855,20565,27336,4140,3367,38647,67089,65876,49092,35882,29338,33439,35989,19352,1131,-13061,-10455,-9515,-6214,1808,11679,13728,14886,12570,-3422,-18346,5445,11948,8112,13426,17094,17307,7744,-8660,-24667,-19715,-15858,-16556,-27081,-28873,-15504,-12318,-3713,18230,39472,28890,2339,-29360,-15029,-22877,-10272,13300,14246,-3310,-23505,-7583,13777,9151,-4210,-8141,-9215,-11810,-12484,-936,13200,28311],[14025,5248,-16060,-14326,-3086,15342,29107,16724,-11861,-27614,-12020,-3143,-19098,2215,56584,89537,74924,35724,-3322,-10973,12237,30177,33804,20285,11781,21366,23951,9704,-9290,-14359,-12195,-7254,5775,4673,-14615,-22036,-10404,-754,-1851,-6197,-15065,-5907,-4308,-11529,-16289,-19244,-17695,-862,22250,25994,8543,-7894,-21223,-30765,-13807,-8064,-7039,19,-5732,-10511,-9821,758,8261,14607,17287,19153,23649,12409,-3,-2664,10409,12793,-3778,-19917,13474,40265,35322,8723,-16548,-17768,-17480,-21220,-30167,-37111,-32459,-31504,-12738,7471,17647,12356,-6647,-42318,-16017,15537,32492,10904,-21233,-14035,-7875,-5869,11886,28906,23909,8214,4342,-3906,-1718,5242,5134,14876,19480,9672,11419,26826,32057,3822,-13878,28725,70957,86262,73609,32539,-5061,-25681,-30125,8676,19744,16938,-2424,-19639,-24437,-21780,-448,25420,38670,33624,23924,-8316,-33159,-4574,11654,16054,3705,-6780,-10396,11811,-2461,-14155,4327,27632,22003,-8434,-31150,-25386,-32149,-22969,-13382,-6421,18343,28970,18096,3739,-8654,-15287,-12523,1990,25934,37421,31584,15014,-4833,-24317,-39308,-36360,-21618,-12920,12368,77273,166947,225202,240415,209830,157631,98414,-5316,-32203,-11464,-3481,-21582,-35644,-19724,-10340,-13742,-13049,-1031,14620,42994,44937,24510,-12128,-26419,12276,34632,24620,-422,-21631,-36173,-48872,-40447,-19548,-22585,-28872,1459,13230,-10492,-24806,5676,28871,48706,62913,40311,6093,-12451,-11373,-11480,-14867,-11962,-3712,18418,35053,37530,31493,14420,-23990,-47893,-36714,-23175,3889,28047,19145,-5202,-26117,-21771,-13921,-18862,-15034,-8835,-9240,-10174,-2649,7382,18760,25304,33095,46647,62432,51709,17890,10396,16743,1167,-22751,-23536,-24383,-36035,-28519,-3580,9582,10309,-10761,-31686,-11828,-4099,-921,28564,53791,53100,35885,13222,-10882,-23374,-20411,-61,3223,-2710,-9082,-14863,-21193,-24178,-42486,-25180,-13891,-9495,-15703,-31436,-15294,9570,14607,-2,-5649,21524,32546,14474,-9750,-16068,13984,42161,43110,45010,48699,49450,46929,53387,69598,51805,13685,-15180,-9785,3029,1401,1770,1265,5546,15483,23718,26782,18184,11849,24435,38448,46693,50311,48874,30606,15007,-737,-3616,-454,3992,-3594,-19357,-27340,1372,36212,47589,33181,8621,-8146,7571,24136,22917,7279,-8316,1288,18113,26336,26677,17567,7921,2378,7601,34540,52851,50624,24235,12672,22787,24365,13514,-7377,-16397,-15515,-29197,-23315,-816,16409,25394,18029,1554,-10725,-10162,-8210,-17297,-11316,-2056,-841,-25462,-31667,-10197,-8007,-24322,-32727,1972,20984,20754,5299,6470,-3512,-13208,-17539,-28324,-34792,-28764,-23070,-4032,15264,28130,21636,-5303,-29008,-6981,5921,16585,5009,-8937,6448,28760,25435,-20059,-33253,-20635,-21946,-35188,-14218,13812,13197,-1669,-7701,4824,7181,-5938,-20786,-5653,19096,32674,38003,29337,7675,-5613,-19572,-28390,-28848,-30942,-33308,-38391,-25772,-13369,126,-193,-11815,-1043,18089,30751,38218,37800,33839,15989,-8061,-20486,-16448,-16830,-29613,-33750,-29429,-11887,6563,10192,4646,-12568,-20568,-15783,-10764,-2486,-1938,-16348,-29090,-4416,19568,37535,40943,48542,49656,17681,-8311,-35183,-21589,4079,31849,33590,8283,1885,2519,-12439,-25685,-22199,-12949,-4797,10477,30625,38554,38246,26114,1953,-10990,-6086,906,-1410,-18711,-11457,14749,27881,26735,3420,-32168,-23050,-19952,-9894,-781,1433,-8786,-9551,4374,13300,5739,-1994,-10568,-20989,-14313,-5126,2651,349,-9089,-24498,-11394,6908,25356,39050,40501,35566,27103,2000,-22524,-8369,-5490,-11294,3453,32648,40932,16676,-5788,314,15657,14656,-7820,-33331,-17392,4873,-764,-24405,-22311,-20589,-27401,-19149,-2478,13023,8783,-1861,-21088,-34672,-32036,-28227,-23246,-24756,-3908,18278,19365,-10408,-42913,-11750,7127,6518,7766,22185,40377,61004,61440,33162,1782,-10440,2097,-3012,-20267,-19772,-3023,26841,44014,21599,-2492,-2217,-24929,-30874,-12997,-9404,-17575,-23521,-30215,-22344,-17367,-17700,5170,19624,12396,-6294,-12169,515,2626,-6453,-23470,-10192,9440,17594,14693,12787,32825,65298,78256,52407,7792,-25266,-26212,-9914,-9038,-24269,-18100,3628,4634,2107,11938,4792,-14571,-18719,-11859,-21469,-11379,16372,26632,15704,-2226,-2866,15826,26488,29003,7050,-28216,-30548,-13740,14381,33170,40211,38153,17656,5112,7304,5926,-15807,-6222,11868,21456,20534,-6020,4431,19916,10850,306,-12649,-19739,-17157,-21957,-7785,31651,44065,45179,26605,3391,-9645,-2510,10999,10835,-8648,-30580,-21740,-1493,15832,30202,34182,16905,-14185,-36552,-38041,-17556,-1703,-5014,-13321,14808,49006,53026,25184,-15557,-9898,18914,23006,3461,-16652,-20690,-14355,10341,24989,16788,-26706,-8005,22152,37879,38552,49699,60550,65458,50283,3477,9480,47511,52863,30773,11622,27540,23792,-8456,-34093,-36232,-15088,-3067,9939,15771,2060,-18110,-32198,-39807,-36804,-25542,-19505,-25827,-32592,-23870,-10820,-3815,3884,19665,36384,37468,14431,-21031,-23513,-10134,6996,16885,13996,20242,42884,54145,48608,29616,12659,-8611,-24885,-4938,31856,37634,20923,6530,10498,10217,-2174,-12026,-21535,-23698,-12784,4172,7040,-2328,-10500,-13116,-18131,-15292,-4937,-7348,-8449,13570,27916,12244,-13309,-36499,-38038,-20552,-21111,-8928,-9478,-16449,-25768,-19675,2724,23309,12188,-15449,-2301,17575,36701,48397,31129,-8083,-12387,11893,28728,14754,-11710,-30922,-24053,-20303,-24970,-27738,-31771,-27218,-11214,3269,2461,1605,-638,-22316,-15129,8538,19194,16987,3909,4319,19284,32001,26163,2331,-847,11912,21385,13613,-10004,-31548,-10031,15315,6865,-8793,-2550,24850,24439,-3201,-27712,-38599,-49623,-9956,34229,49202,26011,-18235,-11563,10779,23949,33974,31728,17110,-10854,-41100,-13934,-893,8303,18626,-3038,-35940,-10573,28218,33039,7778,-31664,-22729,-12562,-12239,-4087,-5347,-34211,-29818,-13624,-13423,-22603,-17765,5824,27776,48534,56852,46681,38125,37468,29363,5587,-32178,6198,51396,82749,83731,63395,38959,13334,-3931,-1802,-928,-3091,-3521,-13368,-21826,-9057,-7380,-19799,-41908,-15991,26234,64742,48771,4766,-15929,-13242,-10069,-3505,4712,-802,-17226,-34320,-5464,2967,-2820,-1926,-4628,11049,4225,-14413,-33056,-15392,-9891,8646,45164,62129,40578,15769,-13918,-26546,-30553,-6597,23431,29560,3441,-781,36499,66613,66062,50471,36990,29559,34605,38260,20003,1066,-15638,-13563,-11078,-5172,4383,15228,17980,19012,15657,-1051,-21991,-4031,6620,11332,21980,21347,17202,6819,-10122,-29749,-19415,-12955,-14688,-28322,-28939,-12543,-10315,-13079,6611,31554,25205,1407,-31400,-15964,-23502,-12899,10583,13395,448,-13119,-9625,12515,10113,-3531,-9673,-8040,-10050,-18688,-10665,4420,19273],[3717,-4610,-22781,-13184,-4927,10845,22956,10952,-16130,-25640,-8458,3851,-9606,-9542,43654,80470,78005,42312,2316,-15178,8032,28825,34561,20885,9264,16252,19535,9408,-2663,-3250,1450,5551,14858,9150,-12961,-24555,-11865,1127,3055,-394,-11081,-6639,-8787,-15006,-16166,-19360,-18816,-980,19957,23154,11363,-714,-19881,-27547,-12459,-12723,-14216,1818,-1904,-11824,-16936,-4180,8844,19283,23376,24600,25601,8282,-8818,-9597,7506,9603,-7820,-14517,21830,44995,34378,5834,-10245,-8561,-13310,-21484,-33183,-35180,-32554,-33047,-15414,3808,14269,9329,-7316,-39709,-22428,8249,25326,3788,-28031,-13367,-4373,-6056,10244,30054,25899,7599,2947,-3575,2241,6885,7441,20637,25945,12629,12077,25184,26057,-5587,-12822,30121,67382,78991,71764,36068,472,-22459,-31088,3030,10048,5946,-13055,-26195,-25551,-23253,-4205,22065,37605,33560,23569,-8302,-31672,-6448,5972,11216,2598,-5624,-18222,-3483,-15278,-17035,4435,20144,8109,-18906,-29473,-24722,-33060,-24020,-13607,-4796,18257,25123,10941,-4583,-16431,-23825,-22702,-2871,26349,38521,31567,13528,-5128,-23590,-44977,-42343,-20867,-5722,13687,79657,184981,267727,301616,271026,201295,119174,-687,-31872,-13532,-7671,-24851,-29591,-11743,-6395,-14987,-13396,219,17376,48652,52821,33169,-6182,-29069,13864,39279,33911,9543,-15492,-36189,-47193,-39026,-23913,-29893,-38257,-6932,2520,-17148,-17096,2075,17869,39266,66807,55702,15823,-12463,-13796,-12488,-14119,-8635,1273,22531,35526,35095,32514,17553,-22477,-46252,-33633,-19655,4339,24980,13833,-10553,-27006,-15771,-6680,-11721,-8334,-2027,-5075,-11945,-6896,3556,15646,20363,26606,42560,59119,45339,11461,830,4610,-6830,-21752,-20324,-18812,-30347,-27154,2775,14401,9463,-13151,-27663,-9986,-8937,-8526,22282,48093,47602,31302,11819,-7367,-18900,-6206,15789,11637,-1209,-11501,-16763,-19731,-18822,-27445,-24342,-20823,-16677,-19899,-33560,-16449,10091,16693,1940,-1658,26346,33108,11767,-12359,-15967,14397,44368,49062,49040,46241,47190,50774,66204,85809,68145,26810,-11078,-13029,2063,-892,-3105,-4883,-1013,10477,21377,26186,18114,10183,23862,41925,48452,50687,51468,34964,17303,-456,-6068,-4093,2893,-1692,-15194,-27727,-5871,29078,42298,30796,8367,-14662,-5226,15983,22930,15092,2245,6365,19959,23175,22384,16090,7834,2248,8758,35726,51496,50062,28366,17072,22354,23097,15459,-5779,-19375,-21622,-34017,-20965,914,17523,24629,16583,2067,-5165,-4216,-4473,-11886,-1648,9048,11149,-14833,-36292,-22247,-17878,-29106,-33260,-312,19116,22378,12766,18534,9003,-4212,-10568,-19948,-25312,-21544,-22319,-5775,13538,27672,24795,-3350,-31620,1850,15540,20166,7426,-458,7032,17870,9890,-31575,-28516,-22617,-27073,-28374,-13712,9297,5923,-8782,-13652,666,5959,-4630,-18307,-1014,27804,44919,50051,39416,14185,-5934,-30071,-33997,-29748,-31117,-33314,-31573,-17109,-4807,7425,2398,-16794,-6945,11248,21949,31924,35842,32518,12654,-11437,-25167,-22465,-22860,-36693,-37522,-35073,-22608,-5209,-645,-8121,-25930,-22789,-15433,-12718,-5058,-2844,-15981,-28844,-1073,24183,39219,41387,51200,55871,24623,-4476,-35510,-27345,-2087,26752,28510,4140,-1312,-987,-17197,-38135,-25178,-9677,1481,14220,33087,44080,50738,40873,10168,-9409,-9103,-4818,-7618,-22754,-7832,18168,26462,20571,-5201,-24105,-13558,-19178,-14649,-2293,4684,-3233,-4807,8736,21335,13213,2422,-9361,-21103,-13155,-2639,5392,3309,-9686,-33614,-12746,8993,26265,38983,39881,33832,23732,-1871,-23468,-7317,-5180,-11559,1326,29013,40046,19033,-5426,-5609,10002,11742,-9783,-33860,-12930,8374,612,-24280,-25786,-24795,-31866,-24761,-7331,9939,5622,-5509,-26201,-37539,-33837,-32340,-27688,-24995,-5912,12060,11543,-17827,-38914,-6461,10940,5922,3405,20602,42808,64779,63093,30414,-2120,-2778,15101,11164,-6666,-11771,-2378,21530,31040,7462,-160,9422,-11550,-38277,-26049,-20343,-23126,-23691,-29946,-20258,-15614,-17619,4406,18633,12102,-4043,-7149,4996,4394,-7370,-25439,-5704,11181,14773,7218,2125,20859,53261,65127,40615,-789,-27510,-20943,-7288,-5891,-22896,-19744,6732,12828,11145,18720,10007,-11269,-23260,-22034,-31166,-11112,14349,19838,4493,-8992,-1331,20002,31213,30076,5439,-26817,-34373,-24016,2470,21905,33090,33315,13715,1102,3959,3108,-14647,1091,19737,24869,16805,-16920,-6845,11620,6968,2383,-6348,-11510,-10838,-17371,-6967,32787,47200,48545,29402,4065,-10484,-3665,11235,14279,-2591,-26026,-26890,-6837,12272,26169,29050,13868,-14056,-35255,-32329,-14981,-2138,-5282,-17420,458,35271,45996,26944,-9446,-8099,24157,29540,5778,-16830,-14344,-13016,3250,16885,10877,-28717,-13050,18666,37091,37494,45799,54213,61199,50359,-474,-2438,33428,42829,27926,13353,25517,19580,-10566,-28709,-27976,-10353,-2271,8216,13837,1763,-17854,-33776,-42939,-41550,-29461,-21653,-24233,-24937,-15841,-4797,2386,11839,29103,45040,43528,17044,-24491,-24063,-8081,10500,20135,14169,17462,37164,47076,42657,29701,20114,-1688,-24092,-1682,40612,47605,26442,6367,5016,3471,-7443,-15012,-26395,-24305,-8795,8120,7165,-6505,-17642,-21055,-22231,-10772,-5880,-14031,-16146,9526,23401,6692,-17972,-37316,-32647,-14293,-15985,-6081,-9430,-17011,-23405,-18645,828,21432,12377,-11734,-383,16295,33469,46631,35601,3927,-7176,12422,28504,11333,-15269,-25509,-16152,-12817,-18820,-23475,-27893,-23542,-8529,4264,2922,2865,747,-22864,-17406,7003,16786,11488,-3616,-857,15744,29444,22107,-1190,-1655,10530,19681,14743,-3193,-16637,-2408,19781,8696,-8309,-12513,4243,5830,-5822,-19302,-35053,-54703,-13507,28343,45215,22854,-20154,2371,25993,30324,38286,39391,25250,-3836,-38276,-23545,-10561,-959,11344,-11160,-32510,-853,36494,37137,8899,-31028,-23108,-15347,-16200,-6595,-6640,-34199,-28653,-14105,-15406,-22564,-15448,5551,24715,41662,44680,31842,25329,27377,22775,3197,-32407,2483,45725,80320,87010,69888,44701,19349,2886,2812,4108,817,-459,-10933,-25162,-14180,-8741,-18955,-37806,-26630,10462,49905,41951,1621,-19991,-23053,-24144,-19736,-6735,-7683,-22787,-40256,-8446,663,-5236,-4260,-913,19002,13470,-6619,-37784,-19420,-15780,1368,40222,60924,40647,14292,-17240,-21685,-31709,-5607,25918,31834,3933,-5058,33546,65471,65816,50826,36154,27644,34243,39842,21157,2727,-16283,-13979,-10440,-3000,7515,19044,22338,23830,20115,3535,-17379,-12675,1362,14888,31983,28997,20233,7075,-10749,-33154,-17594,-9473,-11709,-26999,-26484,-7043,-2938,-17380,-4895,23193,22483,2844,-30600,-15989,-22645,-13311,9288,13905,7074,1174,-5256,13332,12526,-878,-9036,-5157,-4745,-15834,-17156,-1752,12566],[-4557,-11825,-25216,-11795,-6385,6858,17302,5815,-19142,-22948,-3627,12881,4288,-12489,31593,68728,77555,46874,7357,-16557,4378,27444,35635,22730,9658,15949,21199,15200,6834,8118,15438,18332,23645,13699,-10726,-25912,-12104,3724,8257,5266,-7935,-7458,-11239,-16077,-14317,-18478,-19032,-1418,16145,18790,15253,6786,-18006,-23358,-7973,-13432,-20158,3576,2213,-9611,-19618,-6032,11485,25442,31182,31360,28672,5974,-15561,-15235,4448,6059,-10351,-5793,30304,48083,32109,4884,433,1974,-8437,-20928,-34001,-32014,-31351,-30364,-15941,1303,11514,6604,-8000,-36186,-24901,4176,20742,-1299,-33709,-11743,-1404,-6918,8316,30006,26133,5668,1230,-2039,5836,8264,11880,29783,34361,16588,13357,23682,20297,-13327,-9820,30468,61083,67742,66546,37434,5355,-18537,-32773,-3529,694,-2888,-20512,-29078,-23877,-21173,-5518,19536,35615,32245,22917,-4485,-18411,-4667,1918,6703,1179,-3166,-18113,-12323,-24061,-16336,4489,11377,-6425,-29696,-23753,-22659,-34289,-23271,-13458,-5475,14962,19100,3678,-11256,-21615,-30021,-32006,-7718,25986,38784,30428,10437,-5617,-20185,-35961,-35870,-14474,5079,18966,82407,201666,307915,360198,329816,242858,137866,3430,-30807,-13760,-9239,-24154,-20884,-3526,-2491,-17388,-14925,1187,20045,53793,59813,41842,2237,-31177,13586,42080,42026,19154,-8902,-34846,-43121,-34955,-22803,-29329,-32727,-11357,-5753,-16499,-7785,637,6904,27988,67733,71747,29381,-8489,-15395,-13516,-13208,-4951,6143,25891,34802,32219,33316,19917,-21949,-41570,-28298,-15780,3924,21243,8859,-15253,-27034,-10653,-1391,-6301,-2543,4522,-207,-12018,-11416,-1111,11717,14929,18337,34026,50332,34741,3476,-8596,-5441,-9910,-16737,-16496,-12118,-24088,-25768,8167,18442,7602,-15895,-21587,-5888,-11415,-15677,15106,39532,38939,25129,10505,-2346,-6919,13708,30811,18743,-415,-13733,-16273,-13344,-6090,-11286,-19552,-26081,-21312,-21111,-32570,-17791,9405,17636,3829,3336,31116,33265,8699,-15223,-15555,13661,43487,51375,49111,39905,40424,48702,71009,93342,78351,37314,-6258,-15311,1459,-3245,-8984,-12648,-9435,3420,17237,23994,17275,8541,22131,42661,46118,45994,48637,35201,17298,-411,-7067,-6802,2379,1081,-9964,-25061,-14077,19831,34438,26474,7837,-18659,-19136,6285,21643,21847,13952,12427,21143,19126,16670,12928,6373,587,8039,34726,47960,47624,31340,19766,19764,20312,16637,-3855,-19869,-25795,-35829,-17518,2579,17913,22803,14264,1961,-525,1832,486,-5758,6212,17523,21149,-3557,-29952,-31980,-25934,-30572,-34554,-5383,14994,22710,19314,29101,20644,5095,-3098,-11318,-16718,-16736,-23006,-7947,11474,27158,28179,-1060,-32810,8990,22813,21723,8813,8131,13685,16279,219,-33796,-21674,-22311,-28163,-19567,-9391,6198,-420,-15251,-19403,-3084,5549,-1476,-13996,3465,35847,57141,61146,47926,19675,-5387,-38030,-31051,-25791,-28315,-29507,-23637,-7507,4690,14829,4434,-22139,-8925,8000,15084,25977,33479,30275,8323,-15177,-28775,-26922,-26124,-33714,-33098,-30668,-31989,-15415,-11351,-20726,-35798,-18659,-11851,-12806,-7377,-3852,-14857,-28471,979,26628,37690,38456,50873,59978,31200,30,-34279,-33632,-10355,19221,21532,-791,-5021,-4542,-17447,-26596,-23707,-5876,8715,19881,36000,49009,62256,55715,19464,-7378,-12046,-10503,-13125,-23366,-3358,20831,23637,12773,-14109,-11164,-1056,-14041,-17274,-2292,8704,1706,-1273,12499,28757,20533,6774,-8295,-21193,-11958,-1017,6165,4452,-10039,-41353,-12088,11075,26525,37628,37620,30469,19373,-5562,-22691,-6005,-4427,-10915,-238,26057,40647,24250,-459,-10097,2696,7014,-13055,-34042,-7979,12002,2479,-22889,-29454,-29317,-35797,-29711,-9959,8839,3996,-7634,-28814,-36434,-33039,-33761,-29865,-24975,-8722,4861,2890,-25036,-33091,-1266,15345,6979,-1339,16851,42927,66445,62782,26363,-7053,4599,28360,26726,8586,-1975,-1071,15047,16793,-1535,7359,21575,1434,-36362,-39699,-31817,-27962,-23057,-28405,-17242,-13591,-18207,2665,17340,12398,-192,1214,15063,12756,-1217,-20852,-1885,13046,12279,61,-8074,9009,41024,52246,29493,-8117,-26770,-15813,-3164,429,-16083,-17470,12033,21449,18855,23649,14827,-5235,-20794,-25930,-34551,-9491,12591,14604,-4458,-13529,1375,24419,35862,30871,4116,-22652,-29650,-32128,-7505,14165,30913,33371,14029,-1423,235,947,-11237,9470,31157,35871,23652,-16676,-18621,2401,2637,4119,-88,-3862,-4807,-12749,-7321,31626,48371,51280,33111,6988,-8650,-2926,12194,17523,3376,-19375,-28459,-11663,8128,21442,23297,10295,-14235,-32143,-25440,-11229,-1643,-4958,-19659,-14661,20023,36913,27341,-2945,-5210,28384,34927,7862,-16389,-7601,-9643,-3322,8419,4697,-27607,-17863,14417,35326,36200,42471,47794,55395,48649,-2862,-12087,20416,32469,24804,16869,28454,22813,-3979,-17768,-18859,-5575,-1829,5666,10869,628,-17918,-35082,-45025,-44588,-28850,-16642,-15092,-14592,-7653,1682,9452,21097,39963,54692,49997,19853,-26205,-23082,-6538,12767,22508,13680,14114,31552,40330,36528,29309,27165,5770,-21782,1916,48146,56255,30890,5202,-2018,-4226,-12316,-16733,-30600,-21242,-2246,13846,8602,-9287,-24410,-30856,-17733,-5290,-6122,-19110,-22414,5869,19023,2295,-20476,-35084,-26212,-7303,-9559,-1296,-7214,-15019,-18415,-16442,-648,20261,14686,-5427,2714,14825,29336,43721,39585,16920,3031,16106,29705,8859,-16432,-17780,-7160,-4463,-11802,-18526,-23723,-19863,-5956,4930,2963,3887,2738,-21374,-18613,6114,15319,7298,-10093,-5239,11971,26819,20230,-371,239,9635,17566,15770,4456,-2061,6270,20768,8145,-8486,-19984,-15409,-11755,-8029,-11795,-26171,-40579,-12130,22306,39115,18865,-19886,13181,39420,35666,39811,44461,31897,3374,-28845,-31791,-21080,-12094,2449,-19329,-25644,8499,44191,41305,10963,-28933,-22175,-16970,-19412,-7752,-6343,-31229,-23326,-11985,-17273,-22903,-11514,7356,23251,35483,33183,17250,12633,17739,16667,1639,-28012,-1410,36818,73683,85881,72866,48226,25226,11355,8430,8909,4888,2896,-7943,-26182,-17928,-8548,-16650,-32726,-36403,-3631,35640,34953,-1985,-24605,-26068,-27072,-32329,-16061,-11204,-24983,-42449,-9537,-473,-7514,-7531,2618,26346,22620,1392,-37085,-23006,-21195,-5895,34107,57850,39691,12375,-19585,-14851,-31076,-5780,26991,33032,4593,-10274,29290,63219,64658,49557,32605,22617,31180,39314,21603,4706,-16226,-13097,-8827,-916,9593,21363,25172,27418,23617,7725,-10726,-20712,-4206,17687,40859,36760,24004,6910,-12010,-32936,-15787,-7029,-9303,-24935,-23287,-942,6799,-14621,-16674,13065,19115,4757,-27981,-16798,-22280,-13515,7498,13767,13597,14809,1946,14316,14307,1647,-8173,-2906,126,-10015,-21260,-7477,6098],[-12713,-18233,-24723,-12398,-9471,1447,10254,-739,-23362,-21966,-432,19865,15597,-8044,19797,53439,70964,46676,9258,-17582,-712,23893,34573,23064,9952,17502,25765,22315,14389,15728,25605,27597,29181,15788,-10284,-28607,-13539,4506,11275,8618,-7298,-10441,-14236,-17187,-13163,-18850,-20836,-4294,9066,11583,17897,11948,-17974,-20602,-4033,-12770,-26735,3005,3730,-7836,-20318,-7033,13702,30619,38017,36592,30303,3498,-21575,-22207,-1313,89,-12618,2644,36146,46974,26486,4516,11264,11303,-4979,-21554,-32121,-30010,-30891,-27964,-16415,-1987,7423,2290,-10524,-34513,-25831,1105,16701,-6030,-39787,-11658,-1354,-10815,4169,26779,22617,484,-2664,-1695,6640,7733,16692,39489,41860,19144,12916,20247,13115,-20477,-8093,27746,50753,52319,57110,35104,7708,-15839,-36746,-12040,-9078,-10667,-26374,-31135,-22941,-18803,-6267,15912,30750,27761,19955,-338,-6271,-1563,-1757,1097,-2241,-2357,-14150,-11767,-24896,-13963,2926,508,-18623,-26343,-16333,-20555,-36164,-22409,-15153,-9754,7289,8822,-7078,-20580,-28338,-36372,-41392,-14224,22793,36549,27028,4442,-7373,-14854,-23807,-22794,-5522,15890,25259,77237,199501,319535,386262,359845,264441,145344,3042,-32527,-15992,-11410,-22283,-13457,2076,-1084,-22599,-18541,550,20895,55815,62541,46807,9191,-33796,10435,42103,47574,26880,-3253,-33112,-39518,-30601,-18302,-23072,-22271,-8726,-5753,-7057,859,684,-3440,14811,64766,85903,43983,-1497,-16401,-15752,-13574,-2428,9448,27148,31749,27899,32458,20005,-23637,-35923,-22102,-12524,1700,15965,3337,-20272,-27506,-7868,389,-3968,890,8885,3022,-11568,-16576,-7342,6044,8262,7851,19949,34830,19154,-6648,-16848,-10567,-7169,-10527,-13618,-6305,-18840,-25115,11346,20350,4023,-19573,-17172,-3120,-12607,-22325,6382,27478,26504,16666,8352,2829,7733,33635,42870,23329,-1050,-16505,-14466,-4818,8193,2543,-14505,-30256,-24672,-21211,-29887,-19457,7019,16870,5206,8364,34687,32315,5237,-17787,-15039,11253,39081,49250,44261,27825,26126,37964,65958,91162,81310,43797,-3052,-17895,316,-6036,-15809,-21967,-19500,-5692,10988,19785,15120,6336,18527,39763,39135,35721,39499,30095,14010,-1204,-6614,-8085,2485,4190,-4754,-21118,-23050,9255,24333,20005,6362,-19477,-33242,-5111,18286,26224,24899,18150,20644,13670,9474,7835,3038,-3221,4499,30720,41749,42663,31936,19361,13950,15041,15809,-2687,-17751,-25465,-31498,-14550,3047,16571,19314,10583,412,2125,6268,4476,-1018,11272,22437,27671,5885,-18949,-32260,-28892,-27475,-34119,-13338,8359,21342,23858,37079,30200,13395,3519,-4043,-10621,-15443,-25504,-10559,8588,25968,30909,858,-32644,12952,26349,20429,8412,15269,23270,25100,4827,-20034,-14908,-21004,-27093,-13762,-5537,3332,-6280,-21234,-25267,-7093,4953,2412,-8833,6955,41952,67513,69663,53576,22972,-5049,-32784,-24282,-20135,-24208,-24638,-16015,1690,13726,20926,4968,-28156,-5945,8908,10398,20111,30188,26457,2209,-20417,-32272,-29729,-25288,-26864,-26904,-23823,-26199,-19814,-19504,-29288,-25727,-11504,-7409,-12103,-10218,-5667,-13823,-28577,943,26001,32261,31477,46842,61273,36689,4540,-31808,-39450,-21348,8647,12121,-7150,-9882,-8800,-14347,-15480,-21054,-4586,13636,24715,37982,51952,70631,67992,27894,-6134,-15762,-16147,-17194,-20942,276,21552,18818,3033,-22484,1156,10965,-7234,-18102,-1686,12001,4631,-11,14663,34313,26451,9896,-8504,-22346,-11542,-1102,4181,2570,-11668,-38141,-10619,12134,25199,34016,32721,24647,13429,-9685,-21827,-5713,-4354,-10271,-1663,23262,41496,30343,7204,-12214,-6928,-655,-18969,-34913,-3428,14796,3797,-21272,-34023,-34690,-33890,-31996,-10180,8902,2704,-9513,-29553,-33420,-31443,-34197,-31423,-26226,-13348,-4020,-7272,-32843,-27723,2530,19412,10003,-5059,10867,40119,64981,59407,20195,-13903,10136,38581,39270,21452,6745,-335,6771,1673,-2840,16276,31587,12164,-28111,-54281,-44278,-31112,-22747,-27035,-14928,-12700,-20576,-1201,14528,11957,3740,11033,28272,24907,9017,-14265,-678,13613,9493,-7215,-18249,-3108,28105,39359,18861,-15028,-25781,-12294,484,6916,-7462,-12291,17657,28260,23252,25011,17845,1462,-13753,-21825,-28990,-8629,9709,9704,-11682,-17002,3387,27478,38990,30268,2079,-18333,-23019,-35415,-14837,10768,32742,36953,18236,-1738,-3948,-1371,-7656,16739,43172,50523,36075,-7414,-29659,-8180,-2799,4375,4676,1861,-573,-9524,-10095,27121,46437,52096,36139,10393,-5648,-1307,13037,19459,7667,-13258,-27060,-16602,2357,14986,16112,5256,-15716,-28528,-18738,-7777,-1720,-5400,-20133,-30879,3163,25293,25388,2445,-2744,30078,37613,8398,-16600,-2073,-6377,-10672,-1345,-2001,-23103,-22527,8385,31375,33215,38296,40424,47382,44195,-5185,-20226,7904,21293,20522,20380,33723,30849,7153,-6110,-10837,-2265,-2998,1342,6064,-2332,-19582,-37465,-44990,-42996,-23253,-6909,-4002,-5249,-1117,6745,15495,29913,50541,63499,55107,21334,-27608,-23296,-7369,12133,22205,11009,9040,25011,32866,29200,27100,31898,11826,-19594,4519,52648,61313,32136,920,-12302,-13596,-17143,-18141,-34785,-16344,4858,19670,10571,-9595,-25968,-28320,-8413,-417,-6865,-22236,-26097,1672,13685,-2088,-22001,-31786,-20292,-1277,-3772,3578,-4360,-11646,-12567,-14535,-2559,19690,18823,1856,5614,12266,23644,38961,41851,28860,14825,21331,31315,7376,-14422,-9352,1179,3011,-5509,-14294,-20569,-17539,-4950,4051,1433,3409,3895,-19396,-19763,4666,13423,3117,-16401,-9464,7151,22815,18677,1977,2323,7838,13919,15281,10527,9844,13022,17274,4264,-10752,-24973,-33261,-26848,-10837,-6020,-15807,-25601,-5545,17552,30992,13011,-20507,19140,48427,38210,37791,46006,35946,9476,-18560,-31445,-30529,-25462,-8858,-27545,-18179,16276,50067,44288,12780,-26552,-20775,-18164,-22677,-7497,-2932,-22735,-15444,-8078,-19309,-24240,-7285,10204,23086,30642,23669,3852,-107,8178,10507,124,-22819,-5516,24292,62267,79570,71231,48231,29525,20160,15000,13664,8762,5827,-5545,-26034,-20476,-7391,-13700,-27772,-33049,-14719,22988,27825,-6261,-29312,-21258,-18775,-30587,-23545,-12097,-23531,-35567,-6994,153,-9386,-12036,5439,32167,30438,8232,-32601,-26366,-26388,-13341,26408,52075,36985,9745,-18808,-7477,-27664,-7511,26163,32588,4835,-16639,24154,60325,62918,46965,26592,14409,25162,36243,21156,6362,-16094,-12073,-7059,564,9978,21432,25808,28933,25150,10311,-5094,-22616,-9211,19602,47633,43128,27408,6017,-14152,-27598,-13907,-5682,-7690,-22579,-19819,5129,17357,-5229,-26152,1461,15006,6696,-24243,-18319,-22622,-13838,5146,13014,19382,26931,9951,15269,15232,3839,-7054,-1658,3694,-4726,-16642,-12932,-205],[-20367,-23476,-25660,-14703,-13764,-4931,2321,-8341,-28910,-22783,679,23762,22884,-1811,10213,36964,58985,41938,8298,-18269,-6326,18930,31838,22070,9848,19802,31426,28715,19182,19360,31437,33164,31760,16048,-10903,-31927,-15221,4278,12896,10720,-7448,-14151,-17333,-17909,-11971,-19246,-23078,-8226,551,3966,20253,15699,-18542,-18036,-316,-10489,-31746,1593,3904,-6273,-19346,-6460,16529,35949,44835,41268,31748,2473,-24209,-29187,-8091,-6188,-12174,11476,40583,43229,19562,6788,22692,20784,-1110,-21327,-29694,-27553,-29249,-24645,-15301,-4210,3952,-1547,-12711,-32752,-24373,387,14835,-8421,-43667,-11442,-2304,-15872,48,22574,17696,-5609,-6422,-880,6636,7925,23788,50664,49643,21991,12496,16896,6969,-23758,-6312,24224,39549,37110,46977,31928,9958,-12046,-39617,-19192,-16058,-14789,-28601,-31774,-21685,-15385,-4793,13289,25342,22459,16824,4688,5550,3314,-2972,-3137,-5173,-1390,-7969,-3173,-17513,-9235,2176,-9027,-16022,-9550,-6069,-16013,-32196,-19389,-16551,-14747,-1546,-2599,-18158,-28222,-31164,-36694,-42272,-20112,19139,34266,24165,-1413,-7203,-5999,-9825,-7771,5832,27333,34903,66694,176196,295152,369831,352354,261088,140726,-48,-35301,-19312,-13387,-18886,-6504,6521,-566,-28502,-20160,1319,22349,56977,63591,51002,17360,-34157,6685,42054,52794,34632,3397,-29047,-34725,-24728,-10840,-14189,-11310,1609,5828,7620,10231,4100,-8949,3034,60498,98979,60233,9556,-13886,-16858,-13143,926,13157,28288,28553,24379,31772,19609,-25315,-27842,-13467,-7763,17,11507,-519,-23486,-26646,-5595,654,-2641,3826,12516,5744,-9449,-19635,-12767,766,2771,-1406,2983,14878,1288,-16076,-19288,-6667,1534,-3167,-10215,-184,-13225,-23365,13896,21646,886,-21944,-13798,-1812,-12469,-25679,-1863,14246,12693,8014,7064,9339,24007,52704,52778,26900,-1273,-18189,-10764,5223,22531,14313,-9485,-31325,-25820,-19376,-24505,-18644,5049,16402,7941,14538,38154,31750,3631,-16809,-12341,9349,33597,44888,36827,12295,7566,23904,56742,84075,80084,47824,-658,-20112,-314,-7617,-20909,-29632,-27972,-14437,4607,15373,13219,5132,14756,34863,29563,21995,25781,20806,8602,-1674,-3957,-6377,4743,8703,1114,-16398,-28879,977,14619,13161,5090,-16125,-38479,-16236,13900,28728,34945,23765,19076,7864,2399,2358,-860,-7862,-920,24673,34131,36305,30671,16299,5818,8253,13432,-1872,-12752,-18989,-25095,-11958,2709,14120,15239,6747,-1821,3302,9253,7361,2484,14323,24515,30972,13134,-7556,-22586,-24046,-20345,-28144,-22004,616,19277,26767,42826,37796,20642,9150,1475,-7289,-17249,-28340,-12417,5475,24583,33221,2863,-30239,13919,26298,16746,6632,20625,33069,39556,21077,-6612,-8543,-19323,-26230,-10254,-2888,864,-11132,-25932,-30720,-11348,3930,6697,-2917,9640,45873,75169,75047,56223,24009,-5203,-24926,-17892,-14873,-19972,-19924,-9104,9947,21708,25258,4000,-30447,920,13546,8289,14605,26077,21141,-5634,-27530,-36156,-30698,-22151,-21636,-22220,-18798,-17194,-14757,-19047,-22008,-11780,-3990,-3428,-11239,-13564,-8081,-12831,-28332,-1136,22287,23242,20648,39199,59806,40979,8924,-28186,-38861,-34491,-4586,781,-14564,-15696,-13755,-10258,-5998,-18169,-6966,14799,27187,38337,52311,74717,76027,34139,-6239,-20472,-20741,-18269,-16655,2382,19943,12271,-8027,-25094,11427,20612,-1035,-17336,-702,13947,4966,-1369,14867,37375,30328,11262,-10470,-25058,-12152,-3116,-582,-2543,-14967,-31617,-9131,11803,21972,27850,24919,16252,5910,-14381,-21931,-7028,-5521,-10188,-3142,20263,41602,35832,15798,-10359,-18127,-11477,-27879,-35351,442,16360,4081,-20009,-35531,-34779,-29387,-27861,-8342,9379,943,-11915,-28477,-29511,-29677,-34723,-33784,-29477,-19814,-14242,-18793,-40796,-23633,4454,22718,14993,-5369,3605,34530,60087,52625,11916,-22829,12926,44038,46758,30198,13028,-933,-3246,-11695,3146,24140,38090,19463,-19497,-49385,-43461,-29399,-23289,-26634,-14286,-13656,-25089,-7533,9708,10090,6821,20770,42456,38568,20805,-7610,-2744,12217,6265,-14487,-28277,-15363,14352,26241,8695,-21839,-26277,-11156,2541,11777,506,-5895,22294,31905,23175,21946,18405,7246,-6063,-15587,-25127,-9710,5104,4427,-17152,-20341,3630,28331,39883,27845,-1078,-15253,-17611,-31435,-18084,11022,36265,42089,25326,1161,-7537,-3841,-5136,21565,53441,64767,48247,3500,-32982,-19458,-8933,2806,7259,5081,1275,-8257,-15681,19243,41324,50631,37743,13324,-2480,564,13435,19628,9455,-9021,-24214,-21230,-5114,6605,7471,-1374,-18518,-24849,-12910,-5407,-3132,-7173,-18916,-47798,-14579,11432,20921,6000,-1396,28700,37010,6921,-17960,1502,-4210,-19031,-12073,-7620,-16188,-25216,346,24811,27832,32442,31869,37489,37271,-8030,-27167,-4187,9465,14987,22897,38848,39938,18582,3862,-4974,-1139,-6252,-4891,-487,-7107,-23006,-40815,-42558,-37976,-14884,4416,6263,1728,2804,9338,19337,37191,59836,70506,58031,20817,-29442,-25782,-11159,7917,18323,5503,1989,17293,24379,20445,22619,33375,15355,-18493,5558,53277,61561,29196,-7267,-26338,-23502,-21110,-19638,-34238,-11202,11187,24579,12794,-6373,-18009,-14230,1584,2992,-8574,-22292,-24630,-3204,7005,-6971,-23204,-28565,-15688,2874,301,7396,-1905,-7897,-7124,-13712,-5025,19898,24156,8874,7566,8416,16398,32269,41776,38353,25889,26802,32955,7450,-9635,-1530,7822,8585,-919,-11588,-19078,-17155,-6135,1164,-2137,796,3372,-18004,-21297,2019,10262,-1891,-23037,-13702,1026,16668,15864,3420,2913,4456,8289,12493,13547,17327,15756,9186,-3157,-15801,-27786,-29772,-34143,-14652,-2180,-5742,-11107,4516,16549,22493,5117,-23906,19347,51370,36844,32291,43932,37033,13855,-8757,-20987,-29680,-37289,-22940,-33378,-11693,21662,53218,45042,13286,-24839,-19661,-19612,-26477,-5830,4039,-10497,-7208,-3841,-21293,-26701,-3965,12790,23503,27434,17423,-6555,-12837,-1523,3918,-2066,-18745,-9549,8263,46104,68120,64621,43857,30953,27820,22067,18749,12281,7514,-5008,-26839,-22190,-6139,-11112,-24179,-26542,-20161,12482,20424,-11397,-32953,-15485,-10247,-22694,-29922,-12051,-20169,-28114,-2312,1669,-11183,-18349,6648,35340,35425,12293,-30095,-30333,-31994,-21360,16633,42626,31422,5556,-15814,-1470,-23941,-11591,22571,29538,3517,-24582,18390,56841,60300,42835,18109,2570,15507,29823,19115,6387,-17280,-12896,-6955,11,7353,17851,22843,26882,23238,9667,-2702,-17645,-13773,19357,50661,46151,28563,3137,-18384,-22585,-12702,-6257,-7988,-21436,-17719,9375,26304,5944,-29507,-12424,8863,6962,-21551,-21409,-25091,-15871,980,10548,22784,35639,15954,14480,13678,4067,-7080,-3206,3984,-2391,-12704,-19463,-7958],[-20623,-22075,-23355,-12887,-13550,-6734,-992,-11638,-31249,-21125,3626,28135,29604,6590,7877,25777,46645,36639,8212,-15491,-8330,16401,30917,22859,11821,24114,38643,35364,23289,21437,34945,37097,33732,16924,-10219,-33580,-14561,5324,15213,13720,-5658,-15877,-19173,-17083,-9313,-17780,-23889,-11322,-7079,-1149,23390,19218,-18322,-14347,3910,-6473,-27338,722,4130,-4218,-17238,-4387,20298,41745,51754,45615,33431,3358,-22349,-35710,-14932,-11487,-8576,20259,43556,37191,12028,11502,33897,30028,3204,-19947,-26932,-24968,-26552,-20559,-13243,-5840,723,-5187,-14741,-31213,-22137,720,14060,-9412,-44820,-11826,-4582,-22645,-4393,16891,11160,-12924,-10552,-823,5064,8511,31660,61107,55918,23737,10683,12428,1031,-23782,-6078,18970,27502,23144,36237,27440,11158,-8316,-37761,-24560,-20891,-16802,-28987,-33427,-22068,-13155,-3364,9975,18098,15045,11919,7750,14194,6579,-4209,-7638,-8956,-1810,-3293,5392,-10306,-5408,547,-17325,-3343,7763,4303,-11056,-26972,-16396,-19291,-21478,-11888,-15145,-27205,-28067,-24422,-27183,-30889,-26804,13520,30202,20095,-8194,-6228,3152,3207,5645,16144,36972,46877,57443,142797,248276,324270,317710,238559,125687,-5912,-39730,-25194,-17525,-17135,-2175,8268,-2437,-36070,-18672,2875,22968,56273,63164,55245,27002,-30523,506,40230,55527,39879,8410,-25585,-31046,-19768,-3736,-6346,-2235,13229,20593,21616,17995,8316,-9992,-8023,53557,107927,74975,21421,-9738,-18422,-13694,3193,15259,27300,23471,20003,29308,16774,-28067,-19539,-4798,-3383,-2468,6555,-4303,-26552,-26439,-5615,-1983,-3658,4654,13523,5905,-8228,-21577,-18542,-5521,-2635,-8269,-16196,-10146,-18480,-24071,-16333,2373,11223,2575,-8010,4320,-9104,-22232,14174,20690,-2846,-23980,-13494,-4371,-14252,-26965,-10735,-623,-2746,-1618,5313,15319,38810,67861,58773,28203,-2176,-20238,-7475,13939,33794,21833,-6705,-31308,-25948,-16414,-17712,-15506,3071,15654,11035,20190,40051,30412,3262,-12845,-8399,7873,27614,39045,28148,-4702,-11536,11801,47955,75561,76212,49289,359,-23356,-1558,-8644,-23322,-31211,-31208,-21760,-1596,10857,11343,4702,10958,28022,17920,5489,7931,7204,842,-2458,-885,-2990,8462,13836,6697,-12425,-26021,-2175,6997,6458,3744,-10632,-27927,-25151,8312,28702,42694,28175,15857,1475,-4282,-3055,-4992,-12769,-8055,16732,25492,28839,27283,10407,-4173,505,9321,-1807,-6357,-9327,-18386,-10122,1372,10713,11236,3594,-4339,3126,10720,8981,4911,15935,24291,31211,17865,2631,-11165,-14992,-11097,-18205,-26770,-6600,17296,28330,46651,43493,26707,13601,4819,-6882,-21405,-29131,-12608,2654,23468,35388,5493,-25624,12567,23282,11451,4135,24202,41302,54309,40283,6242,-2341,-17371,-26369,-7511,-162,-97,-13980,-28204,-34934,-15535,2713,11469,4056,12314,48092,80021,77618,56637,23604,-5411,-18141,-12707,-10520,-15765,-15166,-2470,17543,28884,28374,2543,-24236,10120,21021,9190,10417,22078,15402,-13877,-35719,-39849,-29922,-18493,-17634,-18972,-15452,-9378,-4266,-8158,-6053,2592,3744,576,-9532,-16036,-9409,-10396,-25349,-3612,17136,12870,7786,29600,57127,45315,14338,-22568,-29941,-42694,-17928,-9666,-20399,-20388,-17842,-5585,3013,-13208,-11744,13192,28054,38206,51403,75528,80310,38742,-6380,-24587,-21510,-14530,-10100,4508,17665,6246,-17556,-18630,20254,28317,4692,-13709,2503,16162,4338,-3548,14809,39343,33544,12417,-12519,-27714,-11997,-5178,-5940,-8716,-17928,-25119,-6295,11899,18694,21063,16236,7441,-1023,-17751,-21599,-8184,-6248,-9193,-3106,18467,41972,41518,25811,-2484,-26028,-23057,-37525,-31423,5542,18534,5134,-17423,-29389,-27503,-24118,-23100,-3724,11540,232,-13196,-23861,-22753,-25367,-33284,-35480,-32446,-24240,-21183,-27746,-37543,-18997,6578,27050,23115,471,-1162,28883,54064,44797,4404,-30539,14648,46074,50444,36107,18275,-1202,-12212,-14669,14555,31826,42627,24789,-10765,-35111,-30678,-23495,-22735,-25440,-13679,-14524,-29235,-13873,5049,8686,10669,31349,57898,54092,34512,527,-5859,10836,4712,-19267,-34873,-24845,1997,14750,947,-26431,-26838,-10541,4609,16251,8601,2288,27208,33795,20239,16461,18575,13184,1970,-9221,-22492,-10966,909,557,-18803,-22197,3763,28800,40454,25746,-3295,-11868,-12092,-25180,-15955,14514,41039,49057,35870,9131,-7086,-4107,-2317,25216,62308,77544,58403,13331,-25163,-27417,-12755,1603,9499,7710,2698,-6968,-21825,10783,35732,49130,39724,17401,2251,4171,15153,19844,10354,-5343,-19623,-22473,-11492,-1348,-238,-7257,-20011,-19288,-6319,-2520,-4200,-8404,-14868,-41530,-29830,-2026,16189,9375,533,26272,35075,5390,-18601,4852,-1425,-25209,-19606,-7345,-6471,-22300,-7604,17561,21718,26317,24030,28522,30965,-9274,-31187,-13904,-742,10351,25741,43790,48677,29301,12649,-36,-650,-9835,-10954,-6430,-11296,-25749,-40271,-38601,-30900,-4124,17102,16147,7459,5446,10657,21961,43908,68934,77013,60243,19819,-30269,-28662,-15879,1801,12297,-1190,-4947,10302,16647,12165,17631,32981,17436,-17331,6553,51524,58329,23762,-16978,-41524,-28546,-21629,-19907,-29432,-5269,17509,29586,16636,1294,-3900,1677,12287,6127,-9695,-18503,-18876,-6844,614,-10929,-22875,-24383,-11211,6307,3696,11028,992,-3082,-1345,-12739,-6207,22322,31128,16258,9791,5032,9539,25470,40665,46046,36328,33125,36120,10852,-2254,6257,13710,13246,2928,-9307,-17918,-17221,-7970,-2071,-6152,-2564,2304,-16322,-21796,-468,7011,-6576,-28661,-16355,-4708,9655,12345,4143,2813,987,2343,8713,14305,20799,14767,-1338,-12063,-22118,-28526,-19964,-30092,-17717,1525,4673,3520,17313,22197,18151,-2345,-29186,15439,49345,32950,25767,40493,37078,18128,1695,-6678,-16469,-28309,-36960,-30000,-5117,25990,54839,44575,13424,-22675,-17672,-20177,-29074,-1292,15255,4892,1613,1002,-21061,-28131,-618,15754,25322,27198,16369,-10310,-23205,-9355,-1231,-3433,-14820,-11180,-8436,28071,54699,55765,37025,30696,35141,30905,26404,17465,9404,-5174,-28118,-21395,-3434,-7572,-20708,-22029,-18270,6059,14755,-15185,-32546,-10810,-3929,-16730,-33288,-10400,-15111,-20762,3613,4591,-11317,-24410,7867,37445,38842,14811,-28459,-33170,-35978,-27394,7490,31780,24828,1605,-11331,4191,-19491,-15806,18418,25986,2443,-29397,15327,55526,59124,39736,10451,-10024,4816,22625,17850,6629,-17979,-14196,-7182,-915,3707,12630,18263,23278,20107,7940,-1843,-13132,-15565,18875,51946,47702,29242,502,-22230,-16560,-9528,-5827,-7564,-19379,-14994,13663,35072,18360,-23197,-25546,3217,7702,-17998,-22560,-27122,-17245,-2268,9229,26268,43217,21679,14227,12154,4863,-5566,-5049,3452,-499,-8475,-17072,-13525],[-16648,-19396,-20454,-9574,-11517,-6574,-2052,-12650,-32485,-20335,4988,29612,32535,12836,9319,19345,32970,28550,6497,-12305,-8820,14157,29537,22980,12951,26611,43072,38720,24135,19842,33841,37094,33043,16409,-10271,-35152,-13008,5944,16370,15798,-3227,-16206,-21741,-16822,-7059,-15865,-24416,-14747,-14333,-3844,25601,21135,-18447,-10649,7359,-2511,-21831,-117,4292,-2089,-15336,-2399,23705,46681,57395,48582,34547,5250,-17268,-35938,-21213,-14989,-3052,27875,44422,28809,4178,17493,43800,38249,7627,-17314,-23917,-22714,-23060,-15760,-10667,-7318,-2580,-8769,-16553,-29868,-19960,1315,13786,-9566,-42703,-12479,-6990,-29786,-8390,10187,4091,-20410,-14411,-1584,2511,10215,39822,70028,60406,24446,7551,7119,-4089,-21693,-7171,12765,16460,12669,26495,22976,12176,-4054,-29646,-24710,-22704,-16749,-27236,-35720,-23566,-11752,-2006,6399,10005,6526,5912,8656,19215,7677,-5810,-11814,-12474,-2368,209,11767,-5271,-2729,-1306,-20407,10498,24365,14707,-5398,-21146,-13108,-22170,-27941,-20786,-26126,-29114,-18270,-9806,-11294,-15396,-30223,7202,25337,15613,-14462,-3404,12514,15884,18365,26099,46099,61528,58743,120088,207788,280203,281391,213281,108373,-11015,-42543,-30713,-22143,-16155,1265,9508,-4575,-29948,-11917,7252,24200,55465,63807,61941,39640,-20112,-6301,37650,56358,42939,11981,-22705,-27760,-14929,3652,1262,5850,24433,34919,34035,24838,13477,-6308,-15993,45377,112745,88059,33820,-3816,-19348,-14342,5033,16314,24822,17522,15852,25945,12403,-29043,-10660,3968,1019,-4573,2428,-7074,-28601,-26316,-7103,-6177,-5665,4415,12796,4378,-7639,-21487,-23223,-11828,-6765,-8819,-26382,-36575,-27983,-24947,-9528,13124,19911,6709,-6332,7682,-6018,-21338,12801,18122,-6151,-24867,-15813,-10386,-18301,-27252,-19283,-15002,-17165,-10821,3768,20879,51454,78567,61371,28020,-3045,-22369,-4650,20880,41308,25074,-6156,-31462,-23500,-10870,-9090,-9642,2202,15465,14681,25124,40533,28608,4390,-6815,-3374,7897,23337,34642,22025,-18574,-27153,4204,41645,68113,71800,49665,1387,-27516,-3282,-8872,-21948,-25036,-26394,-24758,-5837,7607,10375,5656,8100,20097,5524,-12151,-12385,-9424,-8085,-3332,1611,1094,13307,19420,11829,-9550,-18899,1013,3798,1134,2620,-4616,-14750,-26050,2039,26213,47367,30768,11005,-5300,-10175,-7666,-8580,-16649,-16060,7612,16642,20979,22038,2161,-14732,-6818,3794,-2548,229,1186,-11543,-8975,-810,6919,8243,2123,-6385,1965,10879,9543,6737,16841,22496,28806,20005,10820,-1063,-5305,-991,-6338,-22037,-11329,15803,28668,48685,47172,31247,16476,5400,-9693,-26909,-26096,-11157,153,22596,37233,8767,-19456,9379,17645,4905,1106,25566,46367,65518,56995,17725,3386,-15549,-27899,-4405,3877,1174,-14543,-27925,-37455,-20075,860,15962,11381,14875,48355,81373,77080,54880,21822,-6062,-13019,-9407,-8019,-12527,-11042,3283,23721,34473,29902,642,-17502,19524,29214,11765,7061,17819,9217,-21687,-45195,-43130,-28835,-15776,-15494,-17913,-14416,-3653,6626,7215,11527,16377,10768,4008,-7551,-17660,-9445,-6595,-19747,-5829,11272,3001,-6512,18296,53280,49261,20186,-15982,-18454,-30145,-26763,-15827,-22401,-23049,-21211,-1609,10937,-6323,-18688,8696,26882,37156,49005,72761,80062,40696,-6892,-28262,-19011,-7941,-2254,6740,14718,1065,-24100,-10790,26509,32946,8743,-7990,7914,18617,2701,-6490,14316,39707,35506,12963,-14783,-30422,-11305,-7386,-11640,-15594,-20490,-19289,-2764,12217,15182,13611,6740,-1641,-7340,-20127,-21186,-9328,-6893,-8004,-2483,16825,41410,46146,35675,9173,-25542,-34625,-47211,-23772,11359,20853,6508,-14046,-22606,-19565,-18825,-18868,1872,14356,-76,-13865,-16867,-13590,-18391,-29414,-35590,-32201,-21740,-18358,-26011,-28274,-14262,8645,31596,32403,9846,-2239,23592,47034,36244,-1198,-25039,14754,44139,49755,38446,21688,-1836,-19022,-4965,27345,38314,44636,27356,-3393,-21961,-18717,-16996,-21647,-24067,-13777,-15643,-31592,-19669,395,7238,14508,41304,72403,69404,48254,9083,-10039,9059,4156,-21900,-31737,-25739,-9188,4134,-5365,-29303,-28075,-10982,5939,19431,15529,10573,31262,33084,13850,8612,18201,18060,8531,-4720,-21945,-12610,-2978,-2588,-18050,-23675,3171,28350,40220,23660,-5061,-8882,-7142,-19452,-12287,18128,44777,56054,47696,19974,-2882,-2813,-317,26565,67916,86100,63935,19249,-16866,-29135,-14145,402,10744,9130,3146,-6175,-28404,2491,30039,47312,41373,21814,7457,8263,17069,19180,9433,-3297,-15127,-20404,-15768,-8836,-7222,-12521,-20019,-12848,60,-56,-5738,-9734,-9981,-27851,-40169,-15049,10910,11725,2203,22422,31356,3228,-19166,7318,1410,-26091,-19977,-732,4006,-16225,-15929,9102,14158,18858,16122,20784,26205,-8913,-33129,-21951,-9750,6154,27769,46449,53977,36667,18532,2744,-1748,-14539,-17346,-12011,-15012,-27583,-36473,-34655,-23669,6735,28878,23933,10702,5754,9495,21883,48497,76340,81868,60798,17317,-31178,-31672,-21417,-6803,3318,-9633,-11902,3453,8912,3735,11451,29775,16793,-17416,6478,46629,51037,15927,-25220,-42526,-25773,-20093,-20460,-25020,-326,22168,33206,20563,10384,10987,17103,21663,7692,-11231,-14031,-13000,-9908,-6362,-15126,-22406,-20661,-8194,7718,5043,12898,2650,954,3090,-12807,-6939,25188,37301,22163,11013,1332,2435,17802,37329,50252,44083,38519,39623,15841,4793,12179,17382,15584,4542,-8848,-18235,-18649,-11258,-6323,-11325,-7650,-572,-15897,-22467,-3848,2503,-12139,-34388,-18571,-10826,728,6633,2596,834,-3356,-4553,2922,11395,18556,8420,-14339,-22362,-30305,-30149,-15891,-27201,-20563,4312,13695,16390,29909,31907,19116,-8562,-37257,7239,41933,26188,18507,35677,35718,21587,11620,8095,-171,-11773,-30521,-21488,583,28291,53799,41584,11847,-21224,-16043,-21131,-30865,4781,28565,21711,10077,4718,-19641,-28980,1440,17498,26708,27846,17868,-9553,-31104,-15599,-5327,-4719,-12103,-11221,-24046,9630,41148,45991,28022,28000,40856,40145,35807,23713,10747,-6850,-30819,-18975,-163,-3929,-18088,-20327,-15520,2075,10222,-17887,-30775,-8984,-1378,-14106,-33624,-8212,-10192,-14911,8295,7171,-10795,-30027,8704,38182,40185,15379,-27676,-34488,-38305,-30826,315,20645,17449,-2238,-6993,8981,-15033,-19527,14350,22492,1773,-25519,16066,56754,59417,38065,5273,-21551,-5702,15874,17938,7448,-17757,-15835,-7751,-2028,-311,6550,12831,19028,17059,6422,-1694,-9694,-14918,18768,52465,48724,30196,-871,-23814,-8802,-3354,-2677,-4861,-15322,-10655,18901,44236,31553,-11601,-35708,-236,10294,-12360,-19336,-26674,-16331,-2696,10967,31609,51425,28529,16178,12677,8288,-455,-4923,4313,3353,-1640,-8758,-7674],[-11111,-16764,-16172,-4571,-7623,-4251,-316,-10210,-28270,-20680,4396,27979,31619,16198,12348,18024,19917,18053,3079,-9460,-8201,11936,27430,21997,12398,25807,42830,37511,21124,14459,28012,32729,29223,13836,-11843,-28858,-10850,5582,15542,15988,-923,-14733,-25926,-18277,-6317,-14394,-24907,-19147,-20817,-4503,25609,20502,-19740,-7779,9163,130,-17932,-1120,4692,220,-14200,-1856,25409,49306,60299,49087,34160,6933,-11164,-25666,-24825,-16062,2350,32848,42205,17752,-3988,22886,50859,44020,11073,-14148,-21248,-21981,-19868,-11165,-8600,-9854,-7209,-13385,-18959,-29611,-19283,615,12555,-10421,-41307,-13479,-7940,-25417,-11711,1887,-2939,-26694,-18158,-4252,-1341,12300,46569,75691,61842,23087,2071,112,-9054,-20303,-10438,5238,7074,5578,17773,18498,12532,-73,-19799,-19034,-22410,-16169,-24513,-38869,-26650,-11807,-1844,1672,790,-3303,-1800,6206,19164,5271,-9145,-16328,-15840,-2989,2365,14900,-3760,-2422,-4202,-17045,21552,38319,23693,-281,-16020,-10706,-25390,-32724,-26244,-35213,-26620,-7881,3600,3194,-1277,-25156,-112,19313,10345,-20459,352,21081,27392,29850,35177,54426,75859,68087,113151,184954,250817,254595,192590,92698,-14648,-43097,-34651,-26667,-15717,4309,10904,-6444,-21635,-2306,14138,25891,54005,64306,68814,52540,-6841,-12182,34298,54900,43317,13582,-20984,-25155,-10451,11107,8565,12751,33689,46444,43704,30313,18592,-414,-19398,36318,112685,98434,45630,2820,-19653,-15354,5983,15867,20602,10925,12085,21739,6667,-25992,-1943,11827,4634,-6314,-587,-8923,-29731,-26538,-10046,-11327,-8127,3335,10591,1581,-7784,-19980,-25773,-18046,-9589,-3452,-11890,-13700,-11080,-18047,-1932,22482,25886,8794,-5185,9703,-4198,-21036,9728,13925,-9011,-25306,-20708,-19649,-24851,-28176,-27232,-24897,-24214,-18461,2371,25465,60889,84174,60716,26535,-3950,-24962,-2573,25387,44296,23754,-8097,-32433,-18277,-3033,492,-2275,2527,15612,18048,28493,39221,25990,6088,-587,1593,9114,21788,33833,21468,-24640,-40484,-3080,34670,60655,67321,50074,3635,-32789,-5861,-8887,-18383,-17481,-18934,-22466,-6901,6353,10505,7610,5973,10888,-7173,-29557,-33746,-27533,-16487,-4581,2307,4581,18227,24611,15789,-8434,-12509,7232,5008,-2436,1265,213,-3389,-19131,-4908,20896,47791,30370,4072,-12876,-15906,-11768,-11666,-18820,-24303,-2418,7791,12833,14767,-8269,-24421,-12392,-3219,-4639,5586,10739,-5096,-8727,-4010,2996,6503,2284,-7731,-305,9453,8812,7920,17170,19356,23785,19111,15935,5992,2740,8580,5521,-12205,-12610,14181,27218,48382,48078,33289,16830,2154,-16510,-31840,-20616,-9345,-2810,21130,37828,11835,-13020,4336,9146,-3246,-2974,23633,46465,70243,67660,26296,7528,-14756,-31150,-852,9302,4302,-13497,-26085,-36754,-25733,-2639,18562,17337,16242,45658,78004,72518,50267,17947,-8350,-10706,-9015,-8841,-11990,-9132,6615,26811,36809,28650,-2549,-12436,26678,35482,13622,2866,11873,1775,-27216,-48067,-42409,-28978,-15674,-16734,-20615,-17130,-1720,14531,21966,27558,27524,15232,5299,-6871,-19639,-9490,-2942,-13388,-7385,5405,-3290,-21922,4509,47114,51045,24487,-10741,-8191,-15544,-19893,-13828,-20154,-23831,-25386,-420,15782,311,-26933,452,22339,33595,43758,65182,73690,37955,-9315,-32932,-16689,-1965,4833,7994,9847,-4702,-27830,-6221,27878,32275,9024,-2194,13971,20058,-1141,-11321,11860,36570,34159,11053,-18615,-32948,-11816,-11261,-18781,-24123,-24245,-16155,-622,11043,9785,4055,-4901,-12322,-14588,-23452,-22154,-11882,-9215,-8816,-3828,12747,37336,47097,42439,20298,-17897,-42544,-45786,-16000,15628,21199,6177,-11914,-17409,-13336,-15581,-17380,5500,15408,-2021,-15874,-10326,-4387,-10699,-24447,-33103,-27591,-14557,-9657,-16986,-20611,-11420,8774,33846,39267,17978,-1425,17467,37791,26181,-4727,-15739,11393,36618,43092,35341,21190,-4877,-22797,8206,37424,41401,42335,25127,115,-12613,-10215,-12905,-22085,-24467,-16505,-18537,-30008,-24316,-5651,3937,16286,47975,82552,81160,58974,15574,-16453,5192,2374,-24531,-27806,-20038,-20440,-7409,-12613,-32418,-31511,-14134,4702,19496,19126,16386,32300,28022,2602,-1622,16316,19832,11289,-4231,-25053,-15285,-7421,-6568,-17731,-26580,465,25613,37841,20357,-7801,-7745,-4155,-16032,-10829,18881,45367,60974,57923,30282,2430,-1960,-948,23916,68090,87828,62758,19059,-12600,-26238,-14589,-1869,9757,8107,1479,-6975,-33508,-4743,24119,44267,41464,25327,11671,11119,17436,16173,5413,-4181,-12450,-16785,-16808,-15644,-13969,-17463,-18965,-6964,5009,917,-8624,-11950,-6247,-17467,-40411,-27684,4756,12229,2719,16839,25485,-116,-20156,8487,3948,-20458,-12849,9497,13622,-10020,-24855,-663,4962,9492,7606,14673,24049,-6679,-33391,-28558,-17619,2352,28433,45787,54201,39277,20679,2894,-4654,-20471,-23913,-16937,-17855,-27766,-32417,-31177,-16979,16590,38629,29045,11329,3826,5813,18758,50501,81646,85084,59946,13392,-32227,-32479,-25618,-16945,-7761,-18448,-17326,-2498,1755,-4116,4823,24422,13784,-18475,5784,39600,41396,8786,-22088,-25143,-17326,-17542,-21229,-20883,3724,25374,35778,24598,19678,25249,31573,29753,8350,-12345,-9430,-7392,-11311,-12792,-18754,-21192,-16773,-5867,7995,5210,13660,3602,4663,6869,-12774,-6064,28637,42603,27153,12303,-1186,-3258,10799,33021,51916,49827,43805,44491,22565,11557,17103,20103,16916,5110,-8993,-18580,-19702,-14115,-9542,-15502,-12578,-3703,-15474,-21950,-6349,-1515,-16862,-38076,-19015,-15334,-8181,520,607,-1053,-6475,-10100,-2914,6530,12200,-1429,-26522,-29974,-37084,-31558,-15771,-26267,-20770,8042,22502,28555,42714,44516,26280,-9649,-45228,-1805,32661,19960,13736,32287,35457,26405,22778,24401,18358,7343,-13352,-9410,7533,30556,51935,37811,10258,-18616,-13001,-20485,-29286,13480,44461,41132,20764,8989,-15919,-27499,3814,19407,28588,29562,21021,-6467,-34336,-17991,-6199,-4070,-8898,-8817,-27730,-3534,32351,39581,20166,24816,46293,50585,47708,32247,13091,-8316,-32732,-13836,4878,1082,-14766,-19717,-13426,43,7608,-18469,-28486,-9052,-1445,-13478,-30605,-4588,-5063,-10067,11622,9465,-9381,-31204,10013,38517,40334,15066,-25755,-32020,-38119,-30974,-2704,11860,10506,-5500,-2885,13201,-10473,-21635,11433,19953,1911,-17660,20522,59959,60467,37365,3273,-28680,-15130,10333,19025,8519,-16842,-18312,-9430,-4127,-5106,-667,6143,13903,14218,5196,-2687,-8643,-14442,17762,51271,48106,29953,-2479,-22978,-1241,3554,1467,-1629,-11396,-6981,22625,50911,41900,-1304,-44439,-3818,11980,-7669,-15244,-25940,-16300,-3601,12226,35303,56790,32636,16379,11527,10496,4090,-6246,2544,5144,3363,-2435,-937],[-6879,-15517,-12076,254,-3854,-1636,2585,-5706,-21735,-23127,723,22460,26305,15633,13970,19031,8965,5088,-2549,-8144,-8001,8667,23757,19064,9110,20422,36428,30688,13719,5489,18111,23993,21874,8432,-15770,-22566,-8627,3707,11887,13287,232,-11663,-30953,-22311,-8071,-14292,-24772,-24827,-24640,-4522,22362,16595,-22777,-6403,8776,631,-16435,-2136,5804,2995,-13642,-3634,24432,48539,59497,46537,31714,7498,-5719,-16419,-22300,-14822,5940,34125,36429,4296,-11693,26221,53994,46301,12723,-11152,-19167,-23571,-17778,-7521,-7577,-14054,-14017,-19727,-22181,-30909,-20971,-2387,9392,-13036,-41753,-13812,-4723,-12578,-13187,-8153,-8106,-26064,-20819,-9498,-6164,13948,50564,76927,59443,19025,-6362,-9039,-14283,-21182,-16296,-3612,-38,521,9966,13983,11814,2870,-9987,-10478,-21090,-16300,-22121,-38439,-31050,-13489,-3651,-4939,-9583,-14285,-11569,-364,13246,-1299,-14814,-21262,-18988,-3697,3279,15050,-6187,-5464,-9039,-12636,27907,47847,29777,2944,-12936,-10494,-29573,-34024,-27778,-43211,-24564,-1827,11410,12465,8704,-17769,-9020,11630,4009,-26587,3490,27609,36151,38220,41480,60254,86266,75168,106844,162388,219076,223853,168762,76267,-18177,-43585,-38794,-32013,-16261,6171,11631,-8781,-16052,6821,21677,26812,49924,61301,71558,61592,4821,-15990,29864,50646,40439,12630,-21090,-24126,-7328,17535,14616,17507,39384,53214,49117,33162,22073,4924,-18476,26098,106687,104522,55228,8623,-20004,-17648,5024,12991,14008,3489,8104,16098,-753,-20708,5082,17074,5867,-8673,-3142,-10792,-30796,-27919,-15001,-17338,-11216,931,6633,-2389,-9010,-18486,-25763,-24780,-12224,3338,8093,14357,8700,-9541,3769,27932,27508,7956,-5233,9547,-4504,-22291,4297,7450,-12481,-26872,-28217,-31961,-25917,-29653,-33565,-21737,-17693,-22809,342,27896,65703,83889,56509,23270,-5750,-28929,-1809,26574,41907,17362,-13064,-33778,-12422,4813,9028,4574,2996,14836,19509,28951,35275,21660,6647,3828,4784,9999,22221,36726,26756,-20480,-56112,-15466,22831,50744,62352,51178,7564,-29423,-10032,-9785,-15195,-11742,-12839,-17685,-4939,6924,11265,9508,3637,-381,-19679,-37313,-41389,-39402,-20614,-6580,151,6419,22057,28360,17714,-9706,-8221,12845,8221,-4709,-1060,2528,4698,-11232,-12478,12528,43194,25964,-5206,-21570,-22330,-16194,-14694,-19525,-29959,-12900,-808,4586,5611,-20276,-30590,-14796,-11321,-8229,8924,18373,827,-8834,-7576,-188,6143,3542,-8191,-3389,6651,7083,8836,17411,15627,16886,15507,17721,9482,8443,17019,16299,-2351,-11043,12127,24106,45903,46252,32718,14712,-4849,-27098,-30904,-14348,-7775,-6169,19066,37176,14642,-6647,-1327,-1328,-12284,-7462,18537,41377,67823,71274,31693,10138,-14530,-33013,3645,16315,9318,-10633,-22561,-31838,-30417,-7016,19145,21545,16624,40575,70542,64740,43684,12835,-11818,-10574,-10492,-12385,-14108,-9338,7660,26910,36066,25293,-6070,-8916,31295,39423,14421,-2061,4706,-5449,-25195,-36423,-36422,-29092,-17422,-20678,-26418,-22788,-3076,19155,34740,41512,36004,17462,5072,-6847,-21150,-9198,953,-5924,-5056,4136,246,-31185,-9886,39802,51137,27513,-6739,603,-2164,-7059,-5936,-14888,-21991,-29526,-1365,18018,6584,-23487,-9094,15987,28615,37018,54499,62708,31449,-12432,-36795,-15101,3294,11878,9838,4567,-10307,-29213,-4934,25121,27209,6791,4657,21694,22116,-5258,-16030,8853,31001,30344,7745,-22155,-29920,-12395,-15262,-25099,-31847,-28094,-14622,1067,9606,3899,-5900,-16896,-22887,-21348,-26459,-22520,-13973,-11739,-10572,-6441,6988,30618,45131,46506,30149,-7217,-34499,-35274,-8204,19157,20593,5325,-9797,-12676,-7728,-13045,-17404,7912,15785,-4195,-17852,-3698,5488,-1535,-17380,-27508,-21230,-5971,-24,-7543,-13797,-9183,8276,34584,43753,24191,1052,12378,28617,17526,-3533,-7046,6243,25608,32572,28587,18268,-8813,-20368,20975,44926,42359,37485,19630,886,-6176,-4260,-10301,-22780,-25156,-20295,-21213,-24888,-23063,-11048,355,17366,52250,88588,89565,67114,20819,-22831,815,370,-26240,-25536,-15823,-27231,-17854,-19681,-34704,-35195,-18339,2404,18079,20723,20603,31514,20297,-11408,-8792,15280,19883,11471,-6271,-29914,-16104,-10082,-9669,-17083,-29102,-2490,22349,35042,17624,-9925,-6834,-1485,-13341,-10975,17689,44435,64965,66768,39754,8394,-1056,-3077,18610,63948,83752,56410,14144,-11822,-22362,-13821,-3760,7980,6040,-846,-7924,-29387,-7232,20065,41341,41201,29171,15947,13534,16899,11725,-558,-6820,-10676,-11724,-13055,-18757,-18673,-20159,-15843,-1026,9426,1496,-11568,-13805,-3269,-9689,-33840,-37801,-674,12055,3021,10987,18869,-3499,-20213,9818,7479,-11112,-1951,21545,22543,-4064,-33031,-10031,-4234,-620,-612,11334,25649,-1817,-31366,-32585,-23198,58,28507,42432,49676,37426,19670,1197,-8429,-26692,-29483,-20271,-19045,-25844,-28297,-27720,-10621,25285,46210,31855,10099,621,438,13062,50233,85100,87255,58496,8577,-33252,-29270,-25596,-26673,-18936,-24426,-19383,-6656,-4071,-10566,-1426,17810,9027,-20081,4873,31595,31842,6824,-7004,-6621,-7544,-15319,-22311,-16984,6771,27096,37307,28285,27969,37753,44174,36226,8225,-12918,-5284,-2495,-11094,-18271,-21858,-19512,-13004,-4343,7167,4219,13084,3455,7615,9738,-12527,-3894,31639,46023,30678,13469,-2463,-7360,4503,27646,50789,53043,48433,49980,29555,16955,20502,21688,17104,4286,-10212,-19293,-20479,-16559,-11652,-18243,-17102,-7287,-15643,-20969,-8185,-5207,-20995,-37443,-18663,-18509,-17174,-6022,-1913,-3010,-8691,-14371,-9089,-713,1390,-14679,-35249,-31628,-36931,-32840,-19684,-26701,-18766,11695,29664,38503,53799,56492,35552,-6136,-40874,-10227,23253,15484,11408,29879,35673,31698,33996,40678,37042,26992,5678,4437,14878,31812,48196,32195,7567,-15846,-9617,-18780,-25374,22365,59740,60147,32382,12657,-11881,-25380,5198,20088,29092,29732,22434,-5204,-35200,-17546,-4901,-2692,-6396,-6257,-18581,-6666,29376,37290,14159,20403,50039,60095,59554,41041,15116,-10456,-32890,-7781,10004,5923,-11809,-20667,-13816,-2964,4711,-19019,-27860,-12186,-5085,-15701,-26405,-904,-1361,-7833,11766,9641,-8964,-28016,10373,37210,38183,13177,-22193,-26459,-36633,-30133,-2392,6523,3585,-9447,-282,15771,-7103,-22751,9109,17736,1860,-9902,26316,62786,60092,35659,2978,-27015,-23188,5734,19788,8823,-16071,-22484,-13239,-8261,-11309,-9372,-2184,7885,11829,4548,-4556,-10502,-15601,15367,48162,45512,27883,-4967,-19846,5233,9830,5542,1342,-8320,-4666,24099,54089,47967,5316,-43978,-7511,12434,-4402,-11615,-25051,-17535,-5611,12315,37060,59327,33856,14622,8867,11609,7962,-6833,-1276,5439,6700,1866,3882],[-1235,-12206,-5718,7220,1998,3358,8612,2554,-12277,-23415,-2578,16934,20709,14823,16315,22896,5216,-5829,-6156,-4946,-5617,7396,21928,17728,6650,14199,27581,22142,6195,-1529,10828,16251,15320,3903,-18283,-13537,-2837,4280,9044,11184,3613,-3915,-23584,-24988,-8855,-12200,-19908,-23887,-19822,-1686,19247,13097,-23403,-2890,9985,2635,-13620,973,11585,10033,-9308,-4202,24153,47763,58589,44805,30930,10269,1897,-5439,-13055,-9174,10376,34948,30975,-6700,-13480,30374,56428,48257,15800,-5270,-14118,-24117,-13533,-1680,-4018,-15893,-19448,-23862,-21775,-29876,-21632,-4465,7498,-14297,-38190,-8484,6504,3528,-8582,-15645,-5625,-16078,-17508,-13941,-7239,17962,54541,76777,56495,15614,-14328,-16664,-16361,-21335,-21007,-9673,-1627,-964,6458,12857,13183,7645,2241,1651,-16203,-14429,-17689,-31763,-30837,-12956,-4341,-10462,-17264,-21977,-19685,-7773,5129,-8129,-18205,-21939,-18418,-1475,6339,16507,-8610,-9134,-13220,-7417,31881,54899,35027,6455,-9680,-10245,-32331,-29767,-25307,-43903,-20112,4100,17930,19962,16853,-9508,-16697,5079,-463,-28307,7385,33756,43495,44267,45500,64258,93675,76192,88749,121191,164726,173178,133475,57958,-19819,-43376,-43039,-36696,-15762,8271,13063,-9628,-11239,15823,30274,28082,44238,55376,70588,67307,15121,-15438,26779,46085,36665,11403,-20897,-23111,-4187,24068,20718,21635,42804,56437,51544,34626,25094,10513,-12970,17096,96565,107416,63684,14798,-18530,-19433,3800,9466,7140,-2396,5444,10710,-7627,-13811,11227,20445,5585,-10346,-3863,-11494,-30479,-28881,-20059,-21509,-12971,-1164,2895,-5007,-9198,-15988,-22513,-30105,-14022,9746,26372,39462,26395,-1140,7829,29849,25711,5533,-5200,8336,-5850,-24055,-2174,-15,-16000,-27608,-30602,-22705,-15239,-26949,-29350,-12881,-8500,-21359,-1460,28728,66467,79028,50204,19299,-7806,-33210,-1076,25560,35493,7334,-19829,-33090,-6774,11815,16164,10676,3603,13013,18833,26705,29394,16147,5808,6107,5917,10122,24098,42682,36533,-8422,-70381,-33009,5901,38276,57647,54252,13770,-22989,-15340,-11515,-13239,-8227,-8809,-12492,-534,9325,12786,11224,1330,-13268,-27462,-24865,-23578,-27830,-16722,-8653,-4721,6775,24619,30478,17632,-13023,-5732,16597,11440,-6180,-4514,2033,9336,-4622,-19760,1791,34220,17621,-16227,-30871,-29492,-21577,-18033,-19787,-27405,-22850,-8536,-3199,-4687,-32564,-31137,-14027,-19308,-12850,10190,23882,6525,-8014,-9894,-1492,6925,5006,-8140,-6829,2904,4872,9921,18025,12146,9181,9939,16402,9524,11817,23986,25201,5473,-8907,9226,19550,41499,41880,29607,10544,-14886,-40908,-23892,-8437,-6914,-9843,16359,35277,16973,-744,-6220,-12759,-21343,-11584,10513,31266,58460,67794,33739,11155,-14528,-30270,8567,23971,15334,-6355,-17557,-24782,-30133,-11183,17522,23413,15872,33557,59734,54477,35737,7047,-16207,-12114,-12638,-17684,-18907,-11803,6296,23927,32293,20281,-9347,-7120,32965,40576,13702,-7992,-3475,-10855,-17727,-25280,-29499,-28197,-20236,-26777,-34901,-30770,-7526,20188,44262,52362,41203,17283,3441,-7367,-22201,-9088,4714,2379,2246,10703,12552,-23962,-22627,31890,49338,28867,-4413,7383,9088,4753,2297,-9317,-19092,-33571,-4315,17460,11553,-13536,-16607,8888,22661,29482,41947,48294,21703,-15707,-36301,-14863,7481,18745,12649,-509,-16250,-31613,-7058,18516,18167,3070,12736,30987,25443,-8363,-19311,5862,23306,24067,3222,-24247,-25008,-12869,-18536,-28197,-35630,-31956,-14361,2318,8102,-1994,-15285,-28241,-32620,-27273,-27470,-21344,-14670,-13825,-12980,-10301,-295,21568,40376,47630,37604,3220,-23761,-25560,-1004,21795,19092,4192,-7387,-8199,-2548,-10718,-18477,9260,15826,-6028,-19399,2706,15577,8574,-8790,-20512,-14485,2447,8854,933,-7744,-7247,7408,33770,45414,27662,3613,8832,20869,12243,1705,749,228,12549,19671,19324,13700,-12795,-13844,31444,49534,41603,31083,11703,-607,-2421,-585,-8885,-23268,-25428,-24323,-22511,-18888,-17445,-14595,-2758,18334,54462,90461,94362,72555,24935,-27415,-3353,-1534,-26458,-24299,-13422,-21775,-24477,-25607,-35826,-37622,-22626,-118,16226,21163,23581,29531,11088,-26457,-6330,16549,19138,9960,-9662,-34243,-13523,-9752,-10729,-15363,-29153,-4311,19704,32872,16520,-10461,-5146,1857,-10248,-11940,15505,43427,68672,74072,47897,14183,-158,-5930,11705,56606,75167,46523,5967,-13747,-19088,-12306,-4449,6396,3871,-2829,-8098,-21135,-3565,18919,39181,41335,34113,20991,16054,15860,6494,-7582,-10267,-9024,-5420,-5704,-16379,-19766,-19322,-10532,5287,13946,2564,-13475,-14366,-568,-3782,-26546,-42443,-4063,12234,3818,5939,12565,-6064,-18119,12629,12900,77,10352,34253,31006,1855,-38771,-16921,-11483,-10108,-7606,11019,30525,5561,-26911,-33099,-25409,279,28892,37456,41464,31987,16480,-1284,-11918,-32111,-32490,-21209,-18195,-22038,-23659,-23593,-4130,33015,51908,33175,8192,-2432,-5251,5812,48604,87439,89364,57641,3851,-33712,-22189,-20097,-30023,-24209,-22444,-16835,-7892,-7390,-14412,-6076,11423,3865,-21141,4642,24406,25927,14092,13442,11767,1905,-13651,-22955,-12598,9458,28109,38548,31925,35191,48467,54935,41660,8242,-12172,-1102,2239,-8855,-21497,-23723,-16874,-8844,-2880,6156,3043,11910,2824,10445,12498,-11007,-41,34294,47799,33267,15281,-1625,-8915,-187,22144,47835,54464,52950,56212,36588,21307,23104,23192,17307,3023,-11817,-19655,-20051,-17674,-11786,-18052,-19439,-10065,-15675,-19092,-8433,-7478,-23551,-33262,-17313,-19642,-25028,-11502,-3709,-3984,-9367,-16458,-14615,-9314,-12528,-28736,-32988,-25365,-28503,-31428,-25750,-24698,-14150,15358,35151,46192,62842,66460,44316,602,-30305,-14472,17396,15118,12023,28813,36716,37682,45364,56775,55551,46991,26542,20123,22995,32447,43008,25256,4269,-12428,-5496,-15250,-19622,30294,72333,76338,43673,15672,-7954,-22955,5807,19792,28120,27743,21124,-6811,-34469,-14080,-1300,-404,-4240,-4017,-9094,71,32076,39518,11763,15664,52309,68115,70233,49390,16974,-12469,-29167,-1222,14938,10481,-8756,-21436,-16214,-7660,823,-20255,-29011,-17763,-11506,-19969,-21176,3006,1120,-8022,8830,7659,-9761,-25609,9753,34402,34185,10767,-15881,-18567,-33791,-29380,83,5822,-2449,-13953,1179,17087,-4820,-22803,7706,16155,1752,-2808,32003,63987,57335,32121,3305,-20801,-27642,2475,19974,8367,-15342,-27106,-18957,-14283,-18428,-18720,-11393,2110,10631,5108,-5842,-14175,-17831,12330,43885,41429,24179,-8160,-15744,10414,14776,8810,3608,-6272,-3797,23208,53411,49072,7309,-40353,-10762,11758,-2584,-8992,-24719,-20194,-9238,10797,36870,59351,32400,10949,5064,11792,11052,-5408,-6249,4654,8375,4082,6601],[2893,-9536,-621,12636,6140,6710,13420,9981,-3745,-21931,-8490,8852,12444,10941,15452,23982,4505,-16835,-9836,-3190,-5254,3992,18121,14363,1651,4441,13730,9076,-3890,-6909,7508,9027,6980,-3314,-22278,-6134,2167,3817,3277,5846,5247,3621,-13456,-28156,-12743,-12418,-15838,-17350,-13668,-1376,12053,6110,-23752,-1386,8792,2125,-13225,3772,17105,16379,-5473,-7702,20318,42915,53856,40214,27759,10770,6880,2374,-5650,-5424,10763,30930,22158,-16997,-12583,30713,53838,45471,15781,-1340,-10630,-27800,-11538,1754,-2064,-17996,-25918,-25834,-20588,-29644,-25004,-9653,2747,-18413,-34173,-1532,19259,17410,-3412,-20738,-231,-7050,-13789,-21257,-7198,19857,54316,71483,49336,9247,-25238,-25419,-18989,-23933,-26609,-15110,-3148,-3888,3504,11339,12828,10283,12627,12394,-11850,-14211,-15231,-26517,-27106,-12727,-7093,-18252,-24267,-26924,-27013,-18076,-6057,-14525,-17777,-19814,-17472,8,8350,17317,-11913,-16434,-19922,-5108,30529,56055,36030,6953,-9440,-13076,-30969,-25812,-25019,-39275,-14496,10098,23547,25031,21203,-3985,-25233,-2737,-5645,-26168,8361,36138,46220,44670,43549,62709,95963,70836,57962,58828,84053,98636,83482,35508,-21266,-44872,-49391,-41362,-16512,7877,12517,-10848,-9277,21221,35954,26659,35079,45964,65745,68952,22385,-13679,23377,39950,30588,8397,-21942,-24188,-3276,28180,24581,23307,42278,54581,49386,32981,25992,14733,-6024,9124,81618,105594,69470,20041,-16145,-21249,1388,4560,-289,-6938,2838,4662,-13786,-7528,14967,20525,2623,-12044,-3781,-12068,-29682,-29830,-24766,-22798,-13564,-3363,-607,-5816,-8146,-13050,-18143,-29861,-16085,13693,40014,58960,39787,5688,9619,27869,20553,1791,-5204,5890,-8391,-26422,-9467,-8277,-19977,-24381,-21323,-8382,-3709,-20686,-23385,-5675,-1967,-18179,-3073,27806,63300,70483,42568,14902,-10184,-34443,426,23369,26629,-4913,-27600,-30687,-1781,17625,21892,15942,3960,9714,15689,21972,22251,9923,3428,6076,4845,9179,26556,50029,48159,6667,-51213,-50229,-12897,24932,54108,59785,22104,-15682,-20956,-13637,-12496,-6569,-6463,-7353,5545,13349,15274,13151,182,-25876,-22852,-11675,-7664,-11701,-7539,-9425,-11314,6685,26523,31498,16325,-17223,-3687,19148,14278,-6959,-8559,-556,11439,1051,-24588,-9348,23769,7401,-26816,-37488,-35109,-27648,-21357,-19815,-22736,-30259,-14020,-9143,-14327,-42582,-27568,-10997,-24170,-16745,10630,28355,13295,-4077,-8199,598,9190,6749,-7436,-9401,-404,3656,12428,20227,10526,2843,4446,13619,7805,14400,30365,32746,11507,-6946,6210,14942,36584,36399,25352,6337,-24366,-44778,-13696,-2335,-5815,-12525,14156,33358,19724,5461,-7917,-22511,-27167,-13244,1243,17958,44406,59301,33726,11770,-13363,-24667,14167,32168,22424,-128,-10266,-15445,-22971,-12561,14922,23635,14920,26336,47807,43728,28121,2208,-20033,-13554,-12899,-21610,-24785,-15358,3658,19124,26941,15262,-10904,-6063,32584,39811,12284,-14054,-11115,-11810,-8433,-14613,-22080,-25247,-21832,-32444,-41980,-37143,-13696,18622,50498,60011,43425,15473,1439,-7438,-22065,-8801,8719,11966,14241,24804,29266,-8847,-28371,24667,46233,28928,-3325,12557,18344,14748,9251,-4203,-15742,-34760,-8389,14639,14934,-3698,-16706,2742,16731,22357,29454,32438,10029,-18171,-33429,-15599,10975,25592,16628,-4671,-22645,-35517,-11519,9065,6160,-244,22322,41767,30607,-9022,-19917,3544,14041,15545,-2127,-23920,-19747,-13054,-19949,-25867,-32640,-35060,-14943,3057,6558,-7496,-22728,-36775,-41058,-32306,-25289,-18600,-13651,-15054,-15793,-15360,-8869,10627,33004,45608,41774,11747,-14529,-17588,4882,23077,16361,2588,-4851,-4241,1882,-8627,-20533,9374,15442,-7482,-20774,8066,24734,18325,-99,-13707,-8587,9391,15811,7482,-3071,-6135,5580,30756,43441,27311,4374,6005,14737,10462,8149,6694,-6530,-1903,5057,7851,7394,-16762,-7051,37676,50117,38444,23091,1228,-4840,-2063,104,-9333,-24047,-25702,-28948,-22847,-13873,-11697,-16656,-5982,18477,53884,87438,94364,74073,26792,-29058,-8104,-4231,-25389,-24485,-13824,-15687,-23930,-29718,-36542,-38263,-27431,-3573,13452,19871,24246,25484,97,-39033,4117,19232,16962,6188,-14633,-31332,-9341,-7948,-10527,-13307,-26374,-5319,16959,30396,16065,-10362,-3635,4868,-7518,-14396,11739,41819,70713,77955,52620,17475,-1045,-10496,2528,45718,62033,33086,-5624,-19174,-18280,-12277,-5292,3929,492,-5520,-8726,-13518,2899,18938,36127,40467,38699,25400,17213,12808,-722,-16755,-15632,-8753,126,1861,-11397,-18229,-16565,-5233,10160,17024,2830,-15433,-14983,387,-947,-21407,-40518,-6433,11611,3595,273,5169,-9275,-14970,15856,18556,10436,21125,44887,37181,6075,-36635,-20854,-16664,-19498,-14580,11213,35264,12849,-22260,-31974,-25616,1621,28314,29972,28945,22045,10129,-5554,-16088,-37836,-32901,-21145,-17244,-18629,-20077,-20234,843,37955,54075,31851,4783,-5886,-11627,-3776,44807,87510,90299,56507,-1591,-34131,-13692,-12177,-22284,-16706,-14193,-12036,-7492,-9143,-16617,-10045,4815,-2105,-22353,3977,17830,24747,28270,34280,27636,8661,-14175,-23938,-8831,10677,27479,38518,34146,39834,55881,62410,45058,7606,-11140,2049,5742,-6020,-22659,-25331,-14470,-5434,-2350,4296,1129,9400,905,12408,14513,-8759,4229,35447,46973,34097,17025,560,-8667,-3940,16064,42775,53647,56574,61902,42357,23859,24479,24457,17576,1262,-14284,-20211,-18817,-17938,-10709,-15232,-18665,-11421,-15712,-16942,-7401,-8375,-24652,-28651,-15758,-19350,-31245,-15213,-4600,-4016,-9050,-16796,-19446,-18980,-28719,-33548,-21341,-15202,-18475,-26204,-30612,-17775,-7677,18304,38332,51068,69099,73123,50383,8037,-19606,-12523,17258,19064,14735,28436,38045,43810,56327,71984,73138,66704,48692,37132,31626,32404,36479,17293,673,-8253,-690,-10174,-13078,36376,80713,87607,52925,17601,-4639,-20685,5683,18701,25703,23394,16784,-11430,-30796,-7683,4430,2842,-2087,-2225,-2011,9405,37861,44697,13341,11567,53463,74296,78876,56694,18885,-13372,-22796,5466,19482,14756,-5053,-19588,-19369,-13884,-4269,-22523,-31482,-24515,-19449,-25015,-14821,7590,3221,-9775,3557,4023,-11501,-23918,8424,30556,29272,9444,-6895,-9091,-29500,-29041,3109,8580,-6836,-18462,2306,17839,-3230,-22041,7319,15373,1785,3595,36602,62822,51794,26524,3511,-15170,-27285,664,19568,7251,-14629,-22447,-25887,-21626,-25553,-27179,-20251,-2300,10475,6488,-5616,-17217,-19373,9587,39064,36161,18911,-11905,-11808,13851,17511,10203,4300,-5825,-4841,19495,48233,44352,3816,-39682,-13596,9460,-2803,-8239,-25918,-25196,-15683,6691,34009,56379,27723,4577,-458,10070,12112,-4721,-12241,1753,7050,2851,5828],[5677,-7304,3102,16393,8509,8274,16683,16218,4088,-16721,-15870,-125,3361,5537,12306,22229,5069,-24469,-10469,-1230,-5684,-600,13439,10378,-3859,-5240,-923,-5094,-12506,-5400,13227,8428,676,-10730,-22197,1042,7716,4661,-2884,-142,7520,12421,-2166,-24405,-17407,-12890,-11272,-9714,-7078,-1987,3190,-1346,-19638,513,7724,1771,-11989,7842,23532,23320,-429,-11321,15707,37251,48968,36153,25002,11412,11415,9112,811,-2333,9396,24819,13473,-19283,-8033,29856,49126,40701,15152,2762,-6432,-29305,-9165,5166,1012,-15585,-23963,-18902,-16067,-26533,-27048,-14636,-1816,-22476,-28158,8543,34021,30920,3184,-15083,7838,1709,-9049,-27054,-3501,22030,52796,64398,41219,3189,-35043,-29039,-19582,-23410,-25840,-15359,-4047,-5710,3587,11814,13287,13254,23312,23657,-5756,-12763,-12182,-20526,-20163,-9665,-8690,-25352,-26075,-24065,-25229,-23774,-10776,-9707,-9704,-13631,-14409,2604,11437,20430,-10520,-24440,-26030,-2882,26998,53961,35259,6928,-9640,-16303,-25295,-21158,-25969,-33591,-6130,18136,30337,29956,24468,958,-31564,-9316,-9467,-23471,8062,36640,46731,42276,38302,57794,96330,68206,33360,1369,3688,21300,31752,15017,-19458,-44570,-47246,-38955,-16300,7097,12064,-10190,-8753,23423,38658,23572,25499,38152,62149,70508,29324,-10066,21173,34195,24070,5396,-22292,-25904,-3368,30719,27205,24066,39670,49741,44607,29905,26303,19098,2792,5488,64494,100670,74073,26005,-11287,-20806,-590,69,-5854,-8180,1393,-572,-15924,-1335,17144,18323,-1691,-12011,-1892,-11407,-27319,-29188,-25290,-19124,-11527,-4330,-2301,-3528,-4519,-8536,-12460,-24450,-17743,15540,48756,72129,48825,11492,10355,23626,13971,-1357,-4227,3233,-11102,-28285,-16156,-15905,-22548,-17403,-9166,6188,8351,-12181,-17249,-768,1453,-15257,-3895,25736,57215,59913,34856,10762,-12447,-29294,3776,21830,18177,-16728,-35327,-27153,2963,22842,26919,20735,3975,4845,10123,15322,14726,3618,-322,3853,1725,7198,28947,57142,59196,20979,-32474,-56532,-28720,13152,52247,67138,31704,-7558,-26134,-15928,-12967,-6564,-5505,-2473,12257,18136,18230,15158,613,-26509,-12445,-786,4728,2678,3057,-8291,-19162,6599,27740,31306,13907,-21839,-1407,20987,16306,-7891,-13494,-5211,11275,5752,-25312,-18614,16311,-551,-30377,-32206,-33846,-34622,-25266,-20099,-18701,-29021,-17220,-13098,-22576,-48393,-23545,-7704,-23716,-18948,10564,31888,21113,3175,-2099,5442,11996,7886,-7111,-11462,-3327,3489,16109,23655,10659,-1416,-95,10029,5163,16667,35839,38387,15267,-6235,2681,10403,31286,30019,20203,3276,-25769,-28401,-2406,3563,-4587,-14152,12354,31372,22474,11494,-6173,-28069,-25604,-12082,-8444,2485,27490,47464,32018,12019,-11132,-18312,19483,39687,29558,7343,-1244,-4522,-12142,-10224,11668,21927,13527,19570,36084,33406,21301,-1331,-22837,-14242,-10274,-21307,-29835,-19490,56,13035,20778,10888,-10674,-5647,30295,37262,10200,-20227,-17065,-8166,559,-5317,-15048,-20982,-20857,-32164,-32033,-30139,-20649,15001,52932,63692,42308,12146,-564,-6798,-20575,-8465,12688,22466,29451,43349,46992,7205,-23729,18776,41928,27633,-3375,16264,25499,22479,14180,-13,-12313,-31199,-12993,9880,16271,4616,-10443,-1254,11504,16490,18783,17139,-2254,-19199,-29780,-16623,14193,32349,21430,-7678,-28862,-32841,-15222,-1619,-7474,-880,33505,53852,37879,-6196,-17284,2493,4004,5354,-7452,-20797,-14193,-12556,-18352,-18988,-25322,-34206,-15583,3488,5248,-11881,-25218,-33112,-38317,-32218,-21398,-14339,-10710,-14669,-18085,-20782,-17650,-791,24143,41253,42956,18219,-7039,-11178,9729,23462,12896,1115,-1617,-293,5992,-6109,-22574,9106,15460,-7681,-21350,12598,32796,27363,8258,-7440,-3635,14900,21098,12491,718,-5279,3356,26279,38621,23704,3328,4052,11055,11965,14606,11243,-12366,-15449,-9067,-4103,731,-19042,-1129,39601,47188,33638,14993,-10262,-10618,-4126,-1173,-10586,-23476,-24768,-32873,-21613,-9558,-6446,-16577,-8332,18707,51723,81140,90507,72422,27155,-26513,-12506,-6578,-21624,-24286,-15960,-10141,-16699,-28173,-34978,-35067,-30354,-6822,11081,18225,23550,20500,-10957,-24692,17819,23542,14659,1712,-19156,-24117,-4152,-4865,-8339,-9738,-20343,-3900,15297,28481,17027,-8715,-1365,8422,-4006,-16627,7994,40788,71633,78843,54242,18486,-3065,-15405,-7305,33494,46889,18351,-18435,-26523,-19067,-13458,-5580,1603,-3056,-7745,-8935,-6519,10579,20137,32607,39336,43487,29881,17789,8624,-8463,-26714,-21845,-8942,5262,9180,-5107,-13869,-11931,87,13972,19247,3107,-16452,-14956,440,-24,-17560,-34063,-6886,11136,3007,-5537,-2837,-12437,-9978,20226,24605,19788,30114,53194,41450,9188,-29000,-19531,-17669,-26558,-20589,11406,38701,19525,-17610,-29518,-23520,4441,27423,21182,13817,8923,1735,-10631,-19976,-42943,-28888,-19272,-16009,-15671,-17218,-17250,4500,40207,53055,28636,866,-8446,-16599,-14236,40230,86055,90604,55852,-6186,-29762,-3758,-3096,-11632,-3998,-3750,-6323,-5605,-8970,-16856,-12912,-962,-7479,-22701,3134,12834,28624,45678,53527,40154,12302,-16810,-24039,-5472,10699,25690,37556,34960,41890,59976,66666,46753,6710,-9748,4329,8122,-2889,-20875,-26531,-12415,-2836,-2585,1921,-1039,5875,-1958,13847,16125,-5620,8485,35019,43675,33283,18767,3922,-6876,-6814,9670,36141,50970,59189,66463,46436,24651,24838,25824,18536,-256,-17449,-21004,-16779,-17447,-9034,-10521,-14121,-9814,-15117,-14661,-5275,-7840,-24219,-24285,-14481,-18255,-30549,-16244,-4447,-3074,-8150,-15999,-23467,-29038,-39845,-16782,-7126,-4375,-8782,-18742,-22982,-7158,-333,19810,38711,52775,72049,75717,52504,14103,-9996,-6154,21876,25470,18177,27735,38729,49180,65991,85281,88787,85128,71010,54440,40062,31329,28479,8387,-3097,-3646,4272,-4621,-6778,40315,84515,93177,59252,18272,-2500,-19217,4533,16676,21737,16567,9323,-18922,-22834,1023,11580,6668,29,-1118,2010,16998,43515,50141,17315,8585,53545,78123,84563,62169,20731,-12629,-15509,11579,23164,18474,-578,-14000,-20870,-21128,-10544,-26056,-34237,-29975,-27316,-28896,-7387,13189,6019,-11714,-2963,-529,-13685,-22491,6867,26405,24777,10926,4162,1461,-23641,-28622,5770,12658,-9057,-21684,4337,19097,-1452,-20279,8318,15887,2711,10047,40303,59854,44476,20303,4584,-10103,-24539,1313,19816,6775,-12767,-16638,-29974,-27461,-29493,-30076,-24751,-3076,12225,9434,-2358,-14829,-16400,10004,36306,32141,14491,-13466,-6222,17635,19912,11483,5363,-4712,-5307,15596,41224,36549,-2067,-37487,-12846,8574,-1911,-6238,-25375,-29478,-21750,3635,32200,54367,23928,-513,-3594,10168,14785,-1957,-14229,783,6821,2404,5890],[8119,-4676,6127,19079,9654,8416,18535,21232,11340,-9643,-23876,-8720,-5354,-558,7287,17585,4354,-25067,-7944,1239,-6339,-6553,7415,5446,-9398,-11607,-11167,-16999,-16463,1366,24037,14781,-1943,-17407,-17917,6606,12263,5904,-9484,-6730,9762,20952,8420,-17557,-23644,-14970,-7968,-3554,-2603,-5039,-8608,-8862,-14428,1162,5125,77,-10982,10441,27753,27800,2978,-16265,8925,30044,43418,31410,20687,9850,12972,12156,3376,-2884,3864,14534,3557,-15959,-4681,25533,40229,31682,11200,3941,-4610,-25797,-9139,5594,2382,-11208,-16051,-11594,-12407,-23640,-28443,-21151,-8540,-29047,-23611,17369,46196,40288,7011,-8641,13306,6397,-7359,-23883,-854,21156,47285,53239,29587,-5108,-37610,-27511,-21995,-21311,-21793,-14426,-8943,-9032,2903,10484,11017,13024,30432,31491,-1719,-13226,-11867,-17309,-15265,-7576,-11901,-34588,-25742,-19103,-19060,-20148,-5362,-132,-1686,-9051,-13599,2184,11522,21888,-6911,-28149,-24621,-3436,18903,45831,29606,3223,-13217,-21987,-21526,-19538,-31111,-28632,-774,21336,31214,28795,22509,1738,-36190,-17874,-15394,-24768,3223,32209,42439,35158,28082,47151,91532,68300,25929,-27457,-47803,-35857,-9551,-1172,-16662,-43393,-44172,-35183,-17941,3444,9098,-10771,-13630,18052,33765,15080,13578,30684,57770,69216,32708,-8364,16675,25730,14117,-517,-24581,-31273,-7667,28055,25042,20940,32462,39708,34896,22702,22938,20393,9645,4690,43823,90062,74626,29953,-7071,-20719,-4965,-6519,-11152,-9130,-1959,-7688,-15863,1303,14548,10914,-9757,-12476,-1299,-12353,-26319,-29575,-22807,-14133,-9563,-6638,-4836,-1687,-1454,-5171,-8524,-20929,-21662,12615,49466,75361,50448,13641,8208,16019,5170,-4993,-4700,-1907,-16199,-31777,-23884,-23973,-21938,-9950,1596,17629,17701,-4788,-13341,-614,-637,-15349,-6231,20394,46650,46216,25427,4750,-16798,-24380,6969,20252,11228,-25418,-40629,-24957,5277,25465,29388,22990,1483,-3642,264,5365,5538,-4235,-7155,-2277,-4992,2570,29045,61048,66233,30738,-19233,-52244,-40512,2921,50375,73410,39872,-589,-30811,-19749,-16100,-9486,-7073,566,17273,21364,19589,15423,749,-14839,-2683,6111,11749,12579,11892,-6268,-28988,5705,27065,28686,9396,-27543,509,21701,16427,-10615,-20607,-12773,8313,8637,-22684,-21592,17524,1697,-21392,-24016,-25186,-35342,-30922,-20943,-15826,-24385,-19119,-15843,-29462,-49352,-21560,-5958,-19690,-18970,9832,34054,29153,12548,6778,11328,14049,7380,-8336,-14048,-6546,3823,20102,27302,11631,-3656,-3201,6172,2427,18785,39842,41516,16392,-7406,-1759,5806,25496,22773,14326,2605,-14755,-10837,8892,8937,-3307,-14770,10776,29162,24725,16861,-1936,-26632,-19716,-8728,-16465,-13511,10512,34678,29315,12076,-8064,-12048,23840,45679,36024,15470,8950,7380,202,-4408,8461,18370,11617,14061,26168,24553,15784,-3229,-23913,-13568,-4668,-15039,-28793,-22408,-3653,6800,15104,7929,-8765,-5388,26719,33531,7903,-26115,-19197,-1199,8555,2130,-8888,-16018,-17021,-24891,-20835,-19555,-25564,10571,51785,63206,38008,7896,-1772,-4867,-17156,-7616,16744,33711,46847,63897,64028,22622,-12810,15063,37018,25421,-3863,19257,31067,28220,17235,3532,-8428,-26519,-17080,4069,15728,11029,-2368,-2139,7947,12916,11945,4978,-13352,-18054,-24599,-16374,18010,39259,26896,-9263,-31254,-19457,-11388,-9966,-20317,3365,46499,67308,47582,750,-11292,3367,-5552,-5134,-10854,-14743,-7936,-10675,-13206,-8913,-15175,-27265,-15276,4029,4659,-14211,-20950,-23947,-30018,-25745,-15713,-8504,-5825,-12031,-18624,-25368,-25142,-10686,15419,35918,42107,23093,-948,-5798,14215,23773,9411,487,2882,4184,10166,-2684,-23549,9395,16685,-5888,-20491,16610,39638,35346,15874,-2017,288,19154,25091,16388,4050,-4226,1287,21197,31997,17634,874,3014,9801,15376,20363,14759,-15228,-23366,-19809,-15016,-5052,-18270,3219,37230,41170,27695,8064,-21169,-16883,-7811,-3560,-11649,-19930,-21879,-34193,-18986,-5906,-1933,-14690,-9370,19431,48966,73272,83612,68104,26428,-22187,-16090,-7691,-15282,-22009,-18840,-4368,-6990,-20264,-29640,-28457,-26867,-9443,9565,16868,21849,15048,-20868,-7959,31211,28370,12591,-2643,-21666,-16780,787,-1530,-4730,-4643,-12071,328,14860,26866,18995,-5747,1500,12289,223,-17567,4838,40096,70928,76382,52336,16764,-6238,-20009,-17086,21423,31429,3413,-31170,-35229,-21394,-16399,-5747,-798,-6898,-9396,-9033,-935,17530,21284,27871,37412,47635,33782,17296,3132,-15466,-35916,-29185,-10059,9050,14902,611,-8507,-7008,4169,15737,19758,2689,-17110,-15076,-895,-1102,-15033,-26886,-6237,10199,1305,-12553,-12616,-15978,-4175,24571,29446,26497,35752,57646,42717,10275,-22122,-14855,-15416,-28617,-26120,9709,38590,23539,-14786,-27698,-20834,7152,25069,10559,-3694,-7620,-9273,-17314,-24360,-35382,-22483,-16335,-15720,-14798,-16568,-16120,5196,38134,47491,22451,-4485,-10790,-18700,-24198,34813,81992,88787,54382,-9087,-20165,6201,4738,-3355,6508,4412,-2754,-4670,-8885,-17139,-16488,-6952,-12391,-22972,204,7844,33364,60760,67567,46578,10696,-23279,-23161,-4473,7722,21190,33892,32345,39393,58805,65870,45000,3755,-10154,3760,7321,-1912,-18424,-29110,-12918,-3234,-5598,-2879,-5166,-459,-7371,12946,15399,-3966,10024,30831,35958,28764,18241,5825,-6331,-11299,882,26171,44557,58318,67082,46250,21472,21980,25027,18235,-2981,-23296,-24383,-16384,-18604,-9796,-7418,-9128,-6652,-15175,-14635,-4871,-8589,-24740,-22880,-16319,-19507,-24427,-16890,-5874,-3619,-9259,-17166,-29099,-37077,-20365,1587,4440,2966,-2869,-13461,-12803,1918,4337,16771,33547,48777,68981,71474,47729,14891,-5063,-1635,25321,29270,18535,23247,35321,50326,70865,93053,98882,98546,89505,68280,44970,26391,16383,-3941,-9407,-1648,6240,-2047,-3874,39750,81807,91058,60364,15881,-4300,-21592,-477,10974,13665,4837,-3587,-30810,-14013,8572,16666,7965,-673,-3491,217,18643,44122,50870,18805,4108,49807,76474,83935,62465,19575,-12971,-11202,13600,22727,18534,1695,-8503,-19456,-30903,-20318,-33713,-35488,-30782,-34455,-30282,-1901,17062,7612,-14927,-12282,-8120,-18713,-23774,2698,19873,19191,13092,13459,9478,-19338,-30336,4698,13398,-12340,-24975,5020,18452,-1968,-20387,7717,14781,1876,13963,40331,52802,33657,12503,4900,-7650,-23245,1938,18499,4758,-12139,-12205,-27441,-30745,-30172,-27486,-24313,-2543,12949,10968,917,-9588,-10962,11924,34024,27834,9531,-13921,-912,19975,20091,10662,4875,-4678,-6759,10151,31238,24885,-10369,-32850,-9995,7837,-964,-4014,-23981,-34280,-27894,1295,30807,52744,20648,-4759,-5066,11054,17995,1604,-13488,868,6988,2164,6249],[7839,-4005,6265,18594,7574,5068,16855,22840,15899,-3866,-23221,-17183,-14429,-8235,-472,9379,88,-24133,-5459,3428,-6772,-13789,-671,-1055,-14573,-11980,-10571,-19968,-14601,8914,34542,24125,-422,-19558,-13387,10238,15427,7421,-14725,-11925,12560,29344,18342,-10485,-28485,-17897,-5427,1556,302,-8997,-21858,-10784,-8551,1592,2027,-1686,-9043,12136,30110,30257,5397,-19150,2508,24528,40221,28208,16519,7590,13014,13028,3600,-5404,-3762,2401,-4600,-11092,-1877,20208,29861,20967,6013,3961,-3387,-22160,-9226,5184,4224,-4050,-5353,-3641,-8212,-19273,-25530,-24877,-13976,-34516,-18280,26449,57244,47587,10162,-2346,17800,9487,-6324,-18353,2208,20069,41313,41936,18035,-11999,-29680,-22412,-23888,-16950,-15607,-11729,-15121,-9830,3937,10002,8963,12600,36706,38602,3017,-12330,-10976,-13685,-9730,-3893,-13019,-40243,-21912,-12028,-10476,-9494,7034,11396,7175,-3929,-12241,1723,11503,24245,469,-18571,-17163,-2455,11146,36302,23232,-89,-15466,-21575,-15904,-17168,-33224,-20451,3659,20786,27066,23132,18006,1667,-33178,-24543,-19468,-25933,-1779,27321,37811,28034,17951,35357,83694,69561,32469,-26606,-61894,-60445,-29445,-5939,-9097,-37852,-42985,-30830,-17353,1330,7700,-9048,-20459,8567,24514,4499,3039,25559,53738,66533,34654,-5781,13317,18350,4697,-5288,-24788,-36441,-12494,23382,21268,17623,24785,28793,24452,15033,19006,21469,16930,9422,24884,77535,74390,35119,-666,-18177,-8370,-11443,-12067,-7565,-4285,-13430,-12836,2922,9941,1393,-17617,-10280,466,-12102,-23953,-28338,-16894,-6342,-5122,-7441,-5844,1257,3010,-495,-3955,-17222,-24991,7857,44819,71011,47205,14784,6691,9652,-992,-5248,-4247,-6918,-21003,-34298,-29214,-26001,-14874,-119,12466,27356,25809,2924,-9491,-2738,-5686,-16064,-8074,14052,34431,32385,16630,-1166,-21253,-18788,11534,21413,10390,-22495,-32070,-22566,6336,26662,30659,24188,-1637,-13638,-11666,-5363,-3097,-11591,-15132,-10406,-13111,-2635,28309,62703,70140,37526,-9650,-46905,-49811,-5198,48867,78400,46845,5947,-29503,-23648,-20522,-13868,-9665,2701,20979,23359,19756,14270,614,-3096,6486,10240,14245,18129,18776,-2730,-39067,5065,25258,24445,3746,-33138,2885,22455,15396,-14832,-29449,-22300,3737,10411,-18007,-14393,29763,16701,-10379,-16296,-13405,-23576,-32227,-20411,-12560,-19495,-19924,-17430,-34274,-47915,-21986,-6153,-14883,-16313,8924,34972,36881,22964,16787,16947,14673,4881,-11500,-17907,-10559,4226,23597,30161,12399,-4260,-4563,2666,427,20601,41725,41573,14628,-10845,-7568,651,18696,14283,7535,4512,402,6052,18885,12979,-2628,-15150,8521,25749,25199,20283,2546,-21114,-14512,-5231,-16910,-26419,-3220,22749,25414,11039,-5633,-7528,25597,48354,40016,22362,18312,18202,11395,2196,4655,11733,7591,8869,17976,16458,10252,-5040,-24370,-13087,1322,-5771,-20791,-21962,-8086,-10,9329,4861,-7492,-6744,20587,27296,3861,-33379,-17724,5517,13169,5274,-6197,-13109,-13534,-17863,-11590,-10480,-22800,4616,45378,56316,28484,1026,-3747,-3617,-13912,-8083,18538,42812,62734,81733,76608,34188,-2423,11428,29534,20202,-6554,19751,33046,29783,16132,4195,-6310,-22942,-22380,-4584,10916,12685,2683,-2662,4004,9501,7448,-4248,-24417,-17170,-19891,-15805,20327,43598,29943,-12279,-26523,-3438,-225,-11476,-28558,10356,58370,79150,56820,8861,-5068,3570,-16033,-16046,-12267,-8667,-3537,-9725,-7740,795,-5319,-18936,-16218,2023,2216,-16629,-15804,-16681,-23393,-20077,-10896,-4024,-2109,-9871,-19263,-30718,-32389,-19330,5723,28246,37579,24091,1255,-3696,16327,22175,3813,-1553,6128,6709,11732,-1078,-25381,8224,16858,-4516,-20451,17576,42322,39123,19577,-496,351,19664,25459,16849,4528,-5325,-2770,13775,22166,7444,-4817,503,7857,16713,22479,15036,-15117,-17551,-22427,-25669,-11162,-16339,3092,28400,30182,18744,1280,-30416,-24698,-14617,-8387,-13440,-15526,-18975,-30870,-17440,-5030,-358,-13703,-10989,18787,44608,63736,72655,59710,23063,-19014,-20103,-8525,-9026,-18309,-20190,782,1984,-10272,-22021,-20994,-19930,-12832,7355,14557,17895,7992,-28349,5736,40769,30931,9352,-7536,-22039,-11699,3197,-42,-1736,394,-3406,6000,14451,23986,20274,-2957,3621,15115,3868,-17086,1725,38409,67361,69661,45949,11446,-10837,-23699,-26471,10584,16798,-11360,-41180,-30083,-24921,-21713,-6486,-3839,-11382,-10412,-9423,2423,22363,21291,21301,34132,50226,36427,15344,-3371,-18035,-33841,-37718,-12361,10903,18281,4818,-3535,-2850,6370,15094,18294,1431,-17431,-15381,-3182,-3165,-12626,-19526,-4542,9122,-976,-20291,-24073,-17921,2374,28681,32695,30351,38088,58467,41489,10004,-15888,-8850,-11044,-23334,-29405,6369,35113,24899,-13640,-26266,-17434,10025,22075,-338,-20473,-25478,-21188,-24162,-27438,-26527,-14183,-10968,-14723,-14950,-17050,-15733,3979,32931,38927,15011,-9443,-11128,-14439,-23296,31757,77299,86317,53750,-5699,-6070,18087,12735,3291,14715,10505,-556,-3711,-7693,-16147,-19095,-10680,-12963,-20671,-3028,4573,37910,72727,77011,48420,6127,-30699,-18115,-3668,4200,16752,30040,28669,34879,55021,62834,42571,1417,-10030,2970,5918,-838,-13952,-29310,-13166,-3835,-8487,-7153,-8026,-6264,-11453,12888,15335,-1365,11288,25975,27215,23812,18396,8813,-4610,-14603,-7042,16501,37969,56937,66627,44960,17733,19130,25070,19907,-2803,-27555,-26722,-14378,-17825,-10042,-3427,-1864,677,-11355,-13090,-3168,-7657,-22802,-20750,-17889,-20067,-18087,-14721,-5541,-1896,-8273,-16821,-32488,-25661,148,20005,15946,9746,2443,-7821,-2449,11196,9272,12742,26919,43447,64081,64576,40254,13633,-1628,2273,28337,32458,18933,18421,31219,50568,74199,98428,106505,109866,106707,81563,49826,21707,4416,-15466,-13842,1325,8865,1236,-670,38664,77088,86024,60623,15518,-5779,-23924,-5361,5591,5761,-7260,-17253,-27190,-2000,17984,22829,10230,-454,-5483,-3236,17897,42463,49306,19801,1559,45872,72808,80392,60901,18841,-11354,-7211,14383,21254,18086,4734,-1428,-12563,-33356,-28881,-42076,-28756,-22821,-31356,-24948,4417,22066,11394,-14816,-19675,-15187,-23339,-24441,-746,14593,16357,18036,22475,16612,-14581,-30955,2287,12395,-14962,-24731,6534,17967,-2715,-20348,7233,13693,1032,17113,38512,44054,22439,7257,7173,-5393,-21228,3736,17012,2656,-11541,-8171,-21393,-27859,-26377,-21289,-19443,-615,12901,11252,3980,-3063,-4023,15163,32463,23723,4779,-12646,4110,20915,18019,7549,2537,-6065,-9495,3010,18544,10520,-18441,-25237,-6276,6335,-679,-2291,-22514,-40445,-32694,-720,28695,50201,16707,-9388,-6963,10432,19317,3420,-13527,-641,5019,-441,4191],[7081,-3047,6028,17458,4802,525,13836,23052,19607,1969,-16564,-21326,-21402,-15159,-8350,843,-5282,-24854,-2833,7074,-3977,-18067,-8471,-7017,-16843,-6394,-841,-12728,-8805,16014,43254,34193,4818,-15249,-8299,13386,18509,10328,-15701,-12859,17283,38839,28764,-2662,-25799,-19896,-2229,6962,3267,-10952,-23846,-4176,-1155,3180,-276,-2165,-5331,13888,31360,31452,7680,-17141,-727,23409,41195,27856,13685,5716,12576,12847,2723,-8467,-11795,-9957,-9233,-6686,863,15455,19806,10112,640,3512,-2192,-17924,-8570,4797,7265,5264,7008,5038,-3372,-13336,-18736,-23577,-16213,-34508,-11801,35555,66865,53013,12947,3582,21413,11504,-5562,-12809,5418,19325,36030,31917,7620,-16421,-21073,-16767,-25237,-11245,-8701,-8381,-21993,-7491,6391,10269,7247,12131,41990,44822,8212,-10104,-9384,-9577,-3660,979,-11961,-36367,-16406,-4344,-1345,2495,20211,22501,15673,1067,-10636,1044,11089,26733,9527,-7870,-8387,529,5309,26887,16994,-2263,-14526,-13809,-8345,-13546,-27603,-9950,7228,16989,18691,13563,11007,526,-29798,-29119,-21326,-25889,-6121,22746,33194,20843,7747,22147,70466,63219,33492,-24217,-66005,-70976,-36660,-2263,997,-30986,-44106,-26431,-14543,565,7116,-5975,-28642,-4199,11373,-8547,-7496,19442,46637,59768,33330,-3574,10825,12287,-3796,-8554,-23235,-41393,-17883,16237,15452,14151,17028,17346,13475,6598,13730,21260,23183,16730,9604,63111,72713,40629,6851,-14199,-10876,-14397,-9886,-5302,-6401,-18290,-9690,2576,2643,-10445,-23791,-6475,2133,-11439,-20926,-26502,-10282,2615,680,-7403,-6603,3699,7485,4441,240,-14273,-28064,1117,34716,59005,38832,14417,6129,6233,-2791,-2311,-3728,-12332,-25749,-36201,-31156,-21078,-5108,10933,22191,34068,31402,9593,-6454,-7217,-13556,-17337,-10237,6281,20697,18479,7944,-7685,-26349,-13629,16064,24481,14976,-12343,-23767,-20714,4933,25101,29597,23584,-5312,-24254,-24594,-15812,-11210,-18460,-24171,-20544,-21991,-8147,26450,61593,70517,42241,-958,-40997,-60846,-14493,45435,80221,51311,11097,-24586,-27785,-26419,-19812,-13426,3256,22459,23210,17801,10599,-529,7702,14664,11780,12143,18665,22757,1517,-27927,4443,22024,18475,-3008,-32077,5188,23069,13075,-20861,-40237,-33175,-1814,11042,-13059,-2654,47569,36682,-601,-9970,-878,-9684,-22811,-16896,-7470,-13113,-20206,-18334,-36723,-46491,-24428,-8397,-10856,-11769,8155,34635,43563,33263,26447,21280,13539,588,-15940,-23272,-15418,4556,26062,31536,12321,-3351,-3795,474,50,22145,41470,38816,10618,-15841,-14269,-4910,11072,4911,544,8627,15469,21407,27300,15884,-2219,-15112,5718,21151,23753,21665,6372,-15087,-10838,-2264,-8793,-20467,-7745,14704,21536,9465,-3785,-4660,24906,47785,41481,27742,26416,27490,20768,8416,1273,2730,1664,4584,12821,10053,5115,-6560,-23751,-12752,6840,4478,-9605,-15851,-11293,-5556,4584,1873,-6993,-8962,12920,19532,-1102,-40338,-12669,11311,14727,4353,-7004,-12451,-11238,-12535,-4714,-3235,-14174,-577,35264,43972,14594,-7242,-5299,-2457,-10455,-8780,18525,49494,75933,95037,84087,41810,6026,8310,20500,12953,-10027,19000,32533,28177,11799,2927,-5077,-19732,-27341,-14723,2791,10204,4549,-2975,567,6943,5820,-8317,-33502,-15886,-14598,-12971,22159,45927,30932,-16236,-16142,13669,14867,-2211,-19827,20011,69497,89750,65972,18345,1812,3779,-22697,-19420,-7921,-1889,-46,-8574,-1823,10303,4664,-9953,-17301,-1701,-1137,-17827,-11014,-10607,-17130,-14201,-6168,-278,903,-7612,-18653,-34215,-34375,-22344,-2334,20571,31521,22637,761,-3351,17875,20720,-2151,-3730,8992,8272,11460,-693,-26117,7001,17059,-2728,-20001,16503,41493,39151,19866,-2239,-2627,17607,23407,15020,3182,-7525,-7457,5788,11356,-4863,-11349,-2000,5572,15912,21649,13272,-10871,-6328,-13938,-28728,-15212,-12799,-780,14517,15740,8322,-3025,-27856,-31121,-22845,-13606,-13285,-10111,-15308,-25600,-16196,-5918,-774,-13182,-12261,17772,40602,55322,59679,48825,18413,-16038,-22286,-7527,-2815,-12566,-12741,6866,10681,723,-12127,-12314,-12120,-15813,5136,12272,12938,634,-24161,16231,46112,30926,5587,-11371,-19484,-8669,3315,-36,839,5750,6045,13383,14777,20258,21159,45,5545,17406,7330,-14437,-349,36249,61729,59773,36076,3675,-14846,-23708,-32519,3336,5389,-24380,-36424,-17066,-25190,-27933,-6984,-6795,-15457,-9529,-9166,4015,25190,20424,13555,29918,51288,38004,12417,-9138,-11976,-20014,-39003,-15467,10921,19363,7388,355,56,6617,12198,14996,-539,-17264,-15534,-5541,-4681,-8915,-11758,-1881,8228,-2919,-26191,-35194,-15002,9269,32014,33795,31031,37168,55914,38065,8710,-10502,-3406,-6628,-16065,-29035,1287,28276,23099,-14712,-25481,-14088,12330,18238,-10919,-28890,-41674,-33278,-30897,-28056,-18260,-5416,-4007,-12717,-16410,-19080,-16526,366,24328,27382,6289,-14028,-10290,-6953,-10791,31863,71861,82515,53308,3702,10501,31213,20254,7335,19049,12900,-1111,-4187,-6925,-15283,-21734,-12720,-9875,-17506,-7616,1493,38998,78610,79843,44528,-1676,-33731,-11551,-4100,-537,11965,25196,23022,27621,48038,57040,38734,-1197,-10687,955,2836,-1122,-9889,-26718,-13764,-5468,-12114,-11874,-10461,-11813,-13755,12542,14572,230,10544,19345,16632,17447,17736,10946,-3771,-18477,-15421,6116,30073,53345,63468,41162,12095,14501,23799,21401,-1150,-29786,-28849,-12599,-16554,-11629,-841,4631,8659,-5535,-11371,-2389,-7483,-20375,-19058,-20818,-22057,-14418,-13245,-5608,323,-6255,-16493,-34618,-13717,17358,34879,24748,13597,4877,-4561,4601,17361,11769,5759,17607,35851,56129,53727,28854,8263,-2069,2237,27086,31966,16974,11165,24264,47593,73552,98833,108970,116151,119279,91433,52415,15866,-8787,-27840,-17921,2918,10002,3152,281,34250,67888,76029,57404,15197,-8581,-28029,-11838,-1286,-3434,-20704,-31733,-12579,9833,26493,27580,11293,-1306,-8870,-9604,13417,36687,43197,17446,-1498,39804,65289,72266,55749,16646,-10392,-5994,11697,16748,15154,6187,4100,-5338,-25270,-34054,-51906,-20559,-13772,-24080,-18979,9612,26197,15410,-12623,-23605,-22666,-28738,-25098,-4192,10131,15377,23015,28725,20640,-11257,-31033,-2134,8782,-18142,-22618,7285,16095,-5122,-21225,5606,11302,-1090,18314,34024,33513,11919,6193,11174,-3225,-18388,5496,14505,-98,-11627,-5320,-15591,-21869,-20453,-14295,-13163,1780,11776,10031,6262,3381,2994,18603,31166,19952,933,-9454,9027,20870,14294,2781,-1031,-8261,-12767,-4736,5384,-2035,-19714,-13757,-1042,5200,507,701,-19178,-37461,-30149,111,27824,48646,14336,-11935,-7629,10114,20658,5540,-12714,-1463,3523,-2629,2516],[6356,-1350,6295,16545,2208,-4689,9885,22039,22337,7370,-10595,-20957,-26560,-21504,-15728,-6361,-10143,-28462,-1322,11225,1452,-17149,-15361,-12620,-17166,164,9575,-4000,-3490,20277,47663,41668,10508,-9292,-3933,14981,20225,12966,-14217,-11456,22089,47733,38028,4134,-21703,-21948,250,11256,5299,-10567,-12252,5294,5968,4426,-3344,-2996,-1888,14027,29727,29607,8037,-13804,-1047,25275,43976,28201,10500,2569,9995,10080,-554,-12948,-20509,-23652,-12229,-5332,1629,10116,9183,-1979,-6370,766,-3073,-15254,-9006,2757,9598,13925,18313,12133,-180,-8234,-11510,-19471,-16221,-30714,-6325,42120,72485,54485,13420,7015,22182,10787,-6943,-9568,6537,17155,30072,22047,-3009,-19873,-14832,-13462,-27933,-6652,-3648,-6702,-29877,-4368,7978,9231,4001,9781,44230,48091,11682,-8745,-9089,-6872,1026,4952,-10860,-31308,-11927,1618,5931,12275,30014,30291,21357,3876,-10543,-1423,8667,27352,17455,2001,-199,3935,1335,17951,10544,-3795,-10567,-3923,-364,-9486,-17721,752,10020,11572,8370,1750,1774,-2536,-27791,-32480,-21936,-24235,-10009,18045,27710,12097,-4598,5515,49809,44516,17955,-38763,-82967,-88727,-46417,1625,9478,-25942,-46870,-21820,-10724,-434,5269,-3681,-34006,-18620,-4596,-24441,-19469,10795,35473,48132,27898,-3008,8439,7337,-11347,-10512,-21058,-46497,-24067,6215,7565,10727,9647,5428,1887,-2991,6453,18786,27060,23677,531,46909,68916,45355,14362,-9656,-12304,-15361,-7041,-3830,-8971,-22626,-7697,-196,-7485,-23964,-25173,-2248,2727,-10637,-17356,-24578,-4222,11762,7072,-6729,-7801,4923,11309,9069,3588,-12429,-30590,-7053,20072,40712,26076,12705,7156,7400,727,3058,-3350,-17949,-29187,-34697,-30299,-14623,5800,22692,30464,37535,34239,14807,-4207,-13099,-22818,-17855,-12686,-2430,6452,5191,-380,-14540,-31502,-9010,19956,28579,22512,-1145,-15947,-18751,1600,21149,26583,21814,-7923,-30840,-32704,-22165,-17833,-23544,-32195,-31384,-28660,-12531,24333,58503,68093,46089,9897,-28230,-61239,-26529,38953,78508,53339,15101,-19159,-31162,-32814,-26288,-17526,2670,22148,21373,14071,4732,-1167,18218,22411,11971,6730,15034,24324,6719,-16230,4485,18172,11876,-9663,-26000,7697,23992,10307,-27732,-48645,-41664,-6469,11470,-7863,10058,66207,56779,7730,-4629,12071,5816,-11639,-9915,792,-3905,-19541,-18011,-35676,-42991,-26417,-11477,-7297,-5652,8579,33890,49315,43237,35408,24468,11448,-3860,-17455,-25519,-19539,5601,27845,31644,11829,-79,-98,889,2063,23933,39979,34519,6000,-20318,-20289,-10028,3534,-4260,-5054,14265,29266,35083,34583,18514,-1130,-13869,3136,15969,20933,21599,9571,-9550,-8309,275,665,-6497,-2092,12389,19152,8412,-1808,-2581,22684,44835,41006,31827,33280,35231,28240,13709,-602,-7309,-5519,1855,11402,6310,984,-7375,-21826,-12348,11483,14370,2457,-6633,-11135,-8238,1293,-1045,-7159,-11208,4844,11305,-5935,-31840,-5447,16048,13920,60,-11088,-14083,-10633,-9439,-563,2003,-5051,-2627,23867,28061,-2546,-15085,-5413,-1091,-6747,-8721,17022,53166,84775,101921,85845,45288,11869,5568,10736,4579,-12928,17882,30323,24218,4929,439,-4262,-16685,-27019,-25399,-7885,4176,3311,-3710,-2206,5102,5941,-8265,-38558,-14099,-8563,-7873,23666,46222,29807,-21057,-4701,29948,30495,10949,-4410,31038,79521,98730,74546,28547,9121,3828,-17019,-9446,2430,5404,2655,-7074,3842,18820,14008,-1461,-18418,-7234,-5390,-17754,-7295,-5684,-11120,-8367,-1888,2332,2705,-5831,-17156,-33579,-29855,-19264,-7485,13959,24959,19085,-2285,-4129,19668,20504,-7253,-5977,11027,8625,8895,-2239,-24339,5778,16944,-1146,-19289,13161,36646,34805,16264,-7468,-8752,13110,18913,10757,-287,-11094,-12683,-2305,678,-17955,-15493,-3704,2495,12147,17433,9370,-5339,3323,-4425,-21030,-16149,-8759,-8236,-4058,-1823,-3004,-4192,-16995,-32808,-32200,-18236,-10550,-4840,-11778,-20906,-15655,-8843,-3566,-13945,-13830,15837,37243,48867,45415,35644,12379,-13591,-21463,-5448,2030,-6318,-2812,13317,18210,10961,-1714,-3507,-5100,-17961,1992,9283,6799,-7167,-15966,22282,46016,26949,431,-13967,-16192,-8568,267,-2293,1958,10383,15285,21166,15072,14843,20735,2366,6507,18369,9650,-11624,-1951,33119,53923,46830,22690,-6196,-16813,-20327,-32445,-443,-2468,-35340,-25663,-5184,-18695,-31909,-7330,-9938,-18916,-7103,-8350,3402,25338,18160,4571,24183,49935,37718,8037,-12457,-655,-5190,-28041,-19871,8391,17489,7494,1836,523,4159,6523,9287,-3882,-17314,-15814,-7584,-4730,-3682,-4055,971,7188,-3837,-23725,-24971,-7174,15476,33513,31873,28034,33026,50268,32585,6468,-6533,90,-3928,-10420,-26232,-5607,18289,17728,-18541,-25384,-11602,13272,13279,-20189,-18654,-30249,-42466,-36955,-26005,-11290,2703,3251,-9838,-19185,-22888,-18699,-5818,12489,13272,-3492,-18030,-9456,221,3516,34919,65764,77056,52620,16178,28140,44862,27174,8759,18999,10990,-4919,-6781,-7453,-15273,-24650,-13610,-5682,-14866,-13753,-2112,35296,77088,75447,35162,-11074,-23582,-5193,-5751,-5917,7523,19664,15725,18197,38674,49299,33994,-3729,-12169,-1958,-1597,-2807,-6919,-21869,-13444,-7194,-15619,-16323,-12064,-14969,-12760,12051,13140,487,7837,11587,5188,10527,16480,12089,-3975,-22804,-23712,-4204,21500,47790,58138,35582,5230,8117,20934,22274,1744,-27598,-28974,-10870,-14484,-13998,551,9965,16264,1564,-8722,-2384,-8118,-17170,-16437,-23430,-24903,-13062,-12943,-5675,3481,-2140,-14920,-33309,-3996,30633,45895,31009,15023,4986,-3444,8332,20299,11986,-3208,7688,28224,46994,40606,15309,36,-5596,-1383,21779,28336,13431,2567,15531,42314,69683,94919,106750,117609,127079,98239,53714,10837,-20825,-39414,-20401,3764,10493,4417,-858,26402,54382,61633,50517,14576,-11602,-32429,-18521,-8519,-12393,-32519,-26516,1687,21207,34356,31541,12018,-2313,-12487,-17016,7397,28610,33972,12459,-4713,32518,55101,61092,48518,14049,-9864,-7012,6352,10181,10620,6413,8056,1474,-15414,-30310,-46602,-11879,-5334,-17234,-13668,14196,29800,19557,-8813,-21884,-29232,-33790,-24096,-6079,7991,16513,27285,31966,21569,-9182,-29505,-6434,4867,-19955,-19215,7411,12964,-9051,-22353,3306,7924,-4310,17744,27481,22476,4773,10115,16779,-379,-14378,6739,10875,-3351,-12313,-3757,-10864,-15504,-14041,-7460,-6717,4254,9829,7620,7671,8902,8811,20799,29117,16054,-1970,-5227,13207,19407,8671,-3898,-6226,-11819,-17152,-13418,-6371,-7541,-11381,-43,4427,3430,1923,4406,-14711,-31775,-22902,2847,26952,46706,12277,-13622,-8871,8357,20259,6244,-12995,-3348,938,-5926,-466],[3872,-722,5872,14837,-1062,-11701,3895,18566,22587,10568,-6907,-20614,-31561,-28636,-22147,-10934,-12470,-34582,-2233,14317,7552,-12399,-19725,-17927,-17305,4319,16272,1714,-990,20447,46636,44921,14985,-3604,-537,14862,20197,14607,-12312,-9919,25901,55224,45551,9429,-18385,-23794,1987,14470,6951,-7030,-774,15258,12688,5488,-6933,-4089,1199,12917,25619,25171,6867,-10119,1886,29374,47464,28874,7497,-1111,6047,5693,-4922,-16714,-25306,-34458,-13707,-6291,1220,5476,-270,-13765,-13417,-3156,-5262,-13555,-9634,272,12111,22179,28861,18270,2043,-3484,-3987,-13143,-13225,-25403,-1037,46673,74718,53114,12774,9027,21423,8929,-9164,-7735,6607,14803,24807,13857,-12288,-21241,-10088,-11579,-30570,-2378,337,-5510,-21388,-25,9659,8058,548,6870,44610,49575,14417,-7425,-9132,-4408,5508,9122,-8859,-26241,-7571,6970,12379,20368,36753,35407,25081,5624,-10617,-4113,5805,27381,24980,12106,8492,8658,1061,12573,6416,-2560,-2856,7770,9006,-3472,-5500,12793,14899,8477,351,-8250,-6304,-5280,-25928,-33144,-20189,-19450,-11053,15099,23044,3216,-18137,-13632,24429,19055,-5705,-60527,-105123,-111604,-61887,2738,15811,-21458,-47875,-15802,-5542,-1063,2643,-1821,-25308,-27605,-17639,-39373,-29394,3349,24649,35594,21160,-2699,7059,4622,-16474,-10114,-17700,-46087,-29146,-4526,767,9767,5252,-5065,-8686,-12192,-1469,14999,29137,29790,649,30802,63922,49535,22150,-4015,-11473,-14048,-4157,-2811,-11177,-25054,-6133,-4317,-19049,-35552,-19257,2358,2605,-8495,-12066,-21716,1545,21284,14335,-4583,-8791,5595,15022,13820,6603,-11066,-31356,-15158,2968,19171,10839,10607,10538,13646,8984,10254,-2612,-22717,-27811,-29467,-29336,-8059,17440,35076,37665,38323,34823,18785,-2297,-18955,-28980,-16105,-15025,-11228,-6954,-6702,-7816,-21101,-35287,-4754,22861,32616,30391,9017,-8404,-15562,-2040,16214,22794,19966,-7599,-26377,-26257,-19835,-22094,-25187,-32240,-33057,-28138,-14578,22640,54083,63146,48204,21583,-9864,-42084,-40635,29306,73356,53010,17969,-14038,-33028,-38764,-32424,-21563,1154,20381,18197,8736,-2981,170,28088,29375,11488,-833,7986,23776,12640,-4708,5101,13925,5217,-15511,-20242,10009,24775,7175,-34756,-35109,-38983,-9066,11782,-2841,21856,82168,73710,14022,-430,24595,21975,538,-1163,11299,7389,-18357,-16592,-31020,-35363,-25335,-14757,-4395,1054,10103,32647,53401,51849,42609,25969,8498,-6960,-11535,-16868,-20453,7249,28405,29853,10740,5572,6010,3506,5366,25345,37340,29210,1561,-22359,-24309,-14861,-3977,-13063,-8450,19644,40291,46050,40214,20687,535,-11644,582,9833,16433,19804,11475,-5408,-7340,1667,8457,5208,6523,13833,18168,7890,205,-1111,19191,39730,38414,33981,38068,40577,32983,16923,-1352,-17354,-14029,270,12458,4899,-2479,-8029,-19486,-12373,14339,22287,13559,2965,-7821,-8727,-1869,-4874,-8581,-13560,-3389,2847,-10071,-22054,2045,19132,11055,-7024,-18606,-18560,-12555,-9494,-20,4508,2697,-824,14428,12168,-21332,-19014,-4032,6,-3501,-7698,13837,52632,86963,100387,81047,44022,14265,2390,719,-4067,-14275,16607,26675,18386,-4168,-2865,-3909,-14145,-21649,-27031,-20004,-4402,-749,-5542,-4715,3283,6007,-7517,-36557,-11943,-2253,-1851,24483,44268,26527,-26149,5266,43238,44123,23421,10752,42074,87966,105579,81822,38600,16494,3488,-7572,6676,16305,12779,4612,-5348,8547,25465,21716,5574,-19210,-14597,-10413,-16904,-4880,-1811,-5464,-2941,1619,3543,2991,-4970,-15513,-30466,-25428,-14656,-9404,9136,18854,14007,-7379,-4901,22644,22614,-9070,-7963,12029,7854,4001,-6023,-21086,4867,16429,-105,-18286,7779,27877,26216,9286,-14907,-16591,7217,12585,4488,-5585,-15680,-17698,-9503,-7933,-24519,-11692,-2755,-259,5857,10304,4072,-53,10561,3085,-14210,-14199,-4177,-15658,-25480,-20730,-12828,-1878,-5866,-28427,-41512,-20299,-5715,78,-8460,-16794,-15100,-12904,-8080,-15697,-15493,13324,35268,45197,31732,21434,5819,-11187,-17667,-2825,5386,76,7286,20017,24637,20004,8569,5277,1048,-16222,-1814,5890,433,-14417,-9309,24207,41019,19186,-5562,-14039,-12520,-10570,-5308,-6135,1980,14535,24476,29239,15744,8347,19620,4554,7124,18575,11223,-9219,-2457,30162,45516,32542,7322,-15673,-14534,-15238,-28338,-1490,-6701,-40341,-16025,5906,-8064,-26506,-6120,-11938,-20096,-2950,-5942,1802,23783,15558,-3869,17854,46921,36313,3244,-10596,12421,9128,-17324,-24356,4233,13700,6011,1399,-881,-42,-796,2203,-7699,-16829,-14967,-7439,-1596,3860,4417,4742,7132,-1780,-12633,-8378,3818,21449,33766,27885,22851,27793,43806,27007,5015,-2985,2319,-2535,-6349,-22486,-12584,7216,10256,-23873,-24151,-9046,13767,8565,-24113,-4086,-12533,-36788,-39490,-22128,-4798,10678,10927,-5554,-21552,-26984,-20819,-13130,-686,-1342,-12648,-19834,-8341,6587,17152,40625,60279,71024,52478,30004,46628,59218,34573,9332,15891,5945,-10853,-10641,-8704,-15447,-26674,-13145,-1471,-12259,-20188,-5402,27759,68967,65113,22478,-17061,-11219,1138,-7345,-9901,5151,14917,8366,8527,29132,41649,29963,-4748,-13368,-4338,-5871,-4792,-4344,-15401,-10070,-6919,-16938,-18177,-11929,-13216,-8530,12197,11878,128,4310,4304,-5186,4847,15687,13067,-4364,-26521,-30335,-12933,13557,41403,52173,29884,-1309,717,17061,22820,5885,-21383,-25602,-8408,-11163,-15771,1900,14723,23558,9717,-4203,-2263,-8796,-12371,-11554,-21891,-27016,-12847,-13035,-4720,8156,4715,-10725,-31638,3644,40183,53573,35490,15132,3917,-3562,9593,20714,10620,-12689,229,23270,39017,27252,1816,-8846,-10709,-7397,13737,22909,9508,-5876,6622,36161,63853,87847,100768,114908,130473,102720,54980,8859,-27365,-46149,-20466,4551,11153,5643,-3572,15835,37813,44418,40627,13223,-13838,-32730,-23900,-15092,-19679,-33665,-12261,14722,31875,41831,35379,13194,-2726,-15341,-23398,2413,20395,23462,5949,-7791,24772,43412,48558,40931,12046,-9519,-9681,-683,2607,5350,5687,10539,7725,-5685,-20423,-34615,-2895,2054,-11838,-9235,18476,33008,23329,-4596,-18091,-33565,-37271,-21142,-5483,8669,19016,30133,32008,19503,-8208,-26037,-7712,3961,-17655,-14430,7217,8799,-14419,-22976,880,3962,-8448,15563,19522,12178,2843,17282,23097,3326,-9503,7061,6105,-6898,-13385,-3395,-7540,-9968,-8021,-1100,-432,6867,7895,5153,8887,13377,12791,20904,25721,11906,-3645,-563,16427,16554,1461,-12114,-12761,-16593,-22551,-22716,-12489,-1881,3917,14830,9746,840,3653,9041,-9061,-25157,-14116,6807,25656,43941,10131,-14964,-11169,4766,17766,5258,-14675,-6506,-2738,-10204,-4786],[832,-146,6173,13923,-3274,-18899,-2611,13943,21293,12164,-4807,-20913,-33080,-31449,-24143,-10876,-9653,-33007,-4970,16333,13609,-5883,-19024,-21502,-17714,5365,18266,3435,-1675,16677,40617,44042,18268,1902,2476,13628,18658,15081,-11128,-9759,27867,60576,50840,12872,-16349,-25351,2869,16526,8532,-1278,9677,24391,18446,6065,-11207,-5866,3375,10417,18984,18098,3954,-6909,6275,33491,49515,28455,4199,-5474,590,-318,-9995,-18340,-21731,-22419,-14841,-9646,-834,1176,-8310,-25136,-19516,-8201,-9408,-13758,-11183,-3029,13947,28691,37305,22418,2299,-436,2103,-6906,-9118,-20240,2924,47883,72388,48167,10249,8741,18529,5614,-12878,-8465,4605,11208,18980,6201,-21001,-22101,-8092,-12265,-33121,67,1767,-5909,-13005,3625,10073,5549,-4201,2275,41944,48054,14974,-7800,-11175,-3584,8357,11997,-7647,-22855,-4882,10328,16563,25129,38839,36206,25245,4867,-12185,-8122,1414,25518,30393,20759,15968,12626,2095,9868,3816,24,5798,18910,17724,2617,6099,24432,20487,6088,-7325,-17666,-13552,-8364,-25718,-33171,-18349,-14190,-10160,12636,18016,-6687,-33328,-35687,-4158,-6032,-21870,-65664,-104778,-116082,-71330,3381,19131,-17371,-48980,-11604,-1744,-2942,-2027,-1914,-15347,-22478,-18762,-41976,-32042,-1526,16181,24049,13751,-3596,4721,1950,-20921,-9743,-15431,-40733,-33089,-14518,-2464,10814,3760,-14297,-19210,-21859,-11109,8410,27592,32633,5469,14353,56171,50813,27925,651,-10454,-13194,-3502,-4021,-14538,-23606,-6544,-11096,-32961,-37477,-10181,4997,-133,-6127,-6429,-19335,5010,28950,20342,-2589,-10963,4299,16971,16830,7530,-11816,-31581,-23786,-16508,-3377,-6948,6811,14177,21619,18137,16587,-3142,-26887,-22370,-23354,-30499,-3393,27418,45844,42250,35217,31851,19932,-2238,-25458,-21777,-13790,-18793,-21089,-19667,-18503,-15614,-28482,-36409,-2474,22700,33820,35185,15845,-2561,-11913,-5460,10443,17994,17531,-4807,-14162,-11536,-12273,-24980,-23996,-24197,-21650,-22507,-15167,20359,47397,54362,45462,28879,6023,-22782,-54733,16546,64113,49214,18328,-10931,-34093,-41125,-36619,-26346,-2093,16551,13092,1073,-13113,2722,35297,33784,9875,-9790,-2388,20641,17999,5108,5003,8375,-2031,-20750,-16090,10807,23989,2713,-36641,-22012,-28173,-9929,10954,756,30752,92468,84543,17034,1803,35135,36976,12152,6950,21581,18483,-17854,-14782,-23773,-24499,-20352,-18099,-2886,6956,11736,30192,54591,57551,46579,24866,4370,-7291,-2079,-7203,-16178,8809,26755,25158,8770,12991,13326,6865,8071,25312,33371,23155,-2413,-21053,-24686,-19920,-11831,-21220,-9379,23001,47093,53138,43407,21863,2312,-8958,-2291,2194,9910,15937,11423,-3337,-8398,1140,13031,12342,12623,15600,17657,7607,2133,1,14870,32908,33667,33671,40050,42814,34368,17223,-1884,-23714,-23150,-504,14335,5135,-5544,-9077,-17542,-12906,14990,27219,22429,11398,-3218,-8963,-6452,-10336,-11556,-16033,-11439,-5430,-12321,-12497,8704,20414,7109,-14884,-28519,-25639,-16931,-12928,-3359,4055,8242,3782,11675,5339,-22796,-14536,-1367,597,-1160,-5691,9325,47195,80922,89655,69705,37996,12988,-1589,-8317,-10749,-13041,15524,22155,11716,-14712,-6011,-3748,-12113,-16818,-15692,-22637,-11706,-6048,-8284,-7029,1165,4973,-8331,-33282,-9075,4072,4056,24532,40433,21871,-27560,12545,52021,54153,33544,24244,52467,94872,110286,87489,47990,23857,3072,703,23514,31327,19977,6230,-3341,12066,29843,27223,10874,-18375,-23279,-15401,-15713,-3451,1418,-132,1999,4416,3544,1936,-5018,-14203,-27827,-22822,-11208,-8956,6388,14007,8274,-13495,-4200,27543,27540,-5945,-9174,12106,6413,-2743,-11817,-16786,4773,15654,340,-16946,921,15780,14243,613,-19975,-20259,1873,5478,-3014,-12080,-20462,-21417,-14745,-12528,-14626,-1104,2138,-512,-1568,1247,-1408,4594,15559,8269,-9831,-11183,1479,-13198,-19669,-30371,-16898,3079,3685,-22208,-49174,-18948,-72,4555,-5353,-13072,-13792,-16662,-13507,-17971,-17069,10536,34721,44027,20690,7609,-516,-8674,-12770,-472,7291,6432,16867,26463,29811,27411,18006,13632,6202,-12358,-5769,2396,-5385,-20278,-4769,22613,32116,8072,-11298,-11024,-8055,-13182,-12746,-10920,1125,18208,33412,37194,16807,1247,18374,7007,7796,18309,12178,-7481,-1622,28264,37836,18364,-8786,-21354,-8657,-10245,-24899,-2049,-9191,-36061,-8103,16314,4313,-14925,-2826,-12051,-18917,1994,-2129,-11,21018,13030,-10195,11279,42544,33966,-1569,-4816,24923,22032,-7211,-27764,-1192,8487,3296,-748,-3962,-5551,-9281,-5925,-11839,-15936,-12794,-4719,4239,12899,13381,9227,8138,3116,780,7913,15656,26691,32550,22179,16629,23163,38071,22460,4985,153,3266,-2635,-4159,-19336,-18744,-3847,1392,-30132,-21193,-6398,13871,4477,-21061,8370,2704,-26725,-37836,-18160,887,17875,18036,-947,-22645,-29518,-22485,-21262,-14191,-15455,-20684,-19422,-7488,11279,28584,46757,55064,64136,52162,42851,64181,72765,41829,9682,10083,-2107,-18941,-16148,-11416,-16519,-28037,-12521,1351,-10002,-26238,-8646,16682,54536,49424,8119,-14626,307,6434,-9145,-11930,4534,10738,994,-895,20196,34495,26503,-4667,-14755,-6467,-10034,-7582,-2950,-8911,-4264,-4653,-16130,-17011,-11271,-9260,-3943,11846,9827,-1685,-491,-2678,-14353,293,14598,13035,-5693,-30192,-34150,-20343,5627,33630,45463,24071,-7432,-8620,11341,21803,9551,-14346,-20722,-6269,-8148,-17392,2780,17937,29129,17164,917,-2831,-10304,-7013,-5611,-17065,-27635,-14189,-13940,-3473,12886,12478,-5024,-31661,7895,44829,57005,37341,13402,1189,-5520,7870,17945,6818,-22849,-3155,21475,32664,13945,-10802,-16361,-16809,-15885,3120,15706,4814,-14275,-2288,29173,55939,77436,90602,107422,128619,104189,55815,10033,-25058,-41853,-19427,4388,11177,6040,-8054,2959,19481,25982,28330,10002,-15679,-27932,-27643,-21526,-25228,-24831,-265,24783,40319,47871,38437,14223,-3207,-17865,-26076,-98,13055,12498,-1911,-11516,16084,30235,35377,33763,10479,-10061,-14363,-9134,-5710,-664,3415,10841,12526,2832,-9129,-22341,5423,7420,-8912,-6450,21842,35136,25457,-1709,-15454,-33177,-37155,-17337,-3130,10937,21192,30476,28299,14208,-8626,-21217,-3907,8390,-10583,-8272,7001,3785,-21342,-22495,-1384,-355,-13553,11731,10568,3469,5341,25009,28848,7448,-4398,6204,311,-10510,-14541,-3970,-5683,-5758,-2809,4747,5752,9959,7226,4480,11310,17426,15049,18896,21094,7966,-3482,4540,19055,12990,-6301,-20712,-19428,-21394,-27808,-31344,-9136,12546,22731,30735,15668,-1620,6795,15824,-1115,-16676,-4022,12211,24729,41250,8795,-15194,-13303,648,14571,4076,-16192,-9297,-5647,-13373,-8482],[-4519,-1573,5425,12284,-5794,-26846,-10573,7055,17024,10455,-5832,-23116,-31740,-28551,-22983,-8801,-4304,-25909,-10559,15516,17311,-605,-16010,-23766,-19876,2087,14379,-196,-6739,8213,29465,38870,20008,6702,4778,11085,15062,13506,-11884,-12581,26511,62335,52747,13560,-16457,-27257,2292,16904,9750,4855,18113,31469,22422,5639,-16380,-8792,4112,6444,9933,8551,-703,-4635,10402,35856,48625,25917,422,-10154,-5913,-7364,-14734,-16682,-12823,-10871,-15155,-14233,-4195,-2702,-14174,-32939,-21648,-12607,-14992,-15779,-13421,-6546,15162,33222,43443,24783,854,726,6344,-1444,-4454,-15075,5706,45851,65864,40412,6526,6798,14462,2167,-16859,-11299,1097,6750,12638,-709,-27936,-22450,-8329,-14857,-30225,970,961,-7306,-5536,6605,9742,2393,-9449,-3224,37067,44335,13961,-9407,-14868,-3772,10103,14046,-6839,-20645,-3320,12413,19287,27418,37384,33528,22602,2400,-14424,-12421,-3494,22614,34264,28440,22643,15961,3558,9380,3108,4029,15068,29583,26003,8963,17203,35647,26231,3415,-15794,-26662,-19041,-10577,-26102,-32711,-16464,-8860,-7193,11311,13607,-15982,-46593,-56350,-31848,-23921,-19284,-38220,-61523,-77569,-52214,13162,22178,-11567,-50151,-9852,796,-4611,-6762,-2400,-5458,-6188,-3120,-26346,-26113,-3518,11278,15818,7931,-4334,2061,-418,-24054,-9725,-14161,-35308,-32889,-16356,1718,14366,5967,-18598,-28140,-30346,-21212,-49,23036,32394,11051,-19,46529,49273,31818,4667,-9170,-12686,-4333,-6698,-18140,-19677,-8189,-19599,-46777,-25625,-250,5768,-5056,-2713,45,-16672,6321,34621,25057,-453,-13341,1861,17637,18310,6718,-14213,-30910,-30070,-33949,-16096,-24627,1933,17597,29546,26538,21582,-4597,-26604,-14974,-16179,-28864,-397,35247,54555,44578,29048,26030,18660,-3631,-31818,-13236,-11885,-23757,-29782,-26367,-29917,-22965,-35764,-33200,-2081,19180,31463,36076,19224,1762,-7539,-6632,5339,13190,15281,110,-228,3753,-4359,-26654,-21211,-16008,-12085,-17200,-14652,17640,38821,42132,37253,29384,14717,-9872,-51890,2657,51564,42070,15924,-10333,-34653,-36070,-32922,-31051,-6393,11446,6888,-8060,-24995,5645,39040,35028,7653,-17109,-14321,15725,22388,12580,3695,1337,-9761,-24668,-13931,9693,21159,-3305,-29663,-10654,-17276,-9794,8414,2290,35687,95671,87866,16256,1926,42719,49463,22052,12746,29412,27089,-18711,-12931,-14993,-12336,-13270,-21131,-3186,11109,12602,26135,52134,59162,46263,20581,-984,-4880,6840,1368,-9358,9516,22035,16721,5986,21149,20485,9312,8388,22786,27881,16534,-6221,-18774,-23107,-25865,-20461,-25924,-8924,22702,48304,55134,43122,21096,3296,-6758,-6068,-7772,894,9423,8503,-4223,-12241,-2405,12823,13292,13464,14586,15729,6436,3166,326,9668,24380,26276,29894,38023,40751,31328,13380,-4055,-21007,-27638,-1434,14887,5297,-9195,-11971,-17561,-14503,12593,27768,27211,16624,-328,-11838,-14628,-18839,-17179,-19712,-20020,-14003,-12615,-4696,12766,18925,2482,-20509,-35699,-31901,-22776,-20106,-11336,-321,9918,8008,16377,13935,-3652,-6302,719,-749,-1328,-4390,3006,35296,64699,68860,51157,26217,6803,-7758,-15877,-13541,-10508,13372,15864,4049,-27138,-9372,-4999,-11976,-14448,-6952,-10692,-10970,-10829,-12692,-10665,-2946,869,-13023,-31202,-6715,8592,7589,22243,33819,15559,-23388,14933,53734,57915,38997,33970,60254,98799,111383,89703,54579,29373,1403,5273,37070,43947,24936,6163,-2781,12672,30144,28605,12988,-16185,-29739,-20065,-16134,-4265,2643,3110,4721,4959,974,-1818,-7529,-15208,-28235,-23484,-10839,-9026,3792,9052,1032,-21026,-2772,32694,33057,-1144,-11069,9729,3128,-12154,-20429,-12708,4199,13055,-1494,-17083,-8468,-502,-1201,-8196,-16621,-14004,-2038,-2707,-12512,-20604,-25771,-24386,-19000,-14446,-2948,10344,8936,1802,-9158,-9887,-6963,7045,17203,9825,-9397,-9596,7137,297,3407,-15030,-13744,7933,9704,-18233,-50731,-16909,3905,7019,-3940,-11075,-12868,-19504,-20425,-21690,-19882,6265,33602,42947,12843,-5330,-7373,-7524,-9460,-392,6654,11331,24164,30761,32149,31457,24606,19744,8969,-9241,-9632,-1723,-11151,-24898,-3334,17419,19877,-6723,-15282,-6317,-3263,-14556,-22056,-16814,-1440,20291,40678,43524,17103,-6936,16651,9172,7982,16877,11709,-7132,-186,27133,31039,4821,-25166,-20732,-1980,-6930,-24487,-4772,-12744,-32365,-2315,25478,16772,-2221,1689,-10819,-17323,6019,1702,-1975,16852,10084,-13499,4188,36629,30308,-6613,1559,34980,32308,1430,-28354,-7872,2011,-460,-4113,-8253,-12016,-18792,-15104,-16451,-15206,-9864,-323,11117,22048,22068,13847,9771,9369,13565,22361,26567,30511,29604,15347,11184,20837,34265,19818,6526,2860,3098,-4133,-3829,-17370,-22930,-13812,-7764,-34778,-16475,-3364,14030,1631,-15242,17526,14617,-18115,-34439,-14600,5774,24050,24087,3342,-21149,-25402,-22683,-29410,-24784,-25620,-25920,-16804,-6341,14497,37517,51963,50161,56690,51487,53591,79604,84562,48732,11101,3162,-11919,-27807,-22475,-15381,-18319,-28112,-11588,3119,-6891,-22390,-10836,4079,36376,31210,-3021,-4288,10624,10902,-10367,-10911,5868,7857,-5231,-8231,13858,29264,24444,-2998,-15417,-7544,-12785,-10414,-2121,-2272,3671,49,-12952,-13953,-9963,-4727,338,11299,7497,-4185,-5470,-8207,-20816,-2184,13874,12741,-7043,-32544,-30472,-24702,-1411,25610,39565,19843,-10668,-18617,5253,20099,13064,-6797,-14613,-3772,-5169,-17770,4644,20572,33574,24182,6963,-3037,-11350,-337,1763,-10441,-24375,-15425,-13648,-853,18042,21081,2615,-31632,9612,45705,57511,37815,11349,-1602,-7747,4927,13631,1926,-31594,-92,24167,29858,2927,-17692,-15469,-19094,-24106,-7545,8987,1031,-20725,-8782,23609,48081,65806,78174,96934,123131,104129,57673,15373,-14618,-31258,-16646,4486,11881,7227,-11524,-9148,3395,10522,17007,6403,-15687,-21925,-27342,-26356,-26574,-15042,9785,32428,47176,53459,41992,16398,-2532,-18560,-20632,2114,9154,3792,-8934,-14645,7849,17492,24309,29568,10866,-10228,-19475,-16054,-12220,-5333,1077,10186,16840,11090,3100,-9236,13791,11595,-7580,-4375,25177,37076,26412,51,-13818,-29590,-32907,-12335,904,14357,22790,28769,21796,6907,-9401,-14570,5791,18779,534,74,8420,-336,-28263,-19360,-2365,-3896,-18860,7019,1696,-2530,10269,31738,33425,11787,757,4585,-5808,-13616,-15209,-4884,-5039,-2997,1376,10028,11817,13642,8647,7012,16032,21651,15727,14752,15190,4283,-1691,9512,20767,8634,-14386,-29398,-25608,-25452,-32130,-37911,417,29455,41356,46129,21540,-4477,10709,24090,8346,-7300,5820,17293,22917,37472,6964,-15713,-16181,-4957,9708,1724,-18521,-12762,-8741,-16176,-12494],[-7684,-836,7611,13980,-4627,-28682,-15108,2459,13971,9333,-6013,-22617,-26487,-22494,-17655,-3341,4631,-14848,-14964,14930,21222,5763,-9837,-21673,-20405,-1665,8583,-5758,-13027,-1459,17599,34113,24197,14039,9548,10643,12474,12577,-11916,-16215,23783,62271,53265,13668,-16541,-27373,2477,17837,12718,12308,26134,37908,26264,6069,-20243,-10961,5195,3170,821,-1108,-4984,-1758,14853,37084,45653,22205,-2389,-13013,-11101,-13084,-16644,-11112,-1347,959,-11985,-16673,-7005,-5011,-16571,-26506,-17414,-12651,-19488,-18384,-15110,-8883,16538,36414,47973,26488,-1101,584,9120,3496,1101,-9175,7967,41258,56134,31103,2661,4273,10566,215,-18813,-15465,-3166,1855,5912,-6459,-29841,-22027,-10226,-18686,-26720,649,-1756,-9397,534,8821,9012,-922,-14637,-9113,30630,39032,11805,-11779,-20037,-4620,10847,15220,-6499,-19577,-2872,13423,20983,27985,33476,28013,17518,-1510,-17167,-16733,-8774,18685,36446,34855,28132,18100,3990,8862,2891,8402,23985,39050,33291,15001,27264,45156,30531,-423,-24881,-34610,-22919,-12133,-26814,-32661,-15236,-4589,-3918,10398,9475,-24404,-52842,-65124,-54902,-34852,-4480,8075,6740,-10445,-7782,32584,25014,-5249,-45919,-10575,2058,-5465,-10763,-3190,3121,11950,18661,-8250,-20250,-5859,7573,9934,3640,-5099,-1023,-2870,-25925,-11247,-14543,-30340,-28736,-8440,10362,18335,9659,-16555,-31760,-32788,-31662,-10343,15183,28451,14407,-9664,35033,44269,33235,7598,-8159,-12560,-6291,-10839,-21741,-16312,-11116,-29695,-38967,-10873,8673,4319,-12366,1363,6790,-13789,4915,37443,27719,1204,-15540,-1499,16836,17849,3963,-18256,-29778,-28515,-25156,-5802,-29718,-4005,19785,35579,32644,24510,-7052,-22070,-7311,-8366,-22833,921,40144,60419,44673,20483,17918,15301,-6112,-31487,-7472,-11597,-28647,-25613,-20360,-27960,-28044,-39876,-28898,-3515,12115,25348,33010,19343,4629,-2750,-4656,2004,8991,13660,5958,12477,16778,1616,-27726,-18379,-9747,-5444,-14461,-13541,14734,29048,27727,25325,24516,16626,-3762,-43593,-10806,36737,32144,10994,-12152,-35209,-31043,-27629,-32862,-9949,6780,1446,-15925,-33122,8960,39966,33703,5908,-18342,-23544,10984,26151,17944,1541,-6624,-17223,-26247,-13169,7387,17088,-9938,-23183,-1302,-8072,-9185,4569,2196,36929,92253,84301,12524,1063,47676,59354,30345,16058,33911,32088,-19930,-10327,-4710,375,-5563,-22782,-4315,14104,13279,21723,47136,57283,42427,14270,-6037,-679,14559,9040,-1664,10123,15205,5577,4336,30328,27796,11121,6667,18658,22457,11158,-8984,-16903,-21628,-31365,-27660,-22489,-7230,19436,44930,53117,40438,19406,4536,-4014,-9089,-18667,-8494,2045,4085,-6618,-17150,-7697,8822,9383,10520,11580,12855,5305,4548,1362,5666,16519,18263,24218,33378,35811,25452,6913,-7161,-13286,-20319,-1001,14963,6219,-11718,-15617,-18457,-15012,9269,25623,28999,19474,1063,-16693,-25216,-28776,-23676,-23040,-27208,-20344,-9475,2603,15498,16657,437,-18148,-27587,-24316,-21566,-25327,-20394,-6162,9229,11975,26644,31732,15501,3058,3263,-2414,-2498,-2612,-2021,18993,40629,41442,28392,11088,-2150,-13999,-18379,-9329,-5785,11776,9883,-1663,-28216,-10661,-5874,-11948,-12726,496,2637,-912,-9716,-15888,-13881,-7388,-4599,-19776,-27030,-3051,12741,10046,19450,27061,10930,-16150,14055,49775,56600,41248,41446,66933,101621,110787,90020,59543,34355,611,7590,47626,54306,28817,6211,-2110,12137,28223,27750,14401,-10594,-20500,-19541,-16520,-5221,3715,5797,6890,5125,-2080,-6185,-10608,-16941,-29999,-24652,-10764,-8174,2925,5830,-5233,-26636,1041,39183,39770,4823,-12088,6737,140,-20388,-24317,-6918,4986,10369,-3933,-17260,-18064,-18285,-15336,-10648,-5119,-2341,-1213,-8502,-21136,-28232,-27912,-24258,-20527,-13970,7666,22128,17841,7871,-11392,-18822,-8952,9089,17688,9855,-10926,-7769,14503,18962,25888,3873,-4455,13348,13754,-15746,-47617,-14320,7202,8967,-2683,-9218,-10995,-18547,-26152,-24756,-22354,2143,32579,42380,10626,-12728,-12583,-6423,-6922,-1480,5484,16219,30339,33877,32802,33225,29183,24486,10678,-5487,-9102,-3654,-14664,-24951,-2970,11777,8729,-22023,-12773,785,3558,-10525,-24372,-20370,-4080,22080,47208,49127,17803,-14264,16347,12765,9513,15930,11362,-6243,3173,28154,26834,-5540,-36006,-13739,5312,-4071,-26097,-9305,-17247,-29049,3193,34813,29888,11165,7979,-7577,-15477,9418,5855,-2504,12802,7700,-12885,-1947,30780,26685,-10486,7754,42783,40440,9288,-24355,-14015,-3903,-3138,-5549,-10587,-17122,-27780,-23934,-20213,-13959,-5805,5645,18555,31117,30734,19061,12472,16350,25106,34639,36111,33198,25705,9341,9740,22452,33492,20082,9990,5858,2864,-6011,-4411,-16032,-23615,-20755,-14787,-30464,-10047,866,15305,947,-9527,23501,23212,-11393,-30943,-11243,10190,29312,29014,7181,-16602,-17578,-20476,-35795,-21483,-19891,-24861,-12220,-3950,16765,43984,55435,45415,48814,50071,61275,91564,93478,54622,14058,-2680,-21272,-28208,-26187,-20586,-21046,-26806,-10168,4336,-1970,-12490,-11511,-7424,18925,15515,-3545,8379,18821,14062,-11099,-7773,8098,5901,-10152,-12444,10799,26042,23318,-484,-15091,-8028,-13823,-13695,-2364,3558,11951,5689,-9089,-11420,-8923,-1078,3158,9669,4092,-7915,-10962,-12829,-24569,-3755,12526,11375,-9007,-33198,-24288,-24002,-8355,16819,34185,17092,-9550,-25990,-487,17194,15229,-260,-8993,-2173,-3734,-17925,6863,21624,35556,29114,12085,-4004,-12585,6168,8722,-4476,-20011,-16783,-12080,1750,21751,28266,10263,-26216,7471,41839,54182,35831,8033,-5321,-11041,183,7100,-5082,-34736,6687,28861,29066,-6083,-13816,-5989,-13948,-25701,-17944,2311,-2926,-26195,-13204,18925,39728,52434,62832,82703,113109,101182,58837,21995,-2417,-20830,-14116,3278,11801,8136,-13379,-20868,-10398,-1886,6808,1110,-16051,-17480,-25148,-31011,-24625,-7857,15802,35591,50328,56645,44264,17973,-2449,-18753,-13637,6318,7357,-3275,-15943,-18745,-1441,4241,15305,27419,11512,-11576,-26175,-19115,-16395,-8873,-2148,7188,18921,17360,13919,2540,20166,12798,-9515,-4710,26589,37084,24297,-1377,-15014,-27245,-28976,-8347,3788,15933,21278,23172,11183,-3464,-11807,-8064,17789,31132,12084,8600,10711,-3349,-29095,-14671,-3301,-7668,-25795,116,-8229,-7394,13683,34600,34520,14146,3913,981,-13089,-17418,-16694,-7213,-6974,-3372,2704,12953,15979,16189,10712,11484,22012,25288,13953,7495,6944,-255,55,12653,20091,2295,-23626,-38931,-30569,-27782,-33862,-35134,10499,43510,56356,58875,26168,-8649,14201,32590,18080,1663,13861,20340,18999,31558,3494,-17587,-20139,-12597,2679,-2273,-22058,-17366,-12409,-18714,-16869],[-10634,-195,10205,16516,-2354,-26127,-17491,-1388,10355,6845,-7148,-20735,-20110,-15628,-11727,1815,13167,-3268,-19040,12404,22851,10691,-3785,-18027,-20540,-6251,912,-13983,-22060,-13435,5644,30781,30323,22335,15047,10974,9544,10694,-12539,-22445,17613,58087,50308,11322,-18477,-27633,1625,17546,15321,18360,31534,41413,27892,5492,-24204,-14010,4921,-690,-9390,-11878,-10045,-114,17262,35059,38798,15318,-6017,-15050,-15366,-17864,-16904,-4832,9460,11440,-5912,-15838,-9688,-7185,-17722,-20631,-10816,-8490,-19754,-22356,-17250,-11189,16474,36729,49498,26633,-4181,-2134,9031,6484,6179,-3777,8484,33049,42510,19707,-2062,640,6491,-620,-17833,-21655,-9000,-4613,-2307,-11542,-25950,-21633,-14518,-24452,-24049,-1612,-7095,-13271,3614,9064,7076,-5027,-20289,-15900,22393,31920,8208,-14746,-26697,-6447,9891,14621,-7471,-20355,-4270,12875,21601,27354,28090,20136,10013,-7067,-20770,-21393,-14985,13119,36288,39255,31661,18230,2077,5995,1167,11872,31375,46257,38835,20090,35481,51802,32681,-4510,-31597,-38944,-25268,-13550,-27712,-33492,-14934,-2067,-1762,9124,5075,-32127,-49937,-55534,-62530,-40851,9670,49251,68854,53728,38150,51613,25436,-570,-39529,-11978,2884,-5119,-13852,-4881,9262,27788,39511,7662,-17341,-9679,4336,5811,418,-6127,-4119,-5143,-26119,-14420,-16100,-25553,-22686,2524,18921,20869,12874,-11721,-27532,-28260,-38287,-21495,4554,21065,14822,-11152,22455,36025,32423,9756,-7016,-11690,-8000,-15687,-24063,-13457,-14530,-40355,-24607,3286,16303,1550,-21031,6234,13877,-10108,1156,37513,28440,2418,-16635,-4779,15184,15936,70,-22535,-27513,-21848,-8223,11832,-16556,-10137,20797,39339,36302,25704,-9630,-16162,485,285,-14665,1538,42354,63605,43392,11204,9093,11283,-8066,-26605,-4333,-12905,-24422,-16117,-10856,-19213,-27486,-36670,-24666,-5773,2390,16863,27424,17429,6749,2470,296,1737,6540,13523,12248,23329,26985,5553,-27915,-15526,-5240,-1498,-14004,-11381,12464,19424,13279,13127,18921,16864,-100,-36984,-23337,21016,20698,4517,-15546,-35488,-26639,-22548,-29359,-10211,4820,-775,-17623,-24134,13587,39753,31233,5825,-12438,-23934,8913,29995,21935,-613,-14612,-23450,-25668,-12797,5084,13222,-15511,-17628,6126,-737,-8452,108,1191,35223,83558,75436,7046,505,50606,66846,37374,17144,34579,32647,-19913,-6524,6845,12979,1832,-22975,-5317,16611,14392,18333,41142,52850,36107,7158,-9562,3905,20857,15953,6299,11159,7266,-7217,5333,40322,35279,12580,3338,13651,18162,8035,-10662,-16064,-20979,-35369,-28695,-16424,-4799,13745,37918,48038,36075,17281,6449,-350,-10249,-29502,-15760,-4765,-1001,-9609,-21384,-13847,1637,2043,6152,8245,9246,4241,6451,3306,3482,10511,10804,17431,26738,28641,17578,-1361,-11200,-5518,-10219,1043,14721,7813,-12364,-19900,-20128,-13773,6189,21722,28057,19811,486,-22850,-36903,-39542,-30411,-25794,-32542,-23195,-3962,9288,16940,14297,1881,-9333,-13816,-12457,-12581,-20886,-24514,-11758,6373,14900,37786,49710,31804,11804,5770,-4345,-4700,-749,-4077,-442,10631,10122,3107,-6482,-13219,-19541,-15826,-633,-130,10304,4181,-4976,-20087,-10511,-6728,-12252,-11685,6222,14687,11240,-4000,-17204,-17028,-12504,-11562,-28415,-20780,1276,15811,10812,15995,20742,8852,-8748,9802,39961,49716,39807,46019,71698,102756,108050,87694,61690,37584,180,6957,53446,60377,30263,5472,-2269,9854,23741,24583,15547,-3118,-11687,-16685,-17709,-6915,3699,6812,7549,4145,-6167,-11737,-15038,-20396,-33676,-25541,-10276,-6629,3199,3656,-10774,-29718,5350,44994,45422,9518,-13696,2107,-3396,-21383,-16541,-706,5824,6338,-8240,-18999,-28160,-36989,-22679,-5579,7479,8731,1960,-11298,-26970,-32399,-26736,-22416,-20992,-14694,14773,31604,25855,14386,-8313,-21666,-8173,9391,16039,7374,-15436,-6835,21589,36942,44718,20240,5482,17111,14403,-16536,-47796,-13938,7768,8614,-3342,-9317,-10490,-16909,-27249,-28196,-26273,-3640,29045,39676,11234,-13259,-16977,-7393,-7406,-5751,2690,19161,33249,33509,29556,30474,29257,25350,9272,-2955,-5189,-3781,-17133,-24982,-4694,6067,1666,-21632,-6388,7425,10114,-4128,-16558,-20138,-8642,21375,50452,51489,16598,-22261,15480,15774,10689,13737,9295,-6160,6035,28666,22628,-14108,-28754,-6252,10311,-3447,-31613,-17977,-25108,-27234,6793,42159,40806,22028,12992,-5326,-16435,9267,7284,-3929,6860,3257,-12903,-9032,23260,21109,-15162,10428,45438,43676,13693,-20298,-20626,-10490,-5491,-4622,-10184,-21139,-37871,-34062,-24838,-14818,-3668,9882,23095,36760,36308,21992,13294,20419,31951,41370,40844,31864,18472,3246,11138,24729,32430,20127,12181,6676,526,-10206,-7872,-17545,-23934,-19230,-18083,-24791,-5195,3921,15652,-112,-7606,23830,25874,-9331,-30563,-10643,11613,31013,30099,7934,-12195,-10815,-18476,-31904,-13005,-12073,-21685,-8594,-2158,16194,45677,54340,38120,38028,45015,62740,96443,96091,56316,15785,-6030,-19924,-17948,-20687,-27684,-26976,-26518,-10081,3810,2986,-4431,-12956,-14066,9660,10583,5793,17778,22008,13384,-13534,-6082,8086,2321,-15761,-15012,8776,22517,20543,262,-14959,-10270,-14901,-19622,-5895,5945,17193,8890,-7798,-12251,-10299,-454,2494,4941,-2436,-14709,-18685,-18743,-25970,-7340,8172,6863,-13303,-32629,-20360,-20547,-16819,5667,27683,14395,-4947,-18219,-4643,12086,14174,3060,-6244,-3604,-5975,-18693,7716,19299,33069,29679,13734,-7653,-15107,10326,12834,-1647,-17796,-18104,-10304,2330,21850,31610,15716,-20307,12,32190,45967,30138,2255,-11031,-16183,-7025,-2280,-15133,-26586,13311,32614,28112,-12679,-4642,5231,-4617,-15920,-19236,-4664,-7875,-31512,-16091,14604,30664,37287,44565,64725,98395,94497,57893,27326,8076,-12336,-12792,83,10312,8405,-12226,-32019,-22852,-11797,-1427,-5770,-18312,-15482,-23497,-34263,-21268,-3971,17321,33866,49235,56883,44772,18582,-3214,-18151,-7177,10793,6889,-8426,-22226,-23382,-11471,-8449,9892,27259,12285,-13652,-29460,-14495,-15716,-9081,-4144,2970,19361,22275,23552,13185,24942,11826,-13696,-6529,26694,36038,20176,-5041,-17892,-25087,-25011,-4800,5669,15799,17339,15029,-1640,-14767,-13869,-597,31432,44449,23941,18097,15627,-1554,-16970,-6857,-2219,-9212,-32292,-6653,-16910,-9734,16116,35028,33918,16199,6875,-1746,-17659,-19006,-16527,-7970,-8712,-4466,3410,15706,20386,19727,15361,19510,31469,31555,13471,854,-133,-2399,4264,16687,19972,-2782,-30285,-45560,-27548,-22686,-26996,-24175,21797,55593,69587,71621,33033,-10216,20766,44738,31543,13703,23590,24859,16888,27617,2427,-16625,-19328,-17516,-1748,-3130,-21856,-18359,-11889,-16078,-16217],[-13363,88,12686,19341,447,-22392,-17353,-4042,6549,3332,-8701,-17196,-13075,-8206,-5748,5874,20220,7980,-20492,8282,22343,14270,1869,-13228,-18893,-8792,-4882,-21700,-32651,-25836,-1679,32624,39886,32137,21607,12791,7412,8875,-12276,-30059,8794,50304,44528,7351,-21468,-27314,502,16768,17804,23052,34744,42391,27880,4615,-27108,-16938,4236,-3787,-19020,-22059,-14356,1014,18113,30717,29358,6063,-9719,-15000,-16560,-19594,-15208,1788,19761,21605,3652,-9831,-9791,-7869,-17617,-16298,-3383,-769,-13351,-24943,-18176,-12382,15809,35207,49226,26874,-6108,-5764,7603,8948,12070,2291,8528,22749,26846,8055,-6027,-2135,4112,864,-13277,-27913,-14894,-11439,-10181,-13396,-18737,-19557,-19548,-30638,-20935,-3921,-13104,-17929,4446,8324,5219,-8470,-24854,-21973,14316,25003,5190,-15295,-30036,-7365,8628,13365,-8590,-21653,-6232,12281,23165,28199,24417,12756,2228,-12517,-23707,-24969,-21027,6985,34893,42654,34273,17446,-1315,996,-2096,15094,37822,51776,43443,25173,42616,56815,34850,-5447,-31685,-37349,-25125,-13832,-27433,-33813,-14284,-196,20,8274,1185,-37766,-43303,-42891,-49425,-41785,17224,73987,110300,99865,72146,62490,22167,2298,-33260,-11476,4799,-3105,-15475,-7227,13188,40344,57198,20993,-15558,-12352,3894,4809,-1474,-6755,-6166,-6281,-24097,-17888,-16845,-19656,-15390,13322,25535,21653,15324,-6167,-22970,-24397,-29346,-30789,-7325,11596,13302,-6203,10282,25609,30326,11997,-4668,-8484,-7641,-19909,-23278,-10214,-17028,-31904,-10569,16455,23278,-566,-27912,12349,21677,-4877,-3976,35607,27853,3534,-16004,-6799,13620,13515,-3582,-23595,-23211,-13800,7509,28021,-3399,-15305,21225,41225,37995,25881,-11128,-9441,8647,9992,-4593,2638,42501,64597,41672,3134,1435,8310,-7510,-20340,-2734,-15271,-17279,-5925,-1358,-10985,-22443,-31018,-20457,-7711,-8784,8389,21292,14840,8728,7910,6989,4853,6760,15403,18784,32295,34390,7912,-26484,-12208,-1987,229,-14624,-7511,11407,10980,266,2940,16355,20337,6002,-28793,-35251,5639,8956,-2551,-19710,-34731,-22410,-17395,-22047,-5866,6853,1455,-11581,-11227,19747,39585,28703,7928,-2333,-15285,11148,34345,25151,-2032,-21934,-27406,-23542,-12007,3744,10894,-18009,-12906,11641,4736,-7818,-4403,-174,31317,71196,63158,945,1147,52005,72096,43416,16429,31118,28267,-17164,-1519,19055,24736,8373,-22174,-5444,19175,16468,17199,36042,47173,28559,457,-10925,8058,25684,22254,14371,13077,-511,-20329,9747,50765,42880,14155,-940,8475,15630,7525,-11233,-16030,-20816,-36848,-23842,-9618,-1637,6439,28698,41266,30964,15276,9427,4601,-8632,-26070,-17077,-9206,-5788,-12084,-21757,-18929,-7684,-5723,4504,7777,6120,3523,9106,6312,3248,7101,5160,10611,19064,20233,8923,-10122,-15542,1432,463,4962,14861,10502,-10110,-23933,-21786,-10329,4854,17748,25482,18194,-1677,-26535,-31248,-36194,-35023,-27108,-35152,-21594,3443,15833,17854,13134,6889,2316,860,779,-18,-8662,-16918,-13791,2502,17261,47520,64289,44776,20001,8783,-5511,-6923,1863,-1507,-17741,-21174,-20501,-21662,-24289,-24256,-22204,-9114,10633,6447,9582,-335,-5377,-12874,-9029,-6878,-11952,-10069,11208,25527,23287,3861,-15731,-19133,-17204,-18617,-36014,-12117,6859,18600,10979,13443,16923,10626,-1042,4137,26345,38970,36080,48781,75385,103142,104360,83786,61663,39568,1073,4688,55022,62334,29851,4790,-2264,7249,18640,21593,18959,6441,-2742,-12896,-18427,-7993,3667,7199,7910,3402,-9627,-16855,-19386,-24232,-36537,-23136,-6694,-2012,6787,4590,-13372,-28626,10450,50540,50422,13587,-14804,-2644,-5955,-13237,-4886,6972,7835,2347,-12987,-21047,-34058,-39064,-15942,5385,19809,18782,6669,-9503,-23668,-28064,-21636,-17788,-19037,-16228,19422,39439,33175,21087,-1591,-15988,-4532,9707,14343,4574,-20556,-4767,29235,53480,60503,34694,15574,20564,13768,-18538,-49925,-14473,7139,7634,-4212,-9762,-10265,-14824,-23885,-28797,-29800,-9410,24215,36122,14329,-7201,-17487,-8672,-9286,-11246,1135,21943,34616,31295,24078,24901,26335,23776,6602,291,1856,214,-16317,-24908,-5288,4642,4430,-6384,2650,14756,17757,4304,-7716,-16071,-12918,20078,52028,52313,15370,-28268,15661,19983,13776,12863,7995,-4231,9993,29957,19548,-19013,-18152,1656,14911,-2245,-37618,-28233,-33522,-23814,11004,49558,51080,31796,18161,-2474,-18272,7361,7604,-4536,1440,-1328,-13256,-14424,16855,16203,-18004,11265,44902,44025,16621,-15602,-23387,-14103,-4213,1223,-4244,-20382,-45334,-40953,-27089,-15636,-1750,14060,26364,40531,40456,24451,13992,22992,35671,44197,42325,28450,10300,576,16278,28016,31770,20990,14617,7536,-1267,-13808,-11227,-19110,-23223,-16129,-15417,-19465,-368,7930,17434,129,-7634,21129,25121,-9625,-31166,-10503,12349,31436,29660,8129,-6163,-3246,-14933,-26395,-5844,-6381,-17932,-4120,1269,15711,45270,51098,30512,26650,38314,59946,95801,94082,55499,17723,-2861,-9208,-6627,-10747,-23670,-30775,-25144,-8620,5151,9944,3231,-13677,-9558,18231,22968,19553,24401,22012,10958,-15327,-4605,7408,-990,-19812,-14700,8830,20349,17883,1124,-12805,-12155,-14511,-23597,-10502,6656,20550,10724,-7738,-14528,-11600,-181,1218,-46,-9437,-21714,-25878,-24160,-25240,-11756,2559,1317,-17321,-29824,-17291,-16295,-23057,-5308,22009,13697,3358,-2600,-2222,7939,11979,4776,-4967,-6497,-10070,-16648,8647,15300,27679,27173,12857,-12626,-16591,13254,15016,-1019,-16916,-16556,-7625,1900,19447,32002,19874,-13546,-11090,18771,34763,22367,-4476,-17046,-20517,-14751,-12410,-26185,-18333,18923,35150,27058,-13879,4593,15838,5605,-5506,-10950,-10534,-12529,-35656,-17249,11411,22285,22111,25273,44889,80617,84763,54826,30541,16253,-5483,-12080,-4388,7958,8499,-7827,-27881,-33942,-18074,-5545,-11946,-22819,-15659,-23364,-30963,-17888,-3062,14703,27606,44001,54004,43240,18037,-4874,-16856,-1465,14659,6602,-12292,-27335,-26946,-22121,-19215,7967,27595,12213,-16619,-21480,-7040,-11686,-5823,-3401,-1873,17779,25333,31058,21614,27222,8239,-20163,-10225,24490,33147,13756,-11420,-23044,-23885,-22369,-3251,4710,12128,9607,3540,-17041,-26939,-16076,6113,43654,55397,33295,26024,20736,3420,-3513,1742,-828,-9783,-27309,-14313,-25903,-12431,14863,30961,29727,15641,7256,-4848,-18347,-19607,-17054,-8799,-11994,-8647,778,15327,21875,20940,18727,26604,40324,37474,12470,-6740,-8251,-5096,7117,18061,16940,-9866,-36501,-42166,-20503,-14448,-17213,-13757,29070,60273,75946,79544,37818,-12991,25942,55800,43942,24024,30278,26176,12123,21255,-810,-17310,-15515,-23417,-7926,-5276,-22066,-20577,-12248,-13600,-15047],[-16363,-748,14054,21409,2740,-19185,-15684,-5844,2302,-1336,-10575,-12970,-6526,-1262,-740,7754,24452,17441,-18092,2398,19394,16071,6419,-8215,-15178,-7258,-5252,-23996,-43183,-35141,-178,40838,52548,42759,28370,15404,6155,7280,-10648,-36672,-2357,38907,35945,1915,-25356,-26481,-1016,15294,19417,25671,35372,40471,25944,3183,-28896,-19664,3180,-5750,-26846,-30445,-17310,1326,17147,24416,18113,-5515,-13624,-13099,-14450,-18217,-12824,7744,28945,31466,15391,-334,-6391,-6633,-16880,-13819,3395,8252,-4684,-23371,-17362,-12710,14270,31857,47286,27612,-5561,-8915,5931,11656,19059,9009,8294,10933,9891,-3303,-8908,-3318,3690,3860,-7306,-30009,-20564,-18527,-15766,-10907,-10172,-15371,-24489,-36706,-17093,-5130,-18153,-23647,2720,6380,3335,-11245,-28227,-27049,7074,19073,3621,-11812,-24672,-6827,7177,11287,-10005,-23421,-8745,11872,26291,31537,23922,7684,-4862,-17453,-25831,-27369,-27190,-50,31968,44688,35704,15612,-6358,-6331,-7822,17629,42698,54893,46450,29605,48111,60659,38397,-1660,-25518,-31855,-23157,-13221,-26345,-33521,-13807,665,1120,7386,-2576,-39173,-35582,-31607,-32951,-39512,20332,88229,139059,134938,97345,64301,14502,3329,-29020,-10131,6734,-1143,-16599,-10772,14332,48463,69849,30541,-14127,-11796,7496,7400,-2642,-7269,-7912,-7117,-21151,-21459,-16130,-12973,-7941,22245,28740,19774,16053,-1283,-18972,-22252,-21806,-33834,-20225,217,9880,-540,-1491,12723,26366,13488,-1711,-3683,-5808,-23865,-20352,-7283,-18939,-22809,1482,27159,28828,-1273,-27561,18301,28737,680,-10986,31110,25031,3183,-15321,-8413,11320,9903,-7089,-19868,-17968,-6234,20161,39645,6240,-20066,20172,40293,36740,24104,-12037,-3407,15662,19066,5495,3529,39633,62274,38558,-3616,-4835,6201,-4711,-13043,-2511,-19238,-10063,3197,6170,-4483,-16961,-26165,-17733,-9977,-21535,1577,14993,11037,9296,11646,12592,9019,8355,17782,23871,37850,37544,7588,-24471,-9711,-1219,-1461,-16189,-3278,10040,2478,-12628,-6977,14977,25289,13355,-19775,-47089,-9881,-3810,-11248,-25838,-33638,-19722,-13720,-14346,614,10777,5662,-3134,223,24778,37752,24620,10224,7681,-4188,15904,37427,26095,-4056,-29793,-28855,-21662,-12182,1951,9001,-17886,-10949,13217,6404,-9308,-10525,-3530,23906,54806,47328,-6877,1300,50152,73142,46590,12476,21455,16988,-13276,2233,28846,32725,11593,-22871,-6342,19992,17669,16950,31657,39792,19011,-6945,-12439,9137,26846,25807,20236,14019,-8684,-33628,15166,58891,48141,14034,-7766,1351,12620,7086,-12777,-18440,-22785,-37730,-19505,-4473,76,-3985,16725,32058,23705,11449,11242,8584,-6368,-16985,-13387,-12039,-11920,-15525,-18808,-20137,-20430,-10617,7405,10879,3061,991,10103,7878,2096,3619,-485,2022,8582,8856,-1983,-20580,-21986,4933,8691,8048,13375,11996,-7070,-28471,-24688,-7401,3519,12698,19963,12623,-7576,-23805,-18477,-26826,-31653,-28683,-36837,-18657,9726,19811,16191,11430,11827,11690,12341,11882,11627,4250,-4869,-12510,-4044,16845,52045,71283,51585,25116,9992,-7784,-11000,2964,2546,-16593,-20210,-22861,-35135,-41769,-34875,-23112,-2432,20540,11102,7165,-5993,-6214,-9286,-9452,-8853,-13319,-9786,13410,32378,31514,9473,-14703,-22433,-23542,-27481,-29695,-4215,10977,18766,8645,10317,14053,13028,4187,-3785,8232,23356,28432,47646,75542,100313,97559,76194,56994,37617,720,-997,50017,57540,25052,1693,-4351,2520,11820,18291,23241,14936,3674,-11115,-20752,-10584,1291,4705,5835,888,-14187,-23308,-25625,-30450,-36690,-19464,-2114,3850,12079,7185,-14414,-27029,13280,52917,51974,14524,-17618,-9435,-9640,-5086,5802,13487,8531,-3690,-20205,-25475,-31622,-23565,-3056,16115,28187,24535,9122,-7241,-18670,-22911,-16353,-12952,-16681,-20807,19324,42885,36646,24569,3656,-9727,-1785,8182,10977,37,-26985,-3409,34522,64928,70592,44708,22791,21620,10575,-22642,-54526,-17661,3438,4166,-7093,-12462,-12702,-15315,-22778,-28626,-34076,-17106,16009,29693,16163,-661,-16012,-11931,-14371,-19199,20,22732,32659,25437,14579,14780,18556,17783,1022,2466,8485,5397,-14479,-25250,-5302,6498,11806,6549,10371,20364,24091,11583,-992,-12893,-18351,16510,50068,49836,12456,-32902,14436,23210,17055,12255,6399,-2019,12945,29724,15106,-23118,-10139,7622,17671,-1293,-39708,-40736,-41366,-20107,14396,55270,58702,38458,21465,-778,-22118,2230,5108,-6298,-4605,-7426,-15969,-19122,10692,11093,-20019,8727,39890,40206,16644,-12350,-23011,-15389,-1266,8513,3458,-17440,-48348,-41209,-27487,-17547,-1614,16720,27006,40850,41553,24895,13007,22414,34804,41787,39095,21705,277,164,21481,29402,28971,20410,15667,7317,-3350,-17249,-14697,-21080,-23312,-15754,-13545,-16333,2923,11544,19343,-128,-10609,15195,20801,-12728,-33351,-11555,11681,29951,27213,7585,420,4203,-10950,-22670,-2095,-4061,-15197,-37,4961,15102,42655,45583,22210,14260,29352,52462,88969,86807,51358,18504,2449,644,3535,-554,-14746,-26692,-23323,-6273,8516,17667,9661,-15001,-2233,34866,41766,31875,26963,18382,6532,-16602,-4044,5529,-4469,-22776,-13729,9234,18664,14875,1783,-9771,-13651,-13922,-19698,-15944,5480,21355,10469,-9329,-17879,-12173,674,771,-3628,-15043,-26453,-30551,-29066,-25207,-17240,-4126,-4577,-19817,-26336,-15142,-12364,-23214,-14571,17211,14744,13368,14184,6305,6349,9415,5191,-5036,-10519,-14959,-12842,9481,10069,19837,21854,9371,-18746,-16288,15005,15240,-2563,-17165,-13357,-4783,562,14950,29739,22876,-5963,-24743,2944,21795,13523,-11399,-22056,-20586,-21529,-21308,-32532,-11095,23008,36252,25820,-10284,12745,25100,15367,3568,-4650,-14537,-15651,-37758,-17470,9411,15545,8632,7165,25385,61583,72784,49803,31439,22280,378,-11091,-9082,5535,8902,-1598,-16700,-28176,-17610,-3968,-13286,-28336,-16727,-24164,-26257,-14017,-3651,9513,18369,35973,48961,40451,17240,-6312,-14456,4626,19133,7211,-14289,-29114,-24357,-30862,-23638,9329,28238,11917,-18863,-13544,308,-6150,820,2102,-4180,15886,28030,37560,28886,28374,4046,-25347,-13383,21391,30040,7643,-17892,-28189,-22089,-19752,-2472,2086,6231,-120,-8716,-30726,-31882,-15936,13358,54921,64405,40853,33072,26348,10997,10579,12092,2504,-7590,-17620,-18880,-32702,-14520,11643,24825,24574,14527,6901,-5363,-12104,-16486,-16437,-7171,-13513,-13536,-3222,13526,21977,21264,21738,33212,49158,44499,14046,-10870,-14122,-6363,9985,18565,12905,-16708,-35551,-31827,-10948,-3396,-5118,-2640,33736,58880,76773,83988,42139,-14659,31408,67181,56676,34142,35737,26341,6954,14817,-3990,-16961,-7413,-18746,-13093,-5985,-19271,-21774,-11520,-9718,-11092],[-18093,-1550,15258,23578,5385,-15663,-12185,-5764,-1084,-5589,-11034,-7813,-180,5479,3652,7902,26086,24994,-12111,-4088,15029,16877,10324,-2809,-9007,-658,1683,-16643,-40553,-31352,9985,54475,67639,53824,34884,18322,6006,6411,-7338,-31550,-14542,24645,25243,-4139,-28833,-24840,-2758,13134,19676,25887,33338,35660,22065,1082,-29675,-21990,1894,-6343,-29663,-33173,-18555,490,14307,16844,6360,-19132,-17463,-10093,-10223,-15180,-11082,12090,36311,40702,27546,10223,-194,-3609,-15915,-13648,8320,16652,3697,-18398,-15121,-12866,11207,26315,43311,28426,-2352,-9588,5425,15259,26936,15782,7527,-2013,-8118,-14491,-11162,-3192,4308,6615,-2099,-24580,-26363,-26229,-16305,-5429,-1549,-9649,-28024,-39062,-12806,-4559,-19913,-31176,-2314,2386,506,-14252,-31259,-31641,496,14123,3509,-5089,-15064,-5386,4927,7545,-12576,-26290,-12415,11186,30534,36780,26050,5475,-10981,-22297,-27826,-29053,-34204,-8977,26561,44323,35072,12030,-13634,-15152,-16725,18725,44956,54504,46608,31981,50954,63159,43423,6561,-15029,-24243,-20183,-12417,-25566,-33290,-14832,-621,648,5684,-6432,-34916,-28433,-23797,-22546,-34907,29162,110483,176611,177461,125779,62344,3519,3192,-27422,-10514,6730,-1084,-18279,-15609,12429,51574,76299,35050,-13536,-7044,15638,14381,-2292,-7366,-10247,-8694,-18570,-24650,-14046,-6270,-1106,28806,28417,15006,14511,2181,-15693,-22671,-17038,-28857,-33527,-12637,4755,2714,-12636,-2552,20198,13482,1191,1322,-3975,-28036,-17045,-5346,-20783,-15763,10296,34360,32462,76,-20091,22693,33689,5363,-19911,23972,19453,340,-16097,-10443,7740,4833,-10046,-14166,-12690,31,28830,45613,11205,-24532,17409,36364,32244,20018,-12431,1168,20588,26325,14261,3896,33600,56338,33641,-8626,-8993,4990,-328,-4898,-1862,-21554,-3518,10496,11088,8,-12309,-22634,-16908,-12411,-30282,-717,9603,6261,8214,13223,16192,13000,10737,20170,27173,39857,36476,4811,-22089,-8190,-2913,-6358,-16682,915,7963,-6266,-25824,-17707,11986,27597,18131,-12361,-44515,-24338,-17013,-21308,-33747,-31466,-18404,-11634,-7397,7517,15165,10109,4702,9042,27540,33774,18764,12026,16171,6362,22070,39086,24942,-6341,-34011,-25979,-19468,-12973,-285,7618,-15733,-11760,10821,4351,-12792,-17878,-8625,13685,36005,29662,-15600,868,45281,70101,47073,6363,6095,94,-8589,4252,35165,36282,11384,-25042,-7602,19349,18200,17853,29664,32956,9181,-14015,-14511,7089,24628,26858,24009,14523,-14664,-38183,21043,64377,51016,12848,-16197,-7194,9026,6497,-14523,-21901,-25701,-38071,-16039,-625,807,-16325,4820,22639,15640,6480,12194,11898,-3356,-8880,-7074,-12218,-18470,-18851,-13893,-14692,-25722,-5971,16506,19001,3053,-2428,9947,8481,96,-180,-5699,-7507,-3774,-4493,-13784,-30747,-29114,5550,14551,10380,11100,12884,-2884,-29018,-25498,-4833,2749,8329,13592,4412,-16144,-15845,-6132,-18274,-27333,-29050,-36211,-14596,15102,21813,13011,10268,16161,17963,20185,20594,21803,16453,7713,-7901,-11747,14668,51648,71084,53173,27997,10332,-9811,-15380,3446,7371,209,5647,-847,-16709,-37344,-38217,-21311,3861,29090,14403,3886,-11920,-7507,-8526,-11520,-11972,-15438,-9609,14099,35925,36069,12708,-14139,-25910,-30282,-36561,-21773,3047,14181,17329,5376,8379,13125,15572,7588,-11245,-11476,5604,18678,43910,73047,95051,88745,66252,48778,32548,-219,-8346,40031,47363,17020,-2818,-7357,-2748,5619,17201,29270,22581,8297,-10464,-23438,-13564,-2377,504,2555,-2098,-18227,-29443,-32358,-37674,-32463,-14537,3538,11349,19791,12549,-12695,-25390,14292,52724,50852,13338,-20810,-16794,-13377,2056,15597,19389,8670,-10493,-28566,-30719,-23927,-7578,10860,25206,32763,26387,9517,-5041,-13964,-18156,-10788,-7221,-12763,-26631,15588,42555,36553,25064,7002,-4662,198,6094,7342,-4552,-30784,-1812,37712,71360,75863,51178,27768,21443,6835,-25802,-53310,-21481,-1893,-438,-10516,-15976,-16799,-17704,-23044,-27817,-35008,-25539,5697,21657,16710,5210,-12909,-15604,-21258,-26699,981,22683,28705,17303,2428,1600,7326,8594,-6025,4604,14796,11318,-11414,-23717,-3257,11148,19732,16634,16538,24817,29620,17904,4188,-10474,-23637,11839,45648,45208,9024,-34457,11936,25744,21130,13302,6046,1073,15462,28510,9825,-26484,-3786,12441,19783,705,-34419,-50026,-40994,-15581,17728,59923,64220,42621,23483,579,-26053,-4844,767,-8650,-9977,-13596,-19729,-22229,5920,7157,-20362,3794,31649,33411,14704,-10041,-20834,-14629,2752,16099,11447,-13779,-47584,-37131,-25449,-19408,-2536,18722,26209,38533,40175,23868,10894,19306,30200,35177,32035,12535,-10452,1388,25426,28462,23882,18319,15710,6662,-5018,-19532,-16978,-22252,-23592,-16717,-13579,-15016,4974,14858,21310,-1046,-15722,7827,14995,-16879,-35708,-12959,10431,27538,23961,7708,7910,12025,-5999,-19821,-1235,-4257,-13006,3655,8569,14947,38937,39072,14301,1802,18968,41472,77065,75278,44541,18117,7394,8759,12365,9449,-4971,-20225,-20735,-3091,13723,25632,15026,-16872,3144,50500,59383,40595,25421,11641,744,-16916,-4016,2879,-7763,-24746,-13190,9226,17233,11772,2500,-6294,-14234,-13483,-15967,-21130,2859,19718,8169,-12321,-19846,-11341,3032,2663,-3768,-16150,-25622,-30450,-32723,-25406,-23119,-11099,-9484,-19628,-22763,-13864,-9054,-18844,-19628,13095,16807,23589,30434,17632,7782,7117,4575,-6335,-15329,-18937,-8504,9673,3855,9874,13903,3114,-26028,-14600,15370,13298,-6482,-18369,-10083,-2690,-1972,8457,24842,24368,1721,-36675,-14464,7758,4077,-18451,-24520,-17905,-23974,-25236,-25906,-5354,24810,35318,23853,-5304,18945,32013,23334,10215,-1560,-17148,-17106,-38189,-18490,7283,9822,-2513,-7808,7768,42012,58180,41879,28941,25252,4518,-10461,-14369,2373,8521,3639,-7983,-21245,-13190,216,-9620,-31735,-18677,-26598,-22343,-10540,-5804,1832,6132,25011,41106,35451,15236,-8276,-12547,10055,23702,8158,-15243,-27843,-19592,-30227,-21303,10992,27141,9992,-20704,-7225,4909,-2373,7812,9912,-3391,13083,29378,41715,33631,27377,-1013,-25413,-15366,16317,25689,2177,-23402,-25398,-21207,-18572,-3829,-3501,-3039,-12486,-19848,-21191,-23712,-14566,19401,63021,69369,44596,37010,29681,17424,22689,21936,6065,-4765,-9679,-18067,-34894,-18021,5302,16264,18238,11852,4397,-4556,-4587,-12112,-16425,-4979,-13199,-19840,-10028,8555,18757,18666,21923,36456,54956,50011,16812,-10777,-18016,-8436,10379,16167,5908,-24443,-28396,-23599,-2794,6632,5651,6592,33819,49454,69747,82312,43271,-17215,34564,75929,66731,41200,37495,23184,-691,6250,-9285,-16155,-46,-8808,-17717,-6974,-15619,-24357,-12585,-7746,-7731],[-20584,-4854,13710,23264,5875,-14198,-9751,-6222,-5526,-10748,-11466,-4444,3425,9491,5081,4251,22997,28172,-6365,-12206,8092,15280,11910,1070,-2758,7712,11922,-4547,-28239,-19848,22879,69387,82280,63207,39168,19514,5396,5119,-4075,-21863,-26473,7496,12343,-10501,-29148,-23108,-5389,9499,17482,22865,28080,27597,15810,-2271,-30267,-24070,191,-6050,-26167,-28827,-18702,-1904,9782,9099,-3665,-33162,-19758,-6675,-5392,-11964,-10700,14357,41552,49134,38810,20308,7548,950,-14390,-15505,11218,23657,10930,-12478,-11619,-12672,6841,19077,37643,29276,3312,-5072,8704,21350,36341,22965,7076,-13683,-25357,-23991,-12320,-1599,5781,8695,1939,-18960,-30302,-29762,-10730,1890,7413,-1991,-26202,-31798,-7126,-886,-15595,-32465,-9663,-2883,-2717,-17008,-33388,-34727,-4341,11402,5956,4299,-4045,-2524,2829,3030,-15462,-29164,-16012,11464,36663,44092,30538,6648,-14542,-25986,-28817,-28567,-39991,-18834,19637,42428,33419,7933,-21619,-17930,-23937,19885,45636,51710,44796,32894,52183,65370,50311,18828,-668,-14072,-15399,-10421,-24225,-32105,-16407,-3257,-299,4704,-7955,-27476,-22704,-20405,-18538,-23472,53515,151551,231226,232152,160763,61916,-7316,4189,-25842,-12181,5438,-1840,-19256,-19618,9379,51386,77813,35569,-12548,2841,29105,27187,2749,-4810,-11791,-9933,-15464,-24053,-9816,1203,6225,35045,27584,9768,12311,5473,-11579,-24389,-14256,-21438,-39937,-24120,-103,3797,-20741,-17917,13514,13171,5001,6679,-2195,-31518,-13219,-3502,-21792,-10121,16544,38935,35330,4484,-10576,25709,36793,9533,-28175,16061,12326,-4344,-18095,-12265,3855,-394,-10792,-7619,-6912,5689,34289,46886,12224,-27444,14254,30841,25739,14704,-11359,4963,23902,31943,21690,4452,25703,47961,27736,-11179,-10219,5214,5429,4553,2111,-16039,2755,16378,14084,3509,-7799,-19400,-17102,-14038,-20625,2843,6331,1517,6329,13597,18626,16962,14068,22993,29457,39366,32450,848,-19026,-6999,-6111,-13084,-13740,5309,5612,-14560,-38528,-28085,6488,24940,17651,-8643,-36038,-34918,-29333,-31810,-32305,-27501,-17550,-10622,-1444,13913,19152,13850,10939,15153,28171,28214,11620,13072,22754,15520,28810,39618,22287,-8229,-28023,-20164,-16050,-13622,-2896,6548,-12878,-14925,4891,-860,-17604,-25767,-14967,1651,16546,11890,-24095,-283,37774,63337,45208,-29,-13687,-17529,-3635,4108,37092,35017,7870,-28334,-8904,17433,18090,19579,30553,28803,860,-20019,-17628,2004,19398,25602,25779,15019,-15821,-28495,26492,66835,51334,11000,-25276,-16943,4450,5391,-15771,-24680,-28249,-38186,-13397,1933,663,-28723,-3394,15079,7879,722,12163,14403,-88,-2103,-666,-10511,-25097,-21697,-8798,-7480,-12578,6007,29504,30611,7581,-5922,8796,8291,-2805,-5020,-11128,-18091,-17840,-19587,-25583,-38268,-35400,3356,17513,11315,8051,12964,1791,-23832,-22001,-3135,1813,5112,8059,-5255,-26732,-7161,4404,-11226,-23829,-28254,-33658,-10148,18982,21536,8554,9556,18776,20039,23311,25809,29208,26285,18433,-2440,-20016,10764,46330,64251,50119,28637,9777,-11334,-19199,3079,11416,16171,24457,14599,-2349,-24209,-32807,-18051,8804,35550,15963,-473,-18289,-9768,-10623,-15835,-16698,-18589,-9651,13383,35873,36298,12769,-14906,-29719,-37375,-44093,-14874,8686,15837,14148,1590,7740,13145,16694,8640,-17010,-31073,-12402,7441,37663,67568,86903,77716,54136,37123,24172,-2336,-16595,26114,32788,6167,-8748,-11300,-8293,761,18326,35691,28357,10654,-11225,-26572,-17166,-7526,-5445,-2004,-5621,-21537,-34512,-39158,-39139,-27021,-9775,8735,18931,28423,19487,-9227,-24851,12801,49436,46714,9855,-24085,-24422,-17489,7084,23400,23848,7692,-17985,-38003,-35737,-15269,6743,22869,31030,32835,23806,7241,-3807,-10318,-14530,-5745,-1260,-7702,-31963,8172,37935,32140,21887,7556,-1976,741,3367,3394,-8958,-29841,-562,37977,72172,76289,53969,30169,19991,3282,-25976,-46421,-24451,-8408,-5981,-14018,-19616,-22229,-22051,-24415,-26584,-32503,-34502,-6395,12278,15301,9257,-9607,-19086,-29492,-29057,3671,21820,23048,7298,-11957,-13892,-6628,-3349,-13939,6557,20106,16718,-7941,-20709,238,16330,25497,22983,20415,27850,33966,22764,7594,-9092,-28520,6337,39063,38758,5323,-34808,7437,26816,25378,16001,7250,4542,17245,26182,3792,-28753,1249,16197,21402,3579,-27455,-42262,-35245,-10771,20729,63244,67445,44213,24093,1649,-28319,-12993,-4949,-11531,-14067,-18584,-23046,-24087,2554,4800,-19229,-3094,20911,24311,11158,-8681,-18573,-13175,6923,22884,18408,-10750,-46900,-32422,-21588,-20538,-4179,20537,25104,34293,36565,21468,7799,14013,22522,25282,21969,1719,-20487,3026,27164,24985,16537,14637,14878,5788,-6171,-20511,-17665,-22228,-23648,-17750,-15160,-15201,5868,17554,22805,-2857,-22229,1132,10428,-19451,-36423,-14028,9204,25013,21002,9506,16369,20475,354,-16705,-2308,-5897,-10974,6835,11674,15245,34946,32739,7919,-9649,8226,28555,61787,60960,36030,16883,11380,15205,19956,19190,5307,-12657,-17001,796,20022,33415,19693,-18273,5743,61634,72758,45057,20315,2669,-5374,-15753,-3705,294,-10150,-25559,-13077,8886,16314,9253,3843,-2188,-13316,-12777,-12296,-23974,-192,16482,4590,-15824,-17895,-8682,7443,7638,438,-11764,-20381,-26859,-33482,-24771,-26690,-16355,-11255,-16120,-18729,-12835,-5970,-13188,-18975,9973,19654,33589,45633,29630,11979,6141,3944,-7892,-19694,-19474,-3685,9504,-2188,-961,4517,-4994,-33106,-11482,15115,10094,-11895,-19029,-6542,-1038,-4956,1142,18438,24951,9652,-23996,-31496,-5450,-4292,-24487,-23335,-14374,-21232,-22403,-17338,-335,25013,33140,22005,135,23741,37009,29748,14968,-707,-17420,-16118,-36700,-20238,5063,5444,-9329,-14403,-3825,24265,42051,31666,23654,25756,7494,-9676,-19287,-771,7773,7267,-2493,-17183,-7669,4932,-3037,-26460,-19592,-29772,-18693,-6962,-8096,-6525,-7528,12930,31657,28987,12626,-10004,-11007,15049,29081,10647,-13929,-23953,-14408,-23169,-16012,12053,24382,6956,-20552,-1810,6898,-925,14175,18568,654,10429,29937,43846,36207,24987,-5352,-19209,-14072,10008,20702,-763,-24403,-20628,-21154,-18412,-6689,-11212,-14718,-25173,-17880,-7788,-15462,-12218,24254,67813,70383,44649,37697,30104,21560,32266,30859,9847,-1886,-3688,-13366,-31041,-22635,-2998,7401,12708,8730,388,-3115,1685,-7697,-16757,-2948,-10629,-25240,-18800,921,12595,13473,19237,35990,57123,53453,20433,-6824,-19197,-11814,7987,11070,-3772,-28943,-20950,-17731,3077,14407,13975,13495,30329,33108,55224,74315,40642,-20637,35050,81295,73281,44572,35403,16900,-10574,-4246,-16603,-14015,4993,-1476,-15142,-7889,-12847,-27099,-16153,-8677,-6374],[-20573,-8094,11881,22857,6568,-12436,-6469,-5239,-8560,-13671,-9610,-1353,5912,12285,5151,-1335,16986,28385,-472,-19099,898,13180,12738,4640,4010,16953,23408,9225,-15036,-7166,36169,83982,95850,71096,41638,19311,4660,4013,-963,-12408,-31975,-10453,-772,-14611,-24016,-20677,-8101,5046,13269,17256,20425,17327,8003,-6335,-30498,-25085,-1230,-4928,-21125,-23894,-18444,-5487,4785,3248,-8225,-34801,-17755,-3057,-917,-9300,-11814,14422,44567,56410,48097,28816,15402,6209,-12256,-18940,12138,28646,16153,-7362,-7647,-12176,1105,10210,29966,29188,9891,4101,16543,30185,46910,30101,7017,-19959,-27418,-25974,-12907,175,6869,9012,3705,-15203,-25984,-22926,-3213,9022,15818,6541,-18961,-21947,-755,4547,-7739,-22821,-19363,-9848,-7134,-20425,-35137,-36426,-8296,10100,9874,14185,6236,285,94,-2900,-19385,-32548,-19785,12190,43322,51425,34861,8458,-16848,-29624,-29871,-26550,-41718,-30235,10531,38210,30074,2792,-29765,-8848,-16985,21109,44054,46010,40307,31335,50993,65696,56149,30971,13362,-4500,-10882,-8554,-23119,-30936,-18888,-7955,-2124,4376,-6939,-21089,-21399,-24011,-19165,-5685,84495,192973,278187,274773,185413,57715,-18048,5009,-24446,-14851,2778,-3318,-19850,-22622,5136,47758,74104,32038,-11048,14474,43887,42116,11272,-427,-12825,-11378,-12497,-20389,-5190,8064,13159,41371,28302,5633,9620,8148,-7085,-27037,-13971,-15218,-31502,-29458,-4291,2056,-25001,-32072,6542,12288,9000,11133,-1792,-35227,-9881,-2395,-22901,-6547,19660,40480,36979,10223,-2141,26292,37062,12253,-27210,8306,3727,-11341,-22074,-14415,-614,-5704,-9721,-1470,-1450,10152,36243,43577,9190,-28813,10930,24078,17426,8187,-9355,7659,25152,35170,26852,4690,16356,37519,20713,-12573,-10113,5960,11364,14539,9644,-6820,8296,20425,15239,6458,-3198,-15972,-17892,-15014,-8524,9383,4453,-3107,3861,13107,20150,20456,17648,25978,31024,37112,26466,-3445,-15557,-6006,-10219,-20031,-7372,9748,3193,-21779,-49303,-35423,-114,18358,12238,-9228,-30641,-34735,-36176,-28851,-23772,-21759,-16242,-10127,3412,19268,22240,16449,15339,18990,27610,22495,4278,13466,27578,23328,35747,39617,18996,-9003,-19964,-12595,-10643,-12913,-5551,5679,-9772,-19447,-3517,-8018,-22339,-32795,-21551,-10605,-1406,-3800,-29647,-1734,28624,53938,42006,-3457,-32449,-12964,1731,2163,34679,29595,2121,-31303,-9220,15200,18063,22301,34300,29154,-3595,-23735,-21131,-4823,12706,23298,26758,16909,-10594,-14630,31759,67137,50147,9953,-32073,-26396,-115,4777,-14870,-23888,-27776,-36678,-10175,4407,969,-24211,-3215,12367,2868,-4014,12469,17377,4322,4388,5937,-6872,-30051,-22564,-3070,823,1565,21435,44847,44834,17432,-6711,8650,9325,-4433,-9481,-15881,-28419,-31774,-34599,-33713,-38321,-36378,292,18865,12012,5901,13749,7946,-14154,-13972,-885,1593,4646,6889,-11691,-34151,2001,13873,-4482,-19675,-25004,-28002,-3969,22736,20660,5125,10918,20838,19234,22924,28578,34694,34365,27702,3855,-26082,7137,38703,54400,45603,29191,10371,-10322,-19498,3578,15574,29299,36366,24242,8318,-11878,-23225,-12718,13865,41568,17664,-3920,-22850,-10464,-12901,-20570,-21288,-20851,-8024,13495,34302,34053,11385,-15362,-31719,-42414,-38944,-7587,14092,17603,11349,-171,10041,14955,17458,9145,-18754,-43090,-25229,-2446,31268,61107,77762,66535,42352,24677,14837,-3858,-22125,12581,18322,-3927,-13336,-13838,-11756,-627,22518,43020,33626,12639,-11360,-28050,-19383,-12014,-10895,-5699,-7577,-21934,-34849,-40222,-31373,-19669,-4109,14361,27209,38323,28419,-3305,-23924,10508,44918,41597,6203,-24636,-29142,-20123,11382,30361,28217,7249,-23735,-46132,-35939,-4777,20587,33614,34780,30278,18784,4161,-1784,-5913,-10305,246,6302,-96,-31308,-704,30822,25021,16776,6970,-188,1452,1875,971,-11153,-25150,1652,36770,69340,74128,55104,31811,19187,2336,-20693,-35723,-22959,-13428,-10287,-15014,-20167,-25583,-25791,-24172,-23016,-27022,-40323,-17954,3784,13448,12567,-5352,-19988,-36321,-22752,8979,21908,17792,-2295,-26276,-28129,-20032,-15464,-19881,9796,25565,22349,-3127,-15474,5721,21920,29551,26707,23289,31028,38496,27446,10685,-7305,-29457,1879,32313,32440,3090,-32694,1930,27121,30452,21288,11314,9309,19463,24185,-1140,-27408,6574,20225,23710,8006,-19174,-32484,-27650,-4905,24319,66203,69504,44492,24442,3595,-26491,-19686,-10142,-13508,-15223,-19731,-22667,-23813,1342,5110,-15735,-10368,9514,14659,7407,-7223,-15950,-10771,11659,29112,24406,-8162,-46371,-26878,-15625,-19483,-5264,23501,26021,30129,31952,18612,4675,7766,13360,13981,10836,-8534,-24564,5153,27018,19878,8048,10200,13961,5435,-6269,-19831,-16349,-20511,-22743,-17381,-16817,-15978,6160,19682,23697,-5184,-28653,-1844,10828,-16544,-33198,-13732,8816,23376,19563,13697,25924,29905,8658,-11924,-3773,-7630,-8720,9511,14084,15794,31305,27595,4105,-18817,-1598,15652,45325,45660,27014,15344,14543,20282,26470,28561,15851,-4143,-11942,5138,26460,40453,23872,-17617,5908,67158,80566,45165,12265,-7846,-10766,-12931,-2596,-1665,-11208,-25231,-13232,8338,15927,7622,5898,2420,-11012,-11674,-8770,-23463,-3040,12273,242,-19335,-14103,-4747,13300,14796,7641,-4298,-13509,-22066,-31915,-23472,-25354,-18033,-9103,-10227,-14433,-12150,-3401,-7889,-15581,7432,22391,42385,58651,40375,17248,6331,3481,-9464,-23136,-17086,787,8636,-7477,-12164,-5797,-14604,-36512,-7633,14249,5904,-18611,-18323,-3133,-181,-8426,-6675,10801,24293,16994,-10744,-38244,-16313,-10605,-29040,-21170,-10847,-18401,-19347,-9800,3831,23522,29646,20196,5056,26803,39736,34144,17675,-1625,-15505,-13599,-34261,-23133,2130,1742,-11503,-11080,-5973,10500,24861,19097,15527,23553,8869,-9325,-23834,-4034,6372,8743,-419,-14809,-1929,8936,3732,-18557,-18521,-33632,-15741,-3844,-10200,-14306,-21765,1505,21489,21175,9172,-11645,-10401,18835,34591,14532,-10426,-18865,-9547,-16736,-11298,11531,19750,2922,-17981,3047,6409,-2540,18655,26257,5914,8130,29468,43634,36338,21341,-8243,-11575,-10358,2695,14941,-1104,-21083,-17516,-22320,-19276,-10605,-19877,-27240,-26086,-7564,2425,-10369,-9960,27502,68985,67478,41090,35023,27128,22596,38651,38196,13470,339,50,-9047,-28022,-27392,-11687,579,9468,6101,-4415,-2224,5853,-3903,-16964,-1702,-7276,-26568,-27990,-8248,4613,6758,14413,32358,55973,54939,24370,-1759,-18981,-16647,3210,4261,-14911,-24719,-14598,-13642,6814,19676,19679,18495,26042,13002,34983,61101,34769,-24120,33716,83756,76750,44941,30687,9103,-21034,-15109,-24418,-11907,8069,3366,-10626,-7847,-10879,-25343,-21181,-11574,-6397],[-17472,-10422,10621,23169,8239,-9622,-1860,-2333,-9216,-12914,-5324,1784,7781,14268,4428,-7980,8975,26315,5593,-21873,-5082,11527,13483,8293,11036,25890,34325,22844,-1831,5187,48487,96719,107311,77259,42440,17877,3778,3192,1565,-4014,-26373,-26793,-11923,-14307,-16294,-17291,-10267,350,7570,9819,11314,6067,-406,-10454,-29909,-24272,-1640,-3078,-16729,-20308,-18331,-9393,1272,1490,-5090,-19909,-10152,1053,2999,-7037,-13791,12795,45790,62448,55056,35474,22707,11731,-9223,-22041,12175,31952,19325,-3434,-3292,-10719,-5201,524,20587,27773,16575,16190,28490,41801,58704,37461,8127,-15886,-11872,-17596,-12502,1674,7350,7758,3245,-13480,-22677,-16395,3844,15409,23663,15683,-8399,-11027,6205,10727,1161,-12372,-27546,-17601,-12332,-24133,-35117,-35461,-11529,9885,14734,23783,15256,2485,-3197,-9793,-23968,-35912,-22843,13679,49938,57732,37795,9181,-19121,-33596,-30993,-23173,-36843,-42259,-210,32057,25479,-2876,-30018,6400,917,23638,40643,38038,33607,27525,47493,63379,58962,39691,23455,1870,-7854,-7236,-21948,-29866,-21521,-13910,-3823,5355,-3697,-17168,-25483,-34569,-20719,10730,102068,205170,284654,276863,180920,41647,-29309,3772,-24641,-16591,59,-4732,-19805,-23322,584,41540,66230,26069,-8126,24079,55243,54782,20736,4616,-13343,-12932,-9727,-16107,-1426,13375,19170,48326,32530,4987,7398,10356,-2416,-28312,-15892,-11008,-22017,-23824,-6758,-2212,-25809,-41135,-226,10992,12747,14027,-3321,-36414,-7406,-2249,-24573,-5225,19586,38985,36987,15378,3853,23885,33935,12908,-18736,2221,-5734,-20654,-28266,-17051,-5779,-10903,-7934,3441,2892,12783,34487,35979,2275,-28778,7560,16332,7440,410,-7267,8857,23892,35261,28796,3811,5778,25280,12257,-14604,-10693,5930,16148,23795,18914,2940,12226,21825,14415,8956,1293,-12333,-19030,-16359,1173,14804,1866,-8293,392,11160,19871,22005,19819,27989,31439,33156,18830,-8034,-12699,-5943,-15485,-25050,198,13195,86,-27976,-49701,-37977,-5544,11053,4474,-13424,-29367,-30545,-29511,-19467,-15452,-15594,-14703,-10589,6071,22218,23125,16691,16845,19945,25547,16799,-3196,12355,29798,28808,41450,38405,14586,-9623,-12631,-5090,-4418,-11113,-9278,3453,-7830,-25588,-14718,-17246,-26889,-37361,-28971,-22935,-17225,-16311,-29359,-4666,17143,41383,36746,-2841,-16110,7038,5886,-2926,26499,19150,-6536,-34022,-9564,11610,16782,24116,38121,31858,-5139,-26601,-26009,-13797,4234,19139,26133,19254,-2197,-1670,35041,64144,46436,8840,-34165,-35544,-5508,3518,-13122,-20729,-25299,-34274,-7397,5519,532,-12437,3323,13546,172,-8304,12072,19643,8241,9096,10831,-3641,-34089,-22905,1397,7952,14096,35842,58883,58302,29300,-4895,8890,10896,-4868,-14054,-21421,-39828,-44431,-46511,-35032,-33459,-33034,-4471,17136,10813,3338,13792,13609,-3576,-4653,480,57,4953,9584,-11177,-28019,9147,20149,143,-16425,-21066,-21129,2133,24636,17820,2015,12632,20591,14025,17385,26993,36111,38339,33106,8347,-29714,2457,28611,42681,39853,28517,10778,-8530,-18072,3165,17654,36479,39566,26782,13469,-3017,-14421,-7877,17277,45547,18062,-7847,-26299,-9635,-15143,-26993,-27441,-23585,-6504,13038,29946,27932,6992,-17180,-33160,-43977,-32696,-1954,17279,17654,7498,-1296,12701,15787,15719,7408,-19315,-31161,-26608,-11872,23453,52124,66016,53661,29797,10721,3537,-6536,-24055,1483,6597,-11776,-16673,-16226,-14756,-1097,26242,48153,36228,12576,-12503,-29546,-21907,-17335,-17300,-10158,-9697,-21387,-32063,-34870,-23522,-12890,37,17884,33301,46171,35918,1963,-24669,5529,37462,33928,829,-23614,-29274,-23134,12773,34000,30154,5337,-28670,-51240,-31373,5255,31656,40640,34408,23649,9966,-1312,-661,-2519,-7331,5004,13057,7566,-25039,-12177,19694,13443,8094,3575,-1195,394,-249,-1836,-13029,-20935,2497,32232,61696,68213,53092,30981,17275,2290,-13062,-24343,-18228,-17403,-14784,-14590,-17902,-25039,-27743,-22687,-18914,-21132,-36033,-30091,-5013,9343,12908,-2713,-19859,-37621,-14127,14227,21217,11588,-12461,-36128,-33701,-30219,-27332,-23004,12335,29053,25859,637,-10612,10362,25105,29818,25981,23571,32813,41409,30100,11739,-6873,-26644,-2804,24360,25083,799,-29014,-6474,24311,33794,26614,16006,13226,20239,20987,-5932,-24045,10496,22602,24565,11475,-11925,-23881,-21018,-68,26494,66885,68693,41907,22814,4558,-22912,-24520,-15409,-15783,-14987,-17953,-19244,-22807,164,6095,-11660,-19068,-3402,3517,2181,-7231,-14843,-9281,14999,32690,27217,-8050,-47601,-22144,-9645,-17564,-6949,26427,28883,26189,25416,13873,126,-498,2061,935,-1180,-15881,-18128,6403,23574,12146,-2393,3848,11592,4123,-6967,-19350,-14935,-18875,-22448,-16852,-18704,-18424,4360,19277,21965,-9416,-33906,-288,17144,-7441,-26645,-12929,8100,21579,18711,18633,34779,38761,17505,-6151,-5574,-9902,-7709,10037,14064,14703,26767,22731,1873,-25793,-10674,3475,28767,29932,17319,12719,15909,23040,30772,36099,25049,3845,-6811,8453,30963,44955,26497,-14684,3631,66317,81611,40393,1151,-20309,-14762,-9386,-1388,-3563,-11607,-24659,-14255,6935,15178,6161,7742,6479,-8460,-10889,-6325,-21757,-5879,7067,-5033,-23097,-10266,-902,19096,22207,15511,3672,-6866,-17546,-29736,-22661,-21797,-16030,-4209,-3549,-10610,-12456,-2132,-4153,-12516,4677,23801,48673,68065,48162,21630,6795,2887,-11149,-25687,-14256,3882,6845,-11216,-23301,-16652,-25142,-31742,-3726,12687,1098,-26392,-16012,-275,-404,-12413,-14754,2110,21999,22876,1115,-26263,-22148,-13822,-31145,-19345,-7583,-15709,-17943,-3922,7160,20465,24866,18352,8953,28057,40215,36503,18669,-3207,-11973,-10475,-31449,-26963,-1458,-1429,-10315,-3598,-350,3875,8080,4812,5204,18986,8673,-9537,-27543,-7104,4607,8771,-95,-11041,4593,12637,9999,-9538,-15192,-37423,-13397,-1210,-11550,-19188,-30399,-5422,12831,13111,5357,-12738,-10400,21369,39884,19659,-5008,-12916,-4809,-11218,-7762,9704,14155,-894,-12797,8632,5079,-6815,21064,32396,11373,6887,28429,41632,34614,17378,-8928,-4268,-5427,-4459,8923,520,-15947,-15748,-24091,-20224,-13887,-23330,-23930,-15469,2478,9277,-8389,-7956,29492,67156,61641,35004,30019,21463,20883,42104,44024,17151,2110,2026,-6079,-26226,-28806,-17710,-1976,9269,4975,-8689,-2037,8318,-376,-15941,-882,-4028,-23609,-34248,-16577,-2846,661,9158,27156,52917,55455,28498,2801,-18960,-22615,-2923,-2623,-24494,-17235,-8996,-10416,8950,22569,22970,22367,24433,-5680,11355,44221,26439,-27021,31632,83994,77727,43132,24671,1436,-30398,-24906,-31315,-10400,9581,6087,-7404,-7088,-9335,-22788,-26894,-15681,-7285],[-14580,-13845,7969,22201,8841,-7868,1784,231,-9387,-10747,-1489,2802,7085,13438,1126,-17120,-2376,20607,9945,-19723,-10581,8818,12447,10138,15956,31710,41601,33333,9077,14798,57131,104532,113776,79526,39910,13673,990,883,1306,1002,-17385,-32259,-20035,-11278,-9216,-14673,-13214,-5815,-752,-371,-19,-6643,-10189,-15636,-29513,-22942,-2199,-2233,-14882,-19774,-20198,-13813,-291,2956,1761,-4349,182,4476,4967,-6197,-17113,8724,44303,65663,58214,38883,27711,15797,-6569,-22541,11447,32901,19311,-1982,229,-9102,-12294,-10340,8620,23553,21634,28261,41805,54276,70327,44122,9844,-6180,2663,-7862,-11605,1627,6228,4534,-71,-14676,-21374,-11805,8517,19969,29997,24143,2870,-322,12547,15890,8794,-2589,-19172,-25080,-18278,-27926,-32653,-32124,-14878,9440,19174,31931,22045,2947,-7755,-17803,-29277,-39377,-24992,15383,55286,61633,38099,7304,-22919,-38811,-32419,-19339,-29069,-40776,-12381,24019,19664,-9002,-22699,22931,22459,28271,35683,28196,24802,21413,41463,57981,57804,43419,28049,4113,-6690,-6771,-20901,-29332,-24298,-19959,-4675,7384,263,-16005,-34444,-50008,-21825,16670,92646,173476,237920,229447,142203,11302,-40466,-1090,-27982,-16290,-2041,-6294,-19517,-20943,-2824,34220,56143,19989,-3617,29334,60364,62867,29681,9493,-13711,-14644,-7404,-12492,650,16473,23817,55761,40078,8531,6615,12444,2281,-26289,-19446,-8843,-14201,-15474,-6819,-8196,-25249,-39928,-6321,9675,15981,15117,-6731,-32893,-5644,-2795,-26460,-5802,16846,34895,35136,18616,6915,18609,27528,11476,-10121,-310,-14297,-31010,-35472,-19531,-11149,-15298,-6135,6989,5909,13516,29476,25098,-7380,-26897,4775,8410,-3448,-7992,-5265,8870,20541,32387,27510,1767,-5134,12347,2905,-17817,-12422,4852,19496,31853,28546,12442,14499,20655,12542,11865,6164,-7831,-19149,-18266,7558,16951,-2595,-13790,-3531,8022,17700,21135,20016,28915,31240,28458,10749,-11989,-10312,-6541,-21227,-24232,7844,15696,-3293,-31884,-42503,-34998,-6388,7720,-916,-17903,-30573,-27838,-21062,-10520,-7430,-9161,-12133,-11056,6856,22940,22099,14977,15950,18608,22409,11734,-9691,10447,30133,32477,46072,36741,9984,-9921,-6152,2181,2613,-7402,-13328,-4,-6673,-31538,-27390,-26887,-29520,-34174,-36227,-32610,-25916,-20578,-23961,-8525,4266,26903,30377,2055,5800,26584,8934,-10673,13255,4877,-17012,-34627,-9422,7281,14549,24887,40949,35258,-4603,-28740,-30375,-22308,-4222,14079,24906,22579,7526,9687,36492,58703,41119,8467,-29057,-39781,-10082,2392,-10616,-16112,-21182,-30092,-4322,5817,-86,-1325,12781,17807,370,-10801,12029,22010,11991,12506,14319,-853,-35732,-22390,4827,13827,24618,48034,70636,70134,41835,397,10737,14056,-2314,-15938,-25578,-44644,-35392,-30461,-28102,-26858,-27947,-9616,13136,8317,1130,13793,19000,7343,5457,1754,-2419,6007,16147,-1997,-15997,14357,23571,3157,-13404,-15916,-12765,8519,25247,14067,824,15122,18749,5468,7702,21758,33883,38473,34899,11138,-28509,-2315,18734,33095,35366,27726,11858,-5714,-15665,2295,18035,37949,35826,24096,14254,2749,-6855,-3401,19798,48445,18212,-11165,-26356,-4813,-13573,-32423,-34381,-24945,-4527,12892,24136,19219,640,-19375,-32776,-39569,-26914,2532,18915,16739,3622,-1219,15295,15535,12143,4402,-19595,-22725,-19676,-19374,15405,41664,52693,40112,17909,-2634,-7886,-9458,-20714,-1799,3822,-12074,-15804,-17185,-16732,-1143,28639,50875,36786,11476,-13715,-30250,-23839,-22349,-23608,-14551,-11291,-19661,-27280,-27613,-15294,-6500,2955,19629,37216,51491,41269,6116,-26511,-1333,28039,24744,-5273,-20673,-24592,-25775,11772,34512,29930,2588,-30569,-43268,-23015,15149,40353,44414,30766,14363,-1163,-8016,512,627,-4882,8898,19080,15220,-15065,-23364,6299,-1449,-2971,-1482,-4202,-1819,-2434,-4484,-14196,-17553,2180,25312,50910,59947,48955,28461,14872,3349,-4285,-12716,-10728,-18003,-18483,-12000,-11959,-17952,-22747,-18556,-13912,-14726,-27152,-38200,-12705,3678,10565,-1769,-18604,-30315,-5131,19190,20300,5375,-20806,-19831,-20525,-27098,-30603,-19961,14452,30851,27415,3291,-6455,13738,25834,26943,21615,22333,34022,43194,31179,11298,-7339,-23933,-6713,16519,17761,-1011,-23311,-17170,18402,35033,31412,20975,16328,19880,17224,-9343,-19494,13115,23270,23693,13592,-5734,-16255,-15249,3834,27377,65499,65439,37021,19522,4544,-18869,-24964,-18948,-17507,-13503,-13839,-13641,-20499,-1108,7500,-6956,-28014,-16891,-8264,-3957,-8396,-15071,-8502,16921,33537,26674,-10446,-49836,-17937,-3890,-14745,-8663,29713,34810,24763,18161,7633,-5511,-10155,-10348,-12498,-11077,-12934,-5344,7761,17477,2592,-13860,-3869,7963,1893,-8371,-19342,-13768,-17541,-22892,-16471,-19330,-22177,395,15860,17183,-15325,-31703,6075,29106,7097,-17245,-11257,7068,19628,18358,23602,42321,46643,26506,592,-6569,-12276,-8320,8020,11179,11374,21107,18071,816,-29583,-18114,-5992,14668,15574,7812,9295,15647,23640,32800,41371,32274,10756,-2019,10291,32618,46165,27352,-9662,611,60526,76842,31952,-11499,-34014,-15072,-5380,-204,-5294,-11422,-24020,-15965,4781,13815,4692,9017,9543,-6197,-10546,-5281,-20383,-8433,1457,-10807,-26862,-7095,2087,23897,28607,22583,10866,-1271,-13847,-27487,-23120,-18877,-12054,1809,2796,-7713,-14131,-2627,-2582,-11079,1240,23024,51463,72819,51884,23751,6631,1866,-13002,-27741,-12906,4980,4601,-12220,-27125,-27474,-34475,-23974,-328,10340,-3793,-28322,-12753,1552,-1944,-16958,-22953,-7624,17568,26341,10343,-16136,-21559,-13871,-30454,-18545,-5042,-13107,-18659,-245,9384,15717,18403,15844,11126,27174,38271,36656,18123,-4533,-8098,-7949,-29143,-31684,-5768,-4379,-8208,3319,7441,4894,-5911,-10738,-6911,12088,6524,-10833,-30489,-10256,2085,7475,-427,-5344,10987,15810,15218,-239,-10796,-39127,-12136,391,-12511,-20195,-21364,-4877,7799,5649,1159,-13438,-10942,22263,44036,24954,1101,-6907,-580,-6908,-5769,6593,8150,-3674,-5897,15477,4597,-13603,20886,36204,16060,6548,26710,37981,31191,13480,-8068,1716,-506,-10553,2555,2442,-11125,-15304,-25977,-20692,-15099,-17694,-12883,-4860,10449,12570,-9452,-6517,30141,62656,53558,27270,23740,13907,16684,42676,48082,20631,3376,2456,-4640,-25103,-25731,-18360,-476,11152,5321,-11526,-2443,9519,3178,-12988,90,-1242,-18869,-33845,-20761,-6855,-2444,5447,22393,49867,56276,32917,6478,-19701,-29111,-9033,-7576,-24617,-8872,-3401,-7009,10233,23496,24442,26364,28423,-14686,-12757,25775,16954,-28254,30374,83273,77402,40580,19252,-4002,-36479,-31723,-35331,-8593,10745,7959,-4474,-4937,-6764,-18830,-31519,-19171,-7409],[-9514,-14926,7355,23279,11571,-4142,7309,5294,-6132,-5252,4129,4686,7012,12902,-1390,-24877,-13262,15274,15954,-10511,-11373,8100,12508,12922,21192,36659,47359,42715,19955,23938,64158,109200,117011,80199,36920,9788,-800,-155,431,4570,-7732,-19187,-20269,-5084,-1216,-10789,-14620,-10875,-8991,-10478,-10623,-17567,-18547,-19218,-26780,-19283,-855,-583,-13593,-20244,-22233,-14522,2754,8152,10614,10960,13048,9057,6883,-4598,-18870,4688,42278,67530,59318,40763,31781,19701,-2793,-17058,12834,33750,17859,-1293,4458,-5846,-17542,-20072,-4119,17881,26095,40321,56065,67688,82503,51452,13659,5663,16414,2941,-8545,1264,4954,1573,-4233,-17293,-20717,-8047,11698,23963,35885,32556,14836,10748,18909,20496,15474,7132,-8035,-26652,-22368,-28971,-26751,-25779,-16945,9249,23636,39378,27504,2411,-12648,-25332,-31224,-41502,-24861,18069,59756,63618,36561,3556,-27310,-37805,-32513,-14467,-19857,-29561,-24265,15606,14014,-14122,-14026,39831,46465,36704,31195,18435,15215,14197,34154,51254,54709,44619,30187,5235,-5347,-5974,-19411,-28685,-26434,-22716,-3548,10652,4495,-16179,-45497,-64684,-21630,11600,61024,110042,155069,149404,81842,-25663,-46141,-8537,-32966,-13666,-3169,-8024,-18767,-15938,-2725,28553,47141,16769,3037,31610,60833,67806,38851,14590,-13666,-16247,-5388,-9394,1306,17613,27331,63326,49331,14899,7929,15102,7334,-21817,-23701,-8192,-8067,-7839,-4911,-14758,-24821,-35201,-11152,8962,18624,14485,-11528,-28565,-4198,-3490,-27241,-7528,12359,28920,31316,19131,6912,10892,18305,8243,-2373,1365,-19249,-38218,-37159,-21048,-16135,-18286,-4705,9208,7515,12353,21735,12010,-17990,-22884,3024,951,-14543,-16391,-3498,7951,15610,26889,23154,-1448,-15693,-200,-6799,-22321,-15094,2694,21230,38193,37295,21011,14936,16917,10563,15540,11424,-2396,-17260,-20843,9951,14539,-9830,-19357,-7485,4057,13840,17807,18007,28660,30626,23433,2861,-14882,-8462,-7904,-27312,-18510,14574,17000,-7005,-32468,-34936,-27540,-1935,9245,-2483,-20801,-33060,-27064,-13660,-2454,-213,-3031,-8521,-10888,5876,21408,19235,11479,12835,14978,17760,6583,-15263,7806,28754,34330,49332,34829,5575,-10422,-1107,8571,9758,-2088,-16966,-4905,-6341,-34649,-40581,-35444,-29704,-29193,-39596,-33648,-20998,-16003,-17450,-13213,-9655,11391,23383,8851,25207,41968,10480,-20985,-4375,-12127,-28762,-33031,-9138,2105,10940,23892,41392,37016,-4107,-30891,-29864,-23215,-10823,8265,23279,26277,16565,18425,35629,51002,34400,8651,-20163,-34470,-12395,1318,-8566,-11758,-16439,-24576,-1248,4938,-1340,7690,21537,22659,2192,-11335,12589,24354,14992,14232,15936,785,-34835,-21618,6618,17537,31949,56501,78716,78941,53109,7826,13888,18276,2908,-13094,-24155,-31542,-18936,-14049,-18038,-20801,-23639,-14922,6838,4238,-982,13482,23432,17342,15075,2710,-6200,6834,24541,11068,-3973,16978,23709,4150,-10953,-10086,-3776,14433,24179,9642,1866,17714,15133,-6161,-5779,12957,27739,34362,32684,11628,-25423,-7163,11176,28261,32988,26714,13231,-2762,-13825,314,16253,33741,26750,17577,11318,5115,-1366,52,21248,50283,18158,-13753,-22347,3999,-6717,-29659,-34759,-22888,-2619,12710,17321,8369,-7538,-21726,-30850,-34968,-22314,5424,18810,14683,-313,-885,16367,13298,6660,372,-20874,-19011,-14494,-24648,7214,29811,37911,25969,7169,-13871,-18180,-12557,-15109,3743,11279,-3997,-10608,-16701,-18314,-2054,28471,50515,35234,9533,-14954,-30263,-25145,-26641,-29740,-19080,-12742,-17559,-21975,-20133,-7420,-1202,4154,19273,38420,53300,43179,7959,-29673,-9976,16879,14231,-12026,-16963,-19240,-27988,8176,31400,27071,-1081,-28458,-33673,-12995,24402,46405,44867,24138,3266,-13616,-15258,1860,3425,-3006,11545,23665,21986,-3849,-23729,-6111,-18494,-15480,-7413,-9007,-5272,-4851,-7152,-15110,-15640,294,16513,38138,50032,43005,24336,11814,4681,4041,-1935,-2156,-14728,-20951,-7918,-3521,-6816,-12936,-12423,-8489,-8352,-17817,-26441,-17896,-3378,5383,-3060,-17099,-22341,3066,23244,19101,-517,-19600,-3415,-2510,-12627,-19825,-13083,15904,30866,26919,4397,-3802,15130,23974,21436,14357,20582,35004,43887,30748,9507,-8667,-21406,-9222,9861,11217,-2297,-16119,-28925,9406,33602,34779,25443,18389,18457,13248,-10677,-15023,14049,21770,20547,13919,-648,-9397,-10119,6851,27015,62208,60134,30348,14778,3320,-15576,-21393,-19151,-18028,-11380,-8840,-7287,-16904,-2535,8987,-1745,-33105,-30127,-19986,-10504,-10378,-16324,-8121,17525,31794,22909,-15135,-50916,-13835,1512,-11237,-9813,33668,44027,28005,12161,665,-11603,-20427,-22678,-24627,-13850,-712,9953,10826,10127,-7636,-25084,-12038,3566,-925,-10241,-19699,-12759,-16257,-23667,-16371,-17709,-26562,-5465,9443,9525,-21927,-22961,15932,44784,25370,-5567,-8191,6064,17766,18521,28272,48429,53587,35587,8240,-5796,-14246,-10404,3732,5711,6006,14733,13934,724,-29821,-22811,-10646,6262,5083,-117,5941,14611,22967,33252,44730,37659,16707,2656,11051,31532,44249,26921,-2970,-10,53175,69450,23092,-20867,-34028,-10273,-516,1463,-6013,-10124,-22794,-17397,2736,12342,3736,10149,11977,-3911,-9909,-4995,-19090,-9715,-3127,-15797,-29609,-4307,4529,27911,33973,28725,17296,3547,-10488,-24517,-24490,-17179,-7284,8304,8780,-5277,-16616,-4330,-2622,-10895,-2340,20260,50833,73028,51742,23617,5935,950,-14281,-29220,-13094,5142,4105,-9140,-18434,-34129,-34145,-15310,2963,8020,-7281,-21126,-8747,2787,-4000,-21018,-29898,-17381,11512,27456,16819,-8347,-17075,-11005,-27145,-18345,-2895,-9913,-20639,1758,11067,10045,10598,12732,11835,24754,34687,35408,17151,-4226,-4279,-6211,-27326,-36292,-9872,-6465,-6022,8612,14730,10752,-11703,-26144,-19509,3785,2866,-12871,-32134,-13119,-1043,5047,-1038,817,16322,18397,19489,9076,-5816,-37698,-11824,1034,-13149,-18572,-12151,1819,8059,310,-2906,-13452,-11148,21953,46851,29892,7255,-1137,3136,-3615,-5013,2724,2623,-4596,2026,23833,6796,-22144,18042,37402,19597,6922,24388,33107,26481,10089,-6596,5888,3722,-14348,-4304,3299,-7668,-16050,-27070,-20255,-13896,-10434,-2718,3872,15510,12162,-13510,-6045,29056,55529,43550,18491,17211,5340,9959,40039,49598,22981,3488,935,-5207,-24559,-21197,-14901,2484,12826,5669,-13358,-3987,8980,5991,-8860,973,94,-14704,-28850,-19329,-6365,-2254,3705,18772,47418,57126,36302,7900,-22612,-36785,-15142,-10376,-16855,-1636,941,-4527,9301,20797,22760,29794,36500,-10508,-36513,5470,5200,-28795,28875,80246,74300,35950,13400,-8368,-40511,-36930,-37952,-8565,9618,7082,-3791,-3764,-5140,-15511,-29047,-23695,-8834],[-7642,-18265,4187,21761,11723,-3223,9822,8016,-4326,-1968,6676,3299,3710,8851,-6444,-32269,-25874,8342,20688,-239,-9982,5880,10158,13184,23191,37274,48163,47383,27225,29146,66095,107241,113577,76283,31224,4547,-3341,-1848,-3694,3636,-2093,-9068,-17654,-167,4614,-8447,-17047,-16745,-18892,-22060,-21660,-25141,-27129,-22582,-23782,-15904,49,-360,-14773,-23523,-26334,-11457,7527,13284,17490,23072,24943,12873,7221,-3563,-19423,42,38709,66491,57141,39824,33346,21801,582,-9236,15691,33848,14020,-2128,8188,-2523,-20826,-28632,-18112,9937,28621,50221,68613,79592,93394,58374,18486,16720,28172,13524,-4091,-100,3077,-520,-8309,-21441,-21221,-5755,12910,27003,40594,39744,25891,20877,24251,23654,20362,15926,2845,-20842,-22761,-25973,-18444,-17135,-17004,8703,27434,45761,31470,644,-18020,-30463,-26342,-41939,-22654,21350,62902,63563,33468,-1667,-29652,-31097,-30324,-8676,-10058,-17976,-34572,7694,9262,-17203,-4697,56283,71701,49434,29263,10749,5803,6829,26938,45230,52220,46706,34005,8762,-2006,-3974,-17194,-27292,-26615,-19358,-119,15058,8834,-16119,-53978,-65831,-17481,3731,25043,41691,66207,62892,17936,-55827,-41458,-15444,-34953,-9244,-3284,-9303,-16727,-8902,2221,27224,42440,18552,12617,34576,60770,72340,48898,20515,-12263,-17114,-2987,-5684,1710,17904,30619,70887,58854,22612,11617,19269,13562,-15314,-27189,-7901,-2808,-950,-1570,-20445,-24434,-30926,-13534,9956,21207,12950,-16392,-22800,-2191,-3257,-25154,-8840,7879,22507,26166,17195,4594,1970,7631,4408,4978,6924,-17489,-33606,-28971,-20381,-19446,-18751,-2900,11011,8472,10123,12603,-1374,-24972,-15968,3316,-4787,-24421,-23275,-1263,7113,10504,20126,16954,-4833,-24531,-10250,-15320,-26991,-16895,662,22259,43322,45132,28958,14293,11671,10363,20787,17664,4576,-12157,-22504,8996,8117,-19227,-23291,-9971,985,10133,13739,15204,28421,30608,19102,-3593,-15593,-6229,-9222,-32895,-10124,20801,17936,-10193,-29041,-25738,-16420,6367,13341,-2205,-22676,-36297,-27257,-6851,5278,6658,3166,-3273,-8491,4512,18779,15705,7456,8717,10103,12386,1699,-19560,5067,26569,35225,51889,33660,2625,-10724,2905,14405,17187,4979,-17911,-10368,-5912,-31579,-50693,-39979,-27390,-24378,-33334,-26847,-13594,-8919,-10667,-17591,-23307,-2659,17528,16115,40911,52414,11223,-31804,-23369,-28415,-39855,-29909,-8344,-3178,6379,21387,39343,36264,-4551,-32203,-22301,-13382,-11918,2545,22102,30234,24195,24491,32873,42060,27255,9751,-9754,-23010,-10470,810,-7446,-8156,-10964,-17835,2026,3178,-3151,14179,27991,26482,4585,-9694,14502,27033,17281,14552,15927,1333,-32030,-20459,6887,18872,35692,60735,82733,84305,62172,16035,17903,22945,9834,-5611,-15059,-15510,-2104,1712,-7521,-15926,-21039,-19964,-1157,-1122,-2822,13071,26780,25772,23470,3468,-10972,7097,33105,24718,6789,17014,20766,3203,-9057,-3820,5255,19456,21487,5383,5180,20049,10010,-20050,-21923,1599,18121,26306,26749,9817,-22800,-11450,8195,29106,32792,25449,14605,-176,-13254,-3163,12291,24844,14695,9282,6008,4314,1746,2250,21722,51298,18097,-15267,-15203,15440,3844,-19590,-24360,-17472,-1168,12132,10247,-3740,-17206,-23398,-28220,-31302,-19390,6424,16989,11483,-4317,-1403,14715,8487,-443,-3889,-23103,-20199,-13495,-27664,-1119,16681,21862,11395,-1827,-21072,-25541,-15650,-9824,13684,23943,7980,-3520,-15427,-20097,-4587,25213,46930,31751,7014,-16131,-29604,-25783,-29273,-35108,-24041,-14631,-15963,-17206,-13475,-834,2206,3115,16566,36577,50903,40587,6351,-34190,-20024,4268,2436,-19576,-13742,-14990,-29335,1710,24165,21038,-5753,-23986,-24909,-2970,32258,49449,41914,14725,-8836,-25707,-21389,3072,5357,-2059,12336,25871,26688,6669,-9297,-8384,-31414,-26043,-13030,-15562,-10355,-7972,-10342,-16632,-16020,-3813,6164,24175,38688,35094,18237,7447,4931,10231,6516,5539,-9649,-21600,-3803,5428,5258,-2098,-5971,-3762,-3112,-9501,-15049,-19020,-12118,-3141,-7484,-16668,-15886,9141,25354,16939,-6383,-10743,11461,14764,3875,-5908,-6181,15854,28518,23874,3080,-4022,13390,19067,13365,4720,18828,35255,42779,28188,5816,-11513,-19806,-10615,4740,5482,-3843,-8862,-23412,-2823,28452,35183,27888,18502,15368,8624,-10723,-12317,12080,16882,13954,11555,2708,-3737,-5999,8397,24804,56547,52542,21762,8111,-131,-14709,-17463,-16946,-17923,-10101,-5028,-2058,-13317,-4877,9449,2894,-26946,-43006,-31978,-17842,-13653,-19046,-8647,16133,26920,15453,-22561,-48191,-10250,5624,-8296,-10816,37528,54918,35772,9122,-6618,-18024,-31459,-34420,-33308,-8640,13749,25309,15875,2615,-18262,-34707,-20526,-1996,-4881,-13201,-21167,-12623,-15523,-24827,-17490,-15329,-31853,-13862,-711,-1492,-28293,-13067,26524,60771,44561,6685,-4537,4409,15161,18078,31434,52124,58696,43601,15430,-4258,-16626,-14646,-3302,-2805,-1804,7333,9659,357,-28847,-25555,-11277,4192,-512,-6276,2439,12670,20983,31983,45753,40559,20931,6486,10383,27240,38715,24752,3885,3348,47570,63057,17600,-19405,-19391,-2666,4536,3128,-5867,-8353,-21562,-18679,564,10264,2786,10627,13243,-2165,-9122,-5526,-17948,-9799,-6289,-19697,-31395,-2415,6070,30807,37820,33276,22309,7065,-7858,-21040,-26616,-17608,-3145,14060,13650,-3671,-20146,-7390,-4305,-12052,-6320,15046,46241,68297,47478,20834,4196,-154,-15166,-30965,-14589,5943,7086,-2953,-10188,-28315,-25970,-6906,5796,5711,-8962,-14369,-4948,3170,-6345,-23883,-33519,-26110,3867,25820,20038,-3273,-12093,-6565,-22199,-18789,-1502,-6386,-23391,2161,12169,3733,1228,8557,10947,20969,29827,33162,16352,-2283,-1219,-5689,-26311,-40109,-13189,-7439,-4184,11939,20348,17819,-7178,-39868,-31431,-5119,-1988,-15406,-32269,-15488,-4649,1330,-2499,5938,20070,20221,22720,18023,-453,-35563,-12357,796,-13619,-16317,-4454,10944,12946,-1696,-6243,-12421,-9797,21446,48772,34517,13399,4519,6652,-826,-4775,-1016,-1454,-3256,10662,33730,12717,-30423,13133,36465,22365,8311,22170,28158,21669,8218,-4574,8706,7586,-14164,-10992,3030,-5281,-16840,-25498,-17813,-10382,-3324,6350,10912,18273,9284,-19182,-5612,27098,47119,33186,10693,13086,-1160,2179,35435,49347,24742,3307,-1354,-6399,-22805,-15172,-8794,6206,14087,6213,-13282,-5204,8125,9153,-2662,3709,1514,-10216,-21131,-12291,-691,1955,5675,18780,48030,59680,39759,8430,-26111,-42545,-18294,-8842,-6560,5503,5447,-1483,7578,15781,19959,35200,48350,2840,-52542,-13948,-6718,-26102,29163,76856,70304,31282,9355,-9899,-41172,-38737,-38216,-8680,8012,5420,-3368,-1882,-2568,-10939,-22450,-26005,-9526],[-7048,-20397,645,19659,11172,-3363,10818,9780,-2773,95,7574,547,-723,3368,-11317,-29962,-32616,3966,26533,11440,-5058,3640,6851,12427,23414,35157,45597,48563,31836,31409,63951,99798,104634,69152,25007,1048,-3946,-1898,-9321,-1037,-543,-3415,-15977,2986,8481,-7324,-20095,-21458,-28357,-32084,-24803,-17264,-32943,-24154,-20523,-13042,400,-1453,-18003,-29169,-28789,-5876,12434,16937,21320,31149,34375,15483,6096,-3033,-18223,-4140,34164,62660,51927,36098,32139,21684,3091,-1342,19354,33196,7829,-3985,10890,-222,-21887,-33940,-31911,-99,28388,56395,77379,87862,101260,63857,23170,25273,36772,22517,594,-3143,91,-1204,-9889,-26100,-23696,-5801,11608,28312,42877,43974,33842,27994,26915,23987,22218,22319,11764,-13385,-19607,-20329,-9650,-7871,-15068,6368,28897,49636,32715,-3597,-25049,-26084,-21190,-41919,-20235,23406,63045,60212,27944,-9062,-25495,-24031,-26993,-3595,-1676,-8014,-34999,-489,4464,-18678,3510,69885,94927,64361,30241,5669,-4174,-1164,19838,39896,50093,49285,38958,13600,1690,-2403,-15764,-26380,-25146,-13807,3454,18428,11397,-15933,-50767,-50597,-8031,-388,-4006,-17983,-16040,-21087,-45111,-72744,-32115,-19805,-31746,-5779,-4269,-11011,-14572,-2236,9377,29121,41311,23305,22609,38050,60146,74560,56180,24771,-10945,-18792,-1613,-2398,885,16292,32334,76044,65446,28425,15093,23064,19127,-9063,-30653,-9237,71,3333,624,-26455,-25750,-29335,-14679,11079,21888,9072,-22270,-17825,-1446,-3698,-22389,-10582,2767,14711,18055,11005,-1511,-9252,-5409,-1083,10115,13024,-11054,-22244,-19467,-19393,-22269,-18129,-2118,10931,7153,5254,987,-15361,-23159,-8146,3962,-10175,-34184,-29347,-274,4857,4190,11196,7917,-9554,-32307,-17347,-23195,-32795,-17508,-2024,21355,45591,50012,34390,11147,4024,11343,25776,23013,11220,-5610,-22337,3824,-2984,-31808,-25279,-11687,-1641,6396,8801,11304,27495,29923,14081,-9763,-15350,-4736,-11710,-39211,-1706,25291,17507,-13926,-24298,-16424,-5221,13970,15072,-5057,-27739,-42939,-28119,-1752,11409,11840,7980,2172,-4371,2760,14672,11007,2482,3168,3624,5974,-3436,-23888,1010,22700,34336,52771,32463,745,-11778,4893,18581,23568,12238,-15736,-16850,-5920,-25295,-46777,-39827,-24746,-21033,-27488,-20275,-8867,-3154,-5012,-21670,-36214,-12135,13959,22044,51216,57025,10992,-29001,-33117,-36486,-45768,-27041,-7802,-8764,333,16771,34141,31906,-7183,-31377,-12074,-1125,-7665,-3185,21137,33332,29196,27208,27992,32145,19848,11212,558,-10025,-4657,531,-8216,-5975,-5133,-10777,4941,274,-6120,17312,30837,27686,6090,-6775,17630,29681,18429,13338,14175,522,-28553,-19012,5559,17433,35386,60294,82371,85889,68226,23501,21659,26878,16890,4258,-1758,1195,13913,16019,2190,-12510,-20683,-24808,-10144,-7428,-4256,12777,29045,32187,30093,4072,-16156,6745,40677,37308,15694,14843,15285,641,-7557,2753,13925,23427,17581,2555,10398,22071,4033,-34750,-37332,-9651,6367,15379,18142,6394,-20579,-13582,10795,34333,34394,24270,16142,2321,-13459,-7807,6974,13404,2964,2286,723,1530,3111,3839,22067,52375,18827,-14726,-5868,28446,16429,-7547,-13209,-10051,331,11557,4696,-14476,-26721,-22269,-24814,-28030,-17569,6270,14547,8223,-7413,-2810,10487,1818,-7390,-5875,-23361,-24416,-15992,-28190,-8595,3528,5921,-2119,-7185,-21800,-27144,-17308,-4906,24293,37267,20594,4173,-13187,-20877,-7358,20500,41933,28154,5628,-15671,-27541,-24532,-27724,-32734,-27204,-16126,-14232,-12443,-7169,4989,4483,935,12941,33143,45569,34411,2000,-37113,-28067,-7292,-8797,-26344,-10451,-11231,-27403,-6063,14214,13187,-9468,-18076,-16419,7406,39673,50977,37394,4563,-19043,-28046,-20094,5330,7523,-674,12560,26683,30019,16667,9060,6243,-18537,-20177,-14347,-21503,-15450,-10279,-12659,-17753,-17486,-8694,-3334,11615,27894,26886,11650,2975,4762,14801,13203,12635,-3251,-18724,875,15001,17963,9468,1129,1026,1805,-1521,-4443,-14740,-20776,-13361,-13789,-16354,-10323,13920,26578,15043,-10553,-834,25293,31020,20171,7900,560,15465,25316,19952,746,-6407,9583,12899,4893,-4202,19242,35923,41010,24801,1601,-14584,-17857,-9858,2972,2352,-4584,-1063,-6888,-14908,20818,33212,28813,17751,12000,4779,-9097,-10753,7998,9438,4932,7903,5799,2185,-1333,9909,22149,50111,44498,13210,1149,-4801,-15781,-14311,-13121,-16466,-9156,-2222,2351,-9325,-6959,9706,7634,-16595,-40721,-42951,-24525,-16848,-21793,-8817,13935,20328,5855,-31043,-40845,-5816,9388,-5399,-10498,42098,67077,47904,12072,-11157,-21922,-39812,-39064,-31575,455,28265,40299,23652,-1831,-27300,-28919,-27176,-7466,-8854,-16208,-22869,-12446,-14185,-24331,-18955,-12533,-36482,-23874,-13615,-14562,-30042,-2928,36857,75306,63264,19089,-48,2778,12342,17308,33415,53954,62487,50694,22009,-2277,-18986,-20164,-11918,-13333,-10698,216,5878,-167,-27683,-26992,-9573,6937,-831,-9779,-471,10726,18741,30032,45304,41618,23832,9821,9186,20736,30411,21408,10479,10847,47350,62228,19837,-7243,-4442,6216,9848,5121,-4350,-6153,-20284,-19463,-1460,7755,1990,10642,13514,-808,-7678,-5971,-16004,-8317,-7306,-21789,-31986,-1262,7119,33130,40550,36325,25839,9236,-5963,-17005,-27001,-20321,-208,18461,17086,-2933,-24615,-11496,-7142,-14203,-10757,7262,37539,58703,39289,15450,1220,-1663,-15914,-33570,-15567,10058,14090,4624,-3501,-22248,-17601,176,7601,3086,-9420,-9039,-2445,2181,-8902,-24658,-31248,-30613,-5394,20857,19388,-1474,-8564,-2078,-16604,-20141,-1802,-3583,-26855,481,11962,-3424,-10509,2361,7770,15323,23323,29543,15329,-241,-290,-7484,-27151,-43348,-16186,-8142,-3648,12398,22920,22999,1026,-43552,-42247,-14739,-8666,-19125,-31925,-18258,-9411,-4427,-5756,8847,21505,20263,23577,24940,3917,-33723,-15057,-1670,-15515,-15917,83,18541,18726,-1816,-9986,-11735,-7600,20364,48968,37532,18064,8582,8516,125,-6189,-5705,-5511,-1988,17675,42709,19909,-35471,4853,31942,22744,8891,18622,22127,15816,6507,-3962,8534,9239,-12176,-19187,-449,-5876,-18889,-22873,-15115,-7363,949,11898,14129,16993,2744,-27582,-6862,22498,36093,21243,3207,10959,-4520,-7959,27361,45364,23609,765,-6135,-9533,-21248,-10026,-3535,7734,12179,4161,-13933,-7824,5114,10435,3042,6856,1774,-7181,-14233,-4636,5661,6284,8352,20145,49480,61333,40714,5930,-31788,-44339,-19289,-5780,1837,9897,7660,-347,2696,6143,15066,41234,59231,15684,-46101,-33929,-20668,-22507,28900,70851,63135,24390,4911,-11642,-42239,-40023,-38152,-11542,3441,645,-5535,-1967,-1677,-7815,-17066,-25385,-12045],[-9059,-20380,-4471,15662,8570,-5911,8663,8829,-3320,-689,5500,-4488,-7004,-4182,-15901,-23249,-27508,3042,32763,22838,1030,341,1653,9826,21149,29871,39260,45497,32646,29660,56819,86322,89776,58525,18897,587,-2273,-216,-15122,-10170,-4303,-3600,-18219,2851,9139,-8538,-24848,-22455,-30484,-28900,-16646,-10673,-28002,-24155,-18397,-12048,-1027,-4757,-23724,-37126,-22556,-708,15309,17443,20812,33863,39423,15693,2985,-3817,-16530,-7275,28880,56046,43642,29301,27649,18710,3947,4864,22118,31194,-534,-5900,11843,-177,-22112,-33050,-31119,-11001,24690,57571,80683,90695,104524,66947,26700,30275,41301,28722,4473,-8119,-4062,-58,-6073,-24252,-28268,-8415,8056,27618,42060,44154,37122,30636,25997,20978,20833,25864,18047,-7008,-14658,-13824,-1428,1080,-10973,1899,27333,50470,30987,-10476,-33472,-19014,-16865,-42240,-18423,23518,59774,53648,20428,-17936,-18021,-17237,-23037,438,4738,-169,-26381,-8314,55,-18043,10224,79705,114039,80035,34905,4409,-13917,-8135,14620,36016,47838,50473,42333,17276,4442,-1695,-14821,-25523,-22235,-8214,6506,20410,12567,-13177,-34552,-29049,5967,-1423,-29012,-73902,-96685,-106408,-111949,-78755,-22035,-18101,-24074,-3327,-5474,-11772,-11554,4141,17580,33372,42953,29501,31313,40427,57332,72193,58304,26546,-9543,-20516,-509,1336,81,13958,33245,78766,68740,31838,17802,26326,23982,-3220,-32217,-11392,1257,5579,1795,-31159,-27600,-29142,-13679,12621,21065,3741,-27838,-13952,-1773,-4384,-19113,-11523,-1488,6871,7887,1329,-10446,-21525,-19338,-6891,13455,18841,-1835,-9394,-10137,-18201,-23354,-15685,-1397,9673,4089,-1642,-12022,-26428,-13335,427,5147,-14645,-42892,-32680,-170,1655,-2449,1301,-2799,-14375,-27038,-18250,-27893,-30863,-14932,-3883,19462,45551,52152,37544,6265,-4193,14371,30467,27487,17541,2226,-17139,-3083,-15825,-45384,-23117,-11701,-2915,3707,4352,7905,27095,29045,8639,-15189,-13784,-3276,-14642,-38381,6822,28784,16616,-17426,-18972,-7256,4685,19481,13635,-11851,-36974,-53157,-25183,2342,16326,15658,11638,7928,2000,2454,10469,6200,-2345,-2624,-3066,-10,-7370,-27609,-3858,17852,32322,52483,31740,811,-12687,5545,21559,29036,19490,-10605,-23348,-5608,-18085,-36500,-36159,-22460,-18851,-22429,-15370,-6756,1062,-460,-24277,-41978,-11417,15158,26834,56351,56882,11033,-13972,-17073,-26979,-38603,-24666,-7201,-13546,-6589,10637,26499,24446,-11742,-26445,-706,11015,-1352,-8101,20786,35327,31473,26961,21764,22333,13064,13177,10457,3024,3798,709,-10868,-4747,1300,-3714,7527,-3281,-10271,17045,29884,25809,6140,-3225,21805,32159,18500,10963,11067,-1413,-24698,-16865,3179,13384,31217,55419,77966,84004,71199,29348,24216,29093,22862,14820,13315,17587,28277,28206,10430,-10444,-22644,-29844,-19063,-14251,-5152,12800,30293,36296,34534,4405,-21151,5738,46403,47778,22263,10852,7744,-3386,-6574,9177,21586,25979,12686,1933,16473,23430,-2446,-47152,-33965,-15157,-5592,2611,7750,1835,-18312,-12396,17070,41031,36517,22909,17484,4738,-13491,-13554,817,1347,-5501,-1129,-2725,-2522,2845,4877,22373,53476,20149,-12267,4215,41267,29050,4438,-2097,-2023,1586,10476,1466,-19031,-26717,-18325,-21205,-25289,-17076,4766,11582,5023,-9647,-5926,3165,-6788,-12706,-4193,-19116,-28274,-21544,-28125,-15508,-9599,-9727,-13953,-8527,-17446,-23976,-17695,-1047,32539,47536,30953,10620,-11073,-20080,-9424,15395,36475,25023,5557,-13686,-25148,-22266,-23509,-25571,-23014,-17778,-13087,-8582,-2207,9147,5004,-2689,8417,28225,37412,24479,-5545,-34458,-28746,-15188,-18246,-29957,-7934,-8678,-23531,-14821,1663,3643,-11516,-12618,-9175,16963,45969,50935,31636,-5909,-25380,-18598,-12765,7838,9205,716,11956,25574,31078,24754,26844,27438,3148,-5279,-10420,-24717,-20011,-11849,-14466,-19190,-20381,-14149,-10976,1134,17705,18199,4249,-2161,3264,16790,17111,17924,2843,-14724,5041,23706,29581,20177,7586,4850,5436,5067,4286,-8586,-28863,-25116,-22306,-16554,-6640,16586,26261,12773,-13084,7836,36819,44686,34082,19478,5845,14134,21060,15211,-2514,-11893,3354,5763,-3481,-9977,21359,36053,37833,20053,-3600,-18324,-15950,-8378,3503,1329,-5290,5989,9454,-17836,10663,27927,27103,15520,8022,1316,-7273,-11005,1078,-1223,-6818,3186,8469,7961,3568,11172,18858,42958,36346,5216,-5695,-10845,-19613,-13618,-9894,-14766,-9424,-1475,4903,-6040,-9117,9117,11589,-6646,-28824,-49249,-30328,-20032,-24515,-8909,10740,12113,-5568,-38651,-31448,-598,12567,-3193,-9149,46751,78692,61988,20610,-10562,-20693,-28629,-30765,-24522,8991,40799,53309,32547,-1845,-31692,-20362,-29513,-12626,-12737,-19221,-24975,-12365,-12210,-21351,-20361,-10096,-38003,-35456,-28978,-28907,-24861,6418,45461,86142,79181,30263,4480,1034,9126,15876,34016,53944,64871,56371,27238,-798,-21042,-25817,-20535,-24936,-18593,-5324,2828,-989,-26717,-28424,-7821,11225,2213,-10653,-2566,9227,16922,28202,44194,41503,25782,12915,8399,13421,20425,17413,16496,20832,53332,68679,29985,8406,9934,15554,15533,7933,-1099,-3513,-18802,-19493,-3052,5248,1780,10736,13369,753,-4737,-4696,-11881,-4559,-5259,-21034,-30696,86,8912,36363,43524,38849,28625,10809,-4058,-11718,-21722,-23903,2225,22035,19848,-2072,-28771,-14945,-9249,-15756,-14602,-1847,26041,45890,28909,9053,-1680,-2407,-15480,-35638,-11551,20507,25364,13485,2524,-16885,-9820,6544,9400,1348,-8130,-4226,-411,1109,-9634,-20993,-23133,-25059,-13806,14200,16597,-1259,-5485,3388,-8989,-19753,-2514,-400,-28480,-1499,11990,-9015,-22848,-4079,4195,9826,17292,26620,15927,2827,-50,-9844,-27995,-43700,-16879,-6807,-2288,12195,24331,27249,10268,-33115,-46893,-21755,-14424,-21234,-29030,-19131,-12543,-8900,-7101,12869,24009,21397,24452,31743,9458,-29588,-17579,-4005,-16630,-15475,3668,25588,25586,1267,-11649,-9075,-2076,22244,50855,41919,24015,13757,11398,1975,-6335,-8385,-7246,746,24917,52300,29530,-29084,-3631,26856,23548,11273,16755,18419,12509,7977,-1804,8504,11538,-6868,-25858,-4285,-6551,-18640,-16836,-9341,-2340,4968,16591,16525,15058,-3543,-34517,-6350,18644,26241,11572,358,14370,-110,-16518,19677,41155,22734,-825,-9660,-10184,-16356,-2617,3759,10352,10416,2513,-12515,-8149,3630,13197,11257,14227,5783,-1279,-5077,5312,14217,12755,13941,25210,54161,64680,42363,4191,-34273,-36657,-14180,1164,11196,15025,11149,2395,-1447,-3699,14476,52165,70874,28155,-30052,-49651,-31961,-14967,31705,66145,56791,19376,3919,-10612,-41191,-36973,-32757,-13043,-62,-3001,-6047,-198,1318,-2443,-9445,-18915,-12425],[-12284,-20793,-9837,10955,5091,-9612,4206,5826,-5341,-3341,1606,-10387,-13598,-12191,-18682,-17472,-19316,5868,39949,34253,7754,-3110,-4367,6478,17653,22967,30739,39417,30426,24711,45709,68283,70661,46048,14959,3790,1797,3453,-17027,-22738,-12708,-8960,-24289,-299,6822,-11761,-30830,-20090,-24177,-20280,-9503,-7398,-24852,-23445,-17746,-13161,-4381,-10077,-30807,-32410,-16481,2956,15360,14440,15871,31051,39390,13172,-1896,-6228,-15657,-8816,23708,47528,32966,19795,20034,12896,2842,8382,22452,27309,-9401,-6342,10643,-3206,-23494,-29155,-19143,-18714,17119,52940,77386,86763,101879,66750,28177,31048,40953,30934,6412,-15179,-9407,2112,1415,-17083,-29313,-13759,2538,24350,37279,39102,34050,27178,20434,13931,15992,26140,20887,-3420,-10667,-8684,4615,8140,-6250,-5434,21503,47062,25371,-20745,-40204,-13412,-14639,-43020,-18671,20266,52034,43276,10570,-28341,-11721,-12413,-20097,2210,7860,4248,-20388,-15780,-4513,-17111,13987,83857,125804,93289,41258,4920,-23854,-13232,11426,32289,42781,46450,39977,16362,3966,-3503,-15526,-25757,-20415,-4895,7110,19660,11992,-7453,-14965,-6750,18609,-7400,-57484,-126653,-165360,-174093,-162533,-67946,-13383,-10906,-14971,-2540,-7584,-12287,-8794,8910,24153,36441,43558,33519,35398,37441,48264,61969,52582,23827,-9995,-23267,-937,4171,-1082,10469,32294,77486,67096,30911,17423,26837,26037,169,-32440,-15581,-479,4549,413,-30830,-29925,-29949,-11929,12642,17215,-4060,-33537,-13445,-4948,-6880,-17218,-12734,-5625,-1467,-4793,-12602,-23081,-35402,-34163,-13482,13421,21998,6420,1248,-3528,-19016,-23275,-12921,-1809,5885,-2227,-11975,-27139,-26843,-3209,7310,4781,-19822,-51506,-33591,-2711,-4228,-10901,-10529,-16208,-19467,-21189,-15895,-28367,-25563,-11594,-5699,15438,41731,49819,36628,-1386,-11559,17526,32629,28957,21397,8993,-8889,-8318,-24798,-34527,-18759,-11669,-4691,192,-962,4359,26232,26297,796,-21752,-12869,-3333,-19227,-31083,13574,29854,13990,-22086,-15415,-223,11706,22308,9597,-21911,-50461,-43880,-17957,4022,18259,16349,12359,12020,8481,3016,5420,93,-8207,-9628,-10810,-6652,-11356,-31635,-10633,10878,27804,49482,29796,1318,-14087,3814,21915,31804,24571,-5770,-30771,-6339,-12691,-28428,-33141,-22710,-19333,-19834,-13977,-8547,2156,1221,-26658,-34827,-3341,20345,29455,55456,51765,10774,514,4762,-10466,-28703,-24550,-7972,-17764,-15417,1949,15635,13069,-19172,-19708,9476,20507,3110,-12875,19535,34384,29501,22703,13489,12026,6032,14141,18198,13820,11695,-128,-16692,-5184,6849,1505,8297,-8244,-17106,12060,23837,19379,3073,-1134,24944,32676,16154,6415,5607,-5590,-21859,-15021,-725,5772,22303,45337,68807,77937,70148,31902,23615,27530,25582,23759,27512,31443,38996,36489,15557,-10553,-27595,-36619,-26859,-22311,-6553,12118,29494,36890,35501,3232,-26434,2963,48690,54424,25223,4502,-2377,-9778,-7279,13956,26653,25868,6131,2644,21409,22896,-10001,-42656,-16762,-9566,-13986,-11333,-4215,-4057,-16135,-8850,23489,46095,37275,20345,17626,6566,-11964,-19899,-5944,-9641,-9206,-1216,-4055,-7708,552,4833,21997,53699,21013,-9064,13365,51802,39617,14664,7651,5211,1859,7915,183,-13894,-16757,-13515,-18136,-23387,-18313,1366,7734,1606,-11386,-11547,-7699,-17487,-14524,557,-11092,-24473,-28000,-29065,-22564,-22987,-25161,-23000,-6826,-11356,-19512,-17886,1136,36770,52652,37149,14400,-10010,-17513,-9579,11193,31489,22607,6384,-11080,-23177,-20228,-19256,-19000,-17118,-20018,-13183,-6485,469,10827,3298,-7964,3001,21972,26834,11055,-16203,-26333,-20075,-15030,-21066,-25059,-6737,-7716,-19705,-22039,-12664,-6523,-11339,-8764,-3879,24815,50654,49504,25246,-15958,-26336,-9532,-5272,9852,9864,1799,10671,22525,29417,29997,42062,48344,23767,9185,-3798,-22309,-20630,-12503,-15935,-21280,-24251,-18176,-14847,-6473,8423,9191,-3885,-8038,212,15987,17967,20947,7943,-10687,8262,30698,39097,29123,12754,7258,7378,9767,10664,-2926,-32605,-34774,-30214,-16626,-5163,16970,24335,9950,-13725,14519,45381,54924,44532,27895,9186,11811,16112,10360,-5311,-20706,-4352,-1111,-10422,-9552,24252,34993,32981,13895,-9779,-22252,-13928,-7280,4806,1659,-6273,11550,24059,-4809,-676,19132,22301,11719,3561,-1805,-5901,-12789,-8648,-15029,-20530,-1282,10931,13329,8475,12287,15167,35616,28911,-1137,-10874,-16506,-26135,-15948,-8259,-13351,-11153,-3192,5103,-4131,-11364,7426,14209,1722,-18321,-38100,-33624,-22944,-26822,-9096,6634,2700,-18140,-34874,-21474,5431,15389,-1781,-6922,50972,88276,75683,32408,-4413,-14678,-18375,-22059,-18457,14838,49834,62832,40456,1377,-26705,-14121,-26416,-17212,-16366,-22123,-27727,-12675,-9935,-16506,-19903,-8253,-33285,-48641,-46481,-42436,-16609,13911,50951,91231,89776,38469,7828,-1314,5079,13271,32856,51924,65454,59828,30138,-766,-21760,-27417,-23683,-27797,-20407,-8162,219,-2609,-25988,-31225,-8015,14225,5907,-9978,-4420,7718,15277,26446,42515,40242,26476,15248,8131,6429,9279,12408,20833,30593,62270,78995,43188,22705,22071,23702,20513,10840,2705,-1689,-18215,-20012,-5382,1847,1268,10086,12043,1761,-1061,-1647,-6251,480,-1108,-18193,-28292,1157,11101,40325,46450,40165,29723,10814,-3184,-6451,-13342,-25796,3281,23601,20879,-2018,-32956,-17404,-10431,-17115,-18908,-12848,11262,29698,16106,1176,-5313,-3459,-15143,-35541,-2590,35078,37812,21237,6347,-13831,-4807,10256,9549,-1038,-7226,-1520,-566,-1512,-9300,-14871,-13252,-14455,-20468,4747,10771,-3745,-4577,7876,-1109,-17112,-5434,1094,-28337,-5322,10474,-13597,-37197,-11939,-1218,2990,10254,22749,16067,4415,-2544,-14472,-30355,-43104,-17455,-5623,-1637,9844,22739,28142,16611,-24640,-44011,-26375,-20228,-22657,-25837,-20228,-15813,-13043,-7255,16605,26242,22017,23435,35816,13633,-25462,-21859,-8198,-19102,-17411,3804,28835,29532,3651,-13885,-7255,3591,25066,52711,45593,28901,17618,12777,2154,-7712,-11572,-9968,1130,28762,58441,37177,-19265,-14676,18559,21826,12266,13696,14391,9300,9520,-873,5873,11295,-2620,-34094,-11691,-10619,-18895,-11369,-4143,1198,5146,16797,14735,9374,-12298,-39646,-7376,12245,14550,1112,-1117,18465,6065,-26550,9251,33335,18337,-5244,-15189,-11025,-12406,2808,8954,10418,5163,-2935,-13742,-10379,-379,13114,17265,21349,10497,3943,1767,12123,19332,15952,16743,27785,55700,63813,39593,-1319,-34945,-28328,-8956,5941,16310,16006,10949,1665,-9244,-16337,16332,62493,76722,33783,-19430,-50770,-42618,-9538,31903,57469,46146,11208,808,-13005,-44337,-35190,-29023,-16824,-7630,-10477,-9986,-2223,651,-742,-5739,-15457,-16252],[-15244,-20477,-14051,6811,2088,-12863,-1445,1718,-7836,-6439,-2528,-15394,-18680,-18718,-19308,-12945,-11769,11236,48544,46319,15445,-5246,-9509,4011,14773,16629,22333,32412,26878,18344,32656,48244,50111,34430,15066,10082,8194,9323,-12560,-36267,-23606,-17077,-31683,-4666,3132,-15222,-29124,-16318,-16547,-11699,-3390,-5914,-22656,-21690,-17330,-14993,-8160,-15548,-34072,-24827,-9587,6239,13927,9617,8428,24741,35968,9657,-6514,-8862,-14988,-7704,20920,39906,22593,9994,11577,6415,1519,10448,21071,23002,-12342,-2906,9079,-7735,-25327,-24281,-7156,-16669,7685,44398,69185,77581,94722,64831,29271,29704,37600,30571,7829,-21519,-13318,6205,11611,-7605,-24210,-18907,-1927,20527,30498,30674,26055,19064,12170,5148,10711,26034,22679,-1050,-6986,-3990,9762,14569,-92,-13193,13192,41152,17882,-32135,-34862,-7679,-12726,-42586,-19226,15427,42013,31677,1104,-35156,-6035,-8176,-16670,3739,9731,7288,-15386,-19124,-6745,-15022,16566,83884,130527,103881,49489,7195,-31156,-13216,12446,30103,36114,38899,34266,13532,2652,-5686,-16031,-24836,-18088,-2173,7265,18874,13069,2521,5599,15080,28132,-18892,-80951,-148653,-173143,-161323,-125355,-42039,-4772,1517,-3520,-581,-8249,-10799,-4606,13914,29968,38124,42657,35823,36605,30769,35223,47298,42380,19195,-10489,-24751,-939,7960,462,9107,32000,74545,62943,27730,15569,26170,26991,2915,-30398,-19506,-2785,2671,-1365,-26902,-28962,-27641,-7822,12717,12518,-11591,-33969,-14612,-8914,-8984,-14754,-12032,-7141,-6853,-15431,-26750,-36414,-46558,-43192,-17467,12293,24257,14455,10736,1792,-20077,-19924,-8033,-866,2024,-9459,-23271,-38403,-16480,6693,13774,4520,-23499,-56192,-31277,-5837,-10789,-19037,-21345,-29662,-20329,-15491,-12185,-25215,-20417,-7127,-5204,11825,36489,45169,33716,-8371,-11068,22165,33830,29088,24411,16072,2578,-3152,-17660,-18904,-11995,-9816,-5281,-2624,-5041,3547,27499,23900,-7695,-27800,-11048,-2864,-22736,-22771,20137,30502,11775,-25769,-11999,6820,19491,27479,9140,-28398,-55983,-28739,-7017,5310,18909,15723,11987,16001,16092,6376,1927,-5339,-13108,-15574,-17438,-12358,-14347,-33028,-16710,4134,22777,45595,28160,3670,-13117,2219,21623,33457,28698,-876,-33033,-6363,-7875,-21584,-30395,-23971,-20644,-17972,-14173,-12123,1923,1609,-27779,-26375,7707,29781,32381,51439,44800,12334,14381,25678,6611,-19180,-25254,-8430,-18528,-23970,-7192,3943,220,-26274,-10992,19324,28173,6229,-14909,18647,31732,24868,16491,5498,3417,596,15475,24973,23131,18999,-724,-23895,-4996,12601,5848,8607,-12141,-25290,4016,14411,9984,-1774,230,27410,32010,12743,1311,-590,-10467,-18764,-12092,-3606,-3456,10559,32063,56936,69724,67003,32552,20869,22930,25657,31565,40920,43021,46617,41623,18487,-11040,-32218,-35951,-27390,-30073,-7278,11854,27840,35153,34163,1632,-30400,-584,48353,57998,25657,-2542,-13538,-17386,-8782,17639,29693,23985,-692,4958,25371,21277,-17273,-29745,538,3451,-11149,-22581,-15578,-9545,-12760,-3488,28995,49212,36969,17408,17432,9105,-6892,-20201,-10749,-15703,-8512,790,-3103,-12341,-2468,4749,21738,53504,21758,-4986,21657,59757,47875,23188,16279,11941,1968,4448,794,-5139,-7312,-8230,-14803,-21080,-19937,-3028,3890,-1024,-11630,-18525,-20798,-28725,-11564,7248,-1183,-14065,-25188,-29866,-29359,-35811,-39136,-26373,-2992,-5054,-15340,-18284,2199,37389,52810,39140,15601,-9561,-13360,-6786,9556,28286,21464,8026,-8145,-21256,-18472,-15497,-13223,-11826,-22085,-14220,-6088,852,10179,-128,-14231,-2682,15141,15056,-4556,-28390,-16011,-7718,-7407,-15089,-19444,-6565,-7860,-16380,-18449,-23041,-13376,-9273,-6757,-549,30743,53770,47304,19259,-24227,-24811,-3891,420,11081,9433,2563,9339,18180,25225,32090,53677,66089,41176,21239,2727,-17070,-16641,-12338,-17232,-24015,-27114,-17054,-13899,-10767,520,296,-12344,-14317,-4054,12823,16135,21839,11885,-6801,10516,35569,45952,35831,16402,8186,7573,12400,14504,1204,-28062,-26459,-19356,-15687,-5914,15194,20931,6492,-13162,18816,50540,61191,50884,32684,10388,8558,10887,6188,-5597,-20961,-10538,-5975,-14120,-4706,26502,32098,26253,6333,-16882,-23191,-11796,-7422,5188,2066,-7879,14928,35635,11665,-9770,6870,14138,6251,-1379,-4785,-5272,-15226,-20738,-31687,-32964,-3746,13075,17648,12693,13029,11143,28471,22788,-5053,-12351,-16197,-31893,-21121,-8494,-12422,-14296,-7643,2508,-4252,-13891,4291,14875,7698,-9799,-27926,-31989,-25388,-28529,-9870,1575,-7576,-30924,-24416,-12094,11983,18200,-963,-4118,54099,94485,86815,44544,4472,-7362,-10164,-15582,-14864,16793,54036,67396,45192,4666,-23012,-10809,-22495,-20989,-19619,-24713,-31491,-13913,-8138,-11511,-16847,-6751,-25424,-41076,-62431,-40572,-8986,18551,52175,89004,92671,41939,8732,-4812,-168,9114,29683,47837,63905,60409,30031,-2461,-19169,-20633,-15675,-14255,-13341,-7672,-2211,-5293,-24798,-35713,-11185,14529,8606,-8674,-6415,5743,13466,24642,40412,38092,25926,16552,8473,1618,-1815,6326,22832,38201,70272,88199,54566,33109,30674,29475,24020,13349,5955,-1538,-19204,-21947,-9281,-2894,22,8304,9252,1982,2868,2978,105,6104,4453,-13721,-24923,2175,13707,45024,49340,40133,28823,9004,-3664,-1879,-4113,-19501,3124,22910,20021,-2864,-35117,-17061,-9606,-17850,-22855,-24153,-5699,11426,1816,-7551,-9378,-4822,-15087,-30436,9144,51073,49377,26789,7643,-13243,-3193,10716,7684,-4302,-7029,-839,-2997,-5766,-7614,-7442,-2902,-2802,-20862,-6855,3051,-8185,-5830,11112,6811,-10947,-10474,699,-25573,-10731,7493,-15694,-52832,-19650,-7919,-4803,2573,18055,15430,4287,-7619,-20589,-32816,-41336,-18156,-4617,-881,6357,18735,25884,19593,-19045,-37440,-26356,-24055,-21767,-22280,-21332,-18945,-16244,-6204,19888,28284,22481,21160,37188,16529,-21131,-25864,-12594,-21417,-20645,1097,28446,30248,4774,-16363,-6037,9097,29165,55582,49540,33571,21076,13599,1552,-9415,-14303,-13252,-756,29309,60852,42419,-9225,-26435,8184,18413,12501,10386,11082,7452,11893,232,2136,9455,733,-28721,-21515,-17024,-18253,-5942,1187,4482,2700,13580,10061,1441,-21666,-34718,-8657,4792,2740,-8459,-746,22739,12338,-27945,-2037,23735,11951,-11020,-20418,-10112,-8718,7229,13295,9913,-1263,-10588,-16715,-13482,-5468,11545,22099,29150,17704,10275,7603,16757,21999,17033,17554,28059,54001,59144,33562,-8938,-32415,-20499,-3577,9413,18833,14710,8770,-897,-17731,-22811,23418,72506,77648,34259,-13126,-40333,-41711,-4961,30905,46766,33387,2289,-2670,-17271,-49979,-33177,-25382,-16788,-15950,-18475,-14565,-5730,-1432,-561,-3925,-13773,-20714],[-14977,-16504,-14310,5799,2208,-12598,-5870,-1221,-8484,-7317,-4167,-16712,-19525,-20985,-17054,-8080,-3963,18982,59571,60364,25539,-3870,-11391,4566,14809,13415,16753,27154,24429,13085,20362,29390,31531,26676,20041,19311,17237,17793,-2622,-39926,-34247,-24315,-34207,-8014,-40,-16789,-24087,-10741,-7744,-2508,2914,-4368,-19683,-18029,-15881,-16144,-10908,-19300,-29390,-15220,-936,10267,12390,4593,276,17054,31155,6797,-9351,-10822,-14117,-4319,21294,34951,14512,1677,3960,835,989,11712,18286,19193,-5836,4322,8119,-12807,-27121,-18989,3714,-8340,-2469,33284,57332,64173,83775,61745,30679,27569,32218,28082,9046,-24416,-14496,11701,23228,3360,-17244,-21627,-3999,16704,22448,19777,13721,6737,1960,-4323,6827,27204,24580,361,-4156,-252,13674,19958,6573,-20294,2564,32750,8723,-44178,-25243,-1916,-11193,-41166,-20093,9041,30120,19499,-7315,-31040,-1995,-5151,-13272,5044,10501,9084,-11385,-17898,-6873,-12866,17506,79355,126901,109325,57258,9368,-34841,-9332,16103,28254,28076,30102,28493,11342,1492,-8184,-17110,-23062,-15471,-390,7094,18694,16195,14096,23607,32885,33172,-32312,-88170,-126148,-116428,-85678,-55990,-19897,945,14682,7136,1102,-8968,-9415,-1125,17419,33002,35742,37554,34882,35506,22352,20783,31279,29792,12944,-11709,-25915,-1689,11361,3957,9724,31739,69497,56078,21818,11275,23232,25816,4066,-28294,-24050,-6477,-796,-4554,-24061,-25806,-23056,-3413,11264,6145,-18822,-31968,-18583,-14634,-11618,-12875,-10813,-7309,-9253,-20856,-35553,-47007,-46190,-39954,-19082,9351,24533,20408,17356,4323,-22499,-15471,-2790,327,-2567,-18298,-36046,-32848,-5606,14190,18027,2996,-26429,-55834,-28855,-10498,-19112,-27535,-29234,-32245,-17329,-11179,-10025,-23085,-17135,-3868,-4195,7824,29088,37358,27903,-12921,-3314,26395,32682,26577,25203,21794,14594,10023,-2430,-5223,-5536,-7509,-5806,-6076,-8888,4704,30182,21502,-17689,-34620,-9845,-3023,-25203,-15199,24893,29503,8892,-29291,-9928,12924,28068,35401,12906,-29760,-47426,-15192,4007,5246,17057,12736,9572,18504,22795,10502,-1075,-11322,-18224,-21354,-24026,-18642,-18330,-32707,-22415,-2951,16401,39826,25467,6156,-10446,518,19850,32848,30413,2146,-28829,-6814,-4801,-16914,-29087,-26994,-23594,-17616,-16231,-17962,-445,-162,-29707,-20770,17172,40172,35365,44945,36399,14483,25602,42235,20299,-12257,-27801,-9335,-16811,-32188,-17079,-8524,-13881,-28567,-2142,27345,32659,6803,-14401,16977,26414,16982,8226,-2129,-3764,-3830,16308,29794,29654,23880,-2075,-32476,-4240,17324,8232,7793,-14116,-34783,-7201,1466,-2593,-8852,-257,27570,29003,7695,-4700,-7901,-16360,-16089,-8861,-4578,-13319,-3787,15977,42750,59735,62155,31479,15917,14735,22267,37224,52068,51076,50220,42912,18706,-11506,-31317,-26949,-21770,-37569,-7785,11435,24906,30865,30396,-620,-33114,-5449,44905,58053,23399,-9947,-25668,-26495,-11499,19466,30061,20005,-7719,7402,27461,18190,-24192,-18123,15517,17586,-764,-25523,-25214,-14130,-8728,1898,32278,49723,35182,13922,16752,12380,386,-13294,-11962,-15827,-7192,2155,-1766,-15988,-5801,4682,21363,52383,21831,-743,28505,64359,53086,29501,23366,17841,2069,84,1957,2726,723,-2959,-10988,-17799,-20761,-7914,351,-2462,-9956,-24778,-34366,-35071,-6207,14087,8586,-2562,-16290,-28718,-35786,-47631,-48728,-23976,1686,780,-11857,-19310,2450,35164,48884,37391,14586,-9165,-8532,-2037,10428,26909,21308,10035,-5049,-18984,-16700,-12021,-7972,-7151,-22737,-15712,-7105,-816,7649,-4418,-20579,-8115,8390,3368,-20667,-38310,-4841,5091,2700,-7003,-14690,-6679,-8150,-13208,-9764,-13521,-11217,-6350,-6219,1332,35056,55764,45193,14838,-28919,-24293,-1848,4234,11846,8439,3436,8989,13886,19471,31572,61657,79675,54868,30739,8283,-11797,-12018,-11458,-18139,-26667,-25542,-11089,-9454,-11658,-4901,-7246,-19822,-19652,-8068,8968,13254,21928,15540,-2330,12809,39055,50800,41020,19465,8782,7142,13922,16731,4322,-20619,-14092,-7989,-12823,-7689,12591,17330,3424,-11706,21582,53137,64287,53976,34861,10606,5631,6812,4326,-1241,-6393,-8591,-6167,-12952,1369,28017,28150,18880,-1202,-23162,-18469,-8570,-7972,4683,2587,-9124,16896,44443,27565,-9280,-7080,4045,531,-5522,-6517,-4030,-15502,-31849,-48695,-29435,-1745,15909,21527,16731,14336,8165,23159,19538,-5183,-8082,-6673,-23415,-25349,-8510,-10298,-16568,-13279,-1621,-5366,-15467,903,14584,12256,-2042,-17560,-25436,-25687,-28450,-10355,-2973,-16629,-26020,-13569,-2753,20093,22958,1373,418,56985,97820,95132,56056,14501,309,-3156,-10416,-12521,15741,53932,67365,46466,6702,-21466,-8946,-18850,-22404,-20954,-25164,-35074,-15224,-6307,-6579,-12643,-3660,-15624,-25653,-43354,-26627,-2501,20977,49771,80013,87445,40532,7493,-8502,-5440,4602,25807,43158,61409,59131,28070,-3916,-12160,-9876,-3283,-176,-2555,-3594,-3463,-7764,-21230,-38230,-16364,12969,10875,-6073,-7287,4172,12283,23693,39074,36513,25523,17930,10383,1501,-9417,511,23375,43561,75480,93258,61768,39156,35868,33071,26553,16056,8698,-2569,-21086,-24909,-14299,-8141,-1113,6182,5932,2406,7600,9366,7292,12561,11648,-7166,-19866,4379,17422,50874,52737,39499,26672,6294,-4649,2336,5568,-8243,3182,20889,18229,-3680,-31440,-12140,-5458,-16807,-16962,-25443,-20561,-5641,-11869,-15568,-12635,-5578,-14517,-22948,21855,66443,59033,30056,6986,-14245,-4539,8333,4390,-7605,-6363,-767,-6527,-10917,-4184,1091,7811,8862,-13777,-18750,-3920,-12629,-8414,13550,15107,-1464,-16364,-866,-20729,-16501,3983,-13827,-46499,-23301,-14565,-12626,-4870,13101,14203,3019,-14444,-25771,-32081,-37258,-18561,-3211,1291,3542,13556,21395,19742,-15782,-30085,-20978,-23399,-17536,-18031,-21899,-21433,-18474,-4864,21969,29425,22481,18090,36096,18409,-16253,-25275,-13980,-20843,-22659,-3411,25165,28167,4712,-18553,-4994,14318,34325,59939,54484,38792,25104,15029,1313,-10403,-15455,-15974,-4190,27080,59747,45364,555,-34338,-2969,14259,12724,7813,9417,7997,15869,2965,-909,7102,3686,-20078,-32054,-24142,-15364,191,7444,8909,-598,8300,4018,-7174,-29483,-27181,-8976,-2101,-7432,-15505,1330,27062,18310,-20138,-12310,14363,5377,-16444,-22509,-6628,-4607,11639,17982,10787,-5990,-18287,-20306,-16501,-10168,10003,27003,38567,28295,18971,13794,20649,23885,17764,17789,26935,49724,51733,25796,-16870,-27886,-12475,2682,13176,21002,13452,6682,-3276,-22766,-15327,35617,82114,75366,32390,-8268,-30404,-33324,587,30560,36453,21159,-4415,-4263,-21017,-55509,-28834,-19638,-12512,-19029,-22537,-16768,-7729,-1956,1020,-1117,-11208,-22387],[-13455,-11098,-12748,5499,3146,-10495,-11378,-5312,-9546,-8009,-5282,-16320,-18259,-21056,-15372,-5519,1271,25312,69629,73325,35368,-1141,-12098,5789,15523,11257,12169,22056,21528,7614,7635,10911,14311,21355,26179,28232,25890,25810,8345,-26982,-44856,-28043,-27439,-11475,-4221,-17514,-18335,-5516,-28,5171,7584,-3872,-17186,-14374,-15097,-18135,-14098,-22073,-22190,-5619,7528,13490,9591,-1605,-9383,7930,24987,3911,-11628,-13730,-14890,-1526,22316,31291,8017,-5794,-3475,-4559,-15,10756,12666,15283,5066,12754,6736,-19152,-29801,-14962,11463,6,-13938,19758,42053,46488,68530,56505,31568,24667,24567,22661,9051,-22590,-13517,16945,34329,14270,-9831,-21110,-4286,12228,12975,6958,-2485,-9854,-10068,-13951,5201,30262,27046,507,-3232,1422,15373,23255,12293,-25781,-10680,21400,-2444,-55524,-15047,3296,-10515,-39335,-21535,984,16572,7066,-14450,-28124,-553,-4031,-10529,6049,10386,9842,-8309,-14206,-5799,-11450,16402,70192,114595,107707,62541,10513,-34777,-3755,20455,26112,20449,23859,26493,12245,1731,-10497,-18815,-20430,-12413,931,7632,20247,21408,25788,37800,45248,35402,-40313,-77282,-81592,-45446,-10554,-3218,-11790,1583,25402,14295,712,-10996,-9587,127,18361,32507,28525,27763,30896,34010,16174,9495,18257,18002,6509,-12833,-26299,-2934,14330,8941,12472,31861,63296,47870,14472,5339,18631,23078,4195,-26122,-28678,-10992,-5200,-8701,-22305,-21509,-17263,606,8354,-930,-23144,-29544,-24611,-21392,-14152,-11114,-9035,-6253,-8050,-17584,-28912,-36526,-39613,-31984,-17995,5776,23717,24592,21508,4626,-25332,-10298,2649,2049,-6727,-27402,-39827,-20804,4163,19536,20409,1020,-27260,-51214,-26300,-15419,-28183,-32840,-25800,-19401,-11590,-7481,-9091,-22323,-15295,-1712,-2916,4346,20812,27682,20480,-11248,8061,30438,30066,22350,24584,26624,26797,26321,13252,6188,496,-4098,-5103,-9090,-11608,8187,35185,21296,-26659,-40733,-8683,-3017,-24983,-8047,28227,27611,6186,-31274,-8415,18482,37047,44449,18402,-28788,-40746,-3411,14640,5025,13627,8503,6313,20205,28622,14937,-3195,-17253,-22787,-26044,-29646,-24552,-22313,-31061,-26406,-9100,9877,33218,22327,8913,-5903,109,17627,30815,30325,3662,-25210,-6942,-2507,-13122,-27740,-30113,-27063,-17480,-18040,-24611,-3857,-2854,-32338,-17777,24238,50192,39368,38277,28311,17120,34109,53858,29893,-7834,-31466,-9743,-13434,-37474,-26240,-19746,-25937,-21925,6828,33729,34409,5640,-11445,14986,19194,6917,-571,-7968,-8597,-6510,17279,33216,33707,26317,-3757,-39632,-2129,21145,9105,6694,-12475,-26746,-19475,-13639,-17085,-17093,-2281,25281,23959,1788,-10753,-15520,-22158,-13373,-5146,-2361,-17615,-19246,-1231,27947,49481,57111,30325,10583,4017,15935,40867,60636,55628,50123,40853,16869,-10625,-22873,-16407,-14977,-33333,-7812,10988,20973,24639,25021,-2770,-34098,-11480,38642,54962,19019,-16533,-37810,-36701,-15116,19312,27803,14217,-14448,9028,27441,13753,-30292,-8820,27488,30345,10706,-20036,-31367,-17349,-4678,6202,32874,47613,31898,9907,15484,16106,8347,-4958,-9719,-13076,-7650,1176,-1742,-18764,-9144,4472,20424,49715,20613,2895,33259,64983,54568,33035,28355,22411,2037,-5324,2196,8086,6757,1720,-6961,-13711,-19989,-12997,-3030,-2857,-6685,-26171,-36907,-27844,-1340,19201,16262,7128,-8005,-26174,-41847,-58493,-45990,-19637,5643,5331,-9403,-21598,1280,30250,41428,32056,11231,-9099,-4637,2050,11382,25356,20395,10990,-2771,-17036,-15477,-9434,-4032,-4050,-22653,-18213,-10265,-5342,2674,-9669,-26999,-14284,839,-8521,-36822,-39682,5348,15931,11320,-753,-11957,-7725,-9044,-11112,-2629,-1770,-4685,-4957,-8147,823,36561,55440,42124,11010,-30736,-27541,-4611,4865,10871,5745,3034,8537,9162,11476,27389,64514,86973,62978,36096,10956,-8972,-9656,-12037,-20466,-30454,-22251,-5059,-5126,-11733,-9036,-14272,-27006,-24651,-12276,4268,9138,20592,17639,1156,13959,39879,52338,43399,20779,8120,5106,13139,16063,4892,-14894,-4308,972,-10478,-11525,8222,12455,-618,-11681,21373,51733,62791,52492,33281,8669,1728,2462,3123,5004,8095,273,-3610,-10840,4845,26531,21613,9732,-9576,-26929,-13970,-6124,-10357,1168,870,-11688,15705,48324,39352,-1241,-22671,-8664,-6460,-10487,-8737,-3620,-14242,-34845,-41684,-16873,2177,17397,22758,18242,14123,4603,18121,17089,-4247,-1621,4991,-11669,-24075,-8374,-8206,-17755,-20905,-8629,-9069,-17850,-4421,11592,13744,3364,-8837,-18475,-25505,-29054,-12678,-8524,-23161,-16546,-5625,4290,27653,28405,4333,4687,57527,96128,97823,63527,21960,5412,636,-8307,-12773,10008,47430,60505,41510,4128,-23757,-9523,-17629,-23928,-22323,-25162,-39730,-18801,-6909,-4552,-10629,-596,-6667,-12153,-26999,-15392,46,18994,41685,62503,71407,31397,1618,-14256,-12478,-2014,19585,36373,56227,54277,22886,-5453,-4638,-363,7285,10776,6210,228,-5681,-11641,-17477,-35439,-25128,7920,10752,-4398,-8454,1033,9453,21255,36338,33726,23674,17566,11436,3252,-12476,-6361,20719,44147,74306,89805,60847,38134,35197,32040,25866,16619,8253,-6911,-25735,-31082,-22600,-15553,-3949,1760,321,1325,10899,14701,12656,17256,17821,-977,-15381,5955,19809,54998,53988,36149,21365,1142,-7711,3966,12967,2583,2384,16017,13966,-6080,-25966,-5511,-261,-15766,-11549,-14487,-23557,-17762,-24917,-23830,-16320,-7251,-14958,-16333,31837,77021,63660,28809,2700,-18030,-10504,1502,-1704,-11708,-5731,-1497,-11360,-18429,-1297,8452,16635,18008,-5548,-27778,-8714,-16575,-13473,13545,21895,8558,-21426,-4579,-15940,-22321,-784,-10087,-31615,-21158,-21294,-21536,-13155,6431,10726,-416,-23989,-27247,-27580,-31972,-19571,-2540,4020,1542,6809,13961,16103,-15794,-23891,-13330,-19003,-11972,-14562,-23036,-24124,-21171,-5268,20699,27205,19685,12666,31149,17851,-12131,-19334,-10703,-16700,-21266,-10012,18447,22546,2340,-21428,-5242,17670,38466,64019,59100,43471,28915,16651,1122,-11186,-15523,-17769,-9246,21563,54371,45106,8885,-30374,-14897,8931,12312,5526,8770,10274,20808,7142,-2698,4061,5543,-11771,-38539,-30048,-10404,6564,14082,14412,-3671,1249,-3021,-16125,-32495,-19906,-8514,-8058,-15481,-19886,3817,30600,23256,-13018,-20992,5983,-679,-20789,-20628,-1651,-564,15778,22834,13350,-7296,-24074,-24452,-19665,-14261,8837,32102,49331,41444,29583,20417,24274,25802,18961,17980,24615,42997,42004,16857,-24554,-21934,-4119,9892,17980,24051,13372,5531,-4679,-21793,-818,50143,89663,70675,30099,-2801,-19815,-22845,7618,31378,27612,10653,-7384,-3114,-23088,-59416,-21529,-11156,-5242,-15005,-21297,-15864,-6921,400,5281,3984,-6562,-20217],[-10645,-4846,-9686,5336,4425,-6465,-18022,-10422,-10965,-8535,-5932,-14410,-15232,-19159,-15183,-5676,3468,29182,77601,84402,44579,2796,-11873,7225,16482,9754,8406,17377,18733,2915,-4506,-6059,-319,18319,32050,36227,33603,32785,19016,-13602,-45313,-22328,-16497,-14033,-8777,-16202,-11700,-516,6650,11444,10994,-3239,-14208,-10390,-14438,-20218,-17034,-21760,-13903,4045,15929,16540,6630,-7779,-19188,-52,20035,2446,-12710,-17065,-16876,205,23195,28908,3931,-11252,-9523,-8616,-844,8247,5201,13546,18370,21998,5838,-25130,-31734,-11752,16316,6933,-25387,6792,26400,27055,50733,50024,32866,22865,16499,15521,8759,-16828,-9866,22295,45022,25396,-1609,-17051,-2507,8130,3893,-4300,-18499,-28596,-21393,-20558,7487,36614,31884,934,-3462,1659,15547,25048,17297,-26937,-25137,8350,-14361,-43837,-4127,8779,-9727,-36307,-22349,-7286,3058,-4014,-18939,-26205,-966,-4033,-7720,7920,10922,11077,-4858,-9000,-3510,-10261,14066,57779,95384,99109,64800,11257,-32333,2682,24909,24549,15738,22473,29193,16636,4376,-11445,-19820,-16239,-8322,3121,10620,24861,28826,37728,49414,53427,37521,-36544,-50317,-28836,22003,51461,33106,-15065,-2603,32987,17447,-2294,-14507,-11386,-1016,16815,29139,17582,14628,24815,33001,14080,3929,10745,9517,1509,-12542,-24630,-3583,17474,15072,17123,32814,57221,40085,7609,-904,13397,19625,4071,-23344,-32410,-15431,-9575,-12961,-20960,-16890,-11390,3875,4491,-7160,-22019,-25869,-31109,-28131,-15858,-8899,-6525,-4122,-3768,-7772,-15222,-26030,-33918,-24059,-14613,2842,22819,27642,23923,3566,-27503,-4691,8014,4243,-9517,-34819,-28369,-8712,12733,23210,21467,-374,-24851,-44021,-22983,-18919,-36512,-28973,-13641,-5139,-3938,-3800,-8860,-22653,-14522,-479,-1749,1725,12653,17269,12657,-4322,20307,34386,26814,17245,23210,30796,38623,42394,26493,15004,6055,593,-2631,-10916,-12870,13489,42600,25071,-29846,-43174,-7312,-2547,-22092,-1389,30192,25181,4023,-31168,-7243,22944,44230,50956,21352,-29705,-35519,7361,24682,5493,9196,3731,3012,21342,33270,18862,-4792,-23014,-26284,-29151,-33513,-28930,-24631,-28466,-28143,-13522,4055,26442,18956,11651,-316,1265,15379,27782,28738,3875,-22075,-6435,-373,-9227,-25042,-31601,-30378,-16636,-17695,-30658,-7609,-5393,-35100,-17143,28515,58522,44139,32678,21238,19500,39638,60164,34918,-5979,-35924,-9193,-9602,-37574,-33417,-26856,-24378,-11503,15592,38368,33699,3539,-6959,12847,10599,-4573,-8727,-11456,-10991,-7265,18663,35513,35446,26266,-5658,-39058,1161,23957,8776,5948,-7574,-15503,-23395,-29661,-32405,-25456,-5611,20516,17274,-4299,-16226,-22909,-26422,-10410,-1046,2659,-10877,-29417,-17650,14275,40231,52983,30560,7274,-7302,7417,42678,66443,56978,46885,36153,13849,-7483,-10731,-4708,-8540,-28723,-7159,10627,16325,17181,19079,-3811,-32911,-18294,30025,49316,13241,-20529,-35703,-42449,-18811,17363,23323,7194,-20290,9386,25487,8393,-34802,-1795,36439,40914,20931,-12738,-32353,-18864,-948,9073,31087,43465,27576,5753,13750,20018,16213,3171,-5478,-9719,-9882,-2325,-3497,-20671,-11793,4353,18945,45528,18167,5828,35932,61933,52522,34005,31416,25860,2340,-11136,1217,10951,11083,6058,-2399,-8555,-16808,-16847,-5513,-1614,-1554,-20370,-26083,-20510,2196,22133,21299,14207,-1351,-22651,-42499,-52173,-39049,-15221,8818,9060,-6954,-23868,-900,23880,32348,24863,6926,-8587,-1802,4472,10986,22565,18253,10987,-861,-14836,-14000,-6967,-857,-2039,-22218,-20746,-14672,-11931,-3621,-14158,-30942,-20761,-7006,-19713,-50626,-31959,14533,24675,17871,3564,-10537,-8732,-9459,-9263,2686,7543,1610,-5168,-11579,-1131,35962,53412,38623,8163,-29872,-34045,-11076,3208,8916,2221,1936,8500,5273,2667,20686,63147,88499,66107,38083,11377,-8074,-9141,-13866,-23744,-34169,-18665,278,-1081,-10987,-11166,-19464,-32318,-27752,-14908,883,5951,19483,19168,4314,15009,39255,51854,44232,21627,7730,3005,11363,13740,3986,-10566,3106,7840,-8621,-15844,3746,7800,-4400,-12283,19451,47652,58130,48052,29709,6156,-1909,-1331,2922,12367,22817,12521,922,-8719,6215,23069,14085,800,-16232,-23910,-9683,-3518,-12729,-4166,-2193,-14331,12720,48372,47242,9226,-28249,-19565,-12038,-15048,-10260,-2743,-10850,-26115,-26296,-4555,7309,18506,22370,18135,13376,1796,14522,15866,-2335,6122,17252,555,-15933,-5399,-4693,-15501,-26844,-16071,-13279,-19609,-10034,7667,14091,8162,-423,-10853,-23724,-29482,-15581,-13287,-20719,-9410,347,10339,35810,36090,9775,9841,57057,90993,95948,67451,27260,8963,2816,-7389,-13276,1848,36333,48529,31622,-2124,-26645,-9657,-16846,-25345,-22739,-23741,-40654,-23191,-8657,-4323,-9863,3523,2420,280,-12915,-7200,-197,14154,29753,38978,46362,15685,-7431,-19930,-19316,-8953,12906,29477,50237,47960,17135,-4082,3366,8219,16162,19346,13112,3771,-7589,-15052,-13020,-28980,-35198,1544,9864,-2477,-7995,-1948,6184,18281,33159,31030,22052,17065,12453,5840,-11042,-11824,16831,41282,67608,78456,52442,31376,29996,27588,23233,16044,5561,-13052,-31202,-38766,-32759,-22025,-6804,-3555,-5899,332,13851,19569,16918,20845,23504,5488,-10642,7882,21399,57436,53377,31035,14201,-4563,-10994,4015,18639,12821,2543,9974,8829,-8608,-19680,2670,6333,-13783,-6782,-1855,-11145,-16853,-33575,-30534,-18859,-8501,-14999,-10107,38741,81989,63340,23891,-3980,-22524,-19778,-8106,-8475,-13530,-3142,-363,-13850,-27059,1312,14979,23897,24912,1829,-22107,-8102,-17034,-19417,11915,27609,18872,-17859,-8566,-10620,-23591,-4852,-5348,-18885,-15076,-24801,-29903,-21008,-1283,5584,-4594,-27965,-22245,-20104,-25138,-19416,-1729,7731,1883,87,4775,9669,-18073,-18440,-4800,-11848,-5850,-11757,-24261,-26134,-23431,-6779,16407,21520,13776,4848,22466,14736,-8758,-10686,-3144,-9512,-15863,-17408,8986,13888,-2270,-24957,-7028,18506,40310,66436,62349,46867,32037,18344,1063,-11940,-14941,-17662,-14723,13143,44793,41356,15072,-19760,-26898,2096,10704,3003,8365,13301,25882,12001,-3058,26,5404,-4925,-30054,-30138,-4316,12201,19905,19908,-5699,-7817,-11278,-25250,-28268,-14275,-8469,-13705,-21940,-23098,4699,31809,25771,-8058,-28811,-2162,-6933,-24465,-17413,2252,1402,17717,25822,15635,-6144,-26038,-30730,-24951,-19491,6376,35502,59053,54050,39216,25249,25953,26308,19052,16364,19171,31966,28313,4948,-33904,-16915,2241,15661,21855,26249,12474,3024,-7501,-18581,11913,60874,90282,61264,25930,1715,-10822,-14127,12855,30068,17511,-990,-9404,-2528,-26408,-63216,-14973,-3750,823,-11368,-20532,-16068,-6851,2078,8586,7765,-3508,-18426],[-7339,748,-6443,3935,4675,-1757,-21575,-15597,-12763,-9675,-7134,-12332,-11908,-16463,-17941,-9751,1439,29112,81790,92142,51999,6642,-12252,7236,15982,7115,3780,11914,15305,-1098,-15886,-21894,-12771,15388,35341,41669,38759,37088,27266,-2264,-33656,-12039,-6121,-16225,-14511,-13478,-5598,2920,10872,14930,12024,-2761,-11388,-7258,-14793,-23003,-20508,-18760,-6382,12218,22730,18403,3042,-14294,-29259,-5505,17018,1809,-13888,-21830,-21079,-927,21632,25769,789,-15584,-14974,-12207,-2716,3116,-4339,15051,31830,30109,4443,-29989,-32025,-10703,16888,10321,-37296,-2852,12938,7525,30579,41290,33347,21761,8189,6073,7259,-10412,-5373,26323,53601,35024,5729,-12416,-711,3460,-4582,-10541,-26560,-48548,-27487,-21702,12015,44573,38232,1358,-5888,-765,13002,24028,19955,-24295,-41122,-6747,-27275,-31514,5893,13280,-9894,-33379,-23366,-16176,-10715,-14279,-21736,-25606,-3975,-6166,-6089,9673,11498,12173,-1945,-4475,-1973,-10735,9399,41794,69897,82722,62036,10412,-29376,7744,27517,22259,12112,22011,31694,20609,7253,-12188,-20720,-11958,-4767,5179,15095,30962,36132,47969,58055,57499,38717,-22290,-9655,33745,92892,111169,65964,-17958,-11019,36824,16520,-8476,-20467,-15660,-5418,11999,22804,3446,-1702,15587,29828,12367,809,6359,3668,-2435,-11584,-21737,-4249,19619,20270,21374,33013,50516,32362,1223,-8030,6643,14293,2414,-21286,-35799,-20546,-14623,-18077,-21085,-14224,-8062,4426,-1320,-12325,-18064,-21573,-34562,-34400,-17612,-7353,-4682,-2622,938,3129,-2275,-18117,-30993,-17942,-10783,118,21182,28801,24025,717,-29644,-514,11464,5214,-11902,-34508,-18017,1271,18840,24382,20562,-1416,-20054,-35969,-19484,-20151,-33844,-19434,1388,9644,4281,-942,-10116,-24940,-15704,-1175,-2182,-1337,4110,5888,4415,3669,30800,37102,22584,10888,20480,33274,48285,55048,34918,19998,10069,5323,251,-12629,-13718,18986,50977,32495,-23810,-39565,-6639,-2585,-18483,3550,29791,21451,1563,-30392,-7363,24842,47333,52353,19606,-33560,-29565,16899,32973,6265,3304,-2012,-605,21145,35584,20746,-7216,-29430,-28799,-30985,-35553,-31421,-25068,-26306,-28447,-16363,-1091,19270,14689,13216,4559,2671,12424,23262,25173,2308,-19746,-5868,1310,-5274,-20884,-30748,-33780,-15153,-14903,-29127,-11773,-7391,-36470,-19172,29277,63493,48057,27686,14510,20233,41401,60548,34628,-7279,-41594,-8145,-6708,-34919,-37668,-26434,-13391,-673,23156,40549,30316,1036,-2102,10114,571,-17416,-15780,-13390,-11989,-6817,20003,36350,34525,23282,-8273,-32821,4493,25154,7102,5555,-1260,-4013,-11833,-41841,-48059,-33162,-10466,13107,9169,-10330,-21133,-30146,-27679,-7605,2764,8851,-855,-16078,-29570,3090,32393,49774,32401,7631,-16133,-2715,42446,69052,55265,40860,29263,10226,-2346,2520,7239,-3137,-25184,-6158,10016,10813,8763,13234,-3294,-29710,-25600,19133,41290,6317,-20601,-24138,-32452,-21568,13563,16783,-832,-25215,7931,21524,2193,-37226,2867,42220,48627,28794,-6475,-29577,-18993,1842,10068,27094,37557,22282,1429,11122,23241,23003,10177,-849,-6284,-12788,-8160,-7233,-22135,-13580,4085,16573,39610,14310,7627,36213,55421,47001,32371,32407,28042,2945,-16992,-1244,11307,13698,9911,2473,-2661,-11683,-18265,-6685,1365,5159,-11030,-16004,-15263,3820,22402,23125,18000,3133,-18494,-37863,-45326,-32892,-11501,11065,12032,-4036,-24337,-4119,16655,23006,17318,2856,-7550,-364,4381,7934,17400,14311,9951,753,-12320,-11998,-4386,1630,-1034,-21880,-22663,-19573,-20090,-10223,-16391,-29806,-27416,-15072,-30036,-56909,-22028,22312,31008,21997,5919,-10130,-9349,-9066,-7336,6137,13577,5815,-7083,-15817,-3964,33565,49834,34567,5934,-27178,-42633,-20230,-156,6277,-1756,227,8640,2580,-6029,12175,58190,84737,64652,37111,9877,-8734,-10216,-17049,-27906,-35641,-15374,4471,2485,-9510,-11450,-22408,-35124,-28556,-15313,-150,4747,19227,20280,7003,16081,37687,50015,44093,22448,8184,1523,9148,10262,1982,-7562,8052,12343,-7733,-19842,-20,3977,-7521,-13260,16305,41505,51077,41666,25204,3743,-5128,-4896,3020,19674,37153,25455,6000,-7057,5813,18163,6508,-6543,-19095,-18805,-5662,-761,-13974,-10800,-6434,-16811,8464,44993,50918,18711,-17008,-19453,-13746,-19128,-11071,-1473,-6592,-15389,-12514,5516,12214,19170,20535,16476,12072,-157,12090,14998,-373,13896,28964,12211,-5614,282,-52,-10907,-27491,-21611,-16555,-20566,-15439,3606,14210,12810,7655,-2944,-20614,-29594,-18924,-16865,-16526,-4747,4448,15609,44332,45598,17365,15532,55668,82996,89728,67482,29981,10986,3836,-7025,-13023,-7174,21521,32273,17355,-11869,-26056,-8037,-15760,-27402,-22647,-21469,-38125,-27951,-11189,-5666,-10482,7980,11205,11163,-1823,-2616,-3145,6824,14758,11255,13747,-6273,-18693,-23888,-25061,-15911,6179,22949,43958,41099,12354,215,10893,15243,22708,25108,17632,6231,-9370,-17764,-8851,-22236,-45154,-5360,8273,-759,-6119,-4322,2316,14241,28859,27948,20566,16472,12855,7189,-9737,-14757,12422,35166,55580,59674,36804,19447,20580,19738,18618,13925,407,-20630,-36136,-43005,-38110,-21521,-9369,-9748,-12308,-543,16145,23315,19482,22624,27821,11365,-6296,9468,21279,56877,49846,23730,5158,-10024,-13816,2259,21930,21390,3608,3149,3058,-11177,-13359,11453,13484,-11284,-3169,9140,3560,-8331,-36448,-35457,-20121,-9283,-14489,-4823,41488,80047,57426,15265,-12810,-25930,-32018,-18737,-13401,-11294,1180,3111,-12019,-27200,2944,19947,28911,28991,6968,-13011,-3344,-13927,-25080,8564,31691,28357,-10821,-11469,-5210,-18890,-7074,-1309,-9379,-9072,-23682,-30558,-27100,-10004,-1169,-8388,-18792,-14422,-11754,-17317,-16873,-553,11754,4314,-5575,-5410,1000,-21948,-13776,3411,-3812,-178,-9889,-25565,-27511,-24485,-8479,10076,13163,5284,-4963,10334,8946,-6178,-1776,6136,-1068,-8851,-22932,-2285,2905,-8828,-28853,-10490,16414,38949,65986,63214,48264,33950,19876,1201,-12775,-14243,-15435,-18052,3415,32052,34576,19104,-8682,-34127,-5988,7980,295,8037,16702,30935,17237,-1603,-4264,3323,252,-18149,-22399,2690,17110,24677,25014,-5414,-17841,-19417,-29169,-21494,-9907,-8673,-18359,-26019,-25743,3934,31064,26392,-4767,-33948,-9398,-12460,-26009,-13976,4761,1386,17608,26967,17473,-2799,-21928,-33760,-31298,-25035,3409,37867,67929,65713,47676,28859,26880,26690,19153,14162,11993,18322,12675,-7983,-40451,-11566,7903,21301,26362,29194,12164,506,-10415,-14831,20908,66001,83762,49274,22381,7334,-1764,-6052,17328,27797,8002,-12175,-9284,-1337,-29225,-61451,-8095,3603,6711,-8232,-20382,-16274,-5949,4679,12572,12008,-168,-15460],[-3639,5395,-3331,1265,3799,3210,-9366,-14253,-12326,-10567,-8517,-10187,-8401,-12696,-22921,-17157,-4125,25716,82694,97181,58226,10592,-13240,5881,13994,3191,-1835,5902,11966,-2942,-22741,-35290,-22044,11840,35912,44887,41719,39134,33122,6897,-22414,-1623,2809,-17052,-20217,-8958,318,5315,13107,16169,11471,-1031,-7682,-4227,-14963,-24783,-22851,-14079,729,19324,28372,19990,378,-19271,-35518,-5540,17536,2756,-14545,-26391,-25730,-4212,17931,22097,-1080,-17901,-18784,-14398,-4793,-3542,-12723,22114,45743,37484,3625,-29498,-28045,-10942,14212,10765,-31018,-2990,7711,-6535,10914,31411,33660,22468,2175,-4010,5946,-3290,279,29895,60666,43649,12676,-7518,1403,-462,-9584,-6729,-16356,-30524,-19436,-16106,18418,53903,46677,3701,-9048,-4661,8926,21265,21035,-18137,-54327,-20729,-35550,-18249,15720,17768,-9836,-29632,-23239,-23635,-22687,-22076,-21856,-23388,-7218,-8867,-4548,12407,13471,14491,1489,-207,-709,-11963,3762,24548,41711,61183,55241,9231,-24400,12039,29101,19427,8186,19960,31757,23004,10203,-11828,-20282,-6843,-794,7991,21421,38450,43042,56220,64488,59088,38978,-3206,35540,97472,160992,166625,98444,-10338,-19820,39134,14794,-14627,-26790,-20527,-11078,6387,16947,-9779,-19058,4355,24177,8983,-2623,3022,594,-3726,-8839,-17004,-3817,21412,24597,25106,32897,44195,25848,-3095,-14791,-551,7833,-185,-19340,-37253,-24987,-18939,-22475,-21863,-13627,-7684,2357,-7939,-14078,-12758,-15570,-27485,-32749,-18239,-5716,-2925,-1380,5523,13129,8575,-12688,-29977,-12489,-6011,-1225,19764,29181,23229,-2311,-31046,2128,12986,5100,-13443,-28050,-8775,9290,23079,24068,19007,-661,-12654,-26642,-14738,-17317,-24905,-7813,18283,25397,13598,1875,-12044,-28331,-18002,-3094,-3865,-4696,-3944,-5224,-2627,11290,39103,38984,18562,4413,17218,34470,55548,63391,38545,21776,13038,10212,3272,-14615,-14041,24561,59993,43295,-10227,-30756,-6246,-2874,-14714,6843,27403,16918,-854,-29184,-8370,24579,47382,50796,16493,-35784,-22284,24855,39233,7720,-3366,-8188,-3793,19961,35663,20455,-10543,-36118,-29121,-30809,-35349,-31974,-24733,-24988,-27518,-17001,-4740,12380,9790,13417,8015,3557,8738,17574,20041,-545,-17674,-5100,2839,-971,-15215,-27465,-36930,-12777,-10104,-23674,-15697,-8050,-33711,-23353,26759,64488,49953,22684,7716,18781,39450,55426,29259,-11504,-42001,-6758,-5295,-32432,-37916,-20495,-2259,9406,28976,40068,24657,-543,2638,6745,-10562,-31211,-20947,-14678,-12604,-5850,20993,35637,30942,17338,-11816,-26457,6927,24480,4225,5506,5027,6839,1708,-28174,-50785,-38759,-16868,3453,370,-15932,-25575,-37190,-25622,-5419,5618,14718,8357,-4939,-26977,-4578,25767,46715,34842,11460,-18072,-13645,39913,68122,50711,32435,20593,6435,3728,15191,18235,660,-23091,-5421,8624,4108,-592,7845,-1520,-25201,-32740,5800,30721,-1890,-17508,-12789,-21166,-22210,7682,8124,-9971,-29739,4000,15210,-5092,-37698,4836,44449,52679,33317,-2260,-25408,-18485,2733,8500,20729,29669,15544,-3637,6589,24323,27296,14843,2741,-2953,-14658,-16032,-13222,-23922,-15100,2786,12394,31309,8350,7247,33201,45222,37616,27533,30577,28147,3012,-23105,-5873,8628,13930,12361,6591,2819,-6116,-17440,-6978,5253,12337,-1439,-8940,-13223,2484,19022,20706,17457,4560,-14600,-32942,-40122,-28667,-9397,11605,13410,-1415,-22503,-9205,8069,13477,9922,-744,-7028,-1364,557,765,8451,7518,7124,1248,-10414,-10276,-2509,2586,-1798,-22673,-24239,-24592,-30101,-16431,-16308,-25542,-34285,-24057,-40342,-53245,-13737,27415,33858,22727,5537,-11361,-10317,-8723,-6016,7007,15117,6377,-11334,-20715,-7871,28891,44013,28873,3031,-23807,-39610,-30747,-5367,2347,-6724,-2872,7783,180,-14566,1685,49564,75678,58373,32800,6038,-11178,-13093,-22360,-33547,-33817,-13322,6470,4576,-8147,-11062,-24022,-36377,-28246,-14438,389,4790,18969,20048,8115,16142,34650,46515,42543,22536,8705,137,6050,5198,-1662,-6564,9749,13504,-8964,-23597,-3298,560,-10556,-15166,11541,33075,41655,33602,19928,1036,-8848,-9436,2077,25400,49623,36946,10069,-6483,3489,11772,-855,-11622,-18164,-14011,-2635,1339,-14055,-18785,-12315,-19733,2765,38058,49693,25027,-4920,-10112,-11576,-23318,-11994,-816,-3161,-6186,-1726,12022,15448,18731,16972,12927,9652,-1930,9779,13153,538,20396,38753,21871,3906,6756,4483,-5991,-23681,-22752,-17893,-21176,-20736,-229,14402,17018,14686,4411,-16903,-29373,-22962,-19680,-13846,-2764,6622,19928,52373,55490,25650,20807,53025,72467,79354,63271,29679,11351,3850,-6973,-11749,-14794,3874,12591,-587,-24805,-20936,-4673,-14253,-30504,-22479,-18942,-34981,-32183,-13874,-8117,-12678,11792,18965,19856,5581,-1937,-8583,-2619,-2313,-17905,-24209,-33597,-27931,-24075,-28416,-22793,-391,17051,37844,34618,9780,6066,17199,20282,26599,27895,19649,7325,-11105,-19823,-5750,-16515,-49138,-12037,5925,305,-3427,-5562,-2079,8817,22932,24013,18995,15854,12449,6395,-10672,-14833,8443,26478,39194,35122,15482,4000,8042,9037,12391,10235,-6842,-28630,-38029,-37021,-29019,-16373,-11198,-16436,-17854,-1156,17816,25807,20238,22371,30371,16151,-2639,10360,19035,52705,43061,14370,-5263,-13891,-15169,-943,22824,27897,5500,-3593,-2696,-13274,-6899,20690,21037,-8192,-698,17615,16021,-20,-36640,-38175,-19666,-9060,-12869,-357,40072,71328,46396,3819,-22546,-25994,-46013,-24905,-12449,-5198,6681,8428,-6603,-21044,3604,23239,31669,30435,9722,-5545,2943,-8577,-28133,4089,34205,36537,-4137,-12056,229,-11080,-6584,1341,-3316,-4564,-20334,-25431,-28758,-18829,-8678,-10112,-10080,-6209,-3405,-8646,-11339,1558,15731,8077,-9073,-15212,-8812,-26157,-9576,11017,4145,4718,-8745,-26638,-28480,-24083,-9584,3141,3770,-4205,-15340,-4128,1200,-3947,6325,15337,7371,-1788,-23033,-13727,-9181,-16560,-32234,-15435,11424,34054,61997,61001,47133,34195,20886,1405,-13875,-14039,-12151,-17148,-4860,17778,25420,21067,1286,-29758,-15128,4143,-2718,7449,19899,35557,22194,1149,-8077,-833,3268,-7142,-11492,9790,20782,27618,28604,-3861,-28201,-25976,-24088,-14722,-6922,-9614,-22260,-28224,-29211,988,28111,24945,-3406,-34637,-16311,-17603,-25962,-11822,4735,-1526,14524,25138,17401,484,-15771,-27797,-30203,-30795,-718,38399,74653,74634,53355,30321,26552,26170,18252,10674,2827,2169,-4192,-20710,-35465,-6760,12121,25997,30612,31762,11225,-3073,-14474,-13908,22697,61859,68500,34705,18782,12450,5668,-404,19064,22757,-1999,-24536,-9749,-1908,-33303,-57811,-3330,8362,9879,-8296,-23741,-18841,-6607,5714,14733,14303,1169,-13875],[-170,8671,-969,-2860,1431,7582,4744,-4268,-7964,-10661,-10214,-8684,-5458,-8458,-25180,-27431,-12715,19443,80710,99772,63045,13832,-15689,2457,9695,-2965,-9503,-1598,8018,-3043,-20603,-27079,-27929,5914,32729,45051,41700,38230,35546,12544,-14415,5766,8406,-17469,-25173,-4432,4754,5563,12206,14086,8464,1060,-4154,-2297,-15388,-25340,-22252,-10319,6012,23949,31411,20168,-1931,-22342,-30292,-1800,19471,3298,-16117,-29143,-28775,-10360,10955,16439,-3458,-19737,-22323,-16741,-8433,-12797,-15766,32570,58164,42417,2065,-24642,-22652,-13788,7228,6924,-18566,5630,12106,-10712,-6595,19023,31780,22947,-1625,-15496,3872,2564,5025,31455,64449,49314,17251,-4600,1979,-4760,-11003,2779,272,-11898,-8917,-9359,23622,61575,54698,6927,-13664,-11190,2088,15400,18921,-11839,-45898,-27713,-28102,-5937,23560,20640,-10954,-26733,-23332,-29928,-32922,-28270,-21173,-19269,-9671,-12675,-4457,14482,15272,16490,3703,1862,-1549,-15439,-3694,6427,12429,35598,43711,6676,-18705,14158,28175,13527,1654,15009,28386,22511,11325,-11940,-20094,-2484,2475,9949,26969,44517,47123,59840,66152,56438,35990,10209,64764,134056,195770,192128,113640,-1279,-28219,38693,11963,-20072,-33816,-26876,-18375,1542,14395,-17756,-37868,-9400,15426,2541,-9279,-3047,-2513,-3233,-5367,-12107,-3698,21196,26195,26523,31094,37128,19253,-6289,-21873,-8722,-634,-4854,-18665,-37268,-29149,-22765,-25150,-24018,-16672,-12038,-3744,-15464,-12564,-8056,-9011,-16898,-25314,-18172,-4856,-2186,-1368,8366,20004,15592,-10805,-30786,-7586,-886,-1706,17860,28438,21622,-5126,-32807,1904,11451,2954,-15138,-22357,-1705,14476,24958,22192,17101,1807,-3951,-16763,-8988,-11863,-16436,3437,35049,40980,23454,4433,-14801,-32739,-21281,-6288,-7068,-8983,-11582,-15702,-7524,17246,44448,39736,15159,-1757,13510,34172,59758,66727,37650,20818,15025,14957,6067,-17533,-14362,29534,68687,55918,6712,-19439,-6014,-3477,-11354,8357,23281,11858,-3162,-27698,-9894,22831,46344,49884,16823,-31591,-16062,29809,43027,9940,-9809,-14179,-5817,18252,33886,18288,-14408,-41338,-26480,-28313,-33527,-31513,-24148,-23919,-25152,-14970,-6072,6693,4898,12518,9928,3591,4608,11430,14232,-3636,-14921,-3591,4758,4006,-8169,-22299,-39021,-9080,-3886,-18268,-18058,-6585,-27479,-28364,22201,62107,49642,17669,1314,15794,34968,46528,20397,-17061,-34055,-4425,-4735,-30237,-34268,-12225,8649,19043,33612,37900,18456,1192,8008,3834,-21287,-43911,-22090,-14887,-12584,-3961,22450,34527,26041,9828,-15070,-20274,9060,23195,1725,6926,11643,17563,15313,-13099,-36629,-39174,-23258,-5958,-6415,-19241,-28239,-36008,-20479,-2759,8507,20727,16875,4580,-17305,-7170,21256,44255,37735,18320,-11285,-22086,36687,65340,45492,23948,12444,4561,11297,27809,28983,4305,-20797,-3624,7920,-2028,-8827,5037,2641,-18308,-36012,-8008,19511,-9469,-11229,-477,-8328,-18275,1853,-430,-18130,-32267,-644,8533,-11384,-34871,6153,45162,54744,36103,1861,-18701,-15695,3262,6265,14275,21914,9225,-7583,1607,24295,30232,18551,6765,2461,-11463,-21912,-18717,-23968,-14602,2102,8135,22687,2259,6228,28618,33819,26728,21573,27832,27982,4213,-26714,-10549,5142,13773,15083,11453,9351,1132,-13077,-4459,11669,21482,9203,-3223,-12402,53,13971,16038,14653,5187,-9044,-26376,-34478,-24301,-6831,12552,15074,2509,-17117,-14094,246,6047,5396,-1374,-5389,-2869,-4983,-8538,-2279,71,4738,2592,-7300,-6987,545,4030,-2173,-22680,-23176,-25757,-38798,-17948,-12325,-18440,-34330,-31618,-48547,-46692,-6122,31559,35192,22175,4637,-11975,-9616,-6529,-3206,7658,14222,5176,-15228,-22667,-9913,24548,38271,23434,1222,-17750,-26716,-31259,-9360,-605,-10305,-5139,7814,-77,-19947,-8082,40203,64506,50120,27734,2452,-12390,-14303,-27187,-36428,-28584,-10360,8272,7003,-5041,-8341,-22731,-34759,-25466,-10885,3723,7283,20122,20253,9364,16787,32228,43674,41718,23698,10866,722,4300,867,-4774,-5460,10324,13279,-10544,-24414,-3790,-375,-11503,-15874,7413,24856,32673,26848,16507,16,-11443,-13355,1680,30947,61413,48009,14643,-4804,1822,6533,-5220,-11654,-12967,-7938,1231,4490,-11157,-25215,-17724,-21276,-2031,30102,45685,29263,6850,2242,-5610,-24936,-11491,579,598,2448,7383,16518,18443,19003,13981,9796,8063,-1933,8921,11613,1946,26889,47688,30478,12903,14158,9797,-52,-16856,-17976,-15325,-19785,-23932,-1448,16771,22380,21979,12438,-11188,-26684,-25684,-20400,-11237,-1325,9080,25115,60938,65989,34899,26611,50767,61782,67273,56778,28154,12024,4926,-5219,-7843,-15958,-13481,-7599,-19177,-37833,-11872,1286,-10911,-32729,-20657,-14852,-30224,-32414,-13960,-9090,-14799,15786,26597,27441,10504,-3443,-14392,-12068,-18288,-36660,-57242,-58713,-23140,-18560,-26928,-28054,-5226,13394,33765,30723,11113,13312,23156,24516,29173,29190,20727,8488,-11402,-20161,-2932,-11273,-44322,-16688,3957,1610,725,-4203,-5522,3136,16325,20074,18202,16391,12523,4591,-13084,-11885,6795,17274,20939,8249,-7462,-10802,-4679,-2614,6149,6182,-14464,-34518,-34944,-27936,-18427,-9580,-11228,-22150,-20186,-610,19858,28008,20163,20988,31875,20339,967,11175,15355,45640,34055,4245,-15543,-14391,-13759,-4233,22341,33008,8748,-8611,-7069,-13676,649,31104,29690,-3692,1429,23846,25488,5878,-37043,-37636,-16544,-6640,-9037,4254,35740,57587,32010,-8437,-28896,-22508,-39838,-19765,-3990,4126,13254,15123,997,-14339,4074,25469,32943,30260,10948,278,9488,-1813,-26586,-136,35949,43687,1921,-10213,6102,-1893,-3236,2956,71,-1105,-15772,-19563,-25799,-25609,-15153,-8500,-1351,2120,5141,1301,-2651,5512,19986,12834,-9618,-22468,-18053,-28941,-5004,18611,12194,9382,-7426,-26547,-28321,-22114,-9888,-3361,-5122,-12816,-24088,-18425,-6032,-766,13774,24074,15672,5255,-18374,-22091,-20008,-23610,-33401,-20668,4685,26608,55176,56240,44049,33303,21875,2311,-14492,-13858,-8085,-11700,-7362,5250,15712,22209,10638,-20764,-23936,411,-4989,7456,23545,40537,27489,5648,-9284,-5758,5014,2983,542,17390,24029,29342,30946,-1656,-36380,-27727,-15760,-7251,-3873,-10135,-24292,-28094,-32620,-2712,24534,23019,-2419,-32288,-21628,-20978,-23938,-10023,3239,-6098,9703,21427,16221,3797,-8801,-20362,-23798,-32480,-4344,38670,80346,81641,57389,31385,26814,26101,17573,7608,-5824,-13511,-17446,-26527,-25784,-797,16936,31683,36289,35394,11253,-5652,-17415,-14786,18008,49435,48148,21705,17281,18257,12927,4554,19790,16985,-9608,-35834,-9977,-2870,-36682,-53084,1046,12205,12088,-9613,-28619,-21226,-6775,7122,17062,16811,2900,-11444],[2806,10567,490,-8041,-2205,11206,18495,8994,-420,-9073,-11545,-7657,-2988,-3719,-17111,-33969,-21639,12419,77827,101419,67248,16654,-19010,-2138,3879,-10605,-18582,-10040,3933,-1453,-13180,-16972,-27392,-1988,26844,43229,39879,35738,35702,15517,-9397,9991,11080,-16742,-23964,356,8518,4723,9231,9869,4387,4182,60,-175,-14270,-22941,-18492,-6899,10562,27190,32927,20141,-2445,-21198,-21033,4359,22246,3709,-17276,-24543,-23623,-16079,3033,10608,-5136,-20032,-24408,-18229,-12120,-22859,-7756,45633,69920,46206,1206,-17398,-16144,-17441,-1986,746,-6771,19266,24253,-2864,-13907,5682,28556,23704,-1353,-26076,3135,8335,9910,32492,66341,53206,20616,-2447,2598,-7427,-7719,13950,15922,3443,622,-2626,27906,67788,62664,12428,-16839,-18158,-5501,8297,15266,-5183,-28753,-17246,-11877,6545,30774,23403,-11585,-23261,-22113,-32197,-36656,-30575,-18686,-11949,-6901,-14519,-3998,17164,18007,19311,5804,2957,-3065,-19493,-10351,-7828,-12139,10596,30356,4844,-11347,15827,26157,6021,-2894,13062,26754,22681,12560,-11195,-18785,2438,6728,12420,31958,49369,49406,59950,63714,50532,31375,13665,65831,124846,176516,170120,100037,1590,-34109,35412,7991,-23700,-40450,-33988,-24920,3210,20662,-12787,-55534,-23117,7058,-2582,-15396,-10347,-5362,122,84,-6130,-3018,19751,25875,26625,28880,30489,13319,-7597,-27576,-15561,-9318,-10192,-18033,-34909,-31273,-24027,-21378,-24647,-22246,-20302,-12752,-20076,-7571,-3411,-1659,-5463,-16569,-16255,-3821,-1509,-1530,10149,24120,19352,-11444,-30654,-1366,5750,-382,16209,27670,20757,-5802,-34452,-726,7549,-405,-16451,-17384,3706,17566,25495,20113,16428,6606,5935,-5901,-1513,-4577,-8295,13632,50415,55849,34116,7517,-17455,-35794,-23912,-9673,-10822,-13687,-17895,-24169,-8649,21665,47311,39949,13415,-6423,10167,33006,61333,65935,34017,18709,16824,19986,9521,-20060,-14407,33637,76503,69056,24738,-6822,-5381,-3999,-8335,8481,18195,6933,-4988,-25700,-11320,20323,45356,51197,22000,-22040,-12614,30895,44327,12985,-13934,-18724,-6090,16439,30733,14730,-18166,-36533,-21394,-24050,-30864,-30210,-22286,-21825,-21126,-10632,-5128,2586,267,10474,9964,2214,-189,4994,8075,-6450,-11368,-1545,6711,8916,-927,-16651,-39244,-4642,2425,-13459,-18531,-3826,-20143,-33786,16159,56473,46431,11996,-4884,11292,28400,34913,9073,-22637,-24878,-1797,-5436,-28582,-28525,-3366,18649,27405,36380,33786,12350,6207,13338,1021,-31361,-48617,-18625,-14485,-12987,-2338,23509,32513,19555,581,-18251,-15273,10017,20954,-590,8921,17402,26859,27268,647,-23458,-35534,-29948,-13896,-10294,-20731,-29775,-28894,-14497,-618,10394,25504,23290,11185,-9415,-6979,17167,40492,38455,24730,-1523,-25727,32124,60222,39423,15383,4632,3836,18488,38628,37813,6804,-19083,-1942,6892,-8252,-16326,3943,7407,-10727,-34246,-22867,6968,-17045,-4074,11339,4347,-11791,-4315,-9332,-25985,-33946,-6850,747,-17235,-30619,6075,43616,53764,36026,5085,-11048,-12058,2178,2475,7056,13364,2175,-11438,-5198,21325,30064,19776,9812,8487,-4686,-22534,-23207,-23129,-13606,561,2494,12835,-5068,2940,21032,20499,13579,13415,22879,26096,4872,-27523,-16391,-178,11893,16364,15164,15006,8008,-7764,-1008,18575,30597,18743,-119,-13911,-4936,5946,7923,8589,4199,-3432,-19968,-29880,-21220,-5226,12485,15296,5481,-11258,-20156,-8287,-1121,1987,-1015,-4658,-6414,-13501,-21165,-15974,-9096,1438,3007,-4927,-4116,2866,4322,-3604,-23706,-21404,-23376,-33336,-15330,-7514,-11445,-27725,-39051,-56076,-41617,-1355,32805,33332,18814,1716,-13558,-9076,-4415,-733,6744,9493,686,-19233,-21748,-10823,19516,31193,16412,-1386,-11049,-12827,-19894,-12479,-4209,-13966,-8064,7010,-173,-23082,-18358,29197,50690,38991,20658,-2058,-12932,-13289,-28500,-31663,-22826,-8111,8142,7674,-2443,-5572,-20974,-32902,-22698,-7281,6808,9029,19882,18781,8699,15675,28432,39686,39650,23669,12106,1010,2232,-4251,-9097,-6007,8148,9942,-14352,-23517,-3295,-812,-12375,-17172,2267,15528,23193,20467,13364,-1446,-15113,-18672,-192,34087,69986,56105,17653,-3645,-412,1211,-7904,-8787,-6892,-2586,3978,6608,-7778,-28360,-24275,-23436,-7338,20056,37569,29226,15493,13155,676,-23361,-11756,442,2499,8314,12712,17231,19280,18236,10409,6049,5787,-2245,7355,8309,1977,31180,53374,35520,18418,19180,13187,4354,-10635,-11926,-11818,-18365,-26696,-1612,19414,26771,27311,18825,-5594,-23166,-28083,-21220,-10310,-1521,10675,29412,67442,73785,41985,30518,47157,49938,52761,46934,24154,11757,5733,-3229,-3402,-11482,-28452,-28465,-36657,-28648,-2100,7107,-7926,-34085,-18755,-11100,-25751,-29233,-12021,-9057,-18231,17787,31848,31941,11296,-8154,-21226,-22429,-30941,-21870,-20892,-30912,-8392,-10398,-22869,-33018,-9853,10446,30436,28135,13887,19145,26855,26358,29061,27790,19754,8484,-11682,-20646,-2246,-8521,-40163,-20718,709,1365,4323,-1999,-9176,-4224,7538,14458,16340,16495,11900,873,-18139,-8535,6259,7180,878,-19604,-26273,-20448,-15806,-15661,-937,612,-23036,-37961,-29971,-18708,-8233,-3414,-11157,-25960,-20037,-578,20806,28562,17947,17189,30928,22204,2840,10256,8792,34606,22127,-7240,-26181,-13011,-11252,-8396,19436,35385,11680,-12594,-11012,-13459,7977,41165,37905,768,1913,26238,29942,7150,-40255,-34923,-12095,-3041,-4152,7994,28169,39325,14530,-20902,-25821,-18285,-27727,-7447,8500,14486,18938,20840,8092,-8286,3289,25420,31728,27723,9827,3205,14102,4217,-22493,-4452,36009,48439,5863,-8416,10890,6285,589,2395,168,687,-11229,-14210,-21683,-29116,-20222,-5223,6229,9131,12550,11155,7330,10199,23210,16757,-8984,-26927,-26829,-30778,-1059,25155,19083,12797,-6706,-26002,-27556,-19997,-11393,-11179,-14881,-21399,-31230,-29538,-10188,3023,19329,30707,22269,10865,-12984,-25467,-28395,-29559,-33274,-26529,-4086,16333,45057,48203,38166,30300,21726,2847,-15492,-14708,-4813,-4564,-3741,-3607,5557,22100,18392,-11970,-32522,-3664,-7159,7222,26608,44934,32100,10649,-7933,-11680,4714,10811,11245,24038,25854,28736,30613,-1022,-39429,-25648,-7390,-118,-1330,-10936,-25436,-27149,-36080,-7483,19985,20174,-2260,-29631,-25485,-23019,-21408,-9398,-488,-12963,2512,15084,12954,5672,-2850,-13136,-17364,-30719,-7951,38082,83993,85620,59013,31667,26962,25225,15827,4092,-13939,-28054,-22598,-23321,-16286,5206,21549,37346,42077,38664,11123,-7786,-19438,-17734,6451,29368,26570,12213,16635,22862,18437,7651,18447,9790,-14795,-42833,-11961,-5875,-40658,-49106,3831,13888,12141,-13040,-34793,-23455,-7565,7603,18280,18352,4064,-9304],[5627,11508,1290,-13414,-6521,14277,31461,22712,8530,-5846,-12010,-7063,-1179,1079,-7012,-24515,-26059,6589,75326,102544,70539,18490,-23178,-7564,-3299,-19583,-29082,-19798,-1121,-24,-6678,-10169,-23230,-12212,18293,39208,36160,31736,33576,15473,-8233,9856,9962,-15782,-18021,4152,10698,2099,3486,2931,-1235,6720,3689,1408,-12291,-19598,-15884,-4942,13425,28063,31876,18748,-2655,-18502,-13774,9281,22992,2004,-18846,-16104,-13650,-18288,-5039,4461,-7141,-20330,-26578,-20540,-16678,-28485,4899,57747,79047,47530,-345,-11364,-10771,-22523,-13990,-8269,2311,31850,37154,9161,-7668,-9981,21973,22245,338,-28609,2696,12254,13025,31472,64844,53637,21054,-2545,2063,-9613,-3719,21729,25499,12467,6230,1288,28817,69935,67856,17866,-18389,-26039,-14831,-1255,8724,-627,-13818,-1032,4050,17047,35589,24412,-13283,-20975,-21415,-31815,-33531,-30582,-16696,-4710,-488,-14438,-4452,18433,19359,20674,5666,1283,-6722,-25385,-15901,-13679,-21582,-12122,15228,2643,-4852,15508,21404,-3052,-2707,15804,27651,23357,12975,-11373,-17727,6137,10159,13829,34139,50818,48658,55948,56331,40352,24902,6740,39788,73449,109151,106974,62468,281,-38269,26274,-397,-28038,-49144,-43826,-27052,13034,34744,2031,-50155,-36919,-642,-4578,-16902,-15894,-8546,4409,5972,-559,-3159,15663,22389,24418,25364,23091,6300,-9102,-27966,-20447,-18532,-17039,-18457,-32207,-32230,-23244,-13524,-20676,-30424,-33419,-24587,-16848,-1879,-503,4251,4131,-9008,-13985,-3991,-2155,-2828,9806,24239,18644,-15499,-28306,5488,12718,1494,13366,25654,19793,-4876,-35830,-6916,375,-5817,-18619,-14442,6248,17620,23959,17344,16411,11980,15123,4479,6401,2541,-1758,20650,61257,67490,43888,10130,-20659,-30819,-24731,-13625,-15438,-19604,-22986,-25850,-7006,23639,47136,38912,12717,-9705,6690,30456,59859,61541,28924,16125,18075,24555,13439,-20465,-14416,35769,81990,80552,41490,5386,-4798,-4939,-6314,6915,12229,2059,-6710,-23741,-12992,16483,42812,51835,27714,-12409,-12002,28186,43116,16380,-12595,-19199,-4770,14388,26322,10064,-21060,-27489,-15177,-19080,-27894,-28012,-18758,-18042,-15728,-4967,-2704,-59,-4034,7188,7897,-930,-5935,-1703,1758,-8586,-7213,725,8142,12832,5327,-11531,-35309,-4,7916,-9413,-17173,-789,-13033,-39062,9631,48400,40466,5940,-10107,6098,20905,22410,-2583,-25125,-14753,876,-7194,-26456,-21007,5839,27746,34328,37253,28157,7886,13828,18568,-1438,-38806,-35940,-10077,-12417,-13739,-1318,24054,29838,12026,-9690,-20286,-11236,10019,18383,-2097,11405,22226,34453,37210,12885,-11247,-29727,-36170,-17584,-10099,-20435,-29015,-20947,-8126,1163,11491,29074,27686,15052,-4246,-5728,13002,35021,35985,28812,7742,-22483,26993,53786,33595,8047,-1816,4410,24995,47532,44700,8682,-17173,4,6093,-13557,-21603,4805,12567,-2593,-27172,-37536,-5632,-22855,3813,22797,16811,-3576,-9207,-17243,-32386,-33929,-13523,-7006,-21038,-24802,5739,40996,50686,33985,8416,-2417,-7361,322,-1633,347,5038,-4737,-13982,-12849,15852,27308,19262,12596,15182,4420,-15347,-22968,-20207,-11564,-1048,-3435,3297,-12379,-1946,11313,6737,-297,4320,16762,23332,5566,-24263,-22202,-6040,9264,16796,18140,20176,14841,-1593,3519,26086,39959,27596,1847,-16006,-11434,-3799,-2126,1219,3635,2968,-13109,-25418,-18441,-3621,12367,14761,7592,-5311,-25968,-16374,-7625,-294,217,-4307,-10815,-23262,-35395,-30880,-17929,-1556,3171,-2759,-1177,5064,4452,-4827,-24996,-18635,-17762,-22606,-9727,-2398,-4488,-19629,-44911,-54893,-37340,1356,31996,29376,13867,-2057,-15139,-7914,-1655,2087,5567,2514,-5566,-20389,-16832,-8909,15536,24025,8707,-3932,-3437,1609,-5603,-12292,-7527,-16507,-10301,6554,680,-22744,-27803,18214,36333,26734,12932,-5962,-10972,-7918,-20872,-24230,-16364,-5565,7123,7159,-137,-2503,-18564,-30652,-19693,-3615,9215,9352,17983,16243,6957,13163,23755,35108,36769,22686,12434,1293,813,-8964,-13829,-7389,4242,4507,-19325,-20061,-1297,-362,-12757,-18373,-3047,6388,14922,15791,11036,-3115,-19449,-24546,-2915,35241,75473,61410,19630,-2252,-2063,-3112,-8295,-3504,-124,2513,6093,8064,-4058,-23384,-30925,-25812,-12149,9436,26706,25484,20999,22104,6971,-19074,-12574,-997,3023,11893,14804,15046,18612,17101,7570,3241,3789,-2648,5351,3678,1142,33458,55871,36991,20098,21027,14287,7114,-5414,-6014,-8187,-16736,-28637,-678,22204,30156,30715,23499,-106,-18606,-28111,-22036,-10394,-2186,12269,32970,71343,77792,46094,32338,42603,37982,37294,35044,18800,11417,6879,-585,1388,-3971,-23435,-34667,-32552,-13348,7681,12129,-5601,-31785,-16419,-7655,-21504,-23455,-7570,-7028,-22140,17741,34458,33400,8498,-14792,-27350,-32649,-31001,928,12312,-1105,9176,-929,-17312,-36015,-14006,8404,28158,26762,16835,22943,28354,26162,26860,24468,17579,7979,-11598,-21326,-3545,-8213,-37772,-24116,-3620,-301,7224,759,-12409,-12758,-2920,7447,13390,16262,11224,-3443,-24915,-5280,6773,-2270,-19166,-33039,-23117,-17978,-19798,-28362,-7888,-5792,-31299,-37986,-24433,-9674,1313,1981,-11073,-21952,-17975,-1121,20794,27785,14014,11572,28035,21858,3007,7671,-252,20741,8900,-18329,-34935,-10352,-8050,-12495,14841,35527,14378,-14789,-13939,-12201,15276,50842,45644,5257,1147,25102,29537,4119,-45963,-29726,-6207,2151,2091,11493,19048,19231,-3671,-29768,-18635,-13773,-15496,7828,23413,25708,23624,25155,14334,-2357,1961,23687,28849,23889,7407,3992,16931,9539,-16622,-7318,35429,51488,8340,-7044,14844,13346,4397,598,-1358,2561,-5583,-8406,-16672,-27222,-21592,-281,13475,15547,19532,21430,18715,16254,26163,20292,-7117,-27268,-33104,-30738,3201,31660,25770,16127,-5240,-23565,-24462,-16338,-12936,-19299,-24833,-29031,-34780,-27508,-5955,9221,24247,36134,28063,16119,-6839,-22454,-30733,-31632,-30997,-30775,-12523,5779,34103,39056,31436,26954,22028,4602,-14999,-14749,-868,4545,5697,-5198,-2364,23017,26423,-2140,-34412,-5656,-6956,8847,31030,50776,38079,18056,-1846,-15416,4779,18204,21780,31483,28528,28103,29677,-343,-35921,-19163,3006,8929,3366,-9274,-23275,-23108,-35076,-9897,17686,19494,187,-23802,-23566,-20076,-15532,-6749,-3113,-18636,-3502,9633,10998,9205,5052,-3135,-8027,-25026,-7725,40384,89045,90142,62220,35269,30536,26758,16367,3735,-17237,-35141,-15913,-12313,-3867,14805,29711,46549,51416,45210,14911,-4853,-15438,-15843,-3909,12318,17259,12885,20797,30093,26333,13432,19852,6507,-12158,-32326,-11206,-6358,-40426,-40919,10259,18704,15432,-12524,-26925,-18926,-3361,12650,23960,24618,10588,-1620],[7809,11079,912,-18316,-11273,16537,42732,35195,17267,-1901,-11646,-7138,-539,5165,2599,-12941,-22513,3311,73572,102724,72200,18756,-27699,-13084,-11348,-29205,-40142,-30789,-7708,-131,-2803,-6328,-18373,-23935,7914,33401,31114,26999,30062,13134,-10637,5359,5361,-14423,-11220,6852,11380,-1972,-4647,-6199,-7767,8169,6550,2790,-9566,-16474,-15107,-4046,14977,26940,28602,16077,-3132,-16203,-9004,11699,20911,-1932,-19956,-7013,-2687,-13590,-9997,-218,-8759,-20561,-28792,-23643,-20452,-16724,17693,67503,85266,46848,-2297,-7116,-6582,-27262,-27363,-18092,8561,41152,47303,20195,4697,-27408,12124,18187,2006,-18969,3000,14496,14443,28792,60551,51076,19019,-4055,1253,-10864,-923,24740,27825,14756,7730,2236,26297,67806,69761,22638,-16870,-32184,-24622,-12416,132,1740,-2219,14103,17985,25364,38283,24075,-15627,-19600,-21126,-29907,-28749,-29447,-15532,1105,6913,-11838,-5088,18239,18927,20219,3217,-2782,-11583,-29961,-17279,-8083,-9832,-26143,307,675,285,13424,14550,-10966,1345,20113,28537,23247,12505,-12565,-16388,8637,12460,14352,33809,49247,45845,49692,46247,27776,18351,-3815,3780,7935,28028,35188,24646,5318,-39465,11440,-12353,-30300,-57213,-51393,-17829,29018,53191,19820,-32426,-49769,-8070,-4606,-12978,-14952,-10383,8909,12079,4656,-3658,9502,16629,20998,21485,15579,-1756,-11373,-21344,-20905,-26049,-24482,-19296,-29734,-32063,-20667,-4682,-11589,-35873,-50593,-29304,-6386,3285,317,7860,10905,-3275,-11850,-5669,-4219,-4887,7794,20716,13638,-22692,-22652,12593,19428,3569,8832,21828,18316,-2705,-31162,-16242,-9628,-12950,-21869,-13849,5670,14638,20431,14033,16652,16612,22506,13514,13957,8541,2732,23358,65331,73995,51379,11624,-24432,-22645,-21716,-18018,-20359,-26869,-24499,-17243,-4461,22996,44071,36342,12470,-11399,3001,26494,55675,55077,24272,13953,18614,28024,17178,-17826,-14068,35546,84267,88790,55179,15778,-4714,-6694,-5744,3610,5643,-2749,-8610,-22330,-15406,10487,36369,47758,28907,-6374,-12504,23073,39722,19524,-4728,-12829,-2466,11705,20687,4637,-21905,-18700,-9234,-14539,-25167,-25967,-15376,-13825,-10201,525,-234,-2022,-8316,2344,3453,-6151,-13215,-9051,-5052,-10212,-3309,2381,7937,14318,9069,-8101,-29573,3822,11411,-6745,-15227,992,-7689,-43981,3208,38442,31862,-90,-13195,1015,13424,10636,-12133,-21751,-4839,2609,-10343,-23017,-12446,14526,35182,38947,35509,20706,5840,22078,22756,-4209,-38275,-19882,2097,-8052,-15155,-1973,23065,25779,3028,-21153,-20435,-8677,8480,15140,-3305,13310,25154,39172,44003,22577,-923,-23926,-42199,-16449,-7524,-19906,-25595,-13061,-2581,1685,11000,30528,29264,15502,-2746,-5794,7342,26701,28775,28218,13694,-17045,20941,45928,27732,1889,-7349,4899,29475,53372,48617,9296,-15492,1424,4878,-18102,-23959,6371,16843,4760,-17817,-38418,-16777,-24028,11220,32701,27728,4587,-12219,-24022,-36919,-32464,-20672,-14793,-22116,-18389,5002,37222,45303,29710,11373,5758,-2867,-2596,-5967,-5901,-3325,-11844,-14939,-20404,7355,21508,16739,14529,21073,13347,-5257,-17346,-15618,-9155,-3020,-9480,-5165,-19313,-8787,-769,-7275,-14598,-5491,9418,19394,5690,-19767,-27981,-12333,5655,15780,19624,24054,20771,4361,7936,32986,48575,35067,3108,-17452,-19403,-15029,-13234,-5730,4591,9584,-6411,-21398,-16206,-2344,11842,12937,7789,-622,-29628,-23704,-14144,-2812,969,-4823,-15607,-31939,-46988,-41673,-24030,-4173,2599,-1376,1208,6688,4380,-5488,-26469,-15731,-11279,-12773,-4004,1700,1523,-12103,-43610,-48371,-33886,2060,29170,23587,7684,-6443,-16827,-6355,1469,4866,4350,-5723,-12403,-17448,-9550,-4258,13251,16984,348,-6436,4161,15314,8467,-8676,-10615,-17666,-11247,6910,2458,-19591,-35648,7931,22536,14147,5002,-8608,-6635,354,-11236,-16369,-9875,-2667,5598,5318,1246,230,-16090,-28502,-16917,-594,9924,6993,13567,12779,4814,9176,17966,29616,32702,20310,11316,1358,403,-12543,-18819,-9458,-1014,-2565,-23650,-14540,1860,609,-12955,-19491,-8311,-1700,8943,13067,9100,-5381,-22663,-22957,-6355,34374,77641,63737,20591,-600,-2728,-6111,-6844,3174,7012,7282,7543,8744,-536,-15821,-33868,-28476,-15972,-435,14272,18425,23170,28561,12829,-13854,-14123,-3762,2478,13482,14033,10653,16793,15887,6283,2497,2673,-3331,2844,-2095,-424,33616,55059,34789,17647,18889,12506,7909,-1545,-1081,-5224,-15129,-29942,617,24454,32147,32003,26167,4940,-13330,-25102,-22885,-11119,-2610,14028,35361,71775,76900,46414,31785,37266,26553,22008,22289,13089,11437,8464,2653,6045,3806,-9485,-17173,-15629,1649,16641,15560,-4471,-27210,-13770,-4859,-17789,-16650,-1473,-3296,-24483,15445,33950,31628,2569,-21989,-30838,-41580,-20996,20510,39241,25771,26445,8483,-11382,-34405,-17812,7002,26569,25618,18348,24011,27457,23977,22851,19684,14706,7218,-11337,-22608,-6877,-10406,-37558,-27500,-9144,-3577,8887,3227,-15149,-22294,-14832,-1005,8938,15232,10506,-7297,-32550,-2911,7360,-9892,-36922,-11793,-5593,-7521,-15117,-31624,-14253,-12917,-38611,-36430,-19710,-1822,9223,5806,-11772,-17571,-15656,-3070,19089,25140,7989,4124,23111,18770,685,2620,-12139,4986,-3992,-26615,-36324,-8184,-5651,-16638,8284,32986,15897,-15878,-16516,-10809,21388,58719,51471,8478,-1696,19739,23617,-3625,-54546,-23492,-381,7648,8353,13796,8725,-1235,-21089,-31026,-12490,-10620,-4878,22564,38103,35971,25602,26104,17958,2121,-1042,19052,23279,17883,2782,1533,16402,12331,-11351,-9350,33275,51682,8158,-8311,15941,17068,5687,-3666,-4851,4077,-222,-3782,-12901,-23408,-20636,3858,18488,19433,24058,29758,28766,21271,26720,21116,-6715,-26259,-36531,-31316,5472,35848,29964,17253,-5035,-21307,-21021,-12696,-14970,-27126,-36879,-37911,-35749,-16234,4221,15445,26026,37475,30070,18157,-3189,-18665,-29844,-32193,-29868,-35062,-22450,-6608,20629,26743,21430,20539,19779,4491,-15844,-16841,543,11577,14967,-3812,-10838,21887,31322,5114,-29251,-8666,-7664,8853,33112,54340,41716,23989,4694,-19205,1640,21065,27418,35337,28171,23650,24064,-4040,-34124,-13620,10907,15250,5788,-9439,-22452,-20592,-32832,-13696,13448,16546,437,-19291,-19612,-16287,-11012,-6681,-9086,-27484,-12686,670,5800,9535,9790,4233,-1309,-21553,-8614,40486,90131,90029,62112,36963,31622,24691,13306,622,-21649,-32662,-9623,-3562,5027,21420,34708,52329,57333,48412,16352,-2851,-11208,-11709,-9507,6341,21757,16632,22408,32720,29483,14935,17225,856,-9052,-23101,-14554,-11620,-43072,-35625,13270,19572,14863,-14175,-19326,-15098,-1590,14665,26456,27919,14817,3818],[10816,10792,715,-19297,-13803,19673,53243,46973,26359,3588,-9016,-6374,72,9368,12160,-1379,-14339,3773,73217,102237,72650,18279,-29876,-16529,-18387,-36887,-46304,-41113,-15012,-1470,-788,-3755,-12343,-31747,-2127,27325,26394,23270,27168,10581,-14818,-2135,-979,-11363,-3654,9525,11642,-6168,-13814,-16029,-13616,9064,9360,5005,-5703,-13368,-15398,-2829,16356,24985,24244,12913,-3701,-14439,-5941,11857,16548,-7063,-19198,2067,8126,-4382,-9223,-1568,-8895,-20101,-30397,-26754,-20316,-5337,29255,74494,88815,45087,-3899,-4183,-2938,-29017,-38916,-23723,12378,46504,53315,28319,17449,-38232,-215,11841,2918,-10749,4270,15555,14584,25141,54490,46520,15493,-5572,1135,-11050,-110,22846,23105,10897,5713,676,20863,61799,68339,26330,-12712,-32879,-32732,-24191,-9327,2253,5650,26076,29093,31389,39267,22944,-18116,-18747,-20994,-27839,-25340,-28489,-15430,4506,12541,-7914,-5237,16637,16447,17724,-1393,-8593,-15944,-24318,-13715,1250,2227,-21390,-12472,-854,3819,9879,6627,-16515,3887,20088,24497,19152,9829,-15192,-14632,9965,13356,13851,31491,45359,41632,42446,35593,14841,12489,-12312,-25648,-44806,-35000,-16516,4291,16650,-38592,-7320,-22757,-24920,-47950,-41078,-3181,46873,71697,35624,-18374,-60596,-17053,-7149,-9776,-10362,-10798,12541,17825,9190,-4383,1942,9946,17750,18201,8888,-10360,-14713,-16435,-17484,-24917,-28692,-19512,-27691,-31436,-17699,3424,-677,-28531,-45569,-14676,5578,7084,-1075,8571,14112,86,-10338,-9156,-7627,-7042,5017,14485,4912,-32546,-15025,18912,24923,5386,2191,15397,15446,-251,-21883,-23888,-20550,-20705,-25890,-15799,1853,8722,14999,10105,16204,19152,27062,20283,20246,12650,4922,21185,61151,73801,55057,11127,-27408,-14966,-16555,-22814,-23820,-33629,-20003,-10006,-2846,19824,38478,31982,11821,-11534,-835,21259,49489,48357,21495,12507,18147,29683,19575,-14172,-13262,33048,82882,92568,64339,23093,-5687,-9683,-7006,-1374,-1314,-7536,-10961,-21939,-19049,1845,24894,37151,23707,-4594,-12039,17269,34495,21730,6458,-1768,-40,7930,13928,-978,-19934,-11460,-4730,-11341,-23294,-25537,-13980,-10905,-5920,4434,852,-4303,-12878,-4130,-3121,-12839,-22458,-17328,-12748,-11643,-551,2631,5034,12122,9081,-7090,-23419,6014,12054,-5944,-14104,313,-5320,-42950,-2260,27476,21437,-4822,-12481,-2303,7481,1738,-16386,-13308,3628,2486,-14723,-17714,-3691,21810,40255,40562,30602,11251,6332,29162,24979,-7959,-30175,-4345,15966,-1131,-16828,-5059,19655,19652,-7837,-33539,-17866,-7864,4969,10871,-4839,13722,25367,40047,46784,28871,6655,-19412,-47984,-12864,-5241,-20583,-21002,-6089,1105,153,8296,29181,27462,12157,-5352,-8687,-794,14943,16063,21423,14597,-13475,13715,36607,21396,-3350,-12627,3917,30815,55238,48828,8139,-14421,1627,2671,-22016,-23257,7435,19232,10167,-8849,-22380,-17493,-18587,17042,39891,35847,11266,-12943,-29288,-36979,-30018,-27987,-22511,-20349,-12233,3731,32250,37562,23126,13341,12114,183,-6700,-10301,-11758,-11871,-19202,-13984,-18182,-4276,12649,12304,15024,24761,20186,4186,-9281,-10145,-6865,-5311,-14938,-11038,-24789,-17305,-15093,-21048,-28849,-15183,1115,14228,4830,-15931,-32595,-18701,957,12887,19033,25975,25065,9281,11200,38141,55508,40586,4052,-16455,-27776,-26728,-22639,-8971,7831,15823,-421,-18066,-14728,-1774,10426,9294,5194,1713,-26148,-29488,-20975,-6570,278,-6410,-19168,-30058,-32985,-26912,-23259,-6393,872,-1216,2582,7441,4170,-5132,-22712,-13367,-5639,-4992,-47,3834,5824,-6261,-39172,-43297,-31131,1162,24727,16558,917,-10969,-18748,-4615,4675,7238,3183,-13514,-17131,-12022,-1786,2140,12811,10165,-8505,-8866,10809,27133,20848,-3315,-13515,-17363,-10369,8517,5126,-14893,-37382,-1007,10283,1972,-2683,-9611,-1097,9463,-1609,-8942,-4011,458,4129,2267,1231,2069,-14038,-26773,-14725,1229,8251,1107,6247,9127,3970,4420,11131,22975,27216,16350,8674,1488,1436,-14000,-23576,-11911,-7103,-10594,-21461,-7676,5810,1830,-13158,-20462,-13082,-7475,6099,12064,7102,-8405,-15867,-14930,-10178,31706,76634,63260,20720,1307,-2147,-7471,-4071,10637,14441,11760,8473,8749,2558,-8192,-27320,-31201,-18269,-7543,2092,8901,22260,32489,18135,-8211,-16251,-7399,1625,13766,11205,5110,14476,15095,7211,4636,3130,-4249,20,-8465,-2341,31904,51309,29470,11714,12833,7757,6863,1142,2773,-3112,-13478,-30702,1777,25794,32762,31494,27068,9597,-7384,-20120,-23234,-11802,-2111,16034,36341,68391,70869,42975,29272,31803,16581,8323,10326,8448,12412,10839,6738,10628,10794,3209,-1490,675,15754,24549,17328,-4338,-21203,-10547,-2550,-14394,-9434,5486,1674,-21094,11455,30624,27172,-5187,-27343,-29960,-41299,-9771,35401,58749,47978,42109,17353,-5291,-30223,-20654,6637,25799,24274,17948,22721,24886,20702,18137,14734,12434,7182,-10399,-23984,-11159,-13879,-38631,-30576,-14926,-7594,9773,5523,-16598,-31497,-26815,-9834,3721,13943,10509,-8800,-30861,-1046,8055,-13467,-26461,7043,11696,4243,-6332,-21740,-18280,-19405,-43213,-34373,-15563,5156,15807,8580,-12685,-12999,-12971,-5815,16295,21398,878,-3421,17736,14123,-3283,-4141,-25413,-8487,-11931,-26611,-29381,-6526,-3871,-19434,1106,29003,16950,-15224,-17843,-8656,26730,64954,55548,10797,-5632,11566,13890,-14013,-55731,-16102,5581,13777,14996,15682,-585,-17801,-29290,-25794,-7606,-8279,4489,36325,52313,45548,25473,24126,19683,5978,-4610,12606,16286,11061,-2677,-2903,13468,13257,-6340,-9039,31228,50729,7089,-11632,14733,17951,4909,-8801,-7716,7276,5865,550,-9666,-18722,-17428,7650,22126,21685,26954,36611,37638,25682,25721,20010,-7170,-23706,-33396,-31793,6505,38477,32471,17164,-4981,-18342,-16495,-7789,-13953,-26551,-40833,-45696,-32307,-1992,18252,22363,25737,35497,28980,17780,-1374,-15293,-27212,-31180,-29264,-35908,-31120,-17958,7174,13396,9838,12407,16068,3549,-16703,-19594,491,17012,23114,-1138,-18726,19765,33957,10594,-23977,-11532,-8218,8196,33636,56360,43825,29129,11849,-20276,-3560,20185,28510,36209,25990,16828,14932,-11272,-32861,-8686,16787,19185,6437,-10736,-22520,-19051,-29363,-17399,8243,12121,-753,-15348,-13344,-10936,-7117,-8299,-17205,-38173,-23574,-10356,-1280,7762,12214,9458,3212,-19795,-9720,39226,87970,86323,59911,37381,30422,19460,7272,-4775,-27115,-28926,-6017,2040,10625,25051,36322,54320,59645,48605,16152,-998,-6088,-3156,417,21335,36009,21330,21389,31056,28251,12578,11140,-5974,-5889,-15237,-20167,-20945,-46887,-32465,13595,17289,11248,-15808,-13390,-12273,-1703,14163,26271,28718,17190,7437],[15963,12038,1901,-14779,-11273,25281,63863,58624,36428,11401,-3012,-3320,1676,14360,22103,10295,-4625,7338,73875,100830,72063,17732,-27192,-16309,-22842,-39067,-39321,-43171,-22221,-3534,339,-962,-4693,-23772,-9751,22226,23316,21784,26451,9814,-18607,-11229,-6925,-5616,5260,13162,12368,-9283,-22780,-25144,-17240,9925,12698,8737,-507,-9812,-15903,-110,18399,23140,19767,9866,-4127,-12812,-3738,10375,10755,-12111,-15903,10919,18213,5922,-4195,567,-7068,-18507,-30722,-28559,-15813,5677,39105,78631,89916,42989,-4512,-1863,821,-26492,-34545,-19659,14197,47815,54851,33209,29085,-20307,-13938,3782,2880,-4025,6355,15866,13857,21166,47767,41159,11679,-5710,2197,-10451,-1372,16608,12495,2391,1373,-2561,13388,52703,63864,28697,-7340,-28258,-35685,-35614,-18127,1528,9801,34007,36865,35115,39023,21652,-20207,-17933,-20557,-26014,-23525,-28133,-16405,4956,14602,-4189,-4389,13929,11995,13326,-7615,-15045,-17231,-16965,-7825,9014,9240,-14260,-20591,-1933,5858,5594,-1082,-20589,2411,14113,14070,9600,3925,-19523,-12372,10539,13214,12308,27654,39916,36407,34577,25389,2951,6840,-19711,-48989,-86394,-83774,-54345,-8307,23542,-37955,-27281,-23270,-14026,-34999,-27823,11679,63664,87407,47352,-8603,-62214,-27795,-13850,-10475,-6030,-9938,15004,22916,12852,-5372,-5970,4487,16329,16582,4470,-17890,-18565,-12732,-12637,-16795,-22924,-17454,-25227,-30403,-15176,10300,10636,-13684,-24805,3918,16848,9710,-3816,6726,13975,1349,-9217,-13850,-11110,-7602,3494,7982,-5459,-41985,-6837,23951,28926,7215,-5891,6412,10982,2263,-10618,-13873,-21523,-23914,-25675,-19412,-4264,1012,8705,6189,14820,19385,28885,24890,25347,15196,5752,15399,49425,67027,54489,8694,-23758,-7869,-11029,-26190,-21948,-25630,-12452,-4242,-2244,15528,31948,26708,10938,-9636,-3512,16125,43283,43807,21648,12314,17388,30069,20902,-10379,-11362,29519,78748,92191,68996,27439,-7149,-13145,-9252,-6762,-7356,-11308,-12918,-21847,-23058,-8095,10344,22542,15217,-3801,-8395,12874,28681,23499,19007,11645,2785,3790,7359,-4963,-15295,-5510,-1314,-8921,-21633,-26215,-13909,-8716,-2420,6987,639,-6653,-16725,-10620,-9291,-16621,-31668,-24820,-20361,-12007,1584,2128,-145,6644,5942,-7356,-16260,7332,10665,-6017,-13628,-2212,-5288,-35088,-4573,17949,12135,-5469,-7861,-1034,6002,-1098,-13080,-2325,10805,1116,-17489,-9833,5619,28208,43739,40083,23617,1188,9520,35017,25818,-11881,-20477,10542,30959,8927,-16295,-9493,14578,12312,-19456,-40857,-11654,-7379,624,6650,-5891,13415,23673,37839,46465,32573,12184,-15577,-46813,-8885,-4047,-21999,-15409,528,3525,-2580,4473,26082,23441,6447,-10570,-13689,-10361,1312,-564,9255,10959,-12157,6689,27323,15553,-6694,-16864,1824,29663,53980,46413,6416,-12834,1552,517,-24097,-20290,8504,20539,14207,-611,-7489,-5264,-9963,21769,44817,41590,16808,-10807,-30859,-32120,-26027,-32776,-28277,-15754,-5625,3290,27535,29056,15873,15192,17038,2254,-10465,-12933,-15870,-18991,-24607,-10150,-6186,-17024,2879,7935,14959,26581,25056,12638,-138,-3255,-3496,-6075,-17220,-11242,-25630,-24130,-28751,-27443,-26068,-20467,-5898,9556,4285,-12158,-27841,-22690,-3364,9312,17430,26871,28548,13971,13943,42018,61343,45067,6144,-11225,-23860,-27143,-21938,-4326,14408,22477,5782,-14237,-12808,-941,8907,4694,534,2232,-19081,-31492,-26603,-10598,-913,-7523,-17319,-18026,-16212,-10358,-15548,-7082,-992,-1176,4000,8474,5128,-2425,-17082,-10694,-645,1153,2288,4688,9086,-1660,-36219,-38555,-27561,629,20681,10475,-4180,-13645,-19883,-1801,8785,10081,3136,-16580,-15130,-5454,6237,10040,14748,4600,-16445,-10053,16818,37236,31633,3045,-15116,-14886,-6657,12529,9555,-8733,-30282,-6881,1494,-8087,-8654,-8196,5283,18904,8044,-1602,1678,4498,4306,-562,567,3573,-11791,-24689,-12400,2432,4811,-7739,-2692,7705,7626,1897,4748,16091,21237,11829,5941,3334,5017,-11910,-25560,-13407,-12505,-17847,-12497,695,11030,3985,-12569,-20352,-15726,-8817,7204,12953,5488,-11289,-7429,-6114,-13140,28393,73660,61172,21019,4145,431,-6215,345,19203,22775,16703,9814,9011,5877,-379,-18372,-32461,-18182,-9028,-6355,-1285,19474,34799,23533,-1749,-17899,-10393,1997,14142,7897,164,12962,15756,11004,10160,6060,-4731,-2403,-14201,-3661,29270,45804,22616,4632,4679,833,4822,3524,6278,-1278,-11183,-30501,2951,26507,32650,30171,27137,14461,-349,-13474,-21899,-11468,-121,18416,36003,61545,60514,36783,25986,27350,9237,-2221,987,6275,14901,14524,12149,15645,17018,13942,11958,15322,28867,31589,17885,-4392,-13514,-6291,-266,-10814,-1870,12830,7514,-14832,6732,25256,20979,-12992,-28328,-25516,-34092,383,45613,70812,64536,55439,25506,994,-25006,-21684,7836,26014,22572,15781,19891,21643,17413,13924,10989,12032,8787,-8291,-24777,-14836,-16798,-39511,-32842,-19831,-11252,10505,7925,-16222,-38326,-37021,-17813,-1305,13004,11719,-6995,-22272,806,9080,-11927,-11548,21650,25285,14326,2742,-11703,-18519,-23888,-44000,-32048,-11437,11719,21516,10938,-13151,-7830,-9530,-8579,13084,17317,-6289,-8747,13745,9479,-7656,-11439,-35497,-11320,-10387,-18365,-20063,-5097,-2354,-19704,-5374,24830,18243,-12459,-17126,-5208,31678,69662,58014,12575,-9582,2483,2876,-23665,-43551,-7559,11799,20668,22238,17754,-7027,-19471,-20430,-19201,-3738,-6097,13039,49064,65946,54722,24084,20033,20592,10059,-7512,5602,9247,4791,-7591,-7961,9283,13147,-1023,-5323,31171,50793,7575,-16050,12023,16861,3039,-12746,-7265,13686,13506,5477,-6110,-13165,-12249,11797,25366,23370,29243,42660,45738,30105,24252,18084,-7365,-18722,-25086,-30784,7337,40533,34338,17068,-3800,-13723,-10242,-1114,-8474,-17188,-29445,-40437,-24539,13881,34779,30727,24921,31540,26076,16330,-138,-11879,-23320,-28375,-27979,-32254,-31530,-23379,-2600,2063,-869,4598,12698,3551,-15546,-20765,831,22237,30660,2464,-24362,18370,35988,15896,-17736,-12437,-6827,8680,34257,58395,46070,35008,20696,-16118,-8712,17544,26903,36125,24636,10729,4991,-19819,-28810,-2682,22239,22258,6926,-11389,-21864,-16756,-23659,-18379,4271,8311,-1327,-10008,-3838,-2549,-1856,-9330,-24689,-47726,-32790,-20347,-7201,6694,14893,14753,7712,-17369,-8561,39085,85105,81940,58526,38743,29074,13677,1084,-9893,-31277,-24079,-2778,6761,15401,27955,36603,54522,60615,48601,17445,3706,2485,10977,22279,47677,53357,27273,20425,28328,25917,9607,4889,-10008,-194,-5279,-21470,-29660,-45054,-27607,14995,15720,8480,-13137,-6048,-7580,-24,14929,27218,30778,21396,13014],[18225,10002,-534,-11746,-8095,28899,69650,65036,42401,16629,1686,-2045,-150,15386,27550,17164,650,7794,69833,93278,65703,12870,-24790,-16605,-28204,-37783,-30734,-35009,-32910,-10073,-2771,-1070,384,-15000,-17132,15008,18755,19204,24844,8509,-23111,-24281,-13120,-380,12398,14967,10646,-13682,-33357,-34311,-20504,7843,13664,11033,2883,-8475,-18814,1675,18481,19024,12895,4417,-7065,-13716,-4469,5226,1671,-18549,-12973,16627,24401,12784,-407,2396,-5931,-18043,-31549,-29027,-11243,13838,44674,77715,86493,38772,-5914,-1639,3036,-22942,-26275,-13358,12358,43242,50162,33267,37359,-4241,-29267,-7194,134,-462,7076,13877,10771,15603,39632,34433,7089,-5495,2628,-11139,-6121,5381,-3701,-9665,-4904,-7881,3454,40007,55272,28082,-3446,-23168,-33837,-47228,-25657,-1148,9126,36093,39562,35169,36588,19365,-22807,-18100,-20634,-25375,-23977,-29552,-19652,987,10807,-2975,-3653,9270,4617,6156,-15862,-21711,-15817,-11322,-3203,12468,9997,-12223,-23364,-3932,5383,169,-8883,-24913,-2235,4629,-372,-4703,-5905,-26572,-10534,9801,11605,8865,21335,32232,29336,24822,14065,-9034,-1219,-33191,-81583,-141175,-147475,-105529,-33135,18122,-39552,-47666,-16173,-3787,-24071,-16491,24353,76927,97838,53705,-3373,-56603,-39364,-22828,-12872,-1370,-6916,15945,26149,14437,-7837,-14091,1175,16476,15936,2143,-23066,-23223,-10649,-8602,-8986,-14660,-13657,-22334,-29461,-14374,14843,20839,1954,-5351,20878,25554,10557,-7865,1904,10102,-24,-9292,-19881,-13827,-6120,3982,3105,-15245,-37265,-213,26282,30247,8245,-15238,-5917,3819,3767,803,1645,-9871,-18978,-21315,-24544,-12637,-8243,1593,1687,11276,16336,27226,26527,28385,15574,5232,7396,31306,53567,48443,3312,-18863,-2354,-6900,-23681,-17160,-15965,-4913,-411,-3320,10551,24934,20271,8894,-7086,-5067,11211,37575,41215,22865,11932,15710,28662,20777,-7196,-9682,24411,71370,86924,68235,27852,-9861,-17616,-12903,-12650,-12787,-14651,-15156,-22786,-27850,-18951,-5682,6571,6517,-2033,-2931,9185,21683,23922,30585,24653,4790,-1543,566,-7602,-10803,-1934,84,-8052,-20897,-27649,-15061,-7419,-299,7185,-2122,-10324,-20576,-16555,-12667,-13130,-20764,-26741,-27348,-12227,2059,-20,-8700,-3006,-907,-8872,-9284,7024,6611,-7651,-15092,-7195,-8038,-26903,-4217,10286,5502,-3103,-3311,3080,8304,800,-6481,7177,15001,-2660,-16335,-1445,13761,32309,44545,36659,13906,-9779,12719,37886,23948,-17091,-12429,22838,44517,19769,-13373,-15753,6745,2667,-32657,-32315,-4222,-7735,-5414,1397,-7730,11274,18897,31454,42115,32515,14283,-13771,-42254,-7737,-6090,-25362,-10741,5092,3180,-7664,-1289,20305,16313,-2091,-18591,-21773,-21901,-13725,-20666,-8924,1634,-14783,-898,17304,8844,-9736,-21435,-3001,24586,48354,40425,3255,-11984,-120,-2759,-26025,-18789,7897,19450,15343,4728,3891,6838,-2737,23585,45682,43167,19390,-8746,-30263,-27893,-22471,-33545,-32261,-11467,-280,2533,22031,19002,7387,15420,18801,1651,-14705,-15024,-19601,-24785,-26233,-5955,5104,-12215,-6458,3365,12672,24653,25985,17905,7330,3036,-291,-5925,-16678,-7348,-22295,-25268,-29115,-17350,-14029,-18257,-11095,4893,2979,-10003,-22552,-23568,-8357,3794,13442,25201,29531,16751,14458,42696,64146,46798,7765,-4900,-13248,-15211,-12091,4954,21709,27687,10500,-11404,-11927,-1566,5350,-2641,-7908,-879,-13727,-31543,-31880,-15999,-3789,-8887,-12098,-6396,-2282,3084,-7559,-8129,-4529,-2597,4000,8280,5617,483,-12365,-9334,1636,3666,931,2604,9474,-319,-36724,-35020,-24258,-139,16577,5047,-7866,-15168,-22092,46,11723,11559,2372,-14997,-10718,-944,12047,16550,16299,-1656,-24722,-11636,19954,43276,38462,7546,-17027,-12613,-2581,16769,13599,-3563,-23564,-10776,-4861,-17200,-14309,-6962,9702,25890,15254,3407,5021,7267,4683,-4190,-2481,2747,-11340,-24105,-11872,1024,-2166,-21227,-13361,8529,14741,3113,-1696,7455,13243,5372,2561,5950,9089,-8676,-23628,-15175,-18197,-24712,-3319,8163,15358,5208,-12900,-20882,-16925,-7470,9420,13087,2234,-15449,69,1012,-16548,23051,67490,56208,19856,5896,2886,-4146,4252,26576,29866,20213,9902,7920,7564,5495,-10539,-31705,-18057,-6739,-9243,-12572,13604,33997,27112,3401,-20019,-13230,2422,13327,3098,-5078,10930,16157,15167,16244,9327,-6632,-6375,-20484,-5992,24205,37383,13864,-1735,-3288,-9483,223,4044,7835,-1506,-10157,-28347,1955,24553,30073,26630,24976,17684,5691,-7484,-20339,-11888,960,18619,31981,49479,44879,27003,20953,22544,2968,-10996,-6982,4646,16577,17369,16736,19157,20438,20471,20941,25817,38529,35542,15362,-5954,-6283,-3105,-16,-9036,3637,17812,11517,-9484,-140,16388,11693,-21316,-26489,-21726,-29112,6676,49228,73741,72673,63540,30381,5015,-21399,-22545,8512,24792,18063,9902,14087,16302,12631,8761,7086,11911,10141,-7173,-26818,-18538,-19463,-40641,-36260,-25287,-15944,9205,8211,-16399,-40274,-39673,-26262,-7640,10437,11720,-4759,-15456,569,8241,-8736,-837,29576,31928,19204,8059,-5064,-17565,-27729,-43818,-31439,-9122,15830,24294,10961,-15114,-4368,-7562,-13101,7547,10950,-15199,-11609,10335,4092,-13047,-16933,-25838,-1895,-2885,-9036,-12449,-6095,-3332,-19477,-12675,18861,17634,-10185,-16523,-2780,33829,70181,56219,11351,-15183,-7635,-8404,-28996,-31207,-810,15455,25401,27242,17502,-12444,-10709,-12184,-15985,-3411,-6371,18275,57930,75951,60725,19472,12017,18990,12080,-11456,-3666,495,-2744,-13764,-15482,1896,9716,2029,-963,31637,50904,9088,-23509,5506,11662,-1821,-16392,-4872,20603,19854,8365,-4793,-9689,-8454,13621,25682,22039,28453,45121,50030,31639,19860,12966,-9543,-13831,-16148,-30108,5385,39309,32894,14399,-4087,-10351,-5455,3556,-3317,-8429,-21217,-34400,-16960,27544,49304,37199,21224,23123,18839,11238,-2194,-11484,-21745,-27354,-28938,-29721,-25915,-22403,-8591,-8037,-12273,-5085,7218,1998,-14786,-22388,-981,24298,34145,3163,-30558,14840,34565,18037,-13723,-14378,-6512,7383,31909,57192,45296,38282,27444,-11141,-16592,10465,20210,32755,22228,4106,-7245,-32350,-24300,903,23665,20842,3611,-14994,-24251,-17413,-19775,-19731,-1769,1725,-4751,-6952,4218,4375,888,-13295,-34129,-46921,-38583,-31912,-14777,3215,14470,16414,8412,-17898,-8949,36269,77918,73574,54368,36807,23530,3865,-8563,-18498,-36676,-20420,-3216,6716,15299,25868,31146,48488,55957,44505,16468,7090,9700,23835,42367,69490,63937,28363,15112,20695,18667,2093,-5629,-14832,3156,2337,-19141,-36057,-40192,-24975,13390,10824,2467,-11570,-2259,-6096,-1140,12529,24844,29520,22674,15857],[20812,8159,-3465,-8324,-2274,33823,73697,69127,47103,22132,8028,1014,-2046,15355,31297,22018,3906,6840,63118,82141,56407,6768,-21084,-15170,-31092,-32445,-21112,-24338,-43077,-17767,-6525,-693,5292,-6615,-20277,9107,15877,18307,25139,10051,-22869,-35635,-12854,7114,20755,18215,9620,-15409,-31168,-29739,-19846,5935,15269,14680,7248,-6142,-20071,5334,19445,15784,6902,-315,-9468,-13930,-4660,88,-7073,-22631,-8332,21690,28990,17900,3141,5366,-3127,-15863,-29593,-24916,-4931,21737,48660,74842,81623,35509,-5056,-68,6824,-17225,-18253,-6264,10072,36019,42767,32044,45025,12106,-37281,-17547,-2241,2924,8874,12508,8327,11644,33680,30113,5483,-2498,4681,-10652,-11176,-6808,-19733,-17443,-7249,-10849,-4732,27677,45891,27136,936,-16841,-27932,-47269,-26815,-2377,6882,34977,39695,34262,34903,19051,-22998,-16376,-18177,-22543,-23066,-29745,-22354,-4675,3411,-2185,-633,5651,-2694,-718,-22518,-23237,-11104,-5336,1461,13985,8086,-12366,-21673,-4619,4983,-3513,-14039,-25825,-4591,-1632,-11123,-17373,-15321,-33233,-6323,10654,11465,6537,15227,25050,23420,15998,3144,-19934,-10936,-55238,-131327,-220344,-234938,-172862,-68128,5349,-39980,-52400,-5487,6233,-12958,-4349,37337,88551,104859,57594,683,-50445,-46675,-26970,-9841,8522,2574,18874,29781,16211,-9332,-17960,2847,19918,17979,3820,-22022,-25808,-7653,-3746,-880,-5211,-6769,-16255,-25542,-12956,19268,31686,18578,13683,36633,33215,12022,-10080,-2906,5669,-1280,-8326,-23441,-11861,-99,9105,4012,-18211,-26259,6174,27746,30890,10608,-21379,-19108,-3879,6340,13688,19023,5482,-9415,-15108,-27129,-20153,-15702,-3335,-1195,7544,12268,24515,27528,31587,16227,6251,2895,12953,37144,39051,-2962,-12406,3554,-2463,-20559,-10243,-4962,4083,4034,-3492,8172,20572,15319,7769,-2667,-3328,9108,34948,41614,25433,12649,15304,27840,21614,-2776,-7296,19413,62876,79090,64330,26451,-11771,-20783,-15504,-16454,-15355,-15556,-15699,-22782,-31010,-27328,-19008,-6544,821,1826,3672,7129,15463,24961,42136,37724,7553,-6210,-4533,-7520,-5993,1113,1514,-6560,-18834,-25784,-14917,-4829,2430,6902,-5682,-13648,-22630,-18255,-9033,-3164,-9025,-19351,-21872,-10605,2675,-1831,-18825,-14391,-8498,-8386,-1055,7228,2221,-8816,-16785,-11764,-10236,-17201,-396,6648,4609,1646,847,9044,14046,6076,804,14833,17275,-7225,-9986,7886,21582,35387,44278,32232,3698,-18539,16019,38885,20775,-21932,-5231,33271,56811,31369,-6679,-21185,-2126,-7666,-45084,-18946,4577,-6853,-11323,-3421,-8980,8939,12561,22631,35649,30248,14231,-12678,-38175,-8927,-10257,-28512,-6264,8414,1229,-13418,-6882,13719,7852,-10724,-25333,-30994,-32137,-23149,-35747,-30481,-11483,-19992,-7111,8291,2482,-11713,-24834,-9325,16855,39820,32688,552,-10718,-2173,-5710,-27266,-18933,6515,17305,14750,7851,12144,16436,2805,23251,43334,41476,19876,-6882,-28430,-24251,-18740,-30247,-32933,-7743,4529,2660,17076,9080,-197,15107,18496,-511,-17633,-16032,-22293,-25734,-22503,-1604,14921,2402,-7679,524,8901,19830,23757,20536,13351,9157,3787,-3511,-12743,-942,-15377,-17107,-13959,-6233,-4834,-11702,-11678,2230,2260,-8448,-18474,-21169,-12725,-2508,8150,21842,28701,18305,13607,40843,64413,46339,9287,1399,-3582,-3828,-53,15828,29098,31868,14310,-8882,-11374,-3118,102,-12137,-19364,-6743,-10182,-30958,-35640,-21202,-6858,-9008,-6205,3170,8562,13266,-1181,-9452,-8850,-4366,3419,7474,5863,3211,-8340,-8533,1725,3099,-3590,-1511,7531,-1829,-39946,-31028,-20154,262,14023,1944,-8819,-14922,-25261,871,13407,11978,1249,-12968,-7904,1331,15721,21252,16826,-8541,-32367,-13206,20324,45271,41373,9971,-18724,-10747,1267,20772,17026,571,-18191,-12145,-8181,-24527,-19222,-6496,11841,30089,19860,6109,6095,8658,5418,-7363,-7292,-121,-12428,-24692,-12888,-2706,-11984,-38473,-20621,12720,24226,9818,-5973,-2001,4069,-1979,662,10010,13318,-5184,-19231,-16320,-22722,-26286,4805,14549,18836,5885,-13533,-21602,-16123,-4603,11675,12092,-2313,-19360,6505,6315,-19456,16507,59191,49358,17744,6705,5149,-1138,7754,32605,35628,22537,9270,6102,8052,9649,-3832,-28178,-18351,-2908,-5582,-22144,5774,30928,29216,7402,-20215,-13771,3573,12051,-2080,-9434,9227,16646,19205,22118,12758,-9411,-11660,-25811,-8619,17604,27368,5960,-1117,-1370,-20113,-6047,3539,8344,-3057,-9936,-25723,-829,20471,25797,21933,21701,19882,11067,-1908,-18142,-12661,1018,16576,24567,33438,26377,16111,15948,18404,-1557,-17322,-13256,3294,17398,19615,20770,21785,21854,23510,26086,32581,44997,36857,10618,-7385,891,-500,-1143,-8404,7436,20620,13896,-4860,-7825,5571,968,-27652,-22644,-19265,-26202,9645,47453,69236,73136,66665,32336,7127,-19028,-22183,9238,22511,11376,1605,6991,10362,7655,3857,4213,12933,11955,-6373,-28972,-19894,-19454,-39323,-39613,-29925,-20095,6996,7206,-16700,-34934,-30619,-33294,-13615,7317,11002,-2452,-10193,-705,6641,-4726,6409,32143,32714,19594,9944,-1153,-15805,-29270,-41990,-30362,-6825,18901,25542,10153,-17158,-1635,-6000,-17618,1272,3758,-24175,-9072,9777,954,-14957,-6605,-7877,13120,7319,-115,-5812,-7873,-5260,-17663,-18759,12962,16532,-7430,-14687,19,34640,67754,51400,8465,-19595,-13537,-13076,-22470,-18322,5071,17633,28881,30989,16229,-15728,-3386,-7142,-15246,-4912,-7353,21799,64277,83434,64873,14023,3095,17525,13837,-13636,-12385,-7292,-9146,-18731,-23154,-6334,5022,4584,5218,34996,53988,14744,-28359,-2495,4997,-6627,-16165,1278,29144,26379,11012,-3753,-6492,-4482,15084,25126,19834,26760,45963,52318,32163,14848,7121,-10954,-6888,-5088,-26611,2989,37001,30389,11497,-3569,-6152,-120,8035,2519,19,-13517,-27948,-8215,40692,62978,43607,17594,13171,10263,5365,-4909,-11621,-20242,-26049,-29694,-26694,-18686,-16008,-6970,-12178,-20192,-13250,2776,1970,-11517,-21094,-1938,25902,36092,3481,-33939,12075,32673,19827,-9339,-14706,-4598,7218,29446,55396,44281,41520,34259,-4168,-23938,2678,13117,30697,23231,2173,-14855,-35113,-16609,4781,23794,17715,-766,-18825,-27078,-18384,-15244,-18545,-6711,-4513,-7919,-3369,12854,11855,3715,-17139,-37811,-36268,-30820,-39767,-20159,871,14346,17614,8438,-18144,-8016,33719,69728,64806,50563,34306,16962,-6046,-17472,-27201,-35128,-13702,-3145,5421,13582,21981,23207,39455,48942,39809,16640,12004,17817,36222,58777,84605,68591,26793,8673,11982,10440,-6041,-16840,-16741,6980,10477,-10507,-28347,-30924,-20893,12422,6282,-3192,-9007,837,-4975,-1910,10353,22546,28237,24130,19167],[19378,2629,-11202,-9371,545,35664,71853,66697,46182,23551,11696,2066,-7507,10247,29301,20915,1169,-78,49509,63725,40577,-4143,-20463,-16508,-34747,-28870,-14724,-16595,-42719,-29584,-13641,-3203,5984,-3012,-23295,1622,11254,15312,23379,10675,-20599,-28775,-8459,13246,27008,19824,6229,-16759,-22478,-21936,-19192,1352,14529,16422,9460,-5571,-21201,7370,18104,10609,-849,-6944,-13988,-16007,-6617,-6904,-17612,-26915,-5658,23030,28838,17952,2978,5918,-1814,-14703,-27470,-20615,-91,26539,48502,67909,73181,30841,-4403,829,9817,-12896,-13582,-2049,5416,24375,31354,28028,49643,25625,-29052,-28827,-6194,4031,9190,9534,4463,7372,28175,26507,4986,132,5578,-11300,-18152,-20607,-30864,-15853,-4663,-11394,-11264,15159,34378,23815,3304,-12081,-22206,-38212,-23178,-3571,1879,28975,35336,30525,32163,18801,-22670,-14689,-14990,-18778,-21597,-30059,-26027,-13524,-9177,-3653,2392,1539,-11349,-8606,-27843,-20121,-6833,-1257,3764,12234,3267,-15214,-21177,-6047,2973,-7333,-18313,-24504,-6554,-6753,-18524,-27311,-24028,-34759,-1165,11586,11100,4281,8467,17342,17911,7985,-8871,-32745,-24836,-87489,-197362,-312874,-316960,-222703,-92965,-7982,-38952,-29961,6353,15027,-2503,7535,49078,96674,106803,57945,2430,-46888,-49925,-27126,-4183,19816,15134,22846,32328,16808,-10854,-16154,6736,23795,20216,6836,-17739,-27167,-5141,-36,5184,2742,589,-8583,-19477,-11985,22013,40999,33188,29341,48218,37660,12538,-11089,-7778,800,-3106,-7711,-21222,-6104,8244,16497,9018,-14181,-16385,10448,26928,29492,12775,-21111,-33925,-13139,8512,25757,35361,20187,179,-9190,-25021,-27070,-21379,-6712,-3799,2425,6280,19961,26973,33902,16270,7950,4191,958,19111,25551,-11239,-5781,8539,882,-18405,-3383,5765,12991,8299,-3309,7876,18198,11175,6506,1641,-223,8479,33738,42105,26808,12919,15159,26649,21935,457,-6559,12939,52272,68161,56774,22505,-13893,-23415,-17642,-18892,-16028,-15194,-15711,-22940,-32947,-32318,-28612,-17683,-5308,2932,7188,4165,9005,25704,51905,48627,9811,-11247,-9350,-6967,-2579,2814,2377,-4946,-15995,-22372,-15106,-2537,4424,5194,-10808,-17461,-24068,-16318,-1588,7752,1632,-11197,-14186,-8181,2709,-3735,-31104,-26362,-15231,-5318,7259,7641,-2446,-10037,-19065,-14448,-9916,-7061,4616,5314,7176,5766,2931,13987,20024,11048,5386,18605,16497,-13133,-2283,16408,27644,36508,42319,26604,-6667,-21994,17841,37150,15614,-26444,60,40520,66071,41702,1813,-24835,-12233,-19081,-44938,-6169,13212,-4918,-17072,-8381,-10271,6125,4310,11414,27265,25496,11488,-12838,-35354,-13059,-16799,-29018,-3083,9470,-2890,-19490,-11529,6680,-1916,-16086,-23972,-40904,-36259,-17810,-25071,-49896,-27776,-27557,-11531,368,-3813,-13429,-26762,-17150,6328,28415,23733,-1207,-9494,-4929,-8313,-27558,-21642,3810,14044,12329,8270,16417,21832,5540,20260,37441,36280,18023,-5863,-26786,-21564,-15388,-26761,-32426,-5629,8262,3504,12747,-273,-5872,14243,16397,-3848,-18699,-17003,-24816,-23348,-18118,1893,22270,14885,-790,-788,3402,12289,18452,20297,17432,14585,8524,747,-7133,5363,-7262,-4575,1361,2675,901,-5995,-9021,1892,2336,-7241,-15669,-18540,-16156,-9215,1901,16934,26003,18545,11686,36665,62046,43533,10284,6474,3959,5200,10712,25817,35445,34761,17088,-6754,-11164,-5676,-6989,-23539,-33312,-14068,-8360,-31483,-38260,-25282,-9151,-7906,-1494,9920,15976,19955,2802,-11468,-13246,-5783,2543,6018,5424,5029,-5161,-7905,89,10,-10774,-6776,3578,-5951,-41801,-25664,-14825,2341,13654,1533,-7589,-13740,-29713,195,13344,11311,138,-13479,-8114,1614,17419,23866,15852,-16164,-38467,-14624,18020,43208,40409,10245,-19913,-9492,4251,23784,19353,3602,-13982,-11457,-8853,-29463,-23512,-7271,11563,31330,21748,6524,4955,8489,6133,-9179,-13124,-4685,-14783,-26144,-15216,-8374,-23521,-57898,-17106,19571,34374,20094,-6460,-11132,-5375,-8946,1744,15304,17160,-2161,-14652,-16228,-24538,-22066,11479,19747,21556,6444,-13769,-22001,-14453,-1640,13078,9800,-7644,-19960,11755,9752,-21047,9575,49841,41615,15143,6726,7098,2655,10932,37093,39881,23877,8410,4175,7793,12378,1870,-23634,-19458,403,910,-24659,-2911,26410,30162,10439,-17320,-11158,5572,10724,-6805,-12023,8498,17340,22594,27103,16075,-12346,-18072,-27885,-10847,10370,17164,2145,8922,13893,-19322,-13129,2733,8661,-5153,-10141,-22650,-4976,14862,20550,17023,18332,21570,15975,3395,-15344,-13676,-129,12306,14290,15261,8599,7404,12577,15506,-4151,-21059,-18509,1347,17044,21191,24202,23880,22035,23849,28016,35993,48400,35782,4349,-7192,7993,1708,-3243,-8572,9641,21395,14786,-938,-15136,-5463,-9251,-29863,-18362,-18519,-25028,9720,41295,58905,66859,65008,31426,7270,-17947,-20399,9860,19006,2779,-7918,39,4759,3046,-455,2532,14915,14039,-5934,-30630,-18152,-16478,-35066,-40616,-33328,-22978,4224,4974,-17514,-28751,-22367,-35312,-18283,3865,9183,-1172,-6867,-2870,4592,-1071,10318,30189,28585,15980,8409,0,-14252,-28188,-37469,-27035,-3675,21354,25650,8956,-18970,113,-5062,-21509,-5265,-3997,-31615,-2255,12168,1465,-9696,10310,11058,28522,17179,7047,-595,-9955,-7849,-14899,-22934,7296,14742,-4772,-11939,3091,34260,62370,43431,3685,-17618,-11166,-7342,-8353,-6011,9362,17756,30277,32657,13416,-18224,356,-5969,-17201,-8067,-9192,23367,67659,87640,66522,8394,-4242,16789,14977,-12977,-18745,-13243,-14065,-21987,-30957,-15209,-1037,6184,11979,40542,59625,23702,-18145,-11692,-2387,-10180,-11866,9513,37681,31961,12675,-3549,-4228,-1165,15568,23126,16241,23687,44587,51891,30949,8806,381,-11429,1207,6896,-20503,-259,33015,26256,7836,-2883,-1946,5022,12005,8632,8030,-5894,-20872,768,52223,74173,48700,13884,1614,556,-1374,-8779,-12886,-19604,-25463,-31020,-24196,-12742,-9723,-1774,-10830,-23827,-19802,-853,3024,-6682,-17659,-2686,26229,35729,2746,-33882,9465,29809,20509,-5600,-14512,-2197,7383,26096,51986,42109,43538,39578,2643,-31052,-5346,7693,31416,27738,5042,-12622,-19789,-7572,7752,21575,11922,-7226,-23949,-31543,-20972,-11519,-16270,-11299,-11234,-11616,-451,20273,18036,5219,-21786,-30674,-26373,-21747,-36969,-23844,-1098,13718,17455,6848,-19030,-7234,30052,59662,54947,45871,29867,8594,-15711,-24601,-36809,-27511,-5331,-2739,2251,9378,15517,12294,26806,38775,33704,16798,16660,24601,45107,67850,89872,65622,20987,75,1704,939,-14892,-29302,-17011,9688,17353,128,-15212,-20092,-16335,11283,1327,-9400,-7432,1713,-5742,-3703,7303,19266,25771,24436,21693],[18924,-1122,-18870,-10429,3987,38534,68709,62295,43888,24948,16637,5232,-11612,4269,25692,18078,-3242,-9234,32997,42411,22456,-15951,-19753,-17614,-35230,-24285,-8513,-9179,-33547,-40881,-19912,-5690,4968,-1808,-25353,-4033,7411,12411,21414,11941,-15639,-16981,-464,19855,33166,21900,2704,-15818,-13542,-14170,-17747,-3693,13412,17866,11234,-4904,-20593,8719,15775,5121,-8618,-13478,-18875,-18334,-8587,-13345,-28110,-30705,-4600,21578,24912,13948,61,4708,-1373,-13753,-24645,-16215,3698,28882,45167,58289,62500,25645,-3374,1953,12626,-9897,-11830,-590,-456,9600,17751,22436,51484,35977,-16690,-39968,-11041,3343,8100,5197,-389,3229,23350,23603,5164,1505,4935,-12987,-26392,-33656,-25632,-5378,2442,-8278,-13888,4429,21543,18125,3310,-9276,-17370,-29785,-17158,-4553,-5102,18502,26561,23949,28170,18140,-22248,-13510,-11611,-14216,-19096,-30102,-29967,-25083,-26129,-6912,4541,-3264,-21325,-17333,-29422,-16063,-4582,71,3055,7745,-2780,-19206,-23433,-8948,-989,-12113,-22187,-23191,-11186,-14801,-26231,-35546,-32025,-25968,4265,11918,9589,1779,1636,9411,12829,2084,-20624,-48491,-43352,-125755,-263007,-354250,-314679,-207776,-89119,-16815,-35065,-5885,19665,23130,6927,17833,57846,99873,102827,53994,920,-46736,-50909,-27963,-1965,26878,25730,26347,32895,15530,-12922,-11736,10043,25973,20972,9138,-13701,-27538,-3752,1563,8016,7783,6752,-630,-12019,-11588,22068,47105,43633,39469,53589,37397,10935,-11301,-11298,-3147,-5404,-8173,-15236,1693,16788,23730,15153,-7260,-9388,11721,23368,25492,13700,-14433,-49647,-23932,9307,35359,48863,32434,8092,-4589,-20405,-31983,-24825,-8952,-6901,-4382,-1660,13578,24703,34977,15449,9576,10600,3858,3217,8252,-21644,314,11903,2460,-17586,2430,15196,20827,11988,-2895,8810,17017,7592,4707,4628,2484,7959,32270,40698,25796,12329,14860,24556,20403,646,-8548,4518,39524,54520,45960,16146,-16550,-25660,-19334,-20277,-15194,-14171,-15764,-23698,-33124,-32278,-31592,-26143,-14130,-1606,5476,-1183,2004,25833,58952,56072,11092,-16894,-14881,-7449,-1120,3179,2839,-3030,-12439,-18383,-16704,-1569,4881,1811,-17357,-21692,-25522,-13026,6120,17309,10450,-4118,-7341,-5362,2235,-5246,-44394,-33787,-17631,582,15233,8689,-6367,-11139,-20727,-12981,-5195,2991,9607,4626,10238,7975,2617,16774,24573,14124,6128,17796,12553,-19833,5064,23318,31413,35660,38912,20457,-15337,-18174,17928,32864,8742,-28403,3368,44302,71705,49909,10747,-25232,-22664,-31035,-33688,5288,21265,-1630,-21286,-13211,-11469,3357,-5244,-926,18274,18943,6525,-13852,-33371,-19283,-24683,-26316,-1411,8162,-8727,-23693,-13407,734,-12104,-12969,-17080,-40220,-31361,-4716,-6349,-31095,-44909,-32653,-13192,-5584,-9263,-14596,-26246,-25150,-6155,15182,15210,-921,-7962,-7912,-9822,-25127,-26583,78,10408,8925,6554,16954,22777,5480,15088,28713,28421,14671,-4924,-24895,-19262,-12045,-23707,-32068,-5079,11183,5563,9960,-7840,-8466,13604,13853,-6735,-17488,-17966,-27337,-20828,-14495,4601,27213,24544,7160,-1259,-3135,3425,11208,17883,19988,19570,14116,6480,-1095,10562,953,9067,15046,9401,3540,-2308,-5668,3404,3567,-5531,-13202,-16252,-18078,-15313,-4301,11291,22044,17972,9708,31298,57758,38958,11025,10243,9370,11878,19525,34147,40483,36684,19220,-4653,-10837,-8711,-15331,-35266,-46768,-17871,-7082,-33174,-40461,-27689,-9908,-6071,1681,14037,20400,23713,4747,-13935,-16100,-5987,1880,4152,4290,5929,-2493,-6739,-2042,-4146,-19178,-11564,-1569,-11880,-36289,-18533,-7954,6286,15543,3335,-5317,-12135,-35333,-2116,11335,9860,179,-15608,-10400,1100,17889,24786,13747,-24040,-41687,-15480,13578,37487,36025,8751,-20169,-8681,6158,25378,20345,5703,-10446,-9350,-7590,-31482,-27443,-9289,9143,29834,21106,4897,1864,6775,6432,-9363,-18899,-10413,-17935,-28026,-18479,-15303,-34228,-47884,-4752,27561,43750,31248,-3772,-18630,-14183,-14003,5422,20992,20059,13,-10389,-14760,-23197,-17698,16515,23651,23568,7202,-13073,-21664,-13082,442,12984,6099,-13282,-16635,15546,11200,-21416,2803,40234,33659,12238,5944,8399,6670,13554,39593,42170,24146,7493,2423,6973,13735,6424,-18845,-21839,1940,6899,-19425,-11779,20811,29896,12382,-13214,-6832,7825,9138,-10858,-12688,8767,17818,24556,30373,18690,-14751,-25321,-25423,-12394,2992,7811,3856,23927,35001,-5426,-20652,1750,9040,-7397,-10905,-19429,-10460,7923,14559,12232,15272,22707,20060,8008,-12499,-15424,-3000,5637,1760,-2492,-3303,4015,11378,13487,-5454,-22771,-24161,-2519,14675,21377,26322,25118,21255,21939,26936,35959,48363,32011,-3261,-4993,14271,3103,-6445,-9842,9837,19896,13894,1703,-20187,-14546,-16379,-27462,-15150,-20133,-25550,6897,31202,43778,54516,58438,27220,4827,-18836,-18154,9326,13419,-8022,-17343,-5636,-293,-1537,-4831,1149,16694,15295,-6656,-31515,-14954,-12645,-29824,-36211,-35511,-24807,437,840,-19893,-24470,-16999,-30653,-21383,-404,5297,-2366,-6446,-6485,1747,884,10473,24169,20447,8821,3308,-2056,-13856,-25248,-30467,-20984,307,22843,24272,7059,-19168,-185,-5812,-24945,-12292,-12737,-21123,5446,15809,5012,1537,28351,28658,41595,24518,10971,2073,-12420,-11345,-12594,-24600,1040,11231,-3508,-9433,5684,32487,53846,31821,-3910,-10817,-2808,4471,6407,3937,10714,14642,28137,30752,7885,-21967,-182,-9170,-22037,-12748,-12728,22108,67051,87244,64368,2779,-5893,16264,14332,-10000,-19428,-16823,-17678,-23442,-38555,-25041,-9167,5712,17383,46132,65581,33201,-5529,-21341,-9709,-11712,-5524,17172,43951,34821,11935,-5380,-4165,77,13784,18448,10074,18090,39851,47578,26731,697,-7878,-11432,8706,17898,-13483,-5291,26209,19368,2304,-3263,810,8528,14620,13930,14669,861,-13614,8879,60575,80920,50705,9281,-12076,-10029,-9271,-14780,-16334,-21072,-27027,-33970,-23428,-10078,-6904,1874,-7910,-24303,-25160,-4440,4007,-2063,-14080,-4581,23932,31973,-28,-31285,5984,25091,18919,-3941,-15377,-958,6573,20744,45602,37485,42753,41503,7080,-35817,-12792,5987,35500,34071,9830,-4010,-6091,458,8318,15815,2401,-16826,-31312,-38741,-26715,-10302,-14836,-16424,-19444,-16643,412,24677,21181,4055,-27908,-22934,-19435,-15633,-31576,-27036,-3920,11450,14895,2597,-21676,-8387,23599,46662,43071,38811,22151,-2154,-23642,-27500,-42373,-19383,2204,-2882,-3515,1853,5995,-1559,10218,24670,25183,15319,18879,27632,47903,67547,84178,54300,9640,-11781,-10823,-10293,-24348,-42566,-17737,9450,20846,8855,-3175,-10322,-12843,8859,-5038,-17329,-8840,-1357,-10125,-8201,1948,13620,20669,21983,21871],[19708,-2349,-26021,-11292,7627,42058,64677,56495,40569,26514,22941,10641,-12966,-1696,21361,14650,-7757,-19531,14962,19968,3703,-27470,-18454,-17820,-31776,-17978,-1809,-1769,-23510,-41012,-22963,-7467,2898,-2295,-26749,-6296,4996,10137,19511,13709,-9194,-4882,9530,27366,39787,25090,47,-12668,-4257,-6127,-15166,-7883,13023,19828,13534,-3150,-18752,9698,13266,428,-15160,-17596,-22543,-19757,-9327,-17109,-36965,-33917,-4800,18291,18412,7373,-4163,2857,-924,-12104,-20551,-11181,7210,29817,40131,47867,51498,21330,-944,4545,16410,-7125,-11634,-732,-5446,-6162,4814,17061,51646,43843,-4750,-45225,-15182,2340,6780,778,-4648,637,20118,21878,6175,2149,3768,-14239,-33960,-32955,-11268,8581,12464,-1145,-10307,-553,9947,11649,2281,-7004,-12013,-20722,-9322,-3850,-11581,5898,15412,16391,24366,18110,-20575,-11712,-7147,-7859,-14114,-27865,-29445,-27258,-24324,-8310,6786,-7228,-30746,-24688,-25206,-11914,-3500,-134,1003,3616,-5616,-19231,-26558,-12093,-5179,-16592,-24318,-22255,-18054,-25514,-34836,-42561,-38869,-16743,10779,12793,8097,245,-3058,3271,9289,25,-27690,-64414,-64385,-161768,-269583,-300338,-250051,-159999,-72294,-23173,-25447,19369,34560,31571,15636,26148,63245,98468,94110,46790,-2736,-48141,-49445,-30613,-4620,28245,32519,29149,32155,13213,-14866,-7328,12326,26810,20950,10908,-10534,-26301,-2157,2302,8764,10743,12185,7960,-2671,-9868,20252,50323,50028,44241,53035,32949,7750,-10207,-10498,-3245,-6362,-8737,-8292,10925,25050,30058,20775,-472,-4876,11151,18624,20180,13855,-5383,-37490,-33715,9202,42578,59594,42424,14715,-672,-15446,-29623,-25184,-9553,-9747,-11369,-9783,7052,22095,35913,14939,11424,19441,17031,-2007,-10568,-26364,6482,14328,3019,-17038,7560,23491,27773,15699,-1613,10624,16895,5280,3197,6479,4317,7170,30106,37277,22978,11939,15033,22092,17151,-1865,-12130,-4530,26040,39760,33483,8697,-18987,-26752,-19825,-19977,-12437,-12242,-15516,-24544,-31274,-27902,-26204,-27231,-22775,-10066,-189,-8440,-5011,25699,63306,59979,11888,-22242,-21337,-9200,-1101,3028,3729,-161,-7825,-13461,-19106,-1527,4134,-2635,-24414,-25533,-27013,-10033,12507,24763,17314,1798,-1254,-2127,1824,-5367,-33491,-29317,-12993,8813,22896,11038,-8095,-11573,-19694,-7499,3272,12630,14185,3685,11951,8090,291,17247,27117,15070,3211,12521,5885,-24522,11488,28238,32758,33193,34569,14686,-19259,-11659,16602,26631,784,-25831,4940,44784,73702,55665,19241,-22164,-31731,-42565,-22673,15227,28594,3075,-22171,-17603,-12533,1060,-15186,-12107,10298,11410,38,-15214,-31689,-26135,-32105,-23270,-1374,4538,-15560,-23377,-11719,-2439,-21797,-6109,-10466,-33988,-23580,8925,10722,-11793,-31507,-25848,-12219,-9013,-13023,-14751,-23317,-31248,-19720,1248,8850,1710,-5899,-10843,-10041,-20403,-33269,-4508,6828,5219,3278,14124,19330,2754,8199,17880,18815,10764,-3258,-22335,-17038,-8487,-20546,-31866,-6067,13356,8963,9404,-12656,-8522,13571,12032,-7649,-14520,-18626,-30056,-19273,-11876,6541,29799,30798,13101,-2162,-9875,-4925,3248,13860,21276,24114,20266,12782,4205,14035,8492,22211,26417,13967,3373,-956,-3250,5430,5596,-2985,-10339,-14030,-18623,-20145,-9810,5429,17177,16757,8315,25836,52204,33103,11585,12642,12606,16243,26114,40345,43902,37670,20768,-2563,-10264,-11909,-24359,-43427,-43035,-12220,-5010,-35034,-42944,-29207,-9645,-4332,3137,15724,22252,25080,5104,-16600,-16236,-4955,1424,1821,2409,5994,-152,-4754,-3439,-7614,-24308,-14424,-7280,-18882,-28863,-10140,113,11612,18946,6184,-3052,-10155,-31418,-6246,7085,7853,2565,-14427,-11334,1387,17961,24600,11276,-31119,-41417,-15448,7615,28510,28699,5935,-19353,-8199,6848,25236,19807,6957,-7259,-6303,-5058,-30831,-31366,-12346,5022,26017,18228,1496,-2905,3591,5948,-8428,-23272,-16729,-21313,-29827,-22164,-22409,-37472,-28117,10237,35267,51183,41142,-104,-23437,-21571,-15906,10109,26093,21623,1283,-6377,-12077,-19653,-14091,19951,26303,25020,8455,-11121,-20348,-12484,1229,11149,1097,-18616,-12087,17743,10741,-21304,-3274,31121,26127,9295,4537,8901,10421,15470,39868,42233,23398,6781,1205,5947,13984,9863,-13956,-25552,1350,11081,-12280,-20026,14540,28554,13346,-9044,-2197,9888,7241,-13935,-11362,10048,17855,24764,31619,20476,-15205,-29046,-19557,-12704,-3752,610,9566,39511,56501,11076,-27906,858,9824,-9023,-12021,-16083,-16795,265,8385,8111,13118,23572,23330,11880,-9712,-17936,-7428,-2654,-10922,-14525,-3567,7500,12380,12068,-5796,-22574,-30568,-8705,10104,19950,26921,25586,20276,18956,23714,33024,45165,25849,-11244,-904,19484,3894,-10109,-11902,8297,16704,11728,3158,-18068,-17639,-16364,-21077,-13100,-23778,-26471,2064,18291,25447,37611,47772,20192,75,-21549,-16019,7181,5658,-20493,-22754,-8087,-3965,-5873,-9351,-215,17791,15331,-8561,-30464,-11925,-9788,-24881,-29259,-34325,-25238,-4036,-5031,-23753,-22288,-14702,-26604,-22180,-4959,-384,-6129,-8782,-11057,-1249,1057,7581,15807,10850,414,-3753,-6258,-13735,-20606,-21635,-12461,5518,23863,21993,5037,-16208,-2565,-8242,-27247,-19002,-21401,-11626,12195,19507,10553,15652,46316,43992,51730,29133,11682,2265,-14189,-14604,-10913,-22875,-5635,6120,-3658,-7121,8310,30781,44129,17988,-13931,-4631,6687,16966,19070,11096,9205,8571,22517,25240,-70,-27102,-3638,-15192,-27122,-16077,-17332,18650,62954,82498,58610,-1268,495,16077,12066,-5717,-13137,-16527,-18799,-22068,-30045,-33747,-18350,3621,21088,50739,70510,41764,6238,-23062,-13791,-9883,1602,23389,47520,34905,9084,-8720,-5852,-450,10149,11615,1900,10564,32471,40148,20125,-8739,-16072,-9998,15574,27820,-5867,-11074,17387,10522,-4303,-4056,2550,10654,16164,17839,19450,6679,-5545,16761,66172,83549,50032,4823,-26268,-18088,-15918,-21664,-20776,-23660,-29859,-35767,-22927,-9965,-7303,3031,-5514,-22698,-27952,-6618,5854,2817,-10157,-6715,20129,26356,-3255,-26875,3150,20240,16545,-3085,-16194,139,6115,15126,37797,31909,40412,41104,10039,-30271,-15617,10735,44403,42175,15167,5742,6422,8291,8221,8753,-8408,-26762,-37434,-45353,-33690,-9836,-12781,-19424,-26348,-19900,1455,28162,23650,3120,-30941,-15255,-13843,-11048,-27149,-27775,-5206,10172,12874,-1245,-23183,-9223,16804,33867,32454,32214,14369,-11033,-23440,-22333,-32524,-9765,10659,-678,-7966,-4868,-1715,-12719,-5419,10752,18020,15260,21376,29650,47800,62387,73171,39864,-3009,-22597,-21041,-18488,-28821,-41965,-15824,9971,24421,18122,9947,1557,-6514,9738,-7899,-21996,-9074,-3967,-13678,-10900,-959,10455,17795,21585,24576],[22134,-553,-31470,-11509,11311,45778,60114,49860,36555,28348,30503,18092,-10790,-6777,17087,11673,-10687,-29394,-3269,-1973,-14060,-37810,-16456,-16671,-24839,-9794,5492,5450,-13380,-30897,-21595,-8503,0,-4124,-26948,-4847,3906,8391,17376,15252,-2593,6834,20235,35339,46472,29037,-1633,-8231,4887,1890,-11702,-10871,13460,22175,16313,-432,-16789,9726,10499,-3385,-20275,-16579,-23611,-20377,-8975,-17642,-43032,-37529,-6894,13055,9629,-1067,-9165,533,-691,-10118,-15845,-6088,10072,29287,33783,37358,40956,18149,2708,8528,21191,-4337,-12555,-2294,-8358,-21929,-5514,12194,50080,48921,5481,-35305,-18281,1301,5301,-3610,-7753,-326,17933,20325,6945,1747,2142,-14644,-32364,-21169,2986,22100,23172,8289,-1920,1985,1734,5005,641,-4727,-5656,-10736,-334,-1332,-16180,-7282,3360,8997,21202,18653,-17565,-9182,-1864,-120,-6943,-23119,-23032,-11757,-1420,-4153,9262,-9870,-38659,-28999,-18567,-7936,-3131,-1171,-986,2671,-2148,-12420,-23991,-15016,-8639,-20159,-24694,-21422,-24671,-35388,-42040,-48415,-44698,-6905,18069,14559,7319,35,-5044,-516,7000,607,-28221,-73835,-86709,-183145,-229574,-245733,-199333,-128603,-67175,-33282,-10063,43739,48481,38896,22438,31602,64828,92726,81778,37382,-7255,-49557,-46873,-33501,-9714,25752,35878,31126,30179,10000,-16570,-3457,13643,27134,21103,12511,-8291,-23744,591,3211,8489,12355,17207,17168,8426,-5421,17379,51169,52880,44332,47399,25045,3449,-8121,-5470,1244,-4764,-8695,-692,20888,32545,34871,24636,4568,-2247,10189,14520,15009,13621,3736,-20798,-37214,8578,47719,67887,50598,20633,3278,-10310,-24376,-23236,-8460,-11483,-16506,-15826,2263,20566,37776,15918,13803,28273,31233,6664,-20715,-13173,13346,16650,3501,-15623,12406,30844,34070,19931,820,13006,17707,4837,2980,7820,5416,6257,27586,32624,19533,12995,16396,20102,13274,-5364,-15106,-12238,13570,25696,21264,1809,-20159,-25868,-18413,-17019,-7400,-9022,-14408,-24666,-27918,-21827,-16480,-19597,-25134,-17148,-5938,-15589,-11293,25833,65550,61103,13221,-25244,-28264,-11439,-1366,3532,5996,4302,-1822,-7510,-20550,-899,3491,-6882,-30677,-27866,-28106,-7749,17211,30117,22545,6978,4566,1822,2310,-3059,-17858,-15068,-2046,18711,30616,15381,-6376,-10482,-15524,322,13852,21772,18583,2704,11930,6703,-3085,16000,27925,14619,-2071,3781,-2426,-19824,17072,31255,32043,29866,30107,10353,-16643,-4782,14723,19526,-7110,-20316,5453,42727,72785,59348,27123,-16321,-35741,-41070,-12170,23874,35445,9330,-18835,-21108,-13316,-313,-23357,-16611,5326,4007,-6834,-16111,-29497,-30989,-33942,-20567,-2731,-911,-21775,-18467,-7067,-1710,-17395,885,-5378,-29644,-15826,21443,24676,4136,-16732,-16031,-9255,-9687,-14141,-13110,-18293,-32356,-33037,-11627,6316,6478,-2936,-13303,-9101,-14062,-32980,-9588,3676,1898,-738,8759,12130,-2081,331,5953,8766,7584,-147,-18862,-14637,-4388,-16188,-30650,-8358,14931,13732,11649,-13900,-7427,14296,11853,-5663,-10050,-18171,-32838,-18728,-10082,7890,30301,33425,15986,-4305,-15147,-9941,-3803,8849,21578,28203,26538,18764,7963,15516,14871,33899,35058,16444,776,-1864,-2396,6947,7876,355,-6605,-11356,-18031,-23296,-14248,-278,11660,14894,7750,21304,46108,26548,11938,13672,13691,18409,30359,44100,45417,37594,21585,-677,-9501,-15062,-33342,-41001,-27617,-628,-1013,-34901,-45215,-30939,-9457,-3397,2711,15167,21893,24509,4289,-19170,-14285,-3343,780,-1113,-133,5416,1937,-2086,-3220,-8701,-18079,-14925,-13187,-26235,-20810,-1508,8489,17422,22791,8916,-1426,-7552,-23698,-12209,231,5576,7832,-5742,-6162,3874,18314,23898,9301,-35225,-38587,-14429,786,16567,18815,2181,-17722,-8153,6087,23039,17487,7223,-4478,-2806,-1901,-28535,-35689,-16218,-332,20329,13329,-3585,-9260,-1092,4271,-7389,-25103,-23234,-24378,-31132,-25706,-27961,-29534,-9501,24443,41387,55511,47858,2300,-25884,-27204,-15407,14126,29538,21441,1613,-2615,-8651,-15220,-11301,21776,27640,25896,10183,-8101,-18180,-13005,403,7388,-5196,-23187,-7837,18137,8411,-21492,-8429,22901,19318,6417,2667,8426,13362,16401,37686,39802,21605,6358,680,4985,13353,12128,-9157,-30516,-1403,13006,-5869,-26653,7792,26220,13435,-5337,1879,11402,5021,-15768,-8276,12120,17228,23084,30782,21516,-12258,-21067,-11225,-11272,-9083,-3560,16344,53004,75301,27176,-32365,231,11144,-9341,-13157,-12557,-22938,-7335,2679,5173,12377,24533,25960,15140,-6876,-20941,-12686,-10794,-19847,-14666,6417,16045,14963,11024,-5283,-20479,-36234,-16693,3704,17094,26184,25629,20002,16479,19666,28166,39586,18095,-17604,4578,23866,4821,-12867,-13943,5868,13017,9422,4099,-11984,-12616,-7823,-11711,-11211,-28122,-25353,-3066,4230,5894,18181,34554,11645,-5789,-25128,-14010,3655,-3592,-33030,-19626,-5944,-5112,-9160,-13393,-1030,18538,14550,-10815,-26934,-9598,-8572,-20221,-20440,-28028,-23318,-7997,-11559,-26914,-20825,-14375,-23709,-20205,-8084,-6059,-11006,-12337,-14661,-2788,582,3532,8158,3896,-4930,-8880,-9458,-11343,-13710,-11053,-1761,12658,25667,20282,4253,-13136,-5848,-10916,-27164,-23643,-23260,-2818,18049,23265,17591,31315,64346,57371,59857,32474,10764,1340,-13437,-15207,-8672,-19043,-11357,856,-3809,-3639,12723,32102,37646,6035,-24443,950,15401,28172,29594,16520,6413,1343,15096,17674,-8598,-30738,-6515,-19748,-26414,-13534,-20700,15132,57369,75221,50938,-1776,11213,16900,9613,-216,-3351,-11553,-15853,-17130,-20105,-35228,-25725,1784,24173,54611,74352,49473,17601,-12600,-11270,-4138,9668,28944,49513,33587,5785,-11648,-7503,-1106,6387,4461,-6411,2945,24481,31737,13034,-17587,-20507,-5693,22940,37747,3128,-15364,8493,1599,-10150,-3586,4792,12658,17347,20141,22280,11956,3863,25277,70222,83562,48157,2125,-38472,-18928,-17714,-27312,-24216,-25640,-32254,-31315,-20281,-10632,-9388,2614,-3947,-20104,-27509,-5968,9691,8900,-5082,-7856,16323,20824,-5068,-20874,2558,17113,15096,-1499,-15643,2222,7307,11105,30301,26825,37712,39528,12490,-22107,-11857,20856,57134,51102,19563,14285,17927,16368,8795,2379,-18183,-33060,-37439,-46321,-40608,-9064,-9429,-18793,-28521,-19147,3917,32026,27153,4853,-26573,-7665,-9261,-7688,-23785,-26060,-4408,10652,12546,-3309,-22578,-9344,10267,22529,24363,26934,7825,-15492,-15398,-12689,-21599,497,19235,3491,-9954,-9027,-4908,-17838,-17790,-2006,12679,16312,23616,30282,45262,54417,59914,24413,-16367,-31813,-28521,-23362,-27947,-29881,-12634,10436,27002,26110,22125,13768,1242,13124,-7621,-22905,-9311,-7178,-17543,-12941,-2543,8585,15891,21865,28333],[25325,3117,-28991,-11694,13864,48056,54155,41741,31020,29365,37966,26091,-6269,-11125,12458,8961,-11581,-35569,-21394,-22749,-29581,-43704,-14830,-14869,-16371,-1069,12169,11125,-4878,-20737,-17723,-9976,-4544,-7867,-25434,-1566,2750,5891,13632,14821,2153,16526,29640,42016,51466,32019,-3502,-4495,12078,8256,-8853,-13753,13350,23388,18095,1698,-16546,7007,6152,-7631,-24670,-11735,-21358,-21922,-9410,-16833,-42742,-43649,-12913,4230,-2566,-12012,-15898,-3617,-2503,-9866,-12833,-3130,10302,25637,24897,25752,29918,14645,5742,12087,25343,-2778,-15601,-6721,-9689,-38239,-12837,6058,45036,49336,11600,-28257,-21983,-1385,1905,-9720,-10781,-1699,14300,16092,4725,-1614,-1669,-15754,-24284,-12253,12673,31433,31201,16633,6968,8451,-2145,-3093,-3092,-3891,-60,-1855,7433,795,-20062,-21386,-9469,1116,16981,17495,-15382,-7974,1693,6176,-481,-18643,-16625,2320,19196,4677,9890,-13179,-46439,-30926,-13821,-6112,-4750,-4043,-3096,4773,4832,-3552,-16022,-19144,-12779,-24677,-26221,-21946,-29875,-42040,-46915,-54947,-48116,1049,23268,14955,5483,-920,-6998,-4493,3227,-232,-26470,-66976,-89923,-154746,-191316,-207715,-172541,-121280,-80228,-51403,6360,62843,56528,40700,23711,31571,60584,81134,64899,24782,-13575,-52173,-47167,-36333,-15225,20700,35154,30117,24447,3422,-19456,-2485,12004,25695,19981,11919,-9252,-22199,2338,2253,5287,10499,19338,24090,18072,-557,11727,47710,50332,38252,35495,11953,-4217,-8276,-1255,5971,-3112,-10369,4800,28167,36069,34982,23233,4429,-3416,7712,10197,8785,10516,9268,-8363,-33300,4914,48424,71380,54611,23557,5071,-7445,-21939,-22969,-8706,-14129,-20181,-20131,-1936,18384,38457,16431,14280,33080,40080,17857,-4276,-189,18481,16786,1963,-15499,14299,34434,36983,22107,1572,12967,16570,3764,2128,6680,3623,3159,22923,25121,13884,13429,16598,16599,7303,-10901,-18530,-19750,653,11102,8331,-5765,-21914,-25311,-17495,-13528,-2867,-7086,-14791,-25953,-25769,-18320,-9526,-11015,-21386,-19585,-9690,-22163,-18785,23996,63759,57953,13505,-25761,-36507,-15259,-3189,3068,7607,7997,2900,-3485,-20995,-746,1768,-12222,-37580,-30452,-30855,-8632,17717,31031,23962,9309,8017,4192,1838,-351,-3568,811,10152,27128,36231,19618,-3313,-9554,-11551,6851,22836,27934,20755,75,8113,2245,-8819,11514,25210,11487,-10066,-9092,-13142,-13109,19729,30286,27485,24201,24019,5972,-11981,-119,11005,10492,-15247,-15101,3488,36954,67864,59508,32441,-10585,-33290,-31269,-4079,29444,40029,15089,-14098,-25501,-15809,-2546,-24968,-12024,2759,-4180,-14778,-17699,-27963,-32324,-29551,-20096,-7004,-9303,-25697,-12776,-2409,690,-10117,5432,-3845,-28833,-10098,30775,33417,14122,-5453,-7137,-6478,-9586,-13813,-10667,-12955,-28812,-44519,-21925,6677,11310,-289,-16329,-8860,-8093,-24702,-16207,-339,-2015,-6064,661,836,-9496,-9000,-7282,-1439,5109,3310,-15898,-13260,-783,-10954,-28240,-12869,14845,18492,15642,-12542,-7469,14485,12484,-2111,-5268,-16843,-36070,-20012,-9851,7838,28108,31552,14494,-8815,-17039,-9802,-8882,2517,20232,30880,31570,22810,8801,14079,18951,42627,39926,16147,-4583,-5447,-3953,6646,9184,3484,-2626,-8518,-17020,-25228,-18157,-6198,5121,11702,7246,17856,39667,19438,11460,12888,12284,18111,31770,44765,44367,35836,21028,342,-9071,-18343,-41026,-30787,-11601,12514,4980,-30963,-44978,-33397,-10419,-3971,92,12369,19433,22174,2484,-21445,-11905,-2130,-654,-4659,-2978,4552,3785,866,-1230,-6830,-9897,-14107,-19105,-31505,-13022,6233,16098,22799,26198,10833,-552,-3906,-14237,-18574,-9176,3870,15771,8048,5241,9205,19571,23388,8732,-33844,-34364,-12264,-5698,2225,7093,-1750,-15448,-8450,3959,18907,13555,6597,-2062,941,1573,-25320,-40162,-20031,-5871,13804,7075,-9895,-16728,-6813,1494,-6816,-24174,-29110,-26055,-31111,-27795,-28944,-16962,6945,36401,45345,56225,50232,2347,-27279,-30483,-14045,16753,30949,19729,1556,1352,-4503,-10340,-8843,22513,28119,26637,12673,-3950,-14865,-14378,-1718,2158,-12264,-26110,-4059,17118,4846,-21879,-12103,16264,13835,4213,1154,7461,15594,16626,33494,35281,19307,6752,1404,4894,12645,13672,-4173,-33494,-5585,13175,-322,-28764,1184,23510,13285,-1879,5466,12704,3135,-15592,-3365,15100,16262,20050,28486,22537,-4896,-5741,149,-7300,-11904,-4541,22425,63282,89868,42035,-27220,328,13332,-7678,-13507,-8378,-21610,-13625,-1569,4151,13688,26267,28524,18310,-3496,-23575,-17098,-15549,-20236,-4097,20461,26851,18519,10457,-3659,-16478,-35277,-24759,-3545,13428,24704,25832,21236,16062,16327,22657,32768,9885,-19138,11078,28006,6906,-12942,-14893,3645,10204,8300,5466,-5385,-2286,6626,-131,-8158,-30828,-20490,-6498,-9315,-13022,-1901,20360,3098,-11185,-28391,-12071,-820,-13477,-34696,-10084,17,-3325,-10753,-16270,-672,19320,13389,-12554,-21432,-8066,-9250,-15509,-9530,-17471,-18445,-10329,-17784,-23966,-18299,-14693,-21450,-16067,-8236,-9418,-14882,-14867,-14888,-1909,375,47,3982,2672,-3655,-7812,-7913,-5438,-4719,665,10170,21338,28572,19728,5030,-10016,-9187,-12113,-24268,-25817,-15741,5341,22874,26697,25138,47283,81782,68428,66244,35356,9312,-54,-10090,-12244,-5490,-14493,-15570,-3878,-3286,1433,19486,37973,38284,1297,-32196,5684,21967,36667,37501,20350,2960,-6170,6753,8776,-16650,-26377,-5876,-17920,-19386,-6606,-21135,12578,51148,66161,41877,208,21610,17595,6923,5511,6804,-3988,-9963,-10175,-10256,-28176,-29038,586,26252,56602,75782,55150,27593,-58,-4166,3408,17530,33215,49583,30649,2043,-13841,-9008,-1947,2497,-2928,-14730,-4777,16102,22671,5477,-25914,-19032,378,29987,46843,12391,-17954,-600,-7659,-15535,-2317,7059,13958,17110,19417,21887,15442,12579,32601,71682,80486,44498,248,-30604,-13714,-14967,-31586,-27023,-27707,-34710,-24448,-15835,-12284,-13590,-270,-4947,-19214,-26447,-4023,13959,14682,-284,-9233,11507,14759,-6288,-15254,2924,14745,13624,-218,-14963,3807,8683,7879,22344,20918,33188,35407,12879,-15183,-5228,31268,69234,57385,19696,18414,26062,22525,8682,-3736,-26032,-31426,-30393,-39747,-48666,-9579,-6779,-16589,-24932,-15971,6262,34995,30886,9226,-17874,-2650,-7985,-7808,-23701,-24560,-3910,10685,12088,-5052,-21893,-11004,2065,11455,17416,21272,1337,-15979,-5951,-3908,-12569,8123,24664,6410,-11130,-11096,-3655,-17119,-26789,-15366,6914,15664,22796,27123,39022,43902,45552,8342,-32169,-40931,-35290,-27533,-25676,-19483,-11767,7725,25314,29054,29339,22272,6567,15647,-7052,-21095,-12796,-14124,-24923,-17212,-5929,4717,11622,19428,29616],[28805,7815,-22984,-11844,14809,47935,46505,32007,23724,29065,44487,33693,-537,-14207,7506,6615,-10265,-30962,-30042,-35561,-36469,-35179,-13972,-12628,-7689,7259,17549,14655,1129,-12471,-13502,-12301,-10650,-12997,-21670,1913,907,2202,7874,11776,4348,23631,36873,46517,53904,33231,-5704,-2424,16381,12215,-7218,-16850,12110,22876,18312,2721,-17855,1070,173,-12566,-23261,-6575,-17607,-25159,-11603,-16282,-37024,-52416,-23665,-8726,-18171,-24769,-24200,-9871,-7089,-12348,-12656,-3307,7132,18439,13448,13130,18483,10509,7559,14651,28531,-2343,-20060,-14048,-9459,-27767,-16074,-1927,36233,44780,12884,-24910,-26676,-6010,-3733,-17814,-13189,-4267,8316,8119,-1416,-7897,-7788,-17798,-19371,-8056,16679,35406,35280,22470,14190,15208,-987,-12046,-8649,-4399,4313,5247,13280,1845,-23518,-33881,-19394,-5956,11721,14067,-14519,-8322,2772,9957,4108,-15607,-12594,12667,34701,15485,8468,-17476,-53604,-31219,-11938,-6199,-7010,-6865,-3336,9261,12114,4337,-8617,-21057,-16813,-30115,-29763,-23085,-31824,-43240,-47617,-60900,-43945,6146,25799,13682,2590,-2596,-9582,-9030,-1972,-2907,-24534,-52461,-60190,-110516,-139903,-158993,-139381,-112126,-94765,-73129,21248,76008,58134,36304,19196,26655,51615,65184,45232,10526,-20485,-54355,-47031,-36420,-18031,15752,31648,26279,15204,-6062,-19903,-4449,8364,23945,18508,9664,-13009,-21248,3060,-417,-440,5590,18692,28357,25511,4018,4304,40707,43369,27714,19708,-5077,-14653,-11157,103,8865,-2052,-13606,8101,32099,35237,30149,16280,-945,-7067,5365,7252,3139,4803,10793,-1078,-28668,-1517,45195,70499,54813,23814,5130,-6376,-22260,-25004,-10539,-17054,-20750,-21106,-4547,16125,38232,16893,13426,33688,42848,26115,11798,10957,22033,15333,-838,-16619,13179,34126,36514,22327,604,10549,13593,2250,1376,4191,237,-558,17771,16195,7120,13373,15871,12223,219,-17711,-21817,-25769,-11955,-2718,-3728,-12757,-23469,-24699,-16790,-9361,1008,-6274,-16293,-27011,-24214,-17440,-6604,-4411,-13245,-14032,-7288,-23438,-25522,20763,58961,52114,13816,-22138,-34730,-18015,-4956,2538,9004,11120,6395,-1221,-20883,-129,21,-17457,-44098,-32764,-34431,-12105,14537,28113,22222,9409,9682,5413,1152,3031,9398,15893,21745,33809,40259,24141,1161,-8005,-8007,11881,29808,31479,21427,-2815,1482,-4120,-15522,5094,20033,7179,-17778,-22910,-22811,-6684,20069,25981,20046,17318,17290,2286,-7266,2862,6691,1040,-17123,-9932,220,28960,60577,57448,36026,-4883,-26467,-22029,2271,32696,43030,20675,-8392,-29146,-19540,-5076,-18139,-3614,2827,-11846,-22003,-18843,-25912,-28650,-23756,-21011,-13219,-18925,-22866,-7080,1959,4155,-3913,7942,-5237,-30175,-5156,37556,37596,18446,2359,921,-3522,-8707,-11699,-6630,-6715,-21835,-42425,-23855,9813,16262,2845,-18534,-9045,-2386,-15851,-23215,-4578,-5681,-11202,-7746,-12314,-17282,-17981,-19825,-9147,4891,7478,-13169,-12306,3069,-3895,-23425,-18571,13923,23571,21652,-8393,-8462,14487,14301,2793,329,-13633,-36174,-22068,-10148,7302,24401,26349,9476,-14200,-13106,-4141,-9623,-3909,18125,32741,35622,25075,7117,10470,21251,48602,41644,13911,-11533,-10370,-6994,4974,9819,6646,1946,-4791,-14868,-25275,-20992,-11469,-1495,7770,6970,16288,34160,13169,10696,11094,9370,16326,31062,42931,41293,32890,19549,918,-8435,-20834,-41675,-18681,3728,25963,13147,-22692,-39175,-34373,-11956,-5564,-4029,8255,15786,18959,547,-22492,-9565,-1395,-2515,-7534,-4514,4729,6178,4408,2653,-2393,-2556,-12949,-24254,-26973,-5759,12617,22445,27458,29097,12172,303,1437,-3064,-18460,-19474,4548,26064,24493,20119,17117,22276,23838,10204,-28207,-29299,-8696,-9865,-13520,-5194,-4649,-12556,-8799,827,13307,8496,5319,24,4789,5125,-21675,-36061,-22257,-10116,7789,237,-17005,-24810,-12906,-2188,-7173,-22009,-32998,-25559,-29295,-27198,-24126,-3843,20243,45101,46609,52867,47247,-632,-29214,-30048,-13050,17425,29892,16492,1329,5480,-58,-5646,-6833,22193,27715,27120,15540,757,-10713,-16815,-5286,-4561,-20222,-27325,-1313,14532,105,-22815,-14637,10960,9364,2537,170,5904,16595,15697,27093,28406,16254,7524,2930,5543,11794,14018,259,-26184,-11252,11327,3775,-25151,-5723,20014,12489,588,7797,13201,1287,-13889,2162,17870,14177,15144,24292,23104,5468,12655,14054,-1494,-12718,-4587,25715,68648,98192,53918,-21444,144,15224,-5219,-13626,-4505,-14356,-18628,-4923,4102,15946,27853,30095,20412,-610,-23538,-19508,-15091,-13085,9102,32952,36347,21014,8968,-2259,-12378,-28326,-29977,-11963,8067,21516,25033,22640,16838,13258,15995,24168,679,-15819,16691,30871,9345,-10706,-15460,876,7586,7679,6421,-387,8374,22418,11288,-4737,-30391,-13886,-8279,-22677,-31307,-22954,4713,-5773,-16094,-31759,-11912,-7347,-24723,-21994,74,6443,-710,-12042,-18997,-356,18703,10464,-14693,-16097,-8867,-13532,-12024,1692,-5218,-12195,-11735,-19250,-16358,-14738,-15819,-21057,-12147,-6319,-9824,-16313,-14309,-11955,-295,-599,-3076,3044,5472,2304,-1333,-2026,1680,4026,10924,20528,28918,30514,18525,5256,-8498,-12730,-10865,-19698,-28318,-9486,10988,24864,27774,30685,60740,95935,74973,69193,36522,6671,-3131,-6674,-7890,-2911,-11273,-19411,-9097,-3213,6485,26874,46782,45911,6352,-24886,7742,24019,40094,40908,21080,-2229,-14743,-3060,-2124,-23903,-19227,-2471,-12438,-12390,-610,-18807,10387,43600,54659,30490,1130,27625,15447,2297,9261,14393,2741,-4168,-3985,-2383,-19679,-27735,-1036,25572,54431,72544,56567,34018,10045,2835,9671,23087,34523,46313,24737,-3248,-15978,-11308,-4110,-2582,-11491,-23778,-13648,6527,12237,-3617,-31643,-13660,5941,34999,53422,20022,-19719,-10970,-18504,-21594,-1542,8185,13572,14567,15100,17889,16207,18442,36516,69110,73478,38060,-2485,-20932,-7744,-11200,-32190,-30027,-31026,-37288,-18115,-10991,-14766,-19970,-6325,-9779,-21987,-27202,-2585,17005,18744,3078,-11758,4861,7636,-7719,-11364,2928,12184,11417,75,-14966,3844,9117,4979,13841,13373,25995,28159,10468,-10746,709,38484,77521,59152,14202,16775,29728,25763,7570,-8638,-27113,-22496,-19336,-28818,-41034,-11499,-5336,-14048,-20083,-11818,8464,37435,35516,17025,-7908,-642,-10236,-11496,-26735,-23545,-4067,10032,11552,-6036,-21217,-13940,-6896,2522,12704,16198,-3663,-12428,2445,3038,-5452,12932,26922,8032,-10469,-8932,2985,-10746,-29716,-27948,1790,14190,20100,22008,32162,34970,34893,-2969,-48051,-46902,-39288,-29876,-22842,-11454,-12323,3168,20702,28089,32492,27796,10259,18406,-4669,-15757,-17608,-22754,-33757,-20374,-8759,887,7035,16344,30391],[32494,13212,-16421,-11339,14442,45330,37604,21210,15200,27740,49972,40758,6012,-14862,2856,5117,-6935,-20647,-14271,-22200,-28963,-27486,-13204,-9390,1010,15188,21983,16674,5114,-6016,-9521,-14647,-16822,-17335,-15928,5331,-908,-1723,1204,7189,5164,29265,42707,49513,54532,33495,-6696,-1366,18436,14552,-5874,-19136,10607,21625,17983,3828,-17015,-6211,-5481,-16740,-18895,-1604,-13261,-29064,-14788,-15957,-30457,-55086,-37993,-24396,-35419,-34854,-31737,-16761,-13365,-16746,-14567,-5701,1718,9181,1284,1324,8403,7183,9439,17522,32233,-1181,-22758,-21976,-7279,-13551,-14741,-10372,25456,37084,10796,-24009,-30916,-11003,-9944,-23771,-13028,-6960,1301,-2187,-10030,-14073,-14273,-19409,-16621,-7332,16626,35413,36446,26604,20129,21389,3388,-18758,-13708,-4480,8591,11590,18320,2975,-25747,-34484,-20246,-9438,7303,9724,-13606,-8444,2635,12145,7656,-13162,-10458,19577,44881,26589,6664,-21319,-57901,-30765,-11425,-6033,-6746,-5920,370,15383,18829,11326,-1565,-17310,-18303,-34505,-34013,-22999,-29351,-38190,-41878,-58744,-40704,8980,27005,12032,-125,-3544,-11640,-12610,-6400,-5018,-20786,-35497,-26365,-57955,-71209,-86242,-80018,-79572,-90877,-84682,34997,85648,56386,28398,11183,19131,40429,47886,25862,-2829,-25972,-53371,-42106,-32424,-17552,11899,26357,20419,4324,-15877,-17126,-8226,5532,24366,18438,7454,-17849,-19647,3882,-3321,-6818,-332,16917,31061,31375,8570,-2535,32192,34506,16496,5610,-21079,-22520,-15696,-1487,9753,-1217,-17111,10328,33360,31060,21597,5162,-9705,-9990,5466,7483,509,-2051,9247,1590,-26102,-9136,39636,66673,52478,22574,4665,-5628,-23650,-28478,-13142,-18941,-18241,-18489,-4673,14703,37880,18139,12818,31519,40818,30607,24648,20355,24725,13488,-3549,-18571,9613,30472,33383,21356,-1314,6626,9694,1089,1814,2291,-2239,-2111,14588,7901,607,13062,14790,7853,-6984,-25279,-23629,-27630,-23390,-14250,-13374,-18004,-23863,-23216,-15645,-4367,4427,-6058,-18215,-26238,-22242,-18129,-6359,1510,-1231,-955,2687,-16438,-26474,16913,52427,45385,15042,-15128,-24591,-16893,-5191,2629,10519,13885,9059,191,-20134,964,-1339,-21751,-49571,-34659,-37470,-17433,8391,22149,18051,7846,10054,5866,804,7098,20946,29082,31577,38579,43052,29077,6888,-5526,-4953,15523,34761,32907,21238,-4735,-7043,-11474,-22066,-2101,13327,2920,-22081,-31450,-23592,-787,18477,18814,10496,9988,10468,-585,-3377,4513,2530,-7742,-10808,-4746,-3563,19830,52172,54140,38456,800,-18157,-13381,7149,33992,44646,25877,-2109,-25390,-24341,-7800,-9832,4559,4037,-18491,-27247,-19063,-22779,-22120,-17887,-22381,-20761,-26413,-15966,-2070,5543,7787,1240,8479,-9263,-31356,-37,42004,37597,17345,6487,7808,-512,-7634,-8506,-1287,341,-13274,-30943,-17006,14316,20785,6444,-18743,-9927,2462,-7135,-24016,-9101,-9099,-15334,-13737,-22364,-21928,-24230,-29148,-12442,6918,11686,-11259,-11972,6992,4462,-16835,-25146,12274,28405,28776,-2350,-10448,13846,16581,8063,6333,-8928,-31890,-24498,-10743,6378,19606,18503,1527,-17520,-5292,4232,-6303,-10052,15277,33564,38240,25142,2709,4739,21640,51446,40215,9802,-19703,-15560,-11046,1789,9394,9234,6388,-661,-11838,-23790,-23140,-16082,-7964,2929,6142,15876,29662,8222,9402,8335,5245,13250,28171,38464,36028,28496,16857,731,-7808,-22346,-36227,-7853,16925,38299,22351,-11914,-29104,-31007,-13191,-8040,-9598,3026,11021,14830,-1658,-22611,-8048,-1709,-4745,-8592,-3682,6503,9159,8219,7566,2955,2992,-12639,-28141,-19491,117,16685,26523,30606,30993,12810,1394,7988,8893,-8152,-22618,8725,37621,41421,35653,26007,25844,24925,12932,-21687,-24240,-4222,-10188,-29553,-16273,-5692,-9566,-9333,-3332,6345,2458,3158,1261,8077,8056,-18443,-30295,-21454,-11814,3451,-6680,-24916,-32745,-18448,-6797,-9140,-20598,-31013,-23224,-26083,-23833,-15906,7880,29430,49700,44635,45045,38176,-6811,-32438,-27941,-13044,15774,26031,11642,885,9354,4027,-1871,-5782,20569,26169,26978,18137,5285,-6251,-20403,-10398,-12748,-29279,-27244,-129,10276,-5712,-24369,-16559,6512,5416,1149,-130,3839,16029,13268,18463,19120,12317,8179,4723,6732,10800,12769,3417,-18479,-18159,7433,6116,-19281,-13161,15510,10800,1575,8454,12618,-519,-11185,7280,19537,10509,8213,18087,22979,17118,32422,29906,5500,-12100,-5681,25148,68373,99483,61772,-16845,-964,16068,-2880,-13661,-1484,-7736,-21594,-7610,4371,18311,28754,30237,20980,1242,-19219,-18076,-10038,-3253,19930,41306,42636,21415,5943,-1744,-9316,-21396,-25625,-20431,980,16442,22743,23269,17854,10314,8312,13998,-9270,-10494,20574,32342,11960,-6667,-15605,-2484,4945,7364,6929,2462,16901,36986,21135,-1446,-26846,-7172,-8343,-35146,-45605,-44445,-11928,-14254,-19475,-30691,-13827,-15103,-33835,-10313,8421,11650,1615,-13356,-21167,-188,16517,5726,-16809,-11579,-11859,-21466,-9603,12488,7609,-5149,-11872,-11828,-7964,-9682,-16377,-22362,-9059,-2924,-6764,-13261,-9322,-7443,1171,-2108,-5009,4227,9308,9432,7178,5680,8670,11511,18631,28125,34216,30669,16041,4102,-8514,-12094,-6405,-13672,-28234,-6097,13869,23942,26282,33676,70638,105675,76583,68548,36007,3720,-7424,-4107,-3285,-930,-9445,-22134,-13933,-3178,11306,34384,57321,58405,18386,-13517,7178,21416,38391,39944,19038,-8487,-23348,-12780,-13387,-25455,-13068,1481,-8159,-8437,2297,-14290,9505,35899,42117,17884,-457,28185,9889,-4194,10832,18876,7601,544,831,3468,-12303,-22753,-2417,22318,48008,64717,53669,36705,17000,8029,14038,26328,33191,40292,16467,-9139,-16917,-13363,-6803,-7912,-19826,-31432,-22634,-3102,1588,-13542,-22890,-7086,10637,38163,57738,26096,-20098,-21890,-30490,-27429,-748,8835,12494,11229,9385,12640,15831,22029,37321,63181,63600,29704,-6087,-15018,-3654,-8350,-28933,-32491,-35102,-36455,-12265,-5855,-15619,-25149,-14257,-17607,-28137,-29769,-1671,18897,21402,5653,-14289,-2614,546,-8674,-8710,2770,9910,9293,262,-14860,2875,8970,3180,6383,4958,16897,18848,6130,-8308,4831,41715,81272,57087,4442,10143,29533,26603,6398,-10336,-20306,-11206,-6548,-16216,-30428,-13557,-4298,-11150,-15657,-7032,11528,40636,42138,28493,2776,-702,-14929,-17517,-30999,-21926,-4191,9389,11692,-5398,-19884,-16677,-13904,-805,11822,13454,-5357,-6036,9537,8687,618,15716,27016,9296,-6843,-1558,14266,-528,-26093,-38110,-1215,13512,17700,17898,28485,31319,31560,-4022,-53357,-46547,-38344,-29015,-19661,-5186,-12968,-1604,14855,24835,32970,31349,13216,22284,489,-7584,-21317,-30649,-32907,-17524,-8551,-1059,3890,14348,32198],[34439,17291,-11165,-11298,11580,38865,26443,8401,4598,24323,52935,45823,11784,-13858,-2462,3216,-3657,-10686,-607,-8474,-19372,-21981,-12825,-5850,8653,21735,24888,17034,6899,-1821,-6622,-16969,-22124,-19347,-9686,8056,-2562,-5493,-5721,2012,5717,34303,47645,51416,53899,33441,-5364,-914,18650,15785,-4186,-20114,9380,20397,17926,6073,-11188,-11097,-8613,-18858,-14385,3468,-8047,-31989,-18057,-15487,-23219,-44241,-47723,-35887,-35512,-29507,-31679,-22511,-19938,-21928,-17457,-8965,-4374,-291,-9373,-7575,1518,6308,12959,22254,38089,2564,-20477,-25100,-3030,-404,-9900,-17281,15103,28731,7492,-23704,-32819,-14360,-14338,-16649,-9127,-8142,-4543,-12029,-18047,-14564,-18447,-19026,-14293,-7774,15270,33905,36641,30645,26154,27725,9461,-19514,-15401,-2104,14312,18699,24193,5919,-25580,-28156,-13114,-7364,6126,6519,-10610,-5846,3418,14506,11819,-9599,-8725,24367,50907,37548,6792,-22495,-57768,-29041,-9741,-3100,-1943,545,8426,23085,25787,18785,6416,-10279,-15496,-35016,-36622,-20337,-22832,-28274,-30629,-48297,-36103,11255,28828,11891,-1090,-2025,-11119,-13126,-7343,-3857,-12934,-15163,9601,-5899,-4339,-14481,-18616,-40971,-76718,-77420,49999,95017,55400,20882,2612,11096,29300,32266,9841,-12935,-28207,-48447,-34553,-26134,-15127,8897,19939,13455,-5924,-21410,-12605,-11920,6858,28946,21266,7127,-21698,-15867,6410,-4368,-11127,-4358,16363,33986,36976,13956,-6061,24680,27063,9669,1935,-14388,-13907,-18957,-5044,9725,444,-19090,13029,33253,25240,11277,-7771,-18296,-8360,9655,11822,2668,-7882,6165,1108,-24804,-15490,33697,61629,49139,21202,4999,-3567,-23596,-31909,-15276,-18566,-13554,-13120,-2033,14874,38223,20923,14184,28734,36092,32124,34449,28391,27351,12444,-4835,-20830,4382,24275,28579,20184,-3071,2321,6003,1174,4262,2861,-1227,890,15251,2234,-4493,12733,13886,4193,-13390,-32412,-21503,-23632,-29829,-22217,-19818,-20979,-22343,-20083,-13418,1432,7590,-5922,-19855,-23606,-19174,-19321,-7256,7998,13293,16105,17636,-4033,-20586,12994,45216,39179,17503,-6173,-12943,-11488,-3341,3514,12171,16312,11348,1640,-18884,1925,-2471,-24712,-53822,-36244,-37099,-24031,-85,13864,12026,4906,9303,5659,947,11490,30649,39500,38732,41127,44605,34114,13369,-2458,-2656,17915,37932,32782,20600,-5068,-16901,-19345,-27507,-9240,5705,-650,-21418,-27330,-14546,4160,14997,8978,-706,2525,3566,-3073,-856,4827,-1344,-15245,-3466,57,-7569,10037,43224,49997,39860,6159,-9783,-5705,10363,33247,44547,29952,4214,-17360,-29875,-10969,-2442,10706,4442,-24409,-29968,-18482,-18626,-14839,-12215,-22645,-28341,-23170,-8863,1292,7541,10563,4823,6695,-15948,-28910,5497,43877,33512,11023,6599,12746,1857,-7381,-5543,4218,7436,-4653,-19010,-7426,18330,23858,9783,-16591,-12114,5342,122,-16567,-14409,-12798,-18184,-14460,-14692,-19028,-23480,-29363,-11515,9813,14610,-11313,-12977,10076,12514,-10147,-32761,9511,31811,35333,4052,-13601,11640,18046,12407,11683,-3946,-26601,-27201,-12036,4566,13607,8422,-8309,-14303,3383,12467,-1343,-16031,11131,32608,38582,22333,-4941,-3439,19678,50540,35316,3433,-29190,-19283,-15515,-3376,7149,10174,9379,2635,-8945,-21801,-25417,-20501,-14344,-3330,3561,14974,25289,4411,6982,4248,-161,8602,22590,30880,28083,22058,12358,-843,-7741,-23047,-31458,-532,26291,47932,30932,-871,-17463,-23210,-12514,-10881,-16679,-3383,4816,9276,-4857,-23039,-8146,-3591,-6926,-7087,-505,9583,12336,11830,12566,7897,6379,-13603,-29027,-12973,3652,17521,27384,31421,31343,12574,2698,14659,20336,5989,-10842,16163,49222,56938,49586,34055,29155,25718,15449,-16446,-19955,453,-6421,-36803,-21246,-4416,-6884,-10008,-8354,-1784,-4300,-101,1134,10198,9765,-16290,-24736,-17788,-10559,1697,-12829,-33560,-30629,-20874,-11965,-13113,-21224,-27722,-19998,-22213,-18691,-6950,17193,34158,50008,39395,33000,23270,-14884,-34326,-26200,-13814,12114,19649,5493,312,12712,7393,642,-6013,17586,23487,26107,20129,9294,-1686,-22865,-16306,-21500,-38982,-26133,-510,4824,-11797,-23598,-17961,2784,1895,195,639,2003,14254,9612,8273,8091,8023,8683,6696,8584,10153,10131,5132,-11197,-24930,2142,7033,-13101,-20533,10447,8610,1330,7815,11447,-1621,-7571,11710,19976,5606,-74,10519,22496,29009,52711,47340,13592,-10092,-8401,20983,63111,94592,65697,-13020,-2775,16052,-619,-13016,998,-1914,-21131,-9107,5059,20709,29255,29431,20489,2443,-14829,-13306,-2811,5775,26852,45187,45572,20074,1936,-1715,-7219,-15976,-17096,-24441,-6619,10423,19506,23122,18773,7917,654,3497,-18540,-4895,23198,33424,15402,-927,-14358,-5488,2891,7904,7927,3946,22941,49506,29100,1758,-22060,-517,-6584,-41759,-41171,-55238,-26775,-20227,-20197,-28750,-16013,-19924,-25827,31,14985,15818,3966,-13821,-21198,780,13937,583,-17231,-7163,-15091,-31215,-6791,23200,21042,3130,-10111,-4972,811,-2646,-14496,-23882,-5884,1870,-795,-6311,-1729,-2216,2727,-2882,-4685,6305,12362,15731,15611,13758,15554,17962,24073,33233,37451,29448,12786,2060,-8474,-6740,361,-5784,-22237,-4575,15053,21387,23418,35060,77314,111169,74288,65351,34686,2095,-11209,-1771,1770,1534,-7835,-22416,-16366,-1957,16555,42345,68896,73147,33044,-2565,5368,15534,33035,36071,15702,-14122,-29928,-19474,-21054,-19721,-7637,4808,-6215,-8096,1992,-8001,11229,30151,31172,6546,-4347,24000,1801,-11547,11033,20833,10799,4305,4700,8100,-5948,-15919,-2359,17553,38373,53591,47456,36422,21288,11445,17028,28053,30280,32843,7154,-13756,-15758,-13745,-8726,-11784,-23145,-32989,-29594,-11038,-7653,-23252,-15033,-652,14611,40074,60475,31122,-18715,-32228,-43034,-31314,706,9731,11707,8609,4410,8249,15769,24406,35839,54762,51905,20270,-10531,-12791,-2564,-7397,-26386,-34302,-39709,-32419,-6924,-852,-13615,-23686,-22163,-27636,-37418,-33588,-1551,19265,22475,7537,-15902,-10279,-6064,-9236,-7375,1975,7593,7217,291,-14777,557,7627,1907,578,-4328,5780,7553,-303,-8438,5705,40006,79734,51994,-7266,-1224,24979,24212,4386,-9843,-12586,-1172,5286,-4708,-21010,-16208,-4668,-9444,-13255,-3434,14243,43413,48880,40629,12103,-3751,-22983,-26604,-34005,-20914,-5972,6974,10568,-5304,-19847,-19884,-17442,1029,12795,11577,-5727,-992,12764,10881,3526,14346,23041,8164,-2926,7215,25659,8654,-21059,-47946,-4398,11726,14423,14336,27276,30761,32184,1304,-40290,-43112,-35222,-27559,-19706,-3986,-16520,-9304,5084,16654,27903,29515,11709,23237,4127,-1241,-22192,-29207,-20225,-10787,-7974,-4568,-1492,9628,30927],[35470,20818,-6359,-10528,7559,29742,14249,-5274,-6814,19702,53667,49108,16865,-11197,-8342,646,-1198,-2267,10007,1803,-12123,-18762,-12584,-2393,14618,26225,25864,15749,6484,-193,-5482,-19564,-25804,-18941,-4598,9134,-4538,-9440,-12985,-3190,6508,38727,51262,51687,51594,32604,-2534,-1950,16104,14973,-3126,-21107,7219,18162,17104,8476,-2930,-9044,-9391,-20101,-11367,6994,-3560,-30720,-22622,-16516,-17071,-31381,-28455,-19227,-17279,-18797,-25487,-26605,-27730,-29328,-22832,-14270,-12172,-10853,-18824,-14340,-3546,6363,16541,27152,44343,7164,-15184,-19740,442,9293,-5539,-23824,4365,19010,1951,-25457,-33953,-17589,-17237,-8541,-4388,-9559,-10119,-19501,-18939,-9362,-21053,-18827,-14067,-10265,12130,30022,34393,32706,30180,31857,13725,-16741,-15090,710,19221,24339,28742,8593,-25331,-25123,-5861,-2934,6561,2774,-7249,-1916,3738,15248,14660,-6759,-9410,25031,51030,44894,7334,-22298,-55782,-27737,-7865,804,4105,8648,17027,29352,30798,24740,13187,-3297,-11323,-33155,-38525,-18165,-17324,-20024,-20681,-36987,-30263,11808,29406,11628,-2164,-141,-9377,-12175,-6157,-1101,-3551,5717,42423,33350,36592,21302,5830,-30439,-76831,-66338,65267,102822,54547,13369,-7516,793,16945,17877,-3306,-20934,-28838,-42536,-28165,-22203,-14691,4250,11043,3945,-16337,-18635,-8036,-15648,11787,35742,25102,7428,-25079,-10907,9644,-4154,-13263,-6239,16797,36487,41307,18787,-6607,18287,22039,9402,10854,3815,196,-16587,-11044,8484,2173,-19134,15588,31201,17654,-653,-21403,-22480,-1832,16552,18498,8270,-11507,1534,-2106,-24246,-19092,27535,55338,44620,19363,5674,-460,-21184,-35077,-17081,-16523,-8336,-6967,1920,15802,38679,24518,17518,26441,29878,30886,40716,34434,29515,12082,-4659,-23449,-2529,15553,22334,18992,-4148,-2042,2827,2495,8376,6256,3867,8282,19477,7,-7850,12198,13085,1290,-18497,-32837,-15689,-16576,-20974,-26318,-23495,-21941,-18616,-14972,-9753,7774,10520,-5586,-20689,-19372,-14784,-20399,-9322,13313,26299,32239,33228,9561,-12348,9492,38359,34650,21349,3931,-645,-3185,549,5388,14204,18750,13940,3735,-17828,2924,-2959,-25568,-55704,-36768,-32861,-30569,-9582,4772,5458,1469,8173,5532,2255,16489,38793,47292,43460,42076,45661,39639,20822,1476,-414,20363,40991,32986,20951,-2735,-26543,-26160,-26676,-14408,-1158,-2211,-15894,-14402,-2226,8893,10871,-2050,-11800,-3603,-2301,-4372,1312,5084,-3719,-18030,4040,5323,-10268,1099,35264,46514,41599,12213,-780,1960,13124,31817,43794,33615,11702,-5988,-31689,-13094,4410,15338,4182,-28275,-28687,-15709,-12184,-6368,-5176,-18401,-23788,-12733,-2027,3779,8935,13332,7955,4001,-23452,-20481,12713,44619,27306,1805,4532,16786,4549,-7119,-2266,10354,15340,4648,-6975,2816,22104,26326,13789,-11308,-14023,7072,6409,-8655,-18921,-15299,-17807,-7852,523,-10129,-16648,-21780,-7033,13657,16796,-12578,-14033,13135,20248,-3295,-39433,7145,34439,41429,11085,-15926,8928,19422,16616,17160,1930,-20142,-27799,-12729,3132,8076,-1398,-13561,-4812,12626,20469,4723,-19918,6908,30973,37750,18052,-14309,-12327,16978,47376,28606,-3739,-34802,-17323,-16939,-9041,4228,10230,11373,5513,-5644,-18723,-26773,-23426,-18674,-9584,-86,13596,21542,2969,4678,202,-5222,3658,15468,21435,18726,14732,7226,-2653,-7063,-21585,-28082,3168,31878,55023,38858,10046,-4949,-12185,-7530,-10981,-22948,-9343,-1644,3199,-8475,-23744,-8844,-5599,-6646,-2272,5075,14325,16457,16208,18503,13400,9557,-13518,-24809,-7262,5371,15814,25736,30596,30955,12528,5091,21372,31055,21318,5331,26438,60858,70645,61310,40822,32067,26129,17295,-12674,-15948,5672,916,-22947,-14863,-175,-3621,-9484,-12729,-9874,-10535,-3739,118,11547,10688,-14799,-19060,-12284,-6918,2834,-16161,-33802,-21289,-17353,-16035,-18541,-23942,-24946,-16196,-17923,-12608,1636,24148,35206,46936,31824,17987,4384,-20044,-29134,-24676,-14193,7704,11890,-1058,-41,15647,10140,2101,-7409,13484,20002,24749,21596,12879,3102,-18595,-20684,-27845,-41389,-23890,-2073,-898,-15913,-19842,-18616,-210,-1110,-151,2550,1224,11900,5227,-2546,-3650,4105,9040,8761,11014,10161,6376,5242,-4858,-27125,-3915,6791,-7272,-26195,5220,6205,64,6216,10070,-1641,-3395,15131,18987,-262,-9124,1986,21530,39938,72230,65205,22223,-7060,-12966,13606,53704,84700,65765,-9919,-5365,15105,1358,-11744,2833,2929,-17864,-9510,5724,22558,29108,27687,18938,2852,-10886,-7680,4053,11732,29074,44367,44930,17067,-2958,-2296,-6356,-12974,-9664,-20627,-13905,3758,15196,21590,18570,5456,-6813,-6912,-25767,-236,24421,34264,19301,5586,-11745,-7944,1224,8849,9312,4092,25794,58566,34004,3765,-17847,5388,-4284,-35828,-27854,-37204,-28051,-22081,-19595,-28612,-15864,-16991,-13435,8576,19426,18621,5978,-13506,-19254,2330,11279,-4244,-15666,-3034,-16982,-39694,-3298,33104,34032,11949,-7378,734,9148,5216,-10819,-25078,-2595,6894,5818,1782,6237,2650,3782,-2929,-3045,7491,12973,19446,22122,20695,21529,22696,26758,35394,38123,26454,8407,-1100,-7560,-466,7782,3172,-14200,-4337,14793,17634,19596,35070,80402,111912,68519,59823,32332,1819,-13624,474,6944,4627,-6108,-21224,-16007,427,21886,50149,80014,87203,47178,7351,3169,7380,25121,30197,11842,-18266,-33452,-21368,-20939,-11622,-2784,6783,-6933,-11766,-1428,-324,15531,27562,23987,-906,-10100,16222,-7626,-18994,10334,20566,12324,7020,7759,11944,-353,-8418,-364,12151,26594,40523,38940,33905,23451,13475,19195,28935,26710,25182,-1953,-15212,-12739,-11803,-8859,-12591,-18526,-28114,-31617,-15467,-13754,-31240,-7589,5488,18296,41539,62574,35934,-15219,-39913,-55284,-30735,3677,11740,12212,8052,1957,6128,16872,26556,33261,45281,40047,11288,-14817,-13136,-3885,-7785,-24393,-34930,-42830,-26574,-1164,4609,-8793,-17035,-19953,-36092,-47776,-35233,-1111,19005,22986,9933,-14550,-15777,-10365,-8183,-5955,1673,6442,6583,1491,-13444,-1847,6098,1921,-1607,-12214,-5363,-3699,-7061,-9719,4458,35246,75429,48139,-11643,-12853,18037,20007,2743,-7359,-5397,7884,16446,6052,-11755,-17414,-4972,-7696,-11484,73,17826,46804,55979,52954,21015,-7326,-31953,-34405,-27991,-18884,-8000,4170,9364,-4878,-19707,-20251,-13615,7680,16296,11985,-4135,2831,13518,11304,4881,10590,17060,6562,2203,17329,37169,17013,-15103,-52185,-6149,10995,13266,14593,30311,33345,35430,9163,-29096,-37362,-29104,-23469,-20877,-5995,-20727,-17690,-6393,6009,19690,24165,7239,22303,6905,4155,-14408,-16379,-7258,-1049,-4932,-7594,-7340,3818,27947],[35434,23690,-1967,-8853,3117,18803,1715,-19147,-17762,14516,52207,50628,21232,-7218,-14838,-2858,164,4349,17567,8546,-7773,-17587,-12034,851,18736,28460,24967,13301,4483,-737,-6045,-22275,-26727,-16985,-1313,8512,-6569,-13182,-19861,-6612,8797,43300,54096,50888,48340,31555,1324,-4224,11052,12305,-2584,-22151,4068,15008,15563,10911,6050,-1069,-8180,-20990,-9962,8713,-26,-25707,-28038,-19067,-12311,-18616,-7879,3157,847,-8651,-19227,-24062,-34433,-38486,-30488,-20435,-20241,-21192,-24409,-18119,-6847,7163,19962,31806,50463,12061,-8591,-11531,2190,14678,-3307,-29817,-6062,8763,-5266,-29258,-34519,-20835,-16901,-1528,-40,-11424,-14450,-16804,-9160,-2292,-21926,-19531,-16101,-13922,8223,24393,29720,32345,31558,33013,14981,-13477,-13682,2994,22320,27523,30990,9996,-25795,-27095,-1794,1631,7726,-2094,-4174,2713,3416,13761,15363,-5343,-13325,20953,45210,46878,7536,-21032,-51888,-26487,-6064,4224,8861,15516,23608,32519,32807,28154,17578,2177,-7771,-30809,-39200,-18574,-16249,-17679,-15657,-26723,-23114,10307,27128,10009,-4413,167,-8139,-11505,-4652,1491,4551,23892,68151,54283,42636,8384,-21275,-61118,-100018,-51917,78080,106090,51298,3949,-20726,-13178,2767,4730,-13988,-28024,-29847,-37875,-24155,-22576,-18600,-3344,-383,-8849,-27509,-11821,-4918,-18489,17584,41580,27217,6252,-28503,-6531,11805,-4361,-14745,-7462,16785,36985,42582,20960,-6616,11960,18754,13812,24215,20191,13739,-8646,-19533,5340,2341,-17892,16139,25598,7099,-15130,-33587,-18537,6485,22919,24246,14033,-12069,-5749,-8171,-24210,-19926,19613,46145,37155,15103,4511,1411,-18418,-38852,-20338,-15279,-5273,-3112,4043,14783,36845,26281,20279,23538,21565,25513,41393,36052,28791,10048,-5244,-19708,-12670,2475,13016,15933,-5791,-8301,-1791,2661,11317,9588,9665,16010,23503,-1247,-11549,9167,9927,-3267,-24327,-27908,-11129,-11592,-15554,-29770,-27813,-23673,-15089,-10325,-6914,11907,10692,-7451,-22882,-16225,-11657,-23390,-16178,11807,31135,40943,43365,18795,-6850,3989,29899,29695,23698,11803,8918,3608,3047,5401,13909,18583,14138,3424,-19660,1851,-5114,-26698,-55675,-37779,-29382,-33653,-21673,-6255,-3170,-4693,4213,3042,2091,19160,42541,49684,43162,39006,43705,42704,26058,3183,-630,21078,42633,32284,20400,-434,-34528,-31575,-23666,-18924,-8904,-4220,-10410,-2313,7860,10816,4059,-16032,-24038,-10300,-9497,-6982,905,3185,-6906,-15548,8641,8422,-13681,-9197,25924,41360,41326,16368,6017,7000,13139,27575,39951,34182,18063,5845,-27121,-15846,7858,15801,396,-30951,-26179,-12940,-5997,594,1084,-12323,-15204,-4155,1169,2751,7297,13538,8239,-1614,-32878,-10957,18580,42106,17552,-11168,-956,17585,4949,-9410,-1458,14074,21189,11883,2308,10069,22717,25669,15851,-6292,-16749,5245,8868,-3372,-23935,-18293,-16171,1115,13865,-1813,-10843,-15721,-3547,15182,15511,-17552,-16930,13566,24245,482,-39882,3336,33649,43915,15683,-18660,3615,18336,18363,20310,6126,-15111,-27512,-14963,14,1362,-11076,-8611,4752,19461,25502,8821,-22681,668,26656,33839,10826,-26665,-22638,12346,40691,18832,-13281,-26509,-12076,-15208,-16239,-1102,7270,9933,5434,-4432,-17002,-28993,-26521,-21793,-16932,-6791,9134,16124,1972,1036,-5229,-11216,-3280,5138,8662,6532,5009,55,-6115,-7242,-19610,-28183,838,31293,57236,43578,18034,5375,-1811,-972,-8492,-24677,-15431,-9601,-5011,-14511,-27015,-11081,-8081,-4538,2797,10042,18187,19578,19832,24097,18743,12907,-11465,-19542,-4198,3655,10266,20389,26772,28379,11292,6758,25773,38579,34379,19919,36382,70389,80344,68545,44090,32412,23987,16173,-12124,-13581,9791,8631,-7620,-3899,5190,-488,-8213,-16344,-18683,-17048,-8983,-3093,10784,9536,-15157,-14661,-7485,-3887,3998,-17011,-26234,-12993,-11596,-18426,-26208,-30104,-23137,-13476,-15057,-7930,7755,27529,32170,40213,21632,39,-14928,-16806,-21897,-24787,-14449,2671,2741,-8543,-1485,16789,10987,1454,-11028,7099,14657,21796,21369,14910,6933,-12721,-20917,-27204,-32035,-21482,-5527,-6881,-15296,-16505,-19352,-3613,-4624,-990,4144,834,8560,-405,-13954,-15623,304,8232,9794,12750,9860,864,2673,-883,-23266,-11033,4706,-3049,-24677,-659,2972,-2823,3194,8007,-1249,220,16592,15705,-7448,-18890,-7925,19022,48077,88800,81257,29963,-4052,-19524,3192,40762,70738,61621,-8258,-9344,12640,2325,-10699,3298,6109,-13845,-9660,5339,22745,27519,24506,15842,1796,-8222,-3125,8674,13141,26081,38524,40313,12173,-9047,-3995,-7139,-13271,-5428,-14543,-20110,-3715,9261,17788,16042,1821,-14517,-17352,-26945,2483,23756,34384,22728,11733,-8370,-9793,-369,9373,10393,2558,24665,62514,34363,3084,-15332,9735,-2920,-29118,-15600,-19917,-14636,-19319,-19237,-29308,-11063,-7803,-1934,14669,21336,19644,7121,-12858,-16614,3681,8514,-8193,-12888,280,-16407,-37576,436,41073,45111,20126,-4741,4458,15951,12255,-7206,-25877,383,10805,10905,8799,12991,6134,3553,-2913,-1637,6480,10080,19336,25270,25109,25457,24707,25972,33964,35555,21064,2275,-5814,-5756,5056,14356,11765,-5455,-4913,12910,12628,14750,33505,79232,107223,59433,51738,28094,1709,-14602,2442,11542,7781,-4552,-20128,-14271,3000,26221,56534,88805,97940,58546,15297,967,-2338,15315,22600,7437,-20983,-34340,-19424,-14471,-3327,1132,6580,-10668,-19921,-7345,7911,21083,27798,21199,-2799,-16999,6564,-16300,-23526,8435,17586,11371,7785,9276,14500,3942,-1527,2742,6094,12972,26057,28296,29028,23182,13707,20059,28509,22233,17356,-10757,-13898,-9488,-8803,-7814,-11131,-13118,-22209,-28720,-16404,-16478,-25056,-1199,10364,20921,42046,63656,40069,-10635,-42749,-65739,-25912,7464,14123,13270,8889,1567,5255,17454,26987,28761,34591,28232,2924,-18948,-16055,-7915,-10052,-23543,-35103,-38956,-20260,4363,9643,-3469,-10414,-12042,-29080,-42588,-31786,-712,17420,22273,12159,-10832,-18149,-12226,-6048,-4721,1420,6000,6919,3248,-11531,-4826,3644,2046,-812,-17467,-15629,-14293,-13910,-12348,958,28255,70071,48401,-1540,-14231,9221,13618,665,-5046,-139,14902,25633,14880,-3476,-17172,-5666,-6439,-10747,2782,21370,49609,61565,63246,28602,-10030,-38673,-26793,-18317,-16444,-10755,535,7445,-5046,-19787,-16960,-5424,15864,20778,13690,-2150,4332,11560,9898,4466,4489,9421,4590,7549,27245,47513,23747,-9282,-44713,-6884,11332,14728,18599,35811,36548,38101,15363,-21189,-31487,-21360,-16867,-21695,-10316,-24443,-25733,-18965,-6042,9457,15965,49,19152,7994,8027,-5094,-3454,5220,9462,68,-9528,-13264,-2884,23229],[34270,25908,2119,-6225,-834,7211,-10348,-32282,-25109,9721,48862,50625,25096,-1958,-21561,-7058,873,9415,22473,12219,-5977,-17909,-10592,4023,21204,28623,22575,10411,1856,-2615,-7874,-24704,-24574,-14402,129,6595,-8097,-16095,-25291,-6352,13564,48815,56986,50025,45297,31150,5924,-6976,4283,8462,-2030,-22183,431,11488,13738,13390,14932,8227,-6047,-21770,-9638,8997,2926,-19667,-32294,-22358,-8589,-6312,13539,27477,19038,1093,-12891,-16969,-32355,-43747,-38037,-21751,-19855,-21239,-22604,-18321,-7668,9244,23735,36545,56658,17518,-1201,-2839,2542,15899,-3401,-34565,-14606,-156,-12479,-34080,-33613,-23131,-13898,4745,4142,-12743,-15602,-7288,2281,4715,-21097,-20448,-19181,-16284,5622,18884,24023,30529,31053,31954,13926,-10548,-11164,5164,24123,28797,31461,10549,-26062,-33156,-511,6290,9991,-7141,-519,8668,3886,11164,14820,-4285,-19372,13679,35781,44398,8256,-17515,-44798,-22729,-3214,7372,12046,20675,27934,33190,32912,30021,20528,6878,-4343,-27719,-36599,-20088,-17939,-18815,-11786,-14093,-13012,8393,22641,7890,-6311,-661,-7704,-11205,-2873,4559,11542,38675,87019,62079,26132,-34890,-79472,-114793,-131342,-34103,86489,103842,45191,-6905,-34831,-27598,-9091,-3237,-19650,-32757,-30483,-33461,-19213,-22456,-23560,-11335,-10711,-21952,-31792,-4335,-2553,-16952,23479,45955,27702,4187,-28875,-2170,13573,-4479,-15539,-7982,17030,36405,41791,21309,-6374,6800,17831,20802,36901,33656,26327,2015,-21638,2913,2296,-15940,15698,17922,-4601,-29913,-34038,-7619,15669,28497,28987,19789,-7883,-13218,-13276,-21475,-17147,11284,35423,28061,9588,2428,2647,-15279,-39277,-23670,-14145,-3520,-1010,4605,12339,33559,26787,22627,21349,13587,18036,38003,34254,26019,7067,-5658,-12930,-21734,-13215,2635,12493,-5909,-14944,-6622,2425,13470,12735,15353,23025,26717,-1482,-14366,4942,5375,-8592,-29935,-24622,-8580,-8927,-12695,-33011,-32523,-25148,-10918,-5329,-3759,14745,9185,-10448,-25106,-13308,-8867,-25963,-26594,3619,28013,42636,48121,23538,-3926,-2389,21254,25378,25105,17677,15898,8462,4192,4251,12167,16721,12535,1303,-19030,334,-7729,-27199,-52811,-37150,-26328,-26712,-31909,-15202,-11002,-12154,-1510,-754,1224,20117,42723,47739,39127,33216,39764,43848,29302,3090,-1915,21758,44875,32626,20330,2409,-26546,-28330,-21551,-21147,-15637,-5954,-5804,7142,15593,10931,-3788,-30933,-33574,-15914,-16889,-9794,-732,554,-9735,-14214,11035,10203,-16481,-19754,15960,35340,39899,19305,11183,10176,11512,21815,34043,32574,24393,18514,-18436,-17383,8618,13111,-5984,-29039,-22131,-9180,478,6770,7375,-5228,-7597,1463,1006,-967,3629,12006,6644,-8751,-31117,-1901,22866,37441,6188,-25154,-7488,16170,3705,-13409,-2464,15664,25279,17571,9442,14611,20711,22714,16547,-1612,-17410,942,8009,-499,-26815,-20173,-12773,10554,24914,5173,-6654,-12079,-1715,14452,11288,-25484,-19945,11889,24287,1130,-35224,-863,29898,42825,17848,-20543,-3276,15566,18415,21770,9122,-11078,-26385,-18104,-3999,-5367,-15810,343,12996,24058,28020,11215,-23075,-6664,20549,27875,2238,-39803,-30383,7624,32321,7700,-23937,-18684,-5711,-10905,-17524,-7635,2003,5486,2674,-5072,-16393,-31220,-29012,-22725,-22987,-15682,2038,9831,1818,-2726,-10820,-17047,-11525,-7511,-6298,-7321,-5997,-7861,-9958,-7225,-16652,-30647,-7080,24889,54878,45136,22908,13010,6865,5756,-4093,-19381,-19488,-17691,-14505,-22583,-32241,-12716,-8738,-677,7173,13742,20801,21759,23156,30165,25412,18657,-5975,-14435,-3380,-829,2000,12622,20881,24192,9257,7582,27594,42481,43948,31299,44793,77644,86120,71402,43918,30146,19239,12037,-14253,-12146,13108,15738,5767,7463,11787,3782,-5163,-17271,-27360,-23272,-15438,-7961,8403,6827,-16633,-11159,-3642,-2296,3914,-16245,-19710,-6031,-5902,-17800,-33310,-37935,-20549,-11624,-13804,-5220,11171,27867,26385,31317,10318,-19192,-10687,-6677,-14591,-26183,-14075,-1489,-6278,-16231,-4155,16069,9979,-915,-16185,-1419,7647,17389,19580,15541,9821,-7211,-16695,-20733,-23021,-18772,-10287,-11581,-12398,-13884,-19954,-7452,-8551,-2468,4859,623,4750,-6776,-24590,-24828,-2803,6247,9658,13423,8980,-6003,-2642,347,-19607,-18614,985,-724,-20857,-6854,-898,-7076,-880,5520,-501,3084,16125,10184,-15277,-28090,-18898,14558,52508,100960,93830,35992,-1439,-24459,-8655,25950,54395,53660,-8254,-14546,8774,2202,-10185,2268,7565,-10143,-9967,3484,20828,24284,19995,11326,-856,-7143,-335,10476,9964,18414,28069,31964,5679,-16182,-6799,-9233,-16892,-5206,-10024,-23957,-11876,1535,11379,10650,-3629,-22673,-27765,-23583,2854,21001,33321,24968,16823,-4689,-10414,-1597,9007,10587,-822,19168,60093,29086,-1359,-14847,12088,-3409,-24739,-6096,-5428,-232,-13314,-19033,-26477,-2703,2938,7405,17875,20574,18702,7061,-12334,-14510,4021,5558,-10779,-10045,2286,-13666,-28075,3606,46030,52853,26419,-2995,5405,20148,16891,-5457,-26505,2480,12496,12854,13155,17292,7335,1341,-3680,-1741,2548,3209,14675,24025,25845,26181,23030,21119,28446,29240,12776,-6168,-12333,-3863,8671,18716,18352,2249,-5967,9086,6107,8608,29995,73226,96689,47224,40794,21016,138,-14813,3777,14727,10110,-3713,-20014,-13035,4434,28257,60086,93524,103350,65489,20209,-1061,-12565,4236,13287,2050,-22855,-33780,-16061,-6223,4265,3624,3510,-17151,-31643,-11754,15653,26184,29411,21571,-484,-20860,-680,-18501,-17428,4939,11244,6952,5515,8323,14990,6174,3566,5652,-819,-2359,10482,15500,21493,20003,11508,18751,25887,16170,8964,-19547,-12108,-7699,-6581,-6984,-9695,-9912,-18214,-24268,-15409,-16860,-18106,3202,12874,21426,40691,62933,42684,-6273,-39835,-54242,-19151,10906,15693,13647,9681,1619,3777,15336,23673,21044,22314,16464,-4783,-22593,-21265,-14692,-14802,-24485,-34848,-33868,-14672,8689,13172,275,-6414,-5723,-18524,-29555,-24254,-972,13602,19357,13024,-6595,-17371,-12087,-3704,-4243,553,5493,7284,4506,-10103,-9115,-680,850,1188,-18975,-22774,-21737,-19701,-16295,-4509,20233,65405,53551,16455,-802,-549,4519,-2901,-4665,2221,18918,31598,20639,2883,-16068,-7466,-6366,-11622,3758,23599,50307,63693,69405,33809,-9952,-33632,-14976,-9087,-14696,-14888,-4446,4137,-6725,-20291,-11638,3122,23057,24576,15273,-1349,2657,6658,6517,1907,-3992,399,2061,11938,35532,55555,28294,-4156,-36326,-7389,12051,17948,24433,41203,38053,37887,17684,-17287,-26917,-13547,-8794,-20250,-14982,-26071,-31310,-32130,-18239,-1485,5844,-9349,13644,6577,9575,3368,8107,16184,19114,5598,-10241,-19027,-10542,16535],[30590,26079,4596,-4147,-4831,-5086,-22522,-37801,-24325,4943,42615,47922,27183,3084,-28428,-12790,170,11782,23671,11826,-7792,-20753,-9430,5683,20728,25430,17515,6095,-2075,-6512,-12144,-27933,-21440,-13100,-1674,2193,-10352,-19379,-29831,-3705,19124,53845,58828,48268,41713,30172,9249,-11074,-5117,2392,-2730,-21301,-4728,6481,10257,13932,21246,14995,-5851,-24266,-11538,6481,3877,-14485,-32644,-27238,-7326,3512,33342,51163,35497,9206,-7690,-9916,-24061,-35641,-32563,-15593,-11705,-12818,-18704,-18144,-7205,11258,26506,39862,61365,22114,5211,4427,397,11460,-7519,-39767,-21819,-7790,-19638,-40563,-31970,-24804,-11584,9028,6884,-14232,-15374,1267,11996,9439,-20729,-22321,-23573,-16845,4102,13462,17108,26711,27932,27987,10051,-9306,-9030,6175,23749,27326,29297,9235,-26600,-42584,-1581,10195,12118,-12834,3081,14918,4938,7216,12576,-3866,-27325,3975,24255,37964,8960,-12383,-35526,-16212,36,9229,12491,22766,28845,30977,31097,30107,21709,10252,-1507,-24334,-32082,-20746,-18960,-18348,-4277,1763,-643,6277,15858,5039,-7368,-2589,-9025,-12417,-1774,7949,17608,49467,99351,63712,6005,-77899,-132669,-158400,-144884,-20001,87875,95435,36031,-18239,-43356,-34750,-12825,-3725,-20244,-34860,-30368,-29010,-12071,-17566,-25112,-17428,-17122,-30890,-24135,2287,-1314,-13712,28339,48158,26433,1416,-26346,1943,14811,-4966,-16644,-8829,17199,34944,39473,20413,-6176,2672,18153,27407,46362,43626,37373,13660,-12008,3106,2872,-13272,14953,9491,-15891,-41897,-23211,5669,24681,32913,32620,25387,-813,-17906,-14091,-15183,-12110,3636,24362,18523,3885,289,3718,-11901,-36776,-25838,-12451,-2132,79,4061,9022,29655,26643,24520,20233,7801,10552,32353,30295,22111,3817,-4909,-4010,-17764,-29252,-6151,10146,-3416,-20069,-10473,2544,15366,15693,20409,28813,29040,-641,-15087,1104,633,-13691,-34619,-22054,-7007,-7355,-10769,-35867,-36327,-24651,-5150,991,1096,17797,7614,-13078,-25527,-9384,-5132,-24927,-35971,-7064,21588,41573,50356,25575,-2242,-8005,14158,22952,26563,22334,20998,11813,4716,3235,10469,14632,10481,-755,-14895,-335,-9582,-25929,-47507,-33770,-22459,-18326,-24187,-14805,-13046,-18434,-7330,-4231,955,20644,40995,43493,33614,26840,35547,44267,31428,2375,-1910,24436,49584,35729,22325,6991,-15420,-20219,-18623,-20656,-18964,-6096,-1180,14879,22216,11104,-9960,-39725,-33062,-18185,-22554,-10931,-1492,-648,-10268,-13487,12910,12344,-16737,-28551,6797,29879,38808,22417,16088,13027,10128,16613,27987,30780,32479,33048,-7237,-15858,8464,9418,-12814,-22149,-15327,-2871,8475,13702,14986,3209,-333,4838,-1009,-5483,-87,10501,5103,-15009,-22722,6712,26159,32587,-3867,-35836,-11691,14591,2459,-17133,-3493,16499,28884,23201,16108,18048,17820,19407,17467,3829,-13622,-3380,5570,1263,-24876,-18620,-6576,20707,35066,12189,-2514,-9304,-431,12833,5898,-34423,-20035,9779,21450,-168,-30752,-3690,24747,39455,18758,-20266,-9611,13029,18646,23337,12506,-6553,-23863,-20571,-7133,-10037,-12886,9343,20431,27816,29729,13498,-20366,-13053,14657,22013,-4911,-48816,-28714,5732,25344,-1843,-33097,-10590,1706,-4588,-10720,-12554,-3621,-279,-1244,-6129,-15488,-31711,-29414,-20879,-23691,-24578,-5616,5205,3765,-4410,-14225,-20852,-19414,-20472,-21172,-20535,-15968,-13911,-11692,-4954,-11413,-32255,-18644,14470,49575,44864,25793,18731,14203,12622,1937,-11439,-18768,-23103,-23063,-31039,-29795,-10439,-5257,4985,11400,16950,23023,24060,27440,38125,35198,28443,3003,-8786,-3262,-6180,-6451,5112,15079,19992,7642,8414,27754,43520,50008,39267,51699,83520,89399,71478,41765,26548,13178,6252,-17024,-9730,17069,22817,17787,19101,21042,11348,1161,-13999,-34244,-28118,-21774,-12674,6052,4166,-17291,-7062,403,-1338,2983,-14070,-12915,726,-20,-14017,-29986,-31589,-14916,-9130,-13130,-3723,12975,26910,20283,22850,772,-14016,8965,6253,-6585,-26108,-12192,-2985,-12712,-22536,-7197,14470,8218,-3466,-20114,-10650,257,12703,17436,15981,12774,-1599,-10265,-12558,-14378,-14801,-14450,-12920,-9405,-11072,-19410,-10712,-11749,-3745,5198,981,1754,-12423,-31460,-25701,-4072,4126,9279,13702,8143,-12626,-9609,-321,-16924,-24985,-3106,520,-17617,-12056,-4249,-11431,-4641,3797,1450,6148,14960,3639,-21618,-33654,-29467,8799,53589,108483,102424,40518,1364,-19997,-17566,12327,38210,43291,-9142,-19532,4715,1949,-9432,691,8305,-6394,-9842,926,17625,20401,15439,6745,-4105,-6867,1397,10511,4055,8220,14679,21300,-1098,-23173,-9563,-10968,-22145,-8261,-7371,-24450,-19627,-7022,3321,3266,-10203,-30436,-37082,-20067,1795,17047,31522,26468,21414,-84,-8207,-972,8550,10429,-5126,10233,51532,18570,-9146,-15043,13328,-5172,-22090,1009,6398,13255,-4868,-16457,-19624,7732,13468,14818,19065,18301,16902,6744,-11259,-12716,3743,3307,-11047,-7078,3729,-9260,-17867,6437,48277,57228,30854,-1556,4133,22007,18992,-5720,-26247,4273,12438,11851,14962,19421,6781,-2095,-4725,-2920,-3283,-6359,6500,19070,23334,24014,18247,13221,20017,20353,2717,-15916,-18807,-1649,10798,21072,22747,8463,-6329,4376,-847,2217,25558,63574,81892,33708,28260,11789,-2939,-13991,5427,17115,12099,-2725,-19572,-12197,4929,28277,61033,94308,103652,68391,22664,-1716,-19563,-5836,3703,-3413,-23171,-31184,-11340,3009,12021,5779,-1235,-21781,-31514,-5926,23369,30846,32040,24065,3863,-15080,2061,-10644,-9086,1431,2715,-132,956,5776,14370,7284,7527,8730,-6993,-17495,-4287,2277,12835,15246,7966,16035,21803,9444,1162,-26973,-10456,-7038,-5098,-6233,-8598,-8441,-15835,-19528,-12958,-15103,-11824,6498,13857,20613,38324,61325,44665,-1591,-32967,-42761,-10965,14624,17112,14036,10722,1824,1696,10992,17354,11299,10352,6865,-9738,-23160,-25163,-21578,-20580,-25617,-32207,-27932,-8985,12784,16213,2894,-4704,-898,-8429,-16079,-14117,-612,8703,15258,13195,-1902,-13092,-8997,-95,-3139,337,5976,8530,6132,-8228,-13330,-5659,-895,4311,-15470,-21866,-18427,-18710,-18318,-8685,14753,64290,63153,36189,17011,-7104,-5586,-6764,-5235,3251,21374,35530,24601,8607,-13013,-8968,-6020,-12519,4149,25281,49576,62886,71879,37776,-4348,-21410,-2837,-206,-12719,-18871,-8992,1103,-8434,-18939,-4385,11702,29685,28378,17474,-809,-590,905,3215,-1013,-12688,-7516,665,16350,43074,62454,32332,1911,-26942,-6453,14120,23205,31607,46347,38403,35642,17223,-15646,-22297,-4976,1282,-13536,-14432,-22577,-29167,-36673,-25507,-9248,-2628,-17671,8379,4291,10041,11733,19119,26542,28571,12173,-8171,-22215,-17194,9677],[26967,26702,8023,-286,-5670,-13619,-28544,-24343,-14630,3675,36569,45350,30139,10244,-26390,-16455,1317,14314,24119,10349,-10276,-23158,-5955,8364,20051,21667,12612,3192,-4139,-9068,-16061,-28369,-15214,-10240,-3835,-1953,-10840,-20506,-30108,2302,26841,60274,61995,48295,40225,30747,13089,-13400,-14357,-3219,-2293,-17128,-8325,2811,7524,14154,26184,20048,-6431,-26231,-13077,3318,4865,-8399,-26633,-30934,-6536,12266,52265,74667,51416,17537,-1747,-1922,-13248,-23656,-21392,-5749,-1898,-4035,-14664,-17430,-4053,14683,29767,43166,65987,27385,11939,11501,-2176,2788,-14462,-44881,-26362,-12084,-23953,-44116,-27971,-23421,-9394,12559,9437,-14343,-14482,7959,20168,12510,-20098,-23484,-27036,-14344,4669,9707,10779,22455,23571,22513,5136,-8556,-6618,6976,22325,24301,25642,7005,-25980,-32922,-1474,14488,14459,-17846,7447,21817,7421,3121,9604,-3022,-31834,-5072,13794,30030,10339,-5433,-24264,-6977,3851,9983,10400,21751,26435,26596,28227,28958,21495,12414,1028,-20193,-26004,-18590,-16526,-13543,6563,17835,12274,4445,7339,1694,-7205,-4575,-11411,-15296,-1543,11889,23690,56811,104952,59997,-13048,-110716,-167628,-180088,-140104,-15782,81433,81869,24836,-27929,-37730,-27955,-7572,115,-18783,-34987,-29361,-25086,-4954,-10580,-23533,-21340,-18790,-29043,-15773,6393,-2104,-10795,30645,47088,22788,-2573,-23609,4750,14396,-7365,-19979,-11940,15740,31626,35141,17992,-6659,-2169,17020,30366,50421,48662,45123,24116,-150,5013,3153,-10998,13138,297,-26750,-43953,-11559,17162,31132,34332,33541,29150,5896,-19087,-11737,-8225,-7691,-4028,12306,7835,-2855,-2879,3335,-10052,-35283,-27886,-11608,-2237,-1099,868,3263,23757,24296,23736,17648,2766,2746,24074,23238,15627,-1466,-4399,4962,-6202,-27880,-12400,7498,-930,-22822,-14960,1069,14937,16006,22072,30647,28110,-1171,-15705,-3708,-5909,-20550,-40815,-20861,-7218,-7818,-10874,-40408,-39744,-23448,4,6476,5837,19673,4680,-16856,-25534,-6364,-2451,-21978,-40955,-17363,14663,39180,49699,23606,-3658,-14486,6889,20162,25786,23368,21769,11098,2255,410,7011,10511,6413,-3632,-12131,-3253,-13455,-25423,-42740,-30629,-19963,-11757,-14321,-8152,-9733,-23048,-15119,-9366,-1017,18521,35638,35698,25529,18525,29159,41571,29742,-1297,-1785,26899,53875,38550,23744,10755,-5672,-12585,-16409,-21272,-21067,-7028,1354,19067,25626,9544,-14991,-30599,-27292,-19337,-28209,-12473,-3207,-2249,-10569,-15252,12329,12743,-16593,-36829,-3888,22570,35662,23246,18301,13267,6975,10130,19938,27174,40037,46524,3009,-14287,5555,3322,-21330,-14546,-8408,3418,15321,19031,21160,9845,3795,3378,-6724,-12477,-5601,7033,1829,-21668,-16618,11599,25496,25696,-13460,-41528,-14461,11195,-792,-22081,-6329,14394,29649,26568,20367,18558,12261,14139,16608,7596,-8849,-8473,-82,-277,-21539,-15579,-280,28930,42465,17473,3,-8976,-1673,8410,-2123,-45725,-18093,5586,13679,-5472,-28959,-7282,16345,31878,16336,-20508,-16652,9260,17549,23493,14511,-3410,-22181,-24168,-11010,-14073,-9942,14850,24651,28980,29161,14122,-17381,-19595,7803,15184,-11054,-50057,-19742,5981,19553,-9865,-33929,-3926,7921,1058,-4168,-14716,-10509,-8528,-7626,-8986,-15708,-31849,-29432,-18986,-20955,-34002,-14060,2268,6005,-5036,-16126,-23949,-28151,-34492,-36449,-33573,-25091,-18091,-11655,-1338,-5437,-31492,-34195,-442,40542,41660,25427,20943,18260,17440,7398,-3766,-14780,-25489,-30388,-40225,-22755,-5039,520,10198,14044,18376,23542,25194,31360,46435,46462,40011,12640,-3987,-4481,-12522,-14401,-1502,9392,15180,5391,8051,25230,40563,50756,41823,55324,86909,89794,68715,37409,21180,5431,-1435,-19806,-6292,21314,29001,27612,30020,32588,22130,10062,-8138,-39394,-32660,-28382,-16740,3785,1478,-16853,-2492,4388,-1398,586,-11230,-6061,6952,5387,-8834,-20965,-20356,-6464,-5794,-13180,-3791,13121,25112,14770,15903,-5232,607,27933,19271,1857,-22286,-9252,-2457,-16007,-27256,-10876,11858,5703,-5673,-19779,-19297,-7147,7875,15119,16397,15739,3683,-3769,-4854,-6552,-9749,-16466,-12060,-7028,-8054,-17809,-13217,-13915,-4805,4978,1418,-253,-16802,-32642,-20290,-3632,2186,8911,13618,7278,-17712,-17562,-2392,-15176,-28930,-6885,1003,-14992,-15614,-6569,-15236,-7342,3362,4866,9888,13927,-3085,-24389,-33249,-37981,2106,51574,111121,106518,43428,4484,-11593,-17797,2787,23958,31506,-10404,-22871,1362,2203,-7915,-722,9047,-2355,-8934,-1621,13989,16826,12043,3446,-6994,-6767,2777,10031,-2197,-1947,56,9653,-7097,-29057,-11267,-10790,-26346,-13561,-6195,-22561,-26056,-15492,-5321,-5025,-16988,-36903,-37568,-16488,411,12779,29359,27779,26162,6027,-2389,2530,8873,10514,-9421,-972,37638,3726,-19340,-14096,14492,-7337,-20254,6332,15883,25615,5592,-9508,-9664,19205,23184,20798,19309,15825,15481,7247,-8940,-10701,3411,2457,-8905,-3670,5479,-3722,-8090,9263,48458,58577,33667,312,1452,22032,18755,-7673,-24443,6381,11490,8647,14738,19938,5200,-5754,-5328,-4341,-9647,-17012,-3762,11467,18305,19506,11263,3695,10278,10483,-7679,-25760,-21037,1164,12042,21848,24989,12869,-5743,-220,-7227,-3491,21151,51899,65082,20838,15469,1316,-7313,-12108,7994,19212,14096,-905,-17374,-11214,4713,26588,59636,91531,99518,67885,23212,-889,-19800,-12906,-5092,-8471,-21669,-25979,-4722,13336,20315,8250,-6475,-17734,-15881,8327,31098,34908,34878,26996,8255,-4792,13627,1433,-445,-540,-7009,-9390,-5397,2231,13158,7694,10545,11825,-11364,-30905,-17118,-10272,4080,9685,3529,11951,16239,2164,-5822,-32471,-9700,-7747,-4889,-6189,-8412,-8673,-15136,-15489,-10188,-12331,-6265,8644,13270,18348,34746,58628,45728,2845,-25225,-32225,-2640,18087,17942,14097,11390,1068,-1613,4742,8677,334,-111,432,-11445,-20567,-24161,-26202,-27306,-26312,-27935,-21781,-3855,16082,18371,3802,-6059,1514,-230,-3813,-3817,-245,2247,9314,11569,1636,-7623,-4374,3894,-1991,-62,6320,9391,7004,-6928,-17960,-11917,-4228,6554,-10055,-15679,-10473,-12454,-16500,-9829,12633,65447,72674,52784,33058,-8053,-17059,-11761,-7590,2472,21611,36539,25878,12645,-9630,-11262,-6488,-14309,2491,24583,45668,57437,68918,39056,4065,-9408,7135,6079,-12373,-23924,-13971,-2678,-11276,-16477,2319,17919,33639,30091,18173,-2288,-6626,-6523,-1068,-5613,-22536,-14897,-1400,18632,47665,66213,34193,7013,-18728,-6240,14960,27133,36484,48326,35389,29542,12312,-17548,-19303,1743,10205,-4317,-8343,-16936,-22611,-24564,-23735,-13292,-8994,-24305,3394,-175,7018,17163,26668,33418,34844,16691,-6114,-24000,-24445,798],[21469,25652,10307,3046,-5194,-16414,-19030,-12128,-4139,4297,29424,41212,31972,17063,-17420,-18690,2770,15352,22285,6292,-14865,-26370,-2176,10170,17580,15861,6366,62,-5698,-11176,-20946,-25871,-7855,-6672,-7053,-7260,-11411,-21197,-27911,8151,33630,65561,64478,48366,38980,30662,15331,-14259,-24520,-9439,-2197,-12073,-10244,174,4707,12253,27421,20962,-9861,-26587,-14683,-1884,4391,-3201,-19485,-33648,-7604,18058,67644,94784,64390,24322,3274,5014,-3201,-12068,-10405,3785,6514,2460,-12950,-17924,-74,17930,32032,45015,69174,32106,17564,16915,-5237,-11105,-25387,-51972,-30289,-14478,-25338,-38119,-22724,-20342,-8610,14258,10749,-14047,-15201,10849,25041,12731,-20033,-24246,-28723,-10743,5713,6672,4759,17476,17603,15204,-497,-8455,-4724,6965,19523,19576,20415,3707,-23999,-18200,2469,18941,16111,-21370,12060,28446,10560,-1136,5790,-1908,-25258,-9794,6502,22146,12197,2562,-12143,3551,7605,9289,5634,17302,20520,20368,24557,26579,19827,13106,3115,-15287,-18894,-14757,-12926,-8635,14732,29317,23415,3265,-2481,-1658,-5656,-5479,-13056,-18943,-1805,16660,30669,61617,102619,44530,-45229,-154786,-209495,-204884,-142177,-21515,69204,65790,13886,-32866,-26071,-15175,1645,5099,-16429,-32898,-26664,-21435,306,-5866,-23117,-24300,-15923,-18459,-8573,8179,-3832,-7808,30413,43273,17726,-6797,-20430,7041,13017,-11317,-25400,-16974,13060,27302,30166,15775,-5999,-7456,13992,29323,49716,49672,50006,33434,11450,8360,4023,-8149,11661,-7233,-34921,-36985,-1551,26344,35362,33604,32780,32010,12425,-16888,-7360,-1039,-3230,-9457,1449,-1988,-8806,-5185,3368,-8153,-33647,-28423,-10180,-2082,-2805,-3451,-3503,17442,21279,21302,14020,-854,-2904,16004,15457,8341,-7309,-2351,14919,6900,-13471,-12659,6021,2194,-20303,-18502,-575,13607,14934,21504,29744,25416,-1741,-15131,-7659,-12363,-27608,-40004,-17978,-6356,-7716,-10691,-40574,-38914,-19625,5936,12589,12131,22637,2838,-19567,-23405,-2450,819,-17037,-39144,-22993,10793,37619,47607,19349,-6372,-19638,1440,18559,24510,22518,19968,8044,-1298,-2091,4036,6740,3139,-4095,-8578,-7078,-17957,-24060,-37026,-26290,-16897,-5461,-4860,818,-2350,-20387,-22582,-13973,-2819,15787,29335,27551,18094,11188,22912,37644,25939,-5855,1159,30610,58324,41615,25803,15303,4267,-4023,-12291,-21418,-20874,-6802,4302,22695,28278,8769,-15258,-20329,-20316,-18163,-27309,-12519,-3708,-2140,-8792,-16780,11717,13528,-14237,-40583,-13999,15374,32369,23626,19688,12875,4225,4643,12323,24494,48760,60199,13584,-11495,2453,-2098,-22824,-5342,36,11103,22533,24515,27252,15930,6369,-744,-13042,-19099,-10442,3794,-803,-25492,-11454,14026,22420,18996,-19449,-38488,-13635,8409,-3878,-25297,-8590,11366,29377,29523,24348,18537,6389,9385,16035,11328,-2570,-10724,-6312,-3201,-16197,-9612,7402,36845,49313,23352,3425,-8557,-3253,3405,-9808,-37789,-12299,1715,3130,-12758,-28253,-10373,6611,22132,12458,-20003,-21888,6501,17303,24412,16998,109,-19553,-27064,-13694,-15513,-7605,17894,27055,29399,28375,15047,-12960,-23721,2267,9681,-13532,-41224,-6093,10194,17464,-13291,-25488,2990,14367,7228,3029,-10634,-15921,-17073,-14363,-11570,-15059,-29749,-27542,-16180,-15947,-40417,-19773,3581,9645,-3128,-14760,-24707,-35683,-43797,-40295,-38337,-29587,-17844,-7784,5187,2449,-25175,-50978,-17182,29933,37322,23499,21034,20089,21034,13150,4600,-7531,-22920,-32803,-38601,-12747,3896,8701,15564,16452,19418,23640,26317,35805,55377,59015,52757,22641,858,-5364,-17437,-18666,-4596,5885,11271,3575,7554,21274,34842,46923,39404,56202,88748,88981,65218,32796,15724,-2285,-9146,-19678,-119,27325,35533,36473,41278,47563,37294,22380,468,-36445,-36393,-33670,-17520,3266,172,-13755,3891,9658,-1077,-2067,-6471,1990,13715,11249,-2031,-9553,-6396,5279,-175,-12537,-4158,13047,24084,11559,12231,-5565,13875,44638,32127,11708,-13642,-4507,-227,-15854,-29285,-14395,9103,3409,-6059,-13139,-20381,-12997,3910,13629,17720,19404,8971,2322,2041,740,-3237,-13954,-9872,-4760,-4236,-14732,-14209,-14215,-5041,4681,2069,-864,-19073,-29069,-12984,-1520,1125,9240,13662,6751,-19072,-24765,-4587,-13619,-29031,-9389,1404,-12390,-16757,-7256,-17759,-8192,4744,10056,14820,13938,-8980,-22082,-27121,-40714,-4926,47096,109163,106130,44721,7941,-1982,-9607,-586,12721,19109,-11411,-23097,-627,3366,-5276,-1435,10243,2019,-7081,-3497,10775,14411,10766,2612,-8611,-6513,4242,10087,-6365,-9367,-14269,-2019,-11807,-33451,-11464,-8008,-25950,-20214,-6188,-19663,-30763,-23424,-13867,-13456,-23348,-41232,-31251,-12492,-506,8590,26702,28996,31217,13588,6315,8525,10163,10891,-13383,-13676,19353,-14616,-30990,-10803,15949,-9581,-18936,9944,22801,36201,17080,1347,2325,30263,31237,25276,19037,13710,14905,8857,-5497,-8546,2919,2678,-5432,-114,7658,2102,552,11813,46748,56799,34466,2589,-2406,20117,15862,-11424,-21224,8609,9986,3642,12479,18803,2642,-9239,-5441,-5786,-15805,-27826,-15278,1737,10914,12650,2576,-6349,515,852,-17465,-35155,-16782,4206,12404,20931,24649,14686,-5238,-4573,-12818,-8471,16954,39672,48729,10002,3109,-9975,-13150,-9737,11114,20791,15748,1617,-13145,-9836,3515,22958,55646,85215,91435,64296,21934,388,-15130,-16290,-12886,-13393,-18846,-18448,3812,24347,28657,10899,-11129,-8850,1974,25440,38301,37861,36805,28680,11424,6132,27803,13736,7782,108,-16705,-20533,-13053,-1800,11604,7458,12468,14503,-13448,-38420,-24951,-21003,-3759,3977,-1451,6354,8946,-5861,-12178,-33280,-10317,-10080,-6409,-7425,-9467,-10494,-16012,-12629,-7821,-9287,-1578,9543,11099,14517,29707,54537,45459,6402,-18318,-23457,4738,20796,17841,13607,11510,-745,-5804,-2374,-1036,-10173,-7196,-1973,-10176,-16168,-18784,-26061,-34693,-25513,-22775,-15752,387,18345,19703,3337,-10422,1270,5410,6230,5255,-253,-5702,1406,7611,3242,-2469,705,7817,-973,-1148,5754,9107,6627,-6561,-22688,-19210,-9276,6905,-5424,-9102,-3441,-5391,-10817,-6633,13812,66838,78653,63886,44975,-3970,-28353,-17352,-11122,607,20151,35023,24784,15007,-6547,-14394,-7880,-16684,-1622,20824,38172,47152,60327,37410,12847,658,13985,8959,-14209,-29980,-18912,-6904,-14709,-13206,7641,21052,34342,29092,16735,-5976,-15185,-14985,-6188,-11865,-33125,-20955,-4814,18112,48623,66281,33437,10327,-12535,-7449,13494,28077,37484,46263,28749,19713,3220,-22180,-17807,5746,16456,4887,447,-11641,-16097,-14516,-16910,-13406,-11763,-26703,1394,-5229,-153,18559,29533,35625,36713,17898,-5443,-24465,-31078,-9891],[14142,22636,11166,5348,-3987,-11511,-9203,-2430,4517,6108,21865,35673,32442,22712,-8376,-18847,4353,15029,18470,30,-20770,-28676,1628,11056,13632,8510,-828,-3200,-6574,-12006,-25438,-20390,284,-1550,-9311,-13269,-12224,-21427,-24559,12438,38204,68825,65808,48148,37499,29320,15748,-12318,-33499,-15102,-2140,-6705,-8386,611,3567,8816,24683,17380,-16185,-21814,-14180,-8823,2630,882,-12678,-33649,-10221,20712,78513,109778,73406,29034,6970,10331,5094,-1799,-440,11926,12754,6180,-13905,-19413,4084,20604,33055,45299,70920,36267,21886,20398,-6905,-29680,-39212,-61493,-34705,-16071,-23756,-30098,-16519,-16472,-9371,14052,10714,-13571,-18118,9395,25934,10007,-20233,-24268,-27519,-7286,6237,3719,-795,12163,10430,6428,-5598,-8362,-3418,6159,15702,13838,14464,229,-19963,-2062,11485,23414,16631,-21418,16620,34145,13540,-5467,1221,-701,-16165,-7608,3211,15068,14328,10849,-340,13927,10738,6946,-1690,9411,11136,12623,20104,22815,16642,12077,4359,-10103,-11596,-11249,-11963,-8852,15503,33293,30947,2544,-13869,-4703,-2967,-5314,-13637,-22851,-3025,21041,37481,63205,90233,10522,-104952,-232198,-284167,-255816,-161429,-32220,53247,48181,3564,-33199,-15246,-2348,10839,9227,-13913,-29616,-23252,-18721,2507,-5643,-27527,-29550,-11771,-6627,-3468,7125,-6112,-5739,26383,35934,10735,-11809,-17464,8313,10094,-17405,-32407,-23789,8439,21307,24224,13746,-4103,-14001,7567,22977,43593,45968,50702,39724,20105,10488,4229,-5759,9907,-12601,-40368,-31481,4619,31374,36026,29795,29423,32840,17222,-15130,-4288,4429,347,-12445,-7831,-11164,-14613,-7086,3761,-6367,-32282,-28781,-9177,-2381,-5669,-9716,-12271,9745,16691,16012,7504,-5352,-7116,8332,6875,-512,-14703,191,23943,18070,-1969,-10303,4086,4123,-17466,-22405,-3743,10086,11187,17445,24867,19824,-3780,-15421,-12251,-19873,-35990,-32633,-13972,-5391,-8274,-11446,-35946,-34895,-15028,10817,17549,18183,25402,1120,-22366,-21123,826,3029,-13243,-36953,-27520,6219,33050,40984,10756,-11969,-24748,-3775,16229,21151,18300,14138,1163,-7340,-5592,276,2328,-33,-2993,-4654,-12567,-24484,-23409,-32288,-22664,-14929,-1386,1798,7904,4580,-14251,-28715,-19349,-6198,10877,21273,18663,10713,3972,15355,30712,18175,-12695,5098,32929,59540,41573,25787,18326,12176,3270,-7912,-22226,-21303,-7290,6281,24977,28938,7392,-13230,-13627,-16011,-17549,-24305,-13317,-5036,-2479,-7325,-18542,9555,12797,-12046,-39914,-25234,6460,26964,21495,18210,9900,28,-1700,3547,21443,56150,71345,21952,-9917,-2162,-7530,-14943,2561,7225,17472,27644,27848,30639,18855,5115,-8428,-18942,-25486,-16012,-1004,-4473,-26102,-9564,11677,14887,10671,-23159,-32237,-11868,4614,-8568,-27336,-11895,5520,25976,29908,26141,16515,-1391,3616,13885,12757,2220,-10802,-13988,-9381,-11193,-3445,13867,42249,53829,28130,6304,-9342,-6740,-3586,-16325,-24608,-5602,-3076,-11556,-23647,-30796,-15792,-6442,8517,5364,-20744,-26380,3157,16197,24333,17908,1889,-17851,-31243,-17123,-16399,-8281,16186,25458,27155,25572,14377,-9414,-26311,-3459,3880,-14114,-29097,7822,15607,16897,-13825,-18281,8161,18943,11673,8588,-4925,-19438,-27278,-22637,-14952,-14832,-26989,-25603,-14740,-12337,-36816,-22440,6782,12165,-1191,-12570,-24384,-29452,-29299,-26162,-27657,-28059,-15059,-2132,12353,9854,-16251,-57797,-35878,16651,30403,18552,17365,17774,21226,16965,11532,-192,-18256,-30664,-27837,-2137,13466,16372,18846,17020,18458,21554,25499,38460,61863,69155,62916,29869,3593,-7197,-21019,-19423,-5298,3241,6712,331,5159,14324,24978,37024,30054,52300,87131,85716,60266,27126,9109,-11012,-17566,-16754,7359,33750,41120,43075,51253,63976,54883,36150,9713,-29690,-40871,-36929,-14927,3455,-1089,-9468,10719,15012,-1254,-6110,-1126,9705,19522,16044,4448,1750,8013,18107,6529,-11825,-5464,12079,22934,9507,10516,-2578,23856,56828,42874,21666,-2509,672,1289,-14870,-29554,-18990,4993,263,-5357,-3495,-10689,-17078,-159,11918,18803,22422,12646,5963,6209,5908,3125,-8214,-7807,-3792,-921,-11634,-14764,-13710,-5583,3145,1492,-1539,-20341,-24548,-6761,499,-100,9327,12784,5433,-16402,-27119,-6479,-12740,-26647,-11232,1009,-10539,-16326,-7276,-19823,-7999,6902,15803,19901,14364,-14307,-16414,-18419,-35550,-12738,39906,102248,100644,43358,10532,6994,820,834,3815,5784,-12193,-20386,-1833,4699,-2237,-1946,11212,5774,-5078,-4880,8088,13130,11481,4312,-8507,-6635,5337,10745,-7180,-12124,-27056,-13514,-15565,-36933,-10715,-3372,-19857,-27845,-7505,-16909,-33730,-31046,-22218,-21767,-28884,-41403,-25049,-8165,-532,4495,23037,29798,36259,21983,16243,15547,11987,11217,-16914,-26990,-1538,-35228,-41646,-4935,17613,-11892,-18150,11762,26857,44269,28362,14470,14967,39433,36885,28146,18530,12276,15358,11595,-1250,-6386,2126,3404,-1650,3355,10327,7766,7807,14050,43674,52179,33068,5283,-6810,16429,10336,-16685,-16651,10868,8558,-2199,8572,16294,-585,-11716,-4764,-6764,-20662,-37669,-26899,-9201,1739,4017,-6313,-14685,-7137,-6627,-24948,-37132,-9633,7577,12371,18792,22021,13921,-5397,-8250,-16997,-12379,13542,29523,37198,3115,-7629,-20973,-19820,-6787,14757,22136,17238,5098,-6759,-7091,1806,17816,49444,76161,80771,58785,19693,1805,-8910,-16022,-19089,-17911,-14660,-8655,14518,36036,37007,14032,-12651,1183,19649,43043,45137,40044,37694,28783,13563,16906,41708,25236,15761,4126,-22050,-32161,-20026,-4657,10854,7421,13944,17185,-12556,-32681,-17067,-21015,-8273,-64,-5376,181,626,-13981,-17359,-31350,-11624,-13237,-8885,-9274,-10935,-12745,-17276,-10207,-5281,-5528,2931,10005,8308,9984,23887,49635,44267,9272,-12479,-16380,11073,23137,17397,13131,11743,-2492,-9545,-8961,-9897,-17093,-8483,162,-6197,-10536,-11568,-21550,-35932,-22163,-16423,-9310,4350,20254,21225,3336,-16159,-726,8984,14119,12927,-266,-14105,-7559,1866,3362,2271,6130,12035,526,-2660,4319,7831,5445,-6548,-26177,-26167,-15053,5537,-2624,-3984,2098,1576,-2763,323,17382,66976,79663,68970,52152,1935,-31501,-21551,-13946,-722,18460,32418,22590,16555,-3499,-17567,-9566,-18413,-7716,14308,27756,33020,47136,33491,20849,8613,17798,8675,-17830,-36020,-22673,-10567,-17030,-9226,11670,21364,32139,25636,13394,-11180,-25197,-23058,-11569,-19060,-42086,-24966,-9664,14925,46057,62799,30088,11457,-8652,-10098,9501,25485,34239,40320,19104,7118,-8870,-27429,-17067,6962,19321,12132,8641,-8124,-11533,-7675,-11385,-12275,-11564,-24072,4729,-7449,-11418,15495,27129,32592,33648,15251,-6965,-24779,-33307,-20276],[5473,17550,10428,6217,-2964,-4956,-1770,4120,10123,7710,14567,28835,31137,26164,-1737,-17920,5373,13268,12801,-8108,-26164,-27021,4911,10751,8345,-17,-8775,-6836,-7212,-11550,-26242,-13921,8265,4820,-8702,-19662,-13801,-21546,-21414,13864,39168,68928,65090,46741,34791,25848,13999,-8338,-28159,-18389,-2135,-1821,-3045,5184,6023,5251,17997,9071,-25382,-15626,-11021,-17347,-454,3312,-7187,-31135,-14189,19985,83933,117910,77272,30735,8511,13156,10590,6139,7533,17633,15979,6648,-17782,-21326,7478,21976,32327,43718,70996,39505,24447,21468,-5564,-34545,-42763,-66506,-40166,-18177,-20560,-21869,-10028,-12632,-11908,11769,9083,-13370,-23457,3341,22290,4376,-20468,-23770,-24852,-4856,5387,28,-6091,6809,2541,-3429,-8954,-7736,-2696,4608,11356,8147,9178,-1928,-13573,14475,24155,27474,15805,-17888,20857,38391,15589,-9821,-3881,374,-7603,-1515,2517,8404,16550,18898,10226,23114,13100,3234,-10815,-1089,-1072,4136,15142,17908,12415,9709,4869,-4866,-4357,-7815,-13696,-14022,10209,31237,35125,2491,-25961,-6352,854,-3821,-13868,-26692,-5535,23546,42363,60622,67947,-40870,-190113,-340212,-387633,-324882,-183787,-39740,35681,29154,-6809,-30623,-5922,9370,18779,12162,-11090,-25699,-19516,-16199,3647,-6526,-33559,-37708,-8877,3454,-182,4062,-7135,-3806,18863,25646,2474,-16965,-14201,9232,6345,-23930,-25722,-26760,2873,14314,18096,12804,-306,-19767,-1539,12187,33170,38407,47377,42476,24970,10528,3945,-3354,8671,-14248,-42205,-28690,7202,32559,33752,23825,24287,32196,20557,-14786,-2923,8725,4124,-11740,-12857,-18096,-19547,-7593,6242,-2681,-29453,-28428,-7797,-2029,-8371,-16703,-22068,1594,11641,8979,-1320,-10777,-9413,2956,-387,-9422,-21998,4019,32136,26867,6269,-7841,2108,5408,-14778,-25756,-7499,5463,6038,11304,17431,12669,-6371,-16309,-16944,-27338,-42086,-23426,-8044,-3757,-9040,-12353,-30522,-28426,-9453,15175,21891,24364,28641,630,-24128,-18133,4371,5128,-10141,-35741,-32639,-518,24979,30562,-735,-19046,-28482,-7874,13895,16849,12056,5666,-8215,-14434,-8756,-2904,-975,-1282,576,759,-16553,-30557,-21761,-27487,-18782,-13009,1362,6351,13226,10850,-6765,-20104,-22985,-9981,5125,13627,11372,5284,-1310,7852,21950,7730,-18824,10416,34040,57303,38309,23977,20357,18689,9980,-2441,-21048,-21866,-7454,8549,27682,29348,6888,-9897,-9974,-13941,-17137,-21858,-14223,-6437,-2650,-5680,-16900,7212,11537,-9538,-34978,-36177,-2805,20620,17899,14936,5506,-4391,-7799,-5001,19548,62653,80377,28770,-8652,-6511,-10515,-6913,9318,13351,22876,31321,29770,31861,19222,1012,-15063,-17069,-26192,-20194,-6001,-7872,-23447,-9949,5770,4373,1941,-23692,-24663,-8785,1234,-13506,-25967,-14867,-1932,20499,28605,26809,14117,-9638,-1729,11389,12747,5811,-7892,-19549,-17017,-5281,3260,19581,45969,57081,32827,9925,-9633,-10541,-10395,-14513,-10702,1815,-6764,-28305,-36552,-35496,-23399,-21819,-7623,-3423,-20865,-27597,656,15397,24259,17995,2675,-15979,-35677,-20373,-16080,-10955,10665,20716,23158,21669,12923,-6171,-25523,-8130,-1245,-12549,-16103,21526,21736,17568,-11966,-12184,12279,22306,14918,12960,1035,-16638,-35783,-28946,-16561,-13352,-22680,-22733,-14024,-10346,-29986,-20660,10939,13579,586,-9807,-21324,-18341,-14833,-13131,-18146,-22873,-10124,5106,19995,16676,-6147,-37466,-48232,2050,21903,11718,11042,12175,18501,19082,17242,6708,-12692,-25345,-16761,8761,23098,23069,20333,16454,16135,17757,23034,39195,64989,75328,69035,33532,4245,-8948,-20911,-16309,-3810,1595,1825,-4179,1180,4875,12014,22622,14345,43835,82080,80460,54792,21370,2046,-20072,-25104,-10701,16003,40783,46283,47986,59913,81034,74192,50865,19253,-21698,-42809,-32996,-8728,4533,-2337,-4441,17858,20614,-1124,-11141,4450,16675,24082,19500,9992,11987,21774,30901,13991,-10222,-6632,10872,21649,8087,9835,1181,29977,63964,50889,31250,9693,5818,1030,-14482,-27968,-24790,-739,-3852,-3765,6748,1888,-17656,-4433,9672,19166,24155,13895,6118,6724,8134,8344,-1132,-5664,-4655,1100,-9443,-15458,-13097,-7017,-206,-1147,-3320,-21512,-21082,-2938,1115,-2319,8545,10314,2603,-11140,-19041,-6634,-12521,-23886,-12984,-648,-9942,-15359,-7596,-22145,-7716,8689,20755,23871,14274,-19146,-10014,-9842,-27030,-21497,30009,90446,89841,38317,10871,13573,9338,3411,-4241,-8986,-12484,-16380,-3371,5005,20,-3184,10742,7518,-4161,-6403,5575,12323,13118,7422,-6678,-8149,4954,11082,-5319,-10391,-35891,-25060,-19313,-40703,-10605,1023,-11627,-36759,-10958,-15597,-34896,-39402,-31049,-30185,-32610,-37657,-20256,-4702,-224,-218,17004,28861,39896,29405,24540,20782,12591,10039,-19746,-38572,-21516,-55754,-42612,1579,17929,-15564,-19202,10539,26681,47949,36879,26688,25428,44083,38247,27998,16608,10242,15342,13773,1902,-5850,-602,2507,153,5007,11915,11542,12161,14574,38485,43765,27815,6714,-11709,9695,741,-24511,-12610,11332,6121,-9233,1847,11049,-5907,-13796,-4864,-8649,-24565,-46207,-39257,-22253,-10382,-6918,-13687,-19713,-12132,-11867,-29747,-28997,-3466,9487,10551,14120,15747,9021,-8470,-12841,-21041,-17043,9363,22527,33638,-399,-17512,-32354,-28518,-5131,16747,21437,16677,7531,-581,-4290,-1905,9463,39235,63085,66830,50471,15342,1171,-4885,-15254,-25489,-23960,-11314,858,25000,45962,43034,15615,-11389,9037,33638,57521,49569,39674,35464,25260,13043,25128,52068,33467,21487,8826,-19098,-43251,-25234,-6643,9888,6236,13405,18123,-10835,-25888,-12563,-14448,-9134,-2435,-8219,-7338,-10014,-23659,-23024,-31289,-14818,-18296,-13137,-12699,-13867,-16275,-19695,-9325,-3816,-2604,5843,8813,3900,3692,16013,42519,40528,9634,-9688,-12770,14474,23576,15336,11260,10471,-5603,-14451,-16680,-17912,-18923,-5492,4358,-1640,-5445,-5102,-16259,-29667,-17801,-10237,-3657,6980,20861,22284,4345,-21820,-4925,9650,18598,17722,-1466,-23350,-17984,-6353,1325,5436,10529,15499,1707,-5582,879,4586,2730,-7461,-28334,-32354,-21514,1788,-3049,-1733,5510,7566,5633,8312,20988,64106,74668,67464,53807,6773,-24415,-22971,-14885,-847,17265,29572,19993,17582,-647,-20428,-11410,-18823,-15504,5333,15136,16139,30538,27923,27366,14531,18962,5825,-22552,-40558,-24541,-12752,-16596,-4388,14916,19661,27941,20571,9001,-16602,-34959,-28827,-16305,-25775,-37595,-27082,-15050,10277,41180,56969,25145,11090,-6164,-12912,4327,20635,28282,32391,8675,-5675,-20899,-29300,-14919,7272,20202,17803,15976,-5263,-7657,-2251,-6896,-10752,-9035,-16589,14918,-2170,-23125,10407,21745,26673,28148,11294,-8377,-23649,-29728,-22146],[-4339,9417,7034,4368,-3952,-1232,1916,6300,11221,6922,7310,20118,26960,25821,533,-18284,4597,9481,4955,-17843,-27673,-22161,6771,8693,1623,-9488,-17447,-11306,-8468,-10705,-22479,-8059,14928,11238,-5446,-24451,-16540,-21900,-19205,11635,35645,65170,61720,43458,30210,19917,10405,-3617,-18943,-17283,-1866,2264,3976,13367,13209,4552,9060,-3045,-28961,-9437,-6596,-22182,-4095,4281,-3066,-27377,-18329,16704,84270,118921,75970,29396,7929,13552,13320,11802,13567,20957,16476,4721,-23322,-21462,10147,22284,30356,41035,70133,42317,25819,20748,-380,-11659,-25621,-54959,-42905,-20557,-16088,-13127,-2958,-8436,-15258,8465,6779,-12722,-28141,-5954,15023,-2678,-19563,-22063,-21043,-2773,3817,-3896,-10378,2813,-4234,-12699,-9101,-5209,-1312,3582,8256,5013,7443,-89,-4081,31565,39157,31652,14789,-11519,25671,41936,17235,-13102,-8101,2203,670,5646,3083,2245,19661,27384,19941,31505,15884,-108,-19029,-11141,-14054,-3112,11026,13255,8708,7604,6068,1384,4008,-1758,-13511,-18069,5341,27917,38159,4425,-28927,-4625,6152,250,-12893,-29584,-8579,23917,44474,54089,39390,-100200,-281344,-426035,-432061,-337579,-177204,-38955,18956,9356,-17634,-25106,3109,20074,25354,14396,-7182,-20623,-14643,-11945,7321,-2722,-32230,-46015,-7727,11333,2222,617,-4423,603,9859,14290,-5337,-20565,-9509,11125,3218,-24878,-13447,-19130,-1558,7776,13055,14004,5991,-19323,-10870,-647,20660,28764,41152,42132,26370,8876,4091,247,9387,-11029,-39656,-27464,7578,31238,30026,17336,18840,31257,23407,-15266,-1898,13557,9673,-7001,-11526,-20719,-22898,-5754,12289,4971,-23359,-26153,-4869,379,-9189,-22640,-31463,-5725,7627,2103,-11053,-16236,-9465,1345,-3889,-15782,-25054,9988,39921,33485,11582,-5939,887,7015,-11394,-27182,-10540,1280,1345,5097,9393,5606,-8405,-17200,-21109,-33498,-35577,-12339,-107,-1063,-9503,-12616,-24000,-20093,-2701,19567,26115,30879,32636,2065,-23884,-13736,9027,8160,-6518,-33630,-37375,-8495,15438,19376,-12125,-25703,-29474,-10142,12218,12695,5224,-3943,-18776,-20944,-10413,-4394,-1705,697,6462,7008,-16672,-31701,-17269,-21573,-13817,-10385,3473,9393,17121,16575,1502,-9730,-20517,-13089,-366,8269,7215,2763,-3560,1370,12253,-4236,-13613,16816,33830,51534,31862,20447,21494,23978,16289,4213,-16429,-22034,-6789,11495,31417,30614,8091,-5883,-8888,-13728,-16810,-19560,-15067,-7733,-2610,-3905,-12961,5299,10062,-6848,-27984,-45964,-11442,14029,13387,10439,424,-8255,-13110,-12590,19375,68138,87277,34238,-7228,-9453,-9875,304,14481,18035,27146,33692,30400,30968,17170,-5367,-12147,-5707,-18422,-20666,-10206,-10471,-20256,-11913,-2525,-7813,-6665,-21656,-16344,-4303,-966,-17897,-21666,-16931,-10435,13406,25796,26615,12247,-17556,-6045,9138,11618,7966,-3288,-17673,-15505,2254,10265,24361,48093,59195,37364,14406,-8603,-13500,-14280,-3525,3279,9125,-7924,-42170,-43208,-38956,-33548,-38856,-25543,-12242,-18235,-23939,-135,15324,24339,17259,2508,-13536,-31351,-23038,-14729,-14749,1930,13234,17648,16804,10739,-3316,-21560,-11200,-5556,-9710,-3712,34220,27412,18283,-9418,-7402,15391,24489,16894,16000,6418,-9446,-24197,-24140,-13810,-9688,-16932,-18741,-13679,-10369,-25015,-16455,14349,13392,1476,-7239,-15910,-7089,-1385,-1775,-10357,-17650,-4140,12963,27265,22247,3503,-18309,-33245,-12718,12495,4000,3320,4400,13395,19522,21595,12524,-7529,-19355,-6385,19138,31936,28203,20321,15197,12824,12487,19080,37792,63981,76168,69894,32996,2913,-9300,-16416,-10832,-1342,405,-3344,-9856,-4062,-6607,-1986,7753,-6515,31363,73639,73451,49360,16245,-4904,-28965,-28958,-2591,25301,48406,51550,51898,67167,97625,94262,65904,28827,-12337,-35274,-22350,-168,6383,-3649,765,25127,26670,507,-15780,9701,22480,27180,21455,14154,20444,33977,42750,21831,-6747,-5969,10382,20274,6783,9284,4006,32312,66322,56078,40083,21881,10733,-1243,-14981,-24472,-30160,-7776,-8418,-1414,16378,14273,-13741,-8258,7133,18865,24623,12771,2901,3836,7523,12169,6425,-2179,-7056,1785,-8303,-16049,-12421,-9054,-4972,-5688,-6324,-22802,-18943,-1491,91,-5538,7170,6626,-1316,-4816,-7339,-3152,-11804,-21325,-14297,-2860,-9947,-14119,-8094,-22046,-7327,9998,24622,26485,13652,-21619,-3873,-2176,-18210,-29064,19067,75602,75264,30152,9024,17517,14829,4979,-11752,-23986,-10455,-11796,-5028,4534,1765,-4576,9082,7457,-3995,-7272,4259,12593,15735,11755,-2570,-10008,3691,11477,-1305,-5009,-34781,-34023,-21861,-41472,-11084,4685,-3347,-33245,-15366,-14654,-32174,-39402,-31494,-28835,-29996,-32589,-16218,-1572,1512,-3855,9475,26913,42758,36028,30536,23622,12205,8083,-16723,-35072,-27390,-59530,-30088,8428,17376,-19668,-21095,7450,23467,47933,42511,37244,33281,44282,36072,25905,14405,8562,15534,15893,4433,-6130,-4425,398,437,5668,13291,14427,14918,14737,33289,33603,19831,7765,-11305,1671,-11462,-32274,-8456,10849,4123,-14721,-5909,4561,-11944,-13379,-4710,-10180,-24689,-39122,-45411,-35441,-23262,-13241,-11722,-17440,-12027,-12849,-29342,-21976,2055,11077,8474,8683,7730,1824,-13298,-16624,-22935,-21456,5712,21891,40159,501,-23659,-39842,-36807,-3604,17923,19906,15220,9815,5909,-142,-5899,-764,26193,47696,51873,41497,10912,-410,-2518,-14008,-30826,-30357,-7950,10502,35667,54662,47495,16639,-7813,15141,43906,68826,52676,38091,31326,19517,11518,31714,59550,39430,26058,14274,-10786,-38024,-24006,-5306,10647,5605,12346,18605,-7688,-19755,-9817,-8606,-5291,-433,-6815,-13219,-21018,-33308,-27822,-30676,-17870,-22836,-16107,-15019,-16064,-18964,-21053,-7986,-1669,807,8602,7667,-151,-2404,7773,34721,35505,8533,-8925,-11357,16129,23487,13329,9561,8785,-9310,-20050,-24306,-19998,-13773,1150,10746,4388,453,1961,-9339,-21644,-11430,-3040,2496,9772,21735,24578,8933,-21316,-9163,9181,21026,20763,-2632,-31452,-27765,-15237,-985,8290,14854,19336,3910,-8513,-3337,685,-79,-7711,-27487,-35280,-26508,-2809,-5601,-1131,8368,13803,14745,16781,24437,59065,65354,61137,51396,10791,-14826,-19979,-12176,1757,18368,28482,18857,19604,3188,-21417,-12105,-16602,-23319,-4243,2482,-1022,13018,22434,33065,19678,19138,2250,-26590,-41115,-23811,-12252,-12314,2172,18524,17457,23312,15334,4904,-20593,-42293,-30837,-19519,-30328,-32059,-27763,-19704,5567,35313,50006,19514,9894,-4252,-14800,-691,14921,21139,24082,-837,-16731,-29869,-25964,-10447,7879,19983,21897,22114,-2582,-3858,2577,-2955,-9544,-5993,-6537,29934,10040,-15636,4480,14224,18710,21202,6919,-9140,-21305,-23945,-15993],[-10644,-199,2306,870,-6349,-80,2888,5221,8792,3962,1278,10847,20728,22143,-1236,-19886,2842,4807,-3700,-26124,-23413,-15889,7850,5832,-5136,-18189,-25398,-15700,-9914,-9455,-16855,-2670,20321,17325,-787,-23120,-19604,-21867,-17442,6284,28146,58141,56194,38635,24196,12369,6564,1770,-10086,-12115,-542,5956,11610,23936,24598,9390,2110,-16191,-18784,-3335,-1743,-15281,-7071,4400,96,-23074,-21043,12290,80753,113708,70203,25370,5512,11843,13676,15543,17915,22147,14780,1836,-27347,-18733,12076,21648,27526,37843,68740,44790,26327,18659,7333,11916,-4693,-40698,-38151,-22957,-10808,-4100,4382,-4008,-18942,4732,4182,-11447,-22150,-17072,4713,-9992,-17380,-19068,-16353,-893,1657,-8117,-13826,527,-8918,-20460,-6929,-835,1003,3335,7085,5690,10484,6225,7552,48185,54228,35296,13759,-3662,30749,44425,17960,-15555,-11305,4404,7990,11646,2911,-4104,22976,35624,27989,38348,18977,-2431,-22027,-16288,-27038,-8734,7462,8673,5295,5684,7872,8169,13175,7038,-9058,-17492,3572,24511,39829,7970,-16318,22,11275,5789,-10212,-31331,-12538,21388,42468,43229,8141,-158013,-283547,-339958,-343600,-276975,-148504,-32751,4956,-10332,-29421,-17908,10778,27871,28809,14735,-2963,-14976,-9105,-6298,13331,5090,-23483,-49405,-8922,15805,2663,-3678,1476,7607,228,2145,-12780,-22771,-4470,13144,38,-16767,650,-6975,-4510,1115,8004,15759,12896,-12206,-18940,-14520,6470,16930,31456,37546,23113,4316,3529,4072,11348,-4758,-33967,-28100,5300,26873,24291,9846,12443,29119,24722,-17603,-1122,18682,16048,-800,-6929,-19660,-26461,-3070,20197,15419,-15122,-22774,-1487,3872,-8734,-27787,-41160,-13149,3910,-4345,-21981,-22105,-8998,1741,-4019,-16941,-19881,16611,45636,36278,12540,-6261,-706,7867,-8424,-26934,-13516,-2730,-2734,-915,871,-1765,-10916,-19445,-26146,-38733,-25398,-1602,7585,1141,-10821,-13407,-17963,-12038,3394,22474,28606,35753,35397,3785,-22847,-9272,13503,11111,-3004,-30132,-40278,-16585,6237,9806,-21149,-31164,-28546,-11955,9884,7852,-2393,-14591,-30864,-25640,-11387,-5190,-717,4604,12297,11597,-14057,-24946,-10221,-15251,-8817,-8276,3788,9755,18242,20196,8670,290,-13163,-15731,-6232,4919,5074,1619,-4000,-4905,781,-18102,-2281,22129,30582,41039,21124,13766,20117,26473,20597,10243,-10437,-22610,-6605,13468,34435,31814,9945,-2511,-10989,-16344,-17945,-18593,-17198,-10315,-3893,-3611,-9939,2544,6989,-5700,-21868,-46212,-19856,6350,6981,3811,-5919,-12063,-18433,-19987,19567,71079,90741,37213,-6550,-11538,-7510,4826,16293,19676,28887,33573,28488,26765,11642,-14362,355,8765,-7342,-16884,-13153,-13232,-18193,-15340,-12230,-20823,-15939,-19230,-8522,597,-2512,-21845,-17306,-18941,-20644,4019,20423,24491,10429,-25108,-10079,6567,8765,7470,474,-9266,-1718,10741,16263,26923,47519,58940,40169,18267,-6930,-15248,-12716,10030,15476,14506,-6816,-28768,-27240,-30594,-45456,-51577,-43630,-17896,-12487,-17135,564,15264,23561,14683,470,-11265,-24185,-24925,-13647,-16041,-9868,2847,9993,10116,6895,-1862,-16754,-13163,-9938,-7442,6309,44338,30792,17221,-8331,-4911,16664,24672,16705,16756,9910,-2397,-12706,-13721,-7571,-4649,-11020,-14553,-13862,-13244,-23523,-13398,14923,10469,118,-6242,-10183,2832,9597,6736,-5249,-14042,1301,19700,32534,25185,10700,-2659,-14821,-22982,2430,-3881,-4424,-4072,6438,17882,23882,16183,-4241,-14720,1913,27502,38561,30789,18766,13023,8295,5443,13442,33763,58108,70513,64416,27706,-248,-7425,-9917,-5543,102,-1702,-9387,-17015,-10570,-20056,-11812,2228,-28645,15502,61507,64331,43632,11563,-11870,-37853,-27277,5541,34032,55871,56788,54977,72348,111958,113390,80010,37632,-2229,-22886,-9575,8677,8010,-5702,5042,31703,32751,4153,-15430,13422,26079,27998,21156,15950,25955,43261,52293,28969,-1618,-2808,10720,18160,4501,7555,4550,30689,63950,57890,47019,32413,14549,-5930,-16470,-20216,-27198,-16085,-13266,677,23983,24709,-7688,-11361,3998,17404,23421,9228,-3128,-1819,4051,13958,13401,2533,-11042,616,-8821,-16641,-12340,-11844,-11017,-12360,-11088,-25058,-18652,-2663,-3096,-10369,4900,1651,-6236,851,3757,2830,-10425,-19540,-15444,-5417,-10506,-13501,-9174,-19055,-7529,10082,26461,26816,11672,-20740,883,3512,-10920,-31502,8330,59176,58090,19009,4560,18136,16243,3712,-19621,-27061,-6267,-7867,-7335,2839,2520,-6288,5769,5199,-4967,-7776,3893,13323,18267,16040,2479,-11045,1543,11322,2855,1269,-26760,-36488,-22575,-37109,-12907,6369,2999,-25293,-20204,-13580,-26797,-31052,-23668,-21587,-24800,-27853,-13243,593,4176,-5512,619,23729,44460,40996,32853,22796,10121,5184,-10822,-21035,-13366,-41963,-15425,14138,15318,-24148,-23721,2793,17683,44187,44311,44538,37297,39495,30293,21933,11867,6916,15298,17155,5635,-7565,-9613,-3534,-1273,5037,14060,16325,16358,14755,29089,23020,9230,8050,-4625,-6251,-25636,-33756,-4904,9028,2414,-17310,-13794,-2738,-18324,-11004,-4775,-11593,-22238,-32068,-36100,-33562,-22681,-4140,-790,-9813,-8237,-10880,-26052,-16803,6183,12053,6216,3012,-1137,-6651,-19070,-18136,-22123,-26172,2214,26537,51640,3979,-23968,-36240,-38673,-2602,17616,17198,12495,11177,11598,4543,-9857,-13093,9841,29982,36309,32182,6822,-3339,-2407,-13426,-35208,-37408,-5356,18977,45124,60980,49512,16374,-4341,18451,49086,75598,53794,34840,24865,11430,8927,35894,63480,42544,28765,18832,-2622,-25944,-17162,-1112,12900,5346,10400,18013,-4392,-14865,-8796,-4500,489,5214,-1225,-15565,-31945,-43264,-32336,-28554,-20301,-24917,-15685,-14824,-16768,-20727,-21199,-6121,846,3941,10610,6241,-3819,-8184,-1064,25806,28498,5036,-11002,-12593,15553,22395,11186,7897,6245,-14393,-27018,-25338,-13535,-5005,8864,17899,11048,6742,9634,-520,-11881,-3950,4264,8350,12158,22403,27557,16467,-13907,-13126,7456,20959,21392,-4450,-38430,-36288,-24809,-3479,10180,18141,22650,6450,-11682,-8776,-4321,-3466,-7523,-24481,-34908,-29841,-8466,-10675,-2442,10492,19651,23282,23896,26254,51488,52224,50432,45031,13213,-5613,-14290,-6989,6212,21239,28863,18903,22178,7408,-20878,-12149,-12600,-30837,-13564,-9210,-17325,-4474,17202,37288,23935,18783,-1347,-29289,-38109,-21561,-9644,-5332,9910,22237,14955,18552,10100,1154,-22932,-45436,-30028,-21672,-32040,-26562,-27331,-22983,1222,28801,42139,13176,7752,-2890,-15569,-4892,9230,13770,16218,-8659,-25071,-32472,-18588,-3986,9295,19195,24263,26716,81,139,7238,891,-8735,-3545,4335,47455,26650,-282,-711,5480,9674,14016,3135,-8643,-17550,-16913,-7050],[-9457,-8690,-1676,-2489,-8670,87,2891,2754,4672,17,-2620,2706,13722,16228,-5892,-21090,1623,712,-11526,-28053,-15812,-8602,8991,3300,-10398,-24347,-31117,-18982,-10917,-7597,-10406,2673,24636,22772,4061,-21164,-21995,-20903,-15623,-1446,17575,48756,49169,32734,17368,4308,4396,8032,-1326,-4571,2178,9536,19179,35392,38302,19275,2579,-16493,-7771,2517,3052,-7923,-8587,4060,2526,-18622,-21306,8124,74918,103873,60978,19004,1410,8226,12030,17639,20659,21291,11435,34,-24014,-13995,12986,19865,23891,34340,66696,46476,25932,15321,15564,34102,16560,-25517,-30402,-25277,-5462,4453,11208,101,-22829,836,1285,-9750,-13141,-25635,-8115,-15965,-14365,-14968,-11170,577,-1240,-12903,-16966,-411,-11241,-25974,-4191,4596,4008,3610,7792,10040,17564,15537,19586,62821,67138,37444,12552,4458,35332,45185,17032,-17881,-13846,6259,13533,15057,669,-10139,25491,42534,33346,42736,21906,-3175,-16219,-11357,-37642,-12946,3665,3591,1470,3415,9757,14738,22203,16298,-3174,-15783,872,18073,38306,12333,-1655,6138,14769,10868,-6116,-30402,-17334,16349,36524,28859,-21754,-204780,-219146,-264046,-274064,-228997,-125872,-26201,-2312,-23975,-36827,-10568,15752,31440,28260,12785,1386,-8741,-3103,-385,19075,11654,-15749,-44311,-11617,16499,388,-8903,8822,15588,-8603,-10381,-19913,-23891,-146,14469,-3681,-5136,15281,6018,-4998,-5906,1744,16294,18592,-3173,-22999,-27541,-8777,3083,18348,28429,14838,-3900,1334,7183,13877,2828,-25955,-29810,368,19322,16264,1113,4744,25196,23857,-22212,76,23827,22122,4756,-2236,-16115,-31527,-598,27973,26907,-6052,-18817,1504,7580,-7580,-31922,-51385,-21262,-31,-8806,-32029,-25555,-8846,2231,-2068,-11130,-9915,22740,48213,34401,8602,-9299,-3045,7440,-6455,-24769,-16193,-5774,-5122,-5670,-7204,-9251,-14397,-23663,-32731,-38250,-15848,7456,13827,2351,-13041,-15100,-13171,-5433,7786,23121,28463,37687,35640,4754,-21633,-5465,17105,13583,379,-25057,-38652,-21984,-92,4359,-24749,-30696,-26648,-14037,6378,2379,-9568,-23242,-34655,-22886,-11822,-5701,1334,9261,16941,14177,-8404,-13045,-851,-8417,-4013,-7092,2086,7273,16259,21127,13860,9054,-4602,-16033,-11878,3450,3906,802,-3378,-10577,-12243,-31973,8807,25184,23761,26324,6678,3777,15678,25644,22298,14772,-4597,-23067,-7264,13670,35658,32641,12193,547,-14810,-21222,-20745,-19064,-20652,-14303,-6825,-5234,-8744,-1502,1995,-6639,-17699,-35911,-27081,-2206,-1220,-4726,-12593,-14949,-23057,-26518,19533,71205,90796,37775,-6344,-12713,-5295,5986,14395,18192,28110,31007,23954,19332,2964,-22087,15075,22778,3915,-10061,-12488,-16142,-16945,-17292,-18601,-30559,-25505,-17318,-1422,5868,-3011,-23593,-14270,-20834,-31791,-7032,12546,20398,9005,-28670,-13613,4178,5089,4548,2523,691,13351,20121,21092,27139,44205,56023,40564,20812,-4739,-14507,-5812,23001,25035,17316,-3996,-11717,-13101,-19287,-29745,-35166,-27663,-14167,-4396,-8999,3036,15331,21840,10306,-3259,-9166,-17851,-24086,-13201,-9824,-18922,-8539,780,1751,1469,-1821,-12294,-13838,-14328,-6426,13444,51393,31332,14039,-9277,-4620,16223,22980,14435,15290,11315,3039,-3240,-3727,-88,1008,-5459,-10499,-13722,-18270,-25696,-13185,12032,4768,-3746,-7124,-5079,10806,17616,12248,-2758,-11993,5728,24533,35083,25044,14593,8348,203,-13517,-6720,-10100,-9376,-9712,-91,14814,24293,17642,-3060,-11880,7685,33201,42436,30859,16474,10279,3026,-2856,7030,27779,48133,58953,53255,18880,-3359,-3152,-3443,-1881,-550,-5398,-16263,-25108,-17350,-31959,-8299,13403,-12516,-1429,46255,53407,37575,7249,-18626,-46389,-22832,12480,41549,62845,62133,57753,75381,122856,130315,92405,45387,8273,-9193,3327,16560,8760,-8673,7878,37199,38794,10103,-8863,15040,26924,26167,18274,14903,27944,48887,58770,34720,4519,2541,11788,15000,689,4070,2508,25544,57417,56156,51152,40095,16703,-12694,-18190,-16154,-20533,-24139,-17811,1678,28703,32148,-1940,-13360,222,14602,20593,4227,-9206,-7736,-1461,13535,19142,7594,-15875,-2552,-11244,-17346,-13272,-15242,-17404,-21015,-17803,-28937,-20451,-6260,-8398,-17170,1579,-4417,-11631,4756,12553,8849,-8933,-18609,-16458,-7985,-11615,-14162,-10992,-16919,-8943,8318,25477,24072,7552,-18941,3521,6437,-6307,-28304,-1089,42600,39623,5321,-2710,15022,13046,-1293,-28112,-15080,-1469,-5500,-10782,-498,1787,-8583,389,463,-7514,-8669,3563,13458,19483,18983,7067,-9895,-1244,9993,5346,6037,-18571,-32322,-21445,-32299,-16777,4946,5922,-20587,-24813,-12156,-20932,-24160,-17939,-16503,-20560,-24245,-11843,834,6474,-5236,-9321,18853,44309,43207,30274,17260,5584,1120,-5518,-7033,6222,-22818,-3146,17147,10952,-28736,-26976,-3242,9862,36832,41434,47063,36458,29503,20862,15967,8599,4607,13626,16412,4551,-10759,-16639,-10006,-5515,2585,13488,16827,16456,14396,26246,13486,-3873,6855,2984,-11176,-38426,-27032,-2998,5240,160,-17346,-20492,-10170,-22993,-8716,-6007,-13599,-20286,-27683,-28285,-22186,-9024,10717,12410,-1302,-4033,-8741,-23286,-14397,7981,11786,3461,-2409,-9471,-14334,-20327,-16029,-19702,-32053,-1993,32784,62650,7629,-21335,-30042,-31951,-2885,14901,12652,7872,10503,15057,8292,-13613,-27741,-10482,9584,20007,22229,3035,-8205,-5206,-14463,-38313,-44906,-4500,24762,51706,63563,48024,13846,-2698,17818,48056,76704,51994,29125,15479,779,4895,36655,63135,42090,28632,20735,2750,-15626,-8888,4096,15702,4953,7008,15422,-2428,-11862,-9630,-2968,5676,12190,6415,-13379,-41103,-54118,-37300,-25636,-21254,-22082,-11169,-11575,-15462,-21815,-20439,-4049,2927,5669,10961,3922,-7279,-13514,-10857,15109,18624,-1962,-16756,-16753,12431,19794,8552,6077,2834,-20760,-31435,-15170,-3805,3646,15572,24494,17368,12842,17954,10555,-800,3583,10514,12827,13324,22151,30233,25049,-4177,-16397,4222,17949,19005,-7643,-44248,-40485,-35013,-6069,10310,19335,24378,8431,-15008,-15627,-10804,-8026,-6950,-20477,-32267,-31648,-15355,-18452,-5698,11644,24340,29942,28168,25353,41316,36042,36072,35163,13630,1969,-7868,-902,11292,24849,29853,19397,24612,11311,-19392,-12162,-7834,-24670,-19945,-17844,-30605,-20952,12431,39593,27326,18676,-3768,-29310,-33211,-18653,-5539,3260,18296,25831,12480,14111,5183,-2130,-23508,-41554,-27583,-23071,-29851,-20740,-24140,-23184,-2065,22193,33836,6430,4998,-1652,-14780,-7240,4931,7518,9793,-14019,-29749,-27150,-8908,3959,12123,18823,25429,30133,3306,4949,12443,5498,-7568,-1568,15474,66061,45777,17798,-2019,-3074,1151,8519,1358,-5988,-11716,-8350,3307],[-4176,-12884,-3135,-4168,-9545,761,3384,583,610,-3711,-4231,-3211,6809,8964,-12292,-19743,2128,-1905,-17524,-23299,-6886,-724,10364,1553,-13369,-27163,-33971,-20847,-11419,-5400,-3720,7766,27461,26699,7820,-19886,-23381,-19315,-14035,-11471,4474,37482,40679,25559,9700,-3630,4897,14590,6929,3573,5502,12369,25407,45563,51392,30883,10087,-4004,2328,7061,6595,-1882,-9325,2646,3481,-15179,-19925,4564,67664,90755,48811,9927,-5097,2055,8006,17521,20945,17555,6382,950,-15528,-9140,11640,15695,18446,29554,62677,45750,23503,9807,21539,51781,35044,-11846,-23065,-28520,-1928,10578,15598,2260,-23340,-4029,-3034,-8979,-4656,-19693,-22657,-18232,-12011,-11049,-6995,264,-6106,-19449,-21203,-1778,-12715,-29548,-3271,9129,6213,2923,8747,15673,25583,24498,29061,72852,75039,36226,9905,10682,37536,42547,12807,-21861,-17255,6063,15637,14027,-5207,-14233,25468,45949,34099,42882,23074,-3008,-9587,-2445,-30085,-17373,-2204,-3527,-4372,-672,10012,19214,28720,22081,-1955,-20402,-9644,3907,30688,15578,10684,10986,14868,12801,-3556,-28544,-23655,8711,26874,11583,-45945,-157995,-163886,-207338,-228768,-204805,-120604,-25335,-1839,-22799,-30625,-5525,16450,29861,23189,8239,4846,-3096,1893,3350,20809,11845,-14901,-40067,-15614,12400,-5689,-14610,14691,21418,-15524,-23879,-27795,-25431,1835,13669,-8735,5780,28288,17358,-2989,-13521,-7572,13218,20849,3820,-21979,-37155,-25030,-13238,1898,15007,1771,-16892,-3875,7911,15401,9555,-17305,-30919,-7454,8077,5169,-9639,-5123,18409,19740,-29711,1325,27533,25897,7472,307,-11813,-23731,522,33040,36782,1860,-15497,2738,9950,-7125,-35328,-62125,-30978,-5355,-9855,-27120,-21351,-9757,621,-582,-3522,-79,26807,46385,26997,-729,-15263,-6540,4895,-6424,-22506,-18147,-7057,-5484,-8695,-14103,-16827,-19596,-30612,-41655,-31986,-8568,13674,17724,2106,-16375,-18155,-10436,-1463,9369,20668,24721,35333,32091,3836,-21138,-3316,18883,14921,3364,-19433,-33482,-23640,-3089,3168,-22824,-25303,-25376,-17291,1175,-3550,-14326,-22563,-20265,-14784,-12189,-6652,3167,13150,19745,15277,-652,38,9636,-1295,224,-7296,-1774,1962,10972,18853,16257,15617,3154,-13015,-15991,2792,2268,-768,-2602,-14487,-25921,-24768,17823,24998,13183,8991,-9720,-9161,7905,21212,20984,17083,-87,-22858,-9007,11484,34172,32616,14548,3999,-16796,-26343,-24897,-20660,-24431,-19087,-11204,-8730,-9477,-7097,-4804,-9698,-15770,-27462,-31626,-11226,-10881,-14594,-17753,-15813,-25548,-30079,18829,68729,87962,36378,-5988,-13251,-4618,3619,9319,14443,25505,26495,17150,9292,-7645,-15802,27949,34595,14099,-2286,-8730,-18933,-15546,-14050,-15391,-30626,-34241,-16179,4834,11396,-2208,-22291,-13064,-22321,-39230,-18178,2702,14706,8350,-24416,-16078,2683,2370,434,3036,10049,28350,30326,25071,25445,38605,50625,38372,21767,-2072,-10796,3366,34169,31639,17562,-517,2319,-1817,-8063,-11835,-13374,-6711,-2969,5031,-387,7272,15900,19598,4797,-7820,-6972,-12324,-21221,-13173,-2245,-8790,-14393,-8233,-7432,-4800,-2574,-8285,-12918,-18016,-6465,17991,55663,29479,9579,-11709,-5666,14834,20192,10874,12421,11228,6878,4262,5065,7568,7001,-120,-6398,-12124,-22242,-30220,-15670,6377,-2779,-9409,-9282,-586,17006,23079,15524,-1897,-10402,9603,27602,35104,22308,15448,14767,11194,-1729,-11995,-12464,-8805,-8758,-2616,11924,23932,17919,-2980,-9998,11485,36593,44055,29539,14880,7915,-1758,-10965,2008,21769,36452,44147,39358,10389,-2970,3223,2650,212,-3003,-10171,-22997,-32337,-22166,-20492,4702,32028,10755,-13112,29683,42125,31980,3801,-24252,-51311,-18061,18430,48330,69919,68378,61413,77318,130471,144842,103382,52877,19732,5484,16281,23678,9151,-11568,10046,42362,45774,19100,843,15591,25805,22565,13715,11878,27277,51591,62897,39706,11755,9865,14122,11784,-3696,-100,-701,18767,48612,52006,52907,45249,17991,-19203,-18083,-11719,-13632,-24138,-20321,2217,31294,37190,3338,-13176,-2902,11753,17795,1087,-9029,-8409,-6060,12423,24566,13347,-17883,-6136,-14137,-17463,-14018,-17595,-20723,-29696,-24954,-33448,-22968,-10235,-13502,-24025,-1310,-9736,-15240,7692,19464,14354,-6756,-16775,-15564,-8753,-11844,-14919,-11876,-14654,-10417,5903,22752,19351,2374,-16813,5312,7770,-3465,-23608,-7245,28576,22872,-8440,-10908,9925,7009,-8413,-30659,-4006,4155,-3413,-13834,-3916,1019,-9923,-5428,-4914,-10153,-9048,3928,13776,20229,21486,12088,-5243,-2103,9187,7037,9752,-11209,-25061,-17559,-26495,-21037,1661,6437,-18148,-26430,-8630,-13956,-17530,-13181,-12338,-16146,-20122,-10343,341,9056,-2287,-17560,13980,43690,43762,24248,8703,365,-1914,74,6153,24756,-5859,6858,18454,5996,-30298,-28273,-8122,3071,28741,35786,46118,32678,17040,10353,10334,6511,3261,11898,14961,2698,-13847,-23362,-17058,-10167,266,13253,17841,17402,15519,26697,8777,-16304,5906,11056,-7953,-31889,-17807,-1221,1473,-1228,-14503,-21961,-13602,-19731,-5864,-6873,-14476,-17851,-24114,-21625,-11464,5665,27327,26573,7452,233,-6301,-20332,-12884,9247,12246,2397,-4443,-12359,-14939,-12420,-9743,-15088,-36975,-5259,39525,72473,12170,-17395,-24075,-23446,-2578,11616,8287,3497,9424,17599,12165,-14431,-40943,-32452,-10993,5437,13686,1754,-12504,-8698,-15017,-36764,-47120,-3462,29192,56563,63930,44822,10854,-1505,14977,43039,74320,49096,22784,5338,-9742,1629,35657,60549,40076,27392,21020,6196,-6768,-128,10650,20322,6449,4400,12570,-629,-8934,-9722,-2306,10921,20455,15819,-6091,-40470,-62907,-39712,-21299,-18189,-14773,-2612,-4578,-11236,-20211,-16953,-11,5864,7165,11085,2402,-8386,-15623,-19314,4237,7355,-11210,-24388,-21253,9179,17612,7198,5873,907,-25265,-22259,-4216,6271,11754,21843,31304,24295,20015,28556,25351,12663,11969,16378,16631,14205,21998,33183,34059,5984,-16315,890,13342,14827,-11199,-44863,-33811,-34986,-7148,9351,18890,24868,10292,-16572,-22098,-17453,-13055,-4302,-15300,-27864,-31356,-22303,-27710,-9533,12579,28021,34442,29361,21873,29500,18474,19799,23330,12585,7675,-1599,5295,16343,28469,30721,19725,26437,14475,-17388,-12562,-3090,-11656,-17012,-18964,-33960,-33400,8277,39602,29789,19559,-3655,-25449,-27969,-16077,-970,12036,26215,28476,9745,9814,203,-5654,-23268,-33992,-25006,-24854,-24771,-15174,-17184,-19169,-4808,14722,24223,-1715,762,-1404,-13550,-8340,1768,2001,3821,-18345,-31995,-19805,-498,10490,14440,17604,23878,30586,5211,8548,16154,8927,-7781,-2100,23998,81822,62993,34917,1960,-13140,-7945,3901,-589,-4132,-6926,-1630,11103],[-1182,-13479,-4851,-6921,-11642,-536,1935,-3243,-4964,-9160,-6549,-9248,-2221,-1525,-21404,-16417,2789,-4762,-23250,-17529,341,5362,10125,-838,-15149,-27930,-35161,-22484,-12626,-4201,1749,11422,27609,27605,9016,-19588,-24010,-17942,-13269,-23903,-10133,25079,30903,17095,1416,-10028,8333,21163,14649,11574,9067,14445,29921,53320,62009,41714,20263,8558,11226,10498,9059,2940,-9144,919,3707,-12289,-16924,3187,61503,77671,36396,-63,-12663,-5142,3514,16773,20066,12352,2473,7152,-4492,-3426,9332,10364,12665,24904,57848,43549,20517,3859,25539,64776,50613,667,-15489,-31011,739,15195,18587,3854,-18362,-7658,-6881,-7476,4325,-5703,-17581,-13617,-8492,-5555,-2212,-76,-10978,-25501,-24149,-2232,-12246,-29381,-2600,14248,9384,3086,11335,23021,34585,33200,36544,79267,79062,33504,7976,16418,38999,38481,7349,-25663,-19620,5781,16445,10733,-12033,-11144,25242,47324,32076,40738,24342,60,-3400,6771,-19878,-20489,-8313,-10475,-10018,-4228,10414,23105,33760,25102,-5534,-31614,-27037,-16107,19073,19247,21829,15373,13567,13117,-2172,-26541,-29183,1066,16742,-4946,-54119,-103611,-99088,-140364,-175986,-180119,-123168,-30871,4194,-11635,-20660,-1538,15501,26498,16993,4138,8777,2876,6738,5840,19641,7620,-17647,-34467,-18576,5310,-13441,-15629,19594,25620,-16806,-36270,-34827,-26351,3000,12376,-12411,15916,40042,27541,2302,-18092,-18643,7316,20679,9177,-16530,-38148,-35737,-29498,-12675,3300,-8914,-32377,-10423,7231,16681,15953,-7541,-27326,-15416,-4593,-7160,-20698,-15567,10144,13792,-29953,3438,30086,27621,7910,1788,-5964,-14385,1824,35286,44557,8789,-12066,2982,11428,-6945,-36739,-66667,-39707,-11381,-7299,-15898,-13233,-10318,-2920,-25,3800,8940,29117,40907,15346,-13836,-21090,-9580,1108,-7568,-20641,-17857,-5655,-3704,-9311,-18157,-22643,-25498,-39420,-41225,-25726,-3468,17387,19779,972,-20318,-21264,-9139,193,8518,15751,17895,28842,24988,1222,-21176,-2670,19054,15588,6661,-13813,-28198,-23714,-4259,4777,-18214,-20426,-25108,-21577,-5108,-8672,-14328,-12819,-6343,-6505,-12469,-8177,4019,15542,20763,15409,6809,12162,20126,6063,3944,-8751,-7221,-5312,2900,13473,15635,19541,9276,-8755,-16969,1710,-731,-3539,-2127,-14970,-31357,-12027,23695,21083,-724,-6969,-23515,-23577,-2999,13320,16607,16772,2309,-22321,-11911,6571,29422,31214,16684,8220,-13464,-27644,-28909,-22412,-25764,-23093,-16276,-13513,-11055,-13915,-12656,-14459,-15956,-21247,-32914,-20443,-21786,-25151,-19634,-14553,-25213,-29365,16836,63817,82652,33265,-5165,-13883,-6536,-2394,2294,9734,21772,20332,8219,-2829,-17660,-4475,36564,42744,22080,4529,-5165,-21814,-13822,-7262,-5610,-23291,-39908,-16366,9400,16128,-1019,-20752,-14389,-23809,-33703,-26872,-9065,7270,7915,-17734,-17595,1701,1554,-3480,2099,17529,41993,40337,27840,21717,30572,42360,32959,20318,206,-5618,11949,42071,34375,14689,1771,11644,5140,1287,5472,7334,12654,9950,14292,7474,11917,16306,16469,-1910,-13035,-5396,-8341,-18765,-14077,4437,4429,-8608,-14928,-17158,-11956,-4352,-5411,-11326,-21145,-7978,19542,56697,25104,4182,-15668,-8018,12326,16170,5955,8134,9429,8532,9136,11710,14101,12243,4207,-3049,-9648,-20858,-33891,-20506,-1648,-11915,-16923,-12940,2459,20713,25576,16479,-2549,-9135,12458,28212,31967,16624,12841,16060,17259,7514,-12481,-11373,-3781,-2498,-634,9601,22858,17151,-3776,-9113,12957,37140,43007,26982,13782,5538,-6139,-18537,-683,16647,24827,28811,26540,6966,1783,10170,7428,97,-7677,-16313,-29714,-37474,-24557,-10875,18555,49847,30652,-11931,12614,30952,26451,385,-29293,-48526,-14490,22764,53796,76416,74752,65469,78083,134140,155670,112038,59638,31345,19922,28199,29254,8640,-14541,11217,46690,53267,30311,12556,15519,22535,16920,7212,6701,23812,51139,64381,43402,18845,17395,16658,8304,-8761,-4917,-4699,11019,38044,45258,51546,47144,17992,-22732,-16188,-7497,-7353,-18386,-21046,1738,31382,39316,7250,-11782,-5580,8808,15401,1802,-998,-1900,-7900,10913,29226,18804,-15999,-9676,-17336,-17438,-14744,-18929,-19937,-32891,-32344,-38974,-26291,-13828,-16646,-22795,-3736,-14142,-16895,9065,23579,17851,-4854,-13883,-12677,-7908,-11581,-16083,-11825,-12615,-12348,2501,17881,12288,-4258,-15065,6013,7158,-2970,-20579,-11425,17075,8717,-21387,-19686,3145,-1406,-17178,-24739,5184,9482,-1891,-16630,-7612,-126,-10763,-11776,-10811,-13318,-9978,3728,13240,19642,22729,16686,1070,-574,8926,7447,11562,-5989,-18296,-12662,-20550,-25717,-4002,3839,-18777,-25468,-3908,-6996,-11942,-10034,-9384,-11873,-15882,-9172,-1793,10432,1128,-23137,8517,41583,41522,14390,-2925,-5690,-3979,4907,16856,38586,6457,12992,17005,115,-28677,-27759,-11951,-2184,20705,27243,40987,25942,2874,-997,4830,4894,1894,8988,11614,-904,-17512,-29722,-25024,-15540,-2621,12345,18367,18253,16793,28604,8384,-25861,4097,17565,200,-18198,-9652,-798,-3023,-3294,-11822,-19550,-12641,-14608,-4277,-8783,-15547,-16186,-22324,-17499,-3077,18949,42718,38953,13919,1999,-5713,-18591,-13290,8761,12233,1843,-4157,-10279,-9891,-3273,-2832,-10619,-39246,-9235,43346,78452,15474,-14461,-20339,-16446,-3133,6368,2758,-1704,6352,17320,13862,-13723,-46652,-56643,-31580,-8040,4865,1024,-13140,-13963,-16227,-32198,-42047,-3563,30340,57552,60296,38368,5793,-2762,8401,33557,67787,43484,14087,-6834,-20407,-2392,31007,54180,34965,23305,17347,5339,-2221,5501,15302,24158,8060,1420,7795,-1337,-8046,-10017,-4547,13455,26497,23158,1447,-32671,-57498,-37402,-18559,-14943,-8307,5315,1960,-7965,-18124,-12955,3633,7036,5921,8767,-308,-8923,-15632,-26752,-8872,-7356,-24940,-34769,-26202,5104,14364,5125,4976,-1331,-28017,-16346,2591,12929,16400,25010,35481,29079,25701,38731,40529,25599,18468,19058,16982,12228,19469,33437,39441,12439,-14877,-4548,5211,6915,-17303,-40750,-24918,-22900,-8591,4772,14173,21328,9274,-17465,-28160,-24844,-20254,-933,-11607,-25213,-31856,-30351,-39366,-14922,11129,28007,33846,24804,13492,14318,-1484,1051,8912,8215,8991,1606,8719,18507,29056,28352,16876,24872,14257,-17478,-15874,-1184,-964,-6849,-12441,-24621,-21701,3127,35351,29584,20360,-1691,-20321,-24890,-16069,1656,18332,31273,28171,5371,4538,-6111,-11049,-24199,-27548,-23662,-28422,-19859,-10968,-8695,-12421,-7796,5380,12304,-12159,-5475,-2597,-12718,-8833,-416,-2832,-2305,-22766,-32106,-14852,4313,13621,15071,15342,19611,27891,5350,10317,17807,10782,-9024,-4551,29519,93381,76516,49700,11643,-19721,-11862,3537,-1989,-3324,-3332,3108,16055],[2526,-7545,-2976,-6839,-11023,82,2299,-4512,-7342,-12100,-6511,-12422,-10139,-11635,-25603,-8022,6467,-5019,-25844,-10119,7562,11452,10458,-1343,-13168,-24583,-32577,-21713,-12385,-2047,7712,15486,26991,27055,9290,-17155,-21865,-15286,-11398,-36401,-21492,14887,22100,9226,-5479,-11231,15251,28790,23002,20106,13651,16846,33511,58769,69518,50552,30315,20030,19398,13658,11143,7096,-7880,-198,4083,-9384,-12625,4712,58113,67219,26252,-9113,-20153,-11893,193,16434,18742,6571,2597,18012,7912,3218,6780,4305,7172,20771,52446,39881,17374,-1892,27039,72159,62152,11240,-8059,-32599,2137,17881,19899,4942,-12763,-9480,-9921,-5204,13372,9322,-662,-5755,-3571,1365,2952,-541,-15739,-30328,-24523,-2269,-10884,-27239,-2042,19655,13272,3941,14823,30584,42928,40095,40872,81373,78888,29408,6787,21143,39407,33092,886,-29364,-21119,5465,16327,5755,-18283,-2239,25551,46214,27229,36328,25416,5083,1524,13847,-11881,-23105,-14668,-16816,-15057,-6755,10803,25860,36632,25710,-12230,-46231,-46615,-38328,5522,23034,31329,18369,10755,12117,-2266,-25551,-34077,-6928,6196,-20069,-44058,-45213,-18411,-47693,-92760,-128273,-112047,-39878,10711,-23,-12088,1724,14392,23179,11070,925,12278,7912,10374,7110,17155,2736,-18554,-26108,-20437,-4389,-22353,-11128,23258,28127,-13628,-46955,-40938,-27067,3593,10937,-13291,24324,49624,35833,9018,-17321,-30434,-1261,18517,13030,-9717,-32489,-27859,-23392,-12412,3831,-3789,-23497,-16577,5483,17611,21837,2830,-19467,-21252,-16850,-19497,-31075,-25676,1223,6919,-23224,5704,30999,27216,6595,3391,1587,-3778,4521,34658,49614,14680,-8166,2791,12201,-6932,-36010,-60626,-37181,-17634,-3751,-5909,-4917,-9459,-7833,-295,10602,17178,30103,32819,1112,-28712,-20931,-10804,-2860,-8909,-18861,-15623,-2556,-784,-8167,-19210,-24975,-29550,-43150,-33041,-19654,11,19042,20279,-889,-24696,-21442,-8125,562,6346,9812,9436,19359,15498,-2132,-20945,-2575,18680,16831,11447,-8188,-24848,-25382,-6022,6844,-13596,-16805,-25099,-25493,-10664,-11087,-9375,-499,6457,1315,-11881,-9543,4130,16663,20427,14595,12846,22822,30423,14227,8068,-10264,-12491,-12119,-6054,6261,12975,21577,14262,-4169,-15035,180,-4278,-6375,-1036,-11414,-21912,-1736,26785,14432,-15829,-12442,-25538,-33286,-15259,3612,10570,14900,3315,-21323,-14791,65,22477,29254,19527,14188,-5118,-22631,-28749,-22355,-22818,-23146,-19249,-16658,-9751,-16472,-17830,-18389,-16262,-16018,-31047,-28196,-32261,-33831,-17073,-10781,-21706,-25896,14497,58142,76664,30064,-2361,-13498,-10080,-10107,-2607,7269,19133,14293,-1127,-14691,-19552,6528,40993,47725,28458,10495,-2344,-23047,-10839,1054,5809,-14320,-39362,-16887,12766,20235,731,-19771,-17226,-24378,-24740,-27845,-21204,-541,8375,-10456,-17085,1744,3585,-4239,1568,23841,54574,50413,30383,17288,21429,32421,25426,17299,2659,728,19591,46892,33841,9659,2755,16553,8006,8460,21509,26198,30476,23162,23494,14842,16803,17023,13402,-8556,-17382,-3906,-5309,-16670,-15082,10453,16947,2854,-15499,-25332,-18777,-6215,-3023,-8892,-22733,-10019,18995,55351,19447,-557,-19899,-10539,9554,11856,774,3596,6845,8679,11961,16575,19622,16851,7820,-211,-6355,-14268,-29612,-24780,-9788,-21029,-25187,-17241,4267,22262,25786,16022,-3640,-7306,14710,26697,26102,8670,7490,12959,18814,14138,-9343,-7872,3540,6005,4056,8467,21792,16281,-4377,-8523,12562,35194,39740,23972,13138,3323,-9753,-24416,-620,13501,15572,17117,21122,12081,9882,17099,10828,-2003,-14088,-23221,-35758,-38594,-25334,-3805,30189,63885,45760,-2865,-3473,21040,21191,-3229,-33864,-45625,-12111,25590,57918,82043,80668,69476,78024,134045,162123,117924,65545,42585,33311,38472,33084,7249,-17284,11510,50008,60997,43091,26154,16316,17670,9459,-997,-143,18002,47892,63488,45726,25023,23936,18677,4744,-14132,-9889,-8694,3262,26411,36062,46843,45616,16687,-20687,-12994,-3664,-1861,-12204,-20500,161,29078,38522,9544,-9953,-7857,6027,14014,6729,11525,9490,-5790,9642,33005,23430,-12377,-12019,-20204,-17066,-15262,-19290,-16801,-27101,-38808,-45448,-30075,-15874,-15533,-15454,-5181,-17477,-17155,8743,24560,18723,-3533,-9607,-7700,-5606,-10892,-17472,-10689,-10723,-14651,-1722,11032,3128,-12116,-13359,5903,4825,-4731,-20035,-15354,7465,-2191,-32102,-28014,-4176,-10666,-25556,-17242,12763,14424,-462,-18613,-11160,-1344,-11020,-18015,-16380,-16855,-11767,2577,11707,17767,22778,20795,8249,3733,10050,7277,11852,-2842,-12959,-7611,-14455,-29652,-11449,-1402,-22098,-22345,1814,-93,-7198,-8035,-6608,-6825,-10869,-7615,-5264,10383,4028,-24607,2959,38017,36580,1884,-15867,-11116,-4236,9326,25119,47189,13906,15405,13425,-5239,-24023,-24957,-13863,-4589,15063,17579,32898,18166,-10197,-11310,766,4550,1107,5505,6995,-5454,-20658,-32389,-31664,-20015,-5042,11551,19026,19476,18383,31415,11566,-25825,2201,22887,10640,-4350,-2416,-752,-6845,-5369,-9623,-14795,-8196,-9402,-3251,-10838,-15883,-14093,-20888,-14686,3963,31362,57011,49833,18681,1902,-5955,-16494,-13829,8010,13122,3025,-1445,-5079,-2459,6116,4803,-5463,-34756,-12685,44631,81529,18583,-11010,-17161,-9846,-2982,892,-2265,-5633,3043,15661,14382,-10729,-37449,-45342,-38413,-16749,-2743,1626,-8027,-18475,-15789,-24363,-31874,-2451,30083,56336,54705,30944,817,-4717,705,23899,60895,37511,5142,-18302,-25898,-5070,24743,46352,29147,18797,11690,2118,-571,8967,19119,28623,11846,1143,4021,-2446,-6993,-7752,-7535,14873,31326,29214,9089,-22682,-47417,-31660,-15882,-11181,-2045,12932,8478,-4562,-13791,-6539,8636,8218,4027,6424,-1666,-6756,-11508,-27527,-21660,-22701,-40536,-41007,-26477,4316,13286,4810,5334,-1960,-26775,-12412,7611,18523,19885,27156,38853,33597,31781,49657,56540,39480,25085,20623,15907,9560,16812,32792,42125,16294,-12265,-9419,-3594,-1802,-23301,-35749,-15820,-10977,-8204,-1194,7420,15756,7296,-15101,-27946,-25511,-12825,5174,-7350,-22950,-31816,-33346,-44155,-17644,9504,26101,29864,16574,2502,-1625,-20050,-15048,-3265,2981,7961,3501,11010,19351,27940,23909,11959,21196,12053,-18156,-20542,-972,8010,5131,-2051,-11802,-6436,-1001,28603,28463,22803,2989,-14766,-22920,-17478,3112,22698,34227,26039,1039,286,-11822,-17021,-25591,-22186,-21686,-29448,-15441,-7060,224,-4620,-9778,-4687,-816,-23562,-11880,-3544,-11345,-8435,-985,-5922,-7798,-27278,-29923,-13572,4643,12511,13533,12434,13592,22739,3779,9933,17018,10695,-10483,-7445,31915,99618,84629,60326,22108,-6214,-2582,8761,-2969,-5257,-2513,4300,16512],[2599,-2201,-1854,-7901,-11474,-1166,642,-6389,-8801,-14961,-7857,-16846,-20403,-23831,-17629,632,9101,-6343,-28462,-5467,10632,13438,7735,-3044,-10691,-20774,-29803,-21887,-13934,-2271,10670,16733,22735,21978,5848,-13801,-20053,-14513,-10630,-30694,-25670,6630,12434,-348,-13096,-8896,21659,34418,29082,26037,16242,16920,33443,58766,70235,53280,35617,27197,24282,14264,10454,8073,-8448,-2895,2462,-8845,-10202,6122,55100,57881,17627,-17640,-28984,-18538,-2952,14812,15130,-1240,6446,29654,18843,8603,2890,-4110,557,15365,44782,32889,12475,-8786,23923,71677,67087,17499,-2794,-34802,192,16618,17725,4082,-8431,-10926,-13445,-3731,20641,22362,15324,1845,1471,7955,6801,-2644,-21711,-34177,-23076,-3599,-10824,-25993,-2537,23855,16352,4120,17312,35965,48215,42910,40140,77825,73680,23248,5157,23435,37552,25649,-7185,-33899,-22931,4280,14892,-817,-22104,7827,26213,41517,18792,28906,25044,10073,4288,16815,-7670,-26837,-21846,-22468,-19553,-8633,10346,26298,36342,24098,-19457,-59128,-61591,-58540,-7374,26056,37926,18599,5464,9687,-3684,-25863,-39365,-16579,-6296,-34977,-26576,8549,62376,51206,2794,-59528,-82969,-46116,15074,9748,-4554,4598,13625,20221,5130,-2535,14034,10600,11649,6999,14810,-211,-16529,-18497,-22124,-16294,-32433,-4666,25063,28265,-10249,-55749,-46721,-28664,2939,8822,-12315,29852,55788,41119,15030,-12286,-38823,-12582,14563,15356,-3558,-25387,-17493,-10686,961,18248,14185,-7390,-19925,2485,17468,26357,12512,-10340,-24176,-27449,-31477,-40746,-35408,-8249,-663,-18011,6404,29155,24163,3711,5570,9900,7132,8573,30809,50887,18862,-4244,2004,11736,-7709,-34355,-52856,-29841,-24320,-1577,1442,2013,-7567,-14030,-1606,16403,24083,29486,22522,-14634,-34290,-16316,-11132,-6718,-10238,-17375,-13053,403,1585,-7152,-19339,-25281,-28939,-36301,-25325,-14043,1674,18003,18216,-4503,-30031,-18433,-7147,-76,3237,3683,495,7735,4191,-6029,-20454,-2721,18204,19106,17752,-2896,-23856,-30350,-10895,6162,-11626,-15192,-25317,-27745,-14335,-10680,-2104,11336,17589,8275,-10529,-10856,3025,15760,17951,11891,16944,31394,39688,22638,12483,-11541,-16652,-16264,-14078,-2310,8480,21707,17861,-51,-12445,-2202,-7721,-8571,901,-5548,-11810,5247,26891,5475,-29122,-5039,-16684,-29465,-27260,-6900,3600,11872,3032,-20486,-17413,-7626,13849,26867,23155,21565,5196,-14459,-25282,-21231,-18043,-19349,-18548,-15897,-5012,-10788,-16454,-19229,-15204,-11115,-27555,-33645,-41254,-38074,-11645,-5297,-16227,-21690,12182,52604,70897,27630,2999,-11147,-14305,-16075,-1598,9041,18815,9418,-9748,-23856,-12415,16099,41570,49970,33504,15500,-434,-23115,-6538,9650,16349,-6513,-36531,-17188,14984,23430,2778,-19416,-20703,-23612,-15854,-22058,-32513,-7674,10001,-2596,-14119,2687,7652,-988,2914,29681,66237,60520,33296,13213,12285,21930,17032,13627,5716,8031,26298,48845,30629,3371,2553,17695,7319,13170,35407,42591,46804,36432,32847,21999,21845,18451,11314,-13938,-19521,-1939,-2569,-14443,-15285,16257,28524,15625,-9754,-28862,-23971,-7226,-349,-5293,-21886,-11405,17486,52731,13959,-3184,-22974,-12086,7429,8341,-3297,265,4607,8331,13702,20436,24690,21339,11320,2678,-2118,-4997,-19181,-23790,-14276,-27592,-32582,-20902,5472,22455,24864,15426,-3780,-3910,17131,23906,18511,-351,763,6955,17078,18942,-4102,-2833,11619,14804,9740,8990,21760,16660,-3352,-7177,11285,31750,35334,21598,13250,2068,-11760,-22434,1926,13084,10592,12892,26642,23787,20167,24261,13554,-5065,-20887,-29338,-39148,-35559,-25273,1125,39109,73702,56194,7057,-15631,14317,17235,-6317,-37079,-41724,-9733,27922,61468,87206,86174,73528,78158,131486,164600,121439,71173,53616,45637,47357,35910,5969,-18578,11869,52881,69202,57357,42026,20593,13127,1478,-9502,-6777,11401,43261,61481,47525,30568,29514,20497,2164,-18496,-13672,-11100,-2673,15150,25476,39651,41605,15013,-15195,-8330,531,3639,-5598,-18447,-1605,25499,35865,11034,-7415,-9029,4487,14813,15105,26038,23346,455,9964,36625,27641,-7385,-11106,-21157,-15259,-14581,-18146,-12394,-20479,-38556,-51832,-32903,-14709,-9149,-5954,-4269,-19128,-16217,7453,23051,17540,-2040,-3164,-203,-1446,-9111,-18115,-7843,-8181,-16498,-5878,3163,-7071,-20161,-10556,5920,1718,-7847,-21518,-19921,-813,-9545,-38811,-34145,-9930,-17705,-28371,-8623,19771,19771,1953,-18705,-13655,-1840,-10163,-22863,-20316,-20220,-14130,781,9671,15229,22194,24736,16127,10674,13422,7667,11576,-1147,-9051,-2723,-7975,-31269,-19661,-8362,-27303,-16939,8574,6930,-2951,-6485,-2667,14,-4367,-4769,-9472,8963,5865,-22939,-2168,33027,29154,-11844,-27430,-14178,-2552,13675,31157,50832,16668,14465,8509,-8414,-17279,-20151,-13764,-4043,13355,8669,23126,11035,-19135,-19088,-1075,5785,1051,1723,1445,-10519,-22595,-29021,-33003,-22499,-6632,11069,19694,20631,19646,33876,16032,-18393,207,26972,21779,8578,3719,-816,-9433,-7474,-8445,-9608,-2651,-4690,-2854,-13050,-15558,-11465,-19459,-12874,9763,42487,69467,58678,21581,-83,-6773,-13620,-13756,7300,14936,5708,2254,360,4580,14647,12293,-22,-28312,-15707,42948,81554,21127,-6976,-14167,-3775,-2160,-4640,-6888,-7985,-182,12595,13176,-6939,-23857,-23475,-22790,-18039,-9409,2285,-2773,-21412,-13568,-14904,-19976,182,28543,52836,47399,22981,-3887,-7620,-6542,17346,55748,31628,-4007,-28079,-23516,-6808,16781,37110,22718,14286,4266,-3481,-2425,9306,21114,32843,17171,3877,2263,-3755,-5844,-3678,-11544,14448,33753,32627,14930,-13745,-38022,-25541,-14112,-8348,2685,18494,13254,-2085,-8135,1241,13862,8551,1038,3902,-1984,-3160,-5298,-22102,-33517,-37273,-57173,-36325,-21359,7187,14427,5660,5976,-2245,-24456,-9946,11182,22668,21488,27432,40490,36891,37094,59191,70646,52747,31046,20529,12760,5595,13479,30352,40632,16221,-11028,-13904,-13011,-11103,-29251,-32048,-8173,-926,-7306,-8933,-1623,7577,3627,-11300,-22260,-18623,-2521,12420,-3139,-22020,-32564,-28667,-34914,-16640,7217,21656,21951,4574,-11077,-18270,-28480,-20040,-7991,-3106,4702,3948,11823,18451,24532,16650,4065,14617,7215,-19666,-25542,-3229,13912,14887,7232,-1204,5326,-4121,19425,26273,25907,8002,-10747,-22537,-20714,2540,24225,34435,21889,-2930,-2312,-15656,-23128,-27880,-18611,-18950,-24159,-12378,-3809,7936,1997,-10894,-15000,-14705,-34800,-16903,-3219,-9332,-8173,-799,-7383,-12054,-32093,-28257,-16360,63,6769,9526,9235,7288,16500,1052,7584,14006,8919,-10524,-7882,32330,101012,87285,66445,30664,7360,10513,17049,-1964,-9870,-4080,2503,13204],[896,2551,-566,-8796,-11525,-2857,-1733,-7019,-6987,-14798,-9247,-21701,-30569,-28561,-3645,9135,11098,-7808,-26255,-2932,10225,11949,3086,-4210,-6701,-15719,-26142,-22110,-16289,-3990,11335,16148,16426,13808,550,-8124,-18103,-14824,-8742,-12952,-17213,3929,4039,-10187,-19783,-4175,27251,38470,33366,29748,17317,15447,30515,53942,64468,49768,35914,30787,26844,13393,7856,6567,-10561,-6354,-338,-10058,-9712,6769,51762,49450,11335,-23025,-35903,-21150,-4771,12517,9880,-9677,13827,41055,28161,13013,-290,-13738,-5971,9276,35727,23316,6543,-15847,16714,64016,65639,19653,679,-35993,-4868,11690,12566,2094,-5147,-11967,-16791,-2659,26366,33199,29616,9159,7008,14172,9442,-6077,-28462,-35666,-20712,-6062,-12211,-25968,-3471,26946,18670,3866,18594,38652,49962,41313,34410,69293,64584,15970,3227,23472,33797,16969,-15974,-38751,-24919,2691,13068,-7183,-21226,16712,27650,33661,7350,18971,23109,14418,5570,15553,-7226,-31861,-28830,-25674,-22014,-9564,9268,24525,33205,20476,-26351,-68829,-70076,-73911,-15787,28420,41101,15913,-2041,6619,-5181,-26444,-44878,-27823,-21341,-50571,-10690,48368,121727,123850,73344,-7787,-58442,-49557,16998,17247,2625,7760,13369,17383,-1316,-6479,14198,11192,10962,5818,13016,-2424,-16574,-15789,-24491,-28344,-39409,2000,24849,25411,-9521,-53421,-52013,-31567,685,5877,-10618,32319,58321,43275,19556,-5120,-33610,-25154,9950,16935,1784,-19002,-8938,8,15638,37553,34912,7693,-18425,-1561,15913,28997,20537,-1960,-24784,-34969,-42695,-49821,-44699,-17985,-8508,-15107,4324,23970,18485,-59,8452,17933,17319,13379,23979,47821,20931,-657,564,9635,-9733,-32890,-46117,-23000,-28825,-1889,5414,6695,-5436,-21160,-3903,20854,29153,27017,10460,-30304,-22898,-11860,-11982,-10027,-11443,-16391,-11217,2042,2228,-7765,-20580,-25957,-26336,-30278,-18745,-9277,1327,13711,12803,-10399,-35092,-14450,-6307,-1649,-623,-1882,-7105,-4552,-8475,-10465,-19927,-2879,17978,22491,25092,2294,-23383,-36909,-19485,797,-14019,-16278,-25969,-27608,-15786,-8753,4858,21052,26219,13801,-8972,-12609,-102,11734,12511,7201,19294,37322,46867,30111,16429,-12923,-19557,-16543,-17891,-12298,1816,19398,19286,2593,-10961,-5867,-10445,-9758,3337,842,-3819,7918,23461,-5703,-29568,5854,-6021,-19461,-32884,-17841,-4304,7429,931,-20916,-20561,-16923,3379,23503,26772,29011,14759,-6336,-21485,-20507,-13550,-14332,-15469,-12253,1189,-2526,-9476,-16332,-12513,-6800,-24168,-37158,-48503,-37448,-5740,279,-10639,-18271,9262,46811,64866,25672,10207,-6912,-18452,-13750,5015,14223,20139,5310,-17711,-28136,-3365,22756,38196,49224,36532,18518,-354,-22152,-2089,16863,23926,-1825,-34718,-17952,14989,24326,3772,-20458,-24878,-22433,-8489,-14940,-42992,-14324,11812,4940,-9810,3107,11318,3812,5700,34551,75951,69332,35707,9095,2888,10801,8116,9146,8489,14909,30930,46957,24084,-4638,153,14746,2645,13919,44955,54603,60255,48430,41187,27802,25681,19531,9596,-18493,-20138,-391,-928,-13023,-15377,20790,37682,26970,-1803,-27331,-27964,-8157,1743,-1782,-19630,-12571,14574,48376,8372,-4477,-25307,-13469,5032,4975,-6474,-2013,2081,6850,13716,22446,28231,24564,13607,4468,1533,4344,-6983,-16642,-13032,-30359,-38853,-24344,4956,20379,22199,14041,-3589,-49,18577,18908,8461,-11058,-7703,-2137,11616,20990,779,1421,17820,21228,13778,9344,21643,17468,-1561,-6192,8099,25891,28939,18685,12576,742,-13227,-19919,4481,13353,8143,14033,37097,36376,29800,29989,14341,-10023,-28623,-34848,-38910,-30953,-26187,2461,43492,77743,60670,13981,-16499,10391,13605,-10034,-39544,-37527,-8068,28765,63127,90177,89218,75568,77181,125813,161725,120980,74891,62421,54803,53084,36468,3805,-19220,11082,53658,75666,70534,57918,28165,9374,-7354,-17846,-12238,3700,36618,57506,47516,33777,32329,20500,-574,-22711,-17159,-12705,-6944,3506,12458,28846,34050,11773,-9861,-4090,3677,7787,-95,-16657,-4750,19677,30395,10504,-5864,-10643,2999,16383,23682,39020,35961,7745,10746,38618,29785,-2750,-8014,-20926,-13196,-13971,-17238,-8981,-14953,-32353,-55814,-34937,-11500,-425,3771,-1972,-20502,-16049,3879,17806,13127,-1498,3804,7813,2769,-7714,-19052,-4917,-6314,-19144,-11226,-6846,-19295,-29379,-7768,4804,-3309,-13366,-26345,-27298,-10162,-15842,-42711,-38327,-13558,-20103,-23151,-701,25216,24444,4363,-18027,-16330,-2901,-9705,-21593,-23474,-24956,-18647,-3145,5784,10775,19587,26788,22576,17683,17329,7591,9791,-2112,-8285,-49,-2871,-31330,-29480,-17854,-35352,-10675,14573,12354,-781,-6528,1793,7521,2332,-1587,-15348,4570,4613,-21678,-8089,24968,17859,-27050,-34663,-15142,-959,16609,33618,48558,13574,9101,1660,-9509,-10820,-15429,-13616,-2938,14194,952,11496,4208,-22719,-24695,-1790,7162,224,-3625,-6159,-17201,-24174,-23586,-28557,-23806,-8723,9526,18668,19672,18441,33492,18433,-11273,-3417,28667,31714,18844,7392,-2068,-11793,-10864,-9745,-6275,1459,-1992,-4375,-16740,-15925,-9625,-19104,-12962,13268,50738,78275,63946,21531,-4842,-8942,-10919,-13450,5830,16429,8435,4947,3582,8942,20463,17871,4298,-22263,-19266,37284,77586,21759,-3475,-11935,823,-1705,-11014,-12333,-9821,-3709,7405,8973,-4636,-12002,-5240,-5980,-13308,-15873,1069,653,-22853,-10649,-5800,-8646,3532,25252,46474,38094,14351,-8822,-12300,-10130,16406,53468,25901,-13767,-34515,-18607,-8801,6609,25935,15161,9888,-4104,-11555,-8495,5487,20194,35660,22731,8686,3162,-4759,-4754,739,-16927,11386,32656,32141,17383,-7585,-30539,-20299,-14055,-7593,4709,20527,14838,-1374,-2181,9048,18044,7245,-3386,1057,-1944,326,873,-14941,-24063,-32510,-41467,-24473,-13101,12415,17062,6904,6236,-2588,-21560,-8264,13014,24365,20336,25247,39879,38310,40659,65456,80571,64141,35975,18850,7485,203,9347,25837,34413,11707,-12091,-17808,-22535,-20315,-34769,-29855,-2347,6649,-6996,-18084,-12250,-2990,-1754,-8072,-15474,-10532,6775,19839,966,-22413,-34567,-21840,-24181,-13086,4374,14906,10631,-10161,-26172,-34788,-16854,-10738,-3260,-9393,729,4029,11904,16502,19525,7156,-6550,5430,221,-20749,-21794,-7509,16496,21226,13844,6169,13410,-5801,9033,23714,29084,12010,-8589,-23110,-25119,103,23163,32440,16753,-5376,-2518,-15592,-26946,-30245,-16478,-15666,-18626,-10267,-937,14173,6989,-11061,-23738,-27778,-43045,-18468,-491,-6187,-8396,-418,-7301,-13745,-36253,-27079,-21931,-8402,-2567,3868,6697,2915,11562,-1402,4411,9946,6610,-7999,-3727,32865,99456,85929,68970,37017,18516,22597,26074,2242,-15910,-6501,-630,8082],[-2777,4533,-1356,-11395,-12909,-6557,-6512,-7870,-3983,-12876,-12097,-28414,-32214,-17059,8951,14814,10395,-10921,-23358,-3921,5063,5751,-3953,-4890,-2396,-10637,-22889,-23436,-20355,-8139,8708,13083,8438,2992,-5345,-1819,-17269,-16769,-4970,4281,-3050,6695,-2183,-20031,-24915,13,30829,40256,35201,30672,16424,12283,24765,44505,52461,39939,31295,31587,27663,11609,3738,2786,-14376,-10302,-4058,-12901,-11495,5475,46429,40444,6390,-24415,-29012,-18146,-5248,9570,3288,-16417,23151,51462,35732,16601,-430,-21124,-10989,3125,26358,12243,400,-21844,6423,50752,58928,18591,3173,-33782,-12336,3905,5507,295,-2313,-12465,-18932,-1165,31355,42441,42586,17101,13669,20450,11555,-9854,-34927,-34206,-17722,-8712,-14156,-26254,-3886,29628,20991,4171,19344,39184,48811,36200,25061,57852,54051,9474,1969,22534,29625,8934,-23587,-42417,-26004,2013,12547,-10447,-16584,24209,30455,24439,-5310,8144,20590,18832,7367,11653,-9052,-36642,-32284,-24377,-20613,-8537,8869,22049,28744,15078,-34474,-79753,-75985,-73463,-15822,31383,41771,11783,-9560,5059,-4830,-25384,-48004,-38621,-37471,-65744,1273,70917,148960,151951,96348,5067,-56272,-57840,17591,22414,9448,11945,14077,15007,-7554,-8627,15048,12066,10638,4839,11694,-6039,-21910,-18407,-26977,-35743,-32806,9720,23972,20389,-11444,-52699,-54606,-34246,-1699,3822,-6923,33484,59021,44206,24063,4304,-19700,-29873,8084,20379,8513,-12171,-1083,9696,29725,57588,55578,22288,-12160,-4718,14315,30972,27749,6115,-22987,-37191,-50636,-57058,-51967,-26055,-14501,-13349,493,17068,12342,-2163,13220,26234,27353,19608,16537,42008,22358,3919,121,7274,-11655,-30757,-39573,-15903,-23857,-3460,7271,10273,-2199,-26593,-5335,25305,33600,24169,-1237,-29071,-12081,-7598,-12254,-10361,-10817,-14427,-9051,3366,2140,-9232,-22516,-26547,-22491,-24093,-12254,-4095,713,7925,5966,-16234,-33350,-9468,-4198,-2498,-3443,-4563,-9127,-12631,-20326,-13723,-17901,-1072,20051,28500,34457,9571,-19194,-38576,-28010,-7091,-19160,-18573,-25473,-24583,-14133,-5289,11352,29138,33189,18977,-6195,-13609,-4264,5593,5799,3178,21553,41701,52694,37079,20690,-13270,-20027,-12458,-13467,-21663,-5738,15776,19401,4487,-10005,-9021,-10048,-7952,7464,8155,2529,7283,18015,-16494,-18210,15911,3452,-8702,-24864,-27085,-11673,2892,-1858,-21960,-23651,-26773,-7466,20291,31073,36728,23270,1300,-17399,-19624,-9073,-8665,-10710,-6612,8763,7215,985,-9210,-7131,-1931,-20419,-37994,-52088,-33077,606,6170,-4839,-15130,6559,41562,59329,25368,19814,143,-19078,-4947,15247,21911,23119,2641,-23863,-25992,5530,26960,32782,47065,38516,20238,-1269,-19314,2856,22874,28682,97,-33686,-18416,13346,23239,4051,-21832,-27816,-20354,-2219,-7945,-50682,-19238,14335,12728,-3927,3241,13948,8982,10236,39452,84354,77130,38146,5876,-5548,607,1021,5504,11650,21585,33999,41987,15245,-13297,-3727,9298,-4405,11062,49785,62122,71003,59445,48931,32710,28691,20817,9096,-21311,-19015,1447,430,-11759,-14646,24527,44595,36449,6641,-22420,-30001,-8348,3866,1926,-15729,-12500,11377,43391,3784,-4220,-26099,-14255,2873,2615,-7403,-1921,94,5192,12986,23385,30809,27017,15189,5628,4768,13402,6019,-4890,-5715,-27852,-41047,-26212,3239,16816,18800,12671,-2366,4559,19469,12426,-3084,-22450,-16538,-12797,3719,21032,5197,4719,21864,25096,16030,9355,21778,19236,1379,-5178,3544,18356,21365,15512,11548,150,-13386,-17944,6668,13733,7096,17001,47281,47247,38064,34376,13652,-16071,-35992,-37979,-33494,-24280,-26308,701,43714,76803,60172,17672,-7764,9853,11024,-13662,-39305,-32304,-6057,28911,63348,91032,89642,75420,75341,118109,154242,116938,76864,68861,60690,55890,35487,1770,-18093,9777,52538,79814,81632,73025,39346,9285,-14021,-19340,-11878,-3044,29276,52593,46342,35046,32806,19210,-2745,-25748,-19387,-12614,-7426,-6918,-1936,15439,23995,7762,-4843,-24,6347,11201,4876,-14700,-8403,12730,23378,8887,-4842,-12224,2311,18977,31638,49666,46398,15051,12543,39575,30395,2053,-2917,-18780,-10102,-12698,-16186,-6265,-9961,-24406,-47172,-33675,-5931,9898,13962,2388,-19954,-15766,-908,10130,6966,-668,11611,16370,7423,-6034,-18526,-1363,-4170,-21478,-16850,-17861,-32240,-38391,-4147,3432,-9177,-19920,-33329,-36286,-19807,-21394,-44093,-39055,-12563,-15184,-13372,6956,30304,29685,7934,-15650,-18203,-3545,-8839,-15465,-24589,-30292,-24420,-8159,1173,5577,15932,27550,27823,24482,21863,8007,7884,-4463,-9831,948,1439,-29152,-39299,-27915,-36916,-2614,20510,16871,115,-6816,8165,16644,10185,3278,-20529,-1777,990,-20854,-13376,14989,4078,-41350,-31976,-12919,1017,19328,33781,42196,6239,1003,-4823,-7033,-4296,-10290,-12969,-1418,17469,-2866,497,-952,-21603,-26535,-237,9637,-393,-9251,-14298,-24060,-23819,-17046,-21252,-22938,-10271,8037,16801,17164,15292,30639,18655,-5722,-7645,29840,41695,27561,9956,-3037,-12654,-14167,-12175,-3984,4847,-103,-6455,-20683,-15711,-7452,-18487,-13307,15991,57129,84338,66834,20182,-10496,-10727,-7099,-11013,5335,18749,12200,7625,5486,11525,24448,22411,8631,-15617,-21612,29400,71313,21644,640,-8750,5509,-243,-16534,-17496,-10303,-5396,2070,3117,-3323,-2226,9450,9034,-4941,-19828,-1232,3236,-21277,-6090,3601,2698,8668,22106,39178,28964,7303,-12300,-16735,-4804,22942,56025,22736,-22010,-33728,-14016,-9976,-3892,14554,8074,7829,-7075,-19183,-16917,-935,17799,38271,29261,16009,8529,-2439,-1613,6411,-19784,7346,29432,29014,17424,-3238,-23855,-14803,-14155,-7689,5185,20014,14194,-893,5058,17461,22002,5699,-7445,-414,-649,4227,7281,-7170,-13014,-18187,-24070,-10460,-3085,19518,21543,9385,7523,-609,-15897,-5890,13436,23897,17381,22042,38400,38974,43209,68597,86238,74160,41185,17547,1932,-5012,5917,20780,25049,4197,-14061,-19570,-30196,-27571,-38347,-27390,3121,12893,-6772,-26612,-21724,-14164,-7398,-5860,-9500,-3186,15577,27883,5970,-22724,-36868,-15205,-14726,-8452,2059,7344,-2190,-25017,-39786,-23606,-3421,1584,4407,-14612,-1141,5755,12892,15155,14781,-2690,-18556,-5108,-7374,-19326,-13724,-12095,16402,24305,17832,10746,18570,-5818,-693,21764,32133,14734,-7881,-23587,-29485,-3650,20232,29230,12093,-5531,-737,-12177,-25885,-31489,-15450,-12545,-14040,-8650,1564,18769,10219,-10796,-28716,-37492,-45928,-16489,4230,-2138,-9617,-789,-6597,-12962,-38728,-25549,-27704,-19854,-14725,-3178,4656,1016,8915,-3288,623,5043,3890,-4264,3276,34146,95950,81302,67982,40396,26384,32009,34087,8431,-17381,-9203,-4735,1971],[-2968,6176,-2284,-13658,-13643,-9907,-11548,-7265,654,-8874,-14092,-22363,-21317,-2840,20292,18668,8299,-14042,-20542,-6615,-2863,-3032,-9969,-2562,3533,-4178,-18765,-24380,-24547,-13168,4307,9344,2026,-6570,-7277,5367,-16728,-18646,2360,21266,12081,13378,-4301,-27631,-26600,3417,33040,40681,35467,29819,14619,8686,17707,32395,36575,26035,24502,32222,28531,10516,-311,-1971,-19032,-13552,-7681,-16477,-15000,1932,38221,30052,1684,-23513,-22870,-12648,-4701,6089,-4140,-16428,33383,60614,41680,19589,3225,-15923,-13060,-2485,17767,930,-5277,-25284,-5793,34031,48646,15426,5336,-28442,-21658,-6105,-2499,-463,170,-12698,-19450,982,35878,50248,54181,25849,21136,26435,13097,-13664,-40722,-31155,-14709,-11382,-16387,-26575,-4155,31507,23054,4955,19266,37258,44583,27716,12823,44958,43610,4365,1126,20847,25461,2201,-29488,-44801,-26508,1965,13184,-10117,-11260,29282,33210,14420,-18797,-3462,16962,22604,9982,5659,-13026,-40059,-30457,-20409,-17141,-6556,8508,18626,22598,6652,-46321,-93895,-71090,-58015,-9022,34075,39492,6082,-16335,5140,-3333,-23282,-46685,-48689,-54501,-78473,8850,78089,147965,140511,76450,-18172,-76617,-76816,16217,23308,13242,14708,13434,11184,-14760,-8241,16664,13152,10364,2868,8477,-13341,-33300,-25183,-30339,-36218,-21779,17367,21908,12428,-17000,-54589,-54446,-36933,-4496,2659,-1841,32925,57431,43556,27895,14376,-3721,-19326,10085,25716,16483,-5580,5194,17247,41159,74665,73137,34916,-4111,-7130,11728,31235,32804,12441,-20854,-36123,-50899,-63603,-57922,-32970,-18995,-13607,-5730,8361,6037,-2547,18285,33020,35461,25463,8903,33150,22430,8440,-31,3781,-14357,-29204,-34445,-9843,-17978,-7033,6203,11784,829,-27978,-6488,28690,36264,20078,-12834,-17542,-3522,-4816,-12164,-8307,-9217,-12400,-7623,3334,309,-12677,-26454,-28038,-18897,-18987,-7071,389,-571,632,-1911,-21270,-29683,-5252,-1889,-3413,-5887,-4922,-5571,-12871,-31562,-16412,-15283,2224,23945,36020,44281,18039,-11656,-33604,-32949,-15816,-26493,-22378,-24375,-20702,-11466,-2348,15497,34028,37108,22602,-3499,-14852,-10478,-3277,-2189,-321,22062,43115,55761,41866,23840,-13747,-19624,-6883,-5088,-22905,-15025,9874,16958,4258,-10765,-11398,-6758,-3687,12247,14875,5863,2710,10800,-21016,-6665,22210,9321,-31,-15488,-33599,-19289,-2522,-6229,-24905,-28198,-38255,-19171,16426,34679,42942,28851,6500,-14619,-19831,-6097,-4348,-6645,-1445,15801,16426,11658,-504,-750,2452,-17506,-37752,-52677,-28174,5928,10883,-416,-13589,2861,35483,53027,25895,30169,8481,-15475,4064,24926,28774,25416,-184,-29333,-21828,12183,27705,25599,43332,38673,19696,-3997,-15968,6800,26215,29326,-1828,-34551,-19694,8936,18863,2269,-23941,-28896,-18806,1668,-3008,-53720,-23159,16235,19380,1835,1757,13480,12051,14566,43488,90444,82549,39293,2526,-13656,-8621,-3408,2715,14156,26567,34332,33151,3622,-23258,-9942,1569,-13306,3631,48301,63702,77584,68041,54806,35563,29745,21228,8834,-23470,-17939,2626,709,-11660,-14288,26203,47809,42153,13058,-17909,-31627,-8909,4844,4377,-11848,-12115,7270,37168,-620,-4089,-26590,-15911,-290,354,-6765,-450,-2312,2639,10841,22392,31359,27568,14959,5021,6210,20397,17589,7553,3613,-23053,-39057,-26790,-759,11024,14021,10313,-1373,8402,18545,3569,-16731,-35217,-25770,-25157,-6969,18181,7716,5638,22406,25231,15357,7423,20775,20598,3942,-5360,-3454,8225,11756,10713,9317,-477,-13071,-17179,6915,12296,4821,17181,52830,53435,42945,35946,10347,-24009,-43134,-38746,-25501,-16348,-23228,-5051,38874,70450,54409,16956,-814,10668,8396,-18127,-36840,-27352,-4452,27463,60928,88263,85828,71432,71012,107533,141468,108276,75658,71280,61776,54628,32218,-586,-16003,6947,48154,79397,87912,84691,51615,13431,-14559,-9916,-4750,-7822,20850,45989,42973,33269,29965,15661,-5376,-28371,-21125,-11869,-4560,-14206,-18026,-1119,10862,2098,-1597,2543,7407,12754,8174,-13737,-13374,4165,14643,5542,-5495,-14992,1343,20924,36817,55896,52494,19987,13854,38376,28390,5801,2012,-16421,-7086,-11859,-16306,-5504,-6651,-16960,-37937,-29541,248,19738,22984,7194,-17088,-15390,-7090,289,-506,-62,18607,23631,11076,-5291,-16273,1614,-2468,-23561,-23684,-30509,-46296,-44472,-978,739,-16655,-27713,-42903,-44262,-28298,-27861,-45712,-38609,-9082,-7508,-3989,12855,34176,34696,11743,-12777,-20248,-4724,-8625,-10387,-24557,-37295,-32297,-14957,-4837,-1021,10316,25729,30221,28962,24904,7550,5193,-8700,-14635,-921,3606,-26807,-48976,-35390,-24066,5991,25188,19254,-1398,-7783,15391,26052,18021,8947,-22101,-10850,-5970,-21619,-18128,2932,-12284,-45639,-23900,-9663,2096,21130,31042,31727,-5486,-9857,-10102,-2811,778,-6147,-13263,-1460,20586,-3273,-9196,-5912,-21379,-25792,2467,12047,-1832,-15845,-23243,-31642,-22321,-11103,-14331,-21542,-12367,5653,13007,11818,8891,23988,15132,-3504,-13118,30957,51317,34040,10849,-4320,-13060,-18010,-16283,-3663,6549,336,-9533,-25693,-15479,-5885,-18410,-14345,17361,60683,86692,66686,17306,-17069,-12598,-3169,-7139,5431,20862,15858,9452,5321,11500,25647,24886,12068,-9405,-22901,19173,62443,19916,4315,-5286,9694,1446,-21463,-23400,-10960,-5503,-3149,-4962,-4194,3901,18998,20276,3547,-20550,-5543,4150,-18102,-1168,12021,12745,14223,18813,30891,20136,1890,-14985,-13255,6002,33479,61562,22128,-28170,-30352,-11795,-11087,-14697,2647,852,7622,-1093,-22114,-27494,-10103,13656,39972,35445,23921,16809,3549,3418,12418,-15008,2414,23915,22887,14414,-1382,-18687,-9794,-14541,-9138,3592,16377,10715,-640,12618,25151,24785,3589,-11156,-1053,730,7399,12717,-289,-3299,-5425,-8407,2377,6119,26299,26207,12071,9424,3855,-8381,-3444,11179,20329,12417,17875,35812,38311,43852,67609,86596,81788,46298,17013,-3374,-9920,3059,15310,13060,-6088,-15886,-19413,-35586,-33184,-40408,-24028,8452,17772,-7193,-33356,-27564,-25300,-13161,-5979,-6187,1924,23083,35732,11335,-22864,-39668,-10048,-7757,-4679,-39,-691,-15633,-35822,-43549,-11681,7835,12202,10586,-18914,235,9467,15010,14786,11176,-11553,-31355,-16579,-14308,-15435,-5139,-14761,13641,23809,18794,12384,20870,-5180,-8586,20328,34308,15661,-8789,-23714,-31341,-8764,15645,25287,8835,-3830,1980,-7426,-20920,-30882,-15739,-10668,-10990,-7523,3223,21275,11371,-10912,-29140,-35469,-44444,-12683,9666,2309,-12175,-2683,-6154,-10689,-38553,-23092,-24931,-32486,-28615,-11291,2677,958,8395,-4634,-3548,-506,865,-456,10978,36323,91592,74628,64098,40710,30755,38318,40679,15854,-9005,-10479,-8727,-3210]],"minY":-10.00660079300431,"maxY":210.0066,"minX":-0.3167376395235877,"maxX":8.608932,"minZ":-432061,"maxZ":367731039}},"id":"3251b598-1257-4063-a142-3e79ce485f90","meta":{"TITLE":"Parameter file, TopSpin 4.0.7","JCAMPDX":5,"DATATYPE":"NMR Spectrum","NPOINTS":"1\t$$ modification sequence number","ORIGIN":"Bruker BioSpin GmbH","OWNER":"nmr\n$$ 2024-09-16 22:26:04.188 +0200  nmr@CZC919CYLS\n$$ /mnt/sccfs/aktuell/nmr/Sep16-2024/56/pdata/1/procs\n$$ process /opt/topspin4.0.7/prog/mod/dirdata","epoch":1726518428000,"date":"Mon, 16 Sep 2024 20:27:08 GMT","2D_Y_NUCLEUS":"<13C>","2D_X_NUCLEUS":"<1H>","2D_Y_FRECUENCY":100.612768526,"2D_X_FRECUENCY":400.130042413176,"2D_Y_OFFSET":210.0066,"2D_X_OFFSET":8.608932,"twoD":true,"ABSF1":[8.608932,210.0066],"ABSF2":[-0.3167381,-10.00659],"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":[-3,0],"DATMOD":[1,0],"DC":[0,0],"DFILT":["<>","<>"],"DTYPP":[0,0],"ERETIC":["no","no"],"F1P":[0,0],"F2P":[0,0],"FCOR":[1,0.5],"FTSIZE":[1024,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,32],"NC_proc":[9,9],"NLEV":[6,0],"NOISF1":[0,0],"NOISF2":[0,0],"NSP":[0,0],"NTH_PI":[0,0],"NZP":[0,0],"OFFSET":[8.608932,210.0066],"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":["<proc.py>","<>"],"RDF1":[0,0],"RDF2":[0,0],"RDFWHM":[0,0],"RDINT":[0,0],"RDPOS":[0,0],"REVERSE":["no","no"],"SF":[400.130042413176,100.612768526],"SI":[1024,1024],"SIGF1":[8.608932,210.0066],"SIGF2":[-0.3167381,-10.00659],"SINO":[0,0],"SIOLD":[2048,1024],"SPECTYP":["<>","<>"],"SREF_mod":[1,1],"SREGLST":["<1H.DMSO>","<>"],"SSB":[0,0],"STSI":[1024,1024],"STSR":[0,0],"SW_p":[3571.42857142857,22136.1372440509],"SYMM":[0,0],"S_DEV":[20500,20500],"TDeff":[1024,256],"TDoff":[0,0],"TI":["<>","<>"],"TILT":["no","no"],"TM1":[0,0],"TM2":[0,0],"TOPLEV":[100,0],"USERP1":["<>","<>"],"USERP2":["<>","<>"],"USERP3":["<>","<>"],"USERP4":["<>","<>"],"USERP5":["<>","<>"],"WDW":[3,3],"XDIM":[1024,1024],"YMAX_p":[367731039,367731039],"YMIN_p":[0,0],"ACQT0":[0,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>","AUTOPOS":"<5 >","BF1":[400.13,100.612768526],"BF2":100.612768526,"BF3":400.13,"BF4":400.13,"BF5":400.13,"BF6":400.13,"BF7":400.13,"BF8":400.13,"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 2 1 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 0 0 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 145 1 1 1 1 1 1 1 1 1 1 10 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 1 1","CPDPRG":"(0..8)\n<> <> <> <> <> <> <> <> <>","D":"(0..63)\n3e-06 1.5 0.003448276 0 0 0 0.05 0 0 0 0 0 0 0 0 0 0.0002 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\n0 0 0 0","DATE":1726518428,"DE":6.5,"DECBNUC":"<off>","DECIM":5600,"DECNUC":"<off>","DECSTAT":4,"DIGMOD":1,"DIGTYP":17,"DR":32,"DS":16,"DSPFIRM":0,"DSPFVS":20,"DTYPA":0,"EXP":"<HMBCGP>","FCUCHAN":"(0..9)\n0 2 1 0 0 0 0 0 0 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":[0,1],"FnMODE":[0,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,"HDDUTY":20,"HDRATE":1,"HGAIN":"(0..3)\n0 0 0 0","HL1":0,"HL2":0,"HL3":0,"HL4":0,"HOLDER":5,"HPMOD":"(0..32)\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","HPPRGN":0,"IN":"(0..63)\n2.25875e-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 45.175 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>","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":"yes","LOCKFLD":4471,"LOCKGN":132.376342773438,"LOCKPOW":-30,"LOCKPPM":7.23999977111816,"LOCNUC":"<2H>","LOCPHAS":105.1481,"LOCSHFT":"yes","LOCSW":0,"LTIME":0.400000005960464,"MASR":5000,"MASRLST":"<masrlst>","MULEXPNO":"(0..15)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","NBL":1,"NC":0,"NLOGCH":2,"NOVFLW":0,"NS":4,"NUC1":["<1H>","<13C>"],"NUC2":"<13C>","NUC3":"<off>","NUC4":"<off>","NUC5":"<off>","NUC6":"<off>","NUC7":"<off>","NUC8":"<off>","NUCLEUS":"<off>","NUSLIST":"<automatic>","NusAMOUNT":50,"NusFPNZ":"no","NusJSP":[0,0],"NusSEED":54321,"NusSPTYPE":0,"NusT2":[1,1],"NusTD":[0,128],"O1":[1701.39121178181,10061.277],"O2":10061.277,"O3":2520.819,"O4":2520.819,"O5":2520.819,"O6":2520.819,"O7":2520.819,"O8":2520.819,"OVERFLW":0,"P":"(0..63)\n10.03 10.03 20.06 10 20 19.8 30 60 20000 25 50 80000 80000 1000 500 0 1000\n2500 100000 600 2000 0 0 0 2000 270 100000 10.03 1000 1000 0 2119 20000\n0 0 0 40000 0 0 240 2000 0 0 4740 300 0 80000 46600 10000 30000 66000 0\n0 0 0 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 16 69.813 0 0 0 0 0 0 6.4385e-05 1.7885 0.095243 1.0908 0.54868 0 11.17\n0 0 16 0.19872 0 0.1117 0 0 0.012411 1.3031 0.27271 0.088319 0 1.7885 1.0908\n4.3633 2.5754e-06 0 0 0 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","PLWMAX":"(0..7)\n47.53459 170.0375 0 0 0 0 0 0","PQPHASE":0,"PQSCALE":1,"PR":1,"PRECHAN":"(0..32)\n-1 2 0 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","PROBHD":"<Z116098_0874 (PA BBO 400S1 BBF-H-D-05 Z SP)>","PROBINPUTS":"(0..15)\n<19F-109Ag> <1H> <2H> <> <> <> <> <> <> <> <> <> <> <> <> <>","PULPROG":"<hmbcgplpndqf>","PW":0,"PYNM":"<>","ProjAngle":[0,0],"QNP":0,"RD":0,"RECCHAN":"(0..9)\n0 2 1 0 0 0 0 0 0 0","RECPH":0,"RECPRE":"(0..24)\n-1 2 0 -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","RECSEL":"(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","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","S":"(0..7)\n83 83 83 83 83 83 83 83","SELREC":"(0..24)\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","SFO1":[400.131701391212,100.622829803],"SFO2":100.622829803,"SFO3":400.132520819,"SFO4":400.132520819,"SFO5":400.132520819,"SFO6":400.132520819,"SFO7":400.132520819,"SFO8":400.132520819,"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> <> <Rsnob.1000> <Gaus1_180r.1000>\n<Gaus1_180r.1000> <Crp_psyche.20> <> <> <Gaus1_180i.1000> <Squa100.1000>\n<> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <Crp25,1.25,25.4> <Crp25,2.5,25.4>\n<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.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 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.3362e-05 5.9388e-06 10.667 7.757 0.0046413 6.4385e-05 10.667 1.6096e-07\n0 0.0046413 0.0046413 0 0 2.2756 0 0 0 2.0549 9.479651e-06 1.473581e-05\n6.880579e-06 3.710639e-05 0 0 0 0.0012023 0 0 0.061483 1.1446 1.1378 0.08562\n0 6.4926e-05 5.9388e-06 0.00038008 0.00021233 0 0 8.7255e-06 1.6096e-07\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.71111 0.35555 0 0 0","SUBNAM":"(0..9)\n<> <> <> <> <> <> <> <> <> <>","SW":[8.9256326329834,219.991201672515],"SWIBOX":"(0..32)\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 0 0 0 0 0 0 0 0","SW_h":[3571.42857142857,22137.02255666],"SWfinal":0,"SigLockShift":0,"TD":[1024,128],"TD0":1,"TD_INDIRECT":"(0..7)\n0 128 0 0 0 0 0 0","TDav":1,"TE":297.4721,"TE1":298.0376,"TE2":0,"TE3":0,"TE4":0,"TEG":300,"TE_MAGNET":0,"TE_PIDX":1,"TE_STAB":"(0..9)\n0 0 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":"<>","USERA2":"<>","USERA3":"<>","USERA4":"<>","USERA5":"<>","UUID":"<f0c6d9f6-7467-11ef-b05c-0013952aa03b>","V9":5,"VALIDCODE":-1,"VALIST":"<>","VCLIST":"<>","VDLIST":"<>","VPLIST":"<>","VTLIST":"<>","WBST":1024,"WBSW":"(0..7)\n4 10 10 10 10 10 10 10","XGAIN":"(0..3)\n0 0 0 0","XL":0,"YL":0,"YMAX_a":12340174,"YMIN_a":-12352158,"ZGOPTNS":"<>","ZL1":120,"ZL2":120,"ZL3":120,"ZL4":120,"scaledByNS":"no","scaledByRG":"no","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":2,"CHANFCU2":1,"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":0,"CHANREC2":0,"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":145,"CNST3":1,"CNST4":1,"CNST5":1,"CNST6":1,"CNST7":1,"CNST8":1,"CNST9":1,"CNST10":1,"CNST11":1,"CNST12":1,"CNST13":10,"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.003448276,"D3":0,"D4":0,"D5":0,"D6":0.05,"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":2,"FCUCHAN2":1,"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":0,"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.0000225875,"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":45.175,"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":10.03,"P1":10.03,"P2":20.06,"P3":10,"P4":20,"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":10.03,"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":0,"P53":0,"P54":0,"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":16,"PLW2":69.813,"PLW3":0,"PLW4":0,"PLW5":0,"PLW6":0,"PLW7":0,"PLW8":0,"PLW9":0.000064385,"PLW10":1.7885,"PLW11":0.095243,"PLW12":1.0908,"PLW13":0.54868,"PLW14":0,"PLW15":11.17,"PLW16":0,"PLW17":0,"PLW18":16,"PLW19":0.19872,"PLW20":0,"PLW21":0.1117,"PLW22":0,"PLW23":0,"PLW24":0.012411,"PLW25":1.3031,"PLW26":0.27271,"PLW27":0.088319,"PLW28":0,"PLW29":1.7885,"PLW30":1.0908,"PLW31":4.3633,"PLW32":0.0000025754,"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":47.53459,"PLWMAX1":170.0375,"PLWMAX2":0,"PLWMAX3":0,"PLWMAX4":0,"PLWMAX5":0,"PLWMAX6":0,"PLWMAX7":0,"PRECHAN0":-1,"PRECHAN1":2,"PRECHAN2":0,"PRECHAN3":1,"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-109Ag>","PROBINPUTS1":"<1H>","PROBINPUTS2":"<2H>","PROBINPUTS3":"<>","PROBINPUTS4":"<>","PROBINPUTS5":"<>","PROBINPUTS6":"<>","PROBINPUTS7":"<>","PROBINPUTS8":"<>","PROBINPUTS9":"<>","PROBINPUTS10":"<>","PROBINPUTS11":"<>","PROBINPUTS12":"<>","PROBINPUTS13":"<>","PROBINPUTS14":"<>","PROBINPUTS15":"<>","RECCHAN0":0,"RECCHAN1":2,"RECCHAN2":1,"RECCHAN3":0,"RECCHAN4":0,"RECCHAN5":0,"RECCHAN6":0,"RECCHAN7":0,"RECCHAN8":0,"RECCHAN9":0,"RECPRE0":-1,"RECPRE1":2,"RECPRE2":0,"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,"RECSEL0":0,"RECSEL1":1,"RECSEL2":2,"RECSEL3":0,"RECSEL4":0,"RECSEL5":0,"RECSEL6":0,"RECSEL7":0,"RECSEL8":0,"RECSEL9":0,"RECSEL10":0,"RECSEL11":0,"RECSEL12":0,"RECSEL13":0,"RECSEL14":0,"RECSEL15":0,"RECSEL16":0,"RECSEL17":0,"RECSEL18":0,"RECSEL19":0,"RECSEL20":0,"RECSEL21":0,"RECSEL22":0,"RECSEL23":0,"RECSEL24":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,"S0":83,"S1":83,"S2":83,"S3":83,"S4":83,"S5":83,"S6":83,"S7":83,"SELREC0":0,"SELREC1":0,"SELREC2":0,"SELREC3":0,"SELREC4":0,"SELREC5":0,"SELREC6":0,"SELREC7":0,"SELREC8":0,"SELREC9":0,"SELREC10":0,"SELREC11":0,"SELREC12":0,"SELREC13":0,"SELREC14":0,"SELREC15":0,"SELREC16":0,"SELREC17":0,"SELREC18":0,"SELREC19":0,"SELREC20":0,"SELREC21":0,"SELREC22":0,"SELREC23":0,"SELREC24":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":"<>","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":"<>","SPNAM57":"<>","SPNAM58":"<>","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.5,"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.000013362,"SPW2":0.0000059388,"SPW3":10.667,"SPW4":7.757,"SPW5":0.0046413,"SPW6":0.000064385,"SPW7":10.667,"SPW8":1.6096e-7,"SPW9":0,"SPW10":0.0046413,"SPW11":0.0046413,"SPW12":0,"SPW13":0,"SPW14":2.2756,"SPW15":0,"SPW16":0,"SPW17":0,"SPW18":2.0549,"SPW19":0.000009479651,"SPW20":0.00001473581,"SPW21":0.000006880579,"SPW22":0.00003710639,"SPW23":0,"SPW24":0,"SPW25":0,"SPW26":0.0012023,"SPW27":0,"SPW28":0,"SPW29":0.061483,"SPW30":1.1446,"SPW31":1.1378,"SPW32":0.08562,"SPW33":0,"SPW34":0.000064926,"SPW35":0.0000059388,"SPW36":0.00038008,"SPW37":0.00021233,"SPW38":0,"SPW39":0,"SPW40":0.0000087255,"SPW41":1.6096e-7,"SPW42":0,"SPW43":0,"SPW44":0,"SPW45":0,"SPW46":0,"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.71111,"SPW60":0.35555,"SPW61":0,"SPW62":0,"SPW63":0,"SUBNAM0":"<>","SUBNAM1":"<>","SUBNAM2":"<>","SUBNAM3":"<>","SUBNAM4":"<>","SUBNAM5":"<>","SUBNAM6":"<>","SUBNAM7":"<>","SUBNAM8":"<>","SUBNAM9":"<>","SWIBOX0":0,"SWIBOX1":1,"SWIBOX2":2,"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":0,"TE_STAB1":0,"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,"WBSW0":4,"WBSW1":10,"WBSW2":10,"WBSW3":10,"WBSW4":10,"WBSW5":10,"WBSW6":10,"WBSW7":10,"XGAIN0":0,"XGAIN1":0,"XGAIN2":0,"XGAIN3":0,"nbSubSpectra":1024,"firstY":210.0066,"lastY":-10.00660079300431,"observeFrequency":400.130042413176,"brukerReference":400.130042413176},"filters":[],"info":{"nucleus":["1H","13C"],"isFt":true,"isFid":false,"isComplex":false,"dimension":2,"name":"56.zip/56","pulseSequence":"hmbcgplpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","lpNumberOfCoefficients":[0,32],"linearPredictionBin":[0,256],"tdOff":[0,0],"windowMultiplicationMode":[3,3],"title":"Parameter file, TopSpin 4.0.7","temperature":297.4721,"type":"NMR Spectrum","phc1":[0,0],"phc0":[0,0],"numberOfPoints":"1","originFrequency":[400.131701391212,100.622829803],"probeName":"Z116098_0874 (PA BBO 400S1 BBF-H-D-05 Z SP)","baseFrequency":[400.13,100.612768526],"scaleFactor":[512,512],"fieldStrength":9.397691313082694,"spectralWidth":[8.9256326329834,219.991201672515],"spectrumSize":[1024,1024],"acquisitionTime":0,"pulseStrength90":24925.224327018946,"relaxationTime":1.5,"numberOfScans":4,"groupDelay":68,"DSPFVS":20,"DECIM":5600,"increment":null,"epoch":1726518428000,"date":"Mon, 16 Sep 2024 20:27:08 GMT","localeDate":"16.9.2024, 22:27:08","solvent":"CDCl3","reverse":[false,false],"frequencyOffset":[1701.3912120091845,10061.277000005475],"experimentNumber":56},"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 26 28 0 0 0\nM  V30 BEGIN ATOM\nM  V30 1 C 7.175 -6.45 0 0\nM  V30 2 C 6.675 -7.316 0 0\nM  V30 3 C 5.675 -7.316 0 0\nM  V30 4 C 5.175 -6.45 0 0\nM  V30 5 C 5.675 -5.5839 0 0\nM  V30 6 C 6.675 -5.5839 0 0\nM  V30 7 B 5.175 -4.718 0 0\nM  V30 8 B 7.175 -8.182 0 0\nM  V30 9 C 5.175 -8.182 0 0\nM  V30 10 C 7.175 -4.718 0 0\nM  V30 11 O 4.175 -4.718 0 0\nM  V30 12 O 5.484 -3.7669 0 0\nM  V30 13 C 4.675 -3.179 0 0\nM  V30 14 C 3.866 -3.7669 0 0\nM  V30 15 O 8.175 -8.182 0 0\nM  V30 16 O 6.866 -9.1331 0 0\nM  V30 17 C 7.675 -9.721 0 0\nM  V30 18 C 8.484 -9.1331 0 0\nM  V30 19 C 4.675 -2.179 0 0\nM  V30 20 C 5.566 -2.7251 0 0\nM  V30 21 C 2.9149 -3.4579 0 0\nM  V30 22 C 3.7095 -2.7792 0 0\nM  V30 23 C 9.4351 -9.4421 0 0\nM  V30 24 C 8.6405 -10.1207 0 0\nM  V30 25 C 7.675 -10.721 0 0\nM  V30 26 C 6.784 -10.1748 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 2 4 5\nM  V30 5 1 5 6\nM  V30 6 2 6 1\nM  V30 7 1 5 7\nM  V30 8 1 2 8\nM  V30 9 1 3 9\nM  V30 10 1 6 10\nM  V30 11 1 11 7\nM  V30 12 1 7 12\nM  V30 13 1 12 13\nM  V30 14 1 13 14\nM  V30 15 1 14 11\nM  V30 16 1 15 8\nM  V30 17 1 8 16\nM  V30 18 1 16 17\nM  V30 19 1 17 18\nM  V30 20 1 18 15\nM  V30 21 1 13 19\nM  V30 22 1 13 20\nM  V30 23 1 14 21\nM  V30 24 1 14 22\nM  V30 25 1 18 23\nM  V30 26 1 18 24\nM  V30 27 1 17 25\nM  V30 28 1 17 26\nM  V30 END BOND\nM  V30 END CTAB\nM  END\n","label":"P1","id":"98125710-63a1-423e-b9ce-485f905f85c9"}],"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":"3251b598-1257-4063-a142-3e79ce485f90","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"}}