-1000,266,6,-1000,266,0,-1006,277,0,-1001,251,1,-1000,249,2,-1004,248,3,-1011,241,1,-1011,241,-1,-1016,249,-1,-1009,252,2,-1025,247,3,-1019,257,5,-1021,257,6,-1021,257,11,-1024,256,11,-1037,265,16,-1036,269,20,-1031,268,24,-1029,278,27,-1029,278,30,-1041,273,30,-1031,277,33,-1029,282,33,-1010,281,29,-1014,281,27,-1014,281,25,-1006,271,25,-998,275,21,-1004,267,16,-1001,270,17,-1010,277,6,-1010,277,5,-1012,272,5,-1015,276,2,-1012,269,-1,-1006,271,-2,-1017,288,-3,-1017,288,-4,-1018,286,-4,-1029,288,-2,-1028,290,-3,-1026,286,-1,-1029,277,-2,-1029,277,1,-1027,279,1,-1004,269,1,-1008,268,1,-1006,266,2,-1005,265,5,-1005,265,8,-1007,266,8,-1015,296,8,-997,285,14,-1009,307,18,-1010,313,17,-1010,313,18,-1022,319,18,-1019,317,18,-1012,305,16,-986,285,19,-984,279,16,-984,279,14,-986,272,14,-984,261,16,-998,256,13,-992,271,14,-1011,262,16,-1011,262,13,-1011,270,13,-1013,284,13,-1017,277,12,-1016,286,12,-1025,288,14,-1025,288,14,-1033,294,12,-1035,302,20,-1038,299,15,-1022,284,17,-1028,291,22,-1028,291,22,-1022,295,21,-1024,293,20,-1020,275,19,-1015,280,20,-1002,284,22,-1002,284,22,-1000,277,21,-992,275,24,-995,282,26,-985,290,26,-993,278,28,-993,278,28,-992,261,22,-998,268,24,-1017,280,23,-1012,278,25,-1015,279,25,-1015,279,25,-1014,288,22,-1004,283,24,-1010,293,21,-1012,312,22,-1015,315,25,-1015,315,25,-1005,323,23,-1019,339,23,-1016,333,24,-1025,334,21,-1037,321,21,-1037,321,21,-1035,300,18,-1025,282,22,-1013,271,22,-993,274,27,-994,273,33,-994,273,33,-987,276,40,-1007,291,39,-1005,289,43,-1000,318,49,-1006,326,58,-1006,326,58,-1002,319,60,-1010,313,67,-995,317,76,-985,312,78,-986,299,91,-986,299,91,-988,282,95,-992,294,111,-984,272,124,-995,267,135,-1010,267,149,-1010,267,149,-1032,255,166,-1029,254,181,-1029,271,199,-1031,289,216,-1035,309,230,-1035,309,230,-1022,341,245,-1046,383,256,-1071,373,271,-1049,372,286,-1072,366,308,-1072,366,308,-1062,338,340,-1065,313,376,-1066,297,417,-1066,276,460,-1068,261,498,-1068,261,498,-1059,273,533,-1040,273,563,-1014,307,590,-1000,306,622,-985,328,647,-985,328,647,-968,336,686,-963,334,729,-967,352,768,-974,353,820,-1015,466,873,-1015,466,873,-1015,477,929,-1051,509,981,-1127,607,1030,-1192,614,1085,-1181,584,1132,-1181,584,1132,-1145,522,1162,-1084,469,1185,-1056,469,1214,-1046,518,1240,-1038,543,1278,-1038,543,1278,-1012,540,1337,-933,550,1403,-873,537,1472,-846,537,1547,-841,505,1628,-841,505,1628,-863,547,1716,-919,558,1804,-1004,478,1910,-1149,203,2056,-1215,164,2196,-1215,164,2196,-1222,341,2299,-1178,493,2417,-1117,689,2520,-1103,902,2619,363,4116,2760,363,4116,2760,2341,8127,2987,-1259,-462,2832,-1000,-189,2529,-888,51,2264,-726,382,2086,-726,382,2086,-687,724,2074,-725,892,2177,-718,897,2354,-673,768,2530,-556,541,2683,-556,541,2683,-510,386,2811,-419,217,2916,-289,-32,2986,-210,-228,3023,-2224,532,3146,-2224,532,3146,4116,334,3763,2568,37,4260,-358,-610,4532,-397,-617,4546,-397,-617,4533,-401,-613,4533,475,-815,4541,8127,-3497,4505,-344,-536,4333,-361,-509,4307,-361,-509,4304,-361,-511,4304,-359,-506,4311,-363,-507,4323,-358,-513,4305,-361,-518,4304,-361,-518,4297,-494,-232,4297,174,-2236,3843,-310,-273,3483,-224,-398,3503,-359,-398,3481,-359,-398,3519,-1618,-2184,3519,139,-8192,3899,-317,-595,3868,-236,-99,3801,-68,-1056,3887,-68,-1056,3891,-248,-363,3891,-360,-481,3863,-298,-432,3856,-354,-435,3882,-353,-425,3863,-353,-425,3856,-345,-454,3856,-352,-424,3868,-553,-432,3821,-1018,-625,3781,-2738,-1060,3777,-2738,-1060,3823,-2390,-703,3823,-695,-451,3870,-725,-367,3887,-8192,1525,3804,-343,-376,3551,-343,-376,3527,-332,-363,3527,8,-517,3527,188,-604,3584,-261,-354,3637,-326,-339,3660,-326,-339,3669,-304,-345,3669,-320,-339,3654,-296,-337,3654,458,-1555,3637,-117,-214,3455,-117,-214,3436,-205,-316,3436,-2252,5459,3449,-1055,2114,3520,-290,-377,3594,-288,-336,3592,-288,-336,3588,-267,-313,3588,-264,-302,3576,1949,6794,3580,253,1960,3410,-93,-694,3327,-93,-694,3305,-217,-234,3305,-242,-290,3314,-251,-274,3304,-240,-272,3319,-273,-272,3309,-273,-272,3309,-1175,-1274,3324,-176,-343,3109,-118,-226,3059,-174,-281,3061,-116,-247,3062,-116,-247,3062,8127,3498,3090,79,-235,3260,-208,-276,3268,-189,-293,3273,-201,-292,3267,-201,-292,3267,-184,-296,3269,198,-451,3266,7527,-3690,3074,-68,-249,2857,-142,-225,2801,-142,-225,2801,-138,-235,2812,-151,-237,2815,-164,-243,2806,-161,-261,2806,-146,-226,2799,-146,-226,2799,-154,-242,2811,-147,-249,2795,-157,-261,2804,581,-1595,2813,5427,-8192,2773,5427,-8192,2773,-115,-257,2622,-484,1165,2623,-149,301,2669,-227,-277,2713,-156,-218,2726,-156,-218,2726,-153,-239,2719,-178,-240,2718,-168,-208,2724,-171,-229,2713,-48,-69,2665,-48,-69,2665,-75,-79,2479,-210,-262,2467,-2783,-5307,2465,-1232,-4209,2538,-175,-183,2508,-175,-183,2508,-140,-212,2505,-172,-203,2500,-158,-200,2504,-169,-203,2511,-181,-192,2501,-181,-192,2501,-164,-203,2497,894,418,2415,-266,-198,2205,-8192,-5999,2198,-556,-243,2204,-556,-243,2204,-160,-137,2151,-140,-151,2152,-158,-88,2162,-156,-142,2160,-164,-137,2161,-164,-137,2161,-160,-119,2156,-152,-119,2165,-157,-123,2149,-163,-123,2157,-175,-121,2155,-175,-121,2155,-189,-116,2148,-7009,1741,2062,-2856,285,1714,-166,-4,1617,-108,-56,1616,-108,-56,1616,-106,-46,1622,-86,-34,1615,-92,-50,1612,-115,-44,1616,-111,-46,1618,-111,-46,1618,-104,-38,1618,-113,-32,1618,-108,-29,1617,-122,-19,1618,-6568,3633,1621,-6568,3633,1621,-1431,766,1747,-129,-52,1827,-133,-59,1829,-152,-46,1821,-1297,1630,1754,-1297,1630,1754,-865,1913,1257,17,71,1311,-41,-34,1310,-85,37,1314,-851,1550,1309,-851,1550,1309,-1323,2411,1289,-202,273,1247,-106,72,1238,-214,329,1242,-601,1296,1226,-601,1296,1226,-665,1558,1225,-285,601,1222,-323,629,1227,-819,2078,1224,-700,1222,1244,-700,1222,1244,-68,36,1327,-71,-31,1335,-72,19,1336,-62,16,1334,-67,32,1338,-67,32,1338,-548,1083,1353,-895,4847,1486,724,2997,1500,222,1057,1405,25,326,1359,25,326,1359,38,305,1314,108,437,1282,105,451,1248,194,674,1220,396,1179,1201,396,1179,1201,386,1152,1179,252,796,1150,282,852,1139,355,1076,1134,331,961,1123,331,961,1123,256,734,1124,240,647,1120,243,641,1123,290,724,1124,290,724,1145,374,861,1145,393,886,1157,361,812,1174,362,785,1192,360,791,1218,360,791,1247,337,765,1247,320,694,1287,350,685,1323,573,895,1364,2761,2010,1386,2761,2010,1268,2238,1184,1268,151,94,1188,25,37,1167,609,354,1142,1685,772,1091,1685,772,1051,744,367,1051,302,162,1020,739,342,997,1067,478,976,701,327,944,701,327,935,801,359,935,991,450,920,847,366,905,743,308,900,812,314,892,812,314,888,826,332,888,835,329,880,895,324,887,924,319,895,908,304,895,908,304,905,874,301,905,873,284,913,854,282,925,816,264,948,792,258,965,792,258,995,779,246,995,783,226,1021,788,202,1050,814,204,1090,907,164,1124,907,164,1166,2296,-139,1166,3019,-867,1090,644,-200,985,77,-17,936,431,-96,916,431,-96,879,1593,-528,879,1518,-462,828,564,-182,778,566,-187,757,1127,-376,733,1127,-376,701,1085,-352,701,678,-237,662,783,-294,647,1032,-376,626,934,-343,601,934,-343,588,860,-304,588,963,-342,570,989,-360,555,924,-350,541,896,-340,533,896,-340,533,932,-365,523,912,-374,514,880,-383,510,887,-368,508,893,-390,500,893,-390,500,886,-402,501,879,-407,499,882,-431,498,877,-408,502,859,-413,503,859,-413,503,858,-415,508,848,-418,515,834,-422,525,838,-435,529,838,-426,543,838,-426,543,821,-443,555,815,-449,572,797,-444,588,798,-449,605,792,-438,629,792,-438,629,781,-443,650,766,-447,679,752,-441,705,746,-453,735,719,-465,771,719,-465,771,720,-469,807,705,-481,847,699,-507,883,724,-558,934,947,-807,972,947,-807,972,1307,-1967,960,777,-1783,859,188,-610,811,421,-658,795,675,-1054,761,675,-1054,761,655,-1122,721,483,-824,691,463,-817,660,480,-892,633,416,-837,602,416,-837,602,384,-755,574,392,-791,552,419,-875,530,438,-912,508,442,-927,494,442,-927,494,453,-957,475,453,-953,462,429,-931,450,414,-918,440,395,-898,431,395,-898,431,377,-883,420,372,-871,414,374,-892,407,374,-908,406,382,-922,406,382,-922,406,392,-931,405,370,-928,405,365,-920,412,351,-914,413,343,-906,418,343,-906,418,329,-898,421,321,-914,433,322,-919,436,317,-924,448,302,-937,461,302,-937,461,300,-942,473,283,-936,484,281,-921,496,267,-932,511,257,-912,527,257,-912,527,237,-914,545,236,-899,563,219,-900,585,218,-914,608,209,-903,635,209,-903,635,189,-909,663,178,-896,692,163,-889,727,160,-887,765,128,-888,798,128,-888,798,120,-898,842,93,-929,884,73,-1007,924,30,-1698,969,-582,-2810,951,-582,-2810,951,-119,-856,873,-53,-358,826,-199,-964,794,-341,-1426,751,-210,-810,712,-210,-810,712,-206,-774,678,-315,-1112,646,-286,-1007,614,-252,-834,584,-313,-981,562,-313,-981,562,-302,-995,537,-295,-906,513,-315,-954,493,-327,-982,477,-324,-938,457,-324,-938,457,-349,-935,444,-336,-955,431,-345,-934,415,-360,-937,405,-363,-941,397,-363,-941,397,-368,-940,389,-372,-936,382,-375,-943,378,-384,-935,376,-387,-936,374,-387,-936,374,-398,-934,372,-406,-922,377,-408,-922,377,-411,-916,376,-411,-916,378,-417,-926,378,-424,-910,381,-438,-908,386,-440,-903,397,-439,-905,401,-439,-905,407,-461,-905,407,-464,-896,417,-476,-897,426,-490,-887,438,-492,-888,449,-492,-888,459,-493,-886,459,-500,-882,474,-500,-867,493,-504,-863,510,-508,-843,528,-508,-843,551,-520,-841,551,-532,-838,572,-536,-828,603,-539,-811,628,-550,-819,655,-550,-819,689,-544,-805,689,-567,-784,724,-574,-783,756,-596,-770,800,-618,-775,838,-618,-775,883,-655,-801,883,-965,-1049,926,-2416,-1890,935,-1185,-898,830,-298,-188,756,-298,-188,724,-221,-170,724,-641,-405,699,-1154,-641,652,-1001,-578,604,-803,-467,561,-803,-467,532,-939,-572,532,-1035,-618,501,-866,-500,467,-725,-396,436,-709,-361,406,-709,-361,379,-807,-398,379,-953,-505,353,-1004,-534,323,-939,-497,301,-915,-468,279,-915,-468,258,-880,-440,258,-840,-401,236,-856,-400,215,-942,-460,198,-960,-465,179,-960,-465,160,-936,-451,160,-936,-439,145,-907,-417,127,-893,-425,111,-925,-432,92,-925,-432,76,-949,-453,76,-945,-444,69,-936,-440,48,-927,-439,33,-906,-418,20,-906,-418,20,-933,-438,4,-936,-437,-8,-925,-439,-23,-910,-441,-39,-915,-429,-51,-915,-429,-51,-924,-424,-69,-928,-455,-84,-930,-440,-99,-932,-438,-111,-908,-432,-127,-908,-432,-127,-909,-441,-146,-904,-447,-163,-923,-449,-176,-907,-452,-198,-908,-461,-217,-908,-461,-217,-894,-455,-236,-901,-462,-254,-904,-466,-275,-888,-459,-299,-885,-470,-316,-885,-470,-316,-873,-460,-342,-889,-472,-367,-878,-484,-392,-861,-483,-423,-861,-489,-452,-861,-489,-452,-842,-496,-486,-841,-487,-516,-838,-512,-551,-825,-500,-587,-812,-527,-624,-812,-527,-624,-811,-532,-663,-794,-552,-706,-812,-568,-750,-851,-650,-789,-1468,-1300,-832,-1468,-1300,-832,-1234,-1878,-779,-498,-602,-705,-305,-247,-663,-640,-826,-627,-873,-1321,-581,-873,-1321,-581,-572,-786,-537,-420,-544,-494,-540,-806,-456,-601,-887,-424,-492,-714,-381,-492,-714,-381,-541,-809,-349,-607,-948,-317,-566,-877,-282,-516,-799,-248,-539,-844,-219,-539,-844,-219,-534,-843,-188,-511,-797,-159,-536,-863,-131,-552,-875,-102,-529,-836,-72,-529,-836,-72,-540,-855,-45,-537,-865,-14,-523,-839,15,-524,-855,40,-539,-857,65,-539,-857,65,-541,-864,96,-530,-858,124,-540,-858,150,-536,-838,184,-538,-844,212,-538,-844,212,-546,-836,242,-546,-834,275,-555,-826,306,-563,-824,338,-567,-811,377,-567,-811,377,-560,-796,411,-575,-803,447,-582,-791,484,-582,-796,523,-608,-790,565,-608,-790,565,-623,-798,611,-649,-784,657,-768,-876,695,-1593,-1513,733,-1595,-1076,688,-1595,-1076,688,-550,-406,604,-305,-228,559,-626,-408,527,-1083,-638,482,-978,-602,430,-978,-602,430,-758,-481,391,-919,-586,351,-977,-610,313,-793,-476,270,-704,-408,229,-704,-408,229,-787,-455,193,-884,-525,155,-936,-539,120,-895,-538,82,-886,-514,47,-886,-514,47,-840,-488,13,-815,-455,-19,-836,-477,-58,-880,-523,-90,-891,-527,-127,-891,-527,-127,-854,-518,-165,-856,-512,-201,-823,-476,-236,-814,-489,-274,-835,-519,-317,-835,-519,-317,-851,-543,-355,-828,-532,-396,-821,-529,-431,-810,-524,-475,-795,-555,-520,-795,-555,-520,-808,-586,-567,-876,-666,-606,-1256,-1113,-645,-1081,-1522,-618,-569,-688,-550,-569,-688,-550,-410,-452,-501,-670,-884,-465,-795,-1113,-418,-567,-729,-372,-567,-729,-326,-505,-652,-326,-594,-843,-284,-576,-814,-241,-516,-720,-201,-586,-835,-159,-586,-835,-124,-626,-888,-124,-563,-799,-78,-558,-782,-41,-570,-814,-5,-561,-786,36,-561,-786,76,-566,-807,76,-594,-842,117,-589,-829,156,-585,-808,196,-595,-808,239,-595,-808,282,-583,-803,282,-584,-780,317,-598,-769,363,-616,-800,404,-643,-795,443,-643,-795,491,-663,-798,491,-812,-899,535,-1424,-1272,562,-1244,-854,525,-594,-429,456,-594,-429,407,-469,-322,407,-777,-496,372,-1023,-646,322,-863,-564,271,-791,-537,225,-791,-537,187,-918,-594,187,-858,-530,144,-722,-444,96,-755,-458,56,-864,-552,17,-864,-552,-26,-880,-546,-26,-832,-547,-70,-844,-534,-114,-808,-516,-156,-783,-496,-204,-783,-496,-241,-809,-534,-241,-842,-562,-288,-823,-561,-332,-806,-581,-375,-819,-605,-420,-819,-605,-463,-846,-673,-463,-1101,-1025,-493,-888,-1179,-470,-613,-741,-421,-540,-635,-365,-540,-635,-321,-694,-913,-321,-716,-936,-273,-571,-722,-226,-548,-716,-177,-583,-798,-138,-583,-798,-91,-571,-770,-91,-579,-763,-48,-625,-843,-3,-626,-828,39,-586,-780,81,-586,-780,81,-596,-779,128,-599,-757,172,-605,-770,214,-616,-782,259,-646,-799,305,-646,-799,305,-677,-817,346,-781,-859,391,-1123,-1058,420,-1127,-802,401,-735,-527,347,-735,-527,347,-579,-398,294,-759,-505,249,-951,-625,202,-852,-568,158,-784,-553,107,-784,-553,107,-859,-590,62,-801,-544,19,-733,-476,-25,-785,-520,-74,-843,-574,-120,-843,-574,-120,-825,-572,-162,-818,-564,-208,-818,-576,-251,-793,-586,-294,-828,-663,-334,-828,-663,-334,-970,-954,-362,-785,-970,-341,-638,-778,-298,-605,-756,-246,-674,-851,-205,-674,-851,-205,-674,-838,-159,-601,-744,-109,-595,-752,-64,-597,-763,-17,-610,-755,28,-610,-755,28,-625,-787,70,-653,-804,114,-656,-781,163,-656,-769,204,-708,-800,246,-708,-800,246,-820,-858,282,-1028,-873,297,-902,-667,267,-727,-536,221,-710,-492,174,-710,-492,174,-821,-559,129,-859,-596,83,-804,-575,34,-810,-563,-11,-804,-566,-53,-804,-566,-53,-770,-556,-98,-793,-571,-140,-825,-636,-182,-831,-691,-220,-872,-826,-242,-872,-826,-242,-740,-849,-238,-658,-774,-206,-659,-787,-163,-659,-810,-117,-656,-804,-71,-656,-804,-71,-644,-777,-26,-621,-754,18,-621,-747,59,-667,-765,100,-709,-801,141,-709,-801,141,-796,-827,168,-863,-794,189,-841,-656,179,-784,-589,147,-743,-542,104,-743,-542,104,-775,-572,60,-824,-601,19,-823,-605,-19,-787,-604,-62,-793,-619,-100,-793,-619,-100,-778,-660,-134,-782,-738,-151,-731,-781,-148,-706,-790,-126,-692,-813,-89,-692,-813,-89,-671,-791,-49,-672,-782,-14,-679,-770,24,-692,-755,60,-744,-776,89,-744,-776,89,-789,-731,103,-786,-672,105,-790,-634,87,-788,-604,57,-777,-606,22,-777,-606,22,-800,-640,-9,-783,-642,-38,-777,-682,-66,-773,-709,-79,-735,-724,-82,-735,-724,-82,-713,-736,-69,-721,-767,-50,-712,-768,-25,-714,-753,4,-724,-751,27,-724,-751,27,-753,-718,43,-767,-709,50,-762,-675,45,-776,-663,34,-780,-657,16,-780,-657,16,-782,-662,-1,-770,-679,-24,-755,-690,-38,-749,-701,-39,-729,-723,-36,-729,-723,-36,-724,-729,-26,-724,-739,-14,-731,-732,-2,-739,-734,11,-756,-709,19,-756,-709,19,-761,-689,18,-757,-687,16,-756,-672,6,-759,-685,-5,-759,-685,-10,-750,-683,-10,-756,-702,-19,-746,-708,-17,-743,-725,-18,-736,-723,-9,-736,-723,-4,-746,-721,-4,-754,-710,1,-741,-714,4,-748,-704,5,-762,-695,7,-762,-695,0,-754,-696,0,-743,-709,-2,-749,-695,-7,-750,-704,-8,-752,-710,-8,-752,-710,-8,-749,-716,-8,-749,-711,-4,-745,-717,-2,-739,-700,-2,-757,-699,0,-757,-699,0,-754,-698,0,-760,-703,-7,-745,-705,-6,-752,-715,-6,-758,-702,-6,-758,-702,-9,-751,-709,-9,-740,-707,-7,-736,-708,-3,-741,-704,0,-752,-702,-3,-752,-702,0,-751,-698,0,-753,-692,0,-753,-703,0,-758,-711,-2,-743,-702,-2,-743,-702,-6,-752,-703,-6,-746,-707,-4,-736,-701,-4,-750,-702,-2,-752,-703,0,-752,-703,-2,-753,-698,-2,-755,-714,0,-759,-703,0,-748,-706,-3,-749,-715,-2,-749,-715,-5,-743,-712,-5,-734,-704,-5,-753,-716,-3,-751,-716,-2,-747,-706,-3,-747,-706,-5,-760,-706,-5,-753,-708,-2,-755,-708,-3,-755,-701,-4,-751,-705,-4,-751,-705,-3,-746,-716,-3,-750,-709,0,-763,-706,-2,-749,-704,-2,-760,-705,-1,-760,-705,-1,-754,-702,0,-750,-704,-3,-749,-707,-4,-747,-711,-6,-753,-714,-1,-753,-714,-1,-753,-702,-3,-742,-704,-4,-746,-708,-3,-738,-709,-3,-755,-715,-3,-755,-715,-3,-757,-707,-5,-749,-700,-5,-752,-704,-5,-752,-699,-4,-737,-699,-1,-737,-699,-1,-741,-711,-3,-750,-709,-3,-746,-702,-5,-746,-707,0,-753,-699,-3,-753,-699,-3,-740,-706,-6,-747,-701,-3,-755,-712,-2,-758,-700,-3,-741,-719,-1,-741,-719,-1,-751,-706,-4,-749,-709,-5,-752,-703,-2,-753,-709,-1,-743,-707,-7,-743,-707,-7,-740,-709,-3,-755,-700,-4,-741,-692,-3,-746,-712,-3,-761,-710,-3,-761,-710,-3,-753,-709,-4,-753,-697,-5,-739,-699,-1,-744,-700,-2,-760,-710,-6,-760,-710,-6,-740,-700,-2,-755,-716,-3,-752,-717,-5,-754,-691,-3,-747,-706,-5,-747,-706,-5,-756,-716,-3,-762,-706,-4,-745,-711,-4,-739,-701,0,-743,-694,-3,-743,-694,-3,-751,-710,-4,-757,-711,-4,-746,-702,-3,-739,-705,-4,-746,-713,-3,-746,-713,-3,-748,-707,-1,-756,-698,-3,-746,-702,-1,-748,-710,-2,-745,-697,-2,-745,-697,-2,-745,-716,0,-754,-696,-2,-736,-707,-4,-746,-715,-3,-758,-703,-4,-758,-703,-4,-741,-709,-4,-759,-698,-3,-745,-691,0,-743,-705,-3,-749,-714,-7,-749,-714,-7,-746,-705,-4,-746,-712,-6,-753,-708,-4,-751,-698,-6,-752,-712,-8,-752,-712,-8,-750,-712,-4,-752,-706,0,-754,-692,0,-756,-701,-4,-751,-712,-4,-751,-712,-4,-753,-716,0,-755,-703,-4,-744,-701,-6,-737,-710,-5,-749,-692,-2,-749,-692,-2,-746,-702,-3,-759,-706,-2,-754,-707,-3,-748,-709,-4,-745,-703,-2,-745,-703,-2,-754,-703,-4,-755,-706,-6,-737,-707,-3,-749,-704,-3,-750,-712,-4,-750,-712,-4,-747,-702,-3,-754,-702,-5,-757,-712,-4,-754,-705,-2,-754,-712,-4,-754,-712,-4,-747,-710,-1,-752,-706,-1,-754,-709,-6,-747,-709,-2,-746,-706,-4,-746,-706,-4,-746,-693,-5,-744,-704,-5,-754,-705,-1,-749,-707,-4,-749,-702,-4,-749,-702,-4,-741,-703,-5,-741,-702,-3,-747,-717,-1,-760,-706,-6,-749,-701,-2,-749,-701,-2,-755,-703,-4,-751,-704,-5,-738,-706,-1,-752,-712,-1,-752,-712,-1,-754,-706,-1,-755,-705,-3,-756,-714,-6,-752,-712,-2,-750,-705,-4,-750,-705,-5,-750,-710,-5,-751,-702,-7,-759,-710,-1,-747,-707,-6,-756,-714,-1,-756,-714,-1,-752,-705,-1,-751,-698,-3,-752,-697,-1,-752,-699,-2,-750,-707,-2,-750,-707,-4,-750,-702,-4,-757,-712,-4,-752,-716,-4,-753,-711,-3,-743,-701,-6,-743,-701,-5,-754,-711,-5,-746,-712,-3,-744,-701,-4,-738,-714,0,-750,-699,-1,-750,-699,-3,-749,-710,-3,-750,-701,-1,-745,-703,-3,-740,-706,-1,-751,-706,-6,-751,-706,-5,-751,-702,-5,-755,-688,-3,-741,-704,-5,-753,-708,-4,-740,-702,-7,-740,-702,-1,-749,-709,-1,-758,-710,-4,-745,-707,-5,-748,-708,-5,-755,-705,-4,-755,-705,-2,-760,-699,-2,-758,-723,-2,-751,-695,-4,-760,-708,-2,-747,-711,-3,-747,-711,-3,-749,-713,-3,-741,-700,-2,-760,-706,-5,-757,-708,-3,-749,-714,-4,-749,-714,1,-754,-706,1,-742,-702,-3,-748,-705,-4,-758,-707,-3,-745,-704,-4,-745,-704,-7,-752,-701,-7,-751,-701,-1,-743,-703,-2,-751,-702,-6,-746,-700,-7,-746,-700,-7,-748,-711,-3,-750,-704,-4,-759,-711,-4,-754,-705,-5,-754,-705,0,-754,-705,0,-751,-702,-2,-755,-708,-4,-753,-708,-2,-749,-710,-1,-743,-713,-7,-743,-713,-7,-750,-702,-7,-741,-701,-3,-755,-701,-3,-760,-701,-3,-751,-710,-3,-751,-710,-3,-757,-699,-4,-752,-709,-5,-754,-706,-4,-751,-715,-4,-749,-705,-5,-749,-705,-5,-748,-711,-2,-745,-707,-4,-750,-704,-3,-750,-710,-3,-753,-700,-4,-753,-700,-4,-748,-704,-5,-747,-714,0,-753,-705,-6,-749,-710,-2,-754,-707,-3,-754,-707,-3,-748,-715,-5,-750,-713,-5,-744,-709,-1,-744,-716,-2,-751,-710,-4,-751,-710,-4
-956,423,22,-974,429,22,-966,438,29,-964,450,33,-952,431,40,-952,431,42,-954,441,42,-948,443,45,-948,440,49,-946,440,50,-922,451,56,-922,451,56,-923,439,58,-922,444,58,-924,453,59,-928,445,59,-924,451,58,-924,451,58,-931,444,64,-949,443,67,-961,451,67,-959,481,68,-961,491,70,-961,491,70,-963,512,69,-958,513,69,-959,525,69,-948,525,62,-942,544,60,-942,544,60,-941,541,54,-918,542,51,-918,518,49,-924,530,57,-910,512,64,-910,512,64,-922,525,73,-915,515,82,-914,532,94,-915,518,101,-918,513,110,-918,513,110,-925,512,118,-927,495,130,-940,501,138,-941,500,148,-957,493,157,-957,493,157,-945,498,167,-922,490,175,-903,505,183,-882,507,189,-847,505,195,-847,505,195,-832,528,195,-817,538,197,-816,527,200,-823,519,205,-835,512,213,-835,512,213,-843,494,219,-849,499,226,-862,494,230,-855,493,240,-859,495,250,-859,495,250,-886,486,258,-904,487,271,-923,495,286,-963,492,295,-988,530,304,-988,530,304,-1005,555,315,-1036,581,323,-1041,616,332,-1033,641,348,-989,645,353,-989,645,353,-950,644,363,-923,644,375,-928,643,396,-885,631,430,-875,622,461,-875,622,461,-859,615,487,-863,628,526,-881,623,558,-875,614,587,-876,617,612,-876,617,612,-879,615,647,-873,585,681,-874,569,710,-869,535,747,-864,538,778,-864,538,778,-896,558,821,-982,629,872,-1030,689,933,-1048,716,1012,-1043,742,1077,-1043,742,1077,-993,754,1142,-969,736,1199,-965,788,1250,-957,820,1311,-929,796,1371,-929,796,1371,-899,750,1441,-858,721,1496,-859,581,1546,-879,570,1627,-887,355,1743,-887,355,1743,-833,443,1822,-802,485,1893,-715,582,1959,-713,650,2014,-525,1422,2106,-525,1422,2106,468,2569,2242,2040,6266,2279,-648,199,2257,-792,18,2053,-624,205,1790,-624,205,1790,-543,451,1642,-504,635,1613,-490,752,1648,-479,821,1741,-403,848,1858,-403,848,1858,-291,842,1992,-216,699,2130,-162,563,2250,-75,466,2350,305,501,2455,305,501,2455,8127,5353,2602,528,1694,3097,-1418,783,3235,-434,-178,3094,-269,-121,3006,-269,-121,3006,-379,155,2965,-224,-129,2982,-169,-245,3006,-173,-250,3002,-166,-245,3000,-166,-245,3000,-170,-245,3006,-168,-258,2996,-161,-253,3004,-1603,807,3005,-1603,807,3115,0,-407,3115,-40,-479,3078,8127,-6286,3267,-306,-418,3658,-269,-417,3664,-269,-417,3689,-273,-405,3689,-251,-404,3685,-278,-412,3675,1770,-3255,3670,2044,-4621,3544,2044,-4621,3452,-227,-351,3452,-240,-364,3461,-410,248,3450,-309,-508,3373,-419,-161,3376,-419,-161,3386,-33,555,3386,-344,519,3276,-1555,-3139,3173,-2299,-7933,3257,-277,-337,3246,-277,-337,3224,-249,-308,3224,-238,-304,3218,-259,-306,3219,-261,-318,3229,-258,-310,3221,-258,-310,3225,-264,-303,3225,-272,-312,3223,-1961,-1324,3228,-8192,-4644,3128,-292,-397,3023,-292,-397,2966,-249,-252,2966,-225,-249,2972,-227,-241,2966,-236,-250,2968,-236,-249,2959,-236,-249,2966,-233,-245,2966,170,-342,2982,319,-323,2903,-224,-158,2795,-2821,1210,2778,-2821,1210,2851,-7942,3011,2851,-284,-213,2879,-127,-160,2886,-235,-214,2890,-215,-201,2886,-215,-201,2879,-195,-197,2879,-226,-178,2888,-256,-143,2869,-6621,8127,2808,-423,236,2571,-423,236,2535,-270,-632,2535,-82,-67,2535,-189,-198,2537,-158,-114,2527,-167,-143,2539,-167,-143,2540,-162,-151,2540,-167,-130,2540,-145,-132,2532,-216,-217,2545,-29,-1608,2519,-29,-1608,2519,-7,-71,2368,-134,-190,2356,-84,-72,2367,5789,8127,2373,-73,-186,2256,-73,-186,2256,-117,-95,2244,-134,-70,2243,-126,-92,2242,-513,-413,2249,-224,-295,2350,-224,-295,2350,-170,-219,2452,-89,-131,2448,-596,-1028,2436,6,-112,2277,-87,-148,2180,-87,-148,2180,6728,3288,2174,4939,2622,2028,-29,-39,1867,-55,-63,1863,-56,-68,1860,-56,-68,1860,-76,-65,1858,-66,-69,1857,-57,-73,1857,-106,-67,1870,-1144,-18,1894,-1144,-18,1894,-95,-113,2072,-81,-114,2094,-58,-123,2107,1421,-616,2080,8127,-3462,1734,8127,-3462,1734,-84,-49,1407,-2,-54,1384,-64,-44,1382,-17,-57,1378,-61,-62,1385,-61,-62,1385,-34,-54,1390,-17,-57,1390,-25,-48,1391,1145,-419,1384,5415,-2375,1347,5415,-2375,1347,84,-102,1308,-12,-37,1318,-24,-58,1315,-24,-64,1313,1425,-963,1323,1425,-963,1323,2432,-1202,1449,34,-254,1518,-80,-57,1525,-17,-83,1539,-52,-96,1542,-52,-96,1542,35,-162,1537,2216,-3937,1480,1915,-3640,1245,-3,-222,1196,-48,-94,1211,-48,-94,1211,524,-642,1197,957,-1870,1148,382,-831,1109,121,-351,1097,336,-820,1100,336,-820,1100,634,-1373,1086,423,-1007,1081,412,-1108,1076,699,-1487,1092,214,-432,1103,214,-432,1103,14,-210,1111,-102,-1,1101,-47,-68,1111,-8,-160,1115,97,-515,1131,97,-515,1131,432,-1693,1140,476,-2291,1181,80,-567,1241,-55,-311,1257,95,-1167,1273,95,-1167,1273,168,-1505,1317,52,-1202,1367,-120,-3283,1383,-347,-1746,1231,-131,-209,1160,-131,-209,1160,-161,-472,1160,-412,-1662,1152,-339,-1268,1105,-228,-791,1073,-208,-695,1053,-208,-695,1053,-223,-673,1025,-277,-696,1007,-392,-993,993,-425,-1124,984,-372,-932,970,-372,-932,970,-369,-906,967,-404,-947,962,-390,-842,963,-384,-749,968,-435,-847,972,-435,-847,972,-503,-925,976,-519,-923,989,-524,-875,1004,-515,-834,1018,-518,-810,1040,-518,-810,1040,-508,-787,1058,-514,-747,1085,-517,-730,1117,-563,-745,1154,-607,-766,1197,-607,-766,1197,-673,-791,1236,-1345,-1392,1276,-3214,-2266,1249,-752,-618,1097,-132,-68,1033,-132,-68,1033,-99,-73,1021,-505,-382,1009,-1403,-733,964,-1052,-593,916,-1052,-593,875,-631,-318,875,-872,-477,856,-1157,-631,834,-990,-535,809,-801,-414,796,-801,-414,777,-760,-374,777,-766,-320,759,-823,-333,756,-970,-410,744,-1046,-447,736,-1046,-447,733,-991,-415,733,-973,-388,735,-985,-388,732,-951,-361,737,-915,-306,745,-915,-306,749,-931,-307,749,-965,-316,759,-988,-308,773,-998,-296,791,-998,-283,807,-998,-283,823,-997,-263,823,-989,-249,852,-972,-231,880,-958,-231,903,-968,-221,939,-968,-221,975,-989,-186,975,-1021,-189,1009,-1112,-165,1051,-1760,-110,1089,-2782,507,1059,-2782,507,978,-1207,191,978,-309,17,927,-387,31,895,-1148,256,866,-1462,342,830,-1462,342,782,-822,186,782,-605,153,755,-956,259,732,-1122,294,703,-870,233,676,-870,233,653,-869,257,653,-1025,321,638,-998,307,611,-909,297,599,-940,328,587,-940,328,570,-983,336,570,-940,342,557,-944,353,547,-964,363,536,-958,384,530,-958,384,521,-953,376,521,-943,384,515,-965,398,513,-950,408,512,-940,407,509,-940,407,509,-949,413,509,-943,416,513,-943,414,520,-943,430,521,-945,437,535,-945,437,535,-942,453,545,-943,444,558,-942,443,569,-926,455,584,-938,458,606,-938,458,606,-927,468,628,-922,470,649,-920,478,673,-915,476,703,-912,489,736,-912,489,736,-908,491,768,-897,492,802,-890,518,842,-895,519,881,-907,553,926,-907,553,926,-1047,721,969,-1361,1623,984,-871,1420,899,-430,657,831,-352,532,815,-352,532,815,-665,954,787,-702,1108,741,-509,773,702,-462,707,672,-553,901,641,-553,901,641,-541,914,613,-453,784,583,-402,723,556,-428,779,539,-444,827,517,-444,827,517,-436,809,495,-435,862,479,-492,923,465,-520,961,452,-490,937,437,-490,937,437,-484,940,426,-494,948,419,-471,923,406,-449,903,398,-432,884,393,-432,884,393,-417,885,388,-411,890,383,-420,900,382,-442,949,380,-437,965,377,-437,965,377,-432,982,376,-435,976,378,-416,959,383,-410,938,383,-398,928,386,-398,928,386,-397,937,391,-392,950,395,-399,966,405,-399,965,410,-391,971,425,-391,971,425,-387,966,432,-384,964,442,-380,945,456,-378,953,474,-371,959,491,-371,959,491,-364,963,509,-362,965,531,-365,972,556,-359,956,577,-348,961,605,-348,961,605,-351,948,636,-345,951,670,-334,956,697,-327,943,737,-327,962,776,-327,962,776,-311,956,816,-304,983,858,-281,1169,902,239,2745,934,474,1851,874,474,1851,874,130,603,801,63,312,756,164,605,726,267,838,684,238,826,640,238,826,640,306,1060,600,369,1216,564,264,967,527,262,959,496,319,1064,465,319,1064,465,301,965,436,255,820,403,243,753,381,270,834,353,307,927,328,307,927,328,321,1015,307,328,1039,284,323,1019,262,319,1012,247,309,956,224,309,956,224,312,909,206,296,892,191,306,924,170,321,979,156,331,1001,142,331,1001,142,324,996,126,319,977,114,314,968,100,304,941,84,321,933,69,321,933,69,327,954,57,329,975,43,334,982,28,329,975,17,315,968,7,315,968,7,321,952,-9,311,949,-21,324,963,-33,326,972,-46,324,980,-56,324,980,-56,327,967,-72,312,959,-87,324,966,-100,315,965,-110,315,965,-125,312,968,-125,320,970,-142,316,969,-154,315,973,-169,309,957,-185,309,957,-205,302,949,-205,310,947,-217,310,959,-239,310,955,-255,304,961,-274,304,961,-294,309,951,-294,292,948,-318,290,945,-340,292,939,-365,292,948,-387,292,948,-414,274,934,-414,276,921,-443,277,927,-471,259,918,-499,267,918,-534,267,918,-568,257,917,-568,236,909,-607,235,908,-642,219,915,-684,209,911,-723,209,911,-766,188,927,-766,157,1050,-808,-230,1803,-835,-612,1973,-782,-288,933,-722,-288,933,-675,-225,776,-675,-392,1241,-641,-380,1219,-598,-337,953,-553,-302,797,-511,-302,797,-472,-291,722,-472,-323,858,-434,-405,1135,-401,-391,1130,-361,-354,985,-331,-354,985,-302,-373,1065,-302,-379,1046,-269,-348,918,-238,-350,870,-207,-374,970,-180,-374,970,-149,-380,1044,-149,-382,1027,-124,-381,1029,-98,-378,1015,-71,-360,959,-45,-360,959,-18,-363,962,-18,-373,987,9,-376,1009,34,-378,1004,62,-377,1012,88,-377,1012,115,-370,980,115,-364,978,142,-357,993,167,-366,1008,199,-363,1002,227,-363,1002,227,-364,997,254,-356,980,289,-353,991,320,-349,984,348,-344,987,385,-344,987,385,-350,985,419,-352,982,456,-337,987,493,-328,983,535,-311,978,573,-311,978,573,-310,980,618,-291,1006,659,-274,1100,704,-72,1935,742,443,2012,726,443,2012,726,207,901,657,115,521,607,153,626,571,251,831,526,252,843,485,252,843,485,284,996,442,335,1178,402,274,1007,359,257,958,321,300,1051,283,300,1051,283,278,965,248,260,836,213,257,813,175,277,872,142,294,956,110,294,956,110,291,1018,76,292,1021,42,293,1001,8,292,975,-26,293,943,-54,293,943,-54,269,892,-91,263,886,-127,283,931,-161,277,971,-192,276,974,-230,276,974,-230,264,980,-264,274,957,-297,257,924,-336,250,909,-375,238,918,-413,238,918,-413,239,924,-454,238,951,-495,222,938,-536,204,957,-573,166,983,-624,166,983,-624,77,1203,-662,-379,1657,-671,-442,1482,-613,-262,972,-560,-276,1005,-513,-276,1005,-513,-367,1218,-472,-344,1083,-426,-304,861,-385,-280,756,-339,-324,902,-296,-324,902,-296,-378,1126,-258,-367,1083,-218,-327,1017,-176,-365,1068,-141,-353,1013,-101,-353,1013,-101,-324,911,-65,-337,943,-25,-350,1030,10,-337,1026,50,-343,1023,87,-343,1023,87,-345,1017,125,-338,977,164,-332,957,202,-340,1002,242,-338,1014,284,-338,1014,284,-316,1010,324,-329,1002,362,-325,997,406,-301,980,450,-307,1004,497,-307,1004,497,-277,1069,532,-198,1412,579,271,1944,593,272,1176,549,163,729,494,163,729,494,158,672,450,208,791,408,243,869,360,265,945,320,298,1110,276,298,1110,276,264,1044,229,240,977,187,279,1014,148,283,955,107,247,844,67,247,844,67,227,829,24,260,891,-16,273,974,-57,262,1002,-94,262,994,-136,262,994,-136,246,972,-176,248,941,-221,235,909,-263,227,890,-304,230,920,-346,230,920,-346,199,964,-388,198,977,-434,176,999,-476,108,1117,-512,-200,1411,-530,-200,1411,-530,-383,1346,-498,-353,1199,-446,-273,1024,-400,-327,1110,-358,-327,1110,-316,-338,1092,-316,-309,923,-264,-286,818,-222,-324,951,-177,-354,1123,-134,-354,1123,-89,-322,1039,-89,-334,1019,-43,-348,1045,-4,-324,963,41,-319,946,86,-319,946,125,-320,1012,125,-323,1029,166,-303,1022,214,-315,1023,255,-301,1001,302,-301,1001,341,-280,1003,341,-273,1043,387,-227,1186,429,0,1607,460,234,1388,446,234,1388,402,203,949,402,182,788,355,189,767,310,210,837,268,242,935,223,242,935,178,265,1043,178,265,1037,133,226,975,88,254,1001,49,255,952,2,255,952,-40,224,880,-40,227,864,-86,232,937,-126,233,984,-173,225,975,-220,225,975,-261,214,985,-261,210,973,-302,174,974,-342,115,1016,-379,-72,1202,-407,-72,1202,-391,-299,1234,-391,-350,1290,-354,-286,1114,-306,-290,1039,-264,-330,1077,-219,-330,1077,-171,-315,988,-171,-291,880,-123,-311,970,-79,-331,1101,-31,-318,1043,11,-318,1043,55,-306,1030,55,-305,1048,102,-297,970,145,-286,991,191,-280,1053,235,-280,1053,272,-242,1079,272,-192,1181,314,-13,1390,340,153,1227,334,186,987,299,186,987,299,183,879,256,184,825,211,210,874,169,235,975,124,240,1025,80,240,1025,80,220,992,33,214,990,-7,237,972,-55,203,925,-97,200,897,-140,200,897,-140,172,940,-181,162,994,-225,117,1027,-257,20,1122,-286,-158,1143,-292,-158,1143,-292,-248,1133,-272,-296,1189,-235,-277,1106,-188,-286,1043,-144,-294,1025,-102,-294,1025,-102,-289,964,-57,-291,963,-11,-292,1047,36,-283,1045,79,-258,1039,122,-258,1039,122,-247,1048,162,-202,1108,198,-95,1186,230,47,1194,240,132,1068,223,132,1068,223,171,968,189,179,900,151,192,890,110,193,948,69,203,990,27,203,990,27,196,1000,-17,184,983,-55,159,985,-91,154,975,-128,77,984,-165,77,984,-165,20,1050,-186,-84,1081,-196,-181,1098,-186,-228,1139,-158,-249,1102,-126,-249,1102,-126,-254,1049,-88,-275,1013,-47,-265,1009,-7,-254,1024,37,-226,1065,74,-226,1065,74,-176,1100,108,-104,1109,133,-26,1099,147,51,1059,141,97,1003,127,97,1003,127,124,965,102,134,949,67,152,963,33,158,984,0,124,984,-35,124,984,-35,104,995,-64,61,1022,-92,12,1041,-112,-60,1049,-119,-117,1075,-112,-117,1075,-112,-161,1095,-95,-193,1077,-74,-202,1052,-44,-204,1037,-14,-178,1042,16,-178,1042,16,-147,1058,39,-118,1070,63,-53,1065,76,-12,1045,81,31,1028,70,31,1028,70,58,1002,56,78,986,41,80,989,15,72,994,-2,54,1008,-26,54,1008,-26,23,1026,-45,-19,1027,-59,-58,1034,-62,-83,1060,-57,-108,1061,-50,-108,1061,-50,-140,1052,-38,-121,1031,-20,-125,1046,0,-106,1053,14,-71,1046,28,-71,1046,28,-52,1041,35,-20,1034,35,-2,1021,30,18,1017,21,23,1004,10,23,1004,10,18,1016,0,16,1021,-14,-9,1030,-21,-26,1027,-28,-47,1042,-30,-47,1042,-30,-60,1049,-25,-77,1052,-23,-85,1047,-12,-81,1055,-5,-74,1051,3,-74,1051,3,-49,1037,10,-42,1045,14,-27,1039,16,-14,1023,10,-16,1019,9,-16,1019,9,-8,1021,1,-16,1028,-5,-19,1036,-9,-26,1042,-14,-52,1040,-12,-52,1040,-12,-60,1040,-12,-63,1039,-12,-61,1045,-6,-50,1038,0,-50,1038,2,-52,1031,2,-31,1053,3,-35,1044,3,-23,1029,2,-35,1028,-3,-35,1028,-4,-24,1028,-4,-24,1036,-4,-20,1040,-7,-39,1022,-6,-42,1027,-10,-42,1027,-8,-52,1031,-8,-59,1033,-6,-46,1045,0,-44,1025,-3,-30,1031,-1,-30,1031,0,-39,1031,0,-38,1020,0,-38,1028,-1,-36,1029,-2,-46,1026,-7,-46,1026,-6,-34,1046,-6,-45,1029,-5,-41,1034,-5,-47,1039,-3,-52,1035,-2,-52,1035,1,-45,1027,1,-35,1040,-3,-36,1028,-4,-43,1027,0,-39,1038,0,-39,1038,0,-37,1041,0,-39,1032,-4,-41,1034,-6,-40,1043,-2,-43,1040,-9,-43,1040,-2,-45,1036,-2,-50,1033,-5,-42,1034,-2,-40,1045,-3,-37,1033,-2,-37,1033,0,-41,1043,0,-34,1041,-5,-40,1043,-2,-38,1029,-3,-37,1032,-4,-37,1032,-4,-34,1036,-4,-39,1025,-2,-47,1043,-3,-38,1040,-2,-42,1047,-3,-42,1047,-2,-36,1032,-2,-34,1038,-2,-38,1035,-6,-26,1027,-2,-33,1025,-5,-33,1025,-7,-42,1039,-7,-42,1034,0,-29,1024,-2,-39,1042,-1,-45,1032,-5,-45,1032,-5,-41,1033,-2,-52,1032,-4,-34,1039,-2,-28,1046,-1,-29,1028,-3,-29,1028,-3,-40,1039,-4,-35,1027,-4,-47,1031,-6,-45,1041,-3,-39,1037,0,-39,1037,0,-34,1038,-3,-45,1023,-5,-33,1034,-2,-32,1038,-3,-40,1019,-3,-40,1019,-3,-36,1033,-3,-40,1032,-3,-41,1035,-4,-45,1030,-2,-50,1046,-4,-50,1046,-4,-37,1026,-7,-40,1038,-5,-31,1035,-4,-43,1034,-2,-31,1042,-2,-31,1042,-2,-41,1038,-4,-36,1027,-5,-43,1031,-2,-37,1023,-5,-41,1031,-5,-41,1031,-5,-45,1033,-6,-44,1036,-2,-39,1041,-4,-43,1038,-1,-37,1039,-4,-37,1039,-4,-36,1041,-4,-37,1046,-6,-39,1044,-4,-39,1031,0,-31,1036,-3,-31,1036,-3,-53,1032,-5,-38,1045,-5,-36,1039,-3,-33,1030,-4,-43,1031,-4,-43,1031,-4,-52,1032,-4,-43,1022,-1,-39,1022,-4,-41,1033,-2,-36,1033,-4,-36,1033,-4,-47,1047,-4,-43,1038,-2,-46,1028,-3,-45,1027,0,-30,1030,-1,-30,1030,-1,-38,1034,-1,-38,1038,-3,-37,1043,-4,-41,1032,-4,-41,1030,-3,-41,1030,-3,-26,1047,-1,-46,1028,-1,-36,1040,-3,-42,1035,-6,-38,1039,-7,-38,1039,-7,-43,1037,-2,-41,1021,-4,-43,1030,-2,-51,1035,-4,-46,1037,-1,-46,1037,-1,-37,1044,0,-38,1034,-3,-46,1036,-3,-36,1041,-4,-35,1022,-3,-35,1022,-3,-42,1038,-7,-44,1046,-2,-37,1029,-4,-43,1034,-3,-32,1029,-3,-32,1029,-3,-33,1024,-1,-34,1035,-2,-31,1040,-3,-40,1012,-3,-38,1035,0,-38,1035,0,-46,1036,-2,-35,1029,0,-41,1028,-2,-40,1028,-6,-31,1040,-3,-31,1040,-3,-50,1037,-4,-36,1030,-3,-42,1036,-1,-42,1028,-4,-40,1035,-3,-40,1035,-3,-36,1036,-4,-39,1045,-3,-48,1033,-2,-33,1044,-4,-41,1044,-2,-41,1044,-2,-47,1048,-5,-30,1038,-1,-46,1043,-2,-31,1034,-4,-46,1030,-4,-46,1030,-4,-42,1028,-3,-46,1041,-6,-49,1040,-2,-44,1035,-5,-52,1039,-4,-52,1039,-4,-35,1026,0,-44,1040,0,-42,1033,-6,-42,1030,-6,-45,1032,-6,-45,1032,-6,-33,1033,0,-43,1029,-2,-45,1032,-5,-38,1037,-4,-38,1037,-4,-42,1032,-4,-42,1038,-1,-35,1041,-4,-42,1042,-5,-34,1039,-4,-34,1039,-3,-44,1036,-3,-37,1032,0,-46,1049,-1,-50,1037,-4,-35,1036,-3,-35,1036,-2,-45,1026,-2,-44,1026,-4,-25,1037,-3,-35,1029,-4,-49,1031,-3,-49,1031,-3,-33,1028,-3,-47,1028,-4,-40,1048,-1,-41,1030,-3,-53,1038,-2,-53,1038,-3,-37,1034,-3,-33,1032,-2,-24,1037,-3,-51,1043,-4,-41,1030,-5,-41,1030,-5,-34,1034,-5,-39,1025,-4,-40,1029,-3,-29,1038,-4,-44,1049,-3,-44,1049,-1,-39,1038,-1,-36,1042,-2,-35,1029,-1,-44,1037,0,-46,1036,0,-46,1036,0,-46,1039,0,-43,1036,-3,-29,1029,0,-45,1040,-3,-43,1029,-3,-43,1029,-3,-35,1038,-3,-43,1029,-2,-42,1029,-3,-34,1025,-2,-37,1033,-3,-37,1033,-5,-40,1044,-5,-28,1035,-6,-38,1045,-5,-47,1042,-1,-35,1033,-3,-35,1033,-3,-37,1037,-3,-40,1032,-4,-40,1033,-3,-40,1027,-6,-31,1045,-6,-31,1045,-6,-36,1039,-5,-36,1036,-4,-49,1018,-4,-39,1025,-3,-35,1035,-3,-35,1035,-3,-40,1034,-4,-30,1035,0,-40,1043,-5,-37,1033,-5,-42,1031,-3,-42,1031,-3,-40,1035,-5,-39,1039,-3,-48,1038,-3,-38,1049,-1,-29,1039,-4,-29,1039,-4,-28,1040,-1,-32,1045,-5,-37,1045,-6,-38,1043,-6,-44,1020,-4,-44,1020,-4,-33,1037,-4,-40,1027,-2,-32,1024,-3,-39,1034,-3,-30,1035,-2,-30,1035,-2,-39,1032,-3,-28,1033,-1,-38,1027,-3,-37,1039,-3,-34,1034,0,-34,1034,0,-44,1029,-6,-50,1035,-2,-41,1045,-4,-43,1026,-4,-37,1033,-1,-37,1033,-1,-34,1043,-3,-39,1036,-3,-35,1029,-1,-36,1026,-4,-48,1027,-1,-48,1027,-1,-46,1030,-2,-35,1031,-3,-31,1035,-5,-38,1033,-2,-45,1039,-5,-45,1039,-5,-43,1042,-3,-33,1034,-2,-47,1046,-2,-40,1029,0,-43,1035,-1,-43,1035,-1,-37,1041,-7,-44,1032,-2,-42,1031,-5,-41,1039,-3,-44,1040,-2,-44,1040,-2,-43,1040,-5,-32,1034,-6,-39,1041,-2,-36,1035,-5,-30,1035,-2,-30,1035,-2,-34,1033,-2,-33,1021,-4,-37,1033,-4,-43,1033,-3,-34,1036,-1,-34,1036,-1,-37,1037,-5,-39,1031,-4,-38,1037,-4,-39,1024,-1,-50,1034,-1,-50,1034,-1,-38,1035,-6,-45,1028,-3,-27,1038,-2,-42,1028,-2,-37,1047,-2,-37,1047,-2,-53,1036,-2,-38,1037,-3,-25,1034,-3,-42,1028,-4,-42,1034,-2,-42,1034,-2,-35,1027,-5,-44,1041,-1,-39,1032,-4,-35,1046,-2,-39,1030,-1,-39,1030,-1,-30,1035,-5,-43,1043,-2,-41,1033,-4,-40,1044,-1,-35,1033,-3,-35,1033,-3,-28,1041,-5,-43,1040,-5,-27,1048,-5,-43,1038,-2,-46,1025,-3,-46,1025,-3,-38,1034,-4,-44,1038,-1
-1011,306,0,-1002,294,-1,-1002,294,-1,-997,302,-2,-1002,300,-1,-1005,303,1,-992,306,5,-1001,331,4,-1001,331,4,-997,327,11,-994,337,16,-1008,332,19,-1004,348,25,-1012,326,26,-1012,326,26,-1013,330,29,-1017,351,32,-1012,339,29,-997,348,29,-992,342,26,-992,342,26,-998,355,23,-982,350,17,-988,342,15,-978,327,13,-976,342,17,-976,342,17,-974,328,16,-978,327,21,-977,326,23,-982,314,28,-986,327,30,-986,327,30,-972,332,25,-971,322,28,-971,340,25,-983,339,22,-992,352,16,-992,352,16,-1001,363,15,-1021,360,16,-1023,353,18,-1029,352,20,-1037,359,25,-1037,359,25,-1032,338,28,-1028,316,29,-1018,323,34,-1011,324,30,-997,325,33,-997,325,33,-983,324,31,-995,325,35,-985,329,32,-983,340,32,-987,336,33,-987,336,33,-982,335,32,-984,331,30,-976,339,31,-978,333,29,-988,335,27,-988,335,27,-979,344,24,-1001,342,24,-1003,348,21,-1000,340,24,-991,335,24,-991,335,24,-997,345,22,-994,339,27,-998,333,23,-1013,329,26,-997,336,29,-997,336,29,-996,341,31,-996,357,35,-993,362,42,-991,381,47,-990,377,57,-990,377,57,-999,382,70,-999,374,79,-1008,365,85,-1011,369,88,-1028,365,89,-1028,365,89,-1011,361,89,-989,353,83,-989,355,79,-948,358,79,-943,347,80,-943,347,80,-936,344,89,-939,342,104,-930,345,127,-920,334,152,-926,347,179,-926,347,179,-930,347,209,-920,335,237,-940,336,264,-948,327,291,-980,324,311,-980,324,311,-1027,326,332,-1052,325,350,-1066,320,367,-1063,322,380,-1069,318,397,-1069,318,397,-1072,310,410,-1085,315,434,-1035,327,463,-994,354,505,-994,354,548,-968,365,548,-923,386,596,-924,404,643,-937,418,696,-946,438,743,-946,438,797,-1073,569,797,-1163,652,872,-1200,669,948,-1166,603,1027,-1103,504,1072,-1103,504,1096,-1055,448,1096,-1019,457,1108,-1000,445,1136,-976,434,1164,-1004,442,1173,-1004,442,1198,-1032,499,1198,-1058,528,1222,-1030,588,1259,-989,604,1301,-941,590,1368,-941,590,1445,-922,536,1445,-912,525,1527,-927,551,1589,-966,612,1675,-1038,686,1790,-1038,686,1920,-1098,739,1920,-1151,873,2069,-1250,885,2221,-1275,701,2438,-1201,605,2612,-1201,605,2758,-1160,746,2758,1366,7296,2901,-317,1776,2969,-1022,-204,2779,-894,-33,2556,-894,-33,2363,-838,75,2363,-694,240,2218,-527,428,2162,-475,526,2205,-452,504,2304,-452,504,2419,-424,402,2419,-366,270,2519,-313,163,2587,-254,52,2647,-186,-90,2688,-186,-90,2702,-111,-154,2702,4816,1710,2784,4431,1035,3572,-244,-461,3854,-270,-407,3861,-270,-407,3856,-254,-438,3856,-257,-439,3858,-272,-437,3858,-263,-444,3848,-282,-446,3839,-282,-446,3843,-276,-434,3843,-279,-444,3837,3,-514,3831,2842,-1784,3805,1111,-1476,3805,1111,-1476,3805,-282,-437,3881,385,-1273,3898,5808,-8192,3793,273,-969,3531,287,-3025,3379,287,-3025,3379,-292,-43,3265,-182,-344,3314,-249,-329,3307,-250,-343,3298,-280,-299,3314,-280,-299,3314,-229,-356,3299,-258,-339,3302,-218,-339,3305,55,680,3299,-256,-294,3261,-256,-294,3261,-285,-243,3209,-287,-337,3234,-302,-306,3227,-319,-317,3216,-3547,-1831,3240,-3547,-1831,3240,-8192,-7903,3336,-28,-304,3117,-210,-294,3027,-197,-270,2981,-232,-240,2980,-232,-240,2980,-240,-230,2979,-234,-235,2982,-226,-261,2988,-231,-225,2981,-210,-236,2976,-210,-236,2976,-233,-245,2979,-229,-229,2986,-228,-232,2976,974,-554,2976,-343,-196,2808,-343,-196,2808,-224,-139,2761,-5166,2695,2754,-4382,2057,2933,-228,-203,3044,-257,-248,3055,-257,-248,3055,-218,-224,3056,-204,-209,3048,-252,-225,3055,-235,-213,3055,-3346,6963,2964,-3346,6963,2964,-381,257,2772,-196,-189,2728,-177,-165,2732,-197,-171,2738,-163,-149,2752,-163,-149,2752,-174,-160,2740,-173,-153,2748,-174,-168,2741,-164,-143,2743,3542,8127,2714,3542,8127,2714,135,1404,2528,-88,-138,2384,-153,-126,2375,-117,-95,2376,-133,-116,2366,-133,-116,2366,-119,-108,2375,-121,-116,2373,-128,-127,2377,-121,-115,2374,-183,-141,2375,-183,-141,2375,-656,-898,2413,-173,-174,2355,-115,-117,2271,-90,-124,2263,-78,-118,2260,-78,-118,2260,8127,6142,2259,765,287,2155,-84,-92,2098,-86,-91,2095,-86,-100,2092,-86,-100,2092,-78,-100,2092,-76,-94,2093,-77,-104,2092,-79,-107,2095,-1452,124,2106,-1452,124,2106,-131,-380,2236,-26,-151,2126,1329,-567,2074,8127,-3682,1947,297,-231,1747,297,-231,1747,-76,-74,1694,-49,-94,1698,-44,-94,1700,-53,-83,1695,-43,-80,1695,-43,-80,1695,-45,-88,1695,-45,-98,1697,-44,-93,1695,116,-210,1693,5805,-3749,1736,5805,-3749,1736,64,-181,1896,-51,-110,1923,-23,-140,1932,1811,-896,1914,184,-1886,1486,184,-1886,1486,401,-878,1462,96,-750,1426,530,-1415,1462,451,-928,1464,222,-633,1436,222,-633,1436,298,-725,1416,440,-982,1421,352,-934,1419,276,-854,1413,315,-1011,1416,315,-1011,1416,400,-1335,1423,493,-1518,1445,-8,-781,1487,-37,-156,1550,-113,-59,1553,-113,-59,1553,-75,-118,1555,-113,-121,1560,-20,-363,1614,188,-2073,1665,188,-2073,1674,-872,-6932,1674,-290,-811,1512,-57,-104,1488,-52,-131,1470,-78,-370,1443,-78,-370,1392,-191,-554,1392,-366,-977,1374,-548,-1578,1352,-403,-1013,1337,-305,-659,1327,-305,-659,1330,-432,-965,1330,-472,-1112,1329,-454,-945,1325,-394,-690,1340,-333,-539,1346,-333,-539,1361,-376,-588,1361,-516,-777,1373,-604,-875,1396,-583,-807,1426,-581,-732,1458,-581,-732,1496,-632,-766,1496,-762,-872,1545,-2467,-2521,1581,-2920,-1828,1445,-294,-212,1291,-294,-212,1261,-99,-65,1261,-81,-57,1265,-103,-56,1259,-948,-626,1260,-2215,-1219,1208,-2215,-1219,1142,-728,-397,1142,-234,-70,1114,-585,-235,1120,-1556,-802,1121,-1240,-589,1100,-1240,-589,1092,-618,-262,1092,-751,-293,1097,-944,-377,1095,-848,-266,1110,-839,-255,1120,-839,-255,1137,-965,-276,1137,-1061,-319,1149,-1018,-275,1178,-929,-250,1196,-918,-231,1233,-918,-231,1262,-967,-210,1262,-1006,-194,1296,-1155,-175,1347,-2831,-16,1370,-2851,547,1273,-2851,547,1194,-472,38,1194,-124,-36,1152,-157,-51,1144,-1104,186,1120,-1845,495,1069,-1845,495,1035,-868,203,1035,-421,82,1011,-772,222,992,-1284,406,980,-1002,294,962,-1002,294,962,-699,205,949,-895,307,937,-1049,370,933,-929,350,926,-890,341,925,-890,341,925,-962,403,925,-971,416,928,-908,389,937,-887,389,945,-911,392,958,-911,392,958,-885,426,976,-875,407,996,-883,426,1021,-888,442,1046,-889,463,1078,-889,463,1078,-879,471,1112,-886,484,1153,-899,536,1193,-1099,740,1246,-1612,2090,1256,-1612,2090,1256,-913,1546,1128,-240,268,1062,-269,250,1046,-599,923,1036,-818,1266,996,-818,1266,996,-535,829,952,-396,596,932,-503,811,906,-573,936,886,-455,764,866,-455,764,866,-365,636,848,-373,722,840,-396,795,825,-398,798,818,-433,891,816,-433,891,816,-479,994,808,-470,1002,806,-427,984,808,-424,972,808,-399,943,817,-399,943,817,-394,897,824,-359,839,838,-352,826,851,-362,877,864,-371,936,886,-371,936,886,-356,934,905,-353,921,935,-350,919,962,-332,901,991,-333,884,1034,-333,884,1034,-304,890,1074,-303,933,1115,-282,1446,1163,713,3619,1176,340,1363,1071,340,1363,1071,9,216,997,13,175,973,188,621,942,281,860,899,257,834,865,257,834,865,356,1150,835,371,1171,795,266,901,768,283,949,748,332,1087,724,332,1087,724,298,948,706,237,730,684,228,645,669,289,802,661,351,993,657,351,993,657,368,1041,639,354,987,634,370,1002,629,377,981,624,349,911,622,349,911,622,332,852,617,338,841,620,347,868,623,378,910,628,400,940,638,400,940,638,402,936,647,403,903,655,373,885,668,374,870,683,366,858,707,366,858,707,369,844,726,388,856,746,397,860,776,394,859,805,403,852,830,403,852,830,405,832,863,413,816,907,427,813,942,527,887,980,1055,1218,1015,1055,1218,1015,2254,1323,996,996,562,919,324,201,865,739,395,829,1222,618,788,1222,618,788,754,401,736,610,324,702,952,461,664,935,467,626,794,408,594,794,408,594,922,450,564,910,454,538,815,411,511,875,415,487,904,432,462,904,432,462,892,428,440,902,422,421,902,430,406,886,405,384,886,405,372,895,408,372,904,426,357,905,415,345,907,417,331,904,417,318,904,417,307,909,399,307,906,396,301,909,408,295,915,398,285,921,404,276,921,404,272,914,394,272,928,383,267,921,385,255,927,370,252,922,364,245,922,364,239,917,374,239,926,368,238,928,369,233,930,358,231,928,365,228,928,365,229,927,366,229,929,358,225,938,349,224,931,355,227,936,344,228,936,344,227,919,350,227,939,344,231,926,348,233,938,347,237,926,336,242,926,336,248,918,337,248,919,331,254,927,335,260,925,330,270,922,331,280,922,331,292,927,326,292,914,318,299,912,314,316,918,321,327,905,307,342,905,307,358,903,306,358,901,312,378,899,313,396,894,308,415,893,303,437,893,303,459,891,285,459,887,290,486,873,282,510,875,274,539,872,270,567,872,270,600,859,255,600,866,242,638,858,223,674,889,221,712,1002,175,742,1002,175,772,1860,-137,772,1892,-515,719,884,-231,642,529,-118,596,1027,-277,561,1027,-277,561,1408,-402,513,1050,-269,461,790,-214,420,1017,-294,383,1085,-320,340,1085,-320,340,890,-257,299,811,-250,258,926,-280,222,937,-288,184,923,-293,141,923,-293,141,977,-307,108,1025,-318,71,1025,-290,35,1002,-301,0,1003,-304,-35,1003,-304,-35,995,-292,-73,942,-293,-108,934,-287,-144,936,-268,-183,932,-263,-217,932,-263,-217,967,-279,-255,984,-278,-294,991,-280,-336,988,-268,-372,986,-263,-417,986,-263,-417,972,-263,-458,972,-259,-503,970,-240,-548,979,-239,-590,1052,-203,-634,1052,-203,-634,1517,-47,-674,1889,410,-677,1055,258,-627,515,116,-583,732,236,-551,732,236,-551,1015,328,-505,808,250,-465,764,242,-433,963,311,-397,982,308,-363,982,308,-363,857,267,-327,889,308,-291,916,311,-262,865,288,-233,867,306,-200,867,306,-200,911,306,-173,914,313,-143,915,306,-117,925,314,-87,912,312,-59,912,312,-59,890,312,-33,904,315,-5,912,307,23,914,310,48,922,306,75,922,306,75,915,311,101,902,301,132,907,298,160,899,296,188,901,293,218,901,293,218,898,282,248,896,281,278,896,286,312,890,285,337,891,271,374,891,271,374,887,260,408,886,246,445,880,249,479,882,246,518,906,219,554,906,219,554,1025,175,593,1663,-77,617,1644,-408,581,934,-220,512,695,-162,466,695,-162,466,1067,-277,427,1263,-327,380,971,-246,329,873,-219,280,1054,-268,237,1054,-268,237,1025,-284,191,884,-238,145,907,-248,102,988,-277,59,957,-273,18,957,-273,18,959,-256,-26,1020,-279,-68,1018,-268,-117,980,-275,-157,988,-266,-202,988,-266,-202,990,-258,-246,960,-258,-288,958,-236,-336,972,-243,-377,975,-222,-428,975,-222,-428,1002,-209,-473,1176,-158,-513,1652,92,-548,1455,341,-531,818,199,-485,818,199,-485,669,185,-445,876,275,-404,900,291,-368,775,252,-328,892,266,-288,892,266,-288,980,302,-248,911,273,-210,884,280,-173,904,299,-138,871,279,-103,871,279,-103,868,280,-69,907,291,-33,912,285,0,903,282,35,914,289,72,914,289,72,884,284,108,881,266,141,890,270,179,893,270,215,893,270,254,892,261,254,903,253,286,894,250,329,890,242,363,897,233,404,897,233,441,942,201,441,1100,115,476,1545,-159,487,1345,-318,446,905,-218,389,905,-218,344,867,-203,344,1107,-275,301,1114,-290,248,944,-227,201,948,-244,153,948,-244,109,1027,-272,109,979,-252,58,905,-243,10,961,-260,-32,978,-259,-82,978,-259,-128,970,-248,-128,1002,-251,-177,1023,-240,-219,1001,-223,-271,1010,-211,-313,1010,-211,-355,1034,-200,-355,1166,-128,-400,1442,112,-425,1241,283,-415,873,198,-375,873,198,-341,764,210,-341,860,263,-299,871,265,-259,853,247,-218,916,269,-181,916,269,-138,950,277,-138,901,266,-100,889,276,-59,887,265,-21,864,270,18,864,270,59,878,270,59,908,270,96,905,259,134,903,250,173,903,244,211,903,244,252,900,231,252,902,217,289,929,193,325,1029,135,356,1318,-37,373,1318,-37,350,1273,-231,350,1053,-227,305,948,-211,254,1044,-234,209,1087,-258,163,1087,-258,163,997,-224,115,969,-223,62,997,-239,15,966,-236,-31,945,-209,-79,945,-209,-79,967,-228,-124,1002,-208,-172,1008,-207,-213,1046,-179,-260,1196,-101,-297,1196,-101,-297,1304,83,-321,1140,211,-312,926,211,-282,836,224,-244,827,237,-204,827,237,-204,834,249,-162,873,241,-123,931,255,-82,932,251,-45,923,256,-3,923,256,-3,905,253,33,877,250,74,875,225,113,892,221,149,928,209,187,928,209,187,954,186,220,1020,136,252,1159,15,267,1176,-149,258,1071,-195,224,1071,-195,224,1008,-205,182,1019,-214,138,1031,-218,87,1018,-219,41,999,-212,-4,999,-212,-4,1003,-204,-49,1002,-193,-95,1001,-185,-140,1045,-151,-179,1121,-48,-210,1121,-48,-210,1132,77,-226,1031,168,-217,949,197,-189,887,219,-156,854,222,-121,854,222,-121,865,222,-85,892,218,-46,917,233,-7,920,223,28,917,211,65,917,211,65,927,200,100,937,159,132,968,128,158,1049,42,174,1081,-77,176,1081,-77,176,1061,-135,154,1041,-168,116,1031,-180,83,1028,-191,41,1035,-177,0,1035,-177,0,1016,-167,-44,1029,-130,-80,1043,-84,-110,1062,-6,-134,1022,75,-143,1022,75,-143,973,121,-135,951,163,-113,918,194,-90,910,189,-57,921,193,-26,921,193,-26,932,178,5,945,163,36,948,127,65,977,104,86,1013,52,97,1013,52,97,1028,-19,100,1024,-79,91,1038,-112,71,1026,-114,42,1027,-129,13,1027,-129,13,1044,-97,-17,1020,-66,-45,1021,-28,-62,1013,23,-76,974,72,-77,974,72,-77,962,105,-72,949,134,-53,947,128,-32,954,126,-15,958,127,4,958,127,4,965,89,25,979,64,41,997,42,47,998,-12,49,1010,-31,43,1010,-31,43,1015,-53,29,1024,-60,15,1021,-40,-2,1009,-29,-18,1010,0,-29,1010,0,-29,994,45,-33,983,49,-35,964,73,-32,968,90,-21,975,85,-12,975,85,-12,976,79,-1,976,72,9,987,55,14,1000,36,18,994,7,19,994,7,19,1008,-20,11,1000,-22,8,1005,-9,-2,999,-1,-9,996,15,-13,996,15,-13,994,37,-18,981,44,-16,986,58,-15,979,43,-6,979,43,-3,987,44,-3,983,49,0,991,40,3,1000,38,7,992,-1,5,992,-1,3,1000,14,3,998,11,1,992,19,-5,990,16,-5,987,25,-8,987,25,-8,990,46,-8,991,47,-8,983,63,-4,984,41,-1,990,47,0,990,47,1,995,36,1,993,21,3,998,29,0,994,23,0,1000,14,-3,1000,14,-5,991,30,-5,983,34,-6,987,31,-8,993,34,-5,987,45,-5,987,45,-4,993,43,-4,988,40,-4,988,31,0,991,31,1,999,28,-1,999,28,-2,983,17,-2,992,11,0,991,26,-4,993,30,-5,990,46,-3,990,46,-4,987,34,-4,976,30,-2,996,24,0,989,31,-3,988,30,-3,988,30,-3,979,25,-3,995,24,-1,992,33,-3,987,33,-1,991,34,-6,991,34,-5,989,36,-5,991,30,-3,984,29,-2,995,33,-3,989,40,-1,989,40,-3,977,32,-3,998,31,-1,992,23,-4,996,38,-2,996,30,-3,996,30,-3,995,41,-3,985,34,-2,982,33,-3,995,25,-6,989,26,0,989,26,0,990,37,-3,995,25,-2,994,29,-4,992,36,-1,989,21,-1,989,21,-1,989,30,-2,992,31,-4,982,34,-3,993,40,-4,980,33,-2,980,33,-2,996,39,1,986,28,-2,997,29,-2,998,39,-2,1002,30,-4,1002,30,-4,991,30,-4,993,38,-5,990,36,-5,996,33,-3,984,34,-6,984,34,-6,991,31,-3,987,36,-2,988,24,-6,985,40,-5,989,35,-3,989,35,-3,990,38,-1,996,29,-3,994,46,-2,988,29,-5,991,36,0,991,36,0,985,38,-5,997,24,-6,987,21,-1,983,34,-1,989,29,-4,989,29,-4,988,35,-2,986,25,-3,986,29,-3,994,14,-3,998,38,-2,998,38,-2,986,33,-3,988,27,-3,978,22,-4,998,24,-2,993,35,-3,993,35,-3,990,29,-6,984,20,0,996,36,-4,987,19,-4,996,41,-5,996,41,-5,989,33,0,992,16,-2,995,41,-5,988,19,-1,993,25,-3,993,25,-3,989,23,-3,999,39,-5,988,25,-2,979,40,-3,997,40,0,997,40,0,985,28,-5,991,34,-3,995,36,-3,986,35,-3,992,27,-2,992,27,-2,987,25,-3,986,32,-2,985,27,-2,990,27,-5,988,34,-4,988,34,-4,991,42,2,988,31,0,1000,30,-4,987,27,-4,988,30,-3,988,30,-3,984,23,-3,994,36,-1,992,37,-2,990,27,-1,986,20,-3,986,20,-3,979,31,-4,999,39,-6,984,34,-2,995,35,-3,988,40,-2,988,40,-2,986,24,-6,987,26,-3,992,30,-2,993,32,-2,993,33,-3,993,33,-3,995,25,-3,982,32,-1,988,28,-5,985,30,0,998,46,1,998,46,1,991,30,-3,993,33,-1,987,34,-2,995,39,-1,985,36,0,985,36,0,986,26,-4,988,26,-1,990,29,-3,994,27,-5,987,29,-2,987,29,-2,999,34,-2,989,34,0,986,29,-2,996,32,-5,994,33,-4,994,33,-4,990,33,0,991,34,0,990,30,-3,987,30,0,987,30,-3,992,26,-3,984,36,-5,992,24,-3,986,41,0,995,37,-4,995,37,-3,995,28,-3,992,36,-2,981,36,0,991,36,-3,994,36,-2,994,36,-3,987,29,-3,994,39,-1,994,29,0,987,39,-3,993,33,-5,993,33,-3,999,34,-3,992,29,-4,984,33,-2,988,31,-2,998,28,-3,998,28,-4,991,29,-4,989,40,-1,984,19,-4,985,28,-5,1001,21,-2,1001,21,-3,988,23,-3,997,37,0,998,32,-4,980,21,-5,990,29,-1,990,29,-1,990,33,-1,990,23,-3,994,25,-4,988,27,-3,989,40,-4,989,40,-5,992,23,-5,986,39,-4,985,28,-1,995,34,-2,996,25,-8,996,25,-4,998,32,-4,991,34,-3,991,39,-6,989,34,-5,985,41,1,985,41,-2,985,37,-2,993,35,-2,978,31,-1,992,26,0,988,37,-2,988,37,-3,996,29,-3,999,34,-5,986,28,-3,980,24,-2,993,21,-1,993,21,-4,994,35,-4,991,29,-3,993,34,-3,1001,31,-1,989,33,-4,989,33,-4,993,33,0,995,30,-2,984,36,-8,989,33,-5,983,33,-4,983,33,-4,999,31,-4,992,35,0,990,27,0,995,30,-1,990,38,0,990,38,0,989,33,-1,987,34,-4,993,34,-3,989,32,-1,991,27,-3,991,27,-3,994,29,-4,993,35,-5,989,27,-2,994,34,-2,985,27,-5,985,27,-5,995,36,-5,996,34,-2,975,13,-5,998,26,-2,989,21,-3,989,21,-3,987,43,-1,998,27,-3,993,36,-4,989,34,-4,993,34,-6,993,34,-6,987,28,0,986,13,-1,988,26,-3,990,33,0,990,35,-5,990,35,-5,986,33,-5,983,29,-3,991,32,-6,987,39,-3,977,33,-2,977,33,-2,990,37,-2,1000,21,-3,990,28,-3,986,22,-6,998,28,-6,998,28,-6,990,40,-5,997,38,-3,989,30,-1,991,33,-2,986,26,-6,986,26,-6,985,25,-3,986,25,-6,985,28,-4,993,21,0,992,21,-3,992,21,-3,997,31,-7,991,25,-3,986,34,-5,989,34,-3,995,21,-8,995,21,-8,992,42,-2,995,33,-4,990,41,-1,989,25,-8,1000,38,-2,1000,38,-2,981,32,-1,997,30,-5,992,28,-2,996,12,-3,993,39,-5,993,39,-5,1003,35,-2,999,41,2,990,35,-6,996,40,-2,988,32,-1,988,32,-1,991,34,-3,985,31,0,991,24,-6,993,27,-4,991,30,-5,991,30,-5,990,25,-5,993,39,-3,990,18,-5,992,34,-5,985,30,-4,985,30,-4,992,31,0,989,28,-2,982,25,-1,989,36,-4,1001,31,0,1001,31,0,998,27,-1,984,30,-3,989,31,-1,994,29,-5,989,35,2,989,35,2,989,34,-1,988,39,-4,987,30,-4,992,28,0,986,36,-2,986,36,-2,985,30,-6,988,30,-5,992,35,-2,999,37,-5,994,47,-5,994,47,-5,997,26,-2,995,34,-2,996,24,-7,996,25,-2,989,38,-3,989,38,-3,986,31,-3,991,34,-6,984,36,-4,987,26,0,987,26,-2,982,26,-2,988,34,-1,997,27,1,990,32,-10,993,41,0,993,41,-3,993,42,-3,990,33,-4,995,38,-8,990,26,-6,992,32,-4,992,32,-3,995,35,-3,988,32,-1,990,40,-6,992,27,-3,988,38,0,988,38,0
-983,415,19,-991,424,19,-985,425,17,-985,425,14,-998,438,14,-988,432,10,-977,440,8,-971,443,8,-964,447,11,-964,447,13,-971,437,13,-971,434,14,-983,414,17,-974,407,23,-976,393,26,-976,393,26,-967,377,31,-974,369,37,-956,361,41,-963,367,42,-969,365,50,-969,365,50,-956,376,51,-967,388,47,-971,402,52,-966,420,52,-975,428,50,-975,428,50,-974,412,56,-966,422,55,-971,426,53,-967,420,54,-972,418,52,-972,418,52,-967,426,58,-973,427,58,-963,414,56,-961,415,61,-956,422,66,-956,422,66,-941,417,72,-942,408,77,-941,408,91,-932,410,108,-938,408,126,-938,408,126,-957,390,149,-968,375,173,-994,377,196,-987,385,227,-988,402,244,-988,402,244,-980,426,258,-990,457,272,-984,487,274,-987,504,276,-997,507,279,-997,507,279,-992,512,282,-997,513,284,-983,513,291,-960,495,297,-920,474,309,-920,474,309,-913,458,327,-902,457,341,-900,447,360,-900,438,382,-897,428,403,-897,428,403,-904,418,427,-913,406,449,-919,415,478,-921,424,506,-913,437,537,-913,437,537,-910,450,574,-901,479,613,-894,497,657,-900,493,705,-909,512,750,-909,512,750,-937,506,796,-936,530,837,-958,544,869,-951,553,919,-958,578,962,-958,578,962,-968,614,1003,-957,643,1064,-1033,767,1129,-1060,805,1213,-1065,834,1290,-1065,834,1290,-1065,842,1367,-1055,802,1436,-1013,755,1497,-971,728,1568,-963,726,1649,-963,726,1649,-957,725,1734,-958,726,1843,-972,738,1948,-973,710,2092,-964,705,2222,-964,705,2222,-961,708,2358,-947,694,2501,-916,666,2639,-893,653,2783,-284,2149,2919,-284,2149,2919,282,4633,3045,-458,1368,3121,-882,-106,3083,-679,80,2882,-511,286,2734,-511,286,2734,-498,411,2730,-498,450,2762,-461,391,2830,-411,246,2910,-1761,167,2954,-1761,167,2954,4336,1843,3287,3620,1616,3601,-507,27,3698,-264,-320,3621,-225,-385,3603,-225,-385,3603,-224,-373,3618,-229,-380,3586,-225,-389,3594,-138,-426,3604,8127,-4948,3648,8127,-4948,3648,907,-758,3824,-268,-387,3776,-236,-384,3785,-235,-399,3794,-246,-413,3791,-246,-413,3791,-242,-386,3776,-202,-1904,3794,-154,-655,3574,-357,-399,3585,-260,-437,3576,-260,-437,3576,-278,-425,3582,676,-4632,3589,348,-3233,3691,-376,-575,3789,-376,-575,3799,-295,-451,3799,-316,-935,3812,-2485,-8192,3740,-265,-452,3591,-245,-396,3566,-245,-396,3594,-362,837,3594,-58,-351,3749,-329,-332,3738,-268,-471,3714,-323,-376,3725,-323,-376,3644,143,-31,3644,-185,-433,3424,-2457,-1100,3405,-8192,-3493,3427,-501,-393,3492,-501,-393,3468,-324,-357,3468,-324,-300,3485,-334,-326,3491,-304,-341,3488,-432,-320,3469,-432,-320,3455,-8192,1823,3455,-1215,-30,3312,-268,-294,3251,-562,-476,3237,-214,-168,3281,-214,-168,3304,-309,-262,3304,-241,-284,3295,-265,-252,3300,-261,-270,3303,493,-912,3247,493,-912,3087,-99,-213,3087,-4091,8127,3093,-411,335,3117,-176,-227,3119,-235,-206,3114,-235,-206,3103,-215,-218,3103,-211,-235,3105,-212,-206,3111,-203,-219,3116,-202,-222,3106,-202,-222,3092,2167,7225,3092,522,2154,2942,-234,-178,2820,-731,-927,2894,-59,-312,2920,-59,-312,2906,-191,-229,2906,-139,-178,2912,-165,-221,2910,-171,-198,2902,-162,-211,2899,-162,-211,2918,-244,-369,2918,1110,37,2793,7591,3350,2625,691,117,2584,-112,-158,2589,-112,-158,2599,-120,-163,2599,-119,-179,2593,-119,-183,2599,-110,-181,2598,-120,-188,2595,-120,-188,2595,-106,-177,2587,252,-247,2596,8127,-2900,2506,-148,-97,2196,-83,-116,2194,-83,-116,2194,-68,-127,2201,-2001,1084,2209,-81,-243,2269,-62,-168,2251,-170,-123,2255,-170,-123,2255,-109,-186,2249,-85,-161,2265,-70,-164,2252,-96,-166,2247,-91,-165,2249,-91,-165,2249,39,-317,2258,8127,-8192,2200,-141,-330,1866,-569,1089,1878,29,-303,1836,29,-303,1836,-154,1,1830,-64,-145,1826,-88,-113,1837,-61,-119,1838,-91,-51,1831,-91,-51,1831,-158,108,1839,-127,-66,1856,-96,-122,1879,-97,-103,1874,-96,-131,1878,-96,-131,1878,-149,-11,1882,-80,7,1921,-17,-62,1891,-1137,-8192,1795,-677,-4259,1481,-677,-4259,1481,-29,-73,1324,-49,-78,1325,-53,-89,1322,-70,-66,1329,-75,-80,1322,-75,-80,1322,-75,-57,1320,-64,-65,1324,29,873,1350,-88,-44,1472,-58,-57,1480,-58,-57,1480,-98,-84,1480,-110,-86,1480,-387,-688,1483,-4276,-8192,1522,-180,-335,1645,-180,-335,1645,-92,-104,1669,-108,-79,1673,-121,-105,1669,-372,-307,1664,-7135,-4249,1558,-7135,-4249,1558,-531,-295,1268,-66,-43,1207,-81,-46,1209,-80,-43,1213,-77,-55,1216,-77,-55,1216,-77,-61,1210,-119,-53,1215,-1327,-600,1216,-2396,-911,1188,-1021,-413,1170,-1021,-413,1170,-658,-248,1171,-1063,-420,1176,-1264,-469,1177,-985,-335,1184,-978,-310,1193,-978,-310,1193,-1112,-345,1201,-1258,-345,1219,-1299,-346,1257,-743,-211,1314,-268,-100,1360,-268,-100,1360,-238,-63,1377,-505,-105,1398,-2045,-311,1422,-4481,925,1303,-686,94,1207,-686,94,1207,-96,-43,1166,-128,-37,1161,-1205,92,1142,-2068,538,1094,-1078,288,1050,-1078,288,1050,-739,174,1029,-917,232,1023,-878,238,999,-383,94,987,-359,98,974,-359,98,974,-884,318,965,-1313,483,955,-1105,448,954,-950,383,954,-1011,444,953,-1011,444,953,-1050,493,961,-993,453,963,-899,404,973,-798,334,990,-700,292,1006,-700,292,1006,-732,319,1024,-871,417,1052,-966,483,1079,-936,509,1119,-904,496,1152,-904,496,1152,-914,520,1199,-986,613,1247,-1567,1434,1281,-1358,2325,1205,-234,899,1096,-234,899,1096,-63,124,1065,-476,578,1057,-912,1479,1028,-611,927,988,-611,927,955,-371,532,955,-470,753,938,-581,947,920,-448,765,894,-344,619,878,-344,619,869,-377,721,869,-427,868,858,-428,867,848,-438,907,845,-463,967,833,-463,967,833,-449,959,833,-419,929,839,-401,916,843,-387,888,846,-377,869,856,-377,869,867,-372,886,867,-370,909,875,-366,919,896,-367,908,915,-353,906,940,-353,906,970,-343,900,970,-343,891,998,-324,887,1029,-316,896,1070,-313,933,1110,-313,933,1157,-298,1064,1157,-7,2879,1190,662,2470,1140,131,560,1044,-8,141,991,-8,141,969,74,339,969,224,758,938,255,793,895,319,1026,862,379,1208,833,379,1208,803,296,989,803,275,970,772,296,1061,757,293,992,729,255,829,709,255,829,699,240,710,699,246,698,680,301,853,679,366,1015,670,356,994,660,356,994,647,347,990,647,380,989,650,371,946,650,348,884,646,343,854,651,343,854,653,334,839,653,346,868,661,362,890,665,393,916,675,394,916,682,394,916,702,396,894,702,385,875,716,372,872,734,369,846,756,385,839,781,385,839,781,380,831,812,386,836,839,404,829,872,403,831,901,417,821,943,417,821,943,480,840,981,756,1027,1026,2203,1528,1028,1561,874,957,389,232,891,389,232,891,460,285,854,1135,576,817,878,456,768,579,311,727,924,455,689,924,455,689,986,495,658,777,393,619,871,430,593,920,451,564,813,386,536,813,386,536,875,426,512,911,443,490,879,431,468,887,430,448,904,423,429,904,423,429,886,414,412,896,406,398,901,416,387,901,414,370,902,393,359,902,393,359,900,400,348,903,390,335,906,400,328,915,392,321,921,399,312,921,399,312,908,389,304,915,381,306,924,375,297,920,381,291,921,381,283,921,381,283,923,364,280,924,373,278,924,352,276,923,361,273,922,348,272,922,348,272,921,356,275,923,352,274,931,351,278,932,331,280,924,348,282,924,348,282,927,336,288,924,331,292,919,335,299,918,332,308,920,335,313,920,335,313,924,319,327,919,325,335,908,320,348,914,320,360,905,305,379,905,305,379,895,305,392,900,317,409,897,306,430,897,302,449,894,282,473,894,282,473,881,289,496,882,290,522,869,276,549,863,264,580,868,260,613,868,260,613,864,246,647,861,231,678,865,214,717,932,207,754,1526,42,789,1526,42,789,2213,-549,769,1163,-315,686,462,-114,633,761,-193,594,1397,-415,550,1397,-415,550,1177,-325,501,758,-200,456,932,-254,417,1129,-323,376,962,-274,332,962,-274,332,836,-257,290,932,-286,259,990,-310,219,924,-297,179,954,-274,145,954,-274,145,1019,-310,113,1000,-305,75,979,-300,42,993,-310,12,976,-311,-27,976,-311,-27,948,-298,-61,959,-286,-93,952,-301,-129,951,-283,-166,967,-287,-200,967,-287,-200,972,-282,-236,973,-287,-275,977,-277,-313,977,-278,-346,956,-265,-393,956,-265,-393,959,-273,-434,953,-265,-469,964,-245,-518,965,-246,-559,997,-229,-608,997,-229,-608,1081,-213,-652,1431,-86,-695,1969,430,-697,1114,267,-646,476,103,-598,476,103,-598,673,213,-567,1086,361,-527,892,272,-484,723,236,-444,723,236,-413,937,304,-413,1006,318,-379,856,269,-343,861,295,-313,929,318,-279,929,318,-249,869,286,-249,863,303,-219,923,315,-195,916,306,-163,904,316,-136,904,316,-108,913,315,-108,910,316,-82,900,307,-54,914,322,-28,906,329,-3,906,329,17,908,310,17,910,314,46,915,312,74,908,314,100,908,311,124,908,311,153,908,305,153,907,299,182,898,305,208,915,302,234,895,290,264,895,290,294,885,286,294,887,280,327,891,281,358,875,281,389,879,267,426,879,267,464,877,252,464,871,248,497,885,238,537,899,213,570,1013,174,605,1013,174,636,1734,-76,636,1719,-419,596,906,-219,534,625,-143,483,1039,-267,443,1039,-267,395,1284,-337,395,940,-243,343,863,-203,298,1063,-293,253,1049,-285,210,1049,-285,167,895,-254,167,929,-263,122,1004,-290,81,958,-278,36,963,-258,-10,963,-258,-51,1001,-281,-51,987,-281,-89,975,-256,-133,999,-257,-174,991,-266,-221,991,-266,-221,964,-262,-264,963,-256,-305,979,-253,-350,989,-232,-394,987,-229,-440,987,-229,-440,1026,-213,-488,1193,-149,-536,1618,110,-563,1449,363,-540,790,193,-499,790,193,-499,627,188,-452,924,283,-418,958,306,-376,799,244,-329,866,276,-295,866,276,-295,983,318,-259,898,277,-223,868,276,-188,907,289,-151,884,285,-114,884,285,-114,858,289,-79,896,298,-48,911,296,-10,902,302,25,904,297,60,904,297,60,898,291,93,887,289,129,890,280,167,885,279,199,889,285,240,889,285,240,889,275,271,893,261,310,893,245,347,893,250,385,908,217,423,908,217,423,949,193,459,1181,105,491,1626,-240,494,1266,-300,447,825,-196,396,825,-196,396,889,-202,352,1143,-292,302,1068,-267,253,901,-222,206,981,-256,160,981,-256,160,1041,-277,114,949,-242,63,932,-241,20,991,-270,-29,973,-256,-71,973,-256,-71,967,-242,-117,1006,-234,-163,994,-242,-209,989,-223,-260,998,-224,-303,998,-224,-303,1015,-207,-351,1087,-175,-391,1266,-44,-427,1410,242,-437,1032,243,-408,1032,243,-408,745,189,-359,823,245,-326,934,288,-286,876,249,-243,855,253,-205,855,253,-205,934,285,-166,935,270,-127,886,261,-87,897,273,-48,892,277,-7,892,277,-7,878,269,29,886,262,70,899,268,106,890,268,145,894,254,181,894,254,181,900,244,224,901,236,263,915,224,301,929,209,334,1047,137,364,1047,137,364,1374,-63,384,1281,-239,361,1015,-221,313,929,-200,267,1028,-227,222,1028,-227,222,1067,-242,172,973,-240,122,978,-220,77,1015,-248,32,988,-235,-17,988,-235,-17,959,-222,-63,986,-223,-111,995,-222,-156,1000,-216,-201,1030,-189,-250,1030,-189,-250,1101,-146,-289,1211,-22,-321,1225,157,-330,1008,226,-300,848,196,-268,848,196,-268,842,235,-227,885,250,-192,887,253,-151,882,250,-107,913,255,-69,913,255,-69,914,257,-29,903,245,12,895,247,48,895,250,89,890,232,127,890,232,127,896,227,163,920,210,201,948,173,236,1042,119,262,1222,-44,281,1222,-44,281,1151,-183,264,1053,-195,223,999,-205,181,1011,-204,132,1011,-204,87,1026,-220,87,1001,-214,43,990,-215,-4,996,-201,-48,985,-198,-93,985,-198,-137,1003,-174,-137,1047,-137,-178,1087,-72,-208,1129,56,-229,1040,157,-222,1040,157,-201,945,204,-201,910,209,-166,882,217,-130,889,231,-93,894,224,-58,894,224,-13,905,218,-13,920,233,24,919,216,54,921,206,95,930,178,125,930,178,157,972,146,157,1038,66,176,1096,-48,185,1061,-126,169,1040,-170,137,1040,-170,96,1026,-190,96,1009,-185,58,1017,-186,18,1019,-166,-26,1008,-147,-62,1008,-147,-96,1025,-118,-96,1036,-47,-124,1038,39,-141,978,94,-142,961,159,-129,961,159,-105,938,180,-105,913,204,-73,910,195,-43,925,197,-9,929,183,26,929,183,52,951,145,52,971,130,79,999,72,98,1028,2,108,1034,-55,102,1034,-55,85,1032,-94,85,1024,-117,59,1014,-129,29,1023,-112,0,1016,-76,-29,1016,-76,-55,1024,-54,-55,1012,-7,-69,1004,49,-75,961,77,-76,950,117,-66,950,117,-66,949,138,-46,945,149,-23,947,119,-1,971,108,22,979,81,36,979,81,36,999,47,48,997,12,51,1008,-25,45,1016,-53,36,1012,-66,20,1012,-66,20,1014,-55,4,1002,-37,-16,1003,-13,-28,994,21,-36,990,50,-37,990,50,-37,968,69,-34,976,82,-24,964,83,-17,972,92,-7,979,73,6,979,73,6,991,52,15,995,32,19,989,19,21,1001,-2,17,1006,-8,9,1006,-8,9,1003,-3,0,997,-7,-6,994,10,-16,989,37,-16,983,35,-17,983,35,-17,981,45,-16,974,63,-9,981,66,-5,982,48,0,995,41,5,995,41,5,991,33,7,1002,22,5,1008,19,1,1005,7,0,999,2,-4,999,2,-4,992,32,-7,987,26,-10,989,35,-12,984,34,-6,982,53,-5,982,53,-5,989,45,-4,976,36,-1,996,45,3,989,37,2,991,18,1,991,18,1,1001,16,1,991,24,-1,992,31,-2,993,34,-2,988,38,-6,988,38,-6,990,32,-7,987,42,-6,994,34,-4,994,32,-3,989,32,-1,989,32,-1,999,35,1,990,28,0,987,24,-4,990,15,-3,991,29,-5,991,29,-5,990,24,-5,987,32,-4,994,40,-3,990,41,-2,995,36,0,995,36,0,994,29,-1,992,39,3,983,36,0,988,23,-1,989,29,-3,989,29,-3,995,30,-1,996,32,-3,994,18,-4,983,19,-3,994,29,0,994,29,0,985,33,-4,999,27,-1,991,39,-1,991,28,0,989,42,-3,989,42,-3,993,23,0,986,28,-5,994,13,-4,988,30,-5,996,39,-5,996,39,-5,993,25,-2,982,25,0,995,35,-1,998,34,-1,991,31,-1,991,31,-1,991,31,-1,996,10,-1,993,36,-3,994,29,-5,1000,35,-1,1000,35,-1,985,41,-2,993,37,-1,998,27,-1,987,33,-2,987,28,-4,987,28,-4,1000,38,-5,985,32,-1,988,33,-4,987,35,0,993,27,-1,993,27,-1,983,29,-2,995,29,-5,990,32,-3,988,27,1,990,33,-4,990,33,-4,987,31,-1,990,32,0,992,31,-4,984,33,0,984,33,-1,993,25,-1,983,35,0,993,29,0,993,37,-1,995,40,-3,995,40,0,997,28,0,990,31,-3,994,31,-1,993,25,-2,991,27,0,991,27,-2,990,25,-2,984,39,-1,988,29,-2,999,40,-1,984,25,-4,984,25,-1,988,31,-1,983,37,-1,1003,34,-3,987,38,0,991,38,1,991,38,-1,998,27,-1,984,28,-1,996,28,-2,993,24,-3,987,34,0,987,34,-2,987,30,-2,992,29,0,989,27,0,981,20,-6,987,32,0,987,32,-2,995,22,-2,993,40,-1,983,38,-2,996,16,-3,989,24,-3,989,24,-2,994,41,-2,983,33,-3,997,36,-1,996,30,-1,985,20,-1,985,20,-1,997,28,-1,983,23,-3,979,24,-1,992,30,-3,986,34,-4,986,34,-2,988,25,-2,988,36,0,985,36,0,985,37,-4,998,37,0,998,37,-5,991,35,-5,990,29,-4,999,24,-1,995,29,-1,987,38,-3,987,38,1,989,38,1,988,32,0,986,33,2,987,38,1,993,28,-2,993,28,-2,991,21,-2,987,32,-2,988,42,-4,987,26,-4,993,40,0,993,40,0,987,27,0,993,37,-2,985,25,-3,993,35,-2,995,29,-3,995,29,-3,984,34,-2,985,34,0,990,27,-4,992,29,-1,988,25,0,988,25,0,993,27,-1,987,26,-4,995,27,-2,991,31,0,987,30,0,987,30,0,994,34,-1,987,35,-3,992,33,0,987,38,-2,982,33,-2,982,33,-2,990,31,-2,986,37,-4,982,29,-4,991,33,-1,993,31,-3,993,31,-3,994,17,-3,998,39,0,994,35,-2,987,33,-2,989,31,-2,989,31,-2,997,34,-1,994,32,-1,992,26,-3,991,29,0,991,39,-3,991,39,-3,981,31,-1,978,32,-1,996,33,-3,987,37,-2,995,35,-1,995,35,-1,983,32,-1,991,29,-2,991,32,-1,993,40,-2,995,36,1,995,36,1,995,36,-1,990,31,1,991,35,-1,983,29,-1,994,36,-1,994,36,-1,986,30,-2,986,30,-3,990,35,1,990,35,0,1001,31,-3,1001,31,-3,991,36,-1,980,39,-2,989,38,-3,987,29,-4,998,27,1,998,27,1,985,23,-1,995,24,0,991,27,-4,989,28,0,991,31,0,991,31,0,993,31,-3,994,27,-1,986,29,-3,998,39,-2,996,25,-3,996,25,-3,995,40,0,997,29,-1,994,37,-2,990,23,-2,994,28,-1,994,28,-1,999,36,1,989,34,-3,996,40,-4,993,30,-3,994,33,-3,994,33,-3,994,29,0,988,28,-1,988,22,-2,978,32,-1,996,17,-2,996,17,-2,997,25,0,996,28,-1,993,27,-1,994,40,-1,989,28,0,989,28,0,999,30,-2,991,26,-2,992,25,0,979,30,-3,984,31,-1,984,31,-1,999,23,-1,987,33,-2,992,30,-2,999,30,-1,990,35,-1,990,35,-1,986,37,-2,983,30,0,992,33,-1,994,31,-4,998,21,-2,998,21,-2,987,16,-3,994,26,-4,995,37,0,1002,32,-4,1002,32,-1,983,36,-1,989,34,-3,986,32,1,990,29,-1,997,42,-3,997,42,-1,986,32,-1,992,27,-4,985,34,-1,995,38,0,987,33,-3,987,33,0,1001,34,0,983,29,0,986,37,0,992,30,-2,986,41,-3,986,41,-2,988,29,-2,996,24,-2,990,43,0,977,28,0,999,29,-1,999,29,-2,998,39,-2,995,40,-3,991,41,0,993,28,-3,999,29,0,999,29,-2,1001,27,-2,992,29,-1,993,28,-6,995,33,-3,1001,28,-1,1001,28,-1,990,38,-1,986,31,-1,983,32,-2,989,26,-1,987,29,-3,987,29,-2,992,33,-2,983,29,-5,994,26,-4,992,37,0,995,29,-3,995,29,-3,998,25,-3,988,33,0,990,34,0,994,29,-2,995,30,0,995,30,-3,993,35,-3,982,27,1,986,21,0,984,22,-3,997,18,1,997,18,0,990,33,0,997,30,-3,987,34,-2,992,28,0,980,37,2,980,37,-1,989,22,-1,991,35,-3,991,41,-3,991,41,-2,997,32,-3,997,32,-3,997,37,-3,1000,27,-3,985,35,-1,985,27,-3,994,34,-1,994,34,-1,992,24,-1,989,30,-3,994,25,-2,985,26,-4,982,30,0,982,30,0,996,37,1,994,38,0,992,31,0,994,30,-2,989,36,-2,989,36,-2,990,23,-3,986,23,-4,996,37,-3,985,30,-3,975,44,-1,975,44,-1,985,36,-3,991,42,-2,993,22,-2,986,36,-3,998,35,-1,998,35,-1,984,23,-1,998,22,-3,993,34,-1,976,29,0,987,43,-1,987,43,-1,988,36,-1,991,31,-3,988,29,-8,993,33,-1,999,30,-3,999,30,-3,1004,36,0,998,42,-2,984,28,-1,986,27,-2,989,23,-3,989,23,-3,990,35,-1,984,27,0,984,25,0,991,25,-2,991,37,-2,991,37,-2,989,33,-2,989,25,1,986,26,-2,982,23,-1,987,25,-4,987,25,-4,984,23,0,992,25,0,976,27,-2,994,28,-3,993,30,-5,993,30,-5,990,34,-2,986,36,-2,997,28,0,993,30,-1,989,41,-1,989,41,-1,984,28,-2,989,38,-3,990,32,0,987,35,-3,990,30,-1,990,30,-1,997,26,-1,986,34,0,992,36,-1,1003,34,-4,986,32,-1,986,32,-1,992,30,0,993,30,-3,986,32,-1,992,23,0,992,30,-1,992,30,-1,988,31,0,990,37,0,985,28,-2,984,25,0,993,32,0,993,32,0,981,36,-1,993,38,-4,990,37,-3,1003,33,-1,989,31,-4,989,31,-4,984,35,-5,984,29,1,987,26,0,983,25,0,994,28,-2,994,28,-2,986,35,-4,983,40,-1,989,32,-1,982,34,0,990,33,-2,990,33,-2,998,38,-1,988,19,-2,993,34,1,993,34,-1,993,39,-2,993,39,-2,994,28,-2,995,23,-1,984,21,-3,998,30,-2
-1031,283,33,-1032,291,34,-1032,297,38,-1033,297,30,-1033,297,30,-1019,302,31,-1020,288,23,-1015,310,25,-1012,313,21,-1010,315,24,-1010,315,24,-1014,313,20,-1010,311,20,-1014,308,25,-1011,306,26,-1006,301,26,-1006,301,26,-997,298,34,-1002,291,33,-992,284,37,-995,291,36,-1002,284,33,-1002,284,33,-990,279,35,-997,292,33,-1000,313,27,-1010,331,26,-1006,325,25,-1006,325,25,-1003,328,21,-1007,317,18,-1008,312,20,-1005,301,17,-999,308,17,-999,308,17,-1003,287,18,-1005,277,22,-1012,281,25,-1019,271,26,-1016,276,35,-1016,276,35,-1011,287,37,-1003,298,38,-1003,310,42,-1002,308,46,-997,316,43,-997,316,43,-1001,307,43,-995,325,41,-1003,311,41,-1003,302,40,-1003,302,36,-1008,298,36,-1014,285,36,-1014,285,34,-1012,289,30,-1007,276,31,-1007,276,28,-1002,285,28,-1002,286,30,-1000,285,33,-991,288,30,-999,289,39,-999,289,39,-992,286,39,-1009,290,45,-997,295,52,-990,313,63,-1003,305,76,-1003,305,87,-1010,315,87,-1011,303,96,-1006,306,104,-999,303,114,-985,324,118,-985,324,124,-969,312,124,-963,320,128,-976,321,129,-975,331,131,-958,329,135,-958,329,143,-959,322,143,-946,333,144,-947,337,156,-952,337,174,-945,333,193,-945,333,220,-951,322,220,-952,308,252,-971,295,286,-980,281,325,-1016,271,371,-1016,271,410,-1087,286,410,-1133,316,432,-1178,346,437,-1165,395,444,-1144,414,445,-1144,414,452,-1112,423,452,-1118,422,461,-1085,394,473,-1040,407,491,-1007,387,512,-1007,387,543,-987,405,543,-982,413,571,-1004,425,605,-1028,464,645,-1039,509,676,-1039,509,719,-1038,513,719,-1028,522,756,-1009,516,784,-987,507,811,-966,500,839,-966,500,839,-959,493,865,-972,487,891,-997,497,933,-1083,577,980,-1103,598,1023,-1103,598,1023,-1098,625,1085,-1084,638,1147,-1091,659,1216,-1064,660,1282,-1050,680,1352,-1050,680,1352,-1035,684,1412,-998,712,1485,-912,409,1566,-790,-25,1653,-756,396,1701,-756,396,1701,-800,87,1733,-821,256,1785,-759,389,1777,-749,605,1776,-780,695,1826,-780,695,1826,-778,728,1924,-755,736,2048,-764,747,2173,-725,723,2330,-656,672,2497,-656,672,2497,485,3301,2675,3738,8127,2881,-712,-206,2834,-725,-168,2683,-616,-80,2508,-616,-80,2508,-553,56,2351,-402,217,2254,-374,364,2230,-370,422,2268,-372,402,2348,-372,402,2348,-344,314,2425,-308,226,2474,442,366,2537,8127,5604,2758,-1494,871,3253,-1494,871,3253,-947,322,3233,-286,-148,3117,-192,-255,3115,-188,-265,3122,-191,-265,3125,-191,-265,3125,-171,-265,3118,-178,-268,3120,-184,-263,3123,-1073,151,3107,-524,-306,3130,-524,-306,3130,-215,-309,3090,-182,-316,3078,-207,-325,3078,1720,-2652,3088,4597,-3410,3453,4597,-3410,3453,-262,-346,3709,-260,-423,3725,-247,-408,3714,4354,-7231,3662,541,-1412,3403,541,-1412,3403,-125,-400,3303,-176,267,3237,-280,198,3143,-199,-311,3195,-265,-327,3200,-265,-327,3200,-235,-326,3195,-223,-295,3201,-21,-225,3137,-145,-147,2971,-3022,-3847,2962,-3022,-3847,2962,-2078,-6147,3169,-259,-303,3223,-225,-322,3207,-247,-306,3215,-256,-304,3221,-256,-304,3221,-267,-316,3216,-263,-314,3218,-266,-317,3211,-7495,-4576,3192,-1825,-1352,2967,-1825,-1352,2967,-232,-243,2854,-213,-211,2841,-225,-248,2846,-221,-215,2836,-222,-232,2829,-222,-232,2829,-209,-221,2838,-213,-219,2847,1862,-559,2831,-188,-133,2649,-51,-135,2618,-51,-135,2618,-237,-116,2620,-4001,1748,2617,-4414,1686,2700,-166,-188,2757,-215,-196,2773,-215,-196,2773,-182,-161,2755,-213,-191,2758,-233,-171,2770,-207,-186,2760,154,-542,2763,154,-542,2763,343,1104,2537,-713,1167,2318,-4455,8127,2407,-112,-124,2378,-177,-101,2364,-177,-101,2364,-162,-73,2365,-139,-116,2348,-118,-84,2346,-141,-111,2359,-113,-102,2360,-113,-102,2360,-128,-92,2354,-127,-83,2349,2047,8127,2344,137,766,2080,137,766,1965,-181,-73,1965,697,126,1990,-26,-70,1984,-79,-74,1934,-90,-81,1939,-90,-81,1941,-87,-61,1941,-64,-66,1935,-69,-64,1941,-71,-66,1939,-54,-53,1928,-54,-53,1939,1287,1935,1939,2102,3643,2082,-78,-93,2213,-86,-49,2214,6518,2497,2129,6518,2497,1666,1022,129,1666,-27,-26,1575,-75,-18,1572,-67,-58,1568,-24,-41,1572,-24,-41,1570,-53,-34,1570,-45,-43,1566,-28,-39,1571,767,207,1570,5734,2229,1607,5734,2229,1612,348,88,1612,472,97,1617,641,102,1608,113,-32,1671,-24,-99,1649,-24,-99,1662,-28,-38,1662,131,16,1675,1727,-195,1740,5336,-1637,1576,1306,-487,1398,1306,-487,1357,-14,-48,1357,44,-46,1363,979,-206,1351,1928,-635,1294,826,-315,1251,826,-315,1236,330,-166,1236,784,-344,1226,1304,-509,1222,1229,-517,1215,1374,-563,1204,1374,-563,1204,1244,-526,1204,423,-230,1203,98,-101,1216,63,-85,1220,113,-105,1221,113,-105,1232,163,-132,1232,287,-221,1251,627,-406,1261,1261,-811,1294,1256,-854,1348,1256,-854,1396,547,-473,1396,465,-507,1435,1132,-1083,1470,3047,-4538,1468,980,-1667,1325,980,-1667,1325,168,-778,1227,-33,-136,1212,60,-332,1210,92,-206,1186,62,-222,1151,62,-222,1151,105,-329,1133,233,-604,1113,447,-1191,1103,701,-1710,1090,497,-1287,1080,497,-1287,1080,219,-718,1078,304,-952,1080,407,-1193,1080,314,-1062,1084,289,-1043,1098,289,-1043,1098,320,-1165,1107,266,-1102,1130,96,-549,1162,0,-220,1191,-5,-236,1207,-5,-236,1207,72,-530,1224,115,-883,1259,152,-1328,1306,103,-1499,1358,-61,-3867,1410,-61,-3867,1410,-637,-2657,1318,-132,-408,1223,-24,-102,1206,-34,-247,1170,-167,-485,1137,-167,-485,1137,-269,-788,1103,-420,-1275,1079,-480,-1474,1057,-321,-850,1032,-323,-836,1019,-323,-836,1019,-432,-1146,1013,-422,-1090,1010,-376,-940,1007,-337,-794,1001,-301,-567,998,-301,-567,998,-324,-568,1000,-450,-831,1004,-545,-1003,1019,-547,-956,1033,-524,-886,1051,-524,-886,1051,-557,-877,1066,-574,-874,1086,-568,-834,1114,-538,-754,1149,-514,-696,1178,-514,-696,1178,-526,-667,1219,-594,-705,1259,-1018,-1067,1305,-3705,-2787,1300,-996,-870,1139,-996,-870,1139,-118,-51,1050,-93,-59,1037,-251,-210,1038,-1377,-708,1009,-1345,-799,963,-1345,-799,963,-592,-310,909,-546,-282,885,-1109,-579,874,-1255,-680,851,-881,-453,829,-881,-453,829,-725,-349,814,-809,-371,808,-854,-357,796,-826,-332,789,-927,-375,785,-927,-375,785,-1044,-424,784,-1008,-398,785,-982,-368,784,-988,-365,790,-997,-339,797,-997,-339,797,-961,-307,814,-935,-286,818,-948,-280,840,-964,-278,852,-973,-265,878,-973,-265,878,-967,-255,899,-968,-242,923,-985,-231,958,-985,-202,994,-1002,-201,1024,-1002,-201,1024,-1028,-176,1072,-1297,-163,1114,-2697,221,1125,-2184,381,1041,-490,43,965,-490,43,965,-176,-39,932,-600,86,913,-1399,378,877,-1210,286,837,-649,145,797,-649,145,797,-764,203,773,-1165,323,752,-1113,289,722,-794,224,699,-860,272,683,-860,272,683,-993,310,667,-955,300,650,-922,301,633,-979,352,623,-993,362,613,-993,362,613,-946,362,602,-941,371,593,-955,376,588,-941,383,585,-948,392,581,-948,392,581,-948,403,579,-943,417,581,-944,423,583,-944,423,585,-944,423,591,-939,417,591,-936,431,599,-934,432,611,-931,435,623,-927,446,641,-927,446,659,-927,457,659,-917,456,680,-927,462,700,-919,454,725,-912,468,755,-912,468,787,-906,479,787,-905,478,818,-895,493,858,-893,498,895,-893,513,936,-893,513,981,-931,584,981,-1217,965,1028,-1249,1864,1003,-569,960,901,-420,205,854,-420,205,833,-505,792,833,-765,1211,805,-588,917,759,-443,657,727,-519,843,701,-519,843,673,-554,935,673,-445,760,644,-374,663,614,-402,734,596,-435,827,576,-435,827,559,-451,850,559,-479,899,544,-508,969,528,-511,967,512,-493,934,500,-493,934,492,-487,926,492,-461,913,483,-429,871,479,-402,842,473,-407,855,468,-407,855,466,-428,916,466,-446,964,463,-445,986,464,-443,971,462,-419,965,461,-419,965,466,-407,943,466,-409,914,472,-386,931,477,-393,949,485,-405,971,493,-405,971,500,-388,976,500,-395,967,510,-382,954,529,-379,936,539,-370,956,562,-370,956,562,-368,958,579,-372,958,599,-364,953,623,-355,951,648,-361,951,679,-361,951,679,-350,942,709,-348,936,739,-331,946,776,-325,936,812,-317,954,852,-317,954,852,-303,995,899,-283,1217,940,315,3001,977,429,1731,910,85,430,831,85,430,831,45,250,788,158,565,756,288,882,714,335,1085,674,345,1165,635,345,1165,635,285,1012,594,274,997,564,307,1047,533,276,907,499,227,721,467,227,721,467,229,687,441,315,929,420,360,1099,394,316,1028,374,310,998,348,310,998,348,327,1020,334,303,920,312,284,848,295,299,901,276,328,976,266,328,976,266,327,1003,250,327,990,237,330,968,222,315,941,208,322,926,199,322,926,199,326,935,185,328,972,178,331,972,163,336,972,157,337,963,149,337,963,149,333,954,141,337,951,134,338,959,126,333,968,119,342,961,112,342,961,112,341,958,103,340,956,97,345,963,92,348,962,88,347,960,82,347,960,82,351,951,76,357,959,69,357,959,63,356,966,61,349,953,57,349,953,57,335,952,50,355,958,47,350,955,44,354,954,41,356,951,36,356,951,36,345,959,34,349,960,28,349,954,24,358,955,18,350,957,18,350,957,18,356,955,14,348,946,11,350,968,11,359,957,3,359,958,1,359,958,1,359,959,-5,347,958,-5,351,958,-6,362,956,-14,350,960,-14,350,960,-14,356,958,-18,349,961,-18,352,956,-25,352,961,-26,353,956,-27,353,956,-27,358,956,-32,345,973,-33,349,970,-38,341,951,-40,344,956,-43,344,956,-43,350,955,-52,355,967,-53,349,954,-55,341,963,-57,345,961,-62,345,961,-62,340,956,-68,350,960,-68,345,962,-74,332,963,-75,338,974,-83,338,974,-83,344,953,-85,341,966,-92,335,969,-92,326,954,-101,335,965,-105,335,965,-105,335,963,-114,340,955,-113,331,959,-123,331,971,-128,325,958,-133,325,958,-133,319,965,-140,326,975,-147,327,962,-158,321,958,-167,321,958,-174,328,962,-174,324,970,-186,317,965,-195,310,954,-205,314,963,-214,314,963,-228,309,960,-228,308,962,-242,311,954,-257,302,955,-270,299,964,-286,299,964,-304,307,953,-304,301,952,-321,292,941,-340,294,946,-363,280,956,-381,280,956,-404,284,939,-404,279,932,-428,278,934,-457,264,924,-481,261,924,-511,261,924,-541,255,923,-541,259,914,-575,245,908,-608,240,901,-650,233,895,-688,233,895,-728,219,904,-728,201,909,-770,191,952,-814,73,1257,-854,-675,2455,-845,-675,2455,-771,-378,1261,-771,-177,599,-717,-364,1186,-681,-427,1315,-638,-322,916,-597,-322,916,-556,-257,695,-556,-291,734,-513,-378,1036,-478,-418,1199,-440,-350,997,-404,-350,997,-376,-360,1012,-376,-384,1032,-343,-343,873,-314,-346,873,-283,-402,1047,-258,-402,1047,-228,-382,1053,-228,-377,997,-199,-384,1013,-175,-371,965,-148,-374,921,-122,-374,921,-97,-384,1006,-97,-382,1022,-74,-381,984,-52,-384,992,-27,-376,974,-2,-376,974,-2,-381,983,19,-386,1011,43,-372,996,69,-381,988,92,-376,986,116,-376,986,116,-377,980,139,-368,1005,163,-382,995,191,-367,984,219,-368,985,244,-368,985,244,-363,984,273,-360,991,298,-362,984,331,-363,978,361,-358,989,391,-358,989,391,-358,984,427,-341,973,461,-340,969,495,-333,984,536,-333,985,577,-333,985,577,-322,978,614,-314,991,660,-302,1032,701,-254,1307,746,302,2497,769,302,2497,769,326,1407,719,110,508,656,96,411,609,203,722,574,300,1000,531,300,1000,531,337,1132,487,284,1057,439,256,999,402,295,1039,365,281,944,327,281,944,327,231,772,288,217,715,254,285,945,221,327,1083,187,286,1011,150,286,1011,150,286,1010,119,313,1002,88,273,886,51,267,834,23,276,928,-8,276,928,-8,300,994,-41,289,998,-71,292,980,-107,287,947,-139,269,903,-171,269,903,-171,263,902,-203,278,969,-236,264,970,-272,270,970,-306,266,942,-343,266,942,-343,250,922,-384,250,903,-420,237,920,-459,231,926,-499,218,931,-541,218,931,-541,216,934,-585,188,956,-629,134,1075,-668,-281,1724,-696,-495,1761,-646,-495,1761,-646,-249,890,-586,-286,1002,-547,-390,1270,-502,-338,1003,-460,-270,733,-411,-270,733,-411,-299,795,-374,-386,1130,-330,-376,1121,-287,-325,982,-248,-364,1055,-211,-364,1055,-211,-350,976,-174,-317,872,-134,-362,1025,-95,-371,1077,-60,-347,999,-22,-347,999,-22,-355,1020,15,-354,958,48,-332,970,87,-356,1042,124,-343,1009,162,-343,1009,162,-338,983,198,-342,984,236,-333,980,274,-343,1000,316,-330,1017,356,-330,1017,356,-328,996,398,-324,990,438,-314,1001,483,-293,1024,524,-269,1125,569,-269,1125,569,-115,1679,609,357,1799,601,205,934,548,128,543,493,173,631,455,173,631,455,258,913,413,309,1097,368,272,1061,317,242,993,278,271,1028,236,271,1028,236,272,951,190,235,816,150,233,781,108,276,943,70,287,1041,30,287,1041,30,257,992,-10,266,984,-52,275,960,-91,247,862,-131,247,862,-173,240,876,-173,252,962,-209,253,973,-254,241,968,-296,233,948,-341,233,948,-383,214,927,-383,211,902,-420,192,926,-464,154,1014,-510,-2,1296,-542,-2,1296,-537,-394,1623,-537,-338,1239,-486,-262,964,-437,-333,1144,-398,-342,1070,-354,-342,1070,-303,-284,840,-303,-302,851,-258,-362,1112,-217,-342,1088,-169,-321,984,-128,-321,984,-84,-354,1037,-84,-331,955,-41,-326,956,1,-349,1070,42,-332,1005,89,-332,1005,131,-330,994,131,-323,1002,169,-315,982,215,-315,1024,259,-314,1029,302,-314,1029,346,-297,1014,346,-286,1033,392,-256,1118,432,-134,1434,470,225,1614,479,225,1614,438,210,1049,438,162,712,384,187,690,344,239,889,301,279,1053,255,279,1053,205,257,1059,205,232,987,160,255,990,120,248,927,76,222,827,27,222,827,-14,231,856,-14,258,982,-57,245,997,-100,242,973,-146,233,955,-187,233,955,-234,219,927,-234,210,890,-276,191,935,-315,172,998,-361,108,1072,-398,108,1072,-421,-128,1332,-421,-327,1324,-406,-311,1174,-360,-274,1067,-313,-322,1086,-272,-322,1086,-272,-309,989,-224,-299,879,-179,-317,1004,-130,-338,1102,-85,-312,1007,-39,-312,1007,-39,-321,1004,5,-307,988,48,-302,994,95,-305,1050,138,-300,1025,186,-300,1025,186,-283,1008,226,-277,1038,270,-240,1107,310,-145,1294,351,118,1401,362,118,1401,362,205,1090,333,178,853,290,182,780,247,209,864,202,247,1001,161,247,1001,161,239,1030,115,222,984,70,224,967,25,231,918,-21,203,869,-66,203,869,-66,210,913,-108,213,983,-149,199,989,-191,166,995,-234,133,1009,-273,133,1009,-273,19,1092,-302,-191,1173,-308,-276,1238,-281,-287,1176,-239,-277,1038,-199,-277,1038,-199,-308,1019,-155,-287,947,-109,-288,990,-63,-311,1081,-19,-297,1026,27,-297,1026,27,-283,1002,69,-276,1016,115,-263,1024,154,-228,1099,198,-165,1155,230,-165,1155,230,-16,1228,252,125,1123,244,161,983,215,172,888,177,187,888,138,187,888,138,203,952,97,202,989,52,200,1006,11,187,972,-34,179,953,-75,179,953,-75,157,940,-111,129,967,-147,86,1021,-181,-7,1091,-206,-138,1125,-207,-138,1125,-207,-229,1122,-189,-255,1139,-159,-263,1049,-122,-275,1017,-80,-271,1011,-37,-271,1011,-37,-264,1029,5,-251,1053,48,-227,1048,84,-190,1074,118,-121,1109,150,-121,1109,150,-12,1120,161,75,1069,157,119,1003,136,144,952,105,157,938,72,157,938,72,161,959,35,159,1000,-2,147,986,-38,104,981,-70,67,982,-100,67,982,-100,10,1029,-122,-59,1073,-129,-140,1107,-123,-185,1095,-104,-210,1067,-79,-210,1067,-79,-218,1033,-46,-232,1045,-12,-198,1060,20,-168,1061,48,-117,1063,70,-117,1063,70,-60,1063,88,-2,1054,90,45,1030,84,79,1002,65,101,987,42,101,987,42,101,981,16,92,1005,-9,58,1008,-33,26,1018,-53,-16,1030,-63,-16,1030,-63,-63,1044,-68,-111,1064,-65,-126,1059,-52,-152,1056,-36,-161,1049,-16,-161,1049,-16,-135,1045,6,-110,1053,23,-68,1053,36,-34,1044,41,-3,1016,41,-3,1016,41,17,1014,36,35,1010,25,34,1004,11,30,1019,-3,30,1019,-19,10,1014,-19,-18,1024,-29,-35,1046,-32,-65,1043,-33,-85,1042,-27,-85,1042,-17,-96,1047,-17,-97,1048,-9,-85,1047,1,-62,1033,8,-55,1041,15,-55,1041,15,-22,1031,15,-24,1023,11,-10,1031,10,-9,1017,4,-9,1030,-4,-9,1030,-8,-23,1030,-8,-25,1039,-12,-48,1035,-13,-57,1038,-16,-72,1046,-10,-72,1046,-8,-64,1042,-8,-68,1029,-4,-55,1037,0,-41,1035,5,-38,1024,5,-38,1024,3,-23,1034,3,-23,1035,1,-21,1028,2,-36,1026,-5,-30,1047,-5,-30,1047,-9,-47,1038,-9,-46,1035,-7,-63,1040,-5,-48,1037,-1,-52,1030,0,-52,1030,0,-40,1033,0,-36,1028,0,-28,1029,1,-32,1016,-1,-33,1022,-2,-33,1022,-5,-39,1029,-5,-36,1038,-1,-42,1038,-6,-51,1033,-2,-51,1034,-3,-51,1034,-2,-50,1031,-2,-46,1038,0,-41,1037,1,-38,1027,-1,-39,1036,0,-39,1036,-2,-32,1042,-2,-33,1035,-3,-37,1034,-3,-41,1035,-4,-41,1033,-4,-41,1033,-3,-42,1037,-3,-53,1040,-4,-43,1030,-2,-44,1041,-1,-44,1023,-1,-44,1023,-1,-35,1041,0,-39,1030,-3,-36,1035,-3,-45,1035,-2,-34,1033,-4,-34,1033,-4,-51,1036,-5,-37,1040,-4,-40,1027,-2,-44,1042,-2,-42,1033,-2,-42,1033,-2,-31,1028,-1,-42,1030,-2,-37,1031,-2,-41,1038,-4,-48,1032,-6,-48,1032,-6,-37,1031,-4,-41,1035,-2,-49,1031,-4,-48,1036,-1,-30,1037,-4,-30,1037,-4,-44,1033,-1,-29,1037,-2,-40,1029,-4,-38,1036,-3,-43,1029,-4,-43,1029,-4,-41,1038,0,-43,1035,-4,-43,1031,-3,-42,1025,-1,-42,1038,-1,-42,1038,-1,-39,1035,-1,-43,1038,0,-36,1040,-3,-30,1027,-2,-37,1040,-1,-37,1040,-1,-40,1035,-3,-41,1031,-2,-39,1038,-1,-44,1022,-5,-38,1032,-2,-38,1032,-2,-38,1038,0,-39,1025,0,-49,1028,-2,-40,1019,-4,-42,1040,0,-42,1040,0,-48,1027,0,-45,1036,-4,-48,1041,-1,-46,1028,1,-37,1035,-1,-37,1035,-1,-44,1043,-3,-50,1032,-2,-39,1035,-2,-38,1036,2,-38,1033,-5,-38,1033,-5,-39,1034,0,-46,1028,-3,-34,1031,-1,-42,1037,-1,-37,1034,-6,-37,1034,-6,-41,1027,-4,-45,1046,-2,-40,1033,-3,-38,1034,-1,-44,1032,-4,-44,1032,-4,-40,1029,-2,-44,1029,-6,-43,1034,-2,-44,1031,-3,-37,1031,-2,-37,1031,-2,-44,1033,-4,-40,1036,-2,-44,1040,-3,-47,1028,-1,-38,1036,-1,-38,1036,-1,-36,1044,0,-39,1032,-3,-43,1042,0,-38,1020,-1,-39,1036,-6,-39,1036,-6,-42,1024,-4,-40,1031,0,-31,1035,0,-38,1034,-3,-37,1045,2,-37,1045,2,-45,1026,-1,-38,1036,-2,-45,1043,-2,-42,1036,-2,-49,1036,-4,-49,1036,-4,-40,1026,0,-37,1037,-4,-36,1037,0,-40,1032,-3,-31,1032,-3,-31,1032,-3,-36,1026,-2,-41,1035,0,-47,1036,-3,-37,1036,-4,-47,1037,2,-47,1037,2,-35,1036,-5,-37,1033,-2,-42,1037,-1,-45,1035,-1,-38,1039,-2,-38,1039,-2,-40,1038,0,-46,1036,-1,-33,1038,0,-42,1038,0,-42,1038,-4,-38,1037,-4,-38,1027,-5,-31,1035,-2,-42,1032,-2,-41,1034,-3,-41,1034,-4,-36,1036,-4,-38,1033,-4,-36,1036,-1,-43,1040,-3,-44,1044,-3,-44,1044,-1,-36,1034,-1,-42,1037,-4,-39,1036,0,-38,1043,-3,-38,1039,-2,-38,1039,-2,-50,1041,-2,-43,1033,-1,-40,1031,-4,-43,1038,-3,-44,1035,-1,-44,1035,-2,-42,1029,-2,-35,1036,-2,-45,1033,-2,-38,1040,-3,-40,1035,-1,-40,1035,-3,-34,1033,-3,-40,1038,-1,-41,1029,-1,-42,1030,-2,-42,1034,-2,-42,1034,-2,-49,1019,-2,-46,1041,-2,-43,1027,-1,-42,1033,-3,-39,1045,-7,-39,1045,-4,-35,1026,-4,-38,1037,-7,-46,1026,-2,-32,1034,-4,-49,1030,-1,-49,1030,-1,-36,1036,-1,-43,1030,-3,-40,1042,-1,-41,1043,-5,-42,1034,-3,-42,1034,-4,-36,1031,-4,-48,1034,-1,-45,1038,-1,-34,1043,-2,-37,1032,-3,-37,1032,-2,-46,1034,-2,-41,1036,-2,-44,1030,0,-44,1026,-2,-42,1038,-1,-42,1038,0,-45,1038,0,-47,1033,-1,-45,1034,0,-46,1029,0,-40,1027,-1,-40,1027,-1,-38,1033,-2,-39,1037,-3,-43,1034,0,-46,1043,0,-45,1029,-2,-45,1029,-2,-42,1031,-4,-35,1032,0,-35,1041,0,-41,1048,0,-41,1035,-4,-41,1035,-4,-37,1037,-2,-34,1033,-4,-44,1037,-1,-42,1028,0,-43,1033,-1,-43,1033,-1,-45,1026,-1,-46,1033,0,-42,1032,-2,-36,1027,-3,-36,1046,-2,-36,1046,-2,-41,1032,0,-40,1033,-2,-30,1035,0,-43,1038,-2,-44,1026,-1,-44,1026,-1,-39,1040,-1,-46,1030,0,-44,1049,-2,-36,1041,-2,-39,1031,-3,-39,1031,-3,-43,1036,-2,-39,1044,-3,-43,1034,-1,-39,1036,-3,-40,1033,-3,-40,1033,-3,-40,1035,-2,-37,1038,0,-45,1029,-1,-36,1031,0
-929,508,26,-929,508,26,-938,524,25,-940,526,24,-954,533,26,-956,527,27,-949,531,28,-949,531,28,-953,505,31,-935,507,34,-948,513,29,-940,507,27,-939,496,24,-939,496,24,-938,505,26,-940,514,17,-932,525,13,-933,530,7,-934,515,1,-934,515,1,-929,531,-2,-933,519,-3,-922,516,-4,-920,504,0,-919,513,-2,-919,513,-2,-917,497,1,-922,494,5,-912,491,11,-914,477,16,-906,494,19,-906,494,19,-915,501,20,-907,491,27,-911,493,28,-902,493,32,-903,498,30,-903,498,30,-907,516,37,-909,508,37,-903,522,41,-918,513,46,-913,511,47,-913,511,47,-918,498,55,-911,500,57,-917,498,61,-902,501,60,-903,509,61,-903,509,61,-908,505,57,-908,523,55,-897,528,52,-900,526,54,-901,537,50,-901,537,50,-923,540,51,-914,544,54,-919,537,58,-923,528,62,-925,521,66,-925,521,66,-913,534,68,-908,532,68,-901,535,74,-891,523,79,-891,523,91,-891,506,91,-887,503,100,-893,488,106,-897,470,119,-897,473,126,-897,473,132,-894,468,132,-899,479,141,-913,490,147,-920,498,156,-909,516,166,-909,516,170,-906,531,170,-903,542,173,-892,561,175,-905,565,173,-898,580,172,-898,580,168,-902,598,168,-896,596,168,-900,603,165,-906,605,162,-916,601,164,-916,601,167,-928,617,167,-931,616,172,-915,621,181,-920,644,189,-901,667,193,-901,667,201,-907,667,201,-918,654,210,-929,630,222,-932,596,238,-924,561,257,-924,561,269,-898,554,269,-881,564,287,-874,561,304,-881,573,325,-902,584,349,-902,584,374,-912,586,374,-899,618,401,-891,609,430,-866,636,453,-855,657,480,-855,657,510,-830,652,510,-808,647,537,-796,671,564,-775,660,599,-769,669,635,-769,669,671,-789,672,671,-801,664,715,-812,587,760,-761,327,795,-843,335,796,-843,335,804,-862,260,804,-855,327,805,-858,431,794,-888,516,792,-894,589,812,-894,589,812,-895,652,860,-895,702,919,-880,754,998,-854,777,1082,-817,760,1170,-817,760,1170,-793,788,1248,-799,821,1329,-830,859,1415,-894,935,1508,-957,1009,1619,-957,1009,1619,-1003,1037,1743,-1024,1039,1878,-1009,1017,2005,-944,956,2135,-884,851,2271,-884,851,2271,-841,774,2393,-815,721,2493,-786,700,2593,0,1798,2699,896,3066,2876,896,3066,2876,194,2288,3145,-998,53,3147,-883,88,3054,-622,154,3010,-464,216,3027,-464,216,3027,-453,275,3031,2917,1831,3163,5571,2457,3508,-827,-78,3276,-206,-188,2819,-206,-188,2819,-181,-57,2719,-212,65,2697,-149,-127,2726,-128,-208,2751,-126,-207,2752,-126,-207,2752,-115,-212,2739,-120,-213,2745,-114,-226,2743,5597,-4179,2773,5399,-1867,3198,5399,-1867,3198,-111,-292,3275,-2070,1442,3359,-300,-1053,3729,-257,-329,3761,-288,-471,3757,-288,-471,3757,-259,-415,3748,-301,-410,3755,-289,-438,3745,-264,-864,3750,-325,-370,3646,-325,-370,3646,-277,-472,3623,-361,-345,3626,-302,-464,3623,-308,-436,3625,-316,-424,3610,-316,-424,3610,639,-7880,3600,-1253,-5543,3144,-6,-229,2858,-101,1673,2938,-225,-524,3203,-225,-524,3203,-291,-192,3156,-314,-320,3138,-211,-318,3138,-258,-298,3137,-221,-293,3141,-221,-293,3141,-254,-311,3136,-221,-274,3146,721,153,3080,-258,-249,2976,-188,-167,2942,-188,-167,2942,-281,-223,2951,-274,-226,2952,-3305,-486,2952,-8192,-2015,3075,-286,-317,3268,-286,-317,3268,-384,-317,3269,-7061,1047,3202,-1868,520,2904,-201,-240,2802,-235,-193,2782,-235,-193,2782,-190,-180,2785,-213,-208,2776,-232,-181,2786,-223,-193,2782,-227,-223,2794,-227,-223,2794,-203,-245,2833,1105,-1433,2874,-120,-43,2694,-196,-141,2641,-175,-144,2632,-175,-144,2632,-6459,8127,2646,-219,-78,2667,-208,-154,2653,-181,-124,2645,-193,-151,2645,-193,-151,2645,-172,-161,2631,-173,-134,2635,-165,-141,2641,-166,-144,2652,-553,-2050,2619,-553,-2050,2619,-260,-295,2430,122,260,2396,4080,8127,2400,-107,-196,2312,-110,-117,2305,-110,-117,2305,-128,-111,2305,-119,-71,2304,-114,-110,2301,-123,-95,2300,-114,-108,2302,-114,-108,2302,-112,-108,2304,-103,-110,2303,-1279,-1372,2298,70,486,2191,70,486,2101,2124,1056,2101,8127,5060,2016,-62,-103,1859,-75,-44,1841,-20,-77,1842,-20,-77,1839,-73,-85,1839,-78,-62,1836,-73,-63,1837,-52,-74,1841,-69,-75,1842,-69,-75,1838,-46,-71,1838,-55,-73,1834,-52,-81,1836,-1728,-225,1879,2239,-378,2015,2239,-378,1696,8127,-4021,1696,-160,-65,1345,-63,-56,1328,-21,-47,1329,-18,-49,1330,-18,-49,1333,-37,-52,1333,-31,-50,1328,-28,-43,1332,-32,-49,1325,-13,-51,1329,-13,-51,1324,3191,-1149,1324,3457,-1596,1276,-28,-35,1277,52,-99,1277,955,-334,1344,955,-334,1416,96,-170,1416,-88,-104,1425,-68,-35,1441,-44,-92,1439,13,-112,1432,13,-112,1495,1508,-807,1495,1667,-947,1603,1184,-1218,1637,2408,-4325,1551,425,-761,1436,425,-761,1398,-27,-91,1398,-29,-69,1389,32,-183,1388,1050,-2094,1355,776,-1593,1309,776,-1593,1284,168,-454,1284,124,-406,1274,312,-774,1275,334,-823,1273,151,-568,1261,151,-568,1269,161,-701,1269,282,-1048,1282,264,-1152,1292,183,-907,1313,143,-843,1327,143,-843,1327,152,-931,1351,128,-900,1381,69,-774,1412,29,-711,1449,14,-849,1491,14,-849,1491,65,-2638,1535,-1212,-3800,1470,-52,-380,1355,-64,-90,1331,-51,-130,1316,-51,-130,1316,-287,-1456,1295,-507,-1913,1245,-193,-626,1214,-149,-370,1197,-324,-831,1191,-324,-831,1191,-403,-1063,1178,-328,-733,1160,-369,-790,1162,-479,-1064,1155,-488,-973,1163,-488,-973,1163,-440,-814,1172,-466,-837,1178,-491,-843,1190,-482,-783,1206,-480,-748,1225,-480,-748,1225,-523,-769,1247,-542,-766,1279,-559,-746,1310,-592,-744,1350,-676,-797,1395,-676,-797,1395,-1799,-1848,1438,-3448,-2178,1379,-575,-490,1223,-94,-50,1155,-93,-55,1156,-93,-55,1156,-202,-185,1145,-1047,-542,1114,-1245,-674,1067,-881,-433,1023,-859,-444,1005,-859,-444,1005,-1055,-551,988,-1045,-515,980,-989,-474,964,-990,-490,961,-899,-441,954,-899,-441,954,-648,-262,946,-606,-221,945,-840,-302,949,-1043,-360,953,-1079,-348,963,-1079,-348,963,-1074,-335,974,-1042,-310,994,-1029,-294,1014,-1006,-275,1028,-979,-248,1057,-979,-248,1057,-938,-227,1083,-897,-209,1115,-880,-189,1156,-938,-179,1200,-1439,-187,1234,-1439,-187,1234,-3435,477,1236,-1794,280,1139,-265,2,1077,-141,-54,1051,-547,43,1025,-547,43,1025,-1538,440,981,-1170,259,951,-537,102,919,-770,203,899,-1257,361,877,-1257,361,877,-1155,317,853,-791,230,833,-846,274,821,-980,334,815,-898,303,798,-898,303,798,-872,301,794,-975,357,786,-1019,400,780,-960,394,780,-938,403,784,-938,403,784,-948,404,782,-928,400,787,-903,392,797,-910,412,803,-916,427,823,-916,427,823,-929,434,836,-921,446,854,-912,446,880,-907,452,902,-891,458,938,-891,458,938,-883,471,967,-876,471,1005,-869,491,1035,-891,524,1086,-1000,663,1126,-1000,663,1126,-1568,1770,1155,-1042,1812,1064,-275,818,974,-211,322,957,-708,1013,934,-708,1013,934,-771,1187,894,-514,780,860,-437,647,833,-522,842,805,-506,836,785,-506,836,785,-376,643,753,-355,629,737,-407,797,720,-476,911,707,-485,933,697,-485,933,697,-494,943,685,-488,975,677,-462,945,667,-447,899,666,-447,899,663,-413,844,663,-388,819,664,-394,904,658,-420,998,662,-417,976,666,-417,976,670,-393,948,670,-395,926,681,-372,903,689,-358,912,702,-371,932,721,-371,932,739,-374,946,739,-367,938,755,-368,927,779,-355,921,804,-345,917,835,-345,917,863,-342,918,863,-327,921,901,-321,922,939,-318,954,978,-299,1045,1021,-299,1045,1068,-218,1776,1068,696,3027,1063,225,895,963,14,189,898,76,339,871,76,339,839,252,865,839,323,1029,795,323,1036,758,301,995,722,298,1037,691,298,1037,659,299,1034,659,283,941,625,251,796,602,229,673,580,271,812,559,271,812,543,349,1042,543,328,1026,525,302,967,510,331,1001,494,324,961,483,324,961,474,308,877,474,310,875,461,332,934,456,351,961,452,355,971,443,355,971,438,356,966,438,351,943,435,349,917,430,358,919,429,369,928,430,369,928,428,377,926,428,386,933,431,389,934,436,381,920,440,381,919,448,381,919,454,390,917,454,390,906,462,399,905,473,387,922,483,397,907,498,397,907,498,395,908,512,398,901,528,398,886,549,394,887,571,398,870,596,398,870,596,402,874,618,398,871,649,399,854,676,407,850,706,410,842,742,410,842,742,420,835,780,434,828,817,496,854,857,696,977,893,1740,1388,916,1740,1388,916,1641,931,856,601,343,793,508,308,745,1030,542,704,956,503,657,956,503,657,659,359,613,868,443,577,975,498,532,812,424,499,856,440,463,856,440,463,920,466,428,858,436,397,885,443,366,912,455,336,885,430,310,885,430,310,894,441,282,908,446,256,894,439,231,896,444,208,906,444,180,906,444,180,906,429,157,900,445,136,901,436,115,896,435,93,911,435,71,911,435,71,902,437,52,906,439,31,906,436,8,908,450,-10,908,437,-32,908,437,-32,903,431,-54,910,438,-74,906,435,-92,903,436,-115,898,437,-137,898,437,-137,898,437,-161,906,441,-184,892,446,-203,891,439,-227,899,442,-252,899,442,-252,893,435,-280,887,447,-305,879,455,-335,880,441,-358,877,453,-391,877,453,-391,877,450,-422,872,449,-450,865,452,-483,860,455,-524,847,456,-557,847,456,-557,843,459,-598,840,465,-641,833,473,-675,838,497,-724,871,565,-767,871,565,-767,1042,858,-810,1200,1692,-823,742,1332,-777,298,585,-728,312,647,-690,312,647,-690,495,1030,-649,425,921,-606,348,742,-566,427,927,-531,459,980,-492,459,980,-492,389,851,-462,391,865,-423,422,936,-396,400,898,-366,404,894,-334,404,894,-334,416,942,-309,409,926,-282,394,914,-256,399,920,-230,407,921,-211,407,921,-211,407,920,-186,399,937,-165,404,939,-143,402,935,-122,403,935,-99,403,935,-99,399,940,-78,401,939,-56,405,929,-41,404,943,-21,402,928,-2,402,928,-2,399,934,18,409,930,40,414,924,57,399,934,79,404,936,99,404,936,99,409,936,122,411,932,142,407,923,163,405,925,186,405,925,207,411,928,207,415,922,232,414,917,252,410,914,281,414,913,305,414,913,333,414,910,333,408,904,364,415,888,390,412,893,419,421,887,451,421,887,485,420,877,485,423,875,520,420,861,548,419,859,592,445,855,630,445,855,670,472,866,670,558,896,710,883,1060,738,1634,1117,737,1108,634,685,1108,634,633,586,356,633,835,476,590,1039,556,544,773,418,495,764,404,451,764,404,407,948,496,407,892,467,366,852,450,328,915,477,289,875,448,247,875,448,214,850,435,214,899,467,176,898,459,138,889,460,100,899,459,70,899,459,31,886,460,31,891,459,-2,898,462,-37,888,470,-71,882,462,-106,882,462,-144,884,460,-144,891,461,-180,884,460,-216,881,464,-253,872,461,-289,872,461,-327,874,457,-327,876,456,-366,861,472,-405,858,478,-447,854,469,-485,854,469,-529,846,494,-529,854,505,-579,879,584,-624,993,811,-661,1078,1415,-678,1078,1415,-646,719,1261,-646,374,729,-597,360,724,-561,477,968,-517,431,897,-472,431,897,-472,394,812,-432,446,935,-393,449,945,-361,398,860,-316,405,881,-280,405,881,-280,428,930,-245,425,910,-210,419,907,-173,416,930,-141,411,913,-108,411,913,-108,410,908,-72,421,927,-44,418,923,-9,421,919,22,415,909,56,415,909,56,419,907,88,421,914,118,422,910,155,421,905,187,415,894,220,415,894,220,426,902,258,425,892,290,427,881,327,430,884,365,433,880,401,433,880,401,443,870,438,456,865,479,483,866,516,534,881,560,670,938,589,670,938,589,1177,1089,612,1294,820,583,832,494,537,734,441,489,944,535,445,944,535,445,888,493,395,773,420,349,869,479,305,916,487,261,864,462,216,864,462,216,879,474,174,882,471,130,855,460,87,871,468,48,892,479,4,892,479,4,875,474,-36,881,477,-79,874,467,-117,862,469,-160,874,477,-201,874,477,-201,872,477,-246,865,490,-289,855,485,-338,854,497,-375,853,514,-423,853,514,-423,856,538,-466,883,625,-505,973,892,-542,894,1243,-545,619,1077,-517,619,1077,-517,421,778,-475,405,820,-432,460,930,-392,434,890,-348,423,865,-309,423,865,-309,455,923,-269,441,905,-229,413,881,-189,429,890,-149,432,900,-110,432,900,-110,431,905,-73,430,906,-32,439,894,8,424,890,40,435,904,81,435,904,81,436,893,122,441,887,163,440,890,202,438,885,236,447,877,274,447,877,274,463,875,318,477,868,355,495,876,393,533,873,431,635,895,462,635,895,462,921,974,488,1159,818,479,937,585,440,793,485,389,870,511,348,870,511,348,885,501,297,824,480,252,849,482,205,890,499,158,875,491,115,875,491,115,872,474,73,875,471,24,860,478,-19,865,484,-65,869,499,-110,869,499,-110,860,488,-152,852,502,-196,858,502,-246,849,524,-288,851,539,-332,851,539,-332,855,596,-377,887,707,-409,887,986,-431,712,1068,-423,533,924,-394,533,924,-394,451,828,-352,459,858,-313,463,886,-273,460,876,-230,460,876,-186,450,889,-186,457,900,-146,439,882,-106,432,875,-66,450,895,-25,450,895,16,449,891,16,445,888,58,448,874,95,460,884,138,477,875,179,477,875,214,474,880,214,482,860,254,516,862,293,563,860,322,653,868,359,653,868,375,870,901,375,988,746,367,905,601,331,835,530,287,856,517,250,856,517,200,860,515,200,841,494,152,856,502,109,872,513,64,859,513,16,859,513,-28,863,509,-28,855,508,-74,849,521,-118,853,522,-161,841,551,-205,841,551,-244,846,582,-244,844,645,-284,843,766,-313,780,927,-323,621,931,-315,621,931,-283,539,895,-283,490,852,-248,480,869,-208,479,890,-172,468,880,-129,468,880,-91,475,882,-91,474,881,-52,467,874,-8,470,870,29,483,868,68,483,868,108,485,875,108,503,865,143,512,857,182,554,854,215,617,838,242,617,838,263,730,846,263,851,789,271,874,649,255,861,582,225,841,553,185,841,553,185,851,534,144,845,529,100,838,523,56,846,530,16,841,534,-32,841,534,-32,837,546,-72,828,567,-108,818,593,-150,815,635,-182,800,722,-209,800,722,-209,749,815,-223,651,860,-221,580,869,-206,535,857,-176,518,847,-141,518,847,-141,508,858,-107,498,867,-72,502,851,-36,495,850,2,513,853,39,513,853,39,531,847,73,560,840,104,576,822,133,635,819,155,696,792,171,696,792,171,770,738,176,807,664,168,820,627,144,826,595,113,825,574,78,825,574,78,824,567,42,820,581,7,810,585,-33,806,609,-66,797,644,-95,797,644,-95,769,689,-118,735,744,-136,681,788,-137,629,806,-134,592,825,-115,592,825,-115,572,832,-94,566,835,-64,552,836,-44,547,839,-10,565,828,17,565,828,17,586,818,43,616,802,65,641,789,83,685,760,95,722,735,101,722,735,101,745,689,95,768,672,79,777,642,64,792,635,35,793,633,10,793,633,10,773,636,-14,760,664,-38,736,700,-57,713,725,-66,688,746,-72,688,746,-72,653,763,-70,641,792,-64,624,793,-45,619,804,-35,610,795,-14,610,795,-14,619,805,0,630,791,18,650,768,29,668,756,42,687,736,43,687,736,43,710,709,43,732,702,34,744,690,27,748,683,13,745,685,0,745,685,0,735,694,-9,731,707,-19,704,719,-25,685,752,-31,672,747,-29,672,747,-29,659,759,-26,648,772,-19,655,769,-12,656,765,-5,663,771,6,663,771,6,665,753,11,690,741,14,695,722,15,702,726,12,709,713,9,709,713,9,705,722,4,704,714,0,701,725,-5,704,726,-8,691,731,-12,691,731,-12,685,746,-12,674,751,-13,677,746,-5,669,751,-4,682,745,-1,682,745,-1,676,739,1,691,734,2,691,738,6,697,727,2,695,732,0,695,732,0,692,727,-1,694,727,-4,690,734,-5,683,734,-5,682,744,-3,682,744,-3,683,751,-7,682,747,-4,681,740,-4,685,745,-3,685,745,-4,693,751,-4,689,733,2,694,739,1,705,733,0,696,733,-2,696,733,-4,693,726,-4,687,730,-5,685,743,-6,683,742,-5,678,748,-2,678,748,-6,681,735,-6,691,740,-4,689,739,0,687,735,0,687,745,-2,687,745,-1,693,738,-1,691,731,-1,688,733,-6,691,739,-2,682,738,-4,682,738,-3,686,742,-3,685,738,-4,693,742,-3,680,741,-5,689,740,-5,689,740,-2,682,740,-2,693,741,1,693,734,1,684,733,-1,688,734,-1,688,734,-1,688,726,-1,690,730,-1,690,739,-4,690,739,-1,686,735,-1,686,735,-3,689,734,-3,693,741,-2,696,734,-3,682,736,0,694,732,0,694,732,-2,690,741,-2,687,740,-1,693,743,-2,685,743,-4,683,739,-1,683,739,1,684,741,1,676,732,-4,691,731,-3,696,738,-2,685,738,-2,685,738,-3,688,741,-3,687,732,-1,685,734,0,700,735,-2,688,733,-3,688,733,-3,691,737,-4,688,733,0,685,739,0,682,740,-4,681,731,0,681,731,0,685,739,0,690,736,-1,697,740,-3,691,741,-3,684,738,-1,684,738,-1,686,736,-3,679,736,-2,685,734,-2,690,735,-3,688,735,-2,688,735,-2,676,737,-2,682,741,-3,691,733,-1,687,731,-2,689,737,-2,689,737,-2,682,735,-6,697,741,-3,683,745,-4,681,744,-4,683,745,-2,683,745,-2,687,742,-3,686,734,0,687,729,-4,688,742,-1,687,734,-2,687,734,-2,699,743,0,692,736,-4,688,731,-2,692,744,-3,684,738,-1,684,738,-1,682,739,-1,692,743,-1,686,733,-4,692,748,-3,691,736,-5,691,736,-5,689,727,-4,688,733,-2,678,732,-3,688,736,-1,685,737,0,685,737,0,682,731,-2,683,735,0,687,736,-4,689,738,-2,684,729,-4,684,729,-4,693,728,-4,685,730,-1,688,742,0,690,729,-1,697,736,-2,697,736,-2,691,730,-7,691,740,-5,686,730,-5,691,739,-1,680,730,-1,680,730,-1,681,740,-1,689,745,-3,686,745,0,686,730,-3,688,733,1,688,733,1,682,735,-2,696,733,-5,682,732,-1,688,742,-2,688,740,-2,688,740,-2,692,731,-4,692,740,-2,686,732,-1,695,740,-3,694,748,-2,694,748,-2,695,744,0,687,744,-2,690,732,-4,683,738,-3,685,736,-1,685,736,-1,687,737,-3,682,737,-1,692,740,0,689,735,-3,692,733,-7,692,733,-7,691,737,-3,686,735,-2,689,739,0,690,726,-3,689,734,-3,689,734,-3,693,741,-2,688,748,-4,689,740,-2,689,731,-1,687,735,-3,687,735,-3,697,740,-2,686,727,-5,679,743,-2,682,735,-1,680,736,-2,680,736,-2,686,748,-5,680,752,-1,689,739,-3,683,727,-4,688,739,-1,688,739,-1,687,733,-2,685,736,-3,687,741,-1,696,730,-3,688,737,-6,688,737,-6,686,739,-4,686,735,-2,691,736,-3,690,736,-4,690,736,-6,694,736,-6,690,732,-3,686,724,-1,695,733,-2,693,734,-1,693,734,-1,689,741,-1,684,734,-1,694,750,1,685,736,-2,683,732,-3,683,732,-1,689,732,-1,690,739,-3,688,739,-4,694,739,-1,684,748,-1,684,748,-5,683,745,-5,690,744,-3,687,730,-3,693,751,-4,696,741,-3,696,741,-2,686,732,-2,685,732,-3,696,743,-1,690,737,-3,688,733,-4,688,733,0,691,733,0,682,741,-4,688,745,-2,694,738,-2,688,754,-2,688,754,-3,695,746,-3,692,736,-2,692,748,-1,684,731,-3,687,738,-3,687,738,-4,681,743,-4,689,729,-1,686,739,-3,688,739,-1,682,742,-3,682,742,-2,682,737,-2,681,740,-2,689,726,-5,686,728,-1,676,727,-2,676,727,-2,697,747,-2,684,729,-3,686,736,-2,690,736,-2,686,736,0,686,736,-2,689,740,-2,689,728,-2,683,744,-1,696,739,0,693,736,-5,693,736,-4,690,753,-4,691,733,-1,689,736,-1,683,735,-4,687,737,0,687,737,0,684,732,-3,677,729,-3,695,749,-3,687,740,-2,691,743,-2,691,743,-2,694,743,-2,686,730,-3,686,738,-4,684,744,0,690,739,0,690,739,0,691,739,-4,685,739,-3,686,737,-4,686,730,-4,689,736,-2,689,736,-2,691,727,-1,692,731,-2,683,741,-5,694,739,-4,686,743,-2,686,743,-2,684,738,0,687,736,-2,688,743,0,689,735,-2,685,734,0,685,734,0,686,734,-2,687,731,-5,695,734,-2,689,745,-2,689,733,-4,689,733,-4,685,736,0
-928,502,26,-928,502,26,-931,504,28,-930,515,33,-925,520,35,-928,527,35,-915,538,36,-915,538,36,-914,525,29,-912,523,28,-900,516,25,-903,515,23,-901,524,20,-901,524,20,-899,523,19,-902,506,20,-901,494,18,-903,485,21,-906,481,26,-906,481,26,-915,487,28,-914,477,25,-913,479,31,-911,483,34,-920,477,32,-920,477,32,-913,481,38,-911,491,41,-919,496,44,-912,491,44,-917,491,46,-917,491,46,-923,497,50,-925,487,50,-932,495,53,-933,495,57,-944,495,56,-944,495,56,-941,491,55,-946,509,54,-951,510,59,-938,516,55,-938,516,56,-925,530,56,-926,546,54,-922,549,50,-915,560,47,-919,553,46,-919,553,45,-910,551,45,-919,559,45,-908,552,44,-916,560,41,-908,567,45,-908,567,45,-908,556,45,-890,552,46,-886,555,44,-876,546,46,-872,547,46,-872,547,48,-875,544,48,-882,544,48,-880,547,52,-879,540,57,-879,530,60,-879,530,63,-888,545,63,-884,558,64,-887,563,66,-884,573,67,-883,560,69,-883,560,68,-885,571,68,-883,574,74,-875,572,73,-860,575,76,-866,560,80,-866,560,81,-854,561,81,-849,569,85,-849,566,90,-850,556,93,-861,556,96,-861,556,99,-873,552,99,-893,575,103,-912,571,108,-906,590,112,-905,586,115,-905,586,114,-907,589,114,-901,599,116,-899,599,113,-896,596,112,-902,590,113,-902,590,114,-904,593,114,-895,605,119,-899,587,127,-878,592,136,-878,587,144,-878,587,158,-890,599,158,-884,586,175,-890,582,195,-890,578,211,-914,575,235,-914,575,235,-926,586,260,-935,600,288,-931,595,321,-930,616,345,-927,617,377,-927,617,377,-930,627,402,-917,632,427,-917,633,456,-925,645,485,-916,645,514,-916,645,514,-879,658,542,-851,654,570,-844,633,595,-852,622,625,-856,613,659,-856,613,659,-878,629,693,-875,630,732,-884,618,766,-897,637,798,-922,665,830,-922,665,830,-945,665,868,-961,685,910,-998,711,948,-1040,731,993,-1050,773,1045,-1050,773,1045,-1105,909,1094,-1111,961,1166,-1069,940,1222,-988,872,1276,-912,806,1319,-912,806,1319,-862,756,1366,-810,722,1404,-771,694,1466,-744,681,1520,-725,671,1588,-725,671,1588,-729,683,1668,-711,672,1762,-705,683,1856,-704,695,1956,-712,712,2079,-712,712,2079,-695,745,2198,-691,746,2324,-673,767,2467,-1080,553,2624,-1278,-36,2871,-1278,-36,2871,-602,87,2971,-400,282,2853,-320,329,2863,-322,389,2949,499,1084,3051,499,1084,3051,6507,4696,3315,3695,2271,3495,-1350,179,3270,-1390,-254,3342,-449,135,3469,-449,135,3469,-466,147,3329,-413,267,3230,-307,185,3163,-219,102,3187,-205,0,3252,-205,0,3252,-221,-113,3341,-221,-307,3380,-212,-341,3399,-212,-352,3395,172,-416,3441,172,-416,3441,1842,-2288,3868,-350,-664,4093,-343,-536,4130,-305,-565,4130,4481,-8192,4130,4481,-8192,4130,1750,-2688,4022,-279,-494,3843,-289,-441,3836,-301,-421,3848,-322,-318,3827,-322,-318,3827,-407,239,3855,-356,291,3907,-6,991,3906,-366,-568,3751,-309,-282,3735,-309,-282,3735,-360,-445,3726,-355,-409,3731,-351,-406,3711,-375,-417,3724,-396,-417,3716,-396,-417,3716,-5690,-4455,3739,-4480,-3565,3543,-271,-372,3333,840,544,3351,-296,-399,3408,-296,-399,3408,-323,-324,3418,-282,-341,3446,-299,-332,3433,-270,-319,3418,-301,-327,3431,-301,-327,3431,-292,-320,3429,-283,-317,3416,-262,-316,3424,741,-541,3389,-307,-227,3312,-307,-227,3312,-250,-219,3315,-316,-272,3302,-255,-235,3314,-193,-242,3310,-1237,1231,3313,-1237,1231,3313,-5195,7052,3068,-296,-593,2743,-508,-1072,2847,-192,-178,2885,-231,-244,2882,-231,-244,2882,-195,-173,2876,-212,-207,2870,-200,-192,2880,-202,-197,2866,-202,-197,2883,-201,-193,2883,-188,-223,2869,-270,-1947,2812,-54,-111,2640,-176,-203,2620,-176,-203,2623,-119,-140,2623,-123,-172,2618,-108,-164,2616,-117,-154,2626,-111,-165,2619,-111,-165,2622,-96,-136,2622,1617,2051,2635,3068,4035,2829,29,68,3075,3382,1667,2945,3382,1667,2623,159,213,2623,-126,-185,2458,-145,-130,2443,-138,-202,2440,-131,-153,2449,-131,-153,2450,-97,-144,2450,-110,-160,2441,-112,-147,2452,-117,-162,2448,-99,-156,2439,-99,-156,2440,-91,-160,2440,341,-344,2448,8127,-5163,2261,-201,-135,1999,-72,-118,2007,-72,-118,2004,-20,-144,2004,-84,-125,2014,-86,-121,2007,-70,-128,1994,-84,-142,1998,-84,-142,2008,-71,-132,2008,-77,-139,2001,-64,-150,2001,1229,-936,2002,4278,-3265,2061,4278,-3265,2198,-87,-170,2198,410,-636,2199,3343,-4882,2150,96,-387,1990,-46,-157,1965,-46,-157,1944,1095,-1542,1944,409,-475,1760,-126,-144,1713,-127,-61,1711,-83,-111,1718,-83,-111,1714,-81,-113,1714,-108,-83,1715,-84,-128,1712,-91,-117,1712,-65,-132,1724,-65,-132,1724,-591,-4594,1731,340,-1832,2016,-102,-198,2119,845,-2983,2093,-1223,-1899,1642,-1223,-1899,1642,-75,-186,1527,-163,-24,1532,-68,-109,1541,-164,-253,1533,-1191,-2838,1543,-1191,-2838,1543,-427,-1219,1545,-112,-175,1527,-102,-147,1525,-487,-887,1526,-993,-2218,1549,-993,-2218,1549,-718,-1315,1564,-573,-1110,1569,-204,-314,1631,-98,-66,1648,-116,-105,1649,-116,-105,1649,-137,-91,1651,-423,-309,1679,-858,-994,1754,-7887,-5534,1647,-454,-351,1404,-454,-351,1404,-95,-53,1351,-92,-46,1350,-101,-69,1345,-102,-57,1348,-95,-63,1342,-95,-63,1342,-1560,-777,1343,-3525,-1964,1319,-417,-249,1255,-104,-54,1232,-117,-37,1233,-117,-37,1233,-560,-128,1239,-1147,-529,1267,-706,-171,1265,-748,-260,1286,-1352,-372,1297,-1352,-372,1297,-1556,-393,1327,-857,-240,1359,-718,-160,1389,-1061,-198,1405,-1297,-225,1448,-1297,-225,1448,-1849,-203,1491,-3766,824,1453,-1033,154,1338,-111,-48,1281,-114,-28,1273,-114,-28,1273,-155,-44,1271,-1555,321,1246,-2039,527,1177,-605,116,1143,-299,52,1123,-299,52,1123,-843,244,1120,-1392,441,1105,-814,277,1089,-699,228,1086,-998,394,1078,-998,394,1078,-1050,431,1082,-850,344,1084,-851,342,1090,-923,411,1097,-904,397,1105,-904,397,1105,-822,368,1125,-835,388,1151,-876,418,1176,-869,438,1208,-838,446,1246,-838,446,1246,-855,464,1283,-903,519,1317,-1286,965,1369,-1645,2702,1337,-616,950,1206,-616,950,1206,-217,-4,1160,-258,251,1148,-925,1455,1134,-783,1261,1081,-371,540,1054,-371,540,1054,-408,640,1038,-605,977,1025,-535,839,1003,-293,435,980,-240,414,977,-240,414,977,-333,689,966,-456,960,965,-547,1220,961,-441,1011,953,-402,932,956,-402,932,956,-432,1010,962,-425,936,969,-346,714,984,-289,595,999,-356,865,1010,-356,865,1010,-398,1072,1037,-343,924,1063,-334,861,1086,-353,898,1125,-322,819,1164,-322,819,1164,-289,819,1203,-308,1200,1247,388,3774,1283,529,2019,1184,14,224,1092,14,224,1092,-27,53,1064,75,313,1033,223,749,999,275,878,967,439,1364,930,439,1364,930,342,1068,900,236,800,868,306,1028,849,329,1114,833,329,1114,816,253,869,816,183,600,796,199,550,785,325,868,778,419,1121,773,419,1121,765,375,985,765,355,938,758,397,999,761,351,906,764,319,798,764,319,798,770,305,769,770,352,855,779,408,932,788,396,906,803,380,879,817,380,879,835,366,860,835,362,833,856,353,795,882,363,791,908,387,823,941,387,823,979,400,822,979,413,817,1008,450,825,1050,686,1005,1097,2226,1615,1112,2226,1615,1027,1761,1002,1027,359,217,957,342,222,918,1125,571,882,1073,556,834,1073,556,792,526,272,792,753,387,760,1030,502,730,800,397,693,829,405,659,829,405,637,957,465,637,836,403,609,823,385,587,899,412,568,888,412,548,888,412,531,882,408,531,894,404,516,886,395,502,880,380,490,895,390,480,895,390,469,900,396,469,902,389,457,905,372,454,907,368,445,903,365,440,903,365,433,911,359,433,918,349,433,919,346,432,922,348,428,909,343,430,909,343,430,921,345,430,908,336,433,910,324,437,910,326,440,911,322,447,911,322,447,910,320,457,903,315,467,902,314,480,901,307,494,894,290,513,894,290,513,884,290,530,875,291,546,877,289,571,875,276,593,865,276,620,865,276,620,859,260,649,864,256,677,850,228,711,851,232,742,853,208,779,853,208,779,938,189,826,1767,-52,851,2182,-561,808,987,-260,726,441,-100,675,441,-100,675,855,-220,641,1461,-418,599,1201,-336,545,763,-211,500,926,-262,463,926,-262,463,1126,-336,425,986,-297,383,811,-252,343,849,-265,312,946,-299,279,946,-299,279,902,-296,243,907,-287,209,984,-314,175,1025,-327,142,1001,-308,111,1001,-308,111,1003,-310,82,1024,-308,51,990,-318,21,960,-307,-10,949,-309,-38,949,-309,-38,937,-304,-72,927,-286,-99,934,-302,-128,959,-295,-162,969,-305,-195,969,-305,-195,978,-304,-226,987,-303,-262,977,-295,-291,976,-292,-330,967,-285,-363,967,-285,-363,962,-282,-401,946,-272,-438,947,-261,-481,944,-260,-521,956,-256,-560,956,-256,-560,961,-256,-603,987,-240,-646,1041,-219,-694,1366,-119,-739,2100,350,-759,2100,350,-759,1447,367,-711,504,110,-656,501,155,-623,953,320,-588,908,308,-549,908,308,-549,723,225,-508,905,288,-481,1064,342,-442,908,291,-409,842,278,-379,842,278,-379,907,322,-350,872,314,-324,832,289,-295,907,327,-274,932,317,-244,932,317,-244,917,317,-219,916,325,-199,917,330,-176,893,314,-148,899,317,-130,899,317,-130,912,323,-112,909,331,-91,916,334,-69,911,336,-48,910,331,-28,910,331,-28,912,324,-8,905,329,10,902,330,27,914,326,48,912,326,67,912,326,67,909,318,88,914,318,111,911,316,130,913,324,151,909,320,178,909,320,178,915,318,192,907,306,214,906,310,241,895,306,262,899,300,291,899,300,291,896,293,315,887,290,343,891,297,370,887,289,401,885,272,432,885,272,432,883,263,462,872,261,491,875,246,532,870,234,565,870,234,606,879,229,606,925,201,636,1268,85,677,1954,-371,667,1309,-334,605,1309,-334,542,630,-155,542,801,-194,510,1275,-348,462,1194,-318,411,843,-214,360,843,-214,321,925,-255,321,1101,-310,282,991,-278,235,861,-245,189,919,-263,150,919,-263,108,980,-291,108,935,-284,66,944,-273,25,1010,-277,-14,1013,-289,-56,1013,-289,-97,993,-277,-97,1002,-276,-137,1004,-279,-179,973,-268,-221,959,-261,-264,959,-261,-305,959,-262,-305,950,-251,-347,954,-245,-396,975,-249,-438,994,-231,-484,994,-231,-527,1025,-222,-527,1169,-180,-571,1623,42,-605,1662,411,-591,821,194,-543,821,194,-499,559,152,-499,843,269,-464,931,301,-426,758,242,-385,863,270,-346,863,270,-313,1022,312,-313,945,281,-275,860,275,-241,909,306,-207,879,281,-173,879,281,-138,839,284,-138,884,293,-110,922,304,-75,906,292,-46,910,299,-13,910,299,21,892,298,21,886,286,50,890,298,83,895,291,116,902,285,149,902,285,183,897,283,183,901,287,216,891,277,246,881,273,283,887,264,317,887,264,317,888,263,355,886,254,392,886,238,429,892,226,466,940,207,502,940,207,502,1148,115,532,1673,-240,538,1326,-305,492,810,-183,436,854,-202,390,854,-202,390,1161,-298,346,1142,-288,298,906,-227,245,945,-244,203,1052,-283,158,1052,-283,158,986,-267,107,898,-240,64,946,-258,20,980,-276,-23,944,-247,-75,944,-247,-75,961,-253,-118,1003,-260,-161,1005,-246,-209,998,-239,-255,1011,-244,-295,1011,-244,-295,1019,-232,-345,1014,-210,-393,1070,-179,-434,1308,-72,-468,1503,265,-480,1503,265,-480,1046,266,-444,698,177,-400,808,246,-361,928,294,-322,841,259,-284,841,259,-284,843,260,-247,954,292,-207,936,279,-168,887,270,-131,891,288,-94,891,288,-94,899,291,-55,858,268,-17,890,277,16,904,276,55,895,282,93,895,282,93,906,268,130,892,269,168,877,259,205,882,259,244,893,249,282,893,249,282,901,231,317,906,212,354,954,180,390,1193,68,417,1439,-190,419,1439,-190,419,1183,-249,374,901,-202,327,956,-210,281,1101,-276,235,1056,-249,186,1056,-249,186,951,-228,136,994,-245,91,1020,-258,45,966,-238,-4,933,-228,-49,933,-228,-49,965,-240,-98,970,-246,-144,983,-218,-191,1005,-208,-233,1034,-194,-278,1034,-194,-278,1094,-162,-322,1234,-60,-359,1346,185,-365,1073,249,-342,815,198,-304,815,198,-304,794,242,-270,855,243,-227,845,243,-188,880,257,-154,945,270,-111,945,270,-111,941,272,-70,904,254,-29,897,269,7,879,258,49,867,257,84,867,257,84,890,240,122,914,241,162,912,232,200,926,214,237,944,194,267,944,194,267,1029,127,303,1244,-45,317,1195,-189,299,1053,-208,258,985,-202,214,985,-202,214,1027,-223,167,1046,-221,121,1005,-218,74,986,-214,28,1005,-223,-17,1005,-223,-17,989,-218,-63,975,-204,-111,988,-186,-155,1018,-177,-198,1083,-114,-236,1083,-114,-236,1165,-6,-267,1153,148,-270,986,203,-245,898,218,-212,898,218,-176,862,222,-176,861,238,-135,865,238,-97,888,235,-57,925,250,-21,925,250,17,929,234,17,911,234,54,909,224,91,901,207,131,907,188,160,907,188,195,967,159,195,1068,48,213,1130,-76,219,1094,-155,195,1044,-176,158,1044,-176,120,1022,-189,120,1026,-200,79,1027,-196,32,1009,-187,-9,1004,-175,-51,1004,-175,-91,1013,-163,-91,1035,-121,-128,1060,-71,-160,1085,35,-178,1011,137,-176,1011,137,-157,940,175,-157,919,199,-130,905,208,-96,888,209,-60,907,211,-24,907,211,10,918,211,10,919,192,42,944,178,76,957,144,104,993,86,126,993,86,138,1033,-2,138,1056,-74,131,1041,-121,109,1035,-142,81,1027,-150,44,1027,-150,13,1032,-157,13,1023,-133,-23,1031,-101,-58,1034,-52,-82,1035,15,-99,1035,15,-105,981,68,-105,957,114,-96,940,144,-80,929,165,-56,929,170,-32,929,170,-2,941,161,-2,948,144,21,965,117,44,981,82,62,1006,23,69,1006,23,71,1018,-25,71,1019,-48,61,1028,-88,41,1022,-95,19,1027,-76,0,1027,-76,0,1023,-53,-25,1008,-23,-44,1002,30,-50,982,45,-52,968,85,-50,968,85,-50,955,94,-39,959,110,-27,959,103,-10,965,98,7,981,64,21,981,64,21,979,39,27,994,15,30,998,-5,28,1004,-24,20,1018,-24,10,1018,-24,10,1011,-24,1,1002,-22,-10,1002,15,-19,984,33,-26,987,46,-28,987,46,-28,975,56,-20,974,66,-15,982,71,-6,980,49,0,982,47,8,982,47,8,986,29,12,1000,24,12,1000,15,9,999,6,9,999,-3,0,999,-3,0,998,18,-4,994,28,-9,988,32,-12,987,39,-11,979,50,-10,979,50,-10,976,45,-8,980,52,-3,993,41,2,977,27,1,993,28,5,993,28,5,995,22,3,995,13,3,1000,21,0,992,25,-3,991,25,-8,991,25,-8,988,33,-8,993,40,-5,983,37,-6,988,43,-1,989,44,0,989,44,0,985,29,1,991,34,2,990,35,0,999,22,0,992,24,-2,992,24,-2,996,28,-2,995,27,-3,991,31,-3,993,43,-4,996,37,-5,996,37,-5,994,33,-4,996,37,-1,987,25,0,989,30,1,991,29,-1,991,29,-1,990,17,-2,983,24,0,992,31,-2,988,36,-5,988,36,-8,988,36,-8,990,35,-5,984,40,-5,981,39,-2,986,34,0,986,24,-3,986,24,-3,988,19,-3,979,26,0,986,21,-3,993,26,-1,987,35,-2,987,35,-2,988,41,-4,982,34,-3,987,42,-5,991,37,-3,988,22,0,988,22,0,990,25,-3,988,34,-2,987,31,-2,990,32,-2,990,31,-3,990,31,-3,994,34,-2,990,35,-2,993,38,-1,992,32,-2,992,27,-4,992,27,-4,991,35,-2,985,32,-3,996,41,0,989,29,0,990,33,-4,990,33,-4,988,39,-2,987,34,-3,996,34,-3,987,32,-3,988,34,-2,988,34,-2,985,31,-2,994,29,-1,984,19,-2,987,38,-1,995,29,-2,995,29,-2,996,36,-3,992,25,-5,984,41,-2,991,32,-1,991,32,-3,988,39,-3,989,22,-4,989,33,-5,991,25,-3,983,36,-3,983,36,-3,989,30,-3,987,37,-1,998,31,-1,993,30,0,986,28,-2,986,28,-1,994,37,-1,990,28,-3,995,32,-5,992,33,-1,987,31,-6,987,31,-2,982,32,-2,989,27,-2,993,25,-4,991,32,-2,990,29,-3,990,29,-1,992,33,-1,998,36,-3,991,39,-4,987,36,-3,986,34,-4,986,34,-4,983,32,-4,996,43,-2,993,35,-1,984,32,-2,987,29,-3,987,29,-1,984,24,-1,987,26,-1,995,37,0,991,30,-2,981,33,-4,981,33,-2,984,28,-2,993,31,-3,999,29,-3,983,32,-5,987,37,-4,987,37,-3,996,35,-3,996,33,-2,987,30,-5,991,31,-3,985,36,-1,985,36,-2,995,29,-2,1000,38,-3,985,35,-3,995,32,-2,985,27,0,985,27,-2,988,39,-2,991,35,-3,989,30,-2,985,21,-2,991,25,-1,991,25,-1,987,26,-1,996,38,-3,993,34,-4,992,33,-6,996,29,-7,996,29,-7,983,34,-4,996,34,-2,990,29,-2,992,34,-4,994,38,-2,994,38,-2,999,24,-1,988,38,-3,994,25,-4,988,34,-2,992,34,-2,992,34,-2,988,39,-2,988,35,-2,985,34,-1,990,38,-4,991,30,-6,991,30,-6,987,35,-1,998,39,-3,986,24,-3,991,33,-4,988,34,-3,988,34,-3,988,41,-3,986,37,-2,986,29,-1,989,38,-3,990,27,0,990,27,0,994,30,-1,985,37,-3,990,28,-4,990,32,-4,988,40,0,988,40,0,980,30,-6,989,35,0,988,26,-2,994,28,-2,988,30,-2,988,30,-2,985,25,-5,991,40,-3,995,35,-3,996,34,0,990,34,0,990,34,0,986,34,0,979,34,0,995,33,-5,985,34,-3,988,31,-7,988,31,-7,985,24,-4,996,37,0,990,32,-1,989,27,-4,982,34,-2,982,34,-2,987,30,0,985,32,0,993,37,-2,990,28,-2,993,31,-2,993,31,-2,992,35,-3,992,35,-3,990,33,1,996,36,-2,991,34,-3,991,34,-3,995,35,-4,987,30,-1,985,36,-2,994,32,-1,989,23,-5,989,23,-5,987,36,-2,985,27,-3,991,33,-2,983,29,-2,988,29,-3,988,29,-3,993,37,-6,992,24,-1,995,38,-4,988,32,-3,988,25,-3,988,25,-3,990,35,-1,989,28,0,988,31,-6,1001,33,-4,995,35,-4,995,35,-4,992,35,-4,997,36,-3,991,30,-4,992,30,-1,985,28,-3,985,28,-3,987,33,-3,984,29,-3,993,28,-6,1000,31,-7,996,26,-1,996,26,-1,990,27,-4,989,35,-4,996,32,0,992,29,-4,990,33,-2,990,33,-2,997,30,2,985,33,-5,989,35,-2,991,35,0,980,34,0,980,34,0,989,32,-1,997,31,-3,986,36,-2,986,38,-2,989,34,-5,989,34,-5,982,36,-2,983,36,-2,993,40,-4,988,30,-4,988,30,-3,982,31,-3,988,37,-2,983,29,-3,988,33,-3,988,34,-3,988,34,-2,993,40,-2,989,34,-1,988,31,-2,983,34,-3,990,40,-2,990,40,-2,993,34,-2,986,30,-1,989,34,-4,995,31,-1,994,32,-2,994,32,-3,990,32,-3,993,30,0,994,35,-3,995,35,-2,988,29,-3,988,29,0,992,35,0,987,29,-1,985,34,-3,990,38,-2,990,34,0,990,34,-4,986,27,-4,991,37,-3,989,32,-2,991,31,-3,996,29,-3,996,29,-3,986,31,-3,986,36,-2,984,33,-2,988,40,-3,981,30,-3,981,30,-1,988,23,-1,993,35,-1,987,29,0,997,41,-2,992,42,-5,992,42,-1,986,32,-1,996,33,-3,989,34,-3,987,36,-1,985,27,-1,985,27,-4,990,36,-4,984,36,-3,992,30,-5,989,33,-3,987,35,-3,987,35,-2,981,36,-2,991,27,-5,990,32,-3,992,34,-2,991,35,-1,991,35,-1,986,29,-4,987,36,-1,983,37,-2,996,29,-3,986,35,-5,986,35,-5,992,30,-3,987,36,-2,991,27,-3,991,40,-1,989,22,-4,989,22,-4,985,37,0,988,30,-3,984,30,-5,983,29,-3,985,32,-1,985,32,-1,993,28,-2,988,36,0,998,36,-2,990,30,-1,986,30,-2,986,30,-2,985,25,-4,991,31,-2,989,19,-4,990,25,-4,994,37,-5,994,37,-5,984,32,-1,991,36,-4,989,24,-5,979,23,-3,988,36,-4,988,36,-4,989,26,-2,993,16,-4,987,34,-5,988,28,-2,985,22,-4,985,22,-4,993,25,0,995,36,0,994,39,-4,991,32,-2,987,32,-2,987,32,-2,993,30,-3,996,32,-2,991,34,-2,992,33,-2,992,31,-1,992,31,-1,987,44,-5,989,23,-4,987,30,-2,988,31,-1,987,33,-2,987,33,-2,991,31,-4,992,25,-4,994,26,-2,992,33,-5,993,29,0,993,29,0,990,34,-2
-999,356,44,-1014,363,43,-1013,376,42,-1013,376,40,-1006,368,40,-1011,376,35,-1015,377,27,-1010,379,23,-1009,384,20,-1009,384,19,-1008,384,19,-1016,372,21,-1002,382,20,-1013,374,23,-1008,366,25,-1008,366,26,-999,359,26,-985,353,26,-966,367,29,-964,364,26,-954,369,14,-954,369,11,-957,353,11,-949,362,6,-954,368,-1,-965,372,-4,-965,373,-5,-965,373,-1,-966,371,-1,-967,365,3,-971,369,9,-968,375,18,-964,378,22,-964,378,31,-959,378,31,-962,376,35,-964,377,43,-968,377,41,-963,384,47,-963,384,40,-973,377,40,-982,383,40,-974,388,39,-969,395,39,-977,388,44,-977,388,51,-984,396,51,-972,383,59,-975,396,66,-972,379,74,-974,382,79,-974,382,86,-959,384,86,-952,374,93,-949,378,95,-952,388,94,-950,403,89,-950,403,89,-955,406,89,-956,412,90,-965,414,90,-966,406,94,-975,410,95,-975,410,103,-973,406,103,-967,409,114,-974,412,124,-967,415,136,-969,415,149,-969,415,149,-974,407,161,-968,407,180,-959,398,195,-969,392,211,-972,379,224,-972,379,224,-963,375,233,-957,384,242,-956,383,246,-953,389,254,-954,404,260,-954,404,260,-944,414,269,-946,432,276,-939,453,288,-921,479,301,-921,474,315,-921,474,315,-928,481,338,-933,473,359,-937,460,387,-961,457,421,-989,437,460,-989,437,460,-1030,432,500,-1032,447,539,-1035,442,576,-1031,430,607,-1067,438,625,-1067,438,625,-1102,481,643,-1084,485,660,-1035,465,668,-992,482,680,-962,489,692,-962,489,692,-956,511,717,-967,544,751,-985,572,808,-997,592,867,-1007,606,927,-1007,606,927,-1023,630,1002,-1043,638,1076,-1058,668,1153,-1087,676,1227,-1112,685,1312,-1112,685,1312,-1160,729,1386,-1121,727,1455,-1078,713,1525,-1040,694,1597,-1034,706,1660,-1034,706,1660,-1039,721,1738,-1058,719,1821,-1065,734,1911,-1048,735,2009,-1008,724,2118,-1008,724,2118,-963,696,2239,-893,658,2356,-826,628,2499,-746,565,2636,-643,499,2768,-643,499,2768,-540,424,2899,5,1978,3026,-333,1839,3364,389,1420,3408,-300,19,3420,-300,19,3420,-374,-109,3371,-319,-2,3291,-106,185,3302,8127,6847,3372,-695,656,3437,-695,656,3437,-860,90,3368,-296,-147,3047,-212,-103,2946,-173,-199,2964,-165,-217,2956,-165,-217,2956,-152,-224,2958,-155,-234,2956,-186,-219,2953,-3348,1154,2988,-157,-363,3169,-157,-363,3169,-215,-319,3154,-195,-337,3158,-194,-343,3163,8127,-7557,3217,-314,-361,3566,-314,-361,3566,-232,-364,3627,-259,-369,3621,-249,-379,3631,-248,-375,3618,-344,232,3606,-344,232,3606,-153,-782,3294,203,-2760,3206,1260,-4016,3315,-230,-440,3363,-260,-367,3345,-260,-367,3345,-263,-354,3369,-266,-360,3354,-481,-2143,3355,-1964,-8192,3270,-201,-334,3148,-201,-334,3148,-196,-313,3118,-204,-308,3133,-201,-318,3114,-184,-273,3121,322,938,3178,322,938,3178,-298,-347,3312,-264,-314,3301,-263,-306,3300,597,-16,3261,-3578,-1932,3069,-3578,-1932,3069,-8192,-4607,3025,-215,-259,2938,-237,-242,2915,-233,-232,2909,-233,-232,2909,-228,-240,2909,-238,-234,2915,-231,-232,2917,-239,-223,2907,-246,-229,2915,-246,-229,2916,-1745,197,2916,-8192,2647,2890,-575,-30,2754,-78,-281,2794,-171,-230,2803,-171,-230,2801,-209,-209,2801,-208,-205,2788,-216,-201,2792,-214,-200,2800,212,-663,2805,212,-663,2729,14,-268,2729,-136,-161,2625,-155,-116,2623,-7889,8127,2610,-150,-150,2520,-150,-150,2500,-157,-131,2500,-171,-138,2497,-170,-140,2501,-164,-145,2491,-161,-133,2501,-161,-133,2491,-230,-247,2491,-268,-857,2564,-37,-1131,2662,-118,-147,2589,737,2168,2570,737,2168,2415,2541,7863,2415,-123,-111,2198,-117,-78,2184,-114,-98,2182,-105,-95,2195,-105,-95,2187,-105,-94,2187,-112,-95,2187,-102,-97,2184,-97,-95,2194,-97,-94,2185,-97,-94,2201,-100,-91,2201,-1324,-925,2190,-55,-92,2104,8127,8127,1993,90,16,1797,90,16,1712,-43,-45,1712,-60,-62,1715,-65,-57,1715,-57,-62,1710,-59,-52,1710,-59,-52,1718,-59,-60,1718,-56,-60,1711,-59,-73,1715,-44,-50,1714,-59,-59,1718,-59,-59,1718,-1994,61,1735,-79,-120,1924,-1,-111,1944,8127,-597,1930,2308,-733,1529,2308,-733,1529,-56,-26,1308,-50,-54,1322,-30,-43,1323,-36,-34,1319,-31,-37,1324,-31,-37,1324,-31,-40,1316,-592,255,1317,-117,-43,1328,-30,-50,1315,-31,-60,1319,-31,-60,1319,1735,-731,1309,5252,-2416,1275,84,-101,1283,-35,-57,1287,-27,-59,1292,-27,-59,1292,193,-203,1289,2279,-1422,1303,981,-647,1360,26,-87,1395,164,-211,1401,164,-211,1401,1193,-936,1412,1465,-1090,1479,1573,-1759,1522,643,-1559,1390,66,-362,1314,66,-362,1314,355,-794,1319,805,-1479,1304,525,-1095,1264,234,-549,1237,393,-896,1222,393,-896,1222,529,-1193,1207,413,-978,1186,343,-838,1172,234,-610,1168,88,-382,1155,88,-382,1155,108,-484,1167,270,-948,1162,369,-1278,1172,259,-1049,1187,195,-902,1201,195,-902,1201,185,-949,1215,162,-975,1233,134,-880,1269,98,-725,1290,50,-605,1331,50,-605,1331,29,-746,1359,44,-1160,1402,-79,-3980,1441,-594,-2552,1342,-54,-115,1257,-54,-115,1257,-60,-100,1240,-23,-618,1240,-688,-1901,1186,-290,-878,1144,-135,-366,1114,-135,-366,1114,-348,-979,1099,-414,-1243,1087,-293,-722,1069,-331,-790,1065,-401,-996,1054,-401,-996,1054,-396,-865,1053,-397,-815,1049,-427,-891,1056,-462,-903,1061,-475,-854,1069,-475,-854,1069,-504,-850,1083,-523,-859,1092,-527,-824,1114,-516,-791,1133,-532,-772,1153,-532,-772,1153,-538,-758,1187,-554,-734,1213,-586,-735,1256,-664,-783,1295,-1548,-1540,1340,-1548,-1540,1340,-3182,-2313,1301,-904,-680,1135,-71,-44,1065,-72,-50,1059,-114,-80,1064,-114,-80,1064,-1559,-898,1036,-1639,-1006,984,-511,-246,926,-283,-132,907,-987,-485,901,-987,-485,901,-1372,-759,890,-853,-428,860,-616,-268,846,-920,-406,839,-993,-434,832,-993,-434,832,-833,-327,826,-918,-366,822,-1040,-409,826,-992,-367,822,-943,-333,831,-943,-333,831,-982,-336,838,-988,-318,850,-957,-294,862,-955,-277,876,-961,-266,895,-961,-266,895,-968,-262,912,-969,-250,937,-967,-218,962,-977,-203,992,-989,-203,1031,-989,-203,1031,-1011,-179,1070,-1114,-165,1112,-1914,-98,1144,-3057,544,1099,-3057,544,1013,-1095,171,1013,-172,-22,963,-252,-23,944,-1137,264,917,-1486,335,877,-1486,335,832,-751,167,832,-612,140,803,-1058,284,784,-1219,318,765,-887,233,734,-887,233,716,-803,246,716,-973,307,703,-958,309,686,-884,303,672,-956,340,660,-956,340,649,-1006,362,649,-966,359,634,-953,354,631,-971,388,626,-958,397,617,-958,397,614,-937,389,614,-937,399,617,-945,405,619,-937,413,621,-936,420,626,-936,420,630,-940,419,630,-930,434,644,-929,440,654,-926,444,665,-924,455,684,-924,455,704,-925,453,704,-912,460,727,-909,469,752,-910,470,780,-898,488,811,-898,488,836,-894,483,836,-889,491,876,-889,501,916,-888,536,957,-958,622,1000,-958,622,1039,-1401,1312,1039,-1285,2014,999,-416,618,915,-187,194,877,-460,680,849,-460,680,818,-806,1372,818,-681,1107,771,-374,568,734,-460,726,712,-624,1072,688,-624,1072,659,-560,944,659,-402,672,632,-393,689,617,-422,771,600,-400,759,585,-400,759,585,-427,805,568,-483,930,560,-498,967,549,-478,943,541,-476,943,533,-476,943,533,-490,963,530,-479,954,524,-449,923,519,-425,893,519,-408,862,520,-408,862,520,-389,858,518,-396,877,521,-409,943,524,-408,985,525,-416,994,534,-416,994,534,-407,986,542,-397,989,549,-384,969,562,-376,935,578,-374,915,590,-374,915,590,-366,908,602,-360,931,626,-372,929,645,-352,955,666,-356,964,696,-356,964,696,-351,949,725,-340,944,751,-334,924,784,-318,931,822,-310,931,855,-310,931,855,-296,945,901,-281,1029,943,-79,1948,979,589,2620,950,243,1060,861,243,1060,861,14,244,804,107,511,786,344,1162,750,256,920,703,160,614,667,160,614,667,258,916,640,346,1166,604,275,983,571,241,870,538,294,997,514,294,997,514,301,980,487,263,859,464,270,866,441,297,928,419,294,926,405,294,926,405,303,933,385,314,980,369,314,976,355,313,965,337,318,953,329,318,953,329,309,944,316,316,942,302,319,936,298,326,947,291,333,949,279,333,949,279,335,966,271,335,964,266,340,965,260,352,953,255,345,950,247,345,950,247,338,945,247,352,938,242,350,947,239,359,947,236,357,947,234,357,947,234,369,955,235,372,954,232,371,948,232,371,941,233,372,937,233,372,937,233,389,939,234,379,940,237,377,933,239,387,932,243,378,936,247,378,936,247,389,939,249,390,928,258,391,933,263,395,933,271,398,927,282,398,927,282,391,923,289,399,924,298,394,929,306,399,915,322,393,911,336,393,911,336,409,919,348,397,912,365,404,915,381,398,899,402,410,906,417,410,906,417,404,899,440,402,894,464,413,900,492,410,887,514,413,877,540,413,877,540,417,880,572,417,863,602,421,865,638,429,854,674,438,849,709,438,849,709,456,848,745,517,873,782,767,1023,823,1814,1339,827,1323,755,770,1323,755,770,477,288,713,631,374,677,1093,583,638,893,492,592,893,492,545,642,359,545,878,466,513,957,506,469,814,428,435,863,453,400,863,453,369,944,488,369,878,460,334,851,448,301,901,460,274,874,442,243,874,442,216,870,446,216,898,453,185,900,454,158,891,458,133,904,470,107,904,470,80,904,460,80,896,457,59,897,450,32,892,443,6,901,455,-18,901,455,-40,892,452,-40,892,450,-66,897,451,-93,895,460,-120,885,450,-145,885,450,-171,895,455,-171,895,459,-197,884,462,-228,884,455,-256,876,458,-282,876,458,-314,873,459,-314,867,457,-343,862,458,-373,865,460,-407,863,465,-444,863,465,-475,858,470,-475,849,473,-516,839,476,-553,832,475,-596,835,486,-631,835,486,-680,828,511,-680,877,596,-723,1144,1088,-753,1037,1641,-749,580,1073,-702,580,1073,-652,291,578,-652,357,744,-617,509,1046,-579,451,929,-535,341,743,-492,341,743,-460,402,860,-460,457,969,-425,414,901,-385,391,856,-354,432,935,-321,432,935,-321,438,939,-297,403,885,-261,399,896,-235,412,925,-201,410,915,-172,410,915,-172,406,901,-143,415,926,-120,421,922,-92,418,931,-69,420,921,-40,420,921,-40,416,929,-13,412,919,13,414,922,36,412,919,64,417,925,90,417,925,90,415,921,118,424,915,144,417,927,170,415,914,199,420,916,226,420,916,226,418,905,255,412,895,287,429,898,316,422,898,349,429,892,383,429,892,383,429,891,410,429,869,451,440,875,488,440,866,524,454,863,560,454,863,560,480,862,599,529,889,636,762,1000,671,1541,1200,681,1215,736,642,1215,736,642,604,365,587,736,423,546,1009,563,505,828,472,456,733,418,415,733,418,415,927,501,374,924,495,332,824,455,291,892,489,254,910,488,215,910,488,215,843,461,182,869,463,144,896,473,109,869,458,73,887,477,34,887,477,34,895,479,-1,879,477,-37,881,477,-70,879,457,-108,868,475,-145,868,475,-145,875,468,-182,869,473,-215,870,480,-254,873,479,-291,859,490,-332,859,490,-332,847,480,-373,839,477,-411,843,494,-452,837,507,-496,836,531,-542,836,531,-542,872,595,-576,1016,884,-613,992,1382,-624,660,1178,-583,385,735,-542,385,735,-542,374,740,-501,479,959,-463,463,939,-424,392,795,-377,416,864,-340,416,864,-340,462,956,-303,434,907,-262,422,875,-224,436,918,-189,434,920,-153,434,920,-153,414,891,-118,417,890,-86,420,902,-50,421,901,-14,424,898,21,424,898,21,429,910,57,436,902,90,434,898,127,425,902,161,428,901,199,428,901,199,427,882,233,438,885,271,440,897,308,443,879,343,448,874,381,448,874,381,465,867,421,488,869,459,517,874,501,623,910,531,1053,1081,556,1053,1081,556,1305,896,540,867,529,495,692,425,448,881,519,412,901,524,364,901,524,364,793,455,320,858,486,276,920,518,235,859,482,193,859,482,151,858,487,151,894,493,112,855,479,66,851,474,27,879,486,-14,879,486,-54,869,484,-54,868,503,-93,874,495,-137,859,485,-177,847,485,-219,847,485,-265,853,499,-265,844,506,-301,842,512,-340,850,524,-384,846,557,-426,846,557,-466,870,639,-466,963,911,-499,845,1195,-499,603,1047,-472,431,800,-431,431,800,-392,421,804,-392,463,928,-353,456,906,-310,424,844,-262,442,887,-226,442,887,-188,457,915,-188,440,899,-147,438,882,-105,441,901,-67,434,900,-29,434,900,12,430,873,12,442,878,51,452,893,84,453,888,127,456,885,166,456,885,203,457,885,203,464,874,242,466,869,283,481,872,321,504,863,359,504,863,393,549,873,393,675,909,428,1022,972,446,1084,756,427,849,535,388,849,535,345,771,476,345,867,512,301,861,518,255,826,501,211,873,504,168,873,504,123,885,512,123,849,495,80,855,480,38,858,499,-6,845,490,-52,845,490,-90,846,490,-90,857,516,-136,850,522,-177,842,528,-220,849,535,-258,849,535,-258,836,559,-300,844,593,-345,877,734,-375,862,970,-395,683,1025,-387,683,1025,-387,543,919,-358,456,823,-318,465,868,-279,480,895,-236,456,884,-194,456,884,-194,455,865,-151,465,885,-112,463,887,-75,457,880,-32,455,875,3,455,875,3,458,877,48,461,878,86,468,876,126,481,867,164,497,871,204,497,871,204,507,863,241,544,860,276,611,862,306,781,897,332,958,822,335,958,822,335,915,640,313,818,532,277,812,516,237,849,519,195,853,513,149,853,513,149,850,515,106,863,534,63,854,532,19,836,514,-23,829,510,-65,829,510,-65,837,524,-111,833,545,-150,837,559,-190,841,597,-228,839,657,-265,839,657,-265,820,793,-287,721,913,-295,594,919,-278,527,863,-246,494,851,-212,494,851,-212,493,865,-174,499,882,-138,484,869,-96,489,873,-57,487,877,-17,487,877,-17,487,864,19,488,849,56,498,858,95,512,856,131,538,852,168,538,852,168,587,849,196,659,851,225,781,833,239,856,724,234,836,613,214,836,613,214,808,553,187,819,549,148,840,543,106,850,549,67,850,555,22,850,555,22,843,562,-12,822,560,-53,808,567,-90,815,595,-128,802,647,-160,802,647,-160,788,714,-189,733,804,-199,651,849,-199,580,859,-183,540,857,-151,540,857,-151,519,843,-123,520,857,-87,527,860,-53,525,867,-19,528,854,13,528,854,13,539,842,48,544,829,78,587,825,106,631,810,130,697,792,144,697,792,144,761,748,151,791,679,142,792,618,122,792,598,98,813,593,65,813,593,65,824,597,30,818,609,0,811,614,-28,783,629,-61,771,655,-86,771,655,-86,742,702,-107,704,750,-116,660,784,-118,617,804,-108,584,817,-88,584,817,-88,575,823,-66,571,829,-45,578,833,-16,581,818,8,602,818,32,602,818,32,625,803,52,662,777,66,692,758,76,733,720,78,733,720,73,744,686,73,760,667,60,769,654,42,769,648,21,772,651,0,772,651,-23,755,668,-23,738,692,-40,713,700,-50,690,732,-55,673,748,-56,673,748,-54,645,780,-54,631,781,-43,628,792,-34,619,793,-20,630,789,-3,630,789,8,644,775,8,660,761,21,675,751,27,686,727,31,700,714,31,700,714,25,718,711,25,719,700,21,730,688,8,725,694,-1,714,703,-13,714,703,-18,712,722,-18,698,732,-25,687,754,-27,670,755,-21,659,746,-21,659,746,-15,652,763,-15,660,762,-8,661,749,-1,674,755,6,685,745,10,685,745,12,693,736,12,692,722,10,706,714,7,705,719,5,706,706,0,706,706,-5,702,730,-5,697,723,-9,689,733,-10,681,745,-13,677,749,-9,677,749,-9,677,742,-9,668,750,-4,677,750,-5,678,742,0,683,739,1,683,739,0,685,732,0,696,735,-1,695,728,0,702,725,-2,706,731,-5,706,731,-5,691,736,-7,690,730,-7,683,738,-9,679,741,-9,679,738,-3,679,738,-3,681,735,-4,685,743,-2,685,741,1,692,734,-2,681,732,0,681,732,0,687,724,0,699,737,-2,690,734,-3,685,740,-6,687,734,-3,687,734,-3,682,742,-6,682,738,-6,683,737,-4,680,742,1,689,744,-1,689,744,-1,682,737,-2,687,738,-2,690,728,-1,694,731,-1,692,729,-1,692,729,-1,691,742,-2,687,733,-5,683,740,-4,689,738,-4,688,751,-4,688,751,-4,685,738,-3,683,737,0,690,734,-3,684,733,-1,687,732,2,687,732,2,688,737,-3,690,735,0,693,730,-3,696,727,-4,689,735,-3,689,735,-3,693,738,-6,689,743,-4,688,740,-1,685,748,-2,682,739,-2,682,739,-2,686,735,-3,695,732,1,688,721,-4,682,728,-3,678,732,-2,678,732,-2,689,745,-3,688,735,-6,683,735,-2,681,729,-8,686,743,-4,686,743,-4,683,733,-5,685,740,-4,684,740,-3,691,739,-3,684,732,-1,684,732,-1,688,735,-4,694,735,-2,684,730,-4,687,730,-2,689,737,-3,689,737,-3,688,734,0,682,736,-1,693,731,-3,687,739,-3,686,749,-3,686,749,-3,689,740,-1,692,744,-4,688,730,-2,678,732,-3,689,734,-3,689,734,-3,685,735,-4,691,737,-3,683,742,-7,691,736,-1,688,739,-4,688,739,-4,695,737,-4,690,740,-4,684,731,-1,683,740,-1,694,728,0,694,728,0,686,741,-2,684,731,-1,688,726,-5,682,729,-3,694,735,-3,694,735,-3,690,738,-2,695,744,-4,682,729,-2,687,735,-4,680,731,-1,680,731,-1,685,740,-1,692,740,-2,685,728,-2,685,732,-5,686,734,-5,686,734,-5,686,739,-2,681,732,-4,686,739,-5,687,735,-6,688,731,-2,688,731,-2,684,731,-2,694,735,-2,693,738,-3,688,734,-5,685,734,-5,685,734,-5,691,738,-1,684,733,-4,684,741,-3,686,734,-5,686,734,-4,693,748,-4,687,746,-1,692,742,-4,685,739,-4,690,731,-5,690,731,-3,691,729,-3,684,740,-3,685,737,-4,694,749,-4,685,740,-5,685,740,-5,683,739,-5,690,737,-3,682,733,-7,690,731,-3,685,737,0,685,737,-4,693,738,-4,687,741,-2,690,737,-3,688,732,-3,685,743,-5,685,743,-2,684,727,-2,687,730,-3,684,743,0,691,742,-1,691,736,-3,691,736,-6,687,730,-6,684,732,-5,695,736,-3,684,728,-1,685,735,-2,685,735,-3,684,729,-3,692,736,-6,692,729,-2,685,729,-3,683,734,-5,683,734,-4,688,743,-4,682,732,-6,685,730,-5,687,734,-3,685,739,-4,685,739,-2,692,741,-2,693,738,-5,679,734,-2,691,732,-3,685,735,-4,685,735,-6,688,737,-6,687,737,-4,690,749,-3,680,735,-4,683,731,-2,683,731,-5,685,735,-5,687,732,-5,689,737,-5,687,741,0,682,728,-4,682,728,-4,695,740,-1,689,734,-4,704,743,-3,691,737,-3,688,739,-1,688,739,-1,689,736,-4,685,737,-3,687,738,-2,687,743,-6,687,736,-5,687,736,-5,688,739,-4,692,739,-3,690,737,-4,683,736,-5,685,736,-4,685,736,-4,686,739,-3,695,743,0,684,732,-2,685,742,-4,688,740,-4,688,740,-4,684,738,-4,683,740,-5,682,742,-2,697,740,-3,684,737,-3,684,737,-3,686,735,-6,681,730,-5,684,737,-5,684,742,-6,682,745,-5,682,745,-5,685,732,-5,685,743,-3,685,729,-1,690,734,-3,695,748,-3,695,748,-3,684,742,-5,685,735,-4,685,740,-3,689,739,0,692,745,-4,692,745,-4,685,734,-4,680,742,-6,684,734,-2,680,734,-2,687,739,-1,687,739,-1,694,741,-2,686,729,-3,686,735,-5,697,733,-4,691,729,-3,691,729,-3,683,731,-4,680,738,-6,685,733,-1,675,734,-1,680,740,0,680,740,0,686,735,-4,684,728,-1,692,737,-1,681,731,-4,698,734,-2,698,734,-2,691,735,-3,687,737,-2,685,740,-4,684,740,-3,689,740,-4,689,740,-4,687,726,-2,686,729,-3,689,734,-4,697,732,-2,683,730,-6,683,730,-6,680,737,-7,688,736,-3,693,747,-1,682,730,-3,681,736,-3,681,736,-3,682,736,-4,691,728,-2,689,739,-4,687,740,-3,686,732,-3,686,732,-3,688,736,-2,691,741,-2,687,731,-2,680,732,-5,682,740,-4,682,740,-4,682,735,0,690,752,-2,691,739,0,690,730,-7,691,737,-6,691,737,-6,684,735,-2,690,734,-1,679,736,-3,688,736,-6,691,736,-3,691,736,-3,683,733,-2,683,731,-3,685,734,-2,685,739,-3,692,734,-6,692,734,-6,687,731,-2,689,734,-2,689,735,-4,686,742,-4
-902,582,48,-896,596,49,-894,606,51,-884,618,48,-884,618,48,-886,614,44,-864,627,46,-879,617,49,-880,621,47,-878,606,54,-878,606,54,-879,585,53,-883,577,55,-888,571,55,-885,567,54,-882,582,44,-882,582,44,-871,591,40,-866,611,32,-859,617,22,-869,622,12,-875,616,4,-875,616,4,-887,606,-1,-882,598,-12,-887,585,-16,-897,581,-14,-907,577,-11,-907,577,-11,-917,573,-8,-907,569,1,-902,581,14,-900,578,21,-898,590,35,-898,590,35,-888,594,45,-872,584,48,-860,592,56,-856,589,56,-834,610,46,-834,610,46,-834,600,41,-829,611,34,-838,623,27,-838,628,19,-847,642,15,-847,642,15,-852,635,13,-846,640,8,-858,638,2,-853,640,1,-852,642,-1,-852,642,-1,-849,624,1,-854,628,0,-858,627,4,-858,630,11,-849,617,20,-849,617,20,-854,628,28,-866,617,44,-861,603,52,-847,608,57,-844,607,61,-844,607,61,-828,611,60,-809,617,59,-814,623,52,-829,632,40,-836,642,33,-836,642,33,-841,659,25,-842,658,17,-838,646,11,-844,650,11,-834,649,11,-834,649,11,-854,634,15,-849,626,16,-866,608,26,-861,602,31,-861,602,41,-856,603,41,-840,604,42,-838,593,40,-826,609,30,-833,618,24,-833,618,15,-843,623,15,-851,628,9,-857,624,4,-851,613,-1,-853,614,-2,-853,614,-2,-855,616,-2,-855,617,1,-850,616,7,-849,623,12,-845,643,15,-845,643,17,-834,656,17,-824,670,24,-815,673,25,-813,674,28,-799,665,26,-799,665,25,-798,658,25,-801,653,20,-813,647,13,-819,638,12,-820,629,7,-820,629,7,-815,619,7,-816,626,10,-816,629,9,-805,649,15,-805,646,18,-805,646,27,-804,657,27,-796,667,36,-807,666,43,-817,660,54,-823,671,62,-823,671,66,-825,675,66,-815,681,70,-819,691,70,-823,697,65,-824,692,63,-824,692,58,-808,693,58,-812,702,52,-805,691,42,-805,691,36,-816,687,29,-816,687,31,-809,688,31,-818,680,28,-816,675,35,-817,665,43,-821,654,56,-821,654,70,-809,637,70,-810,637,87,-812,643,103,-819,631,119,-812,626,125,-812,626,125,-812,628,138,-806,641,137,-797,648,135,-801,644,130,-806,654,122,-806,654,122,-822,668,113,-815,673,106,-839,693,99,-867,688,90,-878,694,92,-878,694,92,-874,670,97,-871,666,100,-871,653,113,-853,643,128,-856,653,145,-856,653,145,-843,636,165,-852,656,184,-854,637,211,-872,617,247,-897,604,284,-897,604,284,-918,562,328,-932,526,380,-914,508,426,-908,478,476,-889,475,522,-889,475,522,-882,488,566,-903,547,599,-936,610,633,-930,661,660,-920,688,686,-920,688,686,-912,701,698,-905,731,717,-888,730,741,-877,717,771,-878,709,809,-878,709,809,-880,725,843,-880,729,879,-924,806,934,-942,833,997,-979,855,1069,-979,855,1069,-989,873,1144,-971,857,1218,-922,790,1273,-861,729,1340,-828,697,1387,-828,697,1387,-800,708,1434,-753,706,1489,-741,728,1553,-737,749,1620,-727,749,1705,-727,749,1705,-734,770,1781,-842,619,1892,-815,458,1999,-751,452,2054,-694,592,2124,-694,592,2124,-620,724,2191,916,3234,2318,1966,4649,2689,-661,-51,2800,-522,4,2571,-522,4,2571,-408,147,2344,-339,308,2231,-323,430,2223,-308,502,2264,-191,604,2330,-191,604,2330,1488,1345,2455,8127,4316,2786,-1697,549,3144,-577,132,3059,-493,284,2914,-493,284,2914,-464,408,2776,-310,348,2698,-250,249,2720,-218,125,2794,-174,-72,2845,-174,-72,2845,-140,-215,2873,-190,-212,2874,-1484,294,2988,-180,-361,3204,201,-741,3210,201,-741,3210,8127,-6983,3472,-386,-417,3784,-287,-429,3794,-263,-423,3786,-303,-424,3814,-303,-424,3814,-279,-422,3809,-283,-420,3800,-284,-425,3802,-292,-433,3781,-294,-433,3801,-294,-433,3801,-534,119,3804,-332,-428,3657,-319,-469,3658,-628,-4046,3658,-1378,-8192,3743,-1378,-8192,3743,-230,-91,3497,-251,-363,3431,-259,-360,3387,-263,-349,3389,-263,-346,3391,-263,-346,3391,-269,-345,3402,-270,-339,3380,-269,-342,3374,-265,-341,3385,-271,-338,3382,-271,-338,3382,430,0,3370,-112,-175,3243,-262,-248,3166,-3570,-754,3184,-3570,-754,3302,-6202,-2255,3302,-298,-332,3416,-277,-332,3412,-300,-326,3412,-295,-329,3419,-295,-329,3400,-4087,239,3400,-4503,1467,3218,-257,-247,3127,-258,-258,3112,-252,-246,3121,-252,-246,3115,-251,-246,3115,-243,-248,3116,-239,-250,3101,-247,-251,3109,-233,-235,3113,-233,-235,3113,-25,-464,3113,-208,-36,3019,-872,1690,2914,-3087,6663,2950,-220,-210,2951,-220,-210,2938,-202,-205,2938,-194,-204,2947,-196,-207,2942,-192,-199,2947,-186,-203,2931,-186,-203,2937,-186,-199,2937,-180,-181,2939,3790,8127,2913,-102,-47,2701,-693,-1040,2682,-693,-1040,2747,-162,-163,2747,-170,-182,2748,-158,-169,2746,-163,-179,2747,-161,-192,2752,-161,-192,2754,-149,-179,2754,-165,-214,2737,-248,-611,2669,-95,-177,2515,8127,5860,2496,8127,5860,2414,170,-60,2414,-108,-134,2363,-107,-134,2351,-99,-133,2364,-103,-134,2351,-103,-134,2358,-104,-140,2358,-95,-135,2355,-103,-137,2355,-101,-148,2351,-93,-141,2349,-93,-141,2352,-974,-94,2352,2368,-1058,2141,8127,-3438,2011,-28,-145,1935,-76,-116,1929,-76,-116,1921,-72,-118,1921,-74,-116,1912,-80,-122,1912,-76,-122,1921,-70,-121,1923,-70,-121,1923,-71,-127,1923,183,-290,1919,3262,-2410,1933,1272,-1102,2060,-82,-139,2135,-82,-139,2135,271,-482,2134,3872,-5336,2076,312,-669,1913,-60,-111,1878,-56,-109,1872,-56,-109,1872,21,-419,1876,583,-1785,1837,-41,-153,1724,-96,-100,1723,-89,-123,1729,-89,-123,1729,-89,-146,1723,171,-2581,1740,462,-2521,1843,-85,-187,1916,-104,-143,1920,-104,-143,1920,-99,-137,1927,-103,-266,1918,-651,-8192,1910,-84,-347,1745,276,533,1650,276,533,1650,-80,-72,1401,-91,-86,1375,-83,-84,1374,-84,-69,1377,-80,-65,1378,-80,-65,1378,-2313,-3171,1387,-816,-2221,1521,-83,-89,1549,-84,-92,1554,-96,-98,1554,-96,-98,1554,-968,-1831,1538,-699,-1076,1557,-108,-98,1583,-104,-92,1589,-124,-98,1586,-124,-98,1586,-1329,-1220,1591,-1677,-2242,1692,-2196,-2283,1762,-2619,-1678,1639,-353,-230,1446,-353,-230,1446,-90,-67,1398,-100,-67,1397,-88,-67,1396,-121,-84,1394,-926,-482,1379,-926,-482,1379,-1616,-688,1335,-1169,-580,1315,-770,-329,1310,-877,-372,1305,-1122,-471,1304,-1122,-471,1304,-1063,-397,1297,-997,-343,1305,-1044,-350,1315,-1118,-344,1326,-1081,-311,1352,-1081,-311,1352,-753,-232,1383,-453,-139,1425,-407,-124,1447,-684,-145,1464,-1559,-208,1506,-1559,-208,1506,-5442,746,1502,-1352,171,1365,-107,-28,1296,-93,-37,1292,-114,-32,1290,-114,-32,1290,-1007,58,1280,-2158,544,1217,-743,171,1169,-273,64,1149,-760,197,1151,-760,197,1151,-1634,550,1132,-1049,379,1115,-656,189,1116,-883,324,1108,-1009,404,1102,-1009,404,1102,-793,313,1109,-735,302,1116,-891,386,1123,-938,434,1140,-868,408,1157,-868,408,1157,-844,414,1180,-880,448,1199,-893,456,1236,-845,448,1272,-819,455,1309,-819,455,1309,-908,544,1351,-1678,1748,1390,-1540,2525,1311,-245,290,1213,-89,10,1180,-89,10,1180,-332,333,1172,-1200,2103,1136,-454,743,1080,-218,302,1055,-588,1007,1049,-588,1007,1049,-720,1224,1035,-476,790,1017,-318,489,1000,-274,451,990,-273,510,986,-273,510,986,-314,610,984,-478,1038,984,-599,1417,987,-405,940,990,-405,940,1003,-342,820,1003,-415,1055,1005,-413,986,1019,-372,802,1036,-292,570,1068,-292,570,1081,-269,553,1081,-374,1012,1109,-389,1157,1146,-269,818,1181,-286,954,1222,-286,954,1260,-323,1320,1260,603,4007,1290,354,1342,1195,-11,130,1113,-24,74,1085,-24,74,1065,120,494,1065,362,1190,1024,327,1081,990,267,925,952,278,952,927,278,952,902,300,1025,902,281,989,882,274,964,865,232,774,849,174,548,835,174,548,833,253,710,833,380,1032,823,384,1052,820,357,943,817,380,970,814,380,970,812,392,946,812,326,832,816,287,770,822,305,780,829,353,847,836,353,847,851,405,890,851,404,883,870,392,851,887,380,850,914,367,805,937,367,805,963,357,770,963,367,771,997,395,789,1028,439,815,1065,563,903,1100,563,903,1143,1691,1611,1143,2344,1298,1091,417,247,1008,149,127,967,972,515,936,972,515,892,1370,709,892,569,309,845,572,301,819,1031,516,785,815,402,754,815,402,754,706,359,728,960,472,704,904,444,683,804,379,661,895,422,643,895,422,643,881,405,623,831,379,613,884,407,601,886,391,594,872,384,584,872,384,584,885,374,578,884,375,568,888,361,563,887,356,559,898,355,560,898,355,560,904,347,556,907,341,560,908,333,562,905,328,568,894,323,570,894,323,570,892,310,581,886,314,587,884,307,597,879,297,613,881,297,628,881,297,628,872,280,651,861,278,670,863,270,693,847,261,714,845,251,746,845,251,746,828,234,773,835,224,808,838,218,841,871,196,881,1258,115,914,1258,115,914,2645,-595,908,1257,-347,812,275,-68,751,751,-189,726,1748,-487,689,1748,-487,689,1008,-264,637,668,-168,592,1087,-319,563,1123,-339,527,786,-236,487,786,-236,487,740,-231,450,921,-290,423,920,-304,392,882,-293,362,1000,-317,333,1000,-317,333,1066,-345,308,993,-312,279,990,-315,257,1017,-327,232,952,-305,213,952,-305,213,912,-311,187,912,-302,166,910,-310,144,920,-313,123,957,-319,104,957,-319,104,979,-332,82,989,-332,65,984,-325,43,963,-337,23,946,-329,4,946,-329,4,929,-322,-13,926,-317,-32,937,-316,-48,955,-330,-69,967,-328,-83,967,-328,-83,970,-337,-108,966,-317,-127,957,-320,-147,955,-319,-168,943,-317,-189,943,-317,-189,943,-309,-212,951,-308,-234,955,-310,-256,962,-306,-280,962,-300,-301,962,-300,-301,951,-292,-328,951,-297,-359,955,-294,-385,943,-292,-412,939,-281,-445,939,-281,-445,945,-283,-476,941,-275,-511,947,-265,-549,951,-263,-582,956,-261,-620,956,-261,-620,958,-250,-659,962,-230,-704,993,-223,-748,1186,-178,-790,1985,85,-826,1985,85,-826,2038,532,-800,498,100,-725,302,94,-691,845,292,-658,998,347,-621,998,347,-621,698,229,-576,888,281,-551,1133,363,-518,916,285,-483,829,284,-453,829,284,-453,922,321,-425,828,292,-401,810,287,-374,918,324,-352,932,330,-328,932,330,-328,922,325,-305,931,332,-287,901,325,-266,885,319,-244,885,319,-229,903,342,-229,908,337,-210,916,337,-193,929,348,-177,916,336,-163,916,336,-149,910,341,-149,907,344,-136,907,351,-120,916,343,-105,917,353,-90,917,353,-80,919,358,-80,918,354,-66,910,350,-55,915,353,-44,917,340,-31,917,340,-19,923,351,-19,915,348,-6,915,356,3,914,349,16,918,351,28,918,351,41,916,347,41,919,350,54,911,344,63,918,356,77,915,344,88,915,344,100,913,337,100,915,344,115,915,350,128,920,338,141,910,335,155,910,335,170,915,332,170,912,329,184,915,337,201,914,328,216,909,326,234,909,326,253,906,325,253,906,314,269,906,308,290,909,306,308,902,310,330,902,310,354,900,305,354,906,301,375,892,291,400,893,288,425,887,284,452,887,284,482,884,273,482,879,262,513,878,261,544,864,248,576,861,237,611,861,237,652,860,215,652,896,210,683,1197,125,721,2238,-422,724,1275,-327,650,1275,-327,650,464,-96,591,913,-206,558,1505,-388,519,944,-235,462,791,-196,423,791,-196,423,1102,-309,387,1033,-288,339,818,-224,298,870,-261,258,985,-285,225,985,-285,225,931,-273,186,954,-274,146,1044,-294,116,1018,-298,74,980,-277,37,980,-277,37,1009,-293,5,975,-283,-31,936,-270,-66,940,-272,-101,952,-271,-136,952,-271,-136,948,-266,-175,970,-277,-211,987,-274,-249,984,-268,-286,989,-263,-328,989,-263,-328,978,-268,-367,970,-249,-404,960,-242,-448,965,-235,-491,966,-221,-532,966,-221,-532,986,-223,-576,1138,-177,-623,1691,39,-656,1820,457,-640,668,161,-586,668,161,-586,480,143,-537,903,305,-509,909,296,-466,748,231,-426,951,286,-389,951,286,-389,1064,325,-356,869,269,-316,878,288,-288,903,306,-247,820,280,-220,820,280,-220,872,301,-190,931,313,-159,918,303,-128,926,304,-98,903,306,-67,903,306,-67,873,292,-40,891,309,-7,906,303,17,918,298,47,913,312,79,913,312,79,890,291,106,889,300,138,895,295,167,895,292,196,897,288,227,897,288,227,898,284,260,887,277,295,894,277,325,889,272,363,876,259,396,876,259,396,877,246,433,876,231,471,891,232,506,923,205,539,1205,106,573,1205,106,573,1865,-321,576,1211,-279,519,656,-138,465,1027,-227,428,1304,-316,380,1304,-316,380,931,-220,332,903,-229,288,1069,-285,247,971,-258,197,859,-229,158,859,-229,158,951,-259,115,980,-277,75,957,-251,29,1004,-260,-11,1038,-267,-53,1038,-267,-53,995,-246,-94,997,-253,-140,990,-260,-181,958,-240,-224,953,-230,-266,953,-230,-266,968,-233,-311,976,-223,-354,991,-226,-396,1031,-206,-440,1133,-164,-483,1133,-164,-483,1482,7,-518,1619,365,-511,824,196,-464,600,177,-421,837,267,-387,837,267,-387,879,281,-341,810,234,-303,954,281,-267,1011,302,-225,881,261,-190,881,261,-190,884,277,-155,877,282,-122,833,269,-83,894,289,-45,894,289,-11,935,280,-11,900,279,24,916,279,60,883,278,98,868,272,134,868,272,169,889,271,169,894,271,207,892,259,242,896,250,280,895,250,318,895,250,356,883,231,356,900,213,392,960,179,428,1328,23,455,1529,-283,445,1529,-283,394,1047,-233,394,836,-184,348,1115,-249,303,1129,-248,258,937,-216,211,937,-216,164,982,-239,164,1018,-253,120,921,-238,72,917,-227,30,984,-255,-15,984,-255,-61,985,-233,-61,998,-225,-107,1020,-237,-150,1014,-225,-195,996,-215,-238,996,-215,-283,1002,-202,-283,1001,-196,-326,1096,-152,-365,1307,2,-401,1408,277,-400,1408,277,-364,919,223,-364,738,200,-324,872,259,-279,870,256,-239,843,249,-198,843,249,-162,935,275,-162,952,274,-122,889,254,-79,895,266,-44,876,267,-6,876,267,33,860,266,33,897,268,72,910,258,111,899,256,150,907,249,191,907,249,227,891,233,227,886,218,262,926,198,295,1027,141,329,1302,-58,350,1302,-58,350,1256,-223,327,1002,-205,284,981,-196,236,1094,-222,192,1040,-227,145,1040,-227,145,976,-212,106,997,-226,57,965,-228,14,941,-213,-34,969,-215,-82,969,-215,-82,999,-213,-125,1006,-203,-170,1037,-174,-210,1101,-144,-251,1148,-64,-282,1148,-64,-282,1288,121,-302,1074,232,-285,821,205,-250,802,234,-210,852,235,-174,852,235,-174,882,242,-131,916,256,-91,948,261,-52,907,234,-16,885,244,25,885,244,25,878,230,62,873,231,99,894,225,138,932,203,176,958,173,208,958,173,208,1053,91,238,1165,-63,246,1125,-166,231,1029,-183,198,1021,-203,153,1021,-203,153,1055,-206,107,1029,-202,62,1008,-199,19,996,-201,-22,966,-187,-68,966,-187,-68,978,-177,-110,1036,-137,-146,1064,-90,-183,1132,12,-205,1127,145,-204,1127,145,-204,965,193,-185,883,217,-154,852,218,-117,857,210,-81,890,226,-42,890,226,-42,933,221,-6,930,218,33,920,203,66,920,178,104,936,133,133,936,133,133,998,65,154,1062,-30,160,1068,-114,148,1066,-149,119,1041,-160,85,1041,-160,85,1040,-168,46,1023,-168,9,999,-153,-31,1013,-125,-65,1016,-86,-95,1016,-86,-95,1042,-27,-117,1044,57,-129,990,126,-123,946,167,-108,920,170,-78,920,170,-78,899,186,-50,905,189,-16,934,168,8,944,153,44,971,113,67,971,113,67,992,62,83,1003,-4,90,1015,-49,85,1039,-96,66,1031,-104,41,1031,-104,41,1036,-99,16,1028,-102,-11,1022,-71,-36,1012,-28,-56,1006,16,-69,1006,16,-69,985,66,-70,960,98,-64,953,121,-50,939,139,-30,944,132,-10,944,132,-10,955,107,12,974,89,29,988,57,39,996,14,47,1005,-13,42,1005,-13,42,1015,-42,29,1012,-55,18,1020,-38,2,1015,-29,-15,1002,-6,-30,1002,-6,-30,994,27,-31,982,42,-36,978,63,-32,959,78,-24,960,85,-15,960,85,-15,969,84,-3,977,60,8,980,38,13,991,15,19,999,0,17,999,0,17,996,-2,10,1006,-10,1,999,-3,-4,995,8,-9,995,8,-15,995,31,-15,992,36,-14,983,40,-14,975,51,-16,985,63,-5,985,63,2,977,50,2,988,38,4,988,31,4,992,27,5,991,14,2,991,14,1,998,18,1,992,5,-4,984,18,-5,990,24,-10,979,36,-9,979,36,-12,977,38,-12,984,51,-5,980,40,0,978,41,1,992,34,0,992,34,0,988,23,0,996,15,0,989,15,-3,989,19,-4,990,20,-5,990,20,-7,978,29,-7,991,43,-7,993,39,-6,984,31,-1,986,33,-3,986,33,-3,988,35,-3,987,35,0,991,28,-1,990,25,-3,984,21,-4,984,21,-5,995,22,-5,980,27,-5,994,38,-6,993,44,-6,987,34,-3,987,34,-2,991,26,-2,991,31,0,986,26,-2,985,20,-1,996,25,-3,996,25,-6,991,24,-6,990,23,-5,987,19,-4,992,36,-3,986,35,-3,986,35,-3,985,34,-3,989,36,-2,990,30,-2,987,18,-3,991,28,0,991,28,0,991,22,-5,997,28,-3,1000,26,-5,986,33,-1,994,33,-3,994,33,-3,989,38,-4,986,37,-2,992,34,-3,982,17,-3,987,30,-1,987,30,-1,989,30,-2,991,29,-3,980,24,-3,988,24,-7,990,33,-3,990,33,-3,989,30,-2,981,25,-2,985,23,-4,993,30,-5,983,28,-1,983,28,-1,989,27,-5,989,24,-7,991,18,-6,984,35,-3,989,19,-3,989,19,-3,988,36,-4,989,39,-8,989,34,-2,982,38,-2,986,33,-3,986,33,-3,992,30,-2,993,36,-5,991,27,-2,986,16,-4,991,29,-4,991,29,-4,988,27,-5,985,28,-2,989,24,-5,991,30,-2,987,29,-1,987,29,-1,986,30,-3,990,36,-2,991,31,-2,983,27,-5,993,23,-5,993,23,-5,990,23,-5,987,27,-4,984,35,-2,987,31,-2,991,38,-7,991,38,-7,995,29,-2,989,20,-4,990,26,-2,986,27,-1,992,28,-3,992,28,-3,992,31,-2,983,30,-2,985,24,-4,992,29,-4,986,39,-3,986,39,-3,987,28,-3,991,33,-3,994,37,-1,988,34,-1,987,23,-3,987,23,-3,994,19,-2,990,24,-3,991,30,-3,990,27,-2,990,27,-3,990,27,-3,986,26,-2,990,26,-4,1000,32,-4,988,29,-4,984,31,-2,984,31,-2,995,32,-3,994,23,-4,994,29,-4,984,33,-4,988,30,-3,988,30,-3,988,30,-3,991,34,-2,992,22,-3,995,34,-4,991,32,-3,991,32,-3,990,26,-7,993,37,-2,985,27,-4,986,22,-1,983,35,-3,983,35,-3,992,32,-4,990,33,-3,991,18,-1,990,33,-3,992,27,-4,992,27,-4,986,26,-2,984,29,-3,990,26,-4,990,30,-7,986,32,-5,986,32,-5,990,26,-2,986,23,-3,991,40,-7,986,32,-3,991,35,-5,991,35,-5,996,33,-1,984,27,-3,988,38,2,993,33,-3,993,33,0,987,22,0,992,20,-1,993,26,-3,984,40,-1,987,29,-4,987,29,-5,994,40,-5,989,29,-3,993,15,-4,989,26,-4,988,25,-3,988,25,-5,986,34,-5,993,30,-3,992,31,-4,989,29,0,984,28,-4,984,28,-6,991,33,-6,985,24,-2,981,29,-3,993,27,-3,989,42,-8,989,42,-2,989,28,-2,996,37,-5,983,29,-2,986,33,-3,988,22,-3,988,22,-2,994,33,-2,988,21,-5,984,33,-4,989,29,-5,989,20,-3,989,20,-2,987,26,-2,991,31,-3,990,29,-5,985,33,-2,982,31,-2,982,31,-3,990,33,-3,994,29,-5,990,27,-4,984,26,-4,988,34,-6,988,34,-2,985,22,-2,987,33,-1,983,32,-5,992,33,0,993,30,-3,993,30,-3,991,23,-3,986,24,-6,983,23,-4,984,29,-3,989,34,-3,989,34,-6,988,28,-6,986,34,-3,986,32,-6,992,27,-3,991,26,-7,991,26,-2,983,37,-2,986,39,0,989,31,-5,994,30,-2,981,24,-3,981,24,-3,991,29,-3,992,27,-2,986,39,0,990,30,-2,992,34,-2,992,34,-2,988,20,-1,995,27,-4,987,30,-2,992,25,-4,992,31,-2,992,31,-2,994,21,-6,994,29,-2,990,22,-4,988,34,-2,988,35,-4,988,35,-4,993,37,-3,991,33,0,987,39,-1,994,34,-6,982,34,-4,982,34,-4,991,28,-3,990,29,-4,989,29,-3,983,27,-4,990,23,-1,990,23,-1,987,31,-4,985,27,-3,989,32,-4,988,31,-5,992,26,-1,992,26,-1,992,26,-2,991,19,-2,996,33,-6,995,30,0,997,40,-3,997,40,-3,988,37,-2,987,28,-3,986,27,-1,989,29,-4
-992,273,38,-987,277,40,-998,279,48,-998,279,48,-1012,281,47,-1026,287,59,-1014,305,55,-1016,306,62,-1017,310,66,-1017,310,66,-1008,316,65,-1013,313,62,-1011,323,56,-999,315,55,-1004,322,49,-1004,322,49,-1001,326,47,-1008,317,45,-1002,314,43,-1017,316,36,-1005,310,39,-1005,310,39,-1015,306,34,-1011,303,36,-1013,301,34,-1013,300,35,-1025,292,31,-1025,292,31,-1018,291,29,-1025,291,26,-1020,291,25,-1019,295,23,-1023,296,19,-1023,296,19,-1027,296,25,-1032,315,29,-1034,321,34,-1038,330,40,-1035,341,49,-1035,341,49,-1025,348,53,-1028,354,60,-1033,358,59,-1032,370,59,-1036,361,58,-1036,361,58,-1034,347,55,-1033,347,54,-1022,346,48,-1019,355,39,-1008,353,29,-1008,353,29,-986,343,22,-979,339,13,-980,345,10,-987,348,7,-978,353,13,-978,353,13,-977,338,16,-974,361,25,-970,364,29,-949,365,37,-949,365,42,-949,365,42,-931,356,47,-919,341,48,-908,336,54,-903,324,60,-894,305,71,-894,305,71,-902,285,83,-916,275,99,-933,248,126,-932,244,152,-932,247,177,-932,247,177,-923,255,203,-914,266,223,-922,295,237,-925,306,254,-952,347,261,-952,347,261,-966,364,273,-988,398,282,-996,405,289,-998,407,305,-982,416,307,-982,416,307,-991,424,315,-1013,438,316,-1044,433,313,-1074,411,305,-1107,410,291,-1107,410,291,-1137,422,274,-1152,425,253,-1108,405,243,-1028,359,229,-1028,359,221,-958,330,221,-923,308,214,-925,305,219,-928,313,242,-936,329,281,-936,329,328,-941,343,328,-954,368,382,-995,393,435,-1087,423,477,-1152,436,503,-1152,436,515,-1190,437,515,-1141,401,520,-1070,381,524,-991,369,534,-959,372,550,-959,372,574,-937,399,574,-974,456,596,-1007,515,636,-1025,544,678,-1017,584,717,-1017,584,769,-1018,624,769,-986,618,827,-986,633,887,-964,624,945,-957,615,995,-957,615,1050,-943,603,1050,-913,587,1095,-915,571,1142,-910,558,1188,-917,554,1229,-917,554,1276,-938,557,1276,-945,581,1312,-931,580,1373,-887,544,1423,-874,544,1492,-874,544,1575,-857,568,1575,-823,573,1648,-780,564,1739,-892,285,1849,-918,-4,2007,-918,-4,2131,-707,263,2131,-571,1755,2217,-551,2078,2445,629,8127,2650,287,1194,2480,287,1194,2355,-372,-127,2355,-481,-104,2277,-575,-83,2139,-599,-16,1948,-566,221,1765,-566,221,1675,-501,542,1675,-525,692,1730,-549,763,1847,-565,754,1987,-622,696,2133,-622,696,2133,-568,628,2287,-460,586,2419,82,958,2550,7660,4191,2837,1899,2052,3394,1899,2052,3394,-1023,209,3166,-472,217,2819,-560,565,2776,-427,415,2805,-301,152,2863,-301,152,2863,-207,-71,2934,-150,-238,2967,-150,-246,2969,-148,-254,2968,-137,-249,2969,-137,-249,2969,-773,147,2963,2618,-1920,3282,7092,-4303,3709,-247,-609,3936,-322,-492,3986,-322,-492,3986,-328,-503,3972,-331,-506,3972,-335,-495,3966,-341,-497,3971,-339,-501,3961,-339,-501,3961,645,-2379,3972,2023,-5824,3951,-271,-576,3945,-309,-459,3942,-323,-472,3930,-323,-472,3930,-322,-458,3947,-328,-471,3919,-365,-726,3943,-1247,-3233,3908,-1794,-4173,3908,-1794,-4173,3908,-297,-485,3932,-309,-491,3907,193,309,3922,-415,-506,3885,-213,-625,3865,-213,-625,3865,-7630,-4131,3624,-1636,-750,3488,-303,-347,3485,-305,-341,3482,-307,-330,3484,-307,-330,3484,-311,-333,3470,-302,-328,3476,-309,-314,3474,-300,-315,3478,-303,-314,3485,-303,-314,3485,-304,-312,3478,-4217,846,3485,-3732,1313,3421,-290,-345,3416,-304,-333,3410,-304,-333,3410,-295,-319,3412,-295,-320,3423,1377,-2532,3397,-413,-180,3186,-2127,4470,3097,-2127,4470,3097,-1911,3295,3147,-229,-245,3173,-230,-240,3164,-231,-251,3167,-224,-239,3158,-224,-239,3158,-227,-243,3160,-218,-250,3161,-217,-251,3156,-204,-241,3153,-204,-248,3166,-204,-248,3166,-205,-240,3175,400,1507,3157,2643,5886,3084,-231,-216,3025,-1345,-1453,3055,-1345,-1453,3055,-196,-248,3194,-194,-252,3211,-195,-255,3213,-219,-1007,3172,5534,2655,2942,5534,2655,2942,2067,636,2795,-116,-197,2777,-147,-212,2776,-136,-204,2787,-134,-213,2790,-134,-213,2790,-142,-214,2780,-125,-217,2780,-130,-218,2782,-130,-223,2770,7858,-1752,2757,7858,-1752,2757,3578,-1104,2553,-110,-113,2369,-97,-121,2372,-161,-84,2374,-22,-249,2482,-22,-249,2482,-165,-158,2549,-129,-214,2543,-141,-206,2551,-134,-200,2538,-140,-205,2537,-140,-205,2537,-139,-219,2557,-142,-221,2537,32,-427,2543,8127,-8192,2465,-89,-335,2124,-89,-335,2124,-360,374,2132,-84,-146,2115,-105,-143,2109,-100,-142,2103,-100,-142,2111,-106,-137,2111,-113,-146,2096,-112,-150,2098,-105,-142,2100,-131,-77,2100,-131,-77,2136,-247,476,2136,-133,-65,2214,-23,277,2166,-144,-155,2088,-432,-1282,2073,-432,-1282,1972,-3464,-8192,1972,-100,-120,1794,-112,-118,1783,-106,-113,1785,-105,-114,1776,-105,-114,1781,-99,-110,1781,-106,-103,1777,-103,-111,1779,-105,-103,1777,50,259,1779,50,259,1857,0,143,1857,-142,-119,1928,-143,-117,1927,-157,-140,1943,-3179,-3272,1859,-3179,-3272,1429,-5800,-3684,1429,-98,-25,1296,-73,-45,1287,-98,-59,1280,-90,-50,1285,-90,-50,1287,-95,-53,1287,-90,-49,1285,-86,-50,1286,-92,-50,1283,-83,-51,1280,-83,-51,1282,-92,-57,1282,-95,-52,1281,579,201,1319,-2524,-1153,1381,-5957,-1929,1364,-5957,-1929,1433,-97,-51,1433,-110,-56,1429,-107,-49,1437,-109,-49,1435,-124,-42,1435,-124,-42,1439,-277,-41,1439,-8192,349,1445,-404,16,1304,92,-19,1261,-108,-24,1134,-108,-24,1082,-112,-21,1082,-85,-18,1082,-104,-6,1083,-3287,1300,1087,-2216,554,1109,-2216,554,1086,-164,3,1086,-239,21,1075,-1428,452,1062,-908,305,1043,-175,27,1040,-175,27,1040,-361,80,1036,-1342,585,1026,-1431,649,1031,-722,271,1054,-646,268,1050,-646,268,1050,-1059,517,1057,-1137,561,1072,-844,421,1095,-788,381,1121,-895,430,1140,-895,430,1140,-884,435,1168,-739,382,1207,-731,394,1251,-899,539,1284,-1649,1580,1327,-1649,1580,1327,-1622,2644,1263,-272,368,1160,-89,17,1124,-351,364,1117,-1024,1779,1075,-1024,1779,1075,-589,992,1029,-323,441,1004,-514,860,988,-668,1127,972,-507,857,946,-507,857,946,-353,560,936,-310,491,925,-293,520,917,-313,605,918,-485,1033,912,-485,1033,912,-540,1241,912,-412,944,915,-421,966,921,-432,1040,925,-404,941,932,-404,941,932,-378,843,947,-330,697,964,-296,674,980,-352,932,1010,-379,1021,1031,-379,1021,1031,-323,899,1064,-315,892,1095,-329,937,1127,-300,896,1169,-270,1141,1214,-270,1141,1214,564,3862,1242,375,1458,1140,-3,159,1059,-5,142,1041,183,660,1011,183,660,1011,319,1083,972,283,952,931,281,934,896,302,1019,875,295,1019,848,295,1019,848,270,956,829,271,949,811,261,846,795,215,671,772,248,724,763,248,724,763,345,974,762,353,1004,749,342,949,745,369,973,744,365,957,739,365,957,739,355,905,741,343,864,738,342,844,745,344,848,752,359,847,761,359,847,761,385,881,775,382,890,783,396,873,798,382,860,820,382,846,844,382,846,844,380,823,867,382,820,897,381,807,930,390,799,960,421,811,997,421,811,997,480,838,1033,764,1041,1070,2336,1588,1083,1362,733,996,253,173,935,253,173,935,550,331,906,1294,665,869,1009,537,824,570,316,785,769,396,748,769,396,748,886,435,719,706,352,688,837,416,659,975,477,638,873,429,612,873,429,612,876,427,592,913,444,573,866,401,552,834,374,537,860,379,524,860,379,524,881,399,507,892,410,499,910,391,492,916,393,481,894,385,475,894,385,475,889,371,467,894,367,462,892,361,460,897,364,456,897,364,454,909,357,454,918,354,453,917,346,454,910,344,457,905,332,461,905,332,464,908,337,464,900,322,469,899,332,479,903,324,487,897,312,498,897,312,515,897,305,515,887,306,526,880,305,542,877,293,562,874,282,584,874,282,608,866,277,608,873,273,631,855,262,657,858,248,685,839,243,719,839,243,754,850,235,754,859,223,786,912,197,826,1369,91,860,2403,-543,846,2403,-543,762,1216,-333,762,371,-78,708,880,-219,679,1515,-426,633,1004,-267,580,1004,-267,545,771,-202,545,1045,-287,509,1034,-296,469,819,-255,432,820,-259,397,820,-259,364,945,-304,364,958,-305,330,952,-309,299,1017,-315,271,1026,-311,238,1026,-311,210,985,-307,210,979,-303,180,960,-298,157,923,-299,127,927,-309,104,927,-309,79,937,-309,79,961,-305,53,986,-312,23,981,-307,0,975,-317,-22,975,-317,-46,959,-306,-46,951,-313,-75,945,-306,-101,955,-307,-126,962,-306,-152,962,-306,-152,969,-300,-181,974,-299,-206,967,-296,-232,960,-296,-263,953,-290,-289,953,-290,-289,956,-289,-321,950,-285,-355,955,-284,-385,950,-278,-415,947,-271,-453,947,-271,-453,948,-270,-493,953,-270,-529,957,-266,-567,961,-242,-604,972,-247,-651,972,-247,-651,994,-229,-693,1125,-182,-738,1674,1,-775,2121,523,-756,693,156,-697,693,156,-697,387,96,-657,891,281,-626,1036,336,-585,689,213,-543,807,257,-505,807,257,-505,1036,342,-475,926,294,-441,839,277,-408,944,323,-378,895,296,-350,895,296,-350,831,298,-322,889,311,-299,907,325,-274,901,316,-246,915,333,-226,915,333,-226,923,342,-200,911,328,-179,905,329,-158,897,327,-136,909,331,-113,909,331,-113,910,328,-96,925,336,-77,909,338,-53,910,335,-37,904,332,-14,904,332,-14,910,334,5,911,334,23,914,323,40,908,322,62,906,332,79,906,332,79,913,329,101,914,332,124,912,323,141,911,327,160,911,323,180,911,323,180,908,316,202,906,315,222,904,308,249,908,315,271,896,307,297,896,307,297,896,290,319,895,297,346,885,283,374,883,285,404,883,270,431,883,270,431,877,266,465,877,265,500,877,246,529,872,240,569,876,229,603,876,229,603,912,198,637,1099,141,675,1958,-246,688,1594,-393,637,622,-141,569,622,-141,569,784,-173,533,1348,-350,497,1054,-257,442,824,-199,401,1013,-268,360,1013,-268,360,1024,-288,314,858,-243,266,898,-247,235,990,-290,194,972,-281,150,972,-281,150,976,-269,116,1036,-287,82,1011,-276,39,962,-283,4,978,-284,-34,978,-284,-34,960,-270,-71,947,-265,-106,965,-280,-143,976,-266,-186,978,-274,-223,978,-274,-223,991,-263,-264,978,-262,-303,979,-261,-340,969,-248,-382,965,-248,-425,965,-248,-425,969,-241,-469,993,-219,-513,1021,-203,-555,1224,-144,-598,1887,234,-620,1887,234,-620,1357,331,-587,575,147,-537,706,212,-501,1019,324,-464,810,254,-418,810,254,-418,758,243,-383,966,309,-347,957,293,-311,861,265,-275,861,265,-240,916,303,-240,912,299,-207,845,287,-177,872,293,-140,895,295,-109,895,295,-77,889,293,-77,911,296,-46,906,302,-13,886,293,18,892,297,50,892,297,84,896,303,84,898,288,111,906,289,145,897,287,177,895,293,210,895,293,242,894,284,242,894,271,277,880,260,308,889,271,343,885,262,380,885,262,416,883,244,416,888,231,457,910,221,492,995,174,530,1471,-15,550,1471,-15,531,1667,-351,531,982,-220,476,759,-168,424,1152,-269,385,1145,-262,339,1145,-262,290,900,-214,290,957,-239,247,1014,-270,202,921,-247,159,906,-243,115,906,-243,72,996,-267,72,989,-267,29,980,-249,-9,1020,-261,-56,997,-264,-97,997,-264,-138,969,-245,-138,973,-247,-181,968,-233,-229,966,-228,-271,988,-222,-316,988,-222,-359,1005,-217,-359,1016,-202,-405,1084,-177,-445,1308,-64,-484,1608,279,-489,1608,279,-454,1022,239,-454,679,175,-414,855,254,-376,928,277,-335,788,240,-294,788,240,-294,860,257,-256,960,292,-219,907,268,-177,890,270,-144,905,273,-102,905,273,-102,873,273,-64,861,279,-27,893,276,7,896,270,43,898,278,81,898,278,81,903,273,118,887,265,154,880,257,187,879,253,228,881,248,266,881,248,266,897,239,303,905,227,340,932,203,376,1007,148,409,1331,-19,432,1331,-19,432,1424,-268,416,1051,-227,366,889,-187,320,1088,-241,279,1080,-240,233,1080,-240,233,942,-226,183,961,-236,139,980,-253,92,928,-230,52,955,-226,4,955,-226,4,1009,-236,-43,996,-228,-84,1001,-219,-132,1008,-238,-175,989,-220,-216,989,-220,-216,983,-205,-260,1001,-201,-306,1090,-143,-345,1286,8,-374,1319,236,-379,1319,236,-379,960,220,-340,810,207,-304,896,246,-268,874,244,-224,823,243,-187,823,243,-187,883,255,-146,920,268,-111,896,258,-65,908,259,-29,903,251,10,903,251,10,873,250,48,873,246,87,888,236,124,894,244,163,908,234,199,908,234,199,921,220,239,925,188,273,994,141,302,1184,8,321,1262,-177,312,1262,-177,312,1109,-213,280,998,-192,232,1037,-208,192,1046,-222,145,980,-217,99,980,-217,99,962,-218,55,966,-221,10,957,-207,-37,979,-202,-78,1013,-205,-120,1013,-205,-120,1016,-187,-164,1043,-157,-208,1090,-112,-246,1171,1,-273,1151,157,-273,1151,157,-273,980,200,-253,875,208,-219,890,229,-181,865,238,-143,862,228,-108,862,228,-108,887,236,-67,917,248,-30,910,242,5,910,232,46,899,218,86,899,218,86,900,213,121,908,192,155,938,173,184,1004,115,212,1120,2,226,1120,2,226,1141,-121,218,1101,-173,193,1040,-188,151,1030,-187,110,1019,-209,68,1019,-209,68,997,-199,22,977,-191,-20,973,-185,-59,998,-156,-101,1028,-122,-140,1028,-122,-140,1078,-58,-168,1104,40,-186,1044,137,-182,968,184,-162,935,192,-137,935,192,-137,893,200,-104,879,204,-65,884,208,-33,914,201,1,914,201,35,919,201,35,928,174,63,944,153,96,972,115,123,1010,57,139,1010,57,143,1051,-25,143,1060,-97,130,1058,-140,104,1036,-149,73,1019,-154,39,1019,-154,-2,1016,-150,-2,996,-140,-32,1004,-104,-70,1024,-55,-93,1022,8,-107,1022,8,-111,1014,77,-111,986,122,-106,966,147,-86,933,158,-59,917,157,-36,917,157,-11,927,156,-11,928,152,16,947,127,42,971,93,62,996,50,71,996,50,77,1017,0,77,1022,-39,72,1022,-77,57,1027,-90,35,1016,-97,15,1016,-97,-11,1006,-75,-11,1004,-55,-32,1005,-2,-47,992,25,-55,991,60,-59,991,60,-51,976,88,-51,963,109,-41,952,111,-22,948,111,-7,966,95,6,966,95,24,974,72,24,984,45,32,1000,13,34,1006,-12,31,1004,-16,24,1004,-16,15,1007,-35,15,1009,-32,3,1005,-28,-8,994,-1,-18,989,18,-23,989,18,-26,989,39,-26,976,63,-26,978,65,-18,970,66,-9,970,63,1,970,63,1,978,60,9,984,48,11,983,25,10,990,21,15,995,-1,10,995,-1,10,998,2,6,1001,-3,0,996,3,-3,990,17,-9,989,24,-11,989,24,-11,988,38,-13,981,46,-9,983,50,-8,983,49,-1,976,36,0,976,36,0,984,27,4,990,32,4,995,16,6,988,18,2,994,16,-3,994,16,-3,998,14,-4,986,24,-5,987,28,-8,984,40,-6,988,34,-6,988,34,-6,983,34,-5,982,39,-1,989,31,-1,991,26,0,984,18,3,984,18,3,991,21,0,996,26,1,985,24,-2,997,23,-5,992,31,-5,992,31,-5,991,28,-4,991,29,-5,983,37,-2,984,34,-2,987,29,-3,987,29,-3,984,26,-2,991,25,2,988,27,0,992,27,-3,990,29,-1,990,29,-1,987,26,-2,987,31,-4,981,33,-7,985,35,-5,990,33,-3,990,33,-3,992,30,0,989,30,0,992,19,0,985,35,-2,1000,22,-5,1000,22,-5,992,21,-2,982,34,-5,996,36,-8,993,35,-7,996,35,-5,996,35,-5,990,32,-3,994,36,-6,988,22,-4,993,30,-2,990,26,-2,990,26,-2,987,32,-2,991,21,-2,980,30,-4,989,28,0,990,19,-2,990,19,-2,987,33,-2,986,31,-1,983,31,-3,982,30,-4,997,25,-1,997,25,-1,990,30,0,988,24,-3,987,30,-2,994,23,-1,990,29,-3,990,29,-3,991,29,-2,988,24,-3,990,32,-1,990,27,-1,991,34,-1,991,34,-1,985,32,-3,988,21,-2,990,25,-3,989,22,-4,993,30,-4,993,30,-4,997,30,-1,984,33,-4,986,35,-4,994,32,-1,985,36,-2,985,36,-2,989,42,-4,990,32,0,990,33,-1,993,24,2,996,32,0,996,32,0,993,23,1,990,33,-2,985,31,-2,985,31,-2,990,34,-1,990,34,-1,980,26,-1,990,24,0,991,36,-1,987,31,-2,992,26,-5,992,26,-5,985,18,-4,983,27,-4,990,29,-1,990,33,-2,990,33,-3,980,36,-3,985,25,1,988,34,-2,982,34,-3,988,23,-2,988,23,0,978,21,0,994,31,-1,991,27,-1,992,30,-2,988,27,-2,988,27,-2,994,21,-2,995,27,-4,985,15,-2,995,26,0,990,33,0,990,33,-3,989,20,-3,986,33,-1,997,31,-2,990,24,2,986,37,1,986,37,-1,992,26,-1,996,31,0,993,41,-1,982,27,-3,993,29,-2,993,29,-1,990,29,-1,983,19,-2,985,31,-1,984,27,-3,986,27,-5,986,27,0,982,24,0,988,35,-5,991,23,-5,987,27,-4,990,24,4,990,24,0,989,36,0,986,30,-4,994,33,-2,992,31,-1,990,26,-2,990,26,-2,986,30,-2,990,30,-1,994,31,-2,992,34,-5,984,28,-4,984,28,-3,994,37,-3,990,32,-4,983,21,-2,986,32,-5,991,32,-2,991,32,-5,991,30,-5,992,30,-2,989,31,-5,987,31,-5,987,31,-2,987,31,-2,986,28,-3,991,30,-3,986,24,-4,984,27,-5,987,21,-1,987,21,-1,987,24,-3,992,27,-3,989,34,-2,980,29,-1,985,28,-4,985,28,-4,994,25,-4,985,24,-3,987,30,-4,989,25,0,988,25,0,988,25,0,987,28,2,987,24,-2,992,29,-6,987,30,0,988,23,-3,988,23,-3,988,28,-2,989,24,-3,986,28,-2,989,28,-3,991,23,-3,991,23,-3,986,26,-4,992,30,-2,985,20,-2,984,27,-1,984,23,-2,984,23,-2,989,31,-4,987,32,-7,985,24,-2,990,31,-3,991,17,-4,991,17,-4,996,29,-2,991,28,1,984,30,0,992,29,-2,993,28,-1,993,28,-1,990,23,-6,991,33,-4,987,27,-7,992,35,-4,993,22,-2,993,22,-2,993,29,-2,990,24,0,997,27,-1,991,28,-5,989,29,-1,989,29,-1,981,32,0,983,25,-4,982,26,0,985,21,-1,989,37,-2,989,37,-2,984,33,-6,987,29,-4,986,32,-4,997,22,-5,987,29,0,987,29,0,988,20,-2,993,18,-3,984,23,-5,986,21,-4,989,22,-1,989,22,-1,989,34,-4,983,34,-4,987,36,-4,985,26,-3,987,29,-3,987,29,-3,983,16,-5,992,35,-4,988,27,-5,985,26,-3,997,33,-1,997,33,-1,987,23,1,985,24,0,987,24,-1,988,27,-2,981,25,-1,981,25,-1,985,33,-3,982,29,0,988,23,-4,987,24,1,995,33,-3,995,33,-3,990,35,-2,990,30,-2,996,34,-4,988,23,-4,987,35,-1,987,35,-1,995,35,0,984,28,-1,992,25,-4,997,30,-1,982,31,-2,982,31,-2,991,23,0,979,28,-2,985,27,-3,990,34,0,982,21,-3,982,21,-3,989,27,-1,990,28,-3,984,29,-4,997,20,0,993,38,0,993,38,0,994,34,-3,983,28,0,993,26,0,990,40,-2,990,40,-4,987,20,-4,989,27,-4,995,28,-1,987,20,0,980,27,0,980,27,-2,993,26,-2,990,31,-4,990,33,-2,978,23,-4,988,24,-3,988,24,-4,988,23,-4,993,25,-2,988,33,-4,986,31,-3,991,21,-1,991,21,-4,984,27,-4,992,22,-3,992,29,0,982,24,-2,986,30,-3,986,30,-2,985,32,-2,990,33,-1,991,27,-3,993,37,-2,990,30,-4,990,30,-4,992,31,-4,991,33,-3,996,34,-1,994,28,2,987,23,0,987,23,-3,991,21,-3,989,26,-3,988,23,-3,990,23,-1,992,32,-3,992,32,-3,980,30,-3,993,22,-1,993,28,-1,981,35,-2,993,35,-4,993,35,-2,992,31,-2,988,28,-6,986,27,-3,984,29,-3,988,30,-1,988,30,0,986,26,0,985,27,-3,987,28,-4,990,25,-3,995,37,-2,995,37,-2,984,21,-2,989,26,0,995,29,-3,990,32,-1,985,39,-3,985,39,-3,986,30,-1,990,28,-1,989,38,-2,990,29,-1,997,27,-3,997,27,-3,986,25,-2,982,31,-4,987,26,-3,982,19,-2,982,23,-1,982,23,-1,991,28,-3,984,30,-5,992,32,-3,991,25,-2,989,26,-5,989,26,-5,984,24,-2,985,20,-2,996,23,-1,986,23,-4,993,31,0,993,31,0,991,21,-2,984,23,-1,985,30,-3,985,27,-4,986,21,-2,986,21,-2,989,30,0,989,26,0,994,33,-5,988,31,-4,985,27,0
-1006,229,40,-1012,242,49,-1012,242,49,-1010,258,54,-1015,267,55,-1018,269,62,-1009,285,62,-1013,288,63,-1013,288,63,-1002,271,63,-992,265,62,-980,262,59,-981,254,56,-986,253,52,-986,253,52,-994,260,51,-1002,255,43,-1012,250,43,-1027,256,38,-1028,255,37,-1028,255,37,-1028,268,38,-1040,284,40,-1025,285,40,-1038,293,46,-1028,293,49,-1028,293,49,-1036,281,58,-1029,280,62,-1025,273,67,-998,275,74,-995,287,71,-995,287,71,-1007,287,66,-1010,298,57,-1022,307,51,-1027,308,45,-1017,307,34,-1017,307,34,-1020,317,23,-1029,310,15,-1032,306,9,-1031,288,2,-1038,293,-3,-1038,293,-3,-1032,273,-4,-1030,271,-3,-1026,260,3,-1033,253,7,-1027,253,16,-1027,253,16,-1014,241,23,-1008,248,29,-1016,268,33,-1021,284,32,-1019,304,27,-1019,304,27,-1013,318,27,-1014,318,19,-1010,320,11,-1013,316,6,-1014,312,-2,-1014,312,-2,-1011,307,-7,-1011,300,-7,-1003,293,-7,-1002,282,-2,-996,279,1,-996,279,1,-989,284,8,-982,286,13,-983,284,22,-984,284,32,-974,281,36,-974,281,36,-983,286,44,-983,274,49,-978,266,52,-977,268,53,-989,271,51,-989,271,51,-998,280,54,-1006,287,48,-1003,289,43,-1005,289,35,-1015,294,32,-1015,294,32,-1029,295,30,-1030,295,26,-1035,281,29,-1033,285,30,-1030,284,25,-1030,284,25,-1038,279,28,-1042,285,30,-1044,285,35,-1035,292,42,-1025,303,48,-1025,303,48,-1023,307,50,-1016,313,53,-1005,318,55,-997,319,57,-995,308,60,-995,308,60,-995,301,70,-990,310,78,-977,316,84,-977,317,95,-970,308,112,-970,308,112,-965,294,131,-966,272,147,-958,259,165,-955,252,187,-955,252,204,-959,247,204,-956,264,223,-975,289,233,-971,321,247,-980,342,260,-980,342,271,-974,375,271,-971,391,286,-969,411,303,-958,419,315,-952,428,325,-952,428,349,-957,415,349,-961,367,363,-955,321,390,-945,276,416,-949,268,440,-949,268,471,-971,239,471,-985,229,502,-1020,218,534,-1036,231,569,-1060,272,605,-1060,272,638,-1095,334,638,-1143,387,679,-1177,455,709,-1239,521,731,-1253,564,749,-1253,564,757,-1196,590,757,-1079,582,775,-998,563,796,-1049,620,829,-1075,598,874,-1075,598,920,-1088,564,920,-1076,540,955,-1062,521,984,-1052,519,1018,-1028,521,1058,-1028,521,1101,-1015,514,1101,-996,513,1143,-962,225,1198,-937,38,1254,-919,160,1288,-919,160,1291,-910,347,1291,-950,541,1300,-971,612,1350,-969,644,1416,-968,644,1500,-968,644,1585,-984,667,1585,-996,697,1688,-1007,713,1795,-1026,758,1917,-1024,783,2059,-1024,783,2218,-999,798,2218,-951,800,2380,-882,772,2548,-795,701,2732,-71,1843,2948,-71,1843,3154,944,3366,3154,595,3734,3378,-761,-101,3329,-1122,-203,3289,-1075,-196,3390,-1075,-196,3390,-709,-94,3508,-429,-103,3561,-336,-222,3589,-1238,-989,3642,7855,2699,3587,7855,2699,3587,1303,287,3581,-218,-361,3543,-231,-371,3542,-225,-359,3527,-235,-364,3545,-235,-364,3545,-226,-374,3539,-238,-364,3534,-238,-369,3528,-232,-386,3527,454,-556,3522,454,-556,3522,6640,-2799,3486,895,-841,3423,-213,-329,3417,-221,-331,3415,-216,-330,3429,-216,-330,3429,-214,-338,3429,-208,-342,3429,211,-1824,3322,1126,-5031,3033,630,-1964,3176,630,-1964,3176,-223,-338,3178,-249,-331,3178,-246,-325,3171,-252,-327,3173,-249,-324,3165,-249,-324,3165,-254,-333,3152,-933,-6482,3155,-1062,-4743,3016,-181,-281,2943,-192,-285,2925,-192,-285,2925,-193,-278,2925,-188,-272,2923,-194,-283,2923,-196,-282,2929,-199,-275,2930,-199,-275,2930,-202,-278,2923,-210,-279,2918,-192,-272,2910,153,-85,2731,-8164,-2721,2478,-8164,-2721,2478,-3957,-2096,2572,-184,-175,2582,-199,-197,2558,-194,-193,2562,-194,-179,2557,-194,-179,2557,-191,-177,2569,-192,-179,2556,-188,-175,2563,-193,-158,2559,-198,-172,2579,-198,-172,2579,-202,-169,2574,-236,-158,2571,-5088,1052,2548,-4099,1449,2414,-173,-179,2383,-173,-179,2383,582,-501,2390,-145,-191,2461,-180,-148,2496,-170,-146,2494,-176,-139,2497,-176,-139,2497,-175,-134,2499,-174,-134,2514,-275,490,2504,-4164,7333,2314,-157,135,2093,-157,135,2093,-120,-74,2082,-124,-81,2088,-123,-79,2098,-121,-77,2087,-117,-68,2098,-117,-68,2098,-228,290,2090,-686,2072,2095,-651,1942,2153,-172,49,2196,-127,-72,2196,-127,-72,2196,91,2702,2202,709,3446,2067,4,315,1913,-8,162,1826,-72,-63,1740,-72,-63,1740,-73,-39,1737,-69,-49,1732,-69,-41,1730,-46,-3,1723,2284,4587,1743,2284,4587,1743,286,724,1822,-89,-46,1837,-83,-58,1834,-82,-54,1834,267,657,1842,267,657,1842,703,1782,1915,48,147,2011,912,880,2005,6388,3327,1905,124,35,1756,124,35,1756,-56,-48,1725,-70,-59,1729,-65,-168,1714,-168,-145,1679,-77,-63,1649,-77,-63,1649,-36,-54,1646,1785,788,1636,2246,933,1598,358,108,1589,358,108,1577,274,59,1577,501,113,1583,1109,287,1594,1139,276,1637,657,109,1661,657,109,1696,525,66,1696,638,85,1729,2978,-568,1755,3219,-1040,1590,64,-97,1482,64,-97,1464,-5,-58,1464,786,-169,1461,1848,-642,1411,795,-314,1363,325,-173,1350,325,-173,1339,826,-357,1339,1305,-525,1325,1106,-465,1318,955,-424,1308,658,-311,1307,658,-311,1301,253,-183,1301,207,-159,1304,325,-229,1303,518,-337,1308,761,-507,1331,761,-507,1360,878,-596,1360,725,-535,1396,616,-504,1420,668,-565,1451,715,-644,1484,715,-644,1521,992,-979,1521,2778,-4680,1527,559,-1000,1380,-31,-70,1312,-33,-57,1308,-33,-57,1306,-42,-73,1306,257,-400,1300,694,-1661,1244,400,-946,1206,194,-599,1192,194,-599,1181,453,-1151,1181,492,-1202,1178,258,-803,1173,303,-924,1172,368,-1156,1175,368,-1156,1183,334,-1078,1183,215,-817,1204,68,-429,1226,40,-365,1231,117,-698,1245,117,-698,1270,217,-1275,1270,149,-1058,1304,41,-770,1341,40,-971,1374,56,-1327,1415,56,-1327,1415,-85,-3665,1455,-541,-2080,1351,-60,-144,1266,-46,-123,1253,-214,-1255,1239,-214,-1255,1239,-551,-1865,1182,-208,-673,1147,-187,-533,1128,-324,-984,1110,-315,-836,1092,-315,-836,1092,-300,-703,1077,-408,-993,1069,-434,-1045,1063,-381,-863,1063,-407,-876,1061,-407,-876,1061,-455,-926,1067,-451,-834,1074,-453,-794,1073,-493,-825,1088,-529,-851,1104,-529,-851,1104,-527,-826,1119,-538,-801,1143,-542,-787,1173,-547,-757,1199,-558,-731,1235,-558,-731,1235,-595,-723,1273,-730,-841,1309,-2847,-2779,1350,-2020,-1331,1258,-296,-197,1131,-296,-197,1131,-88,-59,1094,-144,-123,1087,-777,-461,1066,-1344,-721,1018,-989,-496,974,-989,-496,974,-755,-416,947,-972,-521,928,-1059,-550,908,-957,-482,894,-939,-460,885,-939,-460,885,-899,-464,873,-698,-312,862,-632,-231,851,-879,-332,848,-1126,-429,850,-1126,-429,850,-1038,-389,848,-990,-356,858,-1064,-362,865,-1041,-338,870,-962,-299,885,-962,-299,885,-936,-278,895,-917,-259,911,-910,-247,937,-942,-242,960,-987,-230,990,-987,-230,990,-1016,-212,1017,-1028,-206,1047,-1051,-186,1088,-1182,-163,1115,-2322,-88,1154,-2322,-88,1154,-2770,550,1097,-692,95,1013,-169,-22,972,-361,4,952,-1099,251,918,-1099,251,918,-1273,290,883,-834,188,843,-805,199,817,-1097,294,792,-1186,312,768,-1186,312,768,-975,265,745,-907,256,727,-966,292,715,-894,277,697,-769,266,685,-769,266,685,-876,311,676,-1013,373,663,-989,383,654,-978,373,649,-1003,396,640,-1003,396,640,-1000,409,640,-963,406,636,-934,399,633,-928,399,637,-918,399,643,-918,399,643,-906,395,651,-909,426,657,-926,438,664,-940,454,682,-933,458,699,-933,458,699,-935,466,719,-931,467,742,-916,471,765,-915,471,787,-898,468,821,-898,468,821,-885,478,854,-876,486,888,-873,492,922,-886,527,967,-943,619,1015,-943,619,1015,-1428,1384,1043,-1329,2097,1006,-363,536,925,-158,134,880,-587,891,863,-587,891,863,-908,1511,823,-456,687,773,-396,593,748,-614,1033,728,-614,1033,696,-578,961,696,-413,679,672,-369,631,649,-405,721,628,-425,795,610,-425,795,596,-446,845,596,-508,983,587,-510,1006,570,-480,914,562,-497,955,552,-497,955,551,-491,962,551,-454,901,541,-408,839,540,-386,820,536,-400,884,536,-400,884,537,-429,965,537,-430,990,535,-423,981,541,-416,961,544,-407,936,545,-407,936,554,-383,923,554,-382,912,565,-383,939,573,-381,963,588,-379,964,600,-379,964,617,-370,958,617,-360,945,637,-357,934,656,-354,940,681,-357,943,704,-357,943,729,-341,953,729,-336,946,764,-337,941,795,-321,942,830,-309,952,877,-309,952,913,-297,979,913,-281,1104,954,11,2447,993,551,2224,943,91,466,860,91,466,814,34,247,814,156,617,793,318,1091,752,305,1062,709,262,944,676,262,944,639,278,1007,639,287,1051,608,261,981,578,253,862,549,228,750,525,228,750,500,235,777,500,311,986,479,326,1041,460,298,974,440,310,997,421,310,997,421,308,974,403,287,902,386,292,880,379,303,938,366,327,968,352,327,968,352,324,978,340,327,980,331,327,959,325,318,937,318,325,940,312,325,940,312,331,946,305,342,958,304,352,960,300,351,963,293,353,948,292,353,948,292,353,938,292,363,945,287,358,936,290,362,944,290,368,934,288,368,934,288,376,941,291,376,942,292,375,947,293,382,929,295,392,934,300,392,934,300,387,934,308,384,939,311,391,937,321,391,934,330,393,926,335,393,926,335,395,921,348,389,916,359,394,917,370,398,914,388,407,918,401,407,918,401,404,917,416,400,904,436,403,904,455,400,900,478,410,899,503,410,899,503,401,885,529,407,885,552,408,875,576,420,866,608,409,854,641,409,854,641,417,846,675,437,844,709,456,839,746,489,862,782,647,947,825,647,947,825,1504,1373,845,1716,987,799,610,356,741,522,307,696,1049,558,660,1049,558,660,922,503,609,637,350,568,900,484,529,943,486,492,804,426,451,804,426,451,892,468,416,910,471,386,837,433,351,879,442,318,902,460,290,902,460,290,886,448,258,899,457,231,891,453,205,885,446,175,891,455,151,891,455,151,904,452,122,890,451,95,901,452,73,891,454,50,893,447,23,893,447,23,898,456,1,892,448,-24,893,457,-49,902,446,-76,886,458,-100,886,458,-100,895,455,-123,894,448,-147,901,454,-179,888,463,-198,888,454,-231,888,454,-231,887,454,-258,878,461,-289,876,454,-319,872,460,-344,871,461,-374,871,461,-374,863,462,-407,859,456,-443,849,462,-480,848,465,-522,838,477,-552,838,477,-552,833,477,-592,821,487,-634,825,516,-681,870,584,-714,1140,1053,-757,1140,1053,-757,1114,1698,-759,567,1042,-708,280,556,-660,414,823,-632,520,1057,-591,520,1057,-591,387,812,-545,374,792,-509,465,966,-476,438,928,-433,393,844,-401,393,844,-401,420,913,-369,421,925,-338,403,883,-309,412,916,-278,412,916,-248,419,925,-248,405,913,-220,413,915,-194,415,932,-168,406,916,-144,406,916,-115,410,926,-115,412,924,-92,417,927,-67,413,927,-43,414,922,-18,414,922,6,413,919,6,412,928,30,414,921,53,418,921,78,417,920,105,417,920,128,412,916,128,416,912,152,421,916,177,412,910,204,415,910,230,415,910,261,421,913,261,421,907,291,415,900,316,418,896,349,419,879,378,419,879,410,425,888,410,425,878,446,438,871,477,436,870,515,446,865,550,446,865,587,462,856,587,506,859,627,616,914,664,1061,1136,690,1590,1016,673,1590,1016,617,865,504,617,584,357,571,940,528,531,924,516,488,721,405,439,721,405,402,890,481,402,927,503,355,817,447,316,879,476,276,897,481,238,897,481,198,850,452,198,889,471,162,894,473,126,881,477,88,889,485,51,889,485,19,878,463,19,876,476,-15,882,474,-53,881,474,-87,882,473,-127,882,473,-127,872,470,-163,870,473,-198,867,467,-237,863,468,-274,862,478,-308,862,478,-308,851,478,-348,846,484,-391,842,484,-427,834,492,-472,835,514,-514,835,514,-514,841,546,-554,926,697,-597,1108,1237,-628,831,1346,-617,447,820,-573,447,820,-573,359,684,-532,475,934,-494,478,942,-449,399,806,-406,431,885,-366,431,885,-366,457,939,-331,422,881,-289,417,874,-255,439,916,-215,425,895,-182,425,895,-182,423,902,-150,436,915,-113,423,908,-82,423,903,-47,426,912,-12,426,912,-12,436,901,22,421,897,58,429,907,86,434,903,122,431,903,160,431,903,160,430,901,193,438,891,229,433,888,262,436,881,299,442,875,336,442,875,336,453,868,371,461,871,407,475,861,448,510,869,482,571,894,518,571,894,518,760,961,547,1267,1056,560,1149,717,532,721,446,481,785,463,432,785,463,432,937,537,389,820,465,340,820,463,298,913,510,259,856,477,210,856,477,210,846,477,170,885,492,127,858,481,86,872,485,46,879,488,4,879,488,4,860,485,-37,870,481,-79,879,488,-122,856,474,-162,867,492,-201,867,492,-201,856,493,-246,851,495,-287,842,504,-328,842,512,-373,839,536,-413,839,536,-413,873,614,-454,955,854,-495,915,1192,-509,639,1062,-478,432,792,-436,432,792,-436,427,813,-401,486,934,-362,456,885,-319,436,851,-278,458,901,-239,458,901,-239,456,905,-199,425,868,-164,433,886,-126,436,893,-88,446,895,-48,446,895,-48,445,904,-9,444,891,29,438,883,65,445,884,102,448,884,144,448,884,144,451,875,181,457,881,220,469,875,255,474,874,293,487,863,331,487,863,331,526,870,368,572,865,399,713,906,428,1027,944,444,1063,725,423,1063,725,423,839,515,383,799,482,334,888,527,292,860,501,249,828,486,200,828,486,200,867,500,157,864,496,113,852,491,68,868,497,26,868,497,-18,860,492,-18,854,491,-60,851,497,-105,844,505,-150,842,507,-195,842,507,-235,843,518,-235,842,529,-280,844,577,-324,861,668,-358,899,874,-383,899,874,-387,766,1030,-387,590,948,-364,473,819,-331,467,845,-292,493,904,-252,493,904,-213,477,891,-213,464,869,-173,464,879,-132,451,883,-96,458,877,-57,458,877,-18,461,888,-18,468,888,21,469,877,60,475,868,100,474,865,136,474,865,176,482,870,176,504,861,211,525,861,248,557,863,283,634,870,310,634,870,328,783,876,328,944,787,330,900,625,308,836,542,268,836,525,225,836,525,183,867,536,183,847,518,138,843,510,92,846,516,50,849,516,5,849,516,-35,847,524,-35,847,522,-81,838,529,-125,827,543,-165,836,583,-205,836,583,-241,829,640,-241,830,752,-271,769,882,-289,646,907,-279,552,863,-257,552,863,-224,508,840,-224,509,874,-188,504,881,-148,496,871,-110,486,866,-74,486,866,-74,488,858,-37,486,857,1,489,866,39,509,863,73,514,856,111,514,856,111,530,846,143,561,841,172,613,836,202,681,837,223,790,791,233,790,791,233,841,701,227,836,612,203,843,573,171,837,547,131,842,550,88,842,550,88,839,538,51,829,541,8,815,538,-37,823,567,-75,819,593,-111,819,593,-111,806,631,-143,793,695,-168,746,766,-187,679,823,-190,607,839,-183,607,839,-183,564,840,-162,545,853,-131,528,853,-102,531,854,-65,528,841,-34,528,841,-34,523,846,-2,542,839,31,552,839,63,582,832,91,615,815,114,615,815,114,649,799,130,714,772,145,766,721,146,785,663,134,801,631,111,801,631,111,811,605,84,816,591,50,815,593,16,799,603,-15,790,617,-46,790,617,-46,776,658,-74,755,693,-95,721,726,-105,682,771,-109,645,795,-102,645,795,-102,615,796,-93,594,818,-78,584,822,-55,574,826,-31,577,825,-10,577,825,-10,582,814,15,604,800,37,631,791,53,671,766,67,697,743,76,697,743,76,730,716,74,751,688,69,758,666,56,767,664,34,773,655,13,773,655,13,766,656,-6,746,677,-27,730,690,-39,717,719,-46,686,740,-55,686,740,-55,664,758,-54,647,774,-49,641,784,-41,624,783,-29,627,790,-14,627,790,-14,625,784,1,646,774,12,658,760,25,677,743,29,696,732,31,696,732,31,705,719,29,716,706,22,723,700,17,725,701,9,722,705,0,722,705,0,714,713,-10,701,725,-17,692,734,-19,684,740,-21,671,750,-17,671,750,-17,665,753,-15,663,764,-7,659,743,-3,666,757,3,672,747,7,672,747,7,686,748,10,689,729,12,696,734,10,705,720,9,703,723,5,703,723,5,700,718,0,701,724,-7,693,736,-9,685,743,-9,673,744,-8,673,744,-8,681,742,-5,684,750,-4,672,755,-1,684,746,2,678,740,0,678,740,0,684,740,5,687,731,6,697,728,1,696,725,-2,696,725,1,692,731,1,698,739,-2,691,742,-3,681,734,-4,684,749,-6,684,749,-2,676,749,-2,682,742,-3,685,742,-2,687,743,0,689,735,4,689,735,-1,686,731,-1,686,736,1,693,732,-2,692,733,-2,694,738,-4,694,738,-2,685,733,-2,688,740,-6,681,739,-4,687,741,-2,685,742,-1,685,742,0,692,741,0,684,732,0,687,733,0,689,740,1,694,734,1,694,734,0,691,735,0,692,736,-2,690,739,-1,689,742,-2,681,740,-3,681,740,-1,687,746,-1,684,739,-1,684,736,-3,690,734,2,690,733,-1,690,733,0,693,734,0,690,728,0,698,744,-1,694,738,-4,685,735,-3,685,735,-4,686,722,-4,687,729,-3,680,738,-1,688,737,0,684,740,-1,684,740,0,689,739,0,688,735,-1,686,735,1,685,726,0,686,741,-4,686,741,-1,688,728,-1,685,736,0,687,732,-2,682,729,-3,688,738,1,688,738,1,689,739,0,693,736,0,685,735,0,694,735,0,677,743,-3,677,743,-3,692,737,-1,687,738,-2,692,742,-3,686,739,-5,685,738,-4,685,738,-4,683,736,-3,684,742,-5,686,740,-3,691,731,-3,686,740,-5,686,740,-5,684,739,0,691,741,0,680,742,0,686,735,2,690,739,-1,690,739,-1,684,741,0,690,731,-1,694,739,0,687,741,-1,685,730,-2,685,730,-2,687,737,0,688,739,-1,692,740,0,692,741,1,688,735,-1,688,735,-1,689,737,-1,686,736,-2,681,731,0,682,737,-1,686,741,-4,686,741,-4,682,744,-3,680,740,-5,690,739,-2,681,739,-4,690,742,-4,690,742,-4,688,734,-2,686,735,-3,684,735,-2,682,734,-1,686,725,1,686,725,1,683,738,-1,681,732,-3,685,734,-5,686,735,-4,687,734,-1,687,734,-1,691,744,-1,684,735,-5,689,743,-5,690,737,-4,679,733,-3,679,733,-3,682,736,-3,691,731,-3,684,741,1,685,741,-4,685,739,-1,685,739,-1,689,745,-1,685,741,-2,686,734,-4,681,739,-1,682,742,0,682,742,0,688,741,-4,695,726,-4,681,731,2,688,735,0,688,736,-2,688,736,-2,689,741,-1,685,742,-1,685,737,-1,687,729,0,684,738,0,684,738,0,685,744,-3,692,739,-3,687,732,-3,682,740,-1,683,737,-3,683,737,-3,682,738,-2,686,740,-1,683,732,0,689,738,-3,687,735,-3,687,735,-3,692,736,1,680,742,-4,690,733,-3,682,735,-1,681,734,-2,681,734,-2,690,741,-1,689,733,-2,686,732,-3,684,743,-1,685,740,2,685,740,2,686,735,-2,689,740,-3,687,736,0,686,742,-3,691,742,0,691,742,0,682,739,-1,683,732,0,684,743,-1,690,742,0,685,740,1,685,740,1,696,730,0,685,737,-2,693,736,0,689,733,-1,689,733,-3,694,740,-3,688,732,-4,691,736,-4,683,731,-3,684,744,-2,684,744,0,689,735,0,684,742,1,692,738,-4,690,736,-6,693,739,-3,693,739,-5,686,730,-5,683,736,-6,696,727,-6,690,736,-4,686,739,-6,686,739,-3,686,733,-3,691,739,-2,688,749,-7,687,748,-5,684,741,-3,684,741,1,678,739,1,690,733,-3,691,743,-2,693,734,-3,690,735,-2,690,735,-2,678,740,-2,688,733,-5,689,743,-4,687,737,-1,690,739,-3,690,739,-3,682,738,-3,684,739,-4,686,735,-2,690,736,-1,685,728,-1,685,728,-1,684,739,-1,688,731,-3,691,734,-1,687,730,-1,686,735,0,686,735,-3,689,743,-3,690,733,-3,689,739,-2,686,732,0,685,734,1,685,734,0,687,734,0,692,734,0,697,741,0,680,748,-5,680,738,-2,680,738,-7,684,734,-7,692,732,-3,686,739,-5,694,734,0,686,734,-2,686,734,-2,688,743,-3,688,743,0,684,738,0,685,737,-5,692,737,-3,692,737,-3,687,728,-3,676,731,-2,681,729,-2,689,745,-1,685,736,-1,685,736,-1,685,739,1,687,737,0,683,742,-3,687,735,0,684,742,-1,684,742,-1
-1045,132,-11,-1045,132,-11,-1054,139,-8,-1051,149,-2,-1054,154,5,-1052,148,9,-1044,145,19,-1044,145,19,-1038,147,23,-1037,148,28,-1028,159,31,-1019,164,31,-1019,164,30,-1022,163,30,-1014,162,29,-1025,158,28,-1015,154,26,-1020,151,20,-1020,151,13,-1029,156,13,-1028,161,4,-1039,172,0,-1039,181,-2,-1034,168,-6,-1034,168,-8,-1048,161,-8,-1038,159,-7,-1038,155,-5,-1033,134,-2,-1029,121,4,-1029,121,7,-1031,114,7,-1014,115,16,-1017,117,18,-1027,119,23,-1020,117,33,-1020,117,36,-1025,137,36,-1031,147,36,-1044,160,42,-1042,164,46,-1044,162,47,-1044,162,47,-1034,164,47,-1036,167,48,-1025,155,51,-1024,151,47,-1030,152,47,-1030,152,49,-1025,137,49,-1020,132,50,-1021,130,46,-1032,117,45,-1021,130,47,-1021,130,43,-1020,121,43,-1025,128,45,-1032,131,47,-1036,135,49,-1049,143,53,-1049,143,53,-1038,136,53,-1039,145,55,-1049,148,57,-1056,156,53,-1049,149,56,-1049,149,56,-1046,149,56,-1042,149,60,-1047,140,59,-1046,141,59,-1051,139,63,-1051,139,63,-1043,135,63,-1038,143,73,-1037,134,77,-1039,149,84,-1031,146,94,-1031,146,94,-1025,160,99,-1029,169,111,-1024,183,119,-1032,180,134,-1028,190,145,-1028,190,145,-1021,180,160,-1025,154,178,-1027,131,195,-1015,107,215,-1005,101,235,-1005,101,235,-1001,110,251,-997,107,265,-991,114,280,-980,132,295,-982,131,307,-982,131,307,-968,145,329,-970,145,348,-968,159,374,-977,166,402,-991,172,434,-991,172,434,-1010,174,474,-1014,180,518,-1013,176,566,-1013,179,608,-1010,165,646,-1010,165,646,-1020,158,678,-1035,180,702,-1057,200,723,-1108,245,742,-1176,267,770,-1176,267,770,-1210,301,803,-1191,316,834,-1291,388,837,-1344,500,838,-1253,514,840,-1253,514,840,-1031,446,846,-858,426,842,-772,426,853,-749,453,874,-780,486,900,-780,486,900,-839,520,941,-933,589,982,-1086,682,1037,-1145,673,1102,-1189,645,1163,-1189,645,1163,-1204,643,1213,-1168,623,1258,-1148,609,1299,-1108,609,1355,-1074,622,1407,-1074,622,1407,-1026,645,1463,-990,677,1529,-950,661,1603,-904,629,1684,-886,636,1778,-886,636,1778,-863,655,1865,-855,655,1957,-854,645,2053,-842,645,2163,-813,647,2271,-813,647,2271,-783,618,2392,-754,606,2536,-710,609,2661,70,2073,2805,2220,8127,2986,2220,8127,2986,-661,133,2943,-630,125,2850,-540,276,2809,-509,298,2840,-1437,83,2939,-1437,83,2939,-2026,-19,3257,-527,-1,3678,-394,-139,3737,-1481,-482,3765,-328,-393,3831,-328,-393,3831,5181,1817,3815,2620,856,3809,-240,-397,3792,-268,-403,3777,-264,-403,3792,-264,-403,3792,-267,-408,3791,-269,-421,3766,-261,-422,3779,5782,-2515,3770,1224,-925,3674,1224,-925,3674,-239,-358,3599,-245,-369,3598,-237,-373,3619,-250,-374,3612,-251,-381,3594,-251,-381,3594,-1758,2038,3574,-317,-342,3369,-274,-400,3336,472,-4792,3375,872,-3410,3561,872,-3410,3561,-264,-394,3589,-269,-403,3604,-282,-400,3586,-278,-400,3591,-279,-401,3588,-279,-401,3588,-381,-916,3593,-2730,-8192,3544,-371,-1023,3473,-87,-115,3419,-235,-276,3380,-235,-276,3380,-266,-346,3398,-269,-350,3387,-157,-285,3379,436,36,3312,436,36,3095,-421,-314,3095,-6292,-2143,3135,-2847,-1530,3229,-256,-302,3219,-267,-301,3220,-267,-301,3224,-270,-300,3224,-265,-291,3222,-259,-290,3219,-269,-295,3210,-267,-274,3225,-267,-274,3210,-276,-280,3210,-8192,2198,3188,-1178,123,3020,-235,-237,3011,-245,-245,3011,-245,-245,3017,-231,-244,3017,-236,-241,3019,-233,-230,3017,-228,-239,3009,1652,-2290,3007,1652,-2290,2820,-114,-192,2820,-179,-132,2782,-156,-166,2775,-7188,8127,2797,-174,-246,2849,-174,-246,2856,-189,-185,2856,-209,-203,2841,-203,-192,2848,-193,-193,2839,-206,-195,2846,-206,-195,2845,-201,-523,2845,-27,-76,2759,-132,-231,2642,3929,8127,2643,134,702,2578,134,702,2522,-156,-141,2522,-142,-138,2535,-137,-132,2521,-138,-141,2524,-136,-148,2521,-136,-148,2515,-132,-140,2515,-131,-151,2527,-136,-146,2525,-2365,-2223,2493,0,-132,2328,0,-132,2323,8127,4050,2323,3242,1502,2267,-87,-121,2150,-95,-99,2148,-88,-108,2146,-88,-108,2143,-86,-108,2143,-84,-101,2141,-85,-107,2139,-86,-115,2138,-84,-111,2149,-84,-111,2149,-91,-129,2136,-84,-111,2148,-3361,186,2110,272,-205,1901,8127,-5583,1875,8127,-5583,1875,-256,-60,1655,-22,-71,1613,-66,-76,1613,-44,-72,1611,-53,-77,1606,-53,-77,1606,-52,-73,1613,-51,-77,1617,-48,-80,1609,-56,-82,1609,-48,-81,1609,-48,-81,1609,-51,-74,1611,-47,-90,1600,-27,-119,1604,7606,-4589,1696,428,-380,1963,428,-380,1963,-51,-139,1984,993,-1623,1961,442,-1062,1774,231,-862,1725,477,-1353,1742,477,-1353,1742,422,-1003,1748,189,-585,1743,194,-652,1719,282,-921,1725,313,-1031,1719,313,-1031,1719,212,-946,1716,218,-1002,1722,220,-1153,1741,133,-1096,1757,-36,-331,1811,-36,-331,1811,-92,-141,1833,-109,-151,1838,-157,-308,1861,-561,-8192,1874,-276,-891,1642,-276,-891,1642,-89,-109,1606,-87,-101,1594,-85,-94,1599,-92,-96,1584,-93,-125,1595,-93,-125,1595,-1199,-3719,1568,-400,-1223,1516,-123,-154,1491,-178,-234,1495,-321,-537,1513,-321,-537,1513,-366,-570,1515,-465,-706,1526,-808,-1197,1533,-678,-973,1582,-467,-593,1599,-467,-593,1599,-583,-665,1641,-784,-923,1668,-1596,-1682,1707,-4052,-2754,1680,-598,-461,1475,-598,-461,1475,-96,-70,1395,-92,-73,1383,-96,-69,1382,-101,-71,1393,-914,-537,1389,-914,-537,1389,-2649,-1359,1352,-643,-271,1285,-139,-47,1269,-673,-227,1274,-1727,-844,1287,-1727,-844,1287,-1136,-428,1280,-701,-276,1291,-928,-314,1293,-1046,-345,1310,-790,-234,1317,-790,-234,1317,-615,-195,1351,-687,-186,1369,-980,-223,1389,-1186,-223,1434,-1135,-175,1474,-1135,-175,1474,-2371,-169,1513,-4113,851,1452,-683,76,1345,-99,-35,1288,-96,-35,1278,-96,-35,1278,-165,-54,1271,-905,194,1226,-1324,346,1186,-1198,334,1161,-956,270,1148,-956,270,1148,-925,283,1134,-1085,354,1117,-1116,398,1108,-1016,375,1100,-959,364,1102,-959,364,1102,-872,335,1101,-681,242,1112,-561,183,1113,-731,294,1120,-971,442,1131,-971,442,1131,-980,480,1161,-885,442,1184,-867,458,1207,-916,504,1247,-920,510,1271,-920,510,1271,-889,507,1320,-998,649,1354,-1867,2488,1374,-1003,1626,1269,-121,73,1185,-121,73,1185,-91,9,1177,-594,776,1162,-1083,1908,1118,-411,676,1075,-411,676,1051,-304,428,1051,-586,971,1033,-647,1096,1020,-426,697,1006,-282,443,993,-282,443,992,-282,482,992,-319,619,982,-456,991,983,-519,1183,986,-440,1016,984,-440,1016,995,-398,933,995,-400,974,1000,-406,937,1006,-374,762,1024,-291,611,1051,-291,611,1067,-304,764,1067,-382,1051,1090,-336,967,1122,-288,870,1154,-318,929,1193,-318,929,1230,-324,946,1230,-251,1262,1281,879,4144,1282,238,934,1159,-39,55,1089,-39,55,1081,-28,94,1081,244,903,1058,445,1423,1019,160,599,967,201,732,945,201,732,924,362,1196,924,304,1081,897,219,807,874,254,861,859,270,832,844,270,832,835,245,729,835,301,839,829,353,969,825,348,943,819,351,930,809,351,930,810,369,936,810,365,905,811,346,856,817,334,841,825,340,821,835,340,821,847,356,836,847,371,849,861,384,849,870,386,844,896,386,828,926,386,828,948,380,817,948,381,798,972,381,786,1003,404,787,1044,447,817,1080,447,817,1080,711,1008,1125,2445,1697,1137,1535,818,1053,205,144,990,408,257,957,408,257,957,1303,666,925,1085,573,875,522,291,834,740,380,812,939,470,772,939,470,772,709,341,743,799,398,719,965,463,703,876,422,672,850,411,655,850,411,655,898,433,640,859,404,622,838,381,614,859,389,598,872,389,593,872,389,593,872,377,585,888,384,578,899,368,577,892,365,571,897,359,569,897,359,569,900,357,566,900,344,571,909,335,566,919,328,570,911,324,578,911,324,578,894,314,582,893,318,593,880,300,605,875,303,616,872,298,630,872,298,630,876,284,650,869,282,667,859,269,687,860,264,718,852,247,741,852,247,741,846,241,769,833,234,796,833,216,835,854,201,877,1054,157,910,1054,157,910,2379,-360,924,1772,-501,843,432,-126,776,606,-140,741,1524,-421,704,1524,-421,704,1220,-334,651,760,-199,615,1009,-279,581,1118,-329,545,895,-271,506,895,-271,506,748,-239,475,798,-257,444,878,-302,412,905,-302,381,978,-325,355,978,-325,355,1032,-342,325,1020,-334,301,998,-317,275,999,-322,253,964,-323,234,964,-323,234,923,-312,207,903,-316,186,906,-321,169,926,-312,147,949,-329,129,949,-329,129,976,-340,111,972,-336,93,975,-337,75,952,-334,54,938,-333,38,938,-333,38,939,-326,16,930,-325,2,941,-325,-14,956,-329,-31,959,-338,-46,959,-338,-46,957,-323,-64,953,-334,-85,945,-323,-101,939,-334,-115,942,-318,-133,942,-318,-133,948,-315,-158,954,-324,-173,952,-322,-194,954,-318,-218,955,-306,-234,955,-306,-234,947,-315,-259,951,-311,-279,951,-303,-302,954,-303,-327,952,-294,-355,952,-294,-355,946,-296,-382,954,-285,-411,951,-281,-437,946,-277,-469,949,-275,-501,949,-275,-501,950,-277,-535,938,-273,-568,948,-252,-609,953,-250,-646,962,-241,-690,962,-241,-690,987,-226,-727,1104,-210,-774,1440,-76,-814,2437,507,-821,2437,507,-764,1117,280,-764,328,70,-703,545,185,-674,996,346,-641,787,261,-595,787,261,-566,737,232,-566,1030,319,-533,1062,337,-500,854,278,-468,896,305,-443,896,305,-414,909,324,-414,807,297,-387,841,302,-363,916,323,-340,922,328,-317,922,328,-298,927,322,-298,934,341,-280,907,333,-256,892,329,-242,903,334,-223,903,334,-205,905,338,-205,914,346,-190,928,345,-176,921,353,-162,919,342,-151,919,342,-136,902,347,-136,916,352,-120,913,353,-108,918,354,-95,913,357,-79,913,357,-71,920,354,-71,915,357,-61,916,350,-47,920,353,-34,918,354,-24,918,354,-13,916,351,-13,923,351,-2,923,354,8,912,359,21,918,360,31,918,360,41,919,349,41,916,348,52,917,350,62,919,347,71,919,344,87,919,344,94,916,346,94,918,340,107,917,343,120,907,336,137,909,333,148,909,333,160,919,330,160,915,333,177,910,332,190,917,328,204,912,333,223,912,333,223,908,328,237,914,323,256,909,323,273,907,316,291,905,304,311,905,304,311,903,308,331,899,308,354,894,305,379,889,290,403,889,286,425,889,286,425,877,274,451,876,271,481,876,269,511,875,263,542,867,248,578,867,248,578,869,242,615,872,229,646,895,210,686,1122,145,719,2038,-301,733,2038,-301,733,1495,-374,671,550,-134,608,855,-198,573,1423,-374,526,1050,-250,480,1050,-250,480,845,-204,439,1061,-295,401,1038,-299,361,843,-243,317,827,-243,279,827,-243,279,939,-273,244,949,-278,205,964,-290,169,1031,-294,131,1029,-300,100,1029,-300,100,990,-289,61,997,-291,24,971,-293,-8,939,-278,-45,935,-280,-79,935,-280,-79,949,-283,-114,967,-278,-147,987,-279,-182,1000,-272,-221,978,-269,-259,978,-269,-259,979,-265,-294,965,-265,-335,956,-254,-374,953,-250,-411,967,-243,-451,967,-243,-451,975,-229,-493,989,-233,-538,1027,-214,-575,1172,-162,-622,1612,27,-654,1612,27,-654,1813,430,-641,757,180,-581,491,140,-542,829,269,-516,906,296,-470,906,296,-470,756,237,-431,915,284,-396,1058,318,-357,918,284,-324,877,287,-295,877,287,-295,909,303,-257,847,288,-222,839,285,-192,908,304,-163,915,303,-139,915,303,-139,916,309,-105,927,315,-75,893,298,-42,880,301,-12,895,298,15,895,298,15,901,304,43,909,304,74,911,305,103,897,301,131,889,300,164,889,300,164,888,297,194,894,283,224,893,283,254,892,283,284,891,275,317,891,275,317,887,271,352,886,260,386,880,246,424,875,248,459,886,236,498,886,236,498,907,210,531,1028,156,567,1646,-113,586,1559,-354,554,830,-187,495,830,-187,495,825,-182,455,1253,-299,410,1116,-260,364,898,-202,319,1023,-267,276,1023,-267,276,1030,-267,231,893,-244,187,874,-239,148,962,-264,104,968,-259,59,968,-259,59,984,-257,20,1031,-268,-19,1021,-266,-61,985,-254,-104,985,-254,-145,981,-259,-145,960,-250,-189,949,-242,-231,959,-240,-271,981,-235,-316,981,-235,-355,996,-230,-355,1010,-214,-401,1034,-200,-442,1139,-154,-485,1402,-14,-517,1402,-14,-518,1603,327,-518,899,220,-473,627,177,-434,815,263,-394,881,278,-356,881,278,-315,806,244,-315,909,281,-278,1007,299,-236,917,278,-198,887,281,-160,887,281,-126,899,287,-126,848,277,-89,854,284,-50,907,289,-17,914,286,22,914,286,57,909,280,57,904,283,88,878,275,128,881,261,162,897,258,199,897,258,232,900,253,232,902,252,269,902,225,302,863,231,336,908,231,372,908,231,411,918,198,411,1067,138,443,1470,-118,458,1325,-264,427,922,-200,377,922,-200,333,958,-200,333,1163,-261,287,1047,-242,242,961,-220,197,1009,-250,154,1009,-250,110,970,-241,110,908,-240,62,935,-237,18,993,-249,-26,997,-235,-67,997,-235,-117,1005,-238,-117,1018,-235,-163,1003,-226,-202,1000,-210,-247,997,-206,-286,997,-206,-286,1018,-182,-331,1101,-116,-369,1295,11,-402,1367,255,-399,936,223,-356,936,223,-356,762,205,-321,840,247,-283,855,249,-243,837,246,-203,912,260,-167,912,260,-167,950,274,-124,910,255,-85,896,262,-48,881,262,-9,857,254,29,857,254,29,870,253,72,895,254,110,896,253,145,911,236,185,906,237,222,906,237,222,905,225,260,912,203,295,997,148,324,1230,-15,348,1248,-183,334,1248,-183,334,1078,-191,300,998,-192,253,1063,-225,209,1064,-219,165,1007,-218,121,1007,-218,121,997,-226,75,969,-228,28,937,-211,-16,953,-218,-61,989,-211,-102,989,-211,-102,1005,-207,-152,1030,-190,-192,1060,-160,-229,1093,-108,-264,1182,-12,-293,1182,-12,-293,1218,163,-297,972,208,-271,841,212,-234,837,226,-198,857,238,-161,857,238,-161,872,233,-121,910,251,-81,937,247,-44,921,234,-8,900,248,32,900,248,32,880,230,70,879,231,109,899,215,148,921,203,183,968,165,213,968,165,213,1055,77,241,1134,-57,250,1105,-154,229,1048,-180,196,1034,-184,156,1034,-184,156,1047,-193,115,1029,-197,72,1012,-195,28,993,-200,-11,975,-188,-54,975,-188,-54,982,-168,-97,1011,-141,-134,1048,-104,-165,1094,-39,-192,1135,73,-203,1135,73,-203,1037,153,-195,932,191,-173,884,211,-138,853,214,-105,864,223,-68,864,223,-68,898,214,-30,933,221,7,935,215,41,926,195,77,931,175,105,931,175,105,949,133,135,1010,63,156,1039,-29,160,1063,-98,147,1061,-133,123,1061,-133,123,1043,-149,95,1041,-148,57,1035,-154,20,1019,-144,-15,1007,-128,-49,1007,-128,-49,1008,-106,-79,1019,-58,-105,1041,4,-122,1028,66,-125,979,129,-116,979,129,-116,948,157,-98,920,175,-73,903,177,-42,908,179,-13,925,163,16,925,163,16,941,148,45,973,121,69,989,68,83,1006,16,95,1015,-39,87,1015,-39,87,1030,-69,76,1036,-102,51,1035,-100,31,1031,-97,8,1019,-74,-20,1019,-74,-20,1019,-55,-44,1011,-18,-58,996,26,-69,981,67,-68,981,67,-60,969,100,-60,953,112,-48,942,118,-32,944,121,-15,960,113,5,960,113,24,966,94,24,987,64,36,988,34,43,998,4,43,1014,-20,39,1014,-20,27,1008,-40,27,1018,-49,15,1018,-40,-1,1013,-34,-12,1009,-6,-27,1009,-6,-32,995,17,-32,991,40,-31,985,60,-32,968,67,-24,971,79,-19,971,79,-7,962,75,-7,968,64,-1,974,53,7,991,37,16,990,19,15,990,19,17,998,5,17,1007,-3,14,1005,8,6,1011,1,0,996,3,-7,996,3,-12,997,23,-12,993,24,-13,987,40,-13,981,51,-11,981,49,-9,981,49,-9,985,54,-9,977,48,-1,989,36,-1,988,28,2,992,26,7,992,26,6,992,16,6,996,6,0,992,6,1,1002,15,-2,989,12,-8,989,12,-9,988,34,-9,987,39,-8,988,38,-6,983,49,-6,988,41,-2,988,41,0,984,31,0,984,30,1,986,20,1,1000,22,0,989,22,1,989,22,1,991,13,-3,990,23,-1,985,22,-4,989,31,-3,991,37,-5,991,37,-5,984,33,-3,980,35,-1,985,30,0,990,28,0,991,32,1,991,32,1,996,31,1,993,20,1,994,21,0,989,20,-7,990,31,-2,990,31,-2,989,28,-6,989,35,-7,988,28,-2,986,29,0,990,36,0,990,36,0,985,19,0,991,34,1,995,29,1,990,23,-2,990,21,0,990,21,0,993,24,-4,994,35,-5,985,29,-4,992,32,-4,989,33,-5,989,33,-5,985,37,-2,993,31,-1,982,34,-1,986,25,1,993,30,0,993,30,0,988,20,-6,986,18,-4,991,23,-3,985,32,-4,989,35,-5,989,35,-5,988,39,0,982,32,-1,985,30,2,991,25,-2,983,29,-2,983,29,-2,986,31,1,994,22,-2,992,29,-2,989,33,-4,989,28,-4,989,28,-4,987,27,-1,986,29,0,989,32,-4,994,27,-1,983,29,-1,983,29,-1,999,24,-4,981,25,-4,991,26,-3,998,36,-1,988,24,-2,988,24,-2,991,30,-1,984,25,3,986,31,-4,986,28,-2,980,27,-1,980,27,-1,991,39,-1,986,27,0,987,32,-2,985,26,-2,990,25,0,990,25,0,990,19,-4,988,28,-3,989,37,-4,988,36,-2,992,29,-2,992,29,-2,992,34,-4,992,31,-4,986,27,-1,986,23,-3,993,27,0,993,27,0,990,24,0,992,30,-2,989,35,-3,989,28,1,985,33,0,985,33,0,989,33,0,988,32,-1,990,25,-2,985,35,-2,995,21,-3,995,21,-3,993,25,1,992,23,0,992,25,0,995,20,-1,985,21,0,985,21,0,997,24,-3,988,38,-5,990,27,-2,990,33,0,987,32,-1,987,32,-1,991,23,-2,991,28,-4,994,31,0,985,32,-3,990,24,-3,990,24,-3,984,26,-2,983,29,-4,993,30,-4,997,25,1,997,25,-5,989,24,-5,993,27,-2,983,28,-4,980,34,-5,980,25,-3,980,25,-1,989,24,-1,986,26,-5,989,26,-3,993,26,-2,988,30,-3,988,30,-2,985,29,-2,984,21,0,993,34,-2,992,30,-4,997,33,-3,997,33,-2,990,36,-2,989,29,0,994,36,-4,993,31,0,989,29,-5,989,29,0,989,23,0,982,31,-3,990,33,-2,993,24,-3,988,19,0,988,19,-2,995,26,-2,987,33,-6,991,33,-1,991,14,-1,991,16,-5,991,16,-5,992,30,-5,988,42,-1,987,26,-5,988,32,-3,988,31,0,988,31,-3,989,31,-3,987,32,-2,992,26,-2,986,24,0,989,32,-1,989,32,-3,992,33,-3,990,31,-1,987,32,-1,989,25,-2,992,27,-2,992,27,-1,992,35,-1,990,27,-2,989,31,0,993,17,-4,983,26,-2,983,26,-2,986,29,-2,988,20,-1,988,33,-1,989,25,0,986,27,-3,986,27,-3,983,30,-3,988,32,-2,988,26,-3,982,28,-4,997,37,-5,997,37,-5,984,34,-2,987,36,-3,992,34,-5,982,33,-5,993,31,-1,993,31,-1,989,18,0,990,30,-2,985,23,-2,988,29,-2,987,20,0,987,20,0,989,36,0,997,30,-1,981,33,-3,987,29,-6,986,36,-3,986,36,-3,987,30,-3,993,21,-4,989,35,-3,989,41,-2,989,38,-2,989,38,-2,992,31,-3,991,34,-3,988,34,0,985,20,-1,989,28,-2,989,28,-2,987,31,-2,987,34,-3,986,26,-3,990,20,-1,994,37,-2,994,37,-2,993,25,-2,989,29,-2,989,34,-1,991,30,-2,984,26,-1,984,26,-1,988,27,0,990,28,1,986,27,-4,990,29,-2,992,32,-1,992,32,-1,992,30,-2,990,26,0,986,29,-4,984,29,0,989,35,0,989,35,0,988,30,-5,983,31,-2,993,32,-2,990,31,0,989,27,-4,989,27,-4,991,30,-2,983,27,-1,989,35,-2,997,25,-2,988,29,-2,988,29,-2,991,21,-2,989,28,-2,982,30,-1,991,20,-2,991,13,-3,991,13,-3,997,26,-1,993,28,-1,994,30,-1,986,37,0,987,31,-3,987,31,-3,985,31,0,988,37,-2,993,29,-1,993,23,-1,994,28,-1,994,28,-1,988,31,-1,992,29,-1,991,25,-1,989,33,-1,991,34,-4,991,34,-4,987,37,-4,988,34,-1,989,30,-1,989,26,-4,988,29,-1,988,29,-1,988,30,0,980,18,-3,986,26,-2,987,30,-3,988,29,-2,988,29,-2,986,30,-2,987,23,0,991,36,-5,985,31,-4,987,27,-2,987,27,-2,989,35,-1,986,25,-2,995,26,-2,992,30,-1,990,40,1,990,40,1,991,29,-2,992,28,-1,993,23,0,991,29,0,989,35,-6,989,35,-6,988,29,-6
-929,501,4,-929,501,3,-928,496,3,-928,511,2,-936,501,3,-935,507,1,-935,501,4,-935,501,5,-931,510,5,-929,500,14,-931,502,17,-930,487,25,-935,481,29,-935,481,39,-932,461,39,-922,476,44,-926,462,46,-931,452,51,-917,468,48,-917,468,48,-921,476,48,-926,501,46,-934,511,39,-940,526,40,-940,542,35,-940,542,35,-936,540,35,-939,538,36,-931,536,41,-932,512,44,-931,497,47,-931,497,47,-932,484,55,-927,475,63,-934,475,70,-936,478,78,-935,466,90,-935,466,90,-929,475,97,-921,478,102,-905,477,106,-907,479,109,-914,485,110,-914,485,110,-921,488,116,-923,476,119,-920,475,119,-921,485,124,-920,489,134,-920,489,134,-909,491,136,-914,506,143,-920,504,150,-920,507,162,-928,491,168,-928,491,168,-926,483,181,-950,473,193,-953,472,201,-965,457,216,-951,467,229,-951,467,229,-949,487,233,-938,498,240,-919,503,248,-899,505,253,-905,511,260,-905,511,260,-902,524,263,-892,520,276,-877,526,292,-877,510,312,-865,511,341,-865,511,341,-894,496,365,-907,502,395,-913,501,430,-921,503,465,-935,509,505,-935,509,505,-947,515,552,-959,523,590,-974,523,625,-983,525,657,-980,520,680,-980,520,680,-967,540,699,-939,539,723,-929,602,748,-890,604,797,-844,626,856,-844,626,856,-838,676,915,-855,732,987,-930,795,1075,-1043,931,1168,-1108,926,1268,-1108,926,1268,-1061,793,1353,-969,730,1424,-884,691,1466,-825,680,1525,-769,659,1606,-769,659,1606,-725,635,1691,-713,664,1780,-799,852,1881,-861,967,1998,-876,970,2088,-876,970,2088,-864,908,2200,-848,883,2305,-323,3667,2437,356,3790,2412,-1454,57,2297,-1454,57,2297,-802,-29,2276,-793,123,2027,-643,418,1835,-632,719,1796,-652,869,1859,-652,869,1859,-658,910,1968,-633,917,2104,-603,859,2268,-562,742,2415,-501,579,2558,-501,579,2558,-406,356,2656,-321,170,2745,-251,-1,2816,-76,-139,2846,5854,1015,2877,5854,1015,2877,4752,1806,3445,-426,-300,3799,-830,-496,3914,-321,-434,4058,-303,-460,4034,-303,-460,4034,-308,-470,4054,-299,-466,4043,-1196,-587,4043,-283,-465,3857,-278,-474,3839,-278,-474,3839,-286,-483,3827,189,-678,3817,2620,-2032,3800,535,-1141,3841,535,-1141,3807,7164,-8192,3807,-249,-454,3545,-550,503,3499,-236,-368,3527,-253,-392,3487,-253,-392,3500,-256,-358,3500,-267,-383,3484,-270,-375,3493,-270,-374,3510,-261,-373,3490,-261,-373,3498,-268,-377,3498,-253,-321,3494,12,381,3468,-324,-362,3412,-476,-606,3392,-476,-606,3464,-4523,-5750,3464,-559,-809,3647,-695,-778,3711,-8192,-6249,3604,-686,-683,3277,-686,-683,3159,-268,-295,3159,-250,-291,3156,-254,-292,3167,-255,-294,3147,-252,-295,3177,-252,-295,3163,-250,-287,3163,-258,-284,3149,-257,-280,3155,-261,-276,3151,1894,-730,3131,1894,-730,2986,-198,-184,2986,-239,-188,2963,-236,-169,2956,-8192,6828,2986,-257,-270,3184,-257,-270,3226,-254,-270,3226,-261,-271,3215,-255,-265,3209,-256,-261,3215,-229,-264,3208,-229,-264,3082,-1492,2788,3082,-1492,2507,2971,-321,144,2956,-240,-24,2950,-216,-70,2941,-216,-70,2944,-206,-77,2944,-194,0,2959,-178,431,2985,1136,8127,3013,-46,334,2791,-46,334,2701,-183,-156,2701,-192,-165,2712,-178,-156,2699,-185,-169,2711,-313,-276,2704,-313,-276,2704,-168,-209,2832,-178,-260,2918,-145,-202,2917,-133,-218,2928,224,123,2918,224,123,2918,8127,6520,2717,-149,-96,2387,-1403,-891,2389,-78,-125,2390,-116,-148,2387,-116,-148,2387,-103,-140,2394,-101,-149,2384,-112,-142,2377,-106,-150,2385,-110,-149,2387,-110,-149,2387,-108,-161,2384,-106,-148,2383,-101,-158,2381,-80,-148,2388,3205,-1385,2251,3205,-1385,2251,8127,-3285,1907,-4,-177,1767,-62,-109,1798,-56,-96,1806,-64,-101,1795,-64,-101,1795,-70,-112,1794,-67,-109,1794,-68,-113,1802,-9,-133,1796,2326,-1386,1800,2326,-1386,1800,2443,-1679,1846,72,-202,1918,-67,-112,1927,-72,-119,1928,-67,-136,1927,-67,-136,1927,5290,-6953,1924,765,-1245,1773,-38,-88,1695,-36,-81,1688,37,-328,1685,37,-328,1685,496,-1005,1619,-45,-148,1512,-72,-85,1514,-63,-111,1516,784,-3850,1528,784,-3850,1528,490,-1820,1628,-69,-110,1670,-69,-102,1662,-70,-111,1665,-67,-183,1664,-67,-183,1664,64,-1709,1668,249,-2341,1759,-54,-307,1824,165,-3281,1832,-671,-3489,1667,-671,-3489,1667,-56,42,1305,-77,-82,1259,-69,-60,1251,-68,-70,1259,-65,-67,1255,-65,-67,1255,-71,-64,1256,-62,-54,1255,-694,-975,1244,-1611,-5783,1321,-201,-343,1305,-201,-343,1305,-82,-72,1294,-71,-58,1287,-77,-59,1279,-105,-68,1289,-178,-175,1295,-178,-175,1295,-408,-533,1317,-1167,-1779,1357,-1290,-1804,1417,-283,-406,1475,-313,-260,1487,-313,-260,1487,-1138,-1262,1517,-2406,-2747,1569,-2446,-1706,1511,-859,-710,1370,-143,-68,1210,-143,-68,1210,-93,-61,1192,-83,-48,1191,-78,-55,1189,-491,-296,1184,-1581,-605,1143,-1581,-605,1143,-1935,-819,1126,-833,-400,1118,-642,-259,1109,-1076,-476,1116,-1113,-496,1098,-1113,-496,1098,-953,-375,1091,-1074,-408,1089,-1253,-453,1096,-1000,-354,1104,-589,-201,1124,-589,-201,1124,-444,-151,1137,-612,-182,1142,-872,-230,1165,-1067,-258,1196,-1233,-270,1229,-1233,-270,1229,-1148,-221,1276,-1020,-168,1314,-1704,-130,1346,-4112,576,1335,-1528,261,1216,-1528,261,1216,-173,-11,1145,-90,-43,1131,-130,-24,1112,-467,68,1079,-1025,279,1048,-1025,279,1048,-1491,377,1035,-1393,382,1000,-777,219,971,-797,239,959,-797,239,946,-1185,368,946,-1223,412,930,-976,346,922,-958,365,914,-933,368,910,-933,368,912,-674,240,912,-542,159,913,-812,313,913,-1038,464,919,-1013,474,933,-1013,474,947,-920,440,947,-927,460,962,-974,498,977,-963,493,1002,-905,472,1026,-905,472,1055,-882,469,1055,-861,458,1093,-802,427,1129,-764,442,1172,-946,626,1207,-946,626,1228,-1706,2277,1228,-1051,1657,1138,-167,166,1061,-158,82,1032,-828,1355,1009,-828,1355,965,-849,1421,965,-295,464,928,-435,703,910,-691,1170,894,-613,1044,869,-613,1044,848,-406,653,848,-310,485,840,-287,477,828,-287,550,812,-391,809,813,-391,809,804,-553,1162,804,-552,1151,804,-431,904,799,-452,1014,796,-462,1063,796,-462,1063,803,-409,960,803,-387,834,817,-315,640,828,-303,670,844,-419,1086,853,-419,1086,870,-402,1083,870,-318,861,892,-350,963,916,-367,981,946,-324,810,983,-324,810,1014,-302,785,1014,-313,916,1047,-311,1046,1094,-285,1347,1131,519,3448,1153,519,3448,1153,372,1477,1063,8,183,983,4,163,968,200,721,933,343,1123,896,343,1123,896,284,967,856,273,945,827,295,1015,789,289,1014,764,280,973,743,280,973,743,288,973,723,260,848,701,194,636,680,250,736,669,340,1002,665,340,1002,665,346,1045,649,331,963,635,341,1001,630,355,991,626,344,901,621,344,901,621,315,857,619,326,860,620,350,890,612,377,932,623,394,937,625,394,937,625,384,915,635,378,897,640,377,879,651,365,860,658,369,864,675,369,864,675,385,875,694,391,868,711,391,862,734,402,866,754,392,851,781,392,851,781,393,832,808,390,818,842,402,811,874,424,811,910,469,836,953,469,836,953,655,962,991,1941,1552,1016,1721,952,955,416,248,885,455,284,846,455,284,846,1164,615,806,1086,583,760,589,331,717,734,393,685,927,465,653,927,465,653,760,385,617,823,410,587,975,485,565,895,442,534,857,421,509,857,421,509,917,457,487,870,427,466,839,403,445,883,415,432,889,419,413,889,419,413,903,425,397,908,428,382,903,423,370,890,411,356,898,409,350,898,409,350,890,402,337,899,406,327,911,399,320,918,391,314,913,395,310,913,395,310,915,389,300,918,392,298,913,385,291,909,372,289,923,373,285,923,373,285,923,372,280,922,370,281,917,364,280,922,360,280,927,361,280,927,361,280,928,347,281,917,357,284,924,347,281,918,354,288,917,352,294,917,352,294,918,342,299,920,336,309,913,340,314,917,334,320,917,331,329,917,331,329,909,331,340,916,316,353,910,317,366,908,312,380,912,308,395,912,308,395,894,297,414,900,304,426,894,305,453,888,290,473,885,283,492,885,283,492,881,284,519,877,276,546,866,265,574,864,252,608,865,241,636,865,241,636,857,232,672,859,229,704,902,199,746,1262,100,781,1262,100,771,2211,-466,771,1307,-348,702,453,-105,639,804,-192,605,1527,-417,565,1527,-417,516,1092,-279,516,757,-195,473,1058,-290,433,1140,-326,395,896,-262,351,896,-262,315,816,-237,315,901,-274,282,921,-271,247,872,-267,208,946,-297,175,946,-297,144,1029,-304,144,1005,-300,111,997,-299,76,1022,-306,44,1020,-292,12,1020,-292,-19,979,-291,-19,973,-291,-50,956,-294,-84,921,-283,-114,923,-282,-145,923,-282,-179,930,-282,-179,952,-274,-212,971,-289,-248,988,-282,-289,985,-282,-317,985,-282,-354,994,-262,-354,978,-272,-391,972,-266,-434,964,-244,-471,955,-246,-510,955,-246,-553,959,-223,-553,968,-226,-599,1016,-213,-641,1301,-119,-687,2117,333,-707,2117,333,-654,1388,361,-654,476,103,-607,587,196,-570,979,327,-531,786,262,-489,786,262,-456,763,239,-456,1013,308,-421,1009,322,-387,862,270,-350,911,309,-319,911,309,-288,899,307,-288,823,288,-259,871,300,-233,925,314,-205,918,310,-170,918,310,-170,926,309,-148,907,307,-120,891,317,-92,897,313,-68,907,317,-40,907,317,-40,910,318,-14,911,318,9,900,305,34,900,312,64,900,313,88,900,313,88,898,307,114,915,311,141,905,309,170,904,304,193,902,299,223,902,299,223,894,300,250,899,291,279,888,287,311,890,283,338,886,275,374,886,275,374,880,264,405,883,267,439,880,249,476,879,239,509,880,236,543,880,236,543,922,201,581,1169,123,617,1893,-309,623,1345,-336,563,633,-140,506,633,-140,506,864,-192,468,1346,-338,425,1073,-271,372,832,-199,332,1043,-271,290,1043,-271,290,1084,-289,244,913,-243,201,867,-242,163,955,-280,117,939,-264,77,939,-264,77,919,-259,38,993,-270,-2,1007,-282,-46,985,-271,-86,1004,-270,-122,1004,-270,-122,1021,-270,-168,985,-253,-209,964,-253,-251,968,-249,-287,952,-243,-332,952,-243,-332,950,-228,-374,965,-232,-418,1001,-219,-465,1071,-193,-505,1357,-72,-547,1357,-72,-547,1863,357,-557,1070,261,-513,588,153,-471,759,249,-434,889,292,-392,889,292,-392,761,236,-353,885,265,-313,1030,304,-276,943,282,-238,885,276,-204,885,276,-204,910,292,-167,848,264,-129,837,281,-97,914,291,-64,918,296,-32,918,296,-32,911,293,5,909,288,38,883,284,72,871,286,109,891,278,142,891,278,142,902,274,178,903,278,215,903,271,250,894,264,285,876,259,318,876,259,318,879,240,355,895,228,395,905,214,431,977,176,468,1384,3,495,1384,3,495,1550,-310,476,1038,-235,425,789,-169,379,1073,-249,333,1185,-285,288,1185,-285,288,948,-215,239,954,-221,196,1056,-266,151,984,-252,103,895,-228,57,895,-228,57,944,-246,18,964,-250,-27,946,-234,-75,988,-240,-118,1025,-242,-161,1025,-242,-161,1008,-241,-206,1009,-226,-250,1023,-217,-296,1016,-211,-337,1041,-182,-382,1041,-182,-382,1216,-88,-423,1523,201,-439,1119,271,-406,726,185,-362,726,185,-330,784,232,-330,891,265,-289,829,239,-245,866,260,-208,969,284,-170,969,284,-131,936,271,-131,890,257,-93,903,270,-57,871,267,-16,862,263,19,862,263,54,900,264,54,903,266,95,897,254,134,895,263,170,882,250,208,882,250,248,884,239,248,898,222,284,911,203,321,991,168,358,1258,7,382,1258,7,370,1339,-225,370,1076,-229,322,917,-192,276,1051,-217,235,1104,-249,188,1104,-249,141,991,-216,141,977,-224,92,1016,-237,49,966,-231,7,933,-216,-44,933,-216,-87,955,-220,-87,969,-213,-132,981,-201,-176,1029,-198,-221,1066,-177,-260,1066,-177,-300,1142,-112,-300,1309,50,-328,1241,236,-323,905,212,-288,787,211,-245,787,211,-209,800,233,-209,827,243,-171,878,245,-131,943,267,-95,959,264,-55,959,264,-12,914,250,-12,894,241,25,864,237,59,860,235,101,889,232,140,889,232,175,915,219,175,934,207,212,970,168,246,1096,75,274,1192,-111,275,1192,-111,275,1106,-203,250,1006,-202,207,1011,-203,162,1056,-205,120,1035,-205,75,1035,-205,75,1001,-213,30,1011,-206,-15,993,-206,-59,966,-194,-105,989,-173,-145,989,-173,-145,1044,-141,-187,1109,-50,-215,1181,91,-231,1064,182,-222,934,203,-195,934,203,-195,867,203,-155,845,224,-122,853,221,-86,890,227,-47,922,226,-10,922,226,-10,933,235,29,916,221,67,910,195,103,921,179,135,960,136,163,960,136,163,1044,36,186,1078,-69,183,1065,-139,164,1054,-169,128,1037,-177,87,1037,-177,87,1041,-179,51,1037,-178,9,1021,-163,-31,1028,-149,-68,1029,-108,-104,1029,-108,-104,1042,-54,-131,1061,41,-146,999,118,-144,946,173,-127,910,188,-98,910,188,-98,891,199,-68,900,196,-37,918,192,-4,948,183,28,947,169,60,947,169,60,955,130,84,989,74,104,1013,-1,113,1023,-70,103,1028,-112,84,1028,-112,84,1033,-128,56,1041,-126,27,1043,-113,-3,1035,-90,-32,1033,-66,-58,1033,-66,-58,1022,-10,-74,997,39,-80,969,81,-77,935,119,-67,923,130,-49,923,130,-49,926,141,-28,948,143,-5,964,122,17,974,96,36,981,52,49,981,52,49,994,14,56,1001,-25,54,1012,-53,40,1018,-64,23,1031,-60,3,1031,-60,3,1030,-42,-9,1013,-17,-25,997,10,-36,984,39,-43,965,51,-40,965,51,-40,962,81,-33,963,91,-24,960,99,-9,974,90,3,982,68,15,982,68,15,992,35,22,990,17,25,992,-2,21,1005,-14,14,1004,-13,6,1004,-13,6,1011,-4,-4,1002,6,-9,998,23,-14,988,40,-18,980,45,-17,980,45,-17,977,54,-16,978,52,-9,980,55,-3,987,52,4,978,32,4,978,32,4,987,18,8,991,13,5,996,6,4,998,6,1,992,6,-5,992,6,-5,994,21,-11,986,16,-7,990,35,-10,979,38,-8,989,45,-6,989,45,-6,982,46,-2,982,33,1,992,29,2,983,30,-1,991,17,3,991,17,3,990,8,-2,991,22,-2,991,20,-2,990,29,-5,990,29,-7,987,27,-7,987,37,-6,986,37,-5,984,40,-2,977,35,2,977,35,2,989,29,2,991,28,1,994,28,0,999,20,-1,997,24,0,997,24,-4,989,21,-4,988,26,-7,990,30,-4,988,34,-5,986,40,-5,986,40,-3,998,31,-3,987,33,2,984,22,0,986,20,-2,989,18,-4,989,18,-3,992,27,-3,996,31,-4,992,32,-2,989,27,-3,980,23,-3,980,23,-3,987,40,-3,987,37,0,983,29,-2,984,27,1,986,28,0,986,28,-3,986,17,-3,996,30,-2,991,25,-2,986,28,-3,990,26,-4,990,26,-7,987,31,-7,989,29,0,995,32,-4,987,28,-1,995,38,-1,995,38,-2,994,34,-2,993,22,-5,989,22,-1,993,24,-3,985,26,-1,985,26,-4,987,31,-4,995,33,-1,980,30,0,986,31,-2,991,27,-1,991,27,-3,989,33,-3,988,28,0,983,19,-5,988,30,-4,986,32,0,986,32,0,986,32,0,984,31,-4,992,37,-3,993,38,-2,986,26,-1,986,26,-1,987,31,0,988,24,0,997,24,0,982,28,-4,991,27,-2,991,27,-2,987,28,-4,991,31,-3,992,30,0,993,26,-3,991,32,-2,991,32,-2,989,28,1,987,30,0,988,30,-5,990,30,-4,989,23,-1,989,23,-1,988,25,-3,991,27,-4,988,30,-2,990,26,-4,985,33,-4,985,33,-4,986,32,-5,989,34,-1,979,30,-1,984,25,-6,994,31,-2,994,31,-2,995,31,-4,992,35,-2,985,32,-3,988,31,-2,986,28,-2,986,28,-2,991,26,0,994,27,-1,988,26,-1,988,36,-2,995,34,-2,995,34,-2,989,26,-3,985,22,-2,988,26,-2,994,25,-3,991,31,-2,991,31,-2,990,32,-1,995,34,0,990,27,-2,988,26,-1,990,29,-1,990,29,-1,990,23,1,990,32,-1,989,28,-1,997,29,-3,990,35,-2,990,35,-2,990,29,-2,994,29,-1,996,39,-1,986,31,-4,983,25,-2,983,25,-2,985,23,-1,996,32,-1,992,23,0,985,26,-1,988,29,-2,988,29,-2,990,27,-3,990,31,-4,989,35,-2,983,34,-2,992,28,1,992,28,1,997,29,-3,997,28,0,989,30,-2,993,27,0,975,30,-3,975,30,-3,983,22,-2,985,19,-2,991,34,-2,990,23,0,993,32,-1,993,32,-1,988,25,-2,988,27,-3,986,32,-4,985,34,-5,990,28,-2,990,28,-2,993,24,-2,994,34,0,987,26,-2,993,32,-3,991,26,1,991,26,1,990,33,-4,990,33,-4,997,24,-5,985,27,-1,991,29,0,991,29,0,989,28,-2,987,28,-1,987,32,-1,990,27,-2,983,28,-1,983,28,-1,990,23,-2,987,24,-2,990,29,0,982,27,1,986,31,0,986,31,0,990,27,-5,985,29,-3,989,24,-4,987,32,-3,987,32,-5,993,35,-5,993,37,-4,989,35,-3,988,27,-1,992,32,-2,992,32,-1,990,24,-1,991,35,-3,987,35,0,988,27,-2,988,34,-4,988,34,-3,992,25,-3,987,30,0,986,26,-1,984,36,-2,992,30,-1,992,30,-2,990,25,-2,988,24,-5,984,32,-4,986,30,-1,990,25,-3,990,25,-1,984,33,-1,986,31,-3,989,31,-3,992,32,-4,987,34,0,987,34,0,994,32,0,987,37,-1,986,31,-5,985,34,-2,984,25,-1,984,25,-1,996,21,-1,990,31,0,993,27,-1,994,31,-2,988,32,-4,988,32,0,992,32,0,981,39,-1,995,39,-1,988,32,-1,986,27,0,986,27,-2,988,25,-2,988,26,-4,988,24,-2,994,26,-2,989,25,-1,989,25,-1,990,28,-1,979,30,-4,990,32,-3,983,34,-3,993,33,-5,993,33,0,992,31,0,981,22,-4,988,38,-3,994,27,0,987,27,0,987,27,0,991,21,-5,986,18,0,988,28,-1,997,34,-1,992,29,-3,992,29,-3,984,26,-1,992,28,-2,989,32,-2,992,33,0,992,35,-5,992,35,-5,983,31,0,983,21,-1,993,27,-2,991,25,1,991,32,0,991,32,0,986,27,-1,994,25,-1,989,34,0,991,25,-3,984,26,-4,984,26,-4,989,29,-5,990,28,-5,987,21,-3,994,39,-2,994,31,0,994,31,0,990,20,-2,987,35,-3,983,29,-1,991,33,-1,989,33,-3,989,33,-3,997,29,-1,996,34,-4,993,31,-3,992,22,-1,988,29,-1,988,29,-1,991,31,-3,986,24,-3,995,21,-5,981,27,-2,992,25,-6,992,25,-6,985,37,-2,989,23,-1,985,29,-3,988,32,-1,991,22,-1,991,22,-1,994,27,-2,995,24,-3,984,27,-6,993,29,0,990,31,1,990,31,1,990,32,0,987,35,-2,991,30,-1,985,32,-3,991,34,0,991,34,0,989,32,3,984,28,-2,993,30,-3,989,24,0,996,31,-2,996,31,-2,989,32,-2,990,37,-2,982,33,-1,988,36,-2,990,30,-1,990,30,-1,994,31,-3,988,35,-1,989,20,-1,986,31,-3,987,34,-1,987,34,-1,991,27,-1,993,30,1,991,32,-1,996,25,-4,989,30,-4,989,30,-4,992,31,-5,997,27,0,992,29,3,992,32,0,986,32,-2,986,32,-2,991,29,-3,988,31,-5,990,30,-1,989,33,-3,984,31,-4,984,31,-4,992,28,-2,995,34,0,986,25,0,987,31,-2,990,28,-3,990,28,-3,988,33,-4,989,34,-3,991,38,-3,985,28,-2,992,35,-2,992,35,-2,990,33,-4,989,35,-5,983,40,-1,985,38,0,995,37,-3,995,37,-3,993,30,2,989,36,-1,990,35,-2,995,32,-4,986,32,-2,986,32,-2,993,33,-3,988,24,0,991,29,-1,993,25,-3,993,25,-2,988,26,-2,986,31,-1,991,35,-4,985,26,-2,995,29,-2,995,29,0,992,37,0,986,25,-5,989,33,-3,992,29,-3,990,27,-2,990,27,-7,987,18,-7,986,36,-4,988,26,-2,991,33,1,989,35,-1,989,35,0,984,26,0,983,29,-4,985,25,-3,989,27,-1,990,24,-1,990,24,0,990,37,0,988,32,-2,993,27,-1,991,21,1,988,32,-2,988,32,-5,998,38,-5,991,28,-4,985,25,0,989,35,-3,991,38,-2,991,38,-1,988,34,-1,994,40,-3,988,31,-1,990,26,-2,985,34,-4,985,34,-6,987,32,-6,985,30,-4,989,30,0,999,27,-3,987,24,-1,987,24,-1,991,23,-1,990,25,0,990,31,-4,989,25,-4,987,37,-4,987,37,-3,988,29,-3
-992,347,29,-988,349,34,-988,349,34,-985,340,37,-973,335,40,-966,343,43,-971,346,42,-972,354,37,-972,354,37,-985,363,36,-982,372,36,-994,377,28,-1006,394,26,-1016,383,21,-1016,383,21,-1010,392,17,-1013,394,19,-1010,386,17,-1004,389,17,-1005,378,25,-1005,378,25,-999,362,27,-995,347,32,-979,352,41,-971,341,43,-975,346,43,-975,346,43,-977,351,44,-977,360,42,-972,374,36,-981,386,30,-972,397,23,-972,397,23,-975,396,16,-984,389,11,-975,392,9,-981,377,9,-979,364,5,-979,364,5,-970,351,11,-980,346,13,-986,344,20,-989,338,28,-998,350,34,-998,350,34,-997,346,41,-1001,357,48,-995,365,50,-982,385,53,-974,402,50,-974,402,50,-984,402,56,-973,408,52,-966,414,46,-972,417,47,-963,415,42,-963,415,42,-969,409,40,-970,392,35,-972,392,30,-983,394,26,-977,402,23,-977,402,23,-983,402,21,-978,405,18,-979,400,18,-978,402,21,-982,384,24,-982,384,24,-973,379,24,-981,376,31,-989,364,37,-993,357,41,-987,355,48,-987,355,48,-990,357,49,-984,374,51,-981,380,50,-981,379,53,-989,402,49,-989,402,49,-983,400,45,-982,415,41,-976,411,37,-987,417,33,-990,407,31,-990,407,31,-995,405,27,-980,391,28,-978,390,32,-976,374,33,-963,383,31,-963,383,31,-950,384,35,-950,395,38,-946,407,41,-941,420,49,-938,421,63,-938,421,63,-938,421,76,-937,416,89,-941,396,102,-944,390,119,-946,384,134,-946,384,134,-945,361,155,-946,353,172,-947,351,190,-933,358,204,-933,358,218,-939,366,218,-934,368,227,-945,373,240,-948,367,253,-959,371,262,-959,371,275,-959,372,275,-966,382,288,-964,386,300,-970,407,314,-971,424,326,-971,424,342,-954,451,342,-932,449,356,-917,456,373,-918,460,394,-933,463,418,-933,463,449,-945,469,449,-959,462,484,-974,455,516,-996,476,549,-1017,482,582,-1017,482,607,-1042,504,607,-1057,502,633,-1065,500,653,-1061,504,665,-1041,509,674,-1041,509,695,-1018,522,695,-982,526,715,-949,537,746,-916,544,789,-897,562,837,-897,562,883,-880,582,883,-864,605,937,-852,627,990,-864,651,1046,-885,695,1102,-885,695,1183,-1024,846,1183,-1131,884,1281,-1163,851,1383,-1104,774,1470,-1035,684,1534,-1035,684,1605,-984,640,1605,-948,620,1660,-921,640,1728,-901,692,1790,-885,705,1890,-885,705,1977,-870,711,1977,-843,715,2076,-817,721,2171,-799,719,2289,-783,677,2398,-783,677,2541,-269,243,2541,2740,8127,2545,-439,277,2546,-610,-31,2402,-536,-16,2215,-536,-16,2215,-442,83,2033,-346,264,1897,-349,419,1857,-355,482,1880,-371,496,1936,-371,496,1936,-353,434,2005,-297,338,2062,-24,355,2125,686,697,2201,8127,5450,2459,8127,5450,2459,338,578,2914,-268,-32,2956,-194,-163,2975,-280,-176,2982,12,-506,3312,12,-506,3312,-180,-335,3637,-230,-416,3618,-241,-393,3614,-226,-395,3619,84,-418,3630,84,-418,3630,8127,-3675,3480,-259,-163,2887,-117,-188,2848,-155,-206,2847,-2984,1502,2870,-2984,1502,2870,-196,-290,2998,-179,-264,3022,-181,-285,3008,-186,-272,3014,-178,-282,3010,-178,-282,3010,-191,-289,3014,-190,-291,3014,-151,-350,3014,1388,-5320,2867,1148,-3402,2873,1148,-3402,2873,-194,-305,2871,-200,-273,2870,-201,-272,2868,-206,-277,2862,-212,-305,2854,-212,-305,2854,-502,-3720,2868,-1145,-6034,2780,-147,-247,2664,-143,-245,2670,-153,-236,2655,-153,-236,2655,-156,-241,2648,-153,-237,2651,807,1862,2684,-204,-200,2800,-238,-251,2789,-238,-251,2789,-229,-233,2790,-237,-248,2796,-1684,-1775,2804,-8192,-7233,2615,-136,-242,2336,-136,-242,2336,-160,-165,2290,-159,-157,2280,-159,-162,2283,-93,-126,2275,-31,-96,2271,-31,-96,2271,-77,-124,2277,-112,-131,2277,-132,-138,2288,-134,-136,2289,-98,-136,2316,-98,-136,2316,889,-209,2324,-85,-109,2222,-183,-85,2170,-8192,2355,2167,-2859,701,1998,-2859,701,1998,-114,-119,1940,-141,-83,1945,-132,-90,1941,-134,-90,1942,-138,-89,1931,-138,-89,1931,-130,-87,1936,-134,-87,1936,-135,-82,1942,77,-423,1943,-32,-167,2085,-32,-167,2085,-134,-93,2134,823,-935,2115,-791,1092,1960,-8020,8127,1757,-63,19,1474,-63,19,1474,-90,-20,1438,-80,-22,1436,-80,-22,1439,-74,-16,1438,-89,-21,1437,-89,-21,1437,-85,-13,1437,-81,-9,1442,-76,-12,1438,-86,-17,1437,-87,-11,1434,-87,-11,1434,-412,1079,1440,-2368,8127,1484,-107,-39,1642,-114,-72,1656,-153,-177,1811,-153,-177,1811,-93,-92,1985,-109,35,1968,2444,8127,1810,-71,97,1454,-57,-14,1473,-57,-14,1473,-64,-14,1470,-73,-28,1466,-108,-337,1469,-61,-37,1439,-61,-37,1435,-49,-8,1435,34,253,1434,1186,3214,1417,724,1670,1394,8,118,1398,8,118,1405,32,141,1405,435,898,1401,700,1402,1425,288,617,1450,279,614,1469,279,614,1497,400,1008,1497,154,551,1556,84,210,1613,2822,2125,1612,3098,1572,1462,3098,1572,1378,-17,-2,1378,-37,-15,1359,-11,0,1360,1081,725,1350,2241,1007,1256,2241,1007,1225,495,238,1225,387,177,1205,512,221,1194,346,150,1179,703,295,1161,703,295,1164,1231,459,1164,874,333,1156,773,288,1146,898,302,1148,830,272,1157,830,272,1171,692,223,1171,707,211,1182,761,216,1198,757,213,1220,743,188,1239,743,188,1263,761,182,1263,793,166,1309,959,144,1347,3910,-676,1368,2129,-626,1240,2129,-626,1141,43,-41,1141,-6,-25,1126,266,-68,1125,2335,-794,1085,1150,-364,1021,1150,-364,986,280,-114,986,624,-228,967,1234,-407,948,828,-312,916,530,-231,897,530,-231,891,851,-356,891,1049,-441,880,856,-362,868,853,-368,859,967,-423,854,967,-423,854,908,-415,849,822,-399,847,814,-409,851,785,-409,857,734,-395,859,734,-395,859,727,-390,869,742,-406,880,755,-434,896,750,-452,920,744,-462,941,744,-462,941,740,-473,963,719,-470,990,700,-472,1024,675,-483,1053,660,-482,1091,660,-482,1091,666,-540,1129,895,-805,1174,1920,-3014,1174,649,-1126,1084,32,-108,1029,32,-108,1029,234,-343,1013,894,-1697,989,603,-1169,935,268,-538,908,427,-831,881,427,-831,881,542,-1070,864,356,-744,835,248,-577,824,347,-825,806,413,-977,796,413,-977,796,367,-922,785,373,-931,777,396,-985,768,365,-945,773,343,-915,774,343,-915,774,322,-890,776,286,-866,779,266,-866,785,265,-909,797,261,-956,801,261,-956,801,255,-944,816,233,-922,831,215,-900,853,193,-883,869,177,-868,892,177,-868,892,162,-876,919,152,-888,942,131,-894,981,106,-897,1016,87,-903,1055,87,-903,1055,57,-995,1097,29,-1814,1143,-665,-3265,1119,-143,-615,1024,-30,-180,983,-30,-180,983,-173,-894,961,-464,-1670,914,-212,-783,876,-173,-624,841,-345,-1179,821,-345,-1179,821,-309,-1011,792,-253,-761,770,-328,-984,748,-344,-988,731,-324,-869,710,-324,-869,710,-357,-946,697,-365,-964,689,-361,-908,681,-380,-917,671,-384,-923,674,-384,-923,674,-398,-913,672,-404,-900,671,-429,-911,673,-432,-894,674,-446,-887,677,-446,-887,677,-459,-895,683,-475,-901,695,-482,-883,704,-507,-877,716,-510,-867,733,-510,-867,733,-517,-862,748,-521,-841,770,-523,-824,788,-540,-814,816,-546,-802,840,-546,-802,840,-553,-792,870,-573,-776,909,-588,-775,943,-612,-772,973,-669,-798,1021,-669,-798,1021,-1129,-1206,1056,-2659,-2027,1066,-955,-718,952,-200,-118,872,-178,-152,852,-178,-152,852,-777,-480,830,-1440,-863,786,-814,-468,733,-598,-358,692,-1015,-601,674,-1015,-601,674,-1071,-625,645,-804,-434,621,-753,-393,591,-830,-415,575,-863,-410,545,-863,-410,545,-903,-435,527,-965,-476,512,-966,-465,496,-930,-436,479,-930,-436,469,-924,-421,469,-909,-402,461,-914,-394,451,-933,-397,444,-954,-407,435,-954,-407,432,-966,-402,432,-971,-394,428,-957,-397,423,-960,-371,424,-959,-365,426,-959,-365,426,-968,-367,426,-979,-366,427,-978,-349,432,-986,-344,439,-987,-339,444,-987,-339,451,-983,-334,451,-988,-321,459,-996,-323,469,-992,-306,478,-1002,-307,491,-1002,-307,507,-1002,-292,507,-1001,-290,522,-1000,-276,540,-1005,-274,563,-1000,-254,584,-1000,-254,600,-1001,-249,600,-1004,-239,632,-1008,-229,658,-1009,-222,682,-1015,-215,713,-1015,-215,750,-1023,-198,750,-1028,-197,791,-1055,-175,826,-1187,-156,865,-1816,-66,894,-1816,-66,863,-2298,400,863,-959,152,799,-372,25,756,-642,91,724,-1219,273,690,-1219,273,648,-1135,249,648,-793,168,610,-887,193,573,-1113,278,543,-1042,253,512,-1042,253,481,-873,219,481,-900,252,459,-961,271,434,-928,259,405,-934,273,388,-934,273,366,-997,289,366,-1012,293,345,-975,287,326,-969,301,307,-978,306,291,-978,306,291,-958,304,272,-955,305,259,-959,314,241,-980,330,232,-987,333,216,-987,333,216,-979,337,202,-979,337,190,-969,337,180,-969,338,165,-966,346,154,-966,346,154,-964,351,138,-973,348,128,-974,356,121,-977,362,110,-971,357,98,-971,357,98,-977,357,90,-976,363,77,-974,359,66,-967,371,56,-968,371,48,-968,371,48,-969,373,37,-973,367,31,-969,364,19,-973,371,12,-973,368,5,-973,368,5,-972,365,-4,-969,372,-14,-973,364,-23,-970,364,-34,-976,360,-42,-976,360,-42,-980,369,-49,-978,359,-59,-975,355,-71,-971,353,-76,-973,357,-86,-973,357,-86,-975,356,-92,-978,350,-103,-976,352,-110,-975,341,-119,-979,341,-129,-979,341,-129,-981,343,-142,-980,341,-148,-980,330,-159,-979,329,-169,-985,320,-177,-985,320,-177,-982,319,-188,-982,316,-204,-986,316,-207,-985,316,-218,-978,307,-233,-978,307,-233,-983,309,-247,-978,307,-262,-978,295,-275,-973,290,-295,-977,285,-313,-977,285,-313,-980,287,-327,-973,279,-348,-968,263,-365,-972,250,-385,-965,251,-409,-965,251,-409,-958,243,-431,-956,236,-458,-955,223,-484,-946,221,-512,-949,205,-538,-949,205,-538,-949,193,-574,-946,186,-604,-949,171,-636,-952,164,-675,-967,147,-717,-967,147,-717,-1055,118,-747,-1283,64,-790,-2116,-218,-808,-1778,-326,-757,-726,-128,-678,-726,-128,-678,-538,-81,-641,-1136,-225,-613,-1434,-304,-575,-968,-196,-530,-852,-173,-494,-852,-173,-494,-1119,-254,-466,-1095,-253,-432,-934,-224,-396,-972,-239,-367,-1064,-266,-339,-1064,-266,-339,-1036,-261,-311,-1006,-256,-281,-1039,-268,-255,-1023,-277,-228,-1014,-270,-208,-1014,-270,-208,-1005,-275,-179,-1018,-275,-159,-1027,-282,-136,-1025,-285,-110,-1023,-280,-91,-1023,-280,-91,-1021,-282,-63,-1012,-281,-44,-1018,-277,-23,-1017,-283,-2,-1017,-280,21,-1017,-280,21,-1013,-277,42,-1023,-280,63,-1017,-274,83,-1019,-271,105,-1025,-272,126,-1025,-272,126,-1018,-269,151,-1019,-268,175,-1023,-265,198,-1023,-263,222,-1023,-263,242,-1022,-258,242,-1021,-252,268,-1025,-252,297,-1021,-247,326,-1026,-241,351,-1026,-241,380,-1029,-235,380,-1023,-230,408,-1027,-227,440,-1030,-212,473,-1026,-206,507,-1026,-206,546,-1036,-199,546,-1034,-186,585,-1057,-176,615,-1099,-159,659,-1312,-123,696,-1312,-123,714,-1892,75,714,-1563,231,675,-679,98,621,-603,93,582,-1027,201,551,-1027,201,505,-1166,236,505,-893,182,459,-870,178,420,-1051,239,388,-1033,232,351,-1033,232,321,-888,211,321,-905,216,283,-974,244,253,-955,240,222,-958,237,189,-958,237,157,-990,251,157,-990,251,130,-954,245,100,-957,246,67,-960,246,42,-960,246,10,-964,258,10,-968,247,-17,-979,250,-44,-962,248,-77,-965,246,-102,-965,246,-132,-965,238,-132,-961,237,-159,-959,239,-190,-957,235,-221,-963,237,-251,-963,237,-281,-961,220,-281,-958,216,-319,-951,200,-351,-955,203,-380,-953,190,-420,-953,190,-454,-956,172,-454,-961,172,-499,-969,157,-530,-996,134,-568,-1091,101,-608,-1091,101,-608,-1305,32,-637,-1874,-209,-646,-1426,-258,-596,-731,-126,-530,-799,-120,-500,-799,-120,-500,-1265,-234,-466,-1228,-231,-421,-916,-174,-380,-998,-202,-343,-1111,-229,-306,-1111,-229,-306,-1012,-212,-267,-964,-203,-231,-1056,-228,-201,-1066,-231,-163,-1030,-220,-130,-1030,-220,-130,-1046,-231,-95,-1048,-228,-63,-1021,-222,-27,-1019,-228,7,-1039,-234,35,-1039,-234,35,-1029,-223,68,-1042,-220,104,-1043,-218,135,-1030,-217,170,-1033,-219,205,-1033,-219,205,-1032,-215,237,-1030,-206,274,-1036,-195,311,-1045,-195,346,-1040,-181,386,-1040,-181,386,-1046,-183,419,-1056,-171,461,-1080,-165,498,-1170,-129,536,-1431,-58,567,-1431,-58,567,-1663,199,564,-1098,159,525,-693,95,478,-860,144,438,-1112,214,403,-1112,214,403,-999,202,360,-885,173,311,-977,192,274,-1014,210,240,-929,205,201,-929,205,201,-899,200,163,-958,212,128,-970,219,87,-957,208,49,-972,216,14,-972,216,14,-967,218,-17,-945,208,-60,-945,205,-90,-961,206,-130,-957,204,-166,-957,204,-166,-963,199,-210,-962,190,-241,-956,194,-282,-956,173,-317,-954,167,-357,-954,167,-357,-973,152,-393,-1003,130,-432,-1060,114,-467,-1169,61,-495,-1563,-100,-514,-1563,-100,-514,-1476,-226,-483,-952,-155,-435,-844,-130,-394,-1129,-203,-354,-1200,-214,-308,-1200,-214,-308,-1002,-178,-261,-1000,-186,-230,-1084,-195,-191,-1045,-201,-150,-988,-194,-113,-988,-194,-113,-1047,-203,-71,-1059,-202,-33,-1032,-198,5,-1042,-205,43,-1052,-199,81,-1052,-199,81,-1025,-184,122,-1035,-188,159,-1053,-188,199,-1053,-176,235,-1058,-162,275,-1058,-162,275,-1061,-157,317,-1069,-158,360,-1110,-142,391,-1203,-97,426,-1398,15,447,-1398,15,447,-1317,157,426,-935,133,391,-828,116,350,-976,164,313,-1036,184,269,-1036,184,269,-951,163,228,-937,171,188,-984,191,147,-961,179,106,-918,187,68,-918,187,68,-950,184,27,-967,186,-11,-955,188,-53,-955,180,-92,-956,182,-132,-956,182,-132,-954,172,-166,-958,161,-209,-969,146,-248,-995,142,-283,-995,142,-317,-1014,125,-317,-1045,93,-349,-1138,52,-381,-1393,-83,-392,-1315,-180,-369,-1315,-180,-328,-1026,-154,-328,-950,-142,-284,-1093,-176,-242,-1126,-184,-205,-1038,-163,-165,-1038,-163,-118,-1038,-177,-118,-1065,-182,-79,-1034,-174,-41,-1029,-173,7,-1050,-174,45,-1050,-174,88,-1061,-180,88,-1061,-166,122,-1061,-168,166,-1061,-151,204,-1069,-138,244,-1069,-138,284,-1099,-119,284,-1167,-83,308,-1245,0,328,-1209,103,321,-1016,123,292,-1016,123,253,-916,131,253,-969,149,220,-997,154,180,-971,157,138,-951,153,101,-951,153,61,-961,159,61,-956,155,22,-948,161,-20,-956,164,-61,-974,145,-99,-974,145,-135,-981,135,-135,-986,124,-170,-1006,116,-203,-1024,91,-234,-1066,59,-257,-1066,59,-277,-1186,3,-277,-1247,-97,-279,-1126,-138,-249,-1023,-142,-210,-1041,-152,-174,-1041,-152,-133,-1081,-153,-133,-1078,-154,-89,-1054,-164,-53,-1060,-160,-10,-1055,-154,32,-1055,-154,68,-1039,-147,68,-1065,-138,105,-1075,-124,145,-1092,-110,178,-1117,-60,205,-1117,-60,205,-1145,-6,220,-1124,63,214,-1037,100,199,-985,104,177,-993,119,142,-993,119,142,-990,123,105,-981,135,71,-976,138,36,-979,122,3,-975,125,-37,-975,125,-37,-987,121,-71,-1000,103,-103,-1015,87,-129,-1032,69,-151,-1084,31,-168,-1084,31,-168,-1140,-16,-183,-1122,-72,-180,-1087,-107,-157,-1064,-116,-122,-1059,-131,-92,-1059,-131,-92,-1060,-125,-53,-1072,-133,-15,-1072,-118,14,-1065,-109,50,-1074,-92,79,-1074,-92,79,-1081,-76,104,-1082,-29,125,-1085,4,129,-1067,52,128,-1038,65,117,-1038,65,117,-1008,90,94,-997,95,70,-998,90,40,-992,95,13,-1007,87,-12,-1007,87,-12,-1009,80,-43,-1023,64,-68,-1039,34,-83,-1056,15,-101,-1080,-15,-105,-1080,-15,-105,-1083,-53,-99,-1071,-67,-89,-1069,-81,-67,-1068,-90,-40,-1071,-90,-16,-1071,-90,-16,-1077,-84,6,-1060,-66,28,-1062,-48,51,-1067,-28,60,-1058,-1,69,-1058,-1,69,-1048,22,63,-1037,40,55,-1030,53,46,-1025,60,28,-1023,55,10,-1023,55,10,-1024,52,-7,-1032,50,-24,-1037,28,-33,-1052,13,-42,-1049,-11,-50,-1049,-11,-50,-1065,-36,-48,-1063,-39,-43,-1058,-43,-32,-1071,-52,-19,-1066,-44,-7,-1066,-44,-7,-1061,-44,7,-1060,-18,19,-1051,-16,29,-1048,-3,29,-1035,14,28,-1035,14,28,-1047,17,19,-1040,24,13,-1041,23,4,-1037,25,-3,-1044,10,-13,-1044,10,-13,-1046,6,-14,-1051,3,-24,-1055,-6,-18,-1053,-11,-20,-1058,-20,-14,-1058,-20,-14,-1058,-27,-11,-1060,-21,-3,-1058,-18,0,-1055,-6,8,-1046,-6,8,-1046,-6,8,-1049,5,9,-1047,9,9,-1048,10,5,-1047,7,1,-1049,5,-2,-1049,5,-2,-1052,6,-7,-1055,-8,-5,-1057,-7,-7,-1053,-7,-6,-1051,-13,-5,-1051,-13,-5,-1052,-10,0,-1060,-20,-4,-1058,-9,5,-1051,-4,8,-1046,0,1,-1046,0,1,-1050,-2,2,-1045,-2,0,-1054,7,0,-1052,6,-1,-1046,2,-5,-1046,2,-5,-1051,1,-3,-1053,-3,-3,-1051,5,-4,-1056,-10,-5,-1050,-1,-1,-1050,-1,-1,-1047,0,0,-1048,-2,1,-1050,3,0,-1047,7,-3,-1047,7,-3,-1047,2,-3,-1048,-3,0,-1042,0,-1,-1047,-3,-3,-1051,1,-2,-1051,1,-2,-1049,-7,-2,-1057,-3,0,-1053,-3,1,-1055,-1,2,-1054,3,-1,-1054,3,-2,-1048,6,-2,-1052,-3,0,-1048,3,-4,-1053,-7,-1,-1045,-6,-5,-1045,-6,-4,-1056,-2,-4,-1050,-11,0,-1056,-4,-1,-1056,-3,1,-1052,0,-2,-1052,0,0,-1046,0,0,-1052,3,0,-1049,-3,-1,-1049,0,-1,-1052,4,0,-1052,4,-6,-1049,-3,-6,-1048,5,-1,-1051,-11,-1,-1054,-7,-2,-1042,-2,0,-1042,-2,-3,-1052,-4,-3,-1056,-6,-3,-1047,-2,0,-1048,-1,0,-1051,0,-3,-1051,0,-4,-1049,4,-4,-1052,-6,-6,-1047,1,-1,-1050,-4,-2,-1044,-1,-1,-1044,-1,-2,-1051,-2,-2,-1055,-4,0,-1053,-8,-1,-1048,-7,0,-1045,-1,-1,-1045,-1,0,-1049,4,0,-1055,-5,0,-1045,1,0,-1051,0,-1,-1050,1,-4,-1050,1,-2,-1051,-5,-2,-1054,-5,-2,-1046,-2,1,-1052,-4,-2,-1053,2,-1,-1053,2,-1,-1057,-8,-5,-1054,-11,-3,-1049,0,-1,-1047,-6,0,-1055,-3,0,-1055,-3,0,-1050,-5,-1,-1052,-5,-3,-1049,0,-1,-1050,-5,0,-1046,-6,-2,-1046,-6,-2,-1051,-8,0,-1045,-2,-1,-1050,0,0,-1053,0,-4,-1051,-1,-1,-1051,-1,-1,-1053,4,-2,-1052,-2,-5,-1045,-10,-2,-1049,1,-1,-1051,-3,-2,-1051,-3,-2,-1050,-4,0,-1057,-10,0,-1048,-1,0,-1045,0,0,-1042,12,2,-1042,12,2,-1051,-2,-4,-1055,1,0,-1044,-2,-1,-1045,-6,0,-1045,-6,1,-1045,-6,1,-1052,0,-2,-1055,-9,-4,-1045,-3,0,-1046,3,-2,-1054,-5,0,-1054,-5,0,-1053,-12,-2,-1055,-10,-2,-1051,-4,-1,-1043,-1,-3,-1050,-5,-1,-1050,-5,-1,-1049,-3,-4,-1054,-4,-1,-1046,1,0,-1043,-4,0,-1047,-4,-1,-1047,-4,-1,-1053,-4,-2,-1053,-7,-5,-1053,0,-3,-1053,-1,-3,-1043,-4,-2,-1043,-4,-2,-1052,3,-2,-1045,5,-3,-1050,-6,-7,-1049,-9,0,-1055,-10,-4,-1055,-10,-4,-1052,-7,-2,-1052,-3,-2,-1049,-6,-2,-1050,-1,-1,-1049,-2,-1,-1049,-2,-1,-1050,-2,0,-1049,0,-1,-1049,-1,-1,-1040,4,-2,-1049,0,1,-1049,0,1,-1052,4,-3,-1047,2,-1,-1051,1,0,-1051,-11,0,-1049,-2,0,-1049,-2,0,-1049,-5,0,-1050,-13,-1,-1055,-10,-7,-1048,-4,-5,-1052,0,-1,-1052,0,-1,-1048,-4,-3,-1051,-4,-3,-1051,-8,-4,-1050,-8,-3,-1049,-3,0,-1049,-3,0,-1044,-3,-3,-1051,-3,-2,-1051,-9,0,-1055,-4,-2,-1051,0,-1,-1051,0,-1,-1049,0,-1,-1048,-9,-2,-1046,-4,0,-1045,-2,-1,-1052,-8,-1,-1052,-8,-1,-1048,2,-5,-1044,0,-1,-1049,-8,-2,-1047,-5,1,-1054,-1,-1,-1054,-1,-1,-1052,-2,-4,-1053,-1,-3,-1051,-1,-2,-1051,-5,0,-1049,2,-6,-1049,2,-6,-1054,-5,-2,-1041,0,-1,-1051,0,-4,-1050,0,2,-1047,-4,2,-1047,-4,2,-1054,-3,2,-1053,-4,-4,-1047,-2,-1,-1057,-5,-1,-1057,-5,-2,-1051,-5,-2,-1052,-3,0,-1054,-6,0,-1052,-5,-2,-1053,-2,-2,-1053,-2,-3,-1054,0,-3,-1048,-3,0,-1050,-4,-2,-1046,-4,-2,-1050,-7,-5,-1050,-7,-2,-1051,-1,-2,-1049,-2,-5,-1053,-6,-3,-1050,-3,-2,-1050,-2,0,-1050,-2,-2,-1044,0,-2,-1050,-2,-3,-1049,9,-4,-1047,-4,0,-1047,-1,-2,-1047,-1,-4,-1052,-5,-4,-1048,1,-1,-1050,-11,-1,-1054,-2,-3,-1047,-2,-1,-1047,-2,-2,-1050,-5,-2,-1052,-2,0,-1055,0,-3,-1056,-9,-1,-1047,-10,-1,-1047,-10,0,-1045,-2,0,-1049,-8,1,-1050,-10,2,-1054,-7,0,-1043,0,-7,-1043,0,-2,-1051,-3,-2,-1050,0,-1,-1049,-3,-1,-1051,-11,-4,-1050,-4,-4,-1050,-4,-3,-1045,6,-3,-1054,-4,-1,-1055,-3,-2,-1048,-5,-3,-1051,0,0,-1051,0,0,-1050,-4,0,-1051,4,-2,-1048,-15,-2,-1046,1,4,-1049,2,-3,-1049,2,0,-1053,-8,0,-1048,0,-1,-1052,1,-2,-1048,2,-2,-1048,-3,0,-1048,-3,0,-1046,2,-5,-1044,-8,-4,-1051,-5,-6,-1046,1,-3,-1051,-8,-1,-1051,-8,-1,-1053,-5,0,-1051,3,-1,-1040,-7,0,-1051,0,-1,-1055,-7,-2,-1055,-7,-2,-1052,-7,0,-1047,0,-2,-1050,0,-4,-1049,-6,-3,-1048,2,-4,-1048,2,-4,-1052,-2,0,-1048,1,1,-1049,-2,0,-1052,-4,2,-1050,-1,-1,-1050,-1,-1,-1052,-5,-3,-1048,8,-5,-1047,-4,-1,-1048,-2,-3,-1048,-8,-2,-1048,-8,-2,-1055,-2,-3,-1050,-11,-1,-1049,0,-3,-1059,-4,-1,-1052,-5,3,-1052,-5,3
-1049,60,16,-1049,60,16,-1043,70,14,-1047,87,14,-1047,93,12,-1059,82,9,-1059,82,9,-1067,83,8,-1072,84,2,-1067,82,4,-1065,83,2,-1057,88,2,-1057,88,2,-1043,86,4,-1029,80,6,-1019,82,7,-1004,84,11,-1004,66,19,-1004,66,19,-1006,62,18,-1007,62,21,-1000,63,26,-995,51,27,-994,59,24,-994,59,24,-1001,62,23,-1014,60,23,-1012,57,17,-1020,63,16,-1041,61,13,-1041,61,13,-1040,57,14,-1058,43,14,-1067,44,20,-1076,33,21,-1076,28,27,-1076,28,27,-1077,45,29,-1077,57,32,-1072,58,33,-1069,54,41,-1069,52,38,-1069,52,38,-1052,56,38,-1062,57,39,-1055,51,37,-1060,58,35,-1064,48,36,-1064,48,36,-1064,59,39,-1061,54,35,-1050,60,36,-1056,67,35,-1047,66,33,-1047,66,33,-1048,62,37,-1049,69,34,-1048,67,37,-1046,65,39,-1042,67,38,-1042,67,38,-1045,63,41,-1055,59,47,-1058,62,44,-1062,64,48,-1060,62,51,-1060,62,51,-1060,74,54,-1059,81,59,-1061,96,56,-1054,97,62,-1044,104,67,-1044,104,67,-1040,106,67,-1029,102,73,-1033,104,73,-1029,95,72,-1032,91,76,-1032,91,76,-1037,81,77,-1042,74,84,-1048,71,83,-1045,74,91,-1041,77,92,-1041,77,92,-1041,82,101,-1037,88,110,-1043,91,122,-1043,101,133,-1036,97,142,-1036,97,142,-1032,92,156,-1041,95,172,-1034,91,194,-1031,94,214,-1035,95,241,-1035,95,241,-1034,93,265,-1036,73,293,-1038,72,322,-1038,49,356,-1044,54,380,-1044,54,380,-1072,76,406,-1083,87,418,-1080,89,434,-1092,96,443,-1106,106,457,-1106,106,457,-1103,109,477,-1103,104,493,-1118,100,501,-1122,110,524,-1122,110,544,-1126,141,544,-1115,178,572,-1137,194,602,-1170,218,642,-1213,262,672,-1213,262,701,-1197,277,701,-1112,263,727,-1039,237,732,-1001,197,741,-1052,200,750,-1052,200,778,-1111,184,778,-1194,236,820,-1253,330,878,-1265,408,955,-1211,377,1057,-1211,377,1123,-1156,381,1123,-1144,439,1176,-1149,467,1233,-1138,486,1288,-1116,474,1352,-1116,474,1401,-1090,431,1401,-1079,421,1452,-1102,442,1497,-1095,431,1555,-1069,423,1622,-1069,423,1693,-1057,406,1693,-1117,448,1772,-1156,503,1851,-1227,566,1946,-1243,607,2068,-1243,607,2195,-1225,612,2195,-1209,580,2328,-1204,566,2458,-1183,556,2591,-1160,545,2735,-1160,545,2867,-1114,539,2867,-1035,517,3025,-925,496,3169,-805,451,3341,-1500,-689,3549,-1500,-689,3749,-550,-71,3749,-426,-71,3789,1024,1461,3875,2471,3727,4184,-136,-163,4490,-136,-163,4378,8127,6534,4378,-184,-283,3991,-1319,-1021,3929,-281,-409,3892,-302,-417,3905,-302,-417,3901,-290,-419,3901,-293,-428,3916,-292,-425,3913,-295,-428,3906,-290,-425,3900,-290,-425,3900,-507,-424,3914,-770,-306,3854,-297,-459,3815,-286,-463,3812,-294,-461,3809,-294,-461,3809,-291,-462,3811,-287,-477,3813,2697,-4800,3790,5061,-8192,3698,-168,-383,3473,-168,-383,3473,-236,-369,3470,-244,-378,3485,-239,-370,3485,-247,-370,3477,-244,-371,3474,-244,-371,3474,-252,-371,3483,-255,-372,3478,109,618,3471,-231,-203,3392,-298,-350,3358,-298,-350,3358,-288,-331,3352,-297,-334,3351,-297,-324,3344,-304,-333,3344,-310,-321,3352,-310,-321,3352,-322,-333,3341,-8192,-8192,3317,-189,-720,3087,-228,-284,3025,-223,-286,3021,-223,-286,3021,-240,-285,3024,-229,-277,3017,-235,-279,3015,-235,-274,3018,357,-300,3030,357,-300,3030,157,-233,2942,-213,-196,2839,-214,-191,2854,-208,-185,2856,-210,-187,2842,-210,-187,2842,-205,-185,2845,-205,-168,2845,-197,-178,2838,-201,-173,2832,-200,-167,2850,-200,-167,2850,-205,-157,2842,-6631,8127,2832,-1867,2124,2516,529,-1001,2344,-164,-99,2313,-164,-99,2313,-139,-127,2317,-166,-123,2315,-146,-123,2313,-145,-117,2304,-147,-127,2312,-147,-127,2312,-144,-118,2309,-142,-121,2311,-141,-118,2310,-267,-408,2305,27,-828,2359,27,-828,2359,-109,-134,2305,-111,-114,2300,-104,-107,2305,-101,-112,2299,-100,-111,2298,-100,-111,2298,-103,-113,2301,-220,-254,2291,3911,8127,2329,958,1922,2370,-130,-133,2450,-130,-133,2450,-115,-139,2445,-123,-137,2436,-120,-136,2448,-116,-140,2435,-114,-146,2440,-114,-146,2440,-74,-119,2435,8127,4082,2382,521,182,2225,-87,-103,2165,-104,-112,2174,-104,-112,2174,-351,-200,2179,-190,-126,2170,-96,-117,2188,-91,-125,2193,-114,-113,2185,-114,-113,2185,-205,-94,2189,-783,-220,2231,526,-335,2131,8127,-2468,1983,2888,-908,1800,2888,-908,1800,-60,-89,1687,-57,-91,1703,-55,-92,1716,-50,-91,1698,-60,-85,1697,-60,-85,1697,-55,-95,1702,-55,-90,1696,-58,-91,1694,-52,-96,1699,1216,-714,1686,1216,-714,1686,4974,-3166,1732,-35,-113,1845,-65,-104,1872,-56,-113,1866,-37,-131,1873,-37,-131,1873,2099,-2282,1852,1697,-3330,1488,-43,-124,1390,-61,-90,1395,-61,-90,1394,317,-864,1394,949,-1886,1398,384,-844,1367,109,-368,1346,161,-509,1340,161,-509,1343,387,-1052,1343,492,-1279,1339,216,-786,1338,145,-635,1348,207,-897,1356,207,-897,1365,273,-1183,1365,239,-1081,1386,309,-1266,1388,248,-1702,1426,-33,-169,1564,-33,-169,1608,-87,-106,1608,-80,-104,1600,-82,-127,1602,146,-2797,1596,-1230,-4993,1389,-1230,-4993,1234,-69,-80,1234,-66,-68,1226,-62,-63,1230,-63,-60,1222,-67,-60,1219,-67,-60,1228,-70,-63,1228,-58,-586,1218,-1289,-3255,1151,-384,-987,1105,-130,-146,1100,-130,-146,1107,-449,-796,1107,-642,-1637,1126,-424,-824,1131,-378,-711,1136,-616,-1116,1141,-616,-1116,1162,-675,-1176,1162,-708,-1131,1188,-452,-660,1227,-162,-212,1261,-162,-150,1266,-162,-150,1292,-335,-356,1292,-578,-761,1328,-950,-1147,1369,-3798,-3972,1415,-1525,-926,1305,-1525,-926,1233,-295,-216,1233,-149,-127,1199,-297,-223,1170,-542,-338,1133,-820,-431,1104,-820,-431,1075,-1199,-635,1075,-1282,-697,1055,-767,-389,1021,-805,-385,1008,-1081,-533,1003,-1081,-533,1003,-1076,-514,989,-907,-432,990,-741,-340,977,-620,-224,975,-750,-258,970,-750,-258,970,-1039,-361,976,-1126,-370,981,-1031,-332,993,-1010,-302,1004,-1021,-291,1022,-1021,-291,1022,-999,-268,1038,-944,-245,1062,-910,-228,1093,-877,-206,1121,-911,-187,1155,-911,-187,1155,-1015,-169,1193,-1292,-174,1234,-3132,109,1256,-2296,403,1161,-295,14,1076,-295,14,1076,-105,-30,1055,-376,-22,1049,-1410,369,1002,-1165,279,970,-689,165,927,-689,165,927,-860,228,912,-1224,327,892,-1170,321,868,-886,256,844,-883,263,829,-883,263,829,-874,281,819,-776,261,805,-867,317,792,-1015,400,785,-1021,410,780,-1021,410,780,-959,403,775,-960,405,773,-974,416,778,-938,412,779,-889,390,788,-889,390,788,-868,391,798,-879,398,809,-891,434,824,-912,456,845,-919,464,864,-919,464,864,-912,475,887,-909,474,917,-896,482,945,-890,479,987,-868,476,1019,-868,476,1019,-861,502,1061,-913,576,1098,-1483,1437,1149,-1391,2212,1093,-368,543,1007,-368,543,1007,-146,93,969,-497,720,949,-985,1673,911,-525,829,864,-326,481,838,-326,481,838,-554,937,818,-668,1138,795,-469,763,771,-344,553,745,-342,595,735,-342,595,735,-367,689,719,-402,798,709,-476,949,704,-527,1057,698,-502,997,689,-502,997,689,-470,949,679,-478,998,675,-455,974,678,-400,873,682,-359,767,685,-359,767,685,-344,775,688,-400,958,698,-416,1036,703,-384,966,716,-380,951,730,-380,951,730,-382,946,741,-356,878,761,-346,845,786,-345,916,810,-351,953,832,-351,953,832,-340,941,864,-329,931,900,-323,921,936,-309,924,968,-299,974,1009,-299,974,1009,-266,1289,1055,513,3341,1076,360,1414,989,10,218,915,35,252,891,35,252,891,219,797,857,327,1081,814,268,946,775,275,975,743,301,1049,713,301,1049,713,282,1005,682,280,965,657,256,883,633,225,725,605,234,737,582,234,737,582,309,952,564,327,1026,553,314,985,537,316,995,521,316,995,510,318,983,510,307,905,498,303,874,492,315,890,486,333,932,481,333,932,479,350,964,479,348,970,476,357,949,477,363,951,472,361,922,472,361,922,476,358,914,476,371,919,479,378,916,481,381,928,485,391,921,494,391,921,498,388,908,498,384,906,510,381,902,525,389,886,538,393,891,551,393,891,566,393,882,566,396,887,589,394,890,610,401,877,630,402,869,655,402,869,687,406,857,687,402,859,716,410,844,743,416,839,773,427,833,812,427,833,846,450,831,846,551,899,889,1136,1261,914,2020,1263,899,881,505,836,881,505,784,371,233,784,846,472,748,1104,593,703,694,382,657,751,410,619,751,410,586,988,516,586,844,449,547,813,430,520,920,475,485,868,440,450,868,440,424,843,428,424,897,459,395,884,450,372,877,434,351,898,446,323,898,446,300,897,448,300,890,443,277,897,437,260,898,446,243,901,440,221,901,440,221,906,440,204,900,437,185,908,434,166,899,437,152,899,433,140,899,433,140,900,434,125,902,436,109,908,435,91,906,434,75,904,422,64,904,422,64,909,430,51,907,430,37,904,428,26,909,432,12,909,437,0,909,437,0,895,429,-11,905,428,-24,903,433,-39,905,433,-53,903,433,-69,903,433,-69,907,440,-75,904,441,-92,903,442,-105,899,437,-122,897,441,-134,897,441,-134,902,437,-151,901,440,-165,891,435,-180,892,441,-199,897,443,-212,897,443,-212,889,445,-232,894,440,-247,888,443,-269,892,456,-289,887,449,-310,887,449,-310,882,445,-334,879,447,-358,883,454,-379,880,450,-403,869,449,-430,869,449,-430,870,453,-464,862,458,-494,858,460,-522,849,454,-557,836,464,-592,836,464,-592,833,459,-626,829,472,-666,822,480,-709,824,498,-745,873,581,-788,873,581,-788,1150,1036,-826,1152,1781,-831,572,1072,-782,248,512,-730,389,792,-697,389,792,-697,542,1102,-658,399,838,-611,338,737,-580,445,956,-545,439,936,-508,439,936,-508,374,834,-478,417,910,-447,426,944,-417,391,890,-391,393,902,-362,393,902,-362,409,938,-340,401,911,-314,407,920,-289,403,935,-271,394,915,-246,394,915,-246,396,918,-226,404,926,-204,398,936,-187,395,934,-173,390,931,-153,390,931,-153,400,934,-135,392,939,-119,394,938,-106,397,939,-84,393,936,-70,393,936,-70,398,937,-53,390,933,-38,401,937,-21,397,937,-7,396,933,10,396,933,10,395,932,20,395,942,38,397,937,51,399,936,67,401,936,81,401,936,81,399,934,101,399,928,115,405,929,132,404,928,146,405,932,169,405,932,169,406,929,184,403,930,201,403,919,221,407,920,240,411,922,261,411,922,261,412,911,283,407,909,304,408,913,330,407,901,354,405,903,382,405,903,382,417,902,405,415,899,433,412,884,461,411,884,494,411,884,527,420,872,527,423,870,561,425,856,596,439,846,628,459,852,669,459,852,707,515,878,707,719,994,748,1531,1297,759,1392,819,724,606,359,666,606,359,627,649,382,627,1007,555,582,854,470,535,747,417,494,933,512,452,933,512,411,906,493,411,817,446,374,886,476,337,884,467,299,850,449,263,850,449,232,892,470,232,895,470,195,880,468,163,892,471,136,896,471,104,896,471,70,879,463,70,883,462,36,882,463,6,889,471,-21,892,467,-53,892,467,-82,884,463,-82,879,468,-119,883,469,-148,886,458,-182,875,469,-218,875,469,-244,872,462,-244,869,467,-278,867,481,-314,866,472,-350,856,475,-386,856,475,-422,853,475,-422,849,478,-461,839,479,-502,831,493,-544,831,496,-586,831,496,-627,843,556,-627,958,753,-676,1154,1368,-699,777,1330,-669,393,769,-623,393,769,-578,356,701,-578,493,988,-545,474,959,-501,380,781,-460,422,872,-426,422,872,-426,452,941,-390,406,860,-351,415,882,-314,442,937,-284,416,905,-247,416,905,-247,410,896,-217,425,921,-181,416,913,-154,414,906,-120,413,923,-88,413,923,-88,419,914,-62,423,918,-34,422,920,-6,415,913,31,421,913,60,421,913,60,426,921,87,424,914,119,419,908,150,426,909,180,419,900,209,419,900,209,419,897,247,423,895,274,430,902,306,431,880,344,431,878,380,431,878,380,440,875,415,442,863,449,449,866,490,472,866,524,511,872,561,511,872,561,615,923,593,998,1087,625,1397,964,617,925,550,575,647,388,520,647,388,520,856,498,480,929,525,435,794,445,390,859,490,345,923,506,303,923,506,303,844,471,259,857,470,222,880,485,179,860,468,142,874,478,103,874,478,103,881,477,65,878,478,26,880,473,-12,871,471,-52,868,473,-91,868,473,-91,876,482,-127,872,484,-167,866,479,-206,861,480,-249,857,485,-287,857,485,-287,849,489,-331,848,499,-371,850,497,-411,841,514,-453,854,562,-496,854,562,-496,913,699,-539,1025,1082,-562,794,1233,-555,515,910,-519,396,753,-479,396,753,-479,468,900,-438,485,953,-402,430,848,-354,426,862,-318,454,924,-276,454,924,-276,431,883,-241,427,879,-202,440,920,-164,432,907,-126,431,902,-89,431,902,-89,435,915,-54,434,902,-19,434,899,17,435,896,54,430,899,91,430,899,91,439,903,127,439,897,161,441,883,200,445,879,238,444,878,276,444,878,276,448,882,311,461,870,351,476,875,385,503,868,422,557,888,460,557,888,460,720,941,492,1094,1003,509,1112,744,487,809,498,440,752,461,403,752,461,403,889,524,356,874,504,310,838,491,263,883,509,221,875,497,175,875,497,175,843,480,130,847,480,90,864,482,44,864,491,8,865,492,-37,865,492,-37,862,497,-80,856,500,-125,854,496,-167,847,500,-208,847,500,-250,846,510,-250,843,514,-294,849,534,-341,853,577,-372,883,666,-415,883,666,-447,919,887,-447,791,1090,-451,576,954,-424,460,838,-385,470,866,-344,470,866,-308,493,924,-308,459,891,-264,451,866,-223,452,888,-187,443,886,-144,443,886,-104,444,878,-104,447,892,-69,449,895,-27,450,889,10,443,888,49,443,888,88,449,880,88,448,883,130,463,876,171,469,877,207,483,874,244,483,874,284,499,869,284,520,867,317,582,875,350,708,908,378,933,905,393,933,905,385,991,729,385,862,559,347,791,499,305,849,512,264,871,532,216,871,532,170,860,517,170,866,515,129,867,503,83,836,492,38,838,496,-1,838,496,-49,852,511,-49,849,516,-94,851,526,-134,845,532,-178,835,534,-219,835,534,-258,836,573,-258,840,633,-298,846,758,-328,796,920,-347,630,926,-334,630,926,-309,531,875,-309,497,857,-268,498,881,-229,491,885,-194,479,873,-154,479,873,-154,467,880,-117,463,864,-78,459,866,-39,471,869,4,479,889,42,479,889,42,474,870,81,484,869,121,506,867,152,513,858,193,545,855,225,545,855,225,610,862,257,712,860,282,836,814,291,877,691,280,841,586,253,841,586,253,809,537,213,838,531,171,852,546,131,854,538,88,847,534,48,847,534,48,839,519,6,821,520,-38,827,541,-81,838,567,-122,823,589,-162,823,589,-162,823,635,-194,806,697,-219,763,797,-238,658,844,-238,590,864,-225,590,864,-225,551,865,-196,533,875,-164,516,881,-135,506,870,-93,499,861,-56,499,861,-56,486,849,-23,498,860,15,513,857,48,532,848,86,547,850,114,547,850,114,581,834,149,628,831,173,693,799,189,766,760,193,799,684,185,799,684,185,811,625,163,813,585,136,817,575,99,836,573,67,832,569,29,832,569,29,827,572,-11,804,589,-46,796,614,-79,782,648,-109,773,683,-131,773,683,-131,734,747,-151,673,789,-154,621,817,-143,592,831,-130,571,838,-108,571,838,-108,549,839,-77,553,849,-52,548,844,-19,556,832,9,568,826,38,568,826,38,588,821,62,621,808,83,659,791,100,694,765,110,731,726,111,731,726,111,754,681,103,776,650,89,779,633,64,779,630,38,788,627,16,788,627,16,788,644,-14,761,647,-34,754,673,-53,728,711,-70,695,740,-79,695,740,-79,671,757,-80,648,783,-76,627,797,-65,611,810,-51,605,808,-32,605,808,-32,605,812,-11,613,802,5,622,797,24,647,769,38,671,762,47,671,762,47,695,740,49,708,727,51,724,706,48,732,694,36,737,676,23,737,676,23,744,679,9,740,685,-5,727,701,-13,708,717,-27,694,732,-34,694,732,-34,681,747,-36,669,761,-36,663,763,-32,658,773,-20,647,771,-13,647,771,-13,648,760,-4,653,759,9,661,755,11,677,751,16,687,737,19,687,737,19,696,730,21,706,722,14,712,711,10,709,710,5,709,710,0,710,711,0,702,719,-5,693,727,-9,686,733,-12,678,744,-14,678,744,-8,675,744,-8,668,748,-8,670,754,-7,666,753,-3,678,748,5,678,748,5,681,745,5,689,746,5,688,731,3,690,733,3,697,725,1,697,725,-1,698,732,-1,696,732,-5,687,733,-7,686,738,-7,686,741,-7,686,741,-4,677,742,-4,678,740,-4,681,739,-5,677,739,-1,686,735,2,686,735,1,685,742,1,688,736,-2,692,732,-2,695,732,-4,692,732,-1,692,732,-4,697,735,-4,680,734,-7,681,735,-6,692,749,-4,686,744,-5,686,744,-3,684,746,-3,686,742,3,689,737,0,682,736,-4,688,731,-2,688,731,-1,687,737,-1,687,732,0,694,738,0,693,735,0,686,739,-3,686,739,-5,684,736,-5,683,733,-3,683,735,-5,679,740,-5,692,745,-1,692,745,0,680,736,0,687,740,1,691,735,0,685,735,-2,684,738,-4,684,738,-4,682,733,-2,689,734,-4,690,741,-3,685,737,-1,682,745,-2,682,745,-2,686,742,-5,682,742,-2,681,728,-2,691,736,2,689,742,2,689,742,2,682,738,0,683,733,-2,689,736,-1,685,737,-2,688,732,-2,688,732,-2,685,739,0,684,738,-3,690,744,-2,684,748,1,685,735,-2,685,735,-2,680,731,1,689,740,0,690,737,-3,689,739,-2,694,745,-3,694,745,-3,689,740,-1,684,737,0,688,742,-5,685,735,1,683,736,-1,683,736,-1,687,731,-1,679,738,0,686,741,1,691,735,0,685,737,-3,685,737,-3,686,742,0,681,737,0,690,743,-1,690,733,0,685,745,-2,685,745,-2,690,743,-1,685,735,-4,685,729,-3,688,743,-4,682,734,-1,682,734,-1,682,738,-3,687,742,-1,688,731,-1,682,733,-2,683,738,0,683,738,0,684,741,-1,685,738,0,690,732,0,686,738,-4,689,742,2,689,742,2,687,738,0,685,742,1,681,737,0,685,741,0,686,734,-3,686,734,-3,691,736,-2,686,745,-3,689,736,-3,688,744,-4,685,741,-2,685,741,-2,680,737,-1,685,736,0,694,741,-2,686,738,-1,685,744,-4,685,744,-4,688,743,-1,685,736,-4,689,736,-4,677,726,1,687,737,-1,687,737,-1,681,738,-2,685,731,-2,687,733,-1,687,737,-2,681,730,0,681,730,0,686,736,1,686,735,0,697,734,-4,686,735,-3,686,744,0,686,744,0,687,738,-2,687,732,-1,688,741,-4,687,727,0,688,732,-3,688,732,-3,688,742,-3,675,738,-2,680,731,-2,684,736,-1,684,731,0,684,731,0,684,736,3,680,732,1,691,736,-1,683,731,0,685,731,2,685,731,2,684,734,-2,694,740,-1,686,745,-2,692,743,-2,686,746,-3,686,746,-3,685,742,-1,686,741,0,688,743,0,686,741,-2,686,741,-3,687,740,-3,684,741,0,687,742,-3,679,733,-6,679,737,-2,679,737,0,689,731,0,690,739,3,686,737,0,687,740,-2,690,741,0,690,741,0,687,740,0,690,738,-2,690,747,-1,689,742,-1,683,732,1,683,732,-3,682,744,-3,687,741,-3,688,744,0,681,743,2,683,734,-2,683,734,-4,687,739,-4,680,740,-1,686,734,1,687,743,-5,681,743,-1,681,743,-1,678,737,-1,688,739,0,680,733,-2,680,739,0,678,738,0,678,738,1,689,741,1,678,742,1,688,731,0,687,740,0,683,733,-1,683,733,0,685,742,0,688,734,0,686,733,-2,681,734,0,688,743,3,688,743,0,688,735,0,684,738,-2,684,737,-1,687,734,-2,681,734,-2,681,734,-1,686,739,-1,682,735,0,687,737,0,689,736,1,678,739,-4,678,739,3,687,733,3,691,742,-1,689,737,-1,682,730,0,681,742,3,681,742,3,685,730,0,688,733,-3,685,747,-3,686,740,-4,687,734,-1,687,734,-1,682,737,0,680,734,-1,686,747,-3,686,743,-1,691,736,0,691,736,0,689,741,-2,685,741,-5,691,744,-2,689,745,0,683,744,-5,683,744,-5,689,735,1,692,738,0,684,742,-1,684,740,-2,691,735,-3,691,735,-3,678,738,-5,680,735,0,683,738,0,683,744,-1,681,729,0,681,729,0,678,733,-3,682,738,-3
-1001,282,44,-1001,286,45,-1001,286,45,-1011,302,48,-1009,321,52,-1018,321,50,-1014,323,52,-1013,320,49,-1013,320,49,-1033,311,49,-1021,307,48,-1023,288,47,-1014,270,49,-1010,276,43,-1010,276,43,-1009,274,43,-1007,272,41,-1009,273,43,-1011,282,40,-1023,278,35,-1023,278,35,-1013,294,36,-1018,303,31,-1027,320,27,-1033,333,24,-1035,358,21,-1035,358,21,-1034,361,22,-1035,357,18,-1041,348,18,-1032,327,21,-1019,310,29,-1019,310,29,-1003,293,27,-989,290,29,-981,269,36,-969,272,34,-966,263,37,-966,263,37,-968,255,37,-973,255,36,-972,266,36,-965,267,41,-961,254,41,-961,254,41,-959,260,43,-957,260,42,-956,268,47,-960,279,46,-967,281,46,-967,281,46,-983,286,50,-992,296,51,-1013,305,52,-1018,310,48,-1021,320,48,-1021,320,48,-1030,331,47,-1035,339,43,-1025,334,38,-1014,334,33,-1015,334,30,-1015,334,30,-1002,328,26,-985,323,22,-977,325,15,-977,330,12,-969,338,5,-969,338,5,-964,339,4,-954,344,1,-964,344,5,-971,325,8,-980,319,13,-980,319,13,-977,314,25,-986,316,35,-980,304,44,-987,299,52,-994,307,63,-994,307,63,-1009,314,74,-1007,322,75,-1012,329,78,-1020,343,78,-1035,345,78,-1035,345,78,-1037,349,75,-1044,346,76,-1032,352,73,-1027,365,73,-1031,356,69,-1031,356,69,-1022,362,74,-1009,364,75,-1002,376,69,-1006,375,74,-1001,397,71,-1001,397,71,-999,419,75,-998,414,78,-1011,413,77,-1008,402,88,-1004,363,92,-1004,363,92,-1000,346,103,-989,330,116,-979,304,134,-963,283,155,-965,279,170,-965,279,170,-973,273,182,-969,281,194,-969,283,215,-957,310,224,-960,305,241,-960,305,241,-954,311,261,-950,317,288,-952,310,307,-974,304,332,-996,308,349,-996,308,349,-1012,334,366,-1026,356,378,-1020,367,391,-996,357,405,-996,357,417,-980,368,417,-978,368,432,-991,376,450,-1015,396,473,-1027,407,500,-1027,407,528,-1046,418,528,-1049,443,558,-1060,475,593,-1051,508,633,-1046,519,679,-1046,519,726,-1059,557,726,-1117,604,792,-1112,581,884,-1062,481,972,-1036,412,1019,-1036,412,1055,-1037,388,1055,-1053,404,1082,-1068,451,1122,-1063,474,1184,-1024,461,1244,-1024,461,1310,-984,453,1310,-927,437,1365,-881,432,1434,-842,442,1509,-809,436,1575,-809,436,1655,-784,428,1655,-787,438,1745,-815,465,1828,-847,493,1930,-886,655,2033,-886,655,2164,-939,1685,2164,-1696,4543,2348,-687,-135,2457,-970,-256,2359,-917,179,2325,-917,179,2329,3740,8127,2329,-656,-61,2323,-846,-103,2211,-894,-24,2015,-817,83,1809,-817,83,1675,-682,413,1675,-615,655,1665,-595,789,1785,-581,793,1947,-564,711,2126,-564,711,2285,-497,533,2285,-394,316,2423,-265,106,2500,-198,3,2551,-88,-39,2566,-88,-39,2617,8127,5645,2617,551,1400,3121,-747,7,3200,-486,-48,3139,-252,-195,3039,-252,-195,3039,-184,-232,3020,-173,-232,3025,-181,-237,3017,-175,-242,3024,-173,-241,3035,-173,-241,3035,-180,-245,3014,-513,-120,3004,-666,-261,3028,-202,-285,3022,-177,-308,3029,-177,-308,3029,-186,-309,3004,-189,-312,3005,531,-904,2997,8127,-6892,3154,-378,-306,3431,-378,-306,3431,-231,-371,3488,170,-755,3509,3850,-7295,3376,573,-1553,3110,-185,-242,2976,-185,-242,2976,-209,-179,2950,-202,-215,2930,-179,-259,2926,-187,-266,2949,-195,-252,2934,-195,-252,2934,-171,35,2935,58,778,2910,-227,-249,2778,-215,-239,2755,-250,-261,2772,-250,-261,2772,-5436,-8192,2850,-445,-737,3025,-215,-287,3009,-215,-274,2995,-220,-275,3001,-220,-275,3001,-220,-274,2989,-219,-267,2999,1812,492,2979,-692,-439,2692,-8192,-4104,2647,-8192,-4104,2647,-884,-528,2678,-200,-205,2640,-207,-200,2639,-201,-192,2635,-202,-189,2637,-202,-189,2637,-201,-192,2626,-201,-192,2645,-204,-186,2626,-203,-182,2635,-210,-181,2637,-210,-181,2637,-8192,2202,2617,-1570,210,2400,-123,-176,2298,170,-251,2305,-154,-128,2322,-154,-128,2322,-179,-118,2313,-152,-117,2317,-158,-121,2313,-159,-118,2320,-152,-120,2317,-152,-120,2317,-155,-112,2312,-154,-116,2312,-163,-111,2308,-2201,3631,2301,-3550,5881,2081,-3550,5881,2081,-111,-43,1915,-115,-64,1892,-117,-72,1891,-107,-68,1895,-110,-63,1885,-110,-63,1885,-102,-65,1888,-109,-60,1893,-104,-62,1886,-101,-57,1886,-100,-60,1889,-100,-60,1889,-99,-55,1890,-101,-48,1880,-99,-41,1893,-108,76,1886,5334,8127,1756,5334,8127,1756,-56,-70,1325,-31,2,1288,-52,-16,1289,-59,-17,1291,-56,-9,1286,-56,-9,1286,-54,-2,1288,-56,-13,1283,-49,-8,1285,-55,-10,1280,-54,-8,1288,-54,-8,1288,-50,-10,1287,-52,-6,1285,-711,-1002,1273,-2,12,1309,4915,8127,1311,4915,8127,1311,447,1063,1382,-58,-11,1448,-50,-30,1444,-52,-22,1452,-43,-25,1444,-43,-25,1444,-47,-21,1445,-85,-80,1452,1419,704,1345,7970,4205,1134,107,55,1000,107,55,1000,-21,4,978,-18,3,980,-16,-6,982,11,26,979,11,26,969,1186,703,969,3600,1745,897,382,193,831,21,31,815,113,63,810,113,63,808,1791,715,808,2403,1303,829,112,50,811,-11,15,805,-9,9,803,-9,9,807,123,29,807,636,269,795,1458,615,796,1701,604,802,926,323,817,926,323,820,749,247,820,1029,318,826,1199,346,842,1037,274,855,699,196,872,699,196,893,448,160,893,482,194,923,709,245,945,846,232,975,909,211,1005,909,211,1046,1020,189,1046,2261,-93,1090,2988,-842,1021,606,-174,919,85,-20,881,85,-20,859,596,-148,859,1647,-527,814,1198,-358,767,494,-145,722,763,-233,694,763,-233,666,1254,-391,666,955,-321,630,727,-236,599,961,-328,581,1022,-350,555,1022,-350,529,849,-293,529,890,-321,512,971,-350,492,926,-335,473,900,-332,452,900,-332,441,934,-345,441,937,-347,426,918,-345,415,909,-349,408,919,-361,398,919,-361,394,916,-373,394,908,-369,383,903,-379,381,912,-379,377,909,-386,372,909,-386,372,902,-389,369,901,-406,372,895,-404,367,893,-400,364,887,-411,364,887,-411,364,880,-412,369,873,-413,374,877,-408,372,863,-421,376,862,-410,382,862,-410,382,855,-416,386,854,-420,399,850,-425,403,845,-440,416,843,-443,429,843,-443,429,826,-442,441,828,-447,456,821,-436,473,812,-438,493,801,-448,514,801,-448,514,793,-452,532,785,-454,560,770,-455,583,765,-455,610,753,-460,638,753,-460,638,742,-470,671,734,-472,704,724,-479,739,710,-498,781,714,-525,815,714,-525,815,734,-570,866,950,-854,903,1375,-2056,905,657,-1112,832,200,-338,778,200,-338,778,421,-699,751,833,-1482,717,567,-1002,674,365,-639,642,537,-984,616,537,-984,616,579,-1071,580,437,-815,550,373,-723,526,403,-799,503,398,-810,476,398,-810,476,399,-824,455,445,-921,435,467,-969,419,450,-941,398,449,-954,384,449,-954,384,463,-962,370,437,-934,359,417,-915,350,406,-897,341,383,-881,325,383,-881,325,365,-856,317,371,-881,312,383,-908,306,391,-923,301,391,-945,300,391,-945,300,399,-951,295,391,-938,296,383,-926,293,373,-920,293,354,-923,292,354,-923,292,355,-897,295,336,-903,295,339,-922,303,346,-933,300,340,-945,308,340,-945,308,338,-933,317,334,-939,323,318,-935,329,318,-924,342,302,-925,346,302,-925,346,292,-922,358,300,-927,370,284,-932,376,281,-926,388,273,-934,402,273,-934,402,260,-941,418,250,-930,431,242,-921,449,235,-924,469,221,-925,489,221,-925,489,215,-927,507,216,-918,530,205,-912,557,191,-910,586,175,-912,613,175,-912,613,162,-912,642,149,-910,676,140,-903,711,124,-905,750,105,-915,789,105,-915,789,82,-963,832,60,-1168,870,-126,-2581,897,-361,-1778,845,-102,-445,780,-102,-445,780,-104,-586,751,-321,-1264,713,-272,-1142,672,-183,-744,635,-251,-999,598,-251,-999,598,-305,-1158,567,-249,-917,530,-260,-885,504,-300,-1002,479,-300,-1002,451,-288,-944,451,-284,-905,423,-312,-991,403,-319,-991,383,-318,-950,362,-318,-950,342,-325,-979,342,-333,-966,325,-328,-951,308,-331,-946,292,-341,-962,283,-341,-962,267,-335,-944,267,-347,-956,251,-355,-963,243,-355,-961,231,-357,-965,223,-357,-965,214,-357,-951,214,-358,-954,204,-368,-948,197,-368,-944,191,-372,-946,186,-372,-946,178,-372,-953,178,-380,-956,174,-381,-945,170,-384,-943,164,-387,-947,164,-387,-947,160,-389,-943,160,-388,-944,158,-390,-947,156,-397,-940,156,-396,-936,157,-396,-936,153,-404,-937,153,-399,-932,156,-407,-932,157,-407,-936,160,-406,-938,159,-406,-938,160,-418,-933,160,-415,-923,162,-413,-933,167,-421,-929,169,-425,-923,170,-425,-923,177,-423,-919,177,-432,-925,184,-432,-924,188,-434,-920,189,-447,-918,201,-447,-918,207,-450,-914,207,-449,-910,210,-448,-911,219,-453,-911,226,-458,-903,233,-458,-903,239,-465,-903,239,-470,-904,248,-478,-904,258,-478,-894,269,-486,-901,278,-486,-901,278,-482,-896,291,-491,-892,304,-496,-876,315,-506,-883,328,-503,-883,343,-503,-883,343,-508,-880,359,-517,-868,379,-523,-861,399,-520,-853,418,-523,-853,440,-523,-853,440,-534,-852,460,-536,-842,487,-549,-838,509,-549,-823,537,-553,-818,570,-553,-818,570,-561,-805,604,-576,-800,631,-590,-792,668,-596,-783,705,-620,-791,745,-620,-791,745,-653,-789,787,-814,-908,826,-1787,-1635,860,-1612,-1100,795,-493,-332,703,-493,-332,703,-265,-181,667,-681,-457,644,-1176,-728,601,-943,-565,546,-668,-405,502,-668,-405,502,-889,-552,473,-1058,-639,439,-852,-509,400,-757,-435,366,-824,-455,336,-824,-455,336,-847,-470,306,-839,-453,279,-898,-504,245,-953,-527,219,-907,-495,191,-907,-495,191,-897,-476,164,-893,-472,139,-866,-447,114,-858,-445,89,-895,-470,62,-895,-470,62,-920,-490,40,-909,-488,15,-910,-472,-10,-895,-466,-30,-879,-461,-59,-879,-461,-59,-884,-463,-80,-893,-472,-110,-900,-481,-132,-901,-482,-156,-892,-481,-185,-892,-481,-185,-875,-480,-209,-871,-471,-240,-865,-481,-267,-871,-490,-296,-868,-499,-325,-868,-499,-325,-867,-510,-357,-855,-509,-386,-852,-514,-425,-841,-518,-458,-827,-514,-489,-827,-514,-489,-822,-525,-530,-812,-529,-569,-817,-552,-612,-808,-568,-649,-824,-616,-688,-824,-616,-688,-970,-795,-738,-1641,-1941,-756,-907,-1199,-696,-337,-355,-631,-392,-427,-597,-392,-427,-597,-697,-993,-559,-729,-1028,-517,-504,-669,-469,-552,-750,-433,-681,-995,-397,-681,-995,-397,-610,-875,-357,-504,-728,-321,-535,-792,-290,-563,-837,-256,-527,-795,-222,-527,-795,-222,-549,-837,-195,-592,-899,-159,-573,-864,-129,-553,-845,-100,-556,-854,-71,-556,-854,-71,-546,-836,-43,-533,-817,-8,-545,-847,18,-552,-859,48,-551,-853,76,-551,-853,76,-555,-846,112,-555,-844,139,-549,-829,171,-553,-822,197,-563,-826,229,-563,-826,229,-563,-824,263,-574,-829,294,-576,-823,328,-586,-813,358,-576,-805,393,-576,-805,393,-584,-795,432,-604,-798,475,-601,-780,516,-621,-784,553,-621,-784,595,-649,-792,595,-743,-853,635,-1177,-1179,676,-1666,-1176,657,-767,-560,577,-767,-560,518,-399,-266,518,-645,-443,492,-1096,-706,449,-933,-590,397,-680,-435,356,-680,-435,315,-875,-567,315,-978,-615,279,-797,-490,237,-750,-454,199,-844,-502,161,-844,-502,123,-853,-517,123,-836,-511,83,-878,-548,51,-881,-530,12,-834,-507,-26,-834,-507,-63,-832,-498,-63,-841,-505,-99,-829,-507,-139,-848,-522,-177,-860,-534,-215,-860,-534,-254,-843,-536,-254,-830,-530,-293,-823,-537,-333,-809,-536,-374,-812,-544,-414,-812,-544,-455,-816,-565,-455,-815,-597,-504,-836,-641,-548,-1013,-860,-586,-1292,-1610,-589,-1292,-1610,-537,-750,-949,-537,-411,-451,-483,-512,-625,-450,-717,-986,-406,-643,-881,-357,-643,-881,-314,-534,-701,-314,-631,-843,-273,-660,-908,-233,-574,-765,-192,-551,-743,-154,-551,-743,-118,-570,-814,-118,-579,-801,-80,-575,-797,-40,-609,-845,-3,-600,-838,35,-600,-838,76,-575,-801,76,-580,-798,112,-581,-799,152,-580,-787,191,-595,-800,229,-595,-800,229,-607,-808,268,-613,-798,311,-616,-789,352,-627,-789,388,-639,-784,432,-639,-784,432,-692,-811,473,-884,-942,512,-1344,-1114,526,-1073,-767,477,-588,-394,415,-588,-394,415,-606,-426,370,-960,-638,336,-955,-628,285,-724,-488,236,-821,-545,196,-821,-545,196,-907,-597,151,-786,-516,110,-760,-479,67,-844,-534,22,-835,-538,-18,-835,-538,-18,-814,-529,-60,-846,-551,-101,-834,-553,-144,-798,-531,-185,-805,-541,-231,-805,-541,-231,-818,-559,-275,-807,-564,-318,-820,-593,-357,-832,-633,-401,-920,-771,-441,-920,-771,-441,-1140,-1279,-459,-784,-989,-425,-514,-601,-374,-543,-656,-332,-672,-890,-290,-672,-890,-290,-661,-860,-243,-581,-750,-201,-632,-818,-155,-643,-850,-111,-589,-768,-69,-589,-768,-69,-571,-748,-28,-601,-798,12,-615,-789,53,-607,-791,93,-629,-815,137,-629,-815,137,-626,-799,180,-618,-774,220,-626,-777,261,-653,-783,306,-697,-807,344,-697,-807,344,-822,-886,381,-1109,-960,399,-1023,-731,365,-709,-500,308,-670,-473,265,-670,-473,265,-889,-618,224,-894,-614,178,-763,-527,129,-818,-559,86,-848,-575,40,-848,-575,40,-772,-524,-2,-778,-531,-48,-830,-567,-91,-805,-569,-136,-796,-570,-181,-796,-570,-181,-819,-601,-223,-802,-597,-263,-823,-656,-302,-969,-879,-333,-882,-1044,-331,-882,-1044,-331,-646,-771,-295,-581,-682,-251,-617,-764,-205,-661,-840,-165,-632,-796,-121,-632,-796,-121,-624,-783,-76,-637,-807,-33,-617,-783,9,-605,-756,53,-627,-765,92,-627,-765,92,-649,-785,135,-661,-779,177,-691,-800,218,-746,-823,253,-861,-838,282,-861,-838,282,-952,-761,280,-843,-624,241,-736,-539,194,-788,-567,152,-869,-617,109,-869,-617,109,-817,-587,60,-781,-566,17,-813,-577,-25,-787,-567,-68,-787,-579,-113,-787,-579,-113,-818,-622,-156,-828,-657,-194,-860,-749,-223,-860,-904,-235,-699,-806,-217,-699,-806,-217,-639,-733,-182,-622,-740,-138,-642,-788,-94,-663,-804,-55,-661,-799,-15,-661,-799,-15,-658,-787,29,-657,-775,66,-657,-753,104,-688,-762,141,-688,-762,171,-758,-794,171,-849,-767,191,-845,-677,179,-807,-618,146,-789,-582,104,-789,-582,65,-796,-596,65,-819,-614,22,-798,-607,-17,-790,-602,-57,-793,-633,-93,-793,-633,-125,-810,-685,-125,-816,-767,-146,-740,-782,-144,-685,-773,-126,-666,-766,-98,-666,-766,-59,-661,-752,-59,-675,-778,-22,-690,-776,14,-697,-768,47,-715,-756,81,-715,-756,101,-757,-751,101,-779,-705,109,-794,-664,101,-802,-642,80,-804,-627,48,-804,-627,13,-796,-629,13,-799,-651,-18,-793,-661,-46,-784,-694,-69,-763,-726,-81,-763,-726,-80,-729,-742,-80,-709,-750,-66,-699,-755,-45,-699,-759,-19,-712,-753,10,-712,-753,31,-715,-742,31,-742,-732,47,-757,-708,54,-772,-687,52,-779,-676,40,-779,-676,21,-780,-677,21,-787,-677,2,-776,-677,-19,-762,-694,-31,-744,-706,-36,-744,-706,-39,-740,-731,-39,-731,-737,-31,-725,-743,-21,-725,-738,-5,-737,-722,11,-737,-722,18,-743,-718,18,-756,-703,27,-761,-706,22,-758,-695,12,-769,-693,7,-769,-693,-3,-766,-691,-3,-760,-693,-9,-747,-708,-16,-751,-712,-20,-741,-722,-17,-741,-722,-17,-733,-724,-8,-740,-725,0,-750,-710,5,-755,-714,12,-756,-703,5,-756,-703,5,-760,-713,7,-758,-694,6,-758,-701,-2,-758,-712,-8,-745,-705,-8,-745,-705,-8,-746,-716,-5,-748,-721,-12,-745,-723,0,-749,-718,0,-752,-712,3,-752,-712,3,-753,-715,6,-752,-703,5,-752,-705,4,-754,-709,0,-756,-706,-4,-756,-706,-4,-748,-710,-3,-750,-713,-3,-747,-715,-5,-742,-711,-3,-745,-716,0,-745,-716,0,-752,-716,3,-746,-714,1,-750,-715,1,-748,-701,0,-752,-711,-2,-752,-711,-2,-751,-714,-5,-746,-705,-4,-750,-712,-5,-735,-710,-4,-749,-714,-2,-749,-714,-2,-743,-706,0,-748,-708,1,-750,-707,1,-751,-708,0,-751,-711,-3,-751,-711,-3,-753,-707,-1,-745,-717,-1,-754,-715,-4,-745,-713,-3,-745,-710,0,-745,-710,0,-754,-716,-1,-747,-707,0,-754,-708,1,-748,-711,0,-750,-712,-1,-750,-712,-1,-743,-711,-2,-753,-708,-4,-746,-712,-1,-748,-711,-4,-753,-716,-2,-753,-716,-2,-747,-716,0,-748,-710,1,-750,-709,-1,-753,-706,3,-755,-708,0,-755,-708,0,-750,-705,-5,-752,-712,-1,-750,-715,-2,-745,-709,-1,-748,-705,-1,-748,-705,-1,-747,-705,-1,-743,-706,0,-749,-701,0,-750,-713,-2,-748,-716,0,-748,-716,0,-747,-707,-4,-751,-706,0,-752,-710,0,-751,-719,-3,-751,-709,0,-751,-709,0,-757,-713,0,-755,-716,0,-750,-712,-2,-752,-711,-1,-756,-712,-1,-756,-712,-1,-747,-708,0,-754,-720,-6,-755,-707,-3,-749,-713,-4,-756,-705,-1,-756,-705,-1,-749,-708,-4,-741,-704,-2,-740,-712,0,-753,-711,0,-756,-714,-2,-756,-714,-2,-754,-713,-1,-750,-704,0,-751,-707,0,-751,-707,-2,-755,-715,-3,-755,-715,-3,-749,-705,0,-747,-698,-5,-750,-700,-2,-747,-713,-2,-753,-717,-3,-753,-717,-3,-751,-707,-1,-747,-707,0,-751,-707,-1,-751,-708,1,-754,-710,1,-754,-710,1,-754,-711,-1,-751,-708,-1,-751,-714,2,-745,-712,0,-745,-712,-1,-746,-705,-1,-750,-712,-3,-753,-710,0,-750,-712,-3,-744,-706,-5,-744,-706,0,-747,-714,0,-748,-717,0,-748,-712,-1,-751,-716,-1,-751,-706,1,-751,-706,0,-751,-708,0,-751,-713,-2,-752,-707,-3,-756,-711,-2,-754,-713,-2,-754,-713,0,-749,-712,0,-747,-715,-2,-751,-715,0,-748,-708,1,-749,-703,-3,-749,-703,0,-751,-714,0,-751,-710,0,-751,-709,-1,-746,-702,-2,-758,-711,-1,-758,-711,-1,-750,-710,-1,-753,-712,-3,-750,-705,-1,-756,-707,-3,-753,-711,-3,-753,-711,-3,-747,-714,-3,-751,-709,1,-750,-715,-2,-748,-718,-2,-748,-706,-2,-748,-706,-4,-750,-711,-4,-744,-708,-5,-750,-705,-2,-751,-707,0,-745,-715,-4,-745,-715,-3,-741,-703,-3,-751,-711,-3,-749,-714,-2,-754,-712,-1,-745,-707,1,-745,-707,-4,-760,-710,-4,-754,-712,-2,-752,-720,-1,-745,-705,0,-748,-723,0,-748,-723,-2,-749,-718,-2,-752,-712,-1,-750,-711,0,-758,-708,0,-763,-703,-2,-763,-703,-2,-749,-720,-1,-749,-708,0,-746,-708,-1,-752,-707,-1,-752,-714,-3,-752,-714,-3,-754,-710,2,-748,-711,-2,-744,-714,-4,-748,-702,-1,-748,-710,-3,-748,-710,-3,-753,-713,-1,-746,-716,-1,-749,-706,-2,-748,-706,1,-754,-709,-1,-754,-709,-1,-752,-715,0,-753,-709,-1,-752,-704,1,-748,-715,-1,-754,-715,-2,-754,-715,-2,-753,-716,-1,-759,-711,-2,-755,-709,-2,-751,-705,-1,-749,-712,-4,-749,-712,-4,-751,-709,0,-751,-705,-2,-753,-711,-1,-752,-710,-2,-759,-712,-4,-759,-712,-4,-745,-700,-2,-754,-708,0,-750,-713,-1,-750,-703,-6,-750,-716,-3,-750,-716,-3,-748,-699,-2,-751,-710,1,-753,-708,1,-749,-705,-4,-747,-714,-2,-747,-714,-2,-749,-701,0,-750,-720,-4,-750,-710,0,-752,-713,-3,-748,-715,-3,-748,-715,-3,-751,-705,-3,-756,-708,-2,-753,-715,-2,-749,-710,0,-758,-716,-1,-758,-716,-1,-750,-708,-1,-750,-712,0,-754,-703,-2,-745,-705,0,-755,-715,0,-755,-715,0,-743,-717,-4,-751,-712,-2,-753,-715,0,-753,-714,-4,-757,-713,2,-757,-713,2,-753,-705,0,-753,-715,0,-744,-713,1,-748,-714,-3,-751,-709,0,-751,-709,0,-749,-708,0,-753,-711,0,-752,-712,0,-752,-706,-1,-744,-707,4,-744,-707,4,-758,-711,0,-741,-707,-1,-747,-710,-3,-745,-707,-2,-754,-707,0,-754,-707,0,-746,-711,0,-752,-713,-2,-749,-706,-1,-751,-708,-1,-746,-701,-3,-746,-701,-3,-748,-706,0,-757,-712,1,-748,-708,-1,-752,-716,-2,-751,-704,0,-751,-704,0,-750,-717,0,-745,-711,-3,-750,-719,0,-749,-711,0,-746,-709,-1,-746,-709,-1,-755,-722,-1,-746,-714,2,-751,-712,-2,-751,-703,2,-749,-707,0,-749,-707,0,-753,-714,-3,-752,-711,-2,-756,-717,2,-745,-712,-1,-751,-708,-3,-751,-708,-3,-749,-706,-5,-745,-711,-3,-751,-716,-1,-754,-719,-2,-754,-713,-3,-754,-713,-3,-747,-703,0,-755,-716,0,-747,-714,0,-750,-711,-5,-750,-711,-1,-746,-707,-1,-752,-703,-2,-750,-707,-1,-752,-710,-4,-749,-709,-4,-749,-709,-2,-747,-710,-2,-752,-708,-1,-750,-713,-4,-744,-707,-1,-754,-714,-1,-754,-714,-2,-752,-715,-2,-750,-707,-1,-753,-706,0,-747,-713,-1,-752,-711,-4,-752,-711,-4,-755,-719,-4,-748,-711,-2,-750,-708,-2,-752,-717,-1,-743,-717,0,-743,-717,-2,-752,-714,-2,-755,-705,1,-757,-713,1,-752,-716,-4,-757,-714,-1,-757,-714,-1,-756,-709,-1,-754,-714,-3,-753,-713,-4,-748,-720,-2,-747,-703,0,-747,-703,-1,-756,-714,-1,-754,-707,0,-750,-711,2,-755,-713,-2,-753,-709,0,-753,-709,0,-755,-709,0,-750,-710,2,-753,-713,-2,-754,-712,0,-749,-712,-1,-749,-712,-1,-748,-712,-1,-747,-703,-1,-747,-703,0,-752,-703,-1,-755,-711,0,-755,-711,0,-751,-705,0,-744,-712,-3,-749,-717,-1,-751,-713,-4,-746,-709,-4,-746,-709,0,-748,-721,0,-752,-711,0,-750,-708,0,-749,-707,0,-748,-704,-1,-748,-704,-1,-748,-706,0,-749,-719,-5,-748,-714,0,-747,-711,1,-747,-712,0,-747,-712,0,-749,-710,-1,-755,-711,-1,-750,-713,-4,-758,-714,-4,-748,-702,-1,-748,-702,-1,-749,-713,-2,-747,-707,0,-745,-708,0,-754,-714,1,-749,-708,-1,-749,-708,-1
-1050,53,4,-1050,53,4,-1038,48,6,-1039,56,6,-1026,51,11,-1031,50,13,-1035,40,18,-1035,40,18,-1042,48,24,-1043,42,30,-1051,36,32,-1060,33,34,-1053,38,36,-1053,38,36,-1064,32,39,-1061,31,37,-1059,35,33,-1054,35,30,-1062,36,30,-1062,36,30,-1055,37,27,-1058,46,27,-1051,56,22,-1061,52,21,-1064,69,21,-1064,69,21,-1068,61,22,-1064,65,26,-1060,71,29,-1059,56,39,-1053,56,36,-1053,56,36,-1053,49,45,-1046,51,47,-1045,55,51,-1042,57,57,-1040,52,64,-1040,52,64,-1046,46,69,-1048,44,74,-1050,46,75,-1045,64,75,-1043,84,76,-1043,84,76,-1043,93,73,-1039,107,64,-1035,123,57,-1043,133,47,-1051,139,40,-1051,139,40,-1050,135,33,-1046,138,35,-1047,127,32,-1042,131,42,-1036,118,45,-1036,118,45,-1027,127,56,-1032,114,70,-1030,99,84,-1022,88,99,-1015,77,116,-1015,77,116,-1012,68,126,-1014,82,138,-1003,100,141,-1003,116,151,-995,131,155,-995,131,155,-1002,132,172,-1013,118,187,-1016,102,206,-1008,91,222,-1010,85,241,-1010,85,241,-1020,80,257,-1019,79,273,-1031,88,287,-1052,85,301,-1073,98,321,-1073,98,321,-1105,99,333,-1122,137,343,-1141,157,352,-1157,197,363,-1158,214,362,-1158,214,362,-1143,239,358,-1113,244,365,-1094,236,381,-1072,210,399,-1055,174,428,-1055,174,428,-1059,154,454,-1077,123,484,-1097,118,521,-1105,115,554,-1122,116,590,-1122,116,590,-1149,140,627,-1284,267,687,-1219,235,745,-1123,200,786,-1063,199,809,-1063,199,809,-1053,220,837,-1045,226,857,-1077,259,889,-1109,302,918,-1090,336,957,-1090,336,957,-1056,343,1002,-1017,344,1041,-980,358,1081,-959,352,1130,-959,352,1186,-945,344,1186,-951,338,1224,-960,345,1269,-961,357,1316,-971,353,1361,-971,353,1426,-1003,336,1426,-983,346,1496,-965,377,1573,-983,330,1664,-1023,303,1746,-1023,303,1804,-1042,326,1804,-1110,401,1869,-1139,444,1961,-1244,1434,2068,-1559,4539,2267,-1559,4539,2606,-1139,1137,2606,-1099,-391,2704,-901,-406,2715,-742,-191,2667,-692,-37,2606,-692,-37,2669,2808,6775,2669,198,1771,2757,-796,-485,2655,-588,-234,2448,-599,-204,2282,-599,-204,2151,-458,-51,2151,-351,166,2080,-368,335,2101,-384,389,2180,-409,420,2289,-409,420,2408,-421,392,2408,-253,412,2530,1128,1055,2667,8127,5569,3042,-521,112,3381,-521,112,3396,-318,-164,3396,-1411,-173,3431,40,-378,3717,-312,-436,3865,-273,-442,3856,-273,-442,3873,-272,-439,3873,-267,-440,3860,-269,-449,3861,-267,-453,3855,4392,-855,3833,4392,-855,3478,3623,-1840,3478,-175,-283,3302,-212,-307,3317,-1082,380,3316,-313,-295,3438,-313,-295,3490,-259,-343,3490,-771,303,3438,-210,-409,3220,728,-3046,3213,3623,-7784,3280,3623,-7784,3280,-236,-343,3315,-227,-332,3300,-227,-331,3272,-232,-344,3277,-236,-335,3269,-236,-335,3269,-234,-338,3276,-244,-337,3289,-670,-2196,3275,-2595,-8192,3234,-255,-309,3089,-255,-309,3089,-222,-290,3049,-229,-296,3055,-223,-289,3057,-237,-286,3046,-237,-278,3041,-237,-278,3041,-235,-281,3042,-239,-288,3039,618,23,3047,-4107,-1898,2895,-5859,-2341,2826,-5859,-2341,2826,-227,-226,2851,-226,-224,2842,-229,-219,2840,-226,-213,2847,-220,-210,2847,-220,-210,2847,-232,-215,2841,-227,-202,2843,-303,-198,2845,-8192,2686,2794,-228,-182,2589,-228,-182,2589,-191,-195,2562,-195,-192,2572,-198,-185,2575,1805,-1411,2571,-119,-181,2771,-119,-181,2771,-222,-170,2801,-192,-178,2794,-197,-164,2797,-199,-169,2795,-205,-150,2797,-205,-150,2797,-8192,8127,2724,-182,30,2387,117,-949,2357,-123,-188,2382,-160,-126,2385,-160,-126,2385,-150,-119,2383,-151,-127,2389,-150,-121,2389,-142,-120,2390,-149,-126,2392,-149,-126,2392,-166,-157,2391,62,-1919,2399,-96,-79,2326,-99,-123,2323,171,345,2323,171,345,2323,4451,8127,2229,-125,-67,2068,-112,-79,2063,-114,-80,2060,-589,-502,2068,-589,-502,2068,-261,-336,2137,-100,-105,2177,-98,-98,2179,-94,-107,2179,-104,-103,2170,-104,-103,2170,-299,-256,2178,-138,-352,2135,-79,-104,2038,8127,6837,2000,1400,601,1736,1400,601,1736,-91,-55,1626,-48,-38,1625,-57,-45,1625,-52,-45,1616,-51,-48,1620,-51,-48,1620,-44,-46,1625,-48,-53,1615,-124,-42,1625,-1379,-124,1665,-40,-88,1792,-40,-88,1792,-57,-83,1806,-33,-89,1808,930,157,1809,8127,-916,1826,831,-335,1675,831,-335,1675,50,-81,1621,127,-123,1587,184,-155,1557,70,-99,1519,104,-109,1496,104,-109,1496,324,-206,1492,626,-344,1475,933,-486,1475,1661,-819,1465,1028,-595,1465,1028,-595,1465,631,-384,1463,683,-452,1459,791,-520,1462,710,-488,1481,674,-489,1489,674,-489,1489,729,-524,1506,740,-533,1538,620,-477,1581,403,-379,1628,328,-422,1677,328,-422,1677,1673,-2532,1664,1059,-2313,1489,178,-377,1445,287,-560,1426,287,-560,1397,596,-1154,1397,538,-1104,1366,272,-667,1354,277,-713,1339,404,-978,1332,404,-978,1326,395,-1019,1326,357,-1026,1316,454,-1270,1322,516,-1353,1336,62,-431,1339,62,-431,1350,-42,-99,1350,-59,-105,1351,-10,-290,1366,79,-684,1394,240,-1659,1419,240,-1659,1476,212,-1485,1476,-36,-648,1523,-55,-1061,1554,-251,-6144,1567,-377,-1715,1452,-377,-1715,1323,-83,-111,1323,-63,-74,1314,-71,-81,1305,-10,-208,1306,-345,-876,1254,-345,-876,1220,-817,-2087,1220,-405,-1158,1215,-223,-499,1204,-413,-991,1201,-482,-1183,1196,-482,-1183,1201,-430,-940,1201,-456,-978,1202,-479,-943,1202,-325,-510,1211,-246,-396,1220,-246,-396,1225,-428,-671,1225,-691,-1072,1242,-641,-946,1275,-513,-691,1306,-588,-755,1339,-588,-755,1371,-696,-887,1371,-703,-845,1407,-1239,-1290,1453,-3753,-2497,1428,-634,-525,1261,-634,-525,1185,-92,-57,1185,-84,-48,1178,-105,-77,1178,-1795,-1029,1163,-1743,-1044,1111,-1743,-1044,1051,-439,-202,1051,-226,-101,1042,-900,-417,1041,-1367,-737,1029,-747,-331,997,-747,-331,997,-654,-268,992,-1078,-477,991,-1034,-419,987,-841,-315,983,-944,-341,995,-944,-341,995,-1011,-343,996,-955,-307,1011,-933,-289,1019,-963,-286,1033,-960,-271,1051,-960,-271,1051,-943,-251,1072,-956,-226,1099,-958,-215,1129,-985,-197,1163,-1016,-183,1197,-1016,-183,1197,-1232,-169,1236,-2878,54,1264,-2437,444,1184,-375,25,1096,-114,-33,1062,-114,-33,1062,-378,-18,1052,-1530,413,1022,-1454,324,981,-602,135,934,-581,140,916,-581,140,916,-1135,315,903,-1236,344,876,-815,240,857,-801,248,842,-1014,336,831,-1014,336,831,-958,338,819,-853,312,802,-923,351,800,-987,393,796,-951,383,790,-951,383,790,-924,389,787,-950,408,796,-946,410,794,-919,417,807,-902,413,815,-902,413,815,-912,420,825,-899,430,846,-892,432,865,-892,453,888,-895,461,915,-895,461,915,-900,468,942,-876,476,972,-880,480,1010,-874,504,1046,-892,534,1085,-892,534,1085,-1051,727,1131,-1602,2140,1150,-906,1440,1062,-179,190,991,-229,221,969,-229,221,969,-759,1251,939,-797,1334,905,-421,630,858,-447,676,833,-632,1030,812,-632,1030,812,-559,932,795,-412,693,774,-358,604,750,-370,660,741,-379,731,722,-379,731,722,-439,864,716,-491,991,711,-484,969,705,-485,969,698,-472,986,695,-472,986,695,-444,956,693,-414,900,694,-392,851,695,-381,841,703,-381,884,710,-381,884,710,-392,946,710,-397,967,723,-382,953,736,-374,944,750,-370,923,772,-370,923,772,-352,898,798,-344,902,819,-343,923,844,-344,927,873,-333,930,902,-333,930,902,-318,926,933,-311,933,968,-301,958,1011,-292,1169,1056,332,3273,1094,332,3273,1094,438,1689,1012,39,288,936,17,223,905,170,653,880,365,1211,839,365,1211,839,271,925,795,247,884,767,303,1087,730,282,1066,696,246,904,672,246,904,672,262,871,651,256,786,627,243,746,608,299,930,592,332,1011,574,332,1011,574,314,979,561,317,971,546,320,965,537,313,913,528,313,913,520,312,889,520,330,902,512,344,930,506,359,952,500,358,955,498,358,955,500,367,949,500,365,931,499,370,915,500,365,912,500,375,904,504,375,904,509,372,901,509,384,918,513,380,919,523,391,911,533,394,905,543,394,905,557,392,900,557,384,886,573,385,882,589,392,874,607,399,880,633,399,880,655,398,875,655,395,870,682,406,855,706,409,849,739,417,845,773,417,845,807,419,831,807,433,820,844,478,839,878,660,969,916,1875,1459,942,1875,1459,877,1625,909,877,455,286,816,571,339,774,1148,604,740,947,508,692,947,508,650,610,338,650,813,424,609,906,461,575,823,426,541,890,459,508,890,459,473,935,476,473,867,443,447,860,425,417,887,449,389,865,429,364,865,429,344,885,441,344,907,450,317,903,444,296,897,439,276,899,436,256,899,436,234,897,430,234,899,426,220,897,430,196,910,431,187,908,441,171,908,441,171,906,425,151,906,426,141,905,427,121,900,427,108,907,428,95,907,428,95,913,427,83,906,428,70,910,429,52,911,422,44,908,428,29,908,428,29,915,430,18,910,424,0,907,423,-7,907,422,-20,905,423,-32,905,423,-32,903,426,-43,910,436,-56,907,433,-68,901,420,-81,911,431,-93,911,431,-93,902,432,-109,902,432,-123,905,432,-133,900,438,-149,895,428,-163,895,428,-163,896,435,-179,897,437,-191,892,438,-212,897,437,-231,891,434,-246,891,434,-246,888,446,-265,890,441,-284,888,436,-305,886,440,-325,877,445,-346,877,445,-346,874,449,-372,875,446,-394,871,453,-421,867,451,-449,860,450,-480,860,450,-480,856,452,-506,849,453,-539,844,463,-573,836,469,-610,831,465,-647,831,465,-647,823,467,-680,815,485,-727,830,512,-770,938,672,-813,1349,1489,-844,1349,1489,-844,984,1699,-821,369,730,-765,232,498,-716,448,926,-688,504,1030,-645,504,1030,-645,344,750,-597,378,824,-563,464,1000,-528,413,897,-496,383,840,-464,383,840,-464,418,916,-433,410,913,-409,392,880,-378,409,906,-353,411,931,-325,411,931,-325,405,916,-300,412,917,-282,401,926,-257,395,918,-237,402,922,-217,402,922,-217,404,937,-199,403,919,-180,404,934,-161,406,928,-139,401,927,-128,401,927,-128,397,932,-106,401,933,-93,402,938,-77,403,934,-61,399,936,-46,399,936,-46,395,937,-25,401,945,-8,394,937,0,399,938,15,400,940,34,400,940,34,406,936,46,402,933,66,402,935,79,398,930,95,402,940,115,402,940,115,400,929,130,406,929,146,405,931,163,401,929,180,408,932,200,408,932,200,406,918,218,413,912,240,406,926,263,412,916,282,410,916,306,410,916,306,410,907,328,416,908,353,419,899,379,417,900,405,412,893,434,412,893,434,414,884,461,420,886,491,417,869,528,422,868,559,422,868,596,426,855,596,439,858,631,452,851,670,497,868,708,672,958,747,672,958,771,1533,1286,771,1442,857,727,620,375,670,686,410,628,1072,585,581,1072,585,535,862,483,535,690,386,492,881,475,456,888,466,415,832,454,376,832,454,336,905,477,336,907,476,303,853,450,268,883,460,232,875,458,199,875,458,164,873,452,164,896,470,137,899,458,103,893,467,69,887,454,40,887,454,8,881,459,8,887,463,-23,892,458,-54,890,458,-85,889,459,-117,889,459,-148,880,464,-148,883,463,-185,876,463,-213,877,467,-246,872,466,-281,872,466,-316,869,463,-316,869,465,-349,857,474,-389,849,470,-423,851,476,-462,851,476,-502,837,480,-502,836,485,-545,831,512,-588,856,560,-632,969,754,-673,969,754,-695,1177,1417,-695,792,1371,-669,371,725,-618,325,665,-581,475,955,-541,475,955,-499,456,939,-499,376,781,-457,430,891,-417,468,968,-379,419,870,-341,419,870,-341,419,881,-313,424,920,-277,418,904,-243,413,896,-209,423,915,-177,423,915,-177,423,920,-143,422,915,-112,417,920,-85,421,912,-53,418,907,-22,418,907,-22,424,916,8,424,917,40,421,922,65,414,912,102,420,906,131,420,906,131,425,905,162,423,900,193,427,898,230,425,900,259,431,897,293,431,897,293,433,892,327,430,889,359,438,879,398,436,863,434,445,855,472,445,855,472,458,865,509,484,857,549,542,880,588,802,1000,620,1410,1074,624,1410,1074,624,1119,687,586,689,425,533,831,494,495,979,549,445,803,460,399,803,460,399,785,438,351,898,499,314,862,479,274,855,479,230,900,488,189,900,488,189,875,482,149,858,472,114,880,468,72,868,470,31,875,478,-3,875,478,-3,882,482,-45,872,472,-84,869,476,-120,874,474,-159,868,472,-204,868,472,-204,867,489,-243,862,487,-282,851,480,-321,846,492,-368,842,496,-402,842,496,-402,837,522,-446,853,560,-490,902,676,-531,1044,1045,-563,849,1288,-560,849,1288,-560,527,952,-521,376,726,-475,436,850,-439,473,940,-398,424,857,-353,424,857,-353,423,866,-316,452,935,-272,440,899,-235,426,867,-194,428,898,-159,428,898,-159,429,901,-120,431,890,-84,435,910,-46,435,910,-11,437,895,25,437,895,25,434,898,65,441,897,98,437,900,137,437,889,177,440,895,212,440,895,212,445,882,246,449,884,284,459,871,325,471,866,361,489,858,402,489,858,402,518,872,439,600,888,471,896,995,498,1202,885,492,960,611,460,960,611,460,773,482,412,861,513,367,906,530,326,829,479,279,839,484,235,839,484,235,874,495,189,862,489,144,867,487,103,874,497,62,865,498,17,865,498,17,857,478,-23,858,483,-64,855,493,-108,859,505,-148,855,497,-196,855,497,-196,849,504,-236,844,511,-277,848,538,-324,846,558,-366,846,558,-401,868,642,-401,915,822,-436,859,1097,-448,624,1015,-428,478,851,-388,478,851,-349,436,814,-349,473,899,-308,461,887,-266,451,867,-226,453,890,-186,453,890,-148,462,897,-148,448,886,-105,445,875,-70,449,884,-23,454,886,14,454,886,51,456,892,51,452,888,92,451,876,134,463,875,169,473,861,210,473,861,249,472,863,249,493,863,288,525,865,321,594,873,353,765,912,379,765,912,388,1001,859,388,961,664,363,839,540,328,828,515,283,870,529,240,870,529,197,857,515,197,846,496,150,855,504,104,848,506,63,850,496,20,850,496,-26,854,510,-26,847,508,-69,849,512,-113,850,520,-157,834,540,-195,834,540,-239,842,554,-239,837,609,-275,849,689,-309,855,869,-333,703,956,-336,703,956,-315,570,913,-315,497,862,-281,475,856,-241,478,872,-201,478,882,-161,478,882,-121,470,872,-121,464,876,-83,467,874,-45,462,865,0,473,867,36,473,867,36,469,873,77,483,863,116,490,856,150,513,853,185,542,848,223,542,848,223,599,856,252,716,857,276,863,801,281,880,674,270,853,587,241,853,587,241,828,547,206,839,534,161,851,537,118,845,531,76,847,532,33,847,532,33,838,539,-7,824,534,-50,833,554,-86,825,567,-129,824,604,-164,824,604,-164,811,657,-196,798,732,-224,751,827,-235,636,855,-229,570,868,-211,570,868,-211,527,865,-177,515,862,-150,509,860,-113,494,857,-72,497,858,-38,497,858,-38,495,853,0,505,850,34,514,853,71,539,849,102,571,840,134,571,840,134,615,824,159,683,811,180,762,768,188,809,684,182,819,631,164,819,631,164,816,595,133,817,576,96,829,578,61,820,572,27,823,581,-11,823,581,-11,811,594,-46,799,613,-74,786,652,-111,772,700,-129,726,756,-145,726,756,-145,668,798,-150,626,815,-138,579,831,-120,560,837,-96,546,835,-68,546,835,-68,540,831,-38,544,831,-6,547,825,23,585,820,51,601,811,72,601,811,72,643,790,91,682,767,103,727,731,110,747,689,105,772,660,87,772,660,87,782,638,67,795,624,45,793,626,17,783,632,-7,770,646,-31,770,646,-31,747,679,-52,725,710,-65,700,734,-75,671,769,-76,647,781,-71,647,781,-71,627,797,-61,611,808,-44,601,800,-25,602,808,-7,619,793,10,619,793,10,631,783,27,660,767,39,685,754,45,705,727,48,711,705,45,711,705,45,727,697,40,740,686,30,740,687,14,742,685,3,729,684,-11,729,684,-11,714,711,-23,702,716,-31,686,731,-33,670,747,-30,651,758,-30,651,758,-30,654,766,-24,647,769,-13,651,771,-5,653,766,2,670,753,9,670,753,9,676,740,15,689,731,19,700,728,16,703,710,10,713,717,8,713,717,8,712,720,3,710,717,-3,705,728,-11,695,729,-12,695,729,-11,680,736,-11,675,743,-11,666,746,-10,668,755,-6,670,755,-1,670,755,1,674,743,1,683,740,5,685,740,4,692,731,4,696,736,2,696,736,-1,690,727,-1,700,731,-2,692,732,-4,692,727,-5,690,730,-4,690,730,-8,683,738,-8,680,746,-5,677,745,-3,678,747,-2,684,736,-1,684,736,0,681,737,0,686,732,2,684,733,2,692,736,0,697,733,-1,697,733,-3,693,730,-3,694,736,-3,684,738,-2,682,743,-1,683,736,-5,683,736,-1,680,746,-1,685,743,-3,682,742,-3,686,741,-2,688,739,2,688,739,1,692,739,1,693,734,0,690,731,-1,685,728,-2,687,738,-3,687,738,-2,690,740,-2,686,740,-4,691,741,-1,686,735,0,684,736,-1,684,736,-1,683,732,-1,688,733,0,689,726,-2,693,734,-1,684,728,0,684,728,-2,686,739,-2,695,740,0,688,745,-1,685,740,-3,685,735,-4,685,735,-4,686,732,-3,678,738,0,693,738,2,689,737,-1,692,746,0,692,746,0,693,735,-2,682,736,-3,684,735,-2,686,736,2,688,736,-2,688,736,-2,686,734,0,685,732,-1,678,734,-2,690,747,-1,683,731,0,683,731,0,683,734,-3,688,738,0,682,740,0,693,735,-1,687,735,-2,687,735,-2,682,738,-3,689,737,-1,688,735,0,685,738,-3,680,728,1,680,728,1,690,741,0,687,740,-1,686,738,1,686,731,0,688,731,0,688,731,0,691,734,-1,687,743,-1,687,733,-1,688,738,-1,678,733,1,678,733,1,689,736,-2,689,738,-1,694,734,0,684,737,-1,686,734,-2,686,734,-2,692,743,-1,689,737,-3,688,736,0,692,733,0,691,737,0,691,737,0,690,740,0,685,739,0,687,734,1,688,735,0,688,735,0,688,735,0,681,740,1,694,739,-4,686,741,-2,683,743,-1,682,734,-2,682,734,-2,686,736,0,686,740,-2,680,730,-1,684,736,-1,684,732,-3,684,732,-3,688,739,0,683,739,-3,681,733,1,690,747,-1,687,745,-3,687,745,-3,688,740,0,686,731,-1,689,740,0,684,732,-5,681,733,-2,681,733,-2,686,738,0,687,740,0,683,731,-1,681,734,-2,687,744,-1,687,744,-1,689,739,-5,687,744,-2,686,731,1,691,740,0,688,736,0,688,736,0,686,739,-1,689,741,1,684,738,0,689,738,-5,689,737,-4,689,737,-4,687,736,0,694,740,-1,691,739,-4,683,735,0,684,737,-2,684,737,-2,690,738,-3,685,739,0,684,732,-1,686,732,-1,693,739,-2,693,739,-2,691,737,2,684,731,-3,687,740,1,685,733,-1,684,740,-2,684,740,-2,690,742,-2,693,741,-1,685,743,-1,685,738,0,690,737,-1,690,737,-1,685,735,-1,684,740,0,689,736,-4,681,739,-3,681,739,-1,688,740,-1,686,740,-1,683,733,-3,685,734,-5,684,740,-2,684,740,-1,684,737,-1,685,730,-1,683,736,-1,685,734,1,684,736,-1,684,736,-1,684,743,-1,684,736,-2,686,734,0,693,734,-2,688,737,-1,688,737,0,683,743,0,692,737,-4,692,745,-1,691,739,0,684,732,0,684,732,1,682,740,1,687,735,-1,684,729,-2,683,733,-2,692,739,-1,692,739,-2,682,741,-2,690,730,0,687,745,-2,681,735,-2,681,732,0,681,732,-2,686,738,-2,682,734,-3,691,739,0,685,734,0,689,739,0,689,739,-3,684,732,-3,684,743,-3,684,739,0,688,742,0,688,739,0,688,739,-2,680,732,-2,688,735,1,686,737,-1,683,739,-1,686,739,0,686,739,-3,689,738,-3,685,735,-3,690,732,0,691,737,-1,684,734,-1,684,734,-1,689,737,-1,687,739,-2,688,739,-1,684,742,-4,688,741,-2,688,741,-2,687,738,-3,687,736,-3,693,737,0,688,739,-4,681,742,-1,681,742,-1,681,738,-3,687,733,-2,687,742,2,692,734,-1,683,740,-3,683,740,-3,682,742,0,686,738,-1,689,744,2,688,736,-2,688,738,0,688,738,0,690,738,-1,684,740,0,689,740,0,684,738,-2,687,738,-1,687,738,-1,691,742,-5,689,732,-1,688,732,-4,685,732,0,685,735,-1,685,735,-1,689,735,-2,684,737,-3,690,743,-3,684,740,-3,684,734,0,684,734,0,690,737,-2
-924,493,29,-923,498,31,-924,510,34,-924,510,34,-923,508,40,-923,523,35,-923,537,36,-919,526,40,-930,517,41,-930,517,41,-924,517,37,-927,508,32,-930,507,25,-925,503,22,-927,503,14,-927,503,14,-929,503,7,-927,508,4,-921,511,1,-920,519,-6,-908,521,-5,-908,521,-5,-906,521,-5,-907,525,-3,-897,518,2,-896,514,12,-904,489,23,-904,489,23,-899,472,35,-903,456,48,-898,450,55,-900,460,68,-900,469,69,-900,469,69,-902,466,76,-911,466,85,-904,470,91,-906,479,95,-923,476,98,-923,476,98,-925,477,97,-916,491,97,-918,507,94,-914,515,93,-916,534,86,-916,534,86,-910,530,86,-900,537,84,-892,523,77,-888,510,72,-887,504,69,-887,504,69,-887,484,67,-901,498,73,-904,495,78,-915,475,89,-912,474,102,-912,474,102,-902,471,120,-903,454,137,-905,447,156,-896,441,178,-883,447,198,-883,447,198,-880,443,216,-890,458,241,-904,471,261,-912,478,284,-919,483,308,-919,483,308,-926,492,331,-937,506,350,-953,513,361,-955,534,374,-959,559,389,-959,559,389,-964,571,400,-964,574,403,-963,588,412,-956,599,413,-940,603,417,-940,603,417,-935,619,422,-930,624,438,-918,632,456,-900,631,480,-884,640,514,-884,640,514,-876,658,543,-862,645,581,-853,649,628,-857,646,676,-878,624,738,-878,624,738,-906,584,801,-919,563,865,-933,556,914,-989,627,956,-1000,656,993,-1000,656,993,-993,705,1049,-1008,766,1096,-1007,799,1166,-986,817,1237,-950,783,1307,-950,783,1307,-908,743,1369,-908,705,1425,-937,696,1466,-957,690,1506,-984,717,1548,-984,717,1548,-1015,786,1618,-1013,812,1701,-1023,811,1801,-1007,755,1921,-984,734,2042,-984,734,2042,-922,750,2162,-1111,445,2291,-717,-274,2471,-570,627,2550,2462,6392,2707,2462,6392,2707,-71,1120,2956,-625,-104,2895,-535,-101,2709,-408,-11,2548,-408,-11,2429,-323,130,2429,-329,274,2380,-329,311,2407,-320,287,2440,-274,272,2479,-274,272,2540,8127,3757,2540,2399,1826,2972,-3288,595,3043,-920,150,3243,-364,-29,3005,-364,-29,2877,-240,-48,2877,-172,-177,2880,-157,-228,2895,-151,-228,2887,-152,-228,2883,-152,-228,2885,-147,-234,2885,-504,-29,2870,240,-515,2996,4604,-3098,3050,4259,-2208,3273,4259,-2208,3305,-167,-337,3305,-239,-336,3326,-231,-340,3317,-225,-338,3312,-237,-341,3312,-237,-341,3322,-230,-344,3322,-235,-344,3314,-235,-350,3284,1346,-3160,3302,2337,-5779,3264,2337,-5779,3198,-176,-299,3198,-192,-310,3211,-186,-307,3199,-193,-307,3221,-196,-305,3198,-196,-305,3143,671,4036,3143,-270,-149,2817,-3073,-6019,2796,-1221,-4972,2922,-187,-257,2903,-187,-257,2899,-196,-270,2899,-204,-268,2901,-209,-268,2911,-205,-260,2898,-206,-264,2889,-206,-264,2889,-213,-257,2889,-219,-265,2888,1243,332,2890,-486,-342,2743,-6178,-2129,2633,-6178,-2129,2650,-4395,-2369,2650,-184,-183,2596,-184,-185,2590,-204,-191,2597,-197,-182,2604,-197,-182,2604,-202,-187,2585,-198,-180,2590,-197,-173,2594,-203,-181,2583,-1638,57,2584,-1638,57,2584,-8192,1942,2498,-168,-129,2301,1076,-596,2335,-201,-128,2342,-144,-124,2350,-144,-124,2350,-171,-121,2357,-161,-128,2345,-165,-122,2345,-162,-121,2341,-159,-122,2350,-159,-122,2350,-165,-116,2343,-164,-112,2339,477,-369,2335,-5426,8127,2053,-231,371,1884,-231,371,1884,-90,-63,1886,-108,-47,1879,-100,-50,1882,-99,-63,1881,-95,-45,1885,-95,-45,1885,-92,-57,1880,-94,-42,1883,-515,1117,1884,-1246,4329,1882,-290,591,1970,-290,591,1970,-117,-73,1995,-105,-60,1989,-104,31,1995,1631,8127,1943,-50,207,1722,-50,207,1722,-102,-40,1679,-519,-692,1677,-103,171,1615,-92,-89,1551,-34,12,1549,-34,12,1549,1556,3461,1555,571,1460,1612,-67,-16,1636,-64,-29,1634,-63,-26,1628,-63,-26,1628,61,211,1629,1023,1965,1640,695,1297,1671,-6,74,1712,43,126,1713,43,126,1713,903,1437,1732,3340,2243,1776,1061,536,1614,47,4,1553,387,226,1559,387,226,1559,1275,622,1536,1039,482,1487,525,256,1460,694,326,1441,969,460,1422,969,460,1422,698,287,1410,270,86,1395,388,147,1389,708,253,1383,872,276,1384,872,276,1384,853,261,1392,817,238,1414,812,211,1424,790,185,1440,732,151,1470,732,151,1470,660,120,1497,667,116,1531,1673,8,1569,4788,-1358,1515,587,-229,1348,587,-229,1348,-22,-42,1304,-20,-40,1299,127,-76,1295,2746,-919,1257,1132,-416,1186,1132,-416,1186,224,-121,1163,670,-271,1154,1214,-439,1142,808,-311,1124,365,-190,1105,365,-190,1105,547,-275,1105,863,-414,1098,846,-448,1089,805,-444,1094,820,-457,1104,820,-457,1104,805,-464,1112,765,-469,1128,745,-466,1136,718,-461,1161,689,-455,1177,689,-455,1177,645,-442,1206,601,-437,1238,567,-446,1268,583,-478,1311,742,-683,1356,742,-683,1356,2037,-2972,1376,1029,-1751,1265,10,-115,1190,0,-99,1175,864,-1409,1164,864,-1409,1164,909,-1681,1113,217,-515,1079,326,-705,1069,589,-1233,1051,496,-1064,1031,496,-1064,1031,294,-698,1014,202,-517,1011,186,-525,997,208,-642,989,208,-642,993,249,-800,993,364,-1074,1003,384,-1197,1004,283,-1004,1016,251,-963,1032,251,-963,1039,245,-1010,1039,218,-971,1059,186,-896,1076,151,-778,1100,84,-598,1133,84,-598,1157,60,-601,1157,83,-884,1190,117,-1129,1236,40,-1162,1283,-65,-3678,1328,-65,-3678,1246,-535,-2388,1246,-74,-213,1149,-44,-109,1124,-75,-548,1110,-393,-1175,1060,-393,-1175,1024,-313,-1100,1024,-321,-1029,1003,-330,-1008,980,-355,-1014,960,-355,-1004,942,-355,-1004,929,-361,-1008,929,-360,-957,923,-306,-784,918,-291,-601,903,-348,-708,903,-348,-708,905,-456,-969,905,-482,-1017,908,-463,-911,909,-494,-920,919,-522,-944,934,-522,-944,944,-516,-884,944,-492,-817,961,-483,-780,981,-493,-756,1002,-517,-764,1023,-517,-764,1053,-543,-777,1053,-580,-783,1085,-603,-788,1119,-642,-789,1158,-757,-862,1206,-757,-862,1234,-2578,-2446,1234,-2026,-1305,1159,-358,-230,1029,-97,-58,992,-192,-178,986,-192,-178,954,-849,-495,954,-1239,-686,913,-989,-536,865,-821,-460,840,-965,-529,809,-965,-529,809,-1025,-551,791,-957,-497,771,-959,-489,762,-893,-471,743,-675,-313,730,-675,-313,730,-618,-238,717,-886,-357,711,-1127,-481,705,-1032,-434,700,-958,-388,695,-958,-388,695,-1051,-417,694,-1021,-387,700,-940,-342,704,-913,-314,712,-919,-301,713,-919,-301,713,-944,-278,732,-1002,-301,742,-1026,-298,756,-1016,-283,774,-996,-261,793,-996,-261,793,-992,-261,812,-986,-235,837,-978,-226,865,-970,-204,898,-990,-200,935,-990,-200,935,-1022,-190,966,-1082,-173,1009,-1556,-130,1050,-2885,419,1040,-1414,228,967,-1414,228,967,-297,21,898,-306,2,873,-967,210,849,-1405,314,808,-872,199,763,-872,199,763,-707,161,735,-1056,264,709,-1191,301,684,-952,252,657,-836,223,634,-836,223,634,-914,272,612,-909,278,595,-886,282,581,-978,320,568,-1041,349,548,-1041,349,548,-983,336,537,-967,341,528,-987,356,516,-958,364,510,-929,361,498,-929,361,498,-936,373,492,-950,389,484,-959,401,486,-966,410,479,-975,409,480,-975,409,480,-967,413,482,-955,422,479,-944,414,485,-944,417,490,-945,426,497,-945,426,497,-945,422,503,-943,436,518,-952,459,525,-947,452,542,-939,457,556,-939,457,556,-936,464,575,-933,467,598,-924,471,615,-923,471,641,-923,469,672,-923,469,672,-910,490,697,-906,497,727,-908,494,763,-896,507,803,-895,519,838,-895,519,838,-896,544,884,-956,617,926,-1290,1152,965,-1258,1917,943,-516,760,866,-516,760,866,-214,238,822,-478,706,793,-882,1473,757,-529,830,707,-369,556,677,-369,556,677,-578,955,653,-617,1032,625,-469,777,592,-403,689,568,-427,740,547,-427,740,547,-410,742,529,-398,745,507,-467,879,491,-521,977,477,-507,957,462,-507,957,462,-485,925,447,-505,960,436,-494,954,428,-476,923,419,-448,888,412,-448,888,412,-417,840,406,-404,818,402,-427,882,394,-455,960,392,-457,973,393,-457,973,393,-449,969,386,-444,971,383,-426,945,386,-411,909,389,-411,909,387,-402,918,387,-407,942,396,-406,964,399,-411,975,404,-401,966,411,-401,966,415,-392,955,415,-386,953,430,-381,944,437,-386,951,451,-378,958,463,-378,958,481,-380,968,481,-375,964,496,-370,960,513,-366,949,532,-356,962,559,-356,962,582,-359,954,582,-350,953,610,-341,959,628,-342,957,666,-335,951,698,-335,951,731,-329,952,731,-318,953,770,-310,969,812,-297,1007,848,-266,1168,891,-266,1168,922,202,2628,922,454,1798,868,92,480,792,53,348,755,202,775,722,202,775,684,297,1045,684,271,958,639,261,955,599,299,1052,569,276,1015,530,276,1015,500,270,967,500,274,948,470,254,855,441,236,772,412,276,903,390,276,903,368,315,1003,368,304,1004,341,293,989,318,309,1002,299,297,962,278,297,962,261,296,916,261,287,911,243,306,940,228,314,967,211,317,984,191,317,984,180,313,983,180,308,962,166,315,949,154,314,945,138,317,951,124,317,951,124,326,961,114,320,975,103,324,969,89,320,964,78,322,966,70,322,966,70,322,961,60,319,961,48,323,966,36,328,975,21,321,965,16,321,965,16,318,965,3,317,962,-4,320,957,-11,324,967,-24,321,972,-36,321,972,-36,326,957,-47,318,953,-51,321,965,-62,320,964,-77,315,965,-85,315,965,-85,313,964,-99,316,962,-107,315,964,-121,307,959,-131,317,968,-144,317,968,-144,307,962,-155,305,965,-167,306,965,-183,303,965,-198,298,957,-214,298,957,-214,297,955,-228,297,960,-241,294,965,-260,291,952,-277,293,951,-296,293,951,-296,282,950,-314,285,955,-338,279,956,-361,280,952,-382,268,945,-408,268,945,-408,263,939,-430,256,928,-460,250,923,-488,247,918,-522,245,921,-554,245,921,-554,232,913,-586,230,912,-619,214,907,-656,200,911,-700,189,930,-741,189,930,-741,163,989,-782,41,1437,-819,-641,2319,-810,-286,951,-736,-188,648,-688,-188,648,-688,-393,1293,-657,-363,1182,-609,-279,823,-570,-323,854,-530,-345,931,-493,-345,931,-493,-345,976,-457,-368,1065,-420,-359,1048,-383,-357,987,-355,-361,979,-325,-361,979,-325,-354,947,-292,-363,955,-262,-380,1012,-233,-369,1012,-210,-370,997,-180,-370,997,-180,-372,992,-154,-367,976,-128,-369,981,-101,-375,992,-81,-371,996,-58,-371,996,-58,-372,996,-29,-375,983,-10,-373,983,17,-373,988,41,-369,991,65,-369,991,65,-364,996,90,-371,990,114,-366,984,137,-363,989,166,-363,1003,192,-363,1003,192,-373,985,219,-357,994,248,-357,985,275,-352,985,301,-348,982,333,-348,982,333,-344,991,365,-348,984,399,-332,986,428,-331,981,466,-331,982,500,-331,982,500,-329,984,539,-316,982,577,-296,994,616,-291,1031,658,-267,1102,702,-267,1102,702,-66,1887,739,437,1935,716,159,743,653,102,472,606,193,764,575,193,764,575,287,1035,530,267,978,485,242,950,445,265,1042,404,265,1042,366,264,1013,366,252,950,326,255,911,291,241,846,258,236,846,226,236,846,196,280,963,196,289,1016,160,277,982,126,284,993,96,283,972,65,283,972,31,271,921,31,261,906,3,276,942,-31,283,960,-60,282,980,-92,282,980,-126,280,963,-126,266,947,-154,268,932,-185,265,931,-222,255,935,-255,255,935,-289,256,943,-289,252,948,-324,242,949,-359,239,929,-396,227,927,-436,227,927,-474,219,927,-474,212,932,-511,201,937,-551,180,953,-590,143,1045,-631,143,1045,-664,-98,1649,-664,-508,1761,-646,-262,896,-584,-259,905,-540,-369,1253,-504,-369,1253,-458,-312,1007,-458,-294,848,-418,-329,934,-373,-342,1006,-330,-345,1028,-293,-345,1028,-250,-347,1032,-250,-349,1012,-218,-346,976,-177,-339,964,-143,-345,993,-102,-345,993,-67,-346,1011,-67,-347,1019,-35,-349,1006,-1,-343,984,37,-346,993,74,-346,993,108,-348,1007,108,-344,1010,140,-337,1003,180,-331,1003,219,-334,996,253,-334,996,253,-324,1000,292,-326,999,335,-316,1002,371,-315,999,411,-306,1009,451,-306,1009,451,-289,1009,492,-277,1051,533,-224,1258,577,184,1946,595,283,1295,562,283,1295,562,147,669,503,155,664,464,237,937,424,270,1024,379,244,954,333,244,954,333,239,995,290,258,1024,249,254,958,212,245,906,171,235,880,133,235,880,133,245,888,91,259,960,54,260,989,14,252,971,-25,258,968,-62,258,968,-62,254,940,-103,235,914,-140,237,924,-181,235,953,-220,233,951,-257,233,951,-257,220,949,-299,216,951,-340,207,941,-382,195,943,-423,179,963,-459,179,963,-459,131,1058,-501,-83,1494,-533,-414,1518,-514,-290,1019,-464,-273,967,-417,-273,967,-417,-344,1152,-379,-306,1007,-334,-293,904,-289,-325,984,-248,-330,1030,-203,-330,1030,-203,-327,1023,-161,-327,1042,-121,-334,997,-82,-325,982,-42,-327,1000,6,-327,1000,6,-330,1017,42,-328,1013,85,-323,1006,126,-317,1001,164,-315,999,206,-315,999,206,-308,1014,246,-304,1016,289,-294,1010,333,-279,1022,372,-263,1058,415,-263,1058,415,-188,1262,452,118,1628,466,235,1189,439,159,790,391,170,766,349,170,766,349,223,932,309,244,1004,266,229,975,222,227,982,178,237,987,135,237,987,135,234,935,93,228,889,50,224,903,8,232,945,-34,233,975,-74,233,975,-74,226,965,-118,223,953,-161,214,937,-201,202,921,-242,191,936,-283,191,936,-283,183,969,-326,143,1020,-365,67,1149,-397,-218,1444,-417,-324,1209,-388,-324,1209,-388,-279,1038,-342,-292,1052,-295,-309,1073,-253,-297,979,-209,-299,967,-169,-299,967,-169,-305,1015,-123,-312,1035,-82,-304,1024,-39,-312,1014,6,-307,990,49,-307,990,49,-306,1012,90,-302,1025,135,-291,1023,175,-284,1021,220,-278,1021,261,-278,1021,261,-249,1064,302,-182,1193,338,35,1381,357,186,1184,342,178,910,304,178,910,304,175,842,263,197,917,224,224,975,178,221,985,132,221,985,87,212,972,87,224,959,46,211,926,0,203,913,-39,212,941,-80,212,941,-123,201,963,-123,186,976,-166,171,978,-206,146,977,-249,95,1034,-281,95,1034,-305,-34,1185,-305,-226,1227,-305,-280,1127,-274,-280,1074,-232,-284,1040,-186,-284,1040,-144,-288,1027,-144,-299,988,-102,-285,990,-59,-297,1027,-15,-293,1017,31,-293,1017,69,-280,1032,69,-277,1012,113,-270,1023,153,-239,1063,192,-197,1119,229,-197,1119,253,-77,1206,253,84,1173,254,153,1023,233,164,926,198,182,921,158,182,921,118,187,952,118,196,970,75,200,971,30,190,967,-11,185,950,-47,185,950,-88,169,960,-88,150,974,-127,122,1000,-164,67,1048,-193,-46,1125,-215,-46,1125,-210,-168,1127,-210,-242,1090,-192,-262,1083,-155,-265,1047,-114,-267,1026,-76,-267,1026,-36,-276,1012,-36,-261,1021,6,-251,1028,46,-235,1049,85,-214,1061,121,-214,1061,153,-147,1085,153,-48,1107,168,62,1077,166,107,1017,153,142,965,123,142,965,123,155,949,89,160,957,51,153,975,12,146,982,-23,125,979,-58,125,979,-58,98,998,-87,52,1015,-114,-19,1059,-133,-100,1084,-136,-171,1070,-125,-171,1070,-125,-208,1067,-104,-233,1045,-71,-230,1043,-37,-223,1041,-6,-197,1038,32,-197,1038,64,-168,1055,64,-121,1070,82,-61,1051,94,1,1050,99,56,1028,88,56,1028,70,83,1001,70,97,983,48,106,990,21,92,994,-8,75,1002,-30,75,1002,-30,33,1014,-54,-11,1030,-70,-56,1037,-77,-109,1056,-72,-133,1057,-60,-133,1057,-60,-160,1053,-43,-160,1044,-20,-157,1048,0,-124,1042,20,-98,1046,40,-98,1046,40,-56,1044,47,-22,1035,48,3,1027,46,30,1018,38,42,1010,21,42,1010,21,42,1005,4,28,1019,-8,4,1018,-23,-24,1030,-32,-47,1034,-38,-47,1034,-38,-74,1042,-33,-92,1039,-30,-103,1041,-17,-110,1033,-6,-96,1043,6,-96,1043,6,-67,1043,11,-51,1043,20,-31,1033,22,-18,1028,19,-4,1032,15,-4,1032,15,-5,1022,7,-4,1029,-2,-16,1027,-8,-33,1028,-11,-51,1028,-16,-51,1028,-16,-56,1036,-17,-64,1040,-13,-70,1046,-9,-71,1029,-4,-59,1029,2,-59,1029,2,-52,1034,6,-35,1031,9,-35,1029,4,-24,1029,6,-20,1032,0,-20,1032,0,-24,1027,-2,-40,1030,-2,-47,1023,-6,-55,1033,-5,-58,1034,-7,-58,1034,-7,-64,1035,-3,-57,1031,-1,-48,1037,0,-48,1038,3,-45,1037,0,-45,1037,0,-33,1031,2,-35,1031,-1,-38,1035,-1,-45,1029,-3,-42,1033,-1,-42,1033,-1,-49,1038,-4,-52,1027,-2,-48,1034,-4,-60,1035,-2,-45,1032,0,-45,1032,0,-46,1023,1,-41,1032,1,-35,1030,-1,-43,1031,0,-39,1033,-2,-39,1033,-2,-45,1034,-4,-43,1036,0,-46,1029,-4,-49,1042,0,-46,1039,-2,-46,1039,-2,-44,1033,-1,-38,1029,0,-44,1028,0,-37,1037,0,-41,1034,-1,-41,1034,-1,-44,1029,0,-45,1046,-5,-47,1033,-3,-44,1033,-2,-44,1033,0,-43,1033,0,-47,1040,0,-41,1030,2,-46,1026,1,-43,1028,-2,-43,1028,-1,-37,1041,-1,-47,1025,0,-42,1029,-2,-40,1037,-3,-46,1031,-2,-46,1031,-4,-44,1035,-4,-44,1029,0,-43,1034,-2,-45,1029,-1,-39,1038,0,-39,1038,-1,-45,1033,-1,-45,1026,0,-43,1029,-2,-42,1028,-2,-36,1028,-3,-36,1028,-2,-46,1034,-2,-51,1032,-3,-45,1027,-1,-43,1037,0,-48,1032,0,-48,1032,0,-42,1034,0,-40,1028,-2,-46,1032,-4,-38,1040,-2,-43,1035,0,-43,1035,2,-43,1040,2,-47,1030,-2,-46,1034,0,-43,1026,2,-39,1032,-1,-39,1032,1,-40,1032,1,-44,1036,-5,-44,1032,-1,-42,1037,-2,-46,1030,-3,-46,1030,-2,-40,1039,-2,-47,1034,-1,-47,1031,0,-39,1032,-5,-42,1033,-1,-42,1033,1,-46,1037,1,-45,1026,-2,-45,1031,1,-46,1036,-2,-43,1034,-4,-43,1034,-4,-47,1029,-4,-43,1034,0,-42,1032,1,-50,1039,-3,-39,1025,0,-39,1025,0,-42,1044,0,-41,1032,-2,-39,1027,-2,-35,1026,0,-39,1037,-3,-39,1037,-3,-40,1030,3,-47,1037,-2,-50,1026,0,-49,1032,-3,-48,1033,0,-48,1033,0,-42,1031,0,-39,1039,-3,-45,1036,-1,-46,1031,-2,-44,1030,2,-44,1030,2,-47,1034,-4,-38,1037,0,-42,1034,-2,-39,1027,2,-48,1035,-1,-48,1035,-1,-37,1033,-2,-41,1037,-4,-47,1031,-1,-41,1036,-4,-44,1031,-2,-44,1031,-2,-43,1032,1,-40,1029,-1,-43,1027,0,-47,1034,0,-47,1031,0,-47,1031,0,-47,1029,0,-44,1033,-1,-42,1036,0,-41,1039,-1,-42,1035,-1,-42,1035,-1,-36,1036,-1,-44,1034,-2,-40,1036,-3,-43,1028,-1,-43,1033,-5,-43,1033,-5,-45,1031,0,-35,1038,0,-46,1035,-2,-41,1036,-1,-50,1033,0,-50,1033,0,-45,1028,0,-38,1033,0,-39,1030,0,-40,1040,0,-45,1033,-3,-45,1033,-3,-45,1030,-1,-42,1028,2,-45,1030,-4,-39,1038,0,-47,1029,0,-47,1029,0,-40,1033,-2,-45,1036,-1,-38,1028,0,-44,1037,0,-41,1030,-2,-41,1030,-2,-42,1032,-3,-43,1031,0,-45,1031,-1,-40,1034,0,-39,1037,-1,-39,1037,-1,-50,1041,-2,-41,1031,-3,-40,1043,-2,-39,1030,-4,-45,1033,0,-45,1033,0,-47,1039,-1,-42,1032,0,-45,1037,-2,-41,1036,-1,-44,1036,-3,-44,1036,-3,-44,1034,-3,-44,1042,-2,-47,1018,-1,-46,1033,0,-38,1034,0,-38,1034,0,-46,1037,-1,-42,1030,-2,-44,1028,0,-47,1034,0,-43,1029,-1,-43,1029,-1,-47,1025,-3,-45,1034,-3,-45,1024,-4,-48,1038,0,-48,1029,1,-48,1029,1,-40,1042,-2,-47,1033,1,-43,1038,-4,-44,1034,-1,-41,1031,-2,-41,1031,-2,-37,1030,-1,-38,1034,-2,-38,1029,1,-42,1034,-2,-44,1036,-2,-44,1036,-2,-46,1020,-4,-46,1037,-2,-43,1035,0,-46,1033,-2,-47,1034,0,-47,1034,0,-45,1037,-1,-48,1035,-1,-44,1034,1,-47,1034,-4,-47,1034,0,-38,1038,0,-44,1032,0,-44,1035,3,-43,1029,1,-40,1032,-2,-40,1032,0,-43,1028,0,-45,1037,-1,-41,1028,-2,-39,1036,1,-43,1040,0,-43,1040,-1,-47,1032,-1,-40,1034,-3,-46,1029,-1,-39,1037,-1,-47,1032,0,-47,1032,-1,-44,1038,-1,-43,1033,-1,-45,1037,0,-47,1034,-1,-39,1029,-3,-39,1029,-2,-42,1028,-2,-48,1033,-2,-47,1037,0,-41,1041,-4,-46,1026,-3,-46,1026,-3,-41,1032,-3,-45,1035,0,-45,1038,0,-40,1033,-3,-38,1036,0,-38,1036,-2,-49,1035,-2,-44,1036,0,-41,1029,-1,-43,1027,0,-45,1026,0,-45,1026,-1,-49,1034,-1,-40,1036,-1,-56,1027,-1,-41,1033,-1,-45,1030,-3,-45,1030,-1,-38,1034,-1,-40,1027,-2,-43,1035,-1,-43,1030,0,-44,1036,0,-44,1036,0,-42,1038,0,-43,1038,-2,-44,1030,-1,-47,1034,-1,-41,1037,0,-41,1037,-1,-43,1038,-1,-42,1036,-3,-47,1041,-3,-41,1028,-2,-36,1033,0,-36,1033,0,-47,1027,-2,-41,1027,0,-41,1033,-1,-47,1031,-2,-47,1033,0,-47,1033,0,-42,1027,-1,-42,1033,0,-41,1034,1,-46,1023,0,-41,1032,-3,-41,1032,-3,-44,1032,-3,-42,1036,0,-36,1041,-3,-51,1032,-2,-49,1033,-2
-996,291,20,-995,297,27,-991,293,35,-991,293,35,-994,295,42,-1003,299,51,-997,302,57,-999,308,62,-995,310,71,-995,310,71,-995,307,76,-1003,317,74,-999,319,76,-1003,319,78,-1008,313,75,-1008,313,75,-1007,311,75,-1004,310,73,-1006,305,73,-1006,300,69,-1012,297,74,-1012,297,74,-1014,299,76,-1006,318,74,-1003,336,80,-1001,344,87,-1006,353,88,-1006,353,88,-1004,364,92,-1014,368,101,-1024,364,114,-1040,353,125,-1029,343,136,-1029,343,136,-1022,333,144,-1019,339,152,-1023,354,155,-1027,357,158,-1027,357,157,-1026,374,157,-1029,389,152,-1028,393,153,-1012,398,150,-1001,406,148,-1001,406,146,-989,393,146,-998,389,149,-1020,373,150,-1030,352,158,-1020,355,170,-1020,355,179,-1016,352,179,-1004,348,193,-991,362,211,-977,372,228,-977,354,254,-977,354,282,-986,329,282,-979,293,323,-950,271,359,-959,274,392,-949,298,432,-949,298,470,-943,327,470,-925,339,513,-911,364,554,-909,369,599,-907,388,646,-907,388,684,-914,410,684,-937,402,725,-963,394,757,-997,392,787,-1026,403,805,-1026,403,813,-1071,436,813,-1088,455,822,-1029,458,824,-942,440,833,-846,413,842,-846,413,865,-775,407,865,-760,424,887,-767,463,923,-776,502,976,-762,521,1037,-762,521,1105,-878,684,1105,-1238,975,1217,-1314,964,1338,-1047,692,1437,-645,433,1472,-645,433,1468,-648,349,1468,-614,310,1495,-627,346,1532,-666,409,1563,-731,451,1610,-731,451,1669,-828,515,1669,-849,614,1725,-868,718,1785,-991,1220,1894,-1558,3389,2051,-1558,3389,2051,-1092,1696,2250,-738,250,2314,372,3521,2278,300,3745,2328,-509,-117,2260,-509,-117,2260,-568,-102,2154,-563,-47,2002,-539,68,1838,-472,360,1731,-485,611,1740,-485,611,1740,-543,779,1849,-606,921,1999,-666,966,2184,-680,945,2393,-667,842,2594,-667,842,2594,-641,702,2790,-580,509,2950,-437,231,3084,8127,3332,3267,324,678,3572,324,678,3572,-678,22,3502,-309,-120,3382,-210,-303,3362,-204,-334,3387,-207,-335,3383,-207,-335,3383,-198,-329,3373,-204,-341,3370,-202,-349,3364,-198,-347,3356,1435,-1778,3369,1435,-1778,3369,7566,-3491,3575,-273,-351,3651,-213,-365,3651,-225,-367,3658,-225,-377,3643,-225,-377,3643,-1286,2249,3658,-316,-344,3570,-368,-387,3486,3235,-8192,3520,-14,-1081,3537,-14,-1081,3537,-273,-379,3521,-267,-385,3515,-273,-387,3519,-269,-378,3516,-275,-380,3521,-275,-380,3521,-273,-382,3514,-289,-383,3514,-1082,-2356,3505,-2429,-6749,3522,-272,-433,3504,-272,-433,3504,-147,-182,3498,-245,-220,3494,-280,-350,3507,585,7,3524,-1717,-1026,3301,-1717,-1026,3301,-8192,-4603,3145,-346,-290,3121,-248,-268,3138,-264,-276,3137,-257,-268,3119,-257,-268,3119,-262,-276,3131,-258,-268,3134,-256,-264,3122,-261,-254,3131,-258,-255,3111,-258,-255,3111,-268,-248,3125,-8192,2874,3116,-602,-97,2955,-233,-249,2942,-244,-260,2927,-244,-260,2927,-244,-247,2944,1166,-1261,2980,-254,-243,3205,-233,-265,3199,-243,-238,3211,-243,-238,3211,49,-228,3158,-2824,5022,2974,-1334,1968,2873,-189,-168,2793,-176,-179,2791,-176,-179,2791,-179,-173,2801,-173,-167,2795,-169,-164,2794,-167,-177,2798,-167,-168,2784,-167,-168,2784,-161,-154,2796,3561,8127,2740,-101,41,2500,-165,-128,2464,-174,-123,2450,-174,-123,2450,-191,-148,2452,-316,-372,2601,-143,-176,2738,-142,-178,2744,-134,-189,2744,-134,-189,2744,-132,-180,2739,-132,-188,2730,-123,-188,2738,8127,8127,2685,795,286,2283,795,286,2283,-660,-178,2155,-201,-156,2218,-111,-134,2232,-96,-114,2219,-97,-128,2226,-97,-128,2226,-91,-136,2226,-94,-129,2220,-94,-131,2222,-88,-132,2222,-88,-132,2213,-89,-137,2213,-91,-134,2218,-75,-135,2224,3259,-1324,2198,8127,-3040,1831,8127,-3040,1594,-107,-76,1594,-57,-85,1625,-58,-93,1621,-51,-86,1623,-58,-95,1615,-58,-95,1629,-56,-93,1629,-51,-88,1620,1383,-869,1621,3550,-1971,1652,270,-276,1715,270,-276,1728,-60,-85,1728,-57,-94,1720,-58,-95,1719,-42,-119,1730,1301,-1469,1731,1301,-1469,1824,3743,-3766,1824,490,-830,1783,527,-857,1721,1797,-3409,1654,-3,-238,1375,-3,-238,1296,-42,-63,1296,-54,-76,1293,-55,-69,1294,-42,-73,1287,-57,-75,1286,-57,-75,1289,-52,-75,1289,-53,-66,1288,-58,-68,1287,799,-6475,1301,432,-1434,1498,432,-1434,1546,-61,-94,1546,-29,-109,1544,-93,-76,1555,-84,-88,1601,-91,-116,1605,-91,-116,1600,-88,-168,1600,794,-8192,1621,-277,-1168,1582,-81,-602,1481,-76,-106,1307,-76,-106,1293,-64,-68,1293,-77,-75,1297,-75,-81,1296,-1572,-3408,1305,-508,-1667,1314,-508,-1667,1275,-108,-150,1275,-123,-173,1275,-290,-599,1281,-338,-638,1270,-382,-720,1269,-382,-720,1269,-643,-1271,1272,-619,-1100,1284,-454,-777,1300,-512,-803,1315,-594,-910,1336,-594,-910,1336,-578,-842,1356,-546,-760,1389,-534,-691,1425,-527,-635,1459,-646,-692,1506,-646,-692,1506,-3481,-3300,1525,-1680,-1262,1357,-120,-61,1238,-86,-55,1225,-88,-62,1221,-88,-62,1221,-176,-125,1221,-2164,-1138,1201,-1578,-913,1145,-314,-116,1087,-162,-54,1080,-162,-54,1080,-878,-340,1083,-1736,-953,1091,-815,-368,1057,-479,-180,1054,-986,-386,1063,-986,-386,1063,-1116,-416,1057,-782,-266,1070,-906,-296,1068,-1076,-329,1081,-1007,-308,1103,-1007,-308,1103,-902,-263,1119,-923,-241,1145,-976,-232,1164,-969,-216,1199,-949,-193,1228,-949,-193,1228,-993,-167,1267,-1439,-161,1310,-3714,500,1303,-1602,247,1193,-180,-24,1132,-180,-24,1132,-111,-37,1117,-506,-20,1101,-1578,437,1048,-1105,258,1017,-555,116,989,-555,116,989,-821,212,966,-1259,350,950,-1156,331,929,-845,247,913,-921,280,901,-921,280,901,-1038,339,893,-837,298,884,-753,276,880,-898,353,874,-1005,417,875,-1005,417,875,-972,413,879,-936,414,884,-956,425,888,-950,433,898,-900,412,907,-900,412,907,-864,397,926,-855,404,952,-864,424,971,-884,438,990,-895,466,1033,-895,466,1033,-886,483,1063,-880,491,1106,-895,522,1137,-980,636,1185,-1695,1972,1214,-1695,1972,1214,-1135,1843,1137,-215,264,1051,-143,79,1032,-757,1216,1001,-856,1437,959,-856,1437,959,-387,572,922,-421,657,902,-640,1068,879,-577,961,857,-413,673,835,-413,673,835,-352,579,817,-351,617,804,-354,686,791,-404,829,786,-527,1086,785,-527,1086,785,-497,1033,775,-439,925,770,-457,1013,766,-446,1005,766,-412,892,771,-412,892,771,-371,804,772,-343,753,790,-364,880,796,-398,1003,804,-379,961,821,-379,961,821,-367,927,841,-364,935,859,-350,897,890,-336,855,915,-320,877,945,-320,877,945,-327,920,979,-324,941,1009,-307,962,1053,-294,1068,1094,-24,2563,1131,-24,2563,1131,640,2492,1086,74,422,996,-12,133,956,134,547,935,134,547,894,361,1228,894,285,973,851,221,813,810,300,1027,782,306,1088,757,306,1088,733,260,933,733,262,916,705,260,849,681,223,698,662,268,814,643,268,814,630,335,1018,630,333,1000,622,312,946,608,332,990,601,335,961,590,335,961,585,322,880,585,320,866,579,341,894,577,356,921,576,374,946,577,374,946,575,379,943,575,382,930,580,376,911,585,367,893,592,370,889,598,370,889,607,376,881,607,379,881,621,387,892,638,393,891,654,392,872,668,392,872,689,384,868,689,388,858,717,387,840,745,395,839,768,398,836,799,398,836,837,410,829,837,420,829,865,448,823,908,537,892,944,1107,1249,981,1107,1249,967,2065,1274,967,904,501,889,352,228,839,830,469,796,1234,653,760,1234,653,714,829,451,714,638,358,675,879,456,644,850,442,605,728,368,573,728,368,547,878,448,547,949,476,521,867,440,488,890,446,468,928,459,442,928,459,442,868,426,420,861,420,397,876,419,377,873,416,360,890,426,347,890,426,347,914,426,329,905,427,317,901,422,300,901,422,288,890,410,280,890,410,280,894,414,264,902,413,254,907,422,245,917,412,233,908,403,227,908,403,227,905,402,220,915,394,215,915,402,202,918,395,200,922,390,195,922,390,195,921,393,186,922,379,178,921,385,174,914,374,170,925,381,169,925,381,169,918,372,161,915,370,157,927,362,157,925,363,153,925,367,152,925,367,152,936,365,150,918,368,145,928,366,147,922,365,144,927,358,142,927,358,142,928,349,143,928,363,143,930,354,144,923,351,144,931,351,149,931,351,149,927,353,146,928,350,147,925,349,155,923,348,153,927,352,162,927,352,162,926,344,165,925,352,169,926,340,175,922,339,183,927,335,189,927,335,189,920,335,194,922,334,203,923,334,210,917,329,222,915,328,230,915,328,230,917,328,244,916,319,254,910,320,268,914,315,281,910,314,295,910,314,295,910,319,309,904,308,330,903,310,343,898,305,364,899,298,388,899,298,388,891,291,405,894,294,429,887,280,454,881,278,478,879,268,506,879,268,506,868,261,541,875,261,569,863,242,602,868,239,638,868,225,672,868,225,672,914,198,710,1383,57,746,2067,-438,733,1187,-319,653,509,-129,606,509,-129,606,921,-214,569,1481,-397,529,1012,-244,473,817,-200,436,1109,-303,399,1109,-303,399,1077,-299,358,879,-244,314,850,-246,277,919,-272,241,918,-277,202,918,-277,202,893,-270,164,967,-295,134,1034,-301,99,1016,-293,60,1001,-291,29,1001,-291,29,1034,-295,-4,1001,-287,-37,972,-281,-72,949,-285,-108,932,-278,-144,932,-278,-144,924,-271,-182,936,-269,-213,970,-271,-249,985,-267,-290,988,-264,-325,988,-264,-325,992,-263,-367,987,-258,-405,979,-254,-444,974,-243,-486,974,-243,-532,968,-233,-532,975,-220,-574,1069,-194,-613,1294,-83,-655,2010,364,-662,2010,364,-612,1249,330,-612,487,101,-565,659,211,-527,1038,335,-490,801,249,-447,801,249,-415,730,228,-415,982,308,-378,994,310,-342,858,264,-305,911,299,-273,911,299,-242,915,309,-242,841,288,-212,863,302,-179,908,320,-151,897,298,-121,897,298,-92,923,311,-92,922,315,-65,891,293,-36,893,315,-8,899,303,23,899,303,50,901,305,50,911,299,82,902,306,109,895,305,136,894,298,167,894,298,199,893,293,199,893,275,229,897,285,255,891,281,292,887,268,320,887,268,356,887,268,356,887,264,390,884,254,424,879,246,459,875,230,498,875,230,534,895,216,534,1019,165,573,1647,-129,595,1601,-377,555,847,-201,490,847,-201,454,740,-161,454,1224,-286,411,1184,-288,363,865,-202,317,993,-249,277,993,-249,230,1081,-291,230,934,-246,186,871,-235,146,932,-253,104,947,-269,62,947,-269,62,929,-254,19,990,-264,-24,1036,-264,-66,1005,-263,-104,1003,-249,-145,1003,-249,-145,1011,-257,-192,989,-259,-230,962,-238,-274,962,-232,-315,969,-224,-360,969,-224,-360,972,-210,-403,1004,-207,-447,1133,-151,-492,1407,4,-521,1673,373,-516,1673,373,-516,917,226,-466,618,162,-423,840,258,-389,885,284,-351,738,230,-308,738,230,-308,874,262,-271,1006,303,-235,927,277,-192,898,275,-157,928,300,-119,928,300,-119,856,287,-84,840,274,-48,896,286,-15,906,289,23,903,277,60,903,277,60,913,285,95,884,278,130,875,266,164,885,268,205,892,253,241,892,253,241,890,251,276,893,237,314,901,232,349,901,221,386,938,189,421,938,189,421,1172,89,454,1484,-201,459,1233,-274,417,871,-195,366,976,-211,321,976,-211,321,1174,-275,279,1030,-232,228,954,-214,184,1028,-252,141,998,-242,94,998,-242,94,911,-228,50,917,-240,10,967,-239,-39,961,-239,-83,990,-233,-129,990,-233,-129,1027,-231,-174,1022,-216,-219,1013,-207,-261,1022,-204,-302,1058,-177,-345,1058,-177,-345,1139,-88,-385,1395,114,-399,1243,288,-384,814,200,-342,773,219,-306,773,219,-306,879,265,-265,852,246,-225,832,244,-182,929,273,-145,951,273,-106,951,273,-106,896,253,-69,902,263,-27,882,265,12,855,256,49,872,254,87,872,254,87,900,249,127,899,247,162,912,240,203,905,229,242,906,224,276,906,224,276,945,184,315,1111,85,342,1267,-133,349,1168,-227,316,1007,-206,269,1007,-206,269,1009,-202,227,1094,-226,185,1042,-220,134,998,-212,94,1005,-225,46,1005,-225,46,970,-225,0,932,-213,-46,935,-212,-89,970,-209,-129,1000,-204,-175,1000,-204,-175,1050,-174,-216,1097,-116,-254,1168,-25,-282,1297,160,-294,1051,227,-274,1051,227,-274,860,204,-234,839,233,-196,802,227,-157,796,228,-119,885,247,-79,885,247,-79,937,256,-40,937,243,-2,930,242,36,909,241,77,909,241,116,877,223,116,872,214,153,906,192,189,965,152,217,1079,43,236,1079,43,242,1141,-99,242,1119,-165,213,1064,-181,176,1045,-186,135,1051,-192,95,1051,-192,49,1032,-194,49,1010,-193,7,989,-194,-35,972,-172,-77,985,-149,-117,985,-149,-152,1017,-109,-152,1064,-60,-176,1127,51,-195,1069,164,-189,970,197,-163,970,197,-134,921,204,-134,874,205,-99,842,210,-64,844,213,-25,901,213,7,901,213,47,926,211,47,943,185,82,959,155,112,980,94,138,1021,14,149,1021,14,148,1037,-75,148,1055,-122,129,1045,-140,97,1041,-153,62,1039,-153,27,1039,-153,-9,1031,-144,-9,1021,-132,-40,1026,-97,-71,1019,-52,-97,1026,11,-116,1026,11,-115,1007,84,-115,965,133,-106,947,159,-83,914,166,-59,896,175,-32,896,175,-2,910,169,-2,932,149,28,944,121,50,978,89,70,999,37,85,999,37,83,1013,-17,83,1032,-58,74,1034,-82,56,1030,-97,36,1033,-91,10,1033,-91,10,1034,-76,-15,1024,-55,-35,1016,-16,-52,998,20,-59,976,66,-62,976,66,-62,967,95,-55,944,108,-42,940,119,-24,946,115,-6,955,101,9,955,101,9,965,71,26,984,51,37,1000,23,37,1005,-5,37,1010,-20,33,1010,-20,33,1014,-35,22,1019,-34,9,1012,-33,-7,1004,-8,-15,999,15,-24,999,15,-24,984,38,-30,973,59,-30,969,63,-24,971,73,-16,959,66,-7,959,66,-7,975,64,4,976,58,10,985,38,12,996,21,18,1003,8,14,1003,8,14,999,-1,7,1005,-2,7,1006,0,-3,996,13,-8,1003,18,-9,1003,18,-9,983,29,-11,983,45,-12,978,55,-12,977,55,-6,979,49,0,979,49,0,980,44,6,992,36,8,988,27,8,990,17,4,994,15,5,994,15,5,1000,13,0,998,19,-2,992,20,-4,993,36,-6,990,35,-8,990,35,-8,989,38,-3,982,46,-6,985,35,-1,983,37,-1,986,17,1,986,17,1,988,24,4,992,19,2,993,19,1,988,24,1,988,20,0,988,20,0,988,30,-1,987,34,-1,989,38,-7,984,41,-3,987,35,-1,987,35,-1,978,29,-1,982,30,0,988,25,-2,995,24,1,996,24,0,996,24,0,990,28,0,990,26,-4,987,27,0,988,29,-4,979,34,-4,979,34,-4,987,32,-1,994,34,1,992,33,0,986,25,2,990,31,1,990,31,1,988,24,0,991,25,-2,989,32,-5,987,33,-3,988,24,-2,988,24,-2,987,32,-2,992,35,-3,981,29,-1,985,39,-3,987,26,-5,987,26,-5,990,29,0,992,24,0,985,26,1,997,32,0,991,27,-1,991,27,-1,988,25,-1,984,21,0,993,33,-2,984,37,-3,988,29,-5,988,29,-5,985,30,-3,994,25,-3,983,21,1,992,28,-1,994,25,0,994,25,0,990,31,-1,982,25,-3,988,30,-2,989,32,0,989,32,0,989,30,0,992,20,0,993,25,-1,987,29,0,988,21,-1,988,21,-2,986,33,-2,987,29,0,994,29,1,982,32,2,987,24,-2,987,24,-1,984,27,-1,993,34,0,984,29,0,986,32,-4,983,19,0,983,19,-1,988,37,-1,986,23,0,993,26,-2,991,28,-2,985,29,-3,985,29,-3,990,33,-3,987,35,-1,992,29,-4,983,33,0,992,32,0,992,32,0,985,26,0,985,30,0,995,29,0,990,28,-2,988,30,-2,988,30,0,985,22,0,988,23,0,990,26,0,990,25,0,980,25,-1,980,25,-2,989,31,-2,987,33,-5,992,31,-1,990,27,-2,985,30,-2,985,30,0,991,34,0,994,33,0,991,33,-1,987,35,2,987,33,-1,987,33,-2,986,20,-2,987,33,0,987,20,-4,990,30,-3,986,27,1,986,27,0,991,28,0,983,25,0,985,30,-3,992,31,-1,996,28,-1,996,28,-1,984,28,-1,982,23,-4,988,25,-3,991,29,0,987,32,-2,987,32,-2,989,30,-6,987,20,-5,986,25,-3,990,32,-2,989,29,2,989,29,2,985,37,-2,990,28,0,987,24,0,992,34,-2,990,26,-2,990,26,-2,983,36,-1,988,30,-3,989,32,-1,989,29,1,989,26,0,989,26,0,987,29,-1,998,32,-1,987,29,0,994,25,0,990,36,0,990,36,0,993,30,0,988,27,0,987,28,-2,987,25,-1,988,26,1,988,26,1,987,33,-1,986,17,-2,990,30,-3,988,31,0,990,31,0,990,31,0,987,32,0,984,24,-2,990,24,-3,987,28,-3,993,31,-5,993,31,-5,992,31,-3,982,31,-2,988,29,1,988,27,-2,993,33,0,993,33,0,990,38,1,987,33,-3,985,32,-3,994,35,2,997,31,-1,997,31,-1,992,30,-2,981,27,-2,989,28,0,991,27,-2,985,30,-1,985,30,-1,984,21,-4,987,34,-2,984,27,-3,991,30,2,987,28,-1,987,28,-1,987,28,0,988,29,-1,992,29,0,989,33,0,995,29,-1,995,29,-1,986,30,-1,986,24,1,986,32,0,989,35,-1,994,26,-5,994,26,-5,988,29,-1,988,23,-3,993,30,1,995,24,0,984,26,0,984,26,0,989,22,-1,987,29,0,987,27,-3,992,29,-2,990,23,-2,990,23,-2,996,27,0,994,31,-1,994,23,0,983,31,-2,988,41,-3,988,41,-3,987,33,-2,987,26,-1,986,23,0,993,24,0,989,37,0,989,37,0,990,30,0,994,29,-1,987,23,-3,994,31,-1,992,34,-5,992,34,-5,993,31,-1,992,30,-2,989,29,0,989,24,1,989,28,1,989,28,1,989,31,-2,987,30,0,986,27,-3,982,36,-1,991,27,-1,991,27,-1,981,21,-1,987,32,-5,991,31,0,993,27,0,993,27,1,986,28,1,987,25,-1,987,29,1,995,28,0,990,24,-3,990,24,-2,992,30,-2,991,27,-4,986,16,-3,990,24,-3,992,30,-1,992,30,-1,988,28,-1,988,31,-5,993,28,-2,986,31,0,988,28,-1,988,28,-3,984,34,-3,987,31,-4,985,25,-2,986,31,0,990,33,-2,990,33,-1,992,35,-1,985,31,-6,990,37,-2,989,30,-3,988,36,-3,988,36,0,988,22,0,994,33,-3,994,38,0,992,27,0,986,31,0,986,31,-1,990,30,-1,987,28,-1,984,34,0,986,32,0,990,27,-5,990,27,-2,995,28,-2,988,23,-2,982,27,-3,989,36,-2,983,21,0,983,21,-3,985,29,-3,981,31,0,986,32,-2,985,28,-2,986,36,0,986,36,-3,988,30,-3,991,33,-4,990,32,-2,991,30,-3,992,32,-2,992,32,-1,984,33,-1,990,33,2,992,21,-4,987,37,-1,989,23,0,989,23,0,989,38,2,996,35,-5,991,27,1,992,30,-1,991,27,-2,991,27,-2,986,27,3,996,33,-1,991,32,0,986,30,-1,993,31,0,993,31,0,989,34,0,986,29,-1,994,28,-4,985,27,-1,986,28,0,986,28,0,989,31,-4,988,25,-5,987,27,-3,986,34,-1,994,26,-3,994,26,-3,987,26,-4,987,24,0,979,30,0,987,32,-3,993,27,-1,993,27,-1,990,29,-2,990,24,0,982,31,0,990,27,-2,989,21,-3,989,21,-3,990,33,-2,992,26,-1,980,29,-1,989,29,-3,992,28,-1,992,28,-1,989,29,1,991,23,1,989,33,-1,988,26,0,990,31,-3,990,31,-3,997,29,1,983,18,-2,987,27,0,996,30,-1,990,31,0,990,31,0,992,27,0,988,27,-1,987,28,-3,988,28,0,988,32,-3,988,32,-3,987,30,-1,985,31,0,987,26,0,995,29,-4,993,28,-2,993,28,-2,989,29,-4,984,32,-4,987,30,-5,991,29,0,988,25,0,988,25,0,986,36,1,989,24,0,989,27,-6,994,31,-2,987,29,0,987,29,0,983,23,-1,990,30,0,985,31,1,983,31,-2,984,34,0,984,34,0,984,33,-1,990,32,0,993,30,-3,989,31,1,997,27,0,997,27,0,988,32,0,990,39,-1,986,29,1,983,31,-4,985,25,0,985,25,0,987,26,-2,982,25,-3,992,28,-5,985,28,-3,989,32,1,989,32,1,991,27,0,990,24,0,986,31,-2,987,23,-3,986,31,-2,986,31,-2,992,32,-1,988,20,-2,982,24,2,989,35,-3,991,31,-3
-1042,309,15,-1048,309,19,-1047,324,25,-1046,344,27,-1036,346,22,-1036,346,22,-1039,367,29,-1026,372,20,-1027,362,20,-1027,349,12,-1017,341,9,-1017,341,9,-1008,323,9,-996,324,5,-981,315,3,-978,309,3,-978,309,1,-972,308,1,-970,303,4,-979,311,9,-971,319,12,-984,307,19,-984,307,25,-979,314,25,-976,314,33,-985,332,39,-980,319,44,-981,343,54,-981,343,56,-981,349,56,-982,351,64,-983,355,69,-982,344,75,-974,339,73,-974,339,76,-974,346,76,-986,334,76,-975,321,79,-986,312,81,-981,295,82,-981,295,81,-980,292,81,-990,313,81,-995,335,80,-989,353,77,-988,361,77,-988,361,76,-997,373,76,-997,375,77,-997,366,81,-992,360,83,-998,348,86,-998,348,87,-988,339,87,-986,362,94,-987,357,99,-985,356,103,-988,350,114,-988,350,120,-988,347,120,-1005,331,137,-995,317,154,-999,315,164,-990,316,183,-990,316,192,-989,328,192,-980,340,203,-977,346,212,-979,354,216,-988,364,219,-988,364,219,-1011,380,219,-995,401,220,-1004,421,220,-1011,430,216,-1011,439,214,-1011,439,213,-1029,436,213,-1019,429,217,-1004,421,214,-982,402,207,-962,389,202,-962,389,202,-957,406,196,-951,386,188,-946,386,183,-945,373,182,-945,374,182,-945,374,182,-955,379,189,-960,386,202,-955,402,219,-955,410,241,-954,424,266,-954,424,266,-940,440,297,-931,452,335,-942,462,378,-935,466,426,-937,459,473,-937,459,473,-942,446,520,-963,446,566,-992,447,610,-1042,451,653,-1081,440,692,-1081,440,692,-1120,492,712,-1150,513,739,-1162,528,756,-1115,527,769,-1070,522,783,-1070,522,783,-1010,528,815,-963,537,849,-977,586,896,-1021,625,962,-1004,608,1039,-1004,608,1039,-992,608,1091,-954,550,1144,-831,295,1201,-774,320,1247,-786,377,1268,-786,377,1268,-833,449,1299,-875,512,1337,-917,574,1398,-925,633,1451,-914,649,1535,-914,649,1535,-897,654,1624,-883,651,1714,-865,674,1802,-851,685,1901,-853,712,2012,-853,712,2012,-859,722,2122,-844,744,2248,-819,758,2382,-164,2332,2552,1535,7863,2760,1535,7863,2760,-504,1277,2772,-842,-155,2683,-650,-46,2598,-629,46,2508,-547,166,2439,-547,166,2439,-483,261,2437,-475,350,2454,-460,377,2525,-456,324,2600,-465,262,2693,-465,262,2693,-1177,96,2779,-661,-347,2952,8127,3785,3086,960,1087,3499,-522,-117,3547,-522,-117,3547,-229,-346,3515,-234,-342,3488,-237,-346,3501,-241,-356,3497,-237,-356,3488,-237,-356,3488,-241,-355,3495,-234,-354,3504,-238,-358,3500,-234,-368,3488,2538,-1760,3484,2538,-1760,3484,3792,-2699,3537,-251,-352,3567,-244,-375,3564,-245,-369,3570,-532,274,3547,-532,274,3547,54,-1210,3302,1059,-5087,3240,371,-1574,3349,-251,-361,3359,-264,-365,3345,-264,-365,3345,-266,-355,3370,-273,-361,3355,-279,-357,3374,-271,-433,3367,-2681,-8192,3323,-2681,-8192,3323,-395,-1029,3142,-197,-322,3122,-203,-311,3101,-207,-319,3129,-202,-316,3103,-202,-316,3103,-213,-316,3113,-207,-314,3115,1395,2339,3123,155,-11,3271,-294,-290,3172,-294,-290,3172,-330,-286,3160,-5826,-3261,3113,-3568,-1930,2991,-245,-230,2954,-236,-246,2953,-236,-246,2953,-238,-246,2953,-236,-239,2958,-235,-235,2954,-237,-236,2941,-237,-236,2956,-233,-230,2956,-254,-231,2941,-8192,2112,2942,-1627,392,2810,-149,-270,2816,-149,-270,2836,-148,-247,2836,-201,-221,2846,-210,-216,2837,-208,-209,2840,-216,-216,2847,-216,-216,2854,-103,-347,2854,498,-795,2799,-158,-135,2673,-158,-130,2657,-4862,8127,2660,-4862,8127,2614,-450,505,2614,-186,-165,2567,-172,-147,2555,-169,-148,2555,-174,-146,2571,-174,-146,2556,-167,-150,2556,-169,-148,2571,-165,-147,2566,-528,-3223,2573,-210,-315,2476,-210,-315,2432,1261,3499,2432,1919,6174,2356,-112,-99,2213,-130,-83,2190,-118,-97,2202,-118,-97,2207,-111,-91,2207,-113,-98,2201,-108,-94,2183,-112,-94,2200,-112,-99,2195,-112,-99,2189,-153,-118,2189,-1384,-1367,2263,-123,-320,2374,25,-190,2299,8127,5837,2203,8127,5837,1911,2054,940,1911,-77,-67,1780,-57,-67,1773,-57,-66,1772,-59,-72,1775,-59,-72,1776,-58,-75,1776,-56,-70,1778,-60,-69,1766,-52,-77,1770,-53,-78,1769,-53,-78,1770,-51,-73,1770,-47,-77,1770,-9,-77,1771,1839,-58,1768,7355,-1759,1714,7355,-1759,1714,210,-141,1432,-39,-39,1379,-31,-41,1380,-179,-84,1379,-148,-34,1329,-148,-34,1329,-49,-40,1312,-73,-35,1308,-159,-16,1301,-107,-33,1294,-70,-39,1288,-70,-39,1288,-56,-46,1284,56,-99,1296,624,-345,1298,5285,-2556,1293,1617,-973,1339,1617,-973,1339,-46,-68,1378,-42,-72,1387,-41,-76,1379,209,-298,1383,2467,-1752,1418,2467,-1752,1418,559,-466,1518,10,-133,1553,1489,-1640,1556,2579,-3712,1479,846,-1446,1339,846,-1446,1339,362,-827,1213,-28,-57,1078,-34,-47,1070,-35,-53,1070,-32,-46,1068,-32,-46,1068,-21,-59,1069,45,-270,1051,11,-194,1024,293,-1311,1033,1781,-4285,1089,1781,-4285,1089,138,-553,1098,-47,-66,1089,14,-339,1090,626,-1971,1103,339,-1327,1118,339,-1327,1118,150,-518,1131,208,-934,1134,330,-1500,1146,105,-863,1169,-14,-213,1212,-14,-213,1212,-54,-163,1229,-20,-414,1247,84,-903,1290,143,-1784,1337,-100,-4215,1387,-100,-4215,1387,-531,-2171,1311,-84,-350,1238,-43,-235,1213,-126,-517,1178,-258,-769,1133,-258,-769,1133,-309,-1006,1106,-408,-1245,1086,-351,-1005,1062,-324,-874,1044,-384,-1022,1028,-384,-1022,1028,-391,-1041,1027,-372,-949,1010,-355,-851,1010,-341,-738,1008,-342,-646,1007,-342,-646,1007,-402,-753,1014,-481,-917,1019,-527,-964,1024,-534,-917,1037,-547,-888,1055,-547,-888,1055,-557,-864,1076,-552,-841,1091,-543,-790,1122,-519,-725,1148,-517,-680,1184,-517,-680,1184,-546,-680,1218,-641,-747,1259,-1408,-1412,1308,-3611,-2386,1259,-698,-569,1126,-698,-569,1126,-95,-56,1058,-94,-62,1058,-415,-326,1041,-1220,-640,995,-1016,-567,946,-1016,-567,946,-842,-452,913,-930,-502,894,-1033,-547,876,-999,-510,855,-952,-473,838,-952,-473,838,-987,-490,826,-868,-442,817,-633,-269,805,-645,-230,799,-943,-366,799,-943,-366,799,-1106,-439,796,-1018,-386,792,-994,-367,794,-1059,-364,799,-1029,-344,809,-1029,-344,809,-985,-312,820,-955,-287,828,-931,-275,849,-913,-258,863,-931,-246,883,-931,-246,883,-972,-244,910,-1005,-239,940,-1021,-219,963,-1015,-208,998,-1015,-208,1031,-1036,-189,1031,-1100,-171,1076,-1666,-123,1111,-3060,533,1095,-1235,198,1009,-1235,198,948,-207,-7,948,-255,-20,931,-1018,222,898,-1515,350,860,-858,197,817,-858,197,788,-648,143,788,-1029,265,767,-1250,324,746,-971,249,712,-784,214,699,-784,214,675,-886,272,675,-922,288,663,-914,296,652,-992,337,638,-1038,359,621,-1038,359,611,-982,362,611,-957,357,606,-969,373,599,-930,376,591,-920,366,589,-920,366,586,-936,385,586,-963,407,586,-951,414,588,-956,424,586,-948,431,589,-948,431,596,-941,427,596,-929,425,605,-927,435,618,-932,440,631,-930,442,647,-930,442,666,-931,461,666,-930,456,682,-929,470,707,-916,471,736,-906,486,763,-906,486,792,-901,479,792,-898,479,823,-889,494,860,-887,518,898,-895,535,939,-895,535,983,-972,631,983,-1398,1394,1026,-1193,1866,980,-392,567,902,-228,256,863,-228,256,838,-595,916,838,-861,1429,799,-510,781,757,-388,589,722,-594,982,699,-594,982,699,-618,1040,674,-447,733,640,-371,608,622,-377,662,600,-389,735,580,-389,735,580,-442,823,564,-507,962,553,-532,1013,538,-502,958,527,-502,947,519,-502,947,519,-509,974,515,-483,948,504,-441,874,504,-391,810,491,-380,791,494,-380,791,494,-415,875,492,-451,986,492,-455,1018,494,-432,993,499,-427,977,497,-427,977,497,-408,931,507,-388,897,509,-384,895,521,-388,938,528,-392,983,544,-392,983,544,-385,969,554,-379,964,566,-376,944,581,-366,928,598,-367,933,622,-367,933,622,-360,949,643,-356,959,671,-341,949,693,-349,940,730,-328,939,762,-328,939,762,-323,929,792,-318,936,832,-307,962,871,-289,1003,915,-262,1392,954,-262,1392,954,501,3015,972,288,1205,896,39,282,831,77,388,805,263,951,761,263,951,761,320,1088,723,255,926,681,272,975,646,294,1091,615,273,1006,577,273,1006,577,258,932,552,255,848,523,233,754,499,268,826,476,314,1003,454,314,1003,454,316,1028,430,300,988,416,303,1007,393,303,963,373,296,892,359,296,892,359,297,899,349,308,929,331,319,966,319,324,981,306,324,979,298,324,979,298,321,962,293,323,946,279,327,939,275,331,949,265,331,953,259,331,953,259,336,959,254,344,956,252,347,961,247,348,945,244,350,948,243,350,948,243,351,950,242,363,945,232,362,946,235,361,955,230,372,950,233,372,950,233,369,943,231,375,945,231,366,938,232,377,941,236,378,944,236,378,944,236,380,935,241,377,942,245,381,937,249,394,942,254,390,935,260,390,935,260,385,926,265,391,934,274,390,927,285,398,936,293,396,931,303,396,931,303,393,923,313,393,920,325,395,912,339,402,920,353,403,909,374,403,909,374,400,911,392,403,913,406,406,907,427,409,894,449,405,897,469,405,897,469,411,888,498,415,887,523,406,880,544,416,865,580,416,865,612,415,859,612,415,856,644,422,843,680,442,849,716,469,859,752,469,859,795,556,898,795,964,1129,827,1846,1208,818,1001,585,753,455,290,707,455,290,665,886,501,665,1086,582,620,695,390,575,776,424,535,944,496,496,944,496,456,835,444,456,854,449,426,923,487,387,860,449,353,861,441,319,861,441,285,892,459,285,882,454,258,891,453,225,898,462,197,887,450,171,887,450,144,884,451,144,893,456,112,880,451,89,900,449,63,893,448,34,893,448,11,888,456,11,899,452,-13,895,455,-42,899,450,-71,891,453,-93,891,453,-120,895,453,-120,893,461,-146,891,453,-175,886,448,-201,883,461,-232,883,461,-264,876,457,-264,876,461,-295,876,455,-322,870,458,-354,863,461,-386,863,461,-421,861,459,-421,854,465,-455,844,465,-490,845,469,-529,835,478,-571,835,478,-571,830,487,-615,829,506,-655,859,564,-694,1001,801,-740,1197,1590,-753,1197,1590,-753,739,1320,-717,304,609,-668,339,692,-627,510,1031,-587,427,881,-547,427,881,-547,378,779,-508,457,956,-470,446,935,-434,381,834,-392,407,888,-362,407,888,-362,427,914,-331,408,883,-299,421,911,-269,428,935,-237,411,904,-207,411,904,-207,413,917,-181,414,921,-153,411,915,-125,417,926,-98,414,933,-75,414,933,-75,413,926,-44,413,921,-22,413,926,4,411,922,30,410,915,58,410,915,58,408,922,81,415,916,110,415,915,133,419,912,160,418,909,188,418,909,188,415,911,218,417,908,247,415,902,274,420,900,311,423,899,336,423,899,336,424,887,369,428,887,402,428,884,436,434,871,471,437,864,507,437,864,507,447,862,546,468,861,578,513,879,619,655,933,657,1260,1188,680,1260,1188,680,1426,882,654,721,437,601,671,413,551,1003,568,512,868,493,466,868,493,466,732,422,422,910,501,381,884,488,341,820,450,301,895,489,265,895,489,265,882,474,223,857,453,183,894,478,146,877,471,113,876,465,75,876,465,75,886,471,40,879,466,0,871,478,-35,882,468,-72,876,467,-107,876,467,-107,873,475,-146,873,474,-184,873,477,-218,858,481,-256,865,477,-294,865,477,-294,855,478,-335,851,485,-374,841,495,-415,843,503,-458,846,517,-498,846,517,-498,851,548,-540,895,640,-578,1069,1056,-614,901,1385,-606,516,949,-572,516,949,-572,352,677,-521,445,884,-486,484,961,-443,418,832,-400,430,873,-365,430,873,-365,461,944,-328,422,880,-288,416,869,-251,434,911,-212,424,898,-173,424,898,-173,424,898,-136,431,911,-102,428,903,-70,426,898,-36,424,905,2,424,905,2,428,904,36,431,907,68,429,899,103,428,893,137,427,890,171,427,890,171,438,896,210,441,886,243,444,884,281,444,883,318,451,873,355,451,873,355,455,870,391,469,870,431,493,870,464,551,875,507,551,875,536,705,935,536,1200,1058,553,1171,752,528,751,465,479,769,458,435,769,458,390,940,551,390,847,492,345,817,465,303,903,512,259,870,485,210,870,485,172,846,479,172,876,492,134,863,482,90,858,478,48,876,491,3,876,491,-36,866,481,-36,863,487,-75,868,488,-120,865,494,-157,861,500,-201,861,500,-243,853,500,-243,844,500,-283,849,512,-326,843,519,-370,843,554,-405,843,554,-449,861,623,-449,935,829,-482,897,1165,-494,626,1041,-472,433,794,-430,433,794,-395,433,825,-395,484,927,-354,454,889,-307,439,863,-270,456,908,-232,456,908,-190,446,886,-190,430,877,-147,444,893,-108,450,899,-70,435,894,-36,435,894,5,441,906,5,437,881,45,439,884,84,445,888,123,454,876,159,454,876,196,455,882,196,460,872,237,473,869,278,485,873,314,510,865,352,510,865,386,557,872,386,663,897,414,954,957,438,1079,768,426,866,553,384,866,553,384,786,494,343,874,524,296,873,520,254,844,505,207,863,514,169,863,514,169,861,507,119,838,489,78,852,503,32,860,499,-7,852,508,-50,852,508,-50,857,509,-95,848,506,-136,843,515,-177,846,526,-221,833,542,-264,833,542,-264,841,576,-305,843,634,-344,879,802,-370,807,1009,-383,620,969,-363,620,969,-363,501,856,-333,470,841,-293,479,883,-254,474,884,-217,458,870,-178,458,870,-178,454,880,-135,460,877,-96,448,873,-54,461,874,-15,462,883,23,462,883,23,465,878,64,470,877,103,475,863,142,491,875,179,501,863,215,501,863,215,534,865,251,573,852,282,660,864,312,850,870,331,945,726,321,945,726,321,868,590,291,815,531,254,841,540,210,859,534,167,847,526,121,847,526,121,846,520,80,846,520,40,841,519,-3,840,515,-49,843,534,-90,843,534,-90,836,547,-131,833,570,-172,829,584,-205,818,639,-242,826,763,-271,826,763,-271,744,884,-281,617,900,-269,548,866,-243,509,854,-207,502,864,-172,502,864,-172,502,870,-139,486,860,-97,487,866,-62,486,869,-24,488,859,11,488,859,11,501,857,51,508,859,88,520,848,123,545,839,157,582,844,187,582,844,187,634,836,210,736,812,226,830,741,229,840,643,210,827,578,178,827,578,178,825,562,146,830,558,104,844,552,65,831,549,26,825,550,-14,825,550,-14,822,557,-53,819,581,-88,811,619,-122,798,649,-155,782,725,-174,782,725,-174,710,799,-188,633,828,-182,584,847,-164,552,848,-138,536,852,-110,536,852,-110,532,853,-77,521,846,-46,520,841,-10,531,839,22,548,837,50,548,837,50,566,830,80,595,826,104,642,802,124,704,782,146,756,734,143,756,734,143,781,671,136,790,625,114,799,607,86,804,595,58,804,595,23,814,598,23,806,601,-7,791,625,-40,783,658,-71,759,688,-88,759,688,-105,717,729,-105,684,773,-109,634,800,-102,609,805,-90,591,820,-69,591,820,-49,576,822,-49,578,817,-25,575,820,-3,588,806,21,614,799,42,614,799,58,652,798,58,676,767,71,708,726,74,725,701,71,752,676,65,752,676,49,757,666,49,767,652,29,771,649,10,754,659,-10,740,694,-26,740,694,-40,722,707,-40,701,730,-49,673,745,-49,656,767,-52,639,768,-41,639,768,-30,630,787,-30,622,786,-18,635,785,0,640,771,13,660,769,20,660,769,26,670,752,26,690,735,25,704,718,29,716,706,23,721,697,15,721,697,9,727,707,9,729,709,-1,713,713,-10,700,727,-16,688,738,-22,688,738,-21,679,743,-21,674,752,-20,664,754,-15,662,760,-10,668,761,-2,668,761,2,672,749,2,681,738,7,684,739,7,692,733,5,703,728,8,703,728,8,702,725,5,699,725,0,694,713,-2,690,726,-9,692,737,-9,692,737,-9,681,739,-7,673,747,-6,668,747,-7,670,741,-1,685,747,-4,685,747,-4,678,743,4,682,734,6,691,739,4,699,736,2,693,728,-1,693,728,-1,686,727,-4,694,726,-3,687,736,-5,680,738,-5,681,744,-1,681,744,-1,686,736,-1,675,738,1,689,739,0,680,746,2,689,731,0,689,731,0,685,734,-1,694,734,0,695,737,-5,688,733,-1,691,738,-4,691,738,-4,686,739,0,681,740,-4,681,736,-1,683,745,0,684,734,0,684,734,0,681,736,-2,688,736,-2,695,734,-3,689,727,-2,689,733,0,689,733,0,687,734,-3,695,735,0,682,732,0,690,739,-2,686,736,0,686,736,0,679,737,-4,686,740,-2,685,742,-3,689,736,-2,687,737,0,687,737,0,686,732,2,683,736,0,692,736,-4,689,742,-1,688,737,0,688,737,0,694,744,-4,688,738,-3,683,744,-2,685,737,-5,680,730,-1,680,730,-1,687,744,1,692,736,0,680,736,-1,682,731,-6,689,741,-2,689,741,-2,691,733,-2,681,730,-3,685,738,-2,688,743,-3,686,739,-2,686,739,-2,686,738,-2,688,738,-1,695,734,-1,685,732,0,686,735,0,686,735,0,695,732,-2,687,738,0,688,735,-4,684,733,1,684,738,0,684,738,0,685,732,-2,686,735,0,689,740,-3,687,737,-1,686,732,-2,686,732,-2,682,732,0,693,739,-3,679,734,-2,688,738,-2,687,734,-2,687,734,-2,683,734,-1,690,734,0,685,736,0,693,739,-1,689,743,0,689,743,0,690,740,0,690,737,-3,686,727,-1,690,730,-2,686,739,-1,686,739,-1,688,739,-4,688,736,1,685,736,-1,679,736,-3,689,735,-3,689,735,-3,681,744,-2,684,732,1,686,730,-3,685,728,-2,685,728,-1,686,736,-1,686,738,-1,684,730,-5,685,736,-1,693,745,0,693,745,-3,690,738,-3,684,735,1,685,734,-1,680,734,0,682,742,-1,682,742,0,693,743,0,678,736,-1,688,736,0,689,737,-1,682,738,-2,682,738,0,686,733,0,683,738,0,685,735,-4,690,734,-2,690,737,0,690,737,-2,686,734,-2,687,730,-2,687,730,-1,685,736,0,687,739,-3,687,739,-2,688,732,-2,686,738,-1,690,733,-2,682,734,-1,685,736,-3,685,736,0,684,738,0,685,741,-2,683,741,-1,686,737,-1,686,738,-2,686,738,-1,690,734,-1,683,737,2,686,734,2,688,736,-4,681,736,2,681,736,0,688,740,0,687,740,0,689,734,1,688,737,0,687,734,-2,687,734,-3,690,738,-3,680,735,-1,684,736,1,681,737,-2,684,740,-2,684,740,-2,684,731,-2,680,736,-1,683,737,-2,680,737,-3,688,733,-3,688,733,-3,688,736,-3,689,731,1,683,728,-2,687,723,0,691,740,-1,691,740,-1,688,741,0,691,742,-4,687,745,-2,687,742,0,686,724,0,686,724,0,688,736,-1,687,732,-2,691,737,-4,686,735,-3,690,733,-1,690,733,-1,683,736,-1,689,738,-1,691,732,0,685,733,-2,690,734,1,690,734,1,686,737,-2,689,729,-2,687,732,-2,690,737,-3,682,738,-4,682,738,-4,687,734,-4,689,729,-4,689,743,0,693,731,-2,689,741,-1,689,741,-1,687,734,2,685,737,-2,690,743,-2,692,736,-2,691,726,-2,691,726,-2,683,730,0,693,741,-2,683,732,1,697,742,0,684,740,-1,684,740,-1,689,735,-3,687,734,-1,682,726,-2,678,737,0,691,744,-1,691,744,-1,696,737,0,687,731,-1,688,737,-2,688,738,-1,679,732,-2,679,732,-2,688,741,-2,687,735,-1,680,738,0,688,732,-3,683,735,0,683,735,0,681,734,-5,690,743,-1,684,732,0,686,744,-3,685,735,-6,685,735,-6,686,735,0,689,743,-3,683,743,-2,685,730,-3,680,740,-5,680,740,-5,685,740,-2,689,734,0,682,741,0,690,734,-3,684,729,-2,684,729,-2,687,734,-1,685,739,1,687,739,-1,691,744,-1,689,736,0,689,736,0,691,740,1,685,728,0,682,743,0,685,733,-4,686,736,-1,686,736,-1,688,735,-2,686,729,-1,685,736,-3,694,731,-1,692,736,-3,692,736,-3,687,737,2,687,740,0,685,727,0,684,742,-2,686,739,0,686,739,0,691,738,-1,687,734,-3,683,744,0,682,736,-2,695,737,-5,695,737,-5,684,733,-2,681,735,-3,692,735,0,688,730,-1,682,725,-3,682,725,-3,687,735,0,686,733,-1,690,733,-2,683,732,-3,683,734,-2,683,734,-2,685,733,0,682,740,-4,693,735,-2,685,739,-1,685,739,-1,686,737,-1,690,732,0,684,735,-3,690,739,-1,687,738,0,687,738,-3,686,737,-3,686,734,-3,681,735,-3,691,741,1
-1008,293,35,-1005,294,44,-1006,296,50,-1001,301,54,-996,317,58,-996,317,58,-998,315,61,-1001,329,60,-991,330,60,-1000,330,63,-997,332,63,-997,332,63,-1004,326,58,-1012,317,64,-1000,316,67,-998,312,71,-986,304,71,-986,304,71,-995,305,74,-995,314,69,-999,322,69,-993,340,65,-996,339,65,-996,339,65,-996,337,57,-1000,339,54,-1008,346,57,-1009,334,53,-1004,335,58,-1004,335,58,-1013,343,64,-1002,347,76,-1004,349,85,-1002,354,97,-991,366,108,-991,366,108,-975,380,110,-972,398,111,-964,412,115,-965,418,111,-956,416,110,-956,416,110,-955,424,108,-948,426,103,-948,428,93,-929,430,85,-922,430,81,-922,430,81,-915,431,74,-914,414,69,-919,402,65,-916,399,66,-933,382,74,-933,382,74,-945,376,78,-949,370,88,-960,378,98,-961,376,101,-972,383,112,-972,383,112,-978,387,109,-982,387,108,-981,385,112,-976,392,110,-970,393,110,-970,393,110,-987,404,103,-993,408,104,-997,402,107,-1007,395,104,-1012,403,103,-1012,403,103,-1017,412,108,-1011,423,110,-1012,430,112,-1012,436,114,-1010,447,118,-1010,447,118,-1008,451,117,-1007,449,114,-992,453,116,-974,455,115,-972,457,115,-972,457,115,-963,457,112,-966,452,114,-953,461,120,-948,450,130,-949,435,139,-949,435,139,-945,446,152,-942,440,170,-945,439,192,-939,440,214,-946,426,240,-946,426,240,-942,414,266,-934,418,293,-929,421,322,-929,416,342,-936,428,364,-936,428,364,-947,436,390,-942,446,412,-927,443,433,-905,440,453,-880,429,469,-880,429,469,-859,434,492,-849,437,514,-856,434,542,-861,437,575,-881,455,616,-881,455,616,-900,469,658,-926,484,706,-937,489,759,-954,470,809,-1043,472,856,-1043,472,856,-1112,491,884,-1140,519,927,-1160,518,953,-1150,536,971,-1150,536,999,-1137,533,999,-1096,529,1024,-1071,525,1047,-1005,535,1078,-879,532,1111,-879,532,1129,-824,563,1129,-817,608,1165,-809,651,1201,-874,762,1263,-917,839,1330,-917,839,1412,-914,867,1412,-915,871,1496,-895,855,1573,-882,825,1651,-861,812,1739,-861,812,1833,-834,768,1833,-775,719,1908,-712,658,1991,-642,586,2083,-609,478,2156,-609,478,2243,-663,71,2243,-613,-66,2340,1449,4092,2401,3140,8127,2520,-417,-66,2453,-417,-66,2340,-564,-19,2340,-453,6,2159,-373,97,1978,-316,279,1875,-325,410,1849,-325,410,1891,-325,440,1891,-324,428,1930,-299,357,1978,-260,281,2018,-197,233,2050,-197,233,2087,7405,3023,2087,3996,2968,2500,-2233,637,2710,-698,221,2683,-302,60,2480,-302,60,2424,-255,135,2424,-187,-7,2448,-121,-158,2464,-117,-160,2459,-114,-157,2464,-114,-157,2468,-184,-127,2468,-524,27,2479,-1272,251,2611,-167,-226,2674,2955,-1892,2624,2955,-1892,2810,8127,-3902,2810,-184,-229,2735,-139,-223,2734,-135,-228,2728,-157,-236,2729,-157,-236,2729,-146,-223,2738,-161,-227,2733,-146,-227,2736,-155,-230,2727,-161,-231,2730,-161,-231,2730,-155,-234,2730,-155,-238,2737,-156,-233,2724,313,-1156,2717,5957,-8192,2724,5957,-8192,2724,-183,-189,2632,-116,-209,2616,-1162,2660,2619,-174,-202,2674,-181,-239,2682,-181,-239,2682,-177,-240,2678,-185,-235,2678,-187,-247,2674,-926,-4042,2668,-1784,-7223,2576,-1784,-7223,2576,-168,-213,2442,-143,-184,2433,-152,-198,2429,-156,-196,2438,-157,-185,2429,-157,-185,2429,-147,-163,2433,-104,-60,2436,-103,-36,2468,76,27,2500,339,95,2427,339,95,2427,-273,-188,2288,-8093,-4151,2259,-3218,-2056,2157,-136,-111,2038,-145,-135,2047,-145,-135,2047,-138,-129,2040,-136,-114,2033,-136,-124,2040,-139,-118,2041,-139,-122,2030,-139,-122,2030,-145,-118,2029,-140,-115,2031,-122,-113,2035,1729,-128,2091,-603,-58,2072,-603,-58,2072,-8192,3538,1935,-188,61,1662,-109,-35,1585,-112,-54,1588,-112,-46,1585,-112,-46,1585,-107,-53,1588,-106,-48,1589,-103,-56,1584,-105,-51,1585,-112,-45,1600,-112,-45,1600,-113,-44,1585,-112,-44,1591,-108,-252,1632,-1893,775,1787,-4649,2486,1816,-4649,2486,1816,-577,200,1914,-149,-32,1942,-865,800,1936,-3019,4377,1849,-126,-14,1678,-126,-14,1678,-223,176,1671,-82,143,1665,-112,-24,1616,-91,-23,1604,-94,-35,1610,-94,-35,1610,-164,143,1603,-699,1464,1598,-818,1817,1605,-381,782,1615,-283,547,1630,-283,547,1630,-337,778,1629,-356,872,1644,-308,764,1660,-334,848,1688,-418,905,1724,-418,905,1724,-272,542,1791,1100,6238,1812,285,1145,1640,-70,-16,1560,-78,-19,1554,-78,-19,1554,-75,-16,1556,-6,76,1553,511,1610,1502,362,1129,1460,108,400,1434,108,400,1434,242,738,1424,451,1227,1424,373,937,1411,290,759,1418,295,785,1426,295,785,1426,183,618,1437,81,354,1449,140,426,1467,362,778,1496,453,888,1521,453,888,1521,395,715,1564,487,771,1600,2728,2273,1624,2921,1494,1516,22,7,1425,22,7,1425,-45,-18,1398,-33,-18,1409,1185,711,1391,1958,887,1309,1958,887,1261,267,121,1261,159,79,1246,961,435,1234,911,366,1224,567,224,1203,567,224,1200,810,308,1200,923,348,1201,770,283,1198,769,258,1198,827,262,1203,827,262,1208,800,237,1208,752,218,1230,748,198,1251,745,188,1272,724,180,1300,724,180,1333,729,164,1333,776,144,1365,1902,-6,1404,4235,-1183,1342,505,-183,1202,505,-183,1164,-4,-33,1164,-4,-33,1159,1355,-275,1151,2290,-755,1084,595,-210,1028,595,-210,1007,319,-131,1007,910,-330,996,1135,-389,972,573,-230,945,544,-241,936,544,-241,927,906,-390,927,993,-435,912,861,-382,909,906,-420,899,969,-465,897,969,-465,895,888,-435,895,820,-421,897,802,-428,904,758,-405,908,699,-365,921,699,-365,932,667,-371,932,691,-411,953,717,-440,969,717,-464,986,715,-476,1024,715,-476,1051,712,-491,1051,695,-496,1085,677,-504,1125,688,-552,1162,835,-756,1203,835,-756,1216,1877,-2838,1216,846,-1445,1115,32,-107,1055,103,-165,1039,893,-1678,1007,893,-1678,1007,746,-1399,963,234,-478,933,357,-741,911,588,-1172,894,386,-794,876,386,-794,876,229,-509,846,302,-737,835,382,-947,823,362,-915,811,365,-930,805,365,-930,805,394,-989,805,374,-975,803,346,-930,804,325,-926,813,293,-900,825,293,-900,825,252,-851,826,237,-859,834,237,-904,851,242,-929,864,218,-923,876,218,-923,876,201,-913,902,182,-905,923,165,-878,951,145,-861,973,121,-872,1004,121,-872,1004,105,-889,1038,88,-917,1082,65,-992,1120,23,-1777,1164,-659,-3438,1149,-659,-3438,1149,-137,-615,1051,-32,-163,1007,-142,-793,984,-502,-1758,946,-248,-868,905,-248,-868,905,-151,-540,874,-320,-1081,852,-328,-1124,821,-258,-734,793,-325,-908,785,-325,-908,785,-361,-1046,763,-323,-870,746,-343,-893,736,-375,-975,728,-375,-919,726,-375,-919,726,-378,-884,720,-397,-922,715,-410,-919,716,-421,-899,716,-437,-902,720,-437,-902,720,-448,-901,734,-465,-891,732,-481,-892,741,-500,-883,757,-511,-872,771,-511,-872,771,-514,-858,785,-513,-841,804,-520,-828,826,-530,-803,843,-536,-789,872,-536,-789,872,-556,-788,907,-571,-782,932,-591,-777,973,-616,-763,1014,-667,-803,1050,-667,-803,1050,-1116,-1193,1090,-2796,-2141,1094,-932,-731,970,-157,-90,893,-142,-118,879,-142,-118,879,-775,-475,857,-1424,-848,813,-897,-514,763,-598,-348,726,-1001,-589,704,-1001,-589,704,-1123,-640,683,-839,-463,650,-735,-395,625,-767,-385,603,-830,-384,580,-830,-384,580,-931,-455,566,-1024,-504,551,-966,-465,531,-930,-429,522,-934,-422,513,-934,-422,513,-901,-389,498,-891,-370,497,-942,-393,491,-979,-409,484,-981,-394,486,-981,-394,486,-980,-391,481,-963,-376,484,-963,-360,486,-962,-349,487,-976,-345,496,-976,-345,496,-985,-338,499,-994,-334,502,-999,-329,512,-997,-320,518,-995,-297,531,-995,-297,531,-994,-299,543,-995,-291,561,-999,-276,578,-999,-271,590,-997,-262,616,-997,-262,616,-1002,-252,639,-1003,-249,664,-1012,-236,691,-1012,-232,715,-1012,-232,749,-1012,-214,749,-1020,-207,782,-1016,-190,820,-1040,-176,854,-1171,-149,896,-1171,-149,930,-1914,-45,930,-2392,414,888,-828,126,818,-324,11,772,-695,109,743,-695,109,708,-1304,303,708,-1085,241,668,-725,156,625,-929,212,599,-1152,288,568,-1152,288,541,-988,240,541,-835,207,508,-927,265,489,-978,287,462,-933,264,440,-933,264,414,-964,280,414,-1018,307,397,-994,303,375,-960,295,358,-970,313,343,-970,313,331,-963,317,331,-958,315,315,-971,319,296,-984,333,286,-985,340,273,-985,340,260,-978,336,260,-977,344,250,-970,350,238,-970,348,230,-966,358,218,-966,358,210,-972,365,210,-972,368,201,-976,367,193,-971,377,182,-970,377,177,-970,377,171,-974,375,171,-969,383,165,-966,382,156,-967,391,154,-967,387,148,-967,387,145,-963,389,145,-966,394,136,-971,395,130,-971,403,129,-966,403,124,-966,403,122,-966,400,122,-969,402,116,-972,402,116,-968,409,112,-966,411,111,-966,411,111,-964,412,112,-967,406,111,-967,415,109,-964,411,107,-975,414,106,-975,414,106,-968,412,107,-963,418,109,-969,417,110,-971,424,112,-975,423,112,-975,423,112,-964,428,114,-972,421,116,-965,428,122,-966,427,125,-967,423,122,-967,423,122,-967,433,129,-966,431,136,-971,434,140,-965,435,148,-956,439,151,-956,439,151,-962,440,157,-959,439,163,-966,443,173,-962,444,183,-956,449,190,-956,449,190,-961,449,195,-965,453,211,-963,456,222,-959,460,235,-955,455,247,-955,455,247,-961,460,260,-957,456,277,-955,459,291,-960,470,306,-952,471,328,-952,471,328,-950,471,348,-947,480,363,-946,484,386,-945,483,410,-941,482,432,-941,482,432,-934,496,455,-934,494,490,-930,501,513,-932,501,542,-920,497,576,-920,497,576,-911,518,610,-911,512,648,-898,528,687,-897,540,726,-906,565,767,-906,565,767,-962,643,805,-1230,1194,848,-1042,1598,817,-482,729,747,-318,418,707,-318,418,707,-593,909,677,-792,1289,635,-499,761,589,-458,693,559,-607,1001,529,-607,1001,529,-575,955,491,-455,760,465,-423,701,433,-418,715,408,-410,713,383,-410,713,383,-441,787,359,-509,913,338,-539,969,316,-517,926,290,-522,934,275,-522,934,275,-534,957,253,-512,917,234,-490,899,218,-477,880,200,-445,834,184,-445,834,184,-416,810,171,-455,852,155,-489,915,144,-496,931,128,-509,943,116,-509,943,116,-502,943,102,-494,941,91,-490,915,80,-466,896,68,-454,883,56,-454,883,56,-457,876,47,-470,903,33,-479,922,21,-485,930,9,-493,936,0,-493,936,0,-487,929,-9,-482,909,-19,-471,899,-32,-473,900,-40,-472,899,-52,-472,899,-52,-478,916,-62,-482,916,-73,-480,916,-89,-485,910,-97,-478,903,-111,-478,903,-111,-480,897,-124,-477,905,-134,-484,884,-148,-485,892,-161,-485,892,-176,-487,892,-176,-490,898,-191,-491,892,-210,-492,895,-223,-494,881,-239,-494,881,-259,-494,878,-259,-486,875,-273,-490,870,-293,-497,864,-314,-494,861,-337,-494,861,-360,-500,853,-360,-507,856,-383,-505,848,-406,-504,833,-432,-500,826,-460,-500,826,-490,-506,824,-490,-508,805,-522,-514,804,-556,-518,796,-592,-523,789,-625,-523,789,-660,-543,784,-660,-584,793,-701,-743,906,-738,-1785,1498,-764,-1760,1086,-722,-1760,1086,-657,-755,481,-657,-532,325,-617,-747,428,-573,-825,452,-527,-731,410,-484,-731,410,-449,-931,528,-449,-1166,649,-410,-1069,597,-369,-896,504,-335,-1011,559,-299,-1011,559,-269,-1065,596,-269,-964,524,-231,-876,475,-197,-853,450,-166,-818,432,-132,-818,432,-100,-913,471,-100,-1018,552,-68,-1011,548,-40,-978,530,-9,-1002,548,20,-1002,548,55,-993,541,55,-945,514,79,-912,482,115,-896,479,147,-903,488,177,-903,488,213,-957,515,213,-971,539,247,-955,542,279,-953,539,312,-946,541,345,-946,541,345,-926,524,382,-909,525,421,-896,518,459,-903,535,498,-902,556,545,-902,556,545,-916,569,582,-943,615,624,-1054,826,667,-1084,1392,679,-656,1018,629,-656,1018,629,-396,577,577,-507,750,540,-719,1125,502,-587,914,453,-473,713,421,-473,713,421,-565,908,388,-586,949,350,-486,796,314,-441,722,278,-440,747,242,-440,747,242,-432,749,213,-455,782,184,-510,878,149,-541,909,120,-543,898,87,-543,898,87,-532,905,61,-540,916,31,-518,884,2,-502,859,-25,-488,839,-57,-488,839,-57,-470,799,-87,-460,787,-116,-487,814,-144,-502,852,-173,-519,856,-209,-519,856,-209,-524,861,-239,-529,863,-272,-532,848,-307,-519,837,-339,-517,824,-374,-517,824,-374,-514,803,-410,-509,777,-447,-528,779,-482,-555,791,-522,-609,811,-565,-609,811,-565,-824,958,-597,-1661,1318,-612,-1393,862,-575,-762,484,-518,-700,434,-482,-700,434,-482,-850,496,-436,-769,436,-389,-756,433,-346,-980,565,-303,-1123,652,-263,-1123,652,-263,-996,581,-218,-922,543,-179,-1020,609,-138,-1010,581,-103,-918,534,-63,-918,534,-63,-877,501,-25,-857,476,16,-860,478,54,-935,545,92,-979,577,132,-979,577,132,-964,577,174,-950,574,209,-965,574,249,-943,567,290,-901,538,335,-901,538,335,-883,530,372,-882,545,416,-904,587,459,-933,649,496,-1037,904,536,-1037,904,536,-883,1154,536,-591,878,495,-488,708,449,-582,857,410,-660,1003,367,-660,1003,367,-560,839,326,-531,801,285,-571,908,248,-546,877,211,-486,767,170,-486,767,170,-449,742,132,-454,743,97,-451,755,58,-492,808,25,-530,863,-13,-530,863,-13,-541,871,-50,-549,870,-87,-551,864,-121,-551,857,-156,-532,834,-198,-532,834,-198,-520,804,-232,-502,788,-270,-505,761,-311,-518,757,-350,-554,785,-389,-554,785,-389,-604,815,-426,-750,895,-462,-1263,1139,-483,-1350,917,-471,-957,618,-421,-957,618,-421,-809,513,-376,-840,518,-330,-778,465,-284,-726,424,-239,-726,424,-199,-890,528,-199,-1058,631,-154,-1011,613,-109,-938,576,-63,-989,619,-22,-989,619,16,-1003,603,16,-927,572,58,-884,529,98,-853,508,145,-837,505,189,-837,505,230,-883,552,230,-938,600,275,-944,624,315,-932,645,356,-955,737,392,-955,737,418,-959,982,418,-686,940,406,-531,763,365,-538,777,327,-605,906,285,-605,906,244,-599,891,244,-558,815,203,-555,844,163,-577,865,119,-526,819,83,-526,819,44,-502,779,44,-489,770,5,-479,747,-32,-487,755,-73,-525,806,-110,-525,806,-156,-551,824,-156,-562,828,-193,-580,825,-235,-603,846,-272,-635,833,-306,-635,833,-342,-717,860,-342,-996,964,-363,-1138,850,-363,-999,667,-326,-865,562,-283,-865,562,-239,-813,508,-239,-776,479,-194,-807,490,-154,-917,567,-111,-989,623,-63,-989,623,-19,-975,616,-19,-950,612,25,-964,623,66,-947,603,111,-889,581,152,-889,581,193,-864,564,193,-848,585,233,-858,636,272,-864,787,299,-724,818,303,-724,818,303,-615,817,283,-632,881,246,-630,889,208,-607,846,168,-610,846,129,-610,846,129,-602,863,91,-582,842,52,-554,807,11,-523,779,-30,-493,721,-71,-493,721,-71,-488,706,-112,-531,747,-145,-591,805,-184,-678,842,-218,-821,892,-245,-821,892,-245,-1006,880,-254,-1001,750,-239,-965,678,-213,-930,641,-174,-858,570,-135,-858,570,-135,-749,485,-91,-741,467,-48,-860,557,-10,-946,637,30,-950,653,73,-950,653,73,-934,664,114,-921,691,149,-902,747,180,-803,781,202,-656,744,196,-656,744,196,-581,736,179,-583,791,149,-618,830,116,-620,845,77,-615,830,39,-615,830,39,-633,834,7,-624,824,-33,-623,806,-63,-625,790,-95,-647,766,-126,-647,766,-126,-708,756,-151,-806,764,-160,-879,736,-158,-895,695,-137,-883,649,-107,-883,649,-107,-859,614,-75,-836,595,-45,-834,588,-6,-843,618,26,-849,654,59,-849,654,59,-845,695,85,-814,722,108,-764,739,119,-721,759,118,-683,783,99,-683,783,99,-669,800,86,-656,802,60,-655,807,32,-654,808,8,-657,796,-19,-657,796,-19,-670,787,-48,-706,768,-66,-737,755,-79,-774,736,-90,-812,716,-86,-812,716,-86,-818,699,-76,-828,675,-61,-820,658,-43,-816,649,-20,-809,654,3,-809,654,3,-808,664,22,-794,699,37,-783,710,49,-760,733,56,-736,752,54,-736,752,54,-725,755,51,-715,768,41,-703,768,28,-693,772,14,-712,768,-2,-712,768,-2,-723,766,-19,-726,755,-32,-747,735,-37,-765,733,-39,-777,718,-40,-777,718,-40,-783,708,-39,-787,706,-26,-790,698,-17,-792,702,-8,-781,704,4,-781,704,4,-777,705,13,-760,724,20,-762,727,25,-742,733,23,-737,744,19,-737,744,19,-730,743,16,-732,751,7,-735,754,-1,-735,746,-6,-741,749,-14,-741,749,-14,-752,738,-18,-759,736,-17,-762,727,-15,-770,723,-12,-774,714,-10,-774,714,-10,-768,712,-6,-773,710,1,-766,723,0,-757,727,10,-757,727,8,-762,732,8,-750,742,10,-740,736,4,-748,734,4,-743,737,-1,-743,737,-6,-745,740,-6,-750,735,-5,-752,737,-7,-751,732,-9,-759,726,-10,-759,726,-8,-761,729,-8,-760,726,-5,-759,721,2,-759,722,5,-759,723,4,-759,723,0,-758,730,0,-753,737,5,-750,740,2,-752,737,0,-752,736,0,-752,736,-6,-757,731,-6,-751,733,-6,-755,737,-5,-767,732,-3,-758,724,-5,-758,724,-6,-763,724,-6,-762,728,0,-755,719,0,-755,727,0,-754,728,1,-754,728,0,-756,730,0,-755,735,-1,-749,740,-1,-751,727,-1,-748,732,-3,-748,732,-5,-756,739,-5,-755,725,-4,-764,726,-4,-760,730,-2,-748,730,-3,-748,730,-1,-757,736,-1,-756,724,0,-757,727,-3,-754,730,-3,-742,738,2,-742,738,-2,-755,730,-2,-755,733,0,-754,730,1,-751,737,-3,-761,735,-2,-761,735,-4,-756,727,-4,-753,731,0,-753,732,-1,-756,731,1,-754,736,-1,-754,736,-1,-755,722,0,-756,731,0,-759,741,0,-751,735,0,-754,728,-1,-754,728,-1,-758,728,-1,-760,722,-3,-756,728,-1,-756,728,0,-753,728,0,-753,728,0,-760,730,0,-761,728,-1,-755,731,-3,-762,734,0,-756,730,-2,-756,730,-2,-754,727,0,-756,728,0,-754,730,-3,-749,724,-4,-755,729,-3,-755,729,-3,-755,731,-1,-759,724,-2,-752,734,-3,-760,725,0,-752,727,-6,-752,727,-6,-756,727,0,-756,734,-2,-760,733,-2,-751,735,-1,-761,731,-4,-761,731,-4,-756,728,1,-750,722,-2,-756,734,-4,-750,732,0,-756,727,-2,-756,727,-2,-757,723,0,-760,733,-2,-761,736,-5,-758,728,-4,-753,731,0,-753,731,0,-752,734,-2,-755,737,0,-756,734,0,-751,736,-1,-759,732,-1,-759,732,-1,-755,732,-2,-762,730,0,-762,731,-4,-751,729,-1,-747,730,0,-747,730,0,-757,726,0,-762,722,-2,-763,720,-3,-753,733,0,-756,733,0,-756,733,0,-756,730,-3,-760,729,-2,-757,737,-3,-754,738,-4,-758,729,-2,-758,729,-2,-749,730,2,-752,726,-1,-757,729,-3,-756,722,-1,-761,725,0,-761,725,0,-758,731,-3,-754,728,0,-755,730,-2,-757,729,-4,-757,728,0,-757,728,0,-754,727,0,-762,736,-3,-754,725,-3,-756,731,1,-761,729,0,-761,729,0,-758,734,-3,-759,729,-1,-755,730,-4,-757,737,2,-759,731,-1,-759,731,-1,-755,730,-2,-753,730,-6,-753,733,-3,-754,734,-2,-759,731,2,-759,731,2,-752,723,0,-756,728,0,-755,730,0,-750,728,-2,-753,730,0,-753,730,0,-757,735,-1,-754,726,-2,-754,729,-2,-759,729,-4,-755,727,-7,-755,727,-7,-755,724,-2,-753,733,-7,-751,728,-1,-758,729,-2,-759,724,-1,-759,724,-1,-760,732,-1,-757,731,-4,-752,726,-2,-751,732,-4,-765,733,0,-765,733,0,-756,733,2,-758,736,-3,-753,732,0,-759,736,-1,-759,736,-2,-752,729,-2,-760,733,1,-753,729,0,-759,725,-1,-757,726,-4,-757,726,-1,-758,728,-1,-755,739,-1,-755,733,-3,-757,727,-4,-753,739,0,-753,739,-1,-754,730,-1,-752,731,-4,-756,732,0,-757,736,-1,-759,732,-2,-759,732,-1,-757,730,-1,-757,732,-2,-755,733,-3,-754,726,-6,-754,740,-2,-754,740,-2,-756,724,-2,-754,730,-3,-751,729,-3,-751,736,-2,-756,734,-2,-756,734,-2,-756,723,-2,-752,728,-4,-757,734,2,-757,735,-1,-752,726,-2,-752,726,-5,-756,728,-5,-761,732,-5,-764,731,-1,-756,728,0,-755,737,-1,-755,737,-2,-758,732,-2,-754,729,0,-755,729,0,-752,725,0,-752,729,-1,-752,729,1,-758,725,1,-757,730,0,-753,731,0,-754,731,0,-754,726,-1,-754,726,-4,-756,730,-4,-748,734,-1,-754,736,-1,-754,734,0,-763,724,0,-763,724,0,-752,728,0,-753,727,-4,-755,729,0,-756,726,0,-758,732,0,-758,732,0,-761,735,0,-755,724,-7,-752,730,-3,-749,727,-2,-757,726,-1,-757,726,-1,-753,730,-1,-758,734,0,-755,725,2,-749,733,-1,-753,735,1,-753,735,1,-758,730,-2,-761,726,-1,-761,724,0,-754,734,0,-758,733,-1,-758,733,-1,-755,731,0,-751,727,-2,-750,731,0,-757,730,-2,-756,735,-2,-756,735,-2,-756,737,-3,-754,735,-2,-751,726,-1,-755,731,-4,-760,725,0,-760,725,0,-757,730,-3,-754,723,0,-761,733,-5
-947,572,18,-948,569,17,-941,552,6,-934,543,4,-930,532,1,-930,532,1,-929,524,-2,-936,525,-4,-939,524,0,-943,520,2,-921,520,5,-921,520,5,-923,524,6,-925,532,10,-914,547,11,-908,544,10,-905,547,12,-905,547,12,-899,551,9,-895,547,7,-890,555,3,-886,547,2,-874,552,-2,-874,552,-2,-877,541,-8,-869,548,-13,-865,530,-19,-856,528,-21,-873,522,-21,-873,522,-21,-872,508,-15,-873,513,-10,-875,512,-1,-871,528,9,-871,531,18,-871,531,18,-865,541,30,-863,543,38,-876,551,40,-886,551,43,-871,557,44,-871,557,44,-870,558,38,-880,563,34,-892,574,28,-902,585,22,-908,584,20,-908,584,20,-908,596,13,-908,594,11,-905,601,9,-905,596,9,-905,580,7,-905,580,7,-894,584,9,-894,577,15,-896,556,17,-888,560,27,-888,553,33,-888,553,33,-889,561,38,-881,566,49,-875,571,53,-859,580,57,-853,584,58,-853,584,58,-854,580,63,-858,589,66,-864,589,71,-863,590,73,-857,598,76,-857,598,76,-864,609,79,-858,618,85,-859,628,87,-855,630,93,-862,622,99,-862,622,99,-852,622,100,-861,624,108,-867,617,109,-877,621,113,-874,633,122,-874,633,122,-865,632,124,-857,629,123,-859,637,120,-847,636,120,-845,636,117,-845,636,117,-839,638,111,-841,638,109,-845,644,104,-861,637,103,-858,639,93,-858,639,93,-856,637,100,-853,624,99,-853,625,100,-859,626,101,-869,616,106,-869,616,106,-874,619,111,-862,620,120,-856,619,130,-853,610,138,-852,601,149,-852,601,149,-866,597,159,-890,583,168,-897,580,180,-887,608,189,-867,622,195,-867,622,195,-851,645,198,-842,673,191,-831,690,189,-825,713,180,-830,722,176,-830,722,176,-824,719,167,-813,719,160,-805,729,155,-794,713,149,-786,707,143,-786,707,143,-778,694,139,-777,676,146,-782,661,153,-787,639,164,-793,631,179,-793,631,179,-785,620,198,-788,618,222,-786,610,252,-781,610,281,-781,610,317,-779,616,317,-764,604,351,-746,581,389,-738,576,420,-738,546,455,-738,546,487,-756,541,487,-774,553,516,-778,572,551,-771,587,582,-768,617,612,-768,617,640,-769,633,640,-792,665,671,-804,697,692,-816,734,713,-814,768,730,-814,768,752,-800,784,752,-799,800,768,-804,814,780,-773,819,793,-585,776,800,-585,776,787,-645,826,787,-801,822,805,-815,832,834,-780,897,853,-731,942,875,-731,942,906,-716,983,906,-703,981,938,-697,980,968,-709,980,1004,-697,988,1030,-697,988,1076,-691,983,1076,-672,983,1114,-643,966,1168,-627,944,1216,-603,927,1268,-603,927,1319,-596,931,1319,-569,940,1379,-547,939,1445,-545,934,1506,-554,946,1587,-554,946,1663,-580,950,1663,-611,977,1755,-886,771,1844,-904,705,1959,-686,844,2035,-686,844,2095,-535,920,2095,-495,900,2181,-461,839,2265,-421,788,2367,-320,798,2461,-320,798,2599,221,1128,2599,160,960,2840,1638,1776,3050,7861,4785,3258,-1205,269,3245,-1205,269,3245,-581,151,3227,-390,182,3155,-317,158,3089,-248,35,3091,-217,-88,3087,-217,-88,3087,-203,-177,3102,-188,-226,3099,-194,-262,3105,-1973,463,3115,-233,-286,3126,-233,-286,3126,-182,-351,3094,-213,-315,3115,-182,-335,3101,8127,-7820,3172,-95,-552,3710,-95,-552,3710,-281,-408,3780,-282,-411,3779,-290,-418,3781,-289,-412,3776,-292,-419,3790,-292,-419,3790,2429,-3358,3751,564,-3113,3464,-237,-357,3427,-261,-360,3415,-259,-364,3407,-259,-364,3407,-265,-354,3412,-270,-362,3422,-567,-1120,3399,-3138,-8192,3430,-277,-428,3325,-277,-428,3325,76,407,3287,-240,-293,3324,-248,-330,3311,-250,-341,3307,-266,-331,3311,-266,-331,3311,-250,-334,3309,551,74,3298,-250,-223,3130,-237,-229,3038,-995,-421,3017,-995,-421,3017,-8192,-5173,3087,-143,-300,3178,-264,-289,3166,-263,-289,3164,-261,-292,3172,-261,-292,3172,-259,-282,3149,-261,-274,3154,-150,-296,3152,-5731,1778,3084,-1718,187,2942,-1718,187,2942,-222,-201,2948,-219,-214,2950,-219,-200,2941,-222,-201,2946,-217,-198,2928,-217,-198,2928,-216,-199,2941,-218,-192,2941,-6223,8127,2926,-889,925,2696,-207,-176,2580,-207,-176,2580,-205,-179,2569,-193,-176,2583,182,-2332,2588,-181,-246,2729,-174,-150,2787,-174,-150,2787,-163,-185,2791,-162,-165,2782,-165,-169,2796,-160,-167,2783,-154,-122,2790,-154,-122,2790,4441,8127,2655,-161,-92,2302,-406,-1615,2330,-118,-88,2368,-126,-134,2365,-126,-134,2365,-121,-118,2373,-122,-121,2358,-125,-122,2355,-125,-123,2374,-116,-128,2358,-116,-128,2358,-115,-123,2368,-114,-128,2356,-121,-158,2356,-16,-319,2259,7693,3392,2095,7693,3392,2095,4610,2336,2028,-13,-74,1926,-79,-79,1914,-67,-78,1915,-67,-83,1906,-67,-83,1906,-70,-80,1904,-61,-87,1907,-67,-88,1906,-71,-85,1916,-67,-92,1902,-67,-92,1902,-63,-87,1914,-53,-95,1915,-21,-92,1907,8127,-2924,1864,1876,-551,1507,1876,-551,1507,-98,-61,1328,-38,-48,1332,-35,-56,1337,-43,-52,1327,-41,-57,1332,-41,-57,1332,-39,-54,1338,-42,-54,1331,-39,-55,1333,-40,-55,1333,-40,-55,1335,-38,-55,1335,-33,-58,1333,-20,-62,1334,8127,-5730,1334,1,-67,1410,1,-67,1434,-36,-53,1434,-303,125,1450,-2,-119,1506,-61,-91,1570,-54,-88,1574,-54,-88,1563,-46,-107,1563,-6,-127,1573,4736,-7174,1496,850,-1862,1186,-20,-64,1134,-20,-64,1136,-46,-52,1136,-39,-62,1138,-34,-50,1132,-44,-51,1136,-37,-58,1131,-37,-58,1131,943,-2182,1131,2074,-4025,1117,-27,-156,1075,-8,-253,1072,213,-624,1093,213,-624,1081,-5,-169,1081,-33,-95,1089,35,-332,1094,267,-1026,1101,450,-1748,1128,450,-1748,1157,288,-1364,1157,101,-684,1193,79,-787,1207,149,-1132,1225,118,-1070,1264,118,-1070,1304,53,-974,1304,58,-1315,1337,-203,-3229,1367,-556,-1601,1246,-55,-186,1189,-55,-186,1177,-27,-418,1177,-490,-1796,1147,-380,-1272,1100,-175,-583,1069,-299,-901,1055,-299,-901,1033,-365,-1147,1033,-254,-732,1009,-235,-558,992,-372,-858,983,-419,-1015,978,-419,-1015,968,-401,-934,968,-408,-926,967,-446,-989,960,-450,-941,968,-436,-864,973,-436,-864,973,-442,-810,984,-460,-796,992,-484,-803,1007,-521,-829,1023,-547,-851,1039,-547,-851,1039,-546,-821,1059,-546,-792,1087,-563,-775,1123,-571,-744,1149,-591,-734,1193,-591,-734,1193,-666,-776,1229,-1570,-1547,1273,-3217,-2107,1232,-604,-481,1089,-95,-62,1028,-95,-62,1028,-96,-76,1023,-615,-438,1004,-1486,-817,960,-965,-528,910,-589,-318,880,-589,-318,880,-934,-496,863,-1172,-643,842,-953,-495,813,-833,-421,801,-877,-443,792,-877,-443,792,-768,-349,772,-689,-261,759,-897,-363,755,-1084,-461,754,-1026,-428,747,-1026,-428,747,-954,-383,749,-1025,-393,752,-999,-362,756,-933,-336,758,-921,-309,769,-921,-309,769,-946,-305,775,-980,-292,787,-999,-291,806,-1008,-285,825,-997,-258,848,-997,-258,848,-987,-256,866,-990,-239,895,-983,-219,923,-990,-206,952,-992,-193,988,-992,-193,988,-1032,-179,1024,-1244,-160,1070,-2529,35,1094,-2269,377,1023,-488,44,951,-488,44,951,-202,-32,918,-691,106,889,-1437,351,858,-1065,242,814,-655,140,777,-655,140,777,-889,222,749,-1210,316,730,-1064,282,699,-816,214,676,-882,264,659,-882,264,659,-957,294,638,-893,286,621,-926,312,611,-1018,349,597,-1009,346,583,-1009,346,583,-956,336,572,-973,365,561,-971,376,552,-944,374,547,-939,374,543,-939,374,543,-952,392,538,-950,403,536,-953,408,538,-957,411,537,-957,423,540,-957,423,540,-948,427,543,-951,424,551,-942,424,561,-932,437,574,-933,440,579,-933,440,579,-935,442,598,-935,461,612,-934,466,633,-929,466,654,-923,467,678,-923,467,678,-921,475,703,-910,481,733,-901,478,769,-891,494,797,-883,507,836,-883,507,836,-891,515,871,-898,535,907,-956,636,958,-1345,1302,994,-1205,1921,954,-1205,1921,954,-403,594,876,-215,226,834,-597,909,807,-895,1492,771,-465,721,723,-465,721,723,-397,595,692,-624,1041,668,-618,1016,641,-435,718,611,-380,633,590,-380,633,590,-383,663,568,-385,698,550,-437,826,533,-510,988,518,-510,988,498,-520,1000,498,-502,946,485,-514,968,478,-520,976,465,-493,925,457,-493,925,452,-457,898,452,-407,824,449,-376,773,441,-414,859,439,-460,979,443,-460,979,439,-473,1007,439,-461,987,439,-441,978,435,-422,941,435,-400,898,442,-400,898,445,-401,904,445,-401,952,451,-411,985,459,-406,978,466,-393,961,477,-393,961,482,-390,944,482,-379,934,494,-377,943,511,-375,966,528,-370,966,543,-370,966,563,-367,954,563,-361,946,586,-363,941,605,-355,950,634,-348,951,661,-348,951,692,-351,952,692,-333,946,723,-328,943,756,-318,945,795,-315,956,829,-315,956,867,-302,995,867,-269,1182,914,233,2910,954,386,1551,889,58,350,816,58,350,784,62,347,784,233,856,749,340,1142,712,270,965,661,254,945,624,254,945,591,290,1071,591,281,1014,560,251,915,526,235,788,500,228,741,468,228,741,448,281,910,448,315,1048,423,303,1008,396,293,1001,376,309,992,357,309,992,357,290,921,341,286,874,320,300,909,306,317,967,292,317,986,273,317,986,273,314,993,259,317,969,249,315,944,233,318,930,224,315,944,211,315,944,211,320,951,205,331,969,191,328,973,184,331,956,170,330,955,167,330,955,167,335,951,156,332,954,151,339,955,147,340,965,136,339,964,131,339,964,131,343,955,126,339,954,123,338,957,115,344,958,112,350,955,106,350,955,106,348,966,103,349,952,98,353,952,93,350,954,95,351,961,92,351,961,92,355,949,85,355,954,82,361,952,79,359,951,79,359,957,75,359,957,75,355,957,73,360,952,72,358,953,69,365,960,68,368,949,65,368,949,65,363,948,63,364,955,61,371,941,61,366,952,59,362,948,61,362,948,61,367,949,60,369,949,58,371,952,56,370,954,59,367,950,59,367,950,59,371,950,58,377,957,57,373,953,58,377,949,59,374,952,60,374,952,60,373,950,60,371,942,59,371,939,64,378,947,65,382,944,63,382,944,63,376,945,64,379,941,68,383,940,69,387,944,72,378,949,72,378,949,72,380,948,75,383,945,78,379,943,80,380,950,84,386,937,86,386,937,86,387,949,92,388,940,93,382,943,101,388,947,105,385,945,108,385,945,108,384,943,112,387,943,123,391,940,125,390,937,132,395,932,136,395,932,136,392,938,144,387,936,154,398,944,159,393,939,170,388,930,176,388,930,176,400,936,190,393,931,202,395,921,211,398,930,223,397,928,237,397,928,237,401,923,251,400,930,262,400,917,278,402,923,293,401,912,312,401,912,312,403,903,330,399,912,354,407,911,372,411,911,394,404,899,412,404,899,412,409,907,438,411,897,465,414,882,492,410,869,524,410,872,554,410,872,554,417,862,589,426,853,621,433,842,656,441,845,694,441,845,734,478,849,734,602,933,770,1214,1259,804,1699,1042,781,783,453,717,783,453,670,496,305,670,933,523,628,1031,566,585,713,399,542,831,450,499,831,450,463,965,513,463,826,443,424,835,442,389,914,478,353,861,446,322,861,446,288,867,457,288,907,467,256,890,460,220,884,454,197,893,469,166,893,469,134,888,453,134,879,454,105,893,467,80,886,448,49,894,462,24,894,462,-7,892,459,-7,890,465,-30,882,451,-58,893,468,-86,894,456,-115,894,456,-143,884,463,-143,892,458,-168,885,461,-200,877,464,-232,877,452,-262,877,452,-292,874,461,-292,873,467,-325,866,474,-363,861,467,-393,849,469,-431,849,469,-466,848,475,-466,845,476,-503,838,483,-545,830,492,-588,827,508,-624,827,508,-670,861,561,-670,982,775,-712,1179,1520,-733,749,1308,-697,325,653,-648,325,653,-603,337,690,-603,512,1021,-573,451,933,-525,369,769,-483,441,927,-448,441,927,-448,443,949,-408,389,845,-375,405,889,-339,426,931,-307,409,893,-274,409,893,-274,414,915,-240,428,925,-212,408,905,-181,413,915,-150,419,921,-120,419,921,-120,411,916,-89,419,922,-64,419,920,-39,412,915,-10,416,915,18,416,915,18,418,914,46,416,907,74,421,915,103,412,913,133,420,911,161,420,911,161,420,911,193,423,912,220,425,898,252,423,903,284,425,904,315,425,904,315,428,893,350,426,886,382,428,875,416,432,875,452,442,863,491,442,863,491,454,863,527,474,860,564,527,878,606,713,979,642,1329,1180,661,1329,1180,661,1299,792,630,684,411,577,699,417,538,993,563,493,873,498,447,873,498,447,771,446,406,916,510,359,891,492,319,816,452,275,874,470,236,874,470,236,882,471,200,860,464,158,883,477,120,889,477,84,870,477,47,870,477,47,881,477,10,871,476,-24,871,476,-63,877,477,-99,867,475,-140,867,475,-140,871,480,-176,870,471,-209,862,485,-252,853,483,-290,859,479,-328,859,479,-328,848,488,-367,845,500,-413,845,504,-455,848,526,-497,859,574,-538,859,574,-538,938,743,-576,1053,1252,-597,732,1223,-578,417,779,-538,378,743,-489,378,743,-489,491,958,-457,478,937,-413,407,822,-373,443,907,-330,448,925,-292,448,925,-292,408,857,-252,419,881,-215,445,918,-178,428,889,-139,432,917,-104,432,917,-104,428,914,-68,421,899,-29,428,899,1,434,909,40,424,906,75,424,906,75,437,907,110,432,894,148,426,888,183,433,888,216,438,891,256,438,891,256,447,876,292,454,870,333,460,871,370,466,877,409,488,877,448,488,877,448,557,898,486,695,936,517,1113,1040,535,1166,762,514,785,480,469,785,480,469,740,448,422,914,541,381,888,516,334,818,486,289,818,486,249,893,508,249,881,499,207,828,464,164,859,478,118,873,490,75,873,490,35,857,484,35,881,493,-9,865,488,-48,853,485,-89,859,496,-132,859,496,-170,850,498,-170,855,498,-213,853,499,-256,845,509,-297,841,523,-341,841,523,-379,843,547,-379,855,595,-423,906,740,-457,936,1078,-482,686,1087,-465,686,1087,-429,479,853,-429,420,801,-388,479,913,-347,475,921,-307,449,863,-266,449,863,-222,448,885,-222,447,902,-183,430,873,-146,440,875,-103,451,897,-63,451,897,-28,442,898,-28,447,892,12,442,887,53,441,883,91,450,879,130,450,879,172,451,883,172,462,886,211,471,874,250,485,867,287,502,864,327,502,864,362,542,873,362,626,884,393,842,929,415,1055,828,416,919,598,386,919,598,346,782,488,346,841,517,299,889,540,255,848,510,211,857,500,169,857,500,119,873,499,119,850,498,79,845,498,38,861,501,-4,851,507,-53,851,507,-53,859,526,-94,853,519,-142,842,518,-183,838,525,-221,839,550,-262,839,550,-262,837,588,-306,860,678,-340,876,861,-365,731,991,-368,564,923,-347,564,923,-347,481,836,-310,469,865,-273,486,899,-235,479,889,-191,462,869,-150,462,869,-150,464,881,-112,449,867,-73,446,871,-31,459,882,11,470,875,50,470,875,50,469,876,90,472,872,127,489,863,167,507,858,205,532,864,239,532,864,239,573,862,273,675,865,300,837,856,315,914,722,309,861,584,277,861,584,277,822,536,241,844,532,198,862,543,155,847,532,116,849,520,74,849,520,74,848,522,26,838,518,-16,837,525,-56,842,538,-97,827,558,-141,827,558,-141,831,574,-180,826,620,-218,824,692,-244,784,815,-267,672,886,-267,672,886,-267,575,868,-250,522,854,-220,505,865,-185,504,877,-148,495,870,-112,495,870,-112,484,867,-67,476,861,-35,481,851,4,496,853,44,511,861,77,511,861,77,524,853,121,543,851,148,584,837,176,638,818,204,743,812,219,743,812,219,814,728,217,824,635,199,825,585,171,824,566,136,832,548,99,832,548,99,836,562,60,829,558,15,824,559,-21,815,576,-62,806,595,-93,806,595,-93,801,624,-126,786,685,-156,748,755,-174,685,801,-179,617,834,-170,617,834,-170,574,842,-153,550,844,-121,538,849,-93,526,855,-60,518,845,-27,518,845,-27,527,848,3,545,832,36,563,825,70,592,820,93,626,814,114,626,814,114,678,786,129,734,737,133,761,682,131,786,642,114,799,620,92,799,620,92,804,604,58,806,603,29,807,613,0,795,621,-27,775,643,-58,775,643,-58,756,687,-77,729,718,-95,691,750,-102,652,784,-103,621,802,-89,621,802,-89,597,815,-72,587,822,-54,578,819,-29,578,822,-6,593,801,17,593,801,17,612,793,41,633,780,50,666,761,65,697,741,66,697,741,68,724,703,68,742,684,57,756,673,46,762,660,30,760,660,13,760,660,-6,754,667,-6,729,680,-23,729,705,-39,703,727,-44,682,756,-47,682,756,-46,656,758,-46,649,775,-38,637,786,-28,629,786,-13,631,787,-8,631,787,5,643,776,5,658,759,17,668,743,22,684,741,27,708,721,27,708,721,20,710,714,20,717,704,16,729,708,9,722,708,2,712,711,-9,712,711,-13,700,721,-13,689,732,-16,682,749,-17,670,752,-17,665,750,-16,665,750,-9,664,756,-9,657,762,-3,667,751,2,677,747,8,684,746,7,684,746,10,691,730,10,696,726,6,703,723,5,697,721,0,700,723,0,700,723,-2,696,732,-2,693,734,-9,685,738,-8,673,743,-8,674,742,-5,674,742,-2,670,743,-2,678,751,-2,684,737,1,682,737,3,691,729,0,691,729,2,689,732,2,689,729,2,690,729,-2,697,736,-3,691,733,-6,691,733,-6,690,741,-5,682,735,-4,683,744,-4,678,732,0,692,740,-1,692,740,-1,671,732,2,701,744,-2,684,729,1,695,725,0,698,725,-4,698,725,-4,691,727,-5,692,736,0,693,738,-1,686,738,-2,681,737,-4,681,737,-4,682,737,-1,683,745,-1,685,743,-1,686,738,2,685,735,2,685,735,2,688,738,-1,697,733,1,679,736,-1,681,740,-2,686,736,-1,686,736,-1,686,741,0,685,738,-1,692,741,-3,682,731,0,687,739,-4,687,739,-4,691,737,0,693,738,-2,683,739,-1,685,741,1,684,726,-1,684,726,-1,687,739,-3,681,731,-6,678,733,-4,685,738,-2,689,737,-2,689,737,-2,688,740,-1,683,736,0,690,738,-1,683,738,-5,682,735,-3,682,735,-3,690,729,-2,679,738,1,686,743,-3,683,735,-3,682,746,-3,682,746,-3,686,735,0,685,739,-2,684,742,-1,689,741,0,694,737,-2,694,737,-2,688,740,1,685,732,-1,687,736,-2,689,731,-1,686,739,-2,686,739,-2,688,733,-1,682,737,-1,682,745,-3,684,741,-3,681,733,2,681,733,2,682,731,-3,687,735,-1,685,730,-5,679,735,-2,687,735,0,687,735,0,687,735,2,686,734,-3,683,734,-1,685,742,-3,686,738,-1,686,738,-1,690,730,-4,686,732,-3,681,735,-1,681,738,0,684,734,-4,684,734,-4,686,732,0,685,731,0,686,731,-1,691,738,0,681,732,0,681,732,0,689,734,-2,684,736,-4,679,736,-2,688,728,-2,687,726,-1,687,726,-1,684,740,-4,686,737,-1,687,737,-3,692,733,-1,682,734,-4,682,734,-4,685,733,-1,692,740,-1,685,738,0,692,732,-1,687,732,0,687,732,0,684,729,-5,683,738,0,679,728,0,686,732,-4,687,733,-4,687,733,-4,687,739,-3,685,734,0,685,740,-4,687,735,-2,687,735,-1,684,739,-1,683,736,-3,688,736,0,687,735,0,684,731,-1,684,731,2,689,738,2,692,736,-1,684,740,-2,684,740,-5,688,729,-3,688,729,-3,687,736,-3,678,738,2,682,741,-3,686,730,0,688,737,-2,688,737,-1,684,738,-1,687,740,0,686,733,-1,686,735,0,684,737,-3,684,737,-2,686,730,-2,687,738,0,684,736,-1,688,740,-1,685,735,0,685,735,0,674,729,0,684,737,-5,690,741,-3,692,737,0,685,742,0,685,742,0,685,741,0,688,734,0,688,739,-2,682,740,0,684,735,-2,684,735,-2,687,736,-2,690,734,0,689,730,-1,684,740,-1,687,730,1,687,730,-1,688,735,-1,690,733,-2,685,734,0,687,737,-1,689,736,-1,689,736,-2,690,743,-2,681,735,0,688,734,-4,684,739,0,688,738,0,688,738,-1,687,731,-1,691,740,-5,688,737,-1,687,735,1,684,740,4,684,740,4,686,739,0,685,735,-3,688,735,0,693,734,-3,685,741,-3,685,741,-3,690,737,-1,686,737,-2,683,734,-3,688,742,-2,690,730,-2,690,730,-2,689,731,1,692,728,-1,682,726,0,680,736,-1,692,736,-2,692,736,-2,689,738,-2,689,732,-1,680,736,-3
-947,479,19,-944,487,19,-954,495,17,-953,490,18,-951,499,18,-955,496,20,-955,496,20,-944,510,23,-949,502,27,-949,502,26,-947,491,26,-944,496,23,-944,496,23,-940,493,23,-936,488,26,-942,483,25,-950,472,26,-935,459,31,-935,459,31,-930,452,36,-921,458,40,-936,462,42,-922,464,42,-921,498,45,-921,498,45,-922,520,45,-924,538,42,-923,527,46,-932,519,50,-928,519,48,-928,519,48,-928,495,49,-919,491,44,-917,502,37,-922,517,34,-924,523,37,-924,523,37,-926,535,35,-932,537,40,-936,528,46,-933,523,50,-929,510,58,-929,510,58,-922,505,68,-916,496,77,-897,493,79,-892,495,85,-887,513,84,-887,513,84,-891,515,85,-886,515,91,-894,537,92,-897,556,93,-889,573,102,-889,573,102,-883,582,115,-903,562,123,-919,514,139,-913,486,155,-907,472,166,-907,472,166,-904,469,173,-883,475,185,-859,477,188,-837,502,196,-832,496,203,-832,496,203,-839,513,212,-849,508,223,-868,493,243,-882,488,259,-889,479,285,-889,479,285,-897,477,305,-907,474,323,-914,478,341,-924,483,353,-938,495,366,-938,495,366,-943,497,379,-944,526,384,-948,543,389,-937,567,387,-930,570,392,-930,570,392,-934,598,392,-941,588,393,-953,609,392,-953,609,401,-968,615,410,-968,615,410,-976,615,427,-957,582,449,-926,581,476,-916,555,503,-903,556,539,-903,556,539,-881,542,579,-870,539,624,-861,534,664,-862,557,704,-858,562,761,-858,562,761,-850,575,820,-837,573,876,-840,591,941,-853,607,1003,-853,607,1077,-918,680,1077,-984,649,1154,-876,533,1228,-858,632,1286,-913,662,1327,-913,662,1351,-923,663,1351,-907,687,1388,-873,718,1425,-833,740,1481,-772,738,1543,-772,738,1607,-706,702,1607,-651,663,1694,-609,638,1772,-580,585,1852,-550,558,1943,-550,558,2028,-520,536,2028,2499,7331,2109,672,2708,2057,-291,-19,1943,-361,-30,1904,-361,-30,1801,-506,26,1801,-579,91,1613,-617,307,1404,-512,755,1262,-563,1018,1272,-563,1018,1371,-596,1136,1371,-618,1182,1506,-621,1170,1658,-593,1079,1777,-536,942,1914,-536,942,2019,-451,778,2019,-388,606,2115,-514,495,2194,-1300,334,2310,-1085,328,2560,-1085,328,2737,-352,218,2737,8127,3301,2880,584,1175,3587,-542,12,3500,-289,-174,3355,-289,-174,3326,-295,-79,3326,-269,-136,3346,-234,-270,3367,-230,-331,3377,-232,-335,3379,-232,-335,3383,-226,-341,3383,-232,-339,3392,874,-1418,3387,4068,-2972,3633,-295,-420,3772,-295,-420,3786,-300,-444,3786,-306,-437,3778,-303,-453,3788,-268,-521,3774,4424,-8192,3774,4424,-8192,3774,-8,-901,3728,-245,-395,3675,-248,-401,3669,-247,-396,3687,-252,-397,3676,-252,-397,3676,-535,1374,3681,-195,24,3659,-323,-402,3574,-329,-397,3563,-1818,-3350,3567,-1818,-3350,3567,-2164,-5534,3618,-302,-390,3600,-301,-386,3601,-305,-393,3607,-308,-396,3583,-308,-396,3583,-311,-400,3590,-5423,-2787,3527,-2626,-1834,3308,-286,-283,3280,-283,-293,3279,-283,-293,3279,-279,-291,3276,-282,-280,3274,-278,-279,3274,-278,-275,3268,-282,-282,3270,-282,-282,3270,-269,-266,3266,-491,-229,3273,-8192,3058,3230,-353,-245,3096,-253,-278,3086,-253,-278,3086,-252,-277,3097,-259,-269,3093,-263,-263,3088,-248,-276,3079,2728,-2903,3121,2728,-2903,3121,-233,-166,3035,-163,-193,3023,-8192,8127,3018,-193,-231,2940,-189,-194,2922,-189,-194,2922,-219,-208,2918,-212,-197,2918,-205,-211,2910,-208,-202,2906,-209,-202,2907,-209,-202,2907,-201,-210,2916,-205,-204,2911,-430,-2868,2892,-85,-137,2796,3174,8037,2801,3174,8037,2801,341,1176,2765,-166,-190,2738,-159,-170,2737,-159,-178,2747,-159,-178,2726,-159,-178,2726,-156,-173,2737,-148,-175,2728,-153,-185,2738,-138,-174,2735,199,-477,2712,199,-477,2712,6992,2952,2581,129,-70,2511,-103,-163,2495,-97,-171,2483,-98,-173,2477,-98,-173,2477,-69,-163,2476,-24,-151,2473,6,-155,2471,41,-175,2485,8127,-2702,2486,8127,-2702,2486,415,-164,2234,-76,-97,2144,-82,-101,2131,-87,-111,2135,-84,-109,2147,-84,-109,2147,-89,-109,2139,-2151,798,2183,-25,-257,2298,-153,-146,2294,-95,-201,2302,-95,-201,2302,-113,-185,2297,3031,-2569,2304,1362,-1117,2453,161,-536,2497,4206,-6327,2437,4206,-6327,2437,410,-845,2239,177,-665,2140,-82,-144,2019,-99,-131,1996,-100,-123,1989,-100,-123,1989,-93,-124,1993,-98,-129,1993,-103,-126,1983,-175,83,1986,-171,33,2005,-171,33,2005,-120,-142,2021,-136,-168,2023,-405,-1039,2034,-443,-8192,2222,-353,-869,2102,-353,-869,2102,-104,-137,2041,-114,-145,2030,-116,-139,2040,-24,-54,2018,-116,-139,1971,-116,-139,1971,-137,-164,1961,-305,-485,1956,-1145,-2260,1981,-859,-1298,1990,-859,-1298,2023,-261,-364,2023,-319,-327,2026,-738,-821,2049,-848,-1002,2105,-1146,-1208,2144,-1146,-1208,2092,-5788,-4379,2092,-762,-664,1891,-140,-85,1707,-113,-86,1710,-118,-92,1701,-118,-92,1703,-114,-89,1703,-112,-89,1704,-114,-96,1700,-119,-84,1702,-438,-201,1699,-438,-201,1701,-1207,-431,1701,-3465,-999,1714,-1245,-342,1770,-211,-105,1805,-331,-97,1807,-331,-97,1825,-1231,-164,1825,-1748,-326,1871,-2910,-254,1912,-3914,547,1841,-801,213,1668,-801,213,1534,-120,-36,1534,-116,-43,1503,-106,-50,1501,-100,-50,1502,-111,-46,1498,-111,-46,1497,-113,-54,1497,-534,87,1496,-3166,1210,1460,-972,411,1500,-263,4,1530,-263,4,1513,-626,201,1513,-1446,735,1521,-1075,494,1549,-518,180,1570,-668,328,1582,-668,328,1602,-1017,568,1602,-1029,555,1645,-1209,752,1674,-2389,3682,1680,-682,1194,1510,-682,1194,1435,-96,-17,1435,-90,-28,1434,-94,-21,1428,-95,-17,1438,-1059,1771,1428,-1059,1771,1376,-1402,2535,1376,-126,94,1315,-109,48,1310,-403,737,1310,-472,892,1319,-472,892,1319,-164,197,1337,-243,416,1325,-699,1871,1325,-404,971,1357,-175,315,1373,-175,315,1373,-355,920,1385,-449,1137,1411,-294,619,1449,-236,503,1486,-291,883,1527,-291,883,1527,334,5275,1565,469,1778,1462,-27,109,1368,-52,13,1344,25,155,1325,25,155,1325,146,573,1297,176,632,1254,403,1234,1241,465,1402,1215,195,631,1188,195,631,1188,231,733,1179,371,1143,1166,351,1064,1156,291,850,1156,230,679,1158,230,679,1158,161,505,1164,174,516,1164,345,824,1177,451,988,1193,386,820,1206,386,820,1206,352,734,1230,403,814,1257,401,841,1284,339,722,1319,333,658,1361,333,658,1361,710,986,1403,3425,2056,1386,1082,579,1269,-7,17,1217,50,53,1196,50,53,1196,1389,736,1178,1533,752,1108,430,216,1076,463,239,1055,846,412,1036,846,412,1036,649,289,1016,624,277,997,998,428,978,982,424,964,785,343,957,785,343,957,878,357,949,877,349,938,763,289,939,774,286,945,849,295,940,849,295,940,878,292,949,864,278,955,859,268,967,843,252,985,813,243,1000,813,243,1000,783,226,1022,773,209,1049,775,208,1083,781,187,1116,829,176,1150,829,176,1150,1579,53,1187,3545,-925,1156,921,-272,1038,47,-25,986,321,-56,971,321,-56,971,1834,-584,931,1351,-405,878,473,-144,837,754,-240,814,1196,-378,788,1196,-378,788,871,-292,758,634,-228,727,829,-316,708,946,-359,690,868,-338,666,868,-338,666,903,-351,657,994,-368,640,953,-364,632,908,-353,624,918,-371,616,918,-371,616,892,-367,611,866,-373,604,854,-380,600,864,-390,602,866,-407,603,866,-407,603,872,-417,602,869,-419,598,854,-419,609,841,-419,618,828,-427,624,828,-427,624,812,-432,632,798,-430,647,796,-436,660,789,-441,677,777,-438,696,777,-438,696,777,-455,719,766,-451,739,751,-463,767,729,-466,792,719,-474,829,719,-474,829,704,-472,860,688,-489,898,685,-504,936,712,-563,980,712,-563,1020,1019,-950,1020,1523,-2432,1015,599,-1023,932,91,-184,880,355,-567,852,355,-567,820,906,-1687,820,577,-1047,777,276,-520,747,495,-954,721,603,-1140,697,603,-1140,664,398,-784,664,327,-676,648,381,-804,622,375,-836,604,366,-822,588,366,-822,576,409,-945,576,446,-1006,561,419,-953,550,413,-945,550,415,-964,543,415,-964,537,386,-921,537,359,-887,533,332,-877,537,320,-854,533,313,-875,540,313,-875,540,340,-916,540,339,-942,550,331,-957,552,323,-963,563,297,-951,571,297,-951,580,283,-928,580,261,-919,593,251,-893,605,245,-895,622,235,-904,638,235,-904,657,221,-918,657,212,-924,679,208,-918,705,187,-914,727,173,-895,756,173,-895,784,155,-885,784,130,-883,819,123,-885,861,102,-908,894,80,-948,939,80,-948,979,59,-1107,979,-46,-2534,1015,-488,-2262,972,-97,-409,888,-53,-360,858,-53,-360,830,-281,-1149,830,-337,-1390,788,-187,-710,739,-230,-836,717,-347,-1228,687,-347,-1228,687,-282,-979,653,-259,-819,631,-316,-999,606,-323,-970,589,-295,-859,566,-295,-859,548,-336,-949,548,-351,-989,531,-344,-940,519,-354,-960,506,-366,-966,501,-366,-966,501,-364,-931,491,-367,-922,483,-377,-920,482,-390,-926,477,-391,-922,476,-391,-922,476,-403,-931,472,-419,-936,475,-411,-918,479,-429,-922,481,-437,-910,485,-437,-910,485,-446,-898,492,-447,-888,502,-463,-895,505,-475,-898,514,-482,-887,524,-482,-887,524,-496,-891,536,-515,-886,548,-512,-883,563,-517,-865,575,-515,-855,594,-515,-855,594,-524,-850,619,-523,-827,643,-531,-821,666,-539,-812,696,-555,-802,720,-555,-802,720,-570,-805,750,-578,-787,786,-589,-786,819,-610,-778,863,-637,-776,903,-637,-776,903,-823,-933,944,-2307,-2033,975,-1498,-1050,896,-396,-245,795,-197,-149,766,-197,-149,766,-542,-367,743,-1131,-680,703,-1052,-606,656,-728,-425,610,-871,-516,588,-871,-516,588,-1090,-641,553,-954,-552,527,-819,-452,496,-830,-450,473,-793,-408,440,-793,-408,440,-755,-369,419,-880,-432,398,-1005,-522,377,-980,-501,357,-917,-474,332,-917,-474,332,-951,-479,318,-933,-445,302,-866,-398,286,-869,-393,273,-915,-424,261,-915,-424,261,-957,-447,247,-966,-450,235,-973,-454,226,-952,-435,218,-934,-412,205,-934,-412,205,-926,-404,199,-936,-400,191,-949,-408,185,-960,-414,177,-972,-421,172,-972,-421,172,-966,-409,167,-952,-398,165,-955,-393,158,-954,-394,152,-958,-392,150,-958,-392,150,-970,-397,149,-971,-386,145,-961,-390,143,-973,-392,141,-965,-386,143,-965,-386,143,-973,-386,141,-974,-390,142,-976,-379,144,-975,-371,141,-972,-384,140,-972,-384,140,-980,-376,144,-975,-371,144,-978,-371,148,-978,-369,149,-978,-363,152,-978,-363,152,-987,-365,159,-985,-363,161,-985,-359,165,-983,-359,175,-983,-352,177,-983,-352,177,-987,-342,180,-988,-351,186,-992,-344,192,-989,-338,204,-997,-340,206,-997,-340,206,-995,-331,220,-1001,-328,227,-997,-326,233,-999,-324,249,-999,-324,255,-1003,-324,255,-1003,-313,266,-1001,-308,279,-1006,-314,291,-1009,-302,307,-1009,-302,317,-1011,-296,317,-1015,-290,340,-1009,-289,354,-1016,-276,375,-1020,-272,394,-1020,-272,412,-1012,-262,412,-1018,-263,435,-1021,-255,459,-1015,-245,485,-1012,-237,510,-1012,-237,539,-1019,-234,539,-1024,-223,572,-1022,-211,600,-1022,-214,640,-1026,-194,669,-1026,-194,708,-1037,-187,708,-1072,-168,752,-1212,-141,790,-1850,-32,815,-2028,352,779,-2028,352,715,-929,151,715,-457,47,673,-700,117,642,-1151,243,606,-1097,235,563,-1097,235,524,-808,171,524,-887,198,489,-1100,267,463,-1063,257,428,-906,224,396,-906,224,368,-930,238,368,-993,260,341,-945,254,310,-903,252,286,-943,262,260,-943,262,238,-994,281,238,-982,282,218,-988,282,191,-1002,288,171,-994,289,146,-994,289,128,-977,285,128,-965,281,108,-967,291,84,-965,290,66,-967,287,49,-967,287,49,-982,294,30,-987,291,9,-984,292,-8,-978,294,-29,-987,280,-46,-987,280,-46,-973,290,-67,-970,286,-85,-967,286,-107,-978,279,-121,-980,285,-142,-980,285,-142,-983,277,-165,-974,278,-184,-972,267,-207,-970,265,-227,-971,259,-251,-971,259,-251,-962,253,-273,-960,249,-296,-971,242,-323,-959,237,-354,-962,232,-382,-962,232,-382,-960,219,-407,-955,220,-438,-955,205,-468,-947,197,-502,-943,187,-536,-943,187,-536,-952,175,-574,-952,154,-606,-974,145,-649,-1055,113,-687,-1289,53,-726,-1289,53,-726,-2037,-201,-737,-1744,-323,-689,-778,-141,-616,-563,-89,-582,-1001,-186,-553,-1001,-186,-553,-1424,-292,-512,-1037,-215,-463,-825,-165,-421,-1125,-235,-395,-1187,-262,-359,-1187,-262,-359,-951,-214,-322,-942,-219,-290,-1064,-258,-259,-1044,-261,-226,-993,-242,-191,-993,-242,-191,-1058,-249,-162,-1063,-253,-132,-1015,-243,-107,-1019,-254,-77,-1036,-258,-46,-1036,-258,-46,-1020,-256,-19,-1033,-260,11,-1050,-255,37,-1030,-248,66,-1027,-244,95,-1027,-244,95,-1026,-250,125,-1021,-243,152,-1027,-238,181,-1037,-237,212,-1035,-236,242,-1035,-236,242,-1030,-230,274,-1038,-225,305,-1029,-218,340,-1031,-213,370,-1037,-213,408,-1037,-213,408,-1036,-204,444,-1040,-193,482,-1044,-182,520,-1056,-172,561,-1092,-157,598,-1092,-157,598,-1301,-114,636,-1777,71,654,-1516,242,616,-781,123,566,-629,80,530,-629,80,530,-950,179,489,-1147,240,450,-937,191,407,-843,168,366,-1008,221,332,-1008,221,332,-1057,229,299,-934,211,259,-908,208,224,-972,227,192,-961,237,154,-961,237,154,-917,222,118,-942,230,89,-986,231,57,-971,237,25,-964,229,-9,-964,229,-9,-981,233,-37,-961,232,-72,-951,224,-108,-954,229,-136,-954,222,-170,-954,222,-170,-955,218,-204,-959,217,-238,-968,205,-271,-958,206,-308,-950,183,-346,-950,183,-346,-951,182,-379,-953,171,-419,-953,168,-459,-980,143,-493,-1037,120,-534,-1037,120,-534,-1157,73,-563,-1548,-55,-593,-1782,-257,-575,-1059,-179,-514,-1059,-179,-464,-684,-109,-464,-962,-157,-435,-1317,-245,-395,-1081,-198,-341,-896,-161,-302,-896,-161,-266,-1097,-209,-266,-1134,-225,-225,-966,-193,-185,-984,-210,-148,-1082,-216,-110,-1082,-216,-74,-1048,-217,-74,-1021,-208,-40,-1071,-218,-5,-1051,-218,32,-1007,-202,67,-1007,-202,104,-1045,-210,104,-1037,-211,144,-1035,-201,181,-1052,-201,218,-1059,-201,257,-1059,-201,295,-1040,-197,295,-1039,-179,334,-1052,-178,375,-1054,-167,414,-1078,-161,455,-1078,-161,491,-1182,-124,491,-1448,-29,517,-1516,188,510,-1060,155,466,-752,105,428,-752,105,387,-873,146,387,-1063,201,348,-996,192,303,-892,173,264,-958,193,226,-958,193,183,-1019,210,183,-956,207,147,-912,189,103,-944,204,68,-961,208,30,-961,208,-9,-938,197,-9,-963,198,-44,-975,192,-84,-960,196,-123,-956,186,-165,-956,186,-198,-955,189,-198,-950,179,-241,-948,167,-275,-958,163,-316,-971,145,-356,-971,145,-390,-1017,130,-390,-1070,98,-425,-1211,42,-454,-1552,-121,-463,-1367,-206,-430,-1367,-206,-430,-907,-141,-382,-878,-135,-337,-1148,-203,-300,-1166,-201,-255,-968,-158,-212,-968,-158,-212,-1030,-182,-171,-1116,-202,-129,-1031,-187,-91,-990,-185,-47,-1057,-193,-5,-1057,-193,-5,-1057,-192,31,-1037,-175,75,-1068,-184,112,-1063,-183,156,-1036,-173,195,-1036,-173,195,-1043,-166,238,-1061,-155,277,-1076,-144,317,-1117,-126,355,-1232,-78,388,-1232,-78,388,-1362,51,399,-1224,148,379,-953,131,345,-866,133,305,-965,157,264,-965,157,264,-1017,179,224,-952,172,184,-936,163,142,-976,177,104,-984,185,60,-984,185,60,-936,170,20,-936,180,-17,-955,174,-58,-947,164,-101,-959,158,-138,-959,158,-138,-977,159,-181,-984,144,-214,-987,130,-254,-1015,116,-289,-1061,82,-319,-1061,82,-319,-1169,23,-345,-1354,-91,-345,-1239,-161,-319,-1005,-151,-279,-988,-141,-237,-988,-141,-237,-1106,-178,-195,-1100,-180,-150,-1022,-167,-108,-1045,-168,-69,-1069,-168,-31,-1069,-168,-31,-1033,-175,15,-1034,-167,58,-1073,-163,97,-1064,-153,142,-1060,-147,179,-1060,-147,179,-1096,-128,219,-1126,-104,253,-1170,-47,280,-1205,41,289,-1120,113,272,-1120,113,272,-998,121,242,-948,134,209,-968,151,171,-984,150,134,-966,155,97,-966,155,97,-955,153,55,-968,157,16,-964,147,-20,-964,142,-63,-978,134,-101,-978,134,-101,-984,127,-136,-1003,104,-168,-1022,87,-201,-1071,57,-222,-1158,-1,-240,-1158,-1,-240,-1207,-76,-240,-1137,-124,-216,-1058,-138,-183,-1044,-146,-149,-1086,-152,-106,-1086,-152,-106,-1066,-147,-66,-1058,-154,-20,-1067,-148,20,-1061,-138,56,-1058,-125,94,-1058,-125,94,-1080,-111,132,-1099,-76,161,-1124,-41,179,-1116,24,187,-1079,75,180,-1079,75,180,-1026,101,164,-1000,105,128,-980,122,100,-984,125,67,-977,122,34,-977,122,34,-985,114,3,-995,114,-31,-993,103,-64,-1011,89,-91,-1026,68,-118,-1026,68,-118,-1058,53,-137,-1095,4,-152,-1106,-43,-152,-1110,-91,-136,-1081,-110,-113,-1081,-110,-113,-1070,-123,-82,-1068,-115,-47,-1068,-122,-12,-1071,-106,20,-1071,-106,51,-1062,-95,51,-1075,-71,79,-1086,-43,96,-1080,-3,106,-1067,31,110,-1067,31,100,-1046,57,100,-1024,68,82,-1007,82,59,-1007,86,33,-1007,87,13,-1007,87,-13,-1007,82,-13,-1021,72,-38,-1040,46,-59,-1051,30,-73,-1063,2,-81,-1063,2,-80,-1072,-27,-80,-1072,-47,-77,-1082,-71,-62,-1079,-78,-43,-1070,-76,-19,-1070,-76,1,-1066,-69,1,-1065,-57,24,-1064,-38,39,-1068,-20,51,-1063,2,53,-1063,2,52,-1055,23,52,-1040,32,41,-1032,44,36,-1023,50,20,-1029,53,6,-1029,53,-11,-1033,43,-11,-1042,32,-22,-1046,20,-32,-1056,3,-39,-1058,-17,-35,-1058,-17,-34,-1060,-23,-34,-1064,-34,-24,-1067,-43,-16,-1054,-33,-2,-1064,-25,5,-1064,-25,15,-1057,-15,15,-1055,-5,20,-1053,0,21,-1047,15,18,-1043,18,16,-1043,18,9,-1045,23,9,-1044,26,3,-1047,22,-6,-1047,14,-12,-1050,3,-15,-1050,3,-16,-1051,-3,-16,-1059,-13,-14,-1050,-12,-13,-1058,-17,-6,-1055,-17,-3,-1055,-17,-3,-1063,-28,3,-1052,-10,5,-1058,-6,10,-1049,1,10,-1043,12,8,-1043,12,8,-1048,16,4,-1051,6,-1,-1044,11,-2,-1046,-3,-5,-1050,-6,-8,-1050,-6,-8,-1049,0,-10,-1055,-11,-8,-1052,-11,-4,-1051,-9,-4,-1054,-2,1,-1054,-2,1,-1050,-4,1,-1053,-6,3,-1053,2,2,-1054,4,0,-1047,4,0,-1047,4,0,-1048,6,-1,-1054,7,-5,-1050,0,-5,-1050,-2,-3,-1052,-5,-4,-1052,-5,-4,-1055,-5,-2,-1047,-1,-1,-1057,-6,0,-1053,-5,1,-1053,1,3,-1053,1,3,-1049,3,0,-1044,3,0,-1056,5,2,-1046,0,-2,-1051,1,0,-1051,1,0,-1048,2,-2,-1056,0,-2,-1050,-7,-3,-1054,-10,-1,-1053,-11,-4,-1053,-11,-4,-1053,-9,-1,-1053,1,0,-1055,-2,-1,-1046,-2,0,-1051,5,-2,-1051,5,-2,-1051,2,-2,-1047,2,-3,-1049,-4,-3,-1053,-8,-3,-1048,-2,-2,-1048,-2,-2,-1055,0,0,-1059,-2,-1,-1049,-9,0,-1051,0,0,-1049,0,-1,-1049,0,-1,-1053,3,-3,-1054,2,-3,-1050,-2,0,-1050,-2,-4,-1046,0,-4,-1046,0,-4,-1056,10,-3,-1059,-12,-2,-1051,-7,-2,-1046,-2,0,-1056,0,-3,-1056,0,-3,-1052,-2,0,-1050,3,-1,-1051,3,-2,-1050,1,-3,-1045,-4,-2,-1045,-4,-2,-1058,-7,0,-1052,-4,-3,-1056,-8,0,-1052,-8,-2,-1050,3,0,-1050,3,0,-1051,-4,-2,-1048,4,-1,-1058,-5,-3,-1050,1,-2,-1048,0,0,-1048,0,0,-1050,4,-1,-1053,3,-2,-1047,-6,0,-1046,0,0,-1050,0,0,-1050,0,0,-1050,0,-2,-1052,-1,0,-1049,-6,0,-1045,-1,-2,-1047,13,-3,-1047,13,-3,-1052,10,0,-1044,6,-3,-1056,-5,2,-1048,7,-2,-1049,2,-4,-1049,2,-4,-1055,1,-2,-1052,-3,-3,-1053,1,0,-1056,-3,2,-1055,-12,-4,-1055,-12,-4,-1059,-6,-1,-1051,1,1,-1052,-1,0,-1051,0,-1,-1054,5,-2,-1054,5,-2,-1052,0,-1,-1056,4,1,-1053,-4,0,-1048,3,0,-1048,3,-2,-1053,-3,-2,-1049,2,-1,-1053,-3,0,-1052,-3,-2,-1054,3,0,-1054,3,2,-1051,0,2,-1053,1,1,-1056,-1,-2,-1050,0,0,-1047,-3,-1,-1047,-3,-2,-1055,-2,-2,-1048,1,-1,-1052,3,-3,-1053,2,-2,-1046,0,-3,-1046,0,-1,-1046,1,-1,-1050,1,-1,-1048,-4,-1,-1055,4,0,-1056,-3,-2,-1056,-3,0,-1049,-5,0,-1049,0,-2,-1057,-7,-2,-1050,2,-1,-1046,-1,0,-1046,-1,-1,-1053,-2,-1,-1054,5,0,-1050,1,-2,-1049,-2,0,-1056,5,0,-1056,5,-1,-1054,0,-1,-1046,-5,-2,-1046,0,-2,-1054,-8,-5,-1055,-7,-1,-1055,-7,1,-1054,2,1,-1048,-5,2,-1051,-3,-3,-1049,-5,3,-1053,1,-1,-1053,1,-5,-1053,-3,-5,-1056,-2,-2,-1057,-2,1,-1051,-2,-1,-1053,-1,-1,-1053,-1,-4,-1055,-3,-4,-1053,0,-1,-1048,-5,-2,-1057,0,0,-1058,0,0,-1058,0,0,-1046,4,0,-1050,7,-2,-1052,-2,-4,-1054,0,-3,-1051,5,-4,-1051,5,-4,-1050,-7,-2,-1051,-1,-1,-1050,-4,-3,-1051,0,-2,-1053,0,-1,-1053,0,-1,-1058,-4,-2,-1051,8,0,-1054,4,0,-1050,-1,-1,-1053,-8,0,-1053,-8,0,-1053,-4,2,-1050,-1,0,-1054,1,0,-1055,-4,1,-1049,-1,0,-1049,-1,0,-1051,-8,-1,-1054,2,0,-1054,-3,-1,-1049,3,0,-1054,-2,-2,-1054,-2,-2,-1059,1,-3,-1051,0,-2,-1052,0,0,-1055,0,0,-1049,-4,-1,-1049,-4,-1,-1055,4,0,-1055,-4,1,-1044,1,-2,-1055,-4,-3,-1052,-9,-1,-1052,-9,-1,-1054,-6,1,-1053,2,-2,-1056,-2,-3,-1052,0,0,-1051,-3,-2,-1051,-3,-2,-1057,-3,-3,-1048,-8,-2,-1048,-7,1,-1049,-6,-3,-1058,-4,-1,-1058,-4,-1,-1053,-1,-2,-1049,-1,-2
-1061,130,14,-1062,114,16,-1071,116,20,-1071,116,20,-1071,125,20,-1081,131,21,-1080,140,20,-1071,149,25,-1070,144,26,-1070,144,26,-1067,133,30,-1063,125,29,-1066,109,29,-1062,113,34,-1051,102,35,-1051,102,35,-1036,100,39,-1031,92,38,-1022,83,35,-1019,94,35,-1015,93,34,-1015,93,34,-1016,107,29,-1012,120,26,-1032,131,19,-1048,142,19,-1048,142,18,-1031,134,18,-1018,129,12,-1021,118,7,-1017,111,1,-1025,113,1,-1025,113,0,-1032,95,0,-1040,99,3,-1043,101,6,-1045,99,17,-1037,105,24,-1037,105,34,-1038,105,34,-1044,116,40,-1042,128,47,-1040,128,49,-1044,139,52,-1044,139,54,-1043,149,54,-1032,147,56,-1029,147,54,-1031,139,56,-1032,129,50,-1032,129,55,-1031,131,55,-1021,128,53,-1019,137,51,-1023,143,48,-1016,152,48,-1016,152,51,-1013,164,51,-1012,159,53,-1018,177,56,-1008,183,59,-999,185,71,-999,185,76,-1003,171,76,-1018,145,82,-1015,119,96,-1012,114,104,-1008,96,112,-1008,96,116,-1016,98,116,-1028,115,120,-1033,140,119,-1054,162,124,-1054,175,124,-1054,175,125,-1039,187,125,-1038,200,127,-1039,211,123,-1018,190,129,-1010,190,134,-1010,190,137,-998,164,137,-999,151,143,-1024,144,155,-1019,127,166,-1036,121,180,-1036,121,180,-1058,139,205,-1070,149,222,-1098,159,234,-1110,171,250,-1106,188,249,-1106,188,249,-1098,197,256,-1072,207,258,-1064,202,266,-1053,198,267,-1062,179,278,-1062,179,278,-1074,173,292,-1081,162,307,-1080,163,326,-1054,173,356,-1019,182,386,-1019,182,386,-1005,196,426,-1048,251,459,-1074,256,507,-1130,298,549,-1178,333,574,-1178,333,574,-1197,327,619,-1163,270,654,-1119,236,671,-1096,225,679,-1083,230,694,-1083,230,694,-1094,258,717,-1107,268,751,-1113,266,799,-1132,266,836,-1162,257,875,-1162,257,875,-1167,250,919,-1137,249,957,-1113,228,1006,-1113,212,1058,-1134,222,1104,-1134,222,1104,-1140,235,1154,-1157,279,1214,-1173,331,1291,-1146,392,1380,-1107,429,1481,-1107,429,1481,-1058,447,1577,-1031,471,1686,-1008,486,1783,-982,480,1895,-950,473,2003,-950,473,2003,-913,455,2124,-881,432,2234,-864,414,2342,-835,391,2458,-814,379,2575,-814,379,2575,-862,380,2694,-738,630,2874,-242,2590,3073,2577,8127,3115,-409,-247,2909,-409,-247,2909,-451,-143,2843,-517,-75,2776,-461,-66,2729,-387,-61,2693,-335,-45,2647,-335,-45,2647,-300,-29,2629,-269,-43,2623,-230,-61,2632,-220,-76,2642,-206,-95,2673,-206,-95,2673,-169,-158,2663,-2450,-1255,2705,-72,-244,2754,106,-186,2754,8127,5484,2855,8127,5484,2855,-224,-222,3148,-165,-249,3150,-215,-267,3130,-192,-267,3143,-188,-268,3137,-188,-268,3137,-202,-272,3134,-194,-283,3130,-195,-275,3137,665,-668,2965,1837,-1263,2766,1837,-1263,2766,4236,-2130,2828,116,-422,2827,-164,-259,2829,-176,-267,2836,-162,-261,2826,-162,-261,2826,-161,-275,2838,1351,-2510,2833,4672,-6826,2768,-115,-187,2571,-114,-207,2560,-114,-207,2560,-109,-200,2570,-118,-204,2564,-1144,1984,2599,-144,-329,2693,-190,-203,2692,-190,-203,2692,-182,-251,2700,-182,-240,2694,-189,-247,2698,-195,-398,2686,-3940,-8192,2610,-3940,-8192,2610,-159,-241,2340,525,1376,2311,-143,-164,2296,-148,-180,2278,-142,-163,2267,-142,-163,2267,-147,-167,2270,-145,-170,2263,-150,-162,2278,-149,-167,2264,-149,-167,2267,-153,-164,2267,-154,-152,2262,-158,-170,2262,382,-90,2256,-8192,-4076,1985,-8192,-4076,1767,-3342,-1579,1767,-151,-86,1715,-118,-81,1709,-134,-90,1717,-122,-73,1720,-122,-73,1719,-121,-90,1719,-123,-85,1722,-121,-83,1719,-125,-82,1712,-130,-75,1714,-130,-75,1717,-133,-87,1717,-2362,-611,1712,-6204,-1161,1788,-130,-113,1921,-172,-120,1928,-172,-120,1901,-316,-485,1901,-3518,601,1592,-241,46,1458,-125,-26,1455,-458,143,1452,-458,143,1469,-1562,528,1469,-1494,310,1479,-632,129,1446,-524,92,1434,-969,279,1432,-969,279,1415,-1328,487,1415,-965,366,1418,-930,335,1422,-1296,552,1427,-1557,712,1444,-1557,712,1517,-771,184,1517,-118,-45,1578,-116,-39,1591,-112,-35,1592,-244,6,1607,-244,6,1656,-770,398,1656,-2587,3366,1650,-1757,2628,1472,-90,0,1353,-95,-6,1346,-95,-6,1346,-206,122,1346,-1123,1867,1319,-685,1126,1260,-193,232,1224,-247,377,1218,-247,377,1223,-644,1239,1223,-583,1149,1205,-428,819,1197,-766,1540,1215,-539,744,1218,-539,744,1218,-71,-3,1267,-71,-2,1264,-69,-2,1268,-412,797,1272,-901,2227,1293,-901,2227,1293,-318,788,1341,-154,392,1368,-323,1114,1383,-363,1298,1430,-225,1375,1465,-225,1375,1465,1016,4200,1462,278,947,1314,-56,9,1253,-69,6,1231,-42,22,1227,-42,22,1227,459,1425,1204,521,1528,1145,118,448,1103,150,562,1090,401,1250,1085,401,1250,1085,353,1143,1062,230,788,1045,287,902,1038,316,904,1032,196,567,1029,196,567,1029,224,610,1034,356,886,1034,412,954,1043,362,852,1048,364,829,1059,364,829,1059,390,870,1078,369,837,1094,329,761,1123,322,719,1150,320,708,1177,320,708,1177,351,724,1207,420,778,1254,694,1017,1287,2869,1973,1307,1589,837,1200,1589,837,1200,86,69,1137,148,113,1118,1278,651,1078,1350,679,1033,458,244,989,458,244,989,513,259,967,873,435,943,743,353,915,802,378,895,969,445,879,969,445,879,882,404,863,808,369,854,840,367,847,806,346,833,779,317,827,779,317,827,835,335,824,897,352,820,905,339,822,908,333,827,897,316,826,897,316,826,877,300,839,854,273,842,847,280,861,823,259,872,824,256,895,824,256,895,817,248,915,819,241,943,809,219,963,808,213,995,814,196,1034,814,196,1034,895,174,1074,2050,-77,1109,2873,-817,1038,617,-190,939,111,-23,903,111,-23,903,796,-205,874,1922,-583,829,968,-284,777,574,-173,745,1028,-314,712,1028,-314,712,1168,-368,686,811,-264,654,679,-228,630,837,-299,604,889,-320,581,889,-320,581,830,-306,553,902,-330,543,1003,-366,521,998,-361,510,949,-344,493,949,-344,493,969,-356,484,970,-363,475,924,-356,463,892,-353,456,878,-356,447,878,-356,447,858,-360,444,859,-370,440,881,-374,435,905,-392,432,908,-398,431,908,-398,431,911,-419,431,905,-419,429,894,-423,432,875,-424,435,861,-420,433,861,-420,433,852,-414,439,834,-417,449,828,-417,453,832,-427,463,832,-427,475,833,-436,475,837,-444,487,828,-447,501,823,-448,516,819,-454,535,819,-454,555,809,-447,555,791,-454,578,782,-453,594,760,-453,621,742,-460,652,742,-460,682,746,-458,682,732,-469,714,722,-473,750,709,-484,783,702,-498,819,702,-498,865,713,-531,865,779,-638,907,1469,-1608,944,1132,-1944,897,302,-535,821,302,-535,786,202,-304,786,631,-1085,756,822,-1468,719,415,-734,680,395,-704,648,395,-704,621,599,-1105,621,524,-996,591,396,-762,563,407,-801,541,427,-866,520,427,-866,497,385,-805,497,379,-799,471,435,-925,455,447,-956,443,436,-925,424,436,-925,410,432,-947,410,447,-971,391,425,-943,386,412,-913,379,402,-912,370,402,-912,368,386,-893,368,358,-873,363,361,-876,354,367,-897,351,370,-913,351,370,-913,347,376,-933,347,374,-938,352,369,-952,359,358,-926,356,351,-930,359,351,-930,364,338,-925,364,328,-908,377,323,-915,379,319,-913,387,311,-926,393,311,-926,393,301,-938,402,296,-938,413,294,-936,423,274,-942,435,267,-934,452,267,-934,452,256,-928,464,253,-929,478,239,-925,498,235,-923,516,220,-926,534,220,-926,534,217,-929,557,204,-922,579,191,-915,605,182,-905,632,167,-909,666,167,-909,666,154,-898,702,138,-906,728,128,-906,769,108,-922,806,87,-957,850,87,-957,850,68,-1083,891,-22,-2229,934,-452,-2240,891,-133,-552,811,-72,-424,773,-72,-424,773,-246,-1075,745,-330,-1344,705,-206,-797,660,-211,-836,626,-313,-1180,600,-313,-1180,600,-289,-1047,562,-243,-864,534,-293,-977,512,-297,-982,486,-284,-885,460,-284,-885,460,-307,-922,436,-323,-980,415,-316,-965,397,-325,-963,378,-344,-994,359,-344,-994,359,-337,-978,347,-338,-943,333,-350,-949,320,-352,-943,307,-351,-941,298,-351,-941,298,-358,-944,294,-367,-959,281,-377,-957,275,-373,-956,267,-384,-948,261,-384,-948,261,-386,-947,254,-389,-945,256,-390,-931,252,-395,-934,248,-395,-939,244,-395,-939,244,-403,-938,245,-405,-929,250,-413,-939,248,-410,-934,247,-421,-931,256,-421,-931,256,-414,-920,257,-428,-927,259,-427,-917,262,-433,-919,267,-440,-919,275,-440,-919,275,-448,-913,280,-449,-912,286,-450,-909,296,-459,-908,301,-466,-911,309,-466,-911,309,-471,-905,318,-484,-901,328,-482,-894,335,-487,-886,352,-503,-888,363,-503,-888,363,-500,-888,375,-508,-885,390,-504,-877,406,-514,-865,425,-516,-863,441,-516,-863,441,-528,-853,460,-531,-848,481,-537,-845,506,-542,-833,534,-545,-827,561,-545,-827,561,-557,-827,592,-561,-814,616,-580,-807,650,-580,-789,685,-598,-783,723,-598,-783,723,-612,-787,761,-646,-790,806,-758,-868,846,-1747,-1648,879,-1860,-1233,828,-1860,-1233,828,-581,-410,720,-259,-173,679,-504,-360,659,-1029,-620,618,-1006,-612,569,-1006,-612,569,-777,-466,519,-852,-515,493,-1021,-618,455,-943,-560,423,-843,-484,394,-843,-484,394,-847,-475,360,-806,-441,328,-744,-400,299,-844,-445,269,-844,-445,244,-966,-534,244,-951,-526,211,-903,-488,186,-938,-508,164,-923,-481,139,-923,-481,116,-856,-439,116,-843,-427,94,-894,-457,68,-922,-481,47,-931,-490,20,-931,-490,0,-931,-486,0,-909,-475,-23,-893,-461,-46,-885,-449,-67,-898,-468,-94,-898,-468,-113,-901,-484,-113,-913,-495,-135,-908,-484,-158,-893,-483,-186,-879,-475,-211,-879,-475,-238,-873,-476,-238,-874,-487,-268,-875,-490,-293,-873,-496,-321,-870,-503,-352,-870,-503,-384,-862,-511,-384,-847,-502,-417,-843,-511,-446,-835,-516,-484,-831,-519,-522,-831,-519,-557,-823,-540,-557,-817,-543,-592,-810,-557,-636,-800,-579,-681,-827,-621,-719,-827,-621,-766,-1105,-936,-766,-1483,-2027,-760,-712,-901,-684,-305,-298,-628,-463,-548,-598,-463,-548,-556,-789,-1155,-556,-692,-953,-514,-447,-585,-471,-562,-786,-438,-671,-994,-399,-671,-994,-364,-552,-791,-364,-496,-727,-323,-576,-864,-292,-566,-858,-263,-526,-792,-228,-526,-792,-199,-562,-856,-199,-579,-888,-167,-541,-843,-138,-541,-832,-108,-551,-858,-77,-551,-858,-77,-547,-841,-49,-547,-849,-20,-555,-863,5,-543,-848,34,-549,-847,66,-549,-847,66,-555,-849,96,-551,-836,124,-550,-832,151,-555,-840,181,-556,-836,209,-556,-836,209,-557,-835,243,-564,-837,278,-577,-830,306,-572,-817,340,-578,-816,380,-578,-816,380,-584,-812,412,-590,-805,449,-596,-794,485,-610,-794,526,-625,-789,568,-625,-789,568,-650,-788,607,-726,-852,649,-1296,-1289,685,-1689,-1159,663,-729,-531,579,-729,-531,579,-390,-262,527,-601,-416,492,-997,-639,460,-955,-605,403,-753,-472,358,-753,-472,358,-863,-556,318,-973,-620,282,-867,-543,240,-795,-481,201,-801,-473,165,-801,-473,165,-803,-473,125,-828,-487,88,-881,-539,50,-904,-558,14,-867,-529,-24,-867,-529,-24,-859,-524,-60,-852,-520,-97,-815,-494,-134,-812,-501,-170,-851,-527,-210,-851,-527,-210,-851,-536,-253,-842,-541,-285,-837,-545,-329,-831,-545,-370,-806,-538,-407,-806,-538,-407,-792,-545,-452,-804,-565,-493,-822,-612,-536,-924,-752,-582,-1378,-1508,-610,-1378,-1508,-610,-909,-1216,-559,-460,-539,-499,-456,-535,-458,-701,-944,-423,-717,-965,-374,-717,-965,-374,-534,-689,-329,-581,-767,-292,-651,-919,-247,-585,-795,-207,-545,-737,-168,-545,-737,-168,-590,-838,-131,-594,-828,-91,-574,-791,-50,-602,-833,-18,-601,-838,20,-601,-838,20,-576,-798,63,-584,-803,99,-579,-805,134,-584,-797,176,-595,-807,213,-595,-807,213,-605,-811,251,-614,-800,292,-610,-795,337,-626,-784,377,-630,-783,414,-630,-783,414,-658,-792,458,-754,-862,500,-1184,-1140,531,-1363,-957,509,-759,-544,440,-759,-544,440,-520,-352,391,-696,-485,353,-962,-639,313,-874,-579,259,-760,-500,213,-760,-500,213,-879,-588,177,-897,-588,129,-793,-516,87,-767,-495,47,-806,-521,0,-806,-521,0,-814,-520,-39,-833,-539,-86,-851,-566,-125,-836,-563,-168,-815,-549,-209,-815,-549,-209,-807,-546,-253,-789,-552,-298,-797,-567,-342,-828,-603,-384,-863,-683,-428,-863,-683,-428,-1114,-1028,-461,-947,-1211,-448,-623,-751,-398,-494,-587,-349,-494,-587,-308,-630,-802,-308,-696,-921,-263,-599,-769,-217,-591,-752,-173,-644,-848,-133,-644,-848,-90,-613,-805,-90,-576,-749,-46,-602,-791,-1,-616,-802,35,-603,-784,81,-603,-784,124,-619,-800,124,-626,-805,160,-622,-782,204,-624,-779,244,-644,-782,289,-644,-782,332,-667,-798,332,-764,-844,370,-1030,-997,395,-1131,-832,384,-815,-586,332,-815,-586,279,-635,-445,279,-728,-513,237,-901,-608,193,-848,-568,141,-789,-545,97,-789,-545,53,-849,-587,53,-835,-571,7,-764,-520,-35,-777,-526,-80,-809,-556,-123,-809,-556,-170,-809,-575,-170,-812,-588,-213,-825,-617,-257,-844,-650,-294,-921,-804,-332,-921,-804,-337,-913,-1055,-337,-679,-845,-300,-591,-705,-255,-621,-757,-214,-678,-849,-169,-678,-849,-123,-644,-809,-123,-618,-769,-78,-633,-801,-37,-630,-794,6,-608,-753,49,-608,-753,89,-626,-772,89,-655,-795,134,-658,-787,175,-684,-790,216,-755,-825,253,-755,-825,282,-890,-868,282,-958,-766,276,-850,-618,241,-732,-532,195,-756,-539,145,-756,-539,145,-845,-605,103,-838,-596,55,-792,-563,10,-812,-587,-34,-804,-584,-77,-804,-584,-77,-772,-573,-119,-793,-607,-161,-829,-675,-197,-888,-810,-228,-806,-881,-236,-806,-881,-236,-674,-796,-208,-642,-766,-163,-644,-763,-123,-646,-782,-82,-657,-800,-40,-657,-800,-40,-649,-779,5,-646,-777,43,-658,-770,87,-679,-774,123,-727,-790,158,-727,-790,158,-826,-803,180,-853,-717,188,-831,-628,159,-796,-593,118,-769,-569,77,-769,-569,77,-804,-600,34,-817,-611,-7,-795,-608,-51,-796,-637,-83,-817,-681,-117,-817,-681,-117,-816,-750,-141,-747,-781,-144,-692,-770,-123,-681,-780,-96,-667,-772,-59,-667,-772,-59,-673,-785,-20,-694,-783,14,-693,-767,48,-719,-766,80,-763,-749,97,-763,-749,97,-783,-710,105,-793,-672,95,-797,-638,71,-789,-620,40,-795,-628,10,-795,-628,10,-790,-643,-26,-785,-676,-53,-775,-708,-73,-753,-731,-80,-724,-744,-76,-724,-744,-76,-707,-756,-57,-707,-764,-34,-706,-759,-1,-723,-765,19,-734,-742,37,-734,-742,37,-755,-722,50,-769,-695,52,-770,-680,45,-785,-672,30,-784,-670,10,-784,-670,10,-782,-678,-10,-772,-694,-29,-755,-709,-31,-742,-726,-34,-737,-725,-32,-737,-725,-32,-728,-741,-22,-726,-747,-9,-735,-742,6,-749,-721,15,-761,-707,21,-761,-707,21,-753,-700,22,-764,-698,15,-765,-693,8,-773,-693,0,-761,-702,-8,-761,-702,-8,-748,-718,-15,-746,-727,-19,-749,-727,-18,-743,-729,-10,-738,-721,-3,-738,-721,-3,-739,-722,2,-750,-714,7,-749,-700,11,-756,-702,8,-756,-703,2,-756,-703,2,-760,-697,2,-768,-704,-4,-749,-716,-6,-751,-714,-7,-746,-720,-10,-746,-720,-10,-746,-721,-2,-745,-726,1,-748,-714,1,-756,-710,3,-761,-710,5,-761,-710,5,-761,-711,1,-756,-703,2,-755,-708,-4,-750,-707,-7,-750,-715,-3,-750,-715,-3,-749,-713,-4,-753,-716,-3,-748,-719,0,-749,-713,3,-749,-710,3,-749,-710,3,-761,-707,2,-752,-707,-1,-754,-711,0,-753,-716,-1,-753,-716,-9,-750,-714,-9,-748,-711,-7,-750,-723,-2,-749,-712,-1,-751,-715,0,-751,-715,0,-752,-721,0,-750,-709,0,-752,-713,-4,-744,-713,-1,-749,-710,-3,-749,-710,-3,-757,-712,-3,-754,-718,-4,-750,-714,-3,-751,-718,-2,-751,-721,-1,-751,-721,-2,-749,-712,-2,-754,-710,0,-755,-710,1,-753,-710,-3,-757,-711,0,-757,-711,1,-755,-712,1,-753,-715,-3,-746,-710,-3,-748,-713,-5,-748,-709,2,-748,-709,1,-747,-702,1,-751,-708,-2,-747,-713,-1,-755,-717,0,-742,-706,-2,-742,-706,-3,-752,-714,-3,-750,-709,-4,-750,-709,-3,-750,-712,-3,-755,-715,-1,-755,-715,0,-758,-713,0,-756,-703,0,-748,-713,0,-753,-713,0,-761,-712,0,-761,-712,0,-753,-719,0,-750,-715,0,-754,-712,-1,-755,-711,0,-754,-716,-2,-754,-716,-1,-751,-712,-1,-747,-710,-1,-756,-716,-2,-755,-712,-3,-752,-715,0,-752,-715,-5,-749,-715,-5,-752,-710,-1,-752,-709,-1,-752,-715,0,-750,-712,1,-750,-712,1,-750,-719,2,-748,-714,0,-753,-706,0,-748,-714,-1,-753,-715,-1,-753,-715,-1,-751,-718,-1,-744,-711,-3,-752,-713,-3,-749,-717,-3,-755,-709,-2,-755,-709,-2,-748,-712,2,-754,-713,0,-753,-715,1,-752,-702,-1,-748,-716,-2,-748,-716,-2,-759,-713,-2,-751,-708,-3,-749,-716,-2,-749,-720,-3,-747,-715,3,-747,-715,3,-749,-712,-2,-755,-718,1,-751,-710,-1,-750,-710,-2,-756,-713,-2,-756,-713,-2,-756,-713,-5,-755,-709,-2,-753,-712,5,-757,-709,-2,-749,-707,-3,-749,-707,-3,-749,-709,-1,-754,-706,-1,-756,-715,-3,-753,-705,-3,-756,-714,1,-756,-714,1,-757,-715,0,-754,-709,0,-754,-711,-1,-749,-714,0,-750,-706,-2,-750,-706,-2,-750,-721,-1,-752,-713,-1,-754,-712,-1,-749,-712,-4,-750,-710,-4,-750,-710,-4,-747,-717,-5,-752,-713,-1,-754,-709,-4,-745,-709,3,-751,-710,-1,-751,-710,-1,-753,-722,-3,-752,-713,-2,-749,-710,-4,-751,-714,-2,-752,-710,0,-752,-710,0,-752,-714,-2,-744,-705,-2,-751,-715,0,-753,-711,-4,-756,-724,-1,-756,-724,-1,-756,-716,-1,-748,-718,-1,-751,-713,-4,-754,-713,2,-750,-708,-1,-750,-708,-1,-753,-712,2,-751,-721,1,-752,-713,3,-749,-710,-2,-752,-714,2,-752,-714,2,-748,-706,-2,-744,-715,0,-752,-711,-3,-750,-715,2,-751,-707,1,-751,-707,1,-751,-708,-4,-751,-711,0,-744,-712,-2,-750,-708,-2,-750,-710,0,-750,-710,0,-752,-713,-3,-759,-715,-4,-751,-707,0,-753,-710,-1,-745,-718,0,-745,-718,0,-747,-711,-2,-751,-709,-4,-753,-721,-5,-751,-715,-2,-750,-710,1,-750,-710,1,-747,-711,0,-749,-713,-4,-746,-712,-4,-750,-714,-3,-755,-719,-6,-755,-719,-6,-753,-714,0,-749,-712,0,-748,-718,1,-747,-709,-2,-749,-708,-3,-749,-708,-3,-750,-709,1,-752,-720,-1,-752,-708,0,-744,-716,-3,-744,-716,0,-746,-707,0,-749,-718,-4,-751,-716,-1,-749,-714,-1,-753,-713,0,-753,-713,-3,-751,-713,-3,-750,-712,-3,-746,-712,-1,-760,-714,-2,-755,-713,-3,-755,-713,-3,-749,-709,-3,-751,-720,-5,-750,-711,-4,-754,-713,-1,-750,-708,-3,-750,-708,-3,-755,-722,-3,-751,-717,0,-755,-710,2,-752,-720,0,-750,-710,0,-750,-710,1,-750,-713,1,-747,-716,-2,-757,-720,-1,-753,-715,-2,-752,-713,-1,-752,-713,1,-750,-715,1,-749,-718,1,-750,-711,-2,-747,-707,-2,-753,-719,-1,-753,-719,-3,-752,-712,-3,-756,-707,-1,-758,-714,-3,-744,-713,0,-755,-717,-2,-755,-717,0,-751,-711,0,-755,-722,0,-749,-709,-4,-759,-706,0,-752,-713,1,-752,-713,-3,-755,-704,-3,-742,-713,-2,-750,-708,-2,-753,-718,-2,-758,-715,0,-758,-715,0,-755,-717,0,-748,-708,-2,-752,-715,-3,-756,-711,-1,-750,-712,0,-750,-712,-1,-756,-716,-1,-752,-712,2,-748,-705,-1,-753,-716,0,-754,-712,-3,-754,-712,-3,-752,-715,-3,-744,-711,-4,-750,-708,-1,-752,-710,-2,-743,-720,-2,-743,-720,-2,-753,-713,-1,-748,-709,-2,-751,-719,-1,-751,-716,0,-754,-711,-6,-754,-711,-6,-745,-714,-3,-749,-714,-4,-746,-711,0,-753,-715,-3,-752,-717,0,-752,-717,0,-755,-714,0,-752,-713,-3,-750,-711,0,-751,-718,-1,-753,-712,-1,-753,-712,-1,-755,-722,0,-755,-714,-3,-754,-716,-4,-751,-713,0,-757,-718,-3,-757,-718,-3,-752,-714,-1,-753,-708,-1,-744,-715,-1,-749,-714,-2,-754,-716,-2,-754,-716,-2,-750,-715,0,-749,-711,0,-748,-714,-2,-746,-711,0,-745,-706,-2,-745,-706,-2,-747,-707,-4,-749,-719,-5,-753,-712,-5,-748,-709,-2,-752,-716,-1,-752,-716,-1,-753,-723,-1,-751,-714,0,-753,-722,-1,-747,-714,-1,-755,-715,2,-755,-715,2,-755,-706,-1,-748,-715,-2,-748,-714,0,-747,-717,-2,-750,-717,-4,-750,-717,-4,-756,-712,-3,-753,-713,-2,-751,-719,0,-759,-712,1,-758,-719,1,-758,-719,1,-755,-721,-1,-750,-710,-2,-744,-709,-3,-750,-717,-1,-752,-717,0,-752,-717,0,-750,-714,-1,-758,-716,-2,-754,-711,-2,-755,-714,-1,-749,-720,-2,-749,-720,-2,-752,-708,1,-748,-717,-5,-753,-718,-3,-756,-720,-2,-749,-717,-2,-749,-717,-2,-754,-711,-1,-756,-710,-3,-748,-706,0,-750,-709,-1,-754,-715,-4,-754,-715,-4,-753,-708,-10,-747,-707,-1,-753,-711,2,-752,-719,2,-752,-715,-2,-752,-715,-2,-756,-719,1,-746,-713,-3,-753,-715,-2,-757,-713,-2,-753,-710,-3,-753,-710,-3,-748,-715,-2,-753,-712,0,-747,-705,-1,-756,-712,-1,-751,-715,0,-751,-715,0,-752,-713,0,-751,-710,0,-755,-713,1,-751,-711,-2,-749,-711,1,-749,-711,1,-750,-708,0,-747,-711,0,-754,-712,0,-754,-717,-1,-752,-714,-4,-752,-714,-4,-752,-716,0,-753,-708,-2,-749,-714,-2,-751,-710,-5,-747,-709,0,-747,-709,0,-759,-715,-3,-751,-716,0,-748,-714,0,-751,-718,-4,-751,-718,-2,-751,-709,-2,-755,-719,0,-747,-708,-2,-757,-711,-2,-752,-712,0,-752,-712,0
-1074,151,0,-1083,149,-2,-1083,149,-2,-1085,169,0,-1084,176,-1,-1087,193,0,-1077,196,1,-1070,198,8,-1070,198,8,-1067,198,5,-1051,196,10,-1040,190,10,-1024,181,16,-1024,181,10,-1024,181,10,-1020,175,9,-1017,169,8,-1022,155,3,-1020,143,-3,-1020,132,-8,-1020,132,-8,-1015,126,-14,-1006,124,-20,-1002,123,-29,-997,118,-31,-990,119,-35,-990,119,-35,-998,113,-35,-990,112,-36,-1002,106,-36,-1011,97,-27,-1016,94,-19,-1016,94,-19,-1025,89,-7,-1030,91,2,-1033,98,14,-1032,103,26,-1028,116,37,-1028,116,37,-1017,118,48,-1014,119,59,-1016,116,66,-1003,118,70,-1014,111,73,-1014,111,73,-1011,100,85,-1009,90,89,-1013,87,94,-1014,78,101,-1016,62,104,-1016,62,104,-1015,75,105,-1017,83,107,-1023,92,101,-1035,107,99,-1042,105,92,-1042,105,92,-1057,104,87,-1071,97,83,-1079,100,80,-1094,102,80,-1103,105,78,-1103,105,78,-1096,109,81,-1106,119,81,-1112,108,84,-1114,110,85,-1122,104,85,-1122,104,85,-1122,86,84,-1105,84,84,-1102,77,84,-1088,68,85,-1077,62,90,-1077,62,90,-1073,68,93,-1065,72,98,-1076,76,100,-1082,95,114,-1075,109,122,-1075,109,122,-1073,137,132,-1066,142,141,-1062,169,155,-1049,180,173,-1046,186,186,-1046,186,186,-1032,203,195,-1032,205,214,-1025,198,239,-1024,177,269,-1031,173,302,-1031,173,302,-1040,158,333,-1048,148,364,-1052,150,392,-1059,143,412,-1068,140,430,-1068,140,430,-1066,136,443,-1087,161,445,-1101,186,442,-1083,204,427,-1048,238,423,-1048,238,423,-997,265,429,-970,291,449,-977,309,474,-1033,339,509,-1090,350,541,-1090,350,541,-1117,368,575,-1212,465,616,-1234,482,647,-1227,462,691,-1189,412,727,-1189,412,727,-1171,333,774,-1149,252,830,-1102,222,879,-1059,220,926,-1022,218,962,-1022,218,962,-994,207,1003,-996,238,1033,-1015,285,1063,-1049,340,1100,-1049,340,1154,-1071,373,1154,-1066,407,1218,-1029,452,1310,-956,441,1401,-872,416,1510,-872,416,1613,-808,412,1613,-774,413,1715,-783,408,1804,-839,407,1928,-382,-248,2011,-382,-248,2031,-729,-141,2031,-1048,285,2075,-1178,517,2092,-1266,637,2169,-1318,669,2282,-1318,669,2400,-1327,694,2400,-1261,1222,2530,-1130,1440,2711,2039,8127,2953,-1154,38,3063,-1154,38,2807,-909,-234,2807,-983,-128,2660,-1006,-427,2919,-517,-280,3161,-343,-191,3070,-343,-191,3024,-312,-203,3024,-241,-178,3006,-182,-192,2999,-150,-222,3007,3383,1152,3013,3383,1152,3228,7342,3757,3228,-204,-224,3330,-720,-339,3318,-133,-258,3375,-236,-334,3391,-236,-334,3395,-210,-323,3395,-219,-325,3387,-214,-336,3385,-217,-336,3379,-219,-336,3386,-219,-336,3378,-212,-343,3378,-220,-341,3384,-204,-343,3380,204,-448,3379,8065,-4110,3271,8065,-4110,3217,16,-387,3217,-200,-306,3226,-201,-319,3236,-204,-321,3223,-334,277,3236,-334,277,3057,560,-2364,3057,1108,-3402,3017,123,-1012,3048,-169,-379,3043,-187,-370,3038,-187,-370,3038,-209,-390,3029,-250,-420,3039,-307,-524,3063,-233,-3309,3081,-1235,-7692,2983,-1235,-7692,2983,-162,-284,2832,-163,-270,2825,-170,-270,2827,-173,-266,2820,-175,-262,2838,-175,-262,2838,726,1685,2838,-182,-193,2922,-271,-282,2937,-234,-251,2917,-247,-262,2917,-247,-262,2917,-581,-548,2934,-8192,-8098,2768,-209,-220,2519,-190,-208,2460,-171,-186,2458,-171,-186,2458,-176,-186,2462,-173,-185,2464,-171,-177,2461,-173,-179,2463,-178,-182,2464,-178,-182,2464,-155,-174,2465,484,-90,2479,315,-187,2494,-170,-125,2411,-174,-125,2407,-174,-125,2407,-180,-117,2407,-1308,343,2409,-8192,4501,2331,-146,-150,2325,-168,-126,2336,-168,-126,2336,-163,-139,2326,-163,-132,2336,-166,-119,2326,-165,-124,2334,-157,-116,2330,-157,-116,2330,-164,-110,2332,-162,-114,2338,-159,-107,2328,-6263,8127,2297,-958,1115,2078,-958,1115,2078,-132,-97,1978,-126,-77,1963,-127,-74,1975,-115,-73,1969,-124,-77,1969,-124,-77,1969,-123,-74,1973,-119,-79,1967,-143,-269,1976,-181,-388,2013,-109,-92,2080,-109,-92,2080,-105,-88,2085,80,-1372,2077,-25,21,1970,5658,8127,1873,0,18,1574,0,18,1574,-67,-33,1499,-79,-27,1509,-67,-20,1501,-63,-22,1506,-69,-33,1501,-69,-33,1501,-66,-19,1502,-68,-21,1505,-273,-152,1505,-467,-552,1599,-71,-66,1697,-71,-66,1697,-55,-44,1705,-44,-45,1698,1214,2343,1703,3438,5455,1782,-59,-87,1932,-59,-87,1932,563,-637,1919,1489,701,1659,1136,472,1618,812,360,1624,648,317,1605,648,317,1605,700,311,1572,775,332,1546,756,316,1523,743,293,1512,837,314,1505,837,314,1505,1108,415,1500,1105,362,1491,208,43,1506,-10,-38,1523,146,26,1510,146,26,1510,687,238,1519,831,236,1550,700,137,1595,805,124,1627,1853,53,1667,1853,53,1667,5798,-1612,1635,635,-226,1442,-29,-43,1384,-36,-45,1390,-23,-50,1391,-23,-50,1391,697,-218,1374,1859,-681,1317,570,-261,1258,113,-116,1235,662,-324,1240,662,-324,1240,1814,-738,1236,853,-444,1215,574,-301,1212,935,-491,1210,935,-491,1204,1011,-557,1204,778,-442,1215,645,-386,1219,653,-398,1233,593,-369,1254,593,-369,1281,450,-317,1281,413,-300,1297,501,-389,1329,610,-484,1364,646,-554,1406,646,-554,1458,830,-782,1458,2736,-4146,1467,948,-1579,1347,-21,-80,1266,-39,-65,1260,-39,-65,1260,-28,-81,1260,927,-1463,1248,1119,-2123,1188,165,-458,1150,32,-206,1132,32,-206,1130,270,-760,1130,612,-1301,1131,268,-718,1119,142,-536,1110,310,-963,1113,310,-963,1116,381,-1201,1116,220,-883,1128,219,-874,1130,234,-988,1147,195,-901,1171,195,-901,1187,143,-769,1187,113,-752,1212,105,-812,1241,86,-859,1272,58,-900,1308,58,-900,1348,45,-987,1348,18,-1981,1394,-822,-4028,1377,-127,-525,1253,-50,-90,1210,-50,-90,1199,-40,-177,1199,-340,-1327,1174,-452,-1622,1128,-185,-534,1089,-217,-596,1075,-217,-596,1054,-450,-1367,1054,-390,-1101,1038,-293,-708,1027,-357,-892,1022,-386,-974,1013,-386,-974,1012,-357,-746,1012,-361,-728,1012,-441,-883,1019,-488,-941,1023,-488,-893,1026,-488,-893,1026,-510,-884,1043,-532,-884,1056,-527,-835,1072,-520,-793,1098,-525,-772,1120,-525,-772,1120,-532,-752,1142,-542,-726,1183,-582,-731,1217,-652,-782,1259,-971,-1069,1304,-971,-1069,1304,-3364,-2846,1316,-1094,-864,1177,-177,-96,1081,-90,-62,1065,-269,-247,1062,-269,-247,1062,-1062,-568,1029,-1208,-687,982,-885,-477,934,-815,-435,918,-1009,-528,890,-1009,-528,890,-1028,-526,876,-946,-480,860,-964,-470,850,-913,-462,835,-679,-290,825,-679,-290,825,-612,-226,815,-903,-337,814,-1140,-438,813,-1036,-389,814,-985,-357,816,-985,-357,816,-1057,-365,821,-1039,-344,831,-974,-311,845,-935,-293,858,-919,-273,871,-919,-273,871,-908,-251,889,-930,-242,919,-984,-246,942,-1024,-226,960,-1027,-216,994,-1027,-216,994,-1026,-201,1032,-1045,-190,1072,-1212,-163,1108,-2473,-55,1135,-2504,483,1071,-2504,483,1071,-594,78,989,-173,-29,955,-470,43,932,-1316,327,898,-1284,282,863,-1284,282,863,-703,164,819,-764,183,798,-1162,306,775,-1165,319,750,-886,242,727,-886,242,727,-848,252,712,-938,298,695,-875,287,671,-875,294,663,-998,356,658,-998,356,658,-1018,372,636,-968,355,632,-975,370,621,-996,393,616,-964,394,613,-964,394,613,-929,385,608,-927,383,612,-926,395,614,-932,404,612,-932,418,623,-932,418,623,-942,428,621,-946,439,636,-941,441,651,-938,447,666,-932,452,679,-932,452,679,-922,453,699,-915,457,721,-910,472,745,-906,466,773,-904,476,794,-904,476,794,-903,476,836,-892,499,868,-885,512,906,-888,526,943,-933,593,990,-933,593,990,-1285,1114,1029,-1394,2147,1009,-507,759,926,-169,171,878,-445,625,855,-445,625,855,-898,1498,820,-575,885,775,-378,558,744,-559,899,720,-613,1034,692,-613,1034,692,-469,786,668,-394,661,643,-405,716,620,-406,746,606,-413,777,590,-413,777,590,-470,893,571,-526,1002,562,-493,953,546,-482,918,539,-498,972,533,-498,972,533,-485,951,532,-447,904,522,-414,852,519,-390,823,520,-390,823,520,-404,884,520,-425,960,520,-431,987,519,-423,977,517,-416,966,523,-416,966,530,-402,945,530,-392,924,538,-382,918,541,-376,935,554,-385,965,566,-385,965,577,-387,956,577,-370,954,596,-371,951,615,-361,938,632,-356,942,657,-356,942,682,-356,931,682,-348,948,710,-338,939,742,-338,942,767,-334,939,803,-334,939,843,-317,941,843,-311,958,881,-288,1037,932,-234,1511,967,553,2895,976,553,2895,891,264,1076,891,39,301,824,83,407,802,257,939,765,325,1095,723,325,1095,679,248,885,679,253,948,650,303,1086,618,275,1012,585,262,928,557,262,928,530,268,904,530,249,799,495,240,772,476,297,952,453,327,1033,434,327,1033,412,303,973,412,309,988,396,308,985,377,298,925,366,294,891,343,294,891,335,301,915,335,310,942,325,323,960,315,326,974,301,331,970,293,331,970,293,327,952,286,325,953,282,331,939,272,337,946,267,345,948,257,345,948,257,345,952,259,346,954,256,350,954,250,354,951,246,357,950,243,357,950,243,357,949,245,360,948,242,364,945,240,367,947,240,366,947,241,366,947,241,383,942,244,378,938,244,370,945,246,382,934,250,378,933,259,378,933,259,386,928,259,388,945,263,386,934,269,389,930,281,385,931,288,385,931,288,386,927,296,393,928,308,397,919,316,401,918,331,399,918,341,399,918,341,397,918,353,390,914,372,403,916,390,402,904,411,400,903,430,400,903,430,398,898,449,403,895,470,405,889,498,409,885,521,409,882,545,409,882,545,408,869,577,405,865,612,417,860,642,418,851,674,428,850,714,428,850,714,458,848,754,535,888,792,846,1069,827,1779,1271,837,1243,694,773,1243,694,773,494,298,719,686,397,676,1087,583,634,840,471,587,686,376,547,686,376,547,906,480,509,929,488,473,811,430,434,865,458,398,919,477,366,919,477,366,865,440,330,871,448,301,897,456,272,876,449,242,889,452,213,889,452,213,906,458,186,898,450,157,900,452,131,901,447,103,889,451,76,889,451,76,897,460,52,901,451,27,899,453,-1,899,446,-24,888,453,-50,888,453,-50,896,445,-71,888,454,-100,890,458,-124,888,453,-151,890,455,-178,890,455,-178,884,460,-209,890,462,-239,873,461,-264,884,457,-290,875,461,-321,875,461,-321,862,452,-356,863,465,-388,862,460,-422,861,469,-455,846,465,-491,846,465,-491,845,467,-532,833,474,-568,827,482,-610,831,495,-650,850,549,-685,850,549,-685,960,737,-735,1208,1458,-757,850,1455,-732,365,712,-682,304,614,-640,304,614,-640,474,979,-604,480,993,-557,357,751,-516,409,852,-482,469,988,-448,469,988,-448,411,875,-410,390,859,-380,423,931,-346,416,909,-316,416,909,-282,399,881,-282,409,921,-252,418,933,-227,411,907,-194,411,921,-169,411,921,-139,411,923,-139,407,912,-115,415,920,-91,411,922,-62,406,916,-33,406,916,-11,409,931,-11,404,920,17,405,921,35,407,918,64,418,930,88,418,930,112,405,915,112,410,917,144,412,921,168,410,921,192,417,914,224,417,914,250,423,906,250,418,901,278,424,895,310,417,894,342,424,895,372,424,895,401,413,880,401,423,877,440,426,863,474,434,868,511,442,859,550,442,859,588,461,857,588,497,867,623,624,928,662,1107,1147,687,1475,957,676,1475,957,623,887,534,623,599,375,574,894,505,531,983,552,484,751,428,438,751,428,398,822,457,398,933,511,356,846,463,317,835,464,278,906,487,234,906,487,198,865,466,198,859,463,168,888,469,128,881,469,90,875,463,55,875,463,22,888,471,22,877,465,-18,874,465,-54,876,473,-90,870,467,-126,870,467,-126,874,472,-161,879,470,-198,867,473,-238,862,480,-275,863,476,-312,863,476,-312,850,477,-352,853,477,-390,850,488,-430,836,498,-474,841,517,-517,841,517,-517,857,567,-559,933,723,-599,1077,1222,-627,814,1312,-609,457,843,-566,457,843,-566,350,682,-517,455,916,-480,473,962,-444,397,820,-401,421,859,-359,421,859,-359,463,949,-322,426,894,-286,414,865,-248,435,916,-215,426,904,-177,426,904,-177,416,885,-139,426,914,-105,429,913,-74,423,908,-37,416,906,-5,416,906,-5,424,908,33,422,904,67,428,903,102,428,903,136,425,892,167,425,892,167,430,897,205,431,893,239,439,882,274,436,880,313,435,872,350,435,872,350,448,872,389,458,861,427,478,864,468,529,876,501,639,914,533,639,914,533,1016,1040,565,1249,871,549,911,554,504,706,437,461,856,506,419,856,506,419,928,534,370,816,468,321,839,484,280,901,512,242,848,490,195,848,490,195,847,474,155,881,497,111,864,480,72,865,482,28,878,485,-11,878,485,-11,865,484,-54,866,485,-93,862,481,-134,855,489,-176,859,486,-217,859,486,-217,854,497,-256,843,504,-297,846,508,-338,842,529,-386,844,563,-421,844,563,-421,883,662,-462,958,934,-498,828,1177,-503,588,997,-470,418,780,-430,418,780,-430,430,836,-394,481,934,-352,452,893,-309,433,862,-267,453,906,-225,453,906,-225,445,903,-188,424,873,-150,428,883,-110,440,897,-71,434,896,-29,434,896,-29,444,895,5,440,895,43,439,882,85,440,888,123,442,891,161,442,891,161,456,878,199,451,879,239,466,870,276,480,867,315,499,861,353,499,861,353,540,869,385,632,888,420,879,946,444,1068,823,436,936,610,406,936,610,406,785,492,360,824,509,317,892,528,271,853,500,227,842,497,187,842,497,187,887,512,141,858,500,95,843,485,54,858,487,11,858,487,-37,853,490,-37,855,498,-78,864,504,-120,848,503,-163,842,518,-206,842,518,-245,835,522,-245,842,545,-287,841,597,-329,871,699,-363,881,897,-390,881,897,-388,728,1015,-388,565,925,-364,468,828,-325,465,849,-288,489,900,-252,489,900,-212,483,896,-212,459,872,-169,455,889,-127,457,881,-87,438,860,-46,438,860,-7,455,878,-7,460,884,32,462,879,72,473,882,111,467,875,148,467,875,188,484,863,188,496,870,223,532,861,260,569,862,296,660,868,320,660,868,336,844,872,336,923,723,329,875,601,299,822,531,263,836,529,219,836,529,178,860,536,178,853,527,134,849,519,90,843,525,47,843,507,3,843,507,-36,833,519,-36,835,524,-81,833,535,-120,832,556,-167,837,583,-203,837,583,-241,828,627,-241,825,716,-269,779,851,-285,667,896,-281,567,873,-260,567,873,-234,514,845,-234,501,863,-198,503,889,-161,492,877,-117,482,866,-84,482,866,-84,478,866,-43,477,870,-4,481,856,34,500,864,69,510,857,107,510,857,107,525,851,145,552,844,172,594,835,199,656,827,224,784,810,236,784,810,236,825,709,234,826,625,212,828,583,178,825,553,145,832,553,105,832,553,105,840,552,64,838,552,21,829,554,-15,821,566,-54,814,578,-93,814,578,-93,803,607,-127,794,666,-156,782,722,-177,721,786,-191,648,829,-187,648,829,-187,594,837,-174,553,844,-149,532,850,-121,540,861,-88,526,854,-57,526,854,-57,518,841,-18,524,848,12,538,833,44,561,841,74,583,826,101,583,826,101,615,805,125,672,790,139,721,748,148,765,701,144,783,655,132,783,655,132,794,624,109,805,606,82,808,595,50,806,597,13,801,606,-12,801,606,-12,782,622,-47,769,651,-69,750,687,-94,717,729,-106,681,766,-110,681,766,-110,647,797,-106,615,807,-96,590,817,-79,580,820,-55,578,817,-35,578,817,-35,574,824,-9,580,809,16,602,798,35,633,792,55,655,780,65,655,780,65,695,749,74,714,729,75,737,695,70,752,676,57,759,657,43,759,657,43,770,656,25,763,654,5,752,669,-12,732,686,-30,716,717,-42,716,717,-42,696,734,-50,675,747,-55,660,762,-48,635,767,-42,628,787,-28,628,787,-28,623,789,-18,629,786,-7,633,769,6,647,770,17,669,751,29,669,751,29,679,735,31,698,728,28,713,712,30,717,704,21,719,699,15,719,699,15,723,701,6,719,703,-3,710,712,-12,696,727,-18,686,735,-16,686,735,-16,674,739,-22,667,750,-18,665,757,-11,666,767,-7,657,754,-1,657,754,-1,665,756,3,678,754,3,688,746,7,689,731,9,695,729,10,695,729,10,698,724,7,698,725,5,703,721,-5,696,726,0,691,729,-9,691,729,-9,691,740,-11,677,745,-9,675,747,-8,678,744,-2,678,744,-1,674,744,-1,676,750,3,680,742,2,681,735,5,684,736,4,684,736,2,691,727,2,693,731,3,700,731,2,689,732,-4,692,732,-6,692,732,-3,687,734,-3,685,740,-6,682,739,0,680,739,-3,678,741,1,678,741,-1,683,745,-1,679,743,1,692,740,2,689,736,0,694,731,2,694,731,-2,688,736,-2,691,737,0,685,734,0,693,735,-4,679,735,-2,679,735,-4,686,735,-4,679,737,-3,685,740,0,682,735,0,684,733,2,684,733,-2,683,739,-2,686,741,3,692,736,0,682,728,-2,687,739,1,687,739,-4,686,730,-4,682,737,0,686,740,0,673,738,-2,675,736,-2,675,736,0,687,746,0,682,736,2,687,729,5,684,736,1,689,734,-2,689,734,0,688,738,0,689,728,0,687,738,-2,687,732,-1,685,738,-2,685,738,-6,688,734,-6,682,744,0,678,734,0,686,737,-2,685,736,1,685,736,1,683,734,0,680,736,0,684,743,-2,684,737,-2,689,730,-1,689,730,-1,689,738,0,675,730,1,683,728,-2,683,735,-4,686,744,0,686,744,0,684,735,-2,686,734,1,685,733,0,688,735,-1,681,736,-1,681,736,-1,687,728,1,686,732,1,686,742,-2,688,734,-2,684,738,-4,684,738,-4,688,736,0,688,731,0,690,739,-1,687,735,-5,686,738,-1,686,738,-1,680,740,-1,691,742,0,690,730,0,684,738,1,684,732,-1,684,732,-1,685,736,-1,684,730,1,694,739,0,682,729,0,687,736,-1,687,736,-1,689,735,-1,684,740,-2,689,736,0,682,741,3,682,743,-3,682,743,-3,691,739,-1,684,742,0,685,741,-3,683,736,-3,681,735,-2,681,735,-2,685,744,1,686,742,-1,684,734,-2,679,730,0,692,735,-2,692,735,-2,683,736,0,687,735,0,689,735,-2,681,736,-2,681,733,-1,681,733,-1,688,731,-2,685,732,-3,684,728,0,681,733,0,688,736,-4,688,736,-4,684,736,2,688,738,-3,685,738,-2,684,741,-2,683,739,2,683,739,2,685,735,-4,689,737,-3,680,733,-5,686,739,0,683,731,-3,683,731,-3,686,739,-2,680,737,0,685,734,0,681,737,-3,680,744,0,680,744,0,692,738,-2,682,740,-1,685,736,2,685,745,-1,685,739,0,685,739,0,682,730,0,689,730,0,682,733,-1,683,743,1,688,744,-2,688,744,-2,683,736,0,686,747,0,684,739,-6,683,738,-3,684,737,0,684,737,0,688,733,-5,688,736,0,688,738,-1,689,738,1,684,737,1,684,737,1,691,745,2,685,743,-5,682,738,2,680,738,2,690,732,3,690,732,3,685,733,0,687,737,-1,687,738,2,689,737,2,689,745,0,689,745,0,682,741,-4,689,743,-1,678,736,0,688,737,0,688,737,-1,684,738,-1,684,734,1,686,737,0,689,736,-1,682,743,0,682,743,0,685,730,0,687,734,-3,688,737,0,687,737,2,680,735,-2,680,735,1,679,743,1,684,739,-1,680,727,0,688,737,-2,689,746,-1,689,746,-2,686,737,-2,684,736,1,682,736,-1,690,737,0,685,732,-1,685,732,-3,683,733,-3,684,737,0,683,740,-2,686,741,-3,685,732,-2,685,732,-2,682,734,-2,682,733,0,681,729,1,685,737,2,683,735,-1,683,735,0,686,739,0,681,726,0,683,733,-4,693,735,-3,677,744,2,677,744,2,683,733,2,687,738,3,687,738,0,689,731,0,686,737,0,686,737,-2,687,740,-2,690,734,1,680,739,-2,685,742,-1,682,738,0,682,738,-1,684,730,-1,690,742,-2,687,738,-1,686,734,0,689,733,-3,689,733,0,682,739,0,690,738,1,687,744,-1,682,736,-6,684,734,-1,684,734,-1,686,738,0,684,735,0,682,741,0,687,739,0,684,735,2,684,735,2,685,739,-1,687,740,0,688,740,2,690,746,-2,685,736,0,685,736,0,688,737,2,686,734,0,681,740,0,681,741,-1,694,736,-3,694,736,-3,676,733,2,687,729,-1,687,738,-2,687,733,-2,686,738,-2,686,738,-2,679,730,-1,686,738,0,680,737,0,684,737,2,685,731,-1,685,731,-1
-1038,225,39,-1058,235,36,-1058,255,39,-1060,246,44,-1059,260,49,-1059,260,48,-1059,258,48,-1058,278,56,-1064,284,64,-1063,285,73,-1063,283,85,-1063,283,96,-1055,275,96,-1019,269,104,-1009,271,105,-1001,284,101,-997,292,93,-997,292,86,-993,301,86,-1008,302,74,-1007,306,65,-1008,312,46,-1013,323,41,-1013,323,36,-993,324,36,-994,327,33,-997,322,28,-1005,318,28,-1003,301,32,-1003,301,46,-1001,291,46,-990,288,57,-984,273,69,-982,270,80,-979,276,95,-979,276,104,-974,283,104,-973,285,115,-977,280,121,-983,290,126,-971,295,126,-971,295,128,-971,306,128,-973,306,121,-975,303,122,-977,312,110,-986,313,108,-986,313,100,-991,324,100,-998,323,93,-1012,322,82,-1031,327,75,-1041,326,73,-1041,326,66,-1048,340,66,-1042,339,59,-1029,340,55,-1028,343,48,-1022,359,39,-1022,359,33,-1010,362,33,-995,358,30,-997,358,29,-985,357,30,-982,350,31,-982,350,38,-979,340,38,-981,332,43,-984,329,47,-990,315,53,-982,318,58,-982,318,58,-979,322,64,-988,321,63,-982,339,68,-979,349,61,-975,348,59,-975,348,59,-970,358,56,-959,363,53,-952,357,50,-951,357,49,-955,358,48,-955,358,48,-956,351,50,-962,346,54,-965,341,61,-988,342,75,-1014,337,82,-1014,337,82,-1031,335,97,-1029,343,119,-1015,341,139,-1012,346,157,-996,357,169,-996,357,169,-983,363,178,-973,367,182,-969,376,184,-965,383,182,-957,381,181,-957,381,181,-959,383,182,-950,385,184,-952,375,186,-958,378,192,-966,379,199,-966,379,199,-977,382,205,-979,380,220,-982,368,234,-986,389,247,-1005,388,269,-1005,388,269,-1034,407,284,-1070,420,293,-1078,428,308,-1050,441,313,-1030,432,326,-1030,432,326,-999,423,334,-985,420,337,-975,412,345,-968,417,362,-965,399,379,-965,399,379,-962,398,399,-956,411,429,-978,397,473,-998,396,517,-1029,393,565,-1029,393,565,-1069,386,625,-1075,378,687,-1067,380,740,-1063,405,796,-1057,389,864,-1057,389,864,-1048,383,926,-1041,398,984,-1072,439,1048,-1057,465,1117,-1030,500,1185,-1030,500,1185,-1004,513,1255,-1061,615,1325,-1104,728,1402,-1178,796,1496,-1206,847,1578,-1206,847,1578,-1160,750,1648,-1075,632,1714,-1016,561,1758,-989,561,1801,-997,591,1838,-997,591,1838,-1051,661,1908,-1074,716,1993,-1072,751,2079,-1083,773,2176,-1055,773,2292,-1055,773,2292,-1002,778,2390,-942,719,2523,-1161,-2244,2663,-260,858,2637,4573,8127,2729,4573,8127,2729,-604,79,3100,-806,-152,2943,-708,-69,2651,-519,199,2423,-434,442,2298,-434,442,2298,-431,536,2332,-424,527,2405,-380,405,2481,-286,199,2559,-226,50,2602,-226,50,2602,343,76,2620,8127,3269,2791,-583,475,3594,-555,-180,3811,-302,-376,3815,-302,-376,3815,-269,-382,3808,-273,-385,3796,-268,-391,3801,-1432,-82,3785,-297,-406,3752,-297,-406,3752,-267,-461,3711,-274,-439,3692,-274,-452,3697,-283,-448,3708,-286,-453,3696,-286,-453,3696,-279,-456,3696,1114,-1891,3706,8127,-8192,3622,-217,-342,3174,-217,-342,3178,-156,-281,3178,-133,-305,3183,-1412,2332,3218,-239,-460,3372,-270,-324,3364,-270,-324,3355,-259,-368,3355,-270,-349,3363,-265,-347,3374,-267,-353,3365,-271,-348,3362,-271,-348,3367,-275,-347,3367,-287,-349,3368,-295,-352,3365,-1191,-2275,3357,-5046,-6775,3400,-5046,-6775,3582,-592,-955,3582,-2928,-2315,3554,-2465,-1817,3134,-254,-279,2988,-256,-252,2995,-256,-252,2995,-248,-251,2995,-243,-244,3011,-247,-243,2990,-246,-245,3000,-250,-236,3004,-250,-236,3003,-250,-231,3003,-260,-237,3009,-5769,813,2977,-4425,669,2857,-220,-236,2740,-220,-236,2739,-228,-230,2739,-217,-230,2723,-223,-228,2734,1857,-1475,2795,-253,-198,3028,-253,-198,3037,-205,-216,3037,-233,-209,3046,-224,-217,3023,-224,-206,3034,-221,-202,3042,-221,-202,2972,-8192,8127,2972,-140,-194,2642,-72,-783,2609,-147,-266,2665,-186,-163,2666,-186,-163,2669,-183,-168,2669,-183,-163,2670,-178,-161,2671,-181,-171,2676,-127,-730,2672,-127,-730,2579,-76,-262,2579,-130,-176,2500,-106,-141,2506,61,189,2508,4577,8127,2507,4577,8127,2463,-174,-117,2463,-152,-137,2450,-151,-137,2446,-155,-134,2458,-906,-652,2463,-906,-652,2589,-201,-271,2589,-140,-183,2636,-864,-1271,2612,-78,-157,2470,699,182,2443,699,182,2443,8127,5210,2368,-115,-123,2187,-88,-112,2148,-90,-115,2156,-89,-119,2150,-89,-119,2138,-87,-112,2138,-91,-108,2152,-87,-112,2153,-82,-117,2145,-80,-120,2154,-80,-120,2154,-77,-124,2146,-1628,-103,2136,5817,-1978,1883,4973,-1749,1713,-28,-85,1630,-28,-85,1628,-58,-86,1628,-55,-86,1639,-53,-84,1645,-54,-94,1631,-53,-88,1634,-53,-88,1634,-52,-87,1623,-57,-97,1632,1863,-883,1635,3942,-2230,1630,115,-181,1687,115,-181,1687,-55,-85,1699,-57,-87,1699,-52,-88,1697,-51,-101,1699,60,-225,1701,60,-225,1701,7772,-8192,1710,780,-1519,1545,63,-532,1360,28,-115,1139,-66,-32,1128,-66,-32,1128,-43,-57,1131,-45,-47,1134,-43,-52,1128,-43,-58,1135,-45,-41,1131,-45,-41,1131,-47,-54,1129,-37,-59,1135,1500,-7589,1144,630,-1415,1316,36,-191,1306,36,-191,1306,-133,166,1280,-70,-63,1287,-61,-79,1290,-61,-74,1286,-61,-76,1292,-61,-76,1292,-67,-79,1292,-65,-1589,1309,566,-3209,1470,25,-561,1577,-57,-4136,1577,-57,-4136,1577,-513,-2316,1470,-144,-546,1383,-67,-134,1321,-69,-88,1275,-61,-129,1278,-61,-129,1278,-233,-576,1249,-597,-1369,1234,-559,-1651,1231,-333,-802,1216,-313,-724,1195,-313,-724,1195,-468,-1100,1201,-456,-1023,1192,-438,-937,1193,-513,-1070,1197,-511,-929,1212,-511,-929,1212,-368,-568,1225,-267,-417,1241,-378,-576,1251,-550,-812,1274,-624,-894,1297,-624,-894,1297,-631,-839,1326,-637,-791,1366,-708,-828,1400,-1335,-1421,1452,-3786,-2649,1436,-3786,-2649,1436,-977,-753,1282,-125,-56,1179,-85,-55,1171,-97,-65,1168,-403,-317,1153,-403,-317,1153,-1069,-519,1089,-1189,-609,1070,-1371,-696,1047,-865,-431,1024,-782,-372,1007,-782,-372,1007,-1049,-491,1008,-1086,-497,994,-1031,-459,992,-1113,-476,989,-878,-379,988,-878,-379,988,-515,-175,992,-541,-180,997,-824,-278,997,-1040,-309,1010,-1040,-309,1031,-1197,-344,1031,-1128,-303,1055,-957,-244,1074,-978,-217,1098,-1071,-226,1122,-1071,-226,1154,-1057,-216,1154,-1003,-202,1193,-1063,-168,1241,-2328,-89,1275,-2863,546,1195,-2863,546,1116,-553,61,1116,-121,-29,1076,-349,-27,1058,-1472,368,1025,-1686,375,992,-1686,375,947,-725,157,947,-483,94,922,-883,234,908,-1063,291,891,-795,231,870,-795,231,858,-890,287,858,-1121,374,845,-1028,358,831,-901,320,820,-958,364,814,-958,364,813,-990,390,813,-918,365,807,-882,364,805,-917,392,809,-929,408,814,-929,408,818,-924,412,818,-911,417,832,-924,428,848,-928,443,868,-909,445,881,-909,445,908,-895,442,908,-891,456,937,-880,455,961,-877,472,992,-869,477,1033,-869,477,1066,-871,494,1066,-920,559,1112,-1305,1075,1154,-1601,2475,1136,-541,812,1039,-541,812,990,-124,73,990,-263,272,978,-995,1720,942,-658,1094,893,-313,444,856,-313,444,856,-475,768,843,-683,1142,821,-527,861,797,-362,595,775,-360,610,766,-360,610,766,-389,700,755,-392,750,738,-437,877,728,-539,1081,726,-498,1003,715,-498,1003,715,-450,921,719,-476,1007,708,-445,982,714,-401,857,714,-361,781,720,-361,781,720,-357,817,728,-390,959,729,-405,1002,744,-379,949,756,-375,944,771,-375,944,771,-378,915,787,-351,865,805,-345,882,833,-349,925,864,-343,936,891,-343,936,891,-329,925,927,-321,926,957,-306,934,994,-297,978,1033,-264,1384,1073,-264,1384,1073,639,3374,1090,293,1203,997,11,203,923,43,273,903,231,844,875,231,844,875,293,996,831,256,924,793,299,1025,761,297,1025,727,262,966,697,262,966,697,275,978,673,292,999,656,267,903,632,214,706,609,227,725,591,227,725,591,308,922,580,337,1020,566,326,987,552,324,986,545,331,995,531,331,995,531,330,958,527,320,902,521,313,874,518,323,882,521,352,915,516,352,915,516,368,949,514,372,954,516,384,938,516,376,929,519,374,908,523,374,908,523,367,893,529,368,885,538,376,891,549,388,901,564,392,900,574,392,900,574,392,901,589,391,892,607,389,885,631,389,865,648,390,855,675,390,855,675,397,851,702,399,852,728,399,831,758,407,828,796,425,835,832,425,835,832,445,830,865,518,888,901,897,1123,940,2083,1365,936,1140,630,869,1140,630,869,342,214,815,669,382,777,1189,625,738,826,447,688,621,344,644,621,344,644,919,483,616,932,476,579,770,396,544,879,452,512,936,476,489,936,476,489,840,426,458,867,433,430,900,447,410,872,435,386,876,430,360,876,430,360,898,449,339,893,434,323,895,431,302,897,435,287,891,440,267,891,440,267,898,424,250,896,425,238,903,425,223,900,421,211,907,432,197,907,432,197,900,425,188,899,426,176,906,415,163,913,423,153,913,423,140,912,413,140,909,414,135,901,418,126,908,417,115,907,408,108,907,408,100,907,409,100,913,412,89,913,414,82,916,416,76,912,411,65,912,411,61,916,410,61,914,406,58,911,413,48,913,406,41,914,405,34,914,405,23,913,416,23,911,416,22,912,397,14,914,411,8,908,402,-2,908,402,-6,914,411,-6,912,407,-12,906,406,-22,913,414,-24,913,409,-29,913,409,-37,912,410,-37,910,410,-47,914,408,-50,905,407,-55,914,419,-61,914,419,-69,905,409,-69,910,423,-75,910,422,-84,908,421,-89,905,426,-97,905,426,-103,906,422,-103,903,415,-109,899,428,-116,897,426,-125,904,431,-135,904,431,-143,910,429,-143,904,436,-152,903,429,-161,898,431,-175,903,429,-187,903,429,-194,897,430,-194,900,430,-203,899,435,-216,897,434,-226,895,436,-244,895,436,-256,896,449,-256,886,437,-272,887,444,-287,884,440,-306,886,439,-329,886,439,-329,878,443,-342,878,441,-368,875,450,-388,874,442,-416,870,456,-440,870,456,-440,862,449,-465,862,447,-495,850,446,-519,844,447,-554,841,452,-587,841,452,-587,836,461,-623,824,459,-658,819,466,-700,819,482,-735,830,517,-780,830,517,-780,907,644,-820,1285,1397,-852,1032,1753,-831,385,761,-770,232,480,-733,232,480,-733,464,952,-697,534,1094,-656,337,729,-611,353,775,-578,455,998,-548,455,998,-548,407,894,-511,371,832,-482,424,941,-456,412,928,-422,383,871,-393,383,871,-393,405,917,-368,410,934,-344,399,902,-324,397,918,-298,407,936,-276,407,936,-276,393,924,-258,395,929,-235,396,935,-223,395,925,-201,394,924,-187,394,924,-187,392,931,-171,396,934,-149,393,930,-133,398,935,-120,392,938,-104,392,938,-104,397,938,-91,393,934,-74,392,942,-64,393,939,-50,384,941,-39,384,941,-39,387,945,-21,393,936,-8,393,941,6,392,945,17,389,942,29,389,942,29,397,943,44,392,936,56,388,944,66,394,934,81,395,939,97,395,939,97,399,933,113,395,936,126,400,932,141,407,931,155,396,938,171,396,938,171,399,936,188,396,931,206,403,926,224,412,928,243,410,921,257,410,921,257,404,922,279,402,917,302,402,910,324,408,912,348,414,907,369,414,907,369,406,895,396,406,893,422,413,886,451,407,883,477,407,869,513,407,869,513,419,872,545,419,863,580,427,857,613,443,856,646,456,855,686,456,855,686,521,883,725,747,1007,759,1652,1294,777,1337,773,730,540,328,672,540,328,672,663,392,628,1049,581,586,834,464,541,714,398,499,930,509,462,930,509,462,919,499,424,798,429,383,882,468,350,897,478,308,842,442,281,842,442,281,888,464,246,901,468,214,878,464,181,884,469,147,892,460,116,892,460,116,884,455,87,886,459,56,883,457,28,889,468,0,889,468,-28,889,462,-28,888,465,-56,881,451,-92,883,465,-123,876,461,-150,876,461,-180,886,467,-180,874,462,-214,873,467,-247,872,467,-280,868,464,-311,868,464,-350,866,465,-350,856,466,-380,850,477,-418,846,474,-459,845,485,-498,845,485,-537,839,484,-537,834,499,-574,843,524,-620,876,591,-662,1060,963,-700,1060,963,-705,1039,1561,-705,589,1068,-659,304,609,-610,415,823,-574,526,1053,-533,526,1053,-491,404,831,-491,378,785,-454,459,946,-424,428,917,-380,402,848,-345,402,848,-312,423,917,-312,431,935,-276,411,881,-239,421,913,-208,423,928,-179,423,928,-146,413,909,-146,412,912,-117,416,920,-88,416,911,-55,415,914,-22,415,914,0,419,919,0,421,912,33,416,923,61,422,920,87,422,916,121,422,916,151,421,912,151,420,914,183,418,897,212,426,902,241,421,890,275,421,890,311,428,892,311,427,880,343,433,881,376,431,875,411,438,871,447,438,871,447,448,857,484,458,850,524,484,861,562,571,897,597,810,1004,631,810,1004,631,1442,1096,631,1120,675,594,631,377,540,760,456,499,975,552,452,975,552,452,815,465,411,805,459,364,938,526,325,875,488,284,828,459,243,828,459,243,877,483,206,869,478,164,858,467,124,891,482,86,883,474,52,883,474,52,871,474,10,877,479,-28,869,470,-66,868,479,-105,873,487,-139,873,487,-139,872,478,-183,865,480,-215,866,486,-256,850,488,-297,854,497,-341,854,497,-341,855,496,-381,844,508,-420,836,520,-464,851,556,-507,900,673,-544,900,673,-544,1032,1099,-576,812,1281,-568,503,889,-529,378,720,-484,471,902,-445,471,902,-445,488,958,-403,412,827,-359,421,861,-320,454,932,-281,422,886,-243,422,886,-243,420,874,-208,440,912,-171,434,901,-135,422,891,-98,432,909,-58,432,909,-58,434,892,-24,433,897,17,432,900,50,428,898,86,435,890,125,435,890,125,435,896,161,434,896,194,439,873,235,445,875,270,444,881,310,444,881,310,454,873,347,471,869,381,495,868,420,540,865,455,638,910,490,638,910,490,956,1017,511,1219,858,499,910,558,463,707,436,422,848,505,376,848,505,376,902,521,324,827,480,281,860,499,239,893,506,198,852,489,153,852,489,153,849,479,111,865,488,72,855,482,26,870,491,-15,876,497,-56,876,497,-56,857,491,-99,851,501,-143,848,497,-185,850,500,-225,848,508,-267,848,508,-267,856,520,-309,841,545,-351,843,585,-398,879,690,-428,927,1007,-455,927,1007,-455,725,1096,-447,533,906,-415,435,796,-377,483,891,-341,489,923,-298,489,923,-298,442,871,-256,442,864,-216,450,896,-180,441,883,-137,442,878,-96,442,878,-96,446,890,-58,447,886,-21,442,887,21,451,891,61,447,882,98,447,882,98,451,882,137,459,885,176,463,869,212,476,864,252,476,864,287,492,866,287,522,861,325,579,869,358,687,880,385,967,924,398,967,924,384,1014,725,384,849,552,350,786,483,302,857,516,260,874,529,220,874,529,175,849,505,175,857,515,132,860,516,90,840,493,42,846,496,2,846,496,-47,850,502,-47,844,512,-86,847,511,-129,845,522,-176,836,529,-218,836,529,-253,832,563,-253,836,599,-294,851,718,-327,829,927,-348,658,965,-339,658,965,-310,549,882,-310,481,847,-277,487,872,-242,498,894,-203,475,873,-163,475,873,-126,465,867,-126,457,877,-86,455,874,-47,454,869,-9,469,880,32,469,880,69,474,866,69,484,864,110,487,861,147,507,853,183,532,853,218,532,853,244,570,853,244,648,852,275,788,856,293,896,750,291,871,621,272,871,621,235,823,543,235,820,523,194,851,533,150,856,545,106,846,529,62,846,529,24,844,525,24,842,520,-17,833,529,-60,837,550,-103,828,569,-142,828,569,-142,823,598,-180,814,648,-211,800,758,-240,717,850,-246,619,870,-241,619,870,-241,561,856,-216,527,855,-179,512,858,-150,505,871,-117,501,865,-77,501,865,-77,496,856,-40,493,858,-6,505,851,30,510,856,64,540,842,97,540,842,97,552,845,133,575,836,162,626,824,179,714,810,200,796,742,202,796,742,202,815,652,188,820,602,157,820,567,128,828,565,89,837,568,51,837,568,51,832,567,17,820,568,-23,806,584,-59,799,603,-94,791,659,-124,791,659,-124,762,712,-149,716,772,-160,649,801,-155,596,825,-139,572,834,-122,572,834,-122,555,836,-96,549,847,-67,551,836,-38,543,842,-12,551,829,21,551,829,21,571,831,50,605,821,72,626,813,95,668,785,110,718,751,122,718,751,122,749,709,119,773,660,104,789,631,82,790,615,58,796,604,30,796,604,30,797,614,2,778,633,-32,760,662,-54,740,699,-70,710,732,-82,710,732,-82,678,765,-91,643,775,-81,619,791,-73,607,805,-57,602,813,-37,602,813,-37,592,806,-18,599,805,1,614,790,23,644,780,39,664,767,46,664,767,46,692,736,53,705,720,56,726,706,50,741,683,42,747,674,29,747,674,29,746,666,16,744,686,0,728,690,-19,708,708,-28,699,722,-35,699,722,-35,681,741,-36,673,755,-32,654,761,-33,642,773,-23,644,772,-13,644,772,-13,643,771,-2,647,770,4,671,751,14,675,740,23,693,727,20,693,727,20,697,719,19,709,721,18,718,709,12,713,704,5,703,705,-1,703,705,-1,710,722,-9,693,731,-16,685,741,-15,671,746,-15,669,746,-13,669,746,-13,671,744,-6,670,754,2,670,746,1,679,749,2,690,738,5,690,738,5,687,733,6,698,726,7,695,729,1,696,720,4,696,720,-2,696,722,-2,689,729,-3,689,734,-6,682,732,-6,680,742,-7,680,742,-2,682,745,-2,672,744,-1,679,748,-3,683,742,-1,689,741,5,689,741,5,686,735,5,695,734,3,694,734,-2,692,729,-2,691,727,-1,691,727,0,684,730,0,683,741,-3,687,738,-3,684,748,-1,681,744,1,681,744,2,679,744,2,688,746,2,688,734,-2,691,741,-2,685,741,1,685,741,-2,691,732,-2,688,732,2,687,736,0,684,732,-3,681,737,1,681,737,-3,678,742,-3,687,736,-3,676,737,-1,683,733,-1,684,733,0,684,733,0,688,741,0,690,737,0,688,728,0,686,732,-1,688,734,0,688,734,0,684,736,0,684,741,0,685,733,-5,687,738,-4,688,733,0,688,733,0,686,738,0,688,737,1,690,737,0,691,730,1,693,730,0,693,730,2,687,734,2,684,733,0,687,732,1,684,734,-2,679,738,-2,679,738,-2,687,732,-2,687,739,-2,682,734,0,684,735,-1,689,733,-2,689,733,-2,690,737,-1,686,733,-1,687,734,-1,688,734,-3,681,739,0,681,739,0,682,738,0,692,737,0,685,741,0,680,734,-3,691,737,-1,691,737,-1,683,739,-1,679,738,-1,681,727,-2,684,733,1,693,733,-2,693,733,-2,688,736,-1,686,738,-5,690,737,-2,683,739,0,677,741,0,677,741,0,682,739,-3,687,737,1,680,739,1,685,729,0,683,733,0,683,733,0,689,732,-1,688,735,1,687,735,0,689,737,-2,687,735,-2,687,735,-2,683,742,0,691,733,0,689,733,1,692,741,-2,684,734,0,684,734,0,684,738,0,688,735,0,683,732,0,681,735,-2,684,732,0,684,732,0,689,739,-3,682,736,-3,684,735,-2,680,741,0,695,740,0,695,740,0,683,731,0,678,732,-3,686,733,2,686,731,1,685,738,-1,685,738,-1,691,732,-1,693,737,0,683,737,-1,691,746,4,680,744,1,680,744,1,683,735,0,691,737,0,683,735,-1,683,734,-1,684,743,-1,684,743,-1,689,729,0,685,735,2,682,731,1,689,729,0,677,731,0,677,731,0,684,739,1,685,738,0,684,730,1,678,735,0,680,726,-1,680,726,-1,684,738,-1,686,737,1,683,733,-1,686,734,-2,680,733,0,680,733,0,677,735,0,682,734,-4,685,739,-3,682,735,-2,683,732,0,683,732,0,681,738,2,687,739,-2,692,744,0,686,735,-2,684,733,0,684,733,0,683,735,-4,682,737,-5,684,739,-1,693,733,2,685,740,0,685,740,0,690,742,1,690,737,-2,685,738,0,681,739,0,686,742,-2,686,742,-2,686,738,0,688,737,3,686,740,-3,683,733,-1,688,741,0,688,741,0,687,739,-1,683,730,-1,682,737,0,691,733,1,691,733,-1,689,741,-1,690,730,-2,690,736,-4,684,735,-3,683,730,-3,683,730,0,685,738,0,686,733,2,692,735,-1,684,733,-1,687,738,0,687,738,0,690,739,0,682,737,-3,688,736,-1,687,728,0,689,734,2,689,734,1,688,737,1,684,744,-3,684,732,0,687,741,-3,687,739,0,687,739,2,685,742,2,686,727,5,676,734,-1
-1031,302,55,-1030,309,48,-1030,309,48,-1029,309,41,-1039,295,30,-1039,288,26,-1052,291,22,-1052,271,21,-1052,271,21,-1051,265,16,-1053,255,15,-1050,233,18,-1050,245,17,-1049,239,19,-1049,239,19,-1055,238,23,-1051,249,22,-1043,246,22,-1041,262,24,-1027,260,27,-1027,260,27,-1022,253,26,-1008,252,29,-999,244,29,-990,245,32,-991,237,33,-991,237,33,-983,236,35,-980,234,41,-981,243,36,-991,242,42,-996,253,42,-996,253,42,-998,265,44,-1004,266,43,-1009,277,47,-1012,278,46,-1006,276,49,-1006,276,49,-1006,260,51,-1008,262,50,-992,262,58,-988,263,57,-970,254,61,-970,254,61,-966,257,64,-958,261,67,-962,266,70,-961,258,69,-968,259,70,-968,259,70,-976,258,72,-974,253,74,-988,256,80,-993,260,80,-996,258,87,-996,258,87,-1008,248,95,-1017,252,103,-1024,247,115,-1019,240,127,-1006,259,140,-1006,259,140,-998,268,151,-987,282,163,-982,305,178,-985,314,185,-985,314,187,-998,334,187,-1004,343,197,-1008,353,203,-1011,354,207,-1008,346,216,-1008,346,216,-1009,347,216,-1012,337,219,-1005,335,230,-1014,352,234,-1013,366,239,-1013,366,251,-999,376,251,-992,384,261,-977,394,268,-969,408,282,-993,419,299,-993,419,310,-1032,444,310,-1055,438,318,-1089,435,325,-1159,421,333,-1204,408,330,-1204,408,325,-1185,396,325,-1154,393,331,-1100,363,347,-1064,356,362,-1038,338,391,-1038,338,419,-1028,337,419,-1037,333,459,-1050,326,496,-1059,331,534,-1080,350,580,-1080,350,632,-1061,384,632,-1039,400,681,-1026,421,729,-1022,445,778,-1021,464,827,-1021,464,871,-1006,456,871,-999,480,905,-997,499,949,-990,501,991,-986,502,1030,-986,502,1074,-1007,516,1074,-999,542,1112,-988,551,1178,-996,559,1246,-1004,568,1295,-1004,568,1363,-1034,598,1363,-1062,652,1437,-1075,681,1527,-1106,215,1617,-937,-40,1738,-937,-40,1797,-756,193,1797,-730,356,1803,-727,418,1820,-681,468,1849,-693,508,1889,-693,508,1889,-721,569,1940,-760,641,2010,-815,734,2130,-877,808,2246,-914,858,2407,-914,858,2407,-905,870,2596,1709,6138,2812,656,3653,2960,-962,-133,2883,-808,-48,2661,-808,-48,2661,-670,30,2467,-515,188,2309,-454,357,2233,-449,470,2249,-441,492,2321,-441,492,2321,-401,388,2397,-324,240,2471,-276,152,2505,24,80,2547,8127,3578,2657,8127,3578,2657,292,361,3316,-279,-235,3516,-2605,199,3530,-439,-464,4028,-338,-529,4210,-338,-529,4210,-319,-498,4212,-329,-522,4218,-330,-521,4191,-329,-519,4197,-334,-537,4179,-334,-537,4179,-63,-597,4198,3011,-1600,4072,333,-722,3860,-255,-490,3834,4159,-6401,3813,4159,-6401,3813,2975,-4776,3582,-254,-346,3408,-233,-373,3411,-243,-363,3397,-255,-356,3403,-255,-356,3403,-253,-360,3412,-254,-352,3398,-255,-358,3389,-254,-356,3382,-255,-356,3385,-255,-356,3385,-256,-352,3397,-264,-358,3398,-266,-360,3401,-275,-365,3409,-145,-119,3389,-145,-119,3389,-210,47,3369,-728,-732,3448,-8192,-8192,3463,-758,-865,3061,-229,-232,2929,-229,-232,2929,-225,-249,2935,-222,-254,2906,-219,-252,2932,-219,-248,2926,-226,-244,2933,-226,-244,2933,-225,-256,2910,-216,-240,2920,-224,-251,2908,-222,-239,2919,-212,-250,2897,-212,-250,2897,1944,-638,2848,-253,-133,2687,-176,-151,2675,-198,-137,2688,-2019,743,2677,-2019,743,2677,-8192,4714,2769,-235,-243,2983,-244,-240,2980,-240,-243,2980,-236,-238,2982,-236,-238,2982,108,-564,2995,-253,101,2799,-162,-93,2655,-4934,8127,2677,-190,-139,2688,-190,-139,2688,-173,-160,2688,-175,-159,2669,-176,-160,2661,-171,-159,2673,-168,-164,2662,-168,-164,2662,-163,-158,2664,-160,-145,2666,1075,4843,2656,1237,4708,2473,-617,-418,2301,-617,-418,2301,-172,-140,2356,-121,-142,2335,-117,-114,2341,-118,-130,2338,-118,-118,2329,-118,-118,2329,-119,-130,2335,-116,-118,2332,-112,-121,2333,-103,-123,2332,-102,-116,2334,-102,-116,2334,-74,-88,2332,8127,6423,2209,220,-41,1900,-64,-95,1864,-64,-95,1860,-71,-81,1860,-70,-84,1865,-68,-81,1859,-71,-81,1864,-60,-83,1867,-60,-83,1864,-65,-87,1864,-67,-89,1860,-63,-81,1860,-65,-88,1868,-55,-86,1850,-55,-86,1863,-39,-94,1863,722,-52,1872,8127,-1852,1740,717,-400,1376,12,-49,1246,12,-49,1152,-54,-38,1152,-15,-30,1159,-42,-42,1151,-33,-37,1151,-31,-31,1155,-31,-31,1157,-24,-37,1157,-28,-34,1157,-24,-32,1158,-714,201,1156,-6,-51,1161,-6,-51,1166,408,-275,1166,8127,-4260,1224,106,-123,1309,-47,-57,1324,-42,-59,1320,-42,-59,1318,-33,-61,1318,-36,-62,1317,-14,-85,1324,3784,-2544,1343,595,-424,1475,595,-424,1503,-21,-105,1503,377,-421,1499,2162,-3821,1444,260,-817,1248,-35,-71,1237,-35,-71,1235,-17,-93,1235,1156,-2094,1221,817,-1550,1166,64,-244,1133,216,-507,1132,216,-507,1118,694,-1539,1118,524,-1202,1097,347,-880,1084,328,-814,1073,155,-462,1069,155,-462,1064,45,-297,1064,96,-473,1063,186,-755,1073,319,-1102,1084,375,-1412,1098,375,-1412,1098,228,-1029,1116,148,-802,1130,172,-999,1149,174,-1066,1175,133,-944,1208,133,-944,1208,107,-874,1237,60,-747,1281,-6,-569,1328,0,-1533,1358,-939,-4500,1316,-939,-4500,1316,-120,-432,1197,-59,-84,1157,-44,-216,1157,-626,-2207,1124,-391,-1263,1074,-391,-1263,1074,-153,-489,1041,-225,-678,1024,-310,-985,1008,-272,-718,978,-299,-735,971,-299,-735,971,-438,-1095,964,-439,-1079,954,-370,-835,947,-414,-948,952,-452,-986,955,-452,-986,955,-429,-844,953,-430,-773,965,-450,-800,970,-491,-848,979,-525,-869,1000,-525,-869,1000,-540,-854,1016,-542,-834,1040,-554,-814,1054,-555,-798,1083,-559,-765,1118,-559,-765,1118,-561,-741,1151,-601,-735,1186,-729,-835,1229,-2359,-2350,1269,-2342,-1475,1183,-2342,-1475,1183,-425,-274,1058,-95,-59,1022,-160,-138,1018,-766,-462,990,-1292,-694,948,-1292,-694,948,-944,-495,895,-790,-427,875,-988,-532,849,-1048,-548,828,-951,-491,809,-951,-491,809,-943,-467,794,-957,-482,781,-793,-389,764,-615,-236,754,-765,-291,745,-765,-291,745,-1030,-412,746,-1090,-444,743,-984,-381,739,-1020,-383,741,-1055,-384,746,-1055,-384,746,-990,-344,750,-943,-319,762,-931,-293,765,-925,-281,784,-947,-278,801,-947,-278,801,-992,-273,814,-1023,-266,841,-1008,-254,860,-1003,-237,887,-1004,-220,922,-1004,-220,922,-1010,-215,950,-1004,-201,985,-1028,-182,1021,-1279,-157,1063,-2729,100,1089,-2729,100,1089,-2071,363,1017,-471,53,942,-215,-16,911,-646,94,884,-1366,326,853,-1366,326,853,-1083,255,812,-717,156,770,-914,221,752,-1183,307,730,-1083,286,700,-1083,286,700,-869,237,674,-907,260,656,-944,285,638,-835,265,620,-869,285,605,-869,285,605,-1022,350,591,-1023,350,581,-961,345,573,-989,360,562,-1005,378,551,-1005,378,551,-966,370,548,-933,374,537,-939,378,539,-937,398,536,-939,401,534,-939,401,534,-945,408,532,-953,425,541,-954,436,540,-958,433,551,-949,435,557,-949,435,557,-947,437,569,-940,439,586,-938,449,599,-927,455,613,-927,455,636,-929,462,636,-924,464,652,-925,464,676,-918,478,698,-918,492,728,-918,492,763,-914,492,763,-910,500,791,-899,511,838,-896,519,869,-901,545,912,-901,545,957,-969,629,957,-1361,1302,996,-1285,2032,957,-394,576,874,-172,168,831,-172,168,812,-529,783,812,-886,1466,770,-509,784,730,-389,562,697,-587,960,672,-587,960,645,-593,984,645,-448,738,614,-410,690,589,-451,782,567,-443,804,549,-443,804,534,-435,793,534,-477,892,522,-517,978,506,-499,930,490,-479,918,481,-479,918,472,-501,954,472,-478,930,466,-450,895,457,-430,871,452,-422,872,449,-422,872,447,-431,881,447,-444,937,442,-445,956,444,-434,962,445,-437,958,444,-437,958,447,-418,947,447,-408,929,451,-401,930,452,-393,946,460,-400,958,463,-400,958,475,-404,964,475,-400,963,489,-386,954,499,-383,953,507,-375,961,518,-375,961,537,-372,952,537,-370,954,557,-371,956,572,-361,951,595,-355,949,622,-355,949,622,-347,948,642,-347,954,678,-332,950,704,-336,940,745,-316,945,777,-316,945,777,-317,947,816,-305,966,856,-285,1046,894,-168,1880,933,583,2553,925,583,2553,925,190,812,838,34,312,788,127,552,761,277,1004,723,288,1020,681,288,1020,681,254,922,639,279,987,606,288,1063,574,262,977,541,268,948,512,268,948,512,273,898,480,245,783,451,248,807,431,302,976,410,324,1029,386,324,1029,386,298,977,364,300,1000,346,311,991,325,297,923,306,294,897,294,294,897,294,299,924,277,308,953,265,324,976,247,322,985,239,317,968,226,317,968,226,317,956,216,316,946,204,322,949,193,325,959,185,330,960,176,330,960,176,332,971,165,334,957,164,331,958,151,338,950,141,329,953,137,329,953,137,339,949,134,340,958,128,342,955,120,341,961,114,343,961,107,343,961,107,342,960,103,349,953,98,343,951,98,348,950,94,344,954,87,344,954,87,349,960,87,350,952,82,352,955,73,349,949,74,349,952,71,349,952,71,358,957,68,350,951,67,354,949,65,359,946,60,359,955,59,359,955,59,363,951,55,359,957,52,356,954,54,362,955,51,366,962,51,366,962,51,368,951,49,363,951,47,358,956,44,362,954,46,365,947,45,365,947,45,369,954,45,366,950,44,370,944,42,365,948,36,367,950,42,367,950,42,363,955,40,369,952,39,366,946,42,368,951,37,366,949,40,366,949,40,371,950,36,369,946,39,371,942,36,366,951,39,364,945,39,364,945,39,371,946,41,372,948,41,373,949,40,371,946,41,374,941,44,374,941,44,374,945,43,378,951,45,380,947,44,372,943,49,371,947,48,371,947,48,373,948,49,376,951,52,377,948,52,379,946,51,379,941,59,379,941,59,373,943,60,379,942,64,382,949,60,388,941,67,388,941,73,380,950,73,381,942,70,381,942,76,385,944,79,385,947,81,385,947,84,387,947,84,386,936,91,386,939,102,386,944,101,392,942,107,392,942,108,387,943,108,389,934,114,391,939,124,385,936,128,390,935,135,390,935,144,393,939,144,397,938,150,390,932,155,394,933,171,392,932,176,392,932,187,396,931,187,396,933,199,403,930,211,400,927,224,403,927,235,403,927,247,397,930,247,405,924,265,402,921,276,406,917,293,402,913,312,402,913,330,405,919,330,410,913,351,403,907,371,404,899,394,411,901,424,411,901,444,405,890,444,410,883,467,413,883,497,415,875,528,418,874,556,418,874,588,418,865,588,424,854,623,443,856,658,450,849,697,486,858,735,486,858,772,612,932,772,1299,1266,798,1660,1002,777,761,453,714,552,341,666,552,341,625,966,528,625,1020,557,583,708,397,535,784,434,496,932,491,461,932,491,461,835,445,418,842,453,381,925,480,350,893,469,313,867,449,281,867,449,281,898,461,249,884,448,219,869,444,187,897,455,159,897,456,126,897,456,126,895,462,99,898,458,67,890,455,38,891,457,13,886,452,-15,886,452,-15,894,454,-43,889,463,-69,889,453,-101,886,456,-129,889,466,-160,889,466,-160,882,458,-187,877,465,-215,876,461,-249,876,458,-277,872,461,-312,872,461,-312,867,457,-343,859,460,-378,860,470,-415,854,477,-450,846,479,-493,846,479,-493,844,480,-527,831,486,-567,831,502,-607,852,545,-650,930,688,-690,930,688,-690,1169,1293,-724,891,1495,-702,434,817,-652,297,593,-613,448,919,-575,448,919,-575,501,1016,-532,384,799,-487,394,840,-455,470,975,-417,419,901,-378,419,901,-378,396,848,-343,427,916,-310,424,917,-277,407,878,-247,413,919,-217,413,919,-217,424,930,-189,412,914,-157,414,914,-128,416,917,-98,409,913,-68,409,913,-68,414,921,-39,417,916,-11,414,922,17,424,914,42,422,921,70,422,921,70,421,912,102,420,920,131,416,917,157,413,910,192,418,901,222,418,901,222,423,903,248,419,902,279,421,897,312,424,887,345,431,885,379,431,885,379,432,878,415,433,872,447,447,866,488,452,861,525,482,860,564,482,860,564,524,879,603,673,945,634,1292,1166,654,1314,819,626,724,445,574,724,445,574,703,428,529,989,556,490,893,506,446,761,425,397,880,487,360,880,487,360,897,489,316,826,462,277,870,472,236,903,481,197,854,464,159,854,464,159,869,468,118,885,484,84,871,468,44,880,467,3,884,477,-27,884,477,-27,867,466,-62,882,474,-104,874,484,-141,865,483,-180,866,477,-218,866,477,-218,862,484,-256,856,482,-293,853,491,-336,854,494,-374,841,495,-418,841,495,-418,844,511,-458,839,535,-499,876,612,-541,963,827,-577,963,827,-595,974,1315,-595,670,1145,-567,391,735,-516,385,761,-477,490,970,-439,490,970,-397,452,901,-397,404,821,-353,452,908,-314,458,932,-279,409,868,-239,409,868,-204,422,882,-204,436,909,-162,423,895,-129,425,896,-89,433,913,-54,433,913,-16,427,908,-16,428,900,17,429,896,55,435,903,87,435,906,123,435,906,159,431,899,159,436,891,197,435,889,230,440,882,270,443,878,305,443,878,342,448,872,342,467,867,382,475,866,421,511,865,459,582,886,490,582,886,522,796,959,522,1232,959,529,1027,653,492,747,462,448,819,492,404,819,492,361,925,549,361,843,483,318,819,477,270,893,498,230,868,488,182,868,488,142,843,481,142,870,489,101,865,493,56,861,483,12,873,491,-24,873,491,-65,867,487,-65,856,490,-107,860,489,-150,852,495,-192,851,512,-231,851,512,-231,843,515,-280,847,525,-316,843,528,-359,855,573,-400,868,657,-439,868,657,-439,936,924,-468,798,1140,-471,579,981,-439,434,785,-400,443,838,-359,443,838,-359,479,928,-317,457,888,-277,435,863,-235,458,904,-199,453,896,-158,453,896,-158,435,871,-119,439,885,-76,446,887,-40,439,882,-3,447,895,36,447,895,36,447,891,77,448,877,116,456,881,154,459,876,196,468,871,231,468,871,231,477,871,268,497,863,307,526,861,345,578,868,378,727,904,405,727,904,405,1017,894,413,985,675,394,828,520,354,817,506,312,875,520,265,875,520,265,866,506,218,843,502,180,860,510,135,858,501,91,847,497,49,847,497,49,854,496,8,849,510,-35,850,501,-81,854,516,-122,851,526,-164,851,526,-164,840,529,-207,839,544,-253,842,577,-289,841,643,-326,864,805,-356,864,805,-356,771,983,-363,612,956,-345,513,858,-312,464,838,-273,482,869,-236,482,869,-236,480,892,-192,472,870,-154,465,873,-113,466,887,-75,462,869,-35,462,869,-35,458,869,5,467,875,42,473,872,81,479,868,120,488,862,162,488,862,162,500,860,197,525,859,234,561,848,267,646,855,292,814,863,312,814,863,312,913,731,307,877,618,283,828,549,241,830,531,203,854,535,160,854,535,160,851,535,114,842,518,79,850,524,31,843,522,-9,835,532,-50,835,532,-50,837,536,-96,836,556,-134,829,583,-173,813,608,-209,810,686,-241,810,686,-241,787,811,-260,683,880,-261,588,891,-244,538,862,-215,501,843,-181,501,843,-181,505,862,-145,502,870,-111,488,861,-73,491,862,-34,489,859,8,489,859,8,497,854,45,508,847,75,523,853,112,550,841,146,588,835,177,588,835,177,647,825,196,744,805,214,810,714,215,831,636,196,826,599,166,826,599,166,821,571,130,830,554,92,831,554,54,830,560,16,830,560,-21,825,566,-21,812,574,-57,807,596,-92,794,630,-122,781,688,-148,781,688,-165,742,755,-165,676,805,-169,618,838,-163,579,845,-141,543,838,-112,543,838,-84,533,848,-84,534,849,-52,530,846,-21,538,837,14,544,828,46,544,828,72,572,826,72,604,825,95,644,795,114,708,774,131,744,721,129,744,721,122,774,681,122,793,641,104,792,611,79,798,599,49,802,611,20,802,611,-11,802,611,-11,777,627,-37,765,663,-59,742,697,-79,717,735,-96,717,735,-92,670,774,-92,636,788,-87,612,810,-78,597,815,-60,583,825,-38,583,825,-15,586,811,-15,586,810,6,615,799,32,630,784,45,664,764,57,664,764,63,691,735,63,706,727,63,726,696,59,746,681,48,751,664,36,751,664,19,763,672,19,753,671,-1,744,680,-20,723,702,-33,701,728,-37,701,728,-41,684,742,-41,664,759,-43,648,765,-39,641,775,-27,638,776,-18,638,776,-18,632,782,-7,647,770,3,661,755,16,669,742,21,691,739,23,691,739,23,698,720,24,707,707,20,718,705,17,707,705,9,715,710,2,715,710,2,708,708,-5,700,731,-12,695,737,-13,682,746,-19,665,742,-15,665,742,-15,669,752,-11,664,757,-5,667,758,-1,667,744,4,675,744,7,675,744,7,687,735,7,693,727,8,699,728,8,699,711,7,707,723,2,707,723,2,698,726,-2,697,733,-9,688,735,-6,683,733,-8,676,741,-10,676,741,-10,670,743,-2,679,738,1,677,744,0,682,740,3,684,732,5,684,732,5,690,731,5,696,728,3,687,730,3,687,727,-4,699,728,-1,699,728,-1,682,729,-1,692,737,-5,683,734,-2,677,744,-1,678,741,-1,678,741,-1,685,742,0,679,738,2,686,732,1,685,735,1,691,730,3,691,730,3,692,734,0,682,727,0,691,731,-1,686,734,-1,680,737,-2,680,737,-2,682,735,0,674,741,0,680,745,-1,690,744,2,682,737,1,682,737,1,686,736,0,693,729,1,688,729,0,689,731,2,694,736,2,694,736,2,680,731,0,688,731,-2,683,740,0,676,729,-2,682,739,-4,682,739,-4,685,743,-2,688,737,-1,698,738,0,691,743,-2,688,737,1,688,737,1,689,739,3,688,738,2,683,735,0,685,735,-2,678,737,-2,678,737,-2,682,737,-2,681,741,-1,681,739,2,688,740,0,682,726,0,682,726,0,691,735,1,687,736,4,687,733,1,685,736,-1,687,731,0,687,731,0,684,736,-2,682,729,-4,691,743,-6,683,740,-4,683,735,-3,683,735,-3,690,730,-1,680,742,3,685,738,2,681,735,0,686,743,-1,686,743,-1,683,740,-1,692,730,-1,690,731,2,686,742,1,678,731,-2,678,731,-2,685,740,-1,689,728,0,685,735,4,682,735,0,682,735,-1,695,744,-1,685,738,2,688,734,1,686,744,0,683,728,0,683,728,0,689,738,0,691,733,0,682,728,0,679,734,0,688,733,0,688,733,-1,694,739,-1,686,739,1,686,736,0,682,729,-2,691,738,0,691,738,-2,688,733,-2,689,740,0,688,736,-2,682,735,0,682,732,-2,682,732,1,691,732,1,688,740,0,693,728,-2,688,733,-3,689,738,0,689,738,0,692,743,0,691,735,0,685,729,-1,683,741,0,687,737,-1,687,737,-1,689,731,-1,692,736,-2,680,736,0,686,741,0,687,732,-1,687,732,0,690,733,0,688,734,0,684,732,3,685,739,-4,685,732,-2,685,732,-1,686,741,-1,688,731,1,683,741,2,687,741,2,684,728,0,684,728,0,684,731,0,691,736,-2,684,726,0,685,735,-1,689,732,-1,689,732,-1,682,738,-1,688,738,-1,684,739,1,685,734,-1,689,734,-1,689,734,-1,691,736,0,686,735,1,686,736,-1,685,737,3,682,733,1,682,733,1,685,735,1,686,739,4,685,737,-1,680,733,2,678,732,-3,678,732,-3,687,734,0,683,735,1,688,740,0,686,727,1,693,729,-2,693,729,-2,685,734,-2,682,741,-1,691,740,-2,689,735,-1,685,738,0,685,738,0,686,733,2,684,730,-3,687,736,-2,685,733,-2,691,741,0,691,741,0,683,736,-1,686,735,2,679,734,-1,691,735,1,683,736,0,683,736,0,688,734,-1,688,732,-1,687,737,-4,685,729,1,683,743,0,683,743,0,683,728,1,692,741,-1,685,733,0,687,740,0,684,739,0,684,739,0,690,740,1,689,741,2,683,737,0,687,732,0,686,733,0,686,733,0,683,740,-3,694,736,-1,688,735,0,693,732,2,696,730,0,696,730,0,692,735,0,684,735,2,686,736,-1,687,741,2,683,743,-2,683,743,-2,685,738,1,687,736,0,680,733,-1,693,738,0,687,732,2,687,732,2,683,734,-1,683,732,1,688,741,1,691,736,0,690,737,1,690,737,1,686,740,-1,692,737,-3,685,741,-3,687,738,-1,687,736,1,687,736,1,683,745,0,683,733,0,693,735,0,684,731,2,687,741,-1,687,741,-1,689,730,-1,684,740,1,685,733,-1,685,738,-2,685,730,0,685,730,0
-943,536,37,-937,527,46,-919,525,54,-912,534,61,-912,534,70,-895,541,70,-894,542,71,-891,554,75,-882,562,75,-875,568,70,-875,568,70,-885,564,70,-873,559,64,-866,558,64,-870,562,62,-867,557,57,-867,557,57,-862,539,62,-877,535,66,-888,536,70,-895,530,80,-895,535,90,-895,535,90,-884,535,96,-872,545,95,-867,559,100,-865,572,100,-866,582,105,-866,582,105,-878,575,105,-885,587,109,-892,583,107,-892,589,116,-887,594,120,-887,594,120,-893,598,121,-889,593,130,-896,599,134,-912,600,137,-908,594,142,-908,594,142,-906,590,150,-903,596,161,-900,601,172,-897,595,180,-900,598,191,-900,598,191,-905,601,208,-914,589,211,-907,583,228,-901,583,235,-908,574,246,-908,574,257,-898,569,257,-891,573,262,-869,572,266,-862,575,267,-854,571,272,-854,571,272,-851,572,277,-853,573,281,-846,588,285,-838,584,298,-838,595,307,-838,595,323,-851,597,323,-846,597,341,-844,605,362,-847,601,380,-877,595,400,-877,595,400,-898,584,423,-920,575,441,-929,588,460,-922,593,478,-907,589,500,-907,589,500,-893,588,519,-886,604,539,-881,618,563,-861,650,586,-850,665,613,-850,665,613,-834,680,650,-806,689,691,-788,697,729,-767,674,777,-759,668,828,-759,668,828,-769,667,874,-783,669,931,-799,649,982,-826,672,1031,-883,793,1081,-883,793,1081,-932,942,1140,-947,1057,1182,-927,1060,1247,-869,966,1290,-796,864,1321,-796,864,1321,-728,801,1345,-669,752,1378,-611,724,1401,-577,685,1454,-550,689,1512,-550,689,1512,-548,698,1554,-533,695,1624,-525,699,1681,-523,738,1773,-530,753,1891,-530,753,1891,-530,759,1991,-535,731,2122,-1366,-222,2269,1490,4139,2437,1987,4968,2679,1987,4968,2679,-577,-12,2693,-511,53,2531,-377,119,2332,-292,184,2183,-212,317,2106,-212,317,2106,-191,431,2133,-80,559,2236,7421,3646,2428,1560,1273,2748,-439,361,2726,-439,361,2726,-344,411,2640,-5005,902,2657,-567,305,3199,-339,276,3192,-283,154,3149,-283,154,3149,-225,64,3174,-206,-78,3208,-208,-210,3255,-148,-332,3275,8127,-6673,3402,8127,-6673,3402,-166,-333,3426,-181,-290,3340,-210,-282,3348,-945,77,3381,-945,77,3453,-239,-345,3453,-231,-365,3466,-241,-353,3456,-239,-361,3468,-659,254,3453,-659,254,3322,-279,-299,3322,-244,-357,3234,-265,-349,3238,-263,-355,3242,-257,-435,3252,-257,-435,3274,836,-7916,3274,-114,-1188,3504,-256,-458,3593,-971,-7468,3553,-502,-2139,3314,-502,-2139,3149,-154,-139,3149,-228,-292,3094,-226,-284,3084,-232,-294,3082,-233,-294,3098,-233,-294,3083,-236,-285,3083,-241,-294,3085,-241,-282,3082,-238,-283,3064,617,57,3051,617,57,2891,-689,-363,2891,-7526,-2933,2884,-1701,-667,2970,-240,-263,2994,-240,-241,2981,-240,-241,2988,-242,-241,2988,-246,-241,2993,-245,-242,2972,-243,-241,3000,-533,-200,2986,-533,-200,2923,-8192,2429,2923,-217,-189,2727,-154,-265,2717,86,-336,2738,-206,-202,2772,-206,-202,2765,-213,-178,2765,-205,-188,2756,-204,-181,2753,-200,-181,2760,-204,-180,2758,-204,-180,2766,-205,-179,2766,-916,2244,2722,-3540,6733,2509,-146,-124,2453,-152,-120,2442,-152,-120,2457,-143,-131,2457,-142,-120,2456,-136,-127,2453,-138,-119,2435,-139,-121,2441,-139,-121,2441,-137,-117,2440,-123,414,2448,1500,8127,2430,-164,-34,2229,-147,-107,2199,-147,-107,2199,-141,-104,2188,-145,-101,2195,-141,-102,2196,-1151,-1101,2199,-149,-66,2330,-149,-66,2330,-119,-178,2342,208,489,2337,2782,5373,2342,-110,-80,2399,-113,-131,2416,-113,-131,2416,-112,-128,2418,3451,2337,2409,4125,2100,2188,24,-60,2029,-157,-208,1982,-157,-208,1982,-70,-85,1914,-72,-75,1917,-71,-88,1912,-70,-79,1918,-70,-84,1917,-70,-84,1917,-69,-85,1916,-73,-90,1924,-322,-80,1919,21,-35,1976,427,28,2027,427,28,2027,3688,660,2070,7299,-1308,2185,1375,-559,1992,-29,-106,1923,-58,-99,1908,-58,-99,1908,110,-143,1898,447,-261,1857,252,-208,1815,119,-159,1800,337,-274,1803,337,-274,1803,984,-526,1788,1221,-751,1787,684,-474,1808,329,-324,1810,439,-432,1820,439,-432,1820,650,-570,1846,590,-560,1869,461,-537,1918,696,-799,1945,3940,-6039,1964,3940,-6039,1964,882,-1587,1773,-49,-101,1684,-72,-94,1677,-65,-98,1674,-65,-102,1673,-65,-102,1673,-65,-94,1671,-66,-104,1671,310,-932,1654,457,-1294,1621,438,-1510,1620,438,-1510,1620,316,-1417,1626,140,-877,1658,47,-624,1672,43,-813,1675,65,-1008,1706,65,-1008,1706,17,-936,1745,-29,-1104,1779,-85,-6027,1819,-490,-2353,1678,-81,-120,1470,-81,-120,1470,-74,-81,1456,-81,-84,1464,-82,-83,1458,-83,-90,1466,-126,-179,1459,-126,-179,1459,-1480,-3536,1455,-371,-922,1407,-92,-84,1397,-96,-84,1400,-625,-928,1396,-625,-928,1396,-1002,-2239,1434,-431,-724,1446,-308,-467,1469,-486,-712,1478,-543,-794,1504,-543,-794,1504,-361,-463,1534,-396,-420,1565,-699,-764,1603,-2773,-2857,1652,-3110,-1934,1548,-3110,-1934,1548,-251,-177,1392,-90,-66,1354,-96,-65,1338,-101,-73,1350,-511,-377,1331,-511,-377,1331,-1404,-654,1281,-1118,-563,1247,-965,-467,1229,-946,-438,1218,-956,-424,1215,-956,-424,1215,-988,-423,1211,-1062,-430,1207,-1086,-416,1206,-1087,-381,1220,-994,-340,1230,-994,-340,1230,-715,-233,1243,-500,-167,1271,-567,-168,1286,-818,-206,1300,-818,-206,1335,-1050,-234,1335,-1258,-230,1377,-1323,-199,1429,-3093,-115,1458,-3101,654,1387,-3101,654,1280,-551,59,1280,-100,-35,1247,-85,-45,1237,-348,16,1202,-829,188,1163,-829,188,1145,-1221,310,1145,-1418,392,1124,-984,282,1091,-792,225,1083,-1040,324,1065,-1040,324,1058,-1204,432,1058,-1023,381,1042,-937,353,1040,-934,367,1045,-783,288,1045,-783,288,1054,-574,178,1054,-674,248,1059,-928,411,1065,-993,478,1088,-929,450,1107,-929,450,1129,-897,450,1129,-918,490,1162,-938,504,1193,-894,498,1224,-880,504,1269,-880,504,1310,-973,618,1310,-1713,2072,1343,-1194,1970,1249,-177,174,1158,-101,15,1144,-101,15,1124,-529,673,1124,-1140,1956,1084,-389,625,1032,-272,370,1012,-584,1016,1000,-584,1016,986,-716,1218,986,-472,757,964,-302,473,950,-262,430,947,-255,481,931,-255,481,932,-374,777,932,-592,1313,934,-498,1132,935,-382,866,934,-423,994,940,-423,994,942,-434,1032,942,-408,915,955,-345,706,974,-273,554,995,-332,825,1011,-332,825,1011,-403,1121,1036,-331,933,1064,-307,861,1093,-339,962,1121,-323,919,1171,-323,919,1171,-272,935,1215,210,3515,1245,546,2144,1175,-2,181,1082,-32,71,1052,-32,71,1052,124,526,1036,350,1156,991,278,957,952,273,932,919,301,1011,887,301,1011,887,291,1014,866,278,970,841,278,953,818,223,772,809,195,607,793,195,607,793,272,775,780,352,996,774,352,1009,763,335,954,759,363,982,753,363,982,753,365,939,751,345,870,754,329,837,753,331,838,762,350,859,767,350,859,767,377,889,778,388,891,790,380,880,800,378,859,818,379,850,842,379,850,842,371,824,860,368,811,888,386,803,916,386,813,944,407,799,982,407,799,982,440,816,1022,533,885,1060,1237,1372,1095,2488,1437,1066,651,369,980,651,369,980,176,140,932,928,500,902,1308,670,859,542,307,809,610,320,777,610,320,777,992,485,754,825,414,710,833,420,685,946,473,658,831,405,630,831,405,630,805,391,612,862,409,590,876,417,572,881,414,555,897,414,541,897,414,541,870,397,525,870,384,519,877,391,509,892,384,495,888,390,486,888,390,486,902,386,483,904,374,477,901,366,470,904,360,471,909,358,472,909,358,472,904,350,474,907,350,473,903,342,475,905,336,477,898,334,484,898,334,484,897,324,489,896,326,497,896,318,511,896,315,527,891,304,533,891,304,533,883,298,554,880,301,571,880,284,592,867,277,614,866,279,636,866,279,636,856,263,665,857,259,687,851,248,721,853,235,754,843,229,786,843,229,786,874,210,821,1041,166,860,2367,-311,878,1894,-521,809,489,-141,738,489,-141,738,474,-98,698,1301,-347,666,1424,-393,618,760,-207,570,819,-225,533,819,-225,533,1144,-343,500,990,-287,460,771,-233,420,874,-276,389,874,-276,358,959,-306,358,890,-289,321,934,-300,291,1016,-320,264,1006,-320,235,1006,-320,208,977,-306,208,1000,-314,181,984,-312,153,947,-301,130,930,-317,105,930,-317,77,930,-312,77,927,-313,52,946,-313,29,971,-314,6,973,-316,-20,973,-316,-41,979,-321,-41,973,-316,-65,965,-303,-91,946,-309,-115,949,-311,-143,949,-311,-168,940,-308,-168,946,-301,-195,956,-300,-220,957,-305,-249,965,-295,-272,965,-295,-306,970,-290,-306,965,-291,-336,958,-288,-365,949,-282,-402,944,-278,-426,944,-278,-468,939,-273,-468,940,-268,-504,950,-265,-540,948,-260,-580,955,-243,-624,955,-243,-666,966,-237,-666,997,-229,-706,1171,-178,-755,2058,110,-788,1849,489,-757,1849,489,-697,499,113,-697,427,122,-657,984,325,-628,919,297,-584,687,216,-549,687,216,-518,935,297,-518,1051,344,-483,853,270,-447,859,294,-416,917,317,-391,917,317,-366,834,286,-366,851,300,-338,918,323,-310,913,314,-289,916,326,-263,916,326,-263,919,329,-239,906,336,-216,893,328,-196,905,333,-178,901,332,-159,901,332,-159,912,331,-142,913,340,-121,913,334,-103,917,338,-84,913,340,-71,913,340,-71,905,335,-50,910,339,-33,909,335,-19,910,335,0,921,336,15,921,336,15,912,333,32,912,342,48,914,334,66,912,335,83,910,333,100,910,333,119,907,339,119,912,330,136,908,326,154,905,323,171,911,330,193,911,330,193,902,313,214,909,318,235,901,315,251,905,301,275,901,311,297,901,311,297,892,303,318,892,303,344,892,284,371,886,273,399,883,281,427,883,281,427,878,278,455,869,265,491,875,261,520,872,253,551,864,236,591,864,236,591,869,224,626,908,209,657,1213,128,697,2097,-360,707,1377,-353,638,1377,-353,638,562,-123,577,837,-199,542,1345,-362,497,1073,-280,447,793,-194,401,793,-194,401,1018,-277,368,1066,-299,322,872,-244,275,872,-246,240,983,-279,201,983,-279,201,943,-278,164,942,-273,124,1016,-285,84,1012,-291,49,979,-280,10,979,-280,10,1003,-282,-23,984,-281,-62,951,-274,-100,948,-275,-135,948,-272,-173,948,-272,-173,948,-270,-209,968,-269,-250,979,-270,-294,979,-261,-335,981,-260,-372,981,-260,-372,983,-248,-415,975,-244,-458,971,-227,-496,987,-219,-543,1064,-193,-589,1064,-193,-589,1528,-42,-626,1860,411,-622,842,203,-572,535,142,-534,911,290,-496,911,290,-496,933,286,-453,732,220,-415,911,284,-379,1003,312,-345,878,273,-306,878,273,-306,886,286,-271,911,301,-241,848,286,-207,858,292,-174,908,307,-144,908,307,-144,903,299,-108,907,301,-82,909,303,-48,884,294,-16,894,305,11,894,305,11,891,298,38,900,302,70,899,293,98,900,290,132,896,295,162,896,295,162,893,285,194,892,296,226,898,281,258,894,277,294,889,270,327,889,270,327,886,266,363,883,257,395,879,248,431,886,227,468,886,227,510,906,213,510,991,184,541,1543,-21,571,1657,-365,547,975,-229,489,975,-229,441,745,-165,441,1105,-269,402,1181,-291,349,902,-216,302,938,-235,260,938,-235,216,1055,-278,216,948,-249,173,885,-242,126,974,-267,85,979,-263,41,979,-263,-2,960,-255,-2,1012,-260,-43,1014,-263,-82,986,-244,-127,985,-249,-172,985,-249,-217,982,-248,-217,953,-235,-262,965,-238,-304,973,-236,-351,991,-214,-389,991,-214,-436,1032,-203,-436,1199,-142,-473,1629,105,-507,1363,321,-488,742,190,-441,742,190,-401,721,212,-401,893,274,-364,821,255,-320,835,253,-284,968,289,-245,968,289,-206,947,284,-206,882,267,-165,902,288,-133,876,277,-96,850,273,-59,850,273,-22,894,278,-22,906,280,12,900,281,46,894,279,83,883,275,120,883,275,155,878,261,155,893,266,191,891,255,231,894,249,265,893,243,302,893,243,343,894,242,343,905,213,384,949,185,415,1223,78,443,1496,-217,445,1496,-217,445,1189,-262,401,880,-192,351,993,-227,308,1127,-267,259,997,-228,215,997,-228,215,944,-226,169,1003,-251,123,968,-242,77,919,-230,31,966,-245,-16,966,-245,-16,984,-244,-57,983,-233,-104,1011,-233,-152,1015,-226,-192,997,-217,-239,997,-217,-239,1006,-204,-286,1027,-182,-323,1140,-119,-366,1381,71,-393,1220,261,-381,1220,261,-381,857,211,-345,813,214,-303,889,258,-267,849,248,-228,855,248,-187,855,248,-187,925,264,-147,918,264,-105,897,258,-66,890,266,-28,871,258,5,871,258,5,871,256,46,886,253,84,900,251,125,892,249,161,901,233,200,901,233,200,900,234,240,912,207,275,961,174,310,1141,68,335,1294,-139,343,1294,-139,343,1161,-222,306,993,-207,261,1009,-208,217,1064,-230,174,1019,-216,126,1019,-216,126,970,-223,79,984,-226,38,964,-225,-11,946,-212,-58,974,-211,-102,974,-211,-102,997,-207,-146,1014,-193,-189,1062,-163,-230,1132,-98,-269,1238,46,-288,1238,46,-288,1136,198,-287,903,208,-250,830,214,-220,843,240,-181,860,246,-142,860,246,-142,892,243,-101,935,251,-63,928,248,-23,903,242,16,881,230,56,881,230,56,878,224,90,888,221,128,920,211,166,946,180,200,1020,128,225,1020,128,225,1130,-2,248,1143,-138,241,1073,-185,204,1019,-194,169,1028,-200,126,1028,-200,126,1025,-207,80,1003,-204,33,985,-204,-10,985,-194,-50,984,-171,-96,984,-171,-96,1024,-146,-133,1059,-94,-164,1101,-6,-191,1110,112,-196,994,178,-185,994,178,-185,918,190,-159,885,221,-122,860,218,-87,880,215,-51,913,223,-15,913,223,-15,927,223,21,926,202,58,929,186,92,945,155,121,985,102,147,985,102,147,1041,3,161,1061,-72,154,1059,-131,133,1044,-149,103,1028,-161,68,1028,-161,68,1031,-165,32,1014,-152,-8,1009,-144,-43,1017,-100,-78,1027,-54,-102,1027,-54,-102,1038,9,-120,1004,83,-123,960,129,-113,944,159,-87,944,159,-62,912,172,-62,911,184,-29,921,176,-2,938,163,26,944,138,48,944,138,71,976,98,71,990,53,85,1017,-1,90,1026,-49,84,1029,-79,68,1029,-79,48,1017,-98,48,1019,-104,20,1016,-89,-4,1011,-63,-31,1012,-29,-50,1012,-29,-61,1005,15,-61,981,50,-64,966,79,-58,958,109,-48,946,122,-33,946,122,-12,947,124,-12,962,117,4,977,80,21,981,62,33,985,37,44,985,37,44,999,1,44,1009,-18,38,1004,-34,29,1008,-38,15,1014,-37,0,1014,-37,-13,1004,-14,-13,1001,4,-20,989,21,-30,985,42,-31,973,61,-27,973,61,-20,971,72,-20,965,73,-9,977,75,1,970,55,8,987,50,16,987,50,20,986,26,20,992,13,16,997,1,12,1006,-4,8,1002,-4,4,1002,-4,-5,997,9,-5,997,22,-9,989,22,-9,982,39,-15,977,42,-7,977,42,-7,979,54,-7,985,57,-2,983,46,-2,979,42,3,987,31,6,987,31,6,990,21,7,997,13,7,996,13,2,996,18,1,991,13,-1,991,13,-1,989,17,-3,983,31,-8,983,43,-4,979,37,-4,989,42,-2,989,42,-2,988,34,-4,985,34,2,992,18,1,982,16,3,986,11,5,986,11,5,1001,21,-1,990,16,0,990,20,-3,987,27,-2,986,33,-1,986,33,-1,988,33,0,981,38,1,988,35,3,989,34,0,989,28,0,989,28,0,989,25,0,988,25,0,995,29,0,990,25,-1,991,19,-4,991,19,-4,987,31,-3,989,32,0,979,39,-2,990,39,-2,984,30,0,984,30,0,988,35,-1,985,27,-1,994,22,2,987,17,-1,987,30,-2,987,30,-2,989,31,-1,994,31,-2,984,32,-4,984,27,-1,991,33,-5,991,33,-5,994,37,0,985,24,-1,990,23,0,988,21,0,991,27,0,991,27,0,988,31,5,991,30,0,984,26,-1,985,30,-4,992,29,-2,992,29,-2,989,31,1,987,28,1,984,32,1,987,26,0,988,32,-1,988,32,-1,990,36,0,992,32,0,992,24,1,983,28,-1,987,24,-1,987,24,-1,987,33,0,987,30,-1,987,30,3,984,26,1,984,27,0,984,27,0,989,22,0,989,23,-1,987,30,0,990,31,-1,988,26,-2,988,26,-2,984,24,-3,993,36,-1,994,26,0,989,32,0,990,30,-2,990,30,-2,988,28,1,986,27,-3,987,31,-5,989,30,-3,996,28,1,996,28,1,988,32,-1,988,36,0,991,31,1,989,32,0,987,30,1,987,30,1,986,29,-3,987,24,0,986,30,2,986,31,1,987,25,0,987,25,0,985,32,0,990,33,0,996,28,-2,989,33,0,990,29,-2,990,29,-2,983,28,-1,985,36,1,983,32,0,986,32,-1,986,32,0,991,32,0,992,24,1,984,33,-1,989,35,0,985,31,-1,985,31,-2,983,27,-2,990,30,1,987,33,0,984,26,2,984,28,1,984,28,0,990,30,0,989,29,0,989,29,3,992,29,0,991,30,0,991,30,-3,985,32,-3,992,30,-2,986,23,0,989,33,-2,980,35,-1,980,35,-3,984,28,-3,986,29,3,986,26,3,980,29,0,980,26,3,980,26,1,989,31,1,986,26,3,985,24,-2,990,28,0,987,25,-2,987,25,-3,988,26,-3,986,39,0,983,31,-3,988,34,-2,979,28,-1,979,28,0,989,32,0,991,26,0,985,28,-3,988,26,0,989,23,-1,989,23,-1,988,29,-1,986,25,2,990,34,0,983,24,1,990,36,0,990,36,0,990,35,0,989,31,-2,988,33,0,990,25,0,988,29,-2,988,29,-1,995,29,-1,990,27,-3,986,27,2,989,28,0,988,28,0,988,28,0,990,31,0,987,28,3,989,29,0,992,26,0,985,21,2,985,21,2,988,27,-2,993,27,-1,986,28,0,986,29,-3,988,32,3,988,32,3,983,27,0,986,24,-2,988,26,1,991,27,-3,992,23,0,992,23,0,986,26,-1,993,32,-2,992,28,-4,982,22,-2,994,31,0,994,31,0,987,36,2,985,23,2,985,29,-1,984,24,-1,987,30,-1,987,30,-1,983,24,-2,986,35,-1,985,31,3,988,23,1,990,31,1,990,31,1,980,20,3,987,22,-1,983,25,-1,993,28,0,991,35,-2,991,35,-2,988,31,0,987,24,-1,988,31,-1,985,33,1,982,30,-4,982,30,-4,985,31,-1,985,29,0,984,28,0,988,28,0,987,28,-2,987,28,-2,985,25,-2,993,34,2,983,32,1,989,29,2,987,14,-4,987,14,-4,986,31,0,985,30,-1,989,29,0,986,28,0,993,23,-1,993,23,-1,980,33,-4,991,31,-1,991,32,-2,989,34,-5,993,25,-2,993,25,-2,988,26,-3,990,29,0,992,28,1,987,16,1,989,32,-1,989,32,-1,987,30,-1,988,30,2,988,30,-2,983,32,0,989,32,-2,989,32,-2,985,29,0,986,31,-1,988,30,-1,982,33,-2,987,37,-2,987,37,-2,993,35,0,996,30,1,987,29,0,989,25,0,989,25,0,989,25,0,982,29,0,984,30,-2,986,25,-3,982,25,-1,991,36,-4,991,36,-4,988,21,-1,989,22,1,991,25,-1,983,29,-2,987,29,0,987,29,0,983,39,0,993,27,-4,990,28,-3,987,26,-1,990,33,0,990,33,0,993,28,1,987,29,4,985,33,3,994,29,-1,984,26,2,984,26,2,989,27,-1,987,31,0,987,24,-4,988,30,-3,988,29,0,988,29,0,989,28,3,993,18,0,981,27,-1,994,26,-2,994,26,0,988,25,0,989,30,-3,984,24,2,989,32,0,989,30,0,989,30,-1,982,31,-1,991,23,2,990,29,1,987,34,-2,987,27,1,987,27,0,991,24,0,988,27,-3,984,35,1,992,25,0,986,24,0,986,24,0,984,31,0,985,33,0,987,22,-1,990,31,-1,990,35,0,990,35,3,989,29,3,990,38,-1,990,30,0,988,26,0,988,35,1,988,35,0,989,26,0,988,27,-4,988,23,-2,986,32,-2,991,28,0,991,28,-2,986,34,-2,988,25,1,987,30,0,987,28,1,992,33,-1,992,33,0,990,32,0,987,33,0,990,30,0,989,30,-3,986,22,0,986,22,-1,987,27,-1,987,25,-1,989,28,2,985,34,0,990,29,1,990,29,2,992,27,2,992,27,-1,988,27,1,990,28,-1,991,31,-3,991,31,2,989,16,2,986,28,-3,987,32,0,991,32,1,987,32,-1,987,32,-1,993,38,-4,988,31,-2,984,30,0,989,30,0,992,27,-2,992,27,-2,986,28,-4,987,23,-1,991,30,1,984,21,-1,986,29,-2,986,29,-2,986,30,-1,983,28,-4,988,26,-2,987,32,0
-948,491,51,-934,503,54,-936,526,52,-918,533,49,-918,533,49,-910,544,54,-907,553,58,-903,558,62,-896,548,68,-894,555,69,-894,555,69,-893,550,75,-881,537,81,-875,532,83,-890,536,92,-894,538,96,-894,538,96,-897,531,96,-896,539,98,-899,531,101,-890,533,100,-895,529,99,-895,529,99,-894,532,93,-889,536,97,-896,542,98,-893,532,99,-890,534,104,-890,534,104,-892,531,112,-888,544,116,-890,544,128,-894,534,135,-909,535,146,-909,535,146,-909,537,162,-922,546,175,-928,540,183,-929,540,189,-925,544,200,-925,544,200,-914,558,199,-897,580,199,-885,616,202,-861,630,207,-848,649,204,-848,649,204,-836,650,203,-834,653,205,-822,663,206,-825,639,215,-839,647,220,-839,647,220,-860,647,227,-879,628,237,-890,616,257,-890,588,279,-891,564,300,-891,564,300,-890,549,325,-904,534,335,-902,529,358,-882,510,375,-882,510,390,-860,509,390,-850,505,409,-823,497,422,-799,496,443,-799,489,463,-799,489,488,-794,497,488,-811,507,518,-861,538,555,-937,616,575,-1007,669,594,-1007,669,597,-1027,683,597,-1018,692,594,-996,703,592,-955,715,591,-907,699,608,-907,699,638,-871,682,638,-868,712,670,-866,749,711,-893,793,762,-934,868,818,-934,868,881,-968,875,881,-1009,961,939,-988,963,992,-917,880,1059,-841,808,1113,-841,808,1182,-782,744,1182,-746,698,1239,-739,671,1295,-742,682,1347,-760,701,1406,-760,701,1464,-777,739,1464,-783,764,1539,-770,760,1612,-754,728,1689,-746,733,1754,-746,733,1831,-808,790,1831,-781,831,1913,-753,840,2021,-642,-316,2091,-522,556,2059,-522,556,2055,1390,4093,2055,1411,4066,2363,-621,-35,2454,-496,23,2250,-413,104,2067,-413,104,1898,-320,233,1898,-277,372,1828,-277,490,1857,-274,526,1912,-269,531,1984,-269,531,2072,-249,535,2072,481,923,2172,8127,5763,2379,217,1082,2808,-1180,366,2850,-1180,366,2850,-476,151,2837,-428,333,2689,-375,362,2592,-253,265,2554,-178,142,2556,-178,142,2556,-154,63,2613,-148,-32,2654,-139,-129,2703,-137,-198,2726,-128,-213,2727,-128,-213,2727,-1122,377,2717,6781,-3890,3035,1651,-1204,3262,-225,-349,3300,-227,-355,3315,-227,-355,3315,-234,-349,3308,-237,-357,3307,-238,-356,3295,-244,-357,3305,-241,-361,3295,-241,-361,3295,3037,-5355,3285,2366,-4776,3179,-192,-281,3079,-181,-283,3073,-177,-283,3060,-177,-283,3060,-188,-283,3071,-181,-293,3055,-185,-293,3066,-189,-289,3067,-193,-286,3057,-193,-286,3057,-193,-290,3084,-198,-295,3046,285,358,3057,-4100,-6518,2879,-740,-1391,2949,-740,-1391,2949,-252,-274,2943,-247,-263,2953,-249,-263,2952,-251,-264,2950,-579,-585,2949,-579,-585,2949,-8192,-7422,2878,-217,-373,2694,-194,-226,2646,-185,-228,2635,-191,-228,2650,-191,-228,2650,-191,-221,2631,-195,-218,2640,-190,-211,2632,660,67,2649,-158,-188,2849,-158,-188,2849,-220,-223,2914,366,-282,2891,-1934,196,2757,-8192,3784,2518,-122,-106,2352,-122,-106,2352,-182,-134,2350,-167,-127,2335,-167,-132,2337,-166,-122,2350,-164,-124,2344,-164,-124,2344,-166,-124,2356,-159,-118,2348,-165,-123,2334,-160,-110,2338,-166,-115,2348,-166,-115,2348,-180,-102,2353,-8192,8127,2323,-543,847,2036,451,-1792,1978,-98,-91,2062,-98,-91,2062,-131,-75,2039,-126,-84,2040,-118,-78,2044,-117,-88,2042,-121,-87,2033,-121,-87,2033,-117,-75,2043,-113,-77,2043,-112,-70,2042,-110,-68,2035,-105,-81,2039,-105,-81,2039,166,-2269,2005,453,1159,1835,3225,8127,1686,-88,-17,1476,-68,-18,1465,-68,-18,1465,-79,-19,1468,-72,-21,1457,-77,-17,1463,-216,-127,1466,-621,-825,1531,-621,-825,1531,-66,-43,1648,-58,-45,1654,-68,-43,1648,-58,-41,1643,-52,-45,1643,-52,-45,1643,-45,-29,1642,1023,2457,1660,3838,5981,1810,-28,-63,1896,3130,1761,1876,3130,1761,1876,1771,818,1741,13,-1,1686,0,-50,1669,29,-41,1644,48,-11,1605,48,-11,1605,501,195,1590,1509,660,1577,944,366,1565,530,198,1560,530,198,1553,723,239,1553,968,298,1557,742,194,1560,503,111,1574,525,117,1592,525,117,1615,617,139,1615,619,113,1642,650,91,1679,1905,-31,1713,5556,-1587,1658,5556,-1587,1471,312,-150,1471,-25,-58,1423,-30,-49,1427,-28,-51,1418,245,-109,1419,245,-109,1377,3375,-1212,1377,844,-331,1311,96,-84,1282,385,-221,1287,1142,-460,1291,1142,-460,1271,715,-358,1271,332,-224,1272,597,-357,1268,882,-511,1262,770,-453,1275,770,-453,1290,594,-389,1290,671,-454,1305,756,-530,1331,677,-500,1359,591,-467,1375,591,-467,1421,602,-510,1421,664,-587,1458,1093,-1062,1509,2157,-3749,1483,435,-801,1361,435,-801,1302,-33,-68,1302,-38,-81,1306,348,-521,1296,1243,-2549,1250,305,-741,1203,305,-741,1189,90,-299,1189,367,-941,1184,564,-1228,1173,284,-739,1164,118,-441,1150,118,-441,1160,182,-624,1160,246,-843,1162,242,-911,1170,270,-1054,1175,249,-1056,1193,249,-1056,1206,181,-905,1206,149,-901,1230,147,-939,1251,122,-883,1283,87,-782,1317,87,-782,1317,38,-716,1353,10,-821,1385,25,-2427,1438,-865,-3901,1387,-95,-309,1265,-95,-309,1265,-58,-79,1238,-49,-171,1241,-405,-1559,1215,-438,-1615,1156,-148,-418,1114,-148,-418,1114,-187,-476,1103,-474,-1338,1092,-418,-1152,1074,-272,-633,1052,-365,-839,1057,-365,-839,1057,-421,-1003,1052,-380,-811,1054,-390,-772,1055,-461,-878,1059,-485,-909,1062,-485,-909,1062,-495,-851,1080,-527,-853,1089,-538,-858,1108,-539,-819,1133,-542,-787,1158,-542,-787,1158,-547,-764,1177,-548,-737,1211,-573,-721,1253,-635,-742,1289,-1172,-1248,1330,-1172,-1248,1330,-3520,-2597,1325,-909,-730,1176,-127,-69,1092,-90,-58,1083,-284,-250,1076,-284,-250,1076,-1141,-615,1044,-1172,-655,988,-795,-410,951,-842,-438,932,-1070,-559,912,-1070,-559,912,-1012,-517,898,-916,-450,886,-974,-469,876,-971,-477,864,-738,-336,857,-738,-336,857,-578,-216,846,-801,-294,845,-1074,-402,853,-1063,-390,853,-1003,-360,859,-1003,-360,859,-1041,-346,869,-1052,-331,877,-1006,-308,889,-967,-285,907,-942,-260,922,-942,-260,922,-907,-241,947,-897,-235,974,-946,-218,1002,-1015,-212,1032,-1048,-202,1074,-1048,-202,1074,-1079,-171,1108,-1400,-158,1138,-2983,210,1159,-1929,342,1074,-383,33,1000,-383,33,1000,-163,-32,973,-532,59,952,-1324,325,922,-1138,257,878,-772,181,841,-772,181,841,-872,216,819,-1168,302,799,-1142,306,778,-923,265,748,-932,276,737,-932,276,737,-990,307,723,-832,270,704,-742,253,698,-916,332,683,-1018,392,674,-1018,392,674,-994,387,664,-974,396,659,-997,414,654,-988,423,651,-952,407,654,-952,407,654,-929,399,657,-924,404,658,-901,396,664,-892,405,676,-917,428,686,-917,428,686,-936,437,703,-938,454,720,-935,463,735,-930,471,763,-932,468,783,-932,468,783,-913,475,813,-892,471,841,-886,482,875,-872,482,912,-869,491,952,-869,491,952,-881,520,993,-1004,677,1038,-1568,1882,1065,-1030,1641,998,-1030,1641,917,-249,316,917,-202,203,892,-766,1250,869,-787,1312,824,-406,604,786,-406,604,757,-453,693,757,-634,1052,737,-553,932,709,-429,709,684,-400,683,664,-400,683,643,-403,705,643,-380,706,627,-417,788,616,-500,959,604,-524,1027,598,-524,1027,582,-479,922,582,-484,949,574,-495,996,570,-466,944,561,-430,900,564,-430,900,568,-389,827,568,-375,807,571,-404,914,567,-424,998,568,-421,992,571,-421,992,583,-405,972,583,-398,947,583,-386,918,599,-371,898,610,-361,923,625,-361,923,640,-378,956,640,-372,961,657,-359,950,675,-355,942,694,-349,936,721,-349,936,751,-346,926,751,-332,920,783,-334,933,809,-320,945,850,-315,953,887,-315,953,930,-306,977,930,-281,1114,967,9,2407,1003,558,2267,966,119,565,879,119,565,837,24,255,837,155,613,809,295,1045,768,267,953,725,260,939,690,260,939,657,297,1035,657,288,1038,624,264,976,597,278,967,568,282,941,540,282,941,540,250,802,517,230,742,491,290,907,474,329,1027,457,311,989,438,311,989,438,308,987,423,318,1010,411,316,957,397,307,905,383,299,901,372,299,901,372,311,918,365,331,958,352,338,974,349,339,968,344,334,959,337,334,959,337,343,941,334,345,940,328,345,931,320,353,938,319,364,952,317,364,952,317,369,946,319,372,947,320,363,940,320,373,937,321,373,933,325,373,933,325,376,937,324,377,934,328,377,933,335,382,934,341,385,923,350,385,923,350,386,924,358,395,924,366,393,916,377,391,921,392,397,913,401,397,913,401,396,904,418,396,916,433,397,910,450,401,901,470,400,896,491,400,896,491,403,900,509,404,881,540,405,881,566,405,870,589,405,863,625,405,863,625,413,852,658,417,848,680,425,836,723,436,832,765,481,863,798,481,863,798,646,965,837,1549,1355,862,1663,958,820,635,378,753,548,337,712,548,337,712,1040,555,668,996,546,621,650,367,583,780,413,548,922,479,509,922,479,509,839,441,469,866,454,436,928,488,398,888,456,362,855,442,338,855,442,338,886,454,310,873,441,279,881,449,250,903,461,225,903,457,201,903,457,201,900,456,173,896,450,154,895,445,128,893,451,102,897,449,81,897,449,81,901,449,52,908,451,29,893,455,8,896,444,-13,893,447,-36,893,447,-36,892,452,-59,898,448,-84,892,454,-109,890,442,-132,889,451,-150,889,451,-150,891,454,-175,889,445,-198,891,453,-230,882,444,-253,875,457,-282,875,457,-282,877,459,-311,871,456,-339,868,453,-369,863,458,-402,859,455,-435,859,455,-435,851,464,-465,852,457,-502,847,460,-542,842,464,-579,823,472,-622,823,472,-622,823,489,-665,825,513,-703,906,647,-744,1266,1329,-783,1000,1653,-761,1000,1653,-761,436,845,-715,253,518,-667,415,857,-627,510,1052,-586,510,1052,-545,371,794,-545,377,792,-511,465,982,-470,443,938,-441,380,838,-401,380,838,-373,411,905,-373,423,928,-343,386,877,-312,403,893,-281,418,934,-253,418,934,-225,416,925,-225,409,917,-201,417,926,-178,409,926,-149,402,921,-128,402,921,-103,405,919,-103,405,924,-77,405,927,-56,412,935,-29,405,934,-8,405,934,16,411,924,16,406,926,39,411,923,61,411,928,85,411,928,108,411,928,133,407,921,133,415,920,153,407,922,182,415,920,205,413,917,233,413,917,257,412,912,257,423,909,288,423,904,313,419,901,346,417,890,374,417,890,407,424,892,407,429,873,440,422,873,471,423,862,508,434,862,542,434,862,585,450,861,585,463,862,622,521,877,658,738,990,691,1476,1196,708,1476,1196,663,1316,776,663,653,400,613,726,431,566,1035,570,530,851,477,479,851,477,436,706,389,436,883,477,400,900,484,356,832,454,315,901,486,278,901,486,278,900,482,241,845,452,202,877,463,165,876,466,131,878,460,97,878,460,97,897,472,63,887,472,26,871,472,-6,884,465,-46,876,465,-78,876,465,-78,879,474,-115,886,472,-153,873,477,-182,874,468,-219,865,473,-254,865,473,-254,861,479,-293,859,470,-331,856,477,-373,845,482,-410,842,487,-450,842,487,-450,837,501,-491,833,510,-533,854,564,-579,970,769,-622,1127,1340,-647,1127,1340,-647,774,1310,-616,406,778,-577,341,676,-533,460,930,-494,466,954,-450,466,954,-450,387,807,-410,423,880,-372,463,961,-329,428,898,-295,408,870,-260,408,870,-260,427,912,-226,418,904,-186,413,880,-156,427,912,-122,433,917,-86,433,917,-86,423,910,-51,419,910,-17,425,911,14,421,900,47,422,910,82,422,910,82,425,906,114,428,909,148,432,905,182,427,899,220,436,879,253,436,879,253,434,883,284,439,889,326,437,875,358,451,867,398,457,867,436,457,867,436,477,865,476,503,868,514,606,900,546,935,1039,574,1325,948,568,1325,948,568,976,587,525,710,437,478,868,509,430,951,541,388,788,457,348,788,457,348,822,460,301,903,493,261,856,473,216,863,487,176,891,493,130,891,493,130,865,481,91,858,474,52,881,478,9,865,470,-30,874,488,-72,874,488,-72,869,481,-110,859,475,-151,862,493,-192,855,486,-235,846,496,-276,846,496,-276,841,494,-318,845,507,-362,838,524,-402,845,552,-445,906,682,-484,906,682,-484,1008,1011,-516,823,1216,-511,547,957,-479,396,752,-440,438,837,-399,438,837,-399,475,937,-362,438,880,-314,436,859,-272,454,914,-236,447,906,-195,447,906,-195,427,870,-157,433,882,-117,440,902,-81,434,881,-41,437,896,-2,437,896,-2,442,896,37,439,884,73,446,892,112,438,889,152,444,875,191,444,875,191,444,879,230,459,882,270,459,874,301,472,876,342,472,876,380,507,865,380,555,870,416,700,921,448,1028,961,464,1077,743,450,1077,743,400,861,543,400,795,485,357,888,531,313,882,513,266,825,480,222,825,480,179,855,500,179,867,506,136,850,489,91,870,491,43,872,497,2,872,497,-38,848,497,-38,858,490,-85,860,505,-126,849,499,-171,846,510,-216,846,510,-257,846,521,-257,836,538,-292,842,577,-336,877,687,-373,905,900,-401,905,900,-403,761,1047,-403,572,937,-380,451,816,-337,453,852,-306,474,909,-261,474,909,-221,468,892,-221,447,875,-180,453,886,-139,457,896,-103,442,871,-58,442,871,-17,450,882,-17,451,882,21,462,879,58,461,879,100,465,874,143,465,874,178,474,871,178,483,861,217,501,862,254,541,859,291,606,865,318,606,865,343,737,886,343,942,831,355,934,673,328,845,556,295,830,515,253,830,515,207,858,533,207,861,528,165,843,508,124,838,508,77,840,511,37,840,511,37,845,508,-6,850,517,-53,842,521,-98,835,537,-140,838,545,-182,838,545,-182,833,575,-221,837,639,-261,843,747,-287,788,887,-301,641,910,-297,641,910,-297,544,862,-271,499,849,-240,489,870,-200,488,877,-161,481,874,-124,481,874,-124,471,874,-83,463,870,-43,465,863,-2,480,858,37,489,866,72,489,866,72,496,859,110,516,855,141,541,855,180,581,844,215,648,837,233,648,837,233,775,821,250,847,729,250,838,633,224,834,577,195,836,554,157,836,554,157,849,549,115,850,546,75,842,534,36,827,536,-7,824,543,-49,824,543,-49,824,566,-86,819,598,-124,812,638,-159,791,693,-185,756,784,-200,756,784,-200,669,836,-205,598,841,-196,552,839,-165,530,851,-138,523,866,-107,523,866,-107,516,856,-70,504,851,-37,511,848,-1,522,834,33,533,839,67,533,839,67,565,836,96,598,829,121,636,809,146,700,791,159,759,738,160,759,738,160,788,669,155,806,625,130,809,599,105,815,589,71,823,588,38,823,588,38,819,596,2,792,599,-31,790,622,-63,774,666,-88,755,704,-106,755,704,-106,712,748,-117,668,783,-123,617,802,-111,588,818,-100,576,822,-79,576,822,-79,568,829,-57,567,836,-26,565,824,-2,574,816,24,603,802,47,603,802,47,629,790,67,658,771,78,693,744,88,728,717,84,748,689,78,748,689,78,761,666,61,771,644,45,777,645,19,772,643,-1,763,662,-19,763,662,-19,742,689,-38,719,716,-51,688,737,-58,668,762,-63,650,779,-58,650,779,-58,630,784,-46,621,791,-36,616,796,-17,616,790,-4,628,781,8,628,781,8,650,770,23,662,757,30,687,748,35,705,726,37,721,709,37,721,709,37,724,702,32,732,689,16,724,690,7,722,703,0,715,710,-9,715,710,-9,698,720,-18,691,736,-20,674,744,-23,669,757,-23,669,757,-20,658,756,-20,657,768,-13,657,750,-3,667,764,5,668,749,10,668,749,14,681,738,14,691,739,14,691,726,15,699,726,10,708,717,5,708,717,5,701,715,5,701,720,-2,702,729,-7,688,731,-10,686,747,-14,686,747,-7,668,749,-7,673,756,-6,669,751,-2,674,743,0,677,742,0,677,742,7,680,738,7,686,737,4,694,736,5,701,731,7,693,726,3,693,726,1,689,721,1,690,732,-1,685,736,-6,681,736,-3,684,739,-6,684,739,-2,676,748,-2,679,745,-1,677,742,-3,681,743,0,682,734,0,682,734,1,684,731,1,686,734,3,689,723,2,686,738,0,689,734,-2,689,734,-3,692,736,-3,681,743,0,688,733,-4,686,743,-4,683,744,-3,683,744,1,681,736,1,687,737,-4,683,736,1,691,737,1,688,737,-1,688,737,-1,686,737,-1,685,737,-1,684,734,-1,687,737,0,683,743,-2,683,743,-2,681,742,-4,679,737,0,681,738,-1,683,737,3,687,740,3,687,740,3,688,736,-2,682,737,1,689,734,0,689,735,0,689,738,1,689,738,1,689,734,-2,681,739,-3,684,733,-4,681,737,-2,680,751,0,680,751,0,685,730,-1,683,736,-2,691,737,1,683,741,0,689,734,0,689,734,0,689,734,2,685,735,0,687,739,-3,686,735,0,689,738,-3,689,738,-3,682,741,-2,684,735,0,690,732,-1,680,744,1,683,742,0,683,742,0,688,730,-1,686,735,3,686,733,1,681,737,2,685,740,0,685,740,0,679,736,0,683,734,-2,693,742,0,691,734,1,683,737,1,683,737,1,681,735,1,685,735,-1,692,737,1,683,736,0,687,734,-1,687,734,-1,685,734,-3,682,731,0,687,737,-4,683,738,-3,686,737,-2,686,737,-2,680,744,-3,685,739,0,683,736,2,688,743,-1,686,734,-3,686,734,-3,689,739,0,688,743,-2,686,733,-2,695,738,-4,689,737,0,689,737,0,682,735,-4,687,740,0,688,734,-1,683,742,-2,688,735,-1,688,735,-1,691,738,-1,684,736,-2,684,739,1,681,733,1,684,738,0,684,738,0,686,738,-2,682,746,1,683,734,0,691,742,-2,685,731,0,685,731,0,683,737,0,689,744,0,686,732,0,687,737,0,689,733,0,689,733,0,681,738,1,688,729,-1,688,737,1,687,742,0,687,740,-2,687,740,-2,686,740,-1,686,734,2,689,736,-2,687,739,0,693,739,1,693,739,1,683,736,-3,687,736,-1,688,731,0,686,741,-2,682,741,0,682,741,0,687,737,-3,683,739,-3,691,738,1,684,739,0,680,737,0,680,737,0,689,729,-3,682,734,0,689,738,-2,683,734,0,683,734,0,690,729,0,688,745,0,688,742,1,690,735,-3,681,740,-2,681,740,-2,679,736,-2,685,737,-1,686,734,2,684,746,-1,683,738,-2,683,738,-2,687,729,-2,686,733,-2,683,732,0,690,739,0,685,733,0,685,733,0,687,735,0,684,733,1,683,734,-1,686,734,0,688,739,-1,688,739,-5,689,730,-5,691,740,-1,687,728,-2,684,728,-3,679,739,-2,679,739,0,682,739,0,698,739,-2,684,725,-1,686,736,-1,684,736,2,684,736,0,684,727,0,679,734,0,680,731,-2,688,739,0,684,733,-1,684,733,-1,677,739,-1,686,732,1,689,742,2,689,744,1,689,739,-2,689,739,-2,687,731,-2,685,735,0,688,738,-3,687,736,0,691,733,-2,691,733,1,681,740,1,685,735,2,690,737,0,683,740,-3,691,732,0,691,732,0,686,738,0,691,736,-1,683,734,-1,681,738,-4,683,736,0,683,736,0,684,739,2,681,738,1,688,734,-1,684,738,0,685,741,0,685,741,0,693,743,-1,686,736,0,688,733,2,684,747,0,688,745,2,688,745,2,684,738,2,684,728,0,683,736,0,690,735,-4,682,738,0,682,738,0,680,731,-1,688,736,0,683,730,-1,684,738,-1,686,738,0,686,738,0,682,739,-3,684,738,0,684,737,0,685,736,0,687,739,1,687,739,1,683,737,1,682,738,1,687,740,0,687,739,0,684,740,0,684,740,0,690,737,-1,686,739,1,684,734,-1,691,743,-1,687,736,1,687,736,1,687,741,-1,680,737,-1,685,739,1,684,742,-3,687,742,-1,687,742,-1,687,735,1,689,735,1,690,735,1,682,738,0,684,742,0,684,742,0,684,741,-1,688,741,-2,683,731,1,691,743,0,686,734,0,686,734,0,686,737,0,684,737,0,687,739,0,692,737,-1,691,733,0,691,733,0,689,736,0,682,739,-1,690,735,0,681,742,-3,686,734,0,686,734,0,679,737,-3,681,734,0,688,734,2,682,736,0,695,735,0,695,735,0,687,739,1,687,739,-1,682,733,0,684,740,-2,685,733,-1,685,733,-1,687,737,0,681,738,-1,685,729,1,689,741,0,686,733,2,686,733,2,684,735,0,680,741,-1,682,731,0,686,736,-1,688,738,-1,688,738,-1,691,741,-3,688,735,4,681,733,0,690,739,1
-1017,329,14,-1018,332,7,-1016,351,15,-1016,351,20,-1020,349,20,-1007,349,26,-1003,346,28,-1007,331,38,-1009,315,43,-1009,315,51,-1004,295,51,-985,305,54,-977,308,56,-977,318,51,-975,322,47,-975,322,42,-963,324,42,-973,319,41,-971,334,35,-968,335,27,-973,329,26,-973,329,26,-973,329,26,-972,328,28,-977,326,30,-971,313,41,-973,300,48,-973,300,49,-983,297,49,-994,283,55,-988,284,65,-987,295,69,-999,305,72,-999,305,73,-1004,315,73,-1011,328,81,-1016,346,85,-1013,358,85,-1009,371,88,-1009,371,95,-1013,383,95,-1016,382,96,-1009,387,102,-1011,379,105,-1004,386,105,-1004,386,105,-986,381,103,-986,379,98,-982,383,101,-984,373,100,-978,369,100,-978,369,100,-967,365,102,-965,352,103,-961,347,106,-956,332,102,-958,328,103,-958,328,103,-966,321,99,-976,320,106,-980,304,106,-986,311,116,-981,319,125,-981,319,125,-987,324,133,-977,333,140,-975,344,146,-967,360,155,-965,362,168,-965,362,168,-957,365,177,-939,363,187,-937,366,201,-936,356,220,-936,351,238,-936,351,238,-951,339,259,-967,333,282,-985,332,301,-1010,349,324,-1028,375,335,-1028,375,335,-1044,406,341,-1038,415,345,-1018,420,345,-988,411,347,-960,415,342,-960,415,342,-936,402,340,-938,416,337,-943,431,343,-946,425,354,-949,432,367,-949,432,367,-952,442,387,-970,452,403,-977,458,420,-995,464,436,-1018,479,458,-1018,479,458,-1035,506,480,-1043,524,502,-1037,516,539,-1021,516,569,-997,514,600,-997,514,600,-989,518,637,-976,516,669,-976,531,709,-974,545,749,-1021,644,796,-1021,644,796,-1043,662,867,-1033,639,936,-1010,611,999,-970,572,1052,-933,551,1097,-933,551,1097,-895,552,1148,-865,540,1195,-849,547,1245,-851,556,1300,-848,556,1372,-848,556,1372,-864,650,1427,-904,1088,1491,-853,1254,1572,-962,2036,1635,-860,1445,1697,-860,1445,1697,-738,421,1699,-752,394,1658,-781,487,1681,-819,550,1744,-861,623,1840,-861,623,1840,-1087,485,1961,-1136,106,2173,1307,4325,2308,795,3565,2321,-778,43,2278,-778,43,2278,-732,84,2132,-682,113,1962,-630,200,1809,-522,450,1682,-509,622,1673,-509,622,1673,-514,682,1738,-515,693,1843,-488,643,1948,-458,559,2056,-396,456,2145,-396,456,2145,-325,330,2210,-269,243,2276,641,626,2328,8127,6373,2501,-421,692,3026,-421,692,3026,-2264,53,3189,-836,191,3278,-320,-135,3084,-282,-54,3017,-275,-29,3025,-275,-29,3025,-170,-270,3047,-175,-268,3051,-175,-268,3044,-170,-272,3047,-172,-278,3041,-172,-278,3041,-155,-287,3043,8127,-5102,3203,-146,-485,3470,-213,-372,3454,-213,-372,3465,-234,-372,3465,-239,-364,3466,-247,-372,3460,-244,-374,3460,-245,-375,3457,-245,-375,3469,-251,-376,3469,-252,-377,3461,-258,-372,3445,-253,-412,3419,896,-3956,3443,896,-3956,3510,283,-3158,3510,-252,-408,3594,-247,-438,3615,-1400,-4435,3468,-1218,-3287,3123,-1218,-3287,3141,-251,-330,3141,-245,-302,3144,-266,-304,3144,-259,-297,3140,-252,-294,3121,-252,-294,3135,-260,-285,3135,-266,-298,3129,-260,-286,3119,-270,-283,3134,-3333,-2702,3108,-3333,-2702,2967,-6139,-3746,2967,-200,-276,2830,-200,-266,2815,-208,-262,2827,-217,-267,2821,-217,-267,2832,-211,-259,2832,592,0,2829,-84,-221,3013,-178,-259,3126,388,-319,3063,388,-319,2911,-366,-144,2911,-8192,3111,2848,-444,-49,2691,-193,-180,2685,-207,-184,2707,-207,-184,2699,-203,-178,2699,-198,-173,2680,-207,-177,2680,-204,-173,2686,-199,-167,2693,-199,-167,2676,-194,-167,2676,-196,-158,2688,-1967,3584,2684,-3367,5115,2575,-160,-127,2461,-160,-127,2439,-159,-138,2439,-169,-145,2443,-162,-136,2447,-157,-138,2453,-162,-127,2442,-162,-127,2442,-162,-132,2443,-156,-132,2441,-156,-187,2448,26,-709,2401,-109,-131,2307,-109,-131,2307,-96,-114,2307,-36,11,2307,5400,8127,2288,-160,-104,2192,-126,-101,2179,-126,-101,2179,-126,-92,2178,-975,-1006,2191,-152,-200,2285,-110,-123,2321,-106,-121,2305,-106,-121,2305,-116,-123,2309,-111,-121,2318,-1131,-1596,2292,-88,-122,2129,8127,5627,2072,8127,5627,2072,1933,872,1880,-77,-69,1780,-63,-58,1759,-61,-63,1763,-60,-64,1767,-60,-64,1767,-61,-57,1767,-53,-68,1761,-52,-72,1765,-59,-68,1768,-54,-74,1765,-54,-74,1765,-55,-78,1770,-2249,316,1795,53,-136,2023,8127,-2190,1992,404,-299,1539,404,-299,1539,-86,-67,1422,-30,-45,1427,-41,-59,1425,-43,-65,1425,-34,-47,1417,-34,-47,1417,-38,-59,1420,-44,-62,1420,-41,-57,1419,-38,-63,1430,5279,-2111,1420,5279,-2111,1420,2314,-1068,1405,-47,-60,1426,-42,-54,1412,-37,-69,1416,-112,-6,1424,-112,-6,1424,-62,-37,1468,-33,-93,1513,10,-123,1510,912,-700,1535,2227,-1573,1600,2227,-1573,1600,2169,-2708,1662,1731,-2938,1584,28,-193,1496,-48,-86,1480,-30,-96,1479,-30,-96,1479,909,-1412,1455,877,-1750,1394,177,-497,1381,91,-352,1359,287,-805,1357,287,-805,1357,434,-1028,1357,178,-626,1351,139,-634,1350,275,-1031,1362,240,-1099,1374,240,-1099,1374,152,-831,1399,111,-793,1415,118,-915,1437,97,-886,1469,50,-801,1488,50,-801,1488,23,-824,1536,3,-1222,1575,-766,-5513,1590,-207,-1031,1454,-72,-102,1385,-72,-102,1385,-63,-91,1382,-69,-162,1389,-594,-2144,1353,-456,-1598,1292,-138,-292,1267,-138,-292,1267,-167,-305,1255,-448,-1072,1253,-499,-1297,1247,-311,-596,1231,-355,-691,1238,-355,-691,1238,-536,-1060,1241,-512,-927,1243,-435,-752,1260,-498,-798,1278,-553,-837,1289,-553,-837,1289,-533,-781,1308,-524,-719,1342,-552,-727,1368,-598,-742,1399,-669,-767,1444,-669,-767,1444,-1666,-1686,1484,-3656,-2413,1440,-564,-452,1273,-85,-64,1212,-85,-64,1201,-87,-57,1201,-117,-87,1195,-986,-567,1183,-1568,-826,1134,-801,-393,1093,-801,-393,1068,-636,-319,1068,-1078,-532,1059,-1130,-568,1050,-918,-420,1041,-936,-416,1038,-936,-416,1030,-1112,-495,1030,-947,-404,1033,-621,-227,1034,-608,-208,1036,-831,-270,1044,-831,-270,1058,-1020,-302,1058,-1141,-327,1073,-1064,-289,1096,-956,-254,1119,-989,-224,1146,-989,-224,1166,-1051,-230,1166,-1044,-216,1198,-1018,-186,1239,-1251,-165,1286,-3108,238,1301,-3108,238,1202,-2031,360,1202,-299,2,1127,-107,-34,1097,-430,-12,1092,-1619,438,1049,-1619,438,1016,-1583,356,1016,-620,128,975,-487,102,956,-1020,274,942,-1266,359,928,-1266,359,902,-769,228,902,-765,251,890,-1056,372,876,-1006,376,865,-871,328,852,-871,328,854,-936,372,854,-982,408,846,-934,396,853,-897,381,855,-914,389,857,-914,389,865,-926,417,865,-904,414,877,-887,418,891,-898,430,906,-903,437,934,-903,437,950,-890,444,950,-889,450,986,-877,463,1015,-876,468,1050,-867,487,1088,-867,487,1088,-879,517,1134,-1089,772,1177,-1751,2438,1189,-808,1255,1089,-149,117,1029,-149,117,1029,-171,125,1007,-880,1490,987,-772,1304,929,-364,523,900,-443,690,877,-443,690,877,-651,1085,858,-557,916,835,-400,659,817,-355,605,799,-379,650,796,-379,650,796,-357,690,781,-415,823,774,-525,1067,764,-500,1030,765,-445,926,756,-445,926,756,-469,1002,756,-443,988,755,-409,892,762,-378,798,767,-349,777,776,-349,777,776,-376,914,785,-395,990,798,-375,947,817,-364,936,833,-356,931,852,-356,931,852,-349,885,881,-334,856,907,-326,892,937,-326,924,970,-316,929,1002,-316,929,1002,-305,961,1043,-296,1087,1087,-26,2525,1131,644,2517,1081,94,489,988,94,489,988,0,160,945,119,521,921,296,1026,883,264,926,839,268,945,809,268,945,809,302,1026,773,294,1016,745,272,972,724,275,984,697,287,965,677,287,965,677,269,846,659,220,700,639,247,756,624,324,965,610,337,1024,603,337,1024,603,331,959,585,345,985,586,359,1005,581,347,939,570,333,890,570,333,890,570,339,881,565,349,879,567,356,897,568,373,920,571,375,936,574,375,936,574,384,920,580,384,907,591,376,900,598,378,888,609,377,873,623,377,873,623,385,874,639,380,869,659,395,872,683,396,877,695,401,864,722,401,864,722,394,855,752,403,842,785,399,830,814,399,819,851,420,818,884,420,818,884,470,837,925,711,1007,963,2072,1508,977,1518,837,906,372,241,846,372,241,846,520,319,808,1199,636,771,1010,548,726,588,336,684,780,408,653,780,408,653,920,466,615,775,390,581,852,433,554,961,490,523,884,447,499,884,447,499,864,431,469,900,441,449,872,423,424,853,409,404,882,424,382,882,424,382,913,436,361,901,427,344,908,430,329,903,422,317,894,418,302,894,418,302,888,409,291,901,414,274,905,419,264,911,412,253,911,412,241,905,405,241,912,411,231,905,412,221,916,402,216,904,399,210,904,399,201,911,398,201,912,401,196,916,390,189,915,394,183,913,393,176,913,393,173,918,388,173,919,383,167,917,384,164,915,388,160,914,376,160,914,376,157,923,378,157,921,375,154,922,380,151,920,375,147,924,373,146,924,373,145,924,369,145,921,366,144,927,366,145,921,363,143,927,366,142,927,366,144,928,357,144,922,362,144,923,364,145,924,353,146,923,355,150,923,355,150,921,360,150,923,356,154,921,351,155,921,351,162,920,340,167,920,340,171,923,342,171,922,340,173,917,339,184,916,337,191,922,337,199,922,337,204,914,337,204,921,332,211,914,330,221,914,330,234,922,330,245,922,330,257,918,333,257,916,321,266,905,313,286,902,318,296,916,317,313,916,317,332,903,313,332,907,306,353,898,298,372,894,299,389,888,300,413,888,300,413,892,288,434,885,285,457,880,278,488,887,269,514,871,264,540,871,264,540,867,262,576,863,247,609,861,236,642,871,218,678,923,198,715,923,198,715,1458,41,749,2065,-441,730,1114,-290,654,493,-123,604,895,-222,573,895,-222,573,1496,-409,528,1022,-265,474,802,-192,434,1093,-301,399,1095,-309,360,1095,-309,360,908,-264,318,866,-254,280,921,-265,246,917,-277,211,883,-265,166,883,-265,166,935,-281,136,991,-300,103,1011,-293,65,1008,-293,32,1020,-296,0,1020,-296,0,1015,-301,-35,994,-284,-70,967,-287,-99,949,-281,-133,932,-270,-172,932,-270,-172,935,-275,-203,948,-277,-240,953,-269,-277,965,-275,-316,983,-263,-352,983,-263,-352,983,-260,-391,981,-258,-431,991,-241,-474,984,-237,-514,980,-227,-563,980,-227,-563,1033,-208,-604,1225,-131,-641,1807,165,-667,1637,424,-634,657,155,-579,657,155,-579,532,150,-541,896,296,-510,888,292,-468,715,223,-429,880,276,-396,880,276,-396,1029,324,-358,929,295,-328,880,282,-290,936,311,-260,877,297,-224,877,297,-224,827,289,-194,881,299,-166,902,300,-136,903,304,-106,925,314,-79,925,314,-79,911,314,-52,892,310,-18,890,309,8,897,306,35,906,306,67,906,306,67,913,308,93,905,305,118,899,298,152,899,298,179,894,292,210,894,292,210,891,286,240,899,283,269,894,281,303,892,280,334,885,262,368,885,262,368,882,261,401,880,253,437,883,240,471,887,221,510,913,204,547,913,204,547,1089,142,586,1745,-203,596,1450,-340,555,759,-176,493,782,-172,452,782,-172,452,1283,-319,410,1149,-273,358,857,-205,313,1024,-258,272,1090,-295,229,1090,-295,229,945,-250,184,894,-234,142,941,-256,97,944,-264,59,914,-248,19,914,-248,19,955,-260,-21,1005,-268,-68,1006,-265,-106,1007,-256,-148,1007,-256,-187,1018,-263,-187,1003,-250,-232,983,-244,-268,972,-235,-315,962,-232,-358,962,-232,-401,961,-211,-401,994,-200,-446,1115,-163,-490,1365,-26,-519,1691,355,-515,1691,355,-473,1013,245,-473,654,164,-429,812,248,-397,892,280,-354,751,230,-314,751,230,-275,822,254,-275,979,300,-240,947,287,-205,897,278,-164,927,295,-129,927,295,-94,882,280,-94,843,273,-58,866,281,-21,893,282,14,903,290,51,903,290,85,913,281,85,908,282,123,882,272,157,880,272,192,881,261,228,881,261,263,881,255,263,894,257,300,896,244,339,901,222,375,929,203,411,929,203,447,1017,159,447,1444,-74,467,1368,-271,439,966,-214,392,859,-185,343,859,-185,300,1131,-256,300,1151,-260,259,952,-216,205,1010,-236,170,1052,-261,122,1052,-261,75,964,-246,75,915,-234,33,943,-237,-12,951,-229,-53,934,-233,-100,934,-233,-143,971,-230,-143,1010,-239,-190,1021,-219,-237,1016,-211,-274,1045,-194,-323,1045,-194,-323,1118,-152,-358,1218,-49,-393,1448,206,-398,1097,255,-375,790,200,-333,790,200,-333,770,225,-294,813,253,-253,818,243,-219,858,247,-175,943,275,-136,943,275,-136,960,282,-98,922,267,-60,904,258,-16,886,261,21,843,250,54,843,250,54,860,252,95,893,252,133,902,242,168,914,240,206,921,228,243,921,228,243,922,203,280,957,170,317,1134,73,346,1267,-129,346,1118,-219,317,1118,-219,317,969,-191,270,1011,-210,229,1120,-233,187,1049,-220,139,1001,-212,94,1001,-212,94,1041,-232,51,1004,-231,5,948,-212,-43,941,-208,-84,955,-207,-130,955,-207,-130,961,-188,-175,1005,-175,-214,1076,-135,-250,1153,-44,-277,1299,134,-291,1299,134,-291,1111,227,-270,914,213,-239,866,220,-200,826,232,-166,768,220,-128,768,220,-128,819,231,-85,913,249,-51,940,254,-11,940,246,31,939,241,62,939,241,62,920,232,103,894,217,140,888,202,177,930,164,209,1046,80,235,1046,80,235,1105,-64,243,1081,-147,221,1058,-179,188,1042,-182,149,1069,-197,106,1069,-197,106,1053,-194,64,1031,-194,24,1025,-190,-17,1010,-184,-61,985,-156,-98,985,-156,-98,1002,-134,-136,1036,-83,-165,1089,4,-185,1078,111,-192,990,185,-176,990,185,-176,946,196,-144,895,210,-113,862,213,-79,849,214,-41,882,212,-4,882,212,-4,922,214,29,928,202,64,946,176,97,967,136,122,1008,72,143,1008,72,143,1017,-22,154,1025,-94,143,1034,-134,116,1037,-140,84,1032,-152,47,1032,-152,47,1058,-140,15,1041,-132,-18,1042,-116,-49,1048,-84,-73,1044,-35,-98,1044,-35,-98,1023,22,-108,980,85,-112,951,126,-102,920,148,-82,901,169,-53,901,169,-53,902,174,-30,918,168,3,945,151,30,956,124,52,985,83,73,985,83,73,988,16,81,1005,-27,80,1019,-55,71,1022,-78,54,1032,-84,32,1032,-84,32,1041,-82,8,1032,-66,-11,1037,-42,-30,1019,-5,-46,1019,-5,-51,1001,27,-51,982,51,-55,961,79,-52,945,97,-43,936,103,-24,936,103,-15,941,114,-15,956,103,5,966,77,19,976,51,32,988,28,35,988,28,36,997,6,36,1010,-16,32,1010,-24,22,1015,-34,11,1020,-25,0,1020,-25,-10,1013,-11,-10,1004,7,-20,999,23,-23,981,41,-24,973,51,-23,973,51,-18,969,63,-18,969,69,-8,970,63,-3,979,60,10,984,43,13,984,43,13,991,25,13,988,14,13,1000,2,11,995,-6,7,1001,-5,1,1001,-5,-3,1002,6,-3,992,22,-9,991,20,-8,985,32,-11,978,36,-9,978,36,-8,980,48,-8,974,48,-2,979,47,0,979,33,0,987,31,6,987,31,8,988,23,8,994,16,7,999,22,6,995,18,6,994,16,0,994,16,-1,994,25,-1,985,24,-1,989,38,-6,988,36,-4,986,38,-4,986,38,-4,981,36,-4,982,35,3,986,31,1,989,33,4,995,23,6,995,23,6,986,19,3,994,24,1,993,26,0,992,17,-2,989,29,-3,989,29,-3,989,28,-2,982,20,-5,986,28,-1,986,33,-3,989,33,-2,989,33,-2,990,25,1,989,31,1,993,26,2,992,27,2,985,18,-2,985,18,-2,994,25,-1,989,31,-4,994,26,-3,990,31,0,990,31,3,990,31,3,983,33,-1,991,31,1,983,25,-1,985,29,-1,985,29,-1,985,29,-1,987,26,-1,989,25,-1,992,24,0,980,23,-3,987,27,0,987,27,0,983,31,0,987,24,-1,990,24,0,990,33,0,990,26,1,990,26,1,991,25,2,981,25,2,989,20,2,984,23,0,985,27,-1,985,27,-1,986,23,1,985,28,-2,988,28,0,989,37,-1,990,33,0,990,33,0,993,34,-1,987,30,-2,988,31,-1,986,27,-1,983,32,0,983,32,0,990,18,-1,985,28,1,990,29,-2,985,26,0,985,33,-1,985,33,-1,984,28,-3,987,22,-2,990,34,0,989,23,-3,985,31,1,985,31,1,988,29,-2,986,29,-3,988,29,1,986,30,-2,989,28,-3,989,28,-3,984,19,1,985,35,0,987,39,1,986,23,0,993,32,2,993,32,2,989,25,0,985,26,-1,993,28,-1,995,25,2,987,35,-3,987,35,-3,995,31,-3,991,29,-1,993,34,-2,985,33,-4,992,35,0,992,35,0,985,32,0,996,29,-1,994,26,0,993,31,0,999,30,0,999,30,0,990,34,-2,990,33,0,983,26,-2,988,31,1,991,29,2,991,29,2,988,23,-6,986,29,-1,987,24,-1,986,29,2,984,30,0,984,30,0,989,29,-1,991,26,1,992,32,-4,993,34,0,990,26,0,990,26,0,992,25,0,986,30,0,990,38,-1,988,29,-2,984,33,-1,984,33,-1,990,25,1,987,25,0,988,24,3,986,25,-3,986,25,-2,992,30,-2,991,33,4,987,28,-1,990,26,2,989,31,-1,989,31,0,983,31,0,990,30,1,990,26,-1,985,27,-2,986,33,-3,986,33,-1,989,34,-1,981,18,4,991,21,0,982,26,-1,982,29,-2,982,29,0,988,31,0,986,35,-3,985,30,-2,989,29,-2,986,29,-3,986,29,-1,994,28,-1,993,34,-1,995,31,0,989,23,-2,992,30,0,992,30,-2,983,30,-2,989,27,0,986,30,-1,994,28,-2,989,29,-3,989,29,1,985,34,1,990,32,0,993,19,-1,985,35,0,994,35,-4,994,35,-3,987,24,-3,990,29,-1,992,30,1,990,24,-3,992,27,0,992,27,-2,991,29,-2,988,25,-3,994,23,-2,984,28,0,982,28,0,982,28,0,984,24,0,989,27,2,992,28,0,991,27,0,994,32,-3,994,32,-1,991,26,-1,990,28,-1,991,30,-1,985,30,2,986,27,1,986,27,1,989,29,1,990,28,2,991,27,2,986,23,0,989,34,-2,989,34,-2,988,26,3,992,37,0,990,22,0,985,28,-3,990,36,-1,990,36,-1,985,25,-4,990,22,-2,990,26,-2,986,33,-3,995,31,-2,995,31,-2,986,33,-3,990,31,-2,989,25,-1,986,27,1,990,25,0,990,25,0,987,29,-1,982,32,-2,991,28,-2,992,34,-1,988,29,1,988,29,1,992,30,0,987,23,0,989,24,-2,992,32,-3,983,22,0,983,22,0,988,28,-1,986,24,3,993,27,-1,992,35,-1,988,34,1,988,34,1,990,29,-1,989,23,-1,990,24,-1,986,30,-5,995,31,-1,995,31,-1,995,31,-2,993,27,0,993,26,-1,991,22,0,995,26,0,995,26,0,990,26,0,987,33,1,991,35,-1,984,25,1,983,25,-3,983,25,-3,992,37,-1,988,27,3,989,29,-1,985,26,-2,991,26,-2,991,26,-2,983,26,0,994,27,0,987,31,0,991,29,0,993,36,-1,993,36,-1,988,27,0,988,27,5,989,35,-2,989,32,0,987,24,-2,987,24,-2,987,31,-2,993,24,-2,991,29,0,988,29,-3,993,26,-5,993,26,-5,988,22,0,990,27,-1,983,31,-2,984,30,2,989,28,0,989,28,0,988,32,0,994,31,-1,993,33,-3,989,27,2,986,27,1,986,27,1,985,26,1,987,29,-1,996,26,-1,990,27,-6,990,31,-2,990,31,-2,993,30,2,991,23,1,989,26,0,989,35,-2,984,29,-1,984,29,-1,979,22,-1,986,27,1,988,30,0,985,19,-1,986,37,-2,986,37,-2,989,32,-1,986,33,0,985,22,-4,994,27,-1,987,32,1,987,32,1,986,36,0,986,36,0,990,31,-3,986,30,0,986,30,-1,990,28,-1,984,30,1,992,24,0,984,36,-3,987,29,-2,987,29,0,994,34,0,990,24,1,993,29,1,988,32,0,983,26,2,983,26,0,988,28,0,989,27,1,991,31,0,993,28,-1,990,27,-4,990,27,-2,989,29,-2,988,27,-2,989,27,-1,991,27,-1,992,31,-3,992,31,-3,979,18,-3,991,32,1,995,31,-1,988,26,0,992,34,-2,992,34,0,989,30,0,995,31,-1,987,25,-1,984,28,0,987,31,3,987,31,-2,985,22,-2,993,33,0,992,31,0,988,31,-2,990,29,1,990,29,-1,986,28,-1,989,30,-3,989,25,-2,986,19,1,987,22,0,987,22,-1,989,33,-1,982,20,0,989,32,0,981,27,-3,991,25,-4,991,25,0,990,26,0,992,25,1,992,34,0,992,32,-3,989,28,-3
-1011,322,33,-1005,332,26,-1015,352,20,-1015,344,13,-1015,344,13,-1015,360,9,-1027,372,5,-1019,366,4,-1016,370,9,-1018,376,6,-1018,376,6,-1018,371,8,-1019,362,9,-1004,347,12,-991,355,10,-989,351,10,-989,351,10,-982,345,5,-973,363,3,-980,357,4,-977,359,5,-982,352,14,-982,352,14,-978,341,18,-980,340,26,-983,328,38,-982,310,47,-974,325,57,-974,325,57,-970,325,66,-956,325,74,-959,346,78,-972,345,85,-971,361,88,-971,361,88,-971,363,94,-972,358,97,-972,371,105,-968,374,106,-972,365,107,-972,365,107,-964,364,109,-961,361,110,-963,355,105,-967,357,109,-971,356,115,-971,356,115,-987,364,118,-998,365,124,-999,366,129,-992,382,136,-992,382,141,-992,391,141,-987,395,143,-982,395,147,-968,403,149,-969,401,146,-969,401,140,-967,406,140,-958,414,139,-947,418,129,-943,423,126,-936,433,120,-936,433,117,-945,421,117,-944,431,117,-952,421,115,-955,423,119,-950,415,121,-950,415,121,-956,419,121,-959,420,130,-970,418,140,-963,419,148,-979,419,154,-979,419,163,-975,418,163,-970,420,167,-965,443,169,-961,456,174,-958,471,177,-958,471,174,-957,475,174,-949,494,174,-930,504,171,-933,516,164,-924,523,162,-924,523,163,-905,537,163,-899,527,160,-882,522,162,-866,513,159,-865,511,157,-865,511,162,-889,497,162,-916,491,167,-935,471,181,-926,472,202,-908,469,226,-908,469,242,-890,465,242,-877,485,269,-859,490,288,-851,498,308,-853,504,336,-853,504,350,-846,531,350,-824,541,369,-788,548,388,-773,562,399,-761,566,415,-761,566,415,-770,581,434,-797,594,456,-854,615,475,-918,646,496,-1024,670,499,-1024,670,499,-1113,690,488,-1017,650,459,-872,590,431,-776,543,425,-740,550,433,-740,550,433,-753,564,459,-845,636,490,-923,701,529,-981,767,569,-997,787,612,-997,787,612,-953,786,664,-894,755,714,-841,726,770,-904,846,826,-930,834,895,-930,834,895,-931,829,954,-981,811,1000,-993,783,1036,-1002,744,1069,-991,711,1090,-991,711,1090,-971,679,1119,-967,670,1154,-968,653,1197,-992,662,1252,-991,689,1300,-991,689,1300,-962,700,1355,-946,717,1417,-945,739,1492,-909,753,1551,-879,744,1651,-879,744,1651,-838,733,1743,-792,708,1848,-746,701,1962,-771,775,2099,2179,7876,2221,2179,7876,2221,-339,526,2129,-546,18,2099,-531,5,2034,-516,47,1949,-506,78,1875,-506,78,1875,-438,180,1817,-187,500,1782,161,950,1844,997,1887,2000,231,1058,2267,231,1058,2267,-443,318,2408,-415,320,2399,-358,438,2421,373,908,2486,8127,5904,2654,8127,5904,2654,-2206,774,2718,-1034,432,2528,-379,116,2333,-486,332,2257,-431,414,2182,-431,414,2182,-341,456,2130,-304,533,2136,-227,482,2206,-149,384,2325,-100,275,2489,-100,275,2489,-119,-190,2630,-121,-204,2667,-98,-212,2661,8127,-8162,2779,990,-756,3277,990,-756,3277,-221,-316,3260,-191,-313,3284,-210,-311,3288,-212,-312,3281,-210,-314,3278,-210,-314,3278,-211,-320,3282,-212,-318,3277,-217,-322,3297,-214,-330,3287,-218,-325,3265,-218,-325,3265,-217,-333,3273,-223,-330,3298,-216,-329,3288,-451,217,3272,-337,-64,3252,-337,-64,3252,-264,-358,3320,-273,-344,3293,-105,98,3287,-1727,-7489,3151,-2187,-8192,2908,-2187,-8192,2908,-216,-227,2732,-183,-230,2729,-192,-239,2706,-192,-226,2733,-191,-229,2726,-191,-229,2726,-201,-234,2724,-200,-234,2719,-200,-232,2712,-199,-227,2721,-196,-223,2721,-196,-223,2721,-202,-222,2706,-205,-224,2708,-216,-221,2722,-215,-219,2711,712,332,2722,712,332,2722,-5938,-1632,2851,-3881,-900,2926,-239,-239,3019,-260,-240,3007,-260,-240,3014,-6745,207,3014,-1760,160,2799,-224,-211,2715,-216,-219,2714,-208,-210,2711,-208,-210,2730,693,-675,2730,-217,-189,2814,-202,-186,2806,-206,-188,2815,-204,-183,2813,-204,-183,2813,-205,-172,2813,-229,-156,2809,-8192,8127,2762,-567,487,2453,-150,-121,2358,-150,-121,2355,-158,-131,2355,-150,-122,2354,-147,-125,2343,-152,-122,2350,-155,-120,2351,-155,-120,2343,-146,-119,2343,-146,-123,2334,-147,-120,2337,-157,-149,2347,13,-1961,2389,13,-1961,2342,-87,-108,2342,-109,-122,2325,-98,-98,2309,3195,8127,2317,465,1891,2110,465,1891,2027,-104,-103,2027,-111,-71,2025,-104,-80,2021,-106,-75,2024,-276,-186,2030,-276,-186,2080,-562,-529,2080,-120,-125,2172,-103,-106,2168,-105,-110,2177,-814,-1035,2169,-814,-1035,2073,-105,-148,2073,-37,-99,2018,8127,7039,1976,1143,442,1740,-80,-42,1619,-80,-42,1618,-56,-36,1618,-60,-50,1622,-55,-50,1636,-52,-47,1630,-62,-53,1626,-62,-53,1629,-50,-44,1629,-1088,32,1633,-220,-93,1762,-58,-85,1799,-55,-89,1799,-55,-89,1799,-30,-85,1805,1070,-2,1802,8127,-2175,1727,-145,-52,1389,-49,-44,1395,-49,-44,1395,-31,-51,1380,-38,-43,1381,-40,-47,1389,-32,-45,1385,-35,-42,1382,-35,-42,1382,-26,-43,1376,1643,-649,1371,1795,-763,1298,837,-425,1265,1172,-608,1270,1172,-608,1270,1029,-585,1268,670,-403,1277,625,-388,1287,777,-499,1294,793,-528,1303,793,-528,1303,683,-476,1327,652,-491,1347,785,-597,1379,1031,-722,1417,949,-686,1483,949,-686,1483,596,-589,1553,764,-1317,1508,543,-1391,1396,665,-1140,1380,626,-1228,1332,626,-1228,1332,467,-933,1304,326,-700,1279,367,-844,1260,443,-999,1244,411,-978,1229,411,-978,1229,377,-964,1225,424,-1113,1223,447,-1100,1228,243,-701,1229,22,-254,1221,22,-254,1221,6,-263,1225,70,-486,1234,239,-1034,1244,272,-1344,1268,179,-1112,1310,179,-1112,1310,99,-807,1331,60,-884,1360,92,-1076,1392,50,-1111,1430,16,-1843,1480,16,-1843,1480,-892,-3841,1454,-142,-451,1325,-57,-82,1286,-30,-245,1280,-395,-1585,1255,-395,-1585,1255,-560,-1905,1211,-222,-649,1177,-170,-438,1157,-355,-987,1155,-323,-859,1132,-323,-859,1132,-257,-504,1116,-396,-834,1111,-497,-1122,1114,-447,-951,1107,-425,-847,1121,-425,-847,1121,-491,-931,1118,-526,-915,1129,-491,-805,1143,-470,-748,1163,-498,-772,1181,-498,-772,1181,-525,-770,1209,-541,-740,1231,-568,-738,1268,-614,-754,1309,-671,-788,1348,-671,-788,1348,-1240,-1252,1384,-3195,-2345,1366,-1453,-1101,1196,-96,-44,1105,-87,-50,1093,-87,-50,1093,-81,-59,1094,-490,-378,1093,-2112,-1072,1053,-1403,-793,994,-304,-107,940,-304,-107,940,-213,-99,939,-1022,-429,935,-1490,-843,936,-826,-391,901,-536,-207,894,-536,-207,894,-965,-396,895,-1143,-483,895,-822,-316,891,-892,-330,887,-1049,-376,897,-1049,-376,897,-1008,-332,910,-947,-294,917,-959,-292,930,-991,-291,948,-967,-274,968,-967,-274,968,-938,-246,991,-937,-228,1016,-967,-219,1038,-975,-200,1078,-1004,-191,1118,-1004,-191,1118,-1069,-170,1153,-1788,-129,1192,-3210,563,1147,-1476,243,1059,-1476,243,1003,-200,-13,1003,-136,-35,989,-681,73,959,-1587,448,924,-1081,259,883,-1081,259,848,-526,119,848,-767,206,832,-1249,344,821,-1208,324,790,-788,223,768,-788,223,758,-838,263,758,-1008,332,735,-913,317,722,-859,309,715,-954,360,705,-954,360,696,-1005,386,696,-962,386,686,-951,388,685,-970,418,685,-964,417,687,-964,417,694,-924,406,694,-926,401,696,-916,411,709,-916,411,721,-910,435,734,-910,435,747,-915,443,747,-925,459,768,-922,461,784,-912,466,809,-909,473,833,-909,473,862,-897,476,862,-887,472,889,-873,485,933,-872,495,972,-888,523,1015,-888,523,1060,-1006,672,1060,-1562,1801,1086,-1104,1747,1031,-284,380,948,-207,215,917,-207,215,891,-529,813,891,-847,1455,858,-637,1049,817,-356,540,781,-444,711,754,-444,711,739,-659,1125,739,-605,1029,708,-441,711,689,-408,677,671,-397,694,661,-397,694,643,-331,638,643,-352,715,633,-453,904,625,-499,1012,621,-493,990,613,-493,990,613,-463,961,605,-482,994,602,-481,1003,606,-453,967,604,-423,945,604,-423,945,604,-401,911,611,-372,849,621,-364,798,623,-370,873,636,-390,952,650,-390,952,650,-385,992,657,-378,988,673,-370,972,688,-368,977,705,-366,959,728,-366,959,728,-362,928,752,-346,889,783,-336,873,811,-328,884,846,-318,911,882,-318,911,882,-317,944,920,-304,981,968,-287,1109,1005,139,2477,1038,603,2504,985,603,2504,895,150,679,895,-17,142,857,108,536,836,390,1312,798,282,979,750,282,979,750,131,511,714,229,803,684,368,1209,659,307,1036,625,233,804,600,233,804,600,278,949,579,323,1073,558,274,909,536,256,833,521,296,906,502,296,906,502,302,915,484,293,893,473,314,947,465,334,983,451,327,972,444,327,972,444,328,952,432,340,962,426,339,953,426,337,937,416,345,920,412,345,920,412,346,925,411,357,927,412,360,927,408,371,933,406,379,938,407,379,938,407,378,932,409,387,934,417,390,934,418,389,926,423,382,918,429,382,918,429,392,918,442,391,907,448,391,901,460,379,900,475,394,903,485,394,903,485,388,890,507,398,892,524,401,889,542,404,889,568,399,881,589,399,881,589,407,869,614,402,862,647,413,857,670,412,856,707,424,833,739,424,833,739,431,839,778,452,839,819,525,878,850,918,1135,898,1946,1329,884,1946,1329,884,1157,659,815,415,257,765,632,362,730,1115,588,698,978,527,645,978,527,645,638,364,601,805,433,563,986,514,535,837,437,497,791,413,459,791,413,459,919,465,434,905,471,402,837,433,371,880,449,348,916,456,322,916,456,322,881,441,296,880,437,271,896,456,251,894,437,228,885,437,212,885,437,212,894,437,188,896,438,168,901,436,150,905,449,129,905,449,116,908,445,116,894,440,92,901,440,75,907,439,56,900,435,40,900,435,25,903,434,25,903,440,8,903,446,-7,905,435,-26,906,443,-41,906,443,-59,897,444,-59,899,452,-73,902,441,-89,898,444,-110,906,442,-125,906,442,-143,898,449,-143,897,451,-163,893,443,-182,892,449,-201,894,446,-219,894,446,-243,887,444,-243,888,454,-269,888,454,-292,886,448,-313,884,456,-340,884,456,-364,878,458,-364,868,451,-388,864,450,-422,862,449,-449,863,464,-482,863,464,-514,849,463,-514,842,459,-547,835,466,-585,833,473,-620,822,473,-663,822,473,-702,827,491,-702,838,517,-746,916,661,-791,1249,1365,-812,1000,1671,-788,1000,1671,-742,453,855,-742,228,488,-698,392,810,-665,538,1114,-620,422,879,-577,422,879,-541,325,686,-541,417,900,-507,471,1010,-474,400,873,-442,384,845,-406,384,845,-383,424,949,-383,431,947,-351,396,884,-320,399,908,-297,408,932,-278,408,932,-278,410,915,-250,399,912,-226,407,927,-204,403,939,-178,399,919,-159,399,919,-159,406,930,-137,407,936,-124,404,926,-102,399,933,-81,398,935,-62,398,935,-62,403,933,-40,404,930,-22,401,930,-3,404,932,14,408,931,34,408,931,34,411,942,52,404,934,65,408,929,91,398,934,109,402,921,127,402,921,127,408,924,149,409,925,170,405,926,190,404,919,210,411,928,233,411,928,233,407,914,259,410,914,278,412,905,301,415,909,334,414,906,361,414,906,361,416,897,386,411,893,416,413,886,444,418,879,479,419,871,512,419,871,512,426,866,542,434,853,584,443,860,620,471,861,656,520,883,694,520,883,694,734,1002,726,1564,1253,741,1306,777,695,603,358,647,651,379,604,651,379,604,1020,560,562,936,513,516,704,394,473,841,464,434,957,513,398,957,513,398,848,460,358,831,447,319,925,490,288,888,473,246,860,456,216,860,456,216,889,467,187,902,468,149,871,455,118,886,459,80,898,469,50,898,469,50,876,460,19,892,473,-13,891,467,-44,884,465,-76,879,462,-105,879,462,-105,881,465,-140,880,466,-173,873,460,-206,875,474,-241,871,469,-276,871,469,-276,868,470,-310,867,473,-344,859,478,-381,858,478,-421,841,482,-462,841,482,-462,844,490,-506,836,490,-546,839,522,-589,870,581,-626,989,817,-668,989,817,-668,1092,1426,-674,743,1287,-650,368,705,-599,326,667,-559,474,966,-521,474,966,-521,479,987,-479,369,777,-437,394,822,-404,466,974,-367,438,930,-329,438,930,-329,401,854,-291,428,911,-258,441,951,-227,411,894,-191,407,886,-157,407,886,-157,422,921,-122,415,916,-92,412,899,-63,424,922,-34,418,917,-2,418,917,-2,418,908,28,426,912,61,421,912,91,418,904,122,419,897,151,419,897,151,421,906,187,420,896,220,433,897,254,433,894,283,433,894,326,430,886,326,433,883,357,433,882,393,446,873,430,455,862,466,455,862,503,466,865,503,501,871,546,559,893,580,841,1022,612,1394,1061,614,1394,1061,574,1072,663,574,660,402,521,778,449,485,973,553,442,836,479,395,836,479,355,770,444,355,897,496,308,918,508,269,842,470,226,872,480,186,872,480,148,900,497,148,865,471,109,859,475,73,883,479,30,871,471,-12,871,471,-42,869,484,-42,884,479,-87,872,485,-123,865,479,-162,869,493,-204,869,493,-244,859,487,-244,852,489,-282,845,492,-321,853,508,-364,838,505,-405,838,505,-449,844,530,-449,849,570,-487,897,676,-526,1015,1029,-557,845,1275,-553,845,1275,-514,547,975,-514,374,720,-473,416,827,-440,484,967,-397,434,876,-351,434,876,-311,400,819,-311,451,914,-273,456,944,-239,441,890,-191,432,885,-159,432,885,-119,439,921,-119,426,900,-81,415,875,-45,421,894,-10,434,900,29,434,900,29,430,892,63,440,899,101,441,911,136,441,890,178,440,889,214,440,889,214,442,885,251,448,870,288,456,864,328,473,874,363,490,872,405,490,872,405,518,868,434,597,892,473,888,986,498,1202,907,501,968,614,461,968,614,461,733,460,420,815,489,375,910,531,332,833,497,286,830,477,241,830,477,241,893,517,202,887,505,156,848,486,116,869,494,72,872,491,28,872,491,28,846,481,-12,849,485,-53,859,498,-94,854,500,-137,851,505,-182,851,505,-182,859,508,-221,855,518,-261,846,527,-304,840,545,-347,844,591,-386,844,591,-386,879,700,-421,926,973,-448,738,1103,-438,539,938,-411,436,797,-374,436,797,-374,440,848,-334,474,914,-295,451,875,-251,429,857,-212,452,898,-172,452,898,-172,461,914,-130,450,885,-94,453,884,-51,450,897,-14,441,881,23,441,881,23,445,872,67,450,882,103,459,887,143,459,874,183,476,872,221,476,872,221,482,868,261,503,866,299,529,860,330,599,877,365,780,916,391,780,916,391,1018,860,395,956,660,371,810,516,337,798,496,293,854,521,249,854,521,249,861,522,205,847,504,160,861,508,118,877,522,74,862,512,29,862,512,29,855,506,-9,847,504,-55,835,506,-101,840,514,-145,842,531,-186,842,531,-186,842,546,-222,841,578,-266,847,628,-300,863,749,-335,810,927,-348,810,927,-348,647,960,-337,531,884,-312,472,828,-277,473,861,-236,482,887,-198,482,887,-198,475,879,-158,461,876,-118,470,893,-77,474,890,-38,456,873,3,456,873,3,463,871,41,466,861,80,471,862,117,492,862,158,506,862,191,506,862,191,533,856,228,582,864,261,682,864,286,838,839,301,907,715,287,907,715,287,853,603,263,802,526,228,809,521,189,826,526,149,849,531,107,849,531,107,853,537,63,859,548,25,856,543,-21,841,548,-65,841,548,-104,820,546,-104,818,565,-142,816,585,-180,813,639,-215,818,741,-237,818,741,-251,752,850,-251,635,878,-250,561,877,-229,522,853,-193,501,849,-162,501,849,-122,502,862,-122,496,871,-87,498,864,-47,497,869,-13,499,862,23,499,862,60,501,848,60,519,846,98,534,845,129,573,837,162,629,837,185,629,837,203,719,811,203,802,755,207,823,674,197,825,611,170,802,570,138,802,570,106,804,547,106,825,558,67,829,561,31,839,579,-11,829,589,-45,829,589,-83,824,606,-83,807,626,-113,777,661,-139,747,724,-158,688,778,-169,688,778,-162,624,814,-162,591,835,-145,563,849,-121,544,848,-90,535,856,-60,535,856,-26,540,851,-26,539,845,4,542,836,34,568,833,64,600,820,88,600,820,106,640,808,106,694,785,120,743,745,128,769,685,122,778,649,104,778,649,104,782,623,84,787,611,58,791,606,26,803,622,-1,799,639,-25,799,639,-25,776,662,-54,755,685,-72,721,716,-90,673,748,-94,640,771,-94,640,771,-94,614,795,-84,604,803,-69,603,818,-50,585,816,-26,596,824,-3,596,824,-3,604,798,18,624,795,35,654,779,49,682,762,62,704,732,65,704,732,65,725,704,63,733,683,56,745,674,43,752,671,24,749,669,4,749,669,4,746,682,-11,730,697,-25,715,713,-35,700,733,-42,674,747,-44,674,747,-44,654,756,-38,650,776,-34,638,781,-28,632,779,-14,639,777,2,639,777,2,643,773,8,659,759,20,681,753,23,692,736,24,703,730,28,703,730,28,709,714,18,716,699,16,720,708,8,717,713,0,704,715,-8,704,715,-8,696,725,-9,697,735,-14,686,749,-21,667,749,-16,669,759,-12,669,759,-12,668,758,-9,666,756,-4,666,757,2,675,745,10,682,748,7,682,748,7,688,725,10,697,729,7,700,724,7,700,717,5,698,723,-3,698,723,-3,699,726,0,692,724,-5,690,742,-7,681,742,-8,674,738,-8,674,738,-8,673,745,-7,672,740,0,672,745,1,684,740,4,688,739,6,688,739,6,692,740,5,688,732,4,690,725,4,694,727,0,697,734,0,697,734,0,686,730,1,687,732,-3,680,735,-3,684,739,-5,678,737,-4,678,737,-4,678,746,-3,678,742,-2,688,736,1,692,734,3,684,735,3,684,735,3,686,736,1,695,733,0,691,731,2,687,730,1,683,735,-4,683,735,-4,681,732,-5,688,738,2,673,738,-1,674,739,-2,677,747,1,677,747,1,684,741,1,689,732,1,690,740,2,686,734,0,686,733,0,686,733,0,687,736,-1,681,734,0,682,737,-1,683,738,-4,680,730,-2,680,730,-2,682,739,0,684,739,-2,680,741,-2,684,742,0,684,742,0,690,736,0,687,732,0,691,734,1,691,730,0,688,738,0,688,738,-1,692,737,-1,680,730,-3,682,736,-1,683,746,-3,685,737,0,685,737,0,688,736,0,684,740,-1,690,738,0,690,731,0,688,741,0,688,741,-3,687,744,-3,687,740,0,690,727,-1,688,737,-1,687,732,0,687,732,-2,688,737,-2,685,736,-2,685,738,0,685,740,0,685,736,0,685,736,2,686,743,2,686,737,1,689,743,0,682,732,2,692,743,-1,692,743,-3,678,732,-3,687,733,0,689,732,1,680,737,0,687,738,-1,687,738,-2,686,733,-2,685,734,-1,690,741,0,688,737,0,685,734,0,685,734,-3,684,737,-3,685,734,-1,685,735,0,693,731,0,689,738,1,689,738,-2,683,740,-2,686,731,-2,685,741,-4,680,732,3,683,740,1,683,740,0,689,738,0,685,738,-4,686,739,0,696,747,-1,686,734,-1,686,734,-1,691,734,0,681,734,-2,684,741,0,687,733,-4,685,735,-2,685,735,-2,689,730,-1,683,741,-3,686,738,0,676,733,-2,683,741,1,683,741,1,684,735,-2,684,736,-2,685,737,0,685,738,-1,683,737,0,683,737,0,685,738,-4,685,739,0,687,737,-1,685,737,1,685,737,-3,685,737,-3,688,731,-2,686,743,-1,689,740,0,690,738,-1,688,740,0,688,740,0,686,738,0,681,731,0,680,733,-5,686,731,0,681,732,-2,681,732,-2,684,736,-3,686,735,0,685,737,-1,682,730,-2,687,737,0,687,737,0,689,733,0,686,736,-2,684,737,0,687,736,-5,683,729,-1,683,729,-1,685,738,-1,689,738,-1,693,741,-1,687,740,-1,689,741,0,689,741,0,683,742,2,685,738,-2,685,737,-3,686,741,-5,683,734,-2,683,734,-2,688,743,0,685,734,0,685,740,0,689,736,0,687,739,-3,687,739,-3,686,738,-3,687,739,-2,688,738,0,684,737,-4,688,738,-1,688,738,-1,680,744,-1,690,738,0,690,742,-3,692,736,1,686,738,-3,686,738,-3,690,733,0,686,738,0,686,744,-1,686,734,-2,686,735,-2,686,735,-2,679,742,1,685,732,2,685,736,0,689,734,-1,688,743,-2,688,743,-2,687,741,0,694,743,0,685,732,-1,683,739,1,688,735,1,688,735,1,691,739,-4,690,740,-2,685,737,0,681,737,-2,686,743,1,686,743,1,698,735,-1,693,738,2,684,740,1,688,738,0,691,739,0,691,739,0,686,732,0,687,742,1,686,735,1,684,739,0,680,731,-1,680,731,-1,683,724,0,687,731,1,685,731,1,690,734,0
-1006,407,53,-1006,407,53,-1008,417,48,-1006,434,46,-1006,454,36,-1003,467,35,-1006,480,32,-1006,480,32,-1008,486,31,-1004,496,36,-1008,495,39,-1017,489,41,-1004,497,42,-1004,497,42,-990,487,32,-975,462,36,-965,446,36,-953,434,32,-941,410,25,-941,410,25,-938,392,26,-924,390,29,-926,382,34,-935,365,43,-938,348,52,-938,348,52,-933,341,66,-935,343,83,-913,363,96,-903,381,107,-896,422,120,-896,422,120,-894,444,127,-899,456,137,-918,461,150,-929,464,156,-934,465,162,-934,465,162,-942,462,169,-952,471,173,-951,472,177,-968,470,175,-979,473,174,-979,473,174,-976,455,173,-966,451,166,-961,452,162,-960,457,152,-958,476,143,-958,476,143,-951,488,137,-948,494,133,-955,504,132,-954,493,131,-975,489,132,-975,489,132,-985,493,133,-993,484,134,-978,486,133,-962,487,131,-955,495,128,-955,495,128,-960,495,122,-955,487,118,-954,478,112,-949,462,108,-942,450,109,-942,450,109,-947,447,109,-944,445,109,-941,443,115,-946,438,123,-937,427,124,-937,427,124,-931,428,135,-928,424,145,-923,406,164,-917,402,183,-913,405,200,-913,405,200,-891,408,224,-880,423,248,-861,440,269,-847,457,301,-846,466,327,-846,466,327,-850,479,359,-850,481,392,-865,478,427,-872,477,462,-879,484,501,-879,484,501,-891,494,538,-895,503,561,-906,517,584,-921,530,610,-922,533,628,-922,533,628,-924,564,645,-920,575,658,-898,585,679,-885,584,695,-865,594,717,-865,594,717,-849,604,743,-837,616,773,-818,614,809,-803,613,847,-861,618,896,-861,618,896,-897,623,939,-515,428,978,-400,563,943,-799,566,927,-940,619,953,-940,619,953,-1001,704,981,-1070,826,1016,-1045,847,1059,-930,815,1117,-833,749,1176,-833,749,1176,-765,679,1245,-716,642,1295,-700,626,1349,-689,635,1419,-685,672,1481,-685,672,1481,-683,707,1570,-728,987,1655,-808,1497,1784,-826,1361,1914,-826,1361,2020,-856,1667,2020,-478,3502,2094,-223,3667,2105,-779,115,2006,-892,95,1915,-892,95,1764,-906,152,1764,-884,373,1628,-871,620,1600,-753,737,1656,-705,809,1739,-705,809,1860,-680,866,1860,-642,868,1983,-601,818,2100,-531,758,2243,-264,790,2375,-264,790,2534,-157,655,2534,3,524,2700,8127,5227,2869,517,1133,3365,-899,71,3199,-899,71,2958,-345,-95,2958,-353,59,2850,-230,-80,2847,-171,-201,2852,-185,-212,2852,-185,-212,2847,-219,-196,2847,-286,-162,2881,-540,-51,2911,-1897,197,3035,-148,-343,3077,-148,-343,3081,-200,-308,3081,8127,-8192,3200,-585,-360,3569,-199,-355,3616,-274,-382,3607,-274,-382,3594,-269,-385,3594,-260,-379,3596,-270,-381,3594,-268,-384,3613,-261,-379,3604,-261,-379,3601,-266,-388,3601,-275,-392,3586,-314,-331,3595,-483,-1365,3487,257,-3132,3527,257,-3132,3622,-358,-1417,3622,-1874,-8192,3610,-244,-424,3336,212,714,3311,-245,-320,3289,-245,-320,3289,-248,-343,3266,-257,-328,3264,-257,-323,3264,-257,-322,3278,-255,-324,3276,-255,-324,3276,-262,-312,3268,-255,-319,3270,1285,383,3252,-247,-234,3065,-6269,-2383,3016,-6269,-2383,3016,-3239,-1476,3104,-239,-269,3112,-254,-282,3107,-259,-279,3117,-259,-269,3109,-259,-269,3109,-255,-264,3128,-252,-257,3117,-257,-265,3122,-3111,588,3130,-5968,2209,2989,-5968,2209,2989,-249,-239,2960,-159,-268,2972,-191,-268,2954,-212,-245,2980,-225,-241,2977,-225,-241,2977,-227,-250,3000,1201,-1661,3004,-136,-199,2836,-181,-153,2798,-185,3,2798,-185,3,2798,-5417,8127,2801,-199,-179,2785,-196,-182,2769,-193,-174,2776,-191,-174,2759,-191,-174,2759,-189,-180,2776,-187,-182,2769,-178,-177,2771,-307,-1455,2773,-124,-72,2659,-124,-72,2659,2753,7541,2580,598,2482,2537,-118,-135,2425,-128,-120,2425,-136,-131,2425,-136,-131,2425,-133,-128,2432,-132,-127,2437,-127,-130,2440,-124,-133,2426,-123,-141,2420,-123,-141,2420,-116,-134,2417,-123,-142,2427,-183,-642,2363,8127,4229,2209,2976,1448,2130,2976,1448,2130,-59,-99,2017,-77,-103,2009,-72,-101,2013,-77,-97,2002,-78,-105,2009,-78,-105,2009,-79,-99,2007,-73,-108,1998,-70,-110,2003,-80,-114,2013,-66,-112,1997,-66,-112,1997,-61,-116,2004,3862,-787,2005,6963,-1585,1818,58,-16,1502,-813,297,1520,-813,297,1520,104,-42,1544,-78,-70,1512,-44,-72,1515,-52,-69,1507,-54,-70,1513,-54,-70,1513,-54,-76,1510,-50,-75,1508,-50,-76,1506,-50,-84,1508,1658,-1224,1508,1658,-1224,1508,5226,-3159,1638,-50,-78,1756,-64,-80,1764,-39,-100,1768,173,-284,1804,173,-284,1804,76,-264,1870,1338,-2138,1769,2406,-3984,1568,226,-834,1455,-54,-93,1461,-54,-93,1461,7,-164,1462,511,-1107,1454,784,-1657,1434,258,-702,1417,74,-393,1404,74,-393,1404,200,-748,1420,445,-1323,1413,261,-1062,1421,177,-831,1435,295,-1315,1453,295,-1315,1453,370,-1671,1493,28,-432,1584,-82,-107,1632,-77,-110,1632,-89,-112,1640,-89,-112,1640,-118,51,1637,-486,-7316,1600,-369,-1260,1352,-60,-76,1304,-60,-76,1304,-65,-84,1304,-69,-71,1302,-70,-77,1302,-65,-75,1300,-658,-2612,1303,-658,-2612,1257,-821,-3184,1257,-129,-156,1201,-91,-107,1203,-129,-189,1204,-174,-252,1203,-174,-252,1200,-255,-429,1200,-716,-1278,1204,-925,-1676,1226,-467,-775,1254,-374,-566,1263,-374,-566,1287,-640,-922,1287,-680,-991,1308,-576,-773,1344,-601,-764,1371,-684,-863,1417,-684,-863,1467,-786,-841,1467,-3077,-2580,1470,-1426,-997,1303,-105,-61,1210,-94,-62,1202,-94,-62,1199,-89,-67,1199,-1363,-936,1190,-2077,-1223,1132,-584,-327,1080,-292,-144,1068,-292,-144,1062,-619,-297,1062,-915,-467,1047,-766,-322,1022,-825,-338,1019,-1144,-493,1013,-1144,-493,1007,-1130,-464,1007,-886,-352,1014,-987,-367,1012,-1041,-358,1026,-928,-295,1035,-928,-295,1046,-865,-273,1046,-871,-249,1064,-914,-250,1074,-954,-247,1101,-984,-231,1130,-984,-231,1159,-1000,-208,1159,-1023,-196,1198,-1081,-179,1233,-1645,-139,1279,-3665,583,1267,-3665,583,1158,-1257,187,1158,-147,-30,1093,-115,-42,1081,-652,61,1069,-1631,423,1022,-1631,423,1022,-1071,264,983,-579,134,952,-894,238,930,-1286,351,910,-1113,311,891,-1113,311,891,-831,234,874,-904,278,859,-932,322,845,-801,285,838,-836,312,827,-836,312,827,-963,396,820,-990,415,820,-954,399,816,-951,410,819,-973,426,825,-973,426,825,-949,425,832,-912,411,840,-888,413,857,-873,410,870,-872,427,889,-872,427,889,-870,435,911,-890,449,939,-894,469,969,-887,479,1006,-887,486,1037,-887,486,1037,-882,505,1072,-909,563,1119,-1264,1019,1167,-1583,2435,1147,-572,861,1047,-572,861,1047,-138,97,995,-275,304,978,-966,1634,947,-689,1146,900,-295,425,868,-295,425,868,-463,745,847,-695,1174,825,-539,899,798,-366,576,775,-354,587,766,-354,587,766,-389,706,755,-379,737,743,-423,842,734,-500,1014,728,-515,1052,724,-515,1052,724,-464,946,720,-454,970,716,-448,994,716,-419,904,719,-379,823,727,-379,823,727,-351,776,736,-370,867,739,-409,1025,753,-385,986,761,-367,929,781,-367,929,781,-378,953,794,-361,892,818,-331,841,841,-339,895,872,-348,942,902,-348,942,902,-323,936,940,-319,935,971,-311,937,1003,-304,1000,1045,-235,1663,1093,-235,1663,1093,675,3139,1090,202,830,993,8,196,938,74,371,910,268,943,878,268,943,878,324,1075,833,244,851,799,287,995,764,318,1105,737,269,965,706,269,965,706,269,956,681,266,925,659,231,750,640,226,713,618,293,897,608,293,897,608,339,1024,593,333,1003,577,323,989,569,326,1003,561,330,937,550,330,937,550,316,887,544,321,871,537,331,887,533,362,929,532,371,959,535,371,959,535,378,955,534,376,940,536,378,917,538,362,898,537,362,884,549,362,884,549,365,886,558,381,895,565,392,903,581,388,894,595,394,893,612,394,893,612,390,880,625,381,877,644,386,859,669,395,857,692,398,852,720,398,852,720,402,854,747,402,840,784,406,827,823,426,820,849,426,820,884,456,834,884,559,904,924,1371,1386,966,2063,1211,928,653,382,858,653,382,814,334,213,814,989,535,780,1160,615,729,626,350,688,735,395,649,735,395,615,997,515,615,799,413,583,793,405,549,944,481,520,873,434,489,873,434,462,840,432,462,917,455,439,877,431,415,861,425,395,893,436,373,893,436,354,888,437,354,888,433,332,902,443,315,902,429,296,893,424,283,893,424,269,900,428,269,891,414,257,902,406,239,904,421,228,904,416,218,904,416,204,910,424,204,914,412,198,912,410,186,912,416,175,906,404,170,906,404,160,910,409,160,913,408,155,913,408,146,913,403,137,915,403,130,915,403,124,919,397,124,912,394,118,923,396,110,919,391,101,919,403,97,919,403,89,919,392,89,921,388,87,918,385,84,921,398,76,923,390,72,923,390,69,920,389,69,919,380,60,916,384,57,926,386,51,921,384,48,921,384,48,916,381,44,920,379,40,919,382,34,914,377,28,922,382,28,922,382,28,923,378,25,927,381,19,924,383,16,922,380,9,924,382,9,924,382,9,923,382,3,918,376,-1,924,382,-3,921,387,-4,925,384,-7,925,384,-7,919,387,-11,922,387,-15,921,389,-20,923,384,-21,920,390,-26,920,390,-26,921,387,-30,917,388,-31,912,382,-33,919,395,-36,919,398,-41,919,398,-41,916,392,-46,923,389,-46,911,391,-52,917,393,-56,912,403,-54,912,403,-54,904,398,-60,916,400,-63,916,398,-69,916,398,-67,911,405,-69,911,405,-69,912,403,-78,916,409,-79,909,406,-83,908,408,-87,912,408,-91,912,408,-91,904,404,-98,916,421,-103,904,416,-102,910,408,-112,907,415,-114,907,415,-114,909,419,-120,902,417,-127,904,425,-131,903,421,-138,901,421,-146,901,421,-146,907,427,-151,904,425,-159,903,430,-167,903,431,-176,899,423,-185,899,423,-185,902,429,-193,899,437,-204,902,435,-214,894,435,-223,892,431,-239,892,431,-239,892,434,-251,896,441,-264,891,438,-279,892,439,-297,882,443,-312,882,443,-312,886,438,-333,886,451,-350,881,440,-365,878,444,-391,871,441,-414,871,441,-414,870,450,-438,865,443,-463,859,454,-491,864,449,-520,856,452,-553,856,452,-553,842,451,-585,832,459,-615,832,448,-657,827,462,-689,818,468,-729,818,468,-729,818,499,-771,869,579,-814,1162,1035,-854,1223,1916,-852,566,1050,-800,566,1050,-800,203,430,-751,364,753,-721,548,1131,-678,388,833,-637,341,735,-597,341,735,-597,464,987,-558,436,946,-527,359,806,-493,404,910,-468,413,930,-435,413,930,-435,385,868,-408,399,910,-382,417,943,-358,400,917,-333,405,923,-312,405,923,-312,399,927,-289,396,916,-276,396,916,-250,399,937,-233,399,937,-213,398,934,-213,395,935,-199,401,929,-182,398,928,-167,396,937,-154,396,937,-139,393,934,-139,397,932,-122,388,939,-107,387,941,-94,396,939,-80,396,939,-70,394,939,-70,387,946,-56,388,943,-44,387,933,-32,393,944,-16,393,944,-7,391,944,-7,390,942,7,396,940,21,393,943,29,393,938,41,393,938,54,398,939,54,393,943,62,394,933,81,401,943,89,399,933,102,399,933,116,396,944,116,393,932,131,399,936,147,399,931,158,396,926,174,396,926,190,402,933,190,401,929,206,403,927,222,400,922,241,401,917,261,401,917,281,407,923,281,401,915,296,410,913,322,406,912,336,408,914,363,408,914,388,415,910,388,414,907,416,412,889,441,410,892,470,414,875,501,414,875,531,420,878,531,417,861,564,428,864,602,428,854,634,445,847,673,445,847,709,481,851,709,591,926,744,1213,1259,783,1704,1057,757,746,439,702,746,439,702,503,314,658,987,553,615,1002,556,571,682,379,525,852,471,489,852,471,489,957,514,446,801,435,408,859,458,372,922,487,338,845,442,300,845,442,300,875,459,271,909,471,236,872,459,207,890,469,174,895,464,144,895,464,144,887,459,112,895,465,83,896,459,59,892,461,28,893,466,-4,893,466,-4,890,463,-28,892,464,-63,895,455,-91,886,462,-119,888,466,-147,888,466,-147,879,461,-180,887,464,-211,874,466,-244,875,463,-277,865,474,-309,865,474,-309,869,461,-341,865,466,-381,851,470,-413,850,471,-449,847,480,-491,847,480,-491,837,475,-531,835,488,-571,827,499,-607,851,565,-651,982,770,-696,982,770,-696,1177,1502,-716,759,1336,-683,339,650,-634,328,668,-593,504,1014,-552,504,1014,-552,458,930,-514,368,766,-473,446,928,-437,462,966,-401,392,842,-358,392,842,-358,407,888,-325,425,926,-293,406,889,-257,411,904,-229,433,933,-196,433,933,-196,414,909,-163,412,906,-137,418,918,-102,413,910,-80,417,916,-48,417,916,-48,426,926,-15,417,916,11,418,924,41,413,905,71,415,918,100,415,918,100,418,910,127,420,918,156,420,907,191,416,912,219,425,900,253,425,900,253,420,897,280,421,891,317,429,883,349,428,876,384,438,874,424,438,874,424,436,872,459,439,862,493,459,856,529,487,864,571,569,898,612,569,898,612,883,1059,644,1488,1066,639,1007,614,598,608,378,549,851,492,510,851,492,510,988,554,462,777,441,418,824,460,374,936,515,330,834,465,291,834,465,291,845,465,247,903,488,208,860,464,174,871,468,130,898,485,95,898,485,95,870,469,59,875,472,18,882,470,-16,867,469,-54,879,480,-91,879,480,-91,878,475,-128,865,475,-168,867,481,-205,865,485,-245,858,485,-282,858,485,-282,851,483,-324,842,490,-364,841,494,-408,837,510,-451,837,510,-489,844,529,-489,865,600,-527,956,792,-570,1017,1304,-587,692,1166,-561,692,1166,-517,396,750,-517,385,748,-477,490,975,-440,460,918,-393,403,825,-359,403,825,-310,445,913,-310,450,933,-274,415,865,-233,424,884,-196,435,913,-162,435,913,-123,420,888,-123,427,906,-84,430,913,-49,428,902,-15,429,898,20,429,898,56,433,896,56,432,901,92,438,896,130,439,899,168,435,882,204,435,882,242,442,885,242,442,880,275,446,878,314,454,880,354,464,864,390,464,864,429,487,869,429,530,873,462,640,917,501,1028,1045,521,1204,828,512,1204,828,466,859,537,466,729,445,421,891,531,380,903,518,334,811,473,295,811,473,249,867,500,249,890,508,204,838,471,165,855,489,120,880,490,76,880,490,34,858,485,34,874,494,-5,875,492,-47,857,489,-87,860,491,-129,860,491,-172,858,493,-172,854,491,-216,849,506,-258,845,515,-298,846,518,-345,846,518,-345,848,551,-385,866,617,-424,909,791,-454,888,1129,-469,642,1052,-449,642,1052,-449,461,823,-407,428,807,-373,477,919,-331,467,903,-284,437,860,-248,437,860,-248,459,896,-205,458,905,-168,434,869,-124,444,884,-88,444,897,-45,444,897,-45,441,883,-9,443,893,32,453,889,71,441,879,110,446,885,153,446,885,153,462,880,184,464,874,223,479,864,262,491,866,302,520,867,342,520,867,342,578,873,375,750,918,402,1026,893,415,989,678,393,817,520,350,817,520,350,811,498,313,882,534,266,866,519,222,848,500,179,866,512,133,866,512,133,863,506,89,847,497,48,846,502,0,855,502,-44,849,509,-80,849,509,-80,855,511,-125,846,520,-170,837,533,-210,835,549,-251,839,587,-289,839,587,-289,851,667,-328,868,830,-355,757,1004,-362,584,922,-342,495,855,-309,495,855,-309,467,847,-265,479,885,-231,478,887,-188,471,874,-147,462,878,-109,462,878,-109,467,882,-65,455,862,-25,460,869,14,471,879,54,470,872,94,470,872,94,479,872,135,490,875,167,507,860,209,533,862,242,600,866,274,600,866,274,716,869,300,875,833,312,902,678,295,850,582,266,820,531,227,820,531,227,840,526,185,858,539,143,848,526,103,858,526,59,843,520,14,843,520,14,830,515,-26,839,527,-66,835,546,-111,836,561,-150,827,590,-186,827,590,-186,823,642,-223,812,740,-249,751,857,-264,628,880,-251,560,872,-229,560,872,-229,514,856,-200,498,863,-168,498,871,-125,495,876,-88,481,859,-47,481,859,-47,479,854,-12,491,853,26,494,853,64,516,853,100,533,851,137,533,851,137,567,851,167,624,831,191,704,812,207,796,756,214,823,663,202,823,663,202,823,608,180,822,573,145,825,566,107,832,568,71,832,568,30,832,564,30,828,559,-7,821,572,-44,810,586,-77,802,618,-111,802,618,-143,792,667,-143,763,729,-164,704,793,-174,633,824,-171,594,845,-151,594,845,-127,558,844,-127,537,846,-98,532,852,-68,525,852,-34,533,848,0,533,848,32,541,837,32,558,831,65,584,825,89,630,816,109,673,783,127,673,783,130,730,740,130,753,690,126,786,652,108,800,622,91,807,611,59,807,611,34,806,606,34,802,614,3,788,624,-27,778,638,-53,755,679,-74,755,679,-89,731,719,-89,697,757,-96,648,781,-96,618,800,-84,603,814,-65,603,814,-48,588,820,-48,583,822,-26,583,820,-2,595,800,21,615,789,38,615,789,54,654,780,54,677,758,67,703,735,67,724,714,64,742,682,59,742,682,41,747,665,41,759,662,24,757,661,8,753,673,-12,730,690,-23,730,690,-35,719,716,-35,694,735,-41,680,754,-45,655,758,-42,645,767,-35,645,767,-35,633,774,-24,634,779,-11,636,778,2,649,772,8,668,762,19,668,762,19,684,749,27,691,736,28,704,717,27,712,709,21,717,698,14,717,698,14,717,698,3,721,703,-5,705,715,-11,698,716,-16,695,739,-18,695,739,-18,675,746,-18,672,749,-18,664,752,-10,664,757,-5,670,759,0,670,759,0,672,750,5,682,739,11,691,734,8,695,728,7,699,718,6,699,718,6,697,723,2,694,723,1,701,722,-2,693,735,-8,682,729,-6,682,729,-6,675,739,-8,677,748,-6,672,747,-9,670,744,0,671,745,0,671,745,0,687,743,4,685,737,5,684,729,3,695,725,4,694,730,2,694,730,2,697,733,-3,691,727,-2,690,737,-4,682,734,0,682,746,-3,682,746,-3,680,737,-3,681,743,-2,684,736,0,684,737,6,687,736,2,687,736,2,688,731,1,690,734,1,696,731,0,689,731,-1,692,737,-3,692,737,-3,688,734,0,688,736,-1,684,737,-1,682,744,1,681,735,-3,681,735,-3,683,737,3,682,734,0,683,728,1,688,737,0,690,737,3,690,737,3,688,733,0,697,738,1,679,730,-1,689,742,0,691,739,0,691,739,0,686,740,0,680,737,0,683,739,-2,687,737,0,692,740,-1,692,740,-1,691,735,0,686,735,0,687,734,2,685,735,0,683,734,1,683,734,1,689,736,0,687,731,-3,687,737,-2,690,735,0,681,736,-2,681,736,-2,694,740,-1,689,732,0,687,736,0,688,733,0,685,736,-2,685,736,-2,682,738,-1,693,736,-1,684,739,0,686,735,0,686,740,2,686,740,2,686,735,1,690,736,-1,684,741,-2,694,740,-1,687,735,-2,687,735,-2,684,732,3,689,732,-1,686,738,-2,680,736,0,694,739,0,694,739,0,683,739,-2,683,737,-1,686,741,-2,686,734,0,686,734,0,689,733,0,690,738,-1,683,736,-2,686,733,0,690,739,0,690,739,0,689,734,0,686,731,2,684,731,-5,684,738,0,685,733,2,685,733,-1,680,734,-1,687,735,3,684,740,-1,681,734,0,686,728,-2,686,728,0,682,735,0,689,737,-2,675,732,-1,689,742,-1,685,731,-1,685,731,0,682,739,0,688,738,-1,684,739,-2,685,740,-2,689,733,0,689,733,2,694,735,2,684,738,0,692,731,1,686,738,0,689,738,-2,689,738,-3,687,738,-3,688,733,-1,684,739,-3,684,740,0,690,737,-2,690,737,0,685,744,0,686,726,-1,692,739,1,683,729,-1,689,737,1,689,737,-4,687,738,-4,680,734,-1,688,740,-2,680,731,-1,686,733,-1,686,733,0,685,733,0,682,734,0,691,735,-2,682,733,-1,689,736,0,689,736,0,683,736,0,686,734,0,687,732,-1,688,728,1,683,732,0,683,732,0,686,737,1,683,735,0,684,734,-1,694,736,2,685,738,3,685,738,3,686,739,2,690,732,-1,683,737,0,690,731,0,683,736,3,683,736,3,689,743,-1,686,745,-2,679,738,1,691,732,-1,686,736,0,686,736,0,692,735,1,681,738,-1,682,736,1,684,730,1,691,741,-1,691,741,-1,685,732,0,692,738,0,687,742,0,689,734,1,686,735,-1,686,735,-1,681,735,-1,688,734,-1,690,733,-1,689,738,-2,689,738,-4,689,738,-4,687,730,-1
-1021,272,71,-1021,272,71,-1011,278,81,-1027,290,86,-1047,314,97,-1051,345,106,-1051,345,104,-1048,358,104,-1046,383,109,-1052,392,101,-1041,407,100,-1029,421,95,-1029,421,90,-1016,421,90,-1008,415,86,-1009,403,86,-1014,389,86,-1033,368,93,-1033,368,102,-1047,360,102,-1035,348,114,-1013,346,117,-995,341,117,-978,343,109,-978,343,101,-971,361,101,-964,358,85,-959,344,74,-953,353,71,-955,343,62,-955,343,50,-951,342,50,-940,317,41,-943,314,31,-956,299,20,-972,289,9,-972,289,9,-988,292,6,-1007,308,0,-1017,318,0,-1020,337,5,-1011,355,3,-1011,355,3,-995,363,2,-992,369,-3,-977,386,-6,-980,388,-15,-976,391,-21,-976,391,-21,-970,389,-26,-959,385,-31,-957,382,-40,-958,369,-41,-946,355,-40,-946,355,-40,-949,341,-39,-948,339,-34,-949,322,-26,-951,310,-17,-946,313,-3,-946,313,-3,-943,317,11,-953,320,20,-947,319,34,-950,326,46,-944,333,55,-944,333,55,-946,349,57,-947,374,58,-961,391,62,-964,401,61,-975,413,68,-975,413,68,-972,430,69,-982,426,74,-1005,425,73,-998,429,79,-992,424,84,-992,424,84,-985,419,75,-965,430,78,-959,425,73,-950,415,68,-946,399,61,-946,399,61,-949,394,57,-953,380,53,-952,373,56,-963,370,65,-961,383,69,-961,383,69,-964,374,82,-961,395,96,-964,391,110,-967,394,128,-966,401,141,-966,401,141,-969,401,158,-976,389,167,-981,374,181,-972,363,194,-971,370,201,-971,370,201,-985,385,201,-1007,403,195,-1023,417,183,-1017,424,171,-990,405,160,-990,405,160,-981,409,146,-958,398,142,-944,379,148,-957,383,162,-978,399,181,-978,399,181,-1000,408,205,-1032,398,240,-1041,386,275,-1034,369,304,-1026,356,330,-1026,356,330,-1005,344,354,-980,350,372,-963,362,396,-960,376,415,-964,406,439,-964,406,439,-1001,450,470,-1032,464,503,-1027,474,526,-1015,492,535,-1003,510,537,-1003,510,537,-983,521,539,-956,524,553,-933,529,564,-926,526,578,-908,519,597,-908,519,597,-907,513,628,-892,507,661,-879,530,701,-888,562,758,-876,558,825,-876,558,825,-933,669,898,-1075,784,977,-1139,810,1066,-1113,717,1145,-1039,627,1187,-1039,627,1187,-958,555,1218,-881,535,1242,-871,507,1268,-888,531,1292,-903,563,1320,-903,563,1320,-933,581,1358,-967,656,1390,-950,719,1441,-935,744,1507,-982,577,1605,-982,577,1605,-995,508,1733,-922,508,1861,-831,536,1979,-760,578,2059,-760,578,2142,-734,639,2142,-665,897,2238,-8,2391,2387,2478,8127,2588,-297,642,2505,-297,642,2440,-598,-30,2440,-590,-10,2291,-552,8,2121,-495,102,1954,-399,300,1842,-399,300,1816,-414,470,1816,-427,555,1840,-436,576,1911,-439,555,1998,-570,476,2100,-570,476,2210,-576,394,2210,-500,316,2340,334,1136,2467,8127,5262,2938,-1274,300,3025,-1274,300,2663,-251,-147,2663,-221,-57,2520,-302,141,2449,-199,78,2419,-153,-34,2447,-153,-34,2436,-104,-157,2436,-99,-161,2435,-92,-163,2440,-97,-166,2437,-89,-166,2442,-89,-166,2449,-46,-171,2449,8127,-6773,2621,-358,-339,3031,-154,-305,3046,-191,-279,3041,-191,-279,3040,-181,-276,3040,-182,-283,3043,-188,-284,3035,-188,-285,3034,-190,-283,3037,-190,-283,3040,-185,-285,3040,-185,-284,3034,-193,-293,3022,-202,-289,3030,-191,-286,3025,-191,-286,3040,-203,-281,3040,-197,-298,3030,-204,-303,3034,-231,-337,3028,358,-6306,3071,358,-6306,3302,-205,-6522,3302,-923,-2757,3218,-213,-313,3099,-232,-303,3090,-227,-296,3079,-227,-296,3079,-234,-289,3081,-232,-289,3087,-241,-295,3085,-245,-291,3085,-243,-290,3073,-243,-290,3073,-244,-293,3079,-271,-323,3083,-8192,-6886,2997,-1358,-1222,2758,-189,-190,2630,-189,-190,2630,-203,-208,2607,-191,-210,2609,-192,-204,2614,-189,-204,2604,-191,-195,2601,-191,-195,2601,-191,-201,2623,-168,-193,2611,1105,-251,2607,-77,-148,2504,-197,-120,2445,-197,-120,2445,-172,-122,2445,-182,-122,2432,-6723,2676,2443,-3799,1463,2459,-174,-161,2475,-174,-161,2475,-186,-166,2497,-180,-162,2478,-182,-157,2499,-156,-185,2486,241,-535,2520,241,-535,2520,897,-1146,2593,-144,-110,2475,-234,88,2475,-6069,8127,2403,-145,-24,2218,-145,-24,2218,-128,-97,2165,-133,-93,2165,-129,-89,2173,-132,-91,2172,-126,-88,2160,-126,-88,2160,-125,-84,2166,-120,-85,2167,-123,-85,2169,-119,-77,2170,-122,-21,2164,-122,-21,2164,4223,8127,2096,-566,-513,1780,-125,-35,1752,-65,-45,1710,-78,-50,1704,-78,-50,1704,-79,-43,1703,-77,-50,1713,-78,-41,1712,-79,-44,1702,-77,-48,1708,-77,-48,1708,-74,-47,1708,-69,-40,1705,-69,-40,1702,-478,-199,1710,1376,2844,1816,1376,2844,1816,2564,4591,1981,-35,-52,2063,1235,911,2056,4711,2390,1925,122,25,1762,122,25,1762,-117,-200,1741,-68,-86,1691,-57,-54,1670,-54,-52,1671,-103,-100,1660,-103,-100,1660,157,16,1646,1575,583,1644,1871,656,1654,659,201,1659,437,107,1656,437,107,1656,585,112,1656,890,182,1679,924,177,1708,759,100,1754,817,78,1777,817,78,1777,3528,-526,1803,3069,-1047,1663,0,-79,1539,-37,-62,1515,-36,-65,1512,-36,-65,1512,21,-75,1517,2843,-946,1493,1286,-494,1414,75,-99,1383,483,-271,1387,483,-271,1387,1484,-607,1381,902,-453,1366,297,-212,1360,354,-244,1370,545,-336,1361,545,-336,1361,529,-352,1383,532,-381,1393,653,-470,1412,710,-521,1437,640,-512,1470,640,-512,1470,589,-524,1498,643,-590,1539,957,-932,1578,2919,-4561,1588,2919,-4561,1447,820,-1400,1447,-28,-78,1374,-45,-73,1355,-41,-72,1358,33,-164,1362,33,-164,1324,808,-1822,1324,558,-1232,1282,26,-281,1241,121,-481,1240,629,-1560,1244,629,-1560,1243,407,-1176,1243,178,-668,1235,278,-966,1241,325,-1181,1260,225,-962,1276,225,-962,1287,159,-793,1287,88,-592,1309,54,-455,1335,44,-579,1360,55,-831,1386,55,-831,1431,84,-1100,1431,46,-1337,1480,-148,-4705,1520,-524,-2263,1428,-84,-185,1325,-84,-185,1310,-52,-96,1310,-14,-247,1289,-218,-711,1249,-444,-1079,1214,-478,-1487,1202,-478,-1487,1170,-344,-943,1170,-303,-764,1164,-407,-1050,1153,-428,-1047,1149,-402,-958,1143,-402,-958,1147,-411,-943,1147,-382,-738,1153,-320,-536,1155,-368,-621,1160,-494,-832,1175,-494,-832,1182,-609,-978,1182,-602,-910,1213,-529,-766,1230,-575,-783,1259,-637,-839,1292,-637,-839,1327,-641,-804,1327,-656,-770,1375,-1321,-1326,1406,-3516,-2433,1382,-644,-539,1213,-644,-539,1137,-92,-58,1137,-90,-56,1139,-160,-122,1132,-1371,-742,1111,-1711,-987,1068,-1711,-987,1068,-547,-257,1006,-303,-132,987,-1092,-549,990,-1418,-748,981,-840,-394,954,-840,-394,954,-725,-319,946,-928,-432,942,-908,-390,933,-720,-271,931,-858,-307,931,-858,-307,931,-1062,-369,938,-1035,-344,944,-975,-312,957,-1007,-309,966,-1018,-289,981,-1018,-289,981,-976,-271,1000,-942,-249,1024,-934,-232,1045,-939,-222,1083,-961,-201,1108,-961,-201,1108,-1003,-189,1149,-1139,-174,1183,-2165,-121,1221,-3192,615,1188,-875,124,1087,-875,124,1087,-166,-22,1038,-208,-42,1024,-924,203,989,-1497,358,954,-871,203,911,-871,203,911,-660,152,881,-1028,277,869,-1246,344,849,-1017,291,823,-864,251,810,-864,251,810,-960,301,798,-957,319,778,-770,259,768,-816,301,765,-968,376,752,-968,376,752,-992,407,750,-965,392,746,-975,409,742,-978,431,744,-966,424,747,-966,424,747,-939,412,756,-926,418,762,-910,420,769,-889,414,788,-882,421,805,-882,421,805,-885,431,831,-893,461,848,-906,476,876,-902,477,906,-891,489,940,-891,489,940,-891,495,970,-891,502,1014,-905,544,1051,-1067,737,1098,-1637,2105,1118,-1637,2105,1118,-924,1474,1042,-177,193,963,-179,148,944,-764,1254,917,-824,1394,879,-824,1394,879,-390,588,837,-399,613,814,-621,1036,792,-548,932,767,-384,655,741,-384,655,741,-379,666,727,-433,791,717,-421,805,696,-434,828,687,-494,982,681,-494,982,681,-502,980,672,-461,921,667,-467,949,660,-451,950,658,-409,866,660,-409,866,660,-392,849,667,-393,881,662,-401,935,666,-403,968,677,-400,956,683,-400,956,683,-390,934,692,-377,932,706,-368,906,722,-363,905,737,-359,919,762,-359,919,762,-360,931,784,-349,935,812,-345,925,834,-338,924,868,-320,923,902,-320,923,902,-309,921,936,-307,955,974,-291,1077,1020,-139,2127,1060,675,2644,1037,675,2644,1037,142,633,936,0,170,889,112,468,871,319,1079,837,301,1039,789,301,1039,789,242,863,748,282,999,719,311,1089,688,265,970,656,265,970,628,259,938,628,280,916,610,242,765,581,231,725,561,305,938,551,305,938,537,335,1026,537,309,967,517,309,985,506,327,997,492,312,923,484,312,923,475,308,884,475,314,888,467,323,916,467,346,948,457,360,966,452,360,966,455,366,960,455,356,944,454,364,939,454,356,920,452,363,917,451,363,917,457,365,921,457,372,918,459,379,922,469,385,909,477,385,923,490,385,923,499,387,904,499,386,900,512,388,907,523,390,893,535,386,891,563,386,891,578,394,887,578,393,884,597,396,874,621,392,868,651,395,857,679,395,857,707,399,852,707,399,840,744,419,835,772,425,834,808,459,847,854,459,847,890,583,923,890,1327,1347,922,1937,1150,895,756,450,827,391,250,775,391,250,740,911,499,740,1105,587,695,682,378,650,731,393,610,965,495,575,965,495,545,853,438,545,808,423,508,920,474,475,894,455,442,844,430,418,844,430,418,889,450,392,886,448,366,875,432,339,900,439,314,901,440,295,901,440,295,889,441,272,892,440,250,899,444,231,901,437,212,898,427,192,898,427,192,898,433,176,898,432,157,905,437,144,908,432,128,907,434,114,907,434,114,900,438,100,910,432,86,908,432,70,904,436,54,913,433,39,913,433,39,904,431,26,913,431,14,907,424,0,901,438,-16,901,432,-26,901,432,-26,911,432,-38,908,432,-52,904,432,-73,900,434,-82,901,432,-102,901,432,-102,909,439,-107,898,438,-122,901,440,-139,903,435,-156,887,440,-169,887,440,-169,897,440,-189,890,440,-203,888,444,-221,896,443,-241,890,446,-260,890,446,-260,888,447,-280,881,444,-304,878,452,-325,878,448,-350,877,448,-372,877,448,-372,871,449,-397,865,454,-428,860,446,-453,853,452,-481,851,448,-518,851,448,-518,841,457,-551,839,455,-585,835,463,-622,829,466,-663,816,466,-702,816,466,-702,820,497,-741,863,573,-785,1107,958,-822,1226,1825,-832,619,1153,-780,619,1153,-780,249,498,-731,357,734,-695,533,1108,-657,399,852,-612,337,726,-576,337,726,-576,447,959,-544,444,966,-506,374,823,-475,405,900,-440,430,943,-414,430,943,-414,389,882,-384,398,891,-358,412,940,-329,404,920,-307,398,915,-281,398,915,-281,406,928,-262,408,921,-237,395,924,-217,402,923,-194,399,937,-179,399,937,-179,390,935,-160,402,942,-139,401,934,-124,399,934,-101,402,937,-84,402,937,-84,402,938,-69,396,938,-50,398,932,-35,401,940,-22,399,933,-5,399,933,-5,403,932,13,400,937,33,397,947,47,402,934,64,402,936,79,402,936,79,401,935,98,398,928,113,401,937,131,408,930,151,407,925,164,407,925,164,404,926,186,407,926,210,408,922,226,408,919,249,407,913,270,407,913,270,412,916,291,412,908,314,405,905,342,408,905,369,408,905,394,414,895,394,411,887,423,409,885,454,418,879,482,416,867,518,416,867,550,423,866,550,418,862,584,433,851,625,454,848,658,487,863,698,487,863,737,632,946,737,1281,1248,760,1591,985,738,763,454,677,552,342,637,552,342,594,957,530,594,965,533,547,693,391,501,847,461,465,941,504,429,941,504,386,828,438,386,864,466,349,914,492,309,855,455,276,867,461,243,867,461,208,898,471,208,884,461,176,887,458,139,894,469,110,882,457,82,882,457,52,888,456,52,884,459,16,885,456,-18,891,467,-46,889,465,-76,889,465,-107,884,463,-107,877,461,-140,879,463,-173,881,460,-205,874,468,-236,874,468,-267,874,467,-267,876,465,-306,864,471,-340,858,472,-376,860,470,-416,860,470,-456,853,474,-456,840,476,-493,837,489,-532,829,501,-573,849,535,-615,849,535,-615,901,657,-658,1149,1181,-693,934,1497,-679,478,888,-635,319,634,-593,319,634,-593,455,902,-552,486,1003,-511,373,789,-475,400,844,-432,464,962,-396,464,962,-396,424,897,-354,400,863,-323,423,920,-286,420,906,-257,408,887,-219,408,887,-219,422,925,-183,427,923,-155,411,913,-120,420,920,-93,413,915,-63,413,915,-63,414,909,-29,421,916,-5,419,918,29,421,917,62,418,916,93,418,916,93,413,910,120,415,903,152,432,915,183,415,907,217,425,898,248,425,898,248,424,902,280,429,893,316,432,878,354,432,879,388,429,870,428,429,870,428,441,865,458,452,862,500,476,868,534,533,887,572,676,954,610,676,954,610,1224,1124,634,1319,841,605,783,482,554,682,410,511,937,537,472,937,537,472,898,512,423,759,439,378,878,493,338,913,506,293,840,464,251,840,464,251,876,478,212,882,482,171,856,471,133,873,475,94,883,473,57,883,473,57,873,476,15,881,474,-18,875,477,-57,868,486,-98,864,481,-137,864,481,-137,868,476,-175,866,486,-217,867,490,-258,855,491,-294,846,491,-330,846,491,-330,847,502,-377,833,503,-418,843,533,-461,845,573,-501,911,710,-537,911,710,-537,1031,1136,-564,795,1248,-554,488,883,-511,384,740,-479,459,900,-436,459,900,-436,469,928,-394,411,837,-352,430,874,-313,453,928,-269,425,883,-231,425,883,-231,415,880,-196,431,898,-155,428,902,-118,430,891,-81,432,909,-45,432,909,-45,429,901,-6,427,889,29,438,895,64,431,896,100,434,894,136,434,894,136,437,899,174,439,890,211,441,885,251,447,877,287,453,873,324,453,873,324,462,872,365,480,864,401,515,879,442,592,891,476,821,971,505,821,971,505,1184,938,508,1029,670,471,763,477,431,798,491,383,906,537,343,906,537,343,845,491,295,823,480,250,887,503,208,868,495,164,868,495,122,846,477,122,874,492,82,867,485,37,861,489,-4,866,494,-45,866,494,-84,862,493,-84,857,493,-128,853,505,-171,852,509,-212,842,506,-257,842,506,-299,840,522,-299,836,534,-340,841,573,-382,877,661,-419,934,916,-448,934,916,-450,797,1111,-450,579,948,-423,455,812,-385,451,854,-345,474,913,-306,474,913,-264,458,882,-264,439,864,-225,452,896,-187,445,892,-142,432,881,-102,432,881,-62,438,881,-62,440,892,-24,442,885,14,450,889,59,448,885,96,448,885,135,448,876,135,455,885,169,469,872,213,473,870,252,492,864,287,492,864,324,524,861,324,579,867,356,702,892,388,967,899,401,992,711,381,992,711,344,868,566,344,795,508,303,856,530,261,873,526,215,845,505,174,845,505,129,852,509,129,866,509,86,842,499,41,838,500,1,849,509,-43,849,509,-87,851,510,-87,847,524,-132,838,524,-170,837,538,-213,835,568,-253,835,568,-253,842,612,-290,854,709,-322,842,904,-343,691,957,-341,563,892,-318,563,892,-318,488,850,-283,480,869,-246,493,895,-206,470,873,-171,467,869,-127,467,869,-127,460,881,-88,452,874,-48,464,870,-9,471,871,32,469,872,69,469,872,69,484,866,113,489,860,147,505,854,187,538,859,221,580,863,249,580,863,249,648,850,278,796,841,293,883,737,292,873,632,267,829,553,234,829,553,234,814,531,195,851,540,152,856,543,112,841,530,69,841,528,23,841,528,23,836,530,-17,826,524,-56,829,549,-97,824,567,-135,825,600,-173,825,600,-173,821,646,-206,812,736,-230,748,838,-245,642,862,-243,573,855,-221,573,855,-221,536,855,-192,516,867,-158,504,874,-123,498,863,-87,490,862,-51,490,862,-51,492,861,-17,498,856,22,513,852,56,535,852,93,546,842,124,546,842,124,572,838,157,623,833,178,703,812,196,784,758,206,811,671,191,811,671,191,818,619,169,818,583,137,816,564,104,832,570,64,830,568,29,830,568,29,825,575,-4,811,582,-46,804,607,-84,796,637,-110,774,677,-133,774,677,-133,748,739,-150,688,794,-159,626,817,-150,589,834,-135,562,845,-108,562,845,-108,549,841,-84,542,845,-54,537,839,-24,540,836,4,557,829,34,557,829,34,575,822,62,605,817,85,642,797,104,690,778,114,729,729,123,729,729,123,764,688,118,776,654,97,786,630,74,797,619,54,797,614,23,797,614,23,792,625,-5,770,643,-31,756,666,-56,737,697,-68,709,728,-81,709,728,-81,676,758,-87,644,780,-80,627,798,-77,610,811,-58,603,815,-39,603,815,-39,590,810,-19,599,806,3,613,797,22,632,784,39,662,767,51,662,767,51,686,743,59,710,722,57,718,707,52,735,683,44,741,683,35,741,683,35,749,671,15,740,683,0,734,692,-11,715,697,-29,715,697,-34,703,732,-34,688,737,-39,667,754,-38,641,764,-37,646,768,-26,646,768,-17,643,775,-17,639,771,-8,646,771,2,657,762,13,675,751,17,675,751,22,684,742,22,699,730,22,696,717,22,714,714,12,714,711,10,714,711,0,716,709,0,717,715,-6,692,725,-12,687,741,-15,682,735,-13,682,735,-14,672,746,-14,665,756,-12,667,754,-9,667,751,-4,669,754,-1,669,754,4,669,738,4,682,735,12,690,733,7,702,724,8,692,732,5,692,732,4,692,725,4,698,723,-1,693,732,-3,691,735,-4,687,740,-7,687,740,-10,680,738,-10,676,744,-6,681,747,-2,671,732,-1,682,742,2,682,742,2,680,738,2,686,738,2,692,732,2,691,730,3,694,723,-1,694,723,-1,691,732,-1,693,735,0,690,736,-5,687,742,-4,684,737,-2,684,737,-1,678,748,-1,686,745,-1,684,745,2,676,737,1,683,744,0,683,744,0,686,738,2,691,738,3,687,732,4,690,733,-3,683,733,-1,683,733,-1,686,738,1,680,733,-1,684,744,-4,679,745,-1,682,737,0,682,737,0,682,735,-2,685,730,0,680,734,0,678,723,-2,690,737,-1,690,737,-1,691,732,-2,689,734,-1,687,729,-4,694,740,-2,682,741,-2,682,741,-2,683,740,0,676,743,-2,688,737,3,687,735,1,684,736,1,684,736,1,688,731,1,684,730,3,688,735,-1,688,739,0,689,738,-1,689,738,-1,688,738,-3,684,743,-1,682,731,-3,684,732,0,682,738,-1,682,738,-1,684,737,0,682,736,1,687,732,1,684,740,-2,687,734,-1,687,734,-1,693,745,0,681,734,0,677,737,-3,684,737,-6,680,738,0,680,738,0,684,750,0,684,745,1,681,736,0,684,737,0,686,739,1,686,739,1,686,734,0,692,737,-1,683,741,-1,682,738,-3,681,733,-5,681,733,-5,688,741,-3,683,736,-2,686,735,-2,680,747,0,685,733,-3,685,733,-3,683,732,-1,688,740,-2,683,738,0,685,737,0,685,741,0,685,741,0,678,734,-1,684,739,1,686,735,1,680,735,-3,686,736,-1,686,736,-1,685,737,-3,678,733,2,686,739,-1,682,742,-1,686,737,-2,686,737,-2,684,727,0,686,733,2,685,730,-1,685,736,0,680,732,-1,680,732,-1,687,736,0,685,738,1,684,744,2,682,736,0,681,742,5,681,742,5,693,737,2,690,738,0,691,742,0,685,736,0,685,734,-2,685,734,-2,676,734,0,684,736,0,686,736,-2,681,742,0,684,740,1,684,740,1,685,736,0,686,739,1,688,736,-1,691,738,-2,689,743,1,689,743,1,688,737,0,679,738,-1,686,736,-1,684,737,0,684,737,0,690,735,0,688,737,0,690,733,0,689,735,0,686,741,0,686,741,2,684,733,2,683,736,-2,688,742,0,686,736,2,684,736,1,684,736,0,683,732,0,689,739,0,684,740,0,685,744,0,689,736,1,689,736,-3,693,735,-3,687,739,-3,686,737,-1,693,740,1,685,734,-1,685,734,-2,681,735,-2,683,741,-2,688,737,-3,684,736,0,687,734,-3,687,734,0,687,736,0,687,738,1,685,740,-1,684,732,-1,683,736,0,683,736,1,686,737,1,688,735,-1,688,738,0,690,739,0,682,743,-3,682,743,1,685,734,1,686,739,2,686,738,1,688,739,0,687,734,0,687,734,0,689,736,0,689,739,1,686,739,-1,690,728,0,688,734,-2,688,734,0,688,740,0,686,732,-4,680,735,-5,682,733,-1,681,738,-1,681,738,-1,684,735,-1,683,739,-1,686,741,0,688,739,0,687,737,-1,687,737,-1,681,740,-2,685,739,-1
-996,317,24,-1010,311,24,-1008,299,22,-1013,306,17,-1013,306,17,-1011,298,15,-1018,302,17,-1016,304,7,-1006,309,5,-1005,316,3,-1005,316,3,-1001,317,3,-1001,327,6,-1006,327,6,-1011,337,7,-1005,342,10,-1005,342,10,-1000,352,11,-1002,345,15,-995,354,15,-990,354,21,-995,337,23,-995,337,23,-999,327,27,-992,321,31,-983,324,35,-980,323,41,-976,322,46,-976,322,46,-973,326,50,-979,329,56,-972,334,61,-966,333,69,-976,332,67,-976,332,67,-975,339,69,-968,347,72,-960,365,69,-967,367,71,-971,370,71,-971,370,71,-958,372,71,-948,373,72,-951,367,77,-956,367,79,-963,362,79,-963,362,79,-961,354,84,-960,353,87,-968,350,97,-957,339,96,-963,338,104,-963,338,104,-973,330,110,-982,321,112,-988,306,119,-1002,303,127,-1009,296,133,-1009,296,133,-1018,305,142,-1013,321,148,-1016,331,158,-1011,343,160,-1017,346,165,-1017,346,165,-1025,350,177,-1022,345,184,-1020,343,185,-1018,344,186,-1009,350,188,-1009,350,188,-1002,354,191,-1003,365,187,-1011,360,195,-1000,364,195,-1004,363,205,-1004,363,205,-1004,367,214,-999,369,228,-983,378,248,-990,374,272,-994,360,300,-994,360,300,-1000,356,330,-1011,343,355,-1013,334,384,-1003,348,416,-1003,348,446,-994,366,446,-994,377,472,-996,401,497,-999,427,516,-1006,458,533,-1006,458,558,-1018,477,558,-1039,503,570,-1047,526,593,-1052,534,614,-1064,576,642,-1064,576,677,-1055,592,677,-1058,612,715,-1055,627,756,-1045,623,801,-1048,634,844,-1048,634,896,-1052,643,896,-1057,641,943,-1091,662,992,-1100,653,1046,-1093,660,1100,-1093,660,1158,-1074,645,1158,-1040,599,1217,-854,33,1272,-846,93,1334,-842,325,1364,-842,325,1395,-788,536,1395,-775,643,1439,-787,678,1518,-772,679,1614,-751,668,1706,-751,668,1799,-745,657,1799,-763,663,1888,-795,698,1971,-846,743,2064,-888,810,2154,-888,810,2258,-913,869,2258,-929,918,2340,-937,920,2463,-1075,684,2582,-1104,525,2696,-1104,525,2789,-923,534,2789,-739,539,2864,-638,510,2918,-578,421,2997,-518,337,3072,-518,337,3155,-455,261,3155,587,928,3243,3540,2776,3495,6309,3833,3684,-2510,354,3499,-2510,354,3524,-1160,212,3524,-355,-207,3337,-242,-249,3238,-207,-280,3230,-203,-289,3221,-203,-289,3221,-207,-286,3216,-205,-288,3231,-197,-291,3213,-727,-30,3219,-598,-350,3258,-598,-350,3258,-242,-346,3250,-212,-369,3260,375,-1036,3224,7873,-5661,3539,-401,-456,3957,-401,-456,3957,-327,-470,4014,-304,-466,3983,-323,-480,4011,2681,-3496,3987,1794,-4329,3736,1794,-4329,3736,-254,-380,3552,-247,-374,3531,-253,-371,3521,-253,-367,3523,-252,-360,3529,-252,-360,3529,307,1985,3488,-302,-334,3273,-298,-324,3255,-7046,-8192,3316,-386,-517,3590,-386,-517,3590,-284,-393,3597,-296,-387,3590,-296,-383,3589,-300,-384,3582,-301,-381,3595,-301,-381,3595,-303,-381,3579,-482,-863,3586,-7399,-2600,3384,-297,-282,3336,-294,-292,3312,-294,-292,3312,-289,-296,3317,-292,-285,3325,-287,-286,3315,-298,-288,3314,-8192,1702,3305,-8192,1702,3305,-1320,-17,3132,-250,-268,3048,-257,-275,3045,-257,-273,3071,-254,-264,3052,-254,-264,3052,-144,-477,3052,162,-590,3208,-258,-285,3345,-267,-268,3344,689,-1126,3304,689,-1126,3304,-324,68,3103,-5836,8127,3064,-277,8,2948,-205,-206,2908,-203,-199,2905,-203,-199,2905,-198,-193,2910,-195,-186,2895,-188,-193,2896,-184,-190,2910,-185,-195,2895,-185,-195,2895,-179,-196,2913,231,996,2903,2867,8127,2834,-214,-150,2676,-1094,-1781,2724,-1094,-1781,2724,-124,-164,2847,-178,-216,2857,-160,-193,2851,-163,-203,2879,-160,-200,2855,-160,-200,2855,-157,-205,2857,-156,-211,2856,332,-535,2841,7878,3627,2626,471,37,2501,471,37,2501,-112,-165,2479,-108,-176,2481,-110,-172,2468,-107,-167,2470,-108,-177,2478,-108,-177,2478,-110,-174,2462,-80,-179,2467,21,-197,2477,8127,-2834,2434,-168,-66,2116,-168,-66,2116,-70,-95,2086,-86,-97,2090,-66,-98,2094,-2351,1299,2096,-246,-61,2223,-246,-61,2223,-94,-198,2237,-103,-161,2240,-106,-171,2248,-114,-176,2237,-109,-185,2244,-109,-185,2244,271,-507,2239,6860,-5055,2351,1636,-2232,2469,1448,-2332,2367,1006,-1631,2236,1006,-1631,2236,201,-831,2060,-81,-126,1936,-95,-124,1925,-94,-128,1927,-90,-122,1930,-90,-122,1930,-98,-132,1929,-93,-123,1932,-100,-127,1928,-111,-84,1928,-111,-84,1967,-217,22,1967,-141,-225,2027,-762,-5119,2079,-72,-5733,2335,-470,-1475,2167,-470,-1475,2022,-127,-224,2022,-112,-142,1999,-105,-143,1991,-77,-106,1975,-142,-158,1951,-142,-158,1945,-207,-254,1945,-565,-788,1960,-1208,-2028,1998,-698,-969,2034,-312,-422,2064,-312,-422,2076,-433,-483,2076,-737,-822,2099,-754,-851,2140,-2033,-2431,2187,-4099,-2973,2087,-4099,-2973,1834,-536,-382,1834,-94,-98,1698,-122,-99,1699,-113,-88,1696,-115,-91,1694,-115,-91,1697,-114,-92,1697,-112,-85,1694,-124,-91,1693,-907,-366,1704,-1815,-572,1716,-1815,-572,1752,-2853,-776,1752,-565,-221,1803,-250,-109,1823,-738,-133,1815,-1606,-279,1867,-1606,-279,1907,-1132,-223,1907,-5056,-158,1924,-2522,411,1785,-386,115,1614,-108,-48,1510,-108,-48,1505,-110,-48,1505,-101,-47,1506,-106,-49,1500,-108,-47,1505,-99,-48,1506,-99,-48,1485,-1296,466,1485,-2230,870,1478,-1622,792,1496,-574,171,1527,-607,213,1527,-607,213,1537,-1041,492,1537,-1017,477,1556,-696,300,1577,-738,368,1596,-944,513,1618,-944,513,1618,-1049,581,1650,-1730,1282,1686,-1857,3426,1644,-276,360,1485,-93,-19,1446,-93,-19,1446,-91,-18,1446,-98,-18,1439,-147,95,1446,-1899,3599,1425,-393,642,1342,-393,642,1342,-91,11,1320,-201,289,1322,-637,1322,1333,-291,506,1324,-128,145,1336,-128,145,1336,-344,714,1327,-674,1782,1350,-317,674,1374,-200,430,1390,-395,1059,1402,-395,1059,1402,-392,1006,1429,-280,615,1470,-264,619,1509,-303,1329,1551,1150,5346,1562,1150,5346,1562,164,724,1413,-58,15,1350,-56,14,1339,85,328,1334,249,881,1283,249,881,1283,197,705,1249,340,1078,1227,420,1268,1207,232,730,1187,256,785,1175,256,785,1175,366,1094,1168,369,1056,1161,285,828,1159,207,610,1167,165,498,1171,165,498,1171,194,554,1185,353,845,1183,450,968,1206,388,808,1224,366,753,1253,366,753,1253,410,809,1274,402,819,1310,356,721,1337,425,739,1384,2039,1772,1416,2039,1772,1416,2791,1488,1327,183,104,1241,-14,8,1215,529,372,1205,1855,876,1146,1855,876,1146,848,431,1099,336,171,1077,704,343,1053,817,379,1030,535,241,1010,535,241,1010,833,356,993,1074,463,987,823,350,974,834,343,964,912,362,958,912,362,958,794,306,957,719,271,957,787,273,956,871,292,962,888,289,974,888,289,974,872,273,985,865,259,995,842,243,1018,791,228,1038,764,224,1065,764,224,1065,759,209,1089,767,191,1119,803,167,1155,1296,110,1191,3623,-894,1182,3623,-894,1182,1215,-349,1057,32,-26,998,103,-24,984,1639,-478,959,1782,-539,896,1782,-539,896,512,-157,848,569,-179,825,1175,-383,806,1032,-335,769,584,-214,742,584,-214,742,714,-272,727,958,-361,707,866,-349,688,845,-330,671,983,-388,663,983,-388,663,1018,-395,649,908,-358,642,928,-372,636,948,-392,630,880,-387,623,880,-387,623,830,-381,624,834,-397,620,841,-412,624,837,-411,626,837,-411,630,838,-411,630,844,-424,637,834,-437,641,823,-433,647,818,-441,661,818,-441,678,798,-433,678,796,-436,694,775,-444,710,768,-447,728,747,-445,751,747,-445,784,738,-454,784,734,-462,805,717,-464,834,703,-481,874,692,-496,906,692,-496,953,694,-515,953,726,-581,991,1075,-1006,1037,1553,-2487,1023,573,-972,934,573,-972,884,94,-155,884,313,-523,866,880,-1629,837,613,-1115,794,271,-491,757,271,-491,738,473,-894,738,608,-1144,710,407,-805,678,341,-710,652,408,-864,638,408,-864,620,402,-885,620,358,-808,601,398,-881,589,433,-974,576,413,-945,565,413,-945,557,393,-929,557,406,-949,558,388,-935,556,365,-895,551,350,-890,556,350,-890,552,328,-883,552,320,-878,558,319,-902,566,324,-923,570,314,-950,574,314,-950,584,305,-950,584,289,-949,593,274,-939,608,256,-919,620,248,-903,641,248,-903,657,230,-886,657,218,-898,669,209,-900,692,202,-924,720,185,-916,742,185,-916,742,167,-909,771,161,-902,800,131,-893,836,112,-894,867,100,-901,907,100,-901,907,81,-955,952,58,-1190,990,-177,-2919,1021,-381,-1804,954,-77,-338,882,-77,-338,882,-82,-494,862,-337,-1308,831,-316,-1246,780,-181,-676,742,-250,-923,714,-250,-923,714,-343,-1190,686,-276,-913,653,-263,-851,628,-318,-1012,607,-313,-946,587,-313,-946,587,-302,-878,566,-339,-959,550,-352,-979,532,-347,-940,523,-350,-950,509,-350,-950,509,-361,-969,499,-360,-932,492,-375,-927,485,-383,-929,481,-389,-930,475,-389,-930,475,-396,-916,475,-407,-930,472,-418,-929,477,-423,-918,481,-422,-915,484,-422,-915,484,-440,-913,488,-449,-901,499,-459,-901,501,-459,-894,508,-475,-892,523,-475,-892,523,-484,-893,531,-497,-885,540,-513,-882,557,-515,-874,569,-517,-867,589,-517,-867,589,-521,-857,604,-528,-846,630,-534,-822,651,-536,-817,676,-545,-816,704,-545,-816,704,-559,-802,733,-574,-795,766,-583,-787,802,-593,-781,844,-618,-777,873,-618,-777,873,-683,-807,919,-1136,-1172,959,-2498,-1923,963,-974,-736,855,-279,-167,786,-279,-167,786,-268,-206,759,-744,-453,729,-1084,-648,686,-913,-529,635,-805,-472,598,-805,-472,598,-972,-575,570,-1029,-606,543,-897,-510,511,-874,-483,479,-864,-465,455,-864,-465,455,-761,-390,426,-726,-346,405,-887,-433,384,-1006,-507,364,-982,-499,342,-982,-499,342,-938,-474,325,-972,-477,307,-946,-458,290,-880,-405,280,-863,-393,261,-863,-393,261,-899,-408,249,-935,-423,237,-967,-447,226,-977,-455,216,-961,-439,205,-961,-439,205,-946,-417,196,-930,-412,189,-918,-403,177,-947,-404,168,-962,-414,162,-962,-414,162,-969,-415,154,-967,-415,150,-963,-410,147,-944,-401,142,-954,-399,134,-954,-399,134,-953,-396,133,-965,-403,126,-971,-402,127,-964,-401,122,-965,-393,119,-965,-393,119,-964,-389,117,-961,-384,114,-968,-382,115,-967,-388,110,-966,-386,112,-966,-386,112,-969,-388,112,-975,-384,114,-974,-385,110,-974,-386,116,-974,-386,112,-969,-371,112,-980,-382,115,-978,-374,113,-982,-373,119,-980,-374,119,-980,-374,121,-969,-365,121,-981,-363,124,-980,-360,128,-983,-364,133,-988,-355,136,-988,-355,138,-983,-361,138,-981,-358,144,-992,-357,144,-990,-352,152,-993,-357,159,-993,-357,166,-994,-344,166,-993,-348,171,-996,-354,177,-994,-337,185,-1003,-339,193,-1003,-339,202,-998,-335,202,-1001,-330,210,-999,-327,222,-1006,-316,231,-1004,-321,241,-1004,-321,250,-1006,-312,250,-1001,-301,262,-1013,-302,278,-1013,-308,290,-1007,-291,302,-1007,-291,321,-1010,-294,321,-1014,-286,341,-1015,-279,354,-1011,-277,370,-1011,-270,393,-1011,-270,411,-1016,-267,411,-1016,-262,436,-1016,-250,462,-1019,-250,487,-1019,-240,515,-1019,-240,543,-1020,-221,543,-1020,-220,575,-1025,-218,604,-1030,-199,643,-1038,-186,678,-1038,-186,713,-1047,-171,713,-1097,-158,755,-1383,-117,787,-2086,161,802,-1604,254,745,-1604,254,694,-601,78,694,-497,48,658,-964,189,624,-1229,272,580,-912,190,541,-912,190,541,-791,169,501,-1030,246,474,-1106,263,439,-932,225,399,-894,217,376,-894,217,376,-977,252,349,-961,253,317,-909,249,291,-946,261,262,-999,276,242,-999,276,242,-985,276,212,-975,276,193,-995,279,168,-987,280,146,-957,280,124,-957,280,124,-960,277,103,-970,284,82,-965,283,59,-983,287,38,-983,288,20,-983,288,20,-986,283,-2,-983,289,-26,-976,279,-44,-971,285,-64,-969,284,-86,-969,284,-86,-971,276,-101,-980,269,-127,-981,274,-149,-976,276,-170,-975,264,-193,-975,264,-193,-970,267,-216,-968,256,-242,-964,257,-265,-965,245,-287,-967,241,-313,-967,241,-313,-962,234,-342,-964,224,-371,-961,225,-396,-958,214,-432,-955,204,-467,-955,204,-467,-949,197,-501,-945,184,-533,-949,169,-570,-958,155,-607,-986,136,-650,-986,136,-650,-1084,103,-680,-1354,39,-714,-2081,-243,-724,-1552,-276,-671,-707,-119,-607,-707,-119,-607,-609,-101,-569,-1060,-205,-538,-1393,-295,-496,-1004,-203,-450,-866,-168,-415,-866,-168,-415,-1158,-241,-383,-1163,-256,-349,-953,-209,-314,-948,-222,-282,-1050,-254,-253,-1050,-254,-253,-1027,-241,-219,-993,-236,-189,-1055,-252,-158,-1077,-260,-128,-1035,-249,-97,-1035,-249,-97,-1023,-260,-72,-1028,-253,-45,-1014,-252,-15,-1020,-258,11,-1046,-255,37,-1046,-255,37,-1037,-249,69,-1041,-251,100,-1036,-250,123,-1026,-247,155,-1019,-239,183,-1019,-239,183,-1028,-236,210,-1030,-232,246,-1034,-235,279,-1035,-223,303,-1035,-214,338,-1035,-214,338,-1034,-212,371,-1040,-203,404,-1037,-199,438,-1039,-193,478,-1045,-183,516,-1045,-183,516,-1059,-163,557,-1099,-149,600,-1305,-112,633,-1756,72,652,-1492,222,614,-1492,222,614,-744,107,558,-650,91,523,-1019,202,487,-1157,233,444,-897,178,401,-897,178,401,-857,175,365,-1036,225,330,-1028,231,292,-899,191,256,-912,207,219,-912,207,219,-976,232,185,-952,228,152,-933,220,115,-983,236,84,-983,236,49,-987,238,49,-959,231,17,-966,238,-11,-961,231,-45,-945,223,-77,-945,223,-112,-954,228,-112,-967,227,-146,-960,214,-180,-962,217,-213,-965,209,-248,-965,209,-283,-957,201,-283,-951,195,-319,-951,186,-356,-959,177,-391,-956,159,-427,-956,159,-468,-976,156,-468,-1014,127,-510,-1087,107,-543,-1266,40,-571,-1797,-183,-585,-1797,-183,-546,-1441,-242,-546,-805,-133,-486,-751,-114,-450,-1157,-215,-411,-1284,-246,-365,-1284,-246,-321,-960,-173,-321,-975,-188,-281,-1166,-230,-245,-1076,-211,-209,-953,-199,-171,-953,-199,-134,-1008,-216,-134,-1069,-222,-96,-1027,-215,-59,-1039,-206,-23,-1082,-218,11,-1082,-218,45,-1047,-211,45,-1019,-202,84,-1045,-208,120,-1037,-207,157,-1029,-199,194,-1029,-199,229,-1055,-202,229,-1059,-198,267,-1047,-189,305,-1045,-172,342,-1055,-177,389,-1055,-177,422,-1060,-164,422,-1098,-150,464,-1241,-109,501,-1506,17,520,-1407,185,498,-1407,185,453,-897,126,453,-757,111,415,-989,172,379,-1096,205,335,-942,177,290,-942,177,290,-895,171,250,-1005,201,215,-992,204,172,-911,183,135,-924,192,95,-924,192,95,-967,203,54,-953,197,21,-948,198,-18,-976,198,-57,-960,202,-97,-960,202,-97,-944,202,-132,-947,192,-169,-954,184,-212,-946,176,-250,-957,167,-290,-957,167,-290,-983,151,-329,-994,140,-367,-1039,114,-399,-1102,75,-431,-1315,4,-460,-1315,4,-460,-1558,-178,-453,-1176,-187,-407,-837,-137,-365,-950,-153,-323,-1190,-205,-279,-1190,-205,-279,-1111,-186,-240,-980,-170,-197,-1074,-186,-158,-1101,-202,-118,-1000,-177,-77,-1000,-177,-77,-1003,-187,-38,-1057,-203,3,-1052,-186,44,-1044,-185,86,-1076,-188,121,-1076,-188,121,-1056,-184,166,-1040,-166,205,-1043,-173,244,-1060,-160,284,-1075,-146,327,-1075,-146,327,-1135,-125,365,-1259,-55,395,-1347,69,401,-1166,145,376,-892,117,344,-892,117,344,-873,136,300,-1010,165,265,-1030,169,221,-946,155,178,-948,173,139,-948,173,139,-989,182,96,-956,182,58,-917,171,20,-950,172,-21,-963,170,-62,-963,170,-62,-957,172,-100,-971,166,-142,-981,162,-180,-981,140,-221,-993,124,-255,-993,124,-255,-1020,99,-291,-1067,72,-319,-1190,23,-341,-1375,-115,-342,-1203,-162,-316,-1203,-162,-316,-977,-151,-280,-991,-144,-232,-1102,-177,-192,-1098,-174,-150,-1036,-159,-104,-1036,-159,-104,-1065,-174,-66,-1072,-176,-26,-1024,-168,19,-1032,-169,60,-1060,-162,100,-1060,-162,100,-1060,-155,142,-1068,-151,181,-1097,-135,220,-1120,-100,252,-1169,-67,284,-1169,-67,284,-1192,32,293,-1120,104,277,-983,117,249,-940,127,213,-993,141,177,-993,141,177,-1013,145,139,-976,151,100,-964,147,62,-967,157,22,-952,145,-18,-952,145,-18,-949,142,-51,-973,137,-90,-995,122,-129,-996,111,-161,-1027,94,-190,-1027,94,-190,-1051,66,-218,-1123,23,-235,-1212,-58,-239,-1150,-116,-228,-1061,-133,-195,-1061,-133,-195,-1037,-142,-155,-1075,-157,-116,-1080,-154,-76,-1067,-148,-32,-1069,-152,8,-1069,-152,8,-1069,-143,47,-1052,-133,84,-1071,-120,120,-1084,-93,149,-1084,-93,178,-1106,-55,178,-1120,-3,190,-1094,61,187,-1034,96,174,-996,104,145,-996,104,113,-989,114,113,-993,125,82,-991,114,51,-989,119,18,-989,117,-15,-989,117,-47,-989,103,-47,-998,90,-77,-1022,73,-106,-1042,57,-128,-1081,18,-143,-1081,18,-152,-1122,-19,-152,-1105,-59,-145,-1077,-99,-124,-1065,-112,-100,-1070,-121,-68,-1070,-121,-32,-1067,-125,-32,-1079,-119,3,-1078,-103,36,-1071,-89,67,-1078,-63,88,-1078,-63,106,-1072,-35,106,-1069,3,110,-1052,39,107,-1038,62,93,-1027,76,75,-1027,76,53,-1017,81,53,-1004,84,32,-1007,86,4,-1011,81,-21,-1021,61,-41,-1021,61,-61,-1037,50,-61,-1055,24,-76,-1067,-4,-82,-1077,-35,-80,-1072,-44,-74,-1072,-44,-57,-1074,-72,-57,-1062,-84,-35,-1069,-85,-10,-1071,-78,7,-1062,-59,29,-1062,-59,44,-1066,-39,44,-1062,-13,55,-1048,8,55,-1042,30,54,-1039,35,42,-1039,35,33,-1032,52,33,-1027,51,16,-1030,50,2,-1038,33,-13,-1037,32,-26,-1037,32,-26,-1045,9,-31,-1053,-10,-38,-1055,-24,-35,-1063,-33,-32,-1064,-35,-25,-1064,-35,-25,-1066,-42,-13,-1063,-43,0,-1059,-33,10,-1052,-16,17,-1051,-10,22,-1051,-10,22,-1056,-3,21,-1052,13,23,-1041,25,17,-1039,27,9,-1042,25,0,-1042,25,0,-1038,16,-7,-1047,17,-12,-1046,4,-12,-1052,-1,-13,-1058,-12,-10,-1058,-12,-10,-1055,-13,-11,-1051,-15,-4,-1061,-28,-1,-1055,-26,7,-1053,-9,10,-1053,-9,10,-1053,0,12,-1046,6,10,-1044,6,7,-1047,6,5,-1047,12,0,-1047,12,0,-1046,10,-2,-1047,1,-6,-1047,3,-8,-1049,-8,-4,-1053,-13,-6,-1053,-13,-6,-1059,-8,-1,-1059,-17,-2,-1050,-10,4,-1050,-6,5,-1049,-2,2,-1049,-2,2,-1049,5,2,-1052,-7,1,-1051,2,-1,-1051,1,0,-1052,-4,-3,-1052,-4,-3,-1054,5,1,-1049,-10,-2,-1052,-1,-3,-1050,-6,-1,-1052,-8,0,-1052,-8,0,-1055,-6,0,-1051,-8,4,-1049,-7,3,-1042,0,0,-1053,2,-1,-1053,2,-1,-1051,0,0,-1050,2,-1,-1050,3,-1,-1046,-7,-5,-1055,-5,-2,-1055,-5,-2,-1049,-7,-3,-1050,-7,1,-1053,-5,2,-1054,-9,-2,-1053,-4,3,-1053,-4,3,-1044,-5,-1,-1048,10,1,-1046,4,0,-1045,4,-2,-1050,-2,0,-1050,-2,0,-1046,-4,-2,-1053,0,1,-1060,-12,-3,-1050,-7,1,-1054,-1,2,-1054,-1,2,-1052,-2,0,-1056,2,1,-1051,0,1,-1052,-4,-1,-1054,-1,0,-1054,-1,0,-1048,-7,1,-1056,-11,0,-1054,2,-3,-1056,6,0,-1050,-4,-1,-1050,-4,-1,-1052,-2,0,-1052,-3,0,-1057,0,5,-1049,-5,1,-1050,-2,2,-1050,-2,2,-1053,-4,1,-1044,2,0,-1054,0,1,-1053,-3,2,-1050,1,-1,-1050,1,-1,-1054,-8,0,-1053,-1,0,-1051,0,0,-1051,-8,2,-1050,-1,0,-1050,-1,0,-1048,-2,0,-1052,-6,0,-1048,2,2,-1053,-1,0,-1053,-1,-1,-1049,0,-1,-1049,0,0,-1054,-4,-2,-1050,5,-1,-1053,-5,2,-1053,-5,2,-1051,-4,2,-1056,0,0,-1049,-5,0,-1051,1,0,-1053,-5,2,-1053,-5,2,-1054,3,2,-1052,-4,0,-1054,-1,-1,-1045,-6,-1,-1053,1,0,-1053,1,0,-1047,-1,0,-1050,-1,3,-1057,-6,2,-1054,-10,2,-1057,-3,-1,-1057,-3,0,-1046,0,0,-1057,-3,0,-1053,-2,0,-1053,-3,2,-1048,-2,0,-1048,-2,0,-1052,-4,0,-1051,-4,0,-1048,2,-1,-1010,1,2,-1163,-3,1,-1163,-3,-3,-951,-2,-3,-1069,-2,-1,-1101,-9,-2,-957,-5,0,-1131,-8,0,-1131,-8,0,-1024,-3,0,-1037,0,0,-1087,-9,-1,-1016,-5,-2,-1073,-3,1,-1073,-3,0,-1048,-10,0,-1050,-1,0,-1060,-3,0,-1045,-5,0,-1058,0,0,-1058,0,-1,-1042,0,-1,-1060,-1,1,-1051,-2,0,-1046,-8,1,-1053,6,1,-1053,6,0,-1051,0,0,-1057,-1,0,-1045,3,1,-1055,-3,-1,-1055,-2,0,-1055,-2,0,-1050,-4,0,-1054,-5,1,-1053,-7,-3,-1049,-8,2,-1048,-4,0,-1048,-4,0,-1052,-1,0,-1059,-7,0,-1053,-11,1,-1050,-3,0,-1047,-10,2,-1047,-10,2,-1054,-1,0,-1052,-7,4,-1051,-4,0,-1054,-3,0,-1051,-5,0,-1051,-5,0,-1051,-10,2,-1054,-1,-3,-1057,-6,-3,-1050,2,0,-1050,0,1,-1050,0,1,-1057,7,1,-1053,-7,-1,-1050,-6,-1,-1054,-2,3,-1050,-1,-2,-1050,-1,-2,-1055,-1,0,-1057,-9,-1,-1055,-5,-2,-1046,0,-1,-1050,-1,0,-1050,-1,0,-1054,-4,0,-1047,-7,2,-1047,0,1,-1049,3,0,-1055,2,2,-1055,2,2,-1052,-8,1,-1053,-5,0,-1050,-1,2,-1050,-11,0,-1057,0,0,-1057,0,0,-1051,-8,2,-1053,-6,0,-1051,-6,2,-1055,-3,2,-1052,-5,1,-1052,-5,1,-1051,0,0,-1050,-2,0,-1058,-4,0,-1048,0,0,-1045,0,-2,-1045,0,-2,-1053,1,0,-1051,-4,0,-1055,-4,1,-1054,-9,-2,-1050,3,0,-1050,3,0,-1051,-3,0,-1048,-3,0,-1055,-8,-1,-1054,-6,-2,-1051,2,1,-1051,2,1,-1049,-1,-1,-1055,-1,-1,-1051,-3,2,-1047,-3,0,-1053,-6,0,-1053,-6,0,-1049,-7,0,-1054,-4,1,-1048,4,0,-1049,-5,2
-1082,110,33,-1082,110,33,-1100,109,33,-1101,116,34,-1096,109,39,-1088,115,40,-1067,119,40,-1067,119,47,-1061,110,47,-1049,117,43,-1042,112,39,-1032,118,34,-1036,121,27,-1036,121,24,-1037,125,24,-1037,121,19,-1033,124,19,-1035,115,18,-1032,101,17,-1032,101,17,-1027,94,17,-1030,86,19,-1030,75,17,-1030,80,17,-1030,79,16,-1030,79,16,-1026,83,16,-1036,78,16,-1040,87,20,-1048,86,21,-1049,98,27,-1049,98,35,-1050,103,35,-1051,110,41,-1051,108,48,-1045,116,57,-1040,115,60,-1040,115,64,-1038,120,64,-1035,127,60,-1033,124,65,-1031,136,66,-1026,138,65,-1026,138,65,-1030,134,65,-1032,142,64,-1030,145,67,-1027,148,65,-1021,162,71,-1021,162,71,-1026,161,71,-1033,172,81,-1026,182,83,-1031,180,92,-1034,196,93,-1034,196,103,-1040,186,103,-1037,190,111,-1044,190,118,-1053,202,114,-1061,208,121,-1061,208,121,-1068,215,125,-1063,227,121,-1072,228,122,-1077,227,115,-1086,237,106,-1086,237,106,-1089,249,101,-1078,256,98,-1088,254,92,-1067,253,84,-1074,253,80,-1074,253,80,-1054,252,84,-1049,255,82,-1041,254,86,-1033,251,95,-1023,240,99,-1023,240,99,-1019,233,108,-1026,224,121,-1027,221,131,-1025,220,148,-1023,230,162,-1023,230,162,-1020,226,169,-1022,224,186,-1018,217,203,-1033,196,218,-1042,173,232,-1042,173,232,-1047,171,244,-1043,167,267,-1033,164,276,-1029,165,286,-1038,160,291,-1038,160,291,-1035,174,294,-1037,173,298,-1032,164,299,-1025,166,295,-1020,161,296,-1020,161,296,-1035,145,296,-1047,127,293,-1059,105,304,-1065,94,314,-1086,76,325,-1086,76,325,-1107,68,335,-1111,88,346,-1115,123,370,-1102,158,394,-1097,181,418,-1097,181,418,-1085,193,435,-1081,207,462,-1071,208,485,-1066,219,516,-1058,240,548,-1058,240,548,-1055,255,579,-1057,260,614,-1008,207,649,-930,80,694,-880,120,739,-880,120,739,-890,217,758,-904,293,778,-922,342,806,-955,365,839,-995,373,870,-995,373,870,-1037,376,910,-1084,373,943,-1126,361,979,-1169,368,1002,-1244,427,1027,-1244,427,1027,-1338,469,1059,-1305,328,1106,-1198,268,1155,-1135,354,1176,-1123,475,1208,-1123,475,1208,-1102,548,1256,-1056,563,1320,-998,551,1387,-953,579,1476,-905,577,1563,-905,577,1563,-855,571,1663,-837,568,1761,-811,572,1859,-794,546,1966,-790,557,2083,-790,557,2083,-804,557,2195,-805,556,2305,-797,556,2416,-772,557,2556,-714,524,2686,-714,524,2686,-590,640,2827,1216,4102,3056,1689,6280,3391,-717,-179,3389,-674,-91,3304,-674,-91,3304,-563,-111,3192,-455,-91,3105,-326,-103,3058,-226,-185,3031,-191,-231,3048,-191,-231,3048,-1714,-411,3072,-296,-379,3236,-153,-333,3246,5010,753,3268,2867,830,3630,2867,830,3630,-227,-386,3731,-275,-382,3733,-268,-394,3726,-266,-389,3732,-264,-397,3738,-264,-397,3738,-23,-513,3729,7794,-3716,3554,-179,-353,3325,-207,-314,3302,-207,-314,3283,-210,-328,3283,-212,-318,3283,-216,-320,3291,-223,-336,3291,-222,-333,3286,-222,-333,3294,-224,-341,3294,-230,-362,3280,1500,-5996,3270,218,-1183,3280,-256,-354,3264,-256,-354,3254,-253,-350,3254,-259,-341,3249,-258,-346,3265,-503,-1625,3239,-1948,-8192,3211,-1948,-8192,3038,-196,-332,3038,-196,-306,3015,-190,-305,3011,-196,-300,3014,-199,-300,3029,-199,-300,3045,-80,-51,3045,22,307,3131,-274,-316,3251,-274,-308,3254,-273,-309,3250,-273,-309,3221,692,-63,3221,-6968,-3487,2978,-3326,-1968,2846,-238,-207,2785,-210,-218,2781,-210,-218,2761,-224,-215,2761,-229,-209,2769,-225,-213,2768,-217,-204,2763,-221,-205,2769,-221,-205,2772,-222,-197,2772,-231,-199,2761,-5356,1400,2771,-3536,849,2672,-198,-207,2574,-198,-207,2593,-206,-194,2593,572,-657,2640,-216,-187,2794,-211,-190,2813,-207,-183,2809,-207,-183,2797,-201,-180,2797,-201,-182,2819,-205,-148,2792,-3494,6227,2685,-1269,2080,2423,-1269,2080,2347,-140,-111,2347,-134,-104,2349,-140,-111,2340,-131,-114,2333,-134,-108,2330,-134,-108,2330,-127,-106,2343,-127,-89,2345,-179,730,2346,-621,3703,2420,387,5061,2488,387,5061,2488,-12,494,2339,-149,-99,2292,-149,-111,2300,-91,22,2283,742,1931,2311,742,1931,2311,-61,-96,2241,-108,-114,2236,-98,-105,2237,-99,-106,2237,-90,-103,2232,-90,-103,2232,536,766,2232,1277,2219,2313,111,171,2395,5135,4038,2403,2252,1165,2185,2252,1165,2185,-101,-409,2051,-62,-83,1933,-68,-77,1880,-69,-79,1880,-59,-80,1881,-59,-80,1881,-71,-80,1880,-71,-81,1873,-64,-80,1876,-69,-88,1877,40,-69,1878,40,-69,1878,3348,720,1891,3040,654,2039,-64,-108,2113,-57,-110,2104,1793,-647,2075,1793,-647,2075,3301,-1173,1852,428,-335,1715,251,-231,1732,914,-425,1731,1098,-429,1726,1098,-429,1726,695,-333,1698,472,-270,1674,575,-326,1674,878,-465,1666,857,-509,1659,857,-509,1659,650,-437,1655,634,-437,1662,802,-559,1680,979,-679,1699,1049,-702,1731,1049,-702,1731,443,-359,1790,-14,-148,1878,-67,-128,1895,702,-1137,1838,1397,-2641,1645,1397,-2641,1645,1446,-3278,1565,-14,-160,1545,-63,-91,1532,127,-291,1529,629,-1377,1502,629,-1377,1502,677,-1497,1488,157,-566,1476,85,-436,1474,247,-887,1470,390,-1338,1476,390,-1338,1476,239,-1043,1487,203,-915,1503,311,-1463,1518,108,-1019,1566,-70,-153,1657,-70,-153,1657,-89,-111,1683,-87,-116,1686,-89,-175,1673,-392,-5557,1636,-921,-2655,1361,-921,-2655,1361,-67,-70,1307,-71,-72,1310,-69,-64,1305,-76,-76,1305,-78,-103,1305,-78,-103,1305,-1279,-4170,1289,-403,-1140,1238,-93,-98,1213,-447,-560,1223,-256,-767,1247,-256,-767,1247,-115,-149,1216,-263,-417,1225,-859,-1741,1231,-713,-1198,1247,-327,-565,1283,-327,-565,1283,-434,-649,1280,-681,-1026,1290,-635,-900,1329,-484,-631,1365,-500,-618,1400,-500,-618,1400,-602,-719,1428,-1017,-1072,1478,-4252,-3220,1466,-843,-718,1290,-91,-66,1209,-91,-66,1209,-90,-64,1206,-100,-62,1197,-964,-661,1196,-2045,-1211,1140,-2045,-1211,1068,-711,-359,1068,-220,-84,1052,-738,-344,1056,-1500,-798,1053,-1051,-524,1027,-1051,-524,1017,-589,-251,1017,-818,-336,1020,-979,-391,1016,-836,-302,1013,-908,-318,1011,-908,-318,1020,-1061,-360,1020,-1044,-334,1037,-968,-301,1046,-955,-276,1065,-964,-267,1086,-964,-267,1110,-947,-243,1110,-921,-222,1140,-927,-197,1170,-978,-183,1205,-1089,-186,1248,-1089,-186,1289,-1965,-131,1289,-3601,665,1253,-907,120,1145,-117,-29,1095,-140,-35,1088,-140,-35,1059,-951,181,1059,-1641,388,1015,-833,199,972,-585,135,944,-1047,285,935,-1047,285,910,-1314,348,910,-971,269,891,-786,233,869,-870,276,857,-856,295,844,-856,295,835,-864,317,835,-976,380,830,-1014,412,820,-968,390,819,-941,401,818,-941,401,823,-955,413,823,-938,408,826,-894,391,830,-878,386,841,-888,404,860,-888,404,876,-892,428,876,-902,447,892,-910,457,918,-903,463,948,-895,475,979,-895,475,1010,-888,475,1010,-879,490,1047,-869,501,1083,-919,569,1126,-1367,1212,1170,-1367,1212,1170,-1491,2360,1135,-447,669,1029,-135,74,995,-431,581,976,-1036,1747,938,-1036,1747,938,-497,828,891,-322,450,865,-569,955,849,-678,1139,825,-476,777,803,-476,777,803,-354,555,781,-338,544,767,-345,631,756,-386,757,741,-477,969,736,-477,969,736,-553,1109,728,-488,982,724,-462,949,723,-484,1031,722,-449,971,719,-449,971,719,-396,868,718,-352,745,730,-344,736,736,-413,983,746,-413,1052,756,-413,1052,756,-362,932,769,-377,954,783,-384,944,797,-344,848,819,-338,829,845,-338,829,845,-344,925,872,-350,953,906,-330,933,937,-317,933,971,-311,933,1010,-311,933,1010,-294,1004,1052,-188,1900,1096,736,3073,1082,133,592,979,-2,143,930,-2,143,930,92,403,904,300,1041,875,319,1085,829,259,934,795,275,981,761,275,981,761,295,1059,727,268,994,703,254,917,675,226,752,654,216,662,635,216,662,635,291,895,618,345,1065,606,310,995,591,304,971,569,325,988,563,325,988,563,310,909,554,299,854,545,306,887,541,342,933,538,358,961,538,358,961,538,372,968,537,366,945,532,368,926,533,360,905,532,362,896,539,362,896,539,364,888,540,384,908,550,387,913,554,390,914,567,385,899,581,385,899,581,384,892,590,380,886,605,385,875,625,394,876,648,396,875,669,396,875,669,400,871,692,397,849,716,400,846,746,400,834,782,408,828,812,408,828,812,430,826,851,457,831,890,567,908,927,1325,1379,964,2107,1240,927,2107,1240,927,617,366,856,332,213,814,1041,557,769,1044,562,728,572,318,687,572,318,687,863,450,648,979,500,612,762,404,580,882,454,542,912,459,518,912,459,518,817,416,485,875,441,456,897,446,430,867,433,407,893,442,385,893,442,385,890,426,362,884,431,345,885,432,325,897,432,308,893,429,288,893,429,288,904,433,270,903,432,261,897,424,249,898,421,235,898,421,220,901,415,220,902,423,208,904,419,198,907,419,189,907,416,178,907,416,171,909,412,171,903,409,160,909,415,154,904,412,143,905,412,138,905,412,130,905,409,130,903,414,128,915,405,120,911,402,113,909,413,109,909,413,103,916,407,103,912,404,96,911,401,91,910,404,87,915,403,83,915,403,81,910,393,81,907,406,75,915,399,72,911,407,66,916,401,67,916,401,62,910,395,62,913,393,61,915,394,56,917,390,53,915,390,52,915,390,47,915,389,47,914,391,44,918,400,44,915,387,36,913,387,39,913,387,37,915,391,37,914,390,36,920,393,32,918,392,32,921,391,27,921,391,27,912,385,27,917,398,26,918,387,23,920,391,24,918,382,22,918,382,20,919,388,20,911,386,21,916,387,21,924,385,13,923,389,15,923,389,16,918,388,16,917,383,12,917,385,10,918,382,7,916,388,12,916,388,12,921,389,10,914,387,8,917,384,8,919,391,8,914,381,8,914,381,8,918,385,7,916,388,6,918,388,3,918,388,2,914,384,0,914,384,0,915,390,0,912,383,0,921,387,4,916,386,1,914,380,-3,914,380,-3,916,384,0,921,387,-3,914,392,-5,918,387,-4,914,383,-6,914,383,-6,920,390,-5,914,385,-4,916,379,-6,916,388,-5,912,389,-8,912,389,-8,913,381,-5,913,388,-9,918,383,-6,919,388,-9,915,388,-12,915,388,-12,913,385,-9,918,386,-10,921,395,-10,921,393,-11,921,395,-15,921,395,-15,916,387,-9,914,386,-14,915,397,-12,914,387,-16,912,391,-17,912,391,-17,913,393,-15,913,395,-15,913,398,-17,919,391,-18,914,392,-17,914,392,-17,918,396,-21,918,387,-17,912,398,-18,914,388,-20,918,395,-20,918,395,-20,911,397,-22,909,389,-25,913,397,-24,912,397,-27,914,400,-24,914,400,-24,921,395,-25,909,403,-30,918,403,-26,916,403,-31,907,401,-31,907,401,-31,916,395,-31,907,408,-35,905,402,-30,913,400,-35,911,398,-33,911,398,-33,910,404,-35,911,404,-36,910,404,-39,911,408,-42,910,401,-42,910,401,-42,912,410,-43,912,417,-48,913,407,-48,907,408,-48,908,411,-50,908,411,-50,907,413,-55,907,407,-59,905,411,-60,907,412,-62,914,414,-61,914,414,-61,906,416,-65,906,411,-70,911,422,-72,904,415,-78,900,413,-81,900,413,-81,906,412,-83,905,420,-86,902,413,-93,902,414,-98,903,419,-100,903,419,-100,906,427,-107,901,424,-110,908,427,-118,904,428,-126,903,425,-130,903,425,-130,899,427,-138,900,429,-147,899,421,-150,903,432,-162,894,432,-168,894,432,-168,900,434,-180,900,437,-187,896,429,-203,890,433,-211,890,433,-222,895,435,-222,897,430,-236,891,436,-248,891,436,-264,893,435,-280,893,435,-293,885,439,-293,879,442,-310,878,445,-334,880,449,-353,874,441,-372,874,441,-396,874,445,-396,872,448,-416,866,445,-443,864,448,-469,863,453,-498,863,453,-526,852,449,-526,843,449,-555,837,454,-589,829,458,-626,819,459,-662,819,459,-705,818,467,-705,808,480,-750,824,503,-783,928,668,-828,1365,1561,-859,1365,1561,-830,987,1726,-830,320,642,-770,236,500,-732,497,1024,-698,498,1024,-654,498,1024,-612,320,698,-612,409,867,-579,470,1005,-546,383,834,-512,381,853,-476,381,853,-448,429,943,-448,388,880,-422,398,898,-395,421,939,-370,400,913,-346,400,913,-322,400,917,-322,401,926,-304,396,916,-278,395,925,-260,401,930,-243,401,930,-220,390,931,-220,397,922,-206,397,935,-190,394,938,-173,398,929,-159,398,929,-144,394,937,-144,394,941,-131,395,937,-112,389,938,-99,395,944,-91,395,944,-91,393,945,-76,391,933,-60,394,940,-46,392,937,-37,390,941,-24,390,941,-24,391,945,-13,390,943,-1,389,936,14,396,940,24,392,937,38,392,937,38,393,943,51,395,940,60,391,932,76,392,942,86,394,933,99,394,933,99,402,939,107,398,935,123,394,933,138,399,927,155,402,932,168,402,932,168,402,932,181,401,923,197,399,928,216,409,921,234,399,923,254,399,923,254,403,916,271,405,920,291,409,918,311,412,911,338,406,908,357,406,908,357,403,902,381,413,898,409,414,894,431,411,888,459,414,879,485,414,879,485,414,879,520,425,870,554,419,862,584,434,857,622,443,847,662,443,847,662,470,851,696,542,893,737,853,1072,772,1811,1285,776,1085,630,718,1085,630,718,451,277,662,854,491,627,1061,575,588,689,384,539,834,455,500,834,455,500,966,525,457,793,422,418,867,458,382,907,482,345,838,445,310,838,445,310,885,461,278,898,466,249,874,456,214,891,461,182,883,456,145,883,456,145,883,457,119,901,462,90,887,460,56,891,461,28,887,460,-1,887,460,-1,886,461,-29,882,462,-64,884,462,-88,886,461,-118,883,466,-149,883,466,-149,876,458,-175,878,463,-208,878,464,-240,873,473,-274,864,468,-308,864,468,-308,863,463,-340,858,463,-377,855,466,-410,850,473,-446,840,467,-487,840,467,-487,831,481,-534,826,487,-573,821,502,-615,863,579,-657,1023,862,-693,1023,862,-693,1144,1581,-709,666,1182,-674,304,611,-624,383,765,-587,519,1048,-544,519,1048,-544,416,855,-498,383,794,-460,457,962,-425,433,917,-390,388,834,-351,388,834,-351,421,917,-317,426,920,-284,412,893,-250,424,925,-216,427,918,-187,427,918,-187,404,899,-157,415,915,-125,418,921,-97,421,916,-71,421,922,-38,421,922,-38,416,917,-9,413,912,18,418,916,48,413,921,79,413,921,109,422,917,109,420,908,138,418,904,172,424,902,198,418,894,234,418,894,259,426,895,259,423,890,295,423,897,325,429,882,362,437,880,393,437,880,432,435,870,432,445,873,469,448,859,507,468,858,547,514,873,579,514,873,615,629,923,615,1088,1137,648,1468,955,629,811,487,578,635,383,531,635,383,489,967,556,489,891,506,441,752,420,394,912,510,359,885,486,315,885,486,270,810,447,270,889,493,235,877,472,193,862,464,153,885,479,118,885,479,74,879,476,74,876,477,40,879,480,0,873,472,-36,874,468,-72,874,468,-112,871,477,-112,865,474,-149,871,478,-186,864,479,-224,857,475,-266,857,475,-306,859,482,-306,850,492,-348,835,499,-390,831,493,-433,838,518,-471,838,518,-514,850,563,-514,913,707,-556,1078,1183,-579,797,1274,-569,455,829,-525,455,829,-485,378,713,-485,473,928,-444,479,940,-403,416,831,-362,443,890,-323,443,890,-323,456,930,-282,415,862,-246,420,883,-206,430,914,-168,428,893,-134,428,893,-134,434,904,-96,438,909,-59,425,896,-18,424,896,11,431,906,48,431,906,48,425,894,90,436,899,121,435,884,158,436,893,192,440,879,231,440,879,231,441,880,267,444,878,301,459,871,341,464,868,381,476,863,423,476,863,423,521,877,456,612,895,489,908,1015,521,1248,905,515,941,586,472,941,586,472,704,436,427,878,519,386,920,531,340,804,466,297,870,496,255,870,496,255,888,506,209,831,462,166,869,486,122,876,492,79,851,477,38,851,477,38,868,485,-4,859,487,-43,860,488,-90,865,502,-130,861,497,-173,861,497,-173,855,502,-217,844,500,-257,838,514,-298,835,519,-338,841,555,-381,841,555,-381,867,634,-423,943,849,-456,861,1143,-464,600,995,-438,442,805,-399,442,805,-399,443,835,-363,487,923,-321,467,894,-279,449,862,-238,452,896,-199,452,896,-199,442,882,-160,431,871,-121,440,885,-75,445,896,-40,449,889,1,449,889,1,446,891,38,439,882,78,445,875,116,454,878,156,457,883,197,457,883,197,471,872,235,478,870,270,498,868,305,538,867,343,606,885,375,606,885,375,796,925,402,1048,858,409,956,628,379,783,510,339,824,516,294,824,516,294,899,534,251,849,507,205,846,500,162,865,508,120,837,486,73,837,486,73,848,490,32,861,508,-12,849,504,-54,850,505,-98,847,512,-142,847,512,-142,837,515,-183,837,544,-226,846,567,-271,843,629,-303,859,725,-337,859,725,-337,842,949,-352,653,955,-347,520,873,-316,478,844,-281,494,886,-245,494,886,-245,485,895,-204,468,877,-164,469,873,-126,460,877,-85,455,868,-46,455,868,-46,461,875,-3,473,883,38,472,870,77,479,868,115,479,868,149,486,865,149,499,860,183,533,862,224,562,852,257,645,867,284,645,867,301,800,861,301,913,748,301,871,612,275,809,537,236,835,535,198,835,535,160,867,550,160,854,535,114,842,519,73,837,514,30,827,516,-14,827,516,-55,839,534,-55,840,548,-99,832,557,-134,826,587,-175,819,628,-210,819,628,-240,816,715,-240,774,844,-258,637,871,-250,561,865,-231,521,860,-198,521,860,-161,515,865,-161,506,874,-129,497,870,-92,485,857,-56,485,860,-15,485,860,19,496,862,19,507,856,55,522,856,89,542,849,127,567,841,155,567,841,177,615,837,177,693,817,204,785,772,212,822,676,204,821,604,177,821,604,144,812,571,144,832,568,111,838,571,72,828,562,31,820,567,-4,820,567,-44,806,567,-44,808,593,-80,800,622,-110,793,671,-144,764,750,-162,764,750,-165,686,790,-165,620,817,-160,583,841,-144,562,852,-116,547,852,-87,547,852,-87,535,843,-59,528,838,-26,532,832,3,551,835,37,573,818,63,573,818,63,593,812,89,639,803,110,686,779,123,733,733,123,765,676,119,765,676,119,781,642,104,792,617,82,806,612,51,803,607,22,796,617,-6,796,617,-6,779,630,-36,758,658,-61,737,703,-77,707,741,-92,667,759,-94,667,759,-94,633,778,-89,614,801,-72,596,813,-57,593,820,-38,588,817,-13,588,817,-13,597,808,8,612,794,28,641,779,43,661,764,54,690,744,62,690,744,62,716,717,64,728,695,56,745,680,44,756,675,26,755,668,10,755,668,10,754,681,-7,729,698,-21,717,709,-29,698,732,-40,674,745,-43,674,745,-43,657,761,-35,646,774,-32,640,775,-20,639,783,-8,641,780,-3,641,780,-3,655,770,11,662,758,16,679,745,25,695,738,25,700,725,27,700,725,27,710,712,21,715,704,12,718,703,3,711,717,-3,701,718,-6,701,718,-6,691,728,-14,687,742,-16,671,747,-12,667,752,-12,667,757,-7,667,757,-7,664,750,0,667,753,3,678,742,4,685,738,6,692,731,10,692,731,10,698,727,10,694,725,3,701,725,0,697,723,-2,691,729,-4,691,729,-4,684,733,-2,681,736,-3,681,739,-3,677,746,-6,676,739,-3,676,739,-3,676,739,3,681,745,5,685,729,5,692,740,5,694,731,3,694,731,3,691,730,0,688,726,-2,689,725,0,688,728,-1,687,738,-2,687,738,-2,682,741,-3,683,747,-4,676,741,-1,680,738,0,681,738,-2,681,738,-2,687,735,0,684,727,2,693,731,1,691,737,1,695,734,-1,695,734,-1,685,738,-1,685,735,-2,683,739,-3,679,743,-2,675,732,-1,675,732,-1,682,736,0,681,739,2,688,736,-2,686,739,-1,693,740,-3,693,740,-3,688,735,-1,690,735,2,691,738,-2,682,737,-3,682,737,-1,678,738,-1,686,738,0,685,731,0,685,729,3,681,731,-1,681,731,0,689,735,0,693,736,4,686,739,-3,693,735,0,685,736,-1,685,736,3,686,734,3,691,735,1,686,736,-4,681,740,1,684,734,0,684,734,0,686,742,0,687,731,0,689,732,0,687,733,-1,683,728,1,683,728,0,691,741,0,690,740,-1,688,730,-1,688,731,0,688,742,-2,688,742,1,682,732,1,686,738,-1,689,733,3,685,729,1,685,739,5,685,739,2,687,736,2,685,736,3,685,732,-1,689,736,-2,685,737,0,685,737,2,685,738,2
-1059,156,27,-1059,156,27,-1057,165,35,-1055,178,40,-1057,189,47,-1052,198,53,-1056,212,52,-1056,212,52,-1050,219,62,-1041,218,63,-1035,220,62,-1035,209,66,-1028,204,64,-1028,204,64,-1027,203,62,-1016,191,61,-1012,203,56,-1012,207,49,-1013,206,42,-1013,206,42,-1008,218,42,-1006,221,38,-1012,226,33,-1017,217,30,-1019,208,24,-1019,208,24,-1032,204,25,-1031,193,25,-1030,185,25,-1029,179,30,-1020,178,35,-1020,178,35,-1023,161,35,-1018,169,43,-1024,174,44,-1018,175,49,-1018,185,53,-1018,185,53,-1017,185,65,-1023,183,71,-1024,164,78,-1025,157,85,-1028,151,93,-1028,151,93,-1031,154,98,-1030,158,102,-1026,170,104,-1033,180,104,-1037,182,107,-1037,182,107,-1041,188,107,-1054,192,105,-1064,181,108,-1069,185,112,-1073,185,116,-1073,185,116,-1079,186,117,-1081,197,116,-1080,205,116,-1080,224,116,-1074,242,116,-1074,242,116,-1060,264,119,-1055,274,124,-1054,270,132,-1060,270,140,-1071,271,148,-1071,271,148,-1084,247,161,-1085,236,171,-1093,219,180,-1081,190,194,-1076,166,209,-1076,166,209,-1051,136,228,-1027,136,250,-988,138,276,-964,164,298,-968,182,324,-968,182,324,-963,208,346,-968,237,365,-950,262,395,-944,277,416,-936,309,445,-936,309,445,-922,317,477,-925,322,507,-932,318,535,-988,310,556,-1091,317,564,-1091,317,564,-1188,294,561,-1223,263,535,-1165,235,504,-1097,260,464,-1097,260,462,-1073,272,462,-1118,268,486,-1126,289,526,-1118,329,578,-1056,345,639,-1056,345,695,-986,367,695,-950,410,750,-925,412,809,-946,469,876,-991,556,941,-991,556,1023,-1111,644,1023,-1176,688,1120,-1153,629,1214,-1069,530,1297,-983,442,1358,-983,442,1398,-936,379,1398,-932,372,1428,-946,380,1461,-963,395,1488,-980,397,1528,-980,397,1574,-1012,103,1574,-999,-4,1647,-907,141,1690,-881,316,1701,-902,402,1731,-902,402,1778,-910,488,1778,-888,599,1840,-902,681,1931,-883,746,2063,-880,778,2204,-880,778,2379,-766,1460,2379,-656,1598,2621,3520,8127,2854,-1297,-339,2831,-790,-552,2737,-790,-552,2580,-701,-129,2580,-629,-45,2410,-561,108,2269,-467,326,2169,-467,470,2179,-467,470,2260,-466,505,2260,-436,435,2350,-405,351,2452,-352,234,2521,-275,83,2582,-275,83,2633,-1181,-148,2633,-244,-315,2797,8127,2909,2967,2973,890,3438,-233,-356,3558,-233,-356,3558,-247,-354,3559,-243,-344,3540,-247,-348,3551,-252,-357,3538,-243,-357,3540,-243,-357,3540,-244,-356,3528,-245,-363,3546,-245,-364,3546,-242,-364,3539,-249,-371,3540,-249,-371,3540,-243,-385,3533,1897,-1661,3487,1045,-1134,3454,313,-1037,3527,7394,-8192,3479,7394,-8192,3479,-315,-317,3188,-191,-306,3130,-195,-309,3135,-203,-296,3145,-197,-309,3151,-197,-309,3151,-195,-301,3157,-204,-306,3152,-205,-306,3159,-207,-316,3143,295,1636,3114,295,1636,3114,-260,-308,2957,-239,-259,2929,-257,-278,2928,-378,-411,2919,-6998,-8192,2974,-6998,-8192,2974,-221,-315,3143,-230,-317,3162,-234,-307,3163,-232,-311,3153,-236,-312,3152,-236,-312,3152,1336,212,3117,-5205,-1954,2827,-2102,-1167,2819,-228,-214,2786,-225,-209,2795,-225,-209,2795,-227,-203,2794,-225,-199,2776,-227,-203,2808,-233,-196,2794,-810,-111,2801,-810,-111,2801,-8192,1093,2783,-303,-176,2574,-195,-193,2531,-196,-191,2536,-193,-192,2521,-193,-192,2521,-193,-186,2517,15,-288,2522,202,-394,2591,-197,-147,2676,-203,-149,2675,-203,-149,2675,-186,-153,2689,-205,-123,2683,-8103,8127,2673,-912,1102,2374,-109,-567,2197,-109,-567,2197,-100,-159,2242,-137,-98,2201,-140,-106,2208,-142,-108,2206,-138,-102,2204,-138,-102,2204,-133,-97,2213,-138,-101,2212,-134,-112,2199,-161,-304,2204,-171,-247,2259,-171,-247,2259,-126,-115,2281,-1,-901,2292,70,214,2194,5597,8127,2018,-26,24,1724,-26,24,1724,-85,-42,1671,-76,-44,1665,-83,-42,1668,-81,-33,1676,-76,-40,1674,-76,-40,1674,-75,-36,1671,-74,-39,1677,-75,-39,1676,-75,-35,1671,-1662,-948,1698,-1662,-948,1698,-65,-83,1920,-63,-74,1950,-56,-65,1955,988,1066,1950,6645,4097,1741,6645,4097,1741,-81,-53,1500,-99,-140,1479,-79,-85,1442,-79,-64,1421,-93,-77,1405,-93,-77,1405,-101,-86,1399,-103,-67,1380,-95,-67,1375,-88,-50,1369,-38,-37,1362,-38,-37,1362,773,286,1364,5695,2170,1374,506,156,1391,82,-20,1393,165,21,1392,165,21,1392,355,83,1394,1082,171,1391,1917,430,1441,498,74,1501,498,74,1516,452,21,1516,3844,-148,1534,4014,-1288,1423,108,-75,1228,-22,-36,1193,-22,-36,1194,-25,-39,1194,-25,-34,1191,257,-175,1179,367,-170,1096,356,-166,1070,356,-166,1062,1472,-639,1062,2392,-890,1057,690,-312,1019,401,-194,1016,1025,-463,1008,1025,-463,998,1277,-566,998,856,-428,984,882,-441,983,1070,-545,986,1066,-558,990,1066,-558,1000,768,-402,1000,376,-207,1022,189,-138,1036,262,-162,1043,538,-309,1060,538,-309,1075,838,-518,1075,928,-616,1104,770,-563,1143,689,-540,1182,737,-596,1222,737,-596,1262,830,-720,1262,2048,-2128,1304,1705,-3171,1235,140,-309,1134,-21,-56,1097,-21,-56,1091,0,-78,1091,355,-661,1069,458,-1042,1008,380,-786,986,498,-1097,963,498,-1097,942,582,-1219,942,384,-893,922,364,-876,910,450,-1049,902,434,-1037,898,434,-1037,895,389,-946,895,355,-888,892,239,-666,894,130,-508,892,182,-693,898,182,-693,911,321,-1051,911,307,-1120,912,249,-985,934,221,-946,948,211,-995,962,211,-995,962,191,-955,988,149,-832,1012,122,-727,1043,94,-706,1071,86,-840,1110,86,-840,1110,88,-986,1143,54,-1123,1195,3,-2657,1238,-628,-2894,1184,-93,-350,1089,-93,-350,1089,-35,-137,1057,-166,-938,1039,-514,-1730,993,-227,-761,948,-170,-538,922,-170,-538,922,-358,-1145,905,-357,-1152,883,-263,-725,852,-325,-892,840,-376,-1017,830,-376,-1017,830,-335,-849,817,-364,-878,812,-394,-962,804,-394,-924,796,-398,-877,804,-398,-877,804,-423,-901,803,-442,-900,807,-444,-873,808,-465,-883,821,-493,-891,826,-493,-891,826,-510,-886,841,-520,-866,859,-523,-847,872,-518,-830,888,-527,-807,911,-527,-807,911,-529,-782,935,-544,-767,964,-561,-761,1003,-586,-762,1037,-625,-770,1071,-625,-770,1071,-691,-816,1112,-1575,-1562,1159,-2819,-1842,1127,-628,-464,990,-107,-64,927,-107,-64,927,-159,-136,925,-892,-544,896,-1385,-809,854,-827,-458,803,-639,-370,772,-639,-370,772,-1024,-581,756,-1123,-634,725,-891,-484,702,-797,-426,676,-778,-398,660,-778,-398,660,-727,-315,635,-851,-369,625,-1035,-487,612,-1042,-493,600,-935,-418,585,-935,-418,585,-968,-421,590,-970,-421,580,-894,-363,574,-884,-340,571,-947,-358,575,-947,-358,575,-992,-373,575,-1004,-366,575,-1003,-358,579,-1001,-349,589,-982,-324,601,-982,-324,601,-971,-305,608,-978,-300,625,-990,-289,634,-997,-286,650,-1005,-282,669,-1005,-282,669,-999,-268,690,-995,-254,712,-997,-250,734,-995,-232,764,-996,-215,790,-996,-215,790,-1000,-211,821,-1010,-195,856,-1029,-187,899,-1093,-170,937,-1564,-118,975,-1564,-118,975,-2614,387,964,-1369,223,887,-345,12,827,-425,40,804,-1159,252,778,-1159,252,778,-1367,281,737,-778,169,694,-729,160,661,-1107,272,637,-1118,272,596,-1118,272,596,-822,210,570,-860,243,544,-1003,275,525,-962,275,503,-938,282,485,-938,282,485,-1014,309,467,-1008,306,449,-949,302,430,-947,314,421,-965,321,406,-965,321,406,-968,334,398,-961,339,382,-978,353,369,-977,361,363,-977,361,351,-979,361,351,-966,364,340,-966,377,334,-964,388,324,-959,389,321,-959,389,315,-964,393,315,-965,398,308,-963,395,306,-959,401,304,-972,405,298,-972,405,297,-963,414,297,-962,413,298,-951,420,296,-960,421,301,-965,427,301,-965,427,305,-959,431,305,-957,435,311,-959,434,316,-955,439,322,-965,442,335,-965,442,342,-960,444,342,-955,449,353,-953,452,363,-951,455,384,-959,455,391,-959,455,409,-952,465,409,-944,471,427,-946,472,444,-937,477,466,-943,485,488,-943,485,508,-942,485,508,-933,487,536,-928,494,559,-922,499,599,-919,507,627,-919,507,664,-920,497,664,-908,507,699,-904,519,734,-897,528,774,-909,556,822,-909,556,858,-984,667,858,-1319,1409,889,-1004,1569,849,-386,569,784,-314,412,744,-314,412,716,-678,1064,716,-764,1233,668,-461,690,627,-483,739,598,-626,1039,568,-626,1039,568,-558,916,535,-429,710,505,-405,663,482,-406,705,454,-404,743,434,-404,743,434,-469,851,414,-526,966,393,-534,973,369,-515,923,351,-537,950,333,-537,950,333,-525,946,316,-492,905,304,-461,873,290,-430,833,277,-412,814,265,-412,814,265,-445,862,255,-481,933,247,-495,962,234,-497,953,229,-486,957,219,-486,957,219,-468,935,213,-448,912,205,-439,890,197,-446,889,195,-454,924,187,-454,924,187,-463,948,181,-460,961,178,-459,945,175,-446,938,168,-443,921,173,-443,921,173,-438,927,166,-444,937,168,-440,942,169,-438,948,164,-443,944,164,-443,944,164,-435,946,159,-429,947,159,-432,934,166,-429,951,161,-427,957,160,-427,957,160,-433,953,168,-422,954,169,-424,954,171,-420,962,173,-415,958,174,-415,958,174,-413,955,179,-411,953,182,-404,967,183,-415,964,186,-401,965,191,-401,965,191,-403,957,202,-411,963,205,-402,962,215,-402,963,220,-401,969,229,-401,969,229,-390,976,239,-399,967,249,-390,972,263,-393,970,272,-391,971,284,-391,971,284,-385,970,296,-388,965,312,-386,973,326,-376,977,342,-376,972,358,-376,972,358,-368,976,374,-367,974,397,-370,964,420,-364,975,442,-360,975,465,-360,975,465,-354,971,493,-353,959,524,-347,960,555,-336,967,585,-328,960,620,-328,960,620,-331,961,656,-318,972,689,-312,971,725,-300,985,769,-277,1093,817,-277,1093,817,-73,2049,853,535,2194,834,147,637,747,47,309,700,164,650,667,164,650,667,313,1113,632,293,1058,584,244,942,541,270,1026,509,281,1055,475,281,1055,475,259,965,441,248,870,403,218,748,370,250,807,344,298,994,316,298,994,316,312,1050,292,291,998,260,293,1002,237,293,979,210,275,895,182,275,895,182,274,884,156,297,945,137,304,995,115,305,994,92,296,985,67,296,985,67,301,950,50,293,933,25,292,941,6,297,966,-17,297,966,-40,300,982,-40,299,980,-61,290,956,-83,287,946,-109,287,951,-130,287,951,-150,288,968,-150,286,964,-173,285,961,-197,278,955,-222,278,945,-247,278,945,-275,274,941,-275,274,945,-300,271,946,-328,261,951,-356,266,941,-385,266,941,-415,260,934,-415,246,926,-451,242,918,-483,233,926,-517,228,928,-555,228,928,-592,210,929,-592,206,929,-630,193,932,-673,161,982,-718,65,1267,-754,65,1267,-755,-577,2225,-755,-333,1109,-688,-208,737,-634,-373,1228,-599,-363,1158,-552,-363,1158,-516,-284,823,-516,-306,805,-469,-357,991,-432,-369,1073,-393,-347,1027,-357,-347,1027,-322,-356,1019,-322,-352,968,-289,-349,930,-253,-357,989,-223,-369,1033,-183,-369,1033,-159,-362,1008,-159,-365,996,-131,-361,976,-94,-361,985,-62,-367,1004,-31,-367,1004,-7,-369,1004,-7,-364,996,25,-357,991,52,-362,989,83,-356,1002,114,-356,1002,144,-351,999,144,-353,997,176,-351,988,205,-356,988,236,-343,997,269,-343,997,269,-342,987,305,-348,985,336,-343,990,373,-328,989,411,-328,980,451,-328,980,451,-318,987,485,-320,987,526,-303,995,570,-289,1033,610,-257,1183,653,-257,1183,653,66,2134,682,366,1561,653,132,603,588,104,480,548,216,866,514,216,866,514,302,1126,463,254,1002,418,237,951,378,269,1057,340,258,1008,303,258,1008,303,233,873,260,225,810,220,243,855,191,273,981,157,283,1019,121,283,1019,121,270,987,81,268,982,46,272,944,12,244,878,-23,259,900,-59,259,900,-59,270,973,-94,262,980,-126,259,971,-163,255,961,-198,246,920,-235,246,920,-235,241,910,-271,241,927,-307,233,944,-346,232,945,-390,224,948,-427,224,948,-427,208,941,-466,194,940,-510,164,962,-551,110,1106,-592,-323,1788,-609,-323,1788,-609,-413,1436,-567,-246,857,-512,-317,1096,-470,-348,1158,-431,-292,874,-385,-292,874,-385,-312,852,-340,-337,1042,-297,-344,1065,-256,-325,1014,-216,-340,1017,-177,-340,1017,-177,-331,963,-136,-339,967,-95,-344,1021,-61,-336,1022,-19,-341,999,15,-341,999,15,-335,996,54,-339,993,92,-339,1013,136,-335,1014,171,-330,995,213,-330,995,213,-327,996,247,-323,998,291,-314,1010,329,-306,1014,370,-295,1014,411,-295,1014,411,-287,1027,456,-255,1108,495,-130,1488,529,303,1710,532,197,919,479,197,919,479,134,603,435,185,770,393,268,1059,353,257,1042,304,214,957,259,214,957,259,243,1019,220,249,987,179,229,870,139,231,840,97,243,915,54,243,915,54,246,984,20,243,991,-22,241,978,-66,242,949,-105,232,906,-147,232,906,-147,224,906,-188,220,952,-227,215,971,-264,203,960,-304,193,956,-349,193,956,-349,178,959,-390,150,989,-429,44,1160,-464,-319,1565,-476,-338,1236,-435,-338,1236,-435,-271,982,-379,-313,1109,-341,-317,1047,-296,-296,896,-250,-296,896,-208,-309,978,-208,-334,1058,-164,-316,1027,-120,-319,1017,-78,-324,993,-33,-324,993,5,-313,978,5,-319,1026,48,-322,1018,90,-314,1005,133,-311,999,177,-311,999,218,-303,1006,218,-298,1019,257,-288,1024,303,-270,1057,343,-224,1140,380,-224,1140,408,-50,1483,408,230,1350,409,186,906,364,169,744,316,196,854,274,196,854,237,244,1028,237,226,1012,187,212,972,140,230,989,100,216,931,58,216,931,16,203,869,16,225,913,-25,217,976,-67,211,971,-111,207,966,-151,207,966,-190,196,946,-190,189,931,-234,165,949,-275,138,1006,-313,48,1131,-346,48,1131,-361,-216,1339,-361,-297,1199,-330,-283,1076,-287,-292,1061,-243,-296,1033,-197,-296,1033,-151,-292,963,-151,-300,995,-112,-306,1040,-72,-299,1019,-26,-303,1006,20,-303,1006,65,-298,1002,65,-293,1013,104,-286,1030,146,-274,1038,191,-252,1048,230,-252,1048,270,-218,1103,270,-107,1262,301,122,1270,306,178,1003,278,170,867,238,170,867,238,185,860,196,205,962,150,209,1010,107,200,976,63,204,961,25,204,961,25,201,934,-21,186,915,-63,185,954,-100,174,973,-146,156,982,-181,156,982,-181,115,1005,-219,24,1072,-248,-150,1172,-256,-248,1167,-237,-272,1105,-201,-272,1105,-201,-276,1039,-164,-284,1014,-121,-281,997,-76,-281,1012,-30,-281,1034,12,-281,1034,12,-276,1026,52,-262,1020,96,-248,1036,133,-199,1087,170,-127,1143,197,-127,1143,197,20,1173,211,122,1049,197,150,961,169,163,923,134,170,933,96,170,933,96,180,979,53,175,986,14,167,966,-25,155,959,-64,133,971,-98,133,971,-98,90,1000,-132,22,1058,-157,-86,1094,-168,-178,1115,-159,-227,1097,-133,-227,1097,-133,-240,1051,-102,-256,1027,-63,-260,1020,-27,-240,1039,9,-219,1033,48,-219,1033,48,-190,1057,76,-141,1073,112,-64,1100,125,27,1068,133,90,1015,116,90,1015,116,111,978,88,127,959,64,138,969,29,130,986,-4,106,985,-34,106,985,-34,65,998,-63,20,1029,-82,-40,1043,-96,-104,1067,-95,-153,1082,-87,-153,1082,-87,-182,1059,-63,-201,1040,-40,-198,1037,-11,-173,1049,18,-141,1054,44,-141,1054,44,-101,1062,60,-40,1059,73,3,1036,69,47,1013,61,66,1003,47,66,1003,47,72,994,25,64,997,1,43,1005,-22,11,1023,-33,-31,1028,-46,-31,1028,-46,-65,1045,-48,-93,1051,-48,-125,1046,-36,-133,1049,-21,-132,1048,0,-132,1048,0,-115,1043,13,-83,1039,22,-55,1036,30,-31,1025,33,-1,1027,28,-1,1027,28,7,1022,21,17,1023,7,7,1019,-1,-5,1028,-11,-30,1030,-18,-30,1030,-18,-53,1034,-18,-70,1043,-17,-84,1038,-14,-91,1041,-9,-82,1038,-2,-82,1038,-2,-73,1036,7,-57,1039,12,-39,1026,11,-39,1027,11,-16,1026,12,-16,1026,12,-20,1027,7,-21,1023,-2,-28,1022,-4,-44,1031,-10,-52,1032,-8,-52,1032,-8,-57,1034,-5,-60,1038,-5,-66,1031,-2,-60,1038,1,-60,1038,4,-48,1028,4,-42,1029,5,-35,1030,4,-27,1034,2,-37,1031,2,-37,1031,1,-35,1031,1,-39,1030,-4,-52,1040,-2,-58,1025,-3,-55,1039,-2,-55,1039,-1,-51,1034,-1,-49,1029,2,-49,1027,6,-39,1029,6,-41,1029,2,-41,1029,2,-37,1029,2,-37,1027,0,-46,1030,-3,-48,1029,0,-47,1031,-3,-47,1031,0,-60,1036,0,-50,1034,1,-51,1030,2,-42,1033,0,-40,1037,1,-40,1037,3,-41,1032,3,-43,1029,0,-45,1030,-1,-42,1035,-2,-50,1028,-3,-50,1028,0,-51,1034,0,-48,1029,0,-44,1032,2,-44,1029,0,-46,1032,1,-46,1032,-2,-45,1031,-2,-39,1035,0,-42,1028,-1,-43,1040,0,-46,1033,-3,-46,1033,-2,-48,1028,-2,-45,1029,-3,-49,1036,-1,-47,1032,4,-44,1043,3,-44,1043,0,-42,1033,0,-46,1030,0,-40,1039,2,-44,1033,-1,-45,1027,0,-45,1027,-1,-50,1026,-1,-43,1034,-2,-47,1033,1,-49,1034,3,-47,1032,2,-47,1032,2,-45,1028,0,-45,1033,2,-41,1035,1,-46,1029,0,-49,1037,0,-49,1037,0,-45,1034,0,-50,1034,-1,-42,1029,-1,-44,1036,-1,-43,1033,0,-43,1033,0,-44,1032,2,-41,1028,1,-40,1034,0,-40,1033,0,-40,1032,3,-40,1032,3,-45,1031,-5,-50,1033,2,-43,1030,-1,-45,1037,-1,-49,1029,1,-49,1029,1,-45,1035,-2,-40,1027,3,-43,1033,-1,-42,1033,1,-46,1027,0,-46,1027,0,-46,1033,0,-46,1030,-1,-47,1032,-2,-47,1040,2,-43,1031,2,-43,1031,2,-45,1034,2,-42,1026,0,-48,1033,0,-44,1038,-2,-45,1034,5,-45,1034,5,-48,1035,0,-49,1027,-3,-45,1032,-5,-50,1026,0,-49,1038,-1,-49,1038,-1,-47,1024,-3,-41,1032,0,-41,1027,1,-44,1029,1,-43,1032,0,-43,1032,0,-46,1030,-3,-47,1029,0,-51,1026,-3,-47,1031,-4,-40,1035,0,-40,1035,0,-51,1029,-2,-45,1029,0,-49,1033,-1,-40,1030,0,-53,1032,-1,-53,1032,-1,-48,1029,-1,-48,1030,-4,-41,1038,0,-45,1030,3,-50,1032,1,-50,1032,1,-48,1033,-3,-45,1034,0,-45,1029,-2,-46,1029,-3,-48,1036,0,-48,1036,0,-44,1032,-2,-42,1037,-3,-45,1033,-2,-51,1031,-2,-45,1029,0,-45,1029,0,-40,1038,0,-41,1025,1,-46,1030,0,-44,1028,1,-44,1029,0,-44,1029,0,-45,1035,1,-47,1027,0,-45,1038,2,-43,1030,0,-47,1031,-3,-47,1031,-3,-50,1039,-2,-45,1033,2,-44,1028,1,-44,1038,-1,-47,1028,-2,-47,1028,-2,-47,1023,0,-47,1032,0,-42,1036,-1,-42,1026,-1,-48,1033,-1,-48,1033,-1,-41,1039,-3,-45,1032,-1,-47,1031,1,-43,1031,1,-41,1030,0,-41,1030,0,-44,1033,-1,-44,1033,0,-42,1041,-2,-48,1034,-1,-45,1034,1,-45,1034,1,-35,1035,0,-45,1026,0,-46,1030,2,-43,1030,1,-43,1030,-2,-45,1030,-2,-42,1035,-4,-48,1030,-4,-37,1034,-2,-44,1035,-1,-44,1035,-2,-42,1029,-2,-46,1032,-2,-44,1033,2,-43,1030,0,-44,1027,-1,-44,1027,-1,-44,1023,-1,-46,1024,1,-49,1033,0,-45,1030,-2,-49,1027,0,-49,1027,-3,-45,1031,-3,-43,1038,-1,-45,1037,1,-47,1031,0,-47,1032,-1,-47,1032,-3,-43,1031,-3,-48,1029,-2,-41,1030,-1,-48,1035,1,-48,1040,-2,-48,1040,0,-41,1033,0,-38,1027,0,-46,1023,0,-43,1031,0,-45,1023,1,-45,1023,-1,-35,1034,-1,-49,1035,-1,-49,1027,1,-46,1033,-1,-44,1032,1,-44,1032,2,-47,1033,2,-49,1028,0,-41,1035,0,-42,1033,2,-45,1036,0,-45,1036,-2,-40,1032,-2,-41,1028,-2,-43,1036,2,-45,1036,0,-48,1031,0,-48,1031,2,-44,1034,2,-47,1035,-1,-45,1031,0,-41,1037,-1,-50,1035,-2,-50,1035,-2,-46,1029,-2,-48,1026,-1,-46,1031,2,-42,1030,0,-40,1030,-1,-40,1030,-1,-41,1033,-1,-41,1030,0,-44,1034,0,-44,1029,0,-47,1034,2,-47,1034,2,-42,1026,-1,-37,1034,2,-47,1030,-1,-44,1033,1,-45,1028,2,-45,1028,2,-43,1035,-1,-47,1028,2,-42,1031,2,-47,1032,2,-44,1026,0,-44,1026,0,-39,1036,-2,-40,1029,2,-49,1029,1,-47,1021,-2,-49,1032,-2,-49,1032,-2,-44,1038,1,-44,1037,-1,-35,1036,1,-46,1028,-2,-49,1032,-4,-49,1032,-4,-44,1032,-4,-50,1031,-3,-43,1033,-3,-48,1029,-4,-42,1034,0,-42,1034,0,-41,1030,-1,-43,1032,-3,-43,1031,0,-43,1040,-1,-41,1037,4,-41,1037,4,-43,1034,1,-43,1033,-2,-47,1027,-6,-48,1033,-2,-47,1033,0,-47,1033,0,-38,1034,3,-46,1033,-1,-47,1030,1,-38,1028,0,-44,1038,-1,-44,1038,-1,-52,1028,1,-42,1032,0,-41,1035,-1,-47,1032,1,-43,1026,3,-43,1026,3,-43,1035,2,-47,1029,2,-48,1026,-1,-53,1031,-1,-47,1030,0,-47,1030,0,-51,1027,-2,-46,1029,4,-47,1029,-2,-48,1029,1,-44,1032,0,-44,1032,0,-47,1033,0,-44,1029,-1,-44,1032,0,-47,1032,1,-45,1034,0,-45,1034,0,-47,1031,0
-1020,312,11,-1027,312,13,-1027,314,12,-1018,329,10,-1023,324,14,-1023,324,14,-1022,318,12,-1017,325,16,-1018,328,18,-1017,321,22,-1015,310,26,-1015,310,26,-1009,314,29,-999,319,30,-1009,316,34,-997,332,36,-999,320,35,-999,320,35,-986,326,36,-984,326,36,-982,330,38,-974,319,34,-962,322,31,-962,322,31,-964,326,29,-965,325,27,-965,331,27,-964,337,24,-969,339,25,-969,339,25,-966,346,23,-966,337,26,-970,322,27,-979,307,29,-984,293,30,-984,293,30,-995,291,37,-1006,280,47,-1005,289,59,-1009,299,73,-1009,310,74,-1009,310,74,-1006,329,82,-1007,345,87,-1005,354,84,-1003,375,80,-1006,379,75,-1006,379,75,-1012,385,75,-1015,378,71,-1014,368,60,-1007,360,57,-1010,352,49,-1010,352,49,-1008,342,42,-1008,335,43,-1008,326,41,-1015,325,44,-1015,325,53,-1021,321,53,-1018,318,58,-1017,322,60,-1012,336,70,-1004,342,75,-1004,342,84,-999,358,84,-991,360,91,-987,364,101,-988,351,103,-995,324,113,-995,324,123,-985,308,123,-976,313,133,-978,330,134,-980,345,140,-977,355,149,-977,355,150,-993,371,150,-990,382,155,-995,382,167,-1001,382,177,-996,387,182,-996,387,190,-989,389,190,-973,390,199,-977,404,207,-976,402,217,-980,393,229,-980,393,244,-988,397,244,-1009,403,256,-1050,407,274,-1073,414,283,-1054,387,294,-1054,387,303,-1015,367,303,-982,347,303,-973,344,323,-978,357,350,-977,372,386,-977,372,426,-982,373,426,-1003,386,471,-1029,415,509,-1022,415,548,-1021,426,586,-1021,426,623,-1023,422,623,-1009,437,665,-1017,436,708,-1020,445,760,-1047,464,809,-1047,464,861,-1069,491,861,-1052,503,912,-1033,527,965,-1060,551,1004,-1032,538,1045,-1032,538,1088,-998,526,1088,-986,506,1127,-990,504,1183,-997,524,1237,-997,542,1308,-997,542,1308,-898,317,1388,-642,245,1471,-701,432,1502,-759,531,1566,-809,573,1644,-809,573,1644,-829,565,1745,-833,545,1857,-848,515,1959,-907,505,2057,-898,492,2113,-898,492,2113,-863,572,2183,-841,610,2276,-833,626,2388,-837,661,2524,1494,7298,2663,1494,7298,2663,636,3303,2651,-832,-181,2426,-815,-90,2198,-758,13,1977,-648,375,1804,-648,375,1804,-573,694,1778,-598,823,1895,-629,863,2055,-642,821,2233,-597,696,2385,-597,696,2385,-526,528,2548,-420,299,2680,-299,83,2744,-251,-13,2781,-176,-166,2836,-176,-166,2836,-146,-216,2827,1533,1096,2863,5223,1156,3606,-272,-468,3910,-282,-454,3913,-282,-454,3913,-287,-467,3909,-286,-465,3907,-292,-471,3913,3263,-1373,3885,5025,-2125,3783,5025,-2125,3783,-247,-364,3653,-254,-363,3665,-251,-366,3647,-254,-381,3655,-252,-377,3645,-252,-377,3645,-256,-384,3644,-254,-382,3654,-862,1316,3629,-325,-372,3394,75,-4237,3344,75,-4237,3344,1038,-4135,3557,-280,-399,3617,-296,-419,3617,-292,-405,3618,-303,-403,3591,-303,-403,3591,-301,-1368,3593,-2569,-8192,3552,-463,-960,3468,-248,-386,3447,-252,-372,3440,-252,-372,3440,-253,-380,3460,-228,-316,3457,479,920,3466,991,324,3539,-338,-319,3354,-338,-319,3354,-4086,-2292,3312,-6618,-3755,3281,-246,-311,3202,-267,-294,3189,-260,-286,3185,-260,-286,3185,-268,-288,3187,-266,-282,3191,-267,-281,3187,-265,-275,3189,-266,-265,3159,-266,-265,3159,-273,-265,3184,-6881,1697,3162,-2937,855,3106,-252,-281,3124,-253,-265,3132,-253,-265,3132,-245,-264,3147,-256,-267,3138,-244,-258,3131,1712,-2542,3138,-113,-234,2954,-113,-234,2954,-191,-160,2922,-180,-193,2912,-4430,8127,2917,-404,320,2970,-232,-232,2991,-232,-232,2991,-221,-212,2977,-212,-211,2992,-214,-217,2988,-216,-218,2995,-213,-212,2986,-213,-212,2986,-75,-2920,2951,92,184,2744,3985,8127,2739,-175,-162,2666,-145,-157,2653,-145,-157,2653,-146,-156,2641,-145,-158,2635,-146,-163,2636,-138,-163,2646,-141,-162,2638,-141,-162,2638,-140,-175,2645,-133,-167,2647,-123,-162,2653,6968,3449,2634,6968,3449,2487,4385,2201,2487,-101,-126,2347,-109,-126,2352,-114,-136,2347,-110,-133,2340,-110,-133,2345,-110,-138,2345,-111,-140,2349,-108,-140,2351,-110,-143,2349,-104,-144,2349,-104,-144,2341,-1505,-393,2341,-210,-119,2117,-52,-168,2050,4066,-2135,2058,6600,-2192,2098,6600,-2192,1935,25,-78,1935,-74,-105,1974,-86,-106,1970,-69,-102,1958,-74,-107,1966,-74,-107,1962,-77,-112,1962,-72,-114,1964,-78,-124,1963,-1086,814,1969,-106,-150,2131,-106,-150,2190,-103,-188,2190,18,-219,2148,5509,-8192,1905,1579,-2318,1651,-59,-94,1529,-59,-94,1539,-66,-89,1539,-64,-92,1535,-62,-93,1536,-77,-92,1544,-70,-87,1536,-70,-87,1538,-72,-92,1538,-72,-87,1535,-70,-93,1536,-67,-90,1524,409,-2112,1526,409,-2112,1611,1224,-6036,1611,-67,-127,1761,-67,-122,1769,-77,-130,1764,-59,-137,1775,-59,-137,1632,-379,-2970,1632,-1952,-6252,1376,-75,-53,1336,-85,-82,1342,-66,-75,1337,-66,-75,1337,-75,-76,1341,-80,-88,1344,-484,-2221,1330,-923,-2829,1287,-121,-225,1267,-121,-225,1267,-76,-68,1262,-100,-114,1263,-1400,-2670,1280,-781,-1799,1341,-114,-130,1372,-114,-130,1372,-84,-74,1374,-88,-81,1368,-167,-83,1376,-292,-344,1411,-551,-702,1443,-551,-702,1443,-1407,-2016,1477,-1154,-1423,1548,-3430,-3259,1593,-1680,-997,1460,-483,-367,1372,-483,-367,1372,-140,-101,1314,-116,-110,1293,-174,-132,1273,-275,-167,1240,-639,-294,1218,-639,-294,1218,-1691,-762,1214,-1755,-916,1197,-569,-217,1168,-561,-236,1166,-1208,-539,1170,-1208,-539,1170,-1256,-518,1166,-939,-359,1160,-994,-360,1172,-973,-349,1182,-711,-222,1200,-711,-222,1200,-572,-181,1214,-699,-197,1231,-895,-228,1249,-1138,-255,1282,-1194,-234,1326,-1194,-234,1326,-1028,-174,1364,-1454,-158,1398,-4184,527,1396,-1693,291,1274,-149,-30,1213,-149,-30,1213,-99,-39,1190,-119,-63,1186,-722,113,1139,-1141,320,1100,-1213,302,1081,-1213,302,1081,-1186,306,1055,-941,263,1032,-925,278,1021,-1093,338,1004,-1150,391,1001,-1150,391,1001,-1044,367,991,-967,365,990,-801,313,987,-565,174,994,-641,225,995,-641,225,995,-948,405,997,-1063,482,1010,-945,444,1031,-894,432,1040,-950,485,1059,-950,485,1059,-968,494,1087,-911,474,1119,-859,447,1147,-829,437,1182,-791,436,1224,-791,436,1224,-917,588,1272,-1667,2152,1292,-1114,1802,1190,-180,180,1100,-134,77,1084,-134,77,1084,-787,1256,1058,-856,1418,1023,-365,572,976,-456,716,962,-643,1090,944,-643,1090,944,-609,1036,922,-469,790,908,-394,616,889,-290,441,881,-232,388,871,-232,388,871,-314,617,865,-504,1075,865,-589,1293,861,-434,943,867,-419,949,862,-419,949,862,-448,1083,872,-417,990,877,-406,915,890,-381,821,902,-289,597,921,-289,597,921,-295,654,936,-410,1103,961,-378,1037,989,-298,835,1020,-328,947,1047,-328,947,1047,-341,1008,1084,-300,880,1122,-281,944,1165,229,3272,1213,546,2129,1134,546,2129,1134,45,310,1040,-16,124,1012,150,587,989,312,1077,942,312,1077,908,234,855,908,272,925,881,316,1057,849,294,998,821,263,937,799,263,937,774,274,980,774,293,959,758,264,810,740,223,681,722,268,778,714,268,778,713,337,965,713,362,992,700,351,946,692,364,969,690,376,973,685,376,973,686,367,917,686,354,879,688,340,857,687,335,837,692,358,850,710,358,850,715,372,882,715,393,897,726,388,885,745,391,875,759,394,872,780,394,872,801,384,850,801,374,829,828,379,812,848,383,814,880,395,810,913,395,810,948,415,809,948,456,835,987,626,945,1029,1927,1591,1055,1882,1037,990,1882,1037,920,435,255,920,325,216,880,1047,567,850,1234,651,799,672,358,760,672,358,728,641,347,728,939,473,699,838,434,665,720,368,630,874,440,605,874,440,583,943,460,583,849,416,556,875,431,537,916,445,520,879,420,500,879,420,488,863,404,488,878,413,476,871,407,463,870,395,451,890,404,440,890,404,440,895,406,430,891,396,430,897,392,421,900,382,413,893,378,410,893,378,410,903,366,405,904,375,398,905,367,400,915,362,401,915,359,398,915,359,398,916,345,401,917,343,398,914,340,404,912,336,407,907,336,412,907,336,412,909,324,421,911,329,425,905,311,435,904,313,449,899,312,461,899,312,461,900,310,476,893,302,488,891,295,505,886,292,524,885,283,541,885,283,541,878,283,566,869,269,592,873,259,618,862,255,655,858,243,683,858,243,683,848,239,715,856,222,750,887,202,784,1140,142,820,2166,-337,830,2166,-337,830,1639,-446,758,580,-152,689,560,-124,655,1301,-348,621,1362,-375,573,1362,-375,573,799,-207,522,901,-235,491,1144,-319,455,1016,-294,413,860,-256,379,860,-256,379,894,-265,342,955,-292,310,911,-289,275,879,-273,240,929,-302,215,929,-302,215,971,-308,184,968,-305,153,991,-301,124,1011,-316,95,1004,-310,69,1004,-310,69,987,-302,41,986,-307,13,972,-301,-16,945,-295,-39,939,-298,-70,939,-298,-70,940,-298,-96,939,-294,-130,952,-295,-156,958,-294,-185,966,-292,-218,966,-292,-218,972,-297,-247,971,-287,-278,974,-295,-313,972,-286,-344,966,-283,-379,966,-283,-379,956,-272,-413,953,-266,-447,943,-263,-488,945,-248,-523,951,-249,-567,951,-249,-567,965,-236,-615,981,-228,-656,1091,-195,-702,1492,-66,-735,2153,459,-739,2153,459,-739,1062,268,-678,442,97,-631,679,210,-603,1029,335,-565,753,240,-522,753,240,-522,697,219,-491,975,310,-458,1023,329,-422,877,276,-393,912,300,-363,912,300,-363,961,321,-336,868,299,-309,832,298,-279,881,315,-251,890,309,-235,890,309,-235,907,313,-209,933,322,-184,933,322,-160,910,320,-135,910,322,-112,910,322,-112,898,321,-92,897,324,-70,910,325,-50,915,324,-29,915,324,-10,917,330,-10,908,324,11,906,326,35,911,324,52,903,316,73,903,316,94,908,326,94,913,317,113,914,316,134,909,312,157,900,306,178,900,306,201,908,306,201,904,302,226,909,304,251,896,291,270,899,297,297,899,297,324,897,292,324,887,288,352,890,279,381,888,277,415,882,268,444,882,268,475,876,261,475,871,253,507,872,242,545,876,227,580,899,210,611,899,210,646,1041,174,646,1754,-122,664,1677,-404,635,855,-213,569,639,-146,527,639,-146,488,1119,-274,488,1295,-334,438,893,-213,390,904,-232,346,1097,-296,307,1097,-296,264,1017,-279,264,900,-242,226,928,-264,188,976,-279,142,933,-267,108,933,-267,66,920,-264,66,972,-284,33,986,-279,-5,971,-273,-45,999,-276,-83,999,-276,-120,1014,-277,-120,991,-266,-161,986,-272,-201,979,-265,-236,970,-270,-278,970,-270,-316,962,-246,-316,956,-251,-360,960,-241,-403,971,-228,-448,978,-230,-491,978,-230,-491,1022,-205,-534,1237,-141,-576,1776,177,-605,1445,356,-570,696,167,-523,696,167,-523,654,183,-491,931,290,-451,842,275,-410,711,221,-373,896,274,-338,896,274,-338,1004,308,-300,908,278,-266,909,284,-228,954,309,-198,890,289,-166,890,289,-166,846,280,-133,871,293,-102,880,290,-65,903,292,-38,921,308,-2,921,308,-2,914,296,30,902,297,58,890,286,89,876,286,119,892,283,155,892,283,155,897,281,186,898,273,220,900,276,255,891,263,281,885,258,321,885,258,321,883,256,356,879,249,389,887,239,429,897,217,466,937,199,496,937,199,496,1194,105,534,1603,-207,537,1305,-311,495,839,-190,439,866,-199,393,866,-199,393,1176,-280,352,1099,-261,305,909,-209,256,1000,-255,218,1048,-272,174,1048,-272,174,960,-251,124,924,-239,84,956,-259,44,961,-252,-2,937,-244,-41,937,-244,-41,963,-250,-85,999,-251,-127,987,-247,-172,996,-249,-220,1015,-237,-262,1015,-237,-262,1012,-224,-302,1001,-217,-350,1010,-203,-387,1073,-176,-434,1327,-50,-465,1327,-50,-465,1508,246,-477,1055,258,-441,735,179,-402,812,236,-364,901,279,-326,901,279,-326,800,244,-287,819,248,-254,942,279,-209,950,283,-169,902,267,-131,902,267,-131,928,286,-96,909,276,-60,863,276,-23,862,269,11,887,275,48,887,275,48,887,270,80,911,268,120,907,264,157,893,259,194,891,247,233,891,247,233,889,248,264,890,229,301,894,225,335,925,197,371,1041,142,411,1041,142,411,1344,-39,431,1312,-246,409,1061,-236,362,913,-199,313,1031,-237,273,1031,-237,273,1105,-260,224,998,-233,177,981,-225,132,1018,-249,93,989,-246,40,989,-246,40,942,-233,-2,949,-234,-45,960,-237,-95,957,-226,-136,974,-215,-180,974,-215,-180,1005,-214,-221,1020,-203,-268,1054,-170,-310,1179,-95,-349,1360,75,-368,1360,75,-368,1216,242,-363,916,212,-326,831,214,-288,847,242,-250,847,242,-210,804,242,-210,803,236,-170,890,256,-135,941,267,-93,935,263,-58,935,263,-18,932,255,-18,925,257,19,889,248,56,861,248,97,864,245,130,864,245,171,876,232,171,898,222,207,923,209,243,955,177,281,1053,125,308,1053,125,322,1208,-36,322,1173,-181,308,1058,-211,271,994,-205,227,1017,-211,183,1017,-211,130,1050,-224,130,1022,-219,86,1008,-217,43,1003,-220,2,980,-219,-47,980,-219,-91,960,-204,-91,973,-202,-136,988,-193,-175,1039,-153,-215,1115,-86,-257,1115,-86,-272,1199,47,-272,1122,175,-266,979,202,-242,907,200,-202,875,226,-168,875,226,-135,833,225,-135,818,229,-98,866,232,-56,908,239,-18,921,238,16,921,238,58,929,231,58,925,225,92,914,207,126,915,187,161,947,149,195,947,149,217,1010,87,217,1092,-38,224,1076,-137,214,1063,-175,182,1040,-188,148,1040,-188,103,1036,-194,103,1036,-192,63,1034,-190,18,1025,-192,-26,1007,-179,-61,1007,-179,-61,1015,-147,-100,1032,-109,-137,1058,-44,-167,1068,42,-181,1008,124,-179,1008,124,-179,962,173,-159,922,191,-134,893,196,-98,882,208,-65,890,209,-32,890,209,-32,905,205,2,925,202,35,935,185,68,945,153,99,975,115,126,975,115,126,1006,50,135,1029,-20,146,1037,-93,134,1033,-134,110,1031,-145,80,1031,-145,80,1032,-153,44,1037,-146,9,1032,-132,-22,1035,-104,-51,1041,-65,-81,1041,-65,-81,1034,-25,-100,1014,39,-110,977,94,-105,947,128,-95,924,149,-75,924,149,-75,913,149,-47,912,160,-25,934,152,2,951,142,28,964,120,50,964,120,50,982,85,67,995,41,80,1005,-13,79,1016,-46,76,1017,-77,52,1017,-77,52,1015,-90,37,1022,-85,12,1031,-78,-7,1023,-45,-26,1021,-17,-39,1021,-17,-39,1008,14,-53,987,50,-56,967,71,-50,957,89,-42,940,99,-32,940,99,-32,945,110,-14,953,103,2,964,81,14,972,68,26,988,43,34,988,43,34,993,13,40,1001,-8,32,1005,-18,29,1006,-31,23,1014,-30,7,1014,-30,7,1017,-25,-6,1010,-6,-19,1002,18,-18,989,32,-26,977,40,-24,977,40,-24,969,64,-26,970,65,-12,963,72,-7,970,65,3,983,58,7,983,58,7,981,31,13,990,31,13,994,15,17,998,13,12,995,2,7,995,2,7,999,-3,3,1000,5,-3,995,15,-6,993,28,-11,985,33,-11,985,33,-11,982,38,-11,979,53,-7,970,41,-4,979,45,1,989,42,4,989,42,4,985,36,6,989,15,5,989,17,8,997,17,5,997,17,2,997,17,2,995,16,-2,991,18,-4,989,22,-8,983,27,-6,983,40,-3,983,40,-3,977,30,-4,984,35,-5,982,38,0,984,27,1,987,28,1,987,28,1,990,23,1,991,18,3,992,21,2,992,20,0,992,20,-3,993,16,-3,987,27,0,983,26,-6,984,33,-2,984,39,-1,984,39,-4,985,30,-4,982,24,-2,991,33,1,989,32,8,989,28,1,989,28,0,987,20,0,994,27,-2,993,17,1,989,19,-2,989,29,0,989,29,-1,992,33,-1,996,33,-1,987,32,0,986,27,-4,986,29,1,986,29,0,985,18,0,988,24,2,987,23,-1,990,22,1,988,18,0,988,18,1,983,29,1,983,28,-3,992,35,-3,989,33,-2,988,33,0,988,33,-1,985,29,-1,993,27,1,989,38,1,990,28,0,987,19,0,987,19,-1,989,30,-1,988,29,-1,995,29,-1,990,35,-1,982,25,-3,982,25,-5,981,25,-5,985,31,-4,983,29,0,987,34,-1,985,36,0,985,36,0,991,30,0,993,34,-1,993,32,0,989,28,1,982,24,-1,982,24,0,988,35,0,989,26,0,981,22,0,988,30,-1,988,33,-2,988,33,-2,987,33,0,987,25,1,992,29,-1,990,26,0,989,23,-2,989,23,-2,988,23,0,996,20,-2,994,32,0,986,26,-1,993,32,1,993,32,1,984,24,-5,986,30,-2,979,31,-1,986,30,0,987,26,-3,987,26,-3,987,21,-1,988,29,-2,990,30,-2,989,27,-4,987,21,0,987,21,0,986,28,-3,989,31,2,988,29,-1,984,28,-1,982,23,1,982,23,1,991,30,2,989,26,2,984,29,0,987,24,0,988,26,2,988,26,2,988,23,0,987,32,-1,991,32,-2,995,32,-1,989,24,0,989,24,0,988,23,0,988,29,-4,990,29,-3,988,27,0,985,26,-1,985,26,-1,988,27,2,985,24,1,990,29,-2,989,30,2,991,32,3,991,32,3,989,27,-2,991,28,-5,982,30,0,988,35,-1,989,30,-4,989,30,-4,985,24,-2,986,22,-3,991,27,-2,989,26,1,989,32,-2,989,32,-2,994,30,0,989,28,1,982,31,0,989,31,3,986,26,-2,986,26,-2,986,25,-2,992,23,-1,991,26,0,993,26,1,987,30,1,987,30,1,991,27,-3,986,27,2,982,27,1,983,24,0,990,24,3,990,24,3,987,26,1,987,30,0,987,30,2,991,27,-1,990,29,0,990,29,0,996,26,4,988,30,1,987,30,1,984,31,-4,988,29,0,988,29,0,981,21,0,992,26,-2,987,22,2,987,32,3,985,29,2,985,29,2,987,22,-4,987,24,-2,986,30,1,987,24,0,988,36,2,988,36,2,988,28,2,985,31,0,988,27,0,984,28,-1,992,34,-2,992,34,-2,985,36,-3,992,31,-1,991,22,-3,988,24,4,988,25,2,988,25,2,990,35,0,993,30,0,993,30,-1,984,23,0,988,29,-1,988,29,-1,986,27,2,988,31,-3,984,28,-5,984,27,0,984,27,0,988,28,0,989,24,0,985,24,-2,988,19,-2,982,24,0,982,24,0,991,25,0,988,23,1,988,23,1,986,31,0,987,28,0,987,28,0,986,23,0,990,26,-4,987,30,1,985,28,3,990,29,1,990,29,4,989,29,4,988,26,1,988,31,0,989,32,-1,991,25,1,991,25,0,993,28,0,984,23,1,990,27,0,988,28,0,993,21,1,993,21,2,986,24,2,991,30,-1,987,33,0,988,31,1,985,29,-1,985,29,-1,984,23,-1,986,30,1,991,35,1,990,29,0,985,36,0,985,36,-1,992,29,-1,992,32,1,984,22,0,991,32,-2,991,34,-3,991,34,-1,986,23,-1,983,29,3,992,27,1,987,26,0,988,24,1,988,24,3,987,31,3,988,31,-3,981,26,0,986,28,0,988,20,1,988,20,-2,985,22,-2,993,35,1,987,25,1,985,26,0,989,31,-1,989,31,-1,986,34,-2,980,28,-1,989,27,-2,982,27,0,991,25,-1,991,25,-1,995,30,1,990,28,-2,987,24,-3,987,31,-1,981,22,-2,981,22,-2,986,24,1,988,29,0,993,35,3,985,25,2,988,29,1,988,29,1,989,29,0,986,20,0,984,23,0,989,27,0,994,31,0,994,31,0,987,28,4,986,27,0,994,25,1,985,33,-1,982,27,0,982,27,0,987,25,0,986,30,2,986,25,-3,985,23,-2,988,33,0,988,33,0,986,21,0,991,31,-4,989,29,0,989,29,-1,990,24,-1,990,24,-1,993,24,1,993,21,0,992,28,1,989,28,2,991,32,1,991,32,1,993,32,1,984,27,1,989,29,1,987,26,0,980,22,1,980,22,1,985,23,0,987,25,3,990,30,0,981,35,0,984,31,-2,984,31,-2,994,35,-2,986,26,-1,991,27,-1,985,27,0,988,28,0,988,28,0,985,30,0,989,30,2,992,31,-2,986,22,-2,989,29,0,989,29,0,987,29,0,991,34,0,991,29,-1,983,30,3,988,31,0,988,31,0,985,25,0,986,28,-1,983,30,3,990,29,0,990,35,-3,990,35,-3,986,31,-1,986,28,0,989,20,0,985,26,0,986,26,0,986,26,0,991,30,-1,992,32,-5,992,26,1,989,33,0,982,21,-1,982,21,-1,989,28,0,991,32,0,987,28,-1,985,29,-3,989,25,3,989,25,3,990,22,0,992,27,0,992,29,0,988,25,0,985,26,2,985,26,2,983,30,0,988,27,0,989,29,-1
-1000,333,29,-1000,333,29,-990,328,24,-1003,333,26,-1005,326,29,-1003,321,27,-1003,321,32,-995,326,32,-989,312,39,-995,312,40,-1001,304,44,-1011,285,51,-1011,285,59,-1002,283,59,-990,280,62,-981,271,65,-979,270,61,-983,275,60,-983,275,57,-982,283,57,-966,298,57,-986,305,50,-998,302,48,-1009,308,44,-1009,308,43,-1018,310,43,-1038,296,46,-1053,291,49,-1064,292,48,-1062,289,52,-1062,289,52,-1053,292,57,-1050,310,55,-1045,328,48,-1036,345,43,-1032,364,38,-1032,364,38,-1032,374,31,-1031,378,29,-1027,372,20,-1024,367,17,-1020,355,22,-1020,355,22,-1009,338,23,-1009,326,28,-998,315,39,-986,304,46,-980,304,55,-980,304,55,-966,304,56,-954,306,61,-954,312,66,-947,317,68,-940,331,69,-940,331,69,-952,321,70,-958,313,74,-973,320,73,-972,318,71,-967,311,78,-967,311,78,-965,313,84,-976,309,86,-970,308,96,-971,305,104,-978,304,105,-978,304,105,-989,302,119,-1007,319,122,-1010,348,128,-1012,369,131,-1014,393,137,-1014,393,137,-1004,406,140,-996,417,144,-994,427,154,-982,420,170,-1000,399,183,-1000,399,183,-1028,379,203,-1040,342,228,-1024,324,259,-978,327,277,-957,345,292,-957,345,292,-944,362,303,-936,380,312,-934,406,321,-932,440,333,-944,473,341,-944,473,341,-940,491,346,-933,508,352,-939,524,346,-964,528,341,-998,505,335,-998,505,335,-1034,492,337,-1042,469,337,-1048,446,354,-1033,417,376,-994,406,393,-994,406,393,-963,410,418,-959,426,448,-956,448,480,-958,461,508,-954,471,536,-954,471,536,-964,455,562,-985,463,591,-998,478,619,-1006,494,651,-1000,509,692,-1000,509,692,-988,522,728,-978,547,766,-967,570,809,-948,548,864,-910,508,910,-910,508,910,-890,493,967,-885,479,1012,-883,493,1065,-893,508,1120,-889,526,1178,-889,526,1178,-879,548,1233,-872,587,1304,-941,700,1376,-1016,851,1452,-1047,962,1528,-1047,962,1528,-1003,859,1630,-898,646,1705,-824,568,1739,-773,565,1753,-808,445,1806,-808,445,1806,-815,342,1885,-760,388,1964,-710,497,2017,-686,575,2085,-669,637,2169,-669,637,2169,-591,791,2270,4490,8127,2346,-344,-31,2234,-354,-62,2136,-259,-57,2048,-259,-57,2048,-277,-53,1975,-333,-8,1877,-324,45,1730,-248,194,1595,-247,387,1555,-247,387,1555,-285,525,1573,-342,656,1624,-353,648,1713,-341,652,1796,-341,652,1884,-344,643,1884,440,1136,1960,7373,4808,2215,1996,2906,2729,-1096,443,2651,-1096,443,2287,-477,198,2287,-495,488,2120,-382,574,2044,-267,503,2077,-215,256,2173,-215,256,2227,-104,-92,2227,-88,-128,2243,-206,-83,2244,-723,149,2283,-301,-79,2460,-301,-79,2559,18,-186,2559,8127,-5123,2675,1745,-1071,2946,-183,-255,2881,-156,-265,2894,-156,-265,2891,-164,-254,2891,-171,-259,2891,-171,-259,2898,-174,-261,2873,-173,-266,2873,-173,-266,2878,-172,-257,2878,-168,-262,2880,-173,-263,2878,-171,-262,2876,-170,-268,2877,-170,-268,2867,-171,-274,2867,1163,-3042,2883,3570,-8192,2846,-141,-251,2806,-135,-239,2824,-135,-239,2819,-139,-249,2819,-140,-235,2812,-755,1546,2884,-223,-425,3055,-214,-197,3064,-214,-197,3016,-304,-2318,3016,-2676,-8192,2838,-196,-238,2716,-180,-228,2680,-191,-224,2684,-191,-224,2672,-191,-228,2672,-190,-228,2686,-195,-220,2682,-203,-224,2673,-207,-228,2685,-207,-228,2674,-218,-244,2674,-8192,-6195,2659,-1909,-1495,2459,-117,-175,2318,-174,-170,2303,-174,-170,2303,-158,-156,2315,-160,-155,2301,-163,-159,2298,-157,-155,2313,-160,-153,2319,-160,-153,2319,-167,-152,2302,-163,-151,2304,-46,-142,2300,589,-183,2286,-149,-91,2152,-149,-91,2152,-191,-91,2155,-8192,4682,2153,-409,52,1991,-159,-86,1977,-136,-109,1976,-136,-109,1976,-141,-96,1987,-137,-102,1982,-124,-111,1975,374,-460,1997,-94,-117,2094,-94,-117,2094,-142,-91,2096,-142,-82,2108,-139,-90,2114,463,-671,2105,-92,-53,2007,-92,-53,2007,-3703,6157,1903,-2511,3596,1665,-102,-49,1478,-81,-20,1472,-93,-26,1471,-93,-26,1471,-100,-23,1475,-89,-27,1476,-89,-25,1476,-90,-24,1472,-83,-19,1470,-83,-19,1470,-83,-16,1474,-91,-14,1475,-88,-13,1466,-311,-88,1471,-2752,7248,1661,-2752,7248,1661,-391,880,1808,-106,-55,1857,-94,-38,1850,-13,514,1856,1552,6300,1759,1552,6300,1759,-64,29,1564,-137,-708,1557,-54,0,1523,-68,-32,1503,-66,-21,1509,-66,-21,1509,-62,-19,1501,238,654,1505,1766,4433,1514,47,225,1489,-51,-17,1492,-51,-17,1492,17,196,1493,157,562,1504,188,497,1534,378,805,1541,518,1031,1573,518,1031,1573,382,709,1618,328,564,1638,600,889,1668,3930,2865,1690,2019,974,1554,2019,974,1554,-28,-9,1471,-40,-29,1465,-41,-28,1461,313,155,1452,2074,935,1379,2074,935,1379,631,267,1324,233,94,1298,789,340,1294,1323,576,1292,868,356,1281,868,356,1281,644,230,1272,654,222,1265,548,188,1270,625,205,1290,821,258,1287,821,258,1287,855,246,1309,778,203,1324,767,179,1348,805,161,1376,792,138,1416,792,138,1416,893,115,1446,3673,-644,1469,2535,-732,1346,48,-65,1225,-21,-34,1216,-21,-34,1216,-4,-41,1211,1766,-459,1203,2216,-718,1128,435,-176,1075,296,-135,1061,296,-135,1061,941,-353,1050,1259,-447,1036,607,-249,1005,462,-223,996,787,-358,1000,787,-358,1000,916,-427,984,800,-400,978,836,-431,977,901,-478,980,901,-478,984,853,-459,984,773,-433,995,773,-451,995,775,-457,1009,720,-444,1031,720,-444,1055,672,-423,1055,651,-422,1070,627,-425,1102,615,-440,1132,612,-468,1165,612,-468,1209,634,-508,1209,746,-648,1252,1920,-2253,1286,1410,-2474,1209,137,-318,1127,137,-318,1093,0,-81,1093,462,-656,1086,1052,-2048,1046,415,-852,1002,212,-467,976,212,-467,963,449,-949,963,580,-1183,947,367,-818,923,245,-596,909,275,-697,899,275,-697,894,291,-775,894,264,-766,888,297,-866,888,358,-1021,889,354,-1034,894,354,-1034,896,305,-964,896,289,-990,906,277,-1008,923,243,-964,936,218,-913,958,218,-913,976,186,-841,976,147,-743,990,121,-719,1020,128,-821,1049,127,-940,1079,127,-940,1119,107,-957,1119,74,-955,1156,43,-1147,1198,-37,-3117,1237,-548,-2470,1174,-548,-2470,1077,-89,-287,1077,-32,-133,1048,-145,-766,1035,-501,-1645,990,-265,-884,950,-265,-884,918,-182,-594,918,-362,-1155,899,-379,-1216,874,-279,-832,850,-313,-884,837,-313,-884,837,-352,-989,821,-333,-830,813,-329,-755,804,-378,-891,798,-414,-971,797,-414,-971,797,-419,-945,789,-432,-934,793,-453,-942,798,-467,-920,800,-463,-870,809,-463,-870,809,-474,-859,817,-484,-837,833,-498,-838,844,-510,-845,860,-531,-843,880,-531,-843,880,-544,-829,902,-548,-812,926,-563,-800,958,-567,-779,983,-579,-766,1021,-579,-766,1021,-611,-765,1056,-666,-792,1104,-1170,-1234,1140,-2898,-2167,1135,-947,-741,1015,-947,-741,1015,-189,-100,933,-130,-107,919,-621,-407,896,-1282,-726,858,-981,-547,806,-981,-547,806,-706,-397,768,-922,-517,748,-1091,-607,727,-945,-516,704,-877,-467,681,-877,-467,681,-899,-471,654,-780,-391,640,-671,-278,619,-840,-362,609,-1035,-469,597,-1035,-469,597,-1051,-479,587,-948,-416,579,-996,-430,570,-1010,-427,573,-937,-368,570,-937,-368,570,-890,-343,566,-914,-336,567,-960,-342,566,-992,-354,577,-1009,-341,577,-1009,-341,577,-1008,-339,591,-1003,-329,597,-992,-310,606,-983,-295,622,-976,-281,634,-976,-281,634,-983,-276,655,-993,-274,670,-1001,-259,692,-1008,-254,716,-1005,-239,739,-1005,-239,739,-1010,-223,770,-1013,-220,800,-1015,-202,832,-1016,-188,870,-1049,-169,905,-1049,-169,905,-1212,-154,946,-2269,-14,975,-2200,393,928,-666,94,853,-302,-2,814,-302,-2,814,-684,102,793,-1307,300,750,-1083,241,713,-753,161,669,-930,219,644,-930,219,644,-1169,283,619,-1044,252,590,-872,227,558,-902,250,539,-929,261,520,-929,261,520,-888,260,496,-939,286,479,-1036,319,455,-1019,318,446,-967,309,429,-967,309,429,-985,327,417,-993,334,403,-949,326,391,-938,335,374,-954,342,366,-954,342,366,-962,358,360,-967,366,349,-976,373,341,-975,377,330,-969,387,326,-969,387,326,-970,389,317,-969,400,311,-965,393,305,-958,402,305,-966,407,303,-966,407,303,-958,413,301,-964,411,298,-962,420,299,-961,425,298,-965,426,302,-965,426,302,-961,428,306,-958,435,308,-962,438,317,-960,435,325,-960,435,334,-954,441,334,-959,448,337,-961,448,350,-955,450,362,-948,461,376,-948,461,394,-948,468,394,-945,466,406,-954,461,426,-945,470,441,-941,482,464,-941,482,482,-937,479,482,-937,483,508,-941,481,533,-931,491,561,-932,499,589,-932,499,619,-918,496,619,-917,503,654,-907,509,686,-897,517,729,-898,526,767,-898,526,808,-901,555,808,-955,635,852,-1288,1259,889,-1137,1755,862,-443,652,784,-443,652,747,-253,300,747,-595,906,716,-784,1289,672,-507,776,636,-453,684,593,-453,684,565,-589,966,565,-568,945,532,-454,761,504,-435,722,478,-448,772,456,-448,772,435,-429,782,435,-442,791,405,-493,886,389,-514,950,366,-510,935,347,-510,935,328,-503,911,328,-515,949,316,-502,927,304,-478,892,287,-471,880,273,-471,880,257,-446,861,257,-443,858,249,-460,887,236,-474,924,226,-486,941,216,-486,941,209,-484,942,209,-481,940,198,-476,931,198,-455,920,185,-459,904,180,-459,904,180,-453,911,177,-458,916,171,-460,928,169,-463,941,162,-457,941,161,-457,941,161,-456,939,157,-448,939,152,-450,931,154,-444,935,148,-446,936,151,-446,936,151,-447,944,146,-447,944,149,-440,949,142,-440,954,148,-439,944,147,-439,944,147,-440,939,144,-434,949,147,-431,948,147,-428,957,147,-425,955,148,-425,955,148,-432,952,152,-429,954,156,-415,955,160,-422,960,165,-419,954,164,-419,954,164,-423,959,168,-416,961,172,-415,962,176,-411,963,181,-403,967,190,-403,967,190,-409,964,195,-404,963,202,-401,969,210,-404,969,216,-398,975,228,-398,975,228,-399,967,234,-394,973,246,-395,975,255,-389,968,267,-386,978,282,-386,978,282,-386,972,294,-380,974,308,-385,976,322,-379,981,339,-374,975,353,-374,975,353,-367,973,375,-368,973,397,-365,976,419,-370,974,442,-359,965,464,-359,965,464,-362,964,495,-353,966,517,-344,969,546,-341,964,575,-332,969,611,-332,969,611,-321,966,645,-318,964,691,-309,977,722,-300,1001,764,-283,1076,806,-283,1076,806,-103,1862,841,502,2219,829,192,832,756,66,403,703,167,665,673,167,665,673,299,1092,631,264,959,586,233,843,544,282,1029,510,289,1070,473,289,1070,473,246,939,437,258,920,403,269,925,376,255,854,343,260,873,317,260,873,317,291,974,288,293,991,259,289,971,231,289,984,205,295,967,183,295,967,183,284,930,158,290,944,136,292,950,107,300,960,88,296,978,67,296,978,67,294,975,46,291,961,22,299,959,7,288,948,-20,292,951,-43,292,951,-43,291,964,-65,291,964,-88,287,959,-108,293,953,-130,284,951,-157,284,951,-157,289,952,-174,289,961,-202,278,957,-227,281,954,-250,282,947,-280,282,947,-280,271,948,-308,263,939,-337,263,943,-360,258,934,-392,258,934,-421,256,931,-421,244,929,-457,241,929,-492,236,924,-529,223,917,-568,223,917,-607,211,911,-607,199,926,-646,181,945,-690,161,1022,-730,-45,1638,-766,-45,1638,-746,-586,2070,-746,-254,811,-680,-234,818,-640,-402,1307,-600,-334,1052,-553,-334,1052,-511,-280,810,-511,-328,900,-471,-353,988,-434,-353,1012,-392,-351,1047,-360,-351,1047,-320,-358,1023,-320,-351,976,-290,-358,955,-256,-357,960,-226,-359,992,-194,-359,992,-165,-365,1018,-165,-365,1002,-132,-364,995,-106,-367,986,-77,-365,990,-43,-365,990,-15,-363,999,-15,-364,1005,13,-366,1001,40,-364,994,68,-360,988,98,-360,988,128,-360,993,128,-354,992,159,-362,990,190,-352,996,217,-350,988,250,-350,988,286,-348,990,286,-347,990,316,-347,992,353,-344,985,382,-330,986,420,-330,986,462,-323,989,462,-321,982,493,-307,994,538,-302,1005,577,-285,1027,617,-285,1027,662,-255,1169,662,58,1985,686,364,1613,658,153,703,594,118,564,553,118,564,553,220,894,519,291,1077,473,231,882,429,236,937,388,276,1062,344,276,1062,344,250,977,310,235,902,271,260,915,236,258,900,196,259,914,162,259,914,162,273,968,127,273,986,93,267,970,55,273,961,24,267,946,-14,267,946,-14,258,926,-49,263,938,-83,261,949,-115,262,948,-147,257,952,-188,257,952,-188,255,952,-223,246,940,-258,243,939,-294,236,923,-334,233,936,-374,233,936,-374,228,938,-407,214,936,-450,202,941,-494,185,950,-532,165,1000,-573,165,1000,-573,64,1279,-610,-415,1851,-616,-340,1150,-564,-237,852,-514,-345,1166,-479,-345,1166,-479,-333,1089,-432,-292,865,-391,-319,914,-350,-348,1021,-305,-338,1034,-269,-338,1034,-269,-334,1027,-224,-339,1027,-186,-337,977,-149,-336,966,-111,-338,1001,-73,-338,1001,-73,-344,1015,-37,-347,1020,-1,-338,1000,40,-340,982,77,-331,1001,111,-331,1001,111,-338,1007,153,-335,1008,192,-333,1000,229,-322,1000,266,-315,995,305,-315,995,305,-314,1004,346,-306,1008,386,-301,1015,427,-281,1019,474,-251,1102,513,-251,1102,513,-142,1452,545,275,1701,547,219,1019,501,146,673,448,184,806,415,184,806,415,261,1038,372,239,950,321,222,924,282,249,1020,236,244,986,198,244,986,198,231,911,159,243,913,117,244,918,76,239,922,34,249,964,-4,249,964,-4,240,969,-39,247,950,-82,237,941,-125,234,937,-164,233,937,-203,233,937,-203,222,941,-243,219,955,-289,209,954,-329,198,950,-368,178,970,-408,178,970,-408,142,1005,-448,43,1216,-489,-313,1579,-494,-333,1173,-454,-270,973,-410,-270,973,-410,-314,1099,-362,-316,1050,-317,-297,923,-275,-307,957,-234,-331,1031,-193,-331,1031,-193,-315,1037,-150,-321,1016,-107,-322,1012,-61,-325,983,-19,-328,999,17,-328,999,17,-318,1025,58,-320,1011,100,-311,1007,142,-317,1001,180,-301,1001,225,-301,1001,225,-307,1012,265,-288,1024,305,-278,1028,348,-251,1077,390,-251,1077,425,-156,1296,425,151,1493,436,219,1120,401,166,802,359,190,832,313,190,832,271,230,982,271,228,960,229,211,947,182,228,991,141,234,963,98,234,963,55,219,918,55,228,921,14,225,937,-30,224,940,-70,222,960,-111,222,960,-156,209,958,-156,208,944,-199,192,952,-238,185,956,-279,159,982,-317,159,982,-355,104,1058,-355,-66,1317,-384,-276,1291,-373,-285,1090,-335,-284,1057,-292,-284,1057,-248,-303,1063,-248,-296,995,-200,-302,967,-160,-304,1001,-118,-307,1031,-76,-307,1031,-31,-308,1030,-31,-303,1003,8,-302,997,50,-299,1005,91,-288,1021,138,-288,1021,178,-287,1027,178,-275,1022,223,-256,1043,260,-210,1126,299,-80,1262,324,-80,1262,325,131,1257,325,179,1025,296,171,874,256,190,903,214,213,965,170,213,965,124,206,960,124,202,969,86,204,973,44,207,945,1,193,939,-42,193,939,-42,200,948,-84,185,953,-126,178,965,-165,153,988,-209,120,1017,-244,120,1017,-244,34,1117,-270,-143,1217,-284,-243,1120,-268,-269,1096,-231,-280,1071,-187,-280,1071,-187,-282,1028,-147,-288,998,-105,-282,993,-63,-287,1022,-20,-286,1039,21,-286,1039,21,-276,1014,61,-272,1015,104,-248,1032,141,-220,1072,179,-167,1114,213,-167,1114,213,-51,1170,234,93,1125,233,148,1010,206,163,940,168,178,936,129,178,936,129,179,962,91,184,969,52,180,973,13,177,968,-28,158,955,-65,158,955,-65,146,969,-105,118,995,-140,72,1038,-172,-25,1103,-192,-146,1116,-193,-146,1116,-193,-218,1085,-175,-248,1084,-145,-251,1050,-111,-258,1024,-70,-265,1014,-32,-265,1014,-32,-258,1022,10,-239,1034,49,-220,1046,77,-186,1058,109,-119,1089,137,-119,1089,137,-34,1092,150,59,1055,148,116,1012,131,134,980,102,145,969,67,145,969,67,145,971,30,143,974,2,130,982,-36,101,1001,-66,57,1019,-97,57,1019,-97,-1,1049,-114,-81,1060,-121,-140,1066,-118,-183,1066,-97,-207,1055,-74,-207,1055,-74,-214,1037,-39,-209,1031,-12,-194,1042,19,-163,1048,45,-123,1052,68,-123,1052,68,-72,1050,83,-12,1050,91,37,1028,82,71,1009,68,91,996,46,91,996,46,93,987,23,80,1007,-4,54,1007,-30,22,1024,-47,-15,1032,-58,-15,1032,-58,-64,1043,-64,-100,1049,-64,-127,1055,-49,-149,1055,-31,-156,1041,-18,-156,1041,-18,-144,1044,-1,-124,1036,20,-86,1049,34,-46,1035,39,-21,1027,42,-21,1027,42,6,1022,39,22,1014,31,36,1012,14,25,1014,0,7,1023,-10,7,1023,-10,-14,1024,-25,-37,1034,-32,-68,1036,-31,-83,1037,-28,-95,1046,-18,-95,1046,-18,-98,1041,-10,-95,1036,-1,-83,1038,9,-62,1035,10,-45,1036,19,-45,1036,19,-20,1033,19,-14,1028,15,-4,1029,9,-9,1020,2,-23,1020,-8,-23,1020,-8,-28,1026,-13,-44,1027,-12,-53,1033,-13,-72,1032,-12,-72,1032,-9,-69,1043,-9,-69,1034,-4,-69,1037,0,-60,1027,9,-45,1024,9,-45,1024,7,-34,1031,7,-34,1022,2,-30,1029,3,-28,1031,-4,-33,1022,-3,-33,1022,-8,-40,1022,-8,-52,1024,-8,-57,1036,-7,-60,1036,-2,-57,1030,-5,-57,1030,-1,-48,1035,-1,-50,1030,1,-40,1036,3,-33,1031,2,-38,1029,2,-38,1029,0,-38,1034,0,-40,1028,-2,-40,1031,-5,-47,1035,-4,-52,1039,-3,-52,1039,-3,-56,1035,-3,-57,1029,-2,-51,1031,1,-42,1038,3,-42,1029,4,-42,1029,2,-35,1036,2,-38,1034,0,-40,1036,2,-42,1033,-5,-47,1033,-5,-47,1033,-3,-45,1030,-3,-49,1028,0,-51,1027,-4,-48,1024,0,-45,1036,0,-45,1036,2,-45,1034,2,-40,1031,4,-38,1028,0,-38,1028,-1,-46,1032,-3,-46,1032,-3,-46,1028,-3,-48,1033,-1,-56,1031,-6,-52,1034,-3,-55,1037,-3,-55,1037,1,-44,1036,1,-33,1033,0,-47,1028,0,-43,1029,0,-43,1032,1,-43,1032,1,-41,1039,-5,-45,1034,0,-45,1029,-2,-48,1026,-3,-51,1033,0,-51,1033,0,-50,1036,0,-46,1029,-2,-42,1031,0,-41,1038,0,-46,1031,0,-46,1031,0,-43,1038,-2,-47,1030,-2,-49,1031,0,-48,1032,0,-45,1033,-2,-45,1033,-2,-45,1034,0,-49,1033,0,-47,1028,1,-45,1028,0,-44,1031,0,-44,1031,0,-44,1037,0,-49,1030,1,-43,1026,0,-46,1031,-5,-50,1036,-1,-50,1036,-1,-42,1032,1,-47,1031,-2,-44,1028,-1,-48,1025,-3,-46,1028,3,-46,1028,3,-50,1032,1,-48,1034,1,-46,1030,0,-49,1030,0,-49,1027,-1,-49,1027,-1,-46,1031,2,-51,1025,1,-47,1027,0,-46,1031,-2,-43,1035,-1,-43,1035,-1,-40,1031,-3,-40,1032,0,-45,1028,-3,-42,1035,1,-47,1032,0,-47,1032,0,-40,1033,-4,-48,1034,-1,-42,1036,-1,-44,1029,-2,-40,1028,-4,-40,1028,-4,-46,1029,-1,-47,1031,-2,-44,1031,-1,-41,1029,-1,-50,1025,0,-50,1025,0,-47,1021,-2,-42,1023,-2,-46,1029,0,-47,1034,-5,-48,1033,0,-48,1033,0,-47,1033,-5,-41,1032,0,-47,1027,0,-44,1029,-2,-46,1028,-5,-46,1028,-5,-36,1033,-1,-47,1037,-1,-44,1037,0,-48,1030,1,-44,1039,-2,-44,1039,-2,-43,1031,-3,-48,1031,-2,-45,1035,-2,-46,1037,-4,-50,1036,-1,-50,1036,-1,-50,1029,0,-46,1036,-1,-47,1031,-1,-41,1035,-3,-48,1034,-1,-48,1034,-1,-44,1032,0,-48,1036,1,-46,1028,2,-43,1025,0,-43,1033,-2,-43,1033,-2,-41,1033,1,-40,1032,-1,-40,1035,0,-43,1036,1,-48,1032,-1,-48,1032,-1,-44,1027,-1,-44,1037,1,-44,1033,0,-39,1032,-2,-43,1027,-2,-43,1027,-2,-46,1033,-2,-47,1025,0,-41,1034,1,-41,1030,1,-40,1030,-2,-40,1030,-2,-43,1036,-2,-46,1031,1,-47,1030,-2,-49,1023,0,-49,1023,-4,-47,1035,-4,-42,1031,-3,-46,1031,-4,-44,1031,0,-44,1030,1,-44,1030,0,-43,1033,0,-44,1028,0,-45,1029,-1,-43,1032,-2,-49,1032,-2,-49,1032,1,-40,1033,1,-43,1037,-2,-46,1033,0,-41,1031,1,-46,1021,3,-46,1021,-5,-51,1028,-5,-43,1035,0,-45,1038,0,-50,1032,0,-42,1031,0,-42,1031,-1,-49,1034,-1,-45,1035,-1,-45,1034,-3,-45,1033,-4,-41,1031,0,-41,1031,-2,-45,1036,-2,-50,1025,0,-45,1030,0,-48,1035,1,-48,1039,-1,-48,1039,-1,-47,1037,-1,-43,1021,-2,-42,1031,-2,-42,1039,-1,-47,1025,1,-47,1025,-2,-42,1029,-2,-47,1031,-1,-50,1031,0,-50,1035,-5,-44,1030,-2,-44,1030,0,-48,1034,0,-45,1030,-2,-48,1028,0,-47,1030,-2,-43,1033,-2,-43,1033,-1,-42,1033,-1,-42,1029,0,-47,1033,-6,-48,1028,-2,-43,1027,-1,-43,1027,-2,-47,1033,-2,-48,1034,-1,-44,1027,0,-49,1027,0,-42,1034,-1,-42,1034,-1,-43,1035,-1,-45,1037,-4,-44,1030,-2,-44,1028,-5,-45,1036,-3,-45,1036,-3,-43,1029,-1,-51,1038,-1,-43,1029,-1,-43,1027,0,-53,1033,-1,-53,1033,-1,-44,1035,1,-41,1034,-1
-1005,266,27,-1012,264,24,-1012,264,24,-1014,248,22,-1021,258,23,-1026,246,23,-1019,252,25,-1027,254,27,-1027,254,27,-1026,246,29,-1029,247,32,-1032,246,34,-1041,250,39,-1027,247,38,-1027,247,38,-1024,254,41,-1021,255,34,-1018,251,36,-1016,264,38,-1004,255,34,-1004,255,34,-1008,258,30,-1004,252,29,-1002,258,24,-1013,251,26,-1015,227,26,-1015,227,26,-1014,230,27,-1012,237,27,-1011,238,28,-1011,244,25,-1018,245,26,-1018,245,26,-1018,255,27,-1028,262,27,-1032,262,28,-1034,267,31,-1036,261,27,-1036,261,27,-1038,257,32,-1030,261,37,-1028,247,39,-1021,254,42,-1014,255,45,-1014,255,45,-1005,261,45,-1004,250,44,-1001,250,47,-994,256,47,-1001,258,49,-1001,258,49,-1001,266,44,-1003,277,42,-1007,276,43,-1007,281,42,-1001,279,44,-1001,279,44,-1008,276,43,-1003,280,43,-999,280,45,-1003,284,52,-1000,294,54,-1000,294,54,-1000,295,63,-1001,304,69,-1003,290,84,-1010,266,92,-1010,266,102,-987,246,102,-949,241,107,-992,258,96,-1046,277,93,-1075,304,87,-1075,304,85,-1074,316,85,-1063,324,72,-1058,309,69,-1042,298,67,-1029,294,70,-1029,294,75,-1040,280,75,-1051,284,86,-1068,284,102,-1087,286,122,-1098,280,142,-1098,280,163,-1093,280,163,-1102,272,180,-1103,269,201,-1107,258,216,-1069,241,225,-1069,241,237,-1033,204,237,-1005,183,238,-1003,203,249,-1017,241,262,-1023,263,277,-1023,263,308,-1022,275,308,-1021,289,333,-1024,294,361,-1020,292,388,-1014,296,417,-1014,296,444,-1011,305,444,-1006,317,470,-1009,328,502,-1023,327,534,-1065,370,564,-1065,370,611,-1065,377,611,-1055,382,646,-1046,403,684,-1058,408,736,-1057,424,788,-1057,424,828,-1026,432,828,-997,422,869,-963,406,909,-949,391,938,-935,375,966,-935,375,986,-951,382,986,-969,403,1012,-1003,415,1036,-1035,428,1066,-1035,454,1097,-1035,454,1145,-1025,468,1145,-998,483,1195,-955,491,1268,-916,463,1332,-891,315,1412,-891,315,1412,-840,163,1499,-810,237,1558,-839,363,1597,-882,438,1652,-909,513,1714,-909,513,1714,-926,593,1786,-952,637,1877,-956,669,1988,-952,707,2116,-940,727,2246,-940,727,2246,-802,1530,2408,-645,1769,2647,2329,8127,2870,-1380,-207,2788,-801,-228,2791,-801,-228,2791,-714,-94,2620,-672,-46,2490,-646,8,2347,-556,162,2249,-438,340,2207,-438,340,2207,-425,395,2248,-406,359,2315,-378,276,2409,-334,193,2465,-308,98,2517,-308,98,2517,-3174,-484,2593,-170,-40,2842,8127,5309,3056,-1056,202,3527,-566,-92,3476,-566,-92,3476,-285,-295,3414,-230,-327,3400,-228,-324,3396,-231,-339,3401,-234,-333,3388,-234,-333,3388,-231,-335,3385,-233,-335,3377,-227,-336,3387,-230,-338,3372,-229,-350,3383,-229,-350,3383,3064,-2957,3368,1138,-1295,3495,-257,-406,3583,-262,-417,3581,605,-1681,3583,605,-1681,3583,5757,-8192,3513,-256,-314,3282,-188,-324,3265,-193,-319,3258,-589,903,3272,-589,903,3272,-247,-322,3334,-244,-346,3349,-244,-352,3358,-253,-350,3359,-55,214,3351,-55,214,3351,-209,-165,3228,-269,-312,3132,-1094,-1596,3128,-4570,-8192,3208,-229,-322,3264,-229,-322,3264,-258,-335,3262,-247,-335,3257,-260,-326,3263,-261,-332,3268,984,-110,3256,984,-110,3256,-6784,-2817,3032,-1636,-1052,2969,-250,-245,2946,-242,-228,2937,-242,-228,2931,-242,-228,2931,-236,-231,2945,-243,-224,2943,-244,-219,2932,-239,-221,2932,-560,-216,2935,-560,-216,2935,-8192,2359,2883,-218,-205,2673,-208,-214,2643,-210,-205,2637,-204,-213,2643,-204,-213,2643,-209,-205,2658,-40,-341,2640,55,-379,2775,-198,-215,2927,-235,-186,2934,-235,-186,2934,-200,-197,2935,-212,-184,2948,-6077,8127,2887,-785,695,2559,-173,-129,2472,-173,-129,2472,-163,-133,2465,-157,-131,2463,-160,-127,2451,-156,-139,2458,-151,-134,2451,-151,-134,2451,-151,-133,2475,-146,-126,2459,-146,-121,2462,-150,-123,2460,-149,-126,2454,-149,-126,2454,336,-522,2465,4299,8127,2311,-95,-88,2177,-93,-96,2163,-92,-96,2148,-92,-96,2148,-92,-101,2159,-93,-96,2164,-91,-93,2159,-87,-97,2157,-87,-97,2158,-87,-104,2158,-84,-99,2153,-71,-93,2150,8127,8042,2126,933,411,1874,933,411,1763,-157,-59,1763,-84,-44,1755,-77,-40,1751,-1266,-223,1746,288,33,1847,288,33,1879,-97,-101,1879,-64,-103,1871,-40,-90,1871,567,129,1874,7596,2265,1887,7596,2265,1957,283,34,1957,-77,-90,1976,-73,-96,1969,-64,-94,1970,-3,-96,1967,-3,-96,1922,8127,-3517,1922,1337,-572,1523,-26,-42,1388,-40,-43,1386,-62,-55,1385,-62,-55,1360,-294,-9,1360,-52,-47,1325,-45,-45,1313,-134,-13,1328,-180,-1,1311,-180,-1,1314,-82,-38,1314,-60,-53,1311,99,-115,1316,916,-527,1335,5398,-2926,1372,5398,-2926,1474,885,-547,1474,-53,-86,1503,-54,-78,1506,-51,-90,1503,-8,-134,1501,-8,-134,1531,2181,-1963,1531,1118,-964,1651,2792,-3372,1677,1137,-1734,1543,837,-1510,1429,837,-1510,1267,143,-470,1267,-40,-59,1184,-44,-57,1195,-42,-54,1193,-42,-53,1193,-42,-53,1193,-6,-174,1185,39,-386,1160,85,-614,1174,1012,-3314,1216,515,-1493,1269,515,-1493,1269,-52,-118,1268,-12,-301,1276,370,-1484,1280,359,-1600,1307,100,-544,1333,100,-544,1333,164,-724,1344,243,-1435,1348,38,-799,1375,-55,-224,1414,-101,-232,1438,-101,-232,1438,-66,-1158,1467,-1163,-6570,1445,-122,-314,1296,-69,-83,1266,-65,-83,1264,-65,-83,1264,-35,-772,1266,-888,-2722,1212,-234,-752,1168,-103,-259,1139,-252,-619,1132,-252,-619,1132,-353,-872,1116,-331,-736,1103,-433,-995,1093,-488,-1152,1094,-426,-891,1099,-426,-891,1099,-426,-873,1096,-500,-984,1100,-478,-864,1114,-424,-713,1120,-447,-722,1132,-447,-722,1132,-516,-805,1158,-559,-827,1181,-564,-790,1209,-570,-769,1235,-602,-771,1274,-602,-771,1274,-640,-775,1311,-792,-883,1351,-3242,-3128,1385,-1498,-1086,1243,-161,-98,1140,-161,-98,1140,-89,-61,1113,-126,-104,1116,-867,-503,1091,-1490,-816,1045,-926,-481,994,-926,-481,994,-640,-342,975,-1006,-521,959,-1129,-591,942,-930,-455,924,-928,-439,910,-928,-439,910,-958,-486,910,-713,-320,892,-583,-205,883,-869,-313,891,-1125,-413,889,-1125,-413,889,-1049,-378,890,-995,-347,899,-1053,-339,903,-1033,-322,919,-972,-290,935,-972,-290,935,-932,-266,950,-908,-244,975,-890,-223,996,-918,-225,1026,-993,-209,1054,-993,-209,1054,-1053,-199,1090,-1072,-184,1126,-1283,-157,1174,-2903,102,1188,-2226,420,1103,-2226,420,1103,-373,26,1034,-138,-42,997,-503,30,971,-1367,348,931,-1135,259,900,-1135,259,900,-651,149,867,-848,220,839,-1223,328,825,-1135,319,796,-865,235,775,-865,235,775,-943,267,766,-1029,312,747,-883,289,738,-791,272,730,-886,317,718,-886,317,718,-979,357,709,-989,380,705,-999,397,703,-1004,413,699,-980,423,702,-980,423,702,-944,410,703,-923,401,705,-914,398,712,-897,401,717,-905,420,730,-905,420,730,-923,438,747,-932,452,761,-934,469,784,-930,466,805,-914,476,827,-914,476,827,-900,469,865,-886,466,892,-880,469,925,-877,492,965,-877,492,1001,-879,515,1001,-932,577,1043,-1340,1165,1089,-1411,2191,1066,-500,736,974,-500,736,925,-176,149,925,-511,735,906,-941,1560,870,-496,766,822,-373,563,791,-373,563,777,-596,998,777,-614,1015,747,-389,624,719,-309,501,693,-369,664,683,-369,664,665,-441,843,665,-489,941,650,-523,1004,637,-516,970,629,-503,946,621,-503,946,609,-497,960,609,-453,923,608,-394,818,606,-379,773,600,-399,855,598,-399,855,599,-445,984,599,-438,1022,601,-421,987,606,-398,952,611,-391,922,619,-391,922,623,-377,881,623,-366,896,638,-379,949,655,-381,968,667,-372,951,686,-372,951,704,-359,937,704,-357,926,725,-349,908,752,-342,930,784,-336,941,822,-336,941,843,-330,936,843,-317,936,880,-312,941,922,-293,998,962,-275,1312,1000,-275,1312,1024,464,3237,1024,324,1307,952,46,305,888,49,304,858,199,747,822,199,747,783,309,1075,783,305,1046,739,274,999,699,274,1005,670,286,1029,640,286,1029,640,280,1001,609,260,913,586,217,729,561,219,697,539,296,919,520,296,919,520,342,1056,503,315,1007,484,306,991,470,325,1016,455,306,929,443,306,929,443,293,874,432,299,874,428,319,919,418,341,965,417,352,981,404,352,981,404,348,977,399,350,951,397,349,935,391,353,921,389,357,923,386,357,923,386,364,924,385,374,938,383,376,945,386,388,935,388,374,923,389,374,923,389,373,924,393,376,924,402,390,908,404,391,916,414,393,915,422,393,915,422,391,916,432,393,917,448,396,906,463,394,906,483,395,893,493,395,893,493,397,888,513,409,887,536,398,889,552,401,880,581,399,865,602,399,865,602,404,865,634,413,856,663,410,848,696,416,840,727,434,826,764,434,826,764,459,839,806,543,884,847,995,1155,878,1968,1265,865,1019,571,803,1019,571,803,379,237,748,809,452,712,1147,605,663,710,384,620,713,389,583,713,389,583,969,503,543,852,442,509,813,425,472,934,486,439,872,449,410,872,449,410,844,431,380,901,458,349,875,447,321,874,443,293,900,450,266,900,450,266,891,452,243,897,455,223,896,445,199,892,447,172,892,443,149,892,443,149,904,441,133,900,447,113,901,443,93,900,444,70,896,442,48,896,442,48,904,443,30,903,441,10,894,443,-6,893,442,-27,899,448,-48,899,448,-48,898,451,-67,901,444,-84,903,440,-111,897,441,-130,892,444,-150,892,444,-150,893,442,-175,888,444,-195,888,443,-217,886,451,-237,880,452,-266,880,452,-266,884,452,-289,884,456,-314,874,455,-340,868,453,-370,869,452,-399,869,452,-399,866,452,-430,858,458,-464,856,464,-499,844,462,-530,836,461,-566,836,461,-566,830,464,-605,828,476,-644,810,481,-686,829,516,-730,829,516,-769,930,674,-769,1299,1475,-801,955,1619,-779,365,721,-719,259,547,-686,259,547,-645,479,968,-645,482,1003,-604,350,739,-558,410,864,-525,469,985,-489,469,985,-456,404,871,-456,390,853,-421,418,930,-391,405,894,-358,396,883,-327,396,883,-301,419,925,-301,413,923,-276,406,900,-249,413,923,-224,406,922,-204,406,922,-180,401,911,-180,403,920,-154,409,927,-131,414,927,-108,406,928,-87,406,928,-64,404,926,-64,404,937,-42,405,923,-22,409,923,-3,411,934,17,411,934,38,410,929,38,408,920,57,407,929,79,406,926,103,411,918,122,411,918,148,411,924,148,407,918,172,410,923,188,410,918,215,407,914,240,407,914,262,410,911,262,411,908,293,420,906,317,422,900,348,415,897,372,415,897,407,418,893,407,423,882,436,427,876,467,427,877,503,431,866,541,431,866,575,437,862,575,447,855,618,483,858,655,576,909,688,922,1086,721,922,1086,721,1634,1116,716,1023,596,665,544,329,613,854,489,574,1032,567,527,1032,567,527,732,406,483,800,442,445,951,517,400,827,449,360,850,458,320,850,458,320,912,483,284,860,454,241,868,459,210,895,474,177,870,461,140,870,461,140,892,476,109,893,466,73,883,459,38,888,472,5,879,464,-27,879,464,-27,881,468,-59,884,469,-95,877,472,-126,876,474,-160,880,472,-200,880,472,-200,865,466,-232,875,472,-268,862,475,-305,856,468,-340,858,479,-377,858,479,-377,842,474,-417,842,482,-463,832,494,-502,827,499,-544,829,537,-587,829,537,-587,910,660,-626,1139,1198,-658,909,1445,-645,473,874,-601,320,641,-561,320,641,-561,449,903,-527,488,976,-480,393,808,-439,423,871,-397,474,967,-358,474,967,-358,423,890,-323,406,861,-286,427,919,-252,417,901,-216,417,895,-182,417,895,-182,425,923,-146,425,915,-114,419,901,-80,425,919,-46,424,908,-13,424,908,-13,420,911,14,426,913,48,419,906,79,424,908,113,433,910,146,433,910,146,426,900,180,431,898,214,430,896,248,430,893,280,433,884,315,433,884,315,437,873,350,436,873,386,446,868,428,461,863,461,490,864,502,490,864,502,532,878,540,674,938,574,1170,1098,595,1282,815,572,797,479,520,797,479,520,711,433,477,940,547,434,881,492,394,771,435,344,885,493,298,885,493,298,889,489,253,833,463,214,881,482,171,876,482,133,854,474,93,854,474,93,880,489,50,871,480,13,872,477,-25,872,483,-65,861,480,-106,861,480,-106,868,483,-146,861,479,-185,859,486,-229,859,493,-271,849,493,-306,849,493,-306,839,497,-347,838,508,-394,837,525,-434,852,586,-477,942,773,-513,942,773,-513,984,1210,-536,712,1160,-520,445,815,-475,393,764,-434,471,919,-397,471,919,-397,460,915,-354,425,847,-314,454,903,-272,455,921,-230,455,921,-193,425,876,-193,422,883,-152,433,904,-116,432,894,-76,439,901,-40,439,901,-3,444,902,-3,437,887,34,435,892,70,430,887,111,445,890,148,445,890,185,447,888,185,454,878,224,456,874,263,458,873,301,465,868,335,465,868,380,492,869,380,535,876,412,625,901,447,870,961,472,1145,852,465,1145,852,434,958,606,434,778,478,388,849,508,343,900,530,297,829,484,251,829,484,210,842,487,210,879,505,165,849,490,122,855,490,76,870,500,36,870,500,-6,852,492,-6,851,491,-48,857,496,-91,852,498,-138,855,495,-177,855,495,-220,848,507,-220,836,519,-266,838,535,-306,846,575,-350,875,669,-388,875,669,-417,916,898,-417,775,1080,-422,589,962,-395,456,819,-352,449,831,-317,449,831,-276,475,896,-276,470,887,-237,459,878,-197,466,896,-152,451,888,-117,451,888,-74,445,866,-74,446,876,-31,450,879,6,456,892,45,458,880,81,458,880,81,467,874,125,468,874,163,471,863,201,493,871,240,517,861,274,517,861,274,560,869,307,629,864,345,807,893,365,977,789,361,917,613,330,917,613,330,834,531,292,841,522,251,869,529,210,846,512,163,842,503,119,842,503,119,848,503,76,851,500,30,846,506,-13,849,514,-58,840,517,-102,840,517,-102,840,526,-142,835,538,-186,830,567,-226,838,619,-261,842,723,-297,842,723,-297,815,885,-315,670,939,-307,565,887,-285,494,841,-249,482,851,-215,482,851,-215,492,880,-175,486,879,-134,480,876,-99,469,879,-59,465,861,-18,465,861,-18,470,862,18,481,866,60,496,864,97,504,859,134,529,855,169,529,855,169,554,845,196,594,836,228,679,841,256,823,815,261,865,685,257,865,685,257,851,598,229,841,554,191,838,537,154,845,541,113,847,535,70,847,535,70,833,529,26,827,529,-18,829,544,-61,827,562,-94,822,587,-137,822,587,-137,813,623,-171,804,701,-197,764,797,-215,666,854,-217,590,855,-198,590,855,-198,549,851,-175,520,845,-144,520,859,-110,508,858,-75,507,857,-43,507,857,-43,506,851,-7,512,847,29,531,845,65,553,834,96,568,824,124,568,824,124,620,817,146,682,804,167,756,763,166,784,686,165,806,631,146,806,631,146,817,599,116,814,582,88,826,582,48,822,581,14,813,581,-18,813,581,-18,797,593,-53,790,628,-84,771,685,-108,742,734,-125,690,772,-132,690,772,-132,640,803,-130,600,816,-112,579,821,-93,569,825,-69,561,831,-43,561,831,-43,557,831,-15,567,823,12,581,812,37,606,809,60,636,780,79,636,780,79,675,769,93,712,732,94,740,694,91,766,671,78,774,644,62,774,644,62,787,636,40,785,636,14,774,646,-9,765,655,-29,765,655,-48,745,686,-48,714,726,-59,686,745,-67,662,762,-65,638,782,-60,638,782,-51,622,792,-51,613,796,-37,613,801,-18,617,800,1,626,790,15,626,790,24,649,765,24,670,752,36,688,740,42,708,717,40,719,706,38,719,706,31,732,693,31,737,686,18,736,684,6,732,694,-11,714,708,-15,714,708,-23,700,718,-23,688,737,-28,670,742,-25,668,756,-21,653,764,-18,653,764,-14,651,770,-14,654,764,-3,655,762,0,669,749,14,681,737,14,681,737,18,692,736,18,702,720,10,711,718,9,712,720,8,700,714,1,700,714,-3,703,722,-3,700,733,-5,691,738,-8,680,746,-9,682,753,-9,682,753,-6,667,746,-6,670,751,-4,675,748,-1,677,746,4,683,739,5,683,739,8,690,737,8,697,732,6,695,725,2,696,724,-1,692,728,-1,692,728,-7,692,731,-7,686,732,-3,681,735,-3,683,741,-6,676,743,-4,676,743,-4,678,739,-2,685,741,-5,683,739,-1,682,738,1,685,735,2,685,735,2,690,726,4,692,734,0,688,729,1,687,734,-2,687,730,0,687,730,0,685,737,-4,678,734,-4,680,735,-7,688,738,-2,681,746,1,681,746,1,686,740,1,685,734,0,681,732,0,694,736,-4,687,734,2,687,734,2,688,727,-3,686,733,-3,677,736,3,689,740,-4,682,738,-1,682,738,-1,680,736,-3,683,739,1,688,740,0,685,735,0,697,738,1,697,738,1,691,733,-1,688,731,-1,684,728,1,691,734,0,688,739,-1,688,739,-1,689,738,-1,682,733,-2,685,738,-1,681,733,-1,690,733,-1,690,733,-1,693,734,1,688,738,0,686,736,0,692,734,1,687,725,0,687,725,0,687,736,0,693,734,0,689,734,-1,684,738,0,687,733,-1,687,733,-1,688,738,-1,684,742,-1,680,738,-2,690,725,0,687,736,0,687,736,0,692,736,0,685,737,-4,687,732,-2,692,740,0,685,741,0,685,741,0,685,737,0,686,740,3,677,744,-1,687,728,0,686,729,1,686,729,1,688,733,-2,685,733,0,680,729,-4,686,730,-1,689,730,-4,689,730,-4,685,742,-1,686,729,-2,686,737,0,688,733,-3,681,733,3,681,733,3,686,734,1,687,734,-1,682,736,-3,685,741,0,683,732,-1,683,732,-1,681,741,-4,682,737,-3,688,742,-1,683,737,-4,687,731,-1,687,731,-1,687,734,0,685,734,2,684,736,1,682,727,-1,694,736,-5,694,736,-5,684,733,-4,691,736,-2,686,737,-1,689,734,0,685,742,0,685,742,0,684,740,-5,691,735,0,687,735,-2,692,738,-3,682,726,1,682,726,1,687,736,0,683,737,-2,686,726,-4,688,741,0,686,739,0,686,739,0,686,730,0,683,740,0,689,741,0,684,737,-2,684,737,0,683,736,0,685,739,-4,681,737,-2,689,738,1,680,733,3,680,733,1,685,730,1,686,735,2,691,733,0,683,731,2,689,728,-6,689,728,-1,684,737,-1,690,733,-2,687,738,1,678,735,-1,685,740,0,685,740,0,688,734,0,681,734,-1,687,744,0,692,739,1,687,733,0,687,733,-1,684,735,-1,688,741,-3,683,733,-2,685,733,-1,691,743,-2,691,743,0,681,735,0,683,737,1,685,735,0,684,737,0,686,737,0,686,737,1,685,735,1,692,732,-3,689,739,-2,688,733,0,694,738,0,694,738,0,684,740,0,685,735,-2,678,727,-1,690,734,-1,684,734,0,684,734,0,682,738,0,688,738,0,686,739,0,687,730,-4,687,726,0,687,726,-2,684,737,-2,684,734,-1,687,740,-1,686,734,-1,686,729,-1,686,729,-1,684,738,-2,689,733,-2,688,734,-2,683,737,-1,680,735,0,680,735,0,686,736,-3,689,733,-3,688,734,0,684,733,-2,684,734,-2,684,734,-2,692,737,-4,683,734,3,685,735,0,690,732,0,678,731,0,678,731,0,679,728,0,681,734,0,685,735,0,687,736,0,688,737,0,688,737,0,687,736,0,696,732,-1,684,735,-1,683,733,-3,688,731,-4,688,731,-4,686,735,-1,686,728,-2,691,737,0,688,738,-3,686,727,-8,686,727,-8,688,732,-2,685,737,0,689,738,-1,681,735,1,686,732,0,686,732,0,691,740,0,684,741,2,687,740,-3,685,739,-3,692,733,-2,692,733,-2,684,740,1,687,730,-3,686,732,3,685,732,-3,683,733,-1,683,733,-1,686,730,-2,692,736,-2,688,740,0,687,734,-2,690,735,0,690,735,0,687,740,3,687,733,-3,686,734,2,685,735,-4,687,734,0,687,734,0,683,736,1,686,736,-1,689,740,-4,685,737,-2,686,731,0,686,731,0,688,739,-1,686,729,3,685,740,3,688,733,0,684,738,-1,684,738,-1,685,735,0,685,739,0,685,736,0,679,738,-1,688,738,-2,688,738,-2,688,738,-3,687,745,-5,689,740,-2,687,730,-2,688,731,-1,688,731,-1,686,736,0,686,729,-6,687,739,-3,685,740,-1,687,735,-1,687,735,-1,688,734,-2,686,737,-7,683,735,0,688,738,-4,684,732,0,684,732,0,689,735,0,688,736,0,687,728,0,686,731,0,686,734,0,686,734,0
-996,349,12,-997,343,16,-998,346,13,-998,346,13,-1000,333,17,-995,337,20,-993,342,22,-993,338,26,-994,337,28,-994,337,28,-991,335,33,-989,341,41,-988,343,43,-986,357,45,-994,359,49,-994,359,49,-997,374,50,-994,378,50,-980,382,50,-976,375,47,-972,378,42,-972,378,42,-978,375,39,-967,373,38,-968,360,35,-973,356,32,-975,358,32,-975,358,32,-982,344,32,-981,349,33,-989,341,35,-988,347,37,-988,347,41,-988,347,41,-988,358,48,-986,362,60,-987,370,70,-980,366,78,-973,361,90,-973,361,90,-979,350,97,-986,347,104,-987,352,110,-982,358,115,-979,386,122,-979,386,122,-977,401,120,-985,415,124,-988,433,116,-998,437,112,-978,443,106,-978,443,106,-972,459,100,-958,455,95,-947,469,89,-955,459,85,-950,457,82,-950,457,82,-947,440,85,-949,440,85,-942,436,90,-955,424,94,-963,413,100,-963,413,100,-967,399,102,-974,399,108,-983,389,113,-984,396,121,-980,396,125,-980,396,125,-978,399,133,-988,402,136,-986,409,137,-982,423,143,-970,418,145,-970,418,145,-971,428,147,-962,434,152,-958,434,159,-961,444,165,-959,458,173,-959,458,173,-961,465,182,-956,466,192,-952,460,198,-949,459,202,-949,468,210,-949,468,210,-945,467,213,-941,469,217,-939,466,216,-934,474,223,-932,474,230,-932,474,230,-932,466,239,-929,462,248,-942,452,261,-955,442,280,-959,434,306,-959,434,306,-950,431,334,-971,410,362,-963,413,394,-927,395,428,-896,395,457,-896,395,457,-888,387,475,-878,387,504,-862,386,525,-860,387,547,-864,394,568,-864,394,568,-874,417,588,-884,439,617,-898,456,644,-911,474,675,-928,493,708,-928,493,708,-937,503,750,-942,509,782,-958,519,808,-986,535,834,-986,535,851,-1013,562,851,-1042,603,871,-1112,692,885,-1108,747,932,-1107,813,986,-1107,813,1060,-1097,829,1060,-1067,805,1140,-1022,764,1213,-969,726,1285,-922,689,1371,-922,689,1444,-914,675,1444,-917,671,1530,-944,688,1603,-963,715,1694,-996,741,1767,-996,741,1851,-1029,767,1851,-1060,783,1940,-1102,816,2027,-1120,836,2121,-1117,847,2226,-1117,847,2337,-1094,874,2337,-595,1789,2453,2352,7439,2640,-674,1388,3023,-900,-60,3016,-900,-60,2793,-755,-21,2793,-595,44,2558,-421,225,2392,-368,330,2347,-343,316,2369,-343,316,2415,-300,245,2415,-249,122,2460,-206,24,2496,-592,-89,2507,-766,-176,2684,-766,-176,2937,5717,1403,2937,6279,2181,3440,-481,-168,3746,-282,-383,3720,-265,-393,3710,-265,-393,3711,-264,-390,3711,-268,-384,3691,-272,-393,3711,-270,-395,3686,-269,-398,3700,-269,-398,3691,-264,-407,3691,-265,-413,3696,3913,-2238,3666,1502,-1545,3628,-265,-409,3678,-265,-409,3678,-255,-409,3670,25,-905,3670,3566,-8192,3577,-254,-383,3414,-257,-348,3359,-257,-348,3359,-246,-360,3354,-255,-359,3365,-258,-354,3360,-257,-364,3356,-258,-353,3358,-258,-353,3358,-260,-349,3355,-269,-353,3348,-274,-355,3338,-343,-531,3348,-1922,-4505,3350,-1922,-4505,3350,-1592,-3264,3365,-249,-377,3411,-252,-379,3427,-263,-375,3409,2681,1061,3425,2681,1061,3425,-2983,-1540,3014,-7787,-4414,2933,-236,-274,2941,-234,-243,2932,-235,-244,2929,-235,-244,2929,-243,-238,2937,-240,-231,2928,-242,-236,2935,-236,-234,2932,-241,-232,2940,-241,-232,2940,-239,-222,2945,-247,-219,2928,-8147,1492,2902,-2281,444,2742,-216,-218,2648,-216,-218,2648,-207,-208,2643,-209,-212,2647,1362,-1163,2688,-250,-159,2882,-190,-203,2898,-190,-203,2898,-212,-184,2894,-206,-188,2893,-201,-184,2894,-1903,2567,2890,-3308,5666,2678,-3308,5666,2678,-187,-134,2528,-157,-338,2509,-104,-354,2525,-156,-185,2550,-168,-146,2537,-168,-146,2537,-166,-148,2533,-163,-146,2537,-193,-170,2534,-237,-917,2556,-99,-305,2527,-99,-305,2527,-113,-132,2475,-104,-133,2480,2236,5941,2469,977,3158,2368,-127,-122,2269,-127,-122,2269,-137,-105,2270,-128,-108,2261,-486,-365,2271,-378,-449,2338,-118,-130,2407,-118,-130,2407,-120,-135,2403,-126,-138,2404,-1249,-1646,2398,-64,-127,2252,-54,-115,2228,-54,-115,2228,8127,6829,2164,-128,-82,1972,-66,-79,1914,-82,-82,1926,-74,-75,1916,-74,-75,1916,-68,-78,1916,-75,-82,1926,-68,-84,1924,-70,-84,1917,-627,31,1928,-627,31,1928,-423,-135,2050,-79,-135,2140,-59,-134,2129,3746,-1103,1993,8127,-3294,1621,8127,-3294,1621,-91,-59,1414,-35,-68,1426,-36,-72,1421,-49,-70,1425,-36,-60,1432,-36,-60,1432,-37,-59,1424,-44,-63,1422,-37,-64,1425,155,-121,1422,6115,-2690,1411,6115,-2690,1411,928,-522,1396,-39,-59,1418,-41,-60,1413,-37,-56,1414,-36,-69,1406,-36,-69,1406,-31,-81,1410,3007,-2435,1436,2439,-1374,1647,-1,-100,1816,42,-155,1819,42,-155,1819,17,-226,1670,438,-895,1643,1554,-3213,1609,482,-1011,1565,482,-1011,1538,-53,-103,1538,48,-243,1535,575,-1470,1520,526,-1292,1517,118,-568,1509,118,-568,1510,233,-853,1510,394,-1307,1511,294,-1160,1525,125,-739,1544,-18,-326,1576,-18,-326,1587,-48,-216,1587,-41,-350,1608,6,-689,1637,30,-1101,1670,81,-3042,1733,81,-3042,1701,-1049,-4735,1701,-123,-468,1568,-79,-99,1535,-50,-98,1531,-54,-202,1498,-54,-202,1447,-166,-418,1447,-549,-1286,1436,-576,-1805,1430,-304,-671,1402,-291,-583,1403,-291,-583,1406,-500,-1100,1406,-526,-1097,1406,-497,-911,1410,-529,-901,1426,-485,-779,1446,-485,-779,1465,-362,-538,1465,-345,-460,1486,-451,-593,1505,-593,-738,1538,-690,-816,1587,-690,-816,1626,-1263,-1350,1626,-4683,-3516,1608,-914,-769,1448,-123,-69,1348,-93,-72,1343,-93,-72,1348,-92,-74,1348,-211,-213,1324,-591,-299,1265,-1173,-460,1251,-1789,-952,1251,-1789,-952,1220,-1026,-495,1220,-522,-202,1206,-917,-384,1211,-1267,-559,1212,-1075,-417,1202,-1075,-417,1212,-946,-340,1212,-1017,-356,1220,-862,-289,1244,-617,-193,1253,-559,-177,1275,-559,-177,1275,-738,-207,1296,-962,-231,1319,-1206,-240,1354,-1237,-218,1406,-1714,-168,1450,-1714,-168,1450,-4198,645,1434,-1462,230,1313,-176,-26,1247,-102,-37,1239,-131,-54,1226,-131,-54,1226,-620,103,1176,-1125,320,1147,-1401,360,1134,-1187,324,1099,-796,222,1081,-796,222,1081,-920,280,1069,-1188,391,1060,-1106,406,1048,-952,348,1041,-949,364,1043,-949,364,1043,-914,353,1043,-704,253,1053,-578,191,1058,-752,305,1058,-948,425,1077,-948,425,1077,-967,461,1096,-917,447,1113,-897,458,1139,-918,495,1178,-918,508,1202,-918,508,1202,-891,512,1242,-912,547,1287,-1297,1016,1333,-1796,2829,1304,-491,731,1197,-491,731,1197,-90,21,1142,-104,36,1134,-946,1575,1114,-873,1505,1066,-314,447,1021,-314,447,1021,-354,543,1009,-643,1088,994,-606,1018,979,-377,615,966,-317,528,950,-317,528,950,-340,630,944,-349,685,938,-429,886,937,-515,1149,940,-443,1014,935,-443,1014,935,-407,934,936,-417,969,945,-414,940,952,-370,820,969,-324,705,984,-324,705,984,-332,771,1006,-365,951,1031,-352,958,1052,-324,885,1078,-325,901,1116,-325,901,1116,-318,912,1150,-298,916,1198,-250,1662,1244,839,3675,1239,189,812,1120,189,812,1120,-34,90,1063,13,211,1047,248,904,1019,315,1052,978,221,795,933,221,795,933,286,972,909,329,1082,887,277,958,860,259,923,833,290,986,823,290,986,823,280,897,807,231,714,794,232,683,781,311,879,782,360,984,769,360,984,769,360,945,764,368,948,763,393,977,761,372,930,763,360,886,768,360,886,768,344,852,772,337,826,781,343,817,794,363,845,809,387,870,823,387,870,823,386,863,842,395,855,865,392,845,888,384,827,916,380,809,946,380,809,946,386,793,983,404,783,1012,470,833,1061,891,1137,1100,2487,1555,1093,2487,1555,1093,1110,599,1006,195,130,947,544,317,910,1346,693,878,1346,693,833,983,521,833,520,291,793,805,418,765,972,491,731,706,357,701,706,357,677,760,371,677,957,464,655,878,428,624,840,404,610,919,442,592,919,442,578,903,431,578,858,403,564,871,405,554,877,391,538,860,378,531,860,378,521,877,379,521,894,381,517,904,381,514,901,370,506,905,372,508,905,372,500,907,366,500,906,350,503,899,343,503,912,338,503,912,329,506,912,329,511,907,329,511,903,321,514,905,326,522,894,313,535,887,305,548,887,305,559,883,305,559,883,292,577,879,295,597,874,281,611,870,280,632,870,280,654,862,265,654,858,254,690,851,246,712,842,235,742,842,225,776,842,225,812,854,208,812,898,198,844,1374,80,886,2372,-534,873,1279,-352,782,1279,-352,725,356,-91,725,620,-157,694,1618,-466,655,1226,-342,604,681,-179,554,681,-179,531,990,-275,531,1186,-348,492,972,-289,453,835,-255,419,891,-280,390,891,-280,390,927,-296,353,859,-280,321,842,-279,293,923,-306,266,960,-317,236,960,-317,236,957,-318,208,996,-322,181,1020,-329,161,1003,-323,133,996,-320,111,996,-320,111,994,-326,90,975,-320,67,943,-320,42,930,-320,19,916,-311,-1,916,-311,-1,919,-316,-29,927,-320,-49,950,-317,-72,971,-313,-97,974,-315,-118,974,-315,-118,978,-313,-143,987,-316,-165,970,-310,-192,965,-307,-218,953,-303,-248,953,-303,-248,944,-303,-271,948,-296,-299,941,-290,-326,949,-293,-356,953,-289,-387,953,-289,-387,959,-286,-419,959,-281,-453,956,-273,-492,962,-268,-528,954,-269,-564,954,-269,-564,956,-255,-605,957,-247,-643,977,-243,-690,1036,-216,-734,1325,-115,-776,1325,-115,-776,2274,366,-792,1524,389,-736,454,96,-688,458,131,-652,917,311,-617,917,311,-617,832,288,-579,657,210,-542,906,288,-511,1096,337,-479,925,289,-446,925,289,-446,879,289,-418,970,325,-389,888,313,-362,796,285,-336,847,304,-312,847,304,-312,894,323,-287,901,324,-265,942,328,-244,941,336,-225,914,330,-202,914,330,-202,905,328,-182,894,329,-164,892,330,-146,906,333,-130,917,340,-113,917,340,-113,922,336,-96,924,341,-78,914,339,-64,910,340,-46,914,336,-31,914,336,-31,916,340,-17,918,339,-1,914,339,18,910,331,29,917,338,46,917,338,46,913,326,61,911,331,78,911,337,93,915,326,107,914,325,124,914,325,124,910,339,142,906,322,158,913,331,179,908,322,194,912,317,216,912,317,216,910,319,232,906,308,256,900,307,277,904,308,298,903,308,321,903,308,321,893,296,342,892,292,369,892,278,390,884,280,421,882,274,451,882,274,451,880,270,479,873,257,512,872,248,543,867,234,578,873,225,618,873,225,618,894,207,648,1012,165,690,1854,-166,710,1742,-438,657,768,-197,588,768,-197,588,556,-126,551,1144,-285,520,1411,-374,466,853,-217,419,853,-217,377,871,-219,377,1154,-320,338,1047,-289,295,884,-249,252,920,-264,217,920,-264,179,963,-287,179,908,-270,144,882,-259,102,944,-280,68,976,-280,27,976,-280,-8,965,-277,-8,994,-284,-42,1020,-289,-81,1007,-283,-116,993,-273,-153,993,-273,-193,997,-280,-193,977,-276,-230,951,-261,-269,949,-255,-310,948,-253,-348,948,-253,-388,944,-254,-388,946,-239,-432,968,-237,-475,995,-225,-520,1028,-216,-563,1028,-216,-600,1228,-137,-600,1856,162,-634,1578,383,-600,697,162,-550,576,154,-518,576,154,-477,838,277,-477,791,266,-440,693,228,-399,917,283,-368,1060,327,-330,1060,327,-294,941,286,-294,913,286,-263,973,302,-224,885,295,-192,810,279,-158,810,279,-130,849,293,-130,880,299,-100,911,313,-68,941,304,-38,934,309,-11,934,309,18,896,297,18,892,293,54,876,293,82,887,287,113,903,296,141,903,296,141,906,285,173,901,287,205,900,283,234,886,271,267,880,272,307,880,272,307,882,262,336,886,256,368,888,247,405,889,236,440,892,229,474,892,229,474,923,202,511,1066,150,547,1643,-165,561,1443,-347,526,843,-190,464,843,-190,464,749,-170,422,1168,-288,383,1222,-299,334,888,-208,282,976,-240,246,976,-240,246,1101,-286,201,992,-269,153,909,-241,111,954,-254,72,969,-263,27,969,-263,27,913,-246,-17,919,-248,-55,968,-263,-100,979,-259,-145,976,-244,-184,976,-244,-184,1011,-244,-226,1023,-242,-273,1003,-240,-318,1008,-225,-358,1018,-212,-402,1018,-212,-402,1074,-188,-445,1270,-80,-486,1618,244,-494,1152,281,-465,704,175,-425,704,175,-425,730,213,-385,871,275,-346,792,250,-305,821,246,-262,966,284,-230,966,284,-230,982,293,-191,906,262,-152,926,283,-119,909,282,-82,850,265,-48,850,265,-48,850,269,-10,883,273,27,893,276,61,915,272,94,919,268,132,919,268,132,903,261,169,887,256,207,881,251,244,882,244,277,886,237,318,886,237,318,899,221,354,920,198,388,1019,161,420,1392,-62,442,1336,-264,422,1336,-264,422,1006,-215,374,861,-190,326,1049,-240,284,1157,-269,236,985,-217,192,985,-217,192,981,-224,145,1056,-256,101,1008,-248,54,943,-230,13,960,-238,-35,960,-238,-35,961,-240,-83,933,-223,-124,946,-219,-173,983,-219,-215,1008,-211,-256,1008,-211,-256,1038,-190,-303,1128,-146,-340,1282,-24,-372,1426,220,-378,1054,233,-348,1054,233,-348,826,196,-310,803,230,-273,783,241,-234,756,235,-194,846,246,-158,846,246,-158,953,279,-120,961,265,-79,937,261,-40,937,256,-4,909,257,35,909,257,35,864,246,74,848,242,108,866,240,147,887,229,185,916,223,222,916,223,222,936,203,258,971,173,289,1113,85,316,1240,-107,324,1121,-211,301,1121,-211,301,997,-199,257,967,-199,216,1052,-223,168,1065,-228,125,1065,-228,81,1006,-219,81,1016,-226,35,1028,-229,-13,992,-210,-52,968,-204,-100,968,-204,-143,975,-201,-143,990,-184,-187,1041,-141,-225,1111,-69,-258,1219,72,-281,1219,72,-267,1109,198,-267,950,207,-240,876,211,-202,853,221,-167,813,220,-126,813,220,-93,842,232,-93,898,235,-50,923,239,-12,930,237,23,932,228,66,932,228,99,918,223,99,902,201,136,899,182,167,946,153,197,1051,63,226,1051,63,232,1100,-69,232,1060,-154,210,1041,-178,177,1023,-189,135,1040,-190,91,1040,-190,52,1051,-191,52,1034,-189,7,1031,-183,-34,1032,-177,-71,1031,-139,-108,1031,-139,-144,1034,-106,-144,1062,-50,-170,1066,63,-185,982,137,-175,937,182,-159,937,182,-127,899,200,-127,863,200,-91,872,208,-57,904,208,-22,921,205,15,921,205,41,933,194,41,942,179,78,952,148,109,991,91,131,1020,7,146,1020,7,138,1014,-72,138,1024,-119,118,1033,-142,91,1031,-140,60,1040,-147,23,1040,-147,23,1058,-126,-12,1046,-114,-38,1056,-83,-67,1052,-38,-89,1035,20,-101,1035,20,-101,977,75,-108,942,120,-96,919,141,-79,900,153,-58,901,163,-30,901,163,-30,929,158,-8,951,152,22,962,117,44,986,79,67,991,32,77,991,32,77,994,-17,73,1012,-46,69,1018,-73,50,1013,-79,31,1034,-83,10,1034,-83,10,1039,-62,-13,1034,-32,-32,1022,-7,-47,1007,26,-52,979,48,-52,979,48,-52,961,77,-49,944,89,-34,940,99,-25,951,100,-11,960,98,8,960,98,8,974,74,21,985,50,26,988,14,35,997,2,31,1003,-16,24,1003,-16,24,1004,-23,19,1013,-32,7,1017,-20,-8,1010,-7,-13,999,15,-18,999,15,-18,988,23,-21,984,55,-24,975,59,-16,966,70,-14,965,66,-5,965,66,-5,972,61,2,978,50,7,983,32,10,991,21,13,992,11,8,992,11,8,999,3,7,993,1,0,1003,6,-2,992,9,-7,983,22,-10,983,22,-10,987,22,-10,978,39,-8,972,37,-5,979,42,-4,981,47,-3,981,47,-3,989,41,-1,980,31,4,992,24,5,991,17,5,997,13,4,997,13,4,993,14,-3,992,19,-1,990,23,-6,988,26,-6,986,31,-3,986,31,-3,984,39,-3,979,38,-4,982,42,-2,987,32,-2,993,30,1,993,30,1,990,22,0,988,26,0,989,18,0,991,19,0,986,30,-3,986,30,-3,988,22,-2,990,27,-1,990,27,-5,989,35,-2,987,38,0,987,38,0,991,32,0,989,36,0,990,27,3,984,26,1,985,20,-1,985,20,-1,989,18,-1,988,21,-1,988,28,-2,989,33,-3,985,28,-1,985,28,-1,985,30,-1,985,33,-2,984,24,-1,993,30,-1,988,28,0,988,28,0,992,25,0,994,27,0,984,25,0,989,24,0,989,24,0,991,33,0,991,34,-1,993,32,-1,993,23,0,984,26,0,984,26,2,985,27,2,986,35,0,989,27,2,989,29,1,988,21,0,988,21,-1,989,25,-1,986,30,-1,985,21,-2,991,23,0,985,34,-4,985,34,-1,992,27,-1,987,27,-2,988,32,0,985,30,1,984,28,-1,984,28,4,988,28,4,987,24,-4,989,22,0,983,29,-1,992,23,-3,992,23,-1,990,29,-1,990,31,0,992,30,-1,984,31,0,983,29,-2,983,29,-2,988,34,-2,982,20,2,982,25,0,994,24,-1,992,30,1,992,30,-1,993,21,-1,986,28,-5,993,27,-3,988,35,-3,987,32,1,987,32,0,987,24,0,985,29,-1,985,28,0,993,37,1,988,27,3,988,27,0,988,27,0,988,25,-4,989,30,-1,988,37,-1,984,32,-2,984,32,-1,984,30,-1,987,29,-4,986,30,-4,993,22,1,990,32,2,990,32,2,991,22,-5,989,22,-2,988,27,-3,990,32,-1,993,28,-1,993,28,-1,990,25,-1,989,27,-1,992,32,-2,986,27,0,989,31,-2,989,31,-2,986,31,-3,987,35,-2,991,23,-2,987,24,0,989,26,-3,989,26,-3,993,26,-2,987,32,-4,991,31,2,987,35,0,989,30,0,989,30,0,991,26,-1,987,29,-2,985,33,1,988,28,-4,985,29,-3,985,29,-3,987,33,-2,987,24,-1,986,32,-1,990,25,0,987,25,-1,987,25,-1,986,31,-1,982,28,1,984,29,-2,990,25,0,987,30,0,987,30,0,988,29,0,986,34,-2,987,23,0,987,22,1,983,28,0,983,28,0,987,24,0,982,32,-4,988,27,-1,986,32,-1,987,27,-2,987,27,-2,985,30,-2,986,21,0,990,33,0,984,33,2,986,29,-2,986,29,-2,991,26,-2,984,27,-1,986,29,0,987,39,-2,987,33,-2,987,33,-2,986,25,-2,991,28,1,990,28,1,985,26,-2,990,23,0,990,23,0,990,21,0,985,27,-1,989,28,-1,995,24,-4,991,21,1,991,21,1,989,23,-1,981,25,-2,983,21,0,991,34,-1,991,33,-1,991,33,-1,989,21,1,994,28,-1,993,30,0,983,21,-2,982,23,-2,982,23,-2,988,22,-1,989,31,0,989,28,-2,988,30,0,990,25,0,990,25,0,991,31,0,989,28,-2,989,25,0,984,28,0,991,29,1,991,29,1,990,27,1,984,26,3,989,31,-2,987,32,-1,990,25,-1,990,25,-1,985,24,-1,990,27,-1,988,34,-2,985,29,0,986,31,-1,986,31,-1,987,34,-2,993,28,-1,986,29,1,985,23,-1,989,27,0,989,27,0,986,26,-1,986,31,2,992,25,-3,987,28,0,985,22,0,985,22,0,991,30,0,987,28,-1,989,28,0,995,28,-3,995,28,0,986,25,0,988,33,1,980,23,1,986,23,-1,989,22,1,989,22,0,991,27,0,987,28,0,987,26,0,984,22,0,989,33,0,989,33,1,986,28,1,987,24,0,994,28,-1,991,29,0,985,30,-1,985,30,-1,986,20,-1,982,26,-3,984,25,-1,985,28,0,986,26,-1,986,26,-1,983,21,-1,992,27,-1,986,19,-2,990,31,-3,992,30,0,992,30,-3,991,30,-3,988,25,0,994,28,2,990,27,3,993,31,0,993,31,-1,991,29,-1,990,25,0,984,34,-1,989,24,-3,986,22,0,986,22,0,977,25,0,987,29,-4,985,28,0,992,26,0,990,33,-2,990,33,0,992,34,0,988,37,-6,980,27,0,987,27,-3,990,34,-1,990,34,-1,987,32,-1,987,30,0,986,27,1,982,27,-3,984,34,-3,984,34,-4,985,30,-4,985,27,-2,981,30,-4,986,26,0,991,23,-2,991,23,-2,985,32,0,994,20,-2,990,29,-3,985,27,-2,982,32,-1,982,32,-1,987,33,1,988,27,0,983,26,0,984,25,0,990,29,-2,990,29,-2,991,25,0,990,31,0,984,22,1,988,19,0,987,21,0,987,21,0,991,29,2,991,29,0,987,33,-2,990,27,0,985,23,2,985,23,2,987,26,-2,994,24,2,991,32,-2,990,25,-1,991,25,0,991,25,0,987,24,-1,993,29,3,984,28,0,987,30,0,989,33,1,989,33,1,992,30,-1,982,23,-1,981,23,-3,986,34,0,982,30,1,982,30,1,987,22,0,988,27,-1,987,28,0,994,30,1,985,32,0,985,32,0,984,21,-2,987,23,-2,986,27,0,987,32,1,990,30,-1
-972,428,26,-975,441,28,-973,442,26,-967,448,28,-968,448,27,-968,448,27,-972,458,33,-978,458,34,-986,465,38,-972,464,44,-960,460,42,-960,460,42,-952,457,42,-949,457,49,-939,459,47,-937,455,49,-939,448,50,-939,448,50,-933,449,53,-942,443,57,-942,436,58,-940,435,60,-942,436,65,-942,436,65,-940,432,69,-937,439,74,-938,437,75,-939,441,78,-938,444,82,-938,444,82,-940,451,87,-931,457,89,-928,470,94,-927,474,94,-918,480,96,-918,480,96,-931,479,101,-932,481,101,-935,479,114,-941,472,119,-945,473,126,-945,473,126,-954,468,129,-970,467,129,-973,473,133,-967,481,133,-974,488,132,-974,488,132,-967,499,133,-958,500,134,-947,513,137,-942,518,133,-945,530,138,-945,530,138,-940,538,140,-931,533,149,-925,534,155,-910,537,161,-900,522,170,-900,522,170,-905,509,177,-931,487,190,-935,485,203,-944,464,221,-951,458,240,-951,458,240,-954,444,259,-938,454,267,-933,452,281,-922,468,298,-913,483,304,-913,483,304,-897,502,316,-879,504,321,-856,521,329,-841,536,344,-839,558,349,-839,558,349,-834,596,357,-820,615,373,-796,633,391,-792,641,410,-793,639,428,-793,639,428,-793,627,446,-797,613,462,-813,607,477,-837,599,492,-857,586,507,-857,586,507,-880,585,527,-886,587,544,-888,590,569,-872,595,592,-845,610,626,-845,610,626,-822,632,663,-796,642,697,-753,640,744,-711,634,789,-675,618,847,-675,618,847,-646,598,906,-642,581,964,-669,579,1031,-808,734,1087,-1202,1136,1146,-1202,1136,1146,-1390,1387,1187,-1259,1212,1225,-986,820,1248,-789,635,1238,-721,592,1241,-721,592,1241,-734,620,1240,-750,700,1248,-757,773,1283,-761,805,1339,-782,820,1422,-782,820,1422,-769,816,1505,-775,871,1605,-756,895,1716,-728,884,1843,-728,884,1993,-696,858,1993,-669,808,2144,-79,2129,2274,2022,7996,2401,-939,736,2380,-939,736,2460,-692,-20,2460,-599,20,2295,-517,114,2098,-419,270,1939,-519,438,1870,-519,438,1897,-619,559,1897,-540,631,1982,-470,654,2061,-451,651,2147,-441,563,2225,-441,563,2304,-1113,366,2304,-497,172,2500,7252,2543,2620,4301,2181,3096,-572,136,3184,-572,136,2994,-305,-103,2994,-350,157,2966,-283,106,2951,-199,-33,2974,-193,-212,3029,-193,-212,3054,-166,-260,3054,-175,-267,3058,-173,-265,3035,-167,-271,3036,4126,-3019,3123,4126,-3019,3438,1424,-1184,3438,-245,-382,3459,-256,-393,3466,-254,-397,3463,-257,-390,3466,-257,-390,3461,-256,-395,3461,405,-1392,3450,6446,-8192,3431,-43,-632,3253,-191,-314,3210,-191,-314,3223,-201,-314,3223,-197,-319,3238,-197,-319,3234,-198,-322,3224,-203,-319,3216,-203,-319,3220,-205,-329,3220,-207,-324,3229,1247,4055,3161,-237,-112,2899,-868,-1110,2884,-868,-1110,2985,-5899,-8192,2985,-231,-291,3113,-228,-306,3112,-241,-296,3118,-238,-292,3129,-238,-292,3129,-251,-296,3122,-249,-292,3126,-251,-288,3119,-711,-549,3139,-8192,-5119,3083,-8192,-5119,3083,-432,-485,2922,-204,-239,2892,-200,-237,2877,-180,-233,2871,-179,-233,2886,-179,-233,2886,-181,-234,2911,1080,-357,2924,-137,-181,2806,-227,-149,2743,-206,-156,2743,-206,-156,2743,-8192,5379,2763,-136,-178,2794,-220,-207,2791,-208,-202,2782,-213,-200,2800,-213,-200,2800,-208,-196,2784,-209,-198,2787,-211,-194,2783,-198,-208,2781,300,-638,2692,300,-638,2692,-149,-80,2543,-6795,8127,2531,-160,-47,2506,-173,-142,2461,-161,-133,2461,-161,-133,2461,-163,-130,2460,-154,-129,2462,-154,-137,2463,-155,-129,2472,-152,-127,2464,-152,-127,2464,-146,-127,2463,-149,-128,2467,-142,-120,2458,3122,7793,2412,597,2400,2196,597,2400,2196,-94,-95,2101,-88,-91,2100,-93,-89,2102,-92,-96,2109,-88,-93,2113,-88,-93,2113,-89,-90,2090,-85,-97,2100,-88,-90,2100,-76,-95,2105,-62,-78,2096,-62,-78,2096,8127,8127,2081,223,105,1880,-67,-38,1793,-88,-43,1794,-94,-58,1795,-94,-58,1795,-1549,-404,1792,224,24,1844,-106,-96,1823,206,27,1823,4166,1429,1825,4166,1429,1825,1598,521,1859,-15,-69,1879,-55,-80,1880,-41,-78,1876,26,-73,1872,26,-73,1872,151,-65,1884,1075,-64,1889,7798,-1395,1887,1889,-782,1608,53,-111,1427,53,-111,1427,-35,-46,1364,-43,-51,1359,-42,-50,1360,-40,-45,1356,-324,-4,1345,-324,-4,1345,-41,-50,1312,-35,-55,1304,-81,-35,1309,150,-152,1312,1488,-783,1329,1488,-783,1329,4037,-2217,1374,579,-366,1436,-37,-73,1454,96,-166,1456,1287,-889,1462,1287,-889,1462,1120,-817,1505,205,-250,1543,253,-319,1558,870,-825,1569,1713,-1683,1618,1713,-1683,1618,2739,-3982,1602,1298,-2192,1440,105,-367,1245,-33,-54,1156,-39,-57,1159,-39,-57,1159,-39,-48,1156,-44,-44,1158,-148,149,1150,-38,-67,1100,-30,-109,1096,-30,-109,1096,306,-1338,1100,1600,-4333,1169,190,-663,1200,-52,-82,1194,33,-451,1196,33,-451,1196,565,-1976,1206,266,-1251,1232,74,-424,1251,131,-709,1254,131,-709,1269,289,-1440,1269,277,-1353,1295,89,-968,1327,-58,-202,1378,-75,-105,1403,-75,-105,1428,-87,-243,1428,-834,-6274,1386,-286,-1237,1224,-63,-73,1172,-63,-73,1175,-63,-73,1169,-58,-76,1169,-508,-2677,1152,-515,-1726,1087,-181,-366,1058,-274,-749,1053,-274,-749,1047,-214,-807,1047,-141,-243,1014,-346,-661,1012,-565,-1430,1016,-468,-1094,1007,-468,-1094,1006,-342,-675,1006,-464,-974,1006,-554,-1120,1018,-469,-857,1030,-444,-757,1039,-444,-757,1049,-461,-754,1049,-470,-758,1072,-498,-758,1087,-544,-804,1112,-580,-815,1135,-580,-815,1169,-587,-781,1169,-602,-765,1207,-651,-781,1244,-804,-907,1288,-2940,-2638,1315,-2940,-2638,1179,-1614,-1194,1179,-170,-88,1070,-81,-53,1053,-124,-92,1049,-1219,-710,1028,-1219,-710,980,-1721,-1040,980,-630,-324,919,-323,-173,898,-958,-483,890,-1393,-780,871,-1393,-780,848,-875,-454,848,-638,-290,834,-861,-397,822,-942,-414,814,-818,-328,807,-818,-328,804,-913,-372,804,-1058,-438,796,-1000,-392,798,-938,-350,799,-994,-355,809,-994,-355,809,-987,-335,808,-954,-305,824,-951,-284,837,-964,-278,844,-967,-274,866,-967,-274,866,-976,-267,886,-988,-251,911,-986,-236,939,-999,-222,966,-996,-203,998,-996,-203,998,-1008,-195,1039,-1060,-173,1068,-1490,-139,1112,-3027,397,1110,-1585,264,1025,-1585,264,1025,-274,3,966,-206,-42,936,-860,167,909,-1455,345,872,-915,206,828,-915,206,828,-686,149,796,-1014,258,779,-1235,317,759,-1014,261,727,-830,223,706,-830,223,706,-879,256,690,-879,275,676,-874,289,663,-994,343,643,-1049,362,631,-1049,362,631,-988,350,625,-974,356,616,-984,377,605,-951,384,599,-920,370,595,-920,370,595,-923,382,594,-945,401,594,-946,410,595,-950,416,600,-956,425,609,-956,425,609,-954,436,611,-946,432,624,-927,436,631,-928,435,651,-922,443,667,-922,443,667,-918,454,686,-917,466,703,-915,469,732,-917,478,758,-903,488,784,-903,488,784,-904,488,810,-888,491,850,-883,495,883,-885,516,926,-910,559,968,-910,559,968,-1128,851,1014,-1448,2086,1021,-710,1087,932,-196,222,870,-346,467,853,-346,467,853,-873,1445,818,-670,1089,770,-379,557,737,-497,794,712,-657,1102,691,-657,1102,691,-529,881,655,-395,635,630,-380,628,612,-389,690,595,-397,761,577,-397,761,577,-471,892,559,-527,1004,542,-519,985,535,-496,938,525,-516,964,516,-516,964,516,-501,960,510,-462,915,507,-419,860,500,-377,787,494,-384,806,496,-384,806,496,-429,948,497,-452,1025,499,-434,986,500,-430,983,500,-419,963,505,-419,963,505,-398,905,509,-380,895,512,-384,926,523,-396,973,530,-389,981,550,-389,981,550,-384,955,561,-375,951,573,-370,930,594,-360,928,610,-365,950,631,-365,950,631,-358,955,654,-355,945,682,-345,937,708,-336,930,744,-335,934,781,-335,934,781,-326,930,815,-314,946,847,-303,971,887,-287,1084,927,-287,1084,973,-61,2259,973,589,2400,939,124,581,856,19,233,805,143,582,778,143,582,738,310,1080,738,291,1010,698,262,960,657,284,1032,626,284,1045,588,284,1045,559,270,985,559,259,902,533,237,763,502,231,736,476,294,941,460,294,941,435,333,1055,435,300,999,414,306,997,397,311,990,376,292,905,360,292,905,344,281,873,344,301,917,330,319,961,317,322,984,304,326,985,296,326,985,285,330,976,285,322,945,275,322,932,269,323,938,258,332,947,251,332,947,240,336,967,240,345,961,240,340,955,234,348,951,226,346,935,223,346,935,219,352,949,219,351,945,218,355,954,213,364,955,210,366,943,209,366,943,204,366,942,204,369,943,203,366,941,203,369,942,204,371,941,207,371,941,201,375,943,201,375,940,206,380,944,209,382,936,211,381,939,214,381,939,219,379,940,219,379,937,224,381,934,226,395,939,233,387,932,237,387,932,237,390,928,246,388,926,255,394,926,262,402,925,273,396,920,286,396,920,286,392,923,293,397,921,305,398,921,322,404,914,337,400,911,355,400,911,355,400,910,373,404,904,390,400,902,408,404,901,433,408,898,455,408,898,455,412,888,475,407,891,507,408,874,531,417,871,561,413,862,591,413,862,591,418,859,622,425,849,660,433,837,696,456,842,731,512,871,770,512,871,770,780,1032,807,1761,1317,820,1300,744,764,484,304,709,759,432,670,759,432,670,1062,581,624,724,407,579,756,419,534,962,516,496,849,456,455,849,456,455,840,444,422,908,478,385,860,443,351,859,444,318,898,456,289,898,456,289,882,457,256,888,455,225,899,455,196,889,453,165,888,454,141,888,454,141,887,454,111,895,457,81,896,449,58,892,455,27,892,459,2,892,459,2,895,449,-23,894,455,-44,894,459,-73,888,463,-104,887,456,-130,887,456,-130,887,456,-159,886,460,-189,887,459,-214,874,459,-245,873,463,-274,873,463,-274,868,459,-306,873,455,-339,865,466,-370,858,468,-405,853,463,-441,853,463,-441,844,469,-472,840,478,-511,838,480,-553,830,483,-596,821,505,-634,821,505,-634,846,545,-682,963,735,-720,1220,1485,-746,824,1436,-713,356,693,-666,356,693,-666,312,644,-625,488,995,-584,457,942,-542,361,763,-498,428,904,-465,428,904,-465,459,964,-428,399,855,-389,407,877,-359,423,926,-326,406,897,-291,406,897,-291,411,898,-263,423,923,-235,410,914,-203,408,914,-171,415,929,-147,415,929,-147,410,918,-117,404,922,-91,415,928,-63,412,912,-33,419,924,-10,419,924,-10,413,918,15,417,916,42,413,914,71,417,912,97,413,919,124,413,919,124,417,919,149,418,916,178,416,910,208,415,909,238,415,909,267,418,901,267,417,897,294,422,899,327,419,892,357,427,886,393,427,886,425,424,878,425,428,864,465,434,859,496,451,862,533,464,855,575,464,855,616,513,879,616,652,946,646,1223,1183,674,1426,903,651,745,452,596,745,452,551,678,406,551,983,556,507,845,474,459,755,430,420,923,511,378,923,511,332,874,486,332,831,456,294,894,480,259,865,475,214,857,463,179,857,463,141,886,476,141,871,470,105,879,476,68,882,475,30,873,471,-6,873,471,-41,873,464,-41,870,463,-76,876,473,-115,875,478,-151,866,474,-190,866,474,-229,878,484,-229,863,476,-265,856,481,-303,855,489,-342,850,490,-384,850,490,-426,841,493,-426,834,502,-471,837,518,-510,858,573,-555,949,769,-586,949,769,-609,1058,1299,-609,728,1238,-585,399,762,-540,374,737,-500,485,961,-459,485,961,-415,460,913,-415,408,818,-373,438,909,-336,449,922,-298,412,869,-260,412,869,-260,415,887,-220,436,910,-186,423,892,-152,426,907,-116,430,914,-78,430,914,-78,420,905,-43,420,906,-9,428,907,26,427,896,60,431,896,95,431,896,95,433,902,135,430,898,168,430,895,203,432,888,241,438,893,273,438,893,273,441,884,309,443,874,346,450,863,386,469,865,425,497,868,464,497,868,464,554,886,502,754,953,530,1219,1036,545,1110,709,516,742,459,469,742,459,469,801,478,425,938,544,383,825,478,335,829,480,290,894,503,249,894,503,249,848,479,207,853,483,161,876,492,122,858,479,80,863,477,39,863,477,39,863,487,-2,860,487,-43,865,492,-87,860,488,-126,855,490,-173,855,490,-173,851,492,-212,851,500,-254,842,501,-294,841,509,-337,841,528,-378,841,528,-378,853,563,-419,887,682,-457,967,989,-488,778,1178,-486,527,928,-452,527,928,-452,412,775,-409,455,876,-366,482,934,-328,447,868,-287,440,870,-243,440,870,-243,455,909,-203,430,876,-163,429,873,-124,444,897,-87,438,896,-45,438,896,-45,445,894,-6,441,894,34,442,883,69,449,882,110,455,884,147,455,884,147,451,886,190,453,874,228,464,876,261,478,864,301,495,869,339,495,869,339,548,873,375,652,904,411,915,952,434,1066,783,423,883,565,385,883,565,385,783,491,344,874,527,301,879,523,258,834,497,211,848,495,166,848,495,166,856,498,125,842,492,78,865,510,36,861,504,-8,851,504,-49,851,504,-49,843,506,-94,845,509,-137,840,524,-182,837,527,-220,828,541,-265,828,541,-265,846,577,-303,852,655,-339,876,820,-372,786,1007,-383,597,952,-360,597,952,-360,486,841,-323,462,847,-286,484,899,-243,479,891,-203,459,870,-163,459,870,-163,453,881,-123,452,885,-82,446,864,-41,458,882,-3,464,883,37,464,883,37,460,875,78,462,871,119,475,871,158,489,865,195,489,865,232,514,862,232,551,861,261,619,862,297,750,877,319,907,803,323,907,803,308,893,646,308,824,548,269,839,534,227,861,541,186,851,531,144,851,531,98,832,514,98,842,518,55,838,515,15,843,515,-28,841,531,-70,841,531,-113,834,539,-113,824,545,-154,831,582,-190,823,634,-225,823,718,-258,823,718,-277,785,846,-277,657,895,-273,562,867,-252,509,855,-220,506,866,-180,506,866,-142,498,875,-142,494,871,-103,481,864,-70,475,863,-31,485,857,9,485,857,46,487,855,46,501,867,79,517,854,117,541,837,151,579,836,181,579,836,209,637,831,209,739,820,225,819,741,223,830,644,209,819,593,179,819,593,144,831,562,144,837,557,105,839,562,65,823,552,28,816,548,-8,816,548,-50,814,562,-50,815,589,-86,809,623,-117,794,658,-149,769,720,-172,769,720,-183,722,797,-183,638,828,-177,585,839,-162,554,840,-141,535,852,-108,535,852,-108,530,852,-74,521,850,-42,525,846,-9,528,839,22,552,833,55,552,833,55,572,827,81,602,814,107,651,800,126,708,768,139,755,717,141,755,717,141,782,666,129,792,633,108,805,615,86,802,599,53,803,597,22,803,597,22,794,607,-9,779,618,-42,770,651,-66,752,690,-85,724,729,-100,724,729,-100,673,751,-103,641,783,-100,614,804,-91,593,821,-74,579,820,-50,579,820,-50,575,821,-30,577,816,-6,590,813,18,608,799,37,644,787,58,644,787,58,668,757,69,700,740,72,720,711,72,739,689,63,755,675,50,755,675,50,760,660,34,764,658,16,752,666,-1,742,687,-23,721,707,-35,721,707,-35,700,731,-42,678,742,-47,661,761,-45,642,774,-41,638,781,-31,638,781,-31,629,779,-20,630,783,-3,645,780,6,651,761,16,666,750,23,666,750,23,686,742,23,694,722,25,710,721,25,717,703,22,721,707,16,721,707,16,721,709,4,717,699,-3,703,716,-13,699,733,-14,686,739,-16,686,739,-16,673,749,-16,669,757,-16,662,753,-11,665,765,-4,671,760,2,671,760,2,673,750,6,681,735,10,684,734,15,693,732,11,696,724,5,696,724,5,701,730,2,696,718,1,700,730,-3,694,734,-3,693,737,-6,693,737,-6,681,740,-6,673,745,-6,677,739,-5,675,739,0,679,751,2,679,751,2,679,741,0,685,736,1,689,735,4,690,730,4,698,729,-1,698,729,-1,695,731,4,688,734,0,693,738,-2,686,738,-1,677,750,-5,677,750,-5,678,746,-4,680,744,1,688,746,0,679,742,0,684,738,0,684,738,0,687,733,2,693,734,0,686,732,-3,689,736,-2,689,738,-3,689,738,-3,684,736,-3,678,731,-1,680,736,-6,681,746,-4,681,746,-1,681,741,-1,684,743,-1,684,735,2,686,738,0,691,732,0,691,732,0,688,724,0,687,737,0,684,738,-3,687,732,-3,686,735,-1,686,735,0,677,742,0,686,739,-3,683,739,1,682,738,0,686,741,-2,686,741,-2,691,743,-2,689,739,-4,690,735,0,685,741,-2,679,741,0,679,741,0,685,736,0,681,735,-2,689,740,2,681,738,1,680,730,3,680,730,-1,687,737,-1,685,744,0,681,745,0,684,728,-1,687,733,-1,687,733,-2,687,736,-2,688,734,-2,688,732,0,685,739,-5,684,742,-1,684,742,0,685,743,0,684,734,0,689,732,-2,687,734,0,686,734,-3,686,734,0,691,728,0,687,735,-1,682,730,0,678,735,0,684,734,-1,684,734,-3,679,743,-3,687,741,-3,682,735,-3,684,738,-1,687,731,1,687,731,-1,678,737,-1,686,738,0,684,734,3,687,737,0,686,738,-3,686,738,-3,685,732,0,680,744,-2,688,741,0,686,739,-1,687,742,-2,687,742,-2,684,735,1,684,733,0,682,738,-3,689,732,-3,689,728,-2,689,728,-2,685,736,0,684,740,-1,691,739,-3,680,739,-1,679,733,-3,679,733,-3,684,733,-3,680,740,-2,685,745,0,680,739,0,684,732,-2,684,732,-2,685,734,0,689,733,1,684,737,0,688,738,-1,685,741,-1,685,741,-1,680,737,-2,686,736,-1,690,739,0,690,738,-2,682,732,0,682,732,0,687,739,0,679,733,-1,682,733,-2,682,737,-2,685,735,0,685,735,0,685,739,3,680,739,0,689,735,0,677,736,-3,683,736,-4,683,736,-4,688,737,-3,684,740,0,687,733,0,687,735,3,681,734,-2,681,734,-2,686,740,-4,684,737,-2,687,735,-3,680,733,0,692,742,-6,692,742,-6,682,738,-3,688,740,-2,686,739,-3,682,737,-1,690,741,0,690,741,0,684,738,-2,685,735,-3,682,736,-2,680,730,-4,683,739,-1,683,739,-1,681,728,1,683,738,0,687,737,0,687,731,0,688,734,0,688,734,0,684,743,-1,684,732,0,685,734,-1,681,736,-3,683,741,0,683,741,0,683,734,0,685,743,3,684,734,-1,690,742,0,688,733,-1,688,733,-1,677,737,-1,689,744,0,685,739,1,689,737,0,684,736,0,684,736,0,685,736,0,681,738,-4,685,736,0,684,735,-1,683,734,-2,683,734,-2,685,736,-3,688,736,1,682,731,2,686,730,-1,680,732,-1,680,732,-1,679,734,0,685,742,2,687,733,2,686,738,0,688,737,2,688,737,2,686,733,0,683,742,0,687,729,-5,684,742,-1,682,739,1,682,739,1,686,743,-4,687,737,-2,689,737,0,689,737,-1,689,737,-1,688,737,-1,685,740,1,683,740,-1,683,734,0,686,737,-1,686,737,-3,681,729,-3,688,740,-1,687,740,0,690,738,-1,686,736,-2,686,736,-3,690,732,-3,686,734,0,683,737,-3,683,737,0,685,732,-2,685,732,-1,686,735,-1,690,742,-2,684,734,-2,680,735,-2,688,742,0,688,742,-6,688,739,-6,686,740,-1,686,731,-3,689,737,-3,685,737,0,685,737,-3,684,739,-3,686,736,-1,686,749,-3,681,732,0,689,738,0,689,738,2,685,730,2,675,733,-2,682,737,0,684,735,-1,686,735,0,686,735,1,684,730,1,686,736,0,689,739,0,683,732,-1,690,732,-1,690,732,-3,682,739,-3,684,736,1,685,736,1,686,735,-2,686,736,-1,686,736,0,683,734,0,682,735,-1,684,736,-3,687,733,0,690,736,-3,690,736,0,684,732,0,679,732,-2,689,739,1,685,741,1,684,736,0,684,736,0,681,736,0,684,734,0,689,741,2,686,734,1,688,736,-2,688,736,-2,690,732,0,683,732,0,685,733,-1,686,734,1,685,735,1,685,735,1,691,737,0,686,741,0,685,738,-4,679,737,-1,685,738,1,685,738,1,688,739,-2,683,739,-4,683,733,-3,684,738,0,689,738,-2,689,738,-2,685,738,0,686,743,2,688,738,0,688,730,-3,680,738,-1,680,738,-1,685,733,1,684,733,-5,688,732,0,687,743,-2,681,737,0,681,737,0,684,735,-1,688,735,1,686,739,-1,678,734,-1,685,736,-1,685,736,-1,677,733,-4,683,734,-2,683,739,-3,683,743,-1,683,734,0,683,734,0,682,740,-4,683,739,0,686,735,1
-1041,390,34,-1054,408,36,-1049,408,36,-1044,413,38,-1044,413,38,-1029,420,33,-1018,425,32,-992,419,30,-975,417,28,-958,407,25,-958,407,25,-946,393,22,-943,372,20,-935,365,20,-929,345,25,-926,329,28,-926,329,28,-929,327,26,-935,317,25,-940,317,33,-947,318,45,-972,315,49,-972,315,49,-977,309,55,-974,329,63,-967,344,68,-965,345,75,-966,369,80,-966,369,80,-978,370,84,-982,369,85,-982,383,89,-980,383,91,-978,389,95,-978,389,95,-976,394,90,-976,406,87,-981,392,87,-980,407,84,-982,401,81,-982,401,81,-986,394,83,-988,390,80,-986,393,86,-979,386,89,-979,382,90,-979,382,90,-973,382,89,-970,389,93,-970,388,95,-964,394,95,-959,395,99,-959,395,99,-957,403,104,-953,412,112,-950,413,121,-942,424,132,-939,421,144,-939,421,144,-937,421,157,-938,413,170,-936,404,184,-941,398,198,-941,398,213,-931,404,213,-937,409,221,-948,428,230,-980,459,231,-997,478,227,-997,478,224,-1006,516,224,-987,529,228,-971,539,224,-955,533,229,-936,533,231,-936,533,237,-929,521,237,-949,508,244,-972,502,263,-971,481,285,-989,465,316,-989,465,347,-1007,442,347,-998,420,383,-969,407,414,-954,403,451,-922,413,492,-922,413,527,-881,408,527,-849,402,581,-822,398,640,-821,393,700,-832,394,755,-832,394,821,-865,438,821,-845,420,895,-847,397,956,-882,429,1003,-1045,591,1033,-1045,591,1049,-1099,652,1049,-1103,717,1039,-1027,765,1029,-917,740,1044,-853,711,1067,-853,711,1101,-823,713,1101,-794,723,1136,-779,796,1180,-815,895,1236,-859,975,1296,-859,975,1352,-840,898,1352,-711,792,1390,-651,798,1418,-689,964,1462,-651,1052,1499,-651,1052,1538,-677,1281,1538,-658,1531,1575,-422,801,1607,-343,373,1622,-353,410,1644,-353,410,1668,-403,598,1668,-450,972,1727,45,5607,1821,-181,1270,1753,-232,216,1677,-232,216,1677,120,991,1501,-435,142,1332,-594,216,1303,-651,378,1185,-181,1148,1057,-181,1148,1057,282,1972,1084,98,1681,1249,-449,962,1339,-569,869,1377,-588,890,1453,-588,890,1453,-555,958,1548,-533,1008,1681,-498,1039,1794,-477,1004,1926,-475,914,2069,-475,914,2069,-456,818,2197,-373,719,2318,1885,1481,2433,6419,3059,2748,-826,405,3030,-826,405,3030,-745,258,2895,-799,76,3333,-598,51,3501,-319,-125,3288,-270,-97,3246,-270,-97,3246,-230,-202,3268,-196,-274,3298,-80,-369,3305,8127,-7683,3429,-446,-343,3679,-446,-343,3679,-186,-336,3658,-801,93,3656,-292,-462,3872,-332,-450,3999,-316,-489,4020,-316,-489,4020,-311,-477,4012,-322,-488,3989,-318,-488,3988,-321,-489,3994,-511,-211,3986,-511,-211,3986,-395,-317,3895,-340,-487,3874,-350,-477,3869,-352,-495,3846,-305,-1207,3866,-305,-1207,3866,-3994,-8192,3591,-204,-340,3231,-235,-336,3231,-238,-324,3213,-239,-320,3232,-239,-320,3232,-235,-329,3230,-238,-319,3233,-244,-319,3228,-237,-318,3219,-243,-317,3211,-243,-317,3211,-241,-309,3226,1429,493,3191,-212,-218,3041,-266,-238,2990,-250,-219,3002,-250,-219,3002,-247,-225,2992,-257,-217,2999,-252,-215,3004,-271,-222,3013,-8192,2575,3006,-8192,2575,3006,-3275,367,2759,791,-656,2581,-332,-183,2682,-172,-205,2709,-197,-179,2714,-197,-179,2714,-202,-188,2690,-194,-185,2702,-192,-178,2707,-195,-187,2689,-194,-177,2701,-194,-177,2701,-185,-177,2704,-188,-180,2693,-186,-176,2702,-184,-166,2699,-186,-169,2702,-186,-169,2702,356,-706,2710,-126,-223,2610,-152,-55,2605,-4781,8127,2623,-187,-208,2798,-187,-208,2798,-204,-189,2794,-195,-184,2797,-194,-187,2779,-119,-680,2787,-46,18,2642,-46,18,2642,865,2169,2548,1760,5248,2562,-137,-143,2513,-136,-138,2494,-132,-138,2502,-132,-138,2502,-133,-141,2495,-130,-145,2497,-129,-147,2508,-127,-149,2508,-115,-144,2508,-115,-144,2508,187,68,2497,8127,5848,2336,-92,-165,2103,-80,-97,2067,-80,-97,2058,-94,-94,2058,-102,-108,2049,-163,-150,2059,-233,-163,2050,-166,-119,2049,-166,-119,2042,-116,-104,2042,-120,-105,2040,-136,-102,2047,-203,-90,2071,-241,-90,2076,-241,-90,2114,-648,-207,2114,-131,-140,2050,-35,-135,1978,7374,-2414,1940,6173,-1616,1690,6173,-1616,1480,26,-53,1480,-50,-66,1503,-48,-74,1505,-47,-71,1497,-49,-68,1496,-49,-68,1505,-48,-65,1505,-46,-70,1502,-46,-74,1504,-46,-77,1498,-48,-79,1493,-48,-79,1484,-43,-80,1484,240,-310,1495,7825,-5056,1594,-134,-58,1807,-50,-114,1834,-50,-114,1818,-212,461,1818,120,-504,1582,1026,-2225,1469,1656,-3637,1452,-15,-122,1437,-15,-122,1435,-50,-77,1435,-44,-93,1431,663,-1126,1423,963,-2085,1388,167,-542,1369,167,-542,1368,15,-264,1368,305,-1014,1376,622,-1777,1378,403,-1306,1393,236,-959,1416,236,-959,1444,-34,-201,1444,-60,-94,1472,-67,-103,1474,-94,-146,1485,-3,-572,1520,-3,-572,1559,288,-1822,1559,135,-2661,1619,-826,-5025,1640,-247,-1099,1526,-64,-145,1470,-64,-145,1470,-39,-96,1456,-66,-178,1421,-181,-518,1386,-604,-1553,1375,-484,-1401,1351,-484,-1401,1351,-300,-666,1326,-328,-749,1323,-482,-1144,1323,-473,-1048,1324,-462,-903,1323,-462,-903,1323,-508,-925,1328,-488,-798,1341,-328,-529,1362,-320,-472,1374,-479,-686,1390,-479,-686,1390,-612,-843,1418,-620,-806,1447,-626,-751,1492,-801,-892,1533,-3491,-3403,1567,-3491,-3403,1567,-2114,-1387,1432,-210,-123,1296,-90,-67,1264,-95,-64,1258,-106,-122,1254,-106,-122,1254,-641,-387,1211,-1262,-533,1171,-1396,-760,1156,-1123,-550,1133,-707,-313,1113,-707,-313,1113,-899,-399,1118,-1105,-504,1112,-1078,-464,1097,-1064,-429,1100,-1049,-412,1109,-1049,-412,1109,-772,-297,1117,-508,-162,1130,-591,-190,1146,-868,-249,1151,-1112,-299,1184,-1112,-299,1184,-1193,-284,1210,-1023,-235,1248,-954,-183,1271,-1071,-180,1308,-1437,-192,1347,-1437,-192,1347,-3482,217,1363,-2048,355,1264,-213,-14,1180,-101,-33,1160,-150,-34,1149,-150,-34,1149,-1179,245,1130,-1692,419,1076,-743,179,1034,-522,123,1011,-1045,292,1003,-1045,292,1003,-1404,429,991,-976,308,963,-815,254,948,-1004,358,942,-963,352,929,-963,352,929,-742,269,926,-746,265,927,-902,363,921,-975,423,931,-938,420,936,-938,420,936,-922,427,947,-945,444,960,-951,460,978,-913,449,997,-890,441,1022,-890,441,1022,-869,432,1046,-839,425,1080,-816,431,1114,-830,462,1150,-883,533,1189,-883,533,1189,-1211,925,1240,-1800,2725,1225,-654,988,1118,-108,42,1058,-145,86,1051,-145,86,1051,-919,1551,1022,-801,1351,982,-336,484,939,-408,635,924,-648,1090,902,-648,1090,902,-585,971,885,-385,621,868,-332,539,855,-364,647,848,-366,710,839,-366,710,839,-412,824,829,-517,1064,825,-496,1055,828,-435,932,823,-446,997,825,-446,997,825,-436,991,829,-404,887,842,-368,785,849,-333,744,859,-370,905,874,-370,905,874,-384,1000,892,-361,935,918,-348,918,939,-355,930,962,-332,874,998,-332,874,998,-316,844,1029,-313,898,1064,-309,985,1107,-282,1247,1149,-282,1247,1174,488,3488,1174,412,1612,1089,11,205,1012,-2,157,981,182,694,960,182,694,914,315,1039,914,257,902,878,292,1014,846,305,1031,818,276,973,786,276,973,763,279,965,763,290,1002,743,281,919,726,225,728,703,217,664,692,217,664,681,294,852,681,349,1017,669,350,1006,663,344,968,658,361,997,653,361,997,650,364,957,650,348,889,643,329,848,649,340,860,648,356,872,653,356,872,660,372,898,660,391,917,669,392,907,677,383,894,688,379,873,701,379,873,716,374,861,716,374,846,736,376,839,756,387,842,781,387,840,809,387,840,839,396,836,839,403,824,875,406,824,906,431,818,940,491,847,980,491,847,1021,835,1085,1021,2240,1476,1017,1202,661,940,301,194,881,650,373,845,650,373,811,1272,668,811,954,511,764,590,331,723,812,417,692,882,446,657,882,446,657,704,357,629,855,427,596,972,487,575,872,433,546,882,434,528,882,434,528,931,445,506,867,417,485,833,396,464,870,415,451,881,414,438,881,414,438,895,414,422,904,423,407,902,417,395,893,398,389,886,396,373,886,396,373,892,394,369,887,382,362,901,388,354,912,385,351,912,380,343,912,380,343,920,379,340,917,376,334,914,371,335,913,363,336,915,356,325,915,356,325,918,349,329,920,352,330,918,350,329,916,342,338,914,345,338,914,345,338,914,344,340,912,333,344,912,337,351,908,327,362,908,328,371,908,328,371,907,322,381,905,316,393,902,313,407,900,313,420,894,307,440,894,307,440,902,304,457,894,297,475,883,287,497,883,291,518,875,272,541,875,272,541,872,269,568,868,264,596,864,252,627,855,244,665,850,236,696,850,236,696,860,225,730,901,203,766,1333,94,800,2280,-483,798,1269,-336,718,1269,-336,718,418,-102,660,712,-179,629,1422,-396,586,1259,-344,540,748,-197,491,748,-197,491,937,-250,452,1184,-340,420,1007,-287,378,841,-246,342,908,-275,307,908,-275,307,961,-292,272,875,-266,240,857,-273,206,961,-302,170,976,-307,140,976,-307,140,964,-301,107,1008,-308,81,1030,-311,50,1002,-304,19,989,-299,-8,989,-299,-8,992,-304,-41,965,-300,-69,933,-296,-100,934,-285,-127,929,-286,-160,929,-286,-160,934,-288,-190,956,-288,-227,969,-291,-258,970,-279,-291,978,-280,-327,978,-280,-327,982,-279,-365,982,-274,-396,966,-256,-435,961,-260,-469,952,-250,-513,952,-250,-513,949,-247,-552,959,-239,-593,984,-218,-637,1143,-180,-684,1633,6,-716,1633,6,-716,1992,485,-703,800,189,-643,419,99,-599,848,270,-570,990,331,-529,990,331,-529,701,214,-486,843,263,-454,1041,328,-420,918,278,-384,861,274,-352,861,274,-352,938,306,-323,865,295,-288,830,284,-264,893,311,-235,893,311,-206,899,309,-206,908,311,-177,927,314,-154,916,316,-129,894,319,-103,894,319,-75,899,308,-75,900,316,-56,910,313,-29,915,321,-7,911,314,19,911,314,43,904,322,43,899,314,67,906,317,90,911,310,113,909,312,140,909,312,164,899,308,164,901,309,192,898,301,220,898,297,244,893,293,272,893,293,302,896,286,302,894,277,326,887,275,361,882,272,390,880,266,425,880,266,458,870,257,458,867,236,495,877,242,527,884,222,567,933,194,601,933,194,639,1221,114,639,1933,-336,638,1305,-329,575,616,-140,519,804,-188,480,804,-188,440,1276,-336,440,1138,-292,392,830,-195,347,984,-256,306,1126,-307,266,1126,-307,222,966,-263,222,888,-244,181,963,-274,140,967,-273,102,894,-256,60,894,-256,25,935,-264,25,992,-276,-13,974,-266,-59,987,-261,-95,1011,-274,-137,1011,-274,-175,1008,-264,-175,990,-257,-215,981,-253,-259,983,-249,-297,962,-242,-336,962,-242,-336,955,-237,-385,966,-230,-425,979,-219,-470,1022,-201,-508,1253,-118,-553,1253,-118,-553,1793,227,-572,1358,333,-545,640,150,-491,681,202,-455,937,301,-416,937,301,-416,793,247,-379,782,245,-338,983,302,-300,976,291,-266,876,266,-228,876,266,-228,918,292,-192,890,282,-156,838,270,-120,881,285,-89,900,293,-58,900,293,-58,904,293,-21,921,294,9,901,287,41,877,283,74,884,280,113,884,280,113,882,279,144,892,278,177,903,268,213,891,262,246,886,258,284,886,258,284,884,250,320,882,244,355,882,229,391,898,225,427,929,205,462,929,205,462,1091,137,498,1633,-190,511,1345,-319,468,829,-190,418,839,-186,374,839,-186,374,1155,-277,335,1120,-263,285,910,-206,233,989,-242,191,1070,-272,147,1070,-272,147,970,-246,102,917,-228,59,967,-254,19,961,-252,-24,924,-243,-71,924,-243,-71,965,-244,-114,998,-244,-154,987,-234,-203,1000,-230,-243,1019,-226,-291,1019,-226,-291,1014,-206,-331,1024,-190,-374,1139,-148,-418,1388,24,-446,1402,294,-439,1402,294,-439,893,216,-399,683,188,-359,826,255,-324,875,262,-285,831,246,-243,831,246,-243,920,273,-202,976,285,-164,913,265,-123,893,272,-90,889,271,-51,889,271,-51,849,266,-13,870,263,26,905,263,64,896,260,98,906,254,138,906,254,138,900,255,174,882,245,210,889,239,248,894,225,285,914,207,323,914,207,323,948,182,360,1157,94,388,1401,-164,388,1171,-246,357,926,-200,305,926,-200,305,951,-208,264,1092,-247,221,1048,-231,176,968,-218,132,1014,-237,81,1014,-237,81,1021,-246,38,964,-228,-9,958,-222,-52,971,-229,-95,964,-217,-142,964,-217,-142,967,-201,-184,1001,-205,-225,1051,-185,-269,1121,-118,-307,1277,22,-334,1277,22,-334,1275,225,-333,972,218,-301,798,198,-261,805,230,-225,805,230,-187,822,244,-187,853,239,-146,927,260,-107,960,265,-69,925,250,-28,925,250,8,908,250,8,887,247,47,863,235,87,876,237,124,900,225,161,900,225,201,910,216,201,931,196,235,994,151,265,1182,18,288,1180,-152,280,1180,-152,251,1065,-197,251,987,-192,209,1005,-202,166,1043,-215,120,1027,-210,76,1027,-210,31,1008,-205,31,1011,-208,-18,1000,-200,-57,976,-196,-100,991,-176,-144,991,-176,-184,1035,-146,-184,1077,-91,-216,1165,39,-237,1091,163,-236,950,193,-213,950,193,-174,879,203,-174,857,213,-139,858,224,-103,882,233,-65,916,232,-27,916,232,9,934,225,9,915,218,48,911,211,84,912,192,120,931,176,154,931,176,186,997,112,186,1088,-3,196,1073,-111,189,1047,-159,164,1030,-173,126,1030,-173,87,1019,-183,87,1027,-183,50,1037,-177,6,1022,-162,-37,1026,-151,-73,1026,-151,-106,1038,-117,-106,1052,-64,-131,1053,13,-151,998,100,-157,938,154,-135,938,154,-135,905,190,-112,886,188,-78,899,199,-45,924,200,-11,938,192,22,938,192,22,946,171,55,958,148,83,981,98,104,1005,15,115,1015,-57,115,1015,-57,115,1016,-101,99,1025,-119,73,1023,-129,45,1030,-125,10,1044,-103,-15,1044,-103,-15,1037,-74,-47,1035,-42,-65,1019,10,-80,984,64,-83,949,94,-78,949,94,-78,927,131,-62,911,144,-45,926,142,-17,951,139,5,966,113,26,966,113,26,980,81,45,996,34,53,998,-2,62,1007,-37,51,1010,-53,38,1010,-53,38,1014,-61,24,1023,-59,1,1019,-40,-12,1015,-16,-27,1004,13,-35,1004,13,-35,986,39,-37,965,59,-34,957,82,-29,951,86,-22,962,92,-5,962,92,-5,970,78,7,979,60,16,989,34,23,996,14,24,996,-1,22,996,-1,22,1010,-12,14,1004,-20,9,1007,-12,-2,1002,1,-12,999,11,-8,999,11,-8,982,32,-16,980,43,-14,976,57,-8,974,55,-5,976,50,0,976,50,0,976,47,7,988,36,9,991,26,10,989,15,8,1000,10,4,1000,10,4,996,-1,0,997,3,-1,990,22,-5,989,25,-12,983,35,-7,983,35,-7,981,41,-5,986,47,-3,984,47,0,990,38,1,984,31,3,984,31,3,988,23,1,996,27,3,996,14,-1,996,16,0,989,18,-1,989,18,-1,991,27,-5,981,33,-5,984,34,-6,986,39,-3,985,40,-1,985,40,-1,986,34,-1,988,34,1,988,26,-1,987,18,0,989,24,1,989,24,1,987,14,0,986,24,2,988,27,-2,989,29,0,989,31,1,989,31,1,988,29,-3,991,36,-1,990,32,0,987,28,3,984,25,2,984,25,2,993,26,0,989,22,0,992,23,0,989,25,-1,983,28,0,983,28,0,984,27,-2,988,27,-1,983,28,-3,978,27,-2,983,26,-1,983,26,-1,987,31,1,990,21,0,989,30,1,988,22,0,988,22,-4,986,24,-4,986,24,-2,987,29,-3,981,25,0,991,29,-4,991,29,-1,984,34,-1,990,21,0,982,20,-1,991,24,-2,987,24,-1,987,24,-3,989,27,-3,992,27,2,985,23,-2,989,23,-2,982,23,1,982,23,-2,986,24,-2,986,34,0,986,31,-3,981,28,0,985,29,0,985,29,-4,990,29,-4,986,26,0,985,33,-3,984,31,-5,996,31,-2,996,31,0,988,27,0,985,24,-5,984,25,-2,986,25,-2,990,30,-1,990,30,0,998,27,0,994,20,0,987,24,-3,993,28,-1,984,26,-1,984,26,-4,985,27,-4,984,27,-4,990,32,4,989,24,0,991,29,2,991,29,2,994,24,2,986,29,0,990,24,0,991,25,-1,990,33,-4,990,33,-1,986,29,-1,986,27,-3,983,27,-1,993,32,0,993,31,3,993,31,3,986,23,1,988,33,0,990,24,-2,983,29,-3,988,23,1,988,23,1,989,27,3,983,26,0,989,22,-5,988,22,-1,992,23,-2,992,23,-2,987,31,2,990,31,-3,995,17,1,993,25,0,982,16,1,982,16,1,985,28,1,989,24,-1,987,24,-1,990,28,0,982,21,-4,982,21,-4,988,30,-3,989,25,-3,992,28,1,990,25,-2,988,21,0,988,21,0,991,23,3,992,21,3,981,24,-4,990,35,-1,988,26,-5,988,26,-5,986,25,-1,985,25,0,984,30,-1,985,32,-1,987,32,0,987,32,0,989,31,-3,989,33,-3,990,24,-2,985,28,3,989,29,-1,989,29,-1,988,21,-2,992,29,-1,989,19,-1,993,30,-4,987,29,-1,987,29,-1,987,23,-3,989,29,-2,989,27,-3,986,27,-2,991,30,-1,991,30,-1,991,31,-1,982,20,-1,984,34,0,985,27,0,989,30,0,989,30,0,989,30,-1,988,26,-3,988,35,-2,988,28,-2,989,22,0,989,22,0,991,25,-1,988,27,0,989,25,-2,997,33,-3,984,34,1,984,34,1,984,31,0,991,31,-2,988,26,-1,983,27,1,985,22,0,985,22,0,988,29,0,989,30,0,987,22,-3,991,25,0,985,24,-3,985,24,-3,995,33,-1,988,26,1,992,25,-1,996,29,2,985,23,2,985,23,2,989,28,-1,987,19,-1,990,27,-4,982,31,1,994,26,-3,994,26,-3,992,31,0,988,28,0,992,28,1,987,25,-1,991,18,0,991,18,0,985,31,-1,991,21,-2,987,31,-2,988,23,0,989,26,-2,989,26,-2,991,30,2,988,25,0,991,27,-1,985,28,0,990,27,-2,990,27,-2,983,25,-3,984,29,1,984,22,0,989,27,-2,986,30,4,986,30,4,988,26,0,984,27,0,986,32,-2,993,27,0,993,27,2,986,29,2,989,31,1,987,29,0,987,32,0,991,27,0,991,27,5,993,36,5,995,28,-3,984,26,-1,996,29,0,990,34,3,990,34,3,984,25,3,989,27,-2,992,24,-1,985,30,-1,992,19,0,992,19,0,984,27,0,989,29,-1,988,27,1,990,23,0,984,21,-3,984,21,2,987,31,2,986,25,0,988,34,-3,988,30,2,983,25,0,983,25,-3,986,29,-3,991,24,-3,986,22,0,988,23,-2,993,31,-4,993,31,0,985,28,0,989,30,-1,989,28,0,992,32,0,989,24,0,989,24,0,988,26,0,983,31,-2,987,25,-2,986,23,0,986,26,0,986,26,-4,989,23,-4,986,28,0,988,23,0,987,26,2,987,29,-3,987,29,0,989,24,0,988,26,-2,992,35,-3,988,22,-4,990,23,-3,990,23,0,993,28,0,990,28,-2,983,25,0,989,27,0,989,24,-2,989,24,-2,984,24,0,987,27,-1,989,32,0,991,29,1,987,24,-2,987,24,-2,983,19,-2,989,27,-2,993,25,-1,986,31,0,990,30,-3,990,30,-3,987,26,0,982,24,-1,983,31,-3,986,23,-2,989,26,-1,989,26,-1,985,26,0,990,27,-1,985,24,-2,985,27,-3,987,21,-2,987,21,-2,990,31,-1,992,30,2,990,30,0,991,26,0,988,26,-2,988,26,-2,985,23,2,991,33,0,985,25,0,987,24,-3,992,27,-4,992,27,-4,984,24,-1,991,23,-1,985,25,-3,992,27,-1,992,26,-1,992,26,-1,985,25,-1,992,39,1,985,28,-3,986,25,0,992,27,0,992,27,0,986,25,-1,984,29,0,982,20,-1,985,27,1,987,25,-4,987,25,-4,982,24,-2,992,28,1,985,32,-3,990,23,-2,983,28,0,983,28,0,990,26,-3,984,31,-1,979,29,-1,989,28,-1,986,26,0,986,26,0,984,21,-4,984,26,-1,989,28,0,993,27,1,987,26,2,987,26,2,989,27,-1,990,33,0,988,34,0,986,27,3,989,33,-1,989,33,-1,988,28,-2,990,28,0,990,28,-2,986,21,-4,985,27,-2,985,27,-2,984,28,-3,985,31,-1,984,27,0,986,23,-1,986,22,0,986,22,0,987,31,0,986,23,-1,988,31,0,987,29,0,989,23,2,989,23,2,989,21,-5,987,26,0,988,24,-3,987,31,-3,988,32,-3,988,32,-3,991,27,2,989,26,0,993,32,2,990,30,1,987,28,-1,987,28,-1,984,24,0,987,26,-2,989,25,0,990,33,1
-1025,295,40,-1031,307,40,-1042,322,40,-1039,333,44,-1051,342,49,-1051,342,52,-1052,350,52,-1051,344,58,-1045,338,59,-1034,333,56,-1035,327,53,-1035,327,47,-1030,324,47,-1024,318,45,-1015,318,41,-1011,310,35,-995,321,29,-995,321,24,-988,317,24,-980,321,23,-980,320,26,-986,314,31,-975,304,39,-975,304,40,-971,294,40,-963,282,46,-953,275,47,-957,281,54,-962,279,53,-962,279,56,-971,276,56,-981,270,55,-991,274,57,-992,291,56,-999,301,63,-999,301,63,-1006,318,60,-999,324,63,-1010,331,62,-1007,336,65,-1011,335,69,-1011,335,69,-1010,340,70,-1005,332,67,-1009,337,61,-999,323,62,-998,320,61,-998,320,61,-1006,322,61,-1005,314,55,-1002,313,50,-1005,319,51,-1000,311,51,-1000,311,51,-996,312,46,-1007,316,48,-997,314,53,-986,313,55,-980,319,58,-980,319,58,-963,328,60,-958,339,69,-944,346,73,-938,342,80,-937,353,89,-937,353,89,-949,349,100,-951,354,107,-954,357,112,-963,361,121,-968,373,129,-968,373,129,-970,386,136,-971,408,134,-974,425,132,-976,424,132,-978,443,132,-978,443,132,-975,441,122,-973,445,123,-962,435,120,-965,428,116,-964,429,113,-964,429,113,-959,418,113,-950,410,112,-950,403,114,-952,393,114,-966,381,117,-966,381,117,-998,385,120,-1040,401,123,-1073,413,118,-1088,425,114,-1097,445,106,-1097,445,106,-1085,440,92,-1051,426,85,-1018,402,78,-993,364,75,-964,326,85,-964,326,85,-942,311,96,-927,300,122,-918,306,150,-915,313,176,-916,326,203,-916,326,203,-933,335,232,-955,344,260,-977,352,283,-991,356,305,-1005,373,323,-1005,373,323,-1047,369,355,-1036,360,382,-1007,352,405,-978,343,431,-946,333,455,-946,333,455,-942,323,487,-955,316,513,-971,339,546,-975,357,582,-983,391,616,-983,391,616,-976,424,669,-962,433,718,-965,447,775,-1018,486,828,-1107,560,872,-1107,560,872,-1132,598,901,-1106,626,918,-985,600,936,-849,541,956,-781,514,985,-781,514,985,-779,544,1011,-897,703,1050,-992,844,1109,-1064,956,1170,-1108,1025,1261,-1108,1025,1261,-1026,874,1356,-915,712,1416,-838,628,1453,-784,609,1487,-761,628,1527,-761,628,1527,-748,620,1590,-726,608,1658,-724,588,1717,-699,583,1783,-707,591,1854,-707,591,1854,-739,630,1920,-672,663,2019,-675,712,2127,-656,948,2271,-656,948,2390,2989,8127,2390,-18,956,2165,-550,14,2011,-539,18,1898,-544,62,1766,-544,62,1629,-551,102,1629,-439,281,1483,-377,450,1431,-605,817,1460,-654,684,1489,-654,684,1614,-686,657,1614,-535,643,1778,-435,615,1897,-396,541,1977,-349,416,2048,-349,416,2102,-315,317,2102,-342,240,2164,-1077,248,2228,8127,6512,2514,-1364,691,2821,-1364,691,2558,-447,69,2558,-212,-51,2358,-225,86,2316,-187,59,2311,-118,-117,2343,-118,-117,2336,-101,-151,2336,-107,-156,2342,-100,-152,2341,-99,-158,2344,-96,-152,2334,-96,-152,2337,-86,-156,2337,-30,-147,2330,8127,-7542,2508,12,-366,2754,-87,-226,2736,-87,-226,2729,-148,-215,2729,-138,-212,2740,-145,-219,2740,-145,-214,2730,-144,-219,2736,-144,-219,2728,-143,-213,2728,-149,-222,2729,-148,-219,2733,-149,-228,2728,-896,1080,2707,-896,1080,2535,-166,-152,2535,-155,-242,2491,-170,-216,2475,-161,-229,2471,-168,-226,2476,-168,-226,2480,-170,-239,2480,3067,-8192,2500,-178,-400,2808,-151,-253,2880,-163,-262,2873,-163,-262,2873,69,143,2897,-241,-438,2580,-1061,-1799,2386,-2408,-6407,2473,-205,-248,2541,-205,-248,2541,-177,-208,2540,-175,-200,2537,-177,-203,2536,-188,-201,2534,-184,-206,2540,-184,-206,2540,-190,-209,2538,-227,-244,2526,-8192,-8192,2476,-318,-410,2199,1151,255,2133,1151,255,2133,-107,-88,2034,-160,-130,2005,-130,-111,2008,-138,-115,1998,-136,-106,2005,-136,-106,2005,-137,-106,2009,-138,-105,1996,-141,-107,1999,-146,-108,1999,-154,-104,2000,-154,-104,2000,-207,-90,1998,-8192,36,2044,-2646,779,2134,-143,-59,1880,-129,-91,1857,-129,-91,1857,-133,-81,1860,-130,-81,1855,-131,-77,1847,-132,-83,1851,-131,-76,1849,-131,-76,1849,-902,159,1843,-3057,1270,1804,-822,301,1868,-176,-57,1886,-291,26,1881,-291,26,1881,-1023,549,1885,-1346,719,1934,-705,329,1974,-821,536,2012,-4127,6397,1983,-4127,6397,1983,-699,1034,1755,-108,-43,1664,-104,-47,1651,-27,-109,1640,56,-254,1618,56,-254,1618,-52,-102,1588,-72,-63,1586,-58,-90,1588,-94,-19,1582,-326,534,1586,-326,534,1586,-2210,5676,1600,-348,719,1658,-91,-48,1677,-90,-27,1678,-85,-15,1678,-85,-15,1678,-221,881,1676,-689,2869,1737,-173,1716,1804,1544,4235,1712,28,245,1492,28,245,1492,-65,-14,1442,-68,-14,1445,-61,-19,1444,-63,-14,1445,44,223,1446,44,223,1446,917,2256,1412,385,1153,1371,69,283,1357,266,737,1351,567,1386,1346,567,1386,1346,377,886,1344,250,645,1351,371,896,1352,382,990,1375,172,584,1398,172,584,1398,47,235,1428,48,238,1449,242,604,1472,588,1078,1510,1043,1367,1573,1043,1367,1573,3838,2490,1551,1038,557,1435,-24,-1,1385,-6,-8,1368,605,287,1342,605,287,1342,1257,615,1278,600,278,1250,677,311,1230,1048,470,1208,926,418,1180,926,418,1180,729,330,1176,784,326,1166,689,256,1157,596,224,1149,701,242,1148,701,242,1148,885,292,1145,908,297,1158,844,267,1168,834,238,1178,823,224,1197,823,224,1197,759,197,1224,710,184,1247,697,174,1275,725,165,1311,725,165,1348,964,136,1348,4126,-837,1357,1791,-516,1228,3,-32,1145,-8,-25,1136,-8,-25,1133,467,-95,1133,2515,-863,1074,869,-286,1010,260,-104,984,753,-261,970,753,-261,950,1235,-406,950,691,-264,913,552,-233,897,931,-390,890,1038,-437,878,1038,-437,862,831,-364,862,890,-388,854,995,-439,850,888,-428,849,817,-405,846,817,-405,848,803,-412,848,769,-398,857,734,-380,858,729,-395,866,752,-419,879,752,-419,892,759,-449,892,753,-456,912,751,-470,933,736,-480,959,715,-474,983,715,-474,1008,694,-470,1008,673,-484,1049,661,-494,1078,665,-537,1127,897,-818,1169,897,-818,1177,1727,-2750,1177,731,-1238,1078,38,-119,1014,271,-370,997,955,-1796,966,955,-1796,919,557,-1097,919,262,-521,894,451,-924,872,576,-1144,852,358,-740,827,358,-740,806,245,-542,806,311,-729,789,366,-906,781,377,-928,771,389,-974,758,389,-974,758,404,-986,754,381,-955,751,362,-934,751,353,-935,758,303,-898,764,303,-898,764,269,-836,768,257,-847,775,260,-912,782,255,-948,796,243,-951,809,243,-951,809,226,-931,830,211,-915,851,192,-887,868,168,-866,891,146,-862,917,146,-862,917,132,-876,949,113,-897,986,103,-912,1021,74,-942,1059,48,-1118,1109,48,-1118,1109,-28,-2838,1146,-496,-2291,1087,-68,-262,1002,-41,-292,977,-338,-1256,945,-338,-1256,945,-371,-1397,900,-180,-624,867,-261,-895,834,-370,-1258,812,-273,-896,788,-273,-896,788,-265,-787,767,-331,-961,745,-331,-908,723,-333,-893,709,-378,-985,701,-378,-985,701,-371,-972,688,-367,-909,686,-378,-920,676,-391,-916,676,-401,-898,675,-401,-898,675,-412,-895,676,-430,-910,678,-442,-907,683,-461,-907,683,-470,-903,692,-470,-903,692,-484,-895,703,-496,-876,713,-504,-868,726,-508,-859,744,-510,-839,759,-510,-839,759,-518,-822,779,-526,-811,804,-541,-801,833,-553,-796,860,-562,-786,891,-562,-786,891,-584,-780,924,-602,-774,964,-638,-779,1001,-762,-881,1047,-2151,-2001,1077,-2151,-2001,1077,-1881,-1244,1003,-395,-267,892,-144,-98,860,-428,-315,842,-1237,-717,805,-1237,-717,805,-1210,-698,761,-636,-352,713,-779,-450,684,-1139,-662,669,-950,-538,628,-950,-538,628,-751,-406,599,-781,-406,579,-834,-407,552,-857,-407,536,-936,-460,514,-936,-460,514,-1006,-497,499,-964,-466,483,-929,-431,475,-932,-424,458,-901,-397,447,-901,-397,447,-898,-389,437,-934,-396,431,-969,-405,428,-969,-404,426,-963,-396,417,-963,-396,417,-974,-392,416,-957,-376,421,-960,-368,424,-970,-365,426,-977,-359,425,-977,-359,425,-986,-360,435,-990,-353,435,-987,-337,440,-988,-325,451,-991,-323,455,-991,-323,455,-992,-318,468,-1000,-305,483,-1000,-299,494,-1006,-293,506,-1003,-285,525,-1003,-285,525,-1004,-274,541,-1000,-266,566,-1008,-263,586,-1007,-251,614,-1009,-240,636,-1009,-240,636,-1010,-231,664,-1011,-218,692,-1009,-216,726,-1025,-200,762,-1025,-200,792,-1030,-190,792,-1059,-174,838,-1228,-151,876,-2061,-7,901,-2138,369,857,-2138,369,791,-735,105,791,-369,26,749,-769,132,716,-1273,294,678,-1021,231,639,-1021,231,595,-751,160,595,-953,233,568,-1141,272,539,-990,242,508,-852,215,477,-852,215,455,-940,253,455,-967,272,431,-919,260,402,-952,274,381,-1010,296,361,-1010,296,341,-1008,297,341,-977,284,318,-978,302,301,-972,306,283,-958,296,266,-958,296,253,-959,306,253,-978,317,234,-983,323,225,-982,318,209,-985,331,196,-985,331,183,-987,333,183,-977,342,169,-974,336,156,-974,340,146,-968,344,134,-968,344,121,-975,345,121,-979,349,114,-980,353,104,-977,357,94,-976,364,83,-976,364,75,-975,360,75,-973,363,63,-971,361,55,-983,363,45,-973,359,39,-973,359,31,-974,364,31,-976,363,16,-976,354,10,-975,355,1,-976,359,-9,-976,359,-18,-974,365,-18,-973,356,-26,-971,362,-33,-974,357,-42,-976,351,-51,-976,351,-51,-975,352,-60,-974,351,-71,-977,351,-77,-976,350,-86,-978,340,-97,-978,340,-97,-979,342,-105,-978,341,-111,-979,346,-124,-985,340,-134,-984,328,-143,-984,328,-143,-990,335,-146,-980,329,-155,-987,323,-174,-982,317,-181,-981,317,-193,-981,317,-193,-984,319,-203,-980,308,-213,-985,308,-229,-982,303,-241,-982,297,-257,-982,297,-257,-975,293,-271,-976,293,-284,-977,278,-303,-975,280,-320,-975,268,-340,-975,268,-340,-972,264,-359,-970,255,-379,-967,249,-406,-959,255,-425,-960,240,-449,-960,240,-449,-959,227,-481,-954,224,-508,-951,212,-536,-943,200,-566,-938,184,-603,-938,184,-603,-941,174,-634,-940,166,-670,-960,145,-711,-1023,117,-745,-1257,74,-786,-1257,74,-786,-2078,-165,-810,-1973,-362,-769,-770,-136,-693,-487,-81,-647,-943,-177,-623,-943,-177,-623,-1479,-308,-589,-1052,-226,-540,-796,-167,-501,-1127,-249,-473,-1187,-270,-437,-1187,-270,-437,-919,-220,-404,-931,-237,-374,-1065,-271,-345,-1031,-264,-315,-1007,-265,-286,-1007,-265,-286,-1059,-277,-261,-1044,-278,-235,-998,-271,-211,-1019,-278,-183,-1027,-278,-161,-1027,-278,-161,-1030,-284,-137,-1025,-290,-113,-1028,-286,-89,-1021,-290,-68,-1022,-292,-48,-1022,-292,-48,-1021,-282,-25,-1021,-283,-2,-1023,-292,18,-1026,-283,44,-1022,-285,60,-1022,-285,60,-1013,-279,84,-1029,-279,106,-1025,-276,128,-1027,-278,148,-1020,-267,172,-1020,-267,172,-1027,-269,196,-1026,-266,218,-1029,-264,248,-1021,-263,272,-1027,-249,297,-1027,-249,297,-1024,-248,321,-1027,-240,351,-1022,-235,379,-1029,-231,411,-1029,-222,441,-1029,-222,441,-1031,-214,475,-1034,-209,508,-1032,-200,546,-1038,-186,580,-1044,-177,618,-1044,-177,618,-1078,-153,660,-1254,-128,695,-1856,19,718,-1690,261,685,-752,112,627,-752,112,627,-587,81,589,-990,186,558,-1194,250,514,-893,189,471,-829,176,430,-829,176,430,-1042,236,398,-1030,237,360,-878,197,323,-910,220,293,-910,220,261,-989,246,261,-955,240,226,-943,236,192,-993,252,167,-976,246,133,-976,246,104,-951,244,104,-964,243,76,-971,248,46,-954,245,15,-967,247,-9,-967,247,-38,-977,253,-38,-964,241,-64,-970,246,-98,-972,250,-126,-961,240,-153,-961,240,-184,-961,241,-184,-964,236,-213,-959,230,-249,-961,220,-281,-949,217,-309,-949,217,-345,-960,209,-345,-945,203,-375,-944,193,-409,-951,188,-446,-952,175,-490,-952,175,-526,-962,158,-526,-982,134,-564,-1066,110,-602,-1244,65,-637,-1852,-149,-656,-1852,-149,-618,-1665,-294,-618,-806,-140,-551,-662,-104,-514,-1136,-209,-483,-1336,-260,-438,-1336,-260,-392,-932,-179,-392,-942,-179,-354,-1176,-240,-323,-1054,-217,-284,-927,-203,-247,-927,-203,-211,-1039,-222,-211,-1083,-247,-178,-1016,-222,-141,-1044,-228,-109,-1064,-244,-78,-1064,-244,-42,-1016,-228,-42,-1028,-231,-13,-1042,-233,20,-1036,-232,53,-1047,-226,87,-1047,-226,121,-1042,-224,121,-1027,-221,157,-1031,-225,187,-1040,-218,223,-1037,-218,257,-1037,-218,257,-1041,-204,291,-1043,-205,329,-1038,-195,369,-1036,-185,402,-1041,-177,439,-1041,-177,439,-1060,-170,481,-1089,-156,518,-1218,-115,559,-1579,-3,581,-1538,209,563,-1538,209,563,-911,136,513,-711,104,476,-980,166,438,-1111,214,392,-929,177,347,-929,177,347,-886,173,308,-1010,210,273,-990,206,234,-901,189,192,-936,200,156,-936,200,156,-980,222,120,-955,208,85,-955,207,44,-981,217,8,-954,209,-31,-954,209,-31,-942,209,-64,-958,213,-102,-952,209,-137,-949,204,-175,-962,203,-210,-962,203,-210,-962,187,-248,-950,192,-287,-956,175,-328,-958,162,-364,-969,150,-403,-969,150,-403,-1007,129,-443,-1071,99,-474,-1214,46,-511,-1625,-128,-523,-1464,-236,-491,-1464,-236,-491,-882,-139,-433,-817,-126,-395,-1170,-210,-354,-1203,-219,-315,-949,-170,-267,-949,-170,-267,-1023,-177,-232,-1123,-219,-194,-1013,-196,-154,-984,-187,-109,-1075,-206,-79,-1075,-206,-79,-1056,-206,-40,-1026,-196,1,-1062,-202,43,-1041,-207,78,-1013,-189,114,-1013,-189,114,-1049,-192,156,-1047,-182,189,-1045,-184,232,-1055,-181,270,-1061,-168,312,-1061,-168,312,-1058,-160,350,-1078,-147,390,-1159,-114,428,-1355,-43,456,-1430,134,451,-1430,134,451,-1085,148,416,-834,127,380,-913,147,338,-1039,193,300,-986,176,256,-986,176,256,-918,166,215,-965,189,172,-980,193,131,-928,178,93,-934,183,52,-934,183,52,-964,189,12,-956,185,-27,-954,185,-72,-965,180,-107,-953,173,-150,-953,173,-150,-949,169,-188,-964,162,-232,-975,153,-266,-987,131,-305,-1031,120,-343,-1031,120,-343,-1080,80,-373,-1205,22,-396,-1440,-121,-400,-1262,-183,-371,-936,-146,-318,-936,-146,-318,-961,-144,-284,-1144,-185,-242,-1104,-187,-198,-997,-175,-158,-1062,-180,-114,-1062,-180,-114,-1080,-191,-75,-1013,-173,-31,-1034,-180,6,-1075,-184,45,-1044,-176,86,-1044,-176,86,-1048,-161,127,-1064,-178,167,-1048,-158,206,-1057,-149,244,-1057,-149,287,-1097,-126,287,-1158,-95,317,-1258,-26,343,-1250,95,343,-1065,125,314,-1065,125,280,-927,120,280,-942,144,243,-995,156,210,-975,162,162,-946,154,121,-946,154,83,-961,167,83,-961,172,41,-943,165,-3,-945,160,-40,-969,154,-82,-969,154,-120,-975,140,-120,-977,141,-158,-993,126,-194,-1010,100,-232,-1042,84,-257,-1042,84,-283,-1108,42,-283,-1241,-40,-293,-1255,-126,-281,-1097,-148,-251,-1001,-139,-210,-1001,-139,-171,-1048,-152,-171,-1094,-167,-127,-1054,-159,-86,-1040,-161,-45,-1056,-164,-3,-1056,-164,33,-1045,-163,33,-1042,-154,76,-1061,-149,119,-1080,-141,151,-1082,-109,189,-1082,-109,220,-1122,-75,220,-1161,-19,238,-1129,55,242,-1051,97,222,-999,110,193,-999,110,157,-982,121,157,-978,138,126,-982,132,87,-971,136,52,-971,141,12,-971,141,-23,-976,128,-23,-975,119,-61,-992,112,-95,-1008,102,-126,-1022,80,-151,-1022,80,-174,-1052,59,-174,-1105,20,-192,-1149,-47,-196,-1140,-96,-181,-1084,-123,-158,-1084,-123,-158,-1054,-133,-122,-1066,-135,-87,-1071,-134,-47,-1068,-140,-11,-1064,-128,26,-1064,-128,26,-1063,-117,63,-1071,-99,95,-1088,-79,119,-1096,-37,142,-1092,7,150,-1092,7,150,-1071,54,146,-1045,74,127,-1017,89,109,-999,99,80,-988,105,51,-988,105,51,-988,100,23,-995,96,-7,-1003,87,-38,-1021,73,-64,-1029,60,-80,-1029,60,-80,-1053,30,-100,-1069,13,-110,-1090,-31,-117,-1090,-64,-108,-1082,-85,-89,-1082,-85,-89,-1068,-106,-68,-1066,-104,-39,-1072,-110,-10,-1069,-89,18,-1068,-78,42,-1068,-78,42,-1064,-48,64,-1069,-24,75,-1066,4,81,-1051,25,77,-1038,39,69,-1038,39,69,-1034,60,57,-1024,58,39,-1020,67,16,-1020,65,-3,-1026,56,-21,-1026,56,-21,-1041,37,-36,-1040,26,-54,-1056,4,-58,-1061,-19,-57,-1070,-37,-57,-1070,-37,-57,-1065,-44,-46,-1065,-58,-32,-1063,-61,-17,-1064,-58,-1,-1067,-41,15,-1067,-41,15,-1057,-34,26,-1060,-13,34,-1050,6,35,-1044,15,35,-1050,29,32,-1050,29,32,-1035,30,23,-1039,26,11,-1040,22,1,-1041,23,-5,-1047,9,-17,-1047,9,-17,-1053,5,-20,-1058,-9,-21,-1058,-19,-23,-1062,-18,-22,-1058,-24,-16,-1058,-24,-16,-1059,-32,-5,-1057,-22,1,-1062,-18,4,-1050,-12,13,-1051,-9,15,-1051,-9,15,-1049,0,17,-1050,4,12,-1043,9,8,-1038,11,2,-1049,7,0,-1049,7,0,-1050,12,-7,-1054,-6,-10,-1048,0,-10,-1055,-7,-6,-1051,-16,-8,-1051,-16,-8,-1054,-18,-2,-1051,-16,-1,-1057,-10,0,-1059,-6,2,-1054,-7,5,-1054,-7,5,-1051,1,6,-1050,2,7,-1049,0,2,-1045,6,-6,-1054,6,-4,-1054,6,-4,-1049,0,-3,-1056,-11,-8,-1054,-9,-4,-1052,-6,-4,-1051,-12,0,-1051,-12,0,-1054,-8,0,-1052,-3,-1,-1050,-3,0,-1050,-1,3,-1048,-2,0,-1048,-2,0,-1051,0,-1,-1050,-1,0,-1047,-2,-4,-1055,-12,-1,-1054,-5,-3,-1054,-5,-3,-1052,-11,-1,-1054,-12,-1,-1048,-10,0,-1052,-10,0,-1052,-10,2,-1052,-10,2,-1054,-3,-1,-1059,-5,0,-1051,-4,2,-1053,-1,0,-1053,-1,0,-1049,-2,0,-1054,-9,-3,-1050,-9,-1,-1056,-5,0,-1052,0,-2,-1052,0,-1,-1051,-3,-1,-1051,-8,0,-1055,2,0,-1051,-4,0,-1048,0,-1,-1048,0,0,-1046,-4,0,-1052,-7,-1,-1052,4,0,-1045,-2,-1,-1050,1,-5,-1050,1,-5,-1055,-10,-5,-1057,-8,-2,-1059,-8,-1,-1050,-1,1,-1053,-4,0,-1053,-4,0,-1051,-9,0,-1056,-7,0,-1052,-5,-2,-1051,-7,1,-1054,-7,-2,-1054,-7,0,-1056,-12,0,-1050,-10,-2,-1051,-4,-1,-1049,-6,0,-1054,-2,-3,-1054,-2,-1,-1057,-9,-1,-1056,-4,0,-1053,-5,1,-1045,-5,0,-1048,-3,0,-1048,-3,-1,-1047,-5,-1,-1052,-5,-2,-1052,-2,-3,-1049,-1,-2,-1051,-1,-4,-1051,-1,0,-1050,-7,0,-1051,-7,-1,-1056,-11,2,-1047,-3,-4,-1050,4,0,-1050,4,0,-1050,-9,0,-1049,0,-3,-1050,-1,0,-1055,-3,3,-1053,-8,0,-1053,-8,0,-1056,-11,0,-1052,-6,0,-1056,-5,0,-1057,-8,-1,-1053,-7,0,-1053,-7,0,-1053,-4,1,-1049,-1,0,-1046,-8,-2,-1046,-7,-1,-1050,-2,-4,-1050,-2,-4,-1051,-6,0,-1054,-12,1,-1057,-5,0,-1049,-4,-1,-1053,-6,-4,-1053,-6,-4,-1057,-13,0,-1051,-5,-2,-1058,-2,2,-1053,-9,-1,-1049,2,-1,-1049,2,-1,-1049,-2,-3,-1054,-2,-1,-1053,-2,-3,-1050,-5,-2,-1056,2,-2,-1056,2,-2,-1050,-2,0,-1057,-4,0,-1049,0,0,-1050,-3,-1,-1053,-2,0,-1053,-2,0,-1054,-3,-2,-1050,-6,-3,-1058,-4,3,-1047,-1,-2,-1056,-5,0,-1056,-5,0,-1055,-4,0,-1051,-5,-3,-1053,-3,-4,-1051,-3,-3,-1051,-12,-3,-1051,-12,-3,-1050,-10,0,-1052,-11,-4,-1053,0,-1,-1052,-3,0,-1057,-5,-2,-1057,-5,-2,-1050,0,0,-1055,-3,0,-1053,-7,2,-1052,-5,0,-1051,-5,1,-1051,-5,1,-1052,-6,-3,-1049,-7,-1,-1052,-7,0,-1049,1,0,-1048,-4,-1,-1048,-4,-1,-1052,2,-4,-1051,-3,2,-1047,-5,1,-1048,-9,0,-1052,1,4,-1052,1,4,-1053,-6,1,-1057,-6,-1,-1056,-1,-2,-1047,-6,1,-1050,-11,-3,-1050,-11,-3,-1056,-5,2,-1055,-9,2,-1050,-1,0,-1050,-4,-3,-1056,-12,-1,-1056,-12,-1,-1048,-3,0,-1054,-8,1,-1055,-11,-1,-1050,-2,-1,-1049,2,-2,-1049,2,-2,-1052,-3,-4,-1050,-9,-4,-1051,-4,0,-1051,-2,2,-1049,-2,2,-1049,-2,2,-1051,-8,-1,-1048,-3,-3,-1050,-4,-1,-1052,-6,1,-1050,-3,-1,-1050,-3,-1,-1055,-7,0,-1055,-12,0,-1052,-7,-3,-1048,-2,1,-1048,-4,-2,-1048,-4,-2,-1055,8,0,-1052,-3,-3,-1053,-8,2,-1052,-5,-2,-1054,-6,1,-1054,-6,1,-1055,-7,0,-1053,-1,-1,-1055,-8,-5,-1054,-11,0,-1055,-3,-6,-1055,-3,-6,-1056,-5,0,-1053,-7,-2,-1054,-9,-2,-1053,0,-1,-1053,0,0,-1053,-5,0,-1051,-12,0,-1050,-2,-1,-1050,1,-3,-1047,-1,1,-1047,-1,0,-1049,-2,0,-1050,3,0,-1052,-2,-2,-1051,-8,-3,-1052,-10,0,-1052,-10,-2,-1049,-3,-2,-1052,-1,0,-1057,-4,-1,-1050,-7,0,-1051,-6,3,-1051,-6,1,-1048,-3,1,-1051,-2,0,-1052,-5,0,-1054,-6,-1,-1051,0,1,-1051,0,5,-1048,-4,5,-1054,-9,-4,-1056,-8,0,-1051,-7,0,-1055,-4,0,-1055,-4,-1,-1051,-1,-1,-1056,-10,-2,-1057,-13,-1,-1052,-5,-3,-1045,-6,1,-1045,-6,0,-1050,-6,0,-1053,-10,-2,-1048,0,1,-1048,-2,1,-1056,-6,0,-1056,-6,3,-1044,-5,3,-1048,-12,0,-1048,-2,0,-1053,0,1,-1050,-2,-2,-1050,-2,-4,-1050,0,-4,-1051,-2,0,-1052,-3,1,-1052,-4,0,-1053,-13,-3,-1053,-13,0,-1053,-11,0,-1060,-3,1,-1050,-5,1,-1050,-1,0,-1056,-10,-3,-1056,-10,0,-1049,-4,0,-1055,-6,-1,-1053,-5,0,-1051,-3,0,-1054,-5,-2,-1054,-5,-2,-1053,0,0,-1054,0,-5,-1050,-2,1,-1050,4,-2,-1057,1,1,-1057,1,1,-1051,-10,-2,-1054,-2,0,-1049,-3,-1,-1049,-9,-1,-1048,-6,-2,-1048,-6,-2,-1054,-2,-1,-1050,1,-2,-1056,-10,0
-1047,57,11,-1047,60,13,-1058,60,16,-1053,58,19,-1055,71,17,-1055,71,17,-1054,77,25,-1055,70,28,-1055,76,32,-1062,68,34,-1053,69,36,-1053,69,36,-1054,70,35,-1049,74,31,-1046,74,29,-1040,73,26,-1036,60,25,-1036,60,25,-1044,55,22,-1042,54,15,-1048,57,17,-1049,53,17,-1050,55,18,-1050,55,18,-1058,41,17,-1055,47,17,-1059,53,23,-1062,50,21,-1050,56,24,-1050,56,24,-1057,58,32,-1054,64,33,-1062,69,31,-1063,79,36,-1062,83,35,-1062,83,35,-1066,91,36,-1053,93,38,-1048,87,40,-1047,90,42,-1047,89,43,-1047,89,43,-1054,87,44,-1042,90,45,-1055,75,49,-1043,76,53,-1044,72,51,-1044,72,51,-1046,81,47,-1053,86,47,-1050,102,50,-1052,108,49,-1052,108,50,-1046,107,50,-1047,107,50,-1039,107,52,-1051,107,48,-1047,103,48,-1047,103,50,-1048,101,50,-1049,102,54,-1047,98,58,-1046,103,60,-1050,97,64,-1050,97,64,-1053,94,64,-1054,107,66,-1053,108,67,-1048,114,77,-1049,113,76,-1049,113,86,-1039,117,86,-1037,116,85,-1041,120,92,-1034,118,97,-1042,114,108,-1042,114,122,-1036,99,122,-1039,84,137,-1035,87,154,-1039,84,165,-1044,76,174,-1044,76,185,-1058,75,185,-1073,78,191,-1085,92,197,-1090,94,196,-1086,100,197,-1086,100,198,-1084,104,198,-1092,100,210,-1093,107,216,-1096,98,226,-1090,85,244,-1090,85,260,-1078,94,260,-1056,104,273,-1033,116,292,-1024,126,311,-1026,131,334,-1026,131,350,-1030,142,350,-1038,147,372,-1047,153,397,-1064,153,416,-1086,155,429,-1086,155,447,-1098,165,447,-1108,171,465,-1101,167,483,-1141,208,511,-1172,248,550,-1172,248,604,-1199,269,604,-1155,279,650,-1087,252,676,-1068,236,703,-1128,255,725,-1128,255,725,-1182,266,759,-1192,280,800,-1170,302,861,-1121,301,915,-1112,268,976,-1112,268,976,-1064,249,1030,-1008,259,1089,-992,280,1134,-982,312,1195,-969,320,1247,-969,320,1247,-957,308,1315,-962,263,1384,-991,266,1456,-1053,274,1532,-1117,285,1627,-1117,285,1627,-1093,-7,1719,-996,-127,1807,-1211,145,1846,-1436,313,1882,-1467,398,1956,-1467,398,1956,-1414,443,2023,-1361,397,2099,-1326,392,2137,-1308,428,2184,-1266,563,2240,-1266,563,2240,-1229,785,2316,-1130,880,2430,-1006,919,2556,-72,2669,2729,2302,7435,3081,2302,7435,3081,-1365,-696,3304,-2395,-974,3211,-1117,-603,3455,-689,-360,3325,-484,-218,3220,-484,-218,3220,-355,-123,3157,-338,-37,3154,-330,-36,3164,-279,-103,3243,1362,235,3267,1362,235,3267,8127,5139,3592,-660,-350,4067,-532,-329,4027,-306,-432,4007,-306,-440,3998,-306,-440,3998,-305,-440,3985,-305,-446,3977,-302,-445,3985,-303,-451,4004,-304,-451,3997,-304,-451,3997,-1260,52,3982,-358,-497,4060,-333,-513,4049,-335,-526,4071,-341,-519,4055,-341,-519,4055,-339,-525,4047,171,-1402,4022,5820,-8192,3859,-358,-428,3752,-304,-445,3705,-304,-445,3705,-323,-425,3696,-324,-429,3702,-329,-435,3708,-329,-434,3686,-333,-427,3680,-333,-427,3680,-481,-784,3698,-2356,-5114,3716,-1218,-2451,3736,-308,-435,3765,-321,-442,3754,-321,-442,3754,-324,-435,3772,-329,-431,3771,-586,-661,3755,-5729,-3375,3715,-2238,-1458,3651,-2238,-1458,3651,-303,-431,3618,107,-187,3613,-323,-393,3747,-312,-411,3816,-373,-396,3835,-373,-396,3835,-352,-384,3825,-782,-312,3818,-8192,2397,3695,-278,-290,3516,-303,-325,3521,-303,-325,3521,-300,-315,3520,-295,-319,3512,-295,-307,3511,-295,-305,3528,-286,-303,3528,-286,-303,3528,-287,-303,3527,-3844,7545,3513,-757,672,3462,-308,-312,3407,-253,-996,3441,-253,-996,3441,-287,-320,3534,-276,-318,3544,-276,-320,3540,-263,-367,3565,-95,-579,3485,-95,-579,3485,-126,-188,3367,3764,8127,3361,-238,-280,3294,-209,-270,3281,-209,-270,3284,-216,-268,3284,-215,-264,3276,-216,-278,3286,-208,-275,3279,-203,-279,3278,-203,-279,3268,2041,837,3268,6980,3336,3215,-196,-235,3083,-177,-239,3060,-184,-252,3058,-184,-252,3085,-188,-246,3085,-182,-254,3076,-187,-255,3068,-183,-261,3065,-179,-256,3059,-179,-256,3028,-1782,-124,3028,-136,-285,2870,-176,-269,2859,8127,-6008,2891,-280,-214,2927,-280,-214,2940,-153,-252,2940,-189,-266,2955,-165,-263,2956,-178,-261,2955,-176,-269,2942,-176,-269,2946,-177,-267,2946,-107,-532,2944,4105,-8192,2889,-186,-253,2724,-184,-221,2677,-184,-221,2682,-167,-241,2682,-165,-231,2680,-175,-239,2683,-172,-233,2672,-182,-238,2674,-182,-238,2683,-179,-237,2683,-184,-235,2685,-189,-240,2670,-4286,-8192,2668,-380,-1003,2585,-380,-1003,2537,-143,-231,2537,311,956,2570,-215,-265,2609,-176,-184,2603,-188,-211,2602,-188,-211,2592,-191,-203,2592,-190,-205,2605,-201,-204,2594,-200,-204,2606,-204,-215,2610,-204,-215,2575,-8192,-7853,2575,-823,-1012,2302,-153,-115,2196,-153,-138,2209,-156,-150,2205,-156,-150,2205,-151,-136,2192,-157,-139,2201,-156,-137,2199,-151,-135,2194,-156,-141,2198,-156,-141,2198,-156,-139,2201,-155,-137,2198,-161,-120,2191,2377,-715,2186,-554,169,2009,-554,169,2009,-8192,5213,1943,-112,-66,1860,-139,-93,1869,-132,-77,1869,-124,-79,1869,-124,-79,1869,-130,-75,1856,-129,-75,1874,-126,-76,1864,-130,-71,1869,-118,-72,1860,-118,-72,1860,-125,-63,1869,-128,-61,1869,-132,-56,1863,-199,3,1868,-8192,8127,1728,-8192,8127,1728,-10,-29,1383,-64,-27,1308,-77,-9,1309,-79,-14,1304,-77,-11,1303,-77,-11,1303,-71,-12,1302,-76,-16,1309,-76,-6,1303,-71,-11,1305,-104,54,1303,-104,54,1303,-2256,5164,1292,-932,2559,1261,-84,-7,1292,-86,-9,1298,-80,-5,1294,-80,-5,1294,-84,-5,1296,-77,-1,1295,-76,31,1297,-1477,3337,1438,-567,2009,1618,-567,2009,1618,-81,954,1641,750,4671,1613,11,290,1482,40,362,1468,446,1452,1451,446,1452,1451,156,589,1388,-58,0,1340,-56,-1,1349,84,397,1351,765,2186,1338,765,2186,1338,282,871,1305,35,186,1283,263,783,1288,583,1440,1286,313,803,1285,313,803,1285,211,568,1299,298,751,1299,303,782,1315,233,583,1344,256,592,1358,256,592,1358,340,737,1383,391,780,1418,404,739,1457,699,998,1500,3407,2241,1501,3407,2241,1501,1494,791,1393,-8,7,1323,-15,-3,1312,595,388,1302,1921,863,1234,1921,863,1234,770,372,1192,248,122,1165,658,302,1153,918,431,1134,573,246,1119,573,246,1119,796,329,1106,1016,413,1101,827,324,1090,782,294,1093,841,301,1083,841,301,1083,816,276,1086,786,259,1095,809,255,1105,814,254,1114,790,228,1132,790,228,1132,776,210,1149,770,203,1175,755,192,1204,756,172,1240,825,155,1273,825,155,1273,2425,-158,1310,3353,-966,1232,511,-182,1113,2,-28,1075,124,-35,1074,124,-35,1074,1936,-602,1041,1627,-519,982,520,-180,934,588,-204,913,588,-204,901,1143,-387,901,1121,-384,870,686,-259,840,616,-240,824,804,-315,814,804,-315,803,814,-336,803,735,-326,796,845,-369,782,987,-435,785,939,-435,776,939,-435,775,892,-425,775,920,-445,768,915,-458,774,865,-447,780,823,-437,790,823,-437,796,803,-429,796,765,-422,802,725,-404,817,694,-391,834,686,-411,853,686,-411,881,686,-426,881,697,-442,902,700,-465,929,711,-483,962,704,-501,999,704,-501,1037,699,-529,1037,718,-572,1079,922,-821,1122,1773,-2618,1140,831,-1422,1049,831,-1422,982,71,-173,982,122,-182,964,708,-1341,944,837,-1532,906,326,-634,860,326,-634,837,306,-605,837,548,-1082,822,519,-1026,800,336,-723,771,336,-755,758,336,-755,740,400,-908,740,350,-845,731,319,-797,722,360,-894,717,382,-955,714,382,-955,713,358,-922,713,343,-924,711,349,-965,718,333,-962,721,303,-941,724,303,-941,739,284,-936,739,264,-909,743,240,-886,758,226,-862,770,222,-883,784,222,-883,784,218,-910,805,206,-916,823,182,-914,849,167,-912,872,150,-894,901,150,-894,901,131,-892,935,113,-883,970,92,-891,1008,77,-943,1050,45,-1269,1092,45,-1269,1092,-367,-3161,1116,-303,-1546,1030,-80,-295,956,-87,-499,937,-402,-1465,905,-402,-1465,905,-344,-1371,867,-192,-675,829,-228,-787,807,-333,-1125,781,-301,-961,750,-301,-961,750,-268,-770,728,-323,-910,710,-355,-1004,695,-340,-921,677,-348,-918,664,-348,-918,664,-376,-985,658,-382,-965,647,-374,-919,647,-388,-914,639,-400,-923,638,-400,-923,638,-408,-899,641,-415,-888,642,-429,-897,653,-439,-904,654,-452,-891,659,-452,-891,659,-476,-898,665,-492,-896,679,-506,-888,688,-514,-878,707,-515,-863,720,-515,-863,720,-519,-846,739,-519,-831,757,-527,-819,783,-540,-807,808,-549,-794,834,-549,-794,834,-557,-790,864,-585,-779,901,-604,-777,938,-636,-786,980,-716,-828,1022,-716,-828,1022,-1731,-1683,1062,-2356,-1582,1008,-654,-457,892,-173,-100,834,-255,-207,825,-255,-207,825,-892,-519,797,-1201,-727,754,-819,-469,701,-688,-394,667,-1016,-584,642,-1016,-584,642,-1095,-627,618,-870,-485,594,-876,-460,568,-954,-506,545,-879,-453,524,-879,-453,524,-727,-341,502,-765,-343,480,-915,-428,472,-979,-464,457,-977,-458,443,-977,-458,443,-981,-457,430,-995,-456,422,-977,-438,415,-956,-412,409,-923,-389,402,-923,-389,402,-907,-371,398,-918,-366,397,-954,-375,392,-981,-389,389,-991,-387,392,-991,-387,392,-994,-381,391,-991,-367,395,-983,-353,401,-980,-354,403,-968,-337,409,-968,-337,409,-980,-330,417,-985,-324,426,-1002,-318,433,-1001,-316,443,-1005,-312,453,-1005,-312,453,-1000,-305,464,-1003,-292,485,-1004,-295,502,-1003,-279,521,-1000,-275,535,-1000,-275,535,-1000,-265,557,-1011,-255,582,-1005,-244,605,-1010,-238,632,-1011,-229,662,-1011,-229,662,-1018,-211,692,-1020,-208,728,-1020,-193,762,-1033,-177,802,-1111,-169,838,-1111,-169,838,-1552,-112,880,-2352,280,880,-1486,251,819,-559,67,761,-559,67,728,-458,47,728,-872,169,697,-1137,248,656,-914,200,613,-841,179,584,-841,179,550,-1001,239,550,-1122,270,527,-1026,258,490,-928,242,461,-972,254,436,-972,254,415,-996,269,415,-934,274,392,-876,264,369,-909,274,348,-972,292,331,-972,292,310,-985,297,310,-983,302,295,-1006,313,276,-1013,324,257,-989,322,244,-989,322,226,-978,329,226,-971,325,213,-961,322,200,-956,329,183,-961,329,176,-961,329,159,-969,336,159,-975,344,147,-985,346,137,-990,349,124,-980,351,115,-980,351,103,-980,348,103,-969,352,91,-974,351,83,-971,355,70,-970,344,56,-970,344,51,-971,356,51,-977,358,40,-981,355,31,-982,359,19,-980,358,9,-980,358,1,-976,353,1,-974,350,-11,-976,354,-20,-972,354,-30,-976,357,-37,-976,357,-50,-978,353,-50,-977,355,-59,-979,352,-69,-977,347,-79,-980,341,-88,-980,341,-88,-985,341,-95,-982,331,-106,-979,339,-117,-983,336,-131,-979,334,-140,-979,334,-140,-983,331,-145,-978,325,-159,-977,332,-169,-987,314,-177,-983,312,-190,-983,312,-190,-982,313,-202,-979,316,-217,-985,301,-226,-986,301,-242,-983,301,-252,-983,301,-252,-980,294,-273,-981,290,-283,-983,276,-305,-976,280,-315,-975,273,-338,-975,273,-338,-973,265,-359,-969,262,-379,-968,249,-402,-965,247,-424,-964,239,-449,-964,239,-449,-959,231,-473,-950,217,-504,-949,216,-531,-950,198,-560,-942,193,-596,-942,193,-596,-946,169,-631,-949,164,-667,-970,143,-702,-1032,116,-739,-1245,72,-783,-1245,72,-783,-1926,-154,-798,-1968,-345,-760,-945,-165,-681,-542,-100,-639,-845,-154,-615,-845,-154,-615,-1425,-305,-574,-1191,-256,-531,-815,-175,-489,-983,-223,-462,-1182,-273,-430,-1182,-273,-430,-1026,-247,-389,-918,-225,-359,-1023,-249,-329,-1061,-259,-301,-1013,-251,-273,-1013,-251,-273,-1017,-266,-245,-1049,-269,-216,-1031,-273,-190,-1011,-271,-164,-1016,-270,-142,-1016,-270,-142,-1028,-279,-119,-1021,-278,-93,-1022,-288,-67,-1029,-279,-43,-1027,-282,-22,-1027,-282,-22,-1024,-284,0,-1021,-281,27,-1018,-278,48,-1021,-275,74,-1026,-274,90,-1026,-274,90,-1026,-277,115,-1030,-267,138,-1026,-270,164,-1023,-259,191,-1025,-265,216,-1025,-265,216,-1025,-257,239,-1031,-254,267,-1034,-248,291,-1025,-247,321,-1025,-241,349,-1025,-241,349,-1035,-236,382,-1030,-225,414,-1025,-217,448,-1029,-213,477,-1036,-206,515,-1036,-206,515,-1034,-192,551,-1052,-189,589,-1062,-168,623,-1139,-155,666,-1531,-82,701,-1531,-82,701,-1969,232,703,-1254,207,659,-630,91,607,-659,99,569,-1003,200,533,-1003,200,533,-1067,224,489,-886,186,450,-902,196,416,-1047,228,382,-1062,240,344,-1062,240,344,-947,216,314,-926,220,279,-972,239,247,-954,236,214,-910,224,183,-910,224,183,-935,240,153,-990,253,125,-987,249,92,-967,246,65,-993,251,40,-993,251,40,-985,259,10,-958,249,-18,-951,244,-46,-955,239,-75,-955,239,-105,-958,244,-105,-963,247,-128,-976,242,-162,-978,239,-191,-970,228,-218,-970,228,-249,-964,224,-249,-960,219,-278,-948,215,-314,-945,208,-346,-951,198,-380,-951,198,-418,-949,198,-418,-950,177,-454,-957,166,-491,-970,158,-524,-997,133,-566,-997,133,-602,-1077,103,-602,-1291,43,-641,-1804,-166,-651,-1560,-275,-606,-854,-144,-538,-854,-144,-496,-705,-118,-496,-1138,-209,-468,-1339,-256,-425,-976,-190,-376,-922,-181,-343,-922,-181,-309,-1114,-230,-309,-1086,-228,-268,-960,-208,-229,-1000,-222,-194,-1079,-236,-160,-1079,-236,-125,-1044,-239,-125,-1022,-230,-92,-1063,-238,-58,-1044,-233,-26,-1016,-231,10,-1016,-231,44,-1031,-233,44,-1039,-226,76,-1035,-224,113,-1048,-225,144,-1042,-220,177,-1042,-220,214,-1038,-217,214,-1031,-215,250,-1042,-206,286,-1036,-201,324,-1031,-199,358,-1031,-199,400,-1049,-189,400,-1049,-181,432,-1066,-168,474,-1098,-150,518,-1260,-116,551,-1260,-116,578,-1613,1,578,-1505,197,558,-935,136,512,-710,105,469,-884,154,431,-884,154,431,-1043,208,394,-973,188,349,-904,181,310,-984,203,270,-1046,210,229,-1046,210,229,-969,206,194,-930,200,158,-945,207,118,-942,216,84,-923,204,48,-923,204,48,-949,215,10,-981,212,-24,-977,211,-59,-968,206,-94,-961,210,-131,-961,210,-131,-954,194,-164,-945,190,-204,-942,184,-243,-955,182,-279,-961,172,-319,-961,172,-319,-963,163,-356,-976,157,-391,-1001,133,-429,-1058,107,-473,-1155,62,-501,-1155,62,-501,-1439,-64,-517,-1550,-208,-500,-1090,-187,-449,-816,-132,-398,-1026,-168,-362,-1026,-168,-362,-1250,-224,-319,-1065,-190,-278,-962,-168,-235,-1071,-204,-199,-1079,-214,-159,-1079,-214,-159,-991,-193,-118,-1010,-200,-82,-1077,-206,-41,-1061,-209,1,-1035,-196,41,-1035,-196,41,-1061,-202,76,-1047,-195,115,-1033,-189,153,-1041,-186,196,-1055,-185,235,-1055,-185,235,-1047,-173,271,-1055,-174,313,-1071,-157,355,-1103,-153,389,-1196,-111,431,-1196,-111,431,-1396,-15,455,-1386,136,448,-1042,151,416,-827,127,372,-880,142,339,-880,142,339,-997,183,294,-979,181,251,-943,175,207,-975,186,171,-1001,195,132,-1001,195,132,-963,191,92,-932,188,48,-936,191,13,-941,182,-27,-945,190,-70,-945,190,-70,-956,179,-105,-977,176,-146,-970,170,-184,-969,167,-225,-974,159,-264,-974,159,-264,-987,137,-302,-1014,123,-335,-1058,83,-370,-1174,26,-392,-1379,-85,-401,-1379,-85,-401,-1320,-178,-375,-1027,-160,-332,-953,-147,-286,-1112,-178,-250,-1146,-198,-209,-1146,-198,-209,-1032,-167,-161,-1022,-173,-122,-1071,-182,-79,-1039,-181,-37,-1017,-180,2,-1017,-180,2,-1054,-174,43,-1070,-177,87,-1051,-172,128,-1056,-165,168,-1064,-162,206,-1064,-162,206,-1070,-144,247,-1100,-129,286,-1167,-100,319,-1261,-20,342,-1248,87,343,-1248,87,343,-1065,121,316,-927,126,279,-915,141,246,-970,158,208,-981,153,166,-981,153,166,-958,164,123,-980,167,85,-986,170,44,-961,165,0,-961,165,-33,-941,157,-33,-954,150,-75,-961,151,-113,-972,148,-154,-994,130,-190,-994,130,-225,-1011,115,-225,-1036,91,-259,-1090,47,-282,-1193,-15,-297,-1236,-107,-290,-1236,-107,-262,-1137,-147,-262,-1036,-150,-220,-1045,-151,-185,-1102,-159,-138,-1084,-160,-100,-1084,-160,-60,-1048,-158,-60,-1051,-162,-17,-1059,-161,25,-1033,-150,71,-1050,-147,105,-1050,-147,147,-1079,-139,147,-1095,-125,182,-1125,-88,210,-1171,-41,235,-1160,41,245,-1160,41,229,-1070,88,229,-993,105,208,-958,116,173,-965,129,139,-975,141,99,-975,141,63,-981,142,63,-989,142,29,-986,138,-9,-980,131,-42,-979,118,-80,-979,118,-113,-986,109,-113,-1007,84,-139,-1030,67,-167,-1079,38,-188,-1127,-12,-199,-1127,-12,-195,-1141,-66,-195,-1110,-107,-176,-1081,-125,-144,-1070,-135,-110,-1081,-142,-70,-1081,-142,-37,-1069,-142,-37,-1066,-137,2,-1069,-127,42,-1077,-111,72,-1086,-88,110,-1086,-88,130,-1094,-63,130,-1103,-24,149,-1090,23,155,-1059,54,145,-1020,71,129,-1020,71,129,-1001,91,103,-993,97,77,-988,109,47,-1002,104,18,-1009,97,-9,-1009,97,-9,-1005,90,-40,-1014,79,-64,-1026,59,-89,-1044,31,-106,-1071,10,-119,-1071,10,-119,-1078,-34,-121,-1084,-65,-109,-1086,-79,-89,-1080,-92,-71,-1074,-104,-43,-1074,-104,-43,-1080,-97,-14,-1077,-101,17,-1070,-76,41,-1072,-56,61,-1072,-41,77,-1072,-41,77,-1065,-6,83,-1055,19,82,-1039,36,79,-1026,53,67,-1017,74,47,-1017,74,47,-1015,76,26,-1020,68,9,-1026,68,-13,-1028,43,-28,-1044,26,-47,-1044,26,-47,-1055,11,-58,-1060,-7,-60,-1064,-26,-62,-1070,-38,-53,-1066,-56,-41,-1066,-56,-41,-1066,-56,-29,-1074,-58,-10,-1076,-51,6,-1063,-41,17,-1057,-20,32,-1057,-20,32,-1057,-14,39,-1058,6,39,-1045,20,38,-1041,27,28,-1033,28,26,-1033,28,26,-1032,37,12,-1034,30,3,-1040,22,-10,-1051,19,-20,-1045,5,-28,-1045,5,-28,-1056,-2,-28,-1057,-14,-25,-1061,-25,-23,-1062,-25,-18,-1062,-30,-12,-1062,-30,-12,-1064,-28,-2,-1055,-21,5,-1055,-15,8,-1059,-6,18,-1049,1,18,-1049,1,18,-1052,8,17,-1049,14,7,-1042,11,5,-1040,16,-1,-1050,13,-1,-1050,13,-1,-1050,1,-11,-1048,-2,-10,-1053,-11,-8,-1056,-9,-10,-1058,-9,-9,-1058,-9,-9,-1057,-19,-5,-1059,-13,-2,-1052,-8,1,-1054,-9,6,-1053,2,6,-1053,2,6,-1052,-2,5,-1052,3,6,-1052,4,2,-1039,9,1,-1047,8,-1,-1047,8,-1,-1050,-2,0,-1052,0,-8,-1053,2,-9,-1050,-3,-4,-1053,-6,0,-1053,-6,0,-1051,-13,-1,-1056,-6,-1,-1056,-6,0,-1053,-8,3,-1047,2,4,-1047,2,4,-1051,-1,-1,-1047,6,0,-1046,0,2,-1051,3,-4,-1052,-2,-6,-1052,-2,-6,-1053,-4,-5,-1050,-3,-3,-1052,-9,-2,-1053,-9,-3,-1052,-6,-1,-1052,-6,-1,-1058,-9,1,-1054,-9,1,-1052,0,-2,-1054,0,2,-1054,0,0,-1051,-4,0,-1053,1,-2,-1048,-7,1,-1051,3,0,-1051,-6,0,-1051,-6,0,-1057,0,0,-1058,-2,0,-1053,-3,-1,-1049,-4,-1,-1056,-11,-1,-1056,-11,-1,-1050,-7,-1,-1050,1,2,-1055,1,2,-1054,-4,2,-1053,4,0,-1053,4,-3,-1052,-1,-3,-1055,0,-4,-1057,-11,-1,-1051,-9,-4,-1053,3,-3,-1053,3,-1,-1054,-8,-1,-1052,-5,0,-1053,-5,0,-1050,1,-4,-1048,-3,-2,-1048,-3,1,-1053,1,1,-1052,0,-2,-1047,0,0,-1054,-4,-2,-1056,0,-2,-1056,0,-2,-1056,-9,-2,-1055,0,-1,-1053,-1,1,-1058,-4,3,-1057,-6,0,-1057,-6,0,-1047,-8,0,-1053,-2,-3,-1054,0,-1,-1050,0,0,-1047,3,-1,-1047,3,-1,-1052,-1,-1,-1047,-8,2,-1054,-2,-1,-1049,-2,2,-1055,-7,0,-1055,-7,-4,-1058,-5,-4,-1053,-7,-1,-1058,-1,-2,-1055,-6,-1,-1053,-1,-1,-1053,-1,-2,-1048,-1,-2,-1052,-4,-4,-1051,-1,2,-1050,5,-1,-1052,-3,2,-1052,-3,2,-1054,0,0,-1046,-4,-3,-1049,0,0,-1054,0,-1,-1054,-3,2,-1054,-3,2,-1049,-4,-1,-1053,-2,0,-1049,-7,0,-1049,-3,0,-1044,3,-2,-1044,3,-2,-1053,-2,0,-1050,-11,0,-1053,-1,-1,-1050,0,-2,-1051,-9,0,-1051,-9,0,-1053,-6,-1,-1054,-11,-1,-1051,-6,-3,-1051,0,-2,-1049,0,1,-1049,0,1,-1058,-5,-1,-1052,-3,-2,-1054,-7,-3,-1056,-4,-2,-1051,-6,-2,-1051,-6,-2,-1050,-9,-2,-1058,-1,-2,-1051,-2,0,-1051,-2,-3,-1051,1,-3,-1051,1,-3,-1054,-1,1,-1054,-1,-2,-1054,0,0,-1051,-1,-5,-1052,-4,1,-1052,-4,1,-1055,-2,0,-1058,1,-4,-1051,-3,-2,-1054,-4,-7,-1053,-7,-2,-1053,-7,-2,-1054,-4,0,-1052,-6,-1,-1052,-3,-2,-1057,-9,-1,-1056,-4,-3,-1056,-4,-3,-1050,-3,0,-1053,-2,1,-1056,-7,-1,-1051,-2,0,-1045,-2,-3,-1045,-2,-3,-1051,-4,0,-1053,-6,0,-1053,-5,-3,-1059,-5,-2,-1047,-2,0,-1047,-2,0,-1050,0,0,-1055,0,-4,-1053,-7,0,-1054,-1,0,-1052,-2,-2,-1052,-2,-2,-1056,-4,-2,-1053,0,-2,-1052,-3,1,-1055,-3,-2,-1054,-6,1,-1054,-6,1,-1054,-6,1,-1052,-1,1,-1051,-2,-1,-1052,-1,-1,-1049,-2,2,-1049,-2,2,-1052,0,-1,-1047,-9,0,-1054,3,0,-1054,0,0,-1052,-4,0,-1052,-4,0,-1051,-2,-2,-1049,-1,-1,-1052,3,0,-1053,-3,-4,-1051,0,-1,-1051,0,-1,-1055,-11,0,-1054,-5,-2,-1055,-7,-1,-1051,-6,-1,-1058,-11,-2,-1058,-11,-2,-1056,-3,-5,-1051,-7,-2,-1052,-6,-3,-1048,-3,-3,-1052,-6,-1,-1052,-6,-1,-1048,0,0,-1049,-1,-2,-1054,4,0,-1054,2,-2,-1051,-2,0,-1051,-2,0,-1048,-1,-2,-1050,-2,-1,-1052,-1,-3,-1053,-4,-2,-1055,-7,-4,-1055,-7,-4,-1052,-14,0,-1056,-4,0,-1048,-7,0,-1055,-5,0,-1046,0,-4,-1046,0,-4,-1054,-2,-2,-1050,-5,0,-1051,0,-2
-1082,-50,24,-1082,-45,30,-1081,-45,33,-1081,-45,37,-1084,-53,37,-1087,-59,42,-1079,-65,48,-1069,-74,55,-1044,-65,52,-1044,-65,48,-1045,-68,48,-1041,-57,45,-1037,-56,40,-1039,-45,35,-1037,-45,31,-1037,-45,23,-1034,-38,23,-1033,-44,22,-1017,-48,22,-1019,-51,14,-1012,-69,9,-1012,-69,5,-1016,-65,5,-1019,-75,4,-1031,-85,0,-1030,-67,-2,-1043,-71,-5,-1043,-71,-5,-1050,-62,-5,-1061,-57,-6,-1062,-48,-7,-1061,-51,-1,-1062,-42,1,-1062,-42,8,-1063,-33,8,-1050,-37,17,-1050,-37,26,-1046,-47,29,-1044,-44,37,-1044,-44,44,-1051,-49,44,-1045,-45,48,-1043,-39,48,-1045,-30,54,-1047,-23,51,-1047,-23,48,-1043,-6,48,-1043,6,43,-1039,0,34,-1039,-2,30,-1038,-8,27,-1038,-8,25,-1048,-29,25,-1039,-39,19,-1034,-59,17,-1034,-57,14,-1028,-64,12,-1028,-64,12,-1027,-54,9,-1050,-50,13,-1055,-27,14,-1068,-16,16,-1064,-3,19,-1064,-3,19,-1060,7,24,-1059,-4,28,-1055,0,22,-1051,-10,21,-1054,-11,21,-1054,-11,21,-1047,-24,21,-1053,-21,19,-1053,-29,19,-1055,-15,18,-1050,-3,14,-1050,-3,14,-1057,0,20,-1050,0,21,-1048,1,24,-1040,5,26,-1030,6,37,-1030,6,37,-1030,1,45,-1029,-8,52,-1025,-4,53,-1025,3,60,-1036,13,59,-1036,13,59,-1044,27,59,-1055,32,60,-1059,35,63,-1061,43,58,-1055,49,56,-1055,49,56,-1060,50,58,-1050,59,57,-1055,57,58,-1055,49,61,-1050,47,70,-1050,47,70,-1045,35,76,-1033,28,87,-1037,1,103,-1039,-7,116,-1037,-8,135,-1037,-8,135,-1035,-2,153,-1047,13,166,-1058,29,175,-1058,37,186,-1047,40,192,-1047,40,192,-1038,53,197,-1036,37,202,-1048,28,202,-1072,29,198,-1099,33,191,-1099,33,191,-1116,34,190,-1137,32,176,-1148,33,174,-1172,22,171,-1170,0,179,-1170,0,179,-1146,-35,200,-1128,-60,222,-1107,-86,246,-1090,-102,280,-1077,-107,320,-1077,-107,320,-1065,-107,363,-1045,-102,409,-1051,-85,451,-1076,-57,489,-1105,-22,521,-1105,-22,521,-1125,4,564,-1142,17,597,-1144,36,627,-1126,55,659,-1105,45,696,-1105,45,696,-1065,21,735,-1036,4,769,-1100,74,802,-1181,135,841,-1217,152,897,-1217,152,897,-1243,187,941,-1224,208,982,-1164,209,1020,-1100,189,1052,-1060,183,1074,-1060,183,1074,-1041,189,1089,-1027,195,1112,-1026,209,1125,-1036,237,1154,-1048,276,1197,-1048,276,1197,-1040,293,1258,-1028,303,1324,-1032,309,1405,-1077,352,1494,-1111,362,1581,-1111,362,1581,-1133,267,1675,-1066,124,1759,-1048,139,1831,-1037,193,1870,-1050,292,1919,-1050,292,1919,-1093,414,1968,-1152,491,2040,-1198,515,2139,-1206,542,2242,-1175,544,2367,-1175,544,2367,-1140,560,2484,-1076,550,2626,-991,532,2786,-874,497,2946,545,3455,3126,545,3455,3126,2281,8127,3449,-836,-180,3583,-762,-117,3514,-2104,-631,3499,-2104,-631,3840,-1153,-389,3840,-581,-320,4056,-414,-366,4018,-317,-443,4037,-318,-440,4028,-318,-440,4028,-847,-852,4028,-353,-541,3954,-270,-473,3929,-247,-468,3924,518,-399,3954,518,-399,4039,3624,-252,4039,8127,-2137,4258,841,-661,3895,-51,-449,3787,-284,-374,3707,-284,-374,3674,-255,-384,3674,-262,-389,3672,-267,-384,3690,-262,-396,3698,-266,-394,3674,-266,-394,3677,-260,-398,3677,-760,441,3666,-333,-320,3537,-279,-401,3473,-292,-393,3469,-292,-393,3475,-298,-398,3475,-298,-394,3461,-303,-396,3465,-315,-417,3468,-4716,-8192,3461,-4716,-8192,3414,-257,-1400,3414,-207,-377,3323,83,312,3329,-212,-331,3379,-266,-342,3395,-266,-342,3394,-285,-358,3394,-279,-344,3389,-286,-342,3389,-290,-337,3397,-287,-333,3386,-287,-333,3386,-295,-332,3386,-292,-327,3371,-295,-328,3401,-300,-320,3374,-298,-316,3377,-298,-316,3392,-313,-300,3392,-1408,-407,3399,-8192,-207,3436,-1616,123,3169,-214,-263,3002,-214,-263,3009,-239,-227,3009,-230,-236,3002,-229,-231,2992,-226,-225,2992,-233,-218,2983,-233,-218,2983,-233,-229,2998,-229,-224,3002,-231,-221,2995,-223,-215,2988,-227,-219,3012,-227,-219,3012,-223,-209,3001,-225,-213,2984,-7796,8127,2970,-129,-195,2842,-208,-262,2835,-208,-262,2835,-199,-206,2839,-201,-191,2850,-205,-200,2837,-204,-193,2841,-235,-2073,2849,-235,-2073,2849,-164,-247,2771,-129,-156,2719,-137,-187,2727,-130,-176,2710,4373,8127,2727,4373,8127,2727,-10,348,2760,-183,-189,2777,-178,-183,2770,-181,-182,2781,-213,-205,2774,-213,-205,2774,-1441,-1839,2822,-119,-261,2812,40,-173,2774,8127,4287,2691,970,354,2537,970,354,2537,-110,-155,2463,-109,-147,2454,-109,-152,2444,-112,-159,2449,-106,-160,2454,-106,-160,2454,-109,-161,2453,-111,-166,2448,-105,-164,2450,-100,-175,2441,528,-332,2457,528,-332,2457,8127,-3351,2350,4,-189,2058,-86,-107,2085,-323,-28,2067,-153,-89,2071,-153,-89,2071,-101,-115,2056,-114,-100,2066,-182,-71,2053,-197,-55,2058,-145,-86,2083,-145,-86,2083,-128,-105,2081,-158,-77,2102,-224,-21,2105,-710,461,2127,-100,-160,2039,-100,-160,2039,-106,-160,2011,458,-984,2002,8127,-8192,1910,-399,44,1681,-62,-94,1638,-62,-94,1638,-87,-100,1638,-71,-98,1639,-67,-93,1640,-78,-98,1638,-76,-102,1643,-76,-102,1643,-82,-99,1632,-79,-98,1632,-77,-109,1634,-85,-103,1639,-88,-115,1644,-88,-115,1644,-84,-135,1631,-948,-8192,1637,-172,-1601,1619,-67,-84,1376,-60,-68,1365,-60,-68,1365,-73,-73,1362,-68,-68,1365,-70,-68,1362,-76,-78,1366,71,256,1358,71,256,1358,-52,-3,1319,-86,-84,1303,-1027,-1493,1307,-2098,-5445,1374,-88,-68,1372,-88,-68,1372,-81,-70,1377,-78,-71,1376,-97,-77,1376,-390,-396,1377,-1780,-2827,1426,-1780,-2827,1426,-415,-659,1510,-116,-101,1539,-182,-142,1539,-2171,-2176,1556,-3590,-2521,1558,-3590,-2521,1558,-664,-494,1384,-104,-70,1291,-92,-59,1282,-90,-69,1289,-291,-246,1278,-291,-246,1278,-867,-404,1221,-1430,-599,1202,-1629,-851,1193,-750,-345,1165,-750,-345,1159,-618,-269,1159,-1119,-502,1159,-1130,-486,1151,-1004,-399,1148,-1102,-430,1153,-1102,-430,1157,-948,-389,1157,-560,-168,1161,-496,-162,1184,-751,-219,1192,-1054,-281,1211,-1054,-281,1241,-1253,-300,1241,-1044,-231,1282,-904,-175,1315,-1082,-170,1340,-1526,-189,1380,-1526,-189,1396,-3833,397,1396,-1738,279,1272,-140,-24,1199,-96,-35,1184,-137,-34,1178,-137,-34,1153,-1098,224,1153,-1635,405,1099,-796,200,1060,-638,155,1040,-1085,308,1025,-1085,308,1012,-1318,405,1012,-992,317,986,-881,294,978,-1006,363,970,-908,334,964,-908,334,961,-686,228,961,-719,267,957,-926,384,960,-988,435,962,-933,418,976,-933,418,989,-913,425,989,-948,457,1004,-948,461,1015,-901,444,1039,-872,430,1066,-872,430,1102,-858,434,1102,-820,431,1134,-805,435,1169,-830,485,1209,-1105,780,1253,-1105,780,1266,-1793,2568,1266,-844,1296,1155,-124,73,1090,-144,85,1074,-924,1494,1046,-924,1494,1000,-818,1363,1000,-262,390,957,-457,734,947,-704,1188,933,-562,924,912,-562,924,912,-354,562,889,-304,466,879,-321,568,869,-352,690,859,-439,895,857,-439,895,857,-548,1163,859,-500,1076,853,-425,920,850,-447,1020,853,-428,991,859,-428,991,859,-400,853,863,-339,686,884,-309,650,901,-394,1012,911,-395,1081,929,-395,1081,929,-324,857,955,-350,944,977,-362,948,1006,-314,796,1041,-296,805,1069,-296,805,1069,-312,968,1113,-295,1174,1160,209,3494,1196,470,1859,1130,37,301,1039,37,301,1039,-3,127,1002,112,457,980,258,911,947,326,1087,907,338,1132,872,338,1132,872,263,911,839,271,953,816,299,1042,789,287,1021,768,250,859,749,250,859,749,188,624,731,209,619,721,329,936,714,374,1077,704,344,981,697,344,981,697,340,972,690,369,1008,685,350,918,680,319,832,680,314,819,684,314,819,684,349,866,691,377,908,694,391,916,699,393,904,717,382,892,720,382,892,720,377,862,734,367,846,750,367,833,770,375,843,792,396,845,820,396,845,820,400,847,845,403,829,876,401,822,906,408,801,939,427,807,976,427,807,976,533,874,1015,1349,1417,1054,2353,1341,1020,619,370,937,198,143,891,198,143,891,888,486,865,1299,674,810,596,327,771,629,336,736,1030,520,704,1030,520,704,832,412,672,749,376,643,961,479,616,877,436,588,806,400,568,806,400,568,896,440,549,873,420,527,852,409,511,888,421,496,893,418,479,893,418,479,879,413,467,898,413,452,890,403,442,877,391,435,887,390,429,887,390,429,894,382,423,893,390,414,899,378,408,908,375,406,908,378,401,908,378,401,916,365,404,916,360,399,916,354,399,916,350,395,914,345,402,914,345,402,913,344,406,910,332,402,912,332,413,907,331,420,907,327,428,907,327,428,900,319,439,900,317,451,895,312,464,901,313,476,901,313,496,892,304,496,888,299,515,882,295,529,882,289,552,873,279,575,873,279,598,869,276,598,864,266,621,854,253,656,851,248,689,845,235,725,845,235,759,851,220,759,885,202,798,1176,134,837,2412,-466,840,1449,-388,756,1449,-388,692,384,-92,692,721,-173,667,1580,-432,626,1077,-286,569,699,-178,528,699,-178,496,1041,-295,496,1104,-326,456,825,-243,413,802,-245,379,957,-300,350,957,-300,317,942,-291,317,914,-287,282,1005,-316,249,1043,-321,219,974,-301,189,974,-301,160,982,-308,160,988,-312,131,945,-301,105,930,-301,75,929,-309,49,929,-309,23,938,-304,23,948,-305,-7,984,-312,-32,984,-308,-62,983,-310,-86,983,-310,-115,970,-310,-115,960,-296,-142,945,-299,-167,946,-294,-196,948,-287,-226,948,-287,-256,961,-289,-256,963,-287,-290,967,-290,-321,970,-279,-354,969,-281,-390,969,-281,-422,959,-277,-422,953,-266,-459,951,-261,-498,954,-257,-541,952,-253,-577,952,-253,-577,966,-243,-620,993,-229,-663,1065,-205,-705,1544,-78,-746,2271,541,-744,2271,541,-744,879,217,-687,337,86,-638,722,225,-608,1021,344,-566,744,237,-526,744,237,-526,841,259,-491,1089,331,-462,957,284,-425,827,270,-396,907,310,-362,907,310,-362,850,288,-335,818,292,-307,915,317,-282,935,326,-251,917,322,-227,917,322,-227,928,321,-202,899,314,-179,875,313,-158,893,324,-130,909,323,-110,909,323,-110,917,328,-86,918,324,-67,911,323,-40,910,321,-23,902,328,-2,902,328,-2,906,324,22,909,322,40,911,323,63,906,325,82,908,319,104,908,319,104,907,317,126,906,314,151,906,311,170,898,313,193,902,309,217,902,309,217,898,308,243,903,298,267,897,289,294,895,288,320,889,288,349,889,288,349,894,280,375,887,275,405,880,276,436,873,262,469,868,251,500,868,251,500,868,248,540,872,232,574,888,217,614,982,178,647,1697,-56,676,1697,-56,676,1915,-462,649,777,-189,576,617,-137,534,1250,-307,497,1251,-317,446,1251,-317,446,805,-192,399,953,-252,361,1097,-306,316,900,-248,276,849,-244,235,849,-244,235,974,-282,200,967,-284,154,939,-265,115,1010,-285,82,1022,-287,45,1022,-287,45,978,-269,1,995,-284,-38,980,-273,-72,939,-260,-109,948,-270,-147,948,-270,-147,962,-266,-190,958,-259,-226,984,-259,-268,984,-259,-309,983,-259,-348,983,-259,-348,979,-252,-390,988,-236,-430,985,-229,-479,997,-214,-518,1068,-189,-561,1068,-189,-561,1504,-38,-601,1843,426,-597,812,196,-547,516,146,-503,882,281,-469,882,281,-469,926,298,-426,754,228,-388,938,285,-353,1028,312,-313,864,266,-276,864,266,-276,881,294,-239,900,297,-206,831,271,-172,871,286,-140,926,303,-107,926,303,-107,906,293,-75,910,296,-46,894,292,-12,877,286,20,895,288,49,895,288,49,904,293,82,905,288,118,901,282,147,888,282,180,888,282,214,889,277,214,887,276,250,892,269,285,886,263,320,883,255,356,883,255,390,884,248,390,883,242,427,891,223,464,935,202,502,1195,98,535,1195,98,538,1746,-286,538,1220,-281,487,713,-158,431,1009,-229,395,1253,-304,343,1253,-304,299,946,-222,299,912,-227,255,1040,-280,211,960,-250,166,878,-231,127,878,-231,78,962,-261,78,985,-259,36,964,-246,-5,1001,-262,-51,1023,-255,-90,1023,-255,-134,986,-253,-134,984,-252,-177,977,-247,-222,958,-236,-265,965,-229,-308,965,-229,-351,985,-220,-351,1014,-203,-399,1075,-181,-436,1359,-54,-471,1627,318,-481,1627,318,-439,947,234,-439,637,168,-397,821,255,-359,881,282,-314,815,236,-274,815,236,-236,934,277,-236,994,284,-202,893,256,-164,880,275,-122,880,278,-85,880,278,-54,836,260,-54,893,277,-14,922,279,25,903,272,61,906,264,97,906,264,97,881,268,135,868,255,173,884,256,207,898,242,244,900,244,283,900,244,283,908,228,321,917,207,362,965,176,399,1247,40,431,1456,-242,416,1456,-242,416,1098,-241,368,869,-181,326,1074,-231,279,1126,-251,236,950,-215,187,950,-215,187,968,-227,144,1005,-249,103,944,-235,55,925,-230,5,981,-251,-38,981,-251,-38,984,-227,-81,996,-229,-127,1020,-229,-168,1010,-214,-212,1002,-205,-259,1002,-205,-259,1015,-181,-300,1088,-138,-342,1319,12,-366,1297,255,-363,871,215,-333,871,215,-333,773,205,-291,870,251,-255,860,243,-211,859,246,-173,935,263,-132,935,263,-132,930,258,-92,883,253,-53,885,260,-15,868,257,22,862,251,66,862,251,66,902,250,104,903,245,141,893,229,178,902,221,218,905,206,254,905,206,254,954,175,288,1112,67,320,1276,-145,324,1156,-218,288,976,-193,244,976,-193,244,1018,-211,199,1074,-227,156,997,-210,113,971,-217,68,990,-223,22,990,-223,22,953,-209,-23,952,-206,-68,1001,-208,-110,1014,-193,-155,1029,-175,-198,1029,-175,-198,1086,-138,-238,1175,-39,-267,1238,150,-274,994,211,-253,837,202,-217,837,202,-217,823,227,-182,850,225,-141,888,232,-102,934,241,-66,946,241,-17,946,241,-17,905,237,18,887,231,54,880,223,92,888,215,130,924,196,171,924,196,171,968,168,199,1055,81,217,1138,-73,229,1111,-167,209,1037,-190,172,1037,-190,172,1016,-190,134,1037,-202,93,1022,-197,50,992,-194,6,987,-190,-37,987,-190,-37,982,-171,-81,1001,-151,-114,1052,-114,-149,1104,-38,-178,1125,94,-191,1125,94,-191,1005,171,-177,903,195,-150,861,199,-115,854,210,-84,885,216,-44,885,216,-44,927,222,-8,941,215,28,933,190,65,925,168,95,947,130,121,947,130,121,992,50,138,1048,-40,151,1066,-110,137,1059,-140,107,1033,-155,75,1033,-155,75,1033,-159,40,1026,-157,4,1003,-140,-32,1005,-114,-67,1005,-114,-96,1026,-68,-96,1042,13,-112,1011,84,-115,964,134,-102,932,159,-82,932,159,-59,904,171,-59,898,179,-24,926,172,6,945,149,34,967,117,57,967,117,72,977,61,72,1004,20,83,1011,-35,79,1027,-81,65,1030,-100,47,1030,-100,25,1033,-104,25,1021,-92,0,1019,-71,-24,1012,-31,-42,1007,9,-56,1007,9,-61,976,54,-61,967,88,-55,950,112,-41,941,126,-24,951,119,-6,951,119,12,956,104,12,968,77,24,983,46,35,995,11,39,1000,-16,39,1000,-16,33,1010,-35,33,1018,-43,19,1017,-37,5,1009,-28,-13,998,5,-24,998,5,-26,992,25,-26,985,50,-28,971,60,-22,960,72,-14,972,76,-8,972,76,1,969,69,1,978,63,10,983,37,15,988,26,14,997,-2,15,997,-2,8,1003,-2,8,1002,-5,1,1004,-2,-1,990,4,-7,990,19,-13,990,19,-13,988,37,-13,981,47,-15,978,49,-9,975,45,-1,977,51,2,977,51,2,987,33,2,987,25,8,990,21,6,995,11,3,998,10,1,998,10,1,1000,10,-6,992,15,-3,984,34,-9,984,22,-2,978,39,-5,978,39,-5,980,30,0,983,36,0,985,32,-1,990,26,3,992,16,4,992,16,4,991,16,4,993,17,0,987,14,-3,992,23,-3,986,30,-6,986,30,-6,986,38,-5,982,41,-3,980,37,-1,983,39,0,988,27,0,988,27,0,989,20,1,986,26,0,987,15,2,994,28,-3,992,22,-4,992,22,-4,985,28,-3,991,27,0,990,26,-1,981,32,2,981,27,0,981,27,0,988,29,1,987,24,3,987,27,-2,992,20,-3,991,21,-1,991,21,-1,988,26,-1,985,31,-3,991,35,0,984,24,-6,992,31,-2,992,31,-2,985,26,1,992,23,-2,991,23,1,986,22,0,994,28,-1,994,28,-1,988,25,-2,987,22,-1,985,26,0,982,26,-2,988,35,0,988,35,0,992,29,4,989,24,0,987,21,0,991,17,-5,988,28,-2,988,28,-2,988,26,-3,991,26,2,986,32,-1,985,32,-3,989,33,2,989,33,2,984,27,2,989,31,0,989,30,-3,988,26,0,987,22,0,987,22,0,990,29,-1,989,28,-2,992,25,1,989,22,-4,995,33,-2,995,33,-2,986,21,0,991,26,-1,988,23,0,986,25,2,988,28,0,988,28,0,988,22,-1,993,24,0,986,24,-2,987,21,-2,991,24,0,991,24,0,988,35,-2,984,27,-3,989,28,-1,987,27,2,991,25,-3,991,25,-3,990,28,-2,987,20,1,987,23,-3,988,25,3,991,24,1,991,24,1,983,25,-2,987,27,-2,988,22,0,987,30,-1,990,20,-3,990,20,-3,992,30,-2,985,23,2,986,26,0,989,24,-1,989,24,0,981,23,0,987,22,0,980,22,-1,985,30,-2,986,29,0,986,29,3,985,24,3,988,27,-4,986,29,0,987,25,-1,988,26,-3,988,26,1,984,29,1,987,27,-2,996,26,0,988,29,-2,983,27,0,983,27,-1,988,19,-1,990,24,-1,989,26,1,990,30,-3,989,31,-1,989,31,2,988,32,2,983,27,0,986,20,-2,991,30,0,987,32,0,987,32,-3,983,26,-3,981,27,-2,986,21,1,985,26,-4,988,23,-5,988,23,0,992,30,0,988,26,0,985,24,0,985,23,-2,987,26,0,987,26,2,991,27,2,985,24,-2,990,28,-2,987,25,-1,990,25,-1,990,25,-3,987,28,-3,986,23,-1,987,25,0,992,30,-3,984,25,-2,984,25,0,988,27,0,981,23,0,991,31,-1,987,27,0,991,26,-2,991,26,-2,990,24,-2,986,23,0,988,32,0,987,22,1,985,25,0,985,25,0,986,25,-1,988,23,-4,988,18,0,989,15,-1,983,21,-1,983,21,-1,991,26,0,982,20,-5,982,28,-1,993,24,0,993,25,-1,993,25,-1,990,29,-1,983,32,0,984,25,0,990,28,-1,984,21,-2,984,21,-2,988,20,-2,987,27,0,989,28,0,985,25,0,986,27,0,986,27,0,988,32,0,992,27,0,988,26,-2,981,28,2,983,20,-1,983,20,-1,985,23,-1,981,20,0,988,19,-3,992,25,0,989,28,0,989,28,0,990,29,-3,988,22,0,984,26,-1,991,30,-3,984,22,0,984,22,0,985,25,1,987,26,-4,987,24,-2,988,25,1,982,21,-1,982,21,-1,984,27,-2,992,23,0,997,31,-2,988,31,0,983,27,0,983,27,0,989,17,1,991,28,-5,991,22,0,987,24,1,990,36,-2,990,36,-2,990,27,-2,987,26,-3,992,26,3,985,24,2,983,30,2,983,30,2,992,28,0,986,21,-4,994,34,-2,985,30,2,993,26,1,993,26,1,984,25,2,989,26,-1,987,23,0,991,29,0,985,27,-1,985,27,-1,989,23,-2,989,26,0,985,26,0,986,29,0,989,24,0,989,24,0,992,25,-2,988,35,-1,985,20,3,990,21,-2,995,39,1,995,39,1,988,31,-3,985,28,1,987,27,-1,988,26,0,990,26,0,990,26,0,993,22,-2,981,24,1,988,24,-1,991,26,-1,986,25,0,986,25,0,987,31,0,992,29,2,989,26,0,989,24,-1,988,26,-2,988,26,-2,983,25,0,988,23,0,988,27,2,990,26,-2,986,18,0,986,18,0,982,30,-2,992,25,-1,981,22,-1,986,31,0,986,25,0,986,25,0,985,27,0,986,30,0,987,24,2,989,28,2,989,28,-4,985,17,-4,988,31,-2,982,22,0,990,31,-2,985,26,0,985,26,0,988,25,0,988,27,1,982,26,3,986,33,-2,982,27,1,982,27,1,985,27,1,987,22,0,986,32,-2,992,25,2,991,23,0,991,23,-3,987,22,-3,989,28,0,990,23,0,989,27,-3,990,23,-1,990,23,-2,988,25,-2,989,33,0,980,23,-1,988,28,-1,988,21,0,988,21,-3,993,30,-3,986,22,-1,982,26,-1,987,33,-3,991,27,-1,991,27,-2,985,32,-2,988,23,0,991,29,-2,984,25,0,988,28,-3,988,28,0,987,18,0,988,27,0,986,27,-2,980,20,-1,987,30,-1,987,30,-3,990,23,-3,987,24,0,991,28,-2,980,18,-2,988,28,3,988,28,-3,982,25,-3,987,30,-2,991,27,2,992,31,-4,991,21,1
-998,337,26,-1001,334,30,-1001,334,30,-1005,334,30,-1001,322,36,-1002,318,39,-989,314,43,-984,315,42,-984,315,40,-983,321,40,-981,334,36,-989,346,35,-992,356,30,-989,354,27,-989,354,27,-996,357,23,-994,346,20,-996,336,31,-991,331,29,-976,329,30,-976,329,30,-972,321,34,-961,309,37,-960,299,40,-951,301,41,-949,302,41,-949,302,41,-951,312,42,-961,319,42,-964,321,42,-969,328,45,-978,331,44,-978,331,44,-983,335,45,-991,339,51,-999,347,55,-1007,343,63,-1011,352,70,-1011,352,70,-1011,342,79,-1008,341,85,-1001,348,89,-1006,348,92,-1000,357,89,-1000,357,89,-1000,359,85,-1001,365,79,-1011,361,76,-1017,368,66,-1021,366,61,-1021,366,61,-1021,363,56,-1018,372,52,-1016,369,52,-1014,368,52,-1008,349,55,-1008,349,55,-1001,347,57,-990,348,59,-989,349,63,-988,340,65,-1001,333,75,-1001,333,75,-1002,331,81,-996,334,87,-992,336,98,-985,349,95,-990,364,100,-990,364,100,-992,386,97,-991,392,98,-989,408,94,-988,414,88,-997,423,83,-997,423,83,-995,428,76,-1000,421,66,-994,418,54,-999,417,40,-1004,417,33,-1004,417,33,-1001,420,24,-1000,415,19,-991,403,20,-982,399,18,-973,398,16,-973,398,16,-970,392,18,-964,387,22,-958,385,26,-955,391,26,-962,391,32,-962,391,32,-967,407,28,-979,415,31,-985,421,30,-977,430,28,-974,434,29,-974,434,29,-969,423,27,-969,427,30,-968,423,28,-962,420,34,-950,410,34,-950,410,34,-949,394,35,-943,390,38,-934,382,39,-936,373,42,-930,383,47,-930,383,47,-932,379,49,-925,386,54,-929,386,59,-942,373,62,-949,377,70,-949,377,70,-952,375,87,-948,371,96,-943,367,104,-946,363,118,-948,373,127,-948,373,127,-956,368,128,-963,365,145,-969,374,156,-976,373,167,-974,378,186,-974,378,186,-963,380,203,-960,388,228,-947,396,246,-938,401,275,-934,396,307,-934,396,307,-946,387,348,-959,370,382,-964,356,424,-969,348,473,-969,348,514,-961,347,514,-968,352,565,-963,358,610,-951,366,657,-999,390,698,-999,390,742,-1076,410,742,-1097,426,791,-1107,431,822,-1110,442,852,-1084,445,872,-1084,445,881,-1038,450,881,-989,476,891,-892,483,909,-801,475,932,-755,493,962,-755,493,998,-745,519,998,-762,576,1039,-803,613,1101,-859,680,1162,-1034,873,1241,-1034,873,1337,-1234,989,1337,-1271,995,1423,-1165,846,1485,-981,716,1522,-832,619,1561,-832,619,1608,-760,571,1608,-741,566,1656,-763,572,1716,-757,555,1740,-843,598,1790,-843,598,1875,-883,648,1875,-866,727,1948,-840,855,2019,-784,1124,2148,-59,2897,2310,-59,2897,2535,2873,8127,2535,-733,26,2466,-737,33,2346,-612,46,2135,-453,232,1947,-453,232,1868,-390,424,1868,-406,504,1884,-452,505,1949,-476,442,2022,-455,370,2118,-455,370,2200,-381,290,2200,-334,220,2268,-312,156,2317,-432,57,2377,-2067,-237,2478,-2067,-237,2713,7905,3056,2713,4043,2329,3042,-412,-60,3052,-200,-247,2925,-152,-223,2897,-152,-223,2897,-156,-237,2887,-164,-231,2903,-155,-229,2890,-156,-236,2883,-159,-242,2892,-159,-242,2892,-151,-238,2892,-157,-247,2895,-143,-246,2890,710,-936,2884,8127,-4840,3043,8127,-4840,3043,-220,-282,2998,-182,-252,3017,-164,-262,3003,-173,-259,3009,-168,-266,3014,-168,-266,3014,-173,-268,3006,-1611,1905,2994,-237,-259,2793,-187,-277,2771,-196,-271,2776,-196,-271,2776,1133,-6463,2784,626,-2367,2970,-185,-272,2980,-180,-285,2993,-186,-281,2981,-186,-281,2981,-188,-285,2978,-194,-278,2970,-199,-280,2977,433,645,2953,-2894,-8148,2713,-2894,-8148,2713,-263,-304,2680,-189,-214,2657,-199,-222,2661,-202,-213,2657,-208,-212,2668,-208,-212,2668,-210,-216,2660,-215,-215,2656,-216,-217,2658,-2747,-2878,2647,-6031,-4004,2470,-6031,-4004,2470,-165,-190,2359,-152,-197,2346,-162,-189,2348,-162,-188,2347,-164,-188,2341,-164,-188,2341,1695,466,2401,-289,-174,2484,-159,-140,2487,-210,-156,2498,-203,-148,2477,-203,-148,2477,-246,-145,2488,-8192,1826,2459,-167,-81,2114,328,-284,2015,83,-164,2070,83,-164,2070,-124,-97,2035,-157,-86,2032,-138,-92,2022,-141,-93,2023,-130,-86,2027,-130,-86,2027,-138,-95,2022,-141,-87,2029,-138,-78,2027,-148,-72,2024,-2785,2153,2036,-2785,2153,2036,-4121,2421,2230,-1563,2804,2298,-645,1085,2069,-133,-76,2024,-124,-82,2012,-124,-82,2012,-123,-74,2018,-126,-76,2021,-114,-73,2012,-1252,2565,2017,-736,1589,1999,-736,1589,1999,-133,-58,1989,-164,21,1996,-307,335,1982,-142,25,2034,-198,354,2042,-198,354,2042,-570,1886,2084,-90,3700,2164,1133,3602,2043,-80,-36,1877,-96,-48,1853,-96,-48,1853,-90,-53,1849,-94,-56,1848,-88,-54,1841,-22,-103,1846,213,706,1806,213,706,1806,747,1975,1775,485,1122,1772,170,451,1782,166,402,1784,309,625,1800,309,625,1800,382,748,1817,343,645,1836,372,650,1868,877,1228,1904,4312,2352,1889,4312,2352,1889,631,303,1710,-50,-54,1682,-55,-55,1677,-53,-52,1680,738,491,1674,738,491,1674,2474,1044,1598,607,234,1553,101,9,1530,786,227,1526,786,227,1527,635,215,1527,271,78,1526,435,133,1518,1015,280,1526,910,229,1547,910,229,1580,592,117,1580,662,117,1598,827,143,1613,826,101,1672,3383,-394,1696,3383,-394,1574,3637,-1110,1574,-1,-79,1431,-29,-50,1416,-28,-57,1414,-23,-57,1406,-23,-57,1384,2589,-796,1384,1854,-634,1307,187,-122,1268,228,-142,1260,901,-374,1264,901,-374,1249,881,-383,1249,374,-234,1235,616,-343,1237,998,-548,1235,868,-502,1247,868,-502,1251,609,-393,1251,708,-461,1262,808,-521,1271,677,-460,1288,584,-418,1317,584,-418,1347,590,-441,1347,581,-459,1379,540,-474,1419,675,-649,1468,2161,-3244,1480,2161,-3244,1356,1130,-1887,1356,-24,-88,1280,-35,-77,1272,694,-944,1266,1067,-2053,1211,1067,-2053,1174,280,-657,1174,130,-392,1158,552,-1251,1151,554,-1209,1143,208,-532,1119,208,-532,1115,81,-328,1115,133,-508,1108,224,-816,1115,363,-1167,1114,350,-1215,1128,350,-1215,1128,249,-967,1140,209,-926,1150,207,-1002,1161,187,-960,1182,131,-742,1211,131,-742,1211,69,-541,1238,46,-639,1262,73,-995,1296,73,-1153,1342,21,-1580,1390,21,-1580,1390,-829,-4532,1389,-162,-686,1263,-57,-86,1213,-54,-107,1212,-212,-1159,1189,-212,-1159,1189,-500,-1728,1131,-212,-577,1090,-243,-694,1071,-452,-1341,1059,-379,-1057,1041,-379,-1057,1041,-294,-745,1026,-341,-878,1016,-345,-800,1015,-349,-694,1010,-434,-904,1012,-434,-904,1012,-488,-1015,1014,-455,-902,1013,-476,-881,1026,-523,-904,1040,-510,-845,1056,-510,-845,1056,-487,-781,1070,-512,-780,1080,-525,-787,1111,-545,-766,1139,-568,-758,1171,-568,-758,1171,-596,-755,1206,-638,-773,1238,-894,-991,1295,-3353,-2849,1315,-1325,-1017,1175,-1325,-1017,1175,-141,-83,1073,-85,-59,1058,-205,-200,1051,-1016,-568,1008,-1328,-742,971,-1328,-742,971,-893,-474,923,-747,-406,904,-1031,-547,880,-1071,-559,865,-932,-469,847,-932,-469,847,-897,-461,837,-769,-391,820,-583,-227,806,-790,-293,802,-1134,-472,799,-1134,-472,799,-1097,-444,799,-937,-362,793,-1030,-390,799,-1038,-376,806,-937,-318,813,-937,-318,813,-905,-292,824,-926,-276,838,-965,-276,849,-991,-273,864,-1005,-264,886,-1005,-264,886,-1001,-258,917,-992,-239,932,-992,-225,962,-995,-213,995,-998,-188,1033,-998,-188,1033,-1043,-170,1070,-1406,-147,1112,-2949,323,1119,-1688,273,1035,-296,7,968,-296,7,968,-221,-36,943,-940,182,912,-1605,382,872,-906,200,826,-573,124,802,-573,124,802,-978,239,782,-1232,318,756,-882,227,728,-770,228,707,-976,294,690,-976,294,690,-983,301,670,-916,296,655,-962,331,640,-1008,350,633,-964,347,616,-964,347,616,-941,351,607,-959,372,603,-953,381,595,-950,385,590,-952,392,588,-952,392,588,-954,402,585,-950,403,591,-944,407,589,-942,422,597,-945,428,601,-945,428,601,-940,430,613,-933,441,623,-938,443,640,-931,445,653,-932,445,674,-932,445,674,-925,460,689,-924,463,719,-917,471,738,-904,479,770,-904,479,799,-902,481,799,-901,486,831,-892,495,869,-891,505,908,-908,545,946,-908,545,997,-1000,664,997,-1483,1621,1030,-1140,1818,969,-326,446,894,-210,201,860,-210,201,835,-640,997,835,-869,1436,796,-443,668,754,-397,602,730,-618,1031,700,-618,1031,674,-584,973,674,-407,671,647,-371,626,625,-415,744,605,-421,787,585,-421,787,568,-449,841,568,-497,946,556,-520,999,539,-505,938,528,-489,926,520,-489,926,518,-503,958,518,-475,931,508,-431,876,506,-404,833,498,-394,832,497,-394,832,500,-417,896,500,-443,967,503,-452,1003,504,-429,981,507,-418,981,507,-418,981,511,-407,947,511,-389,913,514,-388,905,529,-381,933,536,-388,964,547,-388,964,560,-383,976,560,-378,954,573,-370,948,593,-369,934,611,-366,931,634,-366,931,656,-352,939,656,-354,953,686,-344,947,713,-337,949,742,-336,937,770,-336,937,805,-318,941,805,-315,941,847,-302,985,889,-290,1103,924,-100,2207,969,-100,2207,969,554,2289,951,129,592,859,31,246,812,133,563,787,318,1110,750,318,1110,750,314,1098,709,251,906,666,268,993,627,297,1074,596,271,975,569,271,975,569,248,877,535,229,762,508,237,748,487,303,954,462,329,1050,445,329,1050,445,300,997,420,304,997,399,306,992,386,291,902,367,285,869,350,285,869,350,300,913,339,315,969,325,318,977,312,323,987,303,323,965,289,323,965,289,325,934,288,323,936,275,331,941,269,336,956,262,327,966,257,327,966,257,341,964,254,341,960,247,342,948,244,350,952,240,345,940,237,345,940,237,355,951,237,358,953,234,361,952,234,360,953,232,363,944,233,363,944,233,368,943,232,370,939,232,371,937,239,377,943,237,377,938,238,377,938,238,383,938,245,386,936,245,387,938,253,390,936,259,389,936,263,389,936,263,390,934,270,393,931,281,398,930,286,391,921,294,400,921,304,400,921,304,394,923,322,399,923,331,397,915,347,393,910,362,399,913,376,399,913,376,402,916,394,403,909,413,403,899,433,402,894,455,409,896,477,409,896,477,408,888,500,408,884,531,410,872,555,411,864,587,412,860,617,412,860,617,418,853,652,428,839,686,439,841,726,480,857,761,595,921,801,595,921,801,1252,1275,831,1787,1078,805,719,417,742,490,303,695,1003,549,657,1003,549,657,968,522,612,662,371,564,880,471,528,936,493,492,807,432,449,807,432,449,885,460,413,905,475,377,840,434,343,880,448,316,899,455,281,899,455,281,878,455,253,892,450,222,896,450,196,888,453,168,894,452,140,894,452,140,894,453,113,897,452,90,901,453,63,894,458,41,893,442,11,893,442,11,897,456,-11,893,454,-39,891,452,-62,894,444,-91,894,444,-113,890,450,-113,897,454,-142,888,459,-168,891,460,-197,888,455,-223,888,455,-253,876,448,-253,880,462,-281,876,462,-311,870,456,-340,865,458,-374,865,458,-413,861,462,-413,852,458,-446,850,463,-480,840,467,-513,838,474,-556,838,474,-595,831,472,-595,820,486,-638,836,529,-676,925,666,-727,1219,1294,-760,1219,1294,-732,961,1575,-732,423,804,-687,285,587,-643,465,935,-608,487,984,-565,487,984,-526,367,772,-526,423,882,-487,468,979,-453,401,861,-416,395,861,-381,395,861,-350,429,928,-350,407,899,-318,410,899,-285,418,933,-255,412,907,-228,412,907,-199,410,911,-199,413,922,-171,413,917,-146,408,915,-120,415,921,-91,415,921,-68,412,924,-68,409,917,-44,410,916,-18,409,924,9,416,924,34,416,924,57,411,914,57,411,922,83,412,914,107,415,909,136,412,910,160,412,910,187,414,908,187,420,911,213,419,904,248,419,907,273,418,897,304,418,897,304,417,892,330,422,885,364,421,884,396,425,876,430,424,879,466,424,879,466,437,861,499,444,862,539,457,849,575,488,860,612,581,900,648,581,900,648,945,1076,684,1558,1071,678,961,567,622,590,365,578,900,517,536,900,517,536,970,531,488,737,414,448,854,478,404,927,506,359,830,452,322,830,452,322,872,469,282,894,478,241,851,456,203,879,469,167,882,469,128,882,469,128,875,467,94,888,475,60,877,469,22,876,467,-12,878,471,-47,878,471,-47,876,470,-83,879,465,-119,874,474,-155,866,469,-192,873,473,-233,873,473,-233,865,469,-268,867,478,-305,854,476,-346,852,480,-386,839,478,-426,839,478,-426,837,496,-467,838,513,-511,850,561,-553,921,696,-592,1089,1184,-625,1089,1184,-625,835,1343,-616,457,842,-570,355,692,-523,474,929,-486,465,938,-446,465,938,-446,405,817,-400,441,893,-364,459,935,-326,414,867,-291,421,872,-248,421,872,-248,429,917,-213,424,890,-178,424,903,-143,433,911,-108,426,903,-74,426,903,-74,422,904,-38,425,909,-6,426,897,29,430,910,62,426,905,98,426,905,98,426,902,132,428,902,166,432,896,200,433,887,235,434,892,269,434,892,269,433,875,304,443,876,345,449,870,381,458,863,421,477,860,459,477,860,459,514,871,495,609,897,531,940,1029,559,1302,923,552,938,580,512,938,580,512,705,426,464,890,519,417,919,521,371,795,459,329,863,487,287,863,487,287,887,502,244,842,471,204,871,478,158,880,484,117,863,479,74,863,479,74,878,479,31,865,476,-6,862,480,-46,868,479,-89,862,481,-131,862,481,-131,854,487,-169,859,490,-213,851,492,-255,847,499,-296,844,501,-340,844,501,-340,838,521,-385,851,560,-422,877,646,-461,951,896,-496,951,896,-506,862,1181,-506,597,998,-477,422,780,-431,446,848,-395,479,926,-353,479,926,-312,444,875,-312,438,859,-271,460,918,-233,445,892,-191,435,872,-154,435,872,-114,436,895,-114,442,900,-77,442,892,-35,446,903,0,442,893,41,442,893,78,436,882,78,444,891,116,443,883,152,451,876,195,456,872,232,456,872,271,462,866,271,474,860,306,496,865,343,527,868,381,596,877,415,596,877,441,807,937,441,1093,884,443,976,642,411,780,493,371,827,503,327,827,503,284,888,524,284,841,503,239,849,499,196,872,502,154,852,484,111,852,484,63,851,490,63,863,492,18,859,496,-25,855,503,-72,852,503,-110,852,503,-153,844,505,-153,844,513,-196,839,524,-240,843,541,-281,844,577,-323,844,577,-357,859,664,-357,887,856,-382,775,1031,-394,587,942,-371,483,840,-337,483,840,-295,475,854,-295,481,888,-256,472,872,-215,461,869,-179,463,885,-136,463,885,-136,455,877,-100,452,873,-57,457,874,-12,457,882,22,455,876,60,455,876,60,463,874,102,469,867,143,478,870,176,495,862,213,515,860,250,515,860,250,551,857,285,617,861,310,774,869,335,947,805,337,915,634,319,915,634,319,821,539,276,827,520,239,866,534,192,855,525,151,849,515,104,849,515,104,856,517,64,839,513,17,835,511,-22,841,519,-66,841,535,-108,841,535,-108,845,551,-149,834,567,-187,823,601,-228,827,668,-262,814,798,-287,814,798,-287,717,905,-291,605,892,-276,529,868,-247,502,857,-212,495,873,-176,495,873,-176,488,867,-135,480,863,-99,482,874,-61,481,867,-25,486,870,15,486,870,15,493,856,52,496,857,88,513,855,124,537,844,155,567,840,190,567,840,190,622,839,213,709,825,236,823,774,240,847,664,232,831,587,200,831,587,200,825,558,166,832,550,129,841,551,92,842,549,47,833,547,4,833,547,4,826,548,-33,821,563,-70,820,584,-104,810,615,-140,797,674,-172,797,674,-172,769,746,-194,698,821,-196,623,845,-194,579,846,-173,542,848,-143,542,848,-143,523,848,-112,524,851,-81,509,849,-49,516,858,-14,524,847,23,524,847,23,537,839,50,565,834,84,585,823,108,624,814,134,687,796,149,687,796,149,748,751,152,776,687,148,796,632,134,806,607,109,812,593,77,812,593,77,809,587,44,816,595,11,803,600,-21,783,621,-54,780,650,-81,780,650,-81,749,693,-102,720,738,-111,679,771,-116,631,801,-116,596,817,-96,596,817,-96,583,814,-77,573,826,-52,563,832,-28,571,822,-2,579,809,20,579,809,20,604,806,42,624,795,62,657,775,74,690,750,83,720,720,83,720,720,83,743,681,77,757,659,65,771,651,43,772,647,22,770,653,-1,770,653,-1,755,658,-22,737,692,-36,720,708,-50,698,737,-54,698,737,-57,682,757,-57,651,772,-54,641,781,-48,629,793,-34,625,783,-19,625,783,0,624,787,0,629,772,5,649,770,19,665,759,32,686,743,34,686,743,37,704,730,37,713,710,28,722,702,27,728,695,12,729,689,3,729,689,-5,726,703,-5,712,711,-15,709,723,-21,689,734,-25,682,744,-21,682,744,-18,665,749,-18,659,757,-17,660,765,-8,661,759,-4,661,759,1,661,759,2,671,742,2,677,734,10,693,731,11,694,723,12,701,715,9,701,715,3,698,711,3,700,717,0,697,719,-7,691,728,-4,686,731,-6,686,731,-9,681,744,-9,678,747,-4,670,751,-5,673,751,-5,674,744,1,674,744,2,678,741,2,686,738,6,689,738,5,694,732,1,695,722,2,695,722,0,693,726,0,693,725,1,690,729,-4,692,741,-5,681,728,-4,681,728,-3,676,742,-3,687,737,-1,679,743,0,682,743,0,675,740,0,675,740,0,687,734,0,690,736,0,691,729,-1,698,733,4,689,727,-2,689,727,-2,688,734,-2,691,734,0,684,735,-4,684,739,-4,687,745,-1,687,745,-1,683,741,-2,682,742,0,683,731,1,686,738,0,692,730,0,692,730,0,687,730,0,690,733,-3,690,735,-2,690,738,0,676,734,-3,676,734,-3,682,738,-2,679,733,0,685,742,0,683,732,0,684,729,3,684,729,3,682,734,0,691,730,1,682,728,-2,691,735,-1,684,727,0,684,727,0,685,733,-3,685,731,-3,683,740,0,686,743,-2,682,738,-3,682,738,-3,684,740,-3,690,732,0,684,737,-2,692,741,0,687,735,-1,687,735,-1,689,726,-1,689,733,0,683,734,-2,686,739,-1,688,739,-5,688,739,-5,686,742,0,683,734,1,683,733,-2,690,734,0,682,734,-2,682,734,-2,687,739,-1,688,737,-1,688,733,0,687,740,-4,687,734,-2,687,734,-2,691,740,-3,685,731,-1,685,737,0,693,740,0,675,735,0,675,735,0,687,735,2,688,734,-1,684,742,0,688,736,0,685,734,-6,685,734,-6,685,735,-2,685,739,-1,688,737,-3,680,737,-2,689,740,-1,689,740,-1,687,739,-1,682,734,-2,683,735,-1,683,734,0,681,733,-2,681,733,-2,690,737,-1,685,734,-1,686,737,-3,685,739,-3,690,730,-4,690,730,-4,686,741,-2,684,737,1,690,743,0,684,744,-2,686,735,1,686,735,1,686,738,-1,685,727,-2,691,735,-3,686,732,0,691,740,-1,691,740,-1,687,729,-3,688,731,-3,687,729,1,690,732,-2,687,734,-2,687,734,-2,685,733,-1,681,730,-1,688,733,0,688,733,-1,679,732,0,679,732,0,685,731,-1,687,734,-2,689,736,-3,680,734,0,680,734,0,687,739,0,688,738,-1,686,735,0,692,739,-2,683,732,-1,683,732,0,680,735,0,683,734,0,682,739,1,686,737,1,689,735,-5,689,735,-3,680,739,-3,687,735,-3,687,735,-1,686,739,-2,680,734,-2,680,734,-3,690,738,-3,682,734,1,682,728,-1,687,735,-2,689,740,-3,689,740,-1,685,738,-1,691,739,-3,684,727,-1,685,734,-1,684,736,0,684,736,0,685,733,0,680,732,2,689,735,0,686,732,0,686,734,-4,686,734,-3,688,739,-3,681,738,-1,688,731,-1,682,734,-1,692,730,-1,692,730,-4,687,730,-4,684,733,0,686,739,-3,688,734,0,687,736,-2,687,736,1,687,740,1,679,738,0,688,734,-2,690,737,-2,680,733,-5,680,733,-1,684,732,-1,688,729,1,683,736,-1,681,727,1,686,733,-3,686,733,0,688,726,0,679,734,-5,688,732,0,687,740,0,682,723,1,682,723,1,692,736,2,691,737,1,684,735,-1,684,737,-2,684,739,-1,684,739,-1,681,740,-3,683,733,0,689,733,0,684,734,-1,682,730,3,682,730,3,689,731,-1,680,734,3,690,741,0,691,729,2,691,737,-2,691,737,-2,685,733,-1,691,726,-1,686,728,-1,681,738,-1,687,739,-6,687,739,-6,684,737,-2,686,726,0,681,740,-3,687,730,0,686,737,0,686,737,0,683,741,0,683,735,-2,690,734,-1,682,732,-5,686,735,-1,686,735,-1
-1017,306,34,-1017,306,36,-1012,312,36,-1015,309,33,-1008,314,41,-1008,310,42,-999,309,44,-999,309,44,-1002,303,44,-1002,305,46,-1002,313,45,-1003,311,46,-1006,322,44,-1006,322,45,-1009,317,45,-1011,330,48,-1000,323,43,-1000,330,43,-1000,325,43,-1000,325,41,-990,323,41,-999,322,37,-988,320,33,-987,321,30,-987,316,30,-987,316,29,-995,309,29,-1001,311,28,-1019,320,25,-1020,325,23,-1024,328,23,-1024,328,19,-1036,329,19,-1039,324,23,-1040,313,20,-1037,312,25,-1034,299,27,-1034,299,27,-1024,294,27,-1017,304,33,-1012,308,36,-1009,319,40,-998,328,42,-998,328,45,-1003,344,45,-997,352,46,-992,360,51,-996,345,54,-1003,347,55,-1003,347,55,-991,346,59,-986,342,59,-978,342,55,-984,341,58,-989,339,53,-989,339,53,-984,336,57,-995,340,60,-997,342,65,-1001,341,66,-1008,345,69,-1008,345,69,-1009,354,75,-1005,356,83,-1009,366,90,-1005,380,96,-1012,379,100,-1012,379,100,-1016,366,112,-1003,365,118,-992,363,128,-988,363,135,-971,348,143,-971,348,143,-967,342,154,-963,340,160,-945,346,166,-950,353,172,-944,363,172,-944,363,172,-955,367,180,-961,357,188,-970,364,198,-961,359,211,-966,359,224,-966,359,224,-971,369,240,-986,371,262,-1000,367,289,-1028,352,320,-1037,350,347,-1037,350,347,-1048,349,379,-1055,332,410,-1064,321,444,-1057,310,477,-1049,306,513,-1049,306,513,-1042,307,542,-1039,334,562,-1018,349,583,-978,363,590,-926,383,601,-926,383,601,-923,424,613,-942,466,640,-958,495,674,-991,529,706,-1041,577,747,-1041,577,747,-1073,608,787,-1082,607,829,-1086,606,865,-1073,579,907,-1052,554,961,-1052,554,961,-1139,681,1025,-1127,647,1125,-1116,552,1212,-1084,486,1281,-974,180,1323,-974,180,1323,-868,18,1336,-836,88,1303,-880,229,1261,-926,347,1250,-956,467,1266,-956,467,1266,-938,540,1317,-909,571,1383,-882,612,1479,-820,655,1584,-787,669,1706,-787,669,1706,-806,716,1849,-869,761,2013,-952,846,2211,-1015,843,2398,-1045,788,2594,-1045,788,2594,-760,1585,2763,5412,8127,2884,-863,-42,2709,-906,-35,2588,-907,46,2446,-907,46,2446,-961,88,2279,-958,134,2078,-864,392,1896,-752,599,1888,-625,640,1999,-625,640,1999,-520,558,2128,-435,426,2220,-349,264,2304,-339,97,2361,-1423,-102,2423,-1423,-102,2423,-476,-2,2630,3490,827,2733,8127,3492,3264,-1361,313,3699,-360,-280,3282,-360,-280,3282,-195,-256,3118,-195,-262,3093,-189,-252,3077,-190,-266,3078,-193,-273,3072,-193,-273,3072,-194,-271,3085,-2830,950,3081,-154,-443,3149,8127,-6039,3292,8127,-6039,3724,-57,-569,3724,-294,-419,3744,-302,-435,3740,-299,-433,3731,-303,-430,3734,-303,-430,3722,-305,-430,3722,-314,-429,3734,1790,-4520,3736,1045,-3533,3683,-258,-386,3665,-258,-386,3669,-265,-388,3669,-265,-393,3686,-268,-392,3665,-276,-391,3665,-273,-401,3673,-273,-401,3641,-25,-1171,3641,-2131,-5569,3243,-290,-324,3336,-297,-333,3301,-286,-325,3310,-286,-325,3317,-296,-324,3317,-300,-314,3315,-298,-322,3301,-3150,-2556,3304,-5691,-3768,3169,-5691,-3768,3050,-223,-298,3050,-224,-299,3025,-230,-302,3029,-236,-289,3027,-243,-285,3002,-243,-285,3011,-239,-282,3011,-230,-287,3006,2325,-482,3024,-222,-253,2947,-201,-163,2853,-201,-163,2856,-227,-170,2856,-8192,6706,2866,-116,-243,2848,-227,-219,2831,-226,-221,2844,-226,-221,2841,-220,-217,2841,-223,-218,2849,-222,-216,2833,-217,-214,2842,-4,-479,2839,-4,-479,2746,27,-328,2746,-121,-147,2622,-156,-126,2625,-635,1403,2633,-2685,5882,2655,-2685,5882,2720,-230,-155,2720,-185,-179,2698,-186,-173,2712,-188,-169,2702,-192,-169,2689,-192,-169,2689,-188,-177,2710,-176,-177,2698,-166,-2909,2642,-64,-52,2462,1055,2325,2455,1055,2325,2455,1940,5313,2439,-116,-98,2386,-146,-116,2374,-129,-122,2381,-129,-121,2381,-129,-121,2381,-129,-117,2382,-124,-125,2376,-125,-120,2367,-121,-127,2386,-518,-483,2376,-518,-483,2376,184,-50,2276,3176,1456,2194,7933,4114,2129,-53,-72,1984,-83,-87,1971,-83,-87,1971,-77,-89,1968,-86,-88,1974,-72,-87,1969,-77,-96,1974,-78,-98,1969,-78,-98,1969,-76,-97,1967,-74,-94,1969,-70,-98,1975,-65,-99,1975,-58,-105,1967,-58,-105,1967,2860,-1050,1830,8127,-4216,1581,-190,-12,1371,-20,-63,1359,-53,-57,1356,-53,-57,1356,-33,-52,1366,-42,-58,1366,-44,-58,1358,-41,-61,1353,-38,-64,1363,-38,-64,1363,-42,-62,1358,1295,-624,1357,5645,-2753,1360,124,-140,1381,-38,-46,1390,-38,-46,1390,-33,-55,1392,-37,-61,1389,-34,-61,1389,-27,-68,1391,1409,-1536,1396,1409,-1536,1396,3888,-2300,1581,351,-402,1748,201,-488,1685,24,-248,1599,246,-635,1585,246,-635,1585,723,-1724,1571,754,-1616,1550,108,-420,1521,165,-519,1511,451,-1197,1500,451,-1197,1500,386,-1063,1492,197,-767,1486,257,-925,1490,319,-1140,1490,219,-923,1497,219,-923,1497,74,-588,1528,11,-404,1536,0,-447,1548,27,-698,1584,74,-1071,1615,74,-1071,1615,44,-1187,1656,-38,-2194,1716,-1098,-4860,1681,-114,-287,1533,-73,-101,1493,-73,-101,1493,-75,-95,1495,6,-154,1485,-244,-645,1435,-510,-1345,1398,-559,-1696,1385,-559,-1696,1385,-308,-672,1370,-307,-642,1363,-500,-1156,1367,-512,-1072,1374,-498,-930,1369,-498,-930,1369,-528,-902,1383,-419,-681,1401,-285,-440,1421,-334,-466,1427,-531,-710,1454,-531,-710,1454,-677,-880,1481,-682,-831,1532,-753,-834,1567,-3116,-3528,1602,-2173,-1379,1487,-2173,-1379,1487,-304,-207,1348,-98,-67,1302,-95,-70,1306,-124,-146,1301,-518,-305,1254,-518,-305,1254,-874,-404,1224,-1483,-702,1200,-1526,-786,1191,-682,-299,1161,-679,-293,1158,-679,-293,1158,-1129,-506,1164,-1184,-487,1159,-1002,-385,1154,-1032,-384,1160,-1032,-384,1171,-953,-352,1171,-676,-216,1191,-543,-182,1199,-681,-199,1214,-893,-241,1236,-893,-241,1263,-1073,-257,1263,-1205,-237,1306,-1106,-203,1342,-1175,-157,1384,-3258,-48,1415,-3258,-48,1313,-2861,597,1313,-473,51,1216,-105,-32,1185,-92,-52,1172,-326,16,1151,-326,16,1108,-836,204,1108,-1257,317,1086,-1423,399,1057,-1002,286,1030,-799,228,1013,-799,228,1007,-1047,329,1007,-1217,415,988,-1038,369,974,-949,350,976,-970,381,966,-970,381,969,-839,323,969,-613,211,977,-626,216,971,-868,358,981,-1009,462,991,-1009,462,1009,-966,468,1009,-919,455,1036,-935,490,1048,-961,502,1074,-925,490,1110,-925,490,1141,-886,473,1141,-866,468,1178,-856,487,1221,-1055,748,1261,-1692,2405,1261,-1692,2405,1161,-796,1269,1161,-137,90,1097,-166,102,1081,-863,1428,1059,-875,1470,1015,-875,1470,974,-277,397,974,-402,640,956,-694,1189,943,-607,1002,918,-425,686,896,-425,686,896,-398,660,886,-389,653,879,-305,534,868,-302,592,870,-419,868,862,-419,868,862,-504,1091,864,-496,1093,865,-451,1025,869,-409,990,879,-396,975,877,-396,975,877,-396,958,893,-402,922,900,-355,784,927,-298,632,944,-306,698,968,-306,698,968,-386,1003,991,-377,1082,1031,-290,883,1061,-293,946,1093,-324,1071,1136,-324,1071,1136,-295,1228,1180,575,3732,1203,338,1310,1103,-1,172,1034,2,167,1005,2,167,1005,177,674,985,329,1081,946,280,935,903,280,945,869,306,1042,843,306,1042,843,286,1003,811,266,950,797,292,983,775,293,961,752,253,787,736,253,787,736,208,637,721,249,740,720,347,984,714,362,1008,705,346,944,698,346,944,698,371,986,695,383,988,692,375,931,688,352,884,691,340,849,699,340,849,699,322,816,703,340,826,712,374,882,721,396,892,736,390,884,753,390,884,753,397,877,771,398,875,799,387,842,818,375,818,839,370,805,872,370,805,872,374,794,898,394,794,931,426,815,972,494,861,1008,918,1153,1051,918,1153,1051,2435,1570,1048,1092,593,965,220,155,910,589,337,881,1275,655,837,1275,655,837,818,435,791,538,289,756,924,468,725,965,483,691,729,368,653,729,368,653,863,438,634,937,469,606,824,397,584,841,413,563,897,434,541,897,434,541,858,410,526,861,413,509,897,427,499,882,418,484,886,404,475,886,404,475,897,413,463,893,397,456,884,386,448,887,379,442,891,385,433,891,385,433,899,371,430,908,373,429,916,374,426,909,357,422,909,360,423,909,360,423,917,342,421,917,348,427,914,342,425,914,337,428,910,334,433,910,334,433,906,328,442,899,328,448,904,321,453,899,316,465,897,303,481,897,303,481,893,305,496,887,300,508,886,294,528,882,289,547,875,281,569,875,281,569,873,276,591,864,264,618,861,253,641,849,248,675,849,248,704,851,243,704,844,230,739,854,215,774,916,191,816,1592,26,850,1592,26,824,2331,-548,824,1065,-286,744,369,-74,692,837,-206,655,1547,-450,615,1547,-450,567,1053,-293,567,704,-181,517,1052,-312,490,1147,-335,453,886,-259,410,886,-259,378,824,-252,378,933,-290,342,926,-296,313,861,-286,279,928,-300,250,928,-300,219,996,-314,219,985,-305,192,982,-311,160,1015,-314,132,1005,-315,105,1005,-315,81,972,-310,81,964,-311,53,953,-303,25,922,-307,-2,922,-303,-29,922,-303,-57,939,-298,-57,950,-308,-80,967,-302,-107,978,-307,-136,976,-305,-165,976,-305,-190,979,-306,-190,977,-302,-218,962,-297,-249,948,-287,-281,944,-288,-311,944,-288,-339,941,-289,-339,945,-274,-377,954,-279,-410,954,-272,-444,961,-273,-482,961,-273,-521,963,-264,-521,964,-252,-561,971,-246,-601,976,-234,-641,1006,-222,-690,1006,-222,-735,1216,-173,-735,1916,126,-765,1820,479,-729,573,135,-668,411,114,-631,411,114,-631,938,308,-599,942,310,-561,694,209,-520,919,288,-487,1069,335,-456,1069,335,-456,873,274,-419,853,280,-391,930,320,-361,840,291,-334,835,286,-306,835,286,-306,912,316,-281,918,320,-253,908,317,-229,930,321,-205,897,322,-188,897,322,-188,893,318,-160,897,322,-137,901,329,-115,913,323,-93,917,327,-73,917,327,-73,913,330,-55,906,330,-36,907,324,-16,913,327,3,913,326,24,913,326,24,913,322,46,910,326,63,904,330,86,915,322,108,907,321,126,907,321,126,910,320,145,915,316,167,911,306,189,904,306,213,904,306,236,904,306,236,899,295,260,902,297,282,893,299,311,896,289,334,894,285,362,894,285,362,881,282,393,885,274,421,871,266,452,877,260,486,871,256,518,871,256,518,871,239,556,878,233,588,893,213,628,1054,162,665,1899,-202,683,1899,-202,683,1698,-419,638,701,-169,570,636,-146,530,1220,-321,496,1258,-325,447,1258,-325,447,822,-206,397,922,-246,360,1129,-312,318,975,-268,272,862,-243,232,862,-243,232,959,-275,196,979,-280,156,903,-272,118,949,-280,78,1009,-285,41,1009,-285,41,979,-276,3,986,-275,-33,1008,-283,-73,990,-276,-113,969,-273,-147,969,-273,-147,976,-273,-185,956,-270,-223,948,-253,-266,953,-256,-307,959,-257,-349,959,-257,-349,965,-250,-386,967,-245,-435,997,-231,-472,1012,-226,-517,1051,-194,-560,1051,-194,-560,1366,-97,-603,1896,351,-613,1129,275,-567,530,122,-525,729,223,-486,729,223,-486,972,318,-447,758,235,-406,826,250,-372,1026,310,-335,949,281,-299,949,281,-299,859,269,-262,919,305,-230,877,284,-192,826,276,-160,896,302,-128,896,302,-128,919,299,-97,913,299,-63,919,304,-34,889,289,-4,879,291,29,879,291,29,892,297,60,898,290,90,907,292,122,895,287,160,895,287,188,889,281,188,888,279,219,881,276,255,885,268,287,888,261,323,888,261,360,888,253,360,882,247,394,879,240,430,892,222,467,927,209,506,927,209,534,1145,127,534,1689,-220,552,1378,-316,504,771,-165,447,850,-193,407,850,-193,365,1204,-295,365,1084,-267,317,866,-210,270,1004,-265,231,1064,-279,184,1064,-279,138,933,-239,138,919,-241,95,984,-265,55,955,-255,9,941,-246,-31,941,-246,-75,990,-256,-75,993,-256,-121,978,-247,-159,995,-248,-199,1003,-241,-248,1003,-241,-288,976,-233,-288,983,-222,-330,995,-217,-376,1014,-204,-416,1116,-160,-458,1116,-160,-492,1476,52,-492,1434,337,-480,834,193,-434,707,195,-391,921,281,-355,921,281,-316,864,259,-316,777,232,-277,919,278,-238,962,288,-198,884,261,-160,884,261,-125,911,287,-125,902,280,-85,854,271,-47,876,272,-14,904,275,25,904,275,60,901,277,60,912,269,94,894,269,131,876,263,170,878,258,207,878,258,207,886,248,238,888,248,283,897,230,321,903,217,355,941,193,389,941,193,389,1111,117,427,1446,-143,439,1280,-267,405,922,-197,354,914,-204,311,914,-204,311,1109,-251,267,1060,-244,220,935,-214,175,1000,-238,129,1018,-253,83,1018,-253,83,952,-242,38,937,-236,-6,974,-244,-49,966,-232,-94,968,-226,-140,968,-226,-140,1005,-221,-180,1012,-219,-228,1015,-203,-272,1042,-191,-313,1137,-137,-352,1137,-137,-352,1318,17,-378,1302,257,-375,935,222,-343,771,198,-298,837,249,-261,837,249,-261,847,254,-226,838,240,-183,919,261,-144,958,271,-106,919,257,-66,919,257,-66,899,256,-26,885,258,11,850,247,48,867,251,89,905,248,128,905,248,128,896,241,165,905,233,202,910,219,240,923,205,279,991,154,315,991,154,315,1214,-5,333,1223,-171,326,1089,-216,289,974,-201,239,1016,-211,201,1016,-211,201,1067,-228,155,1013,-218,113,988,-217,66,1006,-219,20,976,-217,-20,976,-217,-20,949,-210,-73,970,-207,-109,986,-198,-156,995,-180,-201,1042,-152,-237,1042,-152,-237,1145,-75,-268,1239,104,-289,1120,217,-277,926,210,-238,859,216,-202,859,216,-202,840,237,-166,804,232,-123,856,227,-89,929,251,-49,934,244,-7,934,244,-7,925,235,33,916,230,69,888,223,109,877,207,143,896,197,179,896,197,179,974,152,210,1079,53,233,1133,-81,239,1109,-163,215,1058,-177,179,1058,-177,179,1015,-193,140,1038,-200,99,1037,-204,57,999,-197,12,989,-192,-30,989,-192,-30,986,-186,-73,981,-164,-111,1008,-132,-147,1071,-69,-179,1103,38,-194,1103,38,-194,1059,154,-194,983,192,-170,919,201,-139,882,206,-108,845,216,-67,845,216,-67,859,215,-33,909,214,5,934,206,44,937,190,76,954,172,105,954,172,105,976,120,142,1021,30,153,1030,-57,157,1039,-119,140,1039,-119,109,1043,-145,109,1026,-158,74,1034,-163,38,1042,-160,-1,1027,-140,-33,1027,-140,-64,1029,-114,-64,1030,-82,-94,1030,-18,-113,1018,58,-121,970,113,-115,970,113,-94,934,152,-94,919,173,-72,905,178,-42,910,177,-13,933,166,15,933,166,45,950,143,45,967,107,63,991,55,85,1003,5,89,1013,-47,82,1013,-47,66,1025,-86,66,1025,-102,46,1028,-111,21,1042,-97,-2,1032,-70,-26,1032,-70,-45,1026,-39,-45,1016,-1,-59,991,44,-65,966,77,-60,949,101,-53,949,101,-37,939,117,-37,935,122,-17,948,115,1,967,90,22,976,65,34,976,65,43,988,28,43,996,12,43,1002,-19,38,1003,-34,29,1018,-39,19,1018,-39,2,1016,-45,2,1010,-31,-10,1005,-7,-23,996,17,-26,982,39,-29,982,39,-28,973,51,-28,970,72,-20,964,73,-11,968,72,-4,976,59,7,976,59,15,980,44,15,990,24,20,996,14,19,999,-3,16,999,-10,12,999,-10,12,1004,-9,4,1002,-5,-4,992,6,-8,988,21,-12,985,38,-13,985,38,-13,975,46,-12,977,53,-10,971,54,-3,983,45,0,987,42,5,987,42,5,985,25,6,991,21,6,989,12,7,993,9,4,995,3,2,995,3,2,996,15,-3,986,16,-5,983,31,-5,983,32,-5,974,34,-7,974,34,-7,975,40,-6,983,38,-3,985,29,1,988,29,3,993,31,1,993,31,1,993,12,4,993,16,1,991,18,0,987,17,0,987,28,-7,987,28,-7,988,32,-4,979,33,-4,982,38,0,984,37,-2,986,36,1,986,36,1,990,29,4,992,30,1,989,14,0,990,24,-3,989,18,4,989,18,4,987,19,-2,983,27,-6,990,33,-5,987,31,-4,988,26,-1,988,26,-1,983,32,0,987,23,0,988,31,0,993,23,4,990,24,0,990,24,0,986,23,-1,991,24,-3,987,19,-2,984,23,-3,984,33,-8,984,33,-8,990,36,-3,977,26,-3,990,30,0,985,27,2,984,24,2,984,24,2,987,30,0,989,29,0,986,27,-2,990,20,-4,990,24,-3,990,24,-3,984,31,-3,990,28,-1,989,30,-4,991,36,0,989,31,-1,989,31,-1,988,23,-5,990,23,0,995,27,-1,988,23,-1,992,18,-8,992,18,-8,989,23,1,985,23,-5,984,23,-2,986,30,-4,987,27,-1,987,27,-1,983,25,0,983,24,2,986,29,-4,988,25,0,991,30,0,991,30,0,990,27,1,983,29,-2,990,29,2,987,24,3,985,27,-1,985,27,-1,991,31,-1,984,26,0,986,27,-4,984,26,-1,987,24,0,987,24,0,985,23,0,988,27,-2,987,23,-2,986,24,1,988,28,-1,988,28,-1,981,21,-1,989,26,-2,991,31,-3,987,22,1,987,22,-1,993,26,-1,993,29,2,996,22,-2,988,29,-2,990,32,-3,990,32,-3,990,30,-3,985,23,-3,989,24,0,984,25,-2,989,25,0,989,25,-1,987,20,-1,987,23,0,984,21,-3,983,23,-1,988,29,-3,988,29,-4,991,30,-4,986,21,-1,993,21,-4,986,25,-2,989,28,1,989,28,0,987,32,0,988,26,-2,987,32,-2,988,25,-1,989,22,-2,989,22,-1,995,23,-1,982,28,-3,981,22,-2,994,21,-2,985,25,-3,985,25,-1,991,23,-1,986,27,-1,982,24,-3,990,23,-1,984,24,-2,984,24,0,995,24,0,993,21,-2,991,26,0,987,26,2,994,23,3,994,23,-1,987,25,-1,984,26,-5,991,26,0,987,30,0,989,35,-1,989,35,0,990,26,0,991,28,-1,990,15,0,993,27,-4,989,26,-4,989,26,-1,991,25,-1,987,30,-1,986,21,-3,987,21,0,990,23,0,990,23,0,983,33,-2,984,28,-2,983,27,-2,986,19,-2,988,27,1,988,27,1,992,24,0,984,21,-3,992,28,0,984,20,-2,985,22,-2,985,22,-2,985,14,-4,985,28,-1,988,27,-2,988,28,0,989,25,-1,989,25,-1,988,26,-1,984,27,1,994,26,-1,991,29,-1,988,32,-2,988,32,-2,987,20,-3,985,24,0,985,27,-3,988,24,-2,992,31,1,992,31,1,985,28,-3,990,31,-1,992,27,-2,991,24,-2,993,24,0,993,24,0,985,19,-2,985,17,1,989,28,3,989,29,0,986,30,-2,986,30,-2,988,25,1,987,26,-3,987,24,-2,986,27,-1,989,24,-3,989,24,-3,991,26,-1,987,26,-3,985,29,-4,988,16,-4,988,26,-2,988,26,-2,992,26,-5,987,23,0,987,28,1,988,29,-2,989,20,1,989,20,1,986,21,-3,985,18,0,987,29,-2,983,25,1,990,26,-1,990,26,-1,998,29,0,987,22,-1,995,25,-2,987,29,0,988,22,-1,988,22,-1,983,28,-1,983,24,-3,987,35,0,986,28,-1,988,25,0,988,25,0,987,29,-3,986,23,0,984,26,-1,987,26,-5,994,26,-1,994,26,-1,986,24,-2,990,20,-2,993,24,0,986,20,-1,990,28,-3,990,28,-3,989,32,2,985,31,2,989,26,0,987,23,-1,992,29,0,992,29,0,981,28,0,988,27,0,986,26,-3,983,29,-1,988,28,3,988,28,3,993,27,-3,995,31,-3,990,22,-1,982,20,-2,989,23,-1,989,23,-1,986,30,-1,987,25,0,985,24,-2,983,23,-3,987,25,-5,987,25,-5,989,27,-3,983,17,-3,993,36,0,989,25,-2,987,21,-2,987,21,-2,991,27,-2,989,26,0,990,34,0,990,26,0,987,30,0,987,30,0,983,23,0,983,23,0,984,27,0,988,29,0,988,29,-1,989,32,-1,992,26,-1,983,25,-2,990,32,0,986,25,1,986,25,-2,987,25,-2,991,28,0,988,21,-1,988,23,-1,994,31,-1,994,31,-2,986,31,-2,983,27,-1,990,29,-1,985,25,-1,989,27,-1,989,27,0,985,28,0,986,25,-3,988,13,2,983,21,1,985,25,-1,985,25,-1,991,32,-1,989,29,0,990,24,1,992,25,-2,985,30,0,985,30,1,990,28,1,987,23,-3,982,24,0,985,31,-4,992,24,0,992,24,-2,989,22,-2,986,26,-5,987,20,-2,984,23,0,987,25,-2,987,25,0,987,28,0,986,23,-2,983,33,-3,991,20,0,986,23,0,986,23,0,986,21,0,989,27,0,989,21,-2,984,30,1,980,26,0,980,26,0,985,26,0,987,32,-1,983,25,-2,986,30,-1,986,34,-1,986,34,-1,991,28,-4,987,31,-1,988,20,-2,988,29,0,985,29,-4,985,29,-4,988,28,0
-975,459,57,-975,459,57,-971,443,61,-948,445,63,-933,449,68,-929,455,68,-924,461,64,-924,461,64,-925,467,66,-922,469,67,-923,467,66,-914,471,74,-910,464,79,-910,464,79,-920,469,82,-922,472,83,-935,482,90,-930,477,94,-947,480,96,-947,480,96,-958,475,89,-963,472,90,-957,484,84,-940,505,81,-937,514,74,-937,514,74,-937,524,66,-938,525,64,-938,532,61,-956,523,58,-951,519,55,-951,519,55,-951,515,55,-944,525,58,-934,522,65,-936,525,68,-933,524,72,-933,524,72,-926,532,79,-918,530,79,-911,522,85,-908,513,86,-909,511,89,-909,511,89,-911,511,92,-899,528,88,-892,528,87,-883,531,81,-882,533,79,-882,533,79,-882,529,77,-877,526,76,-876,525,79,-876,524,79,-881,521,85,-881,521,85,-887,499,92,-887,493,100,-889,493,107,-891,472,123,-899,467,138,-899,467,138,-906,461,153,-924,463,165,-939,478,173,-937,474,175,-934,480,172,-934,480,172,-918,480,167,-916,487,162,-917,494,174,-910,503,192,-910,503,213,-907,507,213,-909,510,233,-918,515,256,-928,532,280,-953,540,298,-953,540,313,-989,550,313,-1009,571,329,-1000,565,348,-951,551,364,-913,536,379,-913,536,379,-888,566,379,-897,611,384,-899,638,404,-902,639,421,-905,643,442,-905,643,459,-897,646,459,-887,638,476,-878,635,497,-867,622,516,-854,589,533,-854,589,548,-849,582,548,-854,594,561,-870,613,574,-888,633,599,-900,660,630,-900,660,660,-904,669,660,-907,667,706,-907,662,753,-893,653,795,-883,638,831,-883,638,885,-968,786,885,-1060,924,960,-1055,865,1059,-837,611,1138,-685,452,1165,-685,452,1157,-674,427,1157,-720,459,1144,-754,525,1146,-788,599,1175,-806,666,1212,-806,666,1266,-839,708,1266,-841,741,1347,-815,751,1435,-791,759,1534,-782,762,1650,-782,762,1774,-789,808,1774,-804,838,1903,-802,869,2017,-284,2284,2146,3536,8127,2279,3536,8127,2279,-696,180,2255,-898,100,2100,-855,142,1861,-746,383,1615,-681,759,1491,-681,759,1491,-706,930,1527,-712,1004,1629,-703,1020,1766,-670,974,1882,-605,861,2000,-605,861,2000,-527,728,2121,-446,558,2197,-385,427,2253,-344,324,2312,-268,161,2368,-268,161,2368,-200,30,2389,-131,-107,2433,3201,616,2440,8127,3430,3193,-292,-423,3809,-292,-423,3809,-263,-419,3800,-268,-407,3824,-274,-422,3812,-274,-421,3798,-277,-417,3802,-277,-417,3802,-273,-430,3789,-272,-428,3798,-273,-426,3797,-280,-436,3800,-276,-441,3796,-276,-441,3796,-279,-440,3804,-278,-461,3790,-100,-634,3780,8127,-8192,3778,-302,-442,3349,-302,-442,3349,-187,-351,3305,-221,-320,3295,-208,-320,3287,-214,-325,3300,-209,-326,3273,-209,-326,3273,-215,-331,3269,-210,-328,3292,-216,-330,3279,189,973,3255,-203,-181,3086,-203,-181,3086,-249,-287,3034,-244,-278,3032,-247,-269,3036,-248,-272,3040,-257,-280,3044,-257,-280,3044,-259,-270,3031,-254,-265,3039,-261,-267,3033,-268,-274,3040,-282,-289,3041,-282,-289,3041,-8192,-8192,2988,311,-79,2891,-236,-250,2860,-210,-260,2865,-191,-253,2870,-191,-253,2870,-166,-239,2862,-177,-246,2868,-92,-234,2896,1307,-407,2878,-192,-186,2762,-192,-186,2762,-193,-187,2744,-209,-175,2746,-203,-176,2734,-202,-179,2728,-198,-175,2742,-198,-175,2742,-196,-167,2742,-199,-164,2729,-196,-156,2730,-193,-158,2743,-223,-126,2731,-223,-126,2731,-8192,8127,2681,45,-219,2258,-148,-115,2133,-145,-98,2123,-129,-96,2118,-129,-96,2118,-125,-101,2121,-130,-99,2128,-124,-100,2115,-129,-101,2119,-127,-96,2121,-127,-96,2121,-120,-90,2110,-129,-93,2121,-119,-88,2112,-127,-93,2115,-125,-83,2113,-125,-83,2113,-123,-81,2118,-121,-84,2119,-255,-3728,2103,-105,-205,1927,-49,-28,1895,-49,-28,1895,8127,8127,1863,4,99,1790,-54,-21,1770,-99,-53,1758,-93,-51,1763,-93,-51,1763,-87,-48,1766,-86,-47,1769,-1108,-707,1771,-203,-241,1954,-78,-89,2023,-78,-89,2023,-86,-95,2016,-75,-88,2019,-669,-1107,2007,-48,-86,1855,-48,-86,1828,526,121,1828,8127,6958,1707,-164,-22,1453,-37,-30,1418,-45,-33,1421,-45,-33,1415,-38,-33,1415,-40,-35,1417,-43,-31,1419,-38,-33,1422,-40,-37,1417,-40,-37,1422,-42,-42,1422,-117,-22,1421,-1080,-37,1496,-24,-67,1663,334,28,1661,334,28,1691,8127,2371,1691,751,-187,1818,2131,-766,1740,762,-350,1634,177,-134,1577,177,-134,1542,198,-149,1542,401,-231,1527,496,-282,1501,528,-301,1489,799,-411,1476,799,-411,1468,1148,-565,1468,952,-497,1454,755,-437,1445,807,-481,1441,817,-492,1449,817,-492,1451,716,-452,1451,665,-433,1465,589,-384,1487,425,-307,1510,317,-273,1542,317,-273,1574,355,-329,1574,520,-490,1606,934,-913,1651,2835,-4568,1658,704,-1221,1519,704,-1221,1445,-48,-84,1445,-47,-83,1446,-49,-85,1444,968,-1450,1447,1223,-2393,1377,1223,-2393,1347,72,-341,1347,39,-315,1334,404,-1054,1346,327,-833,1340,26,-309,1332,26,-309,1340,80,-492,1340,305,-1205,1345,275,-1278,1367,136,-785,1383,100,-786,1399,100,-786,1399,140,-1017,1419,109,-932,1453,39,-707,1492,2,-671,1528,-8,-1306,1565,-8,-1306,1565,-960,-5542,1567,-185,-688,1415,-68,-90,1370,-70,-87,1367,-62,-334,1369,-62,-334,1369,-891,-2551,1323,-321,-1016,1270,-97,-180,1246,-223,-506,1238,-467,-1269,1238,-467,-1269,1238,-363,-821,1219,-342,-703,1219,-483,-1041,1212,-516,-1039,1220,-439,-815,1225,-439,-815,1225,-467,-797,1236,-493,-801,1253,-488,-766,1268,-500,-749,1292,-541,-759,1318,-541,-759,1318,-568,-761,1350,-587,-732,1383,-633,-748,1417,-1019,-1093,1463,-4162,-3039,1463,-4162,-3039,1463,-835,-729,1290,-94,-55,1201,-90,-65,1197,-95,-66,1196,-872,-572,1183,-872,-572,1183,-1999,-1116,1130,-743,-361,1081,-297,-143,1060,-1002,-482,1051,-1408,-749,1047,-1408,-749,1047,-911,-435,1024,-751,-343,1021,-880,-417,1020,-758,-296,1014,-690,-239,1011,-690,-239,1011,-993,-347,1017,-1151,-386,1026,-1017,-331,1034,-971,-300,1045,-1012,-288,1068,-1012,-288,1068,-997,-278,1086,-936,-246,1104,-903,-228,1140,-905,-202,1168,-956,-191,1197,-956,-191,1197,-1059,-169,1240,-1760,-145,1283,-3712,623,1265,-1223,185,1159,-152,-32,1101,-152,-32,1101,-134,-38,1082,-705,85,1063,-1520,383,1027,-975,232,990,-652,156,954,-652,156,954,-964,260,939,-1261,342,923,-1080,309,895,-857,260,880,-929,292,867,-929,292,867,-896,300,859,-757,260,848,-849,317,838,-995,398,833,-1007,419,831,-1007,419,831,-952,397,833,-952,407,833,-977,432,841,-942,418,844,-895,402,858,-895,402,858,-879,392,870,-864,402,887,-866,413,914,-888,441,934,-899,460,963,-899,460,963,-897,482,993,-896,489,1028,-885,497,1066,-902,515,1104,-969,621,1145,-969,621,1145,-1592,1722,1179,-1333,2141,1122,-251,333,1033,-114,53,998,-533,751,982,-533,751,982,-1066,1805,939,-450,709,893,-294,423,870,-585,985,855,-670,1115,830,-670,1115,830,-402,640,806,-302,488,785,-368,665,777,-409,804,764,-409,804,755,-432,859,755,-498,999,746,-522,1055,742,-463,930,736,-461,960,738,-461,960,735,-449,979,735,-410,877,738,-364,757,740,-356,800,748,-399,977,754,-399,977,765,-404,1003,765,-377,935,776,-379,941,792,-373,924,809,-348,858,834,-348,858,857,-344,862,857,-344,931,884,-344,939,916,-325,921,948,-319,925,984,-319,925,1017,-308,937,1017,-294,1021,1063,-180,2045,1108,710,2944,1086,120,600,996,120,600,941,-7,152,941,96,430,912,275,969,882,289,1016,837,287,998,800,287,998,769,287,1005,769,281,1006,746,276,996,710,276,990,692,255,880,669,255,880,641,201,662,641,225,694,627,328,973,617,349,1052,603,313,977,584,313,977,578,330,989,578,342,1002,571,323,915,557,311,861,559,318,866,556,318,866,552,340,908,552,365,947,551,381,958,549,381,941,552,377,929,551,377,929,560,367,902,560,362,886,557,362,884,567,374,892,578,391,909,592,391,909,592,397,904,600,394,893,619,389,885,633,391,873,653,392,859,675,392,859,675,390,853,702,393,848,732,398,844,754,403,838,792,409,832,821,409,832,821,423,826,861,446,830,889,531,881,932,1270,1350,969,2144,1270,940,2144,1270,940,696,395,867,336,218,820,995,535,783,1094,585,739,591,324,692,591,324,692,787,419,660,976,498,622,790,411,592,861,442,559,919,471,525,919,471,525,834,418,495,857,428,470,890,434,447,874,434,425,888,433,397,888,433,397,895,439,378,885,429,354,888,427,339,895,435,318,894,427,301,894,427,301,898,426,289,898,422,271,896,419,261,901,419,246,905,414,235,905,414,235,904,418,224,906,420,217,904,418,203,908,416,197,909,403,186,909,403,186,910,408,183,905,411,171,908,410,165,912,402,158,907,401,151,907,401,151,913,400,143,913,398,140,914,392,137,915,393,129,915,395,128,915,395,128,913,396,122,921,400,118,912,386,114,915,387,110,913,384,106,913,384,106,918,386,104,917,384,98,919,385,96,920,385,100,914,381,95,914,381,95,918,380,92,916,375,91,921,376,91,922,382,87,913,378,88,913,378,88,914,371,88,920,377,89,916,367,88,924,370,87,923,370,88,923,370,88,920,375,90,925,373,91,921,365,95,923,372,92,924,364,93,924,364,93,917,367,97,921,360,98,917,361,104,923,359,105,922,362,107,922,362,107,924,356,111,925,365,118,917,352,120,923,365,124,928,356,132,928,356,132,914,350,134,922,354,143,917,346,146,921,343,154,918,340,162,918,340,162,917,347,168,914,347,175,916,341,187,916,343,195,917,341,209,917,341,209,911,332,213,917,326,226,916,330,243,916,332,253,916,332,270,908,318,270,910,320,280,902,321,298,907,315,312,903,315,332,903,315,352,904,314,352,895,298,371,898,300,392,887,296,415,886,286,434,886,286,466,883,282,466,878,278,495,876,262,524,870,262,552,863,253,587,863,253,620,862,242,620,866,226,656,884,213,691,989,183,726,1863,-102,759,1863,-102,711,2049,-524,711,692,-173,640,506,-111,598,1257,-326,558,1345,-355,504,1345,-355,463,771,-190,463,885,-245,419,1119,-313,384,928,-264,337,808,-234,301,808,-234,264,951,-287,264,976,-298,227,928,-276,189,998,-286,153,1039,-302,115,1039,-302,80,982,-289,80,983,-293,52,991,-297,16,942,-287,-16,939,-286,-53,939,-286,-88,955,-287,-88,957,-288,-126,968,-282,-158,988,-281,-193,977,-280,-231,977,-280,-266,979,-280,-266,973,-281,-303,956,-268,-342,953,-256,-384,949,-257,-421,949,-257,-467,961,-250,-467,966,-244,-506,980,-232,-549,1009,-216,-594,1117,-194,-639,1117,-194,-639,1775,50,-676,1795,445,-652,631,146,-598,503,147,-562,941,306,-522,941,306,-522,885,280,-482,748,233,-443,972,297,-410,1017,310,-374,848,263,-338,848,263,-338,880,295,-303,889,295,-273,828,285,-242,883,302,-210,930,314,-183,930,314,-183,907,302,-153,916,313,-121,898,313,-95,882,309,-64,895,307,-37,895,307,-37,910,313,-6,902,307,18,903,302,45,889,309,72,895,304,102,895,304,102,897,302,128,900,301,158,905,299,188,896,291,218,892,287,248,892,287,248,887,282,278,888,279,310,892,273,342,888,274,375,881,258,409,881,258,409,875,249,442,879,239,485,883,230,518,912,208,555,1074,151,591,1074,151,591,1873,-219,603,1507,-369,553,663,-154,499,836,-183,456,1322,-338,408,1322,-338,408,1036,-256,360,823,-201,317,1035,-275,277,1019,-282,231,866,-227,189,866,-227,189,924,-253,146,1001,-285,104,949,-264,63,989,-265,19,1033,-273,-20,1033,-273,-20,988,-260,-62,981,-263,-103,980,-267,-143,953,-249,-188,952,-252,-230,952,-252,-230,967,-245,-272,971,-234,-317,979,-235,-361,996,-230,-404,1017,-206,-446,1017,-206,-446,1063,-182,-493,1378,-73,-529,1755,361,-533,923,221,-489,603,164,-447,603,164,-447,859,267,-412,901,275,-373,788,237,-333,930,277,-295,986,301,-256,986,301,-256,878,261,-220,879,277,-180,887,284,-145,840,265,-114,888,287,-75,888,287,-75,918,291,-42,898,281,-2,906,286,32,885,280,64,875,280,101,875,280,101,895,278,137,895,281,171,893,266,203,892,263,243,884,255,279,884,255,279,882,254,313,886,236,350,894,231,393,924,204,428,1032,152,462,1032,152,462,1533,-94,482,1464,-331,448,865,-191,394,867,-189,349,1183,-285,308,1183,-285,308,1051,-250,259,894,-214,212,997,-251,168,995,-253,120,995,-253,77,901,-229,77,948,-238,34,1001,-254,-10,972,-243,-58,1004,-242,-101,1004,-242,-145,1024,-243,-145,985,-227,-188,987,-229,-234,987,-223,-280,984,-200,-327,984,-200,-365,1018,-179,-365,1203,-102,-404,1550,202,-425,1130,261,-401,759,185,-358,759,185,-322,834,238,-322,886,265,-280,812,239,-238,887,250,-198,959,279,-160,959,279,-120,907,259,-120,895,267,-83,885,263,-45,857,263,-8,878,269,32,878,269,70,900,259,70,896,258,110,895,248,145,885,247,187,879,236,222,879,236,261,893,227,261,909,214,295,955,182,330,1111,101,359,1405,-157,367,1405,-157,333,1203,-248,333,928,-188,286,1009,-213,242,1094,-247,195,990,-217,153,990,-217,103,954,-218,103,990,-230,59,953,-228,12,939,-216,-34,991,-229,-79,991,-229,-121,995,-221,-121,1000,-208,-167,1027,-197,-210,1037,-175,-255,1114,-123,-291,1114,-123,-318,1293,49,-318,1166,231,-312,886,206,-279,829,216,-238,864,237,-201,864,237,-201,854,242,-163,887,241,-125,925,256,-85,922,248,-47,891,252,-6,891,252,-6,884,248,36,872,243,73,891,230,109,910,223,146,919,215,185,919,215,185,932,185,219,984,147,248,1139,18,269,1195,-160,267,1080,-203,230,1080,-203,230,996,-198,187,1040,-208,141,1040,-213,98,988,-204,55,984,-210,7,984,-210,7,969,-213,-34,953,-189,-77,982,-185,-122,1025,-167,-163,1093,-103,-199,1093,-103,-199,1180,15,-225,1130,159,-223,967,195,-207,874,206,-168,847,213,-132,847,213,-132,846,216,-96,897,232,-58,933,230,-22,939,225,15,915,217,53,915,217,53,905,193,88,902,179,120,939,143,152,1017,74,174,1102,-49,183,1102,-49,183,1091,-137,171,1062,-167,139,1032,-185,97,1030,-190,58,1010,-184,18,1010,-184,18,988,-169,-24,986,-162,-63,1006,-125,-95,1042,-62,-128,1078,39,-144,1078,39,-144,1030,122,-143,978,165,-127,923,181,-96,885,193,-68,884,194,-34,884,194,-34,907,183,-4,935,182,23,949,162,61,958,122,84,987,62,102,987,62,102,1023,-9,109,1026,-72,105,1037,-119,86,1040,-130,57,1027,-132,24,1027,-132,24,1028,-120,-9,1022,-94,-40,1018,-50,-63,1009,8,-76,996,60,-78,996,60,-78,973,107,-80,950,127,-60,933,139,-41,929,150,-16,938,133,8,938,133,8,958,115,28,977,72,44,994,33,59,1001,-7,54,1014,-39,48,1014,-39,48,1023,-66,37,1021,-71,17,1023,-65,0,1011,-34,-21,998,-3,-34,998,-3,-34,989,32,-41,980,58,-40,967,76,-34,959,94,-24,959,96,-12,959,96,-12,966,80,2,973,68,15,987,46,21,993,23,24,991,1,23,991,1,23,1001,-15,19,1002,-24,7,1008,-19,1,1001,-8,-12,991,11,-17,991,11,-17,987,28,-20,981,51,-19,975,61,-10,971,64,-11,976,59,-2,976,59,-2,985,48,2,983,30,12,991,26,9,992,12,3,992,12,4,994,0,4,996,7,0,993,6,-4,988,21,-9,989,29,-9,989,29,-11,987,38,-11,978,39,-9,982,46,-5,979,39,0,987,32,4,987,32,4,985,29,4,986,22,2,987,15,2,998,19,0,993,20,-4,993,20,-6,991,22,-6,984,31,-3,980,34,-1,989,40,-2,984,39,-1,984,39,3,990,37,3,989,28,3,990,26,4,989,22,2,993,21,-1,993,21,2,984,12,2,993,28,-2,990,27,-4,984,27,-3,989,29,-2,989,29,0,980,32,0,981,25,3,988,30,1,982,29,-1,989,25,0,989,25,1,990,30,1,981,18,-4,988,26,0,992,27,0,979,24,-1,979,24,0,985,34,0,985,28,0,991,33,-1,987,29,2,988,28,1,988,28,-2,990,26,-2,988,23,0,987,25,-3,987,21,-2,991,25,-5,991,25,-5,995,29,0,985,30,-2,990,25,0,987,25,0,982,28,-2,982,28,-2,990,27,0,982,21,-2,983,25,2,993,27,0,987,25,0,987,25,0,983,23,-1,985,26,-3,989,25,-3,990,23,-3,989,25,1,989,25,1,988,26,-1,989,24,-1,991,25,2,986,28,0,987,30,-2,987,30,-2,986,25,-3,986,37,-4,989,24,-3,986,26,1,984,30,-2,984,30,-2,986,26,-1,983,26,1,988,24,2,991,25,-5,991,30,-4,991,30,-4,987,33,-2,990,25,0,986,31,-2,982,29,-2,981,33,-2,981,33,-2,992,30,0,990,26,1,981,24,-1,985,22,-3,991,22,0,991,22,0,984,27,0,988,32,-4,984,23,-2,989,22,-1,985,24,-3,985,24,-3,988,27,0,986,31,-1,986,30,-1,987,27,-1,991,34,0,991,34,0,989,34,-2,985,20,-3,985,28,-2,991,34,0,984,27,-1,984,27,-1,984,27,-1,988,36,0,988,28,-5,984,28,-1,988,29,0,988,29,0,987,22,0,984,27,-1,991,23,-2,987,25,0,982,28,0,982,28,0,990,30,0,987,30,-2,986,32,-2,982,36,-2,988,33,0,988,33,0,993,27,0,990,32,-1,985,25,0,992,25,-2,988,29,0,988,29,0,980,31,-1,984,30,-2,982,20,0,987,29,0,982,29,-1,982,29,-1,986,19,1,988,26,-1,986,29,-1,986,26,-2,992,27,0,992,27,0,986,34,-2,984,22,0,980,25,0,988,26,-1,985,26,-1,985,26,-1,985,27,-4,984,29,0,987,27,0,987,26,-3,988,28,0,988,28,0,989,23,0,985,29,2,985,29,1,988,23,0,987,29,0,987,29,0,988,27,0,988,22,-2,989,31,1,989,26,1,992,27,-3,992,27,-3,988,22,0,990,29,0,989,24,0,989,25,-2,989,25,-3,988,25,-3,984,29,-1,988,33,0,986,30,-3,988,28,-2,988,28,-1,987,28,-1,986,24,-2,990,29,-4,988,32,-2,992,31,-2,992,31,0,986,29,0,987,28,0,986,31,1,984,26,0,988,27,-3,988,27,-4,984,24,-4,982,22,-2,987,30,0,989,24,-1,983,25,1,983,25,-2,988,24,-2,996,27,-3,994,29,-1,989,28,-2,983,21,-1,983,21,1,988,33,1,992,29,0,987,30,-1,981,23,-1,988,28,-4,988,28,-1,985,22,-1,990,26,-2,987,22,-2,987,24,0,991,27,0,991,27,3,989,28,3,988,27,-1,986,25,-1,981,28,-1,986,25,-2,986,25,2,987,32,2,991,28,0,984,26,-1,983,36,-3,986,24,-1,986,24,0,986,25,0,981,24,-1,991,24,-1,989,30,-4,992,23,-4,992,23,-1,985,28,-1,989,28,-1,983,20,-1,989,25,0,987,26,1,987,26,1,985,31,0,991,28,-2,985,28,0,985,27,0,986,25,-1,986,25,-1,991,27,-1,989,28,-4,987,31,-1,985,20,-4,988,25,0,988,25,0,988,26,-2,986,25,-1,985,28,-2,988,22,0,985,28,-2,985,28,-2,992,35,-1,985,30,0,987,22,0,987,28,-2,985,28,-1,985,28,-1,984,28,-1,993,27,-3,986,36,0,987,25,0,986,24,0,986,24,0,985,24,-2,989,29,0,992,26,-1,984,25,-1,986,27,-5,986,27,-5,991,33,-2,986,24,-1,983,28,-2,985,31,-2,997,27,-2,997,27,-2,984,31,0,981,29,0,986,30,0,984,23,-1,986,28,0,986,28,0,986,30,-3,986,26,-3,987,22,0,988,27,0,986,21,-1,986,21,-1,989,24,0,991,26,0,989,28,-1,985,28,-2,994,29,-3,994,29,-3,981,32,1,986,30,-2,990,28,-3,987,34,-1,992,28,-1,992,28,-1,990,28,0,985,26,0,988,32,2,984,28,-1,983,24,0,983,24,0,988,25,2,988,29,-1,982,32,0,985,29,-3,985,24,-3,985,24,-3,989,31,-2,987,24,-2,986,29,-1,987,24,0,988,30,0,988,30,0,994,32,0,990,30,-1,983,24,-1,987,29,2,992,22,0,992,22,0,986,30,0,982,24,1,988,21,1,985,30,0,984,24,0,984,24,0,989,29,-3,989,29,-2,984,27,-4,984,25,-1,988,29,1,988,29,1,986,28,-4,987,22,0,981,21,0,988,28,-2,983,25,0,983,25,0,987,22,1
-717,803,41,-720,802,43,-732,792,47,-739,780,48,-739,780,54,-749,762,54,-742,747,58,-739,740,62,-736,739,66,-739,731,77,-739,731,82,-740,724,82,-740,727,86,-721,722,94,-703,731,102,-690,745,99,-690,745,96,-682,760,96,-677,777,103,-677,783,107,-684,787,103,-695,795,105,-695,795,111,-709,781,111,-710,789,113,-709,786,116,-707,781,129,-707,779,139,-707,779,139,-712,776,155,-717,765,169,-731,762,189,-758,769,209,-773,760,228,-773,760,228,-773,756,242,-771,759,259,-769,768,270,-751,761,276,-737,769,284,-737,769,284,-722,769,291,-702,789,292,-687,811,295,-673,836,300,-675,848,306,-675,848,306,-677,847,315,-693,860,329,-713,861,340,-728,846,350,-734,844,363,-734,844,363,-719,832,380,-690,825,397,-677,816,419,-670,832,445,-677,844,470,-677,844,470,-677,849,496,-656,876,513,-633,902,534,-612,950,563,-615,971,590,-615,971,590,-633,984,616,-622,946,640,-618,930,658,-622,918,676,-628,933,705,-628,933,705,-630,945,721,-595,927,749,-569,905,774,-557,894,805,-554,882,827,-554,882,827,-539,892,857,-534,896,895,-526,897,936,-523,887,970,-512,868,1008,-512,868,1008,-495,848,1062,-488,830,1110,-519,812,1154,-584,835,1205,-496,750,1260,-496,750,1260,-505,579,1302,-562,473,1321,-565,553,1325,-534,732,1314,-483,854,1333,-483,854,1333,-471,919,1381,-459,957,1458,-458,969,1550,-459,963,1650,-448,942,1760,-448,942,1760,-424,917,1864,-388,902,1993,937,2280,2143,1936,3046,2558,-484,228,3022,-484,228,3022,-444,208,2924,-17,490,2788,8127,5189,2784,-81,266,2983,-634,442,2856,-634,442,2856,-378,437,2658,-301,421,2491,-275,490,2363,-190,532,2232,-97,535,2200,-97,535,2200,-75,553,2273,-71,480,2362,-79,339,2466,-96,200,2560,-123,49,2607,-123,49,2607,-1823,905,2752,-153,-268,3078,1903,-2297,3102,8127,-4657,3631,-280,-512,4040,-280,-512,4040,-324,-466,4072,-324,-491,4060,-342,-481,4061,-335,-487,4053,-340,-487,4066,-340,-487,4066,-341,-489,4053,-335,-484,4057,-342,-494,4048,-346,-494,4070,-351,-494,4052,-351,-494,4052,-351,-486,4068,-1731,-5438,3867,-1635,-8192,3415,-288,-322,3215,-240,-310,3234,-240,-310,3234,-263,-317,3224,-252,-317,3213,-255,-309,3219,-259,-315,3201,-260,-305,3221,-260,-305,3221,-261,-303,3205,-263,-309,3200,-260,-302,3215,-271,-302,3203,-271,-302,3215,-265,-293,3215,-264,-292,3203,-274,-291,3207,-272,-295,3198,-282,-283,3206,-282,-283,3209,-312,-285,3209,-8192,847,3213,-2949,367,2921,1782,-540,2714,-265,-150,2618,-265,-150,2610,-166,-173,2610,-189,-166,2600,-184,-170,2601,-187,-160,2612,-180,-166,2611,-180,-166,2597,-177,-165,2597,-186,-165,2591,-178,-163,2596,-183,-162,2609,-177,-162,2604,-177,-162,2598,-178,-159,2598,-176,-153,2598,-172,-150,2602,-173,-140,2586,-5179,8127,2598,-5179,8127,2676,-483,375,2676,-211,-140,2699,-182,-175,2702,-174,-166,2688,-180,-167,2693,-180,-167,2679,-174,-163,2679,-173,-168,2681,-190,-244,2694,-86,-693,2670,-119,-159,2607,-119,-159,2616,130,309,2616,3422,7845,2618,-164,-147,2603,-156,-152,2602,-155,-153,2603,-155,-153,2606,-142,-155,2606,-146,-153,2608,-141,-160,2601,-1104,-1318,2591,3915,1764,2411,3915,1764,2282,5803,2767,2282,-75,-125,2216,-98,-129,2200,-86,-124,2199,-95,-131,2206,-95,-131,2199,-85,-132,2199,-93,-135,2198,-93,-133,2199,-83,-134,2194,14,-105,2198,14,-105,2198,136,-91,2195,8127,-1023,2218,310,-120,2055,-63,-69,1954,-64,-74,1964,-64,-74,1964,-80,-83,1961,-904,269,1953,-108,-107,1876,-54,-127,1826,-73,-109,1823,-73,-109,1823,235,-300,1818,4799,-2756,1859,101,-227,1951,-76,-117,1970,-78,-121,1961,-78,-121,1961,-85,-132,1967,-72,-139,1962,433,-741,1967,6644,-6793,2037,1408,-2630,1919,1408,-2630,1919,232,-696,1733,-58,-104,1586,-60,-85,1584,-58,-88,1584,-60,-88,1586,-60,-88,1586,-66,-85,1587,-113,10,1584,-138,72,1563,-75,-92,1559,-77,-97,1556,-77,-97,1556,-2,-611,1556,1279,-5415,1638,169,-1322,1763,-95,-123,1814,-100,-127,1812,-100,-127,1812,-105,-137,1809,-191,-671,1807,-606,-8192,1811,-112,-500,1654,-37,-161,1556,-37,-161,1556,-83,-85,1399,-76,-76,1400,-84,-84,1401,-86,-84,1395,-999,-1514,1403,-999,-1514,1403,-1065,-3819,1479,-112,-235,1466,-105,-190,1451,-193,-258,1442,-134,-155,1438,-134,-155,1438,-287,-394,1446,-859,-1342,1469,-890,-1313,1502,-450,-652,1537,-424,-505,1559,-424,-505,1559,-696,-833,1587,-811,-982,1625,-1294,-1351,1675,-4462,-3021,1641,-723,-557,1433,-723,-557,1433,-94,-75,1335,-97,-66,1340,-95,-72,1342,-97,-69,1332,-730,-460,1335,-730,-460,1335,-2617,-1245,1297,-863,-415,1236,-192,-62,1218,-660,-241,1222,-1649,-826,1234,-1649,-826,1234,-1090,-438,1224,-727,-290,1221,-1035,-384,1226,-1176,-406,1236,-813,-261,1254,-813,-261,1254,-541,-182,1280,-589,-177,1297,-800,-214,1315,-1059,-240,1338,-1220,-228,1388,-1220,-228,1388,-1166,-191,1431,-2298,-150,1468,-4103,815,1414,-827,99,1297,-108,-30,1246,-108,-30,1246,-94,-39,1232,-214,-25,1216,-644,119,1179,-1115,331,1152,-1461,391,1128,-1461,391,1128,-1213,344,1104,-773,225,1079,-913,280,1071,-1206,414,1058,-1101,415,1051,-1101,415,1051,-958,359,1045,-956,365,1040,-828,317,1044,-567,177,1055,-588,205,1059,-588,205,1059,-887,377,1067,-1027,492,1085,-962,471,1105,-880,445,1137,-880,445,1151,-910,471,1151,-939,510,1188,-915,503,1214,-870,482,1264,-929,560,1304,-929,560,1341,-1552,1636,1341,-1415,2320,1270,-258,318,1172,-109,28,1148,-551,742,1133,-551,742,1089,-1103,1859,1089,-350,534,1040,-302,421,1025,-675,1166,1007,-666,1131,994,-666,1131,973,-446,717,973,-326,496,955,-263,401,951,-266,460,943,-367,744,938,-367,744,941,-557,1233,941,-542,1223,946,-394,882,946,-406,969,945,-423,1039,949,-423,1039,959,-399,943,959,-375,783,980,-273,538,1002,-294,633,1022,-419,1142,1050,-419,1142,1079,-368,1057,1079,-271,797,1114,-326,976,1139,-341,1024,1180,-282,939,1222,-282,939,1260,260,3580,1260,499,1916,1180,-2,180,1083,-22,88,1056,131,535,1037,131,535,994,311,1057,994,269,941,958,292,989,922,307,1018,897,285,965,871,285,965,849,279,967,849,283,997,828,267,907,818,204,679,798,197,613,786,197,613,782,306,859,782,374,1037,780,366,997,772,364,959,768,381,986,767,381,986,767,364,937,767,334,844,771,315,810,774,322,808,784,365,854,795,365,854,795,391,888,809,403,886,824,390,860,836,376,842,863,371,818,883,371,818,883,365,796,911,369,787,944,387,795,976,414,813,1011,460,822,1050,460,822,1050,637,972,1083,2254,1737,1112,1777,975,1041,225,152,968,327,211,934,327,211,934,1260,648,895,1026,536,848,469,265,812,851,433,782,1000,493,746,1000,493,746,715,361,716,858,433,689,941,458,668,808,398,641,849,406,621,849,406,621,890,422,603,851,402,585,870,403,566,895,399,556,882,396,543,882,396,543,878,396,537,882,384,528,882,370,517,885,372,514,896,366,508,896,366,508,907,370,502,903,363,502,901,347,502,904,348,500,909,343,503,909,343,503,904,336,508,900,328,514,904,330,522,897,326,528,889,314,535,889,314,535,888,306,554,886,307,564,884,299,576,879,293,599,874,282,619,874,282,619,861,275,641,857,268,667,848,263,690,849,246,715,845,244,751,845,244,751,842,238,783,842,216,821,885,200,858,1343,99,892,2785,-639,879,2785,-639,879,1099,-299,788,251,-48,734,806,-199,706,1662,-482,660,978,-268,608,978,-268,608,655,-172,574,1035,-308,540,1086,-320,498,774,-234,460,818,-259,427,818,-259,427,997,-315,399,935,-305,364,920,-291,332,1018,-326,305,1021,-326,275,1021,-326,275,955,-307,250,977,-316,223,972,-320,203,929,-310,176,922,-307,150,922,-307,150,934,-316,125,933,-311,102,955,-320,81,976,-316,58,972,-320,36,972,-320,36,976,-326,15,966,-322,-4,953,-312,-31,945,-318,-51,941,-317,-72,941,-317,-72,948,-316,-93,960,-320,-117,961,-318,-143,963,-318,-165,963,-305,-187,963,-305,-187,954,-309,-214,954,-317,-240,953,-302,-264,950,-300,-289,950,-300,-317,951,-294,-317,950,-289,-348,954,-289,-378,954,-289,-405,958,-281,-441,958,-281,-477,949,-279,-477,948,-278,-510,950,-262,-546,947,-256,-586,949,-250,-629,949,-250,-671,948,-242,-671,969,-227,-708,1040,-212,-753,1587,-83,-798,2384,587,-793,2384,587,-725,778,177,-725,313,66,-684,843,267,-653,1053,345,-614,664,199,-572,664,199,-539,851,272,-539,1086,343,-507,871,272,-475,841,287,-442,918,315,-415,918,315,-383,838,290,-383,839,300,-361,926,322,-335,911,319,-314,909,321,-284,909,321,-263,915,325,-263,892,322,-242,891,320,-226,911,332,-204,909,333,-183,909,333,-168,915,337,-168,914,337,-147,910,342,-134,907,341,-113,907,342,-101,907,342,-83,912,339,-83,907,341,-62,916,339,-50,910,333,-32,912,345,-16,912,345,-6,916,348,-6,919,338,10,912,335,25,912,349,41,912,351,58,912,351,68,915,336,68,913,332,87,912,333,103,909,342,121,910,334,135,910,334,135,913,329,151,912,330,168,908,327,186,910,326,205,902,323,224,902,323,224,905,314,239,904,310,259,903,309,283,899,305,306,899,306,327,899,306,327,894,295,355,890,298,378,881,288,407,879,283,434,874,268,461,874,268,461,878,275,493,876,255,521,868,246,557,869,243,592,868,224,627,868,224,627,887,207,667,1047,155,701,2130,-262,722,1666,-427,664,516,-114,592,516,-114,592,721,-165,558,1424,-378,519,1088,-278,468,742,-184,422,1009,-276,384,1009,-276,384,1066,-308,340,839,-236,300,875,-258,264,1015,-301,221,955,-276,185,955,-276,185,954,-278,148,1029,-296,109,1010,-285,76,968,-279,35,989,-293,5,989,-293,5,958,-279,-31,934,-277,-69,955,-281,-108,966,-271,-142,965,-272,-180,965,-272,-180,986,-274,-217,985,-274,-255,980,-269,-295,973,-263,-336,971,-255,-372,971,-255,-372,951,-251,-414,957,-246,-457,969,-231,-499,986,-222,-545,1030,-201,-586,1030,-201,-586,1340,-122,-632,2105,405,-647,1080,258,-600,477,118,-551,805,254,-523,805,254,-523,990,315,-474,727,228,-432,869,269,-398,1037,321,-364,882,267,-324,882,267,-324,866,284,-293,910,304,-257,839,280,-226,863,290,-190,921,309,-161,921,309,-161,910,306,-132,908,303,-97,900,303,-69,873,302,-38,899,307,-10,899,307,-10,902,305,19,901,301,49,903,306,81,888,294,110,892,291,141,892,291,141,896,291,174,898,289,201,893,281,234,891,287,267,888,266,301,888,266,301,888,269,336,880,257,370,879,253,401,884,245,443,884,239,476,884,239,476,899,221,519,972,174,552,1503,-10,578,1831,-402,557,893,-213,497,893,-213,497,694,-146,447,1193,-290,408,1168,-292,357,841,-204,311,945,-255,272,945,-255,272,1050,-287,226,900,-244,184,900,-245,140,1007,-271,96,1007,-271,53,977,-267,53,972,-258,10,1027,-276,-30,1000,-266,-76,971,-255,-115,971,-255,-160,984,-261,-160,956,-253,-201,953,-238,-246,964,-237,-285,983,-233,-327,983,-233,-374,981,-225,-374,1011,-212,-414,1055,-188,-467,1293,-96,-506,1755,309,-520,1755,309,-479,1045,253,-479,623,164,-435,836,256,-395,907,280,-356,777,230,-315,777,230,-280,910,267,-280,989,297,-242,886,264,-199,884,274,-162,887,280,-127,887,280,-90,842,270,-90,886,277,-56,908,288,-18,896,272,20,896,277,52,896,277,89,879,276,89,875,270,126,894,272,157,892,263,197,894,264,234,894,264,271,890,254,271,885,243,305,883,230,347,899,214,382,944,183,419,944,183,450,1170,91,450,1606,-225,455,1224,-275,409,808,-171,358,1019,-222,315,1019,-222,274,1163,-275,274,948,-212,226,921,-229,178,1010,-260,134,944,-238,88,944,-238,41,913,-231,41,999,-251,-3,995,-248,-44,981,-236,-95,1019,-241,-139,1019,-241,-139,1000,-234,-184,982,-212,-228,982,-217,-274,992,-199,-316,1034,-169,-357,1034,-169,-357,1261,-54,-393,1472,243,-408,1010,236,-370,776,197,-327,866,249,-290,866,249,-290,857,255,-250,803,231,-210,914,261,-170,950,269,-127,901,256,-92,901,256,-92,896,266,-53,871,252,-15,852,251,26,884,259,63,905,253,100,905,253,100,897,252,138,897,238,180,888,232,213,882,220,251,912,204,290,912,204,290,972,169,323,1195,32,351,1362,-203,343,1121,-233,304,934,-185,257,934,-185,257,1038,-227,216,1074,-234,169,967,-213,122,957,-226,77,977,-229,30,977,-229,30,938,-224,-15,961,-221,-58,1006,-219,-101,1010,-210,-152,1015,-194,-193,1015,-194,-193,1041,-181,-236,1107,-123,-270,1254,37,-303,1180,214,-296,925,214,-264,925,214,-264,830,214,-230,853,233,-191,846,237,-150,890,241,-111,928,251,-72,928,251,-72,926,242,-31,889,240,8,885,236,45,869,231,86,887,221,123,887,221,123,913,217,158,929,201,195,971,150,226,1086,57,255,1182,-114,254,1182,-114,254,1120,-195,227,1029,-198,187,1027,-198,144,1046,-207,102,1006,-205,57,1006,-205,57,973,-200,10,969,-203,-31,952,-191,-74,986,-177,-118,1040,-146,-156,1040,-146,-156,1100,-80,-188,1166,41,-211,1101,164,-208,953,192,-185,878,197,-150,878,197,-150,829,208,-113,845,217,-77,899,213,-42,944,223,-4,937,211,35,937,211,35,918,202,71,909,182,102,922,154,136,990,86,161,1075,-14,171,1075,-14,171,1090,-112,163,1072,-150,133,1043,-170,98,1033,-175,61,1014,-176,19,1014,-176,19,996,-164,-22,987,-147,-57,1004,-125,-90,1038,-53,-119,1057,36,-135,1057,36,-135,1030,115,-128,969,144,-112,917,173,-88,881,183,-57,882,186,-28,882,186,-28,917,181,4,942,169,31,959,136,60,977,97,82,977,97,100,1001,37,100,1017,-31,101,1035,-83,89,1034,-105,66,1033,-121,40,1033,-121,11,1025,-119,11,1021,-92,-20,1010,-72,-45,1014,-15,-66,1002,30,-73,1002,30,-73,987,76,-73,962,110,-62,937,128,-48,935,137,-23,942,132,-4,942,132,16,953,112,16,971,86,36,992,46,44,996,11,51,1006,-28,48,1006,-28,39,1018,-55,39,1017,-58,23,1020,-62,3,1010,-40,-11,1003,-15,-26,1003,-15,-35,994,18,-35,985,49,-34,973,62,-35,965,79,-23,959,76,-12,959,76,-2,962,79,-2,974,72,10,983,46,18,992,22,20,993,5,19,993,5,17,999,-9,17,999,-16,8,1006,-12,-1,1003,2,-9,1002,17,-9,1002,17,-16,986,25,-16,980,41,-18,979,53,-16,979,55,-9,976,59,-3,976,59,-1,981,51,-1,983,35,7,990,15,8,992,17,9,996,9,4,996,9,1,999,1,1,992,10,-6,997,12,-5,987,32,-7,986,35,-9,986,35,-9,980,39,-10,985,47,-2,978,33,-4,979,38,2,986,29,4,986,29,4,988,22,3,991,16,4,995,19,0,988,15,1,992,16,0,992,16,0,984,30,-2,982,30,-4,981,39,0,986,38,-1,982,35,-2,982,35,-2,988,26,1,984,29,4,987,17,0,989,24,2,988,21,-1,988,21,-1,988,21,-1,984,21,-1,986,22,-3,985,27,-4,989,34,-1,989,34,-1,985,30,-1,989,27,2,987,31,3,989,25,2,989,30,3,989,30,3,987,23,-1,986,20,-1,990,25,-7,985,32,-5,984,32,-5,984,32,-5,984,24,-5,982,30,-1,990,32,-2,984,25,-1,988,27,0,988,27,0,988,19,0,991,28,-2,986,23,-2,985,26,0,991,30,0,991,30,0,989,28,0,989,33,-1,985,29,0,987,26,0,990,26,0,990,26,0,991,26,1,985,22,-1,982,18,0,991,26,-3,984,28,-4,984,28,-4,984,27,-3,990,28,-5,993,31,1,990,29,0,985,28,0,985,28,0,988,24,-3,990,28,0,991,23,-2,993,24,-1,993,35,-1,993,35,-1,985,24,-1,994,31,0,985,26,2,984,29,2,989,35,0,989,35,0,988,32,0,990,26,-2,986,20,1,991,27,0,988,22,1,988,22,1,988,31,-3,986,28,-3,987,28,0,990,29,-2,988,19,-1,988,19,-1,986,25,-2,977,26,-2,990,25,-1,987,26,-2,989,29,2,989,29,2,982,17,-3,988,26,0,990,27,-2,981,28,0,980,27,-1,980,27,-1,987,26,1,987,26,3,992,22,3,989,22,-2,985,25,-1,985,25,-1,991,20,-2,990,25,-2,987,29,-2,989,29,1,990,24,1,990,24,1,987,27,0,992,25,0,990,24,0,986,26,-1,991,23,-3,991,23,-3,987,27,-2,987,23,0,987,25,1,991,18,-4,991,18,-3,989,24,-3,990,31,-1,987,32,1,981,21,0,981,23,-3,981,23,3,986,31,3,982,26,0,989,33,-3,989,30,-1,988,28,-3,988,28,0,985,21,0,984,21,0,990,22,-1,984,28,-3,980,25,-2,980,25,-1,990,32,-1,988,24,0,985,20,0,986,33,-3,983,25,-2,983,25,-2,986,16,-2,991,28,-1,988,25,2,992,26,-2,988,29,-4,988,29,1,987,32,1,994,25,0,988,25,0,986,33,-2,983,27,-4,983,27,0,986,30,0,986,29,0,979,27,-1,979,21,-1,992,29,0,992,29,1,982,26,1,992,28,0,980,25,0,987,25,0,990,25,-3,990,25,0,984,29,0,991,21,-1,987,23,-3,984,28,-3,988,23,-3,988,23,0,985,29,0,989,26,-2,987,30,-3,988,29,2,983,18,-3,983,18,-3,992,24,0,988,23,-1,987,31,-2,987,33,-4,989,28,-1,989,28,-1,990,30,0,989,25,-1,988,27,-1,985,27,-8,982,17,-2,982,17,-2,984,25,0,984,19,-1,983,28,-2,985,25,0,992,23,-3,992,23,-3,988,29,0,985,24,-2,990,24,0,988,29,-3,990,34,-1,990,34,-1,988,26,-1,990,22,0,994,26,-2,987,27,0,984,24,0,984,24,0,981,27,0,984,28,0,991,34,-3,988,30,-2,991,20,0,991,20,0,988,32,-1,988,24,-1,984,20,0,984,27,-1,987,21,0,987,21,0,989,30,-2,987,26,-3,988,25,-3,988,24,0,989,29,-6,989,29,-6,987,29,-2,985,25,0,990,26,-1,987,23,0,986,24,-3,986,24,-3,991,26,-3,992,22,1,986,29,-1,986,28,-3,985,19,-1,985,19,-1,993,24,-3,993,27,-1,988,34,1,985,29,-3,990,27,-2,990,27,-2,988,25,-4,985,23,0,986,25,-2,985,29,0,986,23,-1,986,23,-1,985,27,0,989,31,-1,989,31,-2,985,27,-1,985,18,-3,985,18,-3,986,33,-4,989,26,-1,985,23,-1,988,28,-2,985,33,-3,985,33,-3,987,35,1,988,27,-1,987,23,-2,985,20,0,989,25,-1,989,25,-1,990,32,-2,990,30,1,982,26,0,991,28,0,986,30,-4,986,30,-4,984,21,0,987,28,0,985,25,-2,987,27,0,991,33,-4,991,33,-4,989,25,-3,988,27,-5,987,24,-3,991,27,-1,988,25,0,988,25,0,987,23,0,989,31,-2,987,25,-1,989,28,-1,991,27,-1,991,27,-1,989,23,1,985,27,-1,987,24,-5,988,22,-1,986,28,0,986,28,0,991,27,1,985,30,2,983,26,-2,989,24,0,988,32,-3,988,32,-3,992,16,1,985,28,-2,989,20,-4,992,25,0,992,25,-4,986,31,-4,982,26,0,985,33,-1,980,24,-1,985,26,0,985,26,-3,987,32,-3,987,24,1,984,21,-2,986,28,-1,987,28,-4,987,28,-4,986,33,-4,989,23,-1,986,26,-1,987,36,0,982,34,-1,982,34,1,984,26,1,991,30,-2,991,27,-3,988,26,-1,984,28,0,984,28,-1,989,33,-1,985,23,0,990,22,0,984,25,-5,982,26,-2,982,26,0,988,25,0,986,26,0,985,24,0,991,33,0,987,22,-2,987,22,-2,994,24,-2,985,26,-1,985,28,1,991,25,-1,989,22,-1,989,22,0,985,24,0,990,26,-3,993,26,0,982,30,-1,987,26,2,987,26,-1,990,28,-1,985,26,-2,989,26,0,989,27,1,989,25,0,989,25,1,985,24,1,984,22,-2,994,28,-5,992,30,-2,983,29,-3,983,29,-3,990,33,-3,984,25,-3,989,24,0,988,25,-1,987,32,0,987,32,0,986,25,1,986,24,-1,994,33,0,983,28,-3,992,28,1,992,28,1,985,25,-2,991,32,-2,986,28,0,984,25,1,988,19,1,988,19,1,987,20,0,990,25,0,988,24,0,987,26,0,988,28,-1,988,28,-1,989,24,1,990,23,1,982,25,-1,985,24,-3
-968,469,25,-968,484,23,-971,491,20,-964,495,19,-954,495,22,-954,495,22,-950,502,14,-936,508,15,-927,504,11,-913,494,8,-911,487,9,-911,487,9,-918,468,13,-922,461,18,-924,453,26,-934,440,29,-929,435,31,-929,435,31,-921,442,41,-916,445,42,-908,446,43,-904,452,42,-908,446,34,-908,446,34,-908,458,34,-913,464,33,-910,466,31,-927,463,29,-933,455,31,-933,455,31,-939,450,36,-948,455,41,-957,458,44,-958,465,53,-959,471,58,-959,471,58,-952,480,61,-955,483,63,-961,478,67,-977,478,71,-972,469,73,-972,469,73,-970,476,69,-961,474,71,-947,479,66,-939,484,64,-931,491,57,-931,491,57,-926,494,56,-920,499,56,-920,488,57,-926,477,62,-934,463,63,-934,463,63,-939,462,64,-936,455,71,-920,471,76,-909,471,85,-904,477,83,-904,477,83,-903,482,82,-909,485,84,-901,491,87,-910,486,84,-913,491,91,-913,491,91,-921,496,94,-923,508,101,-927,523,109,-923,523,116,-926,536,125,-926,536,125,-930,538,137,-922,531,148,-914,532,163,-926,534,173,-918,527,180,-918,527,180,-920,520,197,-910,513,207,-893,511,217,-878,514,221,-875,516,228,-875,516,228,-874,515,233,-869,519,244,-885,522,251,-880,535,261,-880,535,279,-878,538,279,-873,549,292,-864,568,301,-851,580,318,-844,573,335,-844,573,350,-836,577,350,-833,568,370,-849,556,390,-909,558,418,-956,550,448,-956,550,472,-982,555,472,-998,565,503,-1009,579,526,-1038,620,537,-1035,650,539,-1035,650,541,-1014,659,541,-970,661,537,-927,661,537,-909,674,541,-891,696,545,-891,696,559,-868,693,559,-847,698,567,-833,695,584,-827,694,604,-834,692,635,-834,692,677,-854,689,677,-869,695,725,-867,699,779,-870,694,849,-867,693,921,-867,693,998,-858,657,998,-842,630,1062,-872,666,1137,-940,768,1199,-969,892,1242,-969,892,1300,-981,928,1300,-983,775,1336,-918,618,1376,-810,555,1391,-756,550,1410,-756,550,1432,-712,589,1432,-686,655,1457,-666,705,1490,-679,764,1554,-687,799,1639,-687,799,1735,-692,821,1735,-681,852,1830,-730,751,1932,-864,367,2055,-618,377,2159,-618,377,2159,-528,525,2185,-1,1308,2223,1612,3996,2402,792,2284,2744,-579,-38,2752,-579,-38,2752,-488,30,2583,-389,116,2413,-289,199,2300,-240,340,2262,-205,430,2315,-205,430,2315,1319,1149,2405,8127,4986,2660,-1217,539,2871,-441,181,2811,-349,293,2664,-349,293,2664,-410,473,2595,-287,324,2543,-182,261,2531,-186,218,2589,-225,156,2705,-225,156,2705,-243,27,2784,-328,-109,2857,-2407,609,2962,-154,-337,3063,-198,-300,3065,-198,-300,3065,-187,-330,3047,8127,-7945,3156,-529,-319,3528,-204,-349,3561,-245,-366,3547,-245,-366,3547,-252,-364,3546,-250,-366,3556,-250,-363,3561,-257,-373,3544,-482,90,3543,-482,90,3543,-234,-418,3321,-97,-1809,3205,1674,-5935,3318,-227,-490,3427,-270,-373,3434,-270,-373,3434,-267,-380,3434,-359,-1911,3428,-1851,-8192,3338,-206,-336,3181,-204,-336,3178,-204,-336,3178,470,1338,3202,-271,-352,3211,-248,-301,3236,-259,-314,3204,-257,-307,3213,-257,-307,3213,-262,-307,3204,-263,-313,3216,-272,-310,3216,-2449,-1561,3182,-7532,-3134,3027,-7532,-3134,3027,-251,-260,2984,-239,-240,2971,-245,-238,2981,-245,-235,2977,-242,-238,2977,-242,-238,2977,-245,-227,2980,-251,-227,2971,-2511,121,2975,-8192,1606,2880,-210,-226,2702,-210,-226,2702,-225,-218,2709,-215,-216,2713,714,-882,2716,-200,-203,2892,-226,-200,2912,-226,-200,2912,-212,-204,2915,-215,-199,2912,-214,-190,2926,-228,-182,2907,-5769,8127,2801,-5769,8127,2801,-353,185,2548,-160,-132,2480,-154,-133,2480,-146,-129,2478,-149,-127,2481,-149,-127,2481,-150,-129,2486,-142,-128,2484,-143,-135,2478,-141,-131,2478,-138,-121,2482,-138,-121,2482,-134,-122,2492,1561,6755,2475,905,3788,2258,-127,-101,2090,-148,-87,2081,-148,-87,2081,-789,-2092,2150,-49,-5,2254,-122,-134,2247,-87,-112,2241,-99,-122,2247,-99,-122,2247,-96,-120,2239,-88,-116,2244,-94,-114,2243,-63,-94,2243,8127,8127,2194,8127,8127,2194,-135,6,1892,-49,-44,1824,-1867,-1357,1835,8,-52,1755,-78,-80,1754,-78,-80,1754,-47,-81,1755,-56,-76,1752,-59,-83,1752,43,-51,1746,43,-51,1755,668,143,1755,6489,1867,1792,364,54,1895,-71,-72,1896,-72,-84,1909,-72,-84,1908,-55,-87,1908,92,-79,1898,8127,-3438,1811,454,-255,1429,-23,-71,1382,-23,-71,1376,-37,-48,1376,-39,-61,1380,-37,-58,1380,-34,-48,1383,-35,-60,1375,-35,-60,1376,-35,-61,1376,2864,-948,1384,3369,-1484,1299,-39,-39,1254,-30,-37,1263,-30,-37,1262,534,-278,1262,1063,-587,1274,-15,-66,1314,-37,-67,1317,-31,-69,1315,-31,-69,1319,1083,-741,1319,2157,-1363,1365,438,-338,1431,-9,-121,1444,216,-415,1455,216,-415,1509,2182,-1956,1509,2017,-3690,1470,202,-443,1342,-43,-73,1306,-35,-68,1304,-35,-68,1302,53,-170,1302,1165,-2423,1267,720,-1450,1208,44,-249,1175,60,-291,1177,60,-291,1173,435,-1134,1173,511,-1182,1176,121,-472,1156,159,-614,1151,352,-1105,1167,352,-1105,1168,278,-1024,1168,208,-857,1184,209,-950,1194,199,-974,1214,156,-875,1231,156,-875,1231,119,-810,1258,102,-798,1283,75,-783,1314,45,-821,1348,28,-982,1396,28,-982,1396,16,-2676,1435,-791,-3563,1384,-108,-325,1262,-62,-84,1237,-51,-204,1236,-51,-204,1236,-509,-1832,1206,-444,-1636,1156,-160,-422,1122,-172,-444,1105,-402,-1116,1093,-402,-1116,1093,-351,-923,1080,-298,-670,1065,-409,-955,1059,-447,-1077,1056,-396,-871,1058,-396,-871,1058,-408,-846,1053,-470,-909,1059,-471,-853,1072,-464,-793,1083,-500,-824,1096,-500,-824,1096,-535,-839,1111,-540,-820,1126,-538,-791,1158,-557,-773,1184,-572,-758,1223,-572,-758,1223,-587,-742,1261,-645,-758,1296,-1204,-1249,1344,-3759,-2517,1319,-733,-607,1165,-733,-607,1165,-95,-59,1085,-86,-65,1086,-309,-267,1078,-1549,-815,1038,-1229,-699,989,-1229,-699,989,-534,-262,937,-638,-331,927,-1216,-652,921,-1159,-602,899,-831,-410,876,-831,-410,876,-811,-384,868,-845,-405,863,-739,-291,844,-780,-282,843,-1028,-406,843,-1028,-406,843,-1088,-428,840,-969,-360,843,-998,-352,849,-1040,-351,853,-989,-312,866,-989,-312,866,-951,-288,878,-923,-266,899,-931,-261,911,-940,-243,934,-968,-243,955,-968,-243,955,-1005,-231,990,-1018,-216,1018,-1025,-198,1055,-1049,-174,1092,-1247,-163,1135,-1247,-163,1135,-2628,63,1154,-2304,395,1076,-490,46,1001,-171,-36,966,-589,70,943,-589,70,943,-1458,373,914,-1259,273,873,-640,138,829,-725,170,812,-1169,311,786,-1169,311,786,-1172,311,765,-820,224,745,-835,248,727,-988,310,713,-934,306,691,-934,306,691,-891,300,679,-987,354,676,-1005,374,660,-957,364,647,-956,377,641,-956,377,641,-971,389,638,-946,399,638,-939,386,635,-932,391,637,-936,408,639,-936,408,639,-938,417,643,-931,424,652,-933,435,657,-941,443,669,-931,444,691,-931,444,691,-922,450,709,-923,452,725,-916,454,749,-909,460,778,-902,470,802,-902,470,802,-896,478,830,-896,486,866,-893,497,897,-891,508,943,-896,535,979,-896,535,979,-1009,681,1031,-1563,1824,1059,-1080,1746,992,-253,325,914,-253,325,884,-194,171,884,-696,1103,861,-852,1427,819,-436,657,773,-395,595,750,-395,595,732,-620,1026,732,-587,974,703,-384,643,675,-348,585,650,-408,735,640,-408,735,617,-441,815,617,-468,878,608,-516,978,594,-515,986,582,-491,930,574,-491,930,567,-495,943,567,-481,949,562,-433,865,559,-384,794,555,-395,832,555,-395,832,553,-420,941,553,-443,986,555,-435,988,558,-418,975,564,-402,945,563,-402,945,573,-392,902,573,-380,905,583,-384,927,596,-384,952,603,-382,962,620,-382,962,637,-378,951,637,-373,945,656,-358,931,670,-348,928,698,-351,933,724,-351,933,754,-340,940,754,-336,940,780,-330,939,823,-316,942,855,-307,953,891,-307,953,933,-305,996,933,-272,1279,974,368,2921,1002,391,1571,934,54,341,858,54,341,827,54,314,827,221,827,788,312,1062,752,253,916,704,267,962,677,267,962,641,307,1069,641,272,1003,609,265,956,582,276,948,550,251,826,525,251,826,525,221,715,500,279,870,486,321,1026,464,311,1006,443,305,981,427,305,981,427,315,1015,414,306,960,396,296,897,382,296,884,374,309,916,358,309,916,358,327,955,349,330,980,344,331,983,339,337,962,331,332,941,324,332,941,324,331,927,319,339,931,320,343,942,312,358,956,314,360,956,308,360,956,308,362,954,307,367,949,306,373,935,307,369,937,304,373,940,309,373,940,309,381,929,314,382,932,318,380,924,316,384,935,320,383,924,330,383,924,330,384,921,337,389,922,341,389,918,356,395,921,364,396,920,376,396,920,376,399,913,392,399,914,405,395,909,419,400,903,436,398,901,453,398,901,453,394,893,474,398,889,501,405,894,523,412,883,546,410,871,569,410,871,569,409,871,605,408,860,631,419,855,664,419,833,702,430,835,738,430,835,738,451,841,774,519,865,813,924,1120,851,1968,1298,841,1067,606,775,1067,606,775,425,276,722,839,475,687,1110,593,640,675,380,596,713,394,554,713,394,554,966,507,518,857,455,481,841,454,450,929,481,414,858,444,382,858,444,382,837,433,345,892,451,314,881,449,288,893,458,260,910,467,232,910,467,232,881,452,205,886,451,181,888,447,150,897,444,126,899,451,104,899,451,104,897,454,79,893,450,55,891,450,35,894,443,7,893,449,-12,893,449,-12,899,448,-33,897,447,-57,894,448,-83,893,453,-105,892,453,-129,892,453,-129,891,452,-154,886,445,-184,880,455,-203,880,453,-234,882,454,-258,882,454,-258,881,451,-286,873,463,-312,871,459,-343,862,459,-374,861,457,-407,861,457,-407,861,459,-439,855,463,-471,845,464,-508,837,464,-547,835,471,-590,835,471,-590,820,477,-627,810,487,-664,841,541,-709,971,749,-747,971,749,-778,1291,1616,-778,816,1461,-741,322,647,-685,296,616,-649,493,1005,-612,493,1005,-570,446,933,-570,352,749,-527,427,897,-491,461,970,-457,394,848,-418,394,848,-387,397,872,-387,424,929,-354,400,887,-322,399,898,-294,423,927,-265,423,927,-235,410,918,-235,408,907,-210,414,923,-182,411,917,-160,407,918,-134,407,918,-108,408,925,-108,407,922,-82,407,925,-57,410,928,-33,406,921,-8,406,921,15,409,917,15,409,926,41,409,923,60,410,922,86,409,926,110,409,926,136,413,916,136,411,918,163,414,922,189,413,907,213,410,910,240,410,910,267,419,901,267,416,902,298,417,900,327,417,890,353,421,884,387,421,884,421,422,880,421,426,877,459,431,872,486,438,862,524,443,856,559,443,856,597,459,853,597,494,861,641,615,927,675,1239,1224,703,1535,952,680,1535,952,623,765,456,623,631,391,573,984,552,534,865,488,486,701,395,445,701,395,445,902,486,404,908,490,358,828,454,322,894,481,286,878,470,245,878,470,245,835,449,205,886,469,170,887,469,132,878,469,99,891,466,60,891,466,60,874,465,28,873,462,-7,878,469,-41,884,473,-78,878,464,-112,878,464,-112,872,476,-147,872,468,-184,868,476,-219,867,474,-254,860,472,-294,860,472,-294,859,476,-329,856,475,-373,836,480,-412,835,488,-455,831,488,-498,831,488,-498,830,513,-543,854,587,-580,987,829,-620,1094,1445,-634,674,1201,-599,674,1201,-599,360,698,-554,382,753,-517,480,969,-472,433,876,-435,403,824,-392,403,824,-392,456,931,-354,448,930,-315,411,860,-276,415,896,-240,420,913,-204,420,913,-204,416,885,-170,427,910,-135,426,916,-101,423,897,-68,426,908,-31,426,908,-31,429,907,0,421,902,33,428,912,65,427,900,101,424,898,133,424,898,133,428,902,168,428,896,204,433,891,241,438,891,278,443,884,315,443,884,315,446,872,347,441,870,382,455,864,424,468,861,465,504,867,503,504,867,503,584,899,541,914,1038,569,1322,953,564,990,601,518,701,429,475,701,429,475,871,504,426,913,512,383,769,438,337,848,483,295,909,497,251,909,497,251,845,479,205,869,489,166,871,490,125,849,469,83,866,476,45,866,476,45,873,483,2,870,480,-39,872,489,-79,863,481,-120,862,482,-164,862,482,-164,857,484,-205,859,491,-244,841,495,-287,835,503,-327,835,503,-374,835,503,-374,837,531,-412,852,593,-456,919,762,-493,1000,1179,-511,693,1151,-492,693,1151,-492,450,827,-450,405,769,-412,465,904,-371,457,909,-330,431,854,-289,431,854,-289,456,897,-248,447,909,-208,426,876,-168,425,872,-133,441,895,-89,441,895,-89,433,891,-52,439,903,-20,446,895,22,441,885,63,441,885,102,437,890,102,443,888,141,450,880,176,451,882,215,457,874,255,457,874,293,457,865,293,475,864,331,499,867,363,553,876,403,697,922,438,697,922,455,1042,963,455,1070,732,435,859,543,392,794,490,345,884,521,303,884,521,258,850,497,258,815,479,215,869,495,170,871,497,124,849,495,83,849,495,40,866,495,40,858,495,-5,849,494,-52,858,492,-92,848,500,-133,848,500,-179,846,505,-179,840,510,-220,837,518,-264,837,549,-305,848,603,-344,848,603,-382,884,745,-382,894,1017,-396,666,1032,-391,503,879,-357,444,812,-316,444,812,-275,464,864,-275,478,895,-234,466,871,-198,461,882,-150,458,887,-111,458,887,-72,444,868,-72,448,870,-33,457,879,5,455,873,49,459,882,87,459,882,126,463,875,126,470,863,163,487,864,202,504,861,242,535,863,277,535,863,311,594,862,311,735,881,337,936,834,344,929,662,328,862,570,289,862,570,289,835,530,248,859,528,203,847,515,157,836,503,119,848,506,71,848,506,71,851,507,27,842,512,-14,841,511,-61,836,528,-104,834,527,-145,834,527,-145,832,556,-184,825,584,-224,830,654,-258,841,782,-288,753,925,-296,753,925,-296,611,909,-282,515,865,-253,483,853,-215,492,871,-179,488,882,-140,488,882,-140,476,868,-101,473,869,-60,466,862,-19,476,865,16,482,854,53,482,854,53,495,861,94,509,858,135,528,849,165,570,848,197,635,848,225,635,848,225,757,822,244,846,735,242,842,632,223,838,584,192,828,560,155,828,560,155,837,551,114,841,539,75,821,529,34,821,541,-12,823,548,-52,823,548,-52,820,569,-93,815,599,-122,802,637,-157,793,707,-182,751,794,-197,751,794,-197,659,838,-200,593,851,-184,541,851,-159,519,850,-130,513,868,-95,513,868,-95,516,857,-59,507,848,-22,512,846,14,522,840,45,544,843,74,544,843,74,577,826,109,625,808,132,679,790,150,749,745,157,775,680,149,775,680,149,801,635,130,813,609,105,813,594,73,813,584,39,813,590,7,813,590,7,795,598,-27,788,621,-56,778,656,-82,755,703,-100,716,756,-118,716,756,-118,665,787,-116,618,794,-110,594,814,-96,580,830,-76,564,825,-44,564,825,-44,560,831,-21,566,827,6,587,812,32,606,803,54,644,778,72,644,778,72,677,755,78,718,730,85,738,696,80,761,669,69,763,658,51,763,658,51,777,645,30,771,651,6,761,658,-11,744,672,-29,723,703,-46,723,703,-46,705,724,-55,679,749,-60,652,763,-54,637,780,-45,619,788,-35,619,788,-35,620,797,-21,622,790,-3,627,787,7,649,768,21,669,754,31,669,754,31,699,741,32,702,718,37,716,705,33,721,697,24,721,697,15,731,692,15,727,696,4,723,702,-10,705,714,-16,701,731,-20,701,731,-21,684,739,-21,671,755,-23,664,753,-23,650,759,-17,656,767,-10,656,767,2,662,763,2,669,752,5,674,747,10,685,733,13,695,731,10,695,731,11,697,722,11,707,717,7,707,715,0,703,723,-2,691,733,-7,691,733,-11,689,740,-11,686,739,-12,676,740,-8,674,750,-7,670,743,-7,670,743,0,669,742,0,677,751,4,682,735,3,690,733,2,690,735,0,690,735,-1,691,725,-1,695,729,-3,694,731,-2,687,729,-3,692,739,-5,692,739,-6,678,734,-6,681,743,-6,684,740,-2,684,746,-4,684,742,0,684,742,2,681,737,2,687,730,0,694,735,0,690,734,1,690,731,0,690,731,-1,687,722,-1,680,734,-3,684,740,-3,681,738,-6,675,740,-1,675,740,0,682,737,0,682,735,-6,688,735,-1,682,730,1,694,736,-1,694,736,-1,690,732,0,689,733,-2,689,728,-1,681,730,-1,682,741,1,682,741,1,675,733,-2,681,734,-1,679,738,-2,684,728,0,687,735,-1,687,735,-1,689,733,0,685,733,-4,685,739,1,688,730,-1,684,735,-2,684,735,-2,683,737,-3,683,735,-2,683,738,-1,686,742,-1,684,738,3,684,738,3,691,735,0,686,738,-1,685,733,1,687,732,-1,683,730,-1,683,730,-1,689,733,-3,685,741,-5,680,737,-4,689,742,0,686,741,0,686,741,0,685,737,-1,685,740,0,690,737,0,685,727,0,687,735,0,687,735,0,689,735,-1,687,739,-1,684,735,-3,683,740,0,686,741,-2,686,741,-2,685,740,1,686,736,-1,683,739,0,682,734,1,677,732,0,677,732,0,684,736,1,684,738,-3,693,735,-3,681,738,-3,684,737,-2,684,737,-2,685,741,-3,683,730,-3,684,732,-2,686,737,0,685,733,-1,685,733,-1,685,732,0,681,734,-4,687,726,-3,686,734,0,685,735,0,685,735,0,686,738,1,687,731,-3,685,735,-2,682,733,-4,680,735,-3,680,735,-3,685,735,-2,685,738,0,683,730,-1,684,741,-1,684,739,1,684,739,1,684,733,0,683,726,-2,689,739,-2,684,735,-3,687,739,2,687,739,2,688,741,-2,687,740,-2,682,737,1,686,734,-1,688,734,0,688,734,0,687,737,2,684,732,2,689,735,-2,691,733,-2,688,737,-3,688,737,-3,687,738,-2,683,737,0,684,736,-1,683,733,-4,686,735,-1,686,735,-1,691,732,1,687,734,-2,690,736,-2,688,741,-2,685,736,1,685,736,1,686,736,0,687,728,0,685,737,0,681,736,-3,686,731,0,686,731,0,688,738,-1,687,730,0,688,735,0,688,729,0,679,736,1,679,736,1,684,738,-1,684,736,1,685,732,-2,684,738,0,684,738,2,683,738,2,686,736,2,686,733,1,686,736,1,686,735,-1,686,735,-4,684,725,-4,682,734,0,686,735,0,682,734,-2,682,737,-3,682,737,-2,688,735,-2,688,740,0,685,732,-3,685,734,-1,688,736,0,688,736,0,690,734,0,678,737,0,687,735,-2,685,728,0,685,735,-3,685,735,-2,686,730,-2,689,735,1,681,737,-2,689,729,-4,681,734,-5,681,734,-2,687,740,-2,681,732,-1,684,731,1,691,741,-2,686,737,0,686,737,0,688,730,0,690,733,2,680,736,-2,687,738,-3,689,740,-3,689,740,-1,687,733,-1,688,742,-2,683,732,-2,687,731,-1,685,732,-1,685,732,-1,688,729,-1,684,736,-1,686,740,-2,683,735,-1,685,734,-3,685,734,-1,684,739,-1,689,737,-1,683,736,1,685,739,-3,687,740,-1,687,740,-1,690,738,0,691,738,-1,685,739,-2,684,740,-1,685,740,-3,685,740,-3,683,732,0,678,736,-2,688,737,-4,682,735,-3,685,736,-3,685,736,-3,682,738,-1,681,738,-1,688,740,-4,687,737,0,687,737,-2,687,737,-2,682,738,-1,684,728,0,683,736,0,693,743,2,687,735,-2,687,735,-2,685,739,1,685,742,3,689,735,-2,683,732,0,688,741,-2,688,741,-2,687,737,0,684,736,1,679,739,-2,687,738,0,682,740,-1,682,740,-1,681,735,-1,687,738,0,689,736,-2,685,731,-1,685,740,0,685,740,0,686,731,1,687,729,-1,685,740,-6,684,737,0,684,742,-2,684,742,-2,684,728,-2,684,736,-1,684,731,-2,682,729,0,691,734,0,691,734,0,680,737,-4,688,734,0,682,732,-2,684,739,-3,687,738,-1,687,738,-1,680,730,1,694,742,-2,687,734,-1,683,736,-1,686,736,-2,686,736,-2,684,731,-1,685,732,-1,688,737,-1,682,732,-1,684,732,-1,684,732,-1,682,739,-2,684,733,1,685,733,0,686,740,-3,686,741,0,686,741,0,685,738,0,682,733,-2,686,736,-1,686,733,-3,685,739,-1,685,739,-1,684,739,0,683,732,0,684,738,2,688,735,0,692,734,0,692,734,0,689,733,0,684,732,-1,683,746,-1,688,736,2,684,734,-1,684,734,-1,682,733,-3,678,734,-3,676,737,0
-935,523,21,-947,532,25,-961,530,34,-961,530,34,-965,526,38,-956,538,32,-940,551,37,-924,555,29,-902,566,14,-902,566,14,-904,562,3,-906,582,-10,-910,568,-19,-912,566,-31,-919,561,-35,-919,561,-35,-931,538,-33,-933,505,-32,-916,489,-27,-909,476,-22,-893,465,-19,-893,465,-19,-891,459,-15,-878,449,-10,-881,454,-7,-880,447,-3,-885,449,5,-885,449,5,-892,459,11,-896,460,17,-913,456,26,-914,460,32,-922,455,41,-922,455,41,-928,448,48,-929,452,53,-936,467,55,-944,482,58,-944,482,56,-952,493,56,-943,510,59,-947,509,59,-941,522,56,-936,532,55,-936,532,51,-948,548,51,-948,564,53,-939,572,52,-936,577,48,-945,574,47,-945,574,49,-941,569,49,-939,561,48,-930,559,47,-921,555,48,-911,547,51,-911,547,53,-896,532,53,-891,519,58,-885,505,66,-884,510,72,-885,497,86,-885,497,98,-887,493,98,-889,483,118,-886,486,128,-892,487,149,-881,499,161,-881,499,177,-880,494,177,-876,494,194,-873,493,205,-870,494,220,-875,492,235,-875,492,249,-889,477,249,-897,474,271,-915,466,280,-931,481,297,-931,484,311,-931,484,328,-923,498,328,-911,516,348,-910,535,366,-915,537,386,-921,546,409,-921,546,435,-926,568,435,-932,583,462,-935,616,494,-935,634,535,-934,639,568,-934,639,611,-931,638,611,-939,654,654,-959,665,703,-977,679,750,-982,680,795,-982,680,840,-957,654,840,-926,617,887,-905,594,934,-890,577,971,-917,645,1001,-917,645,1001,-1018,786,1034,-1072,865,1094,-1067,819,1167,-1032,724,1232,-964,663,1293,-964,663,1293,-980,508,1331,-1023,206,1388,-932,226,1448,-876,390,1468,-854,519,1498,-854,519,1498,-880,630,1518,-874,719,1569,-846,776,1653,-815,806,1748,-784,808,1853,-784,808,1853,-733,788,1960,-682,765,2076,-579,631,2177,964,2697,2309,2247,6093,2428,2247,6093,2428,-306,182,2504,-472,-59,2390,-411,-37,2214,-400,21,2031,-361,158,1863,-361,158,1863,-197,450,1738,37,824,1713,65,949,1802,99,976,1943,128,934,2080,128,934,2080,-11,798,2255,703,1133,2392,8122,4247,2612,-1334,734,2950,-579,87,2797,-579,87,2797,-444,173,2658,-483,393,2541,-314,286,2453,-266,239,2464,-289,204,2511,-289,204,2511,-284,109,2621,-222,-158,2729,-210,-179,2766,-408,-96,2795,854,-820,2917,854,-820,2917,8127,-5949,3149,-302,-412,3235,-208,-323,3257,-228,-331,3259,-221,-329,3264,-221,-329,3264,-220,-337,3251,-230,-338,3264,-227,-332,3246,-230,-340,3247,-231,-340,3255,-231,-340,3255,-233,-333,3255,-231,-331,3239,-239,-343,3249,425,-2074,3252,2340,-8192,3277,2340,-8192,3277,-154,-546,3378,-219,-348,3392,-218,-357,3379,-218,-353,3380,-222,-362,3373,-222,-362,3373,-1572,-7022,3357,-1300,-3414,3164,-206,-250,2870,-219,-270,2867,-207,-248,2871,-207,-248,2871,-217,-251,2859,-217,-254,2867,-215,-248,2866,-220,-245,2871,-218,-247,2868,-218,-247,2868,-214,-242,2860,-226,-248,2868,-225,-239,2855,-440,-105,2864,-8192,-2299,2909,-8192,-2299,2909,-598,-412,2992,-263,-237,2998,-251,-232,3007,-258,-233,3006,-1776,-134,3006,-1776,-134,3006,-8192,1633,2915,-235,-205,2734,-228,-224,2731,-211,-218,2729,-214,-214,2720,-214,-214,2720,969,-844,2723,-171,-231,2832,-225,-188,2880,-208,-195,2872,-213,-181,2871,-213,-181,2871,-213,-177,2859,-317,-28,2857,-7615,8127,2727,-96,-182,2419,-150,-139,2364,-150,-139,2364,-159,-123,2380,-161,-130,2374,-159,-122,2385,-160,-122,2373,-160,-122,2375,-152,-125,2375,-150,-123,2371,-172,-150,2372,-289,-364,2398,-174,-423,2464,-174,-423,2485,-12,-959,2485,-100,-116,2390,-59,-29,2385,5742,8127,2305,-59,-57,2055,-59,-57,2028,-109,-80,2028,-98,-76,2028,-101,-69,2020,-101,-81,2023,-97,-72,2022,-97,-72,2031,-97,-76,2031,-99,-79,2028,-249,-120,2020,-831,-687,2111,-136,-250,2258,-136,-250,2220,-297,-588,2220,154,-51,2111,8127,7692,1964,-57,-33,1674,-24,-46,1596,-24,-46,1602,-60,-45,1602,-54,-49,1600,-56,-49,1600,-51,-53,1591,-54,-43,1609,-54,-43,1598,-46,-52,1598,-51,-53,1598,-44,-60,1597,-41,-60,1598,-35,-59,1600,-35,-59,1610,-1382,486,1610,3507,997,1881,5959,327,1965,2855,-801,1909,157,-141,1823,157,-141,1797,55,-86,1797,728,-289,1785,1268,-473,1743,686,-293,1710,284,-180,1691,284,-180,1671,403,-239,1671,639,-321,1669,700,-408,1658,698,-467,1651,654,-454,1659,654,-454,1671,570,-428,1671,556,-442,1681,565,-473,1699,537,-477,1730,490,-480,1768,490,-480,1768,495,-522,1796,1113,-1196,1848,2595,-4782,1787,269,-596,1642,-60,-104,1581,-60,-104,1581,-57,-90,1582,-62,-101,1585,598,-948,1581,1262,-2692,1539,173,-570,1504,173,-570,1504,-37,-157,1490,178,-832,1498,705,-1825,1510,270,-1010,1506,-11,-330,1528,-11,-330,1528,-47,-181,1541,-53,-228,1558,-1,-536,1566,104,-1206,1605,142,-1398,1656,142,-1398,1656,-16,-979,1707,-16,-4143,1738,-854,-3336,1652,-87,-130,1515,-78,-98,1492,-78,-98,1492,-73,-94,1491,-35,-73,1471,-106,-203,1424,-429,-1014,1411,-785,-2485,1409,-785,-2485,1409,-363,-872,1384,-198,-278,1370,-409,-818,1379,-668,-1483,1389,-563,-980,1385,-563,-980,1385,-473,-799,1402,-485,-765,1416,-362,-559,1438,-292,-406,1462,-450,-571,1481,-450,-571,1481,-667,-835,1507,-738,-895,1557,-1024,-1095,1607,-4823,-3646,1609,-1052,-889,1424,-1052,-889,1424,-102,-56,1326,-94,-72,1320,-92,-58,1315,-173,-204,1312,-769,-402,1253,-769,-402,1253,-1392,-595,1219,-1447,-772,1214,-911,-438,1184,-697,-310,1183,-963,-417,1176,-963,-417,1176,-1184,-522,1175,-1072,-431,1168,-1003,-378,1174,-1011,-367,1187,-748,-271,1197,-748,-271,1197,-519,-172,1210,-624,-187,1221,-890,-235,1239,-1110,-259,1266,-1151,-249,1308,-1151,-249,1308,-1032,-200,1344,-1066,-163,1382,-2432,-162,1419,-3798,804,1360,-794,112,1244,-794,112,1244,-99,-36,1198,-98,-30,1188,-139,-55,1174,-1025,237,1127,-1308,341,1091,-1308,341,1091,-1217,319,1059,-965,266,1041,-904,257,1024,-1058,326,1009,-1162,388,993,-1162,388,993,-1038,368,981,-964,362,980,-867,323,978,-606,194,984,-599,189,976,-599,189,976,-913,371,978,-1053,478,988,-973,456,999,-907,431,1017,-941,466,1025,-941,466,1025,-972,493,1056,-923,460,1077,-863,438,1108,-820,408,1135,-779,403,1176,-779,403,1176,-782,430,1216,-984,644,1262,-1832,2391,1285,-1073,1687,1192,-156,130,1106,-156,130,1106,-135,56,1090,-789,1245,1073,-908,1517,1017,-332,518,982,-332,518,970,-414,635,970,-657,1114,942,-627,1038,930,-428,683,913,-318,499,893,-318,499,889,-280,464,889,-291,519,871,-393,791,869,-568,1220,868,-520,1146,867,-520,1146,868,-414,909,868,-434,1003,867,-423,1040,875,-416,933,879,-377,791,894,-377,791,909,-304,606,909,-327,717,928,-404,1078,945,-377,1010,972,-318,870,994,-318,870,1025,-340,955,1025,-351,947,1058,-301,813,1095,-284,833,1136,-292,1292,1181,-292,1292,1206,645,3893,1206,332,1304,1101,-15,127,1028,0,158,1013,170,677,975,170,677,937,320,1073,937,299,1018,904,295,1005,863,282,960,840,286,998,812,286,998,788,292,1007,788,279,966,772,223,756,752,181,570,739,271,776,721,271,776,717,361,1048,717,356,1024,703,332,954,699,354,1008,692,359,956,690,359,956,692,327,862,692,320,831,688,336,846,695,361,895,695,382,915,703,382,915,708,399,911,708,382,895,718,372,874,731,367,848,745,362,835,767,362,835,767,370,837,786,383,847,808,389,842,831,393,835,865,404,819,897,404,819,897,400,814,926,418,806,962,474,842,1005,807,1080,1039,2355,1608,1054,2355,1608,1054,1281,695,970,232,165,915,650,380,882,1293,655,837,705,381,788,705,381,788,550,298,756,978,484,721,873,440,691,798,409,658,942,474,630,942,474,630,842,421,602,801,392,574,890,428,552,881,416,534,887,419,513,887,419,513,895,420,500,875,408,481,874,405,469,885,407,457,895,408,448,895,408,448,900,403,438,895,400,426,890,387,420,893,381,417,902,382,410,902,382,410,905,378,405,907,372,404,905,369,398,910,362,404,906,359,399,906,359,399,911,355,399,910,351,401,907,352,403,913,341,409,910,338,418,910,338,418,908,335,420,905,331,431,901,323,442,899,319,451,895,311,462,895,311,462,895,315,479,892,304,492,884,299,511,876,291,529,882,290,558,882,290,558,871,277,579,870,272,606,864,264,630,859,255,660,854,244,693,854,244,693,854,236,721,852,221,755,879,200,799,1080,152,829,2415,-378,846,2415,-378,846,1719,-462,772,428,-112,705,535,-120,666,1372,-384,630,1338,-364,584,1338,-364,584,720,-185,534,856,-238,500,1147,-346,464,941,-279,421,769,-235,383,769,-235,383,920,-285,355,976,-305,317,898,-282,289,959,-302,258,1038,-318,223,1038,-318,223,993,-310,193,970,-309,164,1003,-311,135,969,-304,109,941,-300,78,941,-300,78,938,-316,52,937,-309,25,935,-304,-4,969,-299,-29,974,-314,-57,974,-314,-57,979,-309,-82,982,-307,-109,971,-304,-137,955,-304,-168,948,-293,-198,948,-293,-198,944,-288,-227,942,-294,-258,954,-296,-288,962,-288,-319,967,-297,-355,967,-297,-355,964,-281,-386,967,-270,-425,963,-269,-458,957,-261,-495,952,-259,-531,952,-259,-531,951,-245,-573,956,-246,-618,977,-231,-664,1028,-223,-709,1028,-223,-749,1470,-107,-749,2311,520,-754,992,236,-692,344,72,-648,755,224,-620,755,224,-582,1104,359,-582,718,228,-538,764,244,-503,1054,334,-471,942,295,-430,942,295,-404,825,270,-404,936,316,-378,879,303,-344,823,283,-316,897,317,-288,897,317,-264,909,320,-264,904,313,-237,926,325,-213,914,315,-189,891,314,-169,891,314,-144,896,318,-144,903,330,-123,905,325,-100,914,329,-76,913,331,-61,913,331,-42,907,328,-42,912,332,-18,910,325,4,904,325,23,907,326,42,907,326,65,912,317,65,907,327,85,908,320,103,908,329,125,912,319,148,912,319,172,908,321,172,903,309,193,901,313,214,906,308,235,899,304,266,899,304,288,898,300,288,890,297,315,890,283,341,893,288,370,888,283,399,888,283,430,878,273,430,884,269,465,868,258,494,873,249,525,876,232,568,876,232,568,879,233,605,915,199,638,1171,132,672,2099,-342,682,1363,-349,617,1363,-349,617,548,-124,557,845,-195,520,1365,-362,477,1045,-264,422,792,-190,381,792,-190,381,1025,-278,341,1058,-294,299,859,-242,258,882,-257,219,993,-287,180,993,-287,180,943,-274,138,950,-275,102,1024,-287,65,1018,-282,25,977,-275,-14,977,-275,-14,999,-286,-55,974,-275,-89,937,-271,-129,952,-272,-172,952,-267,-206,952,-267,-206,954,-263,-248,978,-261,-285,987,-259,-325,980,-250,-371,989,-240,-409,989,-240,-409,983,-237,-461,989,-219,-499,1003,-201,-542,1160,-171,-588,1845,184,-613,1845,184,-613,1441,366,-580,594,140,-532,668,196,-495,1029,315,-460,823,249,-414,823,249,-414,759,231,-382,981,299,-342,959,286,-306,849,265,-269,922,300,-235,922,300,-235,897,289,-200,846,277,-166,887,299,-137,904,292,-103,898,296,-69,898,296,-69,912,298,-39,895,292,-10,883,296,24,893,293,54,897,296,86,897,296,86,892,291,118,901,293,154,896,285,186,884,277,216,886,269,250,886,269,250,884,271,284,890,257,317,889,253,352,888,249,392,884,235,422,884,235,422,888,217,461,917,204,499,1086,140,538,1743,-194,552,1416,-337,505,1416,-337,505,773,-180,450,869,-193,402,1218,-307,364,1047,-255,312,874,-210,267,874,-210,267,1005,-268,225,1014,-270,180,889,-236,135,923,-249,94,991,-267,50,991,-267,50,966,-258,4,984,-254,-37,1022,-266,-80,996,-252,-123,981,-246,-163,981,-246,-163,986,-246,-208,959,-238,-252,957,-228,-298,976,-221,-340,995,-215,-385,995,-215,-385,1032,-194,-428,1247,-121,-466,1665,224,-490,1185,291,-458,701,172,-414,701,172,-414,782,227,-380,929,283,-337,802,240,-295,846,257,-258,975,291,-220,975,291,-220,926,269,-177,877,266,-143,906,280,-107,870,266,-71,855,273,-31,855,273,-31,898,270,5,899,277,42,896,268,77,903,265,116,903,265,151,879,267,151,880,256,190,886,246,224,884,241,261,897,234,300,897,234,340,903,225,340,919,206,372,994,160,410,1386,-29,431,1409,-265,415,1409,-265,366,1016,-228,366,889,-198,320,1085,-252,276,1083,-258,224,941,-219,181,941,-219,138,966,-232,138,992,-251,93,936,-230,45,932,-233,-1,995,-238,-46,995,-238,-91,985,-236,-91,991,-230,-136,1021,-221,-182,1006,-221,-230,998,-203,-270,998,-203,-313,1019,-187,-313,1119,-134,-354,1356,68,-375,1223,268,-372,885,210,-331,885,210,-291,806,223,-291,887,250,-250,859,247,-214,846,249,-170,918,254,-132,918,254,-94,923,259,-94,894,250,-53,903,263,-14,878,253,27,867,245,64,867,245,99,885,253,99,897,242,139,906,240,177,904,228,213,906,217,252,906,217,290,937,186,290,1076,114,315,1283,-95,330,1179,-222,303,1018,-210,260,1018,-210,260,999,-206,213,1051,-234,170,1026,-226,122,978,-216,76,972,-218,33,972,-218,33,959,-222,-8,948,-211,-58,974,-204,-102,1000,-208,-149,1018,-188,-192,1018,-188,-192,1055,-158,-230,1159,-84,-264,1237,99,-281,1079,217,-271,902,205,-235,902,205,-235,830,212,-198,830,234,-160,859,239,-121,897,239,-81,934,246,-40,934,246,-40,931,234,-3,909,229,40,895,229,80,882,220,110,894,211,148,894,211,148,931,185,180,994,133,213,1113,21,236,1137,-119,234,1088,-177,200,1088,-177,200,1042,-195,163,1030,-199,120,1026,-205,76,1006,-209,32,981,-191,-10,981,-191,-10,967,-186,-53,981,-175,-95,1006,-146,-131,1074,-88,-166,1122,15,-193,1122,15,-193,1089,138,-194,995,194,-173,918,202,-139,859,212,-105,843,212,-70,843,212,-70,872,213,-31,913,209,4,934,209,40,936,200,75,950,166,108,950,166,108,975,118,132,1013,26,148,1046,-63,149,1056,-125,130,1043,-151,102,1043,-151,102,1039,-162,65,1034,-165,27,1026,-155,-9,1010,-136,-45,1009,-102,-76,1009,-102,-76,1022,-49,-103,1031,24,-116,1000,100,-114,969,143,-103,937,166,-78,937,166,-78,914,176,-52,903,173,-21,919,167,10,929,142,35,969,113,63,969,113,63,991,62,75,1011,5,85,1022,-43,81,1025,-80,64,1028,-107,44,1028,-107,44,1024,-100,22,1022,-93,-6,1012,-67,-30,1005,-28,-48,1004,16,-58,1004,16,-58,987,63,-60,968,85,-56,950,113,-42,945,128,-28,944,119,-6,944,119,-6,954,107,13,967,79,25,984,50,36,995,17,39,1000,-12,38,1000,-12,38,1013,-28,31,1011,-45,18,1010,-44,0,999,-34,-9,998,-6,-22,998,-6,-22,995,10,-28,980,55,-26,973,65,-25,967,68,-16,964,81,-12,964,81,-12,972,69,0,978,54,8,989,46,15,990,18,19,994,7,18,994,7,18,999,-4,9,1001,-12,1,995,-4,-1,993,4,-6,993,4,-10,993,23,-10,986,34,-13,985,49,-14,979,46,-9,974,54,-4,974,54,0,983,49,0,980,38,1,986,28,8,993,14,8,987,10,6,987,10,2,990,11,2,993,0,-3,994,20,-4,985,22,-2,988,31,-5,988,31,-7,982,39,-7,982,44,-5,976,40,-1,987,31,0,981,28,1,981,28,7,985,19,7,990,27,1,987,15,1,991,18,-1,992,20,-5,992,20,-5,986,24,-5,985,28,-1,986,31,-2,983,30,-3,984,32,-3,984,32,-1,985,30,-1,987,31,1,987,19,1,990,22,-2,991,24,-3,991,24,0,994,21,0,985,21,-2,988,28,-7,990,30,-3,984,23,0,984,23,0,984,32,0,987,32,-4,988,29,0,984,23,-1,988,24,0,988,24,-1,988,22,-1,984,24,-4,991,27,-1,992,28,-1,988,26,-3,988,26,-1,989,33,-1,984,30,0,996,34,0,992,34,-2,981,31,-1,981,31,-1,991,23,0,985,23,-3,984,27,-2,986,24,0,987,23,-1,987,23,-1,988,31,-1,987,28,0,986,23,1,989,32,0,986,24,0,986,24,0,982,23,-1,987,26,0,985,23,0,979,22,-1,987,23,-2,987,23,-2,989,28,-1,982,20,0,987,25,-3,983,31,-2,986,27,0,986,27,0,989,22,-2,986,28,0,986,20,0,988,18,-1,991,25,0,991,25,0,989,24,-2,989,26,-2,989,33,-1,987,32,0,984,34,-1,984,34,-1,979,24,1,985,25,0,989,22,0,992,20,0,985,26,-1,985,26,-1,987,29,0,988,29,0,987,30,0,989,27,2,985,26,-2,985,26,-2,988,22,0,984,26,-1,990,24,-2,990,23,0,983,21,-1,983,21,-1,985,25,-3,985,22,-3,984,22,-2,991,34,-2,989,24,-3,989,24,-3,985,30,0,985,25,-3,988,29,-2,990,22,0,986,26,-2,986,26,-2,986,29,1,987,29,0,990,30,1,988,24,-1,987,29,0,987,29,0,984,25,-1,991,21,3,988,33,2,984,26,1,996,31,-2,996,31,-2,986,29,2,997,32,0,991,23,-3,988,18,-2,983,25,0,983,25,0,985,24,-1,981,25,0,990,32,-1,990,22,0,989,28,0,989,28,0,988,19,2,989,22,0,990,20,1,986,29,0,986,24,-3,986,24,-3,985,25,-2,989,27,1,989,26,0,985,28,-5,987,27,-1,987,27,-1,987,24,-2,988,22,0,986,32,0,989,30,0,985,21,-2,985,21,-2,991,26,-2,983,31,-2,984,25,-1,990,29,0,987,33,-1,987,33,-1,985,20,0,983,23,-2,987,25,-2,983,20,-1,987,30,-3,987,30,-3,987,30,0,987,27,1,991,34,0,987,30,0,987,30,-1,989,26,-1,984,25,-1,987,23,-4,989,28,0,985,28,0,985,28,-2,989,30,-2,987,22,-2,991,21,-1,985,26,1,984,30,1,984,30,0,986,30,0,984,31,-3,987,29,-3,986,23,-1,989,23,0,989,23,0,992,32,0,985,22,0,993,22,-2,986,28,-3,992,23,0,992,23,2,991,25,2,984,28,-1,987,24,-1,989,24,-3,989,27,-1,989,27,-1,985,27,-1,988,27,0,986,26,-1,982,24,0,990,29,1,990,29,-1,988,30,-1,983,36,-1,987,23,-2,987,28,0,987,33,-3,987,33,-1,989,35,-1,985,28,-2,989,34,-2,983,29,-1,984,23,0,984,23,1,987,26,1,988,25,-1,983,27,-1,983,28,-2,989,20,-2,989,20,-1,982,26,-1,984,24,-1,987,26,0,983,23,-3,986,21,0,986,21,0,985,27,0,983,27,-2,986,24,1,985,25,3,989,29,0,989,29,0,989,24,-2,988,27,0,989,30,-1,985,22,1,984,24,-1,984,24,-1,986,28,-1,989,27,0,989,25,0,991,32,0,989,25,0,989,25,0,989,27,-5,992,27,0,988,26,0,991,22,1,981,22,0,981,22,0,982,24,-1,988,25,-5,980,20,-2,991,25,0,986,24,-2,986,24,-2,985,27,2,989,28,-1,989,28,-2,986,20,0,990,30,-2,990,30,-2,985,18,0,986,25,-1,985,25,3,993,23,1,987,22,0,987,22,0,984,25,-5,984,33,-3,985,23,-2,979,24,-1,989,23,0,989,23,0,989,26,-4,984,25,-1,988,20,0,991,28,-1,988,32,-1,988,32,-1,991,31,-3,985,23,0,989,23,-1,985,28,-2,989,23,0,989,23,0,986,24,0,985,26,2,988,28,-5,982,29,-2,988,24,-1,988,24,-1,986,23,-4,988,24,-3,987,29,1,985,25,0,983,29,0,983,29,0,990,28,1,991,28,0,992,32,-2,984,25,1,988,26,0,988,26,0,988,33,0,994,28,-1,989,25,-2,991,29,-1,987,34,-3,987,34,-3,981,28,-1,989,24,-3,982,25,-4,979,30,0,993,28,0,993,28,0,992,28,-1,986,26,-2,989,24,-2,985,26,-4,991,27,0,991,27,0,988,34,-2,984,26,-2,987,27,-2,989,34,-1,985,23,-1,985,23,-1,989,23,-3,990,26,-1,988,15,1,988,30,1,987,22,1,987,22,1,984,20,2,988,22,1,986,24,0,987,29,-3,988,28,0,988,28,0,987,23,0,989,27,-2,989,22,1,986,30,-2,989,21,-1,989,21,-1,988,22,0,987,30,0,985,23,1,986,26,0,988,24,-2,988,24,-2,987,25,0,989,26,-3,985,25,-2,993,25,-2,993,25,-2,992,29,-2,983,25,1,988,28,0,986,24,0,985,27,-1,985,27,0,986,26,0,993,25,-2,989,27,-2,988,30,0,984,25,2,984,25,0,990,27,0,991,26,0,985,24,0,987,32,-1,987,22,2,987,22,-1
-1005,178,26,-1004,178,31,-999,184,38,-999,184,39,-998,190,39,-1001,201,47,-1002,205,48,-1012,211,49,-1024,214,51,-1024,214,51,-1034,215,51,-1042,217,56,-1053,226,59,-1053,239,56,-1046,239,55,-1046,239,54,-1052,248,54,-1048,253,52,-1051,257,43,-1050,269,36,-1048,270,30,-1048,270,24,-1046,275,24,-1047,274,17,-1037,277,7,-1039,278,0,-1029,261,-9,-1029,261,-8,-1032,253,-8,-1038,236,-12,-1026,227,-14,-1027,224,-10,-1027,216,-11,-1027,216,-6,-1023,220,-6,-1022,215,0,-1027,218,13,-1019,216,18,-1020,228,30,-1020,228,37,-1015,229,37,-1009,232,45,-1008,227,46,-1007,229,49,-1006,233,47,-1006,233,38,-1007,241,38,-1005,249,33,-1001,249,28,-1015,257,20,-1016,262,18,-1016,262,18,-1017,254,11,-1011,250,12,-1018,253,7,-1021,250,12,-1013,243,12,-1013,243,12,-1013,242,17,-1017,234,14,-1013,232,14,-1015,227,15,-1015,223,14,-1015,223,14,-1017,216,12,-1026,231,8,-1038,225,7,-1047,216,6,-1050,218,7,-1050,218,7,-1046,216,12,-1042,221,14,-1037,223,10,-1029,215,6,-1033,222,7,-1033,222,7,-1031,225,5,-1033,218,1,-1034,225,-1,-1030,217,-7,-1027,232,-11,-1027,232,-11,-1031,232,-11,-1033,227,-12,-1029,227,-17,-1023,231,-18,-1018,230,-20,-1018,230,-20,-1014,233,-21,-1010,239,-19,-1011,225,-22,-1013,219,-15,-1012,223,-8,-1012,223,-8,-1005,218,-1,-1005,221,8,-995,224,17,-995,219,27,-994,229,36,-994,229,36,-994,221,40,-994,228,48,-1002,234,51,-1012,243,51,-1020,253,56,-1020,253,56,-1023,261,59,-1018,274,62,-1023,285,69,-1018,297,78,-1018,309,79,-1018,309,79,-1013,307,88,-1015,310,95,-1014,296,107,-1010,279,110,-1004,277,116,-1004,277,116,-1005,261,118,-1004,252,125,-1007,253,119,-1006,248,125,-1010,254,123,-1010,254,123,-997,259,124,-1005,262,128,-998,270,136,-998,275,144,-993,278,162,-993,278,162,-984,285,177,-973,286,194,-961,289,220,-959,278,251,-965,253,281,-965,253,281,-980,230,318,-980,207,352,-1015,195,388,-1026,186,422,-1043,197,463,-1043,197,463,-1049,221,500,-1056,250,542,-1059,271,588,-1054,307,625,-1056,332,668,-1056,332,668,-1054,352,709,-1061,385,753,-1097,380,794,-1145,429,833,-1211,457,860,-1211,457,860,-1324,485,877,-1419,551,868,-1303,555,842,-1078,507,824,-904,461,819,-904,461,819,-801,452,837,-762,454,873,-751,464,923,-759,489,968,-770,522,1035,-770,522,1035,-805,593,1115,-974,716,1198,-1088,783,1296,-1189,807,1391,-1196,779,1458,-1196,779,1458,-1098,684,1511,-972,578,1534,-879,519,1558,-803,519,1581,-758,529,1605,-758,529,1605,-733,558,1659,-763,558,1738,-771,536,1826,-797,522,1907,-797,522,2001,-897,390,2001,-906,346,2139,-831,425,2248,-726,514,2337,-596,1228,2419,-596,1228,2517,2623,8127,2517,-277,232,2392,-558,-51,2293,-600,-18,2174,-568,12,2007,-568,12,1834,-605,94,1834,-529,375,1696,-488,642,1653,-530,777,1724,-567,839,1838,-567,839,1972,-574,820,1972,-550,744,2105,-503,634,2223,-437,477,2344,-337,256,2434,-337,256,2497,-1673,6,2497,-463,162,2737,-76,-12,2923,8127,3454,3067,-323,513,3732,-323,513,3824,-465,-194,3824,-268,-396,3816,-286,-397,3803,-277,-399,3794,-279,-404,3812,-279,-404,3794,-281,-406,3794,-276,-412,3786,-1197,-299,3757,-223,-469,3635,-17,-604,3651,-17,-604,3665,2385,-2339,3665,423,-945,3815,-243,-525,3841,8127,-8192,3844,-474,-336,3562,-474,-336,3489,-212,-353,3489,-954,1755,3491,-297,-324,3524,-266,-417,3537,-271,-379,3539,-271,-379,3534,-280,-381,3534,-280,-383,3528,-280,-380,3540,-284,-386,3512,-288,-388,3515,-288,-388,3508,9,347,3508,-369,-429,3442,-3464,-5885,3465,-990,-1305,3609,-335,-414,3651,-335,-414,3651,-375,-469,3654,-8192,-7385,3589,-573,-733,3317,-125,-276,3263,-232,-308,3240,-232,-308,3240,-263,-311,3222,-260,-312,3220,-259,-306,3210,-262,-303,3230,-262,-298,3215,-262,-298,3215,1126,-491,3218,-169,-232,3087,-240,-194,3023,-230,-204,3010,-239,-191,3030,-239,-191,3030,-5714,2603,3017,-3033,1212,3152,-272,-280,3247,-266,-286,3261,-268,-288,3247,-268,-288,3247,-267,-281,3258,-209,-335,3227,-294,152,3098,-1453,2970,2944,-2103,4052,2972,-2103,4052,2972,-197,-193,2965,-206,-207,2959,-195,-193,2964,-194,-203,2952,-188,-204,2961,-188,-204,2961,-186,-196,2950,-176,-138,2952,3392,8127,2877,-169,-115,2634,-184,-165,2600,-184,-165,2600,-191,-151,2612,-472,-402,2598,-163,-194,2727,-169,-237,2802,-148,-185,2794,-148,-185,2794,-148,-202,2798,-140,-206,2797,-138,-204,2787,-128,-195,2791,8127,8127,2729,8127,8127,2729,354,133,2371,-1537,-520,2304,-115,-146,2364,-109,-132,2353,-113,-139,2350,-113,-139,2350,-110,-137,2355,-112,-139,2345,-109,-141,2359,-113,-145,2351,-110,-148,2350,-110,-148,2350,-143,-147,2339,-420,-214,2259,-103,-155,2109,-64,-159,2108,8127,-5417,2122,8127,-5417,2122,708,-410,1981,-152,-128,1884,-55,-85,1888,-57,-103,1893,-73,-100,1888,-73,-100,1888,-76,-96,1886,-67,-108,1893,-71,-106,1901,-1376,917,1913,-104,-144,2077,-104,-144,2077,-96,-149,2091,-94,-157,2092,-326,194,2083,1339,-2231,1870,7058,-8192,1661,7058,-8192,1661,-145,-50,1459,-46,-90,1429,-67,-75,1432,-62,-76,1440,-62,-79,1430,-62,-79,1430,-61,-87,1426,-67,-83,1430,-68,-84,1427,-64,-79,1433,-63,-91,1430,-63,-91,1430,-64,-98,1428,1470,-6892,1437,428,-1937,1582,-66,-107,1645,-64,-107,1652,-64,-107,1652,-68,-111,1645,-456,4446,1661,14,-149,1766,-2072,-8192,1625,-98,-86,1350,-98,-86,1350,-69,-79,1340,-73,-79,1341,-71,-75,1336,-68,-80,1342,-76,-79,1338,-76,-79,1338,-10,-406,1355,-704,-1972,1360,-828,-2398,1317,-224,-339,1304,-224,-339,1310,-252,-346,1310,-624,-1262,1317,-696,-1234,1335,-426,-740,1349,-508,-791,1368,-508,-791,1396,-671,-1020,1396,-729,-1099,1428,-427,-577,1475,-200,-212,1526,-252,-197,1537,-252,-197,1562,-1071,-1142,1562,-5840,-3669,1445,-234,-131,1265,-91,-63,1230,-92,-57,1232,-92,-57,1232,-94,-58,1232,-259,-165,1230,-3351,-1851,1201,-1046,-549,1132,-362,-167,1109,-362,-167,1104,-387,-194,1104,-379,-198,1094,-391,-156,1078,-820,-318,1075,-1536,-592,1078,-1536,-592,1080,-1227,-450,1080,-836,-306,1088,-1038,-355,1089,-1165,-355,1096,-1019,-312,1113,-1019,-312,1127,-953,-275,1127,-985,-267,1157,-919,-235,1184,-746,-186,1216,-680,-155,1247,-680,-155,1281,-844,-156,1281,-1563,-187,1320,-4054,495,1327,-1615,235,1213,-193,-19,1148,-193,-19,1136,-111,-36,1136,-494,10,1125,-1515,398,1078,-1114,260,1036,-575,136,1004,-575,136,986,-809,218,986,-1251,337,976,-1184,343,952,-841,250,931,-897,287,919,-897,287,907,-1017,356,907,-837,305,902,-768,280,897,-890,346,885,-966,399,890,-966,399,890,-947,407,892,-926,405,897,-948,428,905,-954,439,915,-923,428,934,-923,428,934,-906,421,953,-890,430,971,-870,424,995,-845,435,1017,-845,437,1056,-845,437,1056,-849,458,1090,-875,484,1131,-907,555,1171,-1331,1073,1212,-1730,2710,1194,-1730,2710,1194,-561,835,1088,-99,40,1037,-154,99,1024,-906,1548,1008,-808,1386,953,-808,1386,953,-349,507,917,-381,574,892,-633,1047,880,-585,967,856,-387,636,831,-387,636,831,-355,605,819,-414,740,815,-403,771,800,-409,806,794,-487,1002,790,-487,1002,790,-483,1023,787,-435,933,787,-439,980,789,-434,967,788,-405,890,793,-405,890,793,-368,818,800,-358,815,813,-372,887,825,-376,959,846,-373,939,865,-373,939,865,-356,924,883,-360,913,902,-341,885,935,-324,866,960,-323,883,999,-323,883,999,-318,918,1036,-308,949,1076,-290,1157,1118,277,3235,1152,489,1895,1079,489,1895,1079,47,326,992,-7,165,964,168,660,938,343,1166,894,252,890,852,252,890,852,240,845,816,311,1058,793,300,1060,763,261,937,736,271,955,721,271,955,721,290,943,695,254,792,673,232,718,662,285,846,644,328,967,639,328,967,639,335,978,631,341,971,615,346,983,613,346,953,606,347,910,603,347,910,603,335,884,602,339,869,603,352,894,603,365,906,605,374,920,614,374,920,614,379,910,616,378,907,626,377,889,638,376,890,650,377,872,665,377,872,665,378,863,681,382,859,702,388,858,723,391,849,749,391,851,772,391,851,772,391,842,806,403,829,837,406,814,873,423,814,905,468,833,948,468,833,948,711,1005,984,2071,1505,1003,1533,842,929,383,231,868,481,287,827,481,287,827,1166,618,797,1097,583,749,619,339,710,750,393,673,936,480,638,936,480,638,752,387,606,758,386,577,941,469,551,909,461,523,909,461,499,850,420,499,913,452,475,910,450,456,864,422,433,872,423,419,872,423,402,878,417,402,873,404,389,892,421,371,902,422,356,905,419,345,905,419,339,904,417,339,902,408,329,894,404,319,894,398,311,894,389,301,894,389,299,901,396,299,907,393,292,914,390,287,907,391,280,911,382,281,911,382,272,913,380,272,917,371,272,909,369,268,917,375,270,919,368,268,919,368,267,919,361,267,923,360,266,919,361,268,924,354,273,925,349,274,925,349,274,923,347,274,921,343,280,921,334,279,923,346,291,922,331,298,922,331,304,918,333,304,917,325,314,914,327,322,914,323,334,905,324,348,905,324,359,911,317,359,898,315,373,898,306,391,900,304,408,895,301,427,895,301,448,898,301,448,884,294,468,879,288,490,879,279,514,874,281,549,874,281,570,866,264,570,864,255,603,859,245,632,859,236,670,855,224,704,855,224,704,901,205,736,1237,117,775,2150,-386,781,1403,-377,705,519,-131,649,519,-131,649,685,-159,614,1384,-374,574,1255,-336,523,772,-201,476,955,-257,443,955,-257,443,1169,-330,406,991,-287,363,872,-248,324,931,-273,291,967,-297,258,967,-297,258,892,-275,219,868,-273,188,941,-292,153,961,-304,121,956,-295,90,956,-295,90,994,-293,57,1022,-305,25,1004,-302,-8,996,-295,-36,1006,-303,-66,1006,-303,-66,982,-287,-99,955,-296,-130,938,-297,-165,941,-283,-199,931,-276,-234,931,-276,-234,934,-282,-267,955,-280,-297,967,-273,-331,973,-264,-375,977,-270,-406,977,-270,-406,978,-260,-450,982,-257,-497,976,-249,-531,981,-234,-571,998,-226,-615,998,-226,-615,1113,-198,-660,1497,-45,-700,1968,423,-696,978,249,-641,452,112,-598,452,112,-598,751,239,-569,992,331,-525,737,236,-485,799,250,-452,1025,321,-415,1025,321,-415,965,291,-379,857,271,-350,925,299,-317,895,300,-291,832,278,-259,832,278,-259,875,302,-228,908,308,-202,904,306,-174,926,311,-148,925,320,-122,925,320,-122,895,313,-91,891,310,-72,892,310,-46,904,319,-20,911,315,4,911,315,4,907,308,28,899,310,52,901,305,78,895,307,103,899,307,127,899,307,127,905,302,155,907,305,181,904,292,211,896,299,236,897,291,261,897,291,261,889,287,293,895,282,322,890,271,352,883,269,386,877,267,417,877,267,417,875,251,450,876,252,488,871,241,520,882,228,558,928,199,599,928,199,599,1259,104,626,1856,-304,628,1292,-321,574,661,-156,517,828,-196,483,828,-196,483,1292,-333,440,1097,-279,392,840,-204,344,1016,-272,304,1102,-292,262,1102,-292,262,951,-257,216,905,-257,174,972,-276,137,965,-280,97,902,-258,54,902,-258,54,937,-267,17,981,-279,-21,966,-266,-66,978,-267,-103,978,-267,-145,1010,-277,-145,1000,-264,-186,987,-266,-228,987,-257,-265,985,-251,-308,985,-251,-352,964,-250,-352,963,-232,-397,973,-227,-435,995,-214,-481,1086,-185,-527,1086,-185,-561,1402,-52,-561,1717,324,-568,1034,249,-525,620,156,-478,808,245,-448,808,245,-406,923,280,-406,749,231,-367,830,256,-328,996,308,-290,934,286,-254,934,286,-220,893,273,-220,935,293,-182,880,279,-148,840,280,-112,882,293,-75,882,293,-46,892,293,-46,907,284,-11,918,296,20,898,290,52,879,278,87,879,278,118,888,288,118,887,278,154,894,273,190,897,273,221,897,268,260,897,268,293,888,261,293,889,250,330,880,238,362,886,235,402,895,213,441,895,213,476,949,184,476,1273,70,503,1568,-240,507,1196,-270,462,809,-179,412,809,-179,365,944,-213,365,1182,-292,320,1029,-244,274,922,-221,228,1040,-263,183,1040,-263,145,1040,-269,145,951,-250,95,938,-244,52,965,-255,5,947,-252,-37,947,-252,-37,938,-246,-82,976,-254,-126,991,-251,-168,984,-237,-213,1001,-231,-255,1001,-231,-255,1019,-225,-301,1012,-208,-344,1041,-191,-383,1173,-130,-422,1408,51,-453,1408,51,-453,1334,287,-442,870,211,-403,729,197,-363,845,257,-325,851,253,-287,851,253,-287,820,246,-246,918,273,-207,961,284,-170,912,266,-131,905,273,-93,905,273,-93,893,275,-53,858,258,-17,863,263,17,893,272,56,897,275,95,897,275,95,910,262,132,909,261,167,890,248,210,888,244,242,885,237,277,885,237,277,901,221,317,924,193,352,1065,136,383,1351,-72,399,1259,-231,380,1259,-231,380,1000,-217,337,930,-196,288,1064,-236,241,1074,-242,202,978,-214,154,978,-214,154,1004,-232,110,1024,-242,63,975,-236,18,951,-227,-27,965,-231,-71,965,-231,-71,968,-227,-118,962,-213,-163,989,-210,-204,1021,-199,-245,1060,-168,-291,1060,-168,-291,1154,-97,-322,1309,59,-346,1204,225,-337,922,212,-303,819,211,-265,819,211,-265,818,237,-228,807,245,-189,846,239,-149,923,255,-118,945,259,-74,945,259,-74,925,244,-30,913,250,3,890,243,46,864,241,82,873,237,119,873,237,119,895,226,155,903,219,193,927,202,227,971,172,263,1091,84,292,1091,84,292,1194,-85,300,1123,-182,278,1026,-200,239,992,-200,199,1045,-213,155,1045,-213,155,1044,-216,108,1008,-211,65,1010,-214,20,1007,-214,-27,977,-204,-67,977,-204,-67,975,-196,-110,994,-176,-149,1032,-144,-193,1077,-98,-223,1152,11,-248,1152,11,-248,1137,150,-249,981,193,-227,897,211,-194,863,214,-161,835,220,-118,835,220,-118,853,224,-85,898,227,-49,920,236,-8,928,223,31,916,216,65,916,216,65,910,202,101,911,187,134,937,165,168,1012,96,194,1064,-14,207,1064,-14,207,1079,-106,201,1055,-159,174,1029,-177,135,1032,-177,100,1032,-177,58,1038,-187,58,1027,-180,18,1025,-175,-22,1022,-155,-56,1019,-135,-98,1019,-135,-127,1022,-105,-127,1052,-42,-150,1058,48,-164,996,129,-164,945,167,-143,945,167,-113,910,189,-113,883,196,-84,882,198,-52,903,205,-15,927,195,13,927,195,48,934,178,48,952,161,80,968,123,107,999,58,124,1008,-20,129,1008,-20,120,1023,-82,120,1028,-118,99,1021,-132,73,1030,-132,38,1032,-139,7,1032,-139,-21,1035,-115,-21,1039,-89,-48,1035,-57,-72,1028,-17,-85,1002,44,-92,1002,44,-95,970,85,-95,943,119,-83,926,143,-63,911,151,-40,924,159,-16,924,159,8,945,142,8,957,124,31,970,90,54,995,53,68,1000,11,70,1000,11,64,1005,-29,64,1014,-55,55,1014,-74,36,1019,-74,20,1023,-77,1,1023,-77,-22,1029,-50,-22,1015,-22,-35,1004,8,-45,985,30,-48,967,67,-43,967,67,-40,958,75,-40,952,91,-28,947,96,-13,962,93,1,975,85,10,975,85,10,980,57,25,989,33,28,997,9,27,996,-2,26,1003,-20,22,1003,-20,22,1006,-28,14,1008,-28,2,1005,-15,-8,997,5,-13,1000,18,-20,1000,18,-20,987,41,-24,977,45,-19,974,56,-14,972,56,-10,974,58,0,974,58,0,976,53,5,985,46,9,986,25,9,994,17,13,991,9,11,991,9,11,996,-2,6,997,0,2,999,7,-4,998,14,-7,990,20,-6,990,20,-6,984,30,-11,980,38,-7,975,39,-7,977,43,-4,979,42,1,979,42,1,989,33,3,989,26,4,990,20,3,991,17,5,996,8,3,996,8,3,991,11,1,993,12,-1,990,18,-2,988,26,-7,988,34,-1,988,34,-1,984,39,-3,981,34,-2,986,34,0,987,35,2,990,24,1,990,24,1,984,27,4,988,26,3,996,26,1,994,19,-2,988,21,-4,988,21,-4,990,22,-1,985,27,-6,990,29,-5,991,35,-1,984,32,0,984,32,0,986,28,-1,982,30,0,981,21,1,983,24,0,991,19,1,991,19,1,990,24,0,988,21,0,993,15,-1,988,29,-3,981,29,-5,981,29,-5,988,29,-1,985,27,-2,990,28,1,987,28,0,982,24,0,982,24,0,988,24,0,988,16,1,992,21,-2,989,25,-1,991,24,-2,991,24,-2,987,28,-1,987,29,-4,989,27,-3,991,27,0,983,29,-1,983,29,-1,990,22,-1,990,31,0,986,22,0,983,26,0,987,22,-2,987,22,-2,992,22,-1,987,23,-2,983,29,-1,984,29,-2,987,30,0,987,30,0,988,29,0,984,33,-3,987,22,0,991,28,-2,989,27,-3,989,27,-3,988,22,1,982,24,1,991,25,-1,983,24,-2,978,26,1,978,26,1,982,25,-2,982,25,1,992,26,-1,985,26,-1,985,26,1,987,36,1,985,26,-2,986,23,-3,985,22,0,987,21,0,987,21,-4,987,27,-4,990,27,-3,989,26,-3,990,26,-2,992,29,-1,992,29,1,989,35,1,987,30,-2,986,30,-2,991,28,0,988,26,2,988,26,2,987,26,2,989,25,-2,982,27,-3,993,25,-3,988,33,-2,988,33,0,987,35,0,987,27,-3,989,32,-2,982,29,1,984,26,0,984,26,0,995,26,0,990,19,-2,984,26,-1,985,23,1,986,28,0,986,28,-2,988,29,-2,989,29,-2,987,25,-4,988,29,-1,986,24,0,986,24,-1,985,23,-1,984,22,-1,984,23,-2,990,25,-1,990,26,0,990,26,2,986,25,2,991,35,0,984,31,-2,989,21,-2,987,17,0,987,17,-2,986,28,-2,986,29,0,987,24,-2,987,29,-4,986,26,1,986,26,-1,983,29,-1,987,21,0,988,24,0,986,31,-1,988,30,0,988,30,0,987,26,0,984,24,0,995,27,-2,991,33,-2,986,31,-5,986,31,-5,986,21,-3,987,23,-1,985,25,2,991,22,-2,986,25,-2,986,25,-2,981,25,-2,987,30,1,987,23,1,989,25,1,988,23,0,988,23,0,988,28,-5,986,24,1,986,23,-4,996,26,0,990,32,-1,990,32,-1,995,26,-3,989,24,-1,991,30,0,993,28,0,987,27,0,987,27,0,989,30,-3,988,30,0,988,27,-3,991,28,0,990,27,-1,990,27,-1,989,22,-3,987,21,-2,984,24,-2,987,31,-1,985,20,3,985,20,3,988,24,0,983,27,-1,990,22,1,988,24,1,984,25,0,984,25,0,987,26,0,984,20,0,993,25,-2,988,28,-1,985,23,0,985,23,0,990,28,-4,991,26,-2,989,28,0,990,32,1,989,30,0,989,30,0,990,28,-5,986,26,1,989,35,0,982,28,0,985,28,-3,985,28,-3,987,32,-4,982,20,0,988,26,0,984,25,0,987,30,0,987,30,0,988,31,0,987,26,-3,989,27,-2,989,27,-1,985,28,-2,985,28,-2,987,22,-2,985,26,0,983,27,-4,983,24,0,987,23,-1,987,23,-1,980,26,-2,988,26,1,985,28,0,990,26,-3,986,28,-2,986,28,-2,986,29,0,985,27,-4,990,25,-1,989,29,0,983,26,1,983,26,1,986,28,-3,989,25,-1,983,22,-2,989,31,-2,991,29,0,991,29,0,988,25,-3,983,24,-2,987,24,-2,991,28,2,984,24,1,984,24,1,991,29,-3,988,32,-1,986,29,0,985,30,0,987,31,-3,987,31,-3,988,25,0,994,29,0,990,32,0,986,25,-1,985,23,-2,985,23,-2,987,24,-1,988,28,-1,986,22,1,983,22,-1,985,21,-1,985,21,-1,985,22,-2,988,27,-1,989,22,-2,987,33,0,987,33,-3,990,30,-3,987,29,-1,989,24,0,983,25,0,984,29,0,984,29,-2,987,25,-2,985,19,-4,988,32,-2,990,22,-1,982,25,0,982,25,0,988,24,0,990,26,-2,988,27,-1,990,31,0,988,25,0,988,25,0,987,26,0,984,29,-1,989,24,-3,983,24,-1,991,24,-2,991,24,2,987,26,2,986,26,2,982,27,0,990,29,-1,988,29,-1,988,29,0,986,28,0,988,21,-3,989,25,-4,987,22,-5,986,24,-1,986,24,-2,988,22,-2,987,22,-1,987,24,-1,991,31,0,989,29,2,989,29,-1,991,27,-1,987,32,-2,988,22,0,989,26,0,985,22,0,985,22,-4,984,27,-4,984,24,0,990,24,-1,994,29,0,978,24,0,978,24,0,990,29,0,988,24,-3,988,25,0,991,27,0,984,28,-1,984,28,-1,985,31,-2,991,23,0,987,28,0,986,26,0,989,27,1
-992,367,39,-999,368,41,-1000,374,37,-999,382,37,-1003,371,39,-1000,364,42,-1000,364,42,-993,358,44,-981,362,46,-974,357,44,-987,356,42,-982,357,43,-982,357,43,-979,362,42,-993,363,45,-988,368,46,-1002,371,51,-998,367,49,-998,367,49,-1003,369,53,-998,368,52,-999,375,49,-999,382,49,-995,383,48,-995,383,48,-988,377,45,-973,384,46,-966,391,44,-967,391,40,-969,394,42,-969,394,42,-972,390,43,-984,380,48,-989,374,56,-1002,366,67,-1003,359,74,-1003,359,74,-1008,351,81,-1000,350,86,-995,358,90,-975,378,89,-975,378,86,-966,387,86,-961,410,85,-964,415,80,-969,423,76,-967,415,77,-967,415,76,-976,408,76,-978,392,75,-993,383,79,-998,378,86,-999,362,91,-999,362,102,-1001,360,102,-983,354,104,-967,370,107,-956,381,114,-949,400,120,-949,400,126,-950,410,126,-955,406,137,-962,384,148,-954,371,155,-956,371,160,-956,371,168,-950,388,168,-956,383,171,-952,395,172,-947,400,174,-944,404,173,-944,404,177,-936,412,177,-927,420,172,-915,439,171,-919,444,175,-911,445,182,-911,445,197,-913,433,197,-908,402,211,-910,387,232,-914,368,263,-907,355,294,-907,355,329,-904,345,329,-904,347,363,-908,345,398,-913,355,436,-914,360,471,-914,360,502,-923,384,502,-926,393,539,-927,415,575,-935,432,603,-944,451,636,-944,451,666,-937,469,666,-921,473,701,-928,484,722,-940,491,752,-934,497,778,-934,497,810,-956,524,810,-960,526,852,-949,529,888,-936,544,923,-918,555,952,-918,555,952,-919,584,991,-919,597,1035,-911,616,1078,-962,754,1124,-1053,861,1175,-1053,861,1175,-1162,1047,1219,-1328,1393,1278,-1168,1102,1373,-916,754,1417,-773,535,1415,-773,535,1415,-690,495,1390,-603,574,1382,-576,536,1430,-582,593,1498,-602,634,1579,-602,634,1579,-608,649,1685,-627,728,1791,-700,1046,1907,-699,1115,2031,-651,1369,2137,-651,1369,2137,1262,8127,2224,-349,95,2132,-397,83,2089,-259,18,2160,-464,-11,2066,-464,-11,2066,-388,22,1857,-389,246,1697,-242,622,1615,182,1250,1673,324,1363,1832,324,1363,1832,217,1190,2005,-198,720,2130,-347,530,2217,-339,477,2272,-263,417,2343,-263,417,2343,468,722,2389,8127,5087,2563,210,739,2811,-1645,249,2927,-550,64,2856,-550,64,2856,-294,68,2600,-257,150,2529,-219,93,2561,-144,-133,2595,-123,-188,2604,-123,-188,2604,-118,-187,2607,-124,-191,2596,-105,-191,2598,-547,51,2597,8127,-4713,2768,8127,-4713,2768,48,-379,2719,-138,-247,2703,-148,-241,2707,-155,-243,2703,-152,-243,2703,-152,-243,2703,-156,-245,2699,-155,-244,2699,-158,-246,2701,-158,-245,2700,-161,-249,2697,-161,-249,2697,53,-513,2691,6146,-8192,2663,1007,-1881,2533,-103,-186,2448,-105,-189,2448,-105,-189,2448,-106,-189,2445,-113,-192,2450,-113,-194,2444,-116,-196,2438,-110,-197,2449,-110,-197,2449,-118,-199,2441,-310,2882,2453,-219,-217,2638,-197,-230,2670,-2732,-8192,2639,-2732,-8192,2639,-517,-2019,2337,-120,-187,2221,-135,-174,2222,-127,-168,2224,-130,-167,2231,-130,-167,2231,-43,41,2223,57,252,2277,-107,-88,2340,-153,-160,2345,-158,-158,2341,-158,-158,2341,120,48,2347,278,85,2270,-169,-122,2155,-1854,-1057,2149,-8192,-7657,2094,-8192,-7657,2094,-82,-77,1918,-117,-100,1880,-132,-107,1880,-127,-109,1878,-126,-109,1880,-126,-109,1880,-133,-108,1886,-135,-103,1882,-139,-109,1878,328,31,1887,-21,-64,2032,-21,-64,2032,-158,-106,2080,-28,-115,2079,-2360,123,1969,-8192,2029,1679,-8192,2029,1459,-135,-19,1459,-118,-45,1449,-105,-42,1448,-103,-42,1448,-98,-39,1449,-98,-39,1444,-100,-37,1444,-105,-44,1442,-104,-37,1446,-102,-36,1449,-103,-37,1445,-103,-37,1443,-115,-34,1443,-6299,2885,1441,-2034,866,1596,-105,-51,1674,-109,-57,1667,-109,-57,1663,-108,-42,1663,-109,-36,1667,-118,-32,1668,-255,105,1667,-5217,8127,1576,-5217,8127,1328,-195,196,1328,-81,-1,1249,-79,-10,1249,-83,-15,1254,-80,-13,1255,-80,-13,1249,-75,-5,1249,-85,-9,1247,154,-276,1251,-183,197,1221,-1584,3592,1201,-1584,3592,1207,-835,1976,1207,-95,60,1198,-97,106,1198,-331,764,1201,-697,2007,1210,-697,2007,1238,-304,727,1238,-164,275,1250,-485,1320,1259,-674,1575,1293,-229,315,1375,-229,315,1418,-82,13,1418,-118,151,1418,410,5264,1439,449,1788,1301,-51,11,1205,-51,11,1194,-62,2,1194,-54,12,1193,225,809,1188,668,1991,1115,150,549,1063,150,549,1048,76,356,1048,398,1229,1038,416,1289,1015,213,718,993,263,856,991,263,856,991,379,1125,984,267,786,977,162,494,973,228,646,972,381,932,980,381,932,980,416,974,981,378,874,993,377,851,1004,404,891,1011,382,854,1030,382,854,1030,333,771,1054,295,703,1085,293,681,1113,350,725,1140,427,809,1181,427,809,1181,512,867,1219,1159,1339,1253,2884,1683,1227,757,422,1131,64,57,1083,64,57,1083,487,301,1060,1547,759,1015,985,506,970,449,244,935,678,339,911,678,339,911,790,391,884,740,350,857,938,441,836,967,454,813,841,400,799,841,400,799,853,382,788,815,361,774,750,321,764,834,354,756,913,371,752,913,371,752,897,358,749,886,345,750,891,336,745,879,319,745,857,314,753,857,314,753,862,294,757,862,298,770,854,286,785,853,279,798,850,269,817,850,269,817,839,260,840,833,247,861,821,243,887,819,233,919,815,211,946,815,211,946,831,207,984,905,181,1019,1967,-39,1055,2833,-767,1003,749,-223,908,749,-223,908,139,-27,866,632,-161,837,1860,-574,798,1104,-324,745,517,-150,709,517,-150,709,909,-278,683,1241,-381,657,910,-292,617,715,-235,585,876,-293,563,876,-293,563,954,-330,536,840,-307,509,842,-304,489,944,-342,475,973,-351,456,973,-351,456,943,-342,441,954,-348,422,988,-357,409,958,-357,396,935,-357,386,935,-357,386,933,-356,376,913,-367,367,884,-356,364,875,-362,349,885,-373,343,885,-373,343,893,-375,339,906,-383,337,910,-396,331,919,-404,329,917,-414,325,917,-414,325,911,-413,326,897,-413,324,890,-412,322,873,-415,322,871,-410,322,871,-410,322,864,-411,324,861,-416,331,855,-416,334,858,-420,335,863,-423,337,863,-423,337,855,-438,350,861,-435,358,858,-434,370,853,-439,382,840,-439,392,840,-439,392,841,-437,411,829,-442,425,815,-450,442,809,-445,458,804,-459,476,804,-459,476,791,-451,499,788,-458,523,780,-449,545,764,-461,576,764,-461,602,762,-464,602,747,-470,634,742,-470,668,730,-483,700,719,-495,745,719,-495,779,709,-505,779,709,-534,826,784,-644,863,1404,-1684,892,1001,-1728,841,1001,-1728,778,326,-562,778,234,-361,742,672,-1148,715,804,-1434,671,406,-712,631,406,-712,597,423,-740,597,613,-1118,575,523,-977,538,420,-797,508,418,-816,492,418,-816,458,440,-860,458,404,-819,436,372,-775,412,401,-838,392,430,-911,375,430,-911,358,438,-923,358,453,-942,340,470,-976,327,449,-959,311,444,-946,301,444,-946,290,435,-948,290,422,-920,274,402,-899,267,378,-885,261,374,-866,250,374,-866,241,374,-876,241,378,-894,234,392,-915,233,398,-940,225,405,-946,223,405,-946,219,402,-945,219,396,-948,219,385,-936,219,377,-922,219,365,-921,217,365,-921,217,360,-904,217,359,-913,218,358,-919,218,355,-930,224,363,-931,227,363,-931,227,355,-941,231,350,-940,236,344,-937,238,337,-932,246,331,-932,255,331,-932,255,330,-925,260,320,-927,269,317,-930,273,310,-942,286,308,-939,296,308,-939,296,301,-935,302,295,-942,316,287,-941,329,285,-934,335,278,-932,352,278,-932,352,268,-931,368,260,-933,378,255,-935,395,246,-931,417,237,-928,433,237,-928,433,234,-925,451,226,-918,475,212,-925,496,207,-914,522,193,-917,546,193,-917,546,186,-918,576,170,-916,610,160,-916,640,141,-908,670,130,-907,708,130,-907,708,118,-916,752,98,-938,786,82,-1010,831,34,-1437,875,-369,-2569,881,-369,-2569,881,-224,-1136,807,-83,-435,754,-175,-886,725,-362,-1412,677,-222,-940,641,-222,-940,641,-190,-767,604,-284,-1074,574,-278,-1048,545,-241,-860,507,-273,-959,477,-273,-959,477,-301,-1025,451,-296,-947,427,-292,-959,401,-311,-997,378,-314,-959,358,-314,-959,358,-313,-960,337,-323,-966,319,-327,-966,298,-331,-953,285,-335,-964,268,-335,-964,268,-339,-964,251,-339,-962,233,-343,-962,224,-350,-958,212,-350,-953,204,-350,-953,204,-355,-958,187,-361,-959,177,-363,-962,168,-365,-957,162,-364,-956,149,-364,-956,149,-367,-956,141,-373,-953,135,-374,-956,129,-370,-956,120,-367,-951,115,-367,-951,115,-377,-952,110,-379,-951,103,-377,-953,99,-384,-952,96,-378,-947,91,-378,-947,91,-382,-952,84,-389,-950,81,-387,-947,80,-387,-948,77,-390,-948,71,-390,-948,71,-386,-953,69,-387,-946,69,-389,-948,65,-391,-946,64,-396,-941,59,-396,-941,59,-394,-943,60,-395,-946,59,-401,-951,56,-395,-939,54,-396,-944,54,-396,-944,54,-401,-942,54,-400,-945,53,-399,-943,51,-398,-945,51,-396,-941,52,-396,-941,52,-402,-941,51,-411,-941,52,-402,-941,51,-399,-941,52,-405,-938,52,-405,-938,52,-403,-939,53,-410,-943,53,-405,-936,54,-404,-934,55,-413,-942,56,-413,-942,56,-409,-932,61,-416,-937,61,-413,-937,63,-411,-928,63,-411,-928,68,-412,-935,68,-416,-933,68,-417,-936,73,-421,-936,72,-419,-934,77,-419,-934,84,-421,-933,84,-426,-934,82,-426,-929,87,-426,-935,90,-428,-927,91,-428,-927,97,-431,-927,97,-426,-927,101,-430,-925,107,-442,-930,112,-438,-923,118,-438,-923,122,-439,-928,122,-439,-928,124,-439,-924,132,-446,-916,139,-443,-917,147,-443,-917,151,-447,-915,151,-453,-909,159,-459,-909,167,-465,-909,168,-460,-908,178,-460,-908,190,-471,-910,190,-471,-901,199,-468,-905,206,-473,-901,213,-481,-900,229,-481,-900,234,-484,-893,234,-492,-900,245,-494,-894,259,-501,-898,273,-503,-886,291,-503,-886,303,-506,-887,303,-509,-872,318,-515,-878,338,-522,-869,350,-526,-867,371,-526,-867,393,-523,-861,393,-530,-858,415,-534,-847,436,-543,-835,460,-547,-837,486,-547,-837,518,-553,-833,518,-556,-818,545,-559,-815,575,-570,-799,608,-588,-797,641,-588,-797,641,-597,-792,680,-617,-795,719,-648,-797,763,-758,-880,801,-1451,-1435,843,-1451,-1435,843,-1847,-1258,804,-696,-498,712,-298,-195,656,-494,-349,634,-1155,-713,597,-1155,-713,597,-1090,-664,548,-666,-406,498,-832,-526,465,-1050,-630,433,-863,-514,397,-863,-514,397,-746,-423,366,-812,-455,333,-871,-488,296,-867,-482,266,-907,-511,237,-907,-511,237,-929,-523,209,-895,-491,179,-867,-467,152,-870,-469,129,-876,-467,102,-876,-467,102,-894,-483,70,-912,-490,43,-904,-489,18,-892,-474,-7,-888,-476,-32,-888,-476,-32,-885,-477,-59,-899,-479,-83,-891,-491,-110,-893,-490,-137,-895,-490,-162,-895,-490,-162,-880,-487,-189,-870,-484,-221,-878,-494,-249,-875,-503,-279,-868,-506,-308,-868,-506,-308,-862,-507,-339,-850,-508,-370,-846,-510,-404,-843,-517,-444,-836,-528,-477,-836,-528,-477,-828,-533,-517,-819,-542,-556,-810,-555,-596,-805,-572,-636,-822,-609,-678,-822,-609,-678,-945,-762,-717,-1545,-1725,-744,-953,-1264,-684,-367,-408,-624,-417,-462,-586,-417,-462,-586,-779,-1108,-552,-760,-1047,-502,-482,-616,-460,-543,-754,-422,-645,-950,-382,-645,-950,-382,-545,-773,-346,-509,-722,-310,-594,-882,-278,-586,-872,-242,-545,-812,-206,-545,-812,-206,-578,-867,-177,-569,-861,-144,-533,-813,-114,-555,-835,-84,-561,-855,-52,-561,-855,-52,-554,-842,-20,-557,-859,10,-558,-850,43,-545,-827,73,-551,-835,98,-551,-835,98,-557,-834,133,-559,-836,165,-563,-837,196,-572,-832,231,-568,-826,264,-568,-826,264,-577,-824,297,-581,-821,330,-588,-808,368,-590,-803,405,-596,-804,444,-596,-804,444,-613,-797,480,-620,-790,519,-640,-800,560,-698,-831,603,-910,-988,640,-910,-988,640,-1618,-1342,662,-1127,-779,599,-492,-329,525,-462,-326,493,-989,-649,459,-989,-649,459,-1076,-691,407,-708,-459,356,-801,-536,324,-970,-616,284,-828,-518,240,-828,-518,240,-740,-449,199,-842,-513,164,-876,-532,124,-836,-517,81,-873,-545,46,-873,-545,46,-870,-530,8,-831,-502,-26,-842,-505,-65,-844,-524,-102,-844,-524,-144,-841,-527,-144,-849,-530,-180,-847,-536,-219,-827,-527,-256,-825,-535,-298,-825,-535,-339,-817,-538,-339,-817,-550,-382,-816,-563,-423,-820,-576,-465,-820,-605,-508,-820,-605,-550,-887,-698,-550,-1251,-1199,-584,-985,-1305,-556,-515,-616,-492,-465,-536,-452,-465,-536,-414,-723,-964,-414,-739,-988,-367,-548,-690,-322,-580,-767,-286,-630,-880,-240,-630,-880,-200,-566,-754,-200,-545,-754,-157,-616,-854,-121,-606,-835,-80,-584,-803,-43,-584,-803,0,-607,-841,0,-590,-809,35,-569,-781,77,-595,-811,115,-595,-813,154,-595,-813,195,-599,-796,195,-602,-804,231,-611,-806,272,-602,-788,315,-620,-788,350,-620,-788,400,-642,-793,400,-675,-810,436,-765,-859,476,-1088,-1080,505,-1284,-934,498,-1284,-934,437,-779,-545,437,-530,-363,381,-766,-534,340,-1036,-685,298,-810,-542,248,-810,-542,204,-766,-521,204,-896,-591,162,-822,-542,121,-752,-486,75,-823,-529,33,-823,-529,-7,-846,-552,-7,-820,-544,-55,-839,-558,-95,-831,-550,-139,-797,-538,-181,-797,-538,-181,-808,-554,-222,-815,-572,-268,-817,-575,-312,-820,-603,-350,-840,-642,-393,-840,-642,-393,-952,-819,-430,-1022,-1197,-443,-714,-885,-400,-528,-624,-358,-619,-776,-312,-619,-776,-312,-727,-955,-265,-628,-796,-223,-586,-753,-181,-629,-826,-135,-610,-782,-91,-610,-782,-91,-570,-738,-47,-612,-804,-10,-632,-820,32,-612,-788,77,-620,-797,117,-620,-797,117,-624,-790,163,-615,-771,201,-638,-780,243,-665,-802,286,-695,-805,320,-695,-805,320,-802,-871,362,-1070,-971,381,-1014,-730,359,-725,-511,311,-662,-466,261,-662,-466,261,-859,-601,220,-901,-630,173,-785,-554,123,-821,-569,81,-835,-575,39,-835,-575,39,-771,-523,-9,-784,-542,-51,-822,-580,-99,-811,-579,-142,-816,-585,-184,-816,-585,-184,-817,-605,-232,-818,-632,-270,-870,-736,-310,-932,-975,-322,-742,-897,-305,-742,-897,-305,-618,-731,-261,-625,-759,-220,-683,-855,-174,-655,-809,-134,-625,-767,-86,-625,-767,-86,-634,-789,-48,-620,-771,-4,-610,-755,38,-641,-786,81,-661,-792,122,-661,-792,122,-662,-787,163,-691,-797,201,-742,-813,235,-848,-841,262,-941,-771,267,-941,-771,267,-833,-611,232,-738,-535,190,-781,-565,144,-844,-604,95,-816,-593,50,-816,-593,50,-798,-584,8,-808,-585,-37,-784,-571,-76,-793,-593,-118,-815,-635,-156,-815,-635,-156,-832,-691,-193,-855,-800,-218,-765,-846,-214,-674,-782,-189,-648,-772,-151,-648,-772,-151,-668,-798,-110,-670,-802,-69,-657,-787,-27,-651,-782,10,-653,-769,55,-653,-769,55,-666,-767,92,-700,-778,123,-750,-791,153,-823,-784,176,-843,-706,170,-843,-706,170,-802,-620,144,-782,-587,107,-788,-593,69,-808,-610,28,-807,-618,-13,-807,-618,-13,-793,-622,-51,-796,-642,-87,-802,-688,-116,-787,-746,-135,-734,-774,-132,-734,-774,-132,-703,-779,-113,-693,-776,-85,-679,-771,-48,-685,-778,-15,-693,-775,18,-693,-775,18,-701,-762,47,-724,-755,78,-761,-748,94,-785,-713,101,-785,-713,88,-792,-668,88,-790,-646,67,-794,-633,41,-797,-636,8,-791,-652,-24,-791,-652,-46,-782,-675,-46,-767,-701,-65,-752,-725,-72,-730,-743,-68,-720,-762,-53,-720,-762,-32,-714,-757,-32,-712,-765,-9,-720,-754,12,-734,-737,35,-750,-726,47,-750,-726,47,-762,-710,47,-779,-692,45,-778,-671,31,-772,-669,15,-785,-681,-6,-785,-681,-21,-772,-691,-21,-761,-706,-32,-752,-719,-34,-737,-730,-30,-730,-735,-26,-730,-735,-14,-736,-735,-14,-734,-740,-1,-739,-735,11,-751,-724,18,-757,-701,22,-757,-701,22,-762,-698,22,-771,-697,14,-774,-697,6,-762,-703,-4,-761,-716,-13,-761,-716,-17,-751,-713,-17,-747,-718,-13,-739,-726,-14,-744,-732,-6,-744,-727,0,-744,-727,3,-749,-725,3,-757,-717,10,-759,-704,10,-756,-704,5,-762,-704,5,-762,-704,0,-760,-709,0,-754,-702,-5,-754,-716,-6,-753,-716,-10,-746,-726,-5,-746,-726,-3,-748,-718,-3,-748,-715,2,-756,-718,5,-755,-713,4,-753,-710,5,-753,-710,5,-758,-707,0,-756,-707,0,-760,-712,-4,-751,-711,-3,-745,-712,-2,-745,-712,-2,-749,-716,-4,-745,-714,-2,-752,-720,-1,-753,-711,0,-756,-714,2,-756,-714,2,-751,-709,-1,-752,-707,0,-755,-707,-6,-754,-714,-3,-748,-709,-7,-748,-709,-7,-755,-719,-3,-752,-713,-3,-755,-718,0,-751,-716,1,-757,-713,1,-757,-713,1,-754,-709,0,-754,-710,-1,-752,-707,0,-754,-715,-4,-750,-710,-5,-750,-710,-5,-747,-712,-2,-751,-716,0,-751,-713,1,-754,-710,0,-749,-714,0,-749,-714,0,-758,-711,1,-757,-710,-2,-755,-716,1,-756,-720,-2,-750,-713,0,-750,-713,0,-756,-712,-2,-754,-710,0,-749,-710,0,-753,-714,0,-745,-712,0,-745,-712,0,-756,-718,-1,-750,-714,-2,-752,-709,-1,-759,-711,-3,-751,-704,0,-751,-704,0,-752,-717,0,-752,-723,0,-747,-717,-2,-757,-718,0,-753,-712,0,-753,-712,0,-756,-717,1,-752,-713,-2,-758,-717,2,-753,-712,1,-748,-719,0,-748,-719,0,-756,-718,0,-746,-711,1,-748,-710,0,-754,-717,-2,-752,-715,0,-752,-715,0,-750,-714,-1,-752,-709,0,-753,-716,0,-756,-717,0,-750,-716,-2,-750,-716,-2,-748,-711,0,-754,-715,-3,-754,-721,-4,-756,-714,1,-753,-716,-2,-753,-716,-2,-756,-713,-1,-751,-709,1,-754,-708,0,-747,-707,0,-756,-720,-1,-756,-720,-1,-751,-714,0,-754,-706,1,-755,-711,2,-753,-712,-2,-748,-715,0,-748,-715,0,-757,-713,-3,-754,-712,0,-756,-714,-2,-743,-720,1,-751,-711,0,-751,-711,0,-755,-717,0,-759,-712,-1,-758,-712,1,-756,-713,0,-753,-711,0,-753,-711,0,-755,-710,-1,-754,-712,0,-757,-713,0,-753,-710,2,-756,-713,-3,-756,-713,-3,-749,-714,0,-746,-710,-2,-757,-713,-4,-753,-714,0,-756,-725,-3,-756,-725,-3,-751,-713,0,-752,-713,-3,-760,-711,-2,-757,-708,0,-757,-708,-3,-757,-721,-3,-752,-714,-1,-750,-711,-1,-749,-719,0,-748,-712,0,-748,-712,1,-752,-713,1,-753,-715,-2,-757,-710,-2,-756,-716,0,-752,-712,0,-752,-712,-1,-757,-708,-1,-753,-715,0,-749,-715,1,-757,-715,0,-745,-708,-1,-745,-708,0,-743,-712,0,-754,-716,0,-753,-714,0,-757,-717,0,-762,-718,-5,-762,-718,-5,-756,-712,-5,-755,-715,-2,-757,-710,0,-753,-709,-1,-750,-706,-2,-750,-706,0,-752,-714,0,-750,-711,1,-752,-715,-2,-759,-714,-1,-753,-711,0,-753,-711,-1,-755,-710,-1,-754,-714,-1,-756,-713,0,-751,-711,0,-757,-707,0,-757,-707,0,-752,-709,0,-751,-711,0,-746,-712,-3,-751,-717,-1,-748,-713,0,-748,-713,0,-748,-708,0,-751,-715,0,-755,-712,0,-753,-712,1,-753,-714,-1,-753,-714,-1,-752,-710,-1,-757,-715,-1,-751,-714,0,-753,-719,-1,-751,-711,-2,-751,-711,0,-757,-714,0,-753,-714,1,-755,-718,-3,-756,-712,0,-750,-715,-1,-750,-715,-1,-757,-714,0,-757,-716,2,-759,-717,-3,-753,-711,-2,-750,-708,-3,-750,-708,-3,-752,-711,0,-756,-717,0,-753,-712,1,-759,-718,1,-752,-717,-2,-752,-717,-2,-758,-719,0,-752,-709,-1,-752,-716,0,-752,-709,0,-753,-712,-1,-753,-712,-1,-753,-717,-2,-753,-717,-2,-749,-715,0,-757,-710,-1,-752,-713,-5,-752,-713,-5,-747,-711,-1,-756,-709,-3,-758,-708,-2,-750,-713,0,-748,-716,0,-748,-716,0,-751,-709,-1,-752,-711,0,-759,-711,0,-751,-713,-2,-756,-717,-1,-756,-717,-1,-756,-711,0,-753,-716,-1,-753,-710,1,-754,-709,-2,-754,-718,0,-754,-718,0,-753,-713,-2,-753,-713,0,-750,-713,2,-749,-711,1,-754,-712,-3,-754,-712,-3,-750,-708,0,-746,-709,0,-751,-711,0,-753,-720,0,-749,-708,0,-749,-708,0,-753,-718,1,-755,-712,0,-749,-715,0,-751,-712,-1,-755,-713,2,-755,-713,2,-754,-716,-5,-753,-711,-4,-752,-715,0,-753,-714,-5,-753,-716,2,-753,-716,2,-751,-721,-1,-752,-711,-2,-750,-708,-3,-748,-711,-5,-750,-715,1,-750,-715,1,-753,-709,0,-753,-716,-1,-743,-718,0,-750,-717,-1,-746,-713,-1,-746,-713,-1,-749,-718,1,-751,-717,-2,-749,-716,-1,-752,-713,-1,-757,-715,0,-757,-715,0,-751,-707,-4,-750,-711,-2,-752,-715,0,-754,-713,0,-750,-712,-4,-750,-712,-4,-751,-713,-1,-755,-715,-2,-754,-710,3,-750,-716,-3,-754,-713,0,-754,-713,0,-754,-714,2,-754,-713,-3,-756,-717,-2,-750,-712,1,-753,-715,-4,-753,-715,-4,-757,-719,-1,-752,-715,0,-757,-716,0,-755,-714,-3,-756,-713,0,-756,-713,0,-755,-711,0,-752,-713,-3,-755,-716,-2,-746,-710,-2,-755,-715,0,-755,-715,0,-759,-712,0,-754,-717,0,-751,-712,-2,-758,-718,1,-752,-711,0,-752,-711,0,-757,-711,0,-758,-715,-1,-750,-710,0,-756,-717,0,-756,-717,-1,-751,-715,-1,-758,-713,1,-756,-709,-1,-752,-713,-1,-758,-711,-5,-758,-711,0,-751,-718,0,-753,-716,-1,-754,-717,0,-756,-714,0,-757,-717,0,-757,-717,-2,-755,-707,-2,-754,-709,0,-754,-712,-1
-864,579,52,-864,588,55,-865,604,57,-873,605,58,-867,616,55,-867,616,55,-868,624,50,-869,638,49,-861,640,48,-866,651,42,-865,651,38,-865,651,38,-873,655,33,-865,641,27,-872,631,17,-874,625,15,-888,619,10,-888,619,10,-886,605,9,-880,580,12,-886,551,14,-877,547,15,-870,536,9,-870,536,9,-866,541,12,-860,544,14,-852,547,18,-855,555,25,-848,566,27,-848,566,27,-850,573,30,-845,569,39,-851,569,47,-851,571,53,-846,583,59,-846,583,59,-837,586,60,-820,604,61,-822,604,60,-819,616,54,-831,622,49,-831,622,49,-841,624,48,-854,629,41,-867,621,41,-874,623,38,-878,616,32,-878,616,32,-888,625,36,-887,605,37,-884,598,37,-881,596,39,-866,588,39,-866,588,39,-858,591,42,-856,597,39,-846,597,38,-842,595,38,-848,597,40,-848,597,40,-844,608,36,-844,592,43,-844,603,46,-845,595,50,-847,593,51,-847,593,51,-843,597,55,-839,598,58,-832,620,54,-833,622,61,-831,638,64,-831,638,64,-832,644,67,-826,650,74,-842,638,83,-847,613,99,-850,601,111,-850,601,111,-860,583,130,-865,558,146,-857,546,156,-845,552,157,-845,552,153,-844,586,153,-844,624,146,-834,662,135,-830,706,129,-834,724,129,-834,724,123,-833,730,123,-833,719,126,-842,710,134,-844,687,145,-859,647,159,-859,647,175,-861,607,175,-880,555,194,-891,523,212,-901,518,229,-909,529,254,-909,529,275,-915,544,275,-910,574,298,-907,602,316,-895,619,339,-897,623,356,-897,623,372,-882,639,372,-864,634,387,-839,621,400,-822,626,416,-818,631,439,-818,631,474,-834,623,474,-834,632,509,-823,639,548,-808,642,594,-808,637,638,-808,637,686,-760,552,686,-651,414,722,-627,474,733,-677,562,731,-722,626,744,-722,626,770,-784,691,770,-831,731,799,-889,822,844,-929,901,904,-906,897,960,-906,897,1006,-897,927,1006,-860,930,1054,-797,892,1111,-735,823,1152,-699,778,1199,-699,778,1241,-706,730,1241,-741,726,1288,-764,699,1337,-789,667,1381,-813,691,1421,-813,691,1421,-841,753,1445,-874,841,1490,-875,909,1536,-872,941,1622,-954,821,1708,-954,821,1708,-335,2132,1838,747,3631,2039,1188,3877,2221,-741,53,2215,-631,96,1999,-631,96,1999,-531,207,1780,-438,495,1643,-465,683,1619,-518,745,1681,-543,785,1776,-543,785,1776,-541,786,1874,-501,760,1976,-462,683,2083,-422,574,2152,-351,461,2232,-351,461,2232,-231,429,2272,8127,4409,2389,1552,1286,3143,-552,-24,2989,-291,-28,2654,-291,-28,2654,-346,233,2558,-270,223,2546,-157,-96,2577,-119,-180,2592,-111,-183,2597,-111,-183,2597,-116,-182,2585,-113,-178,2583,-121,-188,2589,-4041,2010,2642,-68,-390,2994,-68,-390,2994,8127,-8192,3164,-543,-361,3525,-201,-363,3555,-270,-388,3557,-265,-375,3535,-265,-375,3535,-251,-374,3548,-255,-384,3531,-261,-387,3562,-263,-381,3536,-269,-388,3554,-269,-388,3554,-258,-380,3532,-271,-378,3542,-276,-390,3538,-279,-398,3535,-286,-408,3548,-286,-408,3548,-461,-1687,3551,-1087,-8192,3545,585,2182,3106,-108,-47,2724,-205,-254,2673,-205,-254,2673,-194,-208,2687,-188,-216,2689,-193,-215,2682,-195,-210,2682,-188,-211,2665,-188,-211,2665,-199,-211,2673,-196,-205,2685,-197,-213,2674,-201,-215,2675,-196,-206,2681,-196,-206,2681,-200,-211,2686,-207,-217,2677,-8192,-3286,2713,-975,-908,2938,-31,-278,2922,-31,-278,2922,176,-80,2894,-224,-250,2962,-245,-232,2938,-227,-241,2941,-230,-233,2934,-230,-233,2934,177,-309,2915,-442,-112,2822,-3994,1118,2774,-3438,1200,2747,-207,-192,2753,-207,-192,2753,-209,-186,2755,-204,-183,2747,-201,-181,2751,-204,-173,2746,-205,-171,2744,-205,-171,2744,-208,-163,2745,-6277,8127,2730,-1179,1680,2489,24,-470,2425,-122,-223,2428,-122,-223,2428,-156,-150,2409,-164,-134,2413,-154,-141,2425,-158,-156,2418,-167,-180,2417,-167,-180,2417,-181,-193,2421,-179,-178,2441,-195,-203,2459,52,-1623,2479,-93,-104,2386,-93,-104,2386,-103,-118,2375,2079,5939,2356,1219,4364,2166,-106,-78,2065,-115,-80,2060,-115,-80,2060,-110,-80,2050,-105,-79,2062,-105,-82,2056,-118,-91,2059,-118,-91,2076,-953,-548,2076,-143,-182,2231,-106,-119,2248,-155,-204,2232,-370,-635,2182,-370,-635,2076,-57,-100,2076,8127,6704,2006,1506,611,1753,-93,-64,1643,-52,-49,1635,-52,-49,1645,-53,-48,1645,-51,-47,1638,-64,-52,1640,-54,-56,1633,-51,-55,1640,-51,-55,1633,-58,-58,1633,-49,-63,1624,-53,-59,1643,-1686,317,1644,27,-93,1859,27,-93,1902,832,84,1902,8127,-1833,1881,-100,-62,1577,-62,-69,1560,-39,-58,1560,-39,-58,1562,-47,-59,1562,-2,-77,1562,470,-230,1549,270,-173,1497,245,-181,1471,245,-181,1469,1355,-618,1469,2349,-1049,1447,430,-295,1441,327,-217,1448,887,-542,1436,887,-542,1445,1000,-616,1445,605,-422,1461,590,-435,1471,789,-550,1502,729,-507,1538,729,-507,1577,402,-335,1577,192,-249,1624,385,-483,1667,2330,-3594,1604,906,-2111,1424,906,-2111,1392,-25,-106,1392,-26,-99,1391,662,-947,1382,899,-1797,1334,309,-729,1301,309,-729,1284,121,-417,1284,340,-924,1286,554,-1305,1286,401,-1091,1276,381,-1092,1274,381,-1092,1274,364,-917,1289,0,-229,1294,-38,-127,1297,-9,-288,1302,158,-843,1318,158,-843,1318,286,-1607,1345,184,-1170,1387,25,-624,1425,7,-833,1444,69,-1278,1483,69,-1278,1483,38,-1984,1539,-932,-4261,1518,-151,-344,1347,-67,-84,1331,-70,-83,1318,-70,-83,1318,-52,-833,1323,-860,-2460,1257,-220,-603,1212,-107,-180,1186,-386,-941,1185,-386,-941,1185,-481,-1460,1177,-281,-597,1155,-337,-670,1156,-478,-1059,1154,-437,-883,1153,-437,-883,1153,-416,-785,1161,-495,-884,1172,-529,-894,1178,-505,-806,1193,-508,-781,1216,-508,-781,1216,-534,-793,1236,-543,-758,1264,-543,-722,1286,-569,-721,1320,-636,-754,1365,-636,-754,1365,-1030,-1103,1410,-3901,-2885,1406,-972,-805,1250,-100,-60,1155,-92,-62,1152,-92,-62,1152,-130,-102,1147,-1125,-658,1129,-1631,-919,1078,-658,-313,1026,-508,-279,1007,-508,-279,1007,-1154,-599,1000,-1191,-623,984,-858,-410,966,-834,-395,959,-853,-415,953,-853,-415,953,-668,-248,943,-746,-266,945,-1070,-406,947,-1120,-400,947,-966,-337,953,-966,-337,953,-1010,-325,966,-1058,-320,974,-991,-292,992,-919,-251,1014,-896,-244,1042,-896,-244,1042,-908,-235,1061,-938,-217,1089,-993,-199,1123,-1058,-194,1163,-1167,-174,1198,-1167,-174,1198,-2236,-114,1237,-3155,617,1179,-725,91,1086,-124,-32,1050,-217,-39,1024,-217,-39,1024,-1128,255,999,-1547,361,958,-781,176,923,-611,140,891,-1089,287,876,-1089,287,876,-1292,343,854,-935,259,830,-805,229,818,-920,285,806,-872,294,782,-872,294,782,-851,296,776,-969,362,764,-1023,401,760,-974,386,756,-956,401,754,-956,401,754,-967,412,747,-952,405,753,-927,393,755,-902,400,766,-891,398,771,-891,398,771,-897,407,788,-904,430,796,-917,438,814,-925,454,836,-918,461,860,-918,461,860,-911,471,885,-904,476,921,-892,482,954,-875,485,983,-873,495,1025,-873,495,1025,-892,546,1064,-1145,861,1113,-1600,2326,1106,-691,1056,1021,-691,1056,959,-154,135,959,-305,353,938,-939,1584,911,-660,1084,861,-321,463,828,-321,463,808,-506,831,808,-681,1140,786,-503,835,754,-349,564,736,-352,590,720,-352,590,707,-386,706,707,-416,786,688,-469,925,679,-525,1045,671,-505,998,665,-505,998,657,-476,927,657,-486,990,652,-460,959,650,-398,856,648,-363,768,649,-363,768,653,-371,819,653,-418,984,658,-422,1025,663,-397,963,668,-393,950,677,-393,950,692,-382,924,692,-361,873,709,-354,886,726,-366,953,746,-362,959,769,-362,959,797,-349,942,797,-341,926,817,-334,909,849,-324,902,882,-316,917,916,-316,917,964,-314,954,964,-296,1021,1000,-240,1532,1038,691,3265,1051,224,902,957,224,902,892,-1,162,892,62,322,867,237,878,831,323,1098,791,296,1042,752,296,1042,715,265,972,715,282,1008,686,293,1042,654,284,998,631,260,888,598,260,888,576,207,686,576,220,681,557,313,962,537,348,1077,525,313,994,510,313,994,510,306,997,498,326,1017,484,306,930,470,295,849,461,300,867,456,300,867,456,327,932,448,349,973,444,356,985,440,356,971,436,357,949,431,357,949,431,354,922,432,346,906,433,355,912,432,372,925,432,378,939,433,378,939,433,385,937,441,386,929,444,382,917,455,381,909,456,379,900,468,379,900,468,387,908,479,393,912,493,397,901,507,395,897,528,394,889,543,394,889,543,393,884,560,394,873,581,398,871,606,398,869,635,406,864,658,406,864,658,407,852,690,410,847,722,415,836,754,427,825,798,455,834,826,455,834,826,546,896,868,1071,1217,909,2005,1284,895,902,516,824,390,248,774,390,248,774,905,492,736,1081,574,696,644,354,646,788,425,606,972,501,571,972,501,571,814,420,534,848,444,499,926,468,470,844,429,440,863,430,404,863,430,404,896,447,378,877,437,355,888,444,325,900,446,303,885,438,279,885,438,279,889,437,255,897,444,235,896,439,213,898,437,194,903,445,173,903,445,173,895,431,154,900,437,135,895,433,119,903,437,103,899,429,86,899,429,86,908,437,71,906,429,52,903,431,36,902,437,19,906,430,3,906,430,3,907,430,-14,904,434,-31,900,430,-42,901,433,-58,904,442,-79,904,442,-79,900,429,-95,900,435,-110,900,436,-129,891,441,-141,889,438,-162,889,438,-162,894,436,-186,897,457,-202,896,442,-219,887,441,-241,890,442,-265,890,442,-265,889,446,-283,879,440,-310,877,439,-331,878,444,-358,876,445,-382,876,445,-382,870,449,-413,860,447,-441,856,458,-469,853,453,-504,849,450,-534,849,450,-534,839,455,-566,830,457,-605,825,472,-645,819,471,-685,822,490,-729,822,490,-729,866,560,-771,1051,860,-815,1243,1727,-828,696,1271,-774,696,1271,-729,272,549,-729,351,726,-695,521,1071,-654,411,853,-611,338,737,-572,338,737,-537,444,949,-537,442,943,-500,377,820,-471,415,901,-438,426,931,-408,426,931,-382,387,876,-382,397,901,-350,410,933,-327,402,915,-297,405,914,-274,405,914,-250,405,925,-250,397,924,-225,395,914,-206,407,929,-186,397,928,-165,397,928,-148,404,931,-148,400,928,-126,402,934,-108,399,926,-88,403,930,-69,403,930,-56,402,933,-56,409,933,-37,407,928,-20,394,939,1,404,935,16,404,935,36,396,927,36,401,931,51,402,937,70,400,928,88,404,930,104,404,930,126,406,931,126,402,923,145,401,925,163,407,918,184,412,928,202,412,928,221,409,915,221,410,913,247,407,909,270,407,914,292,412,909,318,412,909,342,410,899,342,415,896,368,410,896,399,411,886,426,417,881,456,417,881,486,417,875,486,419,867,520,422,861,553,431,853,593,440,851,625,440,851,625,468,856,667,540,896,703,795,1029,740,1617,1235,754,1210,717,705,1210,717,705,556,336,655,786,455,611,1039,566,561,745,412,517,783,427,477,783,427,477,963,518,436,842,452,403,840,445,360,914,483,324,848,446,287,848,446,287,862,458,249,899,471,219,874,451,184,888,459,151,893,465,120,893,465,120,873,453,89,884,461,52,889,458,22,886,457,-7,883,466,-39,883,466,-39,886,459,-74,884,457,-104,885,459,-136,873,456,-167,878,461,-202,878,461,-202,873,460,-237,872,464,-267,860,464,-305,864,466,-336,864,473,-376,864,473,-376,850,467,-415,844,472,-454,841,483,-495,831,486,-536,837,505,-577,837,505,-577,853,552,-616,939,703,-661,1146,1287,-690,847,1390,-669,420,804,-621,420,804,-621,343,683,-579,483,959,-544,466,937,-501,378,779,-459,431,893,-425,431,893,-425,459,957,-383,409,863,-345,407,875,-311,432,928,-275,420,890,-244,420,890,-244,415,897,-213,433,923,-175,404,912,-137,427,906,-113,413,918,-77,413,918,-77,421,911,-50,416,906,-20,420,916,9,421,914,42,414,912,73,414,912,73,406,866,116,434,835,196,424,852,280,390,795,384,436,776,492,436,776,492,463,841,565,410,853,616,424,861,647,483,937,662,549,965,662,549,965,662,693,1001,659,1192,1187,645,1179,840,564,716,429,467,822,492,430,822,492,430,939,556,390,795,453,332,845,482,289,917,511,253,854,459,220,854,459,220,867,477,192,890,483,162,858,461,122,851,492,84,875,487,38,875,487,38,858,474,-6,869,482,-44,870,476,-88,862,479,-126,881,482,-159,881,482,-159,876,484,-194,866,487,-222,873,488,-249,864,504,-279,874,512,-297,874,512,-297,876,531,-315,857,549,-340,872,605,-353,886,694,-363,886,694,-365,881,866,-365,681,898,-330,550,844,-281,509,850,-236,502,861,-187,502,861,-142,497,858,-142,486,835,-89,476,830,-29,480,831,25,494,853,73,494,853,120,525,836,120,542,840,166,585,830,201,664,833,228,771,812,235,771,812,221,820,705,221,810,622,197,819,581,164,822,562,127,831,571,81,831,571,39,819,564,39,811,559,-6,801,575,-49,804,595,-92,803,631,-126,803,631,-156,787,675,-156,751,741,-171,684,785,-169,617,812,-153,586,838,-133,586,838,-109,557,843,-109,522,912,-92,556,860,-86,527,826,-61,503,786,-9,503,786,48,545,794,48,584,807,102,641,797,147,722,786,187,807,735,212,807,735,203,817,656,203,825,598,176,822,568,144,837,565,105,836,559,70,836,559,37,832,544,37,841,546,3,811,578,-38,857,579,-62,806,588,-88,806,588,-107,804,607,-107,796,643,-120,757,684,-139,724,749,-143,659,788,-140,659,788,-140,623,822,-132,591,842,-120,567,853,-99,551,852,-75,529,850,-49,529,850,-49,563,833,-30,545,830,0,561,794,38,598,810,87,640,810,113,640,810,113,697,784,125,738,734,126,755,679,120,772,645,97,790,623,74,790,623,74,789,618,40,780,621,7,768,636,-27,753,662,-52,707,712,-80,707,712,-80,714,737,-94,665,773,-100,637,792,-100,600,834,-100,590,825,-81,590,825,-81,578,817,-57,563,825,-32,557,824,-5,567,830,15,591,813,35,591,813,35,610,817,46,626,795,57,644,797,57,661,768,47,674,765,37,674,765,37,684,745,30,683,721,17,691,726,10,699,724,2,685,740,-2,685,740,-2,688,728,-5,686,747,-5,681,751,-7,675,740,-9,663,762,-11,663,762,-11,665,758,-13,646,780,-14,639,774,-16,639,794,-16,629,791,-23,629,791,-23,619,801,-23,615,795,-22,601,816,-16,606,802,-8,608,797,-1,608,797,-1,624,790,11,631,783,22,655,780,27,669,755,31,675,752,30,675,752,30,686,731,28,690,738,18,678,770,-11,666,763,-25,652,765,-31,652,765,-31,642,777,-29,625,779,-11,644,759,2,656,768,14,673,748,24,673,748,24,682,738,25,694,732,29,706,711,21,717,715,20,719,709,15,719,709,15,729,693,9,724,699,9,727,692,9,717,708,5,723,711,-9,723,711,-9,705,704,-17,693,721,-15,693,733,-10,682,742,-10,673,746,-11,673,746,-11,680,735,-7,665,749,-1,685,735,0,682,737,3,691,730,11,691,730,11,706,715,16,712,710,20,729,694,18,725,698,13,727,699,4,727,699,4,723,697,-3,700,697,-14,704,718,-27,679,725,-20,673,734,-9,673,734,-9,684,736,-2,682,746,5,694,724,6,702,712,8,702,712,12,716,712,12,716,708,10,727,699,-1,625,791,-21,710,732,-47,710,732,-48,633,781,-48,644,754,-32,631,779,-12,633,780,-3,643,783,2,643,783,3,636,777,3,622,797,-5,631,799,-15,617,817,-23,600,828,-31,600,828,-41,592,827,-41,579,850,-47,572,853,-52,559,848,-51,550,845,-39,550,845,-30,554,846,-30,552,847,-11,556,849,1,562,847,13,576,834,22,576,834,36,583,808,36,607,795,58,644,786,76,681,760,85,716,727,90,716,727,91,741,694,91,757,667,77,769,647,58,783,639,38,776,643,15,776,643,-11,770,652,-11,748,665,-31,732,693,-45,713,717,-61,679,746,-64,679,746,-61,663,760,-61,642,784,-51,625,786,-41,610,802,-29,614,799,-15,614,799,2,622,789,2,637,772,18,652,764,30,673,745,34,692,731,38,692,731,33,709,715,33,719,700,29,733,693,22,735,690,11,730,690,-1,730,690,-1,715,706,-10,710,711,-20,693,732,-21,684,735,-24,667,753,-26,667,753,-26,659,760,-22,658,763,-14,658,757,-8,656,758,-1,669,752,8,669,752,8,678,737,14,682,737,16,697,728,13,704,716,11,705,715,6,705,715,6,706,713,5,706,716,-1,696,721,-7,687,722,-9,684,737,-7,684,737,-7,678,742,-7,680,744,-7,668,745,-6,668,741,-1,676,744,3,676,744,3,678,739,1,685,735,2,692,729,5,697,730,0,698,728,2,698,728,2,692,727,0,690,726,-1,689,734,-4,682,741,-10,684,740,-7,684,740,-7,675,736,-3,682,740,-3,676,736,-1,676,738,0,682,730,1,682,730,1,691,730,2,693,737,2,687,737,-1,695,735,-3,692,730,-2,692,730,-2,683,726,-3,687,735,0,687,741,-3,681,738,-3,681,736,-2,681,736,-2,681,732,0,692,740,0,681,734,0,691,731,0,692,735,1,692,735,1,693,726,-1,685,732,0,685,730,-1,686,740,-3,686,735,-2,686,735,-2,681,730,-4,685,737,2,678,730,-1,681,732,1,688,734,0,688,734,0,688,736,0,690,727,0,687,733,1,690,736,-1,690,734,-1,690,734,-1,687,730,1,682,728,-2,687,737,-2,680,736,3,687,734,2,687,734,2,680,734,1,688,737,-1,685,727,0,687,729,-2,691,732,0,691,732,0,686,735,0,688,741,0,692,736,0,685,734,-2,682,736,-3,682,736,-3,685,726,0,688,734,0,686,734,-1,688,725,-3,685,731,-2,685,731,-2,685,733,-4,685,727,0,689,738,-5,691,736,-1,689,729,-1,689,729,-1,681,738,2,685,736,1,678,735,0,689,736,0,684,736,-2,684,736,-2,687,735,0,687,734,-3,686,734,0,688,733,0,688,733,0,691,734,0,688,735,0,687,731,-3,682,730,0,683,735,-1,683,735,-3,690,740,-3,688,733,-2,686,730,1,681,735,-1,689,738,-5,689,738,0,683,732,0,684,735,-3,683,735,-2,689,733,-2,684,735,2,684,735,1,685,732,1,687,734,2,688,734,-4,685,734,0,687,736,0,687,736,0,686,733,0,685,733,-1,686,734,-5,688,732,-4,685,744,3,685,744,-1,677,729,-1,689,739,-4,685,735,-1,687,737,1,690,730,1,690,730,0,689,731,0,687,739,2,688,730,0,686,734,0,686,735,-6,686,735,-2,691,736,-2,691,730,-1,686,741,-2,692,737,0,688,735,0,688,735,-1,689,738,-1,691,734,0,683,731,-1,693,733,-2,679,731,-2,679,731,0,692,733,0,691,735,0,688,738,-3,690,736,-2,687,732,-2,687,732,1,677,736,1,692,728,-2,681,732,-4,684,739,0,685,737,-1,685,737,-1,687,730,-3,685,729,1,684,736,1,688,734,-1,685,738,0,685,738,0,688,736,0,689,732,-2,682,734,0,687,731,-1,683,738,0,683,738,0,686,735,-2,685,732,-4,683,737,0,683,734,0,685,730,0,685,730,0,683,733,-2,685,727,-2,687,735,-3,687,734,2,678,728,-2,678,728,-2,689,733,-2,682,737,1,688,734,1,689,732,0,683,732,0,683,732,0,686,731,2,685,729,1,683,736,-1,684,741,-1,688,741,2,688,741,2,679,731,3,690,727,-3,682,732,0,689,731,-1,683,730,-2,683,730,-2,685,732,0,682,735,1,683,735,-2,689,734,-3,682,734,3,682,734,3,682,738,-3,692,733,3,687,729,-1,688,734,0,684,735,1,684,735,1,688,738,-2,683,735,-2,686,733,1,689,741,-1,688,728,0,688,728,0,682,737,0,682,737,-2,687,732,-1,687,736,-1,687,735,-3,687,735,-3,685,731,-6,685,737,-2,682,729,3,682,732,-2,685,737,0,685,737,0,681,730,0,688,735,-3,686,733,-1,688,738,-1,684,733,2,684,733,2,688,736,-2,686,735,0,688,736,-2,685,738,-2,685,736,0,685,736,0,686,737,-2,678,731,0,686,730,-4,688,735,-4,687,733,0,687,733,0,678,732,-1,679,739,-2,690,737,0,688,732,-1,689,736,-1,689,736,-1,686,729,-3,689,739,-1,686,731,0,682,733,0,690,731,-3,690,731,-3,685,738,0,686,733,0,686,735,0
-1077,3,1,-1076,-1,-2,-1073,5,0,-1073,5,0,-1067,-2,1,-1062,-2,2,-1049,-3,7,-1055,-5,13,-1046,-3,15,-1046,-3,15,-1039,-3,19,-1040,-6,22,-1034,-1,22,-1033,-6,22,-1037,-4,20,-1037,-4,20,-1042,-9,18,-1037,-6,18,-1037,-9,14,-1042,-16,14,-1046,-4,11,-1046,-4,11,-1044,2,9,-1038,-1,10,-1041,-8,14,-1038,-11,16,-1038,-7,16,-1038,-7,16,-1036,-8,22,-1039,-22,25,-1044,-32,30,-1042,-33,29,-1043,-22,36,-1043,-22,36,-1041,-16,35,-1038,-9,36,-1049,-7,36,-1052,4,31,-1063,8,28,-1063,8,28,-1061,15,22,-1064,10,22,-1063,11,26,-1061,8,22,-1056,5,22,-1056,5,22,-1046,4,24,-1045,-1,29,-1040,-5,35,-1035,-8,40,-1032,-13,38,-1032,-13,38,-1033,-7,40,-1031,-7,39,-1037,-14,39,-1048,-8,36,-1048,-8,34,-1059,-14,34,-1071,-2,30,-1090,1,24,-1102,5,20,-1105,9,13,-1105,9,6,-1114,15,6,-1110,19,1,-1108,16,-1,-1093,24,-9,-1085,15,-13,-1085,15,-14,-1084,2,-14,-1070,-6,-16,-1064,-14,-17,-1061,-15,-13,-1052,-12,-11,-1052,-12,-10,-1055,5,-10,-1049,25,-5,-1044,30,2,-1046,45,6,-1036,49,10,-1036,49,16,-1028,52,16,-1028,52,20,-1015,47,20,-1006,42,24,-1006,33,29,-1006,33,28,-1000,28,28,-1010,23,30,-1015,20,31,-1026,18,30,-1035,7,30,-1035,7,31,-1047,8,31,-1059,6,31,-1060,18,36,-1073,24,43,-1080,35,44,-1080,35,51,-1078,48,51,-1087,51,56,-1076,61,71,-1072,63,83,-1075,60,91,-1075,60,104,-1077,67,104,-1071,60,114,-1056,65,127,-1054,59,135,-1043,67,148,-1043,67,159,-1039,61,159,-1031,53,173,-1025,45,185,-1025,37,197,-1034,22,212,-1034,22,231,-1029,5,231,-1033,-2,243,-1041,3,258,-1046,0,279,-1039,-10,298,-1039,-10,298,-1044,-10,315,-1049,-11,338,-1049,-24,361,-1038,-41,392,-1041,-50,424,-1041,-50,424,-1036,-55,456,-1053,-84,491,-1076,-106,524,-1130,-126,558,-1192,-138,595,-1192,-138,595,-1224,-134,637,-1262,-117,678,-1295,-75,726,-1319,-23,768,-1339,7,810,-1339,7,810,-1359,55,851,-1376,111,897,-1365,137,948,-1319,154,1001,-1279,133,1068,-1279,133,1068,-1267,118,1113,-1284,88,1169,-1179,-41,1221,-1083,-137,1290,-1061,-89,1347,-1061,-89,1347,-1086,28,1389,-1110,147,1435,-1142,224,1497,-1149,276,1567,-1157,287,1647,-1157,287,1647,-1147,326,1735,-1141,341,1828,-1130,361,1942,-1120,371,2055,-1101,178,2135,-1101,178,2135,-1040,99,2248,-946,182,2344,-884,292,2402,-846,324,2473,-813,327,2557,-813,327,2557,-754,289,2666,-747,312,2769,-776,348,2899,-789,349,3049,-795,338,3205,-795,338,3205,-761,258,3376,1619,3850,3552,1516,5602,3973,-797,-284,4158,-674,-352,4103,-674,-352,4103,-538,-348,4123,-472,-400,4135,-3050,-1947,4197,-289,-527,4191,-330,-536,4166,-330,-536,4166,-319,-543,4180,-317,-538,4198,-327,-540,4165,-319,-546,4160,-298,-554,4153,-298,-554,4153,8127,-6484,4175,-502,-308,3812,-200,-345,3783,-256,-360,3768,-258,-365,3772,-258,-365,3772,-341,-295,3777,-2249,1038,3835,-296,-504,4030,-778,50,4016,-357,-415,3860,-357,-415,3860,-321,-462,3821,-333,-456,3803,-341,-465,3807,-339,-457,3804,-350,-458,3816,-350,-458,3816,-349,-456,3806,-349,-455,3812,-358,-454,3806,-7106,-8192,3798,-264,-362,3578,-264,-362,3578,173,512,3569,-263,-357,3611,-292,-404,3600,-288,-407,3610,-291,-398,3598,-291,-398,3598,642,86,3597,-152,-237,3481,-289,-299,3378,-295,-299,3386,-310,-291,3383,-310,-291,3383,-297,-289,3389,-296,-291,3380,-297,-283,3374,-306,-278,3373,-4322,573,3382,-4322,573,3382,-6870,859,3245,-325,-315,3102,174,-518,3089,-370,-185,3186,-238,-312,3233,-238,-312,3233,-277,-256,3242,-246,-272,3230,-254,-263,3245,-254,-274,3237,-254,-274,3231,-250,-266,3231,-248,-263,3237,-242,-256,3231,-242,-261,3238,-235,-254,3235,-235,-254,3238,-233,-252,3238,-59,-648,3232,-276,-107,3263,-687,1986,3303,1402,7270,3339,1402,7270,3109,386,265,3109,-212,-208,2957,-188,-209,2935,-189,-210,2951,-190,-213,2949,-190,-213,2951,-189,-216,2951,-188,-210,2950,-186,-217,2948,-179,-216,2932,-184,-211,2949,-184,-211,2933,-345,-470,2933,61,-246,2811,416,-22,2691,8127,6102,2684,-251,-150,2592,-251,-150,2569,-128,-170,2569,-126,-157,2566,-129,-163,2566,-119,-166,2563,-135,-170,2575,-135,-170,2580,-125,-173,2580,-125,-180,2574,-127,-178,2563,-126,-181,2567,-1376,37,2569,-1376,37,2429,-40,-186,2429,3154,-1758,2343,6663,-2607,2374,-7,-154,2245,-108,-153,2269,-108,-153,2262,-112,-159,2262,-103,-161,2270,-104,-157,2276,-108,-163,2265,-118,-170,2283,-118,-170,2266,-111,-169,2266,-107,-169,2267,-101,-177,2267,5212,-8192,2261,1735,-2755,2104,1735,-2755,1937,-62,-221,1937,-281,102,1991,-65,-166,1979,-104,-124,1983,-108,-142,1985,-108,-142,1985,-107,-137,1986,-107,-135,1977,-105,-131,1989,-102,-131,1987,-106,-134,1984,-106,-134,1984,-115,-137,1979,-110,-142,1979,597,1680,1964,-4451,-8192,1675,-192,-119,1521,-192,-119,1521,-108,-71,1493,-83,-86,1497,-88,-77,1497,-86,-82,1487,-87,-81,1494,-87,-81,1494,-88,-82,1492,-88,-81,1486,-88,-81,1498,-92,-93,1487,-84,-81,1492,-84,-81,1492,-93,-92,1492,-180,-445,1488,-4026,-8192,1573,-32,-174,1748,-117,-103,1767,-117,-103,1767,-116,-109,1774,-123,-104,1773,-154,-143,1767,-4421,-3000,1702,-1885,-973,1455,-1885,-973,1455,-105,-68,1405,-104,-70,1408,-100,-59,1402,-112,-68,1404,-104,-65,1399,-104,-65,1399,-1109,-481,1406,-3975,-2076,1402,-253,-130,1367,-100,-63,1369,-444,-169,1368,-444,-169,1368,-2400,-843,1383,-773,-186,1437,-131,-76,1457,-132,-51,1462,-486,-94,1466,-486,-94,1466,-1283,-277,1501,-1588,-286,1557,-2487,-168,1633,-4429,821,1574,-729,30,1446,-729,30,1446,-113,-43,1404,-112,-51,1404,-306,-39,1390,-1101,237,1347,-949,214,1314,-949,214,1314,-860,220,1281,-1107,321,1279,-1152,372,1259,-962,336,1243,-946,341,1240,-946,341,1240,-990,382,1233,-971,381,1233,-901,360,1248,-821,327,1253,-722,273,1270,-722,273,1270,-639,238,1291,-704,295,1307,-826,398,1332,-894,457,1370,-882,494,1412,-882,494,1412,-902,543,1449,-1568,1320,1496,-2160,3451,1449,-411,557,1324,-87,-11,1277,-87,-11,1277,-91,-2,1267,-147,80,1267,-1320,2390,1244,-739,1230,1185,-178,212,1146,-178,212,1146,-261,381,1146,-632,1086,1145,-498,820,1134,-212,304,1124,-294,572,1120,-294,572,1120,-459,1000,1124,-473,1081,1129,-412,962,1134,-375,890,1150,-372,924,1157,-372,924,1157,-381,926,1169,-367,844,1190,-314,677,1220,-283,602,1247,-310,783,1290,-310,783,1290,-339,1044,1325,-301,1193,1366,325,4290,1412,526,1915,1318,6,191,1208,6,191,1208,-38,28,1183,37,164,1169,149,560,1126,226,771,1095,226,771,1071,421,1332,1071,417,1314,1047,202,686,1012,263,849,1003,358,1140,989,358,1140,973,319,1037,973,266,905,968,222,696,963,168,496,964,247,666,962,247,666,958,406,991,958,438,1031,968,375,869,975,389,856,985,403,912,987,403,912,1009,360,846,1009,296,726,1031,282,693,1055,323,717,1080,378,780,1112,378,780,1141,422,808,1141,453,816,1182,627,958,1232,2325,1829,1252,2031,1093,1168,2031,1093,1094,192,113,1094,127,107,1065,1139,587,1031,1347,694,981,464,251,943,464,251,916,594,307,916,1024,507,890,749,355,859,724,349,831,963,456,814,963,456,797,857,391,797,805,376,781,890,404,768,849,372,760,818,351,746,818,351,742,857,355,742,857,349,734,863,345,731,888,336,736,894,341,725,894,341,730,893,325,730,887,311,734,882,297,742,867,293,749,853,293,768,853,293,777,851,284,777,847,271,793,840,260,814,837,249,836,832,243,861,832,243,861,826,236,893,824,222,922,820,199,959,857,185,991,1350,89,1029,1350,89,1029,3075,-755,1009,1123,-314,904,147,-39,849,618,-149,820,1743,-518,783,1743,-518,783,1141,-323,733,579,-162,692,934,-284,663,1148,-352,629,808,-258,592,808,-258,592,735,-253,566,931,-319,538,943,-328,510,885,-313,486,973,-340,463,973,-340,463,1011,-350,443,955,-328,425,949,-333,405,953,-338,387,919,-335,371,919,-335,371,897,-332,356,901,-339,342,907,-352,331,916,-346,316,934,-357,313,934,-357,313,938,-363,303,933,-373,294,933,-362,284,923,-364,281,916,-375,272,916,-375,272,903,-370,268,904,-386,263,904,-383,257,911,-387,255,905,-393,253,905,-393,253,910,-399,248,909,-399,247,902,-400,242,892,-408,243,892,-414,241,892,-414,241,887,-407,241,877,-412,242,883,-416,243,885,-418,244,886,-423,247,886,-423,247,881,-425,247,875,-429,252,877,-425,259,872,-428,263,863,-432,268,863,-432,268,857,-434,275,862,-426,284,863,-427,291,855,-435,304,851,-441,313,851,-441,313,850,-440,325,838,-449,340,831,-448,357,835,-445,369,821,-448,385,821,-448,385,824,-446,403,810,-450,422,803,-449,443,790,-460,466,783,-457,490,783,-457,490,779,-458,520,770,-467,543,767,-465,573,747,-472,607,742,-471,641,742,-471,641,727,-483,673,711,-490,713,707,-512,749,713,-540,796,767,-629,836,767,-629,836,1295,-1469,861,1025,-1779,818,363,-625,754,305,-481,716,699,-1197,685,699,-1197,685,742,-1296,647,430,-730,604,473,-834,573,602,-1091,542,504,-945,510,504,-945,510,405,-755,481,396,-765,453,396,-779,425,375,-770,399,425,-867,377,425,-867,377,477,-979,352,477,-976,337,466,-947,317,483,-976,298,475,-968,280,475,-968,280,449,-926,264,429,-916,246,414,-891,231,383,-859,217,383,-859,208,379,-852,208,396,-887,193,412,-913,180,434,-936,173,434,-950,161,434,-950,154,433,-948,154,429,-943,141,410,-928,133,402,-915,128,394,-902,119,394,-902,111,393,-898,111,394,-899,102,400,-907,97,404,-931,92,406,-930,84,406,-930,78,406,-933,78,405,-937,71,398,-921,70,399,-915,63,386,-918,57,386,-918,55,385,-917,55,389,-922,52,396,-922,46,393,-930,41,400,-933,39,400,-933,35,396,-927,35,390,-927,31,390,-924,28,390,-916,26,387,-924,23,387,-924,20,391,-922,20,387,-923,17,394,-919,11,387,-933,9,391,-918,6,391,-918,3,392,-922,3,388,-927,3,387,-921,-2,389,-926,-4,394,-930,-9,394,-930,-11,385,-925,-11,391,-920,-13,390,-921,-16,395,-929,-19,392,-924,-21,392,-924,-22,388,-920,-22,392,-922,-25,390,-922,-27,389,-927,-32,395,-923,-33,395,-923,-38,390,-924,-38,393,-923,-40,392,-923,-44,390,-918,-48,400,-921,-52,400,-921,-52,397,-921,-53,397,-920,-57,398,-925,-62,405,-926,-65,397,-918,-72,397,-918,-72,402,-923,-75,405,-922,-80,403,-927,-88,403,-920,-93,403,-921,-101,403,-921,-101,404,-919,-102,412,-921,-108,409,-919,-122,419,-918,-126,417,-915,-134,417,-915,-134,417,-910,-140,415,-918,-151,421,-912,-156,419,-911,-170,426,-908,-180,426,-908,-180,425,-912,-190,425,-918,-203,438,-912,-216,433,-909,-227,437,-907,-237,437,-907,-237,437,-908,-257,443,-905,-272,441,-906,-285,447,-908,-303,450,-903,-324,450,-903,-324,457,-896,-341,461,-896,-363,470,-891,-385,463,-894,-407,471,-887,-435,471,-887,-435,478,-885,-459,479,-882,-486,482,-872,-518,499,-874,-547,499,-870,-579,499,-870,-579,512,-862,-614,520,-861,-653,550,-880,-686,598,-905,-725,818,-1075,-760,818,-1075,-760,1966,-1497,-767,957,-672,-701,274,-232,-646,447,-321,-611,706,-450,-567,706,-450,-567,578,-357,-522,647,-402,-484,929,-564,-444,944,-565,-405,768,-475,-368,768,-475,-368,840,-518,-335,912,-546,-300,801,-483,-266,742,-435,-230,735,-424,-200,735,-424,-200,706,-394,-168,723,-399,-139,812,-461,-111,851,-487,-82,845,-485,-50,845,-485,-50,861,-501,-19,852,-498,9,819,-471,37,788,-446,66,771,-429,90,771,-429,90,763,-429,122,779,-449,154,800,-473,185,807,-481,219,810,-482,249,810,-482,249,803,-492,280,784,-480,317,764,-472,350,749,-467,387,736,-470,422,736,-470,422,735,-475,458,733,-490,500,731,-504,540,738,-517,580,740,-553,621,740,-553,621,794,-656,661,1169,-1407,688,832,-1393,648,380,-620,593,435,-686,558,435,-686,558,737,-1220,521,643,-1064,475,462,-747,434,558,-938,410,597,-1036,370,597,-1036,370,490,-859,336,443,-776,298,440,-820,267,426,-790,232,432,-796,202,432,-796,202,496,-905,172,520,-956,141,501,-924,111,519,-946,82,519,-946,55,534,-963,55,508,-923,26,488,-892,-3,474,-889,-31,456,-854,-61,456,-854,-90,454,-839,-90,466,-857,-119,487,-886,-149,503,-901,-180,513,-912,-213,513,-912,-240,518,-904,-240,511,-909,-271,514,-894,-305,509,-879,-336,499,-859,-370,499,-859,-407,508,-852,-407,508,-847,-442,533,-858,-478,554,-871,-518,596,-890,-558,596,-890,-592,699,-954,-592,1412,-1375,-620,1307,-898,-589,514,-391,-531,473,-343,-489,473,-343,-443,663,-429,-443,599,-362,-397,599,-380,-354,856,-533,-316,915,-573,-276,915,-573,-235,778,-499,-235,813,-522,-196,876,-550,-155,787,-493,-119,734,-451,-75,734,-451,-42,727,-432,-42,689,-417,-2,699,-429,33,786,-476,72,803,-509,113,803,-509,155,787,-509,155,809,-514,189,788,-508,228,751,-486,274,731,-475,310,731,-475,350,710,-478,350,699,-485,388,719,-511,428,738,-551,469,771,-626,517,771,-626,544,1011,-1060,544,831,-1306,525,506,-811,477,453,-715,435,656,-1035,396,656,-1035,396,670,-1056,357,519,-821,317,558,-897,280,595,-983,242,522,-873,200,522,-873,200,469,-802,169,475,-831,130,466,-805,93,467,-818,56,521,-890,22,521,-890,22,541,-923,-16,539,-910,-56,545,-914,-89,560,-915,-123,534,-888,-162,534,-888,-162,522,-873,-196,516,-857,-235,508,-834,-273,518,-833,-310,537,-851,-349,537,-851,-349,572,-873,-386,606,-890,-423,695,-938,-460,1195,-1192,-486,1158,-821,-463,1158,-821,-463,657,-489,-416,564,-412,-372,634,-425,-328,587,-370,-287,634,-412,-242,634,-412,-242,818,-534,-201,861,-552,-157,778,-516,-115,804,-547,-71,825,-548,-31,825,-548,-31,741,-492,14,719,-464,54,703,-446,98,660,-438,140,714,-473,183,714,-473,183,764,-526,221,763,-537,266,758,-559,307,764,-585,348,761,-629,383,761,-629,383,865,-883,415,728,-1083,411,542,-851,372,514,-785,331,628,-974,289,628,-974,289,648,-997,248,562,-865,210,582,-895,172,596,-951,133,541,-870,93,541,-870,93,509,-830,52,501,-823,13,486,-801,-26,492,-805,-64,537,-874,-103,537,-874,-103,575,-885,-142,575,-884,-184,592,-890,-222,611,-896,-259,615,-878,-296,615,-878,-296,642,-880,-330,845,-983,-360,1029,-844,-356,794,-577,-328,628,-462,-280,628,-462,-280,610,-424,-240,626,-424,-202,678,-457,-156,777,-523,-110,805,-548,-69,805,-548,-69,783,-545,-23,784,-548,15,770,-546,62,725,-505,103,692,-486,147,692,-486,147,677,-491,187,690,-518,223,727,-592,261,787,-725,294,778,-953,309,778,-953,309,632,-934,287,591,-881,248,593,-885,211,619,-928,168,610,-907,134,610,-907,134,585,-883,93,581,-886,58,559,-873,17,537,-834,-24,528,-813,-63,528,-813,-63,531,-814,-101,554,-833,-138,591,-862,-176,633,-873,-214,711,-901,-245,711,-901,-245,912,-924,-261,848,-690,-250,766,-599,-219,693,-523,-178,693,-523,-135,606,-448,-135,592,-413,-98,671,-469,-59,760,-547,-16,781,-572,24,781,-572,68,774,-579,68,774,-604,107,751,-609,143,726,-622,176,707,-736,204,707,-736,205,600,-773,205,571,-805,182,616,-889,148,627,-903,114,630,-891,77,630,-891,42,635,-889,42,639,-891,8,611,-869,-26,600,-844,-62,590,-811,-96,590,-811,-129,596,-777,-129,675,-805,-156,765,-763,-165,760,-666,-156,759,-616,-134,759,-616,-100,715,-566,-100,670,-521,-61,676,-507,-25,693,-531,8,714,-581,48,714,-581,74,734,-621,74,724,-681,106,694,-738,124,648,-780,122,628,-821,109,628,-821,84,633,-841,84,631,-853,54,634,-855,27,644,-853,-4,644,-836,-34,644,-836,-57,657,-822,-57,672,-790,-79,691,-737,-91,702,-692,-89,698,-652,-74,698,-652,-63,690,-614,-63,687,-594,-40,685,-590,-14,699,-617,10,697,-649,35,697,-649,56,693,-693,56,680,-726,59,665,-755,59,651,-784,55,658,-799,40,658,-799,40,652,-812,23,658,-808,4,658,-796,-13,671,-778,-27,680,-753,-36,680,-753,-36,686,-718,-39,680,-694,-44,680,-682,-33,685,-666,-22,682,-662,-10,682,-662,-10,685,-667,2,685,-682,10,679,-703,21,678,-728,25,669,-743,27,669,-743,27,665,-752,24,664,-764,14,668,-764,6,676,-759,-2,668,-748,-12,668,-748,-12,681,-729,-12,678,-724,-17,679,-711,-17,681,-700,-15,682,-700,-9,682,-700,-9,675,-695,-2,675,-712,2,684,-714,7,670,-723,11,675,-732,9,675,-732,9,668,-743,7,673,-742,7,669,-745,0,672,-740,-5,672,-732,-7,672,-732,-7,674,-722,-8,679,-715,-8,672,-714,-6,675,-710,-4,678,-712,-1,678,-712,-1,679,-719,0,674,-725,6,681,-723,1,677,-734,2,672,-729,1,672,-729,1,678,-730,0,674,-733,0,678,-731,-4,680,-726,-4,677,-718,-4,677,-718,-4,681,-723,-6,678,-717,-3,676,-720,2,674,-722,2,670,-729,2,670,-729,2,676,-728,3,671,-731,-3,670,-729,-1,675,-731,-4,676,-725,-2,676,-725,-2,668,-726,-2,674,-727,-1,673,-726,-1,677,-720,0,677,-718,-2,677,-718,-2,673,-729,1,673,-730,4,667,-728,0,676,-727,0,669,-731,0,669,-731,0,682,-723,-4,675,-724,-3,673,-720,-4,682,-720,-3,676,-724,-1,676,-724,-1,676,-718,-1,674,-722,0,673,-724,0,673,-730,1,681,-723,1,681,-723,1,676,-724,0,680,-724,-3,671,-724,-3,677,-718,0,675,-722,-2,675,-722,-2,679,-719,1,676,-726,-3,674,-720,-1,678,-722,0,674,-726,-2,674,-726,-2,673,-726,3,677,-732,0,678,-729,-2,677,-728,-1,678,-723,-4,678,-723,-4,676,-723,-2,674,-725,-3,674,-721,-2,676,-730,-2,675,-726,-3,675,-726,-3,668,-722,0,676,-726,-1,678,-721,0,674,-726,0,674,-726,2,676,-723,2,676,-727,-1,675,-729,-1,679,-725,-2,671,-728,-1,671,-728,-2,677,-726,-2,675,-723,0,676,-724,0,672,-730,-1,678,-730,-3,678,-730,-1,671,-728,-1,678,-725,2,672,-721,0,678,-724,4,668,-729,0,668,-729,-1,676,-723,-1,676,-727,-1,672,-727,0,671,-727,0,681,-729,-1,681,-729,-1,674,-723,-1,679,-731,-4,669,-724,0,672,-725,0,671,-727,-2,671,-727,-3,676,-724,-3,675,-718,0,674,-723,-1,674,-726,-1,673,-725,-1,673,-725,0,677,-725,0,671,-728,-1,678,-723,-1,674,-721,0,678,-722,1,678,-722,-1,677,-727,-1,677,-732,3,679,-718,-3,679,-724,0,675,-731,-1,675,-731,-1,678,-720,-1,673,-723,-1,678,-727,-2,680,-720,-1,678,-731,2,678,-731,-1,667,-729,-1,671,-727,0,673,-723,-3,671,-725,-1,677,-724,1,677,-724,1,675,-725,1,678,-725,0,677,-722,-1,671,-726,-1,672,-724,-3,672,-724,-3,676,-724,-1,679,-721,-1,679,-735,-4,676,-725,-3,675,-726,-2,675,-726,-2,669,-720,-1,674,-724,0,674,-723,0,677,-727,-1,673,-728,0,673,-728,0,675,-727,0,677,-729,0,677,-729,-2,676,-723,2,676,-731,0,676,-731,0,671,-721,-1,674,-721,1,674,-726,0,677,-731,-1,669,-733,-3,669,-733,-3,679,-721,-3,673,-727,-2,671,-726,1,675,-726,0,677,-722,0,677,-722,0,670,-725,-4,674,-724,-2,672,-725,-3,680,-725,-1,674,-728,4,674,-728,4,671,-730,0,675,-725,-2,674,-722,-4,676,-725,0,673,-717,-1,673,-717,-1,676,-730,-3,678,-723,0,672,-729,0,675,-722,-2,679,-727,-1,679,-727,-1,678,-723,0,672,-719,3,674,-728,-2,686,-725,-3,679,-720,0,679,-720,0,668,-731,-2,667,-730,-2,672,-727,2,678,-725,0,673,-722,0,673,-722,0,673,-726,0,674,-716,1,678,-726,-3,678,-723,0,674,-726,-1,674,-726,-1,670,-725,-2,675,-731,-1,675,-733,0,674,-725,0,682,-720,0,682,-720,0,678,-724,-2,676,-725,0,675,-731,0,675,-727,0,681,-722,-3,681,-722,-3,674,-729,-1,678,-726,1,679,-721,2,673,-729,-1,673,-723,-2,673,-723,-2,678,-725,0,678,-733,1,673,-729,0,670,-729,0,673,-722,0,673,-722,0,677,-723,-1,675,-726,-3,679,-724,0,681,-728,1,680,-725,0,680,-725,0,669,-731,-1,678,-727,0,678,-725,0,678,-726,-1,677,-716,0,677,-716,0,673,-726,0,675,-726,-1,675,-720,0,672,-724,-4,675,-730,1,675,-730,1,677,-724,0,671,-728,-2,675,-725,-1,680,-718,-2,680,-723,0,680,-723,0,670,-721,0,675,-727,2,678,-733,-1,676,-722,-1,673,-721,-1,673,-721,-1,670,-728,-2,674,-723,-2,679,-722,0,673,-726,1,673,-726,3,679,-724,3,677,-724,0,675,-724,-1,676,-729,1,673,-732,1,673,-732,0
-970,403,16,-968,404,16,-968,404,14,-974,409,14,-979,408,15,-975,404,16,-975,395,16,-967,395,17,-967,395,23,-973,405,23,-965,405,23,-962,401,27,-963,404,33,-960,405,37,-960,405,40,-949,398,40,-941,396,37,-937,393,38,-933,402,40,-942,405,44,-942,405,37,-948,402,37,-949,411,36,-962,409,40,-966,412,42,-970,415,47,-970,415,53,-972,419,53,-973,412,55,-970,415,61,-965,412,65,-963,408,71,-963,408,73,-954,409,73,-947,418,72,-948,418,76,-950,418,76,-947,420,75,-947,420,76,-951,421,76,-957,416,76,-961,422,75,-966,415,80,-973,409,80,-973,409,81,-974,411,81,-981,420,79,-990,412,78,-998,425,75,-1003,432,71,-1003,432,63,-1005,443,63,-1003,445,57,-1009,452,50,-1017,459,46,-1005,461,36,-1005,461,31,-1000,457,31,-988,453,25,-986,444,25,-977,430,27,-966,418,28,-966,418,26,-963,409,26,-962,395,30,-959,404,31,-970,399,37,-976,400,41,-976,400,41,-973,413,50,-970,414,52,-965,436,52,-954,451,48,-952,462,47,-952,462,47,-952,468,39,-941,468,39,-946,459,36,-941,451,35,-936,441,38,-936,441,38,-944,431,37,-943,423,41,-941,409,46,-936,409,48,-939,401,49,-939,401,49,-950,399,50,-949,400,50,-955,402,59,-954,402,65,-960,408,65,-960,408,65,-965,420,69,-964,426,67,-963,446,69,-965,456,64,-962,465,64,-962,465,64,-962,468,55,-964,471,52,-962,467,51,-964,464,44,-961,465,40,-961,465,40,-956,461,40,-948,454,41,-947,453,44,-946,453,50,-942,452,52,-942,452,52,-943,451,60,-932,453,65,-930,449,77,-918,447,81,-914,445,91,-914,445,91,-914,432,102,-917,436,112,-915,444,124,-911,436,134,-923,445,140,-923,445,140,-928,456,155,-946,466,166,-969,473,174,-996,475,184,-987,477,189,-987,477,189,-984,481,193,-978,480,194,-965,484,196,-979,471,193,-993,478,191,-993,478,191,-991,483,196,-985,493,203,-975,502,213,-975,514,230,-966,523,245,-966,523,245,-959,518,275,-949,526,305,-950,525,341,-947,518,383,-943,509,426,-943,509,426,-932,497,477,-921,489,524,-924,473,577,-915,463,628,-920,464,683,-920,464,683,-924,444,731,-924,446,781,-937,466,818,-942,467,848,-955,477,883,-955,477,883,-976,521,908,-993,561,938,-996,618,957,-990,669,993,-962,706,1033,-962,706,1033,-935,703,1089,-927,717,1157,-1096,969,1237,-1123,1055,1328,-1073,963,1416,-1073,963,1416,-978,805,1478,-873,694,1510,-832,663,1544,-851,678,1590,-895,738,1645,-895,738,1645,-933,762,1727,-973,777,1831,-980,807,1950,-957,811,2054,-910,810,2176,-910,810,2176,-840,770,2333,-772,677,2460,-691,594,2576,-619,537,2694,-399,777,2802,-399,777,2802,1539,3713,2952,255,1620,3194,-564,48,3141,-428,193,3044,-428,193,3065,-2267,220,3065,-798,-61,3536,-1086,-246,3567,8091,3665,3455,1582,849,3401,1582,849,3223,-409,-41,3223,-284,-104,3060,-331,17,2994,-287,92,2942,-200,-50,2944,-200,-50,2961,-165,-191,2961,-162,-242,2978,-157,-263,2977,-154,-270,2989,-155,-277,2988,-155,-277,2994,3522,-2976,2994,5520,-2360,3324,-120,-291,3396,-184,-307,3396,-193,-308,3409,-193,-308,3436,-2910,2457,3436,-374,-463,3905,-297,-486,3984,-663,81,3867,-307,-450,3656,-307,-450,3653,-306,-440,3653,-199,-616,3653,3679,-8192,3597,-242,-427,3520,-264,-379,3527,-264,-379,3519,-269,-394,3519,-266,-405,3509,-2348,-7182,3489,-597,-2476,3389,-262,-318,3283,-262,-318,3262,-256,-344,3262,-262,-339,3279,-257,-332,3298,-264,-328,3275,-268,-321,3277,-268,-321,3283,-268,-329,3283,-271,-325,3277,-276,-317,3269,-311,-231,3271,-4467,-1719,3235,-4467,-1719,3191,-2916,-1152,3191,-486,-313,3191,-284,-269,3205,-289,-259,3198,-332,-255,3206,-332,-255,3199,-8192,1049,3199,-1012,-98,3004,-242,-258,2932,-247,-250,2921,-240,-250,2928,-240,-250,2928,-131,-325,2935,168,-514,3036,-238,-248,3140,-252,-236,3139,-239,-235,3147,-239,-235,3147,-240,-231,3132,-246,-228,3143,-2349,3329,3135,-3201,5295,2856,-194,-181,2714,-194,-181,2714,-181,-167,2687,-174,-164,2690,-177,-165,2690,-180,-163,2702,-172,-163,2695,-172,-163,2695,-167,-164,2684,-165,-169,2694,-163,-160,2692,-160,-157,2692,-160,-162,2685,-160,-162,2685,2264,6462,2686,811,2945,2578,-426,-948,2518,-159,-133,2569,-152,-154,2575,-152,-154,2575,-143,-153,2574,-140,-141,2584,-143,-147,2569,-140,-158,2578,-637,-751,2568,-637,-751,2568,-86,-234,2457,-110,-163,2368,-84,-152,2370,8127,6537,2370,77,-50,2276,77,-50,2276,-87,-96,2227,-102,-118,2230,-102,-116,2229,-100,-111,2224,-499,-88,2232,-499,-88,2232,-728,-215,2298,-102,-158,2384,-109,-162,2382,-1186,-331,2352,301,-280,2173,301,-280,2173,8127,-3748,2107,1323,-517,1913,-95,-109,1793,-56,-103,1801,-62,-95,1809,-62,-95,1809,-64,-94,1814,-63,-105,1799,-61,-107,1803,-70,-104,1798,-63,-100,1802,-63,-100,1802,-64,-109,1794,-59,-109,1798,347,-559,1801,6084,-4305,1919,-69,-159,2125,-69,-159,2125,2957,-3312,2125,1149,-2496,1804,-90,-68,1626,-61,-106,1625,-73,-94,1624,-73,-94,1624,-69,-98,1623,-73,-98,1623,-72,-103,1614,100,-1248,1618,1804,-4517,1673,1804,-4517,1673,7,-334,1708,-76,-115,1719,-73,-115,1711,65,-657,1712,306,-2551,1738,306,-2551,1738,-2,-410,1840,-94,-150,1855,-105,-176,1859,-237,-5081,1854,-831,-3069,1656,-831,-3069,1656,-78,-84,1557,-89,-93,1550,-88,-98,1554,-90,-87,1549,-82,-93,1547,-82,-93,1547,-93,-101,1547,-1226,-3809,1537,-683,-1884,1490,-103,-115,1453,-115,-107,1448,-115,-107,1448,-248,-309,1463,-367,-492,1478,-472,-707,1507,-934,-1265,1525,-736,-1054,1580,-736,-1054,1580,-471,-568,1603,-599,-645,1632,-1003,-1131,1664,-4270,-3907,1691,-1442,-1033,1525,-1442,-1033,1525,-135,-69,1367,-102,-73,1349,-101,-69,1350,-96,-70,1348,-96,-70,1352,-211,-118,1352,-2789,-1298,1334,-1320,-673,1272,-184,-59,1230,-242,-99,1236,-242,-99,1244,-1378,-563,1244,-1627,-746,1243,-780,-312,1238,-745,-293,1245,-928,-339,1249,-928,-339,1268,-754,-224,1268,-711,-218,1286,-949,-252,1308,-1098,-266,1337,-999,-226,1370,-999,-226,1395,-944,-190,1395,-1089,-184,1434,-2105,-172,1467,-4033,795,1436,-782,95,1314,-782,95,1261,-101,-37,1261,-102,-44,1251,-288,-48,1254,-1902,540,1210,-1433,355,1160,-1433,355,1118,-419,91,1118,-532,126,1115,-1289,376,1100,-1318,434,1089,-731,227,1067,-731,227,1059,-798,268,1059,-964,368,1055,-871,341,1060,-810,316,1059,-908,388,1064,-908,388,1068,-962,418,1068,-893,400,1088,-870,399,1096,-894,417,1112,-885,427,1138,-885,427,1163,-842,409,1163,-827,423,1200,-840,436,1233,-858,480,1267,-975,615,1317,-975,615,1347,-1960,2340,1347,-1256,1997,1260,-145,96,1166,-92,2,1151,-536,642,1142,-536,642,1097,-1030,1783,1097,-547,897,1055,-300,408,1026,-514,847,1018,-656,1068,1003,-656,1068,1003,-378,585,978,-243,381,968,-329,622,963,-466,965,955,-451,945,953,-451,945,953,-449,964,947,-467,1034,951,-435,988,954,-398,905,958,-382,860,966,-382,860,966,-361,783,985,-342,766,996,-344,848,1013,-357,929,1034,-349,916,1056,-349,916,1056,-334,893,1099,-327,891,1125,-321,887,1161,-299,897,1208,-280,1357,1246,-280,1357,1246,824,4088,1255,277,1111,1134,-37,62,1063,-13,93,1055,136,535,1024,136,535,1024,283,947,982,310,1015,955,328,1070,922,300,1008,890,272,972,865,272,972,865,284,992,843,288,999,829,269,906,819,232,711,802,212,635,789,212,635,789,283,821,792,352,974,778,363,972,779,368,957,776,391,972,767,391,972,767,391,940,773,366,887,782,335,841,785,323,814,791,336,808,803,336,808,803,363,834,816,379,859,838,392,861,855,390,845,881,388,843,899,388,843,899,385,816,930,384,802,961,384,776,997,408,780,1030,498,846,1073,498,846,1073,1361,1445,1105,2464,1435,1075,731,415,983,199,159,936,761,417,907,761,417,907,1287,642,873,709,384,824,514,284,789,894,451,759,907,442,728,907,442,728,811,402,697,913,448,673,904,445,651,809,387,626,819,389,612,819,389,612,869,408,590,878,412,575,894,417,565,888,409,549,871,397,541,871,397,541,864,381,534,867,379,525,882,374,523,880,375,520,885,368,515,885,368,515,891,372,513,900,363,516,900,362,516,910,350,521,911,337,524,911,337,524,912,337,524,909,327,538,906,325,544,905,317,555,891,305,568,891,305,568,883,308,580,875,294,591,870,294,618,867,285,633,863,271,656,863,271,656,859,268,676,855,262,703,845,244,731,848,240,760,847,224,801,847,224,801,850,213,833,908,194,868,1563,33,906,2506,-651,871,2506,-651,785,1002,-267,785,332,-69,732,842,-219,702,1446,-421,666,1187,-324,614,1187,-324,569,735,-186,569,932,-264,539,1087,-327,505,884,-279,464,782,-256,427,782,-256,401,896,-291,401,945,-310,367,928,-301,336,968,-305,312,1009,-325,282,1009,-325,255,999,-323,255,979,-312,229,980,-319,207,957,-313,185,937,-313,163,937,-313,135,933,-314,135,931,-314,113,936,-315,90,952,-322,71,963,-320,50,963,-320,27,970,-325,27,964,-328,7,963,-321,-14,956,-313,-32,947,-317,-55,947,-317,-79,939,-318,-79,947,-316,-99,948,-323,-122,957,-318,-141,960,-317,-162,960,-317,-188,954,-315,-188,961,-310,-208,957,-311,-236,943,-312,-261,950,-298,-289,950,-298,-312,949,-298,-312,949,-301,-341,951,-295,-368,954,-288,-401,953,-288,-431,953,-288,-464,949,-277,-464,946,-273,-498,948,-269,-533,941,-263,-570,950,-259,-614,950,-259,-648,948,-250,-648,959,-233,-691,990,-231,-735,1128,-196,-784,2230,230,-809,2230,230,-809,1808,480,-773,449,90,-710,440,112,-675,1081,349,-644,970,305,-605,970,305,-605,602,190,-563,835,275,-534,1030,338,-502,874,277,-466,873,278,-442,873,278,-442,971,329,-414,907,304,-390,844,291,-361,887,316,-337,878,313,-314,878,313,-314,878,319,-294,907,324,-275,924,335,-255,923,330,-238,916,325,-218,916,325,-218,916,335,-202,905,334,-183,908,334,-167,903,338,-152,904,335,-135,904,335,-135,919,343,-126,923,344,-107,923,343,-95,911,343,-81,917,349,-67,917,349,-67,910,345,-57,914,348,-44,917,345,-30,914,349,-17,914,352,-5,914,352,-5,916,345,10,913,352,18,920,344,32,917,350,45,913,344,55,913,344,55,916,335,70,916,342,84,916,337,97,917,334,109,916,333,125,916,333,125,911,332,139,910,327,153,914,328,166,918,326,184,909,323,196,909,323,196,908,324,213,904,321,233,909,318,250,907,319,266,909,310,289,909,310,289,900,313,309,899,302,327,895,304,350,893,295,377,891,287,402,891,287,402,887,283,427,880,275,458,877,268,481,873,267,515,871,256,545,871,256,545,872,245,585,860,240,617,872,216,654,919,195,691,1325,86,729,1325,86,729,2166,-487,717,1145,-290,637,512,-108,590,925,-226,555,1354,-360,510,1354,-360,510,1063,-265,462,809,-200,417,996,-279,381,1040,-299,339,865,-253,296,865,-253,296,859,-260,258,963,-290,224,954,-281,186,957,-284,147,1010,-291,109,1010,-291,109,1012,-292,73,993,-281,46,995,-286,5,975,-282,-31,951,-282,-63,951,-282,-63,946,-282,-101,952,-279,-136,955,-278,-175,971,-275,-209,976,-276,-248,976,-276,-248,975,-273,-285,974,-273,-323,972,-261,-360,960,-255,-402,962,-246,-443,962,-246,-443,967,-241,-486,976,-231,-532,993,-215,-569,1083,-191,-618,1083,-191,-654,1685,14,-654,1819,451,-637,735,173,-582,540,137,-544,977,302,-508,977,302,-467,946,295,-467,663,209,-422,836,269,-397,993,315,-360,895,273,-326,895,273,-284,895,285,-284,962,306,-258,910,291,-223,858,283,-195,889,301,-166,889,301,-137,878,298,-137,875,290,-103,915,304,-75,922,306,-45,909,303,-18,909,303,12,908,302,12,900,299,40,886,296,69,895,296,96,895,292,124,895,292,155,899,298,155,907,289,189,902,282,217,901,289,249,894,276,280,894,276,314,888,274,314,884,271,346,877,267,378,878,248,413,881,248,453,881,248,488,882,229,488,896,219,521,966,178,560,1440,10,593,1779,-394,566,1779,-394,504,991,-230,504,703,-155,457,1073,-263,420,1237,-312,374,955,-229,324,955,-229,280,898,-227,280,1019,-285,242,969,-272,196,878,-240,153,932,-252,110,932,-252,69,983,-271,69,973,-259,26,997,-256,-13,1017,-267,-55,1001,-263,-98,1001,-263,-98,988,-259,-139,981,-256,-181,967,-253,-224,957,-238,-263,970,-242,-309,970,-242,-309,974,-227,-350,985,-227,-396,1014,-215,-439,1071,-176,-483,1386,-48,-521,1386,-48,-521,1669,363,-520,941,221,-479,645,170,-432,894,265,-397,911,280,-355,911,280,-355,732,219,-312,835,262,-276,960,294,-237,911,273,-203,910,267,-167,910,267,-167,953,294,-132,903,277,-95,859,275,-59,869,276,-24,874,275,11,874,275,11,883,273,45,906,280,81,906,276,116,903,278,156,894,268,188,894,268,188,887,261,225,881,253,258,877,243,295,889,235,334,897,227,372,897,227,372,917,216,408,985,173,445,1368,-14,469,1508,-308,445,1018,-224,401,1018,-224,401,843,-186,352,1080,-255,309,1144,-270,261,957,-222,213,942,-230,172,942,-230,172,1008,-260,127,952,-242,81,915,-233,35,971,-244,-10,984,-243,-51,984,-243,-51,980,-230,-96,1003,-234,-143,1006,-237,-186,998,-227,-233,997,-215,-275,997,-215,-275,1004,-200,-318,1027,-179,-358,1164,-102,-395,1498,208,-414,1117,263,-388,1117,263,-388,796,186,-345,852,236,-304,916,269,-265,810,235,-226,812,246,-185,812,246,-185,910,268,-150,914,265,-106,910,257,-71,932,269,-35,904,265,4,904,265,4,878,256,46,872,250,80,880,250,118,881,245,158,899,240,192,899,240,192,905,231,231,907,222,269,924,196,305,990,152,338,1232,-9,360,1232,-9,360,1313,-227,352,1063,-211,308,947,-194,262,1050,-227,217,1081,-242,174,1081,-242,174,992,-211,126,963,-219,82,987,-236,33,951,-227,-13,942,-221,-54,942,-221,-54,974,-223,-101,998,-215,-147,1000,-197,-187,1031,-183,-230,1068,-148,-270,1068,-148,-270,1197,-45,-301,1292,188,-313,1016,227,-287,874,208,-248,859,225,-213,859,225,-213,848,239,-169,816,229,-131,859,241,-94,919,248,-55,919,248,-16,929,243,-16,925,245,22,923,245,61,902,231,97,877,220,140,877,220,174,888,209,174,904,186,205,958,148,241,1101,33,262,1205,-137,259,1205,-137,230,1114,-194,230,1015,-194,189,1029,-206,147,1051,-210,103,1009,-210,59,1009,-210,15,974,-207,15,976,-207,-28,966,-189,-67,967,-178,-117,1005,-162,-153,1005,-162,-192,1055,-124,-192,1148,-9,-215,1143,145,-222,1007,198,-199,942,204,-166,942,204,-133,895,216,-133,846,218,-97,821,215,-56,860,226,-22,908,226,15,908,226,52,932,214,52,943,205,87,953,182,123,964,142,153,1016,60,173,1016,60,180,1064,-55,180,1069,-132,163,1037,-170,135,1031,-186,97,1032,-183,52,1032,-183,13,1019,-183,13,1004,-164,-22,995,-158,-64,1008,-115,-99,1033,-58,-128,1033,-58,-143,1066,32,-143,1018,123,-140,970,169,-123,945,183,-94,901,189,-64,901,189,-31,884,190,-31,885,185,3,906,176,32,943,142,65,967,112,86,967,112,86,1009,61,102,1033,-14,109,1045,-75,99,1036,-119,83,1025,-132,51,1025,-132,51,1018,-138,20,1016,-118,-12,1013,-94,-41,1022,-56,-62,1020,1,-78,1020,1,-78,999,62,-84,975,107,-74,958,129,-62,941,139,-39,922,145,-17,922,145,-17,932,130,6,939,102,32,967,66,43,992,41,52,1011,-6,55,1011,-6,55,1026,-32,50,1018,-59,37,1019,-78,20,1013,-73,0,1008,-41,-18,1008,-41,-18,1000,-19,-32,999,28,-40,990,52,-40,973,74,-36,965,91,-22,965,91,-22,958,92,-9,963,92,3,972,69,11,975,56,19,986,21,25,986,21,25,998,-1,23,1002,-15,19,1002,-23,13,1007,-19,3,1000,-7,-9,1000,-7,-9,994,4,-19,990,27,-19,979,43,-18,976,50,-14,975,57,-7,975,57,-7,971,58,-2,981,52,1,978,44,7,991,29,9,988,10,10,988,10,10,995,5,9,995,7,4,994,0,0,996,13,-5,991,23,-6,991,23,-6,982,27,-11,987,45,-11,979,39,-7,982,40,-1,981,40,-1,981,40,-1,985,31,4,985,20,6,992,17,2,995,17,2,992,6,2,992,6,2,987,13,-1,991,18,-5,987,22,-5,984,36,-5,978,45,-3,978,45,-3,987,32,0,982,30,2,984,31,0,990,15,0,988,21,3,988,21,3,987,15,0,989,24,-1,987,22,1,986,25,-5,987,28,-6,987,28,-6,985,29,-5,980,31,-3,985,31,-1,987,26,0,986,29,5,986,29,5,988,25,-1,992,22,3,990,19,-3,990,14,0,985,26,-4,985,26,-4,981,27,0,989,27,-1,986,29,-2,987,21,0,986,27,-1,986,27,-1,982,20,-3,990,27,-3,990,24,0,995,27,1,989,18,-2,989,18,-2,984,23,0,989,26,-2,986,30,-4,987,30,-1,987,30,0,984,28,0,982,26,1,984,27,0,989,26,0,990,25,0,990,25,0,988,22,0,982,20,1,983,28,-2,989,21,-2,991,34,-1,991,34,1,989,32,1,989,28,1,987,35,-2,992,22,1,991,27,-1,991,27,0,991,25,0,985,20,-1,991,29,-2,986,20,-2,986,26,2,986,26,-2,990,29,-2,990,30,0,984,26,1,982,26,-3,983,23,0,983,23,-5,986,22,-5,991,25,-2,984,21,-2,985,17,-1,984,24,0,984,24,-2,991,25,-2,985,22,-1,988,25,0,982,25,2,989,30,-3,989,30,0,982,24,0,986,25,1,990,27,0,984,26,-1,992,23,-4,992,23,0,984,22,0,988,28,-2,987,22,0,988,23,-1,986,25,0,986,25,-3,986,31,-3,984,24,-5,993,25,-2,991,35,-1,989,26,0,989,26,-2,990,22,-2,985,27,-2,989,29,-3,987,24,-2,986,20,-1,986,20,-1,983,22,1,993,29,0,991,25,-1,985,22,-3,987,23,0,987,23,0,988,22,0,985,24,0,987,21,-2,983,24,-4,985,18,-2,985,18,-2,989,30,-1,989,25,-4,988,28,0,988,25,-1,982,22,-2,982,22,-2,990,27,0,987,29,-1,983,31,-1,988,29,-2,986,25,1,986,25,1,991,27,0,991,27,-3,989,26,-1,990,26,0,986,23,0,986,23,0,992,31,-3,987,21,0,988,20,-3,984,26,-1,989,31,-2,989,31,-2,988,26,0,984,24,-1,988,27,-1,983,25,4,987,23,0,987,23,0,986,26,-3,985,30,-3,989,25,0,989,26,-1,992,27,0,992,27,0,983,31,-3,986,33,0,985,26,0,984,27,-2,990,26,0,990,26,0,987,29,-2,986,25,0,992,29,-2,986,19,-1,983,27,-3,983,27,-3,977,25,-5,983,31,-1,987,31,0,987,20,-1,984,28,-1,984,28,-1,990,29,-1,987,23,0,987,27,-1,989,25,0,993,25,-2,993,25,-2,983,25,-3,992,28,-3,991,33,-2,987,22,-2,987,27,-2,987,27,-2,986,26,-1,984,24,0,984,22,1,986,24,-1,982,16,-4,982,16,-4,983,24,-1,987,24,2,988,24,0,988,27,0,986,20,-1,986,20,-1,982,20,1,993,28,-2,982,20,0,984,26,-2,989,22,-4,989,22,-4,987,28,-1,988,30,-2,984,20,0,983,27,-1,989,28,-3,989,28,-3,987,21,-1,984,21,0,988,23,-1,981,27,-1,991,23,-3,991,23,-3,985,26,0,986,26,-2,985,22,0,981,29,-3,988,21,-1,988,21,-1,984,25,-1,982,22,-2,992,26,-2,987,23,-1,987,29,-2,987,29,-2,987,28,0,990,24,-2,988,24,0,989,21,0,989,21,0,981,25,0,992,29,3,986,29,2,987,28,-1,983,23,-2,983,23,-1,987,26,-1,989,29,-1,988,31,0,987,30,-2,986,30,-4,986,30,-1,988,25,-1,986,23,3,989,27,-4,986,27,-1,990,31,-2,990,31,0,989,23,0,985,21,-1,984,23,0,990,33,-1,992,28,1,992,28,1,983,24,1,985,24,0,985,34,-1,987,22,-1,984,25,0,984,25,2,988,27,2,985,24,-2,985,24,-2,989,27,0,990,23,2,990,23,-4,988,23,-4,986,26,-3,980,23,-1,984,25,3,991,25,-1,991,25,-1,983,25,-1,987,29,2,986,20,-1,990,24,-4,988,18,-2,988,18,-1,988,20,-1,989,20,-1,984,21,0,990,25,0,988,19,2,988,19,-2,987,25,-2,982,28,-2,987,23,-2,987,24,0,986,23,0,986,23,1
-1009,337,29,-1006,342,24,-1002,342,22,-1001,349,26,-1000,334,26,-1000,334,26,-991,337,20,-993,333,19,-999,324,24,-994,318,17,-988,321,20,-988,321,20,-984,324,19,-984,328,21,-980,327,19,-987,331,21,-983,329,22,-983,329,22,-978,327,24,-983,319,24,-990,314,30,-996,313,30,-1002,318,33,-1002,318,33,-1011,311,39,-1011,323,42,-1014,330,43,-1004,347,48,-1000,358,52,-1000,358,52,-994,357,53,-986,357,60,-983,356,57,-981,358,58,-986,354,56,-986,354,56,-987,355,59,-985,358,60,-989,361,58,-995,359,56,-994,357,55,-994,357,55,-999,363,53,-997,361,53,-991,373,53,-988,369,51,-982,376,53,-982,376,53,-983,375,54,-990,372,57,-999,357,63,-1005,345,70,-1008,334,75,-1008,334,75,-1009,334,81,-1001,334,82,-1007,331,83,-1002,343,85,-1007,362,80,-1007,362,80,-1005,377,74,-1005,386,72,-1006,391,67,-1016,402,62,-1014,404,62,-1014,404,62,-1005,407,57,-1009,391,56,-1003,387,55,-996,387,56,-986,386,57,-986,386,57,-990,377,60,-986,374,65,-980,380,67,-978,370,71,-974,383,78,-974,383,78,-974,380,85,-978,390,90,-983,392,100,-988,399,103,-988,415,111,-988,415,111,-984,418,110,-972,421,111,-969,429,113,-964,426,117,-967,429,111,-967,429,111,-974,426,108,-972,430,98,-980,432,98,-974,440,89,-972,451,89,-972,451,89,-976,454,87,-970,471,89,-960,467,88,-954,470,80,-940,465,75,-940,465,75,-939,459,69,-940,446,63,-935,442,57,-940,428,49,-935,430,43,-935,430,43,-934,429,44,-937,421,44,-930,425,48,-924,419,51,-924,419,60,-920,423,60,-909,424,65,-907,423,70,-904,418,82,-893,418,93,-893,418,105,-896,418,105,-888,420,111,-887,421,130,-893,418,137,-904,411,153,-904,411,167,-911,417,167,-912,420,181,-919,420,193,-925,429,204,-926,436,216,-926,436,224,-933,441,224,-944,445,231,-956,447,243,-953,444,252,-945,443,258,-945,443,264,-946,443,264,-956,450,271,-954,460,276,-975,462,289,-977,472,310,-977,472,328,-979,479,328,-998,491,347,-1022,492,372,-1035,492,402,-1031,482,434,-1031,482,465,-1036,463,465,-1067,443,492,-1096,395,517,-1101,364,542,-1088,353,560,-1088,353,569,-1067,377,569,-1037,427,578,-1029,466,588,-1043,510,605,-1045,538,631,-1045,538,660,-1041,562,660,-1036,580,693,-1019,622,729,-1004,647,775,-983,655,830,-983,655,893,-959,651,893,-945,633,958,-925,639,1016,-922,627,1067,-944,665,1114,-944,665,1166,-979,723,1166,-986,737,1220,-956,714,1281,-923,698,1334,-895,700,1385,-895,700,1385,-872,675,1439,-851,630,1495,-959,348,1568,-895,335,1673,-765,509,1734,-765,509,1734,-694,633,1784,-676,650,1853,-663,662,1950,-650,641,2046,-639,638,2153,-639,638,2153,-625,629,2275,1899,6524,2407,879,4549,2748,-553,-89,2718,-589,-31,2553,-589,-31,2553,-568,20,2345,-505,59,2120,-425,188,1916,-337,359,1785,-325,422,1765,-325,422,1765,-314,406,1787,-285,344,1821,-241,246,1850,-184,152,1880,-131,38,1903,-131,38,1903,-70,-54,1910,-3827,-99,1943,8127,4774,2450,563,534,3020,-712,39,2920,-712,39,2920,-204,-209,2728,-190,-178,2662,-155,-165,2639,-130,-188,2633,-127,-195,2626,-127,-195,2626,-138,-197,2623,-128,-199,2628,-127,-204,2625,-128,-204,2613,-118,-206,2608,-118,-206,2608,5373,-4051,2647,4047,-1707,2936,-85,-186,2885,-1105,446,2911,-222,-215,3040,-222,-215,3040,-191,-304,3101,-197,-291,3113,-185,-296,3114,-195,-298,3105,-201,-296,3108,-201,-296,3108,-521,321,3043,-179,-361,2926,284,-1410,2891,3931,-8192,2898,-191,-292,2849,-191,-292,2849,-185,-261,2848,-184,-265,2840,-190,-269,2849,-190,-263,2851,-195,-279,2850,-195,-279,2850,-3190,-8192,2840,-574,-1354,2687,-20,42,2634,-161,-214,2627,-176,-221,2615,-176,-221,2615,-168,-216,2613,-178,-223,2618,-177,-208,2611,-172,-205,2618,-159,-173,2620,-159,-173,2620,-31,3,2642,391,110,2598,-218,-170,2470,-216,-176,2442,-8192,-5205,2445,-8192,-5205,2445,-1885,-1412,2357,-154,-157,2287,-166,-167,2281,-159,-165,2290,-160,-154,2285,-160,-154,2285,-167,-156,2293,-165,-157,2292,-166,-149,2280,573,-45,2297,508,-199,2428,508,-199,2428,-133,-119,2352,-161,-120,2341,-2901,642,2303,-7990,2641,2141,-147,-108,2053,-147,-108,2053,-150,-92,2057,-145,-97,2051,-144,-100,2046,-142,-100,2041,-138,-86,2041,-138,-86,2041,-143,-93,2048,-134,-88,2055,-146,-83,2046,-144,-79,2050,-154,-64,2040,-154,-64,2040,-2320,3123,2044,-3608,5118,1801,-132,-2,1614,-93,-36,1586,-93,-36,1593,-104,-40,1593,-95,-37,1598,-97,-37,1592,-96,-39,1588,-100,-40,1592,-100,-40,1585,-99,-43,1585,223,-577,1588,-78,-167,1563,-83,-31,1588,-79,-22,1598,-79,-22,1592,-76,-19,1592,-77,-4,1593,-608,1350,1594,-1772,8127,1797,46,523,1924,46,523,1834,783,2001,1834,37,277,1733,-81,-26,1723,-42,113,1714,499,1484,1683,499,1484,1640,407,1212,1640,66,321,1618,123,466,1609,296,973,1603,278,746,1601,278,746,1608,175,490,1608,224,588,1614,291,717,1626,295,666,1642,273,599,1658,273,599,1687,290,622,1687,327,654,1725,476,789,1766,3461,2453,1789,2369,1200,1641,2369,1200,1563,-26,-28,1563,-49,-37,1553,-44,-33,1545,954,616,1537,2052,897,1462,2052,897,1434,611,262,1434,303,123,1410,615,251,1399,484,179,1385,503,176,1384,503,176,1388,854,286,1388,971,310,1387,811,246,1397,757,212,1411,808,202,1420,808,202,1439,766,169,1439,659,138,1460,611,122,1495,685,126,1530,2261,-115,1572,2261,-115,1572,4091,-1211,1480,369,-158,1341,-22,-50,1298,-2,-46,1297,1655,-434,1285,1655,-434,1285,1916,-618,1215,507,-217,1176,521,-239,1156,1236,-450,1153,1138,-420,1135,1138,-420,1135,637,-264,1112,440,-203,1104,543,-259,1106,649,-332,1101,707,-385,1099,707,-385,1099,810,-452,1098,868,-496,1109,806,-466,1116,750,-453,1128,761,-480,1139,761,-480,1139,759,-495,1159,713,-480,1183,672,-465,1210,634,-463,1240,589,-464,1274,589,-464,1274,563,-478,1319,754,-715,1365,1846,-2905,1367,862,-1466,1252,17,-137,1187,17,-137,1187,230,-355,1175,879,-1653,1143,618,-1192,1102,221,-512,1077,443,-959,1063,443,-959,1063,575,-1231,1047,444,-1000,1025,374,-860,1022,266,-645,1005,154,-431,996,154,-431,996,137,-469,994,197,-692,993,286,-925,1003,396,-1228,1001,322,-1128,1017,322,-1128,1017,245,-979,1033,236,-987,1047,216,-1011,1061,197,-979,1084,169,-930,1106,169,-930,1106,135,-825,1138,66,-605,1169,26,-548,1204,45,-803,1233,68,-1334,1282,68,-1334,1282,-152,-3719,1318,-495,-2364,1248,-76,-234,1154,-37,-127,1131,-125,-753,1115,-125,-753,1115,-512,-1648,1076,-273,-869,1033,-172,-498,1004,-343,-1012,994,-428,-1322,970,-428,-1322,970,-318,-860,954,-310,-792,941,-380,-1004,932,-379,-934,927,-352,-770,921,-352,-770,921,-378,-810,916,-428,-892,919,-441,-887,930,-460,-883,929,-489,-902,940,-489,-902,940,-514,-908,948,-518,-870,964,-515,-835,982,-522,-818,1003,-530,-802,1024,-530,-802,1024,-534,-772,1058,-545,-750,1086,-562,-747,1115,-602,-746,1155,-661,-786,1200,-661,-786,1200,-1131,-1190,1241,-3512,-2606,1228,-811,-679,1083,-128,-77,1005,-100,-74,997,-100,-74,997,-424,-319,981,-1114,-610,932,-1024,-592,896,-926,-509,863,-952,-521,835,-952,-521,835,-984,-533,813,-968,-508,797,-964,-484,783,-1003,-504,765,-902,-463,751,-902,-463,751,-672,-304,730,-630,-237,720,-882,-343,721,-1065,-442,718,-1065,-442,708,-1054,-432,708,-999,-387,713,-1039,-398,719,-1034,-381,720,-991,-351,722,-991,-351,732,-960,-323,732,-925,-293,745,-918,-282,755,-942,-274,770,-992,-277,791,-992,-277,809,-1010,-275,809,-1009,-255,831,-998,-247,856,-1005,-234,883,-1005,-220,915,-1005,-220,950,-1002,-204,950,-1007,-179,985,-1080,-171,1027,-1720,-115,1064,-2930,515,1042,-2930,515,965,-1159,181,965,-278,-1,908,-378,28,876,-1084,241,859,-1387,301,814,-1387,301,769,-820,185,769,-706,161,735,-1058,266,718,-1194,303,697,-923,238,666,-923,238,643,-818,226,643,-926,278,621,-939,288,609,-917,285,591,-982,322,577,-982,322,562,-1021,345,562,-983,336,547,-964,343,535,-975,357,525,-958,360,518,-958,360,512,-939,363,512,-943,378,500,-965,387,498,-955,404,501,-962,403,495,-962,403,497,-965,415,497,-960,417,497,-955,422,500,-948,424,499,-948,428,512,-948,428,525,-947,431,525,-945,445,529,-945,441,541,-943,452,558,-941,454,569,-941,454,569,-937,462,588,-931,469,609,-933,473,634,-920,476,657,-917,475,687,-917,475,687,-912,484,715,-907,491,745,-900,493,778,-891,507,814,-891,520,851,-891,520,851,-907,539,897,-969,641,943,-1365,1425,986,-1147,1817,933,-392,563,852,-392,563,852,-241,269,815,-631,964,787,-856,1409,751,-456,679,704,-426,642,681,-426,642,681,-627,1043,648,-585,960,622,-414,674,590,-365,608,566,-400,722,547,-400,722,547,-426,796,529,-463,852,509,-508,956,494,-531,992,478,-507,943,462,-507,943,462,-504,942,452,-510,938,442,-473,916,436,-429,852,427,-404,813,416,-404,813,416,-413,834,413,-450,921,410,-469,978,404,-468,976,402,-460,964,401,-460,964,401,-442,952,401,-422,912,401,-412,911,405,-407,918,405,-419,952,410,-419,952,410,-414,972,412,-408,964,419,-399,955,429,-395,944,434,-389,946,443,-389,946,443,-391,950,452,-395,958,468,-384,959,480,-379,953,495,-374,958,516,-374,958,516,-375,950,535,-366,956,556,-368,949,580,-365,954,605,-347,954,637,-347,954,637,-349,949,660,-339,953,692,-333,942,723,-327,948,761,-317,960,800,-317,960,800,-314,974,837,-292,1093,886,-147,2053,924,539,2318,912,149,620,828,149,620,828,34,255,777,146,626,751,366,1265,714,289,1059,663,209,821,619,209,821,619,285,1065,588,289,1070,552,215,832,523,221,756,492,259,846,467,259,846,467,290,969,435,304,1016,410,290,995,384,294,967,365,289,923,339,289,923,339,281,896,317,295,923,298,305,959,281,315,975,265,306,975,250,306,975,250,303,959,230,303,943,213,305,942,205,312,953,188,315,969,172,315,969,172,313,965,163,317,961,151,316,959,141,320,956,129,318,955,116,318,955,116,320,967,108,321,960,96,323,961,88,322,965,79,322,965,70,326,959,70,321,960,63,321,957,53,320,957,45,328,965,40,328,965,31,329,959,31,330,956,23,327,964,12,329,967,6,328,963,-4,328,963,-11,326,964,-11,317,960,-19,321,961,-24,324,961,-36,318,961,-42,318,961,-49,324,960,-49,321,963,-59,322,965,-65,320,965,-78,321,962,-82,321,962,-93,315,966,-93,316,963,-97,310,960,-111,311,956,-119,313,964,-131,313,964,-140,310,957,-140,307,964,-148,305,959,-159,306,963,-173,301,962,-185,301,962,-197,301,951,-197,302,955,-212,297,961,-222,295,956,-240,290,956,-256,290,956,-271,292,959,-271,292,952,-290,282,955,-303,283,948,-327,283,947,-346,283,947,-369,279,945,-369,269,942,-391,265,934,-420,262,927,-438,261,933,-468,261,933,-494,259,925,-494,251,917,-528,244,916,-559,233,912,-591,227,908,-627,227,908,-665,213,915,-665,207,916,-705,182,929,-750,161,975,-786,60,1332,-828,60,1332,-828,-657,2428,-824,-302,927,-747,-196,661,-701,-413,1327,-665,-358,1124,-615,-358,1124,-615,-280,801,-579,-322,851,-544,-353,946,-502,-364,1024,-467,-366,1054,-432,-366,1054,-432,-357,1008,-400,-360,980,-365,-359,940,-336,-359,940,-304,-377,1011,-279,-377,1011,-279,-381,1010,-248,-376,997,-224,-375,986,-192,-379,968,-170,-375,983,-150,-375,983,-150,-379,1003,-121,-380,994,-97,-375,988,-72,-373,983,-52,-380,985,-28,-380,985,-28,-381,995,-6,-387,994,13,-379,984,41,-380,987,60,-377,992,86,-377,992,86,-381,991,112,-373,992,134,-372,989,162,-371,985,181,-372,983,210,-372,983,210,-367,984,234,-362,990,261,-359,984,287,-360,983,316,-358,980,349,-358,980,349,-356,982,378,-351,978,408,-343,976,442,-340,977,477,-325,981,513,-325,981,513,-328,975,551,-321,974,590,-313,985,631,-295,1021,674,-271,1177,715,-271,1177,715,-24,2085,753,391,1722,727,127,586,657,91,427,616,238,923,581,238,923,581,344,1240,539,227,907,488,229,938,450,288,1101,414,242,917,376,242,917,376,215,777,341,254,863,305,277,975,269,277,995,235,276,994,201,276,994,201,275,974,172,264,916,139,264,905,105,269,933,77,280,970,48,280,970,48,278,982,15,275,964,-17,275,945,-45,271,939,-77,270,947,-107,270,947,-107,271,961,-136,272,959,-167,265,950,-199,261,926,-230,259,937,-267,259,937,-267,254,940,-304,245,940,-336,244,935,-371,235,935,-408,230,928,-444,230,928,-444,220,931,-483,210,932,-523,192,941,-564,174,954,-599,141,1041,-643,141,1041,-643,-107,1635,-677,-501,1777,-653,-253,834,-593,-285,982,-546,-374,1260,-507,-374,1260,-507,-299,947,-462,-305,844,-420,-335,940,-377,-351,1035,-335,-340,1051,-298,-340,1051,-298,-348,1017,-261,-347,987,-227,-340,954,-188,-348,978,-149,-348,978,-114,-356,1024,-114,-355,1016,-77,-355,1004,-41,-357,988,-9,-346,983,26,-346,983,64,-352,1009,64,-345,1005,97,-349,999,130,-348,990,167,-344,994,201,-344,994,239,-339,996,239,-338,1004,276,-332,994,316,-327,984,351,-324,994,396,-324,994,433,-319,996,433,-310,1002,475,-289,1027,517,-266,1120,554,-160,1515,591,-160,1515,603,305,1791,603,194,904,547,114,537,499,201,823,461,300,1169,420,300,1169,367,230,971,367,211,927,331,264,1050,290,234,917,245,217,814,205,217,814,169,249,910,169,262,980,132,255,979,94,255,979,54,255,940,14,255,940,-19,244,906,-19,245,930,-61,245,959,-100,243,963,-137,237,954,-177,237,954,-216,240,942,-216,226,928,-256,226,938,-295,227,955,-335,206,952,-378,206,952,-422,192,951,-422,177,956,-459,149,1000,-499,33,1230,-531,-383,1668,-541,-383,1668,-491,-324,1140,-491,-263,937,-441,-339,1166,-402,-318,1031,-355,-308,887,-312,-308,887,-312,-323,957,-267,-340,1036,-226,-330,1036,-178,-331,1018,-142,-330,993,-99,-330,993,-99,-330,973,-59,-334,1006,-20,-338,1020,22,-325,1012,58,-327,992,103,-327,992,103,-333,995,145,-319,1006,186,-321,1011,224,-315,1005,269,-309,1001,309,-309,1001,309,-299,1010,350,-281,1041,388,-247,1126,429,-137,1402,470,213,1520,477,213,1520,477,196,952,431,146,674,386,207,878,347,254,1087,304,214,976,257,214,976,257,213,965,216,237,986,171,219,884,131,221,868,86,235,961,49,235,961,49,237,973,1,227,961,-34,231,961,-76,223,921,-118,210,928,-163,210,928,-163,208,952,-205,204,963,-249,195,964,-286,173,966,-325,150,973,-364,150,973,-364,85,1071,-400,-171,1418,-420,-323,1276,-401,-286,1043,-357,-295,1067,-312,-295,1067,-312,-315,1077,-269,-301,965,-227,-304,959,-181,-318,1028,-137,-317,1032,-92,-317,1032,-92,-315,1016,-49,-317,999,-8,-311,993,38,-310,1006,78,-306,1026,121,-306,1026,121,-302,1015,166,-291,1008,208,-281,1025,252,-259,1067,289,-218,1142,330,-218,1142,330,-87,1333,356,161,1272,359,174,942,321,168,804,282,201,931,241,201,931,241,221,1028,198,208,979,155,210,962,112,216,944,68,201,906,24,201,906,24,216,938,-16,212,977,-59,198,959,-104,190,958,-145,179,953,-184,179,953,-184,165,951,-222,133,994,-260,77,1062,-293,-99,1240,-314,-257,1177,-307,-257,1177,-307,-282,1109,-268,-282,1064,-226,-297,1039,-181,-294,1005,-140,-293,986,-95,-293,986,-95,-303,1020,-52,-301,1034,-11,-299,1010,35,-283,1008,77,-282,1019,119,-282,1019,119,-265,1040,159,-245,1066,198,-191,1112,236,-76,1214,262,102,1156,264,102,1156,264,154,988,234,169,906,198,182,928,159,188,989,116,187,978,71,187,978,71,187,962,34,186,944,-4,175,937,-46,166,964,-87,166,964,-125,150,980,-125,120,997,-164,72,1028,-193,-17,1102,-216,-167,1126,-218,-167,1126,-197,-241,1115,-197,-259,1092,-166,-266,1039,-128,-275,1019,-84,-277,1006,-42,-277,1006,-4,-267,1030,-4,-257,1036,35,-247,1037,71,-224,1051,111,-179,1075,143,-179,1075,168,-99,1119,168,19,1102,179,92,1024,167,133,968,136,158,961,104,158,961,70,151,961,70,157,985,32,146,977,-6,132,967,-43,110,974,-72,110,974,-105,82,1003,-105,20,1043,-127,-70,1079,-141,-154,1066,-138,-202,1087,-118,-202,1087,-93,-223,1057,-93,-221,1045,-60,-237,1029,-22,-220,1043,9,-195,1046,44,-195,1046,72,-165,1055,72,-111,1071,91,-42,1060,105,26,1034,103,66,1006,93,66,1006,69,96,986,69,107,979,44,101,981,12,95,989,-19,65,995,-44,65,995,-60,30,1020,-60,-25,1036,-76,-77,1055,-82,-130,1050,-72,-159,1057,-60,-159,1057,-39,-178,1047,-39,-177,1047,-17,-163,1048,5,-128,1048,33,-95,1044,46,-95,1044,46,-49,1043,52,-7,1027,53,17,1017,49,34,1005,36,51,1002,19,51,1002,19,40,1005,3,23,1019,-15,-5,1022,-31,-36,1029,-36,-69,1032,-38,-69,1032,-38,-96,1046,-37,-114,1041,-29,-114,1049,-15,-115,1039,0,-96,1040,10,-96,1040,10,-73,1032,19,-46,1031,23,-26,1024,21,-12,1021,15,-5,1022,10,-5,1022,10,5,1019,4,-8,1028,-8,-23,1029,-13,-41,1037,-16,-57,1031,-18,-57,1031,-18,-74,1035,-18,-77,1037,-11,-80,1041,-4,-75,1040,2,-60,1033,4,-60,1033,4,-47,1033,10,-34,1025,10,-33,1027,9,-13,1025,1,-24,1023,-1,-24,1023,-1,-38,1024,-3,-37,1032,-11,-54,1029,-5,-62,1033,-5,-62,1037,-5,-62,1037,-5,-63,1032,-3,-56,1036,0,-53,1031,7,-46,1031,6,-41,1027,4,-41,1027,4,-34,1030,1,-34,1030,-3,-34,1030,-1,-47,1028,-6,-51,1032,-6,-51,1032,-6,-54,1029,-3,-58,1032,-2,-51,1037,0,-53,1031,-1,-45,1028,0,-45,1028,0,-43,1026,1,-47,1025,-1,-32,1038,-2,-40,1033,-1,-48,1032,-2,-48,1032,-2,-45,1028,-6,-57,1034,-3,-48,1036,-5,-57,1028,-2,-52,1034,1,-52,1034,1,-48,1026,1,-48,1025,0,-41,1025,1,-44,1028,-1,-46,1033,-4,-46,1033,-4,-47,1030,-3,-49,1031,0,-51,1031,0,-49,1031,0,-54,1030,2,-54,1030,2,-48,1033,0,-45,1037,1,-43,1030,1,-43,1027,0,-42,1028,-1,-42,1028,-1,-44,1027,-4,-45,1033,0,-39,1030,-2,-50,1036,-1,-49,1033,-3,-49,1033,-3,-50,1032,0,-51,1033,0,-48,1030,0,-45,1031,-1,-43,1033,-4,-43,1033,-4,-49,1034,-3,-46,1034,-1,-45,1034,-2,-52,1031,-4,-48,1029,-3,-48,1029,-3,-48,1030,-3,-46,1026,-1,-46,1031,-3,-43,1025,-3,-45,1033,0,-45,1033,0,-46,1025,0,-44,1030,-3,-44,1034,-2,-45,1026,-2,-45,1026,0,-51,1026,0,-51,1034,-3,-40,1026,2,-48,1032,1,-46,1033,0,-46,1033,-5,-44,1031,-5,-44,1034,0,-47,1032,-3,-44,1027,0,-49,1032,-1,-49,1032,-2,-46,1025,-2,-50,1033,0,-49,1030,0,-48,1028,-1,-51,1035,2,-51,1035,2,-39,1030,2,-43,1033,0,-49,1025,0,-47,1033,-2,-47,1036,2,-47,1036,0,-46,1032,0,-43,1033,-1,-52,1024,-3,-46,1025,-1,-49,1030,0,-49,1030,2,-49,1028,2,-50,1036,-1,-41,1032,-1,-50,1030,-1,-51,1023,0,-51,1023,-2,-45,1038,-2,-45,1033,-1,-49,1028,-2,-44,1030,0,-43,1023,-4,-43,1023,-3,-52,1028,-3,-49,1029,0,-45,1033,-3,-46,1034,-4,-44,1033,-1,-44,1033,-2,-44,1037,-2,-49,1030,0,-55,1030,0,-51,1026,0,-47,1027,2,-47,1027,-2,-49,1020,-2,-46,1033,0,-45,1029,-2,-44,1035,-1,-46,1037,-1,-46,1037,-1,-47,1029,-1,-52,1032,1,-48,1033,0,-50,1032,-2,-47,1029,-4,-47,1029,-4,-43,1035,-4,-42,1033,-2,-45,1042,1,-46,1027,-1,-49,1033,0,-49,1033,0,-50,1028,-4,-48,1026,0,-46,1029,-3,-45,1031,-2,-43,1031,3,-43,1031,3,-50,1028,-2,-41,1025,0,-50,1029,0,-45,1028,1,-48,1028,-2,-48,1028,-2,-48,1037,-2,-50,1029,0,-49,1033,-1,-47,1028,0,-46,1027,-1,-46,1027,-1,-46,1027,-3,-49,1027,1,-42,1032,-3,-50,1031,-1,-48,1030,-2,-48,1030,-2,-55,1033,-1,-40,1029,-1,-49,1029,-2,-43,1034,-3,-44,1036,1,-44,1036,1,-44,1031,-1,-50,1034,0,-45,1032,-1,-46,1027,1,-44,1034,2,-44,1034,2,-42,1023,-5,-44,1032,-1,-47,1036,0,-43,1026,1,-47,1033,0,-47,1033,0,-48,1024,-1,-45,1027,0,-48,1030,-3,-49,1031,-3,-48,1027,-4,-48,1027,-4,-51,1030,-1,-48,1032,-5,-51,1030,-1,-51,1025,1,-49,1029,-3,-49,1029,-3,-45,1033,-3,-49,1026,1,-43,1030,0,-46,1031,0,-45,1031,-2,-45,1031,-2,-46,1030,1,-46,1031,0,-50,1027,-1,-47,1027,-2,-46,1027,0,-46,1027,0,-50,1033,-1,-51,1029,0,-50,1029,-1
-1041,263,23,-1032,250,26,-1034,237,24,-1030,250,21,-1030,250,21,-1031,277,17,-1045,296,15,-1036,319,15,-1038,322,15,-1034,327,16,-1034,327,16,-1027,327,11,-1017,316,11,-1008,317,12,-998,315,10,-999,305,11,-999,305,11,-996,302,12,-992,291,15,-985,288,20,-982,284,27,-972,278,27,-972,278,27,-974,301,33,-985,303,37,-980,311,40,-984,322,41,-997,320,43,-997,320,43,-998,320,49,-1004,316,48,-1006,318,50,-1014,322,52,-1008,316,52,-1008,316,52,-1011,320,51,-1006,320,51,-1006,317,50,-1014,325,49,-1018,328,47,-1018,328,47,-1018,332,51,-1007,325,52,-1011,324,58,-1009,326,62,-1005,321,66,-1005,321,66,-1012,308,68,-1017,306,70,-1017,311,75,-1018,320,73,-1020,335,70,-1020,335,70,-1017,351,67,-1019,354,59,-1027,361,54,-1026,362,44,-1014,370,35,-1014,370,35,-1012,365,19,-1009,367,5,-1006,377,-9,-1016,389,-18,-1024,395,-31,-1024,395,-31,-1032,403,-36,-1035,409,-37,-1032,418,-40,-1033,418,-34,-1017,432,-29,-1017,432,-29,-1001,430,-32,-998,433,-33,-1007,446,-36,-996,459,-37,-990,454,-40,-990,454,-40,-980,442,-45,-967,429,-49,-962,419,-52,-953,415,-58,-944,408,-62,-944,408,-62,-929,393,-60,-926,374,-51,-919,359,-36,-904,349,-29,-904,349,-10,-912,341,-10,-904,337,5,-903,329,26,-888,329,46,-874,317,67,-874,317,90,-872,330,90,-864,324,114,-852,319,137,-846,327,163,-840,323,188,-840,323,209,-839,324,209,-849,312,233,-852,301,251,-869,293,264,-892,279,280,-892,279,287,-925,268,287,-959,268,302,-991,265,312,-1025,270,322,-1052,290,335,-1052,290,339,-1073,319,339,-1093,335,343,-1101,373,348,-1106,401,339,-1116,425,333,-1116,425,322,-1109,446,322,-1101,457,314,-1093,467,297,-1099,487,275,-1096,518,247,-1096,518,219,-1086,537,219,-1076,545,195,-1073,556,174,-1089,559,157,-1120,536,155,-1120,536,154,-1154,485,154,-1163,425,168,-1147,359,187,-1111,300,206,-1061,280,229,-1061,280,250,-1040,268,250,-1018,259,273,-1001,253,297,-988,259,318,-966,282,339,-966,282,361,-946,299,361,-928,331,378,-924,353,394,-924,371,410,-912,384,428,-912,384,428,-906,417,446,-893,429,468,-883,438,499,-859,448,525,-842,455,563,-842,455,563,-832,442,599,-838,438,633,-861,447,659,-893,454,694,-937,471,729,-937,471,729,-1010,483,771,-1385,813,816,-1576,939,895,-1388,763,971,-1112,554,995,-1112,554,995,-966,489,973,-889,499,955,-861,525,950,-840,535,963,-816,543,988,-816,543,988,-800,534,1020,-807,551,1066,-818,573,1113,-857,621,1174,-877,617,1258,-877,617,1258,-893,643,1329,-916,689,1416,-905,699,1508,-939,706,1602,-1074,507,1709,-1074,507,1709,-1062,513,1832,-987,886,1913,-922,1229,2026,-875,1205,2141,-643,2029,2275,-643,2029,2275,2468,8127,2504,-711,321,2667,-881,-42,2554,-755,9,2372,-715,49,2160,-715,49,2160,-681,146,1971,-565,306,1834,-540,372,1827,-495,346,1876,-442,289,1943,-442,289,1943,-369,274,2009,-333,239,2051,-316,183,2093,-307,155,2147,196,741,2212,196,741,2212,8127,6113,2615,-1708,579,3036,-318,-179,2666,-199,-119,2492,-285,103,2431,-285,103,2431,-217,65,2406,-127,-135,2403,-110,-155,2424,-109,-162,2425,-109,-149,2425,-109,-149,2425,-104,-160,2420,-105,-166,2425,-101,-166,2403,-2257,917,2488,6323,-4276,2813,6323,-4276,2813,5341,-2360,3175,-120,-303,3205,-221,-322,3248,-236,-322,3224,-220,-318,3229,-220,-318,3229,-230,-322,3237,-229,-322,3225,-240,-323,3237,-236,-320,3223,-231,-319,3225,-231,-319,3225,-233,-317,3217,-240,-326,3235,-241,-324,3221,-242,-322,3220,334,-1995,3234,334,-1995,3234,1185,-8192,3280,-231,-371,3427,-230,-362,3466,-19,-3014,3441,-1225,-5226,3271,-1225,-5226,3271,404,-374,3049,-184,-192,2657,-179,-199,2579,-192,-205,2588,-187,-200,2583,-187,-200,2583,-183,-201,2590,-186,-195,2580,-193,-201,2579,-187,-196,2581,-192,-193,2579,-192,-193,2579,-203,-197,2568,-8192,-3869,2587,-1859,-1671,2784,510,41,2691,-147,-179,2671,-147,-179,2671,-192,-211,2670,-196,-211,2667,-201,-206,2678,-208,-209,2659,-199,-200,2675,-199,-200,2675,-203,-196,2670,1224,-425,2661,-113,-144,2510,-204,-113,2460,-204,-113,2463,-171,-118,2463,-8192,6005,2470,-93,-155,2452,-188,-162,2466,-180,-158,2464,-180,-158,2462,-191,-156,2462,-182,-154,2465,-179,-146,2460,-173,-156,2468,1887,-2643,2466,1887,-2643,2360,-64,-165,2360,-148,-69,2320,-5839,8127,2308,-540,624,2183,-150,-84,2112,-150,-84,2104,-138,-95,2104,-130,-93,2101,-136,-86,2105,-127,-92,2105,-125,-89,2103,-125,-89,2101,-128,-82,2101,-130,-86,2103,-131,-92,2094,-432,-1525,2155,69,-398,2302,69,-398,2193,1357,5096,2193,1306,5264,1876,-85,-19,1664,-82,-44,1659,-73,-42,1656,-73,-42,1649,-74,-44,1649,-72,-37,1651,-68,-34,1652,-70,-32,1657,-70,-35,1650,-70,-35,1649,-79,-43,1649,-70,-36,1646,-61,-34,1648,-60,-34,1653,272,1013,1791,272,1013,1994,3627,6094,1994,421,490,2084,4388,2542,2058,863,409,1909,-59,-55,1853,-59,-55,1856,181,48,1856,342,120,1833,31,-21,1795,37,-22,1782,602,218,1765,602,218,1765,1299,507,1758,792,280,1750,554,149,1741,668,158,1751,808,172,1769,808,172,1769,690,104,1792,555,49,1816,544,50,1844,871,55,1880,6467,-1610,1878,6467,-1610,1878,1246,-411,1669,-42,-68,1573,-49,-71,1574,-46,-65,1572,-38,-70,1573,-38,-70,1573,291,-147,1581,3616,-1358,1528,809,-363,1462,13,-86,1443,287,-208,1446,287,-208,1446,996,-499,1448,589,-380,1457,282,-227,1458,482,-354,1462,797,-546,1481,797,-546,1481,702,-520,1503,509,-444,1533,547,-488,1555,658,-577,1589,671,-654,1635,671,-654,1635,2394,-2674,1676,1703,-3178,1562,-32,-115,1457,-55,-86,1430,-46,-77,1439,-46,-77,1439,156,-313,1429,1247,-2643,1401,486,-1088,1343,39,-283,1322,218,-728,1327,218,-728,1327,501,-1185,1323,203,-637,1321,44,-351,1316,133,-650,1320,267,-1134,1333,267,-1134,1333,227,-1070,1357,134,-837,1367,110,-855,1387,118,-973,1418,88,-934,1439,88,-934,1439,41,-839,1483,15,-852,1527,8,-2147,1564,-965,-4126,1511,-125,-359,1379,-125,-359,1379,-75,-93,1354,-70,-115,1344,-400,-1909,1337,-512,-1762,1277,-212,-552,1243,-212,-552,1243,-245,-619,1243,-348,-986,1225,-283,-672,1205,-245,-447,1197,-416,-812,1199,-416,-812,1199,-534,-1139,1195,-474,-928,1194,-457,-854,1208,-541,-938,1220,-552,-905,1239,-552,-905,1239,-503,-783,1254,-501,-730,1277,-509,-723,1302,-533,-709,1326,-555,-692,1364,-555,-692,1364,-633,-732,1408,-1035,-1114,1447,-3857,-3009,1448,-1111,-928,1285,-108,-58,1193,-108,-58,1193,-93,-58,1179,-95,-65,1176,-745,-497,1163,-1825,-977,1122,-885,-456,1063,-885,-456,1063,-427,-207,1041,-937,-457,1031,-1295,-677,1021,-1010,-492,1004,-829,-371,999,-829,-371,999,-947,-439,997,-853,-372,993,-630,-222,984,-788,-273,987,-1042,-353,996,-1042,-353,996,-1087,-350,1007,-1023,-321,1020,-1002,-294,1037,-1013,-276,1051,-996,-257,1074,-996,-257,1074,-965,-245,1102,-922,-219,1132,-914,-205,1166,-940,-185,1202,-1135,-177,1240,-1135,-177,1240,-2753,-74,1268,-2842,530,1185,-459,32,1106,-113,-34,1074,-113,-34,1058,-286,-51,1058,-1334,332,1021,-1404,312,977,-627,128,940,-628,149,920,-628,149,907,-1156,314,907,-1265,352,892,-862,237,859,-839,244,852,-1014,315,839,-1014,315,827,-937,311,827,-817,281,820,-910,339,814,-1007,395,805,-984,400,806,-984,400,810,-953,397,810,-962,408,810,-959,419,818,-920,404,821,-889,399,831,-889,399,848,-888,404,848,-890,419,864,-900,434,886,-909,447,903,-906,460,930,-906,460,959,-899,468,959,-892,470,997,-880,481,1035,-873,496,1067,-898,539,1108,-898,539,1150,-1244,982,1150,-1535,2296,1140,-631,941,1049,-159,127,997,-343,427,976,-343,427,944,-931,1551,944,-650,1065,895,-334,481,865,-495,804,839,-679,1127,823,-679,1127,798,-519,846,798,-356,573,773,-341,568,757,-357,662,743,-401,781,734,-401,781,728,-474,953,728,-520,1038,721,-497,982,713,-469,957,709,-475,986,702,-475,986,702,-448,956,705,-403,868,705,-362,776,710,-368,800,715,-400,963,723,-400,963,723,-405,1019,734,-376,954,743,-383,944,757,-381,932,771,-349,857,794,-349,857,794,-347,864,820,-348,918,849,-343,943,868,-336,931,905,-329,923,936,-329,923,936,-315,914,978,-312,924,1012,-289,1079,1055,92,2940,1097,536,2135,1046,536,2135,1046,57,358,958,1,181,916,146,591,892,344,1171,856,284,960,814,284,960,814,256,906,781,307,1068,745,294,1055,713,261,948,687,246,881,667,246,881,667,228,742,642,241,705,622,306,934,607,335,1044,586,314,1001,577,314,1001,577,311,985,560,318,962,549,306,888,541,298,858,536,316,879,527,316,879,527,337,932,523,356,966,521,359,963,515,368,945,516,364,926,510,364,926,510,368,910,516,359,899,520,368,902,526,385,912,528,378,916,540,378,916,540,381,910,552,388,901,562,378,899,574,382,885,584,387,876,603,387,876,603,388,878,627,390,871,646,388,869,667,393,853,697,392,853,729,392,853,729,400,847,752,408,834,791,411,824,824,431,820,858,482,853,899,482,853,899,736,1030,939,1996,1492,955,1508,836,892,369,237,824,559,331,789,559,331,789,1186,620,743,879,472,701,595,329,665,894,467,626,924,471,593,924,471,593,776,406,555,887,456,522,918,459,496,839,427,468,874,439,438,874,439,438,891,441,418,862,426,393,877,435,371,901,437,348,890,433,332,890,433,332,895,436,312,894,429,294,896,428,277,894,427,262,898,418,246,898,418,246,889,421,230,900,419,220,904,428,207,903,432,193,899,416,183,899,416,183,901,418,176,901,422,163,904,418,155,907,416,148,910,415,140,910,415,140,904,407,128,908,417,123,910,407,112,909,410,105,911,409,101,911,409,101,910,407,91,910,410,84,908,402,80,913,407,72,913,407,67,912,400,67,911,403,64,914,400,58,913,408,52,908,400,41,908,400,42,913,400,42,914,398,33,920,400,28,915,405,25,919,406,18,919,406,16,914,404,16,913,397,12,909,396,5,908,401,0,915,397,-4,915,397,-7,912,397,-7,912,402,-10,911,397,-18,910,408,-22,909,397,-26,909,397,-29,914,406,-29,914,406,-32,910,403,-40,913,408,-47,910,405,-48,910,405,-52,908,408,-52,908,410,-55,914,416,-62,911,409,-65,910,409,-71,910,409,-78,912,415,-78,912,410,-83,905,419,-85,908,413,-92,904,419,-99,904,419,-107,905,421,-107,904,417,-110,903,419,-115,905,420,-124,903,423,-126,903,423,-138,902,427,-138,903,424,-146,904,430,-155,901,428,-163,897,423,-173,897,423,-183,905,430,-183,900,430,-191,898,438,-203,893,437,-217,894,434,-225,894,434,-225,899,429,-242,891,432,-257,887,436,-270,888,437,-290,885,436,-301,885,436,-301,881,446,-320,885,436,-336,879,444,-357,876,440,-380,875,441,-403,875,441,-403,868,446,-427,862,445,-450,860,449,-479,864,456,-506,848,448,-534,848,448,-534,848,450,-570,840,452,-603,822,452,-636,830,460,-678,816,466,-713,816,466,-713,813,476,-753,832,529,-797,1024,801,-844,1341,1812,-859,782,1407,-813,782,1407,-813,253,507,-759,278,596,-726,517,1073,-687,432,918,-642,326,700,-606,326,700,-606,441,932,-569,464,991,-533,373,824,-502,387,862,-467,415,938,-438,415,938,-438,380,868,-414,398,887,-385,415,937,-361,400,918,-336,395,916,-312,395,916,-312,405,930,-290,387,920,-270,386,910,-250,395,928,-229,396,928,-210,396,928,-210,392,938,-192,395,934,-174,394,928,-160,389,931,-144,400,936,-127,400,936,-127,404,941,-112,391,940,-97,391,941,-83,389,937,-71,390,939,-57,390,939,-57,397,943,-43,390,932,-26,385,938,-14,388,938,-1,391,938,9,391,938,9,392,941,26,400,939,36,392,941,49,391,934,62,395,933,76,395,933,76,396,932,91,395,938,107,397,933,121,402,932,135,392,934,150,392,934,150,395,925,169,397,928,182,400,925,198,403,919,218,399,922,234,399,922,234,406,921,256,407,918,274,401,913,294,407,908,313,410,909,340,410,909,340,401,903,361,408,899,388,414,891,416,411,890,443,410,881,471,410,881,471,415,875,500,415,868,534,415,870,570,428,860,606,433,853,640,433,853,640,445,844,677,486,859,718,633,950,754,1347,1281,783,1608,970,751,1608,970,751,688,406,692,565,343,643,1040,570,605,929,512,558,670,378,513,670,378,513,870,462,478,920,493,438,802,429,396,882,472,363,912,481,326,912,481,326,843,451,296,880,455,257,891,459,228,864,450,195,864,450,161,893,464,161,893,463,128,885,465,103,892,462,69,887,455,42,887,455,10,884,460,10,888,462,-16,889,461,-47,884,459,-73,887,457,-105,887,457,-134,880,461,-134,881,457,-166,879,465,-198,877,463,-228,877,465,-260,877,465,-293,867,460,-293,868,466,-326,861,470,-360,857,467,-400,847,468,-435,847,468,-474,849,470,-474,837,476,-514,835,483,-553,831,497,-593,840,538,-636,840,538,-681,932,679,-681,1200,1301,-707,903,1485,-693,432,813,-649,294,601,-601,294,601,-564,459,925,-564,467,973,-522,377,785,-479,420,876,-443,468,983,-406,468,983,-367,408,874,-367,399,863,-332,425,919,-300,410,892,-265,412,889,-229,412,889,-199,427,924,-199,424,920,-167,416,904,-133,420,918,-106,415,912,-78,415,912,-48,413,911,-48,410,918,-13,412,912,11,417,918,40,416,911,64,416,911,64,412,911,99,414,911,134,424,912,163,420,906,188,422,901,224,422,901,224,422,900,253,420,887,288,426,896,321,424,883,359,428,877,389,428,877,389,432,875,425,438,864,460,449,864,499,464,859,537,505,867,576,505,867,576,616,927,611,1041,1105,643,1426,946,624,890,524,580,643,395,530,643,395,530,919,529,487,949,533,441,747,427,398,850,475,355,912,498,315,912,498,315,833,458,274,864,471,236,898,493,193,852,467,154,866,473,116,866,473,116,880,475,79,864,469,39,884,484,4,873,469,-35,871,475,-75,871,475,-75,875,478,-111,863,476,-147,865,480,-185,866,479,-227,862,476,-266,862,476,-266,851,485,-307,852,481,-346,843,496,-387,838,497,-427,838,511,-470,838,511,-470,850,564,-513,917,702,-552,1064,1160,-579,807,1269,-567,485,869,-526,485,869,-526,361,709,-483,450,894,-446,465,938,-406,417,837,-363,438,883,-322,438,883,-322,460,935,-284,432,885,-246,409,865,-205,427,901,-167,427,890,-132,427,890,-132,425,893,-96,441,917,-58,435,904,-20,426,900,13,431,896,48,431,896,48,424,888,84,432,891,124,441,901,161,435,884,195,436,881,233,436,881,233,440,877,272,448,870,310,457,871,344,466,863,383,488,857,420,488,857,420,527,870,459,641,906,492,965,1010,518,1201,844,508,908,572,468,908,572,468,740,451,424,881,518,378,907,525,334,804,464,290,850,480,242,850,480,242,880,500,200,837,470,157,858,489,116,878,491,74,855,480,30,855,480,30,864,484,-13,862,486,-51,852,483,-95,860,488,-135,853,491,-179,853,491,-179,851,497,-220,850,498,-264,841,505,-305,838,528,-347,849,570,-385,849,570,-385,881,662,-427,952,924,-456,801,1129,-459,578,968,-435,434,797,-394,434,797,-394,434,830,-354,478,900,-314,457,881,-273,442,866,-229,442,866,-194,459,905,-194,450,893,-153,430,865,-111,434,881,-71,442,887,-32,442,887,7,439,882,7,450,899,44,444,884,85,445,877,125,450,873,165,450,873,203,461,871,203,465,870,242,486,870,280,506,872,319,551,868,351,551,868,383,640,888,383,865,920,402,1028,785,399,912,592,364,811,505,326,811,505,284,850,521,284,882,528,238,846,501,192,850,497,148,857,498,105,857,498,60,850,496,60,849,498,19,860,507,-25,847,505,-73,855,514,-112,855,514,-157,841,514,-157,836,519,-197,835,534,-242,844,580,-283,847,650,-314,847,650,-346,873,818,-346,769,968,-353,606,939,-338,505,858,-307,471,836,-267,471,836,-231,477,876,-231,477,883,-192,475,878,-149,468,879,-111,459,871,-68,459,871,-29,453,869,-29,460,865,9,466,881,49,471,870,90,481,870,127,481,870,127,490,859,168,513,862,203,542,856,237,594,849,265,693,855,294,693,855,294,854,828,301,896,688,292,864,586,264,830,537,221,844,530,183,844,530,183,853,528,140,848,527,97,839,519,53,838,519,7,827,520,-33,827,520,-33,837,537,-75,835,550,-117,830,579,-155,829,613,-191,815,669,-222,815,669,-222,804,786,-248,700,859,-255,602,872,-240,545,859,-217,507,847,-186,507,847,-186,506,865,-149,500,868,-109,492,859,-75,489,856,-36,484,856,3,484,856,3,493,851,38,514,849,72,530,854,106,558,838,142,596,831,167,596,831,167,649,822,191,741,793,206,807,722,204,822,642,186,826,591,161,826,591,161,828,575,127,830,559,89,835,561,50,826,557,10,817,563,-28,817,563,-28,812,591,-65,803,609,-95,797,651,-127,770,704,-149,722,768,-162,722,768,-162,648,808,-166,604,830,-151,576,836,-129,549,844,-98,539,846,-71,539,846,-71,539,844,-39,534,838,-11,544,830,21,560,830,51,584,809,74,584,809,74,620,806,97,663,784,116,710,751,123,748,707,123,770,663,108,770,663,108,793,634,93,799,617,65,801,601,41,798,619,8,789,624,-19,789,624,-19,765,644,-43,754,675,-69,723,710,-83,691,746,-90,659,771,-86,659,771,-86,627,788,-82,605,794,-62,596,806,-47,588,811,-28,593,807,-7,593,807,-7,600,796,12,623,787,30,649,772,48,672,753,54,694,728,60,694,728,60,720,708,57,736,693,52,750,680,43,754,670,22,749,668,5,749,668,5,740,681,-6,724,695,-22,709,716,-33,689,735,-39,674,750,-39,674,750,-39,662,757,-37,649,766,-31,643,769,-22,640,777,-10,647,771,4,647,771,4,653,752,11,661,750,18,679,734,21,696,733,23,706,712,21,706,712,21,711,706,16,716,700,9,713,699,5,712,709,-3,712,709,-12,697,714,-12,689,734,-15,683,737,-13,674,749,-16,665,754,-15,665,754,-8,663,750,-8,668,756,-3,666,746,1,679,742,5,683,738,9,683,738,8,691,732,8,692,725,6,698,723,6,696,717,1,692,722,-4,692,722,-3,696,724,-3,692,727,-7,678,734,-7,679,734,-6,673,744,-6,673,744,-3,670,740,-3,672,740,-2,681,740,0,681,730,5,687,739,3,687,739,2,696,728,2,693,735,-1,692,733,0,690,731,0,684,729,-1,684,729,-4,695,733,-4,674,731,-5,682,740,0,681,738,-4,681,740,-2,681,740,1,688,736,1,682,732,0,689,737,2,691,731,1,686,740,2,686,740,-1,691,732,-1,687,734,1,685,736,-3,687,733,-3,684,739,-2,684,739,-2,683,739,-2,680,744,-2,683,740,-1,679,738,2,681,731,0,681,731,0,690,735,-1,685,738,-2,687,727,0,685,731,-4,687,734,0,687,734,0,681,732,0,684,733,-3,682,737,-4,687,736,-3,688,733,0,688,733,0,680,735,0,688,735,0,693,736,0,685,733,-3,686,734,-3,686,734,-3,685,729,0,687,739,-3,687,740,-3,683,734,0,681,727,0,681,727,0,687,737,-3,681,733,0,689,738,-1,685,738,-1,687,728,1,687,728,1,685,733,-2,688,731,-3,684,736,0,686,733,-3,682,727,-3,682,727,-3,684,736,-3,685,730,-2,681,734,-3,684,735,-4,685,733,0,685,733,0,680,735,3,688,733,0,687,732,0,683,740,-1,686,736,-2,686,736,-2,682,732,-1,687,741,0,683,736,1,685,735,0,683,738,0,683,738,0,688,734,0,688,737,-4,687,730,0,685,734,0,684,733,-3,684,733,-3,683,736,0,684,736,-2,689,732,-3,688,732,0,685,733,-1,685,733,-1,684,738,2,683,733,0,689,732,-1,683,736,-1,689,736,-1,689,736,-1,688,739,0,682,725,-1,681,734,0,685,732,1,682,736,-1,682,736,-1,686,737,-3,683,733,-1,681,736,-3,687,727,1,688,733,-1,688,733,-1,689,735,0,688,732,0,682,726,-1,686,731,-1,684,734,-3,684,734,-3,680,724,0,686,736,0,686,733,-4,684,735,-2,684,733,-3,684,733,-3,684,731,0,688,730,0,684,734,-1,692,741,0,690,739,0,690,739,0,684,735,-1,686,739,0,687,736,-5,685,738,-1
-946,532,61,-943,533,58,-941,533,59,-938,525,57,-932,528,51,-932,528,50,-929,533,50,-932,530,47,-931,532,48,-931,538,41,-932,534,33,-932,534,30,-921,539,30,-925,527,26,-924,520,24,-929,513,22,-928,506,23,-928,506,20,-930,501,20,-933,498,24,-937,496,25,-937,494,27,-927,496,31,-927,496,38,-920,496,38,-915,502,39,-914,504,43,-908,500,45,-906,497,52,-906,497,48,-907,489,48,-918,485,53,-925,484,60,-927,486,65,-933,482,69,-933,482,75,-934,491,75,-921,500,77,-917,511,77,-907,528,78,-910,526,76,-910,526,76,-906,533,75,-913,525,72,-912,523,73,-920,520,71,-916,505,71,-916,505,71,-918,507,71,-919,495,74,-910,493,73,-899,493,73,-907,485,66,-907,485,66,-903,494,60,-902,492,57,-911,499,60,-916,510,57,-924,525,62,-924,525,62,-911,521,66,-919,534,70,-920,532,73,-920,536,77,-916,532,81,-916,532,81,-911,523,81,-908,526,86,-906,518,88,-907,523,86,-910,523,81,-910,523,81,-916,525,82,-919,526,81,-911,537,83,-907,541,88,-898,538,83,-898,538,83,-900,538,89,-884,543,88,-874,539,97,-878,533,104,-876,527,112,-876,527,112,-878,520,128,-881,515,140,-889,507,161,-901,503,184,-911,496,209,-911,496,209,-908,495,234,-888,500,261,-877,497,289,-864,496,312,-863,496,334,-863,496,334,-873,509,362,-877,515,382,-885,529,407,-892,543,432,-896,560,455,-896,560,455,-899,578,481,-892,601,504,-895,638,533,-930,651,563,-948,666,590,-948,666,590,-928,658,610,-912,649,637,-896,634,652,-882,617,660,-882,613,667,-882,613,667,-873,633,673,-864,646,674,-858,643,681,-856,635,693,-853,664,702,-853,664,702,-868,692,703,-921,758,707,-962,798,727,-988,853,755,-997,865,788,-997,865,788,-1008,888,838,-990,883,893,-963,869,957,-920,854,1030,-866,828,1114,-866,828,1114,-817,800,1195,-763,780,1284,-723,745,1372,-719,686,1463,-780,521,1574,-780,521,1574,-743,539,1680,-710,653,1760,-711,750,1831,-738,809,1932,-760,811,2028,-760,811,2028,-778,806,2133,-908,577,2241,-891,414,2354,-737,427,2433,-592,527,2497,-592,527,2497,-509,540,2568,-462,500,2649,-397,458,2741,843,1927,2862,1322,2315,3156,1322,2315,3156,91,898,3513,-83,400,3560,8127,6133,3502,-1504,481,3472,-559,-7,3152,-559,-7,3152,-408,96,2914,-401,297,2825,-266,207,2793,-206,91,2838,-206,91,2898,-168,63,2898,-150,-243,2964,-159,-244,2991,-162,-251,2975,-505,-38,2981,-505,-38,3114,-710,-180,3114,-218,-348,3285,116,-683,3269,8127,-6363,3560,-322,-477,3970,-322,-477,3997,-313,-461,3997,-297,-467,3983,-327,-466,3988,-312,-473,4014,-315,-467,4016,-315,-467,3994,-529,120,3994,-371,-468,3775,-286,-571,3702,214,-4607,3739,-259,-849,3870,-259,-849,3914,-326,-2165,3914,-1533,-7938,3786,-252,-416,3575,432,1337,3577,-320,-396,3606,-320,-396,3558,-299,-386,3558,-306,-391,3587,-308,-380,3579,-310,-381,3583,-310,-379,3577,-310,-379,3574,-311,-373,3574,-314,-373,3569,-304,-345,3565,-2489,-1125,3533,-3382,-1362,3527,-3382,-1362,3559,-1026,-449,3559,-378,-333,3583,-402,-330,3587,-8192,1011,3558,-1021,-121,3328,-1021,-121,3241,-270,-313,3241,-285,-313,3255,211,-657,3246,-83,-415,3375,-279,-299,3397,-279,-299,3383,-278,-292,3383,-282,-288,3389,-272,-293,3366,745,-1364,3384,-196,-244,3227,-196,-244,3185,-210,-197,3185,-6567,8127,3173,-237,-207,3136,-236,-227,3137,-228,-241,3138,-228,-241,3138,-237,-236,3128,-222,-236,3126,-217,-237,3130,-214,-228,3119,-209,-230,3120,-209,-230,3120,-48,280,3129,2767,7345,3063,-175,-213,2946,-156,-213,2928,-176,-215,2927,-176,-215,2927,-161,-220,2928,-164,-223,2936,-161,-223,2928,-157,-227,2938,92,-68,2934,92,-68,2934,8127,5506,2841,-264,-131,2613,-167,-152,2598,-1301,-170,2599,-243,-217,2729,-243,-217,2729,-158,-224,2762,-150,-213,2784,-146,-219,2790,-143,-221,2783,-147,-223,2783,-147,-223,2783,-141,-223,2779,-118,-226,2770,8127,-3411,2660,812,-494,2360,-119,-167,2311,-119,-167,2311,-101,-168,2319,-113,-175,2318,-115,-179,2315,-114,-174,2302,-116,-176,2311,-116,-176,2311,-120,-180,2316,-120,-181,2313,-117,-186,2320,-85,-224,2313,8127,-8192,2295,8127,-8192,2295,-308,-24,2041,-60,-134,2015,-66,-123,2017,-1788,3951,2014,-157,-13,2056,-157,-13,2056,-94,-186,2037,-125,-137,2046,-121,-150,2035,-123,-151,2036,-122,-155,2043,-122,-155,2043,-128,-163,2043,289,-7430,2064,14,-709,2297,-116,-266,2362,-501,-5935,2327,-501,-5935,2327,-337,-2449,2112,-169,-229,1846,-84,-97,1716,-102,-111,1703,-103,-95,1713,-103,-95,1713,-104,-107,1711,-105,-100,1705,-108,-100,1710,-109,-103,1709,-116,-106,1718,-116,-106,1718,-1501,-1130,1716,-3006,-4762,1924,-170,-519,2078,-184,-148,2051,-141,-86,2074,-141,-86,2074,-423,-626,2059,-3988,-2699,1839,-2236,-908,1725,-116,-94,1725,-125,-96,1718,-125,-96,1718,-124,-87,1721,-128,-97,1716,-1078,-656,1726,-2578,-1285,1703,-554,-256,1693,-554,-256,1693,-222,-106,1679,-942,-340,1692,-1836,-561,1715,-1402,-413,1738,-591,-191,1803,-591,-191,1803,-199,-114,1840,-192,-96,1855,-222,-132,1874,-4866,483,1787,-2555,655,1584,-2555,655,1584,-113,-45,1540,-118,-53,1537,-108,-49,1543,-109,-45,1540,-510,-36,1539,-510,-36,1539,-3753,1090,1495,-747,223,1442,-233,-4,1446,-819,215,1445,-1693,790,1431,-1693,790,1431,-949,355,1465,-159,-23,1506,-119,-32,1492,-336,84,1500,-336,84,1532,-826,311,1532,-929,379,1555,-963,507,1588,-1181,705,1630,-2216,2014,1691,-2216,2014,1613,-2182,3507,1613,-230,193,1493,-98,-21,1451,-98,-26,1454,-114,10,1447,-114,10,1427,-562,851,1427,-539,857,1381,-215,282,1357,-514,949,1356,-801,1582,1346,-801,1582,1342,-385,770,1342,-360,709,1339,-463,1028,1335,-446,955,1350,-403,783,1368,-403,783,1391,-303,536,1391,-212,332,1413,-275,506,1430,-422,1056,1463,-368,1096,1503,-368,1096,1549,-248,925,1549,67,4244,1582,711,2372,1487,3,196,1369,-65,2,1327,-65,2,1329,-59,-2,1329,41,117,1314,132,526,1260,469,1454,1241,546,1651,1227,546,1651,1191,191,615,1191,191,628,1181,378,1121,1181,392,1138,1169,313,896,1161,313,896,1169,276,772,1169,166,528,1167,127,410,1175,267,681,1184,458,1021,1203,458,1021,1213,402,867,1213,344,705,1240,394,792,1263,416,850,1284,366,772,1322,366,772,1360,364,706,1360,734,1010,1408,3250,1982,1400,1164,614,1278,7,24,1232,7,24,1232,137,123,1211,1410,711,1181,1373,659,1127,488,248,1095,530,260,1072,530,260,1072,742,366,1047,513,246,1023,849,382,1009,1056,460,996,840,351,981,840,351,981,834,345,977,899,352,967,774,303,953,714,272,957,796,282,954,796,282,954,884,303,962,885,289,971,873,281,976,861,261,988,830,245,1004,830,245,1004,784,225,1024,765,216,1053,753,209,1073,766,197,1111,787,180,1144,787,180,1144,922,166,1181,3094,-388,1212,2557,-730,1110,147,-61,1019,13,-19,997,13,-19,997,862,-167,986,2049,-664,928,920,-274,879,393,-129,840,900,-297,821,900,-297,821,1169,-382,797,695,-259,765,678,-258,747,1004,-377,728,947,-363,707,947,-363,707,838,-325,689,942,-360,678,973,-380,672,888,-363,658,887,-369,647,887,-369,647,910,-386,648,876,-395,641,853,-403,632,863,-409,632,861,-421,632,861,-421,632,845,-418,632,841,-424,635,835,-415,644,818,-428,652,805,-429,661,805,-429,661,801,-429,667,798,-435,688,786,-448,703,780,-458,720,766,-455,743,766,-455,743,750,-457,767,739,-466,790,724,-468,822,709,-473,853,699,-481,891,699,-481,891,687,-491,926,680,-524,965,728,-605,1005,1384,-1416,1049,1251,-2265,1001,1251,-2265,1001,321,-592,917,205,-314,878,640,-1121,854,826,-1488,812,449,-778,772,449,-778,772,420,-746,749,573,-1075,729,508,-989,695,365,-751,674,301,-641,646,301,-641,646,317,-685,625,350,-787,608,427,-953,590,430,-998,579,421,-975,569,421,-975,569,437,-982,558,438,-986,554,394,-941,551,370,-904,549,350,-881,550,350,-881,550,312,-838,543,295,-827,544,324,-894,548,337,-952,552,329,-971,562,329,-971,562,321,-967,568,307,-968,576,289,-946,583,273,-918,599,253,-901,614,253,-901,614,236,-895,627,229,-904,644,220,-918,661,205,-926,687,205,-926,707,204,-929,707,188,-918,736,170,-907,763,152,-898,786,140,-885,827,140,-885,858,118,-886,858,107,-909,896,82,-944,940,59,-1096,977,-36,-2358,1013,-36,-2358,972,-474,-2284,972,-102,-440,893,-107,-601,860,-351,-1405,830,-272,-1169,783,-272,-1169,747,-172,-684,747,-256,-924,718,-298,-1025,687,-264,-868,655,-297,-965,630,-297,-965,603,-324,-1036,603,-307,-953,587,-321,-946,564,-331,-966,550,-336,-931,530,-336,-931,516,-342,-926,516,-354,-951,501,-363,-952,496,-368,-943,485,-374,-945,480,-374,-945,470,-381,-939,470,-388,-932,468,-396,-928,468,-403,-928,466,-411,-922,470,-411,-922,474,-419,-920,474,-427,-923,473,-441,-915,478,-441,-914,483,-452,-907,489,-452,-907,500,-461,-903,500,-477,-900,505,-483,-897,515,-488,-895,530,-504,-887,539,-504,-887,556,-516,-876,556,-514,-875,574,-523,-862,592,-526,-854,608,-535,-844,630,-535,-844,656,-539,-829,656,-552,-824,679,-556,-811,713,-566,-811,744,-585,-801,773,-585,-801,773,-594,-783,807,-617,-783,857,-646,-791,884,-765,-890,928,-1723,-1665,969,-1723,-1665,969,-2014,-1342,914,-475,-320,809,-194,-122,761,-472,-335,743,-1317,-798,703,-1317,-798,703,-1058,-634,652,-598,-352,611,-864,-532,582,-1094,-656,550,-855,-503,518,-855,-503,518,-734,-404,482,-846,-453,457,-885,-467,435,-868,-447,404,-931,-493,378,-931,-493,378,-961,-502,357,-918,-473,338,-897,-455,318,-900,-445,297,-895,-429,282,-895,-429,282,-909,-438,265,-946,-456,247,-946,-452,230,-937,-444,215,-934,-435,205,-934,-435,205,-925,-425,190,-933,-433,180,-935,-425,168,-944,-429,158,-951,-433,148,-951,-433,148,-951,-427,137,-945,-426,126,-945,-419,119,-946,-418,112,-954,-414,102,-954,-414,102,-951,-420,93,-954,-415,87,-957,-417,79,-952,-416,71,-955,-420,69,-955,-420,69,-957,-413,58,-957,-412,52,-955,-408,45,-956,-414,40,-961,-412,36,-961,-412,36,-955,-409,30,-955,-410,25,-962,-415,20,-960,-411,14,-955,-411,10,-955,-411,10,-954,-410,5,-958,-408,1,-957,-415,-5,-962,-409,-9,-957,-413,-16,-957,-413,-16,-955,-409,-22,-961,-411,-23,-953,-418,-30,-956,-411,-33,-954,-411,-43,-954,-411,-43,-959,-417,-47,-953,-410,-52,-954,-417,-61,-950,-415,-66,-953,-415,-69,-953,-415,-69,-957,-417,-75,-949,-418,-79,-952,-423,-87,-949,-423,-94,-954,-423,-103,-954,-423,-103,-942,-422,-108,-947,-425,-117,-946,-433,-126,-944,-431,-133,-942,-431,-142,-942,-431,-142,-933,-437,-151,-938,-433,-161,-935,-441,-173,-939,-442,-184,-935,-446,-196,-935,-446,-196,-934,-442,-206,-925,-446,-222,-924,-448,-234,-923,-457,-248,-919,-457,-262,-919,-457,-262,-915,-459,-284,-912,-466,-298,-905,-468,-318,-897,-470,-338,-900,-476,-355,-900,-476,-355,-888,-478,-379,-883,-480,-399,-878,-488,-427,-872,-485,-450,-866,-499,-479,-866,-499,-479,-858,-498,-509,-842,-513,-541,-843,-517,-577,-831,-526,-609,-831,-526,-647,-819,-535,-647,-815,-542,-686,-808,-564,-724,-807,-584,-765,-864,-670,-808,-864,-670,-848,-1611,-1464,-848,-1312,-1885,-808,-393,-452,-733,-265,-208,-691,-632,-836,-664,-632,-836,-619,-858,-1257,-619,-514,-691,-568,-485,-657,-534,-669,-1005,-502,-614,-886,-464,-614,-886,-428,-479,-696,-428,-521,-808,-400,-566,-889,-368,-524,-818,-337,-549,-869,-314,-549,-869,-283,-569,-908,-283,-531,-848,-256,-522,-845,-230,-528,-866,-209,-521,-858,-187,-521,-858,-158,-522,-874,-158,-529,-890,-140,-526,-870,-116,-515,-873,-91,-516,-869,-69,-516,-869,-45,-518,-869,-45,-519,-872,-27,-514,-878,-4,-521,-877,17,-516,-876,36,-516,-876,57,-516,-878,57,-523,-871,81,-521,-868,100,-528,-871,128,-528,-872,145,-528,-872,168,-530,-869,168,-527,-862,188,-537,-859,218,-534,-861,241,-543,-856,266,-543,-856,290,-542,-849,290,-545,-847,318,-552,-839,347,-558,-841,373,-560,-827,403,-560,-827,434,-564,-821,434,-574,-814,470,-582,-815,502,-587,-808,544,-607,-802,580,-607,-802,580,-610,-792,614,-636,-798,659,-674,-806,697,-895,-985,742,-1869,-1561,762,-1869,-1561,762,-1181,-818,683,-373,-243,607,-418,-301,579,-1074,-697,546,-1086,-692,498,-1086,-692,498,-674,-427,446,-806,-519,413,-999,-619,374,-816,-498,335,-746,-439,299,-746,-439,299,-873,-508,266,-882,-511,225,-850,-499,192,-897,-529,159,-896,-515,128,-896,-515,128,-845,-489,92,-861,-487,60,-873,-500,31,-867,-494,-2,-884,-512,-35,-884,-512,-35,-882,-504,-66,-861,-498,-101,-861,-502,-132,-860,-506,-165,-858,-509,-201,-858,-509,-201,-861,-512,-230,-859,-521,-269,-840,-519,-302,-838,-518,-339,-836,-532,-374,-836,-532,-374,-827,-531,-414,-826,-547,-455,-820,-552,-497,-810,-565,-540,-809,-584,-583,-809,-584,-583,-843,-642,-623,-1130,-996,-665,-1302,-1767,-664,-636,-782,-596,-345,-352,-550,-345,-352,-550,-596,-761,-515,-791,-1119,-469,-578,-760,-422,-535,-699,-380,-654,-926,-345,-654,-926,-345,-601,-837,-302,-514,-711,-265,-573,-816,-230,-588,-854,-192,-571,-814,-156,-571,-814,-156,-586,-843,-120,-588,-850,-83,-558,-813,-52,-562,-818,-15,-569,-825,17,-569,-825,17,-569,-822,52,-584,-836,88,-582,-830,122,-572,-816,159,-576,-813,197,-576,-813,197,-580,-813,232,-586,-816,268,-600,-813,306,-598,-809,343,-606,-797,377,-606,-797,377,-610,-796,421,-622,-791,467,-644,-789,502,-699,-826,547,-915,-984,585,-915,-984,585,-1549,-1251,594,-1018,-712,538,-483,-320,471,-649,-464,437,-1059,-706,394,-1059,-706,394,-887,-598,340,-713,-474,297,-879,-571,264,-877,-569,222,-761,-481,174,-761,-481,174,-805,-508,134,-867,-545,94,-845,-528,55,-848,-536,15,-857,-539,-27,-857,-539,-27,-823,-516,-67,-817,-522,-104,-835,-543,-148,-831,-536,-190,-828,-544,-230,-828,-544,-230,-826,-553,-270,-816,-558,-311,-804,-562,-354,-812,-567,-399,-814,-597,-444,-814,-597,-444,-851,-670,-483,-1104,-983,-522,-1055,-1388,-518,-618,-739,-457,-618,-739,-417,-446,-509,-417,-647,-837,-375,-720,-968,-329,-583,-740,-284,-604,-788,-239,-604,-788,-199,-644,-871,-199,-580,-766,-156,-559,-748,-117,-600,-820,-78,-604,-815,-37,-604,-815,4,-599,-802,4,-613,-829,47,-595,-799,86,-591,-783,126,-605,-795,166,-605,-795,205,-614,-802,205,-619,-788,244,-624,-796,286,-634,-791,328,-656,-786,374,-656,-786,412,-703,-812,412,-874,-925,449,-1253,-1031,457,-980,-688,415,-610,-424,357,-610,-424,313,-738,-518,313,-962,-657,271,-840,-582,224,-757,-519,179,-848,-569,137,-848,-569,93,-818,-553,93,-772,-511,47,-825,-549,2,-839,-566,-43,-808,-545,-84,-808,-545,-126,-823,-569,-126,-821,-553,-170,-794,-552,-218,-807,-570,-260,-815,-600,-302,-815,-600,-343,-839,-645,-343,-921,-794,-386,-1037,-1161,-397,-745,-920,-364,-540,-632,-320,-540,-632,-275,-586,-725,-275,-690,-897,-235,-644,-814,-185,-610,-767,-142,-640,-826,-101,-640,-826,-54,-616,-783,-54,-588,-750,-14,-618,-789,27,-631,-802,68,-627,-793,113,-627,-793,113,-634,-790,152,-642,-791,195,-640,-776,234,-678,-791,276,-757,-838,308,-757,-838,308,-951,-905,340,-1025,-780,327,-799,-575,282,-715,-513,233,-846,-602,188,-846,-602,188,-863,-616,143,-793,-562,94,-802,-565,54,-814,-564,10,-785,-551,-35,-785,-551,-35,-802,-562,-79,-819,-592,-123,-810,-595,-165,-808,-619,-209,-844,-680,-244,-844,-680,-244,-881,-790,-278,-866,-972,-283,-686,-809,-251,-605,-718,-212,-634,-772,-169,-634,-772,-169,-672,-827,-129,-656,-802,-86,-633,-783,-43,-639,-785,1,-626,-761,41,-626,-761,41,-639,-767,86,-670,-787,120,-687,-789,164,-725,-807,197,-808,-817,228,-808,-817,228,-893,-763,235,-848,-646,209,-782,-579,166,-810,-592,123,-833,-614,78,-833,-614,78,-809,-593,35,-787,-580,-6,-792,-583,-46,-787,-601,-90,-808,-643,-128,-808,-643,-128,-824,-697,-160,-851,-780,-183,-782,-835,-190,-675,-766,-164,-655,-762,-130,-655,-762,-130,-656,-771,-89,-667,-790,-48,-675,-795,-10,-668,-783,28,-676,-768,62,-676,-768,62,-696,-770,99,-738,-773,126,-797,-759,139,-823,-694,141,-811,-646,120,-811,-646,120,-803,-625,88,-801,-614,50,-806,-619,12,-799,-629,-26,-792,-639,-57,-792,-639,-57,-790,-678,-88,-789,-733,-107,-761,-770,-113,-710,-769,-98,-689,-767,-77,-689,-767,-77,-686,-764,-47,-683,-775,-12,-698,-768,18,-707,-752,45,-739,-739,65,-739,-739,65,-762,-717,78,-777,-695,76,-792,-670,62,-797,-655,39,-793,-652,17,-793,-652,17,-793,-659,-9,-775,-684,-33,-773,-706,-52,-756,-730,-55,-736,-742,-53,-736,-742,-53,-722,-744,-44,-717,-749,-27,-716,-753,-7,-734,-742,14,-741,-728,29,-741,-728,29,-757,-717,35,-773,-708,36,-776,-696,28,-780,-681,18,-776,-685,2,-776,-685,2,-768,-689,-12,-760,-704,-24,-751,-721,-25,-751,-723,-22,-738,-728,-19,-738,-728,-19,-742,-730,-10,-737,-731,0,-740,-722,7,-750,-721,15,-750,-721,15,-752,-709,15,-763,-704,14,-762,-698,8,-759,-698,3,-763,-710,-3,-763,-710,-7,-753,-715,-7,-745,-719,-12,-752,-721,-9,-748,-726,-10,-748,-725,-3,-748,-725,0,-751,-715,0,-745,-709,5,-755,-705,10,-759,-710,7,-764,-705,0,-764,-705,-3,-757,-706,-3,-755,-707,-4,-751,-714,-5,-747,-715,-6,-746,-718,-7,-746,-718,-1,-749,-721,-1,-750,-713,3,-745,-716,4,-757,-715,2,-756,-712,2,-756,-712,3,-753,-708,3,-754,-711,0,-752,-709,-5,-749,-714,-5,-752,-723,-5,-752,-723,-5,-750,-717,-5,-752,-718,0,-757,-713,1,-749,-708,0,-755,-715,1,-755,-715,1,-752,-707,1,-754,-707,-1,-753,-713,-2,-752,-713,-4,-752,-715,-2,-752,-715,-2,-745,-719,-2,-749,-714,-3,-751,-720,0,-756,-714,0,-756,-717,1,-756,-717,-1,-752,-713,-1,-754,-714,-1,-749,-717,-4,-748,-718,-2,-756,-717,-3,-756,-717,-1,-756,-717,-1,-750,-718,0,-753,-719,-1,-751,-709,3,-754,-708,0,-754,-708,0,-751,-708,2,-753,-719,-1,-753,-709,-3,-752,-711,-1,-752,-717,-2,-752,-717,-2,-749,-717,-2,-751,-715,0,-755,-715,1,-751,-714,1,-754,-708,-3,-754,-708,-3,-756,-715,-3,-752,-710,-5,-752,-717,-2,-749,-714,0,-751,-711,-1,-751,-711,-1,-752,-711,-3,-747,-714,0,-754,-716,-2,-752,-711,1,-751,-720,0,-751,-720,0,-752,-712,-1,-752,-716,-2,-757,-719,-3,-754,-717,-3,-755,-715,1,-755,-715,1,-753,-716,-3,-753,-717,1,-751,-713,-2,-754,-710,0,-755,-712,-1,-755,-712,-1,-756,-711,2,-756,-716,-2,-751,-710,-1,-752,-715,0,-751,-711,-2,-751,-711,-2,-753,-712,0,-750,-714,0,-750,-716,-1,-753,-708,-3,-754,-717,0,-754,-717,0,-750,-713,1,-751,-712,-3,-753,-712,0,-757,-717,-2,-754,-717,-1,-754,-717,-1,-754,-711,-5,-760,-720,-2,-753,-717,-1,-758,-713,-1,-751,-711,0,-751,-711,0,-752,-715,-3,-751,-716,-1,-752,-716,-1,-753,-721,0,-751,-715,-1,-751,-715,-1,-752,-711,-1,-748,-718,-1,-758,-721,-4,-756,-711,0,-754,-714,-2,-754,-714,-2,-752,-712,-1,-750,-715,0,-749,-713,0,-752,-709,-2,-753,-718,-2,-753,-718,-2,-755,-715,0,-753,-718,-1,-753,-713,0,-753,-714,0,-755,-709,0,-755,-709,0,-754,-714,0,-749,-719,-5,-758,-713,1,-753,-718,0,-758,-710,-1,-758,-710,-1,-750,-718,-2,-757,-716,1,-754,-712,-3,-754,-710,0,-750,-717,-2,-750,-717,-2,-751,-716,1,-749,-718,-2,-754,-712,-2,-752,-711,-3,-751,-712,-2,-751,-712,-2,-753,-712,-2,-759,-717,0,-753,-717,-1,-747,-713,1,-749,-715,-1,-749,-715,-1,-749,-716,1,-751,-710,-1,-749,-710,-2,-756,-716,0,-750,-712,-2,-750,-712,-2,-753,-714,-3,-753,-716,-3,-752,-712,0,-750,-706,-3,-751,-713,-1,-751,-713,-1,-750,-717,0,-753,-717,-1,-751,-722,-3,-759,-713,0,-759,-713,-3,-757,-716,-3,-754,-712,-1,-750,-712,0,-754,-714,-3,-752,-717,-2,-752,-717,-1,-751,-717,-1,-755,-715,2,-752,-715,-3,-747,-712,-1,-751,-715,-3,-751,-715,0,-752,-715,0,-755,-718,-3,-754,-714,-2,-759,-717,-3,-751,-711,-1,-751,-711,-2,-759,-719,-2,-755,-719,-4,-756,-715,-3,-754,-712,-3,-750,-711,-1,-750,-711,-2,-753,-717,-2,-747,-713,0,-750,-716,-1,-753,-717,-1,-751,-712,-1,-751,-712,1,-754,-713,1,-758,-720,-1,-753,-712,0,-752,-712,0,-746,-711,-1,-746,-711,1,-752,-715,1,-753,-718,0,-757,-721,-1,-755,-711,-4,-755,-716,0,-755,-716,1,-759,-717,1,-754,-713,-1,-755,-714,0,-758,-719,0,-751,-720,-2,-751,-720,-1,-749,-711,-1,-753,-709,0,-751,-711,0,-757,-721,-2,-753,-713,-1,-753,-713,-6,-751,-715,-6,-750,-706,-2,-759,-717,-1,-757,-716,0,-755,-712,0,-755,-712,0,-757,-718,0,-747,-713,-1,-748,-720,1,-755,-719,0,-757,-720,2,-757,-720,2,-754,-708,-2,-751,-715,1,-748,-713,-1,-749,-710,0,-751,-718,1,-751,-718,1,-755,-716,-2,-748,-718,-4,-749,-716,-4,-753,-711,-3,-753,-714,0,-753,-714,0,-746,-713,0,-752,-717,0,-761,-714,-1,-755,-716,-2,-756,-717,0,-756,-717,0,-752,-714,-2,-756,-711,0,-753,-711,-1
-1046,254,-5,-1047,254,-5,-1043,266,-7,-1042,267,-16,-1043,280,-18,-1043,280,-18,-1039,279,-23,-1036,277,-23,-1033,270,-21,-1027,271,-24,-1019,259,-16,-1019,259,-16,-1019,260,-12,-1024,262,-11,-1017,254,-13,-1015,250,-11,-1007,254,-11,-1007,254,-11,-1004,248,-9,-998,249,-14,-998,240,-15,-1003,242,-17,-1005,244,-17,-1005,244,-17,-1014,252,-13,-1013,244,-11,-1012,250,-6,-1012,242,-1,-1010,239,0,-1010,239,0,-1007,244,-1,-1014,236,3,-1018,232,5,-1008,225,10,-1009,212,11,-1009,212,11,-1006,214,18,-1009,207,25,-1012,210,28,-1011,225,32,-1020,231,32,-1020,231,32,-1022,250,30,-1031,250,32,-1039,251,32,-1037,242,32,-1039,247,32,-1039,247,32,-1031,241,32,-1033,232,33,-1028,238,35,-1031,234,38,-1033,234,40,-1033,234,40,-1028,231,39,-1026,230,39,-1021,230,43,-1015,240,38,-1006,242,38,-1006,242,38,-1007,251,37,-1018,257,42,-1015,257,38,-1011,264,47,-1012,256,50,-1012,256,50,-1003,253,56,-1006,264,61,-1001,263,71,-997,270,73,-997,272,77,-997,272,77,-991,282,81,-993,281,83,-991,276,77,-991,278,83,-988,278,82,-988,278,82,-998,265,83,-1004,270,83,-1018,265,88,-1036,262,91,-1046,265,94,-1046,265,94,-1043,281,98,-1045,304,99,-1042,314,96,-1037,327,98,-1028,327,95,-1028,327,95,-1020,327,92,-1019,316,90,-1013,309,87,-1016,298,82,-1011,290,78,-1011,290,78,-1018,288,74,-1017,293,71,-1016,281,76,-1017,275,77,-1017,275,82,-1024,277,82,-1035,260,91,-1039,261,96,-1036,253,109,-1023,248,114,-1023,248,125,-1012,267,125,-1020,280,132,-1025,282,141,-1028,297,143,-1034,300,146,-1034,300,152,-1047,300,152,-1042,304,152,-1043,304,151,-1046,309,150,-1040,317,149,-1040,317,148,-1034,329,148,-1027,331,147,-1025,333,143,-1030,361,145,-1034,349,150,-1034,349,158,-1033,347,158,-1035,322,170,-1036,308,187,-1027,281,204,-1016,269,226,-1016,269,249,-1017,264,249,-1011,256,269,-1006,258,303,-991,270,328,-988,263,362,-988,263,395,-993,263,395,-994,266,430,-1003,278,463,-992,286,499,-978,293,532,-978,293,561,-860,277,561,-741,250,591,-833,230,609,-931,241,625,-1012,281,643,-1012,281,666,-1062,296,666,-1093,316,690,-1116,338,714,-1133,357,758,-1132,373,787,-1132,373,829,-1222,490,829,-1273,547,880,-1274,509,943,-1253,476,990,-1170,407,1020,-1170,407,1020,-1098,342,1031,-1065,341,1031,-1073,384,1036,-1094,397,1053,-1116,392,1081,-1116,392,1081,-1118,408,1116,-1171,486,1156,-1201,544,1204,-1196,576,1268,-1175,622,1340,-1175,622,1340,-1135,650,1417,-1097,666,1511,-1067,672,1610,-1037,683,1708,-1009,683,1819,-1009,683,1819,-981,683,1934,-957,665,2056,-947,652,2175,-939,665,2301,-937,681,2410,-937,681,2410,-932,688,2558,-920,656,2721,-871,605,2864,-799,539,3025,-660,466,3187,-660,466,3187,1878,3733,3404,172,1954,4011,-1190,-250,4249,-861,-256,4187,-696,-311,4151,-696,-311,4151,84,-526,4237,7801,2581,4272,-984,-77,4264,-385,-478,4046,-304,-460,3960,-304,-460,3960,-291,-474,3935,-287,-479,3953,-296,-482,3969,-293,-475,3944,-297,-477,3944,-297,-477,3944,1435,-1767,3939,4699,-3029,4101,-327,-508,4222,-329,-516,4200,-334,-520,4217,-334,-520,4217,-330,-528,4223,-333,-530,4213,-338,-542,4206,3382,-7808,4205,-26,-1133,4188,-26,-1133,4188,-338,-528,4169,-363,-527,4145,-363,-518,4153,-367,-524,4140,-355,-496,4143,-355,-496,4143,-173,-63,4135,-445,-528,4065,-2199,-2444,4069,-1406,-1588,4238,-484,-584,4302,-484,-584,4302,-4015,-5404,4300,-4420,-3069,4041,-11,-389,3898,-52,-328,3871,-342,-445,3849,-342,-445,3849,-347,-436,3837,-344,-437,3835,-353,-432,3852,-347,-420,3840,-330,-421,3839,-330,-421,3839,985,-685,3827,-321,-333,3716,-314,-343,3700,-316,-325,3716,-309,-329,3708,-309,-329,3708,-311,-327,3704,-306,-316,3721,-1985,2640,3715,-4119,4944,3557,-374,-314,3307,-374,-314,3307,-196,-731,3361,-269,-315,3427,-271,-286,3418,-264,-300,3424,-267,-298,3429,-267,-298,3429,-253,-298,3407,-254,-302,3428,-251,-301,3425,-255,-293,3425,-248,-292,3399,-248,-292,3399,-249,-295,3414,-337,-625,3417,-521,-603,3414,-214,-325,3446,-204,-323,3437,-204,-323,3437,-188,-317,3440,2138,807,3430,8127,6784,3073,-186,-236,2779,-167,-186,2748,-167,-186,2748,-140,-197,2748,-154,-192,2747,-149,-194,2747,-151,-199,2750,-151,-199,2750,-144,-208,2750,-149,-206,2743,-146,-207,2753,-146,-215,2750,-144,-211,2751,-144,-211,2750,-144,-213,2750,-147,-208,2736,-147,-213,2730,-145,-217,2737,-2463,856,2734,-2463,856,2749,-146,-280,2749,-162,-277,2762,110,-488,2750,8127,-7157,2924,-33,-593,3117,-33,-593,3053,2615,-4788,3053,214,-978,2844,-144,-243,2767,-163,-236,2755,-158,-241,2769,-158,-241,2753,-162,-222,2753,-281,70,2753,-181,-236,2738,-174,-250,2737,-179,-249,2747,-179,-249,2744,-82,193,2744,-224,-443,2655,-5393,-8192,2536,-291,-490,2474,-176,-184,2412,-176,-184,2409,-149,-192,2409,-160,-190,2420,-162,-188,2412,-155,-183,2410,-164,-184,2407,-164,-184,2416,-163,-193,2416,-166,-186,2406,-167,-189,2409,-170,-181,2411,-174,-191,2405,-174,-191,2384,2446,668,2384,-6319,-3201,2159,-4879,-2805,2047,-166,-121,1999,-130,-106,1978,-130,-106,1981,-144,-115,1981,-140,-114,1988,-142,-105,1989,-142,-99,1990,-142,-103,1988,-142,-103,1986,-142,-98,1986,-143,-97,1986,-147,-98,1987,-152,-101,1980,-503,-108,1984,-503,-108,1984,-8192,1916,1870,-140,-83,1610,-127,-88,1592,-105,-95,1589,16,-20,1627,16,-20,1627,-129,2,1631,-112,-60,1638,-108,-39,1646,-103,-44,1637,-111,-39,1638,-111,-39,1638,-1215,578,1636,-6846,3780,1693,-135,-94,1838,-124,-80,1859,-129,-73,1847,-129,-73,1847,-130,-79,1843,-131,-64,1846,-251,56,1851,-3678,7713,1603,-218,339,1346,-218,339,1346,-73,-26,1347,-86,-2,1341,-77,-18,1347,-117,31,1346,-1394,2108,1321,-1394,2108,1321,-1010,2108,1230,-161,207,1207,-91,28,1204,-134,147,1204,-374,799,1204,-374,799,1204,-750,1965,1198,-429,1102,1226,-189,324,1232,-181,312,1231,-826,2222,1244,-826,2222,1244,-987,1540,1300,-69,-13,1439,-82,-14,1451,-61,-6,1451,-73,7,1447,-73,7,1447,-60,511,1452,1303,5646,1331,216,98,1150,-50,33,1094,-49,9,1075,-49,9,1075,-52,8,1072,-52,11,1076,-7,-214,1061,-19,59,1016,233,738,1003,233,738,1003,1654,4632,997,225,749,942,-36,24,910,-33,27,919,423,1025,920,423,1025,920,968,2540,925,188,575,914,203,614,916,244,801,923,99,351,937,99,351,937,127,415,945,482,1156,946,577,1232,967,328,712,989,353,721,996,353,721,996,498,1007,1020,452,938,1049,320,720,1077,267,638,1112,299,644,1154,299,644,1154,444,763,1185,1561,1593,1224,2731,1569,1175,508,302,1085,80,83,1047,80,83,1047,820,456,1019,1530,755,977,695,370,935,419,225,899,802,402,879,802,402,879,800,375,850,766,365,824,977,459,801,952,454,788,815,387,766,815,387,766,860,400,749,812,353,741,766,329,728,843,355,722,907,376,715,907,376,715,905,364,707,906,352,706,888,339,701,876,320,703,875,315,703,875,315,703,878,305,709,882,305,714,869,291,727,868,286,737,857,283,751,857,283,751,847,270,767,834,269,786,835,250,806,831,239,834,831,239,861,824,241,861,825,228,891,822,207,927,841,193,966,1068,148,1001,1068,148,1015,2776,-526,1015,1789,-500,916,260,-77,844,416,-91,816,1641,-479,783,1641,-479,733,1317,-377,733,613,-171,691,892,-268,663,1145,-353,628,822,-261,591,822,-261,557,659,-223,557,874,-304,531,957,-332,511,914,-317,479,981,-340,460,981,-340,433,1042,-356,433,977,-329,412,951,-330,392,956,-340,376,905,-327,360,905,-327,343,862,-326,343,873,-329,330,900,-344,317,924,-352,305,950,-356,296,950,-356,284,956,-368,284,951,-359,273,931,-367,266,917,-360,258,900,-358,253,900,-358,245,896,-360,245,906,-362,239,910,-377,230,921,-384,230,924,-384,226,924,-384,224,921,-383,224,915,-388,220,901,-390,218,899,-391,216,900,-393,210,900,-393,207,897,-392,207,895,-401,210,899,-406,211,896,-406,209,897,-412,210,897,-412,211,893,-410,211,887,-419,208,889,-414,213,880,-417,217,881,-418,217,881,-418,217,880,-422,223,880,-422,230,876,-426,234,874,-428,237,865,-427,246,865,-427,246,866,-432,250,862,-436,265,859,-435,271,858,-435,277,851,-437,289,851,-437,289,850,-438,303,843,-439,319,839,-445,334,828,-443,342,830,-451,364,830,-451,364,828,-453,378,818,-453,398,811,-453,420,804,-457,442,794,-449,461,794,-449,461,789,-462,489,778,-463,515,774,-460,544,751,-466,578,749,-472,612,749,-472,612,732,-484,643,721,-481,683,718,-493,720,709,-519,758,725,-552,799,725,-552,799,834,-719,841,1360,-1928,858,795,-1316,792,254,-408,741,458,-747,710,458,-747,710,815,-1411,671,568,-965,623,404,-683,597,547,-985,569,542,-997,534,542,-997,534,371,-687,501,349,-678,475,438,-871,444,474,-933,419,475,-934,395,475,-934,395,496,-972,375,488,-976,354,461,-930,330,448,-914,314,418,-885,293,418,-885,293,391,-835,278,405,-875,260,427,-919,247,446,-934,230,443,-948,218,443,-948,218,441,-943,205,423,-919,192,414,-908,184,403,-892,172,409,-895,162,409,-895,162,415,-917,153,415,-929,144,412,-926,138,416,-933,127,411,-926,121,411,-926,121,403,-914,113,398,-914,108,395,-918,98,400,-929,96,400,-929,87,400,-929,87,404,-928,84,401,-926,79,394,-929,75,384,-924,69,393,-927,65,393,-927,65,393,-924,58,389,-930,59,389,-926,56,386,-924,52,389,-921,47,389,-921,47,386,-923,42,386,-919,41,381,-926,39,383,-929,37,390,-929,34,390,-929,34,392,-923,31,387,-920,31,377,-926,30,388,-922,25,384,-923,23,384,-923,23,386,-923,21,383,-923,22,380,-919,21,383,-925,18,383,-923,18,383,-923,18,381,-925,15,384,-930,16,381,-924,12,379,-929,10,385,-927,10,385,-927,10,381,-926,6,377,-928,8,379,-931,7,380,-924,5,380,-924,6,380,-926,6,383,-928,3,380,-918,4,383,-926,4,377,-926,2,377,-926,0,380,-927,0,378,-928,0,378,-924,-2,379,-928,-1,381,-925,-6,381,-925,-2,385,-925,-2,383,-927,-5,378,-922,-4,382,-927,-5,382,-923,-7,382,-923,-6,385,-926,-6,384,-925,-8,377,-929,-6,381,-925,-7,376,-924,-13,376,-924,-11,386,-924,-11,386,-927,-13,379,-923,-12,383,-923,-15,383,-926,-15,383,-926,-18,386,-926,-18,387,-924,-19,387,-924,-21,387,-928,-20,385,-919,-21,385,-919,-22,388,-919,-22,386,-919,-26,387,-924,-28,390,-917,-29,383,-923,-29,383,-923,-31,388,-920,-31,387,-921,-34,390,-928,-35,381,-926,-37,389,-925,-40,389,-925,-43,390,-919,-43,389,-923,-44,391,-927,-46,398,-916,-49,392,-924,-50,392,-924,-49,393,-925,-49,394,-923,-58,391,-919,-59,397,-924,-66,398,-921,-70,398,-921,-73,404,-920,-73,398,-921,-79,404,-913,-81,400,-920,-89,400,-921,-89,400,-921,-89,405,-917,-99,408,-917,-105,406,-914,-108,405,-916,-114,412,-920,-121,412,-920,-121,409,-918,-127,413,-918,-134,416,-919,-143,414,-913,-153,419,-910,-163,419,-910,-163,424,-910,-173,422,-914,-181,431,-914,-193,426,-914,-203,428,-908,-219,428,-908,-219,433,-914,-230,433,-914,-245,436,-907,-255,440,-907,-275,448,-908,-290,448,-908,-290,449,-904,-306,454,-900,-327,456,-901,-347,456,-893,-365,458,-894,-388,458,-894,-388,468,-893,-413,467,-888,-435,480,-883,-461,480,-877,-493,485,-878,-518,485,-878,-518,494,-868,-554,506,-865,-583,510,-866,-620,533,-872,-658,555,-878,-694,555,-878,-694,613,-915,-728,913,-1162,-764,1901,-1367,-761,843,-591,-693,267,-226,-639,267,-226,-639,467,-331,-605,741,-457,-560,639,-386,-519,711,-437,-485,924,-565,-440,924,-565,-440,914,-547,-404,775,-487,-362,841,-518,-329,872,-528,-297,776,-465,-264,776,-465,-264,737,-425,-227,721,-410,-198,710,-396,-162,760,-426,-139,831,-475,-108,831,-475,-108,846,-492,-76,846,-491,-48,858,-493,-19,837,-484,11,802,-453,41,802,-453,41,781,-441,68,767,-434,98,763,-434,132,796,-460,158,808,-472,191,808,-472,191,807,-480,218,804,-491,254,797,-478,285,784,-472,323,763,-463,355,763,-463,355,744,-461,387,736,-464,427,740,-478,463,737,-489,500,732,-510,543,732,-510,543,731,-528,582,739,-560,629,801,-670,663,1213,-1545,688,778,-1275,645,778,-1275,645,353,-574,594,514,-807,555,767,-1265,520,567,-920,476,463,-755,436,463,-755,436,578,-996,409,532,-943,375,405,-725,330,409,-735,299,470,-876,269,470,-876,269,502,-908,235,512,-933,206,531,-956,176,518,-943,145,502,-912,119,502,-912,119,475,-907,86,454,-854,58,445,-834,29,470,-882,1,493,-906,-27,493,-906,-27,496,-916,-56,505,-927,-82,501,-912,-114,486,-889,-144,486,-889,-169,479,-878,-169,478,-865,-199,487,-875,-230,500,-887,-262,511,-894,-295,511,-894,-328,514,-888,-328,517,-885,-363,512,-874,-398,519,-865,-433,526,-866,-466,526,-866,-504,548,-868,-504,570,-875,-542,629,-910,-580,872,-1098,-614,1548,-1162,-616,1548,-1162,-558,862,-601,-558,405,-307,-507,548,-379,-469,705,-450,-423,634,-398,-378,634,-398,-338,735,-471,-338,897,-565,-300,843,-534,-253,776,-500,-214,845,-527,-178,845,-527,-139,816,-506,-139,738,-456,-102,714,-433,-62,710,-428,-23,717,-430,15,717,-430,53,773,-470,53,805,-496,91,795,-500,128,792,-506,163,789,-508,205,789,-508,246,759,-487,246,735,-478,284,715,-466,329,706,-482,363,720,-496,407,720,-496,449,729,-537,449,743,-568,488,802,-684,528,1065,-1363,547,704,-1113,515,704,-1113,467,438,-682,467,563,-880,429,702,-1118,388,558,-880,351,521,-819,309,521,-819,277,578,-960,277,521,-882,234,436,-750,195,464,-806,161,514,-881,125,514,-881,125,525,-890,87,537,-917,52,548,-933,16,533,-900,-19,514,-882,-53,514,-882,-53,507,-869,-91,493,-841,-124,498,-850,-165,528,-875,-199,536,-880,-240,536,-880,-240,551,-884,-273,546,-893,-311,558,-879,-345,565,-870,-386,585,-873,-424,585,-873,-424,649,-898,-458,942,-1097,-488,1243,-901,-479,757,-539,-430,521,-383,-385,521,-383,-385,630,-435,-345,690,-452,-303,678,-437,-254,768,-502,-213,843,-555,-169,843,-555,-169,791,-521,-128,775,-522,-82,802,-520,-41,757,-483,-1,711,-451,40,711,-451,40,711,-448,82,707,-460,123,731,-490,165,760,-515,208,760,-535,248,760,-535,248,755,-545,289,747,-559,334,742,-578,373,773,-680,410,867,-1130,430,867,-1130,430,625,-965,396,520,-811,353,614,-948,316,658,-1007,280,577,-877,236,577,-877,236,571,-885,199,577,-919,160,515,-846,120,476,-774,82,490,-796,40,490,-796,40,526,-858,4,552,-880,-35,571,-899,-75,577,-903,-114,568,-884,-153,568,-884,-153,559,-869,-184,547,-848,-226,554,-831,-268,575,-831,-299,627,-873,-337,627,-873,-337,805,-964,-364,1060,-897,-374,855,-626,-340,655,-476,-294,631,-451,-253,631,-451,-253,652,-444,-207,670,-447,-164,733,-502,-122,792,-537,-76,778,-540,-32,778,-540,-32,776,-536,10,775,-541,50,745,-509,91,707,-490,137,692,-495,177,692,-495,177,688,-505,221,722,-562,259,768,-650,295,849,-957,318,667,-951,304,667,-951,304,584,-870,270,601,-892,231,627,-926,194,596,-893,156,577,-868,119,577,-868,119,560,-875,80,539,-847,41,517,-809,1,527,-822,-37,558,-859,-74,558,-859,-74,582,-863,-118,601,-869,-151,612,-864,-192,636,-873,-221,679,-870,-255,679,-870,-255,865,-892,-274,847,-676,-261,753,-563,-229,655,-487,-187,629,-456,-146,629,-456,-146,672,-480,-107,726,-505,-60,757,-539,-17,766,-564,22,766,-564,65,761,-558,65,746,-566,105,727,-566,144,704,-583,183,725,-697,209,725,-697,218,669,-819,218,611,-841,201,640,-909,173,632,-908,139,624,-884,102,624,-884,67,628,-887,67,600,-873,32,570,-840,-3,556,-809,-40,549,-788,-75,549,-788,-110,577,-809,-110,641,-843,-143,735,-862,-171,793,-790,-181,784,-665,-168,784,-665,-143,770,-614,-143,691,-531,-105,632,-497,-69,653,-495,-29,705,-541,8,705,-541,46,741,-573,46,750,-611,79,751,-670,111,715,-752,131,648,-784,135,648,-784,121,616,-818,121,625,-842,98,619,-855,66,626,-859,36,632,-850,5,632,-850,-23,626,-841,-23,617,-813,-53,650,-804,-79,675,-770,-95,708,-722,-102,708,-722,-96,732,-673,-96,720,-621,-75,700,-589,-55,683,-576,-28,689,-591,5,689,-591,33,693,-625,33,698,-675,52,695,-718,64,683,-755,69,664,-792,66,664,-792,52,652,-807,52,643,-817,31,650,-813,14,647,-795,-9,656,-775,-27,656,-775,-27,663,-761,-39,684,-734,-49,687,-703,-49,695,-674,-44,694,-653,-30,694,-653,-30,686,-653,-15,685,-658,1,683,-676,12,686,-701,23,685,-725,29,685,-725,29,671,-739,30,668,-765,25,658,-775,14,658,-776,6,665,-764,-4,665,-764,-4,664,-753,-12,674,-732,-21,674,-721,-22,682,-705,-18,686,-696,-16,686,-696,-16,678,-692,-10,682,-692,0,681,-708,6,678,-718,9,677,-721,16,677,-721,16,674,-738,10,670,-745,7,668,-746,2,669,-742,0,669,-734,-5,669,-734,-5,677,-726,-9,677,-721,-10,675,-714,-8,677,-712,-5,676,-712,-6,676,-712,-6,681,-713,0,679,-712,4,679,-726,3,674,-734,5,674,-733,1,674,-733,1,674,-732,-1,671,-733,0,674,-726,-2,676,-731,-3,680,-713,-3,680,-713,-3,679,-716,-4,680,-718,0,678,-715,0,678,-721,-1,673,-729,2,673,-729,2,674,-727,2,675,-724,-2,670,-733,-1,672,-735,-5,675,-723,-5,675,-723,-5,673,-729,-1,676,-722,1,672,-724,-4,683,-725,-1,681,-727,0,681,-727,0,669,-730,0,668,-733,5,673,-727,0,677,-730,-2,673,-734,-3,673,-734,-3,677,-729,-1,673,-730,-3,679,-725,-5,673,-719,-1,676,-721,-2,676,-721,-2,678,-726,-2,671,-728,4,671,-725,-1,673,-732,0,678,-725,-2,678,-725,-2,676,-728,-4,674,-722,-3,678,-721,-2,678,-718,-4,673,-728,-1,673,-728,-1,674,-722,-1,680,-724,-1,673,-723,-1,675,-730,1,677,-726,-1,677,-726,-1,677,-726,-4,670,-724,-3,676,-721,2,680,-729,-1,672,-725,0,672,-725,0,680,-721,-3,672,-722,-2,671,-720,-1,674,-723,0,678,-727,-3,678,-727,-3,675,-728,-2,679,-724,0,673,-724,-5,679,-727,-2,673,-722,-1,673,-722,-1,674,-727,1,675,-723,-1,672,-728,0,680,-721,-1,680,-721,2,677,-727,2,673,-724,0,677,-725,0,678,-721,-1,672,-726,0,672,-726,0,677,-726,0,674,-726,0,673,-721,0,676,-728,0,674,-722,0,674,-722,0,675,-726,0,672,-728,-4,674,-731,0,670,-728,-3,676,-726,0,676,-726,0,672,-722,0,671,-727,1,679,-722,-2,675,-726,-2,680,-728,-1,680,-728,-1,679,-724,-1,679,-721,2,677,-730,0,673,-731,-3,678,-725,-3,678,-725,0,678,-725,0,673,-726,1,678,-728,0,677,-725,-1,673,-725,-2,673,-725,-1,672,-727,-1,673,-718,-1,673,-726,0,675,-723,-1,678,-722,-3,678,-722,1,677,-725,1,675,-721,-1,672,-727,-2,676,-723,-1,672,-725,-2,672,-725,-2,676,-727,-2,673,-720,0,674,-718,0,668,-737,-1,675,-724,1,675,-724,-2,673,-722,-2,679,-724,-1,681,-719,-2,671,-722,1,681,-726,0,681,-726,0,669,-731,0,681,-723,-2,675,-725,0,680,-724,1,673,-727,0,673,-727,0,673,-727,-1,676,-725,0,678,-727,-4,671,-729,0,678,-719,-1,678,-719,-1,678,-729,-6,675,-728,-1,675,-723,0,679,-727,1,671,-727,1,671,-727,1,676,-729,0,677,-727,-1,677,-727,0,671,-721,-4,676,-733,-3,676,-733,-3,671,-727,-1,672,-728,-2,674,-724,-1,677,-731,-3,677,-731,-3,677,-731,-3,679,-726,0,673,-731,-4,680,-727,-4,677,-726,0,681,-724,0,681,-724,0,672,-728,-2,676,-729,-2,676,-729,0,675,-721,-3,677,-732,-1,677,-732,-1,674,-722,1,674,-730,0,674,-729,-2,675,-725,0,680,-724,-4,680,-724,-4,671,-728,0,678,-721,0,675,-727,-2,672,-726,0,678,-728,0,678,-728,0,674,-725,-1,671,-727,0,681,-720,0,674,-727,1,674,-730,-1,674,-730,-1,670,-729,-2,679,-715,-1,676,-722,-4,674,-730,0,675,-727,-2,675,-727,-2,672,-714,-1,678,-725,0,672,-723,3,672,-723,0,672,-726,0,672,-726,0,674,-725,-1,679,-719,-2,678,-724,2,681,-725,-2,672,-725,0,672,-725,0,671,-727,-1,678,-721,-2,673,-730,-1,674,-728,0,677,-729,1,677,-729,1,670,-721,0,675,-722,0,671,-723,-1,673,-720,0,677,-723,-1,677,-723,-1,677,-719,0,678,-725,0,680,-723,3,675,-727,-1,678,-725,-4,678,-725,-4,671,-728,-2,674,-726,0,675,-730,3
-958,477,12,-959,484,14,-961,491,18,-963,506,16,-963,506,16,-951,499,14,-950,505,17,-952,503,18,-946,499,12,-946,499,15,-936,494,15,-933,482,13,-935,480,12,-929,482,7,-927,478,9,-927,478,7,-932,475,7,-926,472,6,-928,480,7,-927,474,6,-919,483,4,-919,483,5,-932,482,5,-930,469,9,-939,467,14,-939,466,7,-938,463,9,-938,463,12,-941,466,12,-947,465,11,-949,476,16,-953,483,23,-948,479,29,-948,479,35,-950,480,35,-953,487,44,-953,481,44,-952,476,52,-942,477,57,-942,477,55,-935,489,55,-938,487,53,-931,493,55,-931,494,52,-935,492,50,-935,492,49,-939,498,49,-932,497,49,-934,493,52,-930,488,57,-928,482,55,-928,482,55,-919,486,55,-920,485,54,-917,482,55,-921,483,54,-915,487,59,-915,487,59,-905,484,59,-906,495,63,-905,488,65,-915,498,71,-917,505,73,-917,505,77,-924,513,77,-926,512,77,-928,526,84,-925,533,78,-917,538,76,-917,538,76,-923,543,71,-911,540,66,-907,550,63,-914,548,58,-931,541,58,-931,541,58,-930,546,54,-931,552,52,-922,562,58,-915,557,57,-910,548,64,-910,548,64,-910,544,65,-905,546,72,-891,542,76,-896,539,81,-887,543,83,-887,543,83,-887,534,83,-879,536,91,-877,535,93,-869,534,93,-853,530,102,-853,530,102,-849,531,111,-845,531,119,-841,522,124,-822,529,135,-829,536,151,-829,536,151,-822,535,163,-823,540,179,-821,539,193,-822,547,207,-825,540,224,-825,540,224,-842,547,242,-856,546,266,-869,552,290,-881,554,313,-979,559,345,-979,559,345,-1111,635,337,-1223,727,323,-1230,727,315,-1116,702,307,-975,624,296,-975,624,296,-868,570,282,-820,551,284,-805,531,291,-804,527,305,-824,538,330,-824,538,330,-836,540,359,-862,544,392,-887,538,428,-922,547,462,-940,562,496,-940,562,496,-965,569,532,-988,574,567,-1008,576,603,-1027,604,637,-1021,634,683,-1021,634,683,-989,633,732,-940,622,775,-904,608,831,-867,609,890,-858,622,946,-858,622,946,-844,647,1009,-892,765,1083,-936,910,1161,-1050,1054,1235,-1058,1088,1300,-1058,1088,1300,-957,937,1363,-841,748,1401,-777,604,1438,-775,557,1455,-816,574,1492,-816,574,1492,-889,651,1531,-944,707,1594,-977,762,1666,-993,795,1753,-964,797,1862,-964,797,1862,-901,782,1950,-840,770,2079,-773,767,2186,-706,764,2307,-637,607,2442,-637,607,2442,-574,253,2555,-514,300,2617,690,2191,2691,1526,3042,2951,313,941,3176,313,941,3176,-509,-78,3198,-397,-29,3027,-311,121,2915,5706,2621,2883,3558,2972,3067,3558,2972,3067,-727,265,3005,-388,117,2850,-451,388,2721,-416,453,2652,-253,289,2611,-253,289,2611,-182,213,2645,-180,158,2723,-172,50,2797,-175,-154,2860,-818,97,2886,-818,97,2886,-626,-278,3007,-225,-299,3067,-186,-340,3069,111,-647,3067,8127,-6100,3400,8127,-6100,3400,-377,-437,3787,-306,-412,3806,-262,-416,3826,-298,-414,3799,-298,-414,3806,-293,-421,3806,-286,-423,3817,-428,-238,3807,-210,-429,3538,-302,-327,3372,-302,-327,3373,-248,-873,3373,793,-6802,3458,-279,-475,3660,-296,-481,3662,-2266,-8192,3621,-2266,-8192,3391,-262,-421,3391,248,976,3358,-250,-329,3369,-272,-353,3345,-268,-342,3336,-268,-342,3352,-276,-341,3352,-276,-331,3348,-282,-334,3340,-277,-324,3347,-280,-330,3330,-280,-330,3347,-247,-199,3347,-3894,-1586,3272,-4325,-1988,3203,-435,-305,3208,-279,-273,3227,-279,-273,3210,-279,-272,3210,-287,-268,3217,-1167,-156,3217,-8192,1535,3157,-235,-253,2956,-235,-253,2925,-255,-268,2925,-239,-254,2939,-241,-242,2936,-244,-249,2934,414,-749,2977,414,-749,3160,-223,-269,3160,-250,-247,3169,-245,-243,3180,-202,-268,3179,-288,206,3070,-288,206,2873,-3689,6629,2873,-1094,1517,2743,-176,-150,2693,-170,-158,2691,-172,-163,2679,-172,-163,2678,-167,-160,2678,-162,-163,2680,-159,-155,2691,-159,-161,2682,-159,-156,2698,-159,-156,2698,-160,-147,2684,3156,8127,2660,79,694,2425,-178,-104,2347,-159,-121,2343,-159,-121,2343,-165,-121,2351,-2502,-3041,2391,-101,-207,2658,-122,-171,2667,-133,-185,2668,-133,-185,2668,-126,-183,2667,-129,-181,2666,-116,-176,2663,8127,8127,2635,981,349,2186,981,349,2186,-850,-173,2065,-264,-209,2141,-96,-120,2133,-92,-107,2135,-96,-118,2137,-96,-118,2137,-90,-121,2125,-96,-115,2124,-90,-114,2133,-86,-116,2123,-89,-126,2136,-89,-126,2136,-87,-126,2123,-81,-127,2125,408,-530,2031,8127,-2861,1724,3417,-1004,1623,3417,-1004,1623,-35,-69,1504,-59,-80,1511,-44,-71,1517,-49,-71,1515,-45,-71,1509,-45,-71,1509,-47,-80,1515,-48,-72,1513,-49,-77,1510,-48,-83,1508,-49,-80,1506,-49,-80,1506,3277,-1705,1515,3482,-2241,1566,-53,-70,1648,-48,-86,1661,-45,-87,1668,-45,-87,1668,-39,-103,1667,-354,214,1683,1266,-1850,1587,3411,-5487,1437,23,-233,1332,23,-233,1332,-47,-82,1325,-50,-79,1324,112,-270,1330,1062,-2090,1313,675,-1416,1273,675,-1416,1273,61,-293,1254,60,-367,1251,411,-1231,1263,605,-1621,1274,432,-1337,1290,432,-1337,1290,383,-1065,1336,-9,-228,1362,-55,-101,1366,-58,-123,1376,-46,-217,1388,-46,-217,1388,27,-462,1412,301,-1428,1431,274,-2099,1476,-2,-929,1536,3,-3332,1570,3,-3332,1570,-831,-3322,1495,-131,-540,1397,-62,-127,1341,-47,-108,1322,-66,-151,1297,-66,-151,1297,-115,-271,1268,-372,-921,1250,-675,-1966,1239,-448,-1198,1217,-266,-530,1200,-266,-530,1200,-419,-922,1199,-506,-1193,1202,-461,-957,1201,-475,-960,1207,-557,-1046,1213,-557,-1046,1213,-481,-778,1225,-290,-455,1248,-280,-414,1257,-463,-688,1278,-626,-879,1303,-626,-879,1303,-639,-865,1329,-639,-799,1381,-709,-827,1420,-1534,-1612,1465,-3719,-2497,1427,-3719,-2497,1427,-873,-677,1270,-119,-55,1184,-94,-60,1171,-110,-106,1176,-492,-312,1140,-492,-312,1140,-893,-430,1088,-1194,-608,1070,-1456,-752,1053,-882,-429,1030,-725,-345,1014,-725,-345,1014,-1048,-483,1007,-1108,-503,998,-1036,-459,992,-1062,-462,1001,-1062,-462,995,-913,-379,995,-627,-231,996,-587,-202,1007,-784,-258,1008,-996,-293,1022,-996,-293,1041,-1113,-315,1041,-1128,-307,1060,-1012,-255,1091,-976,-226,1116,-1046,-215,1139,-1046,-215,1164,-1067,-219,1164,-1047,-201,1204,-1190,-170,1247,-2728,95,1268,-2338,430,1186,-2338,430,1101,-401,29,1101,-113,-32,1065,-408,-25,1059,-1541,388,1019,-1674,370,980,-1674,370,943,-702,146,943,-480,103,920,-932,248,908,-1174,317,892,-773,223,858,-773,223,854,-804,258,854,-1078,361,841,-1040,367,830,-892,324,817,-952,355,812,-952,355,805,-1001,399,805,-948,382,801,-895,377,803,-922,382,809,-934,402,812,-934,402,823,-916,406,823,-894,415,833,-907,426,844,-914,444,864,-903,445,886,-903,445,909,-901,444,909,-898,454,938,-892,469,966,-885,470,999,-874,489,1034,-874,489,1071,-882,500,1071,-947,590,1118,-1390,1205,1155,-1541,2380,1132,-508,749,1039,-508,749,1039,-122,66,989,-258,271,974,-855,1434,947,-820,1374,903,-325,489,864,-325,489,864,-348,530,842,-640,1095,826,-631,1064,807,-401,664,781,-374,610,771,-374,610,771,-421,766,758,-389,756,741,-375,735,739,-444,888,730,-493,1016,725,-493,1016,725,-472,975,723,-456,965,721,-452,992,722,-428,969,724,-411,919,726,-411,919,726,-397,888,737,-370,821,738,-352,813,756,-375,924,766,-393,986,785,-393,986,785,-374,950,810,-361,934,826,-364,945,850,-347,904,880,-331,864,908,-331,864,908,-324,873,944,-324,904,973,-307,953,1017,-293,1038,1060,-117,2249,1100,-117,2249,1100,684,2748,1074,120,595,974,-4,146,927,103,441,906,256,911,863,256,911,863,268,940,831,293,1033,790,309,1060,764,277,966,729,273,977,703,273,977,703,289,1010,675,290,997,655,272,869,637,211,706,617,218,694,605,218,694,605,306,904,588,338,1032,584,334,1001,564,336,986,563,344,1014,551,344,1014,551,342,972,548,324,902,545,314,858,538,319,855,541,356,904,538,356,904,538,375,936,542,382,947,544,381,941,548,377,921,551,377,907,560,377,907,560,370,885,570,368,880,578,376,870,590,386,886,606,392,885,630,392,885,630,392,881,642,392,880,663,398,868,687,391,854,714,392,837,740,392,837,740,399,838,770,406,827,805,413,830,832,438,823,876,499,862,912,499,862,912,781,1035,957,1987,1437,963,1379,770,901,391,244,837,621,368,802,621,368,802,1209,637,762,903,500,714,581,326,679,834,433,641,890,458,610,890,458,610,783,397,578,901,458,546,947,482,517,846,426,489,867,435,465,867,435,465,884,441,438,841,410,418,871,425,398,913,446,375,897,428,357,897,428,357,901,438,342,896,424,330,880,412,307,886,416,299,899,414,284,899,414,284,904,414,271,908,413,260,900,416,246,905,412,233,905,412,227,898,409,227,901,402,214,903,403,209,914,405,201,915,399,195,915,399,182,909,394,182,912,395,177,912,395,172,914,388,167,917,384,161,917,384,153,919,387,153,918,379,152,915,385,147,918,379,137,919,386,134,919,386,133,923,377,133,918,369,132,926,373,124,924,371,121,923,366,119,923,366,117,923,369,117,924,365,116,924,365,113,924,366,113,918,370,111,918,370,111,922,360,111,917,360,110,918,359,109,925,360,107,922,362,111,922,362,108,926,359,108,923,352,111,927,355,110,920,355,114,924,353,114,924,353,116,923,344,116,927,348,116,923,351,124,921,345,127,921,342,133,921,342,132,925,343,132,930,345,139,924,340,144,922,347,148,923,342,156,923,342,167,926,342,167,916,335,171,920,332,175,915,330,183,917,334,195,917,334,195,921,322,206,913,329,218,918,323,227,908,323,239,913,316,254,913,316,254,913,317,268,907,315,279,904,303,295,901,305,308,897,303,329,897,303,329,898,297,350,892,296,366,894,300,391,891,285,411,890,284,438,890,284,438,879,280,465,874,267,491,876,271,521,869,263,555,864,245,583,864,245,583,860,237,618,859,227,653,880,211,694,987,169,725,1947,-185,755,1947,-185,755,1858,-484,696,677,-178,627,609,-151,586,1350,-357,548,1262,-329,498,1262,-329,498,787,-198,455,970,-265,418,1119,-316,377,902,-262,332,779,-228,294,779,-228,294,890,-271,261,951,-294,225,929,-276,188,987,-296,149,1052,-312,119,1052,-312,119,1015,-297,81,999,-297,47,1016,-300,15,960,-291,-18,924,-281,-52,924,-281,-52,923,-284,-85,928,-284,-123,955,-278,-158,979,-284,-192,997,-285,-227,997,-285,-227,985,-279,-262,984,-275,-303,980,-273,-339,959,-266,-376,947,-254,-419,947,-254,-419,947,-250,-458,952,-240,-500,972,-235,-547,1006,-219,-587,1175,-172,-627,1175,-172,-627,1581,6,-665,1895,474,-644,782,182,-589,452,117,-547,842,281,-519,842,281,-519,951,304,-474,746,226,-436,905,272,-403,1043,325,-363,892,269,-326,892,269,-326,858,276,-288,909,311,-262,849,281,-228,867,285,-196,922,303,-164,922,303,-164,909,307,-133,910,305,-107,903,310,-71,884,300,-45,892,307,-17,892,307,-17,902,305,14,902,309,41,900,299,71,890,296,101,893,298,132,893,298,132,897,288,160,898,299,192,897,282,220,897,286,255,887,278,280,887,278,280,888,269,316,881,266,350,884,256,386,884,249,416,880,246,457,880,246,457,876,233,493,895,211,529,965,183,569,1568,-35,593,1763,-398,564,1763,-398,564,890,-218,505,707,-159,461,1197,-295,422,1204,-294,371,858,-206,322,858,-206,322,958,-245,280,1059,-286,239,917,-246,193,853,-234,149,853,-234,108,965,-267,108,978,-276,62,959,-264,22,1013,-272,-15,1030,-264,-54,1030,-264,-97,985,-259,-97,996,-256,-140,978,-261,-180,943,-250,-224,945,-244,-266,945,-244,-307,966,-238,-307,972,-232,-353,992,-224,-395,1025,-220,-441,1133,-175,-483,1133,-175,-518,1380,-34,-518,1673,355,-517,944,229,-473,588,161,-428,818,255,-393,818,255,-352,912,288,-352,795,237,-310,914,269,-274,1004,299,-235,892,264,-198,892,264,-159,871,280,-159,886,282,-122,849,266,-84,878,278,-49,918,287,-13,918,287,22,893,279,22,892,278,56,883,282,92,873,268,129,893,272,164,893,272,204,892,266,204,894,260,239,889,250,273,891,243,317,885,240,349,885,240,391,893,213,391,939,184,426,1187,87,456,1574,-236,457,1182,-275,411,1182,-275,361,830,-180,361,1032,-230,321,1160,-278,276,973,-222,227,941,-228,181,941,-228,181,1012,-261,138,951,-240,92,895,-229,46,966,-246,1,993,-248,-46,993,-248,-46,982,-245,-87,1017,-236,-134,1019,-239,-175,989,-222,-222,994,-213,-266,994,-213,-266,994,-202,-307,1036,-177,-353,1178,-83,-387,1430,162,-407,1171,276,-380,1171,276,-380,774,193,-338,790,225,-303,901,265,-260,834,241,-218,864,250,-177,864,250,-177,956,278,-141,921,260,-99,880,257,-60,889,262,-19,865,257,19,865,257,19,868,254,53,900,244,93,897,246,131,894,248,172,896,235,210,896,235,210,887,224,246,895,206,284,956,171,319,1177,51,345,1335,-185,348,1335,-185,348,1128,-227,309,961,-197,264,1043,-221,219,1073,-241,175,982,-215,129,982,-215,129,969,-226,81,971,-232,33,946,-217,-9,943,-214,-52,991,-224,-98,991,-224,-98,1001,-216,-145,1018,-198,-187,1069,-173,-231,1113,-111,-265,1186,4,-296,1186,4,-296,1223,193,-295,940,218,-267,807,210,-226,830,232,-190,864,235,-148,864,235,-148,876,231,-108,922,250,-76,929,250,-32,894,241,5,886,239,46,886,239,46,874,230,87,883,223,125,911,218,160,933,194,196,987,139,226,987,139,226,1130,11,249,1156,-136,242,1081,-187,218,1023,-193,176,1036,-208,130,1036,-208,130,1038,-208,86,999,-206,42,983,-205,0,969,-196,-44,968,-188,-87,968,-188,-87,1011,-163,-130,1050,-120,-166,1085,-45,-192,1148,78,-201,1041,175,-193,1041,175,-193,921,197,-163,865,211,-128,850,205,-89,867,219,-55,911,222,-20,911,222,-20,935,220,19,925,209,57,918,190,89,931,161,121,973,88,149,973,88,149,1042,4,160,1069,-88,155,1065,-142,134,1043,-165,100,1031,-161,64,1031,-161,64,1028,-169,24,1015,-159,-12,1004,-138,-48,1003,-104,-79,1018,-56,-107,1018,-56,-107,1041,18,-121,1021,94,-123,967,148,-109,932,176,-86,899,179,-58,899,179,-58,891,183,-24,913,176,3,939,159,30,954,125,61,954,125,81,985,77,81,1009,6,92,1018,-43,88,1029,-83,73,1033,-111,53,1033,-111,25,1025,-116,25,1028,-105,1,1014,-82,-26,1009,-46,-45,1011,-3,-59,1011,-3,-69,997,42,-69,973,79,-62,949,107,-51,940,125,-35,934,130,-15,934,130,7,951,111,7,959,90,22,974,52,36,988,21,42,1003,-10,40,1003,-10,38,1005,-27,38,1013,-48,28,1017,-54,13,1014,-31,-7,1002,-19,-19,1002,-19,-30,996,0,-30,984,21,-33,974,49,-31,967,65,-25,963,83,-17,963,83,-2,962,78,-2,968,68,6,982,51,12,984,29,20,991,14,18,991,14,13,998,-12,13,999,-19,7,997,-15,5,993,-6,-3,991,13,-11,991,13,-15,987,28,-15,984,38,-11,979,44,-10,973,52,-4,976,47,-4,976,47,2,977,43,2,984,33,6,989,22,9,995,17,9,994,3,5,994,3,5,997,5,1,994,14,-3,988,17,-5,987,21,-5,986,35,-5,986,35,-5,985,39,-5,974,35,-5,982,37,0,985,39,1,992,30,5,992,30,5,988,18,2,988,13,1,986,14,-3,993,11,-3,988,23,-4,988,23,-4,982,21,-6,984,31,-9,987,27,-1,988,30,0,983,32,-1,983,32,-1,986,26,1,984,27,-2,988,22,-2,994,23,0,987,21,-2,987,21,-2,991,20,0,989,17,-3,990,29,-2,985,26,-2,982,22,-1,982,22,-1,983,29,-2,990,34,1,986,29,1,990,27,0,982,18,-1,982,18,-1,983,27,0,985,19,0,986,29,-3,982,24,-2,979,20,0,979,20,0,983,28,0,988,24,0,982,28,0,985,21,0,987,21,-1,987,21,-1,985,18,-1,988,27,-5,987,20,-2,990,24,-2,989,32,-1,989,32,-1,988,24,2,986,23,-1,983,32,-1,991,27,1,985,28,2,985,28,2,988,27,-2,988,27,0,995,27,2,993,17,3,981,25,0,981,25,0,990,23,-2,983,26,-5,984,26,-1,984,18,0,987,24,1,987,24,1,991,21,2,983,24,0,988,17,1,982,26,-1,995,26,-2,995,26,-2,984,27,-4,986,26,0,982,28,0,990,25,1,995,24,-1,995,24,-1,986,30,0,985,23,-1,989,24,-2,980,28,0,991,24,0,991,24,0,989,27,0,987,26,0,988,30,1,986,23,1,982,24,-2,982,24,-2,987,22,1,981,26,-2,987,21,-2,985,26,-1,986,22,0,986,22,0,987,26,0,988,29,0,990,22,-2,988,26,-1,986,26,-2,986,26,-2,982,26,-1,985,24,-3,984,24,1,988,26,0,990,25,-2,990,25,-2,985,29,1,988,25,-1,987,25,-2,985,23,0,985,23,0,986,18,0,983,21,-1,987,20,0,990,29,1,985,23,-1,985,23,0,982,24,0,990,24,-4,986,23,-1,983,25,-3,986,18,0,986,18,0,987,28,0,984,27,0,985,23,1,993,31,0,987,25,0,987,25,-1,987,25,-1,982,23,-1,986,26,-2,992,27,0,989,24,0,989,24,0,988,21,0,990,21,0,984,24,0,980,17,0,989,23,1,989,23,0,992,21,0,988,18,0,988,21,-3,985,28,-3,988,26,0,988,26,-1,985,26,-1,994,35,-2,985,22,1,988,25,2,988,26,-3,988,26,-4,985,27,-4,985,21,-3,990,20,0,986,27,-1,987,22,-1,987,22,-2,985,22,-2,984,23,0,983,24,-1,985,28,-1,986,23,-1,986,23,-3,992,31,-3,987,30,-2,984,30,1,984,26,-1,985,20,-2,985,20,-1,990,19,-1,988,26,0,984,27,-1,985,23,-1,986,23,0,986,23,0,988,27,-1,985,20,3,988,24,0,984,30,-2,984,21,-2,984,21,-2,987,20,-5,985,22,0,986,23,-1,987,24,0,991,25,0,991,25,0,990,30,-3,986,27,-2,983,20,-1,986,20,-1,989,27,0,989,27,0,986,16,-1,985,28,-1,994,23,0,988,29,0,982,21,0,982,21,0,990,26,0,988,24,-2,986,30,0,985,22,-1,985,29,-1,985,29,-1,986,27,-1,980,21,-3,986,33,0,989,18,0,992,25,-1,992,25,-1,987,26,0,990,27,-1,988,24,-2,986,28,-2,989,27,-3,989,27,-3,982,23,0,984,24,-1,989,31,0,989,25,-2,984,24,-1,984,24,-1,987,20,1,987,26,-1,986,28,0,987,22,0,988,22,1,988,22,1,985,27,-3,989,24,0,984,17,-2,987,24,2,985,26,0,985,26,0,989,25,3,988,24,0,987,24,-3,982,23,0,982,25,0,982,25,0,994,26,0,987,21,1,986,23,0,987,21,-1,989,21,0,989,21,0,985,23,0,986,24,2,987,27,-1,991,22,-1,985,25,-1,985,25,-1,989,25,-3,983,24,0,985,24,0,986,25,-3,985,24,-3,985,24,-3,985,28,0,987,27,0,988,23,-3,987,23,-1,988,21,-1,988,21,-1,986,23,-3,989,27,-2,995,28,1,983,24,-3,985,24,-3,985,24,-3,983,24,-2,982,30,-2,983,22,0,982,21,-1,988,26,-3,988,26,-3,986,22,0,990,24,-1,986,19,-1,980,17,-1,979,23,0,979,23,0,990,28,-1,984,16,-4,987,29,0,987,27,-2,991,22,0,991,22,0,993,24,-3,989,24,-5,986,26,0,984,21,-2,986,29,-4,986,29,-4,986,26,-1,987,24,-1,987,25,-2,983,22,1,983,22,0,987,26,0,985,23,0,991,30,1,986,17,-2,987,23,-2,987,23,-1,989,20,-1,986,23,-1,983,19,-3,984,23,-1,987,23,-4,987,23,-2,981,19,-2,983,22,0,986,26,0,989,27,-2,992,21,-2,992,21,0,982,21,0,992,27,-1,985,22,-1,988,27,-1,983,23,0,983,23,-2,980,21,-2,990,23,-2,985,22,0,983,28,0,982,26,-5,982,26,-2,987,24,-2,989,23,-3,988,21,-1,988,21,-1,985,25,0,985,25,-1,983,24,-1,983,22,-1,988,24,-4,983,27,1,992,29,0,992,29,0,982,20,0,986,17,0,983,23,0,982,21,-3,990,25,0,990,25,-2,992,25,-2,984,25,0,992,21,-2,987,22,-4,983,24,1,983,24,0,988,27,0,986,22,0,988,25,0,988,21,0,988,25,0
-976,401,29,-976,401,29,-973,407,36,-959,419,37,-956,428,40,-956,443,35,-954,449,33,-954,449,33,-955,454,28,-967,456,22,-975,452,12,-982,450,8,-983,448,5,-983,448,5,-976,437,2,-974,427,2,-969,420,0,-962,420,1,-967,416,3,-967,416,3,-966,417,1,-966,414,3,-968,419,6,-967,428,7,-961,426,8,-961,426,8,-966,431,9,-969,432,12,-969,430,11,-971,439,8,-973,439,13,-973,439,13,-974,437,12,-963,434,13,-959,436,16,-949,446,14,-946,445,11,-946,445,11,-944,447,9,-943,461,8,-950,464,4,-949,462,3,-953,469,3,-953,469,3,-958,466,5,-960,458,3,-966,461,6,-966,452,11,-966,452,18,-959,436,18,-944,424,24,-945,420,28,-939,411,39,-938,420,47,-938,420,49,-936,420,49,-941,415,58,-941,421,66,-935,434,68,-931,450,70,-931,450,72,-922,469,72,-928,473,70,-929,471,70,-934,474,68,-936,478,70,-936,478,69,-939,469,69,-933,467,71,-943,467,71,-936,468,65,-947,456,69,-947,456,77,-943,462,77,-944,463,77,-943,461,80,-944,450,87,-952,443,95,-952,443,98,-946,438,98,-941,437,109,-927,433,120,-920,438,128,-909,447,134,-909,447,147,-904,457,147,-912,455,155,-912,458,170,-913,455,180,-914,463,192,-914,463,202,-915,464,202,-919,471,217,-926,471,235,-937,474,255,-955,469,278,-955,469,298,-964,482,298,-962,470,319,-959,481,340,-958,483,359,-961,469,376,-961,469,391,-960,469,391,-964,460,409,-956,458,419,-958,451,431,-970,453,445,-970,453,453,-984,470,453,-1003,502,473,-1024,532,496,-1039,556,517,-1045,572,551,-1045,572,551,-1053,571,586,-1058,587,618,-1080,566,660,-1053,545,713,-1007,526,774,-1007,526,774,-965,513,830,-926,536,875,-930,557,928,-935,580,997,-957,600,1061,-957,600,1061,-977,658,1145,-1123,779,1237,-1206,832,1344,-1209,824,1432,-1138,777,1507,-1138,777,1507,-1008,569,1573,-909,259,1625,-880,264,1699,-882,372,1742,-922,458,1764,-922,458,1764,-913,548,1801,-885,613,1835,-876,663,1863,-869,716,1936,-842,768,2026,-842,768,2026,-784,795,2122,-716,785,2263,-663,691,2404,-543,891,2530,1173,3147,2755,1173,3147,2755,1497,4115,2906,-549,-165,2887,-484,-117,2741,-373,-56,2558,-314,77,2420,-314,77,2420,-313,226,2377,-318,320,2365,-223,394,2394,871,900,2462,8127,5412,2692,8127,5412,2692,-2846,831,2934,-975,164,2927,-304,-19,2585,-274,112,2443,-205,108,2423,-205,108,2423,-143,-60,2436,-106,-161,2447,-112,-166,2457,-106,-159,2451,-107,-164,2448,-107,-164,2448,-103,-162,2442,-2660,1117,2501,4724,-2630,2724,8127,-3483,2928,-127,-264,2960,-127,-264,2960,-170,-256,2983,-171,-273,2972,-178,-272,2981,-176,-267,2983,-173,-270,2971,-173,-270,2971,-177,-270,2977,-176,-276,2968,-180,-272,2961,-184,-275,2988,-184,-277,2965,-184,-277,2965,-182,-288,2958,-189,-287,2976,-195,-312,2971,4451,-8192,2966,-168,-481,3025,-168,-481,3025,-186,-307,3049,-202,-293,3042,-205,-296,3059,205,753,3038,-237,-289,2907,-237,-289,2907,-2304,-4284,2855,-1026,-3572,2917,-217,-262,2913,-217,-266,2917,-219,-272,2893,-219,-272,2893,-223,-262,2903,-222,-261,2895,-229,-267,2912,-239,-265,2901,-3514,-3426,2889,-3514,-3426,2889,-5929,-3678,2720,-132,-310,2570,-168,-186,2504,-174,-194,2507,-176,-185,2500,-176,-185,2500,-180,-188,2495,-183,-185,2498,-134,-166,2496,-92,-150,2512,-86,-155,2537,-86,-155,2537,556,-209,2551,23,-156,2466,-186,-122,2398,-187,-128,2404,-5757,1892,2408,-5757,1892,2408,-6286,2365,2335,-174,-163,2315,-158,-128,2303,-174,-134,2327,-174,-134,2314,-171,-124,2314,-168,-125,2307,-169,-125,2312,-161,-116,2306,-162,-119,2310,-162,-119,2314,455,-934,2314,-488,609,2199,-6371,8127,2038,-220,190,1910,-105,-65,1851,-105,-65,1838,-110,-48,1838,-110,-60,1850,-108,-55,1846,-105,-56,1845,-107,-46,1852,-107,-46,1849,-102,-50,1849,-103,-52,1844,-103,-41,1845,-109,-16,1843,-1062,5422,1857,-1062,5422,2026,-509,1606,2026,-141,-58,2100,853,5120,2076,1020,1160,1779,-50,21,1557,-50,21,1549,-66,-37,1549,-65,-24,1546,-62,-30,1552,-68,-34,1548,-65,-33,1549,-65,-33,1545,-66,-27,1545,2,89,1547,3284,7086,1571,13,164,1638,-79,-35,1642,-79,-35,1648,-313,-256,1648,-37,40,1725,-53,-43,1770,-7,11,1754,1706,2684,1774,1706,2684,1822,2797,2573,1822,2963,1314,1728,150,1,1585,-50,-32,1532,-46,-30,1531,-46,-30,1527,-50,-83,1527,0,-78,1505,785,319,1464,2283,1001,1455,763,309,1436,763,309,1415,338,119,1415,612,200,1414,1277,457,1411,1003,327,1422,447,133,1440,447,133,1440,356,95,1439,537,167,1444,674,187,1472,678,148,1495,717,117,1525,717,117,1525,884,108,1571,3766,-403,1601,3109,-939,1493,46,-66,1349,-19,-42,1334,-19,-42,1334,-31,-54,1327,34,-55,1327,1941,-644,1292,1832,-595,1222,210,-125,1173,210,-125,1173,37,-67,1168,857,-390,1164,1815,-714,1157,651,-337,1136,542,-280,1129,542,-280,1129,991,-494,1132,955,-510,1128,658,-373,1133,609,-355,1137,669,-388,1149,669,-388,1149,652,-386,1162,585,-371,1182,596,-409,1207,659,-478,1227,667,-506,1267,667,-506,1267,627,-506,1294,640,-544,1336,777,-707,1383,2290,-3158,1407,1094,-1965,1300,1094,-1965,1300,-10,-98,1213,-32,-70,1205,503,-668,1195,1067,-2167,1153,373,-813,1109,373,-813,1109,171,-423,1081,414,-926,1078,483,-1040,1056,213,-543,1041,183,-559,1029,183,-559,1029,357,-985,1027,351,-1017,1029,287,-885,1029,322,-974,1037,321,-1042,1043,321,-1042,1043,253,-934,1060,207,-857,1068,183,-802,1087,154,-784,1102,145,-845,1122,145,-845,1122,143,-920,1150,118,-914,1175,94,-896,1211,74,-901,1246,39,-967,1284,39,-967,1284,25,-2009,1330,-816,-3677,1295,-106,-370,1181,-43,-109,1156,-89,-802,1136,-89,-802,1136,-568,-1834,1096,-250,-880,1060,-153,-488,1029,-320,-1005,1008,-349,-1041,987,-349,-1041,987,-288,-734,966,-361,-941,958,-386,-1019,947,-360,-871,936,-377,-883,937,-377,-883,937,-405,-908,933,-414,-872,930,-429,-861,933,-462,-882,942,-483,-896,945,-483,-896,945,-499,-872,964,-512,-870,973,-515,-839,994,-518,-809,1014,-524,-790,1032,-524,-790,1032,-532,-777,1058,-549,-764,1090,-566,-752,1120,-609,-761,1156,-673,-799,1205,-673,-799,1205,-1191,-1281,1243,-3272,-2420,1240,-795,-620,1096,-106,-66,1020,-94,-73,1009,-94,-73,1009,-476,-360,998,-1647,-888,954,-1015,-550,902,-509,-286,862,-900,-499,847,-900,-499,847,-1217,-682,825,-950,-513,805,-734,-375,784,-792,-388,771,-792,-388,756,-820,-349,756,-860,-366,743,-980,-433,734,-1033,-456,729,-979,-412,726,-979,-412,725,-957,-387,725,-964,-376,721,-931,-345,723,-932,-333,722,-972,-326,738,-972,-326,741,-995,-330,741,-1001,-316,750,-999,-302,765,-991,-289,780,-989,-276,800,-989,-276,816,-976,-265,816,-973,-252,846,-981,-241,870,-984,-223,899,-1002,-206,925,-1002,-206,965,-1011,-194,965,-1034,-186,998,-1174,-166,1036,-2226,-84,1073,-2674,490,1018,-2674,490,943,-677,87,943,-182,-24,903,-553,60,881,-1391,341,848,-1136,254,803,-1136,254,762,-681,150,762,-906,214,738,-1200,303,714,-1038,259,681,-801,215,666,-801,215,644,-882,258,644,-957,287,628,-919,284,607,-962,308,593,-1020,339,579,-1020,339,570,-999,331,570,-956,330,556,-962,339,540,-963,357,534,-946,355,526,-946,355,522,-954,377,522,-973,391,516,-972,397,513,-958,406,511,-963,410,511,-963,410,508,-953,409,508,-945,416,512,-937,415,515,-950,425,526,-946,436,528,-946,436,528,-948,439,544,-953,451,553,-944,443,566,-944,454,581,-937,461,600,-937,461,600,-933,468,617,-936,468,644,-920,478,668,-919,478,695,-914,488,720,-914,488,720,-912,490,756,-902,499,787,-892,508,824,-893,514,865,-906,539,904,-906,539,904,-997,670,946,-1430,1593,978,-1038,1657,929,-303,408,852,-297,359,816,-297,359,816,-714,1128,793,-790,1275,743,-443,657,708,-458,701,678,-624,1024,650,-624,1024,650,-541,896,616,-395,646,592,-362,613,569,-417,743,549,-459,843,533,-459,843,533,-487,916,512,-512,958,499,-521,962,481,-521,947,467,-498,933,450,-498,933,450,-485,919,447,-452,878,435,-418,838,425,-411,823,419,-438,882,412,-438,882,412,-457,937,410,-467,968,409,-463,973,410,-455,961,405,-433,939,404,-433,939,404,-423,925,405,-410,916,406,-410,923,403,-405,945,412,-410,963,420,-410,963,420,-413,973,422,-402,967,431,-396,953,439,-387,950,448,-389,943,461,-389,943,461,-383,943,472,-387,956,483,-380,961,500,-375,959,518,-369,961,540,-369,961,540,-365,952,558,-359,943,587,-357,946,610,-349,947,636,-342,952,668,-342,952,668,-338,950,698,-330,952,734,-322,944,771,-321,953,813,-300,975,849,-300,975,849,-286,1077,895,-10,2343,928,574,2442,893,109,545,810,27,244,769,27,244,769,158,613,740,278,953,697,253,888,656,282,1023,621,318,1141,584,318,1141,584,263,1023,552,243,940,517,271,932,486,243,783,457,233,752,432,233,752,432,288,957,410,315,1042,385,303,991,360,304,999,338,298,962,321,298,962,321,283,894,298,288,893,277,302,944,264,314,981,246,311,989,232,311,989,232,313,977,216,309,955,201,309,937,184,308,939,177,317,954,164,317,954,164,319,965,153,321,969,138,322,969,129,319,955,121,319,955,110,313,950,110,321,955,102,326,956,95,330,970,82,324,959,67,324,959,61,325,959,61,326,959,56,328,960,49,327,965,38,326,962,30,326,962,23,328,962,23,328,963,20,326,964,8,321,956,4,325,960,-4,325,960,-13,328,963,-13,328,964,-22,327,965,-26,325,965,-36,324,959,-45,324,959,-52,329,961,-52,322,958,-57,322,963,-66,321,965,-72,320,958,-84,320,958,-91,322,966,-91,321,961,-101,319,959,-110,310,960,-115,310,967,-129,310,967,-135,316,971,-135,310,961,-144,311,958,-158,309,963,-167,303,959,-181,303,959,-191,308,966,-191,308,961,-205,297,959,-221,298,957,-235,298,959,-247,298,959,-263,291,948,-263,293,954,-281,284,949,-296,286,949,-317,286,946,-335,286,946,-355,280,943,-355,275,940,-380,269,930,-403,268,932,-428,263,933,-451,263,933,-482,250,930,-482,253,924,-512,245,915,-544,237,914,-575,231,908,-610,231,908,-610,221,907,-647,211,905,-681,194,906,-725,181,934,-764,141,1039,-806,141,1039,-806,-257,1918,-836,-606,2040,-790,-218,716,-716,-224,754,-679,-436,1386,-646,-436,1386,-646,-375,1194,-602,-273,793,-560,-312,801,-528,-332,818,-486,-341,908,-451,-341,908,-451,-398,1109,-416,-388,1115,-380,-345,1004,-351,-375,1017,-321,-374,971,-292,-374,971,-292,-336,859,-262,-362,934,-235,-392,1043,-209,-384,1033,-182,-383,1017,-160,-383,1017,-160,-382,1002,-134,-370,955,-110,-365,950,-86,-380,991,-65,-383,1005,-38,-383,1005,-38,-384,1011,-16,-379,991,6,-375,971,32,-378,971,52,-381,987,77,-381,987,77,-376,1005,101,-376,996,127,-376,992,149,-368,981,175,-369,977,203,-369,977,203,-373,991,227,-367,995,251,-369,993,279,-358,984,307,-353,986,336,-353,986,336,-351,973,367,-351,976,402,-343,978,433,-344,977,465,-332,979,503,-332,979,503,-330,975,540,-325,975,579,-310,980,614,-298,996,660,-280,1062,702,-280,1062,702,-181,1650,744,432,2301,741,223,978,673,77,399,620,153,622,592,153,622,592,256,920,547,245,914,505,265,1023,469,289,1109,431,253,1021,384,253,1021,384,241,935,345,264,911,314,234,807,279,243,832,246,285,993,213,285,993,213,291,1021,184,277,985,150,282,982,120,267,931,84,254,879,53,254,879,53,273,918,24,273,972,-3,282,978,-33,276,979,-67,268,947,-96,268,947,-96,263,926,-130,261,926,-157,264,945,-192,266,953,-221,262,962,-253,262,962,-253,254,939,-288,246,926,-323,239,922,-355,235,919,-392,238,928,-431,238,928,-431,226,924,-472,212,930,-511,204,932,-548,189,936,-593,162,969,-633,162,969,-633,45,1247,-672,-465,1941,-671,-379,1295,-608,-225,780,-555,-338,1151,-519,-338,1151,-519,-386,1257,-478,-298,904,-433,-294,794,-391,-323,851,-356,-323,851,-313,-343,975,-313,-366,1098,-275,-360,1097,-235,-339,1022,-198,-359,1005,-164,-359,1005,-125,-345,945,-125,-329,894,-90,-352,1000,-56,-366,1059,-19,-344,1028,12,-344,1028,48,-355,1014,48,-350,983,81,-339,949,116,-343,988,153,-346,1019,190,-346,1019,230,-344,1012,230,-337,1003,261,-333,985,301,-323,973,344,-323,981,379,-323,981,422,-317,998,422,-308,1010,460,-296,1023,498,-287,1045,544,-230,1247,587,-230,1247,606,180,2003,606,301,1368,568,141,648,512,144,618,469,214,848,431,214,848,385,232,921,385,252,1002,346,262,1073,305,244,1033,260,240,959,223,240,959,180,252,913,180,232,852,141,237,854,104,258,967,69,265,1003,27,265,1003,-11,252,977,-11,253,967,-52,245,928,-86,236,898,-125,244,919,-162,244,919,-199,244,958,-199,235,961,-241,228,961,-281,225,945,-321,206,922,-359,206,922,-402,202,925,-402,190,941,-444,167,970,-485,98,1090,-522,-222,1541,-543,-222,1541,-543,-415,1480,-512,-289,1001,-460,-283,1024,-416,-354,1201,-375,-311,1001,-330,-311,1001,-330,-287,831,-285,-313,880,-245,-335,1015,-203,-342,1082,-156,-333,1072,-120,-333,1072,-120,-332,1040,-75,-339,985,-37,-316,939,4,-326,955,46,-331,1036,83,-331,1036,83,-332,1041,124,-322,1020,162,-321,999,208,-314,969,249,-303,981,287,-303,981,287,-305,1024,331,-291,1039,375,-276,1054,414,-220,1199,453,59,1681,480,59,1681,480,263,1355,459,171,845,412,160,707,366,195,804,326,220,905,283,220,905,283,242,1009,241,251,1043,199,229,1012,155,235,962,114,240,918,69,240,918,69,221,865,26,224,885,-12,232,952,-58,233,988,-94,228,974,-137,228,974,-137,215,960,-178,207,933,-221,194,911,-264,185,925,-304,174,966,-344,174,966,-344,138,1007,-383,26,1162,-415,-253,1398,-424,-336,1270,-386,-284,1065,-340,-284,1065,-340,-297,1070,-297,-323,1087,-253,-300,939,-207,-300,878,-165,-316,973,-120,-316,973,-120,-324,1062,-78,-317,1064,-34,-315,1034,8,-322,1000,48,-310,954,94,-310,954,94,-300,978,137,-305,1032,181,-295,1042,219,-279,1035,262,-264,1048,303,-264,1048,303,-202,1145,341,-1,1448,367,191,1271,355,183,974,316,162,816,275,162,816,275,179,808,238,199,885,193,221,981,152,229,1018,102,216,997,63,216,997,63,211,970,19,213,927,-22,193,894,-65,198,911,-105,199,957,-148,199,957,-148,183,979,-187,167,990,-230,139,1001,-267,63,1045,-296,-113,1151,-316,-113,1151,-316,-255,1228,-306,-297,1209,-270,-282,1078,-225,-288,1057,-185,-301,1011,-142,-301,1011,-142,-286,916,-95,-293,942,-50,-304,1057,-9,-299,1064,39,-288,1027,80,-288,1027,80,-285,1018,120,-268,980,164,-251,1023,204,-201,1155,235,-50,1274,262,-50,1274,262,99,1193,259,156,1043,235,158,887,202,164,839,163,164,839,128,183,890,128,191,975,81,193,1005,40,188,996,-1,181,969,-45,181,969,-81,167,932,-81,149,927,-121,127,959,-158,87,1013,-191,2,1079,-215,2,1079,-224,-122,1151,-224,-217,1165,-207,-271,1115,-177,-274,1062,-138,-274,1021,-98,-274,1021,-58,-274,987,-58,-277,979,-14,-267,1031,29,-257,1051,69,-237,1053,109,-237,1053,140,-190,1082,140,-115,1113,167,-5,1129,171,79,1071,168,126,994,146,126,994,116,129,931,116,149,921,84,154,944,44,160,981,8,150,987,-29,150,987,-62,131,978,-62,96,986,-95,46,993,-120,-22,1031,-137,-102,1093,-144,-102,1093,-131,-158,1136,-131,-207,1089,-109,-236,1059,-81,-243,1021,-43,-240,1008,-10,-240,1008,24,-220,1038,24,-190,1066,57,-139,1079,83,-88,1066,99,-14,1055,107,-14,1055,100,36,1027,100,69,1001,85,92,981,60,100,978,38,108,982,13,108,982,-14,93,985,-14,64,1000,-39,27,1014,-60,-15,1029,-73,-59,1045,-81,-59,1045,-81,-107,1066,-76,-140,1070,-66,-167,1056,-52,-176,1045,-21,-167,1038,0,-167,1038,0,-144,1047,24,-110,1052,40,-68,1051,50,-36,1035,55,-2,1028,52,-2,1028,52,21,1021,47,36,1002,31,45,1009,21,37,999,1,20,1007,-17,20,1007,-17,-2,1016,-27,-28,1025,-35,-55,1038,-37,-76,1049,-40,-98,1049,-32,-98,1049,-32,-110,1047,-23,-114,1040,-10,-105,1041,0,-88,1035,16,-63,1035,20,-63,1035,20,-45,1036,21,-25,1025,24,-9,1019,19,-4,1019,11,-2,1021,7,-2,1021,7,-7,1023,-4,-19,1022,-11,-38,1023,-18,-46,1036,-16,-60,1035,-19,-60,1035,-19,-79,1041,-15,-75,1038,-10,-80,1041,-5,-76,1033,5,-58,1030,6,-58,1030,6,-48,1032,12,-38,1030,7,-29,1026,7,-30,1021,6,-22,1032,2,-22,1032,2,-25,1024,-1,-43,1028,-7,-39,1029,-7,-57,1027,-10,-57,1032,-8,-57,1032,-8,-65,1035,-8,-67,1032,-1,-59,1033,0,-52,1036,4,-41,1031,5,-41,1031,5,-39,1027,4,-36,1028,1,-38,1029,0,-42,1029,0,-38,1027,-5,-38,1027,-5,-47,1024,-5,-52,1025,-2,-53,1038,-2,-52,1030,0,-53,1029,1,-53,1029,1,-51,1033,0,-45,1032,0,-43,1031,-1,-36,1031,0,-39,1026,-1,-39,1026,-1,-42,1026,0,-47,1026,-3,-48,1031,-3,-44,1035,-1,-52,1028,-2,-52,1028,-2,-51,1030,-2,-52,1032,-3,-52,1031,0,-48,1028,-2,-45,1028,3,-45,1028,3,-46,1027,-1,-45,1029,1,-45,1031,-2,-46,1023,0,-51,1027,-2,-51,1027,-2,-47,1030,-3,-48,1034,-5,-48,1025,-2,-47,1029,-2,-40,1028,-1,-40,1028,-1,-46,1036,0,-46,1026,-2,-43,1035,-2,-36,1032,0,-40,1031,-1,-40,1031,-1,-41,1035,-1,-51,1033,0,-49,1028,-2,-46,1030,-2,-54,1029,-2,-54,1029,-2,-41,1036,0,-41,1035,1,-45,1035,-2,-39,1030,-3,-39,1030,-3,-47,1029,-3,-46,1024,0,-47,1032,-4,-45,1032,0,-47,1027,-3,-47,1027,-2,-50,1026,-2,-50,1029,0,-54,1026,2,-47,1033,-1,-46,1032,0,-46,1032,0,-43,1033,0,-46,1029,-2,-43,1032,-3,-42,1029,-3,-45,1029,-2,-45,1029,-2,-45,1032,-2,-47,1036,0,-48,1031,-1,-53,1034,1,-45,1027,-2,-45,1027,0,-49,1030,0,-49,1035,-1,-41,1032,-1,-46,1026,0,-47,1028,-3,-47,1028,1,-52,1023,1,-52,1025,-2,-44,1027,-1,-48,1028,0,-47,1029,0,-47,1029,-1,-46,1030,-1,-45,1030,0,-51,1029,-1,-44,1026,0,-45,1030,0,-45,1030,-3,-47,1028,-3,-47,1027,-3,-48,1031,-2,-40,1036,0,-46,1038,-1,-46,1038,-1,-49,1033,-1,-47,1028,-1,-43,1030,0,-47,1031,-3,-51,1030,0,-51,1030,-3,-47,1029,-3,-51,1035,-3,-47,1024,-3,-48,1027,-1,-48,1032,-4,-48,1032,0,-49,1030,0,-47,1031,2,-47,1032,-2,-49,1032,-3,-44,1030,-1,-44,1030,-1,-43,1023,-1,-46,1034,-2,-46,1028,-4,-43,1037,-1,-46,1035,-2,-46,1035,-2,-45,1031,-1,-44,1029,1,-41,1033,-2,-49,1025,-1,-47,1024,1,-47,1024,1,-44,1026,0,-43,1026,-2,-43,1028,-2,-49,1035,1,-50,1026,-1,-50,1026,-1,-45,1029,-1,-50,1031,-1,-50,1030,-4,-51,1028,-5,-47,1029,-1,-47,1029,-1,-36,1027,0,-49,1023,-2,-47,1028,1,-43,1029,-1,-47,1027,-1,-47,1027,-1,-51,1030,-2,-45,1028,-2,-50,1025,-3,-45,1031,-2,-47,1033,0,-47,1033,0,-51,1029,0,-46,1028,1,-51,1027,-1,-47,1029,1,-43,1028,-1,-43,1028,-1,-47,1027,0,-45,1031,-1,-52,1025,0,-45,1029,0,-49,1030,-2,-49,1030,-2,-42,1035,-2,-46,1026,-1,-46,1032,1,-43,1035,0,-48,1031,-3,-48,1031,-3,-45,1033,0,-43,1035,-2,-46,1031,-2,-49,1029,-3,-55,1026,2,-55,1026,2,-46,1026,-1,-45,1030,-2,-41,1034,-2,-51,1029,-3,-43,1024,0,-43,1024,0,-50,1029,0,-52,1031,-2,-46,1028,-1,-47,1026,-2,-43,1027,1,-43,1027,1,-46,1029,0,-49,1030,-4,-43,1034,0,-49,1027,0,-48,1027,0,-48,1027,0,-47,1024,1,-46,1022,0,-45,1029,-1,-45,1038,0,-49,1022,1,-49,1022,1,-48,1033,-3,-45,1029,-1,-47,1026,-2,-46,1031,-1,-47,1030,-2,-47,1030,-2,-38,1028,0,-46,1033,0,-45,1033,0,-45,1028,-1,-46,1026,-2,-46,1026,-2,-45,1024,0,-44,1030,-3,-44,1033,-3,-47,1028,-3,-48,1030,-1,-48,1030,-1,-46,1032,-2,-43,1033,-1,-48,1032,-1,-52,1032,-1,-49,1033,-2,-49,1033,-2,-46,1031,-2,-42,1032,-3,-39,1027,0,-43,1032,1,-47,1029,-2,-47,1029,-2,-44,1033,0,-48,1025,0,-44,1029,0,-45,1030,0,-47,1027,-1,-47,1027,-1,-49,1026,1,-49,1030,-1,-42,1036,0,-45,1028,-1,-45,1028,-1,-46,1029,-1,-45,1033,-1,-45,1030,-3,-51,1035,-1,-43,1030,1,-43,1030,-3,-45,1033,-3,-47,1031,-3,-51,1026,-1,-48,1031,0,-49,1035,-3,-49,1035,2,-47,1028,2,-50,1024,0
-1051,325,26,-1045,327,28,-1045,327,30,-1045,326,30,-1046,328,35,-1047,325,37,-1036,322,34,-1035,322,39,-1035,322,35,-1026,333,35,-1017,342,33,-1012,340,32,-1004,348,30,-1008,344,28,-1008,344,28,-1001,340,26,-997,340,23,-983,339,23,-982,332,23,-976,331,20,-976,331,20,-975,327,21,-971,323,22,-970,307,22,-975,308,18,-976,306,19,-976,306,19,-988,313,17,-986,318,16,-987,312,17,-989,306,15,-995,299,17,-995,299,17,-1003,303,21,-1000,302,25,-989,297,32,-985,292,40,-974,282,50,-974,282,50,-961,278,54,-963,276,62,-958,264,67,-967,268,72,-971,269,77,-971,269,77,-985,275,78,-989,273,78,-1002,277,80,-1010,295,73,-1020,312,71,-1020,312,71,-1022,324,68,-1026,325,66,-1021,326,59,-1018,321,56,-1020,310,54,-1020,310,54,-1017,299,54,-1013,296,50,-1009,294,47,-1021,287,49,-1013,290,48,-1013,290,48,-1022,289,46,-1022,298,50,-1029,300,52,-1030,301,55,-1033,311,59,-1033,311,59,-1026,314,64,-1030,316,68,-1020,323,73,-1023,321,79,-1018,337,83,-1018,337,83,-1016,334,86,-1022,323,97,-1020,330,103,-1014,321,112,-1010,327,117,-1010,327,117,-1008,330,120,-1001,341,123,-1005,352,127,-1009,360,132,-997,368,139,-997,368,139,-984,372,143,-974,357,151,-961,357,154,-960,357,159,-955,356,170,-955,356,170,-970,361,183,-982,359,200,-1000,357,229,-1007,342,258,-1021,326,296,-1021,326,296,-1038,299,334,-1031,271,373,-1013,281,412,-998,302,448,-1000,335,475,-1000,335,475,-996,363,507,-1002,393,535,-1017,400,564,-1004,415,597,-983,417,631,-983,417,631,-963,412,663,-956,416,688,-942,417,713,-957,418,734,-971,378,764,-971,378,764,-960,336,802,-986,411,823,-1005,492,830,-1010,515,851,-1006,517,872,-1006,517,872,-999,491,899,-1058,446,938,-1079,403,979,-1058,420,1016,-1033,515,1039,-1033,515,1039,-1027,569,1068,-1008,611,1103,-990,627,1162,-974,646,1218,-951,653,1295,-951,653,1295,-933,671,1378,-922,632,1476,-891,618,1575,-868,620,1687,-868,620,1794,-863,643,1794,-849,673,1899,-837,700,2015,-860,680,2144,-911,633,2264,-911,633,2380,-950,625,2380,-981,641,2486,-992,665,2609,-976,693,2730,-915,711,2879,-915,711,3080,1801,6018,3080,-427,2510,3390,-954,-141,3386,-720,-43,3197,-492,74,3088,-492,74,3072,-420,120,3072,-400,116,3102,-431,33,3162,-3248,-363,3275,-325,-191,3569,-325,-191,3620,669,-139,3620,8127,2812,3775,-323,-430,4039,-303,-457,4042,-316,-462,4030,-316,-462,4034,-317,-462,4034,-307,-471,4042,-317,-466,4041,173,-635,4037,5150,-2978,3885,5150,-2978,3762,-278,-437,3762,-269,-441,3765,-286,-440,3761,-286,-441,3759,-289,-446,3769,-289,-446,3763,-287,-455,3763,2807,-7843,3756,703,-2049,3756,-247,-412,3697,-253,-408,3670,-253,-408,3699,-647,969,3699,-314,-447,3813,-307,-441,3834,230,1224,3798,-342,-396,3617,-342,-396,3585,-347,-397,3585,-2978,-5692,3597,-955,-1782,3661,-317,-413,3684,-322,-414,3686,-322,-414,3701,-320,-409,3701,-326,-405,3669,-1375,-987,3672,-8192,-5680,3639,-520,-710,3430,-520,-710,3430,-291,-331,3341,-275,-340,3335,-282,-337,3364,-280,-330,3343,-278,-324,3352,-278,-324,3352,-280,-327,3347,267,-428,3344,284,-336,3278,-240,-244,3169,-260,-216,3188,-260,-216,3188,-242,-220,3179,-6551,3716,3204,-1799,593,3411,-309,-324,3525,-301,-331,3518,-301,-331,3518,-296,-321,3501,-1321,1067,3516,-2688,5636,3296,-239,-203,3118,-231,-240,3096,-231,-240,3096,-224,-234,3088,-224,-228,3097,-224,-233,3083,-214,-232,3095,-219,-229,3083,-219,-229,3083,-209,-226,3079,-205,-229,3080,-203,-225,3084,54,220,3078,3127,7974,3039,3127,7974,3039,-186,-233,2972,-157,-219,2987,-171,-224,2985,-165,-226,2991,-161,-229,2963,-161,-229,2963,-161,-224,2973,131,-59,2983,8127,5499,2873,-243,-137,2654,-168,-154,2640,-168,-154,2640,-145,-144,2640,-732,-154,2635,-358,-250,2760,-171,-238,2859,-150,-234,2854,-150,-234,2854,-155,-239,2852,-151,-246,2850,-150,-240,2849,-132,-235,2865,8127,-4508,2782,8127,-4508,2782,298,-175,2428,-99,-173,2329,-110,-163,2348,-112,-174,2341,-116,-165,2333,-116,-165,2333,-113,-171,2329,-113,-174,2342,-109,-165,2333,-115,-172,2342,-117,-173,2339,-117,-173,2339,-115,-183,2333,-111,-184,2336,-80,-205,2338,5293,-8192,2277,-43,-321,2087,-43,-321,2087,-114,-144,2020,-101,-153,2026,-115,-145,2021,-112,-145,2013,-114,-145,2013,-114,-145,2013,-121,-148,2017,-117,-145,2011,-118,-153,2011,-125,-154,2011,-128,-174,2011,-128,-174,2011,-1060,-8192,2013,-173,-789,1909,-89,-134,1836,-83,-129,1825,-80,-137,1835,-80,-137,1835,-67,-111,1828,-71,-46,1835,-150,-164,1758,-133,-95,1754,-587,-740,1759,-587,-740,1759,-3235,-6983,1819,-159,-187,1902,-120,-126,1923,-125,-121,1924,-132,-127,1920,-132,-127,1920,-127,-119,1921,-150,-147,1922,-6248,-6309,1909,-1591,-1254,1666,-164,-42,1344,-164,-42,1344,-80,-70,1266,-85,-52,1266,-91,-50,1264,-89,-60,1264,-88,-53,1260,-88,-53,1260,-92,-52,1265,-88,-58,1265,-86,-58,1274,-257,34,1268,-257,34,1315,-2800,-826,1315,-4045,-1246,1363,-371,-137,1420,-202,-93,1428,-691,-210,1425,-691,-210,1442,-1714,-421,1442,-1135,-283,1471,-485,-129,1509,-725,-124,1515,-1647,-222,1545,-1647,-222,1581,-3408,-255,1581,-3088,448,1475,-689,256,1253,-110,-23,1114,-88,-16,1112,-88,-16,1109,-91,-25,1109,-87,-26,1109,-90,-24,1106,-96,-19,1112,-2838,1047,1109,-2838,1047,1092,-2564,998,1092,-147,14,1090,-86,-15,1084,-263,27,1080,-2454,979,1060,-2454,979,1060,-1407,645,1060,-469,120,1072,-694,273,1070,-1275,589,1059,-1219,552,1082,-1219,552,1113,-604,233,1113,-363,119,1126,-567,222,1149,-813,357,1168,-882,437,1201,-882,437,1238,-972,518,1238,-1021,596,1285,-1092,713,1330,-2206,2499,1360,-1452,2327,1281,-1452,2327,1182,-215,229,1182,-91,8,1154,-127,62,1149,-571,909,1129,-833,1343,1088,-833,1343,1045,-321,489,1045,-229,339,1026,-617,1113,1017,-682,1272,998,-366,665,977,-366,665,974,-444,809,974,-560,1073,971,-449,888,960,-368,723,959,-348,697,962,-348,697,962,-350,746,972,-392,909,976,-404,987,983,-376,920,998,-356,896,1003,-356,896,1003,-369,917,1033,-365,885,1059,-333,820,1091,-321,801,1115,-315,831,1146,-315,831,1146,-315,910,1189,-310,1052,1231,-140,2577,1274,751,2872,1233,79,428,1134,79,428,1134,-37,69,1078,53,264,1070,196,703,1028,282,966,993,423,1353,961,423,1353,961,282,927,928,219,779,903,315,1063,882,305,1063,862,262,913,847,262,913,847,233,767,834,188,577,827,231,666,820,379,1034,818,402,1047,806,402,1047,806,348,920,804,392,963,803,402,978,803,356,872,811,312,806,818,312,806,818,305,782,821,320,791,836,373,846,855,396,875,868,402,857,893,402,857,893,392,847,912,386,827,939,372,804,969,369,773,995,382,759,1028,382,759,1028,430,788,1076,661,978,1117,2328,1751,1140,1774,953,1058,245,162,984,245,162,984,304,195,956,1225,630,920,1166,607,873,473,270,832,644,334,805,644,334,805,940,472,775,803,401,745,859,429,716,962,473,691,857,425,670,857,425,670,816,386,652,841,389,631,829,384,624,875,403,602,912,413,595,912,413,595,887,391,584,878,381,576,866,369,570,858,356,562,881,357,559,881,357,559,901,354,557,911,365,559,914,348,558,910,345,559,899,328,556,899,328,556,900,326,561,893,316,570,892,311,572,888,314,586,888,301,601,888,301,601,877,290,611,881,293,630,867,283,644,861,272,670,852,262,692,852,262,692,854,254,712,841,246,744,841,243,778,833,232,802,842,214,840,842,214,840,885,193,882,1340,96,916,2534,-560,899,1275,-350,812,320,-80,759,320,-80,759,677,-167,727,1622,-468,688,1152,-318,637,677,-181,600,1007,-289,567,1007,-289,567,1161,-341,529,901,-270,491,776,-243,454,872,-286,428,872,-286,394,918,-305,394,853,-284,368,900,-302,341,1001,-333,312,1005,-340,286,1005,-340,261,980,-318,261,999,-328,236,1007,-334,220,968,-328,195,943,-325,174,943,-325,153,937,-322,153,912,-314,134,904,-316,114,919,-321,94,945,-329,72,945,-329,60,955,-331,60,973,-335,38,978,-330,20,972,-337,3,961,-329,-14,961,-329,-36,947,-327,-36,931,-326,-51,926,-327,-74,937,-318,-88,939,-326,-108,939,-326,-129,961,-325,-129,961,-323,-146,959,-327,-165,964,-322,-185,958,-326,-206,958,-326,-231,946,-313,-231,940,-307,-251,946,-312,-278,945,-307,-303,949,-307,-324,949,-307,-350,953,-301,-350,950,-301,-377,961,-295,-409,954,-290,-437,948,-284,-467,948,-284,-503,946,-283,-503,945,-276,-534,939,-265,-573,946,-255,-611,953,-250,-651,953,-250,-693,956,-247,-693,984,-228,-733,1127,-199,-776,1586,-44,-818,2370,560,-809,2370,560,-739,842,190,-739,299,63,-694,657,218,-666,990,347,-629,741,236,-589,741,236,-589,836,259,-553,1096,345,-525,971,301,-493,827,273,-460,888,310,-432,888,310,-432,843,305,-409,811,294,-380,905,323,-354,940,332,-335,913,323,-311,913,323,-311,925,326,-290,903,323,-269,880,318,-252,891,334,-233,906,342,-213,906,342,-213,915,339,-199,917,343,-181,913,350,-165,910,346,-152,907,341,-138,907,341,-138,904,341,-124,913,348,-108,919,346,-97,919,348,-83,914,354,-68,914,354,-68,904,353,-60,918,353,-47,920,350,-35,915,349,-22,916,351,-12,916,351,-12,913,352,2,916,349,12,913,346,22,916,348,34,915,344,46,915,344,46,915,344,56,917,348,71,915,341,80,913,342,93,915,342,105,915,342,105,916,334,115,913,333,130,917,337,145,912,334,159,909,332,171,909,332,171,912,326,186,911,327,202,914,321,217,907,324,232,909,321,249,909,321,249,908,315,268,909,316,291,901,304,304,897,304,326,892,291,350,892,291,350,900,300,371,887,287,399,887,289,426,883,280,448,881,275,474,881,275,474,877,264,511,871,256,543,866,250,573,855,234,611,868,223,647,868,223,647,894,204,684,1108,154,723,2088,-305,733,1530,-399,668,560,-145,605,560,-145,605,690,-164,569,1393,-373,530,1177,-302,480,765,-194,435,994,-266,399,994,-266,399,1133,-314,357,916,-261,314,843,-244,275,948,-278,239,948,-291,197,948,-291,197,886,-263,163,960,-286,132,1014,-305,90,988,-290,59,983,-289,23,983,-289,23,1025,-298,-12,996,-286,-46,965,-286,-81,978,-283,-120,949,-279,-157,949,-279,-157,930,-274,-188,948,-274,-224,961,-272,-264,961,-265,-299,972,-262,-341,972,-262,-341,989,-263,-378,988,-254,-419,979,-248,-461,982,-242,-505,990,-229,-547,990,-229,-547,1019,-210,-588,1242,-134,-633,1918,217,-658,1447,358,-620,1447,358,-569,550,125,-569,588,185,-536,954,312,-501,822,258,-460,791,241,-421,791,241,-388,1009,301,-388,994,299,-348,842,265,-311,898,300,-280,875,295,-249,875,295,-218,831,279,-218,899,302,-182,927,305,-154,907,298,-125,914,310,-95,914,310,-64,888,308,-64,877,300,-37,903,299,-6,902,303,22,905,306,48,905,306,78,899,302,78,891,295,108,895,296,138,903,291,168,893,292,194,893,292,228,899,292,228,890,286,261,891,275,291,880,265,324,879,264,357,879,264,389,879,260,389,879,253,427,884,241,465,888,219,497,912,209,535,912,209,569,1043,145,569,1696,-155,589,1546,-357,554,805,-190,492,752,-175,447,752,-175,409,1215,-298,409,1169,-289,360,861,-206,316,984,-254,275,1084,-286,232,1084,-286,182,943,-251,182,886,-241,143,960,-264,99,958,-268,57,922,-252,15,922,-252,-24,974,-268,-24,1016,-266,-68,988,-263,-109,997,-262,-149,1014,-253,-192,1014,-253,-192,984,-242,-236,971,-248,-274,970,-239,-318,969,-228,-364,971,-219,-403,971,-219,-403,1008,-196,-448,1162,-142,-492,1518,45,-522,1538,349,-510,815,186,-467,815,186,-467,647,187,-425,849,265,-387,837,262,-348,810,245,-309,963,281,-272,963,281,-272,989,295,-231,884,267,-194,884,284,-160,877,278,-125,832,268,-85,832,268,-85,888,283,-52,920,290,-17,906,277,20,902,283,54,880,278,91,880,278,91,871,263,125,893,272,163,894,270,197,898,258,237,893,260,268,893,260,268,884,247,307,885,228,344,894,222,382,925,205,419,1051,141,450,1051,141,450,1481,-121,468,1366,-284,438,924,-211,381,877,-193,339,1130,-264,300,1130,-264,300,1094,-253,252,929,-217,206,1003,-245,163,1035,-263,117,946,-244,71,946,-244,71,917,-234,25,962,-252,-19,960,-237,-58,959,-239,-108,1004,-242,-152,1004,-242,-152,1006,-228,-194,998,-219,-240,1016,-206,-283,1029,-196,-325,1094,-150,-365,1094,-150,-365,1241,-43,-394,1412,225,-404,1013,229,-377,743,189,-335,798,242,-301,798,242,-301,863,257,-258,854,242,-217,920,260,-176,966,274,-137,906,258,-100,906,258,-100,878,267,-65,870,261,-24,854,260,17,888,261,51,910,261,87,910,261,87,897,247,125,898,243,164,885,238,202,882,221,241,899,214,275,899,214,275,933,187,314,1055,130,344,1294,-77,358,1223,-212,336,1015,-206,293,1015,-206,293,960,-198,250,1068,-234,204,1065,-236,157,982,-215,114,999,-227,68,999,-227,68,1003,-235,23,954,-222,-18,943,-212,-64,970,-214,-110,977,-202,-155,977,-202,-155,1004,-188,-196,1055,-172,-237,1117,-104,-275,1225,14,-299,1235,195,-301,1235,195,-301,969,209,-272,828,208,-238,796,221,-200,813,229,-161,872,236,-122,872,236,-122,941,247,-84,955,250,-46,921,238,-5,901,243,34,901,243,69,868,230,69,861,226,107,896,221,143,928,206,180,949,173,215,949,173,241,1035,115,241,1147,-29,258,1110,-150,244,1048,-186,212,1006,-195,174,1006,-195,130,1029,-202,130,1040,-204,85,1009,-200,42,1011,-201,3,1004,-202,-40,1004,-202,-84,983,-181,-84,998,-168,-124,1026,-126,-165,1062,-64,-194,1123,38,-207,1123,38,-208,1067,146,-208,959,187,-181,892,200,-150,855,207,-121,855,213,-79,855,213,-44,889,219,-44,925,222,-8,929,217,26,924,206,61,922,189,97,922,189,124,930,154,124,974,103,149,1043,13,166,1047,-78,164,1051,-136,142,1051,-136,114,1039,-151,114,1025,-155,77,1038,-168,38,1036,-167,0,1023,-148,-33,1023,-148,-66,1022,-125,-66,1023,-90,-97,1028,-41,-117,1023,36,-128,982,104,-128,982,104,-111,946,149,-111,916,168,-89,900,178,-58,904,182,-28,926,177,2,926,177,28,937,163,28,950,143,57,974,95,80,992,41,95,999,-20,96,999,-20,96,1011,-65,91,1018,-96,71,1025,-111,47,1030,-115,21,1034,-98,-7,1034,-98,-7,1031,-78,-27,1026,-40,-53,1010,0,-65,990,27,-70,967,72,-67,967,72,-67,950,102,-58,945,122,-42,941,125,-26,948,122,-5,958,111,13,958,111,13,969,75,30,982,49,45,990,21,48,998,-14,46,996,-30,36,996,-30,36,1014,-48,30,1017,-50,12,1020,-40,0,1015,-22,-13,999,2,-27,999,2,-27,992,28,-30,973,48,-32,966,61,-30,959,75,-24,960,84,-11,960,84,-11,968,76,-2,972,65,9,980,50,18,988,27,21,988,9,19,988,9,19,993,0,17,997,-11,13,1003,-9,4,1005,-7,-5,994,6,-7,994,6,-7,989,23,-10,984,38,-12,979,42,-18,971,53,-11,978,53,-6,978,53,-6,979,43,-2,980,46,3,977,34,6,986,22,8,988,12,8,988,12,8,986,7,6,994,11,2,988,3,-5,998,12,-5,993,24,-9,993,24,-9,983,31,-7,988,32,-6,979,38,-6,981,36,-4,982,38,0,982,38,0,985,34,1,991,33,2,989,21,2,990,22,3,991,15,-2,991,15,-2,994,21,-3,993,27,-5,989,26,-2,980,32,-7,987,34,-3,987,34,-3,981,34,-1,977,30,1,987,29,0,991,28,2,983,22,5,983,22,5,986,18,0,995,16,0,988,21,-3,992,22,-1,988,24,-4,988,24,-4,987,33,-1,981,26,0,988,39,0,979,32,0,981,26,1,981,26,1,988,29,0,987,22,0,989,24,1,984,19,-1,985,22,-4,985,22,-4,987,25,-4,985,29,-2,983,21,-1,981,26,0,979,27,0,979,27,0,988,28,0,983,21,2,986,27,2,989,24,-2,986,24,-1,986,24,-1,987,24,-2,981,20,0,989,29,-2,987,25,2,987,25,-3,984,31,-3,990,29,-2,983,31,-2,984,33,-2,988,24,-2,988,24,0,989,21,0,983,25,-2,987,29,0,993,27,2,988,28,-1,988,28,-2,984,21,-2,991,25,-2,986,31,-2,991,24,0,987,27,-1,987,27,-4,982,31,-4,989,26,-4,983,23,-3,986,32,-1,984,21,-2,984,21,0,987,27,0,984,29,0,984,26,-4,984,30,2,989,31,-2,989,31,0,984,28,0,985,27,0,986,18,-1,987,28,-4,988,19,-1,988,19,1,989,31,1,989,29,-3,985,27,-1,987,25,-1,983,22,0,983,22,-4,987,22,-4,985,26,-1,985,23,-3,983,26,0,987,27,-2,987,27,0,987,24,0,983,30,-2,981,25,-3,989,25,-3,989,25,0,989,25,0,985,25,0,984,31,-4,987,34,1,990,25,-1,992,34,0,992,34,0,983,26,1,986,25,0,991,24,2,985,34,-1,988,26,0,988,26,0,985,29,0,989,22,-4,989,31,0,988,33,-3,986,26,0,986,26,0,985,30,-4,988,28,-1,989,32,0,989,28,-2,979,26,-2,979,26,-2,989,32,-2,984,23,-2,990,27,-2,981,27,-2,985,22,0,985,22,0,987,27,1,988,30,-2,988,35,0,983,23,0,985,22,-4,985,22,-4,982,20,-2,986,30,-1,988,22,0,987,31,-2,988,29,-2,988,29,-2,988,27,0,984,25,1,986,27,0,994,31,0,987,26,0,987,26,0,994,29,0,989,33,-1,985,22,0,987,23,2,986,28,-2,986,28,-2,983,29,-2,990,21,-1,987,26,0,988,25,0,981,23,-1,981,23,-1,987,32,0,987,28,-2,985,22,-2,984,26,0,987,28,-1,987,28,-1,986,29,-1,983,28,-1,982,22,-1,986,23,-1,988,31,1,988,31,1,980,25,0,984,28,-2,989,27,-1,989,26,-1,988,27,-1,988,27,-1,982,23,1,988,30,1,983,24,-1,986,29,-2,983,26,0,983,26,0,989,22,-1,983,21,-2,986,25,0,984,21,-1,984,26,-1,984,26,-1,985,28,0,988,24,0,987,24,-2,985,25,2,987,28,-2,987,28,-2,982,30,-2,993,31,-3,986,29,0,990,27,-2,984,24,-2,984,24,-2,986,28,2,993,34,0,987,21,-1,982,22,0,987,24,0,987,24,0,989,22,0,985,27,0,986,28,0,988,33,2,991,32,-2,991,32,-2,987,30,-1,988,26,1,988,22,-1,989,25,0,989,22,-4,989,22,-4,991,26,0,987,28,-2,985,26,-2,984,30,-3,986,27,-1,986,27,-1,991,29,-1,988,27,-1,987,20,-2,984,24,2,982,28,0,982,28,0,983,21,-1,982,26,1,986,27,-1,988,26,-4,988,26,-1,990,27,-1,991,34,0,982,32,1,993,19,1,987,26,-3,987,26,3,987,27,3,987,27,-3,992,27,0,984,25,-1,984,24,-1,984,24,0,986,19,0,986,22,-3,982,22,-1,991,26,0,988,24,-1,988,24,-2,989,27,-2,988,28,-1,986,24,0,987,24,-2,988,24,0,988,24,0,988,29,0,986,26,-2,990,32,0,987,25,-3,990,22,0,990,22,3,987,22,3,989,24,-1,987,30,-3,985,25,-3,989,30,-1,989,30,-1,983,27,-1,983,23,-2,987,26,-2,988,30,-1,989,25,-3,989,25,0,986,30,0,992,29,-2,988,23,0,989,25,-2,985,24,0,985,24,-1,988,25,-1,988,25,-3,992,27,0,985,20,-1,990,27,0,990,27,0,987,25,0,987,25,-2,986,26,-3,990,27,0,988,20,-2,988,20,-2,984,30,-1,987,33,-1,982,28,-3,985,26,-4,986,27,0,986,27,0,982,24,-1,983,25,-2,987,29,-1,989,30,0,987,38,4,987,38,4,991,28,-1,985,22,-1,989,23,-2,981,21,-1,983,35,0,983,35,0,991,25,0,983,24,-2,987,25,-1,987,24,-2,986,26,-2,986,26,-2,987,26,-1,990,25,0,983,31,2,987,29,-1,985,26,-3,985,26,-3,991,26,-1,984,26,1,989,29,-4,982,26,-2,988,25,-3,988,25,-3,983,27,-4,988,21,0,983,24,-2,986,23,0,987,37,-3,987,37,-3,986,27,-2,990,22,0,986,24,-4,982,23,-5,985,24,-1,985,24,-1,987,30,-3,983,26,2,987,23,0,989,28,1,990,20,-2,990,20,-2
-1027,231,19,-1030,235,17,-1030,235,17,-1029,243,19,-1036,251,18,-1032,249,20,-1033,252,22,-1035,252,23,-1035,252,23,-1032,255,28,-1027,237,29,-1029,241,33,-1020,238,39,-1012,242,39,-1012,242,39,-1005,237,47,-1009,230,46,-1002,234,45,-1009,221,40,-1014,221,42,-1014,221,42,-1019,225,42,-1024,219,41,-1030,218,40,-1028,224,43,-1031,235,40,-1031,235,40,-1028,242,41,-1022,244,42,-1034,250,45,-1030,248,48,-1024,247,51,-1024,247,51,-1025,248,55,-1023,246,51,-1029,251,52,-1034,246,56,-1040,242,60,-1040,242,60,-1043,239,61,-1053,229,68,-1050,230,71,-1039,237,72,-1040,251,76,-1040,251,76,-1026,264,73,-1037,279,70,-1030,293,64,-1030,297,60,-1025,306,51,-1025,306,51,-1017,305,49,-1017,297,45,-1023,287,41,-1025,277,37,-1023,273,39,-1023,273,39,-1029,265,38,-1028,252,42,-1026,236,41,-1029,244,46,-1025,260,48,-1025,260,48,-1026,261,50,-1021,272,48,-1018,279,44,-1020,293,44,-1014,289,43,-1014,289,43,-1024,288,41,-1016,283,36,-1018,281,34,-1018,274,27,-1023,268,23,-1023,268,23,-1011,272,25,-1005,278,25,-1002,270,24,-1004,269,24,-1000,270,29,-1000,270,29,-999,274,30,-998,268,33,-987,272,37,-990,278,41,-987,285,49,-987,285,49,-989,281,53,-985,282,67,-981,281,73,-986,289,82,-985,290,87,-985,290,87,-989,293,101,-991,294,111,-995,293,122,-993,291,131,-1001,294,142,-1001,294,142,-1008,292,151,-999,302,162,-995,306,168,-998,310,173,-1004,316,181,-1004,316,181,-997,321,189,-998,321,191,-1001,339,193,-999,338,196,-999,340,202,-999,340,202,-1003,338,211,-1005,348,221,-1005,352,227,-1011,360,235,-1011,360,249,-1014,368,249,-997,366,263,-965,370,278,-940,365,294,-909,350,315,-909,350,333,-879,340,333,-849,319,358,-842,306,388,-843,298,424,-854,291,462,-854,291,502,-883,296,502,-924,307,543,-977,323,586,-1008,346,635,-1045,360,689,-1045,360,737,-1107,405,737,-1198,419,799,-1199,448,854,-1233,475,898,-1492,619,916,-1492,619,918,-1615,696,918,-1296,588,901,-924,492,876,-744,469,869,-714,499,897,-714,499,951,-776,548,951,-845,589,1021,-910,607,1090,-968,629,1158,-1020,639,1213,-1020,639,1273,-1039,648,1273,-1035,609,1330,-1006,335,1374,-915,265,1420,-849,383,1440,-849,383,1460,-830,542,1460,-856,642,1501,-845,680,1545,-824,678,1600,-800,690,1664,-800,690,1729,-795,712,1729,-814,746,1810,-837,779,1910,-846,822,2010,-832,830,2135,-832,830,2277,-797,815,2277,-772,782,2446,-216,3099,2590,2462,8127,2806,-770,-27,2748,-770,-27,2610,-672,-12,2610,-602,14,2445,-493,86,2290,-377,148,2177,-329,236,2118,-329,236,2118,-302,285,2124,-286,264,2149,-261,206,2196,-202,107,2229,-152,1,2264,-152,1,2264,11,-74,2277,8127,4321,2319,1615,560,2847,-309,-62,2960,-5940,504,3025,-5940,504,3025,-734,-104,3531,-222,-328,3531,-236,-352,3504,-226,-364,3502,-225,-364,3503,-225,-364,3503,-230,-370,3507,-222,-370,3504,-227,-369,3502,48,-428,3499,8127,-4573,3358,8127,-4573,3358,-178,-297,3026,-174,-273,3072,-953,302,3096,-222,-295,3221,-399,-96,3224,-399,-96,3224,-233,-248,3082,-224,-277,2964,1605,-4827,2971,1826,-4198,3003,-184,-276,2967,-184,-276,2967,-196,-281,2957,-198,-281,2961,-199,-288,2967,-199,-288,2962,-209,-292,2946,-209,-292,2946,-205,-291,2957,-1154,-3879,2954,-1851,-8118,2858,-91,-158,2722,-136,-159,2698,-136,-159,2698,-176,-224,2675,-176,-220,2679,-175,-214,2679,-169,-204,2670,-169,-192,2676,-169,-192,2676,-173,-186,2694,96,35,2701,128,-16,2631,-196,-166,2488,-226,-168,2474,-226,-168,2474,-6263,-2622,2476,-4493,-2363,2459,-164,-158,2416,-176,-180,2401,-178,-180,2409,-178,-180,2409,-174,-174,2413,-178,-172,2401,89,-101,2402,212,-79,2492,582,-222,2549,582,-222,2549,-35,-154,2465,-186,-117,2409,-1545,278,2402,-8192,3598,2301,-155,-104,2192,-155,-104,2192,-174,-123,2186,-154,-115,2192,-159,-117,2189,-151,-108,2199,-162,-117,2183,-162,-117,2183,-155,-112,2184,-157,-106,2185,-159,-99,2183,-162,-99,2186,724,-1342,2184,724,-1342,2184,-4052,7037,1985,-1344,2089,1763,-109,-27,1707,-88,-41,1704,-95,-38,1706,-95,-38,1706,-94,-35,1708,-92,-40,1698,-91,-41,1697,-90,-42,1707,-97,-25,1701,-97,-25,1701,-817,1932,1700,-1349,4522,1707,-195,244,1778,-109,-53,1793,-106,-46,1797,-106,-46,1797,-103,-43,1795,-105,-16,1791,2033,8127,1740,-67,-1,1482,81,-2816,1438,81,-2816,1438,-1,-146,1266,-35,24,1240,-52,-19,1237,-38,-4,1235,259,645,1236,259,645,1236,2298,5530,1277,51,256,1336,-67,-13,1335,-65,-7,1343,-65,-7,1339,-54,-10,1339,50,264,1336,1860,3879,1323,725,1762,1351,-84,37,1411,-84,37,1446,-56,-22,1446,-60,-27,1452,-149,-57,1448,-227,-99,1473,-61,-7,1526,-61,-7,1525,3067,2505,1525,4633,2443,1302,-14,-17,1195,-34,-3,1183,-23,-2,1184,-23,-2,1178,-5,11,1178,2049,1205,1162,2086,996,1060,215,108,1021,435,218,1021,435,218,1020,1023,565,1020,310,161,1002,98,43,977,967,425,976,1474,600,974,1474,600,958,693,277,958,766,289,958,1072,368,956,906,311,964,714,247,967,714,247,971,771,255,971,824,269,986,785,242,1003,776,226,1027,811,227,1039,811,227,1072,811,221,1072,787,196,1096,788,181,1133,848,173,1173,1897,-25,1198,1897,-25,1152,3223,-908,1152,683,-215,1039,48,-27,996,719,-146,981,1950,-603,933,1950,-603,880,960,-310,880,604,-185,853,1005,-324,826,1137,-374,798,798,-269,762,798,-269,762,631,-233,737,752,-276,719,845,-326,707,815,-323,681,884,-355,669,884,-355,669,1032,-408,658,988,-394,641,919,-369,632,966,-393,631,949,-397,626,949,-397,626,880,-389,624,843,-388,615,821,-395,615,803,-401,619,818,-406,622,818,-406,622,831,-418,623,833,-424,626,832,-435,634,826,-441,645,820,-456,656,820,-456,656,807,-452,669,794,-449,686,781,-451,703,763,-447,728,746,-452,751,746,-452,751,733,-453,775,714,-471,808,712,-467,838,699,-476,874,694,-493,907,694,-493,907,687,-519,950,716,-572,989,1069,-998,1040,1585,-2684,1021,459,-792,931,459,-792,931,66,-134,883,440,-706,863,917,-1685,820,509,-906,785,314,-564,746,314,-564,746,525,-1001,727,526,-1009,700,355,-714,671,337,-730,648,429,-912,629,429,-912,629,424,-914,608,397,-887,592,437,-968,577,431,-963,570,403,-910,562,403,-910,562,387,-905,551,375,-894,546,349,-877,545,344,-877,540,347,-905,541,347,-905,541,348,-931,541,352,-941,546,345,-952,548,323,-950,553,304,-942,557,304,-942,557,289,-925,568,281,-925,580,270,-925,587,257,-931,601,249,-929,611,249,-929,611,241,-925,628,226,-918,647,213,-915,665,206,-909,688,189,-909,712,189,-909,712,175,-906,738,161,-906,761,142,-903,799,134,-904,833,114,-899,865,114,-899,865,89,-923,904,69,-987,949,42,-1341,991,-390,-3080,1000,-252,-1193,921,-252,-1193,921,-62,-277,863,-123,-682,837,-429,-1596,797,-261,-1015,755,-165,-651,722,-165,-651,722,-294,-1100,692,-308,-1102,660,-252,-804,632,-288,-923,608,-329,-1029,584,-329,-1029,584,-308,-916,560,-321,-946,540,-351,-1005,523,-337,-951,506,-340,-935,494,-340,-935,494,-359,-953,484,-355,-942,474,-363,-924,461,-367,-943,450,-377,-940,448,-377,-940,448,-393,-938,446,-395,-941,440,-410,-943,440,-409,-929,443,-411,-923,440,-411,-923,440,-422,-919,444,-430,-912,453,-436,-912,452,-454,-918,460,-454,-918,465,-461,-915,465,-465,-908,471,-473,-904,478,-480,-896,488,-488,-886,498,-488,-886,512,-498,-882,512,-501,-879,526,-512,-875,541,-516,-861,562,-523,-852,583,-523,-852,598,-532,-845,598,-532,-842,626,-539,-833,649,-555,-815,674,-558,-803,703,-558,-803,738,-572,-796,738,-577,-788,775,-598,-787,807,-619,-782,848,-662,-799,891,-662,-799,933,-947,-1051,933,-2394,-1947,949,-1154,-839,852,-336,-209,769,-243,-186,742,-243,-186,719,-665,-440,719,-1305,-780,675,-942,-548,618,-651,-389,582,-948,-581,558,-948,-581,530,-1053,-627,530,-853,-491,495,-775,-435,462,-828,-447,435,-831,-427,406,-831,-427,380,-854,-444,380,-952,-505,356,-962,-501,337,-925,-473,310,-923,-462,298,-923,-462,277,-904,-460,277,-883,-426,255,-901,-432,241,-922,-446,227,-944,-454,210,-944,-454,194,-941,-450,194,-940,-447,177,-927,-435,166,-924,-432,152,-928,-431,134,-928,-431,134,-939,-433,126,-942,-436,113,-949,-433,104,-942,-430,92,-943,-426,77,-943,-426,77,-940,-427,68,-943,-428,62,-946,-425,50,-946,-436,41,-950,-428,27,-950,-428,27,-949,-431,20,-945,-423,8,-949,-426,0,-949,-434,-11,-944,-430,-16,-944,-430,-16,-945,-422,-23,-948,-433,-34,-947,-428,-47,-946,-428,-53,-944,-428,-65,-944,-428,-65,-948,-430,-73,-943,-436,-86,-942,-432,-97,-942,-431,-103,-941,-435,-116,-941,-435,-116,-938,-443,-131,-937,-441,-140,-931,-443,-153,-929,-443,-166,-928,-448,-178,-928,-448,-178,-929,-446,-188,-924,-453,-202,-924,-454,-220,-922,-452,-239,-916,-459,-255,-916,-459,-255,-914,-462,-274,-906,-459,-293,-901,-470,-313,-896,-477,-328,-895,-473,-352,-895,-473,-352,-889,-475,-372,-887,-490,-399,-879,-489,-426,-866,-488,-452,-856,-496,-478,-856,-496,-478,-853,-509,-513,-848,-510,-545,-837,-521,-577,-824,-525,-614,-822,-538,-649,-822,-538,-649,-812,-552,-690,-804,-564,-726,-813,-599,-773,-918,-737,-818,-1778,-1946,-844,-1778,-1946,-844,-1032,-1411,-776,-319,-326,-707,-342,-329,-670,-762,-1085,-638,-842,-1174,-590,-842,-1174,-590,-463,-594,-542,-478,-649,-512,-662,-997,-478,-578,-856,-439,-475,-688,-404,-475,-688,-404,-558,-856,-376,-588,-917,-343,-526,-809,-313,-543,-848,-284,-565,-894,-257,-565,-894,-257,-531,-844,-232,-522,-837,-205,-536,-880,-178,-528,-867,-153,-523,-864,-130,-523,-864,-130,-536,-882,-106,-526,-874,-83,-523,-865,-64,-530,-874,-35,-522,-865,-14,-522,-865,-14,-520,-873,7,-525,-875,31,-528,-872,53,-525,-866,77,-533,-862,99,-533,-862,99,-533,-866,123,-533,-867,147,-533,-864,170,-542,-861,196,-532,-857,221,-532,-857,221,-544,-855,248,-547,-846,271,-553,-853,303,-552,-841,330,-560,-833,361,-560,-833,361,-564,-828,389,-571,-821,423,-576,-818,455,-580,-807,489,-591,-794,529,-591,-794,529,-593,-795,560,-609,-788,604,-627,-786,643,-669,-809,684,-897,-989,725,-897,-989,725,-1915,-1588,747,-1145,-812,677,-436,-291,607,-397,-285,571,-397,-285,544,-877,-574,544,-1177,-732,491,-752,-473,440,-759,-492,404,-1005,-631,369,-1005,-631,333,-899,-560,333,-763,-467,292,-800,-464,257,-854,-495,221,-842,-497,184,-842,-497,150,-886,-520,150,-910,-534,115,-881,-518,83,-857,-500,52,-853,-487,17,-853,-487,-15,-847,-488,-15,-863,-498,-49,-884,-515,-83,-878,-514,-116,-872,-514,-149,-872,-514,-181,-861,-505,-181,-845,-503,-216,-843,-510,-250,-852,-516,-289,-847,-524,-325,-847,-524,-359,-834,-530,-359,-838,-540,-396,-822,-539,-439,-813,-542,-481,-807,-563,-519,-807,-563,-558,-809,-581,-558,-827,-619,-607,-983,-824,-645,-1418,-1733,-661,-793,-1039,-602,-793,-1039,-544,-388,-409,-544,-523,-625,-512,-796,-1147,-463,-644,-863,-420,-491,-622,-376,-491,-622,-339,-606,-842,-339,-631,-887,-296,-529,-726,-256,-557,-785,-219,-619,-885,-187,-619,-885,-145,-572,-828,-145,-564,-812,-111,-589,-855,-76,-568,-816,-40,-551,-806,-1,-551,-806,-1,-579,-838,32,-579,-828,69,-577,-826,105,-583,-834,140,-580,-817,176,-580,-817,176,-573,-811,213,-587,-817,249,-591,-809,291,-598,-805,326,-612,-804,367,-612,-804,367,-607,-794,406,-623,-789,445,-640,-788,488,-687,-810,534,-892,-967,571,-892,-967,571,-1559,-1286,588,-1049,-736,528,-530,-363,469,-545,-386,427,-982,-649,385,-982,-649,385,-973,-638,337,-723,-483,295,-860,-575,252,-926,-603,217,-800,-503,174,-800,-503,174,-774,-481,129,-831,-520,87,-836,-527,45,-833,-530,8,-865,-550,-32,-865,-550,-32,-852,-538,-75,-823,-526,-114,-825,-533,-152,-819,-537,-195,-825,-548,-241,-825,-548,-241,-831,-557,-278,-821,-562,-322,-811,-566,-363,-811,-586,-410,-820,-609,-448,-820,-609,-448,-883,-723,-488,-1202,-1222,-517,-898,-1172,-484,-520,-623,-431,-531,-631,-386,-531,-631,-386,-726,-973,-346,-669,-876,-301,-555,-698,-255,-598,-793,-215,-614,-836,-172,-614,-836,-172,-564,-751,-128,-588,-788,-88,-629,-849,-44,-599,-805,-5,-596,-797,37,-596,-797,37,-611,-808,79,-591,-785,119,-599,-784,163,-618,-804,199,-618,-802,242,-618,-802,242,-630,-787,284,-641,-795,326,-660,-791,371,-720,-827,406,-978,-996,441,-978,-996,441,-1263,-962,444,-838,-599,390,-610,-425,338,-741,-528,296,-948,-640,250,-948,-640,250,-816,-562,203,-785,-538,162,-867,-590,118,-824,-560,75,-770,-510,32,-770,-510,32,-809,-540,-16,-820,-560,-58,-819,-563,-100,-830,-578,-143,-815,-572,-184,-815,-572,-184,-802,-571,-233,-801,-579,-275,-810,-610,-315,-858,-690,-358,-1012,-950,-388,-1012,-950,-388,-877,-1076,-374,-635,-772,-330,-571,-689,-287,-660,-842,-243,-669,-857,-200,-669,-857,-200,-602,-749,-154,-612,-775,-110,-621,-805,-65,-593,-759,-21,-612,-782,22,-612,-782,22,-638,-813,65,-625,-791,103,-631,-778,148,-641,-788,189,-654,-782,233,-654,-782,233,-685,-795,272,-801,-862,311,-1025,-937,331,-978,-728,315,-756,-548,266,-756,-548,266,-716,-511,218,-828,-592,177,-852,-596,130,-805,-569,84,-805,-569,42,-818,-576,42,-819,-573,-2,-785,-553,-47,-795,-566,-92,-809,-585,-135,-809,-585,-179,-806,-607,-179,-815,-631,-216,-852,-711,-255,-897,-879,-281,-772,-898,-269,-772,-898,-233,-651,-784,-233,-628,-765,-185,-663,-812,-144,-657,-808,-97,-636,-774,-57,-636,-774,-14,-628,-773,-14,-629,-774,31,-630,-770,72,-657,-780,112,-686,-800,153,-686,-800,188,-715,-797,188,-809,-816,217,-912,-780,229,-847,-646,209,-778,-577,165,-778,-577,124,-783,-573,124,-815,-592,78,-815,-600,37,-801,-603,-8,-804,-595,-46,-804,-595,-87,-789,-609,-87,-801,-627,-128,-811,-679,-158,-833,-787,-178,-761,-827,-182,-761,-827,-155,-688,-788,-155,-666,-785,-120,-673,-792,-82,-658,-781,-39,-664,-781,0,-664,-781,42,-661,-768,42,-677,-765,75,-718,-781,109,-779,-778,129,-818,-737,140,-818,-737,132,-819,-668,132,-803,-626,101,-790,-611,66,-795,-602,30,-802,-627,-6,-802,-627,-6,-796,-637,-41,-796,-662,-71,-784,-706,-98,-764,-746,-112,-727,-767,-105,-727,-767,-105,-704,-778,-82,-690,-774,-55,-690,-770,-25,-692,-766,7,-711,-755,35,-711,-755,35,-733,-753,59,-770,-737,74,-781,-702,78,-781,-674,66,-785,-657,46,-785,-657,46,-781,-644,19,-790,-660,-6,-780,-672,-28,-775,-704,-46,-758,-723,-53,-758,-723,-53,-736,-740,-55,-728,-750,-43,-720,-759,-26,-714,-745,-7,-722,-741,10,-722,-741,10,-744,-737,26,-758,-717,36,-768,-708,36,-772,-690,30,-772,-679,17,-772,-679,17,-779,-679,3,-768,-691,-12,-761,-703,-20,-748,-720,-25,-746,-723,-26,-746,-723,-26,-734,-727,-19,-735,-732,-11,-739,-731,0,-737,-727,10,-759,-715,13,-759,-715,13,-759,-713,15,-759,-697,12,-760,-695,7,-762,-693,-1,-756,-701,-8,-756,-701,-8,-750,-713,-11,-755,-726,-11,-753,-733,-12,-744,-721,-7,-743,-722,-1,-743,-722,-1,-749,-720,2,-757,-714,6,-759,-701,4,-762,-711,5,-762,-708,3,-762,-708,3,-755,-708,-1,-751,-717,-8,-751,-716,-8,-746,-711,-7,-748,-726,-6,-748,-726,-6,-754,-718,0,-747,-719,-1,-752,-715,4,-754,-707,1,-756,-709,0,-756,-709,0,-755,-706,0,-754,-711,-3,-750,-718,-2,-745,-717,-1,-749,-721,-3,-749,-721,-3,-751,-716,-5,-756,-717,0,-752,-719,1,-757,-715,2,-753,-709,2,-753,-709,2,-748,-712,0,-757,-719,-2,-752,-715,-1,-756,-716,-3,-749,-714,-1,-749,-714,-1,-755,-717,-2,-749,-723,0,-753,-717,0,-760,-714,3,-751,-711,0,-751,-711,0,-758,-709,0,-753,-709,0,-751,-716,-1,-752,-712,-2,-757,-716,-3,-757,-716,-3,-754,-718,-2,-756,-721,-4,-757,-720,2,-748,-709,2,-760,-713,1,-760,-713,1,-756,-717,-3,-756,-716,1,-755,-712,-3,-752,-721,-3,-759,-713,0,-759,-713,0,-752,-716,-4,-752,-714,0,-752,-716,-3,-756,-720,-1,-756,-720,1,-754,-719,1,-750,-715,-1,-752,-714,-2,-759,-715,-3,-754,-712,-2,-754,-712,-3,-753,-718,-3,-754,-715,-1,-756,-712,0,-754,-710,-1,-748,-707,1,-748,-707,2,-754,-718,2,-754,-718,1,-756,-712,-4,-752,-714,0,-753,-713,-6,-753,-713,-1,-754,-715,-1,-754,-713,-2,-756,-708,-2,-754,-720,0,-751,-714,1,-751,-714,0,-752,-710,0,-752,-721,-2,-753,-712,-1,-750,-708,-1,-754,-714,-1,-754,-714,-2,-757,-718,-2,-744,-711,0,-752,-713,-2,-750,-724,-1,-756,-714,-1,-756,-714,-3,-755,-713,-3,-755,-717,-3,-748,-709,-1,-748,-707,-1,-755,-713,-1,-755,-713,-2,-756,-719,-2,-751,-713,0,-755,-716,-2,-753,-712,-1,-754,-714,1,-754,-714,0,-747,-711,0,-752,-716,-2,-755,-716,-4,-748,-714,-3,-758,-718,-1,-758,-718,-1,-751,-713,-1,-751,-710,1,-751,-715,-2,-749,-713,-4,-756,-712,-2,-756,-712,-1,-755,-714,-1,-753,-713,0,-754,-713,-1,-749,-716,-4,-753,-723,0,-753,-723,0,-756,-716,-2,-753,-714,-3,-753,-716,0,-751,-721,-2,-751,-718,1,-751,-718,1,-752,-708,0,-756,-715,0,-754,-711,-1,-757,-718,1,-753,-710,-1,-753,-710,-1,-756,-712,1,-754,-710,1,-752,-712,-2,-753,-708,0,-754,-718,-1,-754,-718,-1,-749,-715,-3,-755,-713,0,-755,-717,-2,-753,-711,0,-745,-720,0,-745,-720,0,-758,-718,0,-754,-714,0,-749,-712,0,-751,-720,0,-759,-711,0,-759,-711,0,-755,-715,-1,-755,-715,2,-751,-718,-2,-750,-711,-3,-752,-712,0,-752,-712,0,-753,-715,0,-755,-714,-1,-753,-712,-1,-759,-720,-3,-752,-712,0,-752,-712,0,-750,-717,0,-753,-711,-2,-749,-714,0,-749,-713,1,-758,-719,0,-758,-719,0,-755,-713,0,-759,-710,-2,-750,-706,-1,-748,-714,-1,-754,-712,-3,-754,-712,-3,-752,-711,0,-756,-715,0,-752,-710,-4,-756,-709,-2,-754,-711,-1,-754,-711,-1,-756,-718,-1,-748,-721,-3,-759,-718,-2,-751,-715,-1,-757,-715,-2,-757,-715,-2,-750,-711,-2,-750,-710,0,-756,-716,0,-749,-711,-3,-748,-710,-1,-748,-710,-1,-755,-713,-1,-758,-716,-1,-755,-714,-1,-762,-719,-2,-753,-720,-3,-753,-720,-3,-754,-714,1,-753,-716,-1,-757,-716,-1,-753,-719,-1,-756,-711,-1,-756,-711,-1,-756,-712,0,-753,-717,-3,-756,-715,-3,-752,-710,-3,-751,-720,0,-751,-720,0,-750,-714,0,-755,-716,0,-756,-713,-1,-751,-712,-1,-759,-712,0,-759,-712,0,-759,-715,0,-756,-717,0,-751,-710,-2,-747,-711,-1,-758,-710,0,-758,-710,0,-758,-715,-1,-753,-715,-1,-755,-717,0,-750,-714,-2,-749,-718,0,-749,-718,0,-754,-715,-1,-755,-711,-4,-752,-715,0,-749,-709,-1,-752,-711,-1,-752,-711,-1,-760,-711,0,-756,-710,-2,-749,-710,-1,-751,-718,1,-749,-713,-3,-749,-713,-3,-758,-720,-1,-757,-716,-1,-752,-717,-3,-756,-711,-2,-756,-711,-2,-755,-714,-2,-756,-711,0,-753,-709,-1,-754,-716,-3,-755,-716,-1,-755,-716,-2,-753,-717,-2,-750,-715,1,-752,-716,-1,-753,-713,-2,-750,-715,-1,-750,-715,-2,-759,-712,-2,-748,-714,-3,-754,-717,-3,-755,-713,0,-754,-715,0,-754,-715,0,-756,-718,0,-751,-720,0,-750,-711,1,-752,-719,-1,-753,-713,1,-753,-713,0,-754,-718,0,-753,-712,-2,-753,-715,-1,-750,-712,0,-756,-713,-2,-756,-713,2,-758,-719,2,-755,-704,-1,-754,-717,1,-751,-714,0,-754,-713,0,-754,-713,0,-752,-713,0,-754,-710,-2,-753,-712,0,-749,-714,0,-756,-717,0,-756,-717,-1,-753,-710,-1,-760,-720,0,-755,-716,0,-753,-720,0,-752,-712,0,-752,-712,-2,-757,-718,-2,-757,-717,1,-751,-711,0,-748,-709,-2,-755,-710,-1,-755,-710,0,-756,-713,0,-748,-711,0,-754,-713,0,-756,-716,0,-751,-717,1,-751,-717,0,-751,-716,0,-755,-713,1,-752,-714,-1,-755,-713,-3,-754,-715,-3,-754,-715,-3,-751,-717,-1,-749,-714,0,-751,-710,-2,-754,-710,-1,-749,-710,-1,-749,-710,-1,-760,-719,0,-750,-718,0,-751,-717,-1,-752,-715,0,-757,-715,-4,-757,-715,-4,-753,-717,-2,-752,-716,-1,-753,-718,-2,-747,-719,-3,-752,-711,-5,-752,-711,-5,-751,-714,-2,-754,-715,0,-752,-714,-6,-752,-719,-1,-752,-716,-1,-752,-716,-1,-755,-713,1,-749,-712,0,-753,-714,-2,-755,-716,0,-755,-713,-3,-755,-713,-3,-754,-710,-3,-754,-712,-1,-758,-713,-1,-753,-713,-2,-755,-708,-2,-755,-708,-2,-749,-711,1,-752,-713,-2,-753,-714,1,-757,-717,-1,-751,-711,-3,-751,-711,-3,-753,-717,-1,-751,-706,0,-752,-719,0,-754,-715,-2,-753,-718,-1,-753,-718,-1,-757,-718,-2,-745,-712,0,-751,-719,-2,-752,-713,-3,-748,-718,-2,-748,-718,-2,-753,-713,-3,-752,-709,0,-757,-720,-1,-754,-710,-2,-754,-711,0,-754,-711,0,-753,-723,0,-754,-710,-1,-757,-716,-3,-754,-712,-1,-751,-713,0,-751,-713,0,-751,-712,-1,-751,-715,-1,-752,-715,1,-748,-712,0,-755,-716,-3,-755,-716,-3,-754,-708,-3,-753,-711,-1,-756,-719,0,-753,-716,2,-747,-717,0,-747,-717,0
-1043,257,18,-1052,257,18,-1043,249,22,-1040,250,21,-1033,251,26,-1033,255,31,-1033,255,31,-1027,260,32,-1024,266,32,-1015,274,31,-1012,267,31,-1013,269,32,-1013,269,32,-1004,270,28,-1006,268,25,-1003,259,26,-1001,248,27,-997,245,23,-997,245,23,-991,252,20,-988,255,20,-978,256,20,-973,254,19,-978,252,20,-978,252,20,-987,248,19,-992,253,19,-998,247,30,-1002,242,35,-1004,246,39,-1004,246,39,-1004,251,47,-1003,247,56,-1001,254,61,-1005,250,66,-1010,256,67,-1010,256,67,-1016,254,75,-1019,254,77,-1020,258,79,-1017,262,81,-1017,262,84,-1011,268,84,-1010,271,89,-1015,275,89,-1016,284,93,-1012,291,95,-1012,291,97,-1008,294,97,-1010,282,99,-1013,287,97,-1016,281,95,-1016,283,98,-1016,283,94,-1009,280,94,-1012,286,94,-1010,285,94,-1004,292,99,-999,287,100,-999,287,106,-994,302,106,-996,293,113,-997,291,118,-1010,285,121,-1018,280,128,-1018,280,136,-1028,268,136,-1027,281,146,-1017,283,154,-1015,283,161,-1010,294,169,-1010,294,179,-1006,292,179,-1005,304,188,-1005,305,204,-1007,298,218,-1011,311,237,-1011,311,254,-1007,305,254,-1006,313,278,-1013,304,311,-1017,278,334,-1036,273,359,-1036,273,385,-1040,264,385,-1051,272,404,-1060,282,425,-1060,292,450,-1053,313,476,-1053,313,506,-1051,327,506,-1039,340,532,-1028,364,566,-1010,371,599,-998,386,641,-998,386,684,-967,399,684,-948,398,727,-919,404,774,-895,393,819,-1169,523,871,-1169,523,916,-1577,698,916,-1788,701,946,-1607,582,931,-1262,402,894,-1024,305,841,-1024,305,841,-911,370,807,-921,415,808,-946,419,837,-983,469,879,-1008,508,924,-1008,508,924,-1032,542,981,-1045,575,1049,-1042,577,1137,-1044,591,1215,-1047,636,1325,-1047,636,1325,-1081,679,1434,-781,456,1542,-657,317,1600,-889,380,1644,-904,511,1692,-904,511,1692,-882,608,1747,-876,631,1827,-868,624,1914,-871,615,2009,-880,627,2099,-880,627,2099,-889,653,2197,-889,668,2314,-868,640,2429,-823,621,2573,-772,581,2721,-772,581,2721,-702,519,2876,-1414,92,3038,111,1667,3319,2725,5739,3548,-646,-234,3732,-646,-234,3732,-590,-228,3657,-478,-194,3550,-340,-165,3496,7423,2742,3494,2667,1501,3607,2667,1501,3607,-606,22,3525,-1179,-81,3485,-569,-361,3663,-349,-313,3787,-289,-387,3769,-289,-387,3769,-274,-411,3764,-275,-404,3767,-270,-408,3748,-1019,-433,3721,-243,-425,3580,-243,-425,3580,596,-827,3548,5270,-3536,3594,-191,-471,3697,-279,-427,3703,-280,-426,3720,-280,-426,3720,21,-874,3703,6192,-8192,3673,-261,-381,3456,-212,-345,3404,-435,293,3422,-435,293,3422,-288,-248,3452,-255,-368,3476,-259,-369,3463,-258,-375,3470,-254,-353,3465,-254,-353,3465,70,642,3407,-299,-362,3279,-290,-323,3266,-435,-467,3261,-4796,-8192,3354,-4796,-8192,3354,-269,-383,3490,-295,-375,3510,-286,-373,3500,-293,-372,3473,-476,-353,3493,-476,-353,3493,-8192,-3934,3353,-279,-253,3156,-265,-270,3111,-265,-273,3121,-262,-269,3125,-262,-269,3125,-264,-265,3121,-257,-264,3134,-264,-265,3115,-261,-259,3108,-258,-256,3114,-258,-256,3114,-257,-251,3107,-1991,246,3107,-6203,2211,3035,-257,-274,2978,-245,-262,2990,-245,-262,2990,702,-977,3002,-241,-265,3204,-268,-266,3227,-247,-262,3217,600,-905,3210,600,-905,3210,-483,378,3042,-3256,6109,2936,-697,820,2890,-195,-187,2847,-199,-183,2858,-199,-183,2858,-190,-188,2850,-184,-187,2848,-185,-190,2848,-178,-177,2866,-177,-180,2834,-177,-180,2834,1094,4952,2845,1042,4366,2679,-170,-151,2514,-189,-142,2502,-189,-142,2546,-1730,-2987,2546,-85,-191,2715,-147,-178,2720,-147,-179,2710,-143,-183,2700,-143,-183,2724,-142,-186,2724,-140,-191,2711,-134,-188,2719,1513,883,2711,8127,4810,2475,8127,4810,2219,-108,-79,2219,-848,-618,2246,-84,-105,2278,-108,-136,2276,-99,-126,2276,-99,-126,2269,-102,-135,2269,-101,-137,2266,-102,-135,2265,-102,-135,2271,-94,-136,2271,-94,-136,2273,-96,-144,2273,-98,-143,2268,-7,-303,2151,1428,-700,1911,8127,-4176,1905,8127,-4176,1731,-157,-82,1731,-73,-91,1734,-53,-85,1730,-63,-88,1731,-63,-91,1728,-63,-91,1730,-56,-91,1730,-63,-97,1733,-60,-96,1725,-65,-91,1723,-62,-101,1724,-62,-101,1732,-58,-105,1732,-52,-119,1719,548,-917,1738,7441,-6644,1932,818,-1601,1893,818,-1601,1793,-69,-117,1793,-66,-115,1795,-74,-105,1793,-70,-111,1783,-51,-82,1761,-51,-82,1715,-56,-155,1715,-65,-152,1701,-2,-398,1717,576,-2031,1721,572,-2372,1750,572,-2372,1750,55,-575,1782,-46,-340,1801,-28,-759,1810,73,-1235,1835,0,-1022,1878,0,-1022,1878,-79,-1225,1924,-885,-7541,1912,-238,-1270,1718,-91,-106,1551,-85,-86,1523,-85,-86,1523,-80,-92,1530,-82,-89,1516,-81,-88,1535,-81,-89,1524,-114,-130,1519,-114,-130,1519,-622,-951,1500,-1593,-3573,1527,-412,-694,1548,-149,-152,1558,-433,-552,1569,-433,-552,1569,-981,-1498,1586,-590,-896,1627,-311,-427,1654,-614,-649,1656,-873,-1074,1700,-873,-1074,1700,-1779,-1830,1749,-3766,-2357,1693,-425,-245,1454,-109,-72,1405,-106,-67,1417,-106,-67,1417,-106,-74,1420,-107,-71,1413,-1681,-961,1412,-2827,-1674,1382,-580,-283,1313,-580,-283,1313,-216,-85,1294,-437,-189,1312,-537,-246,1305,-553,-179,1299,-918,-315,1302,-918,-315,1302,-1524,-466,1324,-1227,-348,1342,-806,-243,1369,-850,-212,1376,-1092,-254,1403,-1092,-254,1403,-1123,-242,1432,-1027,-200,1473,-1193,-181,1511,-3471,375,1529,-2082,367,1397,-2082,367,1397,-155,-30,1314,-111,-31,1298,-117,-39,1293,-1227,111,1288,-2351,623,1229,-2351,623,1229,-1008,238,1187,-369,66,1165,-674,177,1161,-987,289,1139,-616,172,1127,-616,172,1127,-786,266,1125,-1107,438,1112,-1097,461,1116,-876,358,1126,-861,362,1122,-861,362,1122,-976,442,1136,-969,450,1140,-865,394,1167,-807,360,1188,-794,365,1212,-794,365,1212,-770,367,1241,-786,401,1273,-833,460,1308,-952,581,1356,-1798,1909,1396,-1798,1909,1396,-1654,2680,1316,-209,216,1216,-86,4,1177,-118,44,1174,-1181,1992,1157,-1181,1992,1157,-766,1300,1089,-196,254,1056,-402,636,1052,-732,1227,1042,-521,821,1023,-521,821,1023,-229,337,1008,-240,401,996,-351,705,997,-435,921,992,-543,1217,998,-543,1217,998,-461,1067,995,-379,878,1005,-399,960,1011,-417,982,1017,-385,812,1032,-385,812,1032,-295,584,1061,-291,633,1076,-377,1032,1098,-370,1038,1128,-288,831,1168,-288,831,1168,-313,933,1200,-330,1023,1229,-260,1473,1288,895,3926,1285,148,674,1166,148,674,1166,-46,48,1104,8,155,1101,285,1033,1060,374,1209,1021,374,1209,981,208,749,981,256,877,952,329,1116,926,276,986,903,232,854,886,232,854,870,219,764,870,219,656,856,267,793,845,346,1001,834,355,1013,832,355,1013,817,348,932,817,356,940,821,356,891,820,318,812,819,316,811,827,316,811,829,345,841,829,379,874,845,387,875,854,375,865,867,372,841,884,372,841,905,365,820,905,360,798,932,367,796,953,386,800,979,402,800,1017,402,800,1049,417,799,1049,469,828,1090,885,1129,1124,2570,1626,1121,1067,588,1032,1067,588,979,167,134,979,653,374,949,1379,697,906,820,438,862,496,278,831,496,278,800,853,429,800,867,424,763,732,360,740,903,443,711,936,449,685,936,449,666,827,405,666,860,414,645,864,402,635,828,380,616,859,386,606,859,386,597,882,396,597,893,403,591,900,397,576,887,376,570,879,363,571,879,363,571,871,354,566,882,344,563,896,342,562,906,334,559,911,334,566,911,334,566,911,333,567,898,321,575,892,311,577,887,309,584,883,306,599,883,306,599,880,295,610,874,289,625,869,278,645,867,279,666,862,273,683,862,273,683,854,258,711,844,253,737,840,243,765,831,235,796,834,221,828,834,221,828,849,200,865,1009,158,901,2370,-312,923,2025,-552,847,443,-121,772,443,-121,772,407,-87,743,1353,-373,706,1492,-415,658,724,-199,607,802,-231,576,802,-231,576,1172,-357,543,971,-297,504,726,-222,465,838,-275,439,943,-316,403,943,-316,403,886,-297,375,929,-312,347,1033,-343,319,1019,-335,297,976,-314,272,976,-314,272,994,-326,246,969,-324,224,926,-318,198,912,-316,178,910,-320,158,910,-320,158,912,-314,132,934,-326,117,966,-338,97,974,-334,74,982,-335,56,982,-335,56,968,-335,38,948,-334,24,939,-327,2,933,-326,-13,931,-325,-38,931,-325,-38,952,-327,-54,958,-328,-72,964,-327,-92,957,-323,-111,952,-327,-129,952,-327,-129,947,-323,-153,941,-328,-171,946,-321,-196,942,-311,-213,947,-319,-239,947,-319,-239,951,-309,-260,954,-318,-288,956,-308,-311,963,-301,-335,949,-302,-364,949,-302,-364,949,-295,-391,940,-293,-421,946,-288,-452,946,-279,-486,947,-277,-516,947,-277,-516,944,-271,-554,947,-256,-592,943,-265,-629,952,-248,-671,970,-238,-710,970,-238,-710,998,-227,-755,1271,-167,-805,2267,293,-826,1628,418,-777,366,71,-722,366,71,-722,445,142,-690,1065,356,-654,874,278,-617,696,219,-582,990,309,-542,990,309,-542,1031,314,-515,819,259,-485,874,312,-456,902,307,-432,826,289,-405,826,289,-405,885,309,-382,927,322,-358,903,319,-332,915,326,-317,911,326,-297,911,326,-297,892,333,-281,903,332,-262,909,329,-245,908,335,-226,912,339,-212,912,339,-212,921,342,-202,911,342,-187,910,343,-173,914,348,-159,914,348,-151,918,353,-151,916,349,-137,914,349,-127,910,350,-115,915,353,-104,915,353,-96,913,355,-96,915,349,-86,913,359,-77,921,354,-66,915,353,-58,915,353,-49,912,351,-49,915,352,-39,917,361,-33,916,359,-23,909,358,-15,909,358,-4,920,358,-4,920,361,0,911,362,4,910,361,17,916,359,24,916,359,33,921,357,33,918,352,40,917,347,51,917,351,59,918,356,67,918,356,74,917,349,74,919,348,85,920,355,97,923,346,106,918,343,113,918,343,127,919,345,127,916,339,130,912,342,141,918,340,150,919,332,165,919,332,178,916,338,178,916,330,189,910,327,204,912,321,217,918,325,228,918,325,243,914,321,243,913,321,259,906,313,277,904,309,296,906,306,313,906,306,332,898,303,332,904,299,353,893,301,372,896,286,397,890,286,426,890,286,426,880,283,445,878,273,470,877,269,504,875,260,536,867,249,567,867,249,567,866,242,599,860,227,633,879,211,673,951,185,712,1640,-12,739,1640,-12,739,2102,-512,709,850,-212,635,490,-108,589,1140,-288,552,1399,-373,508,1399,-373,508,849,-211,458,833,-228,415,1117,-320,382,979,-281,336,808,-234,296,808,-234,296,912,-277,260,982,-296,222,922,-279,179,969,-282,147,1038,-306,111,1038,-306,111,1004,-283,71,981,-288,41,1000,-297,5,962,-284,-27,940,-282,-63,940,-282,-63,941,-284,-98,943,-276,-137,952,-279,-175,982,-279,-208,985,-278,-243,985,-278,-243,979,-273,-282,978,-278,-318,974,-266,-359,962,-263,-399,953,-257,-438,953,-257,-438,955,-244,-481,958,-240,-525,988,-221,-566,1038,-199,-611,1407,-88,-655,1407,-88,-655,2071,429,-662,985,235,-606,453,106,-563,824,260,-531,981,314,-491,981,314,-491,714,215,-451,875,270,-414,1038,310,-383,896,267,-348,864,277,-315,864,277,-315,926,304,-280,848,275,-248,854,284,-213,921,304,-189,907,300,-156,907,300,-156,909,300,-129,913,309,-97,890,297,-73,889,300,-43,901,294,-13,901,294,-13,898,301,11,908,300,36,899,303,65,894,297,95,896,300,120,896,300,120,894,288,151,897,291,176,895,286,210,896,284,238,893,287,266,893,287,266,893,278,298,890,269,326,885,261,366,885,254,398,874,251,431,874,251,431,877,243,468,880,222,506,908,205,541,1027,155,573,1709,-126,601,1709,-126,601,1642,-387,561,777,-184,497,748,-169,453,1231,-307,415,1141,-287,362,1141,-287,362,837,-206,318,977,-264,279,1056,-286,233,900,-240,191,883,-240,150,883,-240,150,993,-277,110,963,-266,66,960,-266,22,1025,-270,-18,1007,-271,-61,1007,-271,-61,983,-254,-106,989,-259,-142,973,-259,-186,946,-250,-230,946,-250,-270,956,-248,-270,969,-240,-314,973,-231,-358,990,-221,-404,1021,-215,-447,1021,-215,-489,1079,-184,-489,1406,-45,-524,1694,355,-529,892,219,-481,608,171,-442,608,171,-404,890,273,-404,891,271,-363,782,237,-324,934,279,-292,986,288,-248,986,288,-212,878,261,-212,885,279,-175,892,277,-146,847,274,-106,891,282,-71,891,282,-38,913,288,-38,903,286,-4,905,287,30,889,280,67,880,275,102,880,275,136,896,268,136,891,266,169,893,262,205,894,259,240,887,252,277,887,252,316,884,246,316,889,235,352,895,223,391,919,197,427,1051,137,457,1051,137,479,1535,-132,479,1411,-305,445,875,-199,389,885,-190,347,1164,-277,301,1164,-277,253,1047,-247,253,901,-215,204,988,-258,162,1004,-256,114,908,-231,73,908,-231,26,941,-248,26,1001,-249,-17,973,-244,-62,994,-246,-105,1020,-239,-150,1020,-239,-197,994,-231,-197,986,-223,-238,990,-215,-284,985,-204,-327,1029,-176,-365,1029,-176,-365,1240,-74,-407,1488,231,-414,1045,237,-390,750,186,-346,867,253,-309,867,253,-309,891,256,-269,803,236,-227,894,260,-193,951,271,-154,898,254,-111,898,254,-111,896,263,-73,890,261,-38,854,252,0,875,264,39,903,255,78,903,255,78,897,251,113,899,252,152,893,241,188,880,231,227,893,221,265,893,221,265,906,202,299,961,176,332,1146,71,361,1366,-182,364,1164,-237,326,1164,-237,326,931,-190,280,1010,-221,232,1090,-241,187,988,-217,138,948,-218,99,948,-218,99,984,-240,53,954,-228,5,936,-218,-40,991,-224,-83,1008,-210,-132,1008,-210,-132,1002,-206,-178,1029,-194,-216,1051,-168,-257,1128,-100,-294,1301,96,-313,1301,96,-313,1116,215,-309,859,201,-271,832,220,-230,870,239,-197,856,231,-154,856,231,-154,893,245,-114,931,252,-77,910,238,-37,894,238,0,882,244,37,882,244,37,872,231,78,895,230,114,910,221,149,917,210,185,937,176,221,937,176,221,1001,128,251,1157,-9,270,1175,-164,260,1076,-191,223,1004,-189,179,1004,-189,179,1041,-212,134,1037,-215,92,990,-203,50,973,-204,1,971,-203,-39,971,-203,-39,966,-192,-85,984,-180,-125,1039,-156,-164,1090,-90,-199,1171,34,-221,1171,34,-221,1110,160,-221,948,187,-196,870,203,-161,857,206,-126,852,213,-90,852,213,-90,897,222,-53,934,229,-18,927,214,16,913,203,55,904,198,88,904,198,88,909,180,122,945,145,152,1026,64,172,1089,-49,179,1083,-134,168,1083,-134,168,1063,-167,134,1031,-172,97,1024,-184,55,1009,-186,15,991,-164,-27,991,-164,-27,994,-151,-59,1013,-116,-97,1041,-61,-122,1067,29,-137,1016,115,-139,1016,115,-139,968,153,-120,926,179,-94,892,180,-66,891,183,-37,907,184,-3,907,184,-3,931,175,27,943,150,54,958,118,79,986,72,98,986,72,106,1012,-4,106,1030,-70,98,1035,-105,82,1035,-123,54,1029,-139,25,1029,-139,-5,1025,-121,-5,1014,-96,-36,1017,-58,-59,1012,-5,-74,990,54,-79,990,54,-75,974,99,-75,942,119,-57,938,135,-38,937,140,-19,940,134,1,940,134,24,953,107,24,967,74,40,988,41,49,999,2,57,1011,-28,48,1011,-28,37,1016,-56,37,1016,-65,19,1018,-62,0,1011,-44,-18,998,-10,-29,998,-10,-37,994,22,-37,982,52,-35,972,71,-32,962,84,-25,958,89,-16,958,89,-1,966,88,-1,973,73,14,983,43,19,990,25,22,999,0,23,999,0,20,999,-16,20,1005,-18,6,1005,-16,5,996,-8,-10,995,11,-15,995,11,-16,989,30,-16,986,43,-15,977,46,-13,974,59,-7,971,56,-1,971,56,1,982,46,1,981,37,9,985,24,10,993,12,12,997,7,7,997,7,4,996,2,4,997,8,-4,994,13,-5,985,20,-9,986,34,-7,986,34,-7,985,40,-8,981,45,-3,974,34,0,979,38,2,981,21,3,981,21,3,990,18,2,987,19,1,991,13,1,989,14,1,989,16,-5,989,16,-5,985,25,-3,983,33,-2,982,26,-6,982,37,-2,982,31,0,982,31,0,984,29,1,991,30,0,980,20,1,989,19,-1,982,14,0,982,14,0,990,22,0,985,25,-2,985,33,-5,984,29,-2,986,29,-3,986,29,-3,986,27,-1,986,27,0,988,30,-1,986,20,2,986,21,0,986,21,0,992,26,1,988,20,0,983,26,-2,984,31,0,983,24,-3,983,24,-3,993,31,-2,985,24,1,986,23,-1,985,21,2,988,21,-4,988,21,-4,989,26,0,983,29,2,983,25,0,982,21,-2,989,27,-3,989,27,-3,981,34,0,987,34,1,985,24,-1,982,24,-1,986,20,-1,986,20,-1,987,25,0,991,25,1,987,22,-1,984,22,-4,987,28,0,987,28,0,988,26,2,977,31,0,990,26,1,987,24,-3,987,28,-1,987,28,-1,992,22,0,987,24,0,987,25,-3,983,25,-4,980,25,-1,980,25,-1,985,28,-1,989,35,-2,988,28,-3,990,25,-2,979,26,0,979,26,0,987,30,1,990,28,-2,987,27,0,984,23,0,985,27,1,985,27,1,985,23,-2,989,30,-3,988,26,0,982,32,-2,985,33,1,985,33,1,985,28,-2,983,26,-1,984,19,-1,985,29,-1,984,23,0,984,23,0,984,28,-1,983,21,0,986,28,-2,992,26,-2,986,22,0,986,22,0,984,22,-1,988,25,-4,985,24,0,985,24,-1,988,27,-2,988,27,-2,987,19,-1,983,27,-1,989,23,0,985,31,-3,986,27,-1,986,27,-1,989,26,-3,981,27,0,987,29,-2,985,26,0,985,26,-2,989,29,-2,988,21,0,987,30,0,987,28,-3,989,24,-6,989,24,-2,987,19,-2,992,33,-4,987,26,-2,983,26,-4,984,27,-1,984,27,-2,986,25,-2,985,23,1,985,23,-1,987,28,-2,989,28,2,989,28,0,985,25,0,988,35,-2,985,20,-1,989,25,-1,992,29,-1,992,29,-3,987,26,-3,981,21,0,990,27,-1,988,22,-1,980,27,-1,980,27,1,990,27,1,983,20,-3,987,27,-1,988,26,1,987,24,-4,987,24,2,983,21,2,987,27,-3,989,25,-2,989,28,0,987,27,-1,987,27,1,985,26,1,985,22,-2,986,31,0,987,26,0,981,28,-1,981,28,-2,989,28,-2,991,24,0,982,24,-4,984,20,-3,986,24,-2,986,24,-3,987,23,-3,986,22,-2,984,29,1,983,29,-2,983,26,0,983,26,-1,990,26,-1,987,24,0,985,29,1,986,24,2,986,29,-2,986,29,-2,987,27,-3,985,30,-3,987,21,-1,986,25,-1,983,25,0,983,25,0,992,28,0,983,23,0,990,25,-1,984,21,-1,981,26,-1,981,26,-1,985,28,-1,985,24,-2,989,23,-3,990,29,-3,985,25,0,985,25,0,986,26,-2,988,22,-2,988,17,-3,981,24,-1,983,28,0,983,28,0,987,25,-2,984,24,0,988,27,0,986,22,0,985,24,-1,985,24,-1,983,29,0,989,25,-1,986,24,0,986,28,0,983,22,-3,983,22,-3,986,30,-3,986,23,-4,984,20,-3,983,22,-1,990,27,-2,990,27,-2,990,34,-2,988,28,0,987,28,-2,991,25,-3,985,23,0,985,23,0,989,27,2,989,30,-1,989,24,-5,991,26,0,981,25,1,981,25,1,990,24,1,983,32,0,989,28,-1,985,29,-2,988,20,-3,988,20,-3,986,23,0,987,26,0,986,25,-3,987,23,1,987,26,0,987,26,0,987,29,-1,987,20,-4,993,24,-1,981,28,0,987,29,0,987,29,0,984,28,-1,985,23,-3,989,26,-1,987,23,0,985,25,0,985,25,0,982,24,-3,983,32,-1,983,23,-1,984,29,0,987,29,0,987,29,0,984,26,-2,984,29,1,988,24,-2,985,27,0,990,27,-1,990,27,-1,985,24,-2,987,26,-2,984,28,0,978,25,-1,984,22,-1,984,22,-1,984,23,-1,989,28,-3,988,26,-2,984,27,0,989,20,-4,989,20,-4,983,23,-1,986,30,1,984,23,-2,987,30,-2,983,24,-2,983,24,-2,981,23,-3,985,21,-2,987,24,0,981,20,-2,985,18,-2,985,18,-2,987,25,-1,981,27,0,990,22,-3,988,24,-3,994,26,2,994,26,2,987,22,-4,987,26,-3,981,28,-2,985,23,-1,985,23,-1,981,26,-1,986,27,-3,984,28,-4,986,20,-1,986,28,-2,986,28,-1,991,30,-1,980,28,-3,989,26,-2,985,32,1,986,33,0,986,33,-3,987,20,-3,986,26,-5,983,26,-3,988,27,-1,988,25,-2,988,25,-1,984,26,-1,988,29,-2,983,24,0,989,23,0,986,20,0,986,20,-4,987,23,-4,982,27,-6,987,25,-2
-1049,214,48,-1049,214,48,-1050,216,56,-1054,224,59,-1053,224,59,-1057,232,61,-1057,232,64,-1051,235,64,-1047,238,67,-1039,242,67,-1040,250,62,-1028,262,64,-1028,262,64,-1023,256,64,-1031,259,61,-1029,256,54,-1030,263,48,-1026,262,41,-1026,262,37,-1030,266,37,-1028,260,34,-1029,251,36,-1026,232,37,-1020,229,43,-1020,229,41,-1012,233,41,-1006,244,41,-992,245,41,-996,252,42,-999,258,40,-999,258,37,-1001,269,37,-1000,275,30,-1009,272,30,-1009,259,23,-1016,259,19,-1016,259,19,-1016,243,19,-1021,237,16,-1020,231,13,-1018,234,16,-1014,235,23,-1014,235,25,-1012,234,25,-1017,235,24,-1016,247,30,-1022,242,30,-1023,241,36,-1023,241,36,-1026,240,45,-1018,248,46,-1027,232,53,-1016,235,54,-1021,242,54,-1021,242,54,-1011,245,57,-1012,250,61,-1014,250,63,-1010,253,66,-1014,249,70,-1014,249,70,-1022,256,75,-1032,254,76,-1029,256,80,-1026,259,82,-1026,267,83,-1026,267,83,-1025,269,88,-1019,278,89,-1017,279,92,-1023,283,97,-1016,271,108,-1016,271,108,-1003,266,120,-1004,256,125,-1004,256,130,-1011,264,142,-1008,269,149,-1008,269,149,-1003,271,154,-1014,286,160,-1019,306,164,-1026,327,162,-1023,339,163,-1023,339,163,-1014,352,153,-1009,362,145,-1001,371,137,-998,372,129,-989,379,122,-989,379,122,-980,374,116,-993,387,118,-1026,367,119,-1087,333,132,-1084,287,150,-1084,287,150,-1009,276,167,-966,268,178,-954,279,189,-958,280,196,-948,283,210,-948,283,210,-940,282,228,-938,286,242,-929,288,263,-920,292,280,-911,303,301,-911,303,301,-901,306,329,-911,334,351,-936,354,380,-981,408,416,-1061,438,437,-1061,438,437,-1223,482,456,-1326,507,448,-1245,499,410,-1034,477,375,-889,435,374,-889,435,374,-873,389,387,-923,366,410,-986,409,424,-1015,440,446,-1028,460,478,-1028,460,478,-1026,456,510,-1015,466,537,-1006,484,574,-999,515,612,-981,540,648,-981,540,648,-1026,568,690,-1031,559,732,-1051,596,774,-1035,588,815,-1019,524,868,-1019,524,868,-1031,514,911,-1062,519,949,-1070,535,990,-1062,521,1028,-1045,528,1073,-1045,528,1073,-954,470,1116,-599,147,1160,-594,240,1148,-634,285,1133,-691,383,1132,-691,383,1132,-718,453,1156,-744,505,1209,-801,546,1262,-810,573,1336,-830,618,1416,-830,618,1416,-843,605,1491,-877,645,1591,-911,684,1672,-918,720,1774,-931,757,1885,-931,757,1885,-936,787,1994,-856,1418,2118,-689,2208,2311,1308,8127,2580,-394,1017,2561,-394,1017,2561,-557,-62,2475,-662,-18,2352,-571,8,2209,-553,65,2070,-553,65,1934,-513,243,1934,-439,418,1891,-459,531,1927,-457,543,2003,-445,511,2091,-445,511,2179,-412,455,2179,-440,372,2256,-719,313,2336,-742,202,2485,2825,1486,2690,2825,1486,3068,8127,4380,3068,-1685,621,3138,-309,-143,2832,-203,-160,2743,-188,-117,2732,-188,-117,2738,-139,-211,2738,-146,-212,2740,-148,-220,2726,-142,-220,2743,-143,-217,2724,-143,-217,2734,-139,-222,2734,-137,-225,2725,62,-351,2728,8127,-7312,2903,-369,-221,3136,-369,-221,3121,-104,-229,3121,-948,97,3188,-204,-311,3267,-203,-321,3284,-212,-323,3276,-212,-323,3286,-209,-321,3286,-215,-327,3269,-754,520,3256,-236,-295,3106,-228,-328,3056,-228,-328,3057,-235,-331,3057,-95,-702,3068,2201,-8192,3068,-138,-623,3226,-215,-338,3267,-215,-338,3264,-227,-344,3264,-212,-1493,3260,-3127,-7045,3092,-222,-284,2895,-210,-256,2910,-210,-256,2884,-223,-267,2884,-214,-259,2872,-221,-261,2884,-224,-259,2887,-229,-258,2884,-229,-258,2892,-224,-249,2892,-226,-249,2881,-231,-256,2883,-4219,-3392,2885,-5620,-3388,2723,-5620,-3388,2723,4,-25,2585,-79,-174,2606,-202,-203,2591,-194,-194,2587,-196,-196,2596,-196,-196,2596,-195,-198,2572,-194,-193,2588,-196,-185,2591,-184,-185,2587,1642,-460,2544,1642,-460,2544,-243,-96,2368,-150,-118,2360,-8192,4822,2374,-382,50,2346,-184,-162,2357,-184,-162,2357,-176,-147,2375,-173,-145,2363,-176,-142,2362,-175,-144,2371,-168,-137,2362,-168,-137,2362,303,-697,2365,430,-622,2508,-62,-186,2456,-137,-105,2409,-1790,3050,2382,-1790,3050,2382,-3805,6749,2217,-119,-91,2053,-129,-85,2047,-118,-74,2052,-121,-80,2050,-121,-80,2050,-120,-72,2044,-116,-74,2040,-116,-66,2047,-119,-73,2040,-114,-65,2051,-114,-65,2051,-111,-66,2047,180,2234,2032,668,4037,1865,-75,-11,1686,-20,-1869,1710,-20,-1869,1710,-27,38,1665,-77,-64,1665,-67,-46,1654,-64,-48,1652,-63,-43,1661,-63,-43,1661,-64,-45,1663,280,660,1658,2905,6192,1693,-50,24,1755,-81,-56,1761,-81,-56,1761,-78,-54,1751,-80,-51,1758,-77,26,1764,361,935,1841,2209,2330,1955,2209,2330,1955,4846,2686,1804,14,-20,1645,-55,-37,1632,-56,-48,1628,-54,-46,1628,-54,-46,1628,87,12,1632,2334,1313,1588,490,214,1522,58,-15,1506,399,129,1507,399,129,1507,1412,446,1502,895,290,1502,439,122,1514,598,155,1511,818,203,1534,818,203,1534,675,145,1558,575,102,1581,660,117,1609,837,110,1641,4108,-654,1670,4108,-654,1670,3000,-880,1542,-16,-70,1407,-33,-52,1393,-25,-51,1388,21,-72,1392,21,-72,1392,2804,-959,1358,1403,-512,1274,196,-123,1244,397,-210,1238,1063,-416,1243,1063,-416,1243,888,-388,1227,378,-233,1213,554,-320,1210,878,-491,1210,835,-485,1218,835,-485,1218,655,-403,1233,685,-446,1239,778,-509,1246,713,-483,1270,624,-448,1291,624,-448,1291,609,-461,1317,611,-475,1359,567,-476,1390,596,-557,1432,1962,-2140,1478,1962,-2140,1478,1678,-3059,1375,67,-236,1285,-32,-70,1257,72,-189,1254,72,-189,1229,1050,-1977,1229,702,-1387,1174,142,-424,1142,327,-786,1136,562,-1255,1132,562,-1255,1117,413,-971,1117,191,-549,1102,124,-430,1094,147,-562,1097,203,-759,1099,203,-759,1110,327,-1070,1110,342,-1201,1116,248,-1008,1127,199,-928,1146,193,-982,1166,193,-982,1186,174,-984,1186,137,-894,1209,105,-766,1239,54,-606,1274,14,-667,1308,14,-667,1352,32,-1096,1352,-4,-3355,1402,-605,-2982,1329,-76,-206,1233,-53,-89,1206,-53,-89,1201,-41,-465,1201,-678,-1955,1160,-336,-1083,1111,-124,-330,1079,-294,-804,1066,-294,-804,1050,-454,-1378,1050,-304,-813,1029,-289,-666,1019,-415,-999,1015,-399,-945,1005,-399,-945,1006,-372,-789,1006,-432,-886,1013,-467,-944,1009,-460,-866,1021,-481,-850,1025,-481,-850,1042,-517,-870,1042,-520,-850,1057,-520,-815,1076,-526,-798,1094,-541,-784,1118,-541,-784,1150,-550,-758,1150,-559,-737,1177,-598,-751,1227,-668,-788,1262,-1294,-1312,1305,-1294,-1312,1282,-3492,-2488,1282,-742,-607,1130,-99,-60,1054,-92,-62,1049,-327,-287,1048,-327,-287,1048,-1552,-815,1000,-1198,-675,953,-536,-273,906,-728,-376,894,-1223,-660,882,-1223,-660,882,-1122,-589,858,-814,-405,844,-804,-399,830,-802,-384,819,-705,-264,805,-705,-264,805,-866,-329,803,-1100,-464,798,-1050,-425,799,-949,-364,802,-1014,-373,802,-1014,-373,802,-1021,-354,810,-945,-319,818,-928,-288,830,-941,-282,841,-961,-279,860,-961,-279,860,-978,-275,879,-989,-260,898,-999,-247,924,-1002,-229,952,-999,-218,982,-999,-218,982,-1003,-205,1015,-1018,-191,1053,-1133,-171,1094,-2138,-105,1129,-2851,517,1081,-2851,517,1081,-782,118,997,-166,-24,952,-429,14,933,-1335,327,900,-1352,298,860,-1352,298,860,-691,148,813,-717,165,795,-1163,301,778,-1178,294,747,-813,215,726,-813,215,726,-812,241,704,-968,293,686,-935,290,672,-933,308,658,-1021,343,647,-1021,343,647,-1018,359,636,-953,346,626,-963,356,616,-963,372,609,-947,372,605,-947,372,605,-935,387,608,-954,397,597,-953,410,599,-946,412,603,-948,415,605,-948,415,605,-948,417,620,-934,426,626,-930,429,638,-930,437,648,-931,443,664,-931,443,664,-929,452,684,-928,464,704,-928,460,724,-915,468,752,-909,474,779,-909,474,779,-905,480,816,-892,488,850,-885,500,879,-884,509,917,-903,537,962,-903,537,962,-1027,697,1005,-1439,1752,1030,-975,1529,966,-292,379,895,-300,374,860,-300,374,860,-783,1238,837,-732,1201,791,-418,602,754,-492,777,728,-647,1083,703,-647,1083,703,-551,902,672,-400,642,646,-351,575,629,-357,631,613,-409,774,591,-409,774,591,-492,932,578,-532,1016,568,-512,972,543,-494,946,534,-518,981,534,-518,981,534,-492,950,525,-458,907,516,-401,806,515,-368,752,514,-404,859,514,-404,859,514,-448,992,510,-450,1016,509,-438,990,510,-424,978,514,-406,931,518,-406,931,518,-393,884,526,-378,895,531,-396,952,539,-393,979,553,-393,979,563,-388,959,563,-380,947,580,-374,934,591,-369,922,612,-364,930,632,-364,930,654,-361,954,654,-357,946,679,-349,942,709,-334,944,739,-334,935,770,-334,935,809,-328,931,809,-321,938,841,-311,958,887,-293,1030,925,-210,1742,965,-210,1742,963,626,2830,963,166,732,878,22,230,822,109,473,797,294,1052,756,294,1052,713,316,1090,713,258,948,674,270,988,638,288,1050,606,271,987,574,271,987,546,243,850,546,221,720,521,255,808,494,315,1003,472,320,1038,448,320,1038,428,295,987,428,302,987,407,300,943,387,279,879,370,297,889,357,297,889,343,315,955,343,317,980,332,321,981,319,322,966,309,307,939,295,307,939,287,318,931,287,322,940,281,323,950,276,331,957,270,338,965,261,338,965,257,339,956,257,346,943,254,337,951,249,349,950,249,351,951,248,351,951,244,353,949,244,354,947,242,360,949,239,358,938,242,363,937,239,363,937,239,366,938,242,368,939,243,375,939,243,376,939,247,377,936,244,377,936,244,379,946,254,379,932,260,387,935,264,385,926,267,385,932,276,385,932,276,390,927,287,391,923,292,387,926,301,391,923,310,394,922,326,394,922,326,397,920,340,393,919,348,394,916,364,403,911,382,401,903,401,401,903,401,402,900,416,402,893,436,404,890,458,410,884,482,405,881,505,405,881,505,404,872,536,413,876,564,410,862,593,418,855,627,415,852,658,415,852,658,432,839,691,440,842,730,482,848,767,613,926,806,1425,1319,837,1425,1319,837,1694,1004,796,627,373,736,561,337,690,1056,575,644,911,503,598,911,503,598,656,359,555,872,463,520,916,481,477,815,435,443,896,469,406,896,469,406,898,468,367,843,436,338,880,450,306,886,451,274,879,450,241,879,450,241,895,459,213,897,458,185,878,445,159,894,456,128,891,449,103,891,449,103,888,451,79,889,454,51,894,452,23,888,457,-1,893,455,-27,893,455,-27,887,454,-52,891,450,-81,890,459,-108,886,454,-136,888,456,-160,888,456,-160,886,457,-192,883,456,-217,879,457,-244,880,461,-276,871,456,-304,871,456,-304,868,454,-338,861,460,-370,857,462,-401,856,458,-439,847,464,-474,847,464,-474,842,469,-512,833,470,-550,825,476,-592,826,494,-634,830,526,-675,830,526,-675,921,661,-718,1237,1297,-751,951,1581,-736,418,809,-685,267,570,-646,267,570,-646,446,898,-604,472,992,-568,375,793,-521,430,882,-484,472,974,-454,472,974,-454,406,864,-416,388,846,-379,418,914,-345,412,902,-312,409,896,-286,409,896,-286,423,932,-255,414,922,-226,403,905,-201,412,916,-172,407,913,-148,407,913,-148,408,915,-117,418,933,-95,414,924,-67,408,922,-46,408,922,-15,413,925,-15,407,912,8,408,923,32,412,921,57,409,916,86,409,916,110,413,917,110,409,919,137,411,911,164,416,912,188,408,910,216,408,910,244,415,906,244,424,899,273,420,903,302,419,895,332,421,889,365,421,889,394,425,879,394,428,875,429,432,874,466,438,866,497,436,856,534,436,856,574,453,855,574,490,869,612,589,908,646,1006,1110,678,1530,1024,668,1530,1024,622,898,534,622,611,377,569,927,528,528,960,533,482,727,409,434,727,409,393,854,469,393,912,498,351,829,457,311,874,471,272,898,481,231,898,481,196,849,454,196,878,476,155,879,473,117,874,467,84,881,475,47,881,475,12,876,466,12,874,460,-28,878,465,-61,871,471,-96,876,473,-132,876,473,-170,867,477,-170,867,471,-207,861,474,-251,862,478,-286,851,479,-324,851,479,-324,851,485,-363,845,487,-402,836,488,-447,835,505,-486,840,528,-530,840,528,-530,876,623,-572,1042,946,-612,974,1398,-612,579,1034,-575,351,684,-534,351,684,-534,414,822,-496,485,961,-451,425,848,-411,422,853,-373,454,939,-335,454,939,-335,431,895,-295,405,860,-258,423,902,-222,425,898,-192,420,895,-153,420,895,-153,431,908,-120,425,908,-83,417,899,-48,425,902,-17,419,899,16,419,899,16,432,903,49,424,906,89,426,902,121,425,896,156,425,895,191,425,895,191,435,892,221,439,887,260,438,880,300,446,880,335,444,871,376,444,871,376,452,862,411,467,863,445,503,864,486,583,887,519,854,1006,549,854,1006,549,1288,961,547,1007,625,509,708,437,462,852,513,421,939,541,375,939,541,375,802,461,328,840,472,285,894,508,241,844,476,200,855,477,157,855,477,157,884,481,116,855,479,73,862,477,33,866,484,-11,864,481,-51,864,481,-51,863,492,-93,858,486,-134,850,484,-176,857,496,-214,845,498,-258,845,498,-258,841,500,-300,845,513,-343,840,529,-386,851,574,-426,895,693,-465,895,693,-465,976,1018,-496,772,1156,-488,518,919,-455,412,774,-415,454,866,-374,454,866,-374,473,910,-332,446,862,-294,451,877,-255,455,905,-211,436,881,-178,436,881,-178,426,879,-135,441,899,-97,444,891,-60,441,892,-20,440,893,18,440,893,18,437,886,53,443,887,92,448,887,130,445,881,169,456,877,204,456,877,204,457,872,247,463,868,282,483,861,321,510,862,355,555,864,393,555,864,393,686,899,427,1011,948,439,1044,721,422,836,532,382,793,491,337,793,491,337,880,527,296,869,516,254,831,498,202,865,501,163,854,492,114,854,492,114,843,496,73,853,492,29,855,503,-13,845,500,-57,854,502,-103,854,502,-103,837,509,-141,836,509,-189,834,532,-231,840,549,-271,840,549,-313,840,582,-313,859,659,-349,882,847,-377,761,1008,-383,582,935,-361,582,935,-327,484,850,-327,469,853,-288,487,886,-250,474,879,-208,458,871,-170,458,871,-132,455,879,-132,452,876,-89,445,867,-48,458,886,-12,458,886,29,458,886,68,458,873,68,468,873,104,472,866,144,483,860,182,505,858,221,505,858,253,524,856,253,566,854,287,655,865,315,852,865,333,925,721,318,925,721,290,872,597,290,814,528,255,839,531,210,858,535,172,846,524,127,846,524,85,845,523,85,843,512,40,838,514,-5,834,520,-47,841,536,-91,841,536,-133,833,550,-133,828,560,-172,827,591,-209,821,644,-245,828,766,-268,828,766,-283,743,878,-283,612,886,-271,547,867,-244,509,857,-210,497,867,-175,497,867,-141,492,867,-141,484,859,-104,481,862,-63,481,868,-21,484,866,12,484,866,12,486,859,50,498,856,91,512,850,123,535,842,154,563,837,190,563,837,190,629,833,209,733,827,227,826,747,227,828,643,213,831,594,189,831,594,189,822,559,151,836,554,111,841,556,69,833,553,36,829,546,-6,829,546,-6,819,563,-47,811,574,-84,808,600,-119,804,651,-149,783,720,-175,783,720,-175,723,782,-186,641,822,-184,589,847,-171,558,851,-144,536,852,-115,536,852,-115,520,848,-85,510,849,-55,517,842,-16,527,845,12,533,835,46,533,835,46,559,829,76,581,825,102,627,811,125,681,787,140,742,745,148,742,745,148,770,678,138,787,639,118,796,607,95,811,596,67,807,596,35,807,596,35,807,600,4,789,606,-30,777,633,-59,761,667,-84,734,714,-98,734,714,-98,696,752,-112,646,780,-113,617,803,-99,596,814,-80,580,816,-60,580,816,-60,571,827,-39,571,817,-14,577,806,11,594,802,32,624,781,52,624,781,52,655,769,64,688,751,71,713,718,74,727,690,66,748,672,56,748,672,56,756,661,38,764,653,22,758,656,4,749,673,-18,733,689,-31,733,689,-31,709,715,-43,694,734,-47,663,752,-50,645,771,-46,633,779,-40,633,779,-40,622,780,-20,622,785,-16,638,781,0,642,770,9,659,766,23,659,766,23,674,745,25,687,721,32,708,724,28,708,708,23,719,703,16,719,703,16,718,695,8,717,702,-2,710,709,-10,700,722,-18,679,735,-20,679,735,-20,674,746,-18,665,749,-17,661,755,-14,657,758,-9,659,760,0,659,760,0,659,751,6,675,741,6,678,735,7,691,726,11,693,727,7,693,727,7,699,720,6,697,719,4,700,720,-2,686,727,-5,688,734,-8,688,734,-8,680,732,-8,676,744,-6,675,752,-9,672,746,-5,672,746,0,672,741,0,680,747,0,683,740,0,683,735,2,689,732,7,689,732,2,692,730,2,688,724,1,691,723,0,687,728,-1,687,733,-5,687,733,-5,684,737,-5,679,744,-3,676,738,-3,676,746,1,680,740,1,680,740,2,681,733,2,687,729,1,685,735,1,688,730,-1,685,734,-1,685,734,-1,689,733,-1,685,734,-1,684,728,-4,677,737,-3,681,738,-1,681,738,0,680,739,0,678,739,1,685,737,-2,687,735,0,683,733,2,683,733,0,690,735,0,689,734,-4,683,733,-2,682,737,-2,685,739,-3,685,739,0,673,738,0,681,738,-2,685,738,-4,686,738,0,685,739,-2,685,739,-1,679,731,-1,683,736,0,681,733,-2,685,733,0,679,726,-3,679,726,-2,684,729,-2,682,736,-2,683,734,-1,681,733,-1,680,736,0,680,736,0,680,736,0,686,741,0,684,737,0,684,744,-1,683,731,0,683,731,0,682,729,2,681,734,-3,684,737,-2,684,734,0,683,736,-2,683,736,-2,677,733,-2,677,736,-4,679,726,-4,679,730,-3,686,733,0,686,733,0,684,739,-2,681,726,0,675,732,0,679,732,0,681,736,-3,681,736,-3,684,737,0,682,734,0,679,729,-1,679,734,0,680,741,1,680,741,1,679,735,0,678,732,-1,680,734,1,689,733,0,682,732,-3,682,732,-3,678,736,0,681,739,-3,682,733,-4,680,732,-2,685,736,-3,685,736,-3,675,735,0,680,733,-4,682,732,-2,683,731,-2,683,735,-2,683,735,-2,682,732,-5,689,736,-2,682,734,0,686,731,-2,684,740,2,684,740,2,684,738,-1,679,744,0,683,736,0,685,732,0,679,735,0,679,735,0,690,737,0,680,736,0,677,734,-3,687,735,-1,681,738,0,681,738,0,684,735,0,681,736,-1,682,731,-1,680,737,0,688,739,-3,688,739,-3,677,731,-1,685,737,-2,683,734,-3,689,729,0,689,738,-3,689,738,-3,683,732,0,685,738,0,679,735,-1,681,738,1,680,739,0,680,739,0,686,737,-2,681,742,-1,685,735,-1,681,737,-1,682,734,1,682,734,1,682,741,1,682,735,0,683,742,0,686,741,1,680,732,0,680,732,0,681,735,-6,681,734,-2,685,733,0,680,734,-2,688,737,-2,688,737,-2,680,735,-3,684,730,0,683,736,-2,677,734,1,683,733,-1,683,733,-1,685,733,-2,682,736,0,683,735,0,678,732,0,676,730,-1,676,730,-1,679,734,0,687,738,-2,684,741,1,682,731,0,684,735,-3,684,735,-3,686,736,-1,675,739,0,681,738,-1,679,737,0,684,739,0,684,739,0,686,734,-2,680,732,-2,683,732,1,685,736,-6,685,736,0,682,735,0,682,733,-2,685,736,-2,681,737,0,681,730,0,681,730,-2,681,738,-2,683,735,0,684,733,-2,680,730,-2,688,741,-4,688,741,-4,682,733,-4,686,737,-3,681,738,-2,686,741,0,683,734,0,683,734,0,685,740,0,689,739,-2,687,738,-4,681,732,-4,684,738,-1,684,738,-2,679,737,-2,681,735,-3,684,739,-4,682,737,0,684,734,-4,684,734,0,682,736,0,684,736,1,684,737,0,682,736,0,681,737,4,681,737,0,678,733,0,681,734,-2,684,738,0,684,737,-1,681,736,-1,681,736,0,679,733,0,686,734,0,683,727,0,684,739,0,682,741,-1,682,741,-1,687,734,-1,683,732,-1,681,730,-3,686,734,-1,683,735,-1,683,735,-3,681,733,-3,685,731,-2,682,735,-1,684,732,-4,682,740,0,682,740,0,685,740,0,685,732,-2,687,741,-1,682,739,-1,675,732,-3,675,732,-3,683,735,-3,676,731,2,683,735,-2,682,737,-3,682,729,-1,682,729,-1,683,739,-3,682,734,1,685,733,-2,684,731,-1,681,735,0,681,735,0,685,737,-1,679,736,1,687,734,-2,681,735,1,685,740,0,685,740,0,685,742,-1,685,735,-3
-1052,195,59,-1052,195,59,-1061,185,56,-1063,190,53,-1063,176,51,-1072,169,47,-1075,162,49,-1075,162,49,-1074,146,50,-1075,148,53,-1072,141,55,-1068,150,52,-1058,154,51,-1058,154,51,-1054,164,46,-1049,160,41,-1034,166,36,-1026,169,30,-1017,165,25,-1017,165,25,-1020,158,17,-1018,166,11,-1025,156,8,-1029,148,6,-1034,138,11,-1034,138,11,-1030,133,18,-1029,137,22,-1026,124,28,-1027,126,36,-1028,118,44,-1028,118,44,-1035,122,51,-1035,120,57,-1045,135,60,-1038,150,65,-1039,161,68,-1039,161,68,-1048,168,71,-1050,186,70,-1057,193,67,-1061,193,68,-1064,208,67,-1064,208,67,-1065,206,71,-1057,204,69,-1054,202,66,-1045,189,67,-1046,178,69,-1046,178,69,-1046,169,66,-1043,164,63,-1040,166,65,-1038,173,67,-1038,173,65,-1038,177,65,-1028,191,61,-1029,197,68,-1024,219,66,-1022,214,71,-1022,214,75,-1014,214,75,-1025,204,76,-1024,195,82,-1031,185,91,-1020,179,100,-1020,179,104,-1016,184,104,-1012,185,111,-1007,196,119,-992,199,127,-998,205,130,-998,205,140,-997,205,140,-1003,214,141,-998,208,146,-998,215,146,-992,217,151,-992,217,154,-991,222,154,-983,218,159,-985,230,159,-980,240,168,-987,240,176,-987,240,185,-1000,231,185,-1048,230,192,-1097,230,197,-1162,223,201,-1235,220,194,-1235,220,196,-1294,236,196,-1274,258,180,-1198,265,171,-1083,247,167,-995,236,169,-995,236,177,-967,236,177,-970,233,195,-995,227,213,-1019,225,244,-1051,215,267,-1051,215,298,-1077,216,298,-1087,234,326,-1084,250,357,-1084,261,388,-1084,264,418,-1084,264,449,-1090,287,449,-1069,265,473,-1049,257,495,-1029,257,514,-1002,287,530,-1002,287,559,-997,304,559,-997,308,596,-1008,337,623,-1064,395,653,-1140,419,692,-1140,419,692,-1122,439,722,-1061,408,744,-1031,428,761,-1016,446,782,-985,459,805,-985,459,805,-944,456,841,-929,454,887,-920,458,925,-917,464,974,-906,448,1020,-906,448,1020,-896,441,1064,-897,439,1110,-889,437,1158,-877,446,1209,-880,452,1262,-880,452,1262,-858,451,1305,-859,430,1358,-874,441,1401,-919,454,1444,-962,470,1509,-962,470,1509,-980,464,1569,-1064,216,1631,-1046,142,1714,-995,347,1776,-994,528,1831,-994,528,1831,-975,627,1912,-916,698,2002,-824,1486,2131,-685,2303,2357,-543,2538,2694,-543,2538,2694,1649,8127,2899,-232,387,2676,-513,-145,2537,-557,-59,2440,-549,-46,2316,-549,-46,2316,-514,0,2185,-430,143,2058,-368,297,1990,-372,393,2016,-371,402,2078,-371,402,2078,-369,374,2161,-349,339,2228,-322,267,2291,-273,159,2356,-2081,-95,2406,-2081,-95,2406,8127,6013,2702,-452,795,3049,-709,31,2924,-199,-212,2744,-191,-172,2680,-191,-172,2680,-156,-155,2655,-135,-201,2666,-138,-203,2655,-137,-211,2649,-135,-201,2658,-135,-201,2658,-137,-209,2658,-130,-214,2648,-123,-211,2650,840,-855,2653,8127,-4651,2839,8127,-4651,2839,-260,-230,2829,-651,145,2857,-257,-209,2963,-168,-269,3006,-179,-263,3010,-179,-263,3010,-178,-273,2993,-176,-271,2998,-177,-270,3002,-775,610,2984,-206,-235,2823,-206,-235,2823,-184,-283,2763,-204,-262,2755,-202,-286,2760,3632,-8192,2777,-133,-539,2901,-133,-539,2901,-178,-276,2925,-178,-267,2937,-188,-274,2935,-183,-278,2934,566,1800,2875,566,1800,2875,-2395,-4996,2631,-926,-2985,2642,-195,-213,2612,-199,-218,2624,-195,-220,2625,-195,-220,2625,-195,-214,2619,-195,-215,2623,-203,-217,2616,-217,-232,2630,-1052,-747,2623,-1052,-747,2623,-8192,-8192,2593,-114,-235,2384,-164,-191,2351,-158,-198,2341,-145,-188,2337,-145,-188,2337,602,176,2361,-199,-157,2327,-168,-135,2318,-181,-142,2311,-179,-136,2314,-179,-136,2314,-442,-135,2316,-7146,-915,2375,-277,-211,2582,-4480,-364,2592,-4480,-364,2365,-3013,463,2365,-94,16,2167,-145,-104,2047,-145,-101,2029,-144,-100,2032,-144,-100,2035,-136,-100,2035,-140,-101,2031,-141,-96,2046,-139,-91,2034,-136,-91,2044,-136,-91,2049,-169,-124,2049,-448,79,2128,-1762,1059,2189,-3277,2161,2319,-3744,5815,2372,-3744,5815,2166,-677,830,2166,-137,-86,2102,-132,-85,2093,-142,-97,2089,-132,-87,2085,-132,-87,2086,-1,-284,2086,-135,-49,2044,-146,-3,2052,-811,1690,2042,-916,2479,2071,-916,2479,2116,-149,-31,2116,-124,-66,2125,-126,9,2116,-256,2643,2145,1405,5713,2133,1405,5713,1913,217,400,1913,-93,-53,1814,-92,-55,1812,-87,-48,1816,-92,-57,1811,-92,-57,1813,-85,-58,1813,-67,-211,1800,-40,60,1782,126,450,1781,1684,3749,1780,1684,3749,1818,418,918,1818,-64,-42,1836,-73,-52,1835,33,95,1828,779,1234,1850,779,1234,1930,1012,1604,1930,3293,2525,1954,2740,1155,1792,-41,-46,1681,-50,-51,1677,-50,-51,1672,-59,-48,1672,-59,-56,1672,-55,-50,1677,1869,757,1652,1588,667,1563,1588,667,1563,201,48,1537,263,87,1541,810,253,1535,1408,465,1547,812,223,1564,812,223,1564,372,72,1566,492,129,1589,637,161,1610,568,101,1635,616,78,1680,616,78,1680,2506,-120,1718,4747,-1434,1611,199,-130,1452,-31,-58,1415,-31,-60,1422,-31,-60,1422,-31,-57,1407,1900,-473,1397,2366,-813,1328,410,-211,1280,340,-183,1279,340,-183,1279,955,-403,1270,1132,-450,1265,419,-236,1247,337,-217,1246,630,-366,1245,630,-366,1245,761,-457,1254,685,-428,1260,673,-441,1270,740,-501,1285,748,-522,1303,748,-522,1303,655,-487,1325,627,-493,1364,635,-513,1392,631,-537,1439,736,-703,1483,736,-703,1483,1983,-2965,1489,959,-1710,1371,-6,-127,1295,64,-179,1288,722,-1348,1276,722,-1348,1276,822,-1553,1222,255,-623,1191,273,-678,1185,530,-1198,1170,492,-1150,1157,492,-1150,1157,365,-895,1153,261,-673,1142,130,-453,1138,87,-400,1136,127,-592,1140,127,-592,1140,260,-956,1149,334,-1295,1157,243,-1092,1178,155,-859,1202,149,-926,1214,149,-926,1214,156,-1039,1239,126,-975,1272,83,-891,1308,45,-795,1351,-14,-716,1382,-14,-716,1382,26,-2825,1429,-639,-3205,1336,-87,-198,1228,-64,-83,1208,-31,-506,1214,-31,-506,1214,-711,-2333,1170,-351,-1048,1121,-170,-521,1096,-310,-846,1082,-300,-974,1069,-300,-974,1069,-216,-481,1044,-305,-653,1038,-484,-1133,1035,-450,-1059,1028,-391,-832,1022,-391,-832,1022,-452,-944,1029,-507,-1024,1031,-483,-881,1043,-461,-803,1056,-471,-784,1071,-471,-784,1071,-485,-775,1089,-517,-792,1107,-537,-793,1130,-566,-793,1156,-578,-776,1187,-578,-776,1187,-599,-768,1222,-644,-771,1260,-824,-921,1305,-2973,-2628,1334,-1793,-1289,1208,-1793,-1289,1208,-211,-112,1084,-82,-51,1057,-102,-69,1055,-945,-589,1040,-1614,-922,1001,-1614,-922,1001,-809,-424,938,-465,-247,910,-958,-497,909,-1289,-696,889,-992,-507,861,-992,-507,861,-805,-380,845,-890,-432,840,-874,-413,829,-708,-280,822,-708,-280,819,-797,-296,819,-1013,-403,820,-1055,-401,816,-986,-359,820,-1013,-356,822,-1013,-356,836,-1040,-345,836,-1014,-315,850,-983,-297,860,-956,-278,877,-938,-261,895,-938,-261,914,-929,-251,914,-942,-237,934,-964,-224,967,-996,-211,1003,-1021,-199,1039,-1021,-199,1069,-1062,-185,1069,-1256,-174,1112,-2493,-50,1145,-2609,480,1079,-606,71,992,-606,71,955,-144,-36,955,-415,16,937,-1260,309,904,-1136,265,868,-774,182,826,-774,182,801,-892,234,801,-1169,296,781,-1152,301,751,-931,248,733,-875,243,711,-875,243,694,-861,260,694,-801,250,679,-907,312,666,-1049,371,657,-1032,372,643,-1032,372,633,-974,361,633,-997,385,624,-983,392,621,-937,378,616,-916,371,614,-916,371,614,-923,383,614,-943,401,618,-948,412,617,-954,426,629,-957,429,634,-957,429,646,-947,437,646,-941,440,661,-930,434,675,-922,439,689,-918,443,710,-918,443,735,-914,458,735,-914,469,759,-909,479,791,-909,484,820,-898,493,854,-898,493,854,-896,498,889,-888,509,932,-896,531,973,-1003,676,1015,-1504,1771,1041,-1504,1771,1041,-1052,1679,972,-277,357,904,-227,227,875,-680,1076,844,-867,1435,801,-867,1435,801,-450,670,760,-401,594,732,-625,1046,712,-615,1021,686,-434,711,657,-434,711,657,-378,624,634,-392,668,614,-388,703,600,-433,813,585,-511,972,570,-511,972,570,-520,1008,562,-496,957,550,-505,957,541,-509,976,538,-483,938,532,-483,938,532,-444,888,528,-396,805,523,-377,780,524,-407,879,525,-449,1000,527,-449,1000,527,-440,1005,528,-429,987,534,-415,976,533,-398,928,548,-385,876,557,-385,876,557,-383,891,565,-386,951,581,-392,971,592,-384,956,607,-382,946,621,-382,946,621,-363,932,643,-355,920,666,-356,932,690,-352,947,720,-346,943,747,-346,943,747,-339,939,778,-325,938,819,-314,935,853,-313,955,889,-293,1026,937,-293,1026,937,-240,1570,978,587,2968,985,222,916,902,25,242,837,99,446,812,99,446,812,291,1035,780,308,1058,730,251,926,689,277,1002,656,292,1057,622,292,1057,622,269,968,593,247,883,563,232,772,537,248,760,512,296,935,492,296,935,492,326,1036,471,303,1001,444,305,988,425,304,965,411,289,904,394,289,904,394,288,875,378,302,918,367,317,956,358,321,980,347,321,983,336,321,983,336,321,954,326,317,938,322,315,932,313,327,937,308,336,952,302,336,952,302,336,952,300,345,952,295,346,950,291,352,940,288,351,936,288,351,936,288,352,935,288,367,943,287,370,939,286,370,945,289,371,938,289,371,938,289,376,932,294,380,939,296,379,930,300,377,923,308,380,924,316,380,924,316,388,934,318,389,924,328,390,925,337,397,918,348,390,922,357,390,922,357,393,916,372,394,908,380,393,910,398,400,911,412,400,911,429,397,901,429,401,898,450,401,893,471,401,895,492,398,879,518,398,879,545,410,880,545,410,868,568,409,870,597,404,856,633,413,842,661,413,842,698,419,844,698,429,830,730,449,839,773,550,898,811,1065,1205,849,1065,1205,833,1952,1244,833,845,486,773,417,261,719,923,502,684,1008,543,633,1008,543,585,669,373,585,868,465,548,948,502,513,795,427,474,868,450,442,868,450,405,896,465,405,837,436,369,890,456,341,888,457,310,871,444,280,871,444,251,889,451,251,881,443,223,884,444,196,892,451,172,893,452,144,893,452,120,891,448,120,898,449,99,895,448,71,895,446,45,894,452,21,894,452,-2,895,447,-2,894,449,-25,893,447,-47,889,444,-69,895,448,-96,895,448,-121,887,457,-121,888,451,-145,888,454,-175,890,456,-195,886,455,-223,886,455,-245,883,457,-245,879,455,-279,867,449,-305,874,459,-333,866,454,-368,866,454,-368,866,458,-398,858,459,-430,854,458,-466,845,458,-500,842,467,-543,842,467,-543,832,470,-579,828,472,-616,819,491,-659,834,528,-704,943,704,-749,943,704,-749,1255,1454,-769,878,1533,-750,351,704,-697,290,594,-653,495,997,-614,495,997,-614,479,981,-573,355,744,-531,411,871,-498,464,980,-458,398,854,-427,398,854,-427,392,857,-393,432,934,-361,404,892,-331,402,887,-298,416,929,-273,416,929,-273,408,917,-241,403,911,-214,415,922,-186,407,917,-160,402,915,-136,402,915,-136,411,926,-112,412,924,-89,411,921,-60,405,923,-38,406,921,-11,406,921,-11,409,922,11,405,921,31,406,919,59,408,921,83,406,919,104,406,919,104,412,914,130,412,922,155,415,910,180,411,909,205,414,902,234,414,902,234,419,908,264,414,903,293,412,895,321,417,900,348,422,887,381,422,887,381,419,881,409,422,879,449,425,871,481,427,866,516,437,854,552,437,854,552,451,852,586,480,856,625,588,915,667,1006,1128,697,1586,1058,689,1586,1058,689,887,523,635,572,346,588,926,526,546,934,524,496,735,409,453,735,409,453,894,492,414,907,503,369,814,449,330,878,478,293,883,477,256,883,477,256,856,461,216,896,476,180,881,465,144,870,464,104,883,468,72,883,468,72,869,463,33,880,470,1,882,469,-35,870,463,-67,877,468,-101,877,468,-101,871,468,-139,875,468,-175,872,474,-211,864,472,-246,870,471,-287,870,471,-287,862,471,-325,858,477,-363,843,480,-404,836,484,-447,838,493,-483,838,493,-483,834,510,-527,852,566,-570,939,729,-608,1110,1277,-639,790,1325,-617,790,1325,-617,405,786,-570,356,705,-528,486,958,-489,468,937,-447,386,801,-405,386,801,-405,432,891,-363,449,943,-328,405,858,-291,413,876,-259,413,876,-217,437,923,-217,423,895,-184,423,892,-146,427,915,-113,416,895,-80,416,895,-48,419,900,-48,426,908,-8,422,904,20,424,903,53,428,904,86,428,904,123,427,900,123,429,903,152,425,891,183,429,892,221,431,888,257,431,888,296,433,881,296,439,874,331,445,869,369,443,865,406,456,860,444,456,860,482,478,860,482,538,880,518,697,953,551,1204,1097,576,1197,770,544,1197,770,499,741,452,499,751,456,454,943,537,411,844,484,366,809,466,322,809,466,278,903,509,278,857,481,235,836,463,193,880,481,151,869,487,106,869,487,68,865,482,68,875,486,26,857,474,-13,865,483,-54,870,485,-97,870,485,-137,864,485,-137,857,485,-176,851,481,-222,848,490,-260,851,492,-302,851,492,-346,839,503,-346,834,515,-388,835,547,-428,871,632,-471,952,852,-502,952,852,-502,888,1208,-516,597,1041,-488,421,777,-442,436,831,-403,493,951,-365,493,951,-365,449,870,-321,417,840,-279,454,903,-241,439,891,-200,426,873,-158,426,873,-158,434,895,-121,438,900,-84,434,887,-45,440,891,-7,437,891,32,437,891,32,434,873,70,440,883,109,441,886,147,446,881,182,447,881,221,447,881,221,456,869,261,464,860,298,475,861,335,504,867,372,564,886,412,564,886,412,710,913,438,1054,963,454,1044,705,435,809,508,393,796,488,349,796,488,349,901,534,307,863,511,263,841,484,218,866,498,171,843,491,126,843,491,126,839,484,88,862,494,43,865,492,-2,858,496,-47,849,492,-90,849,492,-90,842,495,-131,843,505,-173,846,513,-218,836,526,-261,842,542,-300,842,542,-300,846,601,-342,869,699,-378,883,941,-402,699,1024,-396,529,906,-363,529,906,-363,455,827,-323,479,884,-285,486,909,-246,458,870,-203,447,863,-163,447,863,-163,455,876,-126,441,865,-85,450,875,-43,461,891,-3,458,882,35,458,882,35,460,877,75,458,869,115,466,861,153,473,869,189,491,861,231,491,861,231,514,860,266,561,860,301,658,879,325,858,886,344,946,732,338,946,732,338,853,578,311,810,525,268,857,530,224,866,535,181,846,515,140,846,515,140,842,503,96,840,502,51,840,504,8,850,510,-33,845,520,-75,845,520,-75,835,528,-124,825,539,-163,834,569,-201,831,612,-240,832,688,-270,832,688,-270,812,833,-293,682,913,-294,566,888,-274,507,859,-242,503,872,-207,503,872,-207,493,887,-171,481,870,-135,467,854,-92,475,864,-54,468,858,-14,468,858,-14,474,860,28,482,870,62,494,864,101,511,849,138,534,845,172,534,845,172,570,840,209,647,838,229,762,830,243,837,735,242,833,619,226,833,619,226,829,569,192,832,560,157,848,557,114,843,551,80,843,551,35,827,533,35,817,538,-5,822,547,-42,821,571,-85,822,588,-119,822,588,-155,803,631,-155,793,686,-180,750,765,-201,665,818,-204,591,850,-189,591,850,-166,559,853,-166,530,858,-136,526,857,-104,517,850,-69,500,844,-34,500,844,1,507,845,1,521,840,36,543,842,68,566,827,97,592,821,122,592,821,144,651,806,144,715,779,156,764,717,156,783,641,144,802,610,122,802,610,95,809,600,95,820,593,61,814,584,30,803,582,-7,788,603,-37,788,603,-67,784,631,-67,767,670,-95,742,711,-113,696,758,-124,646,794,-119,646,794,-108,607,810,-108,586,825,-89,572,834,-65,563,834,-42,560,822,-15,560,822,8,572,821,8,588,802,37,616,798,62,654,783,73,674,760,83,674,760,89,714,726,89,737,685,82,753,665,67,762,645,50,777,637,32,777,637,32,770,639,8,761,653,-15,746,676,-33,721,698,-45,694,729,-62,694,729,-62,678,753,-62,647,767,-54,634,778,-52,625,781,-35,612,794,-26,612,794,-26,621,788,-5,632,779,10,638,773,22,665,754,29,683,736,35,683,736,35,701,723,41,719,716,35,724,696,25,728,687,18,727,692,7,727,692,7,725,697,-6,712,710,-13,695,719,-20,683,738,-24,674,746,-22,674,746,-22,663,756,-20,655,759,-16,652,763,-8,652,760,-2,658,752,6,658,752,6,674,741,10,686,743,13,688,727,10,695,718,11,698,715,7,698,715,7,704,713,6,703,721,-2,695,730,-5,682,732,-5,681,733,-9,681,733,-9,678,746,-9,664,736,-8,672,748,-5,670,752,-2,678,740,1,678,740,1,679,739,4,680,739,5,695,725,5,694,728,2,688,728,0,688,728,0,696,722,0,687,724,-2,687,733,-3,685,738,-2,675,737,-6,675,737,-6,684,741,-6,677,737,-1,677,739,-5,682,737,1,682,738,4,682,738,4,685,735,0,689,730,1,692,733,0,687,729,-1,687,733,-1,687,733,-1,681,734,-1,680,743,-5,683,736,-4,679,741,-1,678,732,-1,678,732,-1,682,736,-2,684,738,0,688,738,-3,694,729,-3,689,733,0,689,733,0,690,736,0,690,734,0,689,735,-5,683,737,-2,681,735,-1,681,735,-1,679,729,0,684,740,-1,679,734,1,683,740,1,684,734,0,684,734,0,684,732,0,683,734,-2,683,734,-5,681,733,-1,684,734,-2,684,734,-2,684,740,-3,682,737,-1,680,735,-2,677,738,-3,678,731,2,678,731,2,683,734,-2,681,730,1,681,734,-2,683,735,-4,684,730,-5,684,730,-5,684,734,-1,682,736,-7,686,732,-3,688,739,-3,688,739,-1,686,738,-1,684,731,-1,678,734,-2,683,740,-1,678,734,-2,678,734,0,687,739,0,682,734,-1,688,736,-6,686,736,-1,685,737,-4,685,737,0,680,734,0,683,732,-2,683,734,-1,681,737,0,685,735,0,685,735,0,686,735,0,685,735,1,686,735,-1,686,729,-1,684,734,-1,684,734,2,681,732,2,677,730,-2,687,731,0,681,743,-1,686,735,0,686,735,0,684,739,0,686,741,0,683,734,0,685,732,-4,686,736,-4,686,736,0,684,736,0,685,736,-1,683,736,2,681,735,-1,681,747,-1,681,747,1,684,735,1,683,737,0,680,730,-3,681,732,0,689,734,1,689,734,0,685,737,0,682,740,-2,688,736,-1,683,734,-1,686,736,2,686,736,0,679,732,0,684,732,0,683,739,-2,687,731,1,688,732,-1,688,732,-2,689,738,-2,684,732,0,684,730,-2,688,742,-1,683,729,-3,683,729,-3,692,739,-1,684,738,-3,685,735,0,679,737,-2,688,741,-1,688,741,-1,683,732,-1,675,734,-3,683,734,-3,682,734,0,680,735,-3,680,735,-3,683,731,-3,684,731,-4,687,735,-4,682,731,0,686,733,-2,686,733,-2,687,730,0,679,731,-4,681,739,-2,684,733,-1,683,730,0,683,730,0,685,738,-3,682,730,-1,685,739,0,687,737,-1,684,738,-5,684,738,-5,686,739,-2,678,737,0,683,734,-2,683,733,-4,679,728,-4,679,728,-4,684,734,-1,684,738,-1,685,737,-2,683,736,-1,688,733,1,688,733,1,681,736,1,680,732,0,683,727,-2,679,735,1,685,735,1,685,735,1,686,738,0,685,733,3,683,732,-1,679,734,2,684,737,-3,684,737,-3,681,733,1,681,733,-5,686,736,0,682,734,-3,682,733,-1,682,733,-1,682,734,0,685,734,-1,685,738,1,686,736,-1,686,733,-2,686,733,-2,684,729,0,683,730,0,677,731,-4,679,728,-1,684,730,-2,684,730,-2,677,729,-2,685,733,-2,683,734,-1,682,739,-1,689,733,0,689,733,0,685,731,1,680,733,0,684,731,0,689,736,-1,685,736,-1,685,736,-1,688,738,1,681,737,2,681,740,-3,680,740,0,680,738,-2,680,738,-2,682,735,0,679,735,-1,680,730,-3,678,732,-5,683,733,-1,683,733,-1,686,732,0,682,731,3,684,734,0,688,737,-1,686,734,-3,686,734,-3,684,730,0,679,734,0,680,734,-3,686,734,-1,683,736,-1,683,736,-1,683,731,0,689,737,-1,685,732,2,687,732,0,683,729,0,683,729,0,687,730,-1,683,740,-1,687,734,0,681,733,0,687,735,0,687,735,0,685,734,-2,686,738,2,685,738,1,685,726,-3,685,726,0,686,733,0,685,732,0,687,737,-2,685,738,1,683,736,-2,683,736,-1,684,737,-1,688,735,-2,680,735,2,679,733,-1,680,736,-3,680,736,-1,683,740,-1,679,741,-2
-1046,257,7,-1043,257,12,-1043,257,10,-1037,252,10,-1042,259,7,-1044,270,12,-1045,272,12,-1045,269,16,-1045,269,15,-1043,273,15,-1039,282,16,-1030,279,14,-1025,279,17,-1022,286,17,-1022,286,14,-1018,285,14,-1013,288,14,-1013,286,14,-1004,285,14,-990,276,19,-990,276,15,-987,269,15,-984,264,13,-984,261,11,-980,256,9,-979,258,8,-979,258,11,-985,261,11,-993,263,10,-1004,263,12,-1002,261,16,-1017,258,20,-1017,258,24,-1025,251,24,-1032,246,30,-1026,243,33,-1025,246,39,-1020,263,39,-1020,263,45,-1014,272,45,-1007,276,51,-1016,281,49,-1014,289,54,-1012,283,55,-1012,283,56,-1013,270,56,-1012,267,63,-1014,268,60,-1007,261,59,-1006,268,65,-1006,268,61,-1009,269,61,-1008,281,62,-1010,295,62,-1013,302,60,-1020,309,57,-1020,309,58,-1022,311,58,-1021,302,59,-1022,301,60,-1026,298,65,-1023,296,68,-1023,296,68,-1024,297,73,-1013,287,72,-1019,298,75,-1017,289,77,-1011,296,79,-1011,296,79,-1005,291,83,-1006,287,82,-1011,288,83,-1014,299,86,-1022,303,85,-1022,303,85,-1027,314,84,-1037,315,87,-1029,327,84,-1028,331,84,-1033,334,84,-1033,334,84,-1025,345,81,-1028,342,74,-1020,352,76,-1018,348,67,-1010,345,70,-1010,345,70,-1004,337,72,-998,345,71,-1000,338,67,-996,328,70,-990,321,77,-990,321,77,-975,322,79,-976,324,82,-986,318,82,-982,317,85,-989,321,87,-989,321,87,-999,317,87,-997,319,91,-990,328,92,-990,341,93,-991,350,95,-991,350,95,-992,363,97,-979,361,101,-978,378,110,-974,374,116,-967,375,124,-967,375,124,-955,369,133,-949,367,137,-941,368,151,-936,365,164,-935,368,174,-935,368,174,-935,371,188,-934,374,201,-938,371,222,-932,367,237,-941,361,256,-941,361,256,-942,350,277,-942,347,293,-947,336,315,-951,328,339,-944,326,354,-944,326,354,-940,328,382,-929,340,398,-917,349,421,-911,357,439,-909,370,457,-909,370,457,-904,382,480,-889,397,501,-901,421,518,-937,423,545,-962,452,565,-962,452,565,-992,466,585,-1039,498,594,-1096,555,603,-1173,592,611,-1241,659,606,-1241,659,606,-1242,680,597,-1122,667,581,-990,604,579,-912,574,584,-875,579,593,-875,579,593,-859,602,607,-862,631,626,-861,665,655,-842,672,690,-822,671,735,-822,671,735,-842,686,775,-927,746,825,-957,747,872,-970,745,921,-961,742,976,-961,742,976,-956,725,1020,-953,710,1061,-946,707,1092,-949,683,1144,-962,647,1192,-962,647,1192,-996,642,1234,-1045,681,1279,-1088,707,1338,-1120,740,1403,-1110,774,1483,-1110,774,1483,-1083,793,1572,-1015,780,1685,-939,756,1799,-875,724,1919,-826,702,2049,-826,702,2049,-786,668,2169,-757,646,2305,-721,614,2422,-694,573,2556,-694,573,2670,-665,555,2670,96,1853,2792,1552,7722,3006,-746,-33,3111,-798,-49,2991,-798,-49,2799,-592,36,2799,-410,120,2642,-359,196,2595,-329,187,2616,-311,154,2636,-311,154,2693,-2075,-47,2693,4215,1857,2943,5815,2356,3303,-793,74,3316,-193,-250,2999,-193,-250,2933,-151,-232,2933,-158,-242,2922,-159,-239,2923,-154,-244,2926,-156,-246,2909,-156,-246,2918,-146,-249,2918,-140,-255,2907,8127,-6789,3003,950,-691,3254,-215,-282,3206,-215,-282,3306,-1139,206,3306,-207,-358,3467,-237,-358,3475,-239,-362,3456,-232,-365,3467,-232,-365,3462,-233,-363,3462,-544,78,3458,-298,-273,3318,-249,-346,3255,-258,-367,3241,-258,-367,3235,-258,-365,3235,-272,-364,3233,1206,-7156,3254,54,-1750,3399,-247,-401,3473,-247,-401,3434,-506,-5516,3434,-806,-3113,3265,-162,-223,3097,-225,-304,3021,-216,-283,3019,-216,-283,3027,-224,-285,3027,-225,-280,3008,-228,-280,3031,-228,-280,3029,-234,-276,3015,-234,-276,3014,-224,-271,3014,825,237,2955,-285,-221,2758,-8192,-3089,2777,-1712,-887,2867,-1712,-887,2867,-217,-244,2878,-228,-241,2857,-224,-239,2850,-226,-231,2869,-231,-234,2859,-231,-234,2859,-231,-227,2857,-227,-227,2865,-236,-222,2861,-3462,283,2852,-4187,1311,2665,-4187,1311,2665,-218,-202,2643,-183,-168,2627,-194,-164,2645,-183,-165,2645,-193,-171,2631,-193,-171,2631,-190,-165,2648,-182,-161,2642,-184,-157,2631,-189,-144,2642,-2820,4131,2634,-2820,4131,2634,-2375,3562,2452,-185,-150,2292,-173,-135,2282,345,-1936,2304,-151,-50,2376,-151,-50,2376,-137,-138,2397,-134,-116,2396,-137,-118,2396,-136,-120,2379,-129,-120,2392,-129,-120,2392,-135,-118,2386,-123,-59,2394,4136,8127,2276,-137,-94,1962,-869,-3241,1956,-869,-3241,1956,-53,-131,1970,-89,-59,1952,-97,-79,1952,-90,-84,1947,-84,-78,1947,-84,-78,1947,-81,-84,1950,-80,-85,1949,-81,-79,1959,-77,-83,1957,-70,-75,1960,-70,-75,1960,163,203,1952,7264,6467,2015,780,519,1994,501,-907,1820,-36,-25,1528,-36,-25,1528,-35,-37,1517,-47,-43,1511,-52,-49,1515,-43,-52,1514,92,-12,1517,92,-12,1517,2287,542,1527,3145,1285,1653,95,0,1685,-2,-36,1685,44,-27,1695,44,-27,1695,1534,435,1686,699,206,1719,-32,-79,1763,0,-78,1763,190,-58,1764,190,-58,1764,4895,-692,1765,4076,-1216,1607,-50,-60,1424,-39,-45,1408,-36,-50,1405,-36,-50,1405,-40,-52,1407,-38,-53,1410,-28,-55,1400,1833,-645,1401,2851,-1121,1325,2851,-1121,1325,78,-109,1259,-29,-52,1254,111,-137,1259,1919,-974,1263,1378,-791,1274,1378,-791,1274,391,-248,1297,418,-291,1293,900,-564,1297,939,-579,1332,490,-343,1358,490,-343,1358,278,-250,1388,330,-277,1417,420,-368,1451,611,-577,1492,2097,-2808,1519,2097,-2808,1519,1555,-2615,1402,46,-214,1311,21,-128,1300,636,-1087,1275,813,-1556,1239,813,-1556,1239,322,-719,1204,243,-614,1187,468,-1099,1183,520,-1207,1169,432,-1073,1167,432,-1073,1167,414,-1013,1160,207,-572,1159,31,-252,1154,27,-278,1156,27,-278,1164,111,-532,1164,231,-922,1171,343,-1449,1191,252,-1212,1220,116,-776,1249,116,-776,1264,97,-870,1264,137,-1085,1291,107,-1023,1320,60,-994,1362,34,-1195,1406,34,-1195,1444,-210,-3262,1444,-436,-1909,1339,-86,-194,1263,-30,-239,1239,-395,-1522,1212,-395,-1522,1174,-451,-1599,1174,-215,-666,1142,-275,-771,1127,-371,-1106,1102,-305,-893,1085,-305,-893,1069,-221,-500,1069,-309,-640,1053,-418,-946,1058,-435,-968,1054,-431,-930,1045,-431,-930,1052,-463,-956,1052,-491,-958,1061,-501,-903,1066,-514,-861,1081,-504,-813,1098,-504,-813,1123,-494,-767,1123,-499,-746,1134,-524,-753,1160,-549,-750,1194,-576,-748,1224,-576,-748,1260,-623,-757,1260,-709,-818,1299,-2119,-2076,1352,-2835,-1809,1273,-547,-391,1140,-547,-391,1083,-93,-64,1083,-92,-61,1081,-431,-339,1065,-1249,-660,1024,-1004,-558,977,-1004,-558,945,-786,-420,945,-963,-506,923,-1115,-586,904,-943,-467,888,-917,-431,873,-917,-431,868,-1024,-492,868,-1049,-516,858,-831,-380,845,-609,-244,842,-694,-248,845,-694,-248,845,-913,-333,842,-1034,-362,848,-1052,-357,855,-1060,-351,859,-1066,-328,871,-1066,-328,871,-1046,-311,884,-1017,-296,902,-1004,-275,922,-985,-259,940,-937,-229,978,-937,-229,978,-886,-211,1001,-892,-195,1029,-951,-187,1072,-1088,-183,1104,-1670,-140,1152,-1670,-140,1152,-3327,462,1151,-1495,221,1059,-277,-1,988,-189,-42,965,-708,125,945,-708,125,945,-1189,297,910,-936,226,865,-909,215,843,-1058,269,815,-1139,302,794,-1139,302,794,-1040,279,769,-972,268,747,-1022,297,732,-964,297,711,-733,234,702,-733,234,702,-748,254,688,-950,344,684,-1018,386,670,-985,386,663,-996,404,662,-996,404,662,-1015,423,656,-994,417,653,-961,408,656,-949,409,653,-928,403,659,-928,403,659,-894,395,669,-881,400,677,-909,420,692,-932,440,706,-942,457,723,-942,457,723,-944,469,739,-940,476,758,-930,478,782,-917,474,812,-900,482,846,-900,482,846,-889,472,875,-872,486,918,-870,502,956,-900,539,996,-1050,731,1042,-1050,731,1042,-1521,1910,1057,-959,1524,985,-264,344,917,-231,238,894,-677,1065,863,-677,1065,863,-885,1463,823,-418,629,777,-388,577,749,-627,1052,730,-616,1041,704,-616,1041,704,-447,747,678,-408,686,656,-422,722,640,-377,676,618,-375,704,607,-375,704,607,-451,876,603,-511,998,592,-501,965,583,-488,952,575,-504,986,568,-504,986,568,-488,973,563,-457,945,561,-435,913,563,-393,827,565,-370,786,568,-370,786,568,-393,882,567,-426,1012,575,-417,1007,579,-398,972,585,-405,964,597,-405,964,597,-390,932,608,-369,882,625,-363,901,637,-374,949,658,-374,961,677,-374,961,677,-362,955,700,-355,945,724,-345,931,755,-338,914,780,-335,912,817,-335,912,817,-330,931,851,-318,939,889,-306,960,928,-290,1069,966,-25,2501,1008,-25,2501,1008,575,2280,975,93,480,887,16,218,840,152,620,813,152,620,776,303,1055,776,295,1038,733,271,980,698,279,1003,661,278,1024,628,278,1024,598,275,999,598,257,914,574,215,732,549,224,703,524,305,947,506,305,947,489,331,1048,489,304,999,464,305,993,447,310,992,432,296,896,419,296,896,404,290,859,404,303,905,398,325,954,386,327,986,381,332,991,370,332,991,367,333,957,367,327,932,358,330,926,353,337,930,349,347,943,346,347,943,345,355,953,345,357,957,342,359,944,341,362,936,345,371,930,346,371,930,346,369,929,346,375,929,350,379,935,350,381,928,353,380,927,360,380,927,370,378,920,370,380,921,376,384,912,384,385,921,394,390,919,406,390,919,417,393,913,417,388,905,437,395,900,449,396,904,463,398,895,485,398,895,510,398,891,510,402,884,530,401,882,552,400,871,576,404,868,606,404,868,606,410,857,637,409,849,670,419,849,698,423,840,739,442,836,776,442,836,776,499,862,816,708,996,848,1788,1419,867,1534,872,814,445,272,754,445,272,754,611,354,717,1086,585,670,761,412,626,728,403,585,992,525,547,992,525,547,853,445,506,800,419,470,900,463,437,859,448,402,857,444,368,857,444,368,909,466,341,872,449,315,879,444,288,889,449,258,881,441,230,881,441,230,889,444,208,895,453,186,894,445,159,892,451,135,897,442,114,897,442,114,893,449,92,900,445,68,896,444,44,899,443,23,895,447,1,895,447,1,898,444,-21,901,450,-43,891,437,-64,900,448,-86,895,452,-107,895,452,-107,895,448,-132,893,452,-152,884,443,-176,888,449,-200,887,452,-221,887,452,-221,884,449,-251,878,452,-273,879,449,-302,875,458,-334,869,453,-360,869,453,-360,864,455,-392,859,455,-424,856,464,-457,852,457,-490,841,456,-524,841,456,-524,830,469,-562,826,466,-599,819,468,-640,818,494,-685,833,538,-726,833,538,-726,973,751,-769,1263,1643,-788,801,1417,-749,302,600,-698,330,673,-662,330,673,-662,521,1051,-624,436,905,-580,337,718,-543,433,915,-510,453,962,-469,453,962,-469,383,839,-434,413,900,-404,428,937,-375,396,880,-343,397,888,-309,397,888,-309,414,926,-289,405,914,-260,406,918,-231,406,924,-207,410,914,-182,410,914,-182,404,920,-155,407,927,-133,409,918,-109,407,925,-86,402,932,-67,402,932,-67,405,928,-43,402,920,-17,410,924,0,408,927,21,409,928,44,409,928,44,407,923,64,405,928,88,405,923,112,406,924,132,412,914,161,412,914,161,414,920,178,408,915,206,410,912,229,407,904,260,420,903,282,420,903,282,410,899,315,412,895,340,412,892,369,423,886,401,412,881,433,412,881,433,422,880,464,430,872,497,433,864,533,438,854,564,438,854,607,452,844,607,488,865,645,597,921,686,1025,1130,716,1660,1080,705,1660,1080,645,880,509,645,548,335,600,926,523,560,912,506,510,728,410,464,728,410,424,920,502,424,905,495,385,796,435,346,882,472,304,874,464,267,874,464,233,861,452,233,897,480,195,879,462,159,865,458,125,887,472,87,887,472,52,882,463,52,889,469,18,880,464,-16,872,463,-47,879,467,-83,879,467,-118,878,466,-118,878,473,-151,869,469,-188,867,463,-221,866,470,-260,866,470,-295,864,468,-295,856,469,-335,848,476,-372,844,481,-414,840,481,-449,840,481,-494,836,485,-494,827,498,-535,832,538,-582,904,670,-623,1119,1224,-652,1119,1224,-633,866,1406,-633,452,832,-588,358,685,-547,478,944,-506,461,944,-469,461,944,-428,380,785,-428,426,883,-389,458,947,-352,417,871,-315,409,884,-277,409,884,-277,441,921,-240,417,895,-207,416,892,-170,427,910,-140,419,907,-102,419,907,-102,416,908,-74,421,912,-38,421,910,-7,419,904,26,424,904,57,424,904,57,423,905,90,424,903,125,423,899,157,426,889,193,427,890,226,427,890,226,428,887,260,436,886,293,432,884,327,434,875,365,445,866,404,445,866,404,452,862,443,470,856,482,514,872,518,596,900,554,893,1025,581,893,1025,581,1379,997,576,987,598,534,651,401,485,862,504,441,911,511,401,911,511,401,779,445,354,883,504,313,902,500,268,824,458,222,861,474,184,861,474,184,874,483,142,863,475,98,880,481,57,866,476,17,862,465,-23,862,465,-23,876,482,-59,866,480,-100,863,480,-139,862,484,-181,855,483,-222,855,483,-222,853,491,-263,845,490,-306,837,495,-349,832,512,-390,835,528,-434,835,528,-434,851,588,-475,930,783,-510,962,1216,-527,678,1107,-504,432,796,-463,432,796,-463,424,811,-427,480,936,-385,453,878,-344,422,835,-305,449,903,-266,449,903,-266,443,898,-225,424,872,-184,434,890,-147,435,899,-106,431,888,-68,431,888,-68,432,893,-31,437,899,5,431,885,43,433,888,79,441,887,119,441,887,119,440,882,158,440,884,195,449,875,234,456,874,272,464,872,307,464,872,307,477,868,346,506,873,385,558,873,417,664,904,451,992,983,469,992,983,469,1139,785,456,858,536,411,751,461,371,880,518,326,863,504,277,863,504,277,830,486,235,872,502,192,862,487,147,832,486,105,862,492,60,862,492,60,864,491,14,855,490,-29,858,499,-74,850,502,-114,848,503,-155,848,503,-155,851,509,-199,839,507,-241,834,521,-286,837,551,-326,846,610,-364,846,610,-364,883,769,-399,861,1040,-417,651,1006,-396,498,857,-368,457,840,-325,457,840,-325,483,892,-290,469,885,-252,449,861,-210,454,882,-168,454,882,-128,452,882,-128,442,869,-90,441,877,-49,454,884,-9,444,877,32,444,877,65,459,883,65,460,866,110,463,863,146,469,860,187,486,867,228,486,867,261,505,858,261,541,864,293,605,866,324,734,884,349,955,854,359,955,854,340,955,668,340,828,539,301,814,508,260,871,531,216,849,522,172,849,522,126,838,506,126,852,511,85,843,505,39,833,506,-4,847,514,-44,847,514,-90,842,515,-90,835,518,-130,832,540,-174,833,563,-215,828,605,-256,828,605,-287,838,695,-287,825,869,-308,679,929,-308,566,890,-287,504,854,-252,504,854,-216,498,875,-216,490,870,-177,485,867,-136,473,862,-100,472,863,-65,472,863,-23,471,868,-23,476,865,15,486,857,52,486,858,90,497,850,125,497,850,162,523,851,162,552,843,194,592,843,223,665,836,247,802,818,259,802,818,259,864,701,252,843,607,228,816,557,195,834,541,154,843,542,111,843,542,111,834,531,74,828,531,30,829,535,-14,821,545,-53,818,562,-95,818,562,-95,811,585,-131,806,617,-164,809,690,-194,761,783,-207,663,834,-214,663,834,-214,597,853,-196,552,854,-178,536,856,-144,523,857,-113,510,852,-78,510,852,-78,504,848,-41,501,845,-8,516,843,24,529,845,57,545,828,89,545,828,89,568,830,118,612,819,143,674,804,160,746,764,174,788,699,166,788,699,166,801,624,151,804,597,123,817,582,90,820,579,51,805,575,19,805,575,19,803,582,-19,797,602,-54,786,630,-79,769,672,-108,741,725,-123,741,725,-123,683,767,-131,635,796,-126,599,819,-115,585,830,-97,569,834,-69,569,834,-69,558,830,-43,561,829,-17,568,825,8,578,815,34,602,805,55,602,805,55,631,795,80,671,765,89,713,733,97,736,698,91,756,663,80,756,663,80,776,641,61,779,636,44,784,633,17,774,644,-5,754,655,-27,754,655,-27,741,690,-47,713,715,-57,683,736,-67,661,768,-64,637,783,-62,637,783,-62,625,791,-48,622,788,-31,611,795,-17,613,793,-1,623,779,15,623,779,15,643,768,24,663,758,37,687,734,39,698,717,41,716,705,33,716,705,33,727,696,29,727,685,17,734,686,9,723,691,-5,712,706,-15,712,706,-15,699,720,-24,684,736,-27,676,747,-24,667,750,-23,654,758,-18,654,758,-18,649,759,-11,651,770,-6,662,759,3,667,750,9,681,743,17,681,743,17,691,728,15,698,729,15,697,711,11,701,712,8,707,716,0,707,716,0,702,715,-3,693,725,-8,682,729,-11,681,736,-7,669,746,-10,669,746,-10,673,743,-6,664,751,-3,667,746,0,674,737,0,674,737,4,681,732,4,686,731,4,691,730,4,685,725,4,699,718,0,699,718,-2,686,732,-2,686,726,-6,682,730,-4,687,735,-4,673,737,-4,673,737,-3,673,743,-3,673,740,-3,683,736,-2,682,738,2,680,731,0,680,731,2,684,728,2,693,728,0,681,726,2,686,730,-4,688,738,-1,688,738,-4,680,737,-4,679,739,0,677,740,-4,678,737,0,676,735,0,676,735,-2,682,735,-2,682,734,3,693,733,0,686,733,0,687,726,2,687,726,0,683,728,0,684,736,-5,685,733,-3,681,734,-1,687,736,-1,687,736,-1,685,735,-1,678,741,-4,677,731,0,687,734,-1,681,730,2,681,730,0,686,733,0,692,732,0,683,733,1,687,735,-3,684,732,-3,684,732,-4,683,734,-4,679,733,0,680,735,0,683,738,-1,686,737,0,686,737,0,680,738,0,679,734,1,687,734,3,681,728,-2,677,735,-2,677,735,-2,678,733,0,679,730,2,687,739,0,685,730,0,684,736,0,684,736,0,688,737,-1,682,733,-1,685,732,-1,684,731,-2,688,736,-2,688,736,-2,686,732,1,683,732,0,690,735,0,684,734,0,686,730,0,686,730,0,681,739,-4,682,730,-4,680,733,0,679,734,1,688,736,0,688,736,0,683,737,-3,687,730,0,686,734,2,686,732,-3,683,735,-2,683,735,-2,682,731,-6,681,729,-3,684,730,-1,685,740,0,681,733,-2,681,733,-2,685,730,-3,684,732,-1,681,734,0,684,732,-2,686,735,1,686,735,1,682,737,-1,684,735,-1,684,734,-2,684,735,0,684,738,-3,684,738,-3,691,738,-1,681,734,0,685,739,2,684,733,-2,683,734,-2,683,734,-2,686,736,-1,687,731,0,684,732,0,683,738,0,683,737,-1,683,737,-1,682,733,-3,680,739,-2,680,729,-1,684,735,2,683,731,2,683,731,2,687,731,-1,686,731,-1,683,731,-2,685,738,-1,684,735,-1,684,735,-1,680,731,-2,685,731,-1,682,736,-3,683,740,-3,682,737,-1,682,737,-1,688,734,1,683,738,-1,685,735,-2,683,738,0,685,736,0,685,736,0,689,738,-1,681,736,0,685,736,-3,684,734,-4,684,729,-1,684,729,-1,684,732,0,681,728,0,684,730,-2,685,736,0,687,733,0,687,733,0,687,738,0,688,737,-1,685,727,0,681,729,-2,682,731,0,682,731,0,680,736,-2,681,728,0,680,737,1,683,726,-2,684,736,-1,684,736,-1,684,733,1,680,738,-2,689,733,2,684,732,-1,682,733,-1,682,733,-1,682,735,-2,677,730,-3,676,736,-2,682,729,1,683,732,0,683,732,0,686,734,0,682,735,-1,686,733,-1,685,735,2,685,735,0,686,729,0,684,736,3,687,727,-1,684,732,-2,682,730,0,682,730,0,679,735,0,687,737,-3,681,728,-3,683,736,-1,684,735,-1,684,735,-2,685,732,-2,684,734,0,686,743,-4,687,735,-2,686,733,0,686,733,0,682,734,0,685,734,-1,682,736,-1,686,731,-2,682,734,0,682,734,-2,683,732,-2,681,733,0,689,734,-2,683,732,-3,683,730,-4,683,730,0,681,733,0,680,731,0,681,730,-3,683,736,-2,678,732,0,678,732,1,683,737,1,684,736,0,681,736,-1,682,733,-1,684,734,-1,684,734,-3,686,740,-3,683,736,0,682,733,1,682,734,2,684,733,1,684,733,-3,680,735,-3,688,736,-2,685,734,-4,679,730,0,684,736,-2,684,736,-2,682,734,-2,683,733,0,688,733,1,679,738,0,686,734,-3,686,734,-3,683,733,-3,680,734,0,686,735,-2,687,724,-1,683,739,-1,683,739,-1,689,729,-3,690,740,-1,685,738,-2,681,736,-2,684,738,-6,684,738,-6
-1037,243,42,-1037,243,42,-1046,245,43,-1043,244,46,-1039,257,51,-1047,263,50,-1047,263,52,-1044,268,52,-1052,267,54,-1047,269,56,-1057,269,54,-1050,266,55,-1050,266,51,-1040,274,51,-1033,284,42,-1024,286,42,-1016,293,37,-1007,289,27,-1007,289,17,-1003,290,17,-1001,287,8,-989,289,0,-991,287,-10,-994,277,-14,-994,277,-16,-995,261,-16,-988,257,-20,-989,251,-16,-992,239,-10,-1007,227,-2,-1007,227,6,-1002,211,6,-997,207,17,-993,209,27,-989,221,31,-991,229,39,-991,229,41,-994,247,41,-1004,254,49,-995,256,51,-1013,263,54,-1012,260,55,-1012,260,54,-1011,254,54,-1016,254,58,-1017,250,54,-1013,262,50,-1012,267,52,-1012,267,45,-1015,269,45,-1017,284,47,-1021,286,45,-1021,272,36,-1025,265,39,-1025,265,38,-1021,264,38,-1024,257,36,-1021,265,32,-1028,270,35,-1034,280,33,-1034,280,33,-1033,296,37,-1033,290,41,-1025,289,45,-1032,278,45,-1021,276,48,-1021,276,48,-1014,266,47,-1011,270,55,-1007,267,53,-998,280,50,-994,299,47,-994,299,47,-990,310,40,-999,313,39,-999,324,34,-1007,317,24,-1018,322,16,-1018,322,16,-1029,318,14,-1033,316,11,-1042,296,13,-1043,288,10,-1037,276,12,-1037,276,12,-1027,271,13,-1032,273,14,-1018,275,17,-1023,284,17,-1026,287,20,-1026,287,20,-1030,295,28,-1033,294,33,-1035,303,40,-1042,300,48,-1044,302,59,-1044,302,59,-1041,292,70,-1032,298,82,-1024,290,90,-1015,303,96,-1005,305,100,-1005,305,100,-1008,311,101,-1008,315,108,-1000,324,116,-992,327,122,-994,336,128,-994,336,128,-992,342,133,-995,331,137,-993,317,145,-986,299,149,-988,296,155,-988,296,155,-989,292,160,-999,270,161,-1000,265,170,-1000,273,177,-1000,286,183,-1000,286,183,-999,297,183,-1003,316,197,-992,331,202,-1002,347,213,-1003,365,216,-1003,365,216,-1015,370,228,-1008,372,235,-999,381,241,-996,380,252,-978,386,257,-978,386,257,-955,382,272,-927,379,282,-908,369,307,-906,355,326,-947,363,356,-947,363,356,-983,380,387,-1025,382,416,-1046,387,444,-1059,421,468,-1075,434,481,-1075,434,481,-1084,448,492,-1083,452,502,-1078,459,523,-1078,481,541,-1096,492,567,-1096,492,567,-1101,513,600,-1094,546,637,-1071,539,677,-1060,527,718,-1029,514,754,-1029,514,754,-1011,511,802,-1004,532,844,-1026,552,902,-1020,522,952,-999,491,999,-999,491,999,-993,485,1029,-1002,504,1058,-1000,519,1092,-980,520,1126,-951,490,1170,-951,490,1170,-917,479,1188,-899,478,1220,-902,475,1259,-909,450,1303,-939,448,1352,-939,448,1352,-989,489,1409,-1047,565,1472,-1075,630,1553,-1118,532,1666,-1013,491,1793,-1013,491,1793,-977,631,1903,-997,738,2011,-947,724,2151,-894,672,2290,-894,672,2413,-846,639,2413,-809,608,2522,-775,579,2629,3529,8127,2773,-75,1314,2924,-75,1314,2842,-863,-66,2842,-812,-23,2636,-763,57,2403,-612,314,2210,-507,536,2132,-507,536,2166,-501,606,2166,-452,529,2259,-380,384,2345,-297,198,2415,-231,73,2471,-231,73,2496,-177,-36,2496,1763,346,2509,8127,3040,2828,-360,-219,3441,-2034,31,3470,-2034,31,3903,-309,-456,3903,-342,-501,4120,-305,-480,4112,-312,-490,4094,-313,-491,4098,-313,-491,4094,-319,-498,4094,-318,-504,4096,-317,-511,4105,251,-825,4084,665,-878,3928,665,-878,3845,89,-659,3845,2070,-2701,3842,5485,-8192,3624,-203,-390,3336,-228,-336,3379,-228,-336,3386,-226,-355,3386,-221,-347,3399,-224,-351,3380,-232,-351,3375,-230,-358,3369,-230,-358,3379,-231,-350,3379,82,795,3369,-214,-179,3219,-279,-327,3158,-270,-312,3156,-270,-312,3156,-279,-314,3156,-286,-306,3142,-278,-307,3146,-290,-304,3167,-319,-328,3158,-319,-328,3163,-8192,-8192,3163,-943,-1413,3029,-224,-237,2888,141,-46,2807,-278,-224,2705,-278,-224,2705,-197,-194,2700,-209,-202,2693,-207,-195,2700,-204,-197,2690,-210,-198,2694,-210,-198,2694,-203,-191,2697,-206,-187,2696,-208,-189,2688,-208,-188,2705,-678,-46,2706,-678,-46,2706,-8192,4133,2674,-201,-198,2589,-201,-233,2583,145,-355,2582,-190,-151,2629,-190,-151,2629,-199,-167,2644,-180,-168,2637,-187,-157,2635,-189,-161,2635,-183,-158,2639,-183,-158,2639,-180,-150,2643,-184,-145,2635,-6226,8127,2630,-787,904,2413,-76,-312,2376,-76,-312,2376,-124,-246,2378,-149,-163,2374,-156,-141,2370,-157,-143,2373,-169,-161,2380,-169,-161,2380,-184,-180,2390,-210,-210,2410,11,-1531,2434,-101,-134,2367,-102,-119,2341,-102,-119,2341,-102,-114,2356,5145,8127,2336,-62,65,2163,-116,-85,2121,-119,-87,2124,-119,-87,2124,-114,-88,2121,-109,-87,2125,-106,-95,2121,-102,-95,2110,-104,-101,2122,-104,-101,2122,-1069,-390,2126,-234,-501,2270,-132,-313,2232,820,217,2170,8127,6343,2007,8127,6343,2007,-90,-86,1762,-53,-59,1711,-60,-59,1708,-60,-64,1710,-58,-65,1706,-58,-65,1706,-58,-63,1710,-57,-68,1706,-55,-65,1717,-50,-69,1716,-50,-72,1703,-50,-72,1703,-51,-74,1706,46,-56,1712,2941,394,1716,5186,589,1917,1940,-687,1949,1940,-687,1949,315,-213,1845,-51,-91,1807,-52,-84,1804,162,-145,1794,981,-498,1746,981,-498,1746,916,-485,1720,420,-297,1689,652,-389,1697,1186,-650,1676,848,-554,1672,848,-554,1672,529,-387,1688,532,-421,1689,664,-497,1702,646,-504,1720,521,-464,1750,521,-464,1750,457,-437,1787,431,-465,1819,932,-1012,1871,2066,-3836,1799,521,-939,1654,521,-939,1654,-22,-145,1616,325,-587,1599,617,-1358,1575,456,-1062,1556,200,-632,1534,200,-632,1534,205,-662,1531,315,-935,1527,355,-1068,1516,257,-965,1524,273,-1081,1524,273,-1081,1524,357,-1402,1526,173,-1150,1555,-40,-206,1613,-81,-109,1642,-84,-116,1625,-84,-116,1625,-151,-112,1640,-65,-662,1693,-205,-7683,1732,-469,-1743,1549,-469,-1743,1478,-72,-90,1478,-76,-90,1476,-82,-92,1472,-82,-98,1460,-398,-2052,1466,-398,-2052,1398,-589,-2314,1398,-153,-267,1345,-94,-89,1343,-276,-405,1344,-673,-1715,1364,-673,-1715,1354,-487,-884,1354,-275,-477,1366,-467,-772,1368,-668,-1076,1387,-568,-858,1409,-568,-858,1433,-451,-638,1433,-524,-689,1454,-626,-811,1480,-645,-783,1533,-750,-820,1572,-750,-820,1594,-3992,-3461,1594,-1582,-1209,1429,-139,-62,1305,-91,-64,1279,-98,-63,1277,-98,-63,1277,-104,-78,1277,-1082,-611,1259,-1788,-930,1219,-748,-350,1164,-491,-220,1156,-491,-220,1151,-1110,-500,1151,-1284,-631,1152,-897,-380,1140,-905,-371,1131,-1165,-465,1136,-1165,-465,1147,-1101,-411,1147,-842,-294,1157,-678,-227,1166,-668,-207,1185,-747,-223,1199,-747,-223,1224,-867,-232,1224,-971,-233,1251,-1139,-239,1286,-1178,-215,1327,-1193,-166,1366,-1193,-166,1391,-3054,-106,1391,-3101,663,1315,-661,79,1217,-105,-32,1169,-69,-55,1156,-69,-55,1134,-225,-9,1134,-697,148,1097,-1267,355,1080,-1548,416,1056,-1055,290,1025,-1055,290,1025,-713,199,1007,-986,303,992,-1263,416,977,-1057,378,974,-927,331,967,-927,331,967,-982,372,960,-960,385,959,-738,278,961,-579,190,972,-757,295,968,-757,295,968,-938,410,977,-974,450,995,-932,443,1016,-925,454,1034,-935,483,1066,-935,483,1066,-937,496,1092,-906,486,1123,-894,496,1160,-902,510,1205,-997,640,1244,-997,640,1244,-1614,1838,1277,-1186,1961,1200,-243,290,1111,-111,38,1088,-552,753,1068,-552,753,1068,-1091,1847,1027,-379,599,977,-325,449,959,-641,1065,944,-656,1104,928,-656,1104,928,-461,759,906,-401,659,890,-388,649,883,-327,581,871,-316,595,866,-316,595,866,-391,797,865,-522,1115,865,-513,1149,862,-414,941,868,-413,971,869,-413,971,869,-413,1005,876,-405,928,877,-382,842,900,-319,684,914,-305,680,932,-305,680,932,-377,953,960,-389,1058,986,-328,887,1012,-309,902,1043,-336,972,1079,-336,972,1079,-314,920,1119,-284,935,1158,27,2920,1197,631,2424,1146,42,318,1043,42,318,1043,-30,102,1013,131,528,989,318,1090,954,274,963,914,271,944,876,271,944,876,285,990,846,281,1002,820,271,963,799,281,977,780,267,883,758,267,883,758,199,646,740,223,660,731,329,963,727,360,1050,716,329,955,707,329,955,707,343,970,698,368,987,694,344,895,693,321,830,692,324,846,694,324,846,694,348,880,700,377,904,699,387,910,707,384,897,716,377,879,727,377,879,727,363,853,744,360,836,764,371,839,779,379,841,806,387,841,828,387,841,828,394,839,861,394,823,886,396,806,926,403,796,963,442,815,997,442,815,997,670,982,1036,2193,1670,1058,1688,903,988,286,186,922,449,274,888,449,274,888,1253,637,843,905,492,796,486,271,754,881,440,725,951,472,691,951,472,691,780,400,661,904,460,631,889,442,606,783,380,575,783,380,556,859,419,556,890,427,532,881,420,513,884,416,500,878,406,483,878,406,465,864,407,465,884,405,455,889,400,445,885,402,431,891,403,425,891,403,416,893,389,416,893,381,414,893,388,410,898,377,405,898,378,396,898,378,397,900,371,397,907,368,397,905,367,397,902,362,390,906,351,398,906,351,401,908,350,401,914,349,403,907,344,408,907,338,414,903,332,424,903,332,431,904,331,431,901,325,443,897,320,457,896,311,469,893,306,482,893,306,502,889,297,502,886,294,518,879,296,541,876,284,560,872,272,585,872,272,611,867,271,611,863,257,639,855,249,672,855,241,700,848,228,734,848,228,769,856,221,769,927,193,806,1637,19,845,2325,-552,818,957,-265,735,957,-265,683,388,-91,683,925,-232,644,1493,-427,608,997,-269,554,746,-199,513,746,-199,485,1056,-309,485,1089,-318,444,864,-260,404,848,-257,363,952,-301,337,952,-301,337,931,-298,301,900,-286,266,965,-303,236,996,-324,205,977,-306,175,977,-306,175,985,-313,145,998,-314,115,972,-305,90,955,-305,60,950,-301,32,950,-301,32,941,-306,5,937,-304,-25,950,-306,-51,965,-305,-77,971,-308,-104,971,-308,-104,973,-303,-137,972,-301,-163,970,-301,-191,959,-302,-222,954,-292,-253,954,-292,-253,951,-295,-285,953,-291,-315,954,-287,-350,950,-282,-385,957,-274,-420,957,-274,-420,957,-273,-456,963,-260,-493,956,-258,-535,955,-254,-577,961,-246,-619,961,-246,-619,984,-230,-660,1061,-206,-702,1531,-83,-747,2221,508,-749,989,247,-690,989,247,-690,377,80,-646,688,218,-619,1002,336,-579,735,235,-538,794,247,-501,794,247,-501,1061,330,-468,987,302,-437,840,269,-401,909,305,-372,872,303,-342,872,303,-342,802,277,-318,880,304,-289,928,321,-269,914,304,-239,931,324,-215,931,324,-215,914,319,-192,884,318,-166,892,317,-144,901,326,-127,908,327,-102,908,327,-102,917,325,-84,913,331,-63,902,329,-42,906,330,-22,908,327,-2,908,327,-2,910,322,21,910,322,39,905,327,61,903,315,78,904,323,100,904,323,100,905,318,119,907,319,144,908,313,161,900,313,184,904,311,204,904,311,204,898,310,230,899,304,256,900,303,276,893,293,304,891,288,331,891,288,331,888,285,356,885,280,387,884,270,412,878,267,444,880,264,476,880,264,476,873,256,507,868,245,547,873,225,581,885,212,620,978,180,657,978,180,657,1731,-62,683,1824,-426,647,833,-207,579,623,-144,538,1147,-294,498,1147,-294,498,1289,-338,450,871,-219,400,908,-236,361,1102,-310,320,987,-273,281,987,-273,281,863,-246,238,936,-266,197,971,-282,161,914,-263,119,951,-277,79,951,-277,79,1004,-293,43,998,-277,2,988,-280,-35,1008,-286,-70,1008,-286,-112,982,-273,-112,965,-273,-148,965,-274,-187,953,-259,-226,947,-257,-268,947,-257,-304,954,-260,-304,968,-261,-350,969,-250,-394,985,-242,-435,996,-231,-478,996,-231,-522,1014,-223,-522,1092,-192,-563,1482,-48,-601,1818,397,-605,947,231,-551,947,231,-508,538,136,-508,766,238,-476,898,298,-440,759,242,-397,884,261,-360,884,261,-323,1040,313,-323,935,277,-287,871,272,-252,909,299,-221,847,277,-187,847,277,-156,824,272,-156,909,297,-122,926,304,-87,918,300,-58,920,301,-25,920,301,4,886,296,4,872,297,36,891,295,67,895,289,96,903,290,129,903,290,163,901,287,163,885,284,194,883,280,230,889,278,261,882,266,292,882,266,326,883,263,326,888,251,363,886,246,404,885,242,438,900,218,473,900,218,509,941,195,509,1287,71,545,1671,-276,536,1155,-277,488,757,-176,435,757,-176,395,994,-224,395,1220,-305,350,996,-239,298,911,-221,259,1047,-270,215,1047,-270,215,1008,-269,168,907,-237,123,934,-243,81,966,-262,39,944,-253,-5,944,-253,-5,960,-253,-49,1009,-262,-91,999,-252,-134,994,-245,-182,1001,-247,-221,1001,-247,-221,995,-239,-267,980,-229,-312,978,-220,-352,998,-209,-396,1061,-168,-437,1061,-168,-437,1324,-61,-478,1579,286,-483,1052,254,-447,701,169,-404,796,233,-364,796,233,-364,865,273,-329,780,241,-286,877,259,-249,987,289,-213,931,268,-172,931,268,-172,894,266,-135,903,278,-98,860,266,-61,838,271,-24,892,281,11,892,281,11,906,278,46,904,273,87,907,266,119,886,260,158,878,256,192,878,256,192,881,252,232,887,241,267,896,238,304,911,226,337,924,202,379,924,202,379,1022,153,414,1383,-60,429,1318,-244,411,993,-222,362,916,-199,319,916,-199,319,1087,-249,274,1089,-255,226,964,-225,178,995,-238,135,1024,-249,91,1024,-249,91,954,-242,43,928,-233,0,961,-236,-46,965,-235,-92,970,-229,-138,970,-229,-138,1006,-229,-185,1024,-213,-231,1014,-207,-269,1049,-188,-313,1167,-116,-349,1167,-116,-349,1333,62,-371,1237,259,-363,909,223,-326,772,207,-294,795,231,-252,795,231,-252,818,236,-214,865,246,-173,944,267,-134,960,262,-91,922,252,-55,922,252,-55,901,257,-15,869,259,20,846,242,61,871,249,97,904,242,133,904,242,133,911,239,176,919,232,208,919,210,247,935,184,282,1055,112,312,1055,112,312,1215,-74,322,1146,-191,304,1022,-209,263,1000,-206,217,1059,-224,173,1059,-224,173,1048,-225,129,1004,-218,84,1006,-223,36,997,-225,-7,957,-211,-51,957,-211,-51,952,-209,-95,967,-201,-139,997,-180,-178,1044,-148,-217,1122,-85,-256,1122,-85,-256,1227,59,-273,1143,202,-265,952,203,-235,865,211,-197,807,212,-161,807,212,-161,780,228,-124,858,231,-86,932,248,-50,946,240,-7,946,240,30,943,234,30,926,231,71,885,216,101,868,201,142,905,178,175,905,178,203,982,132,203,1076,23,221,1099,-102,219,1084,-161,198,1047,-183,161,1047,-183,122,1037,-190,122,1043,-197,82,1032,-193,38,1010,-188,-6,994,-181,-45,994,-181,-83,984,-161,-83,1001,-133,-121,1034,-93,-154,1078,-11,-172,1080,97,-180,1080,97,-168,998,166,-168,943,192,-140,879,202,-110,847,199,-74,857,210,-42,857,210,-5,907,201,-5,935,201,33,949,191,65,955,159,96,973,109,123,973,109,136,992,38,136,1017,-34,137,1028,-98,123,1031,-130,99,1035,-135,67,1035,-135,35,1044,-137,35,1041,-140,1,1032,-119,-27,1024,-94,-57,1026,-59,-82,1026,-59,-99,1017,3,-99,999,57,-105,967,105,-101,941,142,-85,917,157,-60,917,157,-35,908,159,-35,924,164,-6,939,147,18,953,118,40,972,90,61,972,90,61,984,34,73,1000,-6,74,1008,-42,68,1018,-67,53,1023,-85,35,1023,-85,35,1030,-81,14,1030,-67,-8,1024,-48,-26,1012,-15,-43,996,15,-50,996,15,-50,984,49,-52,967,68,-48,953,95,-39,942,97,-30,946,106,-10,946,106,-10,957,92,7,971,75,17,976,55,29,985,22,32,992,3,33,992,3,33,997,-13,28,1007,-26,20,1011,-24,9,1012,-31,-1,1007,-11,-13,1007,-11,-13,992,12,-17,990,31,-20,977,37,-23,973,52,-18,968,62,-16,968,62,-16,962,58,-9,970,63,0,979,51,6,983,41,11,984,23,12,984,23,12,992,15,11,992,4,12,997,6,6,1000,2,0,992,7,-7,992,7,-7,992,18,-7,980,25,-8,979,31,-8,979,43,-9,975,42,-4,975,42,-4,980,42,-2,986,42,0,977,26,5,983,18,5,983,17,7,983,17,7,990,22,3,995,18,0,993,12,-1,986,21,-1,985,14,-5,985,14,-5,988,29,-4,981,36,-7,977,33,-5,978,32,-4,982,28,0,982,28,0,983,28,3,983,24,1,986,19,0,988,21,2,985,20,0,985,20,0,993,22,0,988,21,-3,984,21,-3,984,29,-4,984,35,-8,984,35,-8,984,34,-3,980,24,-1,983,30,0,982,29,2,985,24,1,985,24,1,990,23,0,984,23,0,991,22,-1,993,27,-3,985,29,0,985,29,0,985,26,-2,982,23,0,983,26,-2,988,32,0,987,30,1,987,30,1,990,21,0,988,25,0,990,25,-1,994,23,-1,988,26,3,988,26,3,988,24,-2,986,27,-5,983,29,-2,985,26,0,985,30,-2,985,30,-2,984,21,1,985,29,-2,985,27,0,987,27,2,988,28,-5,988,28,-5,991,22,-2,984,21,-3,989,26,-4,988,30,-1,984,29,-1,984,29,-1,988,36,-1,983,27,-5,985,20,0,989,31,-2,989,31,-2,982,28,-2,990,24,-1,983,20,0,983,26,0,991,30,-1,991,30,-1,985,21,-1,980,26,-1,984,28,-1,986,34,0,990,35,-3,990,35,-1,982,27,-1,983,28,1,987,29,0,986,30,0,987,27,-3,987,27,0,980,20,0,989,26,-2,987,29,-1,990,35,-1,988,31,-4,988,31,0,986,28,0,981,28,-1,990,30,0,988,24,2,987,23,0,987,23,0,991,25,0,992,30,-1,986,26,-3,981,26,0,986,32,0,986,32,-2,989,30,-2,983,23,-1,984,27,-4,982,31,0,988,29,0,988,29,-3,988,28,-3,990,29,-3,982,27,0,983,27,-3,989,29,-2,989,29,-1,983,27,-1,985,26,-3,982,20,-1,986,28,-1,988,26,-4,988,26,0,986,27,0,988,24,0,988,20,0,980,29,-1,991,28,-4,991,28,-4,982,33,-1,982,26,0,983,31,-3,983,33,1,990,30,-1,990,30,-1,988,26,-4,988,26,0,984,24,-1,992,22,0,992,25,1,992,25,1,985,21,0,984,19,-2,985,28,-1,991,29,0,986,28,-1,986,28,-1,986,34,-3,985,35,-2,984,22,1,982,30,0,988,27,-3,988,27,-3,986,25,-3,986,29,1,983,25,0,985,33,0,984,27,0,984,27,0,984,26,0,992,30,2,983,25,1,983,23,-1,980,25,-1,980,25,-1,984,23,0,991,33,0,985,31,0,984,17,0,988,29,0,988,29,0,989,28,0,977,25,-5,985,27,-1,985,31,1,982,31,0,982,31,0,984,32,-1,985,28,-1,987,23,0,981,27,0,981,23,-2,981,23,-2,983,23,1,988,24,0,989,29,-1,987,29,0,984,31,0,984,31,0,986,28,0,990,26,0,987,26,-2,984,30,0,985,22,0,985,22,0,984,29,-2,983,24,0,988,28,0,986,28,0,982,24,-1,982,24,-1,984,24,-2,985,26,-2,989,26,-1,985,26,1,988,30,-4,988,30,-4,983,19,-1,991,24,-1,981,30,0,989,24,-1,987,27,-2,987,27,-2,986,33,0,984,31,-2,989,33,-2,987,23,0,984,23,-3,984,23,-3,988,24,-1,984,28,0,991,30,-1,979,32,0,984,26,-4,984,26,-4,983,27,-1,987,28,-2,983,30,-3,984,19,-1,988,22,-4,988,22,-4,986,23,-4,986,29,0,986,28,0,981,28,0,985,25,-1,985,25,-1,988,26,-1,985,32,-3,989,25,0,982,27,-1,980,25,-2,980,25,-2,990,21,-1,986,24,-3,986,29,-3,986,24,0,988,21,-1,988,21,-1,989,26,-5,986,26,-1,988,28,-1,988,26,-3,988,26,1,992,25,1,986,24,-1,989,23,0,987,24,-6,987,30,1,987,30,1,984,26,1,994,27,0,985,31,-1,989,31,-1,980,30,-1,980,30,-1,983,27,-1,985,19,0,978,19,0,983,30,-4,980,25,-2,980,25,-2,991,31,-2,983,28,-1,985,25,0,985,27,-1,992,26,0,992,26,0,983,28,0,986,24,-2,993,25,0,984,29,-3,992,24,0,992,24,-1,984,34,-1,991,29,-3,989,27,-2,986,25,0,994,28,0,994,28,-1,985,28,-1,984,25,1,990,30,0,988,33,0,988,26,2,988,26,-2,991,33,-2,988,21,0,984,26,-1,991,27,-1,989,27,-1,989,27,-1,990,27,-1,989,25,-1,984,25,0,984,28,-1,985,26,0,985,26,-1,988,27,-1,990,26,0,984,26,0,989,27,-1,985,28,2,985,28,-1,986,30,-1,985,26,-2,987,27,-1,991,26,0,983,34,-4,983,34,-4,985,21,-1,990,32,-1,988,23,-1,981,28,0,984,26,-1,984,26,-1,993,32,-4,986,30,0
-1050,204,31,-1041,202,28,-1040,208,26,-1048,206,25,-1048,214,33,-1048,214,30,-1045,216,30,-1053,221,30,-1053,227,31,-1054,232,30,-1058,228,26,-1058,228,23,-1054,229,23,-1051,232,16,-1046,235,14,-1035,231,7,-1029,241,6,-1029,241,3,-1023,228,3,-1021,232,5,-1022,228,1,-1024,221,3,-1028,221,0,-1028,221,0,-1030,217,2,-1023,214,4,-1014,213,4,-1017,224,7,-1012,222,9,-1012,222,9,-1021,216,12,-1023,225,17,-1026,229,19,-1032,237,27,-1026,238,28,-1026,238,28,-1029,246,35,-1029,255,39,-1022,258,42,-1014,271,39,-1020,269,37,-1020,269,37,-1014,265,35,-1006,267,32,-1006,257,27,-1005,257,26,-1000,258,20,-1000,258,20,-1002,250,20,-996,243,20,-994,245,18,-997,235,25,-1007,233,30,-1007,233,30,-1007,233,37,-1008,233,50,-1015,221,59,-1026,226,73,-1023,240,84,-1023,240,84,-1021,246,90,-1012,261,94,-1014,268,98,-1013,270,99,-1015,280,96,-1015,280,96,-1013,282,94,-1017,282,94,-1025,279,94,-1036,294,89,-1046,294,88,-1046,294,88,-1044,295,89,-1045,304,91,-1039,314,89,-1028,310,93,-1030,314,91,-1030,314,91,-1024,326,85,-1020,319,78,-1012,327,74,-1006,337,63,-998,341,53,-998,341,53,-993,342,48,-983,349,39,-984,341,37,-975,330,33,-984,316,31,-984,316,31,-998,302,29,-1008,289,35,-1022,282,43,-1026,293,53,-1021,295,64,-1021,295,64,-1018,304,76,-1006,328,84,-1009,343,95,-998,351,102,-994,365,112,-994,365,112,-985,373,121,-992,380,124,-983,373,130,-979,364,131,-991,356,138,-991,356,138,-1012,339,136,-1025,340,133,-1036,344,123,-1028,351,108,-1027,361,89,-1027,361,89,-1018,354,73,-999,344,52,-985,324,38,-983,305,23,-987,301,9,-987,301,9,-991,288,6,-984,269,1,-1004,279,0,-1013,272,5,-1020,271,10,-1020,271,10,-1038,283,20,-1049,296,25,-1048,306,35,-1037,319,41,-1030,325,47,-1030,325,47,-1019,335,48,-1021,331,43,-1030,333,41,-1021,339,41,-1026,337,44,-1026,337,44,-1019,339,44,-1020,337,44,-1017,349,52,-1020,343,59,-1015,351,69,-1015,351,69,-1017,353,74,-1006,351,81,-995,357,90,-989,361,90,-987,370,95,-987,370,95,-992,380,98,-988,393,105,-983,403,107,-972,416,114,-972,416,121,-961,419,121,-965,417,122,-961,412,126,-950,419,132,-948,421,131,-948,421,135,-943,421,135,-939,418,134,-932,423,137,-939,430,133,-932,434,131,-932,434,136,-939,436,136,-943,435,140,-951,442,146,-964,432,155,-946,425,173,-946,425,185,-942,417,185,-954,394,199,-957,394,209,-967,394,221,-963,393,235,-963,393,255,-957,399,255,-945,396,269,-946,389,285,-943,376,307,-957,372,327,-957,372,357,-975,374,357,-987,372,390,-996,368,421,-1008,369,454,-1020,363,487,-1020,363,519,-1024,378,519,-1018,399,552,-1001,438,580,-1001,465,611,-991,492,638,-991,492,664,-982,525,664,-974,544,689,-954,534,716,-944,517,745,-933,540,773,-933,540,813,-933,512,813,-940,471,857,-975,478,891,-1019,512,917,-1081,556,953,-1081,556,991,-1188,702,991,-1221,785,1060,-1242,832,1135,-1203,804,1222,-1162,726,1289,-1162,726,1289,-1073,694,1339,-987,644,1382,-913,611,1414,-866,599,1451,-818,607,1481,-818,607,1481,-778,612,1521,-778,624,1564,-869,505,1639,-996,253,1733,-935,244,1846,-935,244,1846,-837,412,1917,-768,593,1992,-738,736,2066,-747,821,2159,-746,850,2300,-746,850,2300,1061,4303,2468,2066,6359,2570,-800,-21,2542,-734,1,2407,-692,53,2228,-692,53,2228,-596,130,2055,-426,299,1924,-399,422,1878,-389,519,1893,-372,530,1938,-372,530,1938,-339,452,2000,-297,370,2051,-277,317,2077,-233,255,2122,6364,2581,2166,6364,2581,2166,4595,2660,2617,-3692,685,2926,-1137,303,3118,-312,-136,2864,-205,-143,2729,-205,-143,2729,-201,-66,2695,-158,-161,2693,-138,-216,2696,-134,-217,2695,-127,-212,2702,-127,-212,2702,-128,-216,2696,-129,-226,2695,3892,-3217,2712,7807,-2662,3124,-60,-268,3124,-60,-268,3124,-193,-278,3133,-181,-282,3150,-188,-291,3123,-179,-286,3132,-188,-286,3134,-188,-286,3134,-192,-294,3138,-185,-295,3123,-822,870,3132,-242,-216,2990,-204,-311,2949,-204,-311,2949,-224,-292,2935,-219,-300,2947,-225,-300,2930,-235,-300,2939,-233,-303,2931,-233,-303,2931,-247,-355,2927,-585,-8192,2995,-237,-185,2942,-142,-300,2883,1265,3172,2868,1265,3172,2868,-152,-95,2681,-211,-250,2649,-212,-208,2667,-203,-217,2651,-211,-222,2651,-211,-222,2651,-212,-213,2647,-217,-219,2657,-234,-222,2654,-6063,-4727,2639,-2415,-2017,2592,-2415,-2017,2592,-167,-238,2518,-176,-226,2513,802,269,2507,-197,-159,2537,-164,-176,2513,-164,-176,2513,-201,-177,2515,-195,-168,2526,-193,-166,2521,-191,-162,2507,-198,-166,2516,-198,-166,2516,-211,-160,2521,-847,-159,2512,-8192,2011,2355,-192,-116,2061,1795,-706,2079,1795,-706,2079,-214,-90,2101,-125,-104,2103,-153,-96,2097,-143,-106,2091,-148,-100,2094,-148,-100,2094,-145,-92,2100,-145,-96,2090,-141,-96,2097,-140,-89,2090,-152,-85,2095,-152,-85,2095,-161,-71,2086,-1895,2556,2087,-3655,5249,1842,-148,-7,1607,-148,-7,1586,-85,-41,1586,-98,-44,1589,-99,-44,1585,-101,-48,1586,-101,-42,1580,-101,-42,1565,179,-327,1565,-15,-322,1531,-77,-71,1531,-84,-26,1525,-84,-30,1534,-84,-30,1526,-79,-26,1526,-124,-116,1532,-151,-245,1559,-90,-37,1615,-231,419,1632,-231,419,1734,-1675,8127,1734,198,275,1746,103,194,1664,-34,58,1616,-26,60,1599,-26,60,1586,66,284,1586,266,745,1572,491,1297,1567,374,1060,1557,197,595,1535,197,595,1532,254,712,1532,415,1018,1519,407,929,1515,311,759,1527,192,611,1529,192,611,1559,95,402,1559,63,293,1579,197,511,1596,411,814,1626,499,852,1667,499,852,1708,998,1247,1708,4531,2646,1679,602,309,1550,-41,-35,1497,-47,-28,1491,-47,-28,1494,77,-5,1494,1160,560,1434,1096,508,1371,521,221,1359,770,321,1341,770,321,1322,1041,446,1322,891,372,1318,697,261,1308,555,201,1305,491,171,1304,491,171,1301,675,209,1301,910,264,1321,865,232,1335,759,180,1347,764,169,1372,764,169,1372,770,169,1400,698,145,1432,760,125,1470,3399,-458,1499,3071,-879,1381,3071,-879,1381,31,-57,1266,-16,-40,1239,-13,-46,1240,1931,-462,1222,2064,-684,1148,2064,-684,1148,393,-167,1103,404,-171,1085,1024,-372,1081,915,-339,1051,404,-197,1037,404,-197,1037,556,-279,1025,985,-455,1022,1009,-488,1008,846,-433,1005,893,-467,1007,893,-467,1007,899,-478,1012,812,-443,1009,755,-419,1019,715,-407,1029,641,-375,1039,641,-375,1039,597,-368,1058,632,-405,1084,673,-459,1107,676,-489,1141,669,-508,1174,669,-508,1174,670,-537,1212,694,-590,1251,1094,-1034,1298,1842,-3180,1275,466,-834,1171,466,-834,1171,-14,-76,1119,109,-191,1106,953,-1840,1081,680,-1356,1034,206,-452,998,206,-452,998,345,-753,981,575,-1171,966,383,-809,943,199,-514,925,259,-703,916,259,-703,916,330,-903,907,337,-922,906,349,-959,899,364,-1006,903,335,-988,904,335,-988,904,315,-968,910,287,-962,916,241,-887,931,194,-805,946,185,-803,966,185,-803,966,183,-865,977,174,-925,999,162,-927,1021,136,-914,1055,115,-906,1085,115,-906,1085,94,-878,1117,69,-862,1155,41,-975,1195,16,-2437,1237,-691,-3194,1196,-691,-3194,1196,-97,-343,1092,-41,-114,1062,-91,-721,1042,-584,-1835,1001,-255,-856,956,-255,-856,956,-142,-460,924,-344,-1095,914,-386,-1244,888,-263,-732,864,-311,-847,847,-311,-847,847,-382,-1040,834,-344,-856,824,-356,-863,817,-405,-967,809,-402,-925,805,-402,-925,805,-402,-879,804,-430,-909,805,-440,-894,811,-447,-872,812,-470,-882,818,-470,-882,818,-497,-893,834,-513,-883,844,-512,-865,858,-521,-852,872,-527,-827,894,-527,-827,894,-520,-800,921,-532,-792,940,-546,-783,973,-565,-768,1006,-593,-774,1041,-593,-774,1041,-620,-770,1074,-729,-841,1121,-1778,-1752,1164,-2581,-1735,1113,-531,-379,981,-531,-379,981,-117,-63,928,-193,-165,919,-1037,-610,897,-1421,-843,851,-1421,-843,795,-730,-403,795,-592,-342,768,-1083,-615,755,-1124,-635,726,-801,-431,698,-801,-431,679,-755,-388,679,-825,-411,656,-821,-374,637,-895,-416,625,-1020,-477,616,-1020,-477,598,-998,-463,598,-942,-418,598,-960,-414,586,-940,-391,579,-902,-359,583,-902,-359,577,-933,-358,577,-981,-376,583,-989,-369,582,-992,-361,581,-988,-349,592,-988,-349,599,-988,-335,599,-986,-315,605,-977,-312,616,-991,-300,631,-995,-290,646,-995,-290,659,-1003,-287,659,-1002,-274,678,-1003,-260,701,-1002,-256,720,-997,-242,743,-997,-242,773,-994,-233,773,-1006,-216,805,-1008,-205,841,-1021,-188,874,-1049,-179,915,-1049,-179,953,-1201,-167,953,-2032,-66,980,-2440,419,939,-794,117,865,-277,6,818,-277,6,795,-647,96,795,-1314,303,760,-1098,244,716,-736,156,682,-918,214,651,-918,214,627,-1175,284,627,-1034,251,599,-830,210,565,-889,251,548,-950,281,526,-950,281,501,-929,270,501,-975,296,480,-1032,311,465,-1009,312,451,-966,310,433,-966,310,433,-970,317,417,-953,327,408,-949,328,394,-965,345,384,-983,355,369,-983,355,369,-978,358,361,-978,372,354,-969,377,341,-968,373,335,-959,382,330,-959,382,330,-963,384,328,-961,391,319,-973,397,315,-971,404,312,-964,406,314,-964,406,314,-970,411,308,-965,412,309,-966,413,308,-963,417,311,-962,424,315,-962,424,315,-964,428,321,-958,432,321,-964,431,329,-957,442,336,-962,439,344,-962,439,344,-957,446,357,-954,451,372,-952,458,378,-959,463,396,-955,462,407,-955,462,407,-953,465,429,-954,469,448,-948,470,465,-945,479,490,-936,478,514,-936,478,514,-938,486,534,-933,486,561,-925,495,597,-917,505,628,-915,501,655,-915,501,655,-907,508,692,-903,519,729,-894,523,767,-905,548,810,-947,619,856,-947,619,856,-1273,1184,898,-1161,1764,868,-483,723,797,-270,329,758,-598,901,724,-598,901,724,-820,1329,683,-511,772,639,-438,645,608,-606,993,584,-578,962,546,-578,962,546,-426,693,513,-378,613,489,-404,707,470,-442,799,445,-490,874,421,-490,874,421,-530,962,398,-530,962,378,-520,929,359,-523,944,343,-508,929,325,-508,929,325,-481,889,313,-439,843,299,-417,809,289,-436,834,273,-472,917,268,-472,917,268,-495,953,253,-493,955,244,-500,948,237,-488,938,229,-461,905,218,-461,905,218,-445,886,215,-441,889,214,-450,909,210,-462,943,201,-470,951,198,-470,951,198,-467,947,196,-452,942,191,-441,926,189,-448,922,190,-442,929,183,-442,929,183,-443,938,183,-441,943,183,-440,946,184,-433,950,185,-432,945,183,-432,945,183,-429,943,184,-430,949,183,-426,948,185,-423,950,190,-420,957,189,-420,957,189,-418,958,191,-421,952,192,-416,954,200,-414,960,207,-415,957,211,-415,957,211,-406,960,217,-402,965,222,-410,958,231,-401,962,240,-401,962,249,-404,960,249,-398,968,254,-396,959,264,-396,966,274,-396,965,292,-396,965,302,-387,961,302,-380,964,311,-384,964,331,-384,969,347,-381,969,361,-381,969,383,-377,966,383,-375,965,404,-371,970,424,-370,969,447,-363,968,472,-363,968,495,-355,973,495,-354,966,525,-353,961,551,-346,959,586,-338,963,618,-338,963,651,-337,948,651,-326,961,692,-312,975,730,-303,994,772,-287,1081,812,-287,1081,850,-143,1795,850,516,2335,845,158,723,763,54,341,716,184,723,690,184,723,646,325,1150,646,257,934,596,231,896,558,284,1084,523,265,1011,486,265,1011,449,239,878,449,246,846,417,249,839,386,269,902,359,298,1007,330,298,1007,304,292,1002,304,281,973,274,291,961,249,283,925,222,277,905,198,277,905,179,291,943,179,297,973,156,296,980,132,303,974,113,292,952,88,292,952,69,288,943,69,295,946,49,289,959,28,293,968,6,296,964,-14,296,964,-14,297,953,-32,291,953,-54,297,956,-75,299,964,-96,292,963,-117,292,963,-117,289,959,-141,289,954,-157,288,953,-181,284,954,-204,285,950,-230,285,950,-230,279,948,-255,277,943,-279,272,944,-305,270,936,-334,264,936,-361,264,936,-361,256,929,-388,256,928,-420,249,931,-451,244,921,-482,237,923,-518,237,923,-518,231,920,-556,220,918,-591,207,918,-635,195,927,-672,166,954,-714,166,954,-714,125,1129,-760,-434,2301,-783,-418,1422,-726,-181,579,-666,-348,1148,-629,-348,1148,-629,-392,1257,-587,-270,800,-542,-325,852,-498,-371,1029,-464,-346,989,-424,-346,989,-424,-349,1024,-386,-367,1035,-357,-352,952,-319,-348,947,-287,-364,989,-252,-364,989,-252,-367,1011,-222,-366,1003,-188,-363,987,-161,-367,967,-130,-365,985,-101,-365,985,-101,-372,999,-74,-370,1002,-42,-366,989,-18,-367,988,11,-375,992,39,-375,992,39,-373,996,69,-365,1000,98,-358,991,126,-364,992,156,-362,986,186,-362,986,186,-355,985,214,-359,987,247,-357,981,281,-352,981,310,-349,977,345,-349,977,345,-343,984,384,-338,982,412,-337,979,451,-326,986,488,-322,983,529,-322,983,529,-304,991,570,-299,1008,612,-273,1081,653,-173,1538,687,399,2083,690,399,2083,690,192,875,633,92,477,582,194,803,543,299,1116,505,243,937,459,243,937,459,229,933,417,268,1072,375,252,963,336,230,857,300,243,869,262,243,869,262,251,899,228,264,968,190,271,998,156,266,978,121,270,944,85,270,944,85,264,923,54,262,908,20,266,944,-12,274,969,-46,269,965,-78,269,965,-78,259,957,-113,259,933,-151,254,924,-184,254,940,-218,250,947,-255,250,947,-255,244,943,-287,241,943,-325,236,939,-362,225,925,-401,214,931,-441,214,931,-441,202,929,-482,194,945,-522,172,965,-565,128,1062,-604,128,1062,-633,-154,1702,-633,-449,1629,-611,-238,782,-551,-305,1044,-507,-375,1208,-465,-375,1208,-422,-292,876,-422,-313,885,-377,-347,1032,-336,-334,1012,-292,-336,1027,-255,-336,1027,-217,-348,1017,-217,-334,959,-175,-349,980,-142,-345,1015,-102,-346,1013,-63,-346,1013,-29,-351,1001,-29,-347,988,8,-346,993,48,-345,1006,88,-346,1007,121,-346,1007,160,-338,1002,160,-333,989,194,-334,993,234,-329,1001,273,-324,1000,314,-324,1000,355,-316,997,355,-314,1003,398,-301,1003,436,-291,1025,480,-268,1092,519,-268,1092,558,-160,1426,558,287,1788,565,200,957,513,130,604,463,207,846,426,207,846,386,271,1064,386,229,949,339,223,961,295,249,1027,257,236,932,210,236,932,171,226,875,171,237,901,132,249,937,92,253,976,54,249,973,12,249,973,-28,245,948,-28,242,926,-67,237,916,-104,238,934,-145,236,957,-184,236,957,-184,229,958,-223,221,946,-262,214,931,-303,203,933,-345,191,940,-386,191,940,-386,172,971,-431,137,1027,-467,3,1300,-504,-377,1622,-498,-294,1034,-452,-294,1034,-452,-275,977,-408,-346,1145,-366,-306,969,-325,-302,909,-275,-332,1019,-235,-332,1019,-235,-329,1028,-191,-324,1022,-147,-330,1008,-106,-331,976,-65,-327,990,-25,-327,990,-25,-322,1019,18,-325,1017,59,-325,1001,98,-316,993,138,-318,1001,182,-318,1001,182,-315,1013,224,-304,1008,268,-294,1011,310,-280,1019,351,-261,1062,390,-261,1062,390,-193,1218,430,99,1600,449,225,1201,421,156,778,375,179,792,336,179,792,336,232,986,290,228,995,247,209,961,204,228,990,161,228,944,120,228,944,120,219,894,77,226,908,36,226,948,-4,222,968,-45,225,966,-92,225,966,-92,218,947,-131,208,928,-174,199,936,-215,187,950,-256,179,973,-298,179,973,-298,152,999,-334,93,1062,-371,-116,1348,-395,-299,1292,-380,-284,1044,-339,-284,1044,-339,-293,1063,-296,-306,1062,-254,-296,960,-211,-310,969,-167,-308,1035,-125,-308,1035,-125,-311,1028,-77,-311,1021,-37,-312,996,6,-304,998,50,-301,1016,94,-301,1016,94,-298,1020,137,-291,1010,178,-286,1017,222,-254,1041,259,-231,1089,301,-231,1089,301,-135,1231,329,112,1365,344,183,1064,318,168,853,275,183,879,231,183,879,231,207,967,191,205,978,148,200,975,105,210,972,60,201,926,22,201,926,22,206,921,-24,200,944,-62,194,967,-103,177,970,-146,170,968,-188,170,968,-188,148,976,-223,104,999,-257,12,1129,-284,-187,1250,-290,-270,1146,-273,-270,1146,-273,-275,1070,-231,-284,1053,-192,-290,1001,-151,-295,986,-109,-294,1018,-63,-294,1018,-63,-295,1030,-21,-283,1015,24,-282,1009,65,-273,1020,107,-256,1030,148,-256,1030,148,-235,1053,184,-191,1095,215,-81,1193,242,93,1181,246,153,1010,225,153,1010,225,163,923,184,168,913,144,185,957,111,183,985,68,183,985,26,185,972,26,183,965,-14,166,940,-55,158,957,-93,139,986,-129,139,986,-164,103,1003,-164,46,1057,-188,-83,1120,-205,-191,1131,-202,-243,1093,-170,-243,1093,-140,-254,1060,-140,-263,1024,-102,-267,1003,-62,-267,1016,-22,-255,1033,17,-255,1033,54,-248,1026,54,-229,1036,92,-189,1049,127,-128,1099,148,-17,1125,165,-17,1125,161,71,1059,161,119,985,138,138,955,104,147,948,75,157,975,35,157,975,2,144,984,2,132,979,-33,113,979,-69,81,998,-95,20,1033,-120,20,1033,-132,-56,1071,-132,-139,1090,-128,-193,1068,-113,-219,1050,-86,-226,1037,-55,-226,1037,-25,-228,1030,-25,-213,1041,8,-185,1043,41,-160,1053,67,-102,1063,87,-102,1063,97,-35,1060,97,19,1032,99,71,1011,82,94,989,59,103,982,34,103,982,11,104,990,11,84,993,-19,54,1004,-44,15,1020,-61,-35,1036,-73,-35,1036,-73,-84,1055,-74,-128,1060,-66,-160,1044,-52,-166,1041,-32,-168,1039,-14,-168,1039,-14,-150,1038,13,-126,1043,32,-83,1044,48,-41,1034,52,0,1030,51,0,1030,51,20,1017,43,31,1009,30,46,1001,13,35,1007,-3,11,1016,-19,11,1016,-19,-17,1026,-28,-44,1034,-37,-68,1041,-36,-91,1048,-33,-109,1041,-24,-109,1041,-24,-111,1037,-9,-103,1041,1,-87,1037,11,-68,1028,19,-43,1025,24,-43,1025,24,-22,1026,19,-10,1020,16,0,1016,8,-2,1019,1,-8,1017,-5,-8,1017,-5,-33,1022,-11,-48,1033,-14,-64,1037,-17,-75,1034,-13,-78,1038,-8,-78,1038,-8,-76,1037,-2,-66,1035,5,-53,1037,7,-44,1027,12,-35,1025,11,-35,1025,11,-32,1024,6,-29,1024,1,-36,1018,1,-36,1026,-2,-50,1024,-9,-50,1024,-9,-50,1029,-7,-56,1036,-8,-61,1030,-6,-60,1031,-3,-53,1035,2,-53,1035,2,-45,1029,4,-38,1026,5,-33,1031,2,-36,1026,0,-37,1026,-1,-37,1026,-1,-43,1027,-4,-50,1027,-5,-56,1034,-2,-52,1033,-6,-54,1032,-2,-54,1032,-2,-50,1032,0,-51,1030,-2,-45,1027,0,-48,1028,-2,-40,1026,1,-40,1026,1,-37,1024,-1,-39,1027,0,-41,1024,-6,-47,1028,-2,-47,1030,-1,-47,1030,-1,-47,1038,-2,-53,1029,-2,-45,1032,1,-44,1030,2,-42,1029,1,-42,1029,1,-46,1029,-1,-48,1028,-2,-42,1029,-2,-45,1033,-6,-50,1027,-1,-50,1027,-1,-53,1033,-4,-51,1034,-2,-51,1027,1,-52,1031,3,-50,1026,1,-50,1026,1,-41,1033,-1,-43,1032,0,-45,1028,-1,-40,1024,0,-51,1030,-2,-51,1030,-2,-49,1028,0,-49,1031,-2,-47,1031,0,-46,1035,0,-50,1025,1,-50,1025,1,-48,1033,1,-43,1027,-2,-40,1026,-1,-45,1031,-2,-50,1026,-4,-50,1026,-4,-50,1026,-1,-49,1031,-5,-47,1029,0,-46,1029,-1,-46,1029,-1,-50,1029,-1,-49,1023,-2,-42,1032,-6,-41,1033,0,-39,1031,-1,-39,1031,-3,-45,1032,-3,-48,1032,0,-49,1027,-3,-49,1031,-3,-54,1031,0,-54,1031,-2,-46,1032,-2,-45,1029,-1,-51,1034,1,-45,1029,0,-45,1030,-1,-45,1030,0,-48,1021,0,-48,1027,-1,-49,1032,-1,-47,1021,0,-42,1031,-2,-42,1031,0,-48,1033,0,-44,1027,-2,-44,1033,-2,-46,1027,-2,-46,1037,-1,-46,1037,0,-46,1028,0,-47,1030,-1,-48,1033,-3,-45,1033,1,-45,1026,0,-45,1026,0,-54,1027,0,-50,1029,0,-48,1023,1,-45,1029,-2,-43,1027,1,-43,1027,-1,-44,1030,-1,-49,1031,-2,-46,1026,-4,-44,1029,0,-48,1030,-1,-48,1030,-1,-48,1028,-1,-49,1026,-1,-45,1023,-2,-50,1025,0,-51,1021,0,-51,1021,-1,-51,1024,-1,-47,1032,-1,-40,1032,0,-50,1029,-1,-51,1034,1,-51,1034,0,-49,1031,0,-48,1032,-2,-48,1032,-1,-49,1028,-1,-41,1025,-2,-41,1025,-2,-45,1028,0,-45,1026,0,-49,1028,0,-49,1027,-2,-48,1034,-3,-48,1034,-3,-50,1023,0,-52,1031,0,-46,1029,0,-46,1020,-2,-46,1027,-1,-46,1027,-1,-46,1029,0,-38,1031,1,-48,1035,-1,-45,1028,0,-47,1031,-3,-47,1031,-3,-45,1033,-3,-47,1031,2,-49,1029,-3,-48,1027,-2,-47,1030,1,-47,1030,1,-47,1029,-2,-47,1030,-2,-41,1033,0,-55,1025,-1,-45,1036,-3,-45,1036,-3,-47,1027,-3,-49,1033,-4,-49,1029,-4,-49,1032,0,-44,1031,-4,-44,1031,-4,-49,1032,-2,-49,1030,-1,-41,1034,2,-47,1033,-1,-49,1035,0,-49,1035,0,-46,1031,0,-45,1029,0,-48,1027,-2
-1074,73,36,-1064,75,35,-1064,77,34,-1053,77,25,-1060,78,27,-1060,78,27,-1057,75,27,-1051,81,23,-1059,85,19,-1049,91,22,-1060,107,22,-1060,107,22,-1058,119,24,-1058,116,25,-1055,115,22,-1050,116,30,-1041,117,30,-1041,117,30,-1040,102,24,-1046,118,19,-1050,106,17,-1054,108,15,-1050,109,11,-1050,109,11,-1053,97,10,-1050,98,14,-1039,97,15,-1043,104,23,-1031,114,27,-1031,114,27,-1024,113,35,-1019,116,46,-1020,132,53,-1020,142,58,-1019,142,69,-1019,142,69,-1011,134,75,-1022,131,84,-1016,136,84,-1019,130,86,-1017,121,88,-1017,121,88,-1028,123,91,-1024,103,90,-1033,111,88,-1036,118,86,-1030,115,91,-1030,115,91,-1038,125,86,-1045,133,86,-1046,130,84,-1048,134,83,-1050,135,80,-1050,135,80,-1052,129,79,-1055,121,73,-1060,127,70,-1054,125,66,-1055,125,64,-1055,125,64,-1063,137,65,-1049,143,64,-1039,142,70,-1035,142,73,-1037,143,75,-1037,143,75,-1035,137,83,-1040,122,93,-1033,107,103,-1027,99,114,-1020,104,120,-1020,104,120,-1002,119,130,-1002,142,138,-1008,146,137,-1006,159,141,-1016,152,144,-1016,152,144,-1020,158,150,-1024,152,149,-1038,163,148,-1030,170,153,-1031,190,158,-1031,190,158,-1041,208,159,-1039,210,163,-1042,197,163,-1071,188,162,-1123,175,160,-1123,175,160,-1174,165,146,-1201,157,118,-1177,169,86,-1103,165,56,-1103,165,36,-1028,160,36,-996,148,29,-1003,134,29,-1016,131,38,-1019,124,55,-1019,124,78,-1026,131,78,-1026,139,98,-1044,154,116,-1056,164,127,-1083,175,138,-1083,175,148,-1098,180,148,-1084,182,150,-1074,178,156,-1056,156,162,-1051,137,169,-1051,137,189,-1056,130,189,-1055,137,204,-1064,143,228,-1059,148,248,-1060,156,269,-1060,156,291,-1066,169,291,-1065,178,314,-1148,253,340,-1169,278,374,-1195,309,403,-1195,309,438,-1140,292,438,-1101,278,462,-1105,270,472,-1108,276,471,-1100,298,479,-1100,298,487,-1097,308,487,-1085,307,510,-1078,318,532,-1073,318,562,-1059,308,593,-1059,308,626,-1067,297,626,-1091,321,655,-1070,315,699,-1023,242,747,-990,230,777,-990,230,809,-980,269,809,-977,284,847,-983,309,888,-988,329,937,-978,332,995,-978,332,1050,-968,312,1050,-993,304,1109,-1022,328,1167,-1004,319,1222,-978,338,1287,-978,338,1287,-927,-28,1360,-842,-201,1418,-819,-96,1436,-861,95,1437,-903,242,1448,-903,242,1448,-947,367,1484,-973,447,1537,-989,504,1605,-982,547,1701,-1053,1436,1815,-1053,1436,1815,-1021,2278,2015,-991,5483,2312,-710,321,2716,-645,-279,2676,-664,-136,2529,-664,-136,2529,-670,91,2450,-121,1745,2508,1475,7351,2796,-460,-224,2769,-657,-49,2671,-657,-49,2671,-662,-35,2556,-640,1,2458,-620,64,2367,-521,193,2275,-428,290,2277,-428,290,2277,-399,284,2338,-341,192,2415,-282,82,2467,-228,-23,2525,-2751,-429,2578,-2751,-429,2578,-319,-196,2845,8127,2994,2934,3568,1267,3324,-243,-244,3376,-233,-321,3381,-233,-321,3381,-233,-318,3389,-227,-321,3372,-232,-315,3383,-227,-317,3382,-233,-324,3368,-233,-324,3368,-226,-329,3381,-226,-327,3365,-231,-327,3387,-238,-337,3370,-1102,-45,3286,-1102,-45,3286,-203,-356,3156,-177,-389,3175,6155,-4519,3219,2147,-2726,3395,2671,-5088,3301,2671,-5088,3301,-33,-532,3150,-167,-307,3133,-276,-97,3107,-222,-250,3094,-204,-301,3090,-204,-301,3090,-206,-303,3089,-208,-293,3093,-208,-297,3094,-203,-266,3092,113,736,3055,113,736,3055,-258,-303,2898,-244,-274,2901,-5284,-8192,2905,-512,-1124,2941,-206,-275,2895,-206,-275,2895,-202,-261,2893,-201,-260,2893,-208,-261,2892,-208,-267,2893,-214,-265,2892,-214,-265,2892,2780,1193,2875,-71,-132,2639,-3457,-1024,2606,-8192,-4934,2689,-177,-226,2659,-177,-226,2659,-197,-208,2647,-192,-198,2673,-194,-200,2648,-204,-201,2662,-201,-200,2645,-201,-200,2645,-210,-191,2650,-201,-191,2654,-205,-187,2643,-1048,-27,2641,-8192,3179,2455,-8192,3179,2455,-177,-100,2373,-165,-140,2356,-169,-132,2353,-172,-133,2352,-169,-132,2358,-169,-132,2358,-162,-130,2365,-162,-126,2356,-158,-124,2359,-164,-121,2356,-169,-118,2365,-169,-118,2365,-216,-54,2360,-8192,8127,2254,-140,115,1952,548,-938,1943,-118,-62,1917,-118,-62,1917,-112,-73,1908,-115,-68,1908,-114,-73,1909,-115,-69,1912,-114,-69,1905,-114,-69,1905,-106,-63,1912,-115,-67,1910,-175,-268,1913,-178,-268,1964,-178,-268,2029,-103,-83,2029,141,-167,2038,4914,8127,1836,4,7,1457,-69,-16,1438,-69,-16,1433,-67,-30,1433,-72,-25,1426,-68,-22,1426,-64,-18,1424,-66,-23,1424,-66,-23,1425,-58,-21,1425,-62,-21,1430,-69,-31,1425,-588,-870,1460,-47,-25,1526,-47,-25,1526,381,1055,1526,4222,7991,1518,-88,-4,1608,-65,-43,1617,-62,-41,1629,-62,-41,1630,-60,-41,1630,-55,-38,1623,-20,-204,1619,5700,2970,1458,2137,1044,1233,2137,1044,1203,-21,-11,1203,-35,-17,1197,-31,-21,1198,0,4,1195,1850,1031,1179,1850,1031,1110,2440,1154,1110,238,108,1056,25,12,1050,345,143,1048,1677,653,1048,1677,653,1055,1902,812,1055,1118,478,1049,116,61,1068,-20,-18,1094,-15,-18,1094,-15,-18,1086,147,53,1086,637,234,1098,1493,542,1120,1368,394,1134,887,224,1162,887,224,1195,692,144,1195,859,155,1219,1101,188,1251,1760,122,1288,3634,-1069,1251,3634,-1069,1251,876,-301,1111,-5,-24,1052,4,-30,1049,753,-228,1031,1610,-592,968,1610,-592,968,799,-296,923,538,-192,891,1084,-391,871,1321,-463,844,858,-310,815,858,-310,815,850,-310,803,1054,-377,786,974,-360,769,773,-309,756,705,-305,745,705,-305,745,748,-332,741,796,-368,731,866,-401,727,928,-436,725,923,-453,726,923,-453,726,898,-445,721,874,-449,733,846,-446,732,801,-432,739,758,-408,751,758,-408,751,739,-402,764,733,-403,779,737,-432,794,740,-454,818,752,-467,837,752,-467,837,744,-472,867,731,-471,899,711,-489,928,690,-491,962,674,-500,1003,674,-500,1003,674,-535,1040,804,-696,1086,1602,-2241,1097,936,-1622,1020,186,-348,957,186,-348,957,307,-514,927,766,-1383,893,638,-1203,853,391,-747,825,450,-873,795,450,-873,795,560,-1097,773,472,-948,746,305,-624,722,255,-558,703,298,-714,685,298,-714,685,372,-885,673,429,-1005,664,433,-1020,651,410,-976,640,404,-974,642,404,-974,642,396,-984,639,375,-948,643,333,-882,637,290,-818,643,264,-803,650,264,-803,650,284,-882,656,313,-960,659,302,-990,671,282,-979,685,257,-965,700,257,-965,700,235,-921,714,217,-878,732,207,-870,749,190,-893,769,183,-904,791,183,-904,791,167,-923,816,153,-913,850,136,-901,883,116,-894,920,100,-891,951,100,-891,951,76,-936,1001,52,-1174,1039,-198,-2967,1068,-360,-1784,994,-81,-342,921,-81,-342,921,-100,-613,898,-389,-1497,863,-310,-1252,820,-182,-688,783,-248,-873,758,-248,-873,758,-297,-1035,730,-265,-829,698,-290,-872,672,-342,-1047,654,-336,-987,635,-336,-987,635,-324,-935,614,-351,-990,603,-356,-963,588,-347,-911,578,-358,-913,566,-358,-913,566,-372,-921,563,-381,-920,555,-389,-943,553,-401,-934,552,-414,-934,554,-414,-934,554,-423,-926,554,-424,-908,559,-436,-907,563,-441,-898,565,-441,-898,571,-458,-904,571,-480,-903,582,-488,-898,591,-503,-898,603,-503,-885,613,-503,-885,630,-505,-872,630,-513,-854,643,-521,-847,669,-531,-836,684,-535,-832,710,-535,-832,730,-545,-815,730,-556,-812,762,-567,-801,795,-576,-788,827,-594,-787,864,-594,-787,898,-612,-774,898,-661,-799,947,-893,-986,984,-2407,-2013,1002,-1415,-1019,900,-1415,-1019,811,-341,-211,811,-186,-134,787,-643,-435,767,-1225,-728,725,-956,-563,674,-956,-563,627,-670,-394,627,-890,-524,605,-1094,-634,574,-927,-537,543,-810,-449,512,-810,-449,495,-843,-449,495,-835,-433,468,-795,-392,438,-875,-433,420,-972,-492,401,-972,-492,381,-968,-488,381,-943,-464,365,-947,-458,345,-938,-451,333,-910,-422,318,-910,-422,308,-896,-405,308,-919,-418,294,-943,-426,283,-956,-428,273,-970,-436,261,-970,-436,256,-963,-428,256,-959,-418,252,-949,-404,240,-950,-404,238,-952,-396,237,-952,-396,230,-959,-400,230,-973,-398,228,-978,-398,225,-972,-390,223,-972,-392,222,-972,-392,222,-977,-388,221,-970,-381,219,-980,-379,224,-981,-375,226,-981,-367,226,-981,-367,226,-988,-372,228,-983,-364,231,-986,-364,232,-990,-359,239,-992,-352,244,-992,-352,244,-989,-345,249,-988,-342,259,-995,-337,267,-995,-338,272,-1000,-332,283,-1000,-332,283,-1002,-331,291,-1006,-322,300,-1007,-315,309,-1012,-313,323,-1009,-311,337,-1009,-311,337,-1005,-301,351,-1010,-296,369,-1017,-294,381,-1016,-291,397,-1013,-278,421,-1013,-278,421,-1017,-277,440,-1011,-268,459,-1021,-256,482,-1017,-253,505,-1012,-242,538,-1012,-242,538,-1024,-235,566,-1020,-227,594,-1021,-211,625,-1029,-207,661,-1029,-191,694,-1029,-191,694,-1047,-184,734,-1099,-170,772,-1368,-114,812,-2118,149,823,-1674,278,767,-1674,278,767,-640,91,710,-483,43,667,-924,179,642,-1214,254,602,-922,194,554,-922,194,554,-817,172,519,-1024,239,489,-1107,257,455,-955,227,421,-881,216,393,-881,216,393,-948,243,365,-954,249,336,-926,247,310,-968,268,283,-1015,276,258,-1015,276,258,-998,269,239,-977,275,217,-984,281,193,-973,278,172,-958,276,148,-958,276,148,-967,279,129,-986,282,110,-988,286,93,-987,289,72,-986,292,50,-986,292,50,-982,290,33,-969,290,15,-969,294,-4,-979,291,-22,-983,299,-39,-983,299,-39,-984,287,-57,-983,284,-76,-978,283,-99,-975,279,-116,-973,285,-136,-973,285,-136,-976,276,-155,-981,270,-177,-981,267,-198,-978,268,-216,-978,267,-239,-978,267,-239,-967,260,-262,-968,252,-285,-968,244,-314,-961,245,-334,-964,242,-363,-964,242,-363,-962,230,-390,-955,221,-422,-955,214,-454,-955,194,-484,-950,194,-515,-950,194,-515,-947,178,-550,-953,168,-585,-955,155,-625,-973,136,-663,-1060,108,-701,-1060,108,-701,-1331,52,-737,-2077,-237,-748,-1628,-312,-690,-734,-138,-624,-631,-94,-588,-631,-94,-588,-1170,-225,-561,-1375,-283,-516,-959,-196,-470,-880,-180,-435,-880,-180,-406,-1117,-244,-406,-1104,-251,-366,-948,-220,-328,-989,-240,-299,-1085,-261,-272,-1085,-261,-241,-1040,-249,-241,-1015,-250,-212,-1049,-263,-183,-1044,-259,-155,-1015,-252,-124,-1015,-252,-98,-1026,-261,-98,-1032,-264,-71,-1031,-271,-43,-1032,-264,-19,-1036,-265,7,-1036,-265,36,-1030,-261,36,-1028,-257,60,-1027,-259,86,-1033,-258,115,-1035,-256,144,-1035,-256,168,-1034,-253,168,-1036,-249,196,-1036,-240,223,-1035,-245,257,-1030,-235,289,-1030,-235,318,-1033,-232,318,-1038,-232,351,-1036,-218,384,-1041,-210,412,-1035,-205,451,-1035,-205,487,-1042,-205,487,-1047,-187,520,-1058,-173,560,-1089,-164,602,-1242,-122,641,-1242,-122,665,-1719,-8,665,-1682,251,636,-879,132,586,-614,80,541,-904,160,506,-904,160,467,-1134,226,467,-951,190,421,-857,167,383,-1003,216,345,-1054,225,307,-1054,225,271,-938,208,271,-907,202,235,-959,223,204,-961,226,167,-942,223,134,-942,223,103,-982,229,103,-994,233,71,-966,231,34,-952,232,4,-963,229,-21,-963,229,-21,-953,223,-57,-966,226,-89,-971,225,-122,-972,225,-153,-964,211,-191,-964,211,-191,-965,212,-220,-955,207,-259,-953,203,-295,-952,193,-329,-958,187,-365,-958,187,-365,-953,171,-400,-962,162,-438,-965,153,-476,-990,137,-514,-1061,107,-554,-1061,107,-554,-1235,56,-589,-1775,-148,-602,-1546,-268,-561,-857,-147,-502,-765,-125,-463,-765,-125,-463,-1169,-216,-426,-1262,-240,-385,-965,-179,-340,-963,-180,-302,-1115,-231,-265,-1115,-231,-265,-1063,-220,-225,-968,-199,-191,-1034,-214,-153,-1085,-230,-115,-1039,-219,-81,-1039,-219,-81,-1042,-218,-44,-1059,-225,-8,-1030,-217,26,-1024,-216,59,-1044,-219,96,-1044,-219,96,-1041,-215,130,-1041,-210,170,-1047,-209,205,-1041,-208,238,-1042,-203,276,-1042,-203,276,-1043,-192,316,-1047,-195,352,-1054,-186,396,-1064,-164,433,-1103,-156,471,-1103,-156,471,-1222,-121,507,-1517,-11,531,-1483,191,511,-969,148,468,-743,112,424,-743,112,424,-917,164,393,-1064,200,345,-956,180,304,-903,167,261,-986,201,228,-986,201,228,-1008,200,183,-929,193,145,-913,197,104,-957,200,69,-955,204,29,-955,204,29,-947,196,-9,-974,207,-45,-967,195,-86,-949,194,-122,-954,185,-158,-954,185,-158,-959,186,-200,-956,177,-240,-958,167,-279,-974,155,-317,-978,151,-360,-978,151,-360,-1005,126,-396,-1052,102,-429,-1167,47,-459,-1499,-97,-473,-1453,-221,-447,-1453,-221,-447,-995,-164,-396,-863,-131,-355,-1116,-186,-318,-1196,-210,-275,-1008,-177,-233,-1008,-177,-233,-1005,-177,-189,-1090,-210,-150,-1054,-197,-110,-992,-183,-71,-1044,-195,-32,-1044,-195,-32,-1073,-203,9,-1046,-195,52,-1050,-190,94,-1061,-199,130,-1039,-176,172,-1039,-176,172,-1041,-176,207,-1060,-174,246,-1069,-166,289,-1079,-159,328,-1130,-137,367,-1130,-137,367,-1245,-76,400,-1386,38,409,-1227,145,390,-932,120,358,-857,117,314,-857,117,314,-964,162,275,-1008,173,232,-952,161,191,-952,165,146,-952,165,110,-987,178,110,-963,180,69,-929,170,27,-943,173,-15,-961,171,-54,-961,171,-93,-948,173,-93,-963,162,-134,-974,161,-174,-973,150,-215,-982,135,-250,-982,135,-286,-1007,112,-286,-1045,90,-319,-1130,41,-347,-1330,-59,-359,-1322,-168,-341,-1322,-168,-304,-1067,-159,-304,-967,-151,-257,-1081,-175,-217,-1130,-186,-174,-1047,-163,-135,-1047,-163,-93,-1038,-174,-93,-1073,-183,-49,-1047,-169,-8,-1032,-173,33,-1055,-171,76,-1055,-171,117,-1070,-166,117,-1057,-154,153,-1072,-142,194,-1099,-138,233,-1123,-108,268,-1123,-108,288,-1201,-50,288,-1240,45,297,-1101,105,280,-968,120,250,-943,121,213,-943,121,180,-971,137,180,-987,154,136,-964,152,99,-964,156,57,-970,154,19,-970,154,-23,-962,148,-23,-957,146,-59,-974,134,-101,-992,120,-139,-998,114,-168,-998,114,-201,-1022,95,-201,-1061,55,-227,-1143,13,-245,-1209,-69,-253,-1169,-131,-233,-1169,-131,-196,-1075,-142,-196,-1044,-145,-161,-1077,-168,-123,-1084,-162,-82,-1061,-163,-40,-1061,-163,-40,-1061,-153,-4,-1066,-159,41,-1058,-142,75,-1072,-124,116,-1095,-110,147,-1095,-110,147,-1115,-75,176,-1139,-37,195,-1117,37,199,-1053,71,187,-999,95,161,-999,95,161,-982,109,132,-982,124,97,-992,117,65,-992,122,26,-989,118,-7,-989,118,-7,-988,108,-41,-994,103,-69,-1010,87,-102,-1028,60,-126,-1064,37,-147,-1064,37,-147,-1101,1,-158,-1124,-52,-157,-1105,-96,-144,-1082,-120,-119,-1072,-124,-90,-1072,-124,-90,-1075,-130,-55,-1074,-126,-20,-1079,-124,12,-1074,-104,48,-1078,-86,73,-1078,-86,73,-1084,-63,96,-1087,-34,115,-1073,13,115,-1044,41,113,-1030,59,98,-1030,59,98,-1019,71,78,-1007,77,52,-1009,89,25,-1013,84,-1,-1011,81,-26,-1011,81,-26,-1019,60,-47,-1040,41,-69,-1058,16,-81,-1066,-14,-89,-1073,-32,-86,-1073,-32,-86,-1081,-60,-77,-1079,-81,-62,-1075,-87,-41,-1078,-88,-18,-1075,-82,7,-1075,-82,7,-1076,-67,25,-1064,-42,45,-1069,-25,55,-1059,-5,61,-1049,15,54,-1049,15,54,-1044,31,52,-1032,43,42,-1029,47,22,-1030,47,11,-1037,41,-9,-1037,41,-9,-1040,34,-19,-1042,21,-29,-1054,3,-41,-1063,-7,-40,-1066,-21,-39,-1066,-21,-39,-1062,-37,-36,-1067,-44,-25,-1069,-46,-12,-1066,-39,0,-1063,-34,11,-1063,-34,11,-1061,-21,19,-1059,-12,22,-1055,2,24,-1052,12,23,-1040,17,17,-1040,17,17,-1045,19,13,-1043,18,5,-1047,11,-3,-1047,5,-9,-1051,1,-14,-1051,1,-14,-1053,-7,-19,-1056,-16,-18,-1056,-24,-17,-1062,-21,-8,-1065,-25,-3,-1065,-25,-3,-1059,-22,2,-1057,-18,6,-1058,-11,6,-1052,-1,11,-1049,1,9,-1049,1,9,-1054,9,5,-1053,-3,-1,-1051,2,-2,-1051,-1,-7,-1053,-3,-9,-1053,-3,-9,-1055,-12,-8,-1057,-13,-6,-1056,-22,-5,-1062,-18,-3,-1053,-12,0,-1053,-12,0,-1057,-11,4,-1054,-2,7,-1049,-4,2,-1053,-4,0,-1053,-4,1,-1052,-5,1,-1050,-1,1,-1053,-2,-1,-1054,-4,-4,-1053,-12,-1,-1053,-12,-3,-1056,-6,-3,-1062,-16,-1,-1054,-11,-4,-1055,-18,1,-1051,-3,-1,-1051,-3,0,-1055,-11,0,-1052,-10,1,-1055,0,0,-1053,-6,-1,-1056,2,-1,-1056,2,-6,-1051,-5,-6,-1058,-15,-5,-1055,-7,-3,-1052,-10,0,-1055,-9,0,-1055,-9,1,-1056,-12,1,-1054,-10,-2,-1055,-12,0,-1050,-6,1,-1053,-2,0,-1053,-2,2,-1053,-4,2,-1049,-7,1,-1058,-5,0,-1058,-6,0,-1054,-5,-4,-1054,-5,-1,-1059,-12,-1,-1054,-9,-4,-1053,-12,2,-1060,-3,2,-1052,-7,0,-1052,-7,2,-1052,-7,2,-1047,-2,-1,-1053,-13,-1,-1050,-7,-4,-1053,-8,-2,-1053,-8,-1,-1055,-5,-1,-1055,-9,-1,-1057,-7,-3,-1050,-4,-2,-1051,-3,0,-1051,-3,-1,-1056,-3,-1,-1053,-5,-2,-1060,-5,1,-1055,-7,2,-1052,-8,-3,-1052,-8,-3,-1056,-5,2,-1056,-9,-4,-1056,-11,-4,-1054,-7,-2,-1056,-13,-2,-1056,-13,-2,-1050,-12,-2,-1055,-7,1,-1054,-8,1,-1055,0,0,-1056,-3,0,-1056,-3,0,-1050,-1,-1,-1053,0,-2,-1054,-6,-2,-1052,-9,-1,-1051,-5,0,-1051,-5,0,-1057,-11,0,-1051,-1,0,-1052,-2,0,-1054,-7,-2,-1057,-1,-1,-1057,-1,-1,-1054,-3,-4,-1056,-2,1,-1056,-9,-1,-1058,-7,0,-1052,-8,-3,-1052,-8,-3,-1051,-1,0,-1060,-9,-3,-1056,-5,-3,-1056,-4,0,-1054,-7,0,-1054,-7,0,-1053,-4,-2,-1060,-3,0,-1055,-7,-2,-1055,-11,-1,-1053,-11,0,-1053,-11,0,-1054,-6,-3,-1047,-1,0,-1057,-4,-4,-1051,-6,0,-1054,-6,-3,-1054,-6,-3,-1053,-8,-2,-1052,-5,0,-1055,-5,-1,-1053,-5,-2,-1055,-13,1,-1055,-13,1,-1051,-3,-4,-1057,-8,0,-1052,-4,0,-1055,-7,-2,-1057,-2,0,-1057,-2,0,-1054,-6,-1,-1053,-12,-1,-1049,-2,1,-1052,-2,1,-1049,-4,1,-1049,-4,1,-1053,-9,-2,-1052,-4,-4,-1057,-6,-1,-1054,-8,-4,-1050,-6,-1,-1050,-6,-1,-1052,-2,2,-1056,-7,2,-1052,-10,0,-1054,-10,0,-1052,-8,-4,-1052,-8,-4,-1060,-3,-2,-1054,-4,-2,-1053,-6,-2,-1055,-3,1,-1053,-10,0,-1053,-10,0,-1058,-9,-5,-1056,-3,-2,-1054,-10,0,-1054,-6,-1,-1053,-11,-1,-1053,-11,-1,-1054,-9,-2,-1053,-8,0,-1052,0,-2,-1048,-5,0,-1053,-6,-2,-1053,-6,-2,-1059,-15,0,-1055,-6,-2,-1052,-3,0,-1055,-4,-3,-1054,-7,-2,-1054,-7,-2,-1053,-9,-1,-1054,-15,-2,-1049,3,0,-1057,-9,-3,-1057,-4,-4,-1057,-4,-4,-1052,-10,0,-1056,-7,0,-1054,-7,0,-1061,-7,-1,-1059,-8,-3,-1059,-8,-3,-1062,-2,-3,-1055,-7,0,-1055,-9,-1,-1058,-6,-2,-1055,-8,0,-1055,-8,0,-1049,-8,-2,-1048,-1,-1,-1053,-2,-2,-1055,-9,-4,-1055,-9,1,-1058,-2,1,-1053,-8,-1,-1056,-10,-1,-1054,-6,-3,-1053,-9,-2,-1053,-9,-4,-1059,-8,-4,-1053,0,-4,-1060,-6,0,-1052,-6,-4,-1055,-9,2,-1055,-9,0,-1059,-10,0,-1058,-9,0,-1057,-8,0,-1055,-4,-2,-1057,-8,-1,-1057,-8,0,-1057,-10,0,-1049,-3,-1,-1054,-8,0,-1054,-8,-2,-1055,-11,-2,-1055,-11,0,-1049,-9,0,-1059,-6,-2,-1056,-7,1,-1050,-9,0,-1058,-11,-1,-1058,-11,-6,-1049,-7,-6,-1055,-9,0,-1055,-10,0,-1056,-14,-2,-1054,-4,-3,-1054,-4,0,-1053,-1,0,-1062,-12,0,-1058,-5,-1,-1056,-1,-3,-1052,-11,-4,-1052,-11,0,-1058,-9,0,-1056,0,0,-1046,-5,0,-1056,-12,0,-1054,-8,0,-1054,-8,1,-1059,-6,1,-1055,-7,-1,-1045,-5,-1,-1056,-6,-2,-1059,-3,-2,-1059,-3,0,-1052,-3,0,-1056,-8,-2,-1056,-3,-1,-1051,-7,0,-1052,-9,1,-1052,-9,-2,-1054,-4,-2,-1051,-3,2,-1059,-8,0,-1060,-5,-2,-1055,-6,0,-1055,-6,0,-1056,-6,4,-1055,-8,-1,-1056,-13,0,-1053,-7,0,-1055,-9,0,-1055,-9,0,-1057,-6,-3,-1054,-10,-1,-1056,-5,1,-1054,-10,-2,-1053,-6,0,-1053,-6,0,-1055,-5,-2,-1061,-14,-2,-1058,-13,-2,-1053,-11,-3,-1058,0,-4,-1058,0,-4,-1056,-9,-1,-1056,-6,-3,-1051,-14,0,-1059,-6,0,-1056,-12,0,-1056,-12,0,-1056,0,-1,-1056,-7,-4,-1055,-6,0,-1058,-8,-1,-1047,-11,0,-1047,-11,0,-1056,-6,-2,-1053,-9,-1,-1055,-6,-2,-1050,-2,-3,-1054,-10,-3,-1054,-10,-3,-1053,-10,0,-1050,-10,-3,-1051,-10,-2,-1054,-5,-3,-1056,-15,0,-1056,-15,0,-1058,0,-3,-1048,0,-2,-1052,-6,-1,-1056,-4,0,-1057,-11,0,-1057,-11,0,-1053,-5,0,-1060,-4,-1,-1057,-11,-1,-1054,1,-2,-1053,-7,-1,-1053,-7,-1,-1057,-8,0,-1055,-7,-1,-1054,0,0,-1056,-9,-1,-1053,-3,-1,-1053,-3,-1,-1055,-8,-1,-1055,-5,-2,-1055,-7,-1,-1059,-7,-2,-1057,-5,-3,-1057,-5,-3,-1055,-6,-1,-1053,-6,-1,-1054,-5,0,-1050,-2,-1,-1055,-4,0,-1055,-4,0,-1052,-7,0,-1052,-8,-4,-1055,-7,-2,-1056,-11,-1,-1057,-10,-1,-1057,-10,-1,-1058,-4,1,-1051,-3,1,-1054,-6,-2,-1052,-9,0,-1049,-12,0,-1049,-12,0,-1053,-7,-1,-1055,-3,0,-1059,-7,-1,-1058,0,-6,-1059,-9,0,-1059,-9,0,-1056,-5,0,-1057,-3,0,-1056,-9,-1,-1053,-7,0,-1059,-1,0,-1059,-1,0,-1056,-8,0,-1058,-6,-3,-1056,-9,0,-1054,-5,0,-1051,-6,-1,-1051,-6,-1,-1058,-5,0,-1056,-3,0,-1051,-6,-1
-1062,171,5,-1072,177,6,-1072,177,6,-1064,186,4,-1060,198,2,-1064,199,6,-1064,196,14,-1056,193,17,-1056,193,17,-1054,191,20,-1052,184,20,-1047,176,19,-1039,174,20,-1041,165,11,-1041,165,11,-1033,163,12,-1023,158,11,-1010,161,10,-1013,154,7,-1003,156,9,-1003,156,9,-988,153,8,-986,150,7,-982,156,5,-990,165,7,-996,165,14,-996,165,14,-1004,175,14,-1020,179,17,-1024,188,26,-1026,201,26,-1021,209,32,-1021,209,32,-1018,219,28,-1015,215,27,-1018,218,24,-1024,225,23,-1028,220,25,-1028,220,25,-1031,213,26,-1023,212,36,-1026,210,41,-1016,212,48,-1018,206,58,-1018,206,58,-1022,209,67,-1028,209,73,-1039,213,81,-1041,204,91,-1043,211,96,-1043,211,96,-1040,223,104,-1044,213,114,-1049,205,115,-1049,201,126,-1048,197,132,-1048,197,132,-1037,195,134,-1035,190,139,-1035,196,140,-1033,205,143,-1035,202,148,-1035,202,148,-1029,211,145,-1020,220,150,-1015,230,149,-1007,246,150,-999,263,161,-999,263,161,-997,274,171,-1002,278,182,-1006,283,195,-1015,283,215,-1032,277,235,-1032,277,235,-1052,265,253,-1076,253,275,-1090,243,301,-1086,240,321,-1073,227,339,-1073,227,339,-1061,232,350,-1062,257,365,-1059,277,374,-1045,294,386,-1040,306,394,-1040,306,394,-1024,321,403,-1022,332,407,-1021,343,419,-1035,360,428,-1063,363,444,-1063,363,444,-1090,366,454,-1076,357,463,-1078,349,470,-1097,352,471,-1112,350,462,-1112,350,462,-1072,332,460,-1020,297,453,-997,284,453,-1015,299,449,-1015,299,463,-1036,328,463,-1042,347,489,-1015,347,529,-965,349,573,-912,351,617,-912,351,671,-883,369,671,-875,394,736,-1063,516,801,-1210,557,887,-1270,570,962,-1270,570,1017,-1249,547,1017,-1161,498,1071,-1053,445,1115,-974,404,1161,-931,387,1194,-931,387,1230,-928,390,1230,-937,383,1270,-962,377,1303,-1015,367,1338,-1082,391,1365,-1082,391,1379,-1100,441,1379,-1135,421,1430,-1148,439,1483,-1140,457,1539,-1158,526,1599,-1158,526,1675,-1154,547,1675,-934,398,1762,-1057,489,1836,-1039,595,1939,-977,650,2044,-977,650,2158,-936,679,2158,-898,686,2285,-847,655,2425,-789,623,2567,3784,8127,2756,3784,8127,2955,111,1748,2955,-767,-171,2856,-631,-93,2728,-630,-40,2576,-599,-17,2428,-599,-17,2270,-501,83,2270,-388,196,2147,-358,340,2103,-354,385,2140,-331,322,2179,-331,322,2230,-279,216,2230,-217,85,2257,-152,-35,2285,5509,1212,2301,7753,3385,2934,7753,3385,3231,-1393,667,3231,-377,-163,3056,-228,-209,2940,-205,-184,2931,-161,-233,2937,-161,-233,2937,-166,-244,2925,-170,-248,2923,-165,-251,2904,-163,-246,2927,-168,-252,2930,-168,-252,2930,-2433,1359,2926,-193,-347,3168,4385,-3591,3198,2025,-1731,3426,-256,-386,3503,-256,-386,3497,-259,-379,3497,-262,-387,3501,-264,-382,3491,755,-2007,3501,4614,-8192,3433,4614,-8192,3433,-194,-368,3309,-209,-322,3282,-198,-325,3280,-212,-327,3296,-559,683,3262,-559,683,3262,-258,-256,3289,-203,-47,3299,-96,108,3259,-286,-342,3136,-3780,-8192,3116,-3780,-8192,3116,-634,-2384,3141,-219,-297,3063,-229,-290,3067,-237,-289,3075,-238,-289,3058,-238,-289,3058,-240,-288,3059,-239,-282,3055,-241,-285,3063,-246,-284,3065,-4373,-2791,3057,-4373,-2791,3057,-3731,-2186,2914,-208,-213,2844,-230,-225,2823,-223,-222,2827,-216,-221,2826,-216,-221,2826,-221,-225,2833,-224,-216,2819,-215,-211,2824,-218,-213,2817,-230,-211,2820,-230,-211,2820,-232,-205,2818,-8192,4098,2807,-335,-94,2668,375,-491,2671,-177,-223,2749,-177,-223,2749,-203,-202,2777,-209,-191,2789,-207,-196,2772,-204,-194,2773,-204,-199,2767,-204,-199,2767,1323,-1788,2732,-144,-100,2556,-177,132,2543,-5720,8127,2522,-174,-134,2504,-174,-134,2504,-174,-155,2487,-165,-131,2485,-166,-138,2479,-161,-138,2480,-161,-139,2499,-161,-139,2499,-159,-132,2480,-161,-136,2481,-345,-1496,2481,-121,-75,2396,3335,8127,2326,3335,8127,2326,489,2049,2203,-103,-90,2099,-103,-84,2088,-109,-89,2093,-110,-90,2077,-110,-90,2077,-103,-88,2086,-104,-88,2079,-105,-86,2083,-100,-95,2093,-95,-93,2087,-95,-93,2087,-98,-92,2096,-301,-236,2093,354,72,2034,8127,6716,1921,1904,778,1690,1904,778,1690,-97,-63,1556,-56,-39,1554,-47,-46,1558,-50,-45,1557,-56,-45,1556,-56,-45,1556,-53,-41,1554,-52,-49,1546,-51,-55,1547,-49,-46,1549,-50,-53,1552,-50,-53,1552,-40,-54,1549,-2325,43,1577,74,-63,1780,6657,1912,1798,1306,181,1880,1306,181,1880,935,-166,1965,4014,-1170,1852,461,-243,1709,118,-109,1673,118,-109,1654,397,-210,1654,544,-281,1621,191,-163,1595,123,-151,1581,350,-256,1575,350,-256,1564,639,-386,1564,967,-545,1565,1077,-654,1564,823,-527,1582,549,-398,1591,549,-398,1598,585,-460,1598,692,-533,1621,634,-522,1644,567,-511,1677,600,-572,1709,600,-572,1745,807,-792,1745,2759,-4113,1781,823,-1680,1605,-43,-95,1537,-58,-91,1523,-58,-91,1527,-57,-89,1527,-53,-98,1523,1163,-2047,1517,1259,-2507,1473,0,-227,1431,0,-227,1421,-50,-140,1421,164,-879,1430,575,-1575,1453,40,-463,1446,-20,-261,1465,-20,-261,1467,62,-635,1467,156,-1027,1486,110,-938,1524,47,-827,1554,27,-918,1596,27,-918,1630,23,-1108,1630,8,-2922,1675,-1021,-4161,1620,-118,-279,1465,-81,-88,1433,-81,-88,1435,-77,-87,1435,-74,-86,1431,-149,-792,1419,-638,-1586,1348,-372,-1013,1331,-372,-1013,1310,-350,-828,1310,-438,-1049,1315,-445,-1004,1307,-433,-880,1314,-495,-996,1319,-495,-996,1319,-584,-1083,1326,-601,-1012,1340,-468,-722,1364,-275,-403,1394,-264,-340,1405,-264,-340,1405,-425,-558,1427,-637,-817,1455,-737,-912,1504,-976,-1076,1554,-4739,-3818,1567,-4739,-3818,1567,-1228,-976,1413,-151,-85,1310,-94,-70,1292,-99,-118,1294,-297,-213,1262,-297,-213,1262,-540,-277,1213,-1247,-540,1205,-1759,-944,1195,-954,-468,1163,-528,-214,1154,-528,-214,1154,-931,-403,1143,-1267,-588,1144,-1072,-442,1141,-953,-374,1142,-959,-369,1143,-959,-369,1143,-760,-270,1158,-577,-189,1174,-684,-215,1183,-923,-258,1195,-1099,-281,1226,-1099,-281,1226,-1116,-250,1269,-1003,-212,1295,-1009,-187,1331,-1258,-184,1368,-3154,-43,1402,-3154,-43,1402,-2789,552,1302,-314,4,1198,-99,-39,1172,-99,-32,1172,-546,1,1160,-546,1,1160,-1612,448,1090,-1073,260,1061,-774,197,1039,-927,265,1025,-1210,344,1009,-1210,344,1009,-1143,358,993,-949,312,974,-988,341,963,-1033,390,962,-836,304,962,-836,304,962,-611,191,963,-702,258,960,-941,395,969,-1006,452,971,-944,429,983,-944,429,983,-920,433,1000,-957,463,1021,-959,474,1041,-915,458,1064,-883,447,1090,-883,447,1090,-857,438,1128,-821,424,1166,-798,435,1211,-952,603,1246,-1712,2180,1271,-1712,2180,1271,-1132,1787,1180,-195,191,1100,-166,85,1078,-801,1260,1056,-885,1461,1010,-885,1461,1010,-313,466,973,-426,644,956,-696,1181,940,-639,1057,917,-417,654,898,-417,654,898,-310,461,888,-262,393,878,-279,497,867,-411,836,863,-598,1278,863,-598,1278,863,-530,1143,855,-406,869,854,-446,1032,861,-440,1043,860,-414,932,873,-414,932,873,-375,763,881,-289,544,903,-322,702,915,-441,1179,931,-371,1006,964,-371,1006,964,-304,829,983,-359,993,1007,-352,938,1046,-299,756,1081,-287,789,1123,-287,789,1123,-313,1125,1156,130,3403,1200,535,2080,1137,15,237,1042,-11,111,1014,-11,111,1014,110,492,992,298,1045,948,346,1159,914,284,991,872,284,991,847,246,879,847,286,1023,817,301,1048,796,247,898,774,195,667,754,195,667,740,201,602,740,312,902,730,361,1083,720,330,988,708,318,959,700,318,959,694,350,985,694,334,901,690,316,825,687,327,847,684,350,896,687,350,896,687,381,927,687,378,911,695,379,898,704,364,877,710,366,862,725,366,862,736,363,845,736,370,843,756,386,861,774,387,864,797,384,845,820,384,845,850,384,827,850,389,820,877,396,802,918,410,803,950,442,816,986,442,816,1024,616,943,1024,1776,1592,1056,1981,1098,1001,422,253,922,360,229,886,360,229,856,1145,590,856,976,524,802,550,305,761,863,448,728,934,470,699,934,470,660,775,394,660,877,444,632,891,441,607,816,402,584,858,416,560,858,416,536,881,428,536,862,418,515,883,416,499,881,413,481,875,406,470,875,406,454,878,409,454,883,404,444,889,405,438,884,392,426,890,395,416,890,395,416,888,388,407,893,385,410,899,382,402,903,381,399,902,373,396,902,373,396,899,369,392,908,367,392,907,372,394,907,354,398,900,353,392,900,353,392,906,346,395,907,341,403,907,334,412,905,329,420,898,330,428,898,330,428,895,323,436,895,321,451,899,318,465,896,309,477,891,306,495,891,306,495,880,296,514,881,292,536,872,286,550,873,281,577,874,264,599,874,264,599,861,261,630,856,256,657,853,245,690,854,232,723,853,216,760,853,216,760,891,199,797,1131,146,833,2454,-423,843,1585,-414,763,384,-92,700,384,-92,700,614,-145,671,1426,-405,630,1240,-330,576,687,-183,529,914,-261,491,914,-261,491,1144,-342,457,884,-262,414,800,-245,380,973,-305,348,957,-301,314,957,-301,314,897,-282,281,991,-310,249,1017,-310,219,967,-300,190,979,-310,160,979,-310,160,988,-314,133,947,-301,101,941,-303,75,942,-310,44,944,-302,20,944,-302,20,952,-311,-9,971,-316,-36,972,-309,-62,968,-311,-90,969,-308,-118,969,-308,-118,957,-301,-149,956,-291,-176,950,-298,-202,953,-299,-234,952,-292,-264,952,-292,-264,956,-289,-298,962,-286,-332,962,-284,-365,961,-282,-397,959,-270,-436,959,-270,-436,951,-267,-473,950,-263,-514,952,-249,-550,958,-246,-592,968,-235,-636,968,-235,-636,998,-227,-678,1122,-189,-715,1986,87,-754,1822,472,-725,535,126,-669,535,126,-669,447,124,-636,995,317,-601,928,294,-560,706,215,-522,941,294,-489,941,294,-489,1034,327,-455,845,261,-420,872,297,-393,904,308,-363,836,287,-336,836,287,-336,867,303,-308,918,324,-282,909,311,-258,912,317,-230,904,314,-207,904,314,-207,894,319,-186,894,320,-161,902,326,-139,906,325,-121,911,328,-98,911,328,-98,909,327,-76,907,332,-55,909,324,-35,907,328,-19,907,328,2,911,329,2,908,331,24,909,330,44,912,334,63,909,326,85,909,326,102,902,321,102,906,318,122,906,319,143,906,312,165,905,314,187,905,314,209,899,307,209,895,307,232,903,303,255,892,301,282,894,293,305,894,293,333,890,284,333,897,292,360,886,287,387,885,277,416,881,267,445,881,267,478,874,260,478,877,248,511,873,241,547,871,232,582,895,213,620,895,213,656,979,185,656,1776,-63,685,1897,-455,653,755,-186,579,604,-136,541,604,-136,500,1208,-310,500,1257,-328,451,804,-193,402,910,-245,366,1106,-309,324,1106,-309,277,924,-251,277,850,-231,236,979,-286,198,973,-279,154,931,-266,118,931,-266,80,1007,-283,80,1018,-288,42,976,-270,1,991,-286,-33,974,-277,-69,974,-277,-110,945,-272,-110,953,-276,-146,956,-274,-191,959,-264,-227,972,-265,-265,972,-265,-310,989,-265,-310,975,-256,-346,975,-246,-388,982,-240,-431,976,-230,-482,976,-230,-482,989,-217,-522,1061,-187,-564,1445,-68,-608,1852,414,-604,876,208,-556,876,208,-556,529,141,-515,894,279,-478,958,290,-442,749,230,-399,900,278,-365,900,278,-365,1003,307,-328,876,264,-291,875,282,-257,908,288,-222,855,275,-190,855,275,-190,873,290,-159,912,299,-127,897,291,-92,905,292,-63,904,296,-34,904,296,-34,883,293,-1,889,297,29,894,297,58,899,294,92,903,289,123,903,289,123,894,285,154,892,287,190,884,273,217,892,268,253,890,265,288,890,265,288,886,258,321,886,253,352,890,244,391,879,236,427,890,227,464,890,227,464,917,201,499,1061,144,532,1737,-172,553,1446,-333,508,747,-171,453,747,-171,453,870,-200,408,1227,-313,367,1042,-250,321,851,-207,275,1017,-268,231,1017,-268,231,1013,-265,185,888,-237,141,937,-256,97,998,-268,55,957,-250,12,957,-250,12,985,-262,-33,1015,-265,-74,982,-254,-115,978,-252,-159,980,-245,-208,980,-245,-208,960,-241,-246,955,-235,-290,978,-226,-338,992,-213,-378,1031,-188,-424,1031,-188,-424,1173,-141,-463,1646,140,-495,1300,319,-471,715,176,-426,729,212,-387,729,212,-387,924,281,-348,831,249,-307,844,244,-272,967,281,-231,930,270,-192,930,270,-192,879,261,-155,889,278,-117,878,271,-83,859,270,-47,894,272,-10,894,272,-10,899,274,27,893,270,61,897,268,98,885,262,132,878,253,170,878,253,170,888,261,205,893,245,243,895,244,280,900,233,316,897,214,353,897,214,353,924,196,388,1082,127,422,1500,-143,435,1273,-265,401,889,-191,349,889,-191,349,955,-210,310,1137,-267,263,1010,-229,211,920,-220,169,1005,-253,124,1005,-253,124,987,-244,79,919,-229,36,961,-245,-11,983,-244,-59,975,-226,-102,975,-226,-102,1005,-236,-148,1010,-227,-190,997,-214,-235,1005,-197,-281,1005,-197,-319,1035,-175,-319,1124,-113,-360,1416,124,-383,1157,264,-363,815,200,-325,815,200,-287,811,223,-287,891,256,-246,852,243,-208,876,243,-169,933,271,-131,933,271,-94,917,259,-94,883,253,-54,890,262,-20,873,252,22,871,255,60,871,255,99,905,254,99,901,250,135,902,238,174,897,228,212,902,215,251,902,215,283,924,188,283,1023,138,315,1291,-50,329,1219,-213,312,1019,-206,276,1019,-206,229,972,-197,229,1062,-231,184,1040,-225,139,973,-216,90,987,-217,51,987,-217,2,975,-218,2,949,-210,-42,972,-207,-87,995,-208,-132,1002,-188,-171,1002,-188,-214,1036,-171,-214,1101,-131,-252,1221,0,-279,1184,184,-281,940,212,-254,940,212,-219,833,199,-219,836,225,-180,859,231,-139,897,237,-104,926,244,-64,926,244,-27,930,238,-27,902,232,12,888,231,47,872,222,82,887,215,118,887,215,118,914,204,159,948,175,193,1014,123,221,1144,-7,235,1123,-143,230,1123,-143,230,1056,-183,198,1012,-189,156,1022,-195,115,1026,-200,73,995,-199,31,995,-199,31,989,-194,-14,982,-183,-55,978,-170,-95,1005,-143,-132,1058,-104,-169,1058,-104,-169,1127,-1,-195,1088,125,-201,974,186,-177,908,201,-147,860,208,-112,860,208,-112,860,216,-79,893,215,-42,925,224,-6,926,207,33,926,197,66,926,197,66,924,179,102,946,145,127,1009,73,147,1046,-37,156,1056,-106,144,1056,-106,144,1044,-141,119,1031,-154,82,1027,-162,44,1023,-161,9,1008,-145,-30,1008,-145,-30,1002,-133,-59,1021,-89,-87,1039,-24,-113,1028,57,-121,974,116,-119,974,116,-119,939,159,-99,911,173,-73,904,178,-43,926,182,-12,935,170,17,935,170,17,941,146,46,971,105,69,988,44,84,1011,-9,88,1022,-56,83,1022,-56,83,1023,-89,64,1020,-110,42,1021,-108,16,1020,-89,-11,1013,-62,-35,1013,-62,-35,1014,-24,-54,996,20,-62,971,64,-64,953,94,-59,942,118,-43,942,118,-43,946,131,-23,950,124,-7,962,105,15,966,69,29,988,43,39,988,43,39,994,14,43,999,-28,41,1008,-37,28,1011,-50,16,1009,-41,1,1009,-41,1,1002,-30,-12,998,-6,-19,990,19,-29,980,45,-31,975,66,-23,975,66,-23,966,74,-16,965,72,-12,967,66,1,972,58,9,981,37,13,981,37,13,989,21,17,995,10,17,998,-5,10,993,-11,2,1002,-7,-2,1002,-7,-2,996,8,-8,989,10,-12,982,31,-13,974,36,-14,978,48,-10,978,48,-10,971,48,-5,983,49,1,985,38,6,984,28,7,987,18,4,987,18,4,990,11,6,989,11,1,990,15,1,990,19,-6,988,25,-5,988,25,-5,981,30,-7,982,41,-6,977,37,-3,984,40,-1,987,36,0,987,36,0,982,28,3,983,28,5,988,22,-1,993,21,1,993,21,0,986,17,0,989,21,-5,988,26,-1,988,33,-1,984,30,-3,984,30,-4,979,32,-4,984,35,-2,988,33,0,986,30,1,990,25,0,990,25,0,991,22,0,987,18,-2,990,25,2,986,27,-4,985,34,-4,985,34,0,984,23,0,990,35,-2,986,31,-1,981,25,0,987,27,0,987,27,1,991,24,1,989,24,0,990,26,1,987,22,-2,989,25,-1,989,25,-4,989,31,-4,984,28,-2,980,28,-5,981,29,-4,985,26,-1,985,26,1,981,28,1,990,20,-1,990,27,-1,987,29,-1,989,25,0,989,25,-1,983,30,-1,982,28,-1,987,32,-4,985,25,-4,981,24,-3,981,24,2,988,28,2,983,26,0,988,29,0,987,22,-1,989,18,-1,989,18,-1,994,19,-1,995,26,0,981,30,0,986,27,-1,982,24,0,982,24,0,986,31,0,985,26,-1,989,27,0,984,21,0,985,25,-1,985,25,-1,986,29,-1,987,26,-3,988,23,0,982,29,-2,987,27,-2,987,27,-2,987,27,-1,985,28,0,986,24,-5,989,28,-4,994,30,1,994,30,1,987,21,-1,982,24,1,984,23,-1,989,26,-5,984,33,0,984,33,0,984,24,-1,983,25,0,983,24,-4,991,18,0,989,28,-1,989,28,-1,986,31,0,983,23,-4,982,24,-1,986,22,-1,992,25,-1,992,25,-1,986,24,-5,988,26,-1,985,32,0,985,26,0,986,27,0,986,27,0,986,27,1,985,27,-4,983,23,-2,984,29,1,983,29,-2,983,29,-2,984,27,0,986,22,-1,989,25,0,984,17,0,984,28,-2,984,28,-2,989,24,-1,989,27,-1,984,28,-3,982,28,0,981,20,0,981,20,0,985,31,-1,985,32,-2,983,27,-5,985,30,-3,991,28,-1,991,28,-1,989,34,-2,982,24,-2,992,27,-2,992,26,-2,985,29,0,985,29,0,986,24,3,989,29,-1,987,26,-2,989,27,2,979,19,0,979,19,0,985,24,0,983,22,0,984,24,-4,982,31,-3,980,25,-2,980,25,-2,983,25,2,989,23,-1,987,28,1,990,32,-1,984,23,0,984,23,0,989,31,-1,982,26,-1,984,24,-4,986,29,0,987,29,0,987,29,0,983,15,-1,987,29,2,983,21,0,985,23,-3,989,29,-2,989,29,-2,987,25,0,985,25,0,990,24,-2,987,29,-2,981,26,1,981,26,1,984,21,-2,990,28,-4,992,28,1,987,22,1,977,28,0,977,28,0,981,24,0,988,25,1,979,29,-1,986,29,-1,985,26,-2,985,26,-2,985,20,0,989,28,0,978,24,1,986,25,2,986,25,1,986,24,1,988,24,-4,984,19,0,982,21,0,984,29,-3,984,29,-2,984,23,-2,988,27,0,986,31,0,984,30,-2,989,24,0,989,24,-1,983,30,-1,984,31,1,990,26,-1,986,29,2,982,21,1,982,21,-1,983,29,-1,987,33,0,984,30,0,986,34,0,993,31,0,993,31,0,986,24,0,990,31,0,984,22,0,987,26,-4,987,24,0,987,24,0,989,26,0,979,25,-1,989,23,2,991,29,-4,986,27,-4,986,27,2,989,27,2,985,26,0,985,26,-2,987,23,0,990,25,-1,990,25,-1,983,32,-1,985,26,1,988,25,-1,982,25,-3,983,31,-3,983,31,-2,985,32,-2,992,22,0,984,26,-1,981,27,-5,985,18,-3,985,18,0,986,28,0,989,36,-3,983,28,0,985,30,-3,987,20,0,987,20,-1,986,28,-1,990,26,0,987,19,-1,985,31,-1,980,23,1,980,23,1,979,26,-3,992,29,0,984,24,-2,984,28,0,983,32,0,983,32,0,985,34,0,980,27,-2,989,24,0,990,26,1,986,29,-1,986,29,-1,981,24,0,977,26,0,984,22,0,983,27,-2,986,20,-2,986,20,-2,987,23,1,985,27,-3,985,28,-3,986,28,0,984,24,-2,984,24,-2,984,26,-2,986,25,0,989,26,1,988,28,0,988,31,0,988,31,0,993,26,0,983,25,1,980,21,-2,989,28,1,990,29,0,990,29,0,987,29,-1,984,24,3,987,30,-1,990,26,-1,987,27,0,987,27,0,984,27,1,987,31,-1,990,24,0,987,27,-3,992,31,0,992,31,0,986,23,0,983,29,-2,980,19,0,985,25,-1,990,30,-3,990,30,-3,984,22,-4,981,30,-1,985,23,2,987,27,-3,990,26,-1,990,26,-1,985,25,0,988,26,1,983,33,4,984,25,0,985,21,0,985,21,0,989,21,0,986,26,2,990,28,1,982,27,-1,986,31,0,986,31,0,985,29,0,988,24,-3,984,29,-1,987,24,-1,981,24,-1,981,24,-1,983,30,0,988,26,-1,985,24,-1,986,25,-4,984,22,-4,984,22,-4,984,28,-3,988,26,-1,987,25,3,986,24,0,987,25,0,987,25,0,988,23,-2,988,24,-4,991,21,-1,981,32,-2,983,27,-1,983,27,-1
-994,361,6,-987,371,2,-988,361,3,-989,363,5,-992,369,9,-992,369,12,-997,360,12,-1003,356,19,-998,354,26,-996,350,37,-986,357,46,-986,357,46,-971,360,48,-965,363,52,-956,372,58,-958,380,55,-950,374,56,-950,374,56,-947,402,54,-956,402,55,-960,418,49,-951,424,47,-950,434,47,-950,434,47,-948,436,42,-951,429,41,-958,420,39,-965,405,44,-977,401,49,-977,401,49,-982,380,52,-984,388,64,-970,385,70,-970,386,81,-966,388,88,-966,388,88,-957,397,93,-963,407,103,-955,412,99,-953,425,105,-948,440,102,-948,440,102,-954,438,104,-963,446,105,-968,435,101,-972,442,102,-972,442,105,-972,442,105,-971,432,108,-967,432,110,-952,428,111,-951,425,113,-951,435,120,-951,435,120,-948,442,130,-954,443,134,-944,447,145,-947,436,158,-941,444,170,-941,444,170,-951,437,186,-958,433,202,-947,433,216,-943,446,227,-937,453,242,-937,453,242,-929,451,253,-927,460,264,-929,470,272,-937,468,277,-946,465,285,-946,465,285,-939,453,292,-939,461,300,-930,463,309,-926,474,316,-926,482,325,-926,482,325,-921,485,338,-918,501,348,-906,509,363,-907,518,369,-897,513,382,-897,513,382,-896,503,393,-901,489,407,-920,499,415,-943,512,426,-974,528,443,-974,528,443,-991,544,461,-997,555,483,-995,557,511,-999,561,534,-984,593,563,-984,593,563,-988,617,586,-985,636,614,-960,650,645,-942,664,683,-920,663,716,-920,663,716,-881,648,758,-849,637,800,-825,604,844,-816,574,884,-824,556,921,-824,556,921,-849,525,944,-887,517,966,-925,541,988,-978,589,1007,-1017,636,1036,-1017,636,1036,-1041,661,1087,-1047,696,1146,-892,606,1207,-847,553,1261,-906,531,1320,-906,531,1320,-908,546,1376,-874,614,1420,-839,687,1480,-817,748,1549,-806,782,1624,-806,782,1624,-783,782,1711,-755,766,1807,-732,742,1907,-730,735,1999,-722,733,2107,-722,733,2107,-718,725,2204,-705,712,2318,-1081,296,2446,-927,263,2595,-927,263,2752,2109,5038,2752,847,2550,3033,-664,-61,2967,-614,-35,2772,-487,24,2553,-487,24,2406,-350,154,2406,-295,227,2342,-269,203,2354,-146,151,2362,8127,4736,2424,8127,4736,2883,696,1450,2883,-2093,592,2893,-320,-88,2768,-184,-123,2668,-205,-28,2660,-205,-28,2651,-208,12,2651,-196,7,2689,-152,-182,2714,-146,-202,2727,-921,153,2716,-921,153,2836,-153,-349,2836,-206,-258,2841,8127,-6702,2903,455,-620,3205,-272,-324,3170,-272,-324,3182,-189,-297,3182,-205,-301,3197,-221,-315,3193,-214,-304,3194,-210,-308,3181,-210,-308,3187,-211,-312,3187,-216,-310,3183,-219,-309,3177,-224,-309,3175,-225,-308,3188,-225,-308,3181,-243,-335,3181,1759,-7921,3159,-48,-887,3156,-227,-332,3203,-248,-327,3202,-248,-327,3198,-244,-353,3198,-2745,-8192,3157,-568,-1237,3014,-152,-146,2993,-179,-209,2997,-179,-209,2994,-209,-264,2994,-212,-273,2984,-215,-270,2990,-211,-266,2996,-215,-254,3012,-215,-254,2994,578,202,2994,-222,-193,2860,-214,-190,2734,-3658,-1705,2742,-7819,-4091,2728,-7819,-4091,2728,-192,-232,2659,-198,-212,2658,-200,-205,2650,-205,-202,2643,-201,-208,2659,-201,-208,2659,-201,-201,2651,-208,-204,2654,-197,-198,2643,1841,-648,2622,-368,-72,2506,-368,-72,2506,-8192,4199,2468,-321,-25,2413,-166,-146,2414,-172,-144,2413,-174,-143,2398,-174,-143,2398,-173,-138,2405,-168,-137,2409,-171,-133,2409,-168,-130,2414,-167,-124,2409,-167,-124,2409,-168,-127,2401,-189,-114,2411,-8192,8127,2333,-319,333,2088,-35,-203,2057,-35,-203,2057,-71,-207,2046,-102,-144,2027,-119,-112,2027,-119,-118,2031,-122,-130,2028,-122,-130,2028,-124,-148,2031,-131,-141,2043,-145,-129,2056,-155,-134,2090,-160,-178,2087,-160,-178,2087,85,-1287,2112,-76,-65,2035,92,216,2016,5568,8127,1914,-36,2,1627,-36,2,1627,-93,-42,1596,-70,-38,1596,-81,-38,1597,-75,-35,1599,-75,-37,1592,-75,-37,1592,-74,-31,1593,-75,-40,1602,-1089,-736,1607,-113,-116,1752,-62,-64,1793,-62,-64,1793,-55,-59,1785,-53,-59,1795,78,71,1791,8127,8127,1736,-27,-18,1470,-27,-18,1470,-16,-25,1418,-53,-27,1416,-59,-57,1412,-163,-254,1394,-81,-64,1336,-81,-64,1336,-46,-30,1327,-65,-50,1318,41,-15,1312,1690,711,1308,3914,1695,1284,3914,1695,1284,323,100,1253,73,0,1261,242,77,1259,660,186,1254,1958,602,1263,1958,602,1263,1197,336,1306,620,169,1334,594,195,1350,371,128,1392,184,24,1425,184,24,1425,396,47,1449,3730,-564,1464,3230,-870,1314,46,-55,1201,-11,-34,1187,-11,-34,1187,42,-39,1178,2150,-608,1152,1579,-519,1085,400,-189,1042,800,-290,1036,800,-290,1036,1325,-456,1020,984,-334,994,448,-179,974,356,-159,967,519,-242,959,519,-242,959,714,-352,950,967,-461,947,1094,-537,943,937,-491,937,849,-450,939,849,-450,939,876,-482,942,883,-493,952,827,-476,967,732,-427,973,631,-365,1000,631,-365,1000,541,-316,1018,526,-347,1043,628,-433,1067,709,-516,1102,709,-516,1140,706,-536,1140,683,-559,1178,759,-647,1225,1819,-1894,1260,1550,-2765,1195,1550,-2765,1103,129,-286,1103,-12,-67,1070,408,-524,1070,986,-1993,1021,529,-1035,982,529,-1035,947,175,-409,947,394,-846,927,560,-1128,921,294,-652,890,239,-606,870,239,-606,861,376,-932,861,377,-953,854,332,-873,846,359,-954,845,383,-990,849,383,-990,853,330,-930,853,307,-915,852,289,-930,864,250,-899,871,223,-867,884,223,-867,896,220,-888,896,216,-899,915,194,-903,926,178,-907,949,167,-901,977,167,-901,1004,143,-891,1004,119,-875,1034,99,-876,1068,78,-901,1105,51,-973,1151,51,-973,1192,21,-1601,1192,-682,-3562,1184,-190,-825,1078,-33,-143,1029,-100,-706,1016,-100,-706,973,-519,-1786,973,-279,-1079,930,-150,-526,904,-287,-901,876,-338,-1079,851,-338,-1079,826,-271,-758,826,-325,-893,807,-391,-1082,790,-354,-957,776,-353,-903,768,-353,-903,763,-385,-962,763,-384,-916,753,-377,-862,752,-398,-883,751,-420,-903,748,-420,-903,748,-431,-909,751,-452,-908,760,-470,-909,764,-487,-898,781,-502,-879,785,-502,-879,785,-510,-867,805,-517,-850,815,-517,-837,831,-524,-823,856,-533,-818,878,-533,-818,878,-541,-799,905,-557,-793,934,-572,-787,968,-590,-763,1004,-624,-774,1045,-624,-774,1045,-699,-820,1081,-1588,-1573,1124,-2625,-1799,1084,-639,-477,963,-123,-72,902,-123,-72,902,-205,-178,891,-1012,-600,861,-1412,-846,820,-735,-412,763,-578,-334,735,-578,-334,735,-1055,-608,716,-1132,-648,684,-808,-442,660,-747,-385,639,-841,-421,620,-841,-421,620,-839,-389,600,-879,-412,581,-989,-477,569,-1004,-475,552,-937,-434,543,-937,-434,543,-941,-416,534,-939,-407,529,-909,-374,521,-921,-372,518,-967,-390,518,-967,-390,518,-986,-389,517,-984,-380,517,-988,-369,517,-983,-356,525,-978,-348,530,-978,-348,530,-979,-328,535,-981,-322,540,-994,-314,552,-1001,-315,562,-1008,-302,577,-1008,-302,577,-1008,-304,593,-1009,-282,608,-1004,-273,627,-1001,-263,642,-997,-255,670,-997,-255,670,-1002,-241,685,-1005,-232,717,-1014,-229,747,-1019,-214,788,-1030,-209,820,-1030,-209,820,-1033,-190,854,-1079,-169,889,-1371,-131,933,-2426,231,938,-1758,281,870,-1758,281,870,-482,52,812,-360,10,782,-957,183,748,-1356,291,713,-887,187,663,-887,187,663,-738,153,629,-1051,251,604,-1153,276,575,-903,222,540,-839,217,517,-839,217,517,-953,267,495,-960,271,472,-943,268,447,-1004,290,431,-1021,301,412,-1021,301,412,-984,288,393,-961,296,378,-965,307,363,-963,314,346,-963,322,334,-963,322,334,-979,332,320,-987,345,309,-982,342,298,-979,353,283,-971,353,273,-971,353,273,-969,354,262,-969,357,252,-967,370,247,-972,371,237,-980,373,229,-980,373,229,-975,383,223,-969,386,218,-973,387,210,-967,398,206,-964,394,203,-964,394,203,-969,401,192,-968,395,190,-973,407,191,-973,403,185,-973,403,184,-967,402,184,-967,410,180,-969,409,184,-970,418,180,-969,415,179,-969,415,184,-967,416,184,-969,419,184,-969,420,187,-963,421,189,-966,428,192,-966,428,199,-971,427,199,-960,438,204,-967,439,210,-963,439,212,-963,445,221,-963,445,231,-959,447,231,-966,443,239,-962,451,251,-961,456,261,-966,447,270,-966,447,285,-959,453,285,-957,454,296,-957,461,308,-955,461,326,-957,469,344,-957,469,361,-954,476,361,-953,471,379,-954,479,406,-947,482,427,-944,488,447,-944,488,474,-938,487,474,-934,492,496,-933,496,529,-927,505,560,-923,501,592,-923,501,625,-918,511,625,-910,513,659,-901,521,698,-899,532,739,-908,556,777,-908,556,822,-973,651,822,-1292,1334,860,-1011,1577,820,-426,629,750,-332,431,713,-332,431,682,-654,1005,682,-768,1231,640,-498,753,598,-470,708,565,-609,995,533,-609,995,507,-570,924,507,-431,695,468,-385,635,443,-410,709,415,-442,795,398,-442,795,398,-490,876,371,-533,959,352,-535,962,330,-525,931,306,-535,943,287,-535,943,287,-523,933,269,-489,882,252,-457,837,231,-428,808,219,-434,827,206,-434,827,206,-480,888,195,-497,934,181,-504,941,167,-505,949,155,-499,947,144,-499,947,144,-483,907,134,-469,892,119,-453,874,109,-456,880,100,-476,909,95,-476,909,95,-490,930,84,-491,939,69,-492,939,61,-478,921,56,-466,902,47,-466,902,47,-464,899,38,-467,909,32,-478,922,21,-473,926,11,-479,926,7,-479,926,7,-477,919,-5,-473,911,-10,-464,907,-17,-469,913,-26,-473,922,-35,-473,922,-35,-480,918,-41,-481,919,-52,-470,916,-58,-473,903,-68,-479,908,-74,-479,908,-74,-479,910,-82,-486,911,-94,-481,914,-103,-483,908,-110,-476,910,-123,-476,910,-123,-479,912,-135,-482,903,-145,-479,900,-152,-483,899,-167,-484,902,-180,-484,902,-180,-489,894,-189,-486,896,-202,-493,892,-216,-491,888,-235,-495,887,-249,-495,887,-249,-488,872,-268,-494,873,-280,-493,875,-295,-496,865,-318,-496,862,-336,-496,862,-336,-496,857,-360,-507,851,-382,-503,845,-407,-503,836,-432,-505,829,-459,-505,829,-459,-507,816,-483,-513,815,-516,-514,803,-543,-523,789,-578,-524,789,-619,-524,789,-619,-541,783,-650,-561,790,-691,-635,824,-730,-1071,1128,-766,-2070,1420,-765,-2070,1420,-765,-1290,777,-695,-528,323,-631,-556,325,-600,-800,449,-561,-808,438,-511,-808,438,-511,-889,487,-469,-1103,609,-440,-1116,614,-394,-963,533,-355,-966,549,-323,-966,549,-323,-1048,576,-287,-983,534,-256,-865,466,-221,-816,423,-188,-850,436,-158,-850,436,-158,-960,507,-129,-1018,542,-99,-1009,538,-65,-994,539,-32,-1000,541,-3,-1000,541,-3,-968,510,22,-920,480,55,-903,473,89,-910,479,117,-951,510,147,-951,510,147,-983,529,179,-972,530,212,-972,534,243,-959,535,271,-959,535,305,-932,513,305,-921,506,341,-908,509,382,-915,515,413,-925,536,454,-925,536,496,-925,547,496,-922,561,534,-929,565,578,-938,588,615,-981,699,660,-981,699,688,-1170,1294,688,-784,1186,650,-430,623,599,-457,661,555,-698,1078,519,-698,1078,476,-656,1001,476,-489,720,434,-549,846,408,-595,968,369,-498,808,331,-498,808,295,-427,677,295,-421,705,264,-448,776,230,-478,823,205,-530,892,173,-530,892,143,-556,925,143,-542,907,107,-540,893,79,-529,897,51,-505,861,21,-505,861,-9,-475,818,-9,-460,795,-36,-467,799,-64,-491,836,-95,-519,875,-122,-519,875,-155,-532,881,-155,-536,873,-185,-531,870,-216,-517,852,-248,-504,823,-278,-504,823,-311,-490,798,-311,-490,794,-345,-503,795,-378,-522,807,-416,-541,809,-451,-541,809,-485,-560,807,-485,-572,815,-524,-620,837,-562,-801,932,-598,-1580,1287,-620,-1580,1287,-620,-1468,923,-584,-804,505,-522,-622,376,-479,-749,434,-438,-794,448,-394,-794,448,-394,-856,488,-348,-1046,608,-310,-1105,636,-265,-976,572,-223,-955,568,-183,-955,568,-183,-1026,597,-146,-979,553,-105,-882,496,-64,-825,462,-25,-853,465,11,-853,465,11,-931,526,46,-995,572,83,-979,567,127,-966,567,167,-968,578,201,-968,578,201,-943,551,240,-902,523,280,-878,520,325,-881,534,365,-904,558,408,-904,558,408,-928,591,448,-942,634,494,-1014,792,529,-1007,1191,545,-651,961,514,-651,961,514,-468,678,462,-545,801,427,-665,1008,385,-591,880,341,-518,773,307,-518,773,307,-567,874,263,-555,879,226,-474,759,191,-443,717,152,-463,758,116,-463,758,116,-480,786,79,-520,827,42,-543,874,6,-561,877,-31,-547,855,-66,-547,855,-66,-549,863,-98,-527,833,-138,-506,795,-174,-493,774,-213,-497,773,-248,-497,773,-248,-520,781,-284,-548,809,-324,-576,815,-364,-602,828,-401,-651,849,-439,-651,849,-439,-837,934,-472,-1361,1110,-490,-1257,816,-460,-880,559,-409,-730,458,-364,-730,458,-364,-751,442,-318,-765,444,-277,-878,513,-232,-1037,618,-191,-1046,638,-144,-1046,638,-144,-955,588,-99,-963,598,-56,-1004,603,-15,-940,563,25,-871,513,69,-871,513,69,-837,495,111,-864,508,153,-924,553,194,-961,600,238,-952,610,282,-952,610,282,-937,615,325,-942,653,367,-967,748,403,-895,969,422,-619,847,404,-619,847,404,-523,739,359,-572,842,322,-639,937,279,-599,871,239,-562,819,198,-562,819,198,-587,867,162,-567,867,120,-515,785,83,-479,737,42,-473,721,1,-473,721,1,-470,742,-38,-518,794,-77,-561,838,-117,-577,844,-155,-578,836,-195,-578,836,-195,-598,833,-233,-603,829,-271,-614,806,-307,-682,824,-342,-947,923,-364,-947,923,-364,-1162,864,-361,-1026,671,-329,-854,549,-284,-802,504,-241,-802,504,-195,-818,501,-195,-847,515,-152,-926,573,-110,-991,613,-64,-971,618,-20,-971,618,26,-943,602,26,-947,602,67,-925,590,109,-884,563,155,-860,562,194,-860,562,238,-873,586,238,-895,649,273,-911,794,300,-752,860,309,-618,824,290,-618,824,254,-616,859,254,-629,878,218,-616,861,176,-593,840,135,-591,842,96,-591,842,56,-567,832,56,-536,788,20,-499,747,-21,-500,719,-61,-517,744,-97,-517,744,-135,-571,788,-135,-617,815,-175,-663,840,-211,-763,868,-240,-941,894,-261,-941,894,-252,-1007,793,-252,-969,686,-230,-913,607,-193,-815,532,-155,-739,464,-113,-739,464,-73,-791,507,-73,-919,599,-25,-977,639,16,-950,639,58,-935,652,98,-935,652,135,-940,669,135,-904,687,174,-815,732,202,-666,722,202,-584,721,196,-584,721,164,-616,787,164,-645,855,129,-648,861,95,-635,835,60,-637,836,28,-637,836,-6,-631,834,-6,-601,808,-43,-592,771,-79,-598,737,-112,-640,740,-136,-640,740,-136,-768,780,-157,-885,778,-161,-916,725,-150,-916,671,-126,-883,641,-95,-883,641,-95,-846,600,-57,-815,565,-26,-825,574,11,-860,622,45,-876,679,73,-876,679,73,-846,703,103,-801,737,114,-745,757,121,-688,771,110,-663,785,91,-663,785,91,-660,798,74,-655,804,43,-654,798,14,-662,797,-9,-664,784,-37,-664,784,-37,-692,777,-59,-725,763,-76,-762,743,-86,-807,723,-91,-825,705,-83,-825,705,-83,-827,678,-69,-828,655,-46,-820,639,-24,-814,649,-3,-818,664,21,-818,664,21,-810,693,38,-793,711,54,-769,733,59,-744,746,58,-721,760,51,-721,760,51,-708,764,40,-700,773,28,-700,778,11,-706,769,-6,-713,756,-19,-713,756,-19,-731,752,-33,-752,740,-38,-767,726,-41,-781,711,-38,-792,701,-33,-792,701,-33,-798,695,-25,-795,687,-17,-792,689,-2,-788,695,6,-777,707,18,-777,707,18,-771,719,23,-758,733,22,-744,738,25,-741,751,18,-733,744,12,-733,744,12,-734,747,8,-732,751,-1,-744,743,-5,-748,736,-14,-758,730,-17,-758,730,-17,-759,726,-14,-773,718,-15,-771,714,-11,-778,711,-5,-774,710,-3,-774,710,-3,-773,715,1,-764,720,5,-760,722,7,-760,728,6,-752,730,7,-752,730,7,-749,732,5,-746,738,2,-748,734,0,-751,737,-2,-752,732,-5,-752,732,-5,-763,729,-6,-762,724,-9,-762,720,-2,-768,723,-1,-768,717,1,-768,717,1,-768,722,1,-765,725,2,-751,730,2,-758,727,1,-749,727,1,-749,727,1,-756,731,-3,-750,738,0,-753,726,-3,-760,718,-3,-757,724,-8,-757,724,-8,-765,730,-2,-758,721,-4,-766,721,-5,-760,720,0,-764,723,0,-764,723,0,-765,732,1,-758,735,3,-758,732,1,-749,731,-3,-756,722,-2,-756,722,-2,-757,728,-5,-754,729,-1,-759,732,-4,-757,731,-2,-757,731,-2,-766,721,-2,-764,724,-4,-759,729,-1,-760,729,0,-757,734,0,-757,734,1,-756,726,1,-753,727,3,-758,725,-1,-760,721,-3,-763,727,-2,-763,727,-4,-759,728,-4,-762,725,-4,-761,720,-4,-755,728,-1,-757,724,0,-757,724,3,-758,726,3,-758,729,0,-760,730,0,-757,735,-2,-757,731,-1,-757,731,0,-757,725,0,-760,732,-4,-755,727,0,-759,726,-2,-761,724,-2,-761,724,0,-761,726,0,-763,731,-1,-759,728,3,-760,727,0,-757,723,0,-757,723,-1,-758,734,-1,-756,734,0,-756,730,1,-758,724,0,-758,731,1,-758,731,-2,-757,727,-2,-759,729,0,-761,726,-1,-755,726,-1,-756,727,1,-756,727,-1,-759,733,-1,-758,729,0,-760,723,1,-756,733,1,-761,725,0,-761,725,-3,-756,727,-3,-763,730,-2,-761,731,0,-761,723,0,-760,731,-1,-760,731,1,-752,729,1,-758,732,1,-758,725,-3,-760,727,0,-757,724,0,-757,724,0,-760,728,-4,-765,727,0,-757,733,-4,-761,733,-4,-765,729,-2,-765,729,-2,-749,727,0,-759,724,0,-767,724,-1,-763,726,-2,-757,732,-2,-757,732,-2,-762,723,0,-758,730,-2,-754,725,0,-756,721,-1,-760,729,-4,-760,729,-4,-757,728,-5,-757,722,-1,-762,730,1,-761,721,1,-751,729,-1,-751,729,-1,-760,723,-1,-758,728,0,-757,721,-3,-756,731,0,-760,728,-1,-760,728,-1,-759,737,2,-762,726,0,-755,725,-2,-762,726,2,-758,727,-1,-758,727,-1,-758,724,1,-757,727,0,-758,723,-2,-759,727,-1,-760,730,-5,-760,730,-5,-760,724,0,-759,725,0,-762,733,-3,-760,727,1,-758,727,-1,-758,727,-1,-757,723,0,-761,728,-1,-755,724,0,-759,724,0,-759,723,-1,-759,723,-1,-759,726,0,-754,732,0,-757,727,-3,-760,725,-4,-764,723,0,-764,723,0,-754,726,0,-761,730,3,-757,730,0,-759,725,0,-762,724,-2,-762,724,-2,-757,728,0,-757,726,-1,-753,736,-2,-758,728,0,-759,720,0,-759,720,0,-763,730,-2,-755,726,-1,-760,727,-2,-757,723,-1,-762,722,-1,-762,722,-1,-760,718,-1,-759,732,2,-754,722,-1,-763,725,-1,-759,728,-1,-759,728,-1,-759,725,0,-762,728,0,-758,727,0,-757,730,-1,-756,731,0,-756,731,0,-758,725,0,-757,733,0,-755,726,-1,-754,731,-1,-756,723,0,-756,723,0,-760,722,-2,-756,728,0,-762,721,-1,-759,727,0,-757,726,0,-757,726,0,-756,723,1,-763,726,0,-754,726,1,-757,727,0,-759,732,-1,-759,732,-1,-757,730,-2,-764,726,-4,-759,730,-1,-762,725,-4,-758,722,0,-758,722,0,-751,728,0,-765,725,-2,-758,723,-1,-758,724,-1,-753,728,0,-753,728,0,-762,727,0,-760,721,-1,-764,732,-1,-759,724,0,-759,724,-1,-756,726,-1,-760,727,1,-757,726,-2,-764,726,-3,-760,727,0,-760,727,1,-755,734,1,-759,733,-3,-757,726,-2,-758,727,1,-759,733,0,-759,733,-1,-762,727,-1,-754,733,0,-758,721,1,-758,731,-1,-760,728,-1,-760,728,0,-760,728,0,-759,723,-5,-757,729,-3,-756,726,-2,-759,731,-1,-759,731,0,-761,722,0,-752,733,1,-762,731,0,-757,730,-1,-760,731,-1,-760,731,-1,-759,728,-1,-763,723,-2,-760,727,0,-756,721,-1,-763,725,-3,-763,725,-1,-761,723,-1,-756,721,0,-761,731,-2,-759,730,0,-756,730,-3,-756,730,-1,-755,728,-1,-760,727,1,-755,727,2,-759,723,-1,-763,729,0,-763,729,-3,-758,731,-3,-757,727,-1,-758,722,1,-757,727,-4,-760,728,2,-760,728,0,-755,729,0,-759,728,-1,-760,725,-2,-761,723,-1,-756,728,-1,-756,728,3,-755,733,3,-760,726,0,-757,723,-1,-756,728,-4,-755,724,-1,-755,724,-1,-764,724,-1,-759,726,3,-756,733,0,-764,729,-1,-756,731,-3,-756,731,-3,-762,725,0,-757,728,0,-758,725,-2,-755,730,1,-758,723,0,-758,723,0,-762,724,0,-767,721,0,-752,730,-1,-762,730,2,-761,732,1,-761,732,1,-760,730,0,-763,723,-2,-761,727,-1,-757,723,0,-757,728,0,-757,728,0,-757,727,-3,-764,730,-2,-763,725,-2,-755,728,1,-763,721,-1,-763,721,-1,-760,733,-1,-754,726,-2,-758,726,-2,-763,719,0,-761,732,1,-761,732,1,-755,731,-2,-758,728,-3,-760,725,-3,-753,732,0,-760,727,0,-760,727,0,-763,725,-2,-762,724,-1,-767,725,0,-758,730,-1,-759,727,0,-759,727,0,-755,730,0,-756,733,0,-753,730,0,-760,732,0,-753,728,-1,-753,728,-1,-756,728,-1,-760,729,-2,-759,723,-2
-1047,315,67,-1038,324,67,-1031,339,74,-1032,352,75,-1025,355,75,-1029,354,71,-1029,354,71,-1024,355,65,-1018,355,60,-1015,354,54,-1000,347,49,-991,336,45,-991,336,45,-981,320,30,-981,315,24,-976,305,20,-978,302,11,-983,307,7,-983,307,7,-990,306,1,-1000,302,3,-1003,317,5,-1011,322,11,-1005,334,15,-1005,334,15,-1004,337,22,-1000,342,21,-995,343,26,-1004,342,32,-998,338,36,-998,338,36,-1018,337,35,-1025,327,37,-1030,322,34,-1031,329,41,-1031,329,37,-1033,335,37,-1042,341,40,-1028,349,39,-1023,357,36,-1005,357,37,-1005,357,33,-997,359,33,-985,358,34,-977,365,33,-973,353,36,-966,354,40,-966,354,51,-970,342,51,-971,327,57,-969,324,69,-965,334,79,-965,332,90,-965,332,102,-978,328,102,-986,309,108,-998,304,122,-998,296,127,-993,303,135,-993,303,134,-997,319,134,-985,338,137,-991,359,141,-992,382,142,-987,403,145,-987,403,149,-974,425,149,-958,444,164,-937,457,173,-914,476,186,-901,465,201,-901,465,212,-907,461,212,-913,438,234,-921,404,256,-938,359,280,-950,338,305,-950,338,337,-964,317,337,-967,314,369,-973,331,396,-974,344,421,-972,370,448,-972,370,467,-970,393,467,-961,423,492,-949,444,520,-934,464,539,-915,478,563,-915,478,594,-891,491,594,-869,484,619,-852,477,644,-882,494,672,-983,476,709,-983,476,741,-1060,489,741,-1095,482,776,-1100,476,804,-1116,488,829,-1149,513,846,-1149,513,846,-1117,547,846,-1064,530,856,-999,554,865,-961,579,874,-919,610,895,-919,610,895,-919,651,933,-919,671,978,-999,768,1034,-1031,790,1101,-1001,756,1162,-1001,756,1162,-975,726,1212,-934,701,1269,-913,690,1332,-941,678,1388,-967,661,1455,-967,661,1455,-1002,666,1505,-1043,671,1574,-1145,451,1661,-1112,426,1753,-997,600,1825,-997,600,1825,-918,723,1896,-879,758,1982,-849,767,2069,-813,748,2182,-788,751,2305,-788,751,2305,-784,713,2439,-1313,-218,2607,1012,3859,2764,2154,5969,2942,-756,-116,2991,-756,-116,2991,-685,-53,2809,-536,70,2616,-429,208,2492,-395,328,2454,-389,363,2484,-389,363,2484,-368,330,2516,-337,266,2589,231,303,2627,8127,4424,2817,-940,553,3331,-940,553,3331,-2472,284,3381,-702,-125,3831,-385,-378,3939,-283,-438,3915,-286,-448,3917,-286,-448,3917,-288,-445,3917,-287,-448,3911,-296,-460,3897,-291,-462,3889,-126,-521,3920,-126,-521,3920,5450,-2959,3791,-12,-489,3735,-276,-433,3751,-271,-435,3752,-267,-440,3749,-267,-440,3749,2657,-6801,3704,687,-1736,3574,-246,-402,3467,-271,-370,3463,-274,-382,3457,-274,-382,3457,-271,-378,3468,-275,-379,3451,-284,-378,3462,-284,-377,3460,-286,-374,3461,-286,-374,3461,-340,-517,3456,-2743,-6567,3465,-793,-1914,3501,-262,-386,3468,-267,-390,3490,-267,-390,3490,-269,-392,3487,278,530,3493,-491,-486,3409,-4160,-2307,3214,-5920,-3732,3199,-5920,-3732,3199,-262,-296,3145,-262,-292,3147,-261,-291,3140,-267,-282,3141,-263,-280,3141,-263,-280,3141,-266,-289,3146,-264,-275,3143,-264,-274,3139,-262,-270,3135,-267,-268,3138,-267,-268,3138,-350,-204,3122,-8192,4616,3089,-284,-307,3108,-258,-263,3117,-262,-262,3123,-262,-262,3123,-248,-253,3135,-253,-253,3128,-247,-248,3116,531,-1171,3110,-197,-189,2991,-197,-189,2991,-172,-190,2929,-5949,8127,2938,-202,-215,2966,-213,-200,2940,-216,-216,2936,-216,-216,2936,-210,-207,2953,-207,-210,2964,-206,-206,2949,-202,-195,2953,-202,-195,2965,-132,-313,2965,3748,8127,2877,-41,-6,2694,-152,-152,2651,-140,-172,2638,-140,-172,2646,-139,-171,2646,-132,-175,2647,-134,-171,2641,-138,-176,2646,-125,-182,2635,-125,-182,2643,-124,-176,2643,1345,783,2651,8127,4372,2468,-156,-98,2255,-130,-97,2260,-130,-97,2242,-105,-94,2242,-145,-109,2241,-695,-307,2349,-79,-153,2482,-106,-184,2469,-106,-184,2467,-120,-188,2467,-115,-182,2476,-107,-184,2484,-106,-189,2479,3514,-660,2462,3514,-660,2226,8127,-2143,2226,9,-70,1879,-1794,746,1907,-101,-116,1945,-61,-106,1936,-61,-106,1933,-85,-112,1933,-78,-123,1931,-77,-115,1921,-81,-114,1925,-85,-128,1938,-85,-128,1933,-80,-116,1933,-86,-127,1936,-84,-127,1938,-148,-65,1931,-108,-162,1981,-108,-162,1939,3014,-4481,1939,5190,-8192,1670,-104,-90,1481,-63,-71,1489,-60,-88,1484,-60,-88,1486,-66,-79,1486,-64,-83,1481,-62,-86,1479,-64,-85,1482,-65,-86,1474,-65,-86,1485,-66,-87,1485,-65,-87,1479,174,-521,1484,2510,-8192,1485,82,-502,1601,82,-502,1601,-61,-105,1613,-254,367,1621,-76,-205,1768,-107,-113,1836,-100,-161,1846,-100,-161,1846,287,-7636,1807,-788,-3298,1506,-63,-93,1405,-76,-84,1414,-3,73,1412,-3,73,1412,-14,60,1388,-68,-55,1371,-66,-41,1355,-50,6,1355,-118,-159,1350,-118,-159,1350,-1023,-2277,1346,-1445,-3613,1348,-177,-203,1341,-111,-85,1347,-387,-457,1343,-387,-457,1343,-998,-1602,1368,-867,-1346,1412,-303,-482,1458,-418,-450,1460,-805,-1048,1496,-805,-1048,1496,-853,-1094,1553,-1157,-1243,1608,-3316,-2069,1523,-786,-469,1376,-105,-69,1320,-105,-69,1320,-102,-76,1323,-563,-540,1310,-1886,-995,1274,-1336,-768,1235,-520,-271,1208,-520,-271,1208,-713,-335,1204,-1000,-570,1201,-618,-320,1184,-316,-109,1166,-648,-252,1170,-648,-252,1170,-1368,-504,1176,-1194,-411,1178,-903,-310,1190,-988,-310,1203,-1102,-310,1211,-1102,-310,1211,-1018,-274,1243,-892,-242,1257,-847,-219,1292,-840,-199,1326,-890,-173,1364,-890,-173,1364,-1261,-171,1396,-3891,363,1404,-2309,392,1301,-146,-29,1219,-98,-37,1203,-98,-37,1203,-118,-39,1201,-1043,174,1170,-1481,370,1112,-745,183,1081,-762,198,1073,-762,198,1073,-1129,320,1052,-1288,382,1030,-995,312,1012,-905,291,998,-961,350,992,-961,350,992,-791,289,994,-656,214,991,-846,324,990,-1017,431,993,-976,433,1002,-976,433,1002,-914,413,1011,-934,443,1021,-956,455,1043,-902,423,1056,-835,398,1091,-835,398,1091,-812,401,1114,-814,419,1149,-834,455,1190,-874,496,1220,-1032,670,1262,-1032,670,1262,-1842,2388,1289,-1130,1781,1197,-153,128,1116,-132,46,1100,-527,756,1078,-527,756,1078,-980,1692,1045,-612,993,1000,-285,402,973,-461,742,954,-707,1169,939,-707,1169,939,-520,848,924,-296,458,908,-276,469,896,-355,696,886,-404,836,888,-404,836,888,-454,946,880,-503,1076,881,-467,1033,875,-424,965,883,-419,989,890,-419,989,890,-408,971,900,-381,870,915,-357,743,925,-331,710,953,-331,710,963,-334,799,963,-348,929,994,-356,962,1015,-331,945,1052,-324,929,1086,-324,929,1118,-322,934,1118,-304,959,1168,-191,1715,1210,822,3523,1194,225,955,1073,225,955,1018,-50,32,1018,-41,56,1010,287,1045,986,433,1403,935,143,539,891,143,539,864,161,621,864,364,1206,844,371,1252,818,213,783,790,241,832,774,241,832,764,303,998,764,258,771,738,236,713,730,304,895,726,344,978,717,344,978,712,341,929,712,357,953,707,377,966,705,370,929,704,348,886,706,348,886,712,352,860,712,339,850,712,341,844,717,362,855,731,373,868,743,373,868,758,385,876,758,384,871,775,385,858,800,385,855,820,375,835,840,375,835,876,383,821,876,383,800,905,392,802,948,414,790,977,481,837,1012,481,837,1057,880,1140,1057,2392,1548,1047,1185,642,964,232,170,916,554,316,884,554,316,884,1291,661,838,1042,553,794,525,294,755,743,386,722,927,461,695,927,461,695,724,367,659,790,398,637,963,478,611,913,449,584,853,416,560,853,416,560,909,442,545,891,431,529,833,389,515,855,397,493,862,397,483,862,397,483,868,406,472,890,401,466,905,401,456,904,399,449,895,394,443,895,394,443,887,384,443,885,369,436,882,379,433,890,367,436,900,368,432,900,368,432,910,361,434,919,359,434,912,353,440,914,343,445,907,335,449,907,335,449,906,330,455,906,322,463,903,323,472,895,323,486,898,314,497,898,314,497,891,308,514,890,295,532,881,297,545,875,293,566,875,285,589,875,285,589,862,272,612,862,265,637,859,260,667,850,250,694,848,239,729,848,239,729,849,222,765,864,211,797,961,187,834,1958,-60,867,2335,-577,834,2335,-577,834,795,-201,747,345,-74,699,942,-260,669,1443,-427,626,939,-260,572,939,-260,572,671,-185,535,1018,-304,501,1096,-327,461,823,-252,427,878,-277,392,878,-277,392,1026,-328,361,937,-300,322,919,-289,295,994,-321,262,988,-314,239,988,-314,239,951,-301,211,968,-310,180,964,-317,151,934,-309,128,946,-313,105,946,-313,105,955,-312,77,946,-312,50,960,-312,27,964,-320,0,964,-313,-25,964,-313,-25,959,-317,-51,962,-315,-75,954,-311,-102,954,-309,-127,953,-305,-153,953,-305,-153,955,-309,-174,957,-306,-206,954,-304,-234,955,-295,-263,957,-295,-290,957,-295,-290,957,-297,-324,955,-297,-351,956,-285,-383,944,-279,-421,945,-277,-454,945,-277,-454,949,-267,-487,944,-261,-528,951,-253,-565,952,-250,-604,958,-240,-644,958,-240,-644,976,-236,-687,1053,-208,-735,1598,-86,-775,2118,513,-769,805,200,-704,805,200,-704,363,86,-665,900,272,-638,1202,376,-597,724,219,-559,690,218,-524,690,218,-524,986,324,-491,916,299,-462,796,264,-430,931,311,-402,931,311,-376,950,318,-376,862,291,-350,896,305,-325,918,324,-302,872,302,-276,872,302,-259,890,319,-259,914,331,-236,906,322,-216,913,323,-194,921,333,-179,921,333,-159,913,326,-159,907,327,-140,914,334,-124,906,332,-107,907,332,-91,907,332,-76,909,336,-76,920,344,-57,916,334,-47,916,337,-30,912,335,-15,912,335,0,909,338,0,914,329,17,910,326,32,920,333,45,915,330,61,915,330,78,913,334,78,914,329,92,912,331,111,916,327,126,908,322,141,908,322,153,910,329,153,907,323,171,908,315,195,905,312,215,906,314,232,906,314,251,904,306,251,904,303,270,899,304,294,902,299,317,899,292,339,899,292,366,892,289,366,888,288,391,880,275,420,878,274,447,873,265,478,873,265,510,875,250,510,873,250,547,868,238,580,870,225,613,892,212,653,892,212,653,1005,184,688,1922,-95,714,1917,-460,678,738,-179,611,564,-129,567,564,-129,567,1127,-299,529,1256,-330,478,800,-207,432,837,-231,393,1091,-312,355,1091,-312,355,960,-274,312,861,-244,270,1010,-293,232,1008,-292,194,929,-273,157,929,-273,157,988,-287,119,1008,-292,82,953,-279,47,971,-287,14,975,-288,-23,975,-288,-23,951,-279,-62,966,-283,-95,981,-284,-133,967,-269,-171,974,-272,-205,974,-272,-205,976,-272,-248,967,-270,-285,965,-265,-324,967,-270,-364,964,-250,-401,964,-250,-401,964,-247,-447,968,-238,-488,984,-228,-531,1023,-210,-575,1153,-175,-615,1153,-175,-615,1850,172,-646,1492,370,-621,608,150,-567,661,185,-533,1086,325,-499,1086,325,-499,923,272,-455,697,214,-417,885,283,-384,961,299,-353,836,264,-313,836,264,-313,889,287,-280,956,309,-249,894,293,-215,882,291,-185,911,308,-154,911,308,-154,882,292,-125,883,294,-99,905,303,-70,899,300,-40,902,297,-11,902,297,-11,912,298,17,907,302,45,894,300,73,896,302,103,892,291,133,892,291,133,893,292,159,894,286,186,898,287,221,896,282,254,893,275,282,893,275,282,886,272,314,882,270,346,881,262,382,872,249,417,885,247,457,885,247,457,886,229,490,905,206,524,1002,174,568,1661,-42,587,1722,-384,566,1722,-384,566,889,-208,509,699,-157,463,1097,-288,424,1146,-294,371,843,-203,323,843,-203,323,903,-240,283,1060,-291,237,956,-250,192,922,-249,150,1020,-278,114,1020,-278,114,996,-273,71,955,-252,29,999,-272,-14,980,-265,-54,952,-258,-99,952,-258,-99,976,-266,-139,975,-256,-182,960,-248,-225,978,-248,-265,982,-246,-306,982,-246,-306,979,-236,-352,986,-222,-395,1008,-214,-438,1053,-187,-481,1301,-94,-521,1301,-94,-521,1615,299,-528,1022,245,-492,671,174,-451,904,254,-410,904,254,-375,1020,295,-375,798,233,-330,809,237,-297,931,285,-259,885,279,-219,885,279,-183,864,268,-183,926,288,-149,916,282,-113,878,270,-79,899,280,-45,899,280,-8,891,275,-8,876,280,23,891,276,59,891,280,94,890,269,128,890,269,163,902,269,163,896,266,201,885,260,235,885,253,267,883,245,308,883,245,344,879,242,344,897,230,382,920,205,416,988,178,450,1392,24,481,1392,24,469,1580,-287,469,1049,-227,418,798,-178,376,1026,-247,331,1092,-271,284,1092,-271,238,898,-221,238,912,-235,191,1024,-268,145,971,-249,101,954,-241,56,954,-241,12,1017,-255,12,987,-249,-33,969,-243,-76,990,-251,-123,977,-243,-165,977,-243,-209,966,-230,-209,979,-231,-251,991,-217,-297,1003,-205,-344,1051,-173,-381,1051,-173,-419,1240,-81,-419,1421,223,-430,1055,252,-400,786,197,-362,889,242,-322,889,242,-282,956,272,-282,828,231,-243,831,234,-206,905,266,-166,888,261,-129,888,261,-129,885,264,-90,921,274,-52,903,264,-14,882,264,23,890,265,63,890,265,63,877,251,100,877,250,137,888,250,175,900,244,211,900,236,249,900,236,249,910,227,286,926,211,319,981,172,356,1252,38,380,1394,-213,376,1394,-213,376,1102,-225,336,899,-194,293,994,-220,248,1047,-242,202,946,-221,156,946,-221,156,939,-222,107,997,-244,63,980,-240,20,970,-230,-25,1007,-233,-68,1007,-233,-68,1003,-222,-115,987,-213,-161,998,-208,-204,1007,-195,-248,1032,-164,-290,1032,-164,-290,1126,-95,-322,1265,132,-338,1063,228,-324,896,213,-288,895,222,-250,895,222,-250,936,242,-209,878,238,-167,853,240,-132,880,249,-91,880,247,-52,880,247,-52,885,252,-11,906,245,27,910,244,64,898,233,103,900,232,140,900,232,140,891,217,173,897,208,212,933,185,246,1015,139,274,1233,-7,295,1233,-7,295,1225,-169,286,1062,-204,253,979,-197,209,1008,-209,162,1002,-223,119,1002,-223,119,958,-208,73,956,-219,26,980,-214,-12,977,-200,-59,991,-196,-105,991,-196,-105,1014,-188,-146,1025,-170,-187,1059,-126,-223,1150,-16,-250,1115,149,-254,1115,149,-254,979,203,-231,918,209,-201,902,220,-163,899,227,-128,881,228,-88,881,228,-88,885,235,-51,893,228,-13,900,228,25,906,226,62,915,209,99,915,209,99,920,201,131,939,178,167,991,133,194,1105,27,216,1131,-109,216,1131,-109,216,1077,-166,189,1014,-184,152,1002,-187,114,994,-194,73,978,-200,27,978,-200,27,972,-188,-15,989,-177,-53,997,-163,-95,1017,-134,-132,1055,-78,-159,1055,-78,-159,1093,30,-178,1030,127,-181,978,177,-160,937,196,-130,917,204,-95,917,204,-95,893,205,-60,890,204,-30,890,193,5,903,191,44,926,176,73,926,176,73,961,156,105,1001,106,133,1053,24,145,1068,-60,142,1068,-60,129,1049,-117,129,1028,-152,99,996,-158,68,986,-159,29,984,-153,-7,984,-153,-40,983,-131,-40,1003,-99,-75,1021,-61,-98,1030,18,-116,1011,89,-115,1011,89,-105,987,141,-105,959,158,-84,936,166,-56,927,176,-29,919,169,1,919,169,28,915,147,28,948,121,54,978,86,72,1012,40,86,1029,-19,86,1029,-19,77,1035,-63,77,1018,-90,59,1014,-107,35,993,-104,9,989,-86,-19,989,-86,-36,989,-59,-36,993,-18,-60,997,24,-63,994,75,-63,983,100,-55,983,100,-37,966,120,-37,955,121,-24,952,118,0,953,107,17,966,76,30,966,76,41,986,40,41,995,11,44,1003,-22,42,1013,-39,35,1007,-43,19,1007,-43,5,1001,-56,5,997,-31,-8,989,-13,-24,989,13,-30,985,37,-31,985,37,-28,977,60,-28,980,78,-22,973,85,-15,978,83,0,974,60,6,974,60,15,981,46,15,988,23,19,989,5,19,994,-10,17,994,-17,8,994,-17,8,997,-8,-2,990,-7,-5,987,8,-10,990,26,-11,983,36,-13,983,36,-13,975,43,-13,981,56,-8,976,54,-7,979,49,1,985,41,6,985,41,6,983,27,9,990,13,7,990,3,5,990,0,0,993,4,-6,993,4,-6,988,14,-5,984,14,-7,985,31,-10,986,29,-9,982,37,-5,982,37,-5,980,37,0,984,38,0,988,27,4,986,28,6,990,19,1,990,19,1,985,18,1,987,12,0,987,16,-3,986,20,-3,981,28,-7,981,28,-7,981,27,-5,985,33,-5,984,35,0,984,25,-1,981,30,0,981,30,0,985,23,3,987,16,4,990,21,2,990,18,2,989,22,-2,989,22,-2,987,23,-1,989,32,-5,986,29,-2,983,35,-1,988,28,-1,988,28,-1,986,31,1,987,26,6,987,22,0,988,19,3,991,25,-2,991,25,-2,986,16,-3,988,22,-3,986,30,-2,986,25,0,981,28,-5,981,28,-5,986,35,0,983,29,0,989,30,0,984,28,0,987,15,0,987,15,0,989,23,2,982,23,-1,984,25,-5,985,25,-1,991,25,0,991,25,0,986,35,-2,985,30,-3,982,34,-4,981,28,-1,990,25,0,990,25,0,987,27,2,986,25,0,991,26,0,983,28,0,986,26,0,986,26,0,985,25,-1,981,26,0,985,27,-1,988,26,-2,982,27,-1,982,27,-1,985,34,1,993,34,0,989,23,-2,980,24,-1,985,22,0,985,22,0,986,18,-1,984,24,-3,983,23,0,986,29,-2,984,25,-1,984,25,-1,989,21,0,988,29,-1,983,31,-1,989,23,1,988,26,0,988,26,0,982,24,-2,989,22,0,984,29,-1,985,32,1,988,25,-3,988,25,-3,990,28,0,987,21,-2,985,23,0,989,21,-3,989,21,0,988,27,0,983,27,-3,988,25,0,988,27,-2,990,27,-1,990,27,0,988,25,0,991,25,-3,989,28,0,989,25,0,982,23,-3,982,23,1,991,28,1,984,23,-4,987,19,-3,989,27,-1,988,26,0,988,26,0,984,35,0,983,15,-2,983,28,-2,988,34,1,986,26,0,986,26,0,988,23,0,985,30,0,987,30,-2,982,16,0,990,20,0,990,20,0,985,23,0,984,28,3,987,24,-3,987,28,-1,985,20,-1,985,20,0,983,25,0,986,28,-3,986,24,-4,985,27,1,988,19,0,988,19,-1,977,20,-1,983,23,-3,987,25,-2,989,25,0,987,32,0,987,32,-5,989,31,-5,981,24,0,985,26,0,985,25,-2,989,24,-4,989,24,-2,985,27,-2,980,20,0,983,26,0,984,32,0,990,26,0,990,26,0,986,31,-2,987,23,-2,985,25,0,984,24,-3,986,26,0,986,26,0,983,25,0,988,22,0,983,30,0,988,23,-2,986,27,-1,986,27,-1,982,21,-2,984,22,-2,985,26,1,984,24,-2,982,25,-1,982,25,-1,983,23,4,990,23,-1,987,29,-1,983,26,-2,990,23,-2,990,23,-2,985,25,-1,984,26,2,989,20,0,988,30,-2,982,19,0,982,19,0,987,24,0,985,23,1,983,22,-4,985,22,0,983,22,-1,983,22,-1,986,16,-2,985,25,2,987,24,-3,992,30,-5,986,31,-2,986,31,-2,987,30,-1,989,25,-1,989,25,1,987,28,0,987,23,0,987,23,0,987,21,-1,983,32,-1,987,28,-2,981,19,0,986,20,-2,986,20,-2,985,32,-6,985,23,-2,989,21,-1,987,22,0,985,21,0,985,21,0,987,26,0,992,27,0,987,25,0,988,26,-3,985,26,-3,985,26,-3,989,27,1,983,23,0,987,28,-1,986,28,-5,988,24,-1,988,24,-1,988,27,0,988,26,1,980,16,0,985,21,0,983,30,-2,983,30,-2,987,21,-2,986,28,0,982,25,-1,987,17,-2,980,22,-3,980,22,-3,988,23,-3,986,27,-3,986,29,-4,983,18,-1,986,22,-2,986,22,-2,988,29,0,982,32,-2,987,21,0,986,20,0,987,24,-4,987,24,-4,980,28,-1,987,26,-1,984,28,0,988,28,-3,978,22,0,978,22,0,989,32,-1,982,21,0,990,27,-1,982,23,0,981,26,-2,981,26,-2,990,25,0,990,27,5,985,23,-1,982,30,0,987,24,-1,987,24,-1,985,29,-1,990,23,-1,985,23,-1,986,29,0,983,25,-1,983,25,-1,987,33,-1,982,27,-3,987,32,-3,982,25,-2,984,20,0,984,20,0,984,20,-4,987,25,0,984,29,-1,990,27,0,990,27,0,983,23,0,986,20,-1,989,27,0,987,19,0,988,29,4,988,29,-3,988,24,-3,988,21,0,986,20,-1,989,28,0,989,23,-6,989,23,-3,989,30,-3,988,19,-1,985,23,-2,988,19,-4,987,29,-2,987,29,-3,983,33,-3,987,24,1,980,26,-1,992,29,0,987,28,0,987,28,-1,984,27,-1,984,25,-2,987,22,1,988,19,0,983,27,0,983,27,0,984,16,0,982,22,-2,986,30,0
-1024,334,19,-1024,334,19,-1030,323,21,-1030,329,20,-1030,332,23,-1024,325,31,-1024,325,29,-1025,314,29,-1021,299,37,-1033,283,45,-1022,276,56,-1025,263,63,-1025,263,73,-1019,268,73,-1006,288,78,-999,310,72,-998,334,71,-992,356,69,-992,356,60,-993,355,60,-991,358,55,-988,348,46,-988,342,42,-987,330,35,-987,330,34,-991,318,34,-991,308,33,-987,292,35,-990,284,40,-987,287,45,-987,287,55,-980,293,55,-978,307,62,-986,299,75,-995,305,85,-996,298,93,-996,298,107,-997,307,107,-988,316,117,-988,327,122,-995,332,131,-1006,319,137,-1006,319,143,-1011,300,143,-1008,290,150,-994,293,157,-990,296,158,-985,302,160,-985,302,163,-993,318,163,-994,335,162,-993,342,159,-996,344,166,-1005,349,174,-1005,349,180,-1006,353,180,-1012,346,191,-1013,349,206,-1014,341,221,-1020,325,237,-1020,325,237,-1020,305,255,-1031,289,276,-1027,264,298,-1015,254,316,-1002,268,331,-1002,268,331,-996,279,353,-986,293,374,-971,325,394,-957,341,417,-940,362,444,-940,362,444,-924,361,463,-927,371,489,-930,381,517,-943,389,542,-952,401,580,-952,401,580,-963,403,613,-971,393,662,-987,400,706,-1004,376,755,-1017,364,804,-1017,364,804,-1044,347,852,-1070,351,892,-1142,378,937,-1373,473,996,-1380,499,1039,-1380,499,1039,-1307,499,1079,-1226,550,1095,-1172,480,1114,-1030,304,1134,-920,326,1151,-920,326,1151,-889,416,1181,-858,491,1218,-849,541,1270,-857,567,1338,-847,551,1428,-847,551,1428,-881,557,1511,-888,549,1605,-895,555,1689,-898,569,1775,-880,628,1851,-880,628,1851,-870,666,1945,-863,684,2040,-872,697,2158,-865,703,2272,-843,699,2417,-843,699,2417,-811,675,2558,-703,868,2688,3896,8127,2847,-825,105,2836,-841,-145,2824,-841,-145,2824,-713,-47,2694,-653,-5,2568,-640,50,2444,-584,189,2368,-544,332,2371,-544,332,2371,-515,384,2439,-494,368,2519,-587,312,2599,-2641,-28,2748,-402,170,3006,-402,170,3006,-293,-123,3072,411,-206,3131,8127,3335,3419,-415,-457,3964,-325,-451,3963,-325,-451,3963,-293,-434,3950,-321,-450,3961,-309,-439,3958,-313,-443,3971,-692,-1029,3906,-692,-1029,3906,-25,-481,3541,1783,-1424,3546,1508,-1440,3563,-240,-433,3627,-264,-426,3632,-264,-426,3632,-235,-462,3623,8127,-8192,3596,-405,-330,3374,-186,-327,3325,-200,-344,3332,-200,-344,3332,-333,162,3337,-396,35,3429,-280,-364,3532,-281,-386,3521,-282,-381,3519,-282,-381,3519,-288,-388,3504,-287,-387,3505,-83,26,3501,-399,-572,3371,-2683,-5456,3359,-2683,-5456,3359,-1150,-1827,3382,-294,-348,3422,-299,-360,3418,-303,-368,3429,-3659,-2984,3418,-3659,-2984,3418,-4862,-3472,3260,-139,-188,3124,-99,-250,3130,-247,-293,3116,-253,-285,3102,-253,-285,3102,-250,-291,3114,-250,-290,3106,-250,-286,3113,-239,-280,3097,2130,-619,3092,2130,-619,3092,-288,-176,2936,-199,-190,2892,-232,-181,2909,-3583,1263,2910,-3583,1263,2931,-4384,1781,2931,-231,-242,3016,-241,-243,3010,-245,-244,3019,-239,-238,3008,-239,-238,3010,-240,-240,3010,-12,-489,3006,-236,70,2866,-139,-197,2724,-6127,8127,2741,-6127,8127,2785,-187,-126,2785,-199,-172,2760,-191,-182,2761,-189,-179,2754,-183,-177,2754,-183,-177,2747,-179,-172,2747,-174,-172,2755,-177,-174,2755,-175,-166,2746,95,383,2745,95,383,2655,3397,8127,2655,-144,-96,2453,-142,-143,2429,-136,-132,2434,-141,-134,2427,-141,-134,2429,-138,-131,2429,-132,-129,2432,-139,-139,2440,-147,-145,2429,-1407,-1326,2449,-1407,-1326,2388,-178,-206,2388,-72,-146,2328,-95,-146,2334,8127,4650,2331,2448,1071,2240,2448,1071,2154,-109,-111,2154,-94,-104,2149,-99,-109,2150,-90,-108,2152,-93,-110,2140,-93,-110,2155,-181,-95,2155,-1179,-127,2177,-102,-156,2295,-113,-156,2302,-521,-229,2233,-521,-229,2076,220,-245,2076,8127,-3948,2028,1242,-481,1820,-83,-100,1694,-45,-86,1718,-45,-86,1718,-61,-90,1705,-61,-95,1713,-60,-92,1715,-58,-101,1710,-64,-100,1712,-64,-100,1712,-65,-99,1704,-59,-98,1707,-53,-101,1713,545,-661,1718,5978,-4080,1823,5978,-4080,1823,-74,-127,2016,-1,-190,2034,2500,-4145,1933,57,-510,1570,-56,-122,1544,-56,-122,1544,-68,-97,1548,-73,-96,1536,53,-576,1541,1229,-3143,1566,406,-1039,1581,406,-1039,1581,-34,-171,1566,-39,-162,1559,135,-620,1565,477,-1845,1568,250,-1288,1588,250,-1288,1588,32,-463,1613,75,-676,1622,406,-1983,1636,23,-876,1707,-93,-141,1785,-93,-141,1785,-89,-153,1789,-108,-2557,1773,-1465,-4458,1544,-93,-100,1479,-85,-93,1478,-85,-93,1478,-84,-92,1476,-85,-100,1482,-589,-2595,1460,-579,-1719,1418,-106,-158,1398,-106,-158,1398,-152,-237,1395,-735,-1449,1402,-826,-2004,1424,-349,-545,1411,-135,-161,1420,-135,-161,1420,-135,-143,1438,-244,-268,1441,-375,-474,1461,-711,-940,1490,-983,-1326,1539,-983,-1326,1539,-784,-963,1587,-959,-973,1641,-4819,-3824,1616,-1132,-827,1467,-213,-139,1357,-213,-139,1357,-108,-73,1326,-92,-88,1316,-142,-116,1295,-232,-132,1269,-395,-180,1242,-395,-180,1242,-1748,-650,1238,-2268,-1177,1241,-685,-288,1203,-331,-102,1196,-968,-388,1210,-968,-388,1210,-1578,-662,1208,-994,-343,1207,-871,-306,1213,-1067,-337,1225,-1090,-328,1235,-1090,-328,1235,-742,-222,1273,-465,-152,1304,-522,-150,1322,-825,-197,1342,-1157,-213,1385,-1157,-213,1385,-1812,-209,1432,-4374,494,1442,-1715,241,1327,-151,-31,1259,-103,-51,1249,-103,-51,1249,-252,-31,1217,-792,144,1186,-979,252,1148,-1131,299,1138,-1230,333,1105,-1230,333,1105,-989,282,1089,-896,267,1074,-1066,349,1062,-1125,395,1044,-981,361,1042,-981,361,1042,-877,320,1038,-712,245,1046,-631,208,1045,-803,321,1047,-973,433,1059,-973,433,1059,-983,455,1074,-910,434,1093,-910,447,1113,-939,479,1136,-932,479,1162,-932,479,1162,-874,466,1207,-844,447,1236,-844,472,1280,-1084,768,1327,-1084,768,1313,-1721,2579,1313,-755,1161,1202,-126,72,1147,-236,186,1134,-965,1627,1106,-965,1627,1055,-723,1185,1055,-271,400,1015,-463,742,1000,-715,1236,987,-597,1010,968,-597,1010,955,-443,700,955,-328,490,943,-207,301,931,-231,401,927,-391,821,924,-391,821,921,-620,1378,921,-512,1171,927,-371,828,925,-419,1004,929,-428,1067,938,-428,1067,951,-405,958,951,-392,833,968,-283,525,992,-259,516,1010,-401,1036,1027,-401,1036,1065,-413,1198,1065,-283,802,1101,-297,885,1129,-352,1079,1163,-303,1044,1209,-303,1044,1249,329,3498,1249,459,1837,1167,-13,141,1084,-23,91,1051,158,635,1036,158,635,989,378,1258,989,258,888,946,234,843,914,315,1083,887,291,1023,864,291,1023,842,250,906,842,263,913,825,220,732,806,210,614,790,298,868,780,298,868,774,369,1044,774,341,980,766,338,944,756,362,971,753,353,900,753,353,900,753,327,823,753,319,825,758,346,861,767,371,882,766,389,889,778,389,889,778,379,880,792,371,859,798,368,845,820,360,827,840,368,809,866,368,809,866,373,811,893,385,819,919,395,815,953,407,801,988,433,809,1023,433,809,1023,551,893,1059,1541,1545,1097,2288,1297,1056,513,299,978,212,155,932,212,155,932,992,529,892,1221,635,852,554,298,810,705,374,779,1014,509,749,1014,509,749,769,385,715,804,400,687,950,473,665,820,398,632,829,398,612,829,398,612,892,433,596,849,400,577,863,404,563,893,410,546,877,400,538,877,400,538,888,392,526,889,397,519,876,380,507,884,374,503,882,368,494,882,368,494,884,360,494,899,363,485,903,360,488,912,355,488,905,348,484,905,348,484,910,340,490,916,333,489,903,335,494,907,323,502,898,309,508,898,309,508,902,319,519,895,309,528,892,304,540,883,299,554,882,292,567,882,292,567,874,285,583,875,280,608,867,278,630,861,261,653,848,256,679,848,256,679,851,246,711,844,231,735,837,224,770,845,207,811,937,185,843,937,185,843,1879,-79,880,2356,-609,833,673,-180,744,382,-80,704,1260,-332,674,1260,-332,674,1478,-404,626,755,-209,579,844,-242,542,1124,-332,508,924,-277,466,924,-277,466,740,-234,424,878,-285,394,978,-322,363,936,-295,329,980,-312,297,980,-312,297,1042,-327,266,996,-313,237,973,-308,210,979,-320,185,930,-311,154,930,-311,154,910,-304,127,930,-317,102,948,-315,78,963,-314,56,980,-328,26,980,-328,26,984,-319,2,969,-324,-22,961,-311,-48,938,-310,-68,939,-309,-97,939,-309,-97,944,-308,-119,956,-309,-146,963,-304,-174,968,-312,-198,965,-306,-227,965,-306,-227,961,-302,-255,948,-304,-287,941,-299,-316,949,-290,-342,945,-288,-376,945,-288,-376,954,-284,-409,955,-281,-450,953,-281,-476,956,-272,-517,956,-272,-556,954,-265,-556,955,-259,-594,957,-246,-638,975,-234,-680,1031,-216,-725,1031,-216,-767,1398,-118,-767,2330,469,-780,1181,292,-722,327,67,-667,594,191,-641,594,191,-601,1067,352,-601,790,249,-560,785,237,-532,1059,319,-497,973,293,-467,973,293,-430,808,257,-430,886,306,-401,868,298,-374,835,286,-348,919,316,-321,919,316,-300,930,317,-300,905,315,-276,914,323,-255,896,310,-225,881,316,-207,881,316,-190,904,328,-190,914,327,-166,914,330,-146,914,328,-132,911,333,-113,911,333,-94,904,326,-94,908,336,-76,912,331,-60,914,333,-44,912,333,-26,912,333,-7,911,330,-7,910,333,8,908,337,23,912,330,39,911,333,56,911,333,73,910,327,73,911,324,89,908,319,108,912,324,126,911,321,143,911,321,161,909,318,161,908,315,177,913,317,202,902,315,218,903,305,238,903,305,260,906,309,260,899,301,281,898,294,303,898,297,325,897,292,353,897,292,353,891,287,382,884,277,408,886,272,435,885,271,464,880,258,499,880,258,499,867,252,529,866,238,563,866,228,597,880,212,638,960,183,669,960,183,669,1729,-68,702,1973,-480,664,725,-175,601,598,-131,554,1285,-332,514,1285,-332,514,1233,-317,467,776,-194,419,957,-257,381,1092,-304,337,879,-256,294,879,-256,294,853,-242,254,987,-287,218,966,-288,176,949,-279,138,1015,-290,97,1015,-290,97,1012,-295,62,968,-283,22,982,-283,-8,964,-284,-49,933,-273,-86,933,-273,-86,953,-276,-125,967,-279,-166,968,-272,-204,987,-269,-244,983,-268,-283,983,-268,-283,974,-259,-320,973,-255,-363,969,-246,-402,961,-249,-444,974,-230,-495,974,-230,-495,1001,-215,-532,1062,-192,-576,1404,-81,-614,1948,413,-621,960,232,-571,960,232,-571,480,128,-521,807,262,-491,964,305,-449,765,231,-408,905,269,-378,905,269,-378,1033,309,-339,880,264,-302,859,283,-270,891,293,-237,843,271,-204,843,271,-204,880,292,-170,931,307,-141,910,296,-109,900,296,-76,898,300,-49,898,300,-49,880,295,-18,899,295,13,909,295,42,906,296,74,900,286,99,900,286,99,888,288,135,887,286,165,891,285,198,892,276,230,897,277,264,897,277,264,890,265,293,884,265,326,882,258,359,877,239,401,881,237,434,881,237,434,886,226,468,906,206,510,1036,151,543,1749,-175,558,1484,-340,522,1484,-340,522,728,-166,463,879,-188,418,1265,-318,377,1015,-244,327,860,-209,282,860,-209,282,1026,-270,242,1000,-266,192,880,-239,151,948,-254,110,1001,-266,66,1001,-266,66,963,-251,21,997,-260,-21,1022,-265,-64,979,-260,-107,976,-254,-146,976,-254,-146,977,-254,-191,955,-241,-232,963,-240,-277,982,-235,-324,991,-225,-365,991,-225,-365,1015,-203,-411,1095,-174,-453,1348,-48,-489,1623,325,-492,1623,325,-453,929,229,-453,620,176,-407,846,258,-371,897,266,-325,817,238,-291,817,238,-253,943,266,-253,984,284,-215,878,255,-179,872,274,-143,882,272,-100,882,272,-66,854,265,-66,901,274,-32,911,273,4,893,271,41,898,272,77,898,272,114,874,270,114,872,261,146,893,252,185,893,251,222,892,248,257,892,248,293,890,239,293,879,233,331,901,211,370,945,182,402,1186,66,433,1186,66,433,1554,-242,433,1123,-237,388,849,-176,340,1067,-228,300,1126,-267,254,1126,-267,203,935,-216,203,960,-237,158,1004,-256,117,938,-242,69,935,-238,25,935,-238,-21,998,-245,-21,988,-237,-69,993,-231,-112,1019,-234,-156,994,-219,-199,994,-219,-245,982,-206,-245,1002,-195,-286,1035,-173,-328,1170,-95,-370,1406,147,-381,1406,147,-363,1151,265,-363,777,196,-319,806,225,-283,888,254,-248,840,240,-202,840,240,-202,887,247,-159,950,268,-127,901,257,-87,880,254,-50,877,255,-12,877,255,-12,868,254,29,889,255,67,905,246,103,894,242,145,898,237,183,898,237,183,894,217,220,893,204,253,933,186,289,1048,114,320,1318,-101,333,1318,-101,333,1215,-212,308,972,-194,267,999,-203,218,1078,-232,176,999,-219,131,999,-219,131,964,-220,86,984,-225,45,955,-225,-1,954,-211,-49,995,-213,-90,995,-213,-90,1004,-208,-137,1015,-185,-181,1052,-171,-221,1110,-101,-254,1187,23,-277,1187,23,-277,1167,202,-274,902,204,-245,819,211,-211,865,231,-171,875,234,-132,875,234,-132,889,235,-95,937,245,-57,912,235,-20,882,234,19,883,223,61,883,223,61,881,227,97,902,212,129,922,190,165,949,160,200,1043,83,230,1043,83,230,1164,-75,238,1117,-168,217,1023,-176,181,1021,-191,139,1041,-204,101,1041,-204,101,1005,-196,57,985,-202,16,981,-193,-29,975,-180,-70,1004,-167,-110,1004,-167,-110,1046,-128,-146,1075,-62,-177,1127,48,-191,1049,160,-187,926,184,-165,926,184,-165,877,201,-131,864,209,-96,875,206,-57,906,220,-25,923,210,12,923,210,12,922,205,48,915,188,83,931,159,113,975,97,140,1048,1,147,1048,1,147,1073,-80,146,1061,-135,124,1032,-154,96,1024,-152,58,1009,-165,22,1009,-165,22,1002,-150,-12,996,-129,-52,1009,-98,-81,1031,-45,-102,1037,36,-115,1037,36,-115,1002,110,-114,953,148,-100,929,169,-77,900,173,-45,901,173,-17,901,173,-17,926,166,13,944,146,41,961,105,67,989,57,81,1004,1,82,1004,1,82,1028,-48,81,1032,-85,62,1026,-98,38,1017,-104,15,1017,-90,-9,1017,-90,-9,1007,-68,-33,1013,-15,-53,999,22,-61,979,71,-61,968,101,-51,968,101,-51,947,117,-37,936,120,-19,947,124,-1,953,94,19,975,70,31,975,70,31,983,31,39,992,0,39,1007,-23,37,1012,-40,25,1012,-40,11,1017,-44,11,1003,-44,-1,1002,-26,-13,993,4,-22,982,36,-29,982,36,-26,984,49,-26,969,70,-22,964,77,-13,967,77,-2,973,63,5,973,63,10,974,41,10,988,23,17,990,8,15,1000,0,15,999,-13,8,999,-13,2,1000,-9,2,998,0,-3,986,12,-11,987,32,-14,980,42,-12,980,42,-8,976,44,-8,976,49,-5,977,50,0,981,36,4,987,31,9,987,31,8,987,18,8,996,13,6,990,8,3,993,5,1,985,8,-2,985,8,-4,988,16,-4,983,24,-7,985,28,-7,985,43,-4,978,37,-4,978,37,3,981,34,3,986,30,1,988,22,4,990,17,4,986,22,-1,986,22,-3,987,14,-3,985,21,-4,983,28,-2,987,28,-7,984,34,-4,984,34,-6,984,36,-6,978,28,-2,984,25,-2,987,16,1,987,21,1,987,21,1,988,18,1,990,26,0,987,21,0,985,21,-2,983,30,-3,983,30,-3,990,32,-2,986,29,-3,981,30,-1,989,31,-1,988,24,1,988,24,1,995,20,-1,985,21,1,989,18,1,986,24,-3,985,28,-1,985,28,-1,979,25,2,985,25,-2,984,26,-2,982,20,2,984,29,-2,984,29,-2,990,20,2,988,29,0,987,20,0,981,19,-1,990,24,0,990,24,0,984,27,-4,982,27,-2,987,27,0,984,22,0,986,22,3,986,22,3,980,29,0,989,27,-1,989,24,0,984,20,0,990,29,-1,990,29,-1,982,25,0,987,27,-3,987,30,-3,987,20,-1,987,27,-1,987,27,-1,985,35,-1,985,32,-2,983,23,-1,978,26,2,988,26,0,988,26,0,987,23,0,981,33,-5,986,25,-3,985,30,-3,991,28,-1,991,28,-1,988,23,-2,987,22,-1,980,27,-1,985,31,1,984,24,1,984,24,1,987,29,2,988,27,0,987,25,-3,988,32,0,983,22,0,983,22,0,988,30,1,990,22,-2,981,20,-1,985,25,3,983,31,0,983,31,0,988,29,0,988,25,-4,984,25,-3,983,28,1,987,30,-2,987,30,-2,984,25,-3,984,23,-1,984,31,-4,986,26,-2,990,24,-4,990,24,-4,981,28,0,983,30,0,984,32,1,990,26,-2,986,26,-6,986,26,-6,985,28,-3,983,23,0,982,23,-1,988,27,-2,983,22,-1,983,22,-1,988,31,-2,987,20,0,983,24,-1,993,29,0,985,27,-2,985,27,-2,986,25,1,984,29,0,990,29,-1,986,22,-4,984,25,-2,984,25,-2,986,21,-2,989,27,0,985,24,0,980,26,-1,978,26,-2,978,26,-2,984,28,0,985,33,-1,987,26,-1,986,20,-1,986,20,1,983,28,1,993,25,0,982,28,-2,986,22,-2,986,33,-2,986,33,-1,982,29,-1,989,27,-1,984,28,-2,984,29,2,983,24,1,983,24,2,984,20,2,985,25,-3,987,20,0,991,25,0,985,28,0,985,28,0,985,23,0,986,27,0,982,30,0,986,30,-1,986,25,-3,986,25,-1,988,21,-1,985,24,0,988,26,-2,988,25,0,984,30,-1,984,30,-1,985,20,-1,987,26,1,987,31,-1,985,24,-2,987,27,-3,987,27,0,985,29,0,987,24,-2,982,25,-2,989,29,0,982,23,0,982,23,-4,982,28,-4,984,26,0,986,30,2,987,29,-1,984,29,-1,984,29,-1,985,28,-1,984,24,-1,988,26,0,985,25,1,985,20,-3,985,20,-1,988,29,-1,989,14,0,976,19,0,987,24,1,992,29,0,992,29,-1,991,27,-1,979,22,-2,990,25,-1,990,25,1,985,26,0,985,26,0,980,27,-3,985,27,-1,986,30,0,987,28,0,986,22,-2,986,22,-2,982,26,0,985,24,-3,990,26,-1,990,29,1,992,27,-4,992,27,-4,983,26,0,981,22,-1,984,26,-2,990,28,-2,988,32,-2,988,32,-2,983,28,0,985,27,1,986,22,-2,986,26,-1,983,28,0,983,28,0,988,21,0,986,25,0,985,29,0,988,26,0,983,29,0,983,29,0,984,23,0,982,19,0,984,24,0,987,23,-3,985,25,-1,985,25,-1,989,22,-1,983,14,0,983,27,-1,985,26,-1,991,29,0,991,29,0,983,28,-2,993,25,-1,986,24,-2,985,23,-2,984,28,0,984,28,0,982,31,-2,985,23,-2,986,29,1,983,33,1,983,17,-2,983,17,-2,993,24,-3,985,18,1,989,29,0,981,23,-3,987,24,0,987,24,0,983,30,2,985,24,0,987,21,-3,984,24,0,984,26,0,984,26,0,985,25,-2,988,25,-3,985,20,-2,988,27,-1,987,27,-2,987,27,-2,983,25,-1,986,21,-3,984,19,-2,985,20,-3,984,26,-5,984,26,-5,988,18,-2,984,26,-1,983,27,-3,990,29,-1,985,26,-2,985,26,-2,985,22,4,986,29,0,988,27,-2,988,31,3,983,24,0,983,24,0,986,26,0,987,30,-1,987,26,-1,985,21,-3,987,24,1,987,24,1,986,28,-1,988,26,0,986,23,0,987,28,-3,990,26,-2,990,26,-2,990,26,-1,987,18,-1,985,23,1,986,26,-1,985,22,0,985,22,0,983,29,-1,990,23,-1,986,30,-3,985,29,-2,988,29,0,988,29,0,984,28,0,985,27,2,984,25,0,985,19,-3,986,29,-1,986,29,-1,984,24,-2,982,25,-4,987,25,-4,983,23,-4,983,23,-3,981,23,-3,989,29,0,981,27,-2,983,24,-1,983,25,0,983,25,0,986,26,0,990,24,0,981,24,2,985,30,-2,990,28,-3,990,28,-5,989,23,-5,991,28,0,989,29,-1,988,30,1,988,29,0,988,29,-1,991,27,-1,988,21,-1,991,25,-2,987,26,0,989,26,-1,989,26,-1,984,24,-1,983,25,0,982,24,0,992,31,0,981,26,-1,981,26,-3,986,29,-3,990,24,-3,983,21,-4,984,28,-1,986,26,1,986,26,0,993,22,0,988,28,-1,986,23,-3,988,28,-2,981,25,-2,981,25,-2,989,28,-2,990,28,-1,983,28,-2,984,24,-1,984,21,0,984,21,0,985,25,0,986,24,0,983,27,0,986,25,-2,987,31,-3,987,31,-2,984,23,-2,983,21,-2,983,29,0,987,24,0,986,22,-2,986,22,1,989,29,1,990,23,0,989,26,0,985,28,3,986,23,-3,986,23,-3,985,28,2,989,24,0,988,17,-2,990,29,-1,987,27,-5,987,27,-5,986,29,-3,986,26,-2
-986,439,33,-990,446,27,-982,456,21,-982,456,21,-983,460,17,-981,453,11,-980,450,8,-978,440,10,-975,424,13,-975,424,13,-969,421,20,-961,415,25,-952,405,33,-944,411,37,-945,414,40,-945,414,40,-935,420,48,-947,415,54,-951,422,54,-942,429,53,-941,440,58,-941,440,58,-941,439,57,-939,442,61,-947,438,57,-946,440,58,-939,440,62,-939,440,62,-932,440,63,-931,439,64,-941,440,64,-945,435,67,-950,426,73,-950,426,73,-964,432,77,-967,437,81,-966,449,87,-963,454,91,-959,475,96,-959,475,96,-958,476,99,-965,483,104,-953,474,108,-958,472,114,-967,474,110,-967,474,110,-966,464,116,-965,469,120,-954,483,120,-951,499,119,-942,523,119,-942,523,119,-935,541,121,-932,537,125,-934,529,132,-932,514,141,-937,492,149,-937,492,149,-943,465,159,-938,430,178,-923,418,184,-912,420,193,-887,419,197,-887,419,197,-885,417,201,-883,428,210,-880,433,214,-884,449,226,-886,454,241,-886,454,241,-905,457,268,-908,455,286,-925,449,318,-950,445,348,-960,428,385,-960,428,385,-974,411,417,-978,415,457,-982,413,490,-983,426,522,-979,440,552,-979,440,552,-981,458,575,-984,487,599,-985,500,628,-985,537,651,-1005,540,681,-1005,540,681,-1018,567,713,-1018,587,740,-1015,598,778,-997,599,807,-965,587,840,-965,587,840,-941,583,864,-927,569,887,-940,590,903,-937,594,921,-952,600,946,-952,600,946,-951,612,970,-974,632,1004,-1013,672,1042,-1056,673,1091,-1070,522,1150,-1070,522,1150,-1081,494,1208,-1049,591,1254,-1014,710,1305,-949,786,1366,-903,825,1432,-903,825,1432,-863,818,1514,-832,794,1600,-789,742,1672,-757,726,1741,-757,726,1828,-748,722,1828,-768,751,1884,-799,772,1974,-825,802,2047,-843,829,2155,-843,829,2267,-832,851,2267,-883,771,2393,-1239,381,2584,365,2796,2805,1995,5198,3117,1995,5198,3275,-599,205,3275,-624,-69,3104,-436,15,2916,-382,162,2814,-335,218,2800,-335,218,2834,505,505,2834,8127,4912,2973,-912,538,3299,-2100,277,3289,-465,-129,3386,-465,-129,3207,-266,-195,3207,-210,-247,3198,-187,-292,3189,-185,-283,3163,-187,-293,3180,-187,-293,3164,-186,-298,3164,-183,-296,3180,-183,-305,3169,2675,-1809,3305,3791,-2445,3445,3791,-2445,3532,-18,-618,3532,-257,-412,3564,-264,-409,3548,-267,-403,3561,-269,-425,3567,-269,-425,3561,2449,-4781,3561,2893,-5152,3477,-208,-320,3326,-209,-341,3310,-202,-339,3331,-202,-339,3314,-214,-343,3314,-216,-347,3339,-211,-346,3329,-216,-342,3321,-220,-343,3320,-220,-343,3237,565,2292,3237,-298,-277,2997,-287,-294,2990,-3287,-4892,3001,-1886,-4329,3211,-1886,-4329,3278,-252,-313,3278,-255,-337,3271,-255,-327,3275,-262,-327,3281,-266,-318,3286,-266,-318,3286,-261,-323,3269,-273,-323,3258,-4087,-2554,3262,-3016,-1495,3126,-229,-293,3030,-229,-293,3030,-239,-261,3040,-240,-269,3039,-240,-263,3022,-243,-265,3021,1094,-545,3019,1094,-545,3019,-301,-182,2889,-5962,2307,2826,-3410,923,2870,-220,-223,2863,-212,-206,2864,-212,-206,2864,-222,-207,2868,-226,-205,2864,-218,-210,2854,-223,-201,2860,-211,-195,2859,-211,-195,2859,-213,-195,2854,-215,-190,2856,-4468,7372,2857,-1750,2563,2648,-75,-320,2568,-75,-320,2568,-124,-289,2569,-166,-186,2551,-175,-149,2561,-173,-155,2546,-173,-155,2547,-173,-155,2547,-191,-171,2554,-256,-238,2560,-12,-1829,2604,-107,-139,2524,-125,-154,2501,-125,-154,2501,-107,-138,2496,1595,3990,2499,1236,3683,2425,-136,-120,2376,-149,-128,2357,-149,-128,2357,-138,-123,2364,-666,-560,2372,-216,-276,2450,-135,-146,2469,-140,-166,2474,-140,-166,2474,-1064,-1406,2477,-113,-162,2352,-80,-147,2308,8127,5500,2295,1384,525,2133,1384,525,2133,-101,-100,2041,-83,-95,2035,-89,-91,2040,-85,-98,2032,-83,-99,2031,-83,-99,2031,-85,-102,2034,-84,-102,2032,-81,-109,2034,-1306,203,2051,-139,-174,2222,-139,-174,2222,344,-410,2196,8127,-2466,1971,2496,-790,1684,-57,-79,1558,-53,-80,1569,-53,-80,1569,-47,-77,1575,-47,-78,1575,-50,-75,1565,-51,-83,1569,-53,-84,1565,-53,-84,1565,-53,-77,1571,-47,-90,1567,3662,-1853,1567,2669,-1634,1594,-61,-79,1653,-61,-79,1653,-53,-85,1666,-51,-89,1656,-43,-93,1658,-16,-140,1658,2861,-2355,1701,2861,-2355,1701,1243,-2370,1597,355,-826,1502,412,-758,1486,580,-1125,1445,442,-940,1417,442,-940,1417,288,-682,1402,289,-734,1383,362,-897,1379,365,-937,1370,279,-849,1365,279,-849,1365,280,-883,1360,327,-1089,1368,394,-1341,1376,500,-1721,1391,77,-585,1428,77,-585,1428,-68,-100,1484,-70,-95,1483,-77,-94,1485,-152,-6,1484,-31,-512,1545,-31,-512,1545,195,-2175,1594,-708,-6594,1602,-249,-922,1473,-61,-144,1443,-61,-144,1424,-38,-253,1424,-162,-650,1389,-240,-640,1348,-280,-777,1325,-459,-1295,1311,-459,-1295,1293,-452,-1189,1293,-324,-722,1284,-406,-914,1272,-457,-1060,1270,-443,-961,1278,-443,-961,1282,-460,-921,1282,-463,-778,1297,-383,-617,1302,-374,-576,1314,-478,-726,1330,-478,-726,1353,-595,-862,1353,-628,-859,1392,-604,-760,1419,-652,-763,1460,-905,-1007,1498,-905,-1007,1524,-3624,-3299,1524,-1668,-1187,1390,-202,-121,1252,-90,-62,1227,-97,-68,1231,-97,-68,1228,-165,-137,1228,-1020,-561,1195,-1437,-705,1142,-1015,-487,1113,-854,-421,1096,-854,-421,1084,-986,-475,1084,-1019,-481,1076,-973,-441,1072,-1040,-457,1062,-1171,-506,1068,-1171,-506,1069,-1004,-420,1069,-628,-234,1075,-524,-176,1085,-697,-224,1093,-918,-275,1102,-918,-275,1124,-1114,-313,1124,-1198,-306,1152,-1009,-235,1183,-939,-195,1210,-1054,-198,1240,-1054,-198,1275,-1152,-194,1275,-1539,-165,1315,-3605,525,1316,-1509,246,1207,-189,-18,1136,-189,-18,1119,-107,-32,1119,-314,-41,1120,-1385,372,1070,-1497,355,1037,-673,153,994,-673,153,994,-564,136,975,-1144,315,964,-1373,401,943,-907,281,923,-831,262,909,-831,262,909,-1038,356,903,-993,373,886,-818,296,887,-801,287,885,-870,334,882,-870,334,882,-906,372,881,-917,396,891,-932,408,899,-946,433,909,-942,448,923,-942,448,923,-938,446,939,-922,447,962,-912,459,986,-899,453,1015,-876,454,1044,-876,454,1044,-857,457,1078,-850,467,1119,-875,509,1158,-1121,816,1201,-1697,2459,1205,-1697,2459,1205,-775,1185,1105,-132,97,1038,-145,80,1023,-897,1483,998,-825,1378,956,-825,1378,956,-346,488,918,-427,650,892,-661,1088,880,-576,949,863,-406,665,837,-406,665,837,-365,606,825,-375,649,816,-363,682,805,-390,749,795,-488,994,794,-488,994,794,-526,1100,793,-440,937,788,-442,976,787,-445,1014,791,-417,933,796,-417,933,796,-395,856,803,-353,765,812,-340,780,823,-378,939,842,-388,994,858,-388,994,858,-359,922,876,-351,925,901,-355,936,930,-339,881,958,-315,834,992,-315,834,992,-317,866,1032,-314,960,1071,-298,1097,1110,44,2983,1150,597,2233,1094,597,2233,1094,62,381,1002,-12,135,972,118,507,951,284,1003,908,294,1021,864,294,1021,864,287,993,827,273,968,795,281,1007,770,280,1004,745,273,975,725,273,975,725,263,895,708,220,722,689,207,652,672,296,891,662,359,1063,653,359,1063,653,334,982,641,325,955,634,351,1015,629,340,945,622,320,855,621,320,855,621,318,848,619,335,875,620,363,915,622,380,939,619,389,933,632,389,933,632,384,910,636,372,892,644,374,870,658,369,854,669,368,857,687,368,857,687,388,865,705,390,863,726,385,861,748,392,857,775,392,835,804,392,835,804,394,820,830,397,813,863,406,802,905,441,817,939,564,908,976,564,908,976,1409,1421,1010,2151,1254,979,631,368,898,296,199,862,296,199,819,952,522,819,1220,635,776,608,335,730,647,342,699,967,498,662,967,498,635,819,422,635,812,417,600,957,482,574,879,438,547,816,405,521,816,405,495,874,431,495,855,418,479,865,415,458,907,436,442,896,427,426,896,427,407,883,416,407,881,411,392,881,407,380,888,406,374,902,409,357,902,409,345,904,407,345,890,400,345,898,399,334,902,394,327,908,383,320,908,383,314,909,384,314,907,386,309,914,384,305,912,376,301,910,374,296,910,374,298,907,361,298,917,360,294,918,357,294,919,354,290,920,349,295,920,349,297,920,353,297,916,344,299,916,341,306,914,339,305,917,340,310,917,340,320,924,337,320,908,328,326,911,326,334,912,322,341,905,321,353,905,321,368,907,312,368,900,309,376,899,308,389,898,301,407,893,295,422,893,295,422,887,298,441,890,293,460,886,282,484,880,283,504,871,276,530,871,276,530,867,261,561,863,257,588,861,250,618,860,242,653,852,230,686,852,230,686,861,219,723,924,188,756,1576,10,794,2152,-516,768,1005,-280,685,1005,-280,685,432,-108,631,942,-240,602,1542,-429,560,957,-252,504,779,-195,466,779,-195,466,1128,-312,433,1081,-316,388,875,-257,347,858,-259,311,927,-286,278,927,-286,278,908,-277,239,873,-278,205,940,-295,174,1004,-307,144,994,-300,105,994,-300,105,1000,-303,76,1024,-304,41,1005,-303,11,988,-304,-17,969,-301,-52,969,-301,-52,947,-293,-87,928,-291,-112,928,-290,-148,939,-282,-178,954,-282,-215,954,-282,-215,970,-289,-246,982,-278,-283,986,-282,-316,983,-273,-353,976,-268,-396,976,-268,-396,968,-264,-433,958,-269,-474,949,-251,-514,956,-240,-554,965,-236,-601,965,-236,-601,1020,-215,-642,1289,-134,-683,2089,281,-703,1481,370,-663,502,116,-614,502,116,-614,526,159,-573,903,306,-541,805,264,-499,761,238,-458,998,301,-429,998,301,-429,1049,316,-390,880,269,-358,899,295,-329,906,304,-299,812,280,-264,812,280,-264,846,286,-237,921,307,-210,921,313,-178,923,312,-154,918,315,-125,918,315,-125,883,308,-101,881,308,-77,889,318,-53,904,312,-24,912,313,0,912,313,0,902,307,23,893,308,55,894,306,77,891,303,101,904,305,128,904,305,128,908,300,152,904,299,180,898,295,209,891,292,234,890,286,262,890,286,262,885,284,294,887,275,320,890,271,350,885,267,382,877,260,417,877,260,417,872,248,450,869,242,484,876,236,525,888,208,560,942,187,597,942,187,597,1370,53,629,1854,-376,616,1115,-289,552,614,-143,498,956,-232,464,956,-232,464,1351,-354,421,984,-249,365,857,-205,322,1090,-292,281,1090,-292,237,1051,-286,237,895,-248,195,909,-250,154,965,-269,110,928,-265,74,928,-265,33,914,-256,33,984,-271,-6,996,-269,-47,979,-275,-88,1007,-271,-129,1007,-271,-171,1011,-274,-171,986,-259,-210,980,-261,-254,971,-247,-295,957,-243,-338,957,-243,-385,950,-236,-385,967,-235,-425,993,-220,-468,1086,-186,-517,1394,-64,-551,1394,-64,-553,1805,351,-553,1026,241,-511,594,145,-468,743,235,-434,841,275,-396,841,275,-354,757,236,-354,883,261,-316,1034,309,-281,948,269,-239,884,273,-205,884,273,-170,921,298,-170,849,270,-135,815,271,-98,888,286,-67,918,287,-31,918,287,0,918,288,0,920,284,34,885,284,69,867,277,105,883,273,134,883,273,170,887,270,170,904,267,206,898,261,240,888,253,276,878,249,313,878,249,349,883,246,349,885,232,385,891,214,421,936,193,460,1168,100,491,1168,100,496,1575,-222,496,1250,-298,450,813,-184,397,919,-209,352,1203,-285,309,1203,-285,309,1055,-248,261,913,-210,213,1040,-262,175,1038,-267,127,937,-248,80,937,-248,80,925,-242,37,963,-260,-9,938,-245,-50,937,-243,-95,992,-248,-141,992,-248,-141,1005,-240,-184,1001,-232,-234,1014,-229,-271,1026,-221,-316,1030,-198,-357,1030,-198,-357,1142,-140,-401,1372,16,-434,1393,278,-428,897,213,-390,701,191,-350,701,191,-350,788,242,-313,834,256,-271,845,247,-233,943,271,-194,989,282,-154,989,282,-154,922,261,-117,891,266,-80,874,264,-41,832,257,-5,862,267,32,862,267,32,910,265,69,903,259,105,910,258,146,897,253,183,877,241,218,877,241,218,875,225,256,898,221,289,920,196,330,1014,148,363,1301,-36,385,1301,-36,385,1281,-233,365,1033,-221,322,923,-206,274,1056,-238,232,1096,-248,184,1096,-248,184,993,-224,137,1001,-232,93,1022,-247,48,975,-231,0,939,-227,-44,939,-227,-44,950,-229,-90,959,-224,-134,967,-213,-177,1005,-197,-227,1075,-173,-267,1075,-173,-267,1139,-108,-302,1306,54,-326,1225,223,-319,925,201,-285,807,207,-247,807,207,-247,780,220,-207,775,227,-168,851,231,-129,960,259,-93,959,256,-54,959,256,-54,935,245,-16,920,251,24,876,240,64,840,230,95,864,220,134,864,220,134,908,216,173,931,202,208,969,170,243,1081,92,271,1173,-79,277,1173,-79,277,1101,-189,255,1017,-200,213,1002,-198,175,1048,-210,129,1046,-218,83,1046,-218,83,1010,-210,35,1011,-207,-6,1002,-208,-51,978,-197,-93,988,-172,-135,988,-172,-135,1026,-148,-172,1068,-82,-205,1147,38,-225,1095,150,-222,965,192,-196,965,192,-196,897,204,-167,847,207,-129,823,217,-95,875,218,-57,927,225,-21,927,225,-21,936,222,13,929,208,53,921,197,91,920,185,123,932,144,154,932,144,154,1000,74,174,1051,-36,182,1053,-124,172,1051,-155,145,1051,-155,106,1042,-169,106,1044,-183,71,1050,-170,32,1038,-169,-10,1030,-156,-48,1030,-156,-83,1021,-130,-83,1025,-87,-113,1036,-28,-133,1018,61,-141,975,125,-132,975,125,-117,933,159,-117,902,175,-88,882,181,-61,902,188,-28,924,184,5,924,184,33,940,165,33,946,146,63,970,112,90,983,48,102,1003,-16,107,1003,-16,102,1016,-70,102,1022,-102,82,1026,-117,53,1036,-119,28,1044,-105,-4,1044,-105,-29,1034,-87,-29,1034,-54,-51,1020,-20,-67,998,36,-76,972,64,-74,972,64,-65,951,101,-65,930,119,-52,925,133,-32,936,134,-11,952,125,14,952,125,29,959,97,29,974,64,45,988,25,53,991,-8,55,1001,-37,48,1001,-37,38,1013,-50,38,1015,-54,22,1020,-53,1,1025,-37,-12,1007,-11,-23,1007,-11,-34,1000,8,-34,980,29,-33,972,55,-35,960,68,-29,954,84,-21,954,84,-12,957,82,-12,964,76,3,973,64,12,980,39,16,989,23,23,989,23,23,992,5,23,999,-10,19,1001,-11,12,1003,-9,2,1005,-5,-6,1005,-5,-6,996,4,-13,989,15,-12,983,40,-15,976,43,-15,975,55,-14,975,55,-14,974,50,-7,969,49,1,982,44,7,981,32,8,990,26,10,990,26,10,991,13,11,996,11,7,990,3,5,1000,6,-1,990,11,-6,990,11,-6,988,21,-10,989,36,-8,983,32,-7,985,39,-4,977,36,-6,977,36,-6,983,39,0,978,30,2,992,20,3,987,20,4,987,13,4,987,13,4,990,14,0,986,18,-4,990,17,-6,987,23,-2,985,25,-9,985,25,-9,986,29,-6,980,32,0,984,38,0,983,28,1,986,26,0,986,26,0,982,22,2,990,26,0,988,20,-2,986,22,1,985,21,-3,985,21,-3,983,21,-3,985,29,-5,985,32,-4,979,30,0,980,26,-2,980,26,-2,984,32,0,984,32,0,986,22,2,988,17,-1,987,18,0,987,18,0,988,24,0,987,23,-2,987,18,0,986,28,-2,980,20,-6,980,20,-6,984,29,-2,989,22,0,984,32,-2,986,31,0,981,21,0,981,21,0,990,23,0,984,22,-2,988,25,0,986,21,0,988,27,-1,988,27,-1,987,22,-1,985,31,-4,990,28,0,986,19,-1,986,27,-3,986,27,-3,989,29,5,987,22,2,987,28,0,992,22,1,982,24,-2,982,24,-2,984,24,-1,980,17,-2,983,23,-1,985,26,-1,989,28,-1,989,28,-1,981,20,-2,983,29,-1,986,25,1,984,25,2,990,30,1,990,30,1,987,23,-1,987,27,-1,987,28,-1,984,32,-5,985,29,1,985,29,1,987,28,-3,991,22,-3,986,22,-2,984,26,-2,989,29,0,989,29,0,984,21,-1,982,26,0,988,24,-2,990,22,0,990,22,2,987,25,2,985,28,0,980,25,-2,988,29,-1,990,22,-1,990,22,-2,981,23,-2,990,32,-2,984,26,0,985,22,0,986,24,-2,986,24,0,984,23,0,983,25,0,978,29,-3,990,28,0,980,19,0,980,19,1,981,24,1,982,25,-1,987,23,-2,986,24,-3,981,22,0,981,22,-2,988,28,-2,982,23,-1,982,20,-2,992,28,-2,987,33,-3,987,33,-2,991,31,-2,983,21,-2,990,25,1,985,23,-1,986,24,-3,986,24,1,985,31,1,990,18,0,987,20,1,992,25,-1,979,24,-2,979,24,1,989,25,1,990,31,0,983,21,-3,982,29,-3,987,29,0,987,29,-4,983,26,-4,985,24,-1,992,24,-2,986,25,-2,986,30,-1,986,30,0,986,29,0,985,26,0,989,25,-3,983,22,0,985,24,1,985,24,1,990,25,-1,988,26,-1,982,26,2,979,26,-1,987,24,0,987,24,0,982,30,-5,984,27,-1,985,24,1,981,23,-1,988,32,-3,988,32,-3,986,27,-1,988,24,0,987,26,-1,992,33,-4,982,18,2,982,18,2,991,28,0,984,20,-2,986,25,0,982,24,-2,992,17,-3,992,17,-3,981,27,0,985,28,-1,991,29,0,982,22,0,983,27,1,983,27,1,989,28,-2,984,17,-2,986,20,-2,986,20,1,986,24,-1,986,24,-1,987,25,-3,985,27,-2,981,24,0,986,34,0,988,26,-2,988,26,-2,987,26,-4,986,30,-1,982,25,-1,983,18,0,988,30,-1,988,30,-1,990,25,0,988,28,-2,990,27,-1,981,20,-1,984,24,0,984,24,0,985,23,-3,991,25,1,983,26,-3,982,21,-1,988,25,0,988,25,0,986,25,-1,993,26,0,983,25,-2,984,27,0,986,20,0,986,20,0,990,25,-2,980,25,2,979,27,0,981,26,0,989,22,-2,989,22,-2,983,26,-2,986,28,-2,986,27,0,987,18,-1,988,23,-1,988,23,-1,982,25,0,990,29,-2,981,30,0,985,16,-1,989,24,-1,989,24,-1,985,26,0,984,25,-1,985,22,0,978,23,-1,980,25,-1,980,25,-1,986,27,-4,985,20,-1,983,28,-1,990,22,0,985,26,-3,985,26,-3,987,28,1,983,28,0,987,24,-1,980,22,-3,988,23,-1,988,23,-1,987,25,-2,985,28,-2,991,27,-4,988,25,0,991,26,-2,991,26,-2,989,28,-2,988,26,-1,985,23,-3,984,18,-4,983,22,-2,983,22,-2,982,26,0,984,26,0,982,23,-1,983,25,-2,986,20,-2,986,20,-2,981,28,-2,983,27,-1,990,28,0,985,28,-3,984,27,-2,984,27,-2,985,27,-2,986,24,1,981,24,0,989,29,-3,989,29,-1,985,28,-1,981,23,0,985,23,-2,986,24,-1,986,22,-1,986,22,-4,987,25,-4,988,26,0,985,28,1,981,25,0,986,20,0,986,20,-4,988,26,-4,984,28,-1,985,22,-2,982,25,-1,985,22,0,985,22,-4,985,24,-4,986,28,0,982,24,-2,982,27,0,983,24,-1,983,24,1,986,27,1,986,20,0,984,19,-3,984,25,-1,987,30,-1,987,30,0,982,24,0,987,26,0,982,23,2,988,24,-2,991,27,2,991,27,-1,988,23,-1,985,26,-2,983,25,0,987,21,-1,986,28,0,986,28,3,984,25,3,982,25,-2,986,24,-1,989,33,2,989,31,-5,989,31,-1,986,24,-1,983,30,-2,980,19,0,990,25,-8,987,28,2,987,28,1,982,31,1,986,25,-1,982,25,-2,983,25,-1,984,26,-4,984,26,-4,983,23,-3,985,32,-1,982,23,-2,987,24,0,979,22,-1,979,22,-1,982,24,-3,991,20,0,987,27,0,982,31,0,983,21,1,983,21,1,983,28,-1,980,29,-4,989,23,2,991,24,-2,985,20,0,985,20,0,986,25,0,985,22,0,990,25,0,984,27,0,987,27,-1,987,27,-1,986,21,-1,986,23,2,992,26,0,989,28,0,983,25,0,983,25,0,982,22,-2,988,25,-2,985,28,1,985,25,-1,983,21,0,983,21,0,988,26,-1,985,25,-3,988,26,0,983,21,-1,989,21,1,989,21,1,984,21,-3,983,23,-4,987,23,0,983,26,-2,988,28,-1,988,28,-1,988,27,-2,984,24,-1,986,22,0,984,29,1,988,29,0,988,29,0,985,28,0,989,21,-2,986,26,-3,983,24,-2,987,25,1,987,25,1,986,29,-3,989,27,0,987,29,-7,986,25,1,989,25,-5,989,25,-5,983,27,-2,988,28,-1,986,28,0,983,20,0,987,26,0,987,26,0,985,24,-1,987,23,-1,985,23,1,988,22,-1,991,24,1,991,24,1,985,23,-3,983,28,-2,984,25,0,983,23,-2,984,23,0
-983,341,47,-986,348,50,-999,359,55,-1007,363,54,-1004,377,57,-1004,377,57,-1016,392,53,-1014,404,54,-1017,412,48,-1020,423,40,-1023,422,39,-1023,422,39,-1013,411,34,-1006,395,29,-1000,379,26,-983,365,23,-964,362,25,-964,362,25,-951,365,28,-939,355,30,-936,355,38,-945,347,42,-948,344,44,-948,344,44,-960,356,49,-967,359,49,-982,353,53,-992,359,59,-987,357,68,-987,357,68,-993,357,72,-993,355,78,-990,359,82,-988,374,91,-982,381,96,-982,381,96,-985,365,103,-976,346,114,-957,341,124,-944,357,126,-939,358,124,-939,358,124,-944,367,126,-946,384,124,-954,395,126,-968,409,128,-976,421,129,-976,421,129,-979,427,137,-983,424,147,-994,430,163,-985,409,179,-982,399,192,-982,399,192,-988,377,214,-980,356,231,-968,339,250,-962,324,276,-967,312,296,-967,312,296,-974,312,312,-976,335,327,-987,368,342,-994,389,357,-995,411,366,-995,411,366,-1011,430,379,-1025,461,385,-1028,476,400,-1027,491,410,-1013,498,413,-1013,498,413,-1003,502,423,-988,510,437,-987,493,454,-980,476,475,-981,464,501,-981,464,501,-981,454,530,-985,431,565,-990,408,603,-1011,389,636,-1044,376,669,-1044,376,669,-1090,389,695,-1115,417,740,-1139,432,781,-1136,463,815,-1121,513,851,-1121,513,851,-1117,576,894,-1124,623,938,-1120,680,981,-1101,718,1047,-1062,712,1102,-1062,712,1102,-1026,686,1177,-1005,663,1227,-983,639,1293,-971,622,1356,-978,643,1413,-978,643,1413,-993,658,1485,-1024,590,1556,-1092,446,1641,-1151,417,1722,-1138,548,1773,-1138,548,1773,-1090,742,1818,-1071,869,1877,-1051,931,1981,-1010,921,2100,-923,815,2222,-923,815,2222,-826,723,2337,-715,609,2464,-609,496,2559,-535,397,2663,-492,318,2751,-492,318,2751,-806,61,2830,-718,63,2990,-495,120,3106,-393,101,3174,-330,27,3252,-330,27,3252,914,803,3291,8127,8127,3593,63,508,3667,-1186,228,3529,-1186,228,3262,-386,-258,3262,-219,-250,3095,-202,-229,3059,-185,-238,3029,-184,-254,3042,-184,-254,3043,-181,-246,3043,-211,-238,3035,-1496,376,3050,-331,-320,3147,-207,-335,3107,-207,-335,3131,-200,-326,3131,-202,-337,3114,-157,-398,3129,8127,-7499,3345,-415,-390,3800,-415,-390,3832,-295,-439,3832,-293,-427,3834,-282,-429,3799,-292,-441,3834,690,-1125,3842,690,-1125,3501,527,-3524,3501,-272,-500,3466,-302,-451,3484,-311,-454,3471,-332,-441,3489,-332,-441,3489,-600,-1841,3489,-1888,-8192,3452,-217,-367,3242,-215,-342,3220,-221,-346,3221,-221,-346,3241,-228,-339,3241,507,1348,3234,-243,-312,3360,-302,-354,3383,-285,-336,3360,-285,-336,3363,-289,-338,3363,-116,-258,3375,-178,-319,3278,-6241,-2859,3138,-2671,-1528,3091,-2671,-1528,3047,-267,-250,3047,-254,-253,3054,-261,-257,3032,-261,-248,3050,-250,-251,3045,-250,-251,3050,-258,-244,3050,-265,-244,3039,-8192,2091,3022,-1508,154,2910,-246,-239,2838,-246,-239,2838,-236,-242,2845,489,-752,2849,-213,-239,3011,-235,-248,3034,-239,-230,3053,-239,-230,3053,-230,-224,3033,-230,-219,3057,426,-588,3010,-2528,4637,2781,-1992,3425,2710,-1992,3425,2710,-177,-148,2650,-171,-161,2650,-164,-151,2647,-163,-152,2643,-160,-157,2652,-160,-157,2652,-161,-154,2652,-153,-145,2651,-148,-150,2638,801,4797,2643,1025,4553,2441,1025,4553,2441,-130,-117,2258,-168,-109,2271,-160,-112,2265,-256,-181,2258,-27,-40,2413,-27,-40,2413,-121,-161,2526,-118,-159,2521,-125,-168,2532,-112,-157,2534,-106,-164,2510,-106,-164,2510,-80,-125,2516,8127,8127,2411,-147,-24,2009,-71,-63,1963,-2317,-1341,1985,-2317,-1341,1985,-10,-81,1985,-96,-101,1976,-73,-104,1980,-69,-106,1984,-81,-101,1979,-81,-101,1979,-72,-111,1974,-67,-109,1979,-68,-110,1978,138,-58,1982,2702,262,1980,2702,262,1980,3357,448,2156,3340,-406,2250,4051,-1487,2024,591,-382,1694,-50,-74,1554,-50,-74,1554,-54,-75,1557,-58,-70,1562,-51,-66,1552,-57,-68,1558,-58,-67,1560,-58,-67,1560,-232,-34,1559,-173,-26,1536,-54,-84,1528,-48,-92,1536,577,-478,1540,577,-478,1540,4093,-2746,1657,936,-708,1833,-77,-114,1885,-78,-130,1876,-61,-147,1879,-61,-147,1879,2290,-3074,1874,2640,-3685,1813,-36,-94,1620,284,-472,1610,26,-247,1495,26,-247,1495,-58,-85,1440,-57,-83,1435,-56,-80,1438,-56,-75,1440,-62,-92,1436,-62,-92,1436,999,-3989,1452,467,-1681,1534,-64,-103,1517,-76,-89,1524,-79,-104,1511,-79,-104,1511,37,-1278,1531,344,-2183,1588,-2,-379,1643,-101,-181,1660,-156,-807,1673,-156,-807,1673,-44,-5096,1731,-638,-2766,1608,-86,-114,1508,-81,-97,1491,-77,-94,1490,-77,-94,1490,-88,-205,1492,-977,-2858,1460,-382,-1171,1397,-114,-151,1370,-181,-285,1367,-181,-285,1367,-483,-1105,1378,-470,-958,1368,-329,-600,1368,-487,-877,1374,-632,-1086,1380,-632,-1086,1380,-544,-868,1410,-469,-690,1419,-535,-752,1441,-592,-807,1461,-572,-727,1501,-572,-727,1501,-558,-645,1542,-798,-849,1586,-4244,-3437,1594,-1356,-1098,1420,-1356,-1098,1299,-104,-63,1299,-93,-66,1290,-97,-66,1289,-113,-79,1292,-1465,-792,1271,-1465,-792,1218,-1879,-1025,1218,-509,-213,1165,-244,-103,1150,-1095,-474,1159,-1562,-814,1158,-1562,-814,1134,-885,-378,1134,-761,-314,1142,-1038,-418,1153,-831,-308,1150,-629,-205,1163,-629,-205,1169,-794,-250,1169,-1043,-299,1189,-1111,-294,1207,-968,-249,1236,-921,-204,1262,-921,-204,1285,-1014,-210,1285,-1086,-200,1325,-1236,-175,1366,-3220,123,1389,-2401,410,1283,-2401,410,1204,-225,-18,1204,-104,-34,1178,-145,-43,1166,-1159,212,1142,-1772,435,1094,-1772,435,1052,-734,166,1052,-483,100,1037,-1053,294,1024,-1424,426,1003,-931,288,986,-931,288,969,-773,235,969,-951,331,959,-878,320,952,-769,278,948,-879,350,945,-879,350,945,-986,420,945,-957,417,959,-909,399,957,-927,417,974,-943,437,983,-943,437,1005,-901,426,1005,-862,406,1024,-853,414,1048,-849,421,1069,-851,443,1116,-851,443,1116,-856,460,1144,-880,499,1188,-977,617,1227,-1744,1945,1263,-1357,2163,1192,-1357,2163,1192,-215,234,1096,-99,17,1067,-479,579,1060,-1185,2027,1017,-394,630,965,-394,630,965,-285,373,948,-605,1017,932,-670,1113,911,-396,627,892,-292,467,870,-292,467,870,-342,624,860,-390,768,852,-430,855,856,-505,1031,847,-506,1066,837,-506,1066,837,-443,945,835,-441,982,838,-432,973,839,-398,841,846,-346,708,858,-346,708,858,-342,763,876,-395,1016,887,-381,991,902,-347,899,929,-362,932,942,-362,932,942,-349,888,979,-323,799,1004,-316,859,1041,-319,948,1082,-307,991,1117,-307,991,1117,-280,1285,1161,612,3801,1179,313,1243,1085,-6,149,1011,3,156,992,3,156,992,175,673,963,357,1174,924,297,1001,884,269,936,841,293,1018,818,293,1018,818,295,1025,792,286,980,765,270,950,751,210,712,730,185,566,714,185,566,714,291,860,699,371,1078,692,336,1003,679,320,955,669,353,997,667,353,997,667,345,926,662,307,830,655,320,834,654,351,888,655,377,924,659,377,924,659,383,922,664,381,910,670,375,898,675,361,867,688,365,858,699,365,858,699,372,849,715,379,856,730,392,867,750,391,856,776,390,851,801,390,851,801,386,828,832,386,813,859,396,805,893,409,804,925,442,808,962,442,808,962,586,920,1007,1724,1577,1039,2091,1155,984,442,265,908,302,199,865,302,199,865,1125,588,831,1105,587,783,524,284,739,765,391,705,989,488,676,989,488,676,778,391,637,846,423,609,950,471,582,837,417,552,840,405,531,840,405,531,891,420,506,859,410,485,871,410,466,897,425,450,889,415,432,889,415,432,885,417,419,895,411,403,891,406,394,886,402,381,895,397,372,895,397,372,899,401,361,894,394,355,899,383,349,899,387,341,899,387,337,899,383,337,904,379,336,908,371,333,907,373,326,907,373,325,907,373,326,912,360,326,911,365,321,912,359,323,912,359,326,910,349,326,910,349,332,910,345,332,908,342,337,911,345,342,911,339,348,899,333,357,899,333,369,907,328,369,900,324,376,902,324,390,905,316,402,900,311,415,900,311,429,891,309,429,895,309,445,886,303,465,886,298,485,884,295,508,884,295,530,877,286,530,873,276,556,867,265,584,859,248,615,857,251,641,857,251,673,856,236,673,850,224,711,868,214,748,955,186,785,1879,-78,812,1879,-78,775,2257,-578,775,657,-177,691,417,-81,648,1232,-326,611,1410,-385,562,1410,-385,517,732,-196,517,860,-242,479,1125,-337,445,911,-268,398,801,-244,363,801,-244,326,972,-298,326,979,-313,285,926,-286,255,998,-309,220,1024,-314,186,1024,-314,150,963,-297,150,970,-301,124,965,-304,92,937,-295,56,947,-300,27,947,-300,27,958,-304,-1,962,-298,-36,979,-296,-68,980,-301,-98,960,-308,-127,960,-308,-127,962,-298,-161,958,-289,-195,953,-289,-225,959,-292,-257,952,-287,-291,952,-287,-291,961,-282,-332,966,-281,-362,964,-275,-401,956,-268,-443,956,-261,-482,956,-261,-482,954,-260,-520,950,-248,-561,969,-237,-606,1004,-222,-652,1145,-194,-695,1145,-194,-695,2132,177,-738,1621,418,-699,459,100,-639,493,143,-602,1001,324,-572,1001,324,-572,875,284,-530,746,230,-490,999,307,-459,1034,309,-425,826,260,-387,826,260,-387,871,294,-358,883,304,-328,819,279,-299,887,302,-270,940,324,-243,940,324,-243,909,311,-221,913,314,-192,902,314,-164,876,311,-140,894,313,-117,894,313,-117,906,318,-95,912,318,-72,913,325,-48,901,317,-20,900,319,3,900,319,3,904,315,23,901,321,49,908,319,71,901,316,93,899,308,115,899,308,115,901,316,142,904,311,165,901,300,189,898,300,214,893,294,240,893,294,240,890,294,267,893,284,298,895,291,320,892,279,353,887,272,384,887,272,384,883,269,415,874,262,449,875,244,481,873,243,516,877,228,553,877,228,553,893,215,587,959,184,626,1592,-8,659,1957,-460,631,809,-203,557,809,-203,557,611,-135,515,1229,-311,481,1224,-316,423,791,-197,379,967,-262,336,967,-262,336,1080,-299,297,884,-243,249,877,-246,211,1008,-286,167,961,-278,125,961,-278,125,964,-271,83,1023,-286,44,996,-277,6,962,-277,-35,974,-277,-75,974,-277,-75,951,-266,-114,948,-266,-156,968,-267,-195,967,-269,-236,977,-256,-275,977,-256,-275,985,-260,-319,981,-253,-362,977,-241,-407,990,-235,-453,996,-218,-494,996,-218,-494,1055,-195,-537,1471,-63,-576,1822,413,-581,827,191,-529,536,152,-491,536,152,-491,897,276,-450,928,284,-414,770,230,-373,938,277,-333,938,277,-299,1006,302,-299,856,258,-263,875,283,-228,892,285,-192,841,274,-162,841,274,-125,882,288,-125,922,296,-89,899,288,-58,899,288,-27,889,286,4,889,286,36,876,289,36,899,286,71,899,290,104,902,284,138,896,283,168,896,283,205,882,274,205,883,270,239,884,269,272,886,265,307,889,249,343,889,249,381,887,241,381,885,233,414,903,218,451,950,190,484,1292,55,522,1292,55,513,1735,-320,513,1050,-249,456,736,-161,410,1110,-266,365,1174,-292,321,1174,-292,272,886,-213,272,962,-249,228,1037,-277,181,908,-246,137,915,-239,91,915,-239,51,1001,-268,51,973,-256,2,979,-261,-42,1018,-254,-83,990,-247,-130,990,-247,-169,969,-247,-169,977,-246,-213,967,-236,-262,969,-223,-307,993,-217,-348,993,-217,-392,1036,-193,-392,1129,-155,-434,1587,80,-465,1326,309,-450,739,180,-406,739,180,-406,717,207,-366,903,271,-329,843,253,-284,867,246,-250,982,280,-207,982,280,-207,931,269,-170,861,266,-132,886,269,-94,856,267,-54,865,267,-19,865,267,-19,921,275,18,901,268,56,891,266,87,887,258,127,870,249,163,870,249,163,882,250,202,897,244,239,897,239,280,903,221,310,917,200,349,917,200,349,977,173,384,1305,2,407,1427,-266,402,1018,-221,353,896,-190,306,896,-190,306,1101,-244,259,1074,-247,213,936,-221,163,980,-248,121,987,-248,69,987,-248,69,924,-231,27,955,-237,-17,998,-242,-64,988,-230,-108,1001,-224,-152,1001,-224,-152,1021,-222,-198,998,-207,-244,1011,-189,-286,1080,-139,-321,1326,21,-358,1326,21,-358,1250,253,-352,876,202,-317,794,217,-274,870,249,-238,865,245,-194,865,245,-194,869,243,-156,939,264,-118,921,246,-78,875,248,-40,879,255,-3,879,255,-3,862,244,36,882,249,76,913,239,112,905,228,150,900,228,190,900,228,190,902,213,227,924,188,263,1005,130,291,1252,-40,308,1218,-210,293,1218,-210,293,1026,-198,250,987,-202,205,1062,-225,160,1021,-216,119,970,-213,74,970,-213,74,979,-224,25,961,-214,-17,950,-206,-60,990,-202,-104,1016,-194,-151,1016,-194,-151,1028,-166,-194,1096,-127,-228,1209,-5,-255,1160,176,-261,947,207,-236,947,207,-236,839,214,-204,835,225,-162,868,228,-128,903,236,-85,932,239,-45,932,239,-45,923,235,-8,900,231,30,876,224,67,877,210,105,899,202,146,899,202,146,945,173,173,1009,118,201,1122,-4,220,1119,-143,208,1050,-181,177,1050,-181,177,1017,-190,140,1028,-194,97,1019,-196,57,995,-190,12,986,-194,-31,986,-194,-31,981,-173,-70,999,-152,-110,1050,-114,-148,1107,-15,-172,1095,108,-181,1095,108,-181,994,177,-167,902,195,-138,863,205,-104,862,199,-65,896,212,-32,896,212,-32,938,208,3,933,194,40,923,180,73,938,157,99,938,157,126,970,94,126,1025,11,139,1058,-80,137,1052,-128,115,1039,-156,81,1039,-156,52,1031,-161,52,1014,-153,15,1007,-144,-23,1000,-120,-55,1019,-75,-85,1019,-75,-106,1034,-6,-106,1010,66,-112,978,130,-102,938,157,-81,908,166,-54,908,166,-25,901,166,-25,915,165,2,940,143,30,963,108,53,980,66,72,980,66,79,997,12,79,1014,-41,77,1028,-74,61,1022,-96,40,1023,-102,16,1023,-102,-8,1019,-85,-8,1011,-63,-33,1009,-20,-47,1001,29,-55,984,70,-57,984,70,-50,961,96,-50,954,107,-35,947,109,-18,947,112,-1,961,87,15,961,87,32,973,55,32,992,26,39,995,0,36,1005,-28,32,1010,-41,21,1010,-41,8,1009,-38,8,1009,-33,-2,998,-10,-16,992,14,-25,978,42,-25,978,42,-23,971,62,-23,969,68,-20,964,73,-11,965,66,-2,970,49,9,970,49,9,984,34,14,989,13,13,993,7,10,999,-6,8,999,-5,2,999,-5,2,997,0,-5,991,6,-8,983,23,-9,986,34,-12,973,41,-10,973,41,-10,969,45,-6,978,45,1,977,35,5,987,26,5,981,19,6,981,19,6,995,14,4,993,5,2,993,11,-1,985,11,-4,987,18,-7,987,18,-7,980,34,-6,977,32,-6,981,32,-6,980,43,0,979,30,0,979,30,0,987,21,3,989,23,4,988,15,2,985,14,-1,988,17,1,988,17,1,987,15,-1,982,24,-2,987,33,-3,983,34,-4,984,33,-3,984,33,-3,983,28,-1,986,32,0,985,26,3,987,19,3,986,16,0,986,16,0,987,15,-2,985,22,-1,984,23,-2,984,31,-4,985,30,-5,985,30,-5,981,33,-1,980,32,0,991,24,0,989,22,1,993,22,1,993,22,1,991,27,0,983,26,-2,988,23,-2,987,26,-3,986,23,1,986,23,1,979,25,-1,986,32,-3,983,23,-1,992,31,-2,984,23,0,984,23,0,990,25,0,987,25,0,986,21,-3,984,26,-2,987,24,-2,987,24,-2,978,27,2,986,27,0,987,25,0,983,27,-1,990,23,-1,990,23,-1,984,22,0,985,22,-2,981,20,0,986,26,0,988,30,0,988,30,0,982,22,-2,984,25,0,983,28,-1,986,30,-2,986,26,0,986,26,0,987,21,1,982,26,-2,987,26,-1,987,20,2,986,26,-1,986,26,-1,981,23,0,984,23,-1,980,25,-1,981,27,-2,983,23,-1,983,23,-1,985,25,0,985,24,0,987,16,-2,986,25,-1,988,23,-1,988,23,-1,981,30,-4,984,29,0,987,17,0,985,29,-1,986,27,0,986,27,0,988,29,-1,984,27,-1,984,19,0,985,29,-2,985,29,-2,989,29,-2,987,24,-2,983,25,0,986,25,-3,988,26,0,988,26,2,989,21,2,986,34,1,986,24,0,985,25,-1,985,24,-2,985,24,1,990,26,1,985,25,-2,990,27,0,987,23,-3,989,20,-1,989,20,-4,992,31,-4,985,30,-2,992,25,-4,979,29,-2,984,30,0,984,30,-1,984,21,-1,984,25,-2,988,21,-2,982,22,-2,988,23,-3,988,23,-2,981,32,-2,985,25,1,989,27,-1,986,29,-1,989,22,-1,989,22,-3,983,15,-3,982,31,-3,984,27,-1,988,23,-1,984,25,0,984,25,0,985,23,0,987,28,-1,987,25,-2,989,27,-3,982,27,-1,982,27,-1,992,24,-1,988,26,-2,982,20,-2,988,25,-2,989,30,-3,989,30,-1,981,26,-1,988,26,0,984,28,-4,986,23,-3,981,22,0,981,22,-3,982,26,-3,988,27,-3,986,30,0,982,22,0,985,22,-3,985,22,-3,986,26,0,985,29,1,987,25,-3,990,24,0,989,25,0,989,25,0,987,21,-3,985,24,-5,989,25,-4,984,27,-4,986,24,-2,986,24,-2,986,29,0,990,24,-1,984,26,-1,988,26,-1,987,29,0,987,29,0,986,30,2,984,25,3,987,28,-1,986,18,0,986,24,-1,986,24,-1,989,23,-2,994,26,-3,984,27,-4,983,22,0,987,23,0,987,23,0,987,24,0,985,29,-2,988,24,0,984,25,-1,983,27,-2,983,27,-2,984,24,-1,987,28,0,988,27,1,985,22,0,980,24,-3,980,24,-3,983,25,1,985,26,-3,989,27,0,984,24,0,988,18,-3,988,18,-3,985,30,0,988,23,-3,988,24,0,988,27,-2,986,27,-4,986,27,-4,983,27,-3,982,18,-3,985,26,2,984,25,-3,983,23,-3,983,23,-3,987,31,0,986,28,-1,984,27,-1,994,34,-3,984,20,0,984,20,0,984,22,-1,986,29,-4,986,25,-1,984,20,-1,979,17,1,979,17,1,981,20,-2,981,24,-4,982,26,-2,982,25,-2,985,27,-2,985,27,-2,983,28,-3,983,22,-1,987,23,-3,985,27,2,982,21,-1,982,21,-1,987,28,2,983,26,-2,985,20,-3,986,17,-1,983,25,-1,983,25,-1,983,22,-1,983,37,0,989,25,-3,979,17,0,985,27,-1,985,27,-1,990,24,0,985,25,-1,989,26,-2,983,25,-2,987,24,-1,987,24,-1,984,28,-4,985,23,0,985,28,1,986,29,-3,986,22,0,986,22,0,981,34,-2,982,21,-1,986,29,-3,985,20,0,989,21,0,989,21,0,986,28,3,986,23,-1,987,20,-3,987,23,1,986,28,0,986,28,0,990,24,-4,986,24,-4,985,29,-3,987,24,-4,987,24,-3,986,32,-3,986,24,2,983,23,0,985,29,-2,984,25,-2,984,25,0,984,23,0,981,24,0,982,22,-4,987,24,-1,990,23,1,990,23,2,985,28,2,985,26,0,987,29,-1,982,30,-1,990,29,-1,990,29,-4,986,29,-4,985,27,1,988,27,0,985,31,-3,987,26,-2,987,26,-1,983,27,-1,984,25,-4,985,22,0,992,28,-5,986,25,0,986,25,0,985,25,0,981,17,-4,981,29,-3,982,24,-2,987,22,0,987,22,-2,987,19,-2,987,24,2,982,20,-1,989,26,0,980,20,-1,980,20,-1,985,25,-1,982,25,-2,986,24,-1,980,21,0,987,27,0,987,27,2,984,26,2,986,25,0,989,30,-1,984,30,-2,980,22,-2,980,22,-3,982,25,-3,989,28,-1,989,22,-3,985,21,-1,984,21,-1,984,21,-1,990,25,-1,984,25,-1,976,28,1,980,27,-4,985,26,-4,985,26,-4,986,23,-2,987,26,-4,978,26,0,985,26,0,995,23,0,995,23,0,976,22,-5,982,23,1,987,24,0,996,29,0,986,30,-4,986,30,-4,990,24,-1,987,25,0,986,26,-2,984,23,0,986,27,0,986,27,0,984,22,1,982,21,-2,988,22,-1,984,27,0,990,25,0,990,25,0,986,22,-1,982,28,1,987,29,-2,985,21,-1,987,31,-2,987,31,-2,991,24,-2,983,19,0,981,27,0,985,21,0,983,29,0,983,29,0,988,18,0,981,27,-2,982,21,-3,986,25,0,987,18,-5,987,18,-5,992,26,-2,984,26,0,989,23,2,986,25,0,987,27,-4,987,27,-4,988,26,0,979,24,0,986,25,0,981,27,-2,989,17,-1,989,17,-1,985,25,-2,983,35,-1,979,30,-1,988,21,0,985,25,-1,985,25,-1,980,19,-1,979,26,-2,987,30,0,990,30,0,984,27,0,984,27,0,985,27,-1,983,23,-4,985,32,0
-1017,400,51,-1023,401,51,-1015,403,54,-1000,411,62,-998,405,68,-992,396,69,-992,396,69,-976,398,69,-968,395,71,-952,396,65,-946,401,62,-944,405,58,-944,405,58,-941,422,52,-950,421,51,-967,427,50,-972,422,50,-983,411,56,-983,411,56,-984,414,53,-991,417,55,-984,408,57,-978,401,58,-970,394,61,-970,394,61,-963,402,59,-951,397,55,-945,401,46,-947,406,46,-955,390,46,-955,390,46,-955,385,42,-964,387,47,-966,388,56,-968,411,63,-968,411,76,-966,425,76,-963,437,86,-964,423,102,-956,425,118,-937,434,128,-937,434,142,-920,437,142,-913,434,151,-910,428,158,-909,422,163,-915,405,171,-915,405,183,-917,398,183,-925,396,187,-934,389,201,-947,381,211,-951,381,224,-951,381,240,-959,382,240,-952,386,257,-959,383,281,-963,374,300,-990,348,331,-990,348,360,-988,341,360,-973,359,379,-982,374,395,-1035,423,409,-1117,498,410,-1117,498,405,-1167,551,405,-1156,577,383,-1017,545,355,-905,490,337,-878,464,323,-878,464,326,-941,453,326,-1022,432,336,-1075,429,367,-1094,425,407,-1077,402,457,-1077,402,514,-1048,393,514,-1023,379,572,-1016,364,634,-1000,365,707,-970,390,777,-970,390,856,-1058,474,856,-1121,520,934,-1204,582,1004,-1311,688,1054,-1327,683,1107,-1327,683,1152,-1224,613,1152,-1089,554,1181,-981,505,1208,-917,496,1236,-890,504,1272,-890,504,1317,-887,517,1317,-892,522,1356,-892,530,1407,-912,549,1462,-929,574,1546,-929,574,1546,-1025,441,1620,-1118,311,1724,-1105,388,1815,-1069,579,1897,-1015,717,1968,-1015,717,1968,-996,750,2079,-981,752,2218,-958,729,2359,-921,737,2489,1424,5496,2651,1424,5496,2651,1204,4364,2927,-920,-186,2895,-827,-127,2722,-740,-75,2497,-643,-13,2276,-643,-13,2276,-442,237,2120,-385,389,2081,-369,440,2115,-349,417,2184,-325,342,2263,-325,342,2263,-292,255,2343,-252,154,2398,-3131,-55,2454,2279,922,2812,8127,3708,3313,8127,3708,3313,-1427,354,3708,-309,-349,3505,-217,-324,3407,-232,-333,3395,-219,-329,3396,-219,-329,3396,-224,-333,3402,-224,-340,3401,-221,-339,3399,-226,-344,3399,-224,-374,3399,-224,-374,3399,8127,-4223,3559,-202,-490,3749,-278,-408,3740,-269,-430,3738,-278,-428,3744,-278,-428,3744,-279,-423,3741,-287,-431,3731,-117,-923,3731,1971,-5649,3736,-308,-456,3657,-308,-456,3657,-299,-419,3646,-308,-422,3635,-307,-422,3624,-313,-425,3648,-1116,-3601,3627,-1116,-3601,3627,-1900,-7951,3571,-246,-392,3472,-248,-402,3468,52,372,3473,-193,-162,3567,-193,-162,3567,-298,-386,3613,-313,-399,3614,-297,-382,3585,1012,278,3549,-336,-314,3352,-336,-314,3352,-309,-292,3346,-6874,-2607,3345,-1773,-891,3390,-279,-334,3410,-303,-333,3395,-303,-333,3395,-285,-330,3380,-295,-327,3385,-298,-327,3378,-3031,398,3378,-6007,2149,3255,-6007,2149,3255,-271,-269,3193,-262,-275,3190,-260,-276,3184,-256,-268,3175,-258,-261,3187,-258,-261,3187,-251,-264,3183,-254,-259,3184,-252,-255,3169,-247,-256,3179,875,-1543,3177,875,-1543,3177,-248,-57,3062,-4783,8127,3054,-278,-36,3100,-217,-231,3111,-217,-234,3108,-217,-234,3108,-216,-232,3109,-213,-235,3100,-210,-225,3108,2058,7436,3099,426,2052,2934,426,2052,2934,-220,-192,2817,-484,-1153,2838,-175,-188,2895,-175,-214,2882,-176,-209,2907,-176,-209,2907,-171,-203,2899,-166,-221,2883,-168,-211,2898,-159,-216,2887,181,-653,2843,181,-653,2843,8127,4037,2629,534,61,2528,-118,-178,2531,-117,-180,2526,-117,-180,2529,-120,-177,2529,-117,-180,2518,-117,-181,2515,-116,-188,2517,-117,-188,2514,-117,-188,2524,-109,-192,2524,956,-324,2518,8127,-2602,2416,-167,-92,2093,-102,-102,2102,-102,-102,2100,-70,-96,2100,-78,-103,2102,-4312,2057,2120,-205,-129,2288,-84,-195,2290,-84,-195,2292,-131,-182,2292,-111,-177,2290,-119,-184,2282,-124,-194,2294,-81,-224,2276,-81,-224,2327,8127,-8192,2327,-380,83,2069,-25,-130,2001,-1171,1848,1986,-147,-51,1859,-147,-51,1832,-79,-153,1832,-100,-118,1832,-96,-127,1832,-96,-125,1829,-99,-130,1828,-99,-130,1830,-100,-132,1830,118,-4668,1844,348,-2197,2068,-112,-161,2156,-109,-170,2165,-109,-170,2156,-113,-177,2156,-21,-734,2159,-3413,-8192,1874,-101,-180,1609,-90,-89,1620,-90,-89,1610,-102,-105,1610,-102,-97,1612,-100,-96,1616,-98,-97,1612,-103,-97,1616,-103,-97,1619,-171,-280,1619,-2212,-5554,1616,-417,-839,1617,-91,-101,1626,-99,-99,1626,-99,-99,1627,-109,-110,1627,-758,-709,1631,-1642,-2336,1725,-149,-246,1847,-188,-180,1875,-188,-180,1875,-5246,-4538,1834,-1555,-1126,1630,-121,-74,1536,-104,-80,1521,-110,-87,1524,-110,-87,1524,-107,-81,1525,-108,-87,1523,-292,-211,1503,-696,-316,1457,-2018,-823,1458,-2018,-823,1458,-1843,-776,1453,-548,-194,1447,-730,-270,1450,-1291,-389,1467,-1034,-318,1482,-1034,-318,1482,-778,-230,1500,-993,-254,1510,-1176,-276,1549,-1199,-263,1587,-1121,-190,1634,-1121,-190,1634,-2544,213,1657,-2334,444,1518,-418,12,1443,-142,-55,1418,-506,-46,1413,-506,-46,1413,-1751,460,1383,-1319,301,1355,-587,120,1318,-799,207,1312,-1325,380,1294,-1325,380,1294,-1349,490,1269,-863,317,1274,-433,102,1281,-269,28,1286,-504,132,1279,-504,132,1279,-911,339,1278,-1047,457,1303,-994,464,1326,-900,438,1352,-856,433,1378,-856,433,1378,-887,475,1415,-917,513,1452,-997,612,1493,-2049,2012,1523,-1802,2972,1453,-1802,2972,1453,-182,172,1325,-91,-6,1288,-99,-14,1291,-94,-12,1287,-757,1184,1282,-757,1184,1282,-1243,2183,1232,-265,395,1176,-90,41,1158,-252,427,1163,-943,1785,1173,-943,1785,1173,-486,927,1153,-231,365,1160,-403,832,1155,-471,1038,1160,-319,663,1182,-319,663,1182,-326,747,1184,-403,1005,1193,-364,872,1222,-319,763,1248,-337,841,1276,-337,841,1276,-327,845,1312,-302,798,1349,-295,959,1386,25,3316,1430,710,2696,1365,710,2696,1365,-7,157,1243,-56,10,1211,13,138,1207,248,883,1171,329,1060,1130,329,1060,1130,304,1012,1100,292,956,1074,272,898,1048,291,953,1032,298,985,1017,298,985,1017,299,984,1010,248,811,995,172,543,987,211,597,988,366,923,992,366,923,992,427,1020,992,378,899,1002,362,845,1010,385,884,1019,362,849,1034,362,849,1034,301,738,1047,281,685,1071,309,720,1098,369,775,1129,403,806,1163,403,806,1163,421,788,1196,499,852,1241,1553,1621,1272,2767,1537,1223,447,249,1131,447,249,1131,35,52,1096,673,382,1069,1580,758,1022,727,372,980,727,372,942,358,191,942,834,409,923,892,420,891,752,355,868,929,433,849,929,433,826,936,449,826,787,364,818,804,354,805,820,353,791,827,345,786,827,345,780,875,357,780,886,359,770,873,335,768,878,329,769,884,322,771,884,322,776,877,315,776,873,302,778,869,290,788,853,284,798,850,272,812,850,272,831,835,272,831,830,254,847,825,252,867,819,239,897,814,224,926,814,224,959,811,216,959,818,198,991,873,183,1028,1833,-9,1066,2941,-775,1017,2941,-775,913,756,-226,913,134,-29,870,753,-195,848,1815,-561,807,1078,-313,754,1078,-313,712,582,-172,712,957,-298,685,1170,-372,661,829,-263,624,679,-226,588,679,-226,566,853,-299,566,901,-326,543,849,-310,519,928,-339,501,1028,-371,478,1028,-371,457,987,-345,457,954,-347,443,970,-352,432,951,-352,418,904,-341,407,904,-341,407,877,-340,393,877,-349,386,872,-353,380,887,-361,373,921,-372,365,921,-372,365,933,-386,354,930,-382,356,927,-398,350,920,-397,348,901,-400,346,901,-400,346,883,-402,344,871,-407,343,870,-410,342,871,-410,346,878,-421,348,878,-421,348,878,-426,351,874,-427,353,869,-433,355,862,-428,359,860,-433,372,860,-433,372,845,-429,375,844,-435,382,837,-433,392,836,-443,404,822,-445,418,822,-445,418,829,-441,431,824,-447,452,817,-457,463,804,-456,483,798,-459,509,798,-459,509,789,-457,531,772,-458,553,763,-464,581,756,-465,610,751,-469,642,751,-469,642,743,-480,676,722,-483,706,716,-491,743,702,-508,780,706,-535,822,706,-535,822,748,-618,864,1355,-1464,906,1070,-1875,854,370,-649,779,278,-439,746,278,-439,746,665,-1146,714,762,-1331,671,461,-800,634,452,-798,607,583,-1069,578,583,-1069,578,532,-985,549,390,-757,512,339,-667,486,356,-705,465,387,-822,437,387,-822,437,458,-948,416,484,-1003,400,470,-964,381,466,-962,359,479,-984,345,479,-984,345,460,-957,330,428,-910,317,405,-876,304,361,-828,291,352,-827,283,352,-827,283,394,-898,273,411,-953,260,422,-959,254,421,-957,249,417,-958,244,417,-958,244,396,-934,239,378,-912,234,369,-889,233,361,-893,228,367,-901,226,367,-901,226,376,-935,226,377,-936,224,380,-941,227,372,-935,229,361,-932,228,361,-932,228,353,-918,233,351,-927,232,345,-915,240,345,-922,243,343,-931,250,343,-931,250,344,-935,254,337,-935,262,327,-938,269,323,-930,276,321,-928,288,321,-928,288,315,-936,292,310,-937,301,295,-939,313,298,-944,321,291,-944,333,291,-944,333,282,-937,347,266,-937,365,269,-936,372,258,-941,385,252,-930,404,252,-930,404,243,-929,422,236,-935,438,229,-929,464,216,-928,480,216,-928,506,209,-927,506,199,-925,537,188,-913,558,177,-915,581,168,-915,617,168,-915,652,158,-905,652,142,-910,686,124,-911,725,110,-917,758,92,-943,804,92,-943,842,65,-1067,842,11,-1833,883,-432,-2354,863,-184,-800,787,-79,-467,746,-79,-467,716,-242,-1062,716,-328,-1349,674,-208,-846,632,-204,-810,600,-302,-1115,568,-302,-1115,530,-281,-1020,530,-243,-852,499,-291,-984,477,-306,-1011,449,-289,-923,420,-289,-923,397,-306,-965,397,-318,-1005,376,-313,-964,352,-322,-963,330,-328,-977,316,-328,-977,295,-329,-962,295,-339,-953,278,-341,-965,262,-338,-965,247,-346,-961,235,-346,-961,222,-348,-966,222,-351,-966,211,-355,-959,198,-357,-958,190,-359,-959,178,-359,-959,164,-366,-958,164,-364,-953,156,-368,-953,151,-369,-959,145,-371,-958,135,-371,-958,130,-375,-952,130,-375,-952,121,-380,-958,114,-381,-949,111,-387,-957,104,-387,-957,98,-383,-948,98,-386,-950,94,-394,-953,94,-386,-948,86,-389,-946,83,-389,-946,83,-392,-954,81,-391,-952,78,-387,-949,74,-391,-955,72,-393,-947,73,-393,-947,73,-393,-951,69,-394,-946,64,-397,-945,60,-394,-941,61,-400,-945,64,-400,-945,64,-402,-945,61,-402,-939,58,-396,-950,57,-400,-948,58,-406,-940,56,-406,-940,56,-404,-946,59,-408,-940,57,-409,-943,56,-408,-941,59,-413,-938,58,-413,-938,58,-411,-941,58,-409,-940,58,-413,-943,59,-410,-940,63,-416,-942,66,-416,-942,66,-413,-944,66,-417,-933,68,-410,-937,68,-417,-942,70,-420,-937,71,-420,-937,71,-415,-936,75,-423,-936,79,-422,-937,83,-428,-934,85,-425,-930,89,-425,-930,89,-429,-933,91,-432,-939,96,-429,-933,100,-432,-932,104,-436,-931,106,-436,-931,106,-434,-925,113,-440,-928,116,-441,-925,121,-444,-925,126,-451,-920,132,-451,-920,132,-451,-925,141,-447,-916,145,-459,-918,155,-458,-916,162,-459,-922,167,-459,-922,167,-461,-912,175,-468,-911,183,-470,-908,190,-478,-912,200,-472,-903,212,-472,-903,212,-479,-907,217,-490,-909,230,-484,-898,238,-486,-898,254,-494,-898,265,-494,-898,265,-499,-886,274,-500,-889,294,-507,-881,306,-516,-881,322,-516,-872,339,-516,-872,339,-521,-873,358,-520,-861,378,-531,-857,396,-534,-854,419,-536,-848,440,-536,-848,440,-546,-845,469,-546,-842,495,-556,-833,520,-557,-818,551,-577,-826,584,-577,-826,584,-578,-809,618,-588,-795,655,-602,-791,689,-620,-788,731,-642,-793,770,-642,-793,770,-718,-837,807,-1428,-1363,846,-1996,-1375,810,-766,-545,711,-290,-181,657,-290,-181,657,-515,-373,633,-1073,-654,597,-1015,-629,549,-706,-429,500,-796,-485,468,-796,-485,468,-1029,-621,435,-948,-576,400,-785,-452,369,-819,-463,333,-871,-485,300,-871,-485,300,-827,-450,270,-855,-468,241,-931,-513,218,-927,-515,184,-897,-486,160,-897,-486,160,-910,-485,132,-894,-473,104,-871,-469,79,-887,-471,53,-887,-471,31,-913,-478,31,-912,-482,3,-915,-487,-22,-906,-483,-44,-888,-470,-69,-888,-470,-98,-886,-478,-98,-893,-476,-122,-893,-488,-147,-893,-502,-170,-894,-495,-204,-894,-495,-229,-888,-491,-229,-871,-494,-258,-870,-500,-284,-864,-494,-315,-858,-505,-348,-858,-505,-376,-868,-511,-376,-852,-513,-412,-844,-518,-450,-837,-526,-486,-830,-537,-522,-830,-537,-560,-822,-544,-560,-805,-549,-601,-811,-583,-644,-834,-619,-688,-1006,-821,-729,-1006,-821,-747,-1509,-1847,-747,-941,-1222,-674,-364,-399,-615,-409,-456,-582,-723,-1042,-549,-723,-1042,-502,-773,-1056,-502,-490,-637,-452,-509,-687,-419,-649,-947,-387,-599,-858,-344,-599,-858,-308,-501,-721,-308,-575,-841,-274,-600,-894,-236,-547,-808,-204,-554,-829,-175,-554,-829,-143,-582,-881,-143,-557,-837,-108,-547,-835,-81,-563,-854,-48,-557,-844,-14,-557,-844,16,-550,-838,16,-570,-862,43,-558,-839,78,-554,-840,107,-566,-842,136,-566,-842,167,-565,-838,167,-563,-831,201,-573,-835,234,-576,-829,265,-575,-816,301,-575,-816,301,-583,-815,336,-592,-818,374,-596,-805,411,-603,-802,448,-609,-792,486,-609,-792,486,-619,-793,528,-642,-791,568,-679,-806,610,-908,-975,650,-1691,-1366,658,-1691,-1366,658,-1156,-822,590,-502,-337,528,-487,-351,491,-910,-588,457,-996,-643,410,-996,-643,410,-763,-476,360,-782,-506,321,-964,-612,281,-911,-581,242,-779,-486,200,-779,-486,200,-806,-488,168,-853,-510,129,-823,-494,89,-837,-515,50,-890,-545,12,-890,-545,12,-874,-535,-27,-846,-517,-60,-852,-517,-99,-835,-510,-139,-824,-508,-177,-824,-508,-177,-843,-533,-215,-847,-536,-254,-837,-541,-293,-836,-548,-330,-829,-551,-376,-829,-551,-376,-816,-554,-414,-805,-555,-457,-814,-586,-497,-852,-658,-549,-1131,-975,-584,-1131,-975,-584,-1140,-1497,-572,-700,-875,-518,-429,-479,-467,-585,-724,-428,-753,-1033,-384,-753,-1033,-384,-623,-815,-334,-522,-670,-294,-620,-843,-258,-638,-882,-213,-558,-756,-174,-558,-756,-174,-576,-778,-136,-619,-859,-94,-585,-808,-55,-578,-796,-17,-608,-845,20,-608,-845,20,-588,-808,60,-580,-792,97,-599,-819,138,-598,-806,177,-598,-796,218,-598,-796,218,-612,-805,256,-614,-802,299,-618,-793,340,-630,-791,377,-646,-796,422,-646,-796,422,-683,-805,464,-866,-925,501,-1364,-1142,519,-1112,-782,466,-627,-438,407,-627,-438,407,-597,-414,364,-868,-578,326,-914,-610,274,-780,-514,228,-813,-537,188,-813,-537,188,-908,-602,147,-849,-565,102,-778,-506,59,-810,-523,15,-818,-535,-22,-818,-535,-22,-805,-529,-71,-838,-555,-113,-853,-570,-149,-820,-556,-195,-813,-561,-239,-813,-561,-239,-813,-563,-282,-806,-575,-327,-805,-586,-369,-850,-655,-406,-1042,-905,-446,-1042,-905,-446,-1000,-1228,-446,-717,-878,-399,-520,-618,-350,-607,-749,-307,-696,-911,-262,-696,-911,-262,-617,-790,-216,-578,-735,-172,-632,-829,-132,-631,-822,-90,-581,-751,-45,-581,-751,-45,-608,-787,-4,-631,-810,37,-602,-779,81,-620,-791,123,-620,-791,167,-626,-802,167,-621,-775,203,-633,-774,250,-650,-789,292,-680,-792,329,-680,-792,370,-785,-861,370,-1114,-999,390,-1077,-774,368,-777,-556,316,-658,-462,268,-658,-462,226,-785,-553,226,-877,-598,180,-815,-550,130,-808,-558,91,-862,-601,43,-862,-601,-2,-834,-577,-2,-779,-536,-46,-795,-543,-89,-803,-561,-134,-805,-566,-177,-805,-566,-221,-815,-592,-221,-835,-627,-260,-855,-683,-299,-968,-884,-334,-852,-1000,-327,-852,-1000,-288,-679,-811,-288,-589,-703,-240,-634,-769,-200,-677,-844,-154,-643,-799,-111,-643,-799,-69,-627,-770,-69,-642,-804,-21,-631,-778,18,-611,-756,65,-637,-782,103,-637,-782,145,-650,-787,145,-661,-786,187,-705,-796,223,-791,-845,258,-965,-876,283,-965,-876,263,-929,-706,263,-810,-587,222,-728,-525,176,-768,-548,138,-836,-592,91,-836,-592,46,-823,-590,46,-812,-588,0,-824,-601,-46,-805,-590,-88,-791,-592,-130,-791,-592,-130,-803,-616,-167,-835,-681,-204,-884,-830,-229,-783,-871,-226,-678,-800,-199,-678,-800,-199,-650,-773,-157,-641,-775,-115,-653,-794,-72,-659,-788,-27,-649,-774,11,-649,-774,11,-651,-778,53,-662,-769,94,-684,-780,133,-752,-798,165,-855,-814,181,-855,-814,181,-855,-709,178,-827,-633,154,-794,-592,116,-772,-570,75,-797,-590,29,-797,-590,29,-819,-615,-6,-809,-622,-49,-813,-640,-85,-818,-679,-117,-816,-742,-145,-816,-742,-145,-760,-781,-147,-695,-768,-126,-681,-774,-101,-670,-782,-64,-678,-786,-27,-678,-786,-27,-697,-786,9,-695,-773,45,-714,-771,76,-761,-765,99,-788,-715,110,-788,-715,110,-794,-670,100,-796,-644,80,-785,-623,50,-798,-627,15,-806,-651,-19,-806,-651,-19,-795,-667,-47,-795,-700,-66,-771,-735,-79,-729,-742,-77,-712,-752,-62,-712,-752,-62,-706,-769,-44,-707,-764,-15,-722,-772,8,-734,-752,31,-750,-730,49,-750,-730,49,-769,-711,52,-785,-681,46,-778,-671,37,-781,-672,21,-786,-684,0,-786,-684,0,-786,-693,-18,-769,-705,-32,-757,-720,-36,-743,-734,-37,-734,-739,-26,-734,-739,-26,-732,-743,-14,-739,-745,-1,-750,-732,10,-751,-720,28,-758,-702,23,-758,-702,23,-765,-703,20,-767,-700,13,-773,-691,3,-770,-698,-6,-758,-703,-13,-758,-703,-13,-754,-713,-18,-749,-722,-15,-747,-727,-12,-742,-730,-7,-749,-731,-1,-749,-731,-1,-750,-719,9,-753,-709,11,-758,-708,10,-767,-701,5,-766,-705,1,-766,-705,1,-766,-707,-5,-759,-713,-8,-756,-715,-6,-750,-718,-8,-749,-716,-5,-749,-716,-5,-752,-726,0,-756,-727,2,-754,-717,6,-755,-711,4,-762,-711,4,-762,-711,4,-763,-709,4,-752,-709,0,-753,-712,-4,-756,-719,-6,-753,-724,-7,-753,-724,-7,-750,-717,-6,-753,-719,0,-756,-714,-1,-752,-711,0,-762,-711,3,-762,-711,3,-758,-710,3,-756,-713,0,-755,-709,-3,-751,-720,-2,-751,-720,-3,-757,-713,-3,-753,-714,-7,-752,-719,0,-754,-713,1,-758,-714,-1,-758,-714,1,-755,-708,1,-755,-715,0,-760,-716,1,-758,-707,-1,-755,-713,-4,-755,-713,0,-758,-714,0,-757,-719,-1,-753,-714,-1,-753,-714,0,-756,-719,3,-756,-719,1,-752,-710,1,-756,-709,-4,-760,-709,0,-752,-708,0,-755,-716,-3,-755,-716,-1,-756,-716,-1,-755,-717,-3,-754,-711,-1,-756,-720,0,-755,-712,-2,-755,-712,3,-756,-719,3,-754,-716,0,-757,-707,-2,-749,-711,-3,-758,-710,1,-758,-710,-1,-751,-714,-1,-754,-710,0,-757,-717,2,-758,-715,-1,-757,-715,-1,-757,-715,0,-756,-718,0,-762,-718,-2,-755,-714,2,-757,-714,-1,-750,-711,-3,-750,-711,1,-754,-714,1,-751,-714,0,-756,-719,-1,-753,-714,-2,-757,-717,-2,-757,-717,2,-756,-711,2,-760,-715,1,-755,-715,0,-759,-712,0,-753,-713,-1,-753,-713,4,-757,-716,4,-756,-716,0,-753,-709,-2,-750,-708,-1,-751,-710,-4,-751,-710,-4,-752,-716,0,-755,-718,-1,-757,-711,-3,-756,-715,0,-756,-714,0,-756,-714,0,-758,-717,-2,-755,-714,-2,-762,-717,0,-755,-713,-1,-756,-712,-1,-756,-712,-1,-757,-711,-1,-758,-712,1,-753,-713,0,-752,-714,0,-754,-713,-2,-754,-713,-2,-753,-710,-1,-755,-714,-1,-758,-713,-2,-757,-718,-1,-754,-710,0,-754,-710,0,-757,-708,1,-758,-707,0,-759,-709,-1,-755,-713,-3,-753,-712,-6,-753,-712,-6,-755,-718,-1,-755,-717,-1,-748,-713,-3,-755,-711,-1,-758,-712,2,-758,-712,2,-757,-722,2,-758,-715,-1,-761,-720,-1,-762,-718,-1,-752,-716,-1,-752,-716,-1,-754,-715,1,-754,-717,-1,-757,-711,0,-754,-711,0,-760,-717,-3,-760,-717,-3,-762,-717,-2,-756,-710,-1,-758,-711,-1,-753,-709,0,-758,-714,-1,-758,-714,-1,-755,-713,-3,-761,-716,0,-755,-716,-4,-760,-716,-3,-756,-708,-3,-756,-708,-3,-755,-714,0,-756,-711,-1,-755,-720,-1,-757,-714,-2,-760,-717,-1,-760,-717,-1,-763,-713,0,-757,-715,-1,-759,-711,-3,-753,-709,2,-756,-714,2,-756,-714,2,-758,-714,0,-754,-711,-1,-756,-715,0,-754,-708,0,-752,-714,0,-752,-714,0,-751,-713,0,-753,-712,-3,-754,-713,-4,-757,-719,-1,-753,-711,0,-753,-711,0,-758,-712,-3,-762,-716,-1,-752,-716,0,-753,-708,0,-758,-716,0,-758,-716,0,-755,-714,-1,-755,-716,0,-758,-714,-2,-758,-714,2,-758,-713,0,-758,-713,0,-756,-714,0,-755,-717,-4,-752,-712,0,-751,-715,-3,-760,-717,0,-760,-717,0,-753,-712,1,-760,-718,-1,-755,-705,-4,-759,-720,-2,-760,-715,-3,-760,-715,-3,-754,-716,0,-762,-716,0,-755,-714,0,-760,-716,-2,-755,-714,-2,-755,-714,-2,-759,-720,-1,-762,-717,-1,-759,-712,-1,-758,-714,2,-758,-719,-2,-758,-719,-2,-760,-716,-2,-758,-718,-4,-760,-716,-1,-756,-712,-3,-756,-712,0,-758,-717,0,-764,-720,-3,-752,-711,-1,-761,-716,-1,-755,-712,0,-755,-712,-1,-758,-717,-1,-754,-709,-1,-757,-717,-2,-757,-714,-2,-758,-712,-2,-758,-712,-1,-756,-714,-1,-756,-718,-2,-757,-713,0,-755,-713,0,-758,-720,0,-758,-720,0,-757,-712,0,-753,-711,0,-755,-712,-5,-754,-720,-2,-758,-712,-3,-758,-712,-5,-756,-710,-5,-756,-719,0,-756,-714,0,-749,-712,0,-752,-712,-1,-752,-712,0,-755,-712,0,-760,-720,0,-762,-716,-1,-754,-719,0,-755,-710,-2,-755,-710,-2,-755,-710,-2,-756,-717,-1,-755,-714,-3
-1051,197,45,-1044,203,46,-1049,204,45,-1057,201,44,-1058,197,48,-1058,197,48,-1061,205,48,-1065,208,49,-1059,210,48,-1064,208,45,-1060,208,45,-1060,208,36,-1063,203,36,-1067,191,38,-1061,199,32,-1051,203,25,-1043,209,18,-1043,209,12,-1044,218,12,-1039,215,3,-1032,214,3,-1029,217,0,-1023,207,3,-1023,207,3,-1017,199,3,-1010,194,3,-1013,186,7,-1016,164,18,-1018,153,24,-1018,153,33,-1020,151,33,-1030,144,38,-1032,152,49,-1037,160,54,-1036,175,61,-1036,175,73,-1036,200,73,-1040,207,75,-1039,214,84,-1038,233,91,-1027,227,91,-1027,227,93,-1037,231,93,-1025,236,86,-1023,238,86,-1022,228,83,-1023,220,83,-1023,220,83,-1008,227,78,-1009,225,85,-1006,210,83,-1016,211,86,-1019,203,92,-1019,203,92,-1020,196,97,-1021,195,108,-1020,191,115,-1025,195,122,-1021,200,135,-1021,200,135,-1015,198,142,-1021,207,152,-1023,208,158,-1029,219,173,-1026,230,184,-1026,230,184,-1026,241,197,-1025,243,213,-1022,234,231,-1029,222,252,-1022,222,271,-1022,222,271,-1022,224,293,-1015,225,312,-1023,230,332,-1034,233,356,-1047,226,385,-1047,226,385,-1058,227,412,-1058,219,443,-1048,214,475,-1046,217,507,-1076,191,545,-1076,191,545,-1081,167,576,-1062,179,613,-1060,195,650,-1073,224,684,-1117,214,724,-1117,214,724,-1163,254,762,-1193,302,789,-1240,379,824,-1243,397,851,-1223,417,879,-1223,417,879,-1183,410,907,-1132,415,935,-1108,416,955,-1028,384,991,-965,365,1034,-965,365,1034,-929,336,1068,-905,332,1087,-920,344,1113,-943,370,1140,-958,397,1167,-958,397,1167,-976,408,1204,-988,438,1252,-1002,466,1316,-1020,486,1385,-985,500,1472,-985,500,1472,-965,495,1563,-939,506,1670,-930,542,1784,-899,547,1911,-856,521,2057,-856,521,2057,-833,517,2196,-997,583,2341,-926,575,2472,-852,567,2592,-813,894,2736,-813,894,2736,243,4592,2907,-140,4479,2902,-1037,-456,2713,-685,-142,2481,-565,-84,2313,-565,-84,2313,-590,8,2172,-485,207,2083,-442,355,2055,-443,422,2107,-484,424,2216,-484,424,2216,-554,388,2344,-529,330,2487,-448,230,2627,-665,57,2719,-1608,-466,2908,-1608,-466,2908,-197,-225,3067,-58,-300,3091,8127,4699,3296,-398,-399,3808,-279,-400,3808,-279,-400,3808,-307,-411,3791,-282,-402,3792,-287,-408,3792,-293,-417,3815,-285,-404,3783,-285,-404,3783,-287,-412,3794,-1084,-387,3699,-210,-403,3426,-242,-393,3428,409,-951,3431,409,-951,3431,3120,-2611,3540,1436,-2233,3665,4345,-7112,3582,-207,-387,3337,-486,395,3343,-486,395,3343,-238,-349,3352,-234,-350,3342,-237,-347,3355,-235,-348,3341,-235,-348,3338,-245,-348,3338,-242,-351,3355,-242,-336,3341,230,1229,3293,-278,-339,3140,-278,-339,3126,-273,-299,3126,-290,-310,3100,-323,-336,3131,-6606,-8192,3144,-597,-751,3385,-597,-751,3439,-272,-378,3439,-286,-372,3446,-938,-991,3436,-7174,-3417,3287,-319,-193,2979,-319,-193,2956,-244,-283,2956,-240,-247,2956,-234,-242,2948,-244,-246,2947,-238,-250,2946,-238,-250,2949,-240,-241,2949,-237,-242,2950,-238,-239,2930,-240,-232,2950,-245,-233,2949,-245,-233,2949,-3014,709,2949,-6471,2504,2854,-225,-249,2867,-218,-227,2857,-231,-220,2859,-231,-220,2863,-229,-222,2863,-223,-224,2877,-209,-283,2868,1176,-1417,2866,-191,-120,2706,-191,-120,2690,-149,-164,2690,-156,-140,2682,-162,-150,2696,-6508,8127,2705,-181,-201,2733,-181,-201,2718,-192,-185,2718,-198,-177,2718,-195,-176,2723,-207,-230,2714,-137,-2011,2772,-137,-2011,2792,-118,-267,2792,-76,-127,2756,3100,8127,2710,207,1026,2523,-138,-117,2421,-138,-117,2412,-132,-133,2412,-132,-132,2426,-124,-134,2426,-122,-125,2425,-127,-133,2415,-127,-133,2415,-116,-134,2427,-121,-133,2416,-111,-128,2420,-87,-105,2416,8127,6124,2331,8127,6124,2331,261,-3,2085,-74,-104,2016,-76,-101,2012,-85,-101,2016,-82,-106,2018,-82,-106,2018,-76,-105,2007,-77,-108,2006,-81,-105,2002,-83,-107,2005,-81,-113,2014,-81,-113,2014,-70,-108,2005,-68,-112,2011,-60,-112,2015,1896,-369,2010,8127,-2345,1819,8127,-2345,1819,168,-141,1418,-41,-137,1423,-48,-47,1347,-37,-50,1341,-42,-44,1344,-42,-44,1344,-37,-53,1342,-44,-54,1342,-45,-55,1340,-38,-51,1345,-43,-55,1333,-43,-55,1333,-837,326,1336,-84,-52,1361,-41,-84,1370,-42,-82,1376,770,-574,1377,770,-574,1377,8127,-4920,1498,-110,-51,1669,-70,-97,1692,-66,-97,1699,-66,-106,1686,-66,-106,1686,-54,-121,1697,2749,-4731,1654,1403,-2745,1406,-46,-79,1358,-54,-81,1352,-54,-81,1352,-50,-74,1357,-60,-76,1353,-55,-79,1356,439,-928,1356,2024,-4361,1327,2024,-4361,1327,81,-378,1305,-54,-78,1298,-22,-169,1293,685,-2387,1308,189,-1007,1343,189,-1007,1343,-55,-98,1379,-72,-80,1371,-77,-113,1384,18,-789,1403,295,-1436,1468,295,-1436,1468,46,-1201,1508,-4,-1819,1556,-888,-5423,1541,-230,-1025,1411,-66,-142,1356,-66,-142,1356,-51,-112,1337,-63,-132,1305,-104,-220,1280,-264,-702,1264,-718,-1960,1240,-718,-1960,1240,-496,-1417,1211,-240,-463,1203,-364,-792,1206,-523,-1290,1203,-461,-1004,1196,-461,-1004,1196,-440,-890,1209,-530,-1027,1215,-503,-845,1223,-291,-470,1243,-263,-384,1259,-263,-384,1259,-476,-695,1262,-676,-970,1299,-645,-885,1335,-577,-720,1366,-673,-787,1404,-673,-787,1404,-995,-1118,1448,-3609,-3059,1475,-1542,-1164,1324,-155,-76,1209,-94,-67,1182,-94,-67,1182,-88,-60,1189,-291,-275,1177,-1295,-634,1127,-1348,-716,1094,-913,-460,1052,-913,-460,1052,-782,-392,1042,-1003,-491,1039,-1070,-517,1021,-998,-457,1014,-998,-457,1012,-1035,-466,1012,-1023,-477,1008,-644,-263,1006,-481,-160,1004,-777,-265,1012,-777,-265,1020,-1139,-354,1020,-1187,-354,1034,-1031,-300,1058,-968,-264,1074,-1035,-253,1094,-1035,-253,1116,-1049,-253,1116,-986,-228,1146,-917,-205,1182,-905,-180,1218,-1119,-165,1258,-1119,-165,1281,-2890,65,1281,-2578,436,1202,-337,11,1107,-111,-33,1082,-360,-39,1078,-360,-39,1038,-1606,429,1038,-1486,338,1004,-524,109,954,-543,117,941,-1176,318,922,-1176,318,903,-1232,329,903,-710,206,879,-843,272,869,-1077,370,857,-931,326,847,-931,326,837,-881,319,837,-986,383,825,-984,399,832,-914,369,828,-918,382,827,-918,382,826,-944,402,826,-924,401,833,-903,401,848,-910,422,859,-914,427,876,-914,427,898,-901,436,898,-902,443,914,-900,454,942,-896,463,970,-892,461,1003,-892,461,1039,-871,477,1039,-869,485,1074,-896,531,1119,-1120,811,1159,-1666,2424,1164,-1666,2424,1071,-762,1176,1071,-140,91,1006,-225,196,985,-923,1537,960,-757,1256,905,-757,1256,905,-321,443,871,-451,717,858,-695,1155,840,-543,886,813,-346,550,787,-346,550,787,-327,535,778,-378,661,760,-408,773,754,-468,928,744,-525,1060,738,-525,1060,738,-494,990,732,-466,940,730,-481,995,726,-457,975,727,-405,854,729,-405,854,729,-357,743,739,-359,785,744,-414,1015,755,-409,1018,766,-376,912,778,-376,912,778,-378,943,793,-374,912,811,-341,828,834,-338,868,855,-352,950,881,-352,950,881,-340,944,913,-325,921,954,-320,921,982,-306,925,1023,-293,994,1066,-293,994,1066,-125,2204,1105,682,2799,1080,83,452,977,-9,137,940,122,517,914,122,517,914,333,1168,876,292,1001,834,231,856,797,294,1034,768,292,1057,737,292,1057,737,257,944,708,253,885,687,218,744,657,228,700,651,307,946,625,307,946,625,339,1047,614,305,968,595,304,968,583,322,971,575,301,888,565,301,888,565,305,856,562,326,894,552,348,938,553,365,959,550,368,945,548,368,945,548,367,938,547,359,910,550,355,888,552,359,880,555,365,896,561,365,896,561,377,906,572,386,909,575,387,897,587,382,887,600,384,884,620,384,884,620,387,867,635,385,869,659,387,864,681,396,861,700,397,850,728,397,850,728,402,841,757,400,833,790,401,823,823,417,814,859,445,821,896,445,821,896,568,915,935,1508,1460,967,2000,1162,933,571,338,863,374,236,822,374,236,822,1057,567,783,1054,565,734,580,325,690,809,432,658,972,494,617,972,494,617,772,393,591,863,446,560,937,475,526,828,416,503,858,426,473,858,426,473,892,440,447,858,418,429,880,431,406,901,439,387,886,424,365,886,424,365,893,425,345,889,420,328,896,422,315,901,425,297,898,421,285,898,421,285,897,421,278,900,417,265,897,406,251,898,406,241,898,406,230,905,412,230,907,408,219,903,402,210,905,402,207,907,398,197,907,398,190,914,399,190,915,393,183,914,390,174,912,387,169,913,383,164,913,383,159,917,388,159,913,385,151,918,383,147,919,380,142,923,379,139,923,379,135,917,383,135,917,370,131,919,381,127,916,373,126,914,373,120,914,373,121,919,373,121,926,370,119,923,371,118,921,364,115,920,360,111,920,360,115,920,358,115,925,364,114,923,356,115,925,356,115,919,357,115,919,357,115,919,361,115,920,355,115,923,354,117,922,354,119,921,348,126,921,348,127,924,351,127,915,347,126,916,346,133,921,346,134,918,343,138,918,343,145,918,343,145,918,346,151,925,342,153,921,339,161,918,338,170,918,338,175,919,339,175,917,337,182,919,330,191,917,326,198,916,332,210,916,332,220,911,317,220,915,322,230,918,323,244,908,321,257,912,313,270,912,313,270,912,311,283,904,310,301,907,308,312,903,306,335,899,300,352,899,300,352,900,295,371,896,291,395,893,284,417,888,284,442,881,273,467,881,273,467,876,271,493,874,262,526,870,257,553,865,248,585,862,234,622,862,234,622,866,226,658,893,209,696,1076,147,732,2127,-330,744,1593,-414,672,1593,-414,672,541,-133,610,718,-164,567,1414,-375,532,1153,-298,484,767,-189,434,767,-189,434,1007,-277,396,1098,-314,359,871,-253,318,824,-242,280,950,-288,244,950,-288,244,950,-282,204,924,-272,163,1010,-299,130,1027,-309,93,991,-293,61,991,-293,61,1000,-294,25,995,-304,-10,951,-287,-45,943,-284,-81,950,-279,-114,950,-279,-114,936,-285,-151,964,-283,-188,974,-274,-225,984,-278,-262,978,-266,-299,978,-266,-299,982,-266,-341,970,-265,-380,957,-255,-421,956,-245,-461,957,-242,-501,957,-242,-501,974,-227,-548,1020,-214,-593,1246,-143,-635,1902,187,-658,1554,390,-624,1554,390,-624,513,121,-570,542,178,-533,976,313,-498,866,269,-454,793,233,-420,793,233,-420,1003,302,-383,996,301,-348,834,259,-312,871,297,-284,870,293,-252,870,293,-252,841,284,-218,912,299,-189,928,301,-158,902,301,-124,904,304,-96,904,304,-96,887,301,-68,891,301,-40,902,308,-9,906,306,18,899,301,48,899,301,48,901,296,75,894,295,107,899,294,137,898,291,164,893,289,195,893,289,195,895,285,226,889,283,259,881,280,289,885,270,318,884,264,352,884,264,352,880,257,387,879,245,423,879,237,457,887,223,496,902,206,527,902,206,527,1012,165,566,1699,-127,587,1646,-395,550,755,-173,492,762,-170,445,762,-170,445,1254,-317,404,1125,-276,354,842,-206,307,996,-269,268,1050,-287,226,1050,-287,226,895,-242,175,897,-243,138,990,-268,93,957,-261,52,957,-261,8,962,-263,8,1022,-268,-34,1006,-267,-73,983,-262,-117,990,-265,-155,990,-265,-200,970,-255,-200,948,-246,-246,956,-242,-285,971,-230,-333,975,-224,-380,975,-224,-420,1009,-207,-420,1066,-194,-465,1275,-104,-504,1767,284,-522,1137,275,-479,1137,275,-437,577,158,-437,743,235,-400,935,293,-363,819,240,-320,906,267,-280,906,267,-244,1007,295,-244,900,261,-205,850,271,-169,873,279,-133,854,265,-98,854,265,-62,887,279,-62,930,279,-20,898,280,11,884,278,46,880,268,79,880,268,118,876,274,118,898,269,155,900,262,188,891,258,226,893,256,261,893,256,297,878,241,297,879,229,336,896,223,374,922,198,409,1041,136,440,1041,136,461,1534,-142,461,1387,-307,422,844,-186,368,908,-198,329,1178,-278,284,1178,-278,236,1032,-239,236,908,-212,190,1020,-249,144,996,-254,100,906,-231,50,906,-231,50,951,-242,10,982,-250,-40,968,-241,-81,994,-235,-126,1013,-236,-170,1013,-236,-170,996,-224,-215,1001,-214,-255,1009,-208,-299,1038,-178,-343,1171,-95,-381,1171,-95,-381,1473,178,-398,1134,263,-377,734,189,-337,809,234,-298,903,264,-259,903,264,-259,836,235,-216,896,250,-177,954,274,-139,892,253,-100,876,261,-61,876,261,-61,878,256,-21,866,261,14,894,256,55,906,262,93,890,246,129,890,246,129,889,241,176,885,230,209,884,223,246,915,205,283,961,178,318,961,178,318,1140,49,342,1360,-184,343,1136,-232,307,920,-191,259,1031,-218,217,1031,-218,217,1082,-234,172,983,-211,123,973,-216,79,995,-233,32,955,-223,-11,955,-223,-11,952,-211,-56,988,-221,-105,1000,-205,-147,1006,-189,-189,1066,-166,-227,1066,-166,-227,1106,-112,-266,1227,35,-291,1185,209,-285,868,199,-254,800,212,-216,800,212,-216,858,235,-179,870,242,-142,907,244,-100,941,250,-64,907,240,-25,907,240,-25,880,236,14,876,234,53,875,227,88,903,220,127,924,208,161,924,208,161,934,182,197,988,128,226,1131,-4,248,1163,-158,238,1068,-190,208,1068,-190,208,1003,-194,166,1036,-207,123,1038,-212,79,994,-203,34,984,-208,-11,984,-208,-11,979,-196,-54,975,-186,-96,1019,-153,-138,1062,-106,-167,1109,-19,-193,1109,-19,-193,1134,124,-202,980,176,-181,886,199,-156,864,211,-120,855,208,-84,855,208,-84,889,218,-45,928,223,-8,922,210,26,910,199,62,911,180,105,911,180,105,929,147,127,988,84,147,1064,-27,163,1088,-109,149,1069,-145,125,1069,-145,125,1027,-158,88,1025,-167,49,1014,-168,11,1002,-156,-26,998,-132,-61,998,-132,-61,1016,-86,-91,1032,-27,-111,1044,59,-125,992,127,-117,949,158,-97,949,158,-97,911,179,-73,890,182,-40,909,182,-12,928,163,19,928,163,44,947,143,44,968,107,68,991,50,86,1012,-14,87,1029,-61,83,1029,-61,61,1040,-98,61,1026,-114,40,1024,-113,12,1015,-97,-15,1006,-68,-37,1006,-68,-55,1013,-17,-55,996,36,-69,975,76,-64,958,113,-55,944,120,-40,944,120,-17,935,133,-17,943,118,0,955,104,19,975,63,32,988,30,41,988,30,41,999,-7,41,1013,-27,34,1014,-50,27,1018,-54,10,1012,-44,-5,1012,-44,-17,1003,-19,-17,998,0,-27,981,37,-35,976,59,-31,966,74,-24,966,74,-13,959,72,-13,961,75,-6,974,62,9,980,42,20,991,13,17,991,13,18,994,5,18,995,-9,12,1000,-15,7,998,-11,-1,992,-4,-6,992,-4,-13,988,17,-13,980,25,-14,980,46,-15,978,57,-13,976,51,0,976,51,3,976,52,3,979,36,2,985,29,8,987,17,7,991,9,4,991,9,0,994,7,0,992,-1,1,990,18,-2,989,20,-7,983,33,-7,983,33,-7,979,35,-8,983,41,-4,982,38,-2,983,30,2,989,19,0,989,19,0,992,18,3,991,19,2,988,17,-1,986,16,-1,990,24,-1,990,24,-1,984,29,-3,980,32,-4,987,37,-2,982,36,-3,985,34,-2,985,34,-2,981,26,1,991,33,5,990,15,-1,992,24,1,987,23,-4,987,23,-4,987,23,-5,983,19,-4,988,33,0,983,25,-1,978,27,1,978,27,1,988,31,0,984,25,0,987,26,3,988,20,1,987,27,0,987,27,0,983,20,-3,988,29,-1,984,23,-4,986,32,0,985,33,-4,985,33,-4,978,24,1,985,29,-1,985,26,-1,987,23,1,983,30,-1,983,30,-1,991,22,-1,991,26,0,984,27,0,983,21,-1,983,27,-5,983,27,-5,987,27,-3,983,27,0,984,23,0,986,26,-2,988,25,0,988,25,0,988,20,0,986,22,0,983,23,-1,986,24,0,991,28,0,991,28,0,985,31,0,986,35,0,981,31,0,992,23,1,983,22,-2,983,22,-2,991,26,-1,989,23,0,987,28,-4,990,29,0,988,29,-1,988,29,-1,980,20,-3,981,26,0,983,26,-1,983,29,0,987,30,0,987,30,0,983,23,-2,984,25,0,984,23,0,980,24,0,988,25,-1,988,25,-1,985,32,-2,986,27,0,986,25,0,986,34,-1,989,19,1,989,19,1,988,23,-3,986,28,-1,983,30,-1,985,25,0,991,25,0,991,25,0,988,21,-2,989,24,-2,987,30,0,987,21,-2,989,23,-3,989,23,-3,984,24,0,989,27,-2,983,23,-1,986,31,-3,982,27,-1,982,27,-1,993,28,0,985,26,-4,982,24,0,986,32,-2,979,22,-2,979,22,-2,986,24,-3,984,23,0,984,27,0,985,23,0,985,23,0,986,27,0,985,23,0,988,29,-1,985,29,0,980,23,0,980,23,0,987,23,0,984,21,-1,981,22,0,982,22,-1,993,31,-3,993,31,-3,990,29,-3,990,29,0,985,26,0,984,24,-3,984,28,-1,984,28,-2,985,27,-2,990,26,1,990,24,0,983,28,-1,986,27,1,986,27,0,984,22,0,985,20,-2,985,22,-2,984,28,-2,986,24,-1,986,24,-1,986,28,-1,983,30,-3,983,25,-3,987,21,-3,988,30,1,988,30,-2,984,27,-2,991,25,4,987,22,0,983,25,-2,985,28,-3,985,28,-1,987,23,-1,986,26,-1,987,25,-1,987,17,0,990,26,0,990,26,1,991,27,1,990,22,-2,981,25,-1,989,34,1,984,24,0,984,24,0,988,34,0,982,26,0,985,22,-1,988,29,-2,978,20,-4,978,20,0,985,30,0,988,23,2,980,22,1,987,26,0,988,31,-1,988,31,-1,986,29,0,979,24,0,985,22,-2,986,27,-2,987,24,-2,987,24,-2,989,22,1,989,26,0,986,25,1,988,26,-3,985,32,-2,985,32,-2,984,23,0,987,28,-2,981,25,-2,983,30,-1,986,28,2,986,28,2,985,28,-1,983,31,-2,984,17,-1,986,22,-2,981,31,-1,981,31,-1,985,26,-1,989,28,0,986,28,-4,985,23,3,989,25,0,989,25,0,983,25,0,981,26,0,988,25,-3,984,24,0,986,24,2,986,24,2,987,28,0,985,25,-4,982,28,0,986,18,1,987,25,-4,987,25,-4,985,28,-3,985,23,-2,985,26,-1,983,22,0,986,28,-1,986,28,-1,985,20,-2,982,26,-3,987,26,-3,990,28,1,987,23,-2,987,23,-2,988,28,-3,982,26,-3,986,28,-5,984,28,-2,989,28,-2,989,28,-2,991,22,2,984,28,-1,980,26,0,977,20,3,983,26,1,983,26,1,983,30,1,990,28,-2,987,27,0,984,19,-2,984,28,-4,984,28,-4,983,27,-3,986,33,-1,989,24,-2,989,29,-1,990,29,0,990,29,0,983,19,-3,986,24,-2,986,26,-4,992,30,-2,984,25,1,984,25,1,983,27,2,983,25,-1,988,24,-1,981,22,-1,990,18,-2,990,18,-2,985,25,-3,983,25,-3,978,20,-2,983,24,1,986,26,-2,986,26,-2,985,22,-2,984,18,2,988,29,0,980,24,-1,988,26,-1,988,26,-1,982,26,-3,985,32,-4,985,19,0,982,27,-3,987,23,-2,987,23,-2,982,23,-2,982,23,0,987,29,2,988,31,-2,987,25,-1,987,25,-1,987,24,0,986,27,-2,990,26,-1,985,24,0,986,27,-5,986,27,-5,983,25,-1,980,24,-1,980,23,0,983,22,2,983,22,0,986,18,0,983,28,0,982,25,1,984,17,0,988,25,1,988,25,0,981,24,0,986,19,0,989,21,-3,981,24,-2,985,29,0,985,29,-3,983,26,-3,984,27,1,988,32,1,984,25,-3,987,24,-1,987,24,-4,985,27,-4,982,23,-2,981,22,-2,984,24,-1,985,26,0,985,26,0,983,24,0,989,24,-2,982,20,-1,986,27,-2,990,26,3,990,26,2,985,23,2,990,28,-2,988,22,1,988,26,1,987,25,2,987,25,-2,990,25,-2,985,22,-2,990,30,-2,986,29,0,984,27,-2,984,27,-3,982,24,-3,980,24,0,984,24,2,989,27,-2,982,28,-1,982,28,-4,985,28,-4,987,22,2,986,23,-1,985,28,-5,983,29,0,983,29,-1,987,24,-1,987,27,-1,985,25,-1,980,23,0,983,31,-3,983,31,-3,987,22,-3,984,21,1,985,25,-2,982,21,0,983,27,-1,983,27,-1,984,31,-2,983,26,-3,980,24,0,987,21,-2,986,29,-4,986,29,-4,985,24,-2,986,24,0,986,25,-2,984,32,-3,986,25,-2,986,25,-2,979,28,-2,987,27,-2,988,23,1,982,24,0,987,19,-1,987,19,-1,985,28,0,982,24,-2,989,23,-4,985,24,0,987,27,-2,987,27,-2,982,30,-4,983,21,-1,985,30,1
-958,391,35,-954,401,35,-958,403,36,-958,403,36,-958,413,38,-958,412,37,-953,410,40,-958,410,41,-962,395,42,-962,395,42,-966,400,46,-964,391,50,-967,383,56,-963,391,60,-957,401,64,-957,401,64,-963,402,67,-954,414,72,-951,419,71,-951,430,69,-959,423,74,-959,423,74,-955,433,73,-942,435,70,-947,431,72,-949,429,72,-950,428,67,-950,428,67,-960,437,65,-974,444,66,-983,456,66,-993,456,70,-993,456,68,-1000,450,68,-998,441,79,-978,449,80,-960,455,88,-952,460,89,-952,460,91,-945,474,91,-944,487,92,-940,500,90,-958,512,95,-948,521,91,-948,521,91,-931,514,91,-927,507,89,-913,494,86,-921,491,74,-919,481,73,-919,481,65,-924,473,65,-930,458,67,-940,452,66,-948,452,74,-942,455,78,-942,455,89,-945,455,89,-942,460,102,-944,452,115,-930,465,127,-935,464,145,-935,464,155,-930,470,155,-949,456,166,-948,454,176,-952,456,190,-945,451,198,-945,451,209,-951,441,209,-942,451,211,-935,449,224,-927,436,226,-910,447,232,-910,447,240,-898,445,240,-900,443,255,-886,437,266,-894,437,282,-898,429,305,-898,429,328,-905,424,328,-921,413,355,-941,403,384,-960,400,415,-977,394,447,-977,394,481,-987,400,481,-996,406,509,-1001,431,539,-1002,458,568,-989,482,594,-989,482,594,-987,506,617,-967,537,634,-953,570,648,-930,590,668,-927,623,683,-927,623,683,-926,633,706,-925,647,721,-920,663,747,-908,678,777,-911,669,811,-911,669,811,-880,673,849,-859,663,887,-835,660,931,-818,646,990,-812,635,1042,-812,635,1042,-809,633,1089,-824,622,1147,-821,615,1199,-820,652,1250,-570,563,1281,-570,563,1281,-742,566,1274,-791,563,1299,-772,653,1332,-721,706,1365,-691,711,1415,-691,711,1415,-672,695,1484,-656,667,1563,-656,670,1631,-650,682,1707,-632,689,1795,-632,689,1795,-618,685,1889,-598,710,1972,2471,8127,2083,-36,959,2017,-627,81,1847,-627,81,1847,-2184,-738,1727,-616,9,1887,-597,163,1734,-551,326,1522,-478,571,1362,-478,571,1362,-484,741,1329,-487,782,1374,-474,771,1445,-460,733,1538,-441,679,1615,-441,679,1615,-408,636,1695,-152,758,1778,944,1528,1940,963,1414,2377,5855,3083,2818,5855,3083,2818,2015,2422,3126,-1354,501,3120,-361,-109,2717,-296,37,2530,-345,257,2454,-345,257,2454,-203,44,2451,-120,-159,2469,-111,-166,2458,-142,-150,2465,-461,-12,2474,-461,-12,2474,-695,92,2599,-1976,737,2756,3328,-2249,2929,8127,-4340,3239,-298,-335,3286,-298,-335,3286,-225,-350,3304,-224,-343,3307,-241,-345,3292,-235,-344,3305,-241,-338,3288,-241,-338,3288,-242,-342,3295,-237,-340,3293,-245,-339,3315,-247,-346,3279,-249,-352,3295,-249,-352,3295,-252,-343,3292,-254,-347,3295,446,-2119,3304,1218,-7576,3313,-206,-607,3458,-206,-607,3458,-243,-373,3498,-174,-1462,3503,-1187,-6764,3431,-283,-840,3275,336,-863,3214,336,-863,3214,-204,-265,2920,-230,-263,2775,-222,-228,2786,-217,-234,2786,-226,-231,2783,-226,-231,2783,-226,-228,2766,-235,-234,2777,-3444,-2094,2779,-6191,-3902,2834,-220,-283,2823,-220,-283,2823,1056,279,2813,-248,-224,2837,-216,-231,2826,-221,-221,2829,-224,-231,2818,-224,-231,2818,-218,-225,2817,-227,-217,2817,-223,-220,2816,-221,-217,2807,-221,-217,2804,499,-370,2804,-535,-47,2689,-8192,3658,2580,-379,-42,2471,-180,-166,2485,-180,-166,2476,-183,-141,2476,-181,-146,2493,-182,-145,2482,-185,-151,2479,-180,-135,2484,-180,-135,2478,-180,-139,2478,-179,-131,2479,-196,-119,2486,-7801,8127,2406,-76,-105,2147,-76,-105,2120,85,-1418,2120,-129,-195,2241,-139,-74,2254,-131,-116,2259,-138,-102,2246,-138,-102,2254,-133,-110,2254,-133,-103,2256,-125,-99,2258,-130,-102,2242,-126,-97,2243,-126,-97,2254,-126,-87,2254,1587,6217,2238,1263,4143,1940,-39,-63,1738,-101,-54,1721,-101,-54,1720,-88,-41,1720,-83,-47,1717,-86,-48,1721,-79,-47,1718,-85,-51,1716,-85,-51,1720,-81,-45,1720,-79,-50,1719,-82,-57,1720,-332,-347,1723,-318,-260,1770,-318,-260,1836,-62,-70,1836,-49,-54,1832,150,145,1834,8127,8127,1652,-88,-19,1308,-88,-19,1268,-46,-34,1268,-50,-32,1265,-41,-16,1265,-43,-23,1265,-45,-21,1262,-45,-21,1268,-38,-27,1268,-87,-54,1261,-723,-450,1255,-27,-24,1213,-30,-31,1214,-30,-31,1214,7,-10,1216,8127,3341,1207,750,251,1208,-21,-24,1206,-30,-31,1210,-30,-31,1210,-25,-30,1204,-7,-29,1208,180,23,1206,2150,385,1222,2896,767,1331,2896,767,1331,186,12,1397,470,-25,1406,2900,-836,1361,934,-390,1216,91,-59,1182,91,-59,1182,917,-254,1172,1942,-619,1126,849,-295,1076,485,-182,1053,1080,-389,1035,1080,-389,1035,1241,-453,1004,997,-370,977,865,-326,963,696,-266,947,433,-189,930,433,-189,930,390,-197,920,616,-303,913,917,-441,918,1093,-534,909,1000,-514,913,1000,-514,913,863,-462,918,860,-472,921,896,-499,927,849,-491,942,782,-450,947,782,-450,947,698,-401,967,590,-347,987,505,-320,1013,541,-361,1045,665,-468,1068,665,-468,1068,719,-537,1105,703,-559,1148,726,-618,1192,1233,-1182,1228,1896,-3192,1210,1896,-3192,1210,396,-716,1106,-9,-69,1061,59,-143,1061,930,-1774,1026,757,-1451,972,757,-1451,972,177,-403,933,267,-587,924,583,-1200,906,390,-826,880,226,-559,859,226,-559,859,367,-911,859,420,-1014,844,320,-839,833,347,-911,827,384,-991,829,384,-991,829,330,-927,830,304,-896,837,296,-921,844,270,-902,851,244,-894,860,244,-894,860,238,-915,869,226,-915,886,209,-892,910,186,-898,930,171,-898,942,171,-898,942,152,-879,974,133,-871,1003,110,-877,1037,94,-886,1069,68,-918,1109,68,-918,1109,48,-1063,1150,0,-2537,1189,-618,-2859,1148,-90,-331,1050,-29,-159,1017,-29,-159,1017,-187,-954,992,-503,-1784,959,-224,-763,913,-165,-548,883,-362,-1183,863,-362,-1183,863,-353,-1159,841,-255,-724,813,-326,-905,795,-371,-1017,782,-331,-858,771,-331,-858,771,-359,-893,754,-396,-982,746,-388,-933,746,-390,-895,738,-415,-924,746,-415,-924,746,-418,-907,745,-425,-875,743,-441,-877,754,-469,-898,752,-476,-887,767,-476,-887,767,-503,-893,776,-518,-891,792,-523,-872,811,-522,-858,834,-522,-858,844,-527,-825,844,-531,-804,873,-545,-795,899,-554,-783,922,-577,-783,956,-577,-783,995,-596,-774,995,-628,-780,1030,-705,-830,1069,-1371,-1388,1117,-2811,-1982,1092,-2811,-1982,962,-687,-533,962,-132,-75,902,-179,-158,891,-854,-522,866,-1371,-799,816,-1371,-799,770,-861,-487,770,-655,-378,736,-1028,-585,717,-1091,-614,686,-853,-474,660,-853,-474,637,-788,-422,637,-780,-386,616,-757,-337,593,-914,-423,580,-1055,-511,567,-1055,-511,549,-991,-480,549,-927,-427,539,-974,-442,531,-939,-410,526,-880,-357,520,-880,-357,512,-907,-365,512,-979,-395,515,-993,-393,514,-988,-387,509,-989,-379,510,-989,-379,514,-987,-362,514,-965,-340,524,-975,-332,529,-980,-328,535,-998,-323,545,-998,-323,554,-999,-317,554,-1008,-312,566,-1005,-297,580,-1002,-289,600,-1000,-285,616,-1000,-285,633,-998,-273,633,-1004,-261,661,-1003,-256,682,-1003,-238,707,-1011,-227,735,-1011,-227,735,-1018,-215,769,-1022,-202,803,-1028,-193,838,-1053,-173,875,-1211,-151,920,-1211,-151,920,-2050,-51,945,-2293,388,900,-693,98,831,-302,5,792,-787,122,764,-787,122,764,-1422,325,727,-1045,225,683,-692,140,642,-956,224,613,-1171,282,584,-1171,282,584,-927,220,558,-812,206,532,-966,271,506,-996,275,484,-938,270,463,-938,270,463,-987,284,440,-1022,300,423,-972,300,406,-948,288,391,-967,316,376,-967,316,376,-972,306,359,-965,323,346,-985,334,332,-986,340,321,-980,343,311,-980,343,311,-974,344,296,-975,356,286,-972,361,277,-970,364,272,-970,364,261,-970,364,261,-974,372,249,-978,379,244,-977,381,237,-969,385,228,-969,391,225,-969,391,225,-972,399,219,-964,401,216,-964,395,209,-972,400,204,-963,407,207,-963,407,207,-969,404,202,-969,411,201,-968,410,200,-970,414,200,-969,421,202,-969,421,202,-971,421,205,-973,426,205,-966,429,206,-972,428,209,-968,429,216,-968,429,216,-969,432,216,-964,429,223,-965,441,234,-970,431,240,-962,444,246,-962,444,246,-970,449,261,-964,450,268,-960,452,280,-959,453,291,-967,454,302,-967,454,302,-956,457,318,-956,465,334,-957,467,350,-954,471,369,-947,472,386,-947,472,386,-945,476,410,-942,482,426,-942,491,453,-943,487,474,-934,490,504,-934,490,504,-924,501,532,-926,505,563,-927,503,592,-916,511,625,-906,516,668,-906,516,668,-909,516,702,-895,532,741,-909,554,783,-967,658,823,-1294,1389,860,-1294,1389,860,-1008,1602,810,-410,598,746,-297,387,706,-633,970,675,-787,1270,636,-787,1270,636,-485,738,594,-447,685,564,-612,998,535,-575,949,498,-453,742,467,-453,742,467,-418,688,441,-428,728,416,-421,750,385,-448,817,363,-516,921,345,-516,921,345,-533,960,323,-517,923,299,-524,922,282,-533,950,260,-512,919,244,-512,919,244,-490,884,229,-470,865,211,-439,831,193,-431,820,182,-431,820,168,-463,875,168,-494,922,159,-502,929,146,-507,936,130,-507,941,124,-507,941,110,-489,923,110,-475,910,100,-464,890,88,-457,881,81,-460,891,69,-460,891,61,-471,914,61,-486,925,50,-487,932,38,-486,937,31,-482,923,20,-482,923,16,-473,910,16,-464,902,3,-467,900,-3,-478,908,-16,-482,927,-22,-482,927,-32,-482,919,-32,-480,920,-40,-480,909,-52,-477,904,-60,-474,905,-69,-474,905,-81,-477,909,-81,-483,911,-86,-480,912,-96,-478,907,-110,-486,911,-115,-486,911,-130,-487,906,-130,-487,899,-140,-489,895,-152,-487,893,-166,-490,891,-180,-490,891,-187,-492,888,-187,-492,889,-203,-490,891,-221,-495,887,-237,-493,881,-252,-493,881,-269,-491,875,-269,-497,881,-287,-494,871,-303,-496,860,-324,-498,859,-343,-498,859,-366,-498,854,-366,-511,855,-392,-503,836,-412,-507,840,-441,-510,825,-470,-510,825,-470,-514,821,-498,-512,806,-527,-520,796,-563,-531,792,-594,-531,781,-633,-531,781,-633,-550,784,-665,-584,799,-703,-738,901,-743,-1872,1537,-773,-1751,1066,-730,-1751,1066,-730,-720,432,-665,-489,298,-616,-728,418,-578,-854,460,-534,-808,435,-491,-808,435,-491,-986,551,-451,-1155,632,-415,-1037,575,-375,-924,519,-338,-1023,569,-304,-1023,569,-304,-1034,572,-271,-917,490,-240,-827,434,-204,-821,421,-170,-914,468,-140,-914,468,-140,-1003,532,-108,-1017,549,-77,-995,539,-48,-1000,544,-21,-982,524,12,-982,524,12,-940,486,42,-906,466,69,-902,470,103,-946,498,133,-975,526,164,-975,526,164,-973,536,193,-973,531,228,-962,527,264,-937,519,292,-917,501,333,-917,501,333,-912,506,363,-919,521,400,-928,527,436,-928,546,478,-929,552,519,-929,552,519,-916,556,558,-918,579,596,-944,621,643,-1110,956,677,-1001,1430,670,-1001,1430,670,-562,846,614,-374,519,570,-564,845,529,-732,1148,493,-555,835,446,-555,835,446,-474,714,413,-586,926,379,-576,926,345,-472,762,309,-447,710,270,-447,710,270,-452,748,242,-449,768,210,-479,806,179,-526,888,148,-536,910,116,-536,910,116,-528,881,86,-539,894,55,-538,901,28,-518,862,0,-495,841,-28,-495,841,-28,-487,822,-60,-470,795,-90,-477,801,-120,-503,843,-145,-519,853,-179,-519,853,-179,-522,854,-209,-534,854,-239,-531,855,-274,-523,833,-307,-522,821,-341,-522,821,-341,-515,798,-370,-513,783,-409,-519,778,-447,-529,780,-485,-559,788,-520,-559,788,-520,-608,816,-566,-783,932,-593,-1663,1347,-620,-1448,896,-581,-767,477,-521,-767,477,-521,-662,400,-484,-800,471,-442,-799,444,-393,-809,455,-347,-1025,588,-306,-1025,588,-306,-1122,647,-266,-971,574,-221,-931,557,-186,-1033,603,-148,-991,557,-109,-991,557,-109,-878,503,-65,-841,470,-29,-864,471,9,-929,523,48,-929,523,87,-983,572,87,-979,577,125,-968,569,166,-964,569,199,-945,550,242,-945,550,283,-900,532,283,-879,516,323,-894,528,363,-908,561,409,-924,585,445,-924,585,490,-945,630,490,-1007,793,527,-1026,1228,546,-674,1006,509,-454,655,459,-454,655,422,-522,745,422,-655,1003,383,-603,901,339,-510,750,296,-554,855,264,-554,855,218,-566,903,218,-506,790,184,-465,742,145,-469,768,110,-476,779,70,-476,779,37,-494,792,37,-527,841,1,-545,874,-36,-545,850,-75,-539,849,-108,-539,849,-145,-544,852,-145,-531,818,-181,-519,801,-219,-514,784,-258,-508,775,-294,-508,775,-332,-529,778,-332,-558,795,-373,-595,816,-415,-672,850,-445,-986,1020,-478,-986,1020,-485,-1468,1078,-485,-1087,699,-440,-787,503,-390,-783,479,-348,-804,471,-303,-804,471,-257,-775,447,-257,-891,532,-217,-1051,622,-175,-1030,614,-127,-942,579,-85,-942,579,-47,-979,603,-47,-995,602,-2,-915,547,42,-862,508,84,-853,502,124,-853,502,124,-878,522,163,-926,566,207,-949,598,250,-934,610,296,-933,613,336,-933,613,336,-938,655,375,-963,807,413,-842,1011,421,-593,855,392,-509,732,349,-509,732,349,-569,830,310,-625,928,265,-586,849,224,-551,809,187,-574,862,143,-574,862,143,-560,850,106,-515,784,65,-493,759,25,-481,750,-10,-484,749,-54,-484,749,-54,-517,780,-91,-556,820,-135,-572,828,-174,-583,826,-213,-595,829,-252,-595,829,-252,-609,825,-288,-645,829,-324,-790,881,-355,-1138,954,-367,-1096,742,-349,-1096,742,-349,-901,590,-309,-818,518,-263,-824,505,-224,-837,507,-182,-896,549,-132,-896,549,-132,-969,600,-89,-986,608,-42,-949,606,3,-950,610,44,-941,590,85,-941,590,85,-901,566,127,-865,549,173,-867,566,215,-883,603,252,-914,697,289,-914,697,289,-879,859,316,-708,874,306,-605,837,276,-595,837,238,-601,850,199,-601,850,199,-597,846,158,-584,838,121,-571,828,75,-555,816,37,-527,793,-5,-527,793,-5,-509,752,-42,-509,744,-84,-535,764,-119,-581,800,-158,-629,813,-197,-629,813,-197,-687,838,-229,-859,894,-253,-1027,861,-263,-981,707,-246,-928,637,-215,-928,637,-215,-881,574,-174,-793,511,-129,-772,480,-85,-865,541,-49,-951,618,-2,-951,618,-2,-961,629,38,-938,631,78,-932,659,121,-921,669,159,-872,699,190,-872,699,190,-778,749,210,-642,744,206,-586,762,187,-613,815,154,-629,862,120,-629,862,120,-626,842,79,-622,830,47,-624,831,9,-603,821,-27,-598,788,-65,-598,788,-65,-594,766,-96,-623,744,-132,-704,765,-156,-840,782,-171,-913,739,-165,-913,739,-165,-922,681,-148,-890,635,-115,-876,609,-77,-846,585,-40,-837,574,-3,-837,574,-3,-863,608,32,-867,646,63,-866,684,94,-832,718,118,-776,755,131,-776,755,131,-707,767,126,-661,782,114,-648,793,88,-640,803,60,-640,803,26,-638,804,26,-647,802,-3,-652,799,-29,-680,776,-59,-717,771,-81,-717,771,-94,-761,750,-94,-804,726,-96,-828,704,-89,-837,671,-76,-835,650,-55,-835,650,-31,-834,632,-31,-832,636,-2,-827,662,18,-816,673,40,-800,708,56,-800,708,67,-773,724,67,-738,750,66,-717,758,56,-704,773,47,-686,779,29,-686,779,12,-694,784,12,-701,774,-6,-713,766,-26,-740,750,-40,-756,739,-47,-756,739,-44,-773,721,-44,-791,709,-42,-796,688,-38,-799,692,-23,-801,690,-16,-801,690,0,-802,686,0,-789,702,12,-776,718,24,-762,724,26,-745,738,29,-745,738,27,-737,743,27,-734,752,20,-729,750,7,-723,759,0,-734,746,-11,-734,746,-19,-742,740,-19,-762,731,-17,-761,724,-17,-777,717,-17,-782,713,-14,-782,713,-12,-777,704,-12,-777,705,-7,-778,710,2,-770,714,11,-761,726,11,-761,726,11,-749,734,15,-744,742,9,-750,739,5,-749,745,4,-741,735,-1,-741,735,-1,-755,734,-3,-755,729,-3,-762,729,-7,-770,722,-9,-770,717,-8,-770,717,-8,-776,712,-8,-773,719,-3,-769,718,0,-761,724,7,-757,729,3,-757,729,3,-758,725,5,-753,728,0,-751,730,2,-751,732,0,-755,730,-5,-755,730,-5,-764,729,-4,-763,727,-7,-759,720,-7,-763,716,-4,-765,720,1,-765,720,1,-764,718,2,-761,728,0,-762,722,7,-755,732,0,-756,728,3,-756,728,3,-755,735,0,-755,727,-2,-761,727,-3,-757,724,-4,-761,731,-3,-761,731,-3,-763,727,-4,-761,723,-3,-765,713,-1,-761,726,1,-760,733,-1,-760,733,-1,-752,734,-1,-756,719,1,-750,730,-1,-762,726,1,-754,727,-2,-754,727,-2,-758,724,-3,-760,727,-1,-762,721,-5,-763,728,-2,-767,720,-1,-767,720,-1,-757,720,-4,-762,719,-1,-757,724,1,-755,725,0,-755,727,-1,-755,727,-1,-754,728,-1,-756,729,0,-758,727,-2,-757,729,-3,-759,726,0,-759,726,0,-753,729,0,-756,723,-2,-759,723,1,-760,722,1,-760,726,-3,-760,726,-3,-762,722,0,-764,723,0,-758,722,0,-758,730,-1,-762,724,-2,-762,724,-2,-757,728,-1,-759,725,-3,-757,727,-4,-760,723,-1,-763,724,0,-763,724,0,-758,721,0,-757,721,-5,-757,724,2,-761,727,0,-759,724,-2,-759,724,-2,-760,721,-3,-762,726,-1,-763,722,-1,-759,728,-2,-754,723,0,-754,723,0,-760,730,-2,-757,727,2,-762,725,0,-759,727,1,-760,722,0,-760,722,0,-759,727,0,-760,725,-1,-760,726,0,-759,727,0,-755,724,-1,-755,724,-1,-762,720,-4,-761,721,-1,-755,729,1,-756,723,-1,-757,730,2,-757,730,2,-761,725,0,-757,731,2,-756,728,-2,-757,721,-1,-768,730,-3,-768,730,-3,-762,723,0,-757,728,0,-763,728,0,-761,726,-4,-761,726,-2,-757,728,-2,-759,731,1,-759,726,2,-756,727,-1,-760,730,1,-760,730,0,-758,715,0,-763,729,-1,-759,724,0,-758,725,-3,-754,727,-1,-754,727,-3,-764,725,-3,-758,731,-2,-763,724,0,-764,727,0,-759,721,-1,-759,721,-2,-762,727,-2,-760,725,-6,-761,728,-1,-756,735,-1,-761,721,-1,-761,721,-1,-765,731,-1,-755,729,0,-759,731,-3,-763,734,0,-757,727,0,-757,727,-2,-753,727,-2,-759,723,-2,-764,725,-3,-758,728,0,-758,726,2,-758,726,-1,-759,730,-1,-764,724,-1,-764,723,0,-767,726,-2,-756,729,-1,-756,729,3,-760,729,3,-764,729,-2,-760,729,0,-760,729,-1,-757,725,0,-757,725,-3,-753,726,-3,-758,731,-2,-759,727,-1,-758,723,-2,-765,730,-2,-765,730,0,-764,726,0,-759,722,1,-762,726,1,-756,727,1,-758,727,1,-758,727,1,-756,723,0,-757,727,-4,-758,732,0,-762,724,0,-759,727,2,-759,727,2,-763,719,0,-757,724,-1,-761,723,1,-760,730,0,-764,724,2,-764,724,2,-763,730,-2,-763,726,-1,-765,723,0,-758,727,-3,-758,725,-5,-758,725,-5,-758,726,-1,-753,725,-3,-760,727,-4,-760,720,-1,-759,727,-2,-759,727,-2,-756,727,0,-763,729,-1,-761,727,0,-759,721,-2,-756,723,2,-756,723,2,-763,723,0,-757,729,1,-761,733,0,-760,729,3,-756,725,-3,-756,725,-3,-762,728,-3,-760,731,-1,-761,729,-1,-755,725,-1,-754,730,-1,-754,730,-1,-763,726,-3,-762,725,2,-759,726,0,-758,735,-3,-760,728,-1,-760,728,-1,-761,727,-4,-762,723,-4,-757,725,-2,-753,725,2,-762,726,-1,-762,726,-1,-761,726,-2,-756,728,-3,-762,720,0,-761,727,0,-759,720,-1,-759,720,-1,-760,722,-1,-760,728,-3,-755,727,2,-765,724,-2,-763,721,1,-763,721,1,-758,727,0,-760,725,-1,-757,725,2,-763,719,1,-763,729,-1,-763,729,-1,-760,725,-3,-759,730,-2,-759,727,0,-765,723,-1,-759,722,-2,-759,722,-2,-762,727,0,-761,725,-3,-761,726,-3,-760,727,0,-757,731,-2,-757,731,-2,-755,728,2,-758,726,-3,-760,724,-1,-763,727,-2,-756,725,-1,-756,725,-1,-755,726,0,-754,727,0,-757,726,-1,-759,727,1,-759,725,0,-759,725,0,-761,727,-1,-756,731,2,-758,725,0,-760,725,4,-759,723,-2,-759,723,-2,-756,734,-2,-761,725,-2,-759,720,0,-758,727,0,-758,722,-1,-758,722,-1,-762,725,0,-759,723,-2,-757,721,-3,-761,732,-2,-756,726,-1,-756,726,-1,-760,732,0,-761,728,-1,-760,727,0,-757,725,2,-758,724,-1,-758,724,-1,-755,726,-1,-760,723,-2,-760,728,0,-757,724,-3,-757,724,1,-751,728,1,-763,721,0,-755,723,-1,-761,716,-1,-763,720,-2,-763,720,-2,-758,727,-2,-754,725,-2,-759,724,-1,-760,724,-1,-762,722,0,-762,722,0,-761,723,0,-759,726,0,-760,726,-3,-758,729,-1,-756,731,1,-756,731,-3,-763,723,-3,-761,723,-2,-758,719,-1,-756,727,0,-756,732,0,-756,732,-3,-759,720,-3,-758,726,2,-754,727,0,-764,729,0,-762,726,-1,-762,726,-1,-756,728,-1,-757,724,2,-756,726,0,-765,723,0,-757,725,1,-757,725,-1,-757,727,-1,-760,727,-2,-762,724,1,-758,725,0,-760,721,-1,-760,721,-3,-760,723,-3,-752,728,0,-760,730,-1,-757,725,2,-757,733,-3,-757,733,0
-1061,92,47,-1061,92,47,-1071,112,53,-1068,122,48,-1065,136,47,-1054,130,47,-1045,124,43,-1045,124,43,-1040,114,44,-1043,106,45,-1050,85,48,-1046,77,50,-1036,76,52,-1036,76,52,-1037,62,57,-1034,69,61,-1041,65,66,-1049,72,65,-1050,86,65,-1050,86,65,-1047,95,62,-1049,98,59,-1047,100,64,-1040,105,60,-1040,96,61,-1040,96,61,-1042,89,62,-1042,82,58,-1046,76,60,-1041,76,57,-1043,73,58,-1043,73,58,-1043,82,55,-1053,82,59,-1057,103,57,-1060,113,59,-1067,111,60,-1067,111,60,-1079,132,59,-1072,124,55,-1071,133,52,-1075,124,49,-1068,120,48,-1068,120,48,-1054,117,45,-1043,111,48,-1033,104,46,-1023,97,46,-1016,90,46,-1016,90,46,-1020,90,49,-1021,91,54,-1028,87,61,-1031,79,69,-1027,76,75,-1027,76,75,-1024,83,79,-1019,84,86,-1018,89,91,-1025,95,92,-1023,106,90,-1023,106,90,-1016,115,91,-1016,126,91,-1014,131,92,-1018,137,96,-1018,129,100,-1018,129,100,-1030,126,108,-1042,121,114,-1053,113,128,-1063,104,137,-1074,97,154,-1074,97,154,-1063,102,166,-1061,119,173,-1059,131,179,-1064,137,187,-1060,148,197,-1060,148,197,-1051,152,204,-1044,160,218,-1034,157,227,-1036,154,235,-1035,143,248,-1035,143,248,-1035,144,264,-1030,131,281,-1038,107,303,-1044,100,328,-1038,92,352,-1038,92,352,-1033,86,377,-1026,85,398,-1028,102,423,-1028,122,450,-1028,122,470,-1025,136,470,-1018,140,496,-1009,146,522,-1014,162,541,-1028,171,563,-1028,171,590,-1039,184,590,-1049,188,618,-1052,201,648,-1034,211,680,-1012,218,715,-1012,218,748,-999,217,748,-988,210,786,-978,209,821,-1001,209,859,-1007,224,907,-1007,224,955,-1156,281,955,-1207,335,1007,-1225,351,1053,-1257,409,1093,-1354,512,1134,-1354,512,1170,-1315,572,1170,-1193,494,1213,-1037,404,1257,-939,370,1281,-904,371,1317,-904,371,1358,-904,393,1358,-925,421,1410,-955,454,1459,-1014,512,1546,-1041,515,1614,-1041,515,1699,-1059,553,1699,-1061,556,1795,-1047,559,1899,-1036,732,2003,-1056,1813,2130,-1056,1813,2316,-1102,3085,2316,-950,983,2457,-938,53,2438,-926,378,2374,-942,510,2460,-942,510,2598,-950,541,2598,1267,5812,2758,-283,1983,2951,-1076,-80,2841,-3893,-1213,2804,-3893,-1213,3230,-940,-298,3230,-709,-43,3102,-519,-26,3017,-403,17,2996,-344,30,3008,-344,30,3008,-323,4,3048,3110,1351,3091,6561,3409,3360,-678,151,3565,-396,-118,3556,-396,-118,3556,-671,-340,3570,-725,-464,3695,-299,-417,3795,-267,-422,3818,-284,-426,3783,-284,-426,3783,-272,-430,3791,-279,-429,3835,-285,-437,3810,-298,-467,3795,489,-702,3732,489,-702,3732,2362,-1599,3638,865,-995,3653,-251,-474,3648,1269,-2642,3647,5070,-7612,3586,5070,-7612,3586,-167,-329,3300,-202,-338,3322,-548,397,3379,-242,-358,3434,-254,-362,3426,-254,-362,3426,-249,-367,3415,-254,-368,3421,-254,-365,3413,-242,-316,3420,131,797,3380,131,797,3380,-297,-356,3229,-283,-322,3211,-299,-326,3202,-1917,-2572,3229,-3845,-6753,3344,-3845,-6753,3344,-294,-386,3479,-295,-374,3477,-307,-393,3484,-8192,-5728,3422,-1434,-1055,3151,-1434,-1055,3151,-189,-269,2990,-250,-272,2986,-238,-261,2979,-239,-263,2988,-240,-258,2995,-240,-258,2995,-235,-258,2988,-239,-257,2991,-239,-257,2987,-245,-249,2975,-241,-250,2992,-241,-250,2992,1271,-602,2958,-266,-155,2849,-5932,2439,2861,-2936,1212,2947,-228,-238,3032,-228,-238,3032,-241,-243,3039,-239,-234,3021,-241,-226,3017,-238,-228,3024,-232,-228,3021,-232,-228,3021,-368,146,3029,-3979,8127,2927,-185,-182,2788,-182,-179,2731,-184,-166,2731,-184,-166,2731,-185,-172,2729,-179,-173,2734,-179,-174,2749,-175,-169,2740,-171,-174,2743,-171,-174,2743,-169,-166,2747,434,1356,2723,2498,8074,2656,-141,-112,2518,-167,-147,2502,-167,-147,2502,-156,-141,2516,-153,-147,2514,-200,-216,2504,-261,-241,2517,-202,-183,2538,-202,-183,2538,-178,-163,2542,-473,-454,2565,-195,-381,2511,-110,-173,2422,-101,-166,2419,-101,-166,2419,-95,-167,2412,8127,5696,2416,851,241,2311,-154,-125,2271,-95,-118,2255,-95,-118,2255,-109,-123,2259,-106,-125,2261,-155,-122,2249,-1319,-59,2297,-120,-170,2413,-120,-170,2413,-1194,-429,2399,-91,-169,2246,1309,-613,2217,8127,-3957,2146,-248,-78,1947,-248,-78,1947,-70,-109,1921,-81,-116,1925,-77,-114,1925,-79,-120,1918,-79,-120,1912,-79,-127,1912,-76,-119,1920,-81,-123,1904,-80,-125,1910,-73,-133,1910,-73,-133,1922,55,-310,1922,6716,-5304,2015,938,-1034,2204,2596,-4306,2113,792,-1715,1897,792,-1715,1718,-79,-110,1718,-68,-106,1713,-80,-100,1697,-76,-103,1698,-79,-104,1706,-79,-104,1704,-79,-99,1704,-83,-105,1706,-81,-110,1701,-133,46,1700,-179,141,1704,-179,141,1732,-100,-129,1732,-87,-834,1729,1475,-8077,1875,-88,-154,2091,-114,-184,2089,-114,-184,2082,-49,-4190,2082,-1147,-2735,1808,-93,-116,1746,-106,-115,1737,-104,-115,1746,-104,-115,1754,-104,-114,1754,-105,-110,1737,-110,-129,1746,-1539,-4408,1734,-456,-916,1707,-456,-916,1700,-174,-214,1700,-422,-659,1715,-487,-588,1727,-159,-166,1777,-157,-146,1776,-157,-146,1778,-531,-442,1778,-1159,-1473,1848,-5062,-4734,1878,-1634,-1175,1729,-139,-84,1605,-139,-84,1586,-112,-92,1586,-111,-81,1582,-107,-90,1582,-210,-213,1575,-748,-387,1527,-748,-387,1495,-1160,-430,1495,-1637,-785,1504,-1142,-485,1491,-679,-272,1498,-950,-342,1493,-950,-342,1493,-1181,-375,1510,-961,-307,1524,-897,-258,1533,-998,-272,1558,-1098,-272,1584,-1098,-272,1584,-972,-220,1640,-743,-152,1696,-2454,65,1706,-3454,838,1558,-364,1,1469,-364,1,1469,-114,-47,1442,-125,-47,1442,-1082,25,1434,-2192,604,1381,-819,191,1353,-819,191,1353,-540,120,1341,-1073,294,1332,-1492,572,1320,-894,337,1308,-343,56,1317,-343,56,1317,-268,27,1326,-596,167,1321,-888,334,1325,-1003,445,1347,-986,469,1371,-986,469,1371,-912,448,1402,-853,444,1422,-869,483,1459,-928,537,1498,-1224,846,1547,-1224,846,1547,-2701,4043,1538,-767,1121,1405,-98,-9,1327,-86,-16,1317,-91,-11,1320,-91,-11,1320,-136,75,1319,-1011,1832,1281,-637,1114,1236,-150,168,1195,-248,386,1199,-248,386,1199,-850,1627,1206,-503,1044,1190,-307,583,1187,-450,958,1186,-497,1060,1192,-497,1060,1192,-361,681,1210,-234,384,1226,-286,534,1229,-408,980,1245,-398,1061,1281,-398,1061,1281,-296,793,1307,-294,851,1343,-329,1014,1373,-328,1089,1411,272,3733,1452,272,3733,1452,587,2135,1364,-46,71,1252,-58,7,1236,-24,102,1238,379,1283,1196,379,1283,1196,401,1266,1156,133,495,1117,227,767,1091,387,1242,1075,289,967,1052,289,967,1052,231,792,1041,299,961,1035,276,816,1030,189,547,1016,265,711,1027,265,711,1027,386,943,1024,392,940,1032,355,831,1037,368,849,1045,377,869,1055,377,869,1055,339,789,1074,297,715,1100,306,699,1119,340,730,1146,373,760,1176,373,760,1176,412,784,1223,500,853,1260,1436,1538,1297,2788,1584,1252,576,325,1159,576,325,1159,47,51,1112,570,335,1092,1516,734,1045,977,495,1005,419,224,967,419,224,967,667,337,949,808,392,920,715,332,890,914,425,883,962,439,863,962,439,863,832,380,848,848,389,835,857,374,828,783,327,819,772,316,814,772,316,814,836,335,812,890,338,810,912,327,811,916,319,813,916,319,819,900,308,819,877,287,828,852,279,841,831,268,853,815,266,869,815,266,892,813,249,892,815,242,915,814,233,936,811,220,957,812,206,999,812,206,1034,820,185,1034,933,165,1066,2436,-255,1098,2502,-726,1021,457,-154,920,457,-154,882,150,-24,882,978,-271,866,1859,-562,820,898,-267,765,597,-177,731,597,-177,709,1067,-331,709,1161,-362,675,824,-273,642,720,-244,615,838,-291,593,838,-291,565,862,-314,565,796,-303,543,881,-327,528,991,-366,511,987,-368,493,987,-368,478,951,-344,478,975,-365,470,983,-365,459,938,-364,448,906,-365,439,906,-365,435,888,-369,435,867,-368,424,852,-368,421,866,-378,412,889,-392,410,889,-392,411,898,-404,411,907,-414,407,910,-425,407,896,-413,407,880,-419,410,880,-419,412,870,-423,412,858,-420,413,842,-417,416,837,-426,425,833,-428,435,833,-428,442,835,-431,442,832,-441,453,830,-445,461,830,-459,480,820,-457,497,820,-457,497,814,-454,511,807,-457,529,793,-453,551,781,-454,572,773,-457,594,773,-457,594,756,-453,625,749,-464,651,735,-472,685,726,-476,720,711,-488,756,711,-488,756,701,-489,791,695,-515,831,717,-557,873,911,-811,911,1421,-2085,929,1421,-2085,929,762,-1295,846,204,-361,797,304,-512,766,741,-1333,733,705,-1275,695,705,-1275,695,365,-662,652,431,-789,625,600,-1121,599,521,-979,571,402,-789,538,402,-789,538,408,-829,519,440,-882,499,382,-789,476,350,-758,452,409,-872,437,409,-872,437,422,-936,417,417,-920,406,426,-937,394,447,-976,384,435,-968,369,435,-968,369,425,-942,360,418,-948,351,406,-936,345,390,-912,340,367,-894,336,367,-894,336,355,-883,336,350,-874,332,351,-883,327,356,-907,332,364,-933,332,364,-933,332,361,-943,333,363,-947,337,358,-949,345,349,-950,344,334,-939,354,334,-939,354,332,-926,361,313,-921,372,308,-919,381,296,-916,388,288,-930,399,288,-930,399,286,-938,407,282,-949,424,269,-946,438,262,-947,448,252,-937,463,252,-937,463,244,-927,487,230,-929,502,223,-919,525,211,-929,546,204,-922,569,204,-922,569,195,-913,594,182,-924,619,173,-917,650,154,-917,680,139,-915,718,139,-915,718,125,-902,751,105,-912,792,96,-938,829,78,-1050,877,25,-1576,911,25,-1576,911,-454,-2685,910,-216,-1028,832,-75,-366,782,-159,-772,756,-358,-1362,717,-358,-1362,717,-265,-1022,679,-189,-719,638,-276,-1021,609,-320,-1179,573,-266,-936,545,-266,-936,545,-267,-901,515,-309,-1028,495,-301,-972,467,-294,-892,442,-316,-948,426,-316,-948,426,-328,-977,402,-329,-950,387,-339,-971,372,-354,-989,355,-350,-978,340,-350,-978,340,-353,-964,326,-356,-958,317,-359,-955,305,-367,-940,299,-363,-939,291,-363,-939,291,-368,-944,282,-380,-948,276,-380,-952,269,-386,-957,261,-386,-957,260,-389,-954,260,-398,-947,258,-398,-943,256,-405,-939,253,-405,-937,252,-405,-937,255,-408,-937,255,-412,-939,256,-416,-934,257,-424,-931,259,-424,-930,263,-424,-930,266,-430,-924,266,-434,-926,274,-441,-924,281,-446,-915,284,-442,-913,286,-442,-913,296,-455,-915,296,-458,-914,304,-466,-908,313,-474,-910,324,-479,-904,330,-479,-904,342,-488,-903,342,-494,-901,349,-498,-899,363,-504,-886,374,-507,-890,392,-507,-890,408,-514,-878,408,-511,-875,429,-520,-868,446,-529,-859,459,-533,-854,483,-533,-854,510,-535,-850,510,-545,-837,534,-547,-831,558,-555,-820,584,-565,-815,617,-565,-815,650,-572,-806,650,-582,-798,685,-599,-799,722,-615,-782,760,-640,-793,798,-640,-793,842,-717,-839,842,-1391,-1347,889,-2163,-1495,854,-761,-565,747,-282,-171,691,-282,-171,677,-414,-297,677,-950,-576,644,-1077,-666,597,-784,-469,544,-766,-466,507,-766,-466,507,-1015,-617,478,-1013,-603,441,-840,-486,410,-847,-482,383,-874,-485,353,-874,-485,353,-800,-424,318,-778,-402,296,-896,-478,270,-969,-525,247,-938,-502,222,-938,-502,222,-923,-493,197,-954,-495,173,-924,-478,154,-878,-441,129,-871,-443,108,-871,-443,108,-895,-451,88,-914,-460,64,-939,-477,42,-935,-481,25,-931,-472,4,-931,-472,4,-911,-453,-16,-901,-448,-34,-898,-451,-55,-899,-458,-75,-920,-475,-99,-920,-475,-99,-924,-482,-120,-918,-477,-141,-902,-471,-162,-894,-471,-183,-889,-471,-205,-889,-471,-205,-892,-476,-228,-891,-478,-254,-895,-491,-276,-890,-495,-307,-886,-494,-329,-886,-494,-329,-874,-496,-362,-863,-504,-385,-860,-503,-422,-851,-513,-453,-846,-513,-481,-846,-513,-481,-839,-524,-520,-833,-529,-555,-817,-537,-595,-813,-549,-633,-802,-565,-678,-802,-565,-678,-818,-603,-714,-952,-763,-764,-1645,-1878,-781,-1019,-1362,-722,-381,-432,-654,-381,-432,-654,-349,-362,-615,-659,-891,-582,-812,-1161,-538,-543,-739,-493,-471,-616,-452,-471,-616,-452,-622,-892,-417,-673,-982,-380,-538,-770,-345,-515,-753,-311,-583,-889,-282,-583,-889,-282,-567,-850,-247,-521,-789,-212,-553,-848,-187,-574,-889,-153,-552,-849,-122,-552,-849,-122,-550,-852,-96,-559,-872,-68,-545,-849,-39,-540,-840,-12,-547,-853,16,-547,-853,16,-541,-851,43,-548,-849,73,-564,-861,103,-557,-860,129,-555,-842,160,-555,-842,160,-556,-836,193,-556,-838,218,-562,-831,250,-561,-827,283,-572,-832,316,-572,-832,316,-573,-822,351,-580,-822,382,-582,-813,421,-596,-813,454,-600,-796,496,-600,-796,496,-615,-795,534,-633,-783,576,-655,-795,615,-732,-846,660,-1256,-1252,696,-1256,-1252,696,-1722,-1203,676,-781,-563,596,-409,-270,538,-581,-396,513,-985,-638,470,-985,-638,470,-974,-616,418,-745,-464,371,-829,-530,340,-992,-622,301,-897,-552,262,-897,-552,262,-793,-479,221,-816,-482,184,-828,-488,148,-805,-475,110,-805,-475,75,-859,-521,75,-918,-552,39,-891,-532,0,-865,-516,-28,-870,-517,-66,-870,-517,-100,-847,-504,-100,-813,-483,-138,-840,-508,-173,-859,-537,-213,-853,-533,-248,-853,-533,-287,-847,-532,-287,-846,-537,-321,-828,-539,-367,-813,-537,-404,-805,-546,-447,-805,-546,-489,-811,-563,-489,-819,-585,-529,-857,-657,-574,-1178,-1022,-611,-1184,-1555,-602,-1184,-1555,-539,-687,-842,-539,-411,-445,-493,-549,-673,-453,-731,-1025,-411,-645,-868,-362,-645,-868,-317,-519,-676,-317,-597,-807,-280,-663,-927,-244,-589,-806,-202,-551,-746,-160,-551,-746,-121,-590,-833,-121,-593,-831,-82,-555,-779,-46,-583,-817,-10,-607,-851,26,-607,-851,65,-583,-821,65,-590,-814,106,-602,-829,142,-587,-808,180,-584,-790,220,-584,-790,260,-602,-804,260,-608,-808,299,-611,-791,340,-625,-796,382,-646,-794,423,-646,-794,462,-666,-801,462,-739,-847,507,-1108,-1097,539,-1410,-1029,532,-854,-607,464,-854,-607,409,-530,-362,409,-655,-455,377,-951,-630,328,-915,-602,282,-762,-495,236,-762,-495,236,-846,-565,199,-927,-608,156,-823,-528,110,-770,-492,69,-810,-517,26,-810,-517,26,-826,-526,-10,-821,-531,-54,-855,-562,-96,-856,-565,-136,-823,-552,-180,-823,-552,-180,-815,-547,-219,-811,-553,-263,-802,-551,-308,-802,-561,-349,-823,-604,-395,-823,-604,-395,-863,-663,-435,-1083,-960,-477,-1013,-1264,-471,-691,-843,-421,-497,-582,-368,-497,-582,-368,-586,-722,-332,-692,-920,-287,-625,-823,-240,-570,-731,-194,-630,-832,-152,-630,-832,-152,-649,-856,-110,-599,-767,-67,-589,-768,-24,-611,-810,16,-602,-788,60,-602,-788,60,-599,-772,101,-626,-809,144,-636,-821,186,-630,-792,230,-633,-790,270,-633,-790,270,-658,-796,310,-686,-804,353,-794,-867,393,-1112,-1013,417,-1106,-787,390,-1106,-787,390,-762,-548,333,-631,-439,287,-786,-548,246,-916,-627,199,-819,-556,150,-819,-556,150,-784,-547,109,-871,-592,66,-837,-562,20,-776,-511,-22,-796,-534,-65,-796,-534,-65,-818,-566,-109,-813,-566,-158,-816,-587,-200,-830,-609,-245,-822,-620,-286,-822,-620,-286,-849,-684,-325,-1008,-959,-353,-840,-1008,-345,-653,-793,-305,-581,-683,-257,-581,-683,-257,-628,-779,-216,-676,-856,-170,-638,-808,-129,-618,-765,-79,-643,-809,-37,-643,-809,-37,-634,-796,7,-611,-757,47,-622,-770,93,-639,-787,136,-646,-773,175,-646,-773,175,-676,-792,220,-731,-828,256,-850,-873,290,-985,-840,303,-920,-667,270,-920,-667,270,-766,-545,222,-717,-512,178,-809,-584,136,-866,-608,91,-809,-579,45,-809,-579,45,-809,-580,1,-838,-596,-38,-795,-570,-87,-776,-567,-131,-809,-602,-170,-809,-602,-170,-837,-660,-210,-898,-802,-244,-850,-911,-252,-693,-832,-231,-642,-761,-187,-642,-761,-187,-620,-744,-144,-641,-784,-100,-653,-800,-60,-651,-793,-14,-656,-784,27,-656,-784,27,-664,-788,70,-667,-782,111,-689,-780,149,-750,-797,177,-847,-801,201,-847,-801,201,-865,-704,200,-834,-626,170,-788,-584,126,-784,-580,85,-784,-580,42,-811,-592,42,-824,-603,0,-802,-600,-42,-796,-613,-82,-807,-654,-120,-807,-654,-148,-822,-718,-148,-799,-795,-161,-720,-782,-154,-686,-783,-122,-670,-770,-91,-670,-770,-51,-666,-774,-51,-681,-782,-13,-691,-790,25,-698,-773,60,-724,-778,92,-724,-778,112,-773,-756,112,-799,-712,121,-794,-664,109,-804,-639,87,-796,-614,52,-796,-614,20,-803,-621,20,-807,-643,-15,-803,-660,-49,-796,-691,-75,-776,-725,-85,-776,-725,-91,-737,-747,-91,-711,-753,-80,-706,-770,-55,-698,-768,-22,-711,-772,2,-711,-772,30,-729,-758,30,-735,-742,48,-763,-723,55,-775,-700,62,-779,-670,53,-779,-670,33,-786,-663,33,-790,-655,16,-792,-675,-6,-779,-694,-27,-766,-712,-41,-766,-712,-46,-755,-725,-46,-736,-735,-42,-733,-738,-31,-737,-754,-12,-733,-748,3,-733,-748,16,-747,-739,16,-753,-725,26,-761,-711,31,-769,-699,22,-769,-694,16,-769,-694,7,-777,-685,7,-771,-691,-5,-768,-705,-14,-758,-717,-21,-757,-721,-18,-757,-721,-18,-744,-725,-15,-743,-730,-8,-745,-732,-3,-748,-721,4,-754,-716,8,-754,-716,8,-764,-713,9,-765,-700,12,-768,-699,8,-769,-702,0,-769,-707,-5,-769,-707,-5,-760,-710,-11,-753,-719,-9,-749,-716,-8,-747,-723,-6,-748,-724,0,-748,-724,0,-755,-716,0,-754,-711,4,-756,-714,4,-758,-706,5,-756,-707,0,-756,-707,0,-764,-704,-4,-752,-709,-9,-756,-715,-6,-753,-715,-5,-751,-718,-7,-751,-718,-7,-754,-712,-4,-755,-717,2,-756,-710,3,-755,-712,4,-762,-718,0,-762,-718,0,-762,-709,-2,-763,-709,-2,-756,-717,-4,-754,-712,-1,-753,-717,-4,-753,-717,-4,-759,-724,-6,-753,-713,0,-753,-719,1,-752,-713,1,-755,-706,3,-755,-706,3,-756,-713,0,-758,-715,-1,-756,-716,-4,-758,-711,-3,-757,-712,-3,-757,-712,-3,-754,-715,-1,-756,-719,0,-757,-716,-2,-756,-719,2,-753,-713,0,-753,-713,0,-764,-709,-2,-760,-713,1,-750,-713,-2,-759,-712,-3,-758,-714,-3,-758,-714,-3,-752,-715,-6,-756,-717,-1,-760,-716,-1,-758,-718,-4,-759,-713,-1,-759,-713,-1,-754,-708,-2,-758,-716,0,-759,-710,-2,-760,-710,-5,-755,-716,-2,-755,-716,-2,-756,-713,-3,-755,-719,-1,-758,-716,0,-754,-720,-1,-759,-711,1,-759,-711,1,-760,-715,-3,-752,-711,0,-757,-707,-1,-753,-712,0,-758,-712,-4,-758,-712,-4,-762,-719,0,-754,-712,1,-761,-718,1,-762,-712,0,-756,-709,-2,-756,-709,-2,-760,-718,2,-755,-719,0,-760,-710,0,-752,-711,-1,-752,-710,-2,-752,-710,-2,-760,-720,-4,-758,-711,-2,-757,-710,-2,-754,-714,0,-755,-711,-1,-755,-711,-1,-759,-716,1,-762,-710,-3,-757,-711,-3,-757,-715,-2,-755,-709,-2,-755,-709,-2,-756,-715,-2,-752,-715,-1,-750,-712,-3,-756,-716,-1,-761,-715,-3,-761,-715,-3,-753,-707,-1,-758,-720,1,-755,-713,0,-756,-715,-2,-756,-715,-1,-754,-709,-1,-758,-712,-4,-756,-713,-3,-760,-717,-2,-759,-714,1,-759,-714,0,-760,-715,0,-763,-718,-1,-760,-713,0,-760,-716,0,-758,-713,-2,-758,-713,0,-755,-715,0,-757,-710,-2,-760,-713,-2,-759,-715,-2,-759,-716,-3,-759,-716,-1,-759,-712,-1,-755,-717,-3,-758,-712,-1,-761,-713,-1,-755,-711,-1,-755,-711,-1,-763,-714,-1,-761,-710,-3,-759,-706,0,-762,-716,-2,-757,-719,-2,-757,-719,-2,-757,-714,-2,-758,-711,0,-753,-717,1,-763,-718,0,-762,-720,-4,-762,-720,-1,-754,-711,-1,-756,-718,-2,-754,-714,0,-759,-715,-1,-756,-710,-1,-756,-710,0,-758,-714,0,-761,-714,1,-757,-716,-2,-755,-714,-1,-756,-712,-2,-756,-712,0,-758,-713,0,-754,-716,-3,-757,-713,-1,-760,-717,0,-757,-711,-1,-757,-711,0,-761,-709,0,-757,-716,0,-753,-711,-1,-758,-712,0,-762,-716,0,-762,-716,0,-763,-713,-1,-755,-713,-2,-759,-714,0,-762,-710,0,-760,-716,-3,-760,-716,-3,-757,-715,-4,-758,-707,0,-755,-710,0,-755,-713,-2,-757,-709,-3,-757,-709,-3,-758,-705,-1,-754,-710,0,-758,-720,0,-754,-717,0,-757,-714,-1,-757,-714,-1,-755,-717,-2,-754,-712,-3,-758,-712,-4,-754,-710,-4,-760,-712,-3,-760,-712,-3,-754,-710,0,-757,-710,0,-759,-710,0,-753,-711,-2,-753,-716,0,-753,-716,0,-751,-705,-2,-756,-714,0,-759,-709,1,-756,-710,0,-755,-716,-2,-755,-716,-2,-759,-714,0,-760,-716,1,-759,-711,-1,-763,-717,-1,-757,-711,-2,-757,-711,-2,-753,-713,-1,-759,-713,0,-754,-718,0,-764,-713,-2,-757,-717,0,-757,-717,0,-755,-717,0,-759,-716,-2,-756,-717,-1,-761,-712,-2,-760,-714,1,-760,-714,1,-762,-713,-4,-757,-712,0,-755,-716,0,-758,-713,-1,-758,-715,1,-758,-715,1,-760,-718,1,-759,-719,2,-753,-710,-2,-756,-715,-3,-753,-714,0,-753,-714,0,-759,-719,-2,-757,-711,1,-760,-716,-1,-756,-713,0,-756,-715,1,-756,-715,1,-756,-708,-3,-755,-711,-3,-757,-708,1,-750,-709,-2,-757,-713,0,-757,-713,0,-754,-713,-2,-755,-714,0,-757,-719,0,-760,-713,1,-755,-716,-3,-755,-716,-3,-755,-721,-3,-759,-719,0,-756,-718,-1,-759,-712,-1,-758,-718,0,-758,-718,0,-750,-711,1,-759,-716,-2,-754,-712,-1,-757,-717,-2,-755,-713,1,-755,-713,1,-752,-712,0,-754,-712,-1,-755,-712,0,-755,-711,-4,-753,-715,0,-753,-715,0,-752,-713,-3,-753,-708,-3,-758,-712,-3,-751,-714,-4,-760,-713,-2,-760,-713,-2,-753,-714,0
-1107,-21,41,-1114,-27,41,-1114,-27,41,-1109,-19,41,-1099,-17,37,-1091,-5,28,-1082,6,17,-1090,4,6,-1090,4,6,-1085,15,-1,-1073,10,-13,-1076,12,-20,-1070,-6,-26,-1065,-20,-34,-1065,-20,-34,-1055,-31,-30,-1048,-37,-32,-1032,-51,-29,-1020,-60,-25,-1010,-63,-23,-1010,-63,-23,-1004,-65,-19,-1000,-65,-11,-1003,-67,-9,-1007,-54,-3,-1018,-52,2,-1018,-52,2,-1015,-48,7,-1023,-42,13,-1024,-45,27,-1017,-31,32,-1029,-20,40,-1029,-20,40,-1038,-23,48,-1054,-23,56,-1058,-25,63,-1073,-18,68,-1081,-5,66,-1081,-5,66,-1085,0,65,-1083,12,67,-1080,18,65,-1077,25,63,-1075,27,63,-1075,27,63,-1058,24,60,-1061,22,60,-1061,11,66,-1055,-4,67,-1045,-14,73,-1045,-14,73,-1039,-25,73,-1036,-28,77,-1026,-22,83,-1016,-14,84,-1016,-2,90,-1016,-2,90,-1023,9,98,-1024,33,103,-1016,22,111,-1022,37,124,-1025,34,131,-1025,34,131,-1032,44,138,-1034,30,145,-1032,31,150,-1019,38,154,-1016,41,148,-1016,41,148,-1007,48,145,-1008,55,141,-1012,57,135,-1012,66,128,-1012,66,128,-1022,59,128,-1036,63,123,-1040,64,121,-1045,71,121,-1044,67,120,-1044,67,124,-1051,63,124,-1057,71,126,-1054,62,123,-1060,69,126,-1057,72,131,-1057,72,129,-1052,68,129,-1054,80,129,-1062,77,125,-1059,79,123,-1060,100,116,-1060,100,112,-1064,103,112,-1058,116,104,-1062,119,100,-1062,122,92,-1065,120,86,-1065,120,85,-1072,118,85,-1075,116,87,-1071,116,91,-1070,108,96,-1065,113,103,-1065,113,112,-1058,116,112,-1055,120,121,-1042,136,129,-1043,133,135,-1033,139,145,-1033,139,154,-1031,142,154,-1026,145,158,-1039,144,168,-1046,136,178,-1046,147,187,-1046,147,198,-1047,149,198,-1036,162,209,-1032,158,219,-1034,162,226,-1046,161,231,-1046,161,240,-1039,172,240,-1039,172,243,-1024,182,251,-1020,191,262,-1014,190,270,-1014,190,283,-1002,198,283,-986,199,290,-971,191,302,-943,192,312,-924,187,319,-924,187,319,-943,175,336,-967,168,358,-987,154,389,-1029,127,421,-1061,106,464,-1061,106,464,-1094,82,508,-1119,68,545,-1121,70,580,-1126,74,614,-1131,102,641,-1131,102,641,-1130,123,669,-1147,165,689,-1163,205,713,-1179,250,737,-1219,295,759,-1219,295,759,-1328,375,769,-1357,451,775,-1330,478,780,-1275,491,795,-1276,519,818,-1276,519,818,-1182,484,843,-1089,434,867,-1014,421,900,-973,366,926,-964,360,952,-964,360,952,-974,381,984,-967,402,1018,-954,405,1063,-957,401,1110,-974,401,1153,-974,401,1153,-1020,428,1210,-1064,455,1263,-1104,497,1313,-1134,554,1377,-1164,612,1459,-1164,612,1459,-1158,640,1542,-1125,662,1649,-1089,656,1752,-1033,636,1874,-989,614,1988,-989,614,1988,-954,585,2075,-932,574,2197,-910,562,2297,-879,554,2394,-854,526,2498,-854,526,2498,-825,513,2605,-769,492,2730,-658,125,2847,1174,3241,2896,3089,7820,3046,3089,7820,3046,-627,-167,3168,-572,-140,3037,-449,-109,2874,-342,-61,2785,-268,-22,2744,-268,-22,2744,-206,-69,2731,-162,-144,2756,-134,-191,2764,37,-141,2761,8127,3290,2790,8127,3290,2790,2051,864,3032,-209,-209,3052,-193,-202,3036,-190,-201,3048,-4589,560,3084,-4589,560,3084,-321,-388,3542,-209,-375,3595,-251,-389,3597,-243,-384,3584,-241,-389,3581,-241,-389,3581,3840,-1345,3559,3859,-1636,3118,-173,-278,2972,-176,-290,2960,-175,-288,2967,-175,-288,2967,-177,-294,2967,-179,-295,2960,-166,-307,2963,4215,-7169,2964,1889,-3046,2836,1889,-3046,2836,-109,-233,2683,-129,-227,2677,-120,-226,2690,-1133,2532,2733,-215,-298,2935,-215,-298,2935,-212,-269,2935,-205,-287,2941,-217,-279,2956,-215,-283,2923,-219,-284,2944,-219,-284,2944,-249,-533,2935,-3620,-8192,2845,-180,-349,2605,-175,-224,2534,-171,-209,2545,-171,-209,2545,-170,-206,2543,-171,-213,2542,-164,-205,2548,-153,-170,2543,-116,-88,2549,-116,-88,2549,297,197,2580,-79,-114,2477,-181,-142,2381,-210,-167,2378,-210,-167,2385,-8192,-5768,2385,-981,-829,2355,-171,-175,2297,-163,-171,2294,-166,-163,2292,-166,-163,2294,-159,-155,2294,-172,-150,2289,-173,-158,2300,-165,-155,2294,521,-82,2299,521,-82,2372,227,-182,2372,-175,-110,2301,-334,-15,2288,-8192,4396,2202,-51,-29,2012,-51,-29,2003,-139,-100,2003,-145,-96,2001,-142,-94,1999,-145,-87,1987,-139,-91,2001,-139,-91,2002,-140,-93,2002,-139,-92,2000,-139,-85,2003,-143,-86,2008,-145,-85,2004,-145,-85,2000,-61,-171,2000,-2567,4465,1901,-3426,5258,1607,-93,-25,1475,-78,-22,1463,-78,-22,1454,-94,-26,1454,-78,-23,1467,-81,-21,1459,-86,-17,1459,-81,-26,1464,-81,-26,1460,-85,-22,1460,-445,692,1460,-2261,6046,1434,-337,719,1450,-89,-29,1469,-89,-29,1463,-96,-27,1463,-91,-26,1469,-93,-23,1464,-90,-6,1466,-151,449,1462,-151,449,1607,-2151,5177,1607,403,1861,1795,313,1465,1704,-11,243,1646,-26,180,1607,-26,180,1579,210,818,1579,318,1132,1557,134,564,1520,120,495,1511,252,838,1492,252,838,1492,278,851,1481,253,697,1472,277,747,1470,304,777,1475,260,685,1485,260,685,1485,250,636,1495,286,659,1507,292,652,1536,289,631,1562,308,635,1586,308,635,1586,392,714,1633,1332,1492,1678,3926,2061,1612,502,254,1489,-34,-19,1437,-34,-19,1437,-33,-25,1439,675,473,1438,2030,890,1368,781,351,1329,308,138,1304,308,138,1304,709,314,1290,674,297,1283,296,99,1261,761,271,1263,1071,400,1259,1071,400,1259,825,293,1262,787,249,1271,873,260,1265,832,224,1286,701,187,1297,701,187,1297,667,182,1325,673,173,1351,686,154,1380,723,133,1407,1286,81,1448,1286,81,1448,4462,-1171,1428,1182,-364,1276,-18,-36,1201,-15,-32,1197,287,-70,1200,287,-70,1200,2506,-867,1154,1187,-423,1088,326,-144,1054,631,-253,1045,1198,-422,1035,1198,-422,1035,947,-344,1004,462,-208,988,564,-267,976,840,-383,972,834,-397,960,834,-397,960,821,-414,956,911,-467,959,915,-477,962,830,-447,965,792,-444,968,792,-444,968,797,-458,976,775,-456,990,709,-436,1013,664,-412,1030,631,-415,1054,631,-415,1054,616,-423,1083,612,-434,1112,616,-464,1145,643,-514,1184,716,-609,1230,716,-609,1230,1597,-1587,1275,1716,-3042,1216,271,-544,1116,-14,-69,1078,115,-203,1068,115,-203,1068,1004,-1968,1044,660,-1318,996,193,-439,960,324,-719,945,576,-1183,929,576,-1183,929,444,-942,905,242,-591,890,261,-685,883,332,-853,877,290,-815,866,290,-815,866,288,-842,866,360,-1001,866,364,-1030,872,305,-961,874,296,-979,883,296,-979,883,289,-1002,896,250,-943,906,209,-868,917,182,-792,936,157,-764,956,157,-764,956,153,-840,973,165,-922,1007,145,-939,1032,113,-910,1074,84,-934,1106,84,-934,1106,72,-986,1144,43,-1195,1191,-178,-3281,1232,-442,-2006,1140,-76,-244,1057,-76,-244,1057,-34,-225,1037,-283,-1175,1015,-468,-1745,972,-214,-728,936,-214,-728,903,-174,-565,903,-346,-1095,889,-355,-1136,860,-270,-736,836,-315,-850,823,-315,-850,804,-380,-1041,804,-352,-912,798,-357,-869,792,-398,-953,787,-408,-954,780,-408,-954,783,-403,-892,783,-424,-894,780,-447,-910,787,-453,-886,790,-462,-867,794,-462,-867,800,-488,-884,800,-506,-892,809,-519,-869,830,-519,-851,849,-525,-842,859,-525,-842,886,-529,-823,886,-540,-807,914,-546,-788,938,-553,-770,972,-576,-762,1010,-576,-762,1045,-602,-763,1045,-640,-774,1081,-884,-983,1120,-2896,-2436,1145,-1370,-1017,1035,-1370,-1017,932,-276,-154,932,-117,-84,910,-440,-330,897,-1166,-658,866,-1042,-600,817,-1042,-600,767,-738,-403,767,-861,-492,745,-1124,-630,719,-976,-530,692,-862,-459,672,-862,-459,655,-959,-498,655,-959,-498,636,-778,-373,619,-675,-284,599,-826,-353,592,-826,-353,584,-978,-428,584,-1022,-452,575,-1008,-444,566,-1008,-432,559,-1017,-422,556,-1017,-422,560,-995,-404,560,-959,-374,559,-925,-342,561,-913,-325,563,-940,-329,568,-940,-329,568,-984,-333,573,-1014,-331,581,-1023,-326,594,-1021,-319,603,-1021,-307,615,-1021,-307,615,-1010,-293,634,-998,-276,647,-988,-272,668,-979,-262,691,-986,-253,711,-986,-253,711,-999,-239,746,-1008,-233,773,-1023,-215,805,-1032,-202,836,-1043,-192,868,-1043,-192,868,-1082,-171,914,-1346,-145,949,-2356,124,974,-1863,305,902,-529,61,837,-529,61,837,-339,2,805,-850,163,780,-1368,314,741,-981,213,701,-737,156,661,-737,156,661,-989,234,640,-1169,280,610,-975,241,574,-839,221,545,-909,264,524,-909,264,524,-950,272,507,-930,274,484,-981,294,467,-1036,316,449,-1004,315,430,-1004,315,430,-970,307,416,-980,320,400,-960,324,386,-944,326,374,-954,340,361,-954,340,361,-972,352,350,-978,358,343,-981,364,330,-978,367,323,-979,376,314,-979,376,314,-962,385,310,-964,384,304,-961,391,296,-968,389,288,-961,401,284,-961,401,284,-970,407,284,-966,405,283,-967,406,282,-966,416,279,-965,417,278,-965,417,278,-966,421,281,-960,419,279,-966,424,285,-959,429,289,-964,432,297,-964,432,297,-960,438,302,-962,442,307,-964,442,317,-964,442,327,-958,448,340,-958,448,340,-961,450,351,-955,457,369,-956,458,380,-954,463,400,-949,468,416,-949,468,416,-944,470,436,-948,476,456,-949,477,477,-941,482,503,-936,490,529,-936,490,529,-937,493,552,-930,497,586,-928,496,614,-913,505,650,-916,511,684,-916,511,684,-911,516,723,-902,528,761,-903,554,806,-966,631,849,-1315,1281,875,-1315,1281,875,-1080,1669,853,-460,677,782,-277,345,740,-590,889,714,-807,1318,672,-807,1318,672,-490,746,625,-446,674,592,-608,988,562,-574,954,531,-454,752,503,-454,752,503,-427,714,478,-436,746,455,-416,738,428,-430,785,411,-495,898,385,-495,898,385,-527,969,364,-517,938,343,-513,933,325,-528,953,308,-528,953,290,-516,934,290,-486,902,279,-463,882,267,-446,851,252,-429,824,238,-429,824,230,-449,863,230,-474,919,219,-491,944,210,-491,954,203,-490,947,195,-490,947,187,-482,938,187,-461,913,183,-447,896,173,-444,897,168,-448,907,164,-448,907,159,-453,934,159,-464,945,154,-463,951,147,-461,945,144,-452,931,140,-452,931,141,-451,923,141,-452,923,135,-449,935,132,-456,941,129,-449,948,129,-449,948,131,-445,939,131,-443,943,125,-443,938,126,-443,941,126,-442,941,127,-442,941,126,-441,939,126,-435,945,127,-436,949,127,-433,950,127,-430,951,126,-430,951,128,-436,945,128,-430,951,129,-427,956,136,-427,947,137,-421,962,139,-421,962,143,-428,951,143,-420,957,147,-422,955,146,-420,955,151,-418,953,155,-418,953,158,-414,960,158,-415,958,169,-407,966,175,-407,959,179,-407,964,185,-407,964,185,-404,961,194,-408,963,201,-402,965,212,-404,962,222,-398,962,227,-398,962,227,-395,964,243,-396,965,255,-389,968,270,-392,973,281,-386,968,291,-386,968,291,-385,972,310,-380,971,326,-382,965,346,-385,968,363,-373,969,379,-373,969,379,-369,969,404,-370,965,426,-361,969,452,-361,963,476,-355,967,504,-355,967,504,-354,959,533,-346,967,562,-341,960,598,-341,953,634,-334,954,669,-334,954,669,-315,966,711,-309,983,752,-293,1035,787,-238,1439,830,444,2576,845,444,2576,845,266,1132,777,60,362,712,109,488,684,263,985,646,305,1092,603,305,1092,603,254,951,558,257,980,522,282,1063,486,264,990,451,244,886,420,244,886,420,231,802,383,248,802,356,282,952,328,309,1036,302,283,995,273,283,995,273,288,987,247,295,969,220,272,901,198,270,884,171,288,939,147,288,939,147,295,980,122,295,986,100,295,981,79,292,955,58,290,930,34,290,930,34,290,939,15,290,963,-6,291,970,-27,298,971,-51,293,959,-70,293,959,-70,287,950,-90,286,942,-113,290,960,-137,286,956,-159,281,958,-185,281,958,-185,274,953,-207,277,942,-232,275,940,-254,277,948,-286,269,947,-310,269,947,-310,268,948,-337,259,941,-366,255,931,-393,249,929,-428,242,926,-459,242,926,-459,237,918,-496,230,924,-531,220,924,-562,209,923,-606,189,923,-644,189,923,-644,184,938,-685,147,999,-727,-63,1559,-763,-621,2076,-740,-262,855,-670,-262,855,-670,-235,826,-628,-401,1282,-588,-341,1072,-547,-295,815,-504,-325,851,-464,-325,851,-464,-350,973,-423,-366,1042,-387,-360,1036,-348,-359,1017,-314,-361,992,-280,-361,992,-280,-353,939,-250,-358,950,-212,-370,1014,-182,-372,1023,-153,-372,1001,-120,-372,1001,-120,-363,996,-94,-362,983,-66,-363,985,-32,-363,1003,-1,-363,1003,27,-366,1002,27,-362,988,57,-361,985,87,-360,987,113,-361,994,144,-361,994,177,-357,993,177,-357,993,207,-356,983,238,-349,986,271,-349,979,302,-349,979,336,-344,986,336,-339,983,374,-336,986,410,-329,980,449,-326,979,485,-326,979,528,-311,991,528,-304,997,564,-286,1027,611,-263,1176,654,12,1993,679,12,1993,656,374,1666,656,145,656,589,103,496,552,217,847,514,294,1110,471,294,1110,425,254,985,425,231,955,386,265,1051,345,254,983,307,234,871,273,234,871,233,230,828,233,242,879,196,269,981,162,273,1007,125,262,981,89,262,981,58,270,967,58,263,924,22,253,892,-14,260,929,-42,266,965,-80,266,965,-118,254,970,-118,253,952,-146,249,939,-182,247,915,-217,242,928,-254,242,928,-294,238,937,-294,238,941,-328,230,947,-369,221,938,-407,205,928,-446,205,928,-488,197,933,-488,186,945,-529,152,986,-572,51,1226,-607,-451,1876,-606,-451,1876,-606,-342,1131,-553,-249,868,-509,-349,1175,-463,-341,1091,-422,-294,861,-373,-294,861,-373,-319,906,-335,-348,1014,-293,-346,1029,-250,-340,1026,-218,-347,1021,-174,-347,1021,-174,-339,975,-133,-342,960,-96,-343,996,-58,-350,1018,-19,-345,1008,18,-345,1008,18,-341,989,55,-337,984,94,-338,988,133,-336,1000,171,-334,1001,212,-334,1001,212,-331,1000,252,-326,997,287,-318,994,328,-308,999,373,-296,1009,409,-296,1009,409,-289,1028,455,-265,1093,492,-180,1395,536,249,1760,545,218,1061,496,218,1061,496,128,621,444,170,732,412,261,1031,366,252,1031,324,213,944,279,213,944,279,240,1024,236,242,983,197,223,875,156,228,861,116,242,922,74,242,922,74,243,970,38,245,976,-2,244,963,-44,238,936,-86,227,910,-126,227,910,-126,226,923,-163,226,946,-201,219,960,-244,210,961,-286,201,952,-324,201,952,-324,191,943,-366,172,949,-409,138,1003,-446,4,1245,-478,-353,1573,-481,-353,1573,-481,-314,1109,-433,-276,985,-385,-327,1117,-346,-313,1032,-301,-305,913,-257,-305,913,-257,-320,970,-214,-330,1028,-171,-327,1021,-127,-329,1023,-80,-333,998,-41,-333,998,-41,-324,977,0,-322,1004,37,-318,1019,83,-317,1012,125,-317,1004,167,-317,1004,167,-304,1005,209,-303,1001,252,-296,1016,291,-281,1040,337,-251,1096,372,-251,1096,372,-164,1293,407,154,1507,424,205,1093,391,151,754,345,180,791,306,180,791,306,233,992,266,228,1005,213,209,966,175,219,991,129,220,949,87,220,949,87,211,887,47,218,909,3,223,956,-37,217,963,-77,213,964,-119,213,964,-119,210,947,-161,194,932,-203,184,942,-244,166,962,-284,134,995,-319,134,995,-319,66,1088,-353,-195,1389,-373,-298,1182,-347,-277,1058,-305,-297,1074,-261,-297,1074,-261,-306,1043,-217,-300,971,-176,-306,976,-129,-311,1016,-85,-311,1016,-43,-312,1026,-43,-308,1023,0,-307,1000,43,-299,999,87,-292,1011,130,-292,1011,172,-286,1027,172,-272,1033,214,-253,1060,253,-197,1144,289,-39,1296,315,-39,1296,309,158,1215,309,163,951,275,166,840,233,188,900,193,207,987,149,207,987,108,199,979,108,200,976,67,202,957,21,197,922,-19,188,925,-58,188,925,-99,182,960,-99,179,973,-140,156,980,-179,128,987,-211,68,1032,-249,68,1032,-270,-90,1200,-270,-232,1157,-259,-269,1105,-229,-279,1077,-188,-279,1036,-150,-279,1036,-105,-287,1008,-105,-285,998,-62,-286,1016,-17,-282,1029,23,-274,1021,60,-274,1021,102,-259,1023,102,-245,1038,142,-207,1083,177,-136,1136,207,8,1174,220,8,1174,211,119,1073,211,148,961,178,162,910,142,172,940,106,176,969,64,176,969,23,171,972,23,166,968,-16,161,953,-57,146,958,-88,112,985,-126,112,985,-155,70,1030,-155,-26,1103,-177,-149,1102,-182,-212,1084,-165,-243,1079,-132,-243,1079,-132,-252,1043,-94,-261,1027,-61,-259,1023,-19,-251,1029,16,-234,1040,50,-234,1040,50,-204,1055,87,-156,1069,116,-80,1090,133,15,1074,140,83,1026,129,83,1026,129,115,976,104,134,948,70,136,966,41,133,975,7,121,982,-26,121,982,-26,89,982,-61,55,1009,-84,-11,1039,-101,-82,1055,-113,-141,1067,-104,-141,1067,-104,-185,1063,-86,-208,1043,-60,-211,1034,-30,-203,1036,-1,-179,1042,24,-179,1042,24,-148,1056,49,-105,1053,68,-37,1046,78,3,1032,74,51,1007,65,51,1007,65,69,995,45,81,999,23,75,995,1,42,1001,-19,15,1015,-38,15,1015,-38,-29,1036,-54,-66,1040,-56,-104,1049,-51,-127,1052,-44,-142,1043,-26,-142,1043,-26,-145,1047,-8,-123,1049,6,-101,1038,18,-74,1036,34,-41,1026,39,-41,1026,39,-9,1024,36,10,1018,30,19,1015,16,15,1015,0,3,1014,-6,3,1014,-6,-16,1027,-17,-45,1031,-22,-65,1030,-25,-80,1039,-21,-96,1040,-16,-96,1040,-16,-98,1041,-9,-82,1039,-1,-80,1035,6,-53,1034,11,-38,1026,12,-38,1026,12,-28,1029,14,-14,1026,9,-18,1023,1,-23,1021,0,-34,1020,-7,-34,1020,-7,-46,1024,-15,-58,1033,-12,-67,1035,-10,-68,1033,-5,-74,1031,-2,-74,1031,-2,-63,1031,2,-47,1031,7,-45,1030,6,-42,1029,6,-34,1019,0,-34,1019,0,-35,1027,-1,-36,1031,-3,-45,1023,-3,-50,1029,-7,-54,1027,-7,-54,1027,-7,-69,1029,-5,-59,1031,-1,-51,1027,-1,-50,1030,0,-46,1023,0,-46,1023,0,-41,1029,0,-37,1035,1,-41,1031,1,-43,1029,-3,-48,1027,-5,-48,1027,-5,-54,1032,-5,-51,1035,-4,-56,1028,-2,-54,1038,0,-50,1020,2,-50,1020,2,-47,1035,1,-44,1025,0,-43,1026,3,-45,1027,-2,-51,1029,-2,-51,1029,-2,-52,1024,-5,-53,1029,-3,-50,1031,-4,-54,1027,-4,-54,1027,-1,-49,1027,-1,-41,1029,-1,-48,1027,0,-40,1023,0,-45,1028,-1,-45,1028,-4,-47,1030,-4,-47,1026,0,-48,1034,-4,-49,1032,-1,-51,1033,0,-51,1033,-2,-50,1025,-2,-50,1033,-3,-49,1025,0,-44,1031,2,-42,1029,0,-42,1029,-5,-43,1030,-5,-48,1032,-4,-46,1035,-3,-43,1028,-3,-48,1032,-4,-48,1032,0,-54,1029,0,-52,1027,-1,-47,1027,-1,-47,1026,-1,-47,1030,-1,-47,1030,-4,-45,1025,-4,-51,1027,-2,-46,1030,-2,-48,1033,0,-50,1034,-1,-50,1034,-2,-50,1031,-2,-50,1029,-2,-49,1030,-4,-48,1026,0,-48,1027,2,-48,1027,0,-47,1030,0,-43,1029,-3,-48,1026,-2,-45,1023,0,-47,1028,-4,-47,1028,0,-47,1037,0,-46,1037,0,-46,1032,0,-50,1027,0,-47,1035,2,-47,1035,-5,-48,1024,-5,-45,1025,2,-45,1029,-3,-46,1027,-3,-48,1029,-4,-48,1029,-4,-49,1031,-6,-48,1028,-4,-51,1027,-1,-47,1030,-4,-46,1036,0,-46,1036,0,-41,1029,-4,-48,1030,-2,-50,1025,1,-48,1030,-4,-51,1024,0,-51,1024,0,-45,1030,1,-48,1026,-3,-49,1025,0,-44,1027,-1,-48,1027,-1,-48,1027,-1,-48,1026,0,-50,1028,0,-50,1026,-3,-49,1030,-1,-46,1029,-1,-46,1029,-1,-50,1029,-1,-51,1025,0,-49,1029,-4,-46,1030,0,-47,1028,0,-47,1028,0,-50,1029,0,-44,1026,-2,-48,1032,-1,-49,1025,-3,-42,1034,-3,-42,1034,-3,-48,1023,0,-52,1024,-2,-48,1022,-1,-46,1029,0,-54,1029,0,-54,1029,0,-50,1031,-1,-49,1028,0,-45,1032,0,-51,1029,1,-47,1030,-5,-47,1030,-5,-44,1028,-6,-55,1028,-3,-53,1033,0,-45,1038,2,-46,1035,-1,-46,1035,-1,-53,1030,-2,-50,1031,-2,-51,1031,-1,-48,1024,0,-49,1032,-1,-49,1032,-1,-47,1031,-1,-51,1025,-3,-48,1023,-5,-50,1024,-1,-48,1029,1,-48,1029,1,-51,1028,-3,-50,1027,-2,-49,1031,-4,-47,1026,-3,-50,1028,-1,-50,1028,-1,-49,1031,-2,-49,1022,0,-49,1027,0,-52,1026,2,-49,1031,-1,-49,1031,-1,-48,1029,-3,-46,1027,0,-41,1032,0,-45,1035,-2,-49,1027,-1,-49,1027,-1,-54,1033,-4,-46,1027,-1,-50,1028,-3,-44,1024,-3,-49,1027,-4,-49,1027,-4,-47,1030,-3,-50,1028,-2,-47,1024,0,-49,1026,-2,-45,1028,1,-45,1028,1,-47,1025,-2,-50,1028,0,-48,1030,-2,-47,1032,-2,-48,1032,-1,-48,1032,-1,-47,1027,-1,-52,1026,0,-51,1026,-1,-45,1031,-1,-50,1029,0,-50,1029,0,-44,1027,-1,-48,1028,-4,-47,1030,-5,-50,1030,1,-45,1033,-3,-45,1033,-3,-48,1027,0,-46,1031,-1,-44,1038,-1,-52,1031,-4,-50,1029,-2,-50,1029,-2,-49,1031,-3,-47,1031,-4,-51,1025,-1,-47,1028,-3,-47,1028,-2,-45,1027,-2,-48,1026,-3,-50,1030,0,-48,1026,1,-46,1036,0,-46,1036,-1,-47,1030,-1
-1044,124,35,-1044,124,36,-1050,117,36,-1055,119,35,-1062,124,37,-1068,118,40,-1067,118,35,-1067,118,40,-1067,120,40,-1071,123,38,-1067,123,43,-1053,130,45,-1060,135,47,-1060,135,46,-1057,133,46,-1053,131,50,-1044,140,56,-1042,146,57,-1036,150,62,-1036,150,59,-1032,150,59,-1036,141,60,-1036,135,61,-1035,125,63,-1031,123,62,-1031,123,64,-1036,119,64,-1034,114,66,-1035,121,70,-1034,121,72,-1031,124,82,-1031,124,92,-1047,109,92,-1044,106,100,-1045,108,110,-1037,112,118,-1045,113,124,-1045,113,131,-1039,111,131,-1043,126,135,-1042,147,136,-1040,149,145,-1042,157,147,-1042,157,159,-1038,160,159,-1030,168,159,-1028,165,169,-1026,158,176,-1025,153,179,-1025,153,191,-1032,152,191,-1035,148,200,-1044,153,207,-1048,156,218,-1055,170,236,-1055,170,248,-1046,195,248,-1048,204,258,-1027,217,275,-955,254,281,-901,295,283,-901,295,285,-900,283,285,-949,262,278,-994,232,282,-1038,198,282,-1069,187,299,-1069,187,311,-1085,199,311,-1089,202,320,-1089,220,332,-1092,230,348,-1094,250,364,-1094,250,380,-1096,262,380,-1066,273,404,-1054,284,426,-1024,296,448,-1016,309,469,-1016,309,498,-1004,317,498,-1001,321,520,-1027,324,545,-1108,325,567,-1144,335,577,-1144,335,588,-1163,335,588,-1157,331,595,-1152,345,603,-1169,332,603,-1165,337,613,-1165,337,630,-1152,333,630,-1157,328,650,-1167,346,672,-1168,342,709,-1169,353,743,-1169,353,743,-1174,364,773,-1169,374,814,-1191,384,861,-1209,404,917,-1232,427,964,-1232,427,964,-1241,452,1027,-1247,460,1093,-1226,463,1159,-1189,473,1218,-1152,471,1293,-1152,471,1293,-1123,474,1354,-1104,472,1410,-1080,482,1468,-1071,493,1521,-1081,337,1583,-1081,337,1583,-1108,-51,1661,-1065,73,1728,-1010,355,1752,-967,527,1783,-965,579,1860,-965,579,1860,-947,589,1952,-927,611,2049,-906,624,2180,-872,616,2321,-827,574,2446,-827,574,2446,-752,514,2598,-663,427,2747,-595,372,2889,-563,295,3027,-569,155,3172,-569,155,3172,-1222,-345,3318,-428,-153,3535,-329,-205,3610,914,728,3664,8127,8127,4070,8127,8127,4070,4494,1821,4245,-260,-536,3829,-267,-372,3705,-272,-385,3697,-276,-378,3671,-276,-378,3671,-276,-380,3696,-280,-383,3682,-271,-378,3699,-274,-385,3677,-271,-383,3685,-271,-383,3685,-1082,-335,3686,-352,-396,3590,-249,-405,3521,-271,-409,3512,-258,-418,3533,-258,-418,3533,-268,-418,3526,-259,-430,3523,935,-2839,3509,8127,-8192,3590,-205,-362,3232,-205,-362,3232,-1362,2926,3264,-263,-243,3336,-230,-386,3317,-251,-331,3336,-243,-348,3340,-243,-348,3340,-252,-348,3338,-251,-342,3329,-251,-335,3324,-257,-340,3318,-256,-345,3325,-256,-345,3325,-263,-335,3323,-262,-343,3313,-223,-247,3335,-48,193,3315,-309,-332,3317,-309,-332,3317,-321,-341,3351,-1523,-1427,3331,-8192,-7550,2949,-253,-362,2673,-253,-362,2639,-175,-217,2639,-195,-220,2640,-202,-208,2650,-200,-212,2642,-192,-205,2643,-192,-205,2636,-191,-204,2636,-196,-203,2641,-198,-203,2648,-196,-197,2640,-198,-202,2650,-198,-202,2628,-199,-198,2628,-201,-193,2640,-204,-193,2644,-130,-211,2639,927,-615,2610,927,-615,2586,-211,-115,2586,-174,-125,2585,-194,-120,2581,-8192,5241,2599,-2059,832,2835,-2059,832,3030,-206,-254,3030,-260,-246,3028,841,-883,3007,-574,801,2660,-201,-56,2645,-201,-56,2634,-484,882,2634,-772,1421,2684,-365,406,2681,-204,-52,2690,-178,-145,2692,-178,-145,2706,-172,-112,2706,-159,240,2709,1204,8127,2715,-137,0,2509,-173,-143,2470,-173,-143,2468,-468,-617,2468,-108,-7,2426,-132,-168,2375,-111,-118,2372,-115,-131,2378,-115,-131,2360,-55,-46,2360,1483,2501,2387,489,999,2500,-127,-144,2530,-118,-126,2536,-118,-126,2537,3684,2742,2537,3453,1825,2320,113,-50,2137,-46,-192,2073,-94,-106,1974,-94,-106,1983,-74,-94,1983,-79,-106,1977,-76,-98,1972,-79,-98,1972,-79,-107,1977,-79,-107,1977,-76,-100,1973,-71,-106,1975,73,-78,1978,1876,86,1996,4061,759,2186,4061,759,2186,3714,-456,2306,3092,-1369,1980,-50,-103,1765,-64,-87,1762,-63,-86,1758,-63,-86,1758,-62,-94,1756,-68,-88,1753,-64,-96,1762,-66,-100,1753,-65,-98,1750,-65,-98,1750,3234,-1721,1769,2698,-1607,1778,-48,-96,1812,-67,-106,1805,-69,-111,1808,-69,-111,1808,-34,-127,1804,40,-189,1857,-42,-164,1898,854,-1042,1920,3350,-5966,1756,3350,-5966,1756,733,-1284,1604,-67,-96,1544,-71,-99,1542,-64,-97,1546,496,-890,1538,496,-890,1538,1041,-2271,1508,363,-961,1493,18,-274,1479,50,-384,1474,251,-1013,1479,251,-1013,1479,411,-1506,1483,192,-970,1510,98,-646,1525,194,-1050,1535,409,-2012,1569,409,-2012,1569,1,-512,1662,-81,-115,1734,-97,-126,1735,-75,-185,1726,-866,-6762,1652,-866,-6762,1652,-656,-1501,1385,-79,-86,1361,-82,-82,1362,-79,-87,1365,-75,-78,1358,-75,-78,1358,-115,-308,1360,-1303,-4138,1341,-303,-756,1296,-85,-86,1283,-355,-495,1275,-355,-495,1275,-536,-1460,1306,-146,-202,1294,-143,-161,1293,-636,-1096,1304,-1028,-1698,1326,-1028,-1698,1326,-504,-785,1363,-293,-384,1377,-529,-659,1395,-772,-1041,1435,-664,-805,1484,-664,-805,1484,-602,-622,1520,-3333,-2991,1545,-2009,-1487,1391,-131,-58,1252,-94,-62,1241,-94,-62,1241,-92,-64,1242,-100,-69,1242,-1646,-901,1233,-1992,-1162,1178,-433,-174,1103,-433,-174,1103,-140,-50,1101,-751,-274,1102,-1761,-988,1110,-998,-487,1084,-487,-187,1071,-487,-187,1071,-827,-326,1083,-1018,-371,1082,-826,-279,1085,-922,-298,1099,-1092,-332,1107,-1092,-332,1107,-1042,-305,1133,-927,-249,1149,-940,-242,1172,-975,-240,1196,-968,-216,1229,-968,-216,1229,-948,-188,1262,-1057,-175,1303,-2295,-157,1335,-3565,703,1277,-551,50,1178,-551,50,1178,-113,-35,1144,-143,-46,1142,-1113,178,1106,-1768,410,1052,-715,155,1020,-715,155,1020,-471,100,995,-1058,293,983,-1351,376,965,-897,260,942,-897,260,926,-761,232,926,-945,302,918,-933,324,904,-862,311,906,-952,360,898,-952,360,890,-1006,416,890,-959,399,904,-919,393,904,-936,405,907,-924,411,916,-924,411,929,-878,393,929,-872,398,955,-881,422,965,-889,431,992,-885,449,1022,-885,449,1049,-888,458,1049,-882,474,1087,-881,493,1120,-888,515,1166,-1080,747,1205,-1080,747,1222,-1773,2422,1222,-882,1374,1128,-141,93,1058,-163,103,1041,-866,1420,1018,-866,1420,969,-838,1392,969,-323,448,930,-420,655,907,-670,1120,896,-543,864,870,-543,864,841,-306,471,841,-314,523,830,-396,776,821,-435,859,810,-473,933,806,-473,933,802,-523,1043,802,-483,986,789,-452,934,790,-447,963,794,-415,899,796,-415,899,805,-366,793,805,-360,788,806,-393,938,820,-394,985,829,-371,925,844,-371,925,865,-372,930,865,-369,904,881,-346,849,907,-335,859,936,-338,912,963,-338,912,999,-328,927,999,-317,922,1035,-307,953,1073,-296,1103,1114,125,3214,1156,125,3214,1156,509,1965,1090,33,293,999,-12,138,967,134,523,949,300,1038,903,300,1038,903,312,1053,863,287,984,828,283,984,803,286,1015,772,269,996,745,269,996,745,275,983,725,232,791,701,184,597,684,254,766,670,355,1037,664,355,1037,664,343,1028,649,309,955,634,331,991,626,341,963,624,312,864,613,312,864,613,307,831,618,332,880,619,366,918,611,378,933,616,381,933,623,381,933,623,380,911,623,367,889,630,368,869,640,363,864,650,376,877,663,376,877,663,381,878,677,387,878,696,384,866,720,390,862,744,382,844,762,382,844,762,384,835,798,389,823,825,401,822,852,420,817,894,446,824,932,446,824,932,546,893,968,1250,1346,1006,2227,1296,980,690,398,899,270,183,847,270,183,847,972,522,807,1143,600,768,588,318,722,756,394,690,979,485,659,979,485,659,785,402,620,840,425,588,920,466,554,833,414,529,852,421,505,852,421,505,891,435,474,868,415,456,877,424,434,896,431,412,883,424,394,883,424,394,886,418,382,893,418,366,888,418,345,892,418,335,899,412,324,899,412,324,901,413,312,897,410,304,894,404,292,901,406,284,898,400,279,898,400,279,900,400,271,906,395,264,906,387,258,906,394,255,907,387,249,907,387,249,908,381,242,908,384,242,909,385,239,911,375,236,912,375,234,912,375,234,908,370,232,912,369,234,912,365,237,914,362,236,914,363,235,914,363,235,916,356,241,914,358,244,914,349,251,914,355,250,914,342,256,914,342,256,911,347,264,909,345,272,913,344,282,911,338,289,905,336,300,905,336,300,909,333,310,906,324,321,905,327,336,907,324,347,900,321,365,900,321,365,900,313,385,892,303,400,897,305,419,889,294,440,889,294,462,885,290,462,881,284,482,874,274,507,873,270,537,868,263,565,868,263,596,868,258,596,861,249,625,865,233,660,868,226,695,895,205,732,895,205,768,1089,147,768,2349,-383,787,1579,-407,713,443,-108,643,676,-162,609,676,-162,571,1375,-382,571,1124,-299,522,719,-191,474,990,-282,440,1099,-322,397,1099,-322,354,866,-252,354,889,-258,316,1010,-305,281,941,-284,244,934,-279,209,934,-279,180,1006,-299,180,987,-299,144,958,-291,111,986,-293,75,965,-300,43,965,-300,9,942,-296,9,964,-290,-24,960,-294,-55,963,-287,-87,971,-294,-120,971,-294,-150,966,-296,-150,968,-287,-187,964,-289,-224,961,-280,-256,954,-285,-288,954,-285,-330,956,-277,-330,957,-269,-370,956,-264,-403,960,-261,-443,962,-247,-484,962,-247,-527,967,-245,-527,980,-231,-568,998,-223,-616,1084,-190,-662,1712,-14,-699,1712,-14,-687,1904,480,-687,650,151,-631,446,122,-588,988,308,-553,984,310,-513,984,310,-473,700,211,-473,925,288,-442,1032,311,-406,836,253,-373,876,290,-340,876,290,-308,915,306,-308,839,284,-277,869,297,-249,918,315,-220,898,300,-193,898,300,-167,911,314,-167,913,312,-136,883,308,-111,889,306,-88,900,310,-62,900,310,-35,904,313,-35,907,314,-9,902,315,17,890,311,39,901,310,68,901,310,90,898,302,90,901,307,117,898,303,145,891,298,171,894,301,197,894,301,197,897,295,227,892,291,254,896,289,282,888,282,308,889,278,344,889,278,344,884,271,375,882,266,406,873,252,445,876,248,476,880,240,510,880,240,510,892,225,547,912,197,585,1106,132,621,2043,-307,628,1385,-332,570,1385,-332,570,582,-135,514,878,-204,477,1308,-344,432,968,-250,383,813,-214,336,813,-214,336,1053,-297,298,1018,-279,254,870,-249,210,965,-271,164,1007,-279,126,1007,-279,126,934,-263,83,981,-275,46,1011,-279,6,966,-265,-37,977,-278,-80,977,-278,-80,979,-271,-117,959,-263,-155,966,-263,-200,968,-261,-244,970,-253,-281,970,-253,-281,981,-241,-323,984,-249,-371,984,-231,-413,991,-217,-456,1031,-201,-504,1031,-201,-504,1182,-145,-545,1846,237,-570,1255,316,-538,560,135,-485,762,225,-448,762,225,-448,1033,322,-415,780,226,-372,820,246,-331,1000,300,-299,899,267,-259,899,267,-259,853,272,-225,916,290,-187,869,272,-153,861,283,-118,904,291,-86,904,291,-86,895,282,-49,903,286,-19,898,290,17,872,281,48,888,281,84,888,281,84,898,280,119,887,277,149,892,267,184,884,266,218,883,264,254,883,264,254,884,257,286,882,247,321,881,239,361,894,230,398,901,209,435,901,209,435,943,186,471,1272,63,506,1743,-307,495,1085,-248,444,1085,-248,396,738,-166,396,1060,-249,356,1152,-283,306,899,-212,256,940,-238,212,940,-238,168,1036,-276,168,941,-253,119,924,-247,76,1001,-270,34,973,-250,-11,973,-250,-53,966,-251,-53,1010,-249,-98,984,-241,-141,971,-238,-185,984,-240,-231,984,-240,-278,977,-233,-278,978,-214,-318,1012,-199,-361,1064,-175,-401,1306,-52,-443,1306,-52,-447,1521,294,-447,912,220,-408,700,183,-365,913,263,-329,888,252,-288,888,252,-249,801,235,-249,921,271,-210,952,272,-172,872,252,-131,898,277,-97,898,277,-59,885,267,-59,857,259,-21,893,268,13,895,266,56,897,259,91,897,259,132,901,263,132,882,249,165,883,249,203,891,237,239,896,231,277,896,231,316,911,213,316,929,187,349,1051,126,381,1442,-116,397,1300,-260,365,1300,-260,316,909,-190,316,949,-213,273,1097,-255,231,998,-230,183,933,-219,138,933,-219,93,999,-250,93,977,-240,47,940,-231,0,990,-239,-44,995,-232,-89,995,-232,-89,983,-218,-137,1001,-213,-177,1005,-201,-223,1011,-186,-266,1057,-148,-306,1057,-148,-306,1230,-37,-334,1307,227,-344,950,223,-307,809,198,-277,898,243,-235,898,243,-235,879,240,-199,841,232,-158,907,253,-119,922,252,-79,892,245,-39,892,245,-39,896,246,1,888,240,32,877,242,73,897,240,112,900,227,151,900,227,151,903,224,188,913,209,222,931,180,257,1054,112,287,1257,-79,297,1257,-79,297,1195,-212,276,1002,-192,235,988,-200,193,1047,-222,147,992,-216,102,992,-216,102,960,-215,58,980,-224,13,967,-212,-32,973,-205,-75,1001,-198,-116,1001,-198,-116,1018,-183,-162,1039,-152,-202,1106,-94,-237,1221,75,-255,1060,194,-246,1060,194,-246,911,206,-217,863,213,-174,866,223,-141,863,225,-103,893,231,-62,893,231,-62,922,233,-25,917,226,12,902,223,47,887,211,86,892,199,123,892,199,123,914,184,156,970,150,185,1073,47,206,1140,-92,207,1100,-167,186,1100,-167,186,1023,-178,150,1014,-191,108,1013,-199,66,983,-190,23,971,-191,-15,971,-191,-15,978,-171,-55,996,-153,-95,1022,-128,-134,1081,-57,-161,1105,76,-176,1105,76,-176,1014,162,-165,952,188,-144,899,191,-111,864,201,-74,877,202,-40,877,202,-40,909,204,-5,932,196,26,935,181,64,946,158,93,975,102,120,975,102,120,1017,22,134,1051,-64,129,1064,-124,115,1034,-147,88,1023,-153,52,1023,-153,52,1018,-150,16,1004,-145,-20,995,-126,-50,1008,-80,-77,1026,-14,-104,1026,-14,-104,1013,67,-105,981,118,-100,950,152,-82,917,166,-56,907,167,-26,907,167,-26,913,161,0,934,144,29,970,110,53,985,64,71,1005,8,75,1005,8,75,1018,-43,72,1028,-77,60,1015,-102,36,1011,-98,12,1003,-86,-13,1003,-86,-13,1001,-54,-29,1002,-16,-45,999,32,-52,981,70,-56,981,70,-43,963,96,-43,953,120,-31,943,115,-14,953,106,6,963,75,21,963,75,31,980,51,31,988,20,34,1003,-11,33,1008,-28,29,1010,-38,18,1010,-38,3,1004,-41,3,1002,-26,-9,1003,-1,-17,987,24,-24,984,45,-28,984,45,-23,973,66,-23,967,70,-13,965,66,-4,974,62,5,979,45,9,979,45,13,978,26,13,995,14,15,993,-2,15,997,-13,4,1000,-5,1,1000,-5,-8,992,7,-8,990,12,-12,986,40,-12,986,44,-14,980,53,-10,980,53,-3,975,50,-3,972,47,-2,983,39,2,986,22,7,990,15,5,990,15,7,997,17,7,991,7,-1,986,10,0,992,14,-3,977,19,-6,977,19,-5,983,30,-5,979,44,0,981,42,-6,983,38,0,980,34,2,980,34,3,986,22,3,986,19,0,983,15,-2,985,16,-2,989,11,-1,989,11,-2,984,21,-2,985,25,-5,981,33,-5,984,35,-2,981,33,2,981,33,2,983,26,0,988,26,3,989,21,-2,993,18,0,987,21,-2,987,21,-2,984,27,-2,984,21,0,982,30,-1,987,31,-3,985,32,-4,985,32,-4,984,27,-1,982,25,-2,987,17,-1,982,21,0,985,22,0,985,22,0,982,19,2,984,22,0,982,30,-2,986,28,-4,982,26,-3,982,26,-3,985,33,-1,985,27,0,984,26,0,984,27,6,982,20,2,982,20,2,985,25,0,983,20,-1,982,25,-1,980,20,-1,982,24,-1,982,24,-1,981,23,-3,984,29,-4,987,27,0,983,24,0,986,22,1,986,22,1,982,27,0,986,24,0,983,20,-1,981,22,-1,988,23,-2,988,23,-2,981,26,-5,984,26,-1,981,21,-4,983,21,-4,990,30,2,990,30,2,987,17,0,987,27,0,988,27,-1,991,30,-1,985,29,0,985,29,0,988,24,-2,987,22,0,987,26,0,978,21,-1,983,23,-3,983,23,-3,982,26,1,986,21,0,988,23,1,981,26,0,988,33,-3,988,33,-3,981,24,-4,981,31,-2,982,27,-2,989,31,-3,992,21,0,992,21,0,981,28,1,989,28,-2,985,22,0,982,22,1,988,29,0,988,29,0,992,26,-1,990,19,0,989,26,-1,986,29,0,981,25,0,981,25,0,986,25,-2,985,28,0,976,23,-1,983,19,0,988,20,-4,988,20,-4,989,28,-7,988,27,0,987,33,-1,986,30,-3,983,26,-2,983,26,-2,987,30,-1,984,25,0,985,25,1,983,31,0,989,26,0,989,26,0,985,26,0,985,29,-1,983,27,-1,984,22,0,986,26,0,986,26,0,982,24,-1,987,25,-3,988,26,-2,989,26,-1,982,22,-4,982,22,-4,984,25,-2,986,25,0,984,23,-1,981,24,-1,981,24,2,984,24,2,984,23,2,981,24,-3,984,22,0,990,19,1,990,19,0,985,24,0,991,27,0,985,29,0,984,22,-3,983,20,0,983,20,0,986,24,0,979,22,-1,989,26,-1,989,30,-1,985,18,-2,985,18,-2,978,26,-2,982,28,0,985,23,1,984,31,-2,988,25,-1,988,25,-3,987,20,-3,984,24,-3,985,27,-1,988,34,0,986,22,0,986,22,0,984,27,0,985,25,0,982,19,-1,987,23,-1,984,22,-1,984,22,-2,990,24,-2,978,31,0,980,22,-4,986,23,-2,981,29,-2,981,29,0,982,27,0,989,26,0,984,25,0,985,25,0,982,22,0,982,22,-1,989,28,-1,989,27,-1,983,28,0,982,23,-1,989,27,-2,989,27,-4,982,33,-4,984,23,-1,989,25,1,991,26,1,987,26,0,987,26,-2,985,26,-2,984,15,3,985,22,-3,987,23,0,987,31,0,987,31,-1,983,28,-1,985,22,-1,987,24,-4,987,19,-2,986,22,-3,986,22,-2,987,28,-2,981,24,-2,988,21,1,987,24,0,985,25,0,985,25,-1,984,27,-1,985,21,0,985,28,0,984,22,-1,987,20,1,987,20,0,986,29,0,984,25,0,986,23,-3,986,24,-1,987,31,-1,987,31,-2,984,25,-2,984,28,-3,987,25,-2,985,28,-1,984,26,-3,984,26,-3,986,28,-2,990,24,0,986,29,-2,985,30,2,987,17,1,987,17,1,990,29,0,986,22,0,985,19,0,988,26,-2,982,19,-2,982,19,-2,986,25,-3,982,21,-2,981,22,-2,982,24,-2,979,19,0,979,19,0,986,26,-2,988,29,0,994,33,1,989,26,-2,985,28,-1,985,28,-1,986,27,-1,987,25,-2,985,28,0,984,26,1,981,23,0,981,23,0,984,28,-3,982,25,1,985,22,-1,981,18,-1,987,25,0,987,25,0,983,26,0,988,29,-2,982,22,-5,988,25,0,987,26,-3,987,26,-3,985,23,-1,988,27,0,983,21,0,987,28,-1,978,24,-1,978,24,-1,983,27,-1,988,25,1,991,23,0,986,23,-2,988,27,3,988,27,3,991,27,3,982,17,-1,986,25,2,979,20,0,991,31,-1,991,31,-1,983,25,0,983,17,-1,988,18,1,984,22,0,985,23,-1,985,23,-1,984,30,1,983,19,-2,988,19,-1,986,25,0,980,26,-1,980,26,-1,986,24,-2,986,17,-1,983,22,-3,983,27,0,992,25,0,992,25,0,989,23,-2,991,29,-2,988,23,0,982,27,0,986,23,0,986,23,0,984,24,1,980,21,1,984,29,0,987,30,-5,987,30,-2,988,27,-2,980,27,-2,988,27,-2,985,27,-4,984,17,2,984,17,-1,982,26,-1,981,26,-4,984,24,0,989,30,-2,987,20,-2,987,20,-1,985,28,-1,987,22,0,980,24,0,984,22,-1,982,24,1,982,24,-2,982,25,-2,987,23,-1,983,24,2,984,23,0,988,22,-1,988,22,0,984,23,0,985,26,-1,983,27,2,982,23,-2,980,19,-1,980,19,-4,989,28,-4,984,24,-4,988,24,1,983,29,-1,990,23,-1,990,23,-1,986,26,-1,989,22,-2,996,25,-1,985,22,-1,983,20,0,983,20,0,985,22,0,983,19,-4,983,23,0,983,23,-2,987,28,-1,987,28,-1,983,28,-1,982,26,1,991,26,0,984,25,1,978,21,-1,978,21,-1,992,20,-1,985,24,-1,984,16,-2,987,24,1,988,24,-1,988,24,-4,986,26,-4,983,27,0,986,28,-1,986,21,1,987,22,-3,987,22,-3,984,25,-3,987,23,-3,984,25,-1,984,23,-1,982,24,-4,982,24,-4,986,31,-5,986,26,1,989,22,2,982,19,0,984,21,-2,984,21,-2,986,27,-2
-972,315,83,-980,306,86,-988,308,88,-996,315,92,-996,315,92,-1004,330,90,-1006,350,86,-1010,346,84,-1005,358,78,-1005,358,71,-1008,356,71,-1007,344,63,-998,340,50,-1008,334,41,-1012,332,34,-1012,332,29,-1015,329,29,-1020,326,21,-1026,316,23,-1012,314,20,-1013,315,25,-1013,315,30,-1011,306,30,-1011,298,35,-1015,292,48,-1026,261,62,-1020,245,74,-1020,245,86,-1013,243,86,-997,259,101,-999,272,101,-991,299,105,-986,324,99,-986,324,102,-988,349,102,-997,360,99,-1003,366,94,-1008,370,94,-1009,361,90,-1009,361,94,-1004,359,94,-1006,353,94,-1015,343,99,-1019,331,104,-1026,317,113,-1026,317,123,-1012,298,123,-1001,304,130,-982,315,142,-973,334,150,-974,354,151,-974,354,154,-964,379,154,-969,410,156,-970,452,158,-961,485,158,-961,493,163,-961,493,169,-961,482,169,-965,468,172,-977,441,183,-993,408,191,-996,368,203,-996,368,221,-986,359,221,-967,357,230,-957,366,240,-957,385,249,-969,389,255,-969,389,261,-976,403,261,-981,416,277,-989,421,278,-987,423,284,-986,435,280,-986,435,280,-983,439,282,-971,445,280,-963,454,278,-961,467,275,-967,497,271,-967,497,271,-974,536,272,-958,535,275,-936,529,282,-907,518,282,-890,507,284,-890,507,284,-876,508,276,-873,504,263,-881,527,254,-901,551,249,-913,565,248,-913,565,248,-911,556,256,-912,550,269,-916,562,275,-913,553,288,-912,553,300,-912,553,300,-916,555,305,-917,570,325,-908,590,340,-892,580,365,-859,560,391,-859,560,391,-844,543,412,-834,532,434,-837,522,455,-853,500,482,-884,487,505,-884,487,505,-920,474,522,-963,473,544,-998,485,567,-1039,499,588,-1073,521,610,-1073,521,610,-1101,557,637,-1104,583,674,-1093,596,709,-1076,610,746,-1048,637,787,-1048,637,787,-1011,646,827,-977,643,869,-959,622,915,-960,605,951,-839,373,980,-839,373,980,-865,287,1003,-962,418,1018,-980,563,1034,-986,664,1052,-961,761,1099,-961,761,1099,-937,821,1157,-901,839,1234,-862,845,1322,-809,817,1418,-760,779,1537,-760,779,1537,-690,739,1631,-643,672,1733,-594,604,1820,-552,539,1904,-521,523,1992,-521,523,1992,-501,501,2038,-506,513,2126,-501,520,2201,-499,504,2304,-806,153,2420,-806,153,2420,2406,5560,2589,770,2581,2713,-570,-33,2631,-544,-15,2445,-407,64,2242,-407,64,2242,-323,196,2108,-285,254,2075,-264,237,2108,-229,186,2128,-179,94,2159,-179,94,2159,25,55,2183,8127,5575,2243,313,1516,2667,-1439,333,2862,-316,-169,2946,-316,-169,2946,-255,-150,2872,-208,-143,2847,-160,-216,2846,-154,-220,2839,-158,-225,2841,-158,-225,2841,-153,-225,2832,-158,-228,2846,-2565,198,2823,-145,-286,2746,-162,-251,2739,-162,-251,2739,834,-840,2727,8127,-4503,2824,-196,-247,2762,-165,-212,2792,-134,-232,2800,-134,-232,2800,-164,-228,2799,-158,-239,2800,-152,-238,2797,-154,-243,2810,-530,429,2793,-530,429,2793,-74,-328,2619,-184,-203,2505,3756,-8192,2544,-2,-681,2640,-2,-681,2597,-155,-225,2597,-159,-230,2604,-162,-224,2595,-169,-228,2594,-167,-223,2613,-167,-223,2591,-168,-226,2591,-176,-233,2605,-178,-234,2605,-1264,-5330,2588,-1651,-6330,2489,-1651,-6330,2358,-150,-160,2358,-130,-170,2338,-139,-165,2328,-132,-141,2329,-116,-91,2329,-116,-91,2329,-108,-76,2329,-129,-111,2338,-147,-139,2356,-118,-116,2366,987,516,2345,987,516,2192,-181,-127,2192,-206,-154,2166,-7260,-2939,2164,-4454,-2522,2104,-117,-107,2002,-117,-107,1995,-145,-128,1995,-139,-116,1984,-141,-124,1990,-147,-118,1988,-150,-123,1991,-150,-123,1991,-146,-112,1991,-139,-116,1984,223,-26,2019,-19,-93,2150,516,-214,2173,516,-214,2028,-3273,255,2028,-8192,1668,1790,-126,-50,1581,-125,-54,1562,-114,-48,1571,-114,-48,1564,-117,-60,1564,-112,-51,1573,-115,-55,1569,-112,-53,1576,-122,-47,1577,-122,-47,1558,-117,-50,1558,-124,-44,1563,-120,-37,1559,-4353,1436,1597,-2564,1401,1791,-2564,1401,1791,-129,-68,1869,-126,-57,1860,-141,-39,1864,-2062,2511,1870,-1979,2873,1730,-1979,2873,1730,-131,12,1577,85,-372,1578,-83,-23,1554,-97,-33,1526,-94,-29,1532,-94,-29,1532,-93,-31,1522,-7,-121,1515,-326,531,1493,-1479,3388,1507,-507,1246,1527,-507,1246,1527,-141,107,1545,-194,321,1556,-467,1261,1548,-405,1081,1580,-224,469,1601,-224,469,1601,-324,881,1615,-465,1197,1656,-277,1046,1729,1254,5318,1719,65,430,1547,65,430,1547,-73,-22,1500,-76,-17,1500,-67,-3,1493,491,1594,1480,522,1701,1425,522,1701,1425,28,213,1377,3,138,1371,344,1032,1374,502,1414,1372,193,549,1356,193,549,1356,221,601,1361,335,847,1355,282,717,1381,250,603,1391,307,704,1401,307,704,1401,342,756,1417,323,687,1455,324,656,1490,374,711,1520,855,1126,1568,855,1126,1568,3854,2301,1536,918,491,1423,-28,-13,1361,-29,-10,1353,791,526,1338,791,526,1338,1947,882,1276,690,327,1238,199,90,1216,430,195,1199,733,301,1180,733,301,1180,985,408,1171,924,381,1158,826,332,1152,833,303,1143,739,271,1139,739,271,1139,684,233,1151,778,251,1151,846,261,1163,812,238,1175,780,214,1193,780,214,1193,771,196,1214,748,191,1242,722,177,1275,736,160,1310,1012,122,1349,1012,122,1349,4013,-889,1354,1713,-493,1217,22,-39,1142,-6,-36,1119,689,-117,1119,689,-117,1119,2240,-764,1067,1050,-356,1014,403,-152,976,749,-276,967,1206,-413,947,1206,-413,947,801,-290,914,494,-212,892,711,-315,887,878,-384,873,847,-375,858,847,-375,858,900,-405,852,986,-443,854,937,-448,849,893,-440,843,872,-455,846,872,-455,846,848,-452,847,778,-418,854,710,-381,867,677,-365,881,671,-384,888,671,-384,888,700,-427,905,734,-458,928,741,-484,955,728,-490,985,716,-500,1016,716,-500,1016,702,-499,1051,679,-518,1087,674,-554,1118,828,-741,1168,828,-741,1172,1654,-2557,1172,805,-1407,1074,97,-212,1018,280,-460,988,791,-1457,964,791,-1457,924,682,-1299,924,364,-718,889,411,-812,873,551,-1123,849,488,-1005,824,488,-1005,808,342,-728,808,255,-580,788,248,-605,781,281,-751,763,356,-926,756,356,-926,750,406,-1045,750,386,-1005,749,369,-963,753,372,-1007,754,358,-1007,760,358,-1007,770,321,-967,770,283,-930,772,238,-842,783,202,-773,792,206,-816,809,206,-816,825,218,-916,825,214,-964,838,191,-950,861,180,-932,891,158,-923,919,158,-923,947,137,-878,947,115,-842,976,90,-841,1013,78,-895,1053,51,-1025,1090,51,-1025,1138,15,-2308,1138,-645,-2922,1097,-120,-511,1003,-30,-202,963,-209,-972,944,-209,-972,903,-466,-1688,903,-237,-877,856,-171,-589,832,-313,-1038,808,-331,-1102,780,-331,-1102,754,-265,-778,754,-317,-895,735,-358,-1052,717,-336,-923,699,-346,-898,687,-346,-898,680,-372,-971,680,-377,-947,670,-371,-893,668,-394,-907,659,-407,-925,654,-407,-925,656,-412,-910,656,-426,-904,663,-438,-914,663,-453,-907,666,-471,-902,674,-471,-902,674,-482,-896,679,-493,-885,690,-505,-877,706,-515,-871,723,-520,-865,734,-520,-865,734,-520,-850,755,-528,-831,772,-536,-820,800,-545,-803,827,-560,-788,853,-560,-788,853,-572,-789,885,-590,-779,918,-609,-776,962,-657,-791,1004,-886,-989,1041,-886,-989,1041,-2443,-2113,1066,-1534,-1077,967,-340,-210,873,-146,-105,846,-546,-380,831,-546,-380,831,-1269,-732,787,-1037,-602,736,-657,-374,695,-836,-485,669,-1115,-638,642,-1115,-638,642,-986,-566,616,-814,-439,588,-826,-431,566,-835,-427,546,-800,-373,520,-800,-373,520,-862,-404,507,-985,-475,490,-996,-484,469,-958,-451,458,-958,-440,448,-958,-440,448,-958,-434,440,-921,-402,431,-903,-383,422,-926,-388,417,-962,-396,410,-962,-396,410,-978,-399,403,-987,-401,402,-984,-397,400,-980,-377,400,-971,-363,402,-971,-363,402,-976,-362,404,-977,-350,406,-990,-344,414,-1000,-346,420,-1006,-339,418,-1006,-339,418,-1000,-332,424,-1009,-324,438,-998,-311,449,-1004,-309,460,-1009,-298,476,-1009,-298,476,-1002,-296,493,-1004,-285,508,-1010,-277,522,-1010,-272,542,-1013,-268,561,-1013,-268,561,-1019,-253,585,-1012,-246,609,-1014,-241,639,-1020,-225,665,-1018,-213,696,-1018,-213,696,-1018,-200,731,-1035,-194,771,-1057,-172,807,-1157,-161,847,-1666,-79,877,-1666,-79,877,-2349,393,855,-1153,192,791,-419,38,738,-605,82,710,-1175,262,672,-1175,262,672,-1207,248,630,-789,164,584,-819,179,558,-1098,271,528,-1057,251,495,-1057,251,495,-861,214,464,-909,237,439,-1003,271,410,-950,255,382,-941,269,359,-941,269,359,-996,281,340,-1001,289,319,-974,280,294,-975,290,277,-981,293,257,-981,293,257,-967,300,237,-975,302,220,-980,306,204,-987,308,188,-987,316,169,-987,316,169,-979,312,160,-984,322,143,-982,321,132,-981,322,114,-981,322,102,-981,326,102,-980,325,89,-986,332,77,-984,332,65,-978,335,53,-978,335,39,-987,330,39,-977,332,27,-977,332,13,-986,335,1,-982,329,-5,-982,329,-21,-980,332,-21,-983,330,-32,-989,329,-41,-983,328,-51,-978,327,-66,-978,327,-78,-985,327,-78,-978,322,-90,-981,322,-103,-987,318,-116,-983,319,-125,-983,319,-139,-984,311,-139,-988,303,-153,-982,305,-165,-990,298,-180,-980,298,-193,-980,298,-210,-986,293,-210,-984,292,-227,-982,287,-242,-983,276,-258,-978,283,-278,-978,283,-293,-975,274,-293,-974,264,-314,-975,264,-336,-976,258,-356,-967,249,-379,-967,249,-402,-964,241,-402,-961,231,-429,-961,228,-455,-960,214,-483,-949,207,-515,-949,207,-545,-943,202,-545,-945,191,-581,-949,175,-618,-948,156,-657,-964,142,-689,-964,142,-732,-1020,119,-732,-1202,76,-776,-1921,-93,-796,-2066,-353,-761,-983,-172,-684,-983,-172,-640,-505,-100,-640,-844,-147,-611,-1392,-299,-577,-1190,-254,-533,-832,-176,-495,-832,-176,-495,-1014,-223,-464,-1183,-275,-432,-1013,-243,-394,-929,-228,-364,-1035,-259,-335,-1035,-259,-335,-1069,-271,-311,-1011,-264,-277,-1031,-271,-253,-1055,-279,-228,-1028,-271,-201,-1028,-271,-201,-1009,-275,-174,-1021,-276,-147,-1025,-281,-124,-1025,-279,-104,-1032,-284,-79,-1032,-284,-79,-1034,-285,-57,-1033,-286,-39,-1027,-285,-13,-1022,-282,10,-1028,-287,30,-1028,-287,30,-1026,-281,49,-1024,-280,70,-1025,-277,94,-1027,-275,117,-1024,-268,142,-1024,-268,142,-1028,-266,165,-1027,-260,190,-1030,-264,214,-1032,-252,240,-1030,-257,265,-1030,-257,265,-1029,-252,291,-1028,-249,319,-1032,-243,347,-1029,-232,375,-1027,-227,407,-1027,-227,407,-1032,-220,434,-1027,-215,476,-1040,-204,502,-1041,-202,542,-1048,-188,574,-1048,-188,574,-1065,-179,617,-1110,-156,657,-1362,-102,695,-1928,183,703,-1432,217,656,-1432,217,656,-670,95,598,-671,98,561,-1089,219,525,-1156,227,481,-855,159,442,-855,159,442,-851,174,402,-1046,244,367,-1001,217,332,-875,203,293,-947,221,263,-947,221,263,-999,242,229,-954,223,193,-954,231,166,-993,246,129,-968,241,100,-968,241,100,-952,236,69,-970,244,38,-968,238,12,-966,237,-19,-977,242,-50,-977,242,-50,-970,235,-79,-968,238,-112,-969,229,-139,-967,231,-173,-958,225,-206,-958,225,-206,-964,222,-233,-961,210,-266,-959,211,-302,-954,205,-338,-955,197,-373,-955,197,-373,-956,185,-406,-958,177,-443,-955,168,-481,-969,156,-520,-1011,135,-562,-1011,135,-562,-1102,97,-598,-1337,29,-635,-1925,-239,-634,-1420,-249,-579,-710,-130,-520,-710,-130,-520,-754,-114,-487,-1232,-240,-455,-1254,-253,-404,-923,-183,-365,-993,-192,-329,-993,-192,-329,-1150,-245,-295,-1047,-226,-255,-962,-210,-218,-1035,-229,-189,-1074,-238,-150,-1074,-238,-150,-1025,-225,-117,-1045,-233,-78,-1064,-231,-49,-1034,-235,-15,-1027,-231,18,-1027,-231,18,-1043,-230,52,-1036,-223,89,-1040,-224,117,-1043,-228,152,-1043,-228,184,-1046,-222,184,-1032,-224,223,-1039,-200,258,-1042,-204,292,-1045,-198,332,-1045,-198,367,-1046,-192,367,-1054,-184,405,-1055,-177,444,-1071,-171,484,-1135,-143,523,-1135,-143,554,-1333,-73,554,-1654,153,562,-1281,179,521,-768,106,472,-801,123,432,-801,123,395,-1076,206,395,-1056,201,350,-879,160,310,-919,182,271,-1023,209,234,-1023,209,188,-955,197,188,-903,191,151,-971,203,113,-977,210,78,-947,205,37,-947,205,2,-963,206,2,-972,207,-33,-944,204,-71,-950,196,-110,-962,201,-146,-962,201,-187,-957,192,-187,-957,187,-223,-959,182,-263,-960,171,-302,-958,162,-338,-958,162,-378,-973,152,-378,-1000,129,-414,-1057,108,-458,-1152,62,-489,-1529,-76,-506,-1529,-76,-486,-1569,-234,-486,-1003,-163,-434,-787,-129,-381,-1065,-182,-348,-1234,-225,-307,-1234,-225,-263,-1030,-183,-263,-984,-170,-220,-1102,-208,-180,-1074,-206,-142,-995,-191,-102,-995,-191,-102,-1030,-199,-64,-1075,-207,-28,-1045,-201,12,-1054,-197,50,-1065,-200,92,-1065,-200,92,-1046,-193,131,-1036,-187,169,-1050,-193,209,-1056,-187,245,-1059,-171,282,-1059,-171,282,-1066,-164,321,-1089,-155,362,-1133,-122,401,-1277,-64,430,-1433,108,433,-1433,108,433,-1181,140,405,-867,118,363,-889,137,324,-1027,180,283,-1011,185,239,-1011,185,239,-918,166,198,-949,171,159,-987,184,119,-951,174,79,-927,173,38,-927,173,38,-959,186,-2,-963,179,-44,-950,179,-86,-966,174,-125,-963,167,-161,-963,167,-161,-956,155,-202,-972,151,-248,-1000,130,-283,-1025,118,-318,-1067,76,-349,-1067,76,-349,-1182,21,-376,-1450,-116,-381,-1288,-186,-356,-959,-148,-307,-942,-144,-265,-942,-144,-265,-1125,-184,-226,-1121,-184,-181,-1026,-169,-140,-1057,-177,-99,-1086,-189,-61,-1086,-189,-61,-1036,-180,-20,-1023,-176,20,-1063,-177,66,-1060,-175,106,-1055,-168,144,-1055,-168,144,-1070,-168,182,-1078,-159,221,-1081,-132,262,-1128,-99,295,-1215,-39,318,-1215,-39,318,-1260,89,317,-1089,115,296,-936,114,262,-944,132,222,-1002,152,186,-1002,152,186,-989,154,143,-948,153,105,-960,157,65,-975,158,23,-953,151,-18,-953,151,-18,-955,146,-58,-981,145,-97,-979,135,-133,-988,121,-173,-1017,107,-203,-1017,107,-203,-1043,78,-236,-1084,50,-255,-1222,-24,-272,-1263,-125,-264,-1107,-136,-233,-1107,-136,-233,-1005,-148,-194,-1048,-154,-156,-1090,-166,-115,-1069,-158,-72,-1058,-164,-36,-1058,-164,-36,-1074,-163,8,-1057,-149,48,-1046,-139,89,-1070,-132,126,-1089,-122,161,-1089,-122,161,-1107,-89,189,-1144,-41,214,-1148,33,216,-1086,78,205,-1001,102,178,-1001,102,178,-981,114,148,-992,125,114,-994,123,78,-977,124,42,-980,128,8,-980,128,8,-985,125,-28,-985,106,-61,-998,103,-95,-1020,86,-125,-1040,62,-152,-1040,62,-152,-1086,36,-168,-1142,-17,-177,-1157,-82,-174,-1092,-112,-152,-1092,-112,-120,-1056,-126,-120,-1054,-132,-86,-1068,-134,-44,-1073,-133,-11,-1082,-123,22,-1082,-123,59,-1075,-115,59,-1074,-97,88,-1082,-64,111,-1087,-29,126,-1083,18,129,-1083,18,126,-1061,56,126,-1035,68,104,-1010,88,82,-1004,88,55,-1007,93,27,-1007,93,0,-1004,89,0,-1013,82,-25,-1017,64,-53,-1036,52,-74,-1049,25,-92,-1049,25,-100,-1084,-4,-100,-1092,-36,-102,-1083,-69,-92,-1069,-88,-75,-1070,-94,-49,-1070,-94,-25,-1063,-99,-25,-1079,-92,0,-1071,-76,26,-1072,-52,48,-1072,-28,64,-1072,-28,68,-1063,-11,68,-1056,14,68,-1042,40,59,-1035,45,47,-1024,55,30,-1024,55,13,-1032,59,13,-1030,44,-6,-1037,35,-24,-1045,20,-39,-1056,9,-45,-1056,9,-50,-1065,-7,-50,-1069,-37,-49,-1068,-48,-42,-1067,-57,-31,-1068,-58,-17,-1068,-58,-1,-1068,-62,-1,-1067,-48,14,-1060,-22,22,-1056,-15,28,-1059,-1,28,-1059,-1,27,-1053,15,27,-1045,22,24,-1046,24,16,-1043,23,6,-1045,25,-4,-1045,25,-4,-1050,12,-13,-1052,5,-16,-1056,-2,-24,-1058,-19,-21,-1060,-28,-15,-1060,-28,-15,-1058,-30,-10,-1062,-33,-4,-1063,-25,0,-1060,-17,7,-1057,-8,10,-1057,-8,10,-1051,-3,8,-1052,8,7,-1054,7,6,-1053,3,1,-1045,2,1,-1045,2,1,-1050,6,-3,-1057,-9,-11,-1061,-13,-9,-1058,-18,-9,-1059,-17,-4,-1059,-17,-4,-1060,-23,-6,-1056,-15,0,-1057,-13,0,-1058,-10,3,-1058,-8,1,-1058,-8,1,-1054,-1,5,-1047,4,5,-1054,0,0,-1055,2,-2,-1051,0,-4,-1051,0,-4,-1054,-7,-8,-1055,-3,-5,-1054,-11,-4,-1056,-20,0,-1054,-10,1,-1054,-10,1,-1060,-8,2,-1054,-8,1,-1048,-1,2,-1052,-8,4,-1056,-8,-3,-1056,-8,-3,-1055,-5,-4,-1049,-3,-4,-1058,-7,-4,-1055,-9,-4,-1054,-9,0,-1054,-9,0,-1057,-11,-3,-1051,-11,-2,-1055,-7,-2,-1053,-8,-1,-1056,-5,-1,-1056,-5,-1,-1053,-3,0,-1055,-7,-1,-1050,-7,1,-1055,-5,0,-1053,-8,-1,-1053,-8,-1,-1055,-12,-4,-1053,-11,-4,-1057,-13,-2,-1058,-14,-3,-1056,-6,0,-1056,-6,0,-1058,-11,0,-1060,-11,2,-1054,-4,0,-1059,-1,0,-1052,-5,-1,-1052,-5,-1,-1059,-7,-1,-1055,-12,-1,-1052,-5,-4,-1057,-17,1,-1050,-8,-2,-1050,-8,-2,-1050,-14,-1,-1056,-10,0,-1050,4,0,-1055,0,-2,-1057,-7,-2,-1057,-7,-2,-1057,-8,0,-1053,-5,-4,-1055,-10,-2,-1057,-7,-2,-1055,-3,-3,-1055,-3,-3,-1058,-7,-4,-1056,-12,-2,-1054,-8,0,-1058,-14,-2,-1055,-2,-3,-1055,-2,-3,-1058,-4,-1,-1053,-4,-2,-1052,-7,-4,-1052,-7,-2,-1056,-13,1,-1056,-13,1,-1060,-11,-1,-1052,-12,-3,-1063,-10,-3,-1052,-6,-1,-1051,-5,-2,-1051,-5,-2,-1056,-9,-1,-1057,-7,0,-1054,0,0,-1050,-5,-2,-1054,-3,-1,-1054,-3,-1,-1056,-7,0,-1057,-5,-1,-1058,-9,1,-1051,-10,0,-1051,-10,-1,-1054,-6,-1,-1055,-6,-2,-1058,-8,-2,-1057,-10,0,-1057,-7,0,-1057,-7,-6,-1051,-6,-6,-1053,-3,-2,-1058,-6,0,-1055,-7,0,-1053,-2,0,-1053,-2,0,-1059,-7,0,-1059,-14,-3,-1055,-6,-4,-1054,-7,3,-1053,-5,0,-1053,-5,-2,-1047,-4,-2,-1054,-9,-2,-1053,-6,0,-1057,-6,-2,-1057,-7,-6,-1057,-7,-3,-1052,-13,-3,-1057,-1,-1,-1055,-9,-3,-1054,-3,4,-1052,-14,-1,-1052,-14,0,-1052,-5,0,-1049,-3,-1,-1056,-12,0,-1054,-7,0,-1054,-12,0,-1054,-12,-1,-1059,-11,-1,-1052,-8,-3,-1059,-10,-6,-1053,-5,-6,-1050,-9,-4,-1050,-9,-1,-1054,-6,-1,-1059,-9,0,-1054,-6,-2,-1058,-8,-2,-1057,-2,0,-1057,-2,0,-1057,-6,0,-1054,-4,0,-1054,-5,-1,-1050,-6,0,-1054,-6,-3,-1054,-6,0,-1055,-11,0,-1052,-5,-2,-1054,-5,0,-1059,-3,-2,-1054,-4,-2,-1054,-4,0,-1051,-3,0,-1052,-8,1,-1048,-3,0,-1050,-8,-1,-1056,-8,-1,-1056,-8,-1,-1052,-9,-3,-1052,-10,0,-1056,-9,1,-1056,-3,0,-1057,-6,-2,-1057,-6,-2,-1052,-10,-2,-1056,-7,0,-1056,-13,0,-1059,-8,0,-1053,-7,-2,-1053,-7,-2,-1060,-7,-1,-1055,-9,-2,-1051,-9,-3,-1050,-12,1,-1056,-10,-2,-1056,-10,-2,-1053,-6,-2,-1054,-8,1,-1053,-3,-1,-1049,-3,-2,-1058,-6,0,-1058,-6,0,-1058,-4,0,-1051,-9,0,-1055,-8,-1,-1056,-6,0,-1058,-10,-2,-1058,-10,-2,-1055,-5,0,-1050,-12,-1,-1051,-9,1,-1058,-9,0,-1055,-6,0,-1055,-6,0,-1057,-13,0,-1049,-6,-1,-1057,-10,0,-1055,-4,-2,-1055,-3,-3,-1055,-3,-3,-1059,-6,-2,-1058,-5,-2,-1056,-8,-1,-1055,-2,-1,-1052,-6,-1,-1052,-6,-1,-1052,-4,-3,-1054,-5,-1,-1055,-8,-3,-1052,-6,0,-1056,-12,-2,-1056,-12,-2,-1055,-11,0,-1057,-7,-5,-1053,-8,-3,-1053,-6,-3,-1056,-14,-1,-1056,-14,-1,-1056,-10,0,-1055,-8,0,-1050,0,0,-1052,-8,0,-1058,-9,-2,-1058,-9,-2,-1054,-13,-1,-1056,-11,-1,-1054,-8,0,-1053,-6,-3,-1056,-11,-5,-1056,-11,-5,-1059,-11,-2,-1056,-6,0,-1058,-9,0,-1060,-15,-2,-1059,-11,0,-1059,-11,0,-1056,-5,-4,-1056,-7,-1,-1050,-3,-1,-1058,-8,-1,-1054,-3,-3,-1054,-3,-3,-1056,-7,-2,-1051,-7,1,-1056,-3,0,-1055,-7,2,-1060,-6,-2,-1060,-6,-2,-1055,-8,-5,-1052,-3,0,-1056,2,-3,-1058,-11,-2,-1056,-15,-1,-1056,-15,-1,-1056,-7,0,-1055,-5,-1,-1052,-7,-1,-1056,-9,0,-1052,2,1,-1052,2,1,-1052,-7,0,-1053,-9,1,-1059,-8,-1,-1051,-4,-1,-1057,-6,-1,-1057,-6,-1,-1050,-6,-2,-1056,-8,-1,-1053,-9,-4,-1059,-6,0,-1056,-5,0,-1056,-5,0,-1060,-6,0,-1056,-6,-1,-1053,-4,3,-1057,-5,0,-1056,-5,-1,-1056,-5,-1,-1054,-12,-4,-1051,-8,0,-1053,-8,0,-1056,-10,0,-1056,-10,-4,-1060,-13,-4,-1059,-1,-2,-1052,-6,0,-1057,-6,2,-1054,-10,0,-1054,-10,-2,-1056,-5,-2,-1054,-5,-1,-1054,-1,0,-1052,-11,-2,-1057,-5,-1,-1057,-5,-3,-1057,-10,-3,-1057,-5,0,-1056,-11,-4,-1052,-9,-3,-1056,-11,-1,-1056,-11,-2,-1053,-8,-2,-1053,-8,-1,-1054,-6,0,-1056,-4,-1,-1055,-13,-3,-1055,-13,-1,-1057,-9,-1,-1058,-8,-2,-1055,-8,0,-1058,-1,1,-1057,-12,0,-1057,-12,-3,-1052,-5,-3,-1059,-3,-2,-1054,-5,-5,-1056,-11,-3,-1058,-13,0,-1058,-13,-3,-1055,-9,-3,-1060,-12,1,-1057,-8,1,-1058,-9,1,-1052,-11,1,-1052,-11,1,-1057,-9,1,-1054,-8,-3,-1055,-8,-1,-1048,-3,-2,-1057,-8,-1,-1057,-8,-3,-1055,1,-3,-1051,-8,-2,-1057,-4,0,-1057,-9,0,-1052,-4,1,-1052,-4,0,-1059,-9,0,-1054,-8,-3,-1056,0,1,-1057,-9,-1,-1052,-7,-1,-1052,-7,-1,-1055,-9,0,-1058,-6,-1,-1053,-1,-2,-1052,2,3,-1057,-4,2
-1042,162,42,-1042,162,42,-1048,169,49,-1056,176,49,-1064,177,50,-1070,180,54,-1070,180,54,-1068,179,61,-1071,179,61,-1070,177,63,-1061,179,61,-1060,191,56,-1060,191,56,-1047,196,60,-1049,189,57,-1035,193,53,-1030,191,48,-1031,199,41,-1031,199,41,-1030,201,37,-1035,192,35,-1035,192,32,-1044,190,32,-1044,187,31,-1044,187,31,-1049,180,36,-1042,180,34,-1044,170,38,-1030,173,36,-1029,174,38,-1029,174,38,-1018,170,39,-1013,172,35,-1004,173,39,-1002,166,39,-1007,158,38,-1007,158,38,-1009,152,36,-1016,144,43,-1016,144,44,-1022,145,51,-1022,152,56,-1022,152,56,-1013,148,61,-1010,152,63,-1011,154,72,-1006,142,79,-1006,140,85,-1006,140,85,-1005,140,93,-1001,137,100,-997,142,100,-1004,142,108,-1004,142,115,-1006,148,115,-1017,146,119,-1015,155,123,-1021,158,129,-1030,161,136,-1030,161,145,-1043,163,145,-1043,163,149,-1049,162,160,-1057,168,174,-1052,169,184,-1052,169,198,-1053,177,198,-1047,190,209,-1033,194,227,-1035,199,244,-1036,199,258,-1036,199,278,-1030,196,278,-1020,182,299,-1011,181,315,-1040,175,335,-1092,194,344,-1092,194,348,-1161,226,348,-1173,245,342,-1178,265,331,-1172,280,314,-1161,297,299,-1161,297,283,-1163,292,283,-1157,285,271,-1109,276,253,-1075,254,242,-1059,243,236,-1059,243,247,-1060,245,247,-1056,256,265,-1047,256,296,-1028,260,334,-1022,264,375,-1022,264,416,-1019,272,416,-1034,286,454,-1051,295,500,-1062,312,547,-1162,414,586,-1162,414,646,-1263,472,646,-1240,459,701,-1163,428,737,-1077,390,756,-1011,381,781,-1011,381,808,-968,386,808,-948,398,837,-951,400,874,-969,405,919,-986,402,960,-986,402,960,-993,395,1003,-996,393,1049,-975,379,1096,-965,394,1139,-972,403,1193,-972,403,1193,-986,412,1252,-978,420,1320,-960,405,1393,-937,387,1467,-931,380,1538,-931,380,1538,-966,-269,1628,-750,-213,1708,-728,198,1702,-769,454,1704,-776,532,1788,-776,532,1788,-787,538,1894,-802,550,1984,-793,569,2107,-768,1011,2230,-661,2505,2410,-661,2505,2410,-1075,3846,2780,263,4610,2946,533,3039,2759,-176,-33,2716,-472,-122,2593,-472,-122,2593,-522,-66,2525,-465,-46,2418,-500,-12,2305,-530,70,2211,-436,219,2113,-436,219,2113,-374,322,2087,-385,376,2136,-369,342,2218,-340,287,2276,-309,205,2345,-309,205,2345,-212,145,2403,8127,6314,2543,-1845,1132,2994,-771,91,2860,-217,-172,2693,-217,-172,2693,-329,42,2656,-287,113,2662,-141,-208,2711,-140,-211,2720,-139,-208,2725,-139,-208,2725,-142,-210,2733,-143,-217,2718,-134,-214,2729,-137,-223,2707,-127,-224,2719,-127,-224,2719,6952,-4272,2841,499,-710,3224,-209,-347,3186,-203,-323,3193,-217,-329,3197,-217,-329,3197,-220,-335,3205,-224,-332,3200,-224,-335,3190,-224,-330,3181,531,-1488,3179,531,-1488,3179,4200,-8192,3153,161,-1092,3083,-180,-297,3083,-178,-293,3067,-185,-292,3066,-185,-292,3066,-185,-295,3072,-191,-300,3066,-195,-297,3067,589,1470,3064,-465,-613,2815,-465,-613,2815,-4784,-8192,2732,-385,-558,2809,-208,-251,2787,-208,-244,2778,-207,-236,2785,-207,-236,2785,-210,-245,2802,-210,-241,2769,-218,-241,2777,-221,-231,2782,-220,-235,2788,-220,-235,2788,-1010,-926,2785,-8192,-5829,2693,-168,-254,2554,-173,-223,2527,385,79,2569,385,79,2569,-219,-208,2579,-198,-188,2583,-194,-188,2575,-200,-184,2573,-195,-175,2596,-195,-175,2596,-201,-173,2577,-204,-177,2567,-1051,129,2565,-8192,3779,2435,-149,-66,2293,-149,-66,2293,-160,-153,2274,-168,-124,2271,-161,-134,2279,-157,-128,2258,-163,-126,2264,-163,-126,2264,-160,-127,2277,-154,-122,2259,-162,-122,2265,-154,-114,2266,-154,-114,2264,-156,-114,2264,-156,-113,2266,151,131,2180,-6790,8127,1955,-159,67,1860,-159,67,1802,-107,-61,1802,-107,-61,1792,-104,-55,1798,-102,-52,1801,-97,-56,1803,-97,-56,1810,-101,-47,1810,-95,-49,1805,-95,-56,1807,-96,-46,1799,-90,5,1800,-90,5,1834,-1227,7871,1834,-254,797,2006,-109,391,2032,216,1778,1973,308,1378,1872,308,1378,1812,572,1851,1812,393,781,1717,-64,-10,1593,-70,-43,1594,-66,-43,1598,-66,-43,1596,-62,-40,1596,-64,-39,1589,99,230,1594,2440,4625,1615,311,715,1717,311,715,1741,-78,-50,1741,-71,-42,1747,-61,-37,1744,236,484,1754,1362,2457,1830,1362,2457,1886,2650,1697,1886,1663,862,1755,38,20,1697,19,24,1684,747,404,1659,747,404,1611,1366,613,1611,698,301,1586,492,219,1562,782,342,1555,737,264,1541,737,264,1529,301,85,1529,358,111,1526,662,217,1532,815,234,1542,731,183,1556,731,183,1577,686,140,1577,730,133,1598,769,110,1634,807,87,1671,2832,-186,1718,2832,-186,1718,4191,-1295,1608,148,-106,1444,-33,-56,1420,-35,-52,1421,-35,-53,1423,-35,-53,1423,682,-196,1416,2900,-1071,1349,699,-302,1285,15,-71,1258,176,-149,1263,176,-149,1263,1349,-556,1267,1244,-620,1255,415,-264,1250,605,-365,1252,941,-542,1255,941,-542,1255,757,-449,1265,539,-348,1283,610,-404,1285,692,-469,1311,605,-444,1339,605,-444,1339,529,-425,1374,572,-473,1403,633,-566,1441,915,-879,1486,2393,-4040,1487,2393,-4040,1487,629,-1082,1358,-32,-72,1287,-43,-73,1284,-5,-115,1278,1255,-2500,1250,1255,-2500,1250,604,-1287,1197,78,-284,1170,220,-615,1162,513,-1141,1163,360,-868,1146,360,-868,1146,121,-464,1134,165,-629,1137,323,-1013,1147,300,-1062,1147,238,-931,1157,238,-931,1157,242,-978,1169,211,-986,1186,174,-893,1198,137,-853,1221,119,-825,1248,119,-825,1248,90,-765,1279,43,-742,1310,31,-871,1356,28,-1244,1393,-434,-4633,1428,-434,-4633,1428,-347,-1673,1323,-61,-118,1252,-53,-96,1225,-59,-563,1222,-707,-2053,1177,-707,-2053,1177,-317,-973,1133,-130,-314,1103,-332,-901,1093,-482,-1438,1079,-321,-804,1060,-321,-804,1060,-308,-711,1053,-408,-986,1049,-408,-912,1041,-378,-753,1039,-431,-834,1050,-431,-834,1050,-488,-926,1044,-491,-887,1062,-495,-856,1077,-519,-858,1093,-539,-836,1106,-539,-836,1106,-530,-802,1130,-532,-775,1156,-548,-758,1187,-562,-742,1215,-597,-734,1251,-597,-734,1251,-694,-800,1298,-1817,-1847,1344,-3111,-2012,1288,-564,-432,1141,-108,-71,1082,-108,-71,1082,-101,-73,1077,-430,-337,1065,-1294,-694,1026,-1134,-636,978,-721,-368,941,-721,-368,941,-857,-446,926,-1111,-585,904,-1034,-532,887,-902,-446,878,-958,-465,865,-958,-465,865,-923,-454,865,-722,-304,847,-644,-236,840,-875,-321,845,-1115,-416,846,-1115,-416,846,-1040,-382,848,-993,-353,855,-1054,-357,859,-1042,-333,870,-972,-302,886,-972,-302,886,-936,-281,903,-921,-258,924,-918,-245,948,-951,-237,967,-951,-237,1000,-994,-221,1000,-1021,-209,1034,-1038,-195,1067,-1095,-180,1108,-1627,-156,1147,-1627,-156,1148,-3130,367,1148,-1452,241,1062,-251,-2,1001,-205,-29,979,-778,138,956,-778,138,915,-1458,347,915,-1000,231,872,-724,163,840,-1010,254,819,-1215,310,795,-1215,310,777,-1033,267,777,-888,239,754,-909,266,736,-847,266,722,-794,263,709,-794,263,695,-964,337,695,-1045,387,689,-987,374,677,-977,375,670,-1002,395,661,-1002,395,660,-976,399,660,-932,387,661,-920,385,661,-926,389,661,-915,398,669,-915,398,670,-925,408,670,-941,425,679,-945,439,697,-946,448,714,-932,448,729,-932,448,748,-933,457,748,-918,457,772,-906,460,797,-897,464,824,-895,470,857,-895,470,891,-886,479,891,-887,490,925,-891,514,970,-916,558,1008,-1165,882,1055,-1165,882,1055,-1555,2280,1055,-673,1031,965,-163,146,907,-283,321,887,-870,1464,856,-870,1464,806,-708,1127,806,-366,522,772,-502,789,747,-631,1041,724,-490,811,698,-490,811,698,-385,639,673,-408,693,653,-445,781,640,-439,810,624,-472,893,609,-472,893,609,-508,951,598,-496,942,586,-490,940,577,-481,947,570,-463,932,566,-463,932,566,-432,880,560,-406,851,558,-405,868,559,-423,905,566,-428,941,562,-428,941,562,-428,966,564,-416,959,570,-405,951,576,-391,936,589,-388,922,594,-388,922,594,-382,923,609,-376,932,623,-375,939,636,-376,950,661,-371,942,680,-371,942,680,-366,936,699,-355,922,728,-350,927,758,-341,925,784,-335,932,821,-335,932,821,-327,934,855,-318,937,896,-305,982,933,-281,1202,979,275,3018,1005,275,3018,1005,439,1699,942,64,395,863,42,292,833,175,677,806,312,1104,760,312,1104,760,282,974,723,251,915,686,284,1048,653,280,1054,619,253,938,593,253,938,593,258,904,565,256,839,540,244,773,514,275,889,492,311,998,476,311,998,476,308,985,458,302,979,437,311,981,425,304,945,410,296,907,397,296,907,397,301,907,388,314,928,377,317,948,368,331,963,358,334,963,353,334,963,353,338,955,343,345,942,340,337,936,338,344,936,334,351,933,333,351,933,333,354,947,332,361,950,327,369,944,326,372,940,331,372,933,330,372,933,330,373,933,332,372,928,335,375,930,338,381,923,339,379,928,348,379,928,348,384,920,357,382,916,361,387,916,370,388,917,383,391,911,395,391,911,395,395,912,408,387,903,425,393,902,439,394,895,456,395,893,474,395,893,474,403,890,495,402,883,514,398,882,540,402,878,568,404,871,601,404,871,601,407,862,627,406,855,658,415,843,691,418,830,730,437,836,768,437,836,768,473,852,805,631,944,840,1543,1318,866,1587,911,816,662,392,754,662,392,754,621,373,708,1038,569,671,997,555,625,687,393,585,687,393,543,749,399,543,852,434,508,841,435,470,880,456,436,926,487,404,926,487,376,895,466,376,871,451,342,875,437,311,863,435,285,865,435,252,865,435,228,895,446,228,902,458,206,900,453,179,903,453,150,893,445,134,893,445,106,887,438,106,894,435,79,890,440,60,900,450,38,894,448,14,894,448,-9,891,447,-9,892,442,-30,896,444,-53,893,446,-75,888,451,-96,888,451,-119,891,448,-119,891,446,-148,893,444,-171,882,452,-195,886,447,-221,886,447,-242,876,453,-242,882,453,-271,875,452,-298,875,452,-327,872,452,-357,872,452,-388,861,455,-388,858,466,-420,858,464,-452,852,462,-480,844,459,-522,844,459,-560,836,463,-560,830,467,-601,822,477,-638,828,500,-679,866,558,-718,866,558,-763,1018,828,-763,1232,1639,-782,768,1376,-747,300,606,-690,266,585,-653,266,585,-653,457,963,-611,452,954,-568,364,778,-529,430,892,-489,470,988,-455,470,988,-455,412,878,-424,387,857,-389,413,908,-358,401,894,-327,394,876,-297,394,876,-297,414,921,-270,415,931,-240,410,919,-213,405,924,-186,401,919,-162,401,919,-162,398,904,-135,400,917,-109,405,922,-84,402,919,-59,410,919,-36,410,919,-36,407,928,-17,403,921,9,401,916,32,402,923,56,416,927,82,416,927,82,409,919,104,410,921,128,405,917,154,408,912,178,405,917,208,405,917,208,408,909,234,410,909,258,414,900,284,410,904,311,411,893,344,411,893,344,414,887,375,419,893,407,418,881,438,420,869,474,427,874,508,427,874,508,436,860,546,449,849,580,471,851,618,519,876,655,755,980,696,755,980,696,1463,1127,702,1207,723,656,689,424,605,796,477,562,1029,569,521,1029,569,521,847,477,470,726,402,429,843,450,390,864,467,349,856,462,313,856,462,313,907,490,274,903,484,233,868,465,194,870,460,161,869,453,124,869,453,124,863,460,88,892,465,52,892,472,19,881,467,-15,879,472,-51,879,472,-51,869,456,-87,870,464,-118,877,466,-157,876,472,-191,873,469,-228,873,469,-228,868,470,-266,852,471,-306,849,472,-342,847,473,-381,838,476,-425,838,476,-425,835,482,-462,834,505,-506,843,525,-545,877,605,-586,991,857,-632,991,857,-632,1047,1421,-638,675,1179,-606,354,695,-558,342,690,-518,451,926,-481,451,926,-481,441,907,-434,408,834,-394,451,915,-358,467,949,-320,422,881,-277,422,881,-277,405,871,-245,412,894,-211,411,891,-172,414,897,-139,430,918,-107,430,918,-107,432,912,-73,424,905,-39,425,907,0,423,901,29,418,899,65,418,899,65,425,906,97,423,902,130,431,903,165,427,893,202,427,893,239,426,891,239,427,877,271,429,876,305,438,885,340,443,872,383,443,872,416,454,869,416,464,860,459,486,863,491,553,874,525,763,954,556,763,954,571,1230,979,571,1097,693,534,780,478,487,827,498,443,958,552,398,958,552,354,846,489,354,775,439,309,850,470,268,857,474,227,856,479,180,856,479,142,888,491,142,882,489,98,854,472,58,860,476,16,860,468,-21,860,468,-62,866,478,-62,875,485,-105,863,488,-146,857,487,-187,851,486,-227,851,486,-267,842,487,-267,844,496,-309,842,509,-351,849,530,-396,849,563,-439,849,563,-475,885,671,-475,977,939,-505,851,1221,-508,578,998,-480,386,745,-436,386,745,-395,400,788,-395,455,899,-356,448,885,-308,440,876,-272,461,915,-234,461,915,-194,456,914,-194,427,875,-155,421,874,-116,425,885,-79,429,888,-35,429,888,2,441,897,2,444,902,37,442,893,74,432,880,114,441,880,154,441,880,154,447,876,193,452,880,230,464,878,267,465,865,305,481,868,346,481,868,346,514,861,381,568,859,414,770,913,441,1059,877,446,994,669,417,994,669,417,843,534,379,844,515,337,899,532,291,847,493,249,809,476,205,809,476,205,836,485,160,855,488,120,858,488,72,869,495,30,864,492,-14,864,492,-14,850,489,-55,844,490,-100,848,499,-143,846,508,-187,844,521,-226,844,521,-226,842,534,-266,838,566,-310,850,629,-351,868,763,-383,853,1012,-395,853,1012,-395,664,1013,-381,507,871,-350,431,803,-310,438,844,-271,460,880,-232,460,880,-232,463,881,-190,462,883,-149,468,899,-113,458,879,-70,443,867,-30,443,867,-30,441,873,9,455,878,49,458,880,88,472,879,125,475,864,166,475,864,166,480,861,202,497,854,238,525,850,278,588,861,308,725,867,334,725,867,334,903,812,340,914,674,321,863,578,289,839,540,248,861,537,201,861,537,201,851,526,162,836,510,119,832,501,77,841,512,31,845,519,-10,845,519,-10,842,522,-53,843,527,-95,830,540,-139,832,554,-176,827,581,-213,827,581,-213,821,645,-253,826,743,-279,777,897,-293,638,910,-284,546,869,-256,546,869,-256,483,841,-220,472,841,-188,477,860,-146,488,876,-107,479,872,-68,479,872,-68,482,866,-33,476,860,6,481,858,41,487,849,82,506,850,119,506,850,119,524,850,152,560,845,184,614,833,212,708,812,231,806,754,238,806,754,238,831,666,229,842,609,199,841,578,165,840,559,129,834,553,88,834,553,88,829,541,52,821,538,9,822,553,-31,822,564,-70,813,595,-102,813,595,-102,803,623,-137,789,666,-167,768,751,-189,707,813,-192,625,834,-184,625,834,-184,568,838,-166,536,834,-141,506,843,-109,515,846,-74,515,846,-44,512,853,-44,513,846,-10,525,844,25,529,831,57,559,828,86,559,828,115,587,818,115,640,790,134,705,766,149,751,717,146,782,671,138,782,671,115,802,637,115,806,609,86,805,606,61,808,594,29,796,602,2,796,602,-33,791,614,-33,785,641,-62,767,673,-85,739,710,-105,700,744,-112,700,744,-108,657,781,-108,622,798,-101,586,804,-89,566,819,-67,567,816,-43,567,816,-16,567,823,-16,573,810,7,592,797,30,611,791,49,649,771,64,649,771,73,675,749,73,710,725,77,735,696,68,747,672,60,761,671,41,761,671,24,762,663,24,765,659,3,751,667,-10,733,679,-28,719,708,-41,719,708,-47,697,724,-47,676,746,-49,650,759,-48,641,765,-44,629,776,-37,629,776,-23,623,785,-23,625,778,-7,636,773,5,642,760,17,662,750,27,662,750,27,682,736,29,698,724,27,707,714,25,716,707,23,722,700,14,722,700,14,718,702,1,716,698,-2,710,707,-10,697,724,-17,681,738,-21,681,738,-21,674,738,-22,664,751,-16,656,754,-16,657,755,-7,657,749,-1,657,749,-1,662,751,0,673,734,6,682,733,6,688,726,11,692,721,8,692,721,8,703,716,1,696,717,4,698,726,0,691,727,-4,691,735,-4,691,735,-4,677,737,-3,681,738,-7,670,743,-6,669,740,-6,673,747,-1,673,747,-1,675,734,2,674,737,3,684,733,3,690,730,1,688,723,0,688,723,0,683,725,1,690,725,-2,687,726,0,684,734,0,683,740,-5,683,740,-5,684,735,-2,679,737,0,680,739,-3,675,738,-1,674,734,-1,674,734,-1,682,736,0,686,730,-1,684,728,2,679,729,-2,680,733,-1,680,733,-1,684,728,-3,679,732,-3,684,739,-1,677,737,-4,677,731,-2,677,731,-2,684,731,-1,683,746,-3,685,736,-1,679,731,4,679,731,2,679,731,2,685,730,1,683,731,0,685,731,-3,685,731,-4,683,734,-3,683,734,-3,683,735,0,684,736,-1,682,731,0,682,735,0,676,730,-2,676,730,-2,682,733,-1,683,735,-2,682,729,0,685,729,0,685,730,0,685,730,0,684,729,0,682,740,0,677,731,-3,681,737,-3,678,736,-1,678,736,-1,681,736,1,683,738,-1,681,731,-1,684,734,-2,685,735,-2,685,735,-2,679,738,-1,683,731,1,682,731,-1,680,731,-1,686,735,0,686,735,0,682,736,-5,680,731,-4,681,737,0,677,731,-2,680,732,0,680,732,0,682,733,0,683,734,-2,685,732,-5,675,730,-4,685,734,-1,685,734,-1,680,736,0,682,735,-3,684,729,-5,677,732,-3,683,737,-1,683,737,-1,684,734,-3,683,735,-3,682,739,0,677,743,4,677,743,0,684,735,0,684,738,-1,685,734,-3,685,733,-2,686,735,-3,686,735,-2,680,735,-2,684,737,-3,683,731,-3,681,735,2,684,735,0,684,735,0,677,727,0,688,739,-1,682,731,0,678,733,-1,682,735,0,682,735,-1,684,728,-1,688,731,2,679,737,0,680,739,0,678,727,-2,678,727,-3,685,730,-3,682,733,-1,682,735,0,684,738,-2,684,731,-2,684,731,-1,682,733,-1,684,733,1,685,728,1,687,740,-1,685,740,-1,685,740,-3,679,736,-3,684,732,-1,681,728,0,681,735,1,683,733,1,683,733,-1,681,732,-1,684,735,-1,681,728,-3,679,734,0,678,741,1,678,741,0,681,734,0,678,735,0,680,730,-3,687,735,-2,678,737,-2,678,737,1,683,735,1,687,737,0,688,732,0,684,736,1,680,740,-3,680,740,-3,683,731,-3,677,726,-3,681,731,-3,681,730,-2,689,733,0,689,733,0,679,733,-1,684,733,-3,683,733,-1,680,734,0,674,727,-2,674,727,-2,685,733,0,680,732,-1,681,735,-4,684,730,0,677,729,-2,677,729,-2,680,737,-6,678,733,0,685,735,0,681,733,-1,679,736,-1,679,736,-1,686,729,-2,683,735,-3,685,733,2,684,730,-4,683,732,0,683,732,0,682,739,-3,682,733,-1,683,736,0,682,732,0,682,732,1,682,732,1,687,737,-3,685,735,-4,684,738,0,684,733,0,680,734,-1,680,734,-1,684,734,-2,679,739,-1,680,731,0,683,732,-1,680,731,-2,680,731,-2,677,727,-2,683,730,0,683,730,-3,679,730,-1,681,733,0,681,733,0,681,733,0,678,740,-4,682,734,0,678,734,0,684,732,-3,684,732,-3,680,735,-2,683,738,0,679,728,0,678,730,2,688,739,-4,688,739,-4,684,736,0,680,733,0,687,731,0,683,733,2,682,730,-2,682,730,-2,684,742,-1,684,735,-2,684,732,-3,681,735,-2,683,736,-1,683,736,-1,683,732,0,681,732,-3,683,731,-1,690,737,0,679,739,-5,679,739,-5,682,731,-1,688,734,-2,683,733,-1,680,732,0,680,730,-3,680,730,-3,683,736,-1,680,734,-3,680,732,-1,684,738,-2,684,732,-1,684,732,-1,683,731,-4,680,734,-2,679,732,-4,678,724,-3,673,740,0,673,740,0,678,733,-3,683,736,-2,678,733,-3,684,735,0,682,727,0,682,727,0,682,734,-7,677,733,-3,681,733,2,682,733,-1,682,730,0,682,730,0,685,737,0,683,729,0,678,729,-2,682,732,-1,678,735,0,678,735,0,688,734,-1,684,739,0,679,733,0,687,733,1,687,733,-2,682,734,-2,683,735,-1,685,737,-1,678,734,-1,678,730,0,678,730,-3,679,730,-3,684,733,0,684,737,-1,680,732,-1,683,736,-3,683,736,0,679,734,0,681,731,-2,689,738,-1,682,730,0,676,731,-1,676,731,0,681,734,0,680,732,2,686,732,0,682,734,-1,679,735,-2,679,735,-3,683,733,-3,681,735,-3,681,735,-2
-1000,-101,4,-998,-100,10,-1016,-111,16,-1025,-111,25,-1034,-110,32,-1038,-101,31,-1038,-101,31,-1040,-101,35,-1054,-98,36,-1053,-94,41,-1048,-85,38,-1059,-89,41,-1059,-89,41,-1062,-84,38,-1066,-70,35,-1076,-58,36,-1077,-55,31,-1077,-55,29,-1073,-42,29,-1076,-43,24,-1059,-38,20,-1050,-33,21,-1044,-41,22,-1044,-41,20,-1041,-58,20,-1034,-69,29,-1023,-77,31,-1025,-85,38,-1013,-85,45,-1013,-85,52,-1020,-85,52,-1024,-69,62,-1026,-72,69,-1026,-62,75,-1025,-57,84,-1025,-57,88,-1027,-54,88,-1032,-58,98,-1033,-52,101,-1031,-59,104,-1031,-46,106,-1031,-46,106,-1027,-42,106,-1026,-33,103,-1024,-28,104,-1026,-31,104,-1039,-33,106,-1039,-33,104,-1044,-36,104,-1053,-45,108,-1059,-53,112,-1060,-46,113,-1056,-44,112,-1056,-44,110,-1056,-35,110,-1049,-35,110,-1049,-33,108,-1050,-37,106,-1057,-30,103,-1057,-30,104,-1061,-30,104,-1056,-24,103,-1060,-25,109,-1060,-32,115,-1066,-36,124,-1066,-36,130,-1069,-41,130,-1068,-43,144,-1058,-43,161,-1045,-46,173,-1039,-40,180,-1039,-40,190,-1042,-37,190,-1050,-32,204,-1031,-10,214,-1032,-2,226,-1020,4,238,-1020,4,238,-1013,18,249,-1011,21,263,-1022,20,272,-1020,13,294,-1022,11,310,-1022,11,310,-1012,4,333,-1008,3,355,-996,4,379,-1002,-1,407,-999,0,436,-999,0,436,-990,-2,472,-990,-1,499,-998,1,534,-1026,8,564,-1036,31,602,-1036,31,602,-1057,20,636,-1062,40,664,-1092,57,692,-1133,78,722,-1167,109,750,-1167,109,750,-1199,143,782,-1170,173,825,-1140,199,867,-1093,218,903,-1032,238,936,-1032,238,936,-991,259,963,-1057,287,999,-1160,322,1018,-1513,551,1032,-2050,658,1051,-2050,658,1051,-1998,566,1022,-1363,385,943,-930,295,900,-765,200,900,-743,225,900,-743,225,900,-798,318,894,-870,403,934,-898,421,994,-893,436,1066,-885,458,1135,-885,458,1135,-854,459,1216,-832,455,1299,-840,451,1369,-821,454,1456,-804,438,1536,-804,438,1536,-785,425,1622,-768,428,1704,-823,450,1802,-875,443,1892,-904,434,1986,-904,434,1986,-933,432,2071,-965,449,2175,-1000,465,2267,-1016,504,2373,-1032,612,2491,-1032,612,2491,-1032,1425,2638,-711,6708,2844,90,3066,2897,-1030,471,2666,-595,-156,2824,-595,-156,2824,-721,-180,2778,-568,-72,2627,-498,-45,2497,-441,90,2409,-375,235,2365,-375,235,2365,-374,287,2410,-356,253,2466,-229,230,2553,578,625,2649,8127,5947,2908,8127,5947,2908,-395,316,3404,-399,-59,3395,-286,-236,3413,-4549,-236,3456,-544,-461,3789,-544,-461,3789,-214,-452,3833,-282,-437,3840,-280,-448,3839,-274,-456,3835,-276,-455,3828,-276,-455,3828,8127,-2504,3802,890,-722,3431,-247,-308,3344,-200,-303,3328,-1003,252,3327,-1003,252,3327,-308,-313,3434,-246,-358,3459,-851,493,3459,-260,-328,3276,-233,-364,3218,-233,-364,3218,-261,-350,3200,2714,-8192,3257,-145,-770,3366,-252,-366,3390,-255,-359,3370,-255,-359,3370,-245,-358,3363,-251,-363,3379,-255,-369,3378,-1017,-3474,3368,-2367,-6916,3271,-2367,-6916,3271,-236,-332,3100,-237,-303,3067,-239,-297,3103,-244,-295,3094,-244,-295,3083,-242,-293,3083,-249,-298,3080,-246,-293,3097,-251,-289,3076,-251,-286,3080,-251,-286,3101,-4198,-2019,3101,-5929,-3101,3018,-246,-282,2928,-215,-257,2908,-230,-258,2917,-230,-258,2916,-228,-250,2916,-230,-248,2919,-231,-246,2918,-234,-234,2898,-133,-252,2903,-133,-252,2853,572,-332,2853,-224,-156,2755,-1153,322,2749,-7781,3306,2795,-235,-230,2852,-235,-230,2860,-222,-212,2860,-223,-214,2868,-222,-208,2849,-217,-202,2870,-215,-201,2862,-215,-201,2865,-219,-196,2865,-96,-190,2861,-3684,7487,2694,-191,-46,2592,-158,-146,2558,-158,-146,2564,-152,-131,2564,-151,-140,2571,-146,-138,2565,-143,-135,2558,-143,-49,2562,-143,-49,2577,-233,2008,2577,352,7090,2665,-4,552,2494,-162,-134,2440,-161,-129,2436,-161,-129,2442,-163,-130,2442,-155,-129,2435,-143,-130,2433,296,2078,2444,99,428,2547,99,428,2553,-122,-139,2553,-128,-156,2547,-114,-150,2537,-85,-131,2542,8127,6542,2525,8127,6542,2295,1438,602,2295,-351,-156,2152,-216,-222,2178,-95,-127,2150,-92,-113,2138,-92,-113,2138,-95,-118,2160,-87,-117,2158,-93,-120,2148,-90,-122,2148,-86,-123,2147,-86,-123,2147,-87,-128,2137,166,-71,2144,4666,687,2177,6533,-1596,2277,1547,-653,2052,1547,-653,2052,-63,-99,1965,-74,-111,1952,-72,-108,1946,-75,-112,1951,-77,-114,1959,-77,-114,1959,-78,-115,1949,-45,-143,1921,100,-194,1876,596,-437,1878,2074,-1264,1895,2074,-1264,1895,1114,-784,1934,44,-214,1981,71,-315,1975,501,-646,2000,1024,-1061,2046,1024,-1061,2046,4980,-6313,2082,880,-1731,1912,428,-933,1826,-17,-197,1740,-72,-106,1713,-72,-106,1713,-70,-104,1712,-125,0,1713,-99,-46,1690,-87,-83,1670,-101,-46,1674,-101,-46,1674,-100,-90,1667,-34,-350,1682,681,-3007,1711,405,-2933,1786,-84,-172,1873,-84,-172,1873,-109,-143,1867,-139,-259,1874,-61,-4905,1890,-427,-2654,1859,-121,-1059,1736,-121,-1059,1736,-150,-289,1614,-86,-90,1518,-88,-97,1520,-93,-94,1518,-99,-98,1517,-99,-98,1517,-970,-1450,1523,-1093,-3632,1587,-160,-314,1567,-152,-213,1557,-271,-304,1550,-271,-304,1550,-225,-267,1556,-321,-407,1585,-666,-902,1595,-831,-1126,1632,-673,-870,1688,-673,-870,1688,-543,-599,1725,-899,-913,1751,-5455,-4520,1771,-1414,-1013,1613,-219,-123,1460,-219,-123,1460,-103,-75,1425,-99,-70,1426,-107,-72,1418,-54,-108,1405,-307,-153,1367,-307,-153,1367,-902,-339,1354,-2719,-1243,1367,-1238,-575,1349,-272,-86,1327,-619,-214,1337,-619,-214,1337,-1618,-606,1342,-1171,-360,1357,-791,-268,1363,-908,-277,1373,-1122,-306,1402,-1122,-306,1402,-1053,-272,1423,-701,-183,1476,-479,-128,1508,-664,-115,1534,-3418,146,1546,-3418,146,1546,-3039,547,1412,-184,-16,1314,-107,-41,1303,-106,-41,1297,-566,-53,1292,-566,-53,1292,-2655,773,1255,-1271,331,1192,-488,97,1170,-704,171,1162,-917,264,1154,-917,264,1154,-450,117,1144,-583,170,1132,-1064,413,1124,-1175,497,1127,-930,380,1134,-930,380,1134,-827,342,1142,-950,434,1146,-1021,476,1161,-928,439,1184,-928,439,1197,-863,409,1197,-882,419,1224,-876,424,1258,-788,396,1293,-722,375,1335,-722,375,1376,-868,533,1376,-1828,2317,1406,-1246,1996,1294,-169,137,1209,-102,8,1192,-102,8,1174,-738,1037,1174,-973,1616,1125,-331,486,1080,-370,565,1069,-689,1195,1060,-689,1195,1040,-633,1089,1040,-510,842,1028,-374,575,1012,-166,207,1000,-174,242,993,-174,242,998,-349,686,998,-602,1345,1000,-563,1372,1011,-348,770,1011,-365,884,1012,-365,884,1022,-424,1098,1022,-393,973,1042,-391,862,1056,-305,592,1091,-229,433,1110,-229,433,1134,-336,855,1134,-423,1271,1173,-288,876,1225,-259,961,1260,-92,3075,1293,-92,3075,1243,732,2671,1243,31,274,1124,-49,23,1088,38,191,1080,237,839,1042,237,839,999,342,1141,999,345,1153,971,259,886,939,260,896,911,308,1055,890,308,1055,873,288,1007,873,267,930,857,211,700,840,154,485,833,266,772,827,266,772,827,413,1124,826,378,998,822,346,900,818,388,986,818,382,943,817,382,943,817,327,819,827,282,754,836,308,769,840,365,842,856,395,890,874,395,890,874,400,865,886,388,840,910,381,833,935,363,800,965,355,760,993,355,760,993,362,755,1027,414,783,1059,528,885,1107,1382,1460,1138,2487,1429,1104,2487,1429,1104,635,356,1016,175,140,971,880,477,937,1357,676,894,674,369,852,674,369,852,479,257,819,826,409,779,887,426,759,856,422,729,930,460,700,930,460,700,895,441,679,800,383,656,800,369,640,848,389,622,883,401,609,883,401,609,899,406,597,882,395,590,863,384,576,864,372,567,862,365,563,862,365,563,877,362,555,897,367,557,901,362,554,896,348,549,904,346,556,904,346,556,891,343,559,889,336,562,894,324,568,887,319,574,880,312,580,880,312,580,886,306,597,877,299,615,868,294,631,871,283,646,861,273,672,861,273,672,859,273,697,854,264,719,843,247,744,836,241,772,842,235,806,842,235,806,836,213,839,856,200,877,1072,155,912,2633,-431,930,1809,-482,847,1809,-482,847,367,-100,767,386,-89,743,1268,-361,708,1513,-433,658,758,-219,612,758,-219,612,719,-203,574,1128,-346,544,1072,-325,506,785,-243,468,852,-272,438,852,-272,438,987,-322,411,895,-303,377,872,-299,348,970,-327,328,990,-329,296,990,-329,296,951,-316,269,968,-326,244,989,-336,229,969,-327,204,949,-320,181,949,-320,181,949,-329,163,939,-326,143,930,-319,122,929,-331,99,933,-330,83,933,-330,83,947,-337,65,952,-333,46,961,-336,31,956,-335,11,958,-329,-8,958,-329,-8,950,-331,-22,945,-336,-42,943,-333,-60,943,-330,-77,948,-329,-96,948,-329,-96,952,-330,-116,952,-328,-133,950,-318,-152,958,-324,-175,952,-322,-196,952,-322,-196,950,-325,-216,947,-318,-237,950,-315,-258,943,-310,-284,943,-310,-305,946,-312,-305,956,-307,-331,947,-303,-359,944,-301,-387,945,-299,-415,945,-299,-444,947,-295,-444,951,-289,-479,944,-278,-513,941,-277,-545,947,-262,-581,947,-262,-622,945,-264,-622,944,-257,-660,947,-245,-704,972,-234,-750,1069,-209,-795,1069,-209,-830,1831,-17,-830,2231,598,-811,664,151,-742,281,54,-708,882,272,-674,882,272,-639,1135,353,-639,632,188,-591,774,252,-568,1076,350,-536,905,276,-503,905,276,-471,826,273,-471,947,322,-447,872,302,-417,823,289,-396,895,322,-368,895,322,-348,902,322,-348,898,323,-329,919,330,-308,899,323,-292,890,327,-272,890,327,-253,897,340,-253,901,339,-241,910,338,-221,913,343,-206,913,346,-191,913,346,-177,909,342,-177,912,345,-168,912,350,-158,909,353,-146,908,344,-136,908,344,-125,910,354,-125,909,354,-114,913,355,-104,912,350,-93,909,353,-85,909,353,-85,914,354,-72,913,360,-65,918,357,-55,910,357,-50,914,357,-38,914,357,-38,906,360,-32,911,354,-25,911,360,-17,912,363,-9,915,359,1,915,359,1,911,361,4,913,358,18,909,359,21,914,357,31,911,353,36,911,353,36,911,358,46,920,360,57,914,355,65,916,352,70,915,355,80,915,355,80,915,347,90,913,349,99,911,349,105,916,347,116,913,348,124,913,348,124,911,343,137,913,345,148,917,340,160,911,332,171,910,333,180,910,333,180,910,335,193,910,333,207,911,330,220,911,322,233,905,322,247,905,322,247,903,318,265,904,320,282,905,313,299,902,314,317,902,309,340,902,309,340,895,301,361,888,295,384,889,295,406,880,287,433,881,279,458,881,279,458,877,266,485,872,265,514,869,256,539,859,249,575,860,239,603,860,239,603,860,226,641,869,208,682,962,181,716,1882,-90,747,2004,-503,706,2004,-503,706,775,-194,632,490,-109,588,1089,-283,556,1382,-380,507,890,-232,456,890,-232,456,795,-205,414,1092,-307,379,1056,-303,337,848,-249,296,900,-275,260,900,-275,260,995,-293,220,927,-278,186,916,-278,151,996,-303,115,990,-297,80,990,-297,80,967,-285,43,994,-298,7,1001,-298,-26,970,-287,-59,968,-282,-96,968,-282,-96,969,-288,-131,948,-271,-166,949,-275,-200,959,-273,-239,959,-277,-276,959,-277,-276,968,-272,-316,970,-267,-354,976,-260,-391,968,-264,-430,976,-246,-469,976,-246,-469,973,-243,-517,980,-230,-555,1015,-215,-603,1211,-160,-651,2029,290,-669,2029,290,-669,1391,364,-630,505,112,-575,634,185,-547,1063,335,-504,806,253,-467,806,253,-467,719,222,-434,987,310,-395,974,293,-360,842,256,-325,921,304,-291,921,304,-291,904,298,-261,834,275,-232,882,300,-201,907,309,-171,907,309,-144,901,303,-144,918,306,-112,909,304,-84,889,301,-54,888,304,-28,888,304,2,893,309,2,906,301,28,906,308,52,899,302,80,894,298,106,894,298,138,898,299,138,895,293,164,900,293,195,892,291,222,890,283,255,890,283,285,889,272,285,888,268,320,885,269,347,875,257,379,879,254,416,879,254,452,873,248,452,872,231,486,881,217,523,923,197,564,1242,107,596,1242,107,598,1868,-313,598,1282,-308,541,674,-153,483,880,-207,442,1252,-331,403,1252,-331,355,1052,-262,355,840,-206,305,1013,-264,271,1054,-287,222,914,-248,180,914,-248,134,908,-251,134,982,-277,95,955,-267,55,941,-263,12,993,-274,-32,993,-274,-72,998,-266,-72,975,-261,-115,992,-264,-151,991,-268,-196,969,-253,-239,969,-253,-281,965,-243,-281,972,-243,-325,965,-235,-366,971,-220,-407,1003,-210,-454,1003,-210,-493,1080,-178,-493,1503,-18,-536,1643,375,-528,876,216,-483,620,160,-443,620,160,-443,902,272,-406,898,272,-365,740,220,-325,892,274,-289,990,300,-254,990,300,-254,894,264,-215,899,280,-177,916,285,-143,852,268,-109,859,278,-73,859,278,-73,896,282,-38,897,277,-2,911,288,31,902,279,67,875,272,100,875,272,100,880,276,133,881,264,169,894,267,204,899,262,242,895,260,276,895,260,276,880,242,313,884,232,352,890,227,386,903,203,424,1007,162,461,1007,162,461,1492,-54,480,1460,-301,456,982,-225,404,826,-184,359,1073,-255,314,1073,-255,314,1126,-272,270,945,-222,226,955,-233,178,1032,-266,133,971,-249,89,971,-249,89,915,-238,44,967,-254,-2,972,-255,-45,952,-245,-92,990,-244,-137,990,-244,-137,1008,-243,-183,990,-229,-223,995,-223,-268,1018,-209,-314,1022,-189,-355,1022,-189,-355,1097,-148,-395,1446,56,-425,1314,303,-413,846,208,-373,749,199,-335,749,199,-335,892,256,-295,856,242,-257,821,242,-216,919,264,-177,940,270,-141,940,270,-141,892,259,-97,900,265,-63,887,260,-25,855,252,13,881,257,51,881,257,51,902,262,87,892,252,128,898,245,164,893,240,201,886,227,236,886,227,236,890,220,274,905,205,310,980,169,343,1283,8,372,1309,-207,364,1309,-207,364,1098,-234,318,933,-204,276,1013,-221,226,1081,-244,187,997,-231,143,997,-231,143,965,-227,92,996,-238,48,977,-231,4,942,-220,-39,963,-229,-89,963,-229,-89,982,-227,-135,988,-208,-178,1009,-193,-218,1038,-168,-259,1130,-116,-295,1130,-116,-295,1325,61,-325,1177,237,-316,925,214,-281,824,209,-243,822,237,-201,822,237,-201,822,224,-164,855,238,-121,919,248,-87,938,251,-46,923,243,-6,923,243,-6,904,248,26,885,239,68,856,228,109,876,226,142,903,212,178,903,212,178,924,198,218,996,158,248,1152,35,271,1169,-129,271,1169,-129,239,1098,-199,239,1015,-206,202,1002,-206,157,1030,-214,110,1016,-213,68,1016,-213,23,987,-207,23,987,-206,-20,984,-198,-62,972,-190,-105,992,-171,-147,992,-171,-189,1024,-146,-189,1116,-73,-217,1174,86,-235,1055,195,-221,956,214,-193,956,214,-154,879,215,-154,838,218,-116,829,220,-81,869,225,-43,913,227,-4,913,227,32,931,223,32,925,210,67,922,192,104,926,174,139,961,125,169,961,125,186,1044,26,186,1066,-79,186,1064,-144,164,1054,-171,129,1030,-186,92,1030,-186,50,1022,-191,50,1022,-178,13,1007,-171,-28,1004,-160,-65,1015,-131,-101,1015,-131,-131,1035,-76,-131,1064,27,-147,1011,113,-148,963,171,-132,919,179,-105,919,179,-72,887,194,-72,877,202,-42,899,194,-8,919,191,28,941,166,57,941,166,83,958,132,83,997,74,105,1011,-1,117,1023,-61,110,1035,-109,89,1035,-109,89,1028,-131,66,1022,-133,35,1030,-131,6,1025,-112,-25,1025,-80,-55,1025,-80,-55,1030,-27,-74,1004,27,-87,971,80,-84,947,117,-74,928,131,-54,928,131,-54,919,144,-36,921,143,-10,942,129,16,961,104,35,977,65,55,977,65,55,991,20,59,1003,-18,58,1008,-52,47,1009,-70,34,1020,-68,17,1020,-68,17,1022,-64,-4,1018,-39,-25,1004,-8,-35,995,25,-42,983,57,-41,983,57,-41,965,73,-38,952,86,-25,944,88,-15,956,87,2,966,71,11,966,71,11,980,46,19,988,26,27,999,5,26,1002,-17,23,1008,-21,11,1008,-21,11,1001,-29,3,999,-17,-4,999,5,-14,991,20,-17,976,38,-21,976,38,-21,973,46,-18,971,52,-15,972,65,-5,970,50,3,982,44,8,982,44,8,987,28,11,988,20,15,991,3,10,989,-2,4,995,0,1,995,0,1,992,8,-4,993,15,-9,982,17,-6,982,34,-10,977,37,-4,977,37,-4,979,43,-4,984,42,0,978,34,1,983,27,5,993,22,4,993,22,4,992,11,2,989,13,5,989,10,1,991,15,-7,983,23,-5,983,23,-5,984,29,-7,980,23,-3,984,37,-3,986,32,-3,987,32,2,987,32,2,983,31,2,988,25,3,988,19,4,990,14,1,991,17,0,991,17,0,992,20,-3,984,22,-6,983,32,-3,982,31,0,984,33,0,984,33,0,979,30,0,982,26,0,989,23,0,984,23,1,985,17,0,985,17,0,986,18,-3,985,25,-3,989,25,-3,987,28,-3,988,29,-3,988,29,-3,984,29,-2,984,31,-3,983,24,-3,982,26,-2,980,24,0,980,24,0,980,24,0,988,22,0,986,20,0,982,22,0,985,25,-2,985,25,-2,982,27,0,985,25,-4,984,24,-1,990,30,-1,990,30,0,988,27,0,981,25,1,986,30,0,985,19,-2,984,18,-2,984,18,0,982,24,0,984,30,-4,982,23,-1,987,24,-2,980,30,-1,980,30,-1,986,26,-1,986,17,0,984,29,0,984,25,-2,985,19,0,985,19,1,985,21,1,987,25,-1,984,25,-4,981,24,-2,987,25,-1,987,25,-1,988,30,-1,983,29,-1,989,27,0,986,29,0,982,24,-2,982,24,1,988,30,1,986,18,-1,982,21,-2,988,24,-2,991,23,3,991,23,-1,987,25,-1,985,22,1,983,22,0,989,25,0,983,24,2,983,24,1,984,24,1,982,24,-1,986,24,-3,988,26,2,986,28,-3,986,28,-2,985,27,-2,991,32,-2,984,26,3,979,22,-2,985,24,-1,985,24,-1,987,27,-1,981,19,0,988,29,1,984,17,0,988,25,-1,988,25,-1,982,26,-1,985,17,-1,982,25,0,985,23,-2,981,24,1,981,24,1,988,27,-2,982,25,0,984,29,1,984,24,0,983,21,-2,983,21,-2,981,27,1,985,24,-1,986,33,-1,985,27,0,986,33,-1,986,33,-1,991,30,-2,986,25,-1,985,30,-1,987,19,0,981,26,1,981,26,1,987,30,3,983,24,0,988,23,0,987,21,0,987,26,-3,987,26,-3,989,28,-1,984,30,-2,983,21,0,986,25,-2,985,23,3,985,23,3,986,21,0,985,27,-1,982,21,1,983,19,-1,983,23,-4,983,23,-4,984,18,-1,986,29,-3,986,29,-4,984,22,-3,986,24,-2,986,24,-2,986,28,-2,985,22,-1,978,25,2,984,25,-3,983,25,0,983,25,0,990,26,-3,984,27,2,986,25,-2,983,26,0,985,29,1,985,29,1,985,26,-2,983,28,-2,990,24,-3,983,31,-2,985,28,0,985,28,0,978,25,-1,983,23,0,979,24,0,982,26,1,989,24,0,989,24,0,987,23,-3,983,28,0,986,24,-1,982,22,-2,991,26,0,991,26,0,983,25,-1,986,27,0,983,22,0,986,29,-1,985,28,0,985,28,0,984,28,-1,986,29,-1,982,22,-1,984,28,0,981,27,0,981,27,0,983,24,1,987,32,-1,984,23,0,986,25,-3,983,27,-2,983,27,-2,986,30,0,986,25,1,986,14,0,982,23,-3,983,26,-3,983,26,-3,984,26,-2,990,25,-2,988,28,-5,984,20,0,984,28,-3,984,28,-3,989,25,0,983,29,-1,986,21,-2,983,24,-1,984,25,0,984,25,0,975,23,0,982,22,-3,983,27,0,980,23,0,986,26,0,986,26,0,980,21,0,982,23,-2,987,25,-1,989,23,-1,990,28,-2,990,28,-2,983,26,-1,991,23,0,982,24,-3,992,22,0,992,22,-3,982,24,-3,984,23,0,988,35,0,983,22,-2,986,23,-1,986,23,-1,982,25,-1,982,24,0,983,22,-2,984,20,-1,990,28,-1,990,28,-4,987,24,-4,982,27,0,984,22,0,980,25,0,981,23,0,981,23,-1,991,26,-1,985,20,0,983,26,0,986,29,-4,988,21,-1,988,21,-3,986,19,-3,984,25,-3,983,26,-2,990,27,0,985,26,-1,985,26,-3,989,29,-3,988,26,-1,983,27,-3,989,29,0,987,30,-1,987,30,-3,988,29,-3,985,24,-1,985,21,-2,979,28,-2,988,33,-2,988,33,1,983,25,1,987,25,0,989,27,-1,984,24,-4,985,26,-4,985,26,-1,986,21,-1,983,19,-1,984,25,0,986,23,0,987,22,0,987,22,0,990,20,0,987,24,0,987,23,-3,985,24,1,987,21,0,987,21,0,982,23,0,984,28,-4,985,29,-2
-1027,351,11,-1028,364,5,-1031,368,-5,-1031,368,-5,-1028,364,-9,-1025,354,-11,-1023,352,-13,-1017,351,-13,-1016,329,-13,-1016,329,-13,-1007,309,-7,-995,302,-5,-986,292,4,-971,292,3,-972,287,10,-972,287,10,-965,291,13,-960,300,17,-969,301,22,-979,308,24,-969,322,32,-969,322,32,-976,317,39,-979,325,45,-976,326,49,-977,327,53,-969,330,55,-969,330,55,-965,336,56,-962,343,55,-957,345,56,-954,342,58,-963,354,63,-963,354,63,-974,338,67,-980,339,73,-983,339,80,-995,342,85,-990,344,94,-990,344,94,-995,352,104,-998,356,109,-998,358,115,-995,365,121,-998,362,123,-998,362,123,-1007,363,130,-1014,357,133,-1016,360,133,-1008,357,138,-1003,361,140,-1003,361,140,-998,369,135,-993,374,130,-992,385,128,-982,378,116,-983,378,116,-983,378,116,-986,395,112,-992,398,107,-987,402,106,-989,404,109,-971,409,104,-971,409,104,-957,411,103,-948,411,100,-949,401,97,-952,401,95,-953,390,92,-953,390,92,-956,378,87,-970,371,83,-989,373,81,-990,380,81,-985,383,79,-985,383,79,-980,404,80,-979,409,78,-968,425,79,-970,432,77,-966,433,79,-966,433,79,-959,431,81,-960,432,83,-960,434,87,-951,424,85,-954,419,91,-954,419,91,-954,423,92,-944,427,99,-946,425,95,-940,427,97,-940,423,98,-940,423,98,-944,426,100,-945,421,104,-950,408,111,-959,410,108,-960,398,113,-960,398,113,-968,399,117,-972,414,118,-976,424,116,-969,428,119,-969,428,114,-962,443,114,-956,454,110,-959,453,114,-962,460,109,-979,457,110,-979,457,113,-998,446,113,-1006,449,114,-1002,452,116,-1012,453,116,-1007,466,115,-1007,466,111,-1007,474,111,-984,487,106,-971,506,100,-968,509,90,-951,515,75,-951,515,72,-943,528,72,-933,529,61,-930,530,49,-922,528,45,-928,519,44,-928,519,42,-930,518,42,-938,506,49,-935,480,52,-928,476,55,-930,472,62,-930,472,68,-931,478,68,-920,472,77,-904,479,81,-893,482,88,-881,484,93,-881,484,98,-894,485,98,-884,487,110,-892,476,120,-895,476,129,-905,474,144,-905,474,159,-920,487,159,-918,506,171,-915,526,187,-896,547,204,-885,559,214,-885,559,226,-875,565,226,-864,560,236,-867,564,247,-883,572,260,-887,562,266,-887,562,280,-884,553,280,-878,560,292,-875,560,310,-864,564,323,-852,562,341,-852,562,353,-839,575,353,-834,583,378,-826,593,393,-821,607,418,-807,607,444,-807,607,444,-817,610,469,-846,620,503,-867,624,528,-894,648,554,-893,634,591,-893,634,591,-894,635,619,-887,621,653,-884,613,680,-863,609,711,-870,605,737,-870,605,737,-853,615,760,-865,641,782,-912,743,807,-971,806,824,-934,818,843,-934,818,843,-879,812,858,-840,785,883,-830,788,906,-848,788,928,-853,817,957,-853,817,957,-853,828,991,-841,798,1048,-829,768,1091,-818,752,1137,-802,752,1193,-802,752,1193,-782,747,1259,-757,719,1329,-731,686,1401,-717,660,1476,-708,654,1546,-708,654,1546,-720,684,1611,-723,754,1684,-715,947,1763,-702,1024,1859,-156,2517,1964,-156,2517,1964,936,5367,2020,-807,107,1904,-739,298,1746,-1923,-432,1769,-596,28,1902,-596,28,1902,-562,203,1693,-389,430,1554,-293,565,1552,224,1193,1626,992,1997,1793,992,1997,1793,411,1139,2053,-251,293,2178,-250,279,2153,-262,354,2190,-152,420,2224,-152,420,2224,601,904,2298,8127,4836,2507,-2161,762,2759,-977,147,2585,-337,30,2149,-337,30,2149,-407,383,1974,-318,484,1910,-206,390,1939,-155,133,2004,-79,-105,2040,-79,-105,2040,-77,-115,2051,-68,-113,2052,-175,-66,2047,-2,142,2258,3155,-730,2970,3155,-730,2970,8127,-3580,3212,-171,-269,2932,-174,-250,2901,-162,-256,2919,-175,-248,2915,-175,-248,2915,-167,-251,2918,-168,-248,2911,-175,-258,2905,-171,-255,2905,-173,-253,2899,-173,-253,2899,-173,-262,2904,-177,-260,2893,-172,-274,2894,-522,425,2905,-143,-361,2723,-143,-361,2723,1781,-7233,2662,1061,-2990,2774,-169,-260,2744,-182,-248,2753,-176,-245,2762,-176,-245,2762,-185,-253,2757,-188,-249,2754,-189,-247,2757,-194,-252,2747,-637,-1754,2743,-637,-1754,2743,-2735,-8192,2739,-207,-305,2632,-146,-218,2593,444,1189,2592,-154,-177,2626,-154,-177,2626,-209,-236,2621,-196,-212,2633,-200,-216,2637,-210,-217,2628,-212,-222,2625,-212,-222,2625,-3748,-3112,2612,-5782,-3463,2327,-153,-182,2198,-158,-153,2172,-158,-153,2168,-156,-143,2168,-163,-141,2174,-158,-139,2179,-154,-140,2178,-156,-137,2177,-156,-137,2175,-164,-141,2175,-155,-131,2174,-164,-132,2181,-164,-126,2172,-175,-130,2167,-175,-130,2178,-433,-100,2178,-8192,4096,1943,-105,-11,1739,-124,-73,1711,-118,-63,1701,-118,-63,1711,-123,-70,1711,-123,-67,1720,-120,-59,1716,-117,-62,1708,-119,-62,1707,-119,-62,1712,-114,-65,1712,-115,-58,1710,-114,-56,1707,-118,-49,1712,-124,-40,1708,-124,-40,1716,-847,553,1716,-6884,4716,1839,-1397,1411,1970,-607,1255,1612,-67,-48,1466,-67,-48,1463,-98,-19,1463,-87,-31,1460,-89,-24,1459,-88,-27,1463,-91,-28,1464,-91,-28,1464,-391,1147,1464,-2116,4609,1541,-125,-14,1568,-71,-36,1554,-157,87,1516,-157,87,1530,-95,-19,1530,-77,-23,1537,-447,1257,1540,-848,2635,1616,-165,164,1667,-165,164,1674,-109,76,1674,-261,908,1691,1409,6834,1709,99,557,1539,-81,-25,1486,-81,-25,1481,-77,-18,1481,-60,-13,1479,171,587,1460,426,1310,1396,335,1087,1377,335,1087,1377,249,801,1350,243,772,1338,315,935,1331,375,1013,1330,373,958,1326,373,958,1326,291,806,1326,110,414,1339,62,278,1354,258,675,1363,481,1013,1378,481,1013,1378,391,785,1413,327,632,1442,391,734,1470,499,878,1504,1593,1626,1552,1593,1626,1552,3263,1688,1474,366,192,1380,-13,4,1338,205,160,1330,1487,720,1289,1487,720,1289,1389,644,1235,431,206,1200,357,169,1181,551,241,1165,738,307,1147,738,307,1147,983,399,1137,900,373,1122,801,318,1122,807,307,1109,747,270,1110,747,270,1110,720,245,1112,797,265,1120,845,268,1129,819,248,1136,794,224,1163,794,224,1163,783,216,1188,755,193,1213,735,178,1240,742,167,1270,853,143,1306,853,143,1306,2890,-268,1339,3118,-912,1252,218,-97,1130,-8,-36,1099,263,-62,1106,263,-62,1106,2088,-701,1058,1360,-450,1003,421,-162,959,621,-226,948,1159,-404,924,1159,-404,924,819,-291,896,484,-208,871,731,-314,859,956,-411,846,882,-378,832,882,-378,832,875,-385,826,984,-430,819,967,-439,811,893,-430,805,866,-437,809,866,-437,809,835,-432,809,774,-403,816,720,-378,822,708,-381,827,725,-399,839,725,-399,839,753,-439,852,765,-458,866,763,-484,890,755,-483,914,739,-475,936,739,-475,936,712,-482,974,684,-479,1002,652,-482,1037,644,-503,1082,687,-583,1124,687,-583,1124,1516,-1581,1157,1362,-2444,1105,273,-519,1021,145,-237,986,659,-1173,963,659,-1173,963,842,-1516,913,362,-745,874,399,-784,865,566,-1115,837,498,-1019,812,498,-1019,812,339,-726,792,255,-562,772,255,-596,755,302,-756,743,390,-961,736,390,-961,736,427,-1061,726,389,-988,720,375,-964,716,403,-1012,718,373,-985,726,373,-985,726,335,-927,722,294,-899,735,241,-804,743,225,-789,752,245,-888,761,245,-888,761,253,-981,775,242,-981,789,216,-941,812,201,-932,829,201,-932,849,185,-902,849,162,-853,875,140,-841,901,126,-868,938,113,-907,972,113,-907,1010,95,-928,1010,68,-974,1054,42,-1236,1088,-329,-3373,1118,-335,-1634,1034,-335,-1634,963,-56,-202,963,-58,-418,942,-410,-1461,908,-335,-1314,862,-163,-575,823,-163,-575,804,-250,-860,804,-368,-1238,777,-276,-889,744,-277,-799,727,-351,-1042,707,-351,-1042,687,-338,-962,687,-320,-868,667,-365,-965,659,-373,-963,649,-363,-911,640,-363,-911,637,-388,-930,637,-392,-942,631,-396,-916,630,-410,-908,628,-420,-911,631,-420,-911,635,-433,-914,635,-438,-899,634,-454,-899,649,-467,-906,651,-488,-894,662,-488,-894,673,-500,-887,673,-513,-883,681,-517,-872,697,-517,-861,719,-524,-840,740,-524,-840,760,-539,-830,760,-535,-814,785,-548,-803,815,-560,-801,836,-573,-785,870,-573,-785,909,-592,-779,909,-611,-782,948,-658,-793,986,-917,-1006,1030,-2438,-2052,1050,-2438,-2052,1050,-1487,-1070,950,-293,-177,850,-147,-114,835,-616,-419,806,-1300,-757,772,-1300,-757,772,-982,-570,720,-640,-369,681,-896,-524,655,-1125,-656,628,-919,-521,594,-919,-521,594,-767,-415,567,-795,-412,550,-829,-397,523,-842,-406,498,-951,-474,485,-951,-474,485,-1006,-509,464,-961,-476,451,-931,-439,436,-937,-436,421,-907,-408,413,-907,-408,413,-895,-389,401,-930,-410,394,-968,-420,387,-978,-427,376,-976,-403,377,-976,-403,377,-964,-405,374,-963,-386,366,-953,-376,370,-965,-368,368,-977,-371,365,-977,-371,365,-986,-367,368,-986,-366,375,-982,-353,377,-990,-352,378,-991,-342,387,-991,-342,387,-991,-347,394,-997,-333,404,-1003,-323,411,-999,-314,421,-1008,-311,430,-1008,-311,430,-1006,-304,448,-1012,-302,458,-1010,-288,475,-1008,-284,493,-1012,-277,507,-1012,-277,507,-1013,-269,531,-1009,-260,551,-1016,-250,573,-1016,-248,606,-1019,-234,628,-1019,-234,628,-1020,-232,656,-1016,-214,696,-1023,-198,731,-1029,-187,768,-1067,-181,806,-1067,-181,806,-1205,-153,840,-1855,-60,874,-2194,373,839,-850,126,780,-379,28,726,-379,28,726,-787,125,699,-1328,292,664,-1057,230,623,-747,153,582,-951,218,553,-951,218,553,-1124,271,522,-926,220,485,-829,215,462,-971,251,433,-1002,261,406,-1002,261,406,-955,255,380,-986,272,356,-1005,282,335,-963,283,315,-951,283,294,-951,283,294,-970,293,277,-979,294,256,-980,299,238,-990,309,222,-984,304,201,-984,304,201,-982,309,186,-975,315,169,-977,317,154,-978,322,144,-982,328,124,-982,328,124,-981,326,114,-976,326,96,-979,324,86,-979,327,68,-979,324,55,-979,324,55,-977,334,45,-985,334,33,-986,327,18,-974,332,4,-975,328,-8,-975,328,-8,-983,336,-20,-976,327,-29,-980,326,-46,-979,331,-58,-981,330,-65,-981,330,-65,-979,328,-79,-985,317,-96,-985,314,-105,-986,321,-123,-986,321,-131,-986,310,-131,-983,316,-148,-983,310,-163,-990,305,-177,-983,300,-189,-983,300,-206,-986,292,-206,-982,298,-218,-983,292,-238,-984,282,-252,-982,280,-272,-982,280,-287,-982,269,-287,-978,268,-303,-974,265,-326,-979,260,-342,-968,256,-366,-968,256,-394,-967,247,-394,-972,233,-418,-962,238,-447,-960,222,-469,-949,214,-500,-949,214,-532,-951,206,-532,-950,191,-567,-950,178,-597,-952,165,-634,-965,154,-676,-965,154,-707,-1002,124,-707,-1119,95,-748,-1462,31,-778,-2202,-300,-784,-1436,-268,-714,-1436,-268,-649,-565,-110,-649,-628,-97,-616,-1258,-259,-589,-1381,-296,-545,-891,-193,-498,-891,-193,-468,-904,-190,-468,-1186,-275,-437,-1080,-247,-402,-906,-215,-368,-995,-244,-337,-995,-244,-307,-1076,-273,-307,-1026,-263,-277,-1028,-267,-248,-1069,-269,-227,-1039,-267,-197,-1039,-267,-172,-1006,-262,-172,-1023,-268,-147,-1027,-275,-117,-1029,-281,-95,-1036,-283,-70,-1036,-283,-51,-1040,-283,-51,-1024,-277,-24,-1027,-282,-1,-1028,-279,16,-1028,-278,46,-1028,-278,46,-1028,-277,73,-1025,-271,90,-1025,-276,117,-1029,-261,142,-1027,-271,166,-1027,-271,166,-1031,-263,188,-1031,-261,215,-1030,-260,239,-1026,-257,268,-1033,-252,293,-1033,-252,293,-1028,-240,322,-1029,-238,354,-1036,-231,382,-1031,-220,413,-1037,-216,451,-1037,-216,451,-1036,-207,481,-1038,-202,519,-1038,-188,556,-1050,-181,591,-1081,-165,634,-1081,-165,634,-1227,-138,673,-1710,-35,702,-1761,267,669,-829,122,620,-579,69,578,-579,69,578,-993,173,542,-1227,244,505,-924,186,458,-826,161,418,-1022,223,383,-1022,223,383,-1017,222,346,-865,190,310,-925,220,278,-1012,240,246,-967,230,213,-967,230,213,-957,234,181,-992,240,146,-964,239,118,-944,240,90,-979,238,55,-979,238,55,-978,239,32,-967,241,-4,-981,243,-30,-966,242,-59,-958,237,-87,-958,237,-87,-969,236,-119,-975,228,-148,-969,229,-183,-968,228,-214,-967,220,-249,-967,220,-249,-952,216,-277,-953,211,-309,-957,200,-344,-957,196,-375,-956,179,-417,-956,179,-417,-958,175,-453,-969,159,-488,-984,139,-529,-1034,118,-563,-1137,81,-604,-1137,81,-604,-1454,1,-633,-1890,-268,-622,-1195,-214,-559,-645,-109,-506,-888,-153,-480,-888,-153,-480,-1329,-259,-439,-1156,-233,-394,-893,-171,-351,-1062,-213,-317,-1149,-239,-281,-1149,-239,-281,-977,-205,-240,-958,-214,-205,-1074,-230,-169,-1066,-237,-132,-1030,-224,-100,-1030,-224,-100,-1067,-239,-64,-1057,-238,-29,-1012,-227,1,-1033,-228,37,-1045,-220,68,-1045,-220,68,-1044,-221,104,-1052,-224,135,-1056,-224,174,-1035,-215,206,-1030,-211,245,-1030,-211,245,-1043,-207,278,-1048,-204,312,-1048,-190,351,-1061,-188,392,-1062,-184,431,-1062,-184,431,-1064,-169,474,-1119,-152,515,-1294,-96,549,-1609,86,560,-1330,182,523,-1330,182,523,-768,102,475,-784,118,441,-1095,198,404,-1088,203,360,-891,166,317,-891,166,317,-931,178,279,-1012,210,242,-937,193,202,-907,188,163,-907,188,129,-977,207,129,-983,205,88,-955,207,54,-962,212,13,-964,206,-18,-964,206,-59,-942,193,-59,-962,205,-97,-969,201,-131,-959,188,-169,-964,189,-203,-964,189,-240,-964,185,-240,-955,179,-282,-962,162,-324,-975,153,-360,-998,133,-395,-998,133,-430,-1037,118,-430,-1104,88,-469,-1280,18,-493,-1645,-176,-495,-1258,-209,-451,-1258,-209,-401,-803,-133,-401,-921,-151,-360,-1225,-226,-321,-1141,-205,-278,-967,-170,-234,-967,-170,-196,-1067,-201,-196,-1115,-205,-155,-999,-195,-117,-1001,-187,-78,-1074,-206,-37,-1074,-206,1,-1057,-210,1,-1039,-192,40,-1067,-199,79,-1047,-196,119,-1025,-186,158,-1025,-186,196,-1045,-188,196,-1060,-178,235,-1058,-179,275,-1068,-164,320,-1083,-155,352,-1083,-155,390,-1136,-134,390,-1251,-71,424,-1403,82,435,-1195,148,407,-871,109,369,-871,109,327,-889,127,327,-1057,182,294,-1034,173,249,-929,156,205,-946,173,165,-946,173,165,-976,185,126,-935,174,84,-930,177,49,-975,184,6,-971,172,-33,-971,172,-33,-958,166,-74,-967,171,-116,-963,168,-151,-960,156,-191,-984,153,-230,-984,153,-230,-1003,137,-266,-1016,116,-301,-1053,89,-333,-1118,56,-357,-1342,-46,-380,-1342,-46,-380,-1372,-172,-364,-1058,-166,-323,-924,-142,-280,-1075,-174,-240,-1154,-189,-196,-1154,-189,-196,-1055,-174,-149,-1040,-177,-111,-1088,-185,-68,-1047,-176,-31,-1013,-167,8,-1013,-167,8,-1057,-180,54,-1067,-176,94,-1056,-165,135,-1066,-163,178,-1075,-159,216,-1075,-159,216,-1082,-143,251,-1120,-106,287,-1208,-52,312,-1240,71,318,-1104,109,297,-1104,109,297,-951,112,263,-949,130,230,-1008,152,188,-1001,151,149,-960,151,110,-960,151,110,-967,156,71,-968,155,34,-955,155,-4,-965,144,-49,-982,146,-88,-982,146,-88,-988,125,-125,-996,119,-158,-1010,108,-190,-1026,90,-223,-1061,58,-248,-1061,58,-248,-1173,5,-268,-1259,-81,-268,-1138,-143,-243,-1032,-146,-206,-1036,-153,-170,-1036,-153,-170,-1084,-160,-129,-1081,-165,-85,-1061,-153,-43,-1076,-163,-2,-1058,-156,35,-1058,-156,35,-1050,-149,77,-1068,-137,114,-1089,-124,149,-1108,-95,180,-1131,-50,203,-1131,-50,203,-1138,22,211,-1079,76,205,-1017,92,178,-991,105,149,-995,112,119,-995,112,119,-999,129,83,-993,122,50,-986,127,15,-988,118,-21,-990,106,-54,-990,106,-54,-1006,97,-86,-1021,88,-114,-1043,68,-138,-1069,44,-162,-1134,-5,-171,-1134,-5,-171,-1145,-67,-170,-1096,-108,-154,-1069,-125,-125,-1058,-137,-91,-1066,-138,-53,-1066,-138,-53,-1074,-137,-16,-1074,-118,17,-1074,-117,52,-1073,-94,80,-1083,-65,106,-1083,-65,106,-1083,-26,120,-1076,16,126,-1066,50,120,-1038,69,102,-1012,87,80,-1012,87,80,-1011,86,53,-1005,85,28,-1007,82,-1,-1015,77,-24,-1021,68,-49,-1021,68,-49,-1035,47,-68,-1055,33,-85,-1076,-6,-92,-1082,-38,-94,-1082,-38,-85,-1079,-67,-85,-1073,-86,-72,-1067,-97,-46,-1074,-90,-21,-1075,-84,3,-1075,-84,27,-1068,-73,27,-1074,-56,49,-1065,-26,60,-1061,-2,65,-1053,26,62,-1053,26,55,-1045,40,55,-1034,47,41,-1034,53,24,-1030,53,8,-1032,44,-11,-1032,44,-26,-1032,35,-26,-1050,16,-33,-1062,0,-42,-1061,-13,-46,-1063,-36,-40,-1063,-36,-34,-1073,-48,-34,-1068,-49,-26,-1073,-49,-10,-1068,-48,0,-1068,-34,13,-1068,-34,20,-1059,-20,20,-1058,-9,27,-1049,6,25,-1045,10,21,-1046,21,15,-1046,21,8,-1043,27,8,-1046,23,0,-1047,13,-10,-1058,4,-14,-1060,-3,-18,-1060,-3,-17,-1062,-21,-17,-1065,-25,-16,-1066,-30,-13,-1062,-32,-10,-1062,-23,-1,-1062,-23,8,-1055,-20,8,-1058,-19,9,-1048,2,10,-1053,-2,10,-1049,6,7,-1049,6,4,-1048,8,4,-1047,5,1,-1053,4,-3,-1053,-10,-7,-1053,-12,-9,-1053,-12,-4,-1060,-11,-4,-1057,-20,-5,-1063,-12,-4,-1059,-21,0,-1059,-5,1,-1059,-5,1,-1054,-3,1,-1057,1,4,-1054,-4,0,-1054,1,1,-1052,-4,-1,-1052,-4,-1,-1053,0,-5,-1056,-7,-3,-1057,-4,-4,-1056,-6,-5,-1061,-6,-3,-1061,-6,-3,-1054,-10,-3,-1058,-12,0,-1052,-6,4,-1058,-10,4,-1057,-3,2,-1057,-3,2,-1057,3,-2,-1052,6,1,-1052,-2,-2,-1054,-7,-4,-1050,-7,-4,-1050,-7,-4,-1059,-12,-5,-1059,-10,-5,-1053,-5,0,-1056,-13,2,-1058,-8,0,-1058,-8,0,-1056,-13,0,-1066,-7,-2,-1056,-1,-3,-1050,-4,-3,-1059,0,-4,-1059,0,-4,-1056,-7,0,-1054,-8,-3,-1054,-4,-1,-1052,-9,-1,-1055,-14,0,-1055,-14,0,-1057,-6,-1,-1056,-4,1,-1058,-8,-1,-1059,-7,-4,-1049,-6,-4,-1049,-6,-4,-1052,-2,-2,-1054,-9,-4,-1059,-6,0,-1055,-14,-2,-1059,0,-2,-1059,0,-2,-1054,-3,0,-1056,-9,-5,-1052,-12,-1,-1055,0,1,-1056,-4,-4,-1056,-4,-4,-1057,-6,-2,-1052,-3,-3,-1056,-1,-2,-1053,-4,0,-1055,-7,3,-1055,-7,3,-1057,0,-1,-1053,-14,-2,-1054,-6,-1,-1059,-14,-2,-1048,-8,1,-1048,-8,1,-1052,-10,-1,-1055,-4,-3,-1060,-4,-2,-1057,-7,-5,-1056,-10,0,-1056,-10,0,-1054,-10,-2,-1057,-10,-4,-1061,-12,-2,-1055,-9,-2,-1055,-2,-1,-1055,-2,-1,-1056,-5,0,-1058,-15,-1,-1054,-6,0,-1055,-8,-1,-1050,-2,0,-1050,-2,0,-1052,-8,2,-1051,-7,0,-1054,-7,0,-1055,-6,-2,-1053,-5,0,-1053,-5,0,-1053,-7,0,-1055,-7,2,-1054,-8,-1,-1057,-15,-2,-1054,0,-2,-1054,0,-2,-1058,-4,-2,-1056,-7,-3,-1053,-6,0,-1056,-13,-4,-1060,-12,0,-1060,-12,0,-1051,-4,-2,-1058,-2,-1,-1056,-8,-1,-1052,-7,-4,-1056,-4,1,-1056,-4,1,-1056,-7,-4,-1056,-6,-3,-1057,-10,0,-1055,-8,-1,-1055,-5,0,-1055,-5,0,-1056,-6,-1,-1055,-5,1,-1060,-7,-2,-1057,-7,0,-1057,-7,-2,-1056,-8,-2,-1054,-8,-1,-1058,-6,-1,-1058,-6,0,-1057,-11,-1,-1057,-11,0,-1056,-5,0,-1055,-9,-3,-1054,-7,-2,-1056,-5,-2,-1056,-12,-2,-1056,-12,3,-1057,-3,3,-1055,-7,0,-1054,-2,-1,-1052,-8,-1,-1056,-10,2,-1056,-10,0,-1053,-2,0,-1053,-3,1,-1064,-9,3,-1050,-4,-1,-1059,-8,0,-1059,-8,1,-1054,-4,1,-1056,-7,-4,-1052,-3,0,-1060,-8,-1,-1057,-5,-1,-1057,-5,-2,-1061,-10,-2,-1058,-4,-3,-1053,-4,-3,-1056,-6,-4,-1057,-7,-1,-1057,-7,-1,-1055,-11,-1,-1054,-5,-1,-1050,-7,2,-1051,-9,2,-1055,-11,0,-1055,-11,-2,-1052,-4,-2,-1046,-9,0,-1052,-4,-3,-1052,-9,-1,-1058,-7,-3,-1058,-7,0,-1057,-4,0,-1062,-7,1,-1058,-14,0,-1056,-9,-1,-1053,-13,-1,-1053,-13,0,-1051,-5,0,-1056,-3,-1,-1052,-9,-3,-1057,-8,-1,-1054,-12,-1,-1054,-12,-1,-1055,-7,-1,-1054,-11,1,-1056,-8,-1,-1057,-9,-1,-1054,-5,-1,-1054,-5,-1,-1062,-11,-3,-1056,-7,0,-1054,-6,-1,-1055,-8,-1,-1063,-6,-1,-1063,-6,-1,-1059,-10,0,-1059,-12,0,-1052,-3,-1,-1055,-7,0,-1053,-6,-1,-1053,-6,-1,-1055,0,-2,-1046,-8,-2,-1055,-6,1,-1052,-1,-3,-1054,-6,0,-1054,-6,0,-1054,-10,-1,-1053,-1,-1,-1056,-9,0,-1054,-8,-2,-1056,-5,-2,-1056,-5,-2,-1061,-10,0,-1050,-1,-3,-1054,-7,-2,-1057,-12,0,-1054,-10,-1,-1054,-10,-1,-1056,-2,-5,-1055,-5,-3,-1054,-7,-1,-1060,-7,-2,-1056,-4,0,-1056,-4,0,-1054,-6,0,-1052,-10,-2,-1061,-7,-3,-1056,-8,-1,-1057,-12,1,-1057,-12,1,-1053,-8,0,-1061,-10,-4,-1055,-4,-1,-1058,-10,-1,-1055,-7,-2,-1055,-7,-2,-1056,-3,-1,-1054,-8,-3,-1053,-7,-1,-1052,-6,-2,-1056,-2,-2,-1056,-2,-2,-1057,-6,0,-1056,-14,5,-1059,-2,0,-1062,-12,0,-1053,-12,-4,-1053,-12,-4,-1058,-9,-1,-1056,-12,1,-1060,-8,0,-1058,-6,-1,-1059,-11,-1,-1059,-11,-1,-1056,-9,-1,-1057,-11,-5,-1057,-8,-1,-1060,-13,2,-1060,-6,-2,-1060,-6,-2,-1053,-10,0,-1054,-11,-3,-1059,-4,-1,-1055,-7,-3,-1059,-2,2,-1059,-2,2,-1048,-6,-1,-1054,-7,0,-1059,-11,-2,-1053,-10,-3,-1054,-7,-3,-1054,-7,-3,-1050,-4,-2,-1056,-7,1,-1057,-13,-1,-1053,-3,-1,-1056,-8,-3,-1056,-8,-3,-1059,-7,-1,-1060,-3,-2,-1055,-4,-2,-1055,-7,0,-1060,-3,-2
-1036,11,40,-1036,11,40,-1032,14,40,-1033,33,41,-1042,36,38,-1037,46,41,-1052,46,36,-1052,46,36,-1052,47,33,-1058,51,34,-1061,37,33,-1066,27,35,-1066,31,33,-1066,31,33,-1050,29,39,-1046,29,36,-1048,36,39,-1046,31,41,-1041,29,41,-1041,29,41,-1054,34,40,-1064,48,39,-1066,52,44,-1069,62,41,-1064,75,43,-1064,75,43,-1049,82,43,-1041,80,44,-1040,77,42,-1041,69,40,-1039,63,41,-1039,63,41,-1038,48,44,-1033,51,49,-1036,49,49,-1043,47,51,-1057,53,55,-1057,53,55,-1056,67,62,-1061,80,62,-1064,87,62,-1063,97,62,-1065,110,60,-1065,110,60,-1056,109,57,-1058,105,54,-1051,101,51,-1042,92,45,-1042,92,41,-1036,74,41,-1040,62,34,-1048,54,31,-1055,44,31,-1052,53,31,-1052,53,37,-1054,61,37,-1053,60,42,-1051,59,47,-1048,62,57,-1046,58,64,-1046,58,70,-1039,57,70,-1046,47,74,-1051,53,73,-1061,67,75,-1065,74,74,-1065,74,69,-1069,86,69,-1070,95,67,-1067,102,66,-1068,102,59,-1069,99,59,-1069,99,59,-1066,97,59,-1058,80,57,-1055,81,58,-1042,72,59,-1035,71,58,-1035,71,60,-1027,67,60,-1029,66,63,-1031,68,65,-1044,66,63,-1041,72,71,-1041,72,76,-1048,79,76,-1059,79,79,-1057,88,76,-1070,82,77,-1067,94,82,-1067,94,83,-1064,105,83,-1062,110,84,-1072,111,83,-1071,107,91,-1077,86,93,-1077,86,101,-1082,74,101,-1078,64,106,-1063,70,110,-1042,68,110,-1034,65,115,-1034,65,116,-1019,67,116,-1015,68,120,-1017,71,123,-1014,83,129,-1008,89,136,-1008,89,136,-1008,102,144,-1006,114,156,-1007,121,174,-1020,127,193,-1040,113,213,-1040,113,213,-1063,110,231,-1073,97,257,-1081,84,278,-1066,42,313,-1078,35,346,-1078,35,346,-1108,27,380,-1133,24,413,-1147,31,434,-1220,82,452,-1314,195,453,-1314,195,453,-1250,217,445,-1104,251,433,-998,272,437,-971,293,449,-988,318,475,-988,318,475,-1011,323,491,-1029,339,497,-1025,340,500,-1023,335,501,-1097,411,533,-1097,411,533,-1089,366,581,-1090,302,633,-1138,278,668,-1176,269,694,-1170,253,725,-1170,253,725,-1146,243,760,-1158,239,795,-1177,254,828,-1193,270,859,-1214,309,894,-1214,309,894,-1182,322,933,-1147,313,969,-1138,336,1005,-1097,366,1050,-1037,392,1097,-1037,392,1097,-959,384,1159,-888,364,1227,-845,356,1296,-832,353,1356,-831,356,1409,-831,356,1409,-825,351,1456,-870,342,1510,-890,367,1530,-931,524,1571,-945,465,1681,-945,465,1681,-912,434,1782,-871,427,1877,-678,189,1957,-811,216,2034,-830,382,2103,-830,382,2103,-804,494,2176,-781,528,2287,-705,1171,2423,-477,3389,2625,678,7581,2961,678,7581,2961,-282,953,2779,-430,-166,2738,-583,-242,2619,-612,-170,2487,-514,-113,2311,-514,-113,2311,-433,105,2193,-377,298,2155,-382,379,2208,-390,385,2298,-390,341,2413,-390,341,2413,-344,244,2503,-274,134,2604,4871,2156,2654,5054,2961,3024,-1498,186,3176,-1498,186,3176,-686,9,3374,-552,-102,3363,-329,-206,3325,-232,-283,3323,-213,-325,3329,-213,-325,3329,-216,-326,3318,-212,-330,3322,-213,-331,3337,-207,-333,3318,-208,-328,3321,-208,-328,3321,-207,-334,3301,3468,-1912,3312,4440,-2419,3334,-161,-301,3254,-206,-309,3290,-206,-309,3290,-328,-166,3285,-949,440,3324,-254,-290,3236,-214,-350,3166,-253,-340,3148,-253,-340,3148,1422,-5854,3169,408,-1823,3243,-224,-330,3227,-234,-333,3232,-231,-335,3229,-231,-335,3229,-241,-332,3233,-240,-335,3223,-286,-633,3214,-3163,-8192,3182,-3163,-8192,2969,-234,-271,2969,-211,-272,2910,-207,-275,2916,-201,-271,2894,-214,-270,2911,-214,-270,2918,-212,-266,2918,-208,-266,2907,-217,-265,2902,-216,-265,2903,2306,952,2878,2306,952,2645,-166,-137,2645,-251,-195,2610,-2167,-660,2600,-8192,-3816,2704,-246,-254,2762,-246,-254,2751,-196,-230,2751,-213,-229,2751,-212,-227,2740,-215,-223,2743,-208,-223,2750,-208,-223,2747,104,-264,2747,-226,-80,2632,-163,-150,2488,-7612,2927,2488,-1817,558,2502,-1817,558,2499,-175,-163,2499,-198,-164,2490,-184,-168,2504,-187,-156,2505,-184,-158,2507,-184,-158,2494,-187,-155,2494,-184,-153,2515,-178,-153,2507,-182,-140,2509,876,-855,2468,876,-855,2248,-4636,8127,2248,-248,173,2178,-112,-93,2137,-117,-85,2125,-115,-87,2133,-115,-87,2131,-117,-85,2131,-117,-87,2130,-110,-87,2125,-116,-57,2128,-366,1809,2137,-366,1809,2236,-795,4129,2236,-112,1662,2322,409,2546,2235,-7,407,2111,-123,-45,2091,-123,-45,2084,-118,-54,2084,-5,235,2086,767,2144,2080,640,2181,2078,-85,-93,2067,-85,-93,2067,-93,-75,2061,-102,-101,2056,-91,-87,2054,-92,-86,2060,-91,-90,2057,-91,-90,2057,-84,-90,2058,-62,-68,2061,7814,4659,2047,3316,1761,1741,-50,-52,1639,-50,-52,1639,-56,-59,1628,-63,-57,1630,-63,-58,1626,-56,-58,1630,-57,-55,1624,-57,-55,1624,-57,-56,1627,-55,-60,1621,-49,-65,1630,-52,-57,1628,-33,-55,1624,-33,-55,1624,4448,1513,1606,2471,684,1656,-43,-85,1716,-43,-79,1704,-47,-89,1697,-47,-89,1697,59,-80,1707,8127,-2591,1675,265,-177,1402,98,-107,1373,125,-178,1389,125,-178,1389,-22,-52,1338,-36,-50,1329,-41,-54,1335,17,-92,1326,187,-141,1300,187,-141,1300,244,-170,1280,1198,-557,1283,3021,-1365,1272,681,-421,1264,276,-184,1275,276,-184,1275,784,-481,1264,1105,-670,1281,704,-464,1300,579,-410,1309,765,-545,1332,765,-545,1332,845,-605,1356,820,-608,1387,766,-580,1430,582,-497,1484,865,-1007,1542,865,-1007,1542,954,-1847,1427,697,-1369,1352,524,-1017,1320,488,-961,1282,446,-887,1253,446,-887,1253,403,-856,1236,395,-873,1211,398,-911,1196,387,-956,1184,418,-1055,1180,418,-1055,1180,471,-1196,1171,478,-1198,1176,270,-732,1181,2,-205,1169,-22,-165,1177,-22,-165,1177,23,-344,1187,156,-745,1195,326,-1529,1215,279,-1446,1255,81,-691,1292,81,-691,1292,40,-722,1304,102,-1138,1337,96,-1160,1372,16,-1189,1420,-261,-4206,1443,-261,-4206,1443,-536,-1734,1317,-63,-91,1240,-64,-86,1232,-52,-260,1234,-754,-2403,1196,-754,-2403,1196,-415,-1414,1135,-112,-267,1104,-202,-497,1091,-433,-1251,1087,-319,-807,1064,-319,-807,1064,-285,-606,1050,-442,-1024,1052,-474,-1125,1046,-388,-822,1049,-421,-853,1049,-421,-853,1049,-489,-941,1058,-474,-834,1066,-461,-776,1076,-516,-828,1092,-546,-854,1103,-546,-854,1103,-537,-813,1129,-540,-783,1159,-561,-769,1189,-583,-753,1218,-595,-730,1250,-595,-730,1250,-681,-780,1298,-1765,-1730,1340,-3229,-2184,1282,-495,-362,1140,-495,-362,1080,-94,-62,1080,-88,-61,1081,-480,-391,1078,-1760,-946,1031,-1057,-577,982,-1057,-577,944,-422,-211,944,-783,-400,928,-1312,-706,911,-1073,-558,892,-739,-360,878,-739,-360,862,-783,-387,862,-800,-354,855,-752,-281,848,-936,-364,843,-1125,-464,847,-1125,-464,845,-1021,-397,845,-958,-357,836,-1026,-363,853,-998,-333,866,-932,-292,872,-932,-292,886,-917,-275,886,-952,-275,904,-974,-270,919,-990,-259,941,-994,-241,971,-994,-241,998,-1003,-226,998,-1013,-211,1025,-1010,-195,1069,-1048,-179,1106,-1399,-157,1147,-1399,-157,1143,-3074,403,1143,-1620,255,1062,-261,-6,993,-214,-40,967,-986,194,950,-986,194,903,-1666,396,903,-906,191,866,-540,107,831,-930,234,822,-1227,311,796,-1227,311,767,-855,225,767,-791,228,743,-1037,319,732,-1013,319,713,-903,292,695,-903,292,687,-964,328,687,-997,357,676,-943,347,662,-934,359,656,-968,381,645,-968,381,645,-964,395,649,-940,385,641,-946,399,645,-952,407,649,-941,409,652,-941,409,652,-933,410,658,-935,425,668,-935,432,677,-932,434,693,-927,447,710,-927,447,710,-930,454,726,-922,459,745,-919,455,766,-912,470,802,-909,475,832,-909,475,832,-899,477,863,-894,490,899,-881,500,931,-888,520,972,-955,622,1016,-955,622,1016,-1457,1438,1054,-1273,2023,1012,-374,524,927,-178,147,891,-564,842,867,-564,842,867,-955,1568,826,-474,719,779,-373,530,755,-616,1016,729,-621,1029,704,-621,1029,704,-416,675,675,-346,574,656,-396,685,640,-419,784,627,-457,868,611,-457,868,611,-515,975,596,-534,1006,579,-490,933,570,-497,944,569,-493,959,563,-493,959,563,-445,885,559,-399,795,556,-383,798,553,-422,908,553,-449,987,551,-449,987,551,-436,1000,556,-428,979,553,-408,939,557,-397,900,565,-386,895,574,-386,895,574,-380,932,585,-390,964,600,-385,959,615,-376,942,630,-373,925,645,-373,925,645,-363,924,666,-359,926,692,-353,942,715,-356,942,740,-345,933,776,-345,933,776,-335,929,805,-328,928,840,-313,933,880,-305,970,915,-287,1111,963,-287,1111,963,29,2611,1002,528,2092,960,64,400,872,23,233,830,163,671,803,163,671,803,347,1189,764,281,1005,723,234,883,684,286,1060,648,287,1051,618,287,1051,618,249,914,584,237,810,557,228,734,532,270,858,513,323,1026,488,323,1026,488,308,1030,468,290,971,446,307,988,431,291,918,415,283,866,403,283,866,403,301,906,390,318,960,378,326,981,368,323,978,358,320,954,348,320,954,348,323,932,340,320,927,333,327,938,330,333,951,326,345,962,320,345,962,320,345,953,313,358,944,316,350,938,314,355,930,311,357,942,314,357,942,314,363,939,308,378,931,310,374,940,308,378,935,317,378,935,317,377,930,317,377,929,317,382,928,327,383,922,330,394,923,336,394,923,344,386,921,344,393,918,361,390,920,364,389,908,377,386,910,388,386,910,402,393,909,402,389,907,415,389,902,438,399,900,453,397,890,471,397,890,493,402,889,493,401,882,518,402,875,539,405,871,568,409,868,599,409,868,632,411,861,632,411,847,660,416,847,696,431,841,733,456,840,763,456,840,803,518,874,803,846,1065,843,1960,1356,844,1144,639,777,416,263,726,416,263,689,832,466,689,1080,582,637,679,376,595,762,411,557,956,495,520,956,495,478,832,446,478,854,453,441,910,475,408,845,431,375,863,439,344,863,439,313,887,455,313,877,444,284,894,454,251,894,450,225,880,444,198,880,444,171,893,442,171,889,438,147,891,448,115,895,450,94,890,441,68,890,441,47,893,440,47,893,446,20,893,440,-4,899,453,-27,897,451,-52,897,451,-52,894,443,-73,890,445,-102,888,443,-126,889,451,-153,884,450,-175,884,450,-175,882,450,-203,884,452,-228,878,452,-256,873,448,-288,869,460,-314,869,460,-314,868,452,-345,868,459,-376,863,455,-409,851,453,-444,850,458,-480,850,458,-480,844,459,-516,830,459,-558,824,466,-593,817,475,-634,820,495,-678,820,495,-678,850,564,-721,1101,954,-763,1184,1723,-774,622,1142,-724,262,546,-675,262,546,-675,360,754,-641,499,1032,-598,396,834,-553,384,802,-514,456,964,-483,456,964,-483,430,918,-449,383,832,-414,405,900,-379,410,908,-350,403,892,-316,403,892,-316,420,925,-291,418,920,-259,399,903,-232,403,905,-209,401,915,-179,401,915,-179,408,912,-155,408,919,-131,414,924,-105,403,915,-83,407,919,-59,407,919,-59,406,926,-36,410,920,-13,409,927,9,410,918,30,408,921,57,408,921,57,406,913,80,409,917,108,412,920,132,411,919,156,416,915,178,416,915,178,410,909,206,410,908,231,411,909,258,415,907,286,412,896,318,412,896,318,420,890,341,424,889,371,422,883,405,428,879,441,427,870,475,427,870,475,432,861,509,437,859,547,445,847,583,472,857,615,543,886,658,543,886,658,809,1017,687,1568,1169,699,1168,682,652,585,352,598,839,477,555,839,477,555,993,548,511,725,400,462,811,441,425,936,505,377,835,456,337,835,456,337,874,467,297,895,478,258,844,444,220,868,456,185,884,471,145,884,471,145,873,474,114,888,467,77,880,465,39,870,459,7,876,470,-30,876,470,-30,876,464,-68,876,464,-99,876,472,-134,869,464,-171,872,473,-209,872,473,-209,866,473,-245,862,474,-281,850,471,-321,846,470,-358,846,474,-403,846,474,-403,839,480,-444,834,485,-486,832,503,-527,847,556,-571,847,556,-613,949,748,-613,1126,1319,-642,790,1312,-618,399,765,-570,349,696,-529,349,696,-489,471,936,-489,450,912,-447,403,821,-406,454,919,-368,453,925,-328,453,925,-291,403,853,-291,411,881,-256,431,913,-221,418,893,-183,431,912,-150,431,912,-116,422,914,-116,416,899,-83,417,899,-49,419,903,-15,419,900,17,419,900,49,425,908,49,428,906,81,426,897,116,424,896,150,426,891,183,426,891,220,429,892,220,430,885,256,432,885,290,437,879,328,436,867,361,436,867,405,447,866,405,451,857,440,477,862,476,519,872,515,629,913,550,629,913,570,1044,1073,570,1291,869,556,870,523,511,720,431,464,923,529,420,923,529,370,862,486,370,768,435,329,878,489,285,883,492,244,846,472,200,846,472,157,885,489,157,864,475,114,850,465,73,873,480,31,865,480,-9,865,480,-9,867,481,-51,865,481,-90,853,477,-129,856,475,-170,857,487,-212,857,487,-212,854,496,-257,847,495,-297,837,505,-342,828,502,-385,837,535,-424,837,535,-424,870,620,-465,973,867,-503,916,1219,-512,629,1056,-490,409,776,-446,409,776,-446,413,801,-406,466,923,-367,449,885,-325,438,862,-283,461,910,-243,461,910,-243,446,892,-205,418,860,-166,431,887,-129,438,899,-89,437,890,-49,437,890,-49,443,899,-11,432,889,23,434,881,66,433,890,99,442,889,136,442,889,136,441,880,175,449,880,213,451,866,249,460,865,291,476,869,333,476,869,333,500,862,367,549,866,404,651,895,433,939,968,455,1098,789,449,1098,789,449,902,572,404,793,496,359,873,521,317,861,505,271,808,465,227,808,465,227,853,489,182,862,494,141,853,491,94,864,497,50,857,491,7,857,491,7,842,489,-38,850,495,-84,851,496,-127,840,499,-167,844,507,-214,844,507,-214,838,509,-255,839,538,-298,842,586,-335,875,695,-375,909,937,-398,909,937,-398,734,1044,-398,550,920,-375,448,809,-339,452,850,-293,480,897,-258,480,897,-258,471,881,-214,464,879,-173,455,876,-134,448,878,-94,444,864,-55,444,864,-55,446,880,-15,459,881,24,455,877,66,454,871,103,460,868,144,460,868,144,471,862,180,488,863,217,507,857,258,543,862,290,612,864,320,612,864,320,761,876,345,947,799,346,917,630,325,850,557,285,845,528,242,845,528,242,858,527,197,845,504,155,836,497,110,840,501,67,842,503,19,842,503,19,847,514,-18,845,511,-65,834,513,-109,827,529,-152,826,553,-196,826,553,-196,830,600,-232,837,662,-266,838,810,-293,730,912,-299,601,905,-284,601,905,-284,517,858,-257,485,843,-222,491,860,-186,487,871,-143,479,865,-104,479,865,-104,476,864,-70,469,857,-28,474,861,13,480,860,49,480,860,83,489,853,83,500,854,126,518,847,161,551,846,188,599,837,213,599,837,240,686,833,240,805,795,251,847,677,242,845,601,216,837,555,177,837,555,142,840,547,142,837,543,101,830,530,56,819,522,17,827,540,-22,827,540,-64,821,550,-64,820,573,-103,819,605,-140,808,663,-171,790,737,-195,790,737,-204,709,804,-204,628,839,-201,575,848,-182,531,842,-155,526,847,-127,526,847,-91,516,858,-91,507,848,-55,506,844,-19,518,845,15,529,841,51,529,841,80,550,833,80,571,826,108,610,810,133,659,800,154,728,770,161,728,770,159,769,702,159,792,644,147,811,614,118,810,591,86,814,576,52,814,576,19,816,580,19,804,593,-16,788,607,-50,789,634,-76,761,680,-105,761,680,-117,731,725,-117,684,758,-119,643,792,-121,604,808,-108,578,818,-89,578,818,-89,564,826,-66,558,826,-37,551,820,-14,568,819,9,587,807,36,587,807,36,611,799,55,640,782,73,677,756,88,714,729,89,733,692,88,733,692,88,757,664,71,769,649,55,777,640,35,773,639,11,758,649,-10,758,649,-10,746,667,-32,731,689,-50,708,717,-59,679,744,-62,653,762,-60,653,762,-60,634,770,-54,627,791,-45,613,788,-31,610,790,-15,621,783,2,621,783,2,632,775,15,658,761,27,668,752,37,685,727,39,698,717,37,698,717,37,715,704,36,727,699,26,730,686,18,734,693,3,722,697,-10,722,697,-10,702,712,-16,693,723,-26,684,733,-26,667,746,-24,659,753,-24,659,753,-24,651,760,-15,651,760,-9,651,757,2,658,751,5,674,745,11,674,745,11,682,737,13,695,723,13,697,720,12,700,718,9,702,711,2,702,711,2,705,716,-3,692,719,-7,690,725,-9,682,735,-10,677,739,-10,677,739,-10,674,746,-5,674,744,-5,667,755,-2,669,747,1,674,739,3,674,739,3,685,735,6,688,725,7,690,719,5,693,724,3,688,730,1,688,730,1,690,728,-4,685,732,-3,681,734,-6,682,740,-5,678,741,-1,678,741,-1,675,740,-2,679,741,-1,680,735,1,683,734,4,682,732,0,682,732,0,685,735,1,687,728,1,684,725,-2,686,733,0,683,728,-2,683,728,-2,679,728,-2,677,734,-1,681,733,-3,674,731,-2,681,736,-2,681,736,-2,681,743,-1,684,736,1,686,727,-1,684,730,-2,685,727,-4,685,727,-4,682,734,0,685,731,0,679,734,0,681,733,-2,688,737,-1,688,737,-1,678,739,-4,678,740,0,678,736,-1,683,733,2,689,734,-1,689,734,-1,685,734,0,688,738,-3,682,729,0,686,730,0,686,730,-2,684,737,-2,679,736,-6,679,731,-1,685,730,-1,682,736,-2,682,736,2,682,737,2,679,725,0,684,736,1,684,733,0,687,734,0,687,734,-1,691,733,-1,684,730,-2,681,738,-1,676,736,-1,682,732,-1,682,732,0,682,736,0,682,734,0,681,735,-3,683,733,-4,687,738,-4,687,738,-1,684,730,-1,686,739,0,686,738,-1,681,737,-1,686,739,-3,686,739,-2,685,730,-2,686,737,-3,683,730,0,685,739,-1,684,731,1,684,731,0,687,728,0,682,726,-1,685,735,0,686,730,0,684,739,-5,684,739,0,684,734,0,682,734,-2,683,731,-1,684,736,-3,684,733,0,684,733,-2,679,739,-2,683,735,-3,682,734,-2,681,732,-4,681,734,-2,681,734,-2,681,731,-2,687,735,-2,686,740,-1,679,734,-2,678,737,-3,678,737,-3,682,737,-3,682,731,1,685,741,0,684,732,-2,682,735,0,682,735,0,685,738,-1,679,731,1,680,732,-1,682,732,0,684,736,-2,684,736,-2,683,738,-1,682,732,0,680,738,0,684,732,-3,682,735,1,682,735,1,688,727,0,675,733,-2,676,739,-2,678,728,0,680,730,0,680,730,0,675,726,-1,681,731,-1,687,738,0,684,734,-2,684,733,0,684,733,0,684,736,2,685,738,-3,679,725,0,689,738,-4,683,734,0,683,734,0,683,736,-2,684,732,-2,684,723,-4,681,728,1,685,729,-2,685,729,-2,683,729,0,679,732,-4,681,739,-1,682,735,-2,681,735,0,681,735,0,688,731,-3,683,734,-2,676,729,0,681,731,-2,683,732,3,683,732,3,684,740,-3,688,729,-3,679,731,-2,686,734,-2,681,729,0,681,729,0,683,734,0,688,733,-2,679,730,-1,679,727,-1,683,732,-2,683,732,-2,685,731,0,677,730,-2,683,735,-3,686,741,-3,683,731,-3,683,731,-3,683,734,-1,681,732,0,682,736,0,683,733,-2,684,730,-2,684,730,-2,681,739,-1,685,731,-1,684,737,-1,682,739,-2,680,741,0,680,741,0,683,740,0,684,735,-4,685,736,-2,683,730,0,682,733,-1,682,733,-1,678,733,-3,686,729,0,683,735,0,677,733,1,678,733,1,678,733,1,678,732,-3,679,733,-1,685,738,1,682,736,0,681,734,2,681,734,2,680,732,0,685,735,0,677,726,-2,682,735,-2,682,738,-2,682,738,-2,684,727,0,679,735,-3,688,736,0,678,726,-1,687,735,-3,687,735,-3,680,732,0,683,732,0,683,731,1,686,734,0,681,732,-1,681,732,-1,683,735,-4,683,734,-2,688,737,-2,683,728,-1,683,733,0,683,733,0,684,732,1,682,737,-2,684,732,-2,682,735,-3,682,735,-1,681,734,-1,686,734,-3,687,736,-2,687,742,0,683,733,-2,683,733,-2,680,725,-2,685,728,-1,684,730,-3,685,729,-2,682,733,0,682,733,-2,681,738,-2,680,735,-1,679,730,-3,684,723,-2,688,733,-1,688,733,-2,683,739,-2,679,733,-3,685,733,0,688,735,-1,680,728,-3,680,728,-1,687,734,-1,686,733,0,676,727,0,681,728,-1,684,732,-2,684,732,0,681,730,0,682,733,0
-1059,82,13,-1056,85,14,-1060,93,18,-1060,93,18,-1053,104,18,-1055,117,20,-1048,123,28,-1043,130,27,-1038,127,34,-1038,127,34,-1039,129,39,-1035,121,44,-1031,109,43,-1036,96,43,-1029,104,44,-1029,104,44,-1030,100,40,-1026,96,42,-1026,99,40,-1027,90,37,-1033,93,31,-1033,93,31,-1027,94,29,-1027,82,27,-1030,86,20,-1037,85,25,-1043,89,24,-1043,89,24,-1045,98,36,-1053,87,43,-1062,85,55,-1072,82,63,-1079,91,67,-1079,91,67,-1077,101,76,-1076,104,78,-1079,108,79,-1080,116,76,-1080,116,73,-1084,130,73,-1081,141,76,-1076,139,69,-1073,143,65,-1070,157,65,-1070,157,64,-1061,154,64,-1046,160,67,-1036,162,63,-1035,152,71,-1033,144,72,-1033,144,75,-1035,141,75,-1038,132,82,-1034,127,86,-1040,119,92,-1048,126,96,-1048,126,103,-1046,131,103,-1036,140,111,-1028,142,114,-1030,149,121,-1026,146,120,-1026,146,124,-1027,152,124,-1020,157,124,-1019,155,128,-1021,151,128,-1015,154,130,-1015,154,130,-1014,159,130,-1005,155,134,-1003,164,135,-1000,175,142,-1004,190,149,-1004,190,159,-997,210,159,-997,222,171,-999,220,184,-1006,209,191,-1023,187,207,-1023,187,228,-1028,183,228,-1033,172,245,-1034,165,259,-1035,178,268,-1042,189,276,-1042,189,286,-1040,210,286,-1043,222,295,-1039,236,307,-1021,253,315,-1005,250,319,-1005,250,327,-994,263,327,-995,274,334,-1011,286,335,-1027,295,344,-1035,287,345,-1035,287,342,-1051,294,342,-1063,288,335,-1085,276,328,-1125,267,318,-1162,259,300,-1162,259,300,-1170,263,290,-1129,266,288,-1077,267,292,-1038,252,309,-1033,250,333,-1033,250,333,-1054,246,366,-1075,232,412,-1085,229,462,-1109,225,517,-1104,220,586,-1104,220,586,-1063,224,644,-1044,224,701,-1040,249,748,-1079,279,803,-1138,307,854,-1138,307,854,-1177,337,908,-1209,359,966,-1215,369,1030,-1173,358,1079,-1110,362,1132,-1110,362,1132,-1055,365,1176,-1025,378,1212,-975,388,1262,-937,394,1310,-914,399,1351,-914,399,1351,-894,412,1404,-881,399,1462,-868,401,1525,-903,426,1591,-959,469,1674,-959,469,1674,-1000,481,1758,-1040,508,1865,-1063,528,1981,-1081,563,2096,-1101,543,2247,-1101,543,2247,-1148,360,2407,-1015,344,2584,-874,457,2708,-802,483,2836,-719,698,2964,-719,698,2964,4928,8127,3048,-840,-441,2827,-843,-253,2603,-691,-133,2411,-649,-59,2215,-649,-59,2215,-633,82,2078,-474,351,1986,-441,498,2003,-439,531,2104,-419,480,2221,-419,480,2221,-367,352,2331,-323,228,2425,-255,96,2501,-194,-32,2546,-143,-131,2590,-143,-131,2590,-129,-169,2597,1073,-24,2590,8127,4035,3112,-350,-435,3704,-261,-393,3710,-261,-393,3710,-252,-380,3701,-253,-395,3699,-258,-393,3684,-262,-395,3678,-262,-403,3670,-262,-403,3670,-256,-406,3687,-261,-413,3712,-265,-412,3692,-257,-420,3686,-255,-444,3703,-255,-444,3703,1133,-1144,3679,5826,-8192,3653,1068,-2162,3347,-197,-339,3202,-239,-335,3195,-239,-335,3195,-235,-334,3195,-237,-330,3189,-239,-320,3176,-245,-325,3185,-245,-323,3198,-245,-323,3198,-250,-322,3192,-249,-321,3195,-248,-324,3180,-257,-324,3179,-896,-2005,3171,-896,-2005,3171,-3388,-8192,3165,-295,-506,3114,-217,-327,3110,-219,-325,3115,-219,-332,3113,-219,-332,3113,-228,-332,3113,-226,-326,3116,1438,626,2984,-6573,-2190,2582,-3834,-2051,2695,-3834,-2051,2695,-218,-217,2736,-224,-216,2742,-216,-213,2732,-214,-202,2722,-217,-201,2738,-217,-201,2738,-223,-203,2751,-218,-204,2740,-222,-194,2747,-224,-192,2741,-224,-192,2732,-3255,175,2732,-6534,1494,2586,-187,-185,2427,-184,-178,2416,-191,-182,2422,-191,-182,2424,-189,-174,2424,1167,-977,2458,-240,-105,2605,-164,-166,2622,-191,-146,2612,-191,-146,2624,-178,-138,2624,-187,-137,2619,-6411,8127,2616,-1125,1447,2299,-152,-222,2155,-152,-222,2202,1,-445,2202,-137,-113,2226,-140,-96,2221,-144,-106,2226,-139,-103,2216,-139,-103,2226,-135,-106,2226,-131,-102,2212,-126,-97,2217,-127,-96,2224,-128,-105,2211,-128,-105,2207,151,-3074,2207,-73,-131,2036,5668,8127,1992,7,88,1775,-101,-35,1693,-101,-35,1696,-87,-42,1696,-93,-45,1687,-91,-44,1693,-132,-77,1700,-907,-941,1736,-907,-941,1845,-84,-92,1845,-82,-69,1864,-76,-67,1851,-73,-72,1859,-65,-69,1858,-65,-69,1864,-68,-63,1864,-379,-283,1869,5152,3710,1839,5265,2981,1441,45,4,1252,45,4,1254,-37,-27,1254,-50,-26,1245,-34,-21,1242,-33,-20,1249,-34,-18,1244,-34,-18,1251,-37,-18,1251,-31,-25,1243,-33,-20,1249,318,169,1240,8127,3736,1229,8127,3736,1229,358,125,1224,-53,-23,1254,-215,-29,1257,-71,-36,1274,-70,-42,1280,-70,-42,1280,-135,-29,1291,-68,-15,1299,156,32,1329,1632,513,1356,2791,697,1408,2791,697,1408,1165,69,1467,4892,-1085,1460,1094,-384,1324,158,-70,1277,340,-116,1246,340,-116,1246,912,-339,1216,969,-319,1181,383,-155,1134,412,-175,1109,839,-346,1100,839,-346,1100,1016,-417,1077,833,-371,1055,867,-394,1045,1047,-464,1034,971,-457,1022,971,-457,1022,879,-424,1015,910,-458,1016,908,-474,1015,829,-451,1022,728,-411,1024,728,-411,1024,660,-377,1035,603,-356,1044,573,-352,1070,574,-373,1092,616,-416,1109,616,-416,1109,648,-460,1131,661,-497,1175,678,-531,1209,703,-589,1250,821,-747,1290,821,-747,1290,2497,-3327,1327,1152,-2016,1220,28,-147,1141,-34,-66,1117,49,-139,1113,49,-139,1113,717,-1368,1085,833,-1529,1036,160,-424,997,157,-400,977,634,-1404,968,634,-1404,968,503,-1174,952,241,-649,943,366,-917,933,435,-1054,928,309,-848,933,309,-848,933,250,-760,928,258,-819,925,254,-869,934,249,-907,943,251,-964,954,251,-964,954,237,-963,966,214,-920,994,183,-902,999,170,-893,1030,146,-866,1057,146,-866,1057,117,-843,1080,96,-850,1116,79,-887,1150,62,-952,1189,34,-1299,1233,34,-1299,1233,-451,-4011,1252,-288,-1424,1153,-61,-161,1089,-33,-254,1072,-321,-1198,1037,-321,-1198,1037,-419,-1625,1002,-185,-605,964,-215,-650,939,-420,-1313,921,-348,-1059,893,-348,-1059,893,-274,-737,877,-346,-938,863,-371,-984,850,-339,-809,837,-366,-838,830,-366,-838,830,-408,-951,829,-422,-938,829,-420,-896,828,-442,-920,832,-462,-911,841,-462,-911,841,-462,-873,845,-487,-868,858,-503,-860,872,-512,-854,884,-519,-846,895,-519,-846,895,-534,-834,923,-543,-819,946,-552,-801,975,-560,-777,1001,-575,-770,1036,-575,-770,1036,-596,-760,1067,-637,-769,1106,-816,-923,1151,-2626,-2429,1185,-2626,-2429,1079,-1711,-1152,1079,-378,-238,971,-139,-90,934,-300,-241,931,-870,-492,901,-870,-492,854,-1121,-622,854,-962,-526,808,-870,-486,776,-965,-528,754,-1014,-552,731,-1014,-552,710,-964,-519,710,-945,-482,693,-923,-479,674,-810,-400,657,-673,-286,644,-673,-286,637,-752,-303,637,-982,-421,628,-1095,-473,618,-984,-415,615,-984,-406,609,-984,-406,605,-1052,-425,605,-992,-382,612,-930,-346,612,-923,-326,618,-935,-323,623,-935,-323,627,-969,-319,627,-1002,-324,638,-1017,-325,647,-1016,-303,664,-1009,-299,681,-1009,-299,695,-1002,-277,695,-996,-270,714,-989,-261,738,-989,-245,761,-989,-233,792,-989,-233,818,-1004,-226,818,-1017,-211,846,-1027,-198,884,-1050,-182,922,-1152,-169,963,-1152,-169,995,-1897,-100,995,-2587,455,972,-1013,162,899,-314,8,839,-465,38,816,-465,38,783,-1134,252,783,-1304,285,747,-815,176,700,-773,171,673,-1109,273,648,-1109,273,648,-1140,283,620,-918,235,594,-878,231,568,-967,270,549,-936,277,528,-936,277,528,-873,265,505,-949,290,488,-1026,332,474,-996,333,462,-971,331,446,-971,331,446,-997,336,434,-991,341,425,-954,344,410,-951,351,404,-950,362,393,-950,362,393,-957,367,383,-968,378,378,-975,390,367,-980,387,364,-968,401,361,-968,401,361,-968,401,355,-958,404,359,-953,411,355,-954,414,353,-958,409,351,-958,409,351,-960,420,355,-956,428,359,-966,429,367,-962,441,375,-960,440,383,-960,440,383,-960,437,393,-957,447,399,-959,450,412,-955,452,425,-950,457,442,-950,457,442,-951,460,457,-944,464,474,-949,469,494,-944,477,521,-936,479,539,-936,479,539,-934,484,566,-935,482,598,-920,492,626,-919,487,660,-913,503,685,-913,503,685,-912,503,725,-900,522,763,-902,538,804,-925,577,847,-1062,772,888,-1062,772,888,-1372,1791,903,-800,1243,835,-262,327,774,-365,477,746,-791,1280,714,-791,1280,714,-673,1064,667,-424,622,630,-523,814,602,-606,1005,575,-500,815,544,-500,815,544,-403,670,511,-413,718,489,-447,794,467,-461,829,441,-498,892,419,-498,892,419,-528,952,399,-515,926,385,-514,918,362,-516,928,350,-488,901,339,-488,901,339,-462,864,324,-444,849,310,-439,848,303,-456,888,293,-478,925,282,-478,925,282,-481,938,272,-480,948,266,-476,929,256,-466,915,251,-455,911,247,-455,911,247,-449,909,240,-449,917,237,-453,926,233,-452,945,230,-451,954,226,-451,954,226,-449,943,226,-451,938,223,-437,938,222,-431,937,225,-437,940,226,-437,940,226,-427,947,228,-426,945,224,-426,952,229,-424,954,230,-424,957,231,-424,957,231,-418,951,233,-411,956,238,-412,958,244,-413,957,247,-412,955,257,-412,955,257,-408,961,263,-408,964,271,-404,956,279,-399,962,285,-399,962,295,-390,965,295,-392,968,309,-392,969,322,-387,966,330,-389,969,344,-389,969,362,-383,963,362,-387,965,384,-378,969,399,-375,967,415,-369,961,435,-369,961,460,-367,967,460,-368,967,479,-359,967,508,-363,963,537,-345,958,568,-345,958,598,-344,961,598,-340,961,632,-329,957,665,-324,959,708,-318,971,744,-318,971,783,-298,993,783,-281,1130,824,-31,2250,859,462,1946,835,143,650,759,143,650,714,66,369,714,156,636,681,311,1126,642,289,1038,595,230,890,556,230,890,521,272,1040,521,284,1083,489,249,942,454,252,895,423,256,850,390,256,850,360,247,817,360,271,917,335,300,1002,307,298,1000,281,291,985,257,291,985,232,294,977,232,291,937,207,284,910,182,283,921,164,294,958,146,294,958,121,294,969,121,299,982,101,293,971,80,299,961,63,292,952,38,292,952,22,291,951,22,297,956,2,301,962,-16,299,962,-34,297,955,-53,297,955,-53,293,951,-73,292,951,-92,290,959,-116,294,961,-137,293,953,-153,293,953,-153,285,957,-171,284,953,-200,282,951,-224,280,948,-245,275,945,-266,275,945,-266,277,949,-291,272,945,-317,265,940,-343,262,938,-373,253,924,-405,253,924,-405,243,935,-430,251,929,-464,239,922,-497,234,921,-529,223,912,-560,223,912,-560,221,917,-608,203,922,-642,188,935,-679,164,970,-722,95,1196,-764,95,1196,-764,-489,2192,-778,-397,1298,-710,-196,646,-657,-353,1169,-628,-384,1222,-584,-384,1222,-584,-292,854,-538,-310,834,-498,-348,923,-463,-358,1005,-421,-366,1057,-383,-366,1057,-383,-362,1033,-353,-358,988,-318,-352,959,-283,-346,940,-251,-361,989,-221,-361,989,-221,-367,1022,-190,-367,1005,-162,-372,989,-131,-368,976,-102,-370,976,-73,-370,976,-73,-373,993,-45,-373,1003,-21,-366,1001,7,-373,985,38,-372,979,64,-372,979,64,-371,996,92,-372,995,121,-370,989,150,-361,991,183,-361,985,209,-361,985,209,-356,982,240,-354,992,271,-352,986,304,-350,983,332,-348,985,367,-348,985,367,-340,982,402,-336,984,434,-332,979,477,-324,988,515,-316,989,555,-316,989,555,-304,1000,597,-292,1043,637,-237,1335,676,232,2199,698,291,1241,660,291,1241,660,114,559,597,123,553,559,258,980,522,303,1107,476,224,911,427,224,911,427,240,988,396,266,1071,353,246,938,316,241,869,279,247,868,243,247,868,243,251,878,208,259,941,172,271,993,141,260,978,103,262,961,71,262,961,71,262,945,43,259,916,5,259,918,-28,263,944,-63,264,963,-97,264,963,-97,265,960,-131,259,956,-163,256,941,-200,254,933,-234,250,931,-265,250,931,-265,234,935,-305,235,944,-343,229,939,-377,225,940,-418,206,936,-455,206,936,-455,205,931,-494,185,948,-533,161,983,-580,89,1166,-617,89,1166,-636,-340,1786,-636,-403,1381,-586,-240,832,-533,-318,1112,-496,-355,1161,-451,-355,1161,-407,-299,897,-407,-315,868,-362,-337,970,-322,-346,1044,-284,-342,1044,-243,-342,1044,-204,-341,1017,-204,-348,987,-162,-341,957,-126,-339,982,-88,-353,1021,-55,-353,1021,-19,-346,1014,-19,-348,996,20,-345,988,56,-342,985,92,-344,1006,130,-344,1006,171,-336,1006,171,-339,991,205,-335,991,239,-333,988,283,-326,994,323,-326,994,363,-317,1001,363,-309,1004,407,-297,1005,446,-291,1031,488,-253,1157,527,-253,1157,562,-85,1639,562,284,1558,551,183,845,503,145,626,456,194,834,414,194,834,372,274,1063,372,233,977,330,222,965,287,246,1028,244,243,964,205,243,964,163,232,885,163,231,887,127,235,910,88,242,954,45,244,975,6,244,975,-32,250,972,-32,241,943,-68,240,930,-109,233,923,-147,230,933,-190,230,933,-190,224,949,-225,223,956,-269,213,954,-310,203,954,-349,188,945,-390,188,945,-390,170,957,-432,127,1036,-465,-28,1325,-499,-356,1507,-495,-316,1139,-451,-316,1139,-451,-269,980,-403,-331,1116,-361,-320,1024,-319,-303,898,-272,-322,942,-231,-322,942,-231,-334,1046,-186,-334,1039,-143,-328,1015,-99,-332,1001,-63,-319,972,-18,-319,972,-18,-321,985,24,-328,1025,63,-324,1017,105,-322,1004,146,-312,1002,187,-312,1002,187,-318,996,226,-301,1015,268,-295,1022,310,-288,1032,351,-256,1090,392,-256,1090,392,-175,1285,431,119,1536,443,211,1113,414,161,784,372,176,791,327,176,791,327,230,966,285,228,1007,240,219,970,201,226,999,157,230,969,117,230,969,117,219,908,77,223,908,30,219,922,-13,224,952,-52,218,966,-93,218,966,-93,214,963,-135,206,951,-176,201,937,-214,184,940,-258,172,963,-301,172,963,-301,151,1000,-337,83,1082,-368,-132,1295,-393,-303,1259,-378,-293,1110,-337,-293,1110,-337,-285,1041,-292,-304,1064,-247,-300,1000,-202,-303,940,-161,-311,993,-118,-311,993,-118,-314,1045,-76,-310,1023,-30,-314,1008,11,-304,994,55,-308,999,95,-308,999,95,-301,1023,142,-298,1028,184,-283,1025,225,-264,1046,265,-217,1114,300,-217,1114,300,-102,1281,333,113,1277,339,173,1005,310,167,864,267,187,876,230,187,876,230,206,953,186,208,990,144,207,980,96,209,968,59,205,946,14,205,946,14,199,921,-23,193,930,-68,192,951,-109,176,967,-153,164,975,-194,164,975,-194,144,987,-226,89,1028,-260,-20,1129,-286,-199,1180,-290,-274,1166,-263,-274,1166,-263,-273,1098,-224,-285,1027,-184,-295,1020,-145,-295,985,-95,-293,996,-51,-293,996,-51,-295,1040,-8,-286,1021,31,-285,1002,72,-264,1018,115,-258,1030,152,-258,1030,152,-228,1073,190,-164,1130,219,-41,1179,241,96,1114,235,96,1114,213,145,983,213,162,927,180,172,924,136,182,949,97,183,975,55,183,975,13,177,977,13,174,964,-21,163,955,-64,151,959,-103,127,982,-137,127,982,-171,86,1010,-171,10,1070,-192,-98,1108,-199,-196,1108,-190,-242,1104,-164,-242,1104,-133,-257,1053,-133,-268,1021,-94,-265,1016,-55,-269,1013,-12,-257,1034,23,-257,1034,66,-242,1040,66,-216,1044,98,-175,1067,125,-107,1097,150,-7,1092,157,-7,1092,155,71,1035,155,107,980,131,131,955,101,138,961,66,146,969,33,146,969,-4,140,983,-4,119,980,-36,107,990,-69,69,1008,-99,12,1026,-116,12,1026,-129,-64,1052,-129,-130,1073,-126,-182,1081,-111,-206,1053,-88,-222,1032,-59,-222,1032,-23,-218,1031,-23,-217,1033,5,-188,1037,34,-154,1048,62,-106,1053,79,-106,1053,93,-52,1050,93,2,1034,94,53,1013,79,75,991,66,88,987,41,88,987,13,91,990,13,79,997,-6,56,1002,-33,22,1015,-53,-17,1027,-69,-17,1027,-69,-64,1041,-70,-100,1050,-70,-134,1053,-60,-152,1046,-42,-164,1038,-23,-164,1038,-23,-158,1042,-3,-138,1040,14,-107,1043,30,-68,1042,42,-39,1030,46,-39,1030,46,-7,1029,44,7,1009,39,31,1007,27,30,1004,9,26,1013,-3,26,1013,-3,4,1018,-16,-17,1023,-27,-41,1039,-33,-65,1032,-33,-94,1032,-32,-94,1032,-32,-101,1034,-24,-104,1035,-16,-103,1040,-4,-97,1035,8,-70,1037,13,-70,1037,13,-54,1033,19,-35,1032,18,-16,1024,18,-13,1021,12,-12,1017,6,-12,1017,6,-8,1022,0,-22,1027,-7,-36,1023,-11,-52,1026,-18,-62,1034,-14,-62,1034,-14,-67,1035,-12,-79,1035,-9,-75,1037,-2,-72,1027,1,-61,1033,5,-61,1033,5,-44,1031,8,-38,1028,6,-32,1027,7,-25,1026,3,-28,1025,-2,-28,1025,-2,-33,1024,-4,-44,1027,-4,-55,1024,-6,-56,1031,-10,-56,1029,-5,-56,1029,-5,-56,1031,-1,-61,1025,0,-58,1028,2,-50,1024,6,-45,1032,2,-45,1032,2,-40,1025,0,-39,1027,0,-36,1031,-2,-41,1022,-4,-55,1022,-5,-55,1022,-5,-46,1034,-2,-55,1032,-4,-54,1030,-5,-56,1032,1,-56,1030,0,-56,1030,0,-54,1030,-3,-47,1034,3,-48,1030,0,-40,1029,1,-43,1027,0,-43,1027,0,-43,1022,-6,-49,1028,-2,-51,1023,1,-55,1031,0,-53,1031,-3,-53,1031,-3,-50,1031,0,-52,1029,0,-44,1027,-2,-49,1027,3,-50,1025,1,-50,1025,1,-43,1028,-1,-49,1026,0,-45,1033,-4,-46,1034,0,-52,1029,0,-52,1029,0,-52,1029,-3,-52,1031,-1,-50,1026,-1,-52,1024,0,-48,1032,0,-48,1032,0,-45,1030,-3,-45,1025,-1,-47,1023,-2,-47,1023,1,-52,1029,0,-52,1029,0,-47,1027,0,-48,1031,-1,-54,1029,-1,-47,1028,0,-47,1028,0,-47,1028,0,-48,1024,-2,-47,1025,0,-41,1029,0,-45,1026,0,-45,1026,0,-47,1026,0,-46,1028,-1,-48,1031,-4,-52,1025,-4,-52,1026,-2,-52,1026,0,-48,1027,0,-49,1030,-2,-42,1029,0,-51,1029,-2,-47,1031,-3,-47,1031,0,-45,1029,0,-46,1026,0,-52,1029,0,-57,1026,-1,-47,1026,-3,-47,1026,0,-51,1030,0,-47,1030,0,-50,1026,0,-50,1025,-4,-43,1028,-2,-43,1028,-1,-45,1029,-1,-48,1030,-2,-47,1034,-3,-53,1028,-2,-50,1028,-3,-50,1028,-3,-51,1024,-3,-52,1031,-1,-48,1028,-2,-41,1027,-2,-49,1025,3,-49,1025,-1,-44,1028,-1,-49,1029,-1,-48,1032,-4,-51,1034,0,-51,1025,-3,-51,1025,-3,-48,1033,-3,-50,1026,-3,-53,1022,-1,-45,1028,-1,-46,1029,1,-46,1029,-1,-51,1023,-1,-51,1021,-3,-47,1028,-3,-46,1017,-1,-45,1034,0,-45,1034,-4,-49,1033,-4,-47,1029,0,-49,1032,0,-45,1029,0,-49,1032,-1,-49,1032,-3,-49,1026,-3,-47,1028,-3,-44,1028,-2,-47,1033,-1,-43,1034,-2,-43,1034,-2,-51,1023,-2,-45,1037,-2,-48,1029,-1,-45,1029,-1,-50,1030,-3,-50,1030,-3,-45,1029,-1,-47,1022,0,-45,1027,-3,-48,1031,0,-48,1028,-1,-48,1028,-1,-53,1030,0,-51,1022,0,-50,1029,-1,-46,1026,-1,-51,1029,-5,-51,1029,-5,-50,1024,-4,-43,1027,-1,-46,1028,-2,-43,1033,-2,-49,1025,-2,-49,1025,-2,-51,1029,-3,-49,1031,-3,-47,1031,-2,-47,1032,-2,-45,1029,-1,-45,1029,-1,-46,1027,-5,-48,1027,-3,-49,1029,3,-50,1032,-2,-51,1027,0,-51,1027,0,-45,1034,0,-51,1027,-3,-52,1030,0,-44,1030,-3,-50,1030,-2,-50,1030,-2,-50,1029,0,-44,1037,1,-44,1023,-2,-54,1024,0,-45,1031,0,-45,1031,0,-47,1034,-3,-48,1028,0,-49,1031,0,-49,1029,-2,-48,1031,-2,-48,1031,-2,-49,1031,-3,-47,1031,-1,-51,1029,0,-46,1028,0,-46,1027,-1,-46,1027,-1,-51,1026,-1,-48,1028,-3,-46,1028,-2,-47,1031,0,-50,1029,-3,-50,1029,-3,-46,1025,-3,-45,1030,-2,-44,1032,0,-40,1029,-3,-46,1027,1,-46,1027,1,-44,1024,-1,-50,1028,-4,-47,1033,-2,-50,1027,1,-47,1029,-1,-47,1029,-1,-48,1030,-1,-48,1032,-3,-48,1029,-2,-50,1023,-2,-47,1031,-2,-47,1031,-2,-51,1026,-5,-49,1031,0,-47,1025,-3,-50,1029,-4,-45,1028,-1,-45,1028,-1,-43,1026,1,-46,1023,0,-52,1027,-2,-47,1025,-1,-50,1030,0,-50,1030,0,-49,1025,3,-46,1029,0,-51,1026,-3,-48,1026,-2,-45,1026,0,-45,1026,0,-48,1032,-1,-47,1020,2,-48,1033,0,-51,1025,0,-44,1027,0,-44,1027,0,-47,1031,-1,-47,1030,-2,-47,1024,-2,-49,1028,-2,-49,1025,-1,-49,1025,-1,-46,1029,-1,-47,1030,-1,-49,1031,0,-44,1038,-1,-51,1030,-3,-51,1030,-3,-47,1032,-2,-51,1021,-3,-47,1026,0,-49,1027,-2,-49,1027,0,-49,1034,0,-45,1024,0,-48,1026,0,-47,1026,-4,-44,1022,0,-44,1022,0,-46,1035,0,-47,1030,0,-44,1034,2,-48,1027,-3,-45,1032,-3,-45,1032,-2,-49,1030,-2,-45,1028,-1,-45,1029,0,-48,1030,-5,-51,1033,0,-51,1033,-2,-48,1025,-2,-53,1029,0,-53,1029,2,-45,1025,-1,-47,1031,-1,-47,1031,-1,-49,1027,-1,-45,1029,-2,-46,1032,-1,-48,1027,-2,-47,1024,0,-47,1024,-1,-51,1023,-1,-50,1024,-2,-48,1024,-1,-45,1029,-1,-46,1029,0,-46,1029,0
-1044,249,28,-1049,247,28,-1051,256,32,-1054,265,31,-1052,286,35,-1052,286,35,-1051,296,33,-1049,298,32,-1044,308,33,-1036,305,29,-1019,308,27,-1019,308,27,-1010,308,21,-1008,317,18,-1002,311,13,-996,305,12,-997,293,9,-997,293,9,-1000,290,5,-999,291,9,-1007,289,10,-1004,290,15,-1007,280,19,-1007,280,19,-1008,282,25,-1002,298,36,-1006,300,39,-1001,309,39,-996,318,39,-996,318,39,-991,322,40,-997,331,38,-994,335,38,-992,349,42,-1000,342,41,-1000,342,41,-1004,358,46,-1006,354,48,-994,372,56,-993,370,60,-999,379,65,-999,379,65,-994,375,71,-997,368,76,-993,360,82,-985,358,83,-979,353,85,-979,353,85,-977,346,81,-971,339,80,-972,326,74,-982,307,73,-977,310,73,-977,310,73,-975,303,73,-975,286,70,-971,280,72,-975,278,78,-971,273,76,-971,273,76,-973,274,82,-968,273,86,-974,281,95,-978,283,103,-982,286,111,-982,286,111,-976,300,120,-974,309,133,-980,311,145,-979,310,160,-984,299,172,-984,299,172,-983,288,183,-979,273,195,-976,264,210,-973,254,220,-984,255,231,-984,255,231,-983,256,239,-991,260,248,-990,270,261,-996,277,273,-1000,291,291,-1000,291,291,-997,303,307,-1001,317,333,-1035,339,356,-1082,353,380,-1114,382,393,-1114,382,393,-1183,396,404,-1384,435,396,-1518,506,352,-1258,458,293,-963,343,250,-963,343,250,-858,306,231,-884,309,226,-941,301,244,-967,296,277,-986,286,320,-986,286,320,-977,287,363,-972,297,406,-997,345,448,-1079,403,493,-1079,403,538,-1093,459,538,-1113,520,578,-1102,549,617,-1096,580,654,-1108,595,702,-1108,595,750,-1165,616,750,-1131,562,802,-1079,510,832,-1025,471,863,-964,445,897,-964,445,938,-930,433,938,-895,452,983,-882,456,1031,-896,449,1086,-918,469,1143,-918,469,1206,-953,469,1206,-983,479,1257,-996,503,1313,-984,515,1373,-936,512,1437,-936,512,1497,-727,210,1497,-661,7,1559,-681,109,1580,-703,333,1600,-772,517,1625,-772,517,1697,-822,637,1697,-865,682,1801,-895,719,1916,-904,763,2040,-815,1749,2183,-815,1749,2424,-590,2932,2424,860,7814,2707,-1125,541,2564,-731,-178,2570,-758,-135,2413,-758,-135,2231,-714,-54,2231,-664,14,2053,-511,295,1919,-463,496,1885,-461,576,1948,-461,576,2053,-439,542,2053,-418,483,2141,-404,443,2242,-368,369,2356,0,541,2436,0,541,2633,8127,6338,2633,1562,1500,3273,-2506,-65,3311,-821,-48,3265,-449,-103,3014,-449,-103,2924,-337,17,2924,-244,-105,2898,-178,-230,2913,-165,-252,2915,-166,-253,2912,-166,-253,2912,-151,-254,2924,-156,-260,2933,-142,-254,2909,8127,-7216,3027,336,-564,3444,336,-564,3444,-243,-365,3375,-215,-327,3377,-223,-342,3374,-229,-347,3372,-223,-348,3363,-223,-348,3363,-228,-347,3362,-233,-350,3379,-237,-353,3364,-231,-358,3381,-238,-351,3384,-238,-351,3384,-239,-354,3366,-542,461,3366,-307,-307,3372,-287,-393,3385,-295,-406,3378,-295,-406,3378,-1305,-8192,3389,-824,-3833,3060,-174,-219,2832,-190,-259,2836,-189,-260,2830,-189,-260,2830,-184,-259,2840,-188,-264,2836,-191,-258,2824,-193,-252,2831,-192,-254,2823,-192,-254,2823,-183,-230,2841,2086,1148,2798,-162,-142,2579,-225,-178,2516,-205,-167,2526,-205,-167,2526,-207,-164,2518,-213,-165,2527,-216,-163,2531,-220,-165,2530,-580,-205,2533,-580,-205,2533,-8192,-3375,2658,-243,-286,3050,-255,-310,3051,43,-358,3065,-668,7,2743,-668,7,2743,-1170,296,2489,-5653,2126,2545,-353,-90,2618,-188,-166,2594,-194,-166,2602,-194,-166,2602,-189,-161,2603,-189,-157,2602,-188,-154,2596,-354,4,2599,-2502,2092,2623,-2502,2092,2623,-3643,4181,2656,-193,-159,2497,-188,-161,2477,-191,-103,2482,-458,405,2439,-458,405,2439,-169,-83,2420,-141,-138,2418,-142,-122,2422,-251,311,2425,-869,2992,2440,-869,2992,2440,-380,578,2541,-161,-133,2567,-109,465,2558,1652,7573,2452,-67,74,2232,-67,74,2232,216,-531,2169,-93,-39,2059,-105,-100,2050,-94,-85,2053,-98,-93,2044,-98,-93,2044,-95,-85,2034,-91,-87,2040,-88,-90,2043,183,316,2049,2965,5100,2124,2965,5100,2124,-69,-3,2292,-105,-99,2296,247,218,2297,7697,2732,2112,-10,-60,1793,-10,-60,1793,-87,-75,1796,-63,-68,1799,-66,-70,1789,-70,-76,1795,-71,-81,1785,-71,-81,1785,-67,-73,1794,-63,-70,1784,-60,-72,1780,329,136,1790,5500,1818,1759,5500,1818,1759,1442,406,1801,-23,-57,1838,192,67,1829,19,-45,1885,317,-188,1914,317,-188,1914,3128,-970,1792,2510,-944,1587,435,-296,1530,361,-152,1547,361,-152,1522,829,-310,1522,1065,-418,1498,834,-358,1474,606,-294,1450,671,-331,1452,671,-331,1451,907,-435,1451,979,-519,1440,892,-508,1438,969,-570,1435,1206,-713,1451,1206,-713,1469,989,-590,1469,189,-186,1531,-46,-89,1570,-53,-89,1559,-79,-60,1571,-79,-60,1612,33,-143,1612,205,-324,1665,2444,-3301,1614,2509,-4005,1403,-31,-109,1299,-31,-109,1275,-53,-73,1275,-47,-78,1274,630,-974,1268,1184,-2314,1230,288,-695,1192,288,-695,1184,23,-213,1184,166,-568,1183,584,-1466,1180,505,-1308,1184,249,-843,1181,249,-843,1198,474,-1450,1198,518,-1421,1239,-19,-179,1258,-59,-77,1276,-58,-83,1268,-58,-83,1274,-80,-112,1274,9,-396,1309,230,-1289,1337,337,-2439,1364,52,-798,1444,52,-798,1472,-93,-590,1472,-235,-6176,1485,-576,-1896,1368,-87,-222,1272,-61,-80,1230,-61,-80,1220,-43,-72,1220,-66,-126,1196,-129,-300,1170,-665,-1597,1151,-675,-2326,1139,-675,-2326,1139,-254,-537,1102,-177,-331,1095,-521,-1285,1101,-523,-1352,1097,-391,-813,1092,-391,-813,1092,-445,-923,1091,-492,-969,1099,-310,-501,1109,-254,-416,1117,-469,-769,1129,-469,-769,1129,-662,-1051,1139,-616,-939,1163,-518,-743,1205,-586,-788,1227,-666,-888,1250,-666,-888,1250,-662,-835,1295,-668,-770,1328,-1373,-1365,1378,-3469,-2349,1324,-563,-413,1158,-563,-413,1158,-92,-57,1102,-91,-68,1097,-226,-155,1105,-2047,-1123,1064,-1467,-894,1013,-1467,-894,1013,-333,-143,955,-263,-124,950,-1021,-485,949,-1344,-720,934,-706,-304,897,-706,-304,897,-683,-295,892,-1129,-526,891,-1049,-465,887,-810,-331,883,-941,-374,883,-941,-374,883,-1001,-376,890,-919,-322,898,-943,-320,900,-1009,-323,903,-1005,-299,927,-1005,-299,927,-969,-280,937,-967,-265,955,-973,-257,984,-971,-240,1004,-966,-223,1036,-966,-223,1036,-982,-207,1065,-1018,-194,1106,-1115,-182,1143,-1828,-145,1180,-3311,628,1146,-3311,628,1146,-1001,139,1064,-153,-32,1019,-239,-51,999,-1161,259,964,-1477,324,921,-1477,324,921,-721,144,884,-662,142,860,-1142,303,840,-1214,313,815,-861,228,788,-861,228,788,-860,243,771,-986,293,755,-892,279,744,-841,277,731,-975,338,725,-975,338,725,-1038,373,721,-996,367,712,-986,381,709,-990,399,704,-945,391,703,-945,391,703,-913,380,707,-916,387,712,-936,409,719,-937,419,723,-945,432,737,-945,432,737,-940,438,749,-932,436,761,-915,439,783,-903,444,808,-904,452,831,-904,452,831,-906,462,858,-900,469,890,-895,478,925,-887,492,961,-886,504,1003,-886,504,1003,-916,551,1040,-1189,908,1084,-1493,2220,1082,-619,931,992,-182,166,938,-182,166,938,-442,597,914,-960,1582,878,-524,835,834,-371,528,805,-597,981,773,-597,981,773,-651,1072,757,-456,738,725,-341,545,708,-342,569,689,-379,701,675,-379,701,675,-450,861,660,-529,1022,644,-529,1029,635,-483,923,628,-483,923,621,-500,965,621,-502,982,615,-452,918,610,-386,785,609,-357,725,608,-357,725,613,-405,881,613,-451,1034,611,-429,1012,612,-411,966,622,-407,958,625,-407,958,635,-386,893,635,-368,850,650,-374,912,664,-386,970,680,-372,963,697,-372,963,716,-370,945,716,-360,922,739,-350,906,767,-344,911,796,-338,932,826,-338,932,865,-341,941,865,-324,936,899,-311,956,936,-303,1002,982,-228,1664,1014,-228,1664,1017,677,3078,1017,175,755,926,11,194,873,85,393,846,268,964,808,268,964,767,336,1140,767,269,958,725,256,949,694,297,1064,662,271,1012,631,271,1012,602,255,918,602,230,762,578,212,668,555,286,898,535,341,1076,521,341,1076,495,304,997,495,297,974,477,320,997,469,298,897,451,285,847,437,285,847,431,306,897,431,322,950,426,332,971,410,334,976,406,342,962,401,342,962,392,337,926,392,336,919,391,347,920,387,355,928,387,361,941,387,361,941,387,360,937,387,375,934,386,366,928,386,373,926,394,370,915,395,370,915,395,374,915,402,384,915,407,386,917,410,390,917,424,388,913,432,388,913,432,390,913,444,381,903,454,387,903,472,396,899,491,395,899,506,395,899,506,393,887,530,389,883,554,395,870,577,398,870,601,405,857,632,405,857,632,400,860,661,405,848,690,414,836,722,424,831,758,451,839,793,451,839,793,513,876,838,780,1042,879,1909,1398,887,1296,725,828,417,252,768,417,252,768,744,429,728,1113,594,683,735,402,639,725,392,596,954,494,563,954,494,563,831,433,520,824,431,482,914,466,454,851,430,424,852,441,388,852,441,388,890,445,362,877,443,335,886,441,307,888,448,277,886,440,256,886,440,256,891,446,232,892,447,206,886,436,186,895,442,164,892,440,143,892,440,143,897,435,121,892,434,103,898,443,80,902,443,60,902,439,42,902,439,42,905,438,24,899,442,3,896,443,-15,895,440,-36,895,438,-53,895,438,-53,898,442,-73,896,442,-92,896,445,-109,891,443,-134,890,445,-154,890,445,-154,888,443,-174,891,446,-198,891,447,-218,888,448,-243,884,448,-268,884,448,-268,881,446,-293,875,445,-315,871,452,-341,863,445,-371,867,451,-399,867,451,-399,856,457,-427,854,450,-462,853,456,-495,846,454,-528,836,461,-566,836,461,-566,824,458,-599,820,462,-644,816,471,-685,824,506,-727,911,644,-768,911,644,-768,1284,1319,-804,1018,1708,-789,409,795,-734,235,512,-689,438,904,-654,438,904,-654,504,1039,-616,361,779,-574,402,851,-531,467,993,-498,403,869,-465,403,869,-465,368,832,-433,411,919,-400,402,898,-368,401,894,-335,422,936,-312,422,936,-312,414,924,-288,397,898,-259,405,914,-239,401,918,-210,401,918,-185,401,922,-185,407,928,-166,405,925,-143,408,928,-120,398,918,-102,398,918,-76,400,925,-76,397,920,-58,401,928,-40,402,928,-16,407,933,4,407,933,25,397,923,25,401,928,41,398,921,63,409,927,87,408,925,106,408,925,131,403,920,131,401,923,149,404,911,170,402,914,193,410,913,219,410,913,241,408,914,241,402,909,266,408,902,292,409,900,316,409,894,345,409,894,374,412,894,374,415,891,407,414,884,433,413,874,468,419,870,502,419,870,534,427,864,534,432,864,569,444,852,607,472,859,651,553,897,686,553,897,717,821,1042,717,1593,1184,730,1136,663,683,562,350,627,843,489,583,843,489,538,1017,566,538,729,407,492,813,445,455,926,504,409,824,440,366,824,440,334,866,468,334,897,482,292,842,448,259,877,468,221,880,471,186,880,471,150,873,465,150,891,468,118,881,459,82,873,454,50,884,462,16,884,462,16,883,462,-14,884,467,-48,883,468,-85,879,459,-118,879,463,-150,879,463,-150,871,457,-184,871,464,-219,869,465,-253,862,473,-293,863,466,-327,863,466,-327,853,470,-364,846,470,-408,843,476,-445,835,479,-486,830,489,-523,830,489,-523,834,513,-570,863,583,-612,1021,880,-650,1076,1480,-665,642,1144,-629,642,1144,-629,328,646,-580,372,748,-541,493,995,-507,437,882,-459,403,822,-418,403,822,-418,464,945,-384,433,909,-343,382,834,-309,416,889,-273,420,909,-236,420,909,-236,419,893,-202,430,919,-170,429,924,-137,414,896,-103,414,905,-69,414,905,-69,408,907,-37,416,907,-8,420,913,28,416,913,57,415,902,89,415,902,89,417,907,121,419,905,152,422,903,187,426,897,221,417,889,251,417,889,251,422,882,291,427,878,326,429,874,360,441,874,396,439,864,436,439,864,436,458,861,472,484,861,511,542,888,547,697,953,584,1198,1081,606,1198,1081,606,1220,776,574,755,453,522,762,459,475,959,546,435,830,467,386,830,467,386,787,447,344,894,497,301,857,474,256,852,469,216,887,487,178,887,487,178,849,468,136,856,469,95,878,481,58,867,476,19,873,483,-27,873,483,-27,869,476,-60,861,471,-105,867,482,-144,860,482,-182,856,484,-223,856,484,-223,851,482,-265,842,483,-309,839,497,-345,834,494,-391,834,518,-434,834,518,-434,854,575,-475,918,723,-515,1027,1126,-543,762,1203,-529,470,856,-495,470,856,-495,374,733,-449,452,897,-409,475,934,-367,438,860,-326,446,886,-286,446,886,-286,457,926,-248,423,869,-204,413,871,-167,431,895,-134,431,897,-92,431,897,-92,430,899,-49,434,904,-13,425,882,22,424,888,57,438,895,97,438,895,97,438,895,131,441,896,172,443,882,207,442,869,246,442,869,284,449,875,284,458,866,324,474,859,364,503,868,400,571,886,436,571,886,469,705,919,469,1034,956,482,1078,723,462,833,517,419,806,490,374,806,490,329,906,534,329,848,491,285,809,463,242,862,494,196,856,487,149,856,487,111,857,484,111,873,496,67,855,482,23,853,482,-21,850,494,-66,850,494,-107,848,488,-107,855,498,-148,847,497,-193,839,498,-235,833,510,-278,833,510,-322,835,535,-322,842,582,-364,878,697,-399,924,956,-420,742,1072,-424,742,1072,-393,540,914,-393,438,799,-352,452,855,-315,483,913,-275,469,888,-237,469,888,-196,459,884,-196,452,885,-154,431,866,-116,432,862,-70,447,884,-32,447,884,5,454,885,5,457,879,46,450,882,84,452,865,125,460,866,161,460,866,201,476,873,201,485,866,238,507,868,281,545,865,316,615,870,344,615,870,344,772,883,368,951,800,368,918,635,347,840,542,306,844,527,264,844,527,264,872,530,218,839,503,172,829,493,131,842,497,88,847,498,44,847,498,44,848,507,0,845,508,-47,835,508,-91,839,515,-131,833,522,-176,833,522,-176,829,553,-217,830,588,-259,836,664,-292,847,820,-317,737,933,-323,737,933,-323,588,894,-307,500,851,-274,479,851,-239,484,879,-199,485,889,-163,485,889,-163,479,877,-120,465,873,-84,460,860,-41,458,854,-2,471,871,38,471,871,38,482,869,77,491,864,111,501,855,149,524,849,187,559,849,217,559,849,217,625,850,246,722,835,263,835,759,270,852,642,257,854,588,223,854,588,223,838,553,186,847,547,149,838,531,104,824,517,65,824,522,17,824,522,17,829,532,-23,829,544,-63,831,561,-105,820,580,-142,807,617,-177,807,617,-177,804,695,-205,762,791,-221,675,838,-225,594,851,-209,539,847,-184,539,847,-184,521,854,-158,510,854,-120,510,866,-85,500,855,-46,500,851,-10,500,851,-10,502,847,20,517,843,56,535,840,90,560,839,118,597,823,146,597,823,146,650,804,165,722,773,181,776,701,180,799,642,160,821,613,135,821,613,135,822,591,104,821,579,73,814,564,34,806,569,-2,797,581,-37,797,581,-37,794,602,-71,783,649,-99,767,694,-124,731,739,-137,676,779,-139,676,779,-139,621,807,-133,585,824,-117,570,830,-93,555,829,-69,551,834,-40,551,834,-40,551,830,-12,555,825,15,574,816,42,599,804,66,632,793,82,632,793,82,665,766,97,703,733,106,732,697,99,758,668,87,778,650,68,778,650,68,782,636,50,783,630,25,777,632,0,767,648,-25,748,673,-46,748,673,-46,728,699,-63,699,727,-71,673,749,-73,645,770,-72,645,770,-59,622,779,-59,612,800,-46,601,801,-30,600,802,-9,612,792,7,612,792,23,629,787,23,649,769,32,671,756,44,688,740,45,706,713,45,706,713,43,726,706,43,732,691,30,735,683,18,738,679,7,731,689,-9,731,689,-17,716,707,-17,700,716,-24,687,732,-29,674,745,-29,660,758,-29,660,758,-20,651,755,-20,644,763,-15,648,763,-9,653,753,2,660,754,10,660,754,12,674,747,12,682,735,18,693,723,18,699,711,16,704,711,12,704,711,6,704,714,6,703,711,-1,694,716,-6,692,725,-11,681,733,-14,681,733,-10,675,746,-10,667,739,-11,670,740,-9,665,749,-4,669,747,1,669,747,5,670,735,5,681,732,4,687,733,5,684,723,2,695,723,1,695,723,0,692,720,0,693,725,-1,689,728,-5,683,732,-3,678,732,-5,678,732,-6,677,737,-6,676,742,-4,671,734,-1,676,741,0,681,741,-2,681,741,-2,679,731,3,683,726,2,690,736,-1,687,727,0,690,727,-2,690,727,-2,684,732,-6,682,731,-3,680,735,-3,677,740,-5,672,736,-5,672,736,-5,682,733,1,678,736,0,684,735,1,683,728,3,681,724,1,681,724,1,684,728,3,688,728,-3,684,733,-3,685,727,-3,680,733,-7,680,733,-7,683,738,-4,674,739,-3,676,736,0,682,733,0,675,733,-2,675,733,-2,682,734,4,682,736,2,686,730,-2,683,731,1,687,731,-2,687,731,-2,680,732,-5,685,741,-6,680,733,-4,686,733,-1,674,728,-1,674,728,-1,684,732,-3,685,736,-1,680,735,0,687,737,0,688,726,-1,688,726,-1,682,729,-2,681,730,0,679,726,0,685,734,-3,680,732,-1,680,732,-1,679,731,-4,682,734,-2,682,729,0,679,733,-1,685,737,0,685,737,0,682,727,-4,690,730,-1,680,732,-3,686,737,0,678,733,0,678,733,0,681,734,-2,684,736,-2,680,731,-3,684,731,-1,681,734,1,681,734,1,685,734,-2,682,732,0,687,730,0,683,729,-1,679,735,-2,679,735,-2,687,735,-1,679,731,-1,686,737,0,686,742,-3,683,732,-5,683,732,-5,685,734,-1,683,731,-1,684,731,0,684,731,3,682,734,-2,682,734,-2,682,730,-3,678,734,-2,685,730,-1,681,728,-2,684,739,-1,684,739,-1,684,737,1,683,739,-1,681,735,-2,682,731,-1,682,730,-1,682,730,-1,690,736,-1,681,739,-1,683,734,-1,682,733,0,680,733,1,680,733,1,680,734,1,681,733,0,681,731,0,684,734,-2,686,740,-1,686,740,-1,679,735,-2,683,734,-1,680,737,-2,682,732,-4,679,738,0,679,738,0,683,738,-2,680,732,-3,675,733,-1,683,732,0,683,732,-3,686,736,-3,677,725,-2,685,732,-3,680,730,-4,682,736,-1,682,736,-2,685,734,-2,684,735,-1,683,732,-3,683,734,0,681,731,-2,681,731,-5,681,726,-5,684,741,-2,680,734,1,683,735,-3,683,739,0,683,739,-1,680,731,-1,679,733,-2,685,741,1,687,733,0,681,728,4,681,728,-1,680,727,-1,681,731,-1,677,735,-4,677,732,0,683,725,0,683,725,-2,687,727,-2,678,738,0,679,736,-2,682,734,-3,683,730,-3,683,730,-3,685,734,-3,682,727,3,681,729,2,684,734,-1,686,732,-5,686,732,0,684,735,0,685,733,-1,681,733,-1,676,729,0,683,733,0,683,733,0,681,733,0,681,728,-2,682,729,-1,679,735,-2,675,728,0,675,728,0,680,733,0,680,734,-1,682,737,-1,684,730,-2,686,735,-2,686,735,-2,678,729,0,679,735,-2,684,736,-4,686,730,0,684,728,-4,684,728,-4,675,726,-2,677,733,0,683,733,-2,681,733,-2,679,734,-2,679,734,-2,683,738,-3,687,732,-1,682,733,1,682,732,0,685,735,0,685,735,0,685,735,-3,682,733,0,680,736,-2,681,730,-2,683,734,-1,683,734,-1,683,736,-3,685,736,-2,687,736,-3,685,732,1,689,722,-3,689,722,-3,681,734,-1,684,732,-2,686,734,1,677,734,-1,687,733,-3,687,733,-3,680,733,-4,681,737,0,687,734,-1,684,735,-3,678,733,1,678,733,1,679,734,-1,687,734,-4,678,733,-2,681,736,-1,682,743,-1,682,743,-1,683,731,-1,686,734,-2,690,737,-4,680,734,-2,683,735,-1,683,735,-1,684,735,-2,687,730,0,679,734,-3,686,734,0,681,730,-4,681,730,-4,680,735,-4,678,732,-5,683,739,-3,679,731,0,680,733,0,680,733,0,686,733,-3,682,739,-5,684,726,0,680,737,-2,684,733,-2,684,733,-2,681,732,0,679,738,-3,683,735,-2,676,730,-2,680,733,2,680,733,2,680,737,-3,684,731,1,686,736,1,679,728,-2,680,733,-3,680,733,-3,683,734,-4,680,734,-1,687,735,-2,683,733,0,683,735,-1,683,735,-1,679,721,-3,681,733,2,678,734,0,682,730,-1,686,732,0,686,732,0,685,733,-3,686,736,-2,686,735,-3
-964,453,46,-967,462,45,-967,462,47,-963,466,46,-963,466,49,-965,463,49,-951,469,51,-953,465,52,-945,478,49,-957,472,46,-957,472,50,-960,482,50,-964,472,56,-962,467,58,-957,460,64,-947,456,62,-947,456,55,-945,468,55,-946,478,52,-939,486,41,-934,501,37,-935,486,26,-935,486,19,-933,482,19,-933,476,12,-934,458,4,-936,457,0,-939,454,-5,-939,454,-5,-933,464,-6,-933,465,-5,-933,466,-6,-920,470,-5,-930,460,0,-930,460,0,-932,453,8,-934,443,12,-931,437,25,-926,432,40,-921,416,53,-921,416,53,-914,416,66,-894,429,75,-883,444,84,-877,474,84,-891,490,89,-891,490,89,-895,508,88,-911,516,92,-912,522,89,-920,525,88,-930,515,84,-930,515,84,-945,507,79,-949,503,82,-949,495,78,-954,495,73,-953,494,76,-953,494,76,-945,497,74,-944,498,74,-937,511,74,-936,509,75,-943,514,78,-943,514,78,-951,511,78,-952,510,89,-958,519,92,-952,517,90,-949,523,96,-949,523,96,-949,527,97,-945,526,97,-936,533,102,-929,525,98,-925,531,99,-925,531,99,-922,534,106,-917,545,107,-904,546,116,-897,550,121,-863,549,132,-863,549,132,-849,538,142,-832,539,154,-830,526,166,-829,509,187,-831,506,205,-831,506,205,-824,493,226,-827,492,245,-835,499,276,-849,511,301,-867,518,337,-867,518,337,-884,523,372,-906,519,401,-925,524,433,-938,547,463,-947,566,484,-947,566,484,-963,594,508,-966,617,529,-990,647,544,-1016,640,562,-1025,693,572,-1025,693,572,-1030,706,589,-1008,716,606,-975,702,625,-947,692,642,-918,688,655,-918,688,655,-889,670,674,-860,653,698,-833,638,718,-836,622,745,-835,515,772,-835,515,772,-837,378,807,-849,384,834,-861,407,862,-874,460,887,-882,523,912,-882,523,912,-900,576,936,-929,641,973,-961,707,1015,-990,740,1080,-1000,754,1138,-1000,754,1138,-999,765,1213,-978,776,1273,-957,792,1335,-931,793,1410,-915,793,1470,-915,793,1470,-904,781,1542,-912,779,1617,-931,812,1692,-957,890,1736,-985,979,1807,-985,979,1807,-1014,1056,1891,-1035,1101,2003,-1068,1094,2129,-1400,739,2291,-755,1565,2510,-755,1565,2510,518,3256,2786,-294,1493,3082,-804,240,3113,-608,171,2986,-608,171,2886,-511,198,2886,-390,176,2848,-319,172,2833,61,342,2854,8127,4954,3042,8127,4954,3547,-1100,703,3547,-1568,-61,3610,-495,-96,3628,-298,-277,3528,-244,-347,3505,-244,-347,3502,-235,-356,3502,-240,-357,3505,-243,-354,3497,-245,-360,3501,-239,-361,3498,-239,-361,3495,-236,-365,3495,-1325,371,3499,-128,-561,3636,2528,-3239,3702,816,-1274,4072,816,-1274,4171,-355,-555,4171,-119,-851,4166,6821,-8192,4101,-378,-393,3808,-257,-427,3757,-257,-427,3773,-274,-422,3773,-419,-62,3779,-444,89,3717,-295,-413,3700,-290,-420,3690,-290,-420,3663,186,1263,3663,-336,-397,3561,-332,-383,3532,-335,-378,3534,-335,-370,3543,-335,-370,3530,-355,-376,3530,-1788,-1410,3538,-6659,-7135,3717,-6324,-6450,3978,-546,-659,3744,-546,-659,3654,-279,-717,3654,276,-107,3508,-336,-335,3384,-280,-312,3383,-293,-320,3365,-293,-320,3382,-299,-321,3382,-291,-310,3380,-299,-309,3381,-287,-302,3392,-297,-299,3362,-297,-299,3397,-8192,4859,3397,-340,-271,3375,-284,-318,3385,-288,-318,3373,-295,-323,3378,-295,-323,3378,-295,-323,3388,-239,-392,3410,650,-1136,3354,-221,-205,3172,-207,-238,3179,-207,-238,3179,-200,-228,3178,-222,-131,3176,-4282,8127,3211,-275,-296,3383,-269,-297,3388,-269,-297,3388,-265,-290,3389,-264,-297,3386,-260,-292,3410,234,-7,3387,2294,5956,3167,2294,5956,3167,-187,-245,3055,-165,-226,3046,-182,-235,3053,-170,-244,3052,-171,-242,3062,-171,-242,3062,-167,-241,3043,-163,-239,3051,855,397,3054,8127,4422,2896,-197,-149,2680,-197,-149,2680,-168,-156,2651,-155,-152,2669,-198,-167,2659,-1158,-368,2770,-148,-253,2944,-148,-253,2944,-148,-260,2950,-172,-265,2957,-169,-268,2945,-165,-270,2937,-166,-268,2952,-166,-268,2952,8127,-3242,2936,1978,-768,2598,-170,-163,2463,-112,-172,2478,-116,-176,2473,-116,-176,2473,-132,-179,2467,-123,-183,2467,-122,-176,2463,-129,-178,2482,-271,4,2477,-271,4,2477,-407,93,2481,-166,-194,2386,-133,-218,2396,-153,-216,2384,4652,-8192,2405,4652,-8192,2405,534,-1154,2397,-128,-181,2308,-111,-177,2321,-125,-178,2319,-118,-179,2328,-118,-179,2328,-125,-173,2317,-130,-185,2312,-128,-168,2324,141,2902,2326,-179,-166,2266,-179,-166,2266,-171,-178,2241,-705,-1541,2236,-2273,-8192,2208,-111,-159,2059,-127,-148,2057,-127,-148,2057,-123,-154,2054,-117,-146,2046,-82,-64,2060,239,632,2079,-136,-122,2125,-136,-122,2125,-154,-146,2136,-144,-145,2129,-143,-131,2135,1045,538,2137,-128,-110,1978,-128,-110,1978,-8192,-6033,1875,-2628,-1986,1721,-129,-85,1609,-112,-82,1603,-108,-87,1596,-108,-87,1596,-115,-86,1604,-116,-82,1596,-111,-89,1602,-110,-84,1599,829,271,1603,829,271,1603,-62,-59,1710,-132,-76,1721,-134,-69,1721,-136,-79,1723,-148,-71,1723,-148,-71,1723,-952,-172,1724,-8192,159,1759,-484,39,1671,-120,-68,1622,-88,-66,1608,-88,-66,1608,59,-97,1593,-49,-73,1562,-105,-53,1545,-358,24,1530,-2155,663,1522,-2155,663,1522,-2082,752,1496,-459,106,1503,-505,95,1505,-1172,508,1496,-1172,508,1506,-1219,530,1506,-681,248,1524,-716,305,1523,-984,464,1542,-1070,516,1571,-1070,516,1614,-995,478,1614,-806,377,1657,-742,451,1715,-1581,2386,1684,-823,1299,1539,-823,1299,1492,-221,176,1492,-518,682,1468,-865,1409,1429,-406,564,1404,-309,416,1377,-309,416,1369,-510,859,1369,-559,983,1358,-392,690,1339,-450,864,1339,-670,1381,1337,-670,1381,1339,-651,1356,1339,-191,221,1369,-81,-8,1385,-85,-5,1386,-253,328,1384,-253,328,1431,-441,934,1431,-529,1548,1453,-419,1357,1513,-183,581,1547,-207,2368,1584,-207,2368,1529,1001,3984,1529,312,847,1378,-56,6,1299,-67,-3,1288,-49,-20,1296,-49,-20,1273,26,52,1273,80,370,1228,338,1076,1214,850,2409,1208,258,784,1175,258,784,1158,68,277,1158,325,913,1152,548,1414,1151,352,914,1140,346,886,1143,346,886,1143,321,883,1143,162,552,1166,59,275,1179,114,405,1179,339,832,1197,339,832,1197,516,1088,1227,420,810,1269,378,684,1291,473,817,1330,651,1028,1361,651,1028,1361,2068,1960,1393,2764,1394,1320,176,84,1234,-19,1,1202,144,87,1197,144,87,1197,1405,680,1143,1033,489,1093,343,169,1060,814,390,1036,1260,590,1013,1260,590,1013,758,357,993,676,315,978,934,432,963,802,338,954,634,248,945,634,248,945,740,290,941,853,331,936,868,319,939,879,316,934,901,301,943,901,301,943,880,290,946,847,270,963,823,252,973,801,240,993,783,228,1008,783,228,1008,767,223,1029,772,213,1058,779,196,1090,795,174,1124,907,163,1163,907,163,1163,2618,-273,1191,2883,-816,1109,366,-128,1006,15,-21,975,580,-115,962,580,-115,962,2112,-694,914,1083,-341,854,390,-119,822,844,-281,808,1280,-408,778,1280,-408,778,862,-299,742,618,-231,724,827,-306,705,938,-364,685,810,-326,665,810,-326,665,824,-329,646,957,-388,642,991,-390,625,910,-375,611,926,-388,608,926,-388,608,958,-413,606,914,-408,600,876,-408,596,860,-410,594,832,-408,591,832,-408,591,817,-403,597,810,-403,594,817,-406,602,814,-417,608,811,-430,619,811,-430,619,817,-450,628,819,-457,642,809,-457,659,799,-460,668,783,-456,691,783,-456,691,772,-465,717,754,-457,737,733,-467,768,722,-461,788,703,-471,826,703,-471,826,689,-482,859,688,-495,898,687,-527,940,728,-600,981,1291,-1281,1024,1291,-1281,1024,1391,-2384,988,453,-774,909,92,-174,860,377,-643,837,869,-1604,800,869,-1604,800,576,-1072,761,279,-538,725,484,-921,710,594,-1145,683,423,-832,649,423,-832,649,355,-742,631,415,-867,608,409,-879,593,348,-797,576,367,-851,558,367,-851,558,411,-938,549,412,-937,538,391,-929,525,401,-956,519,397,-957,518,397,-957,518,378,-934,515,357,-925,512,355,-920,515,332,-902,523,332,-902,521,317,-893,521,313,-907,521,315,-918,530,308,-940,536,303,-946,549,303,-946,557,286,-959,557,277,-952,563,261,-941,580,248,-925,589,236,-911,613,236,-911,622,223,-897,622,208,-896,643,203,-906,670,193,-921,692,182,-917,720,182,-917,746,168,-920,746,148,-915,772,136,-907,808,114,-898,846,101,-901,887,101,-901,923,75,-936,923,47,-1158,970,-175,-2877,1003,-386,-1882,934,-87,-361,866,-87,-361,841,-80,-464,841,-338,-1279,805,-332,-1333,765,-182,-683,723,-232,-842,693,-232,-842,664,-347,-1211,664,-293,-975,635,-257,-827,606,-321,-1012,587,-328,-994,558,-328,-994,542,-304,-876,542,-333,-947,527,-349,-987,505,-341,-944,488,-354,-947,480,-354,-947,467,-368,-976,467,-366,-948,456,-370,-934,451,-383,-944,448,-388,-942,440,-388,-942,435,-391,-932,435,-397,-929,435,-405,-938,432,-413,-936,434,-421,-929,438,-421,-929,440,-429,-926,440,-438,-924,438,-446,-910,448,-455,-911,451,-465,-913,462,-465,-913,462,-473,-905,469,-478,-904,475,-492,-900,484,-494,-887,498,-508,-891,511,-508,-891,511,-509,-873,526,-508,-871,545,-520,-858,562,-524,-852,577,-538,-847,598,-538,-847,598,-535,-833,624,-553,-826,650,-552,-822,677,-570,-804,707,-580,-809,743,-580,-809,743,-587,-792,775,-599,-777,813,-628,-783,856,-682,-811,894,-1115,-1134,939,-1115,-1134,939,-2450,-1896,938,-999,-754,832,-314,-183,750,-269,-206,735,-778,-482,707,-778,-482,707,-1172,-714,663,-879,-518,612,-686,-400,572,-940,-568,546,-1096,-649,513,-1096,-649,513,-889,-512,484,-831,-465,454,-918,-506,426,-873,-467,398,-761,-375,370,-761,-375,370,-800,-395,351,-923,-470,328,-956,-488,303,-938,-473,280,-959,-488,262,-959,-488,262,-967,-476,248,-929,-456,233,-904,-429,214,-897,-430,197,-900,-418,180,-900,-418,180,-915,-430,165,-947,-448,152,-957,-459,138,-960,-450,123,-951,-443,113,-951,-443,113,-938,-439,102,-931,-419,90,-927,-427,74,-937,-426,66,-952,-438,53,-952,-438,53,-956,-438,48,-956,-435,36,-941,-424,22,-936,-422,9,-941,-426,0,-941,-426,0,-941,-423,-8,-944,-432,-18,-950,-437,-26,-950,-434,-39,-942,-432,-51,-942,-432,-51,-943,-431,-60,-942,-433,-69,-940,-432,-79,-941,-441,-89,-941,-439,-104,-941,-439,-104,-939,-439,-117,-934,-439,-126,-938,-447,-142,-935,-443,-153,-932,-446,-164,-932,-446,-164,-926,-452,-180,-929,-447,-197,-925,-451,-212,-925,-461,-229,-919,-453,-244,-919,-453,-244,-915,-463,-257,-911,-461,-278,-900,-468,-298,-902,-469,-319,-900,-483,-342,-900,-483,-342,-891,-474,-361,-885,-485,-388,-879,-485,-412,-871,-486,-435,-863,-497,-464,-863,-497,-464,-859,-505,-493,-849,-504,-525,-843,-514,-559,-832,-523,-592,-823,-528,-629,-823,-528,-629,-816,-540,-672,-803,-552,-714,-810,-582,-753,-875,-684,-795,-1504,-1347,-836,-1504,-1347,-836,-1366,-1965,-805,-535,-651,-728,-265,-214,-685,-495,-590,-655,-495,-590,-609,-790,-1184,-609,-634,-897,-562,-446,-596,-518,-587,-835,-489,-704,-1053,-456,-704,-1053,-415,-579,-851,-415,-504,-739,-383,-560,-855,-359,-557,-863,-325,-492,-774,-295,-492,-774,-269,-521,-824,-269,-562,-906,-243,-552,-884,-215,-538,-870,-189,-560,-905,-164,-560,-905,-141,-535,-879,-141,-517,-847,-120,-516,-858,-94,-517,-868,-69,-526,-866,-46,-526,-866,-22,-532,-878,-22,-540,-886,-1,-529,-879,23,-527,-865,44,-525,-862,64,-525,-862,90,-524,-856,90,-527,-863,113,-539,-868,139,-539,-871,159,-541,-865,188,-541,-865,209,-549,-866,209,-541,-858,236,-543,-847,265,-550,-844,289,-561,-837,319,-561,-837,349,-558,-841,349,-565,-834,379,-571,-829,411,-581,-825,441,-583,-812,479,-583,-812,514,-590,-809,514,-592,-795,552,-609,-787,591,-621,-789,630,-653,-796,668,-653,-796,712,-736,-851,712,-1485,-1417,756,-1704,-1175,713,-674,-482,630,-358,-240,579,-358,-240,579,-596,-410,552,-1033,-654,517,-976,-609,460,-727,-449,413,-846,-537,377,-846,-537,377,-1024,-643,344,-894,-555,308,-810,-483,267,-850,-501,231,-845,-484,195,-845,-484,195,-779,-442,160,-825,-470,129,-916,-529,95,-913,-531,64,-884,-519,28,-884,-519,28,-906,-528,-3,-887,-520,-33,-844,-478,-69,-837,-480,-101,-855,-496,-137,-855,-496,-137,-857,-501,-170,-871,-516,-198,-876,-525,-238,-863,-521,-276,-858,-524,-306,-858,-524,-306,-841,-525,-344,-832,-521,-386,-820,-526,-423,-814,-537,-461,-818,-558,-503,-818,-558,-503,-824,-579,-544,-839,-617,-586,-906,-724,-630,-1426,-1366,-665,-1071,-1480,-634,-1071,-1480,-634,-514,-607,-565,-372,-382,-523,-617,-792,-486,-758,-1068,-441,-570,-768,-394,-570,-768,-394,-522,-687,-354,-656,-918,-320,-659,-923,-279,-546,-751,-236,-549,-773,-203,-549,-773,-203,-584,-851,-165,-554,-798,-127,-548,-786,-89,-596,-857,-53,-591,-862,-15,-591,-862,-15,-575,-824,17,-589,-845,51,-582,-834,84,-566,-804,121,-573,-813,154,-573,-813,154,-587,-824,194,-588,-814,227,-600,-811,268,-604,-821,305,-601,-810,344,-601,-810,344,-609,-794,383,-616,-788,425,-627,-787,463,-646,-787,508,-722,-833,549,-722,-833,549,-1176,-1164,584,-1511,-1095,570,-823,-591,501,-500,-345,448,-652,-450,416,-652,-450,416,-949,-626,371,-927,-597,325,-763,-492,275,-848,-558,237,-949,-621,196,-949,-621,196,-853,-546,157,-797,-499,113,-818,-516,75,-815,-505,31,-787,-495,-7,-787,-495,-7,-844,-534,-48,-879,-559,-87,-852,-545,-124,-842,-544,-171,-850,-553,-210,-850,-553,-210,-817,-542,-252,-792,-530,-296,-800,-541,-339,-812,-570,-379,-824,-602,-423,-824,-602,-423,-852,-661,-464,-997,-847,-505,-1170,-1374,-516,-786,-1004,-465,-473,-548,-420,-473,-548,-420,-523,-620,-377,-687,-911,-336,-662,-874,-289,-564,-731,-242,-622,-817,-205,-622,-817,-205,-665,-901,-163,-601,-792,-120,-567,-746,-77,-594,-810,-35,-594,-810,6,-594,-790,6,-582,-771,46,-611,-817,84,-626,-826,126,-608,-795,170,-608,-795,208,-613,-802,208,-622,-800,250,-615,-774,289,-626,-775,338,-654,-797,377,-654,-797,416,-728,-841,416,-1062,-1045,448,-1245,-937,446,-860,-617,388,-626,-439,338,-626,-439,298,-699,-487,298,-886,-601,253,-882,-586,199,-796,-536,155,-842,-575,113,-842,-575,73,-892,-604,73,-822,-551,26,-792,-520,-16,-805,-538,-59,-797,-537,-106,-797,-537,-148,-805,-546,-148,-836,-579,-191,-838,-596,-234,-820,-600,-276,-838,-628,-319,-838,-628,-359,-872,-695,-359,-1016,-932,-394,-875,-1062,-381,-653,-803,-341,-546,-656,-291,-546,-656,-248,-623,-777,-248,-687,-883,-204,-634,-795,-159,-610,-766,-116,-641,-822,-73,-641,-822,-32,-626,-797,-32,-590,-748,14,-609,-769,59,-629,-794,103,-625,-783,141,-625,-783,184,-648,-790,184,-661,-801,228,-684,-797,269,-754,-834,307,-980,-934,333,-980,-934,328,-1019,-776,328,-838,-609,280,-715,-508,232,-745,-528,188,-853,-601,141,-853,-601,141,-852,-601,99,-803,-563,50,-827,-593,10,-841,-585,-34,-789,-557,-75,-789,-557,-75,-788,-563,-124,-808,-587,-165,-807,-610,-211,-841,-673,-248,-931,-837,-279,-931,-837,-279,-850,-940,-280,-687,-823,-251,-620,-746,-209,-614,-749,-164,-644,-800,-118,-644,-800,-118,-651,-812,-75,-643,-791,-34,-651,-791,9,-651,-793,52,-636,-772,94,-636,-772,94,-651,-771,133,-688,-783,177,-756,-817,208,-896,-835,230,-891,-715,225,-891,-715,225,-833,-632,192,-777,-568,149,-768,-558,106,-809,-587,61,-828,-597,17,-828,-597,17,-812,-597,-25,-808,-610,-68,-817,-621,-108,-808,-646,-141,-824,-708,-175,-824,-708,-175,-821,-817,-188,-709,-796,-177,-676,-796,-149,-663,-787,-108,-655,-782,-69,-655,-782,-69,-664,-783,-26,-680,-792,14,-668,-780,53,-689,-781,88,-734,-781,123,-734,-781,123,-797,-767,143,-814,-696,143,-821,-657,129,-811,-626,92,-795,-602,52,-795,-602,52,-801,-613,16,-810,-634,-22,-808,-653,-56,-808,-680,-85,-800,-731,-104,-800,-731,-104,-754,-755,-107,-708,-760,-99,-699,-778,-77,-688,-774,-46,-696,-774,-17,-696,-774,-17,-707,-776,17,-720,-761,48,-752,-748,68,-768,-717,74,-780,-685,72,-780,-685,72,-799,-672,59,-795,-664,36,-795,-656,12,-795,-670,-13,-779,-685,-38,-779,-685,-38,-771,-713,-52,-751,-725,-55,-736,-736,-50,-722,-754,-42,-715,-756,-20,-715,-756,-20,-726,-752,-3,-739,-744,16,-744,-724,27,-760,-712,34,-773,-697,32,-773,-697,32,-776,-690,28,-780,-686,12,-782,-694,0,-771,-700,-9,-762,-710,-22,-762,-710,-22,-750,-713,-27,-747,-734,-22,-735,-731,-18,-739,-739,-11,-743,-734,0,-743,-734,0,-750,-727,10,-764,-720,14,-759,-710,13,-769,-700,7,-768,-699,3,-768,-699,3,-768,-700,0,-763,-713,-10,-760,-719,-13,-755,-724,-15,-742,-724,-11,-742,-724,-11,-744,-723,-7,-753,-726,-3,-752,-721,6,-763,-712,6,-763,-712,3,-765,-715,3,-763,-709,1,-765,-706,-1,-762,-708,-4,-756,-712,-7,-756,-712,-6,-762,-719,-6,-756,-719,-8,-755,-722,-7,-746,-722,-3,-748,-717,2,-748,-717,2,-756,-714,2,-759,-716,2,-755,-715,1,-761,-717,0,-759,-715,-3,-759,-715,0,-759,-708,0,-757,-715,-5,-755,-717,-3,-756,-719,-8,-755,-718,1,-755,-718,0,-756,-716,0,-761,-715,2,-761,-714,-1,-763,-715,1,-765,-712,0,-765,-712,-2,-765,-709,-2,-757,-714,-6,-757,-722,-3,-759,-722,-4,-753,-721,-4,-753,-721,-3,-757,-720,-3,-755,-719,0,-756,-718,-2,-758,-713,0,-757,-715,-3,-757,-715,0,-763,-714,0,-754,-713,-1,-756,-715,-4,-758,-717,-1,-754,-722,-3,-754,-722,-2,-756,-715,-2,-758,-717,0,-758,-717,1,-757,-713,1,-757,-712,0,-757,-712,-1,-757,-713,-1,-754,-725,-1,-758,-716,-4,-760,-719,-3,-752,-710,-3,-752,-710,-1,-756,-718,-1,-757,-721,0,-752,-711,0,-757,-712,-1,-755,-716,-1,-755,-716,-1,-758,-720,0,-750,-711,-5,-753,-717,0,-755,-725,-1,-749,-711,-1,-749,-711,-1,-761,-721,0,-752,-717,-1,-758,-715,0,-761,-715,-2,-758,-717,-5,-758,-717,-5,-757,-707,-2,-755,-721,-2,-752,-714,-2,-751,-713,-2,-758,-711,0,-758,-711,0,-760,-720,-1,-755,-715,-3,-757,-713,0,-758,-720,-1,-762,-717,0,-762,-717,0,-759,-712,0,-758,-717,-3,-753,-722,-1,-759,-716,-2,-758,-713,-3,-758,-713,-3,-757,-720,-2,-753,-712,0,-755,-721,-2,-759,-717,0,-759,-718,2,-759,-718,2,-754,-716,0,-759,-717,-3,-757,-718,-3,-760,-714,-1,-752,-719,0,-752,-719,0,-755,-717,-2,-752,-716,0,-757,-715,-4,-752,-712,1,-754,-720,0,-754,-720,0,-758,-718,-3,-756,-714,-2,-760,-715,-2,-756,-712,0,-756,-712,0,-756,-712,0,-756,-719,-2,-757,-719,-3,-759,-720,-2,-759,-716,2,-756,-718,0,-756,-718,0,-756,-712,-4,-756,-710,0,-750,-715,-3,-755,-709,-4,-754,-717,-2,-754,-717,-2,-756,-716,-5,-754,-716,-2,-759,-721,0,-759,-714,-2,-755,-717,-2,-755,-717,-2,-757,-711,-1,-754,-714,-2,-752,-709,-1,-754,-710,0,-762,-714,0,-762,-714,0,-760,-716,-2,-753,-716,-2,-759,-713,1,-761,-713,-1,-757,-717,-1,-757,-717,-1,-754,-719,0,-754,-711,-5,-760,-716,-3,-758,-717,-2,-759,-713,-3,-759,-713,-3,-754,-714,-1,-759,-716,2,-756,-714,-5,-757,-719,-3,-751,-712,-1,-751,-712,-1,-758,-720,0,-756,-716,-3,-760,-720,2,-757,-717,0,-756,-719,0,-756,-719,0,-759,-719,-3,-752,-713,-2,-757,-717,-2,-752,-713,0,-756,-711,-1,-756,-711,-1,-757,-707,0,-759,-721,0,-754,-711,1,-759,-717,-3,-760,-722,-2,-760,-722,-2,-752,-714,-1,-759,-718,0,-751,-711,2,-758,-717,0,-755,-719,-1,-755,-719,-1,-753,-713,-1,-760,-721,0,-754,-716,0,-756,-715,2,-756,-715,-3,-756,-722,-3,-757,-712,-2,-757,-712,0,-755,-712,1,-758,-709,3,-758,-709,2,-760,-717,2,-754,-716,0,-755,-715,-2,-759,-712,0,-755,-722,-2,-755,-722,-4,-756,-718,-4,-754,-717,-1,-759,-716,-1,-756,-712,1,-758,-716,-2,-758,-716,-1,-753,-717,-1,-756,-715,-2,-753,-711,-5,-756,-721,1,-755,-721,-2,-755,-721,0,-759,-716,0,-751,-707,-2,-756,-714,-2,-759,-717,-4,-759,-713,-2,-759,-713,-1,-759,-716,-1,-762,-716,-1,-758,-715,-2,-757,-713,0,-754,-712,-1,-754,-712,-3,-753,-713,-3,-757,-719,-2,-756,-712,1,-756,-710,-2,-748,-716,-1,-748,-716,-2,-760,-713,-2,-759,-715,1,-753,-722,0,-759,-716,-3,-756,-712,-3,-756,-712,-2,-756,-710,-2,-759,-711,1,-759,-715,0,-756,-713,-4,-755,-708,-5,-755,-708,0,-758,-714,0,-763,-719,0,-758,-720,-3,-760,-718,-1,-758,-712,0,-758,-712,0,-762,-719,1,-757,-718,-2,-757,-711,0,-753,-712,1,-751,-719,-1,-751,-719,-1,-760,-713,-2,-754,-716,-1,-754,-715,3,-754,-714,-2,-759,-716,-1,-759,-716,-1,-757,-713,-4,-752,-710,1,-758,-711,-2,-757,-716,-3,-755,-713,-2,-755,-713,-2,-753,-713,-2,-763,-711,0,-751,-709,-1,-755,-711,0,-754,-715,1,-754,-715,1,-756,-720,-2,-758,-716,-1,-756,-710,-1,-756,-716,-2,-758,-712,-2,-758,-712,-2,-751,-709,0,-753,-708,0,-753,-721,-1,-761,-715,-2,-757,-712,-2,-757,-712,-2,-760,-721,1,-758,-718,1,-759,-712,1,-753,-713,-2,-755,-720,-2,-755,-720,-2,-752,-717,-1,-757,-712,-3,-758,-716,0,-760,-713,0,-758,-715,0,-758,-715,0,-749,-715,0,-760,-715,-6,-759,-716,0,-761,-716,-2
-1030,148,34,-1039,164,36,-1050,179,45,-1067,194,41,-1075,201,43,-1075,201,43,-1090,204,49,-1083,226,49,-1081,230,47,-1075,240,46,-1065,244,43,-1065,244,43,-1056,251,37,-1048,248,33,-1034,246,32,-1031,229,30,-1031,229,25,-1027,230,25,-1028,214,26,-1024,206,25,-1014,202,31,-1014,209,30,-1014,209,30,-1009,206,30,-1003,225,31,-989,233,33,-988,246,30,-994,248,26,-994,248,28,-995,243,28,-996,244,26,-1002,237,30,-995,225,32,-999,220,41,-999,220,42,-1000,227,42,-1005,232,51,-1004,232,55,-1005,226,65,-1007,221,76,-1007,221,84,-1010,215,84,-1002,218,97,-1003,220,99,-1011,231,101,-1010,241,107,-1010,241,108,-1011,238,108,-1011,239,107,-1009,250,108,-1016,250,106,-1018,259,110,-1018,259,111,-1011,266,111,-1008,275,119,-1005,268,126,-1009,251,136,-1010,237,151,-1010,237,167,-1011,225,167,-1016,199,186,-1012,197,207,-1004,186,220,-1003,196,233,-1003,196,250,-1009,195,250,-1012,204,258,-1015,220,273,-1022,230,292,-1021,230,309,-1021,230,330,-1031,236,330,-1034,235,349,-1039,245,364,-1030,247,393,-1013,241,415,-1013,241,415,-1004,245,444,-994,240,468,-981,244,503,-984,254,540,-980,257,579,-980,257,579,-975,256,628,-988,256,680,-993,263,729,-1001,264,779,-1021,277,832,-1021,277,832,-1588,483,884,-1988,610,906,-1782,503,878,-1288,315,808,-1012,243,753,-1012,243,753,-904,247,717,-930,287,706,-967,333,713,-1020,387,741,-1072,424,774,-1072,424,774,-1096,461,825,-1110,494,893,-1096,505,962,-1070,504,1029,-1071,493,1113,-1071,493,1113,-1126,490,1190,-1124,492,1280,-1121,477,1367,-1142,451,1433,-1168,443,1499,-1168,443,1499,-1190,463,1560,-1196,476,1632,-1170,478,1705,-1137,494,1785,-1093,506,1872,-1093,506,1872,-1026,502,1969,-972,498,2071,-911,494,2187,-848,480,2307,-798,455,2431,-798,455,2431,-745,446,2561,-697,429,2703,-1041,-6,2850,960,3141,3043,3757,8127,3263,3757,8127,3263,-783,-322,3337,-668,-240,3220,-531,-155,3083,-419,-89,2981,-342,-18,2919,-342,-18,2919,-311,13,2909,-265,-39,2949,-164,-147,2981,4515,1104,3013,6185,2952,3258,6185,2952,3258,-1168,-41,3399,-681,-186,3610,-361,-277,3678,-258,-369,3678,-255,-373,3654,-255,-373,3654,-256,-374,3668,-256,-380,3666,-1633,-306,3646,-193,-409,3504,-263,-397,3470,-263,-397,3470,-240,-412,3485,-242,-413,3455,1791,-1372,3471,4709,-3478,3505,-259,-386,3575,-259,-386,3575,1430,-2442,3559,3387,-5853,3447,-73,-491,3266,-505,480,3257,-216,-327,3202,-216,-327,3202,-224,-316,3189,-220,-324,3188,-227,-321,3189,-224,-317,3186,-227,-321,3182,-227,-321,3182,-226,-322,3172,-222,-298,3183,81,495,3154,-294,-304,3040,-5315,-8192,3049,-5315,-8192,3049,-511,-806,3218,-258,-325,3222,-253,-319,3218,-260,-317,3225,-269,-317,3226,-269,-317,3226,-268,-317,3210,-3992,-2851,3209,-5099,-2677,3052,-268,-240,2912,-220,-251,2878,-220,-251,2878,-220,-251,2870,-231,-250,2866,-233,-247,2879,-230,-240,2877,-229,-236,2881,-229,-236,2881,-226,-242,2874,1171,-544,2868,-159,-170,2749,-233,-143,2690,-233,-143,2715,-8192,3748,2715,-844,188,2739,-217,-206,2754,-212,-190,2741,-216,-193,2750,-216,-193,2757,-211,-190,2757,-212,-181,2741,-205,-186,2753,-206,-182,2739,-320,11,2738,-320,11,2591,-4385,8127,2591,-123,-125,2461,-153,-122,2425,-147,-120,2417,-143,-124,2411,-143,-124,2411,-138,-115,2411,-136,-122,2414,-139,-118,2409,-129,-114,2414,-133,137,2416,-133,137,2442,442,8127,2442,37,517,2311,-152,-99,2214,-155,-107,2217,-148,-105,2232,-148,-105,2225,-149,-103,2225,-1325,-2442,2233,-199,-263,2311,153,445,2290,2036,4179,2305,2036,4179,2322,17,161,2322,-113,-117,2346,-105,-118,2345,-94,-109,2333,2193,1664,2343,2193,1664,2135,4623,2494,2135,-420,-270,1962,-118,-124,1912,-59,-78,1865,-72,-81,1859,-72,-81,1856,-76,-90,1856,-73,-86,1857,-69,-83,1864,-69,-82,1852,-71,-84,1858,-71,-84,1856,-67,-86,1856,1720,495,1868,3964,1161,1977,-10,-93,2069,-60,-119,2080,-60,-119,2068,206,-126,2068,8127,-2632,1989,434,-226,1733,-54,-82,1702,-58,-72,1703,-58,-72,1703,-53,-88,1700,-59,-89,1702,-168,-94,1697,8,-115,1656,-34,-103,1642,-34,-103,1642,331,-241,1631,2395,-1110,1629,1497,-902,1635,215,-212,1660,178,-277,1653,178,-277,1653,848,-678,1675,836,-690,1704,412,-453,1737,444,-542,1771,1886,-1984,1804,1886,-1984,1804,2763,-4692,1762,598,-1210,1603,-32,-119,1498,-54,-81,1485,-80,-9,1477,-80,-9,1477,-73,-62,1447,-63,-72,1435,-73,-51,1426,-58,-106,1425,-8,-240,1411,-8,-240,1411,299,-1256,1427,1327,-3722,1441,142,-938,1461,-2,-289,1489,76,-705,1482,76,-705,1482,191,-1359,1506,107,-1005,1548,4,-611,1571,-10,-883,1589,35,-1551,1628,35,-1551,1628,-232,-5606,1659,-432,-1848,1490,-70,-90,1314,-75,-87,1304,-71,-81,1311,-71,-81,1311,-71,-79,1308,-86,-99,1310,-1448,-3753,1309,-520,-1500,1272,-102,-106,1225,-102,-106,1225,-77,-74,1228,-213,-302,1224,-689,-1749,1249,-451,-880,1237,-268,-470,1245,-268,-470,1245,-535,-929,1245,-745,-1258,1267,-525,-836,1295,-436,-650,1303,-557,-796,1329,-557,-796,1329,-618,-867,1355,-553,-707,1392,-514,-581,1442,-731,-777,1472,-3968,-3334,1486,-3968,-3334,1486,-1388,-1107,1320,-135,-61,1209,-92,-62,1194,-92,-64,1189,-378,-280,1192,-378,-280,1192,-1789,-935,1156,-1242,-693,1104,-417,-170,1053,-575,-282,1057,-1361,-692,1043,-1361,-692,1043,-1150,-561,1029,-792,-349,1023,-928,-420,1019,-1076,-473,1015,-761,-291,1017,-761,-291,1017,-636,-230,1018,-827,-287,1023,-1003,-314,1038,-1070,-317,1047,-1038,-304,1066,-1038,-304,1066,-990,-269,1082,-1004,-249,1107,-1015,-234,1132,-1003,-228,1154,-980,-199,1197,-980,-199,1197,-993,-179,1231,-1446,-165,1272,-3643,546,1269,-1570,239,1166,-219,-15,1101,-219,-15,1101,-130,-41,1080,-514,18,1063,-1448,377,1021,-1122,262,983,-652,152,947,-652,152,947,-826,213,932,-1222,334,919,-1192,335,897,-884,261,869,-917,282,858,-917,282,858,-1034,355,855,-896,316,842,-777,273,827,-836,313,826,-836,313,823,-926,379,823,-955,390,818,-953,409,826,-961,414,831,-967,430,838,-967,430,844,-955,442,844,-937,441,858,-931,436,875,-921,435,897,-896,427,924,-896,427,945,-868,429,945,-853,428,978,-857,446,1008,-866,468,1040,-877,495,1079,-877,495,1125,-933,569,1125,-1366,1141,1173,-1653,2537,1149,-551,807,1048,-113,64,995,-113,64,983,-198,156,983,-930,1603,957,-761,1278,910,-324,469,878,-406,618,853,-406,618,837,-654,1087,837,-561,936,815,-382,647,790,-385,668,774,-442,781,766,-442,781,753,-410,765,753,-398,759,744,-469,928,737,-500,1029,734,-449,930,729,-449,930,730,-445,956,730,-448,994,725,-418,933,737,-397,878,739,-381,836,750,-381,836,750,-365,836,750,-376,912,770,-382,969,780,-380,942,800,-365,923,817,-365,923,846,-371,923,846,-357,913,868,-340,871,891,-334,878,926,-321,907,955,-321,907,955,-317,934,1001,-308,973,1042,-285,1169,1078,298,3405,1116,427,1636,1045,427,1636,1045,41,299,962,19,205,934,157,601,897,302,1051,864,338,1145,825,338,1145,825,266,938,786,260,936,758,286,1049,731,271,996,702,262,893,680,262,893,680,232,737,658,210,655,640,296,910,622,354,1086,605,315,967,596,315,967,596,308,963,582,338,1010,576,312,910,566,301,847,561,319,864,554,319,864,554,341,904,553,364,945,552,376,954,549,371,948,549,373,928,549,373,928,549,362,905,557,362,887,559,362,886,564,376,891,573,384,901,585,384,901,585,391,894,595,391,891,609,389,884,629,390,873,645,382,861,670,382,861,670,393,856,691,387,848,712,398,848,747,403,839,772,410,827,799,410,827,799,421,824,842,436,827,875,499,854,915,771,1032,956,2132,1504,959,2132,1504,959,1306,705,889,346,224,833,674,389,796,1214,627,753,819,446,703,819,446,703,575,310,664,855,434,636,892,456,599,823,426,565,916,467,532,916,467,532,916,467,503,836,417,474,848,423,451,873,426,425,871,434,402,871,434,402,901,435,380,893,441,359,885,431,340,890,427,322,883,419,303,883,419,303,890,421,290,896,424,274,903,422,259,901,420,242,893,420,238,893,420,238,899,411,226,899,415,212,897,417,204,900,412,195,904,410,187,904,410,187,905,408,178,907,414,169,904,410,163,907,406,155,910,404,151,910,404,151,905,405,144,908,406,139,912,399,134,912,403,130,907,398,124,907,398,124,912,395,120,908,399,119,908,392,115,910,387,112,912,389,109,912,389,109,917,390,104,915,386,102,912,386,101,914,392,97,913,384,98,913,384,98,911,383,98,914,380,93,913,380,99,914,376,94,917,383,92,917,383,92,917,374,91,917,372,92,919,373,95,916,372,96,916,372,95,917,377,95,914,374,94,912,372,100,917,367,95,911,366,101,911,366,102,918,373,102,918,369,102,911,365,108,913,360,110,923,355,113,923,355,113,919,359,113,914,362,116,915,357,123,917,356,130,915,355,129,915,355,137,914,348,137,923,349,141,916,352,149,912,343,155,917,345,161,917,345,170,914,341,170,914,345,179,912,344,190,916,334,198,916,339,204,916,339,218,910,336,218,909,328,225,906,334,238,905,327,252,908,319,264,908,319,277,901,321,277,908,319,295,908,312,309,902,312,328,902,306,349,902,306,365,894,305,365,891,304,387,891,298,409,887,285,430,885,285,458,885,285,482,880,271,482,873,267,514,872,254,542,865,254,573,859,236,610,859,236,641,857,232,641,862,207,678,904,196,719,1316,87,751,2204,-457,743,2204,-457,743,1281,-335,664,465,-114,608,778,-190,571,1438,-394,532,1077,-283,479,1077,-283,479,757,-200,436,1017,-286,404,1102,-318,360,899,-259,316,860,-251,278,860,-251,278,957,-291,243,947,-291,209,903,-273,169,961,-290,138,1000,-300,96,1000,-300,96,981,-295,63,984,-296,30,1013,-298,-3,980,-294,-38,966,-287,-77,966,-287,-77,962,-288,-109,947,-285,-143,948,-273,-178,954,-285,-212,956,-280,-246,956,-280,-246,959,-276,-290,969,-270,-326,972,-269,-358,972,-270,-403,967,-265,-447,967,-265,-447,969,-253,-488,968,-242,-525,985,-230,-573,1028,-203,-619,1345,-135,-657,1345,-135,-657,2073,403,-671,1110,282,-621,478,112,-578,730,213,-547,1030,328,-503,1030,328,-503,759,233,-465,764,232,-427,1002,312,-400,967,289,-356,856,265,-325,856,265,-325,926,301,-292,900,303,-262,836,280,-234,868,298,-203,902,304,-170,902,304,-170,900,298,-144,916,306,-114,910,308,-86,889,304,-53,895,305,-32,895,305,-32,895,304,-6,899,303,23,910,303,49,902,298,74,893,295,105,893,295,105,896,295,132,890,298,160,894,295,187,889,293,218,892,294,247,892,294,247,892,278,277,895,277,306,886,270,341,886,266,373,875,260,406,875,260,406,874,241,446,882,243,473,876,220,511,897,207,556,1016,170,588,1016,170,588,1695,-106,606,1684,-406,567,825,-202,508,683,-155,460,1186,-295,421,1186,-295,421,1193,-299,376,855,-206,327,945,-247,290,1077,-295,244,955,-262,200,955,-262,200,877,-242,158,961,-267,116,973,-273,71,928,-258,33,971,-266,-13,971,-266,-13,1012,-281,-50,979,-266,-96,990,-264,-133,1002,-262,-175,980,-254,-220,980,-254,-220,967,-249,-259,968,-246,-305,956,-242,-343,967,-232,-390,988,-227,-431,988,-227,-431,1030,-206,-475,1209,-148,-518,1801,227,-545,1256,310,-513,1256,310,-468,657,155,-468,736,203,-431,941,291,-389,795,236,-346,804,235,-315,804,235,-275,967,291,-275,956,283,-235,881,262,-202,913,290,-166,890,280,-133,890,280,-98,841,264,-98,868,286,-61,891,281,-26,898,281,9,912,282,39,912,282,76,897,278,76,880,269,109,885,267,142,885,269,178,888,265,214,888,265,251,891,254,251,896,253,288,885,250,321,884,231,359,891,221,395,891,221,431,912,192,431,1059,141,468,1525,-132,481,1409,-316,449,897,-209,394,897,-209,352,861,-191,352,1144,-278,308,1078,-258,257,919,-212,212,981,-249,168,981,-249,125,1021,-259,125,936,-244,78,918,-246,32,967,-250,-12,962,-248,-56,962,-248,-99,960,-246,-99,1013,-240,-144,1006,-235,-189,994,-223,-235,1008,-224,-280,1008,-224,-322,1016,-213,-322,1017,-185,-364,1159,-132,-404,1512,149,-428,1169,274,-409,1169,274,-362,783,188,-362,804,222,-328,903,265,-290,825,234,-248,842,240,-210,842,240,-210,939,278,-169,923,268,-130,892,254,-94,905,269,-54,880,259,-15,880,259,-15,866,253,22,887,262,56,889,253,94,894,245,131,903,247,172,903,247,172,890,239,207,885,229,248,893,224,284,915,203,317,982,159,350,982,159,350,1265,-6,374,1334,-231,366,1086,-228,318,930,-202,269,1035,-235,228,1035,-235,228,1074,-249,180,979,-229,131,971,-225,85,1000,-243,42,955,-226,-3,955,-226,-3,938,-222,-47,969,-226,-97,986,-214,-138,993,-213,-182,1020,-198,-229,1020,-198,-229,1058,-172,-267,1176,-97,-303,1325,116,-325,1105,229,-312,866,199,-275,866,199,-275,819,220,-237,830,226,-194,835,239,-159,878,243,-120,932,252,-80,932,252,-80,924,243,-45,906,240,-3,896,246,36,873,233,74,863,235,111,863,235,111,891,226,148,909,211,185,933,188,221,990,148,252,1129,21,272,1129,21,272,1183,-143,267,1101,-203,237,1008,-205,192,1019,-211,152,1044,-215,109,1044,-215,109,1003,-215,61,989,-206,16,975,-213,-28,967,-207,-71,967,-194,-116,967,-194,-116,1000,-175,-159,1057,-132,-194,1153,-26,-226,1153,121,-233,1011,194,-212,1011,194,-212,918,199,-181,875,213,-146,834,213,-111,841,227,-75,891,220,-36,891,220,-36,921,228,-1,920,219,35,920,204,74,912,192,110,921,161,142,921,161,142,963,113,168,1048,14,188,1083,-88,184,1084,-160,159,1053,-183,126,1053,-183,126,1032,-182,84,1037,-184,46,1009,-187,6,995,-174,-36,996,-150,-76,996,-150,-76,1013,-117,-107,1048,-59,-136,1060,49,-152,1005,133,-145,962,165,-127,962,165,-127,915,185,-98,883,184,-66,876,189,-34,892,183,-1,919,176,29,919,176,29,940,154,63,965,123,83,988,62,104,1013,-10,113,1029,-73,107,1029,-73,107,1040,-112,89,1030,-137,58,1029,-136,31,1024,-130,0,1024,-130,-34,1018,-109,-34,1016,-81,-59,1018,-16,-78,1002,43,-84,978,89,-83,978,89,-73,954,122,-73,931,137,-52,918,143,-31,925,141,-4,940,121,16,940,121,38,959,95,38,987,63,53,996,19,62,1007,-27,59,1017,-48,46,1017,-48,33,1024,-69,33,1020,-72,14,1019,-64,-5,1008,-43,-22,996,-10,-35,996,-10,-40,985,25,-40,979,56,-40,966,72,-32,958,79,-25,954,90,-13,954,90,0,952,81,0,966,64,13,980,42,26,988,24,26,997,-1,25,997,-1,18,1002,-9,18,1002,-23,17,1007,-18,5,1000,-17,-5,991,0,-13,991,0,-20,987,15,-20,983,45,-22,976,40,-19,970,52,-11,969,52,-9,969,52,-1,970,50,-1,977,39,4,988,31,12,990,16,11,981,3,7,981,3,2,996,1,2,993,0,1,989,4,-1,990,17,-9,989,25,-7,989,25,-7,988,26,-11,985,35,-6,972,44,0,977,43,-3,976,24,1,976,24,1,981,26,0,989,23,3,991,14,1,987,9,5,988,8,-2,988,8,-2,986,16,-5,981,22,-5,985,30,-5,987,37,-6,984,35,-2,984,35,-2,982,28,-2,985,24,0,980,28,3,986,14,2,985,17,0,985,17,0,984,16,0,985,7,-2,988,19,-7,985,24,-4,984,25,-4,984,25,-4,980,24,-5,984,31,-2,985,29,-3,984,23,0,978,22,-1,978,22,-1,984,19,1,987,20,2,986,22,0,988,23,-1,988,24,-1,988,24,-1,988,27,0,988,27,-2,984,23,-5,981,26,-2,985,25,1,985,25,1,983,28,-2,987,20,1,985,20,0,985,22,-1,988,21,-3,988,21,-3,987,19,-4,986,26,-1,986,28,0,986,27,0,982,29,-1,982,29,-1,986,29,0,989,23,-3,987,25,0,987,21,1,982,26,0,982,26,0,986,25,0,986,20,-1,981,28,-3,986,25,0,981,26,-1,981,26,-1,988,31,-2,990,29,-5,984,29,-1,986,23,-3,985,22,-1,985,22,-1,982,21,0,986,26,-2,989,24,0,987,29,-1,986,22,-4,986,22,-4,983,21,-2,985,26,-1,986,31,0,986,29,-2,982,18,0,982,18,0,984,24,0,993,25,-3,980,24,-1,986,32,-2,984,32,0,984,32,0,986,23,-2,983,30,-1,981,24,-1,983,23,0,985,22,-1,985,22,-1,981,21,-1,988,24,-3,983,23,-4,983,23,-1,984,25,-2,984,25,-2,982,31,0,980,31,-2,984,20,-2,981,25,-2,980,28,0,980,28,0,985,22,-4,982,25,-1,988,23,0,979,23,-3,988,24,-5,988,24,-5,984,26,-1,983,21,-3,985,21,1,979,24,-2,979,24,0,987,25,0,983,28,-4,986,21,2,984,21,1,985,25,0,985,25,2,986,28,2,981,23,0,984,23,0,979,25,2,983,24,-2,983,24,0,985,27,0,989,25,0,980,27,-4,984,21,-1,982,19,-2,982,19,-2,984,20,-2,990,24,0,987,30,-1,984,25,-1,984,24,0,984,24,0,983,22,0,988,24,0,987,26,0,987,22,2,984,22,-3,984,22,-3,984,21,-3,981,26,-2,983,25,-1,983,27,-1,987,23,1,987,23,-2,977,22,-2,975,24,-4,984,23,-2,979,25,-4,986,24,1,986,24,-2,982,26,-2,984,23,0,983,23,-2,984,29,-1,986,21,-1,986,21,0,985,27,0,987,24,-1,981,24,0,988,21,-2,985,22,-1,985,22,-1,982,21,-1,981,25,0,988,17,0,985,21,-4,986,25,-9,986,25,-3,987,23,-3,983,26,-3,987,18,-2,984,24,-5,990,21,-4,990,21,-4,981,28,-1,986,24,1,985,24,0,984,25,-5,986,30,-1,986,30,-1,983,24,0,987,24,-1,985,26,-3,981,26,-2,983,25,0,983,25,0,987,26,0,990,25,1,990,30,-1,988,26,-1,989,26,-2,989,26,-2,985,23,-1,985,24,-2,983,23,-1,982,24,-2,983,16,-2,983,16,-2,985,26,-5,982,24,0,989,27,1,988,26,0,986,26,0,986,26,0,985,20,1,987,22,0,983,24,-1,985,26,-2,989,25,0,989,25,0,986,22,-2,991,30,0,983,18,-1,988,25,-1,985,36,0,985,36,0,979,17,0,985,26,-1,982,23,-1,985,28,0,986,28,0,986,28,0,977,26,1,987,26,-1,981,23,-4,986,24,-2,982,22,-1,982,22,-1,984,21,0,984,23,-2,987,21,-4,983,23,0,981,23,3,981,23,3,987,27,0,991,31,1,984,21,1,988,25,-5,987,24,-3,987,24,-3,983,26,-1,982,30,-1,982,28,-1,982,23,0,981,26,-6,981,26,-6,988,24,-4,985,22,0,984,32,-2,987,23,-5,989,25,1,989,25,1,982,25,-4,982,22,-4,987,23,0,988,24,-3,983,27,-1,983,27,-1,990,24,-4,985,21,3,988,25,0,986,24,-2,984,29,0,984,29,0,989,25,-2,984,23,-2,984,24,-2,981,30,0,987,25,-4,987,25,-4,983,21,0,979,23,-3,985,28,-5,987,26,0,984,33,-4,984,33,-4,983,26,-1,983,28,0,990,25,0,980,26,-3,988,34,-1,988,34,-1,981,28,-6,985,28,-4,981,25,0,982,23,-1,983,26,-4,983,26,-4,984,24,0,990,26,0,987,20,0,980,16,-3,990,22,-2,990,22,-2,982,31,-3,984,23,-3,989,25,-4,987,27,-1,987,27,1,992,26,1,987,26,-1,982,26,-2,983,29,-4,988,32,-5,988,32,-2,986,20,-2,982,25,-2,988,21,-2,982,28,0,985,20,0,985,20,0,985,22,0,990,23,-1,988,19,0,987,28,-2,986,29,-2,986,29,0,988,21,0,984,27,-2,981,19,-1,984,26,-1,986,26,-2,986,26,2,985,23,2,984,18,0,986,31,1,982,28,-1,984,27,-5,984,27,-3,984,23,-3,981,19,0,987,23,0,990,22,0,989,21,-2,989,21,-1,991,31,-1,982,26,-3,990,28,4,983,25,-2,988,26,-2,988,26,-2,982,27,-2,986,22,-1,980,18,0,985,21,-1,980,14,0,980,14,-2,984,26,-2,984,26,-1,987,28,-1,985,23,-3,981,20,-1,981,20,-2,983,20,-2,985,26,0,982,21,1,987,19,0,983,28,-4,983,28,-4,987,24,-4,983,17,-1,981,20,-1,988,24,0
-1049,145,44,-1063,161,44,-1064,166,52,-1069,176,60,-1067,181,62,-1067,181,62,-1069,192,73,-1065,189,80,-1057,197,80,-1055,203,85,-1049,195,88,-1049,195,88,-1036,196,84,-1032,199,82,-1026,192,86,-1013,200,81,-1013,198,79,-1013,198,79,-1004,192,79,-1001,192,79,-1009,184,79,-1014,176,84,-1016,181,77,-1016,181,77,-1010,180,83,-1012,177,83,-1012,181,82,-1015,186,88,-1014,178,89,-1014,178,89,-1015,183,89,-1018,180,90,-1024,183,96,-1024,182,102,-1031,177,107,-1031,177,107,-1036,178,115,-1026,180,120,-1016,181,128,-1019,172,134,-1011,180,139,-1011,180,139,-1008,176,143,-1016,176,151,-1019,179,160,-1032,164,172,-1043,151,185,-1043,151,185,-1034,142,201,-1028,146,214,-1025,140,222,-1022,144,228,-1022,144,239,-1015,145,239,-1021,144,248,-1017,146,259,-1020,139,270,-1015,144,287,-1015,144,301,-1019,148,301,-1036,145,316,-1046,140,339,-1036,128,357,-1037,134,379,-1037,134,393,-1054,151,393,-1068,160,415,-1081,187,445,-1009,219,473,-849,303,487,-849,303,490,-871,357,490,-994,326,509,-1050,315,520,-1072,318,533,-1070,344,551,-1070,344,562,-1081,378,562,-1065,405,578,-1055,427,589,-1057,442,601,-1063,457,611,-1063,457,626,-1075,466,626,-1077,465,629,-1059,462,633,-1018,424,644,-1015,389,649,-1015,389,664,-1033,369,664,-1103,405,681,-1169,426,718,-1196,437,767,-1250,517,829,-1250,517,900,-1266,566,900,-1232,594,980,-1181,589,1056,-1104,571,1128,-1031,559,1193,-1031,559,1264,-983,537,1264,-939,481,1332,-898,206,1399,-872,51,1465,-876,127,1498,-876,127,1516,-910,272,1516,-949,413,1550,-995,538,1608,-1023,615,1686,-982,616,1776,-982,616,1869,-946,632,1869,-909,637,1974,-889,635,2097,-869,637,2206,-849,651,2316,-849,651,2316,-831,655,2441,-796,628,2590,-761,614,2728,-729,582,2878,794,3610,3042,794,3610,3042,3183,8127,3217,-813,-215,3210,-790,-170,3064,-665,-105,2832,-510,12,2620,-510,12,2620,-368,144,2516,-312,210,2492,-273,175,2529,-247,109,2567,234,134,2608,234,134,2608,8127,4059,2766,-747,297,3359,-4116,683,3449,-844,-6,3874,-320,-337,3862,-320,-337,3862,-293,-417,3841,-278,-429,3841,-275,-425,3831,-279,-435,3822,-280,-436,3834,-280,-436,3834,-427,-395,3828,604,-794,3794,2167,-1546,3724,883,-976,3717,-271,-464,3752,-271,-464,3752,-247,-483,3754,8127,-8192,3739,-233,-567,3510,-202,-355,3412,-203,-338,3396,-203,-338,3396,-508,187,3484,-277,-375,3577,-281,-414,3566,-282,-394,3568,-282,-396,3580,-282,-396,3580,-290,-399,3559,-287,-398,3569,-110,35,3553,-248,-201,3460,-330,-365,3416,-330,-365,3416,-1863,-2860,3422,-3320,-4966,3516,-323,-413,3638,-375,-478,3665,-8192,-6933,3600,-8192,-6933,3600,-940,-986,3323,-218,-325,3159,-256,-300,3152,-263,-299,3157,-254,-298,3157,-254,-298,3157,-255,-296,3145,-256,-290,3166,-255,-283,3146,-258,-288,3148,-202,-284,3143,-202,-284,3143,1125,-501,3071,-259,-178,2946,-215,-192,2945,-228,-178,2941,-7598,4056,2946,-7598,4056,2946,-2121,781,3137,-273,-289,3269,-275,-292,3267,-269,-283,3275,-266,-276,3242,-266,-276,3242,320,-831,3274,-1659,3076,3073,-1111,1771,2976,-341,193,2961,-277,46,2958,-277,46,2958,-229,-46,2940,-204,-79,2948,-192,-50,2959,-171,267,2989,1530,8127,2957,1530,8127,2957,-137,48,2741,-186,-164,2674,-193,-161,2681,-193,-171,2680,-191,-166,2697,-191,-166,2697,-188,-162,2681,-972,-1275,2755,-126,-177,2921,-152,-233,2915,-139,-221,2909,-139,-221,2909,-86,-165,2912,8127,8127,2763,-225,-51,2376,-2262,-645,2334,-133,-159,2402,-133,-159,2402,-108,-141,2389,-119,-156,2393,-112,-156,2405,-118,-158,2402,-111,-158,2390,-111,-158,2390,-110,-153,2408,-111,-154,2395,-112,-159,2397,-106,-168,2390,-106,-168,2397,-101,-168,2397,1270,-989,2308,8127,-3473,1955,463,-345,1824,-76,-108,1805,-76,-108,1825,-69,-115,1825,-64,-110,1823,-75,-116,1828,-76,-115,1816,-71,-115,1810,-71,-115,1819,-74,-120,1819,42,-168,1811,3010,-1938,1821,2042,-1543,1900,-64,-132,1981,-64,-132,1978,-77,-128,1978,-76,-134,1981,2890,-3597,1970,2110,-3210,1831,-45,-84,1729,-45,-84,1714,-46,-97,1714,128,-569,1722,304,-832,1656,-84,-135,1580,-74,-99,1571,-74,-99,1564,-82,-107,1564,41,-812,1570,1443,-5244,1622,-13,-374,1718,-80,-109,1727,-80,-109,1728,-84,-116,1728,-85,-113,1736,-94,-161,1737,-78,-2656,1748,267,-2817,1861,267,-2817,1840,-564,-4689,1840,-332,-1108,1536,-102,-103,1304,-75,-66,1309,-79,-78,1313,-79,-78,1313,-80,-71,1313,-86,-75,1308,-80,-79,1307,-2229,-3169,1314,-857,-3067,1432,-857,-3067,1432,-86,-127,1432,-110,-268,1423,-180,-233,1398,-96,-88,1396,-105,-94,1392,-105,-94,1392,-677,-896,1396,-1432,-2470,1449,-544,-812,1507,-176,-199,1536,-329,-264,1539,-329,-264,1539,-1059,-1210,1574,-2859,-3045,1642,-2652,-1704,1573,-513,-360,1400,-99,-75,1335,-99,-75,1335,-99,-68,1331,-96,-74,1331,-339,-292,1327,-1228,-566,1272,-1264,-609,1246,-1264,-609,1246,-1173,-576,1227,-914,-427,1213,-847,-368,1215,-994,-427,1205,-1101,-457,1199,-1101,-457,1199,-1067,-405,1209,-1065,-384,1204,-1073,-351,1210,-868,-289,1241,-597,-198,1259,-597,-198,1259,-510,-164,1276,-666,-192,1293,-904,-218,1321,-1100,-225,1354,-1339,-219,1405,-1339,-219,1405,-2367,-173,1445,-4007,766,1408,-1073,130,1292,-148,-36,1242,-100,-51,1229,-100,-51,1229,-223,-15,1199,-527,84,1164,-1097,313,1147,-1485,375,1123,-1244,342,1092,-1244,342,1092,-747,205,1079,-880,276,1063,-1210,403,1051,-1110,411,1041,-931,333,1033,-931,333,1033,-938,360,1032,-973,384,1032,-823,314,1044,-638,221,1056,-679,257,1055,-679,257,1055,-858,364,1071,-924,432,1091,-908,437,1113,-900,452,1143,-915,476,1173,-915,476,1173,-916,492,1206,-904,502,1247,-930,562,1287,-1447,1167,1329,-1858,2986,1301,-1858,2986,1301,-480,689,1187,-86,5,1138,-87,9,1133,-517,642,1121,-1216,2166,1071,-1216,2166,1071,-473,738,1021,-198,245,998,-411,688,996,-709,1207,979,-465,758,958,-465,758,958,-279,446,944,-378,724,942,-462,925,934,-408,826,931,-440,953,935,-440,953,935,-464,1048,935,-415,936,938,-396,884,947,-400,904,957,-368,818,972,-368,818,972,-336,768,986,-345,845,1010,-369,934,1037,-345,901,1060,-328,881,1088,-328,881,1088,-332,891,1123,-316,883,1169,-300,943,1209,-200,2049,1248,818,3363,1225,818,3363,1225,101,513,1110,-40,61,1064,55,288,1048,256,911,1018,295,1019,975,295,1019,975,315,1048,939,278,945,907,272,945,882,288,1013,857,283,990,841,283,990,841,265,911,823,208,697,808,183,573,795,300,859,787,300,859,786,386,1082,786,354,965,773,349,933,770,380,990,769,369,913,768,369,913,767,321,831,767,311,799,774,329,811,783,361,850,791,387,884,812,387,884,819,391,882,819,387,870,832,380,846,859,369,819,877,365,804,910,365,804,940,363,785,940,380,795,969,403,796,1003,447,815,1038,588,926,1078,588,926,1111,1799,1607,1111,2129,1168,1055,413,249,978,250,174,939,1073,566,904,1073,566,856,1297,664,856,594,329,816,572,297,784,851,430,753,778,383,724,778,383,691,856,419,691,989,485,671,894,426,643,847,410,630,874,417,609,874,417,592,800,371,592,814,370,577,902,418,560,913,414,548,892,395,539,892,395,531,895,385,531,864,372,528,856,359,519,875,365,520,897,360,511,897,360,512,905,356,512,909,351,508,903,346,511,898,343,513,890,339,514,890,339,522,893,327,522,898,322,526,893,324,538,893,310,549,888,311,560,888,311,560,881,299,574,871,295,590,872,293,613,871,279,627,864,273,652,864,273,652,863,262,676,853,254,705,843,245,734,835,235,765,837,217,804,837,217,804,851,200,834,938,179,875,2036,-111,900,2294,-603,854,717,-198,771,717,-198,771,331,-71,726,1020,-272,698,1580,-456,650,923,-251,600,712,-194,560,712,-194,560,1068,-315,528,1116,-337,492,847,-260,450,808,-256,421,942,-304,390,942,-304,390,911,-308,359,858,-290,326,940,-310,298,993,-335,276,972,-315,246,972,-315,246,974,-323,220,1002,-330,196,985,-328,167,962,-318,148,952,-319,127,952,-319,127,938,-325,106,922,-320,81,925,-322,61,933,-316,35,949,-328,18,949,-328,18,963,-333,-5,965,-327,-27,965,-327,-48,965,-322,-67,960,-327,-91,960,-327,-91,946,-322,-112,944,-320,-138,940,-314,-162,940,-312,-181,951,-310,-205,951,-310,-205,951,-311,-231,955,-310,-253,956,-299,-283,959,-301,-305,958,-300,-339,958,-300,-339,958,-295,-364,948,-296,-393,944,-290,-428,948,-287,-457,944,-275,-497,944,-275,-497,940,-274,-533,941,-267,-572,945,-258,-608,956,-253,-647,967,-239,-688,967,-239,-688,1002,-231,-738,1196,-192,-778,2166,185,-809,1754,459,-772,456,98,-713,456,98,-713,406,111,-680,981,330,-652,900,292,-608,703,222,-566,969,301,-539,969,301,-539,1059,325,-506,841,269,-473,865,291,-446,899,310,-419,818,282,-388,818,282,-388,863,305,-366,925,329,-343,906,315,-318,914,323,-294,913,326,-275,913,326,-275,889,329,-257,886,331,-237,905,333,-217,911,342,-200,915,338,-182,915,338,-182,916,340,-164,903,332,-149,906,347,-140,909,338,-119,907,339,-109,907,339,-109,911,343,-89,915,345,-79,915,345,-64,913,347,-54,910,345,-39,910,345,-39,912,345,-25,916,344,-19,913,346,1,916,344,11,916,344,26,911,343,26,911,336,38,908,349,52,910,345,62,915,345,74,915,345,86,915,340,86,912,342,102,911,332,114,913,337,131,912,336,145,912,336,163,912,334,163,909,328,175,909,327,191,910,324,206,908,318,223,908,318,241,908,316,241,905,313,258,905,315,278,891,298,299,897,297,318,897,297,341,892,299,341,889,294,364,888,290,390,883,274,412,885,277,441,885,277,472,878,268,472,878,260,503,869,257,529,866,248,566,862,232,597,862,232,638,864,220,638,888,207,670,1039,159,710,2037,-224,729,1717,-435,677,1717,-435,610,640,-161,610,616,-150,569,1234,-329,529,1270,-338,485,812,-217,435,812,-217,397,887,-240,397,1115,-324,359,991,-277,313,846,-248,275,939,-284,234,939,-284,198,975,-299,198,911,-280,160,936,-287,126,1006,-298,88,983,-293,53,983,-293,14,969,-284,14,1006,-300,-17,992,-295,-56,962,-282,-92,970,-283,-120,970,-283,-120,956,-288,-160,938,-279,-199,953,-277,-235,962,-272,-274,962,-268,-310,962,-268,-310,969,-267,-351,977,-261,-393,971,-253,-434,976,-249,-474,987,-235,-519,987,-235,-519,1004,-218,-562,1060,-195,-606,1474,-83,-646,1931,408,-650,919,224,-601,919,224,-601,482,122,-555,826,250,-522,969,301,-486,745,225,-445,881,267,-408,881,267,-408,1032,311,-376,889,264,-334,854,280,-302,908,297,-270,847,282,-238,847,282,-238,862,288,-208,922,310,-175,904,297,-146,908,298,-116,904,300,-88,904,300,-88,878,300,-61,886,305,-32,898,304,-5,902,306,25,908,301,51,908,301,51,897,297,83,894,294,114,893,300,142,894,295,169,897,291,201,897,291,201,891,286,227,891,278,263,882,279,292,886,269,324,881,262,360,881,262,360,879,259,388,878,249,427,879,235,462,883,224,500,904,204,531,904,204,531,1039,154,570,1744,-142,591,1571,-369,550,812,-186,491,748,-172,452,748,-172,452,1163,-286,410,1157,-289,362,872,-216,315,951,-246,272,1074,-285,234,1074,-285,234,959,-257,187,894,-243,143,979,-272,103,972,-272,59,935,-258,15,935,-258,15,989,-267,-23,1004,-267,-66,977,-265,-105,991,-259,-150,995,-260,-192,995,-260,-192,975,-261,-236,969,-252,-281,972,-239,-319,977,-232,-365,981,-221,-412,981,-221,-412,1015,-210,-447,1122,-177,-495,1573,38,-525,1485,339,-517,795,194,-472,795,194,-472,660,183,-436,897,284,-395,860,262,-357,805,239,-314,949,284,-277,949,284,-277,967,282,-240,874,261,-205,893,284,-171,881,276,-135,846,277,-95,846,277,-95,893,281,-62,908,283,-27,899,273,7,899,281,42,885,281,79,885,281,79,879,271,113,890,271,146,893,264,183,895,261,218,886,259,251,886,259,251,885,250,292,878,239,326,894,229,361,901,207,400,901,207,431,941,186,431,1196,92,467,1558,-214,472,1227,-272,426,843,-193,376,843,-193,338,944,-215,338,1135,-283,291,1012,-245,242,913,-225,193,1007,-258,152,1007,-258,106,1010,-260,106,935,-239,58,951,-245,19,982,-257,-28,957,-244,-77,957,-244,-116,973,-244,-116,1004,-247,-162,994,-225,-207,991,-227,-248,1015,-212,-292,1015,-212,-333,1026,-192,-333,1071,-164,-376,1326,-43,-408,1383,250,-416,945,223,-382,945,223,-342,754,196,-342,843,240,-304,874,247,-262,848,244,-223,911,265,-184,911,265,-148,946,267,-148,895,253,-111,887,258,-74,880,259,-35,861,255,4,861,255,41,892,266,41,906,260,77,898,256,117,894,246,150,886,242,188,886,242,226,883,234,226,895,222,263,909,205,298,956,175,332,1177,76,363,1177,76,368,1341,-155,368,1151,-235,333,947,-196,287,979,-208,240,1062,-241,195,1062,-241,195,1015,-233,150,961,-222,107,1000,-237,57,990,-229,16,954,-225,-31,954,-225,-31,964,-231,-76,985,-213,-120,988,-208,-165,1006,-200,-211,1040,-180,-246,1040,-180,-246,1096,-135,-287,1270,4,-312,1204,198,-315,943,207,-287,822,209,-255,822,209,-255,822,226,-213,849,233,-178,876,237,-136,925,250,-96,939,248,-59,939,248,-59,905,238,-20,883,246,18,872,237,52,879,234,91,900,221,128,900,221,128,910,220,167,922,198,203,960,174,236,1064,95,265,1184,-64,276,1184,-64,276,1132,-179,254,1042,-195,217,993,-195,173,1023,-209,129,1028,-214,88,1028,-214,88,992,-210,44,993,-207,2,997,-202,-44,976,-191,-87,989,-182,-126,989,-182,-126,1019,-155,-168,1062,-113,-201,1163,4,-228,1099,146,-230,968,190,-208,968,190,-208,898,201,-175,849,206,-143,850,215,-108,891,217,-69,917,230,-29,917,230,-29,929,217,6,918,216,41,902,197,80,905,182,115,925,161,141,925,161,141,993,107,172,1076,9,187,1074,-99,185,1063,-150,164,1040,-172,125,1040,-172,125,1016,-178,85,1025,-188,47,1017,-177,8,1002,-165,-30,1000,-152,-70,1000,-152,-70,1013,-122,-106,1042,-70,-131,1065,18,-149,1016,106,-152,962,159,-135,962,159,-135,914,178,-110,883,182,-78,883,195,-45,914,197,-14,927,184,16,927,184,16,938,172,50,954,143,79,974,95,98,1006,26,113,1020,-46,113,1020,-46,113,1026,-99,100,1027,-124,77,1027,-135,49,1031,-131,17,1030,-115,-16,1030,-115,-16,1019,-89,-43,1019,-50,-67,1015,3,-83,987,50,-83,965,91,-81,965,91,-81,940,126,-65,923,145,-45,925,145,-23,943,137,2,953,120,26,953,120,26,969,92,42,986,43,54,992,8,60,1003,-25,54,1013,-58,45,1013,-58,45,1016,-64,28,1021,-76,9,1023,-65,-10,1013,-32,-26,1013,-32,-38,1005,0,-38,988,23,-41,976,58,-44,958,80,-35,959,92,-23,959,92,-15,955,93,-15,960,86,0,971,69,12,982,48,24,989,25,26,989,25,26,998,0,26,996,-13,23,1002,-13,13,1002,-25,5,1001,-14,-4,1001,-14,-13,999,0,-13,990,17,-17,982,37,-19,977,48,-16,965,54,-13,965,54,-9,971,57,-9,976,58,1,980,47,6,981,34,8,987,14,14,987,14,11,998,14,11,997,-1,9,995,-1,2,991,3,-5,992,14,-7,992,14,-9,983,20,-9,983,33,-9,982,38,-9,973,41,-5,982,39,-6,982,39,0,981,36,0,979,28,4,987,30,6,984,22,4,990,12,3,990,12,0,993,14,0,983,17,0,981,14,-6,987,28,-6,983,28,-8,983,28,-6,973,29,-6,980,31,-2,974,30,0,981,20,0,985,24,0,985,24,0,985,18,0,985,20,2,990,17,-1,987,25,-3,988,23,-1,988,23,-1,988,27,-5,979,30,-5,985,28,-3,983,30,-2,984,32,1,984,32,1,983,28,0,982,22,2,986,17,-1,989,21,-2,979,21,0,979,21,0,985,22,-1,984,21,-1,982,31,-2,987,29,-3,984,25,-2,984,25,-2,983,25,-1,985,29,0,984,31,0,985,20,-1,983,21,0,983,21,0,989,24,-2,982,20,0,988,26,0,987,27,-2,986,29,-3,986,29,-3,986,33,-4,989,26,0,990,30,0,986,25,1,979,25,-3,979,25,-3,976,14,-1,990,16,-1,985,24,-3,983,24,-2,981,30,1,981,30,1,985,32,-3,981,28,-3,986,31,1,981,26,1,985,25,-1,985,25,-1,985,28,-2,981,26,-7,986,23,-5,981,15,-4,985,32,-2,985,32,-2,987,25,-1,985,29,-3,985,24,-2,980,24,0,979,30,2,979,30,2,990,25,0,985,25,-2,986,22,-1,988,24,0,991,24,0,991,24,0,988,29,1,988,22,-1,985,24,-3,984,25,-2,978,25,0,978,25,0,981,27,0,985,26,-1,984,26,0,985,24,-4,979,27,-2,979,27,-2,985,19,0,983,28,-2,985,25,-2,986,27,-5,985,22,-5,985,22,-5,989,30,-3,986,26,-3,984,22,0,988,26,-1,985,26,1,985,26,1,981,23,-2,981,26,-2,985,23,-1,981,23,-1,987,30,-1,987,30,-1,985,25,-2,984,22,0,990,27,1,985,27,-3,983,26,-1,983,26,-1,986,23,-2,984,22,-2,985,23,0,989,29,-3,981,21,0,981,21,0,987,26,0,987,27,0,982,22,-4,986,21,-2,980,22,-2,980,22,-2,986,23,-1,985,22,0,990,31,-1,990,32,-2,987,25,0,987,25,0,987,27,-1,985,22,-5,985,27,-2,984,31,0,984,31,0,990,23,0,986,27,-1,983,27,3,978,20,0,985,21,-3,985,21,2,981,26,2,980,20,0,985,15,0,986,25,-4,981,22,0,981,22,-4,985,23,-4,990,31,-2,984,19,-3,986,24,-2,986,26,-4,986,26,-3,986,27,-3,981,21,-2,989,26,-3,982,28,-6,989,26,-3,989,26,-1,986,22,-1,983,18,-4,984,21,-2,986,22,0,983,27,-2,983,27,0,988,23,0,990,23,0,984,26,-3,982,21,-4,981,25,1,981,25,-3,984,22,-3,986,28,-1,984,24,-1,985,22,-1,982,22,-3,982,22,-3,984,24,-3,985,24,-1,985,24,-3,985,25,-3,987,25,-3,987,25,-3,984,25,-3,987,28,2,986,26,-5,985,22,-1,988,25,-1,988,25,-1,983,27,-1,979,22,-2,986,29,-2,980,19,0,988,24,-2,988,24,-2,983,28,-3,984,22,-2,985,22,-2,983,23,0,983,27,-2,983,27,-2,984,23,-1,982,24,-1,985,29,1,985,22,2,986,32,-1,986,32,-1,986,22,-2,985,21,2,983,26,0,982,21,-6,986,22,-6,986,22,-6,987,26,-3,987,26,0,985,27,1,984,23,-3,983,26,2,983,26,2,983,22,0,983,25,2,984,24,0,985,30,0,986,18,0,986,18,0,985,27,-1,986,23,0,988,30,-1,980,18,0,979,28,-3,979,28,-3,987,20,0,987,18,-1,985,23,-2,990,26,0,987,16,0,987,16,0,986,22,-2,985,27,-3,986,23,0,986,25,-1,981,23,-2,981,23,-2,983,26,-2,985,24,-2,985,24,0,987,30,0,984,26,0,984,26,0,979,20,-2,987,23,0,981,21,0,984,29,-2,988,25,-2,988,25,-2,984,24,-2,980,23,0,982,27,-1,983,26,-1,982,20,-2,982,20,-2,984,23,-3,988,26,-2,987,19,-1,985,21,0,984,24,-1,984,24,-1,986,29,-3,988,22,-1,983,26,0,985,30,-1,985,24,0,985,24,0,988,20,-1,984,23,0,983,27,0,987,23,-2,987,28,-1,987,28,-1,980,20,0,983,26,-2,991,24,-1,983,22,-5,985,21,-6,985,21,-6,984,30,-5,990,26,0,987,24,2,983,24,0,987,25,-4,987,25,-4,993,24,0,987,28,-3,986,21,1,990,15,0,984,22,2,984,22,2,984,29,-3,983,26,-4,988,27,-1,981,34,-2,981,23,-3,981,23,-3,982,23,-1,985,26,-2,988,29,-2,982,22,-1,994,27,-2,994,27,-2,986,34,0,986,26,-2,982,23,-2,985,22,-4,990,29,-1,990,29,-1,981,26,-1,984,23,0,985,24,-3,985,22,-3,985,22,-3,988,26,-3,987,22,1,987,28,-1,987,27,1,982,24,-1,982,24,-4,982,24,-4,987,25,0,990,24,1,991,25,-2,981,21,-1,981,21,0,988,30,0,988,19,-5,986,25,1,984,22,0,982,23,-2,982,23,-1,983,25,-1,986,27,-1,982,28,-1,986,30,-3,988,29,-2,988,29,-1,988,23,-1,984,24,-3,986,26,1,986,22,-1
-1058,104,49,-1057,119,45,-1068,128,40,-1079,135,35,-1084,145,27,-1084,145,27,-1077,146,26,-1080,140,22,-1072,122,19,-1065,123,17,-1062,104,17,-1062,104,17,-1053,93,9,-1052,84,11,-1055,76,8,-1057,68,6,-1057,66,1,-1057,66,1,-1051,71,-3,-1054,84,-4,-1050,91,-4,-1054,101,-6,-1059,97,-1,-1059,97,-1,-1063,95,6,-1055,76,13,-1048,78,20,-1040,82,33,-1033,89,42,-1033,89,42,-1035,95,46,-1039,103,50,-1047,114,52,-1044,124,55,-1045,123,56,-1045,123,56,-1050,124,51,-1049,136,47,-1051,141,43,-1052,149,39,-1053,158,37,-1053,158,37,-1048,165,31,-1048,173,29,-1038,177,19,-1030,174,17,-1029,169,14,-1029,169,14,-1020,171,16,-1017,149,16,-1007,144,21,-1001,126,29,-995,114,33,-995,114,33,-987,112,43,-998,116,47,-997,119,47,-1007,128,52,-1013,141,53,-1013,141,53,-1022,152,58,-1038,147,65,-1039,157,68,-1036,158,77,-1042,161,78,-1042,161,78,-1034,159,84,-1028,165,87,-1016,168,87,-1023,157,86,-1020,155,87,-1020,155,87,-1022,152,85,-1030,145,88,-1044,143,86,-1051,142,92,-1069,141,91,-1069,141,91,-1081,147,99,-1080,147,100,-1074,163,110,-1062,173,110,-1059,174,108,-1059,174,108,-1053,178,107,-1048,184,107,-1060,181,108,-1062,187,107,-1075,196,107,-1075,196,107,-1079,200,111,-1087,195,116,-1083,202,121,-1088,200,133,-1088,200,141,-1079,204,141,-1065,200,149,-1051,197,161,-1041,188,177,-1040,186,185,-1040,186,186,-1044,182,186,-1050,183,195,-1042,182,200,-1048,189,208,-1043,203,216,-1043,203,224,-1043,221,224,-1033,235,234,-1020,243,246,-1016,255,251,-1006,265,262,-1006,265,271,-1007,258,271,-1004,273,281,-1003,271,293,-1015,266,308,-1011,264,328,-1011,264,348,-1013,270,348,-1032,263,366,-1044,259,398,-1061,253,433,-1116,220,472,-1116,220,509,-1206,194,509,-1285,231,521,-1336,223,509,-1247,223,470,-1076,191,431,-1076,191,407,-966,168,407,-953,192,398,-990,213,404,-1049,230,432,-1106,238,466,-1106,238,521,-1147,245,521,-1165,265,577,-1138,273,636,-1106,292,704,-1088,300,759,-1088,300,825,-1052,308,825,-1085,312,880,-1108,309,920,-1160,334,954,-1181,345,988,-1181,345,1020,-1187,352,1020,-1149,364,1046,-1097,360,1072,-1054,342,1115,-1022,335,1152,-1022,335,1152,-1014,348,1185,-1035,371,1231,-1060,390,1288,-1104,435,1343,-1124,457,1407,-1124,457,1407,-1102,462,1466,-1097,443,1541,-1081,324,1614,-1072,298,1696,-1081,404,1749,-1081,404,1749,-1114,553,1800,-1114,692,1868,-1103,739,1952,-1086,760,2069,-1072,769,2200,-1072,769,2200,-1043,775,2359,-992,765,2489,-922,714,2656,-851,644,2838,-773,539,3015,-773,539,3015,-688,443,3184,753,2465,3364,2706,5991,3814,-867,-318,4132,-665,-342,4045,-665,-342,4045,-485,-251,3909,-361,-261,3867,-1957,-538,3910,7360,2301,4044,-13,-291,4161,-13,-291,4161,-428,-476,4141,-377,-472,4068,-301,-484,3991,-297,-486,3984,-302,-485,3976,-302,-485,3976,-299,-484,3984,591,-886,3995,8085,-3673,3998,-180,-501,3975,-293,-452,3959,-293,-452,3959,-297,-453,3964,-297,-460,3992,-294,-460,3979,-296,-465,3972,-299,-459,3970,-299,-459,3970,-112,-1822,3960,-2,-1812,3892,-314,-1164,3889,-434,-776,3947,-420,-582,3988,-420,-582,3988,-731,-6516,3998,-1022,-4627,3835,-285,-443,3713,-287,-441,3702,-291,-440,3704,-291,-440,3704,-294,-439,3695,-297,-433,3696,-305,-436,3699,-296,-437,3690,375,-99,3686,375,-99,3686,-518,-364,3537,-365,-326,3411,-336,-276,3429,-558,-309,3423,-8192,-3033,3494,-8192,-3033,3494,-469,-483,3758,-341,-405,3800,-337,-397,3788,-344,-394,3786,-2289,-228,3784,-2289,-228,3784,-4805,962,3657,-318,-372,3548,-319,-371,3557,-317,-367,3552,281,-607,3559,281,-607,3559,-127,-463,3580,1083,-1671,3615,-397,85,3443,-5663,8127,3373,-277,-134,3299,-277,-134,3299,-241,-267,3272,-239,-262,3276,-241,-263,3261,-231,-264,3249,-229,-258,3256,-229,-258,3256,-232,-262,3260,-223,-258,3259,-221,-267,3258,-214,-258,3255,2179,6320,3246,2179,6320,3246,514,1769,3162,-245,-245,3096,-229,-235,3115,-235,-236,3108,-2439,-1394,3119,-2439,-1394,3119,-320,-401,3373,-344,-1113,3415,-70,-295,3258,8127,4522,3160,500,53,2971,500,53,2971,-165,-234,2906,-159,-236,2906,-159,-238,2911,-159,-239,2900,-159,-239,2908,-160,-243,2908,-157,-236,2903,-154,-246,2914,-155,-246,2909,-145,-251,2903,-145,-251,2889,8127,-4711,2889,653,-424,2736,-153,-208,2718,-132,-192,2723,-254,-113,2719,-254,-113,2748,-423,-25,2748,-164,-229,2790,-160,-234,2791,-164,-233,2796,-1296,1133,2775,-1296,1133,2577,-135,-274,2577,-181,-217,2569,-170,-252,2577,-179,-254,2570,6799,-8192,2608,6799,-8192,2640,-271,-154,2640,-130,-227,2629,-159,-216,2618,-142,-221,2633,-148,-221,2615,-148,-221,2627,-200,424,2627,-172,-210,2603,-182,-194,2551,-204,-236,2545,-4535,-8192,2551,-4535,-8192,2455,-236,-301,2455,-152,-186,2398,-155,-191,2393,-155,-190,2411,-162,-189,2401,-162,-189,2408,-160,-181,2408,-169,-185,2395,-170,-186,2400,-172,-186,2413,2754,1156,2405,2754,1156,2151,-161,-166,2151,-8192,-7947,2079,-23,-141,2052,-135,-112,1985,-139,-126,1981,-139,-126,1981,-145,-120,1981,-138,-122,1975,-141,-118,1987,-138,-116,1977,-142,-118,1972,-142,-118,1972,-141,-117,1972,-141,-108,1976,-149,-113,1994,-148,-110,1987,4175,-622,1990,4175,-622,1990,-233,51,1860,-8192,3593,1714,-84,2,1437,-119,-67,1402,-109,-41,1410,-109,-41,1410,-104,-51,1410,-109,-38,1411,-103,-44,1403,-99,-40,1402,-101,-45,1410,-101,-45,1410,-102,-34,1400,710,-610,1410,-66,-70,1552,-114,-29,1584,-108,-31,1586,-108,-31,1586,-1425,502,1581,-8192,5454,1617,-130,-81,1804,-127,-73,1816,-128,-67,1817,-128,-67,1817,529,-576,1825,-690,1168,1582,-1590,3232,1480,-1153,1777,1494,-120,37,1442,-120,37,1442,-134,39,1441,-349,440,1433,-883,1639,1416,-529,1024,1387,-240,369,1379,-240,369,1379,-268,435,1377,-424,914,1377,-514,1238,1372,-425,913,1375,-632,1545,1392,-632,1545,1392,-442,607,1446,-78,-31,1529,-78,-18,1535,-80,-3,1532,-81,72,1532,-81,72,1532,-1215,7672,1542,887,2545,1562,137,505,1409,-64,0,1350,-66,-5,1351,-66,-5,1351,-61,6,1347,405,1146,1334,624,1720,1287,128,497,1246,139,512,1236,139,512,1236,399,1192,1230,378,1114,1216,249,774,1198,333,934,1194,399,1039,1187,399,1039,1187,195,608,1207,89,333,1208,148,475,1214,410,957,1229,450,966,1257,450,966,1257,343,715,1272,364,721,1296,437,841,1318,430,832,1359,398,749,1392,398,749,1392,1048,1205,1438,3322,1852,1387,634,347,1286,-19,-5,1249,150,133,1244,150,133,1244,1624,796,1193,1279,612,1140,404,204,1103,552,263,1088,687,333,1061,687,333,1061,465,205,1043,971,416,1035,1093,472,1015,761,325,1008,851,348,998,851,348,998,909,357,995,715,275,989,685,254,988,830,287,994,890,299,993,890,299,993,858,277,1010,850,258,1016,844,240,1039,795,222,1066,745,205,1081,745,205,1081,742,198,1111,758,191,1146,788,173,1181,982,142,1209,3391,-580,1237,3391,-580,1237,2133,-606,1126,70,-36,1039,14,-24,1020,1048,-227,1009,2101,-677,954,2101,-677,954,805,-258,897,389,-127,865,966,-324,846,1158,-377,815,1158,-377,788,609,-225,788,622,-252,766,966,-388,753,947,-383,734,855,-345,714,855,-345,710,958,-384,710,1012,-404,701,920,-380,685,886,-382,678,898,-403,673,898,-403,667,842,-398,667,809,-393,670,818,-400,668,823,-417,668,820,-418,675,820,-418,676,822,-433,676,824,-437,687,814,-445,694,800,-446,708,788,-448,722,788,-448,740,776,-453,740,758,-447,761,745,-452,784,734,-458,809,720,-463,834,720,-463,864,707,-477,864,694,-479,901,682,-497,936,675,-518,971,700,-578,1015,700,-578,1055,1023,-961,1055,1462,-2464,1043,542,-924,950,156,-251,906,530,-909,879,530,-909,847,849,-1511,847,501,-913,801,371,-683,777,531,-1032,756,544,-1072,728,544,-1072,698,349,-694,698,242,-506,674,306,-693,659,395,-906,639,441,-1009,629,441,-1009,614,439,-1015,614,427,-975,603,428,-982,598,421,-975,594,383,-936,588,383,-936,588,352,-877,583,291,-800,583,262,-777,584,310,-886,591,349,-989,594,349,-989,594,334,-983,604,320,-979,605,312,-994,619,276,-956,621,252,-891,638,252,-891,638,234,-864,653,227,-888,670,219,-920,682,219,-943,702,198,-941,725,198,-941,725,185,-919,755,167,-903,779,155,-885,805,133,-882,837,118,-892,877,118,-892,877,102,-908,912,79,-944,954,56,-1074,994,9,-2192,1039,-539,-2605,999,-539,-2605,999,-125,-520,911,-42,-309,878,-292,-1178,848,-365,-1504,809,-179,-707,766,-179,-707,766,-209,-766,737,-344,-1180,708,-285,-941,678,-258,-818,655,-335,-1039,634,-335,-1039,634,-327,-989,611,-311,-898,589,-342,-981,570,-353,-977,552,-345,-917,541,-345,-917,541,-359,-942,533,-369,-951,521,-374,-933,513,-385,-939,513,-394,-938,505,-394,-938,505,-394,-934,503,-409,-935,502,-411,-920,508,-424,-919,506,-428,-916,503,-428,-916,503,-443,-917,509,-450,-914,519,-463,-907,526,-474,-905,532,-480,-901,538,-480,-901,538,-492,-893,550,-504,-889,562,-516,-888,575,-512,-874,596,-522,-861,605,-522,-861,605,-521,-857,627,-534,-838,653,-537,-830,668,-548,-825,700,-557,-811,728,-557,-811,728,-567,-799,752,-576,-795,790,-598,-793,820,-606,-777,864,-638,-784,902,-638,-784,902,-741,-851,942,-1841,-1714,987,-2048,-1429,931,-551,-369,823,-181,-111,775,-181,-111,775,-475,-342,761,-1170,-696,724,-1085,-649,679,-679,-391,630,-809,-481,601,-809,-481,601,-1095,-643,574,-976,-566,539,-774,-434,509,-803,-430,482,-853,-446,453,-853,-446,453,-835,-419,431,-902,-462,407,-979,-500,389,-967,-500,364,-921,-461,348,-921,-461,348,-929,-452,329,-914,-436,315,-895,-419,301,-915,-422,286,-946,-436,275,-946,-436,275,-963,-443,262,-952,-436,250,-955,-424,239,-953,-421,232,-941,-414,222,-941,-414,222,-949,-412,212,-950,-410,207,-960,-415,202,-968,-408,194,-968,-408,184,-962,-408,184,-964,-411,185,-964,-396,179,-962,-397,176,-965,-394,174,-965,-394,171,-968,-398,171,-974,-392,170,-974,-389,166,-973,-390,167,-978,-387,167,-978,-387,167,-973,-378,167,-977,-378,170,-975,-374,167,-978,-371,171,-984,-368,169,-984,-368,174,-989,-369,174,-991,-373,176,-987,-363,178,-986,-364,182,-997,-359,187,-997,-359,189,-999,-353,189,-993,-353,199,-995,-346,201,-1000,-337,211,-996,-347,213,-996,-347,224,-1005,-334,224,-997,-336,229,-999,-330,240,-1007,-326,246,-1006,-325,261,-1006,-325,271,-1007,-320,271,-1010,-317,282,-1009,-319,291,-1016,-309,312,-1012,-298,321,-1012,-298,338,-1013,-294,338,-1018,-287,359,-1013,-287,374,-1019,-282,392,-1020,-271,411,-1020,-271,433,-1019,-265,433,-1020,-259,457,-1014,-246,480,-1019,-247,505,-1023,-237,538,-1023,-237,565,-1024,-225,565,-1024,-217,598,-1027,-211,631,-1026,-197,661,-1039,-181,704,-1039,-181,742,-1064,-172,742,-1182,-158,788,-1764,-68,815,-2178,365,787,-974,155,722,-974,155,722,-418,36,682,-735,113,649,-1223,267,605,-1022,223,568,-804,172,524,-804,172,524,-989,223,497,-1113,258,455,-957,227,431,-850,204,393,-940,241,367,-940,241,367,-970,251,339,-957,251,312,-997,263,285,-1014,274,258,-991,264,238,-991,264,238,-952,267,213,-954,272,188,-966,272,168,-980,280,147,-995,288,124,-995,288,124,-988,285,103,-979,284,81,-978,285,63,-973,285,41,-980,281,24,-980,281,24,-990,287,4,-992,286,-13,-980,289,-35,-977,287,-53,-977,280,-73,-977,280,-73,-979,287,-91,-982,282,-113,-981,280,-135,-979,270,-154,-973,273,-174,-973,273,-174,-975,264,-198,-974,264,-216,-972,254,-246,-978,256,-268,-968,252,-293,-968,252,-293,-971,248,-316,-966,239,-345,-967,234,-368,-957,225,-396,-954,217,-427,-954,217,-427,-956,203,-462,-960,192,-486,-952,184,-527,-951,172,-563,-955,160,-601,-955,160,-601,-975,141,-634,-1031,117,-676,-1197,78,-711,-1824,-112,-740,-1955,-331,-706,-1955,-331,-706,-985,-167,-627,-568,-107,-581,-951,-172,-555,-1388,-284,-522,-1122,-222,-469,-1122,-222,-469,-837,-172,-429,-1034,-225,-400,-1161,-262,-369,-993,-229,-328,-946,-223,-293,-946,-223,-293,-1071,-256,-262,-1068,-258,-232,-1009,-247,-199,-1043,-252,-172,-1061,-256,-139,-1061,-256,-139,-1024,-252,-110,-1023,-255,-82,-1041,-263,-51,-1034,-261,-24,-1040,-251,3,-1040,-251,3,-1043,-252,30,-1030,-256,58,-1034,-255,87,-1040,-254,117,-1037,-249,143,-1037,-249,143,-1030,-250,173,-1043,-240,205,-1034,-236,237,-1039,-229,266,-1035,-224,301,-1035,-224,301,-1040,-223,328,-1035,-221,365,-1035,-216,395,-1035,-203,432,-1041,-202,469,-1041,-202,469,-1047,-197,514,-1058,-176,546,-1083,-160,584,-1225,-124,630,-1687,-17,652,-1687,-17,652,-1719,257,618,-859,128,569,-596,78,531,-951,168,497,-1148,227,457,-1148,227,457,-925,181,411,-877,170,372,-1042,219,340,-1014,213,298,-1014,213,258,-882,194,258,-916,208,231,-985,223,191,-964,226,154,-971,223,125,-971,223,91,-987,235,91,-958,227,60,-941,220,26,-961,235,-8,-966,234,-39,-966,234,-73,-973,226,-73,-974,229,-104,-963,222,-133,-954,210,-168,-960,206,-202,-960,206,-240,-958,211,-240,-960,205,-274,-961,200,-311,-957,184,-345,-958,175,-382,-958,175,-423,-953,170,-423,-963,155,-461,-989,131,-498,-1056,116,-540,-1187,70,-568,-1187,70,-590,-1636,-99,-590,-1683,-274,-563,-970,-172,-496,-730,-115,-456,-1085,-193,-421,-1085,-193,-375,-1299,-236,-375,-1014,-187,-331,-928,-176,-295,-1106,-227,-260,-1100,-217,-219,-1100,-217,-174,-972,-196,-174,-1018,-214,-142,-1096,-230,-107,-1039,-219,-63,-1034,-213,-28,-1034,-213,7,-1071,-228,7,-1038,-215,41,-1026,-213,77,-1050,-218,117,-1048,-208,152,-1048,-208,190,-1039,-207,190,-1050,-203,226,-1050,-203,261,-1042,-188,303,-1042,-175,342,-1042,-175,342,-1059,-177,380,-1066,-168,424,-1110,-151,459,-1245,-102,497,-1547,22,513,-1547,22,513,-1419,182,490,-873,119,449,-745,111,411,-996,168,370,-1073,194,327,-1073,194,327,-934,172,284,-941,179,247,-1017,200,208,-964,192,167,-901,179,125,-901,179,125,-946,198,91,-980,202,48,-964,195,13,-972,200,-30,-968,196,-67,-968,196,-67,-943,188,-104,-944,193,-139,-972,186,-177,-967,178,-214,-965,174,-254,-965,174,-254,-968,163,-294,-969,151,-330,-992,127,-373,-1039,116,-404,-1125,68,-442,-1125,68,-442,-1393,-37,-455,-1532,-209,-447,-1105,-181,-396,-856,-139,-349,-1055,-173,-312,-1055,-173,-312,-1196,-211,-266,-1048,-180,-221,-981,-173,-184,-1087,-205,-141,-1075,-197,-99,-1075,-197,-99,-1000,-182,-61,-1047,-198,-17,-1077,-198,21,-1044,-188,63,-1055,-183,101,-1055,-183,101,-1069,-191,141,-1045,-183,181,-1039,-172,224,-1067,-165,261,-1089,-161,303,-1089,-161,303,-1110,-131,343,-1201,-90,376,-1363,13,397,-1278,140,382,-968,129,348,-968,129,348,-841,117,309,-966,157,271,-1029,170,225,-967,167,186,-961,165,142,-961,165,142,-980,179,102,-956,171,64,-923,166,22,-958,171,-18,-975,171,-60,-975,171,-60,-966,167,-95,-970,163,-133,-967,157,-177,-966,141,-215,-993,122,-252,-993,122,-252,-1028,106,-287,-1069,76,-316,-1190,15,-333,-1362,-105,-339,-1227,-175,-311,-1227,-175,-311,-1004,-150,-270,-1003,-153,-229,-1113,-183,-186,-1101,-176,-139,-1029,-167,-102,-1029,-167,-102,-1053,-181,-61,-1070,-175,-16,-1037,-169,27,-1040,-168,65,-1071,-161,108,-1071,-161,108,-1072,-160,150,-1078,-144,189,-1097,-127,228,-1136,-91,256,-1200,-29,281,-1200,-29,281,-1195,73,278,-1064,112,259,-952,113,225,-954,128,189,-991,141,152,-991,141,152,-986,145,116,-972,146,74,-976,150,38,-966,147,-2,-959,144,-42,-959,144,-42,-975,132,-78,-988,127,-114,-998,110,-147,-1023,98,-182,-1023,98,-206,-1046,67,-206,-1110,22,-227,-1193,-49,-234,-1187,-117,-225,-1089,-140,-193,-1089,-140,-153,-1050,-152,-153,-1069,-155,-115,-1083,-153,-75,-1071,-153,-33,-1059,-143,6,-1059,-143,46,-1069,-143,46,-1068,-138,84,-1080,-115,114,-1098,-92,150,-1128,-51,173,-1128,-51,186,-1129,8,186,-1083,66,178,-1027,88,158,-997,95,132,-990,106,99,-990,106,69,-984,123,69,-991,115,36,-991,118,1,-996,105,-31,-998,99,-61,-998,99,-90,-1020,76,-90,-1024,64,-116,-1060,42,-136,-1099,-7,-146,-1119,-53,-142,-1119,-53,-129,-1104,-92,-129,-1087,-117,-103,-1078,-131,-77,-1072,-131,-40,-1076,-118,-8,-1076,-118,26,-1075,-105,26,-1074,-89,54,-1077,-66,83,-1083,-33,99,-1070,0,104,-1070,0,102,-1068,29,102,-1043,57,88,-1017,74,68,-1007,76,49,-1010,85,23,-1010,85,0,-1015,80,0,-1019,70,-25,-1031,49,-48,-1043,31,-63,-1059,7,-72,-1059,7,-78,-1071,-18,-78,-1081,-42,-73,-1079,-58,-63,-1075,-79,-47,-1076,-78,-26,-1076,-78,-26,-1077,-79,-4,-1072,-67,15,-1064,-47,32,-1069,-26,41,-1064,-1,53,-1064,-1,53,-1058,13,46,-1049,25,43,-1037,40,32,-1031,40,18,-1030,46,3,-1030,46,3,-1042,27,-10,-1042,24,-23,-1049,14,-32,-1054,-7,-34,-1066,-18,-38,-1066,-18,-38,-1065,-38,-32,-1068,-39,-26,-1067,-39,-15,-1071,-40,-4,-1063,-38,6,-1063,-38,6,-1060,-20,14,-1052,-6,19,-1053,-4,20,-1053,7,13,-1043,21,9,-1043,21,9,-1047,20,8,-1047,16,0,-1051,8,-6,-1051,3,-11,-1054,-6,-17,-1054,-6,-17,-1056,-8,-16,-1056,-19,-11,-1064,-20,-11,-1060,-21,-4,-1058,-17,0,-1058,-17,0,-1060,-16,1,-1054,-5,5,-1053,-1,7,-1055,-3,7,-1051,3,3,-1051,3,3,-1047,9,0,-1054,1,-2,-1058,6,-7,-1056,-7,-6,-1061,-15,-7,-1061,-15,-7,-1060,-11,-6,-1061,-13,-4,-1058,-9,-2,-1057,-16,1,-1053,-3,3,-1053,-3,3,-1053,-3,1,-1051,-1,0,-1053,-3,0,-1056,-1,0,-1050,2,-1,-1050,2,-1,-1054,-3,-2,-1062,-11,-9,-1062,-16,-6,-1054,-9,-3,-1058,-16,0,-1058,-16,0,-1055,-16,-2,-1058,-5,0,-1057,-3,-1,-1057,-2,1,-1060,-8,-3,-1060,-8,-3,-1053,-1,-1,-1057,-3,-5,-1055,-6,-5,-1055,-8,-5,-1051,-8,-4,-1051,-8,-4,-1061,-8,-3,-1057,-11,-3,-1050,-1,-1,-1054,-10,2,-1056,-9,-3,-1056,-9,-3,-1055,-5,0,-1055,-3,0,-1055,-3,-2,-1060,-4,-3,-1060,-12,0,-1060,-12,0,-1061,0,-3,-1055,-9,0,-1060,-6,-2,-1057,-6,-1,-1059,-7,0,-1059,-7,0,-1055,-4,-3,-1053,-7,-1,-1055,-5,-3,-1054,-3,-3,-1056,-1,-4,-1056,-1,-4,-1052,-5,0,-1054,-4,0,-1056,-12,-3,-1053,-7,-4,-1053,-9,-2,-1053,-9,-2,-1059,-5,-3,-1053,-5,0,-1054,-4,0,-1054,4,0,-1060,0,2,-1060,0,2,-1054,-2,-4,-1064,-6,-3,-1056,-2,-5,-1051,-5,-2,-1051,-5,-2,-1056,-1,-2,-1056,-3,1,-1051,-9,0,-1059,-8,-5,-1058,-10,-3,-1058,-10,-3,-1053,0,-3,-1060,-3,-1,-1051,-6,-1,-1052,-8,0,-1057,-12,-1,-1057,-12,-2,-1060,-8,-2,-1057,-1,-3,-1058,-7,-1,-1059,-8,-1,-1061,-9,0,-1061,-9,-1,-1055,-9,-1,-1060,-7,-1,-1059,-6,-1,-1056,-6,-1,-1055,-3,0,-1055,-3,-1,-1057,-8,-1,-1053,-8,0,-1056,-7,-2,-1059,-6,-2,-1053,-3,-3,-1053,-3,0,-1055,-4,0,-1057,-8,-1,-1054,-3,-3,-1060,2,-1,-1061,-11,-2,-1061,-11,-1,-1061,-1,-1,-1062,-6,-2,-1051,-1,-5,-1058,-4,-3,-1062,-6,0,-1062,-6,-4,-1056,-10,-4,-1062,-5,1,-1058,-6,-3,-1055,-8,-1,-1059,-7,-1,-1059,-7,1,-1058,-4,1,-1056,-2,-1,-1053,-6,0,-1047,0,0,-1060,-9,0,-1060,-9,-4,-1056,-8,-4,-1057,-4,0,-1056,-1,0,-1049,-4,0,-1052,-2,0,-1052,-2,0,-1057,-6,0,-1063,-3,0,-1057,-9,1,-1049,-10,1,-1055,-5,0,-1055,-5,0,-1059,-3,0,-1056,-7,-1,-1060,-8,-2,-1060,-8,-2,-1059,-8,-3,-1059,-8,-3,-1052,-3,-2,-1054,-10,-1,-1058,3,0,-1052,-5,0,-1059,-3,0,-1059,-3,0,-1053,-7,-1,-1051,-3,0,-1058,-6,-3,-1055,-2,-2,-1054,-4,-3,-1054,-4,-3,-1062,-10,-1,-1060,-8,-2,-1053,-3,-1,-1060,-8,0,-1058,-9,0,-1058,-9,0,-1060,-9,-2,-1054,-11,-3,-1058,-1,-4,-1053,-7,-1,-1057,-9,0,-1057,-9,0,-1058,-5,-2,-1056,0,0,-1059,5,0,-1050,-2,0,-1057,-8,0,-1057,-8,0,-1056,-3,-4,-1054,-5,-2,-1052,-3,0,-1051,-5,0,-1055,-9,-2,-1055,-9,-2,-1054,-9,-2,-1056,-10,-4,-1053,-6,-1,-1051,-9,-1,-1059,-10,-5,-1059,-10,-5,-1060,-2,-3,-1050,-6,-1,-1054,-1,0,-1057,-6,-4,-1053,-10,-1,-1053,-10,-1,-1053,-2,-1,-1054,-7,0,-1057,-6,-1,-1053,-4,1,-1057,-3,2,-1057,-3,2,-1058,-9,-2,-1057,-3,1,-1058,-4,-1,-1052,0,-1,-1055,-7,-2,-1055,-7,-2,-1056,-7,0,-1057,-3,-3,-1054,-10,-3,-1056,-5,-3,-1052,-3,0,-1052,-3,0,-1056,-6,0,-1053,-3,-1,-1056,-7,-1,-1055,-6,-2,-1057,-4,-1,-1057,-4,-1,-1061,-1,-1,-1057,-4,-3,-1054,-3,-1,-1054,-12,-3,-1050,-4,0,-1050,-4,0,-1054,2,0,-1057,-6,-1,-1055,-4,-1,-1058,-7,0,-1053,-3,-2,-1053,-3,-2,-1053,-4,1,-1056,-9,0,-1060,-8,1,-1059,-2,-5,-1058,-5,1,-1058,-5,1,-1062,-8,-3,-1062,-1,1,-1057,-3,0,-1056,-6,-1,-1056,-6,1,-1056,-6,1,-1056,-11,0,-1055,-2,-2,-1056,-6,-1,-1056,-5,-4,-1055,-6,1,-1055,-6,1,-1056,-4,-2,-1051,-6,-1,-1053,-3,0
-1040,-50,26,-1042,-56,24,-1042,-56,24,-1047,-43,30,-1057,-41,33,-1064,-39,35,-1063,-32,42,-1062,-27,38,-1062,-27,38,-1069,-30,41,-1065,-19,42,-1055,-26,43,-1068,-31,41,-1057,-37,41,-1057,-37,41,-1062,-37,41,-1057,-44,38,-1051,-51,34,-1049,-69,31,-1042,-67,28,-1042,-67,28,-1049,-63,27,-1048,-62,24,-1048,-50,21,-1051,-48,19,-1053,-43,21,-1053,-43,21,-1059,-35,21,-1051,-30,23,-1057,-23,24,-1054,-23,24,-1055,-24,30,-1055,-24,30,-1044,-23,35,-1039,-20,38,-1041,-16,35,-1034,-25,40,-1034,-25,40,-1045,-29,40,-1046,-29,34,-1042,-28,37,-1039,-27,27,-1045,-28,20,-1045,-28,16,-1047,-31,16,-1045,-28,12,-1054,-34,11,-1050,-44,8,-1056,-50,11,-1056,-50,11,-1048,-63,11,-1051,-71,19,-1047,-77,21,-1045,-80,30,-1045,-77,39,-1045,-77,47,-1051,-65,47,-1052,-59,48,-1047,-46,52,-1050,-39,56,-1057,-42,59,-1057,-42,60,-1059,-36,60,-1060,-40,63,-1062,-41,61,-1064,-42,61,-1062,-43,63,-1062,-43,63,-1053,-30,63,-1046,-15,56,-1051,-12,55,-1047,-9,52,-1048,-6,49,-1048,-6,47,-1042,-5,47,-1038,-13,51,-1043,-18,48,-1049,-16,50,-1036,-14,55,-1036,-14,65,-1031,-12,65,-1029,-7,70,-1030,-7,88,-1030,-4,104,-1035,-10,126,-1035,-10,149,-1038,-14,149,-1036,6,174,-1037,-3,200,-1023,-1,223,-1022,-15,252,-1022,-15,279,-1022,-18,279,-1036,-24,302,-1038,-25,329,-1038,-26,353,-1029,-24,380,-1029,-24,397,-1026,-17,397,-1010,-6,421,-1021,-7,441,-1016,-5,464,-1015,4,488,-1015,4,488,-1013,18,518,-1028,27,547,-1041,47,577,-1045,64,612,-1048,92,643,-1048,92,643,-1050,108,678,-1058,120,714,-1117,112,745,-1287,40,775,-1542,106,763,-1542,106,763,-1811,168,732,-1723,286,673,-1303,212,651,-1025,52,655,-972,65,632,-972,65,632,-1003,146,615,-1057,168,634,-1090,180,677,-1109,175,733,-1120,166,795,-1120,166,795,-1117,177,859,-1104,206,933,-1095,235,1011,-1108,246,1100,-1127,235,1177,-1127,235,1177,-1147,220,1262,-1156,209,1345,-1182,230,1405,-1233,234,1464,-1287,262,1533,-1287,262,1533,-1330,299,1600,-1356,331,1657,-1346,351,1735,-1298,359,1811,-1244,371,1887,-1244,371,1887,-1185,389,1974,-1117,406,2071,-1042,411,2177,-971,422,2292,-898,410,2431,-898,410,2431,-829,396,2548,-771,367,2698,-711,353,2839,-646,312,2986,-563,256,3165,-563,256,3165,-389,612,3316,5601,8127,3510,-439,-210,3694,-2504,-1087,3685,-452,-493,4025,-452,-493,4025,-344,-391,4012,-334,-436,3982,-315,-430,3978,-312,-427,3983,-305,-436,3987,-305,-436,3987,-703,-868,3990,-316,-475,3913,-254,-459,3891,-9,-361,3886,1606,19,3862,1606,19,3862,8127,-418,3939,3792,-1645,3721,334,-570,3526,-236,-337,3451,-223,-338,3450,-223,-338,3450,-232,-344,3452,-225,-337,3437,-225,-342,3431,-231,-349,3439,-227,-345,3432,-227,-345,3432,-683,266,3427,-311,-226,3295,-242,-335,3206,-250,-353,3193,-252,-346,3193,-252,-346,3193,-254,-341,3179,-262,-346,3187,-267,-353,3190,-272,-363,3166,-966,-3305,3193,-966,-3305,3193,-1074,-8192,3262,-189,-405,3073,-179,-318,3072,1549,3930,3066,-204,-153,3013,-204,-153,3013,-244,-315,3021,-246,-267,3005,-252,-272,3004,-248,-273,3002,-250,-263,2998,-250,-263,2998,-251,-270,3013,-256,-262,3011,-260,-258,3010,-990,-572,3014,-8192,-6963,3003,-8192,-6963,3003,-101,-321,2962,-229,-291,2927,616,79,2945,-151,-228,3033,-233,-270,3095,-233,-270,3095,-270,-260,3101,472,-381,3082,-369,-158,2968,-5633,1547,2875,-5633,1547,2790,-2790,758,2790,-217,-206,2779,-215,-191,2770,-216,-190,2767,-215,-185,2782,-215,-185,2776,-209,-186,2776,-203,-177,2768,-209,-183,2782,-209,-170,2781,-4571,7127,2772,-4571,7127,2547,-1684,2366,2547,-206,-168,2421,9,-483,2489,-165,-167,2518,-164,-128,2524,-164,-128,2518,-156,-150,2518,-164,-141,2510,-160,-140,2519,-155,-143,2509,-152,-145,2526,-152,-145,2525,-147,-142,2525,-150,-131,2520,239,-779,2512,4335,8127,2317,0,32,2116,0,32,2095,-97,-95,2095,-102,-91,2089,-98,-96,2092,-96,-90,2085,-98,-97,2079,-98,-97,2086,-93,-93,2086,-90,-95,2090,-88,-93,2081,-82,-88,2091,-76,-87,2084,-76,-87,2076,3179,2314,2076,4339,2386,1834,16,-15,1653,-75,-34,1639,-545,-590,1693,-545,-590,1691,22,-44,1691,-65,-77,1682,-50,-75,1682,-60,-78,1687,11,-51,1683,11,-51,1680,851,240,1680,6340,2051,1708,223,25,1778,-57,-71,1778,-61,-74,1774,-61,-74,1788,-58,-73,1788,-23,-75,1778,1980,-51,1783,6720,-2367,1692,-91,-51,1404,-91,-51,1404,-42,-61,1387,-41,-58,1394,-41,-52,1393,-42,-55,1384,-39,-59,1391,-39,-59,1391,-34,-56,1382,1453,-522,1379,4543,-1846,1323,79,-108,1252,-46,-42,1232,-46,-42,1232,-39,-54,1234,-18,-69,1234,1444,-772,1241,1017,-595,1284,140,-152,1312,140,-152,1312,259,-259,1304,1081,-728,1309,1107,-753,1346,466,-399,1384,415,-411,1423,415,-411,1423,744,-649,1451,1078,-985,1490,2268,-3707,1503,701,-1328,1363,-34,-79,1302,-34,-79,1302,-44,-71,1301,-44,-80,1292,913,-1381,1282,1182,-2344,1225,203,-566,1175,203,-566,1175,4,-182,1164,242,-761,1164,639,-1398,1166,304,-816,1154,100,-464,1153,100,-464,1153,229,-804,1160,316,-1061,1168,213,-887,1171,199,-888,1184,204,-974,1197,204,-974,1197,174,-931,1215,134,-852,1246,114,-850,1268,96,-850,1299,56,-801,1333,56,-801,1333,22,-837,1380,17,-1430,1421,-826,-4655,1426,-233,-1030,1291,-59,-88,1232,-59,-88,1232,-64,-91,1229,-85,-968,1220,-726,-2179,1169,-258,-818,1133,-138,-322,1102,-138,-322,1102,-310,-792,1095,-434,-1301,1079,-310,-777,1061,-306,-657,1051,-433,-1000,1051,-433,-1000,1051,-457,-1030,1044,-403,-824,1052,-443,-861,1051,-491,-929,1056,-484,-862,1074,-484,-862,1074,-481,-810,1089,-511,-812,1097,-531,-827,1123,-541,-800,1144,-547,-775,1170,-547,-775,1170,-562,-753,1197,-592,-754,1240,-629,-757,1270,-821,-918,1324,-2824,-2849,1346,-2824,-2849,1346,-1824,-1233,1213,-264,-163,1108,-95,-57,1079,-121,-96,1082,-849,-518,1060,-849,-518,1060,-1468,-799,1013,-868,-459,960,-631,-342,938,-992,-525,915,-1172,-621,900,-1172,-621,900,-936,-469,883,-884,-422,874,-1011,-483,863,-962,-458,852,-705,-301,848,-705,-301,848,-667,-248,838,-880,-327,843,-1024,-381,844,-1030,-363,847,-1032,-356,856,-1032,-356,856,-1056,-346,870,-1045,-323,877,-1017,-300,898,-992,-282,915,-965,-265,930,-965,-265,930,-935,-246,957,-906,-224,989,-910,-208,1012,-960,-201,1050,-960,-201,1078,-1038,-192,1078,-1179,-179,1122,-2225,-119,1156,-3011,551,1119,-845,125,1033,-845,125,980,-193,-31,980,-318,-7,964,-1030,227,929,-1255,293,894,-826,190,852,-826,190,830,-808,186,830,-1096,279,805,-1200,316,785,-985,274,763,-910,262,740,-910,262,726,-1009,305,726,-949,305,708,-754,238,697,-819,284,684,-982,363,676,-982,363,666,-993,383,666,-974,385,659,-991,399,658,-1003,415,654,-982,414,653,-982,414,654,-954,409,654,-952,411,655,-940,406,659,-912,405,672,-898,404,687,-898,404,692,-905,419,692,-918,435,712,-928,446,726,-933,455,751,-927,463,778,-927,463,803,-926,474,803,-920,485,828,-907,481,862,-902,482,896,-888,499,933,-888,499,978,-889,518,978,-938,585,1016,-1300,1096,1061,-1382,2112,1038,-552,809,948,-552,809,900,-173,164,900,-369,496,877,-922,1557,845,-616,989,800,-353,523,769,-353,523,769,-521,839,747,-644,1091,720,-512,852,693,-407,688,671,-422,716,650,-422,716,650,-425,738,635,-393,705,617,-417,806,608,-494,952,598,-517,998,586,-517,998,586,-493,946,579,-482,946,571,-491,979,569,-464,949,565,-431,898,566,-431,898,566,-401,834,564,-387,819,565,-409,904,572,-422,974,573,-418,991,581,-418,991,581,-410,977,589,-397,949,590,-392,932,608,-379,908,620,-371,917,636,-371,917,636,-374,942,653,-371,948,666,-365,953,693,-357,942,713,-352,929,745,-352,929,745,-343,918,766,-342,920,804,-329,925,837,-325,934,877,-309,962,915,-309,962,915,-297,1025,951,-227,1660,998,620,2930,997,209,871,912,15,232,855,15,232,855,93,439,828,270,983,791,302,1064,755,257,933,712,271,976,676,271,976,676,290,1054,646,270,988,609,270,957,585,266,889,562,229,746,538,229,746,538,229,745,518,299,945,497,321,1036,480,308,992,457,305,985,443,305,985,443,314,1002,431,303,931,419,294,878,406,298,886,400,308,923,387,308,923,387,329,961,381,344,978,373,342,973,367,345,961,366,342,933,361,342,933,361,345,924,355,344,920,354,356,935,351,361,941,347,377,944,350,377,944,350,372,944,348,373,929,349,371,920,351,376,921,357,370,921,361,370,921,361,384,923,362,382,919,374,386,919,378,386,924,386,390,914,400,390,914,400,389,917,410,387,907,424,389,904,443,392,902,458,396,895,474,396,895,474,393,894,493,398,883,513,397,880,537,404,873,562,395,865,594,395,865,594,401,864,622,406,855,650,416,853,679,415,836,716,429,836,749,429,836,749,454,836,792,539,888,827,981,1137,860,1943,1273,855,1007,560,785,1007,560,785,431,273,737,867,486,697,1109,587,658,665,370,605,665,370,571,682,362,571,956,495,534,872,454,497,850,450,460,922,483,427,922,483,394,848,442,394,824,425,366,887,452,337,893,455,307,896,455,279,896,455,255,900,453,255,877,438,229,878,439,202,892,451,182,899,449,157,899,449,132,897,448,132,892,446,110,892,439,94,897,444,69,900,445,48,900,445,28,894,442,28,891,442,6,891,438,-14,897,441,-37,898,444,-58,898,444,-76,891,452,-76,894,444,-98,893,445,-122,891,441,-141,887,449,-164,887,449,-190,889,445,-190,888,454,-212,883,458,-234,879,448,-260,881,452,-286,881,452,-311,874,454,-311,872,458,-340,869,458,-369,864,454,-396,857,462,-431,857,462,-461,852,455,-461,844,458,-498,839,457,-530,829,460,-570,823,459,-610,823,459,-651,810,471,-651,813,489,-693,843,549,-734,1037,850,-773,1254,1743,-793,1254,1743,-746,710,1279,-746,274,566,-694,323,685,-655,489,1021,-615,407,866,-577,407,866,-577,365,774,-537,454,953,-501,445,952,-466,386,836,-434,402,885,-400,402,885,-400,409,910,-369,396,874,-338,411,915,-307,417,930,-281,409,917,-254,409,917,-254,402,914,-226,411,917,-202,397,912,-180,407,916,-156,409,923,-131,409,923,-131,408,919,-109,406,925,-87,406,920,-59,401,922,-40,404,923,-18,404,923,-18,404,924,3,403,926,27,406,921,51,400,921,70,408,921,92,408,921,92,403,922,115,405,922,140,413,921,162,413,917,186,408,911,210,408,911,210,405,910,236,415,908,262,412,903,290,417,896,316,412,892,346,412,892,346,421,888,372,417,881,404,420,879,440,423,868,472,424,866,505,424,866,505,424,860,541,439,855,578,449,844,615,491,868,652,630,934,690,630,934,690,1230,1199,717,1537,956,687,765,450,636,637,383,589,999,558,547,999,558,547,873,487,500,677,377,455,884,482,421,922,494,377,832,455,337,832,455,337,905,482,300,878,473,260,830,443,225,882,465,191,888,472,157,888,472,157,882,464,120,886,468,90,872,460,51,879,458,17,880,466,-12,880,466,-12,878,468,-47,882,467,-80,871,460,-115,872,462,-148,871,463,-186,871,463,-186,875,473,-221,867,473,-255,856,467,-294,856,465,-332,848,475,-371,848,475,-371,846,481,-408,842,476,-453,833,485,-489,829,502,-530,831,528,-574,831,528,-574,891,642,-613,1110,1116,-647,944,1470,-641,503,921,-597,317,636,-553,317,636,-553,420,859,-519,470,951,-478,406,825,-436,436,879,-394,460,953,-355,460,953,-355,421,875,-320,403,861,-282,423,904,-248,423,896,-211,418,895,-176,418,895,-176,423,915,-141,421,906,-110,417,896,-76,415,905,-44,419,904,-9,419,904,-9,422,907,22,423,908,53,417,898,88,423,906,118,423,906,151,424,895,151,424,897,186,426,895,222,430,890,257,430,882,289,430,882,326,430,881,326,435,871,361,441,865,401,451,860,439,465,859,476,465,859,515,502,858,515,584,892,551,856,1010,578,1332,993,579,1034,636,541,1034,636,493,699,429,493,852,502,445,927,530,404,755,433,359,827,464,313,827,464,272,909,508,272,850,473,229,866,485,188,877,480,144,849,467,105,849,467,70,863,465,70,878,480,26,874,473,-14,868,483,-51,861,477,-95,861,477,-130,859,481,-130,866,483,-172,859,490,-213,850,488,-255,841,491,-293,841,491,-340,837,493,-340,835,505,-381,829,526,-420,839,565,-461,898,703,-499,898,703,-527,1013,1100,-527,781,1210,-518,488,870,-483,375,739,-441,445,881,-398,445,881,-355,466,918,-355,434,860,-314,449,893,-274,455,918,-236,426,872,-194,426,872,-194,419,871,-158,429,900,-118,439,897,-82,442,904,-41,437,903,-8,437,903,-8,431,891,30,434,884,69,434,886,108,442,885,142,442,884,181,442,884,181,448,878,224,449,867,256,456,865,298,467,869,337,488,865,373,488,865,373,533,874,407,626,889,444,910,968,468,1121,830,463,925,594,426,925,594,426,784,483,376,867,519,334,875,515,290,806,470,248,844,488,201,844,488,201,872,502,157,851,487,115,864,498,73,859,494,32,848,486,-10,848,486,-10,851,490,-58,858,496,-100,853,495,-145,841,503,-186,828,501,-229,828,501,-229,835,518,-267,838,542,-313,841,582,-353,874,690,-385,917,944,-410,917,944,-410,748,1067,-409,550,912,-386,441,804,-345,446,847,-305,471,896,-267,471,896,-267,463,878,-224,460,881,-185,460,892,-144,438,869,-106,437,866,-63,437,866,-63,445,888,-24,455,882,14,455,882,53,455,872,97,461,867,136,461,867,136,461,863,172,477,867,212,493,865,251,523,859,284,575,856,318,575,856,318,686,870,342,903,870,359,952,704,345,868,576,314,832,532,273,832,532,273,858,532,232,852,516,185,829,501,142,842,503,103,850,509,59,850,509,59,844,509,14,845,514,-29,840,513,-72,831,518,-117,833,539,-157,833,539,-157,829,546,-198,829,587,-238,832,647,-274,842,785,-298,762,923,-310,762,923,-310,617,917,-296,516,851,-269,478,839,-235,484,870,-195,489,880,-157,489,880,-157,482,869,-117,475,875,-79,465,862,-41,466,865,-2,474,859,35,474,859,35,488,867,77,492,858,113,510,849,149,535,843,181,576,838,215,576,838,215,648,837,241,767,822,255,847,734,254,836,629,235,834,573,202,834,573,202,838,556,163,840,550,126,829,533,82,824,521,41,824,521,1,816,537,1,829,544,-42,825,558,-74,821,571,-114,809,606,-151,809,606,-182,800,661,-182,775,744,-204,713,823,-212,630,849,-208,560,840,-185,560,840,-158,530,839,-158,516,853,-126,514,860,-93,506,854,-57,500,859,-24,500,859,11,505,839,11,522,840,45,538,831,76,565,829,109,598,818,132,598,818,155,655,798,155,731,776,165,774,709,163,786,648,152,811,619,127,811,619,98,818,597,98,818,583,65,814,579,32,801,581,-8,798,589,-38,798,589,-70,791,627,-70,775,661,-95,753,700,-114,712,747,-127,657,784,-128,657,784,-120,610,794,-120,589,814,-103,569,815,-77,560,831,-58,558,829,-29,558,829,0,558,822,0,570,817,27,593,805,49,622,793,66,657,776,82,657,776,91,690,746,91,723,713,92,741,682,84,760,661,68,767,640,47,767,640,26,772,638,26,778,644,6,760,647,-20,745,673,-38,723,700,-51,723,700,-51,701,729,-61,676,757,-68,649,770,-62,631,779,-58,615,785,-43,615,785,-43,604,788,-30,611,790,-10,620,782,5,635,768,19,654,757,30,654,757,30,669,740,38,690,732,39,707,713,36,718,701,33,725,686,19,725,686,19,732,692,11,727,695,1,716,696,-8,705,707,-21,686,722,-26,686,722,-26,674,741,-26,665,745,-28,660,758,-21,646,762,-15,651,765,-10,651,765,-10,653,760,-1,657,750,7,671,745,9,678,744,14,691,726,11,691,726,11,699,720,10,698,719,8,707,714,2,703,721,-5,696,720,-6,696,720,-6,693,728,-8,683,734,-12,676,736,-11,668,746,-8,670,741,-9,670,741,-9,667,741,-5,673,750,0,673,731,-1,680,732,3,693,730,4,693,730,4,686,722,3,693,729,3,690,719,0,689,724,-5,688,726,-3,688,726,-3,679,734,-7,680,735,-5,681,742,-5,673,736,-7,677,740,-1,677,740,-1,675,735,0,682,732,2,677,731,1,685,724,-1,689,729,-1,689,729,-1,683,729,-2,685,732,-2,678,731,-4,681,730,-3,680,729,-4,680,729,-4,683,741,-5,680,736,-1,674,731,-3,679,732,0,682,737,-1,682,737,-1,689,737,0,681,728,0,689,730,0,684,734,0,684,730,0,684,730,0,685,731,-5,686,736,-5,680,738,-2,685,732,0,678,731,-1,678,731,-1,676,737,1,683,732,0,685,731,-1,682,731,0,687,732,0,687,732,0,689,739,0,686,737,0,684,731,-2,679,729,-5,677,735,-1,677,735,-1,678,734,-4,680,733,-5,684,737,-1,685,738,-2,683,735,-3,683,735,-3,679,731,0,681,729,0,692,735,-2,684,731,0,689,734,-4,689,734,-4,679,735,0,680,733,-3,677,733,-1,682,730,-1,682,730,-2,682,739,-2,679,737,0,686,732,-2,686,725,0,682,736,-1,682,736,-5,680,730,-5,685,730,-6,690,735,-4,680,736,-4,683,736,-6,683,736,-6,684,734,-6,680,735,0,679,734,-2,688,733,-2,684,735,0,684,735,0,682,733,0,684,734,-3,684,727,-1,680,727,-2,682,739,0,682,739,-3,682,737,-3,685,729,1,683,730,0,682,734,-3,680,728,-1,680,728,0,679,733,0,683,738,0,684,736,-3,681,732,-2,683,734,-3,683,734,0,682,734,0,683,731,1,686,730,-5,681,734,-2,681,736,0,681,736,0,682,731,0,682,738,0,681,731,-2,683,726,0,682,732,-3,682,732,-1,683,733,-1,687,730,-1,679,732,-1,684,729,-2,677,733,-1,677,733,-3,681,732,-3,685,730,-3,681,734,-4,683,727,0,682,728,-2,682,728,-2,684,733,-1,682,739,-3,680,734,1,681,728,-2,685,733,-1,685,733,-1,678,732,-1,686,736,-2,684,736,0,684,726,-1,689,731,0,689,731,0,680,731,0,679,733,0,679,731,-2,683,733,-2,675,733,-2,675,733,-2,684,728,-2,681,736,-4,682,729,-3,685,738,-1,679,737,0,679,737,0,681,731,-1,685,728,-1,678,732,-1,682,736,1,680,735,1,680,735,1,680,728,1,687,739,-2,680,730,0,679,729,-2,680,728,0,680,728,0,683,731,1,680,731,1,685,734,1,683,738,-3,679,733,-5,679,733,-5,679,736,-1,681,728,-1,680,727,0,684,731,-6,681,734,-3,681,734,-3,686,735,-3,682,731,1,676,730,-2,684,730,-4,684,738,-3,684,738,-3,682,733,-3,684,734,-4,683,733,-3,678,733,0,682,734,1,682,734,1,681,734,2,684,737,-1,684,731,-1,681,733,-3,683,734,-1,683,734,-1,682,732,-2,682,734,-1,679,726,-3,682,736,-2,680,734,0,680,734,0,678,734,0,680,730,-2,681,730,-1,686,738,-2,681,733,-4,681,733,-4,677,731,-3,681,728,-4,681,732,-2,683,736,-3,686,729,0,686,729,0,684,737,-4,684,733,3,681,730,-5,687,737,-3,683,733,0,683,733,0,682,735,0,678,734,-3,679,730,0,681,735,-1,683,735,-3,683,735,-3,682,732,0,685,735,-4,681,730,0,684,735,2,683,729,0,683,729,0,678,732,-1,684,735,-5,678,734,0,682,734,-1,682,737,-1,682,737,-1,680,735,-2,683,730,-3,678,733,-3,684,733,-1,686,733,-3,686,733,-3,676,730,-1,681,733,0,688,730,1,684,738,-1,676,731,0,676,731,0,681,737,-1,675,731,-5,683,726,-2,682,733,-1,682,733,-3,680,729,-3,678,729,-4,682,735,-3,679,732,1,683,727,-4,683,727,0,680,734,0,687,740,0,681,733,-1,683,737,-1,679,732,-3,679,732,-2,681,734,-2,680,726,-2,685,727,-6,681,734,-1,680,727,-3,680,727,-1,679,729,-1,686,733,-3,682,739,-1,675,728,-4,681,732,-2,681,732,-1,685,731,-1,687,731,-2,679,736,-3,678,733,-2,682,735,-5,682,735,-7,678,736,-7,680,724,-4,682,729,0,683,733,-2,682,735,-1,682,735,-1,685,733,-1,681,733,0,681,734,-5,677,733,-4,677,730,-5,677,730,-2,686,733,-2
-1009,320,-2,-1009,320,-2,-1014,314,6,-1001,307,8,-994,301,16,-978,293,25,-978,293,27,-965,293,27,-964,285,34,-962,282,44,-952,275,50,-951,268,53,-951,268,55,-949,268,55,-953,268,66,-969,264,62,-978,257,64,-993,259,67,-993,259,63,-997,264,63,-999,278,65,-1004,288,60,-1018,298,59,-1024,316,52,-1024,316,51,-1039,331,51,-1042,331,48,-1040,341,42,-1037,353,43,-1036,352,46,-1036,352,49,-1034,349,49,-1025,350,51,-1026,329,52,-1020,324,53,-1013,310,56,-1013,310,61,-1008,318,61,-1005,310,63,-996,315,59,-990,316,56,-993,326,61,-993,326,62,-999,321,62,-994,335,59,-997,327,65,-1004,330,69,-995,333,73,-995,333,73,-997,327,82,-1001,330,85,-984,336,90,-984,329,95,-979,329,101,-979,329,101,-986,337,103,-995,327,105,-1004,325,109,-1010,326,113,-1020,320,120,-1020,320,120,-1019,322,130,-1018,335,134,-1002,333,135,-996,346,146,-994,346,147,-994,346,147,-992,358,151,-990,355,155,-985,356,165,-976,354,176,-972,356,182,-972,356,182,-973,353,192,-985,348,209,-1004,350,220,-1008,360,228,-1000,373,243,-1000,373,243,-999,380,253,-1006,395,262,-1012,417,272,-1016,424,286,-1002,442,300,-1002,442,300,-993,454,309,-990,460,327,-991,454,343,-991,448,360,-1007,435,378,-1007,435,378,-1024,432,395,-1028,423,413,-1045,415,437,-1097,407,462,-1098,400,486,-1098,400,486,-1077,395,508,-1063,402,528,-1042,412,536,-1025,428,540,-1010,464,558,-1010,464,558,-997,475,576,-973,485,596,-956,495,622,-933,504,646,-909,508,680,-909,508,680,-889,499,706,-885,502,725,-887,495,746,-889,515,763,-904,522,786,-904,522,786,-921,514,815,-927,497,848,-929,502,878,-931,504,916,-896,453,970,-896,453,970,-883,299,1027,-830,96,1082,-838,214,1109,-882,521,1132,-940,714,1202,-940,714,1202,-962,800,1296,-950,807,1402,-889,770,1512,-822,714,1617,-734,634,1710,-734,634,1710,-676,565,1789,-642,520,1851,-637,512,1907,-636,520,1947,-658,567,1993,-658,567,1993,-667,619,2064,-660,682,2167,3148,8127,2293,153,897,2362,-520,-68,2277,-520,-68,2277,-612,-117,2155,-507,-58,1927,-524,-10,1722,-482,47,1545,-315,286,1400,-315,286,1400,-250,440,1356,-256,541,1420,-281,611,1505,-310,657,1606,-336,677,1737,-336,677,1737,-339,662,1867,-343,593,1981,-327,495,2089,-279,346,2180,-256,217,2234,-256,217,2234,-1503,122,2375,8127,4793,2739,166,757,3180,-762,217,2839,-145,-86,2518,-145,-86,2518,-112,-158,2480,-115,-163,2486,-113,-167,2484,-113,-174,2476,-113,-174,2489,-113,-178,2489,-107,-175,2488,-109,-173,2484,-96,-177,2491,5605,-4378,2497,5605,-4378,3063,5176,-2008,3063,-175,-248,3083,-186,-305,3088,-197,-290,3111,-192,-293,3085,-192,-293,3106,-193,-294,3106,-193,-295,3091,-197,-294,3100,-197,-293,3099,-204,-298,3089,-204,-298,3092,-208,-302,3092,-210,-297,3086,-206,-292,3089,-213,-303,3093,-213,-315,3084,-213,-315,3100,-323,-54,3100,705,-3533,3097,835,-6977,3235,-1247,-8192,3288,-319,-697,3093,-319,-697,3035,-194,-280,3035,-212,-287,3002,-218,-286,2988,-217,-281,3013,-206,-259,2988,-206,-259,2996,-198,-236,2996,-206,-229,3000,-223,-248,3009,-103,-168,3025,-105,-247,2905,-105,-247,2698,-8192,-4426,2698,-2946,-2036,2624,-201,-192,2556,-190,-193,2561,-198,-198,2553,-198,-198,2548,-191,-194,2548,-194,-187,2544,-192,-191,2552,-199,-191,2548,-195,-180,2545,-195,-180,2555,-204,-177,2555,-200,-184,2551,-201,-172,2550,-204,-175,2540,-6144,1041,2522,-6144,1041,2366,-2290,565,2366,-185,-114,2366,-168,-139,2357,-159,-119,2356,-164,-125,2372,-164,-125,2372,-161,-124,2377,-161,-120,2356,-160,-122,2374,-160,-113,2354,-162,-103,2355,-162,-103,2355,-3874,5075,2348,-1952,2899,2134,-128,-117,1976,-142,-100,1980,-142,-97,1974,-142,-97,1974,285,-1372,1971,-124,-41,2065,-124,-121,2109,-107,-82,2119,-109,-83,2116,-109,-83,2116,-107,-84,2102,-104,-76,2111,-363,2134,2113,-615,5536,2238,-104,275,2276,-104,275,2276,23,727,2238,685,2335,2172,526,807,1954,-76,-59,1832,-85,-63,1832,-85,-63,1832,-84,-55,1825,-89,-60,1826,-80,-56,1812,-79,-64,1814,-65,-42,1822,-65,-42,1822,2346,3797,1843,615,1285,2021,-101,-75,2059,-75,7,2077,-40,127,2096,-40,127,2096,4227,2690,2085,2511,1181,1847,-59,-64,1804,-57,-66,1794,-64,-67,1796,-64,-67,1796,-63,-62,1792,495,320,1783,2435,1017,1727,906,343,1690,145,8,1686,145,8,1686,385,95,1693,1537,474,1697,994,339,1722,21,-43,1772,-50,-75,1777,-50,-75,1777,-36,-49,1776,287,52,1814,2828,-257,1861,5688,-1678,1716,154,-137,1543,154,-137,1543,-40,-65,1503,-40,-72,1505,74,-81,1505,2115,-598,1480,1683,-620,1411,1683,-620,1411,245,-156,1384,142,-128,1376,1053,-505,1381,1718,-806,1376,1121,-577,1368,1121,-577,1368,876,-489,1374,439,-280,1385,48,-100,1413,-21,-81,1426,25,-101,1430,25,-101,1430,180,-192,1445,410,-341,1472,959,-679,1499,1112,-859,1548,885,-883,1610,885,-883,1610,3398,-5084,1630,780,-1471,1490,-37,-94,1433,-39,-76,1421,48,-178,1419,48,-178,1419,431,-895,1382,224,-592,1343,100,-414,1312,326,-903,1313,641,-1527,1301,641,-1527,1301,341,-999,1300,183,-684,1287,307,-1020,1299,334,-1217,1300,223,-960,1312,223,-960,1312,188,-891,1327,174,-955,1343,121,-806,1380,24,-452,1417,-16,-390,1432,-16,-390,1432,19,-661,1462,36,-1132,1506,-17,-3992,1553,-687,-3177,1485,-77,-166,1377,-77,-166,1377,-65,-95,1355,-64,-134,1353,-285,-1155,1334,-446,-1277,1270,-446,-1277,1240,-261,-655,1240,-331,-875,1229,-456,-1252,1220,-399,-971,1210,-370,-820,1204,-370,-820,1198,-435,-989,1198,-477,-1053,1202,-419,-788,1203,-361,-594,1215,-365,-605,1224,-365,-605,1238,-467,-746,1238,-573,-881,1255,-601,-885,1274,-585,-813,1299,-591,-773,1339,-591,-773,1375,-636,-787,1375,-707,-842,1411,-1301,-1331,1456,-3728,-2618,1443,-763,-619,1253,-763,-619,1177,-96,-68,1177,-89,-65,1174,-95,-63,1176,-835,-578,1166,-2180,-1228,1123,-2180,-1228,1055,-854,-445,1055,-261,-103,1024,-577,-275,1031,-1471,-772,1031,-1258,-620,1007,-1258,-620,999,-685,-292,999,-773,-326,998,-944,-405,995,-782,-277,991,-778,-271,1002,-778,-271,1002,-1017,-349,1002,-1106,-353,1016,-1013,-318,1022,-974,-286,1036,-1005,-276,1060,-1005,-276,1087,-1004,-255,1087,-957,-235,1110,-921,-213,1143,-921,-197,1177,-980,-179,1215,-980,-179,1256,-1351,-170,1256,-3463,306,1266,-1861,297,1170,-254,-8,1097,-128,-48,1082,-128,-48,1082,-564,28,1062,-1550,404,1024,-1147,264,985,-593,131,953,-802,206,936,-802,206,936,-1259,333,915,-1172,326,894,-828,241,874,-886,272,857,-982,323,845,-982,323,845,-824,282,840,-829,302,828,-979,378,819,-1007,414,816,-953,393,813,-953,393,813,-938,402,823,-969,422,822,-957,421,823,-915,404,838,-895,397,854,-895,397,854,-892,411,868,-879,415,883,-879,427,911,-896,449,934,-908,471,959,-908,471,959,-896,479,995,-893,484,1022,-894,506,1071,-908,550,1114,-1113,796,1149,-1113,796,1149,-1648,2326,1158,-831,1290,1061,-162,141,997,-183,137,975,-772,1264,952,-772,1264,952,-864,1457,908,-391,581,870,-370,554,845,-619,1037,824,-611,1012,803,-611,1012,803,-403,650,783,-349,561,762,-386,683,752,-402,758,744,-422,834,736,-422,834,736,-500,993,726,-523,1027,720,-465,940,715,-464,958,714,-462,980,713,-462,980,713,-418,885,716,-377,801,723,-364,803,725,-400,926,736,-405,985,744,-405,985,744,-390,947,755,-379,941,771,-380,921,788,-365,886,808,-350,873,828,-350,873,828,-346,904,854,-350,921,885,-339,926,920,-324,919,955,-314,918,987,-314,918,987,-304,949,1030,-287,1224,1071,447,3387,1102,398,1554,1017,10,219,943,10,219,943,18,210,911,189,733,884,310,1068,844,294,1034,801,266,957,768,266,957,768,268,974,737,284,1020,706,280,996,685,263,917,656,213,711,635,213,711,635,214,664,614,309,924,600,338,1045,584,319,984,567,320,974,554,320,974,554,323,988,550,309,919,537,294,857,530,310,864,522,338,917,520,338,917,520,357,946,522,363,949,514,365,948,517,367,930,516,363,909,516,363,909,516,360,890,524,365,893,527,377,899,532,376,908,544,386,902,549,386,902,549,383,897,565,382,889,573,387,885,594,382,869,608,382,869,627,387,872,627,391,868,654,391,863,673,392,859,701,397,851,732,397,851,763,403,842,763,406,825,790,419,823,831,443,828,865,524,878,904,524,878,941,981,1164,941,2083,1334,939,976,549,862,374,239,814,823,464,781,823,464,725,1200,624,725,752,412,683,622,347,644,891,457,613,858,434,579,858,434,544,825,422,544,934,481,510,911,459,481,845,426,449,866,437,425,866,437,403,863,428,403,856,421,375,897,439,353,911,441,338,890,434,316,890,434,297,894,429,297,888,425,279,882,419,263,889,429,243,901,425,230,901,425,218,901,427,218,897,426,201,902,423,189,896,421,179,903,417,167,903,417,153,901,419,153,900,414,146,905,417,135,906,420,126,904,420,118,904,420,108,905,414,108,900,414,99,902,414,87,907,416,82,901,413,77,901,413,68,906,412,68,904,413,62,904,411,54,911,414,48,906,405,43,906,405,43,907,413,30,908,411,28,904,405,20,906,411,16,906,412,9,906,412,9,910,415,3,908,414,-4,902,412,-7,905,414,-11,909,414,-19,909,414,-19,905,414,-26,911,411,-33,903,408,-40,902,410,-45,909,414,-51,909,414,-51,902,414,-53,906,416,-65,909,426,-71,899,413,-76,902,418,-84,902,418,-84,904,420,-89,906,417,-97,899,418,-106,900,425,-112,905,418,-125,905,418,-125,898,424,-132,899,430,-138,899,424,-148,898,425,-160,892,427,-164,892,427,-164,898,431,-182,896,426,-189,896,431,-204,892,429,-215,893,435,-234,893,435,-234,890,438,-245,888,437,-258,890,441,-275,887,436,-290,881,438,-310,881,438,-310,881,441,-331,880,439,-350,878,439,-369,871,433,-390,872,439,-417,872,439,-417,866,448,-442,860,444,-468,853,451,-499,845,448,-529,845,454,-559,845,454,-559,839,452,-591,834,453,-624,825,465,-667,816,466,-703,812,481,-745,812,481,-745,832,522,-788,952,696,-831,1326,1545,-860,934,1652,-829,340,675,-774,340,675,-774,243,510,-734,460,970,-699,476,1002,-654,335,731,-608,387,843,-580,387,843,-580,465,998,-546,403,872,-515,379,839,-481,411,922,-455,400,902,-430,400,902,-430,378,873,-397,404,920,-376,403,933,-349,401,911,-329,398,914,-305,398,914,-305,396,921,-282,392,913,-265,395,921,-246,395,927,-228,389,927,-209,389,927,-209,396,924,-193,393,940,-180,389,928,-165,390,935,-151,388,933,-132,388,933,-132,391,932,-123,388,932,-109,395,940,-101,385,934,-85,388,930,-73,388,930,-73,386,933,-63,389,938,-48,388,941,-38,383,939,-26,384,931,-14,384,931,-14,390,933,-1,390,940,9,388,938,21,388,946,28,390,937,41,390,937,41,388,933,53,390,936,65,392,938,78,395,939,91,395,939,102,392,936,102,390,935,117,392,932,128,394,931,141,394,927,154,394,927,170,394,922,170,393,923,185,400,924,198,397,922,217,399,923,235,399,923,249,403,919,249,403,919,272,403,916,289,404,905,306,405,908,329,405,908,351,404,905,351,403,903,377,403,893,401,405,892,426,409,886,453,409,886,481,409,875,481,417,877,514,413,864,545,415,860,580,428,858,615,428,858,650,431,846,650,453,844,693,505,868,727,718,986,761,1611,1279,778,1611,1279,729,1325,779,729,576,348,678,719,420,637,1076,590,591,825,460,546,825,460,502,688,384,502,894,479,463,886,471,425,826,444,390,911,489,350,911,489,318,898,476,318,845,444,280,871,453,249,877,453,214,869,449,181,869,449,152,897,464,152,895,462,117,879,454,91,884,452,62,884,457,33,884,457,33,881,458,1,893,458,-27,886,457,-61,879,458,-92,878,454,-122,878,454,-122,875,460,-149,877,465,-181,874,460,-212,871,454,-248,862,460,-279,862,460,-279,867,462,-310,864,467,-340,856,464,-380,851,465,-418,840,472,-456,840,472,-456,841,471,-494,831,475,-532,829,494,-573,836,515,-614,876,595,-660,876,595,-660,1032,892,-697,1080,1548,-704,643,1174,-673,318,622,-623,376,759,-583,376,759,-583,494,1003,-541,414,858,-499,383,804,-461,451,942,-424,445,927,-389,445,927,-389,394,855,-353,411,887,-320,421,912,-286,404,883,-254,412,908,-219,412,908,-219,423,917,-189,417,909,-160,412,914,-131,412,913,-100,409,910,-73,409,910,-73,413,912,-39,407,914,-13,415,915,13,413,911,41,418,914,69,418,914,69,413,905,100,419,910,126,417,899,154,419,900,189,422,906,216,422,906,216,416,894,247,427,896,280,423,892,313,423,879,349,429,888,378,429,888,378,428,874,414,432,863,452,442,857,488,454,856,522,478,856,563,478,856,563,555,886,601,829,1017,632,1428,1068,638,1064,652,592,664,401,542,664,401,542,836,493,504,975,550,454,782,450,413,797,443,372,906,500,326,906,500,326,857,469,290,850,471,243,900,485,209,865,472,167,855,466,129,855,466,129,878,473,89,865,472,52,873,472,14,876,476,-25,867,475,-63,867,475,-63,872,471,-103,867,476,-139,862,473,-176,860,477,-218,856,475,-258,856,475,-258,850,478,-295,843,483,-335,844,479,-378,838,501,-420,835,516,-460,835,516,-460,843,550,-505,889,653,-545,1021,979,-574,883,1327,-577,552,999,-539,552,999,-539,363,712,-498,419,834,-457,478,946,-417,425,856,-371,418,854,-337,418,854,-337,453,922,-301,435,901,-257,415,873,-219,422,896,-182,422,896,-145,426,899,-145,421,890,-108,432,911,-76,431,903,-35,419,898,0,419,898,34,425,894,34,424,891,68,437,898,101,429,895,140,432,887,175,432,887,211,434,887,211,439,873,247,441,873,286,440,870,324,456,865,358,456,865,402,463,859,402,498,867,438,540,870,475,709,929,507,1135,1008,522,1135,1008,489,1116,734,489,793,495,452,785,477,410,916,536,363,853,500,314,853,500,276,814,468,276,875,496,228,867,490,187,841,476,142,873,491,101,873,491,58,868,484,58,852,481,14,861,487,-26,863,489,-69,852,486,-112,852,486,-153,862,491,-153,847,488,-196,847,504,-236,843,508,-277,835,523,-320,835,523,-361,842,541,-361,852,593,-400,875,706,-440,934,1009,-463,725,1108,-453,725,1108,-419,513,899,-419,420,783,-377,458,865,-339,469,908,-303,447,868,-261,447,868,-220,456,878,-220,452,898,-181,443,878,-143,436,870,-101,438,883,-63,438,883,-63,449,885,-22,442,886,16,445,885,51,442,878,93,452,882,131,452,882,131,453,875,170,459,870,210,472,867,243,485,864,282,508,856,318,508,856,318,549,865,357,655,886,386,915,926,404,1012,748,396,876,573,359,876,573,359,799,505,323,858,528,279,868,527,235,832,504,188,853,501,142,853,501,142,858,507,98,840,495,59,842,494,14,848,499,-30,846,499,-71,846,499,-71,846,511,-112,840,523,-157,833,528,-202,829,545,-240,833,582,-282,833,582,-282,843,647,-314,858,794,-347,779,959,-357,605,943,-340,499,859,-310,499,859,-310,463,840,-271,480,876,-233,478,889,-191,464,873,-150,460,876,-111,460,876,-111,453,873,-73,450,867,-34,459,872,9,463,873,46,471,867,82,471,867,82,478,865,122,485,861,160,505,853,197,530,856,228,577,852,264,577,852,264,678,856,288,842,837,300,884,699,291,849,595,262,819,541,226,819,541,226,836,547,186,851,541,144,841,529,105,842,527,61,842,519,21,842,519,21,828,514,-20,828,529,-65,831,555,-108,826,570,-145,820,600,-185,820,600,-185,808,641,-214,804,733,-238,745,836,-253,629,874,-245,553,857,-228,553,857,-228,512,854,-195,507,862,-162,503,877,-124,490,863,-88,491,855,-48,491,855,-48,486,859,-16,491,852,22,503,846,59,516,845,98,540,845,131,540,845,131,569,833,160,618,823,183,710,805,198,790,751,202,809,650,193,809,650,193,819,605,170,817,580,136,823,567,102,827,561,64,821,566,25,821,566,25,817,566,-10,805,575,-47,801,597,-80,787,626,-108,781,668,-136,781,668,-136,754,733,-157,681,781,-165,621,810,-158,578,827,-141,552,839,-120,552,839,-120,544,844,-89,535,842,-61,530,837,-25,529,835,1,529,835,31,543,831,31,567,819,64,594,808,89,633,796,108,684,770,119,684,770,124,726,724,124,756,674,115,775,647,101,783,621,78,796,608,52,796,608,18,794,613,18,781,625,-4,768,635,-34,763,666,-59,737,699,-74,737,699,-83,708,727,-83,669,756,-90,641,777,-88,609,793,-76,594,802,-56,594,802,-39,590,809,-39,588,812,-17,595,802,3,609,791,24,633,783,38,633,783,48,662,762,48,678,744,58,706,717,54,723,698,51,731,679,42,731,679,29,742,680,29,747,672,10,747,676,-1,728,690,-16,712,706,-29,712,706,-38,698,729,-38,678,741,-39,663,751,-38,644,761,-35,638,766,-26,638,766,-16,634,777,-16,633,767,-4,646,766,7,661,757,12,669,742,21,669,742,18,686,730,18,695,726,22,700,711,14,707,710,9,709,711,5,709,711,-3,709,713,-3,703,724,-7,691,724,-13,686,739,-17,671,735,-15,671,735,-15,668,751,-14,661,747,-12,661,755,-7,658,749,-2,670,745,0,670,745,0,676,741,8,689,733,7,693,728,6,690,719,2,695,719,3,695,719,3,697,721,-1,690,728,-1,686,729,-5,681,736,-6,678,743,-10,678,743,-10,669,738,-6,672,747,-4,675,751,-4,678,736,-1,677,739,4,677,739,4,685,736,3,682,732,-1,689,730,0,688,730,0,684,729,-6,684,729,-6,685,732,-4,678,728,-7,678,738,-7,674,741,-3,674,737,-4,674,737,-4,672,738,-3,680,737,1,689,743,1,682,731,1,684,727,0,684,727,0,685,727,-3,679,733,-3,686,730,-2,687,735,0,677,735,-3,677,735,-3,682,740,-3,676,736,-7,676,740,-1,683,742,-1,673,733,-1,673,733,-1,685,733,1,683,733,2,686,738,0,684,732,-4,678,733,0,678,733,0,683,730,-1,682,734,0,687,740,-1,677,733,-2,676,737,0,676,737,0,680,738,-4,679,735,-3,684,732,0,683,730,0,678,732,-3,678,732,-3,687,729,-4,680,733,-4,682,736,-2,681,730,-7,681,734,1,681,734,1,685,734,-2,687,734,-2,680,734,-1,680,735,0,682,742,0,682,742,0,681,734,-1,679,735,0,682,734,1,679,737,-1,677,732,0,677,732,0,678,730,-3,679,733,-5,681,737,-4,679,742,0,680,735,1,680,735,1,680,730,0,681,735,0,680,735,-2,683,735,2,684,736,-1,684,736,-1,685,733,-3,684,736,-1,684,734,2,680,730,0,683,741,-2,683,741,-2,675,738,2,680,735,0,684,739,-1,684,745,1,686,736,1,686,736,1,684,735,0,676,739,3,677,729,0,681,734,-1,682,730,-4,682,730,-4,683,739,0,681,733,-3,682,731,0,684,731,-3,684,731,-2,680,731,-2,688,740,0,682,739,-3,684,739,-2,685,730,0,685,730,1,676,734,1,684,734,1,682,733,-2,678,730,-2,676,734,0,676,734,-5,683,731,-5,681,735,-2,685,737,-2,679,734,-4,682,734,-1,682,734,-1,683,737,-1,678,734,1,680,726,2,685,734,-2,677,733,4,677,733,0,680,731,0,684,736,-5,683,731,-6,680,728,-2,689,731,0,689,731,-2,680,736,-2,684,743,-6,679,732,-1,681,734,-4,684,734,-1,684,734,0,685,732,0,682,739,0,680,739,-2,678,735,-4,682,737,-1,682,737,0,681,734,0,684,733,-1,680,728,-2,686,733,-1,682,730,-5,682,730,-1,681,739,-1,681,738,0,684,735,-2,686,736,-1,678,736,2,678,736,-3,679,731,-3,688,735,-2,683,739,-4,681,726,0,688,737,-3,688,737,-3,684,738,-2,678,734,2,685,741,-1,679,737,1,679,735,-2,679,735,-2,682,730,0,679,735,2,683,736,-3,682,733,0,681,736,0,681,736,0,682,733,-1,682,738,0,680,728,-1,677,734,1,678,731,-2,678,731,-2,679,735,-2,683,734,-1,685,735,0,682,732,0,679,733,2,679,733,2,681,734,0,684,733,-1,684,733,0,684,739,1,683,736,0,683,736,0,684,739,-1,681,734,-4
-1038,271,26,-1039,279,30,-1038,288,39,-1043,300,45,-1048,300,50,-1048,300,53,-1033,304,53,-1027,302,57,-1012,304,59,-1013,297,58,-1006,300,54,-1006,300,53,-1002,301,53,-1000,303,56,-994,312,55,-994,304,58,-994,298,60,-994,298,60,-989,301,63,-1003,285,62,-993,291,64,-996,296,67,-992,297,67,-992,297,67,-984,310,69,-986,313,72,-982,318,73,-989,315,77,-984,320,85,-984,320,85,-996,317,87,-1012,313,95,-1018,311,104,-1014,317,113,-1009,323,120,-1009,323,120,-995,335,127,-987,340,131,-978,346,133,-970,359,140,-965,358,144,-965,358,144,-962,355,150,-957,346,153,-954,333,156,-970,322,161,-993,307,165,-993,307,165,-1011,293,166,-1017,285,167,-1014,292,170,-1021,294,175,-1025,309,172,-1025,309,172,-1019,324,174,-1028,332,177,-1024,338,180,-1025,345,184,-1021,367,189,-1021,367,189,-1013,373,194,-1002,371,203,-987,371,214,-983,362,225,-990,358,237,-990,358,237,-997,351,249,-1009,345,262,-1012,356,286,-1011,350,306,-1001,364,326,-1001,364,326,-998,369,349,-999,393,372,-989,402,398,-976,410,418,-966,404,436,-966,404,436,-970,414,455,-974,413,472,-969,424,490,-959,424,504,-949,432,516,-949,432,516,-923,443,529,-909,454,541,-885,442,557,-867,426,569,-856,426,583,-856,426,583,-853,422,599,-859,422,608,-888,441,621,-932,476,630,-1081,509,657,-1081,509,657,-1174,552,679,-1475,691,708,-1361,671,725,-1277,686,702,-1085,528,670,-1085,528,670,-883,465,660,-769,490,667,-750,486,697,-728,456,738,-725,464,776,-725,464,776,-729,484,811,-752,507,845,-792,544,885,-849,592,921,-916,632,961,-916,632,961,-985,663,1011,-1038,696,1059,-1063,704,1116,-1065,709,1175,-1042,703,1218,-1042,703,1218,-1007,676,1280,-959,642,1335,-925,616,1400,-934,664,1457,-933,713,1525,-933,713,1525,-922,758,1605,-917,785,1702,-916,817,1809,-920,859,1924,-931,879,2034,-931,879,2034,-918,921,2155,776,4604,2301,1417,5430,2592,-964,-36,2552,-902,11,2362,-902,11,2362,-835,66,2097,-694,236,1874,-496,437,1738,-459,574,1709,-459,574,1759,-429,593,1759,-415,574,1830,-392,508,1906,-368,438,1969,-327,331,2036,-327,331,2079,-269,216,2079,-629,88,2128,-2925,-285,2293,-186,-109,2628,8127,4946,2784,8127,4946,3511,-475,902,3511,-621,-183,3498,-329,-292,3413,-282,-293,3383,-243,-326,3365,-243,-326,3381,-239,-332,3381,-244,-326,3368,-240,-325,3374,-233,-337,3378,-232,-330,3375,-232,-330,3371,-234,-335,3371,-246,-342,3392,-1984,211,3353,-190,-389,3261,1660,-3314,3331,1660,-3314,3711,2130,-1905,3711,3372,-4570,3817,2515,-4489,3644,-216,-350,3413,-225,-344,3390,-225,-344,3378,-533,346,3378,-261,-280,3313,-235,-343,3325,-242,-342,3315,-244,-346,3331,-244,-346,3327,-249,-352,3327,-120,11,3312,-73,157,3249,-279,-302,3140,-286,-319,3141,-286,-319,3152,-4510,-6457,3152,-738,-1607,3358,-271,-345,3403,-284,-368,3396,-269,-351,3387,-269,-351,3387,-278,-350,3387,-354,-313,3412,-5218,-2057,3256,-2511,-1630,3093,-246,-258,3072,-246,-258,3054,-259,-264,3054,-262,-261,3067,-259,-254,3064,-259,-249,3059,-263,-246,3062,-263,-246,3062,-260,-244,3070,-1673,-76,3062,-8192,1806,2967,-232,-237,2797,-232,-240,2798,-232,-240,2798,-230,-245,2784,-221,-231,2793,640,-901,2788,-274,-254,2995,-228,-224,3069,-228,-224,3069,-223,-229,3062,-233,-219,3067,-222,-219,3076,-1692,2853,3018,-3190,5507,2770,-3190,5507,2770,-182,-169,2672,-173,-161,2663,-167,-154,2660,-169,-159,2659,-166,-152,2656,-166,-152,2656,-161,-159,2659,-164,-154,2662,-158,-160,2649,-154,-140,2647,3988,8127,2606,3988,8127,2606,-101,17,2376,-161,-114,2314,-172,-123,2301,-2247,-3507,2347,-78,-204,2532,-78,-204,2532,-124,-154,2558,-132,-167,2542,-119,-160,2541,-130,-166,2542,-120,-160,2542,-120,-160,2542,-113,-159,2541,5459,3684,2534,4074,1855,2201,-24,-51,1981,-2597,-1323,2006,-2597,-1323,2006,-29,-95,2034,-109,-109,2042,-81,-117,2025,-81,-114,2036,-90,-114,2020,-90,-114,2020,-83,-113,2033,-77,-111,2035,-80,-119,2026,-75,-121,2026,-69,-114,2022,-69,-114,2022,-27,-125,2026,8127,-5289,2018,545,-294,1546,-295,-88,1471,-30,-51,1386,-30,-51,1386,-52,-53,1382,-54,-58,1374,-41,-47,1392,-47,-48,1379,-42,-58,1376,-42,-58,1376,-459,109,1382,-211,-7,1385,-39,-67,1377,-47,-65,1380,-44,-74,1376,-44,-74,1376,-94,-44,1378,-354,160,1391,641,-471,1450,6981,-4337,1532,703,-485,1717,703,-485,1717,-78,-100,1749,-67,-117,1756,-69,-122,1747,4153,-6163,1744,981,-1673,1575,981,-1673,1575,-30,-84,1466,-1,-25,1459,-31,-122,1391,-56,-83,1362,-59,-73,1357,-59,-73,1357,-60,-79,1360,-60,-78,1349,287,-1610,1371,1134,-3263,1425,-15,-334,1430,-15,-334,1430,-69,-155,1435,186,-1049,1450,354,-1827,1478,94,-686,1511,-6,-457,1519,-6,-457,1519,108,-1152,1543,115,-1272,1588,-41,-824,1639,-184,-3023,1665,-825,-2827,1507,-825,-2827,1507,-88,-123,1437,-83,-91,1437,-66,-324,1431,-766,-2544,1404,-320,-904,1349,-320,-904,1349,-193,-408,1333,-394,-965,1325,-336,-994,1321,-229,-444,1302,-229,-444,1301,-258,-441,1301,-479,-899,1302,-566,-1090,1311,-503,-894,1316,-512,-847,1335,-512,-847,1349,-578,-885,1349,-575,-846,1370,-562,-777,1394,-566,-755,1431,-574,-721,1452,-574,-721,1496,-590,-687,1496,-1071,-1073,1540,-4754,-3379,1503,-567,-510,1322,-108,-73,1251,-108,-73,1255,-88,-62,1255,-94,-68,1251,-538,-411,1248,-2216,-1168,1216,-1051,-566,1154,-1051,-566,1114,-269,-95,1114,-448,-198,1120,-1461,-706,1115,-1377,-665,1106,-693,-293,1088,-693,-293,1096,-772,-326,1096,-997,-411,1090,-821,-275,1100,-731,-243,1111,-908,-287,1120,-908,-287,1141,-1064,-320,1141,-1042,-293,1152,-955,-257,1179,-953,-226,1205,-1010,-226,1226,-1010,-226,1266,-1028,-207,1266,-1022,-184,1299,-1577,-164,1341,-3861,658,1326,-1368,200,1221,-1368,200,1153,-136,-29,1153,-104,-37,1140,-395,-39,1130,-1639,470,1091,-1446,342,1052,-1446,342,1003,-546,110,1003,-533,123,996,-1170,319,979,-1383,409,966,-810,237,940,-810,237,929,-793,245,929,-1023,365,919,-954,359,912,-815,299,914,-869,335,907,-869,335,907,-952,396,904,-948,401,908,-916,393,919,-932,417,925,-940,437,939,-940,437,939,-926,441,956,-895,419,974,-879,427,994,-879,429,1014,-860,438,1053,-860,438,1053,-850,441,1086,-857,469,1124,-878,509,1159,-1055,713,1205,-1794,2341,1225,-1794,2341,1225,-1071,1687,1136,-163,149,1058,-95,17,1041,-501,645,1024,-1191,2044,985,-1191,2044,985,-437,681,942,-250,324,914,-551,911,898,-699,1167,882,-443,735,859,-443,735,859,-329,553,842,-389,688,838,-421,803,820,-383,740,809,-405,821,812,-405,821,812,-491,1028,811,-492,1055,807,-430,946,811,-423,986,812,-408,965,817,-408,965,817,-398,906,820,-379,844,833,-349,763,848,-344,787,866,-381,948,881,-381,948,881,-379,981,901,-339,915,929,-340,925,957,-352,935,982,-330,883,1028,-330,883,1028,-302,854,1059,-299,925,1104,-270,1509,1148,751,3754,1149,226,981,1053,226,981,1053,-4,186,993,32,242,968,165,623,936,251,872,900,347,1132,863,347,1132,863,328,1097,837,261,901,797,279,962,773,304,1065,748,281,997,727,281,997,727,269,911,707,248,769,695,195,595,678,257,766,666,370,1049,667,370,1049,667,356,1018,650,334,945,640,359,1003,637,376,994,630,349,914,632,349,914,632,337,864,629,327,831,637,323,839,638,359,883,641,385,919,648,385,919,648,389,910,660,386,896,672,391,888,682,379,872,704,371,845,720,371,845,720,365,835,744,368,836,766,376,832,795,389,828,818,400,832,850,400,832,850,411,822,888,423,821,922,456,836,962,677,993,1005,2035,1552,1014,2035,1552,1014,1649,912,951,379,226,883,389,240,851,1107,586,811,1128,598,773,1128,598,773,600,327,729,726,380,694,994,501,660,805,405,627,758,384,593,758,384,593,929,460,573,891,438,543,834,413,518,895,436,496,895,436,478,897,433,478,856,408,460,871,410,445,889,420,427,884,413,414,884,413,400,890,414,400,904,411,388,898,414,372,898,405,365,890,402,356,890,402,351,886,387,351,891,383,344,902,387,336,913,384,330,909,384,329,909,384,322,906,377,322,910,368,317,907,365,316,909,361,313,914,361,312,914,361,312,913,357,312,917,351,314,918,352,312,915,338,318,914,343,319,914,343,322,913,338,322,907,331,327,912,331,336,908,328,342,910,325,350,910,325,358,909,329,358,907,318,369,902,315,378,901,305,390,906,303,409,906,303,424,897,304,424,896,301,439,888,290,459,885,291,480,881,284,502,881,284,523,879,273,523,871,274,552,861,261,582,855,253,611,853,246,642,853,246,674,849,232,674,849,221,707,879,202,753,1061,158,786,2199,-311,802,2199,-311,802,1750,-477,735,578,-150,664,556,-135,628,1195,-341,592,1353,-371,542,1353,-371,542,848,-233,495,844,-232,454,1093,-322,425,1027,-306,377,859,-256,339,859,-256,339,892,-277,311,960,-300,270,912,-293,236,908,-286,201,974,-307,165,974,-307,165,990,-303,135,978,-298,102,989,-304,70,1001,-305,41,979,-307,8,979,-307,8,963,-305,-19,957,-307,-53,942,-299,-85,934,-292,-114,947,-297,-151,947,-297,-151,953,-299,-181,962,-296,-213,967,-296,-252,966,-289,-282,976,-280,-317,976,-280,-317,967,-281,-353,967,-272,-391,956,-271,-430,951,-265,-467,948,-259,-508,948,-259,-508,952,-242,-551,956,-238,-593,988,-223,-639,1112,-199,-681,1750,34,-716,1750,34,-716,1895,476,-700,710,162,-638,450,102,-597,924,293,-571,998,315,-525,998,315,-525,673,203,-490,840,267,-457,1032,327,-421,895,268,-385,860,274,-353,860,274,-353,948,312,-324,874,290,-291,838,283,-266,895,308,-240,891,299,-210,891,299,-210,902,308,-182,924,311,-152,908,304,-131,893,308,-106,895,313,-85,895,313,-85,891,309,-57,900,310,-37,906,313,-13,906,311,14,904,314,38,904,314,38,903,311,60,901,314,87,903,310,111,905,307,130,903,301,156,903,301,156,901,301,184,900,294,209,895,292,239,894,286,263,894,286,290,894,286,290,893,282,323,888,274,350,884,268,378,877,267,414,870,258,446,870,258,446,867,244,479,871,232,519,871,226,551,899,204,591,1034,159,626,1034,159,626,1856,-179,651,1668,-422,604,748,-181,540,667,-150,496,1154,-308,462,1154,-308,462,1222,-320,409,853,-226,358,900,-234,316,1082,-298,281,985,-274,234,985,-274,234,878,-245,190,956,-280,155,976,-280,113,926,-265,70,957,-272,31,957,-272,31,997,-285,-8,971,-282,-47,977,-274,-87,996,-274,-125,996,-274,-171,980,-266,-171,966,-265,-208,972,-261,-249,960,-259,-290,951,-249,-333,951,-249,-378,960,-250,-378,972,-238,-419,985,-222,-465,1018,-214,-505,1168,-174,-547,1168,-174,-577,1732,137,-577,1490,371,-553,672,153,-503,650,181,-468,977,307,-429,977,307,-387,840,254,-387,732,224,-349,938,286,-317,977,292,-279,869,257,-238,869,257,-207,912,288,-207,919,285,-171,843,266,-137,859,275,-106,898,286,-71,898,286,-37,892,284,-37,911,284,-5,905,289,27,882,281,59,887,285,93,887,285,126,886,278,126,887,275,163,898,270,193,899,271,231,893,266,262,893,266,302,878,252,302,874,248,334,876,241,367,885,232,410,901,215,445,901,215,481,947,188,481,1255,81,507,1686,-280,509,1204,-280,461,757,-177,406,757,-177,369,940,-225,369,1173,-297,325,1006,-243,272,894,-217,229,1010,-258,184,1010,-258,141,1024,-269,141,925,-245,96,939,-250,58,987,-263,8,959,-253,-37,959,-253,-37,964,-251,-78,999,-258,-124,984,-251,-168,984,-234,-211,998,-237,-258,998,-237,-258,996,-231,-302,985,-219,-345,1014,-208,-392,1107,-152,-427,1456,58,-458,1456,58,-458,1373,318,-449,836,195,-404,736,202,-367,925,271,-331,866,254,-286,866,254,-286,787,232,-247,911,269,-210,940,271,-172,894,253,-132,908,275,-98,908,275,-98,896,269,-59,853,252,-20,866,267,15,891,264,52,893,261,87,893,261,87,909,259,126,896,259,162,882,247,200,878,241,239,883,230,273,883,230,273,891,220,319,921,194,350,1010,153,385,1353,-29,405,1365,-253,393,1365,-253,393,1045,-228,340,892,-197,297,1033,-238,253,1085,-254,207,963,-226,162,963,-226,162,951,-233,114,1004,-245,72,971,-243,25,928,-234,-21,965,-233,-67,965,-233,-67,986,-236,-109,979,-226,-155,997,-215,-199,1018,-207,-245,1028,-184,-288,1028,-184,-288,1122,-138,-325,1320,29,-354,1239,243,-345,926,214,-316,813,210,-277,813,210,-277,854,248,-238,832,234,-196,833,233,-160,909,247,-118,943,266,-81,943,266,-81,916,250,-37,906,251,0,890,248,38,852,241,76,867,238,112,867,238,112,890,231,152,904,222,189,920,214,226,951,185,260,1037,122,292,1037,122,292,1217,-56,307,1182,-197,287,1038,-217,247,982,-203,206,1027,-219,160,1027,-219,160,1036,-223,116,990,-217,70,983,-221,26,989,-222,-16,970,-215,-62,970,-215,-62,965,-205,-106,985,-197,-148,1008,-177,-191,1069,-127,-225,1174,-11,-253,1174,-11,-253,1172,162,-258,1022,201,-239,900,202,-201,869,218,-164,842,220,-122,842,220,-122,820,225,-88,880,225,-49,924,237,-14,921,231,26,921,221,65,921,221,65,912,211,100,897,191,136,910,166,171,974,113,198,1085,-1,215,1085,-1,215,1107,-127,206,1072,-180,176,1031,-193,139,1040,-192,99,1040,-192,60,1030,-199,60,1017,-190,15,997,-190,-26,990,-180,-69,987,-151,-105,987,-151,-138,1021,-112,-138,1059,-28,-167,1068,76,-172,1013,164,-162,958,184,-139,958,184,-109,909,191,-109,875,195,-75,868,201,-40,877,198,0,919,193,31,919,193,66,944,177,66,960,148,92,985,96,119,1021,23,131,1031,-57,134,1031,-57,114,1034,-114,114,1030,-148,88,1025,-157,56,1023,-156,20,1025,-147,-16,1025,-147,-47,1017,-116,-47,1026,-82,-75,1024,-25,-94,1003,39,-99,986,99,-101,986,99,-85,952,137,-85,929,147,-65,912,159,-35,916,149,-10,930,140,13,930,140,38,950,120,38,973,74,59,998,33,70,1009,-13,73,1017,-54,65,1017,-54,50,1022,-75,50,1021,-96,26,1020,-88,5,1020,-70,-17,1010,-38,-32,1010,-38,-45,1007,7,-45,986,32,-55,966,67,-49,956,87,-41,949,106,-28,949,106,-28,944,102,-13,948,93,1,961,71,16,974,43,25,987,22,31,987,22,31,998,-1,35,1005,-23,31,1012,-29,19,1004,-38,8,1008,-22,-5,1008,-22,-5,993,-15,-18,993,15,-25,988,29,-24,974,45,-21,970,64,-14,970,64,-14,964,71,-9,970,58,-5,970,52,6,974,34,9,985,19,12,985,19,12,993,3,14,993,-2,12,995,-10,4,995,-1,-1,994,0,-4,994,0,-4,987,13,-9,988,22,-12,976,32,-10,976,37,-8,978,49,-6,978,49,-6,971,40,0,975,31,3,983,30,4,988,13,7,993,13,6,993,13,6,994,12,0,995,9,1,988,14,0,991,14,-2,984,20,-8,984,20,-8,981,28,-8,980,33,-3,983,35,-2,976,30,2,985,25,0,985,25,0,983,18,0,990,21,6,985,19,3,988,15,2,997,22,-4,997,22,-4,986,21,0,982,21,-8,987,24,-3,987,26,-4,979,29,-4,979,29,-4,980,27,0,984,30,-2,986,20,-2,989,17,1,983,20,2,983,20,2,985,19,-4,986,21,-1,982,18,-3,982,19,0,978,27,-7,978,27,-7,992,27,-4,982,32,-2,988,28,0,982,27,-4,985,20,2,985,20,2,986,24,1,983,21,0,986,18,0,985,21,-4,986,27,-7,986,27,-7,982,22,-2,983,16,0,983,24,-2,989,23,-4,983,23,-3,983,23,-3,985,25,-2,985,21,-1,984,15,-1,985,20,-3,988,19,-3,988,19,-3,984,23,-2,989,18,0,981,23,0,979,27,-2,990,28,0,990,28,0,986,23,1,977,17,-4,986,26,-4,990,28,-3,982,22,0,982,22,0,987,14,-2,984,27,0,986,27,1,983,19,-3,983,24,-1,983,24,-1,982,22,-3,983,21,-4,984,25,-1,985,23,0,985,23,0,986,20,0,986,15,0,984,22,1,982,19,-3,983,25,-2,983,25,-3,986,22,-3,982,19,-3,985,25,-3,981,27,0,983,24,-7,983,24,-1,986,28,-1,988,25,0,989,23,0,982,22,0,984,27,-2,984,27,-2,981,19,-2,985,24,-2,983,28,-2,987,22,-4,981,23,-5,981,23,2,983,22,2,982,26,-3,982,25,-1,987,20,-4,984,22,-3,984,22,2,985,18,2,989,32,-3,980,24,-1,982,19,-5,983,23,-1,983,23,0,980,26,0,986,22,-4,981,20,-1,984,22,-2,990,22,-2,990,22,0,985,23,0,983,20,-1,982,22,-4,985,21,-1,989,25,-2,989,25,-2,986,19,-2,982,22,-3,985,22,-2,988,17,-1,981,23,-2,981,23,-4,981,22,-4,993,19,-2,981,20,-2,988,27,0,984,27,2,984,27,-3,986,27,-3,986,28,-6,986,24,1,989,23,-1,984,20,-1,984,20,-1,985,23,-2,986,20,0,994,22,-2,984,22,-1,983,21,0,983,21,0,980,28,0,983,26,0,989,28,-4,985,21,-2,985,22,-2,985,22,-2,988,28,-3,983,22,-2,984,24,-2,983,21,-4,986,25,-1,986,25,-1,984,25,-2,991,25,-1,982,24,-2,988,20,-1,989,23,1,989,23,1,990,24,-2,984,19,-2,986,24,0,986,34,0,979,22,1,979,22,1,989,26,1,981,27,0,984,23,-1,989,24,0,987,20,-4,987,20,-4,989,18,-1,989,23,0,982,20,-4,984,14,-4,984,24,0,984,24,0,989,25,-2,983,28,-2,981,21,0,984,21,0,989,20,0,989,20,0,984,28,0,979,19,-2,984,28,1,992,22,-2,988,26,-2,988,26,-2,984,27,0,990,24,-3,982,20,-1,988,20,0,988,26,-1,988,26,-1,983,27,0,982,19,-2,984,19,-2,987,19,-3,987,15,-4,987,15,-4,984,24,-3,987,21,-3,987,24,-1,983,22,0,986,24,0,986,24,0,986,19,0,982,25,0,983,18,0,981,26,0,988,31,-3,988,31,-3,983,20,-1,981,24,2,983,17,3,986,25,2,982,23,-1,982,23,-1,991,25,-3,989,17,-2,978,28,1,982,25,-4,983,20,0,983,20,0,984,23,-2,983,26,-1,987,21,1,982,21,1,981,20,-1,981,20,-1,984,20,-2,983,25,-2,981,26,0,982,23,0,991,26,0,991,26,0,984,23,-1,980,16,0,985,25,-2,983,18,-3,992,24,-3,992,24,-3,985,27,-4,982,22,-4,983,20,-1,984,27,-1,987,9,1,987,9,1,980,23,0,986,19,0,986,23,-1,989,23,2,979,17,-3,979,17,-3,988,24,-4,981,20,-4,988,27,-3,982,22,0,982,22,-3,987,26,-3,979,19,-1,980,23,-4,985,21,-2,982,21,-2,982,21,-1,988,19,-1,986,23,-2,986,27,-1,986,27,-4,983,20,0,983,20,0,987,21,0,984,27,-2,984,22,-3,987,20,-1,989,21,-4,989,21,-1,986,26,-1,985,23,-1,989,29,-1,993,21,-3,989,20,-1,989,20,0,986,19,0,985,32,0,981,21,1,984,30,-1,986,21,0,986,21,0,985,20,0,989,22,-1,983,22,-2,986,22,-3,985,21,1,985,21,-2,990,25,-2,982,26,0,985,21,-1,987,29,-1,988,21,-4,988,21,1,981,20,1,984,21,-2,982,26,-1,984,25,0,983,22,0,983,22,0,981,23,0,988,23,0,985,16,-2,986,25,-4,979,23,-2,979,23,-3,984,25,-3,987,19,0,979,24,0,988,24,-5,981,28,-3,981,28,-3,988,30,-5,980,21,-3,983,23,-3,984,22,-2,983,26,-5,983,26,-5,987,22,0,985,23,0,987,27,-1,985,23,-1,982,22,-1,982,22,-1,979,25,-2,990,23,0,992,21,-2,987,21,-3,986,24,0,986,24,0,984,22,0,985,18,-3,989,23,-3,979,19,-3,986,24,-1,986,24,-1,987,20,-3,989,22,-7,985,29,-4,990,24,0,983,25,-4,983,25,-4,982,28,-3,986,23,-2,982,21,0,990,19,0,984,19,-5,984,19,-5,987,23,0,983,23,-2,984,29,-3,987,21,0,985,24,2,985,24,2,987,22,-4,981,22,-2,984,22,-3,986,28,-4,984,28,-5,984,28,-5,983,16,-5,985,19,1,985,20,0,985,20,0,986,30,-4,986,30,-4,984,21,-4,984,19,-2,982,23,-5,991,26,-2,985,19,0,985,19,0,980,23,-2,982,24,-2,989,26,-1
-999,221,-1,-999,221,-1,-997,215,1,-1001,208,7,-998,205,9,-1005,203,14,-1005,203,18,-1004,207,18,-1002,223,24,-999,230,29,-1007,248,34,-1018,259,36,-1018,259,36,-1016,273,45,-1015,287,49,-1013,282,55,-1009,285,53,-1004,275,60,-1004,275,60,-994,281,59,-991,281,56,-987,279,55,-982,273,52,-986,269,48,-986,269,48,-994,268,48,-1002,257,49,-991,254,55,-983,260,51,-990,256,50,-990,256,50,-986,261,48,-997,259,47,-1003,265,46,-997,265,43,-1002,266,40,-1002,266,40,-1005,275,33,-1016,269,34,-1033,268,35,-1028,274,34,-1035,278,40,-1035,278,40,-1045,275,45,-1051,282,51,-1062,272,60,-1068,277,68,-1059,273,79,-1059,273,79,-1055,273,85,-1044,282,92,-1042,292,92,-1049,295,92,-1044,302,89,-1044,302,89,-1042,306,90,-1032,304,86,-1028,309,85,-1025,312,80,-1024,318,77,-1024,318,77,-1017,320,76,-1016,322,71,-1011,313,72,-1010,319,72,-1010,304,78,-1010,304,78,-1005,300,81,-1013,291,88,-1012,295,91,-1006,297,96,-995,309,104,-995,309,104,-992,313,110,-999,317,114,-995,324,121,-995,330,132,-990,334,137,-990,334,137,-987,329,145,-983,326,151,-984,316,160,-986,324,166,-980,328,174,-980,328,174,-987,325,182,-987,345,191,-985,360,202,-986,373,215,-980,374,227,-980,374,227,-968,372,242,-966,375,257,-967,376,266,-977,362,273,-976,362,282,-976,362,282,-994,354,292,-997,347,296,-1012,348,302,-1023,354,310,-1030,360,319,-1030,360,319,-1032,356,325,-1015,347,335,-1014,361,346,-1013,368,354,-999,366,372,-999,366,372,-990,368,383,-980,362,397,-977,375,414,-987,404,427,-1077,390,452,-1077,390,452,-1173,430,470,-1217,460,478,-1089,478,475,-1046,420,467,-912,335,470,-912,335,470,-852,335,464,-852,363,463,-873,380,476,-905,407,494,-946,436,518,-946,436,518,-1046,531,555,-1085,567,606,-1079,590,659,-1061,588,707,-1037,582,748,-1037,582,748,-1012,586,786,-976,575,823,-947,531,860,-897,406,900,-897,406,929,-868,343,929,-856,326,943,-872,375,941,-903,464,963,-945,513,992,-945,513,1032,-992,550,1032,-1021,562,1078,-1050,570,1127,-1093,595,1176,-1114,618,1231,-1114,618,1289,-1114,650,1289,-1100,681,1359,-1079,693,1436,-1052,700,1544,-967,693,1651,-967,693,1750,-888,684,1750,-840,668,1831,-791,666,1931,-749,655,2023,-713,652,2129,-713,652,2256,-688,665,2256,-681,662,2389,475,2710,2546,3504,8127,2890,-1057,-270,3029,-1057,-270,2845,-778,-124,2845,-570,-82,2663,-539,-51,2504,-489,56,2354,-372,198,2247,-372,198,2247,-321,245,2247,-301,233,2278,-265,143,2332,-202,-13,2358,-3800,-458,2434,-3800,-458,2733,-122,-102,2733,8127,4550,2872,-869,525,3465,-568,-84,3322,-281,-266,3162,-281,-266,3090,-236,-239,3090,-189,-262,3088,-201,-277,3098,-196,-267,3088,-188,-273,3090,-188,-273,3085,-200,-280,3085,-369,-223,3080,565,-738,3081,4426,-3398,3175,1465,-1359,3398,1465,-1359,3442,-256,-369,3442,-246,-380,3432,-257,-377,3430,-256,-380,3433,-246,-394,3444,-246,-394,3444,4724,-8192,3407,627,-1827,3281,-196,-312,3220,-194,-312,3213,-199,-318,3224,-199,-318,3224,-202,-316,3196,-209,-319,3218,-204,-320,3227,-211,-321,3210,1144,4568,3154,1144,4568,3154,-215,-59,2723,-307,-364,2698,-7206,-8192,2756,-362,-579,2988,-215,-289,2977,-215,-289,2977,-219,-279,2970,-218,-283,2977,-219,-279,2982,-228,-270,2977,-232,-279,2970,-232,-279,2970,-235,-273,2968,-234,-267,2969,-284,-330,2965,-8192,-3507,2868,-253,-207,2753,-253,-207,2753,-231,-206,2738,-223,-208,2743,-224,-195,2743,-225,-198,2761,-226,-191,2734,-226,-191,2734,-846,-154,2747,-8192,1696,2673,-187,-173,2473,-200,-192,2446,-196,-187,2462,-196,-187,2462,-189,-174,2466,-183,-183,2459,906,-759,2549,-234,-167,2683,-176,-169,2694,-176,-169,2694,-204,-159,2697,-193,-159,2697,-206,-143,2697,-5248,7035,2679,-2004,2654,2325,-2004,2654,2325,-150,-336,2161,-11,-259,2194,-101,-176,2171,-126,-139,2160,-118,-134,2152,-118,-134,2152,-127,-142,2135,-126,-146,2155,-135,-154,2154,-147,-148,2166,-146,-143,2172,-146,-143,2172,-164,-142,2190,-186,-213,2213,21,-1123,2223,-88,-86,2151,-95,-79,2136,-95,-79,2136,6284,8127,2093,19,-18,1773,-66,-45,1730,-100,-53,1722,-84,-51,1732,-84,-51,1732,-82,-48,1732,-84,-54,1740,-82,-55,1726,-533,-307,1731,-377,-422,1841,-377,-422,1841,-82,-86,1910,-77,-74,1917,-72,-81,1917,-70,-80,1901,-552,-1299,1895,-552,-1299,1895,8127,5341,1681,3249,1607,1339,0,-12,1193,-42,-22,1182,-36,-20,1178,-36,-20,1178,-30,-15,1183,-33,-18,1182,-39,-20,1181,-36,-14,1182,-28,-22,1191,-28,-22,1191,-33,-30,1179,-37,-21,1184,59,26,1186,6720,2316,1170,2301,852,1230,2301,852,1230,130,100,1288,-187,41,1372,-45,-40,1421,-48,-52,1424,-96,-36,1433,-96,-36,1433,-305,-7,1438,-128,-44,1483,54,-141,1508,2625,-591,1375,7382,-1984,1082,7382,-1984,1082,79,-56,906,-11,-19,894,-9,-18,893,69,-27,896,69,-27,872,1906,-445,872,2458,-712,802,446,-158,750,145,-72,733,640,-261,731,640,-261,732,1823,-675,732,1501,-576,726,1289,-545,741,1433,-407,781,255,-104,775,255,-104,760,-10,-26,760,15,-35,762,192,-89,769,271,-132,767,515,-220,751,515,-220,731,1714,-661,731,1971,-931,716,740,-360,721,563,-310,730,1064,-578,732,1064,-578,751,1053,-585,751,764,-441,764,845,-499,776,1076,-633,797,990,-573,820,990,-573,858,682,-403,858,331,-220,895,179,-144,932,284,-202,950,507,-354,975,507,-354,1012,815,-587,1012,1048,-826,1064,1887,-1990,1113,1587,-2647,1066,252,-465,998,252,-465,965,95,-158,965,429,-736,942,761,-1415,900,388,-748,858,231,-475,831,231,-475,812,463,-939,812,552,-1150,784,350,-778,759,381,-845,742,481,-1047,725,481,-1047,709,395,-900,709,358,-841,703,379,-921,692,364,-894,686,323,-858,681,323,-858,681,325,-880,681,333,-917,684,328,-923,687,320,-926,692,318,-951,693,318,-951,693,305,-949,703,275,-943,711,259,-926,728,242,-908,737,229,-879,750,229,-879,750,212,-890,769,197,-910,790,186,-915,815,170,-915,838,152,-910,864,152,-910,864,139,-905,893,123,-893,927,101,-888,972,79,-921,999,58,-1017,1047,58,-1017,1047,5,-1943,1093,-623,-3008,1066,-138,-561,966,-40,-221,927,-212,-1001,909,-212,-1001,909,-440,-1633,865,-214,-790,825,-182,-649,791,-343,-1162,771,-314,-1061,740,-314,-1061,740,-255,-765,709,-327,-962,697,-349,-1025,671,-313,-876,654,-348,-934,637,-348,-934,637,-365,-986,625,-354,-922,616,-369,-924,608,-385,-941,609,-391,-930,596,-391,-930,596,-397,-913,596,-410,-932,597,-427,-928,600,-437,-917,598,-433,-910,607,-433,-910,607,-453,-913,611,-465,-905,620,-477,-895,629,-492,-898,635,-505,-890,651,-505,-890,651,-515,-886,660,-515,-870,677,-519,-853,695,-525,-841,718,-533,-822,736,-533,-822,736,-540,-821,763,-553,-807,791,-564,-799,820,-581,-794,852,-597,-784,890,-597,-784,890,-612,-783,926,-655,-797,967,-906,-1002,1011,-2474,-2204,1028,-1256,-928,920,-1256,-928,920,-234,-140,839,-182,-150,818,-742,-476,794,-1376,-818,754,-888,-521,699,-888,-521,699,-620,-366,665,-996,-592,638,-1086,-634,611,-821,-463,579,-737,-400,550,-737,-400,550,-785,-397,526,-861,-431,503,-961,-497,480,-996,-507,459,-938,-475,442,-938,-475,442,-931,-457,430,-913,-437,410,-876,-399,396,-904,-402,382,-963,-437,377,-963,-437,377,-974,-440,364,-957,-426,358,-960,-421,348,-950,-406,343,-945,-390,338,-945,-390,338,-956,-391,334,-969,-399,329,-986,-402,327,-973,-387,329,-970,-382,327,-970,-382,327,-967,-378,327,-976,-371,330,-982,-368,333,-992,-357,335,-991,-356,342,-991,-356,342,-997,-350,347,-990,-343,354,-995,-335,361,-1004,-335,369,-1004,-335,375,-1000,-320,375,-1001,-324,385,-1006,-312,394,-1007,-308,410,-1008,-303,422,-1008,-303,439,-1010,-285,439,-1012,-289,456,-1010,-275,475,-1016,-274,496,-1011,-264,514,-1011,-264,538,-1017,-260,538,-1024,-255,564,-1019,-243,592,-1025,-237,620,-1021,-221,652,-1021,-221,682,-1024,-213,682,-1026,-196,720,-1031,-186,757,-1068,-170,792,-1267,-150,834,-1267,-150,861,-2069,-5,861,-1979,320,813,-679,97,747,-401,36,713,-883,151,677,-883,151,642,-1281,285,642,-967,205,596,-792,165,561,-1034,232,531,-1122,259,494,-1122,259,465,-916,216,465,-847,216,437,-939,245,406,-973,257,383,-965,252,353,-965,252,335,-1006,270,335,-1021,277,313,-986,272,288,-953,274,266,-956,281,242,-956,281,229,-965,286,229,-976,299,210,-996,304,194,-998,303,177,-987,303,155,-987,303,143,-980,311,143,-975,306,127,-980,313,111,-987,317,97,-984,318,83,-984,318,67,-985,317,67,-991,311,51,-983,314,38,-986,318,25,-983,314,8,-983,314,8,-985,315,-4,-986,316,-16,-983,314,-29,-984,308,-47,-986,312,-60,-986,312,-60,-989,309,-75,-989,307,-86,-981,308,-100,-986,299,-118,-987,302,-130,-987,302,-130,-984,298,-145,-992,294,-162,-984,292,-175,-983,291,-194,-982,286,-207,-982,286,-207,-989,277,-225,-979,278,-247,-983,273,-263,-980,271,-282,-979,262,-304,-979,262,-304,-972,258,-327,-971,248,-347,-968,244,-369,-967,238,-395,-963,234,-421,-963,234,-421,-962,221,-451,-958,212,-480,-953,201,-509,-949,195,-540,-953,178,-574,-953,178,-574,-953,169,-610,-952,149,-652,-976,135,-684,-1064,105,-724,-1292,64,-768,-1292,64,-768,-2186,-226,-778,-1716,-329,-724,-685,-121,-656,-567,-99,-618,-1142,-225,-584,-1142,-225,-584,-1441,-303,-552,-943,-198,-502,-872,-176,-465,-1173,-259,-434,-1101,-246,-400,-1101,-246,-400,-906,-218,-365,-988,-242,-334,-1095,-272,-305,-1026,-259,-276,-1021,-257,-247,-1021,-257,-247,-1067,-275,-223,-1036,-268,-190,-1004,-265,-170,-1024,-269,-140,-1037,-275,-119,-1037,-275,-119,-1025,-271,-93,-1042,-280,-65,-1038,-277,-42,-1022,-273,-15,-1030,-277,6,-1030,-277,6,-1031,-273,32,-1028,-269,55,-1035,-270,80,-1033,-271,103,-1032,-264,127,-1032,-264,127,-1032,-266,154,-1028,-263,181,-1032,-263,206,-1032,-252,234,-1034,-255,258,-1034,-255,258,-1030,-248,284,-1036,-244,317,-1030,-231,346,-1033,-229,380,-1036,-220,412,-1036,-220,412,-1032,-219,442,-1039,-206,475,-1039,-198,512,-1039,-192,551,-1054,-177,591,-1054,-177,591,-1094,-163,628,-1285,-133,673,-1836,35,691,-1619,229,657,-721,100,598,-721,100,598,-614,76,566,-1038,190,526,-1175,230,480,-891,165,441,-874,174,404,-874,174,404,-1057,228,371,-994,214,332,-858,193,295,-931,222,262,-1001,235,231,-1001,235,231,-963,222,197,-974,232,166,-999,240,133,-963,229,102,-943,230,75,-943,230,75,-965,239,39,-974,234,10,-976,231,-18,-985,234,-48,-985,234,-80,-975,228,-80,-955,235,-111,-967,221,-139,-966,231,-173,-962,218,-205,-962,218,-237,-967,221,-237,-956,209,-269,-960,199,-302,-958,198,-339,-952,186,-376,-952,186,-405,-962,179,-405,-966,162,-443,-967,155,-485,-977,144,-523,-1027,126,-561,-1027,126,-596,-1139,79,-596,-1495,-20,-623,-1898,-280,-612,-1096,-187,-555,-654,-113,-505,-654,-113,-469,-969,-165,-469,-1357,-270,-429,-1074,-214,-383,-897,-169,-344,-1115,-229,-310,-1115,-229,-269,-1099,-227,-269,-946,-196,-233,-1008,-221,-195,-1097,-241,-162,-1039,-227,-126,-1039,-227,-91,-1028,-226,-91,-1073,-241,-54,-1031,-231,-26,-1013,-227,12,-1054,-237,45,-1054,-237,79,-1047,-229,79,-1040,-220,110,-1056,-224,149,-1038,-219,185,-1033,-213,221,-1033,-213,254,-1045,-211,254,-1049,-207,294,-1047,-202,328,-1052,-189,365,-1058,-179,408,-1058,-179,446,-1050,-172,446,-1081,-163,485,-1200,-134,532,-1503,-33,550,-1578,197,532,-1578,197,532,-984,133,498,-710,94,455,-948,164,418,-1129,213,377,-957,179,331,-957,179,331,-896,166,290,-1001,203,254,-986,202,217,-899,178,174,-935,197,138,-935,197,138,-993,210,100,-967,200,62,-963,200,23,-977,204,-14,-945,198,-51,-945,198,-51,-950,192,-88,-966,203,-126,-969,186,-161,-958,187,-199,-959,180,-237,-959,180,-237,-956,178,-274,-956,164,-315,-967,154,-353,-991,141,-387,-1040,116,-427,-1040,116,-427,-1094,92,-462,-1267,24,-492,-1677,-180,-496,-1264,-213,-453,-811,-137,-401,-811,-137,-401,-937,-148,-364,-1241,-229,-321,-1112,-199,-277,-955,-165,-236,-1084,-200,-197,-1084,-200,-197,-1088,-211,-155,-984,-188,-116,-1026,-201,-79,-1093,-215,-39,-1046,-201,4,-1046,-201,4,-1046,-200,38,-1065,-207,78,-1033,-192,120,-1040,-187,158,-1065,-190,194,-1065,-190,194,-1059,-186,236,-1051,-170,279,-1065,-167,318,-1088,-151,356,-1146,-127,397,-1146,-127,397,-1310,-53,426,-1410,113,428,-1122,135,398,-842,106,352,-911,134,318,-911,134,318,-1064,176,278,-1006,173,234,-924,162,196,-960,177,154,-981,180,118,-981,180,118,-926,175,74,-937,173,35,-985,185,-2,-968,177,-45,-960,167,-82,-960,167,-82,-963,168,-125,-960,164,-164,-962,154,-205,-986,137,-244,-1001,130,-283,-1001,130,-283,-1027,111,-313,-1068,72,-345,-1189,30,-367,-1445,-113,-379,-1248,-178,-351,-1248,-178,-351,-958,-149,-307,-979,-155,-265,-1147,-193,-217,-1113,-182,-178,-1017,-175,-134,-1017,-175,-134,-1058,-180,-93,-1070,-189,-51,-1010,-169,-13,-1047,-179,27,-1083,-185,66,-1083,-185,66,-1061,-175,114,-1064,-167,148,-1073,-162,193,-1067,-147,231,-1096,-127,270,-1096,-127,270,-1186,-89,302,-1245,7,320,-1184,98,309,-1006,107,280,-923,114,246,-923,114,246,-979,138,211,-1016,151,171,-979,153,127,-953,150,92,-971,151,48,-971,151,48,-958,153,4,-952,151,-26,-971,139,-69,-988,141,-104,-988,141,-141,-986,130,-141,-1003,111,-181,-1016,93,-211,-1037,74,-238,-1116,32,-262,-1116,32,-274,-1265,-52,-274,-1216,-132,-254,-1058,-146,-223,-1018,-152,-187,-1074,-160,-146,-1074,-160,-100,-1096,-169,-100,-1067,-163,-63,-1061,-161,-19,-1062,-166,21,-1054,-151,59,-1054,-151,101,-1066,-145,101,-1090,-130,137,-1107,-112,172,-1130,-70,200,-1132,-3,214,-1132,-3,211,-1102,62,211,-1037,90,195,-999,103,165,-991,113,133,-1000,118,96,-1000,118,64,-989,124,64,-973,128,29,-982,122,-7,-983,109,-42,-1000,101,-76,-1000,101,-109,-1014,87,-109,-1029,68,-134,-1055,46,-153,-1106,11,-171,-1153,-42,-177,-1153,-42,-168,-1113,-98,-168,-1072,-119,-139,-1063,-132,-108,-1074,-142,-71,-1080,-137,-30,-1080,-137,2,-1082,-135,2,-1073,-125,42,-1071,-105,71,-1084,-83,100,-1091,-48,116,-1091,-48,128,-1086,-3,128,-1074,31,126,-1041,66,111,-1028,72,93,-1011,83,68,-1011,83,40,-1003,85,40,-1002,90,12,-1005,79,-13,-1019,71,-39,-1027,57,-63,-1027,57,-63,-1050,42,-80,-1074,13,-92,-1090,-20,-99,-1086,-54,-97,-1077,-75,-83,-1077,-75,-83,-1075,-96,-66,-1067,-97,-42,-1080,-104,-10,-1082,-84,16,-1073,-65,36,-1073,-65,36,-1066,-38,52,-1067,-19,64,-1058,4,65,-1058,21,65,-1043,37,50,-1043,37,50,-1037,50,38,-1033,52,24,-1033,53,5,-1032,42,-16,-1044,26,-28,-1044,26,-28,-1054,12,-41,-1061,-3,-49,-1065,-26,-51,-1066,-34,-45,-1072,-52,-41,-1072,-52,-41,-1069,-52,-23,-1070,-55,-10,-1070,-53,3,-1057,-36,16,-1065,-27,25,-1065,-27,25,-1057,-6,28,-1054,7,27,-1047,13,24,-1043,24,17,-1046,23,7,-1046,23,7,-1039,24,-1,-1047,11,-8,-1049,0,-15,-1057,-8,-16,-1059,-14,-21,-1059,-14,-21,-1058,-23,-17,-1063,-23,-15,-1066,-29,-9,-1057,-26,0,-1060,-18,-1,-1060,-18,-1,-1053,-14,8,-1052,-2,9,-1052,-1,8,-1054,0,7,-1053,1,3,-1053,1,3,-1049,3,-1,-1045,1,-3,-1060,-10,-7,-1059,-8,-9,-1057,-18,-7,-1057,-18,-7,-1060,-20,-6,-1057,-21,-3,-1057,-21,-3,-1060,-15,2,-1060,-13,-1,-1060,-13,-1,-1057,-5,4,-1056,-9,2,-1056,0,1,-1051,0,-1,-1053,-1,-3,-1053,-1,-3,-1055,-6,-3,-1055,-8,-4,-1061,-14,-5,-1056,-10,-5,-1054,-15,0,-1054,-15,0,-1054,-18,-3,-1055,-12,0,-1060,-9,0,-1052,-8,2,-1052,-2,-1,-1052,-2,-1,-1050,-1,-2,-1055,0,-3,-1055,-5,-3,-1056,-4,-5,-1054,-11,-1,-1054,-11,-1,-1056,-16,-3,-1059,-19,-2,-1053,-10,-3,-1055,-14,-3,-1054,-7,0,-1054,-7,0,-1053,0,0,-1059,-6,0,-1058,-3,1,-1053,-7,-3,-1053,-7,-4,-1053,-7,-4,-1053,-8,-1,-1049,-10,-5,-1053,-7,-2,-1051,-12,-1,-1057,-4,-2,-1057,-4,-2,-1054,-8,0,-1058,-6,-1,-1054,-13,-1,-1051,-4,-1,-1051,-8,0,-1051,-8,0,-1054,1,0,-1054,-14,-5,-1054,-9,-3,-1048,-7,-5,-1048,-7,-3,-1061,-5,-3,-1051,-14,-2,-1053,-5,-1,-1057,-9,-3,-1052,-6,-3,-1052,-6,1,-1059,-5,1,-1059,-4,-3,-1060,-7,1,-1055,-3,-2,-1057,-9,-3,-1057,-9,-2,-1059,-16,-2,-1049,-11,-6,-1060,-11,-3,-1057,-11,-2,-1056,-15,-4,-1056,-15,0,-1055,-8,0,-1056,-4,-2,-1056,-16,0,-1055,-3,-4,-1063,-12,-3,-1063,-12,-3,-1065,-9,-3,-1055,-8,-2,-1054,-7,-2,-1058,-17,-1,-1059,-10,-3,-1059,-10,-4,-1059,-11,-4,-1056,-9,0,-1051,-7,-1,-1055,-1,1,-1052,-4,-1,-1052,-4,-4,-1059,-12,-4,-1055,-10,-2,-1059,-11,-3,-1053,-14,-1,-1053,-8,1,-1053,-8,-1,-1052,-10,-1,-1057,-8,-1,-1057,-10,1,-1056,-8,-1,-1056,-7,1,-1056,-7,-1,-1054,-3,-1,-1058,-13,0,-1058,-5,-1,-1051,-2,-3,-1054,-13,0,-1054,-13,0,-1052,-4,0,-1055,-8,0,-1059,-13,-2,-1057,-8,-1,-1054,-8,-4,-1054,-8,-4,-1055,-5,2,-1056,-12,-3,-1051,-7,-3,-1056,-10,-5,-1060,-12,-4,-1060,-12,-4,-1052,-7,0,-1057,-6,0,-1058,-7,-1,-1056,-10,0,-1057,-12,-1,-1057,-12,-1,-1058,-4,-2,-1057,-6,0,-1056,-10,-5,-1059,-10,-6,-1055,-9,1,-1055,-9,1,-1054,-5,-1,-1053,-8,-1,-1060,-5,-4,-1056,-10,-2,-1054,-6,-2,-1054,-6,-2,-1051,-6,-1,-1058,-10,0,-1059,-8,-2,-1056,-15,-4,-1060,-8,-3,-1060,-8,-3,-1056,-11,0,-1060,-12,-1,-1055,-7,-4,-1057,-7,-4,-1059,-4,-1,-1059,-4,-1,-1053,-9,-1,-1053,-7,-4,-1055,-11,-3,-1058,-12,0,-1060,-10,0,-1060,-10,0,-1060,-13,-2,-1057,-12,-4,-1064,-12,-2,-1058,-7,-2,-1055,-11,-4,-1055,-11,-4,-1055,-9,0,-1052,-10,-2,-1052,-8,1,-1057,-9,-5,-1056,-5,-1,-1056,-5,-1,-1056,-12,-1,-1055,-9,1,-1059,-4,-1,-1059,-13,0,-1058,-13,0,-1058,-13,0,-1055,-7,-1,-1058,-8,0,-1056,-7,1,-1059,-6,0,-1056,-10,-6,-1056,-10,-6,-1054,-5,-1,-1064,-8,1,-1055,-13,-2,-1057,-16,0,-1057,-5,-4,-1057,-5,-4,-1058,-10,0,-1057,-12,-2,-1058,-14,0,-1057,-8,-1,-1054,-8,-1,-1054,-8,-1,-1053,-9,0,-1057,-6,-1,-1058,-5,-2,-1059,-10,-2,-1057,-6,-4,-1057,-6,-4,-1054,-1,-2,-1059,-8,-2,-1058,-10,-2,-1055,-11,0,-1057,-12,2,-1057,-12,2,-1054,-6,-3,-1056,-12,0,-1064,-6,-3,-1061,-4,1,-1060,-10,2,-1060,-10,2,-1054,-5,0,-1056,-10,-2,-1053,-7,0,-1050,-10,-1,-1056,-9,-3,-1056,-9,-3,-1056,-8,0,-1053,-10,-2,-1057,-5,-1,-1054,-4,-1,-1055,-4,-1,-1055,-4,-1,-1055,-7,-2,-1057,-10,-5,-1063,-9,0,-1052,-8,-3,-1048,-10,-1,-1048,-10,-1,-1054,-7,-2,-1056,-8,0,-1056,-10,1,-1054,-16,-2,-1058,-9,-5,-1058,-9,-5,-1058,-11,0,-1052,-8,0,-1051,-11,-4,-1056,-3,-3,-1056,-3,-4,-1061,-11,-4,-1058,-13,-2,-1056,-8,-2,-1055,-7,0,-1052,0,-3,-1052,0,0,-1057,-5,0,-1053,-9,2,-1050,-7,0,-1053,-9,-2,-1056,-6,-5,-1056,-6,0,-1060,-7,0,-1053,-8,-1,-1057,-12,-4,-1059,-13,-3,-1058,-14,-1,-1058,-14,0,-1054,-13,0,-1054,-9,-1,-1055,-11,-1,-1055,-4,-2,-1056,-11,-4,-1056,-11,0,-1054,-12,0,-1055,-6,-2,-1050,-4,-2,-1055,-7,0,-1055,-8,0,-1055,-8,-3,-1055,-11,-3,-1061,-10,-3,-1057,-14,0,-1055,-16,-4,-1057,-10,-3,-1057,-10,-1,-1053,-12,-1,-1052,-1,-2,-1058,-8,0,-1054,-12,-4,-1060,-5,-3,-1060,-5,-2,-1056,-8,-2,-1052,-4,0,-1057,-5,-4,-1058,-5,1,-1054,-5,-2,-1054,-5,0,-1056,-16,0,-1056,-7,-3,-1051,-12,2,-1055,-16,-3,-1055,-4,-3,-1055,-4,-1,-1060,-9,-1,-1057,-3,-4,-1054,-11,-1,-1053,-9,0,-1058,-4,-4,-1058,-4,-1,-1055,-10,-1,-1055,-5,-1,-1048,-9,-4,-1054,-6,0,-1060,-15,-1,-1060,-15,-1,-1056,-7,-3,-1061,-9,1,-1057,-9,3,-1057,-9,-1,-1056,-9,-3,-1056,-9,-3,-1051,-10,-4,-1056,-8,-1,-1057,-8,-4,-1055,-8,-2,-1058,-6,-4,-1058,-6,-4,-1058,-10,0,-1060,-4,-1,-1058,-10,0,-1060,-12,-1,-1054,-17,-2,-1054,-17,-2,-1057,-12,-3,-1057,-7,-3,-1056,-11,-2,-1056,-6,-3,-1052,-10,0,-1052,-10,0,-1062,-19,-2,-1052,-10,-4,-1056,-4,-4,-1055,-10,-3,-1054,-6,0,-1054,-6,0,-1052,-7,0,-1056,-9,-1,-1055,0,1,-1056,-5,0,-1057,-16,0,-1057,-16,0,-1054,-8,-4,-1054,-10,0,-1054,-16,0,-1060,-12,0,-1051,-9,-2,-1051,-9,-2,-1053,-8,-1,-1057,-9,-2,-1056,-15,0,-1060,-15,-1,-1062,-14,-5,-1062,-14,-5,-1053,-11,1,-1059,-12,-3,-1057,-13,-3,-1060,-10,-4,-1062,-7,3,-1062,-7,3,-1053,-11,1,-1054,-9,0,-1053,-7,2,-1049,-7,-1,-1057,-15,0,-1057,-15,0,-1058,-11,-5,-1057,-7,-4,-1061,-10,-2,-1057,-2,-2,-1055,-2,0,-1055,-2,0,-1057,-9,-4,-1054,-5,-3
-1040,222,22,-1044,231,23,-1044,233,25,-1046,243,30,-1042,245,37,-1042,245,37,-1049,245,39,-1048,245,50,-1048,251,50,-1048,247,51,-1051,247,57,-1051,247,57,-1045,238,55,-1051,236,53,-1044,248,51,-1040,253,46,-1031,251,45,-1031,251,45,-1026,257,44,-1022,255,39,-1019,259,32,-1025,257,31,-1028,263,26,-1028,263,26,-1032,260,27,-1030,263,29,-1022,249,35,-1015,248,29,-1015,244,36,-1015,244,36,-1024,246,35,-1013,251,39,-1012,248,42,-1007,251,44,-1010,255,50,-1010,255,50,-1010,262,55,-1009,264,63,-1011,267,68,-1007,273,80,-1009,276,90,-1009,276,90,-1003,269,99,-1015,260,112,-1017,257,120,-1023,245,129,-1015,249,139,-1015,249,139,-1017,254,140,-1018,257,139,-1012,258,146,-1002,258,141,-994,263,143,-994,263,143,-986,271,139,-988,266,141,-981,264,143,-978,268,146,-978,261,149,-978,261,149,-979,260,156,-999,259,163,-1013,258,176,-1032,249,197,-1051,248,216,-1051,248,216,-1054,244,240,-1048,251,261,-1040,250,280,-1036,262,298,-1029,269,314,-1029,269,314,-1025,294,335,-1011,292,345,-1003,305,364,-995,313,374,-986,319,391,-986,319,391,-973,325,404,-965,320,415,-951,322,432,-938,321,450,-938,321,465,-917,335,465,-931,347,479,-1020,330,499,-1269,380,515,-1492,446,493,-1492,446,447,-1410,415,447,-1101,318,393,-863,236,349,-793,234,318,-828,291,307,-828,291,304,-902,341,304,-998,413,304,-1104,473,320,-1140,495,338,-1118,492,365,-1118,492,391,-1070,490,391,-1049,486,415,-1099,532,441,-1131,571,491,-1127,592,535,-1127,592,587,-1139,595,587,-1132,609,640,-1108,612,685,-1062,590,744,-1020,541,797,-1020,541,843,-979,520,843,-960,512,894,-943,490,941,-940,478,995,-946,471,1044,-946,471,1107,-949,464,1107,-942,453,1164,-933,437,1211,-924,409,1271,-942,350,1314,-942,350,1368,-954,119,1368,-988,58,1417,-998,197,1456,-1018,384,1482,-1057,539,1535,-1057,539,1607,-1066,642,1607,-1050,677,1717,-996,661,1832,-909,642,1935,-832,625,2058,-832,625,2174,-762,597,2174,-704,563,2301,-652,543,2430,-600,488,2573,810,2957,2701,810,2957,2701,3182,8127,3029,-600,-214,3150,-750,-179,3062,-652,-146,2878,-560,-132,2658,-560,-132,2658,-656,-107,2454,-740,-21,2292,-661,145,2176,-518,282,2180,-583,305,2238,-583,305,2238,-2176,149,2344,-420,267,2554,-290,116,2606,3062,636,2629,8127,3077,3226,8127,3077,3226,-1421,750,3652,-260,-233,3223,-200,-265,3126,-197,-263,3120,-186,-269,3123,-186,-269,3123,-1558,334,3136,-51,-383,3271,523,-1026,3340,8127,-5117,3587,-378,-439,3842,-378,-439,3842,-314,-462,3853,-308,-455,3883,-318,-452,3850,-317,-457,3864,-321,-458,3850,-321,-458,3850,-320,-459,3849,-333,-454,3851,-332,-458,3862,-329,-454,3853,-223,-755,3842,-223,-755,3842,259,-3801,3869,-216,-2143,3970,130,-8192,4067,-483,-2831,3771,550,1168,3476,550,1168,3476,-184,-215,3041,-252,-302,3005,-229,-267,3023,-240,-277,3008,-235,-273,3015,-235,-273,3015,-239,-271,3011,-240,-275,3011,-241,-266,3009,-244,-272,3017,-250,-260,3006,-250,-260,3006,-251,-261,3001,-8192,-1783,3025,-1050,-1047,3388,-22,-333,3388,235,-188,3362,235,-188,3362,-294,-334,3394,-293,-339,3406,1073,-558,3410,-226,-254,3264,-275,-233,3205,-275,-233,3205,-2374,532,3195,-4789,1818,3173,-264,-287,3205,-263,-272,3204,-267,-276,3200,-267,-276,3200,-262,-267,3208,-263,-259,3196,-260,-263,3196,-258,-234,3192,-4155,8127,3138,-4155,8127,3138,-262,-81,2999,-199,-220,2942,-203,-198,2958,-195,-199,2950,-193,-203,2921,-193,-203,2921,-190,-200,2927,-185,-204,2945,-180,-209,2941,-177,-185,2931,3888,8127,2894,3888,8127,2894,-132,-43,2683,-190,-155,2637,-201,-167,2630,-190,-165,2639,-2892,-2787,2656,-2892,-2787,2656,-225,-285,2913,-138,-212,2935,-177,-236,2945,-161,-235,2932,-152,-236,2939,-152,-236,2939,-125,-212,2936,8127,6931,2785,-287,-110,2469,-584,-267,2465,-228,-202,2494,-228,-202,2494,-150,-161,2477,-136,-157,2484,-147,-157,2490,-177,-152,2486,-236,-145,2495,-236,-145,2495,-467,-128,2518,-542,-265,2489,-133,-191,2397,-112,-198,2389,-112,-198,2382,-111,-191,2382,7134,-2928,2389,2730,-1120,2303,-127,-149,2204,-119,-150,2219,-119,-150,2214,-95,-145,2214,-107,-150,2224,-109,-158,2219,-100,-154,2230,-108,-157,2210,-108,-157,2207,-102,-163,2207,-107,-166,2221,-94,-178,2211,3745,-7505,2175,1440,-2381,1967,1440,-2381,1835,-61,-140,1835,-108,-114,1845,-96,-125,1833,-95,-123,1847,-100,-130,1844,-100,-130,1841,-99,-123,1841,-98,-127,1841,-102,-132,1843,-103,-134,1843,-107,-140,1840,-107,-140,1864,289,-5999,1864,121,-1934,2050,-102,-183,2162,167,-2535,2143,-455,-2703,1998,-455,-2703,1902,-99,-219,1902,-149,-1128,1887,-203,-124,1663,-111,-72,1595,-118,-103,1591,-118,-103,1597,-107,-90,1597,-136,-122,1593,-2275,-2764,1602,-866,-1662,1769,-123,-127,1851,-123,-127,1836,-117,-122,1836,-122,-123,1839,-244,-239,1833,-2321,-2573,1858,-1548,-1971,1978,-1548,-1971,1881,-2460,-1896,1881,-223,-49,1446,-140,-90,1417,-95,-60,1410,-102,-68,1411,-102,-68,1423,-110,-70,1423,-119,-69,1412,-4671,-1535,1436,-1131,-672,1490,-99,-78,1455,-99,-78,1455,-121,-77,1460,-1306,-629,1450,-1097,-412,1445,-139,-70,1433,-125,-58,1452,-125,-58,1452,-697,-145,1449,-2533,-536,1477,-1227,-317,1551,-390,-129,1579,-558,-85,1595,-558,-85,1595,-2329,-209,1622,-4787,950,1573,-506,38,1432,-112,-61,1384,-110,-43,1387,-110,-43,1387,-113,-46,1383,-519,-37,1378,-2622,813,1322,-973,243,1270,-209,19,1247,-209,19,1247,-478,88,1242,-1580,570,1232,-1323,549,1216,-676,203,1239,-691,234,1223,-691,234,1223,-987,406,1222,-971,401,1234,-725,288,1250,-704,282,1268,-839,372,1290,-839,372,1290,-877,416,1315,-815,397,1349,-814,420,1383,-887,492,1427,-1264,905,1471,-1264,905,1471,-2196,3366,1457,-691,1018,1335,-91,-3,1272,-91,-5,1261,-143,64,1256,-143,64,1256,-1450,2606,1230,-566,942,1165,-146,154,1138,-396,633,1140,-756,1246,1133,-756,1246,1133,-453,720,1113,-206,277,1105,-272,479,1103,-396,805,1105,-440,949,1109,-440,949,1109,-500,1222,1112,-405,960,1123,-334,795,1137,-384,985,1146,-406,948,1163,-406,948,1163,-348,717,1187,-274,536,1219,-282,634,1252,-360,1045,1285,-339,1125,1333,-339,1125,1333,-244,1664,1366,925,4093,1359,224,892,1251,-39,72,1176,-32,53,1168,-32,53,1168,73,343,1138,174,653,1098,242,828,1077,495,1514,1050,354,1118,1017,354,1118,1017,175,612,993,311,972,976,363,1170,971,293,977,950,278,889,944,278,889,944,233,701,937,169,510,936,229,615,939,378,938,940,438,1040,947,438,1040,947,400,904,959,389,854,961,416,913,970,384,875,984,328,779,1003,328,779,1003,291,708,1034,291,691,1061,327,716,1082,383,771,1122,456,829,1164,456,829,1164,611,953,1196,2081,1864,1231,2330,1258,1167,303,177,1084,58,55,1053,58,55,1053,745,392,1025,1365,689,980,620,314,931,518,268,911,1056,522,875,1056,522,875,994,478,851,684,324,823,858,419,806,907,431,780,907,431,769,751,342,769,797,358,757,898,398,747,857,373,731,857,364,729,857,364,722,899,372,722,876,359,715,852,329,711,855,317,712,871,321,715,871,321,719,884,315,719,891,305,718,891,300,730,884,287,737,865,288,751,865,288,763,856,273,763,841,261,782,833,259,805,819,248,831,815,240,849,815,240,882,819,225,882,816,211,912,832,201,945,896,174,985,1870,-46,1018,1870,-46,974,2717,-719,974,833,-249,878,179,-43,829,750,-203,801,1765,-525,763,1765,-525,712,1039,-299,712,589,-169,675,1014,-308,646,1154,-362,614,841,-271,573,841,-271,546,755,-263,546,885,-306,517,914,-323,496,851,-301,469,893,-325,444,893,-325,424,985,-350,424,985,-351,404,954,-337,383,969,-346,370,969,-346,355,969,-346,338,937,-342,338,918,-344,324,910,-341,314,886,-346,303,879,-347,289,879,-347,289,897,-350,282,924,-360,274,928,-366,265,938,-373,257,942,-380,253,942,-380,253,930,-374,248,918,-376,241,911,-376,234,901,-383,236,898,-382,228,898,-382,228,896,-383,223,896,-392,222,902,-395,221,906,-401,218,904,-405,218,904,-405,218,899,-411,217,902,-410,216,893,-418,214,888,-413,218,880,-413,216,880,-413,216,877,-418,220,877,-419,223,878,-422,223,876,-422,227,880,-429,229,880,-429,229,871,-427,233,866,-430,241,872,-432,244,863,-435,254,856,-435,262,856,-435,262,854,-437,267,853,-434,281,851,-442,292,849,-446,299,844,-443,310,844,-443,310,837,-449,323,841,-443,342,830,-442,356,821,-454,374,818,-455,390,818,-455,390,808,-456,409,797,-467,435,790,-463,451,787,-463,478,777,-467,507,777,-467,507,771,-470,535,763,-470,565,746,-476,591,736,-478,630,726,-490,664,726,-490,664,712,-494,701,703,-507,739,710,-540,779,747,-608,822,1233,-1292,866,1233,-1292,866,1162,-1956,834,432,-756,762,199,-324,724,551,-947,691,845,-1482,653,845,-1482,653,467,-810,612,388,-671,582,603,-1089,551,549,-1015,522,409,-780,487,409,-780,487,408,-794,466,430,-864,435,385,-797,411,379,-797,389,449,-919,362,449,-919,362,464,-965,345,452,-940,326,461,-957,309,467,-981,291,454,-947,276,454,-947,276,432,-921,256,424,-918,248,399,-888,236,378,-868,224,382,-885,214,382,-885,214,396,-895,201,404,-924,193,423,-942,179,422,-950,174,419,-949,161,419,-949,161,418,-944,157,399,-928,155,393,-917,144,385,-902,137,375,-908,129,375,-908,129,379,-913,129,393,-920,126,397,-929,121,397,-937,116,391,-936,115,391,-936,115,387,-932,110,377,-924,107,377,-914,105,375,-923,106,376,-920,106,376,-920,106,380,-924,103,377,-933,104,373,-934,105,374,-931,101,374,-931,101,369,-925,101,370,-931,102,360,-925,106,357,-932,103,362,-926,108,362,-926,105,362,-931,105,354,-938,113,354,-928,113,363,-933,114,355,-934,120,355,-934,120,351,-935,120,348,-933,126,348,-932,132,342,-943,135,340,-934,146,340,-934,148,336,-939,148,337,-937,149,338,-938,162,332,-940,165,333,-936,173,333,-936,179,319,-937,179,323,-934,181,317,-935,192,314,-931,202,311,-940,207,311,-940,220,306,-941,220,296,-942,229,298,-944,241,294,-944,248,286,-941,259,286,-941,269,277,-936,269,275,-938,286,265,-936,298,263,-938,313,262,-941,324,262,-941,345,246,-942,345,252,-939,362,239,-940,376,232,-934,402,223,-931,416,223,-931,443,219,-930,443,210,-926,466,195,-929,491,194,-919,517,173,-917,546,173,-917,577,167,-912,577,159,-910,616,144,-913,645,129,-916,685,112,-916,721,112,-916,766,96,-936,766,77,-1000,810,44,-1373,847,-351,-2613,861,-252,-1256,785,-252,-1256,785,-89,-433,738,-151,-784,705,-341,-1355,668,-260,-1026,619,-193,-749,584,-193,-749,584,-276,-1067,555,-299,-1129,524,-249,-878,485,-275,-938,464,-300,-1025,431,-300,-1025,431,-288,-933,403,-288,-924,377,-316,-998,351,-313,-983,333,-315,-967,310,-315,-967,310,-325,-987,288,-328,-986,271,-328,-962,252,-327,-956,234,-332,-962,217,-332,-962,217,-335,-956,202,-342,-963,185,-341,-975,173,-348,-976,159,-352,-973,147,-352,-973,147,-347,-966,134,-350,-964,119,-351,-958,106,-357,-961,96,-356,-960,82,-356,-960,82,-353,-960,75,-360,-967,66,-367,-970,54,-356,-966,42,-360,-959,32,-360,-959,32,-356,-955,23,-362,-959,16,-364,-959,8,-359,-966,-2,-362,-959,-14,-362,-959,-14,-361,-964,-21,-359,-960,-31,-357,-963,-45,-358,-959,-52,-352,-967,-61,-352,-967,-61,-358,-964,-70,-351,-966,-83,-352,-968,-90,-351,-966,-103,-350,-971,-116,-350,-971,-116,-350,-965,-123,-343,-965,-137,-342,-968,-147,-340,-967,-163,-341,-962,-178,-341,-962,-178,-340,-972,-189,-339,-965,-203,-329,-972,-223,-324,-966,-243,-328,-974,-252,-328,-974,-252,-322,-977,-269,-310,-970,-294,-309,-972,-311,-304,-978,-336,-294,-976,-356,-294,-976,-356,-295,-974,-379,-285,-975,-403,-273,-971,-427,-274,-975,-456,-258,-973,-481,-258,-973,-481,-247,-975,-513,-240,-970,-551,-237,-980,-574,-223,-982,-613,-214,-992,-651,-214,-992,-651,-194,-1005,-687,-175,-1061,-730,-159,-1332,-766,199,-2311,-779,167,-1239,-721,167,-1239,-721,0,-434,-667,55,-709,-633,225,-1226,-588,157,-932,-541,112,-761,-498,112,-761,-498,191,-1044,-464,196,-1049,-427,153,-845,-385,174,-902,-354,203,-958,-320,203,-958,-320,183,-875,-282,192,-895,-255,216,-974,-220,206,-947,-188,210,-942,-159,210,-942,-159,218,-954,-137,213,-938,-103,209,-914,-75,214,-929,-44,214,-934,-17,214,-934,-17,214,-942,11,221,-953,37,216,-945,65,213,-930,93,213,-930,121,205,-928,121,202,-926,153,205,-930,180,202,-942,210,194,-937,240,194,-937,270,184,-941,270,184,-930,305,174,-923,335,164,-923,372,156,-924,405,156,-924,438,153,-926,438,144,-923,481,128,-925,519,106,-931,564,99,-948,600,99,-948,637,75,-984,637,47,-1216,685,-197,-2184,708,-265,-1405,663,-114,-593,607,-114,-593,570,-168,-842,570,-289,-1264,532,-232,-986,485,-196,-836,447,-264,-1101,408,-264,-1101,373,-260,-1060,373,-225,-897,338,-261,-978,306,-269,-1012,273,-254,-941,237,-254,-941,206,-265,-981,206,-282,-1019,175,-273,-989,144,-275,-993,112,-277,-997,85,-277,-997,52,-277,-983,52,-278,-975,27,-279,-985,-1,-275,-977,-32,-282,-994,-58,-282,-994,-88,-276,-993,-88,-271,-991,-120,-271,-983,-147,-267,-982,-182,-260,-981,-206,-260,-981,-236,-260,-986,-236,-252,-989,-271,-253,-989,-304,-248,-987,-335,-237,-991,-372,-237,-991,-372,-228,-986,-408,-220,-985,-441,-208,-993,-479,-201,-1002,-521,-185,-1025,-560,-185,-1025,-560,-172,-1100,-604,-127,-1416,-634,200,-1900,-637,108,-983,-582,31,-577,-534,31,-577,-534,112,-911,-493,181,-1117,-450,127,-855,-404,129,-889,-361,184,-1049,-322,184,-1049,-322,158,-951,-284,146,-871,-242,173,-930,-204,166,-908,-161,159,-889,-124,159,-889,-124,182,-951,-91,181,-960,-52,170,-930,-14,176,-941,22,176,-930,57,176,-930,57,166,-906,98,168,-919,131,162,-924,166,161,-931,207,151,-947,248,151,-947,248,148,-930,280,135,-925,324,126,-918,363,116,-922,405,106,-929,446,106,-929,446,97,-968,488,73,-1038,527,16,-1342,562,-261,-1844,570,-196,-1083,527,-196,-1083,527,-132,-713,480,-209,-1014,441,-248,-1151,401,-201,-918,354,-210,-971,313,-210,-971,313,-247,-1097,278,-223,-986,238,-223,-944,198,-244,-1009,164,-236,-977,124,-236,-977,124,-232,-965,90,-253,-1018,50,-244,-997,16,-241,-996,-19,-242,-1000,-56,-242,-1000,-56,-236,-981,-95,-237,-984,-129,-232,-994,-168,-225,-989,-202,-226,-998,-241,-226,-998,-241,-220,-1007,-281,-211,-1003,-322,-200,-996,-356,-192,-1001,-391,-185,-1021,-434,-185,-1021,-434,-160,-1068,-473,-132,-1264,-508,103,-1656,-520,128,-1133,-484,55,-714,-436,55,-714,-436,95,-873,-389,151,-1035,-348,125,-904,-296,126,-899,-258,145,-1005,-213,145,-1005,-213,141,-945,-174,133,-888,-131,148,-923,-90,149,-914,-48,141,-909,-4,141,-909,-4,149,-950,30,142,-945,76,143,-922,116,136,-921,158,131,-915,202,131,-915,202,119,-914,240,119,-936,282,108,-943,321,90,-963,364,76,-1011,405,76,-1011,405,28,-1158,439,-124,-1572,458,-214,-1274,433,-150,-855,388,-173,-936,350,-173,-936,350,-225,-1106,306,-201,-990,267,-195,-961,222,-220,-1050,184,-212,-1009,141,-212,-1009,141,-209,-963,99,-218,-991,62,-214,-987,25,-214,-975,-16,-214,-975,-59,-213,-1007,-59,-213,-1008,-98,-211,-995,-136,-206,-1006,-177,-194,-990,-218,-194,-990,-255,-189,-999,-255,-180,-1013,-294,-170,-1032,-336,-144,-1084,-373,-97,-1249,-402,-97,-1249,-406,84,-1399,-406,101,-1040,-374,78,-830,-330,102,-924,-288,126,-983,-245,126,-983,-199,121,-918,-199,119,-933,-156,133,-967,-113,123,-929,-68,121,-908,-26,121,-908,14,128,-918,14,120,-911,56,120,-933,105,112,-950,145,104,-938,187,104,-938,228,96,-947,228,83,-959,270,54,-998,307,19,-1117,341,-102,-1386,357,-102,-1386,337,-191,-1201,337,-159,-951,296,-172,-964,256,-190,-1043,217,-191,-1003,172,-191,-1003,129,-196,-997,129,-189,-1021,93,-197,-1008,47,-191,-982,9,-198,-998,-32,-198,-998,-74,-186,-990,-74,-188,-996,-114,-186,-1023,-152,-175,-1021,-194,-157,-1023,-231,-157,-1023,-264,-145,-1058,-264,-103,-1130,-294,5,-1241,-310,76,-1089,-288,78,-941,-257,78,-941,-217,91,-930,-217,102,-956,-174,104,-933,-133,99,-926,-89,106,-941,-44,106,-941,-44,107,-930,-2,98,-927,41,98,-941,83,92,-947,123,79,-957,161,79,-957,161,62,-985,197,34,-1032,230,-22,-1166,256,-129,-1208,259,-157,-1074,234,-157,-1074,234,-156,-990,199,-168,-993,158,-180,-1012,123,-172,-1015,79,-174,-1011,41,-174,-1011,41,-175,-1020,0,-168,-1001,-38,-171,-997,-78,-163,-1014,-117,-141,-1020,-153,-141,-1020,-153,-120,-1050,-182,-82,-1099,-212,-6,-1115,-219,44,-1041,-209,64,-984,-179,64,-984,-179,78,-956,-143,83,-951,-105,85,-940,-66,84,-942,-25,83,-947,13,83,-947,13,76,-946,52,58,-968,89,47,-988,123,21,-1018,150,-18,-1086,173,-18,-1086,173,-94,-1115,179,-130,-1071,163,-141,-1021,131,-149,-989,100,-161,-1006,62,-161,-1006,62,-159,-1018,26,-156,-1023,-6,-144,-1020,-44,-136,-1023,-79,-117,-1027,-111,-117,-1027,-111,-85,-1050,-129,-37,-1062,-141,2,-1032,-139,36,-1009,-123,54,-988,-95,54,-988,-95,56,-970,-64,56,-967,-29,58,-960,0,47,-970,34,26,-988,65,26,-988,65,18,-1016,83,-26,-1048,102,-61,-1048,103,-103,-1047,98,-115,-1027,84,-115,-1027,84,-127,-1015,58,-125,-1013,28,-126,-1025,0,-115,-1029,-28,-102,-1029,-50,-102,-1029,-50,-78,-1027,-67,-44,-1024,-78,-17,-1019,-82,3,-1011,-73,14,-1009,-54,14,-1009,-54,26,-990,-36,25,-988,-11,18,-989,11,-2,-995,27,-13,-1019,44,-13,-1019,44,-35,-1026,53,-65,-1035,55,-77,-1022,47,-86,-1019,36,-97,-1021,18,-97,-1021,18,-91,-1021,3,-85,-1028,-15,-69,-1019,-26,-49,-1015,-35,-34,-1011,-39,-34,-1011,-39,-26,-1011,-36,-10,-1006,-29,-6,-1010,-20,-8,-1002,-11,-15,-1011,1,-15,-1011,1,-27,-1009,17,-38,-1022,22,-50,-1020,23,-56,-1015,19,-67,-1017,14,-67,-1017,14,-69,-1020,6,-75,-1020,0,-61,-1022,-9,-49,-1018,-13,-46,-1021,-18,-46,-1021,-18,-37,-1020,-18,-22,-1011,-14,-28,-1007,-9,-22,-1012,-5,-22,-1012,3,-27,-1012,3,-35,-1010,8,-45,-1016,6,-48,-1019,7,-48,-1011,6,-48,-1011,5,-52,-1014,5,-55,-1014,-2,-45,-1015,-4,-43,-1011,-8,-43,-1018,-9,-43,-1018,-7,-36,-1015,-7,-38,-1019,-8,-36,-1016,0,-37,-1014,1,-40,-1016,0,-40,-1016,2,-40,-1010,2,-45,-1015,3,-49,-1013,-1,-52,-1016,-3,-47,-1015,-2,-47,-1015,-6,-47,-1012,-6,-38,-1017,-6,-42,-1019,-7,-32,-1011,-5,-40,-1015,-3,-40,-1015,0,-37,-1013,0,-47,-1014,0,-40,-1021,1,-49,-1014,2,-46,-1015,2,-46,-1015,-2,-53,-1011,-2,-50,-1011,0,-42,-1016,-3,-41,-1014,0,-44,-1014,-2,-44,-1014,-3,-35,-1013,-3,-40,-1013,-2,-37,-1012,0,-41,-1015,3,-41,-1011,2,-41,-1011,0,-44,-1011,0,-40,-1010,-2,-41,-1010,-2,-38,-1016,-7,-43,-1012,-2,-43,-1012,-2,-41,-1011,-2,-38,-1016,-2,-39,-1009,-2,-43,-1017,-3,-46,-1018,2,-46,-1018,2,-45,-1017,0,-47,-1015,-3,-44,-1018,-2,-46,-1016,-2,-46,-1014,-3,-46,-1014,-3,-44,-1015,-4,-37,-1009,-4,-39,-1006,-1,-42,-1017,0,-37,-1016,0,-37,-1016,0,-45,-1013,-2,-47,-1016,0,-41,-1011,-1,-41,-1011,-1,-45,-1016,-1,-45,-1016,-1,-46,-1022,-2,-39,-1017,-2,-47,-1016,-2,-42,-1016,0,-44,-1018,-5,-44,-1018,-5,-40,-1014,-1,-40,-1011,1,-44,-1012,2,-46,-1016,1,-44,-1018,-2,-44,-1018,-2,-48,-1010,-7,-40,-1015,-5,-48,-1021,-1,-41,-1014,-1,-42,-1019,0,-42,-1019,0,-48,-1014,-1,-45,-1014,0,-39,-1017,-3,-45,-1014,-1,-37,-1018,1,-37,-1018,1,-42,-1014,-3,-44,-1017,-2,-42,-1016,-4,-41,-1020,-5,-45,-1017,-1,-45,-1017,-1,-46,-1016,-3,-43,-1015,-1,-44,-1019,-1,-43,-1015,0,-45,-1017,0,-45,-1017,0,-46,-1013,-5,-41,-1012,1,-41,-1015,-3,-47,-1013,-1,-43,-1017,0,-43,-1017,0,-37,-1013,0,-38,-1015,-3,-41,-1016,-5,-40,-1011,-1,-48,-1014,0,-48,-1014,0,-40,-1019,-1,-46,-1020,0,-42,-1018,0,-43,-1017,-5,-44,-1013,-2,-44,-1013,-2,-44,-1009,0,-38,-1018,0,-41,-1015,-3,-43,-1010,2,-39,-1009,0,-39,-1009,0,-42,-1018,0,-40,-1015,-1,-44,-1015,-3,-45,-1014,0,-41,-1022,-2,-41,-1022,-2,-43,-1014,-2,-39,-1009,-3,-47,-1011,-4,-48,-1011,0,-46,-1018,0,-46,-1018,0,-44,-1016,3,-42,-1010,-2,-45,-1016,-1,-42,-1015,0,-44,-1011,0,-44,-1011,0,-44,-1017,0,-44,-1010,0,-41,-1025,0,-43,-1018,3,-44,-1014,-1,-44,-1014,-1,-42,-1010,-2,-40,-1004,-4,-38,-1010,0,-40,-1015,-2,-34,-1014,-1,-34,-1014,-1,-44,-1017,-2,-43,-1014,-3,-43,-1018,-2,-43,-1017,0,-44,-1013,-3,-44,-1013,-3,-36,-1015,-4,-44,-1014,1,-44,-1017,-4,-47,-1016,0,-48,-1015,-1,-48,-1015,-1,-43,-1012,-1,-41,-1009,0,-45,-1013,-3,-43,-1017,-4,-43,-1017,-4,-49,-1014,-4,-45,-1015,-1,-40,-1011,-1,-43,-1018,0
-1037,170,27,-1037,182,28,-1047,181,26,-1047,181,26,-1058,173,28,-1056,171,28,-1065,162,37,-1058,154,42,-1052,157,49,-1052,157,49,-1048,157,58,-1040,151,60,-1041,155,63,-1037,155,66,-1037,155,68,-1034,154,68,-1032,152,69,-1032,161,69,-1036,159,71,-1034,168,66,-1034,168,65,-1040,175,65,-1042,181,55,-1047,189,51,-1038,196,47,-1032,200,41,-1032,200,33,-1030,202,33,-1027,191,28,-1031,194,26,-1027,178,17,-1031,170,16,-1031,170,19,-1037,164,19,-1051,154,24,-1054,156,31,-1054,152,33,-1059,156,43,-1059,156,51,-1056,175,51,-1064,185,53,-1058,194,54,-1055,207,65,-1054,210,62,-1054,210,60,-1045,218,60,-1042,224,59,-1041,223,49,-1035,220,49,-1022,213,42,-1022,213,39,-1032,211,39,-1030,200,37,-1035,200,37,-1042,179,37,-1054,188,44,-1054,188,50,-1056,187,50,-1053,197,57,-1042,213,62,-1039,219,60,-1030,227,64,-1030,227,66,-1032,241,66,-1042,233,62,-1042,231,58,-1042,228,58,-1043,224,60,-1043,224,61,-1040,225,61,-1031,226,60,-1041,215,67,-1032,218,68,-1037,223,71,-1037,223,76,-1024,227,76,-1018,232,77,-1022,237,80,-1021,237,75,-1020,231,81,-1020,231,81,-1024,235,79,-1023,234,77,-1019,239,71,-1021,241,66,-1016,239,63,-1016,239,63,-1021,241,64,-1021,239,59,-1029,233,54,-1027,245,54,-1031,249,54,-1031,249,54,-1029,248,64,-1029,248,69,-1036,246,77,-1045,236,87,-1053,231,95,-1053,231,95,-1055,217,112,-1045,225,122,-1038,231,125,-1024,239,132,-1018,248,137,-1018,248,137,-1011,254,136,-1004,259,140,-1005,255,139,-1000,247,145,-990,252,143,-990,252,143,-998,251,150,-1003,252,153,-1000,260,154,-1013,266,165,-1022,267,175,-1022,267,175,-1020,263,184,-1019,260,196,-1018,248,212,-1011,246,225,-1013,240,241,-1013,240,241,-1004,235,257,-1002,240,271,-1006,234,291,-994,250,308,-986,254,323,-986,254,323,-977,265,344,-973,269,369,-967,279,388,-965,292,413,-969,311,444,-969,311,444,-903,359,463,-830,405,481,-1008,352,493,-1116,363,490,-1166,449,466,-1166,449,466,-1117,461,452,-1008,409,445,-891,396,438,-859,400,431,-868,395,431,-868,395,431,-921,418,435,-963,432,439,-1001,436,452,-1036,448,466,-1063,451,489,-1063,451,489,-1067,432,511,-1155,505,538,-1254,509,582,-1290,520,630,-1297,533,677,-1297,533,677,-1254,541,720,-1174,520,773,-1092,498,819,-1052,485,863,-1023,508,894,-1023,508,894,-1024,526,937,-1030,549,976,-1032,578,1021,-1043,564,1076,-1048,543,1122,-1048,543,1122,-1076,559,1171,-1122,594,1222,-1140,609,1285,-1161,608,1355,-1184,608,1430,-1184,608,1430,-1207,615,1516,-1215,629,1587,-1205,640,1680,-1154,634,1774,-1079,631,1887,-1079,631,1887,-1006,618,1993,-943,584,2119,-874,558,2248,-808,540,2364,-743,518,2478,-743,518,2478,-661,478,2627,-581,419,2748,-909,-15,2881,-784,-329,3070,-460,-116,3160,-460,-116,3160,-341,-27,3192,747,1320,3233,4006,6025,3502,-390,-17,3995,-524,-331,4003,-524,-331,4003,8127,4392,3873,2273,872,3665,-921,48,3465,-397,-250,3240,-397,-250,3118,-221,-254,3118,-195,-264,3092,-190,-260,3091,-186,-263,3094,-187,-263,3084,-187,-263,3103,-185,-265,3103,-268,-226,3094,-856,-333,3116,-198,-317,3124,-197,-352,3122,-197,-352,3125,-206,-357,3125,8127,-8119,3220,-455,-327,3650,-246,-396,3683,-289,-403,3694,-289,-403,3664,-267,-400,3664,-273,-403,3678,-272,-443,3668,2426,-6816,3564,-136,-515,3319,-136,-515,3297,-241,-345,3297,-243,-352,3292,-250,-339,3275,-250,-345,3300,-252,-347,3299,-252,-347,3294,-261,-350,3294,-1429,-2583,3293,-2011,-8192,3358,-253,-337,3215,-236,-316,3190,-236,-316,3209,-244,-322,3209,-243,-317,3198,-244,-316,3187,-243,-317,3210,1274,508,3176,1274,508,2990,-181,-226,2990,-278,-222,2927,-264,-222,2922,-7697,-2262,2952,-1648,-786,3090,-1648,-786,3109,-234,-285,3109,-263,-287,3108,-246,-272,3086,-251,-270,3100,-253,-264,3106,-253,-264,3089,-251,-272,3089,-374,-74,3028,-7102,2380,2872,-283,-140,2830,-217,-195,2836,-217,-195,2836,-211,-182,2833,-212,-191,2822,-211,-182,2826,-206,-185,2827,-211,-173,2819,-211,-173,2819,-300,-54,2821,-7963,8127,2774,-149,-146,2521,-192,-169,2503,-194,-162,2494,-194,-162,2494,-195,-162,2498,-76,-704,2493,-168,-267,2595,-159,-195,2696,-165,-152,2703,-165,-152,2703,-158,-167,2693,-150,-159,2705,-151,-149,2689,3673,8127,2668,-61,43,2254,-61,43,2254,-157,-103,2157,-1232,-3436,2177,-60,-134,2253,-115,-106,2237,-114,-119,2238,-114,-119,2238,-102,-116,2238,-111,-118,2234,-107,-116,2243,-105,-116,2240,-103,-122,2236,-103,-122,2236,-92,-115,2238,-84,-112,2233,6200,4260,2237,3779,1765,1929,-1765,-775,1724,-1765,-775,1724,-117,-73,1703,-67,-74,1667,-60,-63,1667,-64,-69,1666,-57,-63,1669,-57,-63,1669,-56,-59,1668,-61,-72,1667,-60,-70,1662,-59,-71,1663,-58,-64,1663,-58,-64,1663,-45,-74,1669,57,-46,1664,3803,562,1677,3441,735,1889,2154,-765,1978,2154,-765,1978,526,-285,1665,-48,-79,1594,-46,-70,1589,-50,-77,1593,545,-369,1585,545,-369,1585,3442,-1483,1629,528,-307,1626,-34,-80,1583,81,-114,1578,1133,-629,1575,1133,-629,1575,1130,-756,1571,287,-278,1569,263,-260,1585,634,-464,1589,681,-486,1608,681,-486,1608,428,-379,1640,430,-415,1657,576,-538,1685,641,-629,1734,1651,-1726,1776,1651,-1726,1776,2377,-4489,1703,45,-254,1561,-62,-94,1529,-56,-92,1527,-66,-91,1531,-66,-91,1531,602,-949,1520,1352,-2821,1483,209,-643,1443,-41,-188,1425,200,-832,1433,200,-832,1433,486,-1261,1450,30,-395,1436,-1,-284,1451,126,-805,1462,239,-1303,1485,239,-1303,1485,115,-919,1517,21,-697,1540,41,-919,1562,54,-1105,1602,0,-1257,1638,0,-1257,1638,-701,-5010,1675,-288,-1280,1518,-76,-93,1445,-76,-92,1448,-88,-112,1446,-88,-112,1446,-550,-2421,1435,-533,-1770,1363,-152,-316,1341,-215,-449,1331,-321,-836,1323,-321,-836,1323,-286,-524,1312,-359,-659,1310,-582,-1208,1313,-562,-1049,1320,-562,-1049,1334,-462,-800,1334,-519,-835,1344,-571,-878,1357,-543,-802,1382,-502,-688,1411,-502,-688,1434,-498,-645,1434,-532,-651,1481,-657,-740,1515,-2224,-2298,1566,-3420,-2219,1463,-3420,-2219,1293,-321,-233,1293,-90,-68,1262,-93,-64,1260,-101,-77,1258,-896,-542,1241,-896,-542,1187,-1703,-858,1187,-868,-424,1147,-602,-291,1132,-1041,-497,1123,-1169,-577,1115,-1169,-577,1101,-948,-426,1101,-937,-406,1102,-1107,-478,1104,-896,-379,1112,-570,-191,1115,-570,-191,1120,-619,-206,1120,-917,-284,1130,-1145,-323,1147,-1121,-298,1177,-959,-247,1196,-959,-247,1221,-961,-216,1221,-1058,-224,1251,-1074,-205,1280,-1097,-181,1320,-2399,-122,1365,-2399,-122,1300,-3207,607,1300,-468,33,1196,-104,-30,1155,-149,-40,1154,-1282,220,1136,-1282,220,1079,-1974,469,1079,-748,164,1042,-347,65,1015,-839,223,1002,-1314,365,991,-1314,365,964,-792,236,964,-784,239,954,-1086,385,944,-1042,392,930,-884,328,925,-884,328,927,-925,357,927,-971,397,920,-907,379,926,-874,367,929,-894,390,941,-894,390,941,-908,406,947,-892,406,963,-891,430,979,-902,439,1005,-896,448,1028,-896,448,1028,-881,444,1067,-868,453,1096,-866,472,1132,-878,507,1173,-985,637,1209,-985,637,1209,-1696,2000,1248,-1209,1914,1166,-199,210,1079,-128,51,1050,-719,1090,1031,-719,1090,1031,-993,1644,1000,-335,499,943,-380,557,932,-678,1133,914,-624,1025,893,-624,1025,893,-390,596,866,-302,464,855,-324,537,845,-355,679,831,-445,894,829,-445,894,829,-567,1168,825,-490,1021,823,-442,930,817,-465,1026,825,-436,975,824,-436,975,824,-386,803,828,-324,640,838,-345,783,854,-434,1074,860,-387,977,874,-387,977,874,-343,891,902,-377,951,918,-352,870,944,-313,777,975,-327,861,1012,-327,861,1012,-331,953,1037,-310,946,1078,-294,1011,1121,-173,2055,1165,780,3138,1141,780,3138,1141,91,483,1030,-25,88,983,84,379,969,286,1014,929,285,1002,895,285,1002,895,266,918,858,303,1033,824,297,1030,794,272,955,768,274,983,751,274,983,751,263,905,727,201,650,711,213,641,698,326,951,685,355,1055,673,355,1055,673,330,972,665,332,979,660,355,993,652,321,892,654,303,829,646,303,829,646,325,849,644,355,906,643,382,933,649,381,929,655,374,902,659,374,902,659,368,885,666,363,872,680,357,851,695,364,858,707,379,859,732,379,859,732,384,862,746,386,851,767,386,844,798,389,830,822,387,819,852,387,819,852,399,812,889,410,807,921,449,823,958,606,954,1000,1713,1568,1035,1713,1568,1035,1980,1109,981,407,249,910,381,245,868,1165,602,826,954,510,782,954,510,782,537,295,740,893,456,707,935,461,677,758,387,642,899,449,612,899,449,612,894,444,585,805,394,562,881,428,533,881,426,511,861,408,492,861,408,492,894,424,473,879,417,455,871,409,441,883,414,425,883,414,413,888,417,413,884,406,402,892,402,391,897,398,384,892,391,374,892,391,369,893,383,369,897,383,365,899,381,360,905,384,355,904,377,347,904,377,347,905,369,347,908,376,343,905,370,342,912,362,345,909,360,345,909,360,347,913,357,347,905,350,350,903,344,354,913,339,355,902,337,364,902,337,370,905,335,370,903,328,379,911,331,389,900,327,401,900,319,411,900,319,425,896,313,425,890,312,443,886,306,459,885,299,477,883,296,497,883,296,519,881,288,519,878,282,541,872,277,569,863,262,596,859,254,622,859,254,650,860,248,650,856,238,684,850,225,724,875,204,759,964,181,795,964,181,830,1945,-99,830,2275,-604,778,615,-159,697,395,-81,657,1149,-307,628,1149,-307,577,1413,-393,577,755,-209,519,801,-228,486,1129,-343,449,966,-281,409,966,-281,409,818,-248,371,986,-305,335,996,-310,299,904,-282,266,974,-299,232,974,-299,232,999,-311,203,956,-298,172,962,-306,138,978,-308,109,944,-299,78,944,-299,78,952,-303,49,957,-310,23,951,-303,-8,960,-302,-39,974,-300,-66,974,-300,-66,964,-302,-99,968,-301,-128,961,-301,-159,956,-291,-192,955,-306,-219,955,-306,-219,955,-290,-253,956,-287,-287,961,-291,-321,961,-278,-355,962,-281,-386,962,-281,-386,953,-281,-425,954,-262,-466,951,-263,-500,952,-254,-547,954,-239,-588,954,-239,-588,972,-232,-628,1005,-223,-678,1292,-165,-721,2316,446,-736,1138,280,-685,1138,280,-685,353,73,-642,724,215,-604,1156,366,-565,757,234,-523,745,233,-491,745,233,-491,1041,330,-456,926,277,-419,810,264,-387,921,310,-356,880,299,-328,880,299,-328,829,284,-297,901,306,-276,916,314,-242,894,304,-216,914,316,-188,914,316,-188,894,317,-164,884,317,-142,900,319,-116,901,321,-98,911,329,-68,911,329,-68,913,323,-45,902,322,-20,906,319,0,906,322,22,901,318,45,901,318,45,906,319,68,906,321,88,902,317,114,902,314,139,900,309,163,900,309,163,902,312,186,902,305,208,899,300,234,899,299,257,891,289,289,891,289,289,884,284,315,889,276,345,889,278,373,882,268,402,880,262,436,880,262,436,875,255,470,874,250,502,869,234,543,875,214,573,907,199,614,907,199,614,1080,143,647,2141,-315,661,1459,-371,603,537,-118,539,807,-193,503,807,-193,503,1335,-357,461,975,-255,403,780,-204,365,1050,-288,325,1031,-287,284,1031,-287,284,862,-246,236,967,-273,198,1022,-287,160,935,-264,116,976,-268,79,976,-268,79,1012,-283,42,959,-275,0,974,-280,-37,978,-281,-79,954,-262,-117,954,-262,-117,966,-271,-152,977,-272,-194,963,-263,-239,973,-260,-278,973,-260,-321,979,-255,-321,969,-250,-362,968,-242,-405,976,-239,-446,980,-221,-493,980,-221,-536,1020,-199,-536,1306,-126,-578,1933,378,-593,994,242,-541,518,126,-502,518,126,-469,890,266,-469,1024,309,-425,734,215,-385,861,262,-348,1002,309,-311,1002,309,-275,864,261,-275,871,271,-239,927,298,-211,857,274,-169,867,284,-140,867,284,-105,904,295,-105,893,285,-72,900,292,-40,904,290,-6,873,283,26,873,283,58,892,288,58,892,290,88,894,283,121,896,280,156,886,278,186,886,278,221,887,269,221,889,261,254,880,258,290,883,252,326,886,247,365,886,247,397,884,235,397,889,228,438,910,207,474,1003,162,509,1612,-84,532,1612,-84,500,1623,-367,500,807,-188,439,786,-176,400,1185,-286,355,1045,-258,306,1045,-258,257,851,-204,257,1003,-262,216,1017,-269,169,914,-237,123,971,-249,86,971,-249,36,1010,-265,36,955,-252,-6,990,-257,-50,998,-261,-98,964,-248,-135,964,-248,-135,974,-251,-179,983,-243,-227,966,-231,-269,977,-231,-311,998,-218,-357,998,-218,-357,1023,-201,-405,1139,-151,-445,1626,152,-474,1256,297,-447,692,166,-407,692,166,-407,790,229,-373,978,290,-331,812,235,-286,831,243,-249,962,284,-212,962,284,-212,907,268,-170,874,262,-136,907,275,-98,869,254,-61,860,267,-22,860,267,-22,898,265,13,888,263,50,892,260,87,897,260,123,877,254,159,877,254,159,877,250,194,885,242,237,893,231,269,901,225,308,919,207,344,919,207,344,950,180,379,1170,77,412,1550,-235,409,1136,-256,363,845,-178,316,845,-178,316,1024,-236,273,1089,-264,227,931,-219,180,948,-233,135,1003,-257,87,1003,-257,87,955,-235,43,967,-236,-5,1004,-243,-50,982,-231,-94,987,-231,-142,987,-231,-142,999,-224,-180,985,-214,-229,993,-200,-272,1042,-171,-314,1217,-71,-345,1217,-71,-345,1381,220,-362,997,231,-338,787,193,-298,890,246,-258,890,247,-221,890,247,-221,828,227,-178,887,251,-137,920,250,-101,896,251,-62,902,249,-21,902,249,-21,885,248,15,863,244,53,886,243,93,900,238,129,899,226,169,899,226,169,909,213,204,912,203,240,934,177,273,1063,97,299,1312,-118,310,1312,-118,310,1189,-234,288,968,-203,238,991,-214,196,1039,-236,150,979,-222,106,979,-222,106,956,-215,56,977,-229,14,967,-217,-29,979,-208,-74,1012,-203,-117,1012,-203,-117,1006,-196,-163,1028,-167,-209,1097,-113,-243,1237,62,-265,1088,206,-259,1088,206,-259,912,203,-228,861,211,-190,875,234,-156,868,225,-115,883,224,-78,883,224,-78,915,236,-40,913,232,-5,904,226,37,900,220,72,891,216,110,891,216,110,897,199,144,934,178,177,999,124,204,1141,-12,224,1154,-152,215,1154,-152,215,1063,-191,182,1005,-200,138,1009,-200,94,1004,-208,54,1004,-208,10,977,-199,10,973,-194,-33,988,-182,-75,1011,-163,-118,1052,-119,-153,1052,-119,-178,1119,-9,-178,1083,117,-181,984,175,-169,924,192,-137,881,200,-104,881,200,-70,870,205,-70,885,206,-37,912,202,4,926,197,34,929,186,68,929,186,101,936,157,101,963,107,125,1025,25,145,1064,-71,146,1067,-134,119,1067,-134,90,1040,-160,90,1013,-167,53,1003,-164,19,993,-151,-22,990,-126,-56,990,-126,-87,1026,-79,-87,1041,-2,-107,1013,75,-113,980,132,-103,950,163,-82,950,163,-58,913,167,-58,902,168,-27,911,159,1,930,151,30,959,112,57,959,112,71,994,68,71,1007,0,81,1022,-46,79,1028,-87,67,1021,-108,37,1021,-108,12,1011,-115,12,1004,-91,-14,1005,-61,-37,1005,-11,-53,995,43,-57,995,43,-56,976,82,-56,965,105,-49,946,116,-34,937,115,-13,951,98,4,951,98,4,966,78,24,987,49,30,997,12,37,1004,-13,38,1012,-39,30,1012,-39,30,1007,-48,15,999,-46,1,993,-21,-13,991,2,-23,996,32,-30,996,32,-30,981,51,-25,969,63,-18,965,71,-9,966,72,-2,974,52,6,974,52,6,984,29,11,994,19,19,994,-1,13,995,-13,9,995,-7,4,995,-7,4,990,-9,-4,990,5,-7,982,24,-11,979,40,-14,978,45,-11,978,45,-11,975,46,-8,968,36,-1,977,37,2,981,22,4,986,17,4,986,17,4,993,9,3,985,9,0,989,10,-2,989,12,-5,984,23,-8,984,23,-8,980,33,-8,979,28,-5,983,36,-2,975,35,0,982,30,0,982,30,0,986,24,5,987,16,4,993,14,1,987,14,0,984,22,-2,984,22,-2,988,25,-4,984,28,-5,980,29,-3,978,30,-1,980,25,3,980,25,3,984,28,2,989,21,4,984,17,1,985,12,-1,979,19,-3,979,19,-3,985,15,-2,986,30,-3,983,26,-4,987,27,-4,986,27,-2,986,27,-2,985,33,3,988,26,0,982,25,2,987,24,1,985,19,-2,985,19,-2,983,18,-3,985,21,-2,987,23,-2,984,21,-1,979,30,-2,979,30,-2,986,26,-2,983,20,-2,979,19,-3,983,25,0,982,18,0,982,18,0,988,22,0,985,21,-3,979,18,-5,981,27,0,979,21,0,979,21,0,980,21,-3,983,24,0,985,19,0,986,20,-2,986,25,-3,986,25,-3,985,19,-2,985,24,-2,988,19,-4,984,32,-2,989,26,-3,989,26,-3,984,24,1,980,23,-2,981,20,-2,985,17,-3,990,22,-4,990,22,-4,983,22,-5,986,29,-5,983,22,-2,982,27,-2,990,27,-1,990,27,-1,982,22,2,982,26,-4,988,26,-3,983,14,0,983,14,0,984,23,0,982,24,0,985,26,-2,985,19,-1,979,25,-6,979,25,0,984,25,0,985,26,0,982,22,-5,989,25,-2,981,23,0,981,23,-2,978,27,-2,993,32,-3,984,22,-3,991,36,-2,985,23,-1,985,23,-1,985,20,-1,987,25,-4,987,22,-3,983,26,0,985,19,0,985,19,0,984,22,0,987,25,0,992,25,-3,984,26,0,985,27,0,985,27,3,987,30,3,983,23,0,982,23,0,986,27,-6,986,23,-1,986,23,-2,989,23,-2,985,21,-3,984,24,-1,987,24,-1,987,26,-1,987,26,-1,986,16,-1,979,30,-2,978,19,-3,986,21,-4,980,29,0,980,29,-3,983,24,-3,984,23,-3,984,25,-1,984,21,-2,987,22,-2,987,22,-2,984,23,-2,984,27,-2,989,24,-2,987,16,-4,989,26,-2,989,26,-3,982,20,-3,991,20,0,986,25,-1,980,25,-2,982,18,-4,982,18,-4,984,24,-4,983,23,0,985,31,0,984,23,-1,986,29,1,986,29,1,990,19,1,980,27,-1,988,24,0,986,29,0,987,18,0,987,18,0,986,30,-1,981,20,0,986,20,-3,986,23,-1,984,27,0,984,27,0,988,21,3,987,29,0,984,25,-2,985,24,-1,982,24,-4,982,24,-4,987,25,-2,983,22,-5,982,16,-4,984,19,-4,981,27,-1,981,27,-1,986,24,0,986,23,-1,983,18,-1,991,20,-2,982,24,-4,982,24,-4,984,28,-1,989,26,-1,987,24,-1,983,23,0,981,26,1,981,26,1,983,21,-2,980,25,-1,984,23,-4,982,26,-4,982,29,-2,982,29,-2,985,32,3,982,28,-1,984,29,0,978,19,0,983,23,0,983,23,0,988,24,-4,987,26,-3,983,28,0,989,24,0,982,22,-1,982,22,-1,984,26,-1,982,22,0,987,26,1,986,31,-4,989,27,-6,989,27,-6,981,32,-3,982,28,-1,985,25,-1,984,22,-3,987,14,-4,987,14,-4,982,25,-3,982,25,-4,985,29,-1,988,28,-2,984,22,0,984,22,0,983,19,0,982,22,0,983,27,0,989,27,-2,986,22,-2,986,22,-2,984,21,0,989,24,-1,982,23,0,985,24,2,980,24,-1,980,24,-1,984,19,0,990,26,-1,985,24,-1,984,20,-1,985,22,0,985,22,0,982,21,-3,980,26,-1,981,21,-2,982,29,-3,984,21,-2,984,21,-2,985,22,0,983,20,0,980,28,0,985,20,0,984,20,-1,984,20,-1,988,24,-1,988,25,-2,984,27,-3,986,24,-2,987,23,-1,987,23,-1,986,22,-1,995,27,0,985,25,-5,987,27,1,987,24,0,987,24,0,985,25,-3,986,25,-3,980,20,2,987,26,-3,987,26,-2,982,20,-2,989,22,-3,988,24,-1,981,19,-3,987,26,-2,987,26,0,986,25,0,986,22,1,985,16,-2,985,24,-4,985,25,-3,985,25,-1,984,26,-1,986,27,0,984,18,-1,989,20,-2,988,16,-1,988,16,-2,984,30,-2,981,26,-1,983,24,-2,988,23,0,986,27,0,986,27,0,988,24,0,985,18,-5,988,27,-6,991,22,-2,985,31,-1,985,31,-3,985,20,-3,988,22,-3,989,25,-3,982,21,-1,981,25,-4,981,25,0,990,24,0,985,26,-1,988,22,0,988,22,0,988,25,-3,988,25,-3,985,28,-3,983,18,-3,986,27,-1,983,21,-3,986,26,-2,986,26,-2,978,20,-2,988,21,-1,984,27,0,982,14,2,977,26,0,977,26,-1,984,27,-1,983,23,2,989,23,-3,990,23,1,984,23,0,984,23,0,984,25,1,982,21,-1,981,25,-1,985,24,1,982,30,0,982,30,0
