-
scb fetcher authored86af1965
BefolkningNy-11112111.json 236.44 KiB
{"dataset":{"status":{"52":"..","156":"..","260":"..","364":"..","468":"..","572":"..","676":"..","780":"..","884":"..","988":"..","1092":"..","1196":"..","1300":"..","1404":"..","1508":"..","1612":"..","1716":"..","1820":"..","1924":"..","2028":"..","2132":"..","2236":"..","2340":"..","2444":"..","2548":"..","2652":"..","2756":"..","2860":"..","2964":"..","3068":"..","3172":"..","3276":"..","3380":"..","3484":"..","3588":"..","3692":"..","3796":"..","3900":"..","4004":"..","4108":"..","4212":"..","4316":"..","4420":"..","4524":"..","4628":"..","4732":"..","4836":"..","4940":"..","5044":"..","5148":"..","5252":"..","5356":"..","5460":"..","5564":"..","5668":"..","5772":"..","5876":"..","5980":"..","6084":"..","6188":"..","6292":"..","6396":"..","6500":"..","6604":"..","6708":"..","6812":"..","6916":"..","7020":"..","7124":"..","7228":"..","7332":"..","7436":"..","7540":"..","7644":"..","7748":"..","7852":"..","7956":"..","8060":"..","8164":"..","8268":"..","8372":"..","8476":"..","8580":"..","8684":"..","8788":"..","8892":"..","8996":"..","9100":"..","9204":"..","9308":"..","9412":"..","9516":"..","9620":"..","9724":"..","9828":"..","9932":"..","10036":"..","10140":"..","10244":"..","10348":"..","10452":"..","10556":"..","10660":"..","10764":"..","10868":"..","10972":"..","11076":"..","11180":"..","11284":"..","11388":"..","11492":"..","11596":"..","11700":"..","11804":"..","11908":"..","12012":"..","12116":"..","12220":"..","12324":"..","12428":"..","12532":"..","12636":"..","12740":"..","12844":"..","12948":"..","13052":"..","13156":"..","13260":"..","13364":"..","13468":"..","13572":"..","13676":"..","13780":"..","13884":"..","13988":"..","14092":"..","14196":"..","14300":"..","14404":"..","14508":"..","14612":"..","14716":"..","14820":"..","14924":"..","15028":"..","15132":"..","15236":"..","15340":"..","15444":"..","15548":"..","15756":"..","15860":"..","15964":"..","16068":"..","16172":"..","16380":"..","16484":"..","16588":"..","16692":"..","16796":"..","16900":"..","17004":"..","17108":"..","17212":"..","17316":"..","17420":"..","17524":"..","17628":"..","17732":"..","17940":"..","18044":"..","18148":"..","18460":"..","18772":"..","21060":"..","21164":"..","24908":"..","25012":"..","25116":"..","25220":"..","25324":"..","25428":"..","25532":"..","25636":"..","25740":"..","25844":"..","25948":"..","26052":"..","26156":"..","26260":"..","26364":"..","26468":"..","26572":"..","26676":"..","26780":"..","26884":"..","26988":"..","27092":"..","27196":"..","27300":"..","27404":"..","27508":"..","27612":"..","27716":"..","27820":"..","27924":"..","28028":"..","28132":"..","28236":"..","28340":"..","28444":"..","28548":"..","28652":"..","28756":"..","28860":"..","28964":"..","29068":"..","29172":"..","29276":"..","29380":"..","29484":"..","29588":"..","29692":"..","29796":"..","29900":"..","30004":"..","30108":"..","30212":"..","30316":"..","30420":"..","30524":"..","30628":"..","30732":"..","30836":"..","30940":"..","31044":"..","31148":"..","31252":"..","31356":"..","31460":"..","31564":"..","31668":"..","31772":"..","31876":"..","31980":"..","32084":"..","32188":"..","32292":"..","32396":"..","32500":"..","32604":"..","32708":"..","32812":"..","32916":"..","33020":"..","33124":"..","33228":"..","33332":"..","33436":"..","33540":"..","33644":"..","33748":"..","33852":"..","33956":"..","34060":"..","34164":"..","34268":"..","34372":"..","34476":"..","34580":"..","34684":"..","34788":"..","34892":"..","34996":"..","35100":"..","35204":"..","35308":"..","35412":"..","35516":"..","35620":"..","35724":"..","35828":"..","35932":"..","36036":"..","36140":"..","36244":"..","36348":"..","36452":"..","36556":"..","36660":"..","36764":"..","36868":"..","36972":"..","37076":"..","37180":"..","37284":"..","37388":"..","37492":"..","37596":"..","37700":"..","37804":"..","37908":"..","38012":"..","38116":"..","38220":"..","38324":"..","38428":"..","38532":"..","38636":"..","38740":"..","38948":"..","39052":"..","39156":"..","39260":"..","39364":"..","39468":"..","39572":"..","42276":"..","42380":"..","47164":"..","47788":"..","48100":"..","48204":"..","48412":"..","48724":"..","49348":"..","49452":"..","49868":"..","50076":"..","50284":"..","50492":"..","50596":"..","50908":"..","51116":"..","51220":"..","51324":"..","51428":"..","51532":"..","51636":"..","51740":"..","51844":"..","51948":"..","52156":"..","52260":"..","52364":"..","52468":"..","52676":"..","52780":"..","52884":"..","52988":"..","53092":"..","53196":"..","53300":"..","53404":"..","53508":"..","53612":"..","53716":"..","53820":"..","53924":"..","54028":"..","54132":"..","54236":"..","54444":"..","54548":"..","54652":"..","54756":"..","54860":"..","54964":"..","55068":"..","55172":"..","55276":"..","55380":"..","55484":"..","55588":"..","55692":"..","55796":"..","55900":"..","56004":"..","56108":"..","56212":"..","56316":"..","56420":"..","56524":"..","56628":"..","56732":"..","56836":"..","56940":"..","57044":"..","57148":"..","57252":"..","57356":"..","57460":"..","57564":"..","57668":"..","57772":"..","57876":"..","57980":"..","58084":"..","58188":"..","58292":"..","58396":"..","58500":"..","58604":"..","58708":"..","58812":"..","58916":"..","59020":"..","59124":"..","59228":"..","59332":"..","59436":"..","59540":"..","59644":"..","59748":"..","59852":"..","59956":"..","60060":"..","60164":"..","60268":"..","60372":"..","60476":"..","60580":"..","60684":"..","60788":"..","60892":"..","61100":"..","61204":"..","61308":"..","61412":"..","61620":"..","61724":"..","61932":"..","62036":"..","62348":"..","62452":"..","62868":"..","63492":"..","63596":"..","68068":"..","68172":"..","68380":"..","68588":"..","68692":"..","68796":"..","68900":"..","69004":"..","69108":"..","69212":"..","69316":"..","69420":"..","69524":"..","69628":"..","69732":"..","69836":"..","69940":"..","70044":"..","70148":"..","70252":"..","70356":"..","70460":"..","70564":"..","70668":"..","70772":"..","70876":"..","70980":"..","71084":"..","71188":"..","71292":"..","71396":"..","71500":"..","71604":"..","71708":"..","71812":"..","71916":"..","72020":"..","72124":"..","72228":"..","72332":"..","72436":"..","72540":"..","72644":"..","72748":"..","72852":"..","72956":"..","73060":"..","73164":"..","73268":"..","73372":"..","73476":"..","73580":"..","73684":"..","73788":"..","73892":"..","73996":"..","74100":"..","74204":"..","74308":"..","74412":"..","74516":"..","74620":"..","74724":"..","74828":"..","74932":"..","75036":"..","75140":"..","75244":"..","75348":"..","75452":"..","75556":"..","75660":"..","75764":"..","75868":"..","75972":"..","76076":"..","76180":"..","76284":"..","76388":"..","76596":"..","76804":"..","76908":"..","77012":"..","77116":"..","77220":"..","77428":"..","77532":"..","77636":"..","77740":"..","77844":"..","77948":"..","78156":"..","78260":"..","78364":"..","78468":"..","78572":"..","78676":"..","78884":"..","79092":"..","79196":"..","79300":"..","79404":"..","79508":"..","79612":"..","79716":"..","79820":"..","80028":"..","80444":"..","80860":"..","81068":"..","84708":"..","84812":".."},"dimension":{"Region":{"label":"region","category":{"index":{"0127":0},"label":{"0127":"Botkyrka"}}},"Civilstand":{"label":"marital status","category":{"index":{"OG":0,"G":1,"ÄNKL":2,"SK":3},"label":{"OG":"single","G":"married","ÄNKL":"widowers/widows","SK":"divorced"}}},"Alder":{"label":"age","category":{"index":{"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":17,"18":18,"19":19,"20":20,"21":21,"22":22,"23":23,"24":24,"25":25,"26":26,"27":27,"28":28,"29":29,"30":30,"31":31,"32":32,"33":33,"34":34,"35":35,"36":36,"37":37,"38":38,"39":39,"40":40,"41":41,"42":42,"43":43,"44":44,"45":45,"46":46,"47":47,"48":48,"49":49,"50":50,"51":51,"52":52,"53":53,"54":54,"55":55,"56":56,"57":57,"58":58,"59":59,"60":60,"61":61,"62":62,"63":63,"64":64,"65":65,"66":66,"67":67,"68":68,"69":69,"70":70,"71":71,"72":72,"73":73,"74":74,"75":75,"76":76,"77":77,"78":78,"79":79,"80":80,"81":81,"82":82,"83":83,"84":84,"85":85,"86":86,"87":87,"88":88,"89":89,"90":90,"91":91,"92":92,"93":93,"94":94,"95":95,"96":96,"97":97,"98":98,"99":99,"100+":100,"tot":101},"label":{"0":"0 years","1":"1 year","2":"2 years","3":"3 years","4":"4 years","5":"5 years","6":"6 years","7":"7 years","8":"8 years","9":"9 years","10":"10 years","11":"11 years","12":"12 years","13":"13 years","14":"14 years","15":"15 years","16":"16 years","17":"17 years","18":"18 years","19":"19 years","20":"20 years","21":"21 years","22":"22 years","23":"23 years","24":"24 years","25":"25 years","26":"26 years","27":"27 years","28":"28 years","29":"29 years","30":"30 years","31":"31 years","32":"32 years","33":"33 years","34":"34 years","35":"35 years","36":"36 years","37":"37 years","38":"38 years","39":"39 years","40":"40 years","41":"41 years","42":"42 years","43":"43 years","44":"44 years","45":"45 years","46":"46 years","47":"47 years","48":"48 years","49":"49 years","50":"50 years","51":"51 years","52":"52 years","53":"53 years","54":"54 years","55":"55 years","56":"56 years","57":"57 years","58":"58 years","59":"59 years","60":"60 years","61":"61 years","62":"62 years","63":"63 years","64":"64 years","65":"65 years","66":"66 years","67":"67 years","68":"68 years","69":"69 years","70":"70 years","71":"71 years","72":"72 years","73":"73 years","74":"74 years","75":"75 years","76":"76 years","77":"77 years","78":"78 years","79":"79 years","80":"80 years","81":"81 years","82":"82 years","83":"83 years","84":"84 years","85":"85 years","86":"86 years","87":"87 years","88":"88 years","89":"89 years","90":"90 years","91":"91 years","92":"92 years","93":"93 years","94":"94 years","95":"95 years","96":"96 years","97":"97 years","98":"98 years","99":"99 years","100+":"100+ years","tot":"total"}},"link":{"describedby":[{"extension":{"Alder":"Ålder"}}]}},"Kon":{"label":"sex","category":{"index":{"1":0,"2":1},"label":{"1":"men","2":"women"}},"link":{"describedby":[{"extension":{"Kon":"Kön"}}]}},"ContentsCode":{"label":"observations","category":{"index":{"BE0101N1":0,"BE0101N2":1},"label":{"BE0101N1":"Population","BE0101N2":"Population growth"},"unit":{"BE0101N1":{"base":"number","decimals":0},"BE0101N2":{"base":"number","decimals":0}}}},"Tid":{"label":"year","category":{"index":{"1968":0,"1969":1,"1970":2,"1971":3,"1972":4,"1973":5,"1974":6,"1975":7,"1976":8,"1977":9,"1978":10,"1979":11,"1980":12,"1981":13,"1982":14,"1983":15,"1984":16,"1985":17,"1986":18,"1987":19,"1988":20,"1989":21,"1990":22,"1991":23,"1992":24,"1993":25,"1994":26,"1995":27,"1996":28,"1997":29,"1998":30,"1999":31,"2000":32,"2001":33,"2002":34,"2003":35,"2004":36,"2005":37,"2006":38,"2007":39,"2008":40,"2009":41,"2010":42,"2011":43,"2012":44,"2013":45,"2014":46,"2015":47,"2016":48,"2017":49,"2018":50,"2019":51},"label":{"1968":"1968","1969":"1969","1970":"1970","1971":"1971","1972":"1972","1973":"1973","1974":"1974","1975":"1975","1976":"1976","1977":"1977","1978":"1978","1979":"1979","1980":"1980","1981":"1981","1982":"1982","1983":"1983","1984":"1984","1985":"1985","1986":"1986","1987":"1987","1988":"1988","1989":"1989","1990":"1990","1991":"1991","1992":"1992","1993":"1993","1994":"1994","1995":"1995","1996":"1996","1997":"1997","1998":"1998","1999":"1999","2000":"2000","2001":"2001","2002":"2002","2003":"2003","2004":"2004","2005":"2005","2006":"2006","2007":"2007","2008":"2008","2009":"2009","2010":"2010","2011":"2011","2012":"2012","2013":"2013","2014":"2014","2015":"2015","2016":"2016","2017":"2017","2018":"2018","2019":"2019"}}},"id":["Region","Civilstand","Alder","Kon","ContentsCode","Tid"],"size":[1,4,102,2,2,52],"role":{"metric":["ContentsCode"],"time":["Tid"]}},"label":"Population by region, marital status, age, sex, observations and year","source":"Statistics Sweden","updated":"2020-12-21T09:08:00Z","value":[257,312,315,535,724,778,670,656,603,545,550,591,597,552,522,508,498,496,517,537,600,599,625,615,673,589,570,548,520,465,470,450,497,500,536,577,553,570,568,617,599,590,625,592,648,682,645,664,595,600,590,600,null,55,3,220,189,54,-108,-14,-53,-58,5,41,6,-45,-30,-14,-10,-2,21,20,63,-1,26,-10,58,-84,-19,-22,-28,-55,5,-20,47,3,36,41,-24,17,-2,49,-18,-9,35,-33,56,34,-37,19,-69,5,-10,10,214,253,306,491,664,656,661,591,566,570,536,568,551,493,505,445,465,494,506,536,589,578,586,602,605,563,579,523,440,431,474,479,490,452,507,542,534,546,532,565,578,576,616,580,597,573,599,563,559,625,573,542,null,39,53,185,173,-8,5,-70,-25,4,-34,32,-17,-58,12,-60,20,29,12,30,53,-11,8,16,3,-42,16,-56,-83,-9,43,5,11,-38,55,35,-8,12,-14,33,13,-2,40,-36,17,-24,26,-36,-4,66,-52,-31,262,290,350,441,691,768,761,659,649,611,553,579,588,591,548,519,495,481,490,523,545,594,610,611,634,664,593,567,555,528,457,486,469,511,517,542,586,548,578,591,605,600,610,659,617,665,689,647,682,624,616,609,null,28,60,91,250,77,-7,-102,-10,-38,-58,26,9,3,-43,-29,-24,-14,9,33,22,49,16,1,23,30,-71,-26,-12,-27,-71,29,-17,42,6,25,44,-38,30,13,14,-5,10,49,-42,48,24,-42,35,-58,-8,-7,265,265,290,435,607,738,648,647,578,583,588,545,552,548,495,504,442,452,500,510,529,577,558,586,606,588,573,582,538,446,435,459,477,496,482,510,549,534,546,550,569,598,584,617,590,602,576,600,586,605,630,603,null,0,25,145,172,131,-90,-1,-69,5,5,-43,7,-4,-53,9,-62,10,48,10,19,48,-19,28,20,-18,-15,9,-44,-92,-11,24,18,19,-14,28,39,-15,12,4,19,29,-14,33,-27,12,-26,24,-14,19,25,-27,251,292,317,465,562,749,780,758,631,635,608,554,556,566,572,526,489,491,462,488,512,528,576,602,617,626,644,597,562,566,532,470,490,483,518,510,540,596,566,580,602,599,614,632,678,619,676,679,674,671,636,628,null,41,25,148,97,187,31,-22,-127,4,-27,-54,2,10,6,-46,-37,2,-29,26,24,16,48,26,15,9,18,-47,-35,4,-34,-62,20,-7,35,-8,30,56,-30,14,22,-3,15,18,46,-59,57,3,-5,-3,-35,-8,228,296,305,375,551,670,703,631,635,572,574,589,516,538,528,479,495,436,446,493,507,535,564,547,600,595,582,579,592,537,444,450,463,478,510,489,508,569,526,545,558,564,615,607,637,594,610,590,618,616,608,644,null,68,9,70,176,119,33,-72,4,-63,2,15,-73,22,-10,-49,16,-59,10,47,14,28,29,-17,53,-5,-13,-3,13,-55,-93,6,13,15,32,-21,19,61,-43,19,13,6,51,-8,30,-43,16,-20,28,-2,-8,36,255,289,336,386,549,625,729,768,719,631,626,611,546,545,556,525,508,496,475,461,482,505,512,569,615,601,612,628,600,563,542,541,477,494,479,515,510,538,595,574,575,606,613,613,647,675,627,688,696,690,683,647,null,34,47,50,163,76,104,39,-49,-88,-5,-15,-65,-1,11,-31,-17,-12,-21,-14,21,23,7,57,46,-14,11,16,-28,-37,-21,-1,-64,17,-15,36,-5,28,57,-21,1,31,7,0,34,28,-48,61,8,-6,-7,-36,282,261,340,373,474,639,675,694,606,641,581,566,589,513,543,512,462,478,434,446,483,489,524,555,554,590,592,572,587,590,528,447,445,473,490,495,474,512,570,531,563,550,570,630,616,646,602,607,603,622,612,608,null,-21,79,33,101,165,36,19,-88,35,-60,-15,23,-76,30,-31,-50,16,-44,12,37,6,35,31,-1,36,2,-20,15,3,-62,-81,-2,28,17,5,-21,38,58,-39,32,-13,20,60,-14,30,-44,5,-4,19,-10,-4,272,274,322,426,470,619,631,694,751,713,622,636,609,534,535,549,516,501,480,477,463,475,499,493,591,591,599,607,649,598,549,532,539,471,503,475,523,501,532,584,567,573,608,610,621,648,690,618,698,689,694,694,null,2,48,104,44,149,12,63,57,-38,-91,14,-27,-75,1,14,-33,-15,-21,-3,-14,12,24,-6,98,0,8,8,42,-51,-49,-17,7,-68,32,-28,48,-22,31,52,-17,6,35,2,11,27,42,-72,80,-9,5,0,245,306,281,424,444,533,636,666,672,606,622,589,558,572,487,511,493,466,481,425,439,464,470,529,560,542,591,575,574,570,580,519,435,455,475,482,485,464,505,587,530,560,562,567,639,616,657,612,620,609,651,614,null,61,-25,143,20,89,103,30,6,-66,16,-33,-31,14,-85,24,-18,-27,15,-56,14,25,6,59,31,-18,49,-16,-1,-4,10,-61,-84,20,20,7,3,-21,41,82,-57,30,2,5,72,-23,41,-45,8,-11,42,-37,259,285,301,396,521,524,624,617,685,727,716,600,619,607,525,508,551,515,503,477,468,447,465,495,500,575,585,595,606,643,594,550,539,546,479,493,465,515,500,543,585,574,573,609,616,632,646,693,611,706,699,701,null,26,16,95,125,3,100,-7,68,42,-11,-116,19,-12,-82,-17,43,-36,-12,-26,-9,-21,18,30,5,75,10,10,11,37,-49,-44,-11,7,-67,14,-28,50,-15,43,42,-11,-1,36,7,16,14,47,-82,95,-7,2,260,276,323,353,496,480,563,638,638,657,595,630,576,543,551,463,497,476,459,474,419,425,460,474,528,549,530,585,574,574,581,576,517,430,461,476,491,487,461,499,578,530,562,568,576,634,620,660,626,615,615,648,null,16,47,30,143,-16,83,75,0,19,-62,35,-54,-33,8,-88,34,-21,-17,15,-55,6,35,14,54,21,-19,55,-11,0,7,-5,-59,-87,31,15,15,-4,-26,38,79,-48,32,6,8,58,-14,40,-34,-11,0,33,229,266,306,360,480,575,557,608,616,696,727,699,585,617,601,513,493,525,508,493,475,464,434,450,504,500,571,593,596,590,636,581,545,536,548,473,491,467,525,512,544,584,579,589,626,611,645,637,696,615,700,699,null,37,40,54,120,95,-18,51,8,80,31,-28,-114,32,-16,-88,-20,32,-17,-15,-18,-11,-30,16,54,-4,71,22,3,-6,46,-55,-36,-9,12,-75,18,-24,58,-13,32,40,-5,10,37,-15,34,-8,59,-81,85,-1,204,280,297,371,416,543,501,565,644,630,642,587,616,573,525,537,473,479,477,470,472,417,424,457,473,511,539,524,575,575,569,579,583,506,429,454,469,486,487,464,486,572,529,569,575,566,620,622,660,626,618,609,null,76,17,74,45,127,-42,64,79,-14,12,-55,29,-43,-48,12,-64,6,-2,-7,2,-55,7,33,16,38,28,-15,51,0,-6,10,4,-77,-77,25,15,17,1,-23,22,86,-43,40,6,-9,54,2,38,-34,-8,-9,202,245,297,351,435,560,597,558,578,603,686,721,684,567,622,575,496,478,515,500,497,458,471,428,453,492,496,567,588,583,592,627,572,532,542,535,467,496,460,528,522,542,582,577,586,640,613,652,646,708,624,691,null,43,52,54,84,125,37,-39,20,25,83,35,-37,-117,55,-47,-79,-18,37,-15,-3,-39,13,-43,25,39,4,71,21,-5,9,35,-55,-40,10,-7,-68,29,-36,68,-6,20,40,-5,9,54,-27,39,-6,62,-84,67,198,213,297,344,431,485,569,499,561,649,617,625,570,602,569,504,538,460,479,472,455,469,412,429,453,454,511,533,535,576,574,558,581,585,507,430,443,462,485,507,475,499,568,530,577,584,559,627,637,667,628,636,null,15,84,47,87,54,84,-70,62,88,-32,8,-55,32,-33,-65,34,-78,19,-7,-17,14,-57,17,24,1,57,22,2,41,-2,-16,23,4,-78,-77,13,19,23,22,-32,24,69,-38,47,7,-25,68,10,30,-39,8,180,214,253,348,414,486,585,587,556,587,606,673,703,667,575,601,573,493,481,510,490,507,460,472,435,460,485,493,573,588,584,582,624,574,533,533,533,477,506,464,520,529,548,579,585,593,623,615,645,643,708,636,null,34,39,95,66,72,99,2,-31,31,19,67,30,-36,-92,26,-28,-80,-12,29,-20,17,-47,12,-37,25,25,8,80,15,-4,-2,42,-50,-41,0,0,-56,29,-42,56,9,19,31,6,8,30,-8,30,-2,65,-72,182,200,234,313,414,499,521,577,501,570,647,622,606,574,586,534,501,541,459,478,470,443,456,401,441,446,450,510,541,539,565,565,551,590,584,514,421,451,464,484,503,469,496,581,547,572,595,549,625,639,671,633,null,18,34,79,101,85,22,56,-76,69,77,-25,-16,-32,12,-52,-33,40,-82,19,-8,-27,13,-55,40,5,4,60,31,-2,26,0,-14,39,-6,-70,-93,30,13,20,19,-34,27,85,-34,25,23,-46,76,14,32,-38,208,195,227,281,416,491,515,581,590,547,578,611,667,697,654,559,604,558,491,481,503,482,498,458,481,437,455,477,490,578,592,578,580,624,583,536,534,539,478,513,469,529,531,552,594,602,595,622,627,657,655,711,null,-13,32,54,135,75,24,66,9,-43,31,33,56,30,-43,-95,45,-46,-67,-10,22,-21,16,-40,23,-44,18,22,13,88,14,-14,2,44,-41,-47,-2,5,-61,35,-44,60,2,21,42,8,-7,27,5,30,-2,56,162,193,204,272,363,471,534,523,566,516,571,660,601,604,567,560,535,500,536,463,477,457,451,446,414,444,441,463,512,541,540,562,566,557,593,590,508,430,451,468,484,501,471,506,574,547,587,588,547,632,636,681,null,31,11,68,91,108,63,-11,43,-50,55,89,-59,3,-37,-7,-25,-35,36,-73,14,-20,-6,-5,-32,30,-3,22,49,29,-1,22,4,-9,36,-3,-82,-78,21,17,16,17,-30,35,68,-27,40,1,-41,85,4,45,181,218,207,255,355,473,539,527,591,601,541,599,601,661,683,636,556,589,558,484,485,502,481,497,458,473,429,457,477,489,572,590,587,581,632,590,530,533,539,493,511,473,526,530,560,592,602,581,610,621,671,660,null,37,-11,48,100,118,66,-12,64,10,-60,58,2,60,22,-47,-80,33,-31,-74,1,17,-21,16,-39,15,-44,28,20,12,83,18,-3,-6,51,-42,-60,3,6,-46,18,-38,53,4,30,32,10,-21,29,11,50,-11,179,165,209,236,328,405,484,539,540,576,513,565,648,586,611,552,561,531,511,531,461,470,457,450,450,414,435,437,483,514,543,544,569,554,561,596,583,510,436,467,474,483,505,476,519,569,551,580,599,558,642,667,null,-14,44,27,92,77,79,55,1,36,-63,52,83,-62,25,-59,9,-30,-20,20,-70,9,-13,-7,0,-36,21,2,46,31,29,1,25,-15,7,35,-13,-73,-74,31,7,9,22,-29,43,50,-18,29,19,-41,84,25,194,190,229,233,295,412,510,537,522,605,592,524,596,595,673,672,630,558,584,562,486,479,501,475,496,449,476,432,456,474,493,565,583,592,583,634,587,543,543,532,498,525,474,550,539,568,601,603,578,613,616,690,null,-4,39,4,62,117,98,27,-15,83,-13,-68,72,-1,78,-1,-42,-72,26,-22,-76,-7,22,-26,21,-47,27,-44,24,18,19,72,18,9,-9,51,-47,-44,0,-11,-34,27,-51,76,-11,29,33,2,-25,35,3,74,170,186,163,247,284,364,434,500,534,534,567,509,558,635,597,601,554,560,533,502,533,457,478,456,457,451,413,438,453,477,512,535,543,574,551,563,599,580,513,444,471,468,474,506,489,529,575,548,577,592,576,647,null,16,-23,84,37,80,70,66,34,0,33,-58,49,77,-38,4,-47,6,-27,-31,31,-76,21,-22,1,-6,-38,25,15,24,35,23,8,31,-23,12,36,-19,-67,-69,27,-3,6,32,-17,40,46,-27,29,15,-16,71,180,197,208,261,277,338,438,501,544,531,622,599,519,591,591,657,660,617,551,574,549,483,484,501,475,492,453,480,441,465,478,487,567,582,589,585,632,584,546,549,541,502,529,494,561,556,566,606,624,575,629,638,null,17,11,53,16,61,100,63,43,-13,91,-23,-80,72,0,66,3,-43,-66,23,-25,-66,1,17,-26,17,-39,27,-39,24,13,9,80,15,7,-4,47,-48,-38,3,-8,-39,27,-35,67,-5,10,40,18,-49,54,9,164,183,200,189,288,322,408,441,505,539,543,570,515,546,635,578,605,553,560,530,505,518,442,480,461,449,446,416,448,452,472,512,532,544,572,539,564,602,574,512,447,477,474,485,523,501,521,573,553,594,599,582,null,19,17,-11,99,34,86,33,64,34,4,27,-55,31,89,-57,27,-52,7,-30,-25,13,-76,38,-19,-12,-3,-30,32,4,20,40,20,12,28,-33,25,38,-28,-62,-65,30,-3,11,38,-22,20,52,-20,41,5,-17,146,188,215,231,305,314,362,449,503,562,543,629,590,522,597,588,649,655,621,548,573,538,475,494,509,485,483,443,487,437,478,482,498,567,584,578,592,640,592,551,559,552,511,547,497,577,560,564,617,618,600,634,null,42,27,16,74,9,48,87,54,59,-19,86,-39,-68,75,-9,61,6,-34,-73,25,-35,-63,19,15,-24,-2,-40,44,-50,41,4,16,69,17,-6,14,48,-48,-41,8,-7,-41,36,-50,80,-17,4,53,1,-18,34,153,171,191,220,230,312,344,419,456,506,528,543,572,523,548,624,566,610,549,549,524,504,526,434,477,470,453,445,424,435,462,484,521,549,533,567,527,576,606,582,525,463,483,490,486,514,519,527,580,555,600,608,null,18,20,29,10,82,32,75,37,50,22,15,29,-49,25,76,-58,44,-61,0,-25,-20,22,-92,43,-7,-17,-8,-21,11,27,22,37,28,-16,34,-40,49,30,-24,-57,-62,20,7,-4,28,5,8,53,-25,45,8,153,151,200,227,246,343,341,368,442,508,559,531,616,589,534,587,582,642,656,611,552,567,529,483,485,498,481,487,454,491,438,483,478,511,573,592,576,590,650,596,558,581,551,533,569,505,585,561,559,629,626,610,null,-2,49,27,19,97,-2,27,74,66,51,-28,85,-27,-55,53,-5,60,14,-45,-59,15,-38,-46,2,13,-17,6,-33,37,-53,45,-5,33,62,19,-16,14,60,-54,-38,23,-30,-18,36,-64,80,-24,-2,70,-3,-16,151,152,178,207,254,275,328,346,428,469,510,537,537,566,528,539,623,558,609,556,536,516,497,521,436,467,465,458,445,432,440,467,498,526,544,539,579,544,576,620,585,536,473,493,494,495,524,516,534,580,561,608,null,1,26,29,47,21,53,18,82,41,41,27,0,29,-38,11,84,-65,51,-53,-20,-20,-19,24,-85,31,-2,-7,-13,-13,8,27,31,28,18,-5,40,-35,32,44,-35,-49,-63,20,1,1,29,-8,18,46,-19,47,127,155,159,226,259,277,369,344,377,459,515,576,540,606,598,526,575,585,631,654,613,546,568,535,476,484,495,484,493,454,492,441,475,483,513,573,593,584,588,661,596,576,578,570,544,587,523,589,575,573,646,649,null,28,4,67,33,18,92,-25,33,82,56,61,-36,66,-8,-72,49,10,46,23,-41,-67,22,-33,-59,8,11,-11,9,-39,38,-51,34,8,30,60,20,-9,4,73,-65,-20,2,-8,-26,43,-64,66,-14,-2,73,3,142,154,161,199,228,298,293,337,340,443,474,519,544,535,566,524,539,626,560,608,550,542,521,503,520,443,472,463,462,446,418,442,475,502,528,537,526,578,553,577,624,587,540,491,502,506,497,526,525,551,592,581,null,12,7,38,29,70,-5,44,3,103,31,45,25,-9,31,-42,15,87,-66,48,-58,-8,-21,-18,17,-77,29,-9,-1,-16,-28,24,33,27,26,9,-11,52,-25,24,47,-37,-47,-49,11,4,-9,29,-1,26,41,-11,133,132,162,172,257,292,294,379,351,381,463,518,568,549,601,596,528,574,562,633,662,606,540,566,544,477,483,494,485,488,450,486,436,477,499,513,570,599,589,592,674,600,575,585,584,555,607,537,595,591,593,659,null,-1,30,10,85,35,2,85,-28,30,82,55,50,-19,52,-5,-68,46,-12,71,29,-56,-66,26,-22,-67,6,11,-9,3,-38,36,-50,41,22,14,57,29,-10,3,82,-74,-25,10,-1,-29,52,-70,58,-4,2,66,127,146,163,185,245,274,322,314,345,366,452,468,511,534,531,569,527,540,617,557,609,549,543,526,487,509,434,481,462,451,425,411,446,478,499,523,540,533,572,562,584,628,589,559,511,512,517,506,540,523,552,593,null,19,17,22,60,29,48,-8,31,21,86,16,43,23,-3,38,-42,13,77,-60,52,-60,-6,-17,-39,22,-75,47,-19,-11,-26,-14,35,32,21,24,17,-7,39,-10,22,44,-39,-30,-48,1,5,-11,34,-17,29,41,145,136,145,181,196,285,325,308,372,373,398,460,537,560,550,594,600,536,577,556,633,652,613,532,571,539,473,479,493,492,489,455,494,454,479,495,521,577,603,599,613,672,613,589,595,599,567,605,543,629,604,603,null,-9,9,36,15,89,40,-17,64,1,25,62,77,23,-10,44,6,-64,41,-21,77,19,-39,-81,39,-32,-66,6,14,-1,-3,-34,39,-40,25,16,26,56,26,-4,14,59,-59,-24,6,4,-32,38,-62,86,-25,-1,135,135,155,188,251,301,323,350,323,370,378,460,476,519,537,532,562,527,533,605,567,603,539,543,524,477,513,440,491,465,456,433,422,455,476,491,526,555,537,580,572,594,632,610,568,526,518,520,517,549,528,551,null,0,20,33,63,50,22,27,-27,47,8,82,16,43,18,-5,30,-35,6,72,-38,36,-64,4,-19,-47,36,-73,51,-26,-9,-23,-11,33,21,15,35,29,-18,43,-8,22,38,-22,-42,-42,-8,2,-3,32,-21,23,139,155,150,155,215,229,314,352,336,385,394,426,475,551,570,532,604,598,531,561,559,619,632,601,530,558,525,474,488,486,485,481,447,490,456,480,495,519,580,617,605,620,681,628,612,610,606,565,615,580,637,603,null,16,-5,5,60,14,85,38,-16,49,9,32,49,76,19,-38,72,-6,-67,30,-2,60,13,-31,-71,28,-33,-51,14,-2,-1,-4,-34,43,-34,24,15,24,61,37,-12,15,61,-53,-16,-2,-4,-41,50,-35,57,-34,154,147,143,203,274,325,350,363,382,371,378,417,482,502,527,539,532,580,519,517,590,555,583,519,526,511,460,506,425,461,448,472,432,421,453,474,483,534,549,520,589,586,609,630,618,581,532,530,531,520,557,541,null,-7,-4,60,71,51,25,13,19,-11,7,39,65,20,25,12,-7,48,-61,-2,73,-35,28,-64,7,-15,-51,46,-81,36,-13,24,-40,-11,32,21,9,51,15,-29,69,-3,23,21,-12,-37,-49,-2,1,-11,37,-16,152,155,165,175,218,265,269,360,374,354,419,412,442,487,544,558,553,600,596,528,578,552,615,604,564,508,537,503,483,471,491,499,483,448,488,454,478,489,504,575,605,592,619,680,623,612,615,584,563,597,594,622,null,3,10,10,43,47,4,91,14,-20,65,-7,30,45,57,14,-5,47,-4,-68,50,-26,63,-11,-40,-56,29,-34,-20,-12,20,8,-16,-35,40,-34,24,11,15,71,30,-13,27,61,-57,-11,3,-31,-21,34,-3,28,132,163,158,241,368,349,342,399,405,396,409,430,452,478,499,531,550,584,598,514,490,564,536,556,497,491,466,435,498,408,464,467,472,416,422,451,463,474,513,530,513,561,580,595,610,621,580,525,520,524,511,544,null,31,-5,83,127,-19,-7,57,6,-9,13,21,22,26,21,32,19,34,14,-84,-24,74,-28,20,-59,-6,-25,-31,63,-90,56,3,5,-56,6,29,12,11,39,17,-17,48,19,15,15,11,-41,-55,-5,4,-13,33,155,159,150,204,269,272,310,301,365,409,372,449,434,435,480,527,579,568,623,595,519,555,537,576,596,529,486,536,509,451,461,491,496,485,456,470,429,466,477,500,593,598,591,617,682,612,617,608,603,566,614,626,null,4,-9,54,65,3,38,-9,64,44,-37,77,-15,1,45,47,52,-11,55,-28,-76,36,-18,39,20,-67,-43,50,-27,-58,10,30,5,-11,-29,14,-41,37,11,23,93,5,-7,26,65,-70,5,-9,-5,-37,48,12,133,149,186,275,416,410,351,381,396,404,399,409,425,444,472,453,518,571,550,563,478,461,540,479,512,445,432,423,440,412,398,456,456,440,423,387,425,422,434,483,514,488,531,555,582,578,605,563,525,508,514,505,null,16,37,89,141,-6,-59,30,15,8,-5,10,16,19,28,-19,65,53,-21,13,-85,-17,79,-61,33,-67,-13,-9,17,-28,-14,58,0,-16,-17,-36,38,-3,12,49,31,-26,43,24,27,-4,27,-42,-38,-17,6,-9,141,164,198,258,363,353,327,354,333,377,406,415,450,438,432,448,547,593,568,627,577,492,521,502,544,560,481,466,541,483,471,469,468,474,483,424,439,428,473,459,487,579,599,603,592,657,609,613,612,618,581,620,null,23,34,60,105,-10,-26,27,-21,44,29,9,35,-12,-6,16,99,46,-25,59,-50,-85,29,-19,42,16,-79,-15,75,-58,-12,-2,-1,6,9,-59,15,-11,45,-14,28,92,20,4,-11,65,-48,4,-1,6,-37,39,123,142,169,300,432,438,390,349,339,363,386,409,380,396,419,423,425,523,529,538,551,443,423,480,432,456,378,395,400,413,381,395,442,435,438,385,356,406,422,434,451,481,464,516,531,556,574,602,548,503,498,516,null,19,27,131,132,6,-48,-41,-10,24,23,23,-29,16,23,4,2,98,6,9,13,-108,-20,57,-48,24,-78,17,5,13,-32,14,47,-7,3,-53,-29,50,16,12,17,30,-17,52,15,25,18,28,-54,-45,-5,18,162,152,196,304,430,434,374,377,367,366,388,437,444,424,427,411,434,518,606,556,583,547,466,491,477,495,503,434,443,501,459,469,436,465,456,471,394,430,418,472,450,468,552,603,608,581,637,602,610,627,623,587,null,-10,44,108,126,4,-60,3,-10,-1,22,49,7,-20,3,-16,23,84,88,-50,27,-36,-81,25,-14,18,8,-69,9,58,-42,10,-33,29,-9,15,-77,36,-12,54,-22,18,84,51,5,-27,56,-35,8,17,-4,-36,94,123,161,287,395,440,385,356,326,315,344,384,402,347,371,406,381,426,484,495,488,507,408,398,449,390,405,338,381,363,368,389,383,433,421,390,357,340,375,394,403,444,445,455,491,520,530,525,579,521,504,476,null,29,38,126,108,45,-55,-29,-30,-11,29,40,18,-55,24,35,-25,45,58,11,-7,19,-99,-10,51,-59,15,-67,43,-18,5,21,-6,50,-12,-31,-33,-17,35,19,9,41,1,10,36,29,10,-5,54,-58,-17,-28,137,151,197,307,445,438,389,351,366,358,369,382,414,372,423,400,408,440,489,541,507,546,513,448,469,443,438,468,416,395,478,425,430,431,432,423,452,386,422,434,460,459,453,561,575,604,591,619,631,612,644,616,null,14,46,110,138,-7,-49,-38,15,-8,11,13,32,-42,51,-23,8,32,49,52,-34,39,-33,-65,21,-26,-5,30,-52,-21,83,-53,5,1,1,-9,29,-66,36,12,26,-1,-6,108,14,29,-13,28,12,-19,32,-28,73,89,122,253,394,374,373,351,304,304,318,358,353,351,332,338,363,339,404,448,453,450,455,370,360,395,365,358,344,323,322,361,360,390,388,377,363,329,334,366,364,392,415,441,452,465,494,500,497,558,540,463,null,16,33,131,141,-20,-1,-22,-47,0,14,40,-5,-2,-19,6,25,-24,65,44,5,-3,5,-85,-10,35,-30,-7,-14,-21,-1,39,-1,30,-2,-11,-14,-34,5,32,-2,28,23,26,11,13,29,6,-3,61,-18,-77,140,145,188,303,421,423,379,341,332,333,341,379,375,370,367,372,376,406,435,465,522,475,529,480,422,412,393,410,429,386,364,470,436,433,405,427,401,441,385,422,424,445,459,453,534,571,589,559,631,623,594,643,null,5,43,115,118,2,-44,-38,-9,1,8,38,-4,-5,-3,5,4,30,29,30,57,-47,54,-49,-58,-10,-19,17,19,-43,-22,106,-34,-3,-28,22,-26,40,-56,37,2,21,14,-6,81,37,18,-30,72,-8,-29,49,60,72,116,203,311,383,319,316,288,278,277,302,332,303,305,295,296,337,319,392,412,412,402,404,333,309,362,312,331,318,330,326,332,340,355,356,356,323,305,331,339,331,358,416,408,414,420,472,473,487,522,516,null,12,44,87,108,72,-64,-3,-28,-10,-1,25,30,-29,2,-10,1,41,-18,73,20,0,-10,2,-71,-24,53,-50,19,-13,12,-4,6,8,15,1,0,-33,-18,26,8,-8,27,58,-8,6,6,52,1,14,35,-6,89,133,157,285,375,417,355,354,313,288,327,325,361,330,379,333,360,355,405,415,446,477,452,493,423,372,368,338,407,396,352,363,426,428,417,388,395,390,445,406,420,400,444,469,443,519,535,568,578,603,623,624,null,44,24,128,90,42,-62,-1,-41,-25,39,-2,36,-31,49,-46,27,-5,50,10,31,31,-25,41,-70,-51,-4,-30,69,-11,-44,11,63,2,-11,-29,7,-5,55,-39,14,-20,44,25,-26,76,16,33,10,25,20,1,42,53,81,150,262,291,318,268,242,252,262,263,290,307,271,293,267,258,319,293,360,368,356,364,364,287,288,318,289,306,276,317,318,323,307,308,319,322,319,300,303,305,336,355,379,385,395,396,436,462,460,512,null,11,28,69,112,29,27,-50,-26,10,10,1,27,17,-36,22,-26,-9,61,-26,67,8,-12,8,0,-77,1,30,-29,17,-30,41,1,5,-16,1,11,3,-3,-19,3,2,31,19,24,6,10,1,40,26,-2,52,72,85,134,212,354,397,344,338,310,301,296,336,326,334,330,330,330,357,335,355,412,432,446,422,463,404,351,342,342,379,386,358,349,426,420,385,388,346,379,436,385,417,405,438,450,417,510,518,582,541,594,609,null,13,49,78,142,43,-53,-6,-28,-9,-5,40,-10,8,-4,0,0,27,-22,20,57,20,14,-24,41,-59,-53,-9,0,37,7,-28,-9,77,-6,-35,3,-42,33,57,-51,32,-12,33,12,-33,93,8,64,-41,53,15,33,37,64,117,165,247,245,266,220,220,251,231,242,266,279,239,272,248,243,280,271,327,329,306,341,332,270,261,307,285,284,281,311,323,326,291,273,322,312,298,274,277,296,310,347,350,377,368,403,429,447,425,null,4,27,53,48,82,-2,21,-46,0,31,-20,11,24,13,-40,33,-24,-5,37,-9,56,2,-23,35,-9,-62,-9,46,-22,-1,-3,30,12,3,-35,-18,49,-10,-14,-24,3,19,14,37,3,27,-9,35,26,18,-22,57,60,104,181,260,363,332,325,293,287,290,290,312,287,299,319,298,311,330,324,333,365,376,401,391,415,381,341,318,315,372,365,352,349,424,366,360,354,335,392,407,364,412,411,419,462,408,476,491,563,519,583,null,3,44,77,79,103,-31,-7,-32,-6,3,0,22,-25,12,20,-21,13,19,-6,9,32,11,25,-10,24,-34,-40,-23,-3,57,-7,-13,-3,75,-58,-6,-6,-19,57,15,-43,48,-1,8,43,-54,68,15,72,-44,64,26,39,47,88,129,173,221,219,236,198,222,228,207,218,217,255,229,253,238,239,248,240,277,277,279,303,295,247,261,277,274,292,280,318,304,280,255,257,283,280,269,268,247,277,284,331,323,336,352,376,381,431,null,13,8,41,41,44,48,-2,17,-38,24,6,-21,11,-1,38,-26,24,-15,1,9,-8,37,0,2,24,-8,-48,14,16,-3,18,-12,38,-14,-24,-25,2,26,-3,-11,-1,-21,30,7,47,-8,13,16,24,5,50,51,60,60,119,217,265,328,305,273,268,280,275,260,288,259,265,287,281,272,296,300,302,317,351,369,350,365,362,358,305,294,380,354,335,343,405,346,338,366,320,373,399,363,400,383,411,443,388,462,491,533,505,null,9,0,59,98,48,63,-23,-32,-5,12,-5,-15,28,-29,6,22,-6,-9,24,4,2,15,34,18,-19,15,-3,-4,-53,-11,86,-26,-19,8,62,-59,-8,28,-46,53,26,-36,37,-17,28,32,-55,74,29,42,-28,15,26,37,63,102,127,157,189,193,214,189,216,209,190,201,187,234,217,222,222,210,212,222,264,257,252,281,265,229,242,249,268,280,250,299,277,250,254,216,284,268,262,245,229,268,269,309,302,307,330,356,371,null,11,11,26,39,25,30,32,4,21,-25,27,-7,-19,11,-14,47,-17,5,0,-12,2,10,42,-7,-5,29,-16,-36,13,7,19,12,-30,49,-22,-27,4,-38,68,-16,-6,-17,-16,39,1,40,-7,5,23,26,15,34,43,60,86,143,225,239,308,277,256,254,274,254,239,267,252,254,271,268,254,287,286,280,291,337,337,338,340,341,314,278,285,370,355,334,323,374,319,309,358,286,349,370,344,387,375,381,415,369,425,470,513,null,9,17,26,57,82,14,69,-31,-21,-2,20,-20,-15,28,-15,2,17,-3,-14,33,-1,-6,11,46,0,1,2,1,-27,-36,7,85,-15,-21,-11,51,-55,-10,49,-72,63,21,-26,43,-12,6,34,-46,56,45,43,13,16,22,42,81,104,131,147,184,176,208,183,185,187,169,179,187,212,202,203,199,189,207,194,238,241,243,275,263,204,213,233,238,244,245,270,240,240,231,208,251,240,224,247,224,267,256,290,276,298,307,334,null,3,6,20,39,23,27,16,37,-8,32,-25,2,2,-18,10,8,25,-10,1,-4,-10,18,-13,44,3,2,32,-12,-59,9,20,5,6,1,25,-30,0,-9,-23,43,-11,-16,23,-23,43,-11,34,-14,22,9,27,49,38,44,71,114,156,207,234,269,269,251,241,254,226,225,234,236,228,250,255,244,262,257,260,280,313,315,317,339,346,288,287,274,340,340,313,290,355,300,302,330,305,333,356,329,374,366,364,393,365,410,456,null,-11,6,27,43,42,51,27,35,0,-18,-10,13,-28,-1,9,2,-8,22,5,-11,18,-5,3,20,33,2,2,22,7,-58,-1,-13,66,0,-27,-23,65,-55,2,28,-25,28,23,-27,45,-8,-2,29,-28,45,46,15,11,19,28,58,85,99,128,126,164,165,186,170,181,186,143,153,175,188,183,174,180,173,194,185,208,234,218,267,239,194,208,234,233,240,233,236,229,223,222,204,244,226,218,229,219,259,241,281,282,271,298,null,-4,8,9,30,27,14,29,-2,38,1,21,-16,11,5,-43,10,22,13,-5,-9,6,-7,21,-9,23,26,-16,49,-28,-45,14,26,-1,7,-7,3,-7,-6,-1,-18,40,-18,-8,11,-10,40,-18,40,1,-11,27,30,41,39,57,84,125,131,197,216,244,253,231,230,238,209,217,228,213,206,234,234,214,227,237,254,269,277,304,314,313,314,289,276,264,325,324,282,280,342,286,273,325,295,326,349,302,355,370,351,366,354,427,null,11,-2,18,27,41,6,66,19,28,9,-22,-1,8,-29,8,11,-15,-7,28,0,-20,13,10,17,15,8,27,10,-1,1,-25,-13,-12,61,-1,-42,-2,62,-56,-13,52,-30,31,23,-47,53,15,-19,15,-12,73,13,13,13,29,39,67,87,93,114,115,152,158,163,163,168,173,140,157,163,182,173,149,159,161,182,180,193,212,204,257,221,186,211,225,232,220,223,216,220,202,216,176,231,210,209,218,214,226,226,263,252,262,null,0,0,16,10,28,20,6,21,1,37,6,5,0,5,5,-33,17,6,19,-9,-24,10,2,21,-2,13,19,-8,53,-36,-35,25,14,7,-12,3,-7,4,-18,14,-40,55,-21,-1,9,-4,12,0,37,-11,10,18,33,35,47,70,95,114,125,188,203,225,236,217,207,222,188,190,202,207,195,225,221,198,215,219,235,261,243,290,304,299,302,266,275,254,304,297,266,260,329,293,256,302,303,312,336,285,334,348,335,347,342,null,15,2,12,23,25,19,11,63,15,22,11,-19,-10,15,-34,2,12,5,-12,30,-4,-23,17,4,16,26,-18,47,14,-5,3,-36,9,-21,50,-7,-31,-6,69,-36,-37,46,1,9,24,-51,49,14,-13,12,-5,15,16,15,19,34,42,62,83,96,97,122,139,155,151,153,154,171,129,154,160,179,146,132,156,142,170,172,176,205,191,253,225,182,195,211,209,205,215,210,209,197,201,173,234,194,198,206,198,209,217,243,230,null,1,-1,4,15,8,20,21,13,1,25,17,16,-4,2,1,17,-42,25,6,19,-33,-14,24,-14,28,2,4,29,-14,62,-28,-43,13,16,-2,-4,10,-5,-1,-12,4,-28,61,-40,4,8,-8,11,8,26,-13,20,21,32,42,52,81,91,111,114,181,184,203,224,202,210,200,179,177,188,194,194,205,203,184,200,208,224,241,241,251,287,298,289,257,260,249,276,297,252,240,312,272,258,304,284,299,324,276,315,324,314,345,null,1,11,10,10,29,10,20,3,67,3,19,21,-22,8,-10,-21,-2,11,6,0,11,-2,-19,16,8,16,17,0,10,36,11,-9,-32,3,-11,27,21,-45,-12,72,-40,-14,46,-20,15,25,-48,39,9,-10,31,10,13,17,23,28,39,47,65,75,94,97,113,132,135,137,149,138,159,128,143,158,153,137,128,153,134,161,159,165,199,183,228,212,179,181,204,197,193,198,189,186,184,172,172,225,188,188,198,192,206,205,234,null,3,4,6,5,11,8,18,10,19,3,16,19,3,2,12,-11,21,-31,15,15,-5,-16,-9,25,-19,27,-2,6,34,-16,45,-16,-33,2,23,-7,-4,5,-9,-3,-2,-12,0,53,-37,0,10,-6,14,-1,29,13,22,22,40,46,60,77,94,105,116,173,183,186,199,187,202,197,164,167,177,189,172,192,192,174,191,196,209,239,229,254,282,285,265,259,233,225,263,278,239,227,297,268,245,289,263,285,306,267,306,311,298,null,9,0,18,6,14,17,17,11,11,57,10,3,13,-12,15,-5,-33,3,10,12,-17,20,0,-18,17,5,13,30,-10,25,28,3,-20,-6,-26,-8,38,15,-39,-12,70,-29,-23,44,-26,22,21,-39,39,5,-13,7,12,14,23,32,34,41,48,58,67,93,86,112,130,128,128,141,134,150,121,131,132,135,128,118,144,125,148,159,172,189,176,215,210,187,166,202,182,187,190,178,175,164,169,173,211,197,179,185,187,193,197,null,5,2,9,9,2,7,7,10,9,26,-7,26,18,-2,0,13,-7,16,-29,10,1,3,-7,-10,26,-19,23,11,13,17,-13,39,-5,-23,-21,36,-20,5,3,-12,-3,-11,5,4,38,-14,-18,6,2,6,4,21,12,20,25,39,48,52,76,85,107,107,155,167,171,184,180,190,182,160,151,160,169,168,182,185,160,188,183,207,243,223,250,262,278,273,249,215,220,247,268,210,228,273,268,235,265,251,296,291,257,283,302,null,-9,8,5,14,9,4,24,9,22,0,48,12,4,13,-4,10,-8,-22,-9,9,9,-1,14,3,-25,28,-5,24,36,-20,27,12,16,-5,-24,-34,5,27,21,-58,18,45,-5,-33,30,-14,45,-5,-34,26,19,6,5,12,21,29,34,38,45,42,53,67,84,82,104,129,126,124,126,127,147,115,127,123,133,131,109,134,124,138,155,167,190,162,204,202,185,158,179,181,182,183,178,172,162,169,160,192,181,180,178,185,182,null,-1,7,9,8,5,4,7,-3,11,14,17,-2,22,25,-3,-2,2,1,20,-32,12,-4,10,-2,-22,25,-10,14,17,12,23,-28,42,-2,-17,-27,21,2,1,1,-5,-6,-10,7,-9,32,-11,-1,-2,7,-3,10,23,12,24,29,49,57,62,74,77,96,105,144,160,161,176,166,172,176,152,142,147,154,160,176,178,163,181,179,188,237,223,256,260,270,256,243,197,225,230,250,208,221,262,255,230,259,242,297,277,247,271,null,13,-11,12,5,20,8,5,12,3,19,9,39,16,1,15,-10,6,4,-24,-10,5,7,6,16,2,-15,18,-2,9,49,-14,33,4,10,-14,-13,-46,28,5,20,-42,13,41,-7,-25,29,-17,55,-20,-30,24,12,6,7,14,24,33,30,37,44,41,49,68,82,76,102,123,120,129,121,123,139,103,115,112,130,127,101,124,114,141,152,167,177,159,198,198,173,145,168,181,168,174,187,166,150,161,151,178,179,173,165,186,null,-6,1,7,10,9,-3,7,7,-3,8,19,14,-6,26,21,-3,9,-8,2,16,-36,12,-3,18,-3,-26,23,-10,27,11,15,10,-18,39,0,-25,-28,23,13,-13,6,13,-21,-16,11,-10,27,1,-6,-8,21,17,12,17,16,28,34,49,60,57,72,78,89,94,136,152,155,185,152,158,168,144,129,136,143,142,166,167,164,174,183,179,231,207,241,241,252,245,231,189,211,233,238,204,226,240,237,240,252,229,280,261,239,null,-5,5,-1,12,6,15,11,-3,15,6,11,5,42,16,3,30,-33,6,10,-24,-15,7,7,-1,24,1,-3,10,9,-4,52,-24,34,0,11,-7,-14,-42,22,22,5,-34,22,14,-3,3,12,-23,51,-19,-22,6,9,7,8,17,28,35,28,33,46,41,46,69,77,77,100,111,113,119,122,114,119,97,113,111,128,116,96,126,111,133,148,168,177,158,191,188,166,145,163,171,156,169,183,164,135,158,145,170,165,167,153,null,3,-2,1,9,11,7,-7,5,13,-5,5,23,8,0,23,11,2,6,3,-8,5,-22,16,-2,17,-12,-20,30,-15,22,15,20,9,-19,33,-3,-22,-21,18,8,-15,13,14,-19,-29,23,-13,25,-5,2,-14,7,16,16,16,23,30,32,44,54,58,67,81,93,92,135,157,154,177,156,154,162,134,118,125,141,132,155,165,156,173,172,168,223,210,226,230,240,238,221,183,217,221,221,193,210,221,221,221,245,222,260,243,null,9,0,0,7,7,2,12,10,4,9,14,12,-1,43,22,-3,23,-21,-2,8,-28,-16,7,16,-9,23,10,-9,17,-1,-4,55,-13,16,4,10,-2,-17,-38,34,4,0,-28,17,11,0,0,24,-23,38,-17,10,6,10,8,11,19,32,34,28,32,40,40,47,67,67,70,98,108,100,113,118,104,98,95,101,108,128,113,98,120,105,135,146,164,175,155,178,178,161,136,151,169,150,167,176,159,140,148,140,161,156,160,null,-4,4,-2,3,8,13,2,-6,4,8,0,7,20,0,3,28,10,-8,13,5,-14,-6,-3,6,7,20,-15,-15,22,-15,30,11,18,11,-20,23,0,-17,-25,15,18,-19,17,9,-17,-19,8,-8,21,-5,4,13,8,15,16,19,32,31,38,41,54,57,66,76,92,83,130,153,147,166,147,152,144,124,112,120,132,130,146,162,157,170,177,164,205,197,213,207,225,236,213,173,212,220,212,193,193,219,206,201,241,210,256,null,-5,7,1,3,13,-1,7,3,13,3,9,10,16,-9,47,23,-6,19,-19,5,-8,-20,-12,8,12,-2,16,16,-5,13,7,-13,41,-8,16,-6,18,11,-23,-40,39,8,-8,-19,0,26,-13,-5,40,-31,46,4,10,6,14,17,12,25,29,33,27,29,40,39,46,59,66,73,95,103,96,110,103,96,94,90,91,105,127,109,102,115,102,128,143,159,166,149,174,176,148,131,147,159,148,170,172,153,136,148,134,148,142,null,6,-4,8,3,-5,13,4,4,-6,2,11,-1,7,13,7,7,22,8,-7,14,-7,-7,-2,-4,1,14,22,-18,-7,13,-13,26,15,16,7,-17,25,2,-28,-17,16,12,-11,22,2,-19,-17,12,-14,14,-6,20,15,10,18,29,22,30,33,39,44,51,52,60,74,86,79,126,155,140,150,143,135,147,108,101,112,130,130,133,154,155,174,161,163,199,187,203,200,219,223,194,171,200,220,211,185,181,216,202,202,231,191,null,-5,-5,8,11,-7,8,3,6,5,7,1,8,14,12,-7,47,29,-15,10,-7,-8,12,-39,-7,11,18,0,3,21,1,19,-13,2,36,-12,16,-3,19,4,-29,-23,29,20,-9,-26,-4,35,-14,0,29,-40,9,5,10,9,21,18,15,28,32,29,26,26,36,38,46,60,65,73,90,100,93,98,95,91,93,86,87,104,130,107,96,111,97,122,142,160,153,137,169,171,139,124,144,159,136,156,160,149,133,147,127,142,null,-4,5,-1,12,-3,-3,13,4,-3,-3,0,10,2,8,14,5,8,17,10,-7,5,-3,-4,2,-7,1,17,26,-23,-11,15,-14,25,20,18,-7,-16,32,2,-32,-15,20,15,-23,20,4,-11,-16,14,-20,15,12,21,12,11,16,29,24,34,33,41,48,46,50,59,68,82,81,126,140,131,147,131,130,144,105,99,109,121,126,131,159,158,171,162,157,195,182,199,192,216,213,181,161,190,216,197,181,183,208,194,193,223,null,9,-9,-1,5,13,-5,10,-1,8,7,-2,4,9,9,14,-1,45,14,-9,16,-16,-1,14,-39,-6,10,12,5,5,28,-1,13,-9,-5,38,-13,17,-7,24,-3,-32,-20,29,26,-19,-16,2,25,-14,-1,30,8,9,5,9,10,20,19,16,31,35,32,27,27,35,37,42,61,60,72,92,94,84,95,93,89,89,80,85,100,125,104,92,107,98,123,136,156,154,129,168,167,133,123,152,164,134,163,159,144,134,134,126,null,1,-4,4,1,10,-1,-3,15,4,-3,-5,0,8,2,5,19,-1,12,20,2,-10,11,-2,-4,0,-9,5,15,25,-21,-12,15,-9,25,13,20,-2,-25,39,-1,-34,-10,29,12,-30,29,-4,-15,-10,0,-8,9,13,16,14,15,27,24,26,33,30,36,41,50,48,60,69,80,81,120,138,129,131,121,128,143,106,98,112,115,125,131,159,150,164,162,151,181,168,196,183,200,193,178,162,182,209,180,181,172,195,192,189,null,4,3,-2,1,12,-3,2,7,-3,6,5,9,-2,12,9,11,1,39,18,-9,2,-10,7,15,-37,-8,14,3,10,6,28,-9,14,-2,-11,30,-13,28,-13,17,-7,-15,-16,20,27,-29,1,-9,23,-3,-3,13,7,7,6,8,13,23,19,16,31,32,33,28,28,37,39,44,61,61,71,85,83,80,93,90,84,84,75,85,95,123,108,89,107,102,117,134,149,149,130,167,165,122,118,138,160,127,152,152,140,122,124,null,-6,0,-1,2,5,10,-4,-3,15,1,1,-5,0,9,2,5,17,0,10,14,-2,-3,13,-3,-6,0,-9,10,10,28,-15,-19,18,-5,15,17,15,0,-19,37,-2,-43,-4,20,22,-33,25,0,-12,-18,2,9,8,13,17,16,16,28,27,23,33,28,37,38,51,48,54,68,85,76,108,133,108,124,123,130,140,101,94,108,114,117,121,150,145,160,159,152,180,170,198,170,201,179,174,162,179,197,178,178,169,183,179,null,-1,5,4,-1,0,12,-1,-4,10,-5,9,1,13,-3,6,14,17,-9,32,25,-25,16,-1,7,10,-39,-7,14,6,3,4,29,-5,15,-1,-7,28,-10,28,-28,31,-22,-5,-12,17,18,-19,0,-9,14,-4,8,11,7,7,7,12,14,23,18,20,30,33,30,24,25,34,39,40,60,58,67,78,80,77,90,83,79,85,77,85,95,119,101,92,106,98,110,125,142,150,117,160,163,120,119,138,148,124,150,149,136,122,null,3,-4,0,0,5,2,9,-5,2,10,3,-3,-6,1,9,5,1,20,-2,9,11,2,-3,13,-7,-4,6,-8,8,10,24,-18,-9,14,-8,12,15,17,8,-33,43,3,-43,-1,19,10,-24,26,-1,-13,-14,10,8,6,15,21,17,19,32,27,24,28,31,33,34,49,49,52,63,86,72,105,118,103,123,123,130,128,100,93,111,109,119,120,148,141,151,161,141,180,162,191,164,188,178,164,157,180,197,180,169,163,199,null,-2,-2,9,6,-4,2,13,-5,-3,4,3,2,1,15,0,3,11,23,-14,33,13,-15,20,0,7,-2,-28,-7,18,-2,10,1,28,-7,10,10,-20,39,-18,29,-27,24,-10,-14,-7,23,17,-17,-11,-6,36,10,7,10,6,9,10,11,17,21,19,20,30,33,30,22,25,31,37,41,58,54,58,78,78,74,91,75,79,87,78,82,92,117,93,89,107,101,108,126,139,147,119,161,153,120,120,135,141,130,143,150,130,null,-3,3,-4,3,1,1,6,4,-2,1,10,3,-3,-8,3,6,6,4,17,-4,4,20,0,-4,17,-16,4,8,-9,4,10,25,-24,-4,18,-6,7,18,13,8,-28,42,-8,-33,0,15,6,-11,13,7,-20,11,10,8,9,22,22,23,19,36,28,26,29,34,30,37,47,49,53,63,85,71,95,117,98,120,117,125,118,98,91,110,104,116,121,136,133,147,155,131,177,156,184,169,184,177,171,154,173,190,163,156,165,null,-1,-2,1,13,0,1,-4,17,-8,-2,3,5,-4,7,10,2,4,10,22,-14,24,22,-19,22,-3,8,-7,-20,-7,19,-6,12,5,15,-3,14,8,-24,46,-21,28,-15,15,-7,-6,-17,19,17,-27,-7,9,3,9,7,8,7,11,10,15,17,17,19,22,30,31,33,21,23,29,36,39,60,50,58,76,80,73,86,75,74,89,76,81,88,111,88,93,105,94,108,123,130,141,119,161,146,115,112,131,138,127,141,157,null,6,-2,1,-1,4,-1,5,2,0,2,3,8,1,2,-12,2,6,7,3,21,-10,8,18,4,-7,13,-11,-1,15,-13,5,7,23,-23,5,12,-11,14,15,7,11,-22,42,-15,-31,-3,19,7,-11,14,16,9,12,8,8,13,23,27,22,18,36,27,32,31,30,29,39,45,50,51,63,77,67,91,117,90,117,119,121,113,98,91,104,105,111,115,130,129,147,144,128,162,159,172,164,177,179,163,149,164,189,156,155,null,3,-4,0,5,10,4,-5,-4,18,-9,5,-1,-1,-1,10,6,5,1,12,14,-10,24,26,-27,27,2,2,-8,-15,-7,13,1,6,4,15,-1,18,-3,-16,34,-3,13,-8,13,2,-16,-14,15,25,-33,-1,8,3,10,6,14,9,16,13,15,18,18,23,20,31,28,34,21,22,30,37,38,54,45,56,73,76,68,88,75,74,85,79,79,88,105,89,85,104,96,105,121,122,138,119,160,143,112,102,124,132,122,139,null,-5,7,-4,8,-5,7,-3,2,3,0,5,-3,11,-3,6,-13,1,8,7,1,16,-9,11,17,3,-8,20,-13,-1,11,-6,0,9,17,-16,-4,19,-8,9,16,1,16,-19,41,-17,-31,-10,22,8,-10,17,13,7,13,8,10,16,24,27,18,19,36,27,31,30,30,32,37,45,49,51,62,76,68,91,122,84,111,115,116,113,93,88,106,105,114,112,128,127,147,139,120,157,146,171,160,179,172,155,152,166,183,160,null,-6,6,-5,2,6,8,3,-9,1,17,-9,4,-1,0,2,5,8,4,2,11,14,-8,23,31,-38,27,4,1,-3,-20,-5,18,-1,9,-2,16,-1,20,-8,-19,37,-11,25,-11,19,-7,-17,-3,14,17,-23,3,9,3,10,8,15,12,15,14,15,18,18,19,19,29,28,35,21,23,29,35,32,50,42,55,69,72,70,82,81,68,82,78,79,86,101,90,86,106,95,98,119,113,142,119,155,145,112,102,123,129,124,null,6,-6,7,-2,7,-3,3,-1,1,3,0,1,0,10,-1,7,-14,2,6,6,-3,18,-8,13,14,3,-2,12,-1,-13,14,-4,1,7,15,-11,-4,20,-11,3,21,-6,29,-23,36,-10,-33,-10,21,6,-5,4,12,8,13,9,11,17,26,25,22,23,37,28,32,26,28,32,32,45,48,53,55,78,66,90,111,86,110,110,114,105,90,90,105,101,112,113,129,113,146,138,119,156,141,165,154,173,167,145,154,160,174,null,8,-4,5,-4,2,6,9,-1,-3,1,14,-9,4,-6,2,4,0,13,3,5,2,23,-12,24,21,-25,24,0,4,-9,-15,0,15,-4,11,1,16,-16,33,-8,-19,37,-15,24,-11,19,-6,-22,9,6,14,7,3,8,4,12,12,16,14,14,16,15,18,21,17,16,29,27,34,22,23,28,34,30,49,40,57,65,68,75,81,80,69,82,72,81,85,101,85,86,99,90,94,114,112,134,117,151,140,112,97,125,125,null,-4,5,-4,8,0,4,-2,0,2,-1,3,3,-4,-1,13,-2,7,-12,1,5,6,-4,19,-9,17,8,3,7,6,-1,-11,13,-10,9,4,16,-16,1,13,-9,4,20,-2,22,-17,34,-11,-28,-15,28,0,6,4,11,10,15,12,11,16,23,26,21,21,32,26,30,28,25,34,31,43,48,48,55,78,64,86,108,88,114,110,113,99,85,88,97,93,108,114,124,112,141,137,120,153,141,154,148,174,161,144,151,155,null,-2,7,-1,5,-3,-1,5,7,3,-5,0,11,-6,4,-2,-3,9,-3,12,5,0,7,23,-14,22,22,-20,26,-4,3,-14,-14,3,9,-4,15,6,10,-12,29,-4,-17,33,-12,13,-6,26,-13,-17,7,4,5,7,6,10,7,14,13,14,15,17,16,15,16,19,17,16,29,25,34,23,23,26,34,30,48,41,56,68,73,71,79,79,66,80,71,80,81,101,81,78,98,89,87,116,102,131,119,148,135,109,89,119,null,2,-1,4,-3,7,-1,1,1,2,-1,-1,1,3,-2,-1,13,-4,9,-11,0,3,8,-4,18,-7,15,12,5,-2,8,0,-13,14,-9,9,1,20,-20,-3,20,-9,-2,29,-14,29,-12,29,-13,-26,-20,30,9,6,4,9,13,17,12,16,15,25,26,19,21,31,28,24,29,25,32,32,43,44,48,55,73,61,82,98,82,112,99,111,97,86,87,96,92,110,107,119,108,135,136,119,145,148,154,142,168,157,137,150,null,-3,-2,5,4,4,-5,4,-1,10,1,-7,2,10,-3,-4,5,-4,7,0,11,1,4,7,18,-12,21,16,-16,30,-13,12,-14,-11,1,9,-4,18,-3,12,-11,27,1,-17,26,3,6,-12,26,-11,-20,13,6,5,8,7,17,7,20,13,15,16,19,17,16,15,21,17,16,30,24,34,22,22,27,34,31,43,45,52,66,71,69,78,79,62,78,72,81,78,99,75,81,97,86,82,110,99,125,118,143,133,108,92,null,-1,3,-1,10,-10,13,-7,2,1,3,-2,-1,-1,6,-4,-1,14,-6,10,-12,0,5,7,-3,12,2,7,14,5,-2,9,1,-17,16,-6,9,-3,21,-24,6,16,-11,-4,28,-11,26,-7,25,-10,-25,-16,6,9,5,4,8,13,18,16,17,16,27,29,19,21,30,29,22,25,25,31,31,43,42,50,53,68,57,84,96,80,106,96,110,95,81,82,99,93,108,106,114,107,136,130,113,136,148,149,137,169,157,135,null,3,-4,-1,4,5,5,-2,1,-1,11,2,-10,2,9,-1,-7,3,0,6,0,12,-1,8,3,15,-11,27,12,-16,26,-10,14,-15,-14,1,17,-6,15,-2,8,-7,29,-6,-17,23,12,1,-12,32,-12,-22,3,6,6,7,8,15,10,20,11,15,14,20,16,14,14,20,17,16,26,25,34,22,23,28,34,30,41,44,51,66,69,71,73,80,64,80,60,83,75,98,72,77,96,84,82,108,101,125,114,137,130,103,null,3,0,1,1,7,-5,10,-9,4,-1,6,-4,-2,0,6,-3,-1,10,-1,9,-12,1,5,6,-4,11,3,7,15,3,2,2,7,-16,16,-20,23,-8,23,-26,5,19,-12,-2,26,-7,24,-11,23,-7,-27,6,6,9,5,4,10,13,18,18,16,15,24,30,19,20,32,25,21,24,26,30,31,41,40,52,51,64,55,81,90,77,104,94,106,91,82,79,97,88,106,104,106,102,136,126,107,135,143,144,136,164,155,null,0,3,-4,-1,6,3,5,0,-2,-1,9,6,-11,1,12,-7,-4,3,2,4,1,10,-1,12,-1,13,-9,26,9,-13,27,-10,12,-15,-9,-3,18,-9,18,-2,2,-4,34,-10,-19,28,8,1,-8,28,-9,7,3,5,7,7,11,19,9,19,11,15,13,18,17,15,14,18,15,16,26,26,34,23,23,27,33,30,40,48,51,66,67,71,73,76,61,76,61,84,69,94,69,75,100,86,79,106,100,122,108,137,128,null,-4,2,2,0,4,8,-10,10,-8,4,-2,5,-1,-2,-1,4,-3,1,10,0,8,-11,0,4,6,-3,10,8,3,15,1,4,2,3,-15,15,-15,23,-15,25,-25,6,25,-14,-7,27,-6,22,-14,29,-9,6,7,5,10,6,4,12,14,18,19,14,11,23,29,20,21,35,25,20,23,26,30,30,43,41,52,50,61,54,78,90,75,102,89,101,84,81,82,93,87,105,103,105,100,132,128,105,129,145,137,128,160,null,1,-2,5,-4,-2,8,2,4,1,-5,-3,12,6,-9,1,14,-10,-5,3,3,4,0,13,-2,11,-2,11,-7,24,12,-15,27,-13,12,-17,-3,1,11,-6,18,-2,2,-5,32,-4,-23,24,16,-8,-9,32,9,7,3,6,10,8,13,21,8,21,12,14,13,20,16,15,14,18,15,16,26,24,31,23,22,28,32,30,39,44,51,63,67,66,73,73,63,77,60,78,69,95,70,71,94,84,77,107,96,123,107,131,null,-2,-4,3,4,-2,5,8,-13,13,-9,2,-1,7,-4,-1,-1,4,-3,1,10,-2,7,-8,-1,6,4,-2,9,5,7,12,4,-1,7,0,-10,14,-17,18,-9,26,-25,1,23,-10,-7,30,-11,27,-16,24,5,6,7,5,10,6,4,12,15,17,19,14,10,22,27,20,19,32,24,20,20,26,29,29,41,42,50,49,59,51,75,90,75,98,87,97,79,75,82,90,85,103,102,107,100,129,124,108,121,137,135,126,null,1,1,-2,5,-4,-2,8,3,2,2,-5,-4,12,5,-7,-1,13,-8,-4,0,6,3,0,12,1,8,-1,10,-8,24,15,-15,23,-11,10,-18,-4,7,8,-5,18,-1,5,-7,29,-5,-16,13,16,-2,-9,3,9,6,3,7,12,10,14,22,9,22,14,13,13,19,15,14,14,18,14,15,26,24,31,23,20,28,34,32,36,45,51,63,66,64,71,75,58,76,59,76,70,89,70,71,91,79,78,105,94,119,108,null,6,-3,-3,4,5,-2,4,8,-13,13,-8,-1,0,6,-4,-1,0,4,-4,1,11,-2,7,-8,-3,8,6,-2,4,9,6,12,3,-2,7,4,-17,18,-17,17,-6,19,-19,1,20,-12,-1,27,-11,25,-11,6,5,5,6,6,12,5,5,13,13,16,17,16,10,23,27,20,19,32,24,19,20,27,31,28,40,39,44,52,60,48,72,92,78,94,81,93,77,75,76,86,83,102,105,99,97,126,126,103,126,134,135,null,-1,0,1,0,6,-7,0,8,0,3,1,-1,-6,13,4,-7,-1,13,-8,-5,1,7,4,-3,12,-1,5,8,8,-12,24,20,-14,16,-13,12,-16,-2,1,10,-3,19,3,-6,-2,29,0,-23,23,8,1,5,3,9,5,3,8,14,11,14,24,9,24,14,13,13,18,15,14,15,18,14,14,26,22,29,23,22,28,34,30,37,47,48,59,62,61,70,69,59,79,59,70,65,84,67,71,91,80,78,103,94,114,null,-2,6,-4,-2,5,6,-3,3,10,-15,15,-10,-1,0,5,-3,-1,1,3,-4,0,12,-4,7,-6,-1,6,6,-4,7,10,1,11,3,-1,9,-1,-10,20,-20,11,-5,19,-17,4,20,-11,-2,25,-9,20,4,6,6,6,8,5,12,6,6,15,15,16,18,16,10,23,26,19,18,31,23,19,18,25,29,29,41,40,40,51,59,48,72,87,73,94,81,86,76,71,71,88,80,99,102,94,100,121,127,101,120,126,null,2,0,0,2,-3,7,-6,0,9,0,1,2,-2,-6,13,3,-7,-1,13,-8,-4,-1,7,4,0,12,-1,0,11,8,-11,24,15,-14,21,-13,5,-10,-5,0,17,-8,19,3,-8,6,21,6,-26,19,6,6,5,4,9,6,5,9,13,10,14,23,10,24,14,13,12,18,14,15,15,18,14,12,25,22,31,24,22,27,34,32,36,48,49,59,60,60,67,69,56,77,59,69,65,77,66,70,90,74,71,99,91,null,-1,-1,5,-3,-1,4,4,-3,4,9,-13,14,-10,-1,-1,6,-4,1,0,3,-4,-2,13,-3,9,-7,-2,5,7,-2,4,12,1,10,1,0,7,2,-13,21,-18,10,-4,12,-11,4,20,-16,-3,28,-8,7,4,6,6,10,8,6,10,7,5,16,15,15,15,15,12,20,26,19,19,31,23,19,19,23,29,27,40,40,42,45,59,47,69,86,72,91,80,79,75,69,68,79,79,97,104,89,96,117,120,92,119,null,-3,2,0,4,-2,-2,4,-3,-2,11,-1,0,0,0,-3,8,6,-7,0,12,-8,-4,0,4,6,-2,13,0,2,3,14,-12,22,17,-14,19,-11,-1,-4,-6,-1,11,0,18,7,-15,7,21,3,-28,27,10,6,5,5,10,7,5,11,14,12,15,22,10,21,13,12,12,16,14,14,15,19,12,11,24,23,30,22,22,25,33,33,38,49,48,56,61,58,66,68,52,77,60,70,66,77,69,69,88,74,68,97,null,-4,-1,0,5,-3,-2,6,3,-2,3,7,-12,11,-8,-1,0,4,-2,0,1,4,-7,-1,13,-1,7,-8,0,3,8,0,5,11,-1,8,5,-3,8,2,-16,25,-17,10,-4,11,-8,0,19,-14,-6,29,4,7,4,8,7,11,7,7,9,6,5,18,15,15,14,14,15,21,25,19,18,31,20,19,18,22,28,25,40,39,41,46,57,44,66,85,71,89,82,77,71,66,66,79,76,98,105,85,90,113,121,92,null,3,-3,4,-1,4,-4,0,2,-3,-1,13,-3,0,-1,0,1,6,4,-6,-1,13,-11,-1,-1,4,6,-3,15,-1,2,5,11,-13,22,19,-14,18,-7,-5,-6,-5,0,13,-3,22,7,-20,5,23,8,-29,13,10,6,4,6,11,10,7,10,14,13,14,21,10,20,12,13,12,16,13,13,15,18,12,10,24,21,29,23,22,25,35,33,37,47,50,56,61,56,66,68,52,76,60,67,64,74,70,68,82,72,67,null,-3,-4,-2,2,5,-1,-3,3,4,-1,1,7,-11,10,-8,1,-1,4,-3,0,2,3,-6,-2,14,-3,8,-6,-1,3,10,-2,4,10,3,6,5,-5,10,2,-16,24,-16,7,-3,10,-4,-2,14,-10,-5,3,4,7,4,8,9,11,9,6,10,7,6,17,13,14,13,14,15,22,25,18,18,31,20,19,16,19,27,25,41,40,41,47,56,44,67,83,68,85,82,78,68,61,63,72,74,99,104,84,85,113,118,null,1,3,-3,4,1,2,-2,-3,4,-3,-1,11,-4,1,-1,1,1,7,3,-7,0,13,-11,-1,-3,3,8,-2,16,-1,1,6,9,-12,23,16,-15,17,-3,-4,-10,-7,2,9,2,25,5,-20,1,28,5,8,13,11,6,6,7,12,12,9,11,15,16,13,23,10,21,11,13,12,14,13,12,15,17,12,10,23,21,29,21,23,25,34,29,35,47,50,57,58,51,66,66,52,76,57,67,62,76,68,67,80,72,null,5,-2,-5,0,1,5,0,-3,2,4,1,-3,10,-13,11,-10,2,-1,2,-1,-1,3,2,-5,-2,13,-2,8,-8,2,2,9,-5,6,12,3,7,1,-7,15,0,-14,24,-19,10,-5,14,-8,-1,13,-8,2,3,4,7,5,8,9,12,11,6,11,8,7,16,12,14,12,13,15,22,23,16,17,32,20,18,17,19,22,21,39,39,38,46,55,43,63,80,66,80,80,77,64,62,64,72,70,99,100,85,82,112,null,1,1,3,-2,3,1,3,-1,-5,5,-3,-1,9,-4,2,-2,1,2,7,1,-7,1,15,-12,-2,-1,2,3,-1,18,0,-1,8,9,-12,20,17,-14,14,0,-3,-13,-2,2,8,-2,29,1,-15,-3,30,12,8,12,11,7,7,9,13,11,8,13,15,17,13,25,11,18,11,13,11,14,13,13,14,18,11,11,23,23,30,20,23,25,32,30,33,46,45,56,58,49,63,64,52,76,58,66,57,74,64,63,75,null,-4,4,-1,-4,0,2,4,-2,-3,5,2,2,-4,12,-14,7,-7,2,-2,3,-1,0,1,4,-7,0,12,0,7,-10,3,2,7,-2,3,13,-1,11,2,-9,14,1,-12,24,-18,8,-9,17,-10,-1,12,6,2,3,5,8,5,7,8,12,10,7,11,8,7,16,13,13,13,14,13,20,23,15,17,31,19,17,17,20,21,23,36,40,40,45,55,43,64,78,64,79,78,76,65,61,61,70,66,94,94,85,79,null,-4,1,2,3,-3,2,1,4,-2,-3,4,-3,-1,9,-3,0,0,1,-1,7,3,-8,2,14,-12,-2,0,3,1,2,13,4,0,5,10,-12,21,14,-14,15,-1,-2,-11,-4,0,9,-4,28,0,-9,-6,5,12,9,14,12,11,8,10,15,12,8,13,15,17,14,27,9,18,9,14,10,13,13,13,14,17,10,10,20,22,28,20,24,26,30,30,32,46,45,56,52,48,62,64,49,75,54,65,58,73,60,62,null,7,-3,5,-2,-1,-3,2,5,-3,-4,5,2,2,-3,13,-18,9,-9,5,-4,3,0,0,1,3,-7,0,10,2,6,-8,4,2,4,0,2,14,-1,11,-4,-4,14,2,-15,26,-21,11,-7,15,-13,2,11,6,2,3,5,7,4,9,6,12,10,7,11,6,7,16,14,13,11,13,13,20,22,16,14,32,18,17,17,19,21,24,35,38,36,42,52,43,62,77,63,77,72,75,60,63,62,67,65,93,89,83,null,-5,-4,1,2,2,-3,5,-3,6,-2,-3,4,-5,1,9,-2,-1,-2,2,0,7,2,-6,-2,18,-14,-1,0,2,2,3,11,3,-2,6,10,-9,19,15,-14,14,-5,3,-15,3,-1,5,-2,28,-4,-6,12,5,12,10,16,10,13,12,12,14,12,10,13,14,17,13,25,8,19,8,13,9,13,14,11,14,15,10,8,19,22,27,19,20,24,31,28,32,45,46,50,51,46,58,61,47,77,49,62,57,71,60,null,-7,7,-2,6,-6,3,-1,0,2,-2,-2,3,1,3,-4,12,-17,11,-11,5,-4,4,1,-3,3,1,-5,-2,11,3,5,-8,1,4,7,-3,4,13,1,4,1,-5,12,3,-14,30,-28,13,-5,14,-11,7,11,6,2,4,5,8,4,7,7,12,9,6,10,6,8,15,14,13,11,13,13,20,22,15,14,29,17,16,14,19,21,21,34,38,34,40,51,39,61,76,63,73,69,70,56,63,62,65,65,90,84,null,4,-5,-4,2,1,3,-4,3,0,5,-3,-3,4,-4,2,7,-1,-1,-2,2,0,7,2,-7,-1,15,-12,-1,-2,5,2,0,13,4,-4,6,11,-12,22,15,-13,10,-4,1,-14,7,-1,3,0,25,-6,5,12,5,13,12,17,10,15,13,10,13,12,10,13,16,17,13,24,8,19,8,13,9,13,13,12,13,15,10,10,19,18,27,18,19,24,30,27,32,45,45,51,51,41,55,59,46,74,49,63,52,68,null,7,-7,8,-1,5,-7,5,-2,-3,3,-1,-2,3,3,1,-4,11,-16,11,-11,5,-4,4,0,-1,1,2,-5,0,9,-1,9,-9,1,5,6,-3,5,13,0,6,0,-10,14,4,-13,28,-25,14,-11,16,4,7,11,5,2,4,5,10,6,6,7,13,9,5,10,4,10,14,14,13,11,12,11,19,22,14,14,28,17,15,13,18,21,23,34,36,32,40,46,40,56,74,61,70,68,69,52,62,60,60,62,87,null,3,4,-6,-3,2,1,5,-4,0,1,6,-4,-4,5,-6,6,4,0,-1,-2,1,-1,8,3,-8,0,14,-11,-2,-2,5,3,2,11,2,-4,8,6,-6,16,18,-13,9,-2,1,-17,10,-2,0,2,25,6,5,12,5,12,11,16,12,16,14,10,14,13,11,11,16,16,13,25,8,18,8,13,9,13,13,10,12,14,10,10,19,18,27,17,18,25,29,28,34,44,46,50,49,43,54,55,44,72,47,63,50,null,-1,7,-7,7,-1,5,-4,4,-2,-4,4,-1,-2,0,5,0,-3,12,-17,10,-10,5,-4,4,0,-3,2,2,-4,0,9,-1,9,-10,1,7,4,-1,6,10,2,4,-1,-6,11,1,-11,28,-25,16,-13,4,3,7,11,5,3,3,6,10,5,5,7,12,9,5,9,4,8,13,15,13,11,11,12,15,19,13,14,26,17,16,12,19,21,22,33,34,27,35,46,37,54,64,54,70,67,63,49,59,57,59,61,null,-1,4,4,-6,-2,0,3,4,-5,0,2,5,-3,-4,4,-5,4,5,2,-2,-2,0,1,3,4,-6,1,12,-9,-1,-4,7,2,1,11,1,-7,8,11,-9,17,10,-10,16,-3,-4,-14,10,-2,2,2,6,6,4,12,5,12,13,18,15,16,15,10,14,12,11,12,16,12,13,23,7,17,8,13,9,15,13,10,12,14,11,10,18,19,26,15,19,21,30,25,32,39,43,47,46,43,54,53,41,68,46,59,null,0,-2,8,-7,7,1,5,-3,1,-1,-5,4,-2,-1,1,4,-4,1,10,-16,10,-9,5,-4,6,-2,-3,2,2,-3,-1,8,1,7,-11,4,2,9,-5,7,7,4,4,-1,-3,11,-1,-12,27,-22,13,7,4,3,7,9,5,4,4,5,9,5,5,6,12,9,4,8,4,8,11,15,11,11,11,11,15,19,13,14,24,16,15,10,20,21,23,32,29,25,35,44,35,49,62,52,68,65,61,44,54,56,57,null,-3,-1,4,2,-4,-1,0,1,4,-4,0,1,6,-3,-5,4,-4,4,3,4,-4,0,0,0,4,4,-6,1,10,-8,-1,-5,10,1,2,9,-3,-4,10,9,-9,14,13,-10,16,-3,-4,-17,10,2,1,5,6,6,4,12,6,13,14,19,15,14,14,9,12,13,11,13,14,13,12,24,7,16,8,12,8,15,11,9,11,14,10,10,18,19,26,14,20,20,30,26,33,38,41,47,43,41,55,51,37,67,46,null,1,0,-2,8,-6,7,1,5,-4,-1,0,-5,3,1,-2,2,1,-1,-1,12,-17,9,-8,4,-4,7,-4,-2,2,3,-4,0,8,1,7,-12,6,0,10,-4,7,5,3,6,-4,-2,14,-4,-14,30,-21,3,7,4,2,7,9,6,4,4,5,9,6,5,6,10,9,4,7,4,8,11,14,11,10,10,11,13,19,13,13,23,16,14,10,19,22,22,30,28,23,28,42,35,45,58,50,66,65,58,44,49,54,null,4,-3,-2,5,2,-3,-2,0,1,4,-3,-1,1,4,-1,-5,3,-3,4,3,3,-3,-1,0,1,2,6,-6,0,10,-7,-2,-4,9,3,0,8,-2,-5,5,14,-7,10,13,-8,16,-1,-7,-14,5,5,5,6,6,6,6,11,6,14,14,18,15,15,15,8,11,11,11,11,14,12,11,21,8,15,8,12,8,14,12,10,9,14,10,10,18,19,26,15,20,20,30,26,31,37,39,45,44,41,52,49,38,65,null,1,0,0,0,5,-5,8,0,4,-3,0,0,-7,3,0,0,0,3,-2,-1,10,-13,7,-7,4,-4,6,-2,-2,-1,5,-4,0,8,1,7,-11,5,0,10,-4,5,6,2,6,-1,-3,11,-3,-11,27,4,3,5,4,2,6,8,7,4,4,4,9,5,4,6,10,10,4,5,4,8,11,14,9,8,9,11,13,20,11,13,21,15,12,9,17,21,21,29,26,23,28,41,34,43,57,47,64,61,58,42,47,null,-1,2,-1,-2,4,2,-1,-3,0,0,5,-4,-1,2,4,0,-6,1,-1,4,3,3,-5,-1,1,2,2,7,-9,2,8,-6,-3,-3,8,4,0,8,-3,-3,5,13,-7,9,14,-10,17,-3,-3,-16,5,6,5,6,7,8,6,13,6,16,14,18,15,16,16,9,11,11,10,10,14,12,11,22,9,13,8,12,8,13,12,9,9,14,10,10,17,20,24,15,18,20,31,26,30,35,37,43,41,40,51,47,39,null,-1,1,1,1,-2,7,-7,10,-2,4,-3,1,0,-7,2,0,-1,0,4,-2,-1,11,-13,4,-5,4,-4,5,-1,-3,0,5,-4,0,7,3,4,-9,3,2,11,-5,4,5,2,6,-2,-1,11,-4,-8,2,4,3,4,4,3,6,8,6,4,4,4,9,5,2,6,10,10,4,5,4,8,11,14,9,8,7,11,14,18,11,13,19,15,12,8,16,19,21,26,24,22,28,40,33,42,54,43,62,56,56,39,null,2,-1,1,0,-1,3,2,-2,-2,0,0,5,-4,-3,4,4,0,-6,1,-1,4,3,3,-5,-1,-1,4,3,4,-7,2,6,-4,-3,-4,8,3,2,5,-2,-2,6,12,-7,9,12,-11,19,-6,0,-17,7,6,5,5,7,10,9,14,8,14,13,17,16,17,14,8,11,11,11,10,14,11,11,22,9,13,7,12,8,12,11,9,9,13,10,10,17,19,23,16,19,20,31,25,29,34,37,42,41,38,50,47,null,-1,-1,0,2,3,-1,5,-6,6,-1,4,-1,1,-3,-6,3,0,0,-1,4,-3,0,11,-13,4,-6,5,-4,4,-1,-2,0,4,-3,0,7,2,4,-7,3,1,11,-6,4,5,3,5,-1,-3,12,-3,1,2,4,3,4,5,3,6,8,6,4,4,4,9,5,2,4,9,10,4,5,4,5,10,13,9,10,8,10,14,17,10,13,17,15,12,8,16,20,21,24,23,21,26,39,32,41,53,36,60,52,57,null,1,2,-1,1,1,-2,3,2,-2,-2,0,0,5,-4,-3,2,5,1,-6,1,-1,1,5,3,-4,1,-2,2,4,3,-7,3,4,-2,-3,-4,8,4,1,3,-1,-2,5,13,-7,9,12,-17,24,-8,5,6,8,6,5,5,7,10,10,13,7,14,12,19,16,16,10,8,10,11,9,10,13,10,11,22,7,12,7,14,8,12,10,9,8,13,8,10,15,18,23,16,19,20,30,25,28,32,37,40,40,36,50,null,2,-2,-1,0,2,3,0,3,-6,7,-2,7,-3,0,-6,-2,2,1,-2,1,3,-3,1,11,-15,5,-5,7,-6,4,-2,-1,-1,5,-5,2,5,3,5,-7,3,1,10,-5,3,4,5,3,0,-4,14,4,0,2,3,3,4,5,3,7,8,5,4,4,4,9,5,2,4,8,8,4,5,3,5,10,11,9,8,7,10,13,16,10,12,16,13,12,8,14,22,20,19,23,20,25,36,32,40,51,34,60,50,null,-4,2,1,0,1,1,-2,4,1,-3,-1,0,0,5,-4,-3,2,4,0,-4,1,-2,2,5,1,-2,-1,-1,3,3,3,-6,2,4,-3,-1,-4,6,8,-2,-1,4,-3,5,11,-4,8,11,-17,26,-10,6,6,7,6,5,8,9,12,9,14,7,14,12,19,16,16,9,9,9,11,8,10,12,9,11,21,6,12,7,14,8,11,10,11,7,14,9,10,15,16,20,16,19,21,30,23,28,32,37,36,39,35,null,0,1,-1,-1,3,1,3,-3,5,-7,7,-2,7,-3,0,-7,0,0,2,-3,2,2,-3,2,10,-15,6,-5,7,-6,3,-1,1,-4,7,-5,1,5,1,4,-4,3,2,9,-7,5,4,5,-1,3,-4,1,3,0,2,3,3,3,5,2,7,8,5,4,4,3,9,5,2,4,8,6,5,5,3,4,10,10,8,8,6,9,13,14,11,11,14,14,12,8,14,22,20,19,20,19,21,33,32,35,50,33,58,null,2,-3,2,1,0,0,2,-3,5,1,-3,-1,0,-1,6,-4,-3,2,4,-2,-1,0,-2,1,6,0,-2,0,-2,3,4,1,-3,0,3,0,-2,-4,6,8,-2,-1,1,-1,2,12,-1,3,15,-17,25,13,6,5,7,5,5,9,9,12,9,14,7,13,12,17,14,15,9,11,9,11,10,10,10,9,10,22,6,12,7,13,7,10,10,11,6,14,9,8,16,15,19,15,17,19,30,21,28,31,34,33,37,null,-7,-1,2,-2,0,4,0,3,-3,5,-7,6,-1,5,-3,1,-6,2,-2,2,-1,0,0,-1,1,12,-16,6,-5,6,-6,3,0,1,-5,8,-5,-1,8,-1,4,-4,2,2,11,-9,7,3,3,-1,4,3,1,3,0,2,2,3,3,5,2,7,8,5,4,3,3,9,3,1,4,6,6,5,5,3,3,9,10,8,8,6,9,13,14,9,11,14,14,10,8,13,22,17,19,20,17,19,30,31,34,50,34,null,-2,2,-3,2,0,1,0,2,-3,5,1,-3,-1,-1,0,6,-6,-2,3,2,0,-1,0,-2,0,6,1,-2,0,-2,3,4,1,-5,2,3,0,-4,-2,5,9,-5,2,1,-3,2,11,1,3,16,-16,6,12,6,5,9,5,4,8,10,11,9,13,7,12,11,17,14,15,9,11,8,11,10,10,10,7,11,22,7,12,6,11,7,9,8,7,6,14,10,8,15,15,20,13,16,18,28,20,27,31,33,32,null,6,-6,-1,4,-4,-1,4,2,1,-2,4,-6,5,-1,6,-3,1,-6,2,-3,3,-1,0,0,-3,4,11,-15,5,-6,5,-4,2,-1,-1,-1,8,-4,-2,7,0,5,-7,3,2,10,-8,7,4,2,-1,2,3,1,3,0,3,2,3,3,4,2,7,8,5,4,2,4,7,3,1,4,5,6,5,5,3,4,9,7,8,9,6,9,11,14,8,10,14,12,10,8,13,20,14,18,18,17,18,29,26,31,48,null,1,-2,2,-3,3,-1,1,0,1,-2,5,1,-3,-1,-2,2,3,-4,-2,3,1,1,-1,0,-2,1,5,-2,1,1,-3,3,2,3,-6,2,4,-2,-2,-2,5,7,-6,4,0,-1,1,11,-3,5,17,4,6,12,4,6,9,5,6,7,11,11,8,12,7,12,11,17,15,15,8,11,8,10,10,10,10,6,11,22,7,10,6,11,7,9,9,6,6,13,9,7,15,15,19,13,15,18,27,19,27,30,30,null,2,6,-8,2,3,-4,1,1,4,0,-3,4,-5,5,-1,6,-2,0,-7,3,-3,2,0,0,0,-4,5,11,-15,3,-4,5,-4,2,0,-3,0,7,-4,-2,8,0,4,-6,2,3,9,-8,8,3,0,0,2,2,0,3,0,3,2,2,2,3,3,6,7,5,3,2,4,7,3,1,4,5,6,5,3,3,4,8,7,8,9,6,8,11,14,7,10,11,11,9,8,12,17,12,18,17,16,18,27,24,31,0,2,0,-2,3,-3,3,-1,0,0,1,0,3,1,-2,-2,-1,2,3,-4,-2,3,1,1,-1,-2,0,1,4,-1,1,1,-3,2,3,3,-7,3,1,0,-2,-1,4,5,-5,6,-1,-1,2,9,-3,7,2,4,5,12,4,6,9,6,5,7,13,10,7,11,7,11,11,13,15,14,8,10,8,11,10,10,10,6,9,21,6,10,6,9,7,9,8,6,6,13,8,7,15,13,18,13,13,18,26,15,27,30,null,2,1,7,-8,2,3,-3,-1,2,6,-3,-3,4,-4,4,0,2,2,-1,-6,2,-2,3,-1,0,0,-4,3,12,-15,4,-4,3,-2,2,-1,-2,0,7,-5,-1,8,-2,5,-5,0,5,8,-11,12,3,3,0,2,2,0,2,0,3,2,2,2,3,1,7,7,3,4,2,3,6,3,1,3,6,6,5,3,2,3,8,7,7,9,6,9,9,14,7,9,11,8,9,8,13,16,10,18,17,14,17,26,22,null,-3,2,0,-2,2,-2,3,-1,0,0,1,-2,6,0,-4,1,-2,1,3,-3,-2,2,3,0,-1,-2,-1,1,5,-1,0,2,-3,3,0,5,-7,2,2,-3,1,-1,5,3,-6,8,-1,-3,3,9,-4,2,2,4,5,12,4,8,9,7,4,7,13,11,7,11,7,11,12,13,15,13,8,8,8,11,10,10,9,5,9,20,6,8,6,7,6,7,6,6,5,14,7,7,16,11,16,12,13,18,26,15,25,null,0,2,1,7,-8,4,1,-2,-3,3,6,-2,-4,4,-4,4,1,1,2,-2,-5,0,0,3,-1,0,-1,-4,4,11,-14,2,-2,1,-1,1,-1,0,-1,9,-7,0,9,-5,5,-4,1,5,8,-11,10,2,1,0,2,2,0,2,0,3,2,1,2,3,1,7,7,3,3,2,3,6,3,1,3,6,6,5,2,2,4,7,7,6,7,5,9,7,11,7,7,8,7,9,8,13,15,10,18,16,13,15,26,null,-1,-1,2,0,-2,2,-2,3,-1,-1,1,1,-2,6,0,-4,0,-1,1,3,-3,-2,2,3,0,-1,-3,0,2,3,0,-1,1,-2,4,-2,4,-4,0,1,-1,2,-1,5,2,-5,8,-2,-3,2,11,5,2,2,4,4,12,4,7,8,7,4,7,11,11,7,12,7,11,11,11,15,11,8,9,7,11,10,9,9,5,9,19,6,8,4,6,6,7,6,6,5,14,7,8,15,11,16,12,13,16,26,14,null,-3,0,2,0,8,-8,3,1,-1,-3,3,4,0,-4,5,-5,4,0,0,4,-4,-3,1,-2,4,-1,-1,0,-4,4,10,-13,2,-4,2,0,1,-1,0,-1,9,-7,1,7,-4,5,-4,1,3,10,-12,0,1,0,0,0,2,0,2,0,3,1,1,2,3,1,6,5,3,4,2,3,6,2,0,3,6,6,5,2,2,3,7,7,5,6,4,9,7,9,6,7,8,5,9,7,12,11,10,17,14,13,13,0,1,-1,0,0,2,-2,2,-2,3,-2,0,1,1,-2,5,-1,-2,1,-2,1,3,-4,-2,3,3,0,-1,-3,0,1,4,0,-2,1,-2,5,-2,2,-3,1,1,-3,4,-2,5,-1,-1,7,-3,-1,0,3,5,2,2,4,3,11,3,5,7,6,4,7,10,11,7,11,7,11,11,11,14,11,8,9,7,10,9,9,7,4,8,19,6,7,4,6,6,7,7,4,5,14,7,8,13,11,13,11,13,16,24,null,2,-3,0,2,-1,8,-8,2,2,-1,-2,3,3,1,-4,4,-4,4,0,0,3,-3,-3,1,-2,3,-1,0,-2,-3,4,11,-13,1,-3,2,0,1,0,-3,1,9,-7,1,5,-2,2,-2,2,3,8,1,0,1,0,0,0,2,0,0,0,3,1,1,3,2,1,6,5,1,4,2,3,6,2,0,3,6,5,4,2,1,1,7,6,5,6,3,9,7,8,6,5,8,4,7,7,11,11,10,17,12,13,null,-1,1,-1,0,0,2,-2,0,0,3,-2,0,2,-1,-1,5,-1,-4,3,-2,1,3,-4,-2,3,3,-1,-1,-2,-1,0,6,-1,-1,1,-3,6,-2,1,-2,-1,3,-4,3,0,4,0,-1,7,-5,1,5,3,5,2,2,4,2,10,3,5,6,6,4,7,10,10,7,10,7,11,11,11,11,11,8,9,7,8,10,9,7,5,8,19,5,5,3,6,6,6,7,4,5,14,7,8,10,11,12,10,13,16,null,-2,2,-3,0,2,-2,8,-7,2,1,0,-2,3,3,0,-3,3,-3,4,0,0,0,0,-3,1,-2,1,2,-1,-2,-2,3,11,-14,0,-2,3,0,0,1,-3,1,9,-7,1,2,1,1,-2,3,3,1,1,0,1,0,0,0,2,0,0,0,3,1,0,2,2,1,6,5,1,3,2,2,6,2,0,3,5,5,3,2,2,1,5,5,5,6,2,9,7,8,5,4,6,4,7,6,11,10,10,16,9,null,0,-1,1,-1,0,0,2,-2,0,0,3,-2,-1,2,0,-1,5,-1,-4,2,-1,0,4,-4,-2,3,2,0,-2,-1,0,-1,4,0,0,1,-4,7,-2,1,-3,-1,2,-2,3,-1,5,-1,0,6,-7,4,4,3,4,2,2,4,2,10,3,5,5,6,3,6,11,8,7,10,6,10,10,11,11,11,8,9,7,7,10,7,7,5,8,17,5,5,3,6,6,7,8,4,4,14,7,6,10,11,12,9,12,null,0,-1,1,-2,0,2,-2,8,-7,2,0,1,-3,3,5,-3,-1,3,-4,4,0,1,0,0,-3,1,-2,0,3,-3,0,-2,3,9,-12,0,-2,3,0,1,1,-4,0,10,-7,-1,4,1,1,-3,3,2,1,1,0,1,0,0,0,2,0,0,0,3,1,0,2,2,1,4,4,1,3,2,2,6,2,0,3,5,4,3,2,2,1,5,3,4,5,2,9,6,8,4,4,5,4,6,6,9,8,9,15,null,-1,0,-1,1,-1,0,0,2,-2,0,0,3,-2,-1,2,0,-1,3,0,-3,2,-1,0,4,-4,-2,3,2,-1,-1,-1,0,-1,4,-2,1,1,-3,7,-3,2,-4,0,1,-1,2,0,3,-1,1,6,4,4,3,3,4,2,2,4,1,9,3,5,5,5,2,6,11,8,8,10,5,10,9,11,11,9,8,7,7,6,9,7,7,4,8,17,5,4,2,5,5,7,7,4,4,12,6,5,9,9,10,8,null,0,-1,0,1,-2,0,2,-3,8,-6,2,0,0,-3,4,5,-3,0,2,-5,5,-1,2,0,-2,-1,-1,0,-1,3,-2,0,-3,4,9,-12,-1,-2,3,0,2,0,-3,0,8,-6,-1,4,0,1,-2,1,2,1,1,0,0,0,0,0,2,0,0,0,2,1,0,2,2,1,3,2,1,3,2,2,5,2,0,3,4,4,1,2,3,1,5,3,5,4,2,8,6,8,3,3,4,4,4,6,8,7,9,null,1,-1,0,-1,0,0,0,0,2,-2,0,0,2,-1,-1,2,0,-1,2,-1,-1,2,-1,0,3,-3,-2,3,1,0,-3,1,1,-2,4,-2,2,-1,-2,6,-2,2,-5,0,1,0,0,2,2,-1,2,2,4,4,3,3,3,2,2,3,2,9,3,5,5,5,2,5,11,7,8,8,4,10,9,9,11,8,7,7,7,7,8,6,7,4,8,15,5,4,2,4,6,5,8,4,4,12,6,5,8,9,10,null,2,0,-1,0,0,-1,0,1,-1,7,-6,2,0,0,-3,3,6,-4,1,0,-4,6,-1,0,2,-3,-1,0,0,0,1,-2,1,-3,4,7,-10,-1,-2,2,2,-1,3,-4,0,8,-6,-1,3,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,2,0,0,2,2,0,3,2,1,2,1,1,5,1,0,3,3,3,1,2,1,1,4,3,5,3,2,7,6,8,3,3,4,4,4,6,8,6,null,0,0,0,-1,0,0,0,0,0,1,-1,0,0,2,-2,0,2,0,-2,3,-1,-1,1,-1,0,4,-4,-1,3,0,0,-2,1,-1,0,3,-1,2,-2,-1,5,-1,2,-5,0,1,0,0,2,2,-2,1,2,4,4,3,3,3,2,1,2,2,9,3,5,5,5,2,5,10,6,7,7,3,10,9,9,10,7,7,7,7,6,8,6,7,3,8,14,5,3,2,4,6,5,7,4,3,12,5,4,7,9,null,1,2,0,-1,0,0,-1,-1,1,0,7,-6,2,0,0,-3,3,5,-4,1,0,-4,7,-1,0,1,-3,0,0,0,-1,2,-2,1,-4,5,6,-9,-2,-1,2,2,-1,2,-3,-1,9,-7,-1,3,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,3,2,1,1,1,1,5,1,0,3,2,2,1,2,0,1,3,3,4,3,2,7,4,5,2,3,3,4,4,6,8,null,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,2,-2,0,1,-1,0,3,-1,-1,0,0,0,4,-4,-1,3,-1,0,-1,1,-2,1,2,0,1,-1,-1,5,-3,1,-3,1,0,1,0,2,2,1,1,1,4,3,3,3,3,2,2,2,2,8,3,5,4,5,2,5,7,5,7,7,2,9,8,8,9,5,7,5,7,5,7,6,7,3,7,11,5,3,2,4,6,5,8,3,3,12,5,4,6,null,0,0,3,-1,0,0,0,-1,0,0,0,6,-5,2,-1,1,-3,3,2,-2,2,0,-5,7,-1,0,1,-4,2,-2,2,-2,2,-1,1,-4,4,4,-6,-2,-1,2,2,-1,3,-5,0,9,-7,-1,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,2,1,1,0,1,0,5,1,0,2,2,1,1,2,0,1,1,3,3,2,1,6,4,3,1,2,2,3,4,6,null,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,2,-2,0,0,0,0,2,-1,0,-1,1,-1,5,-4,-1,2,0,-1,0,1,-2,1,0,2,0,-1,-1,5,-2,-1,-2,1,0,1,1,2,0,1,1,0,4,3,3,3,4,1,2,2,2,6,2,5,4,4,2,5,5,3,6,4,1,8,8,8,8,4,4,5,7,5,7,6,7,3,7,11,5,3,2,4,3,4,7,2,3,11,5,4,0,1,0,-1,4,-1,0,0,1,-3,1,0,0,4,-4,3,-1,0,-2,3,0,-2,3,-2,-3,7,0,0,0,-4,0,1,2,-2,2,-1,1,-4,4,4,-6,-2,-1,2,-1,1,3,-5,1,8,-6,-1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,2,1,1,0,1,0,4,1,0,2,2,1,1,2,0,0,1,3,3,2,1,5,4,3,1,2,2,3,4,null,0,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,2,-2,0,0,0,0,2,-1,0,-1,1,-1,4,-3,-1,2,0,-1,0,1,-2,0,1,2,0,-1,-1,4,-1,-1,-2,1,0,1,1,2,0,1,0,0,4,2,3,2,3,1,1,1,2,6,1,5,4,4,2,5,5,3,6,5,1,7,8,8,7,1,3,4,7,5,6,6,7,2,7,10,5,3,2,4,2,4,7,2,2,8,5,null,-2,1,-1,0,4,-2,1,-1,1,-2,0,0,1,4,-5,4,-1,0,-2,3,0,-2,3,-1,-4,6,1,0,-1,-6,2,1,3,-2,1,0,1,-5,5,3,-5,-2,-1,2,-2,2,3,-5,0,6,-3,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,2,0,4,1,0,1,1,1,1,2,0,0,1,2,3,2,1,4,2,2,1,2,2,3,null,0,0,0,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,-1,2,-2,4,-3,-1,1,0,0,0,1,-2,0,1,1,1,-1,-1,3,-2,0,-1,1,0,1,0,2,0,1,0,0,3,1,2,2,3,1,1,2,2,4,1,5,4,4,3,4,4,3,6,5,1,6,8,7,7,1,3,4,6,4,5,4,7,0,7,8,5,3,2,4,2,3,7,2,2,8,0,2,-2,1,-1,0,3,-2,1,0,1,-2,0,1,0,2,-3,4,-1,0,-1,1,0,-1,3,-1,-4,5,2,-1,0,-6,2,1,2,-2,1,-1,3,-7,7,1,-3,-2,-1,2,-2,1,4,-5,0,6,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,2,0,4,1,0,0,1,1,0,2,0,0,0,2,3,0,1,4,2,2,1,2,2,0,1,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,2,-2,4,-3,-1,0,1,0,-1,2,-2,0,0,2,1,-3,1,3,-2,0,-1,1,0,1,0,1,0,1,0,0,3,0,1,0,3,1,1,1,2,3,1,4,3,4,3,4,2,3,6,5,1,5,9,7,6,1,2,5,5,4,4,3,7,0,7,8,5,3,2,3,2,2,7,1,2,null,-1,1,-1,1,-1,0,3,-3,1,-1,3,-2,0,0,1,1,-2,3,-1,1,-1,1,-2,1,3,-1,-4,4,4,-2,-1,-5,1,3,0,-1,0,-1,4,-7,7,1,-3,-2,-1,1,-1,0,5,-6,1,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,2,1,0,0,1,0,0,1,0,0,0,2,3,0,0,4,1,1,1,1,0,0,1,-1,1,0,-1,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,2,-2,2,-1,-1,0,1,-1,0,1,-1,0,0,2,1,-3,0,4,-3,0,0,0,0,1,0,1,0,1,0,0,2,0,1,0,2,1,1,0,1,3,1,3,2,4,2,3,2,3,5,4,1,5,9,7,4,1,2,4,4,4,3,3,6,0,5,8,5,3,1,3,2,2,7,1,0,1,-1,1,-1,1,-1,0,2,-2,1,-1,2,-1,0,-1,1,2,-2,2,-1,2,-2,1,-1,1,2,-1,-3,4,4,-2,-3,-3,1,2,0,0,-1,0,3,-6,5,3,-3,-2,-2,2,-1,0,5,-6,1,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,1,0,0,0,0,0,0,1,3,0,0,4,1,1,1,null,-1,0,1,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,1,-1,0,0,1,-1,0,0,0,0,0,1,2,-3,0,4,-3,0,0,0,0,0,0,0,0,1,0,0,2,0,1,0,2,1,1,0,1,2,1,3,2,4,1,3,2,3,5,4,1,5,8,5,2,1,2,4,4,4,2,3,4,0,3,7,5,3,1,3,2,3,7,0,0,0,0,0,0,1,-1,0,2,-2,1,-1,2,-1,0,-1,1,1,-1,2,-1,2,-3,2,-1,1,2,-1,-3,4,3,-3,-3,-1,1,2,0,0,-2,1,1,-4,3,4,-2,-2,-2,2,-1,1,4,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,2,0,0,3,1,1,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,1,-1,0,0,0,0,0,1,1,-2,0,3,-2,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,2,1,1,0,1,2,1,2,2,3,0,2,2,3,5,3,1,5,7,5,2,0,2,3,4,4,2,2,4,0,3,6,3,3,1,1,2,2,0,0,0,0,0,0,0,1,-1,0,1,-1,1,-1,2,-1,0,-1,1,1,-1,1,0,1,-3,2,0,1,2,-2,-2,4,2,-2,-3,-2,2,1,1,0,-2,0,2,-4,3,3,-3,0,-2,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,2,1,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,2,-1,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,2,1,1,0,1,1,1,1,1,1,0,2,1,2,4,1,1,3,6,3,1,0,0,3,4,4,2,2,4,0,3,4,2,3,1,1,2,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,2,-1,0,-1,1,0,0,0,0,0,-1,2,-1,1,2,-3,0,2,3,-3,-2,-1,0,3,1,0,-2,0,2,-4,3,1,-2,1,-2,0,1,0,0,0,0,0,0,1,0,0,0,0,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,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,2,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,0,-1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,1,1,0,1,1,1,1,1,1,0,2,1,2,3,1,1,2,4,3,1,0,0,2,3,4,1,2,3,0,3,4,2,3,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,2,-1,0,-1,1,0,0,0,0,0,-1,2,-1,1,1,-2,0,1,2,-1,-2,-1,0,2,1,1,-3,1,1,-3,3,1,-2,1,-2,-1,0,0,0,0,0,0,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,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,1,1,0,1,1,1,1,1,1,0,2,1,1,2,1,1,2,2,3,0,0,0,2,2,3,0,1,2,0,2,1,2,3,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,2,-1,0,-1,1,0,0,0,0,0,-1,2,-1,0,1,-1,0,1,0,1,-3,0,0,2,0,1,-3,1,1,-2,2,-1,1,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,0,2,2,0,1,1,1,1,2,2,0,0,0,1,1,3,0,1,1,0,1,0,1,2,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,2,-2,0,0,1,0,0,0,0,0,-1,2,0,-2,1,0,0,0,1,0,-2,0,0,1,0,2,-3,1,0,-1,1,-1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,1,1,0,2,2,0,1,0,1,1,0,0,0,0,0,0,1,3,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,0,0,1,-1,0,0,1,0,-1,2,0,-2,1,-1,1,0,-1,0,0,0,0,0,1,2,-3,1,0,-1,1,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,3,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,3,-3,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,3,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,3,-3,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,3,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,1,-1,0,0,1,-1,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,3,-3,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,-1,1,0,0,0,0,0,1,-1,-1,0,0,0,0,0,0,0,0,3,0,0,0,5397,5960,6794,8978,11986,14070,14841,15485,15728,16231,16729,17344,17645,17629,17880,17687,17882,18009,18154,18219,18464,18318,18337,18376,18682,18540,18434,18472,18855,18829,18911,19225,19388,19727,20051,20084,20104,20327,20656,21172,21397,21772,22164,22832,23278,23764,24178,24443,24915,25305,25731,26318,null,563,834,2184,3008,2084,771,644,243,503,498,615,301,-16,251,-193,195,127,145,65,245,-146,19,39,306,-142,-106,38,383,-26,82,314,163,339,324,33,20,223,329,516,225,375,392,668,446,486,414,265,472,390,426,587,4737,5273,6008,8124,10942,12729,13500,14008,14173,14633,15071,15614,15800,15835,15918,15718,15786,16022,16178,16320,16356,16149,16060,16072,16244,16088,16078,16075,16431,16369,16402,16792,17049,17295,17589,17581,17553,17760,17921,18269,18458,18686,18957,19498,19898,20159,20497,20626,20987,21405,21664,21991,null,536,735,2116,2818,1787,771,508,165,460,438,543,186,35,83,-200,68,236,156,142,36,-207,-89,12,172,-156,-10,-3,356,-62,33,390,257,246,294,-8,-28,207,161,348,189,228,271,541,400,261,338,129,361,418,259,327,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,3,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,-1,1,2,-3,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,3,2,2,4,3,6,2,5,6,6,2,0,1,0,2,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,-2,3,-1,0,2,-1,3,-4,3,1,0,-4,-2,1,-1,2,-2,0,0,0,0,0,1,0,0,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,2,1,0,1,1,0,1,3,2,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-1,-1,1,0,-1,1,2,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,6,0,2,7,7,3,5,3,9,13,10,13,12,20,12,14,3,2,5,6,10,0,1,3,0,4,2,2,3,3,2,0,3,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,-6,2,5,0,-4,2,-2,6,4,-3,3,-1,8,-8,2,-11,-1,3,1,4,-10,1,2,-3,4,-2,0,1,0,-1,-2,3,-2,1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,3,2,2,11,9,2,7,6,6,12,5,2,4,4,4,1,5,2,1,2,1,2,1,3,2,1,2,1,0,0,0,0,2,2,2,2,0,1,0,1,1,0,1,1,0,0,null,-2,0,0,2,-2,3,-1,0,9,-2,-7,5,-1,0,6,-7,-3,2,0,0,-3,4,-3,-1,1,-1,1,-1,2,-1,-1,1,-1,-1,0,0,0,2,0,0,0,-2,1,-1,1,0,-1,1,0,-1,0,18,8,4,8,22,28,19,21,15,25,28,23,23,32,33,30,23,13,23,19,24,15,22,15,19,8,13,10,10,17,19,17,7,13,14,7,10,9,10,15,9,9,11,6,7,6,5,3,4,1,0,0,null,-10,-4,4,14,6,-9,2,-6,10,3,-5,0,9,1,-3,-7,-10,10,-4,5,-9,7,-7,4,-11,5,-3,0,7,2,-2,-10,6,1,-7,3,-1,1,5,-6,0,2,-5,1,-1,-1,-2,1,-3,-1,0,5,4,2,3,3,5,1,8,6,10,17,25,5,15,14,10,20,11,8,9,9,10,2,12,8,6,6,8,5,5,10,5,8,5,2,7,3,4,0,6,8,7,6,5,4,3,1,3,1,1,1,0,null,-1,-2,1,0,2,-4,7,-2,4,7,8,-20,10,-1,-4,10,-9,-3,1,0,1,-8,10,-4,-2,0,2,-3,0,5,-5,3,-3,-3,5,-4,1,-4,6,2,-1,-1,-1,-1,-1,-2,2,-2,0,0,-1,50,21,25,32,37,48,48,45,51,45,51,60,51,45,52,53,51,45,32,57,56,38,52,41,34,39,37,33,43,36,41,39,35,27,39,41,30,27,28,29,31,34,29,25,22,16,13,10,6,12,5,4,null,-29,4,7,5,11,0,-3,6,-6,6,9,-9,-6,7,1,-2,-6,-13,25,-1,-18,14,-11,-7,5,-2,-4,10,-7,5,-2,-4,-8,12,2,-11,-3,1,1,2,3,-5,-4,-3,-6,-3,-3,-4,6,-7,-1,11,5,11,12,12,8,15,17,25,24,27,35,32,18,25,17,14,33,16,20,16,16,26,11,21,19,11,9,15,19,11,11,8,16,13,14,13,9,15,6,9,15,20,11,6,11,3,4,4,3,1,2,null,-6,6,1,0,-4,7,2,8,-1,3,8,-3,-14,7,-8,-3,19,-17,4,-4,0,10,-15,10,-2,-8,-2,6,4,-8,0,-3,8,-3,1,-1,-4,6,-9,3,6,5,-9,-5,5,-8,1,0,-1,-2,1,42,59,60,64,95,71,96,75,63,97,98,81,89,65,56,67,83,65,73,54,84,83,69,76,68,60,67,59,46,70,56,60,52,72,64,67,55,41,46,50,48,57,45,49,46,43,27,24,29,19,19,10,null,17,1,4,31,-24,25,-21,-12,34,1,-17,8,-24,-9,11,16,-18,8,-19,30,-1,-14,7,-8,-8,7,-8,-13,24,-14,4,-8,20,-8,3,-12,-14,5,4,-2,9,-12,4,-3,-3,-16,-3,5,-10,0,-9,33,27,28,31,47,34,32,34,33,56,37,38,51,49,41,34,26,24,47,27,31,27,26,33,24,25,26,21,13,25,35,22,26,20,20,25,20,19,18,20,14,22,19,20,20,12,13,8,11,6,5,1,null,-6,1,3,16,-13,-2,2,-1,23,-19,1,13,-2,-8,-7,-8,-2,23,-20,4,-4,-1,7,-9,1,1,-5,-8,12,10,-13,4,-6,0,5,-5,-1,-1,2,-6,8,-3,1,0,-8,1,-5,3,-5,-1,-4,123,91,98,136,136,143,117,124,117,123,137,125,117,139,90,84,85,106,104,99,81,109,99,93,107,86,82,77,82,77,102,70,79,90,96,85,94,71,56,64,70,64,75,67,75,63,60,44,36,48,31,30,null,-32,7,38,0,7,-26,7,-7,6,14,-12,-8,22,-49,-6,1,21,-2,-5,-18,28,-10,-6,14,-21,-4,-5,5,-5,25,-32,9,11,6,-11,9,-23,-15,8,6,-6,11,-8,8,-12,-3,-16,-8,12,-17,-1,59,68,66,85,83,100,70,55,50,66,82,59,65,68,63,59,55,43,49,67,43,43,40,49,44,38,37,37,34,25,41,43,38,42,41,35,43,31,31,28,36,25,32,37,31,25,28,18,20,21,15,13,null,9,-2,19,-2,17,-30,-15,-5,16,16,-23,6,3,-5,-4,-4,-12,6,18,-24,0,-3,9,-5,-6,-1,0,-3,-9,16,2,-5,4,-1,-6,8,-12,0,-3,8,-11,7,5,-6,-6,3,-10,2,1,-6,-2,150,188,144,185,222,209,179,166,176,156,179,173,144,132,151,103,106,108,136,135,134,108,135,125,123,126,125,100,95,99,91,136,87,111,99,125,124,114,103,86,92,104,85,96,101,109,92,86,69,58,64,52,null,38,-44,41,37,-13,-30,-13,10,-20,23,-6,-29,-12,19,-48,3,2,28,-1,-1,-26,27,-10,-2,3,-1,-25,-5,4,-8,45,-49,24,-12,26,-1,-10,-11,-17,6,12,-19,11,5,8,-17,-6,-17,-11,6,-12,125,123,111,135,152,121,124,89,88,81,100,118,85,90,89,74,65,76,70,79,91,62,64,63,65,60,55,53,55,51,45,59,54,56,47,58,50,61,46,45,45,47,37,49,58,42,40,43,29,27,33,20,null,-2,-12,24,17,-31,3,-35,-1,-7,19,18,-33,5,-1,-15,-9,11,-6,9,12,-29,2,-1,2,-5,-5,-2,2,-4,-6,14,-5,2,-9,11,-8,11,-15,-1,0,2,-10,12,9,-16,-2,3,-14,-2,6,-13,166,222,252,241,288,293,233,198,194,221,188,212,208,169,146,159,113,131,130,158,157,149,138,156,157,140,148,139,113,114,122,115,158,107,129,129,152,148,147,134,121,118,135,116,124,126,135,112,114,87,76,83,null,56,30,-11,47,5,-60,-35,-4,27,-33,24,-4,-39,-23,13,-46,18,-1,28,-1,-8,-11,18,1,-17,8,-9,-26,1,8,-7,43,-51,22,0,23,-4,-1,-13,-13,-3,17,-19,8,2,9,-23,2,-27,-11,7,120,175,164,216,228,225,166,166,129,131,124,121,147,108,109,102,84,89,102,95,94,123,92,94,73,69,79,63,71,72,69,69,66,75,73,72,73,80,77,65,64,62,67,58,67,64,55,59,61,47,48,46,null,55,-11,52,12,-3,-59,0,-37,2,-7,-3,26,-39,1,-7,-18,5,13,-7,-1,29,-31,2,-21,-4,10,-16,8,1,-3,0,-3,9,-2,-1,1,7,-3,-12,-1,-2,5,-9,9,-3,-9,4,2,-14,1,-2,186,210,273,360,355,376,322,269,217,222,238,231,234,216,188,160,177,140,154,163,184,192,170,157,184,165,164,171,154,146,142,134,135,169,134,159,162,175,173,191,172,145,149,167,148,141,173,145,139,132,116,109,null,24,63,87,-5,21,-54,-53,-52,5,16,-7,3,-18,-28,-28,17,-37,14,9,21,8,-22,-13,27,-19,-1,7,-17,-8,-4,-8,1,34,-35,25,3,13,-2,18,-19,-27,4,18,-19,-7,32,-28,-6,-7,-16,-7,151,174,207,263,315,323,261,212,188,160,166,167,148,167,127,120,127,113,107,126,135,122,150,113,129,87,103,93,69,101,91,87,87,84,89,95,92,88,93,104,87,95,90,99,82,87,88,87,80,78,62,63,null,23,33,56,52,8,-62,-49,-24,-28,6,1,-19,19,-40,-7,7,-14,-6,19,9,-13,28,-37,16,-42,16,-10,-24,32,-10,-4,0,-3,5,6,-3,-4,5,11,-17,8,-5,9,-17,5,1,-1,-7,-2,-16,1,201,236,248,380,496,426,425,357,300,255,261,270,259,251,236,198,182,198,163,190,195,217,221,206,181,209,171,186,190,173,161,168,164,152,198,169,187,195,179,206,218,219,189,180,205,193,169,195,175,164,168,159,null,35,12,132,116,-70,-1,-68,-57,-45,6,9,-11,-8,-15,-38,-16,16,-35,27,5,22,4,-15,-25,28,-38,15,4,-17,-12,7,-4,-12,46,-29,18,8,-16,27,12,1,-30,-9,25,-12,-24,26,-20,-11,4,-9,190,194,234,308,375,362,329,272,250,227,189,194,187,160,179,152,128,145,136,128,159,148,147,168,131,139,103,124,109,96,105,116,105,106,109,113,116,113,111,126,128,114,129,117,131,102,109,115,96,103,96,83,null,4,40,74,67,-13,-33,-57,-22,-23,-38,5,-7,-27,19,-27,-24,17,-9,-8,31,-11,-1,21,-37,8,-36,21,-15,-13,9,11,-11,1,3,4,3,-3,-2,15,2,-14,15,-12,14,-29,7,6,-19,7,-7,-13,196,219,266,323,467,557,457,434,360,335,269,302,294,263,253,234,212,210,217,195,201,213,251,250,226,210,209,195,197,210,193,187,200,193,180,215,187,213,210,223,226,236,239,223,213,248,221,179,217,197,201,202,null,23,47,57,144,90,-100,-23,-74,-25,-66,33,-8,-31,-10,-19,-22,-2,7,-22,6,12,38,-1,-24,-16,-1,-14,2,13,-17,-6,13,-7,-13,35,-28,26,-3,13,3,10,3,-16,-10,35,-27,-42,38,-20,4,1,156,232,238,326,386,459,398,352,308,277,246,227,218,210,169,194,165,160,178,150,156,178,190,185,199,164,159,128,143,123,117,127,145,126,141,134,143,130,133,142,161,159,139,139,151,164,128,132,138,116,129,114,null,76,6,88,60,73,-61,-46,-44,-31,-31,-19,-9,-8,-41,25,-29,-5,18,-28,6,22,12,-5,14,-35,-5,-31,15,-20,-6,10,18,-19,15,-7,9,-13,3,9,19,-2,-20,0,12,13,-36,4,6,-22,13,-15,176,210,250,340,420,544,572,483,439,371,342,294,307,301,274,275,241,238,216,234,225,234,258,278,268,231,213,214,204,222,212,193,195,215,199,202,239,213,243,235,247,231,245,248,262,245,268,246,218,259,234,228,null,34,40,90,80,124,28,-89,-44,-68,-29,-48,13,-6,-27,1,-34,-3,-22,18,-9,9,24,20,-10,-37,-18,1,-10,18,-10,-19,2,20,-16,3,37,-26,30,-8,12,-16,14,3,14,-17,23,-22,-28,41,-25,-6,163,177,273,319,428,476,488,433,374,340,320,276,247,214,225,185,204,176,189,198,173,179,205,224,206,231,184,164,145,159,134,143,147,158,149,159,162,158,147,156,169,183,190,179,171,180,192,156,155,169,140,148,null,14,96,46,109,48,12,-55,-59,-34,-20,-44,-29,-33,11,-40,19,-28,13,9,-25,6,26,19,-18,25,-47,-20,-19,14,-25,9,4,11,-9,10,3,-4,-11,9,13,14,7,-11,-8,9,12,-36,-1,14,-29,8,158,207,237,325,436,516,555,571,477,455,387,350,299,298,309,263,283,243,258,233,246,253,248,281,287,274,253,238,239,220,226,232,221,207,248,224,224,262,240,263,270,271,264,250,265,285,259,278,267,243,290,261,null,49,30,88,111,80,39,16,-94,-22,-68,-37,-51,-1,11,-46,20,-40,15,-25,13,7,-5,33,6,-13,-21,-15,1,-19,6,6,-11,-14,41,-24,0,38,-22,23,7,1,-7,-14,15,20,-26,19,-11,-24,47,-29,174,182,199,333,399,506,495,495,447,390,353,351,303,258,225,219,206,221,182,204,214,208,198,227,250,213,239,192,186,163,187,144,175,164,164,181,183,179,211,176,187,211,226,224,201,210,208,231,202,182,191,178,null,8,17,134,66,107,-11,0,-48,-57,-37,-2,-48,-45,-33,-6,-13,15,-39,22,10,-6,-10,29,23,-37,26,-47,-6,-23,24,-43,31,-11,0,17,2,-4,32,-35,11,24,15,-2,-23,9,-2,23,-29,-20,9,-13,181,179,235,301,408,504,534,535,555,475,447,390,351,303,297,299,280,284,264,270,251,269,259,255,288,291,285,263,263,255,230,248,268,255,233,284,239,243,274,255,280,296,300,280,294,288,297,274,301,289,277,318,null,-2,56,66,107,96,30,1,20,-80,-28,-57,-39,-48,-6,2,-19,4,-20,6,-19,18,-10,-4,33,3,-6,-22,0,-8,-25,18,20,-13,-22,51,-45,4,31,-19,25,16,4,-20,14,-6,9,-23,27,-12,-12,41,168,194,212,251,399,481,527,512,490,460,394,380,392,320,263,226,240,222,242,206,212,238,231,205,249,247,220,259,217,202,157,199,162,215,199,197,217,220,205,239,214,211,259,257,239,232,230,202,255,227,208,218,null,26,18,39,148,82,46,-15,-22,-30,-66,-14,12,-72,-57,-37,14,-18,20,-36,6,26,-7,-26,44,-2,-27,39,-42,-15,-45,42,-37,53,-16,-2,20,3,-15,34,-25,-3,48,-2,-18,-7,-2,-28,53,-28,-19,10,161,193,209,273,374,481,523,555,525,556,489,462,394,347,306,307,308,281,287,279,299,269,287,274,271,294,286,294,287,283,249,250,269,288,278,238,310,253,259,289,276,287,320,321,307,309,311,317,296,317,305,298,null,32,16,64,101,107,42,32,-30,31,-67,-27,-68,-47,-41,1,1,-27,6,-8,20,-30,18,-13,-3,23,-8,8,-7,-4,-34,1,19,19,-10,-40,72,-57,6,30,-13,11,33,1,-14,2,2,6,-21,21,-12,-7,165,197,218,270,325,460,519,526,505,502,466,421,385,376,312,266,237,244,238,268,229,241,278,262,211,253,255,245,271,226,210,177,219,201,256,231,224,226,240,236,265,247,238,309,298,275,258,248,230,269,258,238,null,32,21,52,55,135,59,7,-21,-3,-36,-45,-36,-9,-64,-46,-29,7,-6,30,-39,12,37,-16,-51,42,2,-10,26,-45,-16,-33,42,-18,55,-25,-7,2,14,-4,29,-18,-9,71,-11,-23,-17,-10,-18,39,-11,-20,156,168,222,243,318,442,496,525,554,505,552,492,467,404,345,294,294,283,285,301,278,322,275,297,281,275,286,302,307,287,271,260,254,280,307,294,237,328,289,299,309,290,307,351,341,330,316,325,325,321,338,354,null,12,54,21,75,124,54,29,29,-49,47,-60,-25,-63,-59,-51,0,-11,2,16,-23,44,-47,22,-16,-6,11,16,5,-20,-16,-11,-6,26,27,-13,-57,91,-39,10,10,-19,17,44,-10,-11,-14,9,0,-4,17,16,175,183,217,267,308,379,482,536,500,503,512,470,405,379,368,304,257,238,243,243,281,254,248,287,288,227,263,279,259,289,241,229,202,243,212,273,251,246,251,251,255,283,262,270,331,305,293,283,272,277,300,293,null,8,34,50,41,71,103,54,-36,3,9,-42,-65,-26,-11,-64,-47,-19,5,0,38,-27,-6,39,1,-61,36,16,-20,30,-48,-12,-27,41,-31,61,-22,-5,5,0,4,28,-21,8,61,-26,-12,-10,-11,5,23,-7,177,168,187,244,284,359,452,506,507,547,502,558,478,460,394,341,289,282,291,292,320,290,333,278,317,271,269,307,310,310,313,281,265,280,289,315,303,262,340,297,326,315,297,327,377,366,354,339,345,344,334,360,null,-9,19,57,40,75,93,54,1,40,-45,56,-80,-18,-66,-53,-52,-7,9,1,28,-30,43,-55,39,-46,-2,38,3,0,3,-32,-16,15,9,26,-12,-41,78,-43,29,-11,-18,30,50,-11,-12,-15,6,-1,-10,26,141,185,193,257,308,372,406,492,531,497,504,515,468,403,375,355,303,278,249,272,259,304,273,271,286,291,224,287,284,277,289,260,249,230,252,233,283,269,286,285,291,270,292,282,307,345,322,327,282,309,297,323,null,44,8,64,51,64,34,86,39,-34,7,11,-47,-65,-28,-20,-52,-25,-29,23,-13,45,-31,-2,15,5,-67,63,-3,-7,12,-29,-11,-19,22,-19,50,-14,17,-1,6,-21,22,-10,25,38,-23,5,-45,27,-12,26,134,171,182,216,271,313,401,446,508,502,543,508,551,467,443,379,333,285,273,292,290,326,289,326,276,317,270,272,307,315,314,326,283,285,296,304,324,306,297,365,329,350,335,307,355,384,369,371,345,356,353,354,null,37,11,34,55,42,88,45,62,-6,41,-35,43,-84,-24,-64,-46,-48,-12,19,-2,36,-37,37,-50,41,-47,2,35,8,-1,12,-43,2,11,8,20,-18,-9,68,-36,21,-15,-28,48,29,-15,2,-26,11,-3,1,158,154,191,233,313,350,388,420,472,531,499,493,490,463,395,361,365,296,272,252,278,272,311,276,276,296,277,245,290,293,285,302,278,271,254,261,250,302,299,319,309,322,300,312,313,307,354,336,357,290,327,325,null,-4,37,42,80,37,38,32,52,59,-32,-6,-3,-27,-68,-34,4,-69,-24,-20,26,-6,39,-35,0,20,-19,-32,45,3,-8,17,-24,-7,-17,7,-11,52,-3,20,-10,13,-22,12,1,-6,47,-18,21,-67,37,-2,164,135,182,215,249,327,339,407,435,508,502,526,504,544,457,411,379,328,273,278,289,303,337,289,319,271,319,274,277,292,305,309,345,288,300,300,310,334,308,306,378,345,354,351,324,359,385,371,388,358,353,360,null,-29,47,33,34,78,12,68,28,73,-6,24,-22,40,-87,-46,-32,-51,-55,5,11,14,34,-48,30,-48,48,-45,3,15,13,4,36,-57,12,0,10,24,-26,-2,72,-33,9,-3,-27,35,26,-14,17,-30,-5,7,140,167,182,213,269,382,379,404,421,457,529,491,481,497,453,387,352,344,290,286,250,294,288,311,286,282,294,283,261,299,282,297,308,284,290,264,274,269,314,309,338,309,355,350,325,327,324,371,370,364,312,357,null,27,15,31,56,113,-3,25,17,36,72,-38,-10,16,-44,-66,-35,-8,-54,-4,-36,44,-6,23,-25,-4,12,-11,-22,38,-17,15,11,-24,6,-26,10,-5,45,-5,29,-29,46,-5,-25,2,-3,47,-1,-6,-52,45,127,169,150,216,253,289,345,333,397,427,509,489,511,487,527,431,412,364,321,282,282,303,310,343,297,312,277,316,280,282,297,310,302,341,296,302,306,310,340,316,326,379,364,364,365,323,360,391,398,396,364,356,null,42,-19,66,37,36,56,-12,64,30,82,-20,22,-24,40,-96,-19,-48,-43,-39,0,21,7,33,-46,15,-35,39,-36,2,15,13,-8,39,-45,6,4,4,30,-24,10,53,-15,0,1,-42,37,31,7,-2,-32,-8,134,140,178,203,243,318,403,379,400,434,458,527,481,473,472,437,377,351,332,295,283,260,304,290,312,277,289,291,296,264,295,297,304,310,302,292,268,301,292,337,334,347,322,376,360,347,344,330,397,389,385,339,null,6,38,25,40,75,85,-24,21,34,24,69,-46,-8,-1,-35,-60,-26,-19,-37,-12,-23,44,-14,22,-35,12,2,5,-32,31,2,7,6,-8,-10,-24,33,-9,45,-3,13,-25,54,-16,-13,-3,-14,67,-8,-4,-46,127,133,176,165,235,271,313,361,314,395,422,489,478,495,484,494,418,412,361,299,286,288,320,310,329,293,312,274,316,276,268,308,326,319,354,303,315,315,325,352,326,339,388,382,372,365,332,365,384,418,424,369,null,6,43,-11,70,36,42,48,-47,81,27,67,-11,17,-11,10,-76,-6,-51,-62,-13,2,32,-10,19,-36,19,-38,42,-40,-8,40,18,-7,35,-51,12,0,10,27,-26,13,49,-6,-10,-7,-33,33,19,34,6,-55,145,138,150,209,239,270,353,401,361,396,419,472,524,474,467,441,439,374,359,340,295,299,266,308,293,309,272,283,302,294,266,302,300,310,320,310,307,293,311,316,337,360,362,348,387,377,343,362,348,421,399,417,null,-7,12,59,30,31,83,48,-40,35,23,53,52,-50,-7,-26,-2,-65,-15,-19,-45,4,-33,42,-15,16,-37,11,19,-8,-28,36,-2,10,10,-10,-3,-14,18,5,21,23,2,-14,39,-10,-34,19,-14,73,-22,18,142,127,140,193,200,260,294,315,356,330,400,423,489,472,487,448,490,404,413,361,302,299,288,303,309,321,292,298,276,305,267,275,301,331,328,343,302,317,314,338,365,344,338,384,400,378,366,334,372,404,428,424,null,-15,13,53,7,60,34,21,41,-26,70,23,66,-17,15,-39,42,-86,9,-52,-59,-3,-11,15,6,12,-29,6,-22,29,-38,8,26,30,-3,15,-41,15,-3,24,27,-21,-6,46,16,-22,-12,-32,38,32,24,-4,137,158,154,182,235,276,294,365,387,354,391,411,460,510,472,450,426,431,373,353,346,294,301,262,302,280,298,268,284,301,291,276,298,305,319,324,327,317,313,325,336,359,376,380,363,393,387,339,386,373,440,410,null,21,-4,28,53,41,18,71,22,-33,37,20,49,50,-38,-22,-24,5,-58,-20,-7,-52,7,-39,40,-22,18,-30,16,17,-10,-15,22,7,14,5,3,-10,-4,12,11,23,17,4,-17,30,-6,-48,47,-13,67,-30,119,146,127,155,207,220,288,295,306,345,321,398,423,482,469,481,445,468,402,399,363,311,305,293,313,308,324,291,300,266,300,261,263,293,325,328,349,312,320,319,344,366,365,358,392,403,386,377,340,387,411,415,null,27,-19,28,52,13,68,7,11,39,-24,77,25,59,-13,12,-36,23,-66,-3,-36,-52,-6,-12,20,-5,16,-33,9,-34,34,-39,2,30,32,3,21,-37,8,-1,25,22,-1,-7,34,11,-17,-9,-37,47,24,4,138,144,159,178,211,255,289,297,354,396,357,378,409,449,501,463,459,409,430,375,362,357,306,299,266,293,278,296,269,276,306,304,282,307,320,323,349,335,326,335,331,345,354,392,386,380,393,383,357,422,382,461,null,6,15,19,33,44,34,8,57,42,-39,21,31,40,52,-38,-4,-50,21,-55,-13,-5,-51,-7,-33,27,-15,18,-27,7,30,-2,-22,25,13,3,26,-14,-9,9,-4,14,9,38,-6,-6,13,-10,-26,65,-40,79,109,119,146,145,181,235,242,284,288,312,337,325,401,414,472,459,483,447,469,392,405,368,302,309,276,322,292,318,281,298,270,289,262,268,305,332,339,352,313,331,336,356,381,377,356,379,406,386,391,351,377,417,null,10,27,-1,36,54,7,42,4,24,25,-12,76,13,58,-13,24,-36,22,-77,13,-37,-66,7,-33,46,-30,26,-37,17,-28,19,-27,6,37,27,7,13,-39,18,5,20,25,-4,-21,23,27,-20,5,-40,26,40,123,144,137,185,201,231,277,295,303,348,401,359,368,414,453,486,462,456,405,429,376,362,365,306,313,268,296,269,318,272,271,305,313,288,312,320,320,347,337,331,357,342,379,373,404,393,393,405,404,370,432,401,null,21,-7,48,16,30,46,18,8,45,53,-42,9,46,39,33,-24,-6,-51,24,-53,-14,3,-59,7,-45,28,-27,49,-46,-1,34,8,-25,24,8,0,27,-10,-6,26,-15,37,-6,31,-11,0,12,-1,-34,62,-31,119,120,131,167,169,205,238,242,286,292,307,335,314,391,397,468,453,470,438,469,385,421,370,301,312,269,308,289,315,280,299,274,282,261,266,307,339,336,370,308,334,345,360,385,388,354,383,412,398,391,376,393,null,1,11,36,2,36,33,4,44,6,15,28,-21,77,6,71,-15,17,-32,31,-84,36,-51,-69,11,-43,39,-19,26,-35,19,-25,8,-21,5,41,32,-3,34,-62,26,11,15,25,3,-34,29,29,-14,-7,-15,17,129,128,150,155,206,221,244,282,291,308,344,403,356,361,402,441,491,446,452,406,428,380,360,353,298,314,275,305,275,312,268,273,291,329,290,314,313,327,356,354,339,359,362,378,387,405,375,404,423,409,387,432,null,-1,22,5,51,15,23,38,9,17,36,59,-47,5,41,39,50,-45,6,-46,22,-48,-20,-7,-55,16,-39,30,-30,37,-44,5,18,38,-39,24,-1,14,29,-2,-15,20,3,16,9,18,-30,29,19,-14,-22,45,93,125,128,143,193,185,228,229,245,277,292,310,330,307,375,385,459,456,457,437,464,378,406,350,301,304,271,296,280,312,282,304,278,281,242,270,301,324,328,378,312,338,347,354,386,382,364,377,400,387,399,382,null,32,3,15,50,-8,43,1,16,32,15,18,20,-23,68,10,74,-3,1,-20,27,-86,28,-56,-49,3,-33,25,-16,32,-30,22,-26,3,-39,28,31,23,4,50,-66,26,9,7,32,-4,-18,13,23,-13,12,-17,141,128,134,157,179,230,238,240,278,294,307,343,383,353,351,393,439,471,437,449,402,437,383,368,349,281,301,285,296,276,304,262,279,300,325,277,309,329,332,370,375,351,371,362,389,386,414,377,407,418,425,404,null,-13,6,23,22,51,8,2,38,16,13,36,40,-30,-2,42,46,32,-34,12,-47,35,-54,-15,-19,-68,20,-16,11,-20,28,-42,17,21,25,-48,32,20,3,38,5,-24,20,-9,27,-3,28,-37,30,11,7,-21,115,93,128,135,158,210,185,232,232,244,277,288,305,317,292,358,371,445,447,455,430,469,376,390,343,303,306,259,283,288,307,274,310,272,265,239,263,310,331,329,363,324,343,357,349,381,390,362,387,392,400,403,null,-22,35,7,23,52,-25,47,0,12,33,11,17,12,-25,66,13,74,2,8,-25,39,-93,14,-47,-40,3,-47,24,5,19,-33,36,-38,-7,-26,24,47,21,-2,34,-39,19,14,-8,32,9,-28,25,5,8,3,113,137,140,147,177,213,241,249,242,271,288,306,338,381,344,351,396,433,471,430,448,412,431,386,359,340,276,287,291,291,272,306,274,280,297,312,285,311,331,330,381,375,355,387,358,398,383,414,386,423,441,436,null,24,3,7,30,36,28,8,-7,29,17,18,32,43,-37,7,45,37,38,-41,18,-36,19,-45,-27,-19,-64,11,4,0,-19,34,-32,6,17,15,-27,26,20,-1,51,-6,-20,32,-29,40,-15,31,-28,37,18,-5,97,113,97,135,142,179,206,191,223,233,240,274,278,304,318,280,360,364,445,447,452,425,460,360,365,337,299,302,255,282,291,302,275,296,275,260,238,276,308,329,343,363,329,345,357,355,381,371,360,392,394,406,null,16,-16,38,7,37,27,-15,32,10,7,34,4,26,14,-38,80,4,81,2,5,-27,35,-100,5,-28,-38,3,-47,27,9,11,-27,21,-21,-15,-22,38,32,21,14,20,-34,16,12,-2,26,-10,-11,32,2,12,121,125,138,158,165,196,221,244,249,245,266,282,303,326,373,331,344,393,431,460,434,452,407,428,370,360,333,279,276,286,290,281,302,282,285,312,306,283,314,333,350,381,361,355,382,364,396,389,428,401,437,470,null,4,13,20,7,31,25,23,5,-4,21,16,21,23,47,-42,13,49,38,29,-26,18,-45,21,-58,-10,-27,-54,-3,10,4,-9,21,-20,3,27,-6,-23,31,19,17,31,-20,-6,27,-18,32,-7,39,-27,36,33,112,100,110,107,161,158,185,210,200,224,225,241,267,274,306,308,278,354,359,439,445,450,410,449,356,349,334,300,295,258,270,290,297,273,290,272,264,234,268,306,332,341,363,339,344,349,357,386,367,365,395,404,null,-12,10,-3,54,-3,27,25,-10,24,1,16,26,7,32,2,-30,76,5,80,6,5,-40,39,-93,-7,-15,-34,-5,-37,12,20,7,-24,17,-18,-8,-30,34,38,26,9,22,-24,5,5,8,29,-19,-2,30,9,119,121,128,143,180,178,204,225,245,247,249,271,282,302,324,367,323,329,388,421,456,433,441,408,422,367,356,336,282,275,289,289,282,289,279,281,308,316,289,316,341,357,376,370,358,381,372,396,389,441,395,439,null,2,7,15,37,-2,26,21,20,2,2,22,11,20,22,43,-44,6,59,33,35,-23,8,-33,14,-55,-11,-20,-54,-7,14,0,-7,7,-10,2,27,8,-27,27,25,16,19,-6,-12,23,-9,24,-7,52,-46,44,94,116,99,119,124,179,162,187,208,208,215,229,237,272,268,286,295,278,356,351,426,442,434,397,435,356,345,329,303,284,253,273,282,288,269,287,267,271,234,275,316,343,345,361,337,342,351,359,365,369,353,391,null,22,-17,20,5,55,-17,25,21,0,7,14,8,35,-4,18,9,-17,78,-5,75,16,-8,-37,38,-79,-11,-16,-26,-19,-31,20,9,6,-19,18,-20,4,-37,41,41,27,2,16,-24,5,9,8,6,4,-16,38,116,119,125,146,157,190,196,213,214,240,248,243,270,275,293,314,367,314,327,369,418,451,423,425,393,407,359,336,338,267,270,282,282,277,288,279,275,312,326,294,339,345,349,381,382,359,384,372,395,397,445,407,null,3,6,21,11,33,6,17,1,26,8,-5,27,5,18,21,53,-53,13,42,49,33,-28,2,-32,14,-48,-23,2,-71,3,12,0,-5,11,-9,-4,37,14,-32,45,6,4,32,1,-23,25,-12,23,2,48,-38,95,93,119,105,131,143,190,169,191,209,208,214,223,235,270,263,285,282,279,344,357,429,419,420,390,425,353,342,325,295,280,246,272,290,286,262,282,263,272,243,273,311,335,339,357,335,344,341,361,371,367,354,null,-2,26,-14,26,12,47,-21,22,18,-1,6,9,12,35,-7,22,-3,-3,65,13,72,-10,1,-30,35,-72,-11,-17,-30,-15,-34,26,18,-4,-24,20,-19,9,-29,30,38,24,4,18,-22,9,-3,20,10,-4,-13,123,121,117,138,170,178,188,194,196,227,237,249,240,268,266,288,311,350,315,318,366,419,438,416,416,386,398,352,327,329,268,269,292,286,270,296,283,270,306,333,292,336,347,355,377,380,364,379,371,389,404,439,null,-2,-4,21,32,8,10,6,2,31,10,12,-9,28,-2,22,23,39,-35,3,48,53,19,-22,0,-30,12,-46,-25,2,-61,1,23,-6,-16,26,-13,-13,36,27,-41,44,11,8,22,3,-16,15,-8,18,15,35,117,96,90,133,118,149,159,197,160,181,214,206,207,223,234,257,258,278,281,270,338,367,420,410,415,378,406,344,332,313,294,275,238,279,288,283,261,285,252,271,252,278,309,326,341,367,337,343,342,350,378,357,null,-21,-6,43,-15,31,10,38,-37,21,33,-8,1,16,11,23,1,20,3,-11,68,29,53,-10,5,-37,28,-62,-12,-19,-19,-19,-37,41,9,-5,-22,24,-33,19,-19,26,31,17,15,26,-30,6,-1,8,28,-21,114,122,120,125,165,176,193,199,197,200,217,245,240,231,252,263,281,298,341,320,321,371,413,430,394,416,377,391,351,321,312,270,273,290,289,260,284,291,278,309,333,286,338,341,362,387,386,369,390,379,386,413,null,8,-2,5,40,11,17,6,-2,3,17,28,-5,-9,21,11,18,17,43,-21,1,50,42,17,-36,22,-39,14,-40,-30,-9,-42,3,17,-1,-29,24,7,-13,31,24,-47,52,3,21,25,-1,-17,21,-11,7,27,108,118,92,102,146,137,160,158,194,164,183,220,207,198,224,231,263,247,277,281,265,334,366,406,401,405,370,398,341,327,304,284,283,232,275,284,283,262,290,252,273,253,279,303,331,329,365,338,336,332,357,380,null,10,-26,10,44,-9,23,-2,36,-30,19,37,-13,-9,26,7,32,-16,30,4,-16,69,32,40,-5,4,-35,28,-57,-14,-23,-20,-1,-51,43,9,-1,-21,28,-38,21,-20,26,24,28,-2,36,-27,-2,-4,25,23,81,117,120,128,144,180,192,198,200,195,194,226,244,243,227,243,257,281,293,349,317,329,360,405,425,390,400,371,384,341,311,310,275,275,288,284,270,290,287,269,306,324,287,336,345,359,381,386,374,369,373,382,null,36,3,8,16,36,12,6,2,-5,-1,32,18,-1,-16,16,14,24,12,56,-32,12,31,45,20,-35,10,-29,13,-43,-30,-1,-35,0,13,-4,-14,20,-3,-18,37,18,-37,49,9,14,22,5,-12,-5,4,9,89,112,115,108,116,163,152,159,163,201,164,189,224,202,200,220,221,259,248,272,274,264,328,362,398,396,394,364,395,336,320,298,268,285,223,288,279,290,261,292,250,266,247,274,300,330,326,362,334,336,340,351,null,23,3,-7,8,47,-11,7,4,38,-37,25,35,-22,-2,20,1,38,-11,24,2,-10,64,34,36,-2,-2,-30,31,-59,-16,-22,-30,17,-62,65,-9,11,-29,31,-42,16,-19,27,26,30,-4,36,-28,2,4,11,87,80,115,138,139,155,189,197,199,206,187,202,222,239,246,226,239,247,271,285,345,317,330,349,401,404,391,389,376,377,329,307,314,273,268,287,277,266,303,293,280,305,317,289,346,341,351,386,389,378,379,378,null,-7,35,23,1,16,34,8,2,7,-19,15,20,17,7,-20,13,8,24,14,60,-28,13,19,52,3,-13,-2,-13,1,-48,-22,7,-41,-5,19,-10,-11,37,-10,-13,25,12,-28,57,-5,10,35,3,-11,1,-1,77,88,112,118,116,126,172,172,153,167,195,171,187,224,194,190,218,213,251,239,263,272,264,325,354,382,383,388,354,381,328,323,300,269,280,221,279,285,295,261,282,246,269,254,274,305,327,323,362,319,339,333,null,11,24,6,-2,10,46,0,-19,14,28,-24,16,37,-30,-4,28,-5,38,-12,24,9,-8,61,29,28,1,5,-34,27,-53,-5,-23,-31,11,-59,58,6,10,-34,21,-36,23,-15,20,31,22,-4,39,-43,20,-6,77,87,83,128,161,156,167,197,191,200,203,199,198,221,233,242,219,232,253,265,275,334,317,322,339,392,404,386,376,370,366,326,304,315,271,265,273,269,271,304,298,271,299,314,292,344,337,351,383,388,368,376,null,10,-4,45,33,-5,11,30,-6,9,3,-4,-1,23,12,9,-23,13,21,12,10,59,-17,5,17,53,12,-18,-10,-6,-4,-40,-22,11,-44,-6,8,-4,2,33,-6,-27,28,15,-22,52,-7,14,32,5,-20,8,81,75,92,119,131,122,136,177,176,153,162,195,170,188,218,192,180,208,214,244,240,263,271,247,315,342,378,382,377,356,374,322,324,292,273,275,224,277,284,290,272,285,247,262,256,276,305,322,316,346,315,342,null,-6,17,27,12,-9,14,41,-1,-23,9,33,-25,18,30,-26,-12,28,6,30,-4,23,8,-24,68,27,36,4,-5,-21,18,-52,2,-32,-19,2,-51,53,7,6,-18,13,-38,15,-6,20,29,17,-6,30,-31,27,74,79,85,87,148,167,164,178,193,193,196,213,197,200,218,225,240,220,229,251,261,278,325,303,308,332,387,401,374,369,356,358,327,299,311,266,262,270,271,275,306,291,276,304,314,289,339,322,339,386,386,371,null,5,6,2,61,19,-3,14,15,0,3,17,-16,3,18,7,15,-20,9,22,10,17,47,-22,5,24,55,14,-27,-5,-13,2,-31,-28,12,-45,-4,8,1,4,31,-15,-15,28,10,-25,50,-17,17,47,0,-15,75,80,81,98,132,139,139,144,175,171,154,164,200,172,184,211,187,180,209,209,241,242,264,264,244,309,336,370,371,371,334,374,315,322,291,268,269,222,269,293,277,270,278,254,259,256,272,302,319,323,339,312,null,5,1,17,34,7,0,5,31,-4,-17,10,36,-28,12,27,-24,-7,29,0,32,1,22,0,-20,65,27,34,1,0,-37,40,-59,7,-31,-23,1,-47,47,24,-16,-7,8,-24,5,-3,16,30,17,4,16,-27,77,74,80,89,98,148,185,186,179,193,201,199,207,190,205,202,224,229,220,229,248,263,277,322,295,297,319,389,387,361,359,350,353,335,292,312,262,266,277,273,289,293,296,274,298,325,289,337,318,347,383,386,null,-3,6,9,9,50,37,1,-7,14,8,-2,8,-17,15,-3,22,5,-9,9,19,15,14,45,-27,2,22,70,-2,-26,-2,-9,3,-18,-43,20,-50,4,11,-4,16,4,3,-22,24,27,-36,48,-19,29,36,3,68,76,80,84,112,143,151,141,148,183,174,159,161,199,172,171,207,180,176,207,210,240,234,255,258,239,299,327,362,371,351,329,367,308,316,282,268,261,220,262,284,274,261,275,251,255,256,266,294,315,331,346,null,8,4,4,28,31,8,-10,7,35,-9,-15,2,38,-27,-1,36,-27,-4,31,3,30,-6,21,3,-19,60,28,35,9,-20,-22,38,-59,8,-34,-14,-7,-41,42,22,-10,-13,14,-24,4,1,10,28,21,16,15,86,82,76,84,104,107,164,179,183,182,191,203,201,203,189,201,199,211,232,223,226,246,247,271,312,288,293,304,380,373,347,360,349,352,327,287,304,268,261,279,280,279,289,294,276,297,326,294,329,318,339,381,null,-4,-6,8,20,3,57,15,4,-1,9,12,-2,2,-14,12,-2,12,21,-9,3,20,1,24,41,-24,5,11,76,-7,-26,13,-11,3,-25,-40,17,-36,-7,18,1,-1,10,5,-18,21,29,-32,35,-11,21,42,72,68,73,80,96,117,154,165,140,140,175,172,162,159,202,168,173,201,178,171,199,202,231,232,251,245,234,289,325,360,360,351,328,363,302,304,278,258,256,209,256,278,269,256,271,251,245,258,259,293,311,320,null,-4,5,7,16,21,37,11,-25,0,35,-3,-10,-3,43,-34,5,28,-23,-7,28,3,29,1,19,-6,-11,55,36,35,0,-9,-23,35,-61,2,-26,-20,-2,-47,47,22,-9,-13,15,-20,-6,13,1,34,18,9,75,84,85,78,93,119,127,181,180,186,174,188,205,198,198,190,203,191,206,221,222,222,240,239,270,308,279,288,291,370,376,345,344,350,351,321,278,300,274,249,270,283,268,285,290,275,295,324,290,335,326,337,null,9,1,-7,15,26,8,54,-1,6,-12,14,17,-7,0,-8,13,-12,15,15,1,0,18,-1,31,38,-29,9,3,79,6,-31,-1,6,1,-30,-43,22,-26,-25,21,13,-15,17,5,-15,20,29,-34,45,-9,11,65,71,68,71,86,103,120,157,171,145,138,181,168,158,160,203,169,171,197,174,166,194,200,223,229,245,240,230,285,311,352,346,352,314,359,289,299,285,255,252,208,249,266,271,259,269,242,240,250,258,291,314,null,6,-3,3,15,17,17,37,14,-26,-7,43,-13,-10,2,43,-34,2,26,-23,-8,28,6,23,6,16,-5,-10,55,26,41,-6,6,-38,45,-70,10,-14,-30,-3,-44,41,17,5,-12,10,-27,-2,10,8,33,23,73,71,86,92,87,106,128,137,188,186,180,174,178,202,191,193,185,192,192,199,222,221,221,230,240,258,303,270,281,288,365,377,339,336,350,340,318,275,292,266,248,274,279,274,299,297,272,294,322,284,320,320,null,-2,15,6,-5,19,22,9,51,-2,-6,-6,4,24,-11,2,-8,7,0,7,23,-1,0,9,10,18,45,-33,11,7,77,12,-38,-3,14,-10,-22,-43,17,-26,-18,26,5,-5,25,-2,-25,22,28,-38,36,0,64,63,72,69,77,86,114,128,159,174,148,139,180,161,155,158,195,158,167,194,169,164,195,197,219,229,236,234,228,284,304,348,342,349,308,349,287,295,273,253,245,200,251,259,268,257,277,248,234,243,256,291,null,-1,9,-3,8,9,28,14,31,15,-26,-9,41,-19,-6,3,37,-37,9,27,-25,-5,31,2,22,10,7,-2,-6,56,20,44,-6,7,-41,41,-62,8,-22,-20,-8,-45,51,8,9,-11,20,-29,-14,9,13,35,72,70,71,88,98,88,117,137,139,187,181,183,172,177,200,191,189,175,189,186,195,217,223,222,225,226,250,300,274,278,290,360,377,342,335,346,334,313,274,280,265,247,265,278,272,295,300,274,294,315,283,318,null,-2,1,17,10,-10,29,20,2,48,-6,2,-11,5,23,-9,-2,-14,14,-3,9,22,6,-1,3,1,24,50,-26,4,12,70,17,-35,-7,11,-12,-21,-39,6,-15,-18,18,13,-6,23,5,-26,20,21,-32,35,51,60,64,75,77,83,95,109,127,162,178,144,135,179,165,153,153,186,150,167,188,162,162,190,191,211,224,234,227,227,283,297,336,336,344,307,340,275,287,272,248,241,197,244,254,268,259,279,242,232,243,256,null,9,4,11,2,6,12,14,18,35,16,-34,-9,44,-14,-12,0,33,-36,17,21,-26,0,28,1,20,13,10,-7,0,56,14,39,0,8,-37,33,-65,12,-15,-24,-7,-44,47,10,14,-9,20,-37,-10,11,13,58,72,71,75,91,109,103,117,130,134,179,186,175,170,176,187,185,179,175,185,185,190,214,210,213,221,215,250,294,269,269,278,352,361,333,326,350,331,307,272,277,259,254,263,280,274,289,301,271,303,314,283,null,14,-1,4,16,18,-6,14,13,4,45,7,-11,-5,6,11,-2,-6,-4,10,0,5,24,-4,3,8,-6,35,44,-25,0,9,74,9,-28,-7,24,-19,-24,-35,5,-18,-5,9,17,-6,15,12,-30,32,11,-31,61,53,59,67,77,84,93,103,111,123,159,173,140,132,177,162,143,147,174,150,163,181,159,159,181,188,206,221,227,220,229,277,289,320,327,332,301,329,278,276,264,241,236,195,237,244,267,245,274,237,223,237,null,-8,6,8,10,7,9,10,8,12,36,14,-33,-8,45,-15,-19,4,27,-24,13,18,-22,0,22,7,18,15,6,-7,9,48,12,31,7,5,-31,28,-51,-2,-12,-23,-5,-41,42,7,23,-22,29,-37,-14,14,73,60,72,72,77,98,125,99,121,132,136,181,178,167,164,174,184,179,177,167,188,184,190,208,207,201,221,214,251,301,268,256,273,345,355,327,324,344,310,298,270,281,260,251,256,279,278,281,296,270,301,312,null,-13,12,0,5,21,27,-26,22,11,4,45,-3,-11,-3,10,10,-5,-2,-10,21,-4,6,18,-1,-6,20,-7,37,50,-33,-12,17,72,10,-28,-3,20,-34,-12,-28,11,-21,-9,5,23,-1,3,15,-26,31,11,46,61,53,61,69,79,93,102,106,110,120,154,172,139,127,171,157,140,148,173,152,163,176,155,155,179,186,201,222,221,215,220,271,278,312,313,324,288,314,269,268,254,246,232,190,236,240,262,235,263,235,216,null,15,-8,8,8,10,14,9,4,4,10,34,18,-33,-12,44,-14,-17,8,25,-21,11,13,-21,0,24,7,15,21,-1,-6,5,51,7,34,1,11,-36,26,-45,-1,-14,-8,-14,-42,46,4,22,-27,28,-28,-19,51,74,59,74,78,81,102,128,105,110,127,132,173,181,172,161,164,185,181,172,163,181,179,186,206,204,196,219,213,244,294,261,253,272,341,344,320,315,335,306,293,255,279,257,253,255,275,270,280,289,269,302,null,23,-15,15,4,3,21,26,-23,5,17,5,41,8,-9,-11,3,21,-4,-9,-9,18,-2,7,20,-2,-8,23,-6,31,50,-33,-8,19,69,3,-24,-5,20,-29,-13,-38,24,-22,-4,2,20,-5,10,9,-20,33,48,45,62,54,66,75,89,97,105,110,113,122,151,172,133,119,167,155,140,145,170,151,158,173,149,151,170,181,192,215,210,212,220,266,272,303,300,317,281,308,270,255,253,235,232,185,230,241,254,233,254,225,null,-3,17,-8,12,9,14,8,8,5,3,9,29,21,-39,-14,48,-12,-15,5,25,-19,7,15,-24,2,19,11,11,23,-5,2,8,46,6,31,-3,17,-36,27,-38,-15,-2,-18,-3,-47,45,11,13,-21,21,-29,41,51,74,60,82,84,87,107,134,103,112,124,133,171,176,163,161,163,180,180,167,159,177,173,180,200,201,190,215,213,236,289,254,243,270,324,340,306,304,326,296,291,256,275,247,249,250,266,264,274,290,261,null,10,23,-14,22,2,3,20,27,-31,9,12,9,38,5,-13,-2,2,17,0,-13,-8,18,-4,7,20,1,-11,25,-2,23,53,-35,-11,27,54,16,-34,-2,22,-30,-5,-35,19,-28,2,1,16,-2,10,16,-29,43,50,44,64,57,71,82,98,98,99,111,110,115,148,168,123,114,166,145,135,136,164,154,155,165,148,150,165,180,184,206,210,206,214,260,266,292,296,306,266,298,258,249,251,226,231,179,225,231,250,229,254,null,7,-6,20,-7,14,11,16,0,1,12,-1,5,33,20,-45,-9,52,-21,-10,1,28,-10,1,10,-17,2,15,15,4,22,4,-4,8,46,6,26,4,10,-40,32,-40,-9,2,-25,5,-52,46,6,19,-21,25,53,42,49,74,62,87,90,99,100,128,96,112,122,128,173,162,161,153,158,165,179,163,154,175,163,179,195,191,186,206,211,231,281,243,239,257,321,327,300,299,314,288,283,255,265,238,242,249,254,266,275,288,null,-11,7,25,-12,25,3,9,1,28,-32,16,10,6,45,-11,-1,-8,5,7,14,-16,-9,21,-12,16,16,-4,-5,20,5,20,50,-38,-4,18,64,6,-27,-1,15,-26,-5,-28,10,-27,4,7,5,12,9,13,36,43,48,46,65,63,80,89,97,93,94,106,107,111,146,169,124,109,164,133,128,130,160,149,149,162,150,142,165,179,182,201,204,196,206,250,261,282,287,293,260,291,247,248,245,215,224,172,211,216,245,224,null,7,5,-2,19,-2,17,9,8,-4,1,12,1,4,35,23,-45,-15,55,-31,-5,2,30,-11,0,13,-12,-8,23,14,3,19,3,-8,10,44,11,21,5,6,-33,31,-44,1,-3,-30,9,-52,39,5,29,-21,48,53,41,51,77,68,97,91,96,103,128,96,112,121,125,172,163,161,147,155,162,174,157,153,161,161,174,198,183,185,201,207,229,275,232,232,246,311,310,287,292,303,277,280,249,256,236,239,240,250,258,269,null,5,-12,10,26,-9,29,-6,5,7,25,-32,16,9,4,47,-9,-2,-14,8,7,12,-17,-4,8,0,13,24,-15,2,16,6,22,46,-43,0,14,65,-1,-23,5,11,-26,3,-31,7,-20,3,1,10,8,11,37,36,39,52,51,68,71,90,87,97,94,91,95,102,109,139,159,124,106,155,133,118,127,151,146,142,155,144,142,161,173,178,197,195,189,196,244,250,271,272,285,249,288,243,245,235,207,215,169,204,205,244,null,-1,3,13,-1,17,3,19,-3,10,-3,-3,4,7,7,30,20,-35,-18,49,-22,-15,9,24,-5,-4,13,-11,-2,19,12,5,19,-2,-6,7,48,6,21,1,13,-36,39,-45,2,-10,-28,8,-46,35,1,39,43,46,51,42,53,84,74,98,99,96,97,121,93,110,116,107,166,157,156,139,154,156,171,149,147,160,157,174,197,176,177,200,206,217,261,226,231,241,296,297,276,287,298,272,273,236,250,235,230,241,240,252,null,3,5,-9,11,31,-10,24,1,-3,1,24,-28,17,6,-9,59,-9,-1,-17,15,2,15,-22,-2,13,-3,17,23,-21,1,23,6,11,44,-35,5,10,55,1,-21,11,11,-26,1,-37,14,-15,-5,11,-1,12,36,36,36,41,56,49,74,76,81,89,95,92,86,93,102,105,131,157,121,102,149,129,115,125,139,141,142,150,135,137,156,170,166,190,192,178,185,235,234,264,267,282,237,279,239,243,227,198,202,165,201,198,null,0,0,5,15,-7,25,2,5,8,6,-3,-6,7,9,3,26,26,-36,-19,47,-20,-14,10,14,2,1,8,-15,2,19,14,-4,24,2,-14,7,50,-1,30,3,15,-45,42,-40,4,-16,-29,4,-37,36,-3,36,42,44,50,44,57,98,76,95,94,97,95,106,88,105,115,103,159,149,144,128,150,151,161,144,140,152,158,170,190,172,168,198,198,212,252,218,226,234,287,283,264,280,296,262,268,231,238,223,228,236,236,null,6,2,6,-6,13,41,-22,19,-1,3,-2,11,-18,17,10,-12,56,-10,-5,-16,22,1,10,-17,-4,12,6,12,20,-18,-4,30,0,14,40,-34,8,8,53,-4,-19,16,16,-34,6,-37,7,-15,5,8,0,29,34,33,36,39,60,57,76,79,78,91,89,91,87,90,97,104,126,154,114,98,137,123,111,128,134,136,142,146,138,133,153,170,158,180,182,171,173,216,227,251,258,267,225,271,233,237,216,193,194,162,195,null,5,-1,3,3,21,-3,19,3,-1,13,-2,2,-4,3,7,7,22,28,-40,-16,39,-14,-12,17,6,2,6,4,-8,-5,20,17,-12,22,2,-11,2,43,11,24,7,9,-42,46,-38,4,-21,-23,1,-32,33,40,33,39,45,49,48,60,95,82,96,85,95,94,105,83,101,111,104,159,147,138,122,138,141,154,139,137,148,153,167,189,166,166,193,185,208,233,210,222,224,275,280,258,270,284,264,259,219,233,219,220,228,null,-7,6,6,4,-1,12,35,-13,14,-11,10,-1,11,-22,18,10,-7,55,-12,-9,-16,16,3,13,-15,-2,11,5,14,22,-23,0,27,-8,23,25,-23,12,2,51,5,-22,12,14,-20,-5,-40,14,-14,1,8,36,28,35,29,36,43,60,55,67,76,76,86,87,89,85,80,93,105,119,143,115,94,131,112,105,120,126,129,139,138,126,127,146,159,146,178,176,170,164,210,223,242,249,264,223,263,223,226,207,189,188,158,null,-8,7,-6,7,7,17,-5,12,9,0,10,1,2,-4,-5,13,12,14,24,-28,-21,37,-19,-7,15,6,3,10,-1,-12,1,19,13,-13,32,-2,-6,-6,46,13,19,7,15,-41,40,-40,3,-19,-18,-1,-30,31,38,32,39,48,50,60,68,97,80,95,79,92,90,99,81,96,101,100,149,139,132,121,140,139,149,136,134,144,143,162,185,157,158,186,176,193,228,200,215,222,267,273,257,266,281,265,251,213,225,217,215,null,7,-6,7,9,2,10,8,29,-17,15,-16,13,-2,9,-18,15,5,-1,49,-10,-7,-11,19,-1,10,-13,-2,10,-1,19,23,-28,1,28,-10,17,35,-28,15,7,45,6,-16,9,15,-16,-14,-38,12,-8,-2,32,33,30,39,29,38,49,59,60,67,75,79,80,89,85,78,82,86,102,115,136,113,95,122,102,101,117,125,129,130,130,127,122,141,156,138,165,171,162,159,202,220,235,242,257,210,260,221,223,200,181,180,null,1,-3,9,-10,9,11,10,1,7,8,4,1,9,-4,-7,4,4,16,13,21,-23,-18,27,-20,-1,16,8,4,1,0,-3,-5,19,15,-18,27,6,-9,-3,43,18,15,7,15,-47,50,-39,2,-23,-19,-1,45,30,36,31,40,51,50,63,68,84,79,100,74,88,81,92,80,97,98,97,142,134,128,115,134,133,152,127,127,140,138,161,178,154,156,179,170,186,218,192,206,218,247,272,254,261,271,257,241,195,221,208,null,-15,6,-5,9,11,-1,13,5,16,-5,21,-26,14,-7,11,-12,17,1,-1,45,-8,-6,-13,19,-1,19,-25,0,13,-2,23,17,-24,2,23,-9,16,32,-26,14,12,29,25,-18,7,10,-14,-16,-46,26,-13,32,31,31,26,40,29,38,54,55,54,66,71,75,71,89,72,76,79,78,96,115,130,106,86,112,99,105,113,121,122,134,126,119,118,135,148,134,164,162,158,152,198,209,225,235,246,206,251,212,216,196,175,null,-1,0,-5,14,-11,9,16,1,-1,12,5,4,-4,18,-17,4,3,-1,18,19,15,-24,-20,26,-13,6,8,8,1,12,-8,-7,-1,17,13,-14,30,-2,-4,-6,46,11,16,10,11,-40,45,-39,4,-20,-21,30,41,31,37,31,40,53,55,57,64,83,74,101,72,83,77,85,79,94,93,96,133,133,120,113,127,126,151,124,123,138,145,153,176,143,151,172,165,181,210,186,194,217,237,260,244,252,267,252,234,196,212,null,11,-10,6,-6,9,13,2,2,7,19,-9,27,-29,11,-6,8,-6,15,-1,3,37,0,-13,-7,14,-1,25,-27,-1,15,7,8,23,-33,8,21,-7,16,29,-24,8,23,20,23,-16,8,15,-15,-18,-38,16,29,30,30,30,26,44,30,47,51,53,50,63,69,73,66,82,75,75,81,75,94,105,128,105,79,108,97,102,109,109,117,126,121,117,113,129,137,127,161,156,157,148,194,200,221,225,234,197,242,206,205,190,null,1,0,0,-4,18,-14,17,4,2,-3,13,6,4,-7,16,-7,0,6,-6,19,11,23,-23,-26,29,-11,5,7,0,8,9,-5,-4,-4,16,8,-10,34,-5,1,-9,46,6,21,4,9,-37,45,-36,-1,-15,30,30,37,30,41,32,42,53,57,58,62,81,71,92,72,87,72,78,70,92,92,89,118,126,113,105,125,123,144,116,124,136,143,144,168,136,145,162,159,175,204,184,189,208,235,256,242,248,250,245,220,195,null,0,7,-7,11,-9,10,11,4,1,4,19,-10,21,-20,15,-15,6,-8,22,0,-3,29,8,-13,-8,20,-2,21,-28,8,12,7,1,24,-32,9,17,-3,16,29,-20,5,19,27,21,-14,6,2,-5,-25,-25,27,28,30,29,32,29,43,34,46,48,51,48,60,68,71,60,82,69,74,80,72,87,101,124,96,77,106,92,99,108,103,114,121,121,114,103,125,130,122,156,154,154,144,186,192,211,215,223,189,237,194,194,null,1,2,-1,3,-3,14,-9,12,2,3,-3,12,8,3,-11,22,-13,5,6,-8,15,14,23,-28,-19,29,-14,7,9,-5,11,7,0,-7,-11,22,5,-8,34,-2,0,-10,42,6,19,4,8,-34,48,-43,0,34,31,32,36,30,39,30,41,51,55,56,59,78,71,88,64,82,74,75,62,91,85,87,109,122,105,104,121,120,137,114,117,130,137,137,166,129,133,151,151,166,198,178,183,199,227,240,234,240,242,237,211,null,-3,1,4,-6,9,-9,11,10,4,1,3,19,-7,17,-24,18,-8,1,-13,29,-6,2,22,13,-17,-1,17,-1,17,-23,3,13,7,0,29,-37,4,18,0,15,32,-20,5,16,28,13,-6,6,2,-5,-26,17,28,24,27,27,31,30,44,37,44,46,49,42,57,65,66,58,76,67,71,79,69,81,97,120,89,72,98,88,92,104,99,112,111,118,109,94,125,119,120,145,146,148,142,176,182,208,205,211,178,229,189,null,11,-4,3,0,4,-1,14,-7,7,2,3,-7,15,8,1,-8,18,-9,4,8,-10,12,16,23,-31,-17,26,-10,4,12,-5,13,-1,7,-9,-15,31,-6,1,25,1,2,-6,34,6,26,-3,6,-33,51,-40,27,34,30,32,32,32,36,33,41,48,53,53,55,76,69,88,61,86,71,72,62,84,80,89,104,116,107,102,116,116,132,110,111,124,134,125,156,128,129,149,146,164,191,170,179,191,217,239,228,235,231,229,null,7,-4,2,0,0,4,-3,8,7,5,0,2,21,-7,19,-27,25,-15,1,-10,22,-4,9,15,12,-9,-5,14,0,16,-22,1,13,10,-9,31,-28,1,20,-3,18,27,-21,9,12,26,22,-11,7,-4,-2,18,17,27,22,26,26,31,24,44,33,42,44,45,45,55,65,61,56,70,63,63,75,63,77,91,113,82,70,89,89,86,98,91,103,106,108,102,86,123,109,114,140,143,144,133,169,173,204,198,202,172,218,null,-1,10,-5,4,0,5,-7,20,-11,9,2,1,0,10,10,-4,-5,14,-7,0,12,-12,14,14,22,-31,-12,19,0,-3,12,-7,12,3,2,-6,-16,37,-14,5,26,3,1,-11,36,4,31,-6,4,-30,46,26,26,33,28,31,33,31,35,33,38,46,49,48,56,72,65,86,55,80,67,70,57,79,74,75,99,111,101,95,108,108,127,106,108,119,125,115,149,121,124,141,141,160,183,166,177,182,206,232,220,223,221,null,0,7,-5,3,2,-2,4,-2,5,8,3,-1,8,16,-7,21,-31,25,-13,3,-13,22,-5,1,24,12,-10,-6,13,0,19,-21,2,11,6,-10,34,-28,3,17,0,19,23,-17,11,5,24,26,-12,3,-2,12,17,17,21,21,25,23,30,22,44,30,42,40,48,38,52,58,53,50,67,55,61,73,62,77,83,110,76,65,82,83,80,93,82,98,101,105,94,76,113,109,110,130,135,140,128,163,160,188,186,187,162,null,5,0,4,0,4,-2,7,-8,22,-14,12,-2,8,-10,14,6,-5,-3,17,-12,6,12,-11,15,6,27,-34,-11,17,1,-3,13,-11,16,3,4,-11,-18,37,-4,1,20,5,5,-12,35,-3,28,-2,1,-25,18,21,22,30,25,32,35,34,32,30,37,43,44,47,58,65,65,81,51,75,64,65,54,72,69,73,96,101,98,92,101,106,118,99,107,117,123,110,132,115,121,133,140,152,178,162,171,173,199,222,210,216,null,3,1,8,-5,7,3,-1,-2,-2,7,6,1,3,11,7,0,16,-30,24,-11,1,-11,18,-3,4,23,5,-3,-6,9,5,12,-19,8,10,6,-13,22,-17,6,12,7,12,26,-16,9,2,26,23,-12,6,14,11,15,16,22,21,25,21,28,22,38,29,40,35,39,34,53,52,49,45,63,50,51,69,57,72,79,105,73,63,81,82,74,85,83,91,97,103,86,71,109,98,104,127,130,133,123,155,152,180,172,178,null,-3,4,1,6,-1,4,-4,7,-6,16,-9,11,-5,4,-5,19,-1,-3,-4,18,-13,1,18,-12,15,7,26,-32,-10,18,1,-8,11,-2,8,6,6,-17,-15,38,-11,6,23,3,3,-10,32,-3,28,-8,6,21,19,19,21,29,23,30,32,30,31,30,32,40,45,45,54,61,59,72,50,69,61,60,48,70,61,68,97,93,88,87,93,101,112,94,105,110,118,105,124,108,116,127,135,146,169,155,167,161,182,211,205,null,-2,0,2,8,-6,7,2,-2,1,-1,2,8,5,0,9,7,-2,13,-22,19,-8,-1,-12,22,-9,7,29,-4,-5,-1,6,8,11,-18,11,5,8,-13,19,-16,8,11,8,11,23,-14,12,-6,21,29,-6,8,12,11,15,18,22,22,21,20,23,21,32,24,35,37,38,33,48,49,46,37,57,45,45,62,52,61,76,101,61,60,73,77,71,82,76,88,89,95,86,70,101,96,97,121,125,124,119,149,141,175,163,null,4,-1,4,3,4,0,-1,-1,3,-2,11,-8,11,2,1,-5,15,1,-3,-9,20,-12,0,17,-10,9,15,25,-40,-1,13,4,-6,11,-6,12,1,6,-9,-16,31,-5,1,24,4,-1,-5,30,-8,34,-12,10,21,19,17,17,23,25,29,30,27,28,28,30,39,39,39,49,54,54,66,49,63,59,53,46,67,54,62,91,89,84,78,84,98,106,94,101,101,107,101,119,107,109,123,131,137,156,149,160,147,172,202,null,11,-2,-2,0,6,2,4,1,-3,1,0,2,9,0,0,10,5,0,12,-17,14,-4,-6,-7,21,-13,8,29,-2,-5,-6,6,14,8,-12,7,0,6,-6,18,-12,2,14,8,6,19,-7,11,-13,25,30,10,8,10,9,15,18,21,19,19,17,23,18,32,20,31,34,36,27,41,47,42,37,51,39,44,56,51,53,74,89,54,52,69,71,64,72,73,84,84,89,85,64,95,94,90,115,115,117,107,142,128,168,null,-2,2,-1,6,3,3,-2,0,-2,6,-5,14,-12,11,3,2,-9,14,6,-5,-5,14,-12,5,12,-5,2,21,15,-35,-2,17,2,-7,8,1,11,0,5,-4,-21,31,-1,-4,25,0,2,-10,35,-14,40,12,10,20,16,17,15,20,25,30,29,28,24,26,29,36,36,38,51,50,50,56,47,61,51,52,42,59,48,54,82,80,75,73,78,92,97,90,92,89,102,95,111,102,101,119,127,126,147,139,149,136,166,null,-2,10,-4,1,-2,5,5,5,-1,-1,-4,2,3,7,0,2,13,-1,0,6,-9,14,-10,1,-10,17,-11,6,28,-2,-5,-2,5,14,5,-7,2,-3,13,-7,16,-9,-1,18,8,-1,21,-8,10,-13,30,7,8,6,9,8,15,17,18,17,17,16,18,16,25,18,31,29,36,24,38,45,36,35,44,35,41,51,45,50,66,81,53,48,64,63,55,69,71,80,77,82,81,58,84,86,82,106,105,104,95,131,123,null,1,-2,3,-1,7,2,1,-1,0,-1,2,-2,9,-7,13,-2,7,-12,14,7,-9,-1,9,-9,6,10,-6,5,16,15,-28,-5,16,-1,-8,14,2,9,-3,5,-1,-23,26,2,-4,24,-1,-1,-9,36,-8,11,9,9,17,14,14,14,16,24,26,28,24,22,21,28,33,35,37,50,47,45,54,43,55,48,47,39,52,47,48,75,70,69,65,73,85,93,86,83,83,96,94,99,97,99,110,123,119,140,131,140,132,null,-2,0,8,-3,0,0,2,8,2,2,-4,-2,-1,7,5,2,2,13,-3,-2,9,-11,12,-7,-1,-8,13,-5,1,27,-5,-1,-4,8,12,8,-7,-3,0,13,-2,5,-2,2,11,13,-4,21,-9,9,-8,4,7,8,6,8,7,9,14,16,15,15,11,15,13,20,19,25,24,32,21,28,39,36,31,40,31,34,45,41,46,55,76,48,41,59,57,52,66,67,75,71,74,77,56,79,81,76,93,91,96,92,120,null,3,1,-2,2,-1,2,5,2,-1,0,-4,4,-2,7,-1,6,-1,8,-11,7,11,-3,-5,9,-9,3,11,-4,5,9,21,-28,-7,18,-2,-5,14,1,8,-4,3,3,-21,23,2,-5,17,-2,5,-4,28,8,9,8,7,20,13,12,16,13,23,23,25,21,21,18,27,31,34,32,44,44,38,50,45,48,48,46,38,48,41,45,76,65,63,58,65,75,89,75,74,78,93,91,91,90,91,108,111,111,133,116,130,null,1,-1,-1,13,-7,-1,4,-3,10,0,2,-4,0,-3,9,4,3,-2,12,0,-6,12,-5,3,0,-2,-8,10,-7,4,31,-11,-2,-5,7,10,14,-14,-1,4,15,-2,0,-1,1,17,3,0,22,-17,14,4,4,6,7,6,6,7,10,12,13,12,14,10,14,13,15,18,25,23,29,19,25,35,33,29,35,29,32,42,38,43,47,67,44,37,53,48,44,61,63,69,66,70,72,53,72,69,71,86,87,86,90,null,0,2,1,-1,0,1,3,2,1,-1,2,-4,4,-1,2,3,7,-2,6,-10,6,10,-2,-4,6,-6,3,10,-4,5,4,20,-23,-7,16,-5,-4,17,2,6,-3,4,2,-19,19,-3,2,15,1,-1,4,6,7,8,7,7,20,12,8,16,11,20,19,23,22,21,17,25,27,27,29,38,40,36,45,43,44,41,44,34,42,38,42,71,61,57,51,59,73,89,71,69,73,91,87,82,87,86,102,96,106,124,105,null,1,1,-1,0,13,-8,-4,8,-5,9,-1,4,-1,-1,-4,8,2,0,2,9,2,-4,9,-2,1,-3,3,-10,8,-4,4,29,-10,-4,-6,8,14,16,-18,-2,4,18,-4,-5,5,-1,16,-6,10,18,-19,3,4,4,5,6,3,5,6,9,10,11,8,14,13,13,13,17,14,20,22,28,18,22,28,27,27,32,22,27,38,34,38,43,62,39,31,48,47,41,54,59,65,62,64,67,49,67,64,62,84,75,78,null,1,0,1,1,-3,2,1,3,1,1,-3,6,-1,0,0,4,-3,6,2,6,-10,4,6,-1,0,5,-10,5,11,-4,4,5,19,-23,-8,17,-1,-6,13,5,6,-3,2,3,-18,18,-3,-2,22,-9,3,10,6,6,8,8,5,18,11,7,15,9,15,16,17,20,19,15,23,20,26,25,34,35,33,36,30,39,35,39,33,40,32,39,65,55,50,46,50,66,83,64,62,67,86,82,77,83,79,92,87,93,115,null,-4,0,2,0,-3,13,-7,-4,8,-6,6,1,1,3,-1,-4,8,-3,6,-1,9,1,-2,3,-6,9,-4,4,-6,7,-8,7,26,-10,-5,-4,4,16,17,-19,-2,5,19,-4,-5,6,-4,13,-5,6,22,2,2,4,4,4,6,3,4,4,8,8,10,5,13,10,13,9,18,11,16,20,25,16,19,21,24,22,33,17,24,33,29,38,39,53,34,28,40,40,40,45,50,61,57,58,60,44,58,60,57,69,74,null,0,2,0,0,2,-3,1,0,4,0,2,-5,8,-3,3,-4,9,-7,5,4,5,-9,3,2,3,-2,11,-16,7,9,-4,9,1,14,-19,-6,12,0,0,5,5,11,-4,1,2,-16,14,2,-3,12,5,4,10,6,5,8,8,5,17,11,6,13,5,11,13,15,17,16,10,20,19,18,21,26,32,29,35,30,36,30,34,29,40,32,37,52,51,43,36,45,59,75,61,59,59,78,77,72,75,75,84,70,85,null,6,-4,-1,3,0,-3,12,-6,-5,7,-8,6,2,2,2,-1,-6,10,-1,-1,3,5,6,-3,6,-5,6,-6,4,-5,11,-8,5,15,-1,-8,-7,9,14,16,-14,-2,0,19,-1,-5,3,0,9,-14,15,3,2,2,4,4,3,6,3,2,3,5,5,10,4,12,7,11,10,17,10,16,18,22,10,16,18,23,17,30,15,21,29,27,33,31,47,28,26,32,36,35,41,45,56,48,53,52,42,51,51,45,62,null,-1,0,2,0,-1,3,-3,-1,1,2,0,5,-6,8,-5,4,-1,7,-7,6,2,4,-12,6,2,5,-6,13,-15,6,8,-2,6,-2,16,-19,-2,6,4,-1,6,4,11,-8,5,-1,-10,9,0,-6,17,4,3,7,5,3,10,8,2,13,9,5,12,4,9,12,15,16,13,9,17,18,16,15,21,29,28,27,28,33,29,32,27,35,26,35,41,48,37,36,40,55,66,57,52,52,69,68,63,69,70,75,69,null,-1,4,-2,-2,7,-2,-6,11,-4,-4,7,-8,5,3,3,1,-3,-4,8,1,-2,-1,6,8,-1,-1,1,5,-4,3,-5,8,-9,9,6,7,-11,-1,4,15,11,-9,-5,0,17,-1,-5,6,1,5,-6,2,3,1,1,3,4,2,3,2,1,2,5,4,6,4,8,6,9,9,16,9,13,14,21,9,12,17,14,14,23,15,18,24,23,28,27,38,25,21,26,33,28,37,38,48,45,47,45,39,43,44,36,null,1,-2,0,2,1,-2,1,-1,-1,1,3,-1,2,-2,4,-2,3,0,7,-7,4,1,7,-12,3,5,-3,0,9,-8,3,6,-1,5,-1,11,-13,-4,5,7,-5,9,1,10,-3,2,-2,-6,4,1,-8,1,4,3,6,5,2,4,7,2,11,9,4,11,5,7,10,14,12,12,9,17,14,15,12,20,24,25,22,24,27,25,30,28,29,23,30,32,46,34,31,36,43,56,50,50,46,59,58,50,62,61,66,null,3,-1,3,-1,-3,2,3,-5,9,-2,-5,7,-6,2,3,4,-2,0,-3,8,-3,1,-3,8,4,1,-3,2,3,-2,5,-2,1,-6,7,2,14,-12,-3,5,7,13,-6,0,-4,13,-1,-8,12,-1,5,0,2,3,1,1,2,4,2,3,2,1,2,5,3,3,5,8,6,7,9,11,4,11,11,19,9,11,13,14,13,19,14,18,18,18,23,23,31,24,20,23,31,25,31,34,41,37,40,39,36,37,38,0,2,1,-2,0,1,2,-2,1,-1,-1,1,3,-2,0,2,3,-2,1,2,2,-7,7,0,8,-10,2,2,1,-1,6,-5,4,0,0,5,0,8,-7,-4,3,8,-6,6,3,7,-4,3,-1,-3,1,1,4,1,3,2,4,4,3,3,4,3,8,8,4,8,4,5,7,11,11,10,9,14,15,12,9,14,22,17,20,21,22,23,29,25,24,20,22,25,39,29,28,31,36,52,43,44,41,53,51,46,52,51,null,-3,2,-1,2,0,-1,0,1,-1,5,0,-4,4,-4,1,2,4,0,-1,-1,5,1,-3,-3,5,8,-5,3,1,1,1,6,-4,-1,-4,2,3,14,-10,-1,3,5,16,-9,1,-3,12,-2,-5,6,-1,4,0,1,3,1,2,2,3,2,2,2,1,2,6,2,3,4,7,4,6,9,11,4,9,12,17,5,7,11,13,12,16,13,16,15,13,16,19,29,15,18,14,24,22,23,31,34,29,37,37,27,34,null,-4,1,2,-2,1,0,1,-1,0,0,-1,1,4,-4,1,1,3,-3,2,3,2,-7,5,3,5,-12,2,4,2,-1,4,-3,3,-1,-2,3,3,10,-14,3,-4,10,-2,1,8,3,-5,8,0,-10,7,1,4,1,2,2,3,4,2,1,3,3,4,7,3,2,5,3,7,8,9,8,7,12,14,9,8,12,19,16,19,18,20,20,24,22,22,18,21,22,33,25,21,30,32,47,41,40,33,49,49,37,44,null,3,-3,1,0,1,1,-2,-1,2,0,1,3,-4,-1,3,-2,4,1,1,-1,-1,5,2,-5,-1,4,7,-3,3,-1,2,0,4,-2,0,-4,3,1,11,-8,-4,9,2,15,-6,-1,-7,16,0,-12,7,1,4,0,1,0,1,2,2,2,2,2,2,0,1,3,2,2,3,4,3,7,6,9,3,8,12,14,5,6,7,12,7,15,11,15,12,13,14,16,22,13,13,13,20,20,19,27,32,25,32,32,21,null,3,-4,1,-1,1,1,0,0,0,0,0,-2,1,2,-1,0,1,1,-1,4,-1,3,-6,5,4,2,-9,1,1,5,-5,8,-4,4,-3,1,1,2,6,-9,0,0,7,0,-1,8,5,-7,7,0,-11,1,0,4,1,1,1,3,3,2,0,3,2,2,6,3,1,3,2,5,8,7,5,7,7,12,10,8,8,13,12,14,16,16,18,21,15,20,14,17,20,25,20,20,25,25,42,32,37,32,40,41,30,null,-1,4,-3,0,0,2,0,-1,-2,3,-1,0,4,-3,-2,2,-1,3,3,-1,-2,2,0,5,-2,-2,0,5,-1,2,2,0,2,3,-6,5,-6,3,3,5,-5,0,5,0,17,-10,5,-5,8,1,-11,1,1,2,0,1,0,1,1,1,1,2,1,2,0,1,3,2,2,2,3,3,5,4,6,3,7,10,10,6,5,6,10,7,13,6,11,10,8,11,13,15,8,10,10,15,17,18,25,28,20,27,23,null,0,1,-2,1,-1,1,0,0,0,1,-1,1,-2,1,2,-1,0,0,1,0,2,-1,2,-3,4,3,0,-4,-1,1,4,-3,6,-7,5,-1,-2,3,2,2,-7,2,0,5,2,1,7,3,-8,7,-4,1,1,0,4,1,1,2,2,2,1,0,2,2,2,4,3,1,2,1,3,7,7,4,6,4,13,7,6,5,11,9,8,12,13,17,14,12,16,11,12,18,20,15,20,18,22,32,26,32,27,33,34,null,0,-1,4,-3,0,1,0,0,-1,-1,2,0,0,2,-1,-2,1,-1,2,4,0,-3,2,-2,9,-6,-1,-1,6,-2,-1,4,1,4,-3,-2,4,-5,1,6,2,-5,5,-2,4,10,-6,6,-5,6,1,0,1,1,2,0,0,0,1,0,1,1,2,0,2,0,1,3,2,1,1,3,2,5,4,6,2,4,6,3,6,5,7,9,6,10,5,10,9,7,9,9,12,7,9,10,12,15,15,22,20,16,20,0,1,0,1,-2,0,0,1,-1,1,0,1,-2,2,-2,1,2,-1,-1,0,2,-1,3,-1,2,-4,2,2,-3,3,-1,2,2,-3,4,-5,5,-1,-2,2,0,3,-5,2,1,2,3,0,7,-2,-4,4,0,1,0,0,2,1,1,1,2,1,1,0,1,1,2,4,2,1,1,1,3,5,5,4,5,4,9,6,5,5,9,8,8,10,13,13,13,8,14,9,10,14,19,13,17,17,20,29,26,25,24,29,0,1,-1,0,2,-1,0,0,1,-1,0,-1,1,0,1,2,-2,-1,0,0,2,2,0,-1,1,-1,5,-3,-1,0,4,-1,0,2,3,0,0,-5,6,-5,1,4,5,-6,4,0,3,9,-3,-1,-1,5,0,0,1,0,0,0,0,0,1,0,0,0,1,0,2,0,0,3,2,1,1,3,1,4,2,5,1,3,5,3,1,5,4,7,4,6,5,6,8,4,7,7,10,4,6,6,7,10,16,14,15,13,0,0,1,-1,0,0,0,0,1,-1,0,0,1,-1,2,-2,0,3,-1,-1,0,2,-2,3,-2,3,-4,2,2,-2,-2,4,-1,3,-3,2,-1,1,2,-4,3,0,3,-6,2,0,1,3,6,-2,1,-2,0,0,0,0,0,1,1,1,1,1,1,1,0,1,1,1,3,2,1,1,1,2,6,5,3,5,2,8,4,4,3,6,8,6,7,11,11,12,8,12,7,8,12,14,10,13,16,16,25,19,19,22,0,0,0,0,0,1,0,0,0,0,0,0,-1,1,0,0,2,-1,-1,0,0,1,4,-1,-2,2,-3,6,-4,0,-1,3,2,-2,1,4,0,1,-4,4,-5,1,4,2,-4,3,3,0,9,-6,0,3,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,3,2,1,1,3,1,3,1,4,1,1,6,3,1,4,3,3,2,6,3,5,8,2,6,5,7,3,6,2,4,8,10,14,11,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,1,0,-1,3,-1,-1,0,2,-2,2,-2,3,-3,0,5,-3,-2,3,-1,0,-1,4,-3,2,3,-6,4,-1,2,-4,3,-4,2,4,2,4,-3,0,0,0,0,0,0,1,1,0,1,1,0,1,0,1,1,1,2,1,0,1,1,2,6,4,3,5,1,8,2,4,3,5,8,3,6,10,11,9,6,10,6,7,8,13,8,8,14,13,17,15,13,0,0,0,0,0,0,1,0,-1,1,0,-1,1,-1,1,0,0,1,-1,-1,1,0,1,4,-2,-1,2,-4,7,-6,2,-1,2,3,-5,3,4,1,-2,-3,4,-4,1,1,5,-5,0,6,-1,4,-2,-2,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,2,0,1,2,1,1,1,3,0,1,4,1,1,4,2,3,2,7,2,2,5,2,6,4,5,3,4,2,3,8,7,11,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,3,-1,-2,1,1,-1,0,0,2,-3,1,3,-3,0,3,-2,1,-1,5,-5,0,3,-3,4,-2,1,-2,1,-2,1,5,-1,4,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,1,0,1,2,1,0,0,1,2,5,3,2,3,1,7,1,3,2,3,4,2,4,7,8,9,5,8,4,7,7,10,5,7,11,11,16,9,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,-1,1,-1,1,1,-1,-1,0,1,1,3,-2,-1,1,-2,6,-6,2,-1,1,1,-2,2,3,1,1,-4,3,-4,3,0,3,-5,2,4,0,5,-7,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,1,0,1,2,1,1,1,3,0,1,3,0,0,2,2,3,2,4,1,2,4,2,6,3,2,3,4,1,2,6,5,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,3,-2,-1,1,1,-1,0,0,2,-3,1,2,-3,0,2,0,1,-1,2,-3,1,2,-2,4,-3,-1,1,1,-3,1,4,-1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,1,1,2,0,0,0,1,2,2,1,2,3,1,7,0,1,2,2,1,2,3,5,6,7,5,5,3,4,5,5,5,3,8,10,11,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,-1,1,0,0,1,-2,0,0,1,1,0,-1,1,1,-2,6,-7,1,1,0,-1,1,1,2,1,1,-2,0,-2,1,1,0,0,-2,5,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,2,1,1,1,3,0,1,1,0,0,2,3,2,2,4,1,2,4,1,6,2,0,4,3,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,1,1,-1,0,0,2,-3,1,0,-1,0,2,1,-1,0,2,-3,1,2,-3,5,-4,-2,4,-1,-3,2,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,2,0,0,0,1,2,2,1,2,2,0,3,0,1,2,2,1,1,0,3,1,3,5,4,3,3,3,2,5,1,6,7,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0,1,-2,0,0,1,1,0,-1,1,0,-2,3,-3,1,1,0,-1,0,-1,3,-2,2,2,-1,-1,0,0,-1,3,-4,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,2,0,1,1,2,0,1,1,0,0,2,2,1,2,3,1,1,2,1,6,2,0,2,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,-2,1,0,1,-2,1,0,-1,0,2,0,-1,1,1,-2,0,1,-1,5,-4,-2,2,0,-2,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,0,1,2,2,1,1,1,0,2,0,1,0,2,1,0,0,2,1,3,3,4,3,3,2,1,4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,1,0,0,-1,0,0,0,1,1,0,-1,0,0,-1,2,-2,1,-1,2,-1,-1,0,2,-1,2,0,1,-1,0,-1,-1,3,-4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,2,0,1,1,2,0,1,0,0,0,0,1,1,2,3,1,1,1,0,4,2,0,2,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,1,0,-1,1,1,-2,1,0,1,-2,1,-1,0,0,0,1,0,1,1,-2,0,0,-1,4,-2,-2,2,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,0,0,0,2,1,2,2,1,2,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,0,0,1,-1,0,0,2,-1,1,0,-1,1,-1,-1,0,3,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,0,2,0,1,0,1,0,0,0,0,1,1,2,1,1,1,1,0,2,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,2,-2,2,-2,1,-1,1,-1,0,0,0,1,0,1,-1,0,0,0,-1,2,0,-2,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,1,1,0,0,0,0,0,0,0,0,0,1,1,0,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,0,-1,2,-2,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,0,2,1,0,0,1,0,0,0,0,1,1,2,1,0,0,0,0,1,2,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,1,0,-1,0,2,-2,2,-1,-1,0,1,-1,0,0,0,1,0,1,-1,-1,0,0,0,1,1,-2,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,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,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,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,0,1,1,0,0,1,0,0,0,0,1,0,2,0,0,0,0,0,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,1,0,-1,0,2,-2,1,0,-1,0,1,-1,0,0,0,1,-1,2,-2,0,0,0,0,1,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,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,0,0,0,0,1,0,0,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,3,0,0,0,0,0,0,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,1,0,-1,0,1,-1,1,0,-1,0,1,-1,0,0,0,0,0,3,-3,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,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,0,0,0,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,1,2,2,2,3,3,4,4,1,1,2,2,2,2,2,2,2,3,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,0,-3,0,1,0,0,0,0,0,0,1,-1,0,-2,0,0,0,5269,5739,6243,7484,8981,10373,11194,11666,11777,12063,12243,12548,12569,12572,12489,12266,12269,12189,12268,12362,12518,12761,12935,12988,12968,12845,12776,12805,12857,12843,12770,12898,13043,13221,13340,13407,13507,13673,13871,14121,14470,14666,14945,15312,15591,15783,15865,15979,16171,16399,16551,16807,null,470,504,1241,1497,1392,821,472,111,286,180,305,21,3,-83,-223,3,-80,79,94,156,243,174,53,-20,-123,-69,29,52,-14,-73,128,145,178,119,67,100,166,198,250,349,196,279,367,279,192,82,114,192,228,152,256,5263,5685,6240,7466,9062,10471,11273,11683,11803,12110,12341,12605,12679,12690,12635,12355,12357,12278,12370,12495,12679,12936,13096,13081,13100,13014,12979,12958,13006,13044,12973,13065,13165,13282,13409,13475,13599,13746,13862,14115,14400,14583,14803,15001,15308,15440,15556,15562,15612,15713,15862,16034,null,422,555,1226,1596,1409,802,410,120,307,231,264,74,11,-55,-280,2,-79,92,125,184,257,160,-15,19,-86,-35,-21,48,38,-71,92,100,117,127,66,124,147,116,253,285,183,220,198,307,132,116,6,50,101,149,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,0,-1,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,null,-1,0,0,0,1,-1,0,0,0,1,-1,0,0,0,1,0,-1,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,1,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,1,-1,1,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,2,0,0,0,0,1,0,0,0,0,1,0,1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,-2,0,0,0,1,-1,0,0,0,1,-1,1,-1,1,-1,0,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,1,-1,1,-1,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,1,0,0,2,2,1,1,1,1,2,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,null,-1,0,2,0,-1,0,0,0,1,-2,0,0,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,0,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,2,2,2,1,2,1,1,1,0,1,0,1,0,2,0,2,1,2,0,2,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,-1,1,1,0,0,0,-1,1,-1,0,0,-1,1,-1,1,-1,2,-2,2,-1,1,-2,2,-2,0,2,-2,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,null,-1,0,0,0,1,0,0,-1,0,0,0,0,1,-1,0,0,0,0,0,1,-1,0,1,-1,1,-1,0,0,0,0,0,1,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,4,1,3,2,1,3,3,1,1,1,1,1,1,0,1,1,1,0,2,2,3,0,2,1,0,2,0,0,1,1,0,1,0,0,0,1,0,0,1,0,1,0,0,0,0,1,1,0,0,null,-1,2,2,-3,2,-1,-1,2,0,-2,0,0,0,0,0,-1,1,0,0,-1,2,0,1,-3,2,-1,-1,2,-2,0,1,0,-1,1,-1,0,0,1,-1,0,1,-1,1,-1,0,0,0,1,0,-1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,2,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,0,0,0,0,1,1,-2,0,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,1,2,0,3,6,2,4,2,2,3,3,2,3,0,2,2,0,1,2,1,2,0,1,2,2,0,2,1,0,2,0,0,1,1,0,0,0,0,1,1,0,0,1,0,1,0,1,0,2,1,1,0,null,1,-2,3,3,-4,2,-2,0,1,0,-1,1,-3,2,0,-2,1,1,-1,1,-2,1,1,0,-2,2,-1,-1,2,-2,0,1,0,-1,0,0,0,1,0,-1,0,1,-1,1,-1,1,-1,2,-1,0,-1,0,0,1,0,0,1,2,2,1,1,1,0,1,0,0,0,0,1,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,1,0,-1,0,0,-1,1,-1,0,0,0,1,-1,0,0,0,1,-1,0,1,-1,0,1,-1,0,0,0,0,1,0,0,-1,0,0,1,0,0,-1,0,0,0,0,0,0,0,0,0,1,2,0,3,4,3,5,4,4,2,3,5,3,0,1,2,2,3,3,1,1,0,1,3,2,1,2,1,0,2,0,0,1,1,0,1,0,0,1,2,0,0,1,0,1,0,1,0,2,1,1,0,1,1,-2,3,1,-1,2,-1,0,-2,1,2,-2,-3,1,1,0,1,0,-2,0,-1,1,2,-1,-1,1,-1,-1,2,-2,0,1,0,-1,1,-1,0,1,1,-2,0,1,-1,1,-1,1,-1,2,-1,0,1,0,0,1,2,0,1,3,1,0,2,1,0,1,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,null,-1,0,1,1,-2,1,2,-2,-1,2,-1,-1,1,-1,0,0,1,0,-1,0,0,0,1,-1,0,1,-1,0,1,0,-1,1,-1,0,1,0,0,-1,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,1,4,1,4,6,3,4,6,5,4,2,5,3,2,1,2,3,3,1,2,2,0,2,2,2,1,2,1,1,3,0,0,0,1,0,0,0,2,2,0,0,0,1,0,0,0,1,0,2,1,0,0,1,3,-3,3,2,-3,1,2,-1,-1,-2,3,-2,-1,-1,1,1,0,-2,1,0,-2,2,0,0,-1,1,-1,0,2,-3,0,0,1,-1,0,0,2,0,-2,0,0,1,-1,0,0,1,-1,2,-1,0,1,0,0,1,3,1,0,2,1,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,2,-2,-1,2,-1,-1,1,0,-1,0,0,0,0,1,0,-1,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,1,0,0,1,-2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,5,2,2,7,5,4,6,4,5,3,6,2,2,1,2,2,3,1,2,1,2,1,2,3,1,3,1,0,2,0,0,3,2,0,0,0,3,2,0,2,0,1,0,0,1,0,0,2,0,1,0,1,3,-3,0,5,-2,-1,2,-2,1,-2,3,-4,0,-1,1,0,1,-2,1,-1,1,-1,1,1,-2,2,-2,-1,2,-2,0,3,-1,-2,0,0,3,-1,-2,2,-2,1,-1,0,1,-1,0,2,0,0,0,0,0,1,1,0,1,2,1,0,1,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,2,0,0,1,0,0,1,1,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,1,-1,-1,1,0,-1,1,-1,1,-1,0,1,-1,0,0,0,0,0,0,0,1,-1,2,-2,0,1,-1,0,1,0,2,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,5,3,2,7,7,6,4,5,8,3,5,2,2,2,3,2,2,2,2,1,3,2,2,3,1,3,3,0,2,1,0,4,1,0,1,0,3,2,0,3,0,1,0,0,0,0,0,0,0,1,1,1,2,-2,-1,5,0,-1,-2,1,3,-5,2,-3,0,0,1,-1,0,0,0,-1,2,-1,0,1,-2,2,0,-3,2,-1,-1,4,-3,-1,1,-1,3,-1,-2,3,-3,1,-1,0,0,0,0,2,1,0,0,1,1,2,1,0,1,1,2,0,1,0,0,1,0,1,0,0,1,1,0,1,0,0,0,0,0,1,0,2,0,0,1,0,1,1,1,2,1,0,0,0,0,1,1,0,0,0,0,null,-1,-1,0,1,0,1,-1,-1,1,0,1,-2,1,-1,0,1,-1,1,-1,0,1,0,-1,1,-1,0,0,0,0,1,-1,2,-2,0,1,-1,1,0,0,1,-1,-1,0,0,0,1,0,-1,0,0,0,2,0,0,1,2,4,6,3,4,6,7,8,5,4,8,4,5,3,2,2,2,2,3,5,3,2,3,2,2,3,2,2,1,1,2,1,1,3,1,1,3,1,2,2,2,2,0,2,1,0,1,0,null,-2,0,1,1,2,2,-3,1,2,1,1,-3,-1,4,-4,1,-2,-1,0,0,0,1,2,-2,-1,1,-1,0,1,-1,0,-1,0,1,-1,0,2,-2,0,2,-2,1,0,0,0,-2,2,-1,-1,1,-1,0,2,1,0,1,2,0,2,1,0,1,1,1,1,1,2,0,1,1,2,0,0,3,1,0,1,0,0,0,0,0,1,1,1,0,0,0,0,1,2,0,1,1,0,0,0,0,0,1,0,0,0,0,2,-1,-1,1,1,-2,2,-1,-1,1,0,0,0,0,1,-2,1,0,1,-2,0,3,-2,-1,1,-1,0,0,0,0,1,0,0,-1,0,0,0,1,1,-2,1,0,-1,0,0,0,0,1,-1,0,0,0,2,0,2,3,2,6,5,4,5,6,8,9,7,5,7,6,5,3,2,2,3,4,4,4,3,3,3,2,2,4,1,2,2,1,1,1,1,2,1,1,4,1,3,5,3,2,0,2,1,0,1,0,2,-2,2,1,-1,4,-1,-1,1,1,2,1,-2,-2,2,-1,-1,-2,-1,0,1,1,0,0,-1,0,0,-1,0,2,-3,1,0,-1,0,0,0,1,-1,0,3,-3,2,2,-2,-1,-2,2,-1,-1,1,0,0,2,1,0,2,1,0,2,3,1,1,1,0,1,2,2,0,1,1,2,0,0,3,1,0,1,0,0,0,0,0,0,1,1,1,0,0,1,2,1,0,1,1,0,0,0,1,1,1,0,0,0,0,2,-1,-1,2,-1,-1,2,1,-2,0,0,-1,1,1,0,-2,1,0,1,-2,0,3,-2,-1,1,-1,0,0,0,0,0,1,0,0,-1,0,1,1,-1,-1,1,0,-1,0,0,1,0,0,-1,0,4,0,2,0,3,4,4,7,5,3,5,6,8,9,6,5,8,7,4,3,3,4,4,3,5,5,3,2,3,1,2,4,2,3,3,1,1,1,2,3,1,1,6,1,3,2,4,4,0,2,1,1,null,-4,2,-2,3,1,0,3,-2,-2,2,1,2,1,-3,-1,3,-1,-3,-1,0,1,0,-1,2,0,-2,-1,1,-2,1,2,-2,1,0,-2,0,0,1,1,-2,0,5,-5,2,-1,2,0,-4,2,-1,0,0,0,0,4,1,0,2,2,1,3,2,2,1,1,0,1,2,2,1,1,1,2,0,0,3,1,0,1,0,1,0,0,0,0,1,0,0,0,1,1,2,1,1,1,1,0,0,0,1,1,0,1,0,0,0,4,-3,-1,2,0,-1,2,-1,0,-1,0,-1,1,1,0,-1,0,0,1,-2,0,3,-2,-1,1,-1,1,-1,0,0,0,1,-1,0,0,1,0,1,-1,0,0,0,-1,0,0,1,0,-1,1,2,4,0,2,0,2,4,3,9,7,3,6,5,7,7,10,6,9,7,6,3,3,6,5,2,5,6,2,1,3,1,2,4,3,2,3,1,1,2,2,2,5,1,6,1,1,2,5,4,0,3,1,null,2,-4,2,-2,2,2,-1,6,-2,-4,3,-1,2,0,3,-4,3,-2,-1,-3,0,3,-1,-3,3,1,-4,-1,2,-2,1,2,-1,-1,1,-2,0,1,0,0,3,-4,5,-5,0,1,3,-1,-4,3,-2,0,0,0,1,4,1,0,1,2,2,4,2,1,1,2,1,1,2,1,1,1,1,2,0,1,2,1,1,1,0,1,0,0,0,0,1,0,0,1,1,1,1,1,2,1,1,0,0,0,1,1,1,0,0,0,1,3,-3,-1,1,1,0,2,-2,-1,0,1,-1,0,1,-1,0,0,0,1,-2,1,1,-1,0,0,-1,1,-1,0,0,0,1,-1,0,1,0,0,0,0,1,-1,0,-1,0,0,1,0,0,3,2,4,0,2,2,4,7,3,10,8,3,8,5,8,7,9,7,8,7,7,3,2,10,6,2,5,6,1,2,4,2,3,4,4,2,3,2,3,1,1,2,5,1,6,1,3,2,6,3,1,3,null,-1,2,-4,2,0,2,3,-4,7,-2,-5,5,-3,3,-1,2,-2,1,-1,0,-4,-1,8,-4,-4,3,1,-5,1,2,-2,1,1,0,-2,1,-1,1,-2,0,1,3,-4,5,-5,2,-1,4,-3,-2,2,0,1,0,0,2,4,1,0,3,2,2,3,2,1,1,1,2,1,2,2,2,1,1,2,0,2,3,0,1,1,0,1,0,0,0,0,1,0,0,2,1,1,0,1,2,1,1,0,0,0,2,1,0,1,-1,0,2,2,-3,-1,3,-1,0,1,-1,-1,0,0,1,-1,1,0,0,-1,0,1,-2,2,1,-3,1,0,-1,1,-1,0,0,0,1,-1,0,2,-1,0,-1,1,1,-1,0,-1,0,0,2,-1,2,3,3,7,3,3,2,6,11,5,11,6,3,7,6,9,8,12,7,8,8,7,4,2,9,7,3,5,7,0,3,4,2,3,5,4,4,2,4,4,1,2,3,5,2,5,0,3,3,6,3,0,null,1,0,4,-4,0,-1,4,5,-6,6,-5,-3,4,-1,3,-1,4,-5,1,0,-1,-3,-2,7,-2,-4,2,2,-7,3,1,-2,1,2,-1,0,-2,2,0,-3,1,1,2,-3,3,-5,3,0,3,-3,-3,1,0,1,0,0,2,5,1,0,3,3,1,5,2,2,1,0,2,1,2,3,2,1,1,1,0,3,2,0,1,1,0,2,0,0,0,1,1,0,0,2,1,1,0,1,0,1,1,0,0,0,2,null,-1,1,-1,0,2,3,-4,-1,3,0,-2,4,-3,0,-1,-1,2,-1,1,1,-1,-1,0,0,-1,3,-1,-2,1,0,-1,2,-2,0,0,1,0,-1,0,2,-1,0,-1,1,-1,1,0,-1,0,0,2,0,1,4,3,8,6,2,3,6,13,8,13,8,3,8,8,10,10,13,8,9,8,9,4,2,9,3,2,5,6,0,2,5,3,3,4,3,4,3,2,4,2,2,2,6,2,5,1,2,3,5,4,0,1,3,-1,5,-2,-4,1,3,7,-5,5,-5,-5,5,0,2,0,3,-5,1,-1,1,-5,-2,7,-6,-1,3,1,-6,2,3,-2,0,1,-1,1,-1,-1,2,-2,0,0,4,-4,3,-4,1,1,2,-1,0,2,2,1,0,0,3,4,1,1,1,2,1,5,1,1,2,0,2,1,1,3,1,1,1,1,0,2,3,0,1,1,1,3,0,0,0,1,0,0,1,3,2,1,0,1,0,1,1,0,1,0,0,2,0,-1,-1,0,3,1,-3,0,0,1,-1,4,-4,0,1,-2,2,-1,0,2,-2,0,0,0,-1,2,1,-3,1,0,0,2,-3,0,0,1,-1,0,1,2,-1,-1,-1,1,-1,1,0,-1,1,-1,1,0,1,4,3,9,6,4,4,4,13,9,13,9,3,8,8,10,10,13,7,9,8,6,5,2,10,2,3,4,5,1,2,4,2,3,4,3,5,2,2,4,2,3,3,4,4,5,2,2,4,5,null,-1,1,3,-1,6,-3,-2,0,0,9,-4,4,-4,-6,5,0,2,0,3,-6,2,-1,-2,-1,-3,8,-8,1,1,1,-4,1,2,-2,1,1,-1,2,-3,0,2,-2,1,0,1,0,1,-3,0,2,1,0,0,2,2,2,0,1,2,4,1,2,1,1,0,5,1,2,2,1,2,3,3,4,2,1,1,1,0,2,3,0,0,1,2,3,2,1,0,2,0,1,1,3,2,0,0,2,0,1,3,0,0,0,0,2,0,0,-2,1,1,2,-3,1,-1,0,-1,5,-4,1,0,-1,1,1,0,1,-2,-1,0,0,-1,2,1,-3,0,1,1,1,-1,-1,-1,2,-2,1,0,2,-1,-2,0,2,-2,1,2,-3,0,5,1,0,1,5,4,9,7,6,5,5,12,10,14,12,4,11,9,12,9,14,8,9,9,7,5,2,10,5,6,5,7,2,4,5,2,4,4,3,4,2,3,6,3,3,3,5,3,4,0,3,3,null,-4,-1,1,4,-1,5,-2,-1,-1,0,7,-2,4,-2,-8,7,-2,3,-3,5,-6,1,0,-2,-2,-3,8,-5,1,-1,2,-5,2,1,-3,2,0,-1,1,-2,1,3,-3,0,0,2,-2,1,-4,3,0,1,0,1,1,1,4,0,1,2,4,2,4,1,1,0,5,1,3,3,1,2,2,3,5,1,1,1,1,0,2,3,0,1,1,2,3,3,1,1,1,0,3,2,4,1,0,1,3,1,2,2,0,null,-1,1,0,0,3,-4,1,1,2,-2,2,-3,0,-1,5,-4,2,0,-2,1,0,1,2,-4,0,0,0,-1,2,1,-3,1,0,1,1,0,-2,0,0,-1,3,-1,2,-3,-1,1,2,-2,1,0,-2,4,6,1,1,3,8,9,10,6,5,7,5,12,10,17,9,6,13,10,11,9,14,9,11,10,7,6,2,10,4,6,5,7,2,7,6,3,4,7,3,4,4,3,9,2,4,6,4,3,6,4,2,null,2,-5,0,2,5,1,1,-4,-1,2,-2,7,-2,7,-8,-3,7,-3,1,-2,5,-5,2,-1,-3,-1,-4,8,-6,2,-1,2,-5,5,-1,-3,1,3,-4,1,0,-1,6,-7,2,2,-2,-1,3,-2,-2,1,1,0,1,1,3,2,0,1,2,3,2,4,1,1,0,6,1,3,4,2,4,3,4,5,2,1,1,1,0,2,1,0,1,0,2,3,2,2,3,1,0,3,1,4,1,0,1,1,1,3,1,null,0,-1,1,0,2,-1,-2,1,1,1,-1,2,-3,0,-1,6,-5,2,1,-2,2,-1,1,1,-3,-1,0,0,-1,2,-1,-1,1,-1,2,1,-1,0,1,-2,-1,3,-2,3,-3,-1,1,0,0,2,-2,1,4,6,3,1,3,9,9,12,8,5,10,10,13,10,17,13,6,15,10,11,10,14,10,11,9,8,8,4,10,5,5,5,8,2,6,8,2,4,7,3,5,5,3,10,2,5,8,4,3,8,5,null,3,2,-3,-2,2,6,0,3,-4,-3,5,0,3,-3,7,-4,-7,9,-5,1,-1,4,-4,1,-2,-1,0,-4,6,-5,0,0,3,-6,4,2,-6,2,3,-4,2,0,-2,7,-8,3,3,-4,-1,5,-3,1,1,0,1,3,2,4,2,0,1,2,3,3,4,2,0,2,5,3,3,3,2,4,3,4,5,3,1,1,1,1,2,3,0,1,0,3,3,2,3,5,2,2,3,1,4,1,0,0,1,1,4,null,0,-1,1,2,-1,2,-2,-2,1,1,1,0,1,-2,-2,2,3,-2,0,0,-1,2,-1,1,1,-2,-2,0,0,0,1,1,-3,1,-1,3,0,-1,1,2,-3,0,1,-2,3,-3,-1,0,1,0,3,2,1,4,4,4,2,4,13,11,13,6,5,9,8,14,14,12,12,8,18,9,11,12,17,10,15,9,7,8,6,8,6,5,6,8,3,7,7,5,5,7,4,6,5,5,6,2,4,8,6,4,11,null,-1,3,0,0,-2,2,9,-2,2,-7,-1,4,-1,6,0,-2,0,-4,10,-9,2,1,5,-7,5,-6,-2,1,-2,2,-2,-1,1,2,-5,4,0,-2,0,2,-3,2,-1,0,1,-4,2,4,-2,-2,7,1,3,1,1,1,3,0,6,1,1,2,3,3,3,4,2,0,2,6,1,3,4,2,6,4,3,5,3,2,1,1,0,2,3,0,1,0,3,1,2,4,4,2,3,3,2,2,1,1,0,0,1,null,2,-2,0,0,2,-3,6,-5,0,1,1,0,0,1,-2,-2,2,4,-5,2,1,-2,4,-2,-1,2,-2,-1,-1,0,-1,2,1,-3,1,-1,3,-2,1,2,0,-2,1,0,-1,0,-1,0,-1,0,1,4,3,2,4,6,4,1,4,13,11,12,7,5,8,7,17,11,13,10,7,21,12,12,14,18,10,16,9,7,8,6,5,8,6,6,8,3,6,8,6,5,7,5,6,7,5,6,3,6,9,10,7,null,-1,-1,2,2,-2,-3,3,9,-2,1,-5,-2,3,-1,10,-6,2,-3,-3,14,-9,0,2,4,-8,6,-7,-2,1,-2,-1,3,-2,0,2,-5,3,2,-2,-1,2,-2,1,1,-2,1,-3,3,3,1,-3,0,2,3,1,2,0,4,0,4,2,1,1,3,2,3,4,2,0,2,5,0,6,5,6,6,4,4,4,2,2,1,2,0,2,2,1,0,1,4,1,2,4,6,2,2,2,2,1,2,1,0,0,0,2,1,-2,1,-2,4,-4,4,-2,-1,0,2,-1,1,1,-2,-2,2,3,-5,6,-1,1,0,-2,0,0,-2,0,-1,1,-2,2,0,-1,-1,1,3,-3,1,2,2,-4,0,0,0,-1,1,-1,-1,0,3,6,3,3,5,8,6,1,3,14,9,12,9,4,10,7,16,11,15,13,8,21,13,15,16,19,11,16,9,8,9,5,5,8,6,7,8,7,5,8,6,7,6,5,7,6,9,7,3,6,6,10,null,3,-3,0,2,3,-2,-5,2,11,-5,3,-3,-5,6,-3,9,-5,4,-2,-5,13,-8,2,1,3,-8,5,-7,-1,1,-4,0,3,-2,1,1,-1,-2,3,-2,1,-1,-1,2,-1,3,-2,-4,3,0,4,1,1,3,3,2,2,0,3,0,4,0,2,1,2,2,3,4,3,0,2,4,1,7,6,6,5,3,3,4,3,2,1,3,0,2,3,1,2,1,3,2,2,4,5,4,3,2,2,1,2,1,0,null,0,2,0,-1,0,-2,3,-3,4,-4,2,-1,1,0,1,1,-1,-3,2,2,-3,6,-1,0,-1,-2,0,1,-1,-1,-1,2,-3,2,1,-2,1,-1,2,-1,0,2,1,-1,-1,-1,0,-1,1,-1,-1,5,3,7,4,5,6,9,7,1,8,16,9,15,9,5,13,6,16,12,17,12,8,23,15,19,19,19,12,16,9,9,10,5,5,11,9,7,10,8,7,6,6,8,7,4,8,7,4,6,5,7,7,null,-2,4,-3,1,1,3,-2,-6,7,8,-7,6,-6,-4,8,-7,10,-4,5,-5,-4,15,-8,4,0,0,-7,4,-7,0,1,-5,0,6,-2,-2,3,-2,-1,-1,0,2,-1,-3,4,-1,-3,2,-1,2,0,4,1,1,3,3,3,2,1,3,0,6,1,2,1,3,3,4,4,4,0,2,7,2,7,7,5,5,3,2,6,3,4,0,4,0,1,4,1,2,2,3,2,2,5,4,3,3,3,2,1,3,1,null,-3,0,2,0,0,-1,-1,2,-3,6,-5,1,-1,2,0,1,0,0,-4,2,5,-5,5,0,-2,0,-2,-1,4,-3,1,-4,4,-4,1,3,-3,1,0,1,-1,0,3,-1,-1,0,0,-1,-1,2,-2,0,7,4,7,8,6,6,10,7,1,10,16,12,17,9,4,15,11,17,13,16,13,7,23,16,18,21,20,14,17,10,11,11,5,5,10,9,6,10,9,11,8,8,11,7,5,9,6,5,10,7,7,0,7,-3,3,1,-2,0,4,-3,-6,9,6,-4,5,-8,-5,11,-4,6,-4,3,-3,-6,16,-7,2,3,-1,-6,3,-7,1,0,-6,0,5,-1,-3,4,-1,2,-3,0,3,-4,-2,4,-3,-1,5,-3,0,2,6,1,1,2,3,3,2,2,4,0,5,1,4,3,3,4,4,3,5,0,2,7,2,8,6,5,5,4,4,8,3,4,0,4,0,1,2,1,3,2,3,1,3,4,4,3,2,4,3,1,3,null,4,-5,0,1,1,0,-1,0,2,-4,5,-4,3,-1,0,1,0,-1,2,-5,2,5,-5,6,-2,-1,0,-1,0,4,-5,1,-4,4,-4,1,1,-1,2,-1,1,-2,2,1,0,-1,-1,2,-1,-2,2,3,1,7,5,8,9,8,9,12,6,3,9,19,14,18,10,4,17,12,17,16,18,15,8,25,16,17,18,23,15,17,12,12,12,6,5,13,9,7,10,10,11,8,10,11,10,6,10,6,6,9,7,null,-2,6,-2,3,1,-1,1,3,-6,-3,6,10,-5,4,-8,-6,13,-5,5,-1,2,-3,-7,17,-9,1,1,5,-8,2,-5,0,0,-6,-1,8,-4,-2,3,0,1,-3,2,1,-1,-4,4,-4,0,3,-2,3,2,5,3,3,2,4,5,2,2,4,1,4,2,4,1,3,4,7,3,4,0,2,5,3,9,6,5,4,7,6,8,3,4,0,3,0,1,1,2,5,2,2,2,2,4,4,3,2,4,3,3,null,-1,3,-2,0,-1,2,1,-3,0,2,-3,3,-2,2,-3,2,1,3,-4,1,-4,2,3,-2,6,-3,-1,-1,3,-1,2,-5,1,-4,3,-3,1,0,1,3,-3,0,0,0,2,0,-1,-1,2,-1,0,4,3,4,8,11,10,14,8,15,14,12,3,11,20,15,19,13,7,20,16,18,16,19,14,6,28,17,18,21,27,17,19,13,13,14,7,7,13,12,9,12,12,11,8,12,9,9,6,12,7,8,10,null,-1,1,4,3,-1,4,-6,7,-1,-2,-9,8,9,-5,4,-6,-6,13,-4,2,-2,3,-5,-8,22,-11,1,3,6,-10,2,-6,0,1,-7,0,6,-1,-3,3,0,-1,-3,4,-3,0,-3,6,-5,1,2,2,3,3,6,2,4,2,5,6,3,2,4,1,4,2,3,2,3,5,8,3,3,1,1,8,2,10,5,6,4,8,7,8,2,4,2,3,0,2,2,4,4,2,1,1,3,4,5,4,2,4,5,null,1,0,3,-4,2,-2,3,1,-3,-1,2,-3,3,-2,1,-1,1,2,3,-5,0,-2,0,7,-6,8,-5,1,-2,4,-1,1,-6,2,-2,1,-3,2,0,2,0,-2,-1,0,2,1,1,-1,-2,2,1,5,5,4,5,9,11,8,16,8,17,14,13,6,12,21,16,20,14,8,23,16,19,17,26,17,10,28,17,17,20,28,15,18,15,13,13,10,6,13,13,8,12,11,12,9,12,13,10,7,13,10,7,null,0,-1,1,4,2,-3,8,-8,9,-3,-1,-7,6,9,-5,4,-6,-6,15,-7,3,-2,9,-9,-7,18,-11,0,3,8,-13,3,-3,-2,0,-3,-4,7,0,-5,4,-1,1,-3,3,1,-3,-3,6,-3,-3,1,2,4,3,7,2,3,2,5,8,4,2,5,0,5,1,2,2,3,5,7,3,4,3,2,7,3,10,6,7,5,9,6,8,4,5,0,3,1,2,3,5,4,2,1,2,6,4,5,4,3,5,null,1,2,-1,4,-5,1,-1,3,3,-4,-2,3,-5,5,-4,1,0,1,2,2,-4,1,-1,-1,5,-4,7,-4,1,-2,4,-3,2,-4,1,-5,3,-2,1,1,2,-1,-2,-1,1,4,-2,1,-1,-1,2,7,6,5,5,7,10,12,15,18,8,16,17,14,7,15,22,16,19,15,8,20,17,19,17,26,19,15,31,19,18,23,29,16,19,15,12,16,10,9,16,15,8,13,12,13,10,11,12,12,9,14,12,null,-1,-1,0,2,3,2,3,3,-10,8,1,-3,-7,8,7,-6,3,-4,-7,12,-3,2,-2,9,-7,-4,16,-12,-1,5,6,-13,3,-4,-3,4,-6,-1,7,-1,-7,5,-1,1,-3,1,1,0,-3,5,-2,1,0,3,5,3,7,4,3,2,8,7,3,2,5,1,6,2,2,4,4,7,6,3,5,3,2,6,4,9,7,9,6,12,7,10,5,5,1,2,1,2,4,4,4,3,1,3,4,4,6,5,3,null,-1,3,2,-2,4,-3,-1,-1,6,-1,-4,-1,3,-4,5,-4,0,2,0,3,-1,-3,2,-2,-1,4,-2,5,-2,2,-3,6,-5,3,-5,0,-4,1,-1,1,2,0,0,-1,-2,2,1,0,2,-1,-2,4,7,6,6,7,10,14,18,16,19,8,14,20,19,8,18,22,19,23,19,9,21,19,20,20,27,21,16,31,19,25,25,29,18,19,16,15,16,11,9,15,15,9,15,19,16,11,12,13,12,12,14,null,3,-1,0,1,3,4,4,-2,3,-11,6,6,-1,-11,10,4,-3,4,-4,-10,12,-2,1,0,7,-6,-5,15,-12,6,0,4,-11,1,-3,-1,1,-5,-2,6,0,-6,6,4,-3,-5,1,1,-1,0,2,2,1,3,3,5,3,8,4,5,4,6,6,2,2,6,1,7,3,3,4,5,8,6,4,7,5,2,6,6,9,7,9,6,14,8,11,4,5,1,0,2,2,4,4,4,3,3,4,4,4,6,5,null,-1,2,0,2,-2,5,-4,1,-1,2,0,-4,0,4,-5,6,-4,0,1,1,3,-2,-2,3,-2,-3,4,0,3,-2,2,-3,8,-6,3,-7,1,-4,-1,2,0,2,0,0,-1,0,1,0,0,2,-1,8,4,7,8,7,12,12,14,19,15,22,10,17,22,18,11,20,24,17,25,23,11,24,20,21,26,28,28,17,32,21,24,24,28,21,21,17,20,17,16,8,16,19,12,14,20,20,13,15,14,16,13,null,-4,3,1,-1,5,0,2,5,-4,7,-12,7,5,-4,-7,9,4,-7,8,-2,-12,13,-4,1,5,2,0,-11,15,-11,3,0,4,-7,0,-4,3,-3,-1,-8,8,3,-7,2,6,0,-7,2,-1,2,-3,4,3,1,2,2,5,4,8,5,6,5,5,7,2,4,5,1,7,6,4,4,6,9,7,4,5,6,2,7,8,9,5,9,5,14,8,12,4,6,2,0,2,3,4,4,5,2,2,4,4,6,6,null,-1,-2,1,0,3,-1,4,-3,1,-1,0,2,-5,2,1,-4,6,-1,-2,0,2,3,-2,-3,1,1,-4,5,1,1,-4,4,-4,9,-6,4,-8,2,-4,-2,2,1,1,0,1,-3,0,2,0,2,0,8,13,5,7,11,12,11,13,16,23,23,25,14,19,25,21,14,18,26,19,29,21,12,22,20,21,30,27,28,19,32,22,25,25,32,26,24,17,21,17,14,10,20,20,13,20,20,19,12,19,17,15,null,5,-8,2,4,1,-1,2,3,7,0,2,-11,5,6,-4,-7,4,8,-7,10,-8,-9,10,-2,1,9,-3,1,-9,13,-10,3,0,7,-6,-2,-7,4,-4,-3,-4,10,0,-7,7,0,-1,-7,7,-2,-2,4,4,2,2,2,2,8,2,7,3,7,5,5,9,4,5,8,2,7,5,3,5,8,11,8,5,6,7,3,6,7,10,5,8,4,16,10,12,3,6,1,1,2,3,5,6,6,2,3,3,6,6,null,0,-2,0,0,0,6,-6,5,-4,4,-2,0,4,-5,1,3,-6,5,-2,-2,2,3,3,-3,-3,1,1,-4,3,1,3,-5,3,-4,12,-6,2,-9,3,-5,0,1,1,2,1,0,-4,1,0,3,0,11,9,12,5,9,14,15,16,21,20,22,21,26,19,22,27,25,13,18,31,20,31,21,16,23,21,21,31,28,30,20,33,20,26,29,33,25,22,18,25,19,13,12,23,21,17,21,19,18,14,18,23,null,-2,3,-7,4,5,1,1,5,-1,2,-1,5,-7,3,5,-2,-12,5,13,-11,11,-10,-5,7,-2,0,10,-3,2,-10,13,-13,6,3,4,-8,-3,-4,7,-6,-6,-1,11,-2,-4,4,-2,-1,-4,4,5,0,4,5,2,2,3,2,10,2,9,3,8,6,5,9,6,4,11,1,6,6,3,4,7,12,8,5,6,4,2,7,6,12,8,8,5,17,12,13,5,6,1,2,2,4,5,5,6,3,3,4,6,0,4,1,-3,0,1,-1,8,-8,7,-6,5,-2,-1,4,-3,-2,7,-10,5,0,-3,1,3,5,-4,-3,1,-2,-2,5,-1,6,-4,0,-3,12,-5,1,-8,1,-5,1,0,2,1,0,1,-3,0,1,2,9,14,10,11,6,10,13,21,22,24,21,27,25,25,18,24,30,30,16,18,34,20,30,24,18,26,25,23,32,28,32,22,33,22,28,28,35,26,21,19,28,19,15,13,28,21,18,22,18,22,15,21,null,5,-4,1,-5,4,3,8,1,2,-3,6,-2,0,-7,6,6,0,-14,2,16,-14,10,-6,-6,8,-1,-2,9,-4,4,-10,11,-11,6,0,7,-9,-5,-2,9,-9,-4,-2,15,-7,-3,4,-4,4,-7,6,5,0,4,4,4,2,7,3,9,3,12,4,11,7,6,8,5,4,11,2,7,3,5,4,6,14,11,5,6,4,2,8,7,10,8,9,5,16,14,12,5,6,0,4,2,4,5,3,6,4,3,4,null,-5,4,0,0,-2,5,-4,6,-6,9,-8,7,-4,-1,2,-3,-1,7,-9,5,-4,2,-1,2,8,-3,-6,1,-2,-2,6,-1,3,-2,1,-4,11,-2,-2,-7,1,-6,4,-2,2,1,-2,3,-2,-1,1,7,10,16,13,17,7,17,20,24,23,25,23,28,27,27,20,26,33,35,18,22,37,19,31,27,16,27,30,25,33,27,33,23,38,23,35,33,39,29,21,17,29,20,17,16,31,24,23,21,21,22,16,null,3,6,-3,4,-10,10,3,4,-1,2,-2,5,-1,0,-7,6,7,2,-17,4,15,-18,12,-4,-11,11,3,-5,8,-6,6,-10,15,-15,12,-2,6,-10,-8,-4,12,-9,-3,-1,15,-7,-1,-2,0,1,-6,1,1,0,4,5,5,3,8,4,10,3,11,6,10,7,6,10,6,6,14,2,8,3,5,4,7,13,11,4,5,5,3,10,8,8,7,9,5,15,16,13,5,7,1,5,2,4,6,2,7,5,4,null,0,-1,4,1,0,-2,5,-4,6,-7,8,-5,4,-3,-1,4,-4,0,8,-12,6,-5,2,-1,3,6,-2,-7,1,0,-2,7,-2,0,-1,2,-4,10,1,-3,-8,2,-6,4,-3,2,2,-4,5,-2,-1,13,7,12,16,16,18,8,20,18,30,23,31,23,26,25,34,23,31,32,42,21,25,39,25,34,27,18,31,29,25,37,32,33,23,38,28,38,33,46,30,24,21,30,19,22,17,34,22,26,26,24,22,null,-6,5,4,0,2,-10,12,-2,12,-7,8,-8,3,-1,9,-11,8,1,10,-21,4,14,-14,9,-7,-9,13,-2,-4,12,-5,1,-10,15,-10,10,-5,13,-16,-6,-3,9,-11,3,-5,17,-12,4,0,-2,-2,6,1,3,0,4,6,6,4,5,6,9,6,12,7,9,8,6,10,8,7,13,3,9,4,5,5,6,12,10,4,7,5,4,13,9,9,10,7,8,16,17,12,5,8,2,6,3,3,5,2,8,5,null,-5,2,-3,4,2,0,-2,1,1,3,-3,6,-5,2,-1,-2,4,-2,-1,6,-10,6,-5,1,0,1,6,-2,-6,3,-2,-1,9,-4,0,1,-3,1,8,1,-5,-7,3,-6,4,-3,0,2,-3,6,-3,12,13,8,13,16,22,19,16,22,20,32,23,33,22,33,26,37,28,30,31,38,25,28,45,29,36,29,17,36,29,30,39,32,31,25,44,28,45,36,47,28,28,21,35,22,23,17,33,26,26,26,24,null,1,-5,5,3,6,-3,-3,6,-2,12,-9,10,-11,11,-7,11,-9,2,1,7,-13,3,17,-16,7,-7,-12,19,-7,1,9,-7,-1,-6,19,-16,17,-9,11,-19,0,-7,14,-13,1,-6,16,-7,0,0,-2,5,6,2,5,1,5,9,7,5,8,7,8,6,12,5,7,10,8,10,8,9,15,6,9,4,6,5,6,13,10,5,10,4,6,13,8,9,11,7,9,16,17,10,5,7,2,6,4,3,5,2,9,null,1,-4,3,-4,4,4,-2,-2,3,-1,1,-2,6,-7,2,3,-2,2,-2,1,6,-9,3,-5,2,-1,1,7,-3,-5,5,-6,2,7,-5,1,2,-4,2,7,1,-7,-5,2,-5,4,-2,-1,2,-3,7,12,13,15,11,15,19,25,24,17,23,20,35,26,38,22,33,26,39,34,30,32,45,31,32,48,34,35,32,19,35,31,31,39,33,36,26,45,29,48,41,52,29,28,22,36,23,26,20,38,26,26,27,null,1,2,-4,4,4,6,-1,-7,6,-3,15,-9,12,-16,11,-7,13,-5,-4,2,13,-14,1,16,-14,1,-3,-13,16,-4,0,8,-6,3,-10,19,-16,19,-7,11,-23,-1,-6,14,-13,3,-6,18,-12,0,1,2,3,5,1,5,1,7,8,5,6,9,8,8,9,13,5,6,10,8,16,11,9,14,7,7,6,6,11,6,14,10,7,12,6,7,14,10,11,9,5,11,15,17,12,5,8,0,6,4,3,4,7,null,1,2,-4,4,-4,6,1,-3,1,3,-1,0,1,4,-8,1,4,-2,8,-5,-2,5,-7,0,-1,0,5,-5,8,-4,-3,5,-6,1,7,-4,1,-2,-4,6,4,2,-5,-7,3,-8,6,-2,-1,1,3,10,12,17,16,12,17,25,31,24,20,27,21,34,28,39,23,36,27,40,40,32,36,46,28,37,51,41,41,34,22,37,33,32,49,36,38,32,49,31,53,42,52,34,27,26,39,26,26,24,38,30,28,null,2,5,-1,-4,5,8,6,-7,-4,7,-6,13,-6,11,-16,13,-9,13,0,-8,4,10,-18,9,14,-10,0,-7,-12,15,-4,-1,17,-13,2,-6,17,-18,22,-11,10,-18,-7,-1,13,-13,0,-2,14,-8,-2,1,2,3,5,3,4,4,8,8,5,5,7,7,9,14,15,5,7,9,11,16,14,12,13,8,10,7,6,11,6,16,10,8,9,5,9,16,15,13,11,6,12,15,17,14,6,8,0,6,4,3,4,null,1,1,2,-2,1,0,4,0,-3,0,2,0,2,5,1,-10,2,2,2,5,-2,-2,1,-5,2,-3,-1,5,-5,10,-6,-2,1,-4,4,7,-1,-2,-2,-5,6,3,2,-3,-8,2,-8,6,-2,-1,1,13,12,15,14,17,13,23,28,34,28,24,29,26,35,28,37,27,34,29,41,41,31,38,53,32,38,53,46,44,34,24,37,36,35,50,39,40,32,52,35,54,46,52,34,27,31,41,26,27,25,40,32,null,-1,3,-1,3,-4,10,5,6,-6,-4,5,-3,9,-7,9,-10,7,-5,12,0,-10,7,15,-21,6,15,-7,-2,-10,-10,13,-1,-1,15,-11,1,-8,20,-17,19,-8,6,-18,-7,4,10,-15,1,-2,15,-8,3,2,2,3,6,3,3,9,8,10,5,4,8,6,11,15,16,7,8,13,10,17,15,13,14,7,10,7,5,11,7,13,10,9,8,8,10,17,13,12,14,5,13,15,17,16,5,8,1,6,7,3,null,-1,0,1,3,-3,0,6,-1,2,-5,-1,4,-2,5,4,1,-9,1,5,-3,7,-2,-2,1,-7,3,-3,-2,6,-4,6,-3,-1,-1,0,2,7,-4,-1,2,-9,8,2,2,-1,-11,3,-7,5,1,-4,9,14,12,16,23,22,15,25,30,34,31,28,30,29,34,32,40,31,37,31,45,46,33,39,57,36,38,54,55,48,35,28,37,39,36,48,42,43,37,53,37,53,47,52,35,31,32,41,26,27,26,41,null,5,-2,4,7,-1,-7,10,5,4,-3,-3,2,-1,5,-2,8,-9,6,-6,14,1,-13,6,18,-21,2,16,1,-7,-13,-7,9,2,-3,12,-6,1,-6,16,-16,16,-6,5,-17,-4,1,9,-15,1,-1,15,3,3,2,3,5,7,6,5,8,7,13,7,4,8,7,10,16,17,6,9,14,10,13,13,13,14,8,7,8,8,13,8,12,12,9,8,10,11,16,14,13,17,8,13,13,15,17,6,10,2,7,8,null,0,-1,1,2,2,-1,-1,3,-1,6,-6,-3,4,-1,3,6,1,-11,3,5,-4,3,0,0,1,-6,-1,1,0,5,-5,4,0,-3,-1,2,1,5,-2,-1,4,-9,5,0,2,2,-11,4,-8,5,1,11,9,16,13,16,23,27,20,27,31,35,32,32,36,32,39,35,42,28,42,33,49,42,31,42,61,38,43,58,51,48,37,33,35,43,40,48,47,45,40,60,40,53,53,51,36,31,36,43,26,28,29,null,-2,7,-3,3,7,4,-7,7,4,4,-3,0,4,-4,7,-4,7,-14,14,-9,16,-7,-11,11,19,-23,5,15,-7,-3,-11,-4,2,8,-3,8,-1,-2,-5,20,-20,13,0,-2,-15,-5,5,7,-17,2,1,5,5,3,2,4,8,9,6,5,8,7,12,7,5,7,7,13,13,17,5,8,11,10,15,15,12,14,10,7,7,10,16,8,13,14,10,11,11,10,16,16,14,16,7,15,13,14,19,7,12,2,7,null,0,-2,-1,2,4,1,-3,-1,3,-1,5,-5,-2,2,0,6,0,4,-12,3,3,-1,5,0,-3,2,-4,-3,0,3,6,-8,5,1,-4,1,0,-1,6,0,-2,2,-9,8,-2,1,5,-12,5,-10,5,17,12,12,16,18,17,28,32,26,27,33,39,35,35,41,34,40,37,48,33,45,38,53,45,34,42,61,39,47,64,55,52,40,39,38,43,40,48,53,42,39,65,45,51,56,53,39,32,41,43,29,27,null,-5,0,4,2,-1,11,4,-6,1,6,6,-4,0,6,-7,6,-3,11,-15,12,-7,15,-8,-11,8,19,-22,8,17,-9,-3,-12,-1,-1,5,-3,8,5,-11,-3,26,-20,6,5,-3,-14,-7,9,2,-14,-2,4,5,5,3,2,5,7,9,7,4,9,7,12,6,6,5,7,12,15,19,7,9,11,13,17,15,12,16,10,9,9,10,16,9,16,14,9,11,15,10,15,18,15,14,8,15,12,16,20,5,13,2,null,1,0,-2,-1,3,2,2,-2,-3,5,-2,5,-6,0,-1,2,5,3,4,-12,2,2,2,4,-2,-3,4,-6,-1,0,1,6,-7,7,-2,-5,2,4,-5,5,3,-3,-1,-6,7,-3,4,4,-15,8,-11,13,21,12,12,17,20,26,37,32,31,32,32,45,34,37,47,32,41,35,49,36,46,40,58,45,37,43,61,46,49,65,58,55,39,38,41,40,42,51,54,46,39,63,46,54,60,53,37,33,43,42,32,null,8,-9,0,5,3,6,11,-5,-1,1,0,13,-11,3,10,-15,9,-6,14,-13,10,-6,18,-13,-8,6,18,-15,3,16,-7,-3,-16,-1,3,-1,2,9,3,-8,-7,24,-17,8,6,-7,-16,-4,10,-1,-10,1,4,5,4,3,3,6,7,12,11,5,9,8,11,7,8,6,10,12,16,19,8,9,12,15,17,15,12,18,9,8,11,8,16,13,16,14,9,14,17,12,15,20,14,14,7,16,16,17,21,8,13,null,3,1,-1,-1,0,3,1,5,-1,-6,4,-1,3,-4,1,-2,4,2,4,3,-11,1,3,3,2,-2,-3,6,-9,-1,3,-3,8,-3,3,-2,-5,5,3,-5,3,5,-6,0,-7,9,0,1,4,-13,5,14,14,23,16,15,18,25,23,44,38,35,37,39,45,33,42,46,34,45,33,44,42,50,46,66,47,37,48,64,48,50,66,59,55,40,42,42,43,42,50,54,47,45,63,51,57,58,54,43,35,44,43,null,0,9,-7,-1,3,7,-2,21,-6,-3,2,2,6,-12,9,4,-12,11,-12,11,-2,8,-4,20,-19,-10,11,16,-16,2,16,-7,-4,-15,2,0,1,-1,8,4,-7,-2,18,-12,6,1,-4,-11,-8,9,-1,3,1,4,5,4,2,6,6,11,12,11,4,9,9,10,6,10,6,11,12,17,22,11,12,12,14,19,16,14,18,9,7,12,9,17,12,16,15,9,13,15,18,14,18,15,16,7,19,17,18,20,8,null,-2,3,1,-1,-2,4,0,5,1,-1,-7,5,0,1,-4,4,-4,5,1,5,5,-11,1,0,2,5,-3,-2,4,-9,-2,5,-3,8,-5,4,-1,-6,4,2,3,-4,4,-3,1,-9,12,-2,1,2,-12,15,15,13,25,18,14,25,30,26,45,42,37,41,41,43,39,44,49,35,43,34,51,40,51,45,67,47,44,49,67,51,51,68,61,57,41,44,47,44,44,52,57,44,48,66,53,64,58,61,45,36,47,null,0,-2,12,-7,-4,11,5,-4,19,-3,-5,4,0,2,-4,5,5,-14,8,-9,17,-11,11,-6,22,-20,-3,5,18,-16,0,17,-7,-4,-16,3,3,-3,0,8,5,-13,4,18,-13,11,-6,3,-16,-9,11,2,4,2,4,6,4,3,7,8,11,11,10,5,11,8,10,9,11,6,12,12,16,26,11,15,16,16,20,17,16,19,10,7,14,8,16,15,18,14,11,14,16,20,16,18,16,18,9,20,19,18,20,null,2,-2,2,2,-2,-1,4,1,3,0,-1,-5,6,-3,2,-1,2,-5,6,0,4,10,-15,4,1,0,4,-3,-1,3,-9,-3,7,-6,8,-1,3,-4,-3,3,2,4,-4,2,-2,2,-9,11,-1,-1,2,14,16,15,15,28,23,15,26,33,29,49,45,36,41,43,49,46,48,56,37,43,34,52,41,55,47,63,48,48,53,67,56,53,67,62,59,47,48,49,44,48,53,57,47,53,67,60,71,60,60,52,42,null,2,-1,0,13,-5,-8,11,7,-4,20,-4,-9,5,2,6,-3,2,8,-19,6,-9,18,-11,14,-8,16,-15,0,5,14,-11,-3,14,-5,-3,-12,1,1,-5,4,5,4,-10,6,14,-7,11,-11,0,-8,-10,7,2,4,1,3,5,5,4,8,10,10,13,10,5,13,5,11,10,14,10,10,13,13,26,10,16,15,17,21,18,16,17,12,8,13,8,16,14,16,16,11,14,14,21,16,23,19,18,9,21,21,22,null,-5,2,-3,2,2,0,-1,4,2,0,3,-3,-5,8,-8,6,-1,4,-4,0,3,0,13,-16,6,-1,2,4,-3,-2,1,-5,-4,5,-5,8,-2,2,0,-5,3,0,7,-5,7,-4,-1,-9,12,0,1,14,14,15,20,19,31,21,20,27,34,31,50,49,36,41,46,49,47,47,55,40,48,34,53,39,59,49,71,48,48,54,66,55,58,66,68,65,48,47,51,49,56,53,56,47,60,72,65,78,62,62,50,null,0,1,5,-1,12,-10,-1,7,7,-3,19,-1,-13,5,5,3,-2,0,8,-15,8,-14,19,-14,20,-10,22,-23,0,6,12,-11,3,8,2,-3,-17,-1,4,-2,7,-3,3,-9,13,12,-7,13,-16,0,-12,7,6,3,3,2,3,7,8,4,7,11,11,13,8,5,14,6,12,11,13,11,12,15,14,23,12,15,19,20,23,18,16,17,13,9,13,11,18,13,15,19,11,15,16,21,15,26,17,17,9,21,22,null,-1,-3,0,-1,1,4,1,-4,3,4,0,2,-5,-3,9,-8,6,-1,2,-2,1,3,-1,9,-11,3,4,1,3,-5,-2,1,-4,-4,4,-2,7,-5,2,4,-8,4,1,5,-6,11,-9,0,-8,12,1,13,15,13,17,21,23,33,28,22,28,36,32,53,52,37,42,44,49,49,48,60,39,50,40,59,46,59,49,73,44,45,56,70,54,62,70,66,62,47,54,53,56,57,59,59,51,59,75,66,81,63,65,null,2,-2,4,4,2,10,-5,-6,6,8,-4,21,-1,-15,5,2,5,0,-1,12,-21,11,-10,19,-13,13,-10,24,-29,1,11,14,-16,8,8,-4,-4,-15,7,-1,3,1,2,0,-8,8,16,-9,15,-18,2,3,7,6,4,4,2,3,10,7,3,8,10,11,15,10,5,13,6,12,11,12,14,16,15,15,29,14,17,19,25,24,18,15,17,15,9,12,13,20,13,17,21,11,16,16,20,15,23,18,15,12,23,null,4,-1,-2,0,-2,1,7,-3,-4,5,2,1,4,-5,-5,8,-7,6,-1,1,2,2,-1,0,14,-15,3,2,6,-1,-6,-3,2,-2,-6,3,1,7,-7,4,4,-10,5,0,4,-5,8,-5,-3,-3,11,14,14,15,19,20,25,25,38,33,23,30,37,34,53,54,39,47,51,50,50,49,64,40,55,43,57,47,60,51,75,47,49,58,74,56,65,73,73,64,51,53,53,60,62,62,62,49,66,82,70,82,66,null,0,1,4,1,5,0,13,-5,-10,7,7,-3,19,1,-15,8,4,-1,0,-1,15,-24,15,-12,14,-10,13,-9,24,-28,2,9,16,-18,9,8,0,-9,-13,2,0,7,2,0,0,-13,17,16,-12,12,-16,9,4,7,4,4,4,2,4,13,8,5,11,10,11,15,11,5,16,6,11,9,11,13,15,14,16,26,14,19,16,24,26,18,17,17,15,8,9,11,19,12,18,20,12,18,15,21,17,20,19,15,13,null,-5,3,-3,0,0,-2,2,9,-5,-3,6,-1,1,4,-4,-6,11,-10,5,-2,2,2,2,-1,2,10,-12,5,-3,8,2,-8,-1,0,-2,-7,1,2,8,-7,6,2,-8,6,-3,6,-4,3,-1,-4,-2,20,14,18,17,21,23,28,29,41,33,26,33,38,39,53,55,37,47,56,53,54,52,68,40,56,46,60,51,57,50,72,46,52,58,75,61,66,71,83,65,50,59,53,60,60,64,65,54,65,83,73,83,null,-6,4,-1,4,2,5,1,12,-8,-7,7,5,1,14,2,-18,10,9,-3,1,-2,16,-28,16,-10,14,-9,6,-7,22,-26,6,6,17,-14,5,5,12,-18,-15,9,-6,7,0,4,1,-11,11,18,-10,10,5,6,5,8,6,6,5,3,5,13,7,5,10,11,12,15,11,6,17,7,12,8,9,11,15,18,16,23,17,21,16,24,22,20,17,16,16,9,9,10,19,10,19,19,14,20,17,20,23,23,20,18,null,1,-1,3,-2,0,-1,-2,2,8,-6,-2,5,1,1,3,-4,-5,11,-10,5,-4,1,2,4,3,-2,7,-6,4,-5,8,-2,-2,-3,-1,0,-7,0,1,9,-9,9,0,-5,6,-3,3,3,0,-3,-2,15,20,14,16,16,22,21,33,29,44,32,29,33,40,39,50,56,40,48,60,57,54,53,70,42,60,51,60,55,65,53,71,52,52,59,77,61,70,67,83,64,56,59,60,56,63,62,65,54,66,84,79,null,5,-6,2,0,6,-1,12,-4,15,-12,-3,4,7,-1,11,6,-16,8,12,-3,-3,-1,17,-28,18,-9,9,-5,10,-12,18,-19,0,7,18,-16,9,-3,16,-19,-8,3,1,-4,7,-1,3,-11,12,18,-5,5,5,6,5,8,10,4,6,5,4,10,7,5,10,9,13,16,12,5,21,7,13,9,11,10,13,21,16,23,18,19,14,23,22,22,15,15,16,12,8,9,18,13,17,17,15,24,17,20,21,26,21,null,0,1,-1,3,2,-6,2,-1,-1,6,-3,-2,5,-1,4,3,-4,-7,16,-14,6,-4,2,-1,3,8,-5,7,-5,1,-5,9,-1,0,-7,0,1,-4,-4,1,9,-5,4,0,-2,9,-7,3,1,5,-5,23,12,21,15,15,14,21,23,32,30,39,35,29,36,43,41,52,55,43,51,60,54,57,54,65,46,58,61,61,58,66,56,72,55,54,61,76,60,71,66,79,67,56,62,62,60,76,63,69,59,72,85,null,-11,9,-6,0,-1,7,2,9,-2,9,-4,-6,7,7,-2,11,3,-12,8,9,-6,3,-3,11,-19,12,3,0,-3,8,-10,16,-17,-1,7,15,-16,11,-5,13,-12,-11,6,0,-2,16,-13,6,-10,13,13,5,5,6,7,4,8,10,6,6,5,3,10,8,5,14,9,13,14,12,4,19,6,12,10,9,9,14,20,16,21,16,22,17,20,23,24,17,17,18,12,9,12,16,18,16,16,19,27,19,22,22,27,null,0,1,1,-3,4,2,-4,0,-1,-2,7,-2,-3,9,-5,4,1,-2,-8,15,-13,6,-2,-1,0,5,6,-4,5,-5,6,-5,3,3,1,-7,0,1,-6,-3,3,4,2,-2,0,3,8,-8,3,0,5,16,24,12,20,15,14,16,19,23,32,29,43,37,34,37,43,47,52,56,44,53,66,53,57,56,61,51,59,60,68,61,66,54,69,56,57,57,76,65,70,70,78,69,61,65,64,59,73,66,67,66,78,null,8,-12,8,-5,-1,2,3,4,9,-3,14,-6,-3,3,6,4,5,4,-12,9,13,-13,4,-1,5,-10,8,1,8,-7,5,-12,15,-13,1,0,19,-11,5,0,8,-9,-8,4,-1,-5,14,-7,1,-1,12,6,6,6,6,6,5,7,11,5,6,6,5,10,10,5,14,10,11,12,12,4,19,7,15,10,8,8,15,17,13,22,15,20,17,20,22,22,14,15,18,11,8,16,15,18,16,18,19,25,23,20,23,null,0,0,0,0,-1,2,4,-6,1,0,-1,5,0,-5,9,-4,1,1,0,-8,15,-12,8,-5,-2,0,7,2,-4,9,-7,5,-3,3,2,0,-8,1,3,-7,-3,8,-1,3,-2,2,1,6,-2,-3,3,19,16,22,13,21,19,16,19,19,21,35,29,45,38,37,38,48,45,51,55,48,54,61,53,62,57,66,46,58,61,76,60,69,56,71,56,56,56,76,70,71,71,76,67,62,64,63,66,76,69,67,71,null,-3,6,-9,8,-2,-3,3,0,2,14,-6,16,-7,-1,1,10,-3,6,4,-7,6,7,-8,9,-5,9,-20,12,3,15,-16,9,-13,15,-15,0,0,20,-6,1,0,5,-9,-5,2,-1,3,10,-7,-2,4,6,7,5,5,5,6,3,6,8,4,6,7,4,8,9,6,15,11,12,9,13,6,17,7,17,11,7,7,16,15,12,20,13,18,19,21,26,23,16,18,15,14,9,18,16,17,16,19,19,23,25,22,null,1,-2,0,0,1,-3,3,2,-4,2,1,-3,4,1,-3,9,-4,1,-3,4,-7,11,-10,10,-6,-4,0,9,-1,-3,8,-7,5,1,2,5,-3,-7,2,-3,-1,-5,9,-2,1,-1,3,0,4,2,-3,7,18,16,20,12,24,20,16,21,17,21,34,30,42,34,38,38,49,45,51,56,49,54,63,50,59,58,65,45,60,59,80,65,70,58,71,58,59,52,75,68,73,75,75,66,66,70,67,71,75,70,69,null,11,-2,4,-8,12,-4,-4,5,-4,4,13,-4,12,-8,4,0,11,-4,6,5,-7,5,9,-13,9,-1,7,-20,15,-1,21,-15,5,-12,13,-13,1,-7,23,-7,5,2,0,-9,0,4,-3,4,4,-5,-1,6,6,7,4,5,6,7,4,7,9,6,5,7,3,8,7,3,12,12,12,10,15,5,19,8,16,12,8,9,14,17,15,20,14,16,14,24,27,22,15,20,17,14,8,20,16,17,14,20,22,26,26,null,0,1,-3,1,1,1,-3,3,2,-3,-1,2,-4,5,-1,-4,9,0,0,-2,5,-10,14,-11,8,-4,-4,1,5,3,-2,5,-6,2,-2,10,3,-5,-7,5,-3,-3,-6,12,-4,1,-3,6,2,4,0,9,8,17,17,18,17,22,19,15,24,17,23,31,27,40,31,35,38,49,44,47,55,48,51,61,49,56,58,62,47,56,53,77,70,66,58,71,57,56,52,74,70,74,77,72,63,62,69,70,73,77,65,null,-1,9,0,1,-1,5,-3,-4,9,-7,6,8,-4,13,-9,4,3,11,-5,3,8,-7,3,10,-12,7,2,4,-15,9,-3,24,-7,-4,-8,13,-14,-1,-4,22,-4,4,3,-5,-9,-1,7,1,3,4,-12,10,4,5,7,4,5,8,6,4,5,9,7,4,6,3,9,8,4,11,12,11,10,16,7,16,10,15,12,9,7,14,16,17,18,15,14,12,27,23,24,11,18,18,16,7,21,18,17,16,25,23,26,null,-6,1,2,-3,1,3,-2,-2,1,4,-2,-3,2,-3,6,-1,-4,7,1,-1,-1,6,-9,9,-6,5,-3,-3,-2,7,2,1,1,-3,-1,-2,15,-4,1,-13,7,0,-2,-9,14,-3,-1,-1,9,-2,3,13,8,7,15,17,18,16,18,19,15,25,17,24,31,29,34,33,32,35,48,45,46,50,47,55,57,51,57,56,59,45,55,51,75,66,68,56,71,57,57,50,71,69,67,72,69,62,64,65,64,77,74,null,-5,-1,8,2,1,-2,2,1,-4,10,-8,7,7,-2,5,-1,-1,3,13,-3,1,4,-3,8,2,-6,6,-1,3,-14,10,-4,24,-9,2,-12,15,-14,0,-7,21,-2,-2,5,-3,-7,2,1,-1,13,-3,7,10,3,4,5,4,5,9,4,2,4,11,8,4,6,4,8,7,5,11,11,12,10,15,7,14,9,18,12,8,7,11,15,16,19,19,13,14,26,22,24,10,14,18,16,8,21,20,18,15,32,24,null,3,-7,1,1,-1,1,4,-5,-2,2,7,-3,-4,2,-2,4,-1,-2,6,0,1,-2,5,-8,7,-5,9,-6,-4,-1,4,4,1,3,0,-6,1,12,-4,2,-14,4,4,-2,-8,13,-1,-2,-3,17,-8,5,12,7,8,15,20,19,14,16,20,16,26,15,25,31,29,33,29,29,32,47,44,45,47,42,51,57,49,59,57,55,42,54,48,77,63,66,56,76,54,54,52,69,71,65,70,66,61,64,63,70,76,null,7,-5,1,7,5,-1,-5,2,4,-4,10,-11,10,6,-2,4,-4,0,3,15,-3,1,2,-5,9,6,-8,10,-2,-2,-13,12,-6,29,-14,3,-10,20,-22,0,-2,17,2,-6,5,-4,-5,3,-1,7,6,2,7,10,3,5,5,2,4,10,5,1,2,11,5,5,3,4,8,7,5,11,8,11,9,12,8,13,10,17,13,8,9,10,12,14,22,21,15,14,27,23,25,11,14,17,18,10,21,19,19,16,27,null,5,3,-7,2,0,-3,2,6,-5,-4,1,9,-6,0,-2,1,4,-1,-2,6,-3,3,-2,3,-4,5,-3,7,-4,-5,1,1,2,2,8,-1,-6,-1,13,-4,2,-14,3,3,1,-8,11,-2,0,-3,11,9,5,12,8,7,14,19,23,16,16,16,14,22,19,24,30,27,32,30,28,31,47,44,42,46,46,44,56,49,59,57,55,41,50,47,73,67,61,61,71,50,53,53,67,69,60,74,65,58,60,66,73,null,-4,7,-4,-1,7,5,4,-7,0,0,-2,8,-3,5,6,-3,5,-2,-2,3,16,-3,-2,4,0,-2,12,-7,10,-2,-2,-14,9,-3,26,-6,-6,0,10,-21,3,0,14,2,-9,14,-9,-7,2,6,7,6,2,7,10,2,3,7,2,4,9,4,1,3,8,5,5,3,6,10,5,4,9,7,7,9,12,8,12,11,15,13,8,7,13,13,13,26,22,13,14,27,22,26,12,15,19,20,13,23,18,17,18,null,-4,5,3,-8,1,4,-5,2,5,-5,-3,2,5,-3,0,-2,3,4,-5,-1,5,-2,0,2,3,-4,4,-1,4,-2,-5,-1,6,0,0,13,-4,-9,1,13,-5,4,-14,3,4,1,-7,10,-5,-1,1,6,8,4,12,9,8,11,19,21,13,14,14,14,21,21,21,26,27,33,27,28,30,44,42,39,37,46,39,53,48,52,55,51,41,50,47,71,71,56,54,65,50,53,54,69,66,61,71,64,56,59,68,null,2,-4,8,-3,-1,3,8,2,-8,1,0,0,7,0,0,5,1,6,-6,1,2,14,-2,-3,-2,9,-7,14,-5,4,3,-4,-10,9,-3,24,0,-15,-2,11,-15,3,1,15,-3,-5,10,-7,-8,3,9,4,4,4,6,7,2,3,4,3,4,9,3,0,3,5,4,4,3,4,10,4,3,9,7,4,10,9,8,13,10,13,12,7,10,11,12,14,21,18,9,12,25,21,24,13,17,16,17,13,25,19,17,null,0,0,2,1,-5,1,1,-1,1,5,-6,-3,3,2,-1,0,-1,1,6,-6,-1,6,-2,-3,6,-1,-1,5,-3,3,-1,-5,3,1,1,2,7,-3,-9,3,13,-4,3,-11,4,-1,1,-4,12,-6,-2,6,6,8,4,12,7,8,12,16,21,10,14,13,12,19,19,21,23,29,32,27,23,28,40,41,35,41,45,36,49,48,50,48,48,39,48,45,69,66,56,50,61,44,48,50,67,64,62,66,59,55,57,null,0,2,-4,8,-5,1,4,4,5,-11,4,-1,-1,7,0,2,2,6,3,-5,-4,5,12,1,-6,6,4,-9,13,-1,2,-2,0,-9,9,-3,24,-3,-10,-6,11,-17,4,2,17,-3,-2,4,-7,-4,2,2,4,4,3,6,6,2,2,4,3,3,7,3,0,4,4,5,4,3,5,9,5,4,8,10,4,9,9,6,9,10,12,10,8,9,10,12,15,19,17,9,11,22,20,25,9,15,16,15,10,23,17,null,2,0,-1,3,0,-4,0,2,-1,0,4,-4,-3,4,0,1,-1,-1,2,4,-4,-1,4,2,-6,5,0,-3,3,1,2,-2,-2,1,1,2,3,4,-2,-8,2,11,-2,5,-16,6,1,-1,-5,13,-6,4,5,5,6,5,11,8,7,11,13,20,9,10,11,12,17,15,20,21,29,31,24,19,23,39,39,33,37,43,35,48,46,49,39,42,41,46,43,69,65,52,47,55,42,47,49,64,62,56,68,59,49,null,1,0,1,-1,6,-3,-1,4,2,7,-11,1,1,1,5,-2,5,1,8,2,-7,-5,4,16,0,-6,4,6,-8,13,-2,3,-10,3,-1,5,-3,26,-4,-13,-5,8,-13,5,2,15,-2,-6,12,-9,-10,3,1,4,3,3,4,5,3,2,1,3,3,5,4,0,4,4,4,3,3,4,9,4,4,7,8,3,7,8,5,7,9,13,10,9,6,8,13,13,15,15,9,10,21,20,24,14,14,16,16,14,29,null,-2,3,-1,0,1,1,-2,-1,-1,2,0,2,-1,-4,4,0,0,-1,0,1,5,-5,0,3,1,-5,4,1,-3,2,2,4,-3,-1,-3,2,5,0,2,0,-6,1,11,-1,4,-10,0,2,0,-2,15,3,4,5,5,6,3,9,9,7,10,12,20,9,10,9,12,15,11,18,21,22,28,22,15,20,40,38,30,36,39,32,40,44,46,36,48,39,43,39,58,60,50,47,53,35,47,48,57,61,52,60,56,null,1,1,0,1,-3,6,0,-2,3,2,8,-11,1,-1,3,3,-4,7,3,1,6,-6,-7,5,20,-2,-8,6,3,-7,8,4,2,-10,12,-9,4,-4,19,2,-10,-3,6,-18,12,1,9,4,-9,8,-4,4,3,1,2,3,3,4,4,4,2,1,2,3,4,2,0,4,5,4,3,3,3,5,1,3,7,4,3,7,7,4,9,8,8,9,11,6,8,11,12,15,14,10,9,15,19,22,16,12,8,18,14,null,-1,-2,1,1,0,1,0,0,-2,-1,1,1,1,-2,-2,4,1,-1,-1,0,0,2,-4,2,4,-3,-1,4,0,-3,5,-1,0,1,2,-5,2,3,1,3,-1,-4,-1,6,4,3,-6,-4,-4,10,-4,5,2,5,5,6,4,3,7,8,4,7,9,21,7,8,10,12,14,11,16,19,20,27,22,15,18,33,32,32,32,34,27,38,41,41,34,47,35,39,37,55,60,46,39,42,33,45,44,51,57,46,56,null,-3,3,0,1,-2,-1,4,1,-4,3,2,12,-14,1,2,2,2,-3,5,3,1,7,-5,-7,3,15,-1,0,0,2,-7,11,3,0,-7,13,-12,4,-2,18,5,-14,-7,3,-9,12,-1,7,6,-11,10,0,4,2,1,3,2,3,4,3,3,2,1,2,4,3,2,0,4,6,2,3,4,2,4,2,3,6,5,4,3,7,3,7,5,8,8,10,5,8,11,11,11,13,9,10,12,18,20,14,13,9,14,0,4,-2,-1,2,-1,1,1,-1,0,-1,-1,1,2,-1,-1,-2,4,2,-4,1,1,-2,2,-2,1,3,-1,-1,-1,4,-4,4,-2,3,0,2,-5,3,3,0,0,2,-4,1,2,6,2,-6,-1,-4,5,2,3,2,2,6,4,2,3,6,7,5,6,9,19,6,7,10,11,13,10,15,16,14,23,19,9,16,30,24,31,26,29,27,35,38,39,29,44,34,38,36,52,51,43,37,37,31,41,37,46,52,43,null,1,-1,0,4,-2,-2,1,3,1,-2,1,3,10,-13,1,3,1,2,-3,5,1,-2,9,-4,-10,7,14,-6,7,-5,3,-2,8,3,1,-10,15,-10,4,-2,16,-1,-8,-6,0,-6,10,-4,9,6,-9,3,0,5,0,1,2,2,2,4,3,3,2,0,2,5,1,3,0,3,4,2,2,4,1,4,1,2,5,4,4,3,8,3,7,4,8,7,9,5,9,9,11,8,11,9,9,13,14,13,12,13,8,null,-3,5,-5,1,1,0,0,2,-1,0,-1,-2,2,3,-4,2,-3,3,1,-2,0,2,-3,3,-3,1,3,-1,0,-1,5,-5,4,-3,4,-1,2,-4,4,0,2,-3,3,-2,0,4,1,-1,-1,1,-5,3,1,3,1,1,6,4,2,4,5,7,4,6,10,15,5,6,9,10,10,8,13,13,13,21,14,8,12,24,21,28,20,21,24,31,37,36,27,40,25,36,32,40,45,34,32,33,30,39,35,34,48,null,-2,2,-2,0,5,-2,-2,2,1,2,-3,2,4,5,-10,1,3,1,0,-2,5,0,0,8,-7,-6,4,12,-3,7,-8,1,3,7,6,-1,-9,13,-15,11,-4,8,5,-11,-2,1,-3,9,-4,-1,14,1,3,0,5,0,1,2,0,2,4,3,3,1,0,2,4,1,3,1,2,4,2,2,3,1,3,1,2,5,3,4,3,9,2,7,4,5,5,9,6,6,7,10,6,7,8,8,12,15,10,11,12,null,2,-3,5,-5,1,1,-2,2,2,-1,0,-2,-1,2,2,-3,2,-2,1,2,-2,0,1,-2,2,-2,1,3,-2,1,-1,6,-7,5,-3,1,0,4,-3,0,1,3,-4,1,1,0,4,3,-5,1,1,0,3,1,3,1,1,6,4,2,4,4,3,3,6,8,11,5,7,6,10,8,8,8,13,13,17,14,6,10,17,19,25,16,16,19,25,29,33,23,31,24,33,28,34,34,30,30,27,23,34,31,31,0,3,-2,2,-2,0,5,-2,-2,2,0,-1,0,3,2,3,-6,2,-1,4,-2,0,0,5,0,4,-3,-8,4,7,2,6,-9,0,3,6,4,4,-10,8,-7,9,-5,6,0,-4,0,-3,-4,11,-3,0,1,1,2,0,2,0,0,1,0,2,4,2,2,0,0,2,5,1,2,1,3,3,2,1,3,0,4,1,2,6,3,3,1,7,4,4,3,5,5,8,4,6,7,8,6,4,7,4,12,13,7,10,null,0,1,-2,2,-2,0,1,-1,2,2,-2,0,-2,0,2,3,-4,1,-1,2,0,-1,-1,2,-3,4,-3,1,4,-3,0,-2,6,-3,0,-1,2,0,3,-4,2,1,1,-2,-2,3,-3,8,1,-6,3,3,0,3,1,3,1,1,4,3,2,3,3,2,3,5,6,11,5,6,6,10,8,7,5,11,9,14,14,5,7,13,17,18,15,15,15,23,24,27,17,24,23,28,25,25,25,23,24,22,18,31,30,null,-3,3,-2,2,-2,0,3,-1,-1,1,0,-1,1,2,1,5,-6,1,0,4,-2,-1,-2,6,-2,5,0,-9,2,6,4,1,-3,0,0,8,1,3,-10,7,-1,5,-3,0,0,-2,1,-2,-4,13,-1,0,1,1,1,0,1,0,0,1,1,3,4,1,1,0,0,1,2,1,1,1,3,2,1,1,2,0,3,1,2,6,2,3,1,3,2,3,1,3,4,6,2,5,6,6,6,4,4,3,13,10,5,0,1,0,0,-1,1,-1,0,1,0,2,1,-3,0,-1,0,1,1,-1,0,0,2,-1,-1,0,1,-2,3,-2,1,4,-4,1,-2,2,-1,1,-2,2,1,2,-4,3,1,0,0,-2,0,-1,10,-3,-5,2,2,0,3,1,3,1,1,4,1,1,3,3,2,1,3,5,9,3,4,4,9,5,4,5,8,8,15,10,4,5,11,15,15,13,11,14,22,16,23,14,18,19,22,22,26,23,16,19,18,12,30,null,0,-2,3,-2,2,-2,0,3,-3,0,2,0,-1,-1,2,2,4,-6,1,0,5,-4,-1,1,3,0,7,-5,-6,1,6,4,0,-2,-2,3,8,-6,7,-9,4,1,3,0,4,-3,-7,3,-1,-6,18,1,0,1,0,0,0,1,0,0,1,1,2,3,1,1,0,0,1,2,1,1,1,2,2,0,1,1,0,3,1,1,3,2,3,1,3,1,2,2,2,4,3,2,5,5,4,6,2,4,2,9,7,null,-1,1,-1,0,0,1,-1,0,1,0,1,1,-2,0,-1,0,1,1,-1,0,0,1,0,-2,1,0,-1,3,-2,0,2,-1,1,-2,2,-2,1,0,0,2,-1,-1,3,0,-1,2,-4,2,-2,7,-2,0,1,1,0,2,1,2,1,1,1,1,1,3,1,1,1,2,3,8,2,3,3,7,4,4,4,7,7,14,8,3,2,6,9,13,10,8,11,19,11,14,11,17,20,18,20,19,20,16,15,15,8,0,1,0,-1,2,-1,1,-1,0,0,0,0,2,-2,0,0,1,1,5,-6,1,0,4,-3,0,0,3,0,7,-6,-5,-1,4,3,4,-3,-2,3,8,-8,3,-3,6,3,-2,2,-1,1,-4,-1,0,-7,0,1,0,0,0,0,0,0,0,0,1,1,1,3,0,1,0,0,1,2,1,0,0,1,2,0,1,1,0,0,1,1,3,2,2,1,3,1,0,2,2,4,1,3,5,5,3,7,2,1,1,6,0,1,-1,0,0,0,0,0,0,0,1,0,0,2,-3,1,-1,0,1,1,-1,-1,0,1,1,-2,1,0,-1,0,1,0,2,-1,0,-1,2,-2,-1,2,0,2,-3,2,2,0,-2,4,-5,-1,0,5,1,0,0,1,0,2,1,3,1,1,0,1,1,2,1,1,1,2,2,5,2,3,3,6,3,4,2,4,6,9,4,3,2,6,5,9,8,7,9,15,9,12,8,6,17,14,18,9,15,12,13,13,null,-1,0,1,-1,2,-1,2,-2,0,-1,1,0,1,-1,0,0,1,0,3,-3,1,0,3,-3,1,-2,2,2,3,-5,-1,-1,4,-1,4,-1,-1,2,6,-6,3,-4,-2,11,-3,4,-9,6,-3,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,1,1,0,0,1,2,0,1,1,0,0,0,2,2,1,2,1,2,1,0,2,2,2,0,1,2,2,1,6,2,1,1,null,-1,0,0,0,0,0,0,0,0,0,0,0,0,2,-2,1,-1,0,1,0,0,-1,0,1,1,-2,1,0,-1,0,0,2,0,-1,1,-1,1,-1,-1,2,0,0,-2,1,1,0,-1,5,-4,-1,0,0,1,0,0,0,0,1,1,2,1,1,0,1,1,1,1,1,1,1,2,5,2,3,2,4,2,3,1,3,5,7,3,1,2,6,3,6,5,5,6,12,7,10,6,6,10,11,14,6,9,11,9,0,1,-1,0,0,0,1,0,1,-1,0,-1,1,0,0,0,0,0,0,1,3,-3,1,-1,2,-2,1,-2,2,2,2,-4,-2,1,4,-3,3,-1,0,1,6,-5,3,-4,0,4,1,3,-8,3,2,-2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,0,2,0,1,1,0,0,0,1,1,1,2,1,2,1,0,2,1,1,0,1,0,2,0,4,1,1,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,0,0,-1,0,0,2,-2,1,0,-1,0,0,1,0,0,1,-1,1,-1,-1,2,-1,0,-1,1,-1,2,-2,4,-3,0,0,0,0,0,0,0,0,1,1,2,1,1,0,1,1,1,0,0,0,0,2,4,1,2,2,3,2,2,2,2,6,5,2,1,1,4,1,4,4,5,3,8,5,7,6,6,7,8,12,4,5,8,0,0,0,0,0,0,0,1,0,1,-1,0,-1,1,0,0,-1,0,0,0,2,2,-3,1,0,1,-1,0,0,0,4,-1,-3,-1,0,3,-3,3,0,1,-2,5,-3,2,-1,0,1,1,4,-8,1,3,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,1,0,0,0,0,1,1,2,1,2,1,0,2,1,1,0,1,0,2,0,3,0,null,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,1,-1,0,1,-1,0,0,0,1,0,1,-1,1,-1,-1,2,-1,0,-1,1,-1,2,-2,3,-3,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,1,0,0,0,0,2,4,0,1,1,1,2,1,1,0,5,3,4,1,1,4,0,4,2,3,2,6,2,5,4,4,6,5,7,3,4,0,0,0,0,0,0,0,0,1,-1,2,-1,0,-1,1,-1,1,-1,0,0,0,2,2,-4,1,0,0,1,-1,0,-1,5,-2,1,-3,0,3,-4,4,-2,1,-1,4,-4,3,-1,0,2,-1,2,-4,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,2,1,0,2,1,1,0,1,0,0,0,2,0,1,-1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,0,-1,0,0,0,0,0,1,-1,0,0,0,1,0,0,-1,2,-1,-1,2,-1,0,-1,1,-1,0,0,2,0,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,0,0,0,0,0,1,4,0,2,0,1,2,0,1,0,4,3,2,1,0,3,0,3,1,1,3,6,1,4,4,3,6,4,7,3,0,0,0,0,0,0,0,0,0,1,-1,2,-1,0,-1,1,-1,0,0,0,0,0,1,3,-4,2,-2,1,1,-2,1,-1,4,-1,-1,-1,-1,3,-3,3,-2,0,2,3,-5,3,0,-1,3,-2,3,-4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,2,0,0,0,0,0,0,1,0,1,1,1,1,2,2,2,4,2,1,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,1,1,-2,0,0,0,0,0,1,-1,1,0,0,0,1,0,0,2,-2,-1,1,0,-1,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,3,3,3,2,1,0,0,0,0,1,2,1,3,3,2,3,3,1,1,3,4,4,4,3,4,2,3,2,2,3,5,3,6,3,4,9,10,10,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,-1,-1,-1,0,0,0,1,1,-1,2,0,-1,1,0,-2,0,2,1,0,0,-1,1,-2,1,-1,0,1,2,-2,3,-3,1,5,1,0,179,180,191,185,196,214,245,264,275,297,304,305,305,303,320,313,337,354,378,398,398,416,427,441,448,462,458,465,479,476,493,495,497,503,509,512,533,546,538,545,551,553,548,548,541,539,558,555,558,559,587,603,null,1,11,-6,11,18,31,19,11,22,7,1,0,-2,17,-7,24,17,24,20,0,18,11,14,7,14,-4,7,14,-3,17,2,2,6,6,3,21,13,-8,7,6,2,-5,0,-7,-2,19,-3,3,1,28,16,473,495,521,569,658,746,831,959,1039,1097,1148,1200,1283,1331,1359,1418,1462,1511,1559,1601,1636,1692,1701,1746,1798,1819,1848,1884,1913,1925,1934,1927,1919,1930,1943,1984,2003,2012,2042,2025,1994,2030,2016,2016,2003,2008,2037,2015,2032,2018,2048,2061,null,22,26,48,89,88,85,128,80,58,51,52,83,48,28,59,44,49,48,42,35,56,9,45,52,21,29,36,29,12,9,-7,-8,11,13,41,19,9,30,-17,-31,36,-14,0,-13,5,29,-22,17,-14,30,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,0,1,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,1,-1,0,0,0,0,0,0,0,0,1,0,1,1,0,4,1,0,0,1,1,2,1,2,1,0,0,1,0,0,1,1,1,0,1,1,0,0,1,0,0,0,0,0,0,2,2,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,1,-1,1,0,-1,4,-3,-1,0,1,0,1,-1,1,-1,-1,0,1,-1,0,1,0,0,-1,1,0,-1,0,1,-1,0,0,0,0,0,2,0,-2,1,0,0,-1,1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,1,0,0,1,0,1,0,0,1,1,0,0,0,1,0,1,2,0,0,1,0,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,-2,0,1,-1,0,1,-1,1,-1,0,1,0,-1,0,0,1,-1,1,1,-2,0,1,-1,1,-1,0,0,0,0,0,0,2,-2,0,1,-1,0,0,0,0,0,2,1,1,1,1,3,5,3,5,1,1,4,2,5,1,3,5,2,0,1,0,3,1,4,5,2,1,3,2,2,2,1,0,3,4,1,1,2,2,3,1,1,1,2,0,2,2,0,1,0,0,0,2,-1,0,0,0,2,2,-2,2,-4,0,3,-2,3,-4,2,2,-3,-2,1,-1,3,-2,3,1,-3,-1,2,-1,0,0,-1,-1,3,1,-3,0,1,0,1,-2,0,0,1,-2,2,0,-2,1,-1,1,0,0,0,0,0,0,0,0,3,1,4,1,3,0,1,1,1,1,1,1,1,1,4,2,1,1,1,1,0,0,1,1,0,0,3,0,0,0,1,0,0,2,1,0,3,2,0,2,0,0,0,null,-1,0,0,0,0,0,0,0,3,-2,3,-3,2,-3,1,0,0,0,0,0,0,0,3,-2,-1,0,0,0,-1,0,1,0,-1,0,3,-3,0,0,1,-1,0,2,-1,-1,3,-1,-2,2,-2,0,0,2,0,0,2,2,7,4,9,8,10,8,8,7,4,5,4,7,5,3,11,5,4,3,0,4,6,12,9,4,4,9,3,4,2,5,2,4,9,2,2,4,4,5,3,2,6,2,1,4,3,0,2,null,-2,0,2,0,5,-3,5,-1,2,-2,0,-1,-3,1,-1,3,-2,-2,8,-6,-1,-1,-3,4,2,6,-3,-5,0,5,-6,1,-2,3,-3,2,5,-7,0,2,0,1,-2,-1,4,-4,-1,3,-1,-3,2,0,1,0,0,1,0,4,2,1,2,3,5,6,5,3,1,2,3,1,2,1,4,3,1,4,2,3,2,1,0,3,1,2,2,1,3,1,0,2,3,4,1,2,4,2,0,5,4,0,3,1,0,0,1,-1,0,1,-1,4,-2,-1,1,1,2,1,-1,-2,-2,1,1,-2,1,-1,3,-1,-2,3,-2,1,-1,-1,-1,3,-2,1,0,-1,2,-2,-1,2,1,1,-3,1,2,-2,-2,5,-1,-4,3,-2,-1,4,4,4,4,3,5,7,8,11,12,9,16,13,12,11,11,5,13,5,6,12,6,7,7,2,7,7,9,10,4,9,15,1,6,5,11,8,7,11,10,5,9,7,11,7,7,3,2,4,6,7,4,null,0,0,0,-1,2,2,1,3,1,-3,7,-3,-1,-1,0,-6,8,-8,1,6,-6,1,0,-5,5,0,2,1,-6,5,6,-14,5,-1,6,-3,-1,4,-1,-5,4,-2,4,-4,0,-4,-1,2,2,1,-3,0,1,2,2,2,2,1,9,6,3,12,9,12,8,6,4,1,5,3,4,6,3,5,3,6,8,4,2,1,2,2,5,7,4,1,5,5,3,3,3,6,5,3,5,4,5,4,6,6,2,4,1,0,1,1,0,0,0,-1,8,-3,-3,9,-3,3,-4,-2,-2,-3,4,-2,1,2,-3,2,-2,3,2,-4,-2,-1,1,0,3,2,-3,-3,4,0,-2,0,0,3,-1,-2,2,-1,1,-1,2,0,-4,2,-3,4,5,4,14,13,8,12,23,15,15,17,17,26,23,9,17,6,8,12,8,8,16,8,9,9,7,9,14,13,15,6,7,17,11,7,11,12,11,8,15,13,10,13,12,12,11,8,6,3,10,10,8,null,1,-1,10,-1,-5,4,11,-8,0,2,0,9,-3,-14,8,-11,2,4,-4,0,8,-8,1,0,-2,2,5,-1,2,-9,1,10,-6,-4,4,1,-1,-3,7,-2,-3,3,-1,0,-1,-3,-2,-3,7,0,-2,1,1,1,5,3,2,7,10,9,10,5,14,10,12,13,5,9,4,5,6,7,7,4,5,7,8,12,9,4,2,4,2,6,11,6,6,8,5,7,3,9,8,8,6,8,5,8,8,5,3,5,6,null,0,0,4,-2,-1,5,3,-1,1,-5,9,-4,2,1,-8,4,-5,1,1,1,0,-3,1,2,1,4,-3,-5,-2,2,-2,4,5,-5,0,2,-3,2,-4,6,-1,0,-2,2,-3,3,0,-3,-2,2,1,6,4,10,10,21,17,15,32,40,21,23,22,21,24,24,19,21,13,11,13,13,12,16,15,7,10,12,8,23,13,18,17,15,20,11,15,14,20,19,10,18,18,15,18,18,18,16,10,13,13,10,10,null,-2,6,0,11,-4,-2,17,8,-19,2,-1,-1,3,0,-5,2,-8,-2,2,0,-1,4,-1,-8,3,2,-4,15,-10,5,-1,-2,5,-9,4,-1,6,-1,-9,8,0,-3,3,0,0,-2,-6,3,0,-3,0,4,1,2,2,7,2,13,8,17,15,16,10,20,17,15,15,9,7,9,8,7,9,11,12,6,8,10,15,13,8,5,7,4,8,16,8,10,13,13,11,8,7,14,8,7,14,12,9,10,6,6,4,null,-3,1,0,5,-5,11,-5,9,-2,1,-6,10,-3,-2,0,-6,-2,2,-1,-1,2,2,1,-6,2,2,5,-2,-5,-3,2,-3,4,8,-8,2,3,0,-2,-3,-1,7,-6,-1,7,-2,-3,1,-4,0,-2,6,6,7,19,20,29,20,30,32,42,29,31,29,24,38,32,19,23,14,13,14,19,10,21,26,21,20,20,15,19,19,22,19,26,20,14,23,23,35,26,21,20,17,21,28,18,25,21,20,19,18,10,null,0,1,12,1,9,-9,10,2,10,-13,2,-2,-5,14,-6,-13,4,-9,-1,1,5,-9,11,5,-5,-1,0,-5,4,0,3,-3,7,-6,-6,9,0,12,-9,-5,-1,-3,4,7,-10,7,-4,-1,-1,-1,-8,2,4,2,9,9,15,8,20,14,13,24,25,12,24,22,20,17,13,8,11,12,10,11,19,16,10,12,14,20,12,15,10,9,6,11,18,16,15,21,17,16,12,13,11,15,14,21,15,18,17,11,6,null,2,-2,7,0,6,-7,12,-6,-1,11,1,-13,12,-2,-2,-3,-4,-5,3,1,-2,1,8,-3,-6,2,2,6,-8,3,-5,-1,-3,5,7,-2,-1,6,-4,-1,-4,1,-2,4,-1,7,-6,3,-1,-6,-5,6,6,7,26,33,37,40,32,38,45,46,41,39,35,38,43,40,25,32,14,19,16,21,13,25,30,26,21,30,19,26,23,29,22,30,26,22,25,31,32,23,19,24,26,22,33,22,34,31,24,23,19,null,0,1,19,7,4,3,-8,6,7,1,-5,-2,-4,3,5,-3,-15,7,-18,5,-3,5,-8,12,5,-4,-5,9,-11,7,-3,6,-7,8,-4,-4,3,6,1,-9,-4,5,2,-4,11,-11,12,-3,-7,-1,-4,5,7,5,7,16,14,30,25,33,23,22,31,25,19,24,20,20,22,17,16,12,20,11,13,22,21,12,12,21,24,13,19,17,13,7,11,18,22,16,20,20,23,18,25,15,20,16,28,17,22,15,18,null,2,-2,2,9,-2,16,-5,8,-10,-1,9,-6,-6,5,-4,0,2,-5,-1,-4,8,-9,2,9,-1,-9,0,9,3,-11,6,-2,-4,-6,4,7,4,-6,4,0,3,-5,7,-10,5,-4,12,-11,5,-7,3,4,12,12,13,38,39,64,56,52,38,54,52,44,40,49,34,48,43,24,39,16,20,19,27,25,26,40,31,36,40,30,39,36,31,34,37,27,22,30,29,41,34,26,32,41,29,37,25,37,27,36,26,null,8,0,1,25,1,25,-8,-4,-14,16,-2,-8,-4,9,-15,14,-5,-19,15,-23,4,-1,8,-2,1,14,-9,5,4,-10,9,-3,-5,3,3,-10,-5,8,-1,12,-7,-8,6,9,-12,8,-12,12,-10,9,-10,4,6,8,9,17,17,30,33,29,36,39,30,31,22,20,30,21,24,28,18,16,17,16,13,25,18,30,24,23,24,22,17,21,27,16,12,16,26,28,28,31,29,32,22,32,27,21,14,37,16,31,22,null,2,2,1,8,0,13,3,-4,7,3,-9,1,-9,-2,10,-9,3,4,-10,-2,1,-1,-3,12,-7,12,-6,-1,1,-2,-5,4,6,-11,-4,4,10,2,0,3,-2,3,-10,10,-5,-6,-7,23,-21,15,-9,7,5,13,22,22,53,50,84,70,74,58,64,55,50,49,49,37,45,42,28,35,23,24,30,40,25,29,39,41,39,43,33,45,52,38,41,37,30,25,45,24,45,43,44,37,45,37,42,31,38,38,38,null,-2,8,9,0,31,-3,34,-14,4,-16,6,-9,-5,-1,0,-12,8,-3,-14,7,-12,1,6,10,-15,4,10,2,-2,4,-10,12,7,-14,3,-4,-7,-5,20,-21,21,-2,1,-7,8,-8,5,-11,7,0,0,3,5,10,11,22,23,29,46,44,41,45,43,28,29,27,27,26,29,28,28,17,20,21,25,23,40,27,34,33,29,29,31,23,33,27,23,16,19,24,30,26,32,36,45,28,32,34,22,18,37,23,31,null,2,5,1,11,1,6,17,-2,-3,4,-2,-15,1,-2,0,-1,3,-1,0,-11,3,1,4,-2,17,-13,7,-1,-4,0,2,-8,10,-6,-4,-7,3,5,6,-4,6,4,9,-17,4,2,-12,-4,19,-14,8,5,7,8,20,34,43,69,72,93,83,72,77,68,64,60,56,48,48,47,38,32,40,24,27,35,45,31,38,50,48,44,46,39,45,55,40,38,44,40,33,48,38,41,53,45,45,57,43,38,32,42,46,null,2,1,12,14,9,26,3,21,-10,-11,5,-9,-4,-4,-4,-8,0,-1,-9,-6,8,-16,3,8,10,-14,7,12,-2,-4,2,-7,6,10,-15,-2,6,-4,-7,15,-10,3,12,-8,0,12,-14,-5,-6,10,4,5,7,9,20,22,29,46,44,58,52,48,53,41,41,37,29,31,24,37,21,31,20,23,27,23,31,43,32,39,40,33,28,38,30,40,36,31,23,26,29,29,35,35,41,52,30,49,43,30,22,37,23,null,2,2,11,2,7,17,-2,14,-6,-4,5,-12,0,-4,-8,2,-7,13,-16,10,-11,3,4,-4,8,12,-11,7,1,-7,-5,10,-8,10,-4,-5,-8,3,3,0,6,0,6,11,-22,19,-6,-13,-8,15,-14,7,5,9,17,31,46,59,76,75,103,89,81,81,72,73,49,51,51,56,46,46,38,36,28,39,40,56,42,42,54,58,54,48,50,52,58,51,37,58,42,37,56,48,58,47,52,55,58,52,39,40,49,null,-2,4,8,14,15,13,17,-1,28,-14,-8,0,-9,1,-24,2,0,5,-10,0,-8,-2,-8,11,1,16,-14,0,12,4,-4,-6,2,2,6,-7,-14,21,-16,-5,19,-8,10,-11,5,3,3,-6,-13,1,9,3,5,10,11,25,35,49,60,50,64,63,51,58,50,52,37,37,42,30,40,30,34,24,29,31,25,34,48,39,45,48,41,33,40,35,40,40,35,31,35,33,28,42,46,45,57,27,59,36,34,28,51,null,2,5,1,14,10,14,11,-10,14,-1,-12,7,-8,2,-15,0,5,-12,10,-10,4,-10,5,2,-6,9,14,-9,6,3,-7,-8,7,-5,5,0,-5,-4,4,-2,-5,14,4,-1,12,-30,32,-23,-2,-6,23,8,7,10,18,25,35,69,68,83,84,107,95,86,82,84,73,56,57,56,59,51,42,44,43,31,39,47,62,44,53,66,59,68,58,59,58,56,52,43,61,47,39,65,54,64,57,53,65,65,51,54,40,null,-1,3,8,7,10,34,-1,15,1,23,-12,-9,-4,2,-11,-17,1,-1,3,-8,-9,2,-1,-12,8,8,15,-18,9,13,-7,9,-10,1,-1,-2,-4,-9,18,-14,-8,26,-11,10,-7,-4,12,0,-14,3,-14,6,3,11,12,17,31,49,76,80,62,71,68,58,62,61,56,44,38,44,30,42,34,36,34,37,28,31,38,56,44,58,61,44,35,51,35,33,42,41,39,41,43,41,48,60,57,57,38,63,38,48,32,null,-3,8,1,5,14,18,27,4,-18,9,-3,-10,4,-1,-5,-12,-6,6,-14,12,-8,2,-2,3,-9,3,7,18,-12,14,3,-17,-9,16,-16,-2,9,-1,-2,2,2,-2,7,12,-3,0,-19,25,-25,10,-16,7,9,11,14,26,34,50,71,81,92,87,106,99,90,83,91,75,58,63,58,54,53,48,49,51,43,50,60,74,45,51,79,62,67,62,61,62,58,60,46,57,57,46,66,64,63,55,49,69,70,54,62,null,2,2,3,12,8,16,21,10,11,-5,19,-7,-9,-7,8,-16,-17,5,-5,-4,-1,-5,1,2,-8,7,10,14,-29,6,28,-17,5,-5,-1,1,-4,2,-14,11,0,-11,20,-2,-1,-8,-6,20,1,-16,8,4,6,7,18,21,29,39,50,79,84,69,82,80,61,63,55,61,38,53,39,40,33,31,35,42,44,39,41,55,64,52,73,64,47,38,52,43,34,46,47,40,49,59,55,59,58,65,61,47,64,39,50,null,2,1,11,3,8,10,11,29,5,-15,13,-2,-19,2,-8,6,-23,15,-14,1,-7,-2,4,7,2,-5,2,14,9,-12,21,-9,-17,-9,14,-9,-9,12,1,-7,9,10,-4,4,-1,7,-4,-14,17,-25,11,12,9,8,15,27,36,45,60,78,82,109,88,114,110,104,89,96,79,61,71,57,55,53,46,63,51,50,54,63,77,53,57,90,70,75,60,74,65,60,75,48,61,69,58,71,66,66,61,65,78,82,60,null,-3,-1,7,12,9,9,15,18,4,27,-21,26,-4,-6,-15,7,-17,-18,10,-14,-2,-2,-7,17,-12,-1,4,9,14,-24,4,33,-20,5,-15,14,-9,-5,15,-27,13,8,-11,13,-5,0,-5,4,13,4,-22,8,4,13,14,25,29,35,56,51,82,87,73,93,78,73,61,63,58,47,53,45,40,40,42,39,51,51,38,50,62,65,56,69,71,61,39,59,51,40,53,47,55,57,61,56,60,73,70,72,57,71,41,null,-4,9,1,11,4,6,21,-5,31,5,-14,20,-15,-5,-12,2,-5,-11,6,-8,-5,0,2,-3,12,0,-13,12,12,3,-9,13,2,-10,-22,20,-8,-11,13,-6,8,2,4,-5,4,13,-3,2,-15,14,-30,8,14,11,10,21,40,48,52,60,90,89,114,96,121,115,113,96,96,90,68,77,56,54,59,58,64,64,53,59,67,82,58,67,90,74,76,58,78,73,68,69,51,65,79,66,75,72,75,65,81,86,90,null,6,-3,-1,11,19,8,4,8,30,-1,25,-18,25,-6,-2,-17,0,-6,-22,9,-21,-2,5,-1,6,0,-11,6,8,15,-24,9,23,-16,2,-18,20,-5,-5,1,-18,14,14,-13,9,-3,3,-10,16,5,4,6,7,3,14,21,33,43,43,68,59,84,97,86,85,79,67,76,63,60,51,49,42,44,50,47,41,50,56,52,49,73,63,63,83,81,55,50,56,56,52,64,63,65,67,69,63,68,73,73,79,63,73,null,1,-4,11,7,12,10,0,25,-9,25,13,-11,-1,-6,-12,9,-13,-3,-9,-2,-7,2,6,-3,-6,9,6,-4,-3,24,-10,0,20,-2,-26,-5,6,0,-4,12,-1,2,2,2,-6,5,5,0,6,-16,10,7,5,16,11,20,38,44,58,57,81,100,96,118,94,137,123,107,103,97,94,69,64,57,59,65,64,65,66,54,62,71,90,80,74,94,75,85,70,80,70,70,77,62,74,85,72,86,86,80,70,92,77,null,-2,11,-5,9,18,6,14,-1,24,19,-4,22,-24,43,-14,-16,-4,-6,-3,-25,-5,-7,2,6,-1,1,1,-12,8,9,19,-10,-6,20,-19,10,-15,10,-10,0,7,-15,12,11,-13,14,0,-6,-10,22,-15,7,8,5,6,22,24,39,50,58,70,68,81,93,90,98,82,74,78,74,63,53,53,39,48,66,51,47,52,60,54,62,77,74,64,87,90,59,59,52,57,55,71,66,84,72,74,64,63,75,75,78,72,null,1,-3,1,16,2,15,11,8,12,-2,13,12,-3,8,-16,-8,4,-4,-11,-10,0,-14,9,18,-15,-4,5,8,-6,8,15,-3,-10,23,3,-31,0,-7,5,-2,16,-5,18,-12,2,-10,-1,12,0,3,-6,5,6,8,17,23,30,47,52,66,58,91,110,107,118,98,147,134,115,116,104,94,68,66,59,63,63,62,67,71,64,65,83,86,79,79,91,85,90,69,91,80,72,82,69,89,101,83,94,95,82,70,110,null,1,2,9,6,7,17,5,14,-8,33,19,-3,11,-20,49,-13,-19,1,-12,-10,-26,-2,-7,4,0,-1,5,4,-7,1,18,3,-7,0,12,-6,5,-21,22,-11,-8,10,-13,20,12,-18,11,1,-13,-12,40,6,7,8,9,14,31,39,49,52,62,82,74,79,97,104,105,89,84,87,68,64,42,59,38,57,63,50,55,51,65,54,76,89,83,76,94,96,61,58,61,63,54,76,77,83,81,76,63,74,80,81,80,null,1,1,1,5,17,8,10,3,10,20,-8,5,18,7,1,-16,-5,3,-19,-4,-22,17,-21,19,6,-13,5,-4,14,-11,22,13,-6,-7,18,2,-35,-3,3,2,-9,22,1,6,-2,-5,-13,11,6,1,-1,3,4,7,16,23,26,38,52,61,67,66,96,108,112,132,119,161,132,106,112,101,94,75,77,64,65,68,74,76,82,69,74,93,92,84,84,93,84,89,77,96,87,87,97,70,99,110,86,102,94,95,84,null,1,3,9,7,3,12,14,9,6,-1,30,12,4,20,-13,42,-29,-26,6,-11,-7,-19,2,-13,1,3,6,2,6,-13,5,19,-1,-8,0,9,-9,5,-12,19,-9,0,10,-27,29,11,-24,16,-8,1,-11,9,6,7,12,17,23,45,49,61,63,62,94,75,88,106,107,113,100,88,86,64,59,42,67,36,63,68,60,59,56,71,62,87,100,85,79,94,98,62,71,65,64,63,77,86,91,94,85,68,90,88,89,null,-3,1,5,5,6,22,4,12,2,-1,32,-19,13,18,1,6,-13,-12,-2,-22,-5,-17,25,-31,27,5,-8,-1,-3,15,-9,25,13,-15,-6,15,4,-36,9,-6,-1,-1,14,9,5,3,-9,-17,22,-2,1,7,4,8,13,24,33,36,46,56,73,71,75,99,116,121,139,120,161,140,121,111,90,100,67,76,67,66,74,89,84,83,73,91,98,103,91,94,90,80,96,88,93,82,82,107,80,106,116,93,98,99,103,null,-3,4,5,11,9,3,10,10,17,-2,4,24,17,5,18,-19,41,-21,-19,-10,-21,10,-33,9,-9,-1,8,15,-5,-1,-10,18,7,5,-12,3,-4,-10,16,-8,5,-11,0,25,-27,26,10,-23,5,1,4,8,9,11,16,19,26,31,59,46,72,71,65,86,73,93,107,102,115,109,98,82,61,65,45,74,39,59,70,64,65,64,82,75,85,94,86,84,98,105,58,71,64,68,84,90,84,101,92,82,78,100,98,null,1,2,5,3,7,5,28,-13,26,-1,-6,21,-13,20,14,-5,13,-6,-11,-16,-21,4,-20,29,-35,20,11,-6,1,-1,18,-7,10,9,-8,-2,14,7,-47,13,-7,4,16,6,-6,17,-9,-10,-4,22,-2,5,7,6,18,21,29,36,44,61,57,87,71,80,100,121,130,133,120,163,147,119,107,97,98,85,76,78,75,86,92,87,89,76,94,97,100,94,102,103,82,98,93,105,100,91,124,83,117,115,99,111,108,null,2,-1,12,3,8,7,8,17,-4,30,-16,9,20,21,9,3,-13,43,-16,-28,-12,-10,1,-13,-9,2,-3,11,6,-5,2,-13,18,3,3,-6,8,1,-21,16,-5,12,-5,-9,33,-41,34,-2,-16,12,-3,6,5,11,15,20,23,24,37,52,49,69,73,70,85,77,103,104,99,101,108,89,76,64,70,50,75,51,61,63,67,69,76,83,79,96,96,96,90,100,105,72,78,61,72,84,98,83,104,98,83,86,94,null,-1,6,4,5,3,1,13,15,-3,20,4,-3,15,-8,26,1,-5,2,7,-19,-13,-12,6,-20,25,-24,10,2,4,2,7,7,-4,17,0,0,-6,10,5,-33,6,-17,11,12,14,-15,21,-6,-15,3,8,5,5,8,8,25,30,35,45,47,67,61,84,74,84,115,122,131,139,123,155,142,108,103,96,97,81,84,77,85,85,94,89,95,84,96,97,107,99,100,106,85,100,91,110,109,100,126,94,118,123,113,109,null,0,3,0,17,5,5,10,2,20,-6,23,-10,10,31,7,9,8,-16,32,-13,-34,-5,-7,1,-16,3,-7,8,0,9,-5,6,-11,12,1,10,-8,1,6,-21,15,-9,19,-1,-9,26,-32,24,5,-10,-4,4,7,9,15,23,26,27,32,45,56,44,72,72,65,100,78,104,114,113,109,106,82,77,66,68,50,73,62,65,67,72,80,89,78,83,99,101,93,92,96,106,74,82,67,77,105,97,93,110,101,88,96,null,3,2,6,8,3,1,5,13,11,-12,28,0,-7,35,-22,26,10,-1,-4,-3,-24,-5,-11,2,-18,23,-11,3,2,5,8,9,-11,5,16,2,-8,-1,4,10,-32,8,-15,10,28,-8,-4,17,-9,-13,8,3,9,5,15,12,31,29,38,50,59,76,68,84,85,89,123,126,130,140,117,150,145,106,115,97,93,79,103,81,88,90,98,88,100,96,105,107,115,105,103,98,93,108,97,109,116,104,134,100,120,131,107,null,6,-4,10,-3,19,-2,9,12,9,17,-8,16,1,4,34,3,4,10,-23,33,-5,-39,9,-18,-4,-14,24,-22,7,2,8,-10,12,-4,9,2,8,-10,-2,-5,-5,15,-11,12,7,-12,30,-34,20,11,-24,5,2,8,11,24,26,27,43,36,50,60,52,72,81,69,113,80,104,105,106,112,105,86,73,80,74,62,78,71,71,80,83,84,84,88,79,110,101,96,94,100,113,76,96,74,85,107,105,97,129,106,95,null,-3,6,3,13,2,1,16,-7,14,10,-8,20,9,-12,44,-33,24,1,1,6,-7,-19,-13,7,-6,-12,16,-7,0,9,3,1,0,4,-9,31,-9,-5,-2,6,13,-37,20,-22,11,22,-2,-8,32,-23,-11,4,7,10,8,20,15,40,37,44,58,69,78,73,92,94,93,135,135,143,148,121,144,146,105,123,96,92,78,110,75,93,102,97,90,101,102,112,116,123,106,117,103,95,109,105,123,125,113,143,116,119,134,null,3,3,-2,12,-5,25,-3,7,14,11,9,-5,19,2,-1,42,0,8,5,-27,23,2,-41,18,-27,-4,-14,32,-35,18,9,-5,-7,11,1,10,4,7,-17,11,-14,-8,14,-4,18,2,-12,30,-27,3,15,9,7,4,11,18,28,28,35,49,42,51,70,54,72,92,74,111,80,96,112,97,114,96,80,81,83,66,69,87,73,75,91,86,90,96,90,89,106,104,95,87,103,111,75,110,73,103,114,108,100,127,101,null,-2,-3,7,7,10,0,7,14,-7,9,19,-16,18,20,-18,37,-31,16,16,-15,17,-18,-16,1,2,-17,3,18,-14,2,16,-5,4,6,-6,-1,17,-2,-9,-8,16,8,-36,35,-37,30,11,-6,-8,27,-26,6,8,7,14,14,27,27,47,40,45,62,70,81,80,102,100,92,134,130,147,151,116,139,152,113,127,90,96,83,112,80,98,96,103,94,100,106,113,127,133,101,112,112,98,123,114,133,126,127,147,118,126,null,2,-1,7,0,13,0,20,-7,5,17,8,11,-1,22,-2,-8,42,-4,17,4,-35,23,13,-39,14,-37,6,-13,29,-32,18,-2,7,-9,6,6,7,14,6,-32,11,0,-14,25,-9,19,-7,1,20,-29,8,5,8,8,6,14,22,32,38,43,55,48,56,71,55,78,95,71,98,90,100,116,105,110,100,86,79,74,72,76,80,73,73,98,87,92,97,95,84,103,104,87,88,113,118,89,109,79,99,117,110,96,128,null,3,0,-2,8,8,10,6,5,12,-7,8,15,-16,23,17,-24,27,-8,10,16,-11,5,-10,-14,-7,-5,-2,4,4,-7,0,25,-11,5,5,-2,-11,19,1,-17,1,25,5,-29,20,-30,20,18,-7,-14,32,11,8,13,9,17,21,32,40,50,42,53,59,68,81,88,105,100,87,129,132,152,140,120,140,155,113,135,97,101,79,110,80,107,102,113,96,98,112,119,131,136,110,124,114,105,134,126,135,136,136,149,124,null,-3,5,-4,8,4,11,8,10,-8,11,6,9,13,7,17,-5,-13,42,3,20,-12,-20,20,15,-42,22,-38,4,-22,31,-30,27,-5,11,-17,2,14,7,12,5,-26,14,-10,-9,29,-8,9,1,0,13,-25,3,8,8,14,12,19,33,35,38,51,52,52,60,67,61,89,93,85,102,91,99,115,105,113,102,84,81,86,78,85,72,82,77,110,88,97,87,94,83,100,99,88,107,109,118,92,104,89,112,118,108,98,null,5,0,6,-2,7,14,2,3,13,1,0,8,7,-6,28,4,-8,17,-11,8,16,-10,8,-11,-18,-3,5,-8,7,-13,10,-5,33,-22,9,-10,7,-11,17,-1,-11,19,2,9,-26,12,-15,23,6,-10,-10,9,11,8,14,12,24,25,36,43,51,51,52,67,82,90,88,110,97,88,130,133,152,150,117,152,152,114,134,99,105,86,118,91,111,112,121,105,106,119,122,130,137,116,133,120,115,145,123,143,142,145,163,null,2,-3,6,-2,12,1,11,7,8,0,1,15,15,8,-2,22,-13,-9,42,3,19,-2,-33,35,0,-38,20,-35,6,-19,32,-27,20,1,9,-16,1,13,3,8,7,-21,17,-13,-5,30,-22,20,-1,3,18,8,5,8,9,20,20,26,39,49,43,54,56,56,57,71,63,95,94,87,96,97,102,110,103,121,111,88,93,94,92,89,82,93,85,116,79,96,87,93,88,97,103,94,111,107,123,104,100,92,106,118,115,null,-3,3,1,11,0,6,13,10,-6,11,2,0,1,14,-8,32,-1,-7,9,1,5,8,-7,18,-10,-23,5,1,-2,-3,-7,11,-8,31,-37,17,-9,6,-5,9,6,-9,17,-4,16,-19,-4,-8,14,12,-3,7,9,12,13,17,18,33,35,41,43,53,54,59,72,83,87,92,114,95,95,121,131,150,160,117,145,151,120,134,100,110,88,117,98,115,109,127,110,96,120,126,133,139,129,148,127,117,144,129,144,149,153,null,2,3,1,4,1,15,2,6,2,10,1,5,13,11,4,5,22,-19,0,26,10,19,10,-43,28,6,-31,14,-34,10,-22,29,-19,17,-6,18,-17,-14,24,6,7,6,-10,19,-21,-10,27,-15,15,5,4,7,8,6,11,12,22,27,24,45,43,46,52,64,58,58,69,72,95,95,93,101,100,104,119,103,121,114,90,101,100,95,97,88,91,97,111,83,104,96,89,92,103,96,96,109,111,138,104,114,105,111,130,null,1,-2,5,1,10,5,-3,21,-2,3,6,12,-6,0,11,3,23,0,-2,8,-1,4,15,-16,18,-7,-24,11,-1,-5,2,-9,3,6,14,-28,21,-8,-7,3,11,-7,0,13,2,27,-34,10,-9,6,19,3,10,11,14,17,24,23,37,38,53,48,57,53,62,73,88,91,92,116,97,101,116,135,148,160,116,148,150,124,127,101,117,91,113,102,113,109,126,114,106,111,125,147,145,139,159,132,121,145,126,151,156,null,7,1,3,3,7,-1,14,1,15,-5,9,-4,9,11,15,3,1,24,-19,4,15,19,13,12,-44,32,2,-26,3,-26,16,-26,22,-11,11,-4,17,-12,-8,5,14,22,-2,-6,20,-27,-11,24,-19,25,5,4,8,10,8,17,18,23,33,32,42,50,49,55,69,65,59,77,82,96,92,91,94,103,98,125,103,126,113,99,98,105,99,93,89,80,108,116,77,101,91,97,98,101,107,103,120,121,133,92,109,109,105,null,4,2,-2,9,1,5,10,-1,10,8,-1,6,14,-4,-6,18,5,14,-4,-1,3,9,-5,27,-22,23,-13,-14,-1,7,-6,-6,-4,-9,28,8,-39,24,-10,6,1,3,6,-4,17,1,12,-41,17,0,-4,7,5,10,11,21,27,29,32,39,43,52,47,60,51,68,76,87,92,90,115,92,96,117,131,149,154,117,149,144,127,134,114,115,95,115,112,114,103,125,107,107,110,127,154,142,145,166,137,124,143,133,150,null,-2,5,1,10,6,2,3,7,4,9,-5,13,-9,17,8,11,5,-2,25,-23,4,21,14,18,5,-37,32,-5,-17,7,-20,1,-20,20,-3,2,-11,22,-18,0,3,17,27,-12,3,21,-29,-13,19,-10,17,3,6,10,17,11,25,21,32,41,34,47,54,51,55,75,62,56,70,73,89,93,81,100,99,97,118,106,120,118,103,98,103,88,95,91,80,112,113,94,109,95,98,107,116,119,106,123,120,134,111,109,110,null,3,4,7,-6,14,-4,11,9,-7,13,7,-3,4,20,-13,-6,14,3,16,4,-12,19,-1,-2,21,-12,14,-2,-15,-5,5,-15,7,-4,-11,32,1,-19,15,-14,3,9,9,3,-13,17,-3,14,-23,-2,1,3,7,8,13,16,28,30,32,37,39,46,60,49,57,55,74,73,87,82,98,117,89,90,118,137,151,151,117,149,139,122,137,123,116,98,116,114,109,106,125,110,112,113,136,152,145,156,166,139,132,146,143,null,4,1,5,3,12,2,2,5,2,7,14,-11,8,-2,19,-1,14,-5,16,19,-28,1,28,19,14,0,-34,32,-10,-17,15,-14,-7,-18,18,-2,-5,-3,19,-15,2,1,23,16,-7,11,10,-27,-7,14,-3,9,3,8,10,23,16,30,27,34,43,34,52,51,47,55,73,61,48,76,78,88,92,75,99,97,99,115,108,118,117,99,101,105,92,106,89,84,113,110,92,104,99,105,114,125,113,111,124,121,134,113,106,null,-6,5,2,13,-7,14,-3,7,9,-9,18,-1,-4,8,18,-12,-13,28,2,10,4,-17,24,-2,2,16,-7,10,-1,-18,2,4,-13,14,-17,-5,29,-3,-18,12,-5,6,9,11,-12,-2,13,-3,13,-21,-7,7,6,8,7,20,14,35,38,40,39,49,44,61,48,58,57,75,71,82,86,93,116,88,89,116,135,154,152,122,150,137,130,141,124,121,94,125,110,117,112,127,108,110,116,136,157,153,157,157,145,138,152,null,-1,2,-1,13,-6,21,3,2,-1,10,-5,17,-13,10,-1,18,-4,11,4,7,23,-28,1,27,19,19,-2,-30,28,-13,-7,11,-17,-3,-27,31,-15,7,-5,15,-19,2,6,20,21,-4,4,0,-12,-7,14,9,8,3,7,14,31,23,30,28,35,45,37,56,53,53,55,82,59,52,74,79,85,89,82,96,103,98,122,116,120,112,103,109,105,93,99,95,87,108,99,91,101,109,105,113,130,127,112,135,136,137,113,null,-1,-5,4,7,17,-8,7,-2,7,10,-8,19,-3,0,2,27,-23,-7,22,5,6,4,-7,14,7,-5,24,-6,4,-8,-9,6,-4,-12,6,-4,-8,21,-9,-8,10,8,-4,8,17,-3,-15,23,1,1,-24,6,10,6,10,12,25,24,35,39,40,40,49,42,66,50,55,54,75,73,82,81,88,114,92,92,120,136,158,155,122,151,141,133,140,127,121,91,120,115,117,105,126,103,110,118,132,164,158,159,168,151,134,null,4,-4,4,2,13,-1,11,4,1,0,9,-7,24,-16,5,-1,21,-2,9,-1,7,26,-22,0,28,16,22,-3,-33,29,-10,-8,7,-13,-6,-30,29,-5,2,-12,21,-23,7,8,14,32,-6,1,9,-17,-17,5,7,7,5,13,24,33,27,36,27,36,44,35,54,58,54,60,78,56,53,71,77,85,84,79,96,102,94,121,121,123,108,105,121,111,99,109,103,93,111,93,95,106,116,106,118,126,125,123,140,134,141,null,2,0,-2,8,11,9,-6,9,-9,9,8,-9,19,4,-4,6,18,-22,-3,18,6,8,-1,-5,17,6,-8,27,0,2,-15,-3,16,-10,-12,10,-6,-10,18,-18,2,11,10,-10,12,8,-1,-2,17,-6,7,4,5,12,8,13,17,28,31,30,39,39,44,51,41,60,53,50,58,71,71,82,75,86,115,90,93,121,136,158,151,124,142,149,128,145,120,116,94,124,113,117,103,138,101,116,117,143,157,157,160,170,144,null,1,7,-4,5,4,11,3,-1,9,0,5,7,-10,19,-7,-3,8,13,0,11,-7,11,29,-25,3,28,15,22,-7,-27,18,7,-21,17,-25,-4,-22,30,-11,4,-14,35,-37,15,1,26,14,0,3,10,-26,6,6,10,7,7,19,31,34,29,38,29,42,43,31,51,62,56,61,80,51,48,69,74,84,86,74,96,96,104,126,113,125,107,96,119,111,103,108,103,93,109,97,102,112,126,104,118,126,122,123,139,144,null,0,4,-3,0,12,12,3,-5,9,-9,13,1,-12,20,11,-6,5,19,-29,-3,21,5,10,2,-12,22,0,8,22,-13,12,-18,-11,23,-8,-8,5,-5,-10,16,-12,5,10,14,-22,14,8,-4,1,16,5,11,5,7,13,12,16,27,32,34,38,37,43,45,53,42,69,56,49,62,69,67,78,76,88,114,88,95,121,141,160,156,128,150,147,131,144,122,114,93,121,114,115,109,138,105,123,121,142,165,162,155,170,null,-6,2,6,-1,4,11,5,2,4,-1,6,2,8,-11,27,-13,-7,13,7,-2,11,-2,12,26,-26,7,26,20,19,-4,-28,22,-3,-16,13,-22,-8,-21,28,-7,1,-6,29,-33,18,-2,21,23,-3,-7,15,7,6,5,11,11,12,21,39,39,40,32,37,36,45,31,51,63,54,53,73,49,47,69,77,78,86,71,100,94,112,127,113,124,99,106,117,107,91,102,101,92,114,109,109,100,129,109,114,117,121,118,137,null,-1,-1,6,0,1,9,18,0,1,-8,5,-1,9,-14,20,12,-9,-1,20,-24,-2,22,8,1,8,-15,29,-6,18,15,-14,11,-25,7,11,-10,-16,11,-1,-9,22,-5,0,-9,29,-20,5,3,4,-3,19,6,10,6,10,14,15,24,36,33,40,38,37,43,49,50,53,69,62,51,61,71,68,82,76,86,113,89,89,122,142,154,155,131,153,148,136,141,122,115,100,120,119,122,114,139,101,131,115,144,164,161,156,null,4,-4,4,4,1,9,12,-3,7,-2,-1,6,6,1,3,16,-7,-11,10,10,-3,14,-6,10,27,-24,0,33,20,12,1,-24,22,-5,-12,5,-19,-7,-15,20,-1,3,-8,25,-38,30,-16,29,20,-3,-5,3,9,7,6,15,13,18,23,42,39,36,36,39,40,50,28,55,64,57,55,70,47,48,71,79,79,88,71,101,100,114,128,120,128,97,99,121,110,87,106,105,93,110,108,123,108,126,114,115,116,117,115,null,6,-2,-1,9,-2,5,5,19,-3,-3,0,3,1,10,-22,27,9,-7,-2,15,-23,1,23,8,0,9,-17,30,-1,14,14,-8,8,-31,2,22,-11,-23,19,-1,-12,17,-2,15,-15,18,-12,1,1,1,-2,7,7,10,7,13,17,15,28,37,40,43,41,39,45,48,52,47,72,67,58,60,69,64,80,82,84,110,92,87,125,143,153,158,137,151,148,138,131,122,116,101,121,120,113,115,135,114,127,119,143,168,150,null,0,3,-3,6,4,-2,13,9,3,3,-2,-2,6,3,4,-5,25,-5,-9,2,9,-5,16,2,2,26,-18,-5,38,18,10,5,-21,14,-3,-10,-7,-9,-6,-15,20,-1,-7,2,20,-21,13,-8,24,25,-18,3,1,7,9,8,18,16,19,29,39,47,36,35,38,42,50,29,55,60,56,50,66,45,52,71,78,83,89,72,93,98,118,128,114,133,94,101,108,115,93,110,104,95,104,97,116,106,118,117,118,118,121,null,-2,6,2,-1,10,-2,3,10,10,8,-11,-1,3,4,8,-21,26,5,-4,-6,16,-21,7,19,7,5,6,-17,21,5,20,10,-14,19,-39,7,7,7,-22,17,-6,-9,9,-7,19,-10,12,-1,1,0,3,9,7,8,12,8,14,24,20,24,41,38,45,41,36,43,46,53,46,72,66,55,61,66,62,82,78,84,111,94,86,126,140,155,153,134,150,142,132,132,122,112,99,120,123,117,115,134,118,134,126,140,168,null,-2,1,4,-4,6,10,-4,4,17,-3,7,-4,-5,7,3,7,-7,26,-6,-11,6,5,-4,20,-4,6,27,-17,-8,40,14,15,-2,-19,16,-8,-10,0,-10,-10,-13,21,3,-6,-2,19,-16,16,-8,14,28,5,3,2,6,8,13,21,19,22,30,38,43,36,34,39,44,52,33,51,59,63,48,65,45,48,71,76,80,83,75,87,91,117,122,103,128,98,103,112,116,90,113,110,96,105,101,112,103,117,117,112,123,null,-2,-1,4,2,5,8,-2,3,8,8,5,-7,-2,5,5,8,-19,18,8,4,-15,17,-20,3,23,5,4,3,-8,12,4,26,5,-19,25,-30,5,9,4,-26,23,-3,-14,9,-4,11,-9,14,0,-5,11,5,8,9,10,16,10,20,30,20,25,39,39,44,38,39,40,43,54,47,76,65,53,61,70,61,80,78,82,114,92,85,120,138,152,149,131,141,146,128,124,123,111,102,112,123,119,110,128,119,135,121,138,null,3,1,1,6,-6,10,10,-10,5,14,0,5,-6,1,1,3,11,-7,29,-11,-12,8,9,-9,19,-2,4,32,-22,-7,35,18,14,-3,-18,10,5,-18,-4,-1,-12,-9,10,11,-4,-9,18,-9,16,-14,17,5,5,5,3,7,12,19,25,24,25,30,36,43,38,33,39,46,56,36,53,57,60,44,67,44,48,69,75,80,82,80,86,97,116,120,99,122,105,103,108,118,95,112,109,98,105,105,114,100,111,119,117,null,0,0,-2,4,5,7,6,-1,1,5,6,7,-5,-5,6,7,10,-20,17,4,3,-16,23,-23,4,21,6,5,2,-2,6,11,19,4,-21,23,-17,-2,5,10,-23,17,-3,-11,7,0,9,-14,11,8,-2,4,5,8,8,12,18,15,29,32,20,31,38,39,42,40,38,43,44,53,44,75,61,50,63,72,61,83,79,87,114,89,84,124,133,148,145,125,135,141,129,127,119,105,103,112,119,119,105,129,117,133,126,null,1,3,0,4,6,-3,14,3,-12,11,7,1,3,-2,-2,5,1,9,-9,31,-14,-11,13,9,-11,22,-4,8,27,-25,-5,40,9,15,-3,-20,10,6,-12,-2,-8,-14,-2,9,7,0,-14,24,-12,16,-7,2,5,6,6,5,10,15,18,30,25,22,29,37,45,38,36,40,42,51,33,51,54,57,42,65,47,41,65,72,74,83,83,89,101,111,117,97,117,109,106,106,114,92,107,100,92,106,109,118,106,107,115,null,3,1,0,-1,5,5,3,12,-5,-3,7,8,8,-7,-2,4,2,9,-18,18,3,3,-15,23,-18,-6,24,7,2,9,0,6,12,10,6,-20,20,-8,-3,0,8,-22,15,-7,-8,14,3,9,-12,1,8,2,4,5,9,14,13,21,20,28,36,22,32,35,37,43,39,42,38,42,50,42,76,61,48,65,71,59,84,86,90,107,90,86,119,127,145,144,129,133,141,126,124,118,106,103,111,124,112,108,132,113,135,null,2,1,4,5,-1,8,-1,8,8,-14,10,3,2,6,-4,3,-4,4,8,-8,34,-15,-13,17,6,-12,25,2,4,17,-17,-4,33,8,18,-1,-15,4,8,-15,-2,-6,-12,-3,8,13,-12,-4,24,-19,22,2,2,6,5,9,8,13,13,16,30,24,21,29,34,41,34,34,36,37,49,33,51,50,53,44,65,48,46,64,64,75,84,89,88,100,105,113,96,111,104,101,103,113,92,107,105,96,112,107,117,97,113,null,0,4,-1,4,-1,5,0,3,14,-6,-3,8,5,7,-7,0,2,1,12,-16,18,-1,3,-9,21,-17,-2,18,0,11,9,5,-1,12,5,8,-17,15,-7,-3,2,10,-21,15,-2,-9,16,-5,10,-20,16,3,2,4,5,10,17,19,24,22,29,35,22,32,34,35,45,43,44,40,43,54,39,77,60,48,66,69,59,77,87,89,101,85,83,116,121,144,142,125,131,141,125,124,118,108,102,109,127,111,108,129,118,null,-1,2,1,5,7,2,5,-2,7,6,-13,10,2,1,10,-2,1,-4,3,11,-15,38,-17,-12,18,3,-10,18,10,2,12,-16,-2,33,5,23,-2,-17,6,10,-16,-1,-6,-10,-6,7,18,-16,-3,21,-11,7,2,3,5,7,9,11,14,16,19,30,27,20,28,33,40,33,34,36,39,46,32,48,49,52,44,59,47,51,57,61,74,84,83,85,98,98,110,92,110,102,100,99,110,85,103,105,97,107,105,111,101,null,-5,1,2,2,2,2,3,2,3,11,-3,-7,8,5,7,-7,1,2,3,7,-14,16,1,3,-8,15,-12,4,6,4,13,10,-1,2,13,0,12,-18,18,-8,-2,-1,11,-25,18,2,-8,10,-2,6,-10,0,3,2,4,6,11,16,20,24,24,27,35,21,35,36,34,44,45,42,42,45,52,40,73,63,47,64,69,59,75,82,88,101,86,81,113,116,142,138,127,119,138,117,118,117,109,103,104,123,109,111,126,0,3,-1,2,2,5,5,4,4,0,3,8,-14,14,1,-2,10,1,-3,0,3,7,-12,33,-10,-16,17,5,-10,16,7,6,13,-15,-5,32,3,26,-4,-11,-8,19,-21,1,-1,-8,-6,1,19,-14,2,15,4,7,3,3,6,8,11,13,13,19,22,26,22,22,29,32,40,33,34,37,40,45,30,45,47,47,43,59,47,56,56,59,79,85,79,78,95,93,111,94,104,97,97,98,104,83,100,104,96,102,102,107,null,3,-4,0,3,2,3,2,0,6,3,4,-4,0,7,3,8,-7,1,3,3,5,-15,15,2,0,-4,16,-12,9,0,3,20,6,-6,-1,17,-2,18,-17,10,-7,0,1,6,-21,17,4,-8,6,0,5,0,1,5,2,6,8,10,15,19,25,22,26,35,15,33,35,32,45,43,42,43,46,49,38,71,61,47,63,69,57,75,80,84,97,86,76,118,116,133,137,121,116,136,112,115,121,108,103,106,126,112,114,0,1,4,-3,4,2,2,5,4,6,-3,4,9,-20,18,2,-3,13,-2,-1,1,3,3,-11,33,-10,-14,16,6,-12,18,5,4,13,-11,-10,42,-2,17,4,-16,-5,20,-24,3,6,-13,-5,3,20,-14,2,3,4,7,3,3,6,8,10,13,16,19,24,24,21,20,28,32,41,30,31,38,32,39,34,45,42,50,39,54,50,52,55,60,77,88,76,77,89,87,110,89,104,93,95,93,99,87,101,100,93,98,99,null,1,3,-4,0,3,2,2,3,3,3,5,0,-3,-1,8,4,9,-11,1,7,-6,7,-5,11,-3,8,-11,15,-4,2,3,5,17,11,-12,1,12,-2,23,-21,15,-11,2,-2,6,-12,14,-1,-7,5,1,4,0,0,4,3,7,12,13,15,21,27,23,26,36,15,32,38,29,46,48,40,41,45,49,38,67,61,46,62,66,56,74,78,82,96,88,72,110,116,128,134,121,113,131,106,116,123,107,104,104,125,114,null,-4,0,4,-1,4,5,1,2,6,6,-4,3,10,-21,17,6,-9,17,2,-8,1,4,4,-11,29,-6,-15,16,4,-10,18,4,4,14,-8,-16,38,6,12,6,-13,-8,18,-25,10,7,-16,-3,0,21,-11,4,2,4,6,2,4,6,10,12,15,16,16,23,22,20,20,28,33,36,30,31,35,30,39,34,46,41,50,38,46,52,50,54,59,74,86,69,71,90,88,101,86,106,92,97,89,95,86,100,96,96,104,null,-2,2,2,-4,2,2,4,2,3,1,0,7,-1,-2,0,8,5,3,-6,1,4,-5,9,-5,12,-5,9,-12,8,6,-2,4,5,15,12,-17,2,19,-2,13,-15,20,-14,5,-8,6,-9,14,-4,0,8,1,5,0,0,7,6,9,11,16,16,24,29,22,29,33,14,32,40,31,45,43,38,40,45,48,39,66,62,48,63,64,52,73,76,80,93,88,72,108,117,126,134,120,114,125,102,115,111,104,103,102,124,null,4,-5,0,7,-1,3,2,5,0,8,5,-7,7,4,-19,18,8,-9,14,-2,-5,2,5,3,-9,27,-4,-14,15,1,-12,21,3,4,13,-5,-16,36,9,9,8,-14,-6,11,-23,13,-4,-7,-1,-1,22,2,4,3,5,6,2,7,8,11,15,19,17,15,23,21,20,23,28,32,37,30,28,33,26,35,34,44,37,52,39,46,56,47,50,58,68,82,67,68,87,87,95,77,101,87,98,89,94,84,92,96,94,null,2,-1,2,1,-4,5,1,3,4,4,-2,-2,8,-2,-1,3,5,4,5,-7,-2,5,-7,9,-1,10,-7,15,-13,7,10,-9,3,8,10,14,-15,1,19,0,8,-18,24,-14,11,-9,5,-10,8,4,-2,0,1,5,1,3,11,9,8,17,18,15,20,27,19,26,30,16,32,35,31,40,41,37,39,44,45,40,66,63,45,64,61,50,70,75,77,91,83,74,103,115,122,131,122,116,119,97,108,109,102,101,101,0,1,4,-4,2,8,-2,-1,9,1,-3,5,7,-8,7,4,-14,16,3,-4,9,1,-4,2,5,1,-5,26,-3,-18,19,-3,-11,20,5,2,14,-8,-9,29,12,7,9,-9,-6,3,-22,11,1,-7,-1,0,3,2,4,3,3,8,4,9,8,12,16,19,18,14,19,18,17,23,25,31,34,26,25,36,25,31,29,43,41,49,34,45,55,47,47,52,66,77,68,65,82,76,95,75,95,84,95,90,91,80,91,96,null,-1,2,-1,0,5,-4,5,-1,4,4,3,-1,-4,5,-1,-1,6,2,6,3,-8,-1,11,-11,6,-2,14,-2,8,-15,11,10,-8,0,5,14,11,-9,-3,17,-6,19,-20,20,-11,11,-5,1,-11,11,5,2,0,2,5,3,5,10,12,9,17,19,17,22,25,20,28,27,16,28,36,30,42,41,37,42,40,44,41,61,64,44,63,60,48,69,75,78,89,83,72,97,111,123,122,119,114,119,93,110,103,96,100,null,-2,2,3,-2,2,5,2,-3,8,2,-2,5,3,-5,8,-1,-11,12,8,-6,12,-1,-4,5,-2,4,-3,20,3,-20,19,-3,-12,21,6,3,11,-6,-11,25,14,12,-1,-3,-5,5,-26,17,-7,-7,4,1,3,2,5,3,4,12,7,10,8,14,15,18,18,13,17,16,16,22,24,27,34,26,23,30,23,32,30,41,42,46,33,46,55,43,45,50,60,73,61,65,81,72,86,71,96,78,89,86,89,77,89,null,2,-1,3,-2,1,8,-5,3,-2,6,1,3,0,-5,4,-1,0,6,2,3,7,-8,-3,7,-7,9,-2,11,1,4,-13,13,9,-12,2,5,10,13,-12,4,16,-9,14,-15,25,-18,11,-3,3,-12,12,1,2,0,2,5,7,7,17,11,11,18,21,19,19,25,19,29,27,16,28,35,30,35,39,36,45,41,43,40,62,64,42,59,60,46,68,74,71,84,80,70,94,108,118,115,115,112,114,92,106,98,96,null,1,-2,2,3,2,0,10,-6,0,7,3,-2,0,6,-6,10,-2,-11,12,7,-5,5,4,-3,9,-4,2,-3,22,2,-22,17,1,-14,22,6,-3,13,-4,-10,24,14,10,-3,0,-3,2,-22,14,-8,-2,1,1,3,2,5,2,5,11,7,9,9,13,17,18,13,16,16,15,12,20,23,25,32,23,19,28,21,34,30,40,40,44,33,44,54,44,44,49,58,72,63,59,85,65,84,69,96,78,85,83,90,78,null,0,2,-1,3,-3,3,6,-4,2,0,4,4,1,-5,3,0,-1,-3,8,3,2,7,-9,-4,9,-7,13,-4,10,0,4,-11,11,10,-10,0,5,9,14,-9,-4,26,-20,19,-15,27,-18,7,-2,7,-12,1,1,2,0,2,7,9,9,21,14,9,17,19,17,19,25,19,30,26,15,28,35,31,35,39,36,42,41,40,39,59,62,42,58,58,43,65,70,73,82,77,68,93,108,116,116,111,106,109,90,103,97,null,0,1,-2,2,5,2,0,12,-7,-5,8,2,-2,2,6,-6,11,-4,-11,13,7,-4,4,4,-3,6,-1,-1,-1,20,3,-20,16,0,-15,22,5,3,9,-5,-9,25,15,8,0,-5,-5,3,-19,13,-6,0,1,1,2,2,4,2,5,11,5,6,8,13,15,16,12,15,15,15,12,19,19,24,31,21,22,28,20,29,27,41,39,45,31,42,51,43,44,47,58,73,65,59,84,60,79,71,91,72,85,77,81,0,1,0,1,0,2,-2,3,6,-6,1,2,5,2,1,-4,3,0,0,-3,7,0,5,7,-10,1,6,-8,9,-2,14,-2,6,-14,11,9,-8,1,3,11,15,-8,-6,25,-24,19,-8,20,-19,13,-8,4,2,1,1,3,1,2,9,12,10,19,17,9,17,17,14,20,23,18,32,26,14,28,36,32,36,37,36,37,39,40,38,58,58,38,57,55,41,65,68,68,81,76,66,94,105,112,111,108,106,112,84,106,null,-1,0,2,-2,1,7,3,-2,9,-2,-8,8,0,-3,6,3,-5,14,-6,-12,14,8,-4,4,1,-1,1,2,1,-2,20,0,-20,19,-2,-14,24,3,0,13,-5,-10,28,11,7,-1,-3,-2,6,-28,22,4,0,1,1,2,3,1,4,5,10,5,10,8,13,12,16,11,16,14,14,11,19,19,23,33,20,22,26,19,28,26,37,37,45,30,40,51,41,42,49,57,69,59,58,80,58,80,67,82,71,79,75,null,-4,1,0,1,1,-2,3,1,5,-5,5,-2,5,-1,4,-5,5,-2,0,-3,8,0,4,10,-13,2,4,-7,9,-2,11,0,8,-15,10,11,-10,1,7,8,12,-10,-1,22,-22,22,-13,15,-11,8,-4,1,1,1,1,3,3,4,13,13,10,22,16,9,17,18,18,19,21,16,32,26,14,27,36,30,34,35,35,36,35,40,36,57,58,37,54,50,42,64,63,59,77,78,67,90,105,109,109,107,102,108,81,null,0,0,0,2,0,1,9,0,-3,12,-6,-7,8,1,0,1,2,-5,16,-6,-12,13,9,-6,4,1,0,1,-1,5,-4,21,1,-21,17,-4,-8,22,-1,-4,18,1,-11,23,15,4,0,-2,-5,6,-27,1,3,0,1,1,2,1,3,4,5,10,5,7,7,13,12,16,10,14,13,14,10,20,18,22,32,18,21,23,19,29,26,36,31,44,28,39,48,37,41,48,55,66,58,53,75,57,76,64,79,71,77,null,2,-3,1,0,1,-1,2,1,1,5,-5,2,0,6,-1,4,-6,4,-1,1,-4,10,-2,4,10,-14,3,2,-4,10,-3,10,-5,13,-16,11,9,-11,4,7,7,11,-8,-5,22,-18,19,-12,15,-8,6,1,1,1,1,1,5,6,4,16,13,10,22,16,7,15,19,19,18,20,16,28,27,13,26,34,31,35,35,32,33,35,39,38,54,56,37,53,46,43,61,60,58,76,73,63,85,106,100,104,100,101,106,null,0,0,0,0,4,1,-2,12,-3,-3,12,-6,-9,8,4,0,-1,2,-4,12,-1,-14,13,8,-3,4,0,-3,1,2,4,-1,16,2,-19,16,-7,-3,18,-1,-2,18,-3,-10,22,21,-6,4,-4,1,5,1,1,3,0,2,0,3,2,3,3,5,10,6,5,7,11,11,15,9,12,13,13,10,16,20,20,27,16,21,20,17,28,17,36,30,43,27,37,47,36,40,42,50,64,54,49,70,54,71,64,78,68,null,0,2,-3,2,-2,3,-1,1,0,2,5,-4,-1,2,4,0,4,-6,3,1,0,-3,6,4,0,7,-11,5,-1,-3,11,-11,19,-6,13,-16,10,10,-11,4,2,8,14,-10,-5,21,-16,17,-7,14,-10,0,1,1,1,1,2,5,6,4,18,14,9,22,14,7,14,18,21,18,20,16,27,26,14,26,31,32,32,32,30,32,34,38,37,52,56,35,49,45,43,58,58,58,73,71,63,85,100,98,105,96,99,0,1,0,0,0,1,3,1,-2,14,-4,-5,13,-8,-7,7,4,3,-3,2,-4,11,-1,-12,12,5,1,0,0,-2,2,2,4,-1,15,4,-21,14,-4,-2,15,0,0,15,-2,-8,22,15,-2,7,-9,3,3,1,1,3,0,2,0,2,3,2,3,5,9,6,5,6,11,9,13,9,12,13,13,8,16,16,19,26,13,19,21,17,25,17,33,27,39,24,34,46,35,39,39,48,63,50,50,67,49,67,64,77,null,-2,0,2,-3,2,-2,2,1,-1,1,2,4,-3,-1,1,5,-2,4,-4,3,1,0,-5,8,0,3,7,-13,6,2,-4,8,-8,16,-6,12,-15,10,12,-11,4,0,9,15,-13,0,17,-18,18,-3,13,0,0,1,1,2,1,3,6,3,4,18,12,7,23,14,9,14,18,20,18,19,16,28,25,13,27,31,31,33,31,32,30,33,39,35,53,53,34,46,46,42,55,59,57,70,67,63,83,98,95,104,92,0,0,1,0,1,-1,2,3,-3,1,14,-6,-5,16,-9,-5,5,4,2,-2,1,-3,12,-3,-12,14,4,0,2,-2,1,-2,3,6,-4,18,0,-19,12,0,-4,13,4,-2,13,-3,-4,20,15,-3,9,-12,1,3,1,1,3,0,0,2,1,3,3,3,5,9,4,4,7,11,9,12,5,9,13,12,7,12,14,19,25,13,15,20,16,26,17,27,26,38,25,31,46,33,35,37,44,58,49,49,66,50,68,63,null,2,-2,0,2,-3,0,2,-1,2,0,0,2,4,-5,0,3,4,-2,3,-7,4,4,-1,-5,5,2,5,6,-12,2,5,-4,10,-9,10,-1,12,-13,6,15,-13,2,2,7,14,-9,0,17,-16,18,-5,1,0,0,1,1,2,4,3,7,3,4,17,12,9,19,14,10,16,18,20,15,19,15,26,24,13,29,30,28,32,32,31,30,29,34,33,52,48,33,46,45,38,53,55,56,72,65,62,81,95,95,102,null,-1,0,1,0,1,2,-1,4,-4,1,13,-5,-3,10,-5,-4,6,2,2,-5,4,-4,11,-2,-11,16,1,-2,4,0,-1,-1,-1,5,-1,19,-4,-15,13,-1,-7,15,2,1,16,-7,-3,19,14,0,7,3,1,3,1,1,2,0,0,2,2,3,2,3,5,7,4,4,7,8,8,12,5,9,12,11,7,11,12,21,21,13,14,18,14,21,16,26,23,35,25,29,45,32,34,36,40,57,47,45,62,50,67,null,-2,2,-2,0,1,-2,0,2,0,1,-1,1,2,2,-3,0,3,1,0,4,-7,4,3,-1,-4,4,1,9,0,-8,1,4,-4,7,-5,10,-3,12,-10,4,16,-13,2,2,4,17,-10,-2,17,-12,17,1,1,0,0,1,1,2,4,3,7,3,4,16,10,10,18,13,8,17,18,19,13,17,15,24,24,13,29,31,27,31,30,32,29,26,35,31,48,48,33,43,42,34,52,51,55,70,62,59,77,92,91,null,0,-1,0,1,0,1,2,-1,4,-4,1,12,-6,0,8,-5,-5,9,1,1,-6,4,-2,9,0,-11,16,2,-4,4,-1,2,-3,-3,9,-4,17,0,-15,10,-1,-8,18,-1,4,15,-8,-3,18,15,-1,1,3,1,2,0,1,2,0,0,2,2,2,2,3,5,6,4,3,5,8,6,10,5,9,13,11,7,10,11,18,21,14,14,17,13,19,15,27,22,34,23,29,46,31,34,35,39,50,44,43,61,49,null,2,-2,1,-2,1,1,-2,0,2,0,0,0,1,2,1,-2,-1,2,3,-2,4,-5,4,4,-2,-4,3,1,7,3,-7,0,3,-4,6,-4,12,-5,12,-11,6,17,-15,3,1,4,11,-6,-1,18,-12,2,1,1,0,0,1,2,2,4,3,7,3,4,14,9,10,16,12,6,16,18,18,12,16,15,22,21,13,28,31,27,32,25,32,28,25,35,31,47,43,32,42,38,33,49,50,52,69,59,54,75,86,null,-1,0,-1,0,1,1,0,2,-1,4,-4,1,10,-5,1,6,-4,-6,10,2,0,-6,4,-1,7,-1,-8,15,3,-4,5,-7,7,-4,-3,10,-4,16,-4,-11,10,-4,-5,16,1,2,17,-10,-5,21,11,3,1,2,1,2,0,2,1,1,0,2,2,2,2,3,4,5,2,2,5,5,7,8,4,9,13,8,7,8,11,17,22,12,14,17,14,18,16,22,21,33,24,29,42,28,32,32,39,45,38,39,59,null,-2,1,-1,1,-2,2,-1,0,-1,2,0,0,0,1,1,1,-3,0,3,0,2,1,-4,5,4,-5,-1,1,3,6,5,-10,2,3,-3,4,-2,6,-1,12,-9,5,13,-14,4,0,7,6,-7,1,20,2,2,1,1,0,0,1,3,2,4,4,7,3,5,12,8,10,15,10,4,16,16,17,12,16,15,22,20,11,28,28,26,32,24,31,27,24,33,30,44,42,31,42,35,31,49,46,50,66,55,55,73,null,0,-1,0,-1,0,1,2,-1,2,0,3,-4,2,7,-4,2,5,-5,-6,12,0,1,-5,4,-1,7,-2,-9,17,0,-2,6,-8,7,-4,-3,9,-3,14,-2,-11,11,-7,-4,18,-3,4,16,-11,0,18,0,3,1,2,1,2,0,2,1,1,1,2,2,2,2,2,4,5,2,2,5,4,7,9,3,7,11,7,8,8,12,16,21,12,11,15,13,16,16,19,19,31,22,30,37,27,29,32,35,41,34,36,0,3,-2,1,-1,1,-2,2,-1,0,0,1,0,0,0,0,2,1,-3,0,3,-1,3,2,-6,4,4,-4,1,0,4,4,5,-9,-1,4,-2,3,0,3,0,12,-9,8,7,-10,2,3,3,6,-7,2,3,2,2,1,1,0,0,1,2,2,5,4,8,3,5,11,6,9,12,7,4,16,17,17,12,15,16,21,18,11,27,25,26,32,24,32,27,24,29,26,43,39,29,42,35,30,50,46,48,63,52,57,null,-1,0,-1,0,-1,0,1,1,0,3,-1,4,-5,2,6,-5,3,3,-5,-3,12,1,0,-5,3,1,5,-3,-7,16,-2,1,6,-8,8,-5,-3,5,-3,17,-4,-10,13,-7,-5,20,-4,2,15,-11,5,0,0,3,1,2,1,2,0,2,1,1,1,1,1,2,1,2,4,5,3,1,5,3,5,9,3,6,9,8,8,7,9,14,18,12,12,13,10,16,16,19,18,29,22,26,37,26,27,30,33,39,33,0,0,3,-2,1,-1,1,-2,2,-1,0,0,0,0,1,-1,1,2,1,-2,-2,4,-2,2,4,-6,3,3,-1,0,-1,2,5,4,-6,0,1,-3,6,0,3,-1,11,-7,4,11,-11,1,3,3,6,-6,0,3,2,2,1,1,0,0,2,3,2,5,4,8,4,4,9,6,9,11,7,4,15,17,17,12,15,15,21,19,10,24,20,28,29,23,29,25,25,29,24,39,35,28,41,32,30,48,43,48,59,48,0,3,-1,0,-1,0,-1,0,2,1,-1,3,-1,4,-4,0,5,-3,3,2,-4,-3,11,2,0,-5,3,0,6,-2,-9,14,-4,8,1,-6,6,-4,0,4,-5,15,-4,-7,13,-9,-2,18,-5,5,11,-11,0,0,0,3,1,1,1,2,0,2,1,1,1,1,1,1,1,2,3,4,3,1,5,3,5,8,3,5,6,7,8,5,9,14,16,12,11,9,9,16,15,17,16,26,20,23,36,23,21,27,32,38,0,0,0,3,-2,0,0,1,-2,2,-1,0,0,0,0,0,0,1,1,1,-1,-2,4,-2,2,3,-5,2,1,1,1,-3,4,5,2,-4,-1,-2,0,7,-1,2,-1,10,-6,3,13,-13,-2,6,5,6,1,0,2,0,2,1,1,0,0,3,3,2,4,4,7,3,4,8,6,9,10,7,4,13,16,15,11,14,16,21,17,8,24,17,28,27,19,26,23,22,28,24,38,31,25,38,30,28,48,42,44,55,null,-1,2,-2,2,-1,0,-1,0,3,0,-1,2,0,3,-4,1,4,-2,3,1,-3,-3,9,3,-1,-4,3,2,5,-4,-9,16,-7,11,-1,-8,7,-3,-1,6,-4,14,-7,-6,13,-8,-2,20,-6,2,11,0,0,0,0,1,1,2,1,1,0,1,0,1,0,1,1,1,1,1,3,4,3,2,5,3,3,8,2,4,5,6,6,5,9,13,16,12,11,8,7,15,13,15,15,25,18,18,34,22,17,23,29,0,0,0,0,1,0,1,-1,0,-1,1,-1,1,-1,1,0,0,0,0,2,1,-1,-1,3,-2,0,5,-6,2,1,1,0,-1,4,4,3,-4,-1,-3,-1,8,-2,2,0,10,-7,0,16,-12,-5,6,6,0,1,0,2,0,4,1,1,0,0,2,3,2,4,4,7,3,4,8,5,8,10,5,4,12,14,13,12,12,14,20,17,8,22,15,26,26,17,25,22,21,26,22,38,27,22,39,29,27,44,40,43,0,1,-1,2,-2,4,-3,0,-1,0,2,1,-1,2,0,3,-4,1,4,-3,3,2,-5,-1,8,2,-1,-1,0,2,6,-3,-9,14,-7,11,0,-9,8,-3,-1,5,-4,16,-11,-5,17,-10,-2,17,-4,3,0,0,0,0,0,0,1,2,1,1,0,1,0,1,0,0,1,2,1,1,3,4,3,1,5,1,1,5,0,4,4,5,6,3,8,14,15,11,10,7,8,14,12,13,15,22,17,16,32,18,15,24,0,0,0,0,0,0,1,1,-1,0,-1,1,-1,1,-1,0,1,1,-1,0,2,1,-1,-2,4,-4,0,4,-5,4,0,1,1,-3,5,6,1,-4,-1,-3,1,6,-2,1,2,7,-5,-1,16,-14,-3,9,2,0,0,0,2,0,3,1,1,0,0,2,2,2,4,2,7,3,4,8,3,6,12,5,3,13,13,11,11,12,12,20,16,8,19,14,23,23,18,23,19,17,24,20,36,25,19,34,27,25,43,38,null,-2,0,0,2,-2,3,-2,0,-1,0,2,0,0,2,-2,5,-4,1,4,-5,3,6,-7,-2,10,0,-2,0,1,0,8,-4,-8,11,-5,9,0,-5,5,-4,-2,7,-4,16,-11,-6,15,-7,-2,18,-5,0,0,0,1,0,0,0,2,2,0,1,0,1,0,1,0,0,1,2,1,1,1,3,2,1,3,1,2,3,0,4,4,4,6,4,7,12,14,10,8,6,8,11,11,13,13,21,15,14,32,17,12,0,0,0,1,-1,0,0,2,0,-2,1,-1,1,-1,1,-1,0,1,1,-1,0,0,2,-1,-1,2,-2,1,1,-3,4,0,0,2,-2,3,5,2,-4,-2,-2,2,3,0,2,0,8,-6,-1,18,-15,-5,1,2,0,0,0,2,0,2,1,1,0,0,1,2,2,3,3,5,3,4,8,3,5,11,6,3,12,12,12,9,11,12,18,16,8,17,14,22,20,16,22,19,17,23,17,32,25,18,33,27,27,38,null,1,-2,0,0,2,-2,2,-1,0,-1,0,1,1,0,1,0,2,-2,1,4,-5,2,6,-5,-3,9,0,0,-3,2,1,6,-2,-8,9,-3,8,-2,-4,6,-3,-2,6,-6,15,-7,-7,15,-6,0,11,0,0,0,0,0,0,0,0,2,2,0,1,0,1,0,1,0,0,1,2,1,1,0,2,2,0,3,1,2,2,0,3,2,3,5,2,5,12,16,8,8,5,8,9,10,11,12,21,14,12,28,13,0,0,0,0,0,0,0,0,2,0,-2,1,-1,1,-1,1,-1,0,1,1,-1,0,-1,2,0,-2,3,-2,1,0,-2,3,-1,1,2,-3,3,7,4,-8,0,-3,3,1,1,1,1,9,-7,-2,16,-15,0,1,2,0,0,0,2,0,3,1,1,0,0,1,2,2,3,3,4,3,3,8,3,5,11,5,4,11,11,12,8,10,11,18,14,9,17,10,20,19,16,18,20,17,21,17,32,23,17,27,26,25,0,1,1,-2,0,0,2,-2,3,-2,0,-1,0,1,1,0,1,0,1,-1,0,5,-5,2,6,-6,-1,7,0,1,-4,2,1,7,-4,-5,8,-7,10,-1,-3,2,2,-3,4,-4,15,-9,-6,10,-1,-1,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,1,2,1,1,0,1,1,0,2,1,2,1,0,2,2,3,5,0,4,9,15,8,8,4,8,9,8,11,10,15,9,12,27,0,0,0,0,0,0,0,0,0,1,0,-1,1,-1,1,-1,1,-1,0,1,1,-1,0,-1,1,0,-1,2,-1,1,-1,-1,2,0,1,2,-5,4,5,6,-7,0,-4,4,1,-1,3,-1,5,-6,3,15,0,0,1,2,0,0,0,2,0,3,1,1,0,0,1,2,1,2,3,4,2,3,6,3,4,10,3,3,9,9,10,9,8,11,16,13,8,16,8,18,17,15,16,20,16,19,19,28,21,16,21,24,0,0,1,1,-2,0,0,2,-2,3,-2,0,-1,0,1,1,-1,1,1,1,-2,1,3,-3,1,6,-7,0,6,0,1,-1,-1,3,5,-3,-5,8,-8,10,-1,-2,1,4,-4,3,0,9,-7,-5,5,3,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,2,1,1,0,2,1,0,2,2,2,2,0,1,2,3,3,0,2,8,13,7,5,3,6,9,7,10,9,14,5,10,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,-1,0,0,2,-1,0,-1,2,-1,-1,2,0,0,0,-2,1,1,1,0,-3,2,6,5,-6,-2,-2,3,3,-2,3,-1,5,-9,5,0,0,0,0,2,0,0,0,2,0,3,1,1,0,0,1,2,1,2,2,4,2,3,4,1,3,8,2,2,8,7,10,7,5,6,15,12,8,15,8,16,18,15,14,17,13,17,15,26,20,13,17,0,0,0,0,2,-2,0,0,2,-2,3,-2,0,-1,0,1,1,-1,1,0,2,-2,1,1,-3,2,5,-6,0,6,-1,3,-3,-2,1,9,-3,-4,7,-7,8,2,-3,-1,3,-4,4,-2,11,-6,-7,4,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,2,1,1,0,2,1,0,1,2,1,1,0,0,2,3,3,0,2,7,15,6,5,3,5,8,6,8,6,12,3,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,-1,0,0,2,-1,0,-1,2,-1,-1,1,1,-1,0,-1,0,2,1,0,-3,2,5,8,-9,-1,-2,2,3,-2,2,-2,6,-9,0,0,0,0,0,2,0,0,0,2,0,3,1,1,0,0,1,2,2,2,2,4,2,3,4,1,2,10,2,2,8,6,8,7,5,6,14,12,6,12,8,15,18,12,11,14,11,14,11,23,19,10,0,0,0,0,0,2,-2,0,0,2,-2,3,-2,0,-1,0,1,1,0,0,0,2,-2,1,1,-3,1,8,-8,0,6,-2,2,-1,-2,1,8,-2,-6,6,-4,7,3,-6,-1,3,-3,3,-3,12,-4,-9,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,1,1,0,1,0,0,0,1,1,1,0,0,1,3,2,0,1,3,14,5,3,2,5,6,7,7,5,11,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,1,-1,1,-1,0,0,1,0,0,-1,1,-1,0,0,1,0,0,-1,0,1,2,-1,-2,1,2,11,-9,-2,-1,3,1,1,0,-2,6,0,0,0,0,0,0,2,0,0,0,0,0,3,1,1,0,0,1,1,2,2,2,3,2,1,3,1,3,10,4,2,8,6,8,6,5,3,13,9,6,10,8,12,16,10,9,14,9,12,10,22,14,0,0,0,0,0,0,2,-2,0,0,0,0,3,-2,0,-1,0,1,0,1,0,0,1,-1,-1,2,-2,2,7,-6,-2,6,-2,2,-2,-1,-2,10,-4,-3,4,-2,4,4,-6,-1,5,-5,3,-2,12,-8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,2,0,1,0,0,0,1,1,1,0,0,1,2,2,0,1,3,13,4,3,0,5,6,7,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,-1,2,-2,1,-1,0,0,1,0,0,-1,0,1,1,0,-2,1,2,10,-9,-1,-3,5,1,1,0,-3,0,0,0,0,0,0,0,2,0,0,0,0,0,3,1,1,0,0,0,1,2,2,1,3,1,1,3,1,3,6,4,1,6,6,7,4,5,3,12,7,4,9,7,7,12,6,8,13,11,10,8,21,0,0,0,0,0,0,0,2,-2,0,0,0,0,3,-2,0,-1,0,0,1,1,0,-1,2,-2,0,2,-2,2,3,-2,-3,5,0,1,-3,1,-2,9,-5,-3,5,-2,0,5,-6,2,5,-2,-1,-2,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,2,0,1,0,0,0,1,1,1,0,0,1,2,2,0,1,2,11,4,1,0,4,4,6,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,1,-1,0,0,1,-1,2,-2,1,-1,0,0,1,0,0,-1,0,1,1,0,-2,1,1,9,-7,-3,-1,4,0,2,-1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,3,1,0,0,0,0,1,2,2,1,1,1,1,2,2,1,5,2,1,6,6,7,4,5,3,11,7,4,9,5,5,12,5,8,11,9,9,8,0,0,0,0,0,0,0,0,2,-2,0,0,0,0,3,-2,-1,0,0,0,1,1,0,-1,0,0,0,1,0,-1,4,-3,-1,5,0,1,-3,1,-2,8,-4,-3,5,-4,0,7,-7,3,3,-2,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,1,0,1,0,1,0,0,0,0,0,1,0,0,1,1,2,0,1,2,9,2,0,0,4,2,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,-1,0,0,0,0,1,-1,0,1,0,1,-2,1,1,7,-7,-2,0,4,-2,4,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,3,1,0,0,0,0,1,2,1,1,1,0,1,1,2,0,4,2,1,5,6,6,2,3,3,11,7,3,8,5,5,11,5,4,9,8,9,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,3,-2,-1,0,0,0,1,1,-1,0,0,-1,1,0,1,-2,4,-2,-1,4,1,0,-4,1,0,8,-4,-4,5,-3,0,6,-6,-1,5,-1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,1,1,2,0,1,2,9,3,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,1,-1,0,0,0,0,1,-1,0,1,0,1,-2,1,1,7,-6,-3,0,3,-2,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,3,1,0,0,0,0,1,1,1,1,1,0,1,1,1,0,4,1,1,3,4,6,2,3,3,10,6,2,8,3,4,8,5,4,8,5,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,0,3,-2,-1,0,0,0,1,0,0,0,0,-1,1,0,0,-1,4,-3,0,2,1,2,-4,1,0,7,-4,-4,6,-5,1,4,-3,-1,4,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,0,0,0,2,0,1,2,7,2,0,0,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,1,-1,1,-1,0,0,0,0,1,-1,0,0,0,2,-2,1,1,5,-5,-2,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,3,1,0,0,0,0,1,1,0,0,1,0,1,1,1,0,4,1,1,2,3,4,2,2,1,10,6,2,7,3,2,7,5,5,7,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,3,-2,-1,0,0,0,1,0,-1,0,1,-1,1,0,0,-1,4,-3,0,1,1,1,-2,0,-1,9,-4,-4,5,-4,-1,5,-2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,6,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,0,0,0,0,0,0,0,2,-2,1,-1,6,-4,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,1,0,0,0,0,1,0,0,0,1,0,0,1,1,0,2,1,1,2,3,4,2,1,1,7,4,2,5,3,1,5,2,4,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,0,0,0,0,2,-1,-1,0,0,0,1,-1,0,0,1,-1,0,1,0,-1,2,-1,0,1,1,1,-2,-1,0,6,-3,-2,3,-2,-2,4,-3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,5,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,5,-4,-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,1,1,0,1,1,0,1,2,2,1,1,1,4,4,2,5,2,1,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,1,0,-1,1,1,0,-1,0,0,3,0,-2,3,-3,-1,4,-3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,1,4,2,1,4,0,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,0,0,0,1,-1,0,1,-1,0,0,2,-2,1,-1,1,3,-2,-1,3,-4,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,4,2,1,3,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,1,-1,1,3,-2,-1,2,-2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,1,0,1,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,-1,0,0,1,-1,0,0,0,1,-1,1,1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,-1,0,1,-1,0,0,0,1,-1,0,1,1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,2,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,-1,1,0,0,1,-1,-1,0,0,1,0,0,-1,0,0,234,249,308,420,624,832,1126,1421,1644,1805,1957,2122,2181,2225,2382,2435,2537,2583,2629,2633,2627,2564,2553,2626,2735,2774,2823,2927,3080,3161,3248,3407,3540,3614,3711,3689,3769,3759,3806,3857,3880,3960,4098,4249,4330,4409,4554,4581,4612,4671,4689,4753,null,15,59,112,204,208,294,295,223,161,152,165,59,44,157,53,102,46,46,4,-6,-63,-11,73,109,39,49,104,153,81,87,159,133,74,97,-22,80,-10,47,51,23,80,138,151,81,79,145,27,31,59,18,64,261,297,368,532,798,1096,1437,1800,2018,2264,2479,2635,2756,2871,3079,3235,3297,3380,3421,3508,3489,3419,3433,3510,3670,3683,3799,3914,4079,4131,4218,4344,4496,4579,4664,4700,4762,4769,4857,4927,4905,4945,5077,5221,5325,5478,5656,5664,5788,5855,5974,6039,null,36,71,164,266,298,341,363,218,246,215,156,121,115,208,156,62,83,41,87,-19,-70,14,77,160,13,116,115,165,52,87,126,152,83,85,36,62,7,88,70,-22,40,132,144,104,153,178,8,124,67,119,65]}}